35 633 833 039
23 098 928 959
28 107 918 632
80 054 260 383
11 143 660 173
24 105 240 284
48 161 455 661
45 100 074 619
47 085 957 204
90 617 344 537
72 120 402 495
44 168 151 924