30827 2
38303 2
16383 2
28429 2
37906 2
29231 2
18908 2
38331 2
31953 2
22606 2
21807 2
41508 2
26284 2
25827 2
29306 2
40182 2
28901 2
40334 2
13981 2
31384 2
43679 2
47208 2
30728 2
24153 2