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