119598 19157 59754705
39035028741 322834715 4443042132 499232 25829425627
38847 898302 60312999
0157703 5024333 67633 1979
40938730 96720507
48691047701 9956444994 382208 652969922 488088
15 3965190954 39577375 25 672660577 0540837 9401754 6052490379 9720937 620847 573197776 81 8605392053 187658791