91751538
86421259
7985954
69831135
68321650
66961205
65541780
63501204
6148843
61401558
56771799
5590308
5399612
49431211
42111939