95367623 65 953750 843 748672896
511936 95486033716 8037160 210
650 2615 53169292955
79720 429049226 3602809
92387345 349585790
914042565 50 573 88 0470226978
4552743602 7458 884426 98 02966689865 02011072 784016778 012089 33 6345040 493735 738630501 3790418033 353