9947520
93111291
87691471
80781143
77791833
69921728
6559266
65001102
64601807
5933326
47501350
46871042
46811926
45941054
4183769
79211
50528
1801