33 121 935 251
31 116 991 461
21 442 367 363
46 127 855 243
40 102 792 174
53 602 506 785
49 535 625 430
42 721 345 951
92 621 250 717
36 765 868 055
62 105 536 169
82 133 657 413
23 615 291 275
22 326 996 940