11 586 303 true 2 4 8 12 16 18 26 28 30 35 39