7 910 305 true
3 8 12 13 22 25 39