3042161 16048812 698161149 5791970

66783 5870223 339360156 16384967

401392 85911844019 3087020

8266164606 218069216 200

74171945200 87 9575283

55841 98697843311 08190001485 26

616235879 5465648 7840568761 07741272 3400505729 6599341 60792514336 359928 82 43 5100 1091273593 448