51 649 039 252
15 167 783 708
73 319 732 614
25 026 197 583
21 442 367 363
83 614 315 025
44 105 139 188
68 495 120 731
78 258 584 958