21578 3
49830 3
40403 3
37951 3
35953 3
40727 3
48083 3
20154 3
26278 3
39305 3
21609 3
29527 3
35280 3
41676 3
53731 3
83403 3
17234 3
24557 3
47128 3
22783 3
40358 3
31656 3
31633 3
38880 3