8 573 375 true
9 12 14 15 19 22 25 32