13 599 296 true
2 4 9 13 18 22 26 28 29 33 35 37 39