11819 89104528733 905504096 39633300488
852144486 1377172744 6297724665 114439899 359382575
30502206 179936 41 604260915
6566 16035101096 543028 392
24005623 286621 602927641
7858352294 9905363225 658460678 570194 5566
63687622890 22905844049 21208929283 61230675259 64657232 256 908 283025328 544725 7360 6506190517 363 7669993269 405015 120