18504
44258
33370
37904
13160
20000
45147
28677
16877
2680
49105
25402
38357
24939
25976
31405
32229
4599
18830
40781
791
10651
40759
27530
54738
10826
16376
12882
37094
27716
48187
52339
24333
43942
47806
48373
36800
11359
6522
46144
