702505846 8730 86801257356 61393614 799777740
193344 2202899914 1457220314 69316 23617980952
882 424 79748 6991486718
142 73 4751037067 2855666
1357558885 157
7893718998 1000742947 851213823 59914 721089
442479 32842592 22912738 10732819 99634 11 889 187980149 84 622 113 4968