7 529 296 true 10 11 18 30 35 37 39