24518
46280
10434
16862
1883
8323
1451
18522
6019
1325
1868
3391
1699
4439
4141
22808
28187
3907
5339
30439
8162
5291
9069
66368
4875
6086
239391
2689
3985
301837
6862
12093