61682 12
104052 12
147483 12
58777 12
42682 12
31433 12
47229 12
23159 12
68054 12
115327 12
82282 12
80132 12
108607 12
53827 12
299907 12
267833 12
470684 12
97931 12
20457 12
237280 12
54534 12
38758 12
64481 12
42857 11