535965 1331 40918484 281293 25360998 646645 250294803 20471099 0 11724573 20832791 452824 0 22652137064 80398