10 4481 525 true
2 5 6 7 11 17 21 25 27 35