41 642 069 583
24 652 011 302
32 073 904 757
32 142 498 635
99 616 904 979
74 607 139 211
16 055 259 182
27 603 167 639
79 621 421 574