2
66 144 191 412 429 37644 38688 
66 149 196 427 444 42258 43302 
