9028
45958
7779
19081
66746
50904
73403
20773
4698
30608
10395
36276
32297
8781
222887
5877
5948
44647
40814
38892
15125
36891
120252
102281
12202
40853
15431
12504
13135
19984