31101 2
29634 2
37476 2
32353 2
18857 2
30077 2
23753 2
47959 2
42334 2
75781 2
23534 2
44707 2
22406 2
24078 2
24759 2
31858 2
32308 2
44103 2
29853 2
23179 2
27956 2
36807 2
65359 2
29826 2