14 686 401 true
1 3 5 10 12 18 22 23 25 27 32 34 36 39