7 648 280 true 2 14 16 22 27 36 37