2 16 381 409 49 75 80 53 29 24 63 50 77 98 96 18 55 14 15 35 3 12 390 440 824 49 75 80 62 97 77 45 90 26 15 7 35 4 10 35 774 900 966 49 75 80 66 92 61 27 73 20 76 7 8 360 390 409 417 440 692 966 49 75 25 71 97 21 20 76 13 7 35 229 277 381 390 440 615 652 747 824 900 961 966 49 75 80 66 43 20 76 23 6 127 204 208 213 269 277 289 304 308 398 417 425 440 525 678 699 774 818 951 966 969 974 999 49 75 62 86 46 28 51 5 16 37 44 56 104 106 204 213 229 269 277 289 304 308 310 317 356 357 360 381 391 398 409 412 417 425 454 468 477 500 525 559 678 699 716 769 774 783 818 837 868 875 888 896 900 951 968 969 974 983 999 49 75 61 46 28 119 4 12 26 35 37 56 59 60 104 107 127 130 151 167 190 196 199 203 204 206 208 210 221 226 229 245 267 269 274 277 279 283 286 289 299 301 304 305 308 310 312 317 351 356 357 360 381 383 389 390 391 398 400 405 409 412 414 417 421 425 436 440 454 461 468 514 517 520 525 529 554 557 568 591 624 640 642 644 648 652 656 661 678 688 704 707 716 718 728 731 738 747 766 774 782 783 814 818 824 837 858 859 864 867 868 875 888 896 900 917 949 951 958 961 966 968 969 974 983 999 49 75 33 28 256 3 12 16 21 22 26 27 29 34 35 41 42 44 45 46 48 59 60 74 81 82 88 96 97 104 106 107 117 118 120 121 125 126 127 129 130 143 151 157 161 167 172 181 182 184 185 186 190 195 197 204 206 208 209 210 213 216 218 221 222 223 224 225 226 227 229 234 237 245 248 249 250 255 257 263 266 267 269 272 273 274 277 285 286 289 290 293 294 297 298 301 302 304 305 310 312 313 315 317 318 320 324 335 336 338 339 346 347 350 356 357 360 361 364 368 370 381 382 383 390 391 398 404 405 409 412 417 418 421 425 427 430 433 440 442 447 451 454 455 458 459 464 468 479 490 493 511 515 518 522 525 529 531 534 535 543 547 548 552 557 559 568 571 576 578 583 591 597 599 600 605 615 616 617 623 624 639 642 644 648 650 652 654 672 673 675 676 678 683 688 692 696 704 710 718 723 727 728 737 738 747 749 755 765 766 768 769 774 785 789 803 805 808 813 814 818 821 824 832 835 837 841 843 846 847 852 855 856 859 867 868 870 874 894 900 901 902 905 921 926 939 951 960 961 965 966 968 969 974 975 977 980 981 982 988 992 999 49 80 2 558 2 1 2 3 4 6 7 9 10 15 16 17 18 21 23 27 29 30 32 35 36 37 38 41 45 46 51 52 54 55 58 60 61 62 63 64 65 66 67 68 69 70 72 73 78 81 82 84 85 88 89 90 91 94 95 96 98 100 101 104 105 111 113 116 117 119 120 121 124 125 126 127 129 131 133 138 143 144 147 149 150 154 157 158 159 160 162 164 165 167 169 170 172 173 176 182 185 186 190 192 193 194 195 196 197 198 200 202 203 205 207 210 212 214 215 216 217 220 221 223 224 226 230 231 233 234 235 236 238 239 240 244 246 247 248 251 252 253 254 255 257 258 260 262 265 267 271 272 273 275 277 279 280 281 282 283 284 286 287 288 291 293 297 299 302 303 304 305 308 309 310 312 313 314 317 318 320 321 322 325 326 330 331 332 335 336 338 341 342 343 344 345 347 348 350 352 353 354 357 359 361 363 365 366 367 369 370 372 374 377 380 381 382 383 385 386 388 390 392 394 396 397 399 400 401 402 403 407 410 413 414 419 421 422 423 424 425 427 428 430 431 433 434 439 440 441 442 443 445 446 447 449 451 452 454 455 456 460 461 462 463 468 469 470 472 474 475 476 477 478 479 480 482 484 486 488 490 492 493 494 496 497 498 499 500 501 505 507 508 509 510 511 513 515 517 523 527 528 529 530 533 534 538 542 544 545 549 551 552 557 560 561 562 564 567 569 574 575 578 579 582 584 585 586 587 590 591 592 594 595 596 598 599 602 603 605 606 607 608 609 611 612 613 614 615 618 619 620 621 623 625 626 628 630 631 632 637 640 641 642 645 647 648 650 652 654 655 656 658 659 663 664 667 669 670 672 673 675 676 677 678 684 688 689 691 692 693 695 696 698 701 702 705 708 709 713 714 717 718 719 721 723 725 727 728 729 730 731 732 736 737 738 739 744 745 746 749 750 751 753 754 755 756 760 762 764 767 768 769 770 772 773 776 780 781 782 783 784 789 792 795 798 799 800 801 803 805 807 808 810 813 814 816 817 818 819 821 823 824 825 826 828 830 833 835 838 839 840 841 842 844 845 848 850 851 853 855 859 860 862 864 865 867 868 869 870 871 876 877 878 882 885 887 888 889 890 891 894 895 898 899 900 901 903 905 908 909 911 912 913 914 915 917 918 919 920 922 924 927 929 931 932 935 939 940 942 944 946 950 951 952 953 955 958 961 967 968 970 972 974 975 976 977 978 980 982 983 984 986 989 991 992 993 994 995 997 998 999 1000 48 46