46 160 007 787
41 087 883 594
79 383 853 369
96 634 336 744
20 164 761 540
51 002 740 845
93 281 951 776
83 622 812 373
55 614 607 395
50 603 012 568
65 026 733 940
28 166 080 682