21 062 668 361
92 632 385 404
65 801 097 871
28 465 406 360
20 142 806 095
66 153 012 269
72 424 417 074
21 618 080 096
58 621 127 455
50 472 974 251
90 134 448 883
65 480 663 939