90 206 732 123
22 603 769 026
49 876 570 646
28 844 795 521
73 283 546 139
18 625 886 080
52 002 535 266
69 445 188 986
47 098 869 937