9241
16877
12548
8442
9524
16780
17184
12670
18356
24203
32921
37030
34116
28137
27684
15084
38030
19872
66876
30906
55491
459063
32621
24176
49022