39520046 619348331 7381830 28732305450 16922516373

13384244291 122733930 10295 695744154

36 0437639064 045207362

85850 204982356 54200446836 96686644374

958939598 743202 23

56709328927 416 416454 69375177 3194461233

48889859188 70 95481649 4869588 14052 91474791521 71803483 796154006 6708007848 66