1 3 2 9 3 257 4 165 5 29 6 13 7 585 8 23 9 11 10 15 11 395 12 21 13 1605 14 33 15 185 16 59 17 1897 18 229 19 77 20 41 21 91 22 1377 23 37 24 111 25 251 26 1559 27 605 28 329 29 43 30 61 31 6451 32 345 33 30673 34 47 35 187 36 45 37 127 38 2759 39 69 40 5871 41 43 42 1493 43 239 44 523 45 101 46 166575 47 175 48 1123 49 3609 50 303 51 93 52 1139465 53 4495201 54 81 55 117 56 129 57 71 58 69 59 133 60 87 61 123 62 95 63 111 64 107 65 139 66 1205 67 211 68 933 69 95 70 87 71 145 72 191 73 135 74 1033 75 103 76 289 77 755 78 268739 79 11499 80 329 81 101 82 2049 83 1069 84 165 85 159 86 2005 87 2061 88 125 89 149 90 135 91 299 92 531 93 107 94 187 95 101 96 405 97 768071 98 115 99 462733 100 1457 101 187 102 1313 103 183 104 415 105 109 106 121 107 157387 108 171 109 1435 110 14353 111 335 112 905 113 25471 114 131 115 367 116 861 117 2743 118 143 119 1905 120 619 121 9123 122 699 123 3699 124 205 125 161 126 257 127 189 128 587 129 137 130 141 131 137 132 351 133 1265 134 525 135 341 136 153 137 531 138 -1 139 393 140 1283 141 375 142 1040961 143 28205 144 163 145 16273 146 191 147 151 148 3839 149 227 150 495 151 215 152 2161 153 177 154 209 155 531 156 195 157 397 158 167 159 625 160 373 161 893 162 2617 163 243 164 457 165 2525 166 213 167 209 168 271 169 171 170 723 171 255 172 5413 173 573 174 589 175 225 176 281 177 323 178 207 179 571 180 207 181 4511 182 625 183 479 184 201 185 1359 186 91559 187 15685 188 541 189 231 190 207 191 3605 192 247 193 401 194 283 195 84079 196 4321 197 8821 198 353 199 411 200 657 201 11979 202 881 203 4151 204 333 205 221 206 1383 207 509 208 2839 209 8863 210 353 211 253 212 1731 213 -1 214 4237 215 3425 216 229 217 641 218 56129 219 16235 220 649 221 2515 222 337 223 269 224 665 225 757 226 -1 227 745 228 27779 229 2423 230 823 231 315 232 243 233 1983 234 481 235 239 236 3695 237 267 238 391 239 331 240 2875 241 321 242 8843 243 20261 244 267 245 981 246 355 247 3463 248 176537 249 2311 250 291 251 559 252 703 253 1405 254 513 255 661 256 3355 257 281 258 521 259 771 260 311 261 665 262 2183 263 2587 264 673 265 1055 266 5885 267 357 268 1037 269 15133 270 783 271 909 272 4109 273 41711 274 339 275 5663 276 2041 277 15889 278 1019 279 349 280 289 281 32903 282 7973 283 1035 284 159039 285 505 286 13467 287 955 288 531 289 3091 290 1385 291 2833 292 365 293 1377461 294 643 295 677 296 1063 297 2057 298 755 299 439 300 877 301 763 302 1217 303 4907 304 9911 305 3291 306 717 307 1123 308 371 309 9831 310 1925 311 14717 312 1215 313 619 314 14473 315 1753 316 8617 317 389 318 431 319 349 320 1312033 321 447 322 435 323 5769 324 353 325 25715 326 3457 327 575 328 533 329 9629 330 741 331 541 332 1135