9 419 379 true 2 10 17 19 20 31 33 37 39