58 601 340 327
84 608 066 284
21 108 969 624
16 258 997 505
72 658 245 428
84 155 028 208
23 632 853 706
96 112 114 073
66 134 314 532
76 628 064 835