12 528 273 true
6 9 18 19 20 21 22 28 30 32 36 39