66 103 752 567
28 107 918 632
23 098 928 959
47 085 957 204
15 087 543 477
82 651 334 968
11 143 660 173
14 821 390 281
80 054 260 383
90 617 344 537
20 007 316 574
72 120 402 495