10 1710 50 true
35 51 57 64 67 69 77 101 121 144