30105 3
20159 3
47654 3
38955 3
22406 3
24484 3
31283 3
38902 3
20776 3
27059 3
29552 3
20832 3
49152 3
30377 3
24127 3
29177 3
24458 3
48632 3
26403 3
46479 3
26984 3
34632 3
31755 3
41354 3