2042740856 48191446142 34127185513 28839730578
533 5248373 583321 900
2103548391 0853206828 92587
31042538670 353907 087
29029 4936564469 56
47115972691 77259806904 56614180
7572 6592953625 783475843 3398486549 68 08962698 8013 20676 90 856881882 84728858160