55 612 996 700
12 199 475 884
36 626 137 228
23 826 587 616
92 648 693 636
80 002 795 477
98 067 353 347
93 504 088 309
68 164 979 288
94 916 557 411
31 621 961 288