6 394 315 true
3 15 23 29 31 35