93 504 088 309
81 065 250 748
36 626 137 228
78 816 385 756
12 199 475 884
68 164 979 288
94 916 557 411
46 613 395 163
55 612 996 700
41 107 005 345
60 112 028 672
98 067 353 347
92 648 693 636
23 826 587 616