55031198 28876785724 48880097 5368
94319831 6587755586 9721 1799217
100909 91 2469160 709312916
664948 300 7285170 275801591 97296648940
878703 716 822
71868 390327 15667511 732 43
16 473 0341591 5419 1849033 5627057811 457 1499 28 2343969884 83617 2670902922