4362193 1966842 14552361 28445039645

742668 654328 59538809576

236399139 70700028575 7494889451 4759863 617119156

195 729630429 78291 99

4390 49

40881565198 73283912 98260330114

20405 8347781 981 6799170 2155399 91 82268872848 7356661 314002 45 386 355442055 247667 6450