10 649 439 true
7 14 19 22 25 30 31 33 37 38