2 13 394 694 15 61 48 51 17 83 99 85 23 34 69 86 47 3 12 94 286 657 47 52 98 84 2 3 78 27 14 61 82 15 4 10 117 435 536 925 15 61 48 51 97 55 26 32 86 47 5 9 115 117 435 925 983 15 61 48 51 13 26 32 86 47 6 8 454 534 688 708 912 961 47 52 60 39 10 37 3 68 10 7 141 246 316 403 534 728 736 897 966 997 47 60 32 51 8 48 15 23 6 15 246 325 356 367 381 382 403 474 602 607 623 708 728 733 736 798 826 897 909 945 966 997 47 60 32 93 43 15 48 5 15 59 103 111 181 217 246 316 325 356 367 370 381 382 403 443 454 474 524 544 602 607 623 633 638 656 689 704 708 728 733 736 784 798 826 835 862 897 909 922 945 956 961 962 966 987 996 997 47 60 93 43 15 111 4 10 15 16 30 36 41 62 76 89 94 98 103 108 129 141 176 177 180 181 189 201 223 243 246 248 258 262 265 272 273 277 286 299 305 316 325 330 356 367 370 381 382 385 403 406 432 440 449 456 474 482 493 501 504 507 527 534 537 539 577 584 602 606 607 620 623 633 638 657 661 668 692 697 700 704 715 720 721 728 730 733 736 746 759 780 784 798 815 826 835 872 884 897 901 905 906 922 923 933 956 961 963 966 967 968 973 981 987 989 997 998 47 32 48 15 247 3 4 7 11 13 24 27 31 32 52 58 59 62 64 73 75 76 83 88 91 97 99 100 101 109 110 111 116 117 119 120 124 126 127 135 136 139 141 144 147 150 156 161 163 166 176 185 186 188 192 193 199 202 207 208 209 211 216 219 222 227 229 231 238 246 251 254 259 261 267 270 274 275 279 281 292 293 295 296 297 303 309 313 314 316 317 320 322 324 333 335 337 342 348 356 359 361 363 364 366 372 373 375 378 382 383 385 396 408 422 428 432 433 435 438 440 446 449 453 454 472 474 476 478 481 483 484 492 515 516 517 520 522 530 532 533 535 537 538 547 555 556 559 560 561 568 571 580 588 589 590 592 598 605 612 613 614 616 617 618 624 631 632 637 641 653 658 660 664 666 673 676 680 689 694 697 703 705 706 708 716 721 726 730 731 733 737 738 741 751 754 757 763 772 776 778 783 788 789 792 793 795 797 800 803 804 812 816 821 824 825 829 834 837 843 852 853 865 868 874 880 887 891 901 902 904 911 912 914 915 916 918 931 934 939 940 946 951 958 960 963 965 966 973 977 980 983 988 24 93 3 565 2 2 5 6 10 11 12 13 14 18 23 24 25 26 29 30 32 35 36 37 38 40 41 42 43 44 46 48 49 50 51 54 56 59 61 62 66 68 70 71 72 75 80 82 85 88 92 94 95 97 98 99 100 102 106 108 109 117 118 119 120 121 122 124 126 127 129 130 133 134 135 138 139 140 143 144 145 147 150 151 154 156 158 159 161 162 164 167 168 170 172 173 177 178 179 181 182 183 185 186 189 190 191 192 193 197 198 199 202 203 204 205 207 209 210 211 212 213 214 218 219 221 223 224 225 227 230 231 233 237 239 240 241 242 245 246 247 252 255 256 258 259 261 262 263 264 265 266 268 269 271 273 274 275 276 277 279 280 284 285 289 290 293 294 295 297 300 301 302 304 307 308 309 311 312 313 314 315 316 318 319 320 325 326 329 331 334 337 339 340 342 344 346 347 348 349 350 352 353 355 357 358 359 360 363 366 369 370 371 372 373 374 375 376 377 378 379 381 382 383 384 385 387 388 389 390 391 393 394 395 398 400 401 403 404 405 406 407 408 409 410 412 413 415 418 419 420 422 423 425 426 431 432 433 434 437 438 441 442 445 446 447 449 450 452 453 454 455 461 462 465 466 469 476 478 479 480 481 488 489 490 493 494 495 496 499 501 506 507 510 511 512 513 514 515 516 518 521 522 523 524 528 530 532 533 534 535 538 539 540 541 543 547 548 554 555 557 561 563 568 570 571 572 575 578 579 580 581 585 589 591 593 595 596 597 598 599 600 601 602 605 608 609 610 611 612 619 620 621 622 623 624 626 627 628 630 631 633 637 639 640 643 648 651 653 654 655 656 657 661 662 667 668 669 674 675 677 678 679 680 682 683 684 686 687 688 689 690 692 694 697 699 700 703 705 706 708 709 710 713 714 716 718 719 720 721 723 724 725 726 728 729 732 734 736 737 740 742 743 745 747 748 749 750 751 754 755 756 757 758 762 763 765 766 767 768 770 771 774 775 781 783 787 789 791 793 794 797 799 800 802 803 806 808 810 811 815 816 817 818 821 822 823 824 826 829 831 833 834 837 840 841 842 847 848 849 850 853 855 857 858 860 861 862 863 865 866 867 869 870 873 874 875 876 877 880 881 883 885 886 887 891 895 897 898 899 901 902 904 905 906 907 911 912 914 915 916 917 919 920 921 922 924 925 926 927 928 929 930 931 934 940 941 942 943 945 946 947 948 950 952 953 956 957 958 960 963 964 967 969 973 975 976 981 982 983 984 985 986 987 988 991 992 994 996 998 91 45