102815
9989
2203
5096
3374
97517
2044
91119
4175
1862
64223
2280
200920
1647917
1168412
11510276
1044616
10396259
98064
8445155
786011
71706
62584
58002