2999 13 120 65 18 22 47 89 210 27 61 39 231 140 165 110 72 95 177 179 187 40 38 94 30 197 91 181 98 169 119 3 201 164 56 104 105 33 53 152 24 6 182 106 64 42 196 154 166 198 88 49 71 79 67 194 206 127 108 146 26 4 37 100 111 192 14 59 170 137 158 31 141 11 92 77 86 134 143 168 189 97 159 205 151 142 172 101 17 160 125 174 81 5 43 9 149 58 36 133 29 128 167 175