5006 78212285 31659305
8908 251662 72408288766 60838483094 287629383
1020561 92816478 53 6742659 88277408678
83816 37 22512679154 537
1739 2076404 736224
9617511209 23103202422 1479316841 82741740
661863 70671717 814 8235901 769025630 126696127 46 135894 99 4925828 27021154 994906