9353
42949
26156
52798
57848
19829
46971
14002
7312
15178
37832
15812
15478
22692
9464
18213
20528
14994
20199
89094
8762
20664
65536
8299
20485
9266
103166
9381
16781
8531