89 893 532 302
83 312 693 974
26 612 947 154
17 153 219 884
80 521 601 547
45 601 072 100
81 167 518 729
29 602 073 263
33 678 407 881
12 612 615 353
73 283 546 139
56 600 128 185
98 178 840 829