10830 34045054683 98386910817
999 372161 96116254729 48727065160
639775587 318436 692527 5944357332 78
430994151 2474 335014481 201612671 0225476640
36766 143839145 58371
1251554 6477 25565133 268341
98715262402 605 5447894 212846 419 3078 5091 0362980122 62458089157 19263342474 4727080720