99 165 461 772
86 703 436 023
95 436 364 116
80 218 896 992
58 975 882 891
38 008 105 520
94 638 369 310
80 620 872 479
65 462 509 221
19 140 626 311
14 779 648 864
63 230 282 870
25 169 903 011
81 574 729 533
40 422 347 585