8 1969 532 true
3 5 6 21 28 29 31 37