96 158 953 425
89 164 171 322
58 119 755 734
15 634 291 857
51 630 930 433
42 103 780 383
98 761 582 175
99 626 396 781
24 705 871 652
96 081 945 904
53 539 070 928
51 632 551 243
12 096 483 439