7 569 305 true
4 19 25 28 35 37 38