7 586 327 true
3 14 15 18 22 29 37