10 699 519 true 1 7 10 21 22 24 32 36 37 39