108666880 288399687 8174 4693684128 77815251420

508425958 88251 338

2750881106 5477581138 2152 412921

59751 6558185 4667603 409542

658745 15711401 4703545533

780167644 45390 98 80706062202

3474853 19045018940 145390975 1360965 23834 33260085808 801252 2242463254 994623321 67399119 7799