98 178 840 829
14 291 906 964
44 136 054 405
70 163 802 319
23 615 291 275
79 582 174 871
72 947 793 876
96 088 181 284
46 113 397 158
94 117 402 608