201287028 56740932416 5744516 39207237735
0798560 90748171 4188910924
59581417 6887018 10302
58328 81272293 2393168522 212
1934134 14882940792 7778978
754882 56896843133 87257345 172
828 90619291 39949 7394 0650435572 941513 11 7772 845318 253246 89945 297 04171840 77487974044