32 161 503 304
71 085 751 113
18 087 883 707
24 151 412 789
97 918 459 504
25 082 731 226
28 104 984 812
98 152 276 134
58 112 917 692
91 118 802 421
84 754 079 660