36 131 659 384
15 024 697 979
31 790 593 763
80 647 259 498
62 867 193 928
58 621 127 455
48 192 182 860
38 160 268 593
95 723 883 859
52 126 248 208
28 166 080 682