2 15 245 790 60 55 6 3 87 94 85 64 16 51 67 50 53 31 43 3 13 245 545 958 60 55 76 27 71 56 72 62 58 65 89 31 43 5 9 318 519 579 603 989 60 21 44 69 49 24 65 53 92 7 8 152 245 386 504 545 788 882 90 82 23 91 36 41 26 1 12 7 186 259 474 613 632 651 712 717 799 867 934 985 92 53 61 45 98 59 60 22 6 99 113 190 213 220 318 327 379 382 405 519 545 556 603 638 657 682 688 812 845 897 972 60 21 25 26 53 92 52 5 6 41 52 61 65 86 132 168 173 175 185 186 219 288 292 326 328 342 365 403 417 428 449 470 474 563 599 615 619 632 651 659 668 679 687 712 717 724 729 742 753 757 799 807 811 832 840 867 901 934 940 953 2 61 98 59 60 113 4 7 9 20 22 35 36 40 48 53 55 66 88 92 99 103 110 126 131 149 174 176 179 182 190 195 202 203 210 212 220 223 227 237 245 254 262 264 272 279 286 298 321 325 327 335 341 360 376 379 387 400 404 405 424 435 436 446 468 473 479 486 489 492 503 519 520 531 539 544 545 546 550 556 562 579 603 607 637 638 640 661 667 680 681 688 718 747 755 772 774 788 790 812 816 819 824 837 839 845 853 859 871 897 902 919 921 930 938 946 961 972 979 996 60 6 61 92 258 3 5 6 9 12 13 16 19 32 33 35 36 37 39 44 45 47 50 51 59 60 64 74 77 79 92 95 101 103 104 108 114 117 120 122 124 125 126 127 128 129 140 145 159 161 168 169 170 172 173 174 175 178 179 180 181 185 186 196 205 206 210 217 218 220 221 228 233 235 238 251 259 260 267 270 272 277 290 292 293 294 296 298 299 301 310 311 312 313 328 329 333 341 345 349 360 362 363 366 369 370 372 374 375 378 381 382 393 396 404 405 407 415 417 420 422 431 432 440 444 445 447 449 451 452 458 459 473 474 476 482 484 486 489 490 493 494 499 500 501 503 522 527 532 533 536 538 551 552 553 565 566 567 570 572 576 577 582 584 585 589 596 598 600 602 607 611 623 626 627 629 631 632 633 634 638 639 641 642 647 649 651 653 656 659 660 675 678 680 682 685 687 704 707 708 709 711 712 714 717 720 725 730 731 738 749 750 754 758 763 764 767 772 776 781 782 786 791 795 799 803 805 812 829 832 834 835 838 842 844 848 851 858 873 883 884 888 892 895 904 905 906 908 913 915 926 927 933 936 942 944 952 953 970 978 989 992 996 997 1 50 74 568 2 1 4 6 9 12 13 15 18 19 20 21 22 23 24 26 28 29 31 33 35 36 37 38 39 40 42 47 48 49 51 52 54 55 56 57 58 59 60 61 62 63 65 66 68 69 70 71 72 73 80 86 87 90 91 93 94 98 99 100 102 104 105 106 107 108 110 113 114 115 116 118 119 120 121 124 131 133 134 135 136 138 139 140 146 147 150 152 153 154 159 160 164 165 166 167 170 171 173 174 176 177 179 182 183 184 185 186 190 192 193 196 198 200 201 202 203 207 208 210 212 213 214 216 217 220 221 222 224 226 227 228 229 230 231 232 234 236 237 239 242 243 244 245 248 249 250 252 253 254 255 258 260 262 263 264 265 266 268 270 272 274 278 279 280 281 282 283 287 289 291 293 294 295 296 298 299 300 301 303 305 307 308 309 314 315 316 317 320 321 322 324 325 326 327 329 333 334 336 338 339 341 344 345 355 358 361 365 369 373 374 375 376 379 381 384 386 387 388 389 391 393 394 395 397 399 400 401 402 404 408 409 410 412 415 418 419 421 423 424 425 426 427 429 430 431 432 436 437 440 448 449 450 452 454 455 456 458 459 460 462 464 465 466 467 469 471 472 473 475 478 482 483 485 488 490 491 492 494 497 499 501 502 504 505 506 507 508 512 513 514 517 518 519 520 521 522 536 537 538 539 540 544 545 548 549 552 555 556 557 559 561 562 564 567 569 570 571 572 574 575 579 581 582 584 585 586 587 590 593 595 596 597 599 601 602 604 605 606 611 612 613 615 619 621 622 627 628 629 631 632 635 636 638 640 644 645 646 647 648 650 651 652 653 654 655 657 658 659 663 664 665 667 668 670 671 672 673 674 675 677 678 679 680 682 684 685 686 688 689 691 694 696 697 698 700 701 703 704 708 709 710 711 712 721 722 724 725 726 727 728 729 731 733 734 735 737 739 740 741 742 744 745 747 750 751 752 755 756 759 760 763 765 766 767 768 769 771 772 773 776 777 778 779 783 784 787 788 789 792 793 794 795 796 797 798 799 801 803 806 807 809 812 814 815 821 822 823 825 826 828 830 831 833 835 837 839 840 843 845 850 851 852 853 855 856 857 859 860 861 862 864 865 867 868 869 870 871 874 875 877 878 880 882 883 885 886 888 889 890 893 894 895 897 898 900 901 902 903 904 905 910 912 914 916 917 918 919 921 924 926 931 934 935 937 938 940 941 945 947 948 951 952 953 955 957 958 960 964 965 966 967 968 969 970 971 976 977 979 983 986 988 990 992 993 994 996 998 1000 12 88