58 758 505 669
11 601 471 363
21 091 023 540
21 104 483 374
96 603 723 593
82 092 298 014
15 092 562 162
70 315 418 330
90 206 732 123
57 736 324 463
84 645 890 115
28 165 246 819