28 823 887 223
60 108 973 833
15 167 783 708
15 483 988 565
72 637 543 902
37 120 850 231
47 632 017 424
25 026 197 583
80 049 417 820
97 828 621 939
21 442 367 363
69 007 071 785
44 105 139 188
68 495 120 731
58 131 621 700
78 258 584 958