33 209 217 252 268 288 333 359 403 437 605 
53 60 105 135 344 349 388 491 529 588 668 695 721 732 
14 28 52 96 98 148 198 202 304 342 375 395 423 480 488 598 629 676 689 714 753 786 793 840 841 886 938 
50 89 116 144 225 244 264 301 306 470 490 500 525 617 624 681 715 717 749 768 770 862 905 
27 94 117 136 207 220 374 426 503 507 564 568 586 612 629 646 697 704 795 844 877 
1 8 31 43 74 106 125 151 162 194 234 290 416 448 476 501 584 641 693 702 767 808 812 846 865 904 933 
66 69 95 175 237 286 326 348 373 393 447 457 485 519 649 678 679 734 760 777 
4 16 29 130 183 211 235 257 307 313 353 363 379 405 414 418 426 427 458 496 552 576 587 626 664 665 671 680 707 709 724 737 739 746 748 750 762 814 818 850 852 918 959 969 975 996 
49 154 180 216 279 293 303 330 343 352 433 455 469 499 545 553 554 604 647 650 736 740 798 819 831 832 833 836 883 897 901 919 936 937 968 
76 80 103 115 157 208 228 238 245 265 266 316 351 398 401 449 451 463 539 543 596 602 638 644 651 698 742 747 758 785 910 914 955 962 979 
43 50 55 87 102 107 121 150 152 260 274 297 336 341 345 358 406 484 557 573 574 608 656 660 675 699 743 762 778 809 829 835 866 917 924 930 939 948 973 
42 101 108 122 168 191 212 276 291 440 575 687 
54 107 123 204 243 305 382 429 514 526 546 561 563 582 593 619 653 685 738 780 813 
31 70 104 137 178 298 328 362 369 474 493 506 549 590 618 727 747 761 771 790 825 826 846 892 898 899 923 941 954 958 972 988 992 993 995 1000 
56 88 93 165 197 292 422 453 516 615 623 808 892 
15 18 81 90 99 147 150 185 188 221 232 378 396 407 424 438 522 550 622 674 710 752 755 797 811 821 845 856 876 910 912 952 980 
41 120 133 171 189 200 255 340 421 487 551 616 620 628 635 701 718 756 893 911 916 941 
39 71 128 196 231 256 314 404 480 581 692 700 705 713 729 769 774 779 787 993 
3 57 64 78 169 242 259 262 269 295 327 409 428 534 571 606 611 614 642 709 763 775 791 804 827 854 871 887 915 922 946 953 970 976 989 994 
22 25 34 37 67 118 267 320 332 367 392 436 445 464 508 580 714 741 782 869 
86 111 219 280 460 542 565 583 637 696 719 720 963 
5 24 58 72 82 112 134 160 167 310 317 318 323 365 370 380 390 512 577 597 630 708 792 806 820 823 830 885 890 908 926 931 940 945 
22 119 143 166 181 193 218 222 236 450 459 478 495 515 520 558 569 646 661 712 788 801 803 815 816 843 855 888 889 913 927 942 965 974 
45 170 215 240 287 289 347 361 364 372 634 
2 9 12 73 84 114 124 140 206 233 275 334 371 386 425 489 505 509 594 599 622 633 636 686 694 805 824 853 882 956 957 964 
23 36 38 47 65 139 195 224 230 258 305 309 311 324 331 346 355 428 442 467 481 482 521 523 560 579 610 648 711 783 799 809 822 834 857 859 872 881 909 920 944 
26 35 77 184 247 270 322 329 337 339 376 381 402 429 431 477 494 511 528 591 643 667 669 670 722 764 794 960 
33 46 210 223 229 281 350 408 430 432 452 461 483 486 517 518 538 580 673 725 784 844 858 860 863 867 880 894 902 907 947 949 950 966 977 982 990 
40 79 131 189 214 239 246 296 319 446 472 513 567 589 601 654 703 751 849 
17 61 85 153 253 294 321 385 417 504 607 
11 20 97 100 113 142 179 200 205 271 300 325 386 444 524 535 537 540 541 555 625 632 684 766 772 982 
32 62 68 91 158 159 285 308 377 400 443 462 471 556 570 631 639 645 652 726 817 848 
13 48 63 110 130 161 172 174 261 282 283 360 384 411 419 532 655 677 690 716 723 735 765 781 796 807 829 837 861 864 884 891 900 921 928 934 939 943 948 967 985 997 999 
190 250 284 302 312 315 387 397 434 468 559 693 998 
7 30 75 83 129 356 435 465 510 562 
138 140 141 156 163 164 176 187 199 203 240 249 273 277 299 335 357 394 399 439 530 547 595 672 706 744 745 776 802 804 827 828 868 873 874 875 929 932 951 963 971 986 991 998 
66 145 149 192 278 368 383 412 413 475 531 536 548 585 613 627 657 659 663 759 842 851 878 879 903 906 
10 127 155 251 313 338 366 456 473 497 566 603 691 730 757 
44 146 182 201 213 227 241 263 302 410 420 492 502 592 609 662 688 733 754 789 838 839 847 895 925 
19 21 51 100 109 126 132 173 186 226 248 254 272 354 389 415 454 466 479 527 531 533 544 621 658 666 683 728 731 773 800 810 870 896 935 959 961 978 981 983 984 987 
6 59 92 177 391 441 498 572 578 600 640 672 682 