9 686 422 true
4 10 18 19 26 29 33 37 38