9989
2203
5096
3374
97517
2044
91119
1862
64223
2280
4620
3270
200990
1648417
1168512
11517276
1044716
10405259
98064
8449155
786111
71716
62584
58002