31745 6441 7362072855 460 18024640216
0315310754 8957169099 7144817 638 377787697
914042 37867247981 54 4751
49531 089740 149071616 240324 16715734
6414486 94256291409
62 177314011 82177665 10
7830 1476 336664593 6293 58790963 2281785032 398 87 58889439 57306678 5637332973 4464095 2599 440