27066
2
33961
13841
24713
21971
13904
33345
13629
31720
23434
19515
41566
18142
24181
12706
42038
26081
41733
44495
40822
32585