12 724 650 true 1 2 6 10 15 30 66 70 76 82 90 97