31 775 087 820
36 978 896 824
94 117 402 608
29 764 835 786
32 639 823 651
21 489 485 512
48 160 384 841
71 142 231 570
43 954 153 094
85 082 358 576
74 125 397 963
37 424 070 615