100 39
67 21 34 44 51 87 96 108 111 119 122 128 131 135 137 141 146 148 160 164 167 170 183 202 203 225 266 284 297 305 348 352 353 361 404 420 441 444 447 454 476 483 495 509 516 517 522 524 540 550 553 565 583 615 634 635 649 695 736 744 826 847 899 915 918 923 992 996 72 1 36 98 1 35 99 17 44 13 95 6 43 21 48 42 64 90 77 51 76 89 63 19 56 61 65 83 73 94 84 79 79 5 24 51 14 58 75 37 60 9 44 65 85 78 19 42 47 90 16 8 31 16 33 60 77 30 58 94 87 44 1 25 20 15 90
100 3 31 44 45 77 93 103 107 108 121 135 163 180 184 185 186 194 196 207 208 236 243 250 272 275 308 313 314 319 353 355 378 385 386 387 395 400 405 417 419 432 433 453 467 493 494 505 508 509 520 537 550 551 556 560 564 574 600 622 623 632 634 638 651 667 673 677 681 696 700 701 709 719 737 739 743 749 760 792 798 801 806 823 830 837 844 863 867 895 914 920 922 927 946 951 959 975 976 986 990 11 40 8 63 16 57 19 10 44 37 63 47 63 7 93 26 70 37 2 58 79 26 86 17 67 40 60 78 13 14 50 65 51 8 36 33 48 21 84 84 99 7 12 71 2 28 3 95 71 81 48 31 68 6 11 37 36 1 3 64 21 88 1 90 4 57 0 4 91 94 95 18 36 53 76 25 22 32 13 39 77 31 91 1 51 58 79 66 69 48 70 0 56 79 17 46 12 77 36 86
34 17 52 83 108 136 150 166 179 208 210 264 284 290 294 312 336 352 425 497 499 585 634 711 720 722 728 755 764 772 806 843 869 981 988 13 57 89 88 43 96 4 5 19 35 29 59 47 1 78 79 60 48 5 97 46 26 83 92 94 3 45 70 75 28 7 44 39 22
91 13 24 34 37 40 44 54 97 103 109 110 111 114 138 169 189 203 207 231 249 267 278 281 282 291 298 311 324 329 343 348 350 360 370 371 377 393 420 425 443 454 467 469 478 496 520 531 540 544 545 560 564 578 579 612 653 655 698 704 715 723 724 730 734 742 744 745 748 756 766 771 791 792 799 835 842 881 882 888 892 907 910 912 923 928 955 960 961 973 976 993 75 57 12 52 17 13 68 1 32 34 92 34 84 55 8 10 17 61 100 31 94 27 76 60 4 55 97 45 90 84 20 36 41 21 92 9 20 91 54 14 55 75 57 69 68 79 61 96 95 42 81 98 75 95 36 92 74 58 94 47 99 60 78 56 75 88 48 78 22 74 58 94 85 14 60 64 1 86 41 89 95 87 93 25 58 36 83 56 42 38 57
50 4 6 7 8 68 111 207 216 261 263 313 330 333 336 340 343 347 392 409 437 443 444 453 508 532 573 581 591 601 609 612 624 627 634 676 685 703 710 729 796 826 840 842 855 876 881 885 930 934 992 38 59 36 31 76 69 80 70 79 23 75 75 42 70 89 85 8 49 26 65 25 72 96 30 25 36 90 39 53 79 64 11 55 66 42 60 67 53 80 15 96 44 10 9 8 42 44 12 19 86
29 51 87 113 160 171 199 245 248 250 282 365 390 409 484 493 528 568 591 614 618 675 724 791 817 859 900 903 979 995 31 88 48 33 7 96 96 39 59 17 56 66 69 13 55 33 77 87 54 67 15 91 72 17 69 84 33 40 20
7 26 137 291 368 433 802 884 16 33 57 95 60 31 89
77 2 9 13 23 31 48 64 77 106 110 122 142 166 169 192 193 195 197 220 225 231 234 248 258 262 264 276 281 291 309 340 352 353 365 431 454 459 485 492 493 494 522 544 554 581 602 619 623 646 666 672 691 693 704 707 728 739 743 781 791 804 812 831 840 847 853 854 859 860 903 906 923 942 962 977 978 989 35 87 48 55 78 25 18 78 99 39 59 57 9 6 91 34 72 50 91 52 74 31 80 6 67 7 98 10 38 3 53 92 1 64 3 13 30 16 2 42 55 36 45 25 46 32 86 23 55 34 72 92 55 94 26 92 29 14 58 60 0 40 39 35 52 21 8 33 31 97 61 18 28 35 21 44 39
61 3 19 51 56 66 80 93 145 158 175 185 205 206 238 272 280 282 292 296 297 306 345 346 365 397 428 464 465 484 492 494 565 600 636 653 656 667 671 683 686 701 737 772 774 777 815 834 847 858 859 867 870 872 874 877 893 916 960 974 996 997 92 64 95 51 95 12 61 13 58 73 81 12 5 74 75 40 44 98 22 34 31 18 47 29 15 60 83 52 35 72 87 48 74 91 75 64 91 42 5 48 58 73 42 37 55 78 22 98 51 81 74 46 67 43 37 65 16 91 7 45 13
87 2 27 42 54 62 83 111 118 119 124 135 138 145 148 156 171 176 189 213 217 219 228 241 252 262 268 269 300 310 320 322 329 336 354 357 363 367 370 393 410 412 417 430 435 447 492 523 533 536 569 576 579 580 589 594 623 652 653 676 678 723 727 732 747 763 766 771 778 786 825 834 840 842 869 877 883 902 918 932 936 940 949 961 966 976 997 999 84 49 75 93 38 51 80 76 36 51 63 23 59 91 70 53 65 51 20 83 91 9 65 1 11 11 74 87 100 59 39 19 94 31 76 63 52 49 55 8 85 13 15 62 28 95 16 79 100 26 100 25 35 94 64 78 81 94 92 29 55 95 18 13 30 57 93 13 13 86 32 67 97 5 22 70 53 100 72 82 99 64 35 66 64 27 28
95 39 42 55 58 73 75 76 109 114 117 120 121 130 135 156 161 169 175 182 193 196 206 217 227 233 267 271 277 281 284 301 315 323 351 357 372 393 401 405 418 445 455 458 470 472 476 485 491 517 527 530 537 552 559 566 573 576 585 587 590 619 621 638 647 656 665 670 672 696 717 722 723 735 737 757 772 777 802 806 813 823 849 851 853 856 860 892 907 920 922 926 931 938 950 968 89 14 66 65 44 42 36 80 74 78 10 94 63 84 39 9 31 55 78 44 70 17 40 90 4 7 39 43 3 1 86 20 60 18 7 95 20 86 37 11 11 80 75 94 53 3 63 94 75 69 22 52 59 34 86 48 23 28 29 47 52 47 36 32 76 99 63 25 2 25 70 69 13 47 47 73 34 91 36 0 52 8 31 67 4 50 46 58 7 51 93 65 33 85 87
53 19 33 48 70 72 89 126 156 158 163 180 190 254 264 307 313 355 362 371 389 396 397 398 406 418 419 441 463 465 488 521 562 580 612 617 622 631 632 642 643 651 661 670 698 707 711 719 761 790 793 831 922 985 67 36 75 38 89 58 13 18 32 92 44 57 53 30 76 45 65 33 51 98 18 81 69 83 31 39 18 25 84 39 97 100 3 69 7 22 46 27 87 62 27 65 49 87 74 43 23 23 84 42 78 42 62
9 189 266 267 339 570 616 667 770 929 87 32 1 6 97 28 31 40 43
5 9 128 574 828 874 4 44 59 59 42
52 39 42 63 82 86 92 110 117 131 136 150 188 213 236 241 259 270 282 330 342 355 358 382 432 483 497 582 585 591 638 663 671 673 692 741 771 776 786 809 814 823 859 879 884 888 894 902 917 938 968 992 997 64 27 82 5 83 52 19 51 95 59 91 24 21 16 99 94 99 68 21 26 100 42 69 60 90 50 93 33 64 3 69 93 90 53 20 89 41 71 17 4 44 93 82 65 100 41 24 52 70 9 26 94
65 2 29 32 49 84 87 93 129 131 139 143 162 201 205 208 221 232 242 246 276 277 294 302 315 323 325 327 340 362 396 403 412 427 441 464 479 503 518 540 552 573 595 615 663 676 696 727 755 762 770 774 795 843 856 864 869 871 876 898 901 913 921 947 956 957 29 21 17 80 10 82 10 77 87 46 37 48 79 24 94 40 39 74 18 20 99 11 93 28 93 18 94 18 46 83 79 33 98 89 12 39 25 91 100 18 63 14 89 0 38 86 18 15 79 71 17 87 63 50 10 39 95 13 72 84 31 73 32 42 40
48 7 17 47 80 96 118 165 189 261 319 324 390 395 434 473 500 518 555 568 582 588 593 605 619 636 637 671 692 694 734 752 761 770 785 793 822 853 882 898 907 914 920 947 961 962 974 976 999 82 84 78 28 11 12 45 91 4 26 39 55 59 92 48 1 96 29 51 6 42 66 81 96 99 41 24 57 24 54 63 29 28 2 64 17 28 35 53 28 91 91 75 38 80 27 97 25
76 39 47 76 88 103 125 134 135 136 158 165 178 185 201 204 206 210 216 225 242 254 262 279 300 309 344 346 351 364 407 419 433 455 459 461 482 502 527 538 539 542 548 589 597 598 627 653 677 679 680 687 699 714 741 746 754 761 769 794 797 828 859 860 874 887 897 904 909 929 940 944 953 955 962 974 976 49 76 58 42 59 20 93 91 78 52 42 51 91 76 90 2 27 43 31 78 9 35 54 21 13 9 1 87 3 42 36 28 13 13 33 18 48 29 74 11 85 70 59 78 49 94 84 4 52 47 72 54 28 3 84 19 0 65 91 86 67 29 46 69 23 8 36 79 48 64 4 16 1 40 83 1
82 7 8 10 23 24 38 41 59 73 80 81 82 83 97 108 112 119 132 141 143 161 188 197 213 219 228 259 261 267 288 309 320 332 360 392 401 421 424 427 436 439 447 458 481 487 500 507 530 534 535 540 544 586 598 606 634 660 681 751 753 756 761 764 773 774 776 777 783 786 809 814 821 824 841 844 847 902 911 928 950 968 972 26 50 23 72 76 100 0 70 63 19 55 48 16 45 63 66 72 83 57 7 20 76 16 11 76 59 44 67 79 24 83 81 19 89 51 2 58 77 51 52 17 93 39 55 47 82 7 85 31 26 62 10 42 29 30 34 56 32 52 93 21 65 31 99 58 63 54 25 46 76 35 74 95 54 5 51 53 78 47 27 15 69
59 1 87 116 151 155 193 208 235 242 250 259 274 292 293 306 326 335 342 357 371 383 401 405 408 417 435 439 477 479 506 510 514 517 557 575 601 621 653 655 657 663 678 679 692 737 795 815 816 828 836 857 860 911 926 939 947 952 956 965 62 66 56 46 15 20 14 77 6 67 20 90 90 60 42 7 83 96 54 91 63 8 65 44 8 35 94 39 77 66 34 58 33 44 32 56 24 38 29 33 62 53 98 10 84 35 85 16 8 64 3 26 93 5 27 96 5 85 81
27 15 59 66 67 224 229 243 358 411 426 447 484 503 544 560 591 606 633 701 783 787 789 791 816 889 915 954 84 2 13 36 68 28 11 69 40 77 75 49 84 33 41 96 0 92 40 61 20 13 90 87 94 35 36
51 18 49 90 102 116 117 118 133 151 178 182 186 187 209 233 272 277 286 334 362 424 426 431 438 464 480 482 515 537 620 630 636 648 681 713 767 813 880 881 887 908 919 921 934 938 950 951 957 974 991 994 43 19 91 27 99 42 60 89 54 49 92 57 92 1 51 30 73 81 3 97 2 41 63 92 81 69 11 19 2 29 94 51 80 88 86 85 53 85 27 65 99 31 62 25 64 54 18 48 30 73 57
5 468 471 690 780 856 91 30 64 40 35
39 18 26 29 119 154 161 166 167 177 199 214 278 286 341 355 365 371 385 391 430 440 478 494 527 619 622 681 695 696 698 712 725 729 735 773 780 824 837 871 35 73 12 46 6 38 80 26 95 29 56 5 100 77 57 91 85 32 45 100 65 93 1 75 76 42 85 64 72 33 6 12 42 45 13 31 3 84 63
33 43 79 116 128 139 150 211 227 269 283 306 316 325 346 390 432 469 489 546 630 636 666 689 767 800 812 813 863 893 902 970 971 988 83 8 30 45 75 13 76 34 17 3 24 38 95 63 65 90 55 78 8 66 47 15 25 86 51 62 17 99 100 10 45 57 98
79 3 4 10 22 51 59 62 65 77 80 92 98 120 137 152 202 209 215 255 267 274 277 278 282 286 294 297 302 318 326 338 343 344 357 388 431 438 442 475 478 480 489 498 500 501 522 553 563 578 604 611 616 617 645 658 661 671 686 689 692 704 715 734 765 775 811 833 852 874 877 880 907 914 941 946 961 967 992 995 8 84 51 50 79 6 69 36 73 88 14 32 95 51 25 1 53 4 15 90 88 38 0 13 54 21 35 30 51 79 87 43 39 8 18 16 87 24 60 38 92 75 40 90 6 97 90 75 25 97 54 72 62 64 100 36 56 39 40 98 1 83 60 70 100 61 38 66 78 24 57 100 56 78 15 69 81 60 60
21 82 102 114 136 150 183 188 353 381 404 416 526 571 597 768 785 791 809 828 937 958 19 86 49 16 12 44 46 50 50 3 94 4 68 17 0 24 66 52 78 2 26
53 46 79 91 106 107 113 117 129 132 137 165 194 202 212 231 238 279 284 290 293 319 329 339 341 353 373 382 388 407 467 507 508 526 533 571 580 607 608 614 645 708 723 747 748 762 850 857 917 932 955 959 986 993 67 84 38 1 98 97 84 84 42 15 9 92 77 99 51 34 61 97 44 68 18 25 99 12 70 33 6 22 16 15 47 13 56 92 27 61 5 41 68 28 42 38 4 25 49 45 45 51 0 88 71 8 79
89 2 16 35 43 53 54 73 76 105 111 117 119 127 135 145 148 153 158 161 165 167 168 173 198 206 212 213 214 216 217 245 250 271 299 313 322 326 343 348 355 365 378 380 426 447 451 454 467 475 482 500 508 509 511 534 538 550 568 574 593 604 610 616 658 667 668 683 689 710 716 720 728 748 770 775 781 805 815 851 857 864 884 909 917 923 945 963 978 997 4 94 28 68 52 13 59 69 99 7 46 23 20 42 53 40 37 44 23 17 56 85 15 19 21 34 55 9 20 2 3 55 93 4 5 50 58 62 39 53 95 45 7 17 6 50 46 56 66 15 89 36 16 65 81 77 99 73 1 32 7 13 31 34 94 66 15 65 2 46 55 4 67 89 11 93 63 75 40 10 3 7 11 71 91 21 93 78 98
38 45 70 75 114 121 130 133 137 190 219 226 357 397 401 437 455 495 525 534 617 638 659 663 700 729 767 782 839 876 886 893 911 919 930 934 941 964 966 23 75 59 10 44 48 23 24 75 85 23 30 61 34 25 44 1 73 65 86 29 5 47 82 18 63 92 80 38 56 23 13 9 35 49 43 36 74
87 17 30 44 63 80 82 100 108 110 113 126 129 134 138 146 160 171 175 182 188 209 220 223 224 225 229 242 251 256 267 270 292 294 311 328 342 364 373 374 378 402 413 435 442 444 462 485 502 530 531 537 544 551 557 560 586 625 626 628 631 644 661 685 687 715 716 728 737 740 748 767 793 797 803 820 823 856 857 870 888 905 914 941 966 971 980 986 3 91 7 44 36 11 93 45 59 90 11 24 15 78 34 63 36 60 37 42 83 77 78 52 16 75 41 43 22 87 57 30 10 54 51 26 51 74 39 37 35 84 71 65 63 84 44 15 63 93 12 23 33 23 59 20 46 5 60 86 11 36 16 2 87 49 33 68 52 94 26 23 44 54 52 26 57 55 97 83 66 3 44 62 91 5 86
85 2 17 20 22 23 69 97 100 111 112 139 142 146 148 162 171 176 181 183 190 197 209 216 219 248 278 281 293 309 313 338 352 354 364 365 368 372 445 463 470 488 494 495 502 538 554 555 575 591 599 612 646 649 655 656 663 667 668 675 683 693 698 700 712 721 731 734 758 784 806 810 823 824 844 858 876 883 889 931 940 941 982 985 988 994 10 75 26 66 24 53 80 33 27 24 31 13 69 4 68 68 80 63 21 32 67 57 63 21 70 59 52 45 20 72 97 37 80 50 94 82 8 41 78 100 74 0 70 52 69 78 95 47 72 29 24 95 7 18 50 96 8 83 38 37 68 70 17 18 55 70 82 94 71 36 95 62 70 36 57 66 14 26 78 83 40 37 22 81 34
19 24 36 55 71 170 177 213 223 354 436 468 509 770 844 869 888 950 975 999 31 5 86 99 39 44 25 0 24 84 13 92 16 71 75 29 83 56 86
96 23 32 37 40 77 79 82 95 104 128 129 136 164 175 177 179 183 192 198 212 222 226 235 255 262 267 275 294 295 309 323 350 357 365 367 381 396 397 408 415 428 442 445 448 458 467 468 479 500 502 519 522 525 527 528 539 550 558 569 584 590 607 609 644 648 655 673 679 680 683 688 689 694 759 762 763 764 772 775 816 819 824 830 831 880 888 901 902 918 920 932 933 961 962 968 978 70 29 47 75 83 50 57 98 19 74 87 40 73 21 100 41 56 50 64 4 11 15 9 45 44 7 57 57 8 43 84 54 89 89 35 90 76 97 36 88 41 21 43 37 44 64 56 44 59 67 63 97 13 39 29 43 85 24 39 75 50 4 28 13 24 65 68 54 23 56 81 99 30 7 73 44 9 83 16 63 19 67 31 47 93 57 98 47 70 67 39 27 43 20 63 50
56 2 22 39 82 86 113 114 146 162 172 180 182 187 221 292 359 363 368 389 393 408 427 432 446 463 464 484 490 518 524 536 546 571 606 666 690 694 712 724 774 777 779 781 783 832 843 870 878 896 929 930 938 958 975 982 999 1 64 59 86 35 86 1 24 24 33 79 32 40 91 41 33 29 7 54 19 6 72 65 55 39 39 55 5 26 63 27 88 92 47 55 76 65 78 26 61 28 58 18 35 29 39 19 26 73 74 91 49 8 88 6 10
77 16 29 36 62 64 87 88 95 106 118 121 122 129 152 157 178 182 224 226 230 233 236 244 246 252 256 299 328 341 343 349 353 377 397 406 408 432 437 447 474 476 487 488 507 531 564 577 579 582 591 600 610 611 632 635 654 659 663 667 670 672 687 711 723 728 736 759 796 801 803 828 855 928 934 955 979 993 80 71 39 95 98 35 52 79 58 81 19 65 55 28 32 63 32 72 81 7 90 61 22 56 61 17 47 30 36 67 91 19 58 17 59 31 7 59 74 14 2 33 28 30 38 55 11 36 70 9 33 15 58 41 20 51 16 34 73 97 88 20 56 64 94 74 39 28 41 36 100 62 76 6 61 15 63
50 6 24 80 92 98 195 216 234 246 296 298 311 322 323 328 345 361 377 412 414 440 452 454 473 484 486 503 523 537 545 625 638 664 714 721 725 753 782 783 786 788 822 832 853 880 909 910 939 977 985 74 32 98 95 68 66 34 29 54 23 11 15 92 31 22 72 79 90 59 7 71 72 37 89 1 65 4 37 45 28 69 38 1 45 69 33 2 24 55 42 29 85 69 12 18 32 3 22 3 23
38 7 42 46 59 130 165 173 186 252 278 283 363 368 374 386 389 404 408 416 421 442 445 472 557 584 587 611 617 671 704 749 791 797 911 929 968 991 993 23 27 49 91 35 93 48 71 91 21 36 41 45 11 15 64 6 23 19 51 14 68 97 13 5 86 73 4 55 71 25 66 57 71 96 34 47 54
40 27 63 74 76 162 218 254 261 296 305 314 333 346 364 387 412 415 431 438 443 499 519 527 560 563 564 595 644 648 672 674 834 843 901 919 931 959 962 970 990 98 46 75 87 52 67 51 78 58 20 28 75 9 97 33 87 14 45 52 57 2 3 84 16 92 2 14 1 87 36 74 93 36 71 26 18 53 100 55 70
100 19 61 68 70 76 79 82 87 104 129 144 159 177 191 192 194 206 221 224 250 271 279 283 296 306 315 332 357 384 401 407 436 441 447 452 453 465 482 483 487 489 494 499 502 506 510 521 541 542 544 552 575 578 589 595 598 599 622 629 646 657 670 673 674 677 697 718 719 726 734 736 739 749 763 768 778 779 783 788 794 812 822 827 829 843 844 849 854 863 879 897 898 906 945 950 959 971 978 983 988 54 83 71 59 88 66 78 81 89 22 41 71 4 2 16 35 5 13 57 60 81 77 14 71 86 23 4 51 26 47 100 67 23 95 9 46 39 81 49 41 85 80 64 10 49 44 76 61 66 68 83 50 8 54 8 89 85 49 49 71 94 10 73 59 16 49 27 5 34 50 90 88 50 65 100 31 90 43 30 99 91 68 95 57 27 90 18 41 76 0 0 70 74 7 37 21 27 34 59 7
