1   2   4   6  10  12  18  22  30  34  42  48  58  60  78  82 102 108 118 132 150 154 174 192 210 214 240 258 274 282 322 330
   3   5   8  11  16  20  24  32  36  46  54  59  72  80  90 106 114 120 142 152 168 180 198 212 228 252 270 276 318 324 334
   7   9  14  17  23  28  35  40  52  56  70  76  84  94 112 116 138 144 162 172 196 202 222 234 262 272 298 320 332 342
  13  15  21  26  33  38  47  53  66  71  83  92 107 113 130 140 156 166 190 200 216 232 256 264 288 312 328 336 378
  19  25  29  37  44  50  57  68  77  88  96 110 119 136 148 160 178 197 204 226 250 260 275 294 323 335 358 380
  27  31  41  45  55  64  74  81  95 100 117 126 143 155 167 179 203 208 238 251 268 286 316 326 354 359 406
  39  43  51  62  69  75  93  98 115 124 137 153 164 176 201 206 236 239 263 280 300 317 348 356 392 407
  49  61  65  73  86  97 104 122 131 146 158 173 191 205 215 237 257 278 292 310 333 352 366 400 417
  63  67  85  89 101 111 128 134 157 161 186 194 213 233 246 261 287 296 329 346 357 384 413 426
  79  87  99 105 125 129 149 159 177 188 209 220 244 248 284 293 321 340 353 376 410 415 448
  91 103 121 127 141 151 170 184 195 218 235 245 266 290 299 325 347 371 388 411 431 456
 109 123 135 145 165 175 189 199 227 242 265 273 297 311 344 350 377 404 428 437 477
 133 139 163 171 185 193 224 230 254 269 295 306 338 345 374 383 424 434 473 488
 147 169 182 187 217 225 243 267 281 304 314 341 368 381 405 429 446 484 508
 181 183 211 221 231 249 277 285 308 327 364 369 395 422 441 455 489 513
 207 219 229 247 271 283 305 315 355 365 386 409 435 453 485 493 548
 223 241 255 279 302 309 337 362 375 398 425 449 475 487 517 554
 253 259 291 303 319 343 367 385 421 433 460 482 506 524 566
 289 301 313 339 363 379 401 427 458 467 505 521 561 577
 307 331 351 373 393 403 445 464 483 519 542 565 584
 349 361 389 397 439 457 470 499 531 549 581 590
 387 391 423 451 465 471 525 545 579 585 631
 399 447 461 469 509 541 555 583 609 651
 459 463 507 523 547 569 603 619 663
 481 511 543 559 591 607 661 669
 529 553 571 601 639 667 685
 567 589 627 645 679 699
 613 643 673 691 725
 649 687 721 727
 709 723 781
 763 783
 807