32 502 362 994
89 426 603 832
46 160 007 787
94 417 603 372
63 098 749 681
24 607 273 905
97 571 743 162
80 611 444 814
15 122 341 342
44 117 414 717
43 602 177 891
74 590 515 624
18 152 403 328
84 938 794 026