9 426 317 true
1 2 8 14 16 20 28 35 39