4941887 233728 3917343886 23
251103 226 28602556381 113004 514358629
62541005413 372313 21700
824 58718198048 25290598425 61677
29068294 491617 77998
22001820236 029833535 82377
422149 37083319 787457 296 92 31028099662 6368913 362630 79881130808 77 519635593 498