2 13 196 749 25 26 32 98 63 44 57 6 39 82 66 86 4 3 11 79 95 441 25 84 32 50 35 87 45 60 39 38 37 4 10 27 74 196 337 25 84 32 69 45 20 85 47 55 7 5 9 27 74 510 565 998 25 84 32 69 88 24 47 55 7 7 8 79 95 350 397 406 441 585 25 84 32 35 60 39 38 37 12 7 79 95 242 350 397 406 440 441 515 554 585 652 25 84 32 60 39 38 37 22 6 92 154 319 337 350 359 440 466 485 510 548 554 636 667 696 759 770 783 838 871 882 998 25 84 78 47 76 62 47 5 11 44 79 92 93 95 109 111 165 191 196 209 244 251 252 273 282 299 324 350 393 397 401 406 428 430 466 486 498 515 521 634 662 667 687 690 719 741 762 764 780 834 849 871 906 968 972 25 84 50 15 37 110 4 9 25 34 37 55 56 59 65 79 86 88 92 93 95 110 115 144 146 157 159 161 165 168 180 186 191 195 196 208 209 229 233 235 242 252 253 271 278 279 293 294 298 308 313 319 321 333 350 356 367 380 388 393 401 406 425 428 440 441 466 476 486 488 492 493 497 505 510 515 558 570 580 584 585 605 609 616 619 630 634 662 667 733 738 741 752 781 783 815 845 849 859 863 871 873 876 881 889 892 900 906 917 925 938 943 960 966 968 982 1000 25 84 59 6 251 3 7 10 13 17 19 20 28 30 31 36 38 43 44 48 53 56 59 67 68 73 75 80 84 88 89 94 96 100 101 106 113 115 118 120 126 128 131 132 133 134 145 146 149 151 156 159 162 165 167 177 178 186 187 189 191 195 197 198 203 204 205 206 208 224 227 228 235 252 253 262 271 272 278 279 281 283 288 293 294 295 297 298 307 308 312 315 316 319 321 328 329 331 332 333 335 346 350 351 363 364 366 367 368 369 370 373 379 380 383 385 388 397 398 402 404 405 406 412 419 427 428 429 430 432 439 440 441 442 443 450 451 454 464 470 474 476 477 479 484 490 502 505 509 515 516 521 533 538 543 550 551 558 568 570 572 575 576 579 580 585 589 592 594 595 603 605 613 614 615 616 619 625 627 630 641 645 651 653 657 661 665 667 681 685 686 687 688 692 693 710 711 716 718 725 730 738 742 752 754 766 767 774 777 778 781 782 786 787 796 797 802 806 815 820 823 825 828 837 840 844 845 852 859 863 865 868 873 876 877 878 884 886 888 889 894 909 916 917 918 919 925 930 936 938 955 958 966 968 982 993 1000 89 47 6 555 2 1 2 4 9 10 13 14 16 17 18 19 20 21 22 23 24 25 26 29 30 32 33 35 36 37 38 39 40 42 43 44 46 48 50 51 52 53 54 55 57 58 59 60 62 64 66 70 75 78 80 83 85 86 87 88 94 96 98 99 100 101 104 105 106 109 110 112 113 114 115 116 117 118 119 120 121 122 124 125 126 129 130 131 132 134 135 139 141 143 146 147 148 149 151 152 153 155 156 158 159 161 162 164 167 168 169 172 174 175 176 177 181 184 185 188 189 190 191 194 195 197 198 199 200 204 205 206 207 210 212 214 215 217 218 219 226 227 230 231 232 235 236 237 239 241 243 244 245 247 250 256 257 260 261 262 265 266 267 272 273 274 275 277 279 281 282 283 285 286 289 290 291 292 295 296 299 302 304 305 306 308 316 317 320 323 325 326 327 328 331 332 333 338 339 342 345 348 349 350 351 352 354 356 358 363 364 366 368 370 371 373 375 376 380 381 382 384 386 387 390 392 394 395 396 397 399 402 403 404 407 409 410 411 412 413 416 424 425 426 427 428 431 432 433 436 437 441 442 444 445 451 452 453 454 455 456 457 458 459 460 462 464 465 466 469 471 472 473 475 476 478 480 481 482 483 484 485 486 487 490 491 492 493 494 497 498 501 503 504 507 508 511 512 513 516 517 518 519 522 523 524 526 527 530 531 533 536 537 538 539 541 542 543 544 545 551 555 556 557 562 564 566 567 570 571 573 576 579 580 582 583 584 585 588 589 590 591 593 594 595 596 597 598 600 603 606 609 611 612 613 614 615 616 617 621 623 624 628 629 630 631 633 635 637 638 640 641 642 645 648 649 653 656 658 659 661 664 666 668 670 672 673 676 677 679 680 685 687 693 694 695 697 698 704 708 709 711 713 714 715 716 719 722 724 725 726 729 730 731 732 734 735 738 739 740 744 745 746 747 748 749 750 751 755 756 760 761 764 765 767 771 773 775 776 780 785 787 789 791 792 793 794 797 798 802 804 806 809 811 814 817 818 820 821 823 824 826 829 831 832 833 834 836 837 839 840 845 846 847 848 849 853 856 858 860 861 864 866 867 868 870 872 876 878 880 882 883 884 887 890 891 892 893 896 898 899 902 903 904 905 906 909 913 914 916 917 918 922 923 925 927 928 930 931 932 933 936 938 940 941 943 944 945 946 947 952 953 954 955 958 959 961 963 964 967 969 970 971 973 974 976 977 978 980 981 982 983 984 987 989 992 995 996 998 999 92 61