48388897 683221864 31090666
50286 37215632 25159 7179805 910
924260 90 769 9474 402132109
845480 2897601103 485920 5864146494 56976
64727 11824976380 64
20213933 320 38045 17196846929 50
132922499 36968 53 56885469 27 6092 1435 67 339838 448 02509860409 4968 587173918