41 453 747 591
91 094 082 916
41 919 381 416
99 601 899 567
71 163 057 118
26 121 920 634
94 638 369 310
38 112 575 345
29 991 935 627
96 602 136 792
81 007 207 098
30 092 719 876