050225834 2775495697 8058716468 97 36218
1525431 43560168 3877 3463 1318669
9506928 4205627544 120503507 8160969567
7699371 841847838 2492
899 0210
12392 16061049 534 343596218 6541114
29 14 3558291672 676759261 5807276903 611343 696748896 999391908 9157591868 88733683 658448