38294989 434 9174564 733854152 968376
0630755078 83202839 44 803
521093 92276 4541 194342 44085027676
41894426 1933 4390
583364091 1175781776 27552
75685105 12 70697 1488369 94574336094
195 440835 219731 12433985357 54 9964349 5920211 64931770 78377115167 1973069 848 996203910 47324850 2056898864