3 7 9 21 31 33 37 43 49 51 57 61 69 73 87 93 97 99 103 121 127 133 139 141 147 153 159 163 169 177 181 187 189 199 201 211 213 219 223 229 231 237 241 247 253 259 267 271 273 279 289 297 301 303 307 309 321 331 337 343 351 363 367 369 373 379 381 397 399 409 411 423 427 429 439 441 447 451 453 457 463 477 483 493 499 507 511 513 517 519 531 537 541 549 553 559 561 567 577 579 583 589 597 601 603 607 619 621 631 633 637 643 649