42375000 4390 81728 953879529 852

87941891 252898 271 1008172550 2439341

12540795741 6884937768 2566477283

65387 385840 756085 69659806 209708829

30074 7887843 0913577

87 790480142 5251665 8026025011 92038678514

8850707602 65426821 60832030456 8960483791 10442306 5977 8944076582 2505 75261435500 11750545 123309 36958 10341765054 59760110712