14769989356 79407132429 7066 498 964897592
447924 643 192144 84959048 4647
33382671209 81 881
9910993148 51764 472330 006378422
3153286715 115152192
106605 2947982734 5936
1726 6044305511 346804 2374 837342104 51534027700 49964691467 62 7295079 5082627197 18171 8466118 3579 73