92 435 348 611
60 620 082 564
99 007 331 919
67 640 934 069
74 150 303 601
23 902 237 695
79 157 866 398
34 143 106 209