10 509 309 true
4 5 10 11 15 16 23 25 26 32