88 512 782 956
63 619 468 263
18 188 504 780
12 168 833 449
26 658 316 075
20 138 683 217
42 079 229 591
79 616 673 824
84 016 771 975
67 640 934 069
34 615 017 253
12 645 602 079
21 489 485 512