16 152 199 285
15 167 783 708
45 605 989 857
99 081 624 768
18 966 713 323
73 620 252 280
36 120 478 506
82 096 535 572
54 397 004 315
44 075 255 006
37 619 820 496
30 092 719 876