20 165 278 320
41 087 883 594
23 122 507 055
37 796 778 405
18 169 023 367
51 881 188 292
98 314 349 115
74 125 397 963
41 793 746 215
15 125 481 361
64 863 291 962
94 650 213 086
37 646 657 427