2 15 270 753 77 34 62 20 83 93 29 33 75 74 81 94 98 50 28 3 10 239 386 753 77 44 71 2 54 32 25 87 15 28 4 9 239 386 679 753 77 44 71 2 38 25 87 15 28 7 8 87 157 194 239 342 606 769 77 44 71 29 69 11 15 28 10 7 87 157 175 207 239 334 356 576 753 808 89 44 99 3 93 55 31 20 6 25 37 92 124 347 385 422 447 514 529 556 574 584 608 630 708 866 924 926 961 28 50 15 57 55 26 47 5 23 37 59 92 101 107 116 121 264 284 304 341 388 392 393 405 408 482 483 493 508 554 556 573 578 586 587 602 614 620 632 660 688 706 713 785 823 878 900 906 916 936 944 952 954 964 967 28 11 55 65 45 113 4 4 5 10 11 19 24 38 61 63 66 85 87 100 107 116 123 134 146 157 164 167 173 175 188 190 197 207 209 215 230 236 239 241 246 253 270 273 276 284 296 307 314 320 335 342 346 356 360 368 372 383 384 386 392 400 409 415 420 421 426 433 454 456 474 475 478 498 499 514 531 558 561 570 572 576 592 603 607 629 634 636 638 644 682 684 693 696 715 718 733 739 753 756 758 766 773 783 784 792 808 815 819 842 864 872 882 913 917 933 948 956 972 984 89 35 85 31 251 3 1 4 5 6 7 11 15 19 20 24 30 34 46 53 61 63 66 68 85 87 91 92 93 100 107 108 109 116 122 126 128 146 149 152 155 157 167 173 175 185 188 194 195 197 199 207 209 225 230 235 236 239 241 246 248 250 252 254 256 261 268 270 273 278 284 296 299 301 302 303 305 307 310 313 314 315 322 328 329 335 342 346 348 349 355 356 360 361 362 363 368 370 374 375 384 385 386 387 391 392 401 403 409 411 420 421 424 433 438 440 442 444 454 457 460 462 476 477 478 482 490 491 492 495 498 499 503 505 506 514 515 520 521 524 526 532 540 544 548 551 554 557 558 561 562 564 566 567 570 571 576 590 592 598 602 603 607 609 610 612 614 627 634 635 636 638 639 643 644 648 654 656 673 676 679 682 683 684 685 687 693 696 697 705 706 714 715 716 720 722 729 733 737 753 756 758 766 770 771 773 775 784 785 789 792 796 799 801 802 808 811 812 817 824 825 831 832 834 839 842 853 861 864 870 872 881 882 885 891 893 897 898 913 917 929 930 933 941 944 948 956 962 964 968 972 973 980 981 984 987 998 89 35 68 560 2 1 2 3 4 5 8 9 11 13 15 16 17 18 20 21 22 23 25 27 28 29 32 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 56 59 61 62 64 65 67 68 69 70 73 76 81 82 86 87 89 90 92 93 97 98 99 102 104 105 106 107 108 109 111 115 116 118 119 121 124 126 127 128 130 131 132 133 136 139 140 141 142 143 145 146 149 151 152 155 156 157 158 159 160 162 163 167 169 171 172 173 175 177 178 180 182 183 184 186 191 192 194 195 197 199 200 201 203 204 206 208 209 210 212 215 217 218 222 224 225 226 227 230 231 236 238 239 240 245 248 249 250 251 254 255 257 259 260 261 262 263 265 270 271 275 277 278 280 281 283 286 287 288 289 291 292 293 294 295 297 300 301 302 304 306 309 310 316 318 319 323 325 327 328 329 330 335 337 338 340 342 346 349 350 351 352 354 356 357 358 359 360 361 362 363 364 368 370 371 374 375 377 379 382 383 385 386 388 389 391 392 400 402 404 405 406 409 410 411 412 413 414 415 416 417 420 421 422 423 424 427 430 432 433 434 437 438 440 441 442 443 445 446 447 448 449 450 451 453 454 456 458 462 463 464 465 467 468 469 472 473 474 476 481 482 483 484 485 489 491 492 494 499 500 502 503 504 507 511 514 519 520 521 524 525 528 529 530 531 532 533 535 536 540 542 544 545 547 550 551 554 555 560 561 562 564 565 568 569 571 572 573 576 578 582 585 586 588 589 591 592 594 596 598 603 604 606 607 608 609 610 611 613 614 615 616 618 619 620 623 624 626 627 631 633 634 638 639 642 645 646 648 649 650 651 652 653 654 658 660 661 662 663 666 671 672 673 675 676 677 679 681 684 686 687 688 689 690 691 692 693 695 699 700 702 704 706 712 713 714 715 716 717 719 720 723 724 726 729 733 734 738 739 740 742 743 745 749 750 753 754 755 756 757 759 760 763 765 766 768 771 772 774 775 777 778 784 785 786 787 789 790 793 794 796 797 798 800 801 803 807 808 811 814 815 816 818 819 821 823 824 829 830 831 835 836 837 840 842 843 845 847 849 850 852 853 855 857 860 861 863 864 866 867 869 870 871 872 873 874 876 878 880 882 883 885 890 892 895 897 903 904 905 906 907 909 910 913 914 917 924 926 927 928 930 931 935 939 943 944 947 949 950 951 954 955 956 957 958 959 961 963 964 965 966 967 968 970 972 973 975 977 978 981 982 985 986 989 993 996 998 999 51 94