11 639 452 true 2 10 16 29 38 43 49 53 62 81 87