2 14 614 879 99 96 2 80 85 67 6 81 62 38 54 15 17 70 3 12 419 714 854 99 60 22 2 95 51 20 27 40 5 42 70 5 9 554 739 833 854 941 99 60 22 83 75 88 5 42 70 7 8 234 424 739 761 833 839 854 99 60 22 83 40 5 42 70 14 7 213 234 355 424 477 554 714 739 761 833 841 854 909 941 99 60 22 75 5 42 70 29 6 115 208 211 213 234 315 355 368 419 424 451 477 542 554 614 680 714 739 761 833 839 841 854 876 879 885 909 941 997 99 60 22 5 42 70 57 5 64 78 121 140 153 166 168 209 211 213 214 234 270 274 275 318 350 351 368 382 399 401 411 419 447 477 485 523 526 554 555 568 598 603 614 691 714 745 758 761 769 782 795 811 839 841 853 863 874 879 883 891 892 909 912 918 997 99 60 22 3 73 118 4 25 51 60 64 70 78 106 115 121 140 152 153 156 166 168 175 186 192 197 208 209 211 213 214 220 232 234 270 274 275 293 318 322 333 339 350 351 355 368 382 393 399 401 408 411 419 447 463 466 473 477 485 504 515 518 519 523 526 554 555 564 568 586 598 601 603 614 634 640 645 659 680 691 710 714 739 740 744 745 746 749 751 758 761 769 779 782 783 788 795 796 808 811 833 836 838 839 841 853 863 869 871 872 874 879 883 885 891 892 902 909 911 912 918 941 943 962 997 99 60 22 73 260 3 4 13 17 19 20 21 23 24 25 28 30 32 33 34 36 40 42 47 49 54 58 59 62 63 67 70 72 76 77 80 81 84 85 89 97 98 105 109 114 118 122 123 124 125 126 127 128 130 131 132 136 144 150 151 156 158 159 161 167 173 175 179 181 182 186 188 193 196 197 205 206 207 216 223 229 230 232 237 239 243 246 249 258 260 261 266 272 277 293 295 302 304 307 308 318 323 324 335 346 349 351 352 365 366 371 372 377 383 385 386 390 392 400 401 409 415 416 420 423 428 429 431 439 440 443 447 450 458 467 468 471 472 473 476 479 483 488 506 509 515 517 523 524 526 527 528 530 537 544 546 550 552 559 569 570 575 576 578 580 585 588 590 597 599 604 609 611 612 630 637 638 639 642 644 651 654 659 660 663 667 668 670 675 678 683 684 690 699 708 713 726 730 731 732 743 746 754 756 759 760 773 781 784 792 793 794 795 799 801 804 805 809 813 826 837 838 842 847 850 856 866 870 874 880 883 892 895 897 900 903 906 910 917 921 922 923 925 929 931 934 935 938 939 941 947 948 950 955 957 964 970 973 974 976 984 990 991 992 995 998 5 26 23 564 2 2 4 5 6 8 9 11 12 13 14 15 18 19 21 23 25 26 27 28 30 31 42 45 46 48 49 50 52 54 55 56 57 59 62 63 67 68 69 70 71 72 73 74 76 78 80 81 82 84 85 86 88 89 90 96 97 99 100 108 110 112 113 118 119 120 122 124 125 127 129 130 132 133 134 135 136 137 139 140 141 143 144 148 150 151 152 153 154 155 156 157 159 160 163 167 169 170 171 173 174 178 180 181 185 187 192 197 198 201 202 203 204 205 206 208 209 210 214 216 219 220 221 225 226 227 228 231 233 236 237 238 240 241 243 244 245 246 249 250 251 252 255 257 263 264 265 266 267 269 273 274 275 276 277 278 279 280 281 282 283 285 289 291 294 296 297 298 299 300 301 302 304 307 309 310 311 314 316 319 321 323 326 328 329 337 339 343 344 345 346 347 348 350 351 352 353 354 355 357 358 359 360 361 362 364 367 368 369 370 373 377 378 379 383 384 385 390 391 392 393 394 395 396 399 400 401 402 403 404 407 409 412 413 414 416 417 419 420 422 423 424 425 426 427 430 431 432 433 434 436 439 440 444 445 447 448 453 454 455 457 460 461 462 463 464 466 469 470 472 473 475 477 479 480 486 488 489 490 491 494 495 497 498 502 504 509 512 515 518 519 522 523 524 525 527 529 531 533 535 536 539 540 543 544 545 546 547 548 549 551 552 555 559 560 561 562 563 564 565 567 571 573 575 576 580 581 584 585 586 588 590 591 592 595 597 598 604 606 608 609 612 613 615 618 620 623 625 627 628 629 630 631 633 635 636 638 641 642 644 645 647 649 651 652 654 656 657 663 664 665 666 668 669 670 671 673 674 675 676 677 678 680 681 682 683 684 685 686 688 689 690 691 692 693 694 697 699 700 701 704 705 706 709 710 713 717 719 720 722 723 725 727 728 732 733 734 735 736 737 740 742 744 748 749 752 753 755 756 757 758 759 760 762 763 764 767 768 770 774 775 777 781 782 784 785 786 787 788 789 790 792 798 799 800 801 802 805 807 808 813 815 819 820 821 825 826 827 828 830 832 834 835 836 839 840 846 850 851 854 855 856 857 858 859 860 862 863 865 867 868 870 872 875 876 879 880 882 883 884 886 887 889 890 891 893 894 895 896 898 899 900 901 904 908 909 910 912 914 916 917 919 921 923 924 925 926 933 934 936 937 938 941 943 944 945 947 949 950 952 953 959 960 961 962 965 967 968 969 971 973 976 977 979 980 983 987 988 990 991 992 993 994 996 1000 44 72