7 1260 252 true
4 6 8 18 26 30 32