52 504868 0859 7888075 863496
47243 9630745 7760 16831167740
85674 3946918179 6029 4104486479 61843169
22269 6747567 582384 43
287 747857788
28 39321340918 746047041
47191633932 9497417 7217 3374 918128674 90619 530 516 286 99264295284 2583104747 96923356 36866510000 1577637921 777442358