true 12589 4129 true 2 4 8 11 12 13 20 27 34 42 49 53 54 59 60 74 76 79 80 82 83 87 88 91 93 96 97 98 99