9902829
98031434
9590460
9476892
79701585
79091199
7789119
75361236
75121256
7355439
6048213
59711473
5667395
5599689
55141939
53811620
493228
42611560
41951340