72 275 633 493
21 623 826 684
36 978 896 824
19 166 036 022
60 174 750 936
33 123 216 660
60 626 098 904
51 448 952 901
63 822 387 508
34 642 056 748
68 466 892 349
92 168 957 355