759572 85390382355 40020636
9147279663 6368 910 270879329 40329157
4904 139710 2409319 3041
49236825 68388 69 4944175 984840640
3684186894 361 36674
9975223066 907 7348956235
8621 57 92483716 190 6189942994 1781035 57702197706 7063125 646974396 936041 59928954863 100718072 3658616010 52