12 084 635 558
70 389 122 309
87 003 795 800
53 612 989 465
70 614 824 921
20 632 873 511
47 782 865 738
29 989 135 425
51 003 271 994
93 613 772 893