25556 1
66933 3
40980 5
27432 2
25680 6
42928 8
67630 11
91651 12
35153 2
18702 1
32309 7
79631 18
20976 2
26405 4
47407 6
57002 6
50929 5
50879 5
43501 3
35732 9
40730 7
41706 3
75779 10
97583 11