9028
45958
7781
19082
66746
50904
73403
20773
4698
30608
10395
36276
32298
8781
222888
5877
5949
44650
40814
38892
15125
36891
120252
102281
12202
40854
15431
12505
13138
19984