2 13 572 696 69 53 20 63 91 34 3 35 67 66 29 13 99 3 11 419 572 654 69 53 20 63 91 33 66 8 29 13 99 4 9 267 572 574 654 69 53 20 63 95 91 4 13 99 8 8 267 392 524 572 574 637 696 775 69 53 20 63 91 54 13 99 11 7 45 124 196 254 420 436 572 591 697 834 905 69 6 70 3 33 97 99 24 6 16 49 178 198 267 325 370 392 397 556 572 574 637 653 703 710 716 775 812 832 848 878 915 971 69 84 20 30 13 99 51 5 40 44 103 124 158 175 198 232 254 267 268 295 312 329 345 370 420 436 452 469 502 503 509 514 524 552 560 572 574 583 608 613 637 664 696 697 703 736 751 766 805 812 818 830 834 858 905 943 950 988 992 69 53 50 97 99 133 4 2 6 8 9 10 11 14 29 31 40 44 45 46 49 51 69 73 86 88 97 99 103 113 124 132 138 157 178 198 232 235 244 252 254 255 263 266 267 273 281 291 295 317 323 328 331 363 370 397 420 427 436 452 454 469 470 476 486 487 494 501 508 509 514 524 526 542 552 556 560 572 574 579 583 590 591 608 613 616 637 638 647 650 652 661 664 673 679 680 691 696 697 698 703 710 720 728 733 736 739 751 753 763 769 772 775 781 798 805 812 818 832 834 857 858 866 878 884 887 905 915 920 925 926 937 943 950 957 958 959 966 988 992 69 75 97 99 266 3 2 6 7 8 9 10 12 20 23 24 25 34 38 40 46 47 49 51 53 55 58 60 68 69 77 82 83 86 88 94 95 99 103 107 109 124 128 131 136 138 139 141 142 143 146 150 164 171 172 174 192 198 204 205 215 216 219 224 232 235 237 244 245 246 252 253 264 267 270 273 274 279 281 284 287 288 291 294 300 309 311 312 319 323 327 331 332 336 356 358 361 365 366 370 374 376 381 382 396 397 398 399 400 414 419 420 427 434 436 439 448 450 451 452 454 458 459 466 467 468 476 486 487 491 494 500 503 504 508 509 514 518 524 526 529 534 535 536 541 542 545 550 555 556 560 563 565 573 574 583 590 608 610 612 623 624 625 627 628 630 631 632 635 636 637 638 641 642 643 645 646 653 654 657 658 663 668 671 679 680 684 685 686 688 696 697 698 703 714 717 718 720 721 724 726 727 729 730 733 747 753 759 761 763 766 772 786 787 790 796 799 801 805 810 811 812 818 821 834 838 840 843 844 847 848 851 857 858 862 866 869 873 878 880 884 887 888 891 893 901 904 905 910 914 915 923 931 932 933 934 937 943 948 950 957 958 959 960 964 971 972 976 988 992 994 1000 1 22 99 550 2 4 5 9 10 11 12 14 16 17 18 21 22 24 25 26 28 33 34 36 37 38 40 41 42 43 44 45 46 47 49 51 52 54 55 57 58 59 61 62 64 67 69 70 72 75 76 77 80 82 83 85 86 88 89 90 91 93 94 95 99 100 102 104 108 109 112 113 114 117 121 122 123 124 125 128 132 135 138 139 141 142 144 147 148 150 152 154 155 159 160 161 164 165 168 171 173 174 175 177 178 179 181 183 187 189 190 195 197 199 200 201 202 204 205 207 208 209 210 211 216 217 218 224 225 226 228 229 230 231 232 234 237 240 241 242 244 245 246 247 249 250 251 252 253 254 255 256 258 259 260 262 263 264 265 267 270 272 274 275 277 278 281 284 285 288 289 291 292 293 294 296 297 299 300 302 304 305 306 307 308 309 310 311 312 316 318 319 320 321 327 328 331 335 336 337 346 352 353 356 364 365 366 374 376 378 380 386 396 398 399 400 402 406 411 412 414 415 416 417 419 420 421 422 423 424 426 427 428 429 430 431 432 436 437 439 442 444 446 450 451 452 453 455 456 457 459 465 467 468 469 470 472 473 474 476 477 478 480 481 482 484 486 490 491 492 493 494 495 500 501 502 503 504 505 507 508 509 511 513 515 518 519 520 522 524 525 526 529 530 535 537 538 539 540 541 542 543 544 547 549 555 556 559 563 565 566 569 570 571 572 573 574 575 576 581 582 583 584 585 586 587 589 594 596 599 600 602 603 604 605 606 609 610 611 612 613 614 615 616 618 622 625 626 627 628 630 633 634 635 637 638 640 641 642 643 645 646 647 648 649 650 651 652 653 656 657 658 660 661 662 668 671 672 673 680 681 684 686 688 689 692 695 696 697 699 701 702 703 708 709 710 711 713 715 716 718 720 721 723 724 725 726 728 729 731 733 734 735 737 739 740 741 747 751 752 754 761 762 763 766 767 768 772 773 774 778 779 783 784 785 786 789 790 792 795 798 799 800 805 806 808 811 812 815 818 819 820 822 823 825 827 828 831 832 834 835 837 839 840 845 846 847 849 853 856 858 860 864 865 866 867 868 869 871 872 873 875 881 883 885 887 888 889 891 892 893 894 895 896 897 899 903 906 908 910 912 913 914 915 916 919 921 923 924 925 926 928 929 931 932 933 934 935 940 941 942 943 944 946 947 948 949 951 952 954 955 957 958 959 960 962 963 964 965 971 972 975 977 980 982 983 985 986 988 994 995 996 997 999 1000 32 15