23945
45497
10200
16511
1829
8219
1397
18360
5922
1271
1812
3327
1640
4316
4077
22692
27913
3846
5269
30286
8075
5218
9005
65732
4808
6026
239078
2641
3928
300791
6805
12027