30482 3
45201 3
9004 3
5527 3
65980 3
57005 3
34704 3
15656 3
29951 3
19955 3
19453 3
4633 3
16177 3
45678 3
8182 3
112130 3
61201 3
146707 3
42858 3
4380 3
11209 3
63056 3
12877 3
7405 3