100361083
10014403
99601522
95651647
95151667
93351339
93021438
91391382
91091133
9106479
90951294
9031667
8905891
8737567
85481326
8338826
8332601
82631504
80841704
77931554