2 13 132 800 31 49 47 65 8 61 10 79 88 97 92 32 30 3 11 119 132 807 31 69 2 65 10 22 58 70 64 99 30 5 9 132 560 734 807 887 31 11 18 72 54 6 64 99 30 7 8 75 119 152 259 277 807 976 31 11 18 83 48 82 99 30 11 7 132 480 537 547 549 560 613 699 714 761 925 31 69 18 16 77 21 30 20 6 64 65 109 225 259 309 315 407 416 515 621 629 693 706 853 868 887 976 980 998 49 2 18 97 59 85 50 5 30 109 119 126 132 137 152 189 192 194 233 252 277 295 376 463 472 474 480 489 494 509 523 541 549 560 601 610 637 667 691 694 699 734 757 769 770 784 789 800 807 849 853 854 887 906 929 934 945 976 31 11 18 6 30 108 4 24 28 30 33 38 39 63 75 100 105 109 119 121 126 131 132 133 137 143 152 158 166 182 185 189 192 194 225 233 236 252 255 259 277 283 295 303 313 364 372 376 399 407 411 428 463 472 474 480 489 494 509 511 516 517 523 537 541 543 549 555 560 569 584 587 601 610 612 616 628 634 635 637 655 667 684 691 694 699 725 734 749 757 761 769 770 775 784 789 793 800 807 809 849 853 854 867 887 906 911 915 925 929 934 935 941 945 976 31 11 18 30 252 3 1 23 28 30 41 54 56 57 58 64 65 86 90 91 100 108 109 116 117 119 121 125 126 131 132 133 136 137 138 144 152 158 159 161 163 165 166 167 169 180 181 189 191 194 204 212 219 226 228 232 233 241 246 250 251 259 270 272 286 288 295 297 305 309 311 313 315 321 324 325 333 335 340 341 344 351 356 360 365 380 381 383 385 387 399 401 404 405 407 409 415 416 420 425 428 430 432 436 443 445 446 453 456 458 459 462 463 474 479 480 482 483 484 489 493 500 506 509 510 513 514 515 518 519 522 523 524 532 533 535 546 547 548 553 558 560 569 572 585 587 588 589 593 594 597 602 603 605 610 613 616 619 622 623 625 627 628 629 634 637 639 641 642 649 651 667 668 679 680 682 683 684 686 691 693 694 699 703 706 711 716 720 721 722 730 734 735 739 743 744 748 751 766 770 772 773 784 785 786 787 789 790 793 798 800 805 821 825 826 834 838 842 843 847 849 851 853 856 859 863 867 868 870 875 879 880 884 887 891 899 900 902 904 906 907 910 911 915 923 925 929 931 934 936 949 963 967 968 969 976 979 980 49 65 85 552 2 2 7 9 10 12 13 15 16 18 19 20 22 25 26 27 28 30 31 32 34 36 37 38 45 46 49 50 55 59 60 61 62 63 69 71 73 74 75 76 77 83 84 85 88 89 90 93 94 95 96 97 98 99 100 102 103 111 112 114 115 119 120 121 122 124 125 126 127 130 133 134 135 138 139 141 142 146 150 151 152 154 161 163 164 165 166 167 169 171 174 178 179 183 185 188 189 195 196 197 202 203 207 208 209 212 214 220 221 223 224 226 227 228 229 232 233 234 235 239 242 243 245 247 249 250 254 258 259 260 263 267 273 274 277 278 282 283 284 286 289 291 295 296 297 298 300 303 304 306 307 308 309 310 311 312 313 314 315 316 318 319 320 321 324 327 336 338 340 342 344 345 348 349 352 358 359 360 361 365 367 368 371 376 377 378 380 382 384 385 387 388 389 391 392 396 398 401 402 403 404 405 406 407 408 409 410 412 415 417 418 420 421 422 423 425 429 430 431 433 438 439 441 442 449 450 452 453 454 455 456 457 460 462 463 465 466 471 472 473 475 479 480 484 486 488 489 490 493 494 495 496 497 498 504 506 507 508 511 512 513 518 520 523 524 526 527 529 530 531 532 533 535 537 538 540 541 542 543 545 548 549 553 554 556 557 558 559 564 565 566 568 572 575 578 579 581 583 584 585 586 588 589 590 591 593 594 595 596 598 600 601 602 603 605 608 609 611 612 615 617 618 620 622 624 626 635 636 637 638 640 646 647 648 650 654 655 657 658 660 662 664 665 666 669 670 671 672 673 675 676 677 679 680 681 682 683 684 685 686 688 690 692 694 695 697 702 703 704 705 708 709 710 715 716 718 721 723 724 725 727 732 733 734 735 736 742 743 744 745 747 748 749 750 751 752 753 754 755 757 760 762 764 765 767 768 769 770 771 772 773 774 776 777 779 781 783 784 790 791 793 795 796 797 798 799 800 801 803 804 809 811 812 813 814 815 816 817 818 819 820 821 822 828 829 832 833 834 835 838 841 842 845 846 847 848 849 851 853 858 859 860 861 862 863 864 868 869 870 871 872 873 876 877 878 879 880 881 882 883 885 886 887 888 889 891 892 893 897 898 899 902 903 904 905 906 907 909 910 911 912 913 915 916 918 924 926 929 930 931 932 934 935 936 938 939 940 942 944 946 947 948 949 950 951 952 953 956 957 960 962 963 964 965 967 973 974 976 977 978 979 980 981 985 986 988 989 990 992 995 996 998 999 6 1