82 620 086 713
54 167 567 160
21 603 758 998
11 601 737 928
78 964 279 871
33 224 860 423
75 614 008 436
36 260 971 020
99 328 560 424