17729
30358
21509
2749
13033
10269
32097
25806
19588
4103
14374
26156
18707
18449
7720
30734
23403
12036
26263
12247
13277
23964
29461
8699
25269
15710
31048
6805