2 15 83 490 42 37 65 57 68 99 71 13 92 53 80 56 100 22 66 3 11 108 408 490 42 32 64 24 13 62 15 33 48 22 66 4 10 108 408 490 521 42 32 57 24 13 15 33 48 22 66 5 9 108 200 216 408 521 42 32 64 5 3 33 48 22 66 7 8 59 216 269 408 490 871 960 42 32 64 24 5 3 22 66 12 7 52 83 96 108 118 205 255 408 424 612 883 954 42 4 77 12 74 22 66 23 6 52 83 96 108 118 143 145 200 216 255 302 335 354 408 420 521 611 612 624 673 683 951 954 42 4 77 48 22 66 53 5 12 14 52 57 59 93 106 108 118 145 149 205 212 216 248 255 302 304 323 335 343 354 372 376 389 408 420 424 431 452 475 521 532 562 589 609 610 611 624 625 661 673 680 743 756 818 870 871 883 887 949 954 960 42 4 48 67 66 120 4 7 12 14 25 41 52 56 59 83 101 108 111 118 127 136 151 165 170 187 193 200 205 225 228 231 246 249 255 269 278 292 315 323 327 343 354 359 363 364 376 400 406 408 411 419 420 430 442 445 468 471 473 475 480 481 486 490 509 520 521 524 532 545 551 562 566 569 578 583 594 595 615 619 624 627 657 660 661 669 672 673 676 683 706 725 738 747 749 754 761 763 770 796 806 828 829 847 852 856 858 867 876 879 881 883 895 897 903 923 928 948 949 951 956 960 961 962 972 978 999 42 64 69 66 260 3 4 5 8 10 12 14 15 25 28 35 36 38 41 42 52 57 59 70 72 83 86 88 93 94 95 96 99 101 102 106 107 108 111 112 118 125 126 127 134 142 143 145 149 151 158 165 170 187 195 200 202 203 205 208 212 216 218 223 228 231 233 236 245 255 261 269 272 273 277 288 289 292 293 294 298 299 302 304 311 315 316 323 344 347 348 350 351 354 359 361 363 366 372 376 379 384 389 401 408 415 417 422 430 431 438 441 442 452 454 459 467 468 471 473 474 479 480 481 485 486 490 494 498 507 509 513 518 520 521 524 526 527 529 531 532 549 550 552 553 561 562 563 567 573 578 579 584 586 589 590 595 601 607 609 610 611 612 614 619 624 626 628 633 646 656 657 659 661 662 663 664 667 669 672 673 676 679 683 691 693 695 702 704 706 716 717 724 731 732 736 738 743 749 754 756 761 763 765 766 768 770 772 773 780 781 782 783 788 792 799 800 803 806 808 812 827 828 836 840 847 852 856 858 866 867 870 871 872 873 879 883 887 903 920 923 928 930 934 935 940 941 942 946 947 948 951 953 956 960 962 968 969 971 972 978 980 983 987 993 999 42 38 66 556 2 2 3 5 6 7 8 9 12 15 16 21 22 24 25 26 27 30 31 32 34 38 39 41 42 45 46 50 51 52 53 55 56 58 60 61 62 63 64 65 66 67 68 70 71 73 74 75 76 77 78 79 80 82 83 86 88 89 91 93 95 96 100 101 102 103 104 106 107 108 111 112 117 121 123 125 127 130 132 133 134 138 140 141 142 145 147 148 150 151 152 153 154 155 156 159 160 161 163 164 166 167 169 175 176 177 179 181 183 184 187 190 191 192 194 196 197 198 200 202 203 209 213 214 215 216 220 221 226 229 231 232 233 235 238 239 240 242 243 246 248 249 250 251 253 255 256 257 258 259 262 263 264 266 268 269 272 275 276 277 278 280 283 285 286 288 289 290 292 295 299 300 302 303 304 305 306 307 308 309 312 314 315 318 319 321 322 324 326 327 328 329 331 334 335 336 338 339 340 341 342 344 347 348 349 353 354 355 356 357 360 361 363 364 365 366 372 373 376 378 379 381 383 384 385 387 388 389 394 395 397 398 400 402 404 406 408 410 411 413 414 415 418 419 420 421 422 423 424 425 427 428 430 431 432 433 434 435 436 439 440 443 446 447 449 451 457 458 459 460 462 464 465 466 467 470 472 475 479 480 481 482 485 486 487 488 490 491 492 494 495 498 499 500 505 507 509 510 514 517 518 521 524 527 528 530 532 533 535 536 537 538 539 540 542 543 546 547 548 550 551 552 554 559 561 562 563 565 566 567 568 570 572 573 575 577 584 585 588 589 591 592 595 597 598 599 600 601 602 603 604 605 606 607 609 610 612 615 618 619 620 623 624 625 626 630 632 633 635 641 643 646 647 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 670 672 673 677 678 681 683 686 687 688 689 691 692 693 694 695 696 697 698 702 703 704 705 706 708 709 712 713 714 715 716 718 722 723 724 727 728 729 731 733 734 735 736 740 743 744 745 746 748 753 758 760 762 767 768 769 770 771 772 773 776 778 780 784 786 790 791 792 793 795 796 802 804 805 807 808 809 813 816 817 818 820 821 824 825 827 829 831 834 835 838 839 840 848 849 850 851 852 854 861 864 865 867 868 870 872 876 878 879 883 884 887 888 889 890 891 892 893 894 896 897 904 905 906 907 909 911 913 917 918 920 921 923 924 926 928 933 935 937 940 941 944 945 949 951 953 954 957 958 960 964 965 967 972 975 976 978 979 980 981 982 983 984 985 990 992 993 995 999 1 29