7 499 356 true
1 7 15 25 27 38 39