307 406 105 535 831 84 261 871 110 86 794 90 431 577 106 117 341 87 50 221 100 400 722 112 553 710 98 98 791 107 565 851 112 890 910 109 346 935 94 704 770 111 196 769 89 24 162 99 662 669 104 113 949 104 483 531 101 164 284 94 89 492 106 346 879 97 643 866 111 83 424 104 286 593 115 229 479 103 42 345 111 813 874 86 369 780 110 25 332 94 135 747 91 703 804 112 145 455 92 500 671 103 357 906 95 148 413 79 407 548 95 73 956 88 202 299 109 323 344 100 280 361 97 19 451 119 113 175 103 366 749 87 97 727 104 701 978 106 493 520 94 192 898 98 407 477 95 66 922 113 298 990 96 311 773 90 138 728 100 283 808 105 770 968 103 343 527 119 142 606 91 69 207 108 478 792 108 231 699 102 1 556 94 171 331 108 506 800 99 375 430 93 82 762 92 226 477 109 744 940 101 84 717 109 37 256 85 342 634 105 306 452 107 712 907 91 451 639 96 56 245 116 154 774 96 696 791 85 608 841 82 162 895 88 744 802 93 482 845 110 134 572 109 360 893 98 276 677 116 585 819 101 49 910 90 677 998 90 219 959 98 870 995 97 578 579 92 548 674 111 634 915 101 125 643 100 245 994 108 125 963 100 344 784 102 97 227 87 236 490 101 372 763 113 57 264 107 311 489 100 134 252 72 455 470 115 622 976 111 228 436 86 409 684 93 137 940 100 593 962 121 215 714 103 255 716 125 217 473 116 424 526 118 435 531 85 314 410 90 57 96 97 734 838 79 219 943 90 85 423 110 258 860 92 152 296 95 551 779 92 155 795 79 233 463 84 494 658 105 463 472 115 90 226 98 74 221 105 304 539 106 622 649 86 380 484 114 256 669 108 548 746 92 310 454 86 362 934 85 315 809 85 461 741 96 77 175 88 458 737 90 577 651 97 699 900 96 566 785 106 80 659 86 155 766 96 452 551 96 42 905 102 75 922 91 154 723 117 57 887 85 301 668 103 319 746 91 92 171 103 101 525 103 145 828 88 449 603 116 733 797 93 563 917 105 22 272 109 161 384 97 222 723 102 562 671 97 50 77 100 699 715 113 511 680 110 415 970 116 228 254 93 283 976 116 175 857 109 386 886 98 581 904 103 28 656 124 220 640 105 71 649 97 658 845 95 129 633 107 68 232 100 620 630 102 286 597 97 211 498 87 845 952 96 255 293 103 445 911 92 276 982 113 131 929 99 422 601 81 144 743 102 601 826 102 786 890 102 82 957 116 59 671 95 447 736 112 81 324 105 235 356 85 221 250 86 799 804 95 407 857 118 213 853 101 493 539 110 554 937 114 365 576 102 145 561 90 481 766 100 342 426 82 13 720 113 207 993 108 478 657 96 329 664 103 237 510 99 174 816 119 141 411 106 201 875 91 954 998 81 186 413 82 439 956 102 526 814 113 451 621 114 238 599 92 743 989 89 171 189 109 869 989 99 86 727 105 548 597 111 295 906 82 482 678 90 500 910 102 464 901 118 140 998 109 63 650 109 61 843 106 125 373 112 654 672 107 416 565 91 595 925 105 35 226 99 384 464 121 294 617 110 347 638 88 78 175 86 936 991 104 363 889 92 419 960 100 434 596 97 265 863 98 690 918 134 229 628 121 773 890 106 544 668 98 600 893 108 368 600 102 434 514 91 566 736 91 517 868 89 403 874 92 78 609 117 506 768 87 931 950 94 143 535 91 374 521 103 676 797 111 219 634 96 242 418 80 59 999 92 740 742 105 107 829 102 309 687 96 362 955 101 330 412 96 157 670 94 91 652 106 76 704 120 64 544 99 464 778 88 328 920 95 207 762 99 194 879 91 256 418 110 674 743 92 363 398 104 303 938 101 282 581 100 131 901 95 85 726 93 97 363 103 211 291 97 223 568 107 0 975 107 288 340 103 137 207 92 93 620 93 744 804 111 41 807 110 298 583 101 254 959 88 442 911 101 625 797 97 46 837 102 542 715 100 847 978 102 11 55 93 13 177 98 336 682 115 628 841 104 562 779 116 604 766 120 369 734 97 270 991 96 223 352 101 223 304 89 40 388 102 55 788 88 584 733 102 3 741 96 536 967 110 347 998 100 191 784 101 955 960 98 207 880 100 103 511 93 57 323 98 597 811 94 447 784 105 561 661 97 375 977 94 561 931 97 655 738 88 401 877 89 777 817 89 29 340 117 411 488 90 14 683 107 36 187 91 594 620 88 693 853 85 282 876 100 354 538 97 72 790 76 407 650 100 303 551 113 718 748 102 274 706 86 279 690 102 462 567 119 87 403 94 10 811 93 171 603 99 239 425 104 342 942 96 25 430 94 425 631 98 163 444 94 133 983 94 89 551 106 631 824 92 754 783 97 316 809 72 2 910 95 747 951 77 575 632 93 398 677 100 258 292 99 719 815 106 318 448 114 136 523 115 381 832 113 34 307 88 51 185 116 69 137 86 165 908 82 797 865 89 543 816 105 671 810 89 143 916 99 249 283 115 307 395 96 480 598 112 81 642 95 278 672 83 754 882 101 307 951 81 100 987 115 480 781 107 19 199 105 375 884 105 317 354 101 392 576 96 29 804 106 515 809 116 12 804 113 99 307 85 476 795 107 134 782 92 436 724 104 144 710 103 342 876 95 485 670 104 175 242 99 93 513 102 88 466 104 92 289 102 123 445 90 518 915 105 359 795 120 677 858 108 83 778 85 289 347 108 561 905 96 442 826 102 119 595 83 233 662 88 504 851 100 134 705 92 23 78 99 359 630 100 472 745 108 493 625 82 671 809 106 461 759 120 100 837 112 452 564 126 835 940 98 659 957 91 273 622 109 279 688 103 15 523 95 11 789 95 774 945 106 405 499 114 72 893 101 688 715 86 177 290 93 551 675 89 3 531 96 893 973 91 229 282 84 375 998 83 397 463 102 230 274 92 486 799 123 476 724 99 608 724 84 40 758 102 242 246 109 239 545 86 83 601 122 765 868 84 318 725 110 407 628 92 484 653 87 602 632 101 84 978 100 727 789 95 117 789 103 435 673 104 487 884 88 475 895 90 523 953 109 413 767 99 193 460 114 657 863 89 35 340 86 134 528 83 117 312 81 595 770 103 149 550 90 69 637 94 286 625 115 111 613 99 636 805 92 373 990 83 635 948 100 844 998 94 567 821 106 346 490 83 67 229 107 898 931 118 349 707 79 689 827 105 559 831 96 38 903 96 740 844 107 695 790 95 94 151 87 232 872 89 221 266 87 720 885 105 470 970 115 470 902 115 344 668 93 376 689 109 383 840 103 116 826 100 4 670 104 2 8 91 271 931 98 355 402 101 430 613 107 320 725 105 149 352 97 291 663 80 213 613 124 277 801 96 628 832 103 52 429 87 371 790 115 243 999 85 98 969 98 633 740 91 615 999 100 98 958 109 50 975 108 312 430 117 326 613 119 62 934 101 580 955 111 601 947 91 511 908 104 277 716 108 500 637 97 289 970 119 176 554 108 609 768 99 321 919 88 303 882 98 368 917 108 41 773 98 675 783 104 390 447 93 314 917 95 264 890 86 161 759 87 96 679 99 309 356 108 525 860 96 272 909 103 230 629 79 56 79 95 82 439 98 565 818 115 493 737 101 174 985 101 17 719 112 301 404 103 459 543 109 253 477 114 353 707 93 84 587 88 522 855 101 213 545 94 208 348 109 177 303 115 825 865 122 30 809 85 705 903 76 26 210 106 2 413 108 672 735 107 230 725 108 67 299 113 252 489 105 239 318 96 387 855 105 432 908 91 79 574 91 518 611 89 548 713 94 98 990 103 257 736 120 700 985 83 541 970 105 331 377 90 1 884 95 80 365 103 41 939 107 310 933 105 339 669 103 643 910 105 12 694 118 331 549 96 95 898 89 447 650 102 428 883 88 702 744 91 140 919 102 216 353 100 620 687 108 459 905 94 162 325 96 84 551 96 85 447 96 251 693 115 146 304 104 262 662 89 596 653 90 34 93 93 596 752 93 197 378 108 249 645 105 706 816 95 47 113 93 331 526 89 14 37 91 414 416 116 1 793 107 204 912 107 24 411 79 474 824 94 375 928 96 311 676 114 687 834 108 114 780 92 849 922 96 644 772 121 346 561 113 207 887 98 653 890 111 109 769 105 833 954 106 859 890 86 894 964 96 652 738 104 789 907 101 449 676 129 291 420 116 119 923 109 824 984 96 424 727 99 261 639 112 141 932 109 282 848 120 145 228 92 241 954 109 552 590 100 174 836 97 229 714 95 144 968 96 40 839 108 19 139 93 265 582 94 787 888 101 354 976 106 528 565 97 634 838 98 153 429 114 47 323 87 247 836 103 394 679 107 202 377 88 283 613 116 617 886 114 478 737 101 140 565 121 452 539 109 370 378 100 426 513 88 41 160 104 593 756 95 150 375 116 124 208 95 225 656 101 22 128 103 53 944 104 235 404 86 288 742 100 56 170 109 464 696 115 31 702 77 582 801 104 295 611 90 117 540 100 686 869 98 352 867 90 42 171 116 533 981 102 612 920 81 593 595 101 148 163 97 108 547 88 629 832 102 131 284 113 295 340 117 50 914 90 125 880 90 407 971 105 435 895 98 834 868 104 344 898 92 346 984 109 298 334 91 596 801 101 324 947 92 398 763 106 670 721 96 466 468 106 134 257 113 4 365 95 429 742 107 68 984 88 256 349 94 328 864 91 22 490 120 255 980 109 329 611 105 473 670 98 647 818 96 412 473 87 716 808 95 43 398 107 228 950 92 563 736 96 167 327 92 172 290 107 275 970 106 104 648 91 157 727 105 109 861 105 836 844 93 130 299 97 224 279 89 290 990 84 368 693 101 596 620 101 881 985 97 765 971 102 127 507 119 249 272 102 534 867 111 698 986 114 114 674 90 509 681 97 8 86 93 497 647 95 99 953 93 700 856 100 263 729 111 459 480 105 769 788 89 141 324 108 122 922 87 610 957 109 550 690 102 107 789 86 699 810 109 127 952 104 124 478 106 227 408 97 195 995 98 302 801 107 33 753 116 79 416 102 502 845 75 31 445 107 67 465 101 443 535 101 134 137 99 608 921 119 368 484 107 249 341 100 621 888 96 0 881 104 138 996 97 2 934 93 104 489 110 146 850 101 444 619 114 468 935 124 63 398 109 340 851 111 479 803 100 437 525 110 321 631 106 248 728 109 504 697 101 733 834 105 3 384 99 126 611 94 194 961 94 738 974 88 274 645 104 650 772 104 217 931 100 124 608 103 206 414 94 73 742 105 37 405 100 560 662 88 293 836 105 462 999 91 393 524 86 363 553 104 150 543 100 10 572 92 69 445 93 196 410 95 169 277 105 322 522 121 10 546 94 122 495 93 360 915 108 247 816 99 470 474 105 435 708 112 75 260 107 595 875 99 86 925 103 101 826 87 587 682 101 148 304 101 0 83 104 430 665 101 205 375 94 321 481 95 232 896 92 688 820 79 350 464 100 448 989 98 238 917 85 493 936 112 4 47 97 96 801 87 192 555 109 117 535 100 456 493 91 336 537 107 125 505 111 214 896 120 439 650 103 101 325 89 642 708 93 585 687 99 470 905 99 435 796 105 97 499 113 204 945 97 93 374 84 441 687 92 149 654 108 313 825 114 88 280 94 343 577 104 178 533 113 175 712 95 181 318 108 859 948 108 533 949 114 444 860 80 755 813 100 160 994 125 143 928 102 867 940 95 249 613 93 111 716 82 30 797 85 108 322 108 761 911 105 605 619 97 833 850 81 521 742 91 242 675 95 289 451 89 500 703 95 377 841 87 517 859 101 283 858 123 193 557 73 344 494 91 195 988 93 405 415 109 575 924 100 158 816 106 159 225 100 232 592 118 380 637 106 286 325 104 631 940 92 165 605 104 281 635 101 13 991 101 169 250 97 750 872 96 233 897 84 214 717 99 588 716 81 375 684 93 139 650 105 650 866 106 270 574 100 18 567 87 702 986 103 88 959 112 304 865 87 281 807 107 338 528 106 56 265 100 350 584 92 284 821 111 637 911 110 97 782 103 353 429 109 335 599 101 270 841 97 360 780 102 196 452 108 260 931 108 519 699 83 824 992 83 110 520 98 432 705 81 555 694 114 700 863 103 126 853 78 356 425 119 485 877 87 94 105 76 440 831 100 246 924 97 207 790 87 370 881 100 167 338 98 296 777 103 36 46 96 307 631 104 436 943 92 64 747 96 446 973 96 79 852 109 216 933 80 57 463 103 319 791 99 151 976 101 173 500 117 230 465 108 638 948 93 563 890 99 174 373 84 695 764 115 185 887 106 675 832 97 539 735 111 41 525 108 142 333 104 291 868 91 76 543 96 385 612 112 248 623 114 293 991 109 414 706 110 201 631 88 238 645 99 285 928 90 85 375 108 247 283 111 340 714 103 278 294 87 363 565 114 97 774 107 820 832 85 434 629 95 851 889 103 122 985 90 123 326 112 344 769 103 156 528 104 34 410 91 36 413 107 807 844 113 381 720 100 94 759 67 9 681 94 186 945 102 663 675 101 355 755 104 160 468 96 56 317 95 123 691 83 636 940 96 8 170 93 731 885 103 46 473 100 159 942 95 589 711 109 202 440 111 301 980 92 157 441 88 498 973 95 553 630 112 673 804 100 359 376 106 430 576 82 286 313 109 464 958 120 180 879 83 608 659 112 167 472 90 97 359 91 470 769 109 255 609 109 481 910 104 58 716 99 224 870 101 427 472 99 394 460 91 448 531 96 64 344 85 241 461 96 388 438 96 749 862 101 174 732 88 387 874 100 837 961 96 236 408 93 176 534 110 679 793 104 350 663 79 403 822 87 212 310 110 745 862 83 667 950 93 26 275 103 896 909 110 103 107 89 308 559 97 380 731 103 378 898 113 2 923 108 453 868 102 198 253 97 833 882 115 305 840 119 103 188 94 644 733 84 503 955 106 626 898 83 280 641 81 198 588 97 2 903 100 21 569 90 696 844 107 183 270 99 106 811 100 155 556 112 445 541 105 655 908 97 596 756 88 31 775 103 810 969 92 49 899 96 292 853 94 9 339 99 3 530 121 381 810 93 168 767 115 122 532 100 36 167 122 568 963 106 234 828 97 324 582 92 693 713 102 133 478 84 32 330 80 204 847 85 250 754 101 453 611 114 684 812 99 861 937 117 386 956 110 1 104 123 914 956 125 150 875 102 92 938 107 714 795 113 478 619 98 377 908 96 607 760 90 150 561 89 440 719 89 292 897 96 604 866 95 923 948 83 326 865 99 217 572 97 579 978 116 90 371 103 166 481 89 51 783 100 358 605 97 126 808 86 851 956 100 485 615 96 219 457 103 178 629 131 601 675 102 773 968 105 512 826 95 68 790 113 675 782 115 123 742 83 312 979 115 727 773 87 691 800 96 118 279 114 418 823 106 763 871 85 703 784 97 412 889 90 128 974 91 622 637 104 322 330 96 868 939 124 417 925 77 66 862 89 58 687 93 448 914 90 173 260 109 280 299 100 400 625 101 263 605 93 388 576 92 293 703 90 466 984 113 613 834 105 217 340 107 75 162 113 159 813 106 19 976 90 638 933 88 382 736 109 202 964 98 285 333 102 284 949 103 290 715 94 375 498 110 536 975 99 61 991 99 775 967 98 275 913 103 450 979 132 324 743 102 50 835 104 346 926 107 526 614 78 272 485 94 114 551 91 295 558 88 274 688 99 99 629 78 279 419 101 767 976 76 386 564 86 445 900 108 227 687 107 425 983 95 271 983 98 615 760 106 627 913 80 674 831 112 39 125 99 671 882 104 34 212 103 711 715 102 397 665 107 377 628 103 568 732 79 3 179 98 507 782 112 436 566 97 146 513 95 327 453 88 391 628 100 402 922 106 59 785 103 428 702 99 604 910 89 412 731 95 100 493 110 173 190 93 392 814 87 529 959 103 394 623 101 542 716 106 910 995 94 732 839 94 166 292 96 665 884 99 532 633 98 166 389 85 456 760 96 106 107 101 816 866 86 153 780 93 591 600 112 101 113 109 766 960 101 125 988 85 708 850 81 488 990 109 633 984 89 164 759 103 198 923 83 160 531 106 571 608 95 29 849 100 169 402 104 185 548 128 592 747 119 605 979 108 145 588 102 21 837 96 188 510 97 527 844 101 328 580 102 272 512 103 321 648 118 336 952 111 111 336 107 966 981 111 380 954 96 544 686 107 494 653 107 3 520 117 147 539 102 474 551 102 560 723 107 82 174 108 592 618 96 50 640 109 113 873 82 266 985 102 110 426 100 19 233 96 273 620 89 11 688 95 107 592 95 35 171 92 212 810 92 123 785 98 290 353 105 333 425 92 183 480 101 37 490 95 12 580 104 179 429 103 550 555 82 79 379 103 56 90 110 419 940 94 116 173 112 545 730 91 58 906 98 336 349 90 437 754 83 419 828 109 78 191 114 522 840 97 487 914 92 651 871 103 710 911 96 166 295 87 87 735 107 292 871 81 437 932 93 143 388 94 172 589 95 535 660 82 95 973 107 161 427 106 18 924 106 658 894 94 28 788 108 415 420 104 2 479 95 870 913 98 235 339 108 261 517 92 40 635 89 249 626 103 372 966 111 20 114 98 143 375 99 395 704 94 106 816 95 707 825 94 592 982 116 801 971 91 196 222 91 224 301 101 216 634 101 630 987 112 14 711 89 584 669 93 803 967 93 514 586 105 604 785 93 19 837 88 877 984 124 585 670 101 524 693 95 197 846 97 973 989 92 763 823 102 24 904 108 243 673 102 140 566 112 303 386 102 9 702 87 417 719 100 656 904 88 625 774 108 212 385 97 178 540 90 82 616 95 235 842 119 635 747 95 331 337 102 9 586 111 235 679 103 81 788 100 92 957 102 207 851 123 258 403 101 387 879 94 445 656 120 130 421 90 290 436 82 1 820 117 464 663 93 373 818 104 0 410 107 246 632 95 104 992 98 224 760 96 79 640 108 826 883 86 288 357 101 286 866 113 416 542 97 267 864 100 689 818 93 495 686 88 753 897 85 163 477 114 604 915 102 129 932 99 323 930 111 954 967 113 48 173 97 157 987 117 74 509 109 381 482 117 206 734 104 134 228 94 125 779 101 784 922 79 296 299 105 29 874 130 171 419 93 406 491 118 89 240 123 367 811 113 654 756 95 482 574 108 163 390 90 118 526 91 21 436 108 242 735 105 75 663 108 13 306 118 101 335 108 359 676 105 791 949 94 266 634 106 3 373 98 372 913 102 396 486 105 473 601 91 96 246 97 88 275 106 190 779 112 380 703 87 870 938 103 694 922 83 105 293 94 818 832 91 495 567 120 345 671 105 159 227 87 6 731 98 88 398 92 260 863 96 447 810 95 221 974 108 451 733 87 281 552 114 65 209 102 375 999 101 587 981 113 333 685 90 258 557 99 468 911 93 61 871 105 819 949 89 806 968 88 277 361 104 479 575 97 603 701 96 462 767 102 264 290 93 198 309 115 296 466 98 216 660 90 612 810 103 965 990 75 334 944 103 89 553 101 296 619 97 183 195 101 704 757 108 195 989 111 234 420 98 61 80 106 181 416 111 435 847 93 136 464 97 307 660 102 454 485 88 244 677 117 64 317 103 220 891 104 17 608 114 144 502 115 95 769 83 92 345 97 183 866 94 634 858 102 197 948 105 320 956 122 759 764 106 106 376 99 442 928 89 201 832 90 80 969 101 12 353 99 757 831 93 49 554 80 281 350 107 23 755 97 113 499 106 5 814 99 70 715 82 467 555 89 232 679 98 163 268 103 345 551 94 232 788 100 72 656 101 143 690 100 175 880 105 391 791 95 279 809 92 622 704 95 803 960 83 907 946 92 76 511 105 263 683 101 263 343 94 622 838 83 773 934 105 343 609 100 29 128 114 621 771 103 370 504 80 22 664 112 0 901 92 321 392 102 341 364 118 161 856 111 226 738 79 131 661 124 421 491 103 39 905 98 0 918 97 669 784 92 539 679 91 146 623 100 425 483 92 252 330 104 401 555 84 760 827 109 110 897 109 638 947 100 286 564 104 354 645 100 234 287 98 20 144 88 326 680 91 216 685 94 778 922 94 172 906 94 130 713 104 858 927 105 394 405 94 397 837 86 267 407 88 158 214 100 78 167 117 405 782 119 238 315 99 77 325 101 731 904 111 664 891 96 250 689 90 372 646 95 709 932 105 447 624 81 163 594 94 415 845 118 161 685 99 113 131 111 184 539 93 707 898 99 435 952 96 479 741 118 138 558 97 499 933 93 160 547 106 627 809 110 106 248 108 866 878 99 775 933 89 364 493 94 29 542 123 330 974 107 383 963 100 558 602 90 282 372 101 187 195 93 124 536 112 629 640 99 11 40 101 777 908 97 529 735 95 298 553 108 69 685 93 468 900 113 526 565 84 397 638 96 28 274 93 52 309 94 0 550 108 55 883 94 251 271 100 146 170 83 104 963 112 258 696 91 256 766 113 588 753 87 284 713 99 98 719 97 15 200 110 61 312 99 117 183 98 454 727 107 530 581 108 603 700 108 398 991 103 246 754 88 841 942 88 765 964 101 181 419 99 271 768 115 528 605 105 97 282 111 358 421 122 64 903 79 64 128 82 339 803 92 412 927 95 482 649 111 433 746 93 529 964 86 178 397 93 368 588 86 475 542 98 150 422 96 53 842 101 376 730 121 0 431 98 138 880 102 544 794 114 718 802 88 25 795 93 107 260 102 889 971 87 228 231 115 133 276 89 49 796 93 66 259 116 788 863 77 160 694 113 270 472 98 288 550 92 201 556 77 11 222 102 215 631 99 905 988 96 90 625 81 360 428 99 171 987 93 356 651 97 116 829 103 907 990 105 89 932 92 618 737 95 49 820 100 449 536 102 77 980 106 346 981 82 314 808 97 87 965 109 503 912 102 415 697 104 269 910 99 740 878 95 5 88 89 830 956 96 627 968 106 519 724 104 520 568 108 252 421 93 476 618 117 9 93 81 656 754 100 510 786 108 13 16 109 617 691 97 439 904 101 51 410 99 445 674 113 406 710 86 503 724 87 33 384 111 189 242 100 757 920 84 366 618 82 554 976 99 277 682 124 541 597 99 0 769 110 837 997 100 510 764 102 766 798 99 74 567 96 267 821 114 702 747 78 335 514 100 526 770 103 406 986 89 412 599 105 104 955 99 222 301 115 285 445 115 53 604 121 421 614 104 410 587 97 705 911 85 937 979 103 278 562 106 372 684 104 136 942 114 445 686 105 406 584 94 81 544 108 32 44 109 335 604 87 153 688 102 52 389 75 226 239 102 558 888 105 178 670 92 650 763 80 750 816 98 627 992 109 35 191 91 131 261 93 193 571 93 302 323 99 264 852 88 215 894 121 255 398 106 671 752 103 191 533 104 433 464 108 222 414 102 117 258 98 115 358 101 187 741 111 909 922 97 223 332 101 383 611 99 417 807 112 82 936 89 266 865 99 40 730 103 372 605 105 515 891 95 202 302 104 94 622 90 447 889 101 61 792 98 280 684 106 312 420 107 249 256 95 663 710 103 190 642 111 721 915 106 644 969 99 780 914 97 542 637 103 181 209 97 507 711 108 378 554 78 547 796 93 284 308 110 401 818 90 361 952 105 85 982 111 185 681 93 442 562 118 565 792 86 583 922 105 334 713 94 539 714 104 358 378 102 314 501 98 309 743 104 732 734 101 635 694 98 78 941 119 402 961 115 625 976 89 250 267 118 556 846 107 0 887 113 58 845 85 36 881 110 298 813 88 365 420 101 683 750 104 588 770 81 162 553 107 129 390 92 247 980 96 171 312 82 755 952 114 620 806 105 516 606 111 51 663 94 45 139 91 293 725 90 222 785 87 254 857 96 485 784 93 236 320 105 290 937 84 33 817 99 144 507 106 273 333 84 57 825 104 374 855 110 274 863 93 133 176 118 775 802 91 255 887 99 598 786 102 433 585 101 833 835 113 311 734 103 696 870 94 236 425 105 294 709 90 270 970 96 387 678 104 518 681 98 131 682 100 116 313 96 411 711 101 642 945 111 183 543 110 421 925 95 758 768 103 505 619 119 389 618 97 219 336 107 99 747 115 747 903 74 503 700 105 385 394 97 307 389 108 449 544 92 838 895 111 540 643 97 85 208 100 391 404 109 186 786 75 130 751 86 464 652 103 136 444 107 569 864 97 516 744 115 215 343 97 368 740 93 447 707 109 287 414 101 302 919 92 37 365 99 705 994 92 329 819 85 117 606 103 32 125 96 610 935 111 603 799 95 275 872 109 669 716 87 565 919 106 262 808 101 69 463 99 37 963 95 174 761 102 89 877 106 113 789 80 154 737 99 82 694 110 239 708 97 193 532 119 510 835 104 384 703 104 397 781 100 32 52 98 730 744 90 329 641 107 674 917 83 314 525 103 768 914 86 367 373 103 124 571 82 211 888 90 393 460 91 519 752 113 72 173 85 336 832 93 662 766 105 42 991 84 202 816 86 879 908 108 465 717 87 447 713 89 385 486 104 513 905 92 54 716 95 169 813 95 688 899 103 841 926 77 828 838 94 148 792 94 354 689 124 248 985 113 291 298 99 366 713 98 245 402 105 129 543 104 124 979 107 746 776 99 256 579 90 58 339 84 129 999 88 289 706 96 168 510 106 180 799 93 25 857 92 212 874 95 638 692 84 96 993 89 46 964 108 35 665 104 194 955 94 241 972 93 116 485 91 524 593 90 55 455 95 140 996 97 29 995 113 216 360 101 717 958 90 619 707 103 649 703 108 325 546 96 176 723 97 517 783 82 398 941 107 124 509 77 377 429 105 467 712 96 64 285 97 735 925 88 780 991 114 262 322 90 125 737 88 473 894 106 185 512 98 249 433 110 301 741 94 223 974 105 43 244 87 532 788 105 756 833 104 314 593 103 3 176 100 20 749 105 447 894 108 87 956 121 501 973 98 185 729 101 396 502 94 228 917 99 89 996 95 111 670 99 570 971 106 460 747 112 147 303 106 13 217 107 488 804 84 78 777 97 253 778 98 336 793 100 292 991 98 342 990 94 899 948 102 463 677 86 294 996 111 243 603 112 293 333 104 169 199 100 810 848 91 84 674 89 378 700 114 94 309 97 729 862 83 44 182 83 183 458 103 53 110 107 275 484 111 300 741 92 570 965 108 20 727 96 48 748 98 98 731 114 56 804 87 53 312 85 183 779 87 383 514 94 422 699 84 60 645 121 448 799 99 987 989 100 277 514 100 183 452 104 152 544 107 28 946 105 232 390 105 467 899 111 155 703 94 123 805 95 532 752 101 272 819 89 234 695 107 764 907 99 258 609 111 748 842 85 171 467 82 898 956 98 306 506 105 956 963 99 85 860 106 117 785 93 21 767 99 137 655 113 28 680 84 120 447 96 447 452 101 160 770 107 137 383 87 66 711 93 228 924 104 25 283 73 302 569 92 362 768 111 132 640 109 397 413 100 719 816 98 688 824 99 114 333 107 296 586 103 75 333 98 218 269 98 553 631 73 664 798 81 117 575 91 168 834 106 57 829 99 265 287 115 93 878 98 609 631 104 130 709 115 53 645 93 335 792 93 695 768 95 417 586 107 75 577 89 877 926 98 162 930 91 358 858 108 194 337 92 120 823 92 263 513 105 345 951 96 665 681 106 492 808 113 12 924 94 461 963 103 351 486 91 228 882 100 499 619 93 681 856 109 228 370 133 245 437 97 454 492 119 213 454 129 920 950 111 76 414 86 386 568 95 11 740 105 760 939 102 347 988 100 308 318 87 371 545 102 213 415 108 515 602 101 292 310 92 621 826 90 253 772 98 898 929 114 127 449 89 315 999 104 219 786 89 386 515 108 124 443 107 3 114 99 264 873 108 293 806 102 289 821 106 268 456 120 184 946 110 75 498 103 542 890 104 368 555 105 687 995 104 814 826 114 101 589 102 159 631 96 800 997 108 264 790 105 626 989 98 332 643 93 354 552 97 395 914 96 86 428 90 245 848 93 23 375 102 341 997 86 56 464 100 793 874 89 88 703 97 17 529 101 382 643 92 82 604 79 666 987 90 455 874 102 859 881 94 47 493 91 702 931 93 120 484 96 944 947 103 516 725 89 238 255 96 508 926 103 373 813 123 16 115 88 35 887 101 476 510 109 747 901 111 32 841 89 122 364 92 263 405 101 137 455 109 307 891 99 35 494 91 254 737 97 274 769 101 468 801 96 69 794 83 725 989 95 321 563 88 282 727 101 89 386 101 116 119 106 770 884 124 591 707 88 879 918 120 193 338 102 546 673 110 66 233 110 140 807 93 278 569 100 531 760 109 646 672 94 172 308 87 429 938 92 349 490 98 289 769 100 93 447 86 417 525 114 445 611 95 799 961 105 99 407 117 688 819 116 495 513 119 545 714 98 16 562 95 136 312 98 133 274 92 928 946 114 173 952 82 540 950 114 78 476 71 629 998 101 110 331 108 251 782 97 578 817 88 39 724 102 428 907 107 259 868 94 283 785 84 469 889 89 104 316 108 8 304 97 446 769 116 168 577 83 295 723 104 775 855 102 550 709 95 466 783 97 357 999 81 460 527 107 332 624 101 179 344 108 319 848 92 300 839 91 261 756 112 306 667 73 191 948 80 417 505 105 174 367 95 206 704 96 399 996 92 519 734 108 756 770 115 97 859 97 75 885 119 694 938 107 388 621 93 126 724 78 324 397 113 370 737 108 510 825 93 162 836 101 171 809 108 170 397 106 87 675 108 6 686 111 135 509 93 924 975 96 170 933 94 158 289 104 211 319 85 87 573 116 493 967 93 732 908 105 275 935 104 249 993 96 213 970 112 690 978 106 658 772 93 229 661 100 424 653 99 210 767 102 89 913 96 447 669 101 428 945 111 949 984 104 70 955 80 20 420 98 113 157 104 151 458 120 129 877 100 501 507 103 194 528 119 475 486 83 349 751 109 28 655 119 330 966 84 15 676 114 50 235 99 468 652 88 460 492 90 240 853 115 19 615 85 559 690 100 396 871 115 639 644 97 498 859 99 258 563 94 43 894 75 570 755 91 295 807 105 187 539 109 357 649 85 838 977 106 17 502 98 316 820 104 183 733 89 18 340 91 184 824 96 669 696 99 353 478 88 464 553 109 293 362 88 67 647 96 53 369 95 316 782 80 173 485 95 138 167 103 405 414 103 510 670 99 565 735 98 160 254 85 142 761 115 710 719 103 277 684 113 44 120 93 508 902 113 372 633 87 300 697 80 246 328 88 14 620 93 101 563 108 424 608 96 354 505 98 165 750 87 606 711 83 772 975 92 89 466 94 77 155 103 839 943 97 228 632 100 178 531 93 294 543 86 64 818 93 49 350 76 323 926 100 679 763 106 127 347 84 607 825 73 80 871 85 149 357 99 304 425 91 19 245 98 242 760 91 90 202 99 721 810 103 177 408 88 646 992 94 23 769 102 33 900 114 547 615 121 144 678 103 337 690 99 7 568 98 578 895 100 450 817 94 269 909 88 808 834 96 442 821 90 420 910 91 251 496 106 332 422 104 455 587 98 180 197 88 516 698 92 263 574 101 35 715 106 123 169 97 357 587 103 456 554 104 902 927 105 531 622 107 297 443 104 576 948 109 325 831 100 171 392 99 32 969 91 1 514 100 283 569 113 145 952 111 320 677 100 734 991 111 218 268 87 234 355 106 84 987 111 209 509 95 326 440 98 104 914 82 550 878 115 68 483 107 163 626 93 278 753 94 917 971 99 313 933 103 325 868 90 468 848 95 587 710 79 287 576 123 127 483 102 512 700 84 589 952 107 134 611 98 225 406 94 314 922 95 343 410 133 277 828 102 207 847 97 831 894 97 484 634 110 118 940 108 198 474 95 565 762 110 731 750 93 134 840 122 226 747 107 345 416 87 371 858 109 131 741 93 426 522 93 267 425 100 536 993 99 387 620 97 139 744 113 264 915 100 408 933 94 320 634 102 371 608 118 624 850 105 389 680 99 49 772 101 368 912 115 747 896 107 362 554 103 215 930 101 118 322 105 559 913 97 707 712 102 47 498 92 300 321 109 821 846 92 197 511 110 104 603 98 321 708 89 338 776 95 224 545 93 728 811 78 118 990 89 82 270 101 330 559 108 101 279 107 338 793 82 128 616 117 145 809 85 62 464 103 220 850 101 325 941 98 725 728 109 212 727 94 297 359 88 439 783 112 399 921 104 393 827 92 514 698 92 125 202 103 498 624 102 547 807 85 501 774 102 655 758 99 97 664 90 103 712 90 208 787 117 200 910 84 252 422 111 156 380 93 671 975 112 305 755 74 91 296 98 957 962 103 236 422 111 812 994 96 557 649 94 760 883 98 237 443 80 525 729 102 536 683 88 504 645 90 27 605 102 43 565 100 314 938 65 271 890 96 118 719 100 227 624 82 70 895 104 60 579 99 710 828 91 755 821 91 435 689 110 186 579 89 177 263 86 304 892 96 241 895 95 99 321 100 412 704 101 84 521 114 83 467 108 872 950 87 628 811 99 124 887 94 575 736 95 157 682 100 764 892 122 215 354 109 190 330 113 689 787 96 7 154 106 216 754 105 401 514 114 401 618 84 289 924 92 107 514 105 86 685 101 51 711 116 319 514 95 25 461 85 345 934 95 182 377 99 0 392 115 17 760 100 703 854 93 465 655 103 4 307 94 193 499 99 442 531 87 157 895 106 101 851 105 78 925 102 613 744 100 191 638 88 167 264 103 528 894 91 18 774 103 569 773 96 546 754 93 263 375 106 490 919 98 382 890 112 366 851 105 180 435 103 558 624 116 16 141 114 622 703 105 116 857 98 595 948 119 150 879 92 40 429 100 528 778 101 235 859 111 661 723 97 112 541 85 81 168 104 18 405 85 115 245 78 413 738 97 19 496 112 167 649 89 111 916 102 259 417 100 321 908 82 192 232 108 26 491 90 290 373 98 128 561 96 191 869 93 103 421 91 153 860 108 171 718 89 285 688 86 820 989 84 173 524 103 203 651 108 390 922 112 69 612 102 385 855 85 225 884 88 426 526 98 183 650 98 643 819 105 59 692 122 650 789 77 648 739 91 417 617 91 487 978 92 676 853 104 56 361 95 18 941 89 214 229 90 72 95 97 69 765 97 61 274 99 347 906 99 404 453 92 209 838 110 80 803 86 460 995 112 375 862 114 670 977 90 137 911 109 171 909 100 768 854 84 692 882 106 488 728 90 97 381 72 202 414 106 374 913 121 284 866 96 69 879 85 108 630 112 79 127 97 947 993 97 405 426 103 299 444 115 207 461 97 400 429 95 466 517 97 281 359 115 270 566 104 121 272 114 490 853 86 301 328 101 196 475 99 297 738 87 310 804 97 396 627 93 176 634 104 374 489 81 856 874 100 51 585 96 40 677 95 261 636 93 55 541 97 215 980 106 414 656 96 7 114 108 297 612 106 78 986 78 734 969 92 179 454 94 48 122 109 370 829 101 333 354 99 154 773 96 245 726 100 272 592 104 571 639 91 556 645 100 331 738 108 339 459 102 161 690 103 567 652 105 29 719 110 55 196 111 487 993 100 383 404 109 703 839 101 748 826 118 374 408 115 516 960 106 734 944 111 53 226 100 561 710 97 105 679 68 462 561 82 204 690 126 307 779 90 238 331 105 112 427 99 26 27 96 55 517 94 389 625 109 890 991 106 469 740 105 383 820 107 135 433 102 10 277 97 755 890 83 73 510 117 481 953 113 130 961 118 291 919 110 772 802 91 699 838 93 94 988 114 89 256 89 515 825 124 746 937 117 418 518 114 49 135 88 289 640 99 102 912 109 49 699 113 14 433 95 408 864 100 677 824 105 404 465 101 318 494 102 106 711 109 636 798 101 830 845 104 161 500 113 19 160 92 659 667 88 442 832 98 121 925 91 259 799 105 110 324 95 89 775 102 65 275 108 197 723 85 22 201 99 419 563 101 45 268 111 144 437 112 650 919 98 42 352 101 70 586 103 653 669 117 549 704 83 173 653 105 70 178 115 128 536 91 743 822 96 154 700 91 399 431 125 614 633 98 512 818 101 605 623 89 161 456 92 229 370 111 602 916 112 246 681 82 367 544 97 690 795 100 95 725 120 503 507 88 447 499 104 451 480 117 263 688 104 209 262 114 481 666 102 112 990 97 529 630 115 45 281 106 442 688 98 208 643 106 4 907 84 155 254 112 452 800 97 595 795 78 136 205 108 503 546 102 32 634 103 137 845 88 174 887 103 743 861 102 117 414 94 329 671 106 401 856 103 52 644 115 67 263 98 240 732 96 329 639 96 792 820 94 73 448 95 732 852 75 642 916 85 773 956 100 622 653 110 105 741 101 220 805 103 525 999 105 370 568 99 571 899 106 485 972 110 526 931 92 750 807 97 491 651 80 201 440 105 225 337 102 184 571 97 287 653 116 206 237 96 0 313 101 420 676 108 580 655 90 844 957 84 132 140 101 618 877 93 256 785 112 354 372 112 834 983 106 131 235 104 16 614 102 568 569 76 587 631 102 385 704 99 964 980 119 493 571 100 90 122 100 649 808 81 336 426 85 219 724 102 36 122 87 434 589 101 611 882 105 148 774 97 477 534 96 899 967 101 844 933 87 6 388 93 301 443 101 280 824 87 20 275 76 68 946 87 408 451 96 14 371 97 376 981 108 89 138 96 147 754 115 468 808 116 173 982 99 415 509 93 95 347 91 38 661 104 345 608 104 869 945 88 807 986 110 21 395 87 524 759 99 241 674 106 158 880 92 613 699 111 571 990 104 811 849 109 108 412 111 861 942 91 173 925 88 823 894 96 286 787 114 91 420 85 609 981 92 306 474 84 142 160 83 43 991 94 658 739 94 225 617 101 532 793 97 231 545 107 343 974 104 37 297 99 212 242 79 192 716 93 480 927 101 177 949 103 385 725 109 283 469 101 694 792 102 22 81 95 605 636 100 609 875 81 523 611 97 434 673 106 6 791 88 170 424 93 542 619 114 304 417 113 486 963 88 176 840 112 321 545 114 330 773 84 479 856 93 345 741 91 67 890 93 103 842 97 241 940 97 363 412 100 543 936 106 17 134 109 570 577 91 458 789 88 57 58 102 269 901 129 14 725 83 520 919 98 190 582 110 217 709 93 513 571 95 672 842 77 230 669 100 519 521 100 218 380 98 270 521 90 691 849 87 113 983 98 712 772 102 176 556 97 212 956 107 289 500 120 102 702 107 68 300 98 661 833 91 565 749 90 123 493 111 458 761 99 237 632 86 337 910 106 565 620 105 493 861 91 31 644 105 641 643 105 531 879 96 633 795 113 655 922 112 186 929 109 602 701 98 210 870 105 326 596 90 588 760 94 172 479 89 471 776 120 454 973 94 57 877 85 300 351 89 826 851 101 191 781 98 197 362 114 276 493 90 24 292 105 21 983 84 357 975 97 761 882 105 728 757 111 471 660 80 96 759 114 612 700 100 530 775 105 291 821 110 232 598 93 215 769 86 53 973 116 58 156 101 564 680 101 287 963 95 115 337 91 904 992 108 461 970 125 188 882 88 170 613 95 519 889 89 466 509 104 172 497 102 87 895 99 95 993 84 368 380 97 762 972 113 197 828 101 627 911 106 113 437 88 181 288 88 754 916 98 179 672 97 270 536 92 63 302 81 165 609 91 635 732 122 90 762 114 72 362 107 317 976 88 268 453 116 171 499 97 339 771 111 444 522 118 285 882 90 412 431 84 2 860 101 158 437 109 686 971 102 156 657 106 86 805 110 632 721 97 115 987 106 441 460 110 448 452 86 655 880 97 431 621 104 604 641 96 173 955 94 617 872 104 714 807 98 0 279 98 141 230 107 556 910 99 249 699 82 461 483 100 573 695 94 544 713 116 63 603 83 572 720 95 74 916 91 572 981 73 323 332 107 312 426 113 346 397 88 385 653 100 304 654 97 458 649 107 168 472 100 392 590 97 319 743 108 12 796 95 824 955 91 16 814 113 145 844 97 494 770 115 136 721 93 492 858 105 482 551 76 422 927 104 510 943 86 75 766 97 360 851 98 795 968 106 41 539 104 125 638 103 560 663 106 443 721 105 374 468 99 309 496 106 417 519 111 276 788 101 131 928 83 71 333 86 616 835 112 81 138 92 235 849 92 230 741 86 196 694 95 46 403 91 62 298 101 263 752 115 260 851 102 4 362 92 211 545 109 675 950 100 309 845 112 115 878 98 189 299 105 269 468 88 308 445 98 67 689 99 336 585 107 524 690 90 260 990 118 168 209 94 579 867 95 270 301 93 374 766 115 105 992 71 75 635 99 181 693 88 364 561 94 128 423 97 244 245 100 419 494 94 172 725 83 201 225 97 244 760 113 455 983 86 312 534 100 25 550 98 741 794 107 122 382 98 708 837 96 482 917 110 511 907 87 652 737 117 699 816 111 787 940 102 320 864 86 657 831 107 6 145 99 589 992 82 465 826 100 164 721 105 552 911 85 30 410 102 420 809 117 28 319 101 9 388 112 55 490 120 320 431 107 629 649 103 7 95 102 762 795 97 6 434 92 81 815 115 513 543 101 374 449 82 632 858 86 152 264 90 758 851 112 529 881 110 242 271 87 460 467 110 313 414 109 90 831 108 529 702 100 261 851 89 889 996 116 780 916 90 288 658 97 549 788 106 43 379 89 528 862 92 295 874 99 80 85 125 473 698 102 254 601 122 432 816 95 70 318 94 161 913 109 329 644 102 113 528 96 225 790 105 160 648 88 562 764 107 22 319 98 612 838 96 162 200 112 5 942 103 282 841 99 296 987 97 268 627 105 303 350 108 369 452 103 453 562 93 207 778 89 205 826 86 429 883 100 768 956 95 677 719 110 98 625 97 219 622 103 164 909 97 462 938 107 381 894 107 485 970 108 440 864 96 390 450 112 161 768 116 666 859 90 470 750 104 224 891 112 47 655 103 98 609 111 290 324 109 301 709 80 297 670 81 813 817 92 725 867 117 314 880 92 362 833 98 83 87 85 124 415 107 409 433 105 179 605 93 239 626 96 724 843 88 20 913 102 454 654 100 498 695 81 607 964 101 34 913 86 786 789 101 743 748 103 315 944 114 81 945 94 104 763 107 368 824 106 58 152 88 423 808 104 605 666 103 687 810 94 322 850 87 675 695 102 71 283 106 150 947 90 490 940 78 244 374 106 261 953 102 788 836 117 178 948 78 322 389 120 229 733 93 210 230 119 218 661 112 264 314 97 342 744 84 52 159 98 279 751 93 428 469 98 88 758 118 229 240 97 298 749 98 715 902 123 171 857 81 118 284 94 81 591 84 7 753 99 519 747 98 373 770 109 43 879 104 19 824 96 665 918 82 315 664 96 51 970 94 149 757 97 406 611 99 87 246 112 550 664 110 3 545 81 221 695 107 599 781 96 93 749 111 399 455 116 425 687 103 552 603 105 217 745 102 408 672 97 106 607 103 311 582 86 522 892 87 122 779 105 78 457 103 656 874 113 155 401 90 466 931 106 147 801 92 895 899 113 178 696 90 216 944 100 662 997 95 117 908 90 400 809 98 315 861 100 58 419 91 209 576 94 238 906 98 35 490 109 446 988 111 213 647 80 53 319 114 58 411 95 451 656 112 220 664 113 805 974 91 308 916 117 91 791 115 513 554 93 46 908 109 204 756 109 27 207 90 49 247 102 120 209 96 734 812 116 112 796 116 668 907 99 159 274 102 446 515 102 469 827 106 652 834 121 120 672 88 141 255 108 8 186 93 177 685 133 18 705 82 669 770 93 55 726 106 110 150 112 855 995 84 488 496 102 740 976 100 485 934 99 609 669 103 6 391 83 400 499 111 105 232 86 399 683 111 610 976 88 5 553 108 489 838 101 39 450 104 362 477 105 80 406 101 327 535 90 419 906 93 141 734 107 178 589 103 382 920 107 370 533 89 8 480 98 421 972 90 30 633 110 580 754 95 194 913 97 377 845 85 647 667 86 109 433 101 343 652 103 482 856 109 491 562 110 134 671 100 118 594 96 235 957 92 297 697 102 356 774 106 651 937 111 506 657 99 127 938 109 49 142 85 253 879 92 539 944 91 645 875 94 684 839 108 47 345 90 121 802 94 38 779 89 239 465 76 98 676 96 138 721 90 630 944 86 104 142 106 112 771 115 641 845 96 447 735 97 67 551 97 261 301 99 276 597 111 23 967 93 126 457 88 400 872 92 500 912 101 10 911 104 14 706 89 21 806 84 244 356 94 49 126 90 372 461 81 455 503 90 727 972 93 534 999 98 33 931 108 128 784 77 62 547 90 472 480 104 419 482 92 127 458 107 182 657 102 765 807 88 257 773 110 14 671 101 242 725 100 340 487 111 308 929 94 629 971 104 29 478 96 511 825 93 660 687 86 602 680 125 683 935 102 89 869 118 870 901 114 236 741 103 601 643 85 259 979 110 236 467 100 312 911 122 291 761 102 219 854 81 152 928 106 436 996 102 108 915 85 274 677 100 17 367 98 95 660 117 575 729 117 341 967 98 50 150 89 612 633 94 237 739 95 868 894 91 813 987 103 155 720 86 432 887 93 589 798 114 121 655 86 503 529 97 475 776 103 74 121 99 647 716 92 73 217 108 162 759 111 222 245 94 828 881 110 478 991 101 122 466 93 323 577 112 713 975 99 333 720 96 280 296 81 431 922 114 76 173 88 422 802 92 678 867 105 228 953 89 39 274 107 254 543 103 86 591 92 303 907 77 447 836 106 320 517 100 63 951 90 311 917 117 6 320 102 3 994 98 393 832 99 350 776 89 237 460 113 689 960 89 120 610 92 53 170 112 304 825 105 338 475 97 102 255 110 122 509 98 19 662 109 17 917 87 382 480 99 407 722 87 264 689 113 729 861 95 923 990 91 101 697 117 73 235 78 290 408 110 388 494 96 202 233 89 25 182 92 404 704 100 428 878 85 274 731 112 477 968 100 411 586 95 424 852 80 123 392 92 678 983 88 357 773 84 497 643 95 113 473 108 477 623 117 760 856 97 59 853 92 620 868 102 171 687 104 2 174 102 77 755 91 325 543 99 13 587 93 161 952 101 495 644 72 679 835 97 537 880 89 658 899 91 170 250 95 135 813 93 588 842 92 238 694 102 219 891 94 55 470 89 90 258 110 916 978 94 579 791 106 639 870 94 723 864 112 292 661 103 367 945 113 269 687 81 485 607 93 95 840 91 253 941 105 685 897 97 744 846 96 73 978 86 388 632 93 184 489 95 222 959 103 630 842 83 113 739 94 463 614 107 3 451 95 519 537 94 439 505 106 189 591 95 46 587 106 176 522 105 387 840 111 430 663 106 155 590 104 116 850 92 144 644 84 780 950 99 244 287 133 845 867 86 346 570 89 567 898 92 353 942 97 282 493 94 340 358 90 4 423 105 175 351 88 749 897 105 309 623 97 627 983 99 55 898 104 49 905 99 139 452 114 155 480 111 731 821 109 116 751 105 793 920 89 356 389 69 365 922 95 493 569 115 106 812 95 271 499 90 397 909 97 341 778 85 63 494 99 50 265 102 98 326 84 0 847 105 413 901 101 299 627 77 88 346 98 333 435 95 652 729 104 25 840 101 186 701 100 279 479 102 403 727 94 263 418 101 33 832 103 598 610 89 301 759 90 519 709 104 289 558 101 627 895 97 579 944 97 266 329 107 45 997 95 161 297 101 10 696 86 371 579 95 889 896 87 29 908 103 245 417 86 299 332 98 444 729 109 171 890 85 706 924 102 125 269 84 696 963 109 643 834 88 225 971 103 169 284 93 670 939 87 206 823 103 294 922 99 863 952 109 237 644 109 376 462 87 510 792 99 205 258 93 586 983 93 604 818 82 806 906 101 223 806 109 145 180 103 448 766 121 494 584 86 323 482 111 125 741 101 352 353 109 192 948 96 153 482 93 47 750 93 586 740 100 485 540 89 251 584 105 415 560 100 851 964 114 643 651 91 206 849 116 250 943 107 39 656 102 869 903 95 296 797 98 197 765 106 447 546 91 429 439 97 463 667 91 597 951 105 276 694 98 631 729 95 24 922 99 34 932 100 781 891 105 134 178 98 379 700 96 429 745 92 407 723 100 275 353 89 333 957 90 7 31 109 102 657 116 261 925 119 741 996 86 52 900 79 228 286 92 609 732 91 267 304 98 37 492 106 795 978 85 818 892 104 623 820 81 558 839 82 43 863 84 128 567 109 659 967 107 7 630 81 207 428 97 761 964 115 496 716 97 134 408 70 27 506 89 305 774 101 592 820 87 278 352 104 479 536 92 306 398 95 622 886 97 335 487 89 129 523 109 177 283 93 492 734 92 243 877 106 670 972 101 287 997 108 524 992 89 675 798 103 94 259 82 493 557 95 266 847 85 425 524 92 19 354 99 365 601 106 105 446 107 281 559 98 527 552 112 167 726 78 189 851 96 221 647 96 268 480 108 155 968 103 689 869 103 285 716 102 133 730 97 66 774 101 353 485 90 740 992 99 397 663 98 363 753 94 306 570 114 475 968 88 8 944 118 19 266 114 514 904 84 127 314 89 415 460 83 320 492 87 457 747 82 152 792 107 391 784 90 139 519 104 591 825 88 192 677 104 103 834 105 787 877 105 289 999 100 289 574 104 775 915 107 78 498 107 353 928 90 632 653 110 317 393 95 418 527 113 364 569 102 397 839 101 97 341 90 256 378 79 329 810 96 99 225 106 477 662 93 327 652 96 307 928 92 543 847 102 328 572 89 354 586 123 10 782 105 142 205 99 832 859 85 90 542 75 136 536 88 167 180 113 453 703 108 81 100 107 42 434 85 231 477 88 123 412 105 631 864 111 32 278 114 424 756 106 738 939 108 172 373 106 549 759 105 442 986 113 871 891 97 217 401 91 189 949 88 922 986 97 974 993 110 60 576 104 177 189 107 286 336 91 208 274 106 188 733 101 173 779 89 639 732 90 298 831 94 1 743 112 163 598 95 102 162 76 103 838 92 356 455 108 256 957 102 304 473 95 113 717 103 137 142 95 235 305 102 82 202 109 164 261 91 23 856 110 348 546 92 179 226 96 714 726 97 227 724 116 269 412 85 296 898 93 217 229 97 600 967 95 7 199 81 107 125 96 221 558 103 18 432 105 61 872 98 138 755 102 296 891 93 867 885 94 761 886 101 72 779 96 60 141 99 250 357 101 59 295 83 693 707 111 527 606 102 481 690 88 75 803 98 166 477 110 390 421 84 106 969 110 405 758 103 658 876 116 145 928 121 187 653 92 19 690 100 424 477 97 195 807 93 868 934 96 240 983 100 319 819 111 838 865 73 245 955 114 208 352 119 280 843 108 233 683 101 547 964 103 428 769 96 119 888 86 42 721 118 358 589 105 137 220 106 353 443 97 776 934 97 161 955 120 61 181 114 375 599 108 40 588 100 269 283 106 494 634 97 7 171 96 21 733 107 468 762 91 410 582 98 148 600 105 405 541 118 269 858 91 583 621 111 123 861 86 110 203 96 45 319 104 146 808 92 239 888 97 30 564 103 444 943 107 285 348 98 104 949 104 268 517 107 942 998 100 119 694 99 186 710 104 179 189 116 487 824 102 101 892 93 254 884 98 525 977 99 263 658 92 175 740 98 178 333 110 528 671 111 29 246 82 158 934 107 436 524 114 506 893 100 615 732 100 688 889 96 308 821 76 34 528 94 165 310 102 25 919 97 34 411 102 462 510 101 323 373 116 429 574 109 293 949 101 113 838 115 254 723 112 736 871 120 331 755 89 301 437 90 491 875 88 5 586 105 355 907 107 206 833 97 92 96 94 478 996 111 217 985 99 905 923 100 64 612 103 10 594 93 86 592 97 131 164 102 38 720 88 531 839 92 464 822 107 24 210 102 79 303 105 87 249 106 592 674 96 100 834 108 511 948 88 262 917 84 118 164 104 125 215 94 184 811 95 14 774 91 29 424 88 677 944 111 663 750 101 44 963 101 81 119 99 224 352 102 27 34 95 315 961 89 490 572 97 270 425 97 298 873 104 145 830 108 358 442 94 217 778 112 501 580 97 501 610 99 514 994 104 19 708 100 380 494 83 298 490 84 115 685 99 698 798 101 303 856 105 300 500 102 921 972 91 555 580 91 582 918 107 856 980 98 504 699 103 385 817 93 528 667 111 436 809 96 130 694 89 386 753 112 8 553 87 101 292 106 236 566 100 206 553 115 491 844 90 14 691 79 123 574 101 608 793 114 69 860 106 73 867 105 398 728 98 515 621 112 78 361 115 5 294 96 354 990 95 151 837 99 38 291 110 361 794 100 450 595 94 335 729 124 248 984 97 591 817 95 9 937 87 7 575 96 871 872 95 489 814 91 486 731 103 660 931 104 661 718 90 58 760 104 695 862 99 90 329 115 422 607 112 326 411 107 223 899 91 43 543 99 508 759 119 204 607 111 269 613 94 6 439 97 269 855 105 175 793 99 132 208 94 357 650 110 341 411 111 392 838 83 502 806 100 63 534 101 346 800 83 339 733 92 0 930 96 232 369 95 661 771 87 85 675 93 268 283 110 225 476 118 277 895 102 189 787 103 423 485 111 808 984 112 474 656 100 330 906 114 655 729 104 724 991 110 240 746 88 213 773 110 148 173 106 365 876 100 13 671 94 390 721 98 368 518 100 146 929 89 148 462 104 699 730 89 604 885 102 243 668 108 707 868 102 890 934 91 86 262 90 245 589 81 305 593 102 158 246 98 406 856 110 617 973 101 155 395 106 339 399 101 317 817 104 355 937 108 92 790 94 233 531 89 207 800 99 276 426 85 251 634 105 881 887 100 73 224 121 97 200 101 364 603 104 569 935 110 637 662 111 92 347 87 614 798 90 121 233 115 483 604 88 913 983 96 371 779 88 494 738 109 210 394 98 75 348 116 5 545 89 61 943 92 606 729 109 410 578 97 225 783 77 559 785 97 184 318 99 81 930 93 139 685 107 183 612 91 329 523 100 489 665 82 399 851 98 628 904 98 179 604 95 538 905 95 100 562 112 655 728 90 829 991 114 91 463 106 77 943 107 544 643 90 148 599 106 545 732 96 89 681 96 186 709 92 698 707 101 430 832 109 41 63 104 771 835 111 576 890 80 343 835 97 465 944 104 377 646 93 399 962 98 351 604 100 203 225 105 55 728 85 126 940 111 533 721 98 107 597 90 500 608 98 105 449 123 316 594 111 522 726 101 547 574 102 327 563 91 431 796 114 148 562 110 214 545 112 411 572 94 714 723 115 255 317 107 623 942 94 215 379 118 496 547 93 321 715 86 629 838 99 388 915 94 27 676 94 0 727 82 454 459 90 671 787 87 446 695 103 120 816 98 193 333 105 745 760 115 25 733 94 163 932 87 920 982 111 166 735 114 104 378 92 155 717 86 672 704 103 137 277 112 20 671 115 510 783 95 263 971 100 22 61 89 367 981 97 892 929 102 48 131 100 507 830 99 471 662 96 184 321 94 84 98 91 14 88 101 396 579 91 50 611 100 195 935 97 550 980 99 35 394 114 320 554 110 126 915 99 230 560 92 396 952 101 333 753 95 15 296 105 66 911 74 167 864 92 214 864 99 472 840 92 48 668 99 343 813 116 453 895 92 94 281 107 190 269 111 264 662 102 408 429 124 200 733 100 147 580 93 97 127 108 140 715 89 235 618 91 625 901 98 579 861 100 490 761 90 190 676 91 567 641 96 691 742 112 211 525 97 690 860 83 527 610 93 654 871 121 583 778 105 61 468 102 339 824 90 48 359 97 150 427 87 34 953 110 447 537 92 21 673 94 654 851 89 38 431 110 378 890 100 512 722 104 758 796 93 805 858 105 175 732 98 178 616 98 444 577 121 201 685 99 753 952 117 488 658 116 722 854 98 275 994 115 248 807 119 348 972 90 157 495 106 311 650 102 499 817 92 393 656 112 680 765 107 282 608 102 340 786 84 311 326 101 523 567 114 231 312 94 221 307 92 109 168 102 627 747 108 155 900 112 843 995 92 669 880 98 56 300 104 448 722 113 469 578 105 199 948 84 845 965 113 125 198 106 541 789 103 706 938 104 748 750 96 114 629 103 485 506 89 182 266 101 262 269 108 30 991 93 350 599 91 366 896 96 406 432 104 96 215 97 585 789 107 107 539 114 335 710 106 114 443 91 674 919 117 352 671 78 345 561 97 159 770 117 226 826 103 153 480 107 16 388 89 759 864 79 171 689 100 186 226 95 110 823 94 52 779 90 62 625 113 45 837 85 365 909 98 713 990 82 0 365 86 315 483 98 165 782 95 102 247 104 359 620 86 60 532 110 131 368 109 83 971 114 887 953 116 82 689 119 269 419 78 167 704 105 595 974 84 59 793 103 55 253 94 822 858 108 474 700 91 334 785 99 301 540 86 108 370 91 209 686 108 60 324 110 476 496 114 13 999 122 125 789 90 282 449 88 583 763 101 17 260 94 125 743 89 279 744 76 598 829 100 35 655 82 627 882 98 342 755 103 788 880 110 537 734 99 469 525 110 44 611 98 177 629 113 599 949 95 469 884 105 79 329 93 115 374 92 392 723 102 242 455 97 210 250 97 370 511 87 510 668 89 578 613 101 851 876 89 383 849 94 418 636 87 574 714 107 440 906 79 495 929 106 159 937 94 561 840 88 204 231 94 121 352 105 549 888 83 173 246 115 443 466 95 599 618 98 16 973 79 446 648 99 174 610 104 798 805 99 293 341 92 47 592 100 226 967 92 824 945 86 787 985 83 898 917 107 205 391 118 336 464 102 477 712 97 744 783 101 716 962 86 335 774 95 397 434 87 201 534 115 487 681 96 87 759 103 25 545 91 14 298 99 125 450 110 583 609 88 85 129 108 647 875 89 702 731 95 216 706 111 310 345 88 274 577 85 391 980 107 283 971 107 307 390 109 2 466 109 490 492 95 534 773 96 749 875 97 76 260 97 624 651 101 598 897 112 457 817 93 419 645 111 90 733 91 209 799 101 448 529 90 290 964 82 886 908 81 477 486 107 659 668 115 391 539 95 644 776 106 197 767 101 273 938 99 616 722 96 137 429 86 158 319 96 594 956 108 42 934 109 179 506 91 130 910 104 235 571 113 569 949 98 49 322 106 157 433 104 354 384 94 147 394 99 361 664 104 139 487 103 86 770 112 129 606 91 181 437 99 478 517 106 55 722 89 216 497 93 141 587 99 355 441 101 278 926 93 906 932 96 257 604 101 275 542 91 167 655 87 19 557 109 579 948 93 201 935 113 1 44 112 175 312 118 531 692 102 314 998 81 66 949 111 268 624 105 602 947 114 499 943 90 456 814 101 288 829 98 277 620 98 33 151 108 53 587 99 6 986 97 458 576 84 353 500 93 489 576 93 54 820 102 466 903 89 426 810 89 254 590 99 133 347 98 316 909 105 569 810 105 105 242 85 101 137 107 180 723 114 455 663 97 245 874 107 256 634 95 135 164 100 658 727 90 569 802 104 484 873 89 78 910 100 438 589 101 205 267 110 205 835 99 546 832 85 194 495 86 207 724 113 82 285 91 831 964 97 49 489 109 163 797 102 192 960 98 188 898 96 253 895 87 53 574 87 116 359 110 98 930 105 414 864 104 51 188 91 243 736 111 461 883 94 86 859 78 655 697 100 563 615 100 29 296 84 543 555 112 657 686 100 720 940 93 64 92 85 490 809 100 855 907 114 101 242 101 663 859 106 325 922 115 66 635 114 641 853 101 204 552 92 566 627 108 30 558 104 254 330 105 437 694 94 268 547 81 61 637 117 49 362 109 296 587 95 113 458 101 597 970 72 832 837 90 125 430 99 187 337 117 516 665 98 143 767 86 892 951 115 255 590 101 648 887 94 19 715 128 828 997 90 4 453 94 800 964 98 799 875 87 411 419 109 207 898 88 164 244 76 638 864 105 567 782 96 119 502 101 172 880 95 176 442 100 238 508 103 348 866 91 727 894 102 328 930 79 51 747 88 92 143 95 126 480 92 436 824 101 217 245 91 356 504 101 508 784 109 379 705 83 924 991 95 343 776 101 531 899 98 36 893 96 0 468 112 387 778 108 269 785 117 559 958 95 153 836 104 879 898 100 357 810 106 503 808 101 682 970 105 410 791 107 78 646 100 22 412 89 326 498 103 99 432 91 129 200 113 270 644 81 164 370 99 485 889 96 197 992 105 232 712 83 105 772 91 388 821 99 513 949 104 28 154 113 378 948 97 84 529 89 359 718 109 445 824 89 152 650 110 225 228 82 708 800 126 186 998 102 706 757 92 154 663 98 276 320 108 383 815 96 111 800 90 392 552 94 403 827 106 75 131 107 455 628 93 487 512 96 162 546 85 704 874 94 52 575 103 532 593 105 163 736 110 444 451 73 512 994 101 548 877 101 253 271 102 947 966 97 70 755 95 146 722 93 115 396 111 131 363 85 168 689 118 463 661 101 86 562 95 128 612 106 537 985 74 594 783 93 779 840 101 291 824 99 278 902 71 243 661 98 101 836 106 160 386 95 652 655 107 712 722 95 405 618 94 728 941 96 18 794 93 816 966 100 662 742 105 184 395 91 43 656 101 742 994 96 1 819 89 233 758 85 345 644 90 530 672 102 458 560 101 437 455 98 214 596 86 520 653 109 205 548 103 377 473 122 193 622 104 258 479 101 176 410 97 537 669 101 800 955 90 725 765 114 55 744 102 225 384 113 85 762 93 599 705 95 729 836 111 899 933 86 330 811 98 82 924 109 360 405 86 5 778 102 108 152 93 331 350 100 41 427 107 144 473 100 51 640 108 80 149 95 796 906 93 385 650 93 366 450 103 15 260 98 712 779 98 434 877 99 141 356 95 850 989 94 112 914 97 236 663 99 134 403 102 507 727 109 730 762 87 178 656 110 304 354 99 157 897 103 64 356 100 28 947 111 252 688 104 450 927 97 590 744 110 113 414 90 893 993 101 165 759 114 239 541 96 495 596 92 472 826 93 519 910 107 696 734 98 59 516 102 446 667 105 153 711 115 70 781 103 360 497 110 577 957 100 406 433 104 703 916 104 164 906 85 125 842 95 542 979 91 469 973 95 830 862 113 376 884 100 218 244 94 43 683 110 240 821 91 572 649 93 321 720 101 806 819 92 594 888 112 78 742 107 521 832 95 296 665 87 347 721 111 161 854 111 228 385 95 207 581 94 92 872 110 473 753 92 11 653 96 224 643 98 481 620 84 597 946 102 194 801 112 184 406 108 315 730 103 649 881 80 113 242 115 43 622 93 134 196 105 331 396 92 292 889 87 180 622 114 10 109 96 600 837 104 145 374 105 230 553 95 756 950 111 777 822 95 135 934 111 527 873 102 438 544 92 427 498 89 56 607 89 460 676 91 156 694 97 431 458 88 408 606 103 646 718 85 49 879 96 500 633 98 340 852 103 298 826 93 313 390 92 683 786 91 224 579 71 88 165 104 493 806 84 153 825 99 454 748 97 301 536 96 25 110 110 326 532 103 762 928 102 349 671 78 564 679 82 392 888 110 436 509 91 798 819 110 686 966 85 372 378 101 336 790 92 5 504 123 251 509 95 222 961 92 264 810 91 500 551 84 309 860 89 105 523 105 512 991 103 695 772 98 545 593 78 129 799 108 648 729 93 205 748 109 19 565 106 671 739 103 909 943 102 471 992 101 758 904 94 273 440 105 255 972 92 743 817 88 139 154 107 29 114 87 312 869 94 135 386 87 270 686 111 618 922 102 114 238 99 289 634 88 726 912 98 134 146 96 349 389 112 38 312 115 27 220 87 26 341 114 679 691 105 63 350 109 473 758 103 187 554 98 279 281 113 275 496 96 291 779 109 202 872 104 629 853 115 533 841 101 644 933 102 382 689 87 111 855 115 942 981 114 130 181 101 444 927 110 606 616 91 560 885 100 641 799 93 36 400 106 104 691 96 860 909 102 846 851 113 110 424 108 634 808 91 51 478 107 370 434 90 643 685 102 777 909 99 311 572 107 61 299 105 45 288 88 189 738 96 134 479 104 367 900 98 633 894 105 458 757 98 106 539 115 554 775 104 505 900 87 266 740 103 522 862 98 298 655 104 134 540 98 397 656 117 880 902 99 498 848 98 299 728 86 859 883 93 396 429 93 564 607 105 150 760 107 99 344 100 130 486 91 170 396 90 101 377 106 230 802 125 608 727 102 189 519 104 175 963 92 544 805 103 121 421 86 420 935 99 445 951 121 170 757 104 234 682 84 277 832 97 309 862 105 376 599 99 644 973 98 379 504 110 149 814 94 457 737 86 275 610 98 265 515 102 8 887 96 295 389 105 465 971 102 91 786 81 601 926 114 36 638 94 113 531 99 149 727 95 749 776 101 167 805 100 841 929 98 92 444 90 148 807 89 354 949 95 254 322 112 493 950 97 477 988 96 54 884 90 769 848 92 58 545 92 332 892 93 467 902 75 418 523 99 478 694 100 10 185 100 278 471 97 300 920 103 439 817 88 423 635 111 334 434 105 306 611 126 639 792 113 313 723 106 563 608 111 403 876 90 431 693 96 85 631 122 209 939 118 496 994 92 17 206 95 203 858 106 401 473 89 695 744 89 27 748 111 930 994 91 80 958 75 462 819 98 5 325 113 45 215 104 336 673 100 292 823 113 125 493 112 498 675 89 75 905 98 114 874 102 594 749 108 191 663 119 22 421 94 625 646 98 96 763 95 457 927 98 353 994 125 189 401 98 490 591 100 196 712 113 664 811 107 632 963 100 267 809 99 301 676 85 210 838 113 576 735 103 25 459 100 313 548 96 16 238 89 295 902 100 81 425 107 53 65 101 727 766 114 150 687 99 544 761 113 609 810 95 31 232 93 64 551 100 207 830 117 218 869 117 163 358 90 717 739 81 392 876 106 97 653 98 219 505 110 513 727 99 434 957 88 72 481 97 385 454 97 2 624 107 294 360 114 191 300 101 540 984 100 279 609 85 0 274 105 156 451 102 142 235 91 131 923 107 102 268 109 167 941 81 755 779 107 131 622 96 521 699 85 493 973 111 370 413 100 459 542 100 177 960 100 743 845 117 32 497 117 310 508 95 445 970 103 369 953 110 9 372 86 103 996 95 320 778 97 3 476 104 166 718 95 48 499 108 738 785 104 595 900 88 272 396 97 450 734 100 204 936 108 290 565 102 549 866 93 508 886 101 451 571 107 391 812 97 51 791 98 281 346 121 609 976 97 268 448 77 98 782 112 399 869 97 76 319 97 403 540 100 394 729 102 134 846 93 646 794 99 13 728 97 167 288 82 528 829 95 399 701 110 71 207 98 348 354 88 188 422 93 830 936 93 444 887 105 795 855 98 346 438 112 207 251 101 5 843 113 488 548 99 329 769 103 536 942 103 332 487 109 743 854 103 436 813 99 57 149 89 411 459 100 437 927 84 227 960 89 804 866 105 775 948 86 384 727 105 493 847 94 28 150 99 435 995 92 368 614 97 854 934 96 130 240 120 437 747 97 662 802 107 449 873 102 375 520 109 350 685 122 19 612 105 188 464 106 45 780 107 142 422 96 349 633 104 28 518 86 557 683 101 150 458 98 237 849 86 701 807 104 24 652 109 119 471 105 133 316 95 386 407 114 420 800 102 126 707 115 657 850 90 191 293 87 477 696 88 12 361 112 340 545 85 392 882 90 193 245 97 89 958 118 180 575 92 323 663 93 483 756 112 316 690 93 348 915 94 324 907 99 816 855 84 105 700 110 825 985 105 652 883 92 350 843 100 616 938 109 375 888 113 209 831 110 724 768 86 801 968 113 477 687 100 802 821 94 476 825 105 834 987 89 178 369 116 587 786 111 493 984 100 58 160 93 14 632 83 860 952 96 81 491 91 290 536 94 111 579 129 72 403 103 629 926 87 843 896 86 245 702 101 293 753 99 102 225 110 24 961 108 505 533 104 623 989 106 28 933 113 346 469 103 21 594 102 605 672 100 131 531 94 329 861 84 688 776 100 303 469 110 794 944 85 38 746 86 185 273 98 69 514 91 110 184 82 446 998 91 794 884 99 150 411 101 7 127 82 77 687 99 695 928 116 271 941 113 196 973 106 410 745 99 496 896 105 400 930 100 599 687 101 312 702 105 229 408 107 9 172 92 158 474 97 737 759 93 539 829 107 189 740 90 615 702 108 677 774 101 304 376 110 501 545 91 284 384 88 768 972 88 197 525 108 38 777 102 150 368 102 580 993 90 592 933 115 150 230 108 254 923 96 273 443 92 683 807 100 34 492 95 468 586 89 502 791 102 538 894 103 906 940 101 102 699 96 482 577 87 221 314 73 93 381 98 5 195 106 6 346 112 399 568 93 299 563 93 69 548 94 522 849 107 375 936 92 567 827 99 98 155 89 197 279 95 343 753 83 124 209 94 178 788 97 178 707 119 936 986 93 24 895 111 14 359 105 50 732 110 431 850 103 394 876 101 448 553 104 447 840 107 531 585 103 458 595 89 420 998 99 43 580 103 375 526 81 50 545 108 736 949 111 285 426 102 476 600 111 543 788 101 648 990 98 276 975 90 306 649 98 362 392 99 96 847 115 285 936 106 105 880 113 544 660 125 63 95 109 494 955 102 174 242 108 0 642 101 751 852 101 131 268 102 23 359 117 565 969 96 351 612 77 91 349 94 71 886 98 37 806 100 222 968 100 673 689 94 236 299 100 579 591 92 169 793 109 100 978 89 392 881 116 114 418 97 456 825 89 568 859 105 566 764 103 479 553 102 733 763 106 80 948 112 432 805 103 341 482 94 762 781 103 195 755 95 422 778 115 261 499 97 737 988 97 493 510 103 240 580 98 352 898 105 123 166 101 44 339 95 85 775 108 77 560 93 351 439 74 609 800 115 283 804 109 286 968 106 445 794 84 664 813 90 271 456 106 555 829 120 617 850 95 866 978 88 44 268 98 270 412 103 229 720 101 935 977 99 336 467 104 400 556 92 163 849 107 319 458 102 796 992 98 176 389 108 794 897 106 88 989 98 71 937 111 253 405 79 74 801 82 411 549 108 482 829 89 205 790 109 102 922 101 144 366 111 617 809 99 99 333 98 746 977 96 255 898 104 508 971 104 459 847 108 147 827 98 214 564 94 803 933 104 380 833 92 50 500 105 148 915 79 886 926 103 271 332 102 695 720 110 74 945 105 470 888 86 370 448 96 132 413 109 97 526 112 150 852 111 408 668 98 555 847 102 12 709 103 67 202 107 248 265 98 146 738 103 441 569 93 614 848 124 277 810 101 23 154 104 252 889 92 96 207 91 198 755 93 587 628 101 281 949 79 680 999 106 866 954 100 287 471 101 382 850 92 114 499 105 52 704 108 348 877 90 267 680 96 151 172 97 196 996 94 203 389 108 375 982 110 535 620 114 324 351 102 341 372 90 207 859 87 212 324 101 453 587 91 242 600 106 33 544 107 488 577 107 106 213 100 652 970 100 704 776 123 62 280 105 608 791 98 534 743 103 195 915 107 550 849 99 200 406 102 463 648 92 34 650 98 437 553 76 276 889 103 337 425 105 1 57 84 27 737 104 554 741 105 175 276 109 60 676 104 395 917 90 292 672 104 790 818 115 306 992 108 783 957 88 858 859 99 201 484 95 503 801 113 838 855 98 105 780 101 571 583 92 126 128 114 325 620 93 239 388 99 165 254 105 144 308 105 552 564 86 972 995 86 319 903 109 416 819 88 191 525 107 153 170 97 715 718 103 673 979 96 103 353 93 404 476 87 580 612 120 219 469 114 388 873 114 732 985 99 660 713 81 179 839 97 308 608 82 213 852 91 121 350 121 497 892 79 112 574 90 373 979 96 832 920 94 729 791 102 423 713 88 261 654 102 579 936 91 250 758 100 743 876 99 281 699 108 83 515 103 26 298 88 437 947 106 47 295 112 490 843 106 542 615 98 63 732 95 203 959 104 53 542 97 963 982 104 335 542 112 304 735 107 237 301 103 489 887 109 94 552 108 160 912 101 151 912 112 105 838 103 455 533 100 461 520 109 314 725 115 110 960 92 776 923 94 639 937 97 398 948 111 49 812 91 447 902 108 405 725 82 421 909 91 89 635 86 158 926 94 423 900 98 108 182 98 552 828 95 15 621 92 159 953 103 153 650 94 152 837 76 67 814 101 128 956 100 152 194 80 399 867 90 466 915 97 527 760 107 20 411 88 256 608 116 256 298 104 288 781 88 532 543 94 414 493 91 26 937 106 368 550 114 25 433 108 26 544 110 572 668 96 111 131 103 217 239 99 252 512 103 2 755 102 157 243 99 592 754 105 381 663 108 181 567 86 534 993 85 10 728 96 255 565 92 478 626 93 187 463 112 166 973 124 330 721 84 523 778 103 84 354 107 363 951 96 29 662 97 333 400 108 154 245 93 194 277 100 404 667 109 542 879 93 147 640 101 899 993 92 131 853 92 521 805 90 76 892 71 692 701 119 259 652 103 168 635 99 28 648 93 729 901 105 186 362 104 384 825 82 448 953 96 441 755 110 222 736 91 655 711 110 284 497 87 121 953 95 88 973 96 210 935 97 739 782 109 67 910 100 414 784 105 229 362 102 96 346 87 292 946 104 197 406 90 36 328 107 159 606 98 80 690 85 492 673 87 31 376 78 32 36 95 253 527 92 93 518 103 340 680 101 132 482 91 781 965 99 274 612 84 344 823 98 119 992 106 429 526 105 219 920 98 704 749 80 432 597 104 552 919 106 233 506 104 36 416 115 322 808 104 825 881 86 457 458 106 88 229 92 173 898 109 463 473 105 571 983 105 270 392 99 597 901 96 277 373 107 373 688 105 338 499 91 586 859 112 16 909 113 180 498 98 541 571 108 278 820 104 119 893 111 162 991 85 45 738 105 388 444 96 39 190 106 326 854 93 345 688 107 861 956 91 522 993 101 128 955 93 665 927 99 438 784 97 285 926 111 69 210 93 410 951 108 616 813 90 92 121 105 772 880 86 592 677 100 342 362 92 175 698 94 82 271 117 192 250 112 295 306 117 175 821 106 115 897 99 222 244 100 278 369 103 111 257 70 557 952 96 427 505 107 553 914 108 812 881 111 524 806 105 768 938 111 690 923 94 290 972 91 365 609 109 7 131 102 726 868 83 328 552 102 103 444 115 735 957 91 564 885 96 497 965 93 299 467 101 9 678 110 217 863 99 796 833 98 692 848 102 184 499 99 142 563 81 42 938 83 751 808 84 493 932 107 192 709 118 380 743 84 598 912 106 441 664 105 167 490 122 448 595 103 125 160 106 59 539 106 340 426 99 219 464 103 312 603 112 517 721 91 64 914 104 459 627 109 63 974 99 180 820 89 390 647 112 310 991 90 13 609 96 284 712 96 263 485 95 114 706 107 329 865 88 453 662 123 203 300 98 26 533 86 243 309 94 146 252 93 868 993 86 484 565 106 584 976 98 52 182 107 202 612 116 423 886 95 642 645 96 440 901 104 22 306 91 516 585 84 797 806 97 609 616 106 198 870 92 722 920 104 81 442 104 277 311 110 57 573 84 320 978 95 481 869 97 348 652 104 64 471 107 657 999 101 45 333 100 75 250 101 261 596 103 114 541 97 391 546 102 119 613 113 543 875 104 406 607 90 401 808 94 863 941 92 118 302 97 217 657 93 284 696 84 494 603 111 537 834 101 761 896 100 32 83 99 604 891 106 68 609 105 225 289 101 262 505 114 50 462 107 398 608 103 273 358 82 219 887 70 219 551 79 299 945 104 431 967 94 293 666 103 41 574 111 746 983 85 584 880 96 491 661 114 60 202 94 727 884 109 429 513 105 286 752 96 184 311 110 532 698 90 102 973 90 146 860 82 86 192 124 404 472 100 14 655 93 394 857 99 47 524 106 477 834 103 30 176 80 67 962 101 597 636 97 178 252 94 555 608 98 308 561 98 42 987 102 275 301 107 122 637 91 154 878 109 602 736 115 421 981 101 608 665 121 67 626 79 303 431 92 8 429 109 28 160 87 506 751 106 96 100 91 651 971 88 345 726 102 298 900 103 206 232 97 456 646 91 300 733 119 280 897 98 353 662 112 195 754 112 77 998 96 500 634 121 704 926 83 123 720 88 626 855 81 650 917 121 22 32 111 393 950 95 212 835 89 84 202 99 351 528 93 152 470 108 534 607 103 470 683 97 218 431 98 335 581 112 219 489 99 302 591 104 615 621 94 135 474 83 23 983 120 311 642 95 12 848 91 131 799 90 391 433 97 412 638 103 5 617 92 41 402 113 358 540 101 548 839 95 286 380 85 268 865 102 524 724 101 372 433 83 740 965 93 29 817 106 354 539 107 508 523 91 827 897 87 341 954 101 706 850 117 426 800 90 212 699 109 796 885 97 65 426 107 150 869 113 524 624 90 683 969 107 582 763 114 279 755 112 384 658 97 35 639 98 55 814 99 564 987 106 393 955 93 143 985 101 59 826 104 653 991 102 30 70 99 366 484 88 84 462 91 206 840 112 345 771 74 339 532 90 53 706 99 171 790 103 813 866 99 574 716 94 119 137 89 99 810 112 649 699 106 590 713 114 235 490 96 707 758 77 111 171 96 567 605 102 407 484 99 633 687 114 716 834 106 487 983 114 19 975 107 703 901 94 164 291 109 510 885 100 487 938 102 497 956 109 423 955 106 492 688 110 102 624 97 394 571 119 644 690 101 378 804 85 403 897 114 4 537 92 285 464 104 44 171 94 212 886 97 195 368 109 11 193 100 105 354 122 743 750 80 36 330 103 23 995 101 30 654 107 17 97 91 543 712 114 666 721 93 367 823 97 627 650 93 55 338 111 528 999 96 21 49 80 306 768 105 365 664 84 66 672 97 581 637 88 572 947 111 185 783 92 1 848 84 300 936 106 502 674 105 776 922 109 437 818 110 187 273 111 276 582 105 113 239 101 227 456 100 192 661 115 337 715 101 181 827 91 345 995 77 325 569 89 296 345 100 295 972 98 1 323 95 360 798 89 15 947 98 291 493 97 40 936 107 235 360 106 246 542 91 370 723 113 627 751 102 289 401 106 238 811 84 213 373 106 249 306 112 376 635 115 475 814 88 153 214 81 598 972 88 302 802 120 171 524 95 579 971 105 772 810 88 607 857 104 502 576 106 137 626 97 127 646 104 578 952 106 336 358 96 356 795 115 741 861 102 79 758 108 588 959 93 464 594 101 13 151 99 149 581 109 729 732 103 17 598 99 290 987 112 275 931 82 9 521 80 3 942 104 17 54 90 792 878 94 45 750 103 384 753 94 725 949 103 161 319 87 283 875 106 186 942 104 320 871 110 396 428 87 748 915 96 104 838 99 19 854 98 146 739 89 625 920 93 179 350 97 491 689 107 539 605 100 273 657 105 243 367 93 828 846 115 582 962 80 204 773 99 599 623 93 5 852 93 281 376 99 273 813 103 340 361 101 317 506 99 115 516 119 456 507 102 565 653 92 259 643 116 368 675 99 349 656 108 235 521 86 309 708 103 2 688 97 89 966 105 254 316 90 336 581 108 750 984 108 251 579 101 761 807 87 61 924 98 277 454 85 645 879 123 207 930 101 144 769 106 184 314 102 442 908 105 330 346 119 561 669 100 285 585 101 255 443 109 29 233 102 162 413 103 701 716 83 49 574 100 91 493 114 97 779 100 565 872 98 95 468 122 26 67 77 398 517 97 421 861 83 740 962 111 45 700 108 86 208 92 538 891 87 207 963 98 326 413 78 318 977 99 258 548 85 98 254 100 533 941 101 268 393 93 321 955 103 127 890 105 511 990 107 225 844 87 362 753 94 274 984 99 565 570 102 637 827 104 113 161 102 658 839 113 773 856 108 329 402 96 263 348 108 475 762 94 119 873 87 543 757 100 827 829 92 511 817 88 270 356 93 364 754 97 325 819 97 32 215 107 177 919 99 103 747 101 20 449 90 457 690 103 644 645 101 95 316 95 39 308 88 175 543 95 87 848 111 677 856 100 841 913 94 504 765 102 202 206 101 44 602 124 685 693 95 532 585 117 709 795 107 530 862 96 112 387 106 525 772 109 327 573 91 416 949 78 407 498 116 99 467 102 157 636 78 263 381 110 439 551 83 56 394 95 144 784 100 638 971 101 170 558 103 879 979 110 340 895 96 756 869 115 598 986 91 143 621 114 387 662 106 100 115 97 225 697 86 362 462 101 296 581 97 161 478 112 528 960 115 677 899 99 503 954 97 225 962 104 290 405 101 963 992 102 276 360 103 189 323 104 8 364 114 367 700 103 113 142 104 581 994 104 171 197 104 748 802 94 120 815 98 505 714 111 203 855 109 115 150 89 583 867 110 156 304 86 468 943 118 13 429 100 193 700 95 322 740 103 232 720 93 421 652 95 44 682 97 423 548 100 56 924 87 5 955 79 296 512 70 187 271 99 43 160 104 387 725 77 682 863 96 330 509 111 262 826 98 194 529 96 155 242 101 19 884 110 213 879 113 30 597 87 536 923 89 243 976 93 626 851 91 101 801 112 13 27 88 115 304 90 320 576 102 512 691 105 246 645 109 566 763 96 2 978 95 14 414 90 149 403 99 609 622 93 141 560 107 406 870 92 111 681 96 280 861 117 41 516 84 306 540 119 836 949 84 469 798 116 488 511 122 434 567 118 16 477 92 260 766 92 627 633 116 13 22 99 764 774 90 425 963 104 121 373 108 32 911 101 292 681 105 767 866 86 717 912 94 537 842 88 109 823 103 30 873 99 290 557 105 218 866 91 29 796 117 346 691 82 119 624 98 549 587 99 474 729 84 476 963 105 820 950 89 214 714 97 448 897 93 488 818 112 43 509 74 40 91 106 343 952 121 96 208 109 7 812 107 765 984 99 292 494 114 293 327 102 783 944 85 0 284 93 434 719 98 142 694 104 579 774 95 132 878 75 146 835 102 597 890 103 153 224 93 55 565 81 907 927 87 134 290 76 27 296 108 137 416 91 236 344 102 232 602 93 318 357 90 468 551 95 174 408 105 47 221 108 214 386 102 351 489 103 369 854 91 221 326 106 71 987 108 842 883 84 139 470 89 214 320 99 244 817 96 542 788 105 375 921 90 495 892 108 534 906 91 108 277 90 116 201 103 318 679 112 43 774 87 172 248 113 56 492 101 763 889 96 742 820 114 77 387 92 13 279 94 75 746 84 112 217 105 404 934 113 549 654 91 383 993 101 265 985 106 534 664 117 40 341 95 227 799 109 629 948 93 78 153 80 723 900 99 26 324 102 56 416 107 24 790 109 187 805 83 304 786 100 163 916 89 253 436 95 185 270 100 624 654 104 282 501 110 628 922 88 103 410 94 194 924 102 754 758 105 410 596 85 158 245 112 276 655 90 202 576 104 365 677 99 580 992 101 53 827 92 520 735 121 663 696 102 103 104 104 382 440 105 692 933 95 470 695 85 507 966 99 260 415 118 43 896 91 594 727 95 241 298 100 297 626 97 284 461 92 401 420 96 476 644 97 320 806 108 318 523 92 473 512 110 56 138 103 40 395 100 219 808 128 70 789 89 112 564 80 457 921 92 94 120 78 121 897 108 54 802 94 22 433 117 198 929 98 572 793 102 80 426 103 528 760 97 260 522 96 183 702 101 219 788 98 111 312 95 159 708 104 127 253 108 127 857 96 223 674 108 591 855 116 566 591 104 442 628 91 143 756 104 247 969 104 39 387 95 476 593 105 734 749 106 823 902 103 159 204 102 63 710 85 101 548 100 207 710 91 549 688 97 362 726 93 144 695 101 410 436 103 42 907 80 84 963 101 383 726 120 148 369 106 70 80 114 205 948 131 297 875 106 653 751 101 181 644 99 204 257 96 172 809 95 117 679 82 332 342 92 202 660 104 161 804 112 142 618 96 107 209 109 767 798 111 424 810 77 119 559 97 598 656 102 42 613 94 148 390 117 72 924 102 397 655 101 278 908 91 73 951 107 77 174 109 523 644 101 207 979 117 482 703 90 672 857 115 87 946 97 492 612 90 184 347 93 606 610 111 640 819 88 420 578 93 655 863 86 115 247 107 30 981 101 863 871 102 144 388 91 712 908 89 56 302 91 202 220 94 84 171 87 109 789 97 238 873 115 73 991 116 333 567 98 211 570 78 277 786 93 629 846 100 552 749 82 839 985 68 22 167 96 659 956 92 243 618 87 34 203 98 431 997 97 414 668 82 406 658 101 638 711 88 986 990 110 72 632 100 561 761 76 130 817 98 561 711 105 286 406 100 348 557 106 719 919 112 359 944 94 79 757 109 94 930 105 139 742 98 350 919 113 520 597 92 533 943 91 289 526 118 680 750 86 373 441 113 644 696 84 194 986 98 310 377 95 260 488 107 464 802 95 313 731 88 396 750 107 441 931 95 524 590 85 150 645 115 386 717 85 751 812 98 419 784 103 529 598 109 268 432 98 363 456 95 163 244 84 515 936 100 449 903 109 622 664 106 385 506 110 214 338 82 498 757 82 134 822 94 412 826 102 110 449 95 318 955 100 322 730 94 1 950 92 305 930 100 599 785 90 308 558 103 516 818 107 42 630 107 674 970 94 60 430 90 176 996 111 833 999 96 686 960 102 63 833 104 430 594 79 114 669 119 393 691 99 27 183 94 337 609 94 538 964 96 88 432 98 29 216 79 478 808 103 220 418 89 82 289 90 480 982 86 61 648 110 298 491 101 334 582 98 148 198 88 163 218 108 415 493 91 627 856 97 301 369 90 474 822 99 439 617 84 187 580 96 462 743 104 54 524 110 50 422 88 90 523 108 704 914 98 511 729 113 97 877 96 624 771 99 269 644 86 320 497 90 679 816 99 787 833 88 582 659 98 66 587 78 201 688 95 212 833 106 31 537 97 212 515 100 226 443 100 339 346 87 475 605 111 451 775 85 207 331 88 550 756 107 76 761 115 231 979 88 59 144 98 259 403 103 544 738 105 216 435 109 101 451 96 186 387 112 28 451 87 660 848 99 204 693 87 197 405 87 212 862 113 301 986 88 99 812 91 100 533 95 249 423 83 321 861 81 433 664 120 678 720 93 252 378 109 76 457 95 566 919 100 421 936 85 771 845 107 442 984 105 452 481 96 210 266 93 226 244 96 246 312 110 13 795 89 292 428 106 105 424 95 303 872 102 286 807 118 60 574 85 114 910 94 236 433 79 276 922 103 948 960 87 1 368 83 515 618 111 156 646 100 91 962 120 262 263 98 186 483 89 139 394 82 651 751 101 8 950 102 405 659 101 420 722 106 626 840 98 605 635 77 168 655 101 41 112 110 126 959 97 282 720 106 915 951 109 389 901 104 853 986 102 345 650 92 8 863 99 786 872 107 90 97 86 151 838 95 557 765 112 19 569 103 506 702 100 295 461 103 139 374 99 594 712 88 378 422 103 264 812 96 311 612 97 340 958 112 210 285 103 446 679 89 340 865 102 156 937 101 1 428 84 166 898 108 454 635 92 214 351 117 246 463 108 128 494 103 5 949 109 159 855 89 597 947 102 329 864 120 67 793 109 336 536 108 706 930 96 261 627 93 334 560 94 29 369 83 419 616 108 314 506 86 391 416 110 222 517 107 214 512 113 611 827 102 10 342 97 476 861 94 153 949 91 330 803 85 27 657 82 271 649 95 235 303 104 336 522 98 145 168 99 818 957 106 234 959 107 667 900 99 492 790 99 474 613 95 323 367 111 374 682 85 83 354 110 303 558 93 588 751 106 708 936 90 524 703 109 338 497 91 675 735 107 75 182 79 873 928 104 77 650 97 616 638 106 403 657 92 90 998 112 52 916 100 635 897 99 19 92 99 586 793 102 285 717 103 227 534 101 80 284 102 243 955 108 28 988 89 609 921 111 712 884 95 224 898 89 517 998 101 547 993 109 438 849 102 462 851 108 654 693 114 1 523 102 279 438 105 92 365 105 98 554 101 12 613 86 209 506 102 94 613 102 563 949 100 106 470 99 575 734 97 597 718 96 641 894 98 184 868 101 175 590 115 606 707 86 489 585 94 139 558 90 241 478 102 322 396 96 376 571 102 800 952 89 256 505 93 254 767 106 398 563 95 35 539 94 66 714 90 230 463 102 657 703 115 181 300 108 537 950 109 377 620 101 249 412 120 350 532 114 904 965 93 39 401 102 379 964 89 340 681 111 350 518 100 607 720 101 268 550 92 177 291 91 209 683 101 50 532 86 478 625 104 232 250 105 459 471 81 566 606 95 124 266 103 365 621 93 322 621 97 471 909 83 474 969 102 215 497 97 482 940 106 657 968 105 103 110 100 90 442 103 111 223 92 365 548 135 7 540 98 452 702 122 109 578 96 82 843 83 376 381 107 55 174 100 66 353 96 371 877 97 427 627 113 41 579 109 627 897 105 124 564 100 477 651 100 197 759 87 508 515 100 639 825 87 114 589 95 79 438 116 426 922 94 219 423 101 23 847 101 680 954 102 61 70 106 204 840 106 651 930 91 354 886 99 141 561 114 75 283 106 337 614 104 76 413 107 137 971 105 485 996 102 458 634 97 339 367 97 29 224 98 237 650 78 689 930 85 45 518 94 516 625 85 229 852 97 163 554 111 76 496 82 28 98 99 373 428 106 383 844 104 319 709 92 707 833 88 257 896 97 334 794 107 536 619 93 386 991 98 278 843 103 379 750 94 245 712 104 741 797 106 387 434 83 263 538 96 10 46 94 92 255 93 510 999 82 746 773 112 407 653 101 418 546 103 413 421 117 451 997 111 923 960 112 229 784 87 319 911 89 218 462 101 579 974 104 333 557 108 217 591 117 6 952 80 3 156 108 258 469 106 21 710 94 780 802 116 423 938 128 47 613 101 947 985 121 72 677 108 472 705 97 188 601 110 510 889 104 225 973 97 909 959 105 418 751 124 804 969 103 62 870 92 725 878 96 392 587 99 361 452 91 316 840 92 487 821 100 378 611 118 744 902 106 88 90 94 324 753 112 133 547 97 59 824 110 490 792 110 317 809 92 391 828 101 324 638 105 574 690 97 16 715 100 453 982 95 83 925 99 188 237 93 875 936 98 44 521 80 0 192 94 266 884 119 160 816 104 493 940 100 63 103 92 113 945 85 272 341 99 221 877 84 592 991 107 338 592 94 387 950 89 43 524 93 788 819 96 306 481 99 268 658 87 207 857 95 356 799 101 128 977 98 487 922 112 244 658 99 317 780 105 547 919 112 177 200 95 12 747 99 609 876 116 239 611 109 335 712 78 439 529 104 505 973 112 217 842 90 14 273 92 57 216 110 109 719 111 181 703 113 267 668 99 37 273 86 442 750 98 15 279 94 291 586 97 566 712 95 30 863 92 122 264 105 523 926 84 404 911 104 37 246 108 345 576 85 338 575 91 622 642 104 50 716 110 22 57 87 2 949 97 258 814 80 18 99 110 148 175 98 87 788 100 297 920 90 233 937 89 394 558 89 135 464 112 329 848 101 576 741 80 61 123 100 405 699 107 301 539 120 478 710 94 178 863 99 4 166 96 532 701 110 101 409 109 536 893 102 874 889 97 297 610 99 663 755 98 631 979 104 942 988 106 196 920 109 100 465 100 842 912 104 394 567 107 803 847 100 554 814 95 270 672 113 412 469 103 727 731 93 754 933 108 592 783 79 63 83 100 821 950 121 4 115 95 281 390 109 125 830 99 251 747 89 122 575 100 573 861 89 40 530 111 145 155 97 155 507 117 95 172 116 513 686 101 858 984 115 276 632 109 438 697 96 45 878 120 45 72 107 151 285 113 333 936 116 194 858 79 1 213 92 816 907 114 67 497 110 436 790 92 370 375 109 290 506 102 365 756 88 71 490 116 363 825 101 367 956 80 296 859 108 336 942 105 703 704 121 619 643 106 568 877 96 97 193 95 201 888 112 480 667 101 161 991 100 274 513 91 110 142 114 451 525 86 313 741 114 315 402 96 33 624 110 78 767 98 101 414 84 88 100 94 260 592 87 237 638 98 399 599 87 470 704 94 709 788 114 180 327 91 407 987 102 401 752 100 649 889 83 374 695 92 31 861 108 546 651 91 104 171 75 21 232 116 193 728 114 171 777 112 328 353 103 163 909 112 725 999 96 196 637 99 953 977 102 173 452 90 118 838 97 167 258 92 86 468 102 502 858 116 49 701 103 74 482 110 468 835 92 506 619 86 459 894 113 507 611 117 82 735 104 192 833 98 290 352 81 410 657 108 845 989 104 212 581 100 11 625 118 932 974 98 14 896 98 215 902 99 177 262 106 104 335 119 322 477 101 525 766 110 57 289 102 67 424 89 769 940 84 433 656 100 284 410 100 609 988 96 138 802 92 145 789 104 300 583 98 920 941 101 488 911 87 71 184 99 438 935 104 62 938 76 335 383 113 428 825 106 202 992 100 703 980 99 465 701 113 221 574 91 282 648 92 684 738 110 45 527 105 257 994 80 28 50 97 152 258 78 702 893 98 323 665 91 353 513 104 106 838 105 729 973 96 746 798 105 321 554 94 13 112 97 401 872 114 637 807 92 921 970 82 353 874 97 137 610 104 202 321 100 680 901 103 120 622 98 72 368 124 101 210 99 19 59 105 356 978 109 322 714 111 574 611 99 850 936 98 690 824 106 418 468 105 66 199 108 61 607 94 387 599 93 155 217 99 55 539 100 736 907 102 411 966 110 260 477 105 597 966 92 437 893 103 292 639 86 551 852 104 130 827 87 499 767 94 194 777 82 72 629 99 687 812 104 180 509 98 404 922 89 130 826 101 870 971 108 146 530 101 45 71 93 51 564 95 104 114 90 474 883 101 69 79 112 49 359 103 224 328 103 107 398 114 553 676 93 27 897 111 322 406 116 613 989 101 360 648 92 333 397 96 586 996 81 284 967 87 800 832 101 418 684 108 101 457 103 776 973 108 435 482 107 354 448 97 429 453 102 135 801 110 219 304 107 390 674 101 70 260 101 327 374 108 852 975 96 155 272 98 760 796 107 322 955 105 62 350 115 727 853 95 224 502 124 799 911 113 111 533 85 231 534 99 422 516 91 566 917 97 246 605 95 143 880 101 691 897 92 4 396 94 96 921 110 177 874 112 739 945 103 169 676 104 137 757 101 517 743 98 234 311 85 189 688 88 471 648 102 20 218 87 250 489 89 799 832 79 139 637 103 93 916 119 580 755 97 154 648 119 150 310 88 313 994 79 198 513 110 420 893 108 418 829 96 52 346 106 715 799 96 210 312 98 7 359 108 527 581 113 387 396 89 206 778 102 404 876 96 442 993 93 306 829 82 373 442 97 112 494 108 147 757 109 636 749 87 538 973 112 756 805 80 748 946 99 101 538 106 100 956 78 652 670 87 621 904 81 20 796 90 163 624 107 85 813 102 194 226 108 235 306 108 1 868 120 624 706 98 118 931 105 254 349 95 452 864 99 86 159 107 260 560 109 123 727 103 175 717 106 223 532 107 116 946 95 376 699 107 286 982 96 7 30 123 704 931 94 463 912 109 187 494 92 128 428 93 419 628 88 309 380 106 229 889 103 522 801 101 120 725 90 102 934 76 316 837 101 183 268 75 307 351 89 594 961 89 303 884 103 305 504 99 264 882 114 116 586 90 98 372 112 482 579 102 243 515 109 337 455 93 271 674 113 341 813 116 356 550 91 453 656 90 642 695 106 744 961 119 514 730 101 256 492 100 30 441 85 802 946 117 278 864 99 422 509 95 193 227 101 364 565 92 759 903 110 96 198 91 615 878 105 8 713 132 70 712 103 189 441 82 69 72 106 341 769 94 385 895 106 470 508 94 261 361 109 118 536 87 19 387 104 289 713 102 17 31 84 201 342 114 507 952 103 215 964 83 239 255 106 183 846 113 191 314 92 231 254 96 288 355 96 182 381 117 124 252 114 427 970 119 330 613 106 264 300 106 45 470 93 490 774 109 503 968 85 569 571 92 149 620 101 140 467 104 99 476 106 177 927 99 661 994 114 562 681 113 769 934 97 196 829 75 307 725 76 348 365 96 687 842 112 741 806 91 105 462 116 508 740 88 2 107 74 632 834 97 70 521 92 641 847 88 782 948 95 224 646 84 433 880 122 97 310 90 315 706 95 364 456 91 288 437 97 183 900 111 273 465 96 478 498 110 635 830 107 714 866 88 385 988 100 458 541 106 165 388 109 597 975 112 374 839 90 421 643 105 607 999 104 549 963 101 319 820 106 86 287 101 6 590 101 666 756 115 525 836 93 64 963 99 203 688 113 375 889 120 76 209 118 27 498 99 538 927 97 231 640 103 712 967 110 185 896 115 992 997 88 112 677 104 185 542 88 280 688 94 351 564 88 743 797 80 109 915 106 253 443 117 801 889 102 714 769 75 419 926 105 911 993 103 502 734 101 384 453 91 510 987 105 302 477 105 222 625 112 504 632 101 205 245 99 578 631 79 387 953 86 495 963 103 331 730 88 129 487 84 127 602 85 934 942 106 17 353 115 394 861 109 450 705 88 256 413 107 22 940 103 607 635 107 25 165 97 231 505 103 144 783 110 311 402 98 42 398 120 310 817 98 288 342 73 16 788 106 357 452 92 242 311 103 176 626 79 189 518 99 287 558 110 144 885 102 341 966 100 445 522 111 267 580 96 88 183 92 240 367 103 767 914 84 110 450 127 23 836 93 537 976 84 420 598 105 123 660 89 212 349 101 133 248 87 273 832 101 199 663 112 56 724 110 334 452 81 765 858 99 914 952 89 208 226 75 45 187 94 63 792 102 892 937 77 82 549 85 255 858 106 385 824 112 572 712 99 150 156 107 327 896 100 694 907 92 370 801 83 22 584 104 173 331 106 394 812 92 482 636 96 410 423 70 453 748 107 64 722 104 196 203 94 340 665 89 323 563 94 132 438 103 539 598 110 4 329 86 391 481 100 705 894 101 519 529 84 65 609 86 36 176 95 29 970 103 332 362 99 214 890 98 566 674 99 433 592 112 924 960 116 257 810 101 210 448 109 389 569 116 94 943 98 142 743 81 254 394 105 117 525 110 49 998 105 14 687 122 172 361 100 148 733 97 769 811 107 364 506 88 435 969 94 249 895 85 107 565 96 537 898 105 558 881 91 474 759 104 526 823 107 116 207 126 376 540 104 807 940 107 279 294 93 256 496 103 209 857 93 78 619 98 687 964 98 268 805 80 195 414 92 184 428 101 794 907 89 348 583 102 327 711 118 134 936 107 323 644 96 626 733 99 70 572 96 433 929 94 204 421 101 737 946 105 344 518 81 68 692 76 521 660 108 142 825 117 593 850 94 78 246 113 234 527 111 784 911 99 718 981 112 24 87 85 133 530 111 635 647 88 141 870 86 91 604 95 265 804 112 398 769 91 370 658 94 196 292 114 677 757 110 335 666 88 81 565 107 314 628 95 721 927 90 136 360 108 59 751 112 123 782 101 442 808 98 415 826 110 69 353 107 243 416 94 15 494 103 736 910 98 762 879 89 85 918 120 134 187 106 251 899 101 73 760 123 38 343 86 276 414 92 327 570 98 603 724 109 205 590 104 396 833 99 251 886 94 52 348 101 613 819 90 272 461 110 392 660 103 209 545 113 689 921 128 452 489 106 128 568 104 116 123 103 709 731 105 414 734 84 27 843 108 270 992 106 231 798 117 384 599 112 171 465 88 234 249 114 495 599 83 176 885 111 103 430 107 422 900 110 373 534 105 368 530 108 543 681 88 198 317 92 14 415 88 177 433 96 141 521 101 505 751 114 136 516 104 16 915 89 437 534 101 341 454 96 39 970 85 326 567 102 160 461 80 509 511 88 466 974 114 34 764 100 97 128 90 514 562 98 441 798 110 557 871 94 458 539 107 314 793 89 279 311 75 34 857 110 170 202 109 350 578 90 354 517 102 802 972 110 105 798 94 7 177 110 472 867 102 679 989 109 125 320 96 282 780 102 222 898 78 529 774 108 570 893 91 93 99 97 261 978 100 646 781 118 315 880 100 642 703 110 286 946 96 657 854 80 395 508 83 543 751 90 807 978 113 112 826 89 81 492 94 205 334 94 138 205 110 739 890 98 400 678 99 75 202 93 318 343 108 75 476 101 243 768 116 167 276 94 331 992 100 43 330 104 382 893 82 400 670 126 133 335 108 83 285 87 757 839 94 577 761 96 338 972 102 202 248 98 292 805 102 42 251 79 568 929 118 169 359 89 332 899 92 92 405 108 124 786 98 216 744 99 638 781 106 217 335 96 109 751 92 424 667 101 580 971 109 24 872 109 161 282 93 398 522 106 520 910 101 247 509 104 568 613 87 648 733 101 132 589 107 174 918 102 208 254 100 452 529 95 59 649 121 415 589 93 382 931 90 3 293 100 410 923 98 740 867 85 32 772 116 733 744 94 278 899 97 114 222 89 244 601 103 78 801 90 27 602 104 289 476 107 137 377 108 183 630 102 425 508 94 238 267 85 221 581 107 592 890 105 29 555 94 344 594 101 65 465 95 228 363 116 666 677 116 174 218 114 861 944 96 655 814 81 402 481 86 178 210 114 474 904 98 776 866 97 270 657 99 128 643 99 841 957 109 326 442 102 777 982 104 556 850 95 190 877 112 380 427 96 741 873 102 129 167 109 208 948 112 310 423 95 50 88 99 241 559 108 82 424 101 495 585 109 88 89 105 155 863 83 201 828 85 78 736 97 263 592 98 101 931 91 372 689 98 149 779 98 456 584 118 117 319 94 956 998 92 4 577 99 120 137 94 151 280 82 337 993 94 273 521 97 824 910 103 207 806 112 9 773 100 640 923 93 867 911 84 224 622 107 722 762 101 147 731 87 90 315 108 342 885 109 525 962 97 261 692 103 44 800 95 693 716 103 384 702 99 937 981 128 392 826 110 104 451 103 822 859 97 838 888 98 387 834 87 188 525 95 170 376 104 357 964 92 831 832 97 130 860 93 107 559 102 194 605 89 9 328 106 24 726 88 558 705 114 897 957 98 374 437 97 873 913 102 35 583 90 197 199 102 251 464 96 563 759 101 241 812 107 77 737 101 713 831 87 91 142 99 54 957 109 133 189 84 270 894 94 132 885 103 240 347 106 74 863 107 189 743 109 106 392 100 128 523 95 619 947 108 377 525 87 399 776 100 92 585 110 229 772 94 202 570 88 388 924 90 514 706 98 139 932 78 288 520 104 345 850 98 57 461 88 475 630 91 268 391 93 440 733 76 93 638 114 34 219 93 53 260 98 61 86 94 101 852 81 316 550 92 33 846 98 520 943 98 483 941 90 98 520 96 687 769 114 238 463 91 802 944 91 650 914 97 189 228 103 121 540 89 126 498 71 511 616 118 94 689 85 170 513 98 90 482 88 174 663 87 171 364 85 445 451 112 39 691 86 448 779 104 499 719 111 259 562 98 438 783 93 38 241 75 718 823 111 401 462 110 844 900 117 208 902 86 527 895 96 632 737 101 57 889 98 253 504 98 692 869 109 75 996 121 188 207 126 785 892 116 689 763 103 490 723 103 625 672 94 29 807 104 149 287 99 40 893 98 516 974 93 146 768 99 530 724 98 77 757 93 762 861 122 589 667 99 221 367 79 901 965 99 345 361 107 766 856 96 171 500 112 277 927 114 39 54 95 395 533 96 281 423 101 546 951 95 48 289 109 180 394 112 618 764 108 514 754 104 464 723 105 116 466 96 505 887 91 306 833 74 88 393 99 57 674 91 389 822 119 191 725 97 189 546 107 24 146 106 181 486 93 368 381 92 850 962 105 638 993 114 34 788 93 131 635 99 153 715 114 145 272 101 287 670 83 616 677 103 207 769 110 90 421 95 524 853 91 47 987 97 520 578 95 222 524 115 513 678 109 3 899 103 643 980 90 265 575 100 507 874 79 366 677 90 266 692 98 637 893 93 161 593 92 506 614 110 127 776 103 465 486 106 7 42 102 513 707 110 62 281 111 154 605 102 110 231 88 845 970 90 827 885 95 172 852 93 266 688 96 574 747 94 334 462 115 138 696 108 556 578 107 581 818 94 388 474 90 34 108 98 307 747 94 262 810 108 246 457 106 168 217 79 252 806 108 440 772 108 81 289 96 477 594 78 699 876 112 45 292 101 384 755 75 320 739 100 135 543 89 621 650 87 358 586 92 184 922 114 684 726 108 683 767 120 283 929 95 274 877 103 478 493 86 124 679 115 134 498 91 168 684 88 464 995 105 367 695 98 621 961 86 48 464 117 312 358 98 333 347 101 51 377 95 46 104 101 544 769 100 108 193 104 151 506 94 11 930 103 399 956 92 168 786 97 56 312 108 154 387 108 733 842 96 33 507 117 539 554 106 127 500 100 273 881 98 429 804 98 267 446 105 674 693 102 277 347 91 279 481 114 552 717 80 959 969 121 582 853 111 457 594 107 131 641 93 218 775 88 398 801 86 44 684 116 100 561 111 17 20 100 74 91 88 487 890 99 356 866 100 221 909 102 355 466 115 433 610 101 386 967 104 553 924 112 136 148 91 70 571 101 142 930 106 644 711 85 362 568 92 498 568 95 497 588 99 431 634 88 620 928 103 23 496 92 347 446 105 138 274 92 4 127 94 202 330 89 631 646 101 260 631 90 222 331 91 795 984 105 226 242 99 119 854 101 124 429 117 78 390 106 602 765 113 34 183 107 230 872 96 65 939 116 476 704 91 355 894 93 333 811 98 331 525 82 211 393 100 457 945 96 127 342 100 423 963 92 709 900 90 295 416 116 446 747 96 300 416 104 72 634 94 61 166 98 1 13 99 93 822 101 19 580 98 581 640 100 377 894 104 279 896 80 300 695 107 10 271 115 538 559 90 488 844 87 349 952 100 877 964 89 436 799 83 445 711 91 382 832 104 85 227 99 577 821 103 481 741 87 425 850 91 606 692 110 152 190 85 404 576 105 117 668 99 310 935 96 19 821 87 91 304 102 213 418 102 463 993 99 779 900 97 114 252 97 212 437 114 809 826 106 372 452 107 503 951 114 473 562 77 145 776 88 185 789 97 217 383 93 120 890 98 628 833 87 86 879 90 337 810 101 616 901 91 125 577 101 856 983 104 198 878 111 146 811 90 381 616 84 308 875 88 505 946 86 37 758 97 781 951 105 413 991 89 754 896 102 146 235 103 757 967 117 573 985 83 107 185 91 494 570 94 758 943 86 318 556 84 4 916 89 375 721 115 77 241 101 417 432 105 256 387 103 342 912 85 60 86 104 161 581 98 493 681 120 465 521 101 408 600 107 301 543 98 142 848 108 549 699 92 138 731 83 119 740 100 82 907 94 69 175 80 576 600 122 699 868 93 385 691 81 260 614 94 161 225 99 720 957 109 548 921 98 332 562 133 467 801 90 28 863 103 341 594 100 627 644 93 158 193 89 432 562 81 676 771 94 366 764 90 597 741 89 66 76 98 504 960 96 189 780 106 241 283 103 777 938 83 118 925 101 115 742 85 524 966 103 806 981 94 104 198 105 400 471 97 95 250 83 152 664 87 177 959 116 89 644 103 143 996 114 918 974 84 271 773 101 685 736 99 19 786 111 337 379 104 31 547 103 53 128 97 926 933 113 242 689 98 80 214 103 33 147 119 44 401 99 263 534 109 817 944 117 63 177 114 382 975 93 349 537 101 165 220 104 342 537 112 145 400 104 173 481 84 61 317 99 243 667 118 457 624 89 322 916 89 114 117 114 335 930 99 364 731 88 95 888 96 24 938 93 123 230 98 320 775 103 88 613 95 76 190 96 695 960 108 336 638 99 545 855 119 326 607 99 201 322 100 7 161 102 12 49 108 30 687 97 4 708 99 867 998 115 879 967 108 185 320 89 121 723 92 60 467 113 326 672 90 765 983 95 349 480 104 843 980 90 38 942 114 67 128 83 334 338 93 666 825 99 125 593 88 283 791 97 256 928 106 787 978 85 464 815 98 276 720 107 37 209 105 254 566 103 51 66 82 392 633 100 149 619 94 36 989 116 722 868 93 337 576 99 623 969 100 168 922 107 530 601 103 431 465 104 841 848 101 174 740 95 265 468 105 586 611 108 616 909 89 668 843 103 32 549 97 68 111 106 72 414 95 499 589 99 513 580 112 52 729 88 87 157 101 50 932 104 200 560 100 18 261 126 353 806 94 730 831 100 22 924 92 181 900 106 331 956 94 403 858 106 198 688 118 319 437 100 396 923 110 109 740 99 683 822 106 401 992 121 22 82 114 349 873 109 54 521 89 139 759 104 792 920 94 344 359 100 103 519 131 314 816 90 168 877 89 643 792 99 345 856 125 130 823 94 151 579 98 472 501 98 889 987 98 326 486 93 335 393 116 29 602 94 174 859 109 458 933 106 81 431 99 97 669 120 169 331 87 229 967 113 157 349 109 460 912 78 903 984 102 73 155 104 546 935 100 168 835 100 104 544 111 348 531 95 473 948 106 784 871 90 20 124 114 653 921 102 644 721 108 635 761 92 276 641 92 96 841 91 210 434 107 162 825 107 118 287 95 761 839 101 33 157 108 196 911 85 131 265 111 390 638 96 139 166 97 387 602 109 394 830 96 520 964 116 42 940 107 408 736 104 349 403 98 38 921 92 403 704 103 103 245 104 394 470 92 373 490 106 502 983 91 88 970 89 715 743 101 5 809 90 297 563 105 256 344 100 331 728 96 31 203 101 619 656 101 318 586 93 42 733 109 429 566 92 140 495 100 888 921 97 286 470 93 719 734 91 105 776 101 880 986 111 237 305 94 292 311 85 154 917 107 656 770 105 428 862 103 207 274 105 78 840 123 885 953 93 824 902 103 809 963 112 67 946 99 413 703 106 451 667 92 838 958 114 590 913 81 192 999 93 38 443 106 709 918 101 780 869 100 161 333 103 113 125 92 217 962 100 154 510 95 716 974 88 197 797 108 359 977 117 230 564 105 320 637 110 144 958 90 62 484 98 158 879 84 681 950 88 521 829 106 107 716 87 18 256 94 22 520 85 79 230 103 434 683 92 270 916 97 120 544 102 370 805 102 72 823 96 354 870 99 508 852 101 418 490 111 453 660 101 175 842 107 138 551 82 307 535 92 29 52 99 428 720 105 336 583 85 63 832 108 276 474 107 265 991 107 117 968 94 581 835 104 110 486 129 40 786 100 420 721 113 481 917 122 249 899 106 56 256 96 170 798 96 488 903 90 484 706 111 60 502 99 100 276 95 396 939 133 169 624 94 103 465 121 533 958 111 570 936 108 222 686 88 927 939 94 341 732 99 20 353 111 130 317 100 261 741 107 355 720 104 735 810 117 352 405 89 186 262 93 199 771 109 381 650 99 223 934 101 470 630 75 345 884 109 506 665 99 164 665 100 526 532 101 337 540 96 700 730 94 240 299 107 685 999 111 446 701 97 369 955 89 128 546 98 71 464 104 383 475 114 669 968 115 217 830 100 624 885 80 179 361 86 465 747 108 270 736 107 251 284 99 857 982 110 94 148 100 303 699 90 116 232 105 18 743 130 604 986 95 562 841 105 243 280 105 168 802 115 401 693 97 8 483 99 453 825 101 490 748 84 344 952 114 465 582 89 13 738 101 10 225 90 717 935 94 249 261 122 698 992 99 200 652 101 82 951 93 155 525 98 57 882 107 701 889 82 536 590 104 538 650 108 648 684 86 460 664 107 448 765 119 756 806 87 610 611 88 234 423 89 102 349 105 424 645 110 110 276 83 544 885 101 637 965 95 748 905 78 240 997 104 669 835 103 401 854 108 777 990 100 195 543 104 560 742 96 996 997 99 347 991 100 360 457 99 790 986 99 492 693 97 427 655 113 132 594 102 189 535 89 435 899 93 411 551 93 450 900 103 228 992 86 422 680 96 363 614 91 114 477 88 425 596 104 43 949 100 208 281 95 391 713 100 485 813 113 165 561 105 276 919 107 451 573 93 287 893 96 483 546 97 37 540 95 431 587 96 56 519 94 171 185 110 178 413 115 496 904 88 327 867 100 960 976 94 263 863 99 270 553 114 294 434 88 599 990 98 134 328 117 341 656 93 499 553 107 176 725 82 517 899 95 64 595 97 402 964 107 177 188 109 519 787 102 655 856 97 87 632 112 301 712 110 134 409 100 231 262 106 379 769 118 565 903 107 361 760 114 53 466 87 409 480 112 180 919 103 14 942 83 443 686 104 456 470 104 189 809 105 564 778 114 333 502 100 647 810 100 705 999 107 519 594 97 655 925 101 456 855 119 576 863 96 923 943 109 414 693 110 774 972 94 312 566 76 380 383 107 72 125 99 132 550 94 203 310 95 174 186 93 395 429 117 774 814 99 341 686 93 277 312 117 178 725 88 21 108 86 472 566 81 239 933 101 407 973 91 134 258 111 196 636 77 373 637 107 271 601 96 175 689 79 87 891 103 22 789 100 752 985 101 118 472 106 193 461 102 201 329 95 308 910 98 604 616 102 78 518 96 22 417 102 86 442 96 223 870 90 26 374 111 455 790 106 335 828 100 68 437 111 735 971 109 77 672 111 453 700 92 799 865 86 639 826 81 284 990 105 40 251 115 113 588 96 224 331 88 109 178 113 848 965 108 221 555 98 188 613 95 481 534 102 303 337 72 276 626 112 19 828 110 929 931 95 372 460 98 564 637 92 343 518 106 553 979 112 217 312 95 293 681 99 573 681 115 198 560 91 673 674 76 114 303 101 29 557 100 311 332 98 238 814 87 123 768 104 134 707 111 189 277 103 278 448 116 587 835 130 461 474 88 142 406 90 266 341 89 305 775 106 142 212 97 245 857 91 428 826 94 491 552 81 349 696 113 325 727 90 35 916 105 636 961 117 313 799 103 298 865 91 185 792 109 192 479 84 238 905 107 57 883 98 583 675 92 446 952 110 1 242 117 340 516 101 75 729 100 159 163 98 82 609 105 322 660 97 72 380 107 253 280 114 64 507 90 62 944 117 386 427 93 527 989 110 713 842 89 901 961 85 689 814 84 14 971 117 839 877 84 63 349 93 623 977 92 68 138 91 404 993 106 792 945 116 783 950 103 268 634 89 171 384 90 48 466 96 121 651 111 195 424 86 14 836 99 304 367 103 255 389 89 11 291 84 468 819 82 201 517 76 75 986 96 27 475 96 761 887 109 244 305 118 262 920 105 193 683 98 485 676 95 321 977 118 131 713 107 148 186 106 47 233 103 2 683 118 165 716 104 124 883 94 71 831 98 398 562 95 115 432 83 708 885 104 95 899 112 181 533 94 42 711 99 273 654 92 359 414 98 655 687 76 46 553 109 456 763 96 361 692 106 108 675 93 478 950 96 863 963 88 287 306 107 483 840 110 14 335 104 44 384 88 661 796 106 147 304 94 845 909 82 374 798 103 584 682 95 831 881 108 412 561 83 261 999 117 472 558 85 236 336 100 210 507 94 82 820 106 978 987 80 452 975 104 169 587 92 3 593 109 825 995 95 702 901 95 178 273 113 291 448 106 217 443 95 397 533 98 248 897 114 231 939 97 269 331 100 592 821 92 99 464 121 50 660 99 704 895 104 773 816 90 989 993 75 261 381 98 46 625 109 954 976 92 343 821 102 4 342 115 643 767 101 223 932 108 417 924 114 212 897 86 189 474 105 83 98 99 304 918 101 894 908 89 15 776 102 632 686 77 168 836 120 358 730 115 167 243 100 291 843 92 230 920 83 262 452 85 758 816 81 10 862 89 21 245 94 320 340 90 70 472 94 447 705 97 677 878 99 27 542 100 131 310 106 235 732 92 127 478 106 393 457 106 120 496 83 683 898 91 433 961 109 187 749 95 333 772 88 717 734 101 448 754 86 550 706 108 20 950 103 292 963 99 35 899 89 34 875 97 555 624 107 593 675 105 195 268 107 457 984 81 136 752 102 286 398 97 516 565 102 452 972 95 192 508 106 249 616 100 5 562 96 397 870 92 121 799 81 41 563 101 389 923 107 517 668 107 17 416 122 155 422 98 448 602 103 652 940 112 493 593 100 219 761 99 833 856 98 751 855 112 245 509 93 41 312 97 146 975 106 462 814 95 127 785 89 745 890 100 478 872 102 124 380 87 709 777 96 463 973 98 318 788 95 567 618 93 449 931 93 264 936 101 20 381 98 48 229 113 592 827 92 409 556 111 303 719 100 497 665 78 18 548 98 73 317 112 25 331 102 687 730 73 713 900 95 295 411 108 24 706 100 508 954 88 379 864 103 587 701 101 403 496 118 494 892 87 403 493 87 397 854 99 801 966 106 285 682 105 36 544 79 231 622 113 21 738 103 566 883 77 602 739 101 48 120 104 262 270 91 107 262 81 543 770 113 55 645 82 538 609 88 785 910 100 205 254 97 123 428 92 232 431 108 589 922 94 206 682 118 382 441 115 352 847 92 54 345 85 254 569 102 418 448 84 148 740 108 215 404 100 91 647 110 513 569 111 54 559 90 445 571 102 166 323 105 48 475 95 73 776 92 462 672 120 321 875 96 251 259 113 342 577 112 760 868 95 199 251 97 186 189 102 6 9 105 414 584 92 472 517 98 405 410 106 94 363 99 19 176 112 93 400 105 116 978 98 376 426 88 46 653 79 641 929 93 569 856 98 35 202 96 139 197 94 545 621 105 133 934 104 136 386 116 600 753 94 723 984 87 231 407 113 563 679 87 324 427 107 367 753 102 652 996 92 207 322 98 529 978 97 42 501 92 401 767 96 243 613 90 158 758 97 15 518 93 76 559 117 125 147 87 259 780 98 151 512 104 658 661 102 108 699 104 634 950 109 212 896 107 424 508 104 175 702 114 402 463 83 206 277 113 154 450 97 67 851 90 131 970 84 111 917 110 694 782 85 182 853 117 205 475 104 457 914 90 314 682 103 756 879 111 254 456 88 151 159 108 410 558 116 336 928 104 90 102 99 776 972 103 824 860 122 298 852 85 260 433 82 146 521 96 103 652 89 235 670 104 162 381 78 362 985 87 189 844 98 191 550 107 32 424 108 78 897 88 39 644 120 546 566 92 375 672 113 42 458 90 300 763 105 144 818 91 520 534 112 610 652 94 195 783 104 321 646 116 199 791 94 194 701 92 350 846 99 72 297 105 590 693 104 106 562 88 409 410 111 173 727 73 466 945 98 323 834 88 148 989 103 726 989 99 88 251 111 117 354 94 372 474 85 333 617 101 230 256 89 421 739 96 285 553 97 457 856 93 307 431 104 89 294 107 871 938 104 340 674 97 298 771 92 306 541 114 215 780 99 747 859 114 68 744 91 134 904 100 258 918 94 464 730 94 217 294 83 111 648 108 198 756 91 560 617 103 88 986 106 340 836 110 841 969 109 363 460 101 23 549 99 681 983 100 233 435 97 368 492 100 409 483 105 284 879 104 81 525 81 596 793 113 536 897 92 336 533 101 132 976 102 216 980 116 126 507 103 10 123 103 46 841 104 408 796 108 296 322 111 97 701 95 379 599 102 213 242 101 176 890 111 85 927 105 452 973 98 887 976 110 821 913 107 345 919 90 587 767 95 699 870 95 74 539 80 329 631 86 204 302 103 323 575 92 259 329 107 67 148 104 177 914 109 46 127 99 848 996 102 707 866 106 849 856 111 9 629 98 772 954 96 551 590 112 252 736 103 360 853 103 443 669 104 262 532 92 74 604 105 694 813 87 266 517 95 88 715 93 15 932 117 272 387 120 161 403 106 215 596 85 275 376 112 652 726 81 351 948 87 360 585 107 191 595 99 799 802 100 753 994 96 650 688 102 296 654 98 209 806 112 486 619 114 366 941 94 339 342 84 62 188 96 511 735 98 119 725 108 823 825 110 218 760 96 341 620 106 547 996 100 658 671 95 679 975 103 228 885 102 519 857 97 46 884 104 140 300 97 231 481 90 708 907 110 488 835 115 53 958 87 408 481 103 846 984 77 5 8 105 629 962 107 303 782 76 99 738 120 625 876 86 117 903 102 244 388 86 41 96 104 71 795 103 38 83 107 815 934 105 133 518 104 82 753 91 411 533 102 541 960 114 68 140 106 369 684 103 582 950 100 686 804 96 721 917 104 355 806 106 476 586 98 66 180 99 260 567 83 41 48 106 156 494 106 508 897 95 107 635 106 258 350 83 213 462 105 154 838 82 374 994 79 428 654 103 479 631 103 236 937 98 210 761 112 672 763 96 63 878 100 262 899 101 383 523 122 259 596 98 59 416 105 667 678 116 428 579 104 279 305 111 14 846 95 57 793 104 213 933 90 32 147 107 285 364 102 56 708 116 290 650 108 1 486 92 108 899 93 283 361 96 123 191 100 14 999 116 97 846 97 113 237 98 229 870 104 682 847 126 93 666 93 35 773 113 496 650 109 759 765 107 51 170 95 663 834 108 614 766 114 3 207 107 365 475 102 43 665 93 207 839 102 456 522 119 526 998 114 137 678 99 68 618 96 282 655 92 661 714 110 391 806 101 806 953 100 145 596 113 557 571 112 773 871 99 305 946 116 341 353 102 477 639 110 755 869 93 186 772 96 649 663 101 844 901 100 597 680 77 44 553 88 722 832 94 127 175 118 56 146 112 325 449 111 223 224 108 920 938 114 89 743 89 28 605 109 657 972 89 356 933 118 192 255 105 301 361 105 624 921 76 197 980 97 566 737 94 45 804 108 411 479 98 93 963 108 55 849 79 329 645 94 58 852 109 306 501 87 361 723 108 919 968 81 239 656 91 384 573 87 211 840 82 76 700 111 555 969 100 195 921 103 348 836 100 402 430 105 30 887 93 373 481 107 180 569 108 13 674 110 181 675 103 296 446 125 444 612 104 791 808 107 573 708 81 393 922 95 53 670 97 248 625 115 66 362 87 391 735 115 679 999 95 616 912 104 185 599 112 182 978 81 202 727 103 79 876 109 80 379 103 833 946 103 48 975 89 618 769 106 143 681 97 160 647 103 227 638 95 259 724 95 400 939 110 343 546 117 437 888 122 190 657 110 780 966 89 253 987 83 537 725 103 397 733 88 90 199 105 109 511 96 596 599 117 588 778 108 585 685 92 309 565 87 695 776 116 116 924 103 296 650 98 111 511 93 270 987 105 236 497 110 417 475 102 655 664 118 539 701 106 284 348 102 237 994 113 743 851 94 533 957 110 237 661 96 340 641 102 587 655 117 187 803 100 398 786 113 500 666 88 314 841 105 19 335 88 100 459 102 39 582 109 33 242 113 459 514 115 556 668 96 178 591 106 228 858 114 366 693 96 67 337 106 337 370 100 78 747 89 777 875 89 245 580 112 448 451 101 448 971 90 246 705 99 560 956 99 1 590 94 122 879 110 85 444 94 719 940 111 158 714 93 619 731 101 237 429 88 16 768 121 210 884 93 440 801 95 495 988 88 460 802 103 582 663 96 375 920 107 124 944 114 431 682 110 538 812 92 389 800 97 657 745 109 150 830 88 576 676 104 763 933 109 316 611 115 341 391 90 132 674 87 331 382 98 51 920 106 371 720 104 301 500 103 817 901 112 650 895 95 349 644 126 575 955 119 556 833 106 132 228 89 650 940 98 395 714 100 627 685 82 35 250 88 375 955 96 557 880 98 40 514 94 789 841 96 529 918 96 14 380 117 91 242 118 660 806 108 285 914 81 218 766 103 458 788 89 59 263 112 567 622 96 887 952 92 144 915 95 162 494 96 598 920 90 107 315 113 245 520 93 505 588 87 318 988 91 144 433 106 217 679 87 238 898 94 487 888 93 553 732 93 427 553 105 177 640 88 816 860 81 5 701 100 226 506 118 668 986 111 171 829 110 161 632 114 406 830 110 421 949 98 228 337 117 380 393 112 385 771 84 261 528 101 330 369 108 9 343 99 695 933 109 530 963 85 498 821 97 65 940 107 647 776 109 87 173 94 492 913 97 326 412 101 157 645 98 406 802 105 102 327 95 84 867 87 192 814 99 150 864 100 370 652 92 187 967 91 305 904 116 543 957 100 33 445 108 426 820 81 835 911 100 429 685 99 19 201 104 215 779 116 499 893 87 620 882 97 553 656 68 195 699 104 368 765 97 254 689 102 268 925 100 77 444 97 230 424 78 778 981 103 121 527 100 15 96 97 661 868 83 627 890 91 186 401 92 120 650 87 75 891 102 213 899 98 759 813 99 113 232 123 578 984 97 814 858 112 57 986 109 458 863 94 875 909 96 136 333 98 51 909 105 27 279 119 449 928 107 186 751 91 607 966 111 656 949 74 189 907 83 364 744 96 427 990 97 85 135 110 135 735 101 304 586 106 8 470 94 445 910 101 330 573 121 365 519 114 463 679 110 365 413 86 588 674 112 309 560 91 6 118 92 734 808 110 249 377 90 98 615 117 245 600 99 324 419 102 414 992 80 428 693 113 456 945 108 191 955 123 733 743 80 21 876 90 58 714 89 292 481 101 160 708 119 389 887 94 477 981 95 286 675 96 176 590 103 222 721 100 548 655 113 250 311 90 466 570 98 651 898 104 1 998 84 354 594 103 358 907 73 808 874 79 347 895 102 43 305 97 150 371 102 716 827 102 529 595 109 196 929 101 93 954 120 448 775 114 30 464 107 281 557 90 377 855 132 22 174 106 161 941 90 283 527 109 586 616 122 426 879 91 220 994 113 254 958 118 58 557 117 638 932 103 145 626 99 306 547 94 532 730 79 176 229 105 51 83 102 803 955 94 57 659 97 368 816 89 568 774 95 82 162 115 86 250 96 191 275 96 40 874 120 636 811 108 217 599 97 509 945 85 97 918 100 901 980 106 457 534 79 617 692 97 54 562 113 431 870 106 111 237 89 461 914 118 76 643 84 252 685 89 579 901 113 713 745 98 493 646 93 512 785 98 259 341 76 444 599 107 161 598 99 573 732 105 868 985 90 44 573 88 179 663 87 423 734 109 881 966 73 207 662 103 288 681 100 823 870 91 486 900 108 690 937 92 113 330 111 775 788 105 571 627 89 160 283 95 13 862 105 308 921 117 158 742 105 629 873 98 409 446 101 373 862 100 323 630 107 380 485 102 114 318 91 604 862 107 314 370 96 133 218 118 86 923 107 409 475 100 656 716 89 21 529 115 745 832 116 326 685 89 487 773 105 773 841 94 387 518 112 296 867 95 560 629 113 398 703 105 587 784 104 361 820 94 236 439 102 255 876 90 481 940 95 686 715 91 344 595 86 278 878 89 455 472 96 278 839 106 569 657 99 475 489 100 417 682 107 210 901 100 416 728 104 93 603 92 349 819 104 102 258 82 341 607 104 531 629 92 460 918 102 452 997 115 89 511 112 1 9 84 581 701 111 158 335 90 92 331 102 288 595 114 564 943 104 681 711 110 396 513 102 563 825 113 635 637 106 493 679 112 360 724 105 54 152 110 506 684 102 900 934 115 87 323 90 778 841 101 235 856 96 373 882 84 97 171 113 892 949 102 253 595 95 68 739 108 514 798 108 158 935 89 510 824 95 202 933 101 349 914 101 176 385 105 625 634 84 552 814 100 346 830 98 95 498 106 87 774 104 102 361 108 748 865 94 612 731 120 375 560 91 333 743 103 409 744 112 168 177 90 65 967 102 306 806 91 257 292 92 722 957 104 50 998 101 279 792 88 977 978 92 520 977 89 563 980 89 150 742 99 423 874 104 93 478 91 202 780 108 208 876 116 409 607 89 432 858 107 176 985 103 431 900 94 614 676 98 278 437 89 316 670 98 352 510 110 530 595 88 102 217 100 306 827 95 138 679 96 526 967 99 317 398 99 783 924 111 69 933 104 354 542 92 381 985 98 607 922 105 388 929 104 296 607 107 428 824 88 163 936 108 345 855 115 151 846 83 193 197 109 236 249 94 267 837 94 288 887 104 755 801 121 244 324 91 673 771 87 342 465 88 364 860 89 317 634 114 156 403 97 367 817 102 710 810 95 327 999 122 710 873 106 27 985 82 328 973 108 83 653 86 578 795 101 78 286 95 724 978 90 2 795 89 199 305 107 869 971 102 697 964 104 400 873 104 123 315 108 101 669 117 689 982 94 131 422 113 233 241 106 283 598 89 675 807 81 483 566 114 126 554 92 829 938 85 407 851 101 200 204 85 268 914 99 211 873 95 102 336 108 124 392 108 811 943 93 654 763 101 127 417 103 416 899 88 77 493 110 289 827 106 89 803 106 413 898 94 838 962 104 354 416 98 19 991 83 43 322 95 818 877 91 56 192 121 262 817 115 359 527 106 587 969 87 888 906 99 140 522 98 711 994 108 94 425 112 567 873 90 520 781 89 263 675 83 819 935 100 167 316 97 86 304 107 226 803 98 42 224 87 159 256 113 463 708 94 83 535 109 103 636 89 211 343 100 59 267 94 393 643 101 554 769 100 64 307 97 166 403 105 460 529 96 826 946 95 511 951 116 542 753 109 51 296 114 32 991 96 227 654 106 54 818 100 165 846 98 288 820 112 155 708 117 426 999 98 481 787 112 654 655 91 590 612 113 40 845 75 562 635 86 814 935 102 838 963 102 376 720 92 658 949 102 569 636 94 674 887 99 343 891 104 142 534 119 285 351 87 386 671 124 516 770 102 558 872 101 109 300 99 4 207 99 110 508 115 66 855 101 137 437 87 271 360 95 390 701 96 446 731 107 374 659 108 123 389 113 831 849 99 43 254 110 245 534 86 401 777 93 278 291 101 188 500 91 410 475 98 32 766 109 272 895 92 462 471 93 16 71 97 399 968 103 470 767 81 719 930 105 504 796 98 355 637 107 109 139 79 555 753 101 496 806 93 795 955 100 97 219 89 815 904 111 55 856 106 451 533 102 11 21 104 347 808 92 285 507 122 575 630 80 228 948 86 162 910 103 213 733 94 302 770 105 32 378 109 343 688 104 738 893 111 675 919 100 22 953 107 849 917 95 311 646 89 210 924 108 641 684 113 679 948 107 37 159 110 476 716 106 216 599 115 212 545 106 44 129 116 769 872 99 664 794 99 208 301 91 645 991 100 292 907 88 48 202 100 275 519 108 1 979 100 18 416 102 849 934 84 607 862 103 39 855 112 513 777 93 230 412 92 128 702 114 468 871 97 814 907 93 422 962 100 275 784 80 43 805 104 5 535 95 86 378 103 52 935 99 242 499 95 861 976 103 191 443 96 108 505 98 178 460 113 50 491 111 677 800 100 216 433 83 749 780 100 157 186 101 615 933 88 101 783 97 91 357 95 481 891 88 160 867 101 522 529 109 517 564 92 155 759 85 57 647 95 605 808 103 469 998 117 474 495 111 149 732 122 32 132 109 62 785 105 529 920 87 239 356 107 353 914 91 444 717 101 137 932 90 126 631 84 400 740 111 810 833 114 191 747 81 448 600 92 730 818 102 613 899 87 83 725 78 554 953 95 111 749 99 512 636 105 126 312 88 341 870 123 414 946 85 615 658 92 337 941 81 68 773 99 49 481 104 279 802 101 198 345 115 613 918 84 618 895 100 62 113 93 100 387 96 616 756 80 105 542 98 100 335 93 247 325 95 310 360 90 423 792 112 429 768 88 123 927 84 172 785 92 838 987 106 426 726 105 252 965 106 49 529 114 357 819 104 869 932 104 129 557 90 21 90 82 467 829 91 128 633 107 460 748 109 97 825 113 351 792 99 299 723 126 261 900 111 119 287 88 151 941 96 192 983 111 497 666 92 272 586 99 162 591 94 190 211 116 650 827 84 513 590 81 267 332 100 140 319 103 580 733 97 730 812 88 283 688 101 75 994 99 439 919 111 202 975 96 424 487 96 367 414 101 315 718 118 60 836 110 898 984 106 524 760 79 602 656 108 4 826 95 691 737 90 420 972 105 465 913 104 103 948 106 263 804 94 37 891 106 614 740 84 0 418 100 636 889 92 645 986 96 88 753 103 626 747 107 339 866 89 243 580 84 503 635 78 648 661 106 777 823 99 677 791 95 512 720 107 271 341 107 128 792 110 28 623 83 727 827 112 130 613 102 804 878 102 240 776 123 33 346 103 638 920 87 310 755 112 123 165 103 112 692 75 27 164 96 415 525 128 372 615 110 679 767 115 76 890 99 229 739 121 49 613 105 390 836 106 5 169 91 9 148 93 361 865 113 28 638 91 216 534 104 60 714 84 655 705 86 142 348 98 326 660 94 42 89 120 409 652 118 42 689 115 0 283 103 783 987 93 646 676 81 263 755 110 155 589 103 90 468 104 491 513 104 455 833 110 30 610 103 715 877 114 375 608 99 496 590 86 733 891 94 495 953 104 345 974 107 615 882 102 492 728 105 229 987 120 45 419 106 199 725 93 175 938 89 273 505 96 63 322 95 756 946 102 345 559 96 253 760 99 42 286 95 61 109 99 340 887 88 835 979 94 517 953 97 721 722 96 480 645 89 54 589 75 289 585 106 141 427 94 477 603 99 750 870 73 22 748 93 531 690 102 160 774 91 42 588 96 215 302 95 893 907 95 402 951 97 781 963 92 117 413 96 976 992 99 616 920 114 355 862 106 544 766 115 205 491 96 947 956 92 349 771 100 222 318 99 69 693 96 633 936 88 83 469 87 181 781 120 94 361 98 111 803 98 500 771 107 62 677 93 436 926 98 786 920 112 94 798 105 169 721 104 12 489 92 124 958 95 722 843 102 709 853 112 429 590 106 120 191 120 192 369 95 39 794 113 323 780 113 341 995 99 187 948 97 582 716 99 118 290 95 239 813 108 170 796 105 24 714 95 15 263 106 514 639 97 277 706 100 384 469 115 171 173 95 649 953 97 703 949 108 680 880 109 710 976 85 307 518 101 2 488 111 332 853 102 971 995 107 282 288 100 820 927 98 472 995 103 70 391 113 169 433 97 94 922 97 262 830 68 182 798 99 867 902 104 485 786 106 298 878 88 215 987 93 497 584 104 59 245 95 460 755 110 845 939 98 625 923 103 505 576 90 286 415 108 167 530 97 604 801 84 299 743 98 107 348 98 66 876 107 309 942 96 104 264 79 173 668 102 48 409 88 538 820 102 403 782 100 313 362 99 866 911 98 706 807 121 19 570 91 148 867 95 233 772 103 588 742 82 329 369 95 655 794 97 265 576 80 25 543 95 11 834 87 803 889 123 411 445 104 463 704 99 722 968 97 144 282 88 135 533 91 528 877 94 60 928 88 123 873 105 143 941 93 424 438 111 214 592 96 111 174 104 260 362 97 479 603 107 475 816 74 7 499 97 173 696 119 437 741 110 275 626 88 136 821 102 303 894 104 862 909 105 285 947 105 220 431 93 140 501 83 525 604 93 56 421 103 370 496 132 246 285 94 164 635 124 518 805 107 184 218 103 13 395 92 35 106 106 258 730 89 569 954 96 569 896 98 126 801 102 654 881 79 373 380 110 669 760 99 69 749 116 500 528 110 374 960 106 648 869 96 544 977 101 118 857 103 142 254 89 30 514 94 84 601 88 259 297 111 53 852 109 467 795 100 270 760 96 612 675 111 545 820 95 151 628 110 331 491 96 233 434 93 390 705 102 585 790 86 80 763 97 608 857 88 480 732 100 140 436 104 334 918 100 337 465 103 164 558 102 257 475 100 220 662 97 285 839 108 240 512 99 302 571 108 51 939 99 233 876 108 324 492 91 513 856 100 417 513 91 357 578 95 249 395 88 504 898 104 664 942 95 243 857 91 449 526 104 343 717 104 493 515 108 191 637 102 142 682 100 420 651 104 104 613 108 142 465 102 56 769 103 361 520 99 217 605 103 54 196 101 256 876 103 583 829 100 213 707 100 472 813 86 325 884 100 744 996 100 578 962 104 13 737 110 916 952 113 466 582 95 755 979 101 32 309 95 329 721 97 378 446 110 627 861 102 357 375 82 336 969 99 16 521 79 628 885 96 688 913 89 322 369 105 127 279 91 62 769 95 247 503 108 385 852 105 34 96 126 383 973 97 117 435 99 326 505 107 173 273 102 336 964 95 817 957 95 410 463 116 85 150 100 390 751 99 124 560 95 789 794 100 597 667 105 179 245 92 70 294 86 495 767 100 315 572 90 93 936 93 581 594 93 487 728 107 302 589 82 585 971 105 451 678 96 452 841 101 151 433 111 189 553 80 174 546 106 919 993 91 102 680 96 482 813 111 55 74 90 25 674 91 35 842 95 60 364 103 16 586 115 215 383 106 359 745 96 742 814 94 143 565 108 147 447 105 371 493 97 402 523 83 252 631 101 378 961 119 56 322 100 169 278 93 555 967 91 313 392 101 182 230 115 158 461 111 920 967 97 45 691 85 497 952 90 183 430 94 767 934 93 232 402 105 389 910 98 826 916 104 299 574 98 613 640 106 211 778 98 381 965 112 717 907 79 553 830 116 41 614 89 216 799 119 780 808 115 383 838 98 444 664 113 160 166 107 32 168 104 70 200 109 617 790 101 25 202 101 13 827 102 393 800 115 364 665 107 334 640 79 74 565 97 277 883 98 379 512 126 15 356 107 518 826 116 877 942 99 658 990 100 507 726 99 758 835 108 119 190 91 384 694 89 147 861 95 34 902 76 573 831 78 92 719 105 278 402 125 476 823 111 37 230 89 571 960 97 233 773 97 827 828 96 484 627 94 147 847 92 100 382 110 7 378 95 651 653 96 453 518 106 565 785 100 54 935 108 101 837 105 83 581 98 92 102 103 567 749 87 161 961 91 185 461 91 250 965 106 233 974 98 186 906 106 242 749 102 502 598 94 419 846 116 499 948 97 631 932 101 231 472 98 559 595 91 451 634 107 793 945 95 302 506 112 0 705 98 250 928 105 221 747 100 242 606 97 213 816 102 102 215 104 43 145 106 52 579 107 447 525 110 200 670 98 350 914 98 496 677 99 370 800 94 134 492 86 705 980 116 600 777 109 171 338 105 680 971 80 134 227 108 40 510 83 221 435 101 472 935 109 580 750 115 190 826 95 68 234 99 104 539 98 122 186 97 654 688 85 399 512 119 217 831 91 122 547 98 707 807 93 203 847 93 64 490 104 358 504 109 118 520 89 67 71 91 355 900 92 200 684 107 271 572 99 430 742 93 267 464 117 273 369 101 270 456 94 806 962 115 506 993 101 77 534 111 456 815 97 586 833 84 404 652 102 645 808 103 8 853 112 903 983 97 14 419 91 196 680 84 21 54 104 0 662 98 332 597 92 15 892 102 24 243 108 896 926 88 696 863 101 175 408 104 150 389 106 260 340 86 447 980 89 219 531 109 740 912 81 146 784 120 153 806 73 371 749 90 54 170 93 192 510 98 18 300 101 27 340 77 682 842 113 193 205 100 223 540 104 445 533 104 109 413 94 53 812 104 323 614 90 116 930 91 95 277 110 7 167 103 152 880 112 283 398 106 106 965 112 269 879 101 460 610 86 445 867 104 196 612 89 5 666 102 594 718 100 304 611 96 395 634 93 540 599 102 404 588 93 25 750 102 141 249 116 583 653 101 156 544 105 404 974 97 86 104 101 451 495 96 97 340 110 40 706 115 237 585 119 709 717 121 335 823 87 120 140 103 693 754 105 42 322 93 697 858 107 228 743 95 159 909 120 575 835 96 336 768 76 36 808 102 5 871 84 656 878 97 297 404 95 452 778 83 149 670 86 6 466 89 208 269 102 718 825 101 99 283 92 51 315 103 453 689 100 399 673 112 73 676 104 37 495 89 208 541 94 540 957 103 723 819 96 57 910 104 686 975 110 454 716 97 158 331 95 755 961 122 83 782 84 753 779 114 110 634 89 171 441 96 266 622 107 238 610 106 853 967 88 406 927 99 480 850 115 399 988 109 107 693 102 385 535 94 323 701 87 162 904 101 315 383 100 308 407 105 83 464 114 584 771 93 110 423 100 923 980 89 183 350 90 322 379 97 231 961 100 124 204 97 32 155 118 338 506 81 575 737 118 361 462 106 644 915 117 447 785 110 50 877 105 137 586 85 294 691 111 254 523 108 404 677 107 941 974 100 418 944 94 106 267 115 59 730 100 58 399 91 336 357 83 361 515 94 314 570 108 491 519 109 443 885 97 342 801 83 574 830 106 754 848 94 118 395 100 295 557 104 795 890 118 82 540 99 340 438 102 81 497 127 272 690 115 330 638 72 594 758 102 107 898 88 730 865 96 17 549 103 210 723 108 287 669 96 349 472 118 201 520 109 323 731 95 71 923 111 354 737 80 60 470 118 466 788 105 4 316 116 77 188 105 415 999 98 672 979 79 432 661 81 494 984 110 94 695 91 107 856 89 66 541 86 226 711 97 538 568 107 183 334 99 165 364 96 170 705 108 133 147 91 448 678 96 506 592 69 141 791 94 145 652 97 478 624 102 171 427 110 831 992 113 11 872 98 283 624 83 172 826 108 137 308 86 134 735 91 858 888 93 748 984 128 778 974 97 77 281 113 151 279 89 412 776 68 27 935 91 312 985 97 341 901 112 442 629 114 735 739 118 672 723 100 638 924 85 286 546 89 563 681 101 877 897 101 24 826 98 18 858 120 175 744 109 541 732 122 619 823 84 10 362 109 136 204 87 72 99 112 308 572 113 573 688 111 107 621 83 219 548 100 811 899 95 407 638 111 563 801 107 306 617 88 148 822 105 854 910 98 370 700 102 546 890 102 178 862 105 234 938 87 181 601 101 412 816 96 364 471 90 195 520 95 279 643 94 193 414 119 857 936 98 523 542 88 183 970 107 144 738 107 564 785 93 234 720 98 336 417 109 463 882 94 408 624 109 409 759 110 534 721 80 343 538 104 601 980 104 261 460 86 5 649 98 467 596 92 60 429 96 403 682 111 452 979 100 370 525 118 78 387 90 666 898 101 600 634 104 618 938 90 437 457 105 585 849 83 362 896 106 487 924 87 456 660 95 186 860 104 361 833 107 156 964 116 215 863 120 610 852 93 1 288 114 253 572 104 420 729 101 933 993 115 321 575 110 257 831 116 0 123 95 917 961 85 2 530 107 666 681 84 167 474 106 77 289 95 95 464 105 431 685 88 256 341 92 12 538 99 105 344 96 482 724 113 324 697 86 779 882 104 539 801 96 563 818 99 419 523 103 251 924 104 174 294 102 700 835 100 529 610 105 110 809 87 648 856 94 456 993 89 531 658 102 752 763 94 230 338 116 610 954 102 15 991 85 151 803 93 137 689 111 352 356 111 367 997 98 875 885 111 102 637 109 684 983 92 545 775 101 106 226 81 98 736 109 4 989 91 389 955 75 344 537 96 300 904 105 79 785 106 221 858 96 816 992 110 153 338 110 796 907 96 146 895 119 644 997 100 147 865 112 786 812 104 380 872 104 617 627 101 885 904 92 486 809 99 187 412 88 19 20 109 2 680 102 44 360 102 90 951 80 311 343 110 415 662 85 152 160 107 127 576 89 715 864 113 38 890 94 20 975 105 389 600 97 550 584 102 281 975 106 331 768 92 330 717 111 370 778 94 616 840 93 705 853 91 246 557 85 379 693 75 97 242 108 150 366 87 339 848 87 24 315 97 90 859 103 663 813 86 127 859 113 636 687 94 53 755 95 255 971 92 139 207 97 267 533 99 764 869 102 135 719 120 380 830 96 255 943 122 397 501 103 26 706 98 158 646 95 199 554 102 465 699 105 795 846 105 250 574 117 19 120 106 27 547 105 418 989 88 343 831 110 19 531 100 520 612 82 384 794 103 371 674 100 424 524 104 667 926 95 487 541 110 535 685 97 139 611 97 394 758 93 342 481 99 65 113 98 551 842 114 186 190 91 455 853 83 722 818 109 506 549 98 314 573 98 153 520 92 109 963 110 312 451 104 480 562 95 44 251 98 429 555 105 166 610 101 12 728 104 103 729 99 324 478 107 408 568 110 175 274 90 413 931 88 303 657 98 620 954 92 71 824 79 14 393 111 3 894 102 662 718 107 85 223 71 93 505 84 11 355 92 536 759 86 347 656 94 637 871 94 39 198 102 536 567 118 138 601 103 838 949 104 40 289 102 13 433 101 275 589 83 213 656 97 288 368 103 822 828 100 51 810 108 537 687 101 737 870 96 136 960 103 196 604 101 149 422 93 575 602 107 678 915 92 241 564 80 562 997 90 291 643 98 23 889 113 97 400 97 348 543 105 776 785 102 93 725 90 155 808 91 118 321 94 306 346 114 292 779 93 375 677 90 626 963 109 46 69 104 818 859 114 904 953 86 783 915 111 51 616 111 451 897 99 240 777 101 39 715 104 573 751 106 516 587 102 497 733 105 120 887 105 162 309 104 481 596 104 571 693 89 393 618 92 2 72 89 329 704 89 269 436 94 210 411 98 219 313 120 35 881 104 170 951 117 63 493 96 200 843 95 325 829 98 23 648 95 671 883 99 469 978 88 101 140 99 288 736 112 181 185 93 167 691 95 29 853 88 120 737 106 364 931 101 19 189 94 533 834 108 22 456 97 706 803 79 448 461 104 91 223 106 644 864 86 9 174 85 572 986 108 517 881 106 133 557 114 346 387 112 498 813 111 515 842 85 358 891 94 552 588 128 93 762 95 321 465 101 9 525 125 283 366 111 192 595 100 65 80 107 688 909 121 137 833 97 256 609 79 956 965 87 440 616 93 565 772 101 79 939 99 168 667 82 310 940 102 376 469 108 53 177 99 430 820 93 663 976 132 296 360 87 407 593 110 475 779 97 699 952 107 208 280 90 807 994 98 881 931 103 148 787 109 959 965 95 89 696 112 596 848 97 213 755 105 206 597 82 453 763 100 7 561 104 220 888 113 334 787 105 31 678 96 147 674 104 747 854 116 188 779 85 461 948 88 68 881 116 92 727 114 179 962 108 61 935 91 287 439 99 274 329 93 132 404 97 306 840 88 758 928 112 948 967 96 30 796 111 463 779 102 322 423 107 532 770 90 126 418 106 121 650 107 214 741 95 371 441 93 66 866 106 376 580 81 604 692 95 723 888 101 306 595 97 696 744 86 103 772 112 229 234 95 52 499 111 456 741 88 190 858 91 333 676 124 208 887 90 113 396 94 801 957 105 33 39 99 761 961 100 185 803 116 658 716 97 417 973 101 1 802 97 717 762 121 307 417 89 192 267 85 49 571 103 67 783 112 347 992 84 513 813 91 77 378 112 328 929 97 287 858 99 593 893 100 372 835 110 653 844 103 395 958 100 56 574 100 651 739 93 387 688 78 124 932 94 755 973 100 669 737 111 596 981 101 414 733 103 265 507 107 131 912 110 208 355 76 91 987 124 761 959 97 324 663 91 626 972 103 655 707 104 91 221 90 455 732 108 678 835 92 422 620 90 38 856 104 152 930 104 407 574 103 159 223 88 202 301 112 638 880 105 178 588 102 532 566 114 143 863 94 371 769 90 376 476 104 125 995 103 461 506 119 184 194 101 330 364 96 673 760 87 68 840 106 673 769 106 788 793 102 499 810 96 692 851 117 117 416 103 90 388 102 235 251 100 513 985 88 639 738 92 332 673 99 439 611 87 642 905 97 701 970 100 56 979 91 802 893 88 94 671 100 94 801 108 157 630 100 363 854 126 280 985 108 46 482 94 428 451 110 668 980 100 110 839 97 210 834 91 380 971 91 264 566 79 35 256 104 329 656 86 82 775 96 666 694 86 59 335 86 135 317 89 217 268 88 286 424 107 31 481 108 84 145 114 126 577 95 324 872 99 3 519 98 549 794 101 295 376 87 46 772 88 42 508 85 65 321 101 565 746 96 752 808 101 349 625 69 48 172 99 211 571 107 4 785 92 174 204 103 30 579 104 669 825 104 395 942 81 388 417 97 299 924 106 438 930 105 335 961 89 232 347 110 7 839 106 90 948 90 466 821 101 432 452 93 477 740 99 112 985 88 33 286 106 445 843 108 196 710 97 165 263 71 238 829 97 286 797 100 136 153 98 120 646 93 105 782 92 114 412 111 517 888 109 135 650 104 125 177 109 329 688 86 695 805 98 11 894 122 123 337 105 622 715 96 108 720 120 152 214 111 445 518 98 322 820 78 272 743 99 454 717 91 53 387 102 283 837 122 343 807 87 229 472 103 459 700 98 416 733 106 852 883 94 481 900 101 794 822 87 540 799 90 170 205 100 12 979 101 422 575 109 247 788 109 281 562 101 55 376 101 629 772 105 110 578 96 235 745 78 547 561 97 660 681 87 264 606 103 683 886 99 698 722 95 165 465 106 395 879 122 49 744 102 294 535 122 156 560 98 516 961 77 27 566 90 618 852 93 37 280 105 613 725 96 624 907 91 153 407 98 476 546 107 237 618 105 145 765 79 328 730 109 252 304 83 563 885 92 474 984 96 94 572 93 417 834 106 307 680 95 282 908 93 82 497 101 519 674 91 568 986 94 350 363 99 419 664 79 87 724 105 275 340 104 221 603 98 214 933 112 587 649 101 375 753 96 179 476 109 153 221 98 31 379 106 741 932 96 589 630 108 48 630 104 231 266 98 82 975 99 409 662 98 376 753 100 331 754 101 436 941 98 31 164 119 523 700 108 324 635 77 48 291 104 120 148 84 478 567 96 0 525 116 215 707 102 114 812 82 41 878 90 160 179 79 88 728 104 185 630 102 247 987 96 239 952 84 321 762 122 417 696 118 276 598 85 252 644 93 99 821 93 118 623 94 335 605 105 471 641 99 161 737 108 310 729 94 344 411 78 96 283 86 8 48 112 489 538 98 486 498 101 18 525 113 286 701 92 54 175 94 203 292 109 41 341 91 930 965 109 432 454 103 190 876 105 28 345 92 365 647 103 437 966 107 546 971 95 83 987 93 397 915 113 212 938 97 323 759 99 774 938 91 65 536 103 123 240 96 510 632 110 674 931 105 83 330 91 325 859 96 237 527 103 765 919 86 149 592 80 83 503 106 396 774 85 676 886 93 241 875 87 16 958 98 256 261 97 735 914 89 178 807 101 197 280 105 136 797 100 292 961 124 207 541 115 551 908 103 502 991 91 252 357 102 551 934 102 130 566 96 578 821 111 380 542 109 486 987 100 412 843 109 555 977 101 756 789 127 144 705 92 103 256 104 68 762 93 191 625 114 349 354 110 410 996 112 675 908 87 596 717 88 447 607 78 189 480 115 533 935 108 249 435 98 132 285 89 441 497 90 73 145 112 140 672 83 120 198 106 422 432 85 188 784 92 181 415 84 786 954 99 137 514 84 38 969 122 112 843 88 216 586 87 199 698 90 256 576 97 353 558 96 45 673 104 219 727 102 283 694 108 791 864 103 343 887 95 706 805 84 179 357 99 53 837 92 583 667 106 0 154 100 75 248 88 906 942 102 425 970 100 46 862 104 211 258 94 735 772 97 225 467 126 259 921 111 955 990 96 712 855 89 28 521 93 162 288 109 97 736 103 70 877 120 638 686 89 937 982 102 855 904 94 136 651 96 61 239 86 468 602 114 91 964 107 80 788 98 329 597 93 524 917 88 23 462 104 208 700 81 144 327 107 110 900 100 85 682 109 376 788 91 397 780 87 45 420 107 591 610 91 53 273 111 302 995 108 548 740 93 226 491 111 111 624 107 87 196 97 64 316 88 296 991 96 47 739 89 388 958 102 521 565 100 882 955 90 311 559 108 898 946 109 23 444 117 521 671 100 522 946 108 688 697 114 10 139 99 675 931 95 115 522 121 396 701 106 89 682 78 106 155 115 328 446 110 85 90 99 356 507 93 219 601 97 252 770 89 169 312 101 17 159 103 124 425 104 6 576 109 85 748 103 369 522 108 792 829 105 451 890 109 271 475 90 22 80 107 551 929 116 570 924 85 226 471 109 165 696 100 840 872 79 635 809 93 535 988 83 297 302 100 808 871 99 658 706 100 192 651 97 164 844 103 391 835 111 0 670 115 152 374 97 439 620 98 374 805 98 409 836 90 942 945 87 69 259 89 170 804 78 340 504 95 777 832 109 511 996 90 110 818 105 106 687 116 494 681 93 854 925 112 260 653 107 139 588 93 44 565 100 338 881 100 538 667 95 567 992 123 170 477 95 825 964 106 540 902 100 201 901 90 820 868 90 432 557 108 322 876 101 265 904 98 19 342 99 32 410 82 34 295 86 53 95 124 251 802 95 376 582 104 548 592 105 328 362 88 387 552 108 257 430 115 239 860 112 123 346 119 477 529 84 24 216 98 9 356 98 676 803 124 348 880 87 442 446 98 273 457 111 405 897 115 497 907 101 20 603 99 622 966 100 107 120 93 73 549 93 391 405 71 467 688 104 395 795 73 403 480 92 368 549 119 885 959 117 214 927 92 255 814 100 44 303 104 239 687 97 366 659 109 158 916 97 178 869 108 65 737 102 363 763 99 320 842 98 13 233 102 423 857 112 382 797 127 508 633 106 315 529 83 424 966 87 56 215 113 287 458 91 301 706 110 209 244 102 482 493 89 34 867 103 173 499 101 353 518 89 392 510 102 489 886 110 90 552 110 38 560 110 155 811 96 59 246 99 609 966 84 489 667 95 211 830 104 212 405 100 854 929 113 58 159 102 296 445 106 215 819 101 337 901 88 436 817 91 414 900 116 790 881 122 520 790 108 215 994 103 731 741 99 214 335 92 615 619 108 271 289 80 88 461 85 612 704 87 205 647 131 12 437 99 237 800 102 573 914 109 106 941 100 77 728 97 638 770 86 361 623 99 148 872 107 483 845 98 482 530 94 384 403 86 371 759 88 799 957 103 162 622 107 236 951 101 159 563 95 636 956 87 701 908 96 109 640 102 184 481 103 90 745 92 189 922 104 64 94 92 286 527 89 479 534 104 234 312 97 411 491 103 80 855 107 346 974 106 447 538 102 332 520 103 63 708 94 21 160 93 412 859 95 823 938 101 496 515 70 479 616 106 404 419 79 494 901 108 57 373 103 304 943 93 64 75 109 287 721 101 168 290 108 131 506 95 627 830 89 381 540 105 526 601 110 610 623 97 11 851 112 145 728 85 808 956 112 501 604 82 60 375 98 113 470 99 676 878 96 133 751 89 57 750 111 641 748 85 523 956 104 455 780 100 729 738 121 786 939 110 819 875 97 171 295 85 75 872 105 432 438 104 174 289 87 282 300 108 270 974 111 405 913 108 146 933 107 314 830 79 223 285 81 171 678 97 661 911 102 401 845 107 591 788 103 605 843 91 411 779 102 710 960 106 497 970 100 539 667 95 165 370 97 650 692 100 253 410 94 888 989 99 922 988 87 24 74 107 223 248 83 40 562 99 774 865 96 5 825 79 27 212 99 425 715 110 422 691 86 562 827 109 714 935 83 628 941 99 442 619 95 528 556 82 563 954 98 581 878 98 309 831 94 155 528 97 187 733 79 217 316 76 451 982 92 172 817 92 155 410 97 346 660 97 8 297 89 214 991 84 34 638 97 88 556 107 727 970 103 293 501 113 513 640 92 772 966 89 44 730 96 430 539 106 83 993 88 261 983 108 232 302 93 21 819 86 9 130 88 329 517 112 48 282 104 406 827 82 262 653 92 357 381 105 233 614 109 118 875 98 418 595 98 790 975 110 132 848 84 193 218 111 554 739 94 610 796 111 67 479 104 584 708 91 219 870 90 442 685 99 220 934 106 122 154 105 504 772 103 216 760 99 34 571 119 41 102 100 385 420 105 194 607 106 40 128 121 67 571 97 199 821 125 29 366 96 790 898 91 268 378 88 158 313 124 577 934 103 780 881 100 331 682 107 532 914 104 563 883 99 530 547 99 271 554 111 555 611 107 120 181 97 6 475 99 574 819 101 119 222 113 282 724 116 113 420 94 378 977 102 163 281 75 10 843 100 323 696 111 85 438 102 463 998 101 592 774 102 52 587 109 654 940 95 488 765 99 543 735 96 614 786 95 652 796 115 566 797 104 335 901 103 236 887 84 19 641 99 367 540 107 101 246 86 312 661 101 99 800 127 521 775 93 92 914 122 526 545 99 533 646 90 57 336 104 55 741 109 317 843 107 200 294 104 326 578 96 311 909 95 192 464 112 43 778 109 336 960 91 230 271 125 217 844 100 755 782 94 445 647 107 414 999 80 772 809 115 37 500 105 449 929 95 337 892 102 85 839 91 563 684 94 303 853 111 492 570 97 182 509 105 150 179 105 716 860 109 580 862 97 381 709 107 584 693 98 553 707 98 290 920 128 49 306 95 260 318 88 800 956 90 436 525 96 133 525 97 43 105 83 560 961 103 216 369 96 429 989 94 79 930 107 328 504 99 441 588 81 591 958 94 242 345 96 733 750 111 586 825 92 383 897 100 344 860 105 601 630 93 625 905 86 339 974 103 120 354 95 246 268 98 451 806 101 82 481 104 638 675 91 36 261 100 247 349 114 381 944 97 353 845 89 136 244 108 116 685 96 28 478 102 227 744 93 5 781 101 277 842 76 503 881 90 276 379 99 430 728 109 31 478 97 339 664 111 86 226 103 175 859 95 79 465 110 372 498 117 471 856 107 142 710 116 38 666 100 344 568 83 362 515 97 270 709 106 517 549 86 77 721 115 265 410 101 120 881 87 195 465 118 290 370 95 176 337 96 561 910 91 1 39 109 82 99 97 141 168 88 235 284 91 255 516 101 523 790 99 57 725 101 58 607 87 302 564 124 91 125 118 6 792 84 735 899 95 332 810 93 1 48 109 319 599 96 606 936 110 545 740 107 424 544 90 266 989 88 36 566 110 427 886 93 757 957 117 71 299 98 139 707 90 374 522 99 405 848 102 870 948 78 250 972 107 419 891 101 31 195 102 486 573 96 235 499 100 710 959 101 237 263 98 195 497 118 302 331 100 307 840 108 705 708 115 922 958 88 214 348 108 108 904 90 118 332 108 39 996 104 452 983 99 691 740 104 160 679 109 175 558 108 68 646 102 517 825 101 478 754 111 212 673 107 629 795 114 28 89 105 17 981 92 246 609 86 571 794 91 366 719 93 619 925 105 226 881 111 438 749 91 287 755 100 97 921 100 64 700 105 306 324 96 97 511 110 193 748 108 624 909 101 573 969 110 687 696 88 14 113 107 217 642 106 282 557 97 475 998 89 2 465 98 172 648 91 345 539 102 115 443 94 213 795 97 46 355 89 92 722 118 122 491 94 81 363 95 84 575 96 375 956 94 538 600 99 581 794 118 317 610 102 192 806 88 279 950 98 837 841 97 65 618 116 140 544 104 396 601 87 83 219 96 663 868 112 104 631 98 234 271 94 203 836 102 653 730 131 113 295 90 840 889 81 940 997 93 472 653 101 127 686 120 180 237 87 482 746 107 25 927 81 406 625 84 106 610 82 174 995 91 107 467 83 654 802 112 203 948 106 455 972 95 163 522 87 708 968 89 145 418 98 261 868 102 134 632 111 83 582 99 753 919 94 16 252 113 42 422 104 524 548 94 512 560 106 114 435 94 327 921 102 489 550 100 145 448 103 728 784 92 903 994 102 549 598 93 156 665 98 230 803 98 226 773 88 248 596 92 394 610 112 355 977 110 231 417 104 120 825 117 192 803 108 293 687 91 0 556 100 2 745 100 54 973 102 101 641 104 164 854 94 280 732 112 101 328 99 375 918 95 515 868 103 535 828 119 33 315 91 484 972 105 0 360 95 122 956 104 490 703 92 511 668 79 241 725 97 626 690 87 242 759 97 628 846 102 296 513 97 789 899 96 40 129 107 485 899 115 2 424 89 299 685 94 305 475 90 994 998 111 427 840 89 105 906 111 181 789 87 192 732 98 68 838 100 236 647 104 579 975 93 341 812 92 871 982 94 463 612 86 366 961 110 782 789 98 601 800 99 633 926 78 142 843 105 535 759 99 425 947 77 534 980 102 54 397 103 64 179 111 338 740 109 575 910 97 597 892 90 133 930 95 180 439 114 680 766 104 266 549 92 893 974 122 916 946 116 368 665 103 943 963 85 820 970 103 505 850 95 256 759 79 172 623 103 587 794 92 116 181 111 170 420 85 50 891 98 822 889 102 506 726 95 432 736 93 406 552 112 124 179 94 452 899 117 95 539 97 100 121 89 886 973 114 105 910 111 324 692 98 205 764 95 133 744 97 423 479 101 247 665 91 731 775 84 342 508 114 419 480 93 288 614 89 369 967 88 99 751 91 495 985 100 27 415 88 398 511 86 383 825 107 235 551 108 139 540 94 117 410 98 15 35 96 10 502 106 250 722 122 104 146 100 157 781 113 348 923 102 355 905 94 357 560 94 339 568 110 274 822 92 190 230 94 378 635 106 166 269 97 529 874 93 508 970 98 720 864 105 244 608 106 484 996 105 616 664 109 35 723 94 70 739 103 422 784 102 25 595 108 86 332 95 257 711 101 140 706 109 473 973 92 49 83 93 70 132 75 7 797 115 20 940 109 93 425 100 538 805 95 439 787 113 587 611 113 131 313 101 207 918 88 162 943 97 582 620 108 625 985 95 206 867 104 328 460 83 310 761 104 318 544 101 67 355 110 273 933 108 784 945 88 223 977 97 461 505 92 64 662 117 361 984 91 471 930 98 791 941 101 674 999 110 416 868 71 54 786 103 39 62 104 485 890 79 240 868 115 80 979 99 213 672 97 297 544 92 246 574 103 254 905 113 311 659 85 30 302 96 381 467 96 529 922 93 403 608 85 473 620 100 304 812 96 640 804 76 257 688 79 395 648 96 508 685 121 623 720 95 88 744 94 68 585 84 295 719 114 596 758 91 16 839 117 540 704 89 571 955 99 824 981 75 180 781 105 298 898 83 113 260 114 483 923 83 262 869 113 26 726 83 142 940 102 157 562 121 573 948 102 337 968 92 330 739 91 177 490 100 485 618 101 860 990 97 622 676 97 302 876 92 360 524 86 199 932 102 558 817 99 145 569 91 96 313 104 181 405 76 154 388 112 128 749 93 151 382 100 738 787 124 391 426 106 26 980 99 108 494 95 310 465 103 324 831 102 50 413 78 15 661 100 179 369 98 397 568 100 376 795 111 714 722 91 636 653 98 268 516 89 111 539 109 32 872 111 609 706 89 68 297 99 801 802 105 104 833 120 161 988 109 581 898 73 463 465 117 320 672 101 433 587 93 870 917 100 661 804 66 69 918 117 525 724 99 187 698 104 20 165 101 288 535 87 42 161 86 729 829 85 154 572 107 49 292 97 432 664 90 13 464 110 314 504 95 763 854 100 904 988 114 402 889 79 534 715 98 287 365 98 158 545 83 718 890 92 733 775 83 540 606 84 330 626 81 321 414 99 281 577 84 64 931 105 9 628 93 565 938 92 425 463 88 48 417 106 88 880 89 70 716 97 620 848 88 254 982 105 0 666 101 453 972 96 101 421 106 478 482 96 477 496 101 183 783 113 683 989 118 392 873 124 113 121 105 43 792 97 589 832 108 247 393 91 376 644 98 780 908 103 890 965 91 904 950 89 434 695 111 94 348 79 67 881 88 172 834 110 140 236 103 10 70 99 8 124 93 188 967 100 486 821 81 422 923 105 482 909 85 98 580 99 651 841 103 600 867 95 560 757 93 78 228 102 310 471 113 201 413 108 491 981 100 258 789 101 646 888 91 646 649 92 28 978 107 493 914 118 899 977 124 3 669 100 73 312 97 372 874 103 730 978 93 631 977 96 950 997 86 84 984 97 169 940 88 110 238 86 133 646 102 454 561 100 513 827 115 152 478 97 175 487 80 669 751 103 905 956 91 296 728 99 98 425 106 183 192 98 334 596 103 249 830 80 371 799 94 341 849 109 600 791 108 559 608 108 120 276 92 14 64 109 43 440 105 399 443 106 100 410 104 224 485 104 265 417 84 114 466 101 92 454 111 484 691 118 229 527 85 429 565 91 61 359 98 202 787 90 246 675 90 43 854 96 930 971 87 207 737 111 161 967 103 595 928 101 181 369 89 143 817 107 21 170 103 45 775 103 218 483 91 179 376 89 615 634 88 66 770 102 548 876 100 294 399 91 513 736 104 162 988 113 297 309 90 273 468 103 306 970 97 387 410 100 576 798 101 326 425 97 4 640 104 70 899 104 206 580 88 465 515 110 26 743 102 213 601 116 298 923 98 64 251 89 207 338 98 155 451 76 562 749 97 727 976 111 897 942 94 65 105 106 110 263 88 474 623 107 0 698 94 332 509 85 807 992 92 182 865 99 324 898 102 383 710 91 111 520 92 358 704 101 177 292 85 154 182 94 25 133 101 777 929 97 503 590 104 66 907 106 14 167 90 88 926 112 106 704 93 712 804 88 46 561 106 257 267 99 64 279 102 11 880 118 331 692 113 41 549 113 786 996 84 383 411 93 293 636 99 73 378 89 325 372 101 508 522 96 263 384 97 162 766 104 319 544 113 262 784 99 57 112 104 209 533 90 169 866 88 28 201 114 178 193 97 491 529 110 175 729 92 113 710 119 37 522 102 63 491 100 815 946 105 226 327 88 335 558 99 356 723 90 189 734 101 66 516 94 417 489 110 88 450 101 369 918 97 41 258 101 82 445 101 428 884 94 334 954 100 501 921 119 387 583 97 797 923 99 419 459 95 306 335 93 388 477 107 304 660 90 149 794 97 686 780 112 481 501 126 279 615 113 786 846 90 369 963 93 186 633 102 854 960 111 346 435 117 653 816 88 388 517 82 11 76 101 604 895 92 228 475 106 253 704 111 192 407 85 526 884 112 141 987 87 0 990 116 459 966 102 239 477 99 27 956 107 432 800 87 446 756 101 16 186 90 379 502 99 509 666 112 198 653 105 518 841 107 453 787 113 426 979 103 519 895 82 600 877 86 154 770 109 69 352 99 153 963 103 103 424 109 358 748 94 298 364 98 731 793 106 6 732 111 179 726 94 25 625 108 147 243 103 43 945 108 885 930 88 637 844 100 331 482 96 36 42 82 257 790 103 63 907 92 536 958 112 383 904 96 79 113 112 157 315 84 92 754 108 550 801 90 78 350 102 393 475 67 282 728 107 893 902 91 20 333 110 194 568 91 421 986 98 214 392 102 555 784 91 925 930 93 489 762 79 245 869 93 443 941 104 462 910 87 135 326 101 157 444 102 472 899 87 29 99 97 613 767 92 26 464 112 98 201 104 411 420 87 106 934 120 83 702 87 30 997 101 90 901 97 458 525 95 96 185 113 9 873 86 582 604 98 464 675 94 823 990 103 459 890 94 29 457 112 947 968 98 125 640 109 754 969 116 155 702 107 56 393 106 207 717 105 187 610 75 376 950 96 565 579 99 145 908 97 174 832 100 73 822 102 66 750 94 281 948 113 585 802 113 219 864 94 665 964 103 617 896 93 289 491 92 27 419 85 91 622 90 410 498 94 323 746 111 174 800 95 133 370 110 199 685 108 41 60 111 296 437 87 51 78 97 579 587 93 492 904 89 463 891 96 182 593 99 200 429 100 509 860 95 345 983 95 6 563 92 330 429 109 293 533 94 240 663 88 156 654 75 510 970 90 864 961 94 54 123 89 748 937 84 125 947 92 170 443 96 810 973 102 128 161 95 871 913 110 295 440 104 105 923 100 594 913 88 533 780 91 132 999 90 145 716 93 827 869 93 59 797 87 248 742 80 196 498 108 253 260 96 462 934 110 664 953 92 267 947 114 607 646 84 352 490 103 90 991 108 604 708 100 175 521 113 38 972 107 440 931 109 327 954 111 399 735 104 674 936 97 268 873 103 296 490 119 283 347 115 406 680 109 14 321 106 12 834 101 18 829 103 36 545 103 558 716 87 31 397 90 614 775 102 142 756 86 751 870 112 61 367 104 25 803 124 463 466 98 541 634 84 512 934 96 212 885 100 439 509 83 370 790 107 635 842 103 38 571 98 39 859 95 67 509 104 216 796 105 248 674 96 349 524 100 184 273 102 19 655 111 121 327 115 645 763 91 208 451 89 20 174 99 343 743 99 288 792 108 219 700 94 110 661 96 433 830 97 505 677 111 293 346 105 190 475 108 192 599 98 251 399 111 204 802 85 882 938 105 39 757 94 203 312 104 7 859 105 693 881 108 484 975 87 459 763 109 61 551 109 237 701 107 51 679 95 471 630 94 354 519 122 186 993 96 832 935 79 150 591 114 704 909 107 380 836 111 517 994 89 412 490 100 705 855 106 663 754 95 14 535 99 222 242 79 583 714 92 292 320 110 842 958 112 41 710 92 462 828 104 782 868 108 461 956 111 79 596 107 9 264 91 816 884 98 616 916 91 153 770 97 231 411 113 323 393 91 199 280 101 314 824 121 242 456 98 503 725 103 37 439 117 769 790 100 584 641 93 4 709 106 321 870 100 372 995 111 69 257 107 849 918 83 20 562 95 594 638 105 841 996 104 21 609 87 503 679 111 191 326 92 727 898 89 286 464 96 271 451 105 298 589 90 380 584 113 665 919 97 194 509 78 33 134 92 328 696 106 185 361 94 803 891 100 361 568 106 180 538 94 67 671 110 461 829 93 63 275 101 41 650 96 81 562 102 163 946 115 555 906 101 258 404 104 915 993 97 553 818 98 188 350 114 251 743 110 37 250 86 756 822 109 192 753 117 391 701 96 649 812 89 969 990 116 536 786 95 503 750 103 489 959 101 258 318 111 20 210 95 580 587 83 122 450 122 329 397 95 121 884 84 84 149 98 224 576 110 648 892 111 451 999 118 289 797 93 245 852 124 204 470 90 658 969 85 285 799 80 368 634 106 814 867 105 366 690 89 349 990 97 169 241 96 298 637 119 203 324 89 180 183 107 35 592 95 641 870 111 112 332 99 85 277 91 66 513 106 668 835 116 374 959 90 85 460 98 298 652 94 646 933 97 399 967 96 883 976 104 670 911 114 865 883 87 504 760 84 72 637 108 76 262 95 229 815 100 668 773 93 282 311 99 143 530 96 889 995 97 219 274 103 318 740 95 488 615 94 389 804 103 128 493 112 489 767 110 704 995 94 50 412 83 652 998 95 161 542 92 55 934 91 157 652 90 233 526 93 591 633 100 291 460 115 320 700 97 192 266 100 207 833 89 479 732 102 545 659 114 323 885 106 339 674 114 593 711 84 230 455 102 132 437 117 711 985 97 474 963 94 178 258 93 126 483 103 69 927 108 415 541 103 599 750 102 207 657 100 469 797 81 48 394 97 52 745 99 114 134 117 821 925 93 739 927 103 672 967 83 249 800 103 647 933 105 147 329 99 72 584 104 37 63 112 443 818 75 142 857 101 150 182 104 571 824 90 152 990 91 155 258 100 283 288 100 14 373 114 159 732 88 185 921 87 92 387 92 517 581 92 211 284 93 693 836 101 582 837 112 696 972 100 422 721 95 92 104 101 216 531 105 223 910 109 151 797 112 658 703 107 105 873 104 9 894 82 196 749 120 425 814 89 48 419 93 146 413 114 62 711 109 552 683 109 342 706 81 215 227 87 158 521 78 342 548 119 443 752 107 428 640 113 565 822 101 333 844 91 172 656 87 778 789 94 283 974 104 61 740 98 516 971 103 787 908 89 239 704 92 165 201 104 279 702 113 66 846 87 209 295 105 108 213 124 358 825 118 72 100 106 77 972 100 472 986 93 132 398 95 597 825 115 289 447 91 504 952 103 262 369 104 543 665 85 221 918 116 314 375 118 340 650 97 23 392 98 78 942 92 80 756 102 176 201 91 659 699 102 267 966 93 731 826 111 443 735 84 465 634 112 59 749 98 152 591 87 225 801 111 36 215 96 269 819 88 611 972 105 717 974 108 410 792 98 511 640 122 50 447 105 16 317 79 113 641 100 429 501 87 57 303 93 263 519 84 7 468 81 286 879 85 757 977 107 856 898 83 477 867 116 472 479 116 9 861 102 59 781 109 99 208 111 357 647 104 238 879 107 158 908 106 368 401 102 140 438 93 234 581 101 741 763 113 239 400 105 196 459 88 474 713 106 758 865 103 751 858 115 561 941 96 125 691 88 449 840 99 385 669 91 863 972 108 33 335 108 326 628 97 260 910 89 301 854 100 655 893 77 356 974 96 1 747 95 589 924 90 546 692 94 87 802 121 371 691 116 910 961 103 169 647 94 613 842 99 443 481 89 269 753 93 565 809 98 888 990 91 554 897 93 405 969 106 403 412 98 242 778 74 593 905 112 276 838 93 207 575 102 191 687 106 304 609 99 417 594 92 723 744 104 11 944 93 717 940 83 519 736 95 312 385 97 43 559 99 712 776 103 432 778 99 796 893 108 228 565 85 650 981 107 149 636 115 306 982 114 493 812 99 82 558 84 210 371 102 54 667 108 23 915 107 18 109 94 543 721 108 51 196 90 291 362 95 773 988 91 487 508 109 203 431 84 209 677 116 399 472 97 151 218 98 103 172 115 398 940 94 819 904 90 347 860 76 156 521 75 743 871 101 721 840 94 188 550 82 103 895 95 122 428 96 438 886 88 142 351 102 547 904 131 483 976 100 107 397 103 51 567 104 146 633 87 5 898 79 214 477 101 849 967 111 250 727 97 260 687 99 144 153 99 474 692 89 470 513 98 768 831 99 241 885 93 286 397 111 121 293 94 216 641 98 115 774 91 42 311 106 705 762 93 80 804 93 338 483 97 447 579 112 122 195 108 912 996 85 579 882 82 491 813 88 505 510 91 268 625 97 330 357 114 66 860 95 381 585 107 94 615 95 722 977 91 38 51 91 300 889 104 583 962 91 414 609 95 98 133 97 566 880 111 121 708 83 878 899 94 389 935 94 17 269 111 673 735 96 472 869 103 181 712 108 235 292 115 150 623 101 471 722 91 594 779 90 141 839 99 20 188 109 266 716 107 18 494 100 177 405 89 42 152 110 182 714 100 8 508 96 572 602 103 170 414 86 407 812 96 350 959 99 252 262 95 531 970 110 410 573 99 188 979 94 664 680 99 550 840 106 694 834 106 113 668 104 425 869 94 772 785 91 628 827 89 25 264 108 724 903 86 524 869 84 460 530 104 4 535 91 628 778 91 152 777 110 6 786 97 651 916 92 655 887 102 205 566 94 570 864 110 490 674 87 84 517 84 289 600 110 338 783 111 191 467 89 571 587 93 23 883 97 846 860 113 253 493 102 1 171 104 54 386 96 874 971 109 698 756 91 137 155 96 681 816 87 159 545 117 75 541 97 387 714 87 431 649 96 829 918 107 321 802 108 707 721 93 404 788 97 98 539 94 473 724 128 444 776 81 171 931 93 260 805 94 694 859 103 812 935 103 481 512 114 21 261 88 78 107 105 665 878 118 419 753 98 564 623 117 19 941 102 16 120 89 394 785 114 185 957 110 619 817 110 376 746 102 769 868 104 798 937 103 438 487 114 48 969 116 9 97 79 32 724 122 5 285 89 329 478 105 114 814 93 277 549 113 672 680 103 6 531 76 166 759 111 262 301 90 147 806 86 325 932 107 263 738 99 680 801 73 74 898 108 112 465 104 97 124 119 129 174 105 56 158 109 26 447 82 31 598 114 459 988 81 87 574 92 539 899 102 232 353 97 260 280 115 684 888 108 20 103 102 605 730 96 360 437 87 235 640 81 344 449 111 697 775 81 16 193 105 210 243 111 668 723 107 473 551 89 310 563 100 120 318 99 10 448 103 124 893 115 41 706 98 701 755 85 600 891 97 456 649 89 437 900 105 43 608 99 751 795 93 292 466 85 89 299 109 54 564 73 176 232 117 47 648 103 162 823 99 324 841 96 195 530 90 190 333 102 196 297 107 992 993 103 36 89 92 745 864 121 141 361 108 313 426 100 911 985 106 120 515 120 811 894 86 338 813 94 222 847 96 330 947 98 95 194 101 365 752 91 46 582 84 368 592 91 88 544 110 501 786 95 278 439 87 692 897 110 453 526 102 369 586 102 17 761 114 154 353 99 298 929 101 256 401 99 14 745 80 212 909 86 529 531 99 67 577 116 519 875 102 365 508 99 34 318 93 419 941 110 34 450 94 584 836 99 547 871 104 267 844 108 77 334 93 196 421 96 376 466 112 305 890 93 275 714 124 301 382 87 209 776 95 1 474 79 551 911 98 176 975 110 13 31 93 51 985 120 237 288 105 104 407 101 607 851 85 133 136 102 801 906 99 326 423 93 11 154 99 225 855 105 326 619 97 176 238 87 659 888 92 621 645 88 773 888 87 533 792 78 111 456 100 163 967 116 279 763 73 134 266 101 590 880 107 86 918 115 70 932 102 12 872 96 101 943 97 85 265 98 49 789 116 457 738 97 56 431 99 436 657 89 589 946 101 67 74 101 61 400 95 150 192 114 19 909 109 45 599 96 440 494 94 44 864 112 665 698 99 24 693 104 395 994 91 337 478 100 91 634 106 271 739 91 161 654 88 187 340 110 440 937 113 277 790 100 148 338 93 137 667 87 765 930 84 224 808 96 241 793 103 865 998 111 510 666 108 283 863 90 588 933 95 903 950 111 432 834 107 140 868 101 223 617 102 159 610 106 116 804 124 267 756 110 112 351 101 214 868 89 386 682 96 816 872 104 890 900 122 119 424 105 602 607 103 587 990 88 564 901 114 90 443 112 337 417 94 510 823 100 827 849 100 338 858 101 408 464 88 372 879 110 794 958 105 790 945 95 249 888 76 301 473 98 102 274 91 656 704 97 79 904 106 183 901 102 634 654 107 164 297 115 225 539 93 134 709 99 64 254 101 704 719 116 634 764 74 293 842 90 743 976 99 382 568 92 139 217 87 388 730 79 206 663 114 472 833 99 29 191 116 78 568 94 34 724 112 527 947 103 326 835 92 544 975 95 328 395 101 220 553 113 333 732 115 127 428 102 121 759 104 215 852 88 376 813 91 187 699 100 718 729 87 371 632 103 176 395 91 33 598 115 207 874 106 471 918 94 7 758 107 69 628 114 30 325 97 168 606 100 546 920 89 576 986 107 310 694 102 223 737 113 184 211 82 250 866 101 33 123 97 140 202 111 195 565 104 528 749 106 118 621 100 388 594 103 153 957 96 856 869 112 265 488 97 270 446 91 85 320 88 575 872 102 805 984 88 190 387 87 63 192 105 123 233 95 92 925 89 329 431 99 787 805 91 308 845 97 328 371 95 41 819 114 353 674 85 30 828 113 590 764 85 475 689 81 232 525 110 105 843 107 263 973 74 941 961 95 628 676 87 471 746 84 461 891 100 225 740 88 206 547 97 278 496 105 137 761 102 168 769 99 299 674 105 260 936 114 233 467 119 666 965 100 44 911 80 493 888 121 587 892 101 109 493 99 349 525 107 711 775 100 193 405 108 296 560 105 278 858 104 165 402 89 471 768 112 518 656 102 698 702 102 367 425 97 584 738 109 377 767 99 302 957 96 458 862 122 418 984 102 712 730 85 599 903 98 637 718 86 523 679 99 135 982 101 834 901 95 311 796 97 611 738 108 325 531 112 369 829 90 400 494 105 27 583 104 174 572 109 296 967 110 126 911 97 522 728 90 184 348 111 440 849 95 39 351 103 559 937 100 622 896 100 303 453 81 200 750 99 425 548 104 824 847 115 222 862 98 534 974 107 168 198 101 581 850 108 359 664 92 359 432 91 891 989 92 619 623 102 933 962 93 27 822 114 294 365 97 439 890 95 346 965 107 221 730 88 487 719 99 564 841 93 392 603 104 348 754 99 194 709 108 274 619 84 107 834 103 405 586 93 599 784 90 216 704 116 207 802 92 273 777 106 859 937 91 343 993 107 886 941 107 113 350 72 31 185 94 393 959 122 357 708 103 22 678 100 313 641 100 162 600 104 175 926 99 73 969 88 23 132 108 744 850 86 137 930 102 6 598 108 21 226 99 95 265 107 415 868 101 69 881 102 336 423 113 86 963 115 169 449 86 58 963 104 314 711 94 313 804 101 80 769 97 22 464 87 79 517 95 182 205 98 637 894 90 196 827 116 299 912 117 63 647 95 720 825 97 604 779 110 404 686 88 407 887 122 55 399 104 15 466 89 820 966 95 366 664 106 225 423 99 13 652 94 162 903 112 110 455 85 473 521 105 891 924 116 540 544 95 487 757 87 518 832 101 772 926 94 277 673 96 668 710 101 53 134 109 13 848 93 568 828 97 21 433 131 125 180 113 322 964 93 565 887 119 68 924 105 0 129 104 521 522 98 140 819 106 270 900 109 723 789 103 446 532 94 292 472 98 140 664 100 713 942 76 81 652 102 347 356 100 984 991 94 117 198 100 222 506 76 75 387 101 122 253 92 420 924 97 18 526 111 615 739 92 255 546 104 332 372 90 511 557 99 9 373 94 517 837 82 573 725 96 113 443 122 135 532 97 63 128 104 449 709 92 94 662 107 31 796 88 235 376 102 356 456 101 625 866 91 615 726 106 275 338 90 93 411 95 156 583 95 481 949 100 446 578 99 18 752 105 167 648 100 649 947 91 173 624 94 253 771 108 423 723 99 527 911 105 252 437 85 248 662 76 244 253 100 521 976 120 140 726 119 246 397 91 220 405 100 48 162 105 28 179 90 277 658 123 314 776 101 673 693 108 137 892 97 488 887 102 403 985 94 223 850 109 10 414 107 564 917 109 795 946 89 238 987 92 107 574 99 535 810 92 86 853 97 455 544 103 346 792 95 246 398 81 545 670 106 91 437 101 277 897 97 423 495 98 731 912 102 447 829 104 392 995 95 89 452 102 32 533 97 886 957 94 17 559 83 837 929 75 223 957 115 614 647 123 712 877 115 481 897 98 596 762 105 122 792 87 641 761 95 766 894 102 34 569 96 96 926 109 170 530 83 181 926 97 678 919 95 31 728 80 9 769 95 579 635 91 591 868 109 270 408 101 150 842 110 72 829 99 138 286 93 276 742 81 336 825 100 396 439 111 78 688 93 344 830 122 191 409 101 179 197 92 109 729 88 190 677 108 264 709 114 651 832 120 822 885 85 105 508 102 810 892 110 872 908 109 473 997 98 31 788 92 28 165 93 466 619 101 6 99 92 451 481 84 604 663 110 670 739 99 557 926 83 214 440 109 743 916 114 523 723 85 227 252 90 338 416 93 475 619 100 237 361 95 682 883 110 359 582 112 23 88 95 800 904 99 266 293 121 435 600 123 485 621 105 156 269 108 260 835 93 517 617 83 8 649 90 86 242 111 280 735 109 570 713 93 439 728 94 230 540 97 844 991 111 646 893 93 2 738 86 15 254 109 353 362 95 675 701 104 178 934 127 50 356 97 595 620 102 69 510 106 464 949 101 624 828 106 404 439 103 2 531 83 322 742 99 145 675 97 710 772 111 718 882 107 688 998 88 599 693 122 658 720 93 621 769 103 84 900 86 607 933 109 92 312 98 182 214 97 135 394 113 208 354 103 19 310 116 319 869 84 107 463 89 313 855 97 416 496 100 201 518 93 950 966 112 450 717 103 5 50 105 255 760 98 668 725 110 123 980 104 216 538 104 263 930 98 204 946 90 324 592 109 154 753 102 287 822 103 91 93 99 917 980 104 154 541 97 88 840 94 589 928 95 245 923 110 182 458 102 224 567 98 205 422 98 129 378 101 66 286 114 350 773 106 215 289 103 231 633 110 335 376 96 63 686 102 71 777 92 525 958 106 58 442 95 492 535 93 165 915 96 591 741 101 506 685 100 401 868 107 474 838 118 209 587 110 118 136 106 467 722 127 84 303 115 359 887 101 79 929 91 64 411 87 47 914 97 366 408 111 470 782 84 63 248 113 376 662 94 767 996 94 20 674 110 261 505 90 538 682 100 80 391 92 729 810 89 35 879 112 685 885 86 710 726 105 469 527 94 774 951 96 211 510 92 130 810 115 161 903 96 699 935 106 664 767 94 279 555 100 482 828 118 229 281 100 497 680 96 905 934 85 770 808 91 434 667 111 357 540 106 416 895 90 4 312 113 348 502 95 204 333 99 39 312 93 29 584 109 206 923 93 793 908 98 140 560 108 203 397 101 21 184 127 172 604 102 230 449 94 630 902 108 430 897 112 319 424 77 551 749 99 256 653 96 780 793 104 200 545 97 688 905 103 258 771 91 281 291 117 202 895 98 217 320 105 352 554 111 253 403 119 256 561 114 900 935 105 77 288 109 754 876 90 360 922 102 597 918 94 231 318 101 501 742 102 199 255 87 646 671 90 417 879 111 655 945 72 173 856 108 572 830 88 63 213 93 305 810 105 618 791 115 198 842 96 803 809 101 186 623 108 255 433 110 245 930 97 707 862 110 25 502 104 319 901 106 722 939 95 64 538 100 85 316 113 549 841 100 50 618 84 555 636 106 650 754 100 228 320 107 655 894 113 568 608 100 393 619 103 233 530 105 239 873 101 164 914 98 474 614 98 322 440 101 608 781 105 723 876 111 258 393 108 41 196 108 142 662 104 565 889 97 12 865 95 746 926 105 241 634 95 59 855 110 352 938 99 534 544 95 147 853 83 490 755 89 150 555 116 478 813 103 623 695 119 614 973 100 532 619 100 88 607 131 51 443 113 19 845 105 472 586 117 146 511 113 787 998 89 143 556 95 134 379 92 196 818 122 299 493 92 243 827 88 104 465 93 30 967 85 899 995 103 320 923 97 470 560 99 290 316 119 251 528 111 260 837 110 2 955 87 503 623 109 461 854 93 92 430 91 953 988 112 159 583 104 338 565 104 136 415 105 513 713 108 399 541 104 359 397 86 220 262 99 236 746 96 300 957 103 234 361 95 382 411 95 60 708 94 1 859 114 494 731 96 125 148 88 162 594 103 182 253 116 9 931 108 164 539 94 781 848 108 580 898 96 374 601 111 383 664 96 569 619 105 102 791 106 535 958 113 300 560 107 31 682 98 86 314 94 893 912 83 214 506 103 95 862 98 144 984 95 375 723 89 107 800 97 581 643 102 577 834 93 602 821 107 414 642 89 543 990 93 354 799 116 75 693 98 160 232 100 491 575 99 33 308 98 356 388 77 953 980 112 363 725 87 585 699 82 621 676 105 314 378 110 1 900 109 630 713 84 542 620 102 42 209 115 72 470 107 24 733 94 860 867 118 259 385 95 241 257 84 391 659 93 483 876 87 26 819 101 298 916 91 185 985 117 225 457 90 933 973 94 147 909 90 429 494 96 103 694 114 576 933 90 495 693 99 59 491 94 73 509 109 11 889 89 427 779 116 240 434 106 746 821 123 14 812 97 549 915 91 257 851 82 167 645 100 284 707 98 15 966 118 397 813 93 388 720 99 332 549 107 310 802 112 466 852 96 230 676 90 387 739 104 170 182 97 144 942 102 803 944 102 529 554 109 75 840 86 49 587 109 886 962 105 879 890 94 237 284 99 90 795 111 42 762 99 206 990 112 302 391 92 603 875 99 125 632 111 87 881 119 50 333 91 275 676 100 393 874 96 148 405 102 615 865 113 274 750 96 244 632 100 252 361 85 166 333 112 414 539 95 219 806 115 732 947 103 814 955 87 33 566 96 487 569 81 153 491 89 264 343 103 533 617 98 367 739 83 376 490 80 815 981 101 396 938 100 404 695 123 59 427 93 425 713 93 161 531 100 185 629 96 195 901 107 133 935 91 322 529 107 249 578 100 423 439 111 575 715 97 691 956 103 18 461 104 108 568 93 340 408 96 96 631 113 405 705 80 572 742 121 698 786 105 326 419 89 83 256 94 692 728 109 277 344 106 612 678 89 812 929 108 335 337 100 153 512 101 711 838 103 755 974 109 709 769 103 446 597 93 530 537 92 368 747 107 197 840 98 547 636 70 455 772 110 243 543 96 205 776 88 391 487 105 75 516 98 672 882 113 869 912 100 30 266 104 119 563 95 309 686 110 90 124 98 349 881 100 452 534 94 601 807 90 910 953 98 339 622 94 588 931 124 226 974 78 424 672 116 580 972 98 436 805 112 546 994 103 546 750 93 367 581 112 394 935 109 692 861 111 107 287 105 411 912 113 416 930 109 120 585 110 66 952 108 184 219 102 278 492 104 587 985 77 343 808 99 114 203 84 268 275 106 326 610 96 769 770 81 197 665 87 420 708 82 0 202 97 26 895 106 319 479 90 553 970 97 179 885 97 460 485 95 818 939 95 700 707 88 449 459 94 342 789 78 929 968 106 2 207 114 177 419 108 770 959 101 598 765 99 131 862 90 102 173 102 464 868 99 499 670 94 250 545 104 75 985 99 11 27 86 435 827 89 464 798 92 547 765 88 287 681 120 29 130 122 368 689 92 315 636 113 608 753 86 126 274 84 141 212 95 344 762 115 48 922 99 526 586 102 297 585 100 561 629 93 285 434 103 230 233 84 908 996 114 441 589 104 556 809 86 259 789 110 184 566 108 306 762 100 803 927 92 806 928 96 362 664 99 259 694 91 356 990 96 146 639 108 130 735 105 57 747 86 133 960 92 607 983 85 50 917 95 21 650 103 549 952 93 392 542 97 529 949 103 91 544 103 122 344 103 467 486 88 101 274 108 223 404 110 131 908 99 381 625 94 7 924 105 337 646 90 409 738 99 213 839 96 524 569 103 316 585 111 443 635 88 712 734 98 768 775 100 33 835 98 147 986 107 358 866 97 586 935 103 318 583 99 220 729 91 664 875 102 606 748 118 345 859 91 667 705 103 362 594 104 347 385 120 238 478 90 15 417 103 34 233 106 104 989 118 109 128 110 536 629 102 362 632 113 288 709 105 166 548 108 64 79 96 193 215 101 319 553 92 160 645 99 48 356 103 442 594 110 43 758 113 53 840 85 269 349 102 607 660 98 278 371 99 479 618 107 13 689 119 317 724 99 62 603 124 155 656 101 228 481 96 16 509 101 212 481 96 606 784 115 6 89 103 150 177 95 46 724 110 106 527 106 672 861 92 382 422 96 14 697 96 713 774 87 36 941 102 146 161 105 26 277 86 247 647 86 113 424 105 308 566 118 560 917 124 905 906 105 233 425 100 420 422 94 213 622 111 472 939 101 109 403 111 753 938 101 89 779 104 87 106 93 52 170 96 850 899 101 382 636 122 24 222 92 83 484 94 287 607 98 570 634 93 167 175 95 348 804 99 581 876 112 268 608 89 245 343 107 484 762 88 151 481 94 194 200 96 99 667 106 305 934 104 748 815 98 712 762 94 404 548 91 769 852 92 704 860 108 349 920 90 804 966 106 787 954 89 682 732 114 229 936 96 63 590 89 52 422 106 404 985 95 178 858 94 164 818 119 645 896 113 266 553 84 45 128 101 48 760 101 319 955 97 310 986 97 322 864 98 350 502 102 556 767 111 478 582 97 87 923 96 787 813 78 557 607 98 467 814 117 375 524 103 234 286 96 329 362 106 592 912 99 404 556 93 420 846 116 562 638 110 863 934 99 79 152 83 129 856 107 459 467 100 537 604 118 304 331 88 394 740 92 689 748 122 310 936 90 353 997 115 277 377 98 337 429 97 858 870 101 585 779 95 356 798 99 683 865 96 145 798 92 329 992 110 16 862 112 56 822 113 109 710 115 235 847 111 170 534 98 219 377 91 188 955 87 741 893 88 524 807 115 448 607 100 16 838 97 9 577 85 679 714 91 334 592 85 48 477 98 516 829 112 147 498 98 742 929 77 88 676 96 103 220 91 728 907 101 148 172 96 288 953 100 493 965 108 502 660 121 383 731 91 279 606 112 247 296 99 35 932 98 104 805 110 369 478 99 46 116 90 226 426 101 97 284 91 110 782 91 25 745 106 333 371 84 396 904 82 26 436 120 235 439 92 681 999 116 486 638 73 446 454 117 534 610 116 379 534 95 302 732 80 590 933 95 366 580 87 708 816 93 74 783 87 272 816 99 157 861 97 67 578 106 444 837 119 529 873 90 2 921 109 457 934 105 126 891 99 151 656 105 67 965 91 79 473 100 239 351 106 161 625 102 92 971 100 444 702 102 25 643 103 319 892 104 217 784 103 324 953 106 444 583 105 521 835 104 583 983 102 106 678 96 311 713 91 362 503 107 51 363 113 957 997 91 357 648 87 85 119 114 562 899 96 736 988 123 230 382 89 122 848 115 147 975 101 490 742 113 683 694 91 82 846 100 39 843 84 133 384 81 817 956 90 62 949 88 106 221 95 72 515 116 339 858 80 105 799 103 43 407 122 314 471 100 476 982 91 19 630 109 647 681 104 795 905 114 274 470 98 502 589 83 819 952 97 427 949 97 261 946 94 635 844 116 261 518 79 361 638 94 140 526 96 303 652 86 34 612 99 99 444 94 425 906 100 48 242 106 157 434 110 195 371 103 119 989 97 404 600 85 278 956 112 94 882 79 458 521 90 375 803 108 361 756 120 225 701 101 524 557 90 417 934 84 421 631 98 792 802 105 266 359 98 130 812 99 19 772 116 187 253 91 209 748 103 913 976 98 468 529 107 62 832 104 229 522 98 32 890 96 61 547 107 103 867 95 291 361 95 5 487 101 633 988 89 771 942 110 18 208 96 55 412 88 437 683 82 267 424 102 371 783 98 588 748 114 6 229 110 82 663 109 60 220 96 179 477 92 755 954 108 527 589 98 82 973 81 142 778 108 93 302 101 15 710 90 195 237 97 252 593 108 177 458 87 418 617 100 491 592 114 466 948 102 328 357 103 84 648 103 710 745 112 199 596 78 483 750 84 206 263 113 0 708 99 268 708 106 317 793 102 33 409 106 149 902 106 36 929 99 564 810 103 34 432 96 31 745 99 171 649 93 181 907 110 28 575 102 480 662 105 12 517 109 596 850 116 513 976 82 196 599 96 531 557 96 117 998 86 8 296 96 537 936 96 372 892 90 574 927 85 128 186 111 291 834 98 461 726 107 412 657 103 386 697 129 227 734 87 391 499 113 22 602 103 253 634 103 245 342 85 430 480 91 299 916 85 169 823 93 13 726 97 123 860 102 114 752 102 180 200 106 137 568 89 762 772 81 144 271 101 114 187 96 507 939 102 334 345 106 326 775 94 17 195 86 405 959 97 404 844 94 224 670 103 353 569 102 333 355 100 558 949 104 40 875 117 227 256 97 421 575 102 272 498 120 105 527 94 9 975 105 58 264 88 344 962 88 78 100 99 234 773 105 93 125 113 233 403 94 554 837 99 19 548 114 248 766 89 713 884 105 775 892 92 177 882 117 205 871 89 936 977 90 460 845 105 17 362 90 82 839 95 87 919 91 209 568 89 777 891 92 471 686 102 654 709 91 409 954 99 15 456 103 196 795 99 364 550 119 213 552 102 274 418 112 87 288 99 245 836 92 7 481 97 149 359 100 275 412 95 218 416 94 63 658 110 324 919 96 809 895 90 393 672 92 443 501 106 334 771 107 575 604 104 52 632 99 287 668 106 132 778 91 157 672 97 278 667 100 49 209 108 17 297 113 256 972 111 497 678 97 70 527 106 318 814 90 600 928 101 166 804 102 193 241 102 285 634 85 281 603 97 390 487 87 252 485 88 25 500 88 424 730 100 268 429 95 479 646 101 34 345 96 565 788 98 347 414 111 40 523 96 88 579 110 300 540 96 384 683 93 433 890 102 63 786 89 351 834 106 286 648 124 165 172 100 457 745 107 825 852 96 379 718 97 238 285 103 763 976 109 35 921 104 199 462 100 240 947 104 304 879 105 235 784 102 269 370 92 818 978 119 369 437 104 538 979 108 325 981 96 530 916 106 488 808 95 39 740 113 700 737 106 364 558 103 674 684 100 255 282 89 149 541 114 257 870 113 318 760 92 786 918 89 431 499 105 339 943 107 133 850 102 95 117 106 284 671 103 560 861 106 347 865 96 412 680 110 51 632 108 355 624 78 392 696 113 116 865 116 622 826 92 112 252 90 236 626 107 260 299 116 233 567 109 19 399 106 257 963 93 395 959 106 302 595 111 88 601 97 387 998 95 412 743 80 370 516 101 59 617 98 582 762 105 319 457 98 312 513 108 353 475 98 45 54 87 83 401 118 493 743 86 654 809 105 191 848 95 652 876 80 750 783 97 486 993 93 694 838 93 287 600 104 941 949 89 423 716 97 305 985 107 457 827 106 647 952 109 591 875 105 7 379 99 88 244 116 394 801 98 465 536 92 323 624 96 278 885 103 370 975 99 159 921 109 352 889 87 25 486 97 676 906 97 147 525 94 598 848 97 321 538 87 23 679 93 486 868 92 181 506 110 785 853 97 316 978 84 333 883 86 722 884 130 35 375 98 520 525 78 517 947 104 31 400 115 8 51 116 443 653 97 596 894 100 699 932 108 411 956 101 751 778 93 261 552 110 354 992 91 791 968 90 298 542 97 214 546 95 89 796 87 256 499 88 230 649 97 27 331 85 462 667 102 588 902 85 46 940 105 50 297 103 333 438 113 152 537 111 160 563 99 323 981 98 471 670 121 238 720 110 325 942 95 24 720 102 103 210 85 68 153 121 99 730 86 645 859 96 194 854 93 172 267 96 407 947 94 185 365 98 71 705 112 200 630 97 152 807 93 110 802 101 73 118 84 64 801 89 461 986 111 160 690 80 485 872 96 573 654 91 424 669 104 135 190 107 252 257 110 171 266 98 227 418 92 570 640 91 166 437 89 77 258 122 284 322 82 161 556 97 474 946 107 343 906 116 494 711 114 284 841 104 735 866 94 605 929 114 459 880 88 9 246 109 45 316 92 598 968 88 90 865 115 11 633 80 428 748 110 343 948 87 171 285 111 364 574 105 778 812 106 282 869 114 393 957 90 256 964 100 284 710 120 205 369 111 319 989 109 6 690 99 55 771 103 722 964 99 102 896 123 235 355 97 178 749 101 520 893 114 188 697 100 114 179 104 763 796 106 561 976 99 171 486 101 404 414 92 455 479 97 667 842 79 73 337 112 416 996 77 171 272 100 883 997 119 129 768 118 343 435 108 560 597 93 907 982 98 363 663 90 270 764 98 75 77 97 590 968 103 397 539 77 480 509 104 102 627 94 366 367 92 250 703 101 441 773 106 123 430 96 595 691 110 523 713 101 142 615 118 128 378 95 224 468 98 721 860 108 175 669 101 238 777 101 368 839 99 419 636 117 10 748 97 475 498 104 5 741 98 163 777 96 169 578 109 40 889 114 493 722 101 1 570 82 120 226 99 37 736 97 327 598 88 28 820 103 680 695 107 209 634 109 140 551 89 162 202 98 403 524 110 182 802 85 415 839 91 355 924 108 644 705 110 156 306 82 596 958 110 402 426 99 53 922 90 330 342 109 354 825 113 41 361 101 278 430 115 390 958 107 544 812 93 310 506 134 369 551 109 560 900 84 327 493 110 83 199 96 212 618 97 157 744 105 166 186 111 394 674 98 223 810 101 593 741 110 365 686 104 675 874 86 825 876 100 262 454 104 358 948 96 653 790 106 326 512 99 179 559 105 264 768 101 441 528 117 89 100 103 470 581 93 40 669 121 303 595 87 825 958 92 737 738 80 617 643 91 85 717 92 147 972 94 709 774 107 365 598 93 309 952 102 269 918 99 556 676 106 799 838 106 556 997 104 407 907 89 658 666 117 196 211 104 227 901 102 567 869 96 592 741 104 65 603 85 354 509 96 623 980 109 72 815 104 83 674 87 874 956 106 77 898 102 26 168 90 544 610 94 574 610 103 569 875 103 927 998 71 200 666 114 657 890 113 544 845 116 200 235 89 240 866 85 764 826 97 267 454 104 205 917 83 170 306 88 309 346 102 62 757 93 194 484 92 204 511 99 559 790 106 866 869 81 227 255 89 311 604 88 661 690 110 232 396 115 53 107 110 6 849 98 127 259 102 522 679 115 687 982 76 118 288 90 42 88 108 349 746 115 104 590 109 625 939 95 86 599 101 631 778 101 713 761 119 680 784 118 533 786 96 533 743 101 330 720 107 61 424 109 363 584 96 56 567 86 280 730 103 127 517 104 51 818 128 92 776 85 553 681 107 412 972 121 865 926 81 142 401 101 438 883 84 13 265 89 264 618 105 418 908 98 599 638 109 253 707 96 453 704 112 406 991 108 485 779 108 56 960 110 550 828 107 200 953 78 72 291 100 432 813 103 628 736 107 21 883 100 25 166 93 427 864 92 299 343 89 646 926 86 658 746 93 191 771 105 521 905 102 122 413 78 161 305 99 863 884 94 577 795 108 372 972 92 303 647 116 64 788 67 61 978 107 537 562 114 318 390 112 764 819 118 472 804 82 532 848 99 498 856 94 297 449 83 343 847 96 388 389 115 296 553 105 879 942 102 354 426 102 345 767 98 266 268 79 110 193 86 140 232 81 65 140 105 219 681 112 463 769 93 541 938 97 195 572 101 207 570 104 272 718 96 330 655 98 494 720 100 266 407 105 9 293 93 375 595 107 208 889 89 230 784 100 435 641 96 44 410 86 534 669 96 152 741 82 302 982 113 229 426 118 438 591 101 33 312 111 364 589 99 719 884 92 191 258 102 344 739 87 44 477 121 285 751 100 719 943 100 110 430 113 38 996 104 715 826 106 947 970 84 128 439 91 752 894 98 294 584 104 95 273 95 721 774 98 413 646 96 9 71 102 354 826 96 44 638 79 61 263 99 572 858 99 71 108 104 169 755 89 69 942 90 382 618 77 334 993 103 428 700 102 624 918 95 229 705 96 299 874 110 361 859 99 334 685 105 726 852 95 109 609 90 694 917 102 849 971 96 272 289 97 230 353 93 3 21 111 685 883 94 12 868 93 887 888 104 160 576 84 647 793 96 743 882 110 471 997 88 97 525 100 518 997 96 475 954 102 370 906 104 349 373 103 415 601 90 381 525 103 414 673 95 314 845 93 242 974 87 386 521 109 386 873 96 629 779 104 467 544 81 364 994 115 37 254 84 230 466 91 298 556 97 33 565 105 224 445 106 662 897 85 10 158 91 212 404 81 334 927 90 237 611 110 433 942 105 195 870 104 425 864 88 75 814 93 269 434 114 263 496 105 181 735 98 121 977 119 183 186 93 126 414 92 293 527 94 411 625 98 627 710 118 280 592 114 179 456 100 320 479 108 27 891 109 681 719 108 95 948 107 144 414 92 244 286 102 855 910 102 5 874 94 200 239 101 352 929 114 415 824 94 24 812 92 23 873 109 141 256 99 25 775 93 301 705 101 84 461 103 113 305 98 22 504 106 207 748 108 190 641 103 452 455 89 5 644 98 538 597 98 182 689 95 643 660 94 564 975 116 330 451 110 621 643 92 436 693 104 529 650 109 466 660 97 572 940 97 85 990 104 227 446 108 893 936 97 208 250 80 625 836 102 201 254 92 138 490 97 773 960 98 358 990 88 289 673 95 651 789 93 85 497 99 191 867 107 269 294 90 234 292 86 153 317 101 150 337 90 231 968 99 543 650 94 99 837 104 134 243 85 947 965 95 42 217 101 814 967 72 273 896 115 388 500 111 299 541 100 606 786 103 619 714 84 98 576 99 271 733 89 228 341 108 449 607 108 400 991 102 488 503 82 10 183 99 260 498 84 143 653 102 172 642 112 141 649 108 625 963 122 173 558 104 226 900 103 965 981 92 335 662 100 276 775 98 807 841 80 529 800 116 14 610 103 467 477 91 337 682 101 205 646 107 25 649 80 170 789 105 165 179 97 463 470 101 380 841 83 94 948 101 58 490 84 16 154 96 190 880 95 292 545 95 629 665 92 832 876 106 149 323 109 96 783 104 222 429 108 793 907 113 375 988 108 90 378 116 294 722 104 538 881 94 141 455 97 176 615 119 314 767 95 94 291 107 3 990 114 200 794 107 382 859 96 613 768 99 26 618 97 202 770 91 37 129 114 679 876 116 99 831 91 692 743 95 59 440 93 4 880 117 928 957 99 640 979 108 632 733 103 239 773 110 475 583 96 80 232 80 355 978 87 138 331 117 325 524 93 53 699 93 636 970 114 543 649 98 292 726 112 275 646 84 554 861 100 546 864 110 23 82 103 75 868 125 15 569 106 701 777 98 164 444 101 12 157 98 49 513 96 199 439 100 107 820 119 425 955 105 539 911 104 652 674 95 5 265 101 582 742 107 298 660 95 549 968 85 296 885 104 76 176 95 352 817 94 148 569 107 819 821 98 474 744 101 698 803 104 466 513 124 491 926 99 620 663 118 605 869 98 263 699 116 230 431 83 129 550 93 702 797 99 445 588 96 848 902 81 481 567 118 373 617 107 270 590 91 198 337 114 376 843 111 435 767 95 569 895 109 183 738 92 245 771 107 20 222 99 103 631 104 144 440 112 164 644 119 776 930 87 691 985 100 630 912 95 25 829 104 438 761 93 474 777 104 361 550 98 487 942 114 378 620 100 638 939 103 351 424 102 530 548 97 20 268 90 313 905 93 347 885 98 504 781 103 377 441 93 539 656 99 290 450 90 658 929 87 52 887 114 775 804 84 336 962 106 4 335 106 68 358 108 409 997 94 221 645 104 338 758 115 312 359 108 247 867 106 287 473 102 338 670 109 21 208 122 139 449 100 90 780 94 970 971 119 13 883 104 20 331 107 419 441 118 75 326 104 792 846 88 162 627 114 491 943 113 58 478 124 387 626 105 461 836 82 587 713 107 221 834 105 145 790 110 16 847 105 349 419 112 352 968 117 178 873 96 144 690 117 905 977 109 223 533 98 64 210 101 70 922 115 680 692 103 90 824 85 216 665 91 52 662 107 683 900 113 141 773 85 288 903 103 459 968 100 107 652 98 80 873 103 274 888 103 612 742 111 566 733 96 501 783 92 90 743 103 123 736 106 782 996 70 675 877 118 44 551 101 308 840 78 195 926 93 527 871 92 99 172 96 311 821 100 985 996 98 532 651 118 162 979 92 31 993 98 369 446 103 398 848 106 78 434 81 398 629 101 529 826 91 64 81 78 428 711 107 250 388 93 364 541 90 344 742 120 215 376 96 521 600 112 272 875 108 428 840 101 202 740 88 320 689 116 739 761 118 874 945 107 456 987 102 181 748 104 218 563 104 593 712 115 175 392 99 553 733 89 416 462 114 530 694 115 57 998 106 721 730 74 73 148 106 544 663 104 406 663 99 37 766 80 600 985 105 397 419 103 403 465 89 295 398 94 421 954 92 249 720 88 506 937 101 199 558 92 752 864 116 26 290 85 217 681 108 82 732 98 341 598 99 14 984 83 244 685 104 234 296 105 96 512 102 293 908 115 43 158 82 205 363 91 173 630 110 965 996 102 203 999 89 114 817 97 292 877 104 195 579 90 45 562 103 833 943 98 114 938 95 103 146 100 59 894 107 775 911 107 245 772 127 78 618 95 194 771 106 244 483 99 324 685 98 79 732 109 332 869 95 400 817 75 460 982 84 552 997 99 649 736 103 457 657 123 116 834 83 92 304 95 791 809 119 305 500 87 109 311 94 479 644 87 575 613 106 143 636 100 192 202 91 960 995 96 76 216 90 555 770 105 518 953 111 659 884 114 63 191 112 326 523 93 223 506 105 11 306 95 265 364 84 148 251 106 552 621 78 95 314 80 515 688 101 285 794 106 483 759 91 542 988 93 858 998 101 394 860 104 650 872 116 678 925 106 562 611 103 133 533 108 248 405 93 539 601 112 176 789 90 434 581 115 335 827 102 310 902 90 248 768 112 639 804 101 101 716 100 639 979 102 2 372 73 130 714 107 584 642 110 27 769 96 915 987 110 190 385 106 515 878 105 93 851 98 164 744 100 61 902 85 522 947 103 393 935 91 390 984 91 330 557 96 647 821 87 124 397 113 316 330 116 547 842 106 805 840 91 630 711 101 284 894 107 12 102 120 715 878 92 658 830 94 118 577 98 240 482 100 570 795 104 622 805 92 526 582 105 570 825 113 80 699 104 632 869 107 688 758 114 262 923 110 261 710 101 154 866 88 853 917 94 555 755 88 65 308 94 37 211 96 239 831 96 307 593 105 156 478 91 71 256 116 194 629 104 269 488 95 356 422 101 134 135 101 290 381 115 107 606 110 16 376 96 185 458 90 24 561 107 52 911 117 250 799 99 226 647 99 403 875 106 30 112 100 910 966 118 356 515 98 387 563 99 165 793 116 197 386 112 493 546 114 800 842 115 695 718 83 740 895 123 364 639 95 341 559 87 146 470 110 191 553 100 823 834 99 559 612 112 97 406 128 366 995 103 145 189 94 270 830 98 347 641 80 585 982 97 464 692 110 482 608 111 121 631 92 2 997 117 659 828 91 320 509 98 628 848 107 225 974 102 896 940 96 668 943 93 300 447 107 294 302 99 305 664 96 329 833 103 116 724 101 320 364 112 49 220 91 399 492 98 403 787 111 565 996 98 200 951 84 186 448 108 47 997 99 411 756 102 271 788 103 453 983 97 714 975 103 407 546 99 177 520 111 401 934 97 620 778 104 86 364 103 317 894 87 490 543 97 167 497 96 591 628 93 159 412 107 332 886 124 155 506 111 89 267 110 151 442 105 751 889 95 304 743 85 363 749 107 391 914 92 303 890 88 88 868 76 232 684 94 179 659 102 77 346 118 764 948 100 128 988 92 230 376 106 761 785 103 121 860 94 58 137 95 171 469 94 20 918 93 221 801 101 328 706 92 107 663 93 47 391 111 46 196 103 26 979 116 852 960 100 311 513 100 605 709 93 4 371 79 5 385 109 248 927 98 297 316 101 61 92 104 204 442 101 173 806 87 5 274 98 57 876 98 62 793 99 3 665 89 2 299 127 134 803 110 456 989 85 108 500 96 128 515 119 120 417 126 454 904 107 594 642 110 97 687 101 216 678 100 571 703 95 204 948 118 88 740 97 56 958 92 212 274 112 309 728 93 310 598 102 126 158 93 87 805 104 446 849 78 404 767 105 447 716 96 108 481 85 129 797 107 767 783 93 246 303 99 489 552 100 214 541 92 578 598 113 647 774 103 218 963 109 11 971 100 671 926 96 355 920 92 805 837 113 437 653 92 26 536 91 421 769 106 147 435 107 315 882 96 58 848 108 135 420 104 183 595 101 449 650 90 159 172 91 97 292 104 844 913 97 230 538 107 704 747 97 222 324 106 447 870 105 188 387 109 28 565 110 823 946 93 226 668 88 14 569 91 149 549 100 318 336 104 34 478 106 362 919 93 286 584 97 885 991 93 282 341 96 118 202 99 40 293 80 370 786 98 492 832 106 244 642 97 26 974 104 601 721 99 434 902 93 78 372 92 13 818 104 8 828 100 591 947 107 308 868 91 365 744 87 490 746 106 460 696 105 21 359 94 284 720 105 128 878 101 346 544 91 450 763 111 116 881 89 0 204 104 625 845 94 38 525 106 95 603 99 223 930 100 171 662 81 245 382 93 748 859 92 159 690 95 186 610 97 57 268 100 173 940 119 408 995 88 424 717 105 474 812 116 241 970 105 144 511 114 10 255 93 14 401 106 122 140 103 31 622 90 617 866 122 876 962 102 351 385 101 254 620 101 237 516 92 244 548 95 44 497 93 39 511 103 586 861 94 614 941 86 344 778 96 390 617 88 182 833 103 180 276 97 320 327 106 223 939 93 351 938 113 232 769 109 73 953 103 357 756 96 88 914 109 417 581 93 442 966 90 677 846 95 673 921 113 465 691 95 360 974 96 21 940 97 534 874 118 540 880 107 664 683 83 240 847 104 253 630 106 499 926 101 60 483 96 10 524 113 668 677 105 323 916 98 504 787 80 692 958 84 280 515 113 241 548 106 187 388 97 314 936 109 217 313 101 191 733 109 90 498 106 784 920 93 623 671 88 460 547 122 322 338 97 765 800 91 607 806 110 55 505 85 460 991 88 84 779 83 463 726 105 439 681 92 28 420 95 847 961 97 268 672 107 103 658 95 216 250 95 24 645 117 69 767 86 83 626 94 325 671 90 156 848 111 699 709 88 397 952 89 429 586 91 326 366 90 425 736 100 49 949 90 254 292 105 614 687 95 1 270 103 108 688 108 283 346 88 601 735 104 188 740 104 532 819 99 133 532 103 172 723 100 438 596 104 279 492 88 510 740 108 157 900 96 182 764 97 621 794 97 399 935 101 415 932 90 37 205 99 126 583 84 81 567 91 65 825 105 582 626 100 611 665 90 96 173 102 220 365 104 58 765 92 34 175 94 372 945 86 223 611 101 395 614 89 420 618 98 332 759 104 710 749 107 316 951 93 400 724 101 212 391 81 389 743 102 561 754 89 615 748 115 358 737 108 151 851 93 240 735 94 709 814 122 220 878 93 90 740 73 29 948 85 281 329 107 802 884 112 333 854 89 394 998 89 466 668 95 15 842 86 162 809 99 111 688 125 516 769 85 40 756 78 165 527 100 11 903 102 773 923 93 508 998 109 565 815 111 414 551 107 430 860 95 582 860 117 721 972 111 531 852 95 2 234 106 691 727 91 3 84 89 329 406 107 148 440 91 174 798 108 747 960 112 17 573 121 49 709 94 229 842 101 634 903 121 115 756 102 53 534 110 116 321 123 408 889 113 133 777 120 260 780 92 873 964 116 445 747 118 398 650 97 123 577 87 442 464 100 467 523 107 409 988 99 161 288 97 271 571 105 676 828 100 300 899 96 192 373 114 55 363 114 186 530 110 519 741 97 19 435 103 864 991 101 362 633 110 484 553 96 426 835 80 110 271 107 666 989 93 332 392 104 719 841 114 154 258 98 154 231 89 367 831 99 267 873 108 7 87 94 110 875 93 339 728 79 453 751 110 132 747 104 391 401 94 54 319 85 8 409 93 327 736 115 383 460 107 150 235 92 183 491 112 133 573 119 520 721 73 622 623 96 925 961 113 179 532 106 788 916 101 308 481 101 852 943 110 958 998 103 201 516 96 17 396 95 706 819 84 395 575 115 773 990 106 195 462 80 27 859 86 582 633 94 1 114 108 390 964 91 478 491 104 171 321 93 520 601 95 451 916 105 169 899 105 426 943 102 110 322 111 131 763 101 367 501 97 478 480 102 634 992 102 80 445 110 545 779 99 17 151 108 581 781 107 181 621 101 404 594 89 437 909 107 107 475 111 266 998 103 697 891 100 176 607 89 562 932 101 178 247 88 325 478 102 262 801 100 405 870 112 542 623 99 520 792 97 12 792 106 738 790 91 158 842 84 600 714 106 263 326 94 131 543 94 878 942 97 551 946 108 665 684 103 16 871 90 117 906 92 849 875 98 75 702 109 684 786 93 285 460 111 213 591 100 452 688 96 22 680 103 171 772 96 377 526 91 655 812 79 726 830 97 486 972 99 466 544 106 440 737 111 297 683 84 310 779 94 113 642 97 529 941 106 51 239 88 64 139 105 472 647 97 753 804 78 173 853 105 219 640 106 777 806 73 313 822 107 237 509 92 381 504 96 4 926 108 523 762 105 13 641 94 163 608 94 285 534 88 645 844 106 87 148 96 532 846 103 169 852 97 493 850 89 293 927 105 344 811 95 468 977 101 453 576 108 450 583 107 52 341 94 94 238 108 600 718 99 221 420 104 125 417 101 7 822 83 279 859 84 842 862 107 197 784 98 156 691 95 175 624 108 74 384 104 420 662 100 531 798 99 423 904 119 172 712 98 124 467 85 339 709 114 646 788 96 317 666 112 183 701 89 314 590 109 789 797 99 775 819 111 168 185 101 30 507 93 203 795 99 479 975 90 97 382 89 66 652 95 664 774 91 333 817 107 11 507 108 870 997 93 7 430 102 421 998 106 367 550 83 207 326 97 138 152 99 282 616 109 232 485 96 86 425 108 362 541 103 200 325 78 13 405 108 231 255 112 432 652 92 298 827 96 53 254 83 36 277 98 104 460 99 191 262 104 639 647 107 558 692 87 598 694 92 288 423 112 391 677 103 691 961 102 56 810 103 478 581 83 683 796 100 129 752 104 480 826 98 379 574 97 312 800 94 296 986 105 24 177 96 348 967 104 165 831 83 180 635 100 176 398 109 327 472 92 220 682 111 58 988 92 51 60 104 49 491 102 451 499 90 506 682 104 538 811 104 257 766 98 151 736 93 274 324 91 154 391 80 196 668 111 186 485 71 53 533 116 117 484 92 402 872 101 279 487 100 112 676 118 947 955 91 365 831 102 431 659 100 256 667 101 505 955 120 156 299 98 259 974 89 235 444 91 860 887 92 897 924 78 509 985 85 582 585 111 698 876 95 292 890 88 67 687 119 239 732 99 365 695 92 337 859 105 385 837 116 222 585 78 652 658 87 455 649 97 668 737 90 617 753 107 209 927 115 295 999 97 98 270 104 7 533 93 21 439 104 102 703 88 303 755 85 649 923 80 9 121 87 477 761 106 946 952 107 694 868 119 3 490 96 79 337 79 327 634 84 501 708 113 53 491 106 309 705 129 474 482 83 336 487 100 142 569 78 277 630 105 0 409 109 810 952 77 89 510 96 658 701 100 867 964 101 687 903 87 189 349 105 178 431 95 163 450 101 590 760 105 95 490 90 122 744 90 156 275 110 161 746 100 156 601 99 137 456 99 161 424 98 378 614 97 620 977 83 132 742 95 632 673 87 965 997 87 513 947 100 673 841 97 686 843 109 33 701 95 318 816 98 230 861 90 515 697 93 188 206 127 569 626 88 226 585 105 268 306 100 95 562 104 634 910 98 773 859 115 119 614 91 689 942 85 438 908 98 162 613 110 315 574 109 145 793 88 357 862 110 350 713 88 242 553 90 516 916 92 450 642 106 431 611 83 295 964 96 120 992 109 25 882 93 97 762 102 22 721 100 548 633 99 691 843 97 174 405 104 176 819 86 4 846 102 871 999 112 414 818 121 37 690 100 164 946 103 650 766 89 552 650 101 467 521 93 298 358 105 389 953 96 441 559 95 5 111 90 223 877 108 603 930 93 673 695 85 163 476 104 379 578 104 646 927 92 414 860 101 395 467 114 127 979 99 185 233 110 439 800 91 519 795 77 261 479 107 84 338 117 422 882 104 299 969 100 237 328 102 181 489 76 15 655 126 791 978 100 204 268 103 706 755 93 642 902 104 230 246 112 969 977 98 631 882 99 344 699 111 26 61 106 673 922 104 820 841 108 734 804 103 105 443 119 634 718 97 33 382 90 127 506 107 204 540 85 180 944 107 114 237 100 21 491 104 581 845 113 524 849 85 135 316 102 283 702 97 246 304 88 982 993 96 85 765 93 133 275 94 13 389 98 301 632 101 617 673 94 176 982 93 441 456 96 0 148 80 96 635 99 480 977 106 220 704 101 303 493 97 502 531 110 12 439 98 60 484 98 287 738 108 304 405 98 135 252 116 181 385 105 122 205 95 227 493 86 583 948 102 344 715 109 323 664 76 458 921 108 377 728 85 487 616 85 127 385 117 0 840 107 366 443 105 826 874 89 465 716 92 438 818 102 83 88 94 563 957 98 388 554 82 42 160 88 452 687 112 307 831 110 394 798 101 491 649 101 379 974 103 293 889 96 225 502 103 285 314 99 18 464 101 706 747 104 128 581 91 85 865 102 358 969 107 464 774 99 361 873 91 682 866 78 257 772 98 391 882 80 230 776 105 70 576 102 102 720 113 172 836 90 14 589 99 810 951 110 152 596 104 169 742 115 270 542 114 164 601 112 18 622 109 219 630 88 604 680 107 489 837 109 385 594 101 91 931 97 20 485 95 432 453 106 14 302 107 718 937 106 51 450 96 472 544 95 77 940 89 15 983 102 227 331 104 118 711 104 537 592 113 57 590 91 197 336 95 155 522 99 361 706 119 231 839 104 379 400 95 154 845 105 220 369 105 214 675 107 397 460 102 78 275 112 453 624 94 133 606 93 302 519 102 27 416 108 597 833 94 648 738 103 667 823 99 390 941 99 194 690 101 186 517 106 311 908 116 386 854 93 236 789 106 135 516 118 302 871 93 49 406 98 196 719 108 143 883 88 743 944 92 238 265 101 85 323 107 95 109 103 139 344 77 697 920 94 397 469 83 681 969 106 157 291 116 75 136 92 232 749 119 747 772 104 173 241 88 226 763 87 258 753 86 81 272 111 619 952 109 396 420 107 167 279 101 29 847 79 162 427 98 497 598 101 166 217 115 300 343 93 142 635 97 121 493 106 138 378 97 766 996 97 100 252 102 374 774 91 591 954 108 444 827 117 265 547 88 626 628 92 164 867 90 568 675 92 78 177 113 157 877 107 332 801 93 256 377 81 406 893 96 80 147 115 21 37 92 287 829 89 27 823 92 432 435 112 115 956 97 102 197 90 101 508 106 125 788 95 355 797 103 610 914 107 288 428 87 501 686 110 156 294 106 350 946 84 199 292 105 201 560 91 64 421 95 241 369 103 559 884 86 332 541 87 462 903 102 123 418 99 821 827 89 242 556 97 144 920 98 903 985 110 143 971 113 312 754 109 38 792 104 746 874 85 299 360 90 521 904 99 202 860 110 145 310 101 247 308 96 325 631 107 613 945 83 556 801 106 292 350 104 296 921 108 390 510 112 198 508 103 401 486 104 579 826 112 764 857 93 243 909 91 275 577 76 766 829 90 620 781 108 851 888 83 416 527 97 67 280 101 207 419 98 148 211 92 53 647 107 311 702 82 242 557 116 571 631 111 73 293 82 660 963 111 50 966 107 189 898 81 694 899 112 64 768 79 300 811 98 109 339 106 241 405 99 405 654 102 298 532 106 618 822 109 94 739 104 545 690 93 461 903 97 481 626 121 166 242 92 360 832 102 391 746 114 741 968 99 438 806 113 742 945 97 236 689 106 203 602 92 133 896 109 70 341 102 687 927 95 205 698 97 632 910 106 158 443 101 108 804 111 69 921 106 260 444 87 279 775 122 535 792 109 133 482 106 336 483 103 266 596 107 121 635 109 58 616 101 200 288 104 231 249 109 466 528 92 44 322 106 151 739 111 703 905 102 5 941 86 782 917 99 661 953 126 321 625 116 319 760 108 14 994 87 908 946 113 248 584 102 160 505 93 255 617 112 115 207 108 12 828 100 408 411 104 805 849 109 652 878 86 60 580 92 177 659 120 174 495 104 276 561 115 524 900 106 460 816 112 452 738 77 445 512 78 386 566 95 3 622 108 547 637 79 9 902 95 288 381 81 63 617 89 76 924 88 167 259 69 318 422 90 258 672 89 459 987 102 380 556 95 736 857 105 425 751 81 318 854 94 6 427 99 473 829 100 377 421 100 94 249 87 602 919 102 167 827 85 403 585 96 685 713 103 346 518 91 556 664 108 294 847 92 828 829 88 289 982 107 386 520 101 154 356 104 822 896 103 250 317 96 119 371 105 219 251 91 263 635 95 119 276 93 511 952 109 161 549 103 174 592 97 551 796 96 331 893 107 169 926 100 318 602 117 453 737 101 258 443 86 141 920 91 50 354 103 201 674 107 259 503 100 698 834 114 571 595 114 582 863 90 589 643 83 475 665 98 195 425 109 306 790 96 78 820 89 615 645 105 138 195 126 302 598 110 279 593 94 25 168 91 379 603 116 417 676 94 301 806 90 287 697 103 318 935 104 255 917 105 360 747 105 883 913 86 30 915 103 102 228 116 555 565 90 145 949 92 885 952 83 453 765 89 267 771 94 124 642 105 118 860 94 202 566 105 226 496 104 522 871 100 180 909 106 8 774 95 164 184 108 202 890 110 755 840 115 67 862 96 411 745 113 673 887 115 432 857 91 364 697 101 146 659 114 151 408 90 305 640 93 333 499 107 823 843 89 7 115 104 596 757 101 111 548 108 210 807 111 703 749 113 441 732 113 298 732 103 283 891 107 122 586 88 114 212 98 302 644 110 202 996 92 568 755 102 948 970 93 157 346 99 303 757 104 397 927 74 167 907 96 403 542 95 289 400 97 597 839 98 448 974 108 490 977 83 652 684 97 68 235 110 460 808 94 37 342 101 41 284 94 46 410 104 710 818 94 166 654 96 96 232 98 537 556 101 55 88 95 594 882 86 305 531 116 629 749 100 121 981 95 225 533 91 536 594 90 232 286 91 338 714 106 611 810 101 109 980 89 246 801 102 28 503 101 274 423 104 148 581 97 730 828 100 243 508 106 632 682 98 388 819 102 281 933 89 129 405 108 936 966 109 83 615 104 432 559 90 117 583 96 687 832 100 498 596 84 512 634 101 260 816 112 391 732 87 709 782 98 123 801 116 909 937 84 365 374 100 234 536 120 840 910 98 138 748 113 211 581 110 857 898 97 800 818 112 436 842 102 373 997 103 122 423 105 198 730 101 276 459 114 82 925 100 779 961 107 446 661 99 116 761 106 89 697 103 235 750 102 976 977 95 377 958 99 403 792 100 301 916 111 104 847 116 906 980 96 66 669 94 93 545 94 694 780 102 233 848 103 41 232 118 850 880 109 106 597 91 403 766 94 827 880 108 545 675 104 626 957 102 129 804 97 100 394 104 276 754 96 221 601 98 75 622 99 393 610 100 735 754 97 167 241 90 160 390 103 392 820 85 82 596 78 322 765 103 395 656 98 108 174 102 784 795 99 67 738 100 345 480 95 381 573 105 248 820 109 94 676 104 168 239 109 496 884 121 353 659 93 512 788 91 92 588 83 25 742 104 32 607 110 548 977 96 125 815 86 65 241 100 869 873 93 123 164 98 82 387 113 252 478 112 542 786 98 813 846 90 115 132 108 123 468 104 543 710 79 592 834 100 56 226 95 94 793 97 408 699 106 100 726 86 263 858 103 464 941 111 334 710 93 368 831 92 728 773 97 713 773 97 31 675 110 634 959 89 0 301 87 409 906 115 370 429 98 155 270 113 456 950 96 667 946 94 477 796 119 165 356 102 816 999 109 388 934 97 436 575 110 340 523 104 714 950 98 407 878 104 92 800 105 736 795 91 221 790 96 15 431 96 323 343 96 16 712 107 742 789 99 177 937 100 375 378 97 458 868 102 191 232 94 696 702 108 24 90 95 602 724 87 373 432 83 174 616 80 47 578 96 167 927 103 258 356 84 156 784 114 474 521 81 324 781 91 30 388 95 303 819 120 78 306 100 214 454 104 384 387 98 638 990 85 839 895 85 541 722 96 881 910 121 106 819 104 99 647 108 749 777 98 382 589 108 438 441 79 85 684 84 690 916 81 745 954 89 374 636 101 243 967 88 411 839 81 222 558 96 271 864 114 671 740 98 544 785 92 524 795 88 136 560 96 213 466 115 624 798 97 77 503 99 766 955 100 206 888 88 644 894 98 238 875 88 602 658 77 34 817 101 51 254 111 311 880 81 106 507 82 18 385 86 0 982 112 425 601 92 452 560 102 322 378 99 187 660 108 305 958 92 141 576 105 220 687 96 482 790 106 442 627 100 390 942 81 855 889 94 436 641 104 403 816 104 231 884 112 500 529 85 139 192 96 207 211 110 159 769 108 496 909 106 540 918 103 300 754 83 194 254 100 745 831 95 520 773 111 93 389 86 199 425 102 136 173 101 25 67 112 171 324 107 412 511 95 171 828 94 3 492 91 573 911 108 174 764 88 199 477 92 64 873 104 846 921 98 7 86 101 952 979 90 607 982 105 349 416 102 211 598 80 133 645 103 137 478 97 265 949 122 790 820 100 171 622 115 8 146 103 2 677 91 135 497 104 372 780 118 320 491 93 251 716 98 492 791 101 352 516 115 359 573 89 209 626 108 1 409 89 59 576 87 724 922 113 177 357 105 407 440 96 124 191 101 362 636 98 212 308 107 182 827 103 396 597 109 697 728 91 610 953 107 145 366 86 691 718 88 192 249 109 295 619 100 91 512 87 487 589 102 669 735 94 754 964 85 286 882 99 734 747 108 0 888 104 274 293 110 405 670 86 292 514 71 105 366 106 55 822 97 35 630 101 585 710 94 82 342 105 68 73 116 367 657 101 0 215 96 658 972 105 463 854 105 262 273 92 886 903 90 604 897 91 350 747 113 35 695 95 604 723 111 464 683 125 80 852 92 71 240 95 150 419 98 62 700 109 574 997 97 154 832 100 480 959 94 45 167 91 637 709 102 40 943 104 53 712 120 251 540 97 629 918 98 61 267 95 790 871 88 259 557 107 240 383 95 95 673 97 80 126 98 535 803 107 8 818 98 34 907 111 372 829 102 109 605 106 249 318 102 176 870 114 403 971 93 516 940 103 162 312 123 67 697 105 424 620 76 808 990 91 131 534 107 74 580 87 298 718 104 37 614 103 156 947 86 295 560 84 352 755 98 400 470 97 115 154 88 88 591 87 300 778 82 128 778 102 224 379 96 611 613 105 917 985 87 640 784 101 374 512 110 177 504 88 477 805 91 221 905 102 155 225 106 398 659 97 117 177 109 389 663 101 239 347 99 732 910 109 101 644 102 511 552 103 500 936 92 803 880 93 650 997 106 185 539 89 54 357 99 309 764 83 260 715 98 41 800 107 292 939 76 170 939 80 491 555 82 843 956 111 544 826 104 523 639 89 726 750 110 166 508 88 202 468 78 194 471 93 298 723 101 775 873 115 734 775 81 514 534 81 333 449 75 154 756 98 177 976 124 675 684 82 637 928 96 90 648 95 320 417 91 493 545 98 166 543 92 720 921 88 924 963 96 300 569 104 556 721 100 396 783 100 65 449 110 80 695 109 398 746 101 89 135 98 463 692 97 204 870 119 823 910 108 379 808 107 63 731 92 327 468 93 547 711 99 122 210 106 183 348 89 320 356 117 138 540 97 457 796 103 137 306 81 272 326 105 761 912 84 63 110 103 29 132 99 576 940 114 663 881 97 802 835 95 24 957 92 520 967 79 636 641 94 87 904 110 246 863 97 718 911 100 583 978 99 312 505 99 326 734 95 22 124 108 694 847 109 190 778 81 205 661 108 456 952 96 451 769 80 781 790 90 58 184 105 193 955 119 336 645 92 865 988 93 54 929 107 353 776 107 514 924 107 181 876 96 49 541 102 374 492 115 179 617 113 872 926 83 691 892 104 39 56 76 184 914 89 48 398 97 336 725 105 315 844 96 370 968 99 906 927 82 107 404 91 404 813 89 11 574 99 66 636 105 152 416 100 400 968 101 96 315 101 86 354 103 745 774 94 267 347 79 241 828 107 756 959 111 296 745 85 406 412 102 168 673 102 449 574 121 361 655 93 148 269 92 79 265 109 633 996 94 311 934 97 21 239 87 532 707 109 326 848 96 517 860 117 391 998 114 78 418 112 662 911 101 148 494 93 58 535 111 0 928 113 105 320 93 383 923 96 277 835 110 53 446 114 558 875 102 460 714 97 124 831 104 498 611 110 284 484 98 272 831 105 644 861 99 8 405 101 103 190 113 548 770 94 724 808 99 211 716 96 984 995 111 726 991 99 46 206 100 305 879 110 96 717 104 375 688 96 68 328 99 160 495 88 666 869 111 98 568 111 97 136 90 102 328 109 17 129 108 304 767 103 198 716 104 250 443 102 51 763 77 73 340 92 368 843 95 628 818 99 223 809 110 389 646 112 593 623 108 28 224 90 816 842 96 804 904 100 355 600 111 329 675 91 25 274 100 136 562 109 133 913 93 442 453 107 417 534 115 178 562 98 359 390 102 203 257 96 544 601 90 805 854 106 371 551 96 697 904 96 192 513 84 59 196 114 255 930 102 827 894 87 9 591 91 80 722 117 11 61 102 261 883 93 14 176 92 293 449 104 79 224 107 459 913 97 706 773 109 294 919 88 386 715 85 432 753 102 39 400 89 619 898 117 206 300 107 673 859 87 88 672 104 464 725 98 798 808 83 356 371 102 538 553 100 825 920 91 635 989 95 45 740 108 369 449 123 578 611 107 273 655 98 711 747 97 233 790 89 101 212 86 37 317 103 79 92 114 312 394 107 844 945 108 648 943 123 252 809 106 289 969 111 242 998 91 477 973 85 220 328 109 403 890 100 71 321 108 400 936 98 108 426 100 13 379 104 360 549 86 118 751 112 606 779 81 46 943 82 484 567 98 182 342 102 307 449 98 157 706 107 330 865 88 159 725 101 240 466 95 569 933 116 57 850 100 125 382 93 109 676 109 597 887 94 3 233 86 186 331 103 687 870 77 225 926 89 442 600 89 266 344 113 728 966 88 556 865 108 461 534 91 832 939 94 321 329 106 594 611 110 545 925 110 423 674 99 127 566 118 249 329 95 200 713 117 59 874 101 512 713 98 40 771 100 341 629 88 897 905 97 32 931 94 74 507 93 241 614 96 61 508 93 201 353 80 84 128 99 20 980 106 315 446 106 43 346 89 175 203 88 83 490 92 203 792 96 315 948 95 40 703 87 108 339 106 254 898 98 268 459 111 36 550 94 158 834 98 465 739 70 272 842 88 349 926 103 384 390 88 37 456 93 118 407 87 464 637 92 26 611 92 251 646 101 907 936 108 35 845 88 52 976 108 218 492 92 386 920 78 904 942 109 303 383 108 86 585 100 45 349 95 466 600 91 591 901 112 375 781 106 488 537 88 218 768 91 236 747 111 383 526 94 754 862 91 206 451 121 559 733 97 370 918 97 145 801 109 127 632 100 219 996 123 125 444 94 188 215 109 557 786 89 418 508 109 765 814 90 680 799 74 489 781 114 764 858 105 408 480 116 662 785 108 871 877 82 568 772 112 624 673 100 462 959 121 58 85 105 107 246 90 459 537 108 505 707 102 694 781 88 35 493 105 39 632 109 395 601 108 241 482 89 351 872 104 322 770 92 520 886 89 241 678 108 520 761 95 238 902 92 298 445 93 438 672 94 72 860 93 256 366 108 58 194 102 85 630 107 135 148 88 250 627 100 322 724 85 631 815 98 16 558 73 334 756 108 187 860 91 916 985 89 468 893 99 463 812 101 906 967 107 219 708 108 313 420 89 37 774 104 301 335 83 253 730 92 760 954 111 411 574 122 513 646 117 419 896 99 482 599 112 88 907 103 340 649 99 633 949 100 396 515 104 176 754 120 210 423 101 158 491 104 793 839 106 271 585 102 51 231 105 49 753 103 122 235 91 650 675 104 89 835 102 365 788 87 262 373 94 492 685 102 505 922 116 125 252 97 639 863 105 233 837 108 543 813 95 345 578 90 201 236 88 233 923 101 358 865 99 820 931 102 861 969 115 294 697 93 192 947 93 87 526 109 484 881 112 377 414 102 342 689 83 173 255 103 237 805 91 133 885 96 149 873 100 620 866 101 69 820 97 312 671 84 199 419 106 406 852 102 46 122 100 283 326 113 316 345 105 298 569 102 327 741 107 28 185 95 84 161 102 12 258 97 526 533 89 420 702 87 449 514 99 428 481 94 62 261 80 165 850 123 795 834 102 26 86 88 255 308 121 16 855 118 273 973 102 141 995 95 60 996 102 195 529 115 42 295 109 140 418 112 327 488 96 674 681 101 88 462 87 311 625 109 355 378 93 956 991 87 278 498 110 410 637 84 531 752 99 56 666 89 215 390 96 244 357 105 439 441 95 57 572 109 821 917 90 444 488 107 231 940 98 518 674 103 424 988 93 64 218 104 687 904 82 664 730 112 316 649 82 88 143 87 48 278 80 472 887 62 657 847 95 19 390 117 391 725 88 296 698 94 419 654 110 226 883 113 70 568 84 705 861 88 266 582 111 534 865 91 268 575 118 510 810 98 25 285 96 441 622 97 199 769 100 604 713 108 51 258 94 408 865 95 858 980 97 343 888 101 504 547 87 0 818 86 23 720 98 222 915 94 112 655 90 9 255 92 373 833 109 4 353 84 529 739 86 677 751 103 0 378 109 790 887 98 207 974 75 441 966 98 293 545 114 120 743 88 327 788 100 411 575 105 181 380 111 419 606 116 309 922 113 274 922 97 408 688 89 301 700 106 721 887 101 413 839 110 764 904 117 620 655 93 148 559 110 630 807 84 608 939 116 141 760 108 429 718 107 173 698 88 426 985 107 200 456 92 534 842 88 504 705 96 50 109 115 153 834 100 310 539 116 512 852 91 81 701 85 565 600 87 350 360 87 611 938 100 150 361 111 224 241 115 264 740 127 113 830 97 347 363 101 459 837 104 239 647 102 300 639 90 569 941 104 140 904 85 286 378 86 24 615 100 226 314 93 187 192 97 413 811 98 182 732 83 403 491 91 130 194 86 277 400 93 195 585 123 33 991 95 295 761 97 303 738 103 649 853 96 184 477 110 547 849 91 92 570 94 164 928 106 722 793 90 50 246 101 80 339 100 79 160 110 91 830 88 471 664 114 831 890 92 361 856 93 22 349 93 291 808 102 759 788 100 160 773 102 233 872 90 264 665 89 56 976 84 470 842 82 241 530 82 935 992 96 234 974 94 203 714 103 199 476 125 349 481 97 317 735 86 136 304 102 266 973 106 300 676 105 683 776 107 213 449 105 617 976 104 319 379 88 416 984 101 441 864 112 150 387 114 332 356 95 282 545 94 419 516 79 71 433 95 336 733 92 431 605 94 187 728 95 66 74 108 342 834 96 467 949 110 336 510 111 79 879 89 345 628 101 546 923 103 201 371 92 766 808 101 151 752 90 144 989 106 79 771 85 524 597 89 2 892 106 500 833 97 187 380 89 295 325 116 20 383 100 822 997 100 55 900 115 470 828 127 540 891 101 296 694 118 282 671 95 134 738 101 525 888 112 395 442 89 360 855 111 556 562 108 407 774 122 115 232 98 119 569 95 768 806 102 326 654 110 139 208 124 333 372 89 417 577 106 464 965 100 389 958 102 224 852 91 739 787 108 82 564 113 8 460 90 298 808 99 157 555 102 399 760 100 301 342 116 31 534 114 174 920 111 579 694 90 442 817 104 96 636 102 672 809 106 537 759 106 368 540 98 155 275 107 326 432 101 546 997 104 450 678 96 166 727 91 130 265 110 79 653 85 120 284 108 330 415 100 48 883 90 658 882 92 638 861 95 75 155 103 712 939 101 590 892 98 100 659 95 488 673 92 803 852 83 45 172 93 594 742 109 534 866 126 538 818 104 363 612 91 62 122 105 727 951 111 193 482 104 354 718 95 13 14 115 603 994 88 300 659 114 355 988 93 899 959 101 413 698 94 372 711 118 532 861 93 47 552 83 485 759 95 47 831 116 116 540 97 488 837 99 169 790 91 357 874 108 42 273 101 835 863 102 267 447 104 568 596 89 378 473 102 37 241 98 460 741 91 156 464 102 371 904 104 738 952 107 88 966 99 104 868 101 675 727 96 75 601 86 338 453 109 587 917 107 103 637 85 95 865 104 361 450 102 279 561 95 476 686 91 5 130 103 473 762 91 149 705 89 64 841 80 598 805 86 705 789 92 722 788 106 715 876 100 127 422 96 577 642 98 60 922 99 48 646 105 658 778 101 31 391 100 56 627 117 45 760 103 41 489 111 861 982 94 357 956 93 182 839 113 771 836 118 124 661 110 492 567 109 517 594 104 535 591 108 605 695 96 164 607 103 274 385 103 249 258 115 541 547 108 39 523 100 294 724 110 806 830 103 124 604 109 147 286 88 230 595 106 206 584 86 66 316 102 532 772 92 218 853 97 5 23 104 276 701 92 219 514 117 32 442 119 676 769 80 159 297 86 157 493 115 520 955 124 243 446 114 210 971 113 309 970 103 180 368 104 0 396 102 153 997 109 254 261 99 483 619 95 451 708 92 667 995 111 217 357 103 145 744 95 209 694 83 247 959 91 288 928 103 473 606 111 512 955 99 291 487 96 409 691 97 468 791 82 127 816 119 150 168 112 620 761 94 404 557 93 540 995 105 70 872 75 270 802 103 334 359 88 157 320 117 220 316 97 35 618 104 250 519 116 5 76 106 256 829 103 376 784 94 381 464 111 572 629 93 241 390 98 34 389 90 462 560 110 523 573 102 340 856 84 934 958 83 246 292 114 570 967 97 26 380 73 270 998 95 252 445 94 108 278 104 654 984 104 97 937 74 420 500 94 563 862 97 709 877 94 61 813 83 523 657 99 395 566 102 327 879 111 752 920 102 817 844 89 211 306 95 245 853 102 539 778 97 170 650 82 144 478 99 11 392 94 372 674 101 92 247 96 224 520 114 738 860 113 14 591 92 123 821 99 227 325 97 401 722 78 146 176 102 320 565 98 731 837 92 305 686 98 772 797 101 725 872 84 280 501 104 650 855 104 19 562 81 570 762 104 46 639 110 657 758 100 165 685 102 685 943 94 504 888 108 162 803 78 259 651 85 137 223 104 320 882 114 414 731 101 72 587 112 329 774 107 367 667 97 289 833 86 61 789 95 592 697 95 16 495 97 170 265 105 53 57 105 483 700 111 563 772 86 435 688 97 97 536 105 232 773 94 376 592 119 169 983 108 563 619 101 265 456 90 608 912 95 508 932 95 142 986 118 480 542 100 170 684 88 87 892 79 427 591 83 123 688 103 241 770 116 38 958 110 118 550 98 225 503 94 464 684 92 6 88 93 388 529 95 705 851 105 127 977 98 101 387 88 109 316 113 296 926 107 723 860 108 110 440 94 657 719 99 46 452 96 446 779 87 483 812 102 545 830 118 15 163 94 26 315 108 693 914 110 73 586 98 208 242 103 453 619 125 801 964 106 378 394 101 618 796 122 173 747 85 686 933 120 246 581 87 486 961 79 473 963 95 482 639 99 403 648 119 236 638 99 295 550 102 53 367 96 503 864 102 696 706 115 32 962 82 233 576 96 41 737 99 294 340 105 394 427 93 173 921 101 73 445 102 513 527 95 64 98 109 698 782 115 766 986 113 133 317 101 546 993 109 319 824 86 679 781 92 180 893 116 501 675 115 351 477 108 828 932 116 253 571 100 50 478 113 894 959 93 364 836 102 551 800 107 384 656 92 58 811 102 266 374 94 241 474 96 290 391 83 246 453 103 538 882 99 157 724 106 657 842 91 127 699 103 413 554 94 364 857 111 781 890 95 358 790 97 797 942 112 64 394 122 410 713 94 584 961 106 427 979 86 403 573 95 535 807 104 259 279 96 307 927 95 459 933 97 229 441 103 16 708 92 82 840 96 606 930 102 222 830 106 326 751 118 287 901 104 167 674 94 99 920 113 297 749 109 65 423 103 365 604 103 772 839 118 598 733 94 435 710 115 10 55 89 345 615 88 888 904 99 20 573 111 937 943 90 479 743 99 484 931 109 450 695 98 146 954 106 181 747 83 226 280 99 457 588 97 295 531 105 150 257 105 59 782 101 484 562 99 11 323 98 108 920 94 114 476 96 566 614 85 785 839 81 387 824 105 43 764 111 34 641 107 557 868 78 180 780 100 376 470 99 149 325 99 20 657 128 209 955 119 36 943 81 615 646 77 212 774 113 582 975 104 66 580 105 465 969 124 29 604 98 234 943 90 175 939 92 601 912 120 193 273 111 508 956 98 511 638 94 205 902 96 636 675 86 3 205 91 173 796 99 257 662 111 407 730 86 871 986 108 437 554 106 259 495 89 136 526 93 394 461 105 59 937 109 61 855 110 485 717 99 328 545 119 426 585 97 116 495 102 379 451 97 184 533 79 417 671 110 145 824 109 388 842 95 210 781 93 82 193 93 98 137 119 352 439 110 500 622 117 263 836 100 357 596 93 161 624 102 196 501 105 553 727 90 872 996 90 200 706 100 326 389 102 273 489 91 817 915 98 93 865 87 441 753 99 46 439 94 250 857 102 242 710 102 192 265 98 437 753 107 376 814 100 46 460 103 221 540 106 35 960 103 114 457 99 103 726 110 936 941 98 776 995 100 426 636 109 725 971 73 234 437 83 329 829 108 691 858 98 53 162 109 777 854 85 556 945 98 509 800 101 841 862 101 127 798 101 336 561 82 344 854 98 198 373 109 88 380 86 157 650 102 442 603 99 150 516 101 726 755 102 50 108 99 928 950 100 78 124 89 454 782 92 126 227 91 105 483 86 221 243 85 279 666 106 754 856 105 557 639 105 124 971 97 200 945 110 110 246 101 52 442 106 429 715 95 526 571 105 399 903 103 418 935 104 664 734 95 201 369 102 214 220 93 580 716 88 329 807 92 938 970 100 148 633 100 390 537 95 296 361 113 716 955 106 772 943 93 837 840 95 209 709 103 182 484 100 679 695 87 381 845 92 119 152 85 611 802 109 124 927 95 153 346 78 196 777 92 279 624 87 222 399 107 368 860 89 229 464 106 239 515 100 470 808 94 83 742 84 381 583 98 399 883 105 310 684 100 188 543 103 116 434 130 80 273 105 528 798 105 281 487 106 579 761 96 86 688 84 312 908 102 204 921 110 87 274 92 775 887 82 580 698 98 586 969 95 248 710 89 547 551 95 560 563 98 822 861 79 108 343 112 205 827 109 544 810 99 82 812 110 4 78 97 324 794 96 641 885 111 111 405 106 384 876 105 408 548 108 353 870 107 244 894 92 339 928 118 37 539 95 458 979 95 160 403 105 15 594 106 38 421 93 353 738 88 244 955 99 153 989 84 516 937 81 23 814 102 200 839 109 526 897 96 839 939 121 475 688 93 204 755 93 342 666 95 600 975 110 424 830 86 420 686 93 256 736 115 147 487 87 614 888 126 183 516 99 627 910 93 188 398 134 498 791 107 2 983 96 172 424 106 183 587 103 699 743 96 568 957 101 698 932 105 295 613 101 231 297 111 10 750 106 98 236 109 311 913 91 424 916 92 219 730 100 338 734 98 173 954 86 456 601 110 256 905 105 541 935 110 394 534 85 304 827 117 920 922 101 138 335 89 88 575 105 106 286 92 476 500 113 906 926 100 160 727 95 205 717 91 482 955 116 303 902 80 29 339 94 402 700 91 524 915 91 227 304 99 280 365 111 430 500 91 487 528 104 83 580 83 466 979 100 112 504 91 199 354 94 788 936 85 60 841 105 811 886 106 208 621 109 374 842 94 475 918 104 424 574 101 257 876 97 179 845 96 532 775 98 418 864 96 7 457 89 48 841 92 31 208 103 518 646 97 251 440 95 401 743 89 750 945 112 251 984 104 0 464 101 157 803 91 95 998 109 172 727 91 376 977 98 397 443 124 373 430 104 718 790 91 143 150 108 404 425 116 210 323 100 49 75 109 889 931 90 257 395 105 329 776 103 124 780 103 107 292 86 771 933 72 259 421 106 365 920 101 65 365 108 158 892 111 53 371 107 445 594 113 917 923 116 758 854 130 24 634 109 110 502 114 405 470 109 497 898 86 93 132 100 224 664 102 915 916 114 279 370 102 305 324 97 9 558 97 775 866 109 107 756 94 134 221 103 153 593 95 411 833 102 93 668 99 607 774 98 193 885 102 414 799 103 653 710 98 19 817 108 39 854 99 385 632 94 25 220 94 581 650 104 267 774 102 324 998 110 393 772 106 3 354 81 255 631 112 430 901 111 478 785 93 260 644 94 471 490 104 195 286 82 19 952 90 303 567 111 655 740 89 175 393 90 129 257 77 700 715 98 127 556 112 169 503 107 519 617 114 41 932 77 386 548 110 99 346 98 393 637 96 301 642 96 80 218 93 462 757 107 62 978 94 860 972 107 324 682 89 693 724 94 765 831 106 334 808 102 115 720 100 600 635 86 215 298 102 876 963 96 23 193 64 7 901 99 440 691 108 20 848 67 286 619 108 562 568 97 232 289 101 194 705 113 757 861 92 114 181 116 205 478 103 147 397 103 296 815 99 311 553 99 231 562 92 100 795 99 225 921 110 68 418 76 325 967 92 497 991 106 955 980 103 89 790 97 382 418 100 421 541 96 585 811 102 685 687 103 593 743 100 442 772 104 117 924 100 48 870 104 2 278 127 486 822 109 280 447 98 110 160 83 202 916 103 653 924 115 200 465 104 303 492 96 889 972 100 300 953 107 391 436 94 79 998 99 133 273 105 715 866 112 76 861 115 242 810 99 579 744 102 215 409 92 128 969 81 153 879 109 562 704 89 227 908 100 403 533 122 168 336 93 57 564 110 173 373 101 70 462 98 556 849 94 845 951 93 260 949 87 6 917 96 210 445 93 651 820 105 723 800 99 113 593 97 60 817 83 168 534 93 107 777 97 453 638 89 252 303 80 437 797 100 867 982 84 142 302 97 20 466 103 846 877 96 165 176 108 92 706 90 259 416 109 306 860 76 308 398 94 229 897 91 73 896 122 16 898 99 58 862 91 447 899 98 445 705 111 465 572 106 274 440 102 433 784 107 110 236 91 1 766 103 23 872 113 201 246 93 358 906 101 290 580 104 647 760 86 546 894 97 778 920 102 109 174 102 568 763 101 274 664 105 625 944 106 832 847 85 158 843 82 266 976 115 331 394 91 222 982 104 175 615 84 125 237 99 152 269 102 67 458 121 242 711 96 796 870 95 290 435 87 834 959 103 112 645 100 163 844 105 31 688 105 476 967 119 95 133 127 266 465 114 228 490 107 484 503 97 445 822 92 682 780 91 209 226 104 439 855 84 60 284 90 278 284 110 274 883 98 254 493 113 676 820 102 206 330 101 37 703 106 120 568 114 86 402 88 10 607 97 216 296 93 553 864 91 509 547 96 144 672 87 484 515 90 484 536 108 368 377 91 735 856 103 687 733 96 214 383 101 618 854 101 736 925 93 362 605 90 776 883 93 533 697 94 736 808 109 176 544 81 647 648 105 350 732 89 239 402 100 384 756 104 666 773 98 228 714 101 92 801 109 18 33 112 427 473 100 396 837 83 630 681 96 185 749 108 412 949 104 431 610 92 79 955 91 682 691 88 321 529 111 124 715 106 13 431 89 314 602 89 472 533 117 834 867 86 700 853 85 545 658 103 67 560 101 394 476 92 173 675 96 144 228 103 319 517 103 409 612 103 381 576 105 252 298 76 199 798 93 303 352 94 14 618 86 196 888 77 510 856 99 745 846 93 670 723 95 244 958 91 363 779 105 546 584 94 62 93 109 492 578 95 195 549 99 268 526 103 110 777 93 696 828 73 438 519 93 237 893 111 270 908 94 600 633 88 76 958 93 472 832 92 250 763 98 241 921 98 350 834 101 654 794 102 103 803 100 219 400 92 12 994 103 248 331 115 179 396 106 233 585 97 54 135 91 350 703 99 345 914 106 316 810 113 635 901 100 106 622 99 145 784 109 280 787 100 878 926 98 252 728 99 166 447 108 370 422 95 534 965 100 150 635 100 243 410 91 159 831 101 286 580 92 215 239 79 799 860 116 829 999 88 96 724 103 153 215 106 128 275 114 247 550 96 45 567 107 529 763 115 338 699 100 703 912 113 106 621 109 604 781 109 4 912 79 300 562 96 802 833 97 11 46 100 120 435 88 209 276 95 83 730 102 35 593 101 936 990 98 324 341 82 254 844 94 16 745 77 22 289 90 738 777 97 62 799 92 732 785 116 212 493 101 55 908 102 33 629 97 307 608 96 316 516 116 626 927 99 654 789 90 240 659 100 187 745 97 797 869 104 134 434 102 525 542 108 170 356 129 286 631 118 632 762 99 838 965 97 697 722 92 637 897 115 73 947 93 115 749 101 451 589 96 14 237 87 385 677 112 110 979 108 478 849 111 396 506 106 298 405 102 71 145 73 235 644 110 689 774 111 297 590 115 502 586 90 855 972 87 376 836 111 687 823 105 87 513 91 151 975 85 19 893 92 247 961 100 675 849 105 326 374 108 550 777 90 861 999 112 240 555 108 138 155 109 608 638 98 595 844 97 513 593 95 142 368 99 162 798 115 753 973 101 28 58 99 281 582 88 486 729 80 524 736 118 214 476 93 418 827 97 139 840 100 197 996 99 430 565 97 30 544 106 774 966 97 303 429 96 247 379 102 686 764 113 311 890 108 68 269 92 455 748 102 350 848 84 243 849 100 574 769 112 674 775 108 91 200 110 126 549 87 161 455 100 266 547 105 547 590 100 39 818 101 957 981 76 821 931 101 210 444 99 197 951 110 299 429 82 164 544 101 107 501 91 367 470 86 782 982 117 577 973 106 34 607 97 322 767 88 234 965 100 4 378 98 556 568 97 537 645 103 85 821 92 319 823 87 523 645 109 805 807 102 504 613 82 225 480 114 449 450 88 220 240 111 34 536 91 10 757 96 551 757 96 445 502 104 356 846 104 261 758 109 355 555 100 788 818 97 605 864 120 363 374 106 526 837 82 141 905 104 233 308 93 326 602 82 295 345 105 51 827 92 391 586 106 347 815 92 389 825 101 73 279 92 786 802 97 727 798 96 167 618 109 140 331 114 39 366 88 618 770 93 483 991 104 107 195 102 680 838 83 411 927 87 280 872 92 767 848 99 323 596 103 823 915 89 232 265 94 910 923 88 235 267 108 26 535 98 236 660 106 161 871 102 86 128 88 372 551 94 214 785 94 571 655 98 461 681 104 113 787 95 249 814 100 194 866 100 720 925 102 345 515 111 272 668 111 759 786 113 612 932 95 587 808 95 87 389 104 172 846 101 365 834 99 295 701 103 703 987 91 13 984 97 543 992 115 314 588 99 304 716 97 381 943 109 357 602 83 723 954 90 15 363 105 595 703 111 207 340 106 276 516 106 410 661 110 144 223 109 657 924 97 206 258 90 185 492 89 263 795 93 240 809 125 528 977 93 495 704 94 572 710 102 343 632 91 313 519 91 717 842 101 161 566 90 153 313 91 157 296 92 390 736 105 277 992 116 255 893 110 479 717 115 317 328 106 140 262 102 487 856 98 189 927 85 131 926 83 520 949 101 269 685 98 235 583 96 433 458 93 186 778 106 434 694 102 863 932 83 358 642 98 419 671 111 624 880 91 240 337 91 893 969 90 43 72 105 85 522 119 158 902 102 961 991 96 185 228 104 549 553 98 47 441 94 20 842 106 611 766 90 694 985 116 56 514 86 403 539 94 400 407 111 292 610 99 639 896 98 36 624 72 9 768 96 299 831 99 476 610 96 570 955 110 396 607 97 30 562 110 212 461 95 44 931 100 578 752 91 793 854 95 5 278 93 231 684 106 152 239 110 305 594 107 500 817 96 102 883 105 181 513 95 524 875 97 555 951 84 282 298 101 591 862 103 278 302 109 537 751 99 230 985 87 294 926 98 796 991 98 141 398 96 162 277 88 613 846 103 334 647 109 258 668 96 388 629 115 79 481 105 539 614 104 318 387 82 222 685 91 248 880 92 470 605 98 154 212 99 853 904 109 354 987 105 240 406 98 376 614 117 16 343 102 323 787 96 432 486 105 352 809 91 542 646 103 321 952 104 263 697 107 700 784 87 847 975 114 518 601 87 293 960 85 301 765 103 279 300 75 344 528 102 722 979 93 311 683 98 271 299 99 722 859 84 767 885 88 198 514 97 181 845 94 220 514 99 447 689 102 420 902 104 526 807 99 232 728 117 673 741 89 553 821 97 82 805 77 74 501 87 168 910 117 308 400 96 8 506 113 83 451 102 81 624 114 177 887 105 203 561 104 670 802 91 76 463 100 252 612 93 144 777 113 253 570 109 661 751 110 378 889 93 178 624 80 625 846 99 305 462 99 185 453 106 244 912 107 146 581 94 4 48 110 332 501 107 583 982 95 926 930 102 24 640 102 465 557 109 334 655 87 44 450 99 2 352 106 150 220 96 111 176 104 294 874 98 186 301 89 65 548 98 359 839 106 182 654 88 53 638 105 394 457 93 202 644 94 12 927 92 248 868 111 663 911 120 498 552 89 49 470 85 168 650 76 261 784 87 146 906 98 128 816 109 631 719 107 446 645 99 7 967 96 228 783 94 815 925 96 13 681 108 661 746 88 301 952 111 316 496 108 227 353 103 55 132 104 283 482 99 469 905 105 648 932 102 578 587 99 65 306 108 252 696 104 569 580 98 625 748 99 568 789 101 187 260 100 395 568 113 429 856 100 177 475 105 585 657 102 244 311 89 407 443 120 214 513 106 639 652 87 508 775 110 166 290 95 34 258 98 27 127 93 9 438 108 515 671 97 740 902 93 210 968 100 77 248 94 97 99 118 528 735 108 827 925 76 657 881 85 561 783 90 376 968 94 402 755 102 579 802 110 44 924 91 31 516 111 182 995 93 717 962 97 39 875 88 575 705 73 606 861 110 503 995 93 531 948 83 316 457 98 379 433 104 351 992 106 692 833 91 31 855 104 256 286 101 352 476 105 188 943 99 251 506 91 85 213 106 9 300 96 147 192 111 670 756 97 545 685 106 410 953 100 740 793 96 606 800 92 875 986 106 596 622 98 50 719 96 125 979 85 103 130 103 594 696 80 442 717 110 463 736 107 645 777 110 429 812 92 90 832 80 625 992 103 60 590 103 99 501 108 837 966 101 277 997 107 718 904 113 547 695 117 506 769 96 572 992 94 109 678 101 59 901 119 179 322 106 618 995 100 439 607 104 139 609 95 168 464 92 669 979 86 318 389 85 111 561 93 33 512 123 335 727 95 780 870 94 381 413 118 424 716 116 295 712 115 283 665 97 724 992 99 44 837 90 729 982 110 464 581 82 4 364 106 391 813 86 145 442 102 657 853 104 880 989 101 528 754 98 470 962 87 172 942 98 71 297 100 178 450 97 284 697 113 207 492 88 661 998 115 75 97 90 457 564 96 591 756 105 160 837 104 316 954 101 425 820 98 493 608 93 170 523 94 191 529 100 132 865 109 305 720 97 199 850 100 195 773 82 186 797 106 36 464 104 467 825 114 293 536 94 543 862 99 23 197 109 459 742 88 388 757 105 465 543 113 127 672 81 498 731 102 334 865 101 189 900 99 430 895 117 402 974 88 105 739 105 9 501 90 134 769 99 592 688 101 135 566 75 455 708 99 404 579 92 165 202 97 285 418 92 457 967 84 22 183 102 688 983 102 197 408 97 93 861 116 104 389 104 451 745 88 783 829 106 318 972 93 182 203 98 879 956 104 380 728 117 493 878 90 284 952 113 194 334 90 504 981 95 71 202 88 268 501 100 332 569 117 149 280 103 181 322 99 311 617 95 476 574 88 627 885 78 359 625 106 557 648 110 366 377 110 64 936 103 254 986 97 537 745 94 34 379 80 64 927 122 478 562 98 616 808 93 118 595 84 101 804 85 352 792 112 1 532 81 549 961 107 335 926 101 101 568 95 507 995 121 94 340 97 749 907 107 337 553 74 358 599 89 576 885 71 27 75 107 668 917 102 370 771 102 200 444 97 737 924 113 29 732 90 106 139 100 576 992 94 15 298 89 261 516 91 349 526 94 180 336 101 781 846 94 325 968 103 582 731 110 947 957 95 498 756 108 230 410 100 166 542 82 782 841 111 200 262 112 73 786 125 11 268 80 259 602 97 95 377 120 13 742 101 299 982 104 259 753 110 537 980 86 286 786 112 719 790 98 14 767 66 731 841 98 125 235 108 27 365 95 206 890 85 61 396 112 571 954 113 25 186 96 104 987 94 58 172 94 127 984 116 717 995 106 568 706 95 836 914 98 169 260 97 259 867 110 593 657 108 458 824 101 107 156 91 582 747 95 3 789 104 62 214 121 671 841 102 291 898 83 168 441 99 126 167 119 273 644 116 4 104 101 89 584 108 336 366 90 686 855 103 4 527 107 795 963 109 187 882 99 161 385 89 215 822 104 246 564 87 2 332 93 425 828 105 210 456 95 112 613 81 42 928 105 721 788 106 155 824 94 37 321 108 846 956 118 610 695 91 117 568 95 95 540 103 573 614 109 138 154 82 413 669 101 172 974 110 118 742 129 816 995 102 317 338 114 285 526 94 81 519 99 211 922 90 396 567 94 184 338 108 10 985 105 166 568 100 4 651 85 598 772 84 71 287 84 696 769 108 118 457 89 542 639 96 40 45 100 69 488 96 711 843 98 343 436 97 21 959 98 130 326 93 607 840 97 719 899 101 652 829 88 328 344 78 624 879 108 34 617 117 365 627 77 600 632 100 167 529 108 140 149 107 161 641 80 251 363 90 162 425 103 357 616 97 444 567 86 822 874 107 226 743 106 632 971 99 27 759 92 270 847 121 422 959 96 610 860 100 462 598 102 901 959 110 659 824 93 187 212 76 78 251 101 708 977 131 382 623 100 784 941 90 420 703 108 131 259 96 654 835 90 677 756 88 66 615 93 275 280 101 280 496 86 514 565 103 434 786 70 525 890 106 61 505 84 374 595 87 23 937 73 671 852 89 583 703 111 467 718 107 447 753 109 101 586 97 122 815 84 806 873 97 120 379 120 292 402 98 248 727 92 166 629 89 157 381 95 596 729 101 186 320 88 675 710 92 28 726 100 115 949 104 503 985 111 348 853 112 302 707 90 131 755 110 630 794 108 105 361 84 28 267 114 386 829 90 724 916 93 482 526 95 94 453 100 45 459 92 698 858 102 251 583 111 579 717 98 120 270 101 231 955 96 589 723 115 65 454 76 255 948 101 277 587 96 78 318 101 765 829 127 489 672 103 122 752 101 104 651 112 189 880 103 161 248 102 285 549 89 332 755 97 10 994 91 277 875 75 96 169 89 136 316 92 63 830 95 219 361 113 413 826 93 164 727 89 630 893 92 603 914 92 341 479 105 465 805 99 453 745 104 695 977 98 825 931 100 175 935 85 599 712 73 219 330 114 759 954 95 495 796 104 449 508 105 241 711 91 214 702 89 549 917 81 127 738 114 94 439 84 2 942 86 418 618 91 487 943 105 588 822 102 42 599 89 22 325 108 447 578 97 418 533 96 12 20 81 270 597 106 108 583 108 641 963 90 529 639 90 330 909 108 64 87 106 449 895 117 172 460 104 167 716 105 223 931 104 293 639 81 0 987 104 502 650 94 271 587 113 435 940 117 129 938 103 135 194 82 633 819 94 169 585 118 33 856 91 96 971 99 2 918 102 501 561 99 100 275 84 194 765 107 120 729 97 498 509 83 110 827 86 532 555 108 299 622 84 285 744 107 159 472 99 60 668 100 490 708 79 709 779 85 918 933 101 519 794 92 757 843 76 733 803 78 145 972 87 93 974 89 9 697 94 83 940 116 344 703 110 539 974 89 138 531 103 737 857 110 562 818 85 148 671 84 340 709 103 271 611 97 300 799 95 442 696 100 98 130 91 338 725 98 835 916 95 744 868 107 154 484 92 299 562 95 468 681 121 401 621 82 298 743 109 484 932 120 278 420 98 505 554 96 6 609 94 343 613 96 240 521 98 402 679 106 163 548 109 472 557 94 345 795 113 307 582 100 163 640 106 197 489 113 277 450 102 205 275 119 597 822 91 148 974 100 45 805 102 94 916 100 63 240 105 477 880 103 605 647 91 422 756 92 201 678 103 74 214 91 220 746 87 128 728 113 7 641 97 244 449 114 652 776 104 163 336 115 69 682 103 186 760 96 275 761 109 510 694 82 15 401 86 93 340 82 355 679 99 544 551 113 306 652 103 491 582 116 724 769 112 429 793 96 808 971 95 460 834 85 269 563 112 460 891 93 112 424 113 391 532 100 162 667 100 416 956 102 698 994 106 147 645 95 109 770 105 196 326 96 348 726 100 208 987 90 338 935 74 680 897 120 493 928 89 569 615 103 550 603 103 14 296 99 46 253 110 762 864 91 259 670 95 142 394 107 41 280 100 15 411 81 46 54 120 149 426 110 402 623 102 245 975 89 166 837 110 8 856 100 250 339 99 363 791 104 897 922 91 209 764 106 96 482 90 449 857 105 889 982 87 42 833 109 166 968 106 149 185 110 454 632 89 41 648 93 391 523 95 270 443 108 603 711 104 331 819 82 787 927 90 614 774 80 212 946 118 286 774 109 263 451 108 325 661 95 276 645 87 245 960 118 359 542 101 189 358 100 215 243 104 21 785 100 3 445 83 99 825 107 648 886 100 354 994 104 188 799 100 649 900 102 640 683 99 363 696 104 31 811 106 599 787 94 10 879 101 74 355 86 606 907 103 7 530 95 275 966 71 232 329 104 659 664 98 727 918 90 38 520 97 124 858 104 172 311 109 589 815 110 569 932 91 274 960 104 1 312 100 189 381 105 43 793 85 107 792 91 363 384 92 252 837 97 368 949 94 80 121 107 569 816 96 359 410 105 193 226 99 278 571 105 364 414 95 28 799 104 530 981 105 358 735 113 145 637 97 515 813 100 632 937 94 294 370 113 396 862 108 655 708 108 93 309 100 187 459 99 775 888 98 640 780 93 283 509 91 137 738 105 176 402 118 347 438 90 249 569 99 353 953 113 84 800 94 84 115 105 463 959 108 229 300 108 164 287 98 240 724 98 143 800 112 292 356 107 155 985 105 281 372 88 165 971 97 356 800 96 70 510 101 199 785 94 389 706 99 191 261 86 441 782 72 130 591 104 270 309 99 229 780 109 251 896 88 32 127 102 556 699 94 24 467 89 200 210 118 606 722 104 289 944 100 830 943 99 36 914 91 540 809 95 141 392 117 554 933 102 197 233 102 237 926 100 75 219 109 235 491 105 314 377 111 62 480 89 68 711 101 351 501 91 393 535 95 692 979 91 299 478 93 504 958 83 63 862 76 122 232 91 225 478 117 949 993 94 632 941 101 117 671 102 90 155 99 190 361 98 581 603 90 286 750 106 189 566 86 598 839 101 33 424 100 159 406 117 101 820 105 597 976 109 561 937 105 28 643 122 373 436 91 33 297 91 488 525 92 564 634 111 2 460 88 38 390 92 567 626 90 107 243 101 189 712 95 125 327 101 83 218 103 272 540 105 126 320 120 264 523 102 837 896 109 98 461 95 79 225 105 495 624 94 18 932 92 415 773 106 31 872 96 442 868 104 260 666 99 260 507 98 158 804 98 546 648 105 266 564 102 279 874 88 698 956 108 115 785 107 27 696 111 468 761 88 128 267 102 307 990 102 299 379 114 151 665 96 180 783 97 345 448 111 591 677 71 54 77 109 15 218 100 225 368 98 46 759 94 27 499 106 156 912 98 52 672 112 98 688 85 570 699 89 124 155 99 378 718 75 215 470 102 1 546 109 767 829 95 318 429 99 938 992 88 463 745 84 878 911 95 42 558 111 767 833 103 152 640 102 130 624 82 397 935 74 361 784 101 220 447 87 128 990 104 47 719 102 429 456 94 164 500 112 292 304 110 388 854 101 112 724 99 577 767 99 506 556 107 471 548 98 202 296 103 350 394 87 522 899 104 229 693 99 62 163 104 398 589 108 135 558 99 298 392 115 387 900 102 585 812 100 199 534 110 291 780 103 15 845 103 37 637 104 62 373 100 76 615 92 252 880 124 507 806 92 2 133 76 214 256 82 57 180 86 176 253 120 79 801 83 568 981 97 24 833 96 161 301 99 71 181 102 215 757 93 203 453 111 359 782 92 487 552 108 348 977 95 310 811 93 450 582 113 12 152 102 139 343 95 383 753 95 200 348 110 947 964 97 706 887 103 207 451 90 718 754 107 459 460 92 87 269 101 30 503 92 396 993 109 188 901 103 409 847 100 93 368 106 827 941 105 62 880 105 97 264 98 87 296 105 515 559 88 458 896 101 301 362 99 71 741 103 212 270 87 838 946 96 231 664 103 182 998 97 18 949 84 564 735 94 496 600 114 48 670 106 664 888 115 608 826 113 46 497 91 316 522 109 352 825 86 355 410 82 272 938 105 44 330 111 50 779 104 49 978 100 293 861 84 69 998 103 269 587 89 918 962 102 389 642 97 490 700 92 158 899 95 107 791 104 293 497 92 453 897 106 298 879 102 166 923 90 417 917 107 655 792 113 863 961 108 77 230 93 140 770 93 643 770 114 36 81 88 670 680 101 318 476 76 490 726 99 659 672 78 174 928 93 34 967 86 288 679 90 617 678 103 246 658 96 512 671 93 140 877 93 50 655 89 622 942 110 364 707 104 104 985 107 361 472 105 823 909 96 510 966 99 659 839 110 699 747 113 581 964 104 642 857 107 210 469 81 326 735 87 305 490 96 72 620 97 72 177 97 83 94 98 614 939 110 565 856 119 581 704 99 196 579 91 339 418 95 147 995 107 636 837 93 796 914 111 423 761 91 757 846 91 46 385 82 303 448 95 507 890 105 121 601 94 528 665 93 29 313 91 71 623 106 350 873 86 162 402 97 10 814 115 193 868 91 285 733 110 366 421 99 31 377 103 695 864 87 165 993 88 234 434 90 613 770 98 33 352 99 880 903 99 268 323 94 46 934 104 700 741 97 508 864 108 236 330 67 983 998 116 64 91 115 274 655 98 681 899 104 188 520 103 503 634 90 713 930 90 8 330 91 166 301 102 819 840 89 219 449 92 374 483 108 820 851 108 142 564 93 137 528 91 425 507 100 31 889 103 320 786 100 392 447 99 417 733 113 224 315 94 661 946 101 225 278 77 174 273 106 935 938 106 339 514 97 306 408 101 219 661 99 754 834 82 43 644 83 293 480 121 347 355 92 69 913 111 86 680 100 822 845 84 73 551 100 21 296 105 247 398 118 17 107 111 171 531 101 768 782 114 18 603 101 902 933 107 3 715 87 389 793 112 225 366 93 240 949 95 188 651 110 495 529 109 428 951 101 379 989 95 884 917 99 13 662 98 178 519 97 802 923 100 389 900 111 877 904 79 171 677 96 500 845 94 371 553 94 117 806 85 839 881 99 521 673 95 195 245 111 178 394 89 282 484 90 283 587 87 411 983 109 579 645 86 190 828 92 16 381 101 385 697 106 457 721 76 89 969 103 517 694 99 286 754 121 473 626 109 52 753 114 20 724 101 63 860 102 369 811 90 331 761 103 219 599 112 293 376 81 684 918 91 99 513 96 596 597 122 311 416 87 256 732 106 670 819 91 396 626 94 14 759 83 788 826 115 577 701 101 948 951 102 96 515 95 156 287 95 425 881 86 196 820 94 509 706 84 179 277 101 87 226 102 354 742 97 162 437 92 63 225 107 410 483 114 126 597 84 456 918 109 72 786 93 482 727 95 88 239 80 827 846 116 31 957 103 579 708 96 577 671 98 40 720 83 706 749 111 773 931 107 802 994 108 213 392 95 361 942 101 619 968 96 504 578 100 614 701 99 714 741 92 103 473 88 124 652 104 43 844 94 821 985 112 344 639 104 191 343 90 698 719 100 288 629 98 139 376 106 474 817 98 531 996 94 153 311 104 216 731 106 248 289 107 292 996 100 185 744 103 966 990 118 527 865 91 675 863 90 928 975 109 125 794 99 60 744 119 691 847 100 517 601 105 51 74 125 131 214 95 267 772 89 469 719 96 9 399 89 82 360 106 583 688 93 440 465 117 183 706 83 56 703 90 44 501 121 518 556 91 314 405 105 22 701 112 80 552 110 308 897 84 138 770 114 436 959 104 541 738 102 797 927 96 642 666 88 214 281 115 43 711 116 708 924 92 521 686 105 329 849 94 38 395 99 28 455 111 58 230 99 196 766 88 902 911 99 888 959 115 847 906 89 308 754 91 203 609 102 666 671 108 842 873 108 63 448 91 257 811 85 347 683 119 684 694 89 89 106 98 194 760 125 477 559 103 82 89 115 18 486 86 716 907 99 776 836 100 50 955 106 434 526 93 666 901 97 431 604 94 15 84 108 303 686 95 398 481 96 209 386 100 44 716 119 822 950 93 788 796 117 344 612 88 659 910 105 517 571 101 428 853 94 413 810 100 706 730 107 657 965 108 88 667 109 354 550 92 102 917 99 631 663 94 273 412 105 472 600 109 229 679 120 265 373 113 619 835 99 904 922 97 347 581 106 632 853 94 672 892 103 310 450 108 433 556 93 839 918 91 299 561 110 412 548 98 845 850 110 343 734 101 220 765 118 396 677 89 41 833 106 176 994 101 587 855 93 136 511 101 508 870 105 311 317 100 226 417 85 326 624 104 174 804 93 86 268 110 69 515 109 299 547 82 104 898 119 368 494 82 211 480 96 619 849 100 792 845 102 85 495 91 367 558 95 654 852 114 593 663 99 37 70 85 679 685 122 13 864 76 271 822 89 39 823 115 9 799 105 132 328 108 591 782 101 363 868 89 165 981 87 586 589 92 441 996 93 456 951 84 362 372 96 772 881 98 71 917 104 273 584 108 563 793 85 596 985 103 87 486 107 28 277 99 268 397 112 498 657 106 16 414 96 655 677 99 540 712 119 658 685 109 343 986 97 314 733 81 729 949 113 5 877 112 376 663 93 18 270 106 4 848 97 478 735 100 179 618 99 346 996 116 240 675 101 693 815 101 406 467 98 804 828 106 917 977 93 184 799 99 141 413 97 525 788 74 338 982 87 643 688 119 421 508 97 529 786 93 514 596 113 72 431 95 229 487 94 628 838 103 2 723 99 664 678 108 144 314 105 826 944 110 76 295 85 894 962 98 293 944 95 274 871 93 616 843 104 213 375 108 312 684 108 263 872 102 569 795 102 293 770 99 78 190 109 222 815 113 474 856 116 172 185 92 639 754 120 556 932 102 320 347 92 187 725 99 310 490 93 231 651 104 678 783 108 639 765 100 532 565 109 96 789 88 5 221 107 38 872 80 631 842 95 91 227 96 290 609 102 109 855 95 611 792 89 454 547 84 90 607 106 82 243 103 257 979 115 353 675 105 148 482 104 29 981 106 376 914 101 622 633 90 656 710 89 459 774 93 84 224 95 798 923 102 466 982 107 503 658 100 134 338 110 177 678 72 20 717 107 145 269 92 655 712 112 121 616 91 400 796 94 139 245 100 922 972 115 199 939 94 657 977 81 731 830 91 483 930 106 565 638 87 416 583 91 336 534 88 166 703 88 76 296 98 77 131 86 640 717 94 293 331 105 468 940 102 86 520 84 89 262 85 182 352 95 94 275 127 498 630 85 297 320 81 351 598 88 747 921 88 185 725 99 153 882 115 124 405 105 360 605 104 112 624 106 583 656 108 847 851 112 259 937 79 147 551 103 582 787 103 389 736 98 428 965 117 642 991 101 161 541 112 633 750 99 283 681 105 763 885 125 371 727 102 84 820 105 287 761 108 421 528 96 641 836 116 131 469 88 131 275 97 873 934 95 461 485 96 486 760 131 892 961 94 742 944 80 654 727 98 29 987 96 445 948 95 0 101 102 175 544 100 715 890 94 280 673 104 629 790 92 144 823 86 620 883 107 496 967 96 49 463 113 511 745 92 234 539 100 102 931 86 564 631 116 19 915 103 486 561 95 49 267 90 564 578 69 133 596 104 561 973 104 163 868 91 62 120 102 358 811 107 713 944 92 327 626 106 42 908 93 36 874 79 293 548 116 227 556 104 475 482 101 304 663 92 34 144 93 677 913 91 123 764 109 216 344 114 89 943 106 113 802 119 683 714 85 24 914 103 53 535 114 268 693 92 330 814 100 58 488 103 905 920 93 250 769 103 72 625 93 610 748 115 359 561 82 493 514 123 320 683 102 321 447 108 427 535 99 803 931 111 110 232 116 26 128 96 875 878 96 147 715 95 208 873 86 757 830 123 28 312 113 925 954 108 197 969 122 454 995 106 214 498 99 297 702 103 688 949 98 161 878 119 439 850 118 506 965 113 193 758 108 11 464 108 433 599 100 446 640 98 190 441 94 720 891 98 218 516 96 301 572 96 482 627 111 496 908 95 318 733 92 14 680 117 130 389 111 326 373 97 912 931 92 165 575 100 76 394 106 497 670 96 790 974 96 227 462 101 112 323 83 319 999 102 379 673 103 398 623 104 98 102 102 459 836 95 71 585 97 131 695 101 643 822 118 415 848 115 466 700 93 122 912 84 172 355 114 101 417 85 467 528 115 162 654 101 66 680 106 318 416 106 464 828 105 834 997 85 400 642 77 226 981 94 705 927 105 251 905 78 229 950 99 279 421 110 632 692 87 215 423 94 111 887 106 557 848 98 65 768 99 41 336 83 391 768 115 54 782 108 23 388 95 5 334 83 126 680 88 21 907 100 825 934 94 295 732 90 551 900 104 127 364 97 203 296 125 112 385 109 599 742 89 137 538 76 185 920 99 364 732 75 512 993 87 61 406 101 391 721 94 118 681 94 27 979 97 318 359 103 151 793 91 601 871 103 254 389 100 414 760 98 269 335 92 448 499 96 186 842 110 297 989 111 616 617 72 592 869 103 244 954 96 597 631 108 586 679 97 270 719 111 148 589 113 100 316 98 42 229 101 52 186 100 203 803 83 118 289 105 52 909 78 349 540 98 114 145 105 448 940 94 495 937 88 169 958 100 633 877 98 590 857 86 87 858 92 286 765 106 605 932 105 699 829 104 35 471 100 418 927 101 506 674 85 99 466 113 144 904 92 194 414 98 11 455 94 724 742 117 765 876 103 89 508 99 81 675 92 314 957 106 65 420 101 375 951 92 517 722 109 325 578 92 385 487 82 585 986 109 207 391 105 256 976 100 353 434 90 96 615 98 283 659 115 502 550 97 301 764 104 71 382 120 427 600 107 376 489 102 33 667 105 272 778 93 675 713 112 389 996 93 72 748 109 183 526 102 220 962 95 249 407 103 531 955 84 673 732 122 420 498 98 240 394 91 67 225 90 389 594 95 419 715 80 515 763 96 463 656 95 249 706 122 37 575 96 116 366 90 51 649 95 496 538 103 877 953 102 248 690 102 180 520 106 368 716 108 24 137 87 38 614 102 56 542 85 105 622 92 604 903 94 145 962 93 202 458 103 388 667 94 270 665 97 26 318 105 788 881 104 873 892 86 221 792 92 219 454 118 293 986 114 72 359 98 162 739 103 370 376 99 856 906 107 55 261 89 610 629 78 87 953 98 339 590 101 68 370 101 73 621 105 436 576 105 251 443 92 40 973 107 27 906 98 749 838 96 242 401 111 349 508 99 835 993 110 611 819 91 201 813 122 289 378 89 330 535 85 449 491 85 15 938 82 153 500 109 472 851 107 649 744 112 26 574 108 2 203 99 250 430 93 463 849 105 643 654 95 262 857 108 60 678 101 479 887 100 488 812 110 234 388 112 42 674 85 705 834 122 66 215 107 250 671 91 742 786 102 147 719 95 658 937 116 487 751 99 57 122 98 7 920 102 162 835 102 744 874 98 33 545 108 229 707 111 580 751 93 27 694 95 606 943 115 276 614 121 150 597 92 432 839 118 333 577 90 427 742 93 214 472 119 519 987 88 794 824 95 49 354 105 746 771 106 776 827 104 170 702 105 32 231 90 190 626 101 282 867 97 23 857 103 47 489 111 68 184 94 337 406 100 113 934 109 363 634 99 694 737 85 59 150 105 101 378 90 394 531 92 465 736 93 485 981 87 117 725 79 306 591 81 625 777 109 739 989 96 49 357 108 720 952 89 823 900 99 404 431 104 169 482 94 467 919 90 456 831 97 204 672 107 81 655 97 17 830 107 94 827 117 16 408 111 435 664 100 749 836 105 146 454 102 276 739 94 710 809 99 377 847 91 501 745 94 200 301 97 394 502 96 483 666 106 165 783 85 167 780 92 607 996 105 299 775 83 279 417 92 69 215 99 573 818 80 673 773 96 4 847 99 46 429 95 99 871 102 197 766 98 186 687 100 693 755 104 425 847 83 45 658 92 210 618 104 896 984 112 652 889 98 305 319 99 632 972 101 376 881 80 277 653 91 726 854 82 359 763 109 200 517 93 72 552 86 433 484 106 349 748 105 464 929 110 237 877 88 33 52 114 93 640 98 423 672 106 638 913 99 166 171 97 79 215 111 813 940 109 637 837 112 529 648 106 34 485 133 496 559 115 44 945 94 110 680 90 166 534 108 121 496 92 270 920 114 550 659 101 527 607 89 90 317 87 181 841 86 250 757 104 597 672 90 231 260 91 933 984 103 260 417 110 343 996 80 12 992 105 560 727 90 117 985 105 6 138 110 429 744 111 77 533 103 642 771 101 28 235 98 184 754 108 836 973 102 405 789 93 848 952 94 110 140 100 519 614 89 57 418 117 518 752 96 215 928 103 647 699 101 184 609 97 156 617 84 13 748 104 48 360 98 34 429 89 509 829 94 57 979 90 121 694 97 603 854 91 87 351 105 630 949 114 664 882 98 390 928 88 438 659 102 683 913 98 354 983 105 241 310 100 552 675 114 177 304 111 125 379 100 63 894 95 189 340 105 752 941 86 368 585 94 337 560 105 414 884 89 647 854 90 187 373 98 271 939 95 430 603 115 172 260 95 452 908 110 414 882 94 258 519 97 589 603 78 55 506 93 458 998 124 275 743 92 89 939 102 579 594 106 31 931 103 78 773 98 76 750 93 556 878 92 7 311 104 167 717 93 182 881 89 63 794 106 44 88 98 470 940 110 252 599 109 384 408 96 635 849 108 229 652 97 813 993 100 46 470 100 166 851 110 226 452 106 58 923 97 807 870 99 536 778 98 141 409 120 424 600 112 670 710 96 172 323 87 305 610 108 159 814 93 362 977 112 183 406 109 694 752 90 194 378 101 291 911 118 314 706 100 482 656 97 24 415 88 688 710 100 207 998 99 187 453 98 555 676 111 284 725 89 169 207 109 280 710 114 448 518 82 606 872 101 175 663 96 17 421 104 373 913 110 327 409 105 537 863 90 69 102 114 140 334 107 359 791 84 455 757 105 57 856 98 13 788 108 166 444 98 510 527 93 75 510 88 141 809 94 496 858 80 355 578 96 498 809 109 8 462 105 107 136 91 130 649 101 56 452 95 577 641 100 248 431 106 790 858 101 877 975 105 181 956 101 164 306 100 197 546 96 785 829 107 41 844 92 826 881 97 189 482 107 600 883 101 138 408 104 688 870 101 534 982 82 472 535 108 490 680 102 862 919 79 83 456 120 844 943 94 564 766 92 122 691 94 320 965 97 329 991 80 513 778 101 361 904 106 481 821 94 343 674 85 8 343 101 681 880 91 99 839 92 339 793 96 299 365 92 376 550 101 29 397 99 196 547 113 411 858 90 132 472 117 108 992 96 541 688 96 267 943 110 127 234 113 366 996 80 338 476 100 587 733 100 81 585 108 726 809 87 114 520 87 441 590 107 929 971 111 21 614 95 243 660 94 65 480 92 124 940 106 529 974 76 490 607 103 97 254 117 20 382 99 36 247 88 596 654 103 419 646 80 206 638 96 180 798 94 165 447 98 38 317 92 251 999 94 338 526 99 200 575 112 837 892 125 347 936 114 643 781 109 35 883 92 543 572 109 455 783 94 38 778 104 500 600 91 280 752 113 29 617 101 693 739 101 245 283 95 381 442 93 1 339 97 209 308 104 91 728 108 410 822 106 28 279 87 728 804 93 620 836 104 25 406 115 578 828 89 202 831 102 150 200 109 34 36 80 273 305 117 7 844 91 619 842 95 88 886 92 225 829 84 699 857 102 668 983 113 791 945 100 352 710 104 568 962 76 455 716 116 11 805 103 197 789 96 498 590 106 73 680 94 481 565 98 308 339 89 708 966 75 15 248 91 254 843 91 82 920 92 201 391 108 355 881 106 345 577 82 450 506 100 364 478 102 124 319 98 288 630 98 832 998 79 592 832 105 51 275 94 671 808 111 584 820 102 343 823 115 551 924 105 308 914 99 997 998 94 82 523 108 366 638 103 110 172 105 124 522 100 67 358 94 46 152 103 372 597 109 760 994 73 115 977 107 311 816 131 163 895 98 318 402 100 246 630 109 352 813 100 190 869 95 518 870 95 316 859 109 550 998 98 185 480 101 326 747 86 13 190 89 315 382 90 452 582 94 328 450 107 633 818 92 509 976 111 821 872 107 462 639 82 38 90 92 339 953 94 256 307 100 138 923 93 150 921 104 76 627 110 641 673 93 319 761 108 62 478 99 415 946 109 15 364 99 473 767 81 292 671 103 388 573 113 317 590 104 454 674 102 152 419 96 359 404 70 350 382 109 448 703 89 269 669 103 338 615 102 852 976 111 708 863 107 551 939 95 152 489 93 521 691 97 488 898 102 206 685 96 78 778 112 23 682 110 526 809 101 349 668 114 92 825 105 53 271 97 568 646 85 384 650 97 205 970 113 349 963 89 330 981 85 353 648 104 182 912 105 50 637 98 384 541 98 493 972 112 299 655 110 189 835 101 307 999 94 763 926 107 871 990 96 259 644 106 324 515 111 105 964 95 161 877 91 164 709 86 70 959 110 502 611 105 874 925 105 678 736 91 754 851 95 26 260 94 915 983 106 296 750 93 159 923 102 201 801 96 5 873 111 693 885 92 315 546 118 414 823 109 142 693 96 42 595 93 39 763 100 120 534 81 574 702 102 210 745 100 379 932 115 100 693 105 944 954 107 103 492 102 369 399 101 489 818 95 322 891 110 188 842 114 68 816 114 803 954 100 489 790 107 965 973 92 832 840 97 606 713 81 826 853 109 520 726 97 75 643 97 202 803 91 219 639 101 575 587 99 154 872 92 221 369 98 130 149 93 890 943 89 279 307 109 671 758 105 83 833 93 171 404 109 33 167 91 369 758 110 106 272 103 409 493 103 346 569 98 614 829 98 422 479 113 248 798 109 152 583 109 575 880 95 59 81 109 266 269 97 710 994 100 154 556 74 581 776 92 907 974 84 223 684 109 583 733 117 479 660 111 570 850 102 31 511 110 596 910 98 461 884 119 48 354 96 673 775 114 791 980 71 427 833 115 468 814 90 851 984 106 578 650 82 730 941 80 819 831 113 176 587 85 275 432 110 69 439 103 685 888 102 199 466 104 89 165 84 74 249 93 681 924 116 88 172 92 157 491 103 469 845 103 196 793 100 458 511 116 682 762 92 798 812 94 162 203 114 354 488 105 129 946 112 276 353 92 20 804 81 223 439 105 297 312 84 726 956 105 54 972 92 101 432 104 313 991 102 320 657 115 776 869 88 202 259 104 343 858 95 231 384 104 771 936 79 72 396 96 643 928 97 349 622 108 48 547 94 335 638 93 107 230 94 63 419 105 253 350 76 390 561 101 385 452 76 514 822 86 272 475 106 65 120 74 385 921 88 453 521 105 79 589 109 252 367 117 239 337 99 637 896 97 204 998 106 281 762 96 179 998 126 618 795 103 321 630 107 559 666 102 244 610 109 615 776 88 583 919 101 576 646 101 671 789 88 158 980 97 177 916 114 20 735 109 214 558 103 171 224 98 630 678 105 737 962 115 597 657 98 618 619 93 305 690 115 558 589 100 399 785 88 53 133 94 741 811 111 146 864 94 379 969 104 707 730 104 200 946 114 144 959 98 42 917 96 4 749 103 260 741 97 469 878 82 267 373 96 21 869 121 126 880 77 28 926 121 739 796 94 328 965 101 164 587 100 578 655 96 23 422 90 245 844 112 213 554 99 62 900 100 369 770 115 110 664 90 105 894 91 290 492 90 242 559 101 445 980 88 805 997 106 151 211 111 178 251 106 362 982 119 329 490 90 194 474 91 501 702 86 885 913 98 458 499 116 189 353 103 209 544 97 394 952 110 116 885 106 67 289 112 459 764 104 52 461 92 199 755 96 17 993 76 386 525 97 333 857 109 324 462 96 527 622 91 53 835 91 258 455 85 60 307 99 263 785 91 478 867 89 217 305 109 383 952 106 668 861 109 21 451 91 618 793 105 250 688 102 4 666 116 392 776 99 310 752 97 497 681 77 60 73 98 198 865 111 536 622 118 760 867 91 516 763 103 392 732 103 790 839 114 459 676 99 676 947 100 273 835 101 197 847 105 192 303 90 14 338 103 823 911 97 175 693 105 349 972 98 95 443 117 639 959 91 157 437 101 803 920 103 31 520 105 295 337 98 438 833 107 481 955 84 337 443 87 350 408 127 926 999 100 378 737 113 75 360 103 114 792 92 54 429 93 719 725 82 186 619 112 526 785 87 574 719 84 286 455 115 617 622 114 569 664 100 83 936 87 161 280 112 42 651 87 219 751 98 742 868 104 461 535 107 322 931 98 496 704 100 600 860 110 282 650 111 94 770 114 28 744 96 62 337 111 390 890 104 56 840 89 478 634 102 130 422 101 335 820 122 520 666 98 612 720 120 165 184 110 288 689 83 285 924 99 771 974 90 388 416 89 99 851 97 171 951 105 16 464 109 209 715 103 245 741 105 373 537 119 18 433 97 364 846 108 135 988 112 530 783 89 402 474 92 469 536 88 733 931 112 378 846 109 415 504 116 9 16 103 235 903 110 35 527 92 7 57 96 152 715 94 306 722 103 434 793 101 251 866 98 189 793 114 235 716 102 169 442 102 347 744 97 439 570 106 731 824 111 38 465 98 701 831 93 10 819 102 168 332 97 117 573 116 628 828 101 257 536 108 211 705 91 2 78 103 215 929 108 447 974 95 424 602 105 34 329 118 343 554 119 437 815 97 509 707 98 657 922 94 404 908 94 482 944 106 101 922 105 0 231 115 169 446 109 13 516 93 308 867 96 120 313 103 305 935 107 277 963 102 595 633 99 665 890 106 49 437 108 235 824 103 833 992 83 612 773 116 42 722 92 596 950 127 100 833 79 273 822 102 147 305 107 231 748 120 276 847 96 496 820 121 149 329 90 318 432 96 906 931 102 35 299 99 385 569 94 281 967 94 291 806 95 71 577 98 706 891 96 261 372 96 497 637 90 410 873 90 757 800 118 193 764 96 169 364 100 74 743 102 85 215 83 97 479 77 225 648 102 64 495 96 109 537 114 241 477 91 332 395 104 497 844 97 119 987 99 229 957 98 334 855 101 315 982 116 88 981 106 599 842 90 129 533 93 394 751 98 290 896 84 120 845 99 251 683 126 896 904 115 367 509 81 23 778 101 661 733 91 504 976 106 189 494 109 112 279 101 619 698 100 480 954 107 219 652 102 160 664 88 931 969 84 265 316 93 141 448 103 110 332 109 366 631 77 103 989 92 52 993 90 696 916 102 427 622 117 323 698 115 77 925 115 699 740 94 674 722 123 344 819 82 422 826 97 601 925 107 154 793 106 46 136 121 315 530 108 26 695 81 640 765 92 676 993 116 70 814 112 897 974 102 161 277 102 273 628 107 292 697 95 648 678 111 569 695 108 864 879 95 89 134 102 197 783 106 454 615 109 724 975 107 59 434 109 43 76 94 384 640 99 344 509 106 621 753 111 87 519 89 234 358 101 402 526 81 297 647 92 25 705 101 336 606 100 176 584 98 73 403 116 363 656 89 9 748 104 659 760 101 847 977 98 518 855 85 770 855 87 826 884 84 377 665 95 55 72 101 613 840 109 259 639 109 452 976 118 678 968 122 64 270 88 87 572 105 403 406 113 84 515 103 212 229 101 755 789 99 185 886 96 379 763 109 109 781 110 643 670 117 226 427 94 492 625 108 368 968 89 577 663 71 244 379 90 323 597 83 2 163 113 355 686 119 793 936 112 655 844 129 130 157 90 40 753 114 17 232 111 61 222 100 38 710 111 490 527 107 112 822 106 491 907 94 234 477 115 515 886 94 43 540 113 62 255 113 29 215 111 94 195 99 134 165 115 306 680 82 777 991 100 264 794 103 494 877 87 8 980 97 221 821 100 4 945 115 349 998 91 489 583 97 145 453 99 519 785 96 937 958 106 117 956 76 0 443 98 239 822 94 49 298 95 213 274 116 317 469 86 288 336 107 323 536 106 149 451 96 783 849 102 246 590 99 99 921 81 31 312 101 463 510 104 317 478 90 574 686 97 169 861 94 242 722 81 201 368 103 116 131 96 353 783 97 10 343 76 261 711 108 40 364 108 593 863 95 99 516 115 223 434 95 17 55 105 69 462 90 96 115 120 247 552 122 876 986 112 434 841 115 702 862 95 73 165 97 8 346 87 169 610 82 215 806 107 54 721 100 289 694 103 581 910 84 401 980 108 571 719 121 212 800 103 278 490 114 300 963 102 361 442 98 314 985 94 358 683 98 817 828 85 87 924 97 12 730 91 163 466 107 312 545 100 219 755 104 296 890 98 207 770 118 618 684 98 470 632 102 749 972 97 678 967 92 179 579 87 292 827 101 44 925 94 47 631 107 473 640 92 94 984 97 173 305 106 831 918 101 115 935 89 164 680 98 679 895 101 500 982 93 239 942 112 572 667 96 416 523 108 343 362 86 385 493 95 273 473 102 2 712 106 147 879 101 100 280 97 468 968 96 325 509 109 416 419 95 378 428 97 740 971 101 218 809 108 509 697 89 722 809 82 691 948 102 327 858 95 344 908 104 486 835 98 430 497 103 53 524 99 496 731 103 299 785 97 426 507 105 129 593 103 28 937 102 559 731 91 414 905 102 432 925 107 174 311 95 442 650 100 80 687 104 341 375 98 21 149 104 769 829 108 812 883 104 456 914 92 505 732 78 203 241 113 466 495 108 431 705 105 464 818 90 387 863 93 402 715 105 291 528 122 400 717 105 270 872 107 145 748 109 167 579 104 550 836 102 488 518 87 53 383 115 281 633 102 633 635 94 42 561 100 186 316 86 168 490 102 110 206 93 479 904 83 351 547 90 38 613 100 139 720 90 372 746 100 507 954 105 127 752 87 578 729 97 22 669 105 255 267 102 174 577 103 256 730 93 118 345 102 81 366 106 75 134 89 95 325 89 835 952 88 402 913 92 600 822 94 4 808 89 363 963 88 285 726 124 624 929 97 85 202 88 277 942 109 276 438 118 733 835 117 24 130 87 222 380 84 509 774 112 66 473 112 457 503 101 40 459 103 444 605 119 282 346 107 545 963 98 122 391 89 42 743 91 12 729 116 708 712 100 698 785 84 70 92 111 354 708 110 49 361 81 122 620 101 300 960 114 777 807 112 597 764 92 15 893 93 628 951 76 345 881 91 222 421 121 289 782 93 532 824 99 485 857 105 309 732 114 131 894 94 691 806 109 228 399 108 240 803 85 115 799 115 390 771 103 235 894 94 570 696 110 335 646 91 87 966 80 340 538 97 156 555 97 732 808 93 171 762 88 543 959 103 729 825 85 101 946 87 202 553 122 227 809 103 449 634 117 608 686 94 393 878 96 47 173 96 81 207 111 532 709 78 569 785 103 217 377 91 606 832 107 239 957 99 654 797 114 178 249 94 394 898 105 289 861 94 497 845 96 423 931 98 414 421 77 524 630 100 321 475 80 70 913 101 627 832 107 130 375 99 82 379 100 118 630 115 362 729 106 152 991 95 423 776 104 490 968 86 14 278 108 579 683 111 603 670 101 2 784 103 260 934 90 498 694 90 429 535 96 478 591 101 80 875 90 380 809 98 110 722 104 3 219 105 223 547 93 211 958 114 847 914 98 356 857 78 251 613 96 322 984 97 340 420 93 473 699 104 359 901 94 580 635 104 490 817 98 239 819 113 130 561 95 183 237 99 568 602 102 419 789 88 615 897 111 179 703 111 29 924 105 151 640 112 158 374 97 665 850 90 207 356 82 532 754 99 220 903 112 233 710 92 35 806 105 852 858 94 498 574 109 72 886 89 570 785 89 114 787 102 218 681 87 590 884 97 693 705 111 711 875 106 541 614 101 277 499 83 849 966 91 346 756 112 569 870 98 130 510 96 111 430 113 418 638 115 301 554 105 21 478 119 225 531 108 745 977 111 447 756 90 221 743 88 433 557 97 121 963 111 467 876 93 182 316 98 226 931 102 139 240 116 708 941 103 119 456 96 587 777 98 362 869 120 275 959 101 417 603 91 675 788 94 233 871 87 14 862 108 101 218 100 177 456 85 714 788 99 32 964 109 193 768 107 170 555 108 156 322 115 568 745 76 814 992 94 79 776 101 347 995 108 7 249 87 451 960 103 98 527 93 121 315 106 60 366 121 283 378 94 291 840 94 39 509 104 471 796 82 848 968 106 42 951 97 154 674 108 34 577 99 211 229 104 300 891 107 377 818 101 821 916 92 411 757 88 9 832 88 521 741 120 563 763 103 258 284 89 472 612 105 505 939 101 291 667 121 356 409 85 786 873 79 62 408 96 667 994 84 68 404 94 97 517 96 306 602 88 360 714 92 249 295 93 155 768 99 474 496 113 15 297 102 128 906 98 222 437 106 52 102 99 137 817 95 7 622 88 433 752 100 73 203 104 400 886 97 186 953 107 170 315 111 106 573 97 274 302 118 348 814 104 80 935 101 775 861 113 245 995 115 488 546 90 64 706 94 377 785 105 514 925 85 250 567 99 370 699 98 256 950 104 363 811 85 798 835 101 731 881 105 505 774 103 599 709 106 543 968 88 177 448 93 129 243 104 637 988 113 219 844 93 102 551 88 374 836 108 322 512 109 647 650 103 155 741 96 605 681 95 405 703 95 651 848 81 42 691 94 501 863 105 800 914 108 127 949 99 869 964 91 354 526 104 518 695 102 171 848 88 770 794 93 348 454 88 198 654 120 76 763 104 126 426 99 121 975 90 110 928 104 464 749 107 448 695 104 525 734 111 334 812 104 241 638 103 292 941 100 74 573 94 783 821 110 616 686 108 337 390 95 338 735 104 114 911 100 198 932 81 31 628 105 301 804 89 541 803 112 214 928 101 319 326 105 696 784 96 187 436 87 229 781 99 515 738 109 275 963 92 312 981 83 587 697 107 41 796 110 241 341 95 501 680 97 608 799 93 606 987 116 115 174 100 155 329 94 3 355 108 428 801 108 134 411 85 284 669 88 716 769 100 740 856 96 177 345 92 235 959 109 230 781 95 365 520 94 216 708 101 740 751 116 380 972 74 46 139 115 269 372 106 252 564 93 87 624 111 331 436 84 687 981 108 190 208 106 22 373 96 9 860 91 694 837 96 127 377 109 475 759 98 367 856 98 170 875 107 373 843 113 137 703 113 64 685 108 109 411 99 458 881 97 362 711 98 347 630 95 300 309 91 544 739 103 296 800 117 351 809 113 189 749 112 134 537 99 128 965 94 376 533 91 178 282 101 516 959 107 251 809 94 441 712 97 374 715 101 21 822 106 55 668 111 60 671 100 151 405 97 328 852 104 123 699 113 690 898 97 88 483 94 308 365 83 312 537 115 198 899 83 480 742 110 370 784 95 694 982 92 73 633 96 322 581 87 376 904 112 392 742 101 397 437 91 172 420 90 196 451 109 705 820 90 484 594 94 589 886 83 88 657 92 109 283 95 265 434 76 37 557 123 395 652 108 345 757 107 113 798 97 249 432 94 290 360 91 579 756 114 506 841 100 434 486 105 73 539 97 173 868 120 304 346 99 256 618 104 274 668 88 25 408 108 134 500 83 8 158 97 426 633 115 60 653 104 254 701 95 778 900 102 285 662 93 502 538 103 572 684 96 495 547 94 576 791 108 343 723 110 300 706 113 399 710 92 308 397 92 329 368 97 62 845 98 188 428 97 640 751 89 135 935 96 504 885 96 288 561 86 15 951 94 217 698 107 150 439 96 644 679 97 725 921 92 460 655 108 43 882 86 845 942 101 796 969 107 38 813 84 41 768 91 283 722 83 668 949 117 898 923 101 231 349 108 918 929 107 645 670 110 242 947 112 127 726 114 220 859 90 11 914 115 65 535 102 386 668 113 123 353 110 88 504 104 44 412 104 193 670 102 2 119 113 86 388 117 99 844 111 244 756 110 683 782 93 671 947 94 274 546 131 196 587 88 90 276 93 604 606 92 418 928 89 74 564 92 249 729 88 46 218 106 539 561 90 717 883 100 551 963 105 397 809 89 278 557 83 849 976 99 260 860 97 391 603 95 80 907 97 260 283 103 509 625 99 253 582 117 816 986 95 48 928 103 14 389 110 741 758 85 585 952 97 299 556 98 44 669 93 167 439 104 139 535 106 157 549 91 279 312 126 449 670 100 375 583 91 479 965 98 298 737 108 28 548 89 6 715 93 166 267 103 80 686 77 277 915 87 179 441 90 50 380 109 468 913 95 329 384 93 135 645 96 72 264 87 137 152 105 306 626 108 171 445 101 260 965 100 703 892 102 231 371 100 247 659 84 140 527 103 603 696 94 318 780 97 371 914 94 282 394 102 542 847 112 357 980 107 495 934 109 259 412 81 25 613 115 134 770 112 431 966 100 91 224 107 738 957 84 642 768 78 87 462 86 308 973 113 252 833 103 546 721 93 77 629 120 26 326 100 867 981 89 105 834 106 219 845 88 439 528 92 388 886 91 5 362 101 424 617 94 415 519 94 98 658 91 815 963 95 294 856 102 357 892 97 100 485 121 210 643 95 739 873 114 549 555 127 333 534 91 974 995 101 263 714 97 348 639 101 451 962 113 185 870 89 167 910 77 144 899 78 411 998 99 637 932 88 20 821 101 307 336 89 438 976 80 61 898 87 49 679 111 332 554 88 185 779 106 225 530 104 582 583 100 235 415 117 747 890 90 448 705 108 266 416 109 742 761 96 632 835 103 298 594 93 161 982 92 453 695 115 2 88 101 380 700 106 314 729 104 692 830 118 162 409 107 394 509 71 53 278 98 49 724 106 288 741 97 9 86 104 157 554 94 17 389 99 124 205 97 716 916 102 974 985 94 447 746 90 318 677 106 799 850 79 169 351 98 782 938 115 324 595 89 208 909 115 188 351 98 311 699 94 821 871 81 606 887 86 229 681 108 159 448 101 643 665 101 513 735 90 747 884 93 203 727 105 84 896 100 165 300 99 282 377 103 212 492 96 21 24 94 136 928 95 41 926 115 398 861 92 376 933 113 173 534 95 49 214 103 421 809 99 813 980 96 947 960 82 284 555 105 682 727 102 684 800 92 53 148 115 5 686 94 594 732 79 468 715 95 320 624 84 481 819 104 236 668 103 741 872 110 106 259 108 418 858 105 803 935 112 245 713 83 326 891 108 786 956 107 187 715 100 541 838 88 147 183 99 702 770 87 470 706 103 490 862 103 38 676 109 402 771 105 172 789 115 365 766 105 272 969 118 129 782 93 424 469 102 435 514 96 437 810 100 256 327 98 26 286 83 162 259 81 830 884 96 818 864 99 26 280 96 385 778 107 266 366 84 97 615 93 545 701 90 275 746 91 42 291 87 99 961 108 851 920 102 610 785 91 214 217 105 253 696 109 468 539 92 88 408 93 120 808 105 182 457 98 38 971 88 90 555 113 308 598 100 97 805 105 73 81 101 204 508 97 842 886 100 569 882 98 702 998 90 9 707 102 404 867 104 642 697 89 715 873 100 280 651 102 48 657 94 15 419 95 952 987 107 664 996 94 587 914 102 232 561 115 357 465 103 352 708 122 294 650 104 289 688 119 447 564 88 625 856 96 263 657 103 200 214 96 331 748 97 229 294 98 493 971 107 518 809 79 290 977 98 644 806 92 12 494 94 557 790 114 718 864 87 81 545 103 643 710 76 179 990 103 722 901 85 393 663 72 139 408 106 307 502 113 97 208 106 366 923 110 262 998 76 510 587 104 130 648 103 598 816 103 342 715 106 542 985 111 941 980 107 131 525 77 266 395 93 244 562 94 294 912 86 953 970 102 119 127 98 200 956 105 434 588 102 393 692 114 607 644 121 132 636 104 80 708 122 522 815 90 93 329 105 479 549 99 142 765 90 738 828 92 372 930 91 414 714 104 525 543 101 300 565 82 490 520 103 177 693 113 96 726 100 7 178 109 438 667 111 63 399 116 931 957 105 324 759 106 377 972 96 834 866 93 339 797 90 95 806 123 693 793 94 18 382 99 92 528 92 22 303 99 278 767 86 195 643 91 311 681 90 34 462 108 123 546 85 104 991 98 303 332 89 927 970 88 10 300 114 9 133 108 456 769 98 184 676 85 566 878 110 167 963 98 173 461 103 721 766 110 821 976 105 169 486 94 453 664 99 897 976 115 226 654 92 534 970 106 353 833 94 93 552 99 600 653 122 806 927 100 473 488 78 583 600 104 525 798 106 249 499 91 273 615 96 255 630 97 425 899 110 532 584 87 468 597 109 416 654 108 451 728 101 40 483 100 89 581 95 671 761 88 308 943 95 393 765 105 365 830 100 126 234 103 335 413 91 31 525 99 49 160 105 753 786 100 13 73 103 395 419 102 180 629 89 192 745 94 239 535 98 406 959 84 129 592 103 246 291 107 343 727 91 527 818 91 216 506 89 348 610 93 345 723 96 254 468 113 418 795 101 328 884 109 669 827 94 618 722 88 263 782 103 146 649 106 379 607 97 48 709 124 291 978 113 23 421 105 207 286 103 519 920 106 120 281 90 488 838 94 376 900 116 676 876 106 188 737 106 589 615 92 19 912 92 429 599 101 25 263 86 399 752 82 136 194 97 315 423 99 195 353 114 523 572 90 200 646 107 267 292 99 407 740 85 304 445 95 811 868 102 741 987 97 39 491 98 375 480 113 406 825 104 226 802 81 590 797 111 124 276 103 7 677 99 363 973 93 214 565 102 16 924 87 141 580 108 94 975 85 555 941 96 600 772 97 116 166 92 482 815 98 71 427 116 310 839 111 34 190 86 142 503 110 325 852 106 783 867 102 349 736 105 412 545 101 293 308 91 317 768 116 733 869 84 162 178 114 467 973 82 351 785 93 273 561 101 273 343 100 79 869 108 100 165 85 99 409 86 409 689 107 73 693 103 276 732 113 127 490 96 340 556 77 172 936 99 108 837 110 16 763 104 378 483 102 617 826 90 254 526 104 191 570 111 334 891 96 36 107 97 209 371 106 76 534 108 846 903 85 922 993 116 17 865 104 73 887 93 397 713 93 18 679 97 372 934 115 299 452 103 922 981 101 120 401 90 3 422 85 583 767 105 440 450 111 76 943 77 97 533 97 738 871 90 61 279 83 2 56 115 476 908 104 107 733 91 228 742 86 54 565 103 175 513 88 119 832 92 150 225 85 141 472 101 785 915 105 100 363 113 475 678 97 115 348 93 216 504 119 233 954 106 608 728 103 112 134 90 217 702 88 40 940 86 208 392 78 773 994 106 326 328 91 850 877 100 268 666 109 91 872 100 206 578 112 225 248 110 924 952 101 152 177 92 516 833 93 591 697 93 249 367 94 446 537 112 192 235 95 133 373 92 527 541 100 133 141 110 449 891 109 12 609 93 270 708 103 622 809 102 393 563 88 262 427 85 120 755 97 427 814 107 326 331 97 250 847 110 115 704 110 57 360 93 470 597 99 810 990 112 33 239 92 192 586 89 82 179 107 486 907 88 733 844 96 144 313 92 78 758 96 891 954 110 767 964 81 33 661 86 154 241 94 638 836 121 224 879 70 684 865 101 57 723 108 663 930 106 762 946 104 160 834 102 177 705 87 637 863 82 231 759 100 9 527 93 10 372 92 91 462 110 33 957 99 132 427 95 715 737 109 90 581 116 316 637 95 314 351 98 165 496 108 343 501 89 608 629 100 160 662 118 307 487 93 190 489 129 420 593 102 540 877 94 438 601 120 290 423 106 422 533 100 516 652 100 228 955 90 628 754 91 342 506 102 784 925 102 314 792 93 45 624 96 74 150 101 563 725 121 102 937 97 286 895 98 622 861 108 931 988 103 440 452 89 448 870 110 112 977 101 460 637 100 558 994 89 39 469 98 175 437 114 236 416 95 99 431 103 484 992 96 20 675 95 283 345 85 343 976 119 534 762 105 287 869 89 320 591 109 338 841 100 237 816 82 927 974 77 94 416 108 780 963 119 560 867 85 83 877 110 654 784 111 116 884 100 602 876 103 335 641 84 588 593 98 377 917 104 452 638 103 159 985 102 603 880 108 224 933 109 262 642 92 495 622 117 66 989 89 164 359 107 199 495 96 399 706 103 483 859 95 124 506 73 59 596 90 321 854 99 96 375 117 408 556 102 33 95 106 828 907 88 876 927 106 133 792 112 338 582 103 818 954 96 226 985 74 235 437 97 534 796 101 703 743 107 240 588 110 48 305 97 111 940 100 609 805 118 92 205 109 368 844 91 262 359 90 420 696 101 716 789 80 591 833 84 14 609 112 101 494 98 407 594 118 59 960 91 271 970 87 454 562 99 171 503 100 548 568 91 106 586 92 305 945 90 347 766 117 355 970 91 705 758 109 235 543 117 101 607 97 300 356 82 466 965 92 399 719 89 262 510 86 202 430 103 266 490 115 108 909 101 326 986 123 127 470 95 367 992 104 166 446 124 369 681 104 579 999 118 20 665 104 32 455 100 219 316 113 818 857 125 9 366 84 584 812 92 406 957 90 228 784 121 206 503 99 715 728 103 143 810 108 800 850 102 397 945 107 283 591 97 276 285 87 7 921 114 755 778 107 658 780 105 265 727 98 67 218 93 112 627 115 678 895 91 276 962 89 22 232 84 603 634 90 46 487 116 532 760 93 49 654 98 278 849 105 376 558 85 631 905 111 96 814 118 152 297 94 385 583 98 25 747 108 630 730 96 571 749 102 43 686 93 702 943 91 97 768 102 520 821 87 235 403 104 142 158 112 672 831 110 499 949 99 694 804 108 130 298 87 784 985 87 848 874 106 344 532 106 512 613 99 713 769 97 367 778 90 395 663 94 198 820 101 182 379 120 304 490 104 16 697 80 873 901 88 461 604 106 84 288 94 258 424 88 527 868 103 246 348 105 905 919 99 63 601 96 90 435 82 554 594 109 427 933 95 202 303 101 658 758 107 577 886 105 501 620 99 517 973 105 36 341 99 727 907 102 643 704 92 366 392 96 131 325 102 782 991 98 593 642 104 414 713 112 98 138 104 1 122 97 800 927 106 77 649 83 68 651 105 509 685 118 852 859 121 528 903 93 915 958 97 168 574 104 236 371 92 257 435 100 86 752 89 71 402 85 111 325 99 659 820 82 497 912 127 137 941 86 610 947 111 683 881 105 773 889 90 327 460 90 18 574 93 4 170 95 0 463 107 105 468 110 784 882 95 193 223 97 205 702 101 15 553 101 220 706 107 94 834 92 58 82 102 533 686 99 163 591 91 298 582 87 506 787 121 97 773 101 0 469 109 89 585 103 323 333 106 87 397 101 337 507 103 55 154 97 687 795 100 236 394 119 296 541 109 147 581 99 104 690 88 322 709 83 103 379 111 795 863 107 296 814 103 261 942 82 769 804 109 148 449 83 474 652 96 29 947 105 143 392 112 404 580 116 856 901 103 548 815 108 258 614 93 160 280 95 34 433 86 772 928 108 729 873 93 256 588 90 772 869 87 330 887 101 545 899 111 141 262 86 131 702 89 732 920 88 245 547 102 282 396 108 151 363 113 577 648 74 140 176 98 241 406 105 129 142 95 227 767 117 481 487 86 86 408 103 239 250 115 534 933 101 365 964 93 330 912 103 321 687 95 491 520 87 4 628 99 454 523 111 6 398 106 482 645 102 53 915 119 240 691 109 735 742 113 1 643 119 557 726 85 16 434 84 61 961 94 57 918 107 436 830 100 535 793 107 172 748 101 627 818 99 76 411 96 647 939 96 191 294 98 665 736 97 165 244 125 155 757 98 710 934 107 101 327 80 157 334 111 84 897 106 239 522 97 272 946 92 354 450 90 142 625 92 41 226 91 329 479 124 11 591 94 555 679 115 77 696 112 225 785 106 22 921 103 580 607 101 668 972 101 144 311 103 323 600 95 528 577 92 109 698 88 136 439 98 238 350 101 130 791 96 608 998 94 407 602 110 255 603 85 80 245 95 482 669 111 290 383 108 405 968 102 36 843 106 168 329 94 9 771 111 582 689 103 20 160 104 53 846 91 476 729 84 172 743 91 677 962 96 193 883 97 681 764 99 365 368 115 536 540 97 38 818 97 431 439 103 665 749 87 15 46 92 74 923 87 244 559 86 65 132 101 675 679 105 157 413 86 193 729 111 656 751 98 404 647 99 194 740 102 807 976 96 225 496 97 604 963 98 233 915 94 270 348 105 158 318 91 89 185 115 231 897 95 566 748 93 323 883 114 256 383 91 184 917 102 449 500 102 96 440 94 119 662 108 10 320 92 319 578 91 589 765 107 124 953 91 218 762 94 741 858 114 155 448 96 196 343 108 484 876 98 379 557 102 250 745 93 110 693 105 498 674 83 617 707 93 162 387 96 655 989 98 600 661 106 437 938 88 414 908 91 163 373 103 140 558 119 19 464 104 558 820 94 595 959 102 518 560 92 207 512 104 625 841 98 83 947 98 234 745 98 391 764 99 148 489 112 55 409 93 721 881 104 73 157 101 0 106 107 671 678 104 623 834 79 47 901 98 505 524 107 624 806 89 76 317 104 822 928 107 508 719 100 168 362 81 407 703 98 647 834 87 340 912 102 570 973 102 724 883 84 525 930 87 463 524 89 291 609 95 145 829 80 334 528 95 570 852 87 709 810 82 300 991 91 349 738 112 736 981 106 885 926 90 353 923 112 68 128 94 206 317 91 193 610 109 297 715 99 208 715 100 747 821 97 492 940 103 682 955 93 171 757 113 427 447 112 192 528 106 143 924 107 2 819 107 82 355 85 170 546 111 97 912 94 515 786 85 504 644 83 125 254 97 226 366 101 219 840 101 310 815 102 740 749 91 834 879 94 301 686 97 603 879 82 633 836 99 536 819 95 381 500 96 93 977 98 242 419 98 67 527 96 239 478 93 672 832 91 124 411 101 51 227 89 130 410 107 236 828 93 196 840 91 347 486 87 661 681 102 21 42 85 310 858 110 98 421 102 81 920 96 424 472 104 585 900 95 723 940 75 267 890 94 866 953 117 63 195 96 52 924 84 57 780 89 441 750 105 505 682 93 174 708 105 46 951 108 78 119 107 162 867 103 338 802 108 280 716 90 417 848 102 267 309 108 41 418 107 460 601 91 674 813 92 460 744 112 559 945 104 524 547 99 304 661 100 335 772 90 480 833 111 119 369 85 19 56 110 0 557 115 500 977 103 384 499 99 774 790 97 192 435 106 40 245 99 207 721 93 121 224 107 288 611 85 741 903 81 609 726 100 774 810 97 404 429 95 122 981 107 417 987 89 779 951 106 792 812 77 70 109 106 353 837 86 61 562 106 472 904 100 267 919 93 24 920 98 118 952 108 227 817 112 57 990 104 145 346 84 570 757 102 167 727 88 891 948 109 277 539 98 226 544 98 845 945 105 132 626 91 376 530 114 525 622 99 72 925 98 247 799 87 402 735 94 748 973 94 20 400 103 600 707 96 87 417 94 44 189 105 10 194 111 63 888 96 416 810 98 189 409 88 83 755 96 777 804 90 890 926 109 81 978 102 33 683 102 150 865 117 930 941 91 549 747 82 476 882 91 763 919 91 344 963 104 441 743 118 19 810 81 30 777 101 635 728 117 716 988 106 82 381 97 509 868 92 689 712 106 334 504 94 746 946 110 114 171 97 485 498 106 251 373 91 118 734 91 68 534 105 480 685 83 371 453 91 31 253 88 323 499 106 678 913 86 322 520 108 198 363 104 411 811 96 77 340 97 589 684 97 322 482 108 166 722 104 391 670 101 83 807 103 395 922 89 98 345 110 342 425 124 389 746 109 191 492 104 25 417 108 572 827 95 30 855 114 692 840 115 118 256 89 504 631 107 161 702 112 31 364 98 274 341 84 94 121 117 88 440 85 213 823 86 99 565 106 817 938 83 253 632 92 106 519 124 56 806 102 172 691 93 18 201 110 232 965 103 411 886 102 350 852 95 4 779 106 534 706 109 440 921 97 221 543 94 167 708 94 665 910 98 590 821 83 443 966 97 293 616 129 370 691 94 212 794 92 390 455 118 183 873 103 37 938 100 353 629 116 266 313 113 255 855 100 360 667 115 262 736 88 162 982 89 7 205 108 161 762 95 113 173 95 585 690 91 251 274 84 479 672 105 190 419 102 320 351 81 428 738 92 110 906 108 260 791 107 145 172 88 114 173 88 437 642 96 156 547 99 881 905 93 101 884 102 478 675 95 324 636 97 5 770 83 532 699 93 151 966 91 879 974 94 150 588 100 157 268 101 268 577 94 686 761 102 386 899 75 78 581 112 40 761 93 156 354 112 812 972 109 437 670 92 174 213 94 685 801 92 71 865 97 213 661 96 324 905 100 5 102 99 21 540 84 271 422 93 701 894 120 29 663 98 677 712 94 605 779 104 223 816 93 172 249 118 509 958 89 290 804 106 729 774 106 76 526 94 408 734 98 445 622 101 257 336 99 708 724 95 26 480 104 237 764 93 208 476 95 54 997 99 290 913 99 379 954 106 33 205 114 273 310 91 349 450 109 141 236 101 352 718 106 50 69 106 264 436 85 166 796 97 335 843 98 296 583 94 275 916 101 552 691 101 528 758 110 317 838 104 0 149 124 640 841 115 358 384 104 62 959 108 647 738 96 428 789 101 703 786 90 368 621 103 93 645 107 94 246 105 56 998 92 421 825 82 430 488 104 317 964 95 612 910 112 529 651 112 403 743 98 87 659 102 184 255 80 723 766 99 269 429 94 344 661 104 174 891 90 378 603 95 465 608 77 682 706 106 212 955 101 197 326 78 709 812 112 549 652 94 417 429 103 326 360 108 45 361 99 68 929 90 467 491 121 288 941 81 313 826 97 393 526 98 308 492 86 706 817 94 357 880 106 165 261 92 254 405 95 61 892 116 578 612 103 55 815 117 19 731 91 567 727 113 805 971 89 464 680 99 331 520 95 519 693 119 725 845 107 452 530 93 401 881 88 631 649 107 802 898 91 452 520 103 340 953 102 910 936 109 536 950 90 421 487 88 132 303 98 512 964 121 13 104 99 600 651 113 686 898 76 43 245 101 107 850 99 174 507 103 11 516 108 473 721 105 491 891 94 625 705 112 219 486 103 82 280 101 699 979 99 163 189 100 841 964 103 125 532 103 78 990 97 169 523 106 425 974 105 700 846 85 598 660 91 142 193 88 88 557 103 659 778 112 435 493 105 268 297 103 836 920 115 191 341 92 151 677 100 535 921 103 459 793 88 242 529 100 133 225 105 313 447 102 325 878 115 61 589 83 635 815 103 164 226 105 47 260 106 591 596 90 33 717 89 373 908 89 309 775 98 181 877 109 639 746 104 99 193 97 545 886 92 537 707 98 787 889 101 371 883 109 376 468 81 71 608 103 330 849 120 161 558 107 99 924 109 124 741 102 311 828 91 182 608 104 87 452 94 169 190 96 107 436 128 170 748 126 317 468 99 681 705 107 314 600 95 703 849 81 298 653 108 247 869 97 467 803 104 32 70 86 414 910 92 465 684 109 771 968 112 508 842 92 265 899 94 335 522 106 245 549 89 576 967 88 226 479 84 522 967 93 271 745 106 226 862 86 163 509 102 684 831 85 202 620 106 127 267 113 791 847 97 116 756 107 196 329 87 89 210 111 8 478 92 447 621 102 753 881 98 46 313 118 899 932 101 132 315 88 710 821 102 223 384 103 525 832 101 0 690 105 157 283 109 445 464 86 140 851 120 223 234 98 260 295 90 411 647 106 537 859 99 149 398 100 45 320 102 281 687 83 74 269 105 196 689 92 165 668 112 337 620 85 218 543 102 15 451 112 580 951 99 235 944 90 654 754 112 210 311 105 22 562 104 613 798 94 415 486 110 59 699 96 188 718 77 336 951 108 418 667 100 746 864 90 462 512 102 355 597 98 8 94 108 287 826 88 357 950 92 51 164 99 119 589 100 11 697 86 642 685 87 504 738 111 353 987 88 31 967 100 766 929 105 878 901 108 489 924 101 88 774 89 566 876 88 8 644 102 17 304 103 342 487 95 462 511 93 683 878 87 54 55 87 73 166 107 899 921 113 276 430 89 43 403 96 143 298 98 62 92 113 665 864 107 141 207 116 755 839 99 426 849 97 32 908 109 251 626 106 399 872 96 37 935 109 148 986 108 219 686 107 499 717 90 37 771 98 562 813 110 173 985 105 668 982 94 461 974 80 113 602 91 339 680 107 637 980 91 912 959 106 258 266 81 241 575 114 530 873 99 107 252 114 546 985 96 120 177 95 477 479 104 280 408 113 182 233 101 507 734 105 462 494 108 357 390 113 105 953 91 194 910 84 64 543 89 627 639 101 532 693 106 383 535 107 553 996 97 180 667 119 129 717 94 818 991 99 52 912 104 94 562 104 443 963 107 17 800 98 424 503 105 983 990 107 150 976 104 81 506 98 211 946 74 361 704 104 510 915 94 690 776 110 863 925 93 247 820 95 397 558 96 168 187 97 726 917 86 395 729 101 176 422 111 38 205 100 750 893 100 660 765 103 264 376 93 533 715 113 16 411 91 292 659 97 167 342 89 49 62 121 384 419 100 870 974 100 401 876 93 186 825 105 290 695 100 146 216 99 208 340 102 496 558 104 267 359 102 306 309 99 193 841 107 596 647 105 755 803 105 642 803 95 150 922 116 28 229 105 107 273 105 348 860 100 239 639 90 381 955 107 258 683 100 211 844 111 26 615 114 595 869 88 776 946 93 88 304 101 216 940 85 406 690 102 908 981 103 486 560 104 306 423 94 27 862 103 484 947 115 600 848 77 16 664 102 634 659 101 483 933 97 322 890 108 39 364 112 109 549 100 122 648 107 353 759 82 140 246 94 552 818 82 708 739 95 86 820 100 64 225 105 0 816 88 193 638 99 31 902 108 139 684 70 617 741 94 19 987 108 88 741 83 184 542 103 236 493 112 122 147 111 329 945 100 720 963 87 542 769 102 644 803 102 136 141 113 237 889 78 9 442 110 166 546 103 21 454 98 314 560 92 519 541 91 347 622 101 21 770 98 582 808 80 453 528 104 172 545 108 16 931 80 108 307 102 215 293 88 105 211 100 358 394 120 76 708 102 656 899 101 406 581 108 438 912 115 745 847 123 291 353 93 471 473 100 409 674 97 99 280 108 834 920 102 449 746 100 121 349 113 337 596 99 294 930 112 172 476 107 792 892 89 310 912 91 197 628 105 348 976 104 194 585 93 196 614 104 870 994 89 192 715 93 125 629 90 420 994 93 766 875 101 66 387 101 420 829 116 511 603 87 406 865 92 117 223 116 604 789 105 368 726 118 579 778 94 714 914 94 437 658 94 264 426 120 161 695 111 61 586 99 309 485 117 344 473 93 54 169 100 22 282 112 595 602 108 194 353 81 245 473 86 97 353 110 68 86 122 16 903 108 666 880 107 405 666 112 25 932 99 100 905 97 251 260 106 705 791 103 84 243 100 412 802 88 605 704 117 326 669 95 285 760 124 733 933 93 178 545 101 396 731 99 215 568 85 151 348 91 203 942 112 40 419 95 327 993 89 567 907 106 258 620 94 10 511 91 467 539 106 273 587 98 93 544 90 744 803 101 138 245 96 178 348 90 324 586 94 558 868 103 628 862 115 381 490 94 44 69 104 719 867 123 355 705 108 56 447 109 593 771 101 310 662 84 645 733 111 344 805 96 110 620 95 20 149 125 408 611 91 557 653 95 455 713 100 478 915 114 649 837 100 254 321 104 879 935 99 100 701 111 482 495 88 567 948 84 776 893 94 461 879 103 68 884 96 24 748 114 465 852 100 564 891 85 148 575 100 331 935 95 74 953 117 197 217 94 199 830 89 833 969 105 330 442 104 865 891 122 523 598 96 211 578 96 588 625 111 293 768 101 116 641 103 599 722 107 203 719 106 42 71 85 154 164 86 44 93 89 155 276 103 194 698 100 560 904 94 632 751 111 621 742 124 216 263 98 612 758 108 351 451 114 222 628 99 47 363 121 201 449 99 57 523 91 169 959 94 281 312 91 98 874 95 53 648 104 13 916 114 35 804 96 201 325 98 402 723 116 259 333 89 203 740 106 525 793 101 318 944 117 382 725 102 260 932 111 619 836 100 266 294 105 298 885 83 2 345 112 88 646 97 495 866 105 198 950 110 456 657 111 268 415 110 707 913 104 608 803 81 744 886 95 670 860 100 102 433 110 343 399 102 730 846 93 219 574 95 448 801 110 368 769 93 170 956 78 89 271 104 83 562 97 202 651 117 898 989 98 305 486 111 278 659 90 143 728 110 329 820 95 246 524 94 447 950 104 287 717 111 287 696 83 29 46 103 194 969 108 748 795 101 309 590 94 550 773 84 170 644 101 310 550 93 179 574 95 244 395 81 183 785 101 237 883 113 24 718 93 319 645 97 162 430 105 740 923 94 356 897 94 540 756 115 421 715 113 236 495 103 209 394 105 642 903 90 580 790 105 217 677 84 180 262 87 546 631 104 149 808 100 590 618 109 607 923 98 86 307 86 339 819 108 56 984 82 217 805 93 130 958 116 501 836 99 67 963 100 689 807 119 346 903 99 190 831 95 155 577 94 116 318 97 279 389 124 590 639 96 104 625 94 317 324 113 11 339 101 630 831 86 102 980 90 131 432 115 4 191 105 689 707 108 541 791 98 342 719 104 159 758 110 531 851 107 637 816 104 400 466 103 50 225 98 565 891 118 338 759 97 48 580 111 320 545 106 302 744 100 43 852 100 447 783 84 509 533 110 147 636 116 531 906 100 11 465 108 266 316 105 364 969 119 456 548 103 655 801 88 157 384 105 358 718 96 62 309 96 195 219 68 163 801 79 289 455 103 137 823 85 176 646 102 656 879 101 43 423 95 337 760 101 338 455 105 438 730 103 407 901 92 23 143 96 231 830 108 63 100 104 364 891 100 943 970 106 742 919 104 14 801 92 12 141 93 304 805 96 614 967 104 181 250 120 331 437 112 52 999 83 313 956 97 426 583 102 469 993 88 1 612 96 108 929 96 666 962 80 399 794 101 39 884 105 503 775 102 575 593 101 284 535 94 28 191 108 219 226 79 660 854 88 191 591 91 72 626 104 975 999 105 166 866 79 231 823 103 603 801 103 34 135 112 466 786 100 566 628 102 725 764 106 231 373 120 347 650 103 466 636 113 544 988 81 535 965 89 2 394 93 356 473 111 28 275 100 360 849 93 556 899 113 209 499 92 679 933 104 573 618 96 331 430 117 150 540 110 20 236 108 386 484 91 204 293 105 391 978 88 246 358 111 134 512 108 429 518 101 65 250 100 283 958 104 85 275 82 364 385 99 64 369 93 106 411 79 433 878 108 463 678 96 351 709 91 386 848 97 163 867 99 471 748 74 106 817 102 263 633 112 311 705 89 58 738 92 39 779 102 666 766 95 94 496 97 186 554 104 426 634 107 95 244 117 50 639 98 394 879 82 489 942 108 279 285 113 101 437 96 276 308 91 139 545 112 470 987 108 470 860 100 592 675 88 62 461 103 602 988 88 125 267 103 191 484 99 26 736 112 722 894 111 99 722 96 118 897 110 706 765 93 832 976 92 108 813 99 31 244 104 128 877 89 766 885 103 497 849 100 356 779 100 284 820 100 359 619 115 652 939 88 80 124 94 654 888 98 720 745 92 62 956 92 39 945 82 346 402 117 453 572 109 166 664 97 549 966 83 200 459 99 283 705 94 77 587 105 542 929 91 684 933 114 190 894 93 85 310 85 196 780 110 185 695 105 91 113 100 314 809 103 815 892 101 357 973 96 11 976 105 333 984 82 142 437 114 167 319 97 449 833 108 588 977 101 526 862 109 6 292 106 204 225 105 414 599 100 783 808 101 270 314 90 728 790 90 563 587 110 2 342 98 433 462 116 155 682 98 796 939 107 99 943 108 385 926 99 232 260 106 306 542 97 62 911 108 748 896 94 56 599 86 515 613 94 31 860 104 117 552 119 80 338 107 605 988 100 481 805 112 176 235 118 790 972 108 676 686 98 542 554 98 384 417 93 561 571 95 78 939 94 476 985 108 379 779 83 264 378 102 115 415 112 32 628 101 103 131 114 428 454 93 663 978 105 149 736 105 139 468 97 435 633 90 114 211 131 137 868 100 74 524 98 229 523 105 180 834 102 104 192 102 9 14 123 19 844 101 511 836 106 230 718 112 564 933 117 560 790 112 478 488 99 161 502 92 204 973 81 39 311 102 568 762 95 714 926 97 142 548 107 280 416 105 179 302 98 77 781 117 52 997 105 411 662 97 152 758 110 344 380 90 303 756 95 167 673 95 160 847 106 144 270 98 517 908 92 520 983 97 563 908 113 802 971 82 124 764 102 408 786 114 704 791 99 479 970 96 453 910 120 676 760 81 30 294 112 373 959 111 297 962 96 510 837 96 62 738 101 419 625 124 476 883 106 400 790 90 377 749 94 167 768 101 20 39 108 218 498 87 75 829 87 11 737 89 832 874 98 131 698 81 427 816 93 77 293 93 113 898 89 570 833 89 251 309 91 282 703 111 572 925 90 314 447 89 535 773 106 277 460 103 715 983 84 61 482 105 722 779 106 35 144 98 48 322 101 510 850 100 576 694 101 605 867 97 874 950 86 454 603 112 580 623 87 358 620 93 330 550 106 401 977 101 295 651 104 207 234 103 124 401 98 157 427 88 506 973 99 548 918 118 278 575 96 12 459 112 203 473 94 170 261 97 164 706 95 418 727 86 176 428 99 20 240 99 152 188 102 704 841 102 174 631 110 135 289 102 161 382 114 238 968 105 628 802 121 504 998 110 154 277 98 523 780 98 274 325 98 79 439 105 142 169 91 423 783 117 114 705 98 252 621 91 280 444 97 47 188 81 338 577 110 110 682 109 802 996 95 383 591 102 80 451 82 400 709 116 97 816 87 93 798 100 28 325 102 204 250 119 278 608 97 494 635 107 772 800 94 319 538 101 612 891 108 43 504 108 548 873 104 844 996 94 429 489 84 408 871 89 306 494 103 399 774 100 400 412 101 300 301 97 123 677 104 363 606 106 296 424 89 73 299 81 102 545 119 759 811 105 186 314 107 282 381 99 120 421 79 413 556 85 644 775 100 881 997 89 122 446 92 55 818 101 329 779 108 545 919 102 414 839 80 600 817 95 586 860 94 60 383 97 490 677 104 14 693 103 833 985 96 693 824 89 354 775 109 171 377 106 385 907 94 4 994 108 586 950 118 682 688 110 162 679 95 641 874 101 442 586 122 98 317 106 95 521 108 750 896 110 68 760 116 63 116 116 575 702 96 220 862 90 556 760 98 224 810 106 490 901 90 310 994 79 318 472 97 91 656 117 465 718 100 491 829 101 92 921 103 672 851 122 525 680 83 35 995 122 77 278 106 433 841 113 135 307 100 161 645 94 485 710 103 30 792 85 519 847 114 226 329 94 205 951 90 759 952 113 364 840 109 510 574 112 243 511 84 782 887 103 187 614 91 167 668 98 121 893 119 360 420 105 337 559 106 46 337 86 286 297 105 3 763 85 106 206 89 15 706 94 728 873 120 182 939 102 396 767 123 579 597 109 189 412 87 401 825 120 410 693 102 170 215 89 224 780 97 357 389 99 338 442 107 6 991 97 71 746 116 832 927 112 444 800 106 745 749 83 375 698 90 86 168 97 153 737 90 42 319 95 93 632 82 137 934 81 344 631 100 226 590 92 640 656 107 158 504 95 423 910 101 128 574 110 853 977 95 396 980 96 702 859 97 726 916 97 550 755 105 22 552 107 174 328 83 460 786 92 99 320 112 506 918 100 107 631 103 252 600 103 412 483 122 127 883 102 433 723 88 283 965 87 101 582 84 288 345 118 114 245 102 440 542 109 104 741 108 399 593 123 102 629 97 198 952 98 356 818 113 74 516 94 17 619 111 212 382 108 72 628 109 26 302 95 254 719 79 587 782 96 156 642 98 517 834 99 316 540 103 874 884 83 224 427 92 490 517 110 305 955 97 108 128 117 49 706 105 827 945 93 115 836 109 302 466 82 465 550 113 907 933 113 271 282 96 245 709 87 46 684 90 333 977 106 179 664 97 9 967 108 538 893 105 266 528 110 335 493 97 652 728 104 221 854 100 92 482 97 859 950 107 147 559 108 10 563 105 320 412 113 921 961 99 110 759 95 547 847 97 208 640 101 93 589 100 137 943 110 520 603 93 514 689 99 90 933 102 424 494 105 22 907 96 508 771 107 495 660 94 206 821 101 156 719 102 448 536 99 232 767 76 180 685 106 440 586 82 632 926 97 450 527 89 4 714 102 70 286 109 257 537 100 780 841 121 209 850 93 160 865 115 182 736 76 35 498 84 23 701 109 36 469 96 534 900 108 264 432 105 72 775 116 81 223 97 352 589 101 445 458 91 481 850 126 283 903 106 8 634 116 198 441 110 90 158 119 32 818 90 281 553 97 215 794 107 665 832 89 232 864 90 49 672 116 776 799 96 45 985 93 330 901 84 620 974 99 318 529 111 556 908 110 198 214 94 35 393 101 119 828 109 517 667 93 36 305 98 651 905 111 162 920 109 133 238 102 1 107 88 266 404 97 332 649 93 633 741 106 254 962 116 80 868 87 737 935 85 231 724 106 90 721 91 113 163 106 315 925 95 239 476 79 188 247 86 154 913 102 69 868 89 8 951 104 456 550 84 248 269 90 200 439 95 647 696 80 197 674 95 659 963 106 535 906 106 716 838 120 700 991 114 272 460 115 963 995 99 509 943 86 41 397 90 265 766 90 380 480 110 255 349 98 649 805 99 164 330 105 267 563 84 208 474 105 449 647 113 651 747 94 372 771 86 32 633 92 202 927 107 201 734 90 372 707 135 338 686 90 314 586 106 593 783 93 451 835 108 912 956 106 301 345 110 500 841 107 498 866 102 500 605 106 652 922 93 264 459 109 7 338 94 244 456 114 190 319 96 556 985 89 96 618 98 514 734 102 39 355 93 541 795 108 309 936 102 573 748 90 224 558 94 54 805 115 353 580 90 120 655 100 753 895 92 404 900 96 112 915 100 479 689 103 88 614 95 722 913 109 68 697 102 189 567 102 836 905 107 18 318 100 448 901 92 431 635 98 63 526 89 626 931 94 190 816 121 47 865 106 96 373 96 65 349 102 419 805 79 566 751 78 326 825 120 157 834 97 533 698 116 573 615 97 192 851 86 554 810 93 6 67 96 183 252 101 119 485 113 596 749 94 193 741 93 856 958 113 132 898 95 398 444 100 308 709 111 145 235 123 30 867 93 394 959 92 495 853 74 209 737 99 683 684 92 423 557 96 579 823 100 529 807 100 26 191 107 326 957 93 824 944 109 90 246 94 238 529 92 534 626 96 226 643 95 879 957 108 176 743 94 477 842 116 110 302 104 342 865 97 205 516 94 254 388 121 612 886 92 149 631 107 523 712 96 608 648 96 323 583 89 196 735 96 3 488 87 63 727 95 735 930 102 18 30 98 331 449 87 280 605 85 0 528 105 495 742 90 602 726 110 235 868 88 86 809 95 587 780 101 276 750 77 11 338 92 625 937 95 199 486 93 514 846 105 819 947 103 123 232 90 525 804 111 124 414 111 413 567 97 212 831 102 706 837 76 241 292 86 688 872 110 583 750 101 127 216 117 469 499 116 99 221 88 376 382 90 822 968 111 605 952 98 108 295 115 112 707 110 128 404 90 323 771 88 331 987 102 359 514 90 480 601 110 393 514 115 237 452 95 155 676 88 495 827 113 330 403 103 146 822 96 422 542 99 182 275 110 392 503 81 86 549 92 293 471 95 373 408 100 411 620 93 145 527 88 358 703 103 808 903 105 354 804 106 194 338 102 38 311 87 479 675 82 238 802 108 599 993 115 747 908 102 526 926 108 44 288 93 79 629 93 65 640 106 171 423 113 776 826 100 25 79 91 218 938 93 406 960 106 492 866 108 323 568 107 407 779 104 676 909 102 476 621 102 490 565 111 259 931 105 216 357 99 206 898 109 84 467 109 27 781 109 399 973 91 647 846 116 307 721 66 50 626 117 146 638 110 516 715 88 175 655 105 529 778 111 774 889 95 857 886 96 475 591 107 447 979 86 414 496 115 473 629 104 174 529 96 228 265 106 608 790 93 147 392 105 69 146 92 266 540 109 122 786 101 314 465 108 599 908 107 45 300 94 13 47 89 462 751 96 46 746 99 291 972 96 115 501 105 22 393 81 239 485 104 540 646 69 316 821 97 524 778 101 873 882 104 397 697 106 695 699 105 154 923 109 37 694 103 157 332 86 396 605 97 443 997 87 484 657 107 14 479 102 542 745 106 230 924 83 508 985 113 221 567 99 386 480 113 135 167 105 238 493 100 917 998 97 24 96 117 468 915 104 438 831 108 78 132 100 479 535 101 761 900 105 504 979 95 217 917 104 178 678 84 28 443 102 522 585 98 67 976 102 199 654 105 144 763 95 277 506 89 251 419 103 204 846 92 137 975 95 623 927 99 277 631 105 286 441 96 303 581 104 253 636 109 78 601 100 166 627 98 539 666 102 56 433 114 98 654 95 266 415 98 557 836 103 424 986 88 112 179 97 384 916 91 169 678 108 756 961 106 673 826 96 219 720 101 763 802 100 227 507 82 491 728 94 231 925 113 849 933 91 516 839 111 136 157 86 328 704 100 43 363 84 460 680 85 391 994 88 184 979 104 372 710 91 361 547 93 367 868 96 591 876 115 4 930 103 218 562 97 453 797 97 988 990 123 557 725 112 63 950 92 169 530 114 506 692 111 427 931 113 305 542 111 122 426 99 133 139 105 80 783 93 350 890 76 11 631 92 348 719 88 349 785 92 613 827 96 680 846 100 370 680 90 723 921 117 864 958 103 295 335 99 190 635 96 39 235 109 46 577 87 89 490 98 177 247 103 557 945 102 569 726 94 216 313 114 460 737 84 164 223 103 134 678 87 255 387 109 408 989 93 176 698 113 848 862 96 0 870 85 472 956 98 317 730 102 211 680 92 409 890 102 57 996 123 369 820 104 124 452 104 15 246 105 541 966 97 414 947 91 499 992 98 626 659 102 76 180 104 64 111 112 318 794 97 285 640 103 29 798 104 335 726 89 162 694 104 400 946 92 392 699 85 930 953 113 128 285 87 968 987 108 265 484 101 12 853 94 252 825 102 124 862 98 351 361 104 281 377 93 678 893 91 543 967 110 441 623 116 364 708 81 628 800 85 277 334 105 549 829 121 209 631 86 35 110 93 98 111 105 513 670 100 621 855 87 550 688 101 626 782 99 221 294 100 576 854 107 205 833 98 68 176 108 416 597 98 281 608 92 124 719 95 355 668 97 152 529 90 238 809 77 413 573 100 65 681 98 811 975 96 482 773 105 560 927 103 256 319 93 31 437 109 508 890 100 340 763 102 176 833 115 859 927 84 471 608 98 307 942 91 414 536 96 143 871 96 44 832 74 72 507 92 34 876 107 553 668 104 194 463 82 834 994 81 274 600 111 757 760 93 546 802 95 517 520 113 114 374 94 207 375 94 43 190 92 136 357 97 868 990 98 235 438 104 486 545 108 383 808 89 479 670 110 509 854 89 301 766 99 641 910 94 485 544 108 256 507 103 132 274 101 526 697 100 520 802 116 552 973 98 280 952 92 176 879 101 555 808 92 36 95 101 331 982 112 698 880 89 174 906 106 910 937 113 19 90 93 16 377 90 709 990 118 531 735 109 372 487 99 2 552 114 712 746 103 74 356 118 575 771 109 332 698 94 424 523 96 164 328 104 84 167 96 443 672 114 12 296 105 382 910 102 95 232 96 819 860 107 8 190 107 933 949 96 361 966 103 819 867 84 20 640 100 129 978 112 192 755 101 145 525 125 499 993 94 49 987 100 387 429 91 743 818 100 268 984 86 113 507 114 90 950 112 196 455 112 169 518 92 413 841 101 121 727 105 38 444 117 379 590 101 354 574 110 118 899 84 674 951 109 331 936 94 836 879 94 119 814 85 656 994 102 189 599 106 4 236 105 343 957 107 229 913 114 187 846 105 563 656 102 546 781 104 372 877 101 482 793 87 160 473 124 421 776 106 102 194 99 534 639 116 495 873 97 389 497 106 267 423 104 75 413 94 379 902 84 10 561 97 845 936 104 64 200 99 222 369 83 648 888 101 165 286 99 124 986 103 533 741 114 460 887 96 452 737 109 324 834 107 146 430 102 295 711 118 138 588 104 4 113 95 428 953 111 722 875 101 150 475 88 245 582 110 334 916 79 699 721 81 376 485 98 226 263 93 418 824 93 536 860 95 452 501 90 77 936 112 113 935 111 164 294 76 158 220 81 52 424 120 208 538 89 85 288 106 818 828 120 512 735 83 21 283 91 13 358 119 127 484 107 129 987 115 335 846 96 353 728 117 107 218 97 741 988 107 181 194 78 682 889 92 205 567 91 179 987 94 18 148 96 767 985 108 685 717 98 166 935 113 716 853 112 668 940 88 170 768 102 378 491 113 331 980 107 197 648 98 308 689 87 414 962 114 150 689 95 237 431 111 76 895 100 299 845 117 246 895 95 194 993 81 207 625 96 292 541 100 88 434 93 5 368 103 650 907 94 723 810 93 94 901 105 61 558 103 28 333 103 117 953 87 211 332 93 479 651 97 130 956 87 169 280 98 653 758 92 406 857 89 838 992 99 335 593 92 28 524 96 237 447 95 128 722 107 444 815 96 229 688 109 138 153 90 323 442 101 804 823 102 120 896 112 376 472 115 116 127 89 835 930 106 551 653 94 646 932 105 524 687 107 30 836 97 552 610 116 208 620 87 221 233 114 102 857 91 411 558 104 309 791 101 77 677 113 46 181 110 782 799 102 687 750 94 59 85 90 683 855 92 175 882 99 424 938 104 487 847 95 36 998 91 245 441 92 61 537 100 275 857 92 713 968 96 102 488 94 283 800 96 276 860 85 320 621 95 115 916 113 451 505 109 718 815 84 345 979 84 50 213 103 297 329 90 196 584 93 97 109 106 680 771 93 243 676 96 655 778 93 148 611 107 138 780 94 3 289 95 138 475 98 85 355 111 110 821 114 777 907 101 491 927 114 155 718 88 398 419 97 327 592 104 77 716 96 309 580 97 706 821 114 404 822 108 577 849 111 24 622 106 67 103 104 84 715 102 45 874 93 234 379 83 7 992 92 134 653 100 311 429 95 292 519 97 169 484 101 485 998 113 61 488 102 553 902 89 18 143 114 247 967 95 61 612 85 209 485 100 258 581 98 892 898 92 214 510 93 709 951 87 139 622 119 480 700 91 164 312 98 383 509 96 289 752 99 303 490 103 693 725 96 154 424 106 495 841 109 687 784 93 617 811 95 341 592 93 610 869 110 566 850 88 258 291 96 150 251 97 328 407 99 471 905 113 89 730 87 20 645 101 59 958 98 835 986 110 108 499 98 802 831 110 274 427 101 36 776 110 141 460 108 280 382 112 444 840 110 141 975 87 352 722 97 437 547 116 12 536 114 569 727 89 407 770 86 135 637 89 769 901 103 42 46 89 165 382 114 268 362 99 469 944 91 53 433 113 360 856 95 712 886 78 102 656 78 882 949 109 944 995 98 251 320 99 331 594 100 214 405 89 0 638 76 256 946 88 352 773 91 623 630 97 219 964 94 363 909 106 428 730 98 654 720 101 241 484 98 174 269 103 694 778 117 582 688 88 28 330 97 510 713 104 546 909 91 2 751 100 454 473 81 21 657 93 503 896 113 346 541 87 32 562 115 465 935 90 293 793 102 326 587 86 200 835 102 299 666 98 305 875 103 205 553 103 716 774 101 817 821 75 230 399 109 289 441 96 11 530 116 459 855 93 185 688 89 33 141 99 37 452 108 57 788 106 50 592 100 305 991 106 599 628 106 483 512 99 347 706 91 155 382 110 31 689 98 126 835 103 466 659 109 318 877 83 574 964 96 344 728 109 52 971 116 531 888 92 25 373 89 231 677 84 57 633 102 361 583 92 0 747 100 187 905 84 240 364 95 242 475 102 688 845 114 16 923 106 353 868 97 347 782 105 668 733 106 460 519 102 39 380 90 925 927 77 556 835 90 214 489 96 139 794 102 618 886 83 683 944 95 22 104 102 200 741 106 860 896 95 637 752 89 703 902 119 438 604 103 745 957 110 136 713 107 343 767 105 223 900 99 503 914 117 632 880 103 383 827 100 753 992 95 738 958 84 129 876 108 99 102 120 317 513 103 12 925 109 144 266 100 526 670 107 391 986 105 26 377 93 377 707 99 204 652 111 163 589 90 83 136 104 366 604 104 189 999 105 168 570 114 171 348 97 95 990 111 274 576 99 574 694 113 622 655 86 189 217 102 163 339 113 761 845 106 525 945 96 276 455 110 236 682 84 274 991 87 244 864 99 314 770 94 338 574 93 144 615 116 172 371 109 771 982 96 625 829 105 910 927 124 622 740 102 593 673 81 263 497 92 698 905 89 339 807 93 255 666 90 322 576 83 201 757 107 2 967 114 389 437 98 522 718 80 464 699 90 190 887 110 874 986 100 652 982 97 431 503 95 302 579 99 622 930 99 116 452 122 792 815 111 435 457 90 269 628 102 534 717 123 581 897 86 572 870 120 51 883 96 110 360 95 884 949 101 259 734 77 376 634 103 111 180 108 135 346 110 378 752 98 417 911 99 393 873 91 206 365 104 163 601 84 35 772 99 832 931 98 579 614 118 283 911 110 633 788 107 798 871 106 529 957 106 218 726 97 206 675 114 509 789 88 411 885 112 21 780 105 520 648 92 332 729 98 17 207 91 172 485 95 175 421 110 395 960 98 280 884 91 410 980 98 620 858 102 226 321 101 639 907 99 103 407 69 11 722 118 722 837 104 768 981 104 407 451 99 248 654 88 337 812 117 58 528 88 377 897 100 57 808 107 379 948 97 71 373 79 228 909 86 462 962 98 63 624 90 742 791 111 749 846 75 854 996 105 72 494 93 30 251 94 38 296 105 500 931 101 12 519 85 180 986 93 47 284 104 52 347 94 579 586 98 639 703 90 854 885 86 475 930 110 312 617 92 126 168 108 27 656 97 888 978 106 86 643 100 224 537 112 375 754 98 6 643 98 613 688 110 192 699 96 70 563 106 898 901 117 491 998 90 512 872 112 413 559 111 278 633 88 503 523 102 80 502 97 137 879 100 509 698 104 248 589 92 560 612 105 199 648 88 191 713 105 310 942 89 208 764 105 190 781 99 402 851 98 258 652 118 176 406 95 80 535 117 304 992 94 107 122 112 65 654 85 967 971 101 720 888 99 532 952 107 70 263 97 726 774 87 15 919 84 199 428 85 703 803 98 179 552 91 424 444 93 268 681 91 79 464 111 50 298 95 159 394 95 80 106 102 303 706 84 324 966 84 408 805 98 329 842 111 247 496 109 359 395 108 601 860 97 325 994 98 239 484 95 422 664 89 698 752 105 32 388 93 75 180 105 134 561 99 336 387 104 40 362 96 215 725 105 248 982 89 178 647 106 364 524 116 229 570 87 632 948 98 62 140 98 439 471 83 330 787 112 171 564 105 146 786 104 64 886 85 351 576 104 529 784 90 422 945 93 226 259 102 858 946 97 94 817 113 251 503 94 162 932 105 199 410 94 201 268 103 301 502 100 335 544 107 173 714 93 610 868 93 554 928 108 7 591 93 280 442 93 597 938 111 23 825 97 501 780 101 348 349 120 203 565 92 80 249 113 185 409 83 335 445 107 665 825 106 13 627 97 267 280 106 570 913 95 109 412 101 389 435 93 383 767 101 840 950 105 760 807 110 44 528 91 730 903 113 222 511 107 359 979 99 415 948 96 50 986 103 86 259 86 8 606 108 0 288 94 205 459 108 639 943 92 376 594 98 232 755 99 145 549 83 9 731 105 283 562 106 23 74 99 72 511 106 178 475 84 300 971 79 554 989 94 841 892 95 428 686 98 206 403 99 390 936 106 274 833 85 728 959 92 536 734 92 117 553 101 253 520 104 559 579 98 41 841 91 266 800 102 429 478 109 495 925 91 223 375 101 345 956 107 36 161 107 405 857 98 173 707 92 632 904 109 190 328 89 618 873 91 596 963 89 490 791 85 13 349 106 381 501 95 245 269 96 3 389 107 727 820 91 778 833 94 127 887 100 205 488 84 119 500 104 222 262 105 730 763 99 269 598 97 10 688 102 294 970 103 245 717 107 359 897 101 816 931 97 13 447 93 375 899 102 305 867 95 285 540 98 47 814 95 23 526 96 488 959 90 123 678 99 151 866 104 613 772 83 241 894 105 605 817 111 59 145 89 662 747 106 301 534 96 112 390 106 475 676 100 538 909 90 525 974 110 235 532 96 282 640 89 885 927 89 331 503 92 361 599 96 81 667 89 790 959 110 88 764 98 321 368 85 342 993 112 424 622 92 156 432 92 690 919 91 35 999 89 278 668 96 285 522 92 393 489 98 309 339 102 463 772 102 697 796 97 415 549 101 548 812 110 309 914 91 191 909 131 295 738 116 515 594 101 341 960 99 1 455 102 69 212 107 320 878 111 542 604 97 328 814 103 519 839 90 692 740 90 810 959 93 142 557 100 89 223 89 766 890 114 273 734 115 406 739 90 328 745 113 261 274 112 129 801 109 549 774 104 226 396 101 259 287 97 33 699 105 320 636 106 12 754 98 217 640 92 686 834 105 757 940 86 15 55 103 279 414 101 201 435 108 221 262 90 551 948 87 449 865 98 371 398 100 101 542 95 140 663 100 461 554 96 18 334 100 264 754 75 147 159 97 301 663 118 220 973 108 526 939 86 575 846 95 730 930 99 145 743 121 43 634 89 656 791 118 441 645 107 215 508 83 337 402 102 307 981 105 107 340 91 153 871 88 525 676 108 607 633 114 511 566 106 359 799 113 97 994 103 254 529 94 665 742 106 759 928 88 105 962 89 370 404 72 86 899 92 195 492 87 220 342 106 421 876 96 426 898 103 116 248 110 321 732 113 54 968 110 431 883 94 62 819 106 36 916 100 493 937 86 725 937 96 249 421 84 443 825 101 265 868 91 401 918 92 368 759 95 646 765 95 655 990 111 708 831 97 329 498 109 218 709 86 236 289 97 131 662 114 313 974 116 174 812 97 15 908 109 678 995 97 570 888 103 480 849 91 362 451 107 868 959 95 47 98 111 296 632 102 473 995 107 735 759 96 165 830 107 32 257 104 142 264 99 240 527 100 325 625 103 483 787 125 866 995 98 99 222 96 729 969 98 400 497 98 808 994 114 537 656 101 288 631 102 31 415 89 307 496 79 444 666 91 666 919 91 58 883 88 384 697 90 403 506 96 693 873 109 114 235 97 567 832 97 98 415 107 179 582 96 118 311 85 281 566 102 357 576 113 100 767 107 620 639 100 556 659 97 28 369 122 802 879 87 680 800 86 331 803 89 116 889 103 48 191 98 295 787 102 67 164 96 68 208 83 178 337 105 84 205 98 618 670 82 201 850 90 812 817 106 700 829 95 164 455 88 75 574 100 377 484 97 179 394 97 240 520 101 105 764 102 402 469 100 304 833 108 489 829 107 523 862 110 47 768 98 181 484 90 333 544 104 279 631 120 26 48 89 299 634 96 251 806 103 391 461 102 94 481 92 246 523 99 650 991 91 157 827 112 328 633 99 447 938 100 671 839 105 868 916 99 55 876 96 131 712 91 553 824 103 858 933 94 363 557 81 40 192 97 265 980 84 470 487 92 258 878 89 451 726 111 178 947 81 695 787 92 545 898 101 164 535 104 504 813 102 87 715 91 719 784 87 184 554 95 134 722 107 364 962 101 518 627 106 700 844 98 478 998 91 638 935 90 593 981 97 452 859 92 164 930 91 166 600 101 107 908 99 854 888 116 118 134 91 161 243 108 71 208 97 189 533 104 479 873 108 476 873 85 30 977 102 16 58 96 647 688 87 278 320 101 605 954 95 702 777 85 274 741 104 59 611 87 18 620 91 164 412 89 279 596 96 447 580 80 10 790 106 64 124 105 517 702 89 317 457 101 641 715 105 34 65 100 421 576 113 61 625 106 75 120 118 2 238 94 261 319 98 183 410 105 677 976 107 89 645 105 65 360 108 63 906 114 377 400 90 163 250 112 707 919 109 138 142 112 69 978 99 76 476 93 836 882 89 4 893 109 37 881 86 8 272 92 375 806 132 332 896 95 32 227 92 133 755 88 560 767 121 183 372 96 566 823 92 12 123 100 66 674 96 876 879 94 445 538 82 118 175 96 99 582 91 610 967 95 535 775 88 595 611 105 60 469 111 414 620 92 739 740 111 332 925 107 149 207 88 560 905 124 742 760 90 299 717 107 76 635 89 362 616 89 26 331 103 268 478 92 760 834 109 191 245 93 628 895 102 470 909 89 363 887 102 360 707 97 302 517 98 495 948 93 520 752 105 319 795 102 294 562 82 432 922 100 120 158 91 165 319 92 641 739 101 489 564 85 38 40 101 780 911 97 67 374 95 131 162 85 773 925 91 158 774 84 617 640 89 375 947 82 603 940 92 277 692 109 230 260 99 759 886 94 677 860 84 153 327 98 279 828 92 382 693 86 363 977 75 649 668 117 238 344 100 298 499 98 227 834 91 590 604 96 304 349 98 525 931 88 226 899 97 768 792 101 511 722 103 125 222 109 930 984 105 24 456 98 216 400 98 692 870 105 741 860 108 223 320 92 351 558 95 464 930 101 693 811 97 72 877 88 73 97 92 838 874 109 93 808 77 169 403 90 626 832 98 263 730 101 500 975 94 280 723 94 638 784 97 217 887 88 74 838 106 697 914 109 3 963 101 351 616 116 202 932 105 927 946 104 714 776 93 317 722 111 314 837 107 19 943 117 745 872 94 77 555 98 535 862 104 859 980 101 439 559 113 305 334 80 156 573 118 705 957 106 33 154 105 173 457 106 341 394 105 643 769 99 29 976 101 627 906 106 126 300 121 257 434 113 776 994 100 526 974 104 618 900 107 273 618 114 130 818 100 22 863 110 405 938 113 428 877 109 884 941 104 223 760 101 314 908 87 55 604 93 375 774 90 40 951 98 464 933 95 419 802 90 14 340 95 780 907 109 1 304 112 2 285 91 40 365 108 302 966 101 456 614 83 93 715 102 304 926 102 760 764 102 182 416 85 506 774 109 105 336 117 207 606 78 529 861 81 45 475 93 208 411 93 46 827 84 474 977 100 52 609 100 821 951 96 211 794 93 222 561 96 688 996 111 280 381 102 259 422 85 237 955 107 196 673 118 124 918 91 408 708 101 67 561 98 78 95 75 129 260 100 238 922 106 405 868 94 142 793 110 162 673 99 158 210 88 39 727 96 528 750 82 89 104 102 310 721 96 567 719 101 482 748 93 360 538 110 410 662 83 751 850 100 286 818 101 241 999 100 79 818 108 50 520 99 350 745 91 67 579 83 453 964 93 401 996 110 269 701 94 189 806 99 124 630 108 246 914 97 221 911 86 254 730 92 475 706 110 471 653 95 183 978 101 363 503 93 703 870 106 114 516 105 28 461 104 225 553 98 58 448 97 623 994 103 763 814 100 360 395 95 305 537 99 70 776 106 386 962 96 198 892 85 240 929 100 308 412 102 552 897 95 133 589 77 197 799 86 501 522 105 38 268 109 512 706 103 305 307 108 536 657 91 81 509 95 141 753 139 224 958 105 649 651 105 487 676 107 32 912 81 103 431 105 353 696 108 392 964 107 518 528 105 126 328 95 271 340 96 687 707 101 721 817 117 2 636 125 471 488 104 349 958 100 0 502 91 175 969 92 210 897 110 449 640 96 97 384 94 298 621 105 255 758 102 359 817 126 193 384 87 393 793 110 25 58 74 334 644 94 295 634 88 21 750 93 442 712 129 357 972 106 168 663 97 378 806 125 245 412 73 686 924 109 297 619 113 461 781 102 507 789 90 92 909 97 837 848 113 300 574 104 67 705 96 428 998 111 178 198 103 178 554 94 479 721 88 864 898 84 287 965 106 452 844 93 661 921 102 397 414 94 565 964 102 87 295 101 329 350 95 103 475 88 182 676 97 73 763 96 297 405 113 32 121 123 43 551 108 37 823 87 371 452 105 183 891 90 856 864 81 170 663 104 184 471 106 32 987 75 541 887 97 466 934 92 762 773 114 766 939 97 271 401 106 152 459 85 14 254 100 734 896 97 574 974 83 281 700 104 542 693 101 16 698 102 486 595 81 185 872 110 592 633 102 686 871 101 127 265 113 471 873 96 562 750 105 477 533 83 658 914 90 222 654 96 177 818 100 195 257 92 109 624 100 264 783 79 285 718 83 150 656 97 520 749 94 510 881 92 11 142 94 693 860 92 13 616 103 709 914 101 447 647 89 122 834 97 411 514 102 293 356 98 802 910 103 47 154 110 108 493 103 266 432 100 522 607 110 84 197 86 245 674 105 7 721 105 89 848 107 1 343 113 330 494 83 394 799 101 113 951 111 180 668 104 236 978 119 170 272 110 677 714 97 522 573 93 25 396 101 75 990 112 313 613 90 105 261 101 344 926 109 50 915 91 130 242 91 194 391 86 564 693 111 401 860 90 93 978 100 818 845 84 116 727 108 587 995 106 751 995 69 83 366 89 72 576 105 510 887 112 56 310 86 165 712 92 649 880 97 83 539 87 581 923 101 629 644 95 311 839 108 304 461 103 529 886 93 562 745 102 542 947 107 14 98 104 56 347 92 120 174 113 58 806 94 39 617 92 246 363 83 257 732 106 86 932 103 204 413 114 311 376 103 609 935 90 312 373 107 523 841 110 55 953 98 286 532 113 232 599 122 139 172 101 710 854 102 498 811 99 177 351 107 241 985 101 626 812 105 247 915 92 784 999 99 194 819 86 552 915 127 261 729 89 901 953 120 194 404 104 30 348 96 110 575 102 46 790 103 173 418 83 615 936 112 533 818 89 146 571 105 47 457 111 211 854 115 311 339 96 695 832 85 16 602 99 421 624 94 149 784 105 27 354 106 138 800 107 657 866 88 257 769 127 582 951 90 503 706 102 214 322 105 38 186 100 75 973 108 278 459 99 396 592 101 405 836 126 402 487 103 263 459 103 79 128 103 424 675 119 137 805 118 258 595 102 547 810 102 26 383 110 290 957 88 677 821 98 204 615 78 244 418 112 545 827 88 186 545 94 491 658 91 34 542 95 661 675 63 215 254 81 702 989 82 168 876 90 487 573 89 38 387 102 133 431 95 729 870 96 449 712 94 147 495 106 13 903 104 655 809 112 32 355 101 326 558 82 129 300 104 147 566 115 442 512 88 42 415 93 80 475 99 51 127 87 258 964 80 96 541 101 152 272 103 163 934 90 618 748 101 606 632 103 249 317 88 21 274 90 285 629 100 692 847 98 632 766 104 282 998 107 524 932 107 109 908 96 268 729 107 390 900 103 538 752 103 373 459 95 213 435 91 709 851 95 354 428 99 96 423 103 214 828 86 913 997 95 227 997 84 475 902 98 324 765 112 306 328 111 45 469 112 100 263 117 72 564 87 427 981 111 270 631 87 622 902 84 69 295 99 564 955 95 959 961 91 788 808 97 471 948 81 724 729 111 193 379 101 68 882 118 53 292 93 268 350 115 603 715 106 69 740 97 434 483 93 474 689 103 539 550 84 240 856 104 297 691 93 773 822 115 509 953 91 176 463 82 58 252 107 308 609 102 365 506 110 358 936 96 131 664 119 70 971 106 192 248 99 351 870 99 684 949 88 149 676 83 209 619 83 313 382 103 544 921 90 166 798 93 117 608 105 370 866 96 280 499 103 166 738 93 566 899 87 669 986 122 9 561 102 338 570 104 84 916 92 608 951 98 239 643 101 365 678 91 102 546 86 378 676 94 499 680 109 140 273 100 114 839 117 954 993 119 303 956 108 624 950 91 455 599 100 201 662 92 372 950 96 309 329 99 377 902 94 298 946 100 98 127 90 109 628 100 13 692 98 163 743 96 614 983 105 379 410 111 610 833 111 157 419 92 864 953 94 541 849 96 359 595 117 451 893 102 684 981 110 204 954 106 189 246 114 314 999 93 12 406 90 406 600 103 663 870 100 112 764 94 863 976 89 772 978 94 454 553 109 533 630 92 216 850 99 170 822 96 214 680 97 193 328 96 445 465 113 469 635 104 534 580 94 101 907 101 456 832 83 124 166 92 819 951 120 532 792 85 472 498 94 707 831 94 132 518 104 95 759 99 175 916 108 563 637 94 3 72 94 263 444 97 673 938 91 50 423 103 897 961 113 443 487 82 662 854 94 528 759 109 459 679 94 558 844 98 797 832 89 99 302 99 332 984 96 344 863 93 476 533 103 501 574 106 281 698 108 579 767 90 619 735 96 15 746 107 29 491 81 186 402 89 59 639 112 884 932 96 459 636 83 539 860 101 793 981 120 344 910 108 318 781 108 766 807 119 34 944 92 281 338 102 352 615 97 430 828 89 505 963 104 368 730 101 340 443 87 725 839 82 135 488 90 69 856 104 571 924 115 446 816 83 562 825 112 228 325 117 172 700 99 525 696 75 706 966 92 37 300 115 88 236 101 274 921 83 352 684 96 325 413 77 71 787 103 72 478 98 64 505 104 806 924 89 121 641 109 141 895 110 4 374 89 365 401 106 535 986 104 232 705 121 283 643 110 135 709 95 60 942 93 754 805 91 292 454 104 15 291 92 100 699 105 550 598 90 701 999 94 139 652 107 387 933 103 335 754 88 250 840 96 823 865 105 139 999 89 39 502 77 28 987 114 292 883 100 582 782 116 238 649 94 61 255 90 207 957 81 119 897 95 94 643 106 192 387 99 365 935 93 617 792 106 861 921 98 548 903 106 657 725 95 370 710 102 253 719 103 4 988 109 121 490 102 154 795 102 20 555 104 159 865 72 527 586 106 145 981 93 242 299 73 66 776 78 231 468 94 92 799 95 30 576 98 191 851 88 832 858 98 433 977 87 36 685 94 101 506 103 319 794 88 487 820 107 146 998 113 119 220 100 89 174 95 805 932 101 378 439 87 3 983 102 50 306 93 689 886 97 285 632 102 925 926 113 352 551 91 169 411 92 223 306 92 354 822 94 36 356 94 356 856 94 116 962 102 215 451 85 322 468 115 401 493 107 192 456 116 687 907 108 337 951 94 3 796 104 21 691 93 194 956 96 565 575 78 21 862 82 492 798 96 210 490 101 615 856 102 83 158 100 254 696 93 423 735 97 48 426 104 182 371 106 490 763 77 126 969 109 151 702 107 171 973 113 357 519 108 117 346 95 493 522 95 58 280 96 73 837 98 32 740 85 38 812 90 82 528 89 511 585 94 273 693 98 375 489 92 167 670 95 468 669 101 41 480 109 79 601 115 271 617 80 58 294 90 441 553 85 722 798 107 225 847 103 28 501 103 307 370 84 373 837 106 27 91 95 31 865 107 203 438 94 588 955 101 37 686 89 154 796 80 583 936 92 265 948 101 622 663 101 783 807 108 700 933 104 305 383 116 368 938 84 201 500 97 813 839 104 537 670 97 285 368 102 435 777 98 850 874 89 712 997 109 55 987 103 61 528 114 341 471 95 46 134 113 219 928 100 644 959 97 625 863 99 469 759 82 349 865 108 481 946 105 189 761 111 114 989 83 131 879 98 376 763 91 288 959 106 420 604 104 712 720 79 271 761 126 364 554 99 226 324 81 603 791 109 2 659 101 153 450 114 263 975 107 271 318 93 389 886 104 281 512 88 378 429 96 368 535 104 678 825 103 813 966 112 299 719 98 619 994 95 468 972 98 497 706 104 188 683 98 59 813 104 342 365 98 608 886 108 175 585 90 94 784 105 626 740 98 315 593 97 137 964 100 12 835 95 153 636 93 556 572 92 1 790 108 687 703 125 179 834 103 279 406 91 452 894 100 388 622 122 549 974 94 337 381 113 1 83 89 635 661 105 261 818 91 45 583 105 62 66 96 31 176 109 617 764 93 527 615 99 57 772 94 7 492 99 155 475 111 188 386 100 531 799 84 289 437 113 578 703 114 1 405 91 190 716 96 461 775 96 349 737 106 524 717 93 462 585 103 216 252 107 33 472 103 582 616 104 280 880 85 688 693 85 258 839 92 30 932 100 132 669 110 337 992 103 332 980 104 401 739 105 799 835 106 321 557 106 26 868 103 483 829 96 683 837 101 11 608 99 378 630 109 463 839 90 412 907 93 473 745 110 744 928 99 63 487 113 747 828 100 420 753 92 489 528 117 26 672 98 209 468 109 520 582 95 768 856 106 440 776 92 137 327 87 287 448 99 31 888 110 76 952 104 42 428 115 360 978 109 506 964 102 631 650 94 18 386 117 415 893 99 128 555 83 317 573 81 163 965 94 617 661 112 17 576 106 254 968 98 48 500 102 672 942 108 182 384 85 24 135 88 245 915 105 46 133 119 491 597 93 6 862 115 608 831 103 154 673 102 244 486 101 231 849 96 295 837 106 832 888 88 250 851 108 264 473 93 405 891 102 340 869 101 115 609 92 87 820 113 14 179 91 890 917 105 140 272 108 612 672 93 120 367 102 159 462 90 222 884 105 571 910 79 68 75 82 134 452 100 823 899 107 287 854 117 123 680 96 550 792 101 514 819 86 50 750 101 111 833 101 36 962 100 80 757 100 430 806 106 62 999 102 114 141 87 0 357 92 313 380 82 452 569 87 805 844 100 29 681 90 279 925 87 359 388 101 511 984 113 7 714 100 233 240 90 89 758 92 337 753 82 345 868 81 850 940 94 651 726 100 864 893 100 165 778 87 840 960 96 481 670 108 349 845 87 245 733 116 377 909 89 642 829 101 239 304 109 761 815 95 99 503 109 337 383 98 41 462 92 478 876 90 796 871 114 826 858 105 190 761 109 100 472 101 231 993 114 362 748 124 364 880 114 299 599 102 702 821 78 658 814 109 361 482 100 802 980 104 593 770 93 230 873 100 498 851 105 457 990 101 731 835 83 443 754 78 100 947 96 299 504 96 225 752 100 275 371 109 592 900 87 502 959 106 694 724 107 514 686 97 193 478 97 0 142 100 13 724 101 75 763 77 88 881 93 196 864 105 306 414 107 497 541 98 561 797 104 932 982 92 350 887 80 821 972 118 391 488 111 570 664 97 224 765 97 481 483 104 459 973 107 231 499 91 236 877 89 358 699 96 557 650 97 796 822 102 199 306 95 76 893 107 18 931 100 432 973 102 232 254 84 101 184 115 10 30 92 106 440 101 235 576 100 645 858 117 45 501 79 613 826 110 18 564 107 50 571 106 152 874 113 329 897 105 323 752 90 390 397 98 165 205 90 484 577 99 200 460 104 395 954 102 183 502 96 87 366 90 113 440 105 249 730 104 13 803 103 545 575 92 273 966 111 880 983 94 2 588 94 280 526 111 563 965 88 840 911 117 653 843 97 67 674 84 363 510 96 607 836 95 176 822 89 146 957 109 558 563 98 466 638 88 151 519 78 259 622 79 91 472 101 66 194 97 454 938 97 87 270 100 94 694 100 36 53 89 322 471 107 143 976 97 841 854 99 693 826 92 536 868 107 19 980 97 101 786 94 89 617 115 219 520 100 661 895 107 533 883 100 186 348 98 446 612 107 11 876 95 23 578 108 689 964 98 196 597 127 202 991 98 548 811 85 535 961 86 283 918 91 32 559 83 96 279 93 9 360 103 48 645 81 195 406 95 47 937 104 379 704 115 213 886 101 264 321 79 75 938 94 191 226 106 279 430 97 37 618 93 7 882 113 101 656 108 372 927 91 108 754 98 275 399 93 1 634 110 653 933 92 532 674 98 23 118 94 189 387 93 43 810 91 427 916 98 117 582 98 225 816 86 294 420 98 565 623 100 348 682 101 434 585 98 181 487 93 456 672 110 184 691 129 803 993 97 436 828 111 350 431 111 305 451 99 448 542 98 62 648 104 469 731 91 59 182 111 187 242 84 269 576 105 357 899 106 887 978 112 641 777 100 307 467 107 268 968 111 54 527 114 398 432 115 80 573 109 698 889 82 323 862 97 710 896 131 632 844 121 238 428 111 203 270 120 557 767 97 304 563 97 164 387 95 51 655 116 384 866 98 120 228 110 164 234 83 452 757 108 770 825 92 108 207 104 167 456 100 221 374 110 422 926 95 105 163 98 370 717 110 105 384 89 181 411 101 93 213 91 414 428 101 844 894 98 135 438 113 534 903 83 118 651 92 464 745 102 79 218 83 54 368 95 459 724 108 628 636 92 288 839 104 483 994 111 4 675 91 148 500 116 199 472 92 568 754 122 145 614 107 827 984 110 325 586 91 353 463 102 769 978 106 584 903 115 97 700 129 75 777 99 60 756 97 284 912 106 473 840 115 21 948 97 307 610 92 422 682 89 716 905 87 513 877 103 861 960 97 600 811 112 591 935 99 369 543 106 140 905 81 94 902 88 449 922 99 62 117 104 141 848 90 430 664 91 206 375 87 189 721 126 642 817 93 459 622 102 294 552 101 309 504 102 71 621 84 3 235 96 230 325 105 441 534 90 500 544 95 624 702 89 425 829 86 313 904 97 324 701 110 407 797 76 39 116 123 664 681 113 471 669 106 659 756 87 306 686 117 55 829 105 510 967 85 538 795 98 460 710 85 582 680 96 684 937 109 42 692 89 136 961 96 618 696 99 507 671 102 438 506 103 53 616 102 655 773 84 245 645 123 717 990 99 255 891 79 176 690 89 69 973 109 537 637 98 573 916 95 485 508 87 622 638 116 649 799 103 355 471 93 874 983 76 150 242 109 306 731 104 275 841 102 375 839 106 148 389 93 106 446 97 86 90 100 221 681 103 483 492 110 835 874 99 34 890 101 235 569 82 603 683 97 509 939 101 455 811 103 283 766 102 113 826 100 308 497 79 54 893 107 231 324 101 143 848 100 517 963 93 268 510 92 157 255 118 390 412 82 495 817 100 284 702 113 308 390 117 429 875 101 129 658 104 260 738 93 936 938 109 108 283 114 291 802 112 557 886 106 126 757 94 369 728 100 185 476 101 485 707 98 741 934 106 447 638 98 476 933 98 901 995 90 316 483 101 798 886 104 536 610 104 409 618 107 14 316 100 384 602 93 478 734 111 35 763 103 440 841 87 745 861 108 748 853 98 154 530 93 263 479 105 199 878 90 277 759 100 786 937 95 192 618 81 47 931 101 551 567 99 364 669 85 108 362 78 521 969 114 70 602 91 385 797 89 179 684 109 701 824 101 247 598 98 402 809 109 398 660 85 33 892 102 62 884 100 148 711 91 665 987 96 280 785 114 206 454 108 452 531 86 16 475 99 144 171 109 466 859 105 620 794 97 64 496 86 890 995 96 145 700 116 262 710 98 813 858 107 691 962 97 265 565 106 123 329 93 425 929 96 437 939 94 233 784 94 428 586 104 413 501 114 107 666 94 198 910 113 582 823 109 122 997 115 203 731 99 697 742 84 237 830 125 583 599 95 350 534 94 540 608 109 408 504 106 616 875 102 12 382 105 296 772 112 123 990 100 181 826 102 352 839 83 59 520 96 336 494 109 216 732 102 412 420 100 165 372 107 480 749 96 282 387 93 259 687 110 686 944 84 56 907 104 117 824 94 557 654 83 2 572 95 92 428 93 799 870 92 584 850 92 368 405 100 799 938 98 229 820 94 580 702 93 610 779 102 680 717 93 200 540 99 180 761 89 658 887 96 596 676 89 163 232 113 631 942 90 859 945 87 530 929 100 194 562 103 563 857 88 821 842 108 27 658 95 687 789 90 129 734 92 212 511 105 660 866 102 312 808 84 638 643 100 906 954 110 15 132 103 428 710 93 913 965 101 83 268 84 792 997 107 422 611 97 458 815 110 224 769 97 3 762 110 684 743 103 396 474 117 374 574 113 797 851 88 875 999 101 162 647 104 504 671 90 350 727 103 152 303 88 100 369 97 476 539 100 187 552 104 850 943 94 723 923 92 442 530 113 29 72 88 701 819 104 452 599 79 474 983 112 51 145 106 70 777 107 607 997 78 146 341 90 249 987 84 40 385 108 109 496 105 652 809 92 403 537 92 585 601 114 368 827 109 530 665 104 261 548 104 354 662 95 465 934 85 585 905 104 83 437 108 709 902 81 338 806 94 61 287 79 281 844 89 297 463 101 260 595 105 242 442 120 85 719 94 561 948 101 109 199 91 343 581 95 104 560 100 302 660 94 367 481 114 650 745 104 449 688 80 32 124 78 4 411 86 676 826 119 487 849 95 565 807 89 724 835 91 429 596 110 202 648 115 412 645 109 343 726 111 425 969 97 87 504 90 460 539 90 12 225 99 131 136 94 119 820 104 280 345 104 126 763 107 8 866 102 260 637 91 707 984 117 110 650 88 70 509 91 340 732 98 662 851 106 161 391 89 410 826 104 29 64 108 405 537 108 369 932 103 170 937 93 258 847 91 666 696 91 44 560 91 393 566 109 70 153 98 154 732 106 926 992 92 973 987 105 116 758 89 109 984 87 684 688 100 481 502 103 536 694 105 300 530 92 540 649 103 86 405 101 636 990 103 439 527 95 429 532 96 34 479 98 70 735 92 132 649 93 484 939 95 206 925 74 165 779 111 62 702 97 406 771 97 106 520 100 127 759 107 43 731 94 114 468 82 276 596 108 84 848 103 168 555 101 706 709 102 182 586 91 476 727 99 482 498 90 628 762 103 280 901 88 54 629 90 178 609 89 37 852 101 327 740 101 723 927 87 86 964 103 654 658 106 5 807 90 197 832 96 235 409 103 587 778 105 402 616 110 177 483 84 174 619 102 20 375 94 289 781 99 203 451 100 34 497 102 801 997 106 485 517 103 15 733 95 79 808 94 314 925 89 72 685 88 420 920 91 811 910 100 492 735 108 118 695 99 627 679 102 933 978 111 511 633 112 508 683 88 798 900 101 268 450 109 275 957 103 283 959 98 402 568 104 245 447 109 418 599 92 94 649 114 793 895 98 342 994 91 707 816 100 422 950 94 293 742 99 429 688 99 366 862 101 102 648 91 243 405 98 12 542 111 647 779 103 402 930 113 273 328 104 46 732 98 300 848 103 66 880 75 110 456 99 21 304 110 417 572 92 98 628 103 34 657 95 851 990 110 569 874 99 55 850 88 0 136 106 665 803 109 360 827 100 326 828 101 560 783 96 633 747 115 226 646 102 516 747 111 138 263 96 100 351 101 556 635 101 439 843 92 416 960 111 66 555 103 22 457 100 687 936 106 12 677 120 186 319 112 101 937 108 6 77 115 397 416 98 432 516 104 80 261 92 765 845 108 157 631 97 238 535 101 490 652 99 347 377 118 336 515 109 249 278 95 162 854 97 42 412 96 296 530 115 537 912 110 145 359 98 46 436 103 648 958 104 428 630 112 11 577 92 195 448 93 115 572 81 368 556 95 341 964 99 369 949 110 160 720 108 825 924 93 161 169 92 66 202 107 237 317 100 421 841 108 389 604 107 122 999 110 402 622 86 35 441 84 243 904 94 65 978 104 286 724 126 156 468 100 118 588 104 473 764 100 643 902 107 808 945 96 689 854 109 221 463 82 551 925 90 235 992 76 535 922 114 173 770 90 478 688 101 93 805 111 256 695 104 140 854 95 200 833 97 169 621 90 100 374 98 300 533 85 151 153 70 734 817 116 71 605 83 816 947 98 428 956 112 0 445 106 942 954 86 73 523 102 271 876 112 27 172 100 416 766 109 412 641 89 472 816 101 560 564 107 474 964 75 80 199 99 376 384 101 432 746 98 19 599 98 374 757 97 23 187 91 128 962 79 738 938 101 124 956 111 292 905 110 69 213 75 525 710 97 557 937 97 1 863 95 274 377 107 247 537 124 137 620 100 402 566 95 679 883 118 829 964 113 680 967 106 457 993 93 97 262 109 442 560 101 516 847 107 679 699 105 681 812 112 591 671 101 328 547 104 313 893 93 408 618 89 207 636 107 402 935 102 157 951 77 228 444 82 360 944 112 241 558 92 803 969 94 194 540 96 60 533 97 251 653 94 419 488 88 43 340 100 7 713 92 408 831 99 554 767 82 425 540 84 17 450 100 93 989 111 56 843 99 559 990 99 742 956 105 129 870 112 220 937 108 534 926 106 346 973 98 666 997 113 592 845 82 805 883 83 83 574 95 420 965 101 580 906 90 258 540 102 806 838 93 763 891 104 233 931 90 1 574 96 669 909 91 942 968 92 148 640 106 7 491 104 554 797 105 44 762 103 414 989 86 529 542 99 237 721 113 337 816 106 553 807 87 541 778 104 439 472 90 71 961 94 520 961 100 343 416 109 544 996 93 60 310 93 499 830 93 797 939 106 582 879 105 116 611 90 52 457 97 39 151 91 920 932 91 637 771 85 564 932 103 18 928 122 147 732 99 200 205 92 8 735 108 219 504 104 248 891 98 551 930 110 657 975 106 124 350 95 642 792 108 292 891 107 310 438 85 471 526 103 340 690 101 788 931 91 59 459 114 257 527 112 374 895 96 428 780 88 221 724 95 324 606 97 271 894 98 536 648 97 417 646 85 188 974 82 528 925 107 601 718 119 142 310 106 261 515 97 22 348 100 507 509 87 254 903 113 825 921 92 244 404 96 262 977 91 157 561 110 331 932 103 204 538 112 377 474 108 776 867 92 271 696 118 315 368 103 321 738 96 191 345 86 17 203 95 235 270 106 407 567 96 214 640 97 86 624 115 34 324 84 911 921 100 451 926 89 49 686 91 67 402 87 477 578 96 690 927 82 449 470 103 869 972 92 517 540 106 495 683 95 43 63 107 656 662 121 675 947 94 175 811 115 76 361 96 310 997 96 282 948 98 508 798 102 211 658 100 222 415 90 726 851 75 36 443 96 216 830 115 263 593 87 422 428 112 99 526 104 167 771 97 416 647 99 9 655 109 488 689 115 151 590 110 517 943 96 477 995 93 596 718 115 206 626 103 514 980 98 97 435 75 907 973 83 421 549 100 130 704 98 414 701 90 618 633 94 357 794 108 50 70 111 577 968 94 18 235 100 283 609 96 648 806 121 81 723 132 768 983 87 386 834 96 791 899 101 714 856 102 599 636 106 463 724 89 261 419 88 489 937 103 641 838 98 391 549 81 618 689 96 256 906 120 697 967 97 377 853 97 923 962 114 513 721 100 746 976 86 559 604 103 117 300 111 171 736 98 309 501 99 286 490 105 475 574 95 319 773 108 537 677 80 152 257 115 113 319 94 136 807 117 783 988 107 456 797 115 407 506 98 241 414 82 156 230 103 562 709 104 266 511 95 117 407 97 481 792 98 303 379 79 375 506 107 170 817 101 479 527 106 26 690 88 431 449 97 774 782 76 42 60 118 322 962 80 67 876 82 88 286 111 417 444 101 5 297 105 103 201 90 215 273 119 908 955 99 55 493 102 302 540 109 841 861 95 165 328 99 765 894 123 422 435 103 48 544 106 300 358 96 377 846 101 302 377 108 85 544 112 246 452 105 343 967 96 50 170 102 109 681 90 801 834 92 610 940 98 530 812 107 923 944 95 144 774 105 447 505 100 423 466 105 482 664 106 108 159 95 672 824 110 143 500 107 10 18 103 283 335 115 311 882 91 166 174 99 196 588 91 186 471 111 159 728 74 674 992 95 514 571 101 623 767 103 416 970 112 618 677 83 85 824 83 424 483 97 570 702 98 290 743 98 313 643 90 453 905 98 58 731 96 23 978 99 561 579 94 171 325 130 118 447 92 633 746 98 674 794 93 448 851 134 146 193 104 67 365 114 418 460 100 628 662 108 426 931 98 160 349 107 117 382 79 583 930 92 46 807 97 226 797 85 20 97 84 149 910 106 92 150 99 310 993 104 517 850 94 305 398 77 576 613 85 84 740 103 128 798 104 198 304 102 507 991 90 27 855 99 22 601 78 65 369 98 745 976 89 246 279 92 267 712 95 26 482 92 271 600 109 91 852 86 327 657 94 29 164 98 462 668 107 396 991 82 410 467 89 449 592 100 310 746 80 686 839 106 373 381 80 364 879 97 116 311 101 684 991 92 42 167 96 278 516 94 723 988 109 379 952 86 90 679 99 392 681 107 241 536 99 463 906 117 408 976 93 129 712 83 78 247 99 830 959 83 200 413 105 325 775 100 284 903 94 424 907 100 143 650 107 166 276 110 394 475 101 13 772 97 76 130 83 633 843 91 6 285 115 285 576 107 568 953 101 496 871 107 284 929 110 619 672 99 463 880 100 696 836 99 514 866 121 315 595 102 4 501 102 446 741 95 60 117 87 578 777 104 272 325 90 428 452 101 22 758 94 58 171 90 77 573 93 35 621 90 223 862 101 431 603 100 20 198 109 71 703 105 208 496 99 10 659 106 507 696 103 196 576 91 97 297 117 394 580 112 307 987 95 581 751 105 186 345 83 147 946 114 131 957 94 211 797 102 271 722 106 30 376 101 228 571 88 324 779 97 370 399 97 131 816 89 30 263 87 734 891 95 158 314 113 75 998 102 690 951 94 108 396 108 453 914 96 232 992 93 510 906 110 309 620 104 116 919 99 911 937 106 783 851 90 123 772 93 335 882 117 37 929 97 79 573 100 160 620 91 591 696 109 71 105 95 128 779 95 94 844 97 287 752 79 481 715 94 48 727 99 29 85 113 6 222 114 231 567 93 334 447 94 420 991 92 26 796 97 58 64 91 735 765 94 492 622 107 72 783 106 571 623 105 275 911 104 250 679 93 105 943 102 588 618 96 60 877 94 309 957 98 274 369 91 63 788 102 54 858 98 86 709 105 458 781 86 30 889 97 197 249 119 374 457 109 276 756 101 121 301 115 108 681 100 1 751 108 77 317 103 616 672 87 178 480 88 273 540 107 540 633 93 371 500 99 439 501 114 372 871 102 332 344 105 613 962 99 639 898 94 66 370 97 628 860 94 199 996 97 227 498 108 372 406 93 155 499 100 222 996 93 410 429 91 167 351 108 1 52 100 102 920 96 685 731 106 170 693 113 194 975 114 507 918 98 90 301 102 170 980 103 125 849 119 73 773 97 89 320 96 318 541 106 308 741 107 467 768 118 106 558 103 679 905 87 10 71 105 649 893 93 301 810 84 433 648 112 106 223 94 250 665 92 68 729 107 760 857 96 292 602 98 366 994 108 382 527 98 5 674 98 477 814 76 120 391 103 522 794 106 3 602 105 213 540 101 30 919 102 456 823 100 475 553 115 587 672 82 112 835 99 40 278 98 697 716 98 300 911 86 713 759 101 172 297 86 16 875 97 439 704 112 507 951 84 294 637 110 19 437 104 272 458 97 197 879 88 304 760 88 70 157 102 598 631 95 674 731 95 369 931 104 354 541 121 373 520 110 172 237 90 135 593 81 544 581 91 497 636 114 263 511 117 79 293 97 577 762 96 450 497 92 376 402 82 341 758 104 464 486 106 700 706 110 180 417 98 120 963 114 8 383 81 40 619 106 106 798 124 141 486 96 415 579 74 295 698 116 750 864 92 109 419 107 175 846 95 842 997 90 509 651 97 140 652 78 450 831 77 586 942 105 31 515 103 60 595 109 173 199 97 852 984 112 76 850 111 260 995 103 52 739 108 344 554 86 746 917 113 81 444 110 376 960 98 20 44 97 321 855 106 445 904 91 788 927 91 481 811 105 83 991 94 731 934 104 242 781 101 901 988 97 238 889 93 95 849 84 750 926 115 404 734 98 238 456 87 220 730 94 731 810 122 85 820 106 217 484 85 124 220 94 590 812 98 167 388 102 562 966 100 56 570 104 318 632 109 355 727 95 100 192 88 504 964 123 276 675 90 345 926 91 227 937 91 250 418 95 14 806 93 34 59 102 289 601 89 430 931 105 49 503 95 233 551 100 214 595 124 407 586 89 762 775 99 405 655 95 447 887 95 210 357 107 46 212 89 101 131 94 611 633 109 74 568 96 37 272 107 589 731 113 107 906 90 110 501 106 923 950 74 228 927 125 2 206 98 897 899 83 67 589 109 187 593 86 398 922 94 543 958 108 322 729 100 818 901 102 529 619 104 14 381 117 711 966 113 764 944 94 54 987 101 267 485 119 170 225 91 233 640 109 15 322 87 617 890 89 200 547 97 514 835 115 741 774 85 272 810 91 253 381 103 158 981 106 120 639 111 175 628 84 210 571 109 377 452 100 632 726 92 820 906 101 121 438 106 390 608 112 132 918 90 411 814 102 383 826 105 423 824 113 557 964 102 23 382 92 734 885 106 101 482 88 79 442 111 679 996 106 25 307 99 353 809 91 61 578 103 637 944 121 205 588 110 245 904 110 354 933 112 368 718 122 386 761 104 333 842 99 399 822 97 453 531 83 189 723 86 434 542 114 644 945 99 285 596 97 494 851 96 471 743 108 617 862 93 619 673 92 255 999 90 105 116 98 173 627 103 599 979 88 258 831 122 11 374 107 713 793 107 460 759 94 501 617 83 521 548 96 277 415 98 751 872 97 498 863 89 136 483 105 20 626 99 622 943 102 561 719 90 386 929 100 11 248 70 2 49 95 281 304 110 407 683 103 289 392 94 725 946 96 408 418 87 607 841 92 804 984 114 45 916 94 99 492 85 2 415 104 27 693 101 28 566 91 592 998 100 749 933 107 468 951 62 932 965 90 197 816 94 584 931 102 372 820 98 678 729 76 479 892 99 110 147 98 267 850 119 61 881 113 229 933 108 300 919 98 47 191 93 499 653 98 153 359 101 139 230 80 723 764 109 1 769 74 843 942 109 48 690 113 570 809 97 162 537 102 48 997 93 387 676 118 814 905 92 226 873 100 491 811 102 45 49 112 133 869 95 86 726 110 148 660 99 232 945 91 203 644 98 437 569 92 5 525 106 338 548 108 61 126 97 163 741 102 386 995 105 20 461 98 126 860 116 106 804 128 53 766 94 23 979 109 284 427 90 151 727 93 17 908 115 856 884 109 20 409 107 28 96 106 181 587 106 142 181 89 718 963 98 265 469 94 710 813 95 554 773 104 212 960 109 272 608 109 247 583 99 352 663 92 98 904 95 741 874 89 419 529 79 289 955 106 341 537 97 116 428 91 17 51 83 133 749 97 238 734 98 287 542 91 418 702 102 66 235 109 497 827 96 345 637 99 52 181 105 54 260 92 424 426 82 507 576 93 456 828 109 460 598 104 114 827 113 550 838 99 369 515 97 273 699 77 245 610 105 461 628 96 659 673 118 522 775 100 340 990 103 398 488 111 504 814 114 129 206 106 14 181 103 177 546 94 403 665 84 245 659 87 224 336 101 490 789 89 195 818 108 312 643 92 152 240 103 264 530 102 185 811 112 264 667 94 467 525 109 205 740 108 48 960 98 427 657 103 607 773 97 66 452 134 350 923 106 658 955 93 137 219 88 345 387 90 112 834 100 380 999 98 808 978 100 949 980 84 54 642 103 17 696 97 161 552 97 314 325 81 60 870 91 343 402 99 69 582 89 333 948 110 110 564 95 19 315 93 406 786 85 525 966 106 169 952 99 254 888 112 173 384 93 338 926 90 799 955 105 35 357 106 729 894 115 135 808 100 70 669 111 60 767 109 550 918 102 339 644 86 292 539 86 84 969 100 123 956 72 314 799 103 535 952 86 908 984 90 115 303 109 368 398 91 119 557 86 496 838 94 222 761 112 778 873 76 37 658 93 54 504 79 364 676 100 213 394 100 110 757 99 462 615 76 202 342 98 590 777 105 134 675 102 88 685 98 589 715 94 31 474 93 92 664 85 161 370 76 419 728 83 11 809 104 475 586 103 906 920 96 64 397 82 757 995 90 14 132 97 455 646 93 5 992 98 152 318 99 499 757 101 603 849 100 103 244 87 49 221 109 260 691 78 200 506 98 15 725 90 124 258 105 260 276 115 15 652 105 50 151 97 91 596 92 11 779 85 53 189 104 331 550 92 76 642 104 209 744 104 89 862 114 355 513 105 486 645 96 414 525 102 541 686 97 101 187 87 170 433 111 119 693 93 29 820 98 579 764 102 241 661 95 350 829 106 329 800 105 298 674 91 577 990 108 331 521 112 162 843 90 481 556 101 22 529 113 763 903 83 444 963 110 190 843 96 250 294 97 277 482 107 120 465 116 732 903 113 40 708 103 46 494 91 880 929 101 423 781 91 343 628 97 638 672 83 402 630 94 3 168 111 190 967 105 195 835 91 218 614 106 406 765 109 303 887 103 406 908 93 813 850 99 649 854 109 793 950 99 54 140 110 340 622 99 222 618 112 320 749 102 287 487 110 43 122 106 482 914 100 514 873 86 344 922 96 537 675 99 161 957 103 91 784 97 57 761 99 498 567 87 703 733 99 147 242 104 147 235 94 259 988 108 461 941 97 644 977 94 114 890 106 689 843 84 677 831 92 349 712 92 237 413 108 78 585 103 473 816 101 40 589 92 279 592 80 351 587 101 456 735 102 163 929 117 161 426 103 356 777 108 198 600 100 41 98 109 188 804 104 357 883 88 119 796 106 788 882 88 359 971 98 36 932 89 838 968 101 214 500 100 546 870 92 915 965 92 514 631 96 527 596 91 633 937 100 369 587 100 44 947 112 547 633 92 249 698 92 308 338 110 289 363 113 303 786 96 16 266 93 325 825 107 455 911 100 869 979 95 147 602 126 105 683 107 556 924 108 429 678 103 71 161 95 859 907 90 44 79 94 205 939 107 22 52 93 335 464 112 102 588 96 90 993 121 837 874 100 216 759 118 614 626 87 674 799 103 2 626 84 342 566 100 343 350 109 872 917 88 812 920 94 252 670 96 48 878 101 404 534 99 866 881 99 332 828 95 50 494 113 282 392 88 131 761 109 600 966 82 519 846 100 320 937 97 302 457 115 67 350 88 374 934 109 532 941 112 820 843 99 202 647 102 604 952 112 808 985 82 928 952 109 258 585 108 781 980 93 281 320 105 116 939 101 129 346 91 174 609 85 293 721 80 185 586 101 639 953 113 387 813 107 190 438 117 372 890 105 241 511 98 70 215 94 493 599 71 475 808 88 499 716 102 301 435 107 128 531 111 379 551 95 148 347 102 730 984 86 143 837 74 373 415 94 284 566 101 144 295 102 62 494 111 58 633 104 274 693 116 464 695 94 162 761 107 41 856 108 95 426 99 602 623 107 746 954 104 135 442 110 133 426 95 367 545 95 281 792 97 280 876 101 810 930 75 252 974 85 97 142 101 39 795 114 944 983 85 821 936 93 130 329 90 268 650 107 52 939 102 73 398 93 49 725 82 544 973 104 459 697 102 20 74 103 42 635 110 108 338 101 312 749 97 104 803 78 94 472 97 474 635 109 98 773 97 404 884 102 326 722 93 89 927 98 364 977 92 347 423 96 129 455 111 7 734 72 159 520 101 445 929 120 190 607 91 228 412 103 48 594 110 593 742 93 325 628 122 346 351 97 282 565 104 535 748 116 738 748 106 81 990 117 138 607 99 589 852 70 213 480 110 57 64 95 306 859 102 215 830 93 4 407 86 263 913 90 575 619 107 451 995 102 399 992 109 25 554 108 767 888 100 10 409 115 34 372 116 98 339 102 186 602 113 262 682 102 147 712 114 673 708 100 375 866 103 387 516 117 543 694 100 275 616 91 176 891 107 331 949 97 297 948 105 558 761 96 2 591 88 347 505 102 60 345 102 130 963 98 258 603 129 261 474 113 134 656 88 553 949 104 224 481 82 763 994 85 138 987 114 376 980 95 170 510 99 274 972 109 273 763 101 95 279 91 195 392 89 723 784 114 555 705 97 16 627 103 735 885 81 871 930 101 356 738 109 491 781 117 669 763 116 424 625 86 664 737 86 731 839 96 82 894 109 800 817 87 193 352 111 492 586 101 909 944 116 240 755 92 125 375 100 608 664 89 173 703 103 764 867 105 368 618 92 654 768 86 408 875 88 190 719 94 149 721 98 197 212 111 430 676 99 958 994 92 44 856 113 378 876 106 406 429 110 49 984 99 57 921 99 204 289 102 215 622 105 532 661 113 316 416 87 178 783 94 146 964 104 815 880 105 609 652 92 57 972 90 8 894 107 816 967 103 96 901 91 90 937 108 88 199 112 201 649 92 621 950 98 297 798 100 67 292 96 160 553 99 112 911 90 202 679 99 421 483 102 454 719 79 647 984 96 644 867 108 194 874 94 148 895 103 95 400 99 39 746 94 422 464 101 541 776 109 542 858 97 366 848 118 158 840 115 254 418 99 287 892 85 93 642 88 20 87 105 591 621 100 4 742 74 759 907 96 97 221 101 878 883 95 36 57 86 75 499 109 314 415 89 117 732 90 131 674 94 467 511 101 690 888 86 172 539 105 301 670 91 644 771 116 169 355 113 513 791 108 529 852 94 272 990 109 379 420 100 273 965 88 345 853 106 570 981 90 548 635 110 124 981 100 272 876 108 415 832 101 603 865 98 307 738 81 458 950 99 202 473 109 635 741 104 21 934 98 441 584 99 365 796 103 399 725 92 672 807 91 873 946 98 379 585 100 424 696 93 41 749 116 674 928 100 524 903 115 19 832 93 122 720 103 289 986 108 155 445 78 66 105 102 99 659 94 22 72 95 515 997 114 159 246 95 2 30 102 78 566 104 377 900 107 363 477 99 601 680 84 486 544 107 48 526 82 73 688 104 5 896 78 91 643 96 52 117 100 165 582 97 332 355 87 128 216 106 337 594 91 160 616 110 134 299 101 128 725 91 514 860 92 123 946 112 615 746 105 262 690 107 426 759 79 100 243 104 185 638 96 339 836 87 168 640 94 133 353 94 0 171 107 48 720 99 209 247 106 443 636 94 264 822 88 136 887 113 49 277 105 684 826 113 602 944 90 86 87 96 779 885 117 361 434 91 40 522 109 84 204 101 368 637 95 40 705 122 360 764 87 356 896 104 266 595 98 490 676 110 455 715 83 654 811 93 312 591 80 473 539 86 821 945 92 361 480 96 427 550 102 44 657 104 383 425 109 518 865 94 253 303 105 613 717 101 225 390 103 78 264 93 46 210 94 182 862 92 221 841 96 418 498 96 221 345 94 361 530 112 239 999 95 425 811 92 410 831 103 56 820 98 412 539 103 7 571 83 128 857 100 417 777 97 583 963 94 332 906 107 291 628 94 18 889 81 104 822 97 411 804 103 6 156 87 27 631 106 502 822 106 571 773 103 78 654 84 228 299 100 297 903 91 412 979 111 109 544 115 239 606 106 440 933 86 147 489 99 99 361 112 619 702 119 741 871 86 104 623 100 219 556 106 451 720 103 26 684 97 261 724 96 4 531 114 557 817 88 201 827 99 0 20 102 442 465 83 513 528 101 195 703 112 634 714 106 728 948 115 502 775 102 181 281 110 354 698 96 324 801 105 0 428 105 108 908 110 251 900 108 379 393 101 286 822 95 217 660 99 27 96 111 479 985 83 217 716 90 260 737 98 76 878 110 107 934 107 686 991 104 255 377 83 414 502 122 608 847 117 252 296 99 381 873 97 94 894 110 539 639 98 111 845 85 214 924 97 382 412 86 633 939 104 166 889 108 82 711 89 313 859 107 476 845 102 255 640 90 573 737 92 446 523 94 292 568 103 272 702 92 21 352 95 220 544 105 4 416 113 199 976 105 165 542 92 505 518 96 7 275 121 152 398 105 765 908 94 324 528 111 314 529 91 762 976 84 798 881 105 118 306 117 24 528 90 17 461 111 518 616 89 179 938 90 563 601 93 467 971 101 698 797 85 178 595 108 966 988 86 44 909 108 101 875 78 439 548 102 620 787 88 129 510 110 2 111 96 828 888 78 561 590 98 111 894 85 155 540 99 592 927 108 227 328 90 765 788 92 554 703 89 435 860 98 665 755 106 374 438 109 90 338 101 549 854 88 133 419 84 145 164 90 39 923 105 483 867 89 777 868 84 429 861 103 75 92 93 115 972 95 542 806 94 231 554 103 188 270 100 441 614 96 29 354 111 89 162 88 115 766 109 124 437 88 923 988 107 541 867 86 215 872 127 788 802 106 271 740 94 461 831 118 433 693 90 200 250 100 193 332 86 752 871 112 41 451 92 1 50 106 508 729 100 621 944 101 68 374 106 506 888 84 582 618 108 2 822 100 500 701 109 447 666 107 179 780 82 360 371 92 279 291 118 85 547 113 698 783 117 744 879 88 338 807 108 535 749 72 463 665 85 59 137 92 509 806 103 114 987 97 12 322 96 428 977 90 748 770 80 87 473 91 358 853 92 351 717 90 823 965 110 116 633 106 105 388 99 694 969 106 129 248 87 234 407 95 77 952 83 279 446 87 68 767 109 98 194 106 34 727 90 819 896 88 171 396 110 450 666 107 356 677 91 78 480 119 56 782 94 138 695 98 242 649 103 498 562 90 139 868 89 485 611 114 337 460 116 188 977 97 294 894 99 201 658 103 31 723 82 633 845 99 390 630 102 39 858 100 595 986 104 65 666 104 787 930 99 5 312 100 12 268 93 536 752 105 103 547 107 635 856 90 65 579 95 877 937 88 121 530 109 40 768 116 319 956 91 119 579 92 202 668 92 577 866 107 135 809 103 341 544 96 525 920 109 90 479 92 471 625 97 186 330 105 214 420 100 657 712 99 249 885 112 144 851 99 81 465 102 221 721 91 312 920 100 147 481 101 121 264 90 849 970 97 351 999 93 391 869 100 376 557 102 204 437 98 503 795 90 197 668 96 302 340 121 645 952 80 402 783 98 51 542 86 384 761 101 245 618 92 345 444 86 473 720 99 211 903 101 235 660 101 240 535 97 549 591 107 19 881 113 221 901 99 250 670 102 418 692 112 473 969 102 739 832 108 67 506 107 20 53 84 566 830 99 173 903 100 15 195 94 132 689 99 323 560 91 525 589 107 36 872 114 561 620 89 161 682 100 20 788 115 327 532 113 12 399 104 452 650 98 793 848 94 462 874 114 310 473 103 227 504 94 262 896 101 363 917 98 773 944 94 227 267 93 241 589 92 373 810 104 587 738 82 386 847 95 615 937 99 279 331 101 365 998 104 228 877 101 110 339 112 39 959 93 191 632 108 75 718 105 65 529 101 567 767 94 266 322 93 15 79 97 93 608 126 302 583 101 338 986 102 606 818 90 93 572 92 587 601 100 363 655 108 534 776 79 257 546 87 16 487 97 68 583 101 587 781 95 387 525 91 486 886 97 675 901 83 307 399 111 125 271 84 88 247 92 183 272 93 218 830 85 41 578 86 340 773 102 156 258 92 938 948 86 21 58 85 213 786 106 69 630 100 167 874 91 49 161 112 460 871 92 60 582 112 247 669 98 217 900 103 77 984 72 742 922 89 162 167 118 457 544 109 134 981 102 323 494 110 199 499 87 236 820 73 809 953 92 357 482 102 310 436 118 141 730 70 270 732 108 58 515 81 288 615 121 218 671 92 273 476 92 477 640 93 179 844 111 125 479 101 308 805 79 630 955 112 712 860 98 858 966 107 440 550 100 220 582 96 328 343 99 43 919 88 3 115 109 516 902 106 142 498 86 541 577 104 283 797 101 16 130 107 669 803 89 11 60 122 200 380 107 370 789 102 250 792 104 39 853 102 211 577 93 102 820 109 28 923 88 488 807 115 325 697 100 277 878 88 518 536 96 652 794 103 499 813 89 705 790 110 327 847 104 421 727 98 795 854 103 598 686 108 65 635 98 345 953 104 410 448 111 232 298 97 405 558 81 187 682 98 450 559 95 179 654 113 122 225 105 5 790 111 371 438 83 432 563 118 696 875 93 85 977 107 117 278 87 190 356 102 271 501 105 26 386 94 568 950 97 176 957 109 675 916 119 271 833 111 327 784 106 764 851 105 46 847 85 616 943 95 15 811 100 327 747 122 302 397 100 86 214 93 487 591 99 69 574 119 517 615 89 463 486 108 527 632 83 657 885 107 489 499 92 452 543 96 358 980 105 98 207 94 105 221 110 346 860 88 456 485 98 296 796 97 74 996 104 8 998 90 119 605 89 361 371 80 449 625 90 502 542 102 778 913 99 233 883 113 63 874 98 145 782 109 250 615 104 338 914 113 643 737 98 669 715 92 142 528 112 240 656 102 166 442 111 294 484 83 853 912 103 41 132 103 267 387 80 225 404 87 216 825 95 537 809 91 488 906 114 667 920 92 169 640 102 258 431 94 167 852 104 453 969 89 339 832 94 732 771 74 6 455 117 283 531 102 3 312 105 499 503 102 453 697 119 138 850 95 10 944 92 170 759 108 164 599 91 296 766 90 305 529 115 369 987 105 344 395 94 721 854 106 276 877 89 100 981 109 560 879 106 475 514 114 94 706 93 191 723 96 1 781 115 136 999 86 195 278 99 150 684 89 111 814 93 771 777 94 20 398 115 4 866 105 779 836 82 646 860 89 54 555 98 168 921 104 408 974 101 550 894 106 143 684 104 631 915 90 20 971 89 115 861 83 333 885 115 163 808 83 436 748 116 263 903 101 258 522 92 1 121 91 320 655 112 462 619 93 10 721 95 787 960 124 840 971 104 200 569 84 504 712 88 21 563 107 800 858 114 16 357 116 613 925 105 64 592 100 6 151 93 314 791 102 228 448 94 861 989 115 340 401 109 26 153 89 63 829 96 517 684 95 64 264 88 47 400 102 626 862 105 186 535 110 405 694 87 541 595 111 177 214 110 144 430 104 136 146 123 632 669 102 229 912 99 360 514 89 264 972 106 138 627 117 317 483 114 167 285 117 191 287 97 413 872 91 770 943 111 187 722 93 24 392 95 55 795 108 372 886 100 420 834 88 752 805 105 42 245 96 459 858 109 84 196 102 25 786 104 118 987 102 690 890 98 131 826 82 854 883 92 173 846 106 11 234 94 418 425 97 70 564 103 513 620 97 81 392 87 140 853 101 540 654 108 528 610 115 194 875 101 215 464 109 462 486 110 104 879 85 236 390 110 599 834 93 29 497 99 425 613 95 832 949 118 115 121 113 256 342 106 126 552 79 345 950 99 138 935 102 417 750 93 51 941 103 5 149 110 219 348 95 143 600 104 146 583 99 84 649 86 136 403 92 2 314 123 465 618 100 12 443 97 282 810 102 9 574 90 661 982 105 507 925 106 219 731 115 416 699 115 92 642 96 308 858 106 493 985 97 361 401 89 297 338 99 187 977 92 867 990 102 115 721 90 230 266 103 319 590 109 242 567 95 136 319 111 480 957 106 510 795 95 589 807 84 378 452 118 418 811 115 185 577 90 663 791 100 89 657 104 674 911 106 508 511 113 242 679 110 650 939 99 67 76 88 28 874 100 10 822 104 187 496 88 299 766 109 136 950 99 651 711 94 341 669 91 638 844 97 97 543 99 127 645 105 831 948 104 95 262 109 281 284 84 400 767 93 255 982 110 370 888 104 624 980 115 766 809 95 46 241 91 228 237 110 731 928 95 452 974 109 267 880 98 238 929 108 49 301 101 42 994 98 23 890 93 13 948 95 14 362 109 877 948 84 385 693 108 744 771 82 218 931 97 376 574 103 65 771 99 272 406 98 3 143 123 598 683 121 652 992 106 290 689 112 187 262 119 656 780 98 162 989 109 390 518 98 517 562 84 537 827 106 808 931 90 178 383 92 167 703 105 243 642 91 677 986 82 308 885 103 534 617 100 86 356 89 355 694 105 199 346 114 487 707 109 97 941 95 773 916 93 523 745 97 69 425 111 804 960 116 588 831 95 154 443 97 64 419 81 226 606 95 57 544 106 244 957 100 13 357 105 697 885 93 388 674 98 91 853 105 51 702 93 356 881 101 260 363 99 109 297 95 414 774 79 70 592 89 590 858 111 296 706 123 244 691 92 226 634 73 75 459 105 179 183 108 195 587 108 465 937 105 983 992 97 531 976 103 825 976 101 58 929 112 736 753 107 112 555 95 708 801 87 312 324 95 47 374 83 139 606 77 75 238 106 286 744 121 17 18 93 748 808 103 35 258 94 245 590 103 265 906 98 530 872 108 521 912 105 237 257 94 328 940 92 672 706 91 363 483 103 315 735 93 574 583 102 339 645 89 568 830 92 118 328 104 21 152 106 821 982 100 510 546 98 20 607 124 128 402 87 175 471 98 319 510 87 260 755 102 411 688 109 675 685 117 26 221 102 9 278 101 111 554 101 87 534 88 167 183 102 67 991 116 416 640 101 427 517 75 414 603 98 579 677 94 770 925 91 825 850 101 289 425 102 702 985 104 704 968 96 3 461 114 358 564 85 305 425 108 687 853 105 295 348 95 178 594 84 468 714 112 196 524 102 144 303 103 544 595 88 259 381 101 441 837 90 663 872 82 786 850 97 328 647 96 17 508 79 647 817 114 638 908 81 157 306 116 106 362 129 15 779 83 292 794 76 403 846 119 17 613 96 332 982 104 235 662 88 272 618 99 366 651 99 725 821 101 48 316 104 244 692 84 402 423 103 147 301 80 458 786 105 48 454 93 595 760 82 83 552 102 515 850 85 123 406 93 745 878 106 418 569 95 385 529 86 821 987 95 22 993 124 343 433 86 501 728 98 491 588 99 243 946 94 190 469 117 331 548 109 810 995 98 116 592 102 113 526 90 58 79 103 518 875 96 377 632 106 339 377 105 951 967 104 23 557 83 357 653 101 295 421 98 298 935 97 397 401 112 353 826 131 130 821 96 244 721 111 141 999 87 82 671 114 556 631 94 665 967 81 93 779 98 32 720 85 561 665 83 138 444 104 628 907 94 63 809 107 600 875 103 235 548 90 366 434 103 131 335 125 167 999 107 167 325 115 449 741 85 340 718 118 42 627 107 545 602 95 343 437 105 43 187 85 362 959 97 91 739 99 130 262 105 554 565 100 44 358 102 471 677 97 325 561 103 469 541 105 108 518 101 552 950 123 426 695 105 127 709 85 363 569 93 183 840 120 149 351 102 244 250 102 108 324 87 802 815 87 162 307 103 621 723 87 27 228 106 270 675 96 150 350 90 624 782 107 431 988 93 398 524 102 422 439 90 206 943 107 97 590 103 332 408 119 59 605 105 21 794 103 205 331 96 47 387 105 571 819 100 242 574 81 148 287 88 308 736 105 251 539 103 217 840 88 768 939 93 965 966 97 175 878 89 543 747 99 15 804 95 525 646 98 412 815 100 555 696 89 252 406 95 358 480 120 107 875 100 125 475 90 212 826 82 407 673 100 163 802 94 180 795 96 541 674 118 478 890 99 26 411 120 138 842 77 384 887 112 585 756 113 731 878 121 293 632 105 343 521 110 120 653 118 576 753 93 99 864 98 763 909 106 150 792 87 370 944 92 558 790 104 488 999 93 510 573 114 249 436 93 35 432 98 633 634 94 351 379 100 438 848 87 892 985 103 155 386 90 195 346 104 189 908 102 311 685 101 555 687 114 249 906 80 60 652 120 287 909 100 325 826 106 70 194 103 203 745 101 8 167 96 477 678 90 26 801 102 191 447 104 410 936 97 712 842 99 700 889 101 381 632 103 269 820 104 619 754 89 393 809 88 141 903 90 16 471 95 309 944 88 15 977 94 389 811 93 280 419 111 246 424 101 665 981 90 146 210 93 385 453 87 796 895 95 180 434 109 90 234 118 262 527 88 229 379 96 553 715 114 739 992 101 658 936 95 327 756 96 611 934 107 187 632 110 360 501 100 43 108 124 25 717 104 168 801 79 513 910 115 689 958 102 86 134 118 503 560 98 747 813 97 577 683 102 189 810 111 232 354 97 305 352 96 83 242 96 739 741 108 208 844 100 243 358 83 766 993 118 460 923 96 306 947 102 181 323 100 111 323 94 231 737 100 340 890 94 120 907 116 181 686 74 230 568 85 617 837 97 977 986 108 61 544 87 572 622 81 80 996 96 69 784 101 142 844 107 58 140 119 200 961 95 82 824 94 409 996 89 264 788 89 264 833 107 444 537 100 345 816 102 82 229 101 735 989 86 102 308 102 301 432 87 194 267 107 882 960 95 16 194 112 33 863 113 57 306 95 84 770 112 257 685 105 13 972 94 561 917 89 48 712 91 356 475 94 274 609 113 59 332 112 250 330 96 162 523 100 116 836 87 451 540 72 621 985 103 201 645 124 694 946 89 348 979 107 557 814 104 112 516 97 495 829 99 74 653 95 624 917 107 611 970 99 596 902 99 421 910 91 192 471 111 30 699 98 761 772 87 258 811 89 497 640 99 18 634 114 484 525 106 1 238 104 617 881 119 470 568 110 63 149 104 227 652 102 422 835 89 315 609 112 338 938 105 336 737 104 284 478 121 316 502 105 55 589 101 221 355 93 125 897 90 219 979 92 423 858 70 83 382 120 31 333 133 260 538 92 579 840 107 75 109 96 573 883 109 424 501 92 124 221 88 89 196 104 127 329 94 313 588 93 361 699 99 747 778 99 206 226 99 289 372 91 618 920 108 56 534 82 281 825 92 77 826 88 541 868 112 47 622 99 70 844 91 494 979 109 335 557 101 531 833 87 31 938 101 882 918 97 291 803 94 148 632 81 829 900 100 448 884 83 237 579 94 416 615 103 328 560 98 188 528 103 698 950 126 346 509 116 558 931 106 4 266 83 676 743 95 139 798 101 721 953 100 178 290 81 135 535 98 40 825 117 476 755 108 104 479 110 687 738 97 386 763 118 63 992 90 24 444 104 6 925 99 530 633 72 389 912 80 974 980 99 338 486 105 634 796 94 204 902 105 1 566 106 761 904 102 37 978 105 18 915 111 457 732 95 405 585 104 405 653 90 139 391 100 359 921 111 498 842 116 591 980 96 106 315 88 105 390 107 8 239 104 145 286 108 89 416 100 711 736 101 370 396 94 485 817 94 119 699 93 147 894 105 642 820 108 68 217 106 238 996 91 393 557 104 135 526 125 667 938 82 102 236 96 422 924 103 208 337 93 456 790 96 365 897 92 693 930 106 138 913 112 292 506 95 110 327 83 336 705 99 205 617 106 634 719 112 475 876 109 609 989 84 775 905 96 178 179 114 220 821 94 254 528 104 16 860 93 97 623 110 531 709 116 804 974 115 608 696 98 544 548 106 296 834 91 48 148 97 800 994 92 574 693 96 520 889 112 632 982 113 465 681 113 30 446 110 863 886 100 151 377 101 855 948 102 117 462 94 61 430 88 574 796 108 236 369 108 36 380 85 325 682 87 706 949 103 286 463 93 745 821 107 498 800 88 173 795 101 20 984 83 23 289 111 91 521 91 37 314 70 28 922 117 204 758 97 205 983 103 606 623 75 26 177 118 392 534 108 213 836 82 60 694 88 112 558 97 131 566 103 127 305 120 534 752 115 36 61 106 416 645 92 72 340 112 561 913 108 91 991 116 246 813 101 270 957 107 649 797 90 231 440 99 289 312 77 338 786 92 47 385 103 162 294 90 28 544 71 216 256 96 565 972 95 796 821 93 652 963 108 940 950 87 882 991 105 472 645 110 486 588 95 733 754 98 764 864 84 484 967 95 384 976 97 585 890 119 84 384 79 183 690 103 139 806 99 586 704 107 539 672 100 289 406 106 252 297 102 65 483 124 416 661 84 638 681 107 35 328 87 52 863 112 566 636 108 115 309 116 467 664 101 556 916 109 11 784 98 605 622 89 35 457 94 43 485 99 62 888 100 63 199 102 255 537 100 82 976 93 214 645 112 808 853 118 147 644 104 534 919 91 41 465 98 121 751 99 0 808 109 316 899 109 217 394 102 16 959 106 100 586 96 145 554 115 356 741 99 100 702 93 4 303 108 395 833 93 274 294 94 304 932 96 397 705 94 263 750 92 455 769 98 306 814 120 519 821 105 668 732 100 361 574 104 560 567 105 176 566 120 362 482 98 460 510 93 461 654 92 30 90 97 505 633 105 485 769 97 280 493 109 13 614 106 184 226 107 309 792 77 614 864 97 373 955 105 377 453 89 273 361 102 98 896 110 184 620 108 147 722 129 493 753 104 598 642 86 771 935 108 128 712 104 333 630 85 120 623 101 233 356 107 721 844 86 148 238 88 10 512 107 323 345 103 68 844 112 60 313 96 97 624 97 198 741 87 150 751 101 500 680 106 80 230 115 404 488 105 25 802 111 194 859 121 257 774 124 242 881 91 85 548 97 665 945 109 244 447 86 102 971 93 114 811 107 113 659 91 212 366 113 176 904 86 305 633 112 68 723 106 540 639 101 498 718 87 270 682 94 97 267 102 765 945 105 875 997 97 108 334 96 650 707 75 16 91 87 625 872 103 610 753 86 340 908 96 952 967 100 459 828 91 359 377 113 289 419 109 127 454 93 74 190 117 491 931 113 516 795 105 143 536 96 724 896 109 155 331 96 597 683 100 387 962 114 374 573 82 742 892 110 325 713 89 245 954 92 356 580 108 42 825 95 313 702 111 162 357 83 313 468 93 313 833 101 293 523 110 601 819 105 681 964 114 86 986 105 40 446 85 161 851 92 384 584 105 440 836 108 458 714 102 551 601 104 616 634 90 739 880 105 602 755 103 5 716 85 12 181 96 836 857 97 126 648 99 193 766 88 101 277 81 189 395 95 16 473 91 90 696 107 285 359 100 472 760 106 51 760 91 552 777 90 185 623 113 614 957 102 346 921 99 639 968 85 592 596 114 474 702 103 566 812 89 20 69 89 24 446 104 316 452 108 254 310 100 36 272 99 215 660 111 405 985 74 236 539 107 52 60 95 198 860 100 189 589 117 839 944 107 718 970 104 6 73 88 619 976 109 125 410 113 11 98 90 394 578 93 174 777 98 101 211 114 623 958 88 332 582 94 28 800 96 273 580 110 854 886 98 902 947 94 468 596 94 344 985 84 604 835 92 166 883 77 338 354 87 140 464 93 68 118 92 158 950 83 432 964 97 379 895 98 295 745 105 56 993 95 332 357 84 390 787 112 304 982 83 574 789 94 323 385 91 408 929 94 369 442 111 738 775 85 907 909 97 142 703 104 298 301 94 284 960 85 258 536 104 144 717 103 349 528 113 449 759 103 874 980 91 328 874 94 167 527 111 1 31 115 70 798 100 256 791 97 224 513 111 456 710 102 610 909 110 167 282 89 46 636 108 677 709 101 48 540 102 229 232 103 334 454 97 76 281 96 718 735 89 242 468 94 63 319 83 258 776 117 611 631 87 72 499 106 170 469 88 3 93 98 297 517 89 120 858 98 290 598 111 713 927 107 404 462 100 400 654 103 253 379 91 11 289 101 801 996 92 437 992 86 291 480 104 694 747 97 45 331 99 929 997 108 292 306 89 241 603 104 314 810 108 67 276 94 114 648 109 11 848 106 800 913 77 427 615 112 924 988 102 234 475 108 625 656 102 794 827 108 405 766 96 47 303 93 15 85 88 801 838 91 584 774 104 318 650 99 412 852 86 528 786 106 478 479 97 206 879 94 652 934 92 94 867 107 146 858 93 684 886 87 661 756 102 140 695 101 292 813 96 503 975 114 20 490 95 875 990 110 877 892 95 452 588 113 545 838 83 471 558 108 40 253 106 270 529 107 509 730 113 431 640 105 25 367 101 188 607 104 523 963 113 241 382 88 650 869 79 516 644 98 140 172 92 66 597 86 594 964 91 199 552 106 262 339 110 13 638 105 194 805 124 426 659 107 758 888 91 152 904 91 269 550 92 128 932 114 588 871 104 536 545 100 400 413 118 773 907 104 461 471 103 170 575 96 873 905 93 32 975 94 729 953 87 10 947 114 129 572 83 634 802 86 96 960 95 95 529 96 125 515 113 239 989 103 432 832 86 226 963 102 827 958 110 490 671 81 19 470 99 543 913 100 723 917 102 107 457 99 325 925 94 405 923 100 299 807 109 518 860 88 182 514 118 163 638 88 113 608 100 416 686 91 425 610 115 147 257 113 354 367 100 388 660 96 149 505 90 192 823 113 313 913 93 415 717 90 214 293 95 117 129 86 276 374 97 342 965 93 283 827 101 2 95 108 8 205 95 707 836 109 30 160 99 366 729 89 331 349 107 178 759 90 496 613 95 593 865 86 750 836 90 425 645 94 679 783 83 255 373 99 389 450 97 620 656 103 579 988 94 46 352 89 22 225 96 769 983 95 49 703 87 243 349 86 244 741 95 795 907 94 528 871 96 768 863 85 11 329 100 123 247 97 383 452 102 274 620 91 124 611 99 225 302 85 352 379 99 277 802 92 82 503 95 181 920 99 44 393 80 273 730 127 77 276 97 479 876 102 620 855 98 378 733 109 139 315 108 116 421 100 417 558 120 322 836 104 87 710 101 13 751 106 859 968 118 561 760 122 226 683 113 116 460 94 44 632 99 85 134 84 135 202 99 48 933 106 210 783 99 692 887 95 2 108 109 544 557 113 37 738 102 360 762 85 806 849 98 481 655 98 421 790 102 121 515 111 402 917 96 599 846 85 492 676 103 66 392 93 388 514 99 731 827 108 265 641 112 220 589 101 673 723 100 640 729 106 57 948 106 706 761 105 126 314 95 244 899 113 436 880 92 237 553 99 400 508 115 711 784 105 504 561 104 238 834 122 59 409 99 610 625 105 624 847 95 19 282 87 435 701 105 845 937 93 180 962 90 330 779 102 764 929 100 205 810 107 253 927 115 130 360 106 511 869 102 761 768 98 344 808 121 526 987 95 344 730 93 261 468 78 9 676 104 382 804 110 71 295 88 146 740 95 338 983 98 561 705 84 604 715 78 251 787 102 531 871 103 14 369 103 618 846 106 163 875 83 601 753 82 5 576 118 144 278 83 85 388 101 283 432 88 87 584 105 162 227 99 735 757 94 607 721 90 744 775 100 124 732 93 189 458 91 83 774 87 50 459 89 111 704 88 617 874 92 183 407 97 388 681 103 254 956 92 431 534 117 416 985 106 71 904 95 602 665 102 332 657 105 2 960 96 557 657 105 174 788 92 112 306 107 557 898 112 133 359 100 115 391 110 479 707 103 665 875 94 608 877 103 346 608 105 160 452 106 231 835 88 209 699 100 200 531 66 437 500 108 287 509 91 598 693 100 625 806 112 72 451 101 134 737 81 24 91 95 404 528 100 276 622 105 502 584 95 76 372 111 171 964 96 33 980 111 153 183 83 83 348 95 13 706 107 638 871 89 276 825 93 95 788 99 39 822 100 58 504 86 26 39 101 676 865 109 304 471 104 279 501 94 209 525 91 162 616 96 34 350 119 680 797 79 572 616 85 465 544 102 297 967 91 715 775 86 660 731 106 5 609 100 775 798 121 59 221 121 221 935 101 405 813 96 160 243 71 455 690 103 247 427 100 8 920 95 204 941 111 247 412 98 477 927 87 283 639 127 184 951 111 538 725 106 652 711 99 3 958 125 247 438 99 418 925 104 318 358 100 151 712 95 63 92 102 286 409 106 172 881 105 56 670 92 291 957 98 362 445 104 315 319 111 639 883 101 469 856 110 365 829 99 199 470 118 150 955 110 24 646 112 801 990 102 467 580 104 317 538 123 442 516 96 63 804 94 735 830 101 497 687 99 904 969 82 172 640 110 276 778 103 268 614 100 739 997 75 36 655 117 660 962 96 125 319 103 18 555 107 693 871 111 167 460 105 235 895 114 9 772 113 381 919 86 272 911 99 53 90 96 272 294 97 877 924 98 614 959 95 392 560 93 396 658 104 852 854 86 194 799 112 284 863 99 236 510 90 192 454 90 215 727 92 341 380 126 210 298 105 358 934 100 83 656 113 29 325 89 392 550 101 417 887 110 96 766 115 736 869 128 686 727 101 273 869 97 128 927 105 66 983 104 299 918 104 502 731 102 115 679 107 418 681 99 159 421 98 466 552 92 894 971 82 127 402 102 99 746 74 443 450 117 391 724 95 403 614 100 113 117 86 69 936 87 405 885 99 270 691 86 292 934 107 104 812 109 279 632 97 368 761 105 69 83 94 30 984 79 926 932 102 103 562 112 275 701 88 38 201 114 55 762 92 217 281 104 404 989 123 15 318 104 56 326 119 169 845 97 403 687 106 499 863 110 145 758 108 86 457 100 322 711 113 571 966 113 285 329 94 438 827 104 333 847 113 571 753 98 356 549 97 36 912 113 601 799 92 11 472 106 804 987 98 270 546 103 449 665 96 464 563 97 415 552 89 473 654 116 395 969 113 74 885 100 281 991 113 103 599 105 507 998 85 700 972 110 96 832 101 554 697 100 265 566 108 122 852 111 262 302 118 270 431 97 435 561 97 75 206 87 394 887 119 436 928 110 0 762 88 577 713 85 2 692 90 327 786 127 215 705 96 375 464 111 649 814 103 482 698 100 264 402 121 526 753 87 465 612 113 524 615 91 591 648 108 250 263 105 19 812 96 182 538 92 736 837 105 436 454 89 218 676 93 548 724 95 69 754 101 182 768 104 495 694 95 108 808 99 559 965 94 33 937 109 44 783 100 422 507 107 304 973 104 325 743 94 747 812 115 147 486 98 549 790 88 847 946 104 682 741 98 520 729 105 529 635 109 30 582 90 17 219 108 224 316 96 405 418 89 881 958 114 533 847 97 895 910 104 70 480 97 629 891 94 254 561 117 145 345 89 59 778 100 248 668 116 135 268 93 86 736 76 808 906 95 483 643 103 347 804 108 263 500 100 21 252 106 50 476 106 17 610 96 4 721 95 304 803 103 701 825 89 288 734 99 189 506 80 150 630 96 620 689 87 91 158 107 225 489 98 441 813 98 59 457 113 216 255 95 854 999 99 248 519 90 118 759 93 202 744 100 39 173 90 140 757 103 55 914 105 611 708 110 177 199 89 707 985 105 79 267 108 264 409 95 446 680 100 14 820 80 0 871 98 374 694 115 350 606 109 117 502 121 359 796 89 202 826 93 157 609 103 223 308 97 916 980 101 310 964 87 30 533 106 594 771 100 711 919 87 397 903 108 705 833 99 375 559 80 625 689 91 0 251 107 35 998 94 412 800 106 99 103 119 906 973 101 300 576 99 114 846 111 43 196 105 46 891 120 51 484 94 238 339 91 433 560 104 377 745 82 16 669 95 528 746 87 45 928 111 283 734 98 152 383 97 404 754 104 112 919 91 318 328 103 75 210 88 196 259 110 54 826 106 221 563 88 26 702 89 153 807 71 106 428 101 154 160 90 63 589 95 354 569 101 248 447 88 660 669 97 188 474 86 337 884 101 158 490 109 1 248 107 57 729 86 49 682 97 426 892 86 217 973 95 548 888 86 138 381 121 16 776 85 403 804 99 426 790 113 220 343 107 285 391 84 244 806 119 876 945 111 666 850 103 170 901 87 110 446 89 238 454 103 389 537 95 125 465 111 351 374 107 651 791 111 491 909 86 72 933 94 25 26 99 569 863 95 547 784 105 92 838 91 513 594 98 357 563 93 74 703 111 342 975 94 173 237 107 694 736 95 15 848 100 115 982 92 236 943 107 16 918 98 346 886 103 634 971 98 476 735 81 515 912 96 785 789 95 479 882 103 47 189 102 346 637 109 224 320 109 100 685 91 212 361 93 363 844 86 199 832 105 558 928 99 442 861 104 6 319 118 79 94 122 892 933 104 369 422 105 165 490 106 51 205 121 227 928 114 524 772 102 832 834 110 468 670 109 942 971 114 223 968 91 400 634 104 249 675 100 401 900 107 90 424 109 385 947 102 383 786 106 130 462 96 48 228 94 350 860 106 536 664 81 58 892 102 233 298 93 660 841 107 41 933 95 737 787 82 58 510 99 515 737 111 135 898 107 52 261 91 552 865 96 35 929 89 216 237 95 208 317 96 293 975 118 537 782 88 37 768 104 484 832 113 321 562 93 51 696 87 164 285 97 487 748 112 315 320 95 115 269 100 334 485 96 15 974 96 392 945 96 161 834 88 772 851 115 362 407 100 60 952 86 140 529 102 372 917 106 816 971 94 446 595 107 447 663 95 345 747 96 397 536 82 157 989 102 74 718 100 303 967 90 285 413 99 510 862 95 462 644 85 492 959 112 4 390 106 53 498 101 440 862 103 181 734 84 395 778 99 364 775 102 193 688 92 73 668 107 102 185 92 113 248 100 233 684 90 165 412 96 595 822 101 146 742 104 545 954 98 259 509 108 147 251 98 433 546 86 33 325 91 645 938 109 17 411 85 286 936 95 589 628 81 489 977 103 304 776 107 143 389 94 403 863 101 514 959 111 136 156 100 668 831 112 64 248 117 244 993 98 173 617 109 312 865 102 38 204 92 19 46 99 429 970 101 325 710 109 404 913 92 63 615 103 282 917 80 497 553 96 268 273 94 664 735 107 99 295 104 341 648 108 669 990 93 194 818 114 34 710 79 244 882 97 541 598 108 231 706 114 527 644 100 105 723 76 244 361 104 476 652 93 26 109 98 234 585 73 539 574 87 430 547 87 621 752 88 112 191 105 842 966 77 443 707 94 125 967 106 53 451 108 69 112 108 414 422 98 307 833 97 590 666 90 95 760 97 31 554 77 18 653 80 610 709 114 421 956 92 578 678 107 523 767 93 140 903 106 188 413 89 57 166 89 620 669 115 193 907 98 82 124 100 7 678 100 73 891 102 146 734 103 713 722 111 649 709 90 344 936 112 470 817 99 90 710 107 8 269 112 796 922 82 9 477 104 179 925 129 855 888 106 739 949 91 576 680 78 537 766 115 249 772 106 267 326 106 155 579 88 213 548 110 319 500 95 238 742 89 348 767 102 605 796 100 243 699 115 29 761 126 280 914 83 47 596 80 526 681 109 665 752 89 130 620 72 488 652 85 450 454 86 54 965 89 198 903 96 490 825 113 279 981 107 414 981 89 194 285 69 626 737 95 201 695 110 519 742 107 112 365 104 185 350 97 452 865 106 313 695 117 467 810 75 139 434 108 331 744 102 62 148 96 417 555 109 437 621 96 385 545 106 409 541 94 147 570 91 233 673 106 466 625 85 184 734 99 320 762 101 184 696 94 661 754 105 206 774 102 738 917 92 736 742 93 25 491 105 809 995 94 752 777 124 401 565 95 79 989 112 171 265 87 662 959 109 114 818 92 613 693 104 774 793 96 497 775 94 499 951 116 140 649 113 194 434 113 701 724 87 472 738 88 606 727 91 690 967 108 271 552 96 880 952 98 59 613 107 240 914 106 246 352 104 30 999 105 244 539 100 765 799 98 120 999 102 550 959 108 1 584 100 189 581 102 319 464 84 345 839 99 135 266 99 514 701 122 414 954 107 88 960 79 9 874 93 318 417 101 865 963 99 97 270 91 749 983 84 194 573 109 620 747 107 619 659 86 104 642 116 280 359 104 223 667 102 711 901 91 454 566 109 127 217 105 190 802 113 33 115 89 294 456 93 334 533 111 385 396 107 135 144 85 229 814 116 147 601 91 280 565 92 370 594 99 443 748 103 81 912 85 27 518 86 812 855 82 132 317 113 869 959 101 7 317 106 157 939 108 115 256 90 515 816 105 40 476 105 10 806 109 387 904 88 215 885 111 182 898 96 21 634 91 447 451 91 456 580 96 445 953 101 477 668 90 32 212 99 160 483 96 214 863 100 369 441 96 16 269 108 694 749 94 78 682 103 154 499 110 89 786 114 438 486 101 576 999 82 369 470 94 350 526 103 514 633 93 577 616 109 306 774 90 637 707 108 176 349 101 762 798 109 282 492 98 112 690 108 363 449 100 753 780 102 147 859 103 882 932 103 407 896 111 228 271 101 244 509 117 122 975 102 159 860 103 77 839 93 143 995 77 81 183 102 659 822 106 213 608 108 483 854 107 114 261 110 97 987 106 441 702 92 356 893 103 202 528 83 519 817 87 438 893 104 638 668 100 589 757 94 860 975 111 290 922 105 162 828 103 392 597 109 453 806 109 257 672 99 85 969 89 348 538 97 428 476 122 225 669 90 753 849 110 137 818 100 268 314 87 3 546 93 147 533 111 190 244 85 338 396 81 348 586 110 150 962 84 81 418 94 243 621 107 70 198 109 25 479 103 355 561 75 462 516 95 279 710 109 71 715 92 459 553 93 469 950 81 295 473 82 294 965 105 218 845 119 447 883 94 571 895 106 397 438 105 71 518 114 141 484 105 373 986 80 319 800 88 670 956 106 197 454 106 258 547 99 622 682 118 240 267 103 369 458 110 276 359 89 279 466 105 307 371 103 2 194 107 262 449 104 31 695 96 635 768 103 724 785 102 53 748 88 429 663 108 232 330 103 498 725 107 328 851 99 39 745 92 33 310 111 110 649 87 382 388 105 467 695 104 384 975 110 462 723 120 495 505 105 911 962 90 190 780 85 207 420 90 390 950 104 83 519 98 78 998 121 125 526 107 233 969 117 312 320 88 492 825 93 6 423 104 86 462 103 261 275 101 645 855 93 140 510 110 73 434 113 12 895 90 62 462 97 191 583 90 232 358 96 667 736 97 413 546 100 195 393 112 126 752 91 619 983 100 287 758 86 102 550 104 431 820 95 186 482 102 238 623 111 94 322 98 469 485 112 206 207 113 127 762 88 571 770 95 193 289 93 396 793 103 329 834 108 340 974 97 90 549 97 34 918 74 108 828 100 500 513 95 57 132 98 208 277 86 605 806 111 268 489 90 77 787 114 44 788 89 80 466 97 333 986 92 368 649 94 122 236 114 103 180 95 328 419 96 65 227 107 549 800 115 273 542 100 347 606 94 797 822 87 83 478 91 374 809 92 908 956 91 481 958 89 346 662 82 719 777 116 254 784 105 803 884 94 353 742 94 334 581 109 452 994 101 467 732 101 626 895 80 513 517 95 416 468 104 524 971 112 879 936 97 152 200 108 64 838 102 470 863 88 25 827 82 77 177 96 404 950 83 793 855 79 203 638 88 338 431 91 306 440 108 60 818 110 0 188 100 247 586 90 610 659 91 488 794 100 1 887 98 139 504 89 282 604 101 174 963 92 7 517 115 296 773 87 271 607 110 270 469 106 659 710 103 631 800 83 99 571 84 197 278 111 462 891 101 298 468 106 40 982 76 470 671 105 587 984 97 255 937 102 538 856 94 22 844 89 355 810 112 56 319 114 56 173 111 258 395 107 432 575 103 586 739 95 784 863 100 280 634 104 248 314 116 356 890 96 899 984 112 283 968 93 972 988 93 252 586 92 970 976 101 525 608 103 351 866 91 51 229 97 260 991 105 125 973 103 423 570 87 296 804 116 673 890 103 134 582 107 149 886 104 308 796 92 25 575 94 397 698 98 345 745 91 490 993 101 687 857 81 855 905 90 315 812 119 511 894 89 417 847 110 450 549 98 224 990 104 716 884 93 718 828 100 269 480 96 21 757 106 245 581 88 82 131 98 297 505 91 259 997 88 90 698 104 198 664 90 423 834 103 263 359 120 803 883 96 445 937 101 564 821 105 382 982 108 925 937 103 183 409 122 122 478 87 644 911 128 158 173 105 939 950 113 483 570 96 576 931 85 499 684 92 357 893 101 563 882 112 234 552 95 245 457 91 187 689 88 674 939 82 335 887 105 695 986 100 562 658 99 120 809 95 1 958 110 439 973 92 214 875 91 627 684 97 508 513 109 32 58 100 461 899 88 56 351 81 126 463 99 130 787 108 31 608 110 766 873 77 262 370 112 946 970 98 608 636 80 267 581 100 419 907 106 226 652 93 67 163 92 514 570 93 128 352 86 823 976 94 87 352 121 232 303 92 107 127 91 412 650 90 311 784 111 74 350 112 716 913 101 736 990 100 302 556 91 394 541 98 387 461 105 110 720 95 360 470 92 686 973 111 235 800 103 434 679 105 228 898 98 193 464 105 586 609 78 102 974 91 889 942 94 277 641 103 163 177 92 140 895 87 422 482 93 255 847 95 484 578 86 256 989 85 557 592 105 532 872 98 167 779 105 98 786 112 626 661 112 110 895 102 789 972 99 1 885 86 294 758 96 679 694 101 117 277 91 406 639 104 370 682 109 521 980 100 802 977 102 174 578 107 378 870 68 222 309 102 59 871 98 141 565 99 6 92 118 260 763 106 186 634 100 313 386 99 399 477 89 111 990 109 3 759 102 318 962 109 99 776 91 634 984 98 275 910 102 124 922 100 596 934 85 453 474 102 409 603 97 289 759 93 458 569 99 73 916 86 160 428 98 262 423 100 286 570 104 304 768 102 480 793 105 458 755 98 74 566 88 348 412 104 38 824 93 7 718 100 70 721 112 254 578 85 122 493 100 480 961 92 151 384 89 181 882 115 109 822 109 154 713 96 10 630 80 512 610 102 471 474 118 7 141 97 79 556 104 126 136 121 275 655 87 270 637 112 54 698 108 299 582 80 9 826 91 504 708 77 982 998 106 67 411 113 821 984 108 546 753 113 336 729 107 593 844 80 88 465 94 95 380 101 305 332 96 55 511 110 403 551 95 936 997 88 247 444 109 577 893 90 151 160 102 304 815 106 536 844 95 425 808 107 355 458 95 2 241 113 558 902 99 401 656 99 407 472 98 78 881 94 168 285 109 756 903 94 209 553 78 317 691 84 246 580 108 756 995 96 546 900 84 473 664 103 325 537 97 16 591 119 144 751 100 150 774 101 693 778 95 43 995 101 20 923 99 464 756 97 55 773 104 402 488 87 87 780 96 515 861 106 567 659 107 99 649 117 549 560 104 15 127 87 604 876 117 375 416 108 357 508 104 38 117 86 180 902 107 327 624 99 488 492 109 448 614 101 305 351 100 420 560 103 453 764 81 227 636 115 119 164 116 445 828 95 452 937 105 551 773 109 91 101 97 89 769 111 201 751 89 212 913 93 207 866 99 284 536 107 281 912 84 736 783 101 546 943 109 596 912 106 886 997 113 304 314 93 345 603 109 183 591 111 498 625 95 670 844 119 197 562 113 644 719 81 174 746 112 434 900 81 99 305 85 274 528 94 609 802 110 10 967 92 612 817 98 410 545 101 557 677 108 342 348 100 173 912 80 331 880 92 181 333 84 589 694 91 506 737 112 81 99 110 273 765 113 450 883 101 36 891 102 45 672 95 809 990 112 627 958 94 753 985 95 852 919 92 639 788 96 189 941 89 165 930 88 289 875 109 267 397 95 128 565 108 301 677 97 487 994 95 647 657 111 455 774 107 633 752 101 178 552 105 113 427 114 8 615 121 495 749 89 636 879 77 93 726 100 116 209 92 509 744 97 434 688 107 162 476 107 703 791 109 781 851 107 610 635 114 486 815 103 285 663 87 143 182 98 257 914 105 512 603 84 127 230 111 42 179 112 33 216 117 110 117 94 85 914 103 358 484 88 294 613 115 324 979 122 145 483 122 414 805 102 502 998 105 945 962 98 645 857 94 417 492 105 243 789 102 164 575 97 628 633 96 320 651 107 311 598 119 4 611 101 457 730 99 120 888 89 201 931 109 260 591 87 803 989 101 117 423 102 99 267 103 2 684 100 192 886 99 64 350 89 703 869 110 326 418 103 163 733 108 119 243 106 331 575 91 105 496 103 797 950 94 138 462 117 496 622 104 417 871 107 235 331 93 337 744 98 86 170 105 370 976 110 676 784 97 35 519 96 147 824 83 215 905 90 227 776 96 122 770 90 31 264 102 489 581 103 11 871 110 441 442 95 382 679 94 105 472 97 361 759 94 80 709 110 147 426 93 419 431 96 326 788 103 430 914 111 387 968 113 12 150 93 725 972 111 31 284 91 879 883 95 234 393 97 609 999 91 567 804 117 212 723 96 927 985 105 170 856 100 157 890 98 808 999 99 225 460 106 148 402 105 805 906 92 291 940 90 158 826 84 872 913 119 442 763 90 939 989 104 150 662 89 195 524 111 314 487 109 186 357 96 44 526 85 581 834 107 270 855 95 335 797 90 103 427 91 205 481 116 710 713 98 729 847 101 77 397 96 424 822 110 560 634 104 579 858 86 866 873 99 796 998 104 158 550 104 143 882 92 592 917 87 347 720 96 610 616 101 161 662 64 144 578 93 41 208 91 637 845 103 171 186 113 112 858 110 63 488 102 213 627 101 335 997 108 227 591 109 491 623 110 669 679 98 907 914 90 64 659 107 250 382 95 362 467 92 285 766 95 317 423 94 528 604 121 810 923 82 256 621 80 335 711 112 109 877 88 121 594 92 517 959 103 428 898 95 83 605 119 275 494 90 121 836 101 367 432 106 618 732 89 196 595 121 568 902 102 175 427 104 539 746 98 381 570 102 562 912 92 359 413 96 540 585 91 48 263 88 136 688 104 313 528 100 646 890 94 19 418 107 97 357 89 508 672 81 373 702 131 436 608 103 197 312 112 109 558 96 348 834 98 57 195 111 15 209 83 74 700 107 761 861 97 645 809 104 210 554 95 319 401 103 359 380 98 144 492 114 34 789 88 300 433 105 716 788 121 739 856 107 31 156 91 444 564 108 132 903 99 907 957 121 894 906 95 684 752 102 109 400 88 738 937 94 188 891 120 298 790 101 226 340 91 56 667 99 485 916 98 252 834 86 117 132 106 520 618 106 181 839 81 238 850 108 178 808 118 81 446 104 27 161 100 65 259 82 167 504 90 233 237 87 20 309 85 25 552 87 429 582 109 559 798 115 683 925 107 560 819 94 74 902 78 452 760 113 620 961 95 125 910 87 610 871 98 134 222 99 10 538 104 812 815 87 776 962 93 321 598 86 437 722 95 56 248 101 557 969 107 282 340 102 238 726 89 622 967 86 543 703 103 272 363 96 162 468 114 116 892 104 330 810 101 86 894 86 125 482 94 91 980 98 31 490 103 82 948 102 585 807 102 35 928 108 629 752 94 132 215 111 366 790 118 705 981 100 368 963 91 637 712 111 455 829 87 604 918 84 87 429 104 192 241 93 43 321 96 160 564 100 242 596 94 461 555 100 273 486 115 519 653 86 16 161 104 254 832 105 487 930 107 572 685 118 642 698 126 15 560 106 338 601 89 36 87 91 683 962 89 647 786 99 26 976 104 236 238 104 182 295 74 349 619 107 787 950 98 581 956 137 46 692 102 449 563 98 168 514 87 494 521 81 812 930 102 408 626 106 358 543 112 565 787 93 36 424 102 351 482 104 111 674 104 142 346 102 240 870 100 228 872 80 94 633 106 401 983 107 122 945 92 315 753 96 27 854 96 79 109 115 11 136 97 107 843 105 528 881 88 561 777 100 103 693 80 238 716 97 201 332 125 269 929 107 580 901 81 781 882 95 45 733 100 245 493 111 105 815 98 759 902 93 121 169 84 690 854 74 225 614 105 759 950 101 43 224 104 237 679 115 831 920 99 231 984 85 920 943 101 157 695 101 481 893 100 344 931 111 804 935 110 406 604 112 142 939 102 674 932 117 236 515 111 658 678 93 437 557 96 155 510 97 308 509 99 87 162 76 739 743 101 686 693 98 17 183 113 140 964 86 474 536 94 292 773 105 408 849 93 532 867 95 38 740 92 634 975 106 714 923 99 419 425 101 116 259 102 249 854 96 132 587 101 600 648 94 263 527 109 420 672 103 168 575 98 478 510 109 92 287 109 191 254 92 237 380 101 309 559 84 497 592 100 300 669 97 547 839 100 88 931 111 355 591 96 146 761 80 327 687 120 735 878 95 305 467 99 398 742 87 154 704 115 222 433 110 32 761 84 818 921 96 398 883 109 624 649 98 545 844 96 267 845 92 397 887 110 342 502 79 184 371 90 522 971 104 119 210 94 52 382 108 432 819 82 605 626 105 340 745 101 166 993 86 528 838 93 50 770 88 673 867 102 712 742 109 869 902 105 201 441 101 171 537 106 315 689 91 569 907 98 596 709 104 105 489 111 269 928 100 222 239 93 357 413 95 170 172 97 138 466 102 598 984 78 476 858 86 138 587 104 124 938 107 384 821 87 126 132 85 564 751 99 66 405 100 227 475 99 38 98 104 606 676 101 153 351 79 321 483 89 230 555 98 385 719 108 43 264 94 690 821 105 351 850 120 33 114 83 367 675 89 201 343 104 160 767 104 345 411 100 12 877 100 274 712 93 375 505 115 163 184 106 490 587 109 422 985 95 150 704 97 55 85 111 72 185 104 135 887 104 216 390 123 829 975 99 316 790 84 14 193 89 83 172 91 219 280 94 199 973 91 501 935 107 201 959 114 157 885 116 756 986 103 137 453 88 199 403 94 563 618 102 56 64 96 134 983 104 452 774 91 134 230 101 524 953 92 5 551 90 691 874 84 15 742 99 678 903 101 162 777 117 373 848 96 105 199 98 49 821 99 180 344 99 373 807 85 591 656 108 888 901 90 335 490 126 302 484 115 445 576 92 15 883 109 147 453 99 389 984 102 668 675 113 581 976 85 48 226 86 315 426 90 218 445 106 613 801 99 288 985 91 877 933 88 499 878 108 490 815 114 769 876 98 327 603 88 370 463 110 499 606 92 365 785 87 92 238 114 585 844 88 582 590 87 107 747 83 1 451 100 141 193 110 91 232 91 810 847 89 895 915 102 177 622 116 43 357 88 334 498 109 477 924 101 689 986 103 256 817 109 263 829 113 15 208 97 226 714 108 443 974 93 13 858 110 8 600 105 433 607 83 934 937 114 841 962 104 453 784 111 777 967 93 270 545 91 165 487 90 87 920 104 156 530 85 466 995 92 652 838 95 57 270 92 565 896 96 100 928 113 413 940 117 484 869 112 125 754 84 564 903 85 338 511 93 622 883 95 281 660 98 282 866 95 743 884 94 765 896 85 403 868 93 364 859 94 178 563 80 145 314 88 500 573 97 287 564 100 789 845 91 203 730 87 469 738 114 320 788 98 82 485 120 80 206 107 39 128 123 609 911 115 640 778 112 15 692 107 335 541 112 424 678 89 14 598 95 86 840 104 496 945 112 517 835 96 192 979 89 127 509 115 614 714 98 412 604 112 109 329 110 326 601 114 282 413 84 42 63 98 128 201 116 104 784 97 322 745 111 634 743 93 81 671 94 230 981 94 89 533 99 52 445 96 401 988 105 121 808 85 154 805 90 231 809 99 26 771 105 196 485 98 484 977 102 412 543 81 93 403 106 900 908 101 83 667 118 371 744 91 166 658 107 610 998 73 459 861 108 405 626 100 122 984 116 6 96 106 502 580 111 17 611 116 526 720 100 107 968 101 618 947 83 236 916 89 472 977 117 720 902 98 74 477 94 527 580 103 514 563 109 166 305 95 426 577 117 262 843 101 534 786 101 233 357 91 90 372 107 74 117 94 595 743 94 691 731 107 418 435 74 253 543 81 241 473 96 72 246 108 777 927 90 132 793 102 356 681 110 117 325 87 323 397 100 697 971 104 55 974 104 585 755 104 90 920 106 519 534 90 323 848 92 291 720 94 451 501 108 404 836 106 109 659 92 512 916 80 185 422 105 484 522 99 122 693 86 707 742 101 302 788 105 319 722 107 645 944 104 638 857 106 64 464 101 182 596 88 212 469 94 616 987 94 587 637 82 215 831 112 142 334 116 348 529 101 437 709 98 471 778 95 323 382 105 96 414 101 80 279 111 549 593 109 2 541 93 194 227 112 101 914 101 39 781 92 322 521 95 518 600 83 599 646 86 357 470 102 518 545 102 705 814 94 195 750 87 391 642 103 474 516 112 291 558 111 273 495 98 237 969 66 476 760 104 89 287 98 82 122 99 143 818 104 382 667 106 18 75 90 869 949 99 758 802 92 373 683 104 723 920 109 340 759 119 319 452 110 129 941 94 438 648 104 28 304 100 445 835 102 708 874 79 754 989 80 821 897 90 605 608 94 157 408 82 331 674 110 13 968 107 634 775 99 338 936 113 478 926 106 130 478 95 814 827 96 401 573 91 699 826 80 47 515 86 919 942 102 139 371 111 48 641 107 307 841 86 537 870 93 54 839 108 21 523 91 399 836 97 347 751 103 419 881 96 412 442 105 425 868 86 321 840 86 47 418 119 180 442 98 585 758 80 407 617 104 610 866 97 175 458 92 484 544 95 592 862 87 134 954 117 668 802 100 400 640 82 429 660 108 120 264 100 576 874 100 287 489 97 269 564 94 166 657 96 366 867 97 222 339 94 677 779 113 105 452 100 289 632 102 54 954 93 672 930 104 801 931 81 276 330 91 463 927 103 205 234 97 112 437 106 79 705 98 126 548 97 436 891 102 519 688 101 181 993 104 395 968 100 543 635 94 7 949 88 271 467 100 167 514 107 467 915 103 600 917 102 608 967 110 485 698 100 740 916 90 533 658 95 276 639 90 379 389 115 414 916 111 181 761 113 436 706 95 327 863 91 388 592 101 469 809 74 713 776 95 72 531 96 233 657 93 368 608 121 136 313 115 737 756 89 381 738 90 43 549 98 651 982 92 37 555 112 305 646 111 358 893 98 269 417 111 7 560 106 9 639 97 43 341 98 298 668 100 561 563 92 454 850 95 473 569 98 64 611 99 336 983 103 10 564 96 278 974 85 387 468 102 86 875 101 229 699 92 77 345 99 340 508 117 300 421 74 652 667 96 696 873 90 604 930 101 248 501 79 489 591 102 179 771 113 52 615 81 519 943 97 229 928 93 649 659 102 589 917 103 468 486 95 574 765 95 404 820 95 659 787 89 313 501 119 19 508 114 257 678 103 138 448 96 550 826 99 388 800 103 491 923 99 380 816 96 224 896 109 55 362 99 153 567 112 37 739 108 280 528 84 174 206 109 377 836 104 352 815 110 109 467 105 234 537 97 546 893 101 2 366 85 211 267 90 124 975 102 513 549 80 306 568 82 428 704 100 398 845 97 578 949 84 288 842 97 820 884 88 854 974 92 575 904 102 90 382 97 574 793 111 620 867 96 602 810 106 11 43 108 173 401 98 3 915 107 320 607 86 266 539 101 156 849 83 681 903 100 32 395 103 375 824 93 579 839 106 320 503 103 438 814 99 558 929 115 142 840 84 212 754 103 647 749 99 793 965 95 86 193 110 164 920 95 828 949 105 205 802 99 268 986 104 40 947 88 320 629 102 748 765 102 742 903 108 6 913 110 186 949 97 479 969 96 29 915 110 416 427 102 61 583 80 113 994 98 209 343 107 291 951 81 634 737 98 318 614 120 38 816 88 707 766 74 533 933 109 291 851 104 764 766 91 186 682 94 434 996 75 611 731 110 596 706 103 76 780 106 706 881 100 147 213 96 610 818 120 577 830 104 460 497 88 280 982 90 770 810 101 698 873 101 156 457 98 449 831 95 692 836 86 107 870 90 202 760 89 476 481 94 475 795 102 608 789 98 227 676 99 17 978 104 201 312 82 858 996 91 12 520 113 301 609 78 701 982 107 420 955 97 107 962 102 299 752 93 60 867 100 124 605 95 100 150 101 72 666 107 501 633 85 81 878 93 332 456 99 509 721 90 622 818 76 553 806 100 338 501 105 94 385 94 170 926 99 302 680 97 282 833 84 865 933 101 67 938 98 3 190 114 744 888 103 135 510 102 790 889 112 218 559 109 106 794 94 322 778 81 181 452 107 26 800 116 301 812 110 606 681 105 142 178 82 167 192 106 377 776 110 84 947 104 122 151 136 760 860 94 308 590 97 261 565 103 824 946 88 48 388 91 241 308 86 434 897 101 163 773 109 68 950 86 253 606 100 896 968 99 371 907 94 25 60 94 191 538 127 309 472 101 14 157 106 124 250 94 376 872 99 377 930 109 285 381 87 896 898 89 135 617 111 206 209 107 475 870 106 481 634 104 5 302 103 257 497 110 509 932 99 59 198 87 275 823 99 593 827 96 411 747 101 329 782 110 303 638 105 605 878 93 144 487 99 408 622 84 547 739 93 200 280 106 47 692 98 161 667 115 345 786 104 170 946 79 190 558 87 248 884 88 254 582 106 700 870 101 118 792 107 277 873 115 555 865 107 418 583 104 519 580 104 151 403 93 597 791 85 46 961 87 383 394 102 216 307 119 105 852 97 373 422 82 22 612 99 812 986 95 16 573 100 254 494 86 291 653 98 146 546 103 225 820 80 489 984 102 134 631 114 773 843 107 87 975 92 21 764 96 15 953 104 326 987 108 481 817 92 112 648 91 73 253 101 385 434 92 564 619 97 578 710 95 187 810 99 447 618 93 122 833 95 445 609 99 304 355 109 27 367 119 3 166 124 335 554 95 159 196 91 297 339 102 511 878 93 487 769 73 374 735 115 834 863 103 800 831 89 73 595 101 339 761 99 541 872 102 368 743 94 259 901 114 120 563 120 736 923 106 139 647 104 431 906 98 147 157 105 531 587 108 382 891 112 658 760 96 272 636 103 854 921 108 660 777 103 514 900 96 65 279 117 38 427 91 229 651 96 229 412 96 499 930 106 398 480 92 934 992 97 586 955 83 495 836 92 466 791 100 796 952 123 128 945 105 169 944 117 546 836 93 340 519 94 147 634 91 105 284 108 515 963 103 649 952 96 179 332 106 447 481 102 470 799 108 444 995 107 139 783 111 396 797 105 320 612 89 447 458 88 6 327 98 419 598 97 470 904 86 108 282 110 37 811 89 275 546 111 267 632 109 152 600 101 313 329 100 52 508 89 386 785 106 300 708 86 175 564 102 576 736 97 105 742 99 86 358 107 453 520 106 198 692 108 378 892 87 547 997 108 228 437 98 310 686 96 403 850 89 628 955 104 479 653 97 5 159 104 259 672 115 321 843 93 451 569 103 67 608 82 782 874 102 117 661 94 559 662 90 60 572 77 55 161 120 12 742 91 533 665 85 65 518 102 865 869 107 666 728 110 276 431 104 91 130 108 542 563 102 440 503 118 293 965 104 602 931 106 889 923 82 689 972 103 563 933 101 887 897 109 384 888 80 334 921 79 27 334 99 76 738 103 51 217 101 718 845 113 9 136 98 346 671 112 230 968 105 591 981 99 127 459 94 185 999 105 45 223 76 660 786 105 57 958 101 281 305 94 71 345 103 150 650 106 673 790 103 819 871 109 637 955 89 325 352 100 765 995 110 183 753 107 162 182 95 864 973 92 22 847 97 459 616 88 25 881 101 310 765 86 486 862 109 154 331 99 446 669 113 878 916 99 528 757 100 319 490 103 841 994 94 898 950 98 830 856 106 670 922 91 8 250 99 158 767 92 703 808 99 558 798 83 474 924 108 455 513 101 87 566 108 47 185 94 378 399 99 129 340 94 259 317 85 56 436 79 487 578 113 100 349 114 548 909 84 752 948 91 61 442 120 370 811 97 251 712 91 336 607 110 640 980 102 276 620 98 322 757 113 528 761 102 305 448 107 450 635 120 353 719 79 354 478 100 191 227 98 302 616 97 395 527 100 728 822 84 251 436 105 330 832 105 386 710 99 465 863 116 391 836 94 540 852 91 16 625 110 863 918 101 612 728 102 249 253 103 590 743 100 595 661 84 7 774 100 84 277 103 566 918 87 462 664 106 96 932 106 116 393 87 5 434 95 338 940 89 623 814 89 54 764 99 94 634 126 3 673 91 786 822 119 181 298 98 45 712 95 465 696 105 607 954 104 74 610 86 137 268 91 317 796 100 517 911 88 27 471 102 191 947 109 579 625 91 236 398 92 330 387 91 596 989 103 675 878 107 129 896 95 163 480 109 109 145 109 328 365 97 165 367 118 417 896 89 538 678 98 3 834 103 751 890 92 624 997 83 153 998 97 550 899 87 145 478 91 364 401 108 32 835 98 453 817 109 678 908 120 753 769 103 542 819 91 249 632 89 495 581 98 783 853 75 832 849 113 527 729 106 141 552 118 853 922 102 423 504 96 203 838 81 362 938 104 270 341 88 355 406 86 765 910 90 322 987 95 781 903 108 321 751 104 215 231 100 399 918 98 331 834 87 176 946 88 425 728 94 7 434 86 122 179 98 214 514 102 255 595 108 419 841 107 155 790 118 318 916 91 574 950 107 623 734 96 234 700 100 502 667 83 134 801 73 177 432 100 318 623 92 529 747 113 395 766 100 128 427 121 46 559 90 242 548 114 532 863 110 365 845 101 319 885 75 44 524 103 279 530 92 147 648 98 9 87 87 288 758 123 540 732 92 263 989 109 375 667 117 252 324 96 155 639 98 91 923 121 363 400 100 33 526 105 543 807 102 117 268 89 173 194 107 127 446 104 203 921 89 877 966 90 58 236 93 429 928 104 775 870 105 587 935 102 923 952 93 98 132 94 494 961 101 96 777 89 357 456 111 823 851 114 121 638 83 353 577 117 394 824 87 271 845 99 385 418 85 824 865 87 945 973 112 517 726 93 206 444 111 841 933 113 324 789 86 733 985 106 27 575 102 593 832 106 777 999 89 446 703 104 568 959 96 666 834 100 424 642 86 247 384 102 787 860 96 43 799 113 308 717 101 59 102 100 95 715 99 76 855 97 183 940 70 104 747 94 26 355 110 25 131 104 527 566 111 519 606 88 54 346 82 528 679 79 164 436 97 23 709 104 489 570 110 648 912 85 91 213 96 208 693 87 324 744 96 766 964 89 488 814 96 906 984 89 164 874 103 11 983 121 53 567 94 126 989 84 418 525 122 524 974 103 834 933 97 482 927 114 40 861 97 494 898 101 0 213 99 304 690 98 250 483 104 677 782 100 759 790 78 592 947 109 235 481 89 396 459 90 501 556 87 59 678 98 280 467 75 97 943 118 693 696 94 386 858 99 400 531 90 199 911 84 58 867 114 217 419 101 240 709 99 659 933 107 605 728 82 136 139 114 123 731 82 91 685 78 459 508 109 813 887 106 681 768 80 7 980 97 119 780 107 122 909 84 154 446 85 197 921 112 104 429 103 209 782 92 127 978 96 77 171 98 180 730 102 459 525 85 478 643 105 15 981 102 707 933 113 408 804 90 593 862 95 440 754 109 704 973 98 560 902 107 243 689 91 280 508 97 100 575 121 16 488 98 582 824 95 99 335 110 38 328 107 442 706 105 169 764 108 257 530 104 247 626 107 634 812 79 415 718 88 254 474 101 480 995 98 347 750 92 415 449 116 53 376 100 18 575 98 635 881 120 245 392 105 27 493 100 452 896 90 523 911 96 261 879 85 100 931 113 298 349 102 267 635 102 98 597 107 661 703 94 673 762 110 427 879 105 56 951 107 408 533 93 114 299 99 48 831 111 25 630 83 317 872 102 400 500 78 17 515 100 42 581 99 49 356 102 155 396 99 659 998 119 224 817 103 390 524 90 808 935 92 758 983 82 916 918 108 398 713 100 171 747 91 551 641 78 344 505 112 34 40 92 479 785 92 168 889 96 72 137 90 301 805 74 75 484 114 351 928 98 666 946 94 871 987 105 48 559 111 193 871 120 181 254 104 235 818 105 109 173 95 466 487 91 470 725 104 325 801 96 561 738 99 530 870 96 569 634 109 546 852 106 114 247 80 343 710 99 182 520 84 831 856 97 191 332 83 363 832 106 786 913 82 272 380 115 283 439 111 192 331 104 0 180 105 331 387 108 47 567 102 409 553 109 121 954 87 548 925 107 296 516 101 557 734 102 607 932 98 337 828 104 284 507 88 389 662 110 744 759 104 141 711 110 114 788 100 338 905 101 474 779 118 105 275 104 859 964 106 265 669 104 430 677 89 142 955 91 111 752 88 257 297 110 152 393 93 512 877 110 504 797 98 658 765 104 289 832 100 171 962 100 392 777 105 831 840 87 163 727 106 371 666 105 133 940 101 605 765 96 762 980 100 400 550 101 216 465 83 118 424 79 80 672 90 61 199 90 228 852 96 193 437 98 241 928 102 32 696 90 501 713 108 84 273 106 255 827 118 198 258 91 482 585 109 498 804 97 378 768 107 141 402 98 617 916 93 788 814 77 381 952 94 400 483 124 294 320 111 112 988 109 448 798 94 140 365 101 105 576 87 741 964 113 204 683 102 389 643 99 318 757 94 949 958 110 760 808 87 98 473 101 21 150 104 593 864 89 136 517 101 339 696 96 290 815 97 183 540 101 518 905 88 9 311 94 399 598 95 464 999 93 395 666 109 254 641 104 211 322 99 12 818 118 680 973 116 709 801 88 477 851 90 310 957 101 430 863 111 127 695 85 177 655 118 728 890 91 309 367 114 211 650 116 230 858 120 599 698 96 485 518 102 547 832 101 185 558 101 149 822 97 576 688 98 465 603 79 841 865 96 554 723 87 523 987 120 152 829 98 230 248 99 334 515 100 260 553 100 49 528 100 237 851 95 188 307 96 292 482 78 572 806 95 67 149 85 352 640 106 384 581 94 200 669 109 69 523 87 7 296 111 81 522 74 219 647 104 17 554 107 85 663 106 51 802 92 216 695 113 365 729 100 463 863 96 863 866 85 8 850 99 326 570 114 432 951 100 228 455 83 17 748 87 251 990 110 460 807 99 221 656 98 146 980 97 581 939 85 683 789 92 383 998 107 659 876 93 86 637 104 12 427 93 169 354 89 612 994 110 755 964 109 33 342 108 463 610 121 340 384 99 296 525 100 202 227 100 112 197 100 124 769 89 319 990 117 108 819 84 50 850 94 151 750 106 498 919 97 143 366 89 30 270 93 244 718 89 165 503 109 626 910 99 71 625 85 20 239 110 88 992 106 394 601 104 184 469 87 308 738 92 78 339 92 122 868 91 2 38 87 465 697 101 477 541 117 255 278 102 85 359 104 21 355 113 421 442 112 131 921 105 731 903 90 917 929 102 342 800 87 54 462 90 132 223 102 24 134 113 656 969 109 570 647 97 185 467 108 259 481 103 462 992 104 255 394 87 285 444 102 149 506 102 432 582 85 93 772 110 299 626 96 129 133 98 615 944 101 109 633 95 168 920 88 38 549 101 338 372 100 347 492 95 441 617 91 642 929 93 170 520 99 121 254 101 584 610 109 801 936 117 65 107 100 26 319 89 629 829 112 78 399 107 163 285 95 32 642 103 598 870 87 1 651 102 193 445 107 295 908 99 588 729 113 796 828 105 82 343 97 232 812 107 56 408 112 444 655 97 130 731 104 142 316 91 415 796 100 831 942 97 265 315 97 223 368 114 576 647 101 265 301 110 39 224 104 945 982 83 770 860 91 687 826 107 40 234 106 892 893 98 209 259 76 120 261 111 139 639 100 48 87 92 236 764 111 245 882 102 771 954 101 191 327 95 171 708 115 620 942 105 115 460 114 170 592 94 107 392 83 211 974 84 54 371 108 9 100 97 342 702 104 250 538 91 155 973 90 712 973 96 696 832 111 87 214 89 843 908 105 165 738 88 439 889 89 153 245 105 291 627 101 147 868 96 44 622 85 61 773 95 744 756 115 183 837 114 320 523 109 202 561 106 95 684 105 55 803 98 489 756 109 42 302 106 19 643 116 234 548 109 533 592 92 215 520 100 124 983 98 344 947 105 266 728 99 474 743 110 83 355 104 335 920 86 141 307 111 292 571 97 340 527 110 473 794 97 278 419 109 730 962 107 144 903 88 356 605 109 746 855 98 84 640 91 294 493 88 338 600 83 85 602 109 372 504 108 288 491 84 62 553 94 568 827 117 637 793 120 128 430 97 208 964 86 507 746 91 593 857 105 371 546 104 68 550 101 138 337 98 120 356 110 351 945 116 46 729 107 292 406 110 320 712 106 484 504 103 436 614 103 632 709 90 365 544 111 638 753 100 98 649 112 334 617 101 365 735 86 407 929 78 398 613 95 474 853 92 340 615 86 721 845 92 718 974 99 13 685 104 431 769 109 656 720 105 321 470 113 291 302 95 1 144 117 123 125 122 491 753 84 180 847 95 618 902 102 227 747 99 493 758 108 174 517 94 4 941 83 593 817 103 758 811 97 569 599 86 541 894 107 69 253 123 265 853 107 681 972 99 461 863 84 8 339 109 820 902 111 46 55 90 525 914 112 366 760 104 312 564 90 325 485 98 11 960 115 389 503 103 244 648 111 519 621 102 332 887 104 262 623 109 574 784 83 43 364 99 18 882 105 578 900 86 16 89 94 569 917 86 35 608 99 188 942 95 226 282 85 625 707 79 222 469 96 319 958 86 224 876 100 276 574 104 26 174 96 561 844 106 28 639 115 813 939 88 754 874 93 206 775 106 82 412 117 340 517 94 543 577 89 404 572 116 112 510 96 384 963 93 245 577 106 531 824 111 573 872 116 68 752 87 117 187 108 16 435 101 45 277 100 569 733 99 500 619 107 701 884 102 807 951 99 39 548 115 258 379 97 209 220 99 882 984 85 96 429 98 67 79 110 103 105 95 102 341 110 782 849 85 138 846 81 587 813 107 131 376 89 170 471 94 537 802 96 640 647 92 342 423 103 494 733 109 117 621 87 152 687 92 7 298 104 646 654 101 646 806 95 31 712 102 390 702 102 204 509 88 366 492 105 351 495 102 275 453 88 34 427 98 699 807 113 397 917 102 594 821 89 32 51 92 159 440 104 101 924 122 0 165 99 40 977 108 106 418 101 269 448 97 38 278 91 658 975 95 65 151 114 163 193 83 157 853 105 723 895 90 522 938 79 249 817 115 184 301 94 438 721 87 579 734 102 701 916 98 464 894 105 763 867 96 190 665 88 12 132 83 96 339 101 427 592 97 523 559 103 392 942 111 658 857 95 411 592 82 66 847 102 556 590 113 87 585 101 461 494 104 413 934 107 148 307 100 119 813 97 454 678 98 0 567 102 92 713 103 582 833 81 27 570 90 378 724 104 71 742 93 395 945 87 163 187 106 578 971 109 247 442 120 551 630 111 512 921 106 880 927 118 262 772 103 330 579 90 388 918 104 516 540 108 193 689 94 192 688 104 122 533 105 359 692 112 142 579 81 588 776 90 241 973 102 382 565 112 281 548 84 364 434 105 97 665 108 558 683 87 510 734 91 627 789 84 399 875 107 762 790 97 23 785 99 453 694 104 373 960 95 375 470 106 810 971 92 462 483 87 242 328 92 107 552 99 432 996 109 30 956 95 404 963 98 296 418 98 499 876 101 261 660 97 57 449 78 66 299 84 24 936 111 67 418 87 814 857 97 152 157 95 527 636 92 128 146 99 104 372 87 368 833 104 429 919 106 107 465 97 160 288 110 79 902 114 190 209 107 295 848 92 30 629 97 383 522 106 586 867 110 363 476 107 253 371 117 574 924 120 239 807 102 230 988 120 65 705 84 432 708 87 618 710 99 579 768 103 2 896 91 59 478 90 336 469 100 241 456 99 753 825 91 513 836 106 634 677 96 580 857 96 318 524 111 379 946 88 713 779 102 251 934 105 877 902 90 424 474 97 504 648 104 347 958 104 231 388 96 458 867 69 591 595 91 137 624 79 124 527 101 24 848 101 343 477 82 458 751 104 289 715 97 730 878 101 429 433 106 298 665 105 311 324 100 360 998 93 98 523 98 19 533 112 214 621 103 167 839 92 111 330 103 11 898 94 586 711 107 130 287 106 238 730 101 563 975 94 286 387 91 258 514 110 79 952 112 161 420 98 514 651 102 384 517 118 601 613 115 567 987 105 244 645 95 254 845 100 31 321 87 446 885 105 123 825 102 235 949 99 279 514 108 212 351 101 775 955 89 53 559 96 295 756 110 457 498 84 393 436 110 826 981 113 88 766 111 573 971 103 57 374 82 147 278 104 594 881 93 220 636 100 89 621 105 749 964 100 120 171 103 18 625 98 595 817 107 474 944 100 760 891 86 331 921 98 119 541 72 287 768 97 356 538 113 537 821 96 329 373 105 527 727 96 716 847 100 152 191 89 36 657 94 26 478 102 411 831 95 78 973 83 197 564 100 465 738 106 68 419 97 201 812 96 440 821 127 414 661 123 354 778 121 419 641 94 225 860 78 113 267 113 533 905 95 709 793 90 158 895 117 578 893 87 563 864 87 505 928 109 519 779 103 420 719 113 449 966 96 395 904 98 240 429 93 422 851 116 261 870 88 757 801 94 354 727 75 103 799 100 487 579 102 670 776 91 265 423 87 264 357 108 205 224 103 431 528 95 502 995 82 566 722 104 234 705 99 59 272 114 189 343 113 73 959 118 50 200 111 224 695 94 608 717 117 555 790 109 663 901 106 216 987 104 0 584 82 575 866 96 287 375 108 263 480 113 123 703 98 402 548 93 449 932 93 450 962 99 453 980 95 427 672 87 475 925 90 208 225 103 414 662 100 81 191 99 565 568 94 306 587 112 558 773 94 77 847 99 352 926 101 636 642 114 176 420 101 104 610 98 572 699 120 660 945 91 631 973 94 27 549 119 114 409 85 223 415 91 126 303 108 809 892 109 183 296 100 26 416 103 436 778 97 583 683 96 97 847 92 535 822 94 89 929 102 2 625 91 10 756 92 600 835 81 318 372 118 508 734 103 333 836 83 116 492 108 309 975 96 257 460 91 848 975 105 10 337 108 839 994 99 714 804 111 106 143 93 477 786 106 347 549 78 35 672 127 510 723 94 114 471 102 310 975 85 471 955 97 788 993 98 682 848 98 197 228 86 457 488 114 890 941 95 391 574 111 95 766 116 80 862 101 415 580 101 0 602 104 787 916 102 470 835 104 724 905 96 361 709 110 324 346 98 140 778 87 208 347 104 129 765 97 72 143 93 403 538 94 751 965 101 222 590 88 73 496 89 432 742 111 501 579 101 375 485 104 274 505 93 58 875 106 303 796 97 366 976 87 236 519 107 534 871 90 75 879 93 214 239 104 162 597 111 18 711 95 638 673 112 731 798 106 364 874 111 266 279 91 337 870 95 322 971 98 28 39 108 67 833 93 58 317 102 663 983 76 494 963 117 529 555 82 542 651 85 52 490 98 41 597 117 201 632 87 55 790 104 495 691 96 184 570 110 363 817 98 370 656 109 268 340 109 84 904 82 610 825 95 435 607 89 368 511 118 256 284 100 498 981 104 366 740 104 719 932 91 22 320 102 65 682 92 574 637 116 47 117 106 385 977 97 200 727 83 254 699 88 527 705 98 670 923 101 394 473 112 7 101 111 980 993 98 663 880 84 890 974 101 110 277 96 189 543 110 536 859 95 3 535 106 181 226 88 201 785 91 694 979 98 632 888 107 58 727 107 505 890 97 553 772 115 466 864 94 226 777 96 425 479 101 175 780 116 685 772 98 168 457 90 341 972 94 336 842 93 415 615 109 783 986 90 505 995 112 116 709 115 264 858 97 20 759 117 91 774 96 30 595 98 426 783 97 254 446 101 114 416 92 353 552 114 463 948 87 848 894 98 669 764 108 132 788 85 479 800 90 526 654 98 714 998 87 278 621 81 69 324 103 578 696 116 352 734 79 749 806 89 24 721 111 99 770 90 573 921 87 437 567 110 451 967 95 553 779 102 22 311 88 302 868 112 37 387 82 837 941 120 537 596 89 103 876 97 348 810 93 406 812 103 27 647 108 604 960 111 113 530 103 176 897 97 859 870 91 368 801 96 587 836 82 347 608 101 121 958 101 61 825 98 633 644 97 233 344 101 112 406 84 18 919 95 231 599 118 625 916 99 626 748 109 18 870 91 541 704 101 60 134 105 32 916 111 315 983 100 721 877 102 390 881 117 85 91 86 536 695 108 51 350 112 469 828 92 679 713 113 335 538 97 398 631 122 605 724 93 478 579 98 446 760 83 685 967 109 245 624 102 584 668 96 96 707 98 430 749 92 15 617 102 472 814 88 422 706 94 92 673 97 354 476 106 365 798 76 483 788 93 941 994 106 139 532 90 213 579 104 122 412 103 267 929 118 461 706 99 511 883 92 8 393 94 555 802 116 346 554 78 279 954 103 879 975 110 363 403 109 508 959 107 254 676 87 125 668 109 164 732 95 199 290 94 374 865 101 350 881 86 89 586 114 710 768 97 488 532 96 266 701 89 456 549 107 149 667 75 212 819 92 70 885 106 699 988 83 646 667 97 706 882 98 575 987 90 58 480 85 368 473 78 308 847 92 791 976 91 346 924 111 121 629 114 492 989 92 141 145 93 12 449 111 265 333 95 778 928 92 193 297 108 755 946 97 691 772 97 721 903 103 933 940 92 175 789 97 39 899 93 337 777 105 753 893 78 57 534 116 522 835 104 561 846 82 252 305 103 303 311 97 441 775 102 480 734 93 522 792 100 448 643 104 705 992 108 307 329 98 50 154 78 131 317 94 491 567 113 46 502 101 253 332 109 683 867 85 413 978 97 206 544 117 539 555 88 303 446 107 732 759 87 225 927 94 359 651 118 439 480 95 620 912 107 319 331 85 353 847 90 380 989 103 252 655 115 166 289 111 289 412 108 23 72 103 11 570 99 301 967 104 549 897 103 602 723 90 769 873 100 423 449 91 359 933 88 676 705 103 30 846 112 406 954 96 60 819 93 35 461 96 286 605 108 164 278 106 337 595 103 5 39 101 30 375 108 322 867 87 369 598 96 365 444 119 356 630 89 427 624 110 32 868 99 156 585 100 591 753 112 560 981 96 638 662 107 556 612 106 19 431 89 736 800 108 816 837 88 421 830 99 162 758 103 402 485 95 40 119 91 53 368 92 779 807 95 40 498 91 335 634 89 376 917 105 285 463 94 11 218 101 176 807 108 287 770 116 340 726 93 128 166 101 485 534 91 621 797 99 105 581 118 247 400 102 311 619 108 895 993 86 108 989 78 584 798 106 11 225 107 215 530 91 287 461 118 765 997 104 711 746 123 239 399 113 208 966 82 501 967 94 577 729 76 45 161 92 192 627 97 752 873 86 150 380 93 246 466 111 245 609 91 368 978 91 560 781 91 637 985 92 275 757 95 701 859 107 348 460 110 162 695 87 113 387 96 486 750 112 267 468 107 892 920 97 324 829 115 371 913 92 525 929 98 181 481 96 675 915 98 159 851 99 808 862 103 656 854 99 100 159 94 282 408 99 467 576 101 508 991 94 91 171 98 127 970 89 231 894 97 305 538 96 917 981 93 63 893 102 167 349 94 135 644 95 564 823 92 146 285 103 56 307 102 276 764 83 827 985 99 390 460 105 729 823 101 662 861 99 676 724 104 44 496 84 195 649 93 602 746 102 104 869 105 71 944 96 663 878 115 543 661 83 28 284 87 39 828 103 237 673 97 323 523 102 482 767 99 656 680 94 222 682 92 69 191 99 6 517 73 478 689 89 383 953 87 778 961 103 670 676 114 351 657 97 737 887 121 181 379 89 563 983 101 226 903 86 173 533 91 265 494 99 171 455 95 450 577 112 125 562 101 226 568 94 464 905 97 320 820 100 417 754 101 425 696 102 474 660 87 466 687 109 83 866 96 131 475 108 150 920 109 421 703 97 120 813 86 21 431 107 380 581 95 269 528 83 127 739 81 573 718 90 462 810 87 299 847 111 514 682 108 119 226 105 593 941 97 22 295 97 488 674 119 353 630 97 688 708 93 266 583 90 343 959 88 811 873 101 737 978 105 220 723 114 255 385 109 561 828 102 295 360 105 231 273 98 254 343 101 521 543 95 150 663 102 274 776 90 826 942 108 677 896 103 84 331 84 479 497 96 699 799 97 391 875 93 483 538 104 76 353 98 494 964 77 78 126 103 658 872 98 10 836 113 484 922 95 838 984 105 213 350 88 543 818 94 779 808 91 95 487 119 350 788 102 359 607 100 81 831 94 814 860 87 307 770 101 18 51 102 896 992 93 348 401 113 572 686 106 211 456 100 746 797 99 555 655 101 387 716 102 214 998 97 543 621 96 2 273 100 791 912 65 279 571 86 260 832 111 43 864 99 586 672 101 12 274 106 809 871 89 120 340 96 489 861 112 60 990 115 406 512 97 517 528 117 1 917 96 200 488 95 544 883 100 163 395 101 230 322 92 240 653 87 149 590 117 193 579 93 219 757 80 630 951 101 471 852 86 251 620 86 867 993 115 732 801 107 405 552 99 232 711 93 286 558 98 229 540 85 387 498 103 155 415 116 356 829 115 686 862 96 133 387 125 758 842 101 162 643 94 158 542 87 391 856 101 108 666 92 412 869 115 108 269 119 19 749 92 921 966 89 9 218 97 778 846 111 520 921 93 525 865 93 478 557 93 662 962 94 17 30 107 134 374 120 747 915 96 175 772 117 214 823 94 52 79 111 716 733 90 593 961 100 596 884 90 176 441 89 249 776 131 18 637 88 311 799 99 1 680 109 316 466 107 57 200 80 239 559 113 159 162 112 6 534 96 28 37 100 76 186 89 445 654 114 211 904 114 457 477 112 269 738 102 342 705 87 194 750 92 569 860 106 504 730 112 365 566 118 83 714 107 495 801 113 15 815 84 193 673 89 92 110 91 85 178 109 57 976 102 103 153 116 251 432 103 15 666 95 645 656 115 120 256 106 348 597 88 495 857 98 627 996 92 309 479 97 441 828 90 549 960 90 24 200 94 140 472 90 56 758 99 224 630 89 376 941 90 61 670 110 115 520 94 618 943 80 590 625 103 488 639 98 246 379 95 753 968 97 509 897 110 546 716 77 631 795 101 40 225 95 348 507 92 558 785 97 506 761 98 301 617 94 821 963 108 151 461 95 203 916 89 564 954 112 465 711 82 335 801 74 897 990 95 531 644 104 416 849 97 195 970 104 161 517 80 330 614 108 101 530 95 157 957 104 253 728 93 444 751 117 24 978 115 94 292 114 282 772 92 421 617 86 605 627 100 740 764 109 25 158 97 405 424 102 507 902 114 52 492 98 775 969 104 446 534 114 59 578 122 525 662 94 500 555 87 40 701 81 102 949 101 511 938 91 771 802 93 637 773 126 280 913 89 649 661 87 272 865 107 224 275 94 137 520 105 939 990 97 282 523 107 458 466 106 205 533 96 233 804 110 309 963 109 244 737 107 791 993 96 235 482 103 511 983 97 115 120 101 317 360 112 83 358 108 202 691 105 209 445 88 587 642 101 348 774 101 181 975 97 555 748 115 464 780 90 676 805 99 295 612 102 591 840 103 677 792 83 532 738 99 588 855 108 801 854 107 17 535 94 134 577 74 409 964 102 217 490 96 22 364 99 163 706 100 57 886 99 467 922 90 359 815 116 19 555 104 241 506 87 50 982 100 698 700 107 72 399 94 734 785 114 623 971 99 317 941 103 165 484 108 70 836 109 31 722 104 97 361 99 308 641 95 392 573 86 152 983 88 571 764 102 369 778 84 474 539 98 631 880 112 403 638 96 105 548 107 251 510 114 804 896 84 638 663 97 641 782 101 314 359 102 358 597 96 80 463 100 3 85 99 58 223 110 152 204 80 518 758 95 147 869 96 477 784 95 273 720 79 194 670 104 218 441 80 424 430 99 388 734 98 726 836 95 504 859 95 527 918 96 333 574 112 438 655 122 390 772 111 773 881 113 227 257 103 511 574 112 192 211 89 419 427 90 620 712 100 130 603 97 410 614 105 254 917 101 741 753 94 407 408 86 218 701 112 897 960 80 804 852 93 219 448 98 23 311 96 608 678 91 263 649 86 142 718 116 334 476 103 520 663 106 569 944 103 123 180 87 3 12 100 25 820 111 353 856 102 484 838 113 196 912 127 319 944 118 284 867 93 276 442 119 895 994 113 339 654 96 28 621 92 351 593 102 135 278 78 113 753 94 461 870 111 660 695 115 275 942 97 472 757 85 168 881 107 865 961 89 211 237 80 27 988 119 279 900 100 344 607 102 307 773 110 46 635 90 500 809 108 300 494 80 64 449 103 930 938 108 821 973 103 248 895 99 15 871 116 459 859 101 673 860 122 377 937 106 334 577 105 511 515 87 159 791 103 640 833 103 234 788 114 140 485 102 605 908 100 930 956 92 237 690 104 243 657 99 28 261 97 27 131 99 268 628 106 46 168 113 128 302 102 549 823 105 134 157 105 173 496 93 120 299 100 100 494 102 341 720 93 717 939 90 7 507 117 90 587 112 435 546 102 311 827 110 329 681 109 111 361 94 741 767 113 436 499 94 271 852 104 219 667 98 187 417 95 17 89 103 352 924 100 60 871 102 184 351 112 80 151 95 653 779 84 22 467 91 545 626 110 382 410 77 706 877 100 354 745 103 433 883 98 66 269 115 391 957 105 406 803 108 198 272 78 129 209 105 316 886 100 272 360 93 177 407 93 50 668 106 390 529 88 359 457 98 16 172 92 136 700 104 258 271 103 46 992 93 100 157 80 156 162 115 127 129 114 883 946 99 523 769 110 391 938 104 569 800 82 206 824 86 60 518 99 114 493 101 565 722 108 413 470 92 31 885 107 850 966 88 630 684 88 281 993 96 843 894 107 102 548 106 126 216 101 195 799 102 592 653 78 427 556 101 167 954 78 445 467 91 71 179 109 703 927 80 423 446 88 80 500 81 525 781 111 280 531 89 474 497 102 221 225 89 10 779 107 108 316 102 99 237 105 40 680 83 241 517 75 130 696 97 265 522 104 234 543 88 29 30 106 60 536 106 620 825 99 410 531 114 351 842 84 134 496 86 393 477 109 659 878 106 204 374 106 273 421 113 199 453 91 305 693 107 244 950 95 141 713 104 893 966 98 666 684 77 57 862 89 104 238 87 452 615 114 358 774 85 357 529 88 705 741 94 344 389 91 570 660 96 309 717 87 857 963 84 71 671 102 804 908 92 291 942 96 534 908 95 172 454 98 530 831 86 28 878 111 252 349 96 157 571 106 427 457 104 250 638 94 434 752 88 187 414 103 274 923 91 750 752 99 805 946 107 852 974 84 13 554 90 239 540 109 274 847 97 67 937 101 284 399 93 441 511 112 26 671 92 186 430 88 766 835 101 93 721 86 351 795 110 146 836 99 13 93 101 669 857 97 736 858 91 945 983 116 90 939 128 525 580 119 757 999 95 130 765 109 516 749 103 376 774 110 43 800 117 125 159 99 347 604 104 161 223 110 287 759 117 435 857 95 98 806 104 267 678 93 668 887 92 99 796 105 139 839 105 22 635 95 212 850 84 296 734 99 14 982 112 294 600 106 58 938 100 248 855 97 751 834 100 424 545 104 107 697 82 287 932 99 175 803 98 638 819 91 15 599 108 172 309 91 669 830 75 1 54 105 170 888 106 776 806 108 371 930 112 604 688 95 799 910 98 684 797 98 43 130 106 392 434 102 706 750 95 383 441 97 194 943 100 60 388 95 294 454 89 473 748 95 111 483 91 489 960 97 380 564 108 428 540 85 602 719 89 148 259 81 349 782 102 147 424 97 337 737 95 310 629 95 202 897 87 275 921 114 638 846 116 277 507 115 228 450 106 27 206 105 560 853 92 594 789 94 146 676 97 152 428 98 689 765 92 635 705 99 383 545 111 233 737 87 345 431 82 525 727 95 188 896 94 188 932 98 51 167 87 205 800 106 190 992 92 100 199 105 600 960 87 378 995 100 290 291 102 221 769 98 93 912 96 539 596 94 135 638 113 473 741 92 798 912 113 249 316 106 648 898 106 726 849 102 367 597 97 417 852 108 692 809 94 125 914 91 331 620 88 351 668 96 483 723 87 74 676 99 329 933 106 554 978 89 158 852 126 169 344 116 505 741 103 358 844 104 103 602 89 571 579 105 614 866 91 637 684 102 442 653 96 31 671 83 404 610 102 858 960 106 130 413 122 664 930 94 27 392 102 762 788 99 19 983 107 300 762 86 535 677 91 189 382 96 101 152 101 35 631 91 423 930 101 699 843 93 455 665 100 723 855 93 762 823 103 56 811 87 131 304 104 115 605 86 52 760 95 242 661 90 301 851 105 655 752 98 157 909 99 137 481 116 602 970 96 139 718 77 486 786 122 93 600 90 396 817 93 413 629 97 236 787 96 187 854 103 937 967 105 202 310 109 548 828 115 275 955 112 269 620 86 468 692 101 174 352 100 611 752 81 234 643 96 658 935 92 484 526 103 31 738 95 681 769 87 455 860 92 296 456 84 35 105 97 666 899 98 379 632 107 100 338 90 376 545 105 531 601 85 21 692 127 631 838 90 268 855 94 420 599 104 31 621 82 609 627 91 559 980 103 128 752 101 61 453 127 106 886 82 772 979 92 87 834 108 636 994 84 313 614 109 472 587 106 216 564 116 211 259 111 642 780 92 256 339 85 783 914 102 47 131 105 719 794 103 81 892 89 433 514 115 193 410 106 448 591 101 268 571 96 100 145 112 155 569 101 476 575 100 536 572 101 11 301 92 667 794 95 630 860 103 699 745 95 114 886 107 609 833 117 491 709 90 542 621 115 587 790 93 38 332 94 384 475 120 371 669 117 388 549 107 106 582 96 191 836 95 55 896 94 629 725 112 604 877 100 58 182 80 475 967 118 332 708 75 99 818 106 81 95 109 162 388 101 472 695 112 180 931 97 841 870 95 207 290 88 48 104 87 586 608 91 6 30 90 321 441 123 233 565 94 303 480 115 314 758 115 599 629 78 211 852 98 207 469 121 473 817 113 31 401 96 711 788 98 482 593 109 349 431 96 148 226 99 25 645 91 509 803 92 723 751 111 497 756 92 568 753 106 333 507 107 161 528 92 14 718 110 341 347 98 881 955 83 464 792 98 521 523 109 817 966 102 505 897 115 163 948 105 468 962 100 18 887 103 656 696 91 216 244 102 339 535 93 26 256 111 227 361 99 4 241 88 292 591 107 62 663 101 902 930 77 425 626 82 82 328 100 334 367 100 57 366 100 567 929 110 427 557 104 935 952 93 460 688 100 37 689 103 376 420 116 128 497 102 72 462 79 600 924 107 126 692 121 312 497 103 260 287 121 707 819 107 174 400 100 230 550 99 506 981 100 400 969 96 157 986 88 307 367 97 421 488 98 270 953 105 104 275 128 671 749 100 583 899 97 771 981 93 768 945 85 534 869 111 200 689 120 543 600 89 538 758 89 240 731 101 359 734 90 87 625 104 512 514 104 337 360 109 43 849 108 151 687 104 98 558 109 619 850 107 110 726 90 401 499 107 454 994 107 506 544 112 356 590 117 185 587 113 186 210 92 679 891 96 187 413 103 152 246 85 98 787 92 532 958 69 394 837 105 53 364 111 433 969 100 510 725 97 565 906 115 66 720 106 530 833 107 132 645 103 82 949 101 156 979 114 249 547 94 54 670 74 42 356 97 250 608 93 555 623 93 801 830 96 333 935 107 64 758 98 446 538 98 277 798 86 389 478 83 580 653 114 197 554 118 295 666 87 603 869 98 478 628 101 456 936 104 321 589 108 70 428 109 438 474 107 129 820 102 89 128 100 844 905 108 434 889 111 222 490 89 667 953 91 589 891 99 469 794 85 721 929 111 725 885 116 296 423 99 308 807 94 209 530 111 296 378 119 223 665 94 23 807 90 677 781 96 612 968 124 577 603 109 36 138 96 583 616 120 152 616 110 347 979 89 489 722 109 321 535 103 77 332 83 535 802 106 880 997 114 946 966 86 432 608 102 119 959 83 608 807 84 269 333 97 612 632 99 637 997 99 230 258 116 569 817 95 776 964 109 165 896 84 266 819 92 390 803 94 635 777 77 204 241 82 241 583 93 260 497 103 54 593 94 855 982 99 223 874 116 238 506 95 69 786 91 106 784 96 272 972 119 466 594 103 730 845 116 407 455 98 151 840 96 412 810 95 36 555 83 634 932 95 260 456 84 21 549 93 580 753 87 57 499 92 816 854 108 158 698 94 481 645 99 341 609 106 168 701 101 272 681 100 445 560 102 52 65 104 386 837 99 318 385 109 707 900 105 452 535 87 343 978 92 300 989 92 164 796 89 626 995 108 828 889 96 202 290 110 533 594 112 329 637 101 767 905 114 438 885 108 831 850 81 11 767 89 6 789 103 578 806 96 389 879 91 94 508 85 81 145 101 798 861 95 184 562 95 453 758 103 227 518 87 399 782 93 640 947 92 542 896 103 135 499 109 281 864 97 357 538 100 392 844 107 713 878 116 396 583 101 91 763 97 257 743 110 271 821 100 203 924 81 447 711 122 55 367 89 717 963 97 78 678 98 16 326 99 459 985 90 257 491 99 392 436 109 11 845 93 400 804 97 32 795 91 195 396 99 310 371 98 947 967 103 168 603 110 490 698 96 49 685 92 197 382 85 375 980 107 523 937 116 134 354 94 516 651 99 334 747 81 251 884 74 837 949 111 620 817 90 381 461 91 259 315 112 33 86 102 194 517 103 159 602 104 88 205 117 13 48 84 401 507 103 352 610 97 672 944 79 363 598 103 703 755 106 347 971 94 11 908 102 795 900 99 677 948 102 547 648 118 0 644 95 656 946 103 176 917 100 156 357 98 353 616 105 412 540 96 482 788 86 265 396 80 98 203 112 275 668 106 608 768 100 73 335 113 219 344 124 199 560 89 545 915 89 239 332 100 187 825 98 770 850 94 553 634 101 734 916 89 638 897 103 255 766 102 655 930 101 643 929 100 965 980 101 662 765 84 748 837 93 293 475 114 532 611 104 663 886 94 518 937 102 652 767 110 50 72 81 501 840 92 172 869 107 596 965 101 8 228 92 113 946 108 271 316 91 206 825 115 234 503 86 540 838 93 225 284 88 167 188 101 235 495 81 536 654 84 231 486 82 654 953 109 400 729 97 2 672 96 196 246 95 40 860 105 13 34 118 283 549 94 626 669 111 26 249 101 94 343 96 125 312 110 0 707 107 563 823 93 252 978 105 567 801 79 127 921 91 117 943 91 177 789 83 21 610 104 190 861 85 253 735 106 179 793 115 553 759 97 455 620 104 249 714 90 545 866 100 559 828 94 464 821 107 925 977 102 328 411 104 296 864 96 940 958 95 162 373 106 411 731 118 360 613 95 24 673 90 712 794 92 557 870 101 159 734 117 321 603 88 762 934 122 399 789 96 83 800 93 733 916 125 190 459 88 402 744 99 325 632 109 658 923 125 52 193 106 414 901 93 344 763 99 161 481 102 48 695 87 784 910 121 203 249 109 105 391 93 102 420 77 406 601 107 225 899 71 42 863 107 246 387 103 297 758 100 239 857 94 441 709 100 84 477 95 178 217 96 596 753 105 260 643 92 250 379 108 339 997 104 708 919 102 25 188 93 763 840 118 225 441 90 104 388 96 58 641 84 510 682 109 242 477 109 226 630 96 9 396 94 264 516 97 953 991 106 263 988 94 35 173 113 191 991 108 439 909 107 492 582 107 599 691 98 127 168 98 138 258 84 443 952 110 213 398 94 342 625 116 616 650 109 325 760 82 561 732 101 36 866 111 290 826 102 216 862 114 593 986 113 356 744 116 395 741 91 55 651 101 170 352 113 416 786 104 366 852 98 105 255 100 23 245 93 260 901 98 404 846 88 11 741 86 367 444 94 566 612 124 329 654 98 0 486 105 166 381 82 423 913 118 264 741 99 76 133 97 424 473 85 226 347 95 182 778 114 214 893 85 39 850 81 414 827 101 71 228 100 688 968 131 243 845 79 329 690 101 12 734 104 448 879 104 509 969 93 801 827 104 796 890 92 509 996 98 501 658 93 234 351 96 235 688 97 804 961 114 34 578 118 704 724 92 312 781 109 1 829 93 636 667 96 261 303 108 88 588 104 646 916 120 442 858 102 148 403 100 252 714 92 46 186 90 759 857 107 345 543 91 683 934 109 183 640 110 0 376 105 527 839 118 134 559 100 9 593 105 329 630 106 243 862 117 843 846 106 167 735 95 82 339 118 77 311 88 987 988 104 318 694 101 173 322 106 723 897 91 7 846 91 472 484 101 274 756 97 199 706 91 237 760 107 577 647 102 96 669 86 385 471 99 128 806 113 48 733 106 10 751 109 367 826 111 213 504 101 122 523 102 465 513 88 322 480 118 455 873 86 12 671 105 644 809 114 246 545 93 453 718 101 297 836 86 196 316 95 469 490 86 108 725 121 394 560 97 179 996 100 269 951 98 195 231 101 252 941 104 333 412 118 415 530 107 237 901 105 232 797 90 522 688 95 499 753 93 413 693 112 139 571 89 484 905 97 84 424 81 454 900 84 427 736 96 819 858 101 99 398 114 179 247 81 515 678 104 3 648 109 200 856 96 684 889 121 2 416 99 53 689 101 178 446 100 103 756 99 95 631 96 511 748 90 124 510 104 494 970 86 4 430 96 49 944 103 226 908 89 479 639 99 217 715 92 144 664 86 732 974 106 397 634 94 80 720 103 427 952 87 503 749 108 833 894 94 213 279 114 122 255 96 290 805 110 172 211 94 87 96 87 97 766 87 256 856 93 565 581 94 109 127 99 17 926 98 416 747 98 86 363 110 293 978 99 281 793 98 76 254 119 45 590 114 366 438 112 55 593 85 246 732 94 293 707 86 169 343 86 11 383 100 175 531 117 355 449 88 10 995 99 588 852 103 508 584 94 337 746 116 40 838 104 744 927 102 8 946 82 475 815 111 925 972 112 58 766 96 190 326 87 420 817 95 90 686 97 117 876 83 151 370 80 527 641 105 55 277 102 71 945 76 265 569 100 23 987 98 169 629 110 501 782 94 85 978 90 574 648 93 212 876 92 541 723 111 440 777 98 309 690 116 369 825 76 664 911 103 71 450 101 313 652 100 65 607 91 246 928 95 365 369 123 463 644 91 37 417 106 38 130 98 210 325 102 742 857 107 176 677 101 35 371 102 784 867 107 211 906 92 64 494 99 526 667 113 357 715 108 271 706 105 271 417 101 287 484 86 108 488 100 453 607 121 14 131 90 183 477 92 97 418 91 72 807 105 711 846 99 84 831 118 9 909 99 878 937 108 176 363 115 209 471 107 322 380 111 458 966 105 541 642 104 85 537 103 329 780 81 221 987 98 679 744 89 575 850 111 295 755 103 272 689 112 465 776 115 775 968 86 142 409 109 604 914 88 203 549 106 211 443 97 255 795 90 126 833 107 542 565 104 2 246 96 431 760 110 617 628 101 850 868 97 855 937 100 478 779 101 816 901 100 505 655 103 26 699 92 179 444 98 263 646 91 700 929 96 3 127 85 7 579 93 142 556 87 304 379 105 308 309 95 234 451 113 373 401 111 225 889 97 578 741 97 234 757 88 314 400 111 18 583 86 407 423 104 719 892 93 731 748 122 310 830 91 576 737 117 681 978 105 5 705 96 476 494 102 143 647 112 964 996 101 31 499 111 62 939 98 272 278 89 436 764 112 348 491 92 187 721 123 53 61 80 368 807 86 112 568 111 214 598 92 689 693 93 111 553 104 226 841 103 20 617 85 64 871 115 215 938 124 280 387 98 341 884 96 43 674 95 41 621 120 316 601 109 554 901 80 77 114 103 46 802 91 227 532 99 216 249 95 457 691 81 164 602 85 641 670 77 58 422 109 513 981 95 469 943 105 436 886 108 285 552 100 14 250 102 601 852 103 292 774 113 217 703 103 534 988 107 721 861 102 303 917 97 58 440 95 37 183 80 318 458 99 167 914 92 197 556 98 398 744 97 375 377 100 110 129 119 652 806 104 394 673 87 366 846 104 14 295 91 21 489 128 81 515 92 621 702 101 290 434 122 345 607 81 29 526 100 22 485 80 175 667 93 308 663 90 467 535 92 120 186 83 887 916 115 570 711 106 440 948 82 548 709 87 63 198 119 125 768 108 210 549 109 372 894 109 150 815 98 452 875 103 258 605 85 409 760 97 221 532 99 215 942 102 590 915 112 391 993 102 270 804 109 351 621 107 368 852 88 383 709 98 550 888 110 630 885 112 641 721 93 814 886 81 211 411 104 189 293 99 309 629 95 155 750 84 891 912 95 627 743 103 385 673 94 71 735 104 227 832 102 186 883 100 293 500 102 328 807 103 353 543 108 214 908 106 239 810 95 777 901 92 382 588 98 70 724 105 696 763 76 321 785 103 162 966 106 574 717 93 832 886 106 12 932 113 256 450 97 953 999 104 202 376 99 123 674 100 183 995 103 140 820 81 145 508 96 527 663 83 291 554 81 563 985 95 662 675 115 173 977 85 475 636 112 16 263 107 564 900 101 283 985 102 79 856 98 414 920 126 552 676 100 134 288 105 678 929 97 300 328 104 58 190 94 146 242 93 13 904 91 198 263 81 179 269 110 741 880 78 369 893 84 67 815 96 131 830 105 11 881 90 890 942 106 893 922 113 42 624 95 186 269 92 40 184 109 692 858 104 445 809 103 387 731 88 335 594 109 256 393 96 133 188 93 59 594 82 629 750 100 372 478 86 303 374 84 72 181 93 165 703 85 275 696 97 385 721 91 62 965 86 400 871 91 959 990 112 37 647 98 7 172 102 828 964 96 79 418 122 288 862 97 426 913 95 227 644 84 332 683 99 47 669 120 699 784 91 300 739 104 54 741 121 409 521 92 547 940 113 389 429 114 663 973 102 415 716 92 180 222 100 395 787 113 335 696 107 520 584 97 328 493 92 266 857 109 495 665 101 426 862 104 10 142 97 93 795 105 173 800 93 294 568 78 193 349 90 525 693 112 251 672 106 208 945 100 95 837 93 328 561 105 52 458 112 18 335 96 157 801 92 513 853 106 218 312 79 667 815 112 285 378 103 320 468 102 114 371 92 290 968 96 412 572 102 308 794 103 195 781 109 522 948 110 87 829 98 301 966 101 564 582 95 164 334 103 36 39 96 608 751 95 861 953 109 749 878 93 371 538 97 370 705 106 315 517 100 230 357 100 418 701 110 370 901 89 306 471 110 228 706 89 174 695 96 47 786 89 145 627 106 215 878 88 298 649 95 249 957 103 60 400 97 104 449 109 67 595 106 477 907 89 223 836 108 126 361 92 69 423 89 549 673 107 642 864 83 150 486 97 458 625 105 932 973 98 317 707 92 162 333 93 504 912 103 99 829 81 150 887 106 837 945 101 526 747 80 291 907 104 16 785 93 442 631 97 870 916 104 429 601 106 24 776 90 383 540 99 103 448 98 302 960 117 203 377 100 438 981 84 634 871 98 292 327 84 224 291 107 311 966 89 627 980 100 323 518 106 322 822 104 377 584 114 318 667 102 251 356 116 9 605 88 723 958 102 653 872 97 647 700 95 258 473 90 809 835 98 74 238 100 493 857 96 2 392 104 601 844 112 553 825 102 3 298 114 654 696 90 363 431 72 626 860 104 276 342 113 157 701 90 394 784 115 439 482 101 248 843 90 658 794 117 785 834 88 586 673 96 158 372 100 451 885 97 235 590 94 34 761 99 487 951 93 26 133 91 41 416 121 183 312 114 197 281 96 20 47 103 101 743 114 780 983 95 376 807 90 185 745 99 15 277 103 554 687 112 245 584 104 236 341 96 232 494 100 204 834 96 575 684 110 179 781 73 211 815 114 200 511 84 791 948 98 556 884 85 584 990 100 837 931 97 345 371 106 113 866 98 622 783 89 325 883 87 597 619 100 703 727 76 316 561 96 132 287 107 545 634 97 434 835 107 401 965 101 160 857 108 153 389 93 708 767 109 114 326 103 65 732 80 11 573 94 258 465 109 794 856 105 95 847 86 500 507 118 41 69 87 25 138 101 166 344 94 912 914 88 541 636 107 356 461 116 237 671 105 459 903 99 161 436 95 434 691 99 763 764 94 890 948 105 415 972 81 595 764 96 311 400 93 26 327 102 292 520 98 568 571 105 237 887 93 67 283 96 250 883 98 833 913 113 448 878 104 177 302 106 236 523 94 201 323 107 6 255 98 853 936 80 112 742 96 189 618 89 591 602 93 506 870 102 27 278 105 793 842 90 83 376 104 566 972 101 539 597 102 780 792 89 405 798 105 690 853 89 734 849 103 42 564 91 76 774 110 64 120 91 38 380 100 348 363 100 428 672 83 786 798 89 375 611 103 675 687 97 222 392 101 402 519 97 145 230 107 392 536 109 517 678 95 115 250 110 670 945 92 699 759 84 10 629 79 727 924 96 893 932 110 13 796 101 715 922 89 250 917 95 498 968 110 190 962 112 353 486 91 805 961 94 83 340 106 552 697 110 1 25 97 408 964 93 443 573 114 26 32 93 318 380 84 208 772 94 270 727 102 787 846 102 403 765 105 543 781 94 922 951 103 368 379 97 44 347 105 838 846 117 192 396 115 67 581 117 617 949 100 79 682 86 28 688 96 80 637 106 525 624 92 914 992 90 424 496 107 432 448 91 35 333 110 558 571 91 159 643 111 369 803 81 601 637 93 151 673 93 230 413 91 119 529 99 235 382 94 201 495 125 298 956 109 96 558 112 141 394 97 88 627 122 265 686 98 53 179 98 199 639 100 26 944 88 219 625 116 549 706 106 824 958 96 923 987 110 36 363 95 819 883 95 397 493 100 348 925 83 357 628 105 181 891 83 341 556 97 35 215 84 346 766 89 149 896 111 636 708 73 54 232 90 830 948 89 616 793 120 202 556 97 246 417 101 198 420 103 630 829 93 223 383 98 677 886 93 448 795 98 68 822 111 588 929 101 269 825 103 632 968 92 474 557 104 4 540 104 290 949 104 476 706 103 94 137 109 32 915 102 527 850 103 489 757 92 378 950 104 122 802 101 409 424 95 24 762 86 671 744 102 114 458 84 197 592 100 302 977 97 551 754 103 402 449 97 139 414 110 789 887 105 324 924 86 390 859 101 166 282 107 62 428 90 45 540 100 239 742 97 98 936 93 192 934 108 872 981 96 288 289 100 525 620 99 463 838 84 121 320 104 728 962 78 440 766 99 309 647 99 563 626 96 479 663 89 183 625 94 219 737 102 208 343 95 204 304 106 560 764 102 11 578 102 599 852 94 316 816 101 231 308 116 137 635 68 342 701 86 425 640 81 184 929 78 488 859 110 845 855 92 549 603 87 571 950 93 370 465 112 162 639 79 645 841 95 282 437 98 132 390 90 519 562 112 489 670 100 149 444 103 165 624 95 561 952 93 244 430 92 568 597 107 418 522 94 28 418 108 601 857 103 496 992 95 555 557 94 416 734 96 76 431 93 31 320 106 148 456 106 943 974 118 36 973 111 288 865 86 371 659 107 609 752 80 327 719 104 14 428 92 272 721 88 361 893 97 159 678 101 400 696 91 184 510 114 164 974 104 304 316 109 314 899 93 474 765 111 193 977 91 173 448 88 490 641 111 0 923 108 152 366 99 89 337 87 313 726 95 491 578 108 130 741 97 46 258 99 23 913 97 459 801 104 66 600 88 554 666 100 231 933 119 318 672 102 851 925 101 233 453 105 490 584 113 174 387 90 5 561 86 546 593 114 566 838 104 54 295 116 45 310 107 761 962 116 79 973 110 673 792 106 239 697 92 360 498 98 515 739 92 693 771 88 286 517 98 454 977 102 28 504 111 722 871 104 330 472 68 112 802 104 605 610 87 526 853 127 335 818 105 157 234 98 87 280 117 170 858 95 13 702 91 303 838 106 628 934 93 130 136 106 413 906 116 174 512 96 238 316 94 5 259 93 549 787 88 345 645 101 217 953 96 113 116 106 162 865 99 56 434 102 219 302 116 6 543 92 94 808 100 447 798 88 575 701 100 554 649 108 523 650 101 111 938 115 117 591 112 112 973 79 493 575 95 365 379 102 422 801 124 786 930 106 94 989 95 724 913 97 295 422 84 206 759 99 189 935 112 523 690 102 622 890 101 78 808 97 126 270 78 147 727 116 136 328 98 164 528 112 814 845 108 417 842 101 108 864 104 275 531 97 107 131 98 194 364 94 587 646 98 886 999 112 374 810 102 632 867 102 218 800 97 331 679 94 75 513 107 592 719 93 124 351 114 220 663 103 12 409 95 739 795 83 80 786 92 496 968 116 593 929 103 191 657 99 422 814 98 312 894 103 34 509 103 94 846 96 340 588 117 225 377 88 157 267 99 710 943 92 37 453 91 753 787 106 259 488 98 248 852 114 274 913 112 16 876 102 676 966 111 22 233 98 349 657 102 55 556 95 355 425 102 813 880 101 240 720 116 706 944 92 330 971 83 557 824 101 522 942 103 26 551 92 22 180 100 323 954 94 177 636 99 357 745 102 109 230 104 888 902 91 649 911 114 111 282 95 306 316 74 470 708 91 156 751 124 744 826 99 55 706 112 167 970 103 350 613 99 408 463 94 727 871 88 345 419 104 643 798 89 438 478 85 278 738 84 182 762 83 126 147 103 756 810 87 489 718 99 85 973 113 360 381 86 165 252 90 171 703 92 695 910 91 288 805 94 524 968 90 415 608 104 122 522 103 720 982 104 239 546 95 596 941 110 251 944 98 8 85 95 76 822 102 306 715 113 192 399 96 23 227 107 44 965 111 322 355 118 112 936 107 451 588 90 215 588 93 543 666 96 288 616 94 510 879 82 670 971 96 623 806 90 475 862 109 292 624 93 236 823 101 303 712 99 5 854 97 142 688 97 548 814 110 840 855 111 830 971 105 195 419 105 904 964 92 96 341 107 377 531 99 123 788 111 592 604 109 444 990 85 462 519 85 102 345 109 388 987 79 182 448 109 254 638 86 417 870 104 287 381 102 886 920 102 511 535 96 132 515 96 336 788 88 371 690 98 764 895 89 462 548 105 6 526 105 110 964 112 774 917 106 160 398 93 212 806 94 60 754 98 601 984 91 486 883 96 61 338 94 629 831 88 38 595 97 747 837 86 225 510 92 470 804 94 350 824 95 40 414 103 762 789 106 229 519 105 421 803 100 522 702 123 801 947 89 523 658 95 15 123 95 751 926 109 449 577 87 286 578 101 818 915 107 145 975 113 205 401 108 127 939 106 59 569 97 483 813 100 425 975 109 606 751 105 220 591 96 446 486 93 237 298 99 83 695 103 705 862 96 596 951 92 436 801 106 230 485 85 86 569 107 377 962 126 195 797 101 146 763 103 538 923 74 582 768 105 551 978 82 588 853 109 539 637 99 198 351 118 320 495 99 612 921 75 98 768 114 238 745 84 97 412 113 505 760 103 411 915 109 557 927 73 236 446 101 338 830 101 208 874 100 227 780 105 704 891 105 89 834 89 586 824 91 552 776 110 7 390 99 500 747 119 175 612 76 579 596 104 681 745 112 200 996 99 99 665 100 40 165 97 139 314 118 572 746 105 231 383 90 216 246 110 223 608 102 433 658 94 716 947 106 584 624 91 503 649 106 235 881 109 606 638 104 418 529 99 213 744 108 293 971 114 647 808 104 393 761 90 54 427 119 544 560 103 30 46 101 79 334 105 49 168 101 737 937 104 682 705 105 215 329 100 617 902 95 249 409 100 109 384 90 234 842 107 333 942 84 82 463 98 421 616 91 611 711 100 656 726 113 659 682 95 257 682 93 579 799 95 175 254 93 223 396 98 199 960 98 793 852 107 178 541 111 201 763 90 273 627 91 450 485 107 452 901 105 511 864 126 253 532 123 54 607 107 153 760 77 295 442 114 220 816 108 180 911 104 126 898 115 681 968 93 431 872 98 326 414 104 88 622 116 204 238 79 163 333 102 60 775 84 15 110 117 886 971 84 301 987 84 92 455 98 54 435 104 198 335 91 515 690 100 152 233 110 646 984 97 69 934 88 179 479 85 529 869 104 401 645 103 257 310 99 60 61 94 860 891 100 145 264 109 180 358 107 482 928 92 420 668 101 319 972 101 540 722 121 696 755 102 228 747 93 11 567 89 302 403 98 30 206 96 618 650 104 360 717 104 327 885 87 314 393 96 215 650 101 952 986 104 66 910 90 458 506 104 134 871 87 253 810 110 314 795 86 688 807 98 69 859 94 16 248 120 559 562 118 491 716 108 204 353 87 138 473 79 532 875 107 371 781 102 83 259 118 494 833 97 13 961 96 20 929 101 99 434 107 349 976 121 47 377 104 525 979 93 296 443 74 12 254 96 563 746 106 613 634 102 796 815 100 290 727 107 195 999 124 248 815 87 300 787 87 628 744 93 116 882 105 348 700 106 141 943 109 586 832 95 333 518 81 732 868 106 18 443 93 81 322 84 203 829 107 214 669 105 26 748 102 311 417 96 513 916 88 56 127 62 383 443 98 198 961 91 69 169 86 649 673 80 669 717 93 344 849 101 218 220 106 221 433 89 500 870 103 11 19 95 96 305 97 179 217 90 10 974 105 527 785 90 41 52 110 103 183 98 318 698 100 291 640 92 230 763 97 716 779 86 151 670 88 29 70 106 43 178 101 0 261 110 73 360 113 836 946 106 38 558 106 337 481 106 546 713 87 805 928 98 596 887 110 828 847 108 171 907 96 292 452 97 321 457 113 687 925 100 383 433 101 114 456 95 166 236 123 601 730 92 867 931 73 88 457 103 202 315 98 576 678 103 57 949 96 781 892 95 500 517 91 738 966 107 240 586 92 669 744 116 715 956 113 754 954 86 419 710 107 203 303 92 877 970 98 320 331 94 209 644 93 29 427 103 36 177 98 411 989 101 379 630 108 135 870 101 522 908 111 156 506 99 706 862 93 76 152 117 99 263 96 434 556 114 182 917 102 141 345 111 376 928 91 216 975 109 569 703 83 341 476 95 213 857 95 240 840 105 16 565 112 130 365 85 563 998 88 320 357 92 259 703 102 242 829 101 613 654 86 793 962 88 325 987 101 930 998 96 875 946 82 324 731 94 722 912 98 217 823 112 165 576 100 359 477 94 34 188 93 318 761 77 507 847 96 349 997 109 382 468 93 54 708 97 832 863 105 794 866 99 261 967 118 84 96 105 19 301 93 479 745 108 522 615 80 438 649 107 173 339 101 275 873 99 46 715 105 316 843 91 192 938 96 182 727 90 81 203 101 625 968 117 507 634 102 105 357 93 149 803 106 24 590 104 718 896 104 714 883 104 437 649 98 198 852 100 488 626 106 78 310 102 128 459 93 91 565 98 70 187 115 27 898 90 347 386 88 131 590 77 422 970 119 613 820 103 238 495 92 205 393 93 283 752 104 707 733 108 515 706 94 772 907 126 262 383 107 167 694 96 364 951 128 524 919 103 303 404 98 322 791 100 487 869 97 192 780 109 455 871 100 457 612 101 119 241 113 154 926 95 104 394 104 210 499 89 111 698 91 8 128 89 61 698 87 853 930 91 336 720 86 604 816 109 64 182 99 290 725 82 807 924 84 418 456 100 6 872 109 639 645 86 344 601 84 324 739 97 64 794 115 629 871 110 689 954 106 338 343 110 93 398 105 278 601 103 169 325 92 257 470 99 6 916 114 447 955 95 408 857 121 16 534 104 20 348 105 214 780 103 101 842 82 109 266 86 747 978 106 604 729 92 435 786 93 137 633 78 330 768 101 297 546 112 284 801 97 76 470 98 229 966 119 65 282 121 198 964 89 163 283 113 76 531 96 54 264 94 306 711 98 33 787 103 136 175 115 25 798 96 164 364 93 323 416 90 143 304 92 526 782 103 63 844 92 306 656 99 172 299 102 72 114 88 223 770 116 165 868 97 643 848 99 259 626 83 198 640 110 402 940 103 209 889 95 79 895 99 103 513 118 504 955 112 448 573 93 456 878 86 361 980 120 395 625 104 36 132 135 786 818 99 33 250 115 294 891 86 431 808 97 3 209 104 165 495 95 437 638 109 64 609 87 316 640 93 428 447 108 321 872 95 117 987 97 312 728 102 386 464 100 787 966 107 567 824 94 333 805 107 746 881 94 228 272 95 415 495 107 68 409 98 305 380 114 773 834 86 138 217 92 408 844 96 201 676 95 429 769 104 371 947 101 409 562 119 144 877 97 293 804 99 262 727 107 636 659 93 520 594 93 469 552 104 276 766 93 172 180 82 99 719 100 301 566 85 610 721 104 36 838 89 129 252 102 970 972 98 393 572 109 477 827 103 624 970 113 185 303 95 3 881 97 869 929 98 199 620 107 118 389 117 439 717 96 404 912 106 280 339 104 2 152 100 54 488 105 89 428 115 143 735 100 479 547 113 348 953 76 159 585 90 286 587 105 19 307 81 355 646 108 704 949 95 2 701 99 287 445 108 498 646 99 653 891 91 416 632 100 213 812 99 274 785 107 320 958 100 505 697 93 126 821 101 190 568 87 369 472 96 534 879 105 276 986 105 481 759 95 555 682 99 306 575 86 506 891 98 487 699 91 125 317 90 370 774 91 421 974 116 336 614 99 828 837 117 478 881 101 559 636 97 635 726 86 678 934 102 132 276 103 6 8 86 452 502 95 439 700 112 235 708 104 26 722 119 299 850 99 48 208 92 345 746 99 386 663 98 288 936 83 319 941 97 82 484 91 129 863 106 481 609 86 85 377 96 515 672 83 161 173 105 113 171 89 21 816 94 430 573 95 209 778 95 496 573 105 615 943 94 275 291 88 308 780 104 831 846 115 68 467 89 278 773 106 368 474 92 38 652 107 50 248 106 88 297 96 384 901 114 71 572 100 192 944 100 387 918 91 23 36 98 478 534 103 304 870 97 313 787 114 335 640 116 24 934 117 307 512 124 273 607 99 205 839 80 456 941 98 74 511 94 273 422 94 91 579 86 85 884 111 74 747 104 36 292 88 781 950 110 891 904 95 721 759 95 193 779 110 361 663 101 245 591 99 41 723 99 954 980 113 54 69 122 479 913 84 542 557 112 277 868 97 556 912 98 967 994 96 719 763 94 243 732 106 565 693 99 425 552 104 527 690 107 64 230 106 450 779 95 760 899 116 343 680 106 150 202 100 69 869 109 311 847 102 682 841 98 321 464 94 63 940 114 454 743 114 79 347 90 388 974 107 262 767 97 335 336 92 475 887 113 160 444 103 190 508 95 73 333 118 111 899 102 557 782 100 379 661 104 60 614 97 85 465 97 185 877 112 446 636 103 327 979 97 407 959 86 9 377 94 83 282 100 719 997 109 15 769 106 80 313 98 109 535 110 68 985 87 130 647 105 233 352 85 601 905 100 619 749 91 346 563 98 215 597 84 453 991 108 26 272 108 522 779 98 213 341 102 297 684 110 127 580 103 418 969 96 25 821 106 676 882 101 241 335 94 302 376 99 268 541 105 862 989 105 677 852 111 362 986 87 294 404 96 598 815 104 692 989 114 553 587 77 395 986 106 237 708 105 31 200 97 831 877 113 193 856 88 245 993 90 862 993 95 133 199 101 610 640 114 205 322 107 90 183 92 669 885 89 132 216 104 110 192 104 748 972 102 230 992 96 48 664 87 299 838 98 161 257 80 516 623 116 421 536 94 643 785 93 18 884 104 599 825 96 550 900 102 301 309 109 643 903 106 164 609 100 127 792 94 429 995 95 125 305 84 700 914 95 544 866 97 138 895 90 20 307 105 132 773 96 888 953 99 352 457 106 68 422 109 3 177 105 445 668 97 449 745 102 105 125 109 744 914 105 449 879 114 654 721 102 337 714 100 438 698 101 19 146 115 97 963 105 157 340 111 375 764 115 468 516 94 361 679 99 369 812 94 282 932 97 238 684 79 504 545 108 530 839 97 618 672 109 374 901 104 148 786 76 300 680 102 40 337 103 123 749 87 251 609 102 270 595 85 353 498 95 9 942 91 772 796 112 221 308 109 52 198 90 174 244 82 97 868 83 530 801 93 290 761 84 84 425 90 491 770 99 246 280 104 250 606 111 554 751 111 212 343 96 672 904 77 615 672 106 89 246 111 194 468 98 778 979 93 832 932 105 138 372 107 755 885 85 461 867 93 121 354 104 200 516 117 54 213 108 158 835 95 595 927 95 6 881 105 109 806 82 77 196 91 333 873 83 53 688 110 239 828 106 902 955 92 16 397 90 68 706 103 688 788 108 67 472 90 42 353 109 283 610 90 640 664 105 627 707 105 681 855 97 33 528 119 620 899 120 564 717 93 154 449 106 43 809 120 191 865 105 298 546 90 169 915 95 672 744 113 679 855 99 187 927 125 77 633 108 355 922 102 527 950 116 89 679 101 323 371 97 34 475 118 431 748 94 405 863 79 92 233 98 383 814 103 169 584 100 36 360 86 375 557 101 211 998 98 83 591 111 592 906 101 167 225 108 784 917 94 771 940 116 200 780 117 233 771 100 473 685 103 223 944 103 232 240 106 532 841 124 31 876 96 567 942 111 606 876 108 807 935 98 681 877 115 163 814 104 459 474 125 115 206 104 397 728 114 69 954 103 401 690 116 355 655 115 38 622 82 343 364 99 104 285 112 634 807 96 151 386 126 643 920 85 402 448 100 725 931 109 716 971 110 40 800 103 303 614 106 286 779 113 358 705 92 199 708 98 417 476 113 652 665 72 310 970 112 6 904 101 588 732 102 357 567 97 255 925 116 283 285 94 751 900 94 306 598 107 207 413 91 298 605 93 742 805 98 842 982 107 465 922 111 64 643 101 333 432 104 452 574 97 810 858 95 26 545 98 312 828 101 668 788 94 140 184 93 304 353 93 766 968 111 85 747 101 736 890 94 610 643 89 237 393 100 486 904 88 652 924 89 631 943 94 167 289 101 244 473 101 750 953 102 20 460 83 758 920 123 290 762 126 886 984 110 232 747 103 176 727 92 347 911 102 461 512 110 185 226 81 21 229 88 445 774 115 538 705 87 274 997 82 421 890 70 106 785 100 254 805 93 18 693 87 291 385 105 163 354 111 227 423 101 621 885 97 741 945 106 128 179 110 463 867 101 350 702 108 227 342 109 257 934 104 408 603 110 501 986 97 233 724 101 133 886 104 910 974 105 938 993 100 800 820 95 410 600 103 734 738 94 73 635 108 606 879 88 902 979 96 528 697 98 64 597 91 495 785 94 507 858 110 567 679 85 213 485 92 236 260 109 19 409 106 616 670 84 432 994 92 299 994 112 47 211 98 184 217 88 382 465 103 658 731 94 180 615 86 29 694 103 480 723 89 76 503 94 94 427 103 585 885 90 560 919 97 269 463 89 30 713 99 396 421 107 1 145 102 292 616 98 148 666 86 280 453 84 457 662 93 590 675 89 441 933 95 138 593 94 866 903 113 308 865 104 626 904 100 218 265 112 183 904 103 605 628 98 596 724 102 92 661 94 176 290 118 181 339 119 510 818 97 157 489 87 973 983 129 347 999 81 554 683 109 796 851 71 31 690 103 195 449 105 816 891 78 548 641 105 466 533 86 582 609 113 460 518 132 280 822 104 355 780 100 356 895 92 120 799 117 699 889 84 216 428 110 24 988 86 559 825 102 602 950 109 586 691 105 31 665 103 414 749 88 199 408 106 230 938 108 508 948 80 372 992 84 360 533 111 105 499 102 161 211 106 46 659 95 702 841 113 222 670 100 354 647 105 154 462 81 255 626 96 354 883 105 434 908 87 278 376 74 381 961 90 212 509 103 122 271 80 231 764 89 76 383 88 748 963 94 144 536 92 414 985 94 69 203 85 339 890 89 556 558 107 88 554 125 32 507 101 516 707 86 95 317 87 120 204 105 855 962 106 356 645 124 116 906 108 734 826 104 69 842 95 368 770 105 119 425 93 473 546 122 284 558 92 416 736 103 462 989 126 387 524 108 289 568 103 253 917 105 499 883 92 211 468 105 134 332 92 21 106 97 157 403 123 856 997 96 281 570 105 138 790 103 178 271 106 157 362 111 19 765 89 640 648 94 10 506 108 436 461 89 647 925 92 333 444 115 310 793 113 74 177 81 166 406 123 326 958 109 68 819 107 92 797 115 183 767 96 368 932 97 328 578 93 593 819 102 49 917 96 272 660 105 202 983 105 377 821 82 708 802 105 28 66 106 860 982 93 188 819 117 174 802 92 654 712 107 335 760 105 23 975 86 171 599 105 149 883 101 426 617 101 739 947 106 402 419 86 160 378 99 139 966 98 589 743 86 235 328 93 437 639 95 933 952 97 404 471 75 108 305 110 609 613 99 110 493 97 353 426 99 463 594 85 48 852 107 282 569 106 152 787 87 382 962 106 376 842 86 233 765 106 136 724 89 483 675 120 380 817 110 49 986 98 545 996 97 97 534 97 676 933 95 173 620 90 109 212 115 18 726 105 604 791 111 207 822 86 548 560 115 599 951 97 566 604 89 67 722 102 144 609 85 35 619 91 863 921 107 75 111 96 550 982 106 83 457 90 772 987 103 294 534 109 46 980 119 71 280 107 713 800 112 164 735 100 279 989 108 45 982 103 40 226 101 761 898 115 232 270 101 104 254 106 214 474 121 784 822 103 524 542 91 93 737 116 933 934 100 109 598 95 315 555 97 103 215 98 169 685 116 370 581 100 240 838 96 235 968 115 427 497 99 751 887 96 302 724 89 311 972 109 598 668 112 658 793 97 128 694 114 498 734 84 485 507 102 358 763 102 112 415 99 437 825 114 606 614 103 293 540 94 885 895 75 342 641 94 422 857 109 243 289 115 292 437 96 360 477 93 339 727 107 16 539 88 120 442 97 805 859 94 17 392 93 61 418 91 75 376 106 701 909 105 143 329 102 510 772 119 375 516 101 221 363 98 164 958 101 23 966 92 277 446 101 232 851 124 196 802 94 650 818 97 29 705 115 314 340 95 331 612 119 542 908 93 583 861 103 121 565 110 193 506 102 34 147 105 211 881 116 337 788 94 48 212 108 637 756 92 298 547 82 232 296 103 210 550 94 849 937 117 164 560 96 39 504 100 326 548 95 122 865 100 4 876 93 762 907 107 96 371 89 94 854 96 334 458 91 477 974 107 195 522 107 7 581 102 111 507 103 606 863 108 202 489 100 168 420 92 365 970 83 308 678 121 505 981 107 197 410 102 360 372 89 423 709 97 736 825 95 352 697 92 774 803 96 294 989 98 752 980 102 519 945 105 277 986 95 92 491 109 174 768 113 538 914 101 674 933 114 307 344 90 488 552 91 281 602 101 259 945 92 197 200 108 110 463 97 381 959 104 451 991 99 279 557 106 428 997 90 614 791 95 180 215 92 35 943 102 329 821 83 78 894 110 106 720 108 26 932 89 15 548 106 249 464 106 248 611 103 12 867 105 649 758 92 66 412 99 611 826 88 505 622 100 434 735 92 329 851 95 788 854 92 325 983 90 293 898 97 542 551 96 736 757 102 577 718 111 167 256 114 185 245 105 35 93 109 518 889 76 153 391 96 88 438 96 202 354 90 257 684 104 647 676 104 17 435 102 232 538 108 631 961 109 803 849 99 167 567 92 120 870 99 312 966 99 101 385 99 217 495 99 24 545 113 521 834 99 368 698 92 308 469 101 531 772 99 372 838 87 596 666 102 501 662 100 913 949 106 264 710 90 227 869 92 614 986 111 211 543 102 717 742 97 125 141 109 455 955 103 70 575 106 414 499 115 336 368 105 20 55 106 31 42 100 634 970 80 650 656 102 225 319 111 71 750 112 174 587 107 598 945 126 6 36 117 658 810 96 117 698 103 617 633 84 254 461 90 344 372 79 286 861 101 49 222 101 47 869 115 184 838 93 255 569 90 584 763 80 300 809 96 267 556 105 524 616 97 181 410 91 686 942 114 17 521 98 60 880 81 348 698 109 303 328 96 152 799 108 301 476 113 61 68 81 33 903 107 200 237 90 563 664 97 276 542 103 300 567 107 481 696 116 568 773 92 538 641 93 540 964 89 109 463 83 156 181 80 302 786 86 20 376 97 19 302 98 288 738 99 264 287 93 29 160 86 270 293 101 97 369 114 399 511 103 133 167 95 417 850 105 517 735 105 739 814 111 294 873 98 229 672 99 142 656 89 40 170 95 487 865 101 201 350 102 578 804 91 483 909 115 453 663 105 517 529 107 197 808 101 269 692 92 328 332 99 37 478 110 386 770 98 641 790 97 75 980 103 183 573 108 238 756 98 314 548 100 242 758 82 616 707 102 284 621 97 743 820 96 330 375 109 671 942 82 46 672 112 751 831 106 167 300 99 428 585 86 196 662 90 47 799 85 291 317 81 974 991 79 220 985 114 457 822 103 289 592 94 254 821 87 138 899 85 11 192 99 428 449 128 202 212 108 740 766 100 424 590 117 427 575 72 428 541 70 537 849 104 521 748 94 405 856 98 563 947 82 168 617 107 129 621 96 164 612 97 499 610 87 329 758 108 4 35 85 146 213 123 507 579 88 508 941 106 44 454 91 777 825 104 758 936 99 405 671 108 648 798 81 122 551 120 404 679 89 633 919 102 342 490 107 695 954 92 765 842 91 588 817 100 265 346 110 594 643 103 516 670 92 451 644 110 9 929 95 231 689 105 384 886 93 902 923 87 163 349 101 434 645 94 393 751 101 635 877 110 137 898 95 662 920 97 126 487 109 675 676 105 111 294 114 266 785 101 251 839 105 698 925 116 47 367 88 221 321 115 208 446 100 519 648 98 861 908 86 17 466 94 232 951 79 89 923 97 275 355 82 383 506 109 20 497 90 536 556 122 694 818 94 380 676 99 435 699 96 123 804 108 843 959 91 321 416 108 527 971 110 6 722 95 149 401 102 58 274 102 455 501 95 534 727 97 496 984 89 147 643 108 257 582 98 415 938 99 427 698 104 638 740 105 95 953 111 19 546 97 193 923 100 46 542 110 122 773 83 279 736 104 154 232 91 685 902 119 556 686 102 185 572 100 225 826 95 327 731 106 33 434 99 449 687 120 430 780 102 214 280 115 265 281 96 53 697 93 609 821 84 123 716 117 387 459 110 46 693 89 346 783 94 474 826 97 143 469 92 333 440 97 199 735 102 113 421 86 324 887 96 60 835 110 230 847 93 121 740 97 465 855 85 668 993 102 611 728 113 145 339 91 387 816 99 307 930 106 147 741 95 667 799 114 46 949 108 795 951 109 500 998 100 69 977 98 776 993 108 596 839 93 255 636 102 20 616 95 210 592 102 605 885 89 245 255 85 573 895 97 368 692 99 149 370 89 154 828 94 184 192 99 529 658 108 130 252 106 30 859 100 119 658 90 11 69 98 46 665 104 533 557 100 118 829 109 606 772 99 501 652 102 421 743 101 430 917 114 409 853 103 130 652 86 151 815 90 157 768 90 224 725 91 219 668 101 471 688 94 169 297 88 469 892 81 549 578 106 388 836 98 254 990 92 216 889 99 271 293 95 223 906 103 70 839 100 108 616 84 355 812 83 444 976 95 107 186 106 221 616 110 437 438 94 132 806 96 446 643 91 390 733 98 584 700 124 177 505 107 186 904 100 855 990 107 413 926 89 771 996 102 350 770 100 494 500 88 194 737 114 548 752 110 80 867 101 827 954 108 208 379 98 281 646 94 248 543 90 337 648 107 26 525 90 801 824 86 240 502 101 428 437 109 344 622 101 344 591 103 131 352 91 602 760 124 30 340 104 126 737 106 353 458 118 195 541 108 645 772 116 272 741 104 11 358 93 664 859 104 263 589 89 665 675 90 136 521 109 119 288 94 41 857 113 50 540 117 472 567 83 341 644 93 179 807 102 229 357 109 434 773 115 330 484 127 145 937 103 80 217 115 277 859 101 628 729 121 32 213 94 155 596 111 239 556 109 641 861 104 361 648 97 417 949 109 236 636 92 340 571 98 267 375 113 113 279 114 535 636 107 189 304 112 193 769 107 70 861 107 283 290 93 177 885 93 545 995 98 118 882 110 556 936 97 670 842 87 17 375 104 191 885 101 78 280 94 325 466 85 376 591 103 104 125 97 378 736 86 87 290 87 363 950 105 11 167 100 607 740 97 351 408 98 671 890 110 1 977 87 96 877 101 37 550 111 107 197 99 513 829 112 633 724 109 128 357 104 431 490 88 313 972 100 118 470 104 335 675 105 504 940 101 303 381 116 400 540 118 71 985 91 318 882 98 797 896 102 423 602 99 198 921 99 807 947 94 423 889 92 653 878 93 179 242 100 327 444 103 17 499 109 122 926 103 483 749 101 129 467 94 202 428 101 122 471 99 266 320 105 91 909 102 299 414 103 39 475 93 697 955 95 153 758 96 377 654 86 699 973 110 177 321 83 318 367 97 538 857 90 580 781 85 526 868 106 3 288 104 218 816 94 235 307 101 135 337 97 525 651 122 396 889 103 510 990 89 128 754 101 722 910 108 78 183 94 554 997 96 264 635 115 421 801 102 233 319 110 163 949 118 395 928 87 147 469 125 89 870 110 118 937 94 161 862 112 260 352 115 94 980 101 595 800 99 908 918 126 34 836 86 381 641 90 0 135 104 45 544 99 776 814 107 72 231 105 471 927 97 636 926 76 373 850 111 283 770 98 791 984 107 27 86 94 21 473 101 786 925 96 439 609 103 178 625 98 551 587 101 168 766 82 622 920 106 36 373 101 392 883 100 504 683 116 597 739 105 205 782 107 157 618 89 92 889 94 650 904 103 635 843 90 468 852 107 481 544 93 406 524 109 841 998 87 595 794 114 483 934 104 132 620 114 82 219 72 59 733 118 360 397 86 621 955 110 137 648 89 833 980 93 491 528 106 346 350 106 138 431 93 226 832 93 273 478 95 72 627 91 34 935 105 264 611 114 263 557 105 523 629 112 688 779 87 528 827 89 330 634 86 738 754 99 176 945 106 156 841 90 652 754 113 527 966 102 507 649 108 167 981 98 624 842 96 166 865 105 52 876 107 246 886 111 100 954 110 626 684 108 447 750 85 447 489 109 1 542 105 151 469 95 760 781 102 385 505 88 334 912 104 602 773 107 850 955 94 638 818 97 298 897 110 570 917 76 380 609 101 381 460 100 188 271 87 266 855 105 545 893 95 804 819 110 347 643 100 530 671 99 581 674 95 196 573 92 236 572 92 98 267 88 532 774 90 623 979 114 522 773 95 373 839 89 896 983 91 415 647 92 254 817 101 155 994 116 338 736 95 878 995 110 43 751 89 167 420 125 285 957 105 60 860 95 177 436 114 210 508 120 136 354 97 301 559 94 132 738 94 553 823 99 407 952 89 420 431 97 8 831 104 158 527 98 94 939 83 384 769 91 479 609 91 97 420 110 783 819 117 352 731 112 430 849 105 289 762 97 87 603 97 355 420 115 124 135 96 68 769 105 38 636 108 101 959 91 510 768 84 476 665 113 350 849 91 14 528 99 350 555 102 140 787 86 131 146 115 113 337 117 312 854 103 655 984 102 730 909 106 368 466 103 197 756 102 588 601 108 90 595 100 970 993 105 320 500 100 111 258 96 214 942 102 309 674 111 204 714 94 259 408 104 356 414 105 533 573 104 162 321 110 90 603 101 15 485 100 560 810 99 1 102 117 98 200 114 701 800 99 628 668 99 766 814 113 133 763 102 6 679 100 476 728 95 126 702 105 429 969 89 601 928 102 72 869 95 431 782 96 820 900 102 118 418 97 524 879 85 341 951 102 218 636 111 417 872 106 92 919 97 229 578 103 207 955 98 141 404 90 563 686 103 380 882 95 778 820 84 885 962 104 250 726 104 261 709 91 310 727 97 277 908 113 312 945 100 1 305 85 225 300 91 164 452 99 105 480 82 879 982 103 97 187 97 164 256 88 72 686 94 237 827 112 235 587 94 694 733 95 276 413 88 341 685 106 127 352 89 973 982 98 498 635 99 79 148 114 205 309 95 365 626 93 93 463 89 342 753 101 144 815 108 48 821 118 598 937 97 102 593 111 840 905 97 44 247 92 441 640 115 190 260 94 85 254 100 545 816 98 105 517 98 548 629 112 149 892 91 510 569 99 188 608 100 218 246 95 551 740 94 277 281 96 373 454 83 269 878 95 285 317 88 51 601 92 760 816 84 321 667 91 605 650 99 543 549 96 481 781 89 227 343 94 269 828 72 75 706 107 511 914 107 222 313 112 550 567 108 157 999 95 14 707 109 605 692 77 759 929 92 108 186 103 202 852 101 598 953 98 332 603 114 277 440 103 230 808 85 692 824 102 621 992 94 547 630 92 547 883 105 505 787 93 126 773 85 40 328 95 269 367 104 671 797 101 145 299 101 556 851 98 528 626 108 46 530 104 114 649 99 114 372 91 47 653 100 523 555 92 9 952 95 16 64 96 648 872 73 51 925 91 94 960 100 396 521 86 565 697 85 164 487 89 267 739 85 46 651 85 349 666 96 299 876 94 187 563 104 23 119 93 152 749 94 409 591 113 376 526 121 89 161 110 186 996 104 460 837 99 324 446 98 515 893 98 801 938 99 232 861 113 280 405 100 78 669 105 320 473 94 524 641 109 93 793 105 496 663 102 52 466 94 858 999 83 99 581 106 393 631 101 14 356 106 495 741 86 20 50 104 88 329 115 361 374 111 403 534 92 151 718 98 265 891 108 626 949 90 619 718 110 99 105 109 471 947 122 246 656 101 652 792 111 156 277 87 395 525 101 94 386 100 406 665 79 538 853 90 550 981 94 398 869 112 260 390 104 628 881 108 232 367 114 239 734 89 600 844 108 634 940 87 111 144 101 114 828 109 53 738 91 464 760 90 186 437 77 483 751 113 271 432 97 38 314 107 99 355 102 517 690 103 69 470 98 104 214 106 324 506 107 233 305 104 99 498 96 276 927 87 413 541 87 522 927 96 1 771 112 671 999 108 644 791 93 532 817 99 41 353 125 423 666 100 682 777 105 580 815 103 794 934 102 711 929 109 452 828 111 15 515 88 370 684 96 71 593 102 314 667 84 103 619 102 312 581 106 782 793 88 124 817 99 605 807 102 691 712 79 151 301 101 29 873 109 201 571 104 149 681 107 34 189 91 167 967 114 211 528 91 950 990 102 18 825 102 612 648 96 111 432 79 297 621 107 30 827 111 437 673 119 114 826 99 25 570 102 320 445 104 137 554 92 568 793 90 569 698 99 316 650 111 675 940 92 52 432 104 54 800 100 365 763 106 386 801 96 224 285 117 63 556 109 402 505 86 509 557 102 555 773 97 179 815 87 545 649 100 271 593 97 342 902 121 57 946 81 500 879 115 584 759 94 50 729 97 99 762 73 434 696 95 540 626 116 343 718 107 443 930 98 265 984 86 52 713 113 420 513 116 650 746 91 177 267 100 107 121 93 748 887 102 596 814 107 344 872 113 548 604 117 115 951 96 175 637 102 263 945 98 217 646 94 47 406 87 232 644 89 57 453 110 209 248 100 291 854 102 689 799 96 409 982 112 251 937 103 108 168 88 306 736 104 29 631 95 25 170 86 523 807 84 218 306 108 376 883 104 566 682 93 230 343 98 5 675 85 468 701 85 160 233 94 556 717 103 51 492 120 18 134 100 323 588 91 507 878 106 419 604 106 369 773 101 744 776 99 382 825 103 772 891 106 591 946 118 500 851 86 289 723 107 53 906 113 373 717 100 228 969 105 408 741 93 593 703 92 325 650 93 6 581 95 647 668 94 227 606 85 771 930 93 7 49 101 185 616 110 771 824 97 254 893 113 252 483 91 207 713 108 226 895 99 866 976 107 480 707 115 73 139 114 670 833 101 483 735 103 115 722 97 604 823 87 284 875 96 458 920 96 862 914 107 61 726 100 392 934 101 147 692 97 443 722 76 197 207 94 253 746 93 596 962 91 354 468 94 70 448 102 79 431 93 575 610 94 379 866 96 547 939 101 158 499 106 79 914 92 254 417 107 218 739 108 5 234 101 424 493 95 253 691 95 239 662 106 458 516 99 277 336 98 112 885 104 519 735 94 390 711 102 200 362 97 190 586 88 67 607 87 343 866 115 14 122 115 247 924 77 79 511 88 210 214 98 220 893 117 502 527 90 111 536 83 497 748 120 48 379 98 426 482 92 280 305 96 413 865 88 38 585 115 900 910 105 323 647 89 186 300 87 268 492 107 428 850 111 448 712 103 665 867 74 160 438 95 72 681 88 241 876 94 84 251 87 1 3 89 58 921 95 490 636 96 339 730 108 158 832 100 346 526 101 436 610 116 686 896 92 790 797 107 823 941 93 58 225 112 137 217 109 649 834 112 623 738 97 17 491 97 136 440 105 322 793 110 675 724 94 85 565 99 917 992 96 177 671 96 171 471 107 219 511 89 332 905 82 384 827 108 239 705 79 251 364 111 744 779 90 43 525 119 187 675 113 589 668 104 130 585 101 270 551 95 291 474 108 439 978 102 90 386 95 631 945 95 366 562 93 766 800 99 280 332 100 282 723 90 738 947 107 105 364 110 97 670 72 177 901 96 527 803 110 298 647 109 283 498 96 460 495 84 106 131 109 700 760 102 210 524 115 59 556 109 93 479 103 104 204 97 90 190 92 525 807 103 561 604 95 578 826 98 127 367 101 44 644 85 532 974 114 576 693 109 637 799 86 100 577 102 561 763 87 785 875 92 110 658 82 556 920 108 379 477 99 169 536 84 446 699 102 716 873 82 727 941 88 141 701 96 668 713 100 429 949 92 873 935 84 242 879 92 186 889 100 594 607 97 320 374 97 214 827 98 273 958 94 166 540 87 104 990 89 418 517 86 142 655 95 352 450 114 623 867 90 636 872 94 454 684 99 700 803 102 544 727 107 320 453 101 160 227 85 631 860 88 469 808 105 99 243 109 68 154 101 254 660 108 514 942 103 346 644 104 384 962 87 309 606 109 763 835 115 541 640 83 568 921 114 537 925 112 448 521 88 767 860 108 823 963 90 847 884 82 329 710 105 287 903 100 25 211 89 237 743 100 529 818 108 568 989 109 354 997 120 202 855 98 72 200 114 204 252 101 782 922 100 192 844 99 117 929 94 678 954 85 793 909 102 428 755 99 37 894 96 535 631 115 307 814 70 483 971 104 190 500 105 791 954 118 259 271 92 218 723 102 292 632 108 486 689 102 714 731 119 161 623 88 133 309 96 49 919 105 499 626 117 787 800 88 774 888 83 207 487 102 116 118 98 39 748 89 271 527 119 229 959 87 19 502 89 964 988 110 117 914 110 46 808 92 362 865 91 848 881 91 670 820 89 556 565 93 314 712 115 140 846 117 399 843 106 42 281 108 12 426 110 940 951 96 578 723 86 150 885 115 263 838 104 1 973 88 56 153 103 205 969 95 439 724 115 312 986 96 415 772 101 347 661 83 67 78 99 397 651 105 51 260 107 146 673 112 692 799 92 121 151 104 497 795 117 156 465 108 613 882 75 200 374 87 229 691 117 227 508 115 56 652 85 348 954 114 224 325 94 153 974 91 79 672 102 335 699 103 106 921 106 92 172 100 83 602 103 81 520 97 394 644 100 381 642 118 466 938 106 809 929 96 148 528 95 241 912 88 287 934 109 819 905 105 153 178 79 107 956 97 89 440 98 531 671 105 300 983 100 228 905 108 24 258 92 76 466 102 189 650 105 148 438 91 138 530 84 661 716 92 381 947 107 104 280 101 745 937 90 67 268 96 256 565 89 432 767 91 397 757 87 542 941 96 302 568 90 2 40 122 73 602 90 218 341 98 81 697 109 324 867 103 130 448 101 292 841 112 368 395 94 137 516 77 470 650 88 764 933 88 485 967 91 304 872 108 343 473 99 67 832 113 813 871 74 367 478 117 133 510 107 286 480 104 367 387 88 580 672 87 458 894 104 295 423 85 27 916 108 5 670 98 36 440 86 405 598 111 93 159 95 602 854 114 832 980 109 230 976 96 429 881 108 818 941 94 148 848 99 288 970 117 327 617 96 44 309 87 230 365 104 516 592 101 4 255 118 61 519 98 630 762 91 507 673 91 580 783 87 956 996 105 428 854 87 347 694 94 135 327 94 414 906 102 48 987 99 222 534 96 570 847 91 762 878 93 203 843 109 154 265 105 189 278 110 210 430 113 485 487 90 77 709 105 326 802 91 80 821 93 602 733 123 82 944 116 339 790 100 354 692 103 220 335 91 67 422 112 347 920 112 504 829 98 319 594 112 43 453 107 104 779 103 222 341 87 221 596 113 193 380 130 220 953 99 456 992 99 657 819 118 404 443 102 313 823 105 707 791 96 80 946 103 325 752 112 364 583 98 396 446 84 201 597 96 55 108 96 423 862 77 263 862 118 454 809 78 65 66 85 161 750 104 1 822 102 458 865 96 311 529 91 553 846 112 108 799 100 563 942 89 196 322 92 814 836 98 244 820 86 706 754 100 74 402 101 756 909 100 544 874 102 225 673 92 448 458 91 242 631 119 246 825 105 277 783 97 652 691 98 175 280 108 207 491 91 765 795 101 175 990 94 423 935 99 222 857 98 189 842 85 566 685 86 116 197 113 456 969 87 445 699 82 209 559 107 854 954 96 272 704 114 546 794 105 35 965 98 676 922 112 243 489 103 101 985 105 414 580 104 349 995 96 281 748 90 708 764 97 13 347 100 406 953 93 626 907 101 126 865 102 744 947 104 381 978 106 515 583 98 754 816 116 550 753 76 63 913 108 757 994 101 656 837 90 305 346 102 169 350 111 270 444 109 251 757 102 607 815 97 598 800 85 438 967 101 323 841 94 405 510 107 618 774 93 244 434 106 117 791 94 446 584 97 239 724 85 498 533 110 539 837 111 120 223 114 185 326 106 20 909 85 111 474 91 249 960 94 184 506 91 231 705 98 586 694 82 61 571 100 144 737 100 79 413 77 731 979 95 434 905 104 173 717 90 282 536 110 3 577 95 374 961 99 354 966 95 15 834 101 46 255 105 509 776 94 542 588 105 194 741 93 198 199 93 189 524 83 67 228 94 55 80 88 18 771 115 446 614 89 295 628 97 171 184 113 689 920 107 430 994 116 182 663 80 275 375 101 25 444 81 61 310 93 694 884 102 451 931 102 44 455 92 70 947 102 437 946 100 339 445 85 381 563 113 389 498 103 459 592 102 676 961 92 309 646 93 50 632 95 262 921 94 230 541 106 358 925 94 448 898 105 778 991 97 417 612 82 81 934 104 728 876 94 81 593 88 420 928 96 83 916 100 28 436 94 840 943 101 20 170 105 355 708 84 543 946 104 274 355 102 483 671 97 229 525 102 484 720 99 107 509 109 438 541 104 486 663 101 539 977 116 824 971 113 158 201 103 251 253 90 555 818 83 848 856 100 85 714 100 395 536 101 9 711 95 166 169 79 595 653 109 721 883 104 290 589 75 481 907 86 366 586 92 478 852 98 558 732 100 107 519 73 272 509 89 75 751 107 142 516 90 256 487 97 206 917 104 533 755 79 477 627 101 190 205 104 245 789 89 504 973 85 753 803 99 554 592 110 384 934 94 667 743 111 60 625 83 88 181 91 2 630 103 370 815 103 522 725 112 385 886 108 187 794 100 464 971 99 143 512 110 269 947 90 311 599 91 212 937 97 60 684 85 180 382 98 816 850 84 475 716 73 46 295 98 405 636 108 145 250 107 412 746 98 52 975 99 161 622 100 115 983 89 598 954 86 43 325 97 363 954 118 668 844 98 557 903 99 40 355 92 616 967 81 2 503 90 416 606 114 239 982 92 185 403 98 293 894 108 739 995 107 628 945 99 283 513 112 149 155 103 294 694 106 714 880 108 144 869 105 281 601 98 58 459 82 882 892 108 18 101 89 898 948 118 278 588 83 263 621 94 24 696 96 333 351 97 412 941 98 645 665 121 879 895 97 442 875 101 246 256 90 761 847 101 357 425 106 393 616 99 482 853 92 73 663 110 116 797 107 483 922 92 422 444 88 0 27 89 165 262 94 67 252 91 11 935 81 455 990 99 143 823 102 52 714 93 90 645 86 907 993 86 80 641 112 396 578 124 180 611 105 280 623 107 326 768 96 108 580 103 567 648 91 565 835 88 686 710 95 409 969 96 17 939 101 243 754 106 526 621 114 370 555 94 646 733 108 385 528 103 149 498 94 33 997 95 20 600 80 92 473 99 771 938 104 528 681 99 505 983 93 380 527 82 671 907 90 321 523 95 231 906 102 314 874 103 161 753 102 361 874 100 82 168 98 443 572 108 927 995 85 243 547 98 236 517 100 341 635 95 118 519 103 792 883 85 205 349 95 504 926 92 577 941 85 3 509 95 553 569 87 88 406 95 59 60 99 66 461 113 519 933 92 190 364 103 353 881 97 35 486 104 241 739 89 399 449 96 541 588 102 34 654 124 149 330 99 381 711 98 316 405 121 261 436 112 249 322 108 608 907 93 38 897 103 20 286 109 49 561 92 429 889 107 118 733 108 151 622 101 554 836 108 340 640 99 20 451 96 65 289 107 414 486 96 469 727 103 537 851 85 879 951 85 30 48 96 460 774 117 700 923 79 204 958 89 462 998 79 533 618 98 604 979 107 394 434 111 512 824 100 94 777 99 137 190 83 18 343 117 217 773 119 600 739 94 167 622 91 423 774 99 638 645 96 646 684 106 320 944 102 415 536 101 348 386 110 68 964 86 19 526 84 252 542 103 475 893 86 577 906 107 704 707 92 267 717 102 270 651 123 49 584 107 181 736 107 305 471 110 837 865 108 312 664 106 150 474 108 264 817 93 590 992 104 244 761 111 632 985 104 740 888 120 511 814 103 240 456 99 167 787 101 109 195 118 107 527 85 21 308 102 80 183 104 438 534 97 568 593 96 159 258 97 259 325 97 188 869 90 133 465 99 899 985 83 55 353 114 47 828 97 418 851 117 51 575 90 187 901 76 353 512 109 19 473 89 111 422 106 323 650 105 430 482 89 233 605 111 241 729 111 177 666 106 247 352 87 100 648 111 603 897 123 802 925 107 627 886 99 685 850 87 93 284 92 279 315 92 168 641 111 200 760 100 128 830 97 528 886 100 513 934 112 462 469 103 83 511 96 129 981 102 335 735 95 531 600 96 466 857 112 95 121 109 949 995 107 458 469 110 20 445 122 174 916 108 142 982 101 218 983 92 759 918 103 505 572 98 38 671 106 106 181 102 38 889 89 659 926 110 237 744 88 488 921 108 239 513 95 442 601 97 271 621 88 142 295 94 591 776 99 176 270 124 110 266 86 775 829 98 462 464 112 438 927 113 559 898 96 243 252 84 411 826 95 301 377 95 671 897 95 55 216 110 384 785 92 461 806 74 506 827 101 26 973 116 155 460 101 338 857 98 10 818 107 33 758 109 259 973 111 190 398 105 498 692 101 630 869 91 793 814 122 403 485 115 154 600 121 694 996 88 123 243 105 303 760 87 545 942 75 284 605 95 65 822 91 72 167 117 127 351 118 231 415 111 259 938 101 815 948 116 161 285 88 483 652 94 233 718 93 186 583 83 60 543 102 569 622 106 689 891 90 24 497 99 17 991 106 897 937 103 27 489 99 8 401 97 90 172 78 522 641 111 733 881 82 249 623 108 24 688 111 251 801 118 720 997 87 167 682 99 35 225 111 73 88 98 522 785 111 217 426 101 105 870 101 481 822 88 108 649 103 398 764 90 465 979 69 551 639 106 368 884 97 402 734 105 257 825 105 9 152 86 649 741 98 36 666 77 120 162 113 7 944 101 323 683 100 221 926 96 781 841 102 285 517 92 133 729 107 905 935 107 73 758 99 112 320 95 80 257 108 327 587 83 546 941 117 580 831 93 101 306 93 72 754 102 200 729 99 278 880 79 7 51 117 36 502 104 347 866 130 523 880 94 349 375 86 505 690 94 38 535 96 54 151 95 547 722 105 3 863 104 204 424 92 572 670 114 630 666 97 519 942 77 83 970 95 576 709 93 378 626 110 187 706 88 180 989 98 308 364 98 152 409 99 141 438 92 801 921 109 205 586 97 4 52 89 323 516 91 636 959 111 656 871 82 607 627 98 336 409 93 156 580 102 265 344 119 666 917 99 19 707 111 241 790 114 134 242 96 176 765 96 61 905 91 195 836 105 581 863 90 644 767 111 133 213 99 622 829 101 633 917 114 49 640 101 25 663 105 73 265 92 16 178 116 226 876 88 421 953 98 492 868 89 236 592 93 446 822 110 61 974 98 85 730 100 10 279 105 132 294 115 284 498 104 11 149 104 36 395 104 587 957 112 203 628 110 137 887 105 34 756 90 460 465 107 521 751 102 349 667 102 316 812 109 47 563 105 371 548 101 661 879 90 66 244 89 21 411 108 384 457 78 169 877 94 794 869 100 108 497 94 139 530 103 481 924 85 844 921 103 116 451 88 454 751 91 532 727 102 466 557 100 161 716 99 188 638 90 151 754 83 682 746 95 260 421 102 113 810 110 905 927 87 511 611 100 178 739 128 274 304 78 548 818 109 16 979 85 706 769 112 51 474 84 384 665 101 267 688 85 51 687 119 355 497 88 82 892 88 777 963 94 226 336 96 750 987 104 536 929 96 53 200 83 51 676 84 571 923 78 582 744 93 422 694 85 294 343 94 18 397 98 436 543 111 22 145 107 138 163 116 404 487 103 484 763 93 319 946 82 33 285 102 64 711 98 417 544 105 635 646 78 596 994 93 104 430 108 599 879 88 44 857 95 88 449 110 44 372 94 35 244 106 76 517 101 85 933 98 307 484 82 41 362 105 309 788 112 274 773 90 427 689 114 169 994 95 17 775 119 597 943 115 303 846 86 167 688 94 868 875 113 182 194 95 112 124 110 274 929 108 577 681 101 465 997 111 79 472 92 345 478 109 208 593 112 27 500 99 18 357 82 632 833 112 388 673 103 100 368 107 580 824 97 304 727 105 300 817 121 500 552 123 122 415 78 399 882 102 155 644 92 798 935 114 616 804 106 386 703 107 35 771 91 2 391 103 290 879 87 460 672 98 449 814 104 413 558 103 418 968 102 182 922 104 156 692 95 853 941 102 255 519 87 415 584 103 402 564 109 494 705 104 796 834 90 18 182 82 329 390 98 374 630 106 804 968 114 158 376 106 612 785 108 8 198 111 18 987 107 204 230 102 240 334 97 74 888 106 238 250 105 371 954 104 297 303 101 812 978 103 388 967 99 219 284 104 478 672 114 753 790 86 291 688 86 82 337 110 162 446 98 26 969 91 264 668 85 308 851 110 137 232 101 368 418 107 354 528 84 400 576 93 119 208 97 505 744 92 239 761 99 134 180 95 287 315 115 659 681 106 386 690 122 424 621 101 163 900 94 567 928 92 250 351 98 346 640 108 442 851 106 165 391 94 256 830 85 288 682 92 428 975 97 621 977 93 467 859 112 116 837 110 627 922 92 389 559 104 290 903 81 2 666 108 582 769 81 489 566 109 150 181 90 238 885 89 260 481 74 40 421 98 700 947 112 151 259 100 1 533 106 107 583 92 675 722 95 173 875 119 64 402 107 298 802 74 705 768 102 540 824 104 329 995 100 114 967 93 976 998 106 202 626 95 63 815 70 297 431 101 669 976 101 898 968 115 25 688 106 639 818 102 396 827 95 290 626 116 135 424 104 217 854 90 19 184 92 410 547 91 342 995 96 369 467 92 193 268 99 412 721 102 55 62 101 114 821 118 116 634 114 307 754 100 559 869 117 107 654 93 156 353 92 158 977 123 51 521 96 342 824 101 615 701 100 518 644 82 454 618 97 54 413 95 170 348 115 87 652 100 57 172 101 524 709 106 17 378 107 847 880 113 36 656 92 505 899 110 242 648 101 837 880 88 241 917 98 239 427 109 330 548 100 401 680 111 89 749 89 167 267 89 171 990 131 66 281 90 610 820 103 200 764 108 482 521 86 92 119 112 732 864 101 8 226 88 642 951 89 476 521 124 187 591 99 255 926 119 906 919 102 91 406 95 659 703 116 421 835 107 804 901 112 68 513 86 273 567 105 109 545 100 623 786 99 52 247 104 510 868 88 39 270 99 226 382 86 311 947 76 342 803 88 310 958 105 262 586 101 686 968 95 530 950 92 222 552 103 461 666 104 116 666 103 165 435 100 116 512 112 61 873 96 406 712 105 9 716 108 947 961 115 29 961 104 371 400 92 67 658 104 486 759 104 89 220 95 226 230 98 749 998 98 494 502 93 797 831 108 21 164 110 491 532 101 30 183 98 372 430 104 25 941 104 16 112 94 134 791 108 813 904 88 238 880 91 293 573 105 53 481 99 144 712 91 439 858 89 459 671 94 488 853 115 467 681 99 143 343 89 432 499 106 127 218 119 573 924 103 297 536 97 106 109 89 239 964 118 417 527 93 291 738 103 608 763 103 65 619 96 217 416 84 230 443 85 569 931 108 585 825 101 11 687 90 25 703 93 41 918 91 357 670 79 589 790 96 98 219 97 546 954 80 168 210 102 85 141 111 483 887 82 323 807 85 473 918 103 352 518 89 382 714 105 389 939 81 542 590 92 189 847 95 31 81 87 393 649 105 90 965 109 475 485 121 109 619 95 217 221 82 159 334 90 373 629 110 50 615 108 19 734 107 53 137 100 145 524 99 282 633 91 88 900 90 176 653 108 202 314 81 280 693 90 10 628 102 886 955 111 740 886 104 40 500 103 157 182 88 161 734 113 94 436 108 75 686 97 112 551 81 40 689 87 47 804 81 60 635 83 559 767 97 384 664 107 208 438 94 749 798 108 271 794 100 1 489 80 51 784 104 453 808 99 669 831 85 465 540 87 406 723 119 853 976 94 191 451 103 830 941 102 365 980 101 200 736 129 167 759 95 44 569 123 628 938 87 339 731 94 489 813 80 756 873 108 372 915 95 76 508 95 562 882 112 585 848 105 314 492 92 298 985 90 509 835 115 101 927 101 39 67 91 145 959 101 165 628 104 853 959 96 89 203 114 326 537 109 343 928 99 399 573 108 879 948 90 95 939 100 196 541 93 93 314 118 693 888 91 772 783 99 2 408 104 7 370 99 501 988 93 210 413 92 761 782 113 755 966 98 958 965 112 588 594 111 273 546 108 690 750 96 204 879 119 55 968 99 402 766 90 132 632 94 893 980 99 388 488 98 844 919 101 220 432 89 78 482 98 405 716 100 290 585 102 515 577 106 796 842 105 230 436 110 23 960 91 112 309 109 286 686 128 454 710 111 734 764 92 345 892 93 307 756 87 146 854 96 190 963 77 15 858 111 1 774 96 295 897 95 601 704 101 209 213 103 291 895 103 23 821 94 202 658 97 342 510 105 47 992 85 205 368 95 73 251 100 256 488 87 288 432 115 257 596 102 459 942 100 463 636 108 473 703 92 130 274 115 256 477 105 548 572 109 500 909 97 352 577 121 217 825 91 75 526 93 522 677 97 562 953 90 211 569 109 372 517 101 115 151 83 477 948 105 196 589 106 440 666 90 525 577 108 60 481 106 243 837 104 42 256 93 630 795 106 292 984 113 54 962 115 173 672 93 131 759 88 753 954 99 604 873 106 620 827 93 280 514 97 197 394 101 420 872 96 173 406 104 429 539 103 362 629 85 429 997 90 225 601 102 95 755 107 501 744 89 6 665 89 10 539 100 138 946 106 317 630 113 191 545 94 311 469 91 182 495 101 775 970 90 213 471 107 31 896 88 332 988 102 335 793 98 200 864 109 330 985 114 481 997 106 17 602 97 696 754 103 64 845 93 270 688 111 380 768 104 107 447 95 28 626 97 790 872 109 209 862 84 388 445 106 265 328 86 125 692 106 76 590 94 703 867 85 443 799 94 227 286 107 206 274 81 249 893 95 300 746 93 671 876 110 242 310 113 391 931 98 651 767 98 239 528 100 487 987 99 280 522 90 522 916 95 160 986 91 190 559 115 224 431 91 79 560 108 64 477 86 629 955 83 121 541 88 291 850 93 98 863 121 266 617 103 392 659 89 360 785 102 98 923 87 258 449 120 196 490 111 553 944 112 322 479 107 86 627 105 339 352 95 632 818 99 356 780 108 28 577 108 213 770 93 267 291 89 113 419 97 173 438 99 52 421 95 462 566 93 747 981 110 351 853 99 117 429 100 427 744 98 133 330 94 224 467 94 300 670 100 854 876 97 752 854 80 183 563 91 180 399 102 400 465 105 258 854 115 305 424 108 102 391 116 332 785 88 402 899 88 189 430 108 345 818 119 528 893 99 207 555 107 326 611 104 75 345 114 204 778 106 445 463 88 144 310 111 382 848 103 99 967 100 69 308 102 625 882 118 597 965 94 354 827 98 334 901 98 745 928 90 231 321 97 641 704 99 257 970 81 214 820 103 456 863 91 174 515 103 621 890 103 443 820 109 420 664 92 321 797 117 111 215 102 80 492 107 695 947 104 200 920 90 36 562 102 238 838 105 56 927 113 461 660 97 145 648 108 121 804 115 86 689 94 37 764 105 449 490 110 6 80 100 312 811 93 698 814 104 796 802 93 455 670 98 702 775 97 97 785 105 88 330 93 769 859 101 307 499 86 774 834 103 121 615 100 743 760 114 451 689 107 251 958 97 188 456 111 498 637 102 98 175 119 77 989 106 289 869 96 97 916 129 63 775 109 220 873 90 177 862 92 529 541 128 12 916 99 472 578 101 615 881 98 381 659 91 401 970 98 123 653 113 160 216 102 452 996 99 34 116 96 422 603 110 167 171 88 205 458 111 34 719 84 295 609 87 366 376 103 142 459 101 164 873 110 123 752 100 18 57 114 228 686 97 95 936 88 543 981 95 83 759 99 735 786 111 145 335 92 147 482 100 547 963 110 963 994 93 594 985 77 327 540 91 901 902 91 524 990 103 326 834 110 343 902 98 150 395 92 337 397 90 531 609 89 81 670 93 34 142 109 714 928 118 911 986 114 334 909 97 536 888 87 489 571 93 875 924 93 83 233 108 430 712 89 290 635 109 39 413 88 105 986 103 321 704 116 48 537 114 196 304 107 304 934 108 143 531 83 732 753 115 268 887 85 743 752 96 61 663 99 97 580 108 353 711 84 136 655 108 386 952 91 356 967 108 242 342 105 209 321 86 89 266 77 183 667 95 707 823 93 557 800 101 199 926 91 66 283 91 245 275 110 361 928 95 184 240 81 389 988 112 42 958 98 500 918 93 534 584 108 245 658 96 384 852 94 14 324 105 431 721 97 79 119 99 802 973 82 60 573 94 132 467 106 118 215 93 204 952 109 85 646 91 170 910 95 614 842 104 78 79 108 516 662 75 319 984 112 158 992 108 424 839 97 218 600 102 195 589 110 247 687 95 486 598 85 178 234 102 82 573 102 110 595 100 246 962 113 107 245 105 579 905 85 291 504 110 300 824 83 137 812 103 756 940 108 371 951 112 308 764 98 15 672 99 23 220 83 566 702 97 552 720 97 687 919 111 139 731 103 249 789 81 943 957 97 218 717 97 454 484 110 427 666 107 154 957 104 493 989 101 658 801 87 498 609 109 114 995 104 402 678 111 265 932 109 550 807 116 151 548 111 63 671 93 160 951 75 53 582 82 233 995 92 189 446 80 17 120 99 355 482 105 294 855 99 331 933 110 349 734 95 28 380 104 822 882 108 107 951 74 136 254 90 234 979 103 143 666 104 61 851 102 538 649 105 272 494 99 622 775 97 460 983 83 103 797 80 496 817 96 174 771 100 263 810 102 367 965 86 724 891 104 490 537 88 312 624 90 194 435 89 632 823 92 289 291 105 138 653 96 679 841 114 324 883 99 179 421 100 174 320 94 258 724 92 557 975 93 474 629 97 218 865 93 68 126 104 349 455 104 416 620 90 470 787 101 659 912 93 284 505 113 392 896 95 657 966 96 735 800 113 503 704 96 854 890 105 395 884 106 235 304 95 56 330 105 200 889 108 304 480 111 23 770 96 130 998 87 98 590 108 418 806 115 219 759 81 466 556 104 407 853 104 319 603 99 250 537 116 422 805 105 263 976 95 268 290 90 41 874 130 145 967 96 109 217 96 123 597 88 261 675 96 248 882 98 889 905 110 213 713 111 607 703 96 186 968 97 407 884 85 180 415 76 163 550 112 191 581 113 5 979 110 39 689 92 6 242 96 518 635 110 137 952 95 52 84 95 449 897 104 220 773 93 36 269 96 172 631 105 388 406 82 5 210 98 355 691 101 98 311 92 45 889 109 290 524 100 80 310 116 6 521 100 303 662 95 159 564 94 215 811 107 588 721 92 542 856 92 209 965 89 431 764 108 668 957 97 18 273 109 413 876 94 90 564 109 499 511 94 47 549 101 472 509 86 153 578 113 405 756 92 513 980 103 42 697 111 735 864 104 43 602 101 212 808 92 191 498 100 272 868 100 26 74 99 275 709 100 433 934 104 685 835 87 103 998 86 285 804 107 623 789 96 167 598 95 590 766 90 134 832 100 227 500 102 215 380 116 74 606 87 236 709 90 355 649 110 554 788 105 394 480 103 604 716 89 651 765 111 125 221 101 58 627 109 30 823 109 453 970 87 175 204 106 449 793 96 436 838 113 870 920 89 27 102 100 215 837 111 325 689 104 303 624 107 317 799 112 423 729 98 210 660 96 22 691 97 335 812 95 225 474 88 40 998 102 414 750 99 432 686 97 942 946 112 726 801 98 479 708 114 529 629 111 703 768 94 829 951 90 42 851 100 286 627 100 376 870 100 279 757 97 193 678 119 502 935 88 113 344 88 489 807 110 351 913 107 735 843 93 88 754 77 765 974 74 375 643 96 43 260 119 248 956 98 635 853 99 761 881 109 45 664 103 280 831 104 9 648 109 920 937 108 298 989 89 680 851 88 545 665 84 913 951 95 336 810 106 74 691 102 40 167 112 486 912 74 481 488 102 140 684 85 110 666 101 533 655 111 339 813 118 566 981 78 477 955 99 379 802 96 189 914 86 613 795 103 459 792 112 128 421 115 480 581 101 71 383 92 230 579 106 135 236 104 225 743 97 100 520 94 214 490 88 216 973 83 327 343 94 201 787 99 275 725 81 38 423 106 195 764 79 561 848 96 660 972 100 88 499 103 763 956 86 122 927 103 662 679 105 480 660 84 614 682 113 361 776 95 101 711 95 506 972 97 680 710 118 278 595 107 537 546 90 332 507 95 302 398 95 439 721 105 266 350 104 270 589 98 172 645 101 274 699 101 239 834 98 170 483 125 372 919 107 154 760 94 18 144 103 55 188 107 109 974 115 163 884 92 241 251 90 843 979 110 518 694 110 443 994 103 508 680 100 649 817 109 577 963 86 14 243 88 273 803 93 536 633 100 552 977 103 691 713 108 383 740 124 118 461 107 880 913 88 391 454 85 582 752 111 12 396 97 376 447 106 400 727 90 96 401 97 507 850 94 452 478 104 35 75 99 131 836 83 283 944 104 71 131 90 428 785 101 498 683 106 369 848 116 102 895 120 333 849 113 230 580 95 448 586 96 719 762 102 583 629 103 60 431 98 89 410 94 99 265 86 696 995 99 538 727 107 637 803 114 376 524 112 78 732 88 335 698 88 746 985 85 190 731 112 530 681 98 184 586 99 191 346 92 2 660 115 443 763 109 0 760 104 33 469 105 120 854 119 123 811 107 105 727 93 252 782 103 265 872 105 26 912 105 135 161 88 528 822 97 357 679 104 380 643 100 903 960 94 51 721 100 260 332 121 67 637 102 835 950 98 466 538 114 295 527 98 120 721 95 22 198 99 134 505 97 88 324 91 55 184 112 35 824 99 508 597 105 311 655 102 27 622 104 72 206 116 141 186 102 197 880 106 565 911 107 679 734 109 272 771 109 427 620 89 306 441 103 251 764 94 275 590 106 625 711 98 642 646 79 549 557 99 567 698 106 64 715 101 118 655 107 693 831 96 737 775 107 439 663 89 702 799 98 442 637 88 200 732 102 400 813 87 299 936 95 234 867 86 444 909 66 589 606 117 331 473 118 73 707 95 585 840 106 418 507 113 517 878 103 169 470 92 12 522 93 74 286 106 179 354 117 193 724 104 286 545 99 155 740 81 722 812 105 340 417 103 432 992 127 251 964 111 425 609 103 263 868 97 160 470 107 378 682 110 439 589 92 88 809 116 237 597 95 456 865 105 105 372 120 87 140 94 231 395 102 554 597 105 287 973 92 769 830 103 326 761 82 5 796 81 79 161 101 215 900 114 757 904 106 447 550 98 361 389 98 11 178 82 60 216 101 135 738 124 418 558 102 599 774 94 159 437 94 425 745 108 726 898 97 96 986 106 218 617 114 43 633 109 936 981 100 198 846 102 660 745 102 557 831 101 628 675 100 290 467 115 697 826 94 431 744 90 672 906 97 231 671 94 135 454 109 35 118 102 255 905 89 484 652 118 198 597 115 269 538 99 70 624 102 167 374 76 42 315 107 177 757 96 152 210 105 209 380 93 353 894 92 55 681 94 369 612 87 296 978 89 291 608 113 234 412 101 104 769 98 439 487 96 664 844 115 219 857 94 565 913 102 292 741 96 485 827 85 672 935 97 670 916 75 509 538 98 630 843 90 86 482 115 158 273 104 742 750 109 455 778 105 170 954 113 582 708 100 151 393 101 633 679 78 372 686 74 756 791 96 179 702 118 392 767 118 33 602 94 132 414 118 656 776 90 430 953 89 861 979 106 484 723 89 900 971 101 6 192 109 464 857 89 46 496 111 906 914 110 164 195 84 375 638 88 154 814 120 552 723 75 488 982 96 540 762 96 5 661 104 283 497 113 688 796 105 162 563 97 551 833 105 92 660 103 676 722 93 9 412 111 633 677 102 934 994 90 418 943 108 484 614 99 135 681 103 813 954 113 422 713 95 843 922 91 1 605 103 466 768 110 284 475 111 914 957 87 14 471 114 599 956 114 602 729 110 156 531 102 70 487 100 45 299 120 128 724 99 485 903 110 168 558 89 261 494 94 20 537 102 33 43 112 219 264 97 633 858 88 20 364 108 386 544 94 281 505 99 160 628 107 931 941 106 221 455 99 676 903 84 98 128 93 209 859 107 57 730 116 438 854 102 93 365 97 518 946 88 664 971 112 599 927 111 252 465 92 486 613 107 416 992 112 141 368 100 389 591 92 80 136 99 374 981 107 225 989 104 638 904 108 107 633 89 117 495 100 258 721 96 380 736 106 534 848 108 594 738 98 271 962 88 713 872 101 0 424 127 450 867 107 405 491 109 275 555 104 341 386 111 487 991 86 490 895 118 284 383 94 728 788 90 565 770 92 996 999 100 196 774 91 221 447 110 555 836 118 693 701 108 158 552 89 443 936 97 320 463 94 575 626 108 319 919 92 345 392 87 558 754 85 412 617 99 242 511 112 55 787 101 419 438 111 187 228 96 147 227 89 280 445 90 75 430 96 372 673 96 518 527 110 562 943 91 573 653 118 373 711 101 236 615 109 178 522 105 67 817 104 243 814 101 144 387 116 96 929 114 445 941 91 849 980 103 314 433 97 56 477 103 291 649 94 625 673 116 598 795 130 631 684 91 495 710 83 152 890 114 782 880 80 93 904 94 206 669 85 665 960 85 256 543 99 210 313 110 852 957 89 752 762 95 7 189 107 30 493 93 853 920 111 750 894 87 854 917 105 6 366 104 341 907 109 136 888 114 762 821 90 139 803 107 510 863 102 670 781 106 246 782 116 839 951 102 388 724 99 36 389 111 96 943 104 53 76 108 555 729 102 238 400 116 597 860 95 485 530 94 761 953 110 695 978 92 490 564 109 270 362 90 559 979 93 97 549 99 288 546 94 131 899 105 473 563 108 960 983 94 295 970 98 783 910 91 275 368 94 875 950 88 510 604 98 398 998 79 317 651 104 730 775 89 450 980 113 11 644 102 200 972 100 107 629 87 244 389 102 13 145 93 510 646 104 208 699 80 799 817 91 501 732 95 12 363 97 588 987 105 172 561 100 84 961 110 771 810 106 408 729 105 681 955 110 483 779 93 141 258 107 73 863 86 137 993 94 121 747 104 224 839 105 379 841 98 205 595 87 838 907 113 420 433 92 425 585 80 127 741 108 0 861 106 876 993 108 323 463 102 293 628 90 347 668 93 403 530 115 459 910 105 58 927 99 419 704 109 215 630 95 695 886 106 1 673 107 212 219 113 790 993 83 651 661 73 456 502 97 34 101 98 714 882 88 192 597 114 111 886 99 883 901 79 644 904 113 224 488 94 119 248 92 435 966 97 270 784 107 154 494 108 5 784 93 355 440 115 377 722 89 230 769 104 772 967 103 162 844 85 102 874 100 83 272 107 480 522 83 162 419 89 613 655 99 380 441 86 38 859 102 34 713 114 499 743 107 583 731 103 746 838 96 454 704 105 50 825 104 87 794 110 38 554 103 56 704 97 697 745 85 179 914 83 261 598 107 534 916 117 717 745 98 507 680 95 716 949 93 44 949 95 171 741 100 466 843 75 493 740 107 89 920 115 744 780 106 190 611 107 879 970 92 321 342 90 397 703 101 763 895 99 402 837 90 255 348 105 286 878 80 126 137 107 591 624 111 713 768 97 778 941 93 30 982 114 759 951 76 196 553 87 111 769 89 250 878 95 259 390 101 598 988 88 481 560 94 86 346 88 559 621 100 128 260 102 476 731 84 537 889 89 778 947 99 81 881 100 352 493 105 202 436 94 52 269 112 450 787 82 353 627 91 593 760 101 149 996 97 538 681 93 349 607 113 156 789 92 296 961 104 16 718 106 371 910 87 16 327 102 91 671 89 267 709 82 150 551 94 254 836 95 611 808 113 67 747 91 60 476 96 84 166 85 238 963 97 164 836 109 116 503 99 434 934 85 529 642 106 550 679 103 164 416 101 866 889 111 649 868 89 83 708 109 322 879 94 155 855 109 184 491 107 121 195 92 358 841 87 801 954 111 254 603 106 24 167 87 624 822 110 298 505 91 428 462 98 844 955 104 555 852 106 83 946 95 151 360 103 306 544 92 113 461 89 359 610 94 98 168 101 272 744 89 371 655 100 12 603 116 548 851 81 220 750 96 254 764 106 309 897 110 224 456 94 462 871 86 524 637 86 241 751 88 344 916 99 11 221 103 654 747 87 167 990 84 233 680 102 945 974 98 662 822 104 725 884 106 635 903 98 61 960 108 367 756 106 555 947 90 802 849 91 417 674 89 481 970 98 741 831 118 334 827 98 231 541 102 245 286 98 97 230 94 139 392 86 166 864 105 108 524 105 167 794 118 213 549 104 110 707 86 29 607 124 339 638 94 112 759 85 339 729 120 299 773 101 800 889 94 202 909 100 440 682 94 254 673 103 194 335 111 472 979 101 229 723 111 265 308 95 354 740 100 83 538 98 442 463 112 660 980 107 252 804 84 259 435 99 269 750 92 622 644 99 195 466 97 528 537 94 258 307 98 865 880 94 289 785 85 122 160 92 613 898 88 746 845 90 93 310 94 549 946 81 529 878 112 29 507 104 232 903 89 479 907 127 600 898 94 808 928 93 197 744 95 283 463 89 152 927 104 84 528 108 86 198 76 136 314 119 6 758 102 390 944 108 399 960 121 53 424 98 62 493 107 302 348 76 726 958 116 169 897 94 266 546 95 253 921 100 69 384 110 648 944 109 752 770 105 491 859 95 9 420 115 708 861 108 46 820 94 172 529 97 282 721 101 557 987 105 102 742 97 421 560 96 80 971 97 293 429 82 185 719 113 736 794 105 479 489 99 82 498 116 730 897 84 477 765 104 249 969 103 502 559 102 420 504 91 274 681 94 493 867 86 440 555 82 212 386 111 52 576 103 5 817 105 112 450 112 4 555 109 413 595 123 532 582 110 117 338 94 189 431 114 322 336 117 762 947 100 273 579 86 340 412 107 354 540 93 867 989 115 498 716 92 238 940 91 275 804 107 17 235 105 113 222 113 55 262 105 170 658 97 146 796 97 349 398 85 158 351 105 31 150 116 341 442 111 57 991 92 143 381 116 209 713 95 290 327 90 191 270 93 32 557 88 78 294 92 350 748 111 204 587 102 286 495 96 355 712 96 500 787 90 374 415 97 51 519 105 191 399 110 517 766 98 66 229 103 213 482 90 737 932 100 406 752 91 774 962 83 559 756 112 527 700 84 267 672 102 379 940 86 262 747 103 243 339 103 272 790 97 363 839 98 312 325 98 151 451 84 506 738 114 424 769 112 37 513 70 412 416 106 339 689 102 359 987 85 583 903 104 645 831 104 213 282 115 907 960 104 136 326 90 325 808 101 421 454 104 138 390 100 186 377 80 289 629 105 472 827 88 65 356 96 520 975 75 492 542 95 108 527 92 257 667 107 57 460 96 242 885 100 118 277 90 38 923 83 71 898 105 582 811 104 882 937 120 592 896 97 440 469 105 554 907 99 721 727 97 172 791 91 278 664 100 221 664 94 135 702 98 645 915 99 604 669 86 458 580 99 700 987 103 889 926 96 263 981 109 2 841 93 133 946 103 278 570 105 49 384 97 698 895 88 38 645 106 108 160 94 94 131 112 439 516 100 138 639 92 473 940 98 323 549 94 629 984 96 57 123 103 901 945 86 288 332 114 168 648 100 144 323 94 267 372 104 83 551 97 102 401 104 47 490 105 35 522 96 590 591 102 210 344 90 197 794 112 586 854 98 827 895 90 301 631 101 391 999 96 3 607 112 576 714 96 427 982 99 334 775 116 252 777 87 499 982 103 588 698 107 135 727 102 595 774 92 56 983 92 15 525 108 236 910 91 55 450 83 222 740 88 406 828 99 258 426 115 654 701 129 606 612 110 70 195 93 420 761 101 193 941 93 667 996 103 627 758 91 186 386 109 130 782 111 201 782 101 763 815 101 576 634 96 263 314 96 579 711 99 843 862 100 247 950 100 227 497 107 310 442 117 352 512 96 266 609 99 69 827 107 572 941 100 311 443 106 205 239 106 680 728 95 525 690 111 579 617 85 574 749 90 232 999 101 278 986 92 145 154 106 246 726 114 119 952 105 666 723 100 439 964 107 151 598 92 37 916 129 768 814 88 33 780 92 721 755 98 252 385 93 723 776 94 94 166 86 608 994 104 401 468 93 169 300 91 623 751 83 90 263 118 39 191 100 60 183 98 71 429 110 395 544 89 70 770 76 614 844 97 13 908 100 650 860 96 95 824 101 688 733 106 41 460 109 131 379 98 100 892 99 37 373 86 834 986 79 593 709 105 12 685 101 259 722 109 471 476 122 415 764 97 610 891 99 744 905 114 740 947 110 788 851 103 396 901 114 241 993 108 193 589 93 352 980 78 147 355 111 459 587 98 28 474 89 259 635 96 796 887 105 678 785 102 213 345 103 385 807 119 320 757 106 214 582 103 7 124 99 40 492 106 769 926 83 140 168 91 436 918 96 295 765 97 444 487 101 359 605 95 281 482 88 707 777 94 351 436 134 823 855 97 440 969 86 340 347 100 576 954 73 246 762 110 78 469 101 279 938 81 945 948 117 566 643 87 520 642 98 296 565 115 157 225 101 574 732 109 356 571 122 178 864 101 14 587 116 210 874 97 308 811 120 499 764 111 132 659 97 34 281 83 126 376 119 471 524 104 234 514 81 108 798 96 332 921 124 688 952 110 225 859 111 772 998 104 35 694 84 136 628 106 578 832 104 234 997 116 288 477 122 133 642 89 313 706 97 119 447 93 350 856 93 365 996 91 107 146 109 674 735 117 27 488 103 243 923 102 569 922 103 14 43 110 562 889 98 578 975 99 23 373 99 543 753 89 110 212 102 205 610 102 453 829 105 148 744 100 476 850 97 170 967 89 27 311 97 14 191 97 562 824 119 659 936 99 498 638 88 28 667 96 373 751 102 325 330 117 329 470 102 76 432 112 171 863 104 283 564 93 475 505 114 46 877 104 350 832 112 112 855 104 27 526 95 70 744 95 83 310 95 197 436 97 534 641 84 361 650 120 22 578 94 361 428 92 458 856 92 890 909 100 26 943 111 369 440 101 230 905 106 301 925 94 61 461 93 177 577 92 325 601 106 76 110 91 320 566 108 177 459 94 637 744 102 154 259 84 144 380 106 708 947 94 443 689 99 25 534 111 295 653 92 364 933 99 61 962 114 490 736 89 229 985 108 242 289 79 238 999 101 619 956 83 443 766 104 213 936 92 110 717 102 261 844 105 380 822 116 247 500 78 719 992 103 330 910 105 19 856 101 51 672 93 202 272 93 197 818 101 307 527 94 794 798 95 233 985 92 128 141 94 816 934 87 606 682 100 258 366 120 569 692 93 518 792 73 580 599 107 188 480 97 34 887 109 210 769 98 225 893 101 142 222 112 691 990 87 359 423 124 315 623 103 524 694 98 33 609 102 363 684 100 100 858 102 549 756 108 761 969 102 364 410 106 107 325 84 271 904 89 216 620 108 62 423 98 13 895 98 786 809 111 462 645 82 807 868 94 327 355 108 209 758 86 290 295 102 453 563 93 15 372 111 476 887 98 534 853 112 332 454 105 51 885 80 462 692 115 103 520 96 516 982 104 125 964 114 215 981 100 492 628 106 56 870 109 690 864 92 757 941 100 11 421 101 211 962 98 634 947 109 261 347 92 464 878 105 620 909 103 387 687 103 155 877 99 12 897 87 128 418 105 178 448 105 436 895 90 299 863 99 104 515 96 264 686 90 75 760 94 93 188 77 281 758 109 638 815 103 147 768 108 246 790 93 426 478 96 242 601 85 927 983 101 717 796 93 214 537 119 369 676 105 256 903 81 179 730 126 13 657 97 425 500 97 728 845 100 365 679 114 345 553 98 92 447 94 230 512 98 139 655 94 950 965 102 25 247 94 635 648 114 678 739 112 36 461 90 125 748 89 685 771 109 47 199 108 653 865 105 133 984 106 216 294 117 36 302 101 316 672 114 283 428 94 801 821 100 335 733 111 488 759 98 686 734 104 213 376 104 159 541 106 186 749 73 102 393 92 263 926 103 758 922 97 833 879 114 200 607 93 213 240 87 98 116 90 649 774 95 47 908 99 317 473 83 359 428 101 140 960 117 780 885 88 510 872 98 254 643 105 66 768 89 411 842 103 163 379 92 68 537 105 658 881 121 477 686 100 88 123 118 297 722 123 481 875 81 433 703 99 166 262 96 50 215 88 156 824 103 341 957 102 24 981 101 146 838 112 363 814 98 518 828 89 329 789 111 286 405 99 24 395 86 128 332 79 321 400 93 794 893 104 250 978 109 672 978 100 417 533 98 362 427 83 386 942 102 234 728 90 171 831 102 142 685 104 479 654 89 338 769 88 139 728 97 416 966 96 715 821 121 885 978 95 397 485 101 32 284 102 65 427 107 390 797 112 592 636 83 114 820 89 203 223 102 265 735 88 120 481 105 418 990 109 127 313 109 194 362 89 476 542 102 433 710 89 331 610 102 231 874 101 646 865 118 160 682 104 372 739 90 19 348 103 353 481 108 366 861 110 44 968 98 167 785 94 247 443 111 628 918 112 257 820 106 117 962 95 64 921 122 112 776 106 197 853 92 159 546 96 125 229 117 283 725 107 159 212 103 845 872 90 131 871 100 193 706 101 70 388 110 615 898 71 847 916 106 249 961 85 100 186 100 87 550 87 70 704 98 277 342 104 719 780 95 175 490 104 599 799 114 71 571 84 693 712 109 785 961 94 432 586 98 84 539 88 50 937 106 471 844 102 369 900 80 484 727 99 513 770 96 1 986 103 15 680 95 72 693 104 43 327 100 353 925 110 852 987 109 171 334 98 175 734 81 68 392 91 576 906 95 170 247 122 175 224 97 194 925 103 52 265 92 386 736 101 505 836 90 317 956 107 1 568 100 203 880 94 68 157 92 258 638 91 911 976 91 511 705 101 47 479 94 321 393 109 401 828 88 302 904 116 212 433 100 691 709 103 44 453 88 416 521 87 397 968 102 33 711 102 212 338 105 178 723 96 421 441 102 481 789 102 630 700 108 27 326 117 428 491 95 33 135 101 769 776 116 55 664 84 350 801 99 157 979 107 198 542 99 243 585 109 139 773 94 495 712 100 115 131 104 593 791 94 427 610 94 171 807 102 12 826 79 692 716 108 841 983 98 496 723 106 139 594 94 713 815 95 438 812 80 84 840 99 412 709 107 32 175 96 694 852 94 187 892 101 254 979 101 236 676 102 887 951 85 547 709 109 455 545 96 500 694 101 490 822 94 360 879 95 132 141 107 645 813 95 389 989 103 200 492 124 133 929 95 454 773 111 337 904 105 446 572 96 721 850 99 432 807 88 340 669 86 89 588 92 143 549 82 654 724 89 124 447 104 494 801 101 113 115 121 23 196 84 515 573 101 658 968 98 196 624 101 318 345 95 740 876 98 111 299 93 308 797 107 463 587 106 347 532 106 125 850 106 519 815 105 117 718 111 208 853 99 412 422 97 403 692 88 486 579 105 69 639 95 251 494 81 102 205 108 288 774 106 169 740 110 215 337 90 69 541 101 354 382 107 368 390 110 277 298 83 453 487 91 49 318 98 312 734 97 542 846 117 558 634 101 643 984 89 531 893 110 39 377 107 647 671 101 0 766 107 41 496 93 104 179 100 235 345 108 337 795 105 715 831 101 851 922 110 5 436 94 410 761 104 42 66 98 372 383 91 134 997 98 101 472 93 206 857 98 660 782 115 718 857 106 296 400 102 71 845 129 114 460 97 54 302 122 77 824 89 60 207 76 269 942 85 669 863 104 474 864 118 122 133 105 466 488 101 120 217 83 272 421 104 73 699 97 188 766 94 476 698 98 355 672 96 761 965 95 83 245 108 390 853 99 341 975 102 621 675 102 38 325 96 427 875 105 667 814 105 1 301 100 216 359 100 474 607 104 13 472 102 291 620 112 616 856 87 459 834 115 135 856 106 155 457 93 59 997 116 536 779 100 49 202 101 312 814 95 41 211 99 100 131 80 194 624 100 428 642 110 502 673 104 429 902 106 516 700 95 184 405 89 353 752 99 512 894 105 467 863 103 403 720 109 3 993 92 319 658 102 87 888 90 750 985 110 707 978 107 35 500 106 9 313 114 440 755 99 29 991 98 24 261 96 298 474 100 255 746 97 147 776 89 857 864 109 534 629 120 202 959 108 595 719 85 741 983 98 560 750 93 325 662 112 54 84 107 153 859 95 295 829 112 542 921 82 441 746 104 73 948 101 343 568 89 513 931 84 639 658 82 419 474 100 139 457 107 132 900 104 3 724 97 168 349 102 6 120 109 215 334 103 130 419 100 288 390 94 371 748 105 106 132 105 160 892 88 511 550 90 459 583 115 596 919 116 307 446 101 11 492 97 86 500 97 469 909 97 405 970 115 67 133 105 230 518 107 49 761 99 319 713 92 612 784 87 323 653 108 664 940 108 646 821 95 486 752 101 488 495 76 266 814 104 139 533 89 473 796 98 183 436 101 194 846 111 164 180 98 217 885 90 286 897 103 128 770 102 39 737 105 10 293 102 311 891 87 405 632 100 228 891 101 323 462 110 303 597 95 143 154 98 329 939 101 80 934 101 348 541 104 629 777 99 89 364 112 653 881 92 37 893 80 310 427 108 139 705 111 732 897 109 89 550 95 76 624 86 60 932 97 205 893 92 474 813 105 526 945 104 593 945 106 680 926 89 455 792 86 121 632 97 768 870 95 346 715 111 184 200 112 120 877 109 23 253 90 395 737 99 690 787 108 174 487 101 113 539 111 397 556 96 639 895 99 47 632 101 874 918 89 37 880 96 170 905 97 228 925 106 365 483 93 879 913 103 319 504 107 503 559 102 508 791 91 642 987 100 323 325 85 62 624 82 335 610 102 264 541 105 319 516 101 641 728 98 781 821 101 282 859 110 327 897 86 291 887 95 583 858 98 284 365 102 380 869 105 696 843 107 285 433 107 322 942 104 48 308 86 441 445 100 377 483 96 426 676 97 787 957 109 383 451 106 155 488 85 168 485 98 601 977 85 602 685 100 524 907 104 314 541 83 154 202 109 586 907 97 294 729 86 87 369 93 407 877 102 887 967 107 291 355 90 298 963 116 59 913 112 23 402 91 575 744 96 748 961 79 132 334 90 477 751 106 142 623 94 314 603 97 240 296 94 40 460 90 566 635 92 196 514 102 322 494 97 587 884 96 167 783 99 545 780 98 92 456 97 462 991 92 669 886 105 56 640 113 125 625 115 704 709 94 291 386 103 519 701 103 483 488 94 160 427 81 109 976 70 450 484 102 99 453 98 47 730 97 179 333 95 22 970 90 295 989 100 152 449 82 398 847 111 786 906 114 298 320 98 58 444 89 715 888 113 595 706 99 143 939 93 50 425 87 77 996 95 577 781 93 170 880 120 549 634 107 55 235 102 547 786 99 433 819 104 531 933 93 322 899 93 396 950 104 253 980 96 277 455 83 50 506 87 41 467 97 856 959 100 70 412 75 436 558 108 529 775 99 400 615 106 897 979 106 329 906 101 86 489 115 378 519 97 45 261 66 53 999 92 104 424 95 203 461 114 100 284 96 388 833 101 497 902 104 26 832 84 246 413 101 491 565 86 521 777 116 135 398 96 771 848 106 200 462 99 610 952 102 183 314 81 258 327 102 617 689 103 798 827 121 154 217 99 547 825 83 604 786 95 176 405 106 5 711 93 564 883 83 420 601 108 579 720 127 49 367 93 84 661 114 619 713 93 29 914 102 351 522 85 227 232 107 258 504 98 23 508 86 74 375 101 8 645 90 293 513 103 21 714 107 834 965 93 160 267 100 205 524 88 298 934 124 264 333 82 159 589 115 250 420 86 326 847 104 75 585 99 64 726 96 318 747 102 310 354 113 639 829 126 401 888 103 479 530 102 663 989 91 172 739 82 415 815 114 661 854 94 151 238 99 768 824 113 494 920 90 683 979 103 89 677 101 347 993 102 306 607 104 0 767 97 75 243 111 138 936 100 186 774 107 230 882 104 84 882 91 266 818 82 452 926 121 187 235 87 14 756 102 257 715 122 40 692 92 384 575 95 630 884 96 177 379 113 730 771 108 665 713 87 314 388 103 733 888 117 104 719 99 341 713 119 48 108 96 198 858 88 423 657 100 228 462 92 261 415 99 30 297 97 10 662 106 283 719 104 170 331 104 177 975 94 237 995 104 215 990 112 25 685 110 341 413 99 597 866 108 25 743 97 535 939 95 66 472 94 88 241 111 327 487 104 147 275 102 324 689 105 813 979 97 547 597 93 289 746 99 691 958 120 211 413 94 100 341 99 167 876 109 150 204 113 974 981 102 337 356 97 628 698 106 513 518 97 558 693 88 260 945 95 244 552 107 507 859 104 179 248 104 596 825 87 71 248 96 588 907 101 209 873 96 637 835 105 85 379 98 117 872 112 263 424 102 159 459 83 125 226 105 531 717 83 97 201 100 10 168 101 110 798 96 11 637 102 40 927 106 39 279 102 344 841 88 402 868 90 812 990 102 13 653 87 121 535 90 177 827 104 293 640 106 719 952 109 178 270 101 281 413 107 201 739 117 118 715 110 518 972 92 12 516 95 29 609 100 391 745 106 426 869 111 371 532 104 85 418 99 139 592 101 62 734 103 533 571 90 314 550 112 146 828 105 74 756 111 7 27 99 408 588 121 176 909 102 539 568 90 300 985 102 545 800 110 880 993 93 198 557 101 750 793 102 94 221 106 138 926 105 368 700 102 975 985 109 33 567 111 536 701 106 143 559 98 259 960 104 168 360 95 263 352 92 520 914 100 311 792 101 925 928 105 106 239 91 124 355 104 339 863 108 359 717 108 552 959 93 373 847 112 625 902 88 829 904 98 831 943 101 167 361 94 161 795 98 417 843 104 577 685 109 674 985 96 104 598 89 837 908 107 158 723 94 123 598 102 465 740 74 89 951 106 531 842 100 759 807 100 524 681 98 525 659 104 26 610 103 764 986 99 839 995 111 19 440 103 138 227 103 519 969 87 720 818 92 17 874 92 169 622 100 383 563 91 754 867 90 248 341 89 876 920 101 692 931 109 102 630 88 230 844 97 152 229 92 308 568 95 360 899 98 408 858 108 139 380 96 163 945 86 99 749 106 868 885 105 553 578 90 147 282 116 32 983 91 223 580 105 127 178 103 359 535 99 349 613 101 730 951 118 29 879 112 358 491 108 102 985 72 214 703 93 12 84 101 534 940 110 518 900 89 130 213 109 234 239 93 575 589 107 587 817 117 325 699 123 400 801 120 147 261 105 164 279 95 337 629 124 301 933 91 481 796 94 189 478 85 543 812 93 516 671 99 275 898 114 171 218 104 245 986 102 180 270 106 624 971 103 145 409 98 180 268 107 186 521 111 219 922 109 575 755 98 821 902 97 953 971 89 704 919 95 356 706 113 439 829 100 195 883 114 539 696 111 486 724 107 571 888 97 39 747 102 490 561 107 723 754 107 638 902 90 804 834 96 619 950 94 354 522 104 115 280 115 498 579 88 12 23 95 925 988 102 117 838 121 551 787 97 62 626 103 230 779 105 116 210 103 190 922 85 491 823 93 500 773 108 193 667 103 94 820 101 486 852 95 594 900 98 319 525 115 362 952 96 93 524 112 205 433 112 632 967 105 784 998 101 247 758 101 48 818 108 280 888 110 598 791 104 709 728 98 465 843 100 447 758 106 606 745 89 308 838 102 613 870 112 628 652 102 334 711 104 119 218 116 129 207 89 630 838 96 567 839 101 261 770 108 401 422 96 438 559 91 260 996 73 203 906 93 667 832 114 11 636 99 68 365 99 404 928 108 502 769 98 194 851 97 455 575 109 762 784 116 296 376 101 435 486 108 171 781 112 141 146 97 513 751 97 914 923 86 328 976 97 514 774 92 355 896 111 200 685 109 758 805 107 109 132 89 39 915 107 535 788 107 68 892 101 53 187 74 86 786 108 340 431 131 389 809 96 606 795 102 3 383 99 13 562 110 264 970 84 468 507 102 192 225 111 64 572 100 745 898 109 813 877 84 267 493 111 396 847 99 297 557 97 340 719 86 51 668 109 941 977 100 586 964 91 511 634 88 72 435 97 504 576 89 28 234 85 55 94 88 132 389 72 158 653 98 787 971 100 269 695 101 743 803 97 104 187 108 236 264 95 258 960 102 417 892 99 359 412 91 31 886 91 277 412 91 0 22 96 113 346 98 216 752 91 22 592 111 757 776 97 837 978 96 490 942 100 642 924 114 496 766 123 366 373 108 292 433 91 709 841 108 764 877 101 367 368 91 315 399 103 326 489 91 149 507 112 278 309 112 171 842 108 26 795 108 129 131 88 421 461 97 415 711 102 745 944 103 424 928 112 540 593 107 410 868 102 584 924 82 395 941 100 325 532 98 225 293 116 379 492 93 87 714 112 283 951 105 635 921 101 53 97 98 221 900 92 347 670 102 270 508 84 125 194 90 839 987 113 143 833 100 92 377 99 15 609 107 376 406 103 381 561 96 188 317 102 70 907 102 88 656 80 48 892 95 253 343 93 427 893 100 351 554 113 682 877 89 557 959 102 358 943 96 351 434 99 306 877 96 781 831 101 191 887 103 510 996 112 429 517 82 552 951 98 355 870 93 44 62 89 600 990 91 194 432 88 235 496 103 519 802 91 506 533 99 115 499 97 25 926 98 53 895 99 451 984 97 736 929 92 134 453 93 367 955 111 119 436 108 193 543 107 220 415 116 313 777 95 170 503 95 4 77 109 45 926 100 129 873 105 366 901 104 313 441 98 521 578 79 6 965 99 228 770 99 677 993 120 67 330 108 76 817 90 149 981 107 480 607 85 421 564 98 127 872 90 90 599 107 442 990 96 47 66 100 17 288 111 173 797 100 282 297 93 341 373 98 457 719 103 116 551 98 696 765 93 260 899 116 131 315 109 88 821 98 473 896 104 803 913 108 146 605 113 397 473 88 271 879 105 102 513 106 53 530 93 294 698 83 34 561 94 343 377 110 511 562 102 214 329 96 421 543 100 378 770 112 702 749 99 123 982 72 16 774 111 402 808 111 915 957 82 41 266 106 654 680 96 156 362 102 91 497 91 146 466 99 580 644 122 45 465 80 775 996 104 641 997 92 126 800 95 119 797 107 325 849 105 99 737 95 341 435 119 87 826 100 137 504 117 140 702 109 75 845 99 260 918 97 51 853 100 24 84 94 472 556 87 51 786 92 618 946 91 46 870 87 103 442 102 683 764 101 392 847 88 401 665 118 146 160 88 140 420 106 240 602 111 66 116 98 185 857 96 566 922 102 500 937 113 63 594 86 394 527 100 223 744 97 328 589 87 477 520 105 246 996 97 416 610 107 299 804 108 248 778 94 874 952 124 339 851 100 34 736 114 534 826 100 255 311 106 952 980 96 555 558 102 389 502 92 731 945 85 644 651 98 276 929 100 496 882 96 340 783 86 268 431 94 59 518 102 671 984 106 595 644 99 668 984 91 480 926 116 297 628 96 162 412 94 290 490 79 709 796 91 127 440 103 312 542 90 263 931 95 535 647 115 61 922 87 353 965 84 31 167 103 36 45 105 6 496 110 168 788 106 539 578 120 166 631 98 167 836 71 149 255 118 190 850 87 21 824 104 103 275 91 139 980 83 27 472 102 405 629 95 177 586 111 221 573 90 221 354 90 192 649 85 129 361 85 335 761 87 73 905 91 324 477 95 768 969 91 328 593 108 642 863 88 120 371 101 674 757 84 691 862 87 496 810 114 451 647 110 124 171 114 424 525 102 236 841 114 320 419 95 217 699 99 631 759 102 171 308 100 760 765 92 546 934 80 542 643 103 370 382 107 344 556 104 295 910 94 66 919 101 215 953 84 312 550 78 50 280 95 548 602 91 11 276 87 210 485 95 495 735 103 295 882 107 203 475 106 248 333 99 364 510 88 612 804 90 16 369 83 47 572 103 414 726 98 628 845 105 338 724 86 39 79 94 329 515 85 386 898 96 211 544 92 621 682 82 552 820 89 343 829 101 354 806 113 173 407 102 35 757 107 676 846 104 55 309 89 456 739 101 119 655 113 196 853 105 522 985 99 115 138 99 96 744 110 212 473 96 88 639 88 337 792 78 81 644 100 10 583 81 373 648 97 788 889 97 652 755 103 20 583 96 607 613 116 159 228 97 915 923 101 750 781 108 471 620 90 502 600 114 528 672 96 216 618 101 418 492 100 60 779 97 312 720 114 349 677 101 655 709 99 791 946 88 708 881 111 21 360 96 234 737 96 584 849 102 526 941 96 499 686 117 29 865 93 406 449 97 474 740 105 243 905 112 291 793 107 18 308 103 69 932 102 216 550 98 53 490 115 92 674 108 493 916 102 519 624 109 166 316 94 413 681 125 593 902 86 392 823 95 352 399 92 409 450 84 644 905 101 578 683 104 6 397 87 23 362 95 18 439 107 136 544 105 37 343 94 304 707 128 805 890 85 577 698 93 257 882 82 443 835 107 236 281 93 311 556 91 477 819 84 754 792 91 174 776 87 333 892 103 609 662 108 863 978 95 400 695 102 136 786 116 300 924 115 340 537 93 729 840 103 692 846 105 270 438 110 679 786 92 369 724 89 222 298 111 110 451 79 11 508 115 573 950 89 581 884 85 146 509 117 375 423 104 637 993 98 879 940 114 51 491 100 28 392 88 184 296 102 588 898 107 5 269 104 904 911 89 121 968 83 243 739 112 319 463 114 571 991 105 524 743 93 33 788 82 241 710 95 350 947 108 19 663 119 167 273 111 482 804 85 58 458 100 337 843 98 770 826 88 88 259 97 473 740 98 456 658 98 375 522 100 199 288 92 619 908 93 273 470 118 469 867 108 231 697 99 167 403 83 29 686 98 341 925 98 631 890 95 434 732 76 310 533 84 413 924 99 653 990 107 941 957 110 255 459 111 648 699 99 548 959 97 561 978 94 227 345 103 430 984 100 417 478 95 351 837 98 147 770 90 658 713 100 231 489 83 43 697 100 658 676 94 253 526 90 630 968 118 355 927 85 45 892 100 281 614 110 47 112 91 510 980 109 548 563 98 94 509 102 720 857 108 645 819 100 125 617 86 87 654 108 749 888 108 53 404 116 791 804 105 390 616 106 279 325 94 785 809 84 702 876 99 577 876 105 10 68 111 210 699 107 83 105 98 336 812 102 285 617 116 816 867 91 12 247 113 115 653 107 460 767 87 16 593 101 136 193 102 701 940 105 688 717 96 300 588 107 181 189 103 316 692 103 441 579 101 505 672 83 519 790 86 366 681 103 104 772 80 887 911 100 59 170 89 222 702 106 8 218 82 729 960 111 50 194 105 457 840 123 92 795 110 78 816 79 218 454 97 562 914 91 669 796 93 904 975 92 237 532 103 293 600 103 541 667 103 295 876 99 419 852 115 152 913 109 925 963 99 163 991 102 244 572 118 473 692 85 215 540 104 197 514 101 34 978 94 484 621 95 288 704 107 504 666 101 453 500 95 173 704 99 352 785 96 428 664 94 394 789 102 36 221 98 165 363 103 359 429 94 891 995 108 185 569 110 399 766 88 178 970 99 208 402 95 563 743 107 208 965 110 189 285 89 712 850 91 531 596 101 264 760 76 586 902 91 287 562 90 513 723 96 472 749 93 562 810 85 157 481 103 102 115 87 365 685 96 623 780 101 269 710 102 735 979 101 195 551 99 287 307 114 621 847 98 399 400 100 348 897 106 65 883 114 381 963 107 377 542 109 199 695 100 609 703 106 259 978 104 151 770 98 98 644 102 546 575 102 48 459 104 329 399 84 458 459 111 256 600 111 198 816 119 384 433 106 5 318 109 477 791 92 44 72 101 418 549 100 411 875 110 653 655 101 584 838 99 47 882 107 513 529 89 433 840 114 657 997 95 246 346 95 129 605 98 116 665 95 104 361 96 832 954 108 486 979 96 130 572 110 99 661 108 327 558 87 332 903 100 275 403 93 437 531 98 322 476 94 101 872 95 432 614 132 275 451 84 169 620 95 579 925 89 453 965 106 234 733 106 447 981 93 110 586 110 67 441 104 388 476 98 443 750 89 640 701 100 619 712 112 197 441 96 83 127 96 84 668 112 184 959 84 258 990 112 208 559 78 795 809 107 78 706 98 500 856 102 372 638 97 34 150 87 377 506 93 261 510 108 121 167 100 61 844 98 129 219 104 60 238 100 339 569 103 71 265 100 260 605 96 282 452 85 63 963 117 457 625 105 69 482 101 536 557 92 199 250 115 575 982 101 24 902 118 520 565 97 469 503 107 386 585 96 391 685 100 536 653 96 349 684 105 588 985 110 796 799 107 158 618 99 346 382 98 743 843 93 146 620 108 356 765 107 400 998 93 923 985 94 324 649 101 54 523 90 77 218 94 511 672 115 809 988 124 279 676 104 18 748 117 609 861 100 692 849 91 29 101 103 157 266 80 266 339 89 558 925 108 152 961 114 686 836 101 789 880 102 404 712 105 115 994 90 596 883 104 606 874 103 297 351 106 168 676 86 428 527 97 12 119 92 172 312 98 24 960 106 858 941 98 77 614 99 7 952 124 226 257 101 46 95 93 380 454 102 381 835 99 88 482 110 77 777 103 538 688 102 393 915 100 94 480 110 158 496 101 47 78 99 115 137 92 278 653 107 198 308 89 525 819 111 84 757 105 839 854 114 235 700 109 130 137 60 46 216 84 380 951 112 289 801 92 131 725 115 611 920 120 233 364 93 600 830 100 204 602 91 710 942 98 457 576 114 63 201 106 196 737 103 7 955 102 261 578 107 113 211 101 29 179 78 280 556 100 704 718 95 617 760 87 218 770 114 344 919 97 388 598 108 38 48 102 168 403 104 605 700 80 327 923 107 862 968 102 198 454 87 490 541 110 5 377 112 375 420 108 57 440 107 533 548 92 501 781 103 333 787 119 65 192 93 159 508 108 516 543 93 364 872 110 109 442 108 202 630 90 323 722 109 72 881 96 26 526 93 499 721 91 615 838 94 66 884 81 415 634 106 145 556 106 437 715 87 271 903 91 907 924 94 91 408 87 137 170 98 62 200 104 122 688 103 115 510 95 339 402 80 369 484 107 237 714 103 717 818 107 58 91 107 213 364 105 468 756 112 378 798 109 49 854 90 69 956 85 685 860 93 381 565 106 212 973 102 15 173 107 127 967 95 115 243 86 290 292 114 16 146 96 402 517 97 121 617 94 406 437 123 79 510 114 330 545 99 778 798 91 234 252 98 673 748 111 783 939 100 255 641 95 54 824 103 983 988 100 135 443 92 442 948 98 510 523 98 457 901 88 364 934 115 436 593 113 946 981 95 458 725 92 275 508 97 187 880 111 536 870 104 108 143 72 306 629 93 221 444 86 669 731 96 348 777 108 685 762 83 27 282 102 670 752 94 669 875 104 107 343 113 717 980 108 210 565 92 52 977 101 453 551 86 80 412 108 415 778 98 26 496 110 415 433 93 230 387 98 128 908 107 241 813 88 300 675 105 534 609 88 101 751 86 934 995 102 646 747 98 538 917 74 198 977 108 684 740 89 458 877 98 153 969 87 570 810 100 3 923 104 622 684 101 35 720 96 184 881 91 209 322 106 11 201 102 344 647 94 28 774 115 354 988 102 300 745 90 249 353 99 7 100 99 248 412 90 498 592 90 265 539 87 181 788 94 204 811 91 848 872 104 454 693 91 740 804 103 224 774 103 807 893 87 98 542 85 246 626 88 212 485 113 401 519 87 357 541 105 72 392 101 89 513 112 626 743 99 346 784 101 217 328 110 102 704 96 236 803 94 35 275 92 512 837 100 114 121 106 147 863 105 176 538 109 569 988 121 160 215 100 198 675 105 369 841 92 21 615 92 316 806 109 351 883 100 147 328 103 76 683 82 761 990 110 804 993 95 152 870 107 79 737 90 977 998 114 533 797 104 161 443 99 615 772 99 311 636 103 313 456 110 543 642 103 367 416 113 465 875 89 396 666 96 412 790 90 206 974 110 443 770 103 176 741 102 346 722 115 315 904 82 679 894 111 712 887 98 79 592 96 431 466 99 740 957 89 158 572 89 209 333 96 445 544 95 284 686 99 263 970 92 171 546 79 120 477 94 395 481 90 301 716 104 113 961 105 189 469 101 96 156 95 2 412 98 380 601 88 431 914 113 89 292 94 102 125 100 493 538 111 11 376 98 507 777 82 652 909 109 444 885 87 466 583 107 330 386 111 109 267 122 9 96 110 229 736 93 116 385 107 292 528 118 573 892 102 490 714 102 340 910 105 50 424 97 352 498 116 752 882 106 369 944 103 241 840 86 398 453 85 348 755 93 139 940 96 215 792 82 28 723 97 825 868 101 119 324 119 261 778 94 228 661 96 411 578 92 44 581 101 74 845 85 227 944 93 11 393 126 907 954 119 199 514 89 474 718 110 440 662 92 67 303 104 526 921 91 411 617 105 427 719 100 264 874 98 208 711 94 358 962 115 254 639 108 289 578 97 624 905 100 499 869 106 81 230 98 688 844 102 44 326 96 60 816 97 334 580 101 449 850 112 726 969 88 88 470 119 492 862 95 490 653 94 770 892 83 113 369 98 253 313 105 62 107 86 114 327 108 209 528 95 412 962 98 675 934 108 347 882 100 29 988 105 133 620 97 416 713 112 467 822 91 44 441 98 105 765 106 213 982 94 423 894 101 447 523 95 51 960 93 206 238 124 104 815 105 155 562 99 247 682 113 714 898 92 48 267 103 14 376 102 537 704 88 182 741 97 495 825 88 89 680 92 429 821 113 824 986 90 99 848 113 86 487 83 31 925 95 253 736 99 141 257 111 538 907 103 818 874 102 600 766 97 294 999 88 675 842 108 831 927 113 310 591 105 427 855 111 478 741 103 160 519 89 7 433 101 349 828 113 311 772 109 24 540 99 583 994 121 141 330 108 250 344 115 479 994 104 337 897 96 609 909 110 586 624 115 280 288 95 451 969 92 681 944 88 149 213 93 4 376 111 376 627 84 151 689 106 107 892 109 95 807 89 782 842 92 481 952 122 197 526 108 483 893 96 603 874 95 571 907 104 139 596 109 24 260 110 258 635 105 85 836 114 402 767 105 661 822 115 756 884 97 197 729 84 365 550 89 399 780 105 139 505 113 234 446 123 681 832 109 213 827 93 190 917 98 181 436 96 28 316 81 652 748 96 73 461 94 85 987 79 63 627 101 660 665 107 491 796 91 8 697 98 497 669 102 853 994 96 292 403 99 541 663 106 508 561 92 407 833 112 661 677 105 280 662 112 176 912 111 169 550 100 534 942 110 147 319 96 328 946 108 467 908 103 188 460 105 698 723 112 44 866 93 28 767 107 18 793 103 297 364 87 508 668 95 785 872 97 351 672 100 188 739 104 505 839 106 130 965 105 96 306 96 278 863 113 688 878 108 125 705 102 0 503 110 505 980 108 51 745 107 324 768 103 425 812 89 801 922 101 777 833 91 351 391 103 327 350 117 461 952 105 265 640 99 789 838 112 278 426 107 361 618 89 33 821 98 185 299 110 58 784 88 393 485 105 356 811 101 202 418 93 555 820 97 758 929 114 394 874 94 119 757 126 496 886 106 137 418 97 618 968 88 479 789 113 12 416 96 380 711 96 753 912 92 22 119 109 445 936 103 46 363 111 284 723 109 499 526 88 198 973 107 36 894 110 533 650 110 172 917 86 165 735 83 239 685 99 102 670 110 346 583 104 64 166 93 95 600 102 169 913 112 153 404 102 333 848 79 174 933 95 516 653 110 885 887 110 464 983 89 191 491 102 761 766 97 69 849 94 27 599 111 185 500 102 689 880 87 705 808 103 95 771 115 405 844 111 210 779 94 241 979 93 448 572 120 46 121 103 484 527 106 495 947 111 149 839 103 139 915 87 39 516 92 47 467 108 355 474 75 380 636 95 304 543 107 168 929 98 453 578 90 28 34 86 135 761 97 143 149 100 101 639 102 36 944 104 307 490 114 332 848 86 472 767 92 406 606 98 133 220 100 242 746 104 496 911 113 179 309 127 367 553 89 233 745 76 130 987 84 742 782 103 558 570 99 1 387 96 107 921 103 78 105 91 425 690 91 2 307 75 98 849 114 306 411 113 535 777 108 429 464 118 58 247 95 820 887 97 602 896 105 514 556 111 205 380 107 622 706 94 170 410 93 661 900 116 634 725 112 459 476 99 235 736 89 591 722 91 419 435 105 203 857 103 175 512 89 274 445 113 660 838 109 478 912 96 152 751 115 259 352 104 479 685 94 451 610 99 392 412 106 212 881 89 135 657 101 119 385 101 540 697 115 529 983 114 505 796 95 10 742 96 190 239 93 671 818 86 176 803 104 939 959 119 583 833 89 143 940 91 28 88 88 213 878 108 43 552 95 139 589 115 792 934 108 700 858 95 391 995 92 40 110 103 15 923 103 319 966 92 134 263 97 234 856 107 435 589 108 107 957 119 202 536 92 569 621 102 135 680 101 671 710 94 309 568 107 18 533 95 386 675 102 774 913 91 497 936 88 876 898 77 365 933 112 189 527 93 205 938 101 192 500 96 59 280 76 379 546 83 291 842 82 161 538 111 186 191 106 718 865 102 81 951 113 420 864 111 331 905 92 561 708 102 698 754 103 15 512 106 159 556 86 169 682 95 334 949 90 185 253 91 22 537 98 334 731 84 294 295 106 476 485 92 304 591 100 194 350 115 74 683 108 674 955 91 542 926 105 449 664 104 55 989 102 830 962 99 258 377 89 176 482 123 181 947 85 429 696 87 309 332 80 773 980 91 336 546 94 500 981 90 271 407 92 488 863 116 558 658 88 352 935 112 228 584 86 54 785 102 166 899 82 166 526 104 261 909 110 54 367 100 186 398 80 5 903 91 789 996 103 769 866 92 276 743 95 568 595 88 676 734 88 209 497 103 641 951 103 29 456 95 672 773 103 59 723 86 195 417 92 496 688 88 133 770 92 689 890 91 203 873 100 122 882 96 290 515 113 672 819 114 158 288 110 155 257 100 182 544 98 287 675 103 300 561 105 120 483 99 768 774 85 595 600 127 393 605 111 479 929 106 160 729 108 711 794 106 344 360 87 649 811 101 174 666 93 153 368 104 750 916 99 693 748 106 915 971 110 216 642 93 21 753 99 468 845 102 45 200 98 303 683 105 61 215 97 167 350 114 97 551 116 641 751 118 519 965 97 319 539 103 639 758 95 171 986 86 290 878 108 241 493 114 62 147 109 436 570 89 528 609 89 94 360 100 66 512 97 262 500 100 34 992 103 89 368 110 448 491 95 51 361 88 170 209 102 107 304 87 371 451 82 388 837 91 113 663 98 56 253 101 179 835 102 365 564 106 9 466 112 680 741 111 371 523 91 546 606 98 690 878 125 319 508 90 284 372 95 22 506 98 241 823 103 693 780 98 218 974 92 54 271 92 476 942 113 68 87 102 354 419 97 364 900 110 364 378 90 79 870 98 74 378 114 417 812 87 232 666 100 85 172 90 563 988 104 240 548 106 214 360 100 212 983 95 278 622 97 157 688 91 398 765 114 616 665 84 416 450 105 73 213 95 129 498 90 145 583 115 132 776 93 77 88 102 432 878 101 43 210 96 501 997 99 379 489 101 229 579 107 795 826 113 952 959 84 167 177 111 385 432 87 467 527 98 596 933 91 295 923 100 657 728 111 222 877 79 273 372 101 86 652 107 297 811 101 891 950 98 535 612 89 244 719 96 629 703 87 695 726 94 72 813 110 570 723 113 533 648 100 38 441 103 11 705 82 131 540 100 555 839 94 540 956 101 258 337 117 578 743 98 899 909 113 349 804 101 690 799 96 33 217 112 659 660 88 909 994 100 602 653 104 171 539 104 91 885 118 806 817 103 112 245 81 78 992 101 611 677 99 605 961 95 416 691 112 574 641 98 241 491 120 127 472 89 611 821 88 344 442 108 363 941 105 398 482 101 593 860 83 89 873 94 446 795 85 139 812 110 35 968 98 152 165 102 567 649 103 628 819 101 367 587 74 556 996 110 285 931 82 66 494 88 208 212 106 437 535 93 124 909 105 375 651 90 200 498 98 768 940 85 278 704 92 101 230 93 686 799 114 438 483 91 370 722 92 503 573 91 367 467 97 192 988 97 260 673 125 247 609 101 676 942 84 163 213 107 809 887 107 590 831 94 221 722 104 8 740 106 496 619 92 344 925 116 258 793 86 19 594 111 433 509 103 70 369 100 273 830 96 323 438 110 162 408 95 67 960 98 527 899 98 306 720 104 144 405 109 580 693 88 75 747 94 246 984 86 761 908 109 447 960 117 228 867 107 109 374 98 433 736 121 147 901 108 250 674 105 861 915 98 532 835 119 18 90 103 264 348 103 255 949 108 0 960 105 105 721 101 292 600 106 89 729 92 85 736 91 524 920 95 821 836 93 152 852 91 23 420 95 105 379 95 394 438 118 142 719 100 361 920 100 24 858 115 250 525 93 442 634 111 871 948 101 32 33 113 173 657 94 298 908 99 267 794 118 202 280 86 569 624 100 687 909 103 6 834 80 568 583 104 226 681 101 125 898 98 179 570 98 86 827 119 338 358 97 364 789 82 624 760 86 643 826 96 292 717 85 34 317 94 599 710 96 25 349 93 727 974 94 639 862 100 476 580 119 454 554 106 704 760 106 150 539 124 105 756 92 503 513 120 466 723 113 587 616 98 35 261 109 125 821 99 169 231 104 218 855 109 24 95 97 464 773 95 118 762 89 115 476 101 604 631 114 91 543 93 263 481 93 521 646 99 898 966 91 208 544 124 74 976 91 740 835 115 163 869 101 14 633 96 616 740 103 70 708 104 134 436 97 146 449 101 124 264 113 496 588 104 144 256 98 373 797 103 129 218 95 492 550 107 277 516 100 140 831 95 249 812 94 29 597 92 147 996 95 248 336 94 34 826 82 287 941 98 191 932 102 148 949 87 546 558 89 90 156 95 394 962 112 400 937 109 112 999 98 436 623 117 194 779 104 35 379 101 839 988 97 33 514 94 400 480 85 48 254 94 268 330 91 138 986 87 856 930 90 639 668 102 84 144 124 26 758 81 202 317 87 198 649 94 144 211 105 408 683 105 311 750 103 43 410 96 743 806 91 196 974 106 405 691 103 100 991 88 638 709 96 410 893 112 521 783 96 703 826 93 162 518 100 110 372 83 285 925 76 311 588 101 484 987 95 450 773 98 463 843 86 478 804 111 69 381 67 53 855 101 268 853 86 551 895 117 634 723 91 326 992 94 646 763 90 166 691 103 15 896 101 385 737 94 71 214 82 667 703 120 113 557 106 594 968 96 449 633 114 270 807 105 13 53 92 102 381 101 63 142 83 471 775 100 598 826 97 527 708 98 926 964 101 217 861 105 437 532 104 297 663 101 278 444 93 147 910 104 135 425 104 584 944 96 60 587 119 923 966 97 321 670 106 156 321 103 192 828 98 817 997 99 189 596 91 84 608 102 89 661 98 99 980 100 969 983 90 380 500 94 673 729 105 278 497 76 545 591 105 408 779 93 250 979 92 503 818 85 651 759 87 654 923 92 158 965 101 342 805 95 258 770 90 127 550 118 107 724 83 11 168 103 736 974 105 859 871 104 151 483 98 288 994 96 96 694 106 250 313 115 525 743 103 197 493 93 802 807 114 167 723 95 152 488 116 48 625 100 193 323 108 439 450 117 280 850 94 722 952 89 126 371 82 334 387 104 395 615 93 27 511 99 280 757 101 159 781 114 270 811 100 43 668 87 145 309 98 536 864 97 211 331 99 79 327 97 292 547 89 734 906 108 377 491 106 879 952 95 138 870 102 52 412 98 723 892 96 723 903 113 279 716 101 1 127 102 628 718 94 235 584 109 112 974 98 387 561 96 68 91 86 366 553 91 876 990 104 297 988 101 77 132 100 694 877 98 306 885 93 579 832 104 84 614 87 35 956 103 552 574 108 984 990 91 181 570 111 491 545 116 775 982 85 251 726 103 17 258 88 593 992 117 385 422 87 861 873 105 127 725 96 418 506 105 119 903 103 755 804 116 31 404 109 157 632 94 316 453 102 737 801 99 195 586 92 654 704 106 60 200 111 304 810 86 435 437 88 830 911 84 296 367 98 79 583 98 650 900 97 621 962 80 361 860 85 655 704 95 128 890 107 441 696 104 754 966 94 693 899 81 422 836 92 560 991 110 56 371 85 1 865 97 96 441 82 870 941 119 62 839 84 539 608 116 657 711 88 733 903 93 343 942 105 49 193 98 281 871 114 389 473 102 7 515 105 301 381 86 193 628 120 169 444 109 355 761 104 665 992 93 756 834 92 143 280 90 429 500 96 275 756 95 186 629 98 184 637 73 71 986 106 413 816 93 175 888 115 90 153 95 374 440 99 420 553 95 2 158 94 261 812 101 70 105 105 233 499 118 713 805 116 105 347 95 618 962 112 236 865 99 512 556 104 258 619 112 40 260 80 678 885 95 542 766 99 94 594 107 406 801 89 128 942 98 455 761 92 292 712 104 422 797 112 412 673 94 396 974 89 531 941 105 664 963 106 67 667 110 607 764 99 217 577 95 218 233 96 747 822 99 433 815 88 94 299 91 165 558 115 614 772 94 314 906 96 28 495 85 150 682 99 539 835 97 293 892 113 155 581 110 302 460 77 843 859 73 611 753 93 183 760 100 326 641 108 178 728 94 70 886 94 316 573 100 454 987 106 276 904 81 209 607 98 2 581 103 635 959 91 612 703 96 273 893 93 267 596 83 490 961 110 287 391 92 148 191 93 157 490 77 605 674 104 754 850 115 379 623 84 37 323 107 120 664 94 539 956 95 530 806 102 298 411 100 617 873 97 122 468 108 45 701 122 832 912 92 338 952 100 221 672 106 647 924 94 270 524 93 55 680 91 619 991 61 923 959 103 560 651 94 15 473 99 82 446 97 733 994 91 352 553 97 1 861 108 645 828 98 228 317 105 313 867 95 82 352 105 475 832 109 2 754 105 24 80 115 65 217 97 392 654 96 299 476 107 26 514 103 184 892 96 650 790 110 721 989 97 318 415 119 317 822 104 333 662 104 273 836 101 743 798 98 295 480 108 267 294 101 325 995 122 5 317 100 33 465 81 337 583 89 909 969 113 638 900 94 460 729 103 38 548 89 120 788 101 493 633 110 492 510 115 605 702 129 422 758 98 938 947 97 226 292 133 67 779 102 126 208 93 82 730 99 46 624 87 253 974 102 148 873 83 620 773 87 13 236 109 76 455 95 24 659 100 282 407 110 465 861 93 147 168 97 24 143 83 641 647 86 620 650 90 230 608 88 266 909 110 113 643 118 236 706 96 409 709 103 98 603 83 98 369 96 16 114 95 190 838 100 633 867 89 318 340 75 252 264 110 391 480 81 210 412 114 341 563 73 363 981 92 413 699 88 250 931 126 218 612 83 8 809 95 250 373 98 536 688 108 353 496 105 291 405 100 39 939 89 669 893 112 263 575 95 808 909 102 121 143 104 886 894 102 207 459 125 445 976 100 98 563 101 4 475 119 75 854 98 767 838 104 246 362 102 685 842 118 247 925 99 77 532 117 585 716 93 479 598 91 302 603 82 163 652 116 156 370 97 408 723 99 189 689 88 323 429 100 303 521 112 77 450 91 625 635 103 218 225 106 468 769 95 34 252 99 286 461 114 55 632 94 809 867 84 116 223 87 18 803 108 184 310 102 10 669 97 684 736 107 519 902 89 321 831 95 393 418 94 720 767 96 613 653 94 719 870 72 623 922 110 294 744 95 371 825 99 285 626 102 481 818 104 246 615 93 183 541 103 376 735 102 159 810 106 627 768 101 209 419 98 102 768 114 375 945 113 131 196 103 486 671 107 223 729 86 3 936 100 213 519 95 402 452 102 530 754 113 309 976 103 153 830 102 5 779 122 1 278 90 347 596 100 544 915 84 102 792 96 402 941 99 32 133 90 38 576 93 96 277 97 523 831 106 416 815 97 219 899 100 455 952 103 18 936 101 244 804 95 85 232 95 159 467 93 192 526 128 788 983 94 223 669 104 628 994 94 428 886 79 230 999 101 467 872 95 180 474 106 538 620 102 21 67 88 199 764 107 82 240 81 649 884 105 826 937 115 467 827 93 264 802 102 659 785 88 212 357 104 350 808 93 324 796 98 277 813 106 263 935 98 313 336 76 37 376 99 446 615 89 663 818 111 71 918 93 55 259 84 249 801 99 158 764 111 46 419 100 161 895 102 86 906 124 561 962 93 620 945 111 505 801 97 708 918 120 413 774 103 22 227 104 32 290 83 254 459 91 225 947 106 113 702 99 510 548 111 662 841 94 29 803 92 67 473 109 165 507 121 111 949 103 975 988 109 624 959 76 30 805 90 132 612 121 277 855 100 335 459 88 411 766 83 501 865 96 17 337 96 330 629 83 240 359 102 655 857 113 6 535 110 546 966 106 609 611 108 74 975 106 156 218 94 83 505 116 247 809 90 816 836 86 225 451 103 352 458 106 36 70 97 37 215 122 251 554 95 78 556 99 138 739 95 533 758 99 222 384 121 481 823 111 470 689 102 204 332 100 357 555 115 206 562 97 221 742 104 599 738 88 67 208 93 132 258 76 851 998 92 499 925 97 39 194 97 39 978 109 392 809 100 177 683 108 147 660 97 130 151 96 519 586 96 443 563 98 50 357 112 219 576 105 41 381 115 460 484 112 214 773 88 530 638 85 886 892 106 947 973 96 222 738 98 249 562 103 202 815 65 98 780 111 625 791 113 238 292 99 26 158 91 814 879 86 212 920 130 40 432 101 318 822 111 575 739 97 285 477 100 340 566 111 379 490 109 19 398 104 429 460 98 427 897 107 165 658 107 30 285 108 356 390 108 224 507 99 1 129 80 249 600 94 674 825 93 195 785 88 74 988 88 61 420 101 474 540 109 588 937 93 130 208 81 169 763 102 277 700 93 777 924 105 293 464 97 825 911 90 546 625 100 716 810 111 789 878 88 826 873 102 199 618 90 241 244 101 646 998 111 360 981 95 578 583 98 315 444 86 559 752 95 62 635 96 408 961 94 497 858 99 108 431 96 718 744 95 134 818 101 540 972 110 132 483 104 466 839 97 910 914 115 182 858 100 249 855 120 652 990 98 587 897 99 491 999 120 158 408 104 608 837 108 506 813 110 126 536 105 318 653 101 323 556 97 684 835 104 331 566 95 153 667 103 189 657 80 172 796 110 112 620 91 264 990 122 178 944 100 743 779 97 144 863 109 27 95 103 419 595 111 184 507 113 253 884 91 755 925 95 233 235 108 884 989 97 14 555 82 681 754 99 203 220 92 56 59 128 179 327 77 178 532 117 881 998 102 158 801 80 37 578 107 857 937 98 673 972 93 638 876 116 33 203 101 256 691 86 342 959 109 348 406 83 373 656 89 242 426 115 562 790 101 23 505 90 173 251 88 673 772 96 152 558 120 256 369 107 75 882 102 192 841 102 153 863 102 281 488 98 233 763 101 101 696 112 142 262 108 53 253 90 104 358 84 47 463 108 223 928 94 134 513 106 91 226 87 556 750 116 712 915 92 360 528 103 57 722 102 457 970 101 107 651 126 447 827 84 715 741 116 237 395 103 248 657 102 410 810 101 724 861 114 161 631 107 169 808 97 484 983 107 211 749 96 78 162 104 220 933 99 316 785 99 366 817 102 47 114 89 560 820 105 589 617 86 302 464 89 293 901 119 651 901 115 125 952 93 204 650 88 208 585 101 642 834 104 422 708 97 366 563 104 221 409 109 434 730 98 390 908 93 73 582 98 773 811 106 569 828 91 371 819 101 57 939 91 820 856 106 93 859 97 260 317 102 290 421 100 72 276 96 445 726 92 331 538 102 152 407 95 2 125 113 355 941 104 46 510 102 160 747 84 72 946 93 28 755 110 522 667 94 255 837 82 216 265 97 212 336 91 236 568 116 158 619 109 11 484 98 118 633 96 562 909 112 70 281 83 103 283 106 823 947 99 109 351 82 162 650 123 87 835 106 206 868 117 5 962 103 122 126 91 568 972 95 166 597 102 201 866 100 69 315 102 420 922 103 894 965 108 274 969 102 26 575 96 498 998 85 714 720 111 173 191 103 800 841 113 725 747 84 766 834 103 603 868 100 658 960 75 31 814 83 131 571 103 845 914 90 416 695 111 195 691 101 97 740 97 280 579 120 537 620 91 20 243 92 455 924 123 140 443 98 77 554 106 621 932 105 202 423 92 31 218 91 176 979 94 610 680 97 319 357 105 741 970 87 653 777 93 398 455 108 78 800 92 346 929 102 86 639 96 217 949 94 354 696 105 152 391 106 206 903 87 475 798 93 679 756 77 611 723 77 646 706 99 669 935 113 611 877 96 902 971 91 56 365 88 797 875 92 885 886 109 186 473 117 90 112 108 65 149 98 628 719 111 770 977 91 480 992 110 786 915 114 55 419 102 264 325 128 463 911 98 197 353 100 477 964 82 63 220 109 73 491 115 432 848 96 253 519 105 112 807 108 496 822 90 329 949 102 467 600 76 619 661 104 358 847 82 217 247 100 129 416 97 47 314 81 206 290 128 712 728 99 152 663 98 59 817 96 725 954 112 183 938 88 330 565 115 365 811 105 241 908 105 812 905 99 864 865 93 60 637 92 428 828 86 177 268 104 68 324 109 499 574 114 94 318 91 88 617 100 205 918 90 439 701 104 135 519 99 474 791 99 249 900 105 331 729 88 533 915 94 307 897 92 180 607 89 95 469 106 898 978 92 30 274 88 79 982 99 574 761 111 3 765 106 153 625 106 570 751 88 265 342 102 230 762 104 603 977 112 291 543 100 489 978 118 571 931 111 119 773 93 69 876 83 76 400 97 430 841 85 382 544 101 686 714 102 15 69 91 175 694 93 30 305 99 410 982 119 683 706 87 26 712 100 574 733 92 473 983 91 313 621 112 527 716 94 680 972 91 38 950 94 302 624 111 835 926 80 577 855 94 549 827 98 12 248 92 327 699 99 104 774 84 160 886 76 223 359 94 194 567 89 41 74 85 211 579 104 159 376 110 347 466 84 331 571 103 114 401 101 107 901 98 3 775 91 230 573 96 129 536 92 178 368 103 92 666 97 180 745 92 496 498 112 123 395 81 330 733 102 24 317 95 255 680 108 448 506 95 504 673 92 128 298 88 326 857 108 194 311 99 216 920 110 262 711 110 390 417 91 574 788 96 566 897 120 774 811 112 183 473 105 262 562 95 667 855 102 182 638 99 169 510 83 297 944 107 653 759 104 874 976 95 303 934 104 595 682 103 304 774 79 751 828 103 81 147 109 488 995 76 284 918 101 105 491 87 361 716 74 307 674 84 601 792 106 192 686 88 103 647 113 360 601 95 718 751 91 795 843 107 398 933 112 184 245 83 216 427 104 187 900 96 509 913 101 78 366 91 294 960 97 106 818 109 473 635 114 399 612 109 712 764 120 111 356 101 111 570 82 115 389 105 479 630 108 311 477 108 199 308 83 400 828 99 42 667 102 209 357 98 87 746 99 460 777 98 33 741 119 887 973 106 396 935 100 664 690 116 241 300 94 847 931 93 731 760 105 95 558 97 551 957 99 134 903 90 3 66 92 41 497 86 155 737 117 222 595 91 226 957 85 162 264 81 528 947 92 104 910 95 520 859 85 307 643 75 383 603 76 800 992 102 69 477 90 102 832 102 131 509 96 286 530 93 666 857 94 64 510 76 607 970 102 533 689 110 111 186 98 614 885 100 167 348 107 127 571 95 446 474 106 599 725 98 37 612 101 322 927 98 330 439 81 319 717 84 96 400 101 316 853 82 350 641 119 472 506 102 95 601 98 357 394 94 420 507 103 301 415 100 116 926 103 261 295 99 165 221 107 659 670 114 595 680 97 363 426 113 463 896 109 579 956 99 682 725 85 152 420 108 264 381 105 533 536 102 220 705 111 316 440 102 61 257 83 215 977 104 93 626 102 403 527 83 458 794 84 462 770 91 326 599 103 497 569 107 208 951 91 200 244 102 806 942 89 16 264 97 482 775 99 310 515 98 162 815 97 511 687 97 412 745 115 251 930 75 617 641 97 627 678 79 112 881 100 516 524 97 409 802 92 589 655 110 624 886 105 694 941 109 55 130 91 268 764 97 78 575 110 292 983 96 288 552 117 188 495 98 297 673 99 525 919 94 5 299 120 116 746 111 427 785 107 91 637 82 414 769 113 363 806 91 146 360 116 98 397 112 15 71 107 119 840 113 138 606 94 23 73 104 561 899 99 700 934 105 838 991 116 407 854 89 403 918 101 376 859 112 77 541 110 331 898 112 15 863 85 36 613 104 348 941 99 73 216 80 114 583 98 66 526 109 388 692 96 654 865 94 801 818 89 383 809 89 314 323 102 15 554 103 456 890 98 78 363 101 279 647 94 541 576 115 165 816 99 55 755 111 97 132 103 309 916 99 337 345 113 508 925 96 905 952 108 270 951 109 688 850 102 110 549 125 58 418 101 190 734 94 163 192 101 591 622 101 730 979 81 241 393 101 7 395 110 419 837 96 92 529 93 484 533 90 52 302 108 177 273 92 697 717 112 90 644 99 40 612 95 267 458 92 132 591 86 880 948 102 435 461 119 693 715 99 251 339 101 283 535 94 47 354 118 164 304 115 5 329 115 382 963 82 121 382 91 289 416 104 420 844 88 716 724 93 306 862 108 615 778 96 2 317 105 328 390 94 181 497 92 317 840 117 35 569 102 270 601 115 152 491 96 430 915 93 73 182 114 70 615 116 213 558 114 137 505 102 388 895 110 564 716 86 342 479 105 101 567 84 221 341 114 15 878 116 548 569 86 4 558 101 516 781 104 218 797 98 54 79 109 223 686 100 777 843 113 511 607 85 3 421 81 468 918 85 205 824 100 25 828 97 377 803 110 767 769 99 95 243 108 388 823 125 191 436 80 902 906 88 209 293 98 323 963 109 504 662 97 253 776 119 35 450 95 301 818 100 169 744 104 56 266 124 46 389 107 469 741 95 250 609 97 0 327 111 146 627 99 72 468 100 310 488 108 316 931 103 27 436 112 269 311 99 235 721 105 255 524 100 491 832 94 294 881 110 69 796 95 118 844 117 483 962 106 247 333 115 708 877 86 238 262 83 507 872 99 90 129 107 107 274 102 482 726 95 154 929 82 50 241 88 607 727 96 795 948 101 1 284 104 39 237 100 631 720 115 763 818 102 531 643 80 658 771 98 275 663 95 174 449 88 793 891 105 261 965 100 833 904 102 522 631 87 180 811 104 661 991 100 455 755 106 375 472 104 563 861 105 202 754 117 448 904 91 541 931 109 346 355 89 640 937 93 55 599 116 4 589 92 293 522 99 282 542 100 533 875 92 66 591 110 327 911 100 196 533 89 507 945 109 465 592 102 195 580 89 124 681 116 584 616 92 293 839 90 897 952 103 726 987 82 96 318 87 515 964 119 56 384 112 742 774 123 46 395 103 480 751 80 532 969 100 37 874 94 120 422 112 349 802 100 243 503 96 14 99 95 704 852 92 257 574 94 291 927 115 632 667 91 668 679 103 848 943 96 452 818 97 615 913 98 536 835 101 277 605 110 8 319 88 299 514 97 350 948 114 360 382 101 274 719 100 315 619 110 157 807 97 410 675 112 58 823 97 313 322 108 591 639 97 122 719 107 464 856 106 370 729 111 338 414 91 631 839 93 384 651 106 283 872 111 267 742 110 592 671 102 240 612 100 464 522 113 192 897 103 65 562 112 504 617 105 465 813 102 263 428 115 170 543 102 197 776 91 652 913 89 40 789 115 352 660 106 519 906 119 177 741 95 191 969 88 207 311 93 349 595 107 180 697 95 669 754 103 138 384 111 163 853 104 300 693 108 428 910 103 656 703 101 117 442 118 184 701 83 118 580 103 357 554 112 416 820 109 524 801 78 257 887 78 491 772 115 941 992 100 539 994 106 378 863 83 34 595 96 166 371 79 783 828 100 492 932 89 514 781 94 49 937 89 327 625 115 220 665 94 732 972 121 217 486 86 152 721 93 698 841 102 248 599 103 60 262 118 23 405 111 220 844 107 298 331 89 633 947 87 225 494 84 422 475 109 606 793 103 205 423 102 237 815 132 110 639 104 426 455 98 112 657 84 19 529 93 363 689 107 687 994 94 250 411 100 374 714 83 404 943 117 47 197 90 495 733 105 595 704 108 499 773 124 24 483 92 812 921 108 437 839 99 390 655 97 421 997 100 328 980 76 736 772 97 498 647 88 250 625 94 99 962 99 299 697 95 395 675 101 739 762 108 117 120 95 548 739 86 136 687 114 529 580 94 15 107 78 613 971 116 186 514 105 957 994 93 90 139 94 594 836 101 161 272 109 273 952 93 11 755 99 24 834 99 528 844 106 296 897 126 521 899 86 264 811 128 357 985 91 196 202 96 293 526 101 357 813 109 10 129 97 249 450 107 268 528 87 651 707 94 610 897 69 184 361 95 480 913 82 387 916 111 196 682 94 113 788 98 487 713 107 385 514 101 44 264 109 258 910 100 144 834 106 178 294 106 57 217 103 419 995 95 195 212 105 567 810 106 543 545 106 660 969 104 163 516 109 37 599 106 776 937 83 672 778 101 158 407 95 326 895 88 252 260 99 345 971 96 246 763 108 608 839 104 377 919 103 110 431 100 210 431 94 35 853 92 305 518 112 663 959 89 414 554 65 381 424 90 403 917 113 209 898 101 159 568 99 275 764 112 112 700 115 200 582 109 529 725 101 537 793 108 144 206 100 233 461 106 227 667 95 253 550 100 35 918 114 56 529 86 108 597 109 480 653 92 51 842 111 382 383 118 799 876 98 303 489 103 241 631 82 90 767 122 10 971 101 446 937 88 516 951 104 205 950 108 211 370 99 539 575 89 524 996 88 306 655 98 52 329 99 106 656 108 102 879 85 652 752 91 611 868 89 542 975 94 720 855 94 242 290 82 411 777 112 243 832 96 170 902 97 418 472 74 10 365 102 392 561 111 263 842 101 38 271 111 396 595 92 511 999 99 194 710 94 166 659 110 46 293 113 514 552 99 27 740 100 764 954 96 396 533 95 229 976 106 447 457 98 491 947 99 403 820 117 455 963 85 125 313 111 415 918 124 412 683 89 67 220 101 12 37 83 718 928 96 750 900 102 505 659 94 297 698 110 596 774 87 591 653 91 211 819 120 100 616 101 435 665 103 40 93 98 133 829 107 585 974 97 113 254 98 98 301 107 479 679 100 4 313 107 430 615 100 17 309 96 257 452 103 323 964 100 764 835 92 656 851 80 367 619 112 56 868 103 14 988 90 135 387 118 172 346 96 747 761 103 110 143 95 36 181 86 884 978 106 551 739 89 111 580 99 136 686 100 264 889 106 82 113 99 324 659 88 599 612 101 163 402 108 902 983 96 525 592 112 41 944 91 836 950 102 508 708 105 501 821 121 346 361 103 781 933 97 55 650 85 87 595 71 567 798 110 750 931 92 815 861 77 20 638 113 409 912 114 638 976 104 269 964 113 321 756 100 22 510 90 820 903 97 89 306 119 9 205 91 15 992 97 547 805 106 120 722 112 566 986 91 350 753 94 691 944 97 574 705 112 839 894 114 420 650 94 107 382 96 482 606 93 234 841 103 368 983 109 252 911 118 67 835 92 438 669 85 27 673 111 528 788 109 62 639 88 239 695 116 285 722 89 404 570 78 111 247 102 41 746 104 289 871 117 750 778 110 242 543 88 660 977 105 483 993 105 452 496 97 153 254 91 366 786 110 601 775 105 71 115 98 458 572 83 193 859 97 105 254 99 80 562 94 273 819 90 266 924 119 670 829 103 895 951 100 12 722 99 208 441 98 601 989 105 181 724 112 389 967 107 177 846 94 330 748 88 87 639 119 223 847 112 405 899 85 137 607 85 377 964 94 332 709 115 68 284 103 681 943 107 440 615 113 379 898 85 58 242 101 188 745 87 94 266 99 530 738 98 617 960 97 192 494 102 372 550 108 97 898 110 755 931 77 252 913 109 143 327 104 418 694 116 681 836 103 381 868 105 85 463 101 57 310 110 275 441 98 161 302 95 333 985 103 42 699 98 92 535 122 61 893 99 23 374 108 178 490 86 749 912 88 661 665 88 797 947 106 568 712 110 184 690 76 133 991 108 156 796 95 81 717 117 63 400 86 75 903 93 318 522 102 58 239 103 46 597 93 495 519 110 114 224 108 464 491 94 187 367 100 39 107 105 585 742 84 386 923 122 902 973 100 252 347 97 635 755 95 611 860 100 31 705 89 675 753 102 84 695 91 297 519 108 336 594 99 431 703 110 460 977 103 191 634 112 36 917 100 162 906 90 593 977 112 289 610 88 84 534 108 519 932 109 79 149 80 374 673 101 208 372 104 533 695 104 342 973 90 84 206 101 43 609 106 574 786 96 377 953 109 72 183 98 494 540 101 36 118 91 335 903 95 612 618 116 790 833 86 186 234 81 580 649 81 350 413 98 322 667 118 663 699 88 75 129 100 126 358 107 156 167 98 69 643 95 451 494 98 820 890 91 65 664 104 720 912 107 187 888 85 189 377 96 411 560 121 415 879 88 562 896 105 521 902 113 72 912 93 869 900 89 61 999 93 879 985 102 656 787 106 687 998 118 85 559 109 376 682 114 12 656 114 469 624 75 373 716 108 466 598 100 16 726 116 603 636 105 201 699 104 851 977 100 103 449 105 11 82 110 182 378 92 365 826 80 708 732 96 872 985 107 590 960 101 249 635 96 708 865 107 504 791 113 821 893 97 744 986 98 152 791 92 221 850 83 465 661 114 409 910 108 416 876 84 271 421 119 240 994 83 366 747 108 4 428 101 103 200 90 495 839 96 51 914 98 295 427 115 82 605 108 509 654 89 114 549 90 204 365 87 135 486 101 273 414 108 311 857 91 737 791 94 152 956 105 412 542 87 384 744 100 472 780 107 449 454 113 328 637 108 389 836 105 341 842 98 294 642 110 404 620 94 589 620 105 281 682 94 982 991 90 142 293 95 288 810 86 83 694 95 278 761 108 357 757 104 120 594 99 117 637 101 485 966 124 349 604 103 271 658 92 106 396 104 681 859 87 276 366 105 760 902 93 39 659 82 44 204 95 458 671 106 170 808 136 363 541 113 385 786 116 177 258 104 519 660 93 117 776 92 649 878 97 176 470 93 815 951 89 287 887 87 234 530 119 232 803 95 693 985 91 255 273 102 413 781 90 54 278 100 505 831 104 826 958 103 267 657 69 434 665 98 210 855 87 204 316 94 626 877 93 342 475 97 413 863 108 379 454 112 668 847 108 476 941 81 632 696 82 351 967 101 722 995 115 839 957 100 575 661 83 386 416 121 180 207 72 346 696 100 340 889 96 392 476 88 854 951 103 129 397 105 334 337 110 570 676 107 542 717 102 385 740 84 339 782 96 254 798 71 302 373 112 193 943 112 384 423 95 581 858 95 323 892 105 140 515 104 214 730 88 107 109 89 137 944 118 348 542 80 313 478 94 436 803 92 471 784 96 416 754 106 89 874 103 715 819 99 650 700 107 111 869 121 261 898 112 445 877 92 295 479 107 493 554 96 12 590 108 425 928 95 104 721 112 381 517 91 253 383 99 117 974 97 53 83 97 79 715 100 200 777 94 156 396 108 122 190 107 21 383 107 16 136 98 26 470 95 200 744 122 291 985 97 315 941 107 731 842 98 220 320 102 398 701 89 660 807 106 634 666 104 448 761 97 333 625 105 244 557 111 122 968 86 45 371 100 539 567 94 215 442 104 223 829 100 148 626 96 109 490 106 310 497 81 124 753 113 111 542 93 453 919 94 312 717 107 178 393 102 742 755 102 295 573 93 724 846 107 213 742 81 77 873 103 271 375 98 318 864 120 77 956 118 190 685 111 313 829 90 192 552 96 836 947 93 2 368 97 42 290 103 672 903 98 109 369 105 247 740 107 170 255 103 111 821 108 417 453 111 38 709 109 224 920 92 318 609 105 126 538 102 415 763 100 175 929 94 273 709 79 280 613 96 324 737 93 635 655 95 641 925 100 319 739 88 70 104 100 427 905 102 277 994 106 893 933 85 114 496 117 463 703 96 520 868 95 275 582 86 106 709 88 223 757 93 627 860 109 412 933 100 467 893 112 90 656 81 546 724 102 397 796 75 534 929 103 136 674 90 266 839 102 290 344 89 177 811 98 474 553 100 251 772 113 697 736 101 148 428 99 92 258 85 393 426 98 675 757 102 240 804 103 148 911 105 612 896 122 225 378 109 374 674 95 627 991 91 242 452 106 191 825 97 41 559 111 303 935 100 895 907 113 261 872 93 90 369 91 221 552 78 176 526 108 497 690 99 61 90 83 378 600 109 365 792 105 39 223 86 964 966 104 470 533 95 101 680 106 746 867 115 575 919 105 487 489 105 60 832 87 39 890 118 5 812 109 410 550 99 185 386 100 166 308 126 560 786 109 62 651 102 138 413 93 290 486 114 271 989 97 285 817 92 47 227 108 428 649 112 225 645 112 302 632 108 274 485 89 152 997 104 50 638 103 489 706 84 445 816 104 126 616 79 253 264 109 218 705 100 357 746 103 334 922 99 341 586 122 455 913 107 426 579 104 23 787 79 336 365 110 19 303 85 403 564 115 316 420 111 658 996 100 26 608 106 107 837 108 159 513 104 586 905 100 400 545 109 701 914 98 676 984 98 173 809 100 691 793 113 692 915 104 63 980 108 543 589 104 184 281 97 125 659 95 58 412 122 221 505 118 330 778 86 313 940 75 139 745 102 209 392 95 805 861 96 543 885 108 253 274 111 653 955 96 679 902 91 181 334 90 2 325 85 265 335 124 262 700 119 291 602 108 561 788 91 143 944 108 622 819 87 270 365 117 442 639 81 391 614 92 171 414 112 234 665 81 134 308 91 375 809 106 583 892 84 348 602 116 821 892 95 183 950 82 730 883 103 73 942 93 65 686 97 156 907 107 486 721 104 105 343 98 54 423 108 489 809 107 345 432 95 510 806 115 649 857 108 564 782 87 439 780 92 77 666 94 239 948 83 247 629 79 618 727 80 636 982 102 239 728 91 349 830 98 88 610 92 185 239 105 297 979 85 184 383 94 697 706 101 161 438 108 701 865 101 250 796 121 724 855 101 45 885 111 198 848 97 887 934 103 334 737 93 152 608 119 595 998 96 203 728 99 188 484 113 27 632 115 147 749 104 561 811 102 144 591 97 660 971 93 29 698 83 0 127 101 382 394 107 610 913 132 84 586 92 493 744 97 173 420 96 286 961 92 971 991 111 160 184 106 77 745 101 329 854 98 615 762 107 14 172 105 30 118 102 10 501 110 67 657 79 30 88 111 353 917 101 30 598 102 635 900 93 25 797 101 404 603 98 323 562 88 106 645 97 278 593 76 108 596 106 37 982 103 472 733 91 61 592 105 87 772 124 87 189 120 423 905 107 297 877 103 25 817 88 79 206 113 280 468 109 486 709 114 44 663 106 697 961 104 525 673 108 528 643 100 624 895 95 534 986 99 661 941 119 111 526 102 532 537 111 159 789 94 313 672 94 30 395 98 420 483 92 371 852 97 82 748 104 207 504 101 679 738 101 763 863 100 494 698 100 194 473 101 612 867 83 222 388 86 137 466 96 834 897 97 538 898 88 85 475 92 382 966 102 7 424 99 221 819 99 257 547 91 280 433 96 601 628 98 242 988 104 143 232 79 301 469 101 156 908 107 15 143 100 483 972 99 406 755 83 261 363 89 221 885 92 109 366 113 299 740 94 96 746 111 656 995 114 171 183 88 490 630 96 690 838 106 679 749 92 520 682 105 285 382 110 199 572 103 188 956 120 602 893 102 300 419 91 715 837 106 22 947 99 127 990 85 622 951 93 46 640 107 517 565 110 362 518 103 663 779 113 255 448 118 187 870 108 229 840 109 717 984 104 390 892 88 728 854 101 185 405 84 27 636 95 305 844 97 407 834 111 325 846 94 124 212 101 313 497 95 449 739 91 488 924 103 350 819 107 505 827 98 261 542 99 282 744 90 697 816 113 9 337 101 711 808 88 681 963 94 158 460 95 94 672 120 92 618 97 167 889 82 317 625 82 398 968 88 599 675 101 334 923 103 443 913 100 140 719 107 891 892 104 188 452 98 723 986 81 55 939 93 534 983 83 327 524 95 673 989 91 192 725 100 214 997 117 291 998 93 269 569 106 848 995 106 3 576 94 88 673 109 354 790 104 414 974 101 535 552 110 0 574 94 300 709 106 392 599 97 745 903 89 256 395 94 168 527 81 517 966 105 254 574 92 32 465 109 109 187 93 106 933 92 436 708 97 476 874 85 54 772 101 79 493 104 677 770 83 264 385 102 411 542 96 88 788 93 61 826 116 193 646 100 27 813 112 7 954 106 24 327 116 529 776 105 42 474 98 112 616 96 217 396 97 216 463 107 805 989 77 274 432 112 386 862 116 191 503 118 487 745 110 271 294 82 701 949 84 18 394 88 894 976 78 630 727 99 193 429 111 65 691 90 577 989 99 341 828 111 287 507 91 486 491 100 307 377 99 579 658 94 560 740 104 658 783 89 145 196 126 323 694 106 230 675 93 344 515 117 164 459 99 128 358 106 355 576 116 399 615 107 60 210 101 54 480 101 656 884 89 117 200 108 342 544 102 19 544 98 267 466 96 80 377 94 168 722 106 70 255 105 442 731 109 806 939 92 56 797 105 685 830 106 78 493 88 360 570 93 327 876 92 666 718 107 382 715 72 262 283 114 75 354 112 453 598 88 34 102 95 145 200 91 406 844 96 453 837 104 561 869 98 238 304 114 86 300 117 461 597 90 507 741 99 71 273 116 269 498 97 681 891 94 737 845 98 828 865 117 323 795 106 265 597 85 747 943 101 436 876 96 188 747 80 10 288 109 407 665 95 244 963 100 116 330 95 309 651 84 79 779 98 718 752 110 526 686 110 46 874 100 98 149 94 92 530 106 30 908 108 653 681 103 2 476 92 62 346 113 316 814 91 10 991 100 302 615 123 455 505 80 759 774 76 675 805 101 123 951 98 19 121 102 255 804 99 464 862 103 359 615 87 749 959 107 431 470 104 313 711 114 641 987 110 527 736 89 678 937 95 187 635 96 0 637 98 191 830 92 390 579 80 316 826 102 30 369 120 140 977 85 413 608 85 764 972 95 313 834 91 439 766 78 408 869 92 13 41 110 348 651 100 204 579 88 267 859 110 447 513 95 490 499 99 62 815 105 402 534 116 1 337 93 508 631 118 851 970 113 655 800 97 701 806 115 327 806 98 291 880 91 641 723 87 463 767 104 280 819 114 565 573 88 155 477 103 396 941 109 558 984 96 888 991 117 510 981 105 7 653 101 592 724 107 159 850 105 123 695 88 285 851 116 164 325 105 605 797 112 264 556 101 599 769 89 60 973 93 14 831 102 24 619 95 63 931 105 819 839 99 589 651 97 453 643 75 566 616 109 412 668 90 768 892 99 511 986 107 925 989 98 2 776 120 747 755 99 491 606 91 345 901 111 715 886 105 134 703 100 61 651 98 124 154 109 260 784 96 575 808 104 306 895 115 180 853 110 775 867 107 210 729 99 380 400 95 633 952 113 177 183 108 745 984 99 850 915 109 96 837 95 488 570 76 276 703 96 55 417 94 100 413 92 393 951 87 590 841 114 536 739 83 56 62 124 847 957 110 264 914 115 397 619 86 837 990 105 435 687 110 124 939 104 694 830 103 312 709 101 757 893 110 625 993 102 504 954 95 213 638 100 19 796 85 546 921 92 579 794 106 438 866 114 224 360 110 674 783 85 132 706 83 159 897 115 551 636 95 354 560 106 270 906 91 710 807 96 782 952 90 675 964 96 530 585 87 111 868 104 163 903 98 441 600 101 4 852 89 333 888 90 939 983 90 164 708 103 485 999 96 57 218 83 600 728 100 326 349 117 119 726 92 140 961 95 440 760 82 107 446 106 58 429 84 1 147 87 57 962 93 0 331 97 591 990 105 273 769 110 428 656 102 646 727 105 261 263 103 659 881 90 5 361 105 384 521 94 79 997 89 751 989 91 78 730 99 449 704 96 566 969 99 382 755 86 195 556 111 40 765 107 15 183 105 262 419 103 555 843 108 331 624 106 239 363 84 212 585 105 91 869 89 194 971 112 268 564 118 12 584 104 52 303 107 260 772 90 282 714 88 32 171 99 355 403 91 16 771 104 8 25 101 28 929 107 374 875 112 15 667 96 448 827 114 444 608 111 371 946 92 326 408 100 316 533 96 115 538 93 657 722 100 26 874 95 407 542 108 25 93 90 544 839 108 383 955 101 289 967 91 907 930 103 485 688 89 185 360 86 185 499 100 137 700 99 428 436 83 674 739 108 955 964 107 272 797 108 72 501 100 94 593 100 809 998 104 217 224 94 135 616 96 19 355 91 348 644 106 324 615 112 309 761 104 304 741 89 27 572 90 423 458 108 130 451 103 263 447 99 739 742 108 585 726 107 327 471 85 776 865 90 283 465 98 622 962 94 483 819 99 486 713 97 293 320 103 22 958 107 3 480 93 712 795 91 38 956 92 627 767 99 710 905 83 359 911 117 19 492 88 110 187 102 541 728 99 298 636 94 365 819 99 618 812 96 77 999 94 63 750 103 98 241 96 270 834 91 255 923 95 321 700 102 23 443 110 300 943 78 272 639 83 171 565 104 562 609 117 419 920 107 421 691 98 197 876 99 739 746 102 123 904 102 95 594 100 101 207 93 108 733 108 298 958 105 169 885 99 262 654 109 720 752 95 640 874 103 385 788 90 637 905 108 203 379 81 146 229 99 199 829 105 245 907 104 517 968 89 440 563 119 230 928 120 369 589 111 376 947 101 492 677 103 375 960 86 345 895 108 277 755 106 94 244 91 562 952 85 55 611 103 240 442 88 427 644 90 407 935 104 681 982 115 345 422 108 936 979 111 651 730 95 148 891 96 647 845 97 147 646 107 369 801 105 157 643 91 846 937 114 95 275 100 238 318 117 965 984 105 278 746 96 565 928 95 116 468 86 323 626 114 390 609 90 782 973 93 757 815 104 551 755 121 71 166 78 126 165 101 21 722 99 468 763 104 40 242 110 250 472 95 775 938 109 217 809 87 77 371 103 574 791 94 356 636 92 170 934 110 35 604 75 31 533 100 677 916 97 51 821 106 764 840 106 344 700 109 222 674 101 378 981 91 235 542 97 10 650 103 496 701 95 461 720 96 570 788 118 152 298 107 36 456 87 430 640 107 89 974 114 337 448 86 453 534 85 176 257 103 111 689 100 15 108 93 385 614 105 69 556 106 294 902 87 471 770 94 198 491 112 141 490 98 50 411 98 387 945 105 111 621 113 176 552 100 255 530 85 628 865 90 249 484 79 309 876 102 132 796 96 348 758 90 395 779 91 25 553 81 121 221 89 114 958 107 449 750 113 319 808 84 17 271 97 213 564 99 27 112 102 127 624 80 157 676 95 332 363 103 82 418 97 186 882 102 688 692 93 54 374 112 171 176 116 535 804 73 202 343 105 763 787 99 194 467 113 100 677 105 152 238 97 324 662 84 189 536 94 433 855 90 81 553 99 681 825 98 15 984 93 763 966 117 591 899 95 223 284 110 581 992 115 266 578 95 329 874 91 910 917 95 641 753 113 695 713 96 144 149 100 463 467 93 658 725 99 15 201 103 30 401 94 274 561 112 595 801 98 315 560 98 189 520 122 170 949 96 151 620 88 507 686 102 27 266 103 479 485 99 169 748 96 34 643 99 114 120 111 314 562 99 64 925 80 70 767 104 310 893 95 102 177 110 129 607 98 404 930 110 379 709 88 257 305 87 485 692 108 118 728 94 318 627 83 13 828 99 416 907 83 713 907 96 319 622 101 50 622 108 422 935 102 73 212 109 292 687 119 466 493 88 548 741 97 273 397 106 48 369 105 179 335 113 349 688 104 300 834 88 483 523 88 81 704 112 238 392 102 282 856 112 105 475 100 597 637 100 93 527 96 451 632 109 598 779 91 850 973 87 566 934 106 581 916 118 860 987 109 260 599 110 17 539 114 421 544 102 360 757 102 251 915 102 281 814 121 771 822 99 547 773 90 256 753 95 98 660 108 107 702 114 37 936 117 540 729 94 441 818 105 621 822 95 215 414 97 480 875 96 280 981 119 95 200 95 659 745 135 458 872 92 267 352 101 478 636 90 640 899 104 327 995 71 265 721 101 280 354 88 463 572 103 362 758 105 124 460 102 496 853 98 3 269 128 432 712 87 169 505 87 374 927 87 27 51 101 364 512 97 484 761 86 136 425 121 407 475 121 178 600 107 173 842 96 276 286 97 349 577 87 121 401 88 171 629 79 256 597 103 74 154 114 326 943 114 2 328 105 7 368 111 152 999 105 649 950 104 456 517 74 617 808 103 185 984 106 221 844 97 51 922 103 90 955 94 25 629 97 11 429 105 224 972 98 452 555 92 66 174 107 214 817 87 38 717 114 676 924 93 139 204 102 486 985 82 243 723 109 221 859 101 3 182 102 24 569 91 98 788 95 580 960 100 143 718 111 374 450 105 159 601 100 121 853 99 638 670 104 70 859 106 81 584 92 85 725 99 891 988 90 888 893 88 471 892 91 63 646 106 474 790 95 219 645 97 296 528 96 410 891 101 237 723 96 122 565 104 731 999 99 47 417 98 260 977 86 182 666 85 249 343 126 681 727 101 332 669 108 211 671 93 47 245 100 347 367 97 161 450 103 971 973 121 335 654 105 610 656 101 43 746 94 507 793 118 372 593 97 294 384 106 184 667 95 902 977 100 396 653 89 778 990 92 198 500 89 207 768 103 579 667 100 235 749 107 273 571 94 715 884 98 558 576 114 331 531 94 623 665 93 548 700 90 241 375 105 215 971 97 785 823 115 418 550 97 112 236 99 575 798 97 28 517 110 396 749 104 710 846 86 673 948 103 692 698 105 338 682 113 212 600 101 263 739 101 474 545 100 50 690 106 793 985 90 440 569 112 361 639 102 304 750 88 39 930 94 355 356 91 5 101 107 703 763 117 496 667 111 225 955 82 291 502 110 138 603 77 531 878 111 555 680 95 31 793 94 308 984 89 599 657 114 202 375 119 165 761 87 326 674 103 565 935 117 101 480 89 28 804 106 231 416 97 247 928 99 234 752 112 76 631 116 730 891 92 439 912 97 44 828 123 62 146 114 887 928 99 151 723 102 245 738 101 152 746 93 815 899 117 209 347 91 46 245 101 178 918 93 498 945 120 1 467 95 436 836 96 48 219 91 835 897 106 32 960 107 364 861 92 150 968 84 364 887 118 272 645 98 409 893 102 119 943 98 575 620 95 103 401 118 277 694 89 315 648 98 131 236 106 464 509 100 565 985 105 524 788 112 533 625 91 18 400 116 388 508 107 81 128 98 450 910 106 446 727 99 730 874 104 18 430 82 100 500 112 726 792 96 656 824 86 396 995 104 89 113 101 332 352 100 959 976 91 170 878 99 289 498 110 624 838 95 346 527 104 351 362 90 24 274 112 259 512 107 560 718 113 202 413 86 300 945 96 627 730 102 486 650 94 0 329 97 280 358 83 59 465 100 245 898 94 67 680 103 457 841 99 444 813 119 3 393 104 877 992 99 70 825 107 165 321 100 579 750 84 94 974 102 319 608 94 117 966 98 189 857 108 193 583 96 26 157 101 234 719 125 433 623 94 538 889 109 870 959 105 169 796 96 471 766 102 197 673 102 74 324 97 145 593 100 404 750 107 694 716 90 243 892 98 168 286 95 551 576 88 213 476 98 440 869 104 304 455 112 534 761 105 542 901 102 623 714 97 376 857 109 683 804 114 527 568 100 555 831 92 682 941 97 107 307 109 247 896 85 271 388 89 737 933 90 251 850 115 230 299 93 450 575 91 733 866 105 102 498 89 27 792 90 863 992 100 660 710 86 572 727 93 525 790 97 420 815 86 225 830 94 390 998 92 101 477 77 28 321 116 547 792 111 250 801 96 418 754 116 4 581 89 512 588 109 426 546 98 388 665 97 359 453 105 228 579 90 429 468 87 419 812 114 100 758 101 106 774 93 286 937 97 87 400 104 179 222 106 406 734 105 704 713 92 508 520 82 359 401 94 259 837 108 3 341 103 136 418 116 39 513 85 206 835 106 299 865 95 490 972 83 293 810 106 650 725 95 72 550 108 670 707 98 309 502 101 258 763 93 460 922 84 382 826 106 373 863 103 259 860 101 376 579 101 123 380 91 376 499 94 712 824 92 216 986 93 52 701 100 209 851 105 134 353 100 644 713 116 403 998 96 1 985 97 483 917 93 66 463 108 430 732 119 372 736 84 387 932 101 60 417 101 192 214 89 255 556 98 311 976 94 421 550 114 222 264 93 311 673 104 483 865 95 108 359 94 114 340 117 417 805 97 266 972 78 264 380 95 152 922 93 460 587 94 384 730 82 469 887 107 46 131 101 129 613 109 434 477 103 272 907 89 326 855 122 143 933 113 152 719 102 678 990 93 235 938 96 385 465 120 388 589 116 73 795 114 4 413 104 241 586 97 437 505 106 36 73 119 557 645 103 357 851 103 243 433 97 406 531 91 639 755 107 519 578 93 644 816 109 194 293 115 615 784 108 139 253 111 62 616 97 99 674 92 672 915 114 605 830 104 742 785 97 149 633 107 332 493 98 117 894 101 84 210 111 349 493 115 126 624 84 345 946 114 96 593 108 583 907 95 183 770 114 75 867 109 63 502 109 3 13 83 527 793 102 376 892 102 74 397 90 759 787 91 213 539 96 199 834 99 337 980 116 402 644 85 230 813 103 34 512 114 227 523 92 279 818 91 103 238 105 313 840 85 570 596 96 108 236 85 511 545 106 57 821 110 705 871 112 37 261 88 463 871 98 234 495 107 538 572 107 503 816 102 372 756 88 368 628 99 177 205 101 616 958 101 101 614 97 572 597 116 473 886 92 663 864 101 187 236 93 483 539 91 443 457 89 111 748 90 253 278 83 590 789 91 439 654 109 208 856 104 38 139 98 366 404 107 146 935 100 249 834 99 351 465 122 304 452 79 690 814 107 593 725 111 177 815 114 373 513 99 217 481 112 244 755 112 494 608 103 141 335 117 303 375 106 245 315 94 332 991 106 308 871 107 300 368 104 423 447 91 206 520 102 13 577 92 3 628 92 123 424 86 284 617 96 281 766 93 248 911 119 85 770 107 182 289 105 447 873 102 427 901 96 120 297 113 859 941 87 311 355 90 184 655 100 165 462 97 236 530 100 896 977 95 34 414 99 461 932 113 257 893 105 857 975 85 196 670 96 308 471 109 345 674 106 349 634 110 195 469 82 42 202 101 324 819 84 170 567 99 78 871 100 82 322 96 920 934 110 362 599 99 94 732 110 643 659 84 594 636 112 332 868 105 270 575 84 479 813 101 31 224 103 144 893 83 397 965 128 634 868 93 484 827 97 192 326 94 502 859 98 152 376 99 126 244 96 624 699 99 208 437 89 24 865 99 677 837 95 89 178 95 75 420 96 821 949 106 356 453 98 296 919 99 185 767 108 491 803 111 9 221 96 137 960 94 568 985 88 578 958 118 849 940 111 370 460 105 323 538 100 263 283 99 150 863 103 12 637 97 22 283 91 352 597 93 444 449 100 402 729 107 297 887 114 2 98 84 650 865 101 366 850 109 582 673 116 94 874 89 1 668 86 312 880 110 296 670 95 280 961 109 678 793 100 568 572 83 579 729 101 616 649 109 121 756 102 570 998 98 642 741 109 216 314 99 850 854 101 234 678 104 190 757 97 192 930 102 50 437 111 13 804 105 216 333 82 115 414 95 243 457 113 253 506 97 27 176 101 480 803 111 167 764 97 812 820 119 59 175 118 147 737 110 134 502 82 93 366 82 966 977 107 232 660 78 460 685 90 276 491 94 215 382 93 65 587 113 713 741 93 209 273 101 348 516 92 464 733 100 282 936 93 95 633 109 211 222 93 484 729 101 55 959 90 162 265 92 266 984 121 715 716 96 769 836 104 150 824 96 112 157 87 450 718 101 109 590 106 740 874 77 731 857 96 430 724 93 178 998 104 135 873 95 220 771 103 156 944 100 8 371 97 524 697 86 103 489 100 512 645 101 53 819 119 10 137 84 280 745 83 314 653 110 492 872 115 545 959 111 73 124 100 557 732 69 446 992 100 745 838 115 533 872 103 23 45 110 280 809 109 270 355 96 443 513 117 346 799 106 718 739 95 370 579 102 251 943 84 6 724 103 3 584 112 600 888 117 802 850 97 76 191 95 562 784 98 303 915 95 379 794 90 100 846 97 205 724 99 204 567 99 130 147 100 28 649 102 538 644 103 257 592 89 103 397 116 758 878 105 481 748 97 221 465 79 355 487 108 576 845 96 172 927 113 272 860 96 42 472 104 304 831 109 31 945 93 299 303 125 88 514 97 79 594 88 583 594 111 119 295 97 6 306 106 58 328 94 15 847 96 225 464 109 22 122 103 136 238 106 81 928 111 290 929 109 530 740 112 48 538 86 374 723 88 355 732 93 367 924 111 914 968 107 81 606 120 509 819 99 436 553 114 672 821 115 346 491 111 43 713 98 601 619 113 5 185 110 144 827 83 611 789 105 246 776 100 393 521 100 183 277 121 29 353 76 231 542 86 444 685 102 52 219 110 728 849 109 823 879 105 205 542 105 220 597 112 428 957 102 328 767 104 41 115 86 885 987 101 41 400 100 518 637 99 475 680 88 290 886 101 94 101 111 87 235 112 619 933 89 510 793 102 464 853 110 766 902 94 56 497 93 107 672 104 796 804 112 203 986 86 839 878 111 203 440 97 422 433 120 404 795 95 294 761 111 361 974 116 78 679 104 222 509 118 789 968 79 350 777 91 967 975 101 433 955 106 237 276 115 25 59 106 598 916 104 89 351 97 122 231 96 299 487 101 196 752 76 78 955 100 38 948 109 82 419 87 424 641 107 243 372 117 38 329 114 271 777 86 244 517 103 251 929 109 153 349 106 850 890 104 334 432 112 346 501 98 266 363 99 123 460 90 333 970 85 124 832 99 63 431 108 42 737 113 340 647 96 259 467 94 89 668 119 246 301 109 72 415 110 518 887 101 38 246 96 538 993 105 106 281 93 467 926 83 153 747 96 278 812 95 642 806 80 891 927 87 79 516 110 838 917 109 360 471 90 110 734 97 684 705 99 226 464 97 685 993 125 509 597 96 47 290 101 128 952 96 535 664 107 348 887 91 38 466 93 604 737 94 262 825 115 684 755 87 645 930 96 175 511 104 512 539 126 144 444 96 433 603 100 41 615 120 37 44 97 44 403 112 275 720 102 564 706 100 743 992 82 151 907 92 244 505 106 141 668 89 362 543 104 36 858 97 137 774 97 17 977 106 57 749 114 335 739 108 178 199 82 52 770 85 853 974 77 17 250 102 364 622 107 36 420 94 842 870 93 401 659 100 179 491 102 523 613 105 346 831 105 170 425 91 273 341 102 240 276 96 239 846 80 10 132 95 141 167 99 395 907 95 203 558 104 199 680 100 192 450 93 84 828 99 61 573 103 566 651 98 49 670 109 253 768 88 109 317 95 423 541 114 129 838 99 692 693 92 281 744 101 744 767 115 269 543 83 707 848 90 358 868 95 78 755 107 212 812 103 111 169 96 458 906 107 146 887 111 22 615 102 241 431 108 775 827 100 370 477 101 43 139 86 56 988 96 365 662 93 256 595 106 350 364 93 18 348 99 53 729 101 320 797 99 5 386 91 25 259 108 426 797 106 109 897 110 84 304 88 120 404 97 86 235 102 31 662 113 179 762 96 516 729 95 122 605 102 180 577 110 435 503 109 468 671 94 674 699 117 220 707 100 657 738 104 164 565 96 226 227 98 827 947 95 238 976 116 740 877 114 369 433 106 450 793 99 57 781 101 345 865 102 123 382 107 90 188 89 192 429 113 558 728 110 436 482 95 569 823 91 539 671 105 716 767 97 672 884 105 118 331 110 426 540 98 416 858 96 835 906 97 780 892 88 476 538 114 772 848 100 394 865 110 684 707 94 521 714 101 300 374 115 307 946 95 484 648 94 60 804 109 262 428 97 708 716 101 174 291 106 422 916 92 634 836 107 23 641 89 221 270 105 284 329 120 655 881 101 36 951 107 82 483 109 11 179 91 323 590 80 489 602 96 308 632 105 516 559 100 175 677 108 471 550 99 699 864 88 97 998 98 234 660 102 706 942 85 298 401 111 77 891 76 846 988 116 393 920 114 185 636 86 576 686 95 206 450 119 718 833 95 88 345 106 12 739 97 67 857 102 375 679 104 636 704 85 445 475 99 680 986 108 553 842 93 497 585 109 301 926 82 578 660 100 38 214 90 13 226 112 76 910 124 8 426 87 104 652 107 150 329 96 284 457 91 155 823 84 481 929 93 571 635 97 400 593 90 49 405 117 50 775 87 118 151 110 179 599 96 137 972 87 495 530 87 249 983 84 352 534 89 225 605 122 383 412 98 804 847 101 363 959 100 68 413 108 133 295 87 258 551 94 463 499 113 679 928 85 556 923 109 391 754 109 142 589 114 152 641 116 700 912 95 136 630 111 6 7 86 263 691 108 776 789 90 426 891 104 82 158 89 366 547 103 334 465 88 48 682 113 645 974 96 136 211 96 471 547 108 696 968 91 651 666 88 89 462 100 569 891 104 176 263 98 785 884 82 183 253 101 171 347 116 280 921 109 90 164 114 28 588 107 240 892 99 399 588 102 192 697 105 29 410 116 602 784 125 112 913 81 319 775 84 374 648 91 76 735 115 105 572 98 113 576 105 732 861 98 914 995 116 388 506 90 143 187 98 157 587 99 238 636 106 22 403 102 324 581 104 135 293 101 621 938 87 295 994 97 464 466 103 499 884 88 145 462 92 143 873 99 47 333 85 476 871 115 566 579 110 146 239 105 90 785 114 84 710 122 348 505 102 134 256 105 56 628 99 28 309 100 246 446 95 5 120 103 579 598 110 98 143 110 67 846 100 102 212 106 96 196 70 229 248 87 110 189 85 733 939 118 104 299 105 325 434 88 727 799 108 618 639 110 477 833 88 665 902 86 3 655 103 82 151 111 587 785 86 614 956 100 547 708 82 577 985 99 300 894 117 230 899 89 52 83 100 448 495 103 87 467 124 699 976 105 737 808 116 139 674 113 135 290 96 253 676 110 490 868 91 612 894 98 39 176 110 88 266 85 384 617 98 208 447 94 1 510 95 234 935 90 487 854 89 272 508 103 52 93 93 386 637 101 833 997 74 305 546 87 303 454 93 152 958 88 142 875 108 89 759 106 595 862 117 588 900 78 839 867 95 215 535 96 440 818 101 152 370 109 647 781 103 497 676 106 304 486 119 64 684 98 207 417 110 359 939 96 827 838 106 358 532 93 68 478 103 281 470 98 356 654 69 285 814 87 6 270 92 107 641 75 518 981 98 40 406 118 259 896 89 674 710 106 33 710 111 398 967 93 286 834 80 313 759 87 79 621 95 345 989 102 352 706 97 236 533 92 72 412 120 236 479 88 731 916 112 161 505 88 485 794 114 564 676 101 486 779 90 237 463 101 582 584 105 125 836 109 414 628 105 423 942 86 22 524 101 273 383 109 70 881 81 408 829 97 231 409 91 533 691 98 211 938 105 21 86 106 66 594 114 279 815 114 609 755 109 705 943 102 580 849 97 371 927 79 487 669 82 570 760 102 218 523 94 304 599 110 444 958 94 18 181 119 628 806 96 160 551 102 11 24 107 482 576 117 436 594 90 382 923 93 13 558 91 160 259 99 268 656 90 185 576 88 281 539 110 512 743 106 165 637 92 280 770 112 251 394 99 180 895 98 19 100 82 460 791 93 802 814 115 506 630 108 9 778 102 300 785 86 576 840 93 125 357 90 421 738 110 167 509 103 152 346 82 455 858 111 573 773 105 666 720 116 786 815 95 66 722 112 436 488 95 269 883 96 526 725 100 299 921 119 317 465 81 468 625 91 835 855 84 646 774 105 612 651 88 36 669 106 767 904 110 70 154 124 753 818 107 277 733 120 245 324 92 120 327 104 82 447 105 304 976 83 218 981 102 441 646 91 782 847 92 419 657 111 752 989 103 49 573 101 679 873 90 363 939 85 46 219 106 202 659 113 193 819 101 25 698 84 20 195 95 100 593 99 249 866 103 561 994 97 190 852 110 460 581 83 360 718 94 483 770 106 567 882 103 155 356 115 660 941 103 532 972 80 63 66 97 176 748 118 64 791 81 77 201 119 490 987 91 502 792 96 331 838 84 781 953 102 313 443 99 42 180 84 159 370 100 389 531 99 293 470 90 355 518 102 889 946 109 239 950 100 418 946 95 565 616 89 73 902 86 273 375 96 546 579 89 281 471 97 471 925 91 275 636 88 160 284 66 347 914 84 442 940 102 50 318 81 116 229 92 378 929 116 98 121 85 121 951 107 591 883 95 211 225 92 225 612 114 123 216 109 412 481 102 130 874 94 636 906 95 342 854 105 136 478 96 650 916 106 344 481 120 497 499 95 324 963 91 54 602 112 942 986 93 335 568 109 176 315 98 599 746 102 486 837 97 771 988 94 484 845 108 928 986 100 598 863 94 495 563 84 774 965 108 547 749 105 99 613 102 229 356 100 604 920 104 153 370 100 430 599 102 316 701 99 135 660 106 228 998 111 20 444 116 597 936 100 216 764 104 460 763 100 250 604 105 414 462 96 253 360 93 346 632 113 134 943 112 53 173 95 559 680 109 912 993 90 537 970 108 437 910 103 202 597 93 575 582 90 463 543 103 460 958 101 144 883 119 10 493 89 5 787 102 30 412 111 165 565 105 13 142 100 461 572 99 315 617 103 56 251 111 206 632 88 951 962 95 205 324 104 244 853 94 625 835 110 460 568 103 72 491 97 725 889 126 16 309 107 501 772 93 760 851 110 358 828 101 266 386 100 442 443 116 204 396 99 32 978 80 412 858 98 33 489 99 194 928 104 479 580 111 438 443 96 528 621 83 581 615 103 344 517 106 962 965 95 595 615 85 49 638 79 974 988 93 485 881 72 748 785 83 181 490 107 595 910 115 449 860 95 1 128 107 602 624 85 70 850 109 115 336 117 472 888 103 399 770 99 70 979 96 129 465 86 307 555 85 367 532 81 190 308 97 308 442 105 155 469 102 631 862 115 399 908 102 420 597 95 133 297 84 183 685 95 354 957 91 28 351 102 315 851 93 809 905 95 481 630 98 678 754 121 694 753 102 304 348 102 772 944 95 227 951 103 589 915 83 114 823 99 192 271 98 24 498 107 818 914 104 926 982 95 469 816 104 353 366 88 64 898 105 2 365 108 24 487 109 334 851 90 681 763 96 694 872 93 656 813 94 365 534 94 559 574 106 332 932 99 112 223 96 59 129 93 471 691 101 487 594 89 207 677 102 435 816 97 210 722 102 124 688 98 427 807 96 34 543 107 137 644 103 620 983 96 63 872 100 38 531 87 534 972 108 251 427 115 577 679 95 66 436 92 180 765 111 134 870 100 533 992 114 499 912 108 498 986 97 193 277 108 8 928 111 203 666 80 116 191 100 450 949 104 54 971 102 738 758 96 18 56 104 736 770 90 109 294 112 888 899 105 605 818 92 314 888 89 887 999 105 449 638 89 523 568 100 313 654 96 135 373 106 372 840 106 583 993 91 804 873 96 435 637 88 447 671 97 190 399 88 204 678 107 171 730 103 44 260 105 551 858 109 232 884 100 316 443 98 277 717 98 80 350 97 13 596 124 358 989 112 166 462 112 784 993 103 22 186 103 263 937 104 258 486 107 327 417 102 159 644 82 381 996 77 286 317 95 399 504 105 410 716 81 566 575 89 756 966 95 579 912 107 24 253 96 158 294 112 473 859 110 150 964 89 102 397 79 58 734 84 499 944 87 153 903 84 812 826 89 297 334 112 197 549 103 559 851 93 154 916 97 546 553 108 683 903 98 837 939 91 386 705 91 44 527 99 361 601 108 24 862 116 765 882 105 188 475 90 96 591 95 312 341 85 128 600 83 41 159 86 111 966 82 70 502 90 400 649 93 653 833 109 662 927 100 295 381 82 371 807 72 194 499 114 590 971 95 86 862 128 360 607 108 289 377 86 337 835 102 468 705 88 590 705 86 385 798 103 41 987 109 357 543 103 437 681 113 253 304 81 119 618 105 314 728 97 47 103 90 74 803 120 301 825 93 365 774 84 564 938 101 17 825 97 270 866 110 21 181 112 362 623 96 356 558 100 673 834 107 516 899 122 110 487 91 113 876 98 209 770 103 316 519 103 442 701 87 415 597 93 355 769 80 698 953 105 428 570 99 212 318 101 186 834 86 82 531 116 558 650 97 597 805 106 56 496 117 109 356 97 93 510 116 96 623 94 595 996 92 449 880 85 532 563 110 794 844 93 40 882 80 568 900 126 24 55 92 514 759 94 12 873 87 132 946 85 156 724 97 287 463 88 106 274 93 248 592 102 330 885 102 42 117 99 509 548 102 361 910 105 12 638 100 203 452 106 24 104 92 61 101 99 807 998 87 834 926 103 669 936 92 596 746 97 696 955 104 720 987 100 121 464 96 304 873 91 194 893 95 228 837 103 98 336 105 656 772 93 629 815 109 224 330 113 525 823 81 186 888 96 132 854 102 454 976 108 282 319 99 487 741 91 444 572 105 52 385 93 488 819 99 193 904 92 863 987 97 58 951 103 611 948 102 940 976 104 39 940 106 496 525 83 245 839 89 42 344 94 97 887 80 52 199 88 39 77 106 214 447 97 456 686 106 375 794 87 49 838 101 114 928 102 214 590 91 5 832 101 153 718 98 605 875 107 161 889 93 276 643 106 319 612 101 948 983 110 50 776 86 188 211 107 598 963 96 610 873 106 366 401 99 342 394 93 196 613 93 452 772 89 311 717 112 134 947 90 568 768 107 18 921 105 163 566 113 13 263 100 185 692 98 369 959 91 462 504 105 612 832 102 606 697 109 428 808 96 730 912 107 69 172 101 538 783 105 419 665 105 40 232 80 421 567 102 649 956 103 480 571 101 292 581 115 487 965 108 309 650 103 296 643 98 58 292 110 115 229 100 622 828 114 73 831 85 129 703 118 604 780 103 491 496 80 23 555 97 136 420 107 344 723 93 560 920 109 160 613 75 97 156 99 184 484 95 777 980 100 241 521 105 202 695 119 803 908 100 497 525 95 156 307 91 500 546 92 90 365 93 218 937 111 474 873 108 41 661 100 248 677 114 205 736 111 4 999 104 855 871 101 680 937 94 308 773 120 854 916 111 77 856 106 746 993 87 245 587 102 410 509 100 26 764 95 72 255 94 442 909 99 430 521 103 260 468 100 578 867 94 196 626 107 229 742 66 203 222 88 564 927 88 82 414 98 122 381 88 333 564 78 949 974 81 199 613 105 296 755 107 282 889 96 260 767 83 256 765 115 433 750 91 452 653 102 354 371 109 778 879 96 165 401 90 832 970 90 128 305 102 21 746 102 311 488 120 514 844 97 559 893 112 299 300 90 556 881 117 320 771 94 402 739 95 49 185 97 702 951 102 262 471 99 930 937 81 314 473 105 242 625 122 251 295 86 865 927 97 61 603 89 618 667 103 649 781 87 335 767 91 572 973 112 918 943 111 217 790 98 90 343 102 115 119 95 603 613 108 285 942 99 111 605 97 267 600 103 75 179 95 386 719 117 180 477 90 299 864 92 629 880 98 39 565 96 497 503 93 230 752 95 668 832 97 545 750 98 478 964 86 106 485 99 342 494 93 157 383 100 101 425 106 770 798 106 36 915 109 114 945 97 594 684 88 47 888 85 54 362 120 252 666 99 227 573 103 854 908 98 47 146 98 239 381 105 113 556 107 697 915 92 439 481 116 423 928 92 341 390 88 346 411 99 16 744 97 169 768 82 171 723 105 323 847 110 602 782 95 152 665 98 135 604 92 133 318 98 134 921 80 578 932 113 253 727 109 244 337 104 68 166 92 342 866 83 44 276 87 495 615 93 882 888 103 253 629 108 55 869 115 140 692 104 188 894 95 379 620 89 63 881 101 46 466 93 265 654 99 426 969 92 408 620 104 676 682 98 211 216 110 246 415 103 256 865 115 601 971 117 324 968 96 683 910 99 261 368 83 283 475 84 635 893 98 153 639 102 144 391 95 398 620 122 556 970 79 936 970 86 153 620 84 158 695 90 324 405 97 42 477 84 56 164 94 303 659 111 3 353 106 265 557 112 27 986 93 4 320 118 356 735 102 643 791 113 6 428 101 36 835 104 520 956 104 309 314 104 82 346 115 89 629 110 538 958 104 59 377 106 30 58 111 11 342 98 325 680 110 356 862 89 820 907 108 376 723 97 96 220 101 282 600 102 190 868 101 518 692 86 360 682 104 80 537 87 331 928 102 2 350 94 482 833 108 492 968 80 114 709 82 187 303 100 55 852 109 685 960 109 262 804 93 269 400 110 156 215 90 239 398 108 260 848 99 359 452 95 598 722 95 840 843 106 352 558 96 51 341 93 267 942 99 2 86 96 51 249 102 426 615 83 812 875 120 476 700 99 62 563 89 258 903 86 322 623 103 396 634 99 176 378 83 368 624 113 23 823 102 253 678 99 202 773 105 345 935 106 409 892 93 188 642 94 4 406 104 31 732 75 453 781 98 506 866 94 472 734 102 487 956 91 335 738 77 198 722 85 468 697 97 541 551 96 133 818 98 387 798 110 585 839 94 287 460 80 79 846 103 539 758 116 93 504 100 295 657 96 140 322 95 56 696 89 231 315 86 596 804 102 170 303 77 472 541 91 506 906 88 313 735 104 449 713 117 661 710 115 367 420 101 416 498 106 3 523 112 191 620 107 766 822 92 67 401 103 802 803 81 275 881 80 434 986 97 108 893 84 348 702 90 405 903 82 88 757 93 693 838 107 614 861 109 93 946 97 81 935 99 438 674 106 571 993 83 645 767 96 634 673 92 619 949 102 462 825 104 163 561 118 642 917 95 494 916 91 396 444 106 250 453 97 117 940 94 473 784 102 685 963 101 407 810 87 125 353 77 174 805 72 290 994 101 28 422 105 569 880 96 22 960 88 228 508 89 334 456 79 92 260 97 170 343 97 211 336 83 519 829 101 382 513 96 190 645 100 649 890 121 94 864 81 299 832 114 620 920 97 24 405 104 342 574 107 61 192 113 626 980 101 502 790 102 317 866 120 679 707 68 496 796 103 228 364 102 58 482 124 657 935 119 422 993 113 647 822 113 795 878 99 692 908 83 216 932 104 328 871 110 737 780 110 805 960 97 248 392 82 477 809 112 343 908 106 37 687 68 387 390 94 148 603 85 312 418 104 522 913 90 443 625 104 96 949 110 205 430 104 358 477 96 129 831 90 778 857 108 429 830 99 277 337 103 50 688 102 571 651 99 11 998 97 406 876 98 486 774 93 321 745 90 488 574 93 804 999 108 44 667 99 4 744 94 0 345 104 88 911 93 261 890 84 129 665 89 194 921 91 10 62 100 511 903 115 525 886 115 114 308 104 924 954 93 194 619 101 526 577 96 483 914 109 432 978 99 691 889 107 190 405 97 192 293 100 725 865 98 181 522 101 46 257 91 90 723 101 3 69 93 485 906 106 34 849 120 160 721 87 831 941 86 230 441 92 566 580 115 5 475 98 424 955 110 265 961 77 440 843 100 262 503 108 616 742 111 75 163 118 218 908 98 0 947 111 794 898 115 561 801 79 39 601 90 777 958 96 203 474 109 443 785 101 6 343 111 270 457 98 139 399 91 684 720 100 254 909 86 156 317 112 209 346 88 244 448 118 214 290 107 894 912 106 254 420 104 66 973 93 59 788 101 764 842 112 76 265 102 157 870 99 29 206 95 263 399 107 234 246 109 134 842 120 677 723 92 288 562 102 476 774 110 371 521 105 420 505 90 62 431 109 54 470 120 6 675 112 119 508 117 221 379 108 743 745 100 189 975 102 91 136 105 77 921 100 681 797 109 744 851 102 669 840 101 569 618 107 40 910 116 229 239 99 261 843 90 228 347 100 375 462 105 569 993 87 140 450 102 204 218 113 53 469 104 115 539 99 132 370 93 798 913 97 186 653 89 166 809 90 35 434 99 780 806 112 847 896 102 197 817 108 60 747 106 870 963 98 247 827 102 29 909 89 474 880 108 211 493 106 319 925 95 307 374 83 412 654 101 357 368 101 217 341 91 685 922 100 364 673 95 94 857 100 342 621 113 417 716 116 349 781 109 168 470 98 92 361 92 574 776 90 450 872 97 135 166 105 285 532 106 184 445 90 79 392 84 189 233 93 773 920 109 31 439 92 590 957 102 398 602 99 593 755 90 359 863 106 830 961 89 68 877 98 390 621 101 291 509 95 675 715 99 470 528 121 351 758 92 469 895 94 300 885 99 124 978 91 8 465 93 513 789 98 131 276 102 671 790 89 556 877 96 456 935 102 181 614 110 476 486 106 362 379 103 217 865 77 74 904 92 514 998 102 603 915 107 399 610 99 349 982 95 195 813 113 707 784 91 236 532 93 250 649 108 766 931 109 375 873 106 266 713 101 381 667 98 393 542 103 664 807 107 564 763 95 528 985 107 483 722 82 658 837 96 801 850 129 368 471 108 64 371 115 154 210 83 613 793 96 27 160 107 222 494 121 101 770 93 226 761 97 211 931 102 568 831 101 456 533 91 699 944 91 135 891 99 411 492 113 152 689 81 700 892 104 660 724 105 118 275 92 187 297 97 30 924 96 749 963 98 341 595 99 250 781 106 98 378 89 719 831 75 780 782 97 53 231 95 310 407 98 244 414 89 334 376 108 267 915 90 844 858 94 45 278 104 42 106 98 457 729 99 702 829 110 718 843 99 638 749 103 619 783 110 149 749 94 166 874 111 734 839 81 179 736 104 49 648 95 702 896 87 61 716 82 186 999 105 207 585 103 134 691 101 513 551 111 74 759 92 367 926 95 90 811 97 479 928 99 315 686 86 16 766 129 120 283 101 230 524 127 152 934 85 149 246 121 284 777 94 646 796 107 137 973 107 203 610 103 228 765 107 424 606 104 47 717 96 206 264 96 255 895 101 141 292 106 231 377 97 161 703 87 8 139 111 574 589 79 289 501 101 265 681 85 135 956 102 585 695 94 162 351 96 157 360 93 825 906 93 765 793 69 268 458 94 16 52 95 14 563 96 476 844 110 361 685 92 649 802 96 172 452 106 193 324 95 45 243 110 460 974 106 547 897 108 208 872 88 90 169 93 286 741 100 482 617 107 30 279 82 283 521 102 112 298 94 474 755 98 362 499 100 409 658 75 517 821 104 277 741 98 804 955 91 156 866 95 357 944 108 424 913 92 157 775 100 605 711 96 520 829 99 285 439 100 36 805 112 298 321 108 304 984 104 286 667 102 522 987 88 449 451 101 438 551 109 14 313 119 622 824 106 30 775 112 414 440 127 108 541 81 719 830 97 363 401 93 288 522 101 325 823 100 804 927 114 346 953 115 443 828 98 646 758 95 48 589 93 854 935 105 105 134 98 623 761 103 412 783 102 132 698 111 203 246 102 113 476 85 252 755 98 75 819 99 32 393 88 176 381 114 214 907 97 479 625 95 79 185 108 29 895 77 239 283 102 604 975 113 901 904 93 549 916 97 25 312 103 124 489 106 155 743 84 691 755 89 442 943 106 32 178 111 174 534 91 91 128 76 317 500 80 148 597 86 581 665 107 200 428 111 184 386 89 117 483 105 559 591 111 733 790 102 483 594 94 767 913 114 229 587 97 257 723 90 76 142 78 842 996 93 600 773 104 262 745 112 77 129 90 103 843 92 456 990 89 773 870 105 652 673 102 532 883 109 705 775 104 839 927 99 388 512 116 58 301 85 384 795 116 348 978 97 756 855 106 123 535 103 133 914 90 241 643 100 252 882 91 402 627 118 458 682 105 636 915 107 86 229 95 193 794 127 80 443 111 110 323 120 241 745 96 95 641 89 352 961 110 477 726 94 253 689 91 139 294 97 98 429 105 145 327 89 121 986 105 91 757 118 308 954 114 307 685 104 623 849 97 167 444 98 978 999 116 70 841 102 9 217 92 288 783 115 111 611 95 907 929 75 685 861 99 224 935 104 718 738 118 864 901 106 698 769 117 196 333 91 852 880 111 660 826 102 16 821 81 140 816 96 181 868 96 547 659 105 450 973 91 81 209 98 238 877 117 87 511 85 780 986 109 166 506 89 237 842 109 580 907 107 265 911 96 686 890 102 69 126 117 238 725 101 32 403 103 38 362 93 259 519 101 112 440 93 176 702 71 978 980 101 671 700 84 259 446 103 520 906 105 457 910 95 50 678 99 144 300 107 377 918 100 346 823 113 37 329 99 430 625 117 113 573 109 754 981 107 499 715 95 18 768 102 383 733 128 84 391 111 85 676 118 324 380 100 319 470 87 562 954 108 135 178 99 729 994 83 600 939 98 70 71 99 664 736 104 665 955 89 219 424 107 49 191 97 764 966 81 383 638 98 225 747 98 157 318 83 275 811 97 607 614 94 64 368 93 589 988 92 163 974 109 132 867 113 317 555 101 401 471 102 199 673 112 312 877 110 603 973 108 222 234 94 602 794 115 279 996 101 728 869 89 364 560 101 638 849 100 709 771 103 256 682 80 465 610 119 315 830 74 599 723 94 395 754 120 301 683 83 756 766 101 143 594 98 614 758 104 141 195 91 518 718 106 571 781 74 533 558 93 338 934 98 559 729 94 297 545 116 276 343 105 331 434 99 125 291 123 93 693 83 45 628 94 117 793 110 791 991 80 110 977 123 242 848 101 836 840 112 616 814 103 177 714 113 312 490 105 620 667 115 543 593 100 433 655 115 140 957 105 172 331 101 167 747 108 221 278 93 284 446 98 145 240 108 727 785 103 299 967 99 578 721 79 352 653 80 18 296 106 34 790 95 36 634 107 260 450 86 375 887 97 141 855 107 72 809 95 150 581 109 243 316 86 518 801 104 136 215 91 291 471 96 298 903 88 185 516 109 432 459 99 88 589 108 514 539 93 467 936 95 50 931 91 489 753 100 295 623 105 33 197 95 297 992 96 324 565 92 79 735 87 568 766 100 543 664 102 310 682 94 296 550 83 493 644 83 410 636 118 742 759 104 5 643 107 264 849 108 120 249 102 284 700 96 842 962 91 697 908 85 141 906 104 540 795 88 245 864 115 283 606 101 242 373 89 442 641 94 393 659 102 555 720 87 195 477 84 111 177 102 146 809 90 479 846 88 286 930 109 378 466 104 337 473 100 33 880 96 471 564 95 277 874 108 221 629 84 210 914 86 794 851 96 845 993 105 402 925 94 819 967 98 450 942 99 497 757 86 50 310 97 101 745 105 584 691 86 200 331 85 270 319 112 254 294 89 357 735 104 559 899 102 751 980 115 590 944 102 159 600 98 0 576 85 972 973 95 304 553 80 218 477 91 505 636 110 95 355 109 148 167 109 46 616 97 152 425 90 294 880 104 84 234 96 405 602 115 454 732 105 81 574 99 875 917 120 779 926 101 126 708 105 74 480 101 431 982 103 407 439 114 488 504 96 320 501 109 190 314 84 444 831 103 751 928 116 179 541 88 90 952 100 90 506 110 197 538 103 463 768 98 715 788 100 528 660 87 293 874 92 145 632 112 275 459 94 324 408 101 281 455 106 151 859 99 11 184 85 193 590 98 263 644 101 203 410 105 539 826 99 183 713 101 580 803 90 633 831 103 249 330 107 279 282 109 265 703 111 606 994 108 200 976 96 292 970 111 18 590 92 140 783 91 737 905 131 297 360 77 515 810 106 639 729 102 101 771 103 134 989 95 16 436 105 713 913 94 243 425 83 225 685 75 13 668 108 95 285 87 122 482 104 91 112 103 1 394 103 362 747 95 86 755 106 4 76 107 754 808 101 184 262 126 12 284 103 340 838 104 346 826 91 236 410 106 723 913 110 324 655 109 198 341 96 695 851 102 319 752 124 638 973 94 726 860 98 354 924 100 230 397 102 135 222 114 194 429 96 147 312 110 520 835 92 488 706 83 636 945 83 328 840 112 276 663 91 543 636 95 355 537 94 541 886 93 137 475 109 582 676 99 335 448 94 174 707 91 140 223 85 408 742 119 622 929 101 643 686 77 726 845 105 60 733 89 801 961 109 171 768 102 498 540 83 449 765 110 348 899 87 406 458 94 277 597 93 100 681 91 253 658 103 324 793 83 370 445 94 975 990 93 110 911 89 513 854 104 75 508 85 358 743 103 81 551 105 312 431 108 438 740 120 216 928 114 409 993 116 334 605 102 123 189 109 260 845 114 903 977 115 188 589 109 462 827 99 248 811 93 744 881 111 4 943 117 121 940 79 534 884 95 357 928 106 333 960 104 291 553 100 615 718 104 68 102 122 532 956 109 271 724 103 594 896 86 335 472 92 163 456 95 567 834 89 45 92 107 347 408 91 708 743 101 303 730 97 663 990 99 132 156 122 400 718 109 74 716 105 94 773 94 609 707 104 627 764 105 503 979 98 392 623 81 344 641 95 362 400 91 147 689 107 823 863 99 454 498 97 729 981 103 159 395 97 620 927 120 344 781 93 380 791 102 90 677 102 629 767 95 328 835 90 50 718 105 265 608 102 335 952 101 375 418 103 264 418 93 885 902 101 431 889 108 636 849 97 232 595 107 148 150 100 454 864 97 184 816 90 500 515 108 322 473 93 266 732 94 619 883 119 464 469 98 608 843 86 290 831 106 397 477 97 386 428 93 63 797 89 280 635 97 530 805 114 239 578 108 485 951 99 597 787 103 674 984 96 195 803 83 414 895 111 180 448 103 261 307 102 314 403 102 334 945 113 178 926 95 30 236 103 337 527 129 197 603 111 121 957 87 462 513 116 388 650 113 93 461 95 612 757 106 322 605 102 242 802 108 697 821 108 262 724 102 628 641 98 251 537 89 57 433 101 87 110 96 135 811 86 523 564 99 517 729 115 554 783 103 432 625 106 160 789 97 103 418 107 357 904 108 194 914 90 73 803 110 476 879 86 203 279 85 151 566 100 170 657 92 490 826 92 197 299 95 17 548 112 77 642 103 176 719 117 836 884 97 799 897 93 111 633 96 137 443 98 462 732 98 24 697 107 264 542 99 5 651 95 163 185 103 779 894 91 498 599 98 108 149 84 880 987 102 636 989 97 246 880 94 607 665 60 19 861 103 5 708 99 724 796 103 139 730 103 162 711 101 441 572 90 489 620 93 701 911 109 45 326 111 283 559 110 691 717 97 172 582 90 195 288 113 19 866 109 9 53 95 213 385 104 214 921 106 13 56 96 602 982 106 163 931 99 62 278 88 498 801 99 774 823 88 10 653 107 371 872 103 70 413 78 569 730 99 433 846 93 163 470 106 263 717 107 477 489 108 229 793 98 222 520 105 333 433 122 219 431 115 686 701 83 63 908 98 697 719 101 93 359 93 854 957 95 285 677 81 147 929 92 62 274 100 90 930 99 316 971 105 153 173 111 80 691 111 220 412 115 920 970 110 67 184 108 39 830 103 21 581 105 162 826 97 530 558 95 802 908 87 269 504 92 500 776 115 278 748 94 259 378 100 292 352 114 45 56 119 127 690 96 386 689 109 66 433 110 414 789 88 322 593 100 262 515 107 350 438 107 16 851 114 100 967 90 607 804 112 221 392 108 563 685 100 138 359 106 421 602 107 180 558 89 3 795 79 342 430 80 417 569 109 807 910 89 236 575 124 29 154 95 55 211 99 555 954 101 626 698 105 110 611 97 790 826 87 387 603 103 101 308 95 348 805 111 110 375 90 265 467 104 241 959 109 95 728 109 302 742 95 519 652 110 633 873 108 92 408 103 343 392 95 153 530 120 546 725 103 769 915 90 349 823 96 292 334 97 588 779 98 332 502 84 409 596 81 241 918 105 769 925 75 97 446 91 364 710 90 408 566 95 41 99 94 156 235 102 393 947 100 435 768 115 545 950 103 154 370 111 243 326 91 54 434 112 657 820 105 693 832 100 59 709 114 131 881 100 300 933 105 280 619 100 778 870 111 225 273 88 205 997 95 497 504 100 62 853 98 967 996 80 277 946 81 366 944 98 548 941 105 620 771 91 307 644 106 475 769 96 171 707 103 236 867 109 268 289 111 126 827 103 46 138 123 95 508 99 10 734 95 115 289 101 225 770 104 102 814 139 60 677 85 144 462 93 493 872 103 192 323 104 424 996 86 268 457 102 556 895 88 472 805 107 437 917 104 89 572 96 125 545 108 45 656 120 463 964 86 29 684 92 674 990 93 276 354 108 928 985 111 190 531 109 527 807 102 673 779 90 827 913 94 170 645 99 211 280 82 354 427 113 116 333 99 91 709 107 97 373 105 491 702 103 726 903 90 319 920 96 741 883 115 497 842 114 116 780 97 738 922 86 291 839 93 350 391 88 782 800 101 92 240 104 226 911 99 626 775 86 137 401 93 251 324 106 690 917 106 130 418 98 67 361 116 188 231 109 753 781 103 104 476 118 93 326 93 455 864 99 213 945 86 91 183 95 894 900 95 34 174 92 934 979 100 174 681 110 765 976 104 284 978 117 493 871 106 498 527 109 203 557 98 9 819 98 69 652 117 264 746 105 880 956 123 615 709 91 152 962 95 274 478 92 132 870 84 373 921 92 257 415 115 312 548 89 795 911 95 279 531 96 687 781 94 302 308 92 601 785 93 566 637 103 195 706 96 819 829 94 27 614 107 365 742 115 308 706 97 102 574 109 582 877 105 5 416 105 16 36 93 496 996 95 229 488 98 782 911 110 541 814 113 45 557 83 113 689 120 806 826 91 223 755 98 578 925 106 902 903 90 279 327 110 390 595 92 278 977 96 602 862 102 572 967 111 432 576 95 316 677 92 92 857 89 375 820 100 108 309 87 244 417 96 425 595 108 218 444 103 275 601 95 541 964 120 539 924 111 173 706 96 180 574 96 93 526 84 220 222 84 211 524 93 370 485 89 160 273 84 449 534 107 79 98 94 109 888 104 162 346 98 168 547 105 288 925 95 576 815 98 391 873 101 106 716 83 5 125 107 717 874 116 39 676 114 493 547 92 134 912 93 631 697 96 728 996 99 493 712 104 337 552 95 296 681 106 106 525 91 357 535 85 395 401 91 185 574 93 43 218 103 182 535 81 695 715 115 254 519 109 49 663 85 654 663 92 211 617 120 349 539 90 377 595 97 116 339 103 329 773 112 30 765 97 736 881 90 587 754 103 353 736 86 242 874 109 80 827 81 602 793 97 463 776 99 162 718 83 258 939 107 39 653 119 782 986 99 24 538 85 87 192 96 229 244 94 106 199 102 413 636 84 61 735 106 166 650 86 93 869 87 366 845 119 433 690 110 96 308 113 31 152 112 45 630 87 241 325 110 581 854 103 682 709 85 106 346 102 369 861 113 175 255 115 232 623 110 22 629 103 437 889 109 117 931 77 484 993 90 255 507 95 168 629 92 490 881 106 388 989 100 190 825 89 74 992 98 39 471 87 260 333 91 145 794 112 126 534 105 121 833 110 201 894 82 84 282 91 230 451 103 508 692 105 689 840 95 562 799 93 62 551 106 46 581 108 846 992 109 346 471 91 114 645 102 90 624 79 404 840 101 41 568 92 368 813 95 342 740 95 293 615 101 409 891 93 618 690 79 19 77 110 77 210 95 133 580 94 594 777 107 381 383 106 99 396 102 185 982 109 156 629 116 515 974 99 266 943 73 45 905 89 33 176 93 298 960 95 271 367 112 54 188 96 202 650 107 831 970 90 473 892 103 495 750 96 101 556 86 492 549 97 508 700 94 469 662 114 151 734 117 1 450 102 339 583 117 214 635 97 56 580 85 232 904 87 248 600 110 368 619 104 637 713 96 139 169 114 364 444 98 9 464 94 83 958 90 46 982 108 561 707 78 227 710 101 323 363 88 220 254 97 88 351 111 24 662 97 294 951 89 223 672 99 223 542 111 186 486 107 89 202 111 21 910 121 702 944 113 283 893 94 990 997 94 27 825 110 199 721 103 181 527 97 430 999 88 126 232 95 64 493 84 697 929 105 774 904 109 712 976 83 240 758 87 299 997 106 439 729 99 0 805 100 562 961 105 156 856 92 317 701 89 510 672 89 436 872 112 438 482 100 581 791 101 720 738 92 457 479 96 180 752 108 131 151 98 494 700 103 48 437 87 764 843 103 593 644 107 180 275 102 405 999 89 267 591 99 27 389 104 76 649 105 864 882 91 234 981 91 598 971 113 6 756 99 506 809 105 63 801 99 201 948 118 288 419 105 156 425 114 252 552 106 540 915 80 18 209 101 672 954 105 333 396 97 405 736 117 498 871 110 559 625 100 589 929 101 311 609 87 370 451 106 673 952 96 186 870 102 468 866 100 433 646 95 520 862 95 102 671 106 244 961 107 32 327 96 726 893 122 566 792 106 276 485 115 515 686 107 462 588 106 565 810 87 558 644 92 634 976 110 455 820 94 149 350 103 260 657 108 631 917 92 62 790 88 736 915 101 532 638 90 49 297 90 81 358 101 451 968 116 69 273 97 188 212 83 478 704 73 83 531 99 753 975 113 216 257 114 63 609 103 580 843 93 220 925 97 18 867 95 834 967 97 636 686 106 414 563 81 343 367 98 86 496 88 335 559 98 87 332 110 585 671 89 328 494 101 136 966 102 597 958 91 222 604 106 77 885 107 177 293 108 22 593 109 181 208 107 259 815 80 599 739 92 135 905 87 101 938 101 23 539 91 321 674 107 6 246 101 124 281 109 84 174 103 46 562 87 274 933 89 266 448 86 160 691 101 198 970 96 316 849 87 944 963 114 364 851 108 257 276 114 371 454 79 234 326 106 15 794 93 7 929 95 338 738 71 346 415 76 769 786 106 477 535 83 82 560 113 634 701 95 47 393 93 851 864 117 105 348 108 705 919 112 588 724 72 273 936 78 873 973 118 307 800 106 19 25 102 50 414 101 23 149 107 332 935 92 431 433 94 919 931 103 309 865 94 46 895 97 806 948 98 4 629 103 70 964 86 466 709 86 391 950 90 108 347 115 77 157 93 207 827 104 159 636 96 83 978 97 863 887 95 7 300 92 446 729 105 525 558 104 648 998 104 469 800 90 421 728 106 411 673 97 235 514 104 425 456 91 603 676 97 232 470 116 16 218 104 530 817 85 429 516 102 135 279 111 129 687 105 98 485 76 214 845 96 666 964 101 209 504 82 131 442 104 298 988 101 541 998 102 378 705 96 644 871 101 62 667 102 498 732 92 486 601 90 418 955 102 233 958 108 227 872 104 624 911 120 401 937 106 299 857 107 642 748 94 104 927 95 270 917 74 519 881 109 397 459 108 54 410 88 499 827 104 131 478 89 287 684 101 365 780 102 136 436 94 629 659 107 228 795 111 497 914 107 382 638 112 171 202 115 412 470 100 235 971 94 948 977 92 18 763 113 329 733 100 313 960 110 314 579 117 151 982 99 119 544 105 81 917 104 25 768 96 247 277 96 106 414 99 54 161 87 410 708 86 149 691 107 689 756 87 511 526 65 171 569 106 4 410 99 815 881 96 367 516 102 299 709 111 349 864 92 188 920 79 983 997 111 59 162 111 106 672 69 299 660 104 513 654 92 600 986 96 63 669 105 415 474 103 187 831 106 367 677 103 829 836 96 778 847 105 162 794 91 733 804 103 271 811 101 116 599 92 364 415 99 326 883 85 14 773 78 116 186 86 214 391 85 139 401 123 831 891 89 526 817 109 291 406 84 148 836 104 210 520 106 346 380 104 127 811 85 903 955 70 275 633 85 623 641 119 75 981 81 0 354 106 117 531 92 505 907 88 23 61 91 177 618 96 479 926 117 906 989 90 325 833 90 717 978 98 86 182 105 293 673 97 366 521 92 158 231 82 205 832 91 408 450 94 102 701 100 423 777 114 673 789 116 592 781 100 412 960 95 511 604 124 373 917 101 21 584 113 965 988 99 59 938 106 169 356 85 469 538 100 611 673 91 268 916 107 525 730 88 188 664 124 10 402 102 104 353 96 180 802 123 122 229 116 868 961 99 60 683 119 430 892 108 138 692 95 252 731 118 430 658 84 473 813 102 518 735 92 263 419 99 743 917 89 53 415 90 149 372 119 93 997 108 278 958 92 109 993 110 63 348 119 118 191 104 129 742 94 14 979 95 197 757 92 703 945 108 236 361 98 725 988 94 169 383 87 418 445 116 115 181 91 621 762 104 183 822 107 93 127 96 376 596 89 360 824 94 105 139 94 257 961 91 280 706 101 250 432 88 870 936 84 890 998 100 431 951 99 130 926 109 63 582 96 761 893 109 115 213 100 167 227 97 594 671 101 199 545 100 118 224 99 490 846 113 67 613 102 465 614 106 344 847 87 104 993 92 284 407 104 281 564 101 128 682 80 23 783 96 89 747 95 324 931 102 60 453 93 24 486 100 95 531 81 342 733 93 539 858 91 287 652 100 431 770 87 122 837 95 65 591 110 206 729 99 364 530 117 10 200 96 737 768 96 509 575 91 551 888 94 36 481 87 40 326 96 110 458 81 418 653 101 35 754 87 445 795 93 32 439 101 204 339 114 185 581 98 943 945 97 595 878 104 757 989 100 184 876 90 52 639 98 196 411 103 671 891 98 348 589 100 103 191 99 278 692 96 56 753 98 35 945 85 415 496 83 403 409 103 117 505 82 61 244 95 765 979 107 211 619 98 222 530 108 601 873 103 381 498 105 341 605 87 743 943 98 380 641 93 73 871 88 370 730 97 443 807 114 304 857 97 187 318 101 369 457 83 469 864 93 455 808 94 254 960 95 781 971 109 456 886 92 49 443 92 627 638 100 547 643 95 208 949 99 234 606 110 644 793 102 616 726 93 52 153 94 90 720 99 309 664 94 325 724 95 812 970 84 59 816 95 75 383 95 26 412 97 931 944 102 885 948 81 814 968 99 125 393 100 250 253 87 256 837 111 60 229 85 612 691 111 221 962 95 399 513 102 12 840 94 404 967 89 157 525 93 69 789 98 180 506 102 495 552 112 95 289 96 180 887 84 265 493 86 36 931 115 55 383 112 211 885 104 53 186 95 372 554 98 450 892 116 562 979 88 553 660 89 328 739 99 309 338 105 388 408 94 552 889 121 392 973 104 61 925 103 499 855 112 702 973 118 769 889 85 368 721 87 753 987 90 799 935 100 140 423 100 48 882 81 48 749 106 183 466 105 118 335 103 208 258 85 113 919 84 45 114 111 672 812 97 202 402 82 772 774 92 640 970 90 403 936 100 385 760 85 404 831 105 201 360 102 114 399 103 193 318 107 667 816 81 139 772 98 543 651 91 175 188 115 253 738 106 282 325 114 494 811 97 259 349 107 40 240 104 239 298 105 867 988 90 250 271 112 59 270 104 161 332 107 251 277 93 147 161 83 357 688 103 308 888 105 72 769 121 559 982 98 3 947 103 125 416 83 216 788 99 576 911 105 321 899 112 241 421 99 63 828 106 257 758 98 41 237 87 111 200 116 145 318 101 347 445 88 39 146 77 390 830 112 137 320 95 76 454 109 333 825 117 160 824 89 467 740 111 110 765 115 347 554 98 335 780 105 184 424 90 77 704 100 297 945 96 176 436 88 340 841 91 344 989 108 246 489 93 200 515 102 151 607 102 43 240 102 721 869 107 516 948 82 345 508 94 91 348 88 624 815 87 587 635 78 52 815 112 580 634 91 93 169 111 68 709 95 71 977 114 425 623 101 224 463 111 2 192 84 20 711 103 516 639 80 185 194 111 150 890 101 130 172 83 13 284 91 31 870 94 328 348 85 74 582 131 327 860 105 370 643 87 2 186 110 67 670 110 392 898 94 465 512 96 317 645 89 454 840 93 813 864 82 673 706 92 282 651 114 302 522 95 206 331 93 16 932 101 43 86 112 474 764 109 359 555 102 131 320 102 150 312 79 134 385 108 151 877 125 20 831 102 3 374 102 647 686 93 63 558 97 268 933 87 303 663 85 343 681 110 6 473 107 825 901 87 368 803 111 239 841 84 112 846 96 409 640 83 8 37 102 179 963 95 25 651 107 4 458 92 646 835 111 270 436 86 88 652 72 701 843 99 614 645 99 238 817 75 294 503 94 152 479 103 72 312 114 552 891 94 423 708 105 732 969 112 275 488 102 188 602 102 180 821 72 185 295 99 17 643 120 74 484 108 45 726 106 36 101 103 573 616 110 568 854 111 760 788 113 239 801 95 169 573 109 307 705 97 441 983 104 84 983 92 242 789 107 173 619 101 83 287 99 187 670 91 120 757 85 846 974 79 17 238 92 124 659 92 326 501 101 47 742 99 176 573 107 478 566 96 33 251 101 609 754 103 5 689 98 303 607 109 235 451 99 645 961 99 461 527 109 372 969 102 125 303 90 319 893 93 329 863 102 483 699 84 63 840 113 522 738 90 629 763 89 350 481 108 13 938 118 196 633 120 111 931 104 430 845 110 717 800 88 79 533 102 570 887 89 103 471 110 785 791 123 204 479 118 833 921 111 495 951 104 185 566 87 77 623 102 248 363 100 491 968 101 701 920 118 19 979 113 445 498 113 46 160 89 389 606 108 244 328 98 52 229 102 300 441 88 395 450 103 104 413 100 682 789 100 572 642 114 54 380 97 325 639 103 470 712 87 665 691 110 466 808 91 549 739 117 598 818 107 81 163 72 241 833 106 287 303 92 46 357 91 339 450 120 212 903 108 135 855 104 410 610 97 765 937 92 546 791 95 363 923 85 240 756 97 6 68 109 265 929 94 488 857 85 70 450 92 31 209 115 197 225 111 337 857 95 668 777 107 511 730 101 587 918 86 241 249 99 208 219 84 198 799 89 350 731 107 561 802 105 24 408 97 97 476 110 317 906 112 352 659 67 345 922 117 115 976 85 253 657 78 54 870 103 268 772 84 12 285 92 529 899 87 422 451 115 532 805 104 514 767 91 346 396 105 60 718 114 5 106 100 789 960 104 367 411 104 117 324 98 304 489 106 773 989 88 214 426 88 140 583 95 249 736 99 323 951 93 342 898 121 36 141 98 624 719 96 469 608 99 694 756 99 411 687 102 111 875 94 388 961 96 665 936 95 821 932 106 67 324 92 944 951 90 11 602 101 130 142 111 734 880 105 567 601 99 387 861 109 58 625 89 40 904 104 472 546 100 642 705 103 46 531 101 236 617 101 419 752 109 80 696 103 596 817 89 11 557 90 172 659 98 267 871 108 268 360 105 533 830 117 299 458 102 663 846 102 324 818 100 125 167 92 673 885 116 573 697 107 823 919 101 40 900 103 437 494 107 873 876 112 320 795 119 188 380 82 953 996 89 98 276 86 120 516 116 21 571 103 515 919 91 32 901 96 605 812 110 170 860 115 101 192 90 394 622 96 1 589 118 69 587 113 240 569 93 393 877 99 101 491 93 325 792 114 24 68 89 155 631 93 673 824 87 218 901 83 123 661 103 589 687 86 123 182 96 695 865 108 348 974 87 873 912 108 186 950 97 370 386 104 985 995 94 765 791 110 703 894 107 504 525 84 650 712 95 303 646 97 572 779 96 846 990 85 712 992 90 66 314 112 26 584 118 215 284 95 39 733 93 127 621 81 43 493 102 364 906 87 158 924 123 166 341 104 249 634 94 432 654 79 638 972 93 564 980 101 205 220 114 149 475 96 472 940 100 416 794 98 392 671 99 469 661 85 126 203 110 559 962 106 590 771 105 372 976 104 73 264 97 122 765 107 44 754 96 238 521 108 94 258 105 98 407 104 112 375 104 345 472 105 651 868 103 327 748 94 419 999 103 447 833 97 57 494 82 42 413 102 62 924 103 409 631 111 224 939 100 410 427 100 888 956 89 149 179 83 328 689 100 279 356 95 900 920 89 607 679 109 543 627 90 847 920 88 119 346 101 642 990 90 562 625 111 633 766 90 135 997 96 599 662 85 59 795 97 511 918 96 244 453 92 444 954 118 190 587 109 88 736 97 389 819 98 265 697 112 89 771 86 349 821 82 369 426 97 583 647 88 574 671 86 125 602 83 802 918 98 65 326 107 35 274 97 523 711 106 432 541 112 691 790 105 186 928 107 217 402 95 342 455 119 433 627 107 180 472 96 224 984 103 173 901 91 233 452 89 22 372 81 457 731 96 852 853 97 174 513 102 413 642 94 266 872 99 414 640 107 184 911 110 361 773 105 293 542 106 771 832 107 272 821 107 164 471 98 110 608 109 587 683 94 305 791 106 492 657 85 50 791 84 591 921 116 281 924 112 956 990 91 433 953 106 370 418 94 855 913 77 585 865 105 84 292 80 270 748 111 81 436 113 227 495 106 645 747 97 52 646 94 12 110 89 203 623 95 289 816 79 29 358 115 383 619 87 160 991 111 436 529 101 221 610 89 7 223 98 307 619 99 390 876 120 588 714 99 25 521 96 441 683 94 533 547 93 469 626 98 75 993 88 221 753 111 170 442 106 93 555 87 44 258 94 721 904 89 671 896 105 585 980 91 252 997 111 258 827 109 225 782 90 643 886 94 204 684 110 704 729 116 409 723 99 38 765 93 84 973 101 69 336 96 33 668 97 457 996 116 770 906 100 234 519 90 47 51 81 606 662 117 119 594 101 301 985 110 120 882 88 61 597 97 177 375 77 675 865 95 475 600 86 260 291 97 37 650 103 294 565 99 77 779 98 130 256 106 42 189 126 586 744 96 681 788 92 172 244 104 575 943 106 360 416 104 8 50 93 211 551 100 830 945 95 11 347 90 506 740 99 584 609 94 247 631 96 288 798 89 256 489 109 633 938 109 727 946 100 767 979 111 139 325 98 27 835 115 56 973 94 97 338 82 10 772 101 114 359 103 447 853 80 837 883 105 230 491 95 150 340 101 97 309 98 519 877 94 228 250 89 320 825 107 895 937 86 747 861 107 43 164 107 200 603 98 683 815 116 117 773 93 255 386 99 208 421 111 431 446 89 351 972 105 450 640 103 151 672 93 346 599 91 725 856 95 593 766 107 661 964 110 418 600 93 9 515 121 284 540 110 74 892 98 131 227 111 492 658 96 303 715 94 19 957 106 381 999 91 102 944 95 56 508 99 418 622 97 314 344 87 345 400 92 320 952 90 463 771 96 99 233 116 109 896 104 492 697 108 244 492 91 185 709 103 222 252 91 567 931 97 115 597 94 628 956 94 161 499 103 130 690 86 165 630 92 505 691 112 696 945 106 643 714 102 16 444 98 314 619 93 872 992 109 407 588 95 488 688 98 709 908 102 151 849 85 134 933 82 377 861 108 310 673 86 500 691 109 706 884 84 480 894 87 333 511 100 353 566 95 703 806 103 9 422 101 525 632 101 393 639 92 809 976 94 279 778 99 300 332 92 619 924 84 776 859 110 26 492 107 600 820 102 331 466 95 752 901 126 67 226 98 373 554 103 444 875 111 554 610 90 846 913 75 201 277 99 102 156 87 231 725 103 317 931 100 530 897 99 261 968 88 381 428 96 115 167 100 437 666 88 444 977 94 669 855 88 540 926 99 166 561 88 361 505 86 125 394 92 124 562 110 162 224 97 292 836 93 138 712 78 807 889 111 194 583 111 627 652 110 488 660 94 571 810 111 122 233 80 117 772 101 827 948 93 730 800 101 371 396 100 180 563 84 430 450 99 426 905 101 19 414 101 299 605 106 73 721 111 3 611 91 251 370 119 250 260 99 290 621 106 81 755 88 245 481 101 159 798 112 42 336 103 265 585 108 345 394 92 472 508 114 562 740 108 328 711 102 108 314 109 104 139 94 349 957 105 47 257 105 35 860 109 161 841 92 517 777 89 142 441 87 180 441 112 695 936 92 152 822 96 382 802 112 389 522 113 118 260 86 283 637 102 158 206 105 536 803 94 556 701 129 31 801 102 97 491 98 429 723 103 119 936 84 462 741 94 641 970 105 346 727 104 756 773 125 217 616 78 297 578 87 85 580 103 361 815 90 246 731 104 95 271 116 46 983 116 205 455 108 243 265 116 269 339 111 357 730 93 261 571 100 770 780 112 287 556 94 387 934 111 95 761 97 378 873 124 701 856 97 179 911 98 177 819 97 320 963 83 97 557 91 152 739 107 76 492 106 67 801 115 664 819 94 502 780 100 423 712 107 115 674 88 16 861 114 591 936 112 779 804 107 598 776 82 393 471 103 431 957 92 531 903 91 329 618 96 151 755 100 186 669 99 308 533 106 256 275 100 9 92 105 599 835 100 526 792 87 68 291 101 200 270 99 317 947 98 81 361 91 110 994 106 29 205 88 318 754 98 946 997 96 105 879 100 154 585 99 131 758 104 61 337 102 131 973 87 239 855 99 375 987 94 698 787 97 682 730 105 694 925 105 231 305 98 356 871 107 482 685 90 300 484 97 320 982 102 415 837 97 226 524 98 497 873 90 19 306 93 799 927 85 604 821 97 87 388 72 187 727 92 117 652 105 242 683 87 432 820 101 857 861 117 204 487 86 234 560 83 930 950 89 190 291 78 507 540 112 377 826 101 470 499 105 140 195 110 168 857 112 367 633 96 98 672 100 467 655 105 158 604 109 287 797 98 223 321 91 849 857 96 31 973 105 328 611 98 509 954 96 106 805 99 668 670 97 180 965 101 315 519 100 320 798 107 665 938 84 188 617 81 608 851 115 449 780 75 371 849 100 120 602 119 251 599 102 537 593 93 285 598 84 688 709 122 617 914 105 524 866 108 683 994 101 51 510 110 145 978 93 271 523 102 347 994 97 143 651 104 214 403 100 88 783 115 52 456 105 55 366 100 584 617 95 266 543 101 188 689 104 486 942 105 529 865 103 155 312 99 351 559 117 435 763 98 465 510 103 16 949 112 144 209 111 806 900 79 760 820 96 308 880 101 347 350 97 515 955 109 88 151 96 203 914 112 731 901 93 8 784 74 1 571 114 302 799 124 889 938 103 707 923 97 177 675 95 107 138 85 366 459 96 120 520 94 51 775 93 262 592 110 492 602 116 196 756 106 139 686 84 334 699 94 712 895 80 143 803 92 415 436 85 809 960 103 272 967 87 101 833 112 389 845 113 698 710 105 538 587 98 569 749 84 310 605 96 11 478 100 146 526 106 138 570 103 189 696 105 57 630 80 199 985 98 21 820 109 497 861 123 727 969 90 543 708 95 744 911 76 88 115 76 176 881 103 234 783 108 24 943 105 583 771 95 397 592 119 379 624 102 360 391 112 530 809 89 846 908 125 671 911 103 108 178 107 375 422 95 91 688 89 84 457 99 156 302 95 23 828 98 111 168 98 505 822 101 219 393 110 116 380 99 628 921 82 113 234 93 405 894 110 268 854 92 67 348 111 268 307 86 602 775 101 40 725 91 153 470 118 5 247 102 201 633 105 730 746 108 171 485 99 19 332 91 45 290 98 337 913 115 94 156 103 307 956 103 698 979 98 84 118 113 11 701 103 119 176 103 736 740 96 565 660 106 177 575 95 652 950 104 144 824 94 301 346 100 447 673 113 446 827 100 753 864 101 418 568 94 133 617 96 432 993 97 469 477 86 273 848 103 641 912 111 392 731 109 128 983 86 157 378 94 298 927 81 183 387 95 181 222 108 301 569 99 378 871 109 477 491 106 155 684 107 0 212 103 408 746 121 377 466 104 340 616 107 240 320 83 46 647 85 367 916 115 202 485 99 548 975 113 590 776 88 612 868 96 404 821 98 475 883 106 432 976 110 9 99 108 639 745 114 564 658 107 539 805 87 371 638 102 700 770 95 608 683 129 152 502 106 40 573 103 77 135 104 65 544 107 44 969 98 376 862 100 491 877 115 90 728 87 491 972 92 593 806 92 99 159 104 298 338 110 578 992 96 503 625 89 622 729 100 100 925 84 596 669 119 305 577 109 61 121 99 187 272 103 795 998 99 385 678 104 778 926 91 571 887 104 853 876 97 458 975 97 756 991 97 339 391 105 272 901 97 271 321 103 21 57 106 687 747 104 256 421 96 42 382 108 412 712 91 523 908 101 460 536 104 161 785 91 253 854 98 662 811 102 560 828 94 285 369 98 293 659 94 317 527 103 348 547 111 774 939 118 387 400 104 63 614 95 380 620 113 621 810 96 197 576 92 47 650 106 216 327 117 385 445 79 451 485 97 671 953 109 479 683 104 720 757 102 242 736 103 388 769 94 755 759 107 90 987 99 187 538 83 247 894 93 527 579 117 238 609 103 645 663 83 4 995 99 766 995 92 122 857 96 384 736 98 263 477 99 2 643 105 698 874 107 666 682 90 167 230 81 211 875 102 183 763 104 245 990 105 33 289 113 202 244 95 69 926 95 767 910 113 96 189 94 413 557 95 323 621 111 778 829 79 321 740 103 110 562 88 276 344 106 141 571 105 480 609 105 566 590 101 689 771 84 762 912 102 147 985 115 253 755 91 83 862 96 410 986 87 112 918 102 268 800 91 439 456 102 224 785 107 282 405 102 547 680 86 521 940 98 212 495 109 111 446 102 374 968 94 178 614 98 728 874 100 170 913 120 609 891 66 559 726 90 198 425 87 296 874 99 600 991 96 164 341 77 535 725 98 172 878 82 360 816 78 826 932 103 183 346 91 357 622 119 708 797 112 761 814 79 113 497 98 319 337 100 22 526 123 719 795 100 59 563 104 588 727 88 363 409 102 214 240 105 433 475 92 91 963 98 61 748 108 938 959 91 89 575 100 228 818 101 637 917 101 260 751 101 516 930 107 441 667 99 36 847 103 281 385 112 134 783 104 394 433 90 271 487 100 440 543 99 147 471 102 761 821 94 767 836 101 560 841 113 158 534 109 294 687 90 522 760 94 555 621 111 29 172 93 747 945 110 609 711 114 462 792 116 626 658 113 329 426 108 337 781 100 500 610 83 150 428 111 466 589 105 471 985 93 92 257 89 144 329 100 778 893 97 660 667 88 727 843 101 701 835 92 188 939 88 93 341 107 231 304 105 374 966 104 294 514 94 395 701 105 146 328 90 258 944 101 201 733 94 505 738 100 161 241 103 413 726 98 24 786 85 425 461 100 707 928 97 363 547 87 268 900 110 87 543 114 370 390 94 398 994 92 176 583 106 235 479 102 21 105 109 609 973 84 635 715 108 18 777 110 416 490 91 743 830 92 430 998 85 357 419 113 362 643 86 182 867 110 385 659 98 241 777 95 53 59 101 589 969 98 29 973 99 81 979 85 383 387 87 338 441 106 71 954 87 129 640 118 140 714 84 808 973 109 482 503 89 429 727 99 1 860 95 209 999 105 389 614 101 127 403 81 15 403 110 302 349 90 100 881 90 608 810 101 201 425 109 207 899 91 329 455 107 456 538 87 547 602 91 889 927 94 434 947 102 485 732 101 388 520 92 380 546 97 36 680 105 291 307 102 39 921 101 827 915 115 266 348 111 356 839 89 382 720 98 388 574 112 339 395 101 86 603 111 220 672 90 758 839 112 193 575 89 664 907 97 463 469 97 545 836 102 85 153 98 871 992 97 507 803 91 301 568 96 363 458 95 195 718 97 205 615 96 527 642 88 119 464 106 105 321 111 136 703 96 423 828 105 22 609 115 789 912 84 170 960 85 60 666 100 147 825 109 511 727 92 38 188 104 848 904 111 422 636 120 272 576 108 366 402 104 331 712 82 773 779 96 24 374 107 209 303 96 396 456 111 259 493 86 1 494 110 65 485 97 13 971 105 14 721 96 483 593 95 346 754 85 10 175 99 47 159 115 39 362 97 56 700 83 401 884 107 343 639 95 494 769 93 633 762 111 65 68 90 535 972 92 608 671 82 286 939 98 368 825 98 10 485 96 118 391 90 176 440 104 36 515 61 475 546 98 680 820 97 625 943 108 72 145 107 560 582 108 509 822 98 72 83 123 218 932 117 65 872 86 156 471 91 669 845 108 576 743 102 477 905 90 131 825 119 119 146 123 398 399 99 266 620 101 66 656 93 146 457 98 445 461 108 370 747 103 190 755 95 386 389 109 285 987 99 114 515 102 338 817 105 10 975 102 746 854 90 136 884 96 667 796 103 697 989 97 172 940 102 822 867 86 654 770 115 484 830 91 227 852 102 422 595 109 193 605 99 371 443 97 540 629 114 273 677 109 76 753 94 204 850 97 88 96 91 19 283 109 219 997 104 272 286 99 531 910 93 604 937 91 344 771 104 221 487 87 206 809 103 125 266 98 423 667 107 101 683 106 732 758 108 128 392 96 570 943 99 288 480 95 509 578 116 362 813 94 713 977 95 261 766 116 633 642 104 99 807 95 598 682 94 427 819 89 338 629 94 90 604 102 67 364 99 472 710 92 53 598 102 264 550 93 380 668 77 585 904 96 688 736 103 66 963 81 816 915 106 77 531 96 322 503 104 345 830 106 342 781 89 501 939 92 232 257 99 26 959 98 433 719 107 66 766 88 482 525 105 645 906 95 77 486 108 394 763 77 624 937 84 121 809 107 74 456 75 147 862 100 115 249 100 460 756 96 415 865 103 2 118 109 621 777 95 22 883 91 228 755 104 561 773 102 648 754 100 172 765 97 258 361 94 187 261 101 375 399 108 590 847 89 162 271 109 599 941 91 631 696 85 94 889 101 573 880 86 48 935 115 554 793 102 341 695 87 891 987 109 151 601 106 169 686 85 556 816 88 323 777 98 417 732 109 137 432 111 21 613 99 522 826 92 122 251 114 311 820 116 111 617 88 205 483 97 542 750 98 45 635 96 336 428 109 13 274 109 403 725 103 99 294 127 192 409 84 22 850 103 322 903 99 193 643 92 322 447 83 330 707 79 35 691 81 652 696 98 36 68 100 575 656 110 366 679 113 133 453 108 646 655 94 127 326 101 416 514 98 507 524 87 379 481 89 205 985 111 424 718 83 107 859 113 350 820 102 211 279 105 80 591 93 79 606 107 95 549 77 191 827 100 430 733 121 348 648 84 70 684 80 496 638 84 248 800 95 216 774 87 100 619 103 3 347 96 41 654 94 87 115 76 91 494 115 68 982 101 190 259 90 25 98 87 12 779 99 251 962 92 404 805 95 172 513 124 405 904 94 179 848 104 426 449 106 247 679 113 31 751 113 649 732 82 127 283 83 356 657 97 71 220 98 352 523 98 520 668 84 111 389 91 186 311 102 120 141 114 731 863 94 269 427 117 407 814 122 728 983 104 968 999 117 257 368 92 301 829 101 234 861 90 465 489 108 269 873 97 169 652 105 125 745 92 927 980 117 597 759 101 827 863 105 523 681 93 387 853 97 137 847 107 54 303 86 230 853 98 248 306 102 772 935 103 29 157 93 859 900 98 46 500 101 274 597 114 497 966 99 604 682 115 104 988 116 58 578 90 125 204 102 103 344 106 575 649 103 698 924 101 20 369 97 576 727 106 228 823 102 390 915 102 501 763 105 142 152 101 190 855 77 180 361 114 17 341 107 352 951 93 35 479 86 3 9 82 167 840 100 86 654 98 451 719 91 576 638 89 615 924 113 635 738 85 495 687 111 580 680 104 29 575 109 398 460 97 223 650 99 552 782 99 423 552 98 275 364 97 34 808 105 811 934 96 361 895 122 148 393 101 250 668 93 598 657 91 780 927 107 444 780 97 817 849 88 285 856 103 444 897 99 527 855 88 41 863 108 618 646 103 580 604 103 310 735 118 443 894 102 276 339 111 574 688 101 213 999 124 170 570 96 524 530 99 81 248 106 279 931 89 549 860 99 27 438 100 238 932 100 181 673 110 143 613 98 159 924 103 431 923 115 129 177 100 275 381 107 292 377 119 757 950 76 103 437 78 465 754 97 97 708 91 324 469 110 546 865 89 432 644 96 661 727 119 535 945 104 179 192 95 344 702 92 317 876 98 552 645 104 32 138 103 797 799 100 899 928 102 735 836 82 368 784 91 359 642 128 166 372 92 92 702 83 489 556 88 699 708 104 308 809 93 185 909 103 251 471 101 591 909 93 45 209 101 242 416 101 721 979 98 815 843 97 87 776 100 585 891 110 110 933 100 344 497 104 322 894 101 397 415 101 617 733 101 452 905 107 763 943 109 357 727 101 96 372 107 324 437 110 166 391 97 171 580 106 251 890 93 252 290 113 449 645 112 37 537 116 12 223 100 140 758 126 592 656 84 98 309 86 79 607 99 553 680 102 595 785 103 8 845 108 16 165 124 92 987 116 5 953 128 196 965 101 51 731 114 871 881 112 553 857 67 376 747 103 65 772 113 180 182 84 272 776 97 231 363 112 667 669 104 385 950 116 27 713 108 254 864 85 97 869 118 331 940 90 360 492 91 35 373 100 365 927 93 332 990 85 529 737 97 531 809 91 169 819 97 341 455 93 211 372 104 234 780 97 165 618 103 317 741 109 90 351 97 950 992 78 502 670 98 37 244 89 295 871 98 208 401 88 170 703 99 442 800 86 41 262 92 179 994 90 451 791 103 610 844 87 118 426 87 495 638 116 48 383 113 840 898 108 228 639 98 463 529 90 107 866 97 149 680 93 418 512 104 106 885 98 283 762 104 555 913 102 521 732 101 131 637 97 134 419 109 83 265 103 454 750 121 364 577 87 116 942 89 784 884 115 318 585 108 477 606 91 470 716 92 15 203 99 38 91 100 240 886 94 521 930 95 803 805 108 343 995 103 611 986 104 358 863 108 883 998 101 703 873 95 82 999 77 5 288 95 413 534 110 4 293 91 260 642 112 134 998 90 0 906 109 646 995 93 333 393 103 123 641 101 803 816 108 7 490 99 274 395 107 38 131 89 213 837 97 368 516 99 131 552 103 12 263 88 196 437 93 181 893 96 287 851 91 17 854 102 116 184 91 228 651 126 326 571 114 142 397 105 815 887 106 269 298 103 265 577 100 488 721 91 816 908 96 101 368 106 286 730 103 425 591 99 96 499 94 681 798 99 366 856 99 641 833 82 229 759 104 411 413 96 882 914 109 181 823 92 476 536 105 613 749 101 673 705 110 548 778 105 21 989 99 290 939 99 214 331 97 556 959 128 335 460 96 109 791 99 526 630 84 104 973 94 451 855 99 324 922 91 59 559 99 136 943 98 484 946 95 885 924 112 98 257 98 359 834 84 392 481 94 372 432 82 136 469 100 542 559 113 0 877 93 144 200 94 9 141 100 172 566 119 338 459 113 640 904 78 57 178 113 136 406 85 648 868 110 131 777 101 171 509 98 120 649 94 717 821 96 193 214 95 765 853 100 286 757 103 220 813 89 331 518 101 97 317 97 366 784 99 188 911 114 133 658 114 242 376 104 15 994 80 483 536 105 798 902 84 702 892 84 132 396 103 160 362 118 228 443 98 114 221 94 445 702 92 818 860 92 642 967 93 187 277 104 625 906 98 553 644 95 8 57 83 413 866 85 547 840 81 63 193 86 883 965 112 324 838 109 825 834 95 515 854 88 57 107 110 183 615 88 305 343 110 437 963 98 469 645 101 562 718 95 43 501 96 483 912 103 146 873 95 210 937 92 593 639 108 389 820 99 20 285 106 657 805 89 112 654 97 366 942 105 217 771 113 106 127 94 502 599 112 162 681 93 554 839 92 578 994 117 265 649 109 224 542 101 664 954 88 485 804 99 578 914 106 124 289 97 109 488 99 786 870 104 82 794 92 117 825 85 120 694 119 175 273 82 151 597 110 356 547 87 41 881 108 350 420 100 267 805 109 452 786 94 43 455 90 389 867 111 263 340 112 313 653 109 64 678 92 207 479 115 141 814 102 883 898 102 29 805 109 30 689 104 118 184 114 143 507 106 732 822 95 289 863 103 577 894 98 303 515 102 33 519 101 13 776 88 119 964 110 771 922 88 77 746 93 117 570 91 9 690 81 2 872 88 246 295 109 44 73 99 161 325 92 93 712 98 90 772 95 670 769 113 570 837 103 254 907 108 253 548 101 182 688 105 15 898 95 180 681 88 300 634 87 694 890 105 235 719 92 647 987 101 158 471 80 549 850 80 153 735 99 367 646 109 220 420 88 763 842 96 383 958 89 729 872 110 71 856 79 538 886 96 449 541 93 368 497 99 47 128 90 284 588 111 235 668 107 318 640 119 601 606 93 342 581 98 431 436 87 278 407 106 67 521 81 231 847 95 425 931 110 280 736 119 75 649 90 235 685 105 787 979 86 627 900 102 104 864 85 511 570 114 295 357 108 103 387 100 796 872 110 354 655 88 143 624 87 22 955 102 481 517 102 807 980 87 741 899 115 337 570 97 917 974 111 725 869 93 796 862 93 547 744 101 465 984 87 295 809 103 513 943 95 271 392 99 231 378 77 47 76 94 745 940 92 284 388 115 468 528 98 28 916 90 9 548 105 354 819 109 268 568 79 5 191 95 300 467 89 494 723 114 259 924 114 825 948 111 701 929 106 144 852 97 269 937 99 85 711 114 109 324 118 26 778 99 561 602 105 154 517 113 848 967 87 430 731 116 405 978 104 22 535 105 751 932 105 517 964 94 333 781 91 123 203 88 183 704 93 417 487 101 532 794 111 557 688 106 95 996 100 903 979 98 287 954 105 211 981 114 388 801 99 402 625 113 661 978 92 161 912 109 131 807 99 127 664 112 108 383 97 126 640 77 103 268 115 1 954 93 284 882 100 353 939 108 111 991 115 345 579 81 445 587 94 352 772 103 711 958 95 305 427 104 320 729 112 377 843 104 196 359 114 673 990 72 333 680 98 322 843 110 352 690 83 514 725 103 718 758 116 351 635 96 157 716 95 631 947 95 241 412 88 598 744 97 90 561 98 561 921 90 233 386 106 112 697 89 731 977 102 208 587 101 264 910 93 310 416 95 53 983 89 78 438 103 703 885 96 126 864 110 176 687 108 516 711 100 353 869 107 136 604 104 573 837 113 419 572 86 116 471 96 230 255 110 38 809 96 350 551 104 192 416 99 327 539 111 31 954 105 139 873 107 29 158 99 56 858 104 150 776 103 353 876 86 512 570 104 171 776 100 23 667 108 299 812 105 236 589 107 445 945 96 784 866 98 665 822 100 486 530 92 386 429 90 382 847 100 174 927 100 387 419 94 577 771 103 116 377 97 282 855 97 294 429 88 337 487 95 138 525 98 416 643 103 193 656 86 9 407 101 100 812 98 67 379 103 113 276 104 720 936 106 244 611 125 586 598 106 103 301 100 502 901 70 223 620 99 403 559 105 937 948 99 192 846 93 185 782 109 185 343 104 394 757 112 64 779 96 167 333 89 283 368 112 528 824 110 0 293 94 304 465 108 518 944 127 124 468 103 371 990 96 52 728 108 575 885 96 254 625 87 299 353 84 29 306 103 572 666 116 559 921 98 619 790 98 250 863 84 336 992 94 39 285 101 496 795 101 826 900 94 315 488 106 115 945 89 746 770 114 63 391 82 582 946 107 548 714 83 664 722 110 47 541 92 847 990 95 67 495 96 94 968 107 670 837 117 511 876 87 252 858 105 397 708 101 398 634 97 582 642 105 106 881 112 498 867 87 341 462 89 227 811 92 175 462 94 704 954 86 274 947 109 426 700 107 85 304 97 660 924 111 36 617 92 120 784 99 266 483 98 37 103 94 573 858 82 101 226 95 722 908 105 369 581 88 169 541 115 912 999 119 14 716 112 339 791 97 698 835 96 284 902 91 514 567 101 777 949 90 7 53 96 518 533 90 91 663 95 382 713 91 478 701 103 149 884 96 135 456 97 910 981 112 610 685 103 738 896 89 811 842 92 438 876 108 378 993 95 41 248 83 123 255 104 78 223 92 242 634 92 583 841 100 118 337 104 229 702 104 907 910 100 155 234 121 309 570 92 47 790 91 86 253 105 366 736 118 38 546 81 920 954 95 183 508 106 22 450 92 106 311 107 13 122 92 93 965 76 416 892 116 138 504 105 433 473 109 213 333 98 759 934 94 333 774 93 216 913 104 154 856 95 127 275 91 213 245 103 446 970 122 8 119 100 309 353 82 87 537 107 774 934 114 122 530 94 53 140 83 74 831 104 609 763 86 60 927 96 415 953 83 336 340 132 192 975 79 618 842 87 179 805 88 104 349 100 704 805 107 196 468 98 147 536 107 378 972 112 864 910 106 148 177 102 757 988 91 14 682 113 4 724 112 122 700 106 43 925 114 599 806 106 381 923 111 501 851 100 251 703 97 72 434 114 252 896 94 475 981 113 392 810 101 30 734 116 635 782 88 43 723 85 356 598 92 410 809 89 203 311 108 404 558 106 66 482 88 201 535 99 652 675 96 106 461 104 470 897 90 55 355 96 550 620 91 58 204 96 417 901 87 183 597 117 345 358 84 257 971 92 128 436 95 26 590 99 1 32 97 129 382 104 183 651 88 76 150 114 805 826 103 216 951 97 639 685 120 240 551 99 106 344 91 90 490 105 187 551 97 195 502 126 28 470 106 495 645 107 321 521 111 732 906 110 402 680 114 688 695 116 544 838 98 253 328 106 423 461 115 337 900 91 506 819 123 421 699 90 86 480 97 46 66 94 107 371 82 397 449 98 175 639 84 59 436 111 24 136 101 42 583 101 316 904 109 658 916 110 90 700 104 376 434 98 422 971 114 324 342 101 471 757 118 113 847 108 76 330 104 235 357 99 504 709 85 284 692 95 92 274 112 34 649 98 913 967 116 365 866 94 260 542 102 312 835 97 831 932 112 110 436 108 165 849 120 348 693 95 226 705 92 276 680 110 103 355 96 109 996 99 31 467 112 925 958 107 334 455 105 463 775 100 213 992 77 126 506 118 628 944 108 185 441 118 873 942 108 351 617 117 62 467 76 231 871 91 46 180 117 38 458 98 84 959 110 47 833 96 395 902 113 345 454 84 161 997 114 533 608 79 207 278 98 368 758 103 266 997 88 406 471 102 766 839 89 528 730 94 437 451 103 562 571 92 10 906 100 222 936 88 400 660 110 550 673 105 274 887 112 56 411 105 409 557 87 42 85 107 266 790 90 810 843 88 751 764 82 625 821 78 29 982 114 532 928 102 226 413 97 397 538 91 494 515 94 621 857 97 299 661 104 43 212 87 35 116 94 480 795 91 273 418 92 82 629 112 69 107 91 276 644 86 140 988 90 162 517 88 1 296 99 177 706 107 340 746 90 879 965 115 759 805 109 595 686 119 381 895 96 431 752 113 387 747 82 681 938 95 471 486 86 369 649 120 807 853 94 253 749 102 673 916 99 580 994 99 176 508 99 340 932 97 0 723 86 104 273 111 198 751 98 528 857 110 602 904 106 294 811 123 48 908 90 258 341 101 222 777 97 311 902 88 482 527 106 144 872 92 5 410 111 234 524 109 7 551 107 147 608 109 162 641 103 707 870 115 118 530 111 868 974 92 819 850 103 436 983 102 320 845 101 44 50 94 471 824 96 76 251 90 671 895 98 544 953 80 242 887 98 23 129 74 504 788 116 584 914 102 53 660 87 84 151 113 11 265 94 139 574 105 211 636 88 966 973 75 716 856 85 457 825 102 221 620 112 419 741 100 243 291 88 228 676 99 27 879 89 189 623 95 222 929 76 590 941 88 295 646 95 224 403 84 482 796 103 281 349 89 286 885 86 902 907 88 658 931 94 161 354 100 269 401 86 450 781 102 381 390 88 200 882 109 518 903 107 453 666 109 137 138 113 280 318 95 54 844 103 329 677 99 247 658 105 702 807 93 161 727 109 248 851 119 23 597 83 293 736 96 430 651 83 163 996 110 415 547 110 141 646 83 86 798 97 115 502 101 236 662 84 322 578 94 600 978 116 7 268 123 187 883 102 429 733 95 66 112 99 893 909 92 18 484 100 343 963 107 728 748 114 459 631 89 98 714 90 246 883 98 54 928 112 452 762 118 76 331 98 40 906 97 643 795 107 354 900 102 172 475 98 178 765 86 411 484 120 462 747 114 16 702 115 673 714 85 298 703 89 598 650 90 567 967 111 10 12 99 733 971 103 385 805 100 601 897 110 80 385 100 171 805 104 235 377 103 75 976 101 166 588 91 347 544 98 279 581 86 671 774 99 772 902 101 452 693 122 614 785 108 612 644 92 210 241 89 159 340 104 181 449 99 61 156 102 583 765 99 733 924 93 257 704 95 883 941 104 354 904 106 797 969 80 336 936 115 43 275 103 329 922 94 418 874 113 468 531 91 199 869 87 718 827 93 143 844 94 221 564 110 190 250 100 278 825 111 556 573 100 29 264 95 45 485 79 620 681 100 361 633 92 682 888 104 580 697 101 965 993 110 238 543 121 319 852 90 278 612 83 31 501 101 383 416 110 815 849 89 272 379 86 308 434 112 424 927 128 251 752 117 233 439 113 42 824 127 565 910 110 799 803 118 85 513 104 779 952 103 276 896 85 58 303 107 114 149 106 21 89 110 768 948 105 742 984 111 217 975 111 180 502 96 444 762 103 418 729 107 397 673 106 592 748 97 259 711 94 118 799 110 475 525 115 211 934 102 159 661 95 425 897 88 68 938 91 164 401 84 477 729 98 677 960 115 549 935 102 613 952 117 361 640 98 676 908 98 410 517 75 199 674 87 36 757 103 64 981 124 212 438 95 327 554 105 317 638 85 187 772 94 104 427 109 887 889 107 32 56 99 761 915 109 267 510 83 329 761 97 86 149 86 133 473 82 369 409 111 243 974 98 707 752 96 596 802 101 744 989 95 611 797 96 353 516 85 185 506 100 198 595 74 493 730 100 437 492 94 349 973 125 558 591 110 698 795 108 22 97 106 215 356 79 218 829 83 607 818 102 440 524 113 707 719 104 804 871 105 75 321 98 489 794 88 113 664 102 26 172 104 26 804 105 451 626 80 702 761 90 713 732 103 242 517 109 18 893 109 202 871 95 339 564 91 567 937 91 685 900 115 69 452 113 267 284 96 577 768 113 604 744 94 16 741 110 712 958 114 687 929 114 394 681 116 273 349 102 208 454 99 254 441 93 124 490 91 16 499 109 578 905 87 325 456 91 546 969 100 145 974 83 919 954 107 359 913 85 334 674 96 442 610 90 171 179 88 531 843 99 65 692 98 871 941 116 829 845 98 167 572 71 123 935 93 103 248 99 54 143 109 457 915 87 298 362 121 311 557 96 154 727 105 44 861 98 337 759 104 429 637 101 74 367 111 41 906 96 556 939 97 80 719 104 363 575 96 302 448 92 285 525 105 736 999 93 286 873 81 119 573 110 346 788 83 97 596 99 770 775 107 405 924 98 193 935 76 369 494 101 362 921 78 377 965 100 474 772 101 141 827 110 1 882 98 455 607 101 433 877 101 300 506 109 70 610 77 436 887 108 383 598 98 412 639 106 296 514 100 447 531 93 529 876 95 79 794 99 733 990 102 614 640 114 605 725 107 152 636 96 310 326 119 79 610 84 745 919 97 173 525 102 391 765 112 714 977 94 248 936 107 76 661 109 367 513 96 142 958 93 695 810 95 73 285 110 581 816 111 566 568 98 269 405 78 941 968 85 476 555 103 835 877 109 10 371 100 788 902 91 160 258 86 276 791 105 91 646 99 718 906 109 340 356 112 867 973 95 390 612 97 262 517 89 740 961 102 226 338 94 256 620 110 617 992 107 246 948 93 65 433 86 10 190 99 344 799 109 62 457 129 690 849 86 93 157 97 91 262 116 70 867 113 415 733 126 255 818 94 355 778 85 625 842 111 269 457 109 282 760 83 43 628 100 281 977 87 151 724 108 416 774 107 499 900 100 9 120 103 122 880 100 336 743 98 55 442 99 135 545 108 522 566 98 296 422 95 634 904 87 196 546 87 767 825 98 459 958 95 173 948 92 85 156 110 209 893 85 152 771 111 479 586 96 131 832 99 406 592 95 710 951 99 672 881 101 7 890 98 755 757 108 472 856 100 783 931 94 569 892 74 89 114 101 577 612 108 621 653 113 746 972 90 172 882 119 381 597 88 174 364 97 217 586 85 8 96 103 104 751 92 188 218 92 158 409 113 238 827 89 890 988 94 459 569 85 408 955 90 482 885 103 420 495 98 320 848 102 256 622 107 261 448 106 218 432 112 153 286 99 174 885 105 307 811 98 554 691 104 500 837 100 265 839 81 105 550 103 473 584 118 670 936 99 10 587 102 239 272 109 565 588 90 21 443 97 5 483 106 325 504 103 130 832 104 771 787 96 357 732 99 57 505 106 115 421 103 524 691 88 194 203 92 71 755 101 862 933 107 257 465 119 86 719 104 15 430 82 114 295 106 60 968 122 132 183 107 432 920 117 48 373 102 18 398 111 492 558 112 243 864 93 669 794 112 529 727 103 290 838 81 155 749 105 480 727 109 762 850 82 246 287 96 191 348 82 835 900 112 514 625 98 128 213 109 61 143 116 49 265 101 260 916 106 663 748 100 617 891 100 426 593 94 465 901 105 601 772 95 28 972 124 237 472 93 116 794 92 881 981 120 570 574 100 683 718 96 374 887 78 63 70 94 272 957 99 313 550 109 1 379 102 495 548 111 331 911 118 229 745 102 409 687 101 259 460 103 135 517 100 244 885 88 130 936 102 439 771 108 206 844 93 249 676 106 229 700 76 149 430 105 520 701 109 351 686 112 212 932 94 31 77 107 521 594 90 2 542 90 514 791 95 654 943 96 181 468 85 866 945 107 574 818 104 279 648 91 597 746 100 639 785 102 99 179 98 250 593 103 651 805 98 517 763 104 84 499 95 277 632 95 346 761 101 391 578 98 266 594 103 88 825 87 166 713 121 319 374 110 717 719 101 677 874 97 197 558 106 108 191 92 289 315 94 808 957 98 593 919 106 5 108 92 703 744 94 136 616 105 82 718 89 713 787 105 307 461 91 22 857 93 9 226 98 677 822 92 116 302 88 279 880 113 849 960 103 301 375 74 550 722 107 583 676 98 80 611 108 35 368 107 480 778 127 334 911 119 106 946 98 388 830 93 611 618 100 128 661 88 392 987 107 407 744 100 19 840 113 122 340 97 431 990 83 77 766 96 21 855 86 356 958 124 724 938 84 30 591 118 322 568 97 499 866 122 71 257 124 54 421 109 53 375 101 735 908 113 535 556 117 306 567 99 424 725 100 354 460 93 182 662 116 176 842 100 299 410 106 499 793 96 80 179 97 94 130 108 397 936 86 35 389 114 117 857 118 827 967 90 489 996 94 181 751 92 758 897 111 405 441 115 674 755 109 53 687 104 787 881 101 744 871 78 166 715 97 518 913 100 204 780 104 273 942 86 144 398 89 241 750 88 504 957 93 285 339 108 451 776 95 261 321 86 845 887 86 238 254 97 210 725 87 241 328 98 731 906 95 63 607 100 59 998 86 73 832 96 581 632 103 307 472 98 97 658 112 335 833 88 124 178 96 147 281 129 775 807 110 491 978 89 500 604 108 542 773 113 606 817 82 85 493 99 245 478 97 310 791 70 17 354 108 597 963 96 268 308 109 509 760 91 517 976 100 438 607 93 372 521 86 378 529 117 659 689 98 271 365 101 251 819 108 501 981 95 103 460 93 559 794 103 561 750 99 145 425 112 857 969 93 57 279 86 132 504 101 37 169 100 25 338 111 30 372 116 63 378 98 208 617 90 506 584 96 225 403 103 337 391 107 348 629 102 373 734 90 28 792 112 738 868 103 738 820 99 781 974 109 405 753 91 595 735 100 290 696 113 598 663 97 661 972 76 201 410 85 247 927 101 752 850 89 191 680 113 16 37 104 78 377 94 687 737 93 191 709 86 165 571 86 345 687 117 170 846 97 194 266 96 122 540 85 579 849 94 628 997 95 43 221 83 27 52 95 206 756 107 412 728 96 9 475 90 719 839 97 434 942 121 490 749 119 214 305 92 144 421 108 523 957 77 427 453 100 566 864 85 148 565 89 555 685 103 442 839 111 16 514 104 168 982 76 0 641 110 150 873 76 563 952 103 394 519 94 269 426 91 14 115 105 432 718 90 828 835 111 199 321 97 716 894 87 1 971 79 308 578 122 565 846 103 441 619 106 361 535 74 815 952 101 228 411 122 353 405 94 116 614 114 390 863 86 156 688 104 132 998 103 278 512 110 88 309 93 461 629 104 40 718 124 105 884 108 747 814 88 171 675 103 319 637 104 186 263 96 157 259 83 565 661 100 11 106 86 343 775 114 680 740 106 396 457 89 870 965 89 62 284 82 31 558 85 39 493 109 33 688 83 306 969 100 43 171 110 36 922 107 394 631 100 205 808 109 146 356 105 364 726 86 206 714 88 179 202 95 82 945 102 97 969 112 35 100 97 527 967 87 130 449 105 249 802 94 53 678 97 387 622 89 141 432 87 306 721 97 606 649 85 58 256 82 90 149 93 209 297 107 483 667 109 411 686 117 340 923 99 412 438 98 577 660 96 107 981 117 494 798 112 102 868 95 935 953 81 848 933 105 637 989 118 942 991 101 526 911 108 151 956 110 128 284 93 496 608 91 238 788 78 241 323 98 348 634 98 566 841 101 804 821 105 8 786 85 170 792 124 847 921 104 230 910 114 136 426 83 78 665 109 705 710 95 410 500 101 655 909 85 327 848 105 868 999 116 208 580 107 223 333 75 133 486 97 116 745 112 183 536 88 544 869 108 630 698 98 83 722 112 514 681 109 56 747 97 136 161 93 55 370 95 0 107 114 30 145 94 414 819 116 395 966 117 282 598 93 53 228 84 49 546 84 239 284 91 141 627 98 552 769 112 180 420 85 626 929 98 427 694 110 239 297 112 491 956 100 657 808 121 758 846 114 587 603 89 407 764 102 218 566 83 275 530 100 0 606 103 649 978 121 310 883 102 526 703 95 829 913 103 515 703 88 682 722 104 295 840 102 16 598 106 689 866 100 431 632 98 337 840 90 667 922 97 121 950 113 599 777 87 171 626 106 134 307 98 321 777 118 566 818 96 279 573 84 685 808 85 106 841 123 557 841 94 811 847 111 803 968 102 293 958 99 121 825 109 526 689 96 5 338 104 29 985 126 217 501 109 391 543 96 716 992 102 263 660 96 192 551 104 29 735 111 64 376 94 59 517 92 129 384 71 157 758 110 50 247 95 83 951 88 631 656 107 341 510 91 487 496 102 116 408 109 263 902 97 178 197 91 449 468 101 212 490 93 373 874 86 799 978 94 167 834 84 217 434 106 256 297 116 197 843 101 152 436 96 328 376 93 294 688 88 733 915 113 755 847 106 223 567 78 500 925 98 808 900 103 423 872 94 256 860 110 624 920 92 139 644 112 258 898 116 347 780 98 501 888 103 118 496 100 129 352 121 862 907 81 773 792 98 285 405 101 448 552 90 4 435 108 554 941 97 612 627 114 277 725 78 379 422 107 240 850 111 166 530 82 185 852 103 408 824 81 139 203 88 287 728 87 716 762 77 363 551 118 27 864 100 556 984 100 131 448 119 399 820 116 455 992 90 708 725 113 569 708 114 315 599 83 527 752 101 98 613 99 304 649 85 227 383 94 143 561 93 88 814 106 108 117 111 324 959 113 33 113 106 409 510 84 322 420 91 481 831 80 273 902 113 178 577 101 262 599 86 114 753 94 88 866 93 198 931 95 454 896 86 448 757 102 404 777 89 857 924 88 14 958 86 125 660 106 280 370 103 370 621 88 855 941 116 193 644 105 424 889 100 260 988 104 336 674 104 123 492 105 217 872 110 310 680 101 133 590 82 521 789 98 59 287 94 866 920 106 292 478 105 847 935 101 631 659 106 653 939 93 265 665 118 760 926 96 177 730 85 407 459 98 182 983 101 357 978 103 322 537 111 337 970 107 756 936 93 510 985 87 0 74 100 149 763 107 10 936 108 425 768 97 304 423 125 215 886 94 138 575 94 447 923 101 223 998 109 130 850 94 88 590 100 126 362 113 310 985 96 745 771 88 834 895 97 141 550 100 442 896 66 500 503 93 532 634 85 224 757 90 71 739 98 228 645 96 327 777 108 210 690 109 245 655 89 247 984 91 140 386 93 641 783 90 568 577 97 312 672 103 247 515 92 328 952 101 467 703 124 556 607 116 488 828 91 46 287 104 86 802 111 246 400 82 113 714 94 530 924 101 337 796 101 582 756 106 164 701 103 581 593 90 834 953 105 374 448 86 143 633 91 5 602 103 659 746 89 318 561 100 427 734 87 215 862 131 45 147 100 50 875 88 13 584 102 113 631 94 645 703 88 735 803 97 409 879 114 108 140 89 888 940 101 72 186 83 739 905 91 232 573 104 259 452 90 532 726 94 85 363 87 658 917 104 265 776 104 194 718 70 10 270 118 314 582 104 151 835 100 191 355 90 252 628 91 487 505 104 272 963 107 45 210 102 652 907 89 198 411 93 263 670 87 335 873 100 64 169 124 560 756 95 685 899 80 2 633 107 360 442 112 283 450 104 594 841 100 731 888 104 495 661 93 107 163 100 114 228 90 163 995 112 93 269 96 325 359 96 987 992 100 62 929 100 552 584 110 87 964 88 253 796 94 17 852 103 299 532 99 256 885 98 269 579 85 856 925 96 488 507 97 299 972 80 8 972 97 115 556 87 452 595 96 158 262 115 291 348 108 105 543 93 250 742 83 117 611 97 606 757 91 652 983 99 175 459 107 261 864 107 257 759 99 685 914 89 261 849 106 615 983 91 649 654 93 434 697 90 640 705 89 188 450 92 74 905 107 304 650 104 36 920 103 522 807 112 771 918 95 117 503 90 681 851 111 682 690 89 18 586 93 246 975 88 422 739 106 22 378 96 456 872 98 67 143 100 278 984 88 754 832 109 647 706 95 393 484 107 6 274 86 436 446 91 736 898 101 445 549 98 355 426 88 419 509 105 141 761 97 56 131 101 71 476 94 563 708 108 297 694 102 5 212 91 175 662 93 12 413 96 593 934 83 231 716 103 309 464 88 623 883 98 578 664 112 413 758 104 98 403 108 363 733 103 311 589 105 66 273 96 71 972 117 338 996 107 311 610 82 135 265 101 69 636 89 67 272 89 73 952 99 764 965 95 669 938 87 726 982 87 389 780 100 283 916 109 21 542 83 501 503 105 398 555 118 423 888 90 270 783 112 260 485 102 798 929 106 388 644 98 211 625 107 24 199 112 462 737 84 277 629 89 234 999 109 192 857 106 269 674 112 341 917 110 166 536 96 362 993 113 554 699 91 398 803 106 715 842 112 507 875 94 782 969 93 649 913 117 334 810 97 77 968 94 376 706 98 691 784 81 69 832 101 886 995 105 316 380 91 326 688 79 472 706 88 502 666 98 905 909 91 45 79 94 783 994 92 833 896 83 567 846 98 301 802 84 38 667 99 376 871 107 611 959 108 204 687 94 257 281 98 471 958 104 271 330 75 75 611 84 540 579 119 211 351 106 149 790 95 612 707 100 831 950 93 718 884 90 364 502 100 350 576 94 307 495 111 520 852 95 225 413 88 161 311 84 159 642 104 28 310 101 697 887 85 201 629 96 223 469 100 192 744 76 83 178 88 133 989 109 203 940 99 519 732 96 201 657 104 91 672 88 246 835 106 21 280 87 151 467 99 635 883 102 240 562 100 345 992 106 406 733 96 207 372 118 328 475 89 208 827 90 41 943 99 221 492 91 892 971 96 554 824 102 809 942 101 121 207 101 26 421 105 703 841 90 417 712 105 197 540 103 262 576 92 128 312 91 535 564 97 267 659 97 5 65 91 223 371 97 682 858 107 514 582 100 70 418 89 465 474 105 792 927 97 289 684 117 410 881 101 456 588 92 30 153 113 46 880 112 130 310 90 181 246 101 526 857 110 867 960 99 732 965 92 183 394 95 4 121 78 336 835 116 109 307 98 117 964 104 479 619 98 84 864 102 567 959 89 59 422 103 82 140 110 244 832 88 752 844 78 522 526 97 275 468 91 8 441 103 356 427 90 798 971 93 192 637 103 152 802 85 107 581 92 330 380 92 205 285 112 534 922 88 161 824 98 370 732 103 138 578 108 10 597 84 28 527 100 361 781 100 662 724 96 321 683 113 157 605 100 649 671 99 171 898 104 115 578 84 91 683 83 647 963 109 832 869 89 627 864 83 173 399 98 406 520 93 82 448 98 449 990 121 399 904 121 581 946 91 121 412 127 224 591 101 659 788 96 28 724 100 175 700 95 120 189 115 113 255 96 156 677 77 676 978 110 219 726 81 613 813 87 119 348 110 27 54 110 159 748 93 94 938 109 381 569 87 309 330 85 16 982 81 101 317 95 345 363 99 440 833 109 234 939 101 37 744 104 244 815 112 223 317 103 258 268 94 134 427 99 621 887 107 275 527 104 724 960 97 44 600 98 669 727 94 118 626 96 560 649 98 980 988 98 407 562 106 687 997 111 17 877 93 317 525 98 67 102 84 15 481 100 528 906 89 600 825 91 68 713 97 497 818 106 732 933 104 53 801 111 120 167 100 167 202 112 193 760 98 415 624 107 108 371 81 917 965 98 161 763 100 598 789 79 794 848 100 85 117 89 113 138 85 383 945 112 132 564 104 128 783 95 46 508 104 267 789 107 46 283 86 79 239 94 62 307 110 198 400 100 734 890 106 37 378 122 412 894 89 454 475 106 694 797 106 169 414 96 96 506 85 643 909 118 786 834 114 650 920 91 267 353 81 389 501 100 234 468 107 372 529 93 766 886 106 415 995 94 452 824 95 79 200 87 551 577 88 77 270 88 20 84 95 255 500 100 473 663 97 171 412 93 20 259 86 398 726 99 421 799 112 597 709 102 180 737 99 108 574 102 521 611 86 254 655 106 218 413 108 764 946 96 206 549 107 668 813 92 516 730 116 427 630 101 826 889 93 12 121 87 507 771 99 53 897 98 22 60 103 317 556 99 143 529 97 73 492 98 700 705 99 217 386 102 285 374 101 357 439 98 18 355 82 478 607 98 399 438 90 55 895 94 645 848 104 103 532 82 744 948 109 31 565 95 93 596 106 183 492 126 25 537 98 605 615 88 241 247 88 83 629 110 298 868 109 18 707 106 427 468 102 796 844 97 646 691 95 616 825 100 3 684 109 336 904 101 463 516 98 311 382 99 30 671 86 71 657 110 109 159 100 539 937 113 335 783 104 689 984 84 303 544 117 870 992 119 66 266 98 295 875 68 138 434 104 813 842 114 561 925 95 48 708 106 262 362 101 240 885 99 376 500 102 362 966 110 421 797 109 9 116 91 119 515 88 466 478 96 193 997 102 201 582 96 308 600 112 281 863 112 100 509 87 578 782 111 667 917 114 281 637 94 836 988 89 33 816 108 500 571 87 497 693 100 416 666 115 1 798 72 584 701 98 58 912 111 730 931 98 382 400 104 166 581 109 87 482 110 665 712 111 526 805 112 78 574 98 888 945 90 161 533 108 762 977 88 187 893 103 21 269 108 35 770 103 330 407 89 264 405 103 42 233 91 135 900 97 156 740 88 244 569 110 77 845 104 882 971 123 621 965 107 116 659 115 680 953 87 106 238 85 467 658 114 96 840 119 748 934 97 180 708 98 50 958 107 37 467 101 448 549 98 33 976 110 417 634 105 847 922 93 169 783 115 441 841 96 859 934 89 566 856 104 331 700 101 310 404 105 193 505 100 311 401 107 75 561 106 8 327 110 334 678 80 338 515 91 718 796 106 155 772 83 383 504 112 825 935 118 481 573 100 17 303 113 898 924 104 49 595 94 276 278 101 404 500 99 214 398 104 331 634 116 246 976 91 21 633 96 200 810 104 289 643 96 97 889 119 106 949 82 232 754 101 489 859 98 432 688 116 267 898 97 599 847 110 172 499 109 70 177 90 805 998 121 237 464 101 418 474 99 235 378 93 53 741 105 834 948 102 151 356 103 61 496 101 237 712 104 312 465 88 80 682 98 904 990 97 256 993 86 287 632 93 289 417 113 384 996 102 21 936 94 691 706 89 685 689 102 569 878 94 222 765 96 304 901 94 683 689 91 564 585 107 156 674 82 50 406 90 599 674 103 31 79 92 358 996 114 74 729 114 501 737 104 99 211 102 829 958 111 518 929 86 678 786 93 330 949 93 88 643 94 676 822 97 528 753 107 444 504 100 0 934 95 489 999 105 561 825 92 173 256 97 488 549 92 17 128 85 533 779 103 415 798 101 710 914 96 45 743 95 42 781 114 21 25 85 42 381 102 295 667 99 216 879 105 105 287 105 243 534 107 206 231 89 244 393 65 432 434 106 802 892 109 366 619 110 118 543 93 949 954 109 29 568 101 198 413 82 434 496 97 17 811 101 20 939 105 712 739 105 787 919 104 3 162 109 150 978 97 175 872 110 628 775 97 269 868 111 285 406 113 31 869 102 379 908 94 338 988 96 108 656 90 36 570 97 89 768 98 406 569 114 228 276 92 392 668 111 310 652 95 257 397 97 410 607 108 212 508 95 586 851 89 763 925 90 248 503 118 207 404 102 55 854 80 172 724 94 601 746 100 281 334 109 552 965 99 313 508 108 93 476 103 153 705 104 416 997 109 714 751 96 411 999 116 655 865 95 768 911 113 34 126 98 577 692 107 106 390 97 995 998 102 571 619 109 344 670 81 451 818 94 175 429 105 288 764 101 90 236 101 159 668 102 100 181 98 204 207 90 520 832 105 100 923 84 283 841 105 500 767 112 471 519 117 809 943 117 276 666 96 513 708 90 85 264 109 409 489 99 95 814 99 164 343 103 657 948 96 868 889 98 478 793 98 319 521 96 635 804 86 32 842 91 159 755 79 644 649 109 482 883 103 18 245 72 163 271 89 369 567 91 849 939 102 766 775 110 164 667 106 250 368 95 15 19 100 180 934 79 204 447 99 681 987 87 37 51 103 80 118 110 293 551 100 459 869 110 31 138 91 359 723 78 23 630 108 397 833 98 494 537 121 635 722 106 78 535 91 157 191 107 509 818 101 442 728 88 285 737 110 752 922 93 216 758 90 202 531 102 546 710 96 276 390 109 85 175 102 210 744 88 195 654 103 264 780 101 343 504 95 22 778 94 159 415 93 193 201 97 329 346 104 693 823 84 908 941 104 242 813 90 102 926 113 290 703 104 721 874 89 641 890 73 9 954 116 226 772 96 503 825 102 816 969 109 750 890 95 405 882 86 366 442 106 269 896 108 203 768 92 144 439 107 185 676 119 780 873 98 173 421 99 126 852 94 277 761 98 67 463 116 125 852 93 424 618 116 611 843 102 326 719 93 27 199 96 213 509 109 498 954 90 220 344 90 484 811 102 842 896 95 725 736 86 608 749 100 60 341 95 284 738 90 112 594 98 569 997 92 112 417 81 205 583 101 207 246 122 755 820 97 451 766 105 145 390 104 130 567 109 554 736 100 235 867 93 352 446 90 648 766 96 343 744 101 357 582 115 324 629 83 426 657 93 524 742 99 419 573 93 141 461 105 338 627 94 115 909 113 680 827 107 311 760 96 83 823 124 670 845 120 104 744 105 15 397 109 94 679 92 606 809 88 186 494 102 279 735 102 701 876 100 89 409 102 159 757 98 196 253 112 108 632 109 494 784 102 39 736 97 267 888 107 924 933 121 788 994 99 42 533 108 305 485 102 518 831 92 636 679 94 519 960 108 317 856 97 715 852 88 626 766 90 458 608 103 148 761 113 283 973 100 364 830 114 677 999 119 326 342 101 323 818 92 211 910 104 438 675 104 137 235 93 165 415 112 517 730 97 65 252 87 269 889 112 176 499 103 669 753 112 734 922 104 373 395 102 124 169 104 677 942 94 917 976 107 131 620 94 197 439 102 563 774 106 166 902 102 608 887 102 33 99 98 159 398 87 843 897 96 29 495 103 94 605 110 499 915 110 64 420 102 257 683 103 742 844 119 777 861 93 177 647 93 485 976 91 76 617 95 526 929 115 396 957 86 472 947 96 6 945 113 705 799 89 372 697 117 363 897 87 214 807 97 328 405 92 486 921 105 152 879 112 32 34 99 381 742 99 323 913 86 507 702 92 520 789 109 112 812 83 113 612 90 355 808 74 159 625 84 311 856 117 453 603 86 24 109 98 13 851 86 262 644 79 323 524 94 199 463 95 751 966 100 253 335 98 309 450 88 282 797 88 511 523 96 574 836 89 112 797 101 374 653 87 293 598 90 203 302 104 621 828 111 198 603 103 101 439 115 214 586 86 286 836 107 97 812 89 173 332 97 733 923 93 379 984 106 509 833 105 153 826 102 618 889 100 136 147 96 363 957 102 277 611 93 787 939 100 402 831 100 54 516 94 537 724 95 199 480 91 454 621 95 374 587 96 479 795 93 519 725 110 688 814 92 405 436 106 174 731 118 762 796 93 641 760 97 141 928 98 170 839 106 92 329 86 267 624 102 249 942 84 828 922 95 151 639 103 177 446 112 420 670 102 38 745 102 850 939 104 455 877 102 348 709 112 498 649 101 505 784 90 56 990 100 408 862 120 162 927 86 610 642 106 91 509 109 113 861 99 515 879 127 382 485 112 172 637 108 631 691 102 360 484 109 153 167 115 268 929 109 231 613 93 36 725 121 463 700 110 864 954 115 106 591 86 181 519 89 752 961 102 659 895 98 159 377 115 241 883 92 493 684 81 358 434 102 483 569 90 601 854 104 522 920 104 69 752 94 144 342 63 426 630 97 770 963 107 76 711 106 410 653 96 772 855 121 163 775 123 816 889 108 667 940 96 225 294 79 465 916 114 905 996 99 57 75 110 705 826 106 389 644 103 817 959 99 34 476 95 443 524 97 459 824 96 428 744 97 740 815 106 440 732 97 218 291 97 397 777 118 87 889 104 737 850 91 130 978 109 25 137 100 471 792 105 213 686 112 379 886 93 73 273 94 272 760 105 325 494 96 260 688 86 263 330 100 440 446 100 159 793 90 419 770 92 339 918 88 691 863 90 823 842 101 208 732 109 117 547 85 259 636 99 210 760 91 551 936 100 370 845 95 125 245 114 661 831 98 93 215 94 671 894 116 560 857 102 412 793 103 487 886 86 17 566 87 510 798 108 119 550 75 5 479 95 201 925 102 71 302 90 825 889 102 614 764 116 178 445 94 126 902 93 570 637 96 325 347 83 197 480 89 438 570 85 350 605 78 517 924 104 119 692 101 320 553 82 690 771 90 223 873 100 585 960 87 648 694 91 122 585 116 23 282 117 348 890 91 813 924 79 264 534 100 442 820 99 184 589 94 87 933 112 568 987 97 292 790 108 388 969 111 18 824 104 530 958 104 267 860 100 274 327 94 356 810 116 110 473 77 30 247 97 61 980 101 844 870 107 359 551 98 633 844 106 58 743 104 304 949 104 422 583 109 155 541 99 242 487 106 192 836 93 2 197 97 57 845 95 381 904 80 62 658 103 291 691 83 116 963 100 590 633 99 58 220 106 422 577 76 361 914 102 193 973 106 204 842 90 40 343 99 271 787 94 549 953 102 166 527 84 483 658 115 167 804 108 88 459 106 200 718 103 35 707 100 803 957 106 83 803 106 904 917 93 365 799 104 552 961 102 280 517 119 218 946 87 154 776 100 263 706 129 14 576 94 190 950 93 25 517 101 308 388 85 474 548 99 313 640 95 611 759 108 395 627 73 164 828 119 617 899 111 711 811 112 311 858 90 172 912 100 503 684 94 481 682 92 433 466 98 204 772 105 516 841 99 107 816 99 214 690 88 472 971 99 714 801 102 442 933 100 821 999 94 229 509 94 194 436 98 13 149 92 57 232 89 159 605 103 355 612 98 640 935 102 221 756 102 577 854 99 216 417 115 334 783 122 67 653 102 953 964 105 568 815 81 90 912 93 790 861 102 603 927 97 454 737 82 196 422 78 753 811 109 607 947 88 712 853 100 220 915 89 690 777 95 153 318 95 664 925 100 125 824 97 391 617 114 41 395 90 376 742 91 264 726 120 527 650 91 534 636 114 154 931 109 119 350 122 52 736 96 612 772 105 75 149 103 155 980 96 526 535 109 318 726 118 196 534 100 216 455 84 221 222 92 172 877 90 438 576 101 20 365 98 183 972 109 39 650 97 219 927 86 387 598 106 152 364 81 361 456 103 659 935 103 603 905 118 270 722 113 39 706 104 273 464 94 42 515 96 843 935 84 495 744 102 96 697 103 238 437 74 187 621 92 93 525 121 902 994 92 154 323 99 257 815 85 36 361 98 132 446 107 1 896 109 313 988 109 596 730 101 53 987 91 553 770 99 415 492 92 127 892 97 169 282 110 268 293 107 316 470 102 366 511 96 6 132 95 8 989 92 592 803 89 927 966 109 519 544 109 292 294 115 774 925 101 237 479 95 254 748 113 204 237 91 322 414 113 33 910 99 562 870 95 473 992 112 366 502 94 161 255 112 9 859 98 295 525 98 259 433 98 743 937 97 94 726 90 329 699 93 253 905 96 591 781 80 203 640 115 32 680 89 269 561 94 192 368 97 511 551 112 405 427 96 584 950 89 164 884 104 642 841 107 62 500 72 863 880 117 915 945 79 96 353 80 248 717 108 159 774 98 63 696 84 335 623 97 651 655 77 233 942 79 524 794 99 262 544 104 122 197 100 221 319 85 179 208 101 912 932 123 819 884 93 243 706 98 440 851 108 164 704 94 161 728 89 341 888 95 559 681 103 490 705 111 61 800 104 539 813 101 675 808 97 520 768 100 162 637 105 35 162 101 570 819 104 599 611 104 365 666 103 296 477 90 143 438 106 174 376 92 577 723 95 603 776 113 575 834 84 217 222 95 788 858 99 376 893 116 64 277 104 226 466 102 22 144 102 510 830 116 341 655 106 103 869 104 69 113 81 28 819 109 531 546 103 406 900 84 35 181 88 700 708 106 326 363 95 509 793 90 293 699 92 134 605 104 6 771 104 576 618 83 726 954 83 131 545 102 167 280 111 540 749 102 194 425 98 692 885 106 34 348 102 410 414 108 398 981 85 910 915 99 774 783 99 247 725 98 295 501 102 177 322 96 88 884 118 227 590 114 121 406 107 401 411 97 183 369 100 836 909 110 426 681 101 106 133 98 40 965 105 542 980 111 23 759 101 36 200 97 201 940 96 167 791 85 131 138 96 59 104 122 51 95 99 171 832 99 150 995 95 3 685 115 17 409 102 28 859 95 639 798 106 886 889 109 248 930 111 105 606 100 746 812 107 26 550 109 138 377 86 180 188 104 130 584 88 313 334 102 475 523 100 127 415 96 750 789 115 51 523 102 58 573 101 799 862 96 231 271 113 172 209 109 519 898 109 374 799 88 606 956 103 164 175 102 76 359 96 331 948 107 196 398 118 240 353 105 506 669 94 797 974 97 744 792 123 86 629 103 56 778 92 59 969 95 246 848 111 347 425 88 720 806 110 207 458 105 89 881 99 83 521 108 78 868 89 633 928 98 12 907 92 177 658 90 227 725 100 221 515 97 748 849 100 379 893 114 807 880 92 882 915 94 385 919 110 298 982 83 101 812 110 237 494 93 329 947 102 112 899 101 264 598 85 621 735 96 3 292 107 281 531 93 200 207 103 520 903 108 520 866 88 438 850 103 244 905 105 359 510 101 207 763 110 159 482 118 127 930 94 680 844 100 377 813 94 916 929 77 838 889 105 551 780 110 67 191 85 118 180 82 180 991 106 301 774 87 78 211 94 223 693 111 243 374 101 106 500 114 257 677 104 365 697 96 2 475 92 256 977 91 36 203 85 453 720 87 655 937 106 434 808 124 464 984 108 250 800 106 555 650 110 34 376 97 709 916 81 433 532 108 610 969 75 350 715 95 13 134 89 124 373 97 109 285 103 38 947 88 474 633 107 126 857 100 345 791 87 248 546 85 451 771 109 360 926 115 279 951 99 665 735 89 333 701 110 615 928 84 216 902 94 517 867 99 482 923 100 600 938 95 463 994 111 945 988 96 296 301 90 465 602 104 276 448 95 208 751 96 61 744 102 61 483 92 325 747 104 218 358 106 859 886 90 379 792 96 733 739 123 541 637 97 263 666 99 69 864 100 143 481 97 411 977 87 101 590 118 956 976 101 338 760 102 333 694 108 441 489 114 795 950 103 480 674 89 183 600 105 220 986 88 165 549 105 834 864 97 407 633 99 710 842 98 393 943 83 828 974 114 9 67 105 258 642 88 286 341 86 594 602 104 280 777 101 404 955 87 420 448 93 682 988 111 510 931 106 68 332 115 303 562 108 552 792 101 370 895 90 266 389 106 305 994 88 373 723 86 784 885 100 559 573 102 324 754 83 514 976 113 370 442 105 757 978 116 442 903 87 197 220 91 147 681 117 62 114 87 644 881 115 212 720 94 482 764 96 340 683 98 206 711 105 466 595 108 63 389 96 489 766 91 421 880 100 374 958 120 688 720 98 49 985 96 305 726 93 440 858 124 282 412 108 580 827 109 208 754 90 262 979 108 351 549 94 113 583 88 278 853 100 182 190 108 457 475 91 485 830 89 149 180 94 301 456 86 495 850 99 98 260 96 464 666 81 689 740 99 145 311 106 121 471 95 531 603 90 24 767 119 228 939 102 224 358 110 159 444 108 648 675 95 54 686 96 398 662 96 392 861 102 509 526 91 6 408 107 523 630 96 600 749 114 557 601 88 451 651 100 470 917 114 119 604 94 45 499 100 250 973 90 151 637 105 194 940 98 219 277 126 120 444 99 212 677 102 86 904 96 980 981 100 787 902 96 63 479 86 217 783 112 533 534 81 461 550 100 72 207 95 468 521 110 6 903 87 378 858 109 146 923 90 411 469 96 761 783 84 854 909 105 366 738 114 713 978 93 233 623 95 274 830 111 536 848 93 226 912 93 42 465 113 648 909 92 315 390 82 410 807 84 289 520 91 76 755 100 158 796 91 221 303 95 673 903 96 199 353 84 548 593 103 665 925 93 813 951 110 297 640 96 308 848 103 436 888 98 459 610 114 181 881 102 525 529 96 91 433 106 458 699 102 348 361 94 547 555 88 471 508 101 333 860 99 91 955 98 250 629 99 533 855 65 634 727 101 170 950 98 106 499 85 62 542 102 543 737 104 764 949 103 281 572 99 817 973 94 295 408 88 60 876 108 741 754 109 58 704 99 2 555 95 521 644 110 278 993 87 102 651 68 40 988 97 84 542 104 9 189 118 424 805 115 2 500 109 733 918 100 404 655 93 24 788 103 8 142 81 732 953 117 33 457 97 713 986 90 281 513 107 309 626 108 278 725 94 598 662 80 231 501 110 514 765 86 665 692 120 53 215 94 173 683 77 89 576 94 343 911 109 782 862 103 781 801 94 47 540 96 180 731 107 85 869 111 103 727 80 490 872 99 103 707 100 582 696 96 300 595 100 85 782 100 735 947 100 249 584 96 753 843 93 266 568 105 587 732 97 105 375 98 372 805 83 641 901 103 287 722 81 156 650 102 912 918 89 161 251 106 25 47 107 608 741 91 667 817 94 646 777 100 312 817 89 217 403 102 647 921 92 475 921 96 448 616 89 593 952 114 476 553 79 138 658 116 547 967 106 42 597 99 249 669 108 299 479 84 73 369 112 231 236 102 425 545 116 764 804 83 523 606 92 558 604 83 155 576 103 324 399 96 505 795 100 291 882 83 637 987 101 223 981 104 230 724 105 126 375 97 475 623 97 652 914 103 6 723 109 326 652 125 956 977 92 315 979 99 18 670 90 328 994 99 15 376 102 381 415 105 78 204 104 88 528 96 334 906 90 915 985 91 428 810 83 430 475 86 285 361 100 263 292 98 303 742 93 157 335 93 600 838 87 159 166 84 81 341 88 170 725 111 10 103 98 844 999 111 350 983 110 333 422 100 8 860 106 11 103 91 163 334 94 41 784 93 316 721 116 336 786 83 376 690 94 112 965 101 218 631 94 213 416 92 67 256 78 333 612 102 189 432 86 105 598 71 389 453 108 527 717 93 538 867 101 53 124 99 295 476 105 356 973 95 46 192 111 555 612 96 152 317 118 362 585 108 384 494 103 309 773 116 85 834 83 474 993 104 504 696 88 506 526 93 64 996 116 37 827 114 83 370 85 355 522 99 183 590 116 683 841 95 242 262 96 559 911 89 856 907 101 516 728 78 835 968 105 498 543 110 811 989 97 156 695 87 297 361 102 237 637 98 522 581 105 226 968 89 436 849 108 285 593 92 613 973 100 462 686 96 389 917 96 203 878 108 315 371 108 182 336 115 635 854 98 108 345 105 471 586 99 535 611 108 588 828 75 93 221 107 263 516 114 287 928 85 436 900 91 82 633 93 71 740 116 388 951 110 376 744 92 507 768 90 475 878 95 639 693 104 289 838 78 236 553 106 415 917 105 127 311 106 473 998 95 325 519 107 174 413 97 224 440 109 500 758 97 119 715 95 183 731 115 429 918 106 857 858 95 381 507 107 444 465 110 185 562 116 512 585 100 922 968 106 22 336 95 60 784 108 672 725 70 79 678 89 75 337 109 232 377 91 296 428 112 641 703 98 400 910 107 34 553 93 220 324 102 546 561 99 623 983 102 392 608 112 77 636 117 87 364 94 254 705 108 494 900 100 694 987 92 425 498 104 235 677 111 668 824 99 476 685 96 405 574 92 172 770 110 68 233 112 392 907 105 331 757 78 813 984 86 670 720 108 380 389 97 388 851 114 492 957 96 350 419 99 118 375 114 710 838 98 434 867 111 101 849 95 418 540 104 289 983 94 305 357 107 290 374 98 798 974 90 375 446 89 192 932 113 185 336 128 495 939 110 75 432 88 394 593 106 279 699 101 255 811 102 744 774 86 89 733 111 110 290 107 516 635 103 284 606 104 22 501 110 78 548 114 868 965 101 111 997 101 689 924 103 538 877 80 29 709 114 138 484 103 252 413 110 150 308 100 230 664 104 48 395 100 312 775 110 107 790 87 448 792 107 579 868 103 347 700 85 595 786 98 445 789 81 683 825 107 560 855 100 317 489 95 269 676 97 593 784 99 162 995 92 276 277 95 74 175 91 184 822 89 368 867 107 597 773 94 285 511 102 46 450 115 609 790 93 439 623 99 276 385 80 70 599 103 236 279 94 496 961 85 311 507 101 190 644 105 101 284 86 200 926 106 591 661 91 137 835 97 720 721 113 605 953 110 5 78 84 354 962 105 214 855 77 471 783 90 13 97 115 30 214 108 92 874 95 218 446 79 528 702 94 590 935 87 315 404 98 28 794 102 567 806 101 77 143 119 654 873 99 831 878 101 34 972 98 421 794 103 413 734 108 240 991 99 678 757 93 603 830 82 378 531 92 555 996 101 367 902 94 657 693 90 266 969 72 466 946 99 179 704 84 568 852 84 500 673 102 687 926 100 695 952 104 76 299 88 168 837 111 360 786 104 439 870 90 142 705 103 354 658 91 643 648 80 4 811 95 62 573 83 545 806 97 389 941 98 171 501 94 402 704 102 83 883 107 353 878 94 159 887 102 260 769 93 434 609 104 423 453 113 97 849 119 75 399 107 255 693 98 605 958 91 435 866 94 117 799 94 37 714 103 249 711 79 191 433 85 412 626 89 217 916 110 204 685 90 111 813 111 348 691 99 162 725 96 492 619 92 627 835 96 813 948 97 607 850 100 685 722 69 366 534 73 38 524 86 328 565 90 197 842 111 516 754 105 926 995 107 396 834 103 868 966 100 197 316 102 319 810 91 80 738 94 229 503 96 288 664 99 79 800 120 405 770 105 69 559 91 0 9 106 46 440 111 201 310 103 352 475 82 103 853 86 664 704 97 64 259 110 42 974 77 318 662 103 137 525 107 399 927 110 343 486 105 757 832 107 795 850 91 228 857 103 806 989 102 147 429 115 505 841 104 712 826 91 32 782 109 135 788 96 304 955 99 612 717 86 30 785 126 99 725 93 258 259 95 361 768 100 281 446 80 488 858 93 100 862 107 35 349 121 488 932 82 657 666 100 303 848 115 75 733 109 361 630 100 152 818 96 554 563 97 110 198 108 692 925 84 19 107 106 680 822 114 494 593 123 430 747 90 289 446 95 69 813 93 717 961 104 349 855 103 478 603 91 602 850 90 558 921 119 382 878 122 564 837 89 247 261 92 116 909 106 657 956 97 187 758 108 345 566 102 111 742 117 28 505 89 370 754 114 71 971 108 127 539 87 901 974 101 179 759 91 876 935 94 150 999 96 505 532 81 406 731 113 144 930 113 345 377 96 324 861 103 739 937 96 489 704 98 574 807 93 268 578 94 30 415 89 323 700 105 33 905 89 341 640 98 133 446 110 324 590 110 127 386 94 181 200 104 177 289 104 188 928 89 72 767 93 535 695 102 162 391 98 221 470 92 351 423 104 50 390 109 555 992 102 591 839 101 105 406 92 562 683 106 393 404 117 70 79 96 52 956 95 91 888 96 33 656 105 405 519 108 109 305 107 601 960 72 50 912 94 363 752 82 763 772 97 87 316 106 433 700 89 390 912 100 154 766 87 265 360 109 132 202 80 547 873 95 441 899 114 124 921 99 97 497 91 422 860 98 235 935 90 306 507 110 563 635 81 237 619 109 771 859 94 352 502 84 678 864 101 514 857 95 265 782 69 46 78 114 143 345 108 792 985 95 76 556 105 138 414 103 173 348 99 278 469 83 175 177 109 353 694 107 53 807 112 344 508 92 475 829 93 400 798 80 73 640 115 215 419 101 38 222 97 361 905 93 90 452 89 485 620 102 227 742 97 8 19 100 848 867 98 173 576 114 120 976 104 153 996 94 480 788 101 503 561 86 766 769 95 76 921 98 519 684 111 11 717 84 106 413 103 808 913 100 73 883 115 279 932 89 964 979 105 269 982 105 594 649 110 173 480 102 369 768 87 225 759 109 28 51 93 666 804 103 650 849 96 801 930 93 236 504 86 210 920 70 218 501 109 743 899 99 20 571 115 411 562 122 470 788 94 307 936 85 440 552 103 418 715 99 281 504 83 724 858 87 326 420 88 609 654 100 50 782 105 27 357 96 990 996 98 463 917 108 60 274 109 500 889 86 253 587 115 330 801 96 81 406 91 386 789 97 222 648 94 160 907 104 0 591 82 165 791 102 299 400 97 345 893 111 41 622 105 414 779 104 172 663 88 238 655 95 100 856 111 180 994 107 248 427 87 93 168 101 521 561 102 611 844 92 129 321 101 582 750 78 673 898 98 449 820 108 34 833 112 305 367 100 123 387 108 234 578 92 824 870 124 548 896 101 33 247 92 577 861 105 591 964 116 70 425 111 518 537 112 131 882 93 430 983 96 409 724 100 554 982 101 283 992 99 290 740 87 156 205 89 301 608 111 85 887 114 702 774 93 213 541 101 189 513 112 149 376 78 111 722 100 608 819 96 890 987 102 257 860 93 63 564 83 344 756 89 554 604 86 366 698 117 430 885 102 243 808 100 252 321 109 162 578 99 772 917 101 89 925 91 67 605 98 177 559 108 37 684 103 76 885 104 66 755 92 410 690 105 56 742 89 543 774 117 842 890 98 190 357 96 39 134 105 6 895 96 151 824 94 465 542 102 287 751 104 134 203 102 426 882 123 614 697 101 332 652 109 578 838 99 481 686 115 98 332 103 101 891 105 652 895 103 76 985 102 492 615 103 703 851 116 116 827 74 233 378 105 31 338 105 849 919 110 218 276 104 867 913 97 171 237 93 359 714 121 174 853 97 40 992 92 382 550 90 128 165 80 969 998 101 134 797 90 765 768 95 39 913 92 748 936 107 651 874 90 256 721 105 455 942 84 51 98 89 603 718 95 335 609 110 938 981 99 15 936 106 629 707 101 52 647 120 191 956 97 195 663 93 336 787 100 363 867 100 784 980 109 381 434 88 352 888 98 881 917 92 226 719 95 223 657 106 595 972 91 258 447 102 903 916 92 483 795 119 315 348 116 43 469 96 33 449 85 787 795 97 681 827 92 248 769 95 607 907 97 460 523 108 575 738 102 292 489 111 48 838 79 578 691 88 290 527 107 191 908 119 205 660 99 514 733 117 88 638 97 93 455 99 28 408 105 821 969 92 245 762 79 347 448 99 896 941 101 692 991 116 272 606 82 25 384 92 479 590 96 28 348 104 690 972 103 299 380 105 58 432 65 697 998 105 148 533 90 533 904 86 576 939 99 49 325 105 743 980 87 882 898 102 63 366 111 97 748 93 761 993 87 248 637 90 606 923 84 715 792 98 275 985 96 228 698 107 697 774 102 256 526 86 141 283 110 391 826 104 241 846 115 87 393 95 353 732 93 523 919 96 238 691 94 622 901 102 474 806 96 257 952 107 156 429 112 500 535 99 384 797 102 620 666 113 75 657 93 83 483 112 458 678 103 834 847 112 243 683 117 187 507 116 741 979 98 131 431 88 820 978 97 419 800 105 561 824 111 260 334 100 241 830 88 782 989 103 637 818 97 346 401 92 818 866 93 671 696 90 208 777 95 306 894 109 107 524 96 29 854 100 296 633 94 203 459 102 914 985 113 431 964 104 492 956 114 179 181 111 192 392 73 518 817 107 474 620 93 22 588 81 150 956 98 96 121 107 279 339 96 296 326 104 844 958 99 132 173 89 810 831 90 751 963 103 639 903 98 395 718 126 499 879 94 208 234 106 481 754 121 95 702 102 120 701 93 145 774 90 415 668 87 355 563 91 681 881 121 481 694 109 493 955 90 71 780 97 219 867 90 391 681 78 239 977 97 301 870 117 17 475 93 279 709 110 14 727 97 296 754 103 336 804 102 331 784 95 688 988 90 239 770 78 331 876 94 63 748 106 6 58 97 639 750 112 298 628 92 341 633 97 15 895 108 78 956 102 743 828 118 4 851 99 66 407 96 308 671 105 59 249 99 284 405 105 314 685 91 84 780 110 391 990 102 572 935 99 60 176 88 168 841 107 319 860 108 36 117 119 851 988 85 278 760 91 164 750 98 473 911 121 364 805 101 474 940 105 529 924 111 721 968 89 99 352 103 643 746 69 337 775 86 109 957 92 312 314 93 430 702 89 582 749 100 407 565 86 179 259 92 73 906 112 113 288 122 334 698 103 9 817 92 57 580 106 120 681 107 209 802 84 128 548 102 952 998 88 276 623 108 768 819 99 358 787 98 586 647 108 159 431 118 42 423 86 198 805 106 120 873 102 353 908 94 111 740 89 587 849 107 493 979 102 112 667 108 549 571 107 75 90 103 41 627 119 896 953 98 601 736 89 227 998 89 299 859 94 502 548 94 558 772 101 486 616 106 541 968 106 149 711 98 225 395 84 528 587 94 701 813 103 28 973 103 35 783 89 475 666 99 98 144 109 572 669 96 704 768 77 573 710 104 280 784 87 236 311 92 362 651 106 957 992 98 9 592 105 750 782 96 535 580 98 250 797 95 708 922 99 480 871 98 931 977 105 72 688 105 538 950 100 639 766 99 82 698 112 31 905 87 131 738 99 203 581 102 201 248 105 687 944 113 21 518 105 9 848 76 96 605 101 278 764 100 695 754 98 467 821 97 172 286 107 331 559 95 484 488 102 364 701 103 905 917 111 126 717 107 244 629 88 659 873 86 242 720 117 12 100 106 110 767 98 357 785 107 247 931 90 537 628 111 261 342 84 19 872 117 43 840 105 562 594 114 4 308 117 517 916 110 171 799 77 33 492 102 402 852 90 2 610 94 659 663 102 466 776 90 260 865 78 214 531 100 167 913 90 379 442 113 313 710 93 253 358 108 657 764 112 103 538 114 203 353 90 595 604 91 26 384 100 345 754 97 515 872 97 550 890 85 16 348 113 422 741 108 660 706 105 65 715 102 415 616 105 432 622 105 608 715 84 472 877 100 283 920 121 152 671 106 343 610 99 635 930 112 262 838 97 77 156 84 229 533 82 252 640 99 13 453 113 230 398 100 71 320 104 123 769 92 361 686 105 59 773 91 177 667 112 90 826 99 422 569 96 25 739 100 558 626 89 388 968 118 57 588 97 720 932 107 451 653 99 132 277 100 57 937 91 386 823 99 611 871 79 59 585 97 713 998 104 428 836 97 91 810 118 811 820 121 278 372 98 621 658 81 600 725 102 511 916 94 506 745 100 113 695 124 429 677 113 476 596 100 191 844 100 351 813 74 352 607 106 278 616 106 339 801 98 512 814 71 640 843 73 473 828 89 94 819 94 33 225 103 423 696 102 320 594 94 697 966 87 126 571 89 119 762 95 269 914 88 679 795 98 311 353 94 820 917 102 759 846 108 70 605 104 358 689 98 398 423 99 391 596 88 490 576 94 283 600 92 178 740 102 271 546 91 644 948 93 5 717 74 360 551 95 389 565 104 822 941 113 2 528 104 27 297 99 93 962 101 38 898 111 101 829 100 759 912 102 13 278 92 41 891 78 435 570 86 140 840 111 499 652 96 185 285 75 151 286 108 178 578 95 580 869 97 683 836 94 22 117 80 292 998 94 299 868 85 174 719 106 464 661 104 640 845 108 70 819 90 264 444 92 189 870 93 337 800 93 330 709 112 494 707 90 557 891 89 375 647 95 825 862 100 50 366 96 451 768 107 12 433 86 199 783 100 181 228 93 35 601 101 138 637 101 244 942 97 360 632 88 470 971 103 251 344 100 10 964 112 595 752 104 180 846 101 89 523 88 340 892 94 171 856 107 230 421 101 288 877 95 738 980 119 94 824 103 145 241 109 184 948 84 673 987 100 294 947 108 317 475 98 293 335 99 436 758 103 805 942 113 155 964 92 8 906 97 18 153 92 120 528 122 714 809 87 205 494 93 148 392 82 664 764 95 70 222 97 23 371 114 117 786 95 141 637 105 413 483 91 722 872 90 503 597 94 717 908 112 68 993 111 255 902 114 279 303 102 609 783 98 475 802 109 868 917 95 347 928 98 217 590 118 191 225 91 457 853 107 374 851 117 48 653 84 490 804 102 62 315 109 451 980 104 474 962 95 36 237 104 418 439 112 609 835 118 129 423 66 44 956 96 57 355 101 413 759 84 88 366 110 70 774 103 82 450 93 46 623 90 658 848 113 588 835 93 130 842 102 585 932 116 158 813 98 60 773 93 706 794 103 42 478 96 86 691 92 40 62 103 798 799 93 398 811 91 3 774 117 656 829 100 575 839 80 207 941 100 740 969 94 352 519 104 392 500 117 75 471 95 610 653 113 688 811 102 575 676 101 12 107 97 312 825 95 551 562 102 127 191 102 698 788 90 556 643 91 96 930 92 10 730 83 127 268 92 9 253 99 484 904 94 499 957 91 361 925 109 162 783 95 107 167 111 304 837 106 280 676 105 560 761 94 544 552 103 661 799 103 509 662 101 45 919 104 111 781 89 217 689 104 425 845 100 65 818 99 645 774 104 762 833 111 628 706 104 152 954 102 573 638 110 1 699 90 383 541 92 405 872 105 387 983 93 73 726 97 82 198 100 517 521 97 426 799 95 73 779 91 609 825 103 198 255 90 418 680 105 431 742 104 473 645 114 125 283 104 772 792 105 835 842 104 0 349 113 360 644 112 160 914 101 77 160 96 230 549 120 247 813 99 419 443 113 68 558 88 325 850 98 303 910 104 272 527 118 135 903 94 504 972 93 10 785 102 389 532 77 31 317 83 59 882 91 294 606 95 429 579 95 493 632 90 10 845 94 545 861 109 461 640 86 263 820 97 112 434 84 326 709 99 346 354 115 729 921 108 372 814 89 320 904 113 230 426 85 408 866 93 520 907 114 21 904 92 991 997 98 422 473 103 580 933 90 712 902 108 265 618 111 62 719 104 148 688 90 561 713 96 262 894 101 688 900 90 71 442 95 356 791 117 29 388 92 103 319 85 507 908 90 454 882 104 755 963 92 454 627 93 665 865 99 56 231 93 179 950 96 524 658 95 55 994 84 423 966 96 935 962 81 154 178 105 334 549 107 589 879 93 416 779 104 590 861 93 192 504 98 33 580 102 22 202 87 520 855 98 128 641 93 418 855 89 74 88 80 66 296 107 91 880 95 309 938 103 14 487 115 295 519 100 38 407 85 2 937 112 581 717 101 395 880 101 18 657 83 466 914 98 556 665 93 851 978 100 73 441 90 176 379 87 143 816 100 94 666 91 318 748 93 689 701 90 58 530 101 49 396 90 327 900 97 446 930 95 339 469 92 531 963 111 453 622 96 4 776 102 66 935 101 193 282 97 149 885 110 599 860 99 239 622 74 327 700 107 313 343 109 391 942 94 527 799 113 113 326 103 42 178 106 87 329 101 187 795 92 215 523 104 87 856 90 304 921 88 35 985 107 146 308 97 43 972 84 531 695 92 97 894 102 348 850 96 248 957 98 217 793 103 130 665 106 164 923 102 527 998 91 275 522 98 38 642 89 509 735 99 317 982 90 44 532 94 374 731 82 145 444 108 56 390 96 386 780 89 573 852 101 384 608 102 238 406 97 687 766 109 303 681 110 389 789 101 217 348 101 842 922 101 874 953 92 131 133 104 843 895 114 590 799 90 660 746 107 33 781 96 480 699 93 470 534 105 445 628 95 355 505 98 410 934 80 308 449 89 48 807 90 92 960 102 73 78 94 101 983 102 557 820 99 110 613 83 69 566 103 30 578 108 179 430 91 535 938 84 424 827 104 330 690 105 603 827 105 34 883 94 580 601 106 553 827 96 768 992 100 291 593 94 420 655 132 95 705 94 570 774 116 913 940 110 252 721 107 922 989 96 267 962 97 111 190 101 138 261 96 659 716 102 20 431 101 444 826 105 871 962 108 398 859 90 95 189 89 690 879 109 790 866 102 358 435 79 751 971 108 606 845 101 46 735 114 462 793 108 479 701 110 307 600 89 795 828 92 92 179 76 75 695 97 115 260 111 750 838 86 499 967 100 250 971 104 64 109 98 28 156 91 293 974 86 286 676 106 116 450 98 499 734 89 458 874 98 1 772 102 114 227 97 396 798 82 141 961 71 51 644 93 160 573 98 308 917 93 636 891 92 248 716 102 394 396 99 199 563 105 68 647 95 1 181 98 412 685 86 399 574 98 129 185 107 413 428 89 496 987 107 524 773 97 168 696 98 647 773 99 210 960 102 675 858 102 225 653 95 44 145 86 548 895 106 118 896 82 865 937 110 52 130 91 825 838 93 698 833 101 776 783 92 560 825 97 549 660 94 925 971 88 572 628 109 811 987 95 224 843 103 218 737 101 16 26 118 313 585 102 591 989 97 1 945 97 391 673 82 484 632 98 3 427 106 430 612 98 132 872 92 140 245 97 15 113 101 417 545 88 576 884 103 214 613 111 531 608 118 152 505 93 186 593 89 126 925 87 415 612 112 521 925 96 542 781 107 721 849 98 288 367 99 85 803 98 4 61 86 413 942 96 392 914 113 78 212 112 2 380 100 101 420 101 714 749 98 218 684 109 775 921 128 51 756 100 311 563 111 323 802 104 899 936 109 405 957 103 233 736 96 7 373 95 341 899 98 628 849 116 233 664 98 68 771 87 186 539 92 523 651 101 863 898 103 662 767 96 66 109 98 455 946 114 739 879 104 422 504 103 6 688 98 454 477 98 21 55 102 259 790 115 347 729 105 577 703 82 386 404 118 449 478 86 455 866 103 77 290 118 49 956 103 692 720 98 68 794 97 361 508 99 631 996 95 603 929 108 206 747 92 99 575 124 679 963 92 521 857 101 498 615 93 29 193 90 152 759 99 106 371 108 686 745 110 345 760 97 448 645 108 388 901 84 515 565 90 161 604 79 111 431 76 406 719 96 30 496 106 514 542 98 739 819 116 365 732 100 485 579 109 133 708 88 957 985 81 46 654 102 356 797 104 609 716 107 732 751 85 134 752 103 94 243 110 40 450 97 131 243 103 124 497 106 47 81 84 505 941 95 23 584 103 756 967 95 119 619 100 468 985 112 197 690 91 551 646 92 631 636 100 5 489 96 14 166 91 236 624 87 183 949 106 55 504 102 22 41 98 701 899 109 322 561 106 516 530 93 246 582 81 379 668 95 536 768 84 147 977 102 723 851 101 736 760 105 23 30 111 351 524 102 502 831 105 422 852 86 329 984 111 268 616 92 227 840 105 162 514 100 14 823 108 163 195 97 827 982 104 703 797 86 35 402 107 128 142 99 132 509 97 70 618 112 162 422 104 926 961 96 88 109 89 362 575 111 287 946 87 109 539 93 531 914 84 461 672 85 436 917 94 960 994 113 290 472 97 24 495 106 64 755 98 462 822 106 493 987 95 135 494 94 191 794 104 72 195 98 245 644 117 486 827 91 99 614 106 25 86 110 495 522 77 462 582 88 105 825 96 91 204 106 60 300 91 20 261 111 30 109 105 354 462 98 459 989 110 580 896 109 161 378 94 191 839 93 624 933 95 927 929 99 247 892 101 701 849 112 124 914 68 146 902 93 400 862 101 289 509 115 260 662 106 661 821 93 454 500 108 443 582 107 654 819 89 618 676 110 390 607 92 63 676 98 43 323 102 490 722 91 131 328 104 32 275 107 778 889 101 374 423 79 557 834 94 637 745 101 83 373 100 547 769 87 137 252 103 61 133 119 699 727 116 596 743 95 273 698 97 223 635 97 591 939 86 245 828 98 57 481 93 545 706 113 88 405 104 280 438 107 356 514 94 254 795 103 454 527 104 343 594 102 14 377 110 55 330 84 174 270 92 328 479 98 372 824 105 14 61 110 111 541 85 9 619 95 364 866 87 153 922 101 246 871 115 304 536 96 321 913 92 40 928 100 252 798 95 691 999 99 15 426 98 354 479 87 901 952 88 84 453 102 188 953 99 489 713 100 243 598 106 68 865 103 337 377 109 571 859 100 172 397 119 359 725 112 72 557 91 482 976 110 277 439 112 456 714 84 197 785 107 75 549 119 764 998 105 826 840 110 708 726 91 906 983 113 571 900 117 518 706 120 31 667 97 515 949 78 10 223 106 503 856 108 625 741 101 122 274 124 375 434 100 513 831 107 151 152 80 606 864 90 222 410 103 434 460 106 876 939 99 64 295 99 23 611 79 72 250 79 7 689 96 355 803 103 201 922 118 110 309 97 341 737 89 234 411 90 44 776 103 779 924 96 320 909 97 293 430 98 41 78 88 14 950 92 272 290 105 127 185 102 206 496 100 76 857 103 227 512 101 65 856 88 567 687 89 224 744 100 565 632 115 592 764 104 193 805 103 558 962 89 531 812 109 26 378 106 266 687 105 161 548 91 426 779 91 442 890 100 22 519 78 476 770 110 314 500 81 300 406 87 161 936 89 539 819 117 353 912 93 749 922 89 313 849 89 318 685 82 88 389 99 263 840 97 294 863 114 683 810 106 699 943 98 48 895 105 406 681 95 796 865 90 357 588 99 490 893 105 8 349 94 231 652 103 210 223 103 432 457 66 207 629 93 357 460 101 153 202 85 739 790 105 549 818 97 804 934 98 125 759 110 358 523 87 258 838 88 191 925 103 513 817 116 250 463 110 91 366 106 11 757 96 58 78 103 672 873 97 187 739 101 624 816 104 723 833 102 38 538 87 647 662 95 86 778 110 322 507 94 207 392 100 324 750 116 251 483 103 799 909 106 217 959 83 173 300 91 389 672 88 48 326 93 508 620 99 689 940 98 282 977 102 110 903 88 81 314 92 455 897 108 374 890 92 82 589 101 233 487 99 43 922 106 873 889 90 337 896 119 646 651 99 297 491 90 165 268 118 722 890 103 346 625 105 504 886 95 245 602 115 225 873 121 378 414 105 248 998 86 58 824 96 136 699 102 223 336 91 73 96 104 433 516 97 441 449 114 42 537 109 176 204 93 681 821 91 342 416 124 12 202 84 255 314 99 261 567 95 501 613 93 81 646 95 702 748 93 176 383 97 221 772 105 290 561 90 436 459 90 585 760 105 232 741 100 204 256 95 761 897 113 336 422 68 95 650 100 470 891 99 52 559 87 245 553 94 1 728 102 860 905 88 153 703 102 679 907 93 424 518 103 146 303 107 164 564 103 276 724 92 83 732 99 222 597 105 843 861 96 28 637 97 380 775 100 161 202 96 74 459 76 487 843 102 648 801 98 535 744 94 205 551 97 62 223 98 103 565 101 132 247 104 89 622 85 111 604 107 135 932 86 203 248 116 196 291 98 132 875 103 588 809 100 324 714 97 889 911 101 392 586 101 66 592 119 113 718 92 316 422 104 401 869 91 805 820 96 232 519 98 632 850 105 523 577 107 527 817 85 210 324 109 651 737 110 599 756 114 122 748 109 582 607 107 123 911 98 646 803 99 841 866 106 115 778 103 232 706 93 309 542 105 782 994 97 15 999 92 585 806 97 434 912 104 179 751 103 346 393 99 727 958 105 109 885 92 634 798 102 71 169 95 605 860 103 777 837 96 67 734 100 154 964 105 8 958 87 697 931 92 102 445 114 164 361 95 230 932 80 388 855 101 138 523 108 526 811 94 125 473 81 333 734 106 605 992 92 452 616 97 846 948 87 768 921 79 168 512 107 386 417 101 361 917 101 718 972 96 53 235 83 694 711 103 149 768 102 558 903 110 796 875 100 619 973 86 223 477 92 432 602 106 118 567 103 31 214 97 2 494 106 182 755 95 389 768 102 41 340 94 130 645 110 155 536 98 872 986 104 106 247 112 570 870 89 299 390 113 364 756 103 481 554 87 765 940 102 396 558 109 415 805 104 174 521 99 911 913 96 695 736 92 19 797 100 119 862 89 169 466 103 886 953 102 950 989 104 124 665 99 357 831 82 407 763 95 310 498 76 347 605 101 725 994 105 172 435 90 112 488 108 343 741 92 339 844 97 370 426 98 322 534 108 691 835 102 231 242 95 578 679 93 565 925 81 10 795 108 5 216 101 61 499 116 628 740 80 626 785 74 167 698 93 207 837 85 85 352 90 168 934 103 335 796 113 734 788 78 176 853 117 216 332 115 342 739 108 466 470 107 128 449 87 637 915 94 365 463 86 443 694 104 845 876 97 356 841 112 238 674 102 631 840 92 87 265 91 295 675 90 73 408 98 150 846 99 699 980 105 45 267 99 415 965 96 1 413 98 592 758 114 105 314 95 151 789 103 22 166 96 137 215 93 494 660 106 618 928 83 277 555 105 644 872 108 171 953 114 165 770 86 348 882 104 14 403 116 29 494 90 150 953 91 519 658 88 353 542 110 807 915 101 214 749 108 624 672 107 49 597 98 758 949 92 167 961 82 440 887 116 145 509 107 534 905 96 391 415 89 484 767 104 380 904 109 596 875 103 369 609 95 725 758 120 573 981 113 403 913 82 808 837 98 65 325 104 461 598 100 254 506 90 87 331 103 367 729 104 694 942 109 269 861 101 584 845 82 109 643 103 289 807 80 535 966 94 103 198 99 291 463 130 293 746 85 572 665 92 162 962 101 589 712 107 14 267 108 528 721 107 630 898 87 399 911 81 55 522 85 421 937 107 366 748 91 644 846 105 199 503 88 179 501 104 66 826 99 403 495 103 287 983 87 140 735 116 594 754 86 190 453 115 547 819 117 453 604 116 565 665 103 714 768 96 857 954 105 93 394 101 361 739 114 44 849 99 149 694 89 163 257 114 561 698 91 23 793 99 376 710 90 395 719 98 267 925 99 527 722 105 172 221 112 96 442 95 202 582 109 283 474 90 227 588 99 492 614 101 18 900 88 124 884 96 429 790 97 269 725 89 245 703 92 544 683 104 116 246 90 85 690 107 482 675 71 614 979 97 123 152 93 108 724 89 386 698 94 93 512 115 160 666 102 387 773 90 387 774 91 358 687 100 111 777 86 448 634 89 133 227 98 5 856 93 389 896 96 293 581 96 326 821 98 53 462 113 238 606 108 855 921 114 102 153 102 76 275 92 700 974 105 242 547 121 204 277 108 690 938 84 186 897 94 47 872 100 576 947 86 508 709 98 167 533 100 43 289 119 208 610 73 789 916 94 640 987 92 811 901 107 62 575 101 445 815 98 102 527 105 22 208 93 115 802 94 149 203 109 722 864 88 911 947 99 72 671 99 336 481 107 89 370 96 97 911 105 41 707 103 21 956 102 751 994 99 44 548 91 603 960 93 684 867 107 113 769 92 790 890 112 193 832 89 22 246 85 278 411 114 78 828 93 63 287 81 298 615 98 839 929 120 47 977 110 305 401 104 205 544 99 165 316 102 592 678 89 468 663 104 790 792 121 385 873 98 231 549 99 596 616 112 310 332 99 373 528 120 657 903 94 447 654 100 34 525 112 12 91 96 598 956 106 201 839 97 441 691 96 99 916 119 4 534 104 370 642 100 254 344 108 787 983 85 747 888 117 389 716 92 222 801 88 256 665 94 441 635 90 373 403 99 491 858 97 111 602 98 184 622 99 90 298 100 298 939 106 1 910 115 9 896 93 504 511 100 590 946 89 200 634 100 38 737 98 558 935 104 52 766 114 257 631 88 151 895 91 461 929 100 217 928 99 412 528 90 34 989 111 551 719 96 526 635 104 412 943 96 375 579 107 672 888 110 183 257 113 194 987 103 216 355 95 620 840 91 361 938 103 545 702 102 489 693 86 251 791 102 51 353 96 83 854 96 400 807 94 409 543 107 299 339 105 491 530 114 238 240 86 520 656 99 521 963 93 393 965 111 360 857 77 204 858 95 301 541 97 217 899 93 306 941 80 42 107 117 169 230 94 2 31 98 616 831 104 393 425 90 212 253 98 692 865 121 155 969 105 21 134 108 881 979 96 25 769 87 58 555 99 251 468 99 300 641 118 224 763 106 131 696 97 59 663 97 358 419 87 516 588 94 642 838 101 71 503 115 57 513 97 213 803 106 398 422 100 284 855 109 571 572 82 20 824 101 284 565 90 351 768 102 172 280 121 20 349 94 200 957 111 305 541 101 342 823 112 640 714 112 236 979 91 178 751 88 212 608 118 24 354 106 120 473 104 646 680 113 608 732 102 394 974 94 164 423 92 175 894 105 385 784 95 427 813 92 441 649 105 11 995 99 215 788 96 311 988 98 281 812 82 254 650 111 84 216 85 526 916 101 63 679 105 719 907 98 384 398 101 85 401 98 525 681 93 4 700 97 339 861 100 502 752 97 109 191 93 21 356 110 498 930 80 326 539 89 108 416 104 263 317 81 631 989 107 219 990 94 76 999 102 246 576 101 233 383 93 294 668 106 419 581 95 134 679 106 176 251 108 81 422 95 299 834 92 755 842 106 44 858 82 788 871 94 290 304 102 384 952 93 612 969 105 469 564 96 228 247 110 547 741 100 744 748 108 40 597 102 360 737 91 345 998 113 705 961 97 589 958 101 49 721 91 95 724 94 255 294 128 723 877 106 316 633 98 582 678 104 828 929 84 90 352 104 309 584 89 252 300 98 77 603 115 301 839 115 31 60 105 356 404 90 144 870 95 527 554 116 342 837 113 216 657 80 168 776 90 22 88 106 221 829 92 729 934 107 115 639 97 892 977 118 110 199 81 393 698 111 204 329 99 3 475 112 366 943 95 725 894 95 287 793 92 180 541 96 424 723 113 62 683 96 122 579 105 201 212 97 344 486 88 161 897 105 382 458 107 822 829 79 707 992 87 241 274 99 70 961 96 555 896 98 70 797 97 569 911 109 413 602 105 254 769 111 475 941 99 197 470 103 385 758 104 137 330 97 646 892 95 852 901 114 294 713 86 218 887 95 258 641 82 205 955 92 503 603 93 9 259 114 124 587 96 324 696 93 451 930 71 18 806 115 143 852 110 9 290 114 700 850 102 101 730 103 92 565 100 257 298 79 269 882 90 212 594 94 187 280 109 554 951 84 402 915 99 491 542 115 596 964 105 93 264 118 96 579 93 245 687 104 86 201 104 735 948 100 130 320 99 203 250 118 15 303 88 264 669 76 543 931 110 81 801 98 260 886 82 618 817 104 270 681 98 462 932 99 535 587 95 401 482 117 375 476 110 683 943 113 244 713 100 611 878 105 182 195 106 318 352 90 508 624 83 811 846 89 11 65 96 68 749 100 63 462 97 7 215 102 651 741 96 815 957 92 392 473 103 161 229 108 868 980 110 395 748 105 688 750 97 921 982 118 62 390 107 444 934 107 265 551 102 15 420 106 83 788 98 269 954 108 431 839 107 291 434 103 50 307 117 154 430 112 27 66 98 321 930 96 237 758 109 201 738 113 404 494 105 267 702 104 105 771 97 252 710 111 19 293 96 406 899 117 222 746 108 50 519 96 818 960 114 139 880 93 222 850 114 37 671 112 726 837 109 128 144 116 350 575 103 281 722 110 787 861 104 122 920 96 268 281 111 204 876 95 610 636 110 81 634 103 27 827 92 300 397 99 395 595 89 5 167 105 350 977 115 492 520 91 331 868 105 151 842 95 94 642 91 274 487 105 20 714 104 574 678 92 174 318 99 387 633 106 841 943 111 397 716 97 411 463 103 427 743 97 343 352 119 44 650 104 747 985 96 335 432 119 476 632 85 451 475 109 947 996 103 135 344 96 238 492 98 671 899 97 650 735 114 806 871 102 272 401 85 56 211 116 28 410 102 695 970 99 283 778 97 166 483 93 433 780 103 474 663 95 895 942 90 551 571 101 606 675 104 33 915 110 65 253 103 92 517 89 70 766 94 16 519 110 728 792 98 101 189 116 37 108 114 347 539 102 734 937 92 298 693 103 214 873 98 364 771 96 343 989 96 370 967 94 485 662 107 410 464 109 947 975 104 257 966 90 418 929 101 179 311 95 394 844 111 318 985 99 402 573 93 187 776 96 678 764 102 154 360 99 125 803 108 379 558 104 356 808 119 649 819 122 288 422 100 178 685 110 10 289 95 653 741 110 579 636 106 367 957 103 807 823 118 468 875 104 483 928 106 118 688 99 810 849 91 242 420 106 265 319 88 70 395 108 80 801 92 188 469 91 756 830 88 106 225 96 721 758 102 242 465 101 525 940 107 224 265 95 53 171 75 551 866 98 198 302 113 32 389 109 77 843 88 296 836 91 350 711 104 300 492 89 50 769 116 88 609 97 218 464 89 400 645 96 204 401 97 715 794 101 245 466 113 335 838 108 202 607 97 514 729 93 756 840 107 707 956 121 648 933 94 366 374 106 99 689 91 16 770 96 85 633 104 259 654 103 494 838 83 602 715 107 35 936 82 825 996 108 78 261 88 11 229 96 354 604 113 487 752 101 957 978 89 244 791 90 178 255 110 457 573 98 488 588 110 343 454 98 446 594 89 412 584 105 522 554 116 339 769 92 448 513 103 322 754 97 204 705 106 465 645 105 215 870 86 356 972 112 26 822 96 177 259 117 281 929 83 43 247 131 342 550 116 823 875 104 548 733 105 722 813 89 262 314 105 44 640 104 198 391 96 772 803 109 570 934 101 242 928 87 3 394 106 253 859 104 524 909 83 7 32 118 29 274 102 293 899 102 80 973 100 623 856 101 65 230 96 101 115 103 310 526 77 41 145 87 407 664 77 143 757 104 126 407 101 276 571 100 465 742 102 565 915 94 360 959 96 145 407 126 351 698 94 192 748 89 107 642 100 145 585 91 82 101 97 544 688 99 207 321 95 839 924 105 746 837 90 921 987 102 229 526 101 54 237 102 465 976 99 650 704 106 160 741 103 706 820 109 671 786 103 516 705 111 435 750 91 178 403 108 271 363 106 376 516 104 469 831 99 135 962 82 365 611 89 310 575 119 307 916 111 623 928 123 264 372 106 534 700 116 464 843 96 367 669 117 482 808 104 449 852 80 291 710 69 291 506 80 302 759 96 530 930 101 320 506 91 27 104 82 625 720 117 398 735 116 463 985 99 62 776 91 312 903 102 558 792 106 420 868 112 85 105 97 369 469 100 3 837 85 620 924 93 744 857 100 17 228 116 499 573 107 134 864 83 574 943 103 605 855 99 117 330 97 748 999 91 190 896 109 57 419 71 517 784 85 89 172 83 813 912 106 338 896 88 507 778 95 125 928 106 358 818 103 427 567 102 657 852 92 561 850 96 296 483 102 326 827 106 268 921 85 583 678 92 199 864 108 464 582 116 354 554 89 86 554 114 123 548 104 769 935 110 80 359 110 504 702 97 159 809 83 72 701 100 512 728 102 735 822 106 188 451 98 295 677 90 249 396 93 650 708 87 979 982 116 458 468 103 147 209 114 918 952 114 277 617 103 74 144 89 292 975 84 24 316 106 93 288 101 58 129 97 373 891 102 99 618 91 307 941 106 191 714 95 143 564 92 11 961 110 312 961 85 348 745 112 199 644 98 490 657 101 98 443 94 736 759 95 67 553 84 496 533 100 180 466 93 596 834 102 186 502 123 416 834 113 152 289 95 70 426 117 372 500 110 637 778 102 126 759 111 283 990 120 729 933 113 159 209 100 658 874 109 685 797 90 222 945 110 211 902 109 253 258 95 540 886 106 336 806 88 446 521 124 448 894 106 180 548 112 261 742 97 408 898 105 124 280 90 527 912 97 16 661 92 626 652 109 311 437 103 126 602 100 53 275 105 575 992 102 1 524 120 674 880 110 9 612 88 274 393 102 133 200 107 196 294 102 520 869 97 17 612 86 220 331 96 624 663 102 536 816 108 487 709 86 208 262 99 379 596 92 331 687 104 354 469 90 512 734 87 240 599 92 153 773 84 15 459 103 542 925 114 106 956 103 266 647 105 17 156 93 404 560 99 71 678 110 133 243 94 394 596 111 547 601 113 578 986 97 985 989 102 0 332 96 501 608 86 58 243 112 276 972 84 669 772 97 182 620 96 154 197 85 173 730 96 99 238 82 438 726 111 183 807 106 298 746 108 673 752 97 411 550 109 626 932 84 3 365 89 714 957 93 638 853 103 846 924 116 405 821 94 550 554 112 137 239 112 691 857 87 87 943 106 729 799 110 204 545 100 124 872 95 545 547 95 20 395 79 157 573 105 329 348 108 338 530 102 525 892 111 163 879 98 340 629 123 219 976 83 35 369 81 494 830 98 308 899 101 32 976 87 22 872 104 211 704 109 97 181 119 148 696 99 279 844 93 261 617 105 589 903 110 263 998 100 790 976 109 88 713 89 583 804 119 629 789 96 193 800 81 18 547 98 195 709 104 81 792 101 574 797 97 766 879 101 94 848 96 460 563 104 372 932 100 69 865 84 142 814 93 20 75 76 569 745 111 663 747 115 201 498 114 249 923 105 134 429 109 816 868 113 483 528 106 305 602 84 48 227 89 707 999 89 470 490 83 228 594 88 148 296 98 499 881 105 477 656 100 6 200 89 101 583 111 309 856 100 304 662 106 30 203 100 455 586 99 327 922 106 707 884 107 488 631 114 245 812 94 36 541 93 475 735 97 438 936 97 219 441 111 612 803 101 382 782 108 53 561 97 812 856 109 184 363 84 349 755 91 67 557 88 242 762 94 431 486 109 207 682 102 81 600 87 35 346 97 23 928 121 120 413 98 648 858 105 804 888 99 245 593 93 558 708 112 205 389 95 811 941 96 271 707 104 33 222 115 488 867 97 565 855 88 316 777 84 696 701 83 182 613 110 11 642 97 96 639 100 729 730 86 603 814 93 517 775 106 625 888 101 326 668 84 528 675 111 177 497 95 407 931 95 422 735 92 607 769 89 660 802 113 243 378 105 622 971 100 248 732 95 320 540 82 469 777 93 134 534 106 242 697 87 329 454 87 790 859 89 276 497 110 797 843 90 150 927 100 194 431 107 497 615 90 904 919 93 24 331 87 44 464 88 416 515 100 233 717 111 741 816 101 625 891 89 237 457 116 201 844 105 779 878 87 801 887 101 559 635 110 458 629 102 217 304 95 618 863 110 453 513 92 141 508 96 120 352 76 248 335 90 62 761 80 154 463 103 69 780 104 355 529 99 237 927 95 88 674 98 90 828 100 124 747 95 775 930 101 337 729 80 298 329 94 457 975 120 235 397 82 95 606 94 335 603 111 57 347 104 433 529 108 638 811 98 334 701 117 167 203 86 116 628 76 125 541 85 95 971 109 300 545 85 623 947 96 599 708 97 665 900 92 258 325 110 769 946 84 291 949 98 529 664 87 69 748 106 247 713 109 451 853 96 166 493 104 436 861 94 421 484 92 239 767 108 138 621 100 322 644 92 283 493 95 520 573 98 281 838 93 2 533 110 178 840 88 797 951 110 351 920 90 447 539 82 157 511 100 548 677 103 159 754 125 486 540 98 798 834 91 30 268 88 60 63 96 691 778 108 103 942 115 424 742 100 69 457 105 82 170 123 350 439 102 766 935 100 843 954 109 245 977 101 194 336 101 321 829 100 213 732 90 621 922 96 345 933 105 485 558 119 382 938 90 423 782 109 59 211 94 690 902 105 274 422 101 358 756 113 432 577 81 755 795 109 538 896 99 324 767 105 448 873 86 332 815 92 160 472 100 467 963 105 552 632 107 21 748 95 500 520 86 340 777 90 707 736 123 195 225 109 533 807 94 139 836 103 425 756 109 497 995 116 303 555 96 580 734 93 18 420 105 213 887 108 10 865 96 362 413 103 76 874 92 850 926 91 490 764 93 243 776 90 47 486 110 297 848 91 262 639 101 40 352 86 121 769 116 405 754 99 218 508 110 392 787 110 171 584 84 199 679 96 301 477 96 596 984 97 888 941 96 117 393 83 245 725 112 346 520 114 187 643 96 506 901 75 592 809 99 270 671 114 56 934 89 135 511 105 463 484 91 455 995 107 483 959 86 804 976 83 344 694 95 222 910 96 686 720 112 29 131 116 167 732 110 405 907 86 277 760 95 677 738 84 85 551 111 265 568 93 749 956 107 233 621 102 776 929 102 16 791 106 160 775 98 303 787 100 522 622 107 108 812 93 71 801 86 186 892 100 412 684 92 336 695 105 26 645 80 79 725 113 159 279 96 447 796 111 581 730 89 10 644 98 127 419 92 311 427 91 235 977 93 541 750 85 329 784 87 626 793 94 435 785 117 669 905 100 262 688 91 103 968 74 158 821 92 493 667 104 833 975 107 587 620 83 354 905 92 443 649 128 328 842 94 190 324 117 74 163 104 242 371 105 27 272 94 74 556 110 567 815 101 435 536 93 637 760 78 221 787 97 431 984 87 790 979 102 353 502 99 672 743 105 454 811 102 406 741 113 23 237 95 290 796 99 439 735 116 661 908 113 337 873 96 71 318 91 269 470 114 130 347 124 263 383 102 23 314 92 36 649 102 319 576 112 356 782 105 699 916 97 181 701 95 641 720 107 512 554 98 13 235 100 440 468 110 278 485 93 433 595 108 636 969 84 614 748 92 345 604 113 738 898 100 658 823 107 177 913 89 112 148 91 105 927 119 146 880 95 116 504 92 196 305 91 256 508 98 259 667 96 104 885 97 502 693 110 568 665 95 361 554 83 121 818 94 40 684 89 59 114 84 235 443 87 330 529 89 877 982 86 842 843 102 576 945 100 357 397 98 93 307 111 212 306 86 204 964 105 290 822 95 46 973 102 45 506 96 519 927 98 85 276 103 44 100 125 496 801 102 759 978 111 83 590 112 409 435 108 826 849 106 325 585 91 20 683 110 393 970 103 147 899 102 687 891 97 714 733 100 0 325 99 170 841 86 564 775 101 501 671 106 253 549 85 343 445 97 8 215 103 23 731 99 4 873 92 585 732 102 101 975 106 251 607 113 14 723 104 652 937 113 308 467 89 581 722 84 541 954 113 408 915 90 635 641 117 702 872 97 381 407 119 450 857 100 538 764 98 349 497 93 20 118 98 364 480 113 809 832 86 192 320 107 380 719 100 946 994 106 430 746 103 287 706 96 539 682 108 695 932 89 675 875 75 103 665 107 51 409 84 200 446 102 48 839 101 417 493 94 235 317 116 215 447 98 475 560 84 548 681 105 768 871 92 68 460 97 191 831 92 565 821 97 203 273 101 447 617 103 200 532 92 163 248 69 208 892 112 36 450 115 446 490 91 581 808 89 676 875 107 539 736 91 805 913 93 274 282 97 719 902 100 415 540 92 150 902 79 436 788 112 431 891 97 535 630 105 60 553 83 30 875 99 609 713 91 114 885 91 677 853 90 391 850 111 256 417 87 502 751 112 675 719 84 256 556 95 514 988 111 645 903 91 473 679 109 45 249 96 276 870 100 38 748 106 506 912 99 92 850 81 262 494 110 126 720 106 9 787 115 729 890 102 169 639 109 27 828 97 153 822 96 10 286 98 194 271 111 302 653 83 336 548 96 691 875 112 404 872 99 400 743 92 444 842 98 381 935 87 154 940 91 61 157 105 286 935 120 186 405 120 242 579 79 26 239 100 277 513 94 716 747 99 128 654 99 204 253 105 180 457 99 277 773 97 428 756 107 129 997 105 567 881 107 369 520 103 0 326 108 27 246 89 78 608 91 304 920 91 441 766 109 56 343 94 282 487 104 597 624 110 378 448 100 543 634 88 123 608 95 318 674 96 68 967 98 123 875 103 558 712 86 471 498 100 206 955 97 133 332 100 317 954 84 846 968 98 640 738 86 5 476 115 644 665 103 80 454 94 14 342 106 32 627 108 191 724 110 246 509 105 676 939 104 535 733 88 812 867 103 432 436 105 545 703 97 374 394 91 126 617 93 397 893 84 771 893 102 512 563 103 93 647 79 497 905 119 21 985 102 722 880 109 614 737 101 98 752 105 154 900 101 581 716 119 93 228 109 623 954 96 468 723 100 685 951 100 874 877 89 56 482 112 83 361 89 463 900 98 562 858 108 698 809 103 83 270 89 26 85 108 290 834 97 386 594 84 569 794 100 341 671 107 62 781 111 239 326 98 264 644 111 65 547 101 64 578 104 508 651 93 302 587 87 771 958 105 414 754 109 593 767 98 638 959 105 108 187 72 149 787 98 167 865 112 27 155 102 94 426 104 261 576 87 58 299 87 227 877 100 27 592 100 223 247 76 593 833 99 676 747 111 172 193 100 502 768 91 524 827 109 627 833 93 122 953 90 98 388 98 316 323 102 782 843 90 436 445 98 686 724 105 224 293 97 253 711 96 293 824 95 549 569 117 356 912 110 225 264 100 322 493 86 179 790 102 325 687 114 42 512 91 254 309 97 484 585 110 176 178 84 363 675 91 107 411 111 124 725 92 589 683 100 593 836 90 175 961 89 205 865 81 144 722 91 250 462 106 103 569 96 228 833 99 462 597 77 523 669 98 616 669 97 279 840 104 275 396 96 606 841 96 242 558 87 377 893 105 7 738 105 140 761 107 648 830 95 241 856 98 517 895 96 0 292 104 758 843 92 350 559 105 421 722 96 43 320 99 227 681 83 346 854 103 282 715 101 125 437 104 104 899 110 617 787 84 7 19 93 257 943 108 94 550 115 50 63 102 333 514 94 395 858 87 164 769 87 159 875 91 605 751 110 353 943 103 137 612 82 204 655 97 294 727 87 64 621 85 620 746 94 228 534 101 641 824 103 15 222 96 528 899 83 209 563 109 218 304 95 507 794 102 597 877 97 169 646 102 94 735 77 599 600 115 453 824 94 93 229 109 216 673 105 218 742 89 780 915 100 380 794 100 111 750 102 402 812 89 789 987 68 140 408 88 538 991 97 217 223 96 121 664 98 136 959 92 38 274 83 198 674 97 278 297 95 100 123 117 281 925 111 272 711 104 107 922 98 392 891 89 262 352 98 8 607 105 313 463 115 138 486 104 533 572 108 134 397 86 203 624 98 404 984 106 168 491 85 445 965 99 149 679 110 307 995 103 320 702 91 525 688 88 174 786 107 114 518 90 666 704 126 28 728 86 125 846 111 194 247 106 266 361 112 319 619 100 675 814 136 493 933 103 230 766 99 511 767 107 491 509 113 389 421 89 525 736 103 278 329 116 422 547 92 131 481 126 156 592 87 483 766 121 451 913 124 679 897 99 714 792 87 80 316 105 437 861 93 77 312 102 205 462 104 460 812 77 317 752 83 113 894 104 293 373 88 565 628 116 513 659 88 667 907 109 492 564 108 10 813 123 361 821 115 410 422 104 6 668 123 620 918 99 55 800 105 293 347 113 738 997 100 390 813 95 223 281 96 257 956 109 364 455 90 153 837 105 261 520 103 696 890 82 386 996 107 433 873 111 231 497 98 84 397 87 787 946 89 504 533 103 359 908 96 709 824 101 453 554 111 757 892 108 79 649 105 653 940 94 124 438 90 188 692 110 853 896 111 859 979 89 218 427 98 234 531 104 97 914 92 414 511 117 171 845 92 792 998 112 569 940 112 518 998 95 588 619 97 163 543 110 33 851 101 105 434 101 632 939 89 317 702 85 188 971 99 510 839 95 394 695 97 594 873 96 613 720 90 737 931 97 200 211 92 503 915 98 269 632 95 146 452 91 88 795 101 51 643 99 44 896 85 697 725 92 446 500 88 286 792 103 135 630 101 557 756 94 146 202 100 369 641 98 474 846 109 660 839 89 108 870 107 266 362 100 296 883 118 302 853 101 486 807 107 66 172 80 83 609 109 106 343 103 488 644 97 477 960 98 71 532 111 772 883 97 337 389 87 823 954 102 450 945 99 6 50 104 174 787 102 387 713 102 347 731 81 29 79 102 21 249 89 240 964 97 173 721 111 267 846 95 313 521 97 16 889 101 171 437 107 393 490 88 812 949 101 591 691 83 49 966 105 51 255 96 517 603 113 373 924 102 681 689 95 214 583 84 562 869 97 132 884 112 255 270 82 232 860 93 163 578 97 187 381 102 546 669 91 121 153 103 278 673 96 399 550 112 14 468 94 609 994 116 799 810 109 415 473 110 591 910 100 222 390 105 146 273 105 84 508 82 669 733 96 65 629 115 370 534 97 556 810 107 771 953 79 307 672 97 141 985 97 136 324 99 69 834 78 36 466 99 592 945 124 71 905 113 13 525 109 440 884 91 370 444 98 434 746 83 106 966 109 232 830 91 863 909 100 475 522 91 525 946 105 488 606 103 549 659 94 238 520 107 521 981 102 117 134 100 536 681 93 316 772 97 311 336 123 137 690 115 280 374 100 755 862 85 647 882 91 499 956 100 253 832 105 608 971 90 195 852 102 264 886 105 335 423 88 287 863 86 843 974 108 228 615 100 247 486 105 289 440 85 106 741 77 395 828 104 242 916 92 298 313 104 340 957 98 149 487 90 246 405 101 186 561 107 137 878 106 176 806 87 138 743 87 542 992 100 185 716 111 629 676 91 373 892 107 50 51 90 395 716 76 450 898 86 101 175 99 121 189 94 211 520 102 408 728 96 13 786 107 650 721 119 85 620 72 793 922 104 583 908 106 177 294 107 414 470 105 131 644 76 26 145 104 45 171 106 18 29 101 23 522 128 348 900 109 665 770 92 810 875 85 124 197 92 468 509 93 146 314 100 636 828 97 245 309 108 140 927 98 52 945 95 798 848 119 60 705 104 43 754 94 546 607 84 445 482 83 349 404 83 55 382 87 503 780 100 102 811 102 477 950 109 127 533 103 520 984 100 661 843 86 374 962 94 575 600 94 27 682 103 241 880 94 518 566 82 172 348 100 221 832 102 456 652 100 316 512 108 47 966 93 207 364 93 672 770 94 352 425 90 487 644 109 582 982 86 321 370 113 506 629 100 140 872 107 181 192 116 90 508 105 56 711 90 593 943 107 18 878 101 289 647 95 301 889 109 982 988 94 545 697 99 12 705 89 101 311 115 443 581 91 461 567 97 63 930 96 413 555 96 212 832 118 511 835 107 227 752 87 206 970 93 809 821 110 7 601 86 669 693 69 272 484 82 206 698 100 463 696 99 21 400 101 17 424 90 421 719 83 401 533 102 86 541 93 686 864 88 675 948 94 333 725 107 216 858 115 163 611 112 319 329 89 409 610 106 382 842 95 399 435 85 529 976 104 125 535 98 514 986 96 593 778 76 395 989 112 782 972 98 928 949 101 546 837 91 380 597 100 408 822 110 393 767 103 526 831 100 566 885 101 666 732 80 133 138 99 589 840 95 645 669 85 423 839 94 149 868 96 216 338 119 554 984 87 335 626 113 139 321 99 467 766 119 179 989 87 256 706 103 881 947 93 186 215 106 81 157 115 0 94 82 46 264 106 488 825 118 436 530 106 608 934 99 374 392 109 584 968 104 402 422 98 495 531 104 352 503 111 606 620 103 135 158 108 577 661 98 103 354 93 423 859 91 467 952 104 82 195 93 431 506 90 78 525 90 424 547 91 523 637 96 354 884 89 190 800 111 919 996 106 815 845 89 46 458 102 509 584 108 491 707 105 376 935 109 95 717 101 374 402 96 7 70 95 123 332 81 224 300 90 323 444 102 57 159 83 603 643 95 506 898 118 952 962 78 356 563 89 491 686 84 69 206 95 316 722 98 773 793 107 54 566 100 25 800 109 651 851 80 491 581 116 88 468 109 76 932 99 421 924 84 390 538 92 500 626 112 338 397 85 639 822 79 55 691 97 168 563 100 182 328 104 307 559 113 288 517 132 408 854 103 351 878 113 150 410 77 270 627 98 166 670 114 762 939 104 198 282 117 25 348 96 157 849 97 12 76 94 901 994 115 165 664 74 124 409 107 652 918 109 335 840 75 295 849 90 598 729 94 679 722 113 363 882 93 416 870 93 423 902 99 648 976 110 345 743 103 65 271 86 46 706 100 128 315 98 11 219 100 29 775 108 64 594 98 235 862 94 507 851 98 253 640 96 129 745 103 843 879 97 284 917 107 5 243 87 282 543 91 280 479 98 782 822 103 467 480 114 576 873 98 2 715 101 36 153 91 190 233 109 519 878 84 99 527 114 399 951 124 311 830 98 904 984 104 294 457 83 950 968 125 116 683 98 177 717 74 226 651 101 866 871 100 404 882 107 154 452 101 310 977 73 370 674 119 39 594 101 65 869 87 153 213 106 165 945 109 202 945 95 84 451 86 178 960 100 788 975 103 169 858 104 509 539 92 401 425 107 20 921 111 175 904 100 154 238 101 538 936 98 430 858 80 285 588 90 893 913 95 382 685 98 236 404 93 384 992 88 371 591 117 240 297 102 297 889 116 492 495 101 283 376 91 94 223 100 465 497 92 277 923 108 311 744 97 199 809 91 918 944 119 133 870 114 388 939 87 891 964 124 267 638 101 873 916 91 295 772 83 178 626 99 269 723 114 92 773 102 348 372 93 331 915 82 110 418 96 599 839 93 283 385 106 317 738 104 672 780 98 157 461 105 141 926 86 12 891 105 463 697 86 595 730 92 734 968 86 20 265 102 626 787 84 310 759 96 163 718 81 103 373 94 7 521 101 555 606 89 524 744 104 362 870 93 422 759 85 885 932 100 205 522 99 486 762 91 362 958 86 197 293 104 243 368 127 8 598 101 846 886 111 44 948 99 478 529 102 46 752 99 32 264 105 124 505 108 63 926 112 79 448 97 477 747 83 185 546 92 433 544 107 617 864 106 37 551 92 278 768 92 515 870 99 198 562 86 887 968 97 67 383 88 61 94 94 15 540 80 121 969 90 357 719 109 801 890 104 292 626 107 104 597 91 77 774 95 128 148 98 189 416 86 834 902 104 395 707 101 136 863 102 141 496 107 334 961 98 415 503 107 322 751 94 443 902 112 113 462 95 413 660 95 112 859 114 95 703 100 168 935 94 302 797 104 684 962 102 93 280 90 115 599 109 194 571 105 36 593 82 643 881 101 903 935 97 482 734 109 434 492 97 313 582 83 96 418 105 212 655 103 673 739 102 580 710 105 60 138 101 280 798 107 92 954 106 171 421 115 348 859 89 368 935 102 132 163 93 207 640 104 239 289 103 698 939 97 453 498 108 224 924 94 161 792 100 616 799 85 456 578 106 32 206 109 316 893 99 328 911 97 578 875 105 628 825 113 337 562 91 621 903 102 489 732 97 308 483 98 71 806 99 535 577 101 12 237 96 52 131 123 828 919 95 743 883 113 207 826 90 190 925 118 81 830 101 275 357 103 231 585 102 324 711 93 356 405 91 510 900 97 49 785 103 671 983 103 390 696 106 21 254 98 10 536 93 118 942 86 487 640 104 28 353 103 286 913 91 503 562 105 115 999 92 459 680 88 481 809 99 783 896 111 14 676 84 315 605 100 581 785 103 223 782 109 125 606 111 583 727 123 275 664 105 175 541 116 342 534 99 554 925 94 547 768 95 208 925 105 100 270 101 249 315 91 209 678 113 491 695 105 292 690 105 230 342 105 258 320 91 322 339 118 646 661 97 287 388 103 664 799 101 214 936 98 139 206 116 280 373 93 12 498 97 22 207 102 60 848 88 11 437 85 85 970 105 577 799 76 445 798 107 507 839 110 344 950 84 218 457 104 349 388 91 270 990 111 53 205 94 101 223 103 858 874 101 46 189 95 244 481 85 112 301 105 433 539 105 718 891 108 661 935 107 50 796 111 873 976 107 175 294 89 236 435 102 154 372 83 379 600 112 337 422 105 371 595 106 254 486 88 613 889 104 301 596 108 156 397 107 221 853 88 128 255 98 401 476 120 137 843 96 107 779 90 589 875 98 381 574 99 71 555 89 511 978 116 200 890 93 901 934 90 603 938 82 405 583 112 340 393 88 420 557 106 732 958 88 280 879 82 642 963 82 774 838 90 562 906 86 8 717 92 150 289 110 676 987 93 491 733 105 411 828 102 493 853 104 594 776 97 640 878 91 211 780 94 329 486 108 337 458 92 152 562 89 284 795 109 136 287 83 231 730 104 544 638 104 710 747 109 22 896 101 723 924 89 136 525 93 374 619 105 88 872 104 677 815 96 664 747 101 169 614 91 555 703 108 322 731 92 508 863 93 54 811 103 423 634 123 321 725 94 53 523 113 419 487 99 337 946 87 57 346 107 602 687 109 447 717 90 687 852 121 418 940 90 367 750 98 367 834 97 245 880 122 426 442 83 97 586 95 118 826 121 117 724 100 257 410 86 120 577 111 462 637 104 85 965 107 349 680 93 705 838 117 223 452 120 117 556 89 17 675 89 101 183 94 483 704 96 374 821 90 217 934 94 125 937 97 296 996 95 40 879 108 176 830 98 822 927 94 559 719 110 652 847 97 52 312 78 275 524 116 641 685 102 123 335 92 376 702 114 32 234 119 165 264 109 470 810 103 114 625 95 273 613 96 313 942 106 75 263 96 208 831 107 73 857 87 13 311 83 355 671 87 506 601 116 483 686 82 367 919 105 354 887 92 94 119 105 189 576 88 489 948 101 331 616 94 244 593 95 93 139 98 700 920 108 122 439 99 657 917 92 157 208 98 333 999 99 171 252 97 799 996 94 117 856 98 420 692 116 876 944 104 455 681 91 749 765 97 47 258 112 702 794 100 394 677 95 116 469 99 4 380 90 685 739 102 76 697 110 16 314 106 72 782 109 399 632 90 504 715 87 201 700 96 390 548 91 109 772 88 711 821 103 427 595 93 59 946 106 523 951 88 276 621 101 462 708 91 814 852 80 35 428 87 161 577 93 183 513 108 748 955 112 585 672 103 562 816 100 138 709 98 423 763 101 180 605 104 7 273 117 151 497 96 421 819 100 171 866 101 202 821 104 426 944 113 524 564 99 671 888 111 377 939 90 53 771 88 342 989 88 127 280 113 364 638 115 246 308 103 62 458 86 183 403 99 95 695 120 272 955 92 352 730 98 126 807 92 272 996 107 107 477 113 934 998 82 671 875 99 598 711 96 412 717 86 332 482 104 420 449 96 467 571 98 48 302 105 247 461 87 366 909 107 318 624 101 470 969 108 47 509 86 36 605 122 455 865 100 441 472 107 19 419 89 857 885 95 20 439 103 438 464 104 728 883 98 244 712 101 259 380 100 315 798 88 552 962 115 491 599 113 7 716 99 3 732 91 627 883 81 75 951 97 350 521 91 354 951 100 143 322 104 670 679 87 195 381 91 262 538 79 13 832 102 533 556 103 290 670 102 97 651 93 425 509 99 167 854 99 440 589 93 658 958 91 605 643 110 626 685 103 99 188 107 195 635 85 77 627 93 138 400 103 383 531 100 101 606 78 97 926 99 163 293 96 304 700 127 481 513 92 223 543 96 503 846 100 18 716 129 214 740 106 287 376 110 546 891 91 228 562 103 63 760 90 11 603 112 556 561 82 352 431 111 105 866 111 971 998 84 180 995 110 640 984 102 425 748 109 480 740 108 220 248 115 95 874 109 0 455 95 271 500 99 339 705 100 503 836 98 155 188 111 457 471 97 10 397 109 132 470 104 397 791 95 588 797 101 502 679 101 181 946 93 743 891 94 772 830 101 101 761 99 319 865 82 138 437 101 517 629 97 123 655 113 72 548 97 593 666 91 329 540 101 537 914 108 453 461 112 520 966 83 762 801 100 80 991 97 383 581 85 217 318 101 110 196 116 342 378 109 165 657 104 74 206 106 156 761 104 150 566 117 405 980 105 42 901 96 398 820 111 32 261 96 22 613 106 8 370 121 501 549 116 445 473 94 292 887 102 216 942 107 474 693 103 68 377 83 630 777 94 221 611 98 806 977 100 92 324 90 6 234 115 721 943 99 780 933 95 119 676 99 693 710 128 529 944 93 483 767 97 507 927 109 149 649 107 175 851 115 558 700 107 854 945 105 444 455 105 614 802 94 605 821 90 366 678 117 750 910 90 257 869 103 11 883 92 203 960 91 41 355 115 111 619 107 752 881 107 280 465 100 264 875 114 30 485 101 456 537 98 408 893 95 267 606 102 3 781 103 337 686 94 269 838 102 509 978 107 18 97 105 185 727 104 317 325 110 25 583 97 519 737 103 192 866 98 14 578 107 58 888 88 159 397 95 164 615 86 379 478 102 563 906 100 581 648 114 621 660 111 80 831 93 870 875 100 526 780 86 596 990 118 893 996 101 180 910 97 200 779 108 494 655 114 275 300 105 506 825 108 193 599 85 451 879 103 33 228 87 478 571 93 636 778 95 406 818 96 431 688 91 164 307 109 173 277 110 202 295 96 659 740 116 415 453 95 35 281 99 177 797 98 267 340 104 221 931 118 54 775 85 84 507 105 43 533 106 44 117 114 507 615 112 449 705 112 312 629 91 299 373 104 520 982 109 254 491 100 227 278 107 836 943 88 117 427 103 121 789 106 42 294 94 287 990 98 3 787 90 36 590 105 179 953 97 613 967 108 301 552 99 176 187 104 128 762 104 579 697 81 642 789 114 115 737 117 953 968 103 199 450 109 43 883 77 289 693 95 95 475 102 484 722 121 367 567 100 380 766 112 354 690 114 793 956 91 540 798 113 918 947 90 683 872 97 320 992 96 481 679 76 259 950 91 163 938 110 361 433 93 132 232 102 485 718 97 438 625 110 44 523 105 346 847 94 167 613 91 0 285 107 55 809 82 393 622 110 122 874 109 449 559 115 25 784 107 110 924 97 435 875 107 249 567 101 368 533 103 87 124 109 62 970 106 192 502 104 49 339 111 60 100 107 421 666 83 40 946 84 56 674 118 271 486 95 59 184 100 539 586 100 335 643 87 472 627 84 89 149 104 108 401 95 644 943 80 142 260 110 162 721 112 391 688 79 144 890 112 38 375 104 194 724 109 76 483 107 527 570 103 733 845 121 459 935 99 154 987 105 19 603 95 13 896 96 490 818 108 293 567 99 123 288 103 237 867 83 148 222 99 31 140 101 508 665 93 27 701 90 200 654 110 300 429 88 129 289 100 100 417 116 649 664 92 563 894 106 873 998 90 301 881 93 199 228 97 368 430 104 354 590 112 745 924 101 162 296 82 555 662 102 242 739 101 363 807 95 92 929 101 281 806 95 355 509 101 167 856 121 181 295 94 395 565 112 522 557 101 399 530 98 2 309 108 485 491 105 658 821 105 261 420 126 503 805 79 276 941 91 287 296 96 656 713 97 518 869 97 76 969 99 499 772 107 1 852 101 159 649 107 4 726 120 15 313 103 317 365 87 646 938 105 661 792 89 200 965 95 462 717 97 365 495 98 212 371 101 358 404 103 511 875 100 325 644 98 711 845 85 363 921 108 374 776 95 16 723 105 224 595 113 451 939 116 254 831 100 155 418 104 727 814 105 144 841 105 702 765 102 345 678 97 222 274 96 145 661 99 585 906 106 844 931 96 70 697 101 251 267 112 643 873 96 535 768 98 45 640 104 392 413 114 413 972 98 182 683 97 581 780 92 224 902 99 157 927 90 837 857 111 342 679 96 111 660 97 158 181 102 276 638 101 588 671 102 539 968 118 561 751 109 214 696 96 789 856 93 238 473 103 77 892 99 17 358 94 673 715 94 227 664 109 222 905 92 364 841 119 139 221 111 407 442 106 311 802 80 419 493 91 56 920 106 146 259 97 165 438 88 382 906 113 261 526 92 518 856 97 99 723 99 131 351 84 633 721 96 186 321 94 390 806 104 190 518 114 729 882 104 105 538 95 72 569 88 550 882 98 250 901 110 314 663 110 149 271 95 197 831 94 152 199 109 602 683 100 309 777 88 216 969 102 134 215 95 379 636 107 298 657 90 511 930 115 25 154 96 105 710 101 675 954 96 528 552 89 835 944 108 438 597 111 223 853 104 403 943 92 178 461 112 282 643 86 625 922 102 77 78 103 466 467 95 528 729 90 383 910 113 461 994 86 300 902 89 595 683 104 305 310 108 894 905 90 365 768 96 394 429 100 308 638 100 598 627 105 294 577 103 38 726 96 503 689 87 369 582 87 200 917 105 81 472 95 35 567 107 417 421 90 313 686 103 266 689 116 745 840 98 837 879 112 133 831 104 278 285 106 353 890 92 156 933 110 362 421 133 440 765 106 836 873 96 231 802 108 406 751 97 15 962 84 657 846 104 876 988 98 68 620 119 426 846 88 581 627 98 206 954 118 854 950 97 535 672 84 147 950 98 198 230 112 78 979 108 727 765 111 138 901 95 349 728 99 663 808 111 402 670 87 458 535 97 383 881 122 310 922 90 13 240 111 65 170 101 31 603 107 542 734 118 747 826 92 949 992 100 183 367 102 195 732 102 135 522 100 251 813 109 397 566 106 341 434 112 374 634 110 115 885 100 175 825 95 229 566 116 412 897 105 42 78 104 57 197 88 282 550 99 178 774 108 123 612 106 114 905 91 223 325 95 63 361 106 264 308 91 920 979 108 71 367 94 6 349 92 333 382 95 14 867 110 23 899 91 21 375 86 630 941 79 415 696 101 44 201 87 466 560 106 432 704 97 188 684 99 142 758 123 309 710 96 301 466 111 724 973 106 158 405 116 630 685 100 661 992 94 498 643 96 601 942 112 100 143 106 87 855 96 54 361 104 6 509 96 872 931 90 586 870 114 589 819 83 465 469 84 160 753 101 323 864 94 448 537 98 361 846 92 22 155 111 214 294 104 731 832 108 789 817 102 859 949 100 571 674 81 602 917 110 387 625 87 30 877 98 734 960 92 491 587 99 29 911 105 279 714 93 367 634 82 388 930 90 557 842 118 484 683 106 292 980 98 382 547 133 21 762 102 360 547 103 511 791 113 92 644 112 358 559 96 101 817 100 483 925 100 305 539 99 497 725 96 110 648 96 49 475 92 55 537 86 880 928 120 381 757 102 514 845 107 601 875 107 359 586 96 222 448 92 237 277 95 911 967 97 339 873 87 105 813 84 231 785 100 302 508 112 358 507 98 142 261 109 28 763 93 513 772 78 5 766 105 199 506 108 93 124 90 483 956 80 300 883 88 13 594 106 102 928 101 558 648 104 365 567 95 212 703 101 386 887 112 123 624 106 172 303 110 850 982 92 191 546 93 74 640 85 85 751 96 27 79 118 51 378 88 364 691 99 588 746 93 65 327 87 529 660 111 555 854 105 39 316 103 699 907 118 180 941 95 105 828 77 210 244 100 807 875 105 400 438 91 92 638 107 766 836 92 201 211 108 732 780 111 469 986 86 598 978 97 368 655 80 505 877 104 451 673 112 162 389 100 56 420 96 245 375 97 152 612 112 106 692 90 384 483 107 606 842 98 552 640 108 171 478 90 247 268 93 47 611 102 409 507 110 640 881 100 143 214 89 213 947 97 550 951 104 753 872 91 209 966 98 33 887 105 23 401 106 421 574 113 620 941 99 462 531 100 654 983 88 8 89 109 511 662 115 324 479 93 94 625 103 184 804 103 715 755 104 249 639 88 346 652 101 150 725 105 359 859 86 43 947 88 224 499 91 325 717 98 138 798 97 518 575 95 132 151 105 30 205 94 61 353 101 556 593 98 542 752 117 442 905 114 908 916 107 257 405 104 379 652 113 437 850 101 87 421 106 644 870 100 397 980 87 758 973 100 222 978 108 571 659 90 588 830 100 634 640 77 11 279 101 788 805 96 50 115 86 363 740 110 347 496 98 580 940 108 378 854 117 299 564 113 276 291 101 135 368 97 13 382 103 680 688 105 21 928 103 80 663 95 316 946 123 412 579 103 63 969 95 162 629 82 103 675 100 498 545 97 92 743 100 402 489 122 572 648 113 29 176 91 241 563 104 477 643 101 196 479 97 200 258 93 509 541 101 18 236 101 22 991 93 456 847 94 84 407 118 151 413 101 80 621 97 284 469 116 298 756 110 684 825 95 145 819 99 509 836 102 179 411 97 191 862 92 531 588 99 506 548 98 933 983 95 281 987 98 119 612 93 17 386 97 354 706 97 605 884 93 647 775 99 867 930 81 380 621 117 185 980 99 1 27 101 495 961 92 64 286 113 725 852 103 886 943 102 458 861 98 489 711 90 941 978 100 117 625 98 547 949 94 178 278 87 562 867 93 436 791 111 462 923 101 58 86 115 576 754 97 95 110 94 24 349 87 393 470 97 676 691 117 278 910 101 572 625 96 402 741 93 74 576 107 227 536 111 514 618 124 23 91 107 440 630 105 444 855 111 45 242 92 94 657 88 519 939 93 336 425 109 325 576 83 317 689 116 550 564 87 606 884 101 179 876 98 319 617 98 415 618 115 91 693 102 468 552 96 133 411 85 153 842 109 561 753 77 47 370 100 548 567 98 210 612 96 43 452 107 83 639 93 898 937 86 259 847 109 31 524 98 479 842 108 166 861 91 86 381 84 223 612 102 217 958 95 356 725 97 172 732 85 12 344 92 248 908 83 56 144 93 75 772 96 725 926 88 121 457 81 240 284 98 181 564 105 455 466 99 142 858 92 115 301 87 77 321 88 126 190 111 64 675 101 28 735 98 58 619 99 772 819 111 182 562 104 267 498 109 138 385 104 414 615 97 630 654 97 200 995 90 81 587 105 147 484 112 50 157 108 738 986 100 405 861 94 746 760 118 75 188 90 195 266 103 239 584 93 209 897 107 200 830 107 445 546 99 437 880 99 297 784 102 686 777 91 271 582 119 574 873 88 471 512 93 144 455 98 429 896 100 253 930 94 89 254 92 316 545 95 109 818 87 432 876 84 155 820 87 286 915 100 63 513 92 165 700 97 140 809 130 384 726 101 156 922 122 187 274 113 409 781 106 304 372 73 96 486 80 666 974 107 363 952 99 771 960 84 842 852 107 471 638 97 115 300 100 628 702 80 179 206 93 347 739 97 315 693 95 608 759 99 59 740 104 507 866 115 308 507 100 573 762 116 455 556 119 201 636 89 462 745 109 103 261 98 231 768 101 666 845 100 423 835 96 788 950 95 243 484 106 891 960 108 432 458 90 49 770 102 197 758 100 194 848 94 632 936 85 693 727 95 8 904 93 416 674 96 536 766 110 777 840 102 256 771 106 467 650 103 37 745 89 3 178 107 875 927 80 55 796 128 224 273 118 383 916 86 156 707 107 801 952 109 129 617 78 813 852 120 237 365 90 217 787 88 307 623 98 247 447 123 401 791 96 113 574 98 13 466 82 826 866 108 848 914 116 454 682 92 126 907 90 12 191 95 343 507 88 8 38 90 542 854 77 154 190 93 705 975 82 46 75 115 247 335 91 58 76 95 438 968 129 304 853 128 191 995 111 207 599 102 86 538 116 361 834 90 132 585 89 535 667 105 365 832 97 524 948 88 720 870 101 553 856 97 280 845 131 11 205 93 657 775 112 291 541 93 809 894 99 214 685 102 495 614 108 229 868 94 718 869 99 290 311 113 175 613 89 831 900 97 99 390 107 64 657 109 542 916 105 120 142 95 148 642 104 492 827 109 927 999 97 411 548 103 352 936 118 652 923 120 738 750 111 564 981 98 165 291 105 465 707 103 75 991 78 375 744 108 404 673 83 151 299 102 506 626 108 60 489 83 827 852 98 461 463 88 116 870 87 736 852 95 59 549 95 609 822 84 284 286 79 788 897 98 254 510 96 358 471 97 943 977 107 376 528 96 262 308 107 140 681 82 363 903 98 133 212 101 75 286 92 649 848 97 312 897 89 378 921 102 777 828 96 549 863 103 253 844 93 535 589 107 508 828 116 493 658 99 148 952 113 272 433 93 660 895 97 33 966 108 84 700 109 90 387 105 133 611 120 379 937 105 190 888 94 131 250 101 199 440 106 372 410 112 243 708 97 628 983 96 108 910 99 298 357 91 569 989 123 211 991 122 426 934 100 315 955 94 159 750 108 376 709 99 236 674 87 612 821 105 324 952 103 832 866 113 535 800 81 638 916 88 409 642 98 209 679 92 344 720 87 663 803 115 429 807 100 175 897 99 17 190 98 264 585 99 378 924 91 537 595 94 78 103 104 217 464 87 538 539 91 298 709 118 491 769 108 168 569 104 381 551 106 199 371 114 701 984 115 677 965 81 188 582 102 111 881 111 176 555 90 132 134 87 24 185 106 622 839 101 336 953 101 104 297 89 858 872 91 463 869 94 131 356 109 158 817 100 272 514 98 233 609 102 874 981 94 602 633 98 565 584 94 328 641 113 374 926 95 356 854 85 305 746 82 254 971 87 691 719 82 354 440 98 890 896 118 426 801 111 523 845 95 323 657 98 595 909 109 174 544 95 692 810 97 399 941 106 126 700 114 416 554 83 37 168 113 64 650 89 562 968 117 388 906 115 263 543 98 7 673 95 238 549 114 68 587 102 199 594 101 338 799 120 379 765 110 386 482 97 242 673 96 364 445 104 99 794 106 898 899 107 180 971 95 587 602 98 32 353 85 591 745 99 531 818 101 76 289 95 90 997 100 319 333 94 571 873 116 655 872 106 250 345 96 704 744 86 255 370 82 574 712 78 57 426 85 74 126 99 217 262 82 232 380 103 373 394 100 463 652 116 361 946 112 438 568 91 177 480 94 811 845 109 189 896 117 356 446 89 178 815 107 123 528 108 715 880 96 785 971 106 304 783 96 258 950 101 877 932 109 807 982 105 263 887 88 908 974 111 215 413 101 32 710 101 554 636 99 847 981 115 137 782 90 470 552 104 83 375 87 608 688 113 74 922 106 60 893 93 514 908 102 236 681 97 260 702 120 148 313 94 134 962 121 555 823 117 108 762 95 253 995 96 149 926 103 34 262 90 266 567 106 476 820 104 557 856 105 421 514 92 87 502 115 269 905 108 36 289 100 446 696 110 151 830 68 4 81 87 370 721 108 46 836 103 632 643 94 276 544 99 179 966 103 16 35 109 443 477 92 388 557 97 211 479 94 551 597 113 4 285 106 258 457 116 463 914 88 527 740 104 118 876 86 687 999 105 115 116 111 522 789 91 59 405 92 333 828 104 197 839 101 87 276 109 584 671 78 176 761 105 72 776 101 23 369 93 258 841 86 25 826 110 574 594 112 39 583 95 204 736 101 53 591 103 277 519 108 209 820 89 572 772 97 147 306 101 180 493 96 109 631 105 455 925 101 522 964 93 177 516 97 278 706 87 5 614 84 543 630 100 365 473 88 447 982 86 333 421 111 781 884 96 175 607 101 337 338 96 540 837 98 131 811 105 102 586 118 461 739 109 791 889 92 206 346 100 325 432 98 290 619 107 3 997 99 731 765 79 22 557 88 701 857 101 617 894 99 349 600 87 554 715 93 247 483 106 114 500 88 142 888 87 35 234 117 179 538 126 298 629 111 436 974 102 194 659 91 72 96 85 185 407 94 256 645 117 177 402 88 111 838 83 190 597 89 84 619 90 528 546 81 668 963 106 77 374 109 48 288 104 12 777 107 184 328 99 91 159 92 591 760 107 534 649 114 798 952 93 62 171 103 662 810 95 15 602 95 181 556 100 199 851 113 607 634 119 145 436 103 36 323 106 46 838 99 307 391 92 801 995 109 836 939 102 892 991 102 465 539 110 21 844 107 334 676 96 680 887 89 426 897 84 370 417 104 61 179 99 292 803 116 149 862 100 587 596 120 310 461 103 661 916 102 713 799 115 490 585 108 902 991 113 237 745 105 51 777 90 273 738 87 494 691 101 146 434 89 263 940 102 145 953 80 124 787 116 252 810 83 89 296 93 202 977 107 29 517 116 579 770 119 44 152 94 70 302 101 580 597 97 21 622 102 117 510 85 393 724 102 34 347 123 11 165 89 531 935 97 69 361 100 886 898 99 573 721 106 116 541 95 782 885 106 64 144 114 335 377 105 473 644 96 430 631 96 518 914 106 452 840 106 233 284 102 18 146 94 373 715 90 68 164 96 590 815 104 135 413 85 324 617 94 210 501 91 324 501 97 133 519 111 533 809 88 19 894 106 469 980 105 672 973 106 102 287 113 81 905 105 572 851 101 770 818 108 192 444 87 91 733 97 504 991 91 297 501 94 74 598 109 600 801 120 470 864 99 447 872 89 292 772 104 120 463 114 10 946 102 481 784 100 109 340 86 44 938 97 349 384 88 682 963 100 50 353 99 218 234 96 36 263 110 47 859 120 346 777 103 501 533 86 264 607 96 120 237 91 217 504 108 738 836 110 240 446 83 108 411 83 154 473 86 363 822 87 17 705 109 324 684 96 284 570 86 448 955 97 256 713 120 672 741 73 112 587 107 268 830 105 395 710 97 142 853 87 212 948 94 125 917 113 0 601 102 622 820 91 449 998 117 428 471 117 798 893 97 347 718 108 909 921 108 419 549 104 491 521 102 148 680 96 602 716 94 4 554 103 356 589 93 57 678 92 681 749 107 625 677 87 579 993 93 53 594 73 557 759 93 44 365 96 431 680 90 332 695 109 746 752 100 552 954 109 22 436 118 166 533 91 100 120 100 40 127 94 263 816 113 197 798 101 216 895 110 425 459 97 92 568 103 455 815 90 327 949 98 19 775 97 19 21 78 497 831 90 64 545 118 215 246 88 190 610 93 271 632 113 529 840 125 340 839 87 407 860 83 11 280 88 306 383 98 642 682 109 65 272 89 125 883 79 311 644 106 276 768 94 36 377 109 681 729 76 36 965 101 60 873 98 462 719 102 35 903 108 18 319 97 8 376 88 21 982 105 550 819 82 131 535 103 344 397 109 142 410 120 75 964 86 537 630 106 495 903 124 648 799 85 413 591 107 194 341 106 845 972 105 494 739 114 659 781 102 222 911 99 107 611 112 85 546 97 800 942 114 667 952 105 749 831 83 654 725 88 683 806 90 548 808 101 247 351 97 204 819 81 317 842 109 845 934 86 471 763 92 79 308 104 363 824 98 852 893 94 534 795 103 483 866 106 129 567 94 307 731 111 275 836 100 615 894 109 377 611 102 686 915 90 214 867 106 173 523 114 327 904 121 436 684 94 504 572 104 697 878 104 367 794 82 361 732 96 237 337 96 62 704 113 539 999 81 224 405 82 91 603 108 332 425 115 794 941 89 536 592 102 272 747 107 496 826 109 982 990 98 176 845 96 657 860 80 393 399 100 3 702 114 67 530 106 529 603 90 472 723 114 693 896 107 328 336 76 139 977 111 212 491 99 56 668 87 474 769 108 780 825 96 73 600 105 890 936 106 50 302 123 170 231 97 457 681 94 245 443 98 389 712 107 288 427 92 263 423 115 580 590 93 269 706 99 60 960 104 347 664 103 189 668 104 405 696 85 548 627 99 38 876 105 351 600 104 435 685 89 702 711 98 105 258 105 618 836 108 231 452 80 338 402 99 887 917 81 493 789 89 186 785 106 524 911 110 262 879 111 142 242 77 328 684 131 46 474 117 516 529 93 455 880 88 644 810 91 939 947 86 66 268 107 574 661 111 471 993 103 31 746 105 102 384 104 119 206 99 237 965 118 149 870 99 468 510 96 75 865 95 237 355 104 462 969 100 358 964 94 434 973 91 28 903 108 71 325 88 81 575 111 437 718 105 9 590 101 286 433 96 677 746 116 488 605 102 2 255 93 32 337 84 186 865 97 383 515 100 565 602 99 146 406 87 77 333 107 616 984 105 67 123 89 349 769 93 11 290 84 700 750 84 341 441 105 561 839 102 800 892 80 466 690 110 470 535 103 520 941 107 443 940 101 224 794 100 136 429 107 146 550 90 376 997 117 362 652 93 564 746 104 378 385 103 106 152 113 784 976 110 197 934 90 455 645 100 384 783 106 849 914 102 449 924 101 551 604 91 279 369 119 988 997 106 277 467 101 459 546 101 774 853 108 592 635 97 682 794 110 64 442 94 507 907 99 30 131 107 602 808 89 102 978 84 379 548 100 535 547 99 35 383 96 101 438 102 770 956 106 2 422 103 431 813 97 660 815 89 199 991 79 784 963 105 26 173 99 635 961 100 227 326 97 164 485 93 298 581 87 482 538 89 972 978 106 16 253 90 53 338 82 139 858 89 111 387 119 50 654 88 138 173 107 178 427 100 762 924 80 130 757 103 297 406 93 312 778 107 111 254 106 345 423 93 363 785 116 451 754 102 231 691 117 78 753 126 201 275 94 183 529 87 330 660 87 267 582 95 370 777 92 235 891 96 115 782 107 235 413 91 364 582 103 232 541 82 177 783 94 248 569 109 435 905 96 110 655 80 395 929 92 362 873 94 447 648 89 569 610 117 500 829 87 141 209 102 232 995 80 748 784 112 345 636 87 153 278 98 893 921 108 841 956 84 330 569 95 249 657 98 432 968 113 434 794 100 213 783 91 1 807 99 921 997 108 692 997 104 294 542 95 302 492 103 515 787 91 494 942 88 522 626 105 611 686 110 29 591 100 57 611 104 1 274 75 165 295 99 265 381 101 265 764 83 249 603 80 74 666 87 345 418 100 797 837 101 729 978 98 63 175 93 502 544 105 140 156 112 271 454 108 875 884 115 518 778 103 424 915 109 503 735 93 301 713 98 597 888 101 8 378 87 107 318 99 582 885 116 460 913 94 670 913 113 80 205 112 299 946 106 205 487 114 222 970 109 88 916 108 175 855 96 679 916 100 434 439 95 613 852 112 75 629 99 27 273 88 359 548 110 92 282 96 198 383 107 523 529 111 494 834 97 147 151 101 158 614 102 131 263 108 73 393 94 185 371 107 112 173 84 276 888 87 789 925 121 566 701 91 157 516 102 188 489 117 276 917 95 780 956 111 161 547 109 366 669 108 480 560 111 764 922 83 142 147 100 350 998 97 174 688 103 545 696 111 328 370 114 530 892 102 731 761 115 684 891 98 489 525 103 629 813 89 185 961 116 211 533 96 413 986 91 164 766 93 636 932 91 232 751 105 235 809 112 345 801 92 199 564 91 287 798 105 498 872 94 541 742 103 28 963 90 865 906 98 327 645 93 482 787 107 444 481 93 872 933 95 95 257 86 528 836 90 328 812 118 292 761 95 781 850 93 353 740 96 621 640 107 92 569 99 356 614 109 77 476 74 77 912 95 538 997 81 887 891 106 275 341 88 194 524 110 109 137 109 746 878 95 339 900 109 416 618 90 93 263 99 744 839 98 232 866 101 654 670 98 361 735 86 626 730 87 223 513 98 0 315 99 203 862 90 352 582 113 268 949 102 722 950 97 635 684 107 164 517 105 49 612 98 318 618 124 672 965 109 190 835 108 761 780 108 617 670 103 673 851 84 56 502 89 126 728 89 370 767 105 86 502 94 711 920 87 24 335 93 299 955 97 127 263 108 864 896 119 311 345 104 576 866 108 294 828 97 222 344 92 52 213 95 0 722 78 138 307 113 47 616 95 511 544 89 327 392 111 269 639 98 51 153 89 360 753 88 494 785 99 546 990 98 115 692 86 27 256 99 245 715 107 309 397 100 166 925 88 315 889 110 753 990 108 430 537 95 346 689 82 235 425 92 377 711 97 225 307 97 159 337 92 492 740 99 190 923 103 153 880 86 653 735 97 768 793 86 333 527 93 522 676 90 185 557 92 235 631 94 323 718 90 108 358 104 223 226 97 50 684 101 228 974 105 525 855 104 68 339 88 157 307 105 452 845 80 422 684 90 605 944 115 31 447 98 69 880 103 212 450 115 836 904 93 653 900 111 638 952 109 526 883 107 342 562 99 545 708 86 682 813 105 848 944 86 295 627 103 474 637 100 327 607 97 109 461 81 444 821 110 345 633 94 775 816 86 157 559 107 555 762 96 381 839 98 131 428 93 132 385 116 8 783 88 114 126 119 472 634 112 315 502 89 482 839 103 341 618 101 352 765 102 107 734 84 319 361 101 242 364 104 733 832 102 415 506 74 856 926 116 183 889 118 26 37 115 645 924 101 76 663 99 741 971 92 70 107 72 7 606 93 433 943 97 674 786 90 403 717 104 432 623 91 2 313 103 215 338 105 62 269 102 288 815 102 23 356 117 111 914 102 546 829 108 159 618 109 397 523 85 448 482 104 141 254 95 306 609 100 470 836 108 241 557 96 500 970 104 391 652 95 108 490 89 398 770 90 639 850 94 355 964 79 190 529 104 143 324 98 109 238 88 109 469 96 430 859 88 270 660 85 478 977 110 706 762 119 164 846 102 810 980 102 517 619 121 232 308 97 178 340 85 725 818 100 419 937 89 24 616 105 337 657 103 760 987 102 75 427 105 90 401 89 196 935 119 352 821 106 552 698 106 291 699 105 382 994 94 223 429 93 45 537 114 382 758 99 850 998 93 445 831 89 226 920 107 666 676 100 414 464 97 48 410 108 273 930 74 180 505 89 446 905 103 151 901 110 395 806 110 485 975 93 3 236 92 114 257 80 298 892 107 328 796 100 294 823 98 90 470 97 141 174 111 656 679 97 655 718 84 419 691 103 656 948 114 130 806 109 279 560 104 43 876 88 484 514 99 155 681 117 885 995 97 166 241 106 628 632 96 519 944 98 823 931 118 495 706 101 181 757 104 23 824 110 469 475 100 288 846 87 161 568 103 72 854 119 279 973 90 84 816 104 82 912 102 350 523 99 358 672 77 97 410 106 456 482 78 849 990 98 268 899 118 137 949 109 396 434 104 281 289 94 175 495 94 293 300 90 921 979 106 698 699 86 394 688 98 194 597 98 22 158 105 91 846 124 122 389 100 52 913 107 174 670 103 99 681 97 350 662 103 51 955 103 473 542 97 293 966 97 214 745 94 866 902 100 28 341 72 344 358 98 116 371 96 196 518 116 96 268 106 611 848 111 475 569 98 470 992 104 413 675 120 13 441 95 953 985 109 213 775 99 441 950 107 663 867 126 738 885 105 225 592 88 335 443 81 20 765 84 880 945 83 25 501 121 62 513 91 164 559 117 627 917 98 122 282 101 310 795 114 129 589 99 278 590 109 456 923 99 182 711 89 67 296 131 471 509 105 504 575 120 368 982 92 438 643 110 782 869 92 255 450 114 533 839 83 65 878 106 83 504 98 682 752 91 688 989 110 242 443 98 214 659 104 40 69 98 82 590 95 548 782 123 297 559 93 3 379 91 334 834 111 77 848 75 175 398 95 259 528 84 563 808 104 223 493 96 238 944 117 565 667 78 375 530 88 496 646 90 26 114 104 22 271 91 98 302 100 428 555 120 525 562 91 471 522 100 184 806 106 452 711 94 288 950 119 577 915 93 143 658 102 609 779 109 596 961 107 192 499 101 494 948 113 241 311 114 729 966 98 585 805 92 130 248 90 200 661 102 131 851 119 714 724 90 138 657 94 340 452 104 302 444 113 353 970 90 375 953 90 530 859 112 123 581 88 494 936 102 448 467 88 897 900 89 213 637 131 38 697 93 33 230 97 627 800 110 521 632 110 605 774 102 35 850 97 54 529 85 357 998 94 129 429 99 65 949 94 669 876 99 311 351 98 187 247 85 249 640 102 491 670 105 230 857 83 402 898 97 500 958 113 34 678 123 60 218 96 401 601 92 106 904 91 488 522 112 289 887 91 536 867 107 41 147 123 648 670 98 466 569 104 244 788 99 622 975 109 21 198 104 167 496 115 149 665 95 59 274 109 514 644 108 345 404 105 806 879 99 468 554 90 744 832 107 8 163 102 167 895 123 522 923 105 396 416 114 140 594 106 532 644 111 312 984 99 25 162 113 37 565 100 173 832 70 331 779 85 167 594 72 107 433 99 89 234 103 745 876 118 436 769 107 274 394 102 178 284 84 409 593 100 105 941 107 540 713 101 500 952 97 205 535 134 297 911 109 113 132 101 153 854 114 350 650 117 630 904 118 362 898 107 151 616 119 242 602 112 353 519 91 73 202 92 309 459 116 852 904 95 673 940 99 89 574 87 173 275 100 7 500 93 869 997 90 297 847 93 375 398 91 71 838 103 504 587 108 20 273 101 334 735 105 191 699 86 315 435 115 155 664 119 401 649 90 826 831 99 60 206 112 683 752 94 472 709 97 856 968 111 652 988 111 280 962 96 764 910 91 165 643 108 216 835 103 151 680 104 484 659 92 270 677 112 460 557 101 109 235 98 529 622 103 583 942 95 447 760 91 220 549 92 566 767 97 634 982 89 11 169 117 29 44 100 330 522 101 27 484 98 369 679 107 88 999 111 507 550 118 977 985 120 120 450 98 424 763 99 125 760 106 206 412 101 53 912 85 120 239 91 0 900 108 55 801 81 90 973 97 140 166 102 270 668 96 194 273 108 319 613 94 585 677 86 158 177 102 91 289 105 102 887 86 276 835 89 125 970 87 691 723 102 660 797 113 721 834 91 302 493 105 109 997 113 651 995 101 274 633 88 303 893 105 610 670 85 1 150 93 665 710 111 117 522 105 1 818 88 553 678 106 173 393 106 441 586 83 15 612 90 220 425 94 479 806 112 396 600 123 252 498 104 270 323 96 340 774 96 127 173 96 256 842 95 143 992 114 462 580 97 152 473 99 331 455 103 178 221 98 242 958 103 342 626 111 16 530 95 346 816 97 82 872 104 640 916 93 224 853 97 25 702 98 97 320 89 388 619 97 154 902 108 224 740 101 111 756 80 510 929 96 1 755 105 71 531 105 620 822 90 583 597 86 248 990 114 253 647 125 551 697 93 154 691 100 35 41 88 7 502 112 644 919 103 254 788 106 228 281 101 194 598 100 825 990 96 332 587 107 105 477 94 439 779 93 31 155 114 647 853 96 772 962 88 468 598 89 177 354 87 216 367 105 106 927 84 10 900 101 138 662 89 17 802 101 509 680 98 323 605 89 241 860 104 627 797 84 441 762 103 153 686 101 598 944 94 574 602 101 7 593 105 97 548 86 477 498 100 312 553 91 916 950 99 542 661 88 698 988 90 361 593 121 83 996 111 664 726 98 203 859 110 587 860 110 729 809 88 327 722 122 225 968 98 269 900 103 479 927 106 48 588 105 549 857 103 129 610 93 111 790 109 920 985 100 172 272 87 425 785 100 268 912 79 79 578 116 117 405 94 656 779 105 299 836 98 416 974 95 181 958 107 49 859 100 166 699 94 292 920 79 515 664 89 146 172 116 822 898 116 354 516 101 588 990 109 294 357 100 473 659 101 490 631 99 537 883 104 681 735 98 16 608 117 85 372 100 181 325 122 82 513 109 460 702 92 97 904 101 611 951 85 482 487 80 442 725 96 71 847 104 496 529 116 103 494 99 299 904 96 752 893 101 677 933 122 353 793 116 589 784 108 322 625 109 145 671 86 70 908 87 330 501 90 84 977 92 281 677 95 56 611 86 74 366 98 211 254 118 643 981 105 119 498 93 131 216 92 172 486 91 452 868 120 684 930 101 509 576 118 397 597 110 130 348 90 98 333 103 92 557 97 562 887 115 324 984 90 392 774 118 827 854 82 22 791 108 328 522 68 568 847 81 164 630 100 269 784 119 195 981 94 168 849 116 884 991 108 107 228 85 63 605 85 143 541 103 438 837 103 36 501 105 562 913 130 269 671 112 226 941 112 249 822 97 19 989 85 464 639 103 103 139 100 683 948 96 365 634 104 273 916 84 261 316 99 113 989 112 314 595 82 13 785 114 181 895 101 224 915 91 254 311 99 773 952 105 42 495 98 728 865 113 123 565 96 196 687 99 492 915 118 338 866 110 78 804 100 274 622 108 667 745 107 550 574 107 273 386 102 175 665 89 533 712 104 416 934 94 98 667 86 858 911 105 310 834 102 732 777 106 176 330 121 402 636 107 172 958 112 31 827 82 554 724 100 679 706 96 121 403 103 195 300 112 337 393 102 6 104 106 14 530 113 275 305 110 311 818 113 21 389 98 246 921 96 426 566 96 779 887 106 191 594 100 338 712 101 486 749 102 170 393 103 21 199 106 9 754 107 265 954 99 44 929 105 382 836 112 31 646 89 158 906 103 857 974 97 523 566 103 539 798 100 161 503 114 72 493 86 301 544 113 363 687 93 509 788 99 70 887 111 387 654 109 39 882 91 889 899 94 519 909 73 340 605 89 326 749 94 350 987 104 751 761 71 437 611 106 65 182 105 38 978 81 814 966 110 618 833 88 467 588 79 150 512 117 227 550 105 185 605 119 477 557 86 470 809 89 711 915 96 64 377 93 254 514 89 159 612 104 489 627 101 696 842 109 922 950 113 786 817 106 50 547 78 90 731 117 900 902 111 569 576 109 123 773 93 479 996 90 117 137 98 490 663 106 777 922 91 96 737 103 153 280 89 743 753 107 362 423 104 18 798 101 518 594 85 52 89 97 218 567 96 243 564 104 34 513 102 120 194 106 182 751 96 44 607 98 325 761 95 399 991 100 955 972 92 232 491 127 86 196 104 145 528 117 117 161 107 610 759 87 766 865 114 42 817 102 309 799 113 551 610 99 32 566 99 233 644 87 601 688 119 43 408 99 587 850 110 250 898 103 131 784 80 76 941 99 559 838 128 356 898 114 688 702 99 216 647 96 145 843 93 23 259 101 183 817 101 198 696 92 325 420 100 58 122 88 418 911 94 295 917 89 196 457 84 725 777 101 67 394 97 436 860 97 320 824 90 379 975 104 375 905 97 839 972 104 329 890 86 125 578 90 572 954 78 8 933 115 221 882 104 69 225 102 791 914 94 162 485 100 223 433 110 207 435 108 303 754 115 403 414 122 626 741 114 106 640 114 593 858 100 543 785 95 9 179 94 173 295 83 451 741 111 114 909 101 35 793 96 413 586 83 462 599 109 296 568 106 199 816 114 149 897 107 144 475 107 778 969 89 306 625 87 240 328 109 498 818 80 535 729 113 367 527 88 460 994 90 726 981 90 267 788 105 156 331 88 713 854 110 290 986 93 573 994 97 288 883 101 28 580 120 549 988 104 468 755 100 441 847 94 304 977 119 243 747 101 462 755 99 201 752 114 354 591 104 378 605 109 38 878 103 102 246 89 500 722 94 724 935 92 722 885 124 359 903 96 206 333 99 533 611 84 951 971 87 259 719 107 244 628 98 8 366 108 310 790 116 405 523 86 7 247 79 836 959 106 152 730 97 780 791 89 64 664 109 92 490 90 279 834 100 237 265 96 535 833 97 893 979 105 189 871 100 202 737 82 368 662 115 95 266 104 218 670 104 783 913 99 448 592 101 131 471 93 637 770 101 363 407 96 574 744 93 141 881 89 587 657 98 548 555 110 628 971 98 719 826 92 279 877 103 93 212 88 98 894 99 387 799 114 599 707 109 110 219 113 249 323 98 608 911 108 443 449 107 22 133 89 164 848 108 265 840 99 127 134 97 161 794 106 165 396 109 287 292 92 81 613 99 661 780 103 301 467 96 60 982 90 173 893 90 726 924 109 284 860 125 52 596 107 427 851 93 369 839 79 186 791 100 28 873 100 146 826 85 709 827 95 781 946 92 507 762 100 476 721 93 239 743 98 287 916 92 134 890 104 177 884 116 138 912 110 639 859 95 18 514 94 470 598 86 143 460 99 92 545 75 373 588 97 286 617 89 79 179 112 124 217 103 348 662 96 425 451 94 714 865 71 329 973 86 27 708 106 228 239 95 339 859 95 275 635 90 646 832 87 13 390 109 287 316 89 377 980 107 391 542 100 419 489 125 322 366 104 34 371 102 753 984 106 76 992 91 25 335 100 869 870 89 759 841 94 101 394 100 398 910 106 299 442 90 320 437 95 163 882 105 55 688 89 804 856 114 210 817 117 45 175 107 770 889 109 635 957 105 26 705 103 81 608 83 862 948 95 634 833 105 304 464 127 200 912 87 222 828 101 279 621 98 637 717 92 141 971 93 640 846 104 937 966 99 480 634 97 307 778 90 375 715 84 166 717 99 687 879 97 733 758 94 198 393 80 153 174 99 156 253 97 64 250 91 427 444 111 81 514 86 136 366 99 33 944 97 420 595 117 73 819 86 140 374 101 757 882 91 16 758 91 581 705 96 250 841 102 199 693 90 390 409 90 26 231 113 733 808 102 261 693 108 185 437 98 671 905 89 795 873 103 370 745 98 751 950 110 796 891 109 805 896 109 308 905 91 24 635 94 824 994 98 17 36 102 106 180 106 596 841 106 705 939 106 384 632 103 429 978 108 213 286 106 824 940 105 543 698 114 151 685 101 342 751 93 741 771 103 10 96 86 136 922 82 268 626 92 155 865 101 740 779 87 46 379 120 492 910 88 0 289 98 178 190 82 437 623 108 192 862 85 496 616 96 519 555 103 930 976 100 270 517 94 204 635 96 639 880 96 503 518 110 27 89 86 625 636 94 154 616 98 28 961 102 108 888 93 858 877 98 556 802 102 344 960 101 395 548 104 373 998 98 198 617 83 434 555 109 365 581 102 290 318 92 350 921 117 347 601 102 340 949 108 511 851 114 249 552 111 538 841 99 383 625 106 40 151 105 83 294 107 13 182 113 691 759 93 667 852 93 524 964 91 7 105 90 433 613 86 240 974 91 337 639 97 81 659 110 580 603 101 120 679 89 74 344 91 70 620 87 489 965 87 118 390 95 329 527 92 269 884 100 88 709 101 657 705 103 245 964 113 489 647 100 333 486 90 548 858 125 124 734 102 190 565 99 64 175 109 444 741 109 2 464 99 756 937 98 106 922 108 727 835 104 543 801 101 60 847 81 268 827 107 36 93 102 336 979 111 511 703 102 248 873 102 204 613 89 95 170 101 411 450 107 353 879 100 299 335 99 468 883 97 300 471 83 638 658 111 872 976 108 184 776 87 69 284 92 568 881 92 47 328 97 663 896 100 148 681 92 730 871 98 54 115 98 313 432 94 58 209 97 212 549 93 609 743 98 164 689 98 249 636 101 296 806 107 590 781 105 247 331 105 264 916 81 842 964 98 267 684 99 217 914 92 788 934 107 36 754 92 427 930 94 31 696 103 228 249 124 518 962 109 528 737 92 376 451 98 524 825 114 508 706 87 200 282 102 164 962 111 112 743 118 13 708 94 894 901 123 297 630 106 545 689 113 491 807 92 137 427 106 191 621 103 46 878 96 133 584 106 146 412 97 782 810 114 756 925 95 122 632 92 129 747 120 690 751 103 766 827 96 699 714 94 443 912 99 150 836 91 322 431 93 124 648 112 33 940 93 344 920 113 303 752 90 584 829 87 738 779 93 111 416 105 192 206 92 524 618 98 60 695 102 225 589 86 573 800 98 214 463 101 102 203 115 111 705 103 16 364 98 59 850 97 248 885 117 672 876 114 482 902 109 385 915 86 42 638 95 637 890 102 489 520 100 13 597 83 555 630 87 430 470 89 162 183 117 219 741 98 113 485 91 466 954 104 533 986 107 682 987 99 604 733 92 512 530 93 468 514 116 833 933 89 595 815 121 517 974 102 629 943 101 7 976 96 548 571 109 204 522 82 393 911 81 471 759 110 143 789 102 46 197 80 512 721 91 295 702 98 778 925 102 481 723 101 82 709 104 233 401 103 226 475 110 622 799 85 62 294 116 794 927 113 381 384 101 54 841 104 57 367 91 478 972 105 658 712 88 23 866 108 143 400 98 78 940 103 139 944 121 79 91 106 9 973 109 738 934 105 18 614 114 595 890 111 218 264 95 532 879 110 192 973 105 80 278 91 492 755 101 93 980 96 235 773 113 359 748 90 137 204 87 41 686 98 147 974 98 609 908 95 679 946 94 176 766 85 471 866 106 43 132 118 731 858 91 259 564 109 15 152 103 465 644 97 226 473 78 84 455 96 82 241 130 645 778 89 596 813 95 81 880 102 489 987 109 196 593 94 551 962 96 324 724 91 351 369 94 148 525 101 292 888 93 279 798 89 5 554 88 715 987 101 596 790 92 83 752 98 176 409 96 166 922 103 16 761 72 464 590 83 798 850 92 440 668 103 419 786 109 122 934 101 895 948 88 10 257 119 151 862 97 631 644 100 76 672 86 411 431 94 37 662 103 151 291 75 119 831 111 78 360 95 416 787 115 502 608 91 697 857 103 550 680 120 56 788 90 412 676 88 189 710 103 666 749 92 64 222 107 391 501 97 342 999 93 65 936 99 354 749 88 475 734 112 132 840 90 122 171 98 409 534 93 464 979 98 16 93 93 80 590 102 234 506 88 620 698 125 706 913 115 6 411 89 335 636 110 337 791 99 43 444 110 153 857 83 247 964 100 381 394 104 167 534 95 259 350 95 324 987 112 3 889 106 62 520 100 109 805 100 98 109 101 16 867 113 633 764 114 113 777 93 246 531 75 315 622 87 220 792 79 18 341 96 673 685 101 272 643 95 415 463 99 43 112 106 146 381 90 802 901 97 217 218 105 269 308 94 190 674 115 539 843 89 531 779 112 692 727 98 87 121 107 10 678 79 894 917 91 79 568 90 87 293 101 291 446 94 686 704 117 683 824 92 232 918 94 188 820 96 17 687 103 757 899 96 400 912 90 9 426 111 299 331 94 23 179 79 440 890 90 70 159 77 746 962 98 344 367 103 800 813 92 838 957 119 287 393 97 652 820 116 509 640 74 514 663 100 948 979 93 304 509 98 869 875 94 702 771 114 785 880 85 186 951 89 74 444 88 149 520 91 386 849 96 8 36 105 484 925 86 674 947 100 908 995 112 545 928 110 844 884 121 572 775 100 353 895 91 149 349 109 231 928 92 59 916 112 536 723 99 126 817 105 508 529 117 615 673 107 546 918 100 492 975 106 452 565 80 309 911 102 362 940 115 15 63 96 440 688 109 278 438 108 444 765 93 283 678 97 93 681 90 307 832 88 154 943 87 79 711 83 130 617 103 439 825 95 592 708 97 30 829 88 186 549 84 32 854 96 141 597 94 422 657 107 88 472 96 828 883 127 74 431 113 88 785 89 149 169 116 468 880 109 75 174 102 682 910 103 553 804 111 26 220 99 404 981 108 367 730 99 791 860 90 113 678 92 770 958 97 461 733 103 57 561 91 804 808 96 38 367 92 502 990 102 171 495 89 108 774 93 422 996 87 29 532 94 128 573 88 300 645 93 71 423 100 128 859 98 440 506 96 173 601 93 815 878 98 111 761 100 237 862 110 244 575 93 28 139 97 170 699 103 204 260 110 377 460 115 180 329 86 71 386 88 530 713 87 572 768 89 454 978 103 409 858 111 105 613 105 712 923 103 120 300 100 380 665 91 912 957 81 385 692 106 636 831 95 41 535 89 417 639 92 102 109 89 170 478 99 150 673 68 70 275 97 550 964 98 223 972 103 353 687 110 18 732 85 180 585 101 180 689 101 18 753 106 8 83 105 450 615 85 227 946 80 124 880 86 468 929 102 786 855 91 38 452 85 88 698 102 43 937 106 744 760 103 539 751 99 593 970 99 213 854 86 597 644 103 348 688 109 127 504 95 315 398 88 142 713 111 15 284 91 160 572 86 128 455 98 189 658 107 440 972 106 559 750 93 53 99 99 345 453 90 169 701 95 67 344 98 237 473 115 121 781 89 271 544 106 278 378 111 25 426 105 268 779 80 588 812 98 266 443 110 716 902 107 452 602 102 405 495 84 212 552 114 713 715 95 388 490 82 464 494 97 285 494 109 90 996 104 220 537 106 421 679 108 823 966 104 546 708 100 285 296 99 384 956 85 116 938 98 325 409 86 733 806 90 99 261 92 27 558 106 227 907 101 169 681 119 246 899 110 63 985 101 169 472 94 93 682 77 361 465 95 153 584 94 420 486 75 329 814 90 286 731 114 153 800 97 713 976 104 796 935 108 192 616 101 172 860 99 445 790 107 528 717 114 92 714 98 644 666 97 361 888 112 467 499 120 476 784 109 27 913 118 282 287 99 778 906 102 22 813 82 108 912 83 75 750 112 365 373 87 7 18 101 727 994 90 579 709 99 595 765 99 159 663 88 158 170 113 182 554 91 213 934 102 31 892 101 689 971 102 138 877 103 27 942 126 401 582 95 310 698 92 21 75 94 732 804 88 276 514 80 62 75 102 409 472 103 432 896 96 933 935 102 157 988 101 289 657 100 25 113 100 149 424 104 62 416 79 111 873 89 167 328 113 891 973 94 319 354 96 69 555 95 77 796 95 430 708 114 248 612 93 115 342 96 237 717 94 180 264 74 542 993 116 361 986 91 173 566 96 68 274 97 266 842 105 134 182 101 378 625 104 288 856 106 527 798 111 91 279 108 316 874 108 57 238 96 72 285 112 300 539 94 360 616 108 511 706 84 615 683 81 973 980 99 167 170 79 440 517 98 364 992 85 231 623 108 71 748 83 131 407 84 739 892 96 64 459 107 594 878 111 327 514 103 2 386 57 239 746 92 345 634 98 62 327 115 198 783 124 402 457 98 714 732 100 311 803 97 546 905 90 77 180 116 61 949 90 227 443 78 12 606 110 179 931 110 675 864 101 290 723 107 250 794 112 15 884 85 417 543 105 623 636 111 39 336 94 336 411 91 736 909 108 324 363 108 186 224 101 254 606 107 165 347 95 936 972 100 395 445 100 853 925 102 375 683 98 358 585 106 180 253 95 427 806 111 841 921 102 253 946 107 519 564 108 88 253 79 113 906 97 435 619 97 73 809 86 175 632 82 487 721 99 521 756 117 32 335 118 303 810 94 984 987 100 366 552 125 466 758 89 97 121 88 782 783 102 4 250 96 201 654 98 628 906 94 390 640 96 246 306 90 215 348 86 546 552 111 607 676 110 500 895 100 353 729 101 438 628 84 475 835 91 348 668 91 399 709 83 294 906 101 91 446 100 479 602 95 556 581 97 381 440 104 250 915 96 184 634 101 466 833 97 193 232 86 702 899 95 10 871 117 126 603 102 528 677 95 296 903 93 557 768 96 121 355 124 172 177 114 372 851 80 160 998 103 905 949 103 332 496 115 86 598 113 52 992 97 56 533 96 327 593 110 2 442 101 6 275 104 610 621 115 154 800 87 391 432 99 7 254 88 556 600 99 165 667 81 793 795 92 552 836 93 467 888 98 566 996 111 882 907 105 40 820 94 401 433 101 55 57 104 235 399 103 51 769 98 946 964 97 126 352 108 757 784 79 391 881 87 111 232 98 198 241 89 125 881 105 411 789 96 951 985 104 124 130 100 93 104 106 650 875 111 53 730 99 66 699 112 214 362 118 91 341 83 128 131 90 452 858 97 54 107 88 299 553 97 158 616 89 538 728 83 615 681 115 662 719 104 553 848 96 415 610 89 436 644 103 37 119 83 528 965 118 269 791 102 337 671 102 585 866 114 223 373 96 807 958 104 74 798 105 6 225 94 37 585 111 251 667 102 371 745 115 838 879 109 262 681 96 724 759 109 495 956 98 38 126 95 57 448 106 125 680 106 628 651 117 27 210 89 803 838 78 89 455 104 97 680 90 369 737 108 273 974 103 73 392 94 85 532 113 338 729 114 63 304 87 519 636 111 459 887 93 614 896 97 97 761 112 816 899 95 872 881 92 107 283 111 143 617 103 518 638 94 641 946 113 133 285 101 338 514 98 659 946 91 664 800 100 191 665 100 238 727 99 120 901 117 22 841 101 471 479 97 43 861 89 508 580 97 115 655 102 390 633 116 537 872 80 161 220 106 139 881 96 394 399 105 329 700 110 462 533 88 374 567 92 379 441 89 465 918 89 516 989 98 537 635 94 80 909 102 87 228 103 676 684 107 328 781 80 499 581 90 51 417 105 387 963 108 317 517 101 324 928 98 174 807 98 121 485 97 461 819 105 139 965 89 716 964 103 299 395 101 96 165 98 380 476 109 235 830 105 499 904 107 137 860 105 172 222 107 398 737 97 390 843 103 241 450 94 359 626 79 477 572 104 518 789 97 520 570 108 245 768 95 373 853 101 237 386 96 853 897 86 434 653 86 691 891 94 394 411 114 130 565 100 327 787 86 366 873 101 842 895 107 148 178 92 130 790 92 66 700 99 251 335 105 69 929 76 195 451 105 491 656 90 138 779 112 811 992 119 22 153 110 331 372 110 411 612 92 463 497 100 48 944 98 507 697 91 628 756 101 44 918 101 70 848 92 446 460 103 530 688 96 464 752 97 284 529 90 426 476 115 380 905 79 285 416 108 77 494 99 205 512 109 144 161 113 334 381 96 469 663 98 549 807 128 500 699 112 418 588 113 234 756 105 82 309 104 450 612 102 686 967 84 6 769 80 692 753 100 302 796 102 536 658 87 261 734 91 469 820 91 601 911 115 292 765 90 384 641 97 497 799 88 699 734 86 326 635 96 667 854 99 213 954 88 840 848 93 153 845 90 537 884 91 365 885 80 332 417 90 400 557 111 561 932 103 126 916 89 46 948 102 77 192 108 214 235 102 412 804 99 380 444 107 461 643 99 36 133 85 46 167 111 91 901 93 382 728 75 254 873 112 461 510 102 272 733 91 172 583 92 84 249 88 515 911 97 149 829 106 185 227 107 396 654 97 249 566 101 98 739 109 169 441 101 576 608 118 409 452 106 149 454 100 479 718 95 78 494 107 21 946 100 817 876 99 722 945 101 897 981 104 469 506 101 497 737 116 53 634 86 133 154 93 655 735 107 988 998 103 822 934 95 324 940 105 338 560 113 374 495 96 662 849 120 787 836 108 474 723 101 339 678 77 373 962 105 352 917 97 46 84 115 34 391 89 224 380 91 249 376 90 138 361 90 105 831 112 101 788 100 36 207 87 438 937 95 199 454 131 366 853 114 398 686 95 855 897 95 317 534 93 601 927 100 826 951 89 39 585 87 566 898 127 98 162 102 656 898 97 430 451 100 205 958 103 191 233 95 186 266 93 474 528 105 197 791 85 350 922 100 250 401 93 777 786 112 735 737 86 749 754 111 49 123 109 88 372 102 306 372 104 702 780 91 267 562 104 250 739 108 147 746 115 981 996 104 136 605 97 48 726 106 921 976 109 525 768 88 219 564 98 486 624 103 39 625 96 132 909 103 103 278 100 717 740 102 858 989 83 583 720 109 369 569 121 34 647 99 96 146 102 755 984 89 525 792 111 69 251 130 141 872 133 306 581 95 694 814 91 13 224 82 89 415 92 175 202 101 4 797 108 780 960 100 565 676 87 592 685 99 216 393 97 315 586 76 175 557 99 707 776 96 79 740 100 454 503 105 696 841 87 9 235 100 274 882 106 133 728 111 751 958 92 99 984 89 641 943 113 169 922 113 27 299 96 110 751 105 297 327 99 592 743 93 401 993 99 254 842 97 46 766 100 592 914 90 275 842 87 776 907 104 443 600 105 345 812 94 167 433 91 41 84 114 805 836 94 226 487 112 717 804 92 689 945 99 65 87 104 403 710 112 95 404 113 340 433 100 130 362 102 58 284 92 102 492 105 874 903 103 61 951 107 134 650 99 13 721 107 139 538 86 498 752 97 403 532 102 134 402 83 281 295 92 473 864 85 463 583 90 495 721 103 428 831 92 138 509 97 525 828 100 474 916 101 328 535 98 156 443 104 58 468 85 268 934 87 730 847 82 100 359 79 144 864 103 497 735 96 388 892 106 655 688 81 618 655 97 596 761 101 168 939 113 178 700 125 177 656 72 460 739 96 17 994 110 506 688 100 779 827 90 723 847 99 48 397 92 781 864 92 253 984 106 239 561 88 689 992 99 890 968 99 484 937 103 39 677 126 225 402 102 153 931 77 471 956 88 670 965 105 411 960 81 299 531 114 231 439 103 156 405 95 390 961 95 523 673 115 199 700 96 542 713 98 323 360 103 785 856 82 568 636 90 310 668 87 602 898 108 216 440 112 156 404 96 379 516 106 177 871 114 37 803 100 185 560 113 663 672 89 408 877 98 446 449 107 204 878 93 168 312 99 25 626 86 462 774 97 308 527 106 396 813 96 848 974 94 651 897 98 376 630 107 185 354 96 363 925 111 216 555 88 282 520 86 243 786 110 435 915 105 84 924 93 467 977 105 80 460 89 424 860 101 8 799 100 473 958 104 243 981 91 336 347 95 682 708 101 522 670 93 193 659 108 614 652 110 480 552 88 349 722 100 257 486 96 147 457 86 114 510 99 214 944 102 281 737 92 749 868 107 346 675 93 96 807 81 178 483 110 181 803 113 13 814 98 238 533 114 460 659 89 446 928 99 539 871 94 376 824 97 444 902 106 75 584 109 490 959 87 552 747 99 312 905 97 307 707 87 481 867 120 971 987 83 116 190 109 360 485 102 238 705 103 571 616 109 78 453 112 46 739 96 206 739 111 722 905 106 23 296 83 347 738 91 684 744 97 728 774 95 220 972 109 324 523 117 266 669 98 96 937 132 101 355 112 5 906 98 937 964 108 463 503 103 800 989 95 263 984 101 81 94 86 671 960 107 510 592 113 237 634 96 766 866 90 335 368 96 362 840 107 224 237 101 360 556 93 695 755 112 547 942 93 643 832 95 675 747 95 712 928 94 499 593 93 471 555 91 34 672 96 44 746 97 171 606 96 75 756 97 671 964 97 310 982 107 160 301 102 118 657 90 226 515 95 500 553 91 202 312 98 843 907 98 19 428 95 321 573 108 200 867 103 5 77 87 154 997 93 446 504 105 774 997 105 623 752 95 91 353 111 400 404 85 388 911 104 17 689 92 234 980 102 180 557 120 324 876 110 122 314 92 769 801 100 140 175 109 862 936 99 428 479 99 431 895 97 728 884 112 259 857 87 316 395 117 28 61 94 294 706 94 106 191 80 403 517 91 515 656 97 592 928 100 183 899 111 242 821 106 3 429 88 397 629 102 397 642 121 462 772 89 84 390 104 242 534 89 515 709 98 50 679 87 678 735 86 41 611 101 32 179 80 22 961 98 183 827 106 152 156 99 583 708 92 700 751 106 353 697 103 169 863 105 326 830 101 950 956 100 124 187 109 492 921 100 804 979 98 214 470 101 348 683 102 377 809 93 845 906 100 881 921 89 737 869 93 47 936 89 60 389 106 283 565 94 665 998 102 139 433 101 814 880 93 289 579 98 40 671 99 150 961 100 629 848 115 28 827 112 185 848 92 818 885 110 112 542 105 539 612 93 478 941 98 778 918 103 289 890 106 362 923 112 108 436 93 325 477 120 39 973 105 808 824 107 67 920 109 73 697 105 475 935 106 525 917 88 428 837 103 408 458 103 186 848 98 467 575 104 531 994 82 126 140 105 20 837 104 645 953 104 831 952 106 414 907 105 74 851 88 72 866 118 355 384 113 54 292 99 55 610 87 157 784 89 473 910 96 661 922 105 183 564 104 268 495 102 575 784 95 86 631 108 9 410 105 805 876 120 524 939 110 225 880 94 78 699 79 53 389 89 65 976 122 21 695 96 499 617 102 513 891 85 382 722 109 679 772 96 367 613 105 4 520 109 191 644 94 17 831 115 548 663 100 105 300 95 20 833 84 350 632 87 144 486 97 22 38 96 220 413 116 147 627 86 239 625 96 95 731 96 67 620 121 248 699 129 584 923 114 73 229 99 6 333 100 190 305 106 287 679 101 334 738 86 799 886 110 864 975 90 162 764 81 600 695 82 97 667 77 4 561 112 434 760 108 272 413 90 632 812 119 170 381 83 650 928 91 230 965 93 494 996 85 106 194 95 243 257 99 211 968 110 404 959 101 362 787 92 193 522 93 300 519 83 651 796 116 575 813 93 192 929 98 503 872 106 894 925 100 184 674 87 214 438 96 851 883 90 102 396 94 75 203 86 740 967 104 4 645 95 473 517 90 28 986 103 300 549 108 464 879 88 170 502 100 584 670 107 79 451 67 252 951 95 282 704 101 8 149 94 228 266 85 225 488 95 120 777 105 380 898 109 313 367 86 96 585 120 697 723 83 15 185 93 78 491 109 401 641 105 198 740 104 409 909 113 493 694 92 723 869 113 111 125 100 51 433 119 195 383 91 145 737 93 44 317 94 710 795 121 157 873 110 427 460 88 628 954 81 789 971 85 7 874 80 47 816 115 38 960 80 65 176 115 511 665 86 504 810 99 553 641 78 150 741 94 270 500 111 615 844 75 376 719 117 698 913 111 128 502 103 567 803 83 891 949 109 379 892 103 22 544 85 570 737 97 163 852 111 7 271 94 661 719 88 620 888 87 286 894 99 189 476 98 636 638 100 408 894 98 146 777 110 341 662 108 8 77 107 728 930 103 363 603 111 80 322 94 541 874 96 207 571 120 606 747 97 201 774 99 116 871 93 140 646 102 487 906 108 257 771 100 36 475 95 814 926 88 259 966 89 825 947 118 701 934 99 49 490 110 383 594 108 224 665 98 447 862 108 213 260 96 364 978 96 72 242 95 389 842 85 132 222 100 469 919 111 186 496 98 102 941 78 780 829 104 248 351 83 155 429 115 510 946 108 731 799 81 706 841 94 271 853 85 107 997 108 799 848 103 660 668 94 259 866 115 82 294 90 651 678 108 86 704 93 503 619 99 358 621 126 193 501 101 196 923 100 81 385 83 295 914 99 48 583 107 414 817 103 72 917 104 350 612 105 25 978 92 384 856 97 712 782 112 186 893 114 308 872 104 51 983 96 575 897 112 457 586 105 411 669 98 20 836 104 348 484 109 529 539 79 337 833 94 2 128 92 360 367 90 486 570 104 546 592 88 73 463 96 384 972 120 159 849 105 343 472 92 573 940 109 466 643 96 317 890 89 116 620 108 307 864 114 241 886 119 390 692 110 173 889 106 157 780 115 357 583 98 165 480 108 529 558 98 95 654 94 484 603 101 330 567 109 613 727 109 128 764 97 727 747 113 47 528 105 36 52 88 399 937 82 38 103 109 33 497 106 139 467 97 178 772 113 710 727 99 162 334 84 298 348 88 658 691 77 774 983 106 45 478 102 252 416 91 826 978 87 433 759 99 940 957 105 349 704 84 61 518 103 626 671 95 792 833 88 79 783 88 904 937 113 185 254 105 137 990 96 638 654 121 520 607 102 101 397 104 367 844 92 572 711 103 633 748 92 701 998 98 239 323 106 617 984 102 236 938 109 241 544 112 346 815 105 187 246 100 563 753 102 492 689 113 234 305 100 216 974 94 96 995 104 519 763 115 330 450 103 309 363 101 571 732 86 81 812 100 200 762 98 206 295 111 222 775 101 773 974 90 769 893 113 224 979 92 383 762 116 122 788 84 97 217 95 120 949 79 337 805 97 189 385 101 158 364 76 772 842 97 615 848 100 348 929 102 296 849 97 181 218 97 161 684 110 573 841 103 132 722 111 139 243 104 205 367 104 328 715 97 541 884 113 391 976 92 219 535 106 321 532 111 337 985 107 495 502 123 600 961 88 212 801 104 528 559 117 24 154 92 436 475 98 81 152 93 2 45 76 55 93 91 137 496 112 515 563 99 23 509 85 569 788 132 467 845 92 22 968 91 112 409 106 390 553 96 44 920 104 572 769 101 329 342 106 467 826 104 91 174 96 397 468 96 32 563 113 290 662 110 37 157 102 501 971 100 74 275 109 700 818 99 97 953 103 374 584 99 764 916 84 727 782 106 832 972 113 76 754 95 67 810 90 63 608 112 78 674 100 252 799 105 403 700 106 103 429 95 415 661 114 620 972 100 157 420 109 404 800 80 21 144 118 596 767 116 389 749 109 20 153 110 243 784 101 20 803 92 196 298 105 120 916 83 365 850 100 380 478 112 297 653 115 647 801 87 405 751 95 51 684 98 199 512 115 728 841 108 35 503 118 118 880 101 492 763 86 604 650 105 803 948 100 404 783 110 261 912 108 193 861 82 313 892 121 13 951 82 85 115 80 393 732 102 470 640 116 591 608 97 429 968 122 427 515 113 145 749 93 485 574 103 769 919 112 92 313 114 110 685 86 809 932 96 514 718 68 152 866 109 88 563 98 13 722 97 269 346 104 637 765 90 628 722 102 170 775 80 153 295 90 754 955 99 463 621 87 309 762 94 64 258 103 102 380 112 177 903 108 714 893 100 1 330 84 850 923 99 564 824 92 319 959 98 416 675 111 229 719 108 823 935 105 477 861 105 425 426 92 308 656 92 57 82 115 849 902 94 492 769 83 346 705 94 130 831 102 158 656 113 104 995 107 106 746 100 625 838 106 435 680 84 428 795 88 359 627 93 423 689 94 184 434 113 620 959 100 420 734 93 76 507 89 822 947 97 539 831 101 713 879 102 81 672 68 691 878 100 257 265 109 320 919 109 583 756 95 370 669 117 13 531 95 436 954 102 75 858 113 858 900 100 70 530 88 171 205 93 89 561 102 494 919 99 372 516 93 589 645 78 537 989 105 182 885 94 824 924 93 163 565 93 694 903 114 442 607 97 84 768 91 840 873 105 8 127 85 89 839 85 251 797 110 67 134 103 116 379 105 420 826 83 185 804 102 355 633 110 59 625 82 61 525 99 453 841 100 159 867 87 535 886 111 393 498 117 690 841 88 514 547 93 227 381 101 229 789 105 341 942 86 68 528 106 268 752 101 162 775 99 242 641 100 8 646 97 324 782 80 2 836 81 315 503 110 810 903 104 547 998 96 572 678 84 253 555 99 451 670 113 49 818 89 134 774 82 136 902 96 190 991 89 231 921 97 37 849 104 100 471 105 630 692 91 895 997 86 690 726 94 471 628 85 379 544 90 701 967 102 174 586 95 265 275 110 708 788 116 28 100 104 108 857 107 271 917 107 429 507 85 347 761 92 319 963 100 264 944 99 0 668 105 303 689 102 493 991 94 411 509 92 44 344 104 119 766 105 33 959 112 35 556 117 61 676 78 120 632 92 960 971 102 69 968 105 13 423 100 140 956 92 623 643 94 19 208 93 485 627 98 69 512 121 450 548 108 365 674 73 344 691 93 38 121 96 624 852 93 127 714 97 562 586 88 16 39 93 563 595 85 153 203 95 350 543 109 63 892 96 532 682 103 216 892 99 342 677 115 17 453 84 822 924 93 318 825 96 129 499 106 23 279 105 201 929 107 1 246 109 20 412 97 124 420 110 619 887 97 33 767 81 87 333 115 718 849 89 950 982 107 9 752 106 432 709 96 167 775 100 431 507 92 286 693 88 422 592 77 627 831 101 69 408 110 275 661 110 277 357 116 64 566 89 596 870 97 418 843 99 723 987 97 499 532 91 185 738 80 916 941 110 89 171 94 256 803 103 5 967 99 6 698 104 496 936 98 481 913 96 227 298 91 12 641 106 165 280 89 372 693 91 269 396 85 56 61 91 285 771 88 164 426 101 278 592 102 35 412 100 630 785 85 110 711 108 63 334 92 80 191 97 543 763 102 106 372 93 215 775 101 118 353 115 429 999 86 349 765 107 698 886 88 161 203 106 1 419 95 405 877 102 192 834 102 214 263 94 277 384 92 160 161 92 16 536 88 234 843 90 605 780 107 262 396 104 893 918 116 605 778 110 47 825 112 899 978 96 226 707 102 375 483 101 803 926 81 86 780 109 13 321 86 8 743 107 34 245 104 406 717 81 381 916 105 488 737 112 333 356 94 529 609 80 110 320 91 175 933 111 167 991 91 844 907 96 233 870 97 469 617 104 34 161 84 240 571 93 263 433 96 39 768 98 62 644 99 107 423 98 24 265 93 313 917 107 377 789 91 746 814 95 656 996 68 295 491 76 349 908 103 256 540 100 208 687 105 288 974 96 152 604 98 287 663 108 637 729 106 788 835 92 62 382 117 417 778 105 287 800 105 95 892 108 351 996 103 170 977 91 823 940 102 191 984 100 75 357 95 98 431 89 588 646 105 380 540 119 413 568 106 503 681 98 709 940 100 134 189 103 147 669 101 452 542 106 36 465 99 447 626 100 29 59 94 235 629 101 240 437 98 56 240 114 240 614 118 486 679 116 599 986 102 80 544 99 2 546 104 98 470 97 510 749 95 65 458 108 144 283 105 219 536 107 439 648 81 301 888 103 512 819 97 323 355 84 407 893 99 632 911 94 56 271 97 278 279 88 195 285 92 129 468 103 247 592 89 74 114 75 442 584 101 91 661 101 424 703 80 29 701 102 590 845 83 318 768 96 48 336 108 95 187 96 304 639 106 26 369 109 438 957 106 490 953 77 173 790 83 167 190 103 126 299 111 430 534 102 68 218 102 455 818 93 675 941 79 543 705 112 19 990 100 357 638 106 58 477 100 506 575 94 121 256 104 95 209 118 207 593 73 427 511 102 82 856 76 458 779 104 700 816 111 750 879 123 407 994 93 698 904 107 652 730 107 533 825 86 204 569 97 11 424 107 171 283 109 548 737 99 392 664 104 351 396 110 314 869 86 796 940 96 160 356 99 271 688 99 28 476 114 862 868 106 342 943 91 486 715 90 602 971 101 388 825 107 251 967 78 1 667 113 110 317 95 616 772 100 464 944 97 117 297 103 359 601 97 551 699 108 258 853 99 250 779 86 663 731 96 150 318 98 246 769 109 76 286 90 546 578 96 603 916 113 125 554 121 360 772 102 204 240 123 367 762 110 293 765 105 251 947 91 137 857 94 428 778 96 68 705 96 557 674 102 129 286 109 70 828 92 341 355 91 211 500 104 251 671 106 476 798 102 207 864 90 741 891 110 370 744 109 222 343 100 233 424 111 292 589 85 292 486 99 466 492 99 339 558 89 857 899 90 298 414 101 540 636 102 131 318 113 564 798 108 253 954 114 70 633 95 172 811 102 101 739 94 156 336 87 62 438 82 730 856 102 187 199 92 436 893 102 733 783 97 10 579 121 485 968 103 179 602 85 531 615 94 328 486 111 27 40 98 191 774 86 709 961 95 201 963 101 628 681 117 211 595 116 264 489 77 106 756 86 587 630 108 438 744 103 458 742 107 86 558 91 621 923 111 365 400 85 227 350 97 131 423 99 90 241 91 475 609 109 788 995 95 55 303 104 380 403 84 602 700 98 483 862 103 53 274 96 74 351 108 329 720 92 345 446 78 658 733 114 394 776 98 427 727 88 160 520 101 170 638 91 348 787 114 82 442 95 247 347 104 56 629 102 13 452 91 377 884 102 580 670 103 456 732 94 779 849 105 315 672 109 115 387 118 46 154 116 501 975 94 321 343 96 86 684 102 311 491 101 545 909 106 34 939 122 296 737 113 172 327 101 107 420 96 85 581 104 279 572 105 84 637 100 327 553 90 22 334 126 116 754 80 336 553 96 564 875 107 334 859 108 522 560 103 209 963 108 357 438 108 37 549 119 115 748 103 15 72 100 676 968 92 311 931 109 37 299 104 74 155 104 752 817 107 720 773 111 279 436 92 732 884 96 250 500 99 13 931 103 852 971 111 202 926 103 343 961 96 87 870 104 61 973 92 45 472 102 221 692 106 5 468 100 252 816 94 37 613 90 498 515 101 416 540 94 50 330 104 231 826 104 260 577 94 167 857 118 324 625 110 515 848 102 841 845 101 203 235 87 602 886 80 385 592 108 64 567 108 133 833 96 40 817 94 297 779 102 5 848 103 391 506 100 160 809 116 0 412 101 484 647 94 129 794 95 791 820 100 115 673 103 787 841 99 752 913 96 108 215 110 260 725 96 255 455 105 233 960 96 430 574 84 406 664 117 220 609 104 74 748 86 351 859 94 761 884 100 169 291 97 521 538 102 764 983 101 113 597 94 57 274 91 593 867 116 202 963 107 68 198 100 776 873 100 575 806 104 101 289 91 208 449 105 676 678 93 333 724 96 488 789 90 325 444 96 424 490 92 372 815 94 301 753 107 279 940 100 175 285 109 735 802 118 393 882 95 79 335 120 404 763 75 699 919 101 708 990 103 154 436 94 408 479 111 430 460 86 168 681 94 612 808 74 169 632 100 299 848 84 35 196 113 71 549 85 162 329 105 201 659 104 103 808 108 456 722 106 227 814 101 754 818 106 134 149 101 335 484 114 36 382 110 404 890 98 499 990 105 163 397 97 756 776 104 352 814 105 18 462 84 132 609 101 784 984 95 676 721 98 713 906 113 377 507 78 729 793 92 60 254 95 357 937 87 126 792 88 665 688 83 260 699 103 593 854 104 372 985 90 318 883 98 186 363 95 587 994 98 366 652 94 102 679 103 198 402 101 615 959 92 705 843 113 113 658 99 219 820 114 582 684 93 234 646 115 436 854 96 233 851 110 626 922 81 412 952 111 544 733 94 516 741 85 571 862 106 554 910 92 459 936 102 53 583 105 934 982 120 5 333 127 419 694 78 47 200 100 369 492 103 274 474 109 70 805 109 247 288 116 5 578 106 585 915 91 463 766 101 219 938 81 226 622 92 465 854 115 702 852 81 409 671 95 37 71 113 93 136 110 362 683 99 305 951 100 169 471 96 108 336 110 280 840 105 469 882 112 54 543 95 8 120 112 412 547 101 314 687 103 221 683 93 370 587 107 500 756 103 161 968 110 27 756 94 473 671 98 315 703 106 53 115 91 787 876 103 356 796 84 137 588 101 783 900 92 485 790 104 70 625 84 526 993 103 490 867 96 167 977 83 170 301 99 511 643 100 839 949 93 729 842 109 292 307 98 537 988 92 345 731 94 437 660 93 332 567 92 509 931 106 269 402 89 98 785 112 243 987 84 185 536 121 31 538 121 294 975 115 573 750 102 171 182 120 564 918 94 127 411 89 181 562 100 501 541 87 630 916 109 539 967 111 767 871 87 797 874 108 101 433 112 131 462 96 5 258 109 309 364 97 748 941 101 75 222 94 529 803 94 100 656 110 251 378 107 663 795 115 282 429 103 631 680 95 196 916 91 389 499 86 461 467 106 400 533 93 90 485 108 367 653 105 614 966 95 533 860 100 454 587 100 686 783 100 60 215 109 316 925 106 582 802 100 373 573 111 354 719 107 27 217 116 497 770 91 727 922 90 36 209 101 43 62 108 851 995 107 382 961 122 60 702 100 75 731 89 107 390 105 575 979 83 387 541 100 371 967 118 30 92 97 319 558 94 692 844 90 725 835 92 237 357 111 70 411 96 876 888 94 150 870 91 35 314 104 12 118 113 444 615 103 64 945 105 388 894 105 475 645 112 319 496 98 197 710 96 79 97 117 147 924 90 514 613 108 639 802 113 185 925 106 244 908 122 191 682 96 758 866 98 194 761 96 287 806 112 558 608 95 240 345 100 433 549 94 239 752 84 409 506 108 415 767 107 443 566 101 650 705 95 77 329 123 360 804 88 1 412 112 18 522 87 84 412 98 105 200 100 628 869 98 704 773 104 135 664 90 404 473 86 13 927 109 865 908 90 165 522 100 194 668 93 18 505 108 96 894 102 12 621 91 80 584 112 90 451 103 476 653 107 181 999 106 92 391 114 238 813 86 240 553 114 17 669 100 130 132 112 559 812 93 392 609 78 555 873 88 24 841 102 566 706 93 435 817 96 227 438 95 170 707 93 800 867 98 245 943 104 651 889 87 711 975 100 261 508 97 323 571 119 716 728 112 409 908 119 808 905 95 648 753 104 582 992 94 464 791 97 219 340 90 388 862 115 520 547 107 319 725 113 389 992 106 234 487 88 129 480 99 310 708 78 203 671 106 337 610 97 579 684 82 310 696 97 423 882 80 864 963 108 410 482 119 2 560 104 383 641 98 463 605 92 907 975 110 150 809 91 204 521 86 644 812 81 352 625 107 412 486 90 695 827 107 711 802 93 412 803 98 701 907 105 242 646 97 426 567 101 15 767 94 402 655 91 162 742 88 52 613 98 774 958 104 422 681 93 207 452 87 979 994 108 153 517 118 585 893 103 344 580 104 692 981 107 496 568 104 131 685 118 69 410 91 298 888 93 493 725 111 646 800 94 562 737 118 584 885 89 402 966 92 86 748 110 371 777 100 969 992 107 404 406 100 649 764 110 237 954 94 547 980 107 185 868 115 439 554 96 498 893 98 2 436 91 15 207 96 787 839 80 220 227 108 12 752 85 69 838 99 382 490 91 150 670 81 505 708 110 789 866 89 792 991 95 378 926 104 298 368 97 730 861 101 786 893 104 211 448 88 212 762 75 5 250 82 193 357 103 112 196 110 666 803 91 240 960 115 436 885 97 123 882 104 282 315 113 632 943 105 485 514 92 846 995 92 334 867 93 195 388 102 80 299 105 143 923 107 868 953 103 87 345 106 465 662 88 933 979 128 294 767 88 107 239 88 328 474 105 397 436 104 407 649 111 51 215 109 812 916 71 294 851 94 921 992 92 65 964 74 214 913 104 371 829 88 507 572 99 566 820 121 328 661 92 257 291 86 777 898 109 650 882 116 455 872 112 716 978 113 265 572 90 521 804 87 242 933 92 152 435 102 926 979 118 360 975 101 188 660 104 156 266 91 195 252 110 206 466 107 458 465 101 193 617 110 38 774 100 300 553 94 130 625 89 760 787 111 658 998 105 424 848 103 709 805 95 422 535 106 240 730 103 52 813 88 343 434 96 255 402 81 732 791 86 122 150 83 78 543 91 80 779 110 25 69 100 747 900 103 556 894 84 504 624 101 777 862 97 416 483 95 117 771 107 475 516 106 89 477 99 440 973 94 113 615 96 624 956 102 272 728 120 417 588 86 262 892 87 696 725 94 334 990 95 492 988 95 159 885 100 115 117 106 388 457 106 206 738 104 60 328 111 44 407 98 632 797 91 122 419 106 428 431 68 423 573 93 103 202 109 138 917 102 182 380 85 86 857 109 355 961 85 557 611 98 821 978 99 136 577 86 102 493 107 331 646 87 161 800 102 228 416 105 337 518 124 903 907 99 239 583 103 51 720 103 99 374 103 129 603 113 680 869 82 425 481 97 25 201 96 311 570 102 130 829 90 702 750 91 244 657 102 99 104 98 697 851 95 612 759 100 453 779 108 45 762 95 32 587 105 33 390 103 82 890 101 440 607 109 172 291 97 373 434 105 68 112 92 389 488 92 367 971 92 837 952 88 88 644 92 183 238 111 480 900 129 266 388 98 741 748 99 156 641 91 654 785 102 152 734 114 64 308 95 518 764 89 27 323 115 97 392 110 443 895 95 241 442 114 83 481 108 320 530 111 523 543 89 503 667 95 269 739 111 219 252 98 392 446 124 475 632 106 55 552 96 634 863 94 232 454 96 34 645 105 464 840 99 32 258 101 159 818 72 347 498 90 301 895 96 726 908 79 80 131 75 2 607 86 734 962 107 120 295 101 71 989 94 37 757 88 40 157 104 656 784 95 509 804 100 261 533 109 271 844 95 752 795 112 252 317 104 43 807 100 630 745 105 94 290 83 539 913 91 47 444 100 492 496 96 83 315 123 32 789 96 444 587 90 141 618 101 214 838 90 74 724 109 262 733 91 378 623 99 56 156 109 270 873 119 161 691 79 130 160 93 391 406 92 128 495 95 308 457 103 47 516 81 156 926 101 84 827 78 64 642 119 4 282 78 691 787 101 869 991 90 7 266 101 418 841 103 53 918 89 245 962 79 109 923 108 101 699 91 412 834 92 39 624 98 285 487 94 241 854 102 73 401 104 722 759 91 448 540 105 166 882 88 377 973 94 381 483 98 222 474 114 821 874 103 535 799 109 485 561 110 245 870 91 326 911 96 26 396 105 428 817 103 137 238 107 24 106 92 206 443 110 642 960 93 348 812 90 326 476 95 201 506 107 327 769 93 110 510 118 510 631 89 317 878 112 478 673 96 146 421 101 604 917 94 250 569 83 468 928 90 608 975 105 37 547 93 271 588 100 192 787 102 347 580 106 53 447 100 488 561 104 113 315 85 126 513 91 561 938 101 244 615 104 418 560 92 103 516 93 168 750 109 593 872 112 441 475 104 141 380 102 397 848 101 521 916 92 215 455 103 309 656 98 53 236 92 470 801 92 133 563 92 275 965 111 441 884 85 476 943 90 473 834 106 489 491 104 534 554 81 328 487 104 291 696 94 253 446 107 517 761 112 726 901 104 209 514 101 436 728 114 375 944 91 53 495 103 293 652 101 289 965 90 822 857 116 111 565 97 316 704 127 165 211 96 537 890 100 57 483 96 486 592 117 494 622 102 15 772 93 198 495 99 37 800 108 61 500 97 654 674 113 691 966 137 272 568 93 330 961 101 86 996 121 426 784 106 487 523 90 122 974 115 307 748 90 636 666 87 166 811 88 349 888 104 71 453 89 243 483 113 466 477 98 266 988 104 318 620 82 634 939 91 224 308 90 327 874 114 595 879 104 202 224 109 327 988 94 165 260 81 479 576 86 102 277 95 495 716 94 727 811 104 238 989 99 95 780 113 519 872 91 127 605 81 205 798 93 817 899 102 470 983 112 85 197 91 926 935 91 173 873 97 574 949 109 103 946 109 832 950 121 269 843 89 803 832 98 262 762 91 88 136 96 441 985 94 276 394 102 816 924 92 927 958 89 50 432 112 743 865 103 683 737 120 129 586 97 301 365 101 304 368 93 51 662 97 20 685 99 353 787 104 238 496 107 56 386 98 56 264 93 265 617 94 668 891 103 137 488 87 461 700 101 615 960 105 77 688 101 176 981 106 90 670 114 361 632 87 177 555 101 635 678 91 515 595 113 287 395 103 44 134 92 136 278 117 51 140 114 92 587 98 18 218 113 273 512 93 251 682 106 530 913 98 582 955 116 165 223 95 95 869 108 640 960 100 454 496 96 337 485 99 111 380 94 99 869 106 598 804 90 409 749 102 56 680 127 38 381 92 389 864 109 582 840 109 289 539 96 95 775 104 155 157 107 48 946 98 656 714 89 49 507 101 770 981 89 21 656 102 475 610 96 61 369 112 100 645 80 575 796 101 169 432 118 182 461 111 236 579 98 460 481 94 126 135 95 685 846 97 202 230 94 252 541 118 472 922 119 291 523 89 37 151 80 134 873 103 816 982 96 79 343 86 196 218 103 296 738 81 316 959 101 269 775 97 50 430 83 27 786 81 208 625 89 218 911 91 703 842 102 592 828 83 163 957 93 256 270 108 218 251 98 24 772 95 25 72 94 58 154 89 370 469 88 8 99 103 124 470 102 183 804 96 584 657 91 533 637 86 465 617 95 411 552 94 633 962 95 590 648 105 518 519 107 258 506 106 232 529 100 47 462 103 263 502 101 12 112 108 334 538 90 272 994 83 699 719 98 259 740 96 306 951 94 254 658 94 141 305 101 182 248 95 150 833 113 555 733 104 114 529 106 748 884 101 84 155 100 188 764 99 871 991 116 499 667 109 72 174 82 183 205 108 474 599 74 39 703 69 668 938 91 938 946 88 118 455 121 532 721 103 27 342 100 269 966 102 320 948 107 192 491 103 510 845 86 80 430 95 834 978 98 212 708 114 429 697 110 87 509 114 328 434 98 25 380 102 809 820 86 30 262 103 695 775 97 493 889 102 600 934 100 83 867 96 773 807 97 24 419 120 540 867 109 734 946 99 170 541 87 508 727 119 468 886 91 278 613 108 244 639 102 321 826 108 105 322 86 14 308 102 343 629 102 340 793 107 377 398 93 381 989 95 135 528 94 91 103 126 267 303 115 218 228 98 37 579 94 551 964 92 99 573 96 227 293 97 157 662 101 18 66 101 357 873 96 354 394 107 608 693 86 317 818 113 351 399 112 423 468 107 85 871 100 507 742 100 333 389 112 189 248 104 52 366 83 664 682 114 716 757 95 185 883 87 72 687 96 131 819 83 282 702 95 689 768 112 62 861 102 661 770 98 53 105 112 545 887 107 29 739 82 344 658 105 452 743 113 591 598 85 5 772 98 482 916 111 494 866 96 368 934 104 9 635 94 413 543 100 483 938 104 532 596 91 113 796 108 146 203 112 281 584 77 305 551 112 467 508 87 217 270 101 321 583 86 155 490 98 234 404 106 920 969 116 68 693 93 95 711 108 439 794 78 100 938 96 134 688 100 100 617 92 495 747 95 803 898 105 554 854 93 223 319 103 541 745 100 256 386 106 40 644 111 253 375 108 291 296 106 555 993 94 513 991 100 305 413 85 87 206 109 98 136 109 457 774 111 129 834 92 83 911 110 125 436 92 772 778 88 112 732 83 443 668 99 790 880 84 102 935 103 62 744 96 137 243 86 254 999 107 379 979 102 630 639 103 49 435 94 637 638 89 150 946 80 32 769 99 854 993 101 754 990 103 628 695 111 712 957 87 631 674 92 101 519 107 769 819 99 244 923 90 320 534 76 419 420 101 47 918 87 89 810 100 24 683 116 306 749 97 1 911 86 280 661 95 55 678 104 587 668 83 770 993 115 824 993 91 233 963 121 393 467 103 26 889 84 194 208 100 771 890 91 651 845 130 111 631 100 654 752 95 438 538 102 215 536 112 475 611 89 446 591 107 173 969 101 1 327 114 765 927 95 91 857 116 102 362 105 491 764 103 563 872 105 418 419 99 399 829 94 172 217 103 302 902 101 107 876 97 340 819 111 194 853 88 574 620 86 149 406 88 7 850 88 158 411 100 206 646 86 429 667 100 718 997 108 231 711 87 372 564 87 90 441 87 355 645 98 544 671 89 372 429 104 355 903 90 259 987 92 49 281 116 19 833 108 143 334 105 192 414 89 614 648 125 582 605 94 538 701 99 517 685 113 309 453 89 630 849 95 206 606 101 933 936 88 440 768 86 8 825 103 499 973 92 570 844 97 101 960 117 189 955 117 34 663 86 248 538 91 265 814 116 98 105 91 127 213 98 340 349 101 266 537 94 233 721 104 44 726 124 286 641 96 253 625 120 788 911 96 261 757 124 35 390 105 345 467 104 754 890 100 265 781 88 965 983 108 694 717 93 60 251 99 195 299 100 294 604 109 274 656 104 92 510 78 779 914 99 38 804 100 710 909 92 413 788 108 43 143 117 601 765 94 711 741 115 341 457 91 390 639 95 398 468 101 153 942 97 327 403 92 313 781 75 763 853 92 646 736 108 302 434 87 95 353 90 945 954 113 53 347 82 264 456 104 41 276 105 309 473 96 519 853 105 465 646 95 764 914 96 282 914 101 444 511 110 405 874 101 114 610 96 25 908 98 614 997 107 150 223 98 684 893 99 639 736 87 830 873 97 562 580 109 296 846 101 143 979 102 51 310 89 945 967 108 536 607 99 595 970 108 573 853 82 534 595 86 36 850 94 147 841 104 672 977 101 511 671 107 98 610 101 712 721 102 329 894 107 112 803 124 22 628 108 100 259 99 68 541 121 747 869 91 365 424 99 279 335 94 160 189 119 329 698 89 657 816 102 481 492 89 479 705 100 182 372 114 287 614 107 871 940 109 721 816 92 648 792 111 138 292 107 267 573 77 26 762 107 32 765 105 141 714 114 133 356 101 254 760 93 536 777 85 426 819 101 434 657 96 68 954 91 17 75 103 323 454 102 442 483 91 192 762 88 645 657 107 384 696 116 292 879 82 512 602 98 599 724 93 227 413 102 547 979 95 584 888 93 295 544 102 348 893 89 413 920 95 505 662 108 800 812 94 739 903 96 45 909 75 630 897 95 607 890 106 538 995 89 294 480 113 309 498 103 801 988 112 435 719 121 704 999 105 502 894 105 241 307 82 711 737 105 168 419 88 64 129 122 227 615 133 284 925 103 328 815 102 168 390 100 854 973 96 230 313 104 948 981 116 190 949 103 135 960 93 841 889 99 349 877 103 735 805 97 105 392 114 20 910 107 768 918 109 124 585 85 424 550 120 375 477 98 876 894 97 206 315 110 72 540 78 747 785 94 1 223 85 487 986 98 116 280 99 85 642 103 405 467 90 408 760 116 143 758 100 6 393 96 369 640 102 465 704 86 139 330 101 9 436 104 91 623 101 322 403 98 316 680 85 500 654 99 277 708 114 352 488 104 286 969 100 143 747 106 370 650 86 764 796 90 174 620 108 114 279 93 443 891 101 463 575 102 57 699 107 625 670 101 346 575 110 254 886 96 874 954 89 219 948 76 330 591 99 430 736 88 459 780 105 20 877 105 649 957 99 296 839 96 168 546 116 137 799 101 234 499 84 420 748 110 343 992 109 539 951 86 489 662 101 161 266 103 411 658 99 326 984 96 425 780 112 359 575 94 539 872 93 515 596 86 236 453 107 813 831 89 485 603 92 145 903 96 96 640 110 29 299 100 744 892 92 206 242 91 56 583 94 663 927 89 252 751 96 198 260 104 172 390 106 536 640 105 106 763 114 679 867 58 118 625 91 438 978 97 300 947 107 607 854 80 224 443 96 18 323 100 285 991 91 78 193 96 20 278 103 677 812 79 364 426 99 342 397 92 42 244 100 491 724 101 118 531 107 50 927 94 4 13 95 117 167 88 496 888 116 665 909 97 388 793 98 187 570 105 29 418 94 508 918 109 595 737 110 194 808 103 266 994 87 722 757 92 325 396 113 590 967 96 937 993 86 930 933 100 14 367 95 302 766 120 43 170 128 497 713 100 922 934 91 659 747 84 286 660 105 135 367 81 688 764 102 751 904 90 477 485 103 88 369 82 623 686 93 35 612 100 126 211 114 301 314 101 675 746 99 329 958 102 164 940 78 352 688 116 266 400 111 846 965 97 657 751 84 80 472 115 163 590 76 173 493 100 589 957 109 612 834 101 305 960 105 803 986 108 261 781 111 394 490 99 378 869 104 412 656 93 564 781 98 466 935 83 410 719 103 369 927 91 561 898 102 558 610 80 531 761 99 730 848 92 156 578 98 781 847 109 173 597 106 166 729 91 11 414 97 665 852 95 266 780 91 168 571 94 127 334 100 383 600 94 830 918 87 141 772 101 288 960 109 64 303 96 19 646 107 325 562 90 283 870 113 265 827 99 165 246 97 263 530 79 278 833 106 793 963 107 38 916 95 334 572 115 422 440 90 928 995 104 365 978 83 233 766 110 614 692 106 17 462 109 313 660 101 260 719 99 95 762 93 415 883 103 774 824 107 519 533 106 83 363 93 397 711 90 611 796 108 389 795 94 646 745 89 50 443 105 283 736 76 398 532 93 59 64 95 773 976 94 551 626 119 627 712 112 113 228 100 216 650 112 619 889 102 34 835 94 451 625 109 65 249 111 971 985 114 779 850 84 212 935 101 708 770 114 81 239 114 94 596 77 286 566 110 204 297 93 592 640 118 57 842 103 112 612 89 374 590 113 317 539 106 168 614 98 208 358 108 298 983 101 65 511 93 97 538 106 260 366 111 36 480 94 162 677 99 85 832 83 860 888 104 348 764 87 346 703 93 664 903 90 87 693 86 497 856 84 317 654 95 422 622 104 386 458 119 449 886 95 173 490 99 336 643 102 191 531 96 318 378 93 133 776 99 593 881 85 615 970 119 36 414 99 231 916 89 848 963 90 828 830 105 345 897 113 220 579 112 345 728 95 70 561 88 115 479 114 174 383 99 934 944 100 333 958 108 808 959 91 705 751 119 344 428 98 61 757 113 576 733 100 213 657 99 417 944 94 87 338 113 111 647 101 508 589 89 438 550 109 31 123 91 319 890 104 865 929 81 415 997 97 48 161 90 184 772 96 110 390 103 36 314 108 547 926 108 704 974 95 611 772 96 588 741 96 654 990 91 431 750 97 22 746 110 557 629 90 354 917 97 111 876 88 308 368 110 781 956 91 112 155 102 527 864 114 406 492 103 460 835 97 363 737 101 824 959 95 183 671 100 622 625 94 812 902 88 335 971 110 451 894 89 12 117 90 442 989 110 43 626 108 262 950 101 354 579 108 84 214 98 722 741 90 617 683 95 112 813 94 774 943 112 416 469 82 559 915 100 80 778 93 718 914 100 244 746 109 563 963 101 671 994 95 4 648 103 213 379 117 66 203 86 511 896 103 532 679 96 97 134 87 244 652 107 770 913 91 116 606 88 299 649 95 717 862 111 308 993 87 209 521 93 477 856 120 471 692 101 125 182 97 207 871 83 537 718 99 311 780 94 116 480 119 101 707 93 149 707 101 410 856 88 377 688 112 414 604 72 550 765 88 175 619 100 4 103 101 33 406 104 850 879 100 133 378 106 284 830 113 104 326 98 246 462 112 350 825 97 314 451 95 92 486 72 416 463 101 273 277 98 745 918 104 150 424 104 175 781 101 696 946 104 166 490 93 605 698 91 162 406 109 355 952 127 535 891 98 372 943 108 158 302 99 194 412 106 244 266 95 10 627 89 456 595 99 402 823 99 416 548 99 228 308 91 399 745 92 594 780 95 542 645 76 500 953 110 176 575 83 9 280 89 138 429 107 96 348 103 462 876 87 243 578 102 628 738 106 85 393 95 135 160 95 473 942 98 450 821 103 640 950 109 534 882 109 79 590 91 274 894 118 139 249 137 850 947 105 108 169 97 770 948 106 236 288 106 131 801 90 628 897 97 362 744 107 98 681 99 363 982 103 545 576 79 787 944 104 468 599 100 9 81 102 716 840 107 306 904 109 207 707 108 304 401 110 63 236 87 680 700 115 649 850 93 14 878 102 371 387 100 667 971 100 249 550 116 82 581 92 508 585 111 38 102 96 387 795 109 229 886 107 27 870 80 268 868 91 21 727 81 106 806 99 211 959 106 619 982 104 56 398 86 539 878 105 539 940 108 319 476 101 113 970 100 640 914 88 128 681 106 45 413 116 218 815 109 472 773 96 386 641 99 470 512 84 55 350 104 634 840 94 551 794 108 516 688 87 124 278 98 412 989 80 487 514 108 340 453 111 238 291 88 430 483 102 444 649 94 568 911 114 199 872 93 33 962 91 409 922 86 75 439 99 63 306 102 154 196 93 333 509 102 485 787 117 259 910 97 145 545 90 587 749 96 20 220 115 225 966 78 637 781 107 56 754 104 572 946 81 124 995 106 321 847 121 300 892 105 585 709 102 705 896 119 256 970 87 168 536 100 576 900 88 852 921 96 290 991 120 988 995 91 345 858 93 269 476 99 90 478 97 185 522 95 851 898 103 195 975 94 467 811 103 157 984 102 194 999 114 294 971 87 232 762 113 343 412 80 99 376 98 694 962 100 376 780 104 10 549 92 2 778 104 607 995 113 6 963 84 337 825 90 144 402 104 6 583 97 336 889 94 112 610 97 613 996 82 35 398 103 447 772 111 580 821 93 408 466 98 318 651 94 78 928 87 323 437 113 985 998 116 189 678 92 322 812 78 150 707 107 80 599 89 240 457 94 122 636 99 252 854 97 328 691 76 212 346 85 134 888 107 647 972 103 289 562 105 471 661 102 208 241 115 89 726 116 286 496 117 81 813 95 400 702 97 50 173 101 567 899 104 148 639 85 19 917 100 814 823 119 178 603 102 478 990 91 840 944 109 78 253 111 262 861 107 594 934 91 82 359 105 393 488 112 464 881 98 190 632 109 372 401 111 319 630 104 641 881 101 20 647 102 492 954 105 879 969 101 148 299 95 536 850 102 549 666 111 19 619 85 62 352 101 124 297 106 107 179 95 463 498 110 328 734 87 60 672 107 105 460 100 0 781 101 308 522 95 617 736 91 64 296 97 264 884 97 193 698 96 670 903 99 317 650 98 596 607 104 604 926 106 15 734 105 933 937 92 706 998 108 413 762 95 336 414 104 57 601 95 164 498 97 253 541 102 115 827 88 420 591 103 69 446 105 889 978 120 547 592 115 55 272 110 184 785 91 97 600 95 30 478 102 289 583 98 5 148 100 385 943 93 525 937 93 52 141 81 286 514 101 192 801 109 109 793 107 359 367 75 97 712 112 101 637 109 55 925 104 196 678 114 327 779 101 204 520 88 659 999 99 671 840 107 497 792 97 508 931 91 179 455 104 518 641 89 44 198 105 112 723 99 92 488 107 454 511 110 251 423 102 128 383 83 568 848 106 159 756 89 63 79 115 15 673 91 534 911 87 68 421 100 618 818 101 494 991 93 551 592 118 189 414 127 838 983 99 205 271 111 89 603 82 891 983 116 608 667 79 686 943 101 660 723 99 752 918 94 398 421 88 134 767 103 393 962 105 685 837 92 11 413 95 59 992 83 121 381 100 258 527 110 654 730 110 656 708 111 166 827 94 135 595 105 37 907 91 230 515 114 459 733 109 642 972 109 49 294 97 449 744 89 242 718 99 62 787 106 570 916 109 500 641 119 725 958 98 868 895 108 386 537 88 595 922 105 551 602 78 531 554 85 103 334 114 902 948 99 684 805 113 891 971 87 558 594 98 422 734 94 206 339 91 425 437 104 321 748 115 589 766 119 136 766 112 337 787 94 320 573 111 535 770 103 315 441 117 125 236 105 440 467 104 183 222 131 462 715 106 589 621 104 155 303 99 80 901 100 92 277 98 380 759 101 299 670 118 8 754 89 435 538 105 63 167 98 287 548 115 73 580 101 374 972 92 574 718 109 53 622 116 771 862 122 305 701 101 310 455 110 362 665 90 15 400 112 488 761 100 157 325 96 585 838 103 776 894 90 119 661 82 527 665 99 50 541 112 372 507 91 305 445 88 6 755 90 740 887 107 262 997 93 19 898 111 419 615 108 191 927 105 395 482 113 595 865 98 121 762 100 159 485 98 294 918 96 680 821 118 584 666 102 104 582 92 188 494 94 227 610 107 7 52 102 640 652 88 290 464 106 396 990 111 404 502 114 448 500 108 454 848 92 104 909 107 254 711 92 735 736 103 343 972 102 532 569 84 270 821 97 87 907 91 433 447 99 375 412 95 395 892 102 53 323 88 326 708 96 294 939 99 173 917 108 21 103 109 691 910 108 264 449 78 642 659 108 91 439 105 590 779 109 43 568 109 24 227 112 727 797 85 112 611 82 511 971 79 328 816 91 657 669 107 0 380 87 40 391 98 59 673 99 61 272 105 532 970 119 218 610 89 38 760 88 429 495 103 454 915 104 49 970 88 251 505 93 30 386 96 442 524 113 36 85 102 323 727 112 279 901 104 111 732 104 249 845 107 3 63 91 379 692 90 31 132 90 187 321 93 287 940 92 14 245 72 143 952 70 38 911 107 506 610 91 54 342 109 29 621 100 770 904 105 233 246 98 393 806 111 568 798 99 337 501 83 214 317 101 305 936 106 75 536 88 234 460 111 494 666 98 72 597 106 503 913 94 64 158 104 515 780 103 722 737 86 543 822 117 737 951 101 274 518 102 262 955 91 410 948 72 576 912 100 351 788 111 60 546 94 614 755 100 711 728 92 138 668 105 160 245 79 248 367 108 688 876 95 543 985 116 86 767 89 172 319 101 621 726 86 154 744 79 154 618 101 59 582 113 813 908 84 277 601 92 92 936 104 40 682 97 360 928 88 59 82 102 354 890 90 432 738 91 605 842 96 582 997 111 13 718 87 167 487 94 76 669 89 61 811 78 83 699 130 485 837 103 86 595 90 174 353 86 175 708 118 8 695 97 298 463 87 783 945 101 296 886 103 92 338 79 858 902 109 601 720 98 17 162 105 147 789 82 39 427 106 558 628 107 41 977 91 686 903 86 161 524 112 198 834 105 599 831 113 325 489 86 510 961 90 759 797 98 434 941 87 231 842 90 784 799 112 79 447 99 176 177 88 535 960 119 295 532 119 6 777 93 376 778 97 840 907 114 864 880 114 775 925 111 146 656 97 156 846 109 819 990 81 82 249 95 52 105 82 108 810 107 166 529 110 242 975 81 500 646 104 462 843 101 837 903 95 367 561 92 491 865 88 451 705 113 305 363 98 683 941 115 857 922 101 800 918 99 590 996 117 611 870 92 84 201 107 5 782 103 367 647 88 494 817 98 496 974 122 246 840 110 260 346 105 40 639 105 246 513 108 369 371 95 49 206 102 182 276 93 231 712 101 149 943 103 374 879 88 64 615 103 10 606 108 277 393 97 557 730 121 598 787 101 180 772 108 225 418 110 127 743 108 610 839 90 4 265 81 655 977 99 323 706 123 523 994 99 479 886 107 208 342 102 326 399 108 495 608 109 362 630 89 617 887 86 139 167 89 178 583 73 449 565 100 208 497 103 371 827 69 335 892 94 275 499 96 574 865 102 666 735 89 261 744 94 95 825 98 300 556 119 49 109 88 349 536 115 79 769 103 25 193 93 332 528 91 285 730 86 330 356 104 642 833 96 454 927 102 84 997 106 510 956 87 276 294 91 775 916 94 110 884 92 176 932 106 86 570 80 352 777 100 133 845 114 153 633 102 730 760 106 585 713 114 503 889 106 360 384 102 472 999 101 135 781 98 709 910 100 86 309 89 301 798 98 67 514 71 20 658 92 503 708 88 453 891 80 317 391 83 345 729 97 927 976 86 357 378 107 311 494 100 193 960 114 227 253 88 95 432 105 388 625 102 239 539 90 504 989 105 110 982 112 46 194 101 347 904 98 84 931 101 223 943 101 293 462 113 331 649 91 803 958 112 817 858 94 465 475 107 71 410 86 572 603 100 110 262 100 215 967 93 381 497 100 90 842 90 46 540 83 257 799 103 134 555 89 241 448 109 98 250 102 567 988 107 151 167 111 112 296 114 710 811 84 376 929 112 640 855 86 485 748 87 864 877 101 927 975 102 720 953 98 694 991 104 291 866 87 0 286 104 660 678 93 675 896 99 144 235 94 422 804 78 309 689 88 773 930 91 421 615 92 628 973 101 39 202 105 50 93 89 302 950 101 168 866 107 166 384 107 68 704 95 102 930 106 48 214 81 293 928 92 63 281 104 395 532 102 35 667 106 625 709 102 348 740 96 534 606 103 231 350 112 606 716 98 291 946 89 470 651 103 262 557 108 410 549 104 20 738 88 212 604 103 111 192 92 366 899 90 543 612 107 572 922 95 141 721 87 641 735 118 43 489 107 110 612 98 176 604 95 228 630 100 376 416 93 308 551 108 450 769 113 262 697 91 761 795 98 121 821 104 207 951 119 550 961 94 235 522 88 686 972 92 137 663 88 251 333 108 12 308 112 13 836 110 352 711 100 144 668 83 50 685 93 385 606 105 351 884 89 77 850 97 640 920 89 62 612 95 81 210 104 450 515 99 213 246 100 791 906 89 550 621 98 561 806 87 68 445 85 540 924 104 92 961 123 52 705 106 526 957 94 551 669 103 254 889 104 472 736 99 244 535 95 490 776 106 756 784 115 727 762 105 487 687 92 163 540 94 336 724 102 489 865 110 41 766 87 324 511 108 31 146 104 88 936 92 330 976 92 92 375 81 537 679 86 872 911 98 79 670 97 78 830 98 610 722 99 486 915 108 106 631 95 132 282 100 511 818 104 366 872 96 176 506 90 710 864 120 727 742 92 164 430 94 312 446 93 259 532 80 514 977 103 114 631 118 210 385 89 666 786 110 831 961 93 144 775 100 5 500 107 378 465 92 50 360 117 87 538 103 106 399 112 662 968 102 941 951 84 381 396 110 96 769 102 510 625 116 186 464 101 178 476 99 0 842 96 421 988 94 513 779 92 355 915 91 716 875 94 82 105 97 74 313 117 546 973 98 446 585 92 26 907 90 121 294 113 115 525 101 275 516 104 201 930 104 58 335 105 572 831 93 150 781 122 205 655 98 693 833 103 504 653 96 830 952 101 278 453 98 216 972 99 443 790 83 192 598 92 401 637 103 170 336 90 162 380 103 486 522 114 237 697 92 179 749 97 257 939 109 100 147 107 633 692 84 264 745 103 126 477 115 9 971 90 847 850 121 41 541 80 223 786 93 477 582 100 885 936 83 256 671 100 33 720 103 283 848 97 401 715 108 31 884 108 334 914 105 29 553 121 209 406 86 386 707 126 196 771 80 165 776 94 251 780 105 662 987 108 87 450 122 454 759 87 43 374 95 505 823 108 666 858 104 572 879 92 23 233 102 545 792 94 345 568 104 33 466 114 569 775 116 293 496 111 445 627 91 99 935 101 326 852 102 418 451 122 672 835 86 76 338 94 500 911 102 409 886 106 54 900 110 235 950 115 687 742 100 504 785 91 555 593 112 691 812 114 607 785 111 867 884 99 499 609 106 296 900 102 526 587 81 114 748 90 798 891 85 165 285 109 509 966 90 123 153 105 124 386 98 606 715 95 102 992 100 660 964 93 23 387 109 85 619 116 295 486 88 367 539 89 455 950 99 152 838 105 662 703 111 394 843 93 236 697 101 479 502 88 473 833 98 247 337 90 324 621 96 339 850 93 129 960 95 104 930 78 2 982 92 28 666 105 401 450 95 410 696 86 579 835 92 152 970 85 375 981 96 113 412 100 145 298 111 91 551 89 333 797 100 58 368 94 293 295 115 610 928 101 477 854 98 679 820 89 4 354 114 527 836 82 12 495 98 11 324 97 544 951 106 389 744 89 434 980 99 220 755 110 69 71 85 306 621 88 305 598 82 648 986 98 852 905 100 631 652 83 735 952 85 190 384 98 720 844 97 514 574 106 473 550 89 307 575 95 225 317 104 340 815 85 149 387 112 59 470 84 440 998 97 214 836 88 307 516 118 63 757 97 600 787 119 355 391 104 393 577 111 219 641 102 375 615 118 59 398 100 463 607 96 753 989 98 112 316 125 95 910 92 268 313 96 74 776 101 75 837 78 668 969 80 224 975 113 346 609 104 478 887 81 83 886 101 227 285 77 396 637 97 83 964 105 2 43 88 253 784 101 395 753 82 111 960 109 548 771 86 572 871 90 42 164 83 552 923 110 239 707 104 28 776 102 489 652 86 30 515 94 177 353 108 104 143 91 363 755 108 179 546 92 535 968 113 119 718 101 444 833 103 31 599 102 117 845 109 83 868 113 101 558 122 755 852 105 396 838 88 208 958 98 194 727 87 901 950 108 408 422 94 60 118 103 359 867 84 605 904 107 598 987 112 298 530 100 332 761 97 113 160 83 346 434 101 24 52 83 495 802 98 521 728 94 81 129 90 227 330 103 861 910 112 558 961 107 84 692 93 5 143 110 123 375 89 70 788 98 5 300 93 301 303 103 293 720 84 383 529 114 308 941 104 102 133 103 497 879 105 591 857 95 440 527 103 674 884 99 49 512 105 732 803 91 767 946 108 573 996 106 157 848 92 224 928 97 194 890 94 187 672 99 103 341 97 4 258 93 795 954 77 197 377 97 146 402 92 103 634 84 345 408 91 648 859 83 74 312 116 138 629 112 108 619 107 107 656 88 261 447 93 132 324 86 329 860 88 368 372 104 167 639 116 298 747 101 292 380 94 290 603 101 415 934 105 598 853 81 41 86 97 394 532 107 33 618 98 542 823 95 265 555 97 791 837 84 47 627 76 668 718 119 376 459 96 6 842 89 102 822 106 453 726 98 172 444 100 554 902 109 306 724 101 547 617 96 329 772 106 365 644 99 183 739 97 153 218 98 546 845 109 79 401 103 116 477 102 607 882 104 248 358 89 80 607 98 211 685 106 77 269 110 4 93 102 914 936 116 352 990 102 543 582 107 307 858 84 144 489 90 111 865 88 661 915 84 506 522 98 97 455 79 370 893 115 411 676 96 27 962 97 30 275 99 836 913 93 754 961 97 215 847 89 569 623 90 294 816 99 425 953 92 327 481 114 604 767 91 163 455 87 716 870 108 214 805 119 175 908 98 179 548 107 239 440 103 951 960 100 305 601 96 34 38 99 535 553 103 348 894 100 41 380 100 262 889 112 14 905 110 151 769 79 249 394 100 117 504 106 432 804 120 252 987 103 499 811 112 537 840 79 461 627 91 906 943 108 404 756 99 719 983 103 507 790 97 162 651 90 311 472 109 278 466 105 510 555 108 620 999 113 746 753 104 32 805 102 126 874 104 23 582 113 91 421 104 530 799 101 226 667 104 538 996 95 60 555 88 730 911 106 306 935 93 403 993 99 600 979 96 381 866 100 278 473 92 101 756 104 247 499 89 579 685 78 746 950 95 216 856 97 151 984 104 161 249 115 232 540 112 171 511 96 279 810 115 908 934 94 699 993 91 520 748 102 202 637 104 233 757 101 889 945 105 756 849 113 534 597 97 240 638 107 712 820 91 793 797 92 125 162 98 138 760 110 100 396 90 676 799 115 54 307 94 188 826 104 79 922 103 27 505 75 586 989 73 64 415 103 328 931 80 182 691 76 180 890 107 112 352 101 462 496 95 416 435 118 596 879 91 688 754 98 157 655 112 86 679 86 274 762 113 454 956 110 19 484 100 43 55 92 364 381 81 289 935 76 624 819 86 476 794 100 303 326 98 197 437 91 508 790 100 210 441 109 611 887 111 178 889 112 594 633 92 236 732 104 297 661 104 231 812 106 289 981 117 728 749 90 404 606 100 746 936 76 29 269 111 538 994 91 316 642 100 26 797 112 501 539 105 114 868 95 320 423 98 196 583 106 531 995 102 38 832 91 447 988 105 47 56 102 80 83 114 248 475 98 138 597 102 467 680 102 356 499 91 839 845 86 520 899 94 121 523 104 333 686 87 13 884 97 190 629 111 211 472 110 31 830 96 195 379 105 0 290 98 399 609 83 84 694 100 30 314 100 515 934 94 382 641 90 289 881 89 947 995 94 502 685 103 359 434 95 618 747 98 20 452 97 246 521 88 52 845 109 112 573 104 175 409 96 409 928 109 333 926 104 200 938 99 7 210 77 561 960 89 434 721 92 311 447 93 469 722 102 480 697 113 155 906 85 531 992 99 438 594 90 200 922 90 28 239 111 729 768 105 207 816 102 263 389 120 905 953 103 115 923 95 11 415 90 618 685 97 523 959 98 71 733 129 375 790 99 226 817 110 342 842 90 448 959 98 18 802 94 572 800 109 228 554 96 381 445 85 611 691 85 744 899 93 196 478 115 893 939 96 165 385 88 42 450 105 744 890 118 327 410 103 92 592 86 340 598 88 16 482 108 37 106 106 512 614 87 514 794 111 516 672 105 852 867 90 80 474 100 380 543 105 800 967 103 526 880 89 413 943 88 370 746 104 153 211 94 622 801 110 278 331 85 428 950 97 268 661 108 33 619 115 726 894 103 630 890 103 86 634 100 611 845 88 158 477 101 407 453 89 345 871 100 424 766 97 41 311 110 203 471 95 509 622 104 188 496 102 385 955 91 183 828 105 690 727 97 399 497 97 0 175 104 4 23 118 711 970 101 567 762 101 150 530 127 540 794 98 557 787 87 465 899 92 348 950 79 661 687 105 135 217 97 640 643 111 725 803 104 89 110 88 314 649 115 107 279 105 96 852 96 129 718 91 792 804 100 554 832 93 906 922 100 155 407 99 94 873 87 23 32 100 85 300 109 536 698 115 534 886 109 502 696 81 134 993 100 389 922 90 436 624 111 164 450 115 149 539 104 292 926 94 381 794 87 62 172 102 55 545 87 547 895 89 184 325 101 61 330 87 189 240 98 47 505 87 928 930 99 581 865 119 89 844 105 676 951 103 320 853 104 160 855 119 612 696 97 455 795 89 312 940 93 296 298 80 711 998 103 162 625 88 169 769 97 650 678 107 635 790 91 144 648 99 363 710 105 806 874 121 557 572 79 599 732 112 42 349 103 348 921 86 199 702 90 25 227 104 613 808 118 536 781 105 389 731 107 110 509 98 124 268 92 123 745 102 602 925 101 446 668 104 407 975 94 48 101 102 598 907 89 266 686 97 316 641 104 396 633 90 24 339 93 49 52 104 336 680 113 266 698 110 55 845 108 614 972 83 276 395 99 682 935 89 366 703 84 28 793 95 804 972 89 123 921 107 173 692 101 78 586 94 76 80 96 267 879 114 195 920 88 226 852 120 187 655 132 159 391 111 274 809 80 148 285 93 261 461 91 675 680 108 20 474 106 154 272 82 607 796 88 755 855 91 81 617 97 164 187 93 201 900 106 213 321 87 368 851 90 440 866 108 13 232 97 315 800 107 367 664 94 197 390 88 656 906 110 700 936 98 88 988 89 534 952 93 330 700 94 825 870 106 60 288 88 340 768 105 471 984 89 27 851 94 197 751 101 42 856 92 727 873 116 847 926 79 141 636 88 164 462 83 314 651 102 263 818 91 851 856 90 258 938 102 205 556 102 198 344 105 281 619 94 102 664 86 485 750 96 55 935 91 118 257 90 147 958 114 659 853 96 671 912 102 395 798 115 172 787 87 263 725 114 51 334 89 316 580 116 227 881 108 42 116 92 15 172 102 491 560 99 21 513 103 141 665 91 47 849 111 651 831 102 17 146 92 243 290 85 561 742 104 730 877 85 422 641 112 240 682 100 852 881 95 483 842 95 5 563 97 334 662 105 753 943 111 707 759 102 338 638 107 128 986 92 568 857 96 19 839 103 24 642 91 567 956 96 503 854 106 509 722 94 544 778 110 258 983 96 218 949 81 667 961 112 49 408 110 698 776 102 162 957 99 178 683 98 373 638 113 71 616 91 247 567 101 34 977 105 757 814 83 555 609 113 903 978 91 306 975 121 258 392 104 590 963 100 473 641 119 522 820 86 141 792 104 106 218 107 167 627 113 115 317 113 39 690 81 797 987 84 249 787 115 406 621 94 343 981 108 69 190 84 169 663 97 116 989 97 199 559 89 170 552 88 59 403 93 150 501 97 270 470 87 4 225 103 742 794 94 80 290 88 276 402 108 364 372 86 270 399 106 537 845 91 843 990 85 492 991 98 237 285 104 459 878 99 315 907 100 281 596 89 804 822 99 264 919 105 210 931 95 110 214 102 58 638 109 85 601 101 94 582 104 14 978 96 597 604 88 311 396 120 25 270 95 434 613 85 183 202 110 26 330 91 227 595 92 118 168 129 366 406 115 118 505 112 57 487 101 397 765 89 579 828 113 434 509 118 651 849 118 336 780 87 517 598 85 470 774 97 69 575 95 445 528 94 81 738 75 543 874 109 171 418 98 342 874 97 609 890 95 279 429 104 631 970 113 370 759 99 67 99 98 22 732 97 775 975 107 931 956 104 258 453 101 59 815 95 197 429 92 818 918 96 363 524 87 171 837 109 171 770 108 572 785 106 399 965 103 730 868 74 218 384 107 70 72 108 649 760 96 218 315 95 368 413 108 245 797 97 357 984 117 379 543 89 6 377 102 41 788 121 633 791 100 219 698 98 122 262 101 216 225 98 202 718 98 349 868 95 259 845 91 118 995 99 306 888 102 10 22 111 704 759 92 816 845 107 479 953 101 185 995 82 286 725 105 719 937 101 313 814 87 386 936 114 594 920 100 460 859 103 405 937 93 241 977 94 210 215 90 819 902 95 184 334 101 970 987 92 493 885 98 233 646 117 522 885 104 249 747 108 732 960 101 968 975 87 504 817 107 339 601 96 295 806 74 589 749 88 433 526 77 589 639 91 104 816 117 566 729 111 163 962 89 428 687 110 648 747 105 148 909 105 420 496 86 82 624 93 121 165 116 627 674 112 151 373 96 258 676 90 125 264 97 227 857 101 68 458 105 378 985 109 222 269 107 786 869 103 264 445 101 799 960 99 425 848 108 382 882 92 475 865 116 123 522 101 313 346 106 205 562 88 198 690 107 0 166 104 683 798 102 155 263 94 585 997 113 136 292 114 153 832 95 199 852 89 340 663 102 741 839 119 432 865 118 359 784 102 75 397 100 320 485 96 38 620 92 91 166 97 153 490 120 551 938 88 30 614 93 319 648 106 456 980 94 423 945 97 859 939 94 362 606 93 763 905 100 269 988 103 416 630 97 437 736 99 33 649 89 66 479 89 243 889 96 296 922 92 156 804 98 358 567 109 112 203 116 785 997 105 270 685 95 290 720 93 97 202 97 557 760 75 530 716 107 30 703 111 58 410 111 7 834 129 894 987 90 232 360 79 848 895 107 498 797 116 121 819 105 243 500 111 127 882 84 232 631 97 316 465 104 154 459 106 866 942 91 770 829 83 941 987 117 249 251 94 103 482 94 231 696 105 385 799 92 518 658 94 153 418 101 157 598 104 23 639 111 246 263 96 924 998 105 702 837 105 232 607 94 435 845 111 213 241 102 37 851 100 78 405 91 539 706 101 311 974 101 50 143 107 135 521 85 177 843 81 170 897 111 29 659 106 197 346 105 19 36 100 140 169 107 756 850 102 940 993 103 446 917 97 195 976 95 156 250 94 173 616 104 599 672 102 77 508 91 333 575 112 334 658 105 653 945 102 1 941 113 20 901 113 434 498 100 328 599 93 884 920 86 391 393 98 279 286 105 454 479 103 461 568 101 1 21 123 84 195 123 742 806 87 147 723 106 344 885 99 597 649 83 390 627 98 44 614 101 435 650 95 778 916 105 562 967 78 501 993 102 9 381 89 97 758 95 175 730 101 363 661 95 385 739 108 182 918 104 57 431 114 139 985 114 306 798 100 708 813 100 536 788 92 806 907 93 498 807 105 349 548 94 251 296 106 55 582 104 829 967 101 169 496 92 363 577 81 148 664 95 567 850 95 820 988 105 494 538 109 48 753 107 282 571 85 182 803 116 123 724 96 217 904 119 503 983 92 482 637 114 9 993 94 339 887 100 322 375 99 374 814 113 270 658 125 558 894 99 190 254 102 41 195 109 359 422 74 442 447 111 417 467 102 450 540 105 392 401 111 432 519 105 30 685 110 326 482 95 788 939 104 35 642 107 55 495 104 182 646 90 84 344 92 446 520 102 348 981 104 251 492 95 43 790 101 9 143 110 120 578 99 271 702 106 86 832 110 480 972 112 154 373 91 850 933 115 424 520 96 37 175 139 3 155 101 419 571 88 788 813 106 320 639 107 423 771 86 386 733 108 112 115 94 110 506 104 7 563 102 19 937 92 322 901 101 227 745 97 467 517 96 202 800 102 285 469 92 396 800 98 412 622 101 444 732 96 643 950 72 85 454 99 107 481 99 37 702 96 676 698 92 711 987 115 32 880 108 427 564 106 30 826 100 300 750 100 237 930 113 279 795 97 502 578 105 267 634 115 296 934 98 476 886 102 558 682 84 16 963 83 61 867 94 793 940 112 476 513 107 513 823 91 401 705 104 261 299 103 152 169 103 136 679 102 729 779 123 30 841 109 123 139 110 28 315 99 94 546 113 72 221 103 312 399 89 5 704 104 37 187 75 448 739 120 698 871 89 123 259 99 259 395 102 135 846 90 152 270 106 267 312 97 3 242 94 234 433 86 37 645 111 292 791 102 1 914 107 320 776 101 305 476 88 12 475 106 826 880 105 72 684 104 201 309 95 400 668 109 124 778 94 796 955 91 98 348 110 694 768 109 45 462 102 312 668 91 314 316 98 411 810 114 385 466 97 348 991 91 549 909 108 911 942 93 703 913 108 242 302 114 407 955 89 440 844 86 11 639 108 93 547 92 609 689 92 267 298 91 116 253 117 402 807 86 663 765 126 300 426 107 401 509 106 210 251 88 19 935 94 320 590 109 387 883 95 219 326 90 157 613 119 609 880 101 152 265 89 67 421 104 48 446 100 42 205 104 103 439 109 275 597 90 225 845 105 133 137 101 28 797 108 278 553 104 130 387 107 214 236 106 297 657 95 762 846 97 287 427 106 849 928 98 70 232 102 32 123 89 101 592 121 109 606 114 377 485 104 183 191 106 434 921 107 21 809 88 481 718 123 19 868 101 131 312 117 750 855 84 19 750 107 80 228 90 14 299 103 43 205 90 501 673 105 315 699 99 299 705 95 217 742 100 185 853 122 116 786 94 227 560 99 544 855 83 234 310 112 226 248 100 49 137 97 819 992 109 100 514 110 313 947 93 373 424 107 298 730 100 30 569 119 155 348 87 388 758 96 716 997 90 635 915 104 929 996 99 108 636 105 259 432 87 698 850 87 357 769 82 808 980 121 230 250 102 207 537 92 380 877 87 618 841 98 440 924 89 137 553 92 474 896 99 254 563 107 64 357 97 354 697 91 285 762 110 375 555 93 360 466 104 323 595 104 629 858 95 30 489 109 658 865 98 450 654 88 495 497 110 545 867 91 65 653 97 29 953 87 443 732 88 678 844 99 165 588 89 865 874 113 60 139 97 412 460 105 892 896 101 60 201 91 657 672 100 75 646 94 327 763 98 102 843 99 268 877 96 306 508 106 160 276 91 438 932 99 337 588 103 140 278 119 63 357 95 541 561 95 639 739 101 325 835 107 33 226 98 721 870 111 119 889 102 12 570 90 624 679 94 592 595 103 207 890 110 64 982 90 250 966 107 397 574 98 216 253 108 275 282 105 250 299 106 242 898 94 50 398 79 269 397 98 375 497 86 81 643 91 622 949 104 207 956 92 360 408 98 709 950 104 496 549 93 301 495 92 231 981 98 330 931 82 161 512 113 137 519 92 477 532 111 494 829 112 98 313 101 179 504 101 215 443 94 263 779 85 193 753 87 28 697 104 29 311 88 464 877 81 160 542 104 364 903 109 194 728 83 458 959 116 251 575 105 181 335 104 84 836 95 36 438 100 2 124 95 79 880 91 514 577 94 417 458 96 431 687 83 789 985 102 116 719 113 567 675 89 346 931 95 586 980 95 860 994 79 49 547 115 483 639 97 896 971 85 365 535 126 436 587 104 617 921 86 308 392 91 598 601 88 668 876 113 781 993 115 62 206 87 46 645 112 377 860 88 146 312 97 336 935 99 60 596 102 594 967 119 892 943 84 227 576 117 553 679 95 31 906 95 420 798 99 70 954 116 544 788 92 38 724 97 363 605 104 580 866 97 141 602 82 182 364 99 81 321 79 473 496 85 607 792 99 31 912 96 110 337 96 177 800 91 689 859 118 429 836 99 29 822 115 583 873 116 32 385 103 559 940 98 64 956 98 50 113 119 723 952 107 170 176 94 357 764 93 498 501 99 537 794 89 73 361 99 355 535 108 165 471 97 40 949 90 420 987 107 824 922 75 221 835 85 287 584 108 626 954 101 396 831 92 631 712 117 640 657 99 489 894 104 440 515 92 85 891 101 221 535 101 237 906 105 347 533 92 184 202 104 181 396 86 783 920 108 203 254 87 99 371 87 481 619 113 221 376 88 621 743 104 149 695 95 48 448 100 624 936 97 295 526 101 653 744 89 129 225 102 426 613 87 327 614 94 46 942 93 468 541 98 264 758 98 208 730 98 442 827 87 39 626 97 125 488 84 100 572 100 17 323 91 446 693 102 47 917 100 68 797 105 229 712 114 688 833 93 672 875 112 703 950 82 226 465 91 407 504 88 68 415 100 59 433 99 169 966 104 106 138 121 271 892 90 229 785 101 789 843 109 235 240 98 421 884 113 213 977 117 87 477 98 71 560 68 121 805 101 536 979 97 115 625 90 42 340 90 352 854 107 314 361 116 218 823 102 357 531 91 163 628 91 89 169 85 458 582 110 263 824 91 505 895 89 207 637 104 579 736 105 370 464 91 381 951 96 316 917 113 502 776 91 701 801 95 239 960 90 444 713 81 667 992 107 417 681 90 930 970 100 484 933 93 371 557 94 443 954 105 440 576 89 154 158 106 745 833 106 389 837 92 452 889 95 384 669 94 502 922 100 159 801 89 403 691 90 683 803 98 375 544 108 601 640 94 626 947 92 199 578 111 860 861 106 569 996 101 863 915 104 513 993 109 501 832 94 337 364 83 29 34 122 449 542 112 548 748 95 133 443 84 36 137 88 534 893 125 578 652 110 429 971 79 137 870 91 397 961 86 671 764 116 338 993 86 305 670 97 73 667 92 592 732 124 354 663 96 285 560 83 516 993 99 152 388 107 502 827 103 60 723 112 196 257 76 232 524 98 328 415 93 608 990 100 304 989 95 278 852 95 263 694 101 57 319 87 461 815 99 268 328 83 256 657 86 80 589 100 257 679 98 302 626 98 129 777 73 499 620 100 32 660 80 162 780 95 400 458 104 39 636 91 682 849 86 657 806 104 279 866 102 196 477 115 62 262 91 449 621 95 141 956 112 823 924 95 93 133 98 238 654 120 130 374 106 307 734 107 69 573 104 40 824 103 400 841 103 67 948 99 123 194 110 507 846 96 234 399 104 229 430 85 524 784 90 58 128 95 730 805 95 717 987 99 628 903 120 283 585 111 543 755 94 77 473 80 73 899 105 282 385 98 39 304 96 19 902 95 703 956 104 259 641 102 197 396 91 764 856 99 194 241 104 399 781 108 59 964 93 575 940 109 98 288 92 339 605 103 779 965 97 448 903 90 513 935 88 906 986 103 52 270 93 380 810 94 258 417 95 328 921 86 381 958 90 451 458 100 180 698 81 412 847 98 62 285 106 117 259 108 325 887 74 405 711 106 90 539 97 142 525 108 337 537 77 334 758 101 659 983 92 126 440 101 156 948 117 58 648 110 470 901 100 656 869 109 330 458 100 701 727 90 132 911 86 21 950 98 467 778 83 290 849 102 492 591 98 317 523 89 604 640 90 317 852 100 606 671 108 4 710 115 81 526 110 344 535 95 218 882 106 658 889 88 705 987 114 468 790 103 400 684 104 468 784 93 524 594 85 139 333 86 286 743 108 40 823 100 420 737 97 21 707 105 120 914 90 434 816 94 676 801 94 556 892 106 389 959 96 393 847 113 430 641 78 266 644 121 152 286 96 125 342 95 837 904 107 518 636 104 0 604 102 64 696 90 439 997 73 276 370 93 48 800 98 113 120 86 913 972 98 334 705 89 0 130 96 382 835 96 140 248 94 138 981 94 109 221 100 155 322 116 601 620 89 240 922 94 434 939 93 387 418 109 62 643 93 117 127 109 36 598 97 635 909 121 301 571 106 25 715 106 189 697 111 22 84 101 299 406 99 78 116 116 115 969 101 935 980 105 191 957 117 743 957 100 216 675 107 500 996 90 657 685 105 849 874 114 106 341 92 80 140 110 877 886 108 229 249 107 165 751 101 587 665 92 201 843 96 919 987 113 827 965 87 239 349 107 632 771 93 74 254 108 308 464 111 97 922 105 146 579 94 325 577 93 911 974 109 85 742 97 388 631 104 443 544 97 20 137 92 217 548 82 138 905 107 298 805 97 456 856 103 140 930 98 469 534 96 834 909 88 547 607 102 175 984 119 495 794 73 91 526 122 295 922 108 198 889 94 362 448 109 820 893 86 159 724 96 167 793 122 567 902 85 596 800 90 300 877 97 313 567 97 17 962 101 630 910 89 515 610 87 279 639 117 779 983 98 45 266 85 510 511 94 160 988 94 163 765 113 192 721 91 462 889 87 122 572 94 864 937 100 648 985 95 206 288 120 467 479 111 653 880 96 570 589 108 123 162 100 51 811 102 7 587 105 638 991 117 252 574 101 916 955 112 756 993 83 573 686 114 302 353 100 368 738 102 125 664 88 178 388 95 421 800 80 407 647 109 52 63 93 316 866 106 151 759 104 579 741 84 92 558 96 474 666 101 66 646 107 726 756 94 765 947 94 515 929 85 434 718 91 570 886 108 16 779 91 106 651 94 198 428 116 161 373 92 689 694 92 36 392 113 52 896 97 79 742 100 630 674 92 386 666 113 479 513 105 37 483 101 437 533 85 228 487 85 147 714 75 20 486 94 525 641 104 643 811 103 145 884 82 345 903 101 97 440 89 259 298 106 198 857 97 542 763 98 676 857 97 455 496 106 322 500 104 396 473 88 76 783 80 513 893 93 152 361 87 165 519 109 58 889 95 161 944 88 205 400 122 920 993 99 100 736 101 322 637 102 175 664 110 527 942 86 278 791 102 86 369 110 191 899 101 465 931 98 18 892 115 99 841 89 289 482 82 606 992 92 539 969 111 557 897 90 240 906 101 51 866 99 200 563 85 915 962 103 81 112 103 350 766 91 332 630 91 359 974 121 485 489 94 6 340 107 204 465 92 196 814 98 346 983 97 447 953 101 310 514 103 264 945 99 617 696 98 40 702 117 965 985 110 229 703 91 314 402 106 140 697 74 752 843 105 44 954 99 18 231 102 28 383 97 297 582 106 317 602 105 601 913 87 708 862 96 444 544 102 750 979 105 18 404 94 165 734 96 51 234 98 120 549 90 154 731 115 359 408 107 591 768 105 162 702 101 547 572 83 422 925 87 97 493 97 26 818 102 273 682 95 305 330 114 19 250 100 382 933 109 810 970 92 223 347 94 102 303 105 465 947 106 216 937 98 719 856 115 127 629 87 225 985 112 90 499 96 740 870 102 383 749 92 410 530 103 473 930 104 154 901 95 334 595 106 55 153 103 772 938 95 515 788 80 398 816 114 785 970 90 349 708 108 675 893 99 259 418 88 491 979 111 266 948 84 128 708 101 71 120 88 339 587 113 768 860 93 552 834 91 40 470 103 293 654 77 694 935 90 624 713 96 179 739 98 101 819 86 374 583 99 23 520 90 477 969 103 738 799 103 261 449 102 72 909 97 180 897 120 135 671 98 322 998 94 88 727 88 245 394 93 785 825 106 65 999 101 326 521 84 180 639 102 40 454 80 327 588 97 174 718 99 832 843 104 274 819 113 305 575 94 322 584 80 44 202 109 567 718 110 280 929 99 60 382 87 220 708 98 841 871 94 100 336 115 48 705 99 444 468 107 654 842 98 254 497 86 531 826 94 373 721 100 54 585 98 264 979 104 853 970 98 713 982 83 473 825 86 449 708 97 232 668 101 346 611 90 108 821 111 553 585 92 28 149 103 381 883 94 669 919 112 485 681 98 119 344 101 654 867 107 466 745 101 57 649 101 258 781 99 205 576 108 627 894 93 298 838 110 636 799 118 490 992 123 49 272 122 488 736 85 284 468 111 402 824 101 10 26 97 528 692 81 701 990 97 791 884 113 698 960 106 190 981 90 221 274 94 233 994 107 329 882 89 25 632 103 116 616 92 459 571 99 449 554 104 411 667 96 675 790 85 84 546 96 63 855 96 503 756 111 501 886 97 503 763 85 414 663 100 823 824 76 49 763 80 650 950 97 141 543 90 359 603 80 300 313 94 124 626 97 596 999 101 427 487 99 61 386 106 695 958 92 271 664 95 59 419 103 324 855 111 257 390 106 6 289 124 772 846 128 23 85 100 394 687 112 70 205 107 109 243 122 57 261 116 132 411 101 217 563 109 333 697 99 105 859 90 273 574 95 399 526 98 186 855 119 229 948 106 733 811 103 773 915 94 234 735 102 338 498 99 25 836 103 414 969 105 70 332 83 294 832 94 643 752 105 386 714 91 99 539 110 516 900 108 243 975 83 476 866 106 619 809 88 339 712 104 95 120 89 628 915 93 757 817 92 593 719 101 360 876 110 697 733 85 91 291 102 487 584 99 388 735 94 65 683 102 200 593 98 91 436 80 195 766 120 218 821 90 234 901 117 65 667 100 592 966 91 173 334 103 590 783 90 258 398 106 565 786 105 431 586 86 165 394 117 945 980 93 26 669 101 66 385 85 425 769 94 123 384 102 438 564 101 52 152 101 796 913 108 621 788 99 11 917 104 714 805 105 659 789 98 245 953 82 624 767 104 769 907 99 258 418 95 321 935 86 630 854 100 454 467 102 66 258 105 100 450 100 140 225 104 510 576 86 368 402 95 280 890 121 3 357 101 189 485 105 268 613 108 188 925 104 292 649 96 181 778 110 294 784 88 196 366 78 555 794 105 283 972 99 254 838 112 156 873 100 522 973 130 898 947 98 365 902 103 93 192 99 30 746 100 250 669 102 775 881 90 503 527 115 728 836 83 349 939 93 272 493 94 337 581 112 80 235 110 407 685 99 30 293 110 673 692 100 700 763 93 528 576 118 148 469 102 229 546 109 632 652 112 613 728 80 322 684 92 422 787 115 457 510 108 189 965 101 794 854 103 124 965 113 617 878 103 407 661 90 93 118 101 127 579 108 130 745 96 126 686 100 353 550 95 258 911 95 232 496 86 876 884 83 563 771 84 287 443 121 474 701 113 139 184 116 116 929 102 532 977 106 58 918 93 559 581 81 28 822 95 13 304 93 163 824 103 474 950 102 206 915 105 362 602 92 750 846 92 479 977 94 207 703 102 332 636 109 485 735 109 118 727 81 428 482 106 234 329 102 453 847 87 606 965 100 695 918 100 13 370 92 385 777 99 420 983 107 138 633 106 114 465 101 210 845 101 766 950 96 396 711 85 509 551 88 197 834 92 459 945 97 668 729 93 374 678 93 343 796 118 163 641 91 149 914 110 584 864 109 439 949 96 90 741 105 223 833 80 138 306 91 795 965 85 689 758 98 39 904 89 72 977 90 5 566 108 264 984 108 204 239 107 429 738 90 864 899 88 78 821 76 188 723 103 547 699 98 563 869 83 205 642 97 405 447 94 128 595 96 193 967 109 164 530 99 113 361 101 63 126 99 281 467 93 31 299 88 389 711 106 358 905 94 445 847 97 518 660 94 300 581 97 425 892 88 73 590 101 470 471 116 259 474 105 63 269 98 113 422 82 107 425 81 765 939 104 192 207 97 89 719 106 22 451 77 105 373 113 410 611 98 131 353 105 188 994 90 17 184 89 59 106 102 261 759 88 293 667 95 531 993 95 124 721 96 6 300 102 0 763 92 433 944 105 420 784 116 73 562 111 618 937 100 804 980 104 66 705 119 34 984 101 214 865 111 585 656 103 877 994 110 457 533 109 115 535 94 61 906 108 163 170 96 777 911 95 239 338 94 214 332 87 107 149 97 350 912 99 13 572 98 210 436 100 291 417 113 381 993 87 231 610 106 245 370 91 484 600 86 302 420 96 211 663 99 456 641 94 195 233 107 508 984 103 130 946 75 349 772 91 523 866 90 795 922 100 344 737 111 441 891 101 73 351 97 16 925 106 535 700 104 401 549 114 69 703 89 324 378 82 427 732 89 427 695 83 5 238 98 275 284 98 358 402 107 170 591 98 27 776 95 67 983 69 404 972 116 65 605 96 480 891 100 318 989 88 36 458 96 66 96 106 15 921 91 163 841 106 394 987 104 810 945 78 91 345 117 233 277 95 156 515 111 81 334 100 2 335 108 426 850 93 502 883 101 98 398 102 269 636 107 137 349 114 314 627 107 304 360 106 268 776 106 137 421 109 293 919 99 190 390 121 818 992 114 95 441 87 127 823 94 443 773 103 575 882 88 655 828 96 181 584 97 555 889 108 529 583 96 175 502 99 255 607 102 576 871 113 150 296 87 442 899 102 572 656 99 618 635 97 301 731 100 49 665 95 463 756 97 383 458 88 299 557 105 283 630 94 532 662 96 184 604 119 38 719 104 139 450 84 130 173 91 383 919 104 222 531 105 203 490 119 357 870 110 27 431 111 716 759 98 428 920 83 156 954 97 657 762 102 467 742 106 564 919 99 29 685 93 54 156 103 92 755 88 538 668 103 138 720 101 147 262 98 503 577 106 225 334 108 701 799 101 289 722 83 87 446 102 707 852 100 614 638 81 116 461 94 282 717 105 438 788 93 709 974 88 153 797 107 168 320 94 466 962 94 53 702 107 357 517 103 384 508 103 621 995 106 108 200 124 228 942 110 185 888 111 171 387 100 82 611 82 143 425 81 413 754 92 792 851 98 495 709 101 617 820 95 269 945 124 422 783 106 778 951 95 522 639 98 534 779 94 418 572 103 576 981 109 537 539 111 170 473 93 177 905 109 219 392 100 519 695 119 502 977 107 267 599 104 130 875 100 339 984 88 234 243 99 38 217 86 538 793 104 895 990 94 10 27 76 37 318 90 292 530 103 115 425 107 697 860 90 379 956 94 750 811 100 318 572 97 0 446 103 382 454 105 133 495 105 227 917 92 221 549 111 16 730 115 690 996 96 203 444 106 615 869 107 173 984 109 349 714 102 356 729 104 603 762 89 600 765 79 215 459 92 106 848 112 296 963 105 138 984 99 295 512 109 296 313 87 124 612 100 671 807 95 384 510 89 165 763 84 51 992 89 791 849 97 295 960 119 35 37 84 292 569 100 233 492 106 634 672 119 263 640 103 310 544 99 122 897 86 326 434 101 730 809 95 182 277 98 413 712 95 413 855 90 543 796 104 286 713 100 279 652 106 290 810 107 169 975 105 30 104 108 128 882 100 178 493 109 57 406 108 176 188 93 760 812 77 354 922 90 325 363 116 380 787 101 213 573 104 325 998 90 8 318 93 186 974 95 339 878 93 470 961 101 457 980 100 328 646 108 283 686 113 150 609 98 814 961 108 178 809 104 43 769 93 166 663 111 299 910 114 456 572 95 612 890 104 908 961 108 68 695 98 42 542 114 71 696 88 730 942 108 649 924 102 29 278 66 527 956 100 540 792 92 138 204 98 44 686 105 201 541 74 324 458 105 455 931 87 532 759 99 623 811 115 162 355 96 198 254 106 585 743 112 54 678 103 10 580 90 91 988 128 68 156 83 334 472 109 303 815 97 37 820 102 138 374 95 186 714 105 73 272 124 87 451 107 410 620 81 247 357 97 285 974 97 580 899 105 630 729 95 741 978 105 283 528 100 755 864 120 393 582 100 392 828 108 37 105 88 661 758 94 427 841 104 875 913 93 146 714 87 246 612 103 436 654 94 153 509 109 425 795 93 850 999 92 215 427 97 263 494 70 284 790 103 470 546 116 463 693 91 53 363 76 117 497 97 176 186 95 121 310 109 12 233 76 345 352 114 345 790 112 294 715 96 499 637 107 14 27 101 97 204 101 60 116 95 610 830 103 116 533 91 601 780 104 64 117 121 119 671 113 225 763 109 640 868 103 687 840 127 105 614 89 118 286 108 151 293 101 505 687 103 570 604 107 316 747 108 322 495 93 266 704 89 344 424 94 61 455 94 191 608 113 260 909 108 319 530 98 501 950 91 545 851 88 448 863 93 450 721 117 255 534 112 237 970 127 503 630 108 390 482 105 674 781 111 505 923 85 302 961 108 223 639 106 692 760 85 547 953 90 497 801 98 265 679 108 320 838 95 45 946 105 216 598 105 392 644 97 67 351 102 0 517 111 399 607 115 388 940 112 151 432 91 339 528 92 50 325 106 405 704 99 250 892 91 212 396 95 713 809 96 112 779 105 80 108 97 109 721 110 304 656 95 220 864 94 31 278 98 249 363 95 211 792 87 287 330 105 30 154 93 6 529 102 754 973 97 638 778 102 127 242 93 597 771 90 305 925 99 383 816 126 93 441 88 51 518 104 45 264 92 80 268 93 516 906 105 712 768 111 112 842 103 697 972 89 307 881 106 229 524 90 205 382 109 185 466 102 448 834 98 434 648 92 21 104 97 317 621 104 118 230 92 903 987 100 150 934 102 11 487 91 105 668 91 275 466 103 108 884 91 376 515 96 403 625 103 297 741 109 58 278 98 24 217 92 509 830 108 248 909 101 374 827 81 891 978 92 673 937 101 401 658 96 326 488 92 199 530 99 210 563 92 707 981 87 90 714 106 552 579 92 459 874 75 87 629 105 348 946 94 84 869 104 323 880 94 352 486 107 182 315 93 45 391 86 544 583 81 319 454 103 461 846 98 320 995 91 583 591 111 763 961 92 7 415 96 466 897 85 644 854 108 426 692 95 525 769 105 230 650 86 442 792 90 63 711 97 32 260 100 2 887 87 262 425 102 308 384 93 403 463 108 72 653 107 64 913 120 595 631 112 146 919 112 445 787 88 558 937 97 485 974 104 245 537 117 881 990 89 492 538 90 506 889 114 353 621 94 877 998 97 140 734 104 167 199 123 740 858 85 529 730 81 151 683 113 73 610 101 955 968 98 206 571 104 550 571 125 577 958 93 570 665 90 217 285 89 219 660 94 473 972 92 264 961 93 8 21 100 171 488 97 62 332 95 549 817 106 385 818 89 549 979 97 800 959 110 842 921 92 112 126 85 584 730 108 171 902 92 217 571 112 782 907 94 40 379 74 397 429 90 213 913 105 839 950 105 204 769 77 84 526 82 75 157 88 29 50 102 119 626 92 282 495 100 433 617 97 171 944 91 148 927 97 407 458 105 515 566 97 111 397 101 704 731 89 618 845 103 365 402 95 77 876 112 310 381 90 42 354 100 513 950 115 17 252 111 50 650 97 591 749 101 32 856 120 247 525 95 241 366 96 412 986 106 534 990 91 139 900 103 241 776 99 2 769 87 61 642 115 242 523 90 435 703 96 842 927 100 843 924 121 27 226 106 621 979 108 213 621 106 549 573 109 480 730 97 115 489 84 417 855 94 265 406 93 76 341 93 233 831 102 544 854 99 71 729 132 260 698 102 370 806 94 626 829 87 23 726 115 624 887 106 35 482 101 347 688 106 120 982 102 383 854 103 536 880 68 292 474 78 405 777 117 663 709 94 81 570 103 608 651 95 645 927 86 603 628 94 259 952 101 40 393 103 594 831 110 465 663 93 701 803 99 166 246 98 510 583 104 430 787 85 535 642 111 58 804 113 149 899 88 209 729 108 182 734 104 307 717 87 38 353 92 591 945 102 132 655 93 16 777 111 664 783 95 467 808 117 97 897 102 24 982 86 36 426 117 682 776 110 603 656 97 276 369 116 599 924 67 43 843 95 216 680 91 789 973 100 747 989 85 339 562 108 74 108 96 486 539 111 416 522 118 374 400 77 141 366 91 190 903 101 257 752 89 247 854 112 99 150 101 96 931 92 359 712 113 423 739 106 42 967 110 252 900 103 372 933 97 387 441 109 225 343 109 235 669 95 33 370 101 547 627 103 345 451 102 429 499 91 261 406 104 748 928 78 77 265 108 340 492 97 563 565 99 597 626 110 281 777 83 466 649 104 12 134 95 247 886 96 406 564 93 575 913 103 385 392 97 7 541 91 19 784 79 351 706 96 379 471 104 555 747 101 334 382 121 223 843 118 216 480 105 26 292 82 121 822 98 125 715 86 198 598 95 389 496 106 133 252 93 338 719 82 108 979 108 79 527 88 172 647 111 918 928 91 594 740 105 91 450 112 245 696 112 668 967 85 110 216 88 157 869 78 43 664 94 98 278 86 101 758 88 397 954 107 6 693 110 126 870 95 48 796 108 62 726 101 650 938 95 149 728 88 832 914 106 258 375 101 78 358 94 549 625 93 217 658 103 115 382 100 884 967 100 140 580 101 485 985 94 168 822 98 180 742 122 231 531 111 705 978 111 491 861 99 191 584 102 360 711 97 476 927 106 763 819 92 343 647 108 288 874 111 767 879 70 286 333 95 544 820 88 120 208 106 228 525 80 419 945 101 204 262 114 382 437 103 164 842 105 301 844 102 230 622 95 370 787 104 418 493 101 130 992 93 168 969 94 188 316 98 604 805 98 216 738 105 753 854 105 38 136 93 466 580 109 227 535 98 222 307 78 566 939 111 822 922 108 13 67 79 157 737 105 693 706 92 246 478 93 271 647 91 248 748 107 555 835 99 45 969 111 322 756 103 576 909 101 714 986 91 292 818 97 701 958 97 203 527 96 538 976 97 8 242 104 167 950 97 29 509 107 738 944 103 618 665 99 110 201 98 848 899 100 224 671 118 49 157 100 116 710 86 300 612 96 221 705 102 4 30 106 605 799 85 350 800 80 365 563 100 210 415 97 461 828 96 228 688 109 233 333 104 40 380 106 76 129 105 459 557 96 147 565 101 310 608 94 102 473 120 325 545 84 641 932 102 674 883 95 378 539 95 506 586 105 842 875 92 80 165 83 620 923 104 111 675 97 20 764 97 291 598 94 691 798 104 411 440 96 635 798 103 668 934 82 283 673 113 4 562 95 7 157 86 260 486 108 8 311 103 177 450 88 350 351 88 90 447 79 366 598 113 17 24 106 71 771 106 220 642 74 164 657 111 526 887 89 322 848 98 515 764 105 242 380 82 128 309 103 544 572 111 22 513 100 278 735 103 437 915 107 301 347 98 734 927 90 23 980 103 661 918 98 78 968 93 702 725 83 360 874 97 138 392 115 245 331 104 127 187 94 73 440 90 0 519 99 43 912 97 205 966 128 419 750 92 185 864 94 142 228 109 333 426 82 75 214 89 548 831 110 620 903 88 199 459 100 551 628 109 616 796 121 391 816 106 583 969 93 208 634 90 137 154 84 16 624 113 45 61 117 343 479 112 165 533 98 431 725 93 235 315 94 578 935 112 339 642 102 52 62 100 619 989 80 141 820 98 788 905 99 3 11 91 168 253 106 457 541 93 184 199 100 482 763 98 210 754 112 180 597 87 149 799 108 62 976 97 362 814 86 440 913 92 556 696 113 244 431 70 236 267 112 641 957 110 330 687 119 296 434 107 60 186 89 71 798 80 672 676 105 192 329 91 115 630 96 320 705 98 156 289 97 134 179 86 752 984 102 58 913 91 523 955 103 240 649 94 605 708 100 313 713 105 245 974 121 124 804 99 67 565 93 179 863 92 927 968 101 73 95 92 595 999 94 287 999 97 697 720 105 355 544 95 979 987 101 354 567 105 412 602 100 68 863 89 410 827 90 258 412 110 657 962 89 434 537 109 509 936 100 599 804 122 379 736 95 534 966 91 346 673 93 476 560 96 130 951 109 548 960 92 287 324 97 235 335 91 66 870 93 473 925 123 868 986 105 164 725 106 427 470 113 520 936 97 181 716 120 769 840 92 799 879 99 598 790 103 143 496 99 833 872 93 604 977 93 301 370 100 50 71 89 45 891 98 377 920 94 10 209 88 827 893 112 573 925 108 439 925 106 59 77 95 731 777 105 40 699 104 132 605 111 396 541 97 440 705 102 268 807 107 551 637 98 332 783 82 315 353 102 94 505 97 72 444 94 652 797 105 130 923 106 309 741 104 196 949 99 425 967 104 260 266 103 856 962 85 197 907 79 138 789 102 276 305 91 773 996 98 274 671 93 192 304 100 721 995 87 486 830 101 184 711 101 241 716 96 312 398 99 339 456 90 72 188 119 368 513 93 209 495 97 4 326 110 274 690 97 228 429 109 408 506 96 845 849 106 495 728 97 127 303 105 22 728 89 740 987 101 62 921 91 829 888 102 125 817 100 691 809 101 9 966 100 266 794 93 880 909 90 67 357 119 555 937 104 759 972 98 248 670 97 440 940 100 265 341 97 31 207 98 571 863 94 355 502 103 480 934 100 119 921 117 34 327 96 486 820 101 895 939 103 748 943 90 263 556 111 909 963 100 227 311 100 169 843 100 342 814 95 127 613 93 603 725 116 69 287 98 516 675 80 98 269 100 348 366 92 582 619 110 445 534 114 537 654 104 177 745 86 304 488 85 578 814 107 407 427 92 950 970 122 479 961 97 12 528 109 117 720 91 631 923 83 59 575 96 554 616 95 153 786 105 425 455 76 256 567 82 167 705 93 126 667 117 328 587 99 0 64 106 324 353 119 71 384 104 390 527 79 470 687 93 300 307 101 719 744 90 799 867 104 546 940 98 16 796 96 122 578 89 508 953 101 60 630 94 57 899 104 29 536 90 309 790 112 580 610 99 213 797 103 382 671 115 303 866 121 212 459 107 132 851 89 109 842 88 192 426 122 487 587 108 116 675 91 6 122 93 130 911 72 145 431 100 511 666 97 93 235 103 784 916 116 701 862 92 66 422 89 131 675 114 627 796 79 14 164 98 297 965 106 308 440 97 398 813 110 60 96 88 308 494 100 248 711 84 159 263 96 741 850 102 23 596 90 275 452 93 190 993 115 883 907 98 567 795 106 548 816 100 145 800 107 602 637 104 234 914 110 378 843 87 123 227 126 254 451 113 106 421 93 414 807 89 382 980 98 873 891 69 458 694 75 196 392 93 613 711 98 404 827 105 692 921 91 74 595 88 202 920 89 369 771 98 565 668 94 158 248 96 768 836 93 48 678 93 148 265 112 591 786 95 585 719 92 935 948 97 33 232 102 569 958 100 341 354 94 155 282 68 237 327 78 21 918 99 502 567 109 607 926 118 277 354 102 613 812 97 225 410 74 298 861 119 41 861 110 14 104 117 555 925 102 38 122 114 6 81 93 41 839 100 126 682 84 169 381 92 356 743 112 68 74 116 192 587 111 10 404 102 37 885 100 167 707 102 620 844 106 15 282 101 243 525 104 358 651 101 167 896 106 429 485 99 345 655 83 28 906 95 240 926 104 81 482 92 438 924 96 503 628 89 111 222 108 559 778 92 214 233 104 27 45 80 459 832 103 282 911 103 53 129 111 527 779 116 50 730 105 98 488 99 483 588 94 85 810 115 6 627 125 291 871 81 373 478 101 586 965 97 269 321 92 213 617 89 737 800 74 34 449 111 538 708 108 441 643 95 643 959 115 409 813 105 314 632 111 619 824 91 500 807 98 193 932 103 75 933 101 231 492 104 560 752 109 252 387 80 188 867 96 20 560 90 174 349 112 293 579 119 790 854 104 96 856 92 248 558 95 293 917 107 201 392 99 78 505 108 256 836 103 208 535 111 870 912 89 232 958 119 877 997 90 860 883 96 0 328 108 53 551 81 545 668 103 324 833 95 342 723 108 143 974 102 288 507 107 458 643 105 464 611 93 67 140 95 38 655 89 35 615 90 462 470 94 517 875 101 71 624 107 347 692 98 480 632 90 314 455 95 540 741 119 569 843 89 312 434 95 252 373 101 603 694 98 32 648 110 411 861 107 307 757 84 55 193 111 67 570 123 286 438 108 64 522 78 803 963 95 752 911 79 244 347 128 509 861 99 484 572 118 353 767 99 497 908 109 384 759 103 160 975 107 145 246 83 157 610 107 169 557 89 8 690 87 421 678 100 478 807 87 585 837 96 299 417 95 273 889 92 342 859 92 102 280 111 582 715 84 38 640 93 28 307 110 273 598 100 72 689 94 184 530 85 45 417 100 127 190 103 180 839 100 24 935 94 567 973 115 24 62 116 162 392 105 669 959 98 6 985 96 1 360 110 437 631 81 449 641 108 186 828 74 597 755 103 190 638 100 169 832 100 112 146 100 338 469 93 467 606 109 250 570 89 34 545 114 73 716 99 233 920 89 71 792 85 563 737 111 212 775 83 257 871 107 600 664 96 542 974 96 312 540 105 40 553 100 292 357 83 557 618 102 378 558 111 568 640 95 662 668 103 535 707 109 331 716 106 203 373 113 589 734 99 264 614 87 219 530 86 826 950 79 402 624 96 281 705 90 136 611 101 492 780 103 452 780 98 308 413 94 166 362 105 177 380 98 622 681 110 95 383 98 321 419 96 16 977 92 663 874 106 46 412 88 191 311 96 158 687 109 351 411 112 748 814 89 212 370 99 332 497 102 3 287 92 705 922 97 51 297 96 25 508 87 476 808 109 277 785 109 10 427 121 40 206 101 185 805 91 848 956 103 112 699 113 126 360 112 607 757 124 227 379 91 227 673 98 219 931 83 156 244 104 340 884 109 490 619 95 548 965 109 28 888 107 376 708 84 676 823 105 725 752 85 137 495 115 2 10 87 99 726 108 186 213 90 103 595 101 49 687 95 54 673 84 914 971 95 328 624 101 736 886 84 353 774 89 217 581 90 643 944 94 159 413 102 256 563 108 73 111 97 266 277 94 358 848 101 404 461 101 756 777 116 177 186 94 669 926 96 53 508 107 511 935 77 204 759 111 170 758 95 119 705 107 527 993 76 297 346 106 253 875 106 178 860 95 526 752 111 64 473 107 62 583 111 5 170 100 80 521 110 103 115 105 36 358 103 128 948 83 24 667 106 252 468 81 56 913 112 610 847 105 632 775 102 449 992 95 262 914 111 829 863 104 606 693 114 42 379 99 203 761 95 67 985 103 227 233 107 300 364 96 195 844 117 728 800 97 365 864 116 306 665 104 407 754 78 45 555 92 359 891 112 157 411 109 567 595 116 344 804 87 24 864 107 341 506 82 506 625 95 48 654 97 244 390 108 452 968 102 747 982 87 387 875 94 7 636 88 662 698 116 728 932 99 444 695 98 349 910 95 294 541 107 322 557 92 139 629 113 13 994 112 150 494 93 789 871 92 22 432 95 78 342 102 111 482 103 147 983 87 21 799 117 100 581 115 71 334 100 596 829 88 479 659 96 470 975 96 103 850 113 3 148 111 146 569 124 258 365 91 177 394 104 294 459 94 726 997 107 376 810 81 96 802 103 938 975 96 437 901 103 208 840 117 21 162 111 384 858 108 116 646 104 310 391 96 645 898 90 350 957 89 161 833 103 581 681 104 795 915 95 229 301 101 143 938 105 77 668 88 284 905 94 51 998 108 461 906 81 266 694 107 126 681 109 696 741 94 761 922 100 86 974 94 57 942 89 57 773 72 435 449 90 204 594 106 415 659 94 67 190 87 271 331 103 336 472 90 421 708 100 181 456 107 192 811 109 73 500 108 165 334 118 230 292 98 535 680 108 758 849 92 636 897 111 84 990 100 232 518 89 667 909 96 290 752 102 392 805 109 22 818 99 679 966 99 105 457 101 106 910 104 649 666 106 260 411 103 504 986 113 125 168 102 66 743 98 199 549 91 171 574 98 133 649 88 144 399 108 226 578 98 267 713 98 697 740 82 123 627 102 131 960 92 771 851 110 781 789 101 145 304 101 74 967 96 55 997 115 83 223 119 603 795 108 485 677 107 106 189 98 71 770 95 373 916 82 83 716 83 230 384 85 4 201 79 401 455 108 386 584 119 474 809 91 328 922 110 683 758 83 469 925 106 214 662 108 504 845 107 248 328 102 489 669 115 135 403 110 449 893 95 302 607 104 262 550 99 570 630 112 577 694 110 334 526 98 240 848 81 79 710 94 815 954 89 122 847 92 47 235 93 53 618 90 175 831 113 55 351 103 261 535 101 737 907 102 86 465 98 34 632 100 353 803 85 641 661 83 246 836 108 379 756 109 41 629 100 451 948 104 370 508 100 372 904 115 815 932 97 166 355 89 259 679 108 365 703 80 281 750 107 481 743 106 398 464 109 69 448 103 298 778 85 358 475 91 411 933 95 74 951 106 457 900 99 640 938 89 270 607 90 298 552 82 503 934 66 66 704 97 534 785 96 353 820 81 304 502 100 140 254 102 406 971 91 74 621 96 178 462 104 103 719 84 475 686 104 487 932 106 315 888 110 556 596 108 163 810 95 112 995 113 81 441 108 163 609 104 205 286 81 110 224 118 136 466 89 329 760 105 214 769 98 541 632 104 11 763 108 590 627 91 211 864 93 125 676 109 206 332 105 442 784 99 577 917 85 535 665 92 669 792 86 83 691 111 28 992 93 513 798 95 196 391 104 534 566 84 517 830 89 358 447 97 19 642 110 169 907 96 595 610 127 174 524 105 46 984 98 200 955 108 412 791 84 261 657 79 342 681 108 489 899 111 846 940 103 288 765 98 829 852 113 130 779 93 560 710 94 867 875 99 628 642 75 349 430 87 300 948 107 623 749 90 161 660 105 19 257 97 441 752 104 300 931 114 102 674 102 112 560 99 890 944 93 612 906 94 819 962 95 51 404 106 83 498 109 234 892 100 632 676 110 82 898 101 194 604 110 453 790 97 1 311 94 680 998 106 713 911 94 247 293 99 856 882 116 117 822 92 48 347 102 657 868 108 147 678 113 276 733 102 212 992 107 274 721 101 6 54 119 439 946 83 115 883 120 124 802 125 465 970 105 451 572 109 301 344 103 139 601 102 158 585 83 646 954 102 269 380 122 59 352 75 73 650 93 261 603 120 385 423 101 568 892 101 327 820 105 163 959 95 667 709 107 950 996 107 371 886 96 828 995 111 967 981 90 12 275 91 292 315 99 680 914 101 373 805 96 494 782 96 115 833 87 378 556 87 454 971 87 304 956 101 724 731 99 498 561 99 407 526 104 307 880 106 160 714 98 494 574 117 162 968 95 163 424 95 520 529 99 143 202 103 113 629 99 279 288 74 188 501 112 244 849 105 569 676 91 190 502 97 129 387 88 628 782 110 901 912 95 208 211 110 164 866 90 501 530 114 556 799 98 590 886 103 50 788 86 248 552 97 450 499 101 461 787 106 491 549 96 176 280 106 527 792 95 22 439 81 580 760 97 581 920 101 41 557 110 553 953 102 197 275 95 626 909 110 266 307 105 623 934 101 459 647 93 835 898 97 209 698 81 377 425 94 571 868 96 212 342 99 86 671 88 208 507 107 535 904 97 714 742 101 481 689 95 181 656 113 679 768 111 694 963 105 181 394 98 917 955 106 736 928 104 591 834 98 388 581 102 565 655 96 61 301 90 179 711 99 208 373 112 181 922 83 366 835 85 632 886 110 123 812 99 237 902 111 201 216 86 90 893 118 855 987 91 98 214 100 603 744 86 142 362 93 381 678 100 400 418 113 690 749 101 30 73 82 309 713 97 149 229 101 460 566 95 576 801 82 520 637 97 119 977 100 238 418 104 128 761 101 142 957 96 543 966 108 84 558 100 227 482 87 193 468 99 328 453 107 390 408 102 492 499 93 304 746 110 393 841 98 228 556 113 837 897 81 212 262 107 393 635 95 264 269 85 610 910 94 527 783 97 238 249 108 16 997 109 278 403 118 768 848 90 881 882 106 176 829 93 331 910 114 434 445 78 84 938 106 291 567 83 165 442 92 267 442 86 460 879 96 113 675 123 285 362 98 176 797 84 719 966 101 913 925 96 719 821 109 497 672 104 771 921 97 304 867 95 154 366 99 111 852 101 273 360 100 472 605 115 127 463 114 471 967 88 324 706 93 685 800 96 209 879 99 267 546 91 552 789 83 379 405 103 402 710 123 428 607 103 357 989 92 291 943 93 658 775 86 638 988 99 418 932 98 353 673 87 630 857 102 234 683 94 87 136 110 51 171 104 164 171 72 259 630 116 141 510 108 94 734 101 71 188 111 165 659 122 533 583 109 149 895 113 445 873 101 475 557 112 34 916 102 264 291 91 559 871 98 215 592 110 119 566 118 354 784 87 175 806 103 65 693 109 113 298 94 298 715 99 458 703 98 114 593 90 68 105 117 4 804 114 886 963 98 651 894 108 131 824 96 279 381 114 367 476 107 350 979 109 690 797 103 402 542 110 200 264 89 841 968 89 203 288 95 92 165 98 217 602 110 188 881 98 348 540 106 92 765 88 80 393 110 72 248 108 169 898 106 160 902 91 128 233 85 137 410 83 280 956 85 211 945 87 187 574 115 109 392 95 379 496 96 813 819 103 699 915 118 74 257 125 407 652 104 282 350 107 265 383 110 81 631 95 574 596 97 89 346 105 44 757 99 164 262 99 498 948 103 279 970 108 342 583 106 320 461 104 138 983 117 422 853 85 176 450 87 66 145 105 187 248 115 762 792 105 445 892 107 657 774 102 140 213 108 202 549 101 346 714 95 122 131 102 142 461 104 44 386 100 132 204 82 186 975 96 593 777 121 740 933 97 407 962 102 26 111 98 57 285 101 953 986 108 902 919 113 272 931 100 669 691 95 370 779 96 683 787 90 128 838 79 297 804 85 195 944 92 284 667 112 56 167 88 190 235 85 221 357 109 330 925 113 562 620 94 48 329 91 466 617 109 143 746 101 805 815 108 10 825 84 122 422 85 225 757 96 81 304 99 70 134 88 202 601 106 922 999 101 812 947 112 666 833 118 617 706 97 490 510 116 621 820 89 583 842 93 47 779 104 681 740 112 647 884 106 472 984 104 292 839 96 681 992 113 681 988 103 500 954 111 579 752 100 470 588 99 164 249 104 489 683 106 181 915 91 31 899 92 197 444 85 736 839 89 641 959 121 74 832 102 172 282 97 788 799 109 687 850 90 239 542 88 866 936 104 264 767 109 780 838 100 129 331 84 827 892 92 593 651 91 423 933 104 147 197 80 8 668 100 612 626 97 33 103 87 487 648 85 171 735 99 245 313 85 234 897 93 480 979 113 34 259 98 55 812 91 142 396 86 76 245 103 41 985 83 174 976 102 381 644 110 245 373 104 191 220 100 95 607 90 8 544 109 593 668 124 510 969 79 317 915 99 535 592 95 61 320 98 768 929 111 519 977 111 7 848 109 37 252 105 15 686 80 12 217 89 72 85 117 379 701 98 555 587 97 609 759 96 527 667 100 152 261 101 393 564 102 116 483 93 355 844 96 428 887 87 85 955 90 640 927 92 165 617 82 121 506 120 501 665 93 122 345 111 121 370 108 678 952 92 381 729 100 736 875 107 352 596 91 856 860 101 107 175 94 613 974 109 733 788 106 390 400 95 457 815 96 112 231 100 792 864 90 184 796 97 303 308 102 22 582 104 37 220 109 30 505 96 158 207 104 825 856 91 807 995 104 587 744 95 132 194 94 294 938 91 626 916 99 274 842 105 115 640 107 300 691 87 543 916 110 812 839 100 356 587 98 257 412 102 41 363 96 40 138 108 80 417 87 170 345 105 83 809 105 51 738 87 51 186 91 533 912 112 168 605 96 180 845 81 285 324 76 107 998 106 294 532 98 794 967 75 377 643 98 100 791 98 218 356 101 140 251 103 768 959 83 79 216 78 190 287 106 137 225 104 55 928 102 609 621 103 552 850 104 468 952 109 443 623 105 138 535 98 180 859 92 693 887 104 483 505 107 122 670 109 144 786 104 540 769 92 101 998 87 38 128 96 12 133 97 61 575 99 585 871 102 103 452 101 475 927 107 317 636 118 103 428 101 114 636 102 690 710 89 615 809 83 63 254 81 179 842 90 706 985 89 370 981 119 357 411 127 247 993 105 479 514 105 565 622 110 534 758 99 672 677 74 530 961 89 749 911 95 198 436 102 131 854 105 339 876 101 203 403 89 171 905 92 176 905 84 46 269 108 37 371 107 30 599 98 101 546 102 911 941 98 249 311 115 266 805 100 423 609 103 119 644 94 86 430 94 490 762 114 235 248 107 25 664 89 176 317 104 119 209 91 560 799 104 713 895 96 622 961 106 189 239 101 4 694 94 652 884 112 676 948 99 325 594 117 783 977 114 865 879 106 52 88 103 148 249 82 103 260 87 120 220 107 720 764 89 131 561 107 256 662 117 180 579 104 231 608 107 120 849 78 284 539 92 382 483 108 562 591 100 60 634 100 654 707 98 293 562 98 317 711 94 311 476 105 72 715 116 242 842 92 691 972 112 845 992 87 132 169 83 698 962 87 701 793 97 154 177 103 146 896 94 533 768 108 271 916 106 329 676 107 351 949 108 67 415 109 73 301 98 198 904 109 191 303 108 462 547 100 213 826 106 605 915 93 783 984 100 818 862 107 680 786 87 842 888 90 693 804 87 289 721 106 270 820 113 680 917 106 578 717 102 312 716 100 260 514 114 765 881 101 419 557 95 4 284 105 670 696 95 327 843 106 460 905 97 27 743 108 338 872 97 180 776 101 399 978 101 198 767 78 204 703 82 26 675 95 158 984 106 64 999 101 366 881 115 398 456 105 347 897 85 539 644 106 52 989 115 193 790 114 54 646 97 495 539 96 241 605 93 353 951 106 688 963 103 581 742 90 666 815 86 439 612 115 808 848 97 748 968 99 78 827 104 259 971 106 485 512 101 91 518 107 447 871 97 62 860 106 102 423 105 689 809 84 425 496 104 434 804 89 383 781 113 388 515 103 129 383 106 117 891 93 464 625 99 892 946 86 367 461 78 556 622 100 103 147 96 168 895 101 54 850 102 28 810 105 225 554 107 5 440 94 93 934 91 194 478 86 452 673 95 438 703 95 546 674 94 947 999 85 133 657 111 186 598 74 226 618 88 275 681 110 258 267 111 431 993 110 156 390 121 94 410 90 762 959 101 209 288 101 10 151 95 328 556 82 898 936 96 15 375 102 359 984 111 281 428 97 97 192 110 149 720 86 23 344 86 413 616 101 486 646 111 512 959 129 647 672 104 158 247 125 524 972 99 670 894 110 264 415 108 71 965 112 127 944 98 103 844 105 497 759 95 266 752 105 198 556 108 245 548 95 48 370 96 744 777 95 295 356 104 189 562 84 313 966 84 252 993 97 577 926 108 50 118 107 123 436 110 133 179 104 740 972 94 373 585 109 522 584 108 601 607 98 147 236 95 87 341 83 370 531 96 46 819 95 948 997 98 308 523 89 42 487 95 441 496 97 579 795 99 261 384 114 381 739 99 478 690 83 149 234 77 226 399 81 507 565 102 49 972 101 52 387 97 647 942 95 351 425 100 242 780 85 366 597 101 250 377 110 187 641 97 73 842 109 621 872 97 223 230 97 309 537 100 242 918 97 95 868 102 98 442 103 9 758 95 285 509 98 27 451 118 56 996 102 170 332 78 70 967 96 33 214 93 129 166 120 243 818 93 111 942 102 486 876 98 182 260 103 215 728 102 280 759 101 412 522 94 693 870 94 163 886 82 335 759 100 231 642 97 353 800 105 842 906 95 47 513 103 278 573 112 602 693 101 78 782 94 234 714 85 555 819 107 529 621 100 258 643 106 186 909 93 460 934 90 275 506 105 722 816 104 849 878 90 613 877 79 413 971 115 134 824 108 137 855 96 479 480 91 906 907 110 663 966 84 365 579 84 94 460 100 680 754 109 140 155 102 334 405 99 340 446 88 370 631 100 124 348 103 152 686 109 543 771 108 496 885 77 790 942 103 186 704 89 192 684 110 98 656 95 275 865 91 165 265 100 217 598 86 505 940 83 372 558 122 33 765 120 131 922 103 480 721 98 392 886 89 471 886 104 120 995 114 189 864 101 249 824 94 858 903 111 585 639 96 864 869 110 136 607 96 350 508 82 663 885 97 279 645 105 786 975 98 220 390 97 408 813 90 37 162 97 321 497 103 277 304 89 275 914 98 277 300 98 2 764 86 468 779 109 169 957 97 307 977 85 637 967 88 107 818 96 54 378 106 235 585 105 941 984 89 379 672 99 215 704 83 24 761 95 695 858 114 479 532 96 391 775 95 188 221 121 308 329 130 99 729 86 375 867 108 171 813 120 211 860 113 216 362 101 265 709 93 198 762 104 331 608 109 461 940 97 100 644 97 48 535 106 320 984 92 357 633 106 217 736 105 725 902 101 51 198 98 130 227 115 193 423 105 136 804 90 366 510 83 61 731 96 38 582 104 261 902 87 53 193 83 236 813 101 576 956 110 751 763 88 153 226 85 106 828 91 338 378 127 685 764 96 328 466 92 179 525 101 494 934 103 358 606 112 208 487 89 145 543 82 64 610 105 780 978 100 131 856 98 102 841 98 860 910 106 922 929 88 608 896 114 616 708 93 121 223 107 332 945 112 57 852 111 401 700 110 26 73 85 129 182 94 187 703 97 484 835 99 793 986 117 464 795 127 554 981 98 65 532 105 118 682 105 692 737 86 248 339 89 208 990 93 88 445 88 465 678 113 207 659 110 284 957 110 71 238 100 783 852 97 127 611 103 24 396 107 885 929 101 359 373 86 128 607 103 25 605 106 793 897 107 653 822 99 334 924 91 314 657 97 241 272 106 13 779 98 483 920 103 41 956 126 292 367 109 260 463 97 731 732 101 14 21 92 126 290 103 153 442 107 165 747 92 344 569 105 197 928 112 83 240 96 602 805 90 435 855 113 159 837 106 15 596 101 250 775 112 307 931 107 5 698 89 390 580 91 584 974 107 208 677 91 240 252 107 243 639 97 437 695 106 263 986 86 348 474 94 297 363 97 276 315 117 113 884 103 6 996 76 767 845 72 74 243 81 354 788 99 57 59 104 855 895 87 243 678 82 467 832 113 441 942 80 287 621 115 554 701 104 132 573 85 421 875 94 415 994 96 521 866 96 678 963 108 499 895 96 729 999 103 463 505 111 413 576 102 9 296 109 247 898 94 827 861 108 404 582 97 721 967 104 757 924 107 190 931 84 214 535 109 395 526 101 207 798 102 25 39 96 77 652 89 585 908 104 147 822 89 110 673 89 296 450 118 312 957 99 380 586 87 363 432 106 376 491 103 278 484 100 396 823 92 339 962 108 563 991 119 866 996 103 121 170 89 179 899 95 62 747 110 126 863 81 371 826 86 639 702 86 196 930 101 518 956 107 70 741 81 599 614 95 533 759 102 590 975 98 778 932 115 344 644 93 309 972 104 246 484 84 201 428 104 48 665 98 323 755 99 69 518 86 487 702 100 34 667 113 634 885 98 774 928 106 104 141 111 158 439 92 223 768 103 734 743 102 907 953 94 222 743 123 430 519 96 125 581 111 835 962 97 332 819 107 159 679 112 71 264 108 42 392 96 169 363 112 590 688 82 409 576 109 820 823 101 581 725 88 90 807 97 322 459 105 334 610 99 489 543 86 185 264 109 56 228 98 243 352 105 335 471 117 366 637 114 287 984 104 492 596 105 676 837 99 119 394 102 534 887 115 407 714 93 325 367 100 544 960 115 63 662 104 144 632 100 25 456 95 69 627 99 707 939 101 693 999 102 367 978 96 129 251 93 168 549 102 497 500 83 98 185 100 658 877 96 290 412 106 77 987 97 98 478 68 534 581 79 25 600 115 14 23 90 340 362 103 22 402 102 127 782 100 75 224 98 657 741 102 130 597 101 508 731 98 187 731 114 200 426 103 21 182 92 880 914 89 403 516 109 346 516 115 274 760 105 91 726 99 282 831 114 210 610 90 179 310 107 515 634 106 409 720 93 316 646 99 197 884 110 147 540 89 413 594 91 432 460 102 225 691 87 326 568 103 496 534 105 62 689 112 40 972 85 3 382 107 260 803 95 318 700 105 428 894 102 708 775 123 31 343 110 398 414 95 287 550 104 26 904 102 229 325 91 238 354 103 205 577 92 527 671 91 178 734 116 336 681 109 94 750 82 39 200 102 43 481 94 511 715 104 625 660 93 215 807 105 418 906 109 378 526 98 593 927 92 191 489 92 767 978 120 255 834 102 213 915 93 73 935 90 708 927 109 31 551 107 200 224 112 479 840 83 350 725 98 461 966 94 293 531 109 389 430 94 552 670 101 486 969 99 212 417 106 433 893 102 755 920 102 872 878 89 291 717 97 403 655 91 63 754 73 368 394 111 416 602 102 482 809 99 513 746 95 278 585 104 791 898 117 532 777 96 198 539 70 323 765 87 139 992 120 319 585 97 143 929 103 654 682 98 554 577 119 367 563 97 205 515 118 405 526 98 752 810 108 490 891 91 248 281 90 528 625 124 457 754 98 57 702 87 561 878 83 188 806 94 479 557 106 769 917 82 83 343 89 485 982 95 435 993 104 428 633 105 11 328 107 400 639 87 798 815 99 76 501 99 516 848 86 207 591 97 74 298 73 35 319 98 106 571 119 284 548 87 471 738 74 454 837 114 616 882 97 308 345 103 27 890 73 303 538 119 352 647 99 418 915 81 86 967 103 311 975 109 567 906 129 296 593 87 20 139 94 104 534 120 20 881 93 683 893 101 315 408 108 113 937 101 240 399 100 604 728 93 11 397 82 3 910 98 649 815 94 106 268 102 327 683 94 130 861 104 99 327 111 304 942 78 4 582 97 117 294 98 682 733 108 783 871 107 465 801 94 288 975 87 28 302 108 80 96 85 534 890 79 88 454 111 807 938 107 815 971 92 205 742 89 23 346 93 297 553 77 321 735 101 325 580 99 429 658 86 828 984 101 715 770 105 182 792 103 279 568 99 865 984 98 911 990 109 100 704 117 167 937 107 373 480 104 308 685 122 697 924 99 578 982 86 252 555 109 327 828 92 134 177 117 446 553 82 315 358 100 359 869 96 834 968 94 3 210 110 105 847 110 364 882 117 713 961 104 189 714 97 307 450 104 225 951 119 146 190 111 73 845 88 353 578 108 237 953 98 7 121 107 502 978 109 430 513 79 608 796 77 185 220 96 374 537 78 554 965 104 9 877 89 948 954 102 338 503 97 457 895 97 236 657 90 507 749 119 48 734 95 40 164 95 5 815 100 718 785 112 327 829 91 307 510 106 118 675 110 367 673 110 469 780 92 132 692 97 1 347 127 355 992 90 103 219 111 179 366 97 221 809 107 107 232 85 183 594 109 121 460 94 213 479 103 593 782 100 352 970 112 189 410 95 871 917 103 609 765 101 400 849 103 170 713 101 827 926 97 543 815 104 189 918 111 21 71 107 175 362 104 448 630 92 67 707 103 698 878 101 165 357 101 338 887 110 567 914 89 506 673 102 611 931 111 624 859 102 324 866 99 374 621 114 572 701 86 139 920 108 299 646 106 559 998 101 378 746 90 3 857 90 296 887 77 449 693 108 472 905 104 915 926 101 105 849 79 36 229 93 132 391 103 573 863 101 432 787 107 451 649 84 486 511 112 105 145 97 480 880 81 762 997 113 204 254 82 7 407 117 168 581 93 497 632 102 105 998 91 134 773 86 18 556 84 634 771 100 354 485 79 361 767 95 315 921 94 18 898 85 547 852 104 39 655 102 503 702 104 198 469 92 453 770 98 200 911 99 803 941 100 459 888 98 87 811 104 292 628 106 386 611 87 450 562 99 654 715 112 803 872 98 520 580 89 753 858 91 535 720 100 77 819 92 288 351 107 357 891 81 321 727 74 407 616 87 187 683 99 522 717 110 147 695 108 181 851 97 360 479 81 741 777 100 211 856 95 376 679 107 40 230 114 877 914 107 524 527 105 326 598 110 38 819 96 547 800 80 303 903 96 72 619 95 46 923 99 139 389 106 148 860 102 428 660 97 146 177 100 627 866 97 198 220 98 616 779 83 584 945 104 803 915 99 43 266 97 37 679 101 536 872 95 258 978 105 470 483 93 457 520 120 12 220 124 84 819 114 299 739 73 541 893 114 233 474 116 303 593 106 542 939 97 385 579 104 588 739 113 330 594 111 355 888 100 158 556 95 26 624 97 89 242 82 336 915 104 577 858 120 33 827 97 527 939 106 309 489 119 309 807 97 713 945 102 494 598 96 626 755 86 324 385 110 528 791 94 85 216 102 436 792 98 751 835 107 662 886 95 155 673 110 257 533 97 200 671 112 145 507 98 179 673 112 290 564 79 255 615 94 365 905 97 198 417 95 82 136 93 573 867 114 45 930 106 306 955 89 429 479 97 298 688 124 214 544 117 548 728 111 206 992 123 501 884 97 185 672 87 217 708 83 508 632 99 323 422 92 166 598 101 543 778 99 464 526 107 222 407 105 392 953 106 28 493 92 242 776 119 216 305 106 21 836 95 436 699 106 180 896 117 88 163 104 207 607 98 250 328 98 290 645 103 259 553 98 485 616 109 181 637 99 814 831 109 84 465 92 103 621 86 81 963 89 230 475 103 267 602 93 63 203 113 17 357 98 904 986 106 884 910 98 370 917 111 230 748 103 106 474 86 104 970 88 234 293 80 908 943 100 538 839 108 426 887 110 749 961 108 505 656 81 174 407 103 850 925 93 507 543 95 155 667 102 50 184 94 214 272 120 591 607 114 25 183 109 365 486 95 143 236 112 12 228 80 114 422 93 7 595 84 778 780 111 480 878 110 373 928 113 822 863 108 409 509 101 139 713 92 420 698 96 169 268 95 451 795 90 483 985 124 578 902 98 915 994 95 3 560 101 280 317 106 40 968 74 559 584 95 25 382 100 53 190 92 363 929 94 154 696 103 29 419 105 343 777 104 375 772 83 26 532 102 491 847 112 35 990 93 18 257 85 263 763 103 563 773 90 241 646 106 467 813 102 84 324 99 531 786 105 238 677 99 100 573 117 328 384 112 75 533 98 53 887 79 327 508 99 557 819 109 402 681 94 70 889 101 426 737 106 445 470 103 299 784 113 84 615 104 711 727 95 48 93 98 223 983 94 700 973 98 353 747 90 138 237 100 242 857 94 439 608 105 550 738 103 67 269 105 290 766 97 253 266 93 175 532 104 222 492 94 254 933 101 471 733 108 234 623 101 226 261 103 564 590 110 391 414 109 120 629 94 158 927 107 285 661 92 2 156 94 265 950 92 768 880 113 246 771 114 52 400 110 69 609 92 574 633 99 72 269 98 767 956 98 202 746 112 579 703 103 146 670 74 352 874 107 568 791 97 23 748 97 35 458 108 353 537 97 504 880 120 478 830 105 722 777 109 406 649 79 40 396 110 412 610 101 175 498 96 307 919 101 29 616 91 342 809 94 636 963 106 554 768 94 435 975 87 144 639 89 79 597 98 870 986 101 398 449 107 161 681 92 385 634 86 119 435 112 436 955 104 99 696 71 372 729 97 7 230 104 386 674 86 340 771 101 45 218 104 638 721 90 220 977 101 32 726 89 5 402 87 342 511 94 923 940 106 507 544 102 54 391 91 341 466 112 506 948 111 30 78 97 384 409 120 240 433 98 15 270 108 370 574 88 344 736 103 821 964 95 187 935 78 403 974 90 6 159 105 183 588 106 814 993 103 64 463 86 159 687 97 37 732 102 182 905 100 158 429 116 491 531 97 356 914 88 332 856 110 44 56 86 857 985 100 230 824 99 152 247 93 510 673 103 527 730 105 305 853 98 550 952 103 72 190 98 142 797 98 232 376 89 44 425 114 53 169 101 46 333 103 215 965 86 562 623 92 194 263 97 391 952 94 596 866 93 27 947 107 300 618 87 100 990 116 345 800 93 508 778 124 546 610 103 140 456 97 94 483 90 562 830 96 202 511 89 581 927 110 137 498 110 113 210 87 239 333 104 85 697 78 354 364 103 246 845 100 1 758 123 394 648 84 377 554 98 238 469 77 206 740 87 316 528 81 361 559 100 354 465 71 184 460 103 874 939 98 747 832 92 320 724 101 143 272 107 651 839 103 420 711 115 122 228 114 680 850 83 14 305 106 365 731 96 204 574 90 240 893 108 27 613 88 269 864 75 678 955 97 226 423 109 589 816 95 323 858 87 336 499 83 241 965 98 665 793 90 313 591 89 138 145 101 575 716 99 103 287 82 98 805 105 178 729 120 112 597 114 287 844 106 570 598 99 480 651 104 131 375 113 392 691 88 45 280 102 59 681 92 626 665 100 438 734 99 298 678 90 805 970 99 248 810 113 125 769 93 124 508 108 255 414 90 1 654 107 427 619 99 318 808 105 87 401 91 406 977 95 273 971 83 564 684 77 164 633 105 104 883 97 275 948 93 392 703 104 73 518 105 341 980 114 283 949 88 148 216 98 627 689 99 97 878 108 694 921 125 897 940 113 485 853 90 724 756 103 194 275 90 539 964 109 263 525 90 11 351 92 747 849 115 546 996 99 447 880 89 478 775 106 63 338 114 546 653 101 309 649 87 798 990 95 277 413 104 636 720 100 372 726 105 624 766 108 195 829 75 497 863 82 386 627 92 343 970 110 639 853 112 306 327 104 219 939 81 386 811 119 625 626 95 529 819 103 511 917 95 176 199 86 578 898 105 423 784 108 376 642 90 185 525 104 168 426 104 114 996 121 40 697 102 262 993 118 815 846 84 350 442 83 596 855 112 227 697 100 35 231 117 10 713 108 206 514 86 485 728 98 587 992 98 317 614 86 77 851 100 483 746 111 847 910 101 839 910 92 123 309 105 408 952 97 37 918 104 221 690 103 131 454 97 272 987 103 225 446 120 671 682 112 174 251 99 241 569 89 147 875 116 666 916 115 183 795 109 456 756 86 146 724 93 101 359 99 429 724 102 76 778 94 193 903 104 751 940 96 90 560 101 206 801 89 171 536 97 489 755 102 209 517 91 54 822 96 350 668 113 784 977 112 820 863 88 43 386 126 193 267 102 96 845 97 265 862 98 779 875 102 856 911 102 526 779 96 500 955 101 218 229 111 56 89 94 287 606 101 85 942 99 116 149 100 3 459 104 176 396 98 18 39 94 142 386 100 600 922 90 13 468 104 154 508 131 342 784 89 614 934 90 328 926 96 152 304 99 135 646 87 284 406 94 5 328 100 56 657 80 393 725 89 241 402 89 190 715 103 24 680 90 221 539 76 549 846 97 152 994 99 197 380 110 23 860 84 137 304 94 6 430 97 159 808 101 71 772 102 401 706 99 311 861 80 62 98 110 297 810 97 270 859 100 64 987 91 129 228 101 39 412 110 32 291 96 762 875 93 16 782 98 987 993 116 351 394 108 440 533 99 189 471 106 258 785 108 418 570 86 80 425 85 273 895 89 268 618 96 120 631 102 279 500 89 95 945 97 151 894 105 33 839 101 188 646 93 374 432 103 114 564 90 110 265 117 395 934 84 448 909 103 889 976 86 157 214 117 229 954 84 219 232 109 146 484 127 421 638 94 177 349 104 346 690 94 420 550 93 16 912 107 433 499 102 844 966 92 277 645 93 852 926 95 129 181 86 261 913 95 152 418 125 181 550 83 139 695 93 390 528 114 602 952 78 300 493 81 47 109 103 51 761 88 411 739 82 976 990 100 74 510 110 356 979 86 468 919 89 285 889 96 650 693 109 91 176 103 748 838 94 289 605 88 588 864 102 104 135 124 244 254 103 177 596 102 32 606 102 162 317 81 261 611 96 157 450 95 421 445 96 4 978 122 323 372 111 167 363 101 634 958 107 84 519 82 170 334 102 755 989 103 200 249 76 593 868 101 326 553 92 521 737 103 689 696 90 460 701 106 157 855 111 618 697 108 165 526 97 135 251 96 625 961 106 23 931 87 357 617 91 167 968 92 945 986 103 225 380 101 5 110 100 184 603 106 22 480 106 354 496 101 111 973 110 587 650 107 73 744 97 169 830 104 178 454 97 127 771 98 385 971 99 81 174 109 217 633 111 647 994 102 666 995 94 162 179 89 602 834 101 728 933 111 625 910 116 328 607 93 670 747 105 524 726 81 156 459 89 561 612 100 328 809 111 69 818 86 468 653 78 258 539 105 820 904 102 268 736 92 79 905 95 134 835 105 528 940 93 636 826 93 308 411 89 208 480 87 840 875 103 548 786 105 680 960 84 49 639 119 289 422 89 706 970 101 128 999 97 130 383 106 513 792 102 485 591 96 657 988 103 181 746 105 300 880 111 651 790 96 207 915 90 148 323 84 232 974 105 552 976 109 39 189 94 168 626 97 14 974 96 42 865 96 133 736 89 354 598 128 63 799 114 28 313 103 441 621 107 479 812 126 379 577 92 39 667 110 904 944 100 963 964 114 396 524 118 72 747 110 671 830 114 12 306 85 756 994 89 631 672 113 29 372 76 29 47 102 710 882 98 6 851 106 19 222 114 534 984 99 129 698 90 360 663 90 339 353 85 368 798 93 103 255 82 134 902 109 312 572 108 611 930 93 528 538 97 105 985 82 315 906 95 646 942 89 151 595 101 511 718 102 260 590 95 190 226 103 615 853 109 605 618 94 161 579 87 7 736 97 120 642 85 902 980 98 238 362 101 324 742 88 336 419 99 760 790 105 438 982 81 146 716 89 321 604 101 489 692 98 326 741 116 477 885 101 118 653 93 345 784 88 92 293 94 187 753 89 474 774 107 225 616 79 606 837 110 171 704 100 374 592 97 401 532 98 111 659 95 283 795 107 641 746 85 466 678 99 11 406 96 500 533 102 35 821 103 258 866 103 407 849 93 680 892 91 730 819 94 521 681 97 281 465 97 135 195 109 808 856 99 42 309 108 619 676 97 636 842 106 386 704 91 113 148 95 336 883 100 753 764 90 434 564 87 221 521 81 226 414 112 242 580 106 218 290 101 109 954 98 257 874 105 465 508 91 357 557 98 180 302 106 454 726 109 315 846 106 475 564 98 578 764 107 108 615 95 47 569 96 624 763 104 267 832 99 496 842 102 851 907 107 552 942 114 93 393 103 10 218 100 69 823 100 200 660 94 402 410 103 165 545 106 316 718 104 86 451 105 351 681 98 459 957 93 772 940 80 371 661 115 54 403 116 89 823 102 147 563 86 147 842 90 490 949 100 5 67 108 799 861 107 252 332 97 187 286 84 122 531 105 135 721 101 360 494 97 369 403 115 173 947 105 810 893 114 29 723 107 278 701 110 740 898 93 188 619 106 619 943 96 399 795 106 136 515 109 714 995 103 408 975 100 267 945 100 299 871 80 30 787 94 607 891 111 155 485 101 149 823 88 360 375 104 320 378 112 236 254 104 235 368 95 33 476 113 406 453 98 466 806 104 664 913 106 532 575 91 624 669 104 69 840 79 77 406 93 235 779 94 388 808 104 212 602 96 346 532 96 54 556 104 869 988 100 393 818 96 51 543 111 717 892 94 87 818 95 568 958 96 441 908 108 93 158 88 113 230 97 517 647 109 6 527 105 457 669 100 329 765 101 489 967 102 65 97 84 184 642 100 279 584 116 479 790 122 379 970 90 615 768 103 124 666 92 342 399 106 523 904 101 153 994 96 848 892 98 105 734 111 417 584 100 251 424 92 248 849 100 166 575 93 747 931 100 58 877 88 3 902 82 136 692 79 282 568 102 186 220 105 276 303 103 407 936 103 38 894 98 572 598 104 265 408 110 165 573 85 349 392 100 253 551 102 336 741 111 1 581 109 225 266 96 306 461 92 334 349 93 944 958 111 271 307 89 191 780 86 553 598 93 101 299 80 427 876 114 198 919 100 366 726 108 267 818 97 7 691 93 629 698 112 254 346 112 497 778 112 319 834 88 902 932 108 11 335 104 302 542 93 609 795 99 190 544 100 84 675 98 183 490 94 324 920 91 761 786 102 193 341 93 47 326 96 104 850 103 254 854 104 453 544 95 67 588 103 595 728 96 91 404 111 280 898 106 286 829 98 867 893 113 215 628 107 347 810 103 597 601 94 133 918 84 966 982 106 298 436 93 295 898 102 88 828 110 437 459 92 685 813 96 315 848 100 43 667 80 127 987 100 83 968 108 1 245 100 29 89 104 341 699 92 441 658 108 591 747 109 186 595 80 254 742 116 296 854 113 442 704 90 109 883 100 709 953 100 185 815 95 256 475 102 3 434 103 379 742 98 529 585 98 866 988 103 143 491 104 210 407 114 24 805 102 843 852 104 313 606 83 839 891 103 66 958 112 451 783 101 3 338 100 11 140 87 724 841 103 433 817 115 214 824 108 273 744 114 738 747 90 346 774 96 486 626 92 241 810 105 50 127 103 569 660 100 695 760 82 453 857 106 224 832 85 53 320 94 123 213 108 118 138 113 331 899 112 287 329 104 762 981 102 481 616 104 469 849 86 79 436 110 2 964 97 188 875 103 369 423 108 8 300 101 282 529 107 615 620 106 96 608 108 666 978 105 17 879 80 340 648 115 54 268 107 722 956 112 623 762 83 860 876 95 533 969 107 623 755 99 33 870 99 12 196 115 198 868 93 149 612 82 274 644 98 214 299 98 624 942 108 7 82 101 104 507 103 352 588 107 406 456 93 186 290 100 646 866 98 272 297 99 243 919 91 3 61 101 385 681 103 515 946 101 572 894 95 344 408 94 485 867 111 651 670 104 213 320 115 282 722 110 30 165 94 247 965 107 157 739 102 382 611 112 278 971 92 302 972 84 262 904 111 217 867 89 576 920 105 95 567 92 224 655 117 499 823 114 671 965 91 36 193 110 21 484 115 213 444 106 206 886 84 49 400 109 643 921 121 510 637 87 30 148 100 403 469 93 366 445 103 352 434 116 570 939 114 60 69 122 585 942 112 325 681 106 425 896 105 130 940 107 417 507 87 165 171 86 49 618 105 24 686 101 86 546 124 7 170 119 19 891 83 603 728 112 72 971 104 232 234 84 449 972 113 670 825 126 42 483 92 147 728 100 125 151 110 145 670 90 234 608 110 38 253 82 587 851 88 83 142 102 547 867 96 637 691 95 224 836 101 215 327 92 369 560 110 267 427 96 131 659 93 104 890 110 353 568 94 83 232 97 419 624 103 31 588 108 815 855 98 134 620 108 868 874 82 461 712 93 143 840 96 639 744 97 153 463 108 465 962 92 265 609 106 361 566 105 170 574 107 346 895 103 333 506 116 181 981 90 107 502 95 390 457 95 42 527 115 88 896 109 303 805 101 186 799 86 515 839 113 204 832 112 750 904 108 474 942 96 575 646 97 500 868 93 20 927 71 143 407 83 185 801 84 607 790 105 21 517 95 219 886 105 175 418 98 50 83 104 395 545 95 442 998 109 71 843 113 41 928 98 283 409 83 162 497 98 608 895 102 17 707 119 430 605 108 202 717 90 100 806 82 47 120 102 117 323 80 32 790 109 7 574 100 139 425 110 29 74 73 107 869 100 97 364 115 35 905 118 202 968 95 336 870 104 106 868 102 310 919 94 526 593 103 502 973 98 262 989 99 280 672 114 416 944 109 376 559 107 8 963 89 702 971 115 463 539 99 522 869 104 813 859 115 195 900 112 80 624 99 535 769 108 129 937 95 394 423 88 663 992 104 540 584 98 122 275 116 186 451 101 543 619 103 417 454 97 462 563 96 41 180 115 105 682 112 587 852 111 594 815 109 481 906 87 389 956 109 436 701 109 438 454 93 684 947 95 187 200 103 265 317 106 208 606 111 165 361 105 105 389 113 312 934 100 455 648 102 887 998 107 487 660 97 518 618 95 443 989 85 22 386 93 97 944 90 424 576 83 643 894 100 373 992 104 120 132 104 426 773 95 123 228 98 758 964 80 577 619 99 124 818 84 507 663 97 682 950 112 404 638 92 719 818 107 285 686 105 405 438 95 289 971 93 2 912 114 268 950 103 5 822 93 643 947 91 314 937 88 176 179 101 506 611 105 924 938 100 53 721 106 188 814 96 251 792 111 577 668 104 69 522 86 257 439 87 259 686 86 155 574 109 233 794 104 211 892 108 464 532 89 25 495 86 277 375 106 619 750 95 156 510 94 182 667 107 819 824 82 344 874 93 441 684 105 12 92 96 386 774 96 509 667 98 402 550 107 242 422 107 305 368 117 119 801 102 24 964 95 23 290 99 473 800 102 90 538 106 155 721 98 29 234 109 136 567 100 269 554 93 127 959 99 329 538 108 26 981 87 86 100 100 756 985 94 396 464 105 621 850 96 17 92 99 188 373 100 784 954 92 293 599 105 510 968 102 608 765 106 773 922 107 375 396 104 430 643 97 86 360 101 556 667 105 257 915 90 464 496 106 10 976 78 33 852 101 301 393 107 429 991 89 384 850 116 303 729 82 228 612 98 65 457 91 152 786 116 572 899 102 414 939 112 333 934 87 494 549 113 39 955 93 288 320 96 332 854 90 52 687 124 56 249 84 411 681 89 274 573 92 168 609 71 324 396 113 163 502 99 341 958 106 96 403 100 686 936 99 26 347 112 223 802 118 797 910 87 761 903 101 232 956 94 147 449 82 487 559 97 490 936 95 734 913 84 48 90 78 249 865 107 90 853 116 20 219 91 372 847 98 820 929 89 0 874 92 72 956 100 70 750 90 308 330 90 526 767 103 424 896 103 619 902 111 102 590 98 317 442 95 566 825 108 12 194 94 336 637 101 659 799 97 204 872 101 171 598 89 618 819 113 645 853 92 138 542 107 754 888 110 82 770 98 782 931 95 334 670 97 36 325 98 169 999 91 539 784 87 760 914 111 823 867 98 241 942 115 526 540 99 27 559 106 367 914 112 265 725 97 730 879 85 185 897 93 92 538 97 838 956 84 231 235 94 540 600 122 92 551 84 289 335 93 882 909 92 177 958 109 94 273 112 685 738 111 593 821 120 199 803 118 12 85 97 954 971 100 27 175 107 103 757 89 491 748 94 130 235 96 129 695 96 48 266 84 193 625 103 122 594 96 20 730 104 562 814 110 33 432 94 2 894 84 297 587 117 51 534 103 101 304 85 180 452 114 201 330 92 566 734 91 248 720 108 290 420 88 284 526 93 442 915 86 103 571 103 56 698 98 21 619 67 195 413 94 327 638 109 190 408 109 290 331 106 479 486 96 90 109 103 782 971 90 646 930 108 706 895 115 249 333 80 165 854 86 244 295 81 615 810 85 347 510 105 587 623 120 598 621 98 390 894 101 98 244 88 104 858 105 150 896 96 393 887 97 764 814 94 21 487 106 334 739 105 215 258 121 203 460 92 216 429 92 494 750 109 566 973 85 255 772 101 813 894 83 410 529 106 559 655 101 243 817 106 635 953 100 96 817 128 689 882 98 813 820 90 400 885 102 39 808 113 570 776 95 170 681 104 114 623 98 576 892 107 265 441 94 431 620 106 102 227 103 780 883 92 392 963 110 642 778 124 149 626 101 688 716 96 360 861 101 90 430 97 455 862 99 400 567 91 124 412 101 135 674 104 313 934 95 112 727 92 374 416 99 70 888 95 241 649 96 481 880 105 689 853 93 227 822 106 429 559 102 117 596 95 28 374 109 919 997 93 371 524 89 362 366 82 84 261 109 539 657 95 349 561 102 835 991 101 174 614 89 234 626 97 746 834 95 278 506 72 264 470 102 609 899 96 275 401 102 122 510 104 529 738 112 29 888 103 514 886 108 89 638 96 366 549 90 71 718 97 78 756 112 116 170 89 647 880 93 626 959 104 156 885 117 340 723 96 126 601 87 407 727 113 567 986 106 52 670 105 27 76 94 485 672 116 477 755 84 323 894 115 481 667 92 285 837 104 613 930 95 119 349 98 314 497 91 122 783 93 490 894 103 474 776 93 228 480 95 456 949 96 212 823 109 588 919 81 508 707 124 56 588 90 758 989 89 8 504 101 3 246 108 341 437 99 55 592 118 182 541 103 631 894 93 714 798 92 771 909 95 281 702 106 721 925 107 571 902 118 40 349 104 116 579 115 363 943 112 180 817 89 154 573 101 214 571 103 500 908 93 608 893 90 619 847 103 62 904 111 374 796 95 111 582 96 288 300 105 867 905 90 344 983 94 344 975 87 312 777 104 322 434 94 768 902 102 321 395 109 724 812 99 109 180 122 207 380 99 206 676 99 263 463 87 240 742 107 330 813 85 538 640 97 143 709 108 78 146 89 652 903 88 601 629 105 27 601 101 382 405 104 627 841 100 82 188 114 0 907 86 148 292 91 212 513 85 179 288 86 7 856 110 383 885 105 533 744 97 95 992 98 584 751 100 759 917 110 624 989 103 238 450 79 702 968 95 104 416 106 764 828 102 70 685 96 700 979 100 429 510 101 864 979 107 313 728 114 60 376 81 199 258 118 734 763 94 666 913 90 534 768 100 151 781 88 513 560 90 305 803 103 61 832 86 378 548 114 235 844 103 318 420 110 84 446 116 129 926 104 590 983 84 111 810 85 66 351 107 754 794 105 458 586 124 246 889 93 401 831 99 565 866 95 4 325 97 620 688 86 70 663 83 110 582 90 214 778 96 202 236 98 598 781 114 513 617 101 870 969 91 337 580 100 724 727 106 468 926 85 125 529 80 14 742 102 404 953 63 239 544 111 252 735 99 30 752 85 672 793 97 126 706 109 180 692 101 491 633 98 132 823 99 293 921 78 385 618 96 179 887 90 946 953 110 31 100 111 269 531 106 633 963 98 406 647 91 849 916 115 172 975 113 161 232 115 527 980 110 865 942 100 568 687 117 757 871 88 458 472 91 197 917 111 195 702 109 254 458 99 104 256 108 164 961 108 694 809 104 310 638 95 826 863 99 126 832 99 211 431 109 245 970 105 499 701 92 70 672 97 357 639 116 715 944 85 543 574 98 503 962 92 980 986 108 231 709 102 608 642 107 673 814 89 665 903 80 118 963 100 261 310 101 371 707 99 127 870 108 623 691 108 5 746 93 351 542 106 234 986 89 16 843 94 347 820 94 55 429 91 543 652 96 696 716 93 513 613 101 364 694 107 615 817 99 118 296 101 237 733 105 834 883 101 321 891 88 55 333 103 44 846 88 722 764 111 298 986 108 565 881 114 400 595 96 209 923 110 0 660 104 216 639 77 328 728 116 956 973 105 497 601 103 605 629 86 248 425 88 435 515 102 429 558 103 914 916 85 295 669 100 391 662 109 574 627 107 788 827 106 153 722 115 601 657 123 467 937 92 416 762 108 856 952 103 156 895 102 28 247 115 192 614 105 533 738 94 546 885 107 355 368 105 422 938 107 504 849 117 400 485 116 312 576 103 58 285 108 430 827 94 522 888 107 727 921 98 92 372 100 114 923 90 828 874 96 797 833 98 841 976 92 432 853 119 383 687 94 735 886 92 279 317 97 127 814 93 766 978 106 472 920 86 155 379 108 436 823 113 236 863 92 453 941 121 539 923 104 89 883 99 245 837 113 334 637 86 114 338 107 300 969 110 411 952 97 728 851 99 754 982 117 161 742 88 112 373 108 199 728 104 191 256 103 461 825 78 299 844 114 222 276 87 165 368 105 878 910 100 335 948 93 494 496 103 285 738 100 589 892 114 266 551 97 384 643 84 791 921 114 84 473 106 67 941 107 527 753 101 181 626 88 451 544 102 361 621 104 170 212 97 124 925 87 348 370 90 49 56 106 193 939 110 223 245 119 92 993 110 55 421 99 279 804 99 272 675 84 769 970 88 250 902 102 588 946 105 279 858 105 724 902 103 90 293 96 324 608 93 368 393 78 720 746 88 89 151 110 541 554 84 119 252 89 351 371 85 636 694 102 76 604 79 515 923 117 86 677 100 571 702 97 627 808 102 258 357 107 139 451 87 89 253 98 293 521 108 402 896 94 7 294 100 467 617 92 66 212 100 392 669 95 715 779 101 244 419 101 541 736 85 779 831 108 137 537 116 647 903 95 134 834 124 467 504 88 258 587 91 46 800 94 323 594 101 550 590 107 209 775 87 702 941 101 724 854 98 123 671 100 323 897 95 230 476 106 118 603 112 224 349 96 306 417 103 5 464 97 69 432 100 8 27 90 62 257 97 349 999 98 170 364 107 246 503 108 309 440 92 87 549 101 57 839 118 565 751 95 556 930 92 164 583 90 458 477 93 213 761 112 19 136 92 9 462 99 722 820 85 317 778 127 412 992 109 128 569 97 310 900 110 631 762 102 867 995 101 34 544 88 724 881 109 195 253 99 500 623 89 768 789 101 916 921 106 196 960 99 585 795 95 524 890 98 111 412 91 222 564 107 168 386 92 55 247 110 82 385 96 136 164 103 755 878 95 472 763 102 917 995 110 50 162 98 479 592 83 24 810 117 695 892 87 507 710 93 236 245 101 532 703 107 121 879 89 34 753 91 307 605 85 469 847 111 125 776 106 308 859 93 624 687 106 621 878 101 321 953 90 553 695 89 357 662 90 124 459 113 525 533 100 170 604 96 674 811 119 172 434 100 213 299 106 380 405 96 602 812 68 728 801 96 40 202 81 516 562 91 153 738 100 101 805 100 388 860 88 34 830 115 10 233 91 452 678 116 19 660 87 445 657 106 106 866 107 386 529 101 13 553 107 275 596 85 88 213 101 207 447 96 505 549 84 129 985 110 324 466 105 390 985 99 470 958 120 46 327 95 344 949 103 564 812 108 227 365 93 183 343 111 197 373 101 785 899 88 139 878 98 689 928 105 387 615 98 4 692 100 60 889 108 267 664 111 269 449 93 263 393 82 237 421 107 13 768 96 683 790 101 235 730 96 232 332 96 385 770 89 49 127 102 257 260 92 59 227 95 556 684 102 114 732 89 696 719 95 91 208 111 193 878 94 352 433 98 240 980 101 179 808 86 646 931 93 382 511 91 422 506 107 819 932 105 267 374 93 68 753 91 789 884 76 445 577 103 192 517 104 791 904 98 68 543 119 273 365 95 41 870 80 238 975 114 348 399 106 778 885 98 372 888 99 32 893 94 511 657 107 130 580 115 32 917 98 200 606 90 21 101 95 507 811 105 103 856 97 333 582 95 505 792 110 670 886 77 105 233 83 906 923 106 295 509 95 252 938 113 44 75 114 475 952 64 159 853 103 422 989 105 477 614 103 492 955 105 297 960 93 622 972 101 104 760 97 799 933 92 53 75 90 142 841 95 569 593 91 206 772 103 189 603 106 385 903 104 570 905 96 293 413 92 194 628 104 483 486 92 588 906 113 312 757 99 243 567 93 32 894 87 482 949 111 421 451 100 43 817 98 238 630 101 378 939 95 333 731 102 26 648 101 7 790 94 496 518 105 300 342 99 21 573 82 40 318 93 74 116 111 554 938 121 59 418 103 124 337 98 521 906 87 934 953 91 100 326 108 210 799 104 714 797 102 32 483 105 369 496 106 7 959 86 12 794 102 31 815 109 723 867 106 383 627 81 661 775 96 289 795 104 380 698 108 600 649 87 0 954 108 560 673 102 235 517 115 674 797 105 101 462 94 841 961 85 150 657 103 51 235 101 99 288 82 592 838 85 141 549 103 320 599 107 389 948 88 430 776 95 561 737 96 287 337 93 383 693 106 590 719 104 817 893 102 168 796 93 11 956 108 192 484 107 211 349 93 109 799 100 201 947 98 763 972 118 200 489 93 186 537 88 94 690 102 338 385 109 121 346 104 227 670 97 282 705 106 707 889 88 31 506 98 398 577 94 467 996 96 54 747 101 475 754 93 589 996 99 34 277 90 639 772 97 95 688 105 111 321 97 840 882 104 40 248 88 700 960 102 313 758 89 523 600 90 591 919 97 20 889 93 582 990 106 789 813 98 449 841 109 536 725 106 393 839 96 770 779 96 242 769 119 313 995 95 430 469 99 158 522 106 931 963 102 231 412 84 658 896 88 245 897 113 164 691 103 392 892 86 20 542 124 544 745 103 726 823 93 70 160 106 376 942 91 359 847 105 836 996 117 583 605 103 47 201 93 494 672 101 640 692 84 470 592 107 932 959 107 549 767 94 694 849 97 796 830 88 211 486 102 26 164 85 486 688 95 553 773 93 24 906 104 464 742 85 200 619 102 483 563 85 302 737 111 128 899 108 142 962 117 745 792 97 739 847 102 115 930 76 528 797 85 173 560 84 398 905 87 256 469 75 337 692 97 687 895 113 765 936 103 10 547 113 174 633 108 310 409 103 598 798 95 337 815 110 121 693 78 399 587 98 466 512 101 438 735 97 407 755 92 740 882 84 280 700 107 477 698 109 515 984 118 27 390 103 30 974 100 73 681 95 507 678 117 75 483 96 181 829 98 174 608 124 157 285 90 375 415 93 125 498 95 80 698 93 215 849 116 79 132 101 100 687 96 98 178 126 538 698 117 223 430 78 506 961 93 142 735 114 173 835 89 492 528 87 583 636 102 23 919 98 174 895 94 237 993 110 403 411 96 558 991 89 794 828 93 469 693 100 526 942 101 194 738 101 751 917 99 417 652 107 424 821 96 356 647 109 312 330 109 54 474 98 500 842 109 444 491 91 203 950 101 45 699 92 96 335 114 386 444 80 716 737 99 178 861 111 230 511 121 597 899 89 272 445 97 222 635 107 248 729 103 22 815 110 365 957 97 321 327 93 497 865 104 501 504 93 387 999 97 561 703 104 357 968 93 429 693 96 610 749 93 687 839 103 767 969 85 119 546 110 365 480 103 626 794 88 702 805 97 112 473 105 248 262 98 359 449 84 102 369 80 355 564 96 195 821 101 48 650 104 572 660 103 475 882 114 192 756 104 442 975 95 105 401 82 651 720 97 677 891 87 435 519 93 26 127 87 255 445 85 377 881 108 146 432 99 38 359 88 74 199 100 184 759 94 827 930 95 488 769 102 698 884 95 673 946 102 108 755 84 112 868 101 762 963 100 15 232 97 274 724 94 243 867 106 92 959 96 237 832 103 30 722 115 518 652 87 301 413 110 88 409 96 112 227 91 2 714 97 731 785 92 22 981 90 345 709 89 61 794 101 299 738 122 284 641 97 561 955 86 245 470 97 372 402 98 36 742 106 99 353 77 106 919 96 11 539 111 374 743 104 214 802 88 148 815 113 254 937 81 49 130 101 33 59 80 791 947 91 822 959 103 359 766 95 554 586 116 455 966 91 74 164 109 499 605 97 619 699 101 3 106 103 196 258 100 247 562 100 144 879 125 65 820 105 311 969 105 486 515 96 3 528 100 187 589 89 218 843 98 572 905 109 243 364 85 192 892 98 119 877 107 632 894 110 151 439 109 238 430 107 636 797 81 102 942 110 656 807 106 690 960 111 958 962 91 33 190 99 456 622 96 648 698 101 478 848 96 214 858 104 151 582 100 652 666 102 693 968 111 109 377 101 267 720 100 224 991 113 46 434 112 574 585 109 93 999 100 158 667 85 775 918 84 620 653 90 515 858 113 112 407 86 395 924 107 238 978 122 329 385 98 12 113 94 162 359 102 695 786 87 566 911 107 664 738 106 932 967 100 348 752 99 813 960 99 154 555 112 340 502 84 748 944 101 383 796 96 174 528 103 640 861 104 159 449 82 95 799 76 473 489 103 62 777 91 573 812 89 694 871 104 201 746 89 167 803 93 413 635 73 16 379 113 884 980 96 660 809 105 166 903 92 124 476 102 286 508 109 477 893 110 137 340 92 340 995 79 638 944 95 462 945 116 200 665 100 805 809 102 847 980 103 65 576 98 652 800 107 154 622 93 118 570 98 563 927 106 314 520 86 430 630 105 375 452 114 843 877 99 605 653 101 110 543 98 31 928 113 497 926 93 36 285 108 182 863 102 266 657 108 20 29 106 350 354 97 156 387 105 783 895 92 423 593 105 201 762 112 304 761 112 58 664 95 554 787 117 439 593 101 277 494 96 378 864 105 244 553 119 609 905 77 381 593 91 262 802 79 138 393 93 55 708 105 98 493 96 591 972 107 98 770 105 191 783 96 188 538 94 546 613 92 89 264 112 273 854 100 183 850 95 388 722 101 127 560 102 565 750 93 167 842 89 233 878 92 484 548 94 88 176 95 2 710 105 284 899 84 894 933 104 806 867 119 639 892 106 525 850 103 582 694 77 84 568 102 395 851 117 880 919 86 137 649 102 104 710 100 139 407 111 242 824 93 319 729 107 759 995 101 218 930 109 10 518 122 448 807 91 794 985 93 17 895 107 57 756 92 324 889 118 469 966 117 453 859 96 450 849 105 548 869 103 46 135 106 87 929 97 647 957 108 308 837 94 15 165 92 705 747 102 169 352 98 599 689 94 234 481 107 182 871 93 298 347 105 352 495 92 611 989 99 172 696 94 114 725 93 353 599 100 10 14 82 171 513 98 26 833 96 525 983 101 122 590 101 418 657 109 759 949 104 693 877 100 353 600 95 534 682 92 205 506 108 618 643 73 160 636 106 163 332 100 641 878 106 26 278 109 317 405 94 790 961 105 221 674 85 101 296 113 546 899 114 99 423 100 18 87 118 565 878 90 749 877 103 320 734 100 396 770 98 289 404 98 93 880 103 42 811 95 345 703 93 395 694 99 447 668 107 383 681 88 607 884 79 86 668 101 379 999 115 217 487 99 957 975 78 771 784 104 17 360 100 20 785 102 635 993 98 174 869 95 174 442 105 658 705 106 295 355 89 684 687 121 511 771 83 492 593 79 192 511 106 643 679 101 602 661 95 599 761 91 295 993 90 699 975 118 772 893 98 404 568 115 391 715 107 660 885 107 24 867 93 48 71 111 348 585 99 27 691 94 184 763 90 616 837 98 83 237 110 294 555 99 296 308 110 276 429 103 401 483 89 127 851 108 102 732 91 622 815 86 284 997 86 389 653 95 11 825 117 235 255 102 101 832 103 8 613 86 431 475 92 300 311 88 178 955 98 671 867 103 267 469 108 440 774 99 265 723 85 652 686 85 69 800 104 206 340 104 23 884 101 16 410 110 170 423 111 460 697 99 846 861 106 296 519 99 95 635 101 438 490 124 256 627 120 88 453 96 33 265 104 217 388 104 801 910 96 545 589 93 361 950 99 70 473 110 44 183 86 270 347 98 165 876 107 503 829 90 21 327 104 99 312 100 264 608 114 251 293 94 485 849 101 849 870 98 37 985 102 626 761 93 36 863 100 510 876 102 562 956 100 46 673 78 201 295 84 790 937 118 199 576 81 286 510 81 18 293 98 490 800 100 353 427 97 289 783 93 645 740 91 575 990 96 330 937 94 463 972 81 82 223 114 608 784 88 433 970 99 42 768 115 230 978 103 626 887 96 115 159 94 360 808 96 98 462 101 531 708 96 446 664 94 381 395 91 331 590 107 361 777 115 36 509 93 163 552 101 530 589 100 573 605 100 162 915 93 440 794 91 385 998 107 862 879 89 16 879 107 438 782 105 147 908 82 633 671 88 230 273 104 769 938 101 20 622 95 622 870 90 264 549 99 519 598 96 139 775 117 157 994 96 30 705 108 470 529 87 406 487 101 427 448 108 290 445 95 377 539 104 27 595 93 87 636 104 4 762 94 21 68 96 606 749 97 420 728 104 504 608 86 394 849 88 627 854 100 409 986 98 912 946 108 432 791 111 776 811 90 483 891 119 354 671 118 271 960 116 6 137 98 122 167 83 99 440 90 687 729 87 159 178 118 308 548 99 644 706 118 491 830 91 511 597 106 122 141 84 314 913 115 275 442 101 275 645 101 92 139 83 23 302 98 507 745 88 304 720 98 203 715 109 306 612 112 99 972 96 234 322 87 661 664 112 383 481 77 253 747 104 318 671 115 527 770 96 210 557 113 628 665 110 388 440 95 30 300 105 201 491 109 762 990 103 74 245 105 148 594 108 308 893 81 458 512 83 334 513 108 112 177 96 105 217 107 126 460 105 749 873 102 66 242 105 410 664 101 48 747 116 559 835 89 142 586 103 395 415 113 161 452 99 513 965 99 151 738 81 936 996 111 318 516 108 641 719 110 386 580 117 342 564 93 0 739 94 462 558 97 291 735 94 440 471 107 83 301 86 463 595 92 56 928 101 414 889 91 352 474 104 8 792 99 730 767 115 846 930 121 597 802 112 646 903 97 301 385 94 140 614 90 116 143 110 304 905 92 274 371 87 505 513 89 604 870 96 210 287 103 532 659 97 185 487 117 680 969 104 106 405 95 186 643 96 117 397 105 168 353 98 147 483 104 391 858 99 386 470 92 224 572 88 658 970 99 12 330 128 98 823 93 478 543 99 616 739 95 217 583 97 26 455 85 129 763 97 411 645 110 681 682 117 592 745 102 745 899 105 72 819 105 294 341 111 394 750 104 481 890 97 404 886 99 606 622 81 136 743 100 251 707 92 182 817 98 111 909 102 450 729 104 101 886 108 21 361 103 212 816 82 61 685 75 578 906 92 9 147 101 261 775 104 665 798 113 196 865 116 82 474 107 152 955 86 81 875 84 43 394 121 344 463 104 142 436 88 251 699 115 301 450 90 188 568 106 591 790 78 833 948 80 557 884 107 119 789 86 377 568 90 658 710 105 509 971 102 271 874 97 952 989 78 280 689 86 296 325 84 82 751 93 548 747 83 56 614 117 730 910 106 142 349 101 68 820 98 279 650 113 89 408 79 187 293 94 397 495 104 362 582 97 438 792 100 830 910 99 539 903 103 197 349 94 58 344 102 316 658 88 182 307 88 678 841 95 297 940 94 20 370 100 505 591 86 945 994 107 383 928 95 396 687 104 476 880 109 233 618 104 713 721 112 137 367 102 72 226 106 448 576 114 65 406 91 560 743 102 672 789 111 39 591 106 338 648 86 29 208 98 173 437 108 5 397 87 33 511 104 13 445 117 120 850 106 425 517 115 797 999 117 44 154 117 320 609 103 211 554 96 611 718 98 642 999 117 73 474 116 114 269 109 378 749 107 178 354 111 640 973 94 294 597 114 224 376 89 37 711 101 614 723 115 172 333 111 285 740 88 111 967 104 373 981 104 426 594 99 457 649 96 424 864 107 224 283 88 35 310 92 874 949 80 764 979 90 541 565 109 152 631 117 70 870 110 340 900 103 22 255 119 99 128 105 293 486 98 462 920 114 859 868 103 289 356 114 20 416 106 122 343 100 261 858 96 70 740 99 743 821 83 194 792 103 530 813 97 254 859 106 65 645 111 944 999 117 386 632 96 304 468 106 394 446 109 109 135 97 46 433 110 25 689 112 55 583 91 28 701 101 215 741 111 697 812 92 136 656 101 132 340 112 129 478 92 212 307 108 115 481 84 718 832 102 543 685 103 699 835 95 179 464 103 513 812 95 410 933 84 57 89 105 906 965 97 653 910 109 407 791 118 297 298 97 355 936 91 211 353 120 219 952 116 162 773 122 221 761 102 449 849 109 72 260 87 560 654 99 255 412 91 142 375 87 790 812 96 526 925 95 20 504 102 930 980 104 35 286 103 228 394 107 462 834 110 162 618 96 193 867 114 627 820 97 373 463 110 849 910 95 14 447 113 90 825 114 531 797 109 458 505 114 540 933 99 296 962 100 255 573 92 223 917 91 155 919 98 369 385 96 173 888 123 298 417 96 110 946 82 601 806 106 46 67 90 432 845 123 287 992 102 346 747 98 141 531 111 603 792 110 370 580 99 204 291 112 723 899 101 237 932 88 273 624 85 205 855 103 558 922 91 631 736 95 318 892 94 337 911 110 398 942 103 689 708 105 414 887 101 901 955 99 387 703 102 26 968 81 651 861 76 39 937 104 674 855 88 238 768 82 109 786 104 674 717 107 775 800 101 153 900 77 276 351 103 58 680 132 251 374 122 207 671 99 160 293 112 349 884 103 5 820 98 251 715 99 734 963 104 489 822 101 182 357 118 92 302 117 126 931 118 147 966 97 513 832 93 186 367 92 60 583 113 20 998 104 133 480 91 379 806 106 399 740 91 51 337 87 826 929 76 457 671 105 636 840 92 222 677 98 618 800 102 210 245 104 639 846 74 372 453 109 105 790 107 314 895 98 451 821 107 277 904 111 302 463 122 13 408 103 179 373 104 18 557 84 235 904 112 66 924 119 620 829 97 587 728 99 197 356 105 470 624 95 483 837 96 116 920 87 692 920 114 199 691 104 501 952 100 78 521 107 636 904 112 140 764 121 124 703 105 166 844 100 498 577 118 166 958 111 265 511 110 148 811 90 321 863 117 59 955 97 3 941 113 43 693 118 254 939 105 190 708 102 39 820 103 727 857 96 140 177 90 346 423 80 828 913 99 298 466 100 180 409 107 321 644 96 124 729 94 284 893 95 248 730 95 753 930 100 682 785 110 839 942 108 943 966 90 408 461 90 625 859 89 595 720 82 616 639 94 451 521 82 401 452 98 520 563 108 189 670 84 294 740 97 317 721 92 89 375 109 194 835 90 700 720 98 379 855 98 505 551 90 9 113 98 96 661 94 593 610 99 782 832 108 43 910 107 431 599 93 265 787 97 432 840 105 137 677 107 311 643 112 26 546 88 228 883 94 431 909 98 173 542 117 44 125 101 736 962 104 531 767 82 675 741 108 28 924 131 1 370 111 83 409 87 547 717 96 422 913 96 33 772 92 206 519 93 26 845 87 439 910 97 22 175 75 672 863 102 257 456 89 130 424 110 654 689 114 24 653 115 455 602 115 620 760 92 595 845 104 172 431 100 23 637 93 122 760 87 153 769 80 58 872 109 502 561 95 170 821 98 305 549 97 639 789 95 510 645 96 217 226 102 625 817 100 102 796 103 636 919 114 513 995 91 680 817 103 6 636 104 46 685 90 714 953 108 144 759 99 3 671 92 330 883 110 193 314 104 369 462 90 290 764 119 139 708 94 135 270 116 105 563 98 48 276 115 199 801 104 392 982 109 164 185 104 212 930 89 60 479 91 75 93 98 177 535 111 284 394 100 250 957 88 369 558 110 145 895 97 149 563 103 63 761 106 282 619 90 266 531 99 33 97 91 217 937 115 460 943 82 438 758 86 284 320 103 219 234 90 154 597 112 732 815 97 584 800 100 443 516 102 683 991 105 573 986 92 464 812 109 732 844 110 550 975 113 298 679 94 223 605 84 337 556 106 182 883 107 46 532 99 116 169 107 601 866 103 258 315 91 200 601 97 88 749 92 254 695 98 627 675 102 464 670 108 22 881 93 460 900 83 140 942 106 386 426 85 395 531 100 619 742 106 199 467 104 263 565 87 721 797 108 370 889 115 532 988 101 153 820 87 552 605 109 892 975 98 277 882 104 617 880 96 393 597 102 300 813 108 111 651 90 64 872 99 579 583 112 427 752 112 757 838 87 57 500 92 97 629 88 336 872 95 72 257 121 10 145 96 270 426 91 112 147 94 39 760 96 192 636 87 142 596 94 477 932 106 138 807 116 553 795 113 539 662 117 379 939 89 287 678 105 522 864 85 258 633 115 118 828 104 66 757 84 456 835 114 266 534 105 117 514 69 525 556 104 70 451 88 292 783 104 315 449 92 152 539 108 550 676 100 67 740 110 217 941 76 448 836 100 36 104 88 13 275 111 625 982 103 56 373 92 100 303 84 178 571 96 91 707 96 511 939 100 568 576 102 661 747 98 747 786 98 279 538 88 401 528 90 55 911 95 328 797 96 481 601 103 227 434 101 54 153 102 87 492 95 4 352 98 71 539 85 372 663 97 288 886 109 50 274 110 34 570 103 164 585 104 710 871 89 153 369 86 449 785 90 600 780 107 217 236 95 157 785 94 440 681 105 344 523 99 537 660 109 157 707 106 167 440 92 218 785 95 223 651 109 189 796 99 44 512 100 158 792 109 598 835 100 259 554 103 291 835 90 487 925 96 379 682 99 408 431 111 535 987 105 678 686 87 13 988 110 558 757 93 361 838 109 171 789 96 207 385 101 454 912 84 341 943 104 385 512 106 661 912 99 56 142 103 127 711 103 36 407 76 597 633 95 576 924 88 108 946 89 357 417 90 503 516 99 679 804 106 402 683 97 530 948 106 160 656 93 64 165 75 567 890 116 521 793 108 601 842 113 169 936 86 437 627 102 479 899 95 543 973 97 128 322 79 652 984 108 146 574 88 57 662 106 1 237 99 124 653 107 111 241 87 60 211 91 796 894 98 356 728 98 770 819 96 397 911 115 87 279 80 216 304 106 85 694 100 230 997 88 473 540 100 184 902 107 136 907 103 329 340 94 85 727 100 565 958 108 121 862 111 270 919 88 534 824 110 92 129 106 265 880 110 490 642 112 311 462 113 442 487 101 525 712 87 503 743 109 78 899 88 124 637 102 12 764 98 460 832 86 85 979 101 2 384 92 101 418 81 292 716 83 310 474 99 233 449 102 190 895 85 42 752 92 13 585 115 200 979 79 246 498 104 10 331 95 59 631 85 270 903 111 489 562 100 165 567 81 528 602 91 194 960 116 771 798 99 654 849 109 109 637 115 267 857 118 390 986 109 28 786 94 351 602 97 356 649 97 334 557 74 248 394 100 519 929 113 5 372 94 209 444 82 417 496 110 265 659 109 369 846 116 189 582 92 72 901 103 89 543 88 261 593 110 464 477 106 774 878 96 442 791 79 167 458 83 332 809 82 88 95 96 105 212 89 162 736 88 57 104 109 560 796 97 499 641 90 28 665 93 254 995 99 371 558 96 166 760 93 402 605 102 456 850 82 233 351 92 317 727 115 330 438 113 143 953 108 810 879 94 297 372 97 67 580 91 149 825 109 46 945 117 175 956 104 675 918 91 109 825 109 561 685 100 434 552 101 226 939 90 70 175 99 303 891 103 536 606 110 45 348 92 80 237 98 432 757 95 102 508 102 150 436 88 722 794 87 206 611 91 286 865 110 699 941 100 51 633 114 438 915 98 17 700 98 163 768 92 94 189 109 182 989 95 316 450 101 382 447 82 144 800 100 181 383 100 209 412 104 299 998 100 362 876 92 52 873 91 37 709 87 333 947 104 205 638 94 151 270 112 763 940 105 554 745 108 218 679 106 469 672 104 586 776 107 428 994 89 537 774 115 270 698 106 101 841 98 638 669 89 300 606 114 762 956 98 102 158 111 286 501 100 268 473 104 444 555 102 226 583 99 651 985 85 320 947 84 781 955 103 792 984 111 31 446 109 28 481 76 605 755 85 484 747 91 286 925 81 244 838 98 676 798 112 96 677 109 874 959 94 158 673 102 154 857 102 168 992 84 455 970 101 281 774 92 89 405 87 244 415 92 372 553 106 339 656 103 243 248 93 483 612 112 16 740 101 532 910 107 179 958 93 787 863 83 40 338 128 468 612 98 678 724 105 24 323 95 642 969 113 570 761 105 182 967 105 136 800 102 625 669 99 566 927 87 282 832 107 446 897 102 527 583 103 807 847 117 117 778 98 839 901 102 540 841 93 601 731 81 292 894 106 273 426 98 172 578 115 276 318 116 102 789 93 465 503 95 489 501 89 76 301 102 116 481 126 80 99 104 223 858 112 194 609 101 129 237 98 487 941 98 690 875 106 210 864 87 165 823 96 582 954 106 184 480 102 344 571 105 402 993 106 602 809 83 201 207 99 352 515 97 69 263 97 945 990 106 222 325 94 378 820 102 171 435 96 148 306 97 117 271 105 470 838 121 313 538 114 11 216 99 182 408 96 392 946 117 385 728 103 205 846 83 332 634 107 344 348 78 228 732 105 457 519 112 332 571 89 72 479 100 385 417 92 703 977 95 665 979 101 430 690 98 42 405 93 172 807 102 527 587 105 227 339 85 640 852 99 142 411 103 322 992 104 323 783 95 307 625 105 265 712 95 316 476 89 556 772 94 521 764 101 374 914 94 515 580 105 260 693 95 72 953 115 286 682 76 834 881 109 797 944 90 346 863 95 611 906 90 154 438 88 20 875 115 217 813 88 277 989 100 101 188 80 132 929 114 359 741 117 106 782 104 152 656 88 829 994 108 405 689 99 261 605 124 600 940 97 66 249 93 129 582 89 781 999 103 557 934 84 294 710 109 182 592 112 198 729 115 128 376 93 580 613 118 4 542 109 703 798 85 141 973 102 427 775 102 328 617 114 646 780 101 225 379 88 171 631 90 882 990 88 633 782 87 107 658 82 11 299 85 154 344 92 83 587 87 166 235 110 522 936 102 66 434 96 428 544 112 80 94 76 373 597 121 554 654 96 489 535 107 174 496 115 215 946 90 126 287 107 119 423 97 210 262 110 45 754 95 435 838 83 281 735 109 49 92 113 607 731 90 583 814 95 332 845 88 126 923 76 759 998 86 617 695 108 632 788 98 24 215 90 611 637 109 321 981 83 107 914 94 28 111 87 277 452 107 663 942 109 143 893 86 57 751 98 81 279 107 46 831 107 416 778 93 323 918 120 292 319 101 172 646 98 436 498 110 398 598 88 269 584 97 246 676 91 0 235 94 143 970 119 150 708 104 49 928 81 441 788 96 361 696 102 675 890 101 312 371 101 201 543 101 373 512 89 671 957 96 140 397 84 702 717 103 887 932 101 407 938 116 489 970 110 289 459 82 402 643 100 57 724 105 404 615 101 101 264 103 124 336 111 527 649 112 331 864 100 188 530 86 174 759 84 475 819 95 689 973 88 276 789 89 34 633 101 79 95 102 19 221 91 921 935 106 209 294 102 545 724 104 237 755 85 339 529 97 643 964 100 242 883 107 19 720 102 30 350 117 265 543 108 321 823 95 3 443 89 85 93 105 359 733 96 217 329 111 34 843 100 401 798 104 124 172 80 423 765 106 7 745 92 251 307 103 497 766 121 182 258 109 765 931 86 211 439 86 448 859 87 340 805 89 499 531 125 18 444 95 172 357 90 113 601 111 112 131 104 602 790 104 902 964 94 356 648 100 253 857 93 440 822 92 916 920 96 491 759 86 17 135 89 438 763 107 537 713 85 766 925 113 208 545 107 210 237 92 148 919 94 185 417 95 640 721 109 117 645 108 187 427 92 327 385 94 257 748 87 316 686 117 651 688 101 488 713 90 530 551 91 68 959 109 299 684 93 304 795 106 67 101 88 477 823 82 218 619 103 139 660 105 166 793 76 94 568 101 420 960 112 274 402 101 118 535 99 429 676 106 746 765 81 61 952 86 54 692 94 31 33 96 392 393 104 180 460 107 495 595 113 601 904 110 8 599 112 219 880 102 78 917 81 308 410 80 116 358 68 870 998 104 391 571 111 358 630 106 569 929 108 583 940 87 94 285 102 288 670 124 62 376 105 902 951 100 161 218 97 227 537 100 359 463 89 244 546 102 365 474 93 347 704 102 719 944 123 379 986 89 629 810 101 67 189 114 229 245 113 20 117 114 478 652 99 114 912 110 83 837 90 209 665 104 347 863 94 150 201 111 717 920 96 211 299 102 177 362 104 141 149 89 560 824 95 900 983 98 136 463 97 47 361 100 15 461 79 81 802 112 29 451 92 299 801 108 166 620 89 482 873 119 65 739 107 0 373 102 20 45 92 350 933 96 671 707 100 7 283 113 206 550 108 582 765 105 345 466 99 491 850 106 954 973 108 638 788 98 102 901 103 539 960 91 187 710 98 179 339 91 12 218 110 889 913 102 829 872 108 722 845 90 423 847 113 28 615 94 579 913 102 439 572 105 302 577 96 636 706 106 637 764 100 369 627 98 342 457 96 66 130 92 230 502 107 424 844 100 340 829 92 565 886 92 637 757 107 371 833 100 360 654 83 38 684 80 127 889 84 184 770 110 182 682 100 198 810 116 431 708 118 452 507 98 486 768 112 127 586 95 9 425 107 204 937 108 454 470 97 492 678 97 573 932 80 334 904 91 168 827 109 414 841 107 61 507 112 84 259 103 104 725 85 268 466 108 68 861 91 428 891 99 831 838 105 204 634 84 713 941 107 295 622 106 603 861 92 358 684 89 439 442 100 622 761 107 23 515 94 264 663 73 494 554 113 264 403 103 426 435 95 159 294 112 346 412 96 338 920 106 801 915 107 629 892 102 510 651 97 321 522 104 472 691 104 273 755 101 587 998 109 967 980 105 348 867 96 506 612 87 70 266 102 204 369 111 130 531 87 489 549 118 203 891 103 978 993 93 119 946 107 251 996 87 110 891 108 82 517 97 9 484 99 187 239 94 20 610 101 233 572 95 298 559 100 409 635 99 555 727 81 277 870 101 716 966 89 266 727 106 459 735 83 298 726 113 276 636 111 353 932 82 196 622 103 226 577 93 215 375 111 538 902 94 695 825 102 134 306 87 9 105 91 203 968 94 493 790 106 587 952 103 328 808 113 391 886 109 123 740 103 189 247 100 35 344 114 405 764 98 69 729 98 29 411 109 24 566 97 394 859 87 350 470 100 156 392 83 728 837 104 98 556 90 196 241 89 24 850 100 161 638 100 86 460 93 357 867 117 305 562 102 6 331 106 26 664 105 125 757 90 286 621 113 131 560 98 170 981 98 619 705 109 187 389 107 726 873 84 160 704 95 472 672 109 281 729 92 96 529 88 355 439 102 683 862 108 560 631 95 122 445 93 198 297 90 84 553 102 589 598 107 234 267 118 684 749 106 389 883 99 54 558 102 272 806 109 100 330 108 403 660 92 177 570 115 391 521 97 48 138 96 191 882 99 467 917 92 618 898 75 865 902 96 525 771 101 58 635 94 376 787 103 238 656 94 447 559 94 483 967 94 410 490 99 258 796 108 28 136 105 368 448 90 520 804 90 297 826 102 332 575 109 352 566 105 34 151 95 269 872 112 50 562 98 440 661 111 485 984 105 182 239 81 73 973 95 28 771 106 55 346 99 288 979 97 498 961 108 409 516 106 794 914 104 592 756 95 236 733 91 92 278 98 86 284 101 307 552 103 372 669 100 306 696 111 60 669 97 205 842 98 142 522 88 37 228 105 207 314 123 119 875 94 736 902 103 385 617 96 572 961 110 245 304 99 772 826 89 52 344 91 369 873 103 91 952 93 189 625 95 635 668 101 432 553 96 522 745 117 226 341 114 329 893 92 272 900 94 530 636 116 338 911 107 481 935 111 84 500 72 329 657 100 765 922 103 338 541 88 716 786 99 365 485 97 199 562 108 234 245 123 199 908 109 384 802 94 155 729 110 160 449 99 47 769 93 157 207 99 33 734 100 149 703 89 201 468 98 485 598 109 83 622 104 156 696 94 84 225 113 226 855 111 213 429 104 382 733 106 479 833 99 102 938 85 182 283 86 140 886 91 129 575 112 499 880 91 25 50 93 106 912 84 116 384 95 189 575 92 222 846 112 225 277 101 533 704 97 260 300 84 512 861 99 394 528 96 224 981 97 285 732 109 155 430 84 20 760 102 404 870 96 626 901 88 716 851 100 551 696 113 6 532 101 570 824 112 574 768 106 590 985 88 80 824 103 292 945 98 839 947 111 379 651 122 394 972 108 224 971 98 727 833 107 735 932 90 10 430 98 102 149 109 664 918 105 18 227 91 230 687 97 547 771 91 299 900 100 68 317 83 765 780 93 81 111 116 412 576 103 168 763 89 43 393 96 165 990 88 452 714 85 324 516 93 270 720 120 402 923 100 100 345 103 486 591 91 119 405 76 6 973 74 643 933 107 392 449 86 60 806 100 140 856 111 276 674 97 46 400 114 808 870 88 209 732 76 283 524 79 408 972 85 97 173 124 64 242 103 507 532 94 105 820 108 208 603 91 496 953 82 788 935 92 201 409 95 309 659 88 67 763 117 680 686 103 76 325 98 59 92 109 912 947 94 0 595 97 386 817 110 814 871 100 12 922 104 123 562 108 883 944 112 138 218 81 705 798 99 570 969 105 563 668 108 410 780 97 182 442 87 531 771 100 621 669 108 212 722 91 263 364 100 153 365 91 232 824 106 610 735 104 274 312 89 200 662 101 82 640 92 341 487 103 437 983 104 117 340 105 425 872 95 37 784 103 292 982 87 860 977 87 188 853 94 457 648 103 364 781 93 608 697 110 21 597 94 281 382 111 348 630 98 424 684 82 171 346 96 335 543 119 111 843 94 149 342 82 284 803 82 484 954 108 43 868 113 620 871 94 629 969 106 87 708 109 7 29 101 926 968 98 238 279 107 594 912 118 210 831 108 505 631 103 393 805 103 245 431 104 402 962 98 25 838 88 244 494 106 165 893 111 357 675 124 154 601 108 86 693 106 491 537 101 21 962 99 843 986 111 93 436 74 173 922 95 349 836 97 755 953 111 406 981 100 88 878 111 166 541 116 673 696 83 171 508 106 284 520 82 147 923 98 330 476 95 645 923 109 605 963 96 413 563 106 8 160 98 552 742 91 411 772 92 156 257 95 227 952 98 82 303 85 235 535 89 411 584 102 662 695 93 263 478 105 77 220 104 548 775 91 402 928 111 384 484 102 550 931 100 273 843 88 29 633 96 936 973 90 14 297 116 404 723 95 430 510 101 613 710 102 327 628 90 257 362 123 436 929 70 31 680 101 154 893 97 376 664 85 190 717 107 256 869 78 54 399 91 863 870 113 354 491 104 4 947 91 474 845 115 646 856 94 579 915 88 513 547 100 409 445 106 382 940 104 750 850 93 392 736 96 480 991 100 331 823 113 278 341 106 686 822 109 438 963 100 45 937 84 199 520 94 687 976 98 780 898 84 99 155 88 277 776 102 726 811 98 314 391 98 711 938 102 73 133 89 87 354 81 467 981 88 308 924 96 9 103 103 454 664 103 104 638 103 3 117 100 710 933 85 505 688 92 375 633 92 947 980 124 543 578 91 493 565 102 68 786 81 31 285 106 114 638 74 66 978 127 36 695 104 376 819 102 490 855 98 277 972 112 73 966 95 487 641 108 731 997 65 113 581 103 219 822 92 227 740 112 22 736 85 462 532 102 301 446 115 489 994 113 211 943 97 91 549 97 659 852 105 115 462 99 968 980 99 325 877 115 22 195 90 48 418 99 227 234 104 142 505 96 248 844 100 530 695 100 149 863 102 197 282 95 374 510 81 175 530 99 666 801 100 87 247 106 113 269 84 130 464 107 255 320 82 194 594 97 603 876 94 109 233 120 43 484 97 59 133 97 722 732 91 274 880 102 159 216 89 13 542 89 787 835 93 535 883 87 116 636 97 361 933 108 556 649 118 430 442 104 648 975 103 86 588 109 566 848 104 407 960 114 472 744 118 835 872 96 10 364 107 12 744 102 348 419 105 367 716 94 70 666 113 393 707 92 511 944 105 178 852 90 625 638 100 278 441 101 535 608 102 389 931 97 495 787 116 543 965 110 72 679 113 237 496 87 276 637 103 447 933 116 116 944 91 474 827 92 787 856 94 7 642 131 195 757 104 163 747 103 585 641 108 160 336 83 489 727 114 13 870 88 60 917 95 24 931 90 12 200 106 250 879 109 159 719 97 350 490 98 303 879 107 608 633 87 143 804 95 126 585 87 391 661 100 461 687 101 313 717 96 654 782 86 289 302 103 395 670 81 67 231 99 115 237 98 464 969 89 295 499 91 331 886 89 8 47 100 580 682 85 787 899 101 181 345 76 795 936 112 277 353 90 2 75 88 505 867 104 255 564 98 688 979 72 600 644 88 690 736 96 174 950 113 271 854 99 444 490 96 807 965 94 563 800 108 105 891 88 800 961 93 455 965 104 408 880 101 190 412 101 34 848 100 642 699 106 13 283 103 342 522 106 256 374 98 367 453 98 190 378 85 20 719 95 453 823 80 616 776 94 272 886 87 234 615 109 427 811 95 46 744 86 357 791 116 132 644 113 272 777 97 140 539 115 43 783 109 12 774 104 728 833 104 87 921 90 882 997 100 94 999 97 169 196 99 185 425 95 358 910 99 522 884 111 364 811 94 398 999 92 631 954 94 341 468 91 500 621 98 180 784 79 406 650 99 192 662 97 235 416 90 143 968 105 114 543 102 624 985 106 204 512 112 260 355 106 342 483 98 151 196 86 371 939 74 548 822 115 176 939 85 49 791 82 169 739 91 417 459 78 384 647 89 761 794 106 400 996 105 294 854 105 481 768 95 501 925 98 396 928 94 261 289 110 434 621 99 708 711 97 293 369 111 124 687 113 278 301 85 381 387 99 65 178 84 475 479 106 38 480 99 105 409 122 580 937 101 271 543 111 220 599 106 383 689 83 803 964 78 96 352 86 205 226 112 369 793 93 135 440 111 562 976 87 422 766 107 33 570 106 467 623 93 274 583 102 187 849 92 513 672 105 383 794 99 606 756 110 146 856 93 448 636 105 134 483 104 691 936 102 372 725 113 475 480 85 24 803 88 209 856 117 239 921 101 204 869 111 426 500 101 439 840 86 203 735 102 469 918 104 934 991 97 441 595 94 176 825 109 387 549 111 329 647 122 158 523 91 464 707 87 714 940 107 792 856 109 215 506 89 247 943 96 734 798 111 43 837 94 500 563 108 787 999 91 130 311 90 349 789 96 53 519 100 186 966 107 569 613 102 806 875 93 80 158 109 149 530 97 160 604 117 7 961 96 616 925 101 246 995 85 126 188 101 741 961 122 620 936 107 167 974 129 186 813 112 200 310 109 692 735 101 664 979 110 147 166 86 660 911 106 533 765 108 440 775 100 586 747 94 298 328 106 812 862 86 733 855 103 625 657 104 185 215 101 66 875 87 11 138 87 236 444 87 103 305 104 179 851 92 486 938 105 321 910 110 480 574 84 540 672 83 676 945 85 381 463 109 199 880 99 498 887 132 526 674 104 681 765 106 740 775 99 565 694 105 166 896 104 322 763 98 904 995 77 42 435 92 649 832 103 102 354 91 199 256 97 524 870 116 393 921 96 367 721 104 16 85 84 336 446 92 650 755 100 69 148 98 204 300 106 170 780 114 797 899 106 320 983 90 705 707 98 58 629 103 524 583 93 217 413 78 779 928 117 190 247 105 432 952 86 475 541 96 212 856 79 211 297 102 623 863 102 253 485 85 119 313 88 125 294 87 65 128 92 347 868 90 205 845 95 766 773 92 127 905 93 28 263 111 575 700 95 279 726 100 52 408 90 553 722 88 62 432 105 308 605 108 720 805 96 293 776 96 233 419 87 162 442 106 223 967 109 803 992 98 365 429 82 2 797 111 337 861 98 391 708 104 102 146 108 200 414 108 577 806 110 191 416 103 294 470 108 546 570 107 72 445 96 404 816 110 24 429 94 121 291 93 225 306 92 512 684 99 90 140 103 391 674 100 611 714 80 678 851 109 267 843 99 651 878 91 261 810 108 328 937 104 374 663 104 192 869 100 305 564 102 71 178 103 676 825 84 606 925 99 521 731 95 177 315 123 257 258 90 253 562 87 410 968 107 570 827 84 635 703 97 152 588 105 86 729 96 132 433 96 266 711 98 667 740 102 448 934 94 256 602 91 251 404 104 349 564 97 511 792 108 528 718 116 247 478 81 833 905 119 138 857 79 444 859 98 744 860 87 704 906 120 315 330 91 898 985 113 670 938 104 1 897 110 677 737 100 157 501 95 483 771 103 469 673 112 428 463 100 166 173 98 61 823 101 36 315 101 410 709 100 609 696 120 276 968 106 291 814 89 336 871 106 302 892 98 46 347 100 304 440 101 332 954 105 103 903 100 182 553 95 455 457 116 91 771 109 578 765 102 88 367 101 483 603 97 572 631 109 24 781 93 402 787 101 670 838 94 697 746 105 100 530 84 391 727 91 277 532 100 794 852 95 308 327 100 4 83 101 302 938 102 731 792 76 306 891 120 59 891 103 347 816 115 116 869 104 398 976 115 653 934 94 488 847 107 16 529 90 575 789 83 705 937 100 662 692 104 207 825 94 440 444 100 139 863 107 397 474 92 59 798 111 97 442 99 371 787 86 563 741 117 573 967 96 102 178 113 65 857 104 65 868 99 541 582 95 462 526 87 499 779 92 492 629 99 658 796 110 603 782 105 791 866 82 5 270 99 650 932 93 153 887 99 182 977 87 35 143 100 2 301 100 79 980 106 699 760 114 216 789 100 147 905 101 74 954 90 658 836 119 40 763 95 238 962 108 839 991 106 632 728 114 100 175 109 185 685 106 442 534 96 97 316 98 575 985 101 224 764 109 608 859 96 5 222 98 130 730 82 229 603 91 606 781 95 416 748 110 0 1 111 19 876 87 297 482 104 58 675 106 55 150 96 205 573 102 891 979 85 8 592 99 295 836 106 214 606 101 211 228 88 245 337 89 468 606 94 264 582 85 608 922 112 500 838 118 278 890 95 50 936 95 427 968 107 765 787 103 212 303 116 148 835 106 527 529 124 219 437 94 12 72 103 143 972 89 627 718 97 80 854 99 64 928 107 173 773 97 23 672 89 355 744 103 380 965 101 43 782 87 596 723 104 331 723 106 541 562 106 188 540 112 51 730 97 593 693 87 146 812 106 184 702 103 146 767 75 34 360 96 290 428 86 812 874 103 249 823 111 384 688 114 239 843 108 311 471 99 746 991 86 416 917 89 53 736 91 615 816 113 861 887 106 170 619 109 653 704 105 65 219 102 52 716 95 21 69 98 91 566 97 622 777 113 23 622 84 105 183 86 364 968 113 168 795 101 512 799 105 174 386 99 95 942 116 55 463 96 764 871 95 95 346 94 622 631 98 613 876 90 86 768 87 343 642 96 74 415 104 19 782 102 825 956 106 568 691 87 628 640 92 193 335 94 290 792 99 639 661 96 305 488 101 250 292 114 195 500 112 632 695 90 142 952 91 217 722 96 594 915 124 687 702 91 340 866 107 407 517 110 693 894 97 143 296 110 15 223 101 255 678 97 110 222 95 41 215 93 507 587 106 196 738 102 302 825 108 421 702 88 404 717 111 82 782 91 343 809 98 330 800 96 312 753 102 234 627 95 484 707 91 140 952 89 474 595 96 399 727 112 61 493 97 470 611 104 734 881 105 158 578 85 751 997 102 340 675 91 130 656 86 713 801 121 137 986 100 110 363 85 467 560 87 194 660 101 550 821 68 766 882 114 542 900 94 30 668 97 155 785 105 319 358 94 143 964 95 42 73 91 278 540 105 427 936 81 297 675 111 640 872 105 225 624 88 391 563 124 272 966 89 165 681 98 100 974 89 304 391 91 654 746 101 657 887 93 276 452 115 124 239 85 144 741 100 862 966 98 363 787 103 156 666 102 340 992 91 20 621 103 85 728 88 52 967 100 69 427 97 408 616 103 5 732 92 523 665 110 360 455 93 427 835 100 39 95 104 435 509 86 712 900 96 140 234 119 405 731 97 118 437 107 718 929 89 64 864 94 0 110 89 121 510 98 131 773 99 637 869 91 96 656 115 498 834 115 113 596 110 563 764 92 329 600 94 255 318 93 367 881 99 95 578 101 170 793 99 103 804 121 81 388 97 363 715 111 195 429 108 604 861 97 243 550 100 567 706 98 385 627 106 721 959 92 533 823 101 56 95 102 77 660 121 625 712 91 490 873 114 529 936 104 569 868 98 181 802 117 280 858 109 149 416 88 606 801 103 123 301 95 706 759 110 564 748 92 75 720 100 364 400 101 158 753 91 606 789 102 417 580 96 158 809 88 907 996 120 548 654 113 966 970 93 450 833 89 504 922 113 769 931 93 279 776 86 271 838 95 334 684 81 331 831 86 230 400 99 542 629 97 253 852 108 392 704 98 6 412 103 296 629 107 838 863 109 52 258 92 216 222 102 260 641 105 34 231 90 923 982 102 271 445 76 218 418 100 349 970 102 42 913 103 70 560 96 779 993 107 554 879 95 92 544 102 359 989 114 160 924 112 398 434 92 225 462 93 377 984 105 270 281 96 436 985 101 110 148 109 500 752 100 372 790 89 374 868 107 466 943 103 27 222 83 843 911 97 576 959 101 98 438 96 439 586 107 252 904 102 600 906 119 85 940 108 491 805 101 96 569 110 262 878 101 248 845 90 49 392 95 88 800 111 590 759 115 719 866 84 273 983 96 264 941 104 102 673 85 631 822 105 268 565 110 549 837 105 455 606 101 739 966 101 353 501 93 211 249 113 119 133 90 120 254 112 269 403 99 812 889 96 90 786 93 738 808 94 216 652 110 357 671 95 275 447 101 185 358 105 726 759 104 189 909 96 140 187 105 583 839 97 32 451 102 309 379 99 125 984 84 228 244 91 310 950 96 63 741 92 579 864 108 293 841 98 583 726 92 544 682 101 597 614 105 791 939 86 516 552 113 338 602 99 73 808 111 224 281 96 370 884 87 504 985 96 519 855 96 435 470 96 603 817 90 857 879 108 21 177 86 356 984 83 28 36 91 138 503 101 790 934 97 231 597 103 753 860 119 410 950 86 811 967 91 426 743 93 510 610 101 85 516 94 224 297 94 239 727 96 442 481 93 164 954 115 40 881 109 179 806 111 191 824 108 455 809 99 651 984 89 208 761 103 566 669 106 321 746 86 11 257 103 452 719 88 81 866 120 40 374 98 204 435 121 42 975 116 309 589 103 245 428 95 461 872 99 128 488 105 826 895 93 102 667 121 230 378 85 576 838 97 74 858 87 386 410 107 217 482 102 667 937 100 323 934 98 128 674 98 495 528 96 202 999 97 339 940 94 730 798 110 301 341 89 485 840 100 263 468 107 412 708 101 853 902 102 136 555 104 334 512 96 433 844 104 77 151 85 230 796 98 152 494 126 184 203 109 348 466 114 342 928 90 318 849 93 92 924 95 29 314 92 47 817 107 210 882 101 287 305 107 584 795 102 285 530 109 139 462 75 391 535 94 302 810 116 223 243 101 129 524 104 469 700 94 252 344 111 214 639 108 68 385 118 944 985 96 560 769 83 198 426 98 24 735 104 8 472 86 740 963 98 288 939 109 817 918 101 644 951 88 343 671 104 56 650 112 65 834 96 478 519 96 254 813 84 1 65 104 76 726 104 123 471 119 477 923 98 35 875 102 743 961 95 123 870 107 292 705 102 338 967 87 181 477 92 23 626 99 292 508 109 253 700 94 231 762 95 20 367 96 441 764 94 304 344 101 169 457 104 621 949 84 258 574 93 353 660 98 970 982 116 522 689 98 101 159 94 380 699 98 291 848 98 235 927 104 803 937 96 457 824 109 773 970 101 197 707 96 180 600 98 605 959 107 191 424 102 420 892 105 175 692 93 451 550 84 74 406 94 68 734 101 577 942 94 57 284 90 361 958 107 202 229 95 225 579 97 378 971 105 348 577 97 413 948 91 401 924 83 84 433 113 336 627 96 318 466 106 110 962 112 249 783 94 505 706 102 117 289 96 151 441 87 38 213 93 41 534 112 123 292 98 222 774 114 373 413 90 282 645 102 111 924 109 517 526 99 854 933 99 633 773 83 461 592 114 411 751 93 6 462 92 665 680 116 319 662 105 237 264 88 218 835 84 265 819 103 652 843 91 499 634 103 467 924 83 195 714 109 185 585 117 144 262 90 45 87 114 207 959 103 198 444 107 127 992 92 207 654 97 191 518 98 129 819 91 323 468 90 189 300 117 734 892 107 641 690 83 932 994 101 630 778 107 125 173 112 214 750 87 124 639 123 620 815 95 358 551 118 166 450 113 830 896 101 23 511 111 458 700 113 299 698 132 70 807 97 615 638 100 272 979 100 158 488 86 537 558 111 666 724 75 564 661 125 349 757 77 467 910 99 258 430 89 688 698 99 159 775 117 273 886 91 16 805 95 35 320 107 177 910 99 112 137 111 296 703 114 507 547 97 378 868 113 2 829 108 38 649 112 404 630 88 374 446 95 373 727 88 76 524 119 169 469 99 346 980 103 61 348 87 76 329 98 362 828 85 24 252 95 248 813 94 840 880 98 71 254 107 814 939 89 119 734 80 239 566 92 192 838 93 69 593 86 213 811 105 145 565 116 589 634 93 126 883 100 81 265 102 336 791 97 89 902 103 422 628 82 458 590 107 572 872 112 203 409 107 174 212 110 43 955 90 197 738 104 787 853 97 593 653 96 737 753 105 59 152 103 878 969 88 134 449 97 361 959 94 73 431 96 138 550 90 557 852 93 863 893 105 124 331 92 940 972 94 52 235 109 188 201 89 145 208 104 230 498 103 209 734 106 27 97 109 877 882 99 336 451 102 505 642 95 137 731 109 9 627 104 586 702 82 21 267 89 299 435 92 52 501 109 97 561 106 146 788 95 98 538 111 732 899 88 8 862 90 438 557 101 592 637 110 523 948 91 276 499 101 562 908 82 256 951 121 296 958 104 702 992 98 116 790 99 44 222 93 769 989 96 219 294 91 166 974 114 725 986 97 99 936 100 61 516 89 272 822 86 125 991 107 29 677 103 110 838 108 29 755 95 762 917 115 423 663 104 295 854 98 247 338 105 258 826 100 179 545 94 46 411 102 29 733 101 3 596 104 271 803 98 716 937 98 31 363 104 92 441 102 641 701 95 166 365 89 542 835 102 113 294 107 140 889 90 815 871 100 544 680 107 509 758 110 162 727 92 174 419 85 0 140 90 239 529 92 386 850 93 487 666 95 4 405 108 110 330 90 458 461 112 426 531 101 299 672 111 337 645 116 465 879 92 437 732 100 74 411 84 180 440 90 78 842 100 533 756 104 462 727 109 74 345 107 369 579 105 124 261 106 157 599 97 726 910 91 468 781 97 246 682 108 351 931 118 507 740 105 615 903 83 217 632 96 28 612 99 170 452 86 78 626 108 232 344 91 166 263 84 135 549 86 534 790 84 552 569 88 240 765 98 17 111 99 98 635 86 515 796 96 622 982 98 625 734 101 312 628 93 506 650 101 228 817 112 370 791 80 380 967 114 2 454 99 705 830 98 43 298 99 103 462 87 17 313 86 132 667 113 720 882 100 678 779 83 226 275 99 285 805 86 302 326 90 146 495 98 124 382 120 372 548 87 116 137 97 160 746 106 56 751 98 47 230 108 666 830 101 161 365 98 260 664 112 683 809 102 302 510 83 136 471 94 662 722 103 106 726 105 53 754 109 262 901 110 262 331 105 6 25 95 335 967 84 327 427 104 461 601 111 150 744 95 64 793 103 726 838 81 345 842 110 686 825 109 328 878 111 350 858 102 96 280 93 13 32 102 52 630 107 600 723 91 49 98 91 87 944 103 399 639 106 90 659 92 70 251 92 196 686 109 769 798 116 333 591 102 172 554 108 21 141 106 173 741 96 86 605 91 182 829 81 164 469 100 916 973 108 828 878 111 348 835 97 170 421 103 541 662 90 547 797 110 57 190 86 53 109 86 517 856 112 455 617 99 686 797 97 650 651 91 787 820 91 109 431 106 364 751 100 556 592 84 373 680 88 413 842 108 352 835 110 688 817 103 616 860 103 753 829 93 22 605 93 102 858 95 579 611 111 292 431 103 45 468 91 111 850 108 568 893 100 122 793 100 350 838 103 59 96 93 331 890 96 19 178 91 546 662 104 229 521 95 179 392 91 398 902 112 193 377 100 331 611 103 605 648 108 773 997 89 464 468 106 76 818 104 391 807 97 242 772 104 382 651 97 203 456 109 134 712 86 279 937 90 96 256 94 23 629 106 207 856 85 621 760 100 532 838 94 513 572 98 414 509 104 612 934 98 941 952 102 85 533 93 344 719 101 45 854 78 239 571 103 179 193 102 586 841 100 153 396 87 750 767 77 143 258 108 170 222 83 192 981 118 178 920 90 547 696 81 188 930 116 185 732 104 39 879 84 62 609 107 730 996 99 192 738 122 194 440 112 106 442 100 335 999 117 291 408 108 85 133 84 172 330 110 42 93 101 588 982 98 915 953 116 39 78 104 700 796 98 51 326 92 101 535 100 288 817 97 725 939 80 295 575 83 316 914 104 179 870 96 625 972 109 336 528 97 411 724 100 590 988 110 324 386 78 529 815 85 126 214 98 234 883 107 364 895 114 57 368 102 152 653 105 324 652 97 211 350 102 37 60 96 767 970 105 96 723 87 508 722 119 81 487 92 455 819 106 668 845 91 40 300 101 117 516 105 47 500 97 659 734 107 208 741 101 187 531 105 302 617 106 154 938 112 69 635 93 364 398 93 367 947 108 613 891 107 107 564 97 8 696 103 508 553 88 29 448 116 265 734 106 161 884 97 355 446 105 557 667 97 416 982 103 257 973 104 324 948 97 228 806 93 599 680 89 374 644 106 164 352 78 177 687 109 289 932 99 79 842 106 8 195 115 185 452 104 470 497 88 412 794 103 516 921 104 156 755 106 229 452 81 324 594 103 219 902 89 486 730 91 422 901 98 30 355 104 668 871 117 209 376 87 618 806 109 514 642 93 66 137 91 430 748 94 373 548 117 73 459 106 370 471 105 85 392 93 473 866 90 198 524 105 415 727 102 44 964 101 402 873 94 87 437 99 477 807 96 417 571 92 580 926 82 25 251 85 188 796 117 227 986 89 150 926 107 81 360 94 740 990 91 116 580 97 40 487 99 136 676 93 396 789 87 660 725 124 174 541 109 66 168 94 124 368 85 448 784 90 606 880 94 219 397 89 807 949 99 51 516 113 684 951 104 510 982 117 856 986 110 249 443 106 520 840 91 170 927 93 125 975 108 216 371 100 402 661 98 779 871 109 177 385 111 943 962 79 480 769 113 240 395 101 405 597 100 675 978 89 225 408 91 12 896 100 275 564 89 272 824 92 225 751 96 174 749 94 12 622 101 156 518 104 330 447 78 235 822 90 47 747 102 474 603 97 189 640 95 511 602 94 461 934 93 69 357 108 158 280 112 115 736 92 434 748 92 130 267 94 830 958 96 57 168 104 171 932 99 183 227 85 869 908 81 343 738 107 261 996 98 205 825 80 222 542 103 197 708 92 131 203 91 346 733 92 63 690 122 122 209 87 273 741 104 38 156 110 572 812 95 261 629 94 766 817 98 640 905 88 40 660 108 415 973 97 700 830 92 240 418 87 797 824 86 130 440 102 283 940 110 547 820 81 890 997 94 716 883 89 319 651 100 291 637 104 500 765 113 468 993 109 13 511 91 487 814 86 30 245 107 376 486 86 719 973 107 124 865 111 333 476 102 51 423 95 596 629 99 103 597 97 491 678 106 661 864 101 261 638 96 142 484 116 108 233 99 544 721 81 448 698 111 209 910 100 20 484 114 482 556 80 638 674 110 120 674 100 214 363 89 16 659 92 48 292 99 373 616 108 321 758 104 207 308 98 24 831 114 6 981 95 382 914 106 777 936 92 6 657 96 385 489 104 322 861 93 672 693 100 259 320 96 160 393 105 450 880 96 390 517 102 10 148 101 321 380 109 391 440 88 126 388 95 627 700 90 327 671 101 208 944 113 100 755 96 287 857 87 630 848 102 36 758 104 238 652 88 225 431 89 66 220 69 5 271 95 273 483 96 183 722 86 58 933 106 173 195 103 790 800 100 214 761 119 573 928 104 176 272 86 236 474 88 307 860 85 158 785 84 285 614 115 296 929 105 366 469 95 371 622 100 225 842 108 608 872 101 523 683 102 866 970 98 692 794 94 480 841 106 459 902 96 59 829 84 313 784 102 166 193 88 472 492 93 256 281 105 409 707 93 108 205 96 88 572 96 391 934 83 505 665 101 293 550 110 805 862 114 265 546 116 489 761 117 126 953 99 300 443 103 143 289 101 116 463 89 491 767 82 38 811 103 400 629 116 495 868 101 610 718 120 580 725 117 123 141 102 113 217 106 542 566 122 682 684 95 242 674 99 220 275 92 395 487 95 211 604 96 676 835 100 35 84 102 118 367 90 453 591 100 862 927 100 880 900 103 84 160 112 697 976 102 615 954 101 41 683 102 701 728 99 461 918 96 588 623 113 459 662 97 179 318 108 263 943 99 313 903 83 320 484 105 138 190 96 544 608 114 776 868 116 194 480 89 70 649 99 176 525 99 87 187 109 172 277 100 66 243 93 27 543 116 448 804 97 283 354 106 414 855 97 51 424 77 619 773 88 926 971 116 546 747 87 391 872 95 556 677 98 287 820 112 170 623 107 486 754 100 667 884 121 687 792 97 883 935 103 308 519 93 115 475 105 375 830 89 168 526 103 560 665 110 122 850 97 215 857 101 675 825 101 78 921 117 360 463 96 406 676 96 590 594 108 175 291 107 181 934 99 3 903 77 77 962 124 122 405 104 118 798 93 720 750 94 81 284 105 709 854 91 688 805 109 77 598 111 248 656 73 167 751 87 113 402 98 463 962 113 800 958 100 67 332 82 706 933 115 83 571 111 246 800 115 486 790 89 32 244 79 385 830 116 201 411 110 450 677 112 30 874 89 285 950 117 246 369 110 879 911 80 489 578 106 36 702 105 50 65 104 220 803 108 248 643 81 357 379 105 605 901 90 60 285 96 151 554 94 133 928 98 525 844 109 89 168 92 185 363 108 155 294 104 440 594 99 937 994 102 939 984 94 132 830 102 446 929 104 530 890 100 274 558 105 569 978 92 318 880 110 488 840 89 594 891 101 629 780 123 892 904 94 414 619 103 392 926 116 526 579 86 340 536 103 329 466 94 494 987 92 311 783 119 268 647 111 523 719 94 718 875 100 478 516 90 163 452 94 243 554 87 580 696 86 293 612 85 269 702 117 458 775 97 527 791 100 660 758 108 285 695 97 302 646 92 443 502 97 379 686 103 73 770 97 89 323 115 225 301 101 276 325 113 382 791 93 69 603 90 203 717 101 442 647 105 191 741 100 251 825 78 252 976 91 233 504 76 280 812 114 401 935 103 127 522 128 598 607 105 371 801 124 560 798 106 574 951 98 654 698 116 179 445 102 672 933 98 70 128 111 715 909 93 184 198 99 158 451 104 444 669 99 345 428 113 578 615 93 368 719 110 332 442 99 618 952 96 758 762 109 447 672 123 78 896 117 422 896 94 229 577 102 215 697 89 40 191 101 125 838 93 247 686 101 20 250 104 473 545 99 406 636 100 24 182 86 499 920 100 474 923 103 49 862 96 275 651 109 282 660 85 553 895 96 430 740 108 341 387 86 480 881 85 116 980 88 760 776 104 290 555 84 17 623 75 89 124 88 23 568 119 123 596 108 435 846 103 77 681 95 39 222 91 263 590 94 149 851 103 353 861 86 59 330 128 507 825 107 51 996 88 551 871 94 924 951 109 423 720 117 450 512 106 100 942 96 771 804 91 300 835 88 148 308 109 370 575 95 562 735 98 151 534 104 924 966 92 209 328 93 217 933 106 797 829 106 680 752 115 19 892 93 264 379 92 213 884 97 383 463 102 552 636 93 212 999 92 271 756 98 557 796 90 132 361 102 468 524 105 743 793 102 713 864 98 214 774 117 6 673 90 40 634 94 243 469 103 251 349 96 197 941 113 593 908 94 870 891 97 506 951 96 120 693 104 476 499 95 322 782 107 376 888 79 439 622 120 326 842 94 277 310 100 408 614 95 365 554 94 344 458 94 28 710 115 639 749 95 37 346 96 549 851 84 302 545 90 58 778 106 36 225 102 104 267 111 116 425 90 673 829 108 82 454 95 53 509 97 792 849 101 370 585 95 632 672 103 227 870 91 49 180 83 7 743 95 655 710 105 537 977 80 135 942 102 471 712 96 95 363 94 40 238 89 89 127 90 324 835 89 268 749 91 600 941 100 6 890 85 459 702 91 686 723 95 589 998 99 167 695 112 575 623 90 118 232 92 394 503 111 50 96 104 365 460 96 213 512 109 13 79 86 617 704 103 205 604 110 299 609 109 225 267 103 65 93 94 101 357 86 255 976 102 474 850 96 904 912 101 72 795 110 16 970 102 239 693 101 1 78 116 210 566 95 311 394 88 244 500 94 376 973 109 581 959 98 83 753 106 776 885 105 787 987 96 376 684 97 175 600 90 461 936 97 107 701 118 762 814 115 290 899 100 163 807 88 72 423 109 393 861 85 625 648 101 295 598 109 213 237 112 272 565 105 140 686 116 732 830 87 80 683 83 226 960 102 452 946 98 233 901 98 737 969 96 198 916 93 487 675 98 433 937 109 7 674 91 754 863 87 213 948 110 571 584 118 212 632 91 714 814 108 319 975 103 188 504 89 257 461 103 105 774 79 239 883 86 534 616 100 173 682 96 648 953 114 521 642 101 480 944 99 868 924 90 738 878 86 491 971 108 122 641 102 258 580 90 228 463 91 416 716 103 511 828 90 137 451 99 140 654 99 118 467 92 495 894 100 190 847 103 475 599 107 410 760 102 135 393 85 310 349 99 867 965 98 73 706 82 634 847 101 463 856 113 587 716 98 170 942 83 528 917 112 353 635 77 807 907 97 296 635 96 337 564 90 377 961 92 299 971 96 408 788 91 833 953 94 201 847 93 254 686 99 500 896 109 227 316 114 287 589 86 363 664 93 179 640 103 391 515 90 611 957 99 58 637 104 272 384 113 677 731 103 629 711 102 432 508 97 491 988 106 207 831 101 124 371 97 150 802 76 97 890 116 622 948 104 272 403 108 601 920 96 684 982 101 391 409 86 365 375 98 539 954 110 93 151 102 428 781 93 449 581 93 364 733 103 77 881 96 73 220 86 37 144 79 604 872 89 531 599 107 491 743 110 487 783 101 719 748 86 590 852 96 35 223 88 354 840 98 610 672 110 224 931 92 415 470 99 455 812 107 731 740 106 138 143 110 211 759 87 825 959 98 531 741 91 188 290 104 260 812 94 689 910 90 270 439 93 584 660 110 289 599 105 155 347 100 721 754 111 176 373 103 87 88 106 8 416 113 155 195 96 151 239 113 249 500 88 542 667 85 467 851 97 196 334 88 647 712 100 676 834 97 325 793 85 348 390 92 163 291 93 97 354 105 347 449 87 47 460 100 404 919 102 348 947 95 37 310 86 121 477 118 822 843 93 242 287 101 280 975 92 319 847 91 8 164 109 155 611 96 95 740 88 27 216 93 352 539 86 76 666 114 797 894 93 209 232 100 358 514 95 169 804 96 243 920 114 151 747 119 79 261 101 475 607 92 840 865 85 642 758 125 149 754 85 295 616 100 299 867 90 167 578 115 37 611 77 169 860 102 396 522 107 84 176 105 138 752 101 442 618 88 408 842 112 392 700 89 93 460 96 543 719 118 62 161 110 435 682 116 733 741 87 111 745 82 597 994 112 110 788 98 494 761 106 474 767 94 351 433 109 64 744 111 957 996 95 760 836 98 460 682 95 189 768 94 245 787 101 10 163 74 575 937 93 449 589 120 643 861 111 419 612 111 494 725 89 360 836 81 254 560 112 260 579 104 579 962 98 341 981 120 14 223 92 781 834 102 107 637 112 178 805 103 33 255 91 264 288 105 184 983 99 213 505 79 377 736 110 373 852 94 39 294 89 400 621 120 165 711 90 632 891 111 19 969 96 149 846 105 27 358 96 637 839 88 114 935 102 256 815 101 686 970 85 113 266 70 426 502 103 290 811 112 141 984 105 149 440 104 38 927 94 568 800 104 122 158 92 330 514 83 781 868 105 608 982 79 191 623 90 729 927 107 19 373 122 386 617 87 102 364 97 40 83 110 341 367 83 507 519 116 530 597 93 222 455 97 445 701 83 489 621 102 602 849 111 386 536 84 1 594 107 238 580 91 707 896 108 111 856 97 273 626 90 389 702 93 258 664 113 243 380 118 76 566 97 924 926 103 674 922 93 419 966 118 749 821 102 325 428 109 399 817 107 46 858 90 311 661 90 513 814 102 164 684 97 366 960 90 521 952 82 317 509 107 278 586 108 30 418 104 57 967 91 589 845 95 808 943 112 683 907 92 165 682 93 251 618 98 384 760 94 103 666 120 256 274 104 122 701 121 412 532 90 374 885 94 770 797 97 150 973 101 320 433 114 72 320 81 528 530 87 410 802 88 655 755 119 657 837 93 780 856 100 546 706 106 527 853 104 56 881 103 16 721 109 563 907 97 723 938 108 463 794 101 49 478 107 861 931 90 34 779 104 178 371 103 322 883 98 33 706 99 165 593 105 301 556 91 89 433 101 28 209 107 189 274 88 188 873 100 68 843 90 469 734 94 134 201 104 491 535 103 319 453 122 296 545 92 258 554 93 205 303 106 97 178 100 236 298 93 524 828 99 792 843 92 785 874 97 597 687 99 1 316 97 641 652 85 530 970 99 345 588 111 153 568 102 381 495 113 800 921 111 442 691 96 235 351 96 516 742 81 131 445 91 746 868 94 454 874 107 88 271 112 448 747 111 691 895 102 19 382 105 497 664 97 163 298 91 211 564 92 315 332 85 314 463 99 639 821 103 64 862 86 307 976 109 154 401 89 623 847 106 76 487 103 508 782 101 72 883 106 445 844 106 238 781 99 175 912 93 198 378 102 32 299 90 407 554 100 625 820 97 311 862 108 85 445 106 867 925 115 658 911 79 339 784 91 127 524 97 74 450 110 149 495 99 576 654 95 793 902 109 489 775 93 513 645 109 30 518 111 527 896 103 153 647 96 172 472 109 2 265 102 274 704 93 827 907 98 562 778 95 402 937 118 531 925 109 269 377 112 754 845 114 291 437 95 130 500 103 175 822 97 852 990 100 419 716 105 17 58 92 534 578 99 96 520 91 412 480 105 673 852 112 242 275 91 69 343 83 842 879 95 175 335 85 56 854 84 237 266 91 198 229 93 546 576 93 67 717 90 381 714 91 241 467 94 287 672 115 505 749 100 234 948 95 142 978 86 536 919 89 126 131 92 531 959 106 312 831 83 490 578 102 220 281 105 590 600 116 210 240 94 212 530 109 312 474 113 358 892 81 201 244 96 32 858 95 733 798 84 332 836 105 209 283 96 165 634 100 579 722 104 245 965 101 54 561 87 130 168 101 434 844 83 700 893 103 346 439 102 452 819 102 2 935 118 199 496 105 586 817 95 41 317 98 302 711 108 143 580 107 935 940 106 247 976 96 367 641 106 130 847 78 353 749 76 516 907 106 626 962 100 83 192 98 345 398 84 225 508 95 587 712 77 700 993 103 346 832 79 181 822 90 294 324 107 298 763 107 450 792 98 405 852 106 418 763 99 506 885 125 724 790 101 229 623 110 378 476 98 64 73 98 655 921 99 351 471 93 249 252 91 62 879 82 672 715 95 181 595 101 542 768 99 399 483 90 310 941 104 85 708 97 74 886 92 86 504 87 88 235 97 21 279 92 527 761 85 38 563 104 24 819 84 591 597 98 339 767 92 726 870 91 150 163 95 27 169 98 569 982 96 222 569 111 157 720 112 145 961 102 330 606 83 198 850 93 601 722 93 81 558 89 21 607 79 103 815 104 212 540 106 814 816 110 44 926 90 13 276 97 33 73 95 273 604 93 58 748 108 382 987 93 773 933 107 714 988 113 342 606 89 221 411 102 124 844 99 190 666 100 340 461 106 224 252 91 963 981 104 60 109 92 508 850 104 193 658 86 337 959 76 656 683 112 804 838 86 610 770 80 396 430 98 505 778 96 270 699 87 317 739 68 398 978 90 285 843 108 550 957 100 19 279 112 545 606 95 898 911 78 342 652 131 608 936 105 705 959 96 311 560 85 437 816 87 442 782 107 342 624 84 423 511 94 126 402 97 82 758 108 211 311 96 280 751 112 534 782 94 881 956 85 484 797 101 446 608 87 205 876 107 97 589 101 433 694 114 547 734 105 336 994 97 9 576 78 410 731 86 421 766 118 537 864 76 953 975 119 570 678 95 660 700 113 31 730 93 217 536 91 316 895 97 214 642 115 335 691 113 206 269 93 96 970 91 423 534 87 113 307 85 6 634 99 84 841 106 242 977 88 521 752 93 513 871 101 177 982 96 69 434 86 328 868 92 385 628 104 112 744 81 450 458 106 751 935 102 156 445 94 549 762 86 735 934 121 187 705 102 442 799 89 407 607 104 99 410 109 322 356 97 682 913 106 23 239 89 521 827 111 138 293 117 251 580 87 316 475 88 425 702 108 653 948 102 191 369 96 197 966 108 149 739 110 372 880 86 645 752 105 136 663 78 82 104 98 737 943 90 411 964 94 329 376 95 722 976 89 183 474 103 418 875 87 398 799 102 260 795 100 468 891 91 551 760 115 389 728 88 395 708 101 354 605 109 789 920 104 201 639 96 817 853 106 137 312 102 346 746 98 235 393 101 166 385 79 186 444 95 565 630 111 618 820 101 621 665 96 6 541 77 73 606 98 129 705 109 637 720 103 88 486 95 282 416 105 266 747 113 11 454 122 116 748 106 263 803 88 38 479 96 146 322 90 274 869 107 890 916 95 114 188 89 466 741 97 641 774 98 20 441 89 616 865 86 932 951 103 598 858 97 447 860 95 48 70 103 323 775 97 656 672 107 809 903 91 91 958 97 351 899 105 227 861 121 3 678 99 547 952 109 758 776 113 827 860 112 235 845 107 133 451 108 196 893 94 30 637 99 449 545 94 184 790 95 95 691 97 694 854 105 242 744 116 569 936 100 711 742 103 40 757 95 28 301 90 283 909 85 193 551 101 95 241 98 449 995 91 695 837 102 377 849 103 171 229 90 17 410 108 648 850 97 5 802 92 453 727 100 336 939 88 45 813 108 335 613 92 270 556 100 277 789 94 100 634 94 631 896 110 554 573 94 432 723 86 517 518 106 479 500 102 213 307 105 525 718 85 652 815 90 21 603 124 6 551 113 220 373 85 922 942 101 125 196 101 311 534 108 657 687 99 577 877 103 286 788 94 758 952 117 544 591 112 85 790 101 300 828 91 148 809 109 136 755 100 760 819 92 556 579 96 633 977 101 123 721 86 256 935 107 732 833 102 104 371 88 572 646 106 354 959 92 125 528 114 14 843 99 706 753 105 17 758 98 161 167 83 488 720 103 313 534 94 66 338 105 436 970 99 565 576 92 327 546 94 223 309 102 308 898 113 172 279 101 222 786 112 471 584 108 154 540 95 306 322 91 18 696 109 224 442 102 545 598 87 34 599 103 33 207 103 298 382 94 537 579 97 25 814 115 180 455 97 231 589 100 134 163 104 145 185 87 104 952 107 592 720 95 96 788 95 184 257 102 152 754 88 385 668 97 164 298 111 360 419 86 128 576 96 54 479 96 184 673 106 231 580 109 530 664 87 126 308 117 331 699 76 290 473 90 29 230 99 415 818 102 894 915 105 57 102 80 852 874 104 145 271 99 273 638 98 401 546 95 66 261 111 153 913 93 44 146 103 17 171 109 573 868 94 47 642 104 501 649 112 790 828 116 183 306 89 756 876 90 420 901 99 559 821 102 72 991 109 799 852 114 471 700 88 579 976 110 35 183 112 648 939 97 21 494 97 883 936 99 360 461 104 211 221 101 776 797 86 311 894 108 94 794 93 219 577 106 510 840 98 172 600 102 46 998 94 927 954 108 107 328 93 178 432 96 114 676 115 135 895 102 403 593 101 627 919 86 224 509 92 155 288 105 177 790 112 310 613 101 334 854 107 141 785 103 406 955 108 370 844 88 631 833 110 459 896 92 228 361 116 212 284 83 334 597 115 332 730 87 124 886 105 45 611 102 197 695 110 101 555 72 444 553 83 393 866 97 194 305 114 167 211 103 235 509 91 604 811 107 834 954 93 504 555 96 113 223 94 416 866 101 889 936 122 86 621 95 160 873 98 334 821 111 746 778 97 822 854 92 528 570 91 413 953 80 498 623 99 312 829 86 735 960 87 119 755 108 143 369 95 218 861 101 137 468 107 5 44 124 440 665 119 687 886 93 521 727 110 6 539 101 814 868 101 420 944 106 323 428 94 96 237 110 169 654 101 93 559 99 4 753 98 532 903 116 159 321 103 398 472 102 141 613 116 499 507 88 338 681 89 680 819 88 333 391 119 170 606 93 787 799 94 327 729 94 254 609 85 181 524 99 133 354 92 306 682 101 209 613 99 282 745 98 27 411 98 155 548 106 52 635 84 57 752 108 500 678 102 50 556 108 175 886 109 463 741 102 533 570 100 10 488 95 326 893 82 553 642 98 95 181 95 348 820 98 42 328 96 136 527 85 941 983 88 194 333 79 68 352 86 449 874 107 395 735 105 577 925 91 149 254 99 334 815 113 615 958 96 568 747 107 215 364 89 124 885 96 108 239 90 282 510 81 182 347 89 210 687 96 465 965 110 932 954 100 401 619 105 505 965 83 735 839 108 659 955 95 12 903 85 517 970 89 168 255 95 51 642 130 95 747 102 202 286 80 164 324 101 597 878 83 427 828 95 308 802 105 440 621 90 264 536 102 41 323 94 358 749 92 9 269 91 99 420 93 355 771 105 37 455 113 897 931 100 80 669 97 871 944 108 144 259 87 140 371 94 345 457 88 442 794 100 110 981 92 642 989 95 133 216 99 147 621 90 331 793 101 810 984 98 271 925 101 83 99 77 205 499 101 538 946 93 270 387 89 619 686 96 60 132 85 11 226 104 307 842 108 697 875 88 177 327 81 109 126 100 332 666 101 413 728 118 292 636 105 474 750 106 95 129 89 171 794 80 512 701 92 166 893 107 268 347 111 783 825 103 202 403 97 189 905 91 55 865 104 385 597 98 696 905 103 307 369 95 235 718 110 318 360 114 6 558 90 20 366 84 185 496 99 487 857 123 154 486 79 38 348 82 218 506 116 518 630 98 70 514 89 106 464 95 613 853 101 38 793 102 95 448 96 319 861 96 748 756 94 183 402 89 181 769 101 44 930 102 12 398 102 49 260 107 357 620 92 303 368 91 883 924 116 20 297 86 245 641 109 38 485 84 84 159 87 209 554 90 466 893 105 90 480 96 148 821 95 366 963 100 278 777 97 490 820 92 318 659 100 206 795 117 391 884 97 458 818 99 342 951 109 315 784 107 401 853 109 92 841 105 406 543 114 933 965 74 163 811 86 191 590 106 153 363 89 677 917 99 83 665 96 121 626 98 22 595 110 431 775 91 447 601 87 629 895 91 104 692 110 829 906 101 174 717 105 837 885 104 221 668 90 12 357 98 556 919 103 74 187 100 587 640 104 332 375 93 454 935 102 226 317 93 49 662 106 145 308 99 774 864 94 17 604 99 689 786 99 85 118 88 249 631 112 597 792 93 164 174 94 164 402 85 117 359 112 44 779 97 382 970 91 598 638 106 506 897 107 593 957 104 143 243 91 76 667 98 217 695 92 660 851 107 84 440 92 156 259 94 316 556 109 192 632 84 696 818 100 524 805 89 306 537 97 465 580 95 617 763 91 133 308 99 472 937 94 247 767 95 221 310 120 321 706 99 272 500 84 637 648 99 756 860 90 46 251 98 636 699 88 497 612 90 204 452 105 201 797 100 40 180 98 592 594 90 403 916 99 150 723 97 726 734 98 358 659 121 394 858 98 214 460 107 8 637 105 415 676 84 0 118 96 92 173 106 645 801 92 20 470 90 577 751 101 151 626 106 10 487 90 134 312 100 299 975 99 300 489 86 159 935 97 144 147 92 393 551 102 52 988 106 256 501 118 41 176 89 570 744 89 140 320 103 918 992 89 814 972 87 724 725 90 456 970 110 75 810 104 319 407 97 6 111 92 70 191 118 61 258 118 477 803 86 446 862 86 658 901 94 122 943 106 402 552 98 350 636 96 348 379 77 489 876 94 635 693 104 262 483 89 2 311 108 706 989 96 297 349 102 375 397 90 233 847 91 145 826 104 666 826 99 166 720 103 419 538 99 22 941 90 105 754 90 256 834 100 256 689 121 339 717 103 664 776 96 296 835 103 673 881 104 57 916 94 144 954 101 294 663 107 50 66 98 371 987 114 63 169 97 141 982 111 580 678 91 41 152 111 82 847 71 77 408 96 657 983 81 381 611 113 696 984 90 447 644 108 99 242 115 136 846 90 247 763 94 109 227 108 311 970 110 71 437 107 311 765 92 196 487 93 173 718 102 166 443 103 772 827 88 446 909 106 828 924 97 694 767 106 872 989 114 362 663 108 54 735 91 501 584 98 237 573 93 757 866 94 632 675 90 323 458 79 128 602 81 519 676 106 2 830 102 279 867 97 114 893 108 361 537 92 451 585 102 415 925 101 146 701 96 190 353 102 242 516 123 540 796 91 45 613 101 136 365 101 743 993 83 67 912 108 463 792 99 726 738 97 159 282 106 82 792 109 169 544 100 14 255 103 233 705 119 50 79 99 322 399 104 171 368 108 206 820 81 184 578 87 486 910 93 378 423 105 352 456 97 17 64 84 12 565 92 545 600 82 453 892 99 487 795 93 178 962 97 596 842 106 684 690 101 71 419 119 236 351 101 544 658 85 574 923 114 325 634 97 367 390 99 330 752 119 70 752 106 710 867 100 485 764 92 100 712 100 447 501 118 462 565 104 342 509 104 589 721 101 298 823 96 446 719 97 800 826 111 627 870 93 329 968 95 580 764 107 150 252 83 479 730 103 125 503 103 102 946 109 99 322 91 150 186 83 99 976 109 350 758 112 706 911 102 16 984 83 2 354 96 368 715 96 723 982 99 437 926 96 80 908 92 551 829 94 59 172 99 255 759 110 518 967 111 89 744 117 203 654 95 111 184 114 9 215 81 269 306 108 383 813 96 468 695 86 885 958 99 214 764 86 115 140 98 24 44 111 145 181 81 345 403 101 288 780 96 602 741 120 250 391 91 80 142 77 736 891 112 604 798 89 107 540 101 472 746 109 476 730 92 185 637 106 5 314 98 6 639 102 81 772 116 45 717 103 800 953 101 20 90 96 205 995 111 147 339 109 421 968 107 512 516 103 329 738 101 266 498 89 39 682 111 504 947 78 409 866 93 224 872 112 712 890 82 41 342 102 188 759 112 416 448 90 674 894 104 414 862 107 412 462 102 142 885 87 368 918 94 255 996 115 394 671 94 51 611 89 366 702 90 398 966 105 485 765 84 17 616 106 327 579 98 571 981 89 768 991 114 54 751 100 25 324 90 443 702 91 513 994 108 751 955 102 833 898 102 33 150 99 576 862 94 66 263 105 160 675 98 378 717 105 119 904 109 330 389 112 80 325 77 162 690 104 265 623 101 3 334 101 656 663 88 56 511 90 203 272 103 589 906 99 300 666 103 330 877 94 379 480 118 154 995 95 373 740 89 155 843 95 38 358 119 428 829 97 61 885 80 123 735 101 345 883 95 453 856 89 607 847 104 41 439 125 347 369 104 534 896 104 363 566 103 13 108 98 287 976 118 61 599 101 831 925 108 85 504 96 590 667 99 281 356 95 249 371 105 134 585 95 390 965 113 37 248 97 207 213 108 334 341 104 235 807 100 213 907 95 2 181 103 74 638 91 264 937 80 131 800 94 274 629 118 359 672 98 102 695 104 542 699 87 148 454 98 123 558 97 883 983 92 222 485 120 374 425 98 142 742 103 500 801 95 360 976 100 445 749 100 200 858 80 539 795 104 339 825 86 430 703 100 110 256 97 787 872 96 97 838 115 392 912 101 376 964 100 210 859 103 362 449 93 796 938 80 210 502 107 385 664 111 640 829 93 591 791 102 869 950 109 47 469 101 114 926 116 341 401 96 591 729 101 358 361 113 348 969 105 464 640 95 85 963 112 52 232 107 796 850 88 272 964 110 210 517 120 439 531 82 120 754 107 725 826 103 69 479 88 28 372 100 715 984 100 25 841 117 262 938 91 236 452 93 731 812 90 683 735 89 298 475 83 691 705 107 176 617 99 41 352 103 503 600 110 203 905 109 306 761 87 226 993 99 14 764 115 298 493 95 175 768 103 196 807 101 792 824 95 18 866 109 256 294 101 57 527 96 375 742 90 17 437 106 272 699 99 759 987 126 342 937 130 453 580 85 453 501 107 238 870 104 369 723 101 21 442 82 130 933 119 60 956 99 320 741 94 741 885 100 0 663 98 70 351 101 364 991 110 398 823 101 163 186 110 725 734 123 969 980 93 244 810 100 33 206 102 679 988 110 241 692 96 413 574 105 95 876 96 227 728 94 312 779 77 224 858 91 129 268 75 235 290 97 184 668 105 334 401 101 758 797 82 835 856 100 38 273 99 875 994 108 52 156 102 97 592 108 108 441 103 306 347 113 140 441 106 133 688 102 707 813 107 82 278 106 388 949 95 396 613 108 413 655 104 129 948 103 776 796 96 214 883 111 242 978 88 183 599 107 76 115 114 15 168 90 761 892 101 168 816 103 189 555 113 371 645 101 695 914 88 354 755 91 120 500 89 577 978 95 119 123 80 474 554 107 617 642 100 886 987 102 86 881 96 353 991 97 53 993 102 325 776 107 236 703 120 177 499 107 777 917 103 168 961 112 37 424 104 49 868 103 221 353 100 875 922 102 144 845 104 213 927 117 445 765 106 437 832 101 476 762 102 7 427 92 885 945 113 755 837 102 74 346 95 393 429 110 27 651 97 582 827 97 415 656 97 99 802 106 880 958 90 97 803 97 597 952 87 117 656 98 18 38 92 310 317 96 226 640 108 361 544 100 436 735 99 620 837 107 64 389 114 270 522 99 895 922 84 299 554 110 32 822 100 92 876 100 315 763 108 408 646 97 337 824 89 620 957 102 742 998 111 292 675 92 362 867 100 704 840 107 621 720 109 75 444 107 523 803 96 396 913 91 165 441 125 610 835 103 727 903 93 23 714 91 624 840 87 12 244 73 56 214 103 782 890 106 182 722 105 817 962 102 531 857 98 112 158 105 260 430 88 456 833 101 438 696 89 269 342 97 287 596 105 53 301 108 458 706 99 53 168 109 109 489 87 82 816 84 439 502 80 480 906 97 58 623 103 36 748 102 589 843 91 430 568 121 225 465 102 301 429 92 97 399 100 664 746 101 636 935 93 246 666 101 259 660 102 300 330 105 460 814 99 611 979 110 56 283 122 630 821 101 343 417 93 61 707 99 197 570 98 752 970 101 677 817 93 162 280 94 660 893 103 659 719 109 212 449 101 729 962 110 313 801 90 74 99 104 86 957 95 422 984 111 430 618 97 317 688 89 217 978 98 491 860 90 258 870 98 219 695 104 446 580 97 830 935 94 533 729 97 19 75 102 219 303 111 415 542 111 722 772 87 585 604 99 194 253 101 496 774 96 245 401 116 417 677 96 597 720 114 508 524 106 736 790 93 272 366 104 133 892 101 950 987 95 48 702 99 470 681 111 156 803 111 518 839 101 902 990 100 289 701 114 21 409 111 96 799 85 769 783 108 690 914 99 791 972 108 28 970 89 517 714 108 520 872 108 583 766 86 281 650 100 86 872 93 233 674 112 817 906 99 311 704 99 562 804 89 559 910 119 238 785 99 712 862 97 65 503 108 116 561 79 334 908 108 434 766 108 16 147 99 103 997 110 747 763 89 64 867 88 210 890 107 490 650 98 475 810 94 86 656 92 117 643 109 315 681 101 339 909 107 313 457 101 628 699 96 395 862 96 19 340 105 140 606 90 175 653 102 578 712 94 78 629 104 375 943 88 42 449 85 111 540 101 505 598 86 4 957 120 530 702 97 245 877 90 52 406 98 37 307 93 345 981 102 377 638 89 78 244 103 14 661 108 326 372 106 2 341 108 137 712 111 72 995 94 98 406 123 19 193 99 406 675 102 103 945 111 186 891 108 115 660 93 290 840 114 77 487 71 186 622 112 565 918 101 572 722 77 456 843 88 671 738 92 128 939 97 292 498 83 378 697 117 246 425 80 165 995 98 916 996 107 99 241 102 220 270 90 564 966 97 403 598 107 22 214 94 362 412 107 229 529 88 433 767 95 87 191 93 235 582 97 797 932 93 889 992 105 253 775 105 299 881 113 540 751 106 206 436 89 386 857 104 290 497 117 319 750 87 428 509 107 410 524 97 78 101 105 282 349 98 35 405 106 156 332 89 220 717 86 251 390 117 273 304 113 424 906 104 379 753 86 297 333 97 380 992 116 60 774 111 562 998 88 209 638 121 142 678 103 771 896 107 97 958 97 436 585 90 411 602 90 789 818 79 660 816 93 124 857 98 277 697 103 272 299 85 557 810 91 468 927 79 596 621 93 354 789 102 171 492 82 259 394 77 850 927 115 623 794 87 99 218 94 643 646 90 30 238 109 164 973 90 613 966 93 165 785 99 366 682 95 640 921 103 535 607 97 175 782 108 344 468 111 95 430 97 602 938 91 413 878 81 410 869 103 734 787 101 113 824 105 234 849 111 123 414 90 17 347 111 140 609 83 661 779 103 149 783 108 352 406 116 286 977 108 499 622 101 40 638 110 471 497 111 561 805 103 91 546 100 476 752 87 130 197 91 35 756 101 107 848 106 783 923 124 101 426 92 395 997 106 12 466 109 221 633 90 497 929 106 341 839 92 125 244 93 111 584 106 403 789 104 117 646 101 173 959 107 308 857 89 271 701 109 262 524 112 795 815 111 259 545 100 211 889 92 853 891 107 529 688 94 53 637 103 259 319 103 233 861 113 693 927 82 505 830 95 185 977 100 338 347 108 32 365 84 358 834 96 123 830 102 630 789 84 109 298 112 753 917 92 134 694 93 205 924 110 317 980 93 343 488 105 396 694 107 313 423 82 457 989 110 204 605 112 104 808 100 59 632 100 744 831 100 18 285 96 550 692 82 403 881 89 161 808 104 564 614 106 299 835 94 550 923 105 477 590 97 507 662 110 26 556 109 114 130 105 357 552 94 493 661 106 130 171 95 884 947 97 473 970 114 554 707 96 96 567 118 241 413 91 72 981 103 199 736 102 606 866 125 844 983 88 156 408 96 324 439 90 33 478 99 475 794 110 201 926 94 530 804 84 75 609 86 37 952 108 670 832 105 557 990 117 37 810 105 102 231 105 46 402 98 800 830 93 47 95 108 178 652 65 322 746 107 109 626 110 230 852 95 80 534 105 483 589 93 237 246 98 584 854 95 360 448 89 355 580 104 404 689 113 663 904 90 5 207 95 270 890 86 212 924 94 79 269 101 651 980 96 548 864 94 509 865 102 105 889 90 157 751 98 466 591 97 291 751 94 538 658 92 621 911 83 765 843 83 228 453 104 142 301 104 174 641 96 336 623 92 231 814 101 103 714 106 180 224 111 308 487 96 510 834 116 125 874 102 712 936 101 172 316 107 107 377 90 285 943 106 572 644 93 52 926 111 119 270 91 203 493 96 497 826 106 168 853 106 233 638 90 28 959 90 210 432 109 457 557 87 548 956 89 88 930 98 126 600 112 86 695 89 85 691 112 630 917 103 456 907 85 328 694 108 336 573 97 283 876 114 543 834 101 18 565 109 619 770 95 649 771 88 76 832 108 331 614 97 27 965 102 65 836 99 401 513 82 849 963 95 411 883 94 485 593 106 32 750 102 207 344 97 278 289 84 353 821 89 880 938 98 521 569 93 316 506 90 76 478 99 544 748 88 185 497 104 173 979 116 363 891 121 585 702 110 151 244 81 47 860 99 216 325 114 592 801 106 288 834 69 252 454 99 14 882 96 129 810 105 207 735 92 62 268 92 24 417 88 120 122 83 458 976 94 400 816 105 57 888 102 158 889 118 857 981 95 24 817 82 612 846 110 396 854 95 68 600 91 509 653 92 770 947 115 36 568 80 403 536 93 260 389 105 214 268 84 719 883 99 444 560 96 805 843 113 203 563 106 172 777 107 185 406 86 480 843 89 134 811 103 118 988 99 173 404 104 378 438 122 279 799 100 79 385 109 183 494 113 704 882 121 57 586 91 433 791 92 176 620 103 455 549 101 194 442 104 632 778 85 147 701 89 665 739 98 178 917 85 151 261 82 509 795 111 263 537 111 94 782 117 168 552 92 361 872 91 754 804 109 278 584 94 126 387 112 162 976 106 388 568 105 102 592 108 543 912 106 359 888 106 569 832 113 13 412 93 58 649 94 454 522 89 478 782 103 156 987 103 223 341 93 21 358 85 580 968 102 733 996 107 618 759 98 296 801 107 758 875 92 355 501 88 327 830 107 760 778 86 614 873 92 157 852 98 498 774 102 316 551 101 462 550 110 599 652 108 376 996 111 590 745 87 610 911 103 228 961 95 84 237 113 440 962 82 835 943 107 605 775 90 198 774 104 395 489 88 797 801 113 251 578 112 158 402 79 746 768 88 562 756 91 360 462 109 654 932 87 396 615 97 2 993 105 77 295 98 552 596 95 32 647 104 141 211 98 751 898 108 376 457 108 759 892 107 495 573 96 46 969 91 57 569 108 315 576 124 303 922 84 487 500 114 435 659 114 226 360 86 558 567 104 68 619 80 409 924 114 46 320 99 768 852 114 234 933 103 486 866 103 429 921 97 202 646 92 142 979 125 50 811 103 499 782 85 202 491 99 273 292 105 76 401 96 567 711 84 312 895 117 37 170 102 513 882 95 548 894 113 328 886 91 24 223 100 8 365 103 95 304 97 770 991 85 598 655 113 575 795 109 301 391 108 814 863 89 801 809 111 153 244 104 92 835 90 265 534 96 344 796 105 424 779 86 674 753 95 698 885 111 305 430 99 426 742 110 480 729 92 53 769 107 157 804 107 8 562 97 269 771 94 264 747 100 127 407 105 324 725 103 794 910 103 70 182 114 729 742 89 579 663 107 421 905 87 721 955 90 685 959 111 214 989 111 381 819 103 680 843 112 503 961 107 418 953 106 175 208 105 462 848 85 513 635 107 395 995 95 136 662 93 309 891 90 359 825 99 47 565 101 767 775 94 115 258 95 121 602 101 474 641 118 527 951 98 526 668 99 53 507 90 581 590 95 83 534 108 467 783 90 48 438 104 186 683 107 452 479 98 215 655 79 508 838 99 920 925 92 368 601 115 775 860 95 183 696 100 33 38 100 752 988 105 590 616 99 327 881 109 3 441 107 667 845 90 326 594 100 157 452 76 418 671 111 168 731 91 215 846 99 445 746 95 345 963 116 70 528 101 175 251 104 32 725 110 355 987 87 382 957 113 220 276 107 325 621 95 481 542 107 106 731 104 532 916 91 462 967 100 139 562 97 134 343 97 112 495 95 237 529 113 333 451 100 37 951 92 369 634 107 95 381 85 505 531 99 442 880 104 939 962 84 789 886 101 599 788 108 269 474 92 230 869 105 304 337 98 35 545 82 49 55 104 230 903 104 267 438 97 61 899 83 158 976 110 74 815 112 455 546 100 633 998 91 91 947 96 75 749 109 288 884 99 479 545 91 774 846 116 137 657 100 234 547 95 153 340 101 330 516 80 565 967 79 531 971 101 124 877 111 38 374 108 571 684 106 149 658 116 169 399 102 30 459 96 97 817 117 320 994 101 288 901 86 391 429 110 793 978 94 35 898 78 310 868 112 54 498 83 105 202 86 218 340 95 718 966 94 468 485 91 890 985 110 51 292 97 234 632 106 9 918 95 12 968 92 334 940 91 29 37 99 22 498 90 486 772 113 547 756 103 73 750 97 720 975 108 129 669 92 413 838 99 445 487 101 171 530 95 141 781 106 62 739 109 336 827 106 448 515 104 24 918 104 732 918 98 626 975 98 212 970 121 287 501 107 41 860 114 786 961 101 714 802 71 192 955 103 313 337 88 431 853 84 565 663 91 188 465 84 48 296 96 168 928 85 680 739 100 50 902 117 512 727 92 169 369 117 403 464 101 879 964 92 507 591 100 80 883 108 716 903 94 642 937 91 598 739 97 457 554 104 64 947 126 324 661 115 60 592 102 295 617 87 151 882 124 469 705 102 19 331 97 781 968 118 616 961 102 631 987 99 163 252 98 80 163 87 337 357 89 267 643 114 102 933 109 424 951 96 547 559 101 319 699 103 610 853 83 597 842 92 188 728 111 39 792 107 426 675 103 47 340 103 865 956 98 50 893 112 253 440 89 144 917 122 136 222 114 537 860 96 479 484 110 512 593 113 542 549 101 324 847 105 115 853 114 678 889 105 150 316 98 323 891 106 446 817 86 321 747 108 599 805 110 326 582 103 159 590 105 424 468 79 530 884 82 287 853 99 457 947 103 611 873 105 271 951 109 128 417 111 206 590 100 180 380 104 197 819 101 457 823 97 86 952 101 427 830 100 255 358 100 880 973 107 676 860 66 30 962 104 88 154 77 285 497 89 789 908 104 269 452 97 54 600 99 133 933 80 41 167 101 204 425 102 894 913 85 56 186 85 393 573 111 252 381 118 306 985 92 35 882 94 340 766 111 368 900 91 150 196 103 155 942 102 173 615 98 478 732 102 94 609 106 209 628 105 109 815 104 204 565 110 635 711 103 191 363 83 54 908 113 84 263 95 72 432 113 834 885 106 745 893 110 221 826 83 280 805 105 414 851 117 717 820 87 114 232 86 458 814 111 482 924 83 418 470 128 472 664 101 175 812 95 691 959 112 388 814 110 20 85 110 277 793 115 14 615 115 312 704 105 257 433 88 675 794 83 256 833 93 291 401 117 218 655 113 175 410 94 100 756 98 136 223 97 481 553 94 405 936 122 124 477 100 16 641 110 297 504 112 135 136 103 433 569 108 569 915 98 149 977 109 201 511 104 428 455 96 55 905 105 1 68 98 118 508 95 18 659 87 305 362 81 288 770 107 234 251 94 58 692 86 379 550 107 857 968 107 820 977 84 160 176 97 331 421 96 39 774 97 812 943 96 368 644 81 481 793 90 615 973 108 303 304 100 530 680 105 304 596 99 510 780 83 343 724 84 792 817 93 22 448 99 119 960 67 605 835 101 124 636 99 120 864 85 434 827 109 19 620 105 360 534 103 28 559 88 297 353 86 557 909 100 15 382 94 1 6 91 56 895 101 258 303 84 583 933 100 237 790 102 529 709 101 38 254 105 604 806 108 119 590 91 441 923 95 600 658 97 500 929 88 196 852 111 442 920 86 573 727 88 552 708 113 40 696 105 406 922 95 107 773 86 52 190 102 13 977 101 201 982 88 847 954 105 74 262 102 291 308 109 858 942 105 527 957 90 115 591 79 271 385 116 890 911 90 270 516 106 120 346 88 34 435 86 170 872 85 29 138 102 339 812 99 709 773 101 463 512 103 605 655 114 170 992 100 270 563 101 625 927 113 765 769 101 227 340 84 222 637 91 9 520 92 540 890 103 119 564 101 237 672 108 540 744 97 48 134 93 791 944 122 151 629 96 562 738 86 162 410 110 16 126 95 126 741 93 458 602 99 27 165 92 357 811 118 760 824 119 453 953 106 499 814 97 106 616 99 933 975 91 120 436 84 280 678 93 117 336 96 81 899 117 755 983 99 468 685 95 415 856 104 449 679 101 75 638 105 790 819 100 188 400 103 69 197 105 410 799 94 673 868 95 652 890 107 365 814 89 195 533 111 454 793 96 412 715 108 179 719 90 282 658 122 326 636 88 348 930 99 131 520 107 46 918 97 118 760 99 549 885 89 647 743 111 0 390 103 40 303 89 557 579 93 41 668 103 317 961 99 131 847 111 844 960 114 899 944 92 305 624 106 400 411 90 600 868 90 202 606 98 222 710 106 28 865 87 481 604 91 697 932 100 108 983 101 885 889 95 500 723 101 733 963 102 298 486 88 99 933 105 133 924 100 280 924 111 604 863 99 324 389 112 14 849 110 497 813 89 236 665 108 759 837 82 560 695 74 621 844 86 690 912 105 275 475 92 437 933 111 92 132 104 212 235 106 356 833 95 241 591 99 126 726 104 727 755 99 590 927 94 101 356 96 316 911 89 873 924 96 174 767 116 614 776 96 142 444 106 274 363 103 181 381 108 390 887 94 83 679 79 589 850 93 185 526 100 446 533 104 423 744 119 85 154 88 162 709 98 327 725 114 370 878 103 449 938 101 134 607 92 112 386 88 396 593 99 479 555 97 361 955 89 338 425 87 491 808 96 294 660 87 288 841 106 160 522 116 693 769 99 523 704 122 183 882 98 248 966 92 739 985 113 834 932 105 502 914 91 113 281 105 623 984 114 628 678 98 4 729 96 20 859 96 402 528 110 174 229 117 296 743 100 924 930 100 174 626 106 20 656 97 769 961 100 24 237 112 122 961 92 34 365 98 38 728 100 95 666 102 40 418 105 432 696 97 446 600 85 289 681 83 29 845 99 441 761 103 378 895 99 577 981 106 262 689 106 575 671 101 442 761 96 339 586 111 718 938 95 591 705 115 78 165 92 439 616 98 91 260 97 506 653 87 123 426 86 770 849 104 444 832 78 652 679 102 212 882 101 120 684 107 182 897 115 241 804 96 182 672 110 531 887 96 306 432 117 502 910 106 621 928 84 96 154 94 580 991 98 469 621 98 141 883 109 735 975 96 312 713 87 203 920 97 892 925 98 531 738 93 859 956 86 186 931 107 305 835 107 33 626 79 296 340 98 0 687 103 246 606 92 3 487 110 560 859 81 247 390 106 189 539 93 284 419 96 27 659 95 684 844 103 478 685 84 228 500 112 453 459 107 612 639 109 450 492 90 321 323 84 815 890 111 243 666 88 246 331 118 666 727 95 367 928 101 155 975 87 462 925 99 757 867 92 490 686 112 78 874 88 114 980 90 312 721 96 520 705 98 739 866 110 491 758 91 314 466 105 155 782 113 209 987 115 740 983 89 285 967 113 24 556 97 304 574 96 152 295 95 704 735 105 7 392 97 211 212 105 5 798 87 288 651 101 369 561 95 131 154 92 522 569 105 382 765 101 401 623 104 51 214 88 301 990 117 13 498 94 39 990 88 575 578 95 6 821 108 179 956 91 21 545 94 408 722 112 416 901 105 673 830 93 439 497 110 480 964 95 37 865 112 4 935 113 18 302 118 484 863 115 24 832 91 859 958 117 150 191 94 221 434 77 52 540 96 666 808 115 355 910 107 50 370 93 69 938 93 623 840 101 863 869 118 490 887 108 528 645 108 469 471 117 145 245 91 440 667 93 286 965 102 323 695 106 212 898 102 9 828 99 422 858 114 316 673 100 345 500 107 779 846 104 519 619 124 94 892 96 653 733 105 785 983 83 22 424 95 392 706 94 231 387 91 36 799 103 195 849 96 956 984 85 61 435 105 67 869 82 755 875 123 863 905 101 423 772 108 29 268 119 665 677 99 431 897 93 91 479 98 595 997 108 207 846 104 105 612 108 468 823 101 897 991 90 435 655 88 662 973 116 397 829 99 38 952 112 322 988 107 111 225 98 423 562 117 135 669 97 203 658 108 62 675 91 690 798 92 184 287 107 667 807 94 215 300 95 311 881 98 319 663 116 671 878 97 536 806 87 670 907 123 26 906 90 302 765 108 111 252 89 88 731 94 102 295 106 854 884 95 319 577 99 340 973 91 610 716 92 573 764 110 688 886 93 230 613 102 777 989 90 238 387 113 726 889 84 185 994 85 358 791 113 253 702 91 115 477 85 563 973 96 91 649 112 737 990 106 335 708 97 421 670 85 290 734 99 506 598 115 864 933 85 4 286 95 344 770 88 160 900 120 19 621 96 560 677 106 15 480 96 634 703 84 713 910 110 99 845 80 398 908 98 369 759 82 454 867 103 120 539 109 92 325 92 178 507 115 335 871 112 606 664 101 91 147 105 329 501 108 42 836 104 331 673 105 7 559 85 415 857 99 220 879 121 236 485 113 538 796 98 394 985 83 406 482 95 330 582 126 368 386 95 565 884 96 247 330 110 75 315 104 328 860 82 558 696 103 42 473 90 403 757 99 448 558 93 47 542 99 731 840 89 884 914 105 40 124 92 177 266 83 345 912 102 537 552 114 225 562 89 589 773 114 58 682 113 392 720 86 615 678 106 133 799 112 234 658 111 95 463 113 62 745 102 831 884 99 322 419 93 219 588 99 249 601 84 70 289 103 507 651 110 249 485 116 190 462 91 118 324 89 427 562 105 430 674 99 32 982 88 400 523 111 121 198 108 23 717 104 212 871 97 476 526 96 172 722 109 114 581 116 282 540 98 631 645 88 47 316 93 492 814 113 196 685 106 501 570 95 272 385 104 501 800 108 161 596 97 153 750 81 539 588 129 826 965 108 45 786 107 526 829 85 251 855 91 183 184 89 773 919 105 4 868 104 690 941 105 444 748 97 109 767 89 707 822 112 84 594 95 355 714 97 336 445 102 314 790 104 106 585 91 574 971 97 246 653 106 163 858 94 445 715 101 388 587 95 190 631 112 302 924 92 319 410 110 657 796 87 950 977 83 259 484 92 608 883 107 371 897 105 415 631 101 3 187 89 35 784 91 202 450 100 79 720 107 596 830 100 128 178 79 760 775 93 420 904 99 233 992 100 442 646 85 191 864 119 662 809 97 50 204 105 420 687 112 66 822 92 831 917 107 9 699 115 644 927 72 19 300 85 379 509 112 162 977 112 443 889 89 206 951 101 295 514 110 82 519 93 383 962 100 507 848 105 248 935 107 256 371 111 36 494 83 280 911 115 310 971 91 175 198 101 325 520 91 266 640 109 470 929 90 524 766 87 247 721 99 82 593 100 245 323 103 458 619 106 290 513 103 66 677 94 119 879 96 117 624 94 583 871 94 246 949 107 178 933 93 171 594 99 273 924 92 414 466 90 173 631 112 137 316 108 348 481 91 518 580 96 4 259 91 914 981 114 30 322 98 473 667 106 784 960 101 586 683 108 24 624 118 372 793 83 645 849 98 373 613 107 483 703 99 845 930 111 105 725 100 66 795 102 414 778 107 212 982 105 245 849 93 514 785 97 776 792 92 231 866 115 760 814 97 375 386 103 33 67 114 246 464 95 482 670 84 279 597 112 61 931 116 43 150 88 122 903 90 787 948 110 121 988 105 345 498 108 421 523 114 283 981 94 203 860 101 33 193 103 0 158 98 92 834 104 322 909 99 97 950 89 353 708 94 622 686 91 628 970 105 893 943 100 56 548 122 415 451 105 161 523 92 304 990 103 409 746 97 229 798 100 14 344 97 600 717 104 161 745 97 117 848 88 96 850 94 534 586 90 48 337 90 118 159 85 729 805 86 31 149 97 866 974 107 769 958 115 479 599 106 821 858 92 148 757 106 34 686 98 405 993 92 66 644 107 360 947 104 91 865 99 846 911 99 669 997 100 269 880 102 457 650 98 619 946 85 543 648 105 81 637 111 493 672 100 114 156 116 52 948 93 770 955 93 324 571 102 108 251 96 548 683 86 75 600 75 298 325 95 73 262 91 532 799 114 377 698 109 146 354 95 138 930 107 170 203 93 786 994 92 64 458 108 227 417 103 255 495 93 146 735 110 349 875 108 202 753 104 424 631 91 381 421 99 259 366 93 330 462 105 516 624 105 104 138 116 46 354 104 414 838 97 249 658 100 196 998 97 306 954 103 857 889 87 301 453 116 896 966 117 300 912 84 393 797 103 27 190 100 601 958 106 169 782 116 350 645 105 745 764 113 294 738 106 124 792 100 687 735 96 419 922 99 239 935 80 623 855 88 122 827 97 30 116 114 343 915 97 134 291 103 501 875 116 777 945 97 207 465 93 185 703 121 219 776 133 306 429 107 54 695 100 228 413 120 639 723 108 217 272 89 13 882 82 58 250 88 305 600 93 229 403 109 465 884 116 342 878 90 565 833 82 605 634 89 82 201 108 48 67 108 124 516 99 539 897 109 24 821 118 756 771 83 714 773 93 70 512 108 261 337 91 162 534 96 81 235 98 288 583 98 65 853 81 91 897 91 421 665 122 356 921 93 158 682 84 295 913 97 670 808 104 34 706 81 767 988 90 250 577 104 791 801 75 223 844 87 340 816 107 701 821 86 339 759 94 58 77 78 328 536 108 368 542 109 37 812 82 357 884 87 553 602 105 347 559 97 763 904 93 110 978 98 73 513 120 309 434 111 331 897 85 36 255 91 326 555 84 569 765 91 853 928 102 159 373 100 521 645 91 289 949 98 388 523 105 180 787 97 336 757 97 697 895 106 287 494 99 832 981 93 87 884 107 382 408 97 188 656 102 6 720 93 353 851 87 500 878 94 163 690 111 14 490 102 562 702 87 24 760 97 165 429 106 325 470 113 45 50 103 348 591 79 5 598 103 68 655 107 219 692 91 107 479 91 633 674 107 440 694 122 871 964 90 29 551 100 330 828 91 73 516 100 436 548 120 273 716 125 527 590 101 3 97 96 503 672 92 725 790 91 225 838 104 92 785 113 430 721 90 424 932 101 98 447 86 114 201 95 171 860 106 232 551 80 61 778 97 219 300 99 171 549 88 522 709 94 349 499 86 266 809 87 35 392 104 802 819 113 75 871 116 817 916 96 492 583 105 21 635 100 47 147 108 396 877 87 213 250 106 595 669 92 500 887 101 411 441 99 566 960 108 181 560 94 422 623 102 132 402 115 219 989 109 655 858 115 750 932 90 117 173 96 214 882 89 127 495 110 181 278 101 85 327 112 274 596 87 185 237 101 243 314 106 77 308 66 334 618 91 526 698 86 595 846 104 180 426 92 220 743 105 797 962 93 107 580 112 459 701 99 337 371 99 160 266 87 307 604 110 209 757 92 578 708 92 508 563 103 662 713 93 256 466 92 586 750 91 379 887 102 486 890 96 202 350 98 246 332 105 572 816 99 65 359 103 250 585 103 74 331 96 151 577 98 86 534 110 316 336 99 258 647 93 393 854 98 222 908 98 373 951 94 42 645 89 61 942 114 69 337 106 215 590 84 821 876 88 446 838 102 102 997 105 863 901 95 68 450 91 584 601 98 851 916 97 481 775 114 303 334 89 39 764 83 422 500 112 158 422 95 609 794 95 706 870 87 498 727 102 306 381 72 59 636 93 213 271 105 622 876 90 324 474 87 42 819 118 281 441 101 195 294 82 154 403 86 972 993 106 452 505 95 216 885 93 454 949 101 313 685 92 9 570 96 178 358 104 615 679 105 196 373 91 586 960 103 462 683 89 795 927 92 63 744 105 51 393 93 11 786 101 207 595 111 70 868 90 27 579 104 291 621 82 363 793 113 230 719 106 369 831 78 282 735 101 799 807 112 425 485 101 238 367 92 330 561 119 468 668 104 367 631 102 427 428 92 42 742 86 205 994 104 79 729 98 236 494 93 245 958 93 623 746 84 230 554 90 310 428 103 414 634 106 438 461 96 637 868 85 606 890 95 733 913 76 651 923 100 166 730 92 2 834 105 197 774 120 112 875 88 311 465 107 237 287 120 404 830 104 8 74 97 609 922 88 713 874 87 789 945 95 205 412 103 812 852 104 476 757 107 408 459 87 493 556 91 151 968 117 254 305 99 395 860 113 260 440 91 900 941 104 289 301 99 20 43 79 289 619 102 739 913 99 194 912 104 386 442 103 509 749 95 430 484 115 428 698 101 114 438 85 39 836 106 83 183 105 832 933 109 146 645 107 384 776 88 171 174 98 294 749 97 439 851 86 900 959 99 386 415 84 780 961 111 864 934 92 734 894 87 86 958 112 64 520 90 37 262 98 27 530 98 176 192 111 525 994 91 118 495 102 270 862 90 190 989 86 212 950 84 139 186 91 735 779 112 129 380 113 308 975 106 107 896 79 699 854 87 921 933 102 670 821 84 49 497 99 256 596 96 837 937 73 160 750 98 191 694 96 102 954 112 10 33 114 109 186 104 143 824 95 137 981 94 518 979 99 107 752 82 105 166 123 392 407 94 340 945 99 582 701 106 176 562 112 57 484 109 10 84 102 124 945 113 203 455 119 44 885 91 102 619 95 494 959 96 44 162 99 74 891 91 61 140 93 200 950 99 401 408 116 38 612 110 602 612 102 575 709 114 307 940 87 750 796 90 434 443 97 446 738 96 179 918 98 136 757 114 610 840 95 327 643 97 320 376 103 16 179 89 697 990 102 458 482 101 359 768 92 84 376 110 488 661 93 232 997 97 321 425 100 191 494 102 304 938 125 541 906 107 502 721 106 510 960 86 66 325 107 100 173 100 287 936 94 253 473 90 584 745 110 488 621 117 225 394 96 425 686 82 491 742 106 167 261 95 637 921 87 347 894 100 817 823 100 334 691 82 218 332 108 414 484 95 183 359 88 151 958 100 86 517 86 125 435 108 4 576 113 6 800 92 337 720 110 32 404 97 305 366 111 328 853 108 192 356 92 709 878 88 739 941 99 523 821 82 288 662 121 722 849 81 417 731 105 854 880 85 637 831 100 468 937 89 154 343 102 62 567 107 441 954 84 15 836 118 816 893 98 476 893 115 118 468 92 111 442 93 458 904 97 354 732 101 276 686 105 662 831 103 242 995 112 336 448 82 46 185 98 644 996 95 877 979 76 415 993 110 542 624 111 732 754 116 101 570 89 286 639 106 156 247 108 388 778 95 154 569 91 22 98 108 582 668 112 399 657 99 265 439 95 137 562 90 370 908 97 3 549 83 26 445 106 776 841 105 186 515 101 222 233 101 632 699 104 108 534 107 392 949 119 49 660 97 292 867 115 547 641 98 292 400 99 378 755 115 129 952 89 383 819 107 553 885 101 16 467 99 111 594 84 333 342 97 315 450 93 254 815 95 191 886 103 241 279 107 195 690 103 253 651 90 636 838 112 509 595 118 508 860 102 165 195 107 568 654 88 547 755 100 357 804 118 721 740 91 184 191 101 623 658 116 835 966 103 29 667 92 16 648 93 651 948 104 390 865 110 329 866 114 133 556 97 170 321 93 350 625 99 39 549 84 341 937 97 130 762 79 404 520 92 70 383 95 164 893 87 7 47 95 216 445 105 275 289 79 466 585 115 260 929 84 586 809 96 471 966 80 485 604 102 277 757 107 428 928 112 42 770 90 83 540 96 155 791 99 184 944 106 110 762 111 14 883 113 200 356 106 300 736 118 705 809 96 408 661 98 676 821 86 882 992 108 225 688 96 98 294 107 80 328 109 788 959 99 493 817 98 373 730 98 667 875 101 165 232 98 277 656 112 552 604 101 727 950 90 268 756 109 104 419 100 596 741 82 751 905 106 513 795 115 295 907 103 149 655 113 510 614 100 14 421 104 391 496 90 115 683 91 18 689 85 336 879 98 360 584 110 412 500 118 28 856 107 577 975 94 289 548 76 155 848 90 705 837 85 248 261 101 239 820 101 687 854 105 47 252 83 619 874 91 63 335 90 128 935 110 310 626 94 186 245 90 19 783 85 153 930 88 82 404 106 190 806 85 251 415 107 879 891 98 143 483 102 658 702 91 486 995 105 351 964 109 82 520 113 568 651 96 638 812 84 857 966 102 46 464 96 366 493 104 759 899 109 454 796 81 357 581 89 78 846 111 242 659 90 534 953 105 183 234 108 442 583 100 251 898 98 312 707 100 612 655 87 242 520 109 437 586 90 454 789 116 5 412 88 228 516 89 284 751 106 177 802 103 588 678 102 681 872 98 298 465 96 489 929 119 348 480 110 156 801 101 143 905 109 29 231 115 228 313 94 82 96 94 338 598 108 750 813 105 677 777 114 195 658 98 134 438 94 718 941 97 707 955 107 40 493 94 264 551 118 68 897 93 272 848 114 14 792 92 372 791 106 193 869 97 157 167 99 466 719 100 207 560 83 195 437 86 16 336 90 485 800 110 486 594 112 434 467 104 740 841 113 887 898 79 56 122 96 122 238 99 762 849 84 165 771 85 299 523 109 67 426 109 591 643 84 252 342 89 149 675 105 475 740 85 941 996 110 737 859 90 3 195 99 439 451 101 125 833 99 394 590 84 266 479 87 548 620 103 367 622 104 185 615 81 430 463 104 133 388 96 79 553 86 856 920 94 36 375 109 398 402 92 112 379 100 697 776 99 49 552 117 662 875 78 179 690 99 49 300 104 117 743 91 381 654 118 414 542 87 244 643 115 348 560 93 147 285 111 651 988 99 30 789 97 398 893 102 528 574 117 263 716 111 156 208 96 88 353 87 365 711 94 260 338 101 776 941 91 183 300 98 106 388 96 498 949 119 402 509 96 235 960 114 333 819 110 644 737 96 56 72 98 356 727 117 49 372 114 326 800 106 482 705 98 640 774 95 507 876 90 814 888 100 543 896 98 440 581 84 35 894 97 127 412 70 776 801 117 258 298 109 30 42 100 296 591 109 168 326 132 503 919 74 159 328 96 760 804 95 105 750 98 771 959 103 67 381 100 121 328 107 351 610 94 226 393 74 58 340 98 140 422 100 841 885 105 829 868 91 580 807 102 122 342 102 37 717 73 717 858 94 701 996 90 262 853 93 316 529 92 414 990 104 732 767 92 14 171 106 440 909 108 461 626 116 173 582 91 43 583 94 313 610 90 848 971 109 501 937 99 581 857 96 75 310 109 806 940 92 433 782 110 467 991 91 124 998 90 938 964 108 254 470 98 489 750 107 18 473 84 440 965 84 245 936 92 66 271 95 166 665 92 193 981 94 886 924 89 339 788 84 454 604 104 735 976 84 265 297 85 74 403 75 205 945 96 418 983 86 384 565 105 233 867 84 80 442 100 599 997 91 372 983 80 223 966 104 360 452 91 592 670 92 320 718 86 374 582 99 128 389 102 527 913 103 682 687 117 62 555 92 265 561 91 677 698 86 101 365 112 141 537 101 249 565 101 419 972 82 710 773 102 302 748 95 241 434 108 103 951 110 567 799 111 18 332 96 184 286 84 675 712 100 283 993 79 810 908 95 452 879 84 318 917 96 505 859 111 504 811 91 520 901 105 422 445 100 49 940 107 269 560 97 35 321 104 226 522 88 31 883 113 112 247 107 354 534 90 210 454 103 581 969 98 456 723 103 53 959 106 338 547 96 70 799 103 77 501 90 391 949 78 241 487 105 333 495 107 341 796 105 463 625 102 173 729 110 292 378 91 805 916 100 98 683 97 210 832 114 375 902 88 262 782 83 332 879 112 622 978 93 152 738 91 475 944 97 788 820 106 87 608 110 500 534 101 449 555 103 126 589 83 232 739 101 473 627 102 49 792 95 53 593 97 151 435 98 546 958 111 819 838 105 465 806 117 139 931 107 785 968 85 119 257 85 485 887 91 640 942 102 84 571 101 535 538 101 714 819 89 273 898 92 562 796 92 696 838 98 195 668 74 41 740 113 219 319 93 86 448 80 196 698 95 321 587 95 68 378 74 282 533 104 541 896 93 491 756 104 611 904 98 219 523 97 908 971 87 144 972 105 24 953 95 241 752 94 833 939 113 93 123 95 648 667 101 384 652 108 207 471 85 227 392 115 70 325 119 305 692 111 471 971 105 360 951 92 201 932 91 12 683 103 679 826 110 77 806 102 190 777 97 11 799 115 628 859 85 206 911 96 337 918 106 411 526 120 165 641 116 731 789 83 769 963 106 91 511 110 362 703 112 569 925 109 13 665 117 140 729 106 849 955 103 382 932 92 396 866 76 120 269 108 401 631 85 27 189 113 161 969 105 456 535 106 292 399 114 563 570 84 73 425 121 267 363 84 82 984 82 158 189 99 732 828 95 256 990 91 343 357 97 254 670 89 81 938 100 94 869 101 191 685 120 252 322 93 323 535 108 280 949 114 555 846 107 108 602 94 65 866 110 282 551 105 296 818 107 159 269 86 19 916 99 304 816 104 11 202 117 58 179 93 363 405 102 124 448 86 206 828 104 4 923 94 497 745 71 657 710 115 637 751 90 847 940 79 262 268 118 136 249 107 144 822 90 152 389 117 314 493 85 475 912 105 200 745 84 295 297 110 108 586 91 98 868 90 275 443 96 30 432 94 8 259 98 222 541 113 852 860 91 193 958 110 774 836 84 853 966 106 13 847 128 575 843 104 38 242 103 378 416 73 178 875 103 504 968 107 483 506 98 178 339 85 6 162 101 270 584 101 114 764 98 719 810 120 200 208 87 237 820 103 624 728 96 802 882 92 796 839 100 229 657 96 285 601 112 413 621 85 669 992 101 423 791 107 218 461 98 218 353 88 372 687 86 762 942 95 71 319 87 300 430 112 51 449 98 429 831 92 561 929 93 327 629 90 167 277 98 317 997 96 666 953 103 150 726 106 298 729 99 924 992 105 94 181 107 761 952 105 516 643 103 109 836 100 667 888 86 427 569 96 175 823 110 556 738 93 382 597 103 743 949 94 39 772 90 186 696 97 870 964 106 290 533 114 509 593 87 601 975 107 126 875 105 256 335 102 181 315 108 338 801 95 425 617 125 779 892 92 420 806 92 365 765 93 177 343 100 208 708 91 195 485 90 29 75 89 720 784 126 946 960 107 196 721 90 74 593 109 110 414 89 24 273 101 90 364 113 104 320 96 273 410 106 42 756 93 597 945 84 97 690 98 366 556 110 191 592 99 787 862 91 52 853 100 648 650 112 362 967 105 526 722 100 595 596 104 401 547 105 738 973 107 59 686 114 171 187 81 22 91 94 206 470 96 305 499 99 92 767 80 50 993 100 445 745 82 608 953 91 75 580 117 507 714 101 36 879 100 237 951 104 166 425 103 295 804 100 217 857 120 237 401 97 501 568 111 153 165 101 20 98 93 735 941 108 214 547 109 483 946 79 263 470 109 168 410 113 67 672 109 523 796 99 254 406 101 298 469 103 291 432 99 469 791 108 240 820 94 86 701 95 567 835 77 412 958 98 121 534 106 208 783 100 130 732 95 466 469 119 44 823 113 183 906 79 204 722 94 244 284 91 62 882 82 4 79 103 540 976 106 560 813 96 325 397 84 782 943 106 154 887 112 550 675 104 541 611 86 130 941 87 591 772 95 539 774 85 74 183 102 355 480 101 167 685 87 659 742 102 601 863 107 300 636 88 111 439 89 312 972 95 812 896 99 131 238 81 647 991 97 166 647 110 83 952 105 5 95 108 163 573 97 35 430 86 486 746 100 616 918 112 451 736 106 578 889 90 307 320 93 108 310 113 325 964 99 91 547 94 60 692 98 114 681 105 304 608 98 259 835 83 31 956 105 45 135 107 250 738 84 789 858 92 449 504 85 314 348 102 695 959 90 737 767 105 81 964 89 280 575 99 559 802 107 240 465 83 608 735 103 658 674 82 459 692 102 62 321 96 778 865 83 192 943 96 674 921 97 222 885 104 128 511 103 214 593 96 168 270 83 708 958 87 96 411 96 371 503 93 478 587 96 492 826 103 196 262 89 110 834 90 507 960 105 438 857 101 288 768 98 362 619 105 471 846 98 271 391 87 830 904 115 517 580 98 172 412 99 12 373 98 370 936 97 280 729 101 302 676 97 660 907 96 171 739 86 614 902 101 159 261 104 149 326 107 8 177 100 722 735 103 599 970 102 190 818 103 159 481 92 366 382 102 26 972 102 425 816 98 305 623 101 262 651 85 289 349 94 238 854 102 73 579 108 11 467 107 333 563 97 404 926 82 704 833 91 649 716 92 627 929 98 315 942 89 106 129 113 90 464 96 885 954 87 689 754 102 110 529 100 695 792 106 36 821 95 416 553 107 680 966 104 18 431 88 44 432 94 728 735 75 391 472 103 760 832 93 299 889 97 66 377 109 458 915 85 393 648 117 700 719 101 535 736 100 21 95 107 160 402 108 234 384 110 767 808 120 702 828 105 848 998 89 477 528 105 282 335 89 301 970 95 416 950 97 116 899 90 27 480 117 214 283 79 423 880 96 328 737 95 64 83 94 161 268 98 319 932 104 866 992 101 317 797 108 648 862 114 129 319 91 53 889 108 541 825 100 63 234 104 351 432 114 171 628 98 500 524 104 15 749 79 534 698 120 346 366 99 399 792 90 35 131 87 291 626 95 191 833 102 804 919 105 466 662 98 718 783 108 296 375 84 594 723 95 283 660 92 48 919 89 391 467 109 167 826 102 239 594 111 134 352 99 168 424 92 705 917 99 183 636 100 354 573 103 292 826 87 184 809 95 202 988 105 417 618 92 858 908 108 39 314 108 181 714 110 459 758 108 209 555 108 892 942 124 394 435 102 544 717 87 452 795 106 27 55 95 200 565 93 403 528 106 328 652 83 382 978 99 394 946 86 15 573 99 23 294 88 465 569 102 495 907 107 90 299 110 675 786 100 274 709 84 58 685 99 430 890 89 582 695 91 416 836 90 261 500 91 352 480 92 470 697 87 470 734 94 186 739 96 166 417 117 269 314 98 121 202 102 644 970 102 416 429 77 536 591 86 275 999 97 524 550 111 51 462 90 437 817 117 411 433 106 140 667 90 588 899 101 294 439 111 279 992 104 318 837 91 72 725 100 82 977 95 226 690 105 247 262 97 460 770 113 345 425 98 178 467 90 344 659 84 41 759 101 153 615 96 468 728 89 8 633 111 20 291 107 248 479 93 460 599 103 250 478 96 21 499 100 61 934 118 424 809 107 355 749 96 278 629 99 548 622 98 581 692 117 304 600 93 241 550 85 905 983 91 17 482 107 83 514 107 700 799 104 537 812 116 262 530 100 195 817 87 148 221 89 343 824 82 552 874 87 286 516 95 703 838 83 280 324 106 711 933 95 592 961 89 38 434 105 851 966 94 202 544 107 331 972 98 558 793 108 560 778 93 322 716 101 293 568 93 209 546 109 43 74 96 78 487 85 209 430 95 449 777 92 338 418 103 655 964 91 202 319 107 467 496 122 380 916 94 41 964 86 53 388 98 15 979 98 929 932 85 184 842 107 76 121 110 353 656 87 473 818 104 169 788 107 200 329 104 16 525 117 372 700 102 505 523 108 452 855 93 512 596 89 602 859 111 36 537 112 109 874 101 111 509 100 265 683 102 220 615 103 0 899 85 205 843 119 330 599 100 578 642 92 412 797 93 371 968 93 100 599 97 458 599 99 198 768 94 700 821 104 115 835 101 557 961 97 46 207 113 316 965 87 470 705 90 654 759 98 159 899 88 278 499 92 586 958 86 425 615 92 272 555 88 275 871 96 146 646 95 566 877 105 42 222 91 335 630 91 90 796 104 581 821 106 243 519 105 106 433 95 567 656 95 417 483 80 104 365 127 324 347 110 240 883 76 254 605 89 355 511 100 801 863 108 196 400 115 818 974 118 410 990 90 160 669 119 188 493 86 119 478 91 530 654 91 163 353 103 315 776 106 529 745 108 166 200 99 191 792 93 454 763 89 459 770 92 241 948 99 63 896 107 62 925 91 441 545 98 452 791 99 73 989 106 553 737 85 228 978 107 837 944 82 92 321 88 655 849 81 283 382 104 151 322 105 242 685 87 73 975 108 156 157 98 170 529 103 130 395 94 72 107 95 30 208 113 447 562 100 380 384 102 573 850 98 713 839 100 313 513 91 73 689 107 233 631 99 149 858 85 277 974 110 524 619 111 144 703 108 192 911 102 90 680 105 557 614 94 172 184 85 124 492 106 186 202 89 358 538 111 59 285 104 340 626 94 280 647 90 95 412 111 443 541 95 399 900 104 140 359 105 391 965 98 96 821 115 39 291 95 73 407 97 431 628 100 611 722 104 405 483 99 179 708 90 443 527 100 792 869 80 2 759 101 135 460 95 187 491 101 650 747 92 297 415 96 519 666 95 181 474 112 363 902 96 424 720 108 330 993 97 49 766 101 20 781 105 16 646 99 403 981 117 301 758 98 51 182 83 955 977 104 557 825 115 122 931 112 86 900 94 97 650 101 108 170 96 190 296 102 197 913 93 237 564 111 136 740 91 244 753 86 458 971 83 250 369 98 38 244 91 4 792 92 697 699 84 93 576 103 41 911 101 215 825 99 170 867 92 133 665 111 313 628 113 346 700 115 199 427 102 705 914 120 308 432 112 530 868 116 283 452 106 133 259 112 418 789 119 81 839 112 591 743 114 165 309 104 112 818 103 665 996 93 392 839 87 449 652 106 471 541 96 209 359 98 769 898 90 144 484 97 19 762 98 419 695 96 321 822 106 685 879 100 32 571 117 277 292 89 629 910 114 517 832 97 41 244 83 208 218 119 149 945 94 58 538 106 94 227 107 72 149 110 607 780 104 111 370 98 838 969 104 314 642 89 254 301 91 171 855 91 85 846 126 538 951 102 273 686 98 66 956 96 109 338 101 58 188 111 132 547 117 149 270 109 464 560 90 440 981 109 87 217 100 567 854 94 31 104 117 56 387 112 25 716 97 462 534 93 263 643 119 694 789 98 651 803 99 80 953 95 597 648 98 564 825 87 672 924 106 330 879 97 63 467 89 566 567 108 80 957 99 589 604 88 429 545 109 492 494 119 213 652 100 29 430 108 491 908 98 425 679 86 214 453 89 194 563 96 273 820 104 347 981 95 385 780 106 669 998 84 73 197 108 36 354 104 161 497 88 447 838 84 184 270 96 297 444 99 365 988 104 137 605 110 678 942 78 678 732 106 139 316 114 889 993 110 530 741 112 697 712 110 36 828 91 369 842 97 803 981 102 109 409 117 211 318 91 56 896 92 207 727 95 368 931 102 567 780 108 406 575 101 18 786 86 210 888 115 549 821 84 622 792 95 591 819 95 384 572 109 208 895 91 130 813 86 708 729 104 147 309 106 410 917 105 179 634 89 316 675 111 198 637 98 241 400 106 16 287 76 260 487 91 152 452 87 195 779 98 320 812 98 772 825 101 23 579 96 244 946 83 315 380 93 139 525 111 451 493 101 776 963 100 463 660 107 113 465 86 126 861 105 377 565 110 10 195 92 410 460 90 437 965 119 511 644 120 458 855 98 147 684 94 335 891 96 257 578 101 570 587 97 98 945 104 525 666 87 527 688 93 88 395 99 356 775 92 50 144 99 225 374 97 352 448 111 200 983 95 301 752 77 716 950 96 376 969 109 121 669 106 43 901 95 254 362 102 430 538 96 698 721 97 96 206 92 421 507 92 160 600 103 176 294 101 359 967 104 126 405 111 638 745 89 308 823 94 305 989 70 112 870 94 119 980 116 205 618 104 328 753 90 75 728 102 359 426 94 213 925 95 393 816 85 76 232 98 409 643 101 26 426 91 653 989 92 107 879 109 49 844 88 412 833 111 572 595 90 813 955 94 283 340 101 373 499 98 324 601 91 399 734 89 106 710 112 56 83 89 31 97 107 107 452 90 902 967 97 81 987 93 81 841 100 525 679 87 571 697 103 880 924 111 168 179 111 527 711 104 437 677 93 238 849 116 37 428 87 303 809 78 116 998 108 442 580 90 287 741 106 22 773 88 48 864 104 49 713 96 137 499 93 21 636 106 389 470 112 148 183 102 271 699 95 215 976 85 372 414 83 710 956 108 62 406 93 281 519 103 113 621 94 25 409 86 117 601 85 122 458 76 145 295 83 173 876 103 262 347 86 207 739 117 13 985 97 495 650 86 215 887 93 817 998 99 481 912 104 655 671 99 447 464 101 295 771 108 226 866 110 142 834 102 101 323 102 298 886 99 111 280 106 34 99 99 416 625 99 307 810 106 139 823 100 233 516 97 282 498 107 103 141 97 139 688 104 175 737 101 273 804 110 361 702 89 428 845 74 438 684 104 622 762 92 149 504 119 897 902 100 438 830 98 267 513 91 461 630 94 313 515 96 464 470 72 44 385 91 17 893 93 149 861 95 259 956 86 605 657 111 207 521 96 287 570 102 159 777 91 37 257 84 49 563 118 102 422 106 115 856 91 95 195 104 462 808 97 212 849 124 461 770 104 557 757 107 463 982 108 387 821 75 5 672 103 366 625 89 615 858 105 279 375 100 171 301 112 306 502 104 576 752 91 180 790 92 166 473 92 76 200 103 120 479 104 329 488 95 730 885 98 163 658 112 31 241 91 522 945 94 456 583 99 527 600 86 524 876 109 783 901 83 145 536 95 954 960 86 161 594 106 159 790 96 130 650 93 337 960 99 20 334 108 8 93 93 275 292 106 694 701 103 476 557 102 182 337 98 397 693 104 696 867 98 397 682 96 540 755 96 382 434 85 415 637 91 635 829 104 426 776 114 727 934 103 4 304 93 90 756 104 145 781 101 326 922 97 79 706 98 634 857 106 382 865 84 133 975 88 685 896 96 287 409 88 658 989 105 145 993 89 416 592 112 196 386 87 304 722 104 321 325 104 767 789 114 123 670 89 28 532 111 621 773 83 772 791 101 81 386 102 813 911 97 331 445 110 87 476 105 221 698 95 455 842 107 252 980 109 34 947 91 193 493 83 141 829 85 175 896 91 182 754 102 147 244 86 131 354 80 135 275 106 453 688 96 65 222 115 73 585 98 261 601 87 85 920 108 284 321 82 131 647 91 65 486 102 316 367 93 143 162 87 317 835 102 186 281 106 259 771 92 675 881 103 572 677 80 359 805 105 310 704 112 30 347 104 650 858 95 172 988 104 246 283 94 85 163 116 147 308 102 576 699 82 135 446 130 347 956 116 561 887 88 244 722 100 734 761 89 410 949 77 271 668 104 447 848 100 506 655 108 196 526 98 373 783 98 191 902 86 296 561 100 148 366 90 471 731 111 131 683 101 603 614 107 346 915 109 371 406 92 126 719 92 164 165 105 353 592 104 41 595 104 207 791 100 24 351 105 455 582 89 500 586 91 338 342 106 288 786 83 585 691 96 190 740 108 876 952 108 44 156 95 228 657 105 273 342 94 295 382 80 21 973 101 466 868 89 749 818 85 58 379 126 427 568 102 789 831 76 168 771 107 233 238 112 310 374 116 319 643 88 177 828 100 695 935 115 724 762 100 49 178 95 888 998 93 89 851 98 491 784 112 137 999 110 527 564 113 190 456 94 191 406 109 348 593 102 474 544 122 381 622 102 336 736 107 296 781 101 316 636 88 49 394 96 683 974 103 613 929 83 531 949 96 465 797 103 173 887 109 659 994 97 324 727 106 734 978 109 580 985 111 177 879 104 99 458 91 54 197 86 619 746 98 555 771 103 383 680 107 252 306 107 9 193 116 775 839 86 166 792 123 152 400 92 254 947 96 237 470 120 25 511 91 67 993 114 491 569 95 34 889 107 33 439 105 286 287 99 569 790 85 404 947 101 242 616 107 690 957 86 828 866 113 297 802 96 690 805 113 887 997 113 921 967 87 311 334 111 294 588 102 297 782 89 129 979 108 206 713 88 342 697 91 2 980 89 346 525 92 448 826 94 84 732 90 16 503 90 596 689 110 844 878 85 10 206 85 683 775 108 180 964 113 759 923 109 210 466 109 238 278 101 72 243 107 3 909 112 96 489 90 53 454 101 505 527 95 125 612 92 9 992 111 276 908 103 312 620 107 199 479 91 357 971 104 599 967 104 569 612 95 3 285 107 227 643 104 83 548 107 624 793 99 551 979 94 666 861 111 558 867 97 182 491 106 684 914 100 73 704 95 36 604 86 10 309 88 566 663 93 98 373 95 869 944 113 154 947 92 334 965 99 729 764 95 500 923 97 68 597 78 432 700 101 27 146 102 89 928 98 220 374 106 602 915 100 339 883 108 102 480 94 644 735 104 36 336 95 297 588 109 644 668 91 393 814 119 376 450 81 636 769 100 142 873 99 343 960 82 566 945 101 3 16 99 156 898 86 4 309 95 307 654 85 2 3 105 187 217 102 131 532 104 305 747 94 118 344 93 221 289 98 102 799 107 89 224 95 461 861 109 80 336 98 363 645 104 60 890 112 28 228 98 223 909 117 617 843 75 702 934 87 151 918 104 229 951 100 83 949 126 89 166 101 285 424 107 273 350 99 377 512 83 411 494 104 280 652 104 670 671 105 417 537 100 101 762 100 483 975 104 564 720 101 73 639 117 11 468 108 439 440 104 787 926 95 299 337 91 122 588 96 91 201 98 486 513 105 165 238 102 559 994 99 427 481 107 271 567 102 55 597 103 115 691 89 388 926 107 375 759 107 282 333 99 260 625 103 839 926 93 310 328 94 444 835 110 340 779 97 596 778 85 826 967 93 215 664 93 604 837 82 288 420 94 114 538 99 292 529 92 165 610 95 639 988 100 253 891 97 135 819 100 75 532 98 486 817 91 164 880 80 146 743 82 381 755 92 357 879 103 102 297 90 319 559 85 74 587 107 405 553 108 631 913 97 770 809 109 301 936 104 85 273 103 379 751 115 511 853 98 451 591 107 551 985 106 23 892 106 221 547 86 421 646 111 690 791 89 248 735 100 298 333 108 246 555 111 574 759 99 707 907 104 746 922 101 22 449 77 727 802 91 122 252 99 371 785 108 201 783 104 723 850 101 307 690 112 122 418 118 463 866 112 131 498 103 304 342 102 672 710 117 455 968 100 89 596 92 126 906 118 151 764 117 520 850 112 48 319 108 582 638 113 66 341 83 340 455 89 814 930 87 531 777 92 484 485 118 392 593 115 152 789 107 14 504 111 249 327 114 299 545 93 579 969 104 443 583 98 410 673 113 169 479 109 7 914 112 296 595 107 543 748 105 303 445 95 192 655 97 333 367 109 247 350 105 483 730 84 106 278 115 49 960 94 464 709 117 44 874 107 740 834 87 675 922 92 510 827 97 613 765 94 429 936 116 79 625 97 62 420 98 499 980 90 684 960 91 40 565 101 53 468 114 225 279 84 9 981 92 559 716 93 134 606 99 155 251 88 139 584 101 301 310 95 579 785 109 176 255 95 114 579 100 195 384 110 760 998 105 404 605 97 881 946 127 578 885 100 351 822 108 244 646 91 827 837 94 133 550 82 38 191 103 137 724 78 869 921 82 622 630 111 250 708 92 750 784 90 221 752 97 56 460 107 961 984 101 151 922 92 814 828 95 63 101 88 6 130 99 144 978 88 750 884 106 541 610 89 121 140 94 16 631 110 386 414 94 15 99 101 84 495 93 431 644 103 107 937 92 178 717 107 726 872 118 333 443 90 402 778 110 701 919 109 284 485 110 242 324 97 130 543 106 25 478 114 212 867 95 52 690 94 443 999 91 108 446 90 397 919 85 731 966 104 108 543 99 68 781 117 448 724 111 301 431 74 649 910 117 683 709 87 303 468 109 101 844 83 490 880 111 273 570 96 2 165 103 23 673 102 521 931 90 221 713 96 649 810 106 188 992 97 169 943 113 180 320 98 352 489 111 10 118 114 52 345 82 307 719 98 258 805 99 278 335 104 483 681 90 735 944 102 240 721 106 825 871 95 206 732 89 294 521 95 458 733 113 234 884 108 65 526 111 765 915 94 860 884 101 371 975 111 788 872 111 505 875 73 186 306 97 249 269 91 282 504 112 770 772 104 9 526 87 221 757 98 368 739 109 85 757 101 19 216 104 292 338 114 179 627 102 164 238 110 482 721 103 377 416 106 418 574 99 208 905 99 509 808 94 272 550 94 274 646 99 123 938 104 719 918 98 74 525 107 238 843 98 949 965 103 892 983 95 464 808 104 20 718 86 168 999 99 397 496 104 286 719 89 127 535 115 591 675 92 172 466 124 709 912 104 554 696 103 183 862 113 145 604 104 142 687 100 166 676 101 425 698 99 209 682 97 256 430 103 317 549 117 161 647 98 250 680 84 77 570 86 482 511 96 234 628 93 223 589 102 806 966 99 166 218 94 119 185 92 6 704 102 371 802 82 291 922 116 37 669 97 74 757 88 276 321 105 111 712 108 301 689 100 141 675 93 176 304 116 19 960 112 634 762 97 808 875 92 508 710 96 227 968 110 849 974 127 208 778 84 820 994 96 23 147 100 131 834 96 613 790 114 214 692 118 488 685 98 189 250 85 583 757 95 136 284 90 389 630 100 406 764 97 444 764 98 735 895 97 20 82 86 344 584 93 497 780 109 279 982 107 47 402 113 72 804 89 25 911 105 180 638 124 554 943 97 543 870 98 150 793 104 349 507 100 662 689 84 296 683 102 595 992 87 741 837 80 121 478 84 361 827 88 654 929 115 909 925 100 290 816 91 357 406 106 186 915 94 182 551 89 123 377 92 899 926 116 497 883 115 354 632 96 166 765 99 401 629 101 350 894 112 648 930 101 264 600 118 455 675 96 67 206 110 859 947 112 272 814 110 313 881 99 33 322 100 942 985 105 270 809 102 0 776 97 789 888 85 278 422 112 85 919 89 288 962 88 387 681 95 594 887 80 16 981 104 16 543 98 161 791 90 238 551 109 261 330 105 277 328 97 535 967 90 57 203 110 8 49 109 28 543 82 176 326 104 636 760 96 267 705 95 463 999 110 155 380 91 413 802 105 572 937 106 81 559 101 128 424 102 287 816 113 163 855 93 316 979 86 434 522 120 300 674 108 77 887 107 122 452 102 331 812 103 108 917 105 241 925 74 342 485 96 524 532 110 430 535 91 470 921 99 578 608 114 189 752 98 178 674 90 37 111 85 109 379 119 640 810 91 890 918 108 439 664 109 748 980 90 565 763 123 502 917 89 179 935 98 469 850 106 25 399 107 342 645 84 815 966 112 206 513 97 532 849 97 284 543 106 430 946 114 916 966 97 214 869 79 114 917 114 37 163 124 567 972 98 194 880 95 594 817 104 346 492 117 334 460 86 383 920 87 146 687 103 244 702 104 81 182 91 15 800 90 352 761 96 783 855 85 135 441 104 204 488 80 353 586 96 248 437 106 878 897 104 53 941 101 107 907 96 608 928 110 195 345 98 670 831 76 28 268 113 485 671 99 365 790 102 128 742 93 44 801 95 130 473 109 368 573 87 238 600 83 493 578 82 85 218 91 165 515 108 33 173 107 617 653 106 177 369 91 129 643 100 177 568 98 86 216 95 74 594 92 2 148 105 736 883 99 89 315 94 746 890 89 231 695 86 372 622 73 9 667 91 911 980 101 82 227 76 16 537 117 345 652 94 401 991 113 18 651 114 262 771 107 422 541 109 681 901 106 913 959 96 480 902 96 305 373 112 597 957 95 293 668 95 671 962 102 215 619 98 184 671 84 81 843 98 459 538 97 290 799 95 53 458 102 120 605 110 389 619 101 458 812 93 177 454 106 283 651 89 88 856 109 265 733 109 568 951 109 731 856 109 183 411 98 65 412 85 789 956 99 400 588 118 168 610 101 219 379 104 171 540 87 140 482 107 94 513 101 135 863 123 479 556 113 228 333 91 727 854 88 535 604 126 107 172 114 247 423 93 102 987 81 309 571 111 46 86 101 197 491 85 636 696 101 35 288 98 67 476 121 29 966 82 657 678 112 15 757 91 164 834 82 60 945 104 1 155 92 73 950 96 204 380 103 297 462 104 357 833 95 153 159 87 99 626 93 54 907 99 29 824 108 102 700 96 353 985 94 232 436 115 138 839 102 13 767 111 677 956 98 838 841 113 397 685 94 203 622 93 581 820 102 848 942 110 112 291 103 494 624 95 306 437 114 62 688 102 169 683 100 653 857 91 42 844 89 387 789 110 194 843 112 228 724 98 306 906 100 260 777 96 57 953 91 570 941 96 177 625 83 49 903 101 129 813 115 345 556 94 158 333 109 710 720 97 2 277 105 573 869 92 246 407 99 692 973 111 281 296 102 329 891 88 740 997 103 140 347 103 528 910 98 423 671 117 232 238 101 586 844 116 206 695 110 133 656 110 185 324 102 562 576 101 299 787 98 631 681 95 463 786 102 387 868 106 92 369 108 471 504 107 53 88 94 132 145 87 331 745 106 857 953 116 384 529 106 59 181 89 344 561 95 760 927 111 13 944 88 329 876 92 921 931 88 76 174 85 94 352 109 308 654 101 58 866 66 597 774 87 357 775 93 588 784 104 211 633 110 391 590 104 793 992 81 760 953 116 696 794 103 346 849 122 752 975 104 437 450 91 260 798 101 516 738 112 173 611 107 580 885 107 801 984 108 108 783 78 553 993 90 352 903 124 48 676 109 268 735 99 449 934 112 408 939 105 42 94 99 446 465 114 36 86 91 71 854 110 251 913 94 102 573 104 453 977 115 148 476 97 470 517 90 677 682 97 433 882 108 643 664 98 86 692 103 279 774 91 25 344 94 5 91 109 196 383 98 648 828 109 82 827 98 10 334 116 632 890 94 290 301 107 612 897 118 248 914 96 423 638 91 665 949 105 445 698 92 233 393 83 95 362 100 500 636 99 265 964 108 220 720 90 14 526 94 216 436 104 101 443 109 135 482 108 11 885 102 587 893 87 508 650 103 322 896 111 156 661 115 528 601 110 269 859 87 140 490 99 211 326 106 992 998 93 580 704 101 277 378 106 260 348 109 15 343 99 573 583 90 119 942 88 96 663 85 0 713 90 37 476 106 396 689 95 345 540 97 104 854 102 236 652 95 48 366 79 553 903 80 356 467 94 403 745 90 390 759 113 498 803 92 51 373 104 38 829 88 122 921 103 104 561 92 331 780 88 149 722 88 207 296 103 123 905 97 829 877 96 134 710 76 238 246 95 378 785 97 211 869 127 334 484 115 559 586 99 289 691 86 70 270 107 566 622 108 23 486 98 491 616 92 474 527 91 435 452 101 97 751 118 608 835 100 255 985 90 529 875 96 809 987 104 238 435 81 605 927 97 278 515 98 153 279 95 327 706 99 145 704 96 21 814 86 377 389 112 281 365 97 9 439 98 309 978 99 168 785 80 369 828 76 779 906 95 168 559 85 341 924 94 517 930 118 350 827 103 11 624 108 177 852 97 574 989 97 75 713 87 610 964 90 74 419 120 384 583 100 440 783 86 207 673 82 132 428 126 288 555 102 177 940 89 253 961 94 184 640 99 167 178 96 620 902 81 468 650 81 131 178 90 260 776 100 419 925 105 198 775 94 360 544 88 129 272 98 232 546 89 494 595 113 746 809 106 267 550 85 759 883 80 396 631 107 193 362 91 125 599 115 486 618 80 357 861 107 168 524 95 31 822 95 532 944 91 597 894 108 210 373 107 96 488 99 285 612 105 3 371 100 793 972 95 154 720 104 81 517 106 217 560 93 389 548 97 872 960 102 308 315 103 416 491 100 835 903 97 78 743 91 32 577 84 555 772 101 109 665 104 506 966 101 629 805 92 541 694 102 90 630 86 320 638 95 261 929 73 152 349 116 189 510 107 484 530 108 364 619 77 268 692 80 414 986 104 321 998 109 440 958 95 720 728 112 345 939 83 42 215 106 69 449 110 595 885 103 42 232 104 420 968 88 395 478 109 324 406 102 117 895 73 302 382 110 649 768 100 146 999 97 75 548 97 562 837 100 80 714 84 462 662 93 314 399 114 179 475 107 181 723 92 33 488 93 687 708 88 586 655 110 45 514 96 207 788 100 610 864 106 291 860 107 316 801 95 53 867 100 443 652 95 792 853 92 159 354 105 402 845 96 226 791 99 297 426 94 248 906 95 229 965 106 332 445 108 712 937 93 799 888 92 329 590 98 343 689 99 198 743 92 222 340 102 183 209 100 371 965 102 48 353 92 892 909 83 758 818 127 231 449 111 359 814 99 239 422 82 338 904 91 359 707 111 718 910 88 393 912 89 769 857 109 384 661 109 5 720 105 241 519 85 174 972 87 33 778 116 133 955 104 538 888 95 291 570 115 601 690 107 439 954 92 467 469 106 863 881 87 151 277 95 788 928 103 591 863 100 576 584 112 700 810 95 295 624 101 235 955 125 433 795 101 189 976 85 349 918 103 444 668 120 309 898 93 656 786 108 774 791 88 226 604 95 323 948 88 221 953 102 388 964 114 10 326 94 318 574 95 160 982 93 218 382 123 297 793 113 408 514 68 372 810 110 48 565 107 266 930 102 63 99 102 861 934 89 384 946 110 299 319 97 622 668 88 962 996 100 363 690 103 355 620 100 535 569 102 555 641 113 344 503 99 779 960 110 396 685 112 132 464 122 384 600 105 498 792 88 468 816 95 196 991 104 498 952 85 201 471 91 492 964 118 170 727 95 411 682 86 239 782 100 90 187 108 810 822 81 296 930 111 58 899 106 275 809 109 762 768 113 160 869 109 158 285 101 17 679 108 96 243 99 556 687 130 65 246 99 242 385 101 15 693 108 102 289 106 39 212 99 48 442 107 130 509 82 545 957 114 28 80 96 1 87 96 661 872 100 545 945 112 234 630 97 92 527 90 61 790 98 304 756 93 571 644 106 346 749 94 840 925 96 189 919 88 462 837 110 75 239 80 450 815 109 566 881 111 241 851 89 309 575 83 231 510 95 372 724 99 681 993 110 630 683 93 187 470 106 653 862 99 798 917 90 778 842 92 450 818 94 211 868 97 223 287 91 138 610 106 801 874 97 524 811 106 717 834 111 573 766 130 165 629 95 596 600 94 250 749 101 133 748 89 44 670 106 130 712 89 138 811 93 241 769 100 704 734 128 350 851 99 13 953 90 417 881 98 222 248 82 458 642 101 20 270 98 158 165 109 727 858 104 387 965 95 552 817 91 77 478 89 246 420 87 54 144 103 0 893 100 280 561 92 884 926 105 626 773 90 674 767 97 156 579 91 937 950 99 249 501 108 461 897 105 424 944 101 86 367 102 382 840 97 82 592 82 164 716 106 538 720 122 928 968 114 279 986 92 603 809 99 537 947 107 118 693 93 558 941 102 97 152 111 629 925 86 331 931 121 228 993 99 271 625 117 98 475 104 49 762 90 672 976 98 546 666 97 224 922 105 247 367 97 167 372 123 490 739 101 163 497 94 32 338 107 289 637 86 100 443 100 212 977 91 310 432 103 597 701 107 407 499 114 294 334 109 248 888 91 320 348 106 128 467 108 568 734 108 277 596 105 92 301 117 226 425 100 4 264 115 352 363 101 232 735 98 261 589 114 577 783 104 119 384 106 198 866 96 83 271 83 115 647 106 20 530 110 224 842 97 321 463 101 595 709 83 183 318 104 359 554 105 832 945 108 310 798 102 685 702 92 264 693 102 513 660 78 245 922 97 44 359 98 605 638 98 46 726 87 181 887 88 463 991 92 560 724 89 310 661 87 702 846 105 198 610 88 295 373 106 431 516 86 89 838 82 249 452 93 135 843 81 844 982 105 459 487 93 665 757 98 167 916 94 202 893 92 19 166 100 35 468 101 401 947 87 284 810 106 253 682 106 449 466 87 619 792 104 106 768 86 723 736 93 226 563 100 653 980 110 101 518 101 845 917 92 602 825 105 189 572 120 642 920 96 163 467 92 76 820 106 13 551 104 721 961 89 90 682 80 746 918 103 177 382 105 632 836 100 602 771 80 242 779 109 465 551 93 146 973 103 629 666 104 143 445 96 315 937 97 167 975 97 370 736 74 863 907 106 626 759 103 302 895 108 183 463 107 334 598 92 490 611 100 433 662 91 292 703 102 414 938 79 403 954 105 282 989 98 279 583 98 293 520 91 46 438 105 161 675 98 89 945 75 428 504 96 262 525 106 491 825 100 221 559 113 856 875 103 119 578 88 126 845 110 464 722 99 304 370 84 431 547 106 291 825 117 274 814 111 433 601 89 11 381 103 88 419 110 370 492 102 169 792 102 668 683 100 439 712 77 113 972 96 68 510 103 43 324 96 417 875 102 398 781 93 291 971 89 13 503 116 374 746 106 159 594 101 116 402 95 913 928 93 249 672 104 424 499 115 694 755 103 551 845 81 11 999 101 767 999 91 758 810 86 361 687 92 132 705 110 86 745 96 473 756 88 382 998 96 369 548 92 269 284 106 229 550 94 897 920 118 574 798 78 257 726 89 382 875 109 399 450 101 341 688 103 226 523 100 706 958 85 230 800 103 153 423 113 29 376 98 72 572 96 397 433 101 266 375 100 126 948 95 634 639 97 219 513 105 112 861 85 248 583 102 78 371 81 160 649 101 317 382 99 11 96 91 203 449 121 3 712 83 562 577 104 44 570 105 458 811 111 198 735 90 5 343 78 117 421 86 149 713 103 387 961 95 111 898 97 517 519 96 278 314 88 624 783 113 63 433 95 241 418 90 218 792 111 339 906 118 309 507 90 431 831 87 330 541 110 257 993 110 400 590 89 164 363 104 364 847 93 296 756 73 234 671 90 750 892 109 206 327 102 78 639 101 86 681 115 532 876 103 105 251 92 65 875 91 429 467 104 374 528 100 421 662 98 956 979 110 339 794 105 78 579 103 341 734 106 379 697 104 256 779 106 359 686 89 558 988 97 120 966 108 247 657 97 418 582 90 64 506 101 468 621 101 70 169 82 87 298 79 96 490 102 585 729 99 16 676 95 501 899 81 240 900 91 78 667 99 187 546 86 159 447 103 324 434 111 109 184 84 299 448 83 428 638 110 425 884 99 27 265 107 83 337 84 734 917 88 134 136 95 760 793 108 166 591 101 267 813 99 247 880 108 491 799 101 476 981 108 449 989 105 101 942 96 532 781 87 240 637 103 287 723 93 425 673 90 21 823 95 799 889 98 772 866 83 727 813 100 432 927 102 823 998 103 128 669 95 513 714 101 383 532 108 679 962 75 150 171 111 106 387 83 441 771 84 288 688 106 161 273 97 703 868 100 519 746 89 677 912 97 801 862 88 490 885 108 665 993 97 454 953 93 159 425 115 453 458 98 474 631 92 139 828 91 1 436 110 362 946 105 238 501 113 102 253 99 230 523 99 436 619 95 293 345 84 166 787 97 498 645 95 228 975 103 294 846 96 741 990 105 91 844 90 114 482 105 548 993 102 254 666 103 405 549 90 512 703 87 509 794 86 117 254 98 243 462 95 88 596 89 251 361 103 130 381 107 63 557 104 548 848 88 855 893 87 268 811 92 791 985 104 718 950 103 802 845 85 156 440 88 331 979 101 403 805 98 129 276 97 333 659 102 506 763 97 552 993 107 775 847 121 219 350 101 282 835 102 103 157 93 236 631 90 161 431 90 51 155 110 89 460 107 261 834 102 850 981 113 326 869 107 137 209 91 190 543 109 696 919 86 107 751 96 423 549 102 221 840 84 44 592 94 442 729 100 346 462 90 46 259 110 410 833 100 171 734 79 58 947 99 328 551 85 176 660 95 631 796 92 196 883 93 642 873 114 247 784 127 168 824 94 161 630 82 562 774 108 148 368 97 223 788 108 447 474 102 116 565 95 3 130 83 622 627 110 108 967 99 314 760 103 469 969 97 438 571 82 413 700 96 479 888 108 659 748 109 45 670 98 644 699 110 189 850 112 43 944 106 657 992 108 587 837 105 454 472 94 447 490 95 249 773 82 36 896 109 113 836 95 156 653 102 57 402 93 504 984 100 325 684 108 610 920 91 495 789 99 540 981 88 301 606 112 549 565 95 447 585 103 355 603 98 288 921 91 818 906 78 148 859 96 48 966 103 126 164 93 592 957 91 152 524 101 148 620 86 96 630 93 263 507 100 115 168 88 715 950 86 39 335 93 208 578 109 233 817 117 494 842 105 122 886 125 775 919 120 160 300 99 124 189 99 165 914 121 2 109 112 493 523 90 220 315 109 731 937 108 518 626 104 615 997 91 615 797 82 20 747 100 239 663 91 569 654 68 232 912 104 727 826 92 479 845 102 329 673 96 275 413 78 692 886 91 98 229 108 173 402 106 844 915 114 509 866 99 136 638 118 196 285 84 195 620 110 32 658 101 116 700 93 180 816 111 217 288 96 27 716 107 214 576 91 158 485 86 222 914 92 333 480 94 228 368 105 261 264 99 11 829 105 189 771 99 412 525 88 760 903 97 837 993 106 617 771 108 48 854 99 616 978 98 260 783 87 225 797 118 114 342 99 747 769 95 88 637 86 262 394 125 275 742 108 120 697 97 338 415 84 279 329 93 92 227 104 50 76 86 648 764 105 199 468 88 241 334 103 657 822 86 91 675 91 697 754 93 91 972 100 580 773 93 43 508 86 179 785 100 410 672 92 47 115 68 29 574 100 456 632 99 529 856 105 397 678 105 345 880 110 304 499 104 423 731 109 258 472 108 325 867 103 621 789 111 41 793 108 164 829 87 138 640 97 39 220 100 840 871 96 100 997 116 71 242 108 26 741 94 368 835 100 534 733 94 286 318 109 12 971 105 513 786 84 88 249 97 381 655 105 224 865 110 918 959 93 73 252 97 389 492 92 881 890 114 207 525 103 726 778 117 103 833 105 528 780 106 15 18 107 495 813 98 507 738 94 471 644 103 469 859 91 127 704 108 676 759 101 283 377 101 28 601 99 313 813 91 159 300 107 221 327 80 339 719 111 204 430 88 195 340 104 269 637 105 149 777 113 1 456 86 424 568 122 364 997 120 612 959 85 318 830 89 153 331 105 47 458 87 632 671 86 13 946 99 14 229 97 577 931 83 110 384 117 497 829 128 642 728 102 120 683 96 207 832 97 88 341 102 277 657 104 501 798 106 155 864 103 297 389 92 463 851 101 43 466 90 557 755 103 34 378 99 37 701 99 69 681 106 106 295 100 93 409 90 239 674 89 52 335 99 405 719 108 105 616 81 189 272 113 515 712 101 937 940 82 297 923 106 34 839 105 672 683 90 162 940 93 433 670 106 566 948 106 464 882 82 6 146 106 961 993 89 47 65 104 158 435 91 42 719 110 374 417 111 444 662 100 50 511 93 511 522 98 151 330 116 34 515 100 430 435 104 747 804 101 299 434 112 125 419 113 617 942 88 131 148 90 261 488 100 105 693 116 66 404 80 232 816 96 17 327 129 528 755 95 566 731 110 469 974 81 349 368 100 254 317 106 140 409 93 633 823 98 267 492 92 379 726 97 689 842 102 127 584 103 70 274 100 640 649 111 353 805 101 297 819 106 134 772 95 780 992 102 429 901 130 514 720 85 206 307 110 405 854 103 700 758 122 51 546 118 697 844 95 26 515 99 468 515 91 499 862 92 406 439 102 583 710 108 417 538 100 818 854 98 45 734 88 296 504 92 8 122 88 99 846 85 75 361 111 508 867 107 369 477 99 696 904 81 637 840 107 452 623 103 71 353 111 645 691 109 114 875 92 568 767 85 591 987 118 181 808 91 258 727 105 316 579 100 430 679 102 112 432 115 91 738 104 86 601 120 477 659 116 326 903 103 203 486 97 149 831 92 11 721 101 336 624 88 591 928 105 359 623 89 207 214 118 634 961 87 546 786 97 317 949 92 460 959 107 68 195 96 109 398 88 130 922 89 466 611 92 356 610 74 483 926 103 35 653 123 403 716 86 363 464 102 166 219 90 254 616 113 29 118 98 671 820 103 473 763 118 310 683 76 22 837 103 2 369 107 746 830 115 283 748 80 227 784 87 323 661 90 49 461 98 602 927 94 691 803 103 366 981 113 538 676 108 378 711 89 256 493 82 111 918 98 758 918 108 602 894 91 562 563 117 200 281 102 615 861 97 55 519 84 349 498 90 157 791 103 775 929 101 257 607 90 294 814 103 495 958 98 430 850 87 32 663 102 631 990 89 134 647 93 144 790 103 193 957 90 136 693 99 254 265 113 241 960 91 779 989 100 822 825 103 44 700 110 443 984 71 221 592 99 394 436 101 451 986 106 684 746 93 13 247 89 167 410 84 398 956 86 126 705 97 271 384 102 147 641 97 41 935 92 17 849 78 151 258 97 612 727 108 164 283 101 78 378 108 644 982 93 20 818 98 57 362 109 243 852 95 302 952 92 260 306 95 561 981 108 113 790 112 655 999 99 185 990 90 602 783 93 393 625 107 351 983 97 166 953 93 49 87 77 471 765 70 404 463 110 268 673 108 158 872 107 376 498 101 848 921 118 521 824 95 235 249 125 494 908 80 241 483 100 905 993 113 244 971 95 326 754 90 246 404 95 201 501 98 379 542 92 356 889 89 578 618 117 597 852 101 791 923 98 570 873 96 167 252 104 278 714 109 555 782 90 10 64 95 26 950 115 648 897 103 548 928 123 213 551 90 198 623 104 7 652 127 9 82 101 291 319 105 308 923 103 361 375 120 811 905 108 177 571 87 5 813 116 87 709 109 190 421 98 693 912 95 381 449 93 144 666 85 5 980 74 473 875 89 285 582 100 480 737 85 361 523 114 94 804 105 479 759 96 685 849 103 384 636 93 343 736 115 682 737 116 561 964 105 520 646 108 395 705 90 408 903 108 103 230 84 106 175 110 65 377 87 190 795 105 549 891 83 67 154 89 353 684 98 505 553 97 461 586 103 305 514 91 0 797 118 161 942 86 202 369 109 323 799 82 21 53 103 255 499 107 139 419 109 647 844 100 449 818 85 148 331 87 465 493 95 346 530 81 642 742 95 662 684 101 27 904 90 6 562 95 23 925 99 319 550 76 226 689 106 446 543 99 552 631 100 111 313 77 575 912 105 204 310 95 179 272 109 126 683 99 334 407 90 482 684 94 134 952 109 75 405 90 422 769 91 682 968 98 138 493 87 139 706 117 640 983 98 608 827 102 219 360 98 73 545 109 188 987 101 459 909 108 83 863 113 250 439 98 371 618 88 127 172 88 784 991 102 26 998 83 42 587 107 267 610 110 141 501 97 513 606 94 163 783 102 290 797 83 68 494 108 65 915 113 744 755 91 387 611 96 72 764 109 344 610 96 421 489 116 62 194 83 68 538 98 80 902 95 306 728 113 780 895 99 723 961 119 202 686 97 510 686 100 135 283 113 37 855 105 133 970 90 628 960 95 187 421 101 209 582 82 338 613 104 218 402 83 386 930 80 68 636 116 117 916 83 207 268 104 722 836 113 156 196 109 64 823 98 479 793 88 476 647 69 91 392 87 859 997 100 348 527 121 154 861 122 678 700 104 369 766 111 507 972 103 138 922 92 115 846 101 786 847 113 645 838 110 181 494 102 733 738 112 4 6 80 199 733 96 163 440 91 202 461 95 390 959 131 831 956 107 172 384 98 187 861 102 698 730 95 59 574 116 696 903 110 708 819 92 16 553 105 488 948 101 569 849 103 338 912 96 37 198 106 432 799 104 390 441 113 98 972 92 20 948 117 714 746 99 47 102 97 681 761 108 115 171 90 430 974 105 334 755 99 27 664 98 283 997 103 125 695 100 1 283 94 737 917 85 231 393 104 55 629 100 578 645 107 381 865 94 424 459 107 164 863 103 856 923 88 167 281 97 93 348 123 558 845 74 232 498 113 660 959 107 67 423 111 470 941 97 464 714 103 430 989 82 393 812 88 454 997 111 103 832 90 530 561 106 443 560 98 684 908 113 342 535 79 17 720 95 174 823 103 679 832 88 404 661 106 19 522 104 24 891 121 217 569 108 73 968 116 216 577 105 328 608 95 119 685 98 27 138 122 74 926 100 538 801 110 449 984 112 61 930 104 216 501 106 206 736 86 168 219 103 81 658 108 134 345 106 94 749 87 101 165 105 521 554 112 209 661 100 169 228 87 536 671 98 756 890 122 536 618 87 103 785 92 486 795 103 598 723 119 98 158 105 366 368 101 675 957 94 452 742 105 616 949 91 740 881 129 770 911 96 500 569 90 259 590 115 568 946 94 581 891 101 67 852 104 677 922 99 586 706 84 420 552 104 129 244 104 47 629 95 397 751 104 722 742 93 161 163 101 481 668 104 22 486 104 457 521 67 86 288 92 230 820 101 553 962 102 812 847 97 889 998 94 290 847 103 575 911 81 493 597 99 227 713 92 530 841 106 625 894 83 904 956 90 394 845 95 602 621 86 219 736 104 253 544 109 280 581 93 290 298 116 2 696 104 612 828 101 333 669 111 131 166 83 99 902 105 457 954 115 582 866 94 124 162 99 391 607 86 38 949 100 173 205 95 623 950 104 108 633 108 545 994 83 261 799 103 496 730 112 573 807 94 524 696 102 375 605 98 427 618 102 89 718 88 811 919 89 168 639 91 294 981 104 630 791 92 365 525 99 759 819 92 519 884 89 260 305 98 331 642 97 124 133 107 350 941 93 256 372 94 263 431 90 346 685 96 3 893 107 309 987 113 808 963 95 501 750 110 485 928 93 82 150 105 464 884 96 617 825 109 104 588 95 507 553 106 123 734 111 444 736 97 535 843 91 270 609 83 430 681 104 68 818 105 36 623 102 1 98 98 646 824 97 32 296 107 253 509 101 401 811 92 346 999 97 987 999 91 139 587 94 172 605 113 406 817 83 447 544 101 16 637 110 718 840 80 145 510 97 25 415 94 229 343 97 237 925 97 267 758 116 233 406 105 597 650 98 113 311 98 449 569 104 330 423 97 760 964 109 724 728 102 94 769 110 676 858 90 278 822 107 687 865 110 378 545 103 203 260 85 594 902 98 317 821 91 541 866 93 174 924 114 182 610 104 566 794 119 339 428 90 374 703 93 182 250 90 341 940 99 533 714 93 43 528 97 103 365 121 68 783 90 774 815 97 584 780 109 31 837 101 801 976 103 199 688 106 195 224 98 385 999 95 372 434 109 57 305 104 45 845 101 518 936 85 507 764 93 485 654 91 377 488 91 123 564 100 381 473 124 365 441 116 657 765 87 158 217 105 558 835 104 766 799 92 481 650 108 94 631 112 255 406 92 122 982 97 277 880 94 411 817 107 249 551 103 736 870 102 698 893 107 11 451 88 341 654 105 152 280 108 483 731 88 300 844 105 838 935 92 194 501 127 794 925 105 33 686 100 161 717 110 307 890 93 5 534 86 190 902 100 63 449 90 186 639 91 136 710 110 578 790 120 170 517 107 330 904 92 612 950 97 92 806 108 753 827 99 455 869 102 55 278 101 672 795 110 924 977 87 303 818 101 186 477 100 71 462 99 534 962 109 350 876 94 189 708 81 100 825 93 790 968 107 824 931 102 174 961 98 39 84 84 348 631 84 154 483 97 265 865 82 77 730 111 643 941 89 128 913 91 508 935 98 30 223 115 56 331 90 367 529 99 338 969 99 466 501 107 257 969 75 673 947 104 22 780 97 162 937 101 842 850 112 341 523 83 824 897 101 400 597 95 741 862 114 615 742 103 77 498 88 768 998 93 149 927 89 360 902 88 142 706 86 63 747 99 427 496 102 432 806 67 14 903 105 44 430 102 686 906 113 200 880 103 86 351 104 347 483 89 295 503 100 15 805 95 906 981 117 67 138 93 539 573 77 208 408 117 345 442 121 72 202 95 415 505 95 228 812 100 49 559 82 701 723 90 340 703 100 309 836 95 342 888 112 702 856 87 791 932 99 534 540 112 441 547 117 616 866 107 381 859 113 729 746 91 101 727 94 143 177 113 660 982 93 111 469 90 28 980 121 580 921 102 226 272 88 82 443 123 6 169 87 246 276 104 539 543 94 169 746 97 317 663 86 653 757 86 263 828 101 142 860 105 455 846 118 143 406 113 259 334 90 522 954 100 156 384 102 269 812 108 330 896 107 344 793 122 39 55 87 715 785 92 478 883 110 786 978 104 514 889 96 309 769 112 247 842 101 221 405 91 370 410 88 268 724 105 726 866 95 441 829 93 296 620 84 796 970 91 377 904 100 69 181 95 472 704 90 207 648 108 89 448 104 304 542 94 54 531 95 361 365 107 536 962 107 128 693 92 555 757 93 631 673 93 58 289 94 109 246 68 43 303 114 386 913 108 140 812 101 218 242 82 541 858 79 95 808 109 256 282 107 571 971 102 137 968 87 325 755 93 318 394 86 258 844 109 448 987 95 295 911 72 432 491 89 197 861 96 55 438 103 720 944 116 397 596 95 363 992 102 457 531 76 180 306 95 23 466 82 612 938 91 718 759 101 285 478 98 242 521 104 184 659 119 43 682 94 276 283 94 646 937 90 847 953 100 231 649 94 350 815 85 461 479 92 80 346 103 439 977 100 287 510 90 483 624 96 493 531 90 64 453 95 94 731 98 553 618 118 401 449 105 150 837 102 36 621 113 154 321 113 94 179 117 302 821 100 164 758 96 302 597 97 970 985 118 359 622 109 206 751 93 593 983 89 132 557 100 446 784 89 518 571 112 736 922 110 153 751 94 545 679 106 43 698 114 429 957 83 605 612 98 266 807 92 20 156 105 199 599 103 124 690 92 126 647 90 391 550 85 58 723 84 546 649 89 37 597 94 52 553 83 430 945 93 257 544 102 2 425 99 450 593 99 768 943 107 475 866 93 343 810 104 141 272 112 447 819 107 696 979 102 584 818 94 364 449 107 182 737 93 124 724 95 421 796 88 446 953 91 195 482 107 661 708 102 378 953 122 74 429 110 444 848 91 218 732 88 91 999 87 171 906 91 562 578 110 11 658 100 547 611 110 568 855 105 96 164 102 527 926 75 256 994 109 63 456 86 878 943 88 191 441 121 717 853 127 306 583 115 266 918 92 10 417 94 8 283 106 24 971 98 298 342 90 636 746 102 249 953 105 717 720 108 126 509 110 489 896 79 125 134 89 538 540 111 910 928 91 40 826 93 694 957 101 287 342 93 119 378 92 329 822 94 151 897 100 288 504 99 648 672 113 517 715 103 340 802 101 6 790 92 23 859 98 108 827 117 400 856 96 358 375 94 346 403 91 836 890 104 433 685 100 309 954 102 534 798 114 26 862 111 704 970 75 442 625 103 604 626 109 326 518 112 194 301 107 266 573 101 272 898 94 280 558 96 261 329 96 15 61 87 394 705 105 446 951 100 423 497 91 222 408 103 143 881 92 41 806 100 240 424 101 358 389 86 115 490 108 676 816 98 397 623 110 612 802 89 428 615 128 657 898 96 226 854 100 11 504 85 353 607 89 285 642 84 72 761 104 481 800 109 180 310 90 395 645 88 395 468 114 149 982 97 320 969 105 225 990 136 699 940 109 108 569 109 11 35 101 685 745 89 313 866 93 154 562 105 57 620 104 549 707 91 684 818 105 905 938 84 560 599 90 164 534 91 181 715 81 672 845 99 174 971 93 230 241 103 494 594 98 83 826 105 412 450 104 301 834 87 187 774 78 371 709 91 407 518 102 349 510 101 443 929 109 52 982 95 110 991 100 204 820 105 282 816 100 657 833 112 171 557 77 219 974 103 300 910 100 33 508 116 562 720 95 12 438 102 414 677 101 475 965 100 53 661 105 65 496 100 663 797 100 195 202 107 730 966 88 306 910 100 503 622 113 682 885 103 81 415 101 115 890 108 100 448 87 301 348 101 255 722 100 278 948 114 726 731 95 281 692 110 317 681 90 812 997 111 92 583 98 39 842 111 162 354 106 125 845 87 584 830 85 708 882 109 3 483 100 822 899 85 408 562 75 802 998 107 436 595 100 328 519 108 852 902 117 256 414 102 34 873 99 491 750 108 576 936 96 126 839 92 21 211 100 79 198 108 175 311 95 123 643 99 140 716 104 282 696 100 450 681 93 303 979 92 600 852 85 191 922 102 89 342 96 140 484 99 524 673 114 131 355 97 350 459 104 695 930 103 426 498 98 472 898 98 96 619 96 402 497 106 218 780 119 128 181 98 164 486 115 109 423 94 126 218 107 536 944 102 258 326 99 298 984 110 822 846 114 497 886 91 93 627 81 311 718 90 65 806 83 382 471 100 829 857 93 473 514 94 133 494 97 196 427 87 23 386 103 504 767 99 468 868 95 371 854 97 108 622 101 625 654 111 541 659 98 20 480 94 103 591 109 96 698 87 317 488 88 243 570 98 718 806 109 757 767 95 381 761 113 233 707 91 435 617 109 256 772 107 485 557 88 89 372 98 78 154 111 311 739 96 434 706 101 302 772 88 280 793 109 171 996 98 127 531 84 265 563 87 90 919 98 46 930 104 89 817 95 562 590 117 87 830 98 7 347 106 458 463 103 103 769 108 400 902 111 19 816 124 621 839 95 206 596 119 80 924 120 252 588 95 819 942 93 10 335 110 275 837 101 440 723 95 407 745 97 848 873 114 333 918 112 543 894 106 558 995 97 13 442 109 455 760 108 509 630 102 495 897 103 529 864 99 443 774 108 416 502 93 125 466 84 810 845 108 102 357 94 226 460 114 6 962 86 208 286 104 530 908 101 154 563 101 142 191 110 220 446 90 184 461 93 207 449 98 478 933 108 58 770 99 426 893 102 795 831 100 162 555 92 70 526 118 570 715 77 280 674 104 768 966 97 566 589 102 100 489 88 86 491 97 141 918 93 193 562 99 388 602 89 501 844 101 117 600 87 556 841 97 85 290 101 750 972 89 190 227 92 924 941 86 819 857 98 616 695 92 95 116 108 603 828 103 461 678 100 154 324 99 133 737 98 16 632 99 155 197 112 913 926 95 75 346 105 790 831 114 21 288 117 45 651 116 68 261 91 363 936 104 390 403 99 595 635 100 224 729 87 413 765 91 812 814 99 393 715 107 478 676 101 251 521 93 184 285 96 131 993 92 511 713 86 75 644 105 58 353 92 19 982 95 507 545 99 182 756 90 85 367 94 114 258 103 105 539 90 759 896 88 239 246 102 16 994 91 694 873 103 491 990 89 789 989 104 303 520 89 78 671 101 23 645 92 545 765 97 291 310 117 88 272 111 140 144 117 387 543 71 694 900 105 109 239 90 559 880 103 95 494 101 666 870 97 187 850 88 735 834 95 307 580 99 135 229 109 358 667 96 843 864 104 47 738 100 34 627 87 417 938 106 379 461 107 654 907 98 93 433 101 263 410 102 376 931 107 349 515 83 180 497 120 623 765 98 586 812 111 753 887 103 309 948 103 827 933 114 362 405 108 229 409 97 2 922 90 63 668 106 548 870 84 245 367 88 366 470 109 835 985 93 527 597 117 170 962 102 54 964 106 226 518 85 726 791 105 224 424 83 198 648 102 650 784 94 431 460 95 313 755 121 736 978 111 607 904 101 867 936 86 625 687 104 26 633 111 336 503 105 125 420 94 443 831 106 23 283 101 14 924 98 522 818 96 11 955 92 208 398 89 370 677 105 725 824 118 284 818 84 235 314 103 226 847 102 369 988 116 185 632 89 64 367 94 968 974 106 186 947 101 132 791 99 72 939 99 22 116 98 173 899 107 244 875 92 502 623 104 227 406 88 336 831 110 38 357 90 161 287 106 2 324 98 768 849 105 75 507 110 405 416 90 217 264 92 59 552 99 227 754 108 49 399 107 841 867 114 568 615 108 577 974 96 626 871 109 365 939 94 667 810 105 855 869 103 145 946 105 252 823 108 757 912 103 477 645 105 60 509 107 538 657 88 209 918 102 257 789 90 502 974 96 400 452 96 248 790 94 179 734 104 272 353 112 634 993 88 764 772 112 178 268 91 86 716 83 22 886 98 285 900 82 123 561 112 255 403 78 226 833 107 60 331 102 234 696 103 966 997 86 428 822 114 244 443 115 54 262 91 599 917 106 324 559 92 196 213 81 91 953 84 382 981 97 283 746 78 14 847 90 682 830 98 686 729 112 115 468 103 515 725 114 164 660 109 194 354 119 304 434 92 80 639 114 160 890 101 461 824 111 700 780 106 182 183 93 354 899 101 427 877 106 673 716 93 794 913 100 443 658 101 360 574 84 467 777 97 864 928 102 422 892 108 449 795 88 748 997 114 372 929 106 483 834 103 29 682 106 846 997 102 155 974 94 287 380 87 671 843 96 424 901 111 33 438 114 456 996 85 491 526 98 635 644 118 411 944 84 297 674 104 225 375 113 215 678 107 377 465 87 47 892 95 345 476 100 155 205 100 277 397 104 194 785 103 575 591 87 15 940 114 176 611 99 420 783 98 217 639 97 45 963 103 161 569 104 894 909 116 68 549 99 20 720 96 37 498 86 73 498 85 611 778 104 768 913 92 295 650 90 211 842 99 589 899 108 21 955 116 823 926 95 798 972 89 128 797 89 150 433 100 47 573 110 668 894 94 85 667 109 503 894 104 765 952 111 23 138 89 324 828 100 203 541 93 641 827 106 130 770 112 295 296 99 629 726 91 184 236 104 518 669 96 145 396 107 137 372 122 207 994 92 334 451 92 348 430 106 90 462 112 294 682 96 132 150 89 539 703 67 173 565 89 470 762 101 268 600 75 635 706 97 358 448 95 237 964 83 103 282 106 103 889 104 22 228 110 489 884 95 12 282 98 373 841 102 501 901 111 313 778 97 276 737 120 567 848 80 651 921 103 568 639 104 584 960 109 318 500 91 8 548 118 522 761 97 206 914 105 305 597 88 334 873 113 581 595 89 514 645 84 295 722 112 3 135 92 650 734 101 201 600 117 217 549 95 211 352 102 765 993 105 721 986 106 236 377 87 552 714 101 67 533 102 209 994 100 211 455 89 77 320 92 447 843 90 148 995 94 168 402 134 105 176 111 102 966 89 713 858 106 477 505 93 63 231 114 347 424 104 288 590 94 89 990 100 173 755 83 352 528 101 145 326 92 507 829 93 218 635 97 129 930 112 497 564 98 730 773 107 80 265 89 79 857 103 788 996 111 137 613 94 432 796 88 2 400 115 329 680 101 471 622 95 552 994 111 514 587 80 262 585 94 311 521 100 299 494 89 523 928 107 511 805 108 205 632 103 439 553 81 166 205 83 264 624 114 78 735 89 203 374 106 196 277 96 68 80 87 335 458 113 172 543 95 248 899 104 180 818 102 104 110 107 88 738 100 378 398 113 305 918 98 19 493 85 101 471 99 406 799 81 796 881 85 705 912 86 666 697 116 595 790 108 384 424 88 184 726 120 190 932 97 103 777 85 102 265 80 108 266 104 50 683 102 588 970 106 761 878 81 52 821 89 400 959 103 127 273 99 114 421 91 0 719 99 537 752 66 545 958 112 273 368 96 164 821 106 123 999 93 418 810 93 386 999 108 563 634 91 837 971 106 376 956 115 306 998 100 602 659 91 576 978 102 62 937 93 475 764 125 236 246 106 508 693 104 7 704 107 209 519 114 126 500 125 663 671 91 127 176 111 530 898 100 173 381 104 410 444 75 195 510 86 4 8 110 287 384 87 688 840 99 503 753 102 591 970 101 180 239 109 484 909 97 191 376 95 61 416 91 56 108 101 611 730 94 871 889 82 50 984 113 90 837 109 518 857 103 564 754 109 189 236 77 463 823 92 256 456 94 301 773 100 311 592 87 375 802 103 203 435 84 640 828 88 667 930 100 119 182 97 480 965 108 234 488 111 566 822 111 369 377 91 394 819 96 458 654 89 148 595 87 361 995 109 449 884 106 661 789 105 179 535 96 411 532 99 605 732 100 38 695 107 732 783 91 344 439 95 204 469 97 920 933 107 258 533 86 62 292 72 189 223 107 466 900 96 578 778 110 563 950 111 232 806 109 86 124 78 184 468 85 133 686 75 413 729 87 566 921 76 229 863 106 135 599 93 531 697 116 673 864 101 447 846 105 346 410 108 189 821 118 235 703 87 22 327 105 482 876 100 308 748 83 251 512 105 49 811 110 163 937 110 253 291 93 111 464 94 209 377 106 206 462 117 75 556 112 190 997 99 66 632 111 253 996 88 549 835 103 613 849 106 364 442 107 306 922 96 56 767 93 654 764 97 514 606 101 149 497 94 129 295 96 38 739 95 326 388 110 226 861 108 17 497 95 266 933 109 197 324 91 33 596 111 621 716 82 32 372 86 172 991 111 245 663 99 674 966 83 638 695 90 28 603 89 522 804 101 450 644 106 240 881 99 178 632 108 363 441 114 48 602 106 445 755 104 394 515 86 215 307 86 53 615 89 690 968 86 356 880 94 276 799 92 623 666 94 694 836 88 206 523 85 318 579 81 899 986 112 198 427 103 95 486 86 268 703 104 91 903 97 459 706 106 335 875 115 311 378 98 455 900 106 232 459 88 581 787 101 241 746 102 621 848 102 259 869 99 0 830 92 745 814 89 88 771 84 173 435 104 193 467 107 270 808 118 204 440 92 147 838 98 527 556 102 223 260 107 307 557 105 767 912 91 109 986 91 202 967 100 471 494 73 507 826 106 524 544 109 204 935 93 120 203 95 742 925 118 261 671 90 163 241 92 1 719 82 398 718 121 121 501 100 137 205 107 275 593 93 87 435 120 449 462 93 283 662 113 359 889 109 162 900 99 297 977 96 362 580 85 441 973 121 3 803 102 576 859 92 154 419 106 263 339 97 382 997 109 667 701 97 637 794 120 304 341 77 870 873 112 437 737 109 89 258 117 147 758 101 146 481 96 364 881 94 245 344 93 31 53 105 817 975 108 41 141 107 156 746 92 195 940 87 659 704 87 248 408 106 905 943 90 582 687 97 89 473 88 279 590 107 83 311 106 78 301 105 502 532 89 445 694 84 398 817 106 157 922 98 596 809 89 173 551 104 180 618 93 81 161 89 384 860 96 576 582 85 400 526 95 623 779 106 192 420 106 231 885 94 562 801 89 607 834 107 606 858 93 593 871 118 392 944 85 201 811 88 388 829 92 22 301 94 112 254 97 16 170 105 318 689 98 101 408 119 473 500 84 73 490 110 570 644 93 5 645 91 272 389 92 535 640 103 721 777 92 194 320 115 58 93 102 669 723 100 594 657 90 720 960 104 393 473 107 341 845 105 853 907 111 544 740 90 189 305 84 347 631 106 779 985 95 778 942 85 652 849 104 338 449 95 749 781 105 169 971 92 225 638 95 638 888 81 685 977 92 45 68 96 837 877 97 720 787 114 127 327 91 374 759 91 332 406 98 77 618 106 360 507 102 658 932 103 128 508 109 565 613 98 39 321 92 245 502 90 183 947 110 198 398 107 147 993 89 652 877 109 452 763 80 147 882 100 242 668 92 2 395 91 508 944 114 545 560 104 316 527 94 185 283 119 379 498 92 289 958 121 714 785 92 314 443 103 645 686 82 297 594 103 422 466 100 228 536 96 375 788 110 228 403 98 503 942 75 713 729 113 30 677 102 119 748 86 83 454 116 280 780 110 343 994 113 539 981 88 300 694 91 39 765 110 115 895 81 124 427 82 934 972 105 531 693 92 649 925 92 1 603 97 411 841 109 235 466 84 352 634 111 291 982 103 448 693 97 364 780 96 164 907 102 124 900 98 9 176 91 582 814 104 93 397 103 861 877 84 40 61 83 36 201 92 37 818 99 125 183 82 440 604 83 833 885 123 219 951 95 132 817 93 324 910 87 606 744 109 80 434 107 672 799 96 25 207 71 591 694 101 94 623 104 225 349 95 540 929 81 543 611 93 584 707 98 90 244 92 497 927 113 527 640 114 481 578 93 431 698 84 725 898 97 285 442 110 814 953 86 22 709 108 454 890 78 460 724 94 381 879 119 11 525 85 648 829 102 108 121 111 58 987 107 667 969 104 436 600 105 101 362 88 446 786 113 328 366 101 261 928 71 260 359 82 441 613 107 641 789 98 851 953 102 203 271 115 476 713 103 210 839 100 623 839 81 107 959 94 299 849 110 487 897 93 265 943 103 636 815 93 545 710 115 714 892 89 4 361 92 48 164 107 602 877 76 364 896 88 246 432 101 549 886 103 197 923 101 790 936 107 250 789 114 230 830 101 15 552 97 475 888 109 149 812 98 2 157 111 637 673 109 164 547 94 563 596 87 534 775 88 504 809 91 709 907 115 260 908 100 239 506 102 462 499 91 556 597 105 664 876 108 253 912 100 42 706 99 540 864 98 28 777 111 728 987 107 441 512 83 76 564 100 570 573 112 693 801 115 73 817 108 116 233 106 16 47 106 40 849 88 330 792 121 238 464 108 130 435 105 4 31 102 489 555 88 705 963 113 558 586 112 232 435 84 163 412 81 515 685 100 549 879 88 134 469 96 478 788 100 172 178 96 648 757 116 276 529 107 376 925 110 398 767 100 58 831 96 592 963 97 144 320 96 128 292 80 666 887 99 614 839 81 8 359 106 81 882 86 136 530 94 124 286 118 913 986 112 27 492 92 112 326 117 541 996 82 37 627 82 823 881 89 268 683 113 445 545 94 110 465 84 107 258 99 2 37 118 363 705 99 145 398 98 66 858 103 336 930 90 48 719 84 593 738 100 269 460 112 774 874 99 518 788 95 165 508 91 248 481 104 660 889 83 701 977 102 331 677 107 458 523 91 106 269 109 945 964 102 548 946 98 57 932 100 151 627 103 599 621 104 375 607 109 333 526 79 444 691 108 765 867 87 321 965 118 321 925 93 129 393 109 389 909 121 346 358 97 109 258 113 458 810 106 47 341 91 547 583 101 98 585 85 261 914 103 756 792 90 614 750 95 0 983 105 68 334 102 139 552 87 134 424 90 409 864 102 284 802 118 171 888 86 645 962 97 852 940 109 13 639 96 187 392 105 689 710 112 334 832 94 563 683 101 574 832 99 133 566 84 94 457 91 293 367 123 393 745 113 389 915 94 122 930 76 124 374 96 489 935 87 247 547 96 719 773 107 5 54 91 322 569 107 401 430 98 454 944 118 389 515 93 221 964 108 471 578 95 536 930 111 270 818 109 198 647 98 364 568 108 322 804 99 4 143 101 5 231 109 23 336 93 305 516 99 174 308 92 137 669 110 227 702 96 662 800 95 641 962 87 131 487 95 225 295 110 217 852 96 69 620 108 190 524 106 369 781 88 772 847 93 140 306 104 878 934 102 20 414 94 25 244 107 140 898 105 325 920 116 801 923 109 145 514 86 780 813 98 161 819 98 244 767 103 617 836 99 29 514 99 437 869 98 103 495 101 259 584 86 712 792 105 686 810 109 299 747 94 112 340 83 254 297 100 831 880 100 323 606 121 255 735 85 46 58 114 646 813 80 525 980 93 550 760 100 575 951 89 137 811 99 497 872 98 298 815 102 530 590 99 122 711 102 713 810 103 393 924 117 71 276 87 634 892 97 737 885 109 225 632 100 483 571 98 211 729 89 274 672 91 68 470 87 474 932 113 205 277 112 66 593 108 790 907 94 783 969 94 606 794 106 42 843 93 308 887 87 300 353 106 364 765 108 632 718 107 171 826 121 697 890 111 201 881 93 168 803 108 886 970 98 352 601 100 127 193 101 717 836 107 270 670 101 542 556 102 521 875 119 568 703 100 78 708 108 610 858 78 527 536 105 419 620 93 69 110 98 157 932 108 571 829 99 650 836 90 388 966 102 23 394 106 163 392 96 242 247 89 76 182 107 363 972 96 123 274 106 689 915 100 438 943 112 30 782 98 329 935 104 93 947 103 608 871 97 123 853 91 552 896 93 285 287 121 78 852 108 45 219 94 105 410 92 274 492 106 215 402 98 421 807 112 268 349 110 102 386 99 185 479 108 584 680 95 60 152 87 570 862 89 110 877 94 414 492 101 263 690 102 49 782 89 176 921 96 93 223 102 179 930 92 621 707 117 250 836 84 227 558 101 120 569 88 274 290 92 416 481 99 624 862 107 182 397 101 113 696 96 602 928 110 398 564 117 165 273 90 404 894 87 62 952 93 56 756 111 3 290 102 53 69 79 131 570 91 417 912 90 9 553 107 532 607 96 530 605 99 416 557 107 213 369 110 150 661 89 474 961 104 273 499 99 531 885 100 156 194 86 752 780 109 9 482 105 131 526 102 794 892 102 333 453 104 32 180 72 556 818 91 149 937 104 227 538 111 190 501 104 239 780 88 771 956 90 262 880 104 82 583 107 244 507 103 373 999 85 491 946 97 261 994 112 944 993 97 277 846 102 577 835 80 240 305 97 323 611 117 19 871 101 507 535 87 171 873 95 506 587 113 47 551 107 148 759 67 46 417 104 584 900 99 258 478 120 106 895 84 514 715 104 197 705 99 567 677 94 306 687 97 97 482 96 75 429 86 489 741 95 174 938 108 657 799 103 43 476 92 48 332 101 99 202 107 60 460 111 11 131 103 712 788 89 96 954 93 547 584 105 188 531 87 245 778 98 43 206 97 765 970 80 432 498 95 231 929 109 448 503 93 508 546 92 641 680 92 703 955 94 621 694 103 290 601 89 448 642 99 570 738 99 462 759 86 164 456 106 132 763 98 436 574 104 292 904 101 79 374 111 619 637 106 576 626 96 134 610 115 151 323 113 57 129 89 71 666 84 633 658 103 574 954 116 170 199 92 515 741 100 403 755 94 469 615 120 625 857 87 15 837 106 703 793 105 331 438 88 399 985 88 134 841 111 138 453 88 628 707 98 196 271 98 156 279 113 734 893 81 757 910 99 176 595 96 43 806 113 501 998 117 341 621 77 286 403 102 207 944 109 567 616 97 32 701 101 543 976 92 168 879 107 681 977 112 94 569 90 183 561 100 214 984 85 100 770 95 215 317 106 351 762 108 541 993 100 286 634 106 260 329 99 72 91 109 131 806 95 95 829 109 736 863 89 592 946 107 429 895 95 79 170 102 88 648 89 591 841 89 336 914 108 99 424 103 693 973 90 236 571 123 118 645 104 28 528 94 874 940 102 43 763 98 359 451 100 361 533 106 337 405 107 515 605 102 618 713 102 462 576 107 174 699 104 281 834 95 561 821 98 906 924 85 112 978 95 284 831 98 30 440 105 6 360 87 99 587 94 66 499 87 46 72 103 718 725 100 660 920 86 309 872 103 235 423 92 543 921 113 692 803 110 141 579 113 309 426 96 402 510 95 328 631 109 124 809 105 79 874 101 442 623 99 711 854 105 800 910 124 445 971 96 474 560 92 695 803 109 141 158 99 90 436 102 737 985 101 566 966 96 128 824 100 264 786 102 314 569 87 417 746 113 77 491 99 437 791 98 505 552 104 782 802 109 34 502 92 269 679 87 67 656 98 415 617 107 151 767 104 404 742 92 251 952 84 946 948 102 466 778 87 148 716 97 102 964 95 5 193 95 90 847 91 227 892 102 456 757 102 386 755 100 119 965 110 101 147 110 410 666 120 172 720 96 585 605 92 341 530 109 260 801 99 333 870 109 545 868 105 24 535 92 619 838 106 493 628 100 285 470 120 42 259 116 236 605 92 436 535 114 170 498 106 48 746 95 72 513 117 558 885 85 599 644 119 234 812 96 531 593 95 418 735 75 67 769 126 24 226 107 348 504 93 73 98 106 217 604 108 2 213 93 562 651 98 248 607 96 354 515 101 506 836 96 214 779 103 651 824 86 12 849 101 424 466 99 110 468 101 809 966 102 157 944 89 463 680 113 942 964 90 266 663 123 87 792 81 369 995 113 85 686 110 396 545 88 537 904 101 388 752 85 4 837 86 18 920 101 691 777 98 44 996 119 184 532 99 5 113 116 117 163 101 251 827 91 779 963 91 87 646 99 324 425 108 235 246 91 627 945 102 496 662 102 70 636 99 19 374 87 659 941 106 138 757 90 4 512 92 508 571 96 99 682 119 925 968 100 277 612 94 123 915 84 175 364 87 785 912 88 447 679 87 242 872 116 317 758 112 214 359 102 544 661 106 205 247 118 749 906 83 410 572 100 483 952 83 364 928 105 416 946 97 189 968 107 846 905 105 250 523 117 164 871 89 686 765 113 359 427 92 409 784 108 612 668 104 157 563 93 628 866 94 207 448 98 862 889 94 78 239 107 564 668 113 285 773 115 361 848 65 433 786 101 699 850 110 387 406 127 330 897 100 9 557 98 855 999 106 524 582 97 11 921 100 137 867 106 109 229 110 8 885 91 965 994 86 97 671 102 639 852 104 557 847 112 266 670 105 213 368 106 796 943 78 125 635 76 695 823 99 672 705 109 237 963 81 350 895 110 138 220 78 490 544 99 387 696 97 89 307 100 399 864 91 8 64 103 57 684 95 644 757 98 48 136 112 147 302 92 66 234 102 100 458 106 239 772 100 461 573 94 132 239 70 625 953 101 8 870 113 45 866 103 721 945 116 306 524 111 9 795 115 80 689 92 525 926 127 356 382 96 140 383 106 271 673 112 41 433 102 510 557 107 37 817 113 132 695 92 424 586 98 579 950 88 447 850 98 686 788 114 474 747 116 168 439 92 135 381 104 48 706 103 580 880 101 668 970 87 758 814 96 302 491 107 193 880 123 357 788 98 353 954 93 349 575 105 329 904 94 692 850 105 389 770 105 252 855 86 225 980 92 186 391 102 88 902 102 311 383 114 78 173 103 494 542 101 582 934 109 32 995 95 627 805 110 187 285 91 112 731 98 583 831 106 477 580 95 481 663 87 268 864 108 198 944 92 10 395 107 272 414 90 273 299 92 159 963 94 115 295 101 71 340 95 396 556 95 735 859 122 193 355 107 104 936 103 121 560 108 211 422 105 299 615 101 73 415 101 29 886 108 313 558 108 892 911 92 391 445 114 120 214 97 450 712 108 193 512 109 395 556 100 523 741 104 671 936 105 595 819 108 24 494 106 831 858 100 558 676 104 559 653 114 204 746 127 166 725 111 460 494 93 616 864 105 110 250 108 695 819 114 231 524 114 204 682 92 294 362 103 332 745 109 273 948 106 613 780 84 113 701 88 242 623 102 423 981 106 673 800 107 338 771 106 462 468 106 25 906 111 71 219 101 483 736 103 126 194 111 46 277 85 565 614 83 156 704 106 17 355 67 400 603 112 729 734 82 670 793 85 735 794 89 604 868 110 126 636 92 32 351 99 265 908 88 45 53 80 116 157 88 366 653 98 805 941 116 405 458 98 356 535 99 642 998 106 127 849 105 331 517 96 892 953 76 83 356 90 267 921 99 390 622 90 750 856 88 133 344 114 345 537 107 90 877 109 61 624 93 782 946 114 584 734 95 281 626 101 811 940 96 165 200 82 142 271 76 872 949 99 697 956 106 927 951 94 714 983 108 713 770 92 492 519 89 113 942 123 276 983 91 394 949 99 126 598 105 520 894 104 171 683 72 25 75 93 16 848 92 129 461 92 767 947 99 703 767 116 228 360 113 381 553 104 439 604 95 370 941 121 38 87 105 76 169 101 116 968 112 798 985 113 383 621 100 185 689 102 215 241 103 622 823 113 135 928 115 411 735 81 766 967 109 208 551 109 842 961 101 513 610 93 322 552 104 453 530 99 229 283 105 26 897 85 577 980 106 517 939 118 172 563 105 606 689 95 319 562 99 819 894 101 729 849 95 110 298 98 367 374 94 956 967 101 139 702 90 869 954 92 199 950 109 545 971 92 590 695 100 106 480 103 323 616 91 214 988 109 397 684 92 856 937 111 92 344 106 97 585 83 855 924 73 151 418 96 137 292 98 75 876 112 47 640 98 456 477 100 96 651 87 559 622 91 466 730 94 707 863 85 350 960 96 786 854 88 639 969 97 109 873 100 458 765 90 163 757 109 817 926 116 1 712 91 374 662 99 302 416 106 277 349 116 75 521 100 45 400 89 274 884 104 470 717 112 288 307 107 241 457 112 328 538 112 538 709 108 759 838 87 195 955 95 122 622 97 446 957 109 580 864 91 614 803 112 147 396 100 181 813 99 296 675 112 23 292 102 155 274 89 542 801 103 81 218 113 96 880 118 10 80 98 485 835 80 395 567 96 64 911 81 464 597 85 78 564 78 51 256 101 934 989 91 152 881 109 278 921 90 217 407 109 195 378 102 150 247 106 810 926 99 156 891 102 422 568 97 190 437 94 551 806 96 300 355 99 449 812 113 732 995 107 456 803 81 451 697 99 466 748 102 325 342 106 39 588 111 690 901 111 165 546 100 138 303 110 563 658 103 66 136 91 91 627 111 806 895 82 191 266 106 301 698 110 418 884 94 425 854 104 750 908 110 140 585 111 369 902 93 374 556 91 192 827 108 164 475 89 112 831 98 690 886 109 621 632 98 101 791 106 499 510 107 658 870 104 245 867 104 364 889 95 106 444 106 484 561 108 564 569 95 610 878 95 293 298 96 95 299 91 124 198 102 50 473 86 52 428 103 731 834 81 639 712 102 131 529 96 763 829 96 463 958 91 653 679 101 583 645 98 557 984 107 275 307 109 259 497 113 9 857 89 157 943 96 86 443 92 223 659 85 71 311 88 389 924 116 120 647 94 220 256 96 93 434 92 404 533 101 187 786 94 518 711 108 805 907 99 31 562 112 135 711 98 353 622 99 198 949 102 23 730 90 182 937 94 268 782 100 310 678 110 136 889 102 390 479 96 574 635 91 787 815 94 472 982 102 461 964 104 466 970 89 391 417 101 3 964 111 459 814 98 656 961 85 20 377 113 189 979 102 388 636 104 76 96 103 338 739 89 552 983 102 671 918 78 294 748 100 182 583 93 655 852 98 472 502 112 571 909 84 107 987 122 261 823 100 235 864 101 495 913 107 28 920 102 227 964 107 668 842 100 940 983 82 383 896 99 716 765 91 719 864 90 752 888 87 66 567 116 249 303 104 41 326 100 505 950 100 324 500 93 834 903 95 201 346 95 326 833 103 9 631 89 417 931 94 455 949 102 880 896 104 739 878 121 356 851 101 313 384 106 116 360 91 176 598 79 633 637 86 821 895 96 473 625 97 256 345 102 340 673 90 361 431 94 91 915 104 136 295 100 802 904 104 391 943 107 822 931 106 266 280 89 217 274 108 294 708 96 108 691 109 596 608 104 133 355 113 401 879 100 298 994 108 649 874 99 110 402 105 210 602 82 210 751 90 273 537 97 105 376 119 2 538 88 395 513 92 792 957 102 226 409 107 99 351 106 645 798 90 828 951 92 307 909 102 546 763 99 453 866 90 275 299 90 95 303 113 353 677 101 35 633 115 0 566 96 12 149 110 244 289 75 294 864 95 79 151 107 754 847 89 97 388 85 856 857 87 100 709 118 95 228 127 552 882 105 263 735 111 473 827 128 104 304 94 270 715 94 101 172 102 138 838 101 341 422 93 302 936 101 61 754 108 2 674 109 149 470 97 313 651 108 301 969 91 104 796 101 739 769 104 177 753 112 958 971 97 163 360 94 171 219 101 431 711 88 768 951 112 578 872 102 311 373 92 346 782 90 275 788 92 464 846 86 179 496 126 98 449 120 830 857 105 370 554 97 537 582 109 145 717 115 103 841 93 206 370 118 584 823 112 191 661 108 692 823 100 152 973 91 629 977 109 523 941 86 101 678 101 609 847 92 31 984 100 583 680 95 199 955 84 125 843 102 519 986 98 119 707 112 514 680 96 221 873 114 34 470 85 372 907 98 149 496 105 423 965 97 592 663 102 153 405 98 461 971 100 449 659 100 96 999 89 132 901 84 479 809 97 346 874 100 235 596 83 22 796 97 45 158 100 333 784 108 391 823 90 446 840 87 70 647 99 199 723 90 665 746 109 269 350 96 607 931 113 381 607 94 154 754 100 103 386 91 74 530 87 565 680 102 412 754 111 4 591 101 595 769 103 192 766 99 148 165 83 440 748 106 684 910 93 142 603 90 458 770 104 655 751 92 577 583 96 243 415 103 688 782 106 148 199 83 502 836 98 628 886 91 429 703 94 696 895 113 629 647 85 268 946 106 330 508 103 169 462 102 741 756 121 719 730 91 198 392 96 307 483 105 82 960 88 161 805 88 499 679 92 859 918 103 720 962 97 253 881 114 420 564 97 20 455 93 218 789 97 129 525 109 576 833 101 555 663 90 317 476 100 800 801 84 214 247 103 11 762 83 306 757 129 135 917 107 81 657 111 251 803 94 616 824 109 359 698 82 333 721 104 405 700 108 481 698 86 828 981 101 127 860 99 40 583 112 122 365 91 405 765 91 8 849 94 280 516 91 489 997 107 348 926 75 691 748 92 312 582 100 109 331 112 478 590 91 20 646 97 322 546 95 569 909 110 88 250 85 306 353 104 106 675 113 65 612 106 175 947 97 381 518 100 260 361 84 691 761 101 17 787 103 145 349 87 6 838 93 247 715 92 77 527 96 15 550 93 517 710 107 321 775 99 738 861 126 385 615 108 78 93 124 99 257 85 107 845 97 204 943 80 268 931 94 710 847 94 36 397 109 459 943 94 490 877 105 128 789 110 491 559 99 404 466 88 44 591 106 859 953 108 173 761 88 63 286 109 75 522 100 396 573 88 334 920 101 801 882 97 158 571 102 593 665 96 36 549 107 56 661 120 379 648 85 359 929 128 616 863 103 189 288 91 409 923 111 584 783 98 591 937 102 758 799 97 656 778 96 368 886 106 31 648 80 494 938 94 254 704 92 286 944 96 688 861 90 82 500 80 800 954 106 91 993 90 157 343 102 703 967 91 289 398 90 776 931 79 10 283 106 518 996 101 310 447 108 117 578 92 242 599 89 294 985 96 710 760 106 170 366 80 916 923 120 884 968 87 252 292 91 438 916 90 160 556 83 598 979 91 689 750 87 512 831 88 797 938 100 481 798 96 659 759 102 155 946 93 265 668 88 113 449 86 118 234 97 447 631 87 49 219 123 78 180 95 308 337 117 184 303 125 282 324 127 379 467 99 245 761 107 470 919 117 400 617 108 95 937 109 640 724 96 539 652 95 609 920 77 517 827 104 407 982 122 74 281 106 117 252 113 131 625 96 429 649 93 441 499 88 296 870 93 231 447 104 185 776 98 348 937 114 47 389 108 50 780 126 474 903 97 191 912 93 314 460 94 147 588 106 73 561 90 816 959 107 486 956 71 180 453 103 643 935 105 173 930 104 163 816 104 817 935 98 365 594 90 529 937 90 413 672 97 152 322 98 48 610 95 232 432 98 771 910 110 115 529 99 314 362 96 191 460 105 389 641 99 467 551 101 25 683 93 347 728 92 273 796 99 558 560 101 278 591 107 61 786 102 8 943 98 29 765 87 224 993 86 499 608 115 7 504 112 358 972 105 466 522 105 54 720 117 227 755 103 443 470 98 3 124 106 24 597 88 580 736 94 86 483 91 374 988 119 36 351 105 638 985 90 518 959 106 107 234 93 374 941 107 223 801 97 419 577 103 295 336 112 358 883 114 133 474 86 21 675 112 760 813 105 536 624 118 519 579 97 80 113 84 500 755 114 95 581 91 672 797 85 700 817 86 430 581 89 446 764 99 425 531 88 133 921 110 276 372 84 80 387 100 325 637 106 627 713 100 451 580 83 66 976 86 126 462 104 21 857 70 14 900 86 743 931 104 149 586 88 580 900 91 426 886 106 44 554 88 153 453 99 586 632 116 872 875 105 97 952 105 655 823 115 609 778 110 355 618 96 217 804 96 436 969 86 158 851 93 94 438 101 511 823 74 48 117 85 405 680 107 82 559 91 330 617 106 99 580 106 434 985 102 128 525 110 150 243 125 416 893 89 490 733 109 78 396 97 188 411 102 646 891 91 30 242 101 507 933 85 43 629 101 638 841 106 136 762 90 693 975 104 292 374 106 527 670 113 294 474 101 581 655 105 92 271 117 140 521 97 131 588 106 205 510 79 50 898 88 355 756 93 28 941 94 576 770 102 59 823 121 102 718 80 286 525 93 64 530 103 234 661 110 315 877 92 45 486 106 639 783 84 351 769 111 216 609 93 458 809 95 121 418 75 297 799 96 598 714 85 704 832 109 134 553 100 132 760 107 318 404 90 435 556 96 704 831 90 327 397 83 362 504 121 371 658 110 653 772 95 453 796 85 28 553 107 112 673 103 805 921 95 54 75 92 330 956 82 230 621 109 8 675 118 628 843 99 163 833 97 124 568 95 403 610 107 67 860 94 45 291 92 651 962 89 646 923 80 709 994 89 478 520 82 466 475 89 440 741 92 612 964 98 77 657 108 3 181 106 166 604 104 606 856 120 305 416 83 363 827 77 685 778 95 184 547 107 821 928 109 385 854 104 602 940 102 572 836 98 264 355 94 284 668 106 518 540 106 212 772 106 455 852 97 79 559 117 280 540 106 219 832 101 127 856 106 618 756 107 906 990 90 228 907 97 362 783 97 142 915 105 233 744 102 31 319 92 9 492 87 362 680 105 307 762 117 37 968 103 333 783 95 254 948 97 92 769 118 21 646 81 49 631 93 620 901 107 57 357 102 247 340 106 7 508 105 722 930 96 2 498 114 267 361 109 82 940 106 147 796 92 154 826 103 137 218 106 134 539 102 337 817 94 173 919 100 254 626 105 239 308 97 145 832 98 433 842 111 492 703 101 341 770 101 368 595 92 613 851 89 369 617 78 229 900 96 646 679 87 293 759 71 0 996 98 56 274 97 84 910 96 57 912 105 47 737 105 769 789 113 756 976 88 22 569 101 20 92 119 165 680 99 818 917 100 123 919 97 948 972 102 326 444 101 25 544 95 167 816 96 286 459 119 416 671 97 183 559 94 411 500 105 103 391 96 199 681 104 650 887 112 226 730 106 220 282 115 495 684 103 31 118 112 20 31 91 633 688 79 871 969 100 295 581 85 222 512 105 318 593 90 464 647 104 209 706 99 175 448 99 362 466 92 92 189 111 647 812 115 579 845 124 39 964 90 10 758 104 223 500 105 107 668 91 755 895 95 425 861 98 457 973 93 0 759 103 37 516 95 35 467 101 346 942 95 457 618 96 864 985 100 608 655 98 177 333 85 32 659 100 124 251 109 69 543 115 196 339 97 65 594 101 80 215 115 210 472 88 2 477 100 498 504 99 622 814 90 196 226 102 811 963 111 417 773 98 283 322 104 64 229 115 655 716 107 427 848 89 489 777 107 812 864 95 410 754 109 302 427 98 16 92 110 640 756 106 492 725 85 336 693 104 212 238 97 370 604 101 319 898 88 234 750 94 271 502 95 280 463 98 337 865 102 74 442 88 68 833 102 309 636 93 302 414 97 418 718 107 141 570 100 294 462 115 206 249 99 138 516 112 646 793 108 832 978 110 319 433 95 638 938 88 138 619 104 491 584 116 658 984 82 94 970 104 343 564 99 438 808 105 605 829 87 434 856 92 258 936 99 333 798 103 215 921 110 714 990 119 314 342 91 396 503 110 267 295 86 51 565 93 318 930 115 404 790 119 264 743 113 397 517 100 455 565 104 625 898 91 101 272 94 160 757 88 356 562 95 336 763 82 656 788 93 468 984 103 332 774 95 62 699 102 169 310 105 774 777 109 48 640 98 318 439 91 642 716 100 38 934 103 277 806 89 725 735 97 259 844 114 122 544 100 315 733 98 576 760 94 163 251 109 109 866 95 56 176 113 402 718 99 22 387 99 292 922 113 444 554 88 184 818 105 534 623 108 84 719 91 547 738 118 847 898 95 4 219 72 304 881 102 716 831 83 217 982 90 42 543 85 199 933 81 296 471 92 151 245 66 47 246 95 79 586 87 79 577 92 312 391 108 427 988 96 597 862 92 575 732 96 6 856 88 509 787 102 443 680 104 136 416 103 486 514 112 747 781 106 312 967 90 469 535 99 662 804 92 247 419 89 641 965 101 149 970 128 390 996 118 505 993 88 12 48 108 510 609 102 261 897 114 207 733 96 560 875 93 42 720 99 147 277 105 106 677 104 211 376 75 26 856 102 284 592 110 595 697 78 65 193 86 586 827 116 317 655 94 28 487 102 657 662 110 54 656 89 732 821 99 22 165 95 316 696 117 24 636 103 392 746 110 187 598 96 60 976 105 220 376 96 123 836 96 432 899 84 61 913 88 272 952 102 210 343 86 108 535 106 383 602 102 75 645 84 799 901 118 18 23 93 252 664 123 611 824 93 370 476 110 267 393 93 369 508 109 311 372 109 178 235 90 100 246 93 235 794 101 588 956 96 428 924 91 1 646 113 319 758 84 48 155 94 134 909 105 826 857 116 483 574 90 508 575 100 793 822 93 156 489 98 315 594 121 210 916 93 94 561 104 6 854 100 90 574 94 173 247 90 233 519 93 333 709 108 324 412 90 162 278 103 95 511 99 20 643 85 130 859 92 605 912 92 680 685 113 379 953 108 711 841 104 323 645 85 637 687 96 93 347 105 180 683 106 391 675 85 707 940 89 535 554 109 122 561 99 146 497 107 229 833 107 18 909 100 145 924 100 895 979 112 0 504 113 214 615 120 370 617 101 561 914 113 577 659 100 163 820 81 458 736 108 639 662 80 639 840 98 449 556 115 42 44 112 685 990 109 382 390 87 197 872 105 301 823 98 451 478 93 505 829 100 610 902 94 436 767 104 173 503 91 19 171 93 383 909 90 616 781 106 654 879 110 154 180 124 130 281 91 130 635 109 265 544 91 539 591 97 519 832 94 265 387 106 214 439 90 301 762 104 697 959 107 202 835 105 140 488 99 110 848 95 260 836 88 89 468 91 61 984 78 411 965 87 176 943 92 553 605 100 137 676 98 81 590 94 78 250 109 518 877 85 344 364 86 68 730 106 666 902 99 174 947 99 408 483 93 922 938 88 6 44 120 66 655 72 517 536 105 9 715 101 544 664 85 738 972 100 131 297 108 46 516 92 127 703 103 860 950 103 718 730 109 524 601 86 397 448 102 267 612 90 245 737 92 16 361 83 266 929 102 42 386 99 451 663 96 414 739 100 197 770 124 544 619 98 118 656 104 445 553 93 460 615 103 144 261 86 497 779 100 352 866 111 179 872 101 619 678 100 41 577 86 498 738 102 829 902 93 364 832 95 667 891 100 247 602 109 481 834 105 634 864 80 56 912 103 276 435 98 503 792 101 436 557 91 307 708 99 515 835 88 503 840 92 145 371 103 351 403 104 0 189 100 205 385 101 223 427 100 306 783 116 134 798 89 290 354 115 268 436 113 91 772 78 121 218 105 523 899 100 311 703 94 194 810 115 208 500 100 703 832 109 336 752 97 139 531 119 537 631 101 492 547 108 331 714 90 233 862 97 327 328 96 503 647 95 604 764 101 340 870 102 426 706 111 390 593 75 415 587 112 459 950 102 239 313 93 287 318 93 830 898 78 294 772 85 125 813 115 315 708 98 351 771 103 400 861 100 118 647 107 86 670 89 808 961 90 58 174 114 615 874 88 187 981 97 323 519 77 201 561 104 51 932 109 249 937 74 333 741 106 112 596 100 132 837 109 550 991 95 208 881 103 501 644 100 611 962 103 387 667 107 378 420 100 663 998 72 904 909 112 833 849 89 162 166 83 480 763 84 265 893 95 247 516 106 139 799 100 392 749 95 784 929 79 157 996 97 39 405 85 282 508 69 938 939 98 18 970 110 62 201 111 153 586 103 106 293 92 14 781 113 168 607 119 346 418 92 421 845 109 765 941 92 150 603 96 110 539 105 466 620 112 104 457 84 304 907 95 491 911 90 140 838 90 726 812 86 73 565 98 197 680 107 59 455 103 228 956 76 535 656 106 564 753 96 762 894 104 265 336 95 106 931 98 44 979 108 228 690 83 113 400 107 250 404 83 65 780 110 446 780 100 375 523 105 357 898 106 52 281 86 281 946 113 212 787 128 184 248 102 664 797 102 681 921 104 4 882 98 907 939 89 225 822 83 220 485 105 30 653 109 529 568 100 312 527 98 646 790 97 719 811 105 347 789 103 215 816 99 212 914 108 77 485 87 24 233 102 139 270 105 377 616 102 133 887 88 670 742 96 679 947 102 307 993 84 671 829 80 247 489 102 863 981 111 121 831 111 472 959 106 135 138 97 113 647 96 211 461 104 518 803 93 271 315 98 207 716 100 269 972 100 251 923 94 793 960 91 12 341 129 266 435 102 73 569 90 569 960 86 657 838 104 97 170 95 609 791 106 275 455 100 487 499 84 150 765 88 597 934 80 55 183 106 451 860 91 307 862 95 83 806 109 825 941 83 184 350 107 536 846 84 290 674 96 793 845 101 400 853 97 75 495 82 56 909 115 732 865 89 16 230 109 504 944 96 322 348 97 19 330 92 227 451 96 567 743 102 11 535 80 633 863 94 487 506 88 275 569 110 282 806 96 274 480 111 237 621 98 430 543 95 96 537 90 390 530 109 116 491 98 270 721 114 111 298 116 635 763 108 554 999 83 471 574 122 194 764 99 99 826 112 663 869 117 188 879 102 212 974 79 44 210 83 108 361 88 99 915 97 265 567 97 176 560 95 510 585 113 479 622 104 6 191 108 695 709 109 818 975 81 510 543 94 203 384 109 183 742 95 279 569 109 116 713 75 435 567 115 160 754 98 172 804 86 698 909 117 28 801 98 526 778 106 595 667 112 356 834 122 749 984 123 114 407 103 63 64 81 279 396 100 350 940 101 223 444 91 77 610 104 224 980 102 851 868 101 578 837 111 787 814 91 205 753 110 572 698 112 243 323 103 434 987 101 482 611 91 252 517 87 333 390 99 325 451 121 176 836 104 289 806 103 678 917 103 384 881 97 588 879 79 429 892 84 381 410 98 645 925 114 15 166 107 584 858 92 477 900 107 267 478 121 786 909 109 437 867 104 133 234 84 142 201 93 532 877 117 5 144 108 316 347 106 28 366 100 143 644 81 668 687 80 563 969 117 243 400 97 569 600 98 61 177 109 477 769 87 213 654 99 49 567 97 322 518 88 294 576 89 368 543 84 57 135 86 254 847 81 489 901 89 476 978 94 203 390 101 364 659 80 578 803 102 537 569 102 423 703 101 31 237 111 293 572 86 17 556 93 12 706 118 465 581 104 690 840 104 594 918 128 504 830 103 168 995 114 413 956 107 293 427 95 544 634 110 387 455 100 326 448 113 55 273 109 407 478 97 707 892 104 134 181 106 141 959 73 483 945 96 354 894 103 70 882 108 600 905 112 461 531 105 142 849 103 371 407 93 740 954 114 20 634 101 430 968 94 608 691 114 81 374 94 162 174 93 456 702 97 436 840 96 581 589 87 37 761 110 59 67 89 283 738 97 615 824 97 137 674 89 96 844 105 338 586 105 14 688 73 109 890 102 625 662 83 114 417 104 558 606 110 296 374 106 110 358 106 832 991 112 292 485 102 563 714 91 249 617 100 98 408 123 112 122 97 27 74 103 487 581 101 588 960 102 787 844 106 365 488 97 738 753 92 92 985 104 813 976 107 152 555 107 469 546 60 384 487 99 488 618 100 609 690 88 515 638 93 202 882 77 355 492 102 266 958 102 89 693 106 662 829 104 308 535 103 84 246 86 295 763 108 399 721 97 199 295 100 407 886 100 109 582 108 197 720 91 603 908 87 325 505 104 100 299 94 749 997 89 318 736 104 149 535 91 127 649 103 589 717 112 250 546 109 622 794 100 612 669 108 81 158 99 336 965 114 96 351 100 330 989 104 40 363 95 43 488 101 646 846 87 224 932 92 558 643 101 146 824 99 97 959 98 170 554 96 244 854 97 397 530 76 353 824 82 534 592 102 198 788 103 414 586 119 200 332 98 120 773 98 101 794 109 448 861 108 491 965 97 690 706 100 370 966 105 193 945 95 87 412 82 489 744 119 121 345 101 449 751 97 939 982 104 381 409 110 219 790 100 144 454 94 263 933 96 122 296 116 191 857 95 187 941 91 178 201 99 293 363 112 514 649 86 150 521 119 126 347 91 69 618 96 79 564 114 21 255 96 59 146 96 116 984 108 412 677 97 593 903 77 160 475 101 338 344 108 145 834 108 305 914 96 227 945 89 365 944 98 316 774 99 204 764 93 20 27 107 528 619 86 772 953 99 218 786 88 382 772 105 59 957 85 34 196 103 503 526 111 249 561 107 501 947 110 5 593 110 168 622 107 236 675 105 324 537 95 297 803 85 129 400 113 363 465 106 348 438 95 682 773 99 458 969 100 271 374 88 50 116 100 238 560 105 115 780 102 555 740 87 163 290 101 116 918 100 308 603 109 327 821 103 585 842 91 131 752 100 181 889 96 88 507 100 680 964 108 501 634 93 543 809 97 137 753 106 455 653 111 528 873 96 75 707 96 491 727 85 490 821 93 92 576 102 470 607 89 759 981 117 261 519 89 91 624 113 711 983 113 73 815 91 394 775 103 518 835 95 164 789 116 87 357 97 552 869 95 211 657 117 464 954 79 753 844 82 76 168 100 215 787 103 192 890 89 321 789 79 778 946 103 303 728 104 772 956 93 905 944 93 442 590 101 637 746 95 100 473 96 364 797 88 456 597 112 323 384 101 622 868 88 337 375 105 361 744 107 298 579 111 828 993 78 860 995 107 875 955 89 140 671 102 795 944 95 803 835 101 518 555 98 144 647 90 183 380 102 64 808 104 451 703 89 40 158 111 297 814 96 31 394 95 486 567 92 122 153 114 78 885 108 634 851 109 646 946 115 110 951 84 358 966 102 313 957 92 55 574 97 257 818 82 65 508 111 141 931 95 229 738 88 605 933 113 42 746 105 441 604 104 17 105 114 113 357 93 288 453 80 558 809 95 253 455 89 138 711 95 571 978 101 281 436 115 175 794 103 54 334 78 566 857 93 36 347 98 616 635 111 309 964 93 63 923 104 213 763 104 387 476 90 121 600 94 741 836 99 395 654 118 260 574 92 629 706 98 596 895 86 104 875 88 35 113 98 705 835 101 150 489 84 23 181 96 250 869 91 154 629 96 171 639 99 290 935 121 396 422 81 234 656 116 127 788 97 261 334 103 406 868 93 16 69 94 18 632 111 16 382 98 359 406 98 217 338 104 203 544 86 103 940 93 388 439 106 237 567 107 629 890 87 442 478 91 44 674 103 723 948 106 360 733 106 718 946 97 164 435 91 37 912 96 96 333 115 127 659 90 538 743 122 390 979 109 238 569 89 459 696 114 386 599 91 384 967 111 489 551 81 312 612 101 130 285 96 314 516 114 393 464 102 372 924 92 113 832 105 40 277 99 437 502 108 560 928 109 309 552 121 132 383 93 154 868 119 348 739 112 148 847 107 679 870 114 94 489 91 355 954 70 638 746 109 39 396 113 172 423 113 12 904 109 165 548 124 637 990 88 460 787 112 282 434 100 69 589 89 130 611 100 550 612 104 482 926 98 407 622 111 90 622 97 495 696 99 59 544 86 194 923 95 743 926 88 95 889 87 752 992 89 88 402 84 111 547 94 86 267 95 37 178 116 718 769 86 87 647 89 481 863 104 124 270 99 236 278 106 282 534 83 183 829 95 107 327 100 725 950 87 194 608 88 263 300 98 311 933 101 53 620 93 72 859 106 45 900 99 222 225 112 838 924 109 65 991 110 156 833 132 305 926 106 93 247 97 301 650 115 456 734 105 18 552 98 14 80 103 316 661 85 239 650 91 787 969 119 253 949 94 83 738 93 231 330 94 447 619 98 811 988 75 157 894 112 408 941 100 247 849 103 589 913 86 441 468 115 101 543 124 126 856 106 273 610 105 267 830 114 479 554 101 7 946 89 32 136 111 151 756 95 760 799 98 230 536 101 57 317 105 291 974 81 243 881 100 212 420 92 383 388 90 385 625 114 348 716 96 260 883 114 411 443 111 398 930 104 130 945 87 722 763 132 270 772 91 93 222 94 93 426 95 869 909 79 473 954 88 63 820 99 75 122 95 55 960 98 26 92 91 223 407 118 296 866 82 54 184 105 7 978 100 147 420 104 234 280 86 133 893 107 407 923 88 359 951 135 724 963 95 147 934 95 270 633 116 490 917 111 1 787 87 482 819 108 667 732 97 338 607 103 465 611 97 29 370 89 122 216 88 66 738 96 323 580 106 177 779 102 441 867 87 244 959 115 278 514 98 120 475 82 430 962 88 275 314 100 120 933 97 92 501 108 145 970 114 126 523 90 403 471 89 390 994 91 463 520 87 137 693 111 400 463 99 41 795 110 100 451 97 270 918 119 64 683 72 156 337 106 302 613 115 71 485 96 370 935 108 139 541 103 80 491 92 179 975 101 438 821 79 428 985 113 44 704 107 705 869 82 501 841 93 241 827 102 246 811 95 467 682 79 363 609 123 134 961 87 398 992 76 626 976 109 794 807 94 79 237 78 145 838 123 58 498 91 62 664 98 352 721 101 531 911 99 351 839 115 496 818 109 91 613 113 307 876 91 261 586 113 57 354 74 136 380 97 204 917 86 619 681 111 525 691 102 67 137 104 143 721 103 20 494 129 289 925 113 215 366 95 244 858 112 96 467 98 216 595 92 49 385 106 631 818 107 14 491 84 158 514 99 134 322 98 933 988 90 346 399 85 369 976 101 182 854 108 275 330 109 342 831 106 281 745 90 744 964 81 242 366 94 698 897 111 95 500 86 237 291 90 22 572 92 244 747 99 10 184 94 32 673 99 700 767 99 700 762 100 773 924 102 165 985 93 766 997 91 626 800 114 223 557 104 201 816 90 152 230 110 500 526 101 266 291 98 372 535 87 500 875 96 389 696 99 497 774 94 127 630 106 232 463 92 25 618 108 221 389 111 258 858 93 276 608 103 187 833 97 427 860 105 156 739 102 10 384 93 482 919 107 854 932 90 190 471 97 110 419 101 283 417 98 262 441 107 137 325 93 252 299 97 214 628 77 448 621 122 82 163 93 744 994 103 80 152 112 254 649 102 784 973 96 261 924 90 561 854 103 5 498 104 121 281 92 169 182 110 2 549 115 439 469 110 268 930 80 388 646 107 486 662 82 124 692 89 409 943 124 393 681 95 464 927 99 27 866 104 303 394 87 342 424 109 800 982 88 440 999 86 263 928 118 232 856 101 75 942 105 98 113 87 208 701 110 617 726 109 502 896 96 76 155 103 296 569 111 167 729 116 110 234 109 476 993 97 7 608 105 90 217 110 431 746 99 73 631 101 186 457 103 552 933 121 138 538 105 175 943 118 780 797 120 185 195 109 518 617 97 391 899 107 546 717 95 210 559 108 67 627 106 138 958 104 70 508 92 305 888 100 57 226 108 7 970 95 279 486 104 427 735 93 110 217 99 399 547 93 395 952 104 60 209 110 166 638 90 56 577 93 150 352 104 54 149 102 536 637 87 289 295 94 191 249 97 535 970 96 267 296 95 836 845 105 39 404 100 140 405 106 688 918 93 274 618 108 482 900 94 253 665 100 584 861 86 102 804 96 159 524 106 223 619 87 153 392 82 108 512 104 146 876 102 0 105 115 281 817 79 210 720 107 219 256 86 935 989 111 302 592 100 374 666 105 150 526 79 165 722 83 696 739 101 279 885 110 258 556 109 469 724 101 331 944 98 396 585 105 566 686 96 623 805 90 14 266 108 181 641 89 59 430 119 244 420 92 715 816 89 666 882 101 699 903 99 417 962 97 145 688 113 885 917 85 128 385 92 163 990 112 840 954 97 125 801 90 148 246 101 231 280 83 681 738 87 616 991 91 131 258 93 693 751 108 384 971 104 362 945 83 738 993 106 86 604 104 593 620 122 112 693 118 369 519 125 141 859 109 75 834 85 401 819 107 5 626 107 80 933 109 486 487 97 487 488 87 395 911 105 458 960 96 45 819 97 70 98 98 218 905 107 55 471 89 303 831 104 240 342 121 550 934 94 145 197 112 362 970 90 67 457 98 153 360 92 340 880 105 614 624 87 239 534 98 226 996 111 38 277 79 122 462 92 775 818 109 321 967 103 64 728 85 676 934 101 802 992 94 460 880 100 170 193 107 183 979 118 62 661 103 235 617 103 502 620 95 902 926 109 418 605 86 178 537 81 221 519 97 296 852 104 492 704 105 201 852 98 579 885 89 0 388 93 348 453 119 8 659 82 546 795 117 510 782 101 44 200 108 226 267 108 41 130 99 400 777 98 492 772 95 356 481 98 375 621 106 510 684 97 234 601 109 148 894 90 463 694 92 196 755 103 38 796 75 244 965 92 742 990 94 583 747 104 733 809 89 173 594 101 379 801 100 235 634 92 195 802 93 296 877 94 376 799 101 61 653 83 168 813 106 765 839 95 231 465 108 734 987 97 198 461 105 187 714 99 407 906 97 165 792 93 329 967 87 253 664 98 734 780 105 762 791 94 487 611 97 147 930 86 412 912 89 371 513 97 288 481 108 115 190 96 221 807 92 387 981 98 724 787 102 175 516 89 285 338 92 5 963 74 791 995 109 441 536 95 375 496 108 201 858 100 51 181 101 62 902 81 275 532 102 649 918 102 879 977 107 206 422 102 176 533 109 320 865 90 525 576 105 134 646 86 44 525 111 358 390 104 576 656 82 463 641 114 417 947 97 696 822 91 627 987 104 950 952 92 274 976 94 926 956 101 671 971 96 341 467 83 352 417 97 73 432 115 124 327 102 281 434 97 78 914 86 449 919 87 616 746 110 895 963 101 558 690 103 24 403 97 543 667 123 179 425 97 270 692 84 443 663 103 542 945 105 542 665 112 446 818 88 504 620 99 222 283 97 250 511 96 359 419 106 13 592 90 750 751 107 22 200 106 149 392 106 791 856 90 353 986 100 151 568 80 524 738 79 344 821 108 81 242 102 240 666 81 451 698 92 165 538 93 219 421 99 108 475 113 792 877 104 335 528 95 763 958 111 900 928 102 105 106 83 315 611 104 454 808 112 759 833 119 646 653 105 1 169 105 448 743 73 267 351 99 385 962 118 379 694 95 228 494 87 221 748 111 27 232 109 290 534 97 352 580 89 917 950 90 850 941 89 556 915 102 347 538 99 786 981 105 146 319 115 183 575 89 88 694 100 174 177 74 97 266 97 340 985 102 559 809 103 421 440 85 296 391 81 163 922 86 466 724 126 559 583 102 445 958 103 333 795 97 11 160 81 427 904 106 381 804 89 8 576 106 296 747 91 255 345 82 418 606 94 323 762 85 239 938 91 92 417 97 309 350 100 746 857 88 138 512 111 782 942 88 537 633 96 164 319 100 148 279 99 143 264 82 185 580 92 250 982 83 244 947 123 474 678 101 90 704 96 194 206 128 499 509 112 980 987 105 839 941 94 449 760 105 264 888 99 34 266 100 450 618 106 882 922 97 35 403 90 20 281 107 328 660 106 217 516 107 538 703 112 153 940 109 538 555 99 295 610 108 402 604 79 440 804 91 574 969 102 188 519 96 382 734 93 124 794 94 226 736 109 42 814 90 602 972 94 792 807 97 958 982 91 141 702 103 89 489 88 190 553 109 494 977 114 555 963 96 556 695 95 493 595 102 258 942 102 329 717 104 289 739 90 433 727 106 92 803 86 450 975 97 401 857 118 120 170 124 241 701 102 117 533 87 579 633 109 84 342 85 447 970 100 409 976 109 629 823 103 285 297 93 522 975 94 152 351 93 208 666 113 713 868 105 213 664 97 134 759 99 110 308 92 190 317 99 590 978 115 767 923 108 200 735 98 174 231 103 340 686 93 37 258 107 219 593 100 98 323 96 9 421 110 506 640 91 134 790 98 566 998 101 35 746 88 306 393 96 525 538 97 635 698 92 176 500 87 281 561 88 528 874 106 522 821 127 196 607 101 399 690 86 74 723 99 310 448 91 367 741 129 469 474 95 110 489 86 5 635 82 680 984 95 356 988 93 1 659 99 373 780 91 682 714 90 657 807 115 453 893 93 639 881 100 864 984 99 318 430 90 559 805 120 228 864 102 220 607 100 177 737 111 13 497 85 200 313 88 184 913 103 209 561 113 14 244 87 0 33 93 266 672 115 252 374 96 757 923 85 509 844 104 165 965 92 760 877 112 60 478 89 91 506 103 30 966 103 173 478 106 120 319 100 616 999 106 596 979 99 82 537 101 190 759 109 292 542 100 588 630 92 136 653 112 77 568 94 333 361 101 626 786 101 41 358 103 459 504 88 681 936 94 188 238 106 18 595 102 180 334 112 864 988 89 37 247 103 48 771 87 770 823 105 178 569 84 261 300 113 453 527 103 595 932 108 272 902 88 556 986 99 76 917 88 153 350 118 17 373 97 870 984 115 193 629 112 15 327 113 652 690 97 965 982 95 199 958 106 217 252 108 374 646 102 331 856 96 626 914 103 377 546 103 234 949 110 203 333 92 289 319 87 79 639 111 286 669 89 159 403 103 136 283 89 399 949 99 451 483 87 839 915 95 843 930 103 168 833 86 169 574 103 84 183 112 65 717 81 378 400 108 722 919 107 192 413 116 370 876 100 93 134 113 704 962 99 146 590 106 31 136 96 440 944 84 76 828 81 180 774 91 125 429 104 297 581 95 330 334 108 498 722 108 768 986 119 93 713 92 401 933 96 29 983 89 813 829 110 292 438 105 564 736 107 295 790 86 489 539 93 311 869 97 560 732 99 506 953 100 494 990 95 148 391 109 115 526 101 8 822 94 178 643 95 229 697 85 622 773 111 23 963 106 166 778 135 56 461 93 139 278 91 847 971 101 424 975 111 261 457 100 119 404 99 148 497 96 256 578 85 280 755 88 369 692 86 617 804 114 396 529 95 48 76 112 420 644 95 53 87 94 893 929 108 203 524 99 467 790 111 206 708 109 240 275 96 590 914 96 490 577 115 421 989 91 276 707 91 837 918 90 683 921 110 652 798 90 535 687 94 142 927 99 460 663 91 312 334 106 484 833 115 182 830 88 833 935 86 69 665 97 3 472 108 697 905 90 141 604 110 570 930 102 8 340 88 263 296 99 272 792 103 654 815 84 389 563 78 587 967 107 19 992 114 566 587 110 305 817 86 430 693 103 755 968 90 129 404 80 242 492 89 497 890 80 16 497 92 303 788 91 138 326 107 270 483 98 471 699 93 143 849 101 417 691 103 162 451 96 9 119 84 344 425 103 433 559 105 533 859 113 178 691 97 431 787 102 401 786 108 85 422 118 562 890 108 746 779 103 170 970 118 776 970 102 80 635 96 773 844 105 212 232 110 750 863 83 811 817 112 409 789 104 267 749 92 360 424 95 822 915 73 186 991 96 555 647 98 616 867 89 571 835 100 562 923 94 519 678 96 531 853 95 257 921 116 290 908 115 322 531 95 119 690 101 372 761 111 287 293 90 392 611 110 354 474 99 898 965 106 835 928 95 665 858 97 670 893 105 366 639 111 388 458 97 172 504 93 530 843 99 11 220 93 58 261 84 89 949 82 183 572 94 351 773 101 142 559 91 475 853 82 53 306 94 9 456 95 677 901 95 365 468 118 742 969 100 307 531 95 156 771 105 291 324 112 193 639 100 389 460 101 113 432 95 200 352 99 619 984 107 191 267 102 183 749 98 8 35 99 374 951 97 144 999 100 137 450 107 460 669 92 208 327 104 281 840 91 246 410 95 444 546 104 448 507 104 123 732 98 650 831 101 8 84 87 83 711 102 52 333 101 392 789 100 252 994 102 398 442 91 165 704 91 78 740 109 142 526 99 277 395 106 36 151 112 359 700 95 394 626 87 355 613 115 248 322 109 804 933 106 353 919 101 385 675 99 259 400 99 91 691 123 894 950 98 665 914 96 205 274 89 79 784 99 504 907 103 263 554 87 530 635 97 99 166 82 260 974 93 896 907 88 28 206 107 116 383 91 427 613 104 415 512 99 226 987 107 518 948 114 542 811 107 536 708 89 42 298 86 169 394 105 529 919 107 79 197 110 352 485 94 56 296 97 92 665 110 382 742 100 301 530 86 174 329 107 627 659 100 755 856 121 484 715 112 349 916 104 165 488 104 166 736 83 235 791 100 414 573 109 42 313 104 342 615 113 120 278 98 299 795 92 265 432 88 30 580 96 187 382 96 423 915 105 848 849 107 638 886 98 123 300 100 454 550 89 198 679 105 109 977 99 57 215 110 142 326 114 208 736 100 708 785 102 689 903 108 887 962 96 616 706 104 331 569 99 696 897 93 241 622 96 30 844 98 45 751 115 431 673 82 52 566 98 908 992 108 756 926 107 745 942 103 284 685 94 655 813 106 354 750 116 36 180 114 497 859 118 59 429 111 285 375 106 373 544 103 866 901 91 302 880 107 525 811 107 303 964 95 176 221 119 179 997 113 140 748 89 133 207 104 310 728 116 106 776 80 460 521 108 195 240 92 31 188 96 421 698 75 41 344 99 304 393 92 761 852 100 776 850 68 753 877 115 532 893 109 250 284 88 144 661 96 895 941 101 433 866 94 50 751 108 132 506 93 6 615 107 120 211 96 8 619 112 279 395 95 400 764 93 19 498 103 400 587 98 423 755 90 417 697 113 76 123 93 328 392 103 126 236 85 44 668 89 672 761 101 269 764 104 80 210 106 9 901 104 243 961 103 141 281 100 398 989 97 339 902 118 141 868 100 873 906 101 750 955 97 347 925 93 792 888 100 479 642 94 24 340 102 240 701 113 809 984 80 374 620 88 211 389 90 452 575 84 236 658 96 313 764 99 40 903 94 366 842 102 82 120 120 237 322 90 296 394 114 437 908 95 34 910 85 16 681 93 505 530 99 706 921 100 626 868 98 307 614 96 273 511 97 386 910 107 715 900 107 341 887 84 9 980 108 74 361 90 248 747 123 171 784 96 405 550 87 817 936 84 62 95 96 251 332 102 284 556 99 532 806 109 112 905 82 51 800 99 640 731 93 283 854 80 113 773 105 139 493 76 56 241 125 448 725 121 68 172 104 150 892 95 798 977 95 389 729 111 31 640 85 169 985 87 548 658 102 794 929 95 32 796 100 103 573 101 4 427 94 618 663 101 746 888 103 336 662 79 259 494 89 161 182 93 185 202 92 46 721 111 85 610 81 954 978 102 698 749 107 228 319 116 826 850 90 419 506 108 150 681 97 903 970 112 271 568 86 40 287 91 46 526 96 460 901 88 240 698 100 333 620 101 397 467 97 361 603 105 92 620 105 679 872 90 530 914 102 74 930 101 202 757 99 729 939 102 388 545 113 73 130 95 819 918 101 6 493 104 522 912 93 680 958 78 320 368 101 203 909 105 387 718 96 66 948 108 250 620 91 57 144 95 230 727 91 169 787 97 341 579 112 13 574 123 37 696 97 287 923 87 114 775 91 379 465 109 403 994 103 820 822 105 150 714 94 451 729 109 33 742 106 88 161 110 2 844 83 291 503 96 113 727 104 780 980 106 614 868 94 85 597 96 486 791 94 862 867 89 672 887 92 590 720 94 442 636 113 252 280 103 588 841 104 169 232 84 440 602 94 735 763 101 647 803 102 754 801 93 391 702 109 115 656 96 205 621 89 689 998 94 223 840 96 289 672 108 175 372 92 133 177 89 21 191 87 365 806 89 945 976 95 427 674 118 78 170 100 605 762 98 156 264 87 88 867 91 168 608 117 220 976 95 588 676 112 183 429 89 134 971 104 14 544 92 292 822 98 134 586 81 189 983 88 464 851 104 387 901 108 13 450 116 160 322 99 316 518 116 330 480 111 97 885 104 52 963 97 451 852 92 303 416 92 301 937 96 836 942 108 185 289 69 204 628 103 365 847 94 90 200 92 116 803 109 176 408 103 61 550 114 313 526 97 101 752 96 926 946 100 313 575 104 544 852 90 110 270 104 431 636 95 45 685 92 215 634 119 288 443 110 172 831 97 546 585 96 411 462 105 538 686 98 213 607 112 473 712 100 422 762 117 221 474 85 81 828 100 575 807 113 432 624 124 372 651 91 624 916 90 249 512 106 48 765 93 189 438 88 515 578 108 49 717 90 243 893 97 431 435 86 213 640 108 366 388 108 782 805 97 472 883 117 1 665 84 420 439 94 254 687 109 99 956 106 83 215 103 96 516 88 162 685 93 581 947 102 342 992 95 118 140 83 450 471 91 371 982 106 232 513 110 186 667 100 374 906 83 672 801 88 714 719 94 125 888 102 416 566 111 424 801 87 48 529 90 289 854 109 682 804 84 318 489 83 702 740 96 98 967 122 104 547 100 162 369 113 501 936 116 187 603 93 766 971 98 504 689 102 857 868 101 169 981 112 213 348 94 57 399 105 418 767 94 605 690 100 203 769 92 405 881 89 104 786 93 105 274 109 779 886 105 32 320 106 156 870 94 749 850 87 790 943 105 157 544 110 478 594 91 506 648 93 64 848 103 775 949 97 184 390 102 44 60 115 362 738 85 426 772 108 223 261 103 854 994 105 69 471 116 263 708 101 110 346 89 410 651 92 153 531 75 430 793 82 584 933 96 455 770 89 472 708 90 204 359 91 566 666 96 93 468 120 561 576 94 63 726 95 251 975 118 91 856 90 217 741 103 52 177 95 213 426 101 79 611 105 344 729 88 21 348 106 784 891 108 353 593 95 915 968 97 467 780 98 428 639 101 207 223 95 488 780 117 121 628 106 126 243 114 123 268 105 52 614 101 258 762 78 71 773 98 162 827 101 159 427 103 173 962 95 328 885 94 274 345 119 510 762 97 171 585 100 736 917 80 575 823 97 604 624 97 231 879 108 186 948 89 684 774 91 466 640 93 486 608 107 280 999 91 377 570 99 259 465 99 53 408 102 908 960 115 105 938 75 80 487 113 221 296 88 358 527 98 171 563 94 266 281 87 186 343 93 465 532 100 87 999 107 111 173 96 818 835 107 266 533 92 629 814 103 198 558 107 550 885 95 212 741 92 15 366 106 525 755 110 415 996 107 199 922 112 682 797 105 35 749 88 321 803 115 554 831 85 51 772 100 933 999 114 178 989 92 740 829 104 197 574 113 512 583 92 192 197 94 132 345 86 14 803 101 73 151 101 474 990 93 309 706 101 353 799 97 265 871 110 23 470 96 0 25 116 175 657 99 86 335 98 163 512 100 361 604 99 618 830 72 43 680 91 771 812 95 140 303 98 209 526 84 498 723 102 362 904 107 286 959 91 73 164 103 29 878 92 588 928 95 182 856 81 279 820 112 567 635 86 569 642 114 664 741 95 204 547 77 670 901 112 149 199 109 45 450 98 316 352 99 475 928 115 543 565 97 230 816 93 760 979 98 463 842 100 10 739 86 279 290 84 232 276 97 779 819 85 325 579 90 224 728 118 861 883 98 635 640 100 114 816 107 394 827 104 645 695 94 481 790 90 311 886 105 105 763 107 666 947 108 471 970 94 122 729 85 21 570 99 489 754 92 438 798 101 593 922 107 414 821 112 602 797 95 153 978 100 249 543 101 464 810 96 122 545 109 212 244 109 121 498 89 33 525 76 81 306 98 313 671 94 742 927 111 27 38 92 566 962 79 63 858 106 293 390 112 392 544 106 392 918 130 225 724 114 143 241 93 81 789 97 97 874 91 542 626 100 115 730 103 389 784 102 260 601 108 381 629 107 2 51 116 273 772 105 858 937 95 782 937 113 876 899 93 194 366 92 671 794 81 411 587 84 241 395 107 371 926 85 630 948 99 541 628 100 489 805 101 292 911 95 83 813 109 780 935 113 339 714 100 502 635 105 38 490 99 141 363 104 340 727 112 23 280 115 346 755 103 280 817 81 219 729 107 214 443 98 394 569 84 678 944 93 180 822 114 275 687 87 768 985 93 547 631 102 467 471 101 343 979 97 833 984 109 6 950 96 105 241 98 131 426 110 344 460 105 687 969 88 51 544 87 844 920 106 534 819 97 195 742 94 4 676 108 174 454 127 232 420 100 699 995 97 494 875 101 207 997 91 167 731 96 533 622 102 280 670 100 117 181 101 873 982 110 402 551 101 290 511 101 168 988 96 527 821 101 445 736 92 54 477 104 97 707 115 401 773 96 469 671 99 738 987 119 680 982 84 563 837 81 415 490 108 181 329 120 502 796 115 217 411 100 175 396 94 72 891 107 217 822 94 684 806 103 730 876 109 671 734 87 91 122 83 15 790 90 176 585 116 352 720 91 168 690 103 80 270 105 450 550 107 284 760 104 140 296 87 237 418 93 487 543 100 673 896 116 317 377 100 328 829 102 474 913 86 309 462 111 591 706 85 410 844 95 237 843 101 243 588 106 106 944 86 221 955 119 228 785 99 53 693 99 198 968 90 25 289 96 580 929 87 302 915 110 153 319 116 700 806 97 288 910 90 116 585 88 436 676 88 524 969 106 862 964 115 56 237 95 372 543 93 69 951 89 677 859 99 172 205 86 534 615 113 352 848 109 289 712 96 697 934 100 379 785 91 227 737 93 74 139 95 805 871 84 41 281 99 48 230 82 602 714 100 206 982 105 329 605 94 136 293 98 537 953 99 280 454 107 325 670 98 176 782 92 121 948 96 242 734 77 752 834 99 664 999 116 225 536 86 528 954 102 241 254 110 219 758 86 680 745 94 177 611 99 213 408 100 0 302 101 754 761 84 77 543 91 21 861 109 68 301 99 107 323 100 159 177 92 123 572 102 521 922 88 202 515 109 307 791 98 83 546 114 365 846 88 203 552 135 336 361 118 336 698 114 613 924 96 70 397 110 254 870 85 238 531 106 717 795 104 46 288 75 625 893 100 874 947 95 582 861 88 831 866 92 168 500 102 537 663 84 398 963 116 57 521 104 62 896 97 447 609 109 638 805 123 61 77 101 327 356 114 58 694 89 344 465 68 235 275 92 414 746 94 493 706 91 274 920 108 511 525 91 636 988 113 47 539 108 372 959 95 361 408 95 491 896 104 190 496 97 65 539 94 541 543 89 139 318 107 600 861 107 288 466 103 564 622 99 426 679 105 158 175 88 107 520 115 255 346 84 853 867 90 54 296 92 114 204 101 403 603 106 279 541 83 537 790 90 601 647 116 302 958 103 61 699 106 161 939 97 97 767 107 258 531 107 156 207 94 10 174 109 619 826 105 227 782 109 554 679 99 428 895 84 257 614 93 644 795 100 673 949 114 629 696 101 18 758 96 339 611 94 705 812 131 805 829 94 386 685 91 121 337 90 76 415 92 258 757 111 324 536 102 819 974 103 441 508 96 526 585 100 522 996 94 151 570 112 86 636 91 363 788 90 550 569 107 293 634 100 476 692 104 223 581 92 90 127 101 510 928 93 19 724 81 421 941 87 70 307 92 212 782 98 434 519 97 103 825 87 67 346 98 613 991 101 303 591 99 385 412 93 32 793 92 125 452 97 68 981 91 350 622 95 53 101 91 153 746 91 214 480 101 498 903 93 102 522 96 421 895 83 786 884 111 67 82 117 640 969 92 674 812 89 400 431 116 708 758 104 247 387 97 494 523 107 102 128 94 6 901 115 142 268 106 569 675 103 142 823 113 132 912 102 164 529 109 80 885 97 372 665 89 168 738 88 115 907 103 791 911 109 502 511 85 118 471 113 443 473 100 686 832 108 837 979 102 494 714 94 774 852 119 103 988 89 132 962 103 532 762 90 51 658 91 223 376 92 805 980 100 730 862 90 295 741 100 122 782 101 34 171 86 277 826 105 316 885 90 585 763 96 23 353 93 161 846 116 218 880 86 161 720 99 114 733 86 69 679 104 281 643 110 339 403 105 279 934 104 22 922 97 229 369 93 641 931 99 448 546 97 137 632 91 599 601 113 863 911 92 234 443 91 134 399 112 218 680 108 469 668 85 720 995 102 453 783 100 768 928 116 592 643 96 16 733 98 303 552 94 157 796 96 802 935 101 169 723 92 428 490 95 484 864 90 127 381 105 234 653 97 9 589 95 240 951 80 60 581 90 274 581 107 321 993 97 179 724 109 515 999 112 304 672 101 220 306 117 523 660 92 407 584 103 41 886 124 445 803 105 736 815 98 717 938 100 658 855 84 406 969 125 818 976 105 117 417 92 684 945 87 548 601 87 180 956 111 297 780 101 60 624 103 443 795 103 70 136 113 770 842 88 698 779 95 406 468 92 374 824 99 594 917 95 480 551 106 185 534 84 99 330 98 683 875 100 506 775 99 168 869 109 577 627 108 27 726 113 681 747 97 95 445 105 80 790 98 750 993 92 74 463 108 421 524 100 189 888 105 388 661 100 108 545 96 340 828 88 381 806 97 305 965 97 3 776 111 274 911 108 421 460 94 372 896 97 573 797 80 482 666 94 534 981 108 375 979 97 58 669 100 444 559 93 452 468 91 848 910 103 150 323 108 582 960 96 377 899 100 429 890 82 4 459 111 678 874 106 766 876 98 395 955 104 618 664 94 183 216 107 643 766 107 873 955 101 454 461 93 802 839 99 245 800 112 159 299 101 642 723 87 287 481 89 313 930 109 609 770 106 64 952 72 10 829 99 136 947 105 216 833 96 76 291 98 120 826 106 79 162 99 539 766 94 171 496 98 376 731 84 176 399 91 46 442 97 143 374 89 649 723 93 565 582 102 12 809 82 742 911 112 104 568 111 382 428 95 816 980 100 759 828 106 189 405 94 209 641 93 53 830 119 849 957 86 378 404 108 21 932 96 962 972 108 330 499 109 611 791 86 571 889 97 459 649 89 161 562 98 317 497 93 358 562 109 266 964 112 107 624 81 48 971 98 29 561 91 930 967 105 415 685 105 115 393 101 770 973 82 408 449 101 8 380 98 588 798 98 109 661 89 262 872 93 456 937 89 701 941 102 416 644 110 53 289 100 541 639 103 76 945 111 423 818 112 603 658 84 497 963 108 560 593 103 529 713 106 196 229 97 446 787 103 410 650 97 685 970 94 14 913 97 631 988 101 666 948 102 221 912 90 171 749 107 472 611 86 160 197 92 16 577 103 761 876 108 604 742 83 49 430 89 167 683 99 484 507 105 864 942 114 818 827 92 136 376 98 56 103 92 808 816 92 643 915 98 558 906 112 342 443 104 651 687 110 387 472 97 370 588 88 265 967 92 203 741 101 661 869 109 267 433 103 320 434 84 603 797 97 68 988 96 103 376 92 63 856 114 404 904 103 577 971 90 219 905 102 332 334 102 472 573 111 58 170 89 154 634 86 471 724 119 109 556 98 270 435 87 570 877 99 195 895 98 608 725 109 936 952 103 575 960 103 539 816 107 220 895 105 544 759 99 640 859 107 192 638 80 735 799 95 259 985 100 236 854 95 460 623 92 380 933 100 588 735 97 843 920 96 270 294 102 573 752 109 413 664 80 690 714 77 294 375 95 240 519 91 786 828 110 127 455 97 693 855 87 48 299 107 479 695 101 241 409 85 47 167 86 113 447 93 563 699 97 327 698 96 236 704 103 71 224 111 176 252 96 329 732 100 293 994 113 102 867 94 82 330 104 63 172 93 192 490 90 294 675 102 892 906 113 621 896 90 133 599 103 172 261 106 395 673 100 589 854 100 19 771 93 345 945 71 91 217 91 167 377 101 215 224 98 588 814 104 26 884 99 405 733 95 76 983 115 58 976 96 61 334 97 665 905 102 518 750 114 876 936 106 79 689 114 68 927 113 198 388 102 277 551 106 8 779 99 350 482 100 246 418 109 150 713 100 598 802 92 302 368 103 152 187 87 106 995 108 147 521 112 192 300 95 181 680 100 233 540 106 225 867 89 698 936 104 60 235 110 261 393 104 282 935 95 308 333 92 482 840 93 711 774 119 246 437 99 402 672 119 508 795 97 166 683 106 539 689 88 322 691 111 367 998 82 20 599 113 131 918 101 31 227 101 130 408 79 475 722 112 245 426 108 426 745 85 284 662 89 385 639 94 293 947 103 327 895 79 826 872 96 614 942 108 355 835 110 391 456 92 129 604 91 44 883 103 473 575 101 370 714 114 314 646 92 170 339 117 217 929 106 153 767 109 521 588 84 84 443 115 118 586 98 738 904 101 417 798 84 207 872 97 752 840 85 339 408 97 579 754 98 589 837 91 379 417 93 301 770 126 477 979 91 201 313 108 385 927 87 117 210 121 296 695 102 38 266 88 140 508 73 304 779 108 457 633 108 653 698 107 289 461 98 446 790 100 455 910 81 132 153 107 385 952 103 215 996 100 51 858 93 14 834 111 278 537 111 361 797 95 479 959 109 421 667 110 559 936 101 246 997 94 438 947 83 346 809 115 191 291 97 375 966 107 5 800 121 221 415 105 750 756 121 422 870 98 529 916 80 576 643 95 14 698 104 367 491 100 54 862 108 452 827 114 84 175 93 446 582 100 48 766 91 885 899 107 815 928 82 180 950 113 88 934 106 274 870 94 116 581 92 792 965 89 386 475 99 522 937 104 720 724 106 306 897 87 264 593 103 516 523 107 233 503 103 664 993 102 641 662 105 285 500 81 862 980 95 117 446 109 16 356 108 128 153 103 7 26 115 345 930 130 25 44 107 292 798 92 120 876 87 215 446 88 38 397 105 168 391 94 21 749 97 15 340 74 278 355 98 101 690 98 616 947 107 367 612 100 459 674 108 615 886 97 172 540 94 298 591 89 630 724 95 36 694 108 26 473 98 257 925 102 254 527 85 815 926 89 34 193 84 273 891 100 149 811 91 8 726 103 205 552 82 299 981 86 63 551 101 830 869 93 272 828 80 787 914 109 347 850 84 252 487 89 138 687 85 126 972 75 741 788 116 454 536 83 182 445 117 235 389 115 243 260 92 188 259 102 134 640 78 425 791 97 75 910 88 192 963 92 264 596 104 656 667 95 778 937 96 165 805 92 107 270 98 6 796 100 407 799 98 283 447 111 274 364 102 381 477 100 230 259 93 264 570 113 158 674 121 279 832 90 345 501 93 771 796 95 117 352 103 516 716 98 569 952 87 221 871 86 18 922 92 291 976 116 403 756 105 778 978 90 219 836 104 106 572 102 608 739 87 487 620 113 578 706 99 39 932 100 644 838 98 284 420 94 360 506 86 528 819 107 151 811 97 812 944 97 120 625 84 418 620 96 520 993 99 102 171 116 15 249 102 39 791 100 582 988 88 81 607 125 712 713 104 72 281 113 83 701 81 111 945 101 684 906 106 603 831 106 171 341 110 357 868 105 342 617 101 565 611 105 32 316 110 135 559 111 518 769 102 715 818 123 258 889 90 754 922 97 96 311 83 601 750 97 496 855 115 267 535 90 756 802 108 109 987 102 499 519 95 278 966 98 321 836 107 361 877 104 199 469 113 162 862 109 23 530 102 89 117 114 413 525 96 653 845 77 222 724 106 406 513 103 365 712 108 319 350 91 334 871 100 114 840 94 136 725 104 2 886 92 657 730 106 18 480 95 413 643 97 394 619 88 5 769 102 372 799 100 258 871 95 368 378 119 348 636 110 492 729 102 252 392 104 146 609 82 234 860 102 455 830 101 622 657 107 571 982 96 231 518 106 53 651 110 136 405 89 58 388 97 697 820 101 82 652 90 489 900 103 668 877 85 829 942 107 703 748 98 463 923 101 152 917 98 281 583 97 216 847 101 56 710 103 720 943 98 7 299 96 391 644 114 687 822 105 350 905 88 136 396 99 96 738 96 58 779 100 175 985 107 173 896 99 509 737 94 284 546 96 14 277 71 27 960 112 198 555 109 422 990 118 486 814 109 254 635 115 348 684 101 303 464 85 304 306 104 636 716 111 45 179 96 368 561 88 45 967 88 155 514 95 399 509 93 222 725 103 244 790 98 834 878 98 369 739 102 249 819 108 65 784 112 191 580 98 510 556 98 101 784 102 200 438 87 81 175 107 789 937 102 118 197 95 193 286 104 106 349 96 242 589 83 283 307 116 229 812 87 507 992 98 228 329 106 32 541 115 647 999 100 216 615 112 58 624 79 77 988 107 40 712 86 1 37 101 580 936 124 215 468 113 600 956 104 848 909 93 133 541 109 542 794 97 304 576 109 606 740 94 659 804 96 319 799 101 606 673 106 308 348 105 70 506 79 500 690 102 411 836 115 325 940 95 0 605 86 299 926 109 430 636 104 509 901 111 223 652 106 447 637 84 361 425 105 558 575 110 436 782 75 392 835 115 584 791 101 71 670 100 678 726 83 375 773 97 132 593 105 685 929 90 433 618 97 107 615 95 73 619 97 213 604 111 438 777 89 14 932 90 603 764 104 130 161 87 243 591 98 777 885 92 7 326 111 44 898 92 62 379 91 678 961 104 156 983 106 826 940 101 728 853 92 158 470 118 917 978 98 193 810 94 35 335 95 488 958 89 417 443 100 354 433 109 53 501 101 764 996 113 109 802 101 258 295 95 180 969 95 112 618 102 86 341 108 112 178 109 53 161 95 532 818 104 757 993 96 26 765 88 545 901 94 573 977 89 40 284 93 233 374 99 387 584 104 61 74 99 524 878 90 626 735 114 127 396 103 365 638 102 284 452 96 524 650 94 407 605 95 82 277 94 247 266 90 4 252 100 25 499 83 556 693 89 113 423 102 209 349 103 287 859 96 36 817 96 503 807 109 344 888 116 207 909 93 80 629 100 653 839 109 536 881 112 169 556 104 312 812 101 20 986 101 569 679 95 26 629 100 156 414 103 72 990 100 272 492 87 492 660 91 343 920 102 26 745 116 552 635 100 48 768 108 198 811 73 286 673 109 624 758 99 705 852 108 199 475 91 82 97 100 886 919 91 82 835 114 12 249 101 231 425 109 92 513 94 229 259 100 441 964 103 298 310 97 652 660 113 69 877 104 13 54 106 339 820 106 259 943 97 139 838 95 38 688 97 164 222 115 755 957 86 488 793 106 362 401 108 615 670 111 303 565 98 178 971 108 659 803 97 777 930 96 191 811 102 39 392 109 444 638 111 170 275 99 695 876 90 254 319 91 607 690 107 360 676 91 505 611 101 373 856 99 83 387 105 36 507 108 297 424 115 646 725 91 762 863 96 10 418 94 70 500 102 580 931 79 402 869 104 36 762 95 152 276 81 251 863 80 64 209 112 333 379 87 583 819 109 316 691 84 128 208 98 425 851 113 405 910 89 228 871 91 84 399 94 271 402 101 158 282 103 84 588 104 692 919 112 318 763 110 548 662 93 379 517 84 629 811 108 70 925 98 473 849 99 491 749 111 196 924 111 120 980 100 370 996 110 446 735 85 283 693 105 545 869 104 490 546 100 559 967 102 595 991 97 301 934 101 60 644 89 33 140 98 57 468 101 154 568 113 410 459 102 133 871 106 350 537 101 257 517 96 248 452 98 69 97 91 942 980 92 544 870 89 609 653 104 23 332 92 337 492 112 386 488 92 717 915 104 54 671 102 349 639 98 23 965 105 202 723 78 96 812 104 53 94 106 116 958 95 172 747 93 468 673 92 621 745 112 679 973 77 39 787 94 91 287 89 26 82 107 81 852 96 136 274 101 273 967 87 50 867 105 834 947 105 246 396 86 338 456 111 391 878 100 653 992 87 231 487 97 329 450 96 37 274 106 433 845 103 7 624 112 80 309 114 346 385 84 96 329 96 100 306 107 485 509 92 104 665 90 150 984 96 576 578 94 543 544 110 493 893 109 19 81 80 106 928 87 233 984 95 670 815 109 59 738 97 880 981 95 130 210 86 176 380 100 573 939 101 262 447 90 179 371 91 116 336 108 514 950 93 342 500 100 390 852 103 108 778 97 18 609 106 99 487 106 475 709 102 248 487 83 324 505 110 103 224 114 135 931 93 249 502 111 339 766 94 198 439 99 630 847 104 679 945 104 15 272 102 566 684 81 189 699 102 116 800 91 405 421 95 824 852 91 580 863 101 263 642 95 325 401 88 57 828 95 374 698 103 412 849 118 293 325 94 490 758 111 387 788 92 639 827 100 310 410 85 381 737 107 354 898 73 4 949 110 361 927 78 504 782 94 439 452 96 215 895 114 361 849 76 849 921 105 79 545 116 694 770 111 35 133 100 183 569 93 246 310 90 228 635 81 403 746 118 15 880 77 577 874 85 427 542 99 399 643 98 221 283 107 112 463 91 550 929 111 236 806 109 402 693 101 628 647 112 524 834 107 494 855 100 163 553 105 38 200 108 400 744 92 80 446 102 219 646 93 552 562 94 738 890 122 51 513 81 296 397 91 717 945 108 257 880 91 472 919 104 762 856 115 531 739 98 310 637 90 3 88 101 255 852 116 780 946 97 900 948 97 598 882 95 91 906 96 125 744 97 114 305 106 599 667 92 573 632 92 175 801 114 37 573 94 50 539 97 72 102 97 350 610 100 187 747 101 29 389 104 207 973 108 137 510 87 39 570 87 81 452 105 458 662 109 545 749 89 260 513 111 688 921 103 458 784 103 406 759 104 497 574 97 584 955 113 551 723 88 480 814 101 67 677 114 591 942 109 54 183 85 369 659 94 121 678 107 142 634 114 141 960 92 323 331 102 745 772 102 68 978 106 725 745 97 652 823 127 85 981 107 146 837 103 27 998 96 45 594 104 451 973 87 174 827 88 488 985 103 476 506 80 12 909 111 569 900 97 98 633 111 0 636 98 322 410 105 261 428 102 501 918 111 369 533 103 123 482 100 181 844 117 122 598 114 247 584 79 52 386 93 17 434 116 362 687 96 286 556 99 39 666 91 65 808 114 157 397 100 271 816 96 99 576 102 841 910 98 618 658 87 132 787 76 376 721 103 720 970 106 739 898 104 146 751 102 10 980 97 657 821 94 318 817 112 293 658 89 3 579 98 235 474 103 521 822 128 116 151 100 194 245 103 674 956 90 413 562 112 511 981 101 875 890 87 166 734 100 112 186 104 406 572 83 12 985 90 111 221 93 564 738 103 346 872 107 34 819 96 802 997 105 465 623 100 130 497 111 44 624 105 500 611 87 145 811 92 102 903 81 406 590 108 500 643 106 187 693 94 619 766 121 734 976 77 13 351 91 447 907 106 627 777 102 209 511 92 325 407 80 321 743 102 29 368 89 240 632 84 341 359 122 319 971 101 696 868 93 208 533 102 434 837 94 697 928 104 369 552 113 208 756 86 816 849 96 34 709 99 876 954 113 213 511 123 621 886 95 885 937 111 185 208 104 190 332 99 130 729 107 175 640 93 116 676 102 778 896 106 593 631 97 124 242 88 190 934 89 57 154 103 469 572 119 346 641 103 315 903 95 275 344 85 154 411 95 380 606 112 335 466 77 185 987 105 338 608 128 541 989 104 227 842 103 472 825 99 71 995 107 22 305 104 202 947 114 694 923 112 25 475 114 437 929 99 647 652 98 404 860 104 178 874 90 520 933 95 74 166 101 109 304 109 467 672 116 43 400 104 141 833 84 609 634 99 118 317 99 23 835 95 403 681 105 138 271 89 754 813 135 26 581 82 521 818 85 57 394 107 662 826 101 75 984 89 305 759 94 659 984 114 419 824 98 397 573 88 169 223 95 23 104 98 139 286 102 634 956 102 445 947 97 373 776 95 270 518 88 555 768 92 207 911 109 718 836 96 85 138 114 211 773 99 342 493 108 648 842 110 23 262 95 96 110 95 362 728 105 633 990 104 265 724 96 645 977 103 268 318 117 733 792 112 255 945 113 46 211 95 220 830 114 36 248 107 436 839 105 200 507 96 285 624 87 235 961 98 21 126 99 355 822 98 113 525 118 204 676 94 575 650 98 579 945 106 92 821 104 613 745 99 362 935 104 358 470 103 619 970 84 594 714 101 848 964 106 745 795 97 504 692 110 227 419 111 420 465 101 424 884 97 767 774 119 104 649 95 361 866 91 59 545 105 155 958 96 261 955 88 516 544 101 706 878 87 153 256 103 495 676 98 63 216 74 328 782 111 131 438 104 260 503 96 669 745 109 459 750 96 549 898 92 431 666 103 589 742 98 259 669 109 107 794 91 110 244 90 441 514 94 676 810 113 466 606 86 17 32 100 297 692 109 99 168 106 784 932 88 51 100 114 294 426 113 431 485 105 222 453 107 513 618 109 11 868 120 318 477 103 523 547 104 473 570 85 659 802 114 725 934 88 851 873 93 860 892 103 171 354 94 271 638 96 131 266 102 104 443 92 179 960 105 315 643 112 318 981 98 186 982 98 278 446 119 136 599 99 250 888 93 8 196 77 280 871 97 470 702 121 30 341 112 452 476 90 550 605 94 198 832 87 213 916 91 337 398 113 319 647 95 556 688 95 170 690 97 215 522 101 734 973 96 147 628 104 122 702 93 349 876 100 569 831 102 180 315 108 199 603 93 52 147 88 147 246 98 20 895 107 553 688 97 206 962 91 611 901 110 80 403 103 509 641 102 501 575 91 356 500 84 296 552 104 543 859 97 294 910 99 622 827 84 362 548 119 67 307 104 455 667 88 245 404 86 31 503 96 319 719 91 294 591 103 747 963 104 558 825 108 655 903 93 677 864 109 179 674 112 62 473 98 758 790 101 680 907 111 387 636 102 77 523 110 249 445 95 5 890 118 71 505 116 16 841 108 48 128 103 232 548 95 392 678 111 224 578 95 137 491 94 121 586 120 305 454 100 372 384 97 296 871 110 939 980 84 119 341 106 459 678 105 738 887 97 519 856 101 190 539 122 64 252 94 411 732 117 160 668 104 164 221 108 290 638 76 846 892 102 502 605 97 16 219 103 223 790 102 555 567 105 18 495 103 116 474 100 242 440 113 787 970 111 67 719 96 373 830 92 223 759 84 90 975 99 453 504 73 197 733 96 159 338 90 980 992 105 623 667 103 155 206 95 422 883 110 559 787 97 692 710 99 131 983 102 176 679 99 29 650 101 201 563 119 32 452 117 233 893 83 373 949 94 49 257 90 428 842 105 838 854 113 496 954 94 131 514 106 16 742 109 165 833 92 240 878 90 465 945 121 43 518 111 625 895 79 382 678 93 510 707 105 433 974 117 492 781 87 141 626 102 70 905 126 207 691 89 701 771 103 942 969 87 368 907 95 1 981 95 710 853 97 44 394 91 461 632 108 164 470 87 604 843 98 146 384 82 367 736 106 58 319 87 340 797 105 279 887 107 457 773 106 331 514 103 56 444 98 205 716 100 571 958 98 683 699 108 47 265 107 29 825 113 346 790 103 42 462 115 778 832 108 155 783 90 762 785 99 299 472 110 130 862 110 415 878 91 307 809 105 345 592 86 128 904 103 237 782 90 91 243 94 283 567 110 93 723 111 300 408 107 480 908 88 25 767 102 520 878 89 257 867 87 199 859 92 236 297 93 21 179 114 306 453 104 116 612 116 171 319 109 370 546 100 583 772 109 202 267 85 194 899 102 637 708 94 37 131 90 638 752 102 192 334 100 11 405 98 260 347 118 78 296 101 622 860 95 386 911 92 754 773 106 393 764 98 390 917 102 238 971 99 519 935 98 6 716 115 529 708 109 84 989 100 236 641 115 144 754 112 58 701 111 370 526 97 800 882 101 59 980 103 310 595 115 889 937 90 589 690 95 449 963 106 219 734 86 618 834 107 283 773 84 543 725 99 19 944 103 110 415 94 23 492 90 143 585 118 784 962 87 156 929 100 638 712 100 196 444 98 564 767 97 445 591 103 702 801 111 182 572 88 542 765 90 521 739 103 722 856 111 262 956 95 7 48 88 110 401 92 471 834 94 840 923 94 101 130 109 482 812 98 503 726 102 145 685 80 164 624 97 258 833 100 340 907 87 566 976 102 18 481 106 622 701 108 609 745 94 3 180 111 430 720 97 838 853 84 58 581 116 204 749 87 510 847 77 279 401 119 465 891 105 470 614 107 644 850 95 425 586 104 76 951 101 157 829 103 410 604 99 374 560 94 63 762 108 114 903 110 303 585 110 79 243 102 220 790 101 612 744 79 637 732 108 238 347 112 441 458 106 124 271 101 690 737 94 222 922 103 63 379 116 235 870 99 169 534 108 692 772 94 78 534 92 234 612 111 697 784 104 517 719 89 122 626 106 191 884 102 669 915 98 195 484 98 236 305 86 776 898 108 332 477 92 867 873 107 480 792 98 351 527 95 288 452 106 385 909 93 86 769 116 497 744 103 607 693 99 600 652 94 289 800 103 148 298 105 472 985 117 263 275 106 393 697 100 566 735 109 181 705 90 405 609 113 37 819 117 747 789 104 221 264 99 268 379 114 16 338 92 509 739 101 108 796 105 446 789 97 8 915 109 74 979 111 276 421 93 26 996 93 397 637 102 75 421 103 109 894 109 31 137 104 119 433 85 273 862 104 428 709 107 217 458 93 527 889 108 427 648 99 557 976 117 511 709 101 455 627 100 535 588 103 412 510 89 273 954 108 227 902 109 597 864 109 253 367 93 25 655 102 269 921 94 150 952 101 661 764 94 419 903 96 49 951 92 421 644 106 251 805 96 917 954 102 108 330 100 31 102 89 134 923 108 69 499 102 97 875 96 377 639 100 120 574 96 297 905 121 427 960 91 132 621 87 216 783 96 277 615 95 11 302 113 431 974 122 718 772 82 711 871 110 447 478 89 186 816 91 844 935 109 288 449 116 523 589 109 49 718 100 213 560 115 43 739 121 560 856 95 283 780 94 47 783 85 22 915 115 391 907 112 598 792 107 209 478 92 9 913 88 134 699 101 37 181 101 65 577 73 292 843 82 448 585 93 466 807 106 71 235 75 645 770 91 24 402 102 229 360 101 254 978 94 613 676 101 320 353 102 794 903 94 145 733 117 236 643 107 47 847 84 61 87 97 149 267 112 77 683 86 70 558 111 665 709 98 759 921 100 669 858 103 363 654 105 401 790 90 598 704 94 364 578 97 345 932 95 601 824 105 407 735 107 172 898 101 361 461 106 6 804 93 52 68 73 631 727 88 18 517 95 200 254 104 62 865 92 194 726 94 811 903 90 168 734 121 240 289 103 300 502 97 76 835 97 38 982 111 197 958 117 87 541 98 211 771 106 508 763 111 719 963 92 767 873 113 746 973 105 244 783 113 44 203 99 207 279 114 355 674 114 553 986 102 836 889 100 720 935 111 163 791 112 425 950 107 474 643 84 228 422 103 220 686 100 168 554 98 135 957 87 21 688 89 448 735 102 632 717 97 284 361 115 22 933 97 145 836 107 87 672 107 572 728 90 68 306 103 89 607 97 623 731 95 113 705 89 621 924 100 25 242 116 221 895 95 166 810 87 306 748 90 547 662 105 256 615 103 685 961 96 76 236 105 352 949 117 401 975 105 398 782 100 638 694 76 297 987 84 398 565 98 174 571 112 594 661 118 807 977 76 564 830 100 298 485 109 107 312 95 481 928 108 761 809 92 304 745 98 642 977 86 760 947 94 397 423 100 10 178 105 742 836 100 233 611 99 20 712 104 742 886 104 162 831 90 52 277 98 489 708 108 449 810 90 424 705 95 1 723 112 906 994 113 439 692 90 840 934 114 214 792 94 216 221 96 312 498 110 15 637 94 146 841 96 240 725 118 89 183 107 27 383 99 299 786 84 448 923 103 162 941 105 392 969 78 266 779 96 64 465 106 71 871 85 35 934 101 48 106 99 619 628 100 463 671 91 296 688 109 487 973 108 589 878 108 699 894 99 85 980 107 698 767 102 639 768 90 104 463 98 14 815 88 666 847 83 140 268 114 166 982 99 73 348 94 393 737 90 195 446 94 155 238 88 253 797 113 387 700 88 2 73 101 464 531 106 339 846 91 552 693 96 565 932 98 537 818 95 686 689 86 524 860 92 10 136 88 632 958 102 679 696 109 303 946 87 796 798 102 402 414 109 315 482 85 60 862 100 560 765 89 425 513 102 40 268 88 339 502 114 107 437 107 473 643 86 281 344 111 138 266 82 211 804 85 694 802 84 519 914 107 229 932 95 517 969 73 56 205 106 124 417 104 131 909 83 558 566 85 415 881 94 364 413 104 833 883 118 73 313 89 127 933 88 29 165 112 699 918 96 393 933 83 568 695 93 85 514 123 684 838 105 201 946 96 359 580 72 81 816 102 22 694 99 683 876 88 185 858 103 764 787 102 247 386 91 35 85 112 696 811 89 61 903 87 809 845 112 25 982 84 424 908 68 284 645 112 706 967 95 95 280 104 542 997 99 219 764 85 68 347 98 633 732 110 260 954 102 301 996 111 105 786 101 459 804 79 420 548 93 458 473 104 139 500 96 109 685 101 70 523 84 281 734 100 398 880 104 633 830 105 618 942 111 143 570 97 112 267 108 186 613 101 136 408 101 174 838 104 45 356 86 189 473 101 396 505 95 186 783 91 931 947 94 61 665 100 2 110 111 482 750 104 423 686 110 179 448 99 178 257 91 246 502 82 588 839 114 65 520 113 21 611 92 573 627 93 768 776 94 459 588 103 476 663 91 211 433 93 256 473 110 263 323 76 70 283 84 537 876 100 132 536 103 535 693 90 108 589 124 654 780 78 542 955 94 179 750 100 220 238 90 263 455 99 183 934 103 28 685 102 43 600 84 546 677 114 3 229 98 163 865 93 210 553 92 314 355 111 433 872 96 189 397 96 88 270 78 444 601 97 63 208 118 395 512 90 229 542 118 42 80 84 191 759 83 338 636 122 343 385 99 213 273 87 145 282 98 102 645 94 721 963 103 100 633 104 603 988 110 153 849 98 793 971 99 178 782 100 268 276 112 525 675 91 37 983 106 829 956 105 244 987 101 441 541 81 347 406 101 145 709 114 104 112 85 283 471 91 194 748 99 684 958 90 145 412 93 735 904 104 593 994 93 89 564 95 55 834 123 403 834 95 356 982 118 327 931 109 436 752 82 434 913 107 496 923 106 280 639 97 41 526 104 24 962 90 257 531 98 145 751 95 299 591 103 729 776 99 319 940 118 1 939 106 127 404 95 698 869 106 378 878 111 330 373 102 677 788 90 277 957 94 395 868 90 705 801 79 108 848 115 606 959 106 347 353 97 511 794 83 416 783 91 545 843 86 367 443 92 146 147 104 254 779 92 743 972 92 0 249 90 162 619 104 961 979 114 522 962 99 165 844 95 65 438 99 798 986 103 133 477 92 336 543 114 256 435 87 191 255 84 109 706 81 713 873 97 274 608 100 601 884 84 617 776 96 17 402 100 286 735 102 760 866 96 62 855 95 737 807 94 25 824 107 40 650 123 453 802 93 379 858 115 402 705 84 98 420 104 181 255 97 308 583 100 639 920 90 95 520 101 223 289 93 652 991 93 722 725 99 188 670 103 84 946 95 270 419 77 171 811 94 117 303 96 91 684 91 25 680 98 346 489 106 90 342 89 528 913 94 17 277 115 809 973 98 306 580 91 333 656 96 736 911 97 392 529 98 547 960 87 422 529 103 243 903 93 683 843 85 540 716 110 704 750 99 301 326 109 795 879 109 282 539 104 1 249 104 308 981 102 319 564 104 623 647 109 598 997 106 226 700 97 237 871 89 278 703 111 897 932 94 34 289 114 265 812 95 182 984 101 681 734 96 322 726 96 547 766 106 284 604 105 225 322 100 905 958 76 636 753 97 343 971 90 314 714 95 47 375 92 160 901 109 365 454 77 559 661 111 73 847 90 60 687 96 623 763 99 251 941 97 507 691 105 251 798 93 561 700 83 445 529 109 441 897 110 332 717 100 652 766 76 97 674 88 844 899 97 348 411 96 522 743 106 9 213 86 104 366 100 198 305 97 132 430 109 453 647 99 467 934 92 121 268 91 13 981 107 815 987 123 805 884 106 236 670 116 85 707 100 507 823 88 10 892 98 803 965 81 487 693 118 121 286 105 121 364 115 512 945 100 409 716 113 206 386 92 268 506 97 77 865 92 882 980 96 41 463 107 503 897 103 291 531 95 467 473 83 421 649 88 410 861 104 316 481 93 14 863 97 481 755 85 519 727 84 244 872 90 119 810 91 237 405 93 37 562 92 277 872 102 374 524 102 16 769 96 31 946 84 76 578 97 129 868 113 134 310 107 162 548 104 699 878 92 466 632 107 543 583 109 601 651 94 743 952 111 120 184 108 307 382 102 16 604 103 164 786 108 286 346 87 389 779 92 256 891 119 552 946 103 317 726 105 348 600 110 456 806 98 155 533 108 233 813 103 258 996 83 425 582 92 33 213 103 711 844 104 409 869 93 400 997 115 925 978 106 216 496 94 466 614 115 907 951 117 93 466 101 561 749 112 275 650 110 34 582 96 180 279 90 140 601 100 330 916 100 818 830 97 11 597 88 667 931 83 530 698 103 69 428 111 756 875 87 840 980 90 689 844 89 84 396 107 31 756 96 455 782 104 436 650 106 370 614 91 152 227 91 265 409 90 60 156 89 345 571 90 643 845 91 38 482 108 737 888 116 298 658 107 650 968 85 818 838 105 120 988 111 695 783 107 528 616 109 578 860 104 582 686 92 45 745 88 604 854 89 265 280 98 411 890 105 785 801 106 654 803 108 477 494 101 35 908 103 125 501 87 31 849 102 312 361 85 67 538 94 138 199 95 145 813 90 64 641 117 283 542 92 762 945 86 134 331 99 71 952 102 342 836 102 524 885 99 436 855 111 151 600 91 94 914 98 273 347 103 313 527 98 45 404 83 243 325 98 38 593 98 546 813 108 323 504 99 87 927 84 102 537 90 139 164 104 166 569 107 406 984 89 78 373 92 870 954 94 126 635 102 170 612 108 226 597 99 3 58 82 819 900 95 363 845 114 793 890 100 305 659 92 150 633 106 202 732 91 780 820 89 32 926 108 423 738 89 524 591 99 694 774 105 4 513 97 54 679 94 121 325 89 404 609 88 708 889 98 176 443 75 197 877 102 283 655 95 649 858 110 571 788 105 765 790 91 22 949 100 4 498 99 642 915 115 98 285 87 346 940 84 730 913 102 161 731 100 5 501 91 108 764 92 236 501 95 56 440 104 577 878 101 200 637 80 357 373 107 578 634 105 684 913 104 295 401 122 103 986 95 60 419 95 255 360 89 174 700 94 385 386 90 107 735 111 474 541 83 914 919 108 269 907 88 455 786 85 45 598 92 285 824 93 687 898 108 245 514 91 629 731 116 739 904 105 102 451 100 563 578 93 645 766 104 629 693 105 166 967 118 143 482 117 446 788 98 155 650 97 182 274 83 249 799 110 6 432 100 391 666 107 233 976 93 409 957 98 507 906 106 315 501 115 76 899 84 93 301 99 291 645 96 534 881 88 198 989 92 30 326 95 327 457 99 581 777 96 369 965 111 681 976 114 129 707 107 672 830 91 390 395 73 407 640 94 198 565 89 227 867 98 381 679 107 247 250 95 358 798 89 358 984 108 220 837 100 524 980 103 97 711 82 40 564 98 102 136 103 35 155 119 100 653 95 207 332 96 228 640 97 371 885 96 277 297 94 484 737 90 307 408 88 724 774 99 531 725 99 317 952 110 196 318 82 98 621 93 54 625 94 674 979 106 126 276 104 655 902 101 226 673 92 74 771 96 17 272 102 590 654 91 501 853 98 238 319 112 413 570 108 149 761 99 166 565 75 601 964 94 868 949 108 539 814 109 208 238 86 4 681 104 677 879 81 179 534 118 569 697 126 736 771 95 467 505 100 65 408 90 398 604 102 199 740 99 373 976 94 637 866 101 659 980 93 123 583 93 37 914 105 112 475 84 942 955 107 114 934 122 125 397 121 212 415 117 259 888 95 410 622 89 770 903 114 652 663 82 667 879 102 59 825 98 338 521 103 90 309 102 595 740 90 717 996 90 242 591 102 723 772 111 410 446 98 165 467 95 170 426 94 392 971 78 645 673 111 60 791 97 72 906 102 782 910 105 750 824 123 79 886 91 248 979 86 548 743 102 334 802 112 263 336 108 305 396 70 308 734 113 666 760 96 491 863 98 474 902 103 52 545 114 284 749 108 291 753 112 34 442 98 474 798 98 868 942 121 120 350 99 184 781 108 232 800 107 281 600 103 99 439 98 62 854 102 1 757 81 417 863 100 374 758 109 370 383 106 160 781 109 352 806 103 96 583 104 430 471 95 464 854 91 684 875 98 319 380 106 813 823 100 454 650 110 36 764 105 580 782 94 157 500 99 440 627 93 148 523 126 569 983 117 340 378 75 671 728 82 127 397 96 708 893 108 506 703 76 514 815 98 124 744 84 140 935 101 424 922 87 165 706 95 214 951 91 14 232 105 230 532 94 344 581 83 257 854 96 434 790 99 427 667 103 878 932 104 120 998 97 309 679 94 705 729 103 758 836 83 230 674 72 26 99 91 785 814 92 921 925 94 207 736 112 60 849 98 265 802 90 321 877 107 363 780 102 451 633 85 275 941 103 98 908 96 6 871 104 528 971 112 159 260 94 89 879 81 137 581 99 89 395 110 71 107 100 321 852 103 256 604 110 67 370 87 397 657 91 215 492 113 165 566 105 435 858 97 225 572 99 333 488 90 616 931 81 466 941 106 354 773 116 326 382 103 833 869 97 293 914 90 617 710 94 246 537 111 287 636 110 59 159 97 149 552 106 300 810 90 18 414 115 339 594 112 1 681 106 114 439 118 555 589 108 181 212 89 314 769 102 128 759 92 6 372 89 571 706 103 341 990 107 243 839 87 414 453 100 415 950 91 12 474 123 234 688 86 2 708 109 59 218 115 180 535 94 275 320 97 189 549 117 213 330 93 146 705 98 688 924 93 690 754 119 39 359 103 20 726 85 548 784 103 80 357 111 448 744 113 266 597 112 568 681 115 96 563 103 123 683 95 523 587 118 350 374 86 512 981 91 308 765 115 292 322 85 516 849 124 395 500 107 492 681 89 283 924 97 516 581 104 57 594 106 6 585 110 377 738 91 457 948 110 237 957 94 338 947 81 137 557 105 765 906 102 30 240 96 380 401 92 77 137 100 923 939 97 290 514 88 748 772 105 305 322 92 601 951 111 560 802 102 115 754 90 607 755 99 268 291 75 394 568 100 786 887 121 25 436 109 543 938 100 123 912 81 301 592 97 54 993 96 62 116 117 7 768 106 532 961 93 743 756 101 535 895 98 371 542 64 457 899 97 405 975 87 6 623 98 4 447 105 551 744 108 622 723 91 343 699 92 464 763 116 174 335 103 98 452 72 132 724 110 183 762 114 179 530 95 3 524 123 148 516 96 438 839 94 309 401 101 916 998 93 498 862 113 227 630 93 688 991 88 511 816 109 624 805 88 208 442 105 39 681 110 1 415 93 589 646 98 159 442 101 464 787 100 198 681 89 107 474 107 175 542 92 120 774 109 283 473 98 782 846 93 423 895 100 268 406 99 802 982 96 170 538 109 499 552 121 572 804 115 901 944 91 430 735 112 115 422 94 143 337 102 152 497 81 764 918 100 132 365 93 569 627 129 355 516 91 534 543 107 644 686 97 671 785 118 172 976 103 890 967 104 31 699 98 128 810 96 554 698 104 605 917 87 338 657 101 163 438 121 126 982 88 403 887 83 72 146 105 578 822 84 554 808 98 72 895 91 120 590 90 230 503 83 210 222 83 716 825 113 149 343 92 1 215 100 797 900 96 109 687 106 151 999 84 297 720 102 253 957 98 94 106 97 46 834 99 706 828 98 410 715 88 133 144 97 378 967 83 557 802 113 183 471 101 58 564 109 192 928 87 156 633 101 98 536 97 274 523 121 107 489 101 3 872 94 308 742 95 161 192 94 15 558 81 156 774 108 23 996 89 319 705 106 708 723 113 329 741 113 389 406 86 551 734 111 195 953 119 520 527 109 272 344 107 716 912 98 709 798 111 307 473 94 261 962 94 607 940 88 105 969 95 304 456 82 815 931 100 87 890 90 18 466 90 709 920 119 112 927 98 32 149 91 250 655 94 56 221 96 889 959 104 390 923 102 316 487 87 116 583 89 863 922 111 490 614 79 503 533 89 541 899 103 287 713 93 848 911 112 83 700 85 775 979 109 253 947 98 360 383 105 304 970 99 273 669 102 174 721 87 410 970 109 434 550 106 753 886 104 373 684 116 654 874 97 392 540 106 694 940 109 231 810 94 321 654 103 76 687 109 56 516 122 274 285 106 100 350 89 754 988 109 157 656 92 191 382 120 3 616 111 477 852 103 27 243 97 682 810 101 365 410 106 590 642 104 381 386 111 719 970 90 101 553 98 14 503 93 280 363 116 255 481 85 524 940 88 797 813 99 278 534 83 251 779 91 767 861 112 681 869 108 617 754 101 418 894 105 781 907 91 455 918 94 369 957 109 12 647 102 736 921 98 105 319 104 622 853 104 791 871 117 660 915 102 36 724 116 545 969 98 22 322 101 552 630 100 164 548 94 148 770 99 19 698 92 340 448 94 35 136 80 45 584 102 22 447 102 708 960 109 366 763 103 865 965 109 470 486 101 318 551 89 441 519 98 232 362 84 81 955 119 180 226 105 809 968 95 357 396 105 167 357 94 441 526 87 247 973 84 400 802 99 233 413 98 18 93 95 177 872 102 651 960 85 483 908 91 237 688 94 275 312 105 485 674 93 16 928 117 588 620 102 150 216 108 349 799 87 203 555 85 419 512 109 541 660 99 327 697 112 41 291 91 174 911 84 808 915 99 478 578 101 689 883 101 119 353 102 161 850 118 320 936 82 479 613 93 706 731 106 312 760 82 670 866 98 666 790 77 600 740 96 212 331 90 84 419 103 728 785 103 178 256 104 377 971 94 169 664 85 321 609 95 285 430 99 536 737 102 317 747 112 236 719 112 369 511 90 301 902 113 725 979 105 64 181 92 186 461 83 196 217 117 273 393 109 233 481 98 679 725 101 24 262 78 434 819 104 133 528 102 283 470 101 660 672 104 368 713 97 177 269 97 665 854 89 100 312 100 330 433 98 172 264 97 40 584 102 601 890 87 80 616 94 497 556 95 293 623 94 393 785 104 517 934 93 47 137 93 164 429 104 781 967 90 507 817 100 357 966 98 94 298 101 152 357 103 67 378 105 97 527 121 124 697 97 523 809 91 329 492 92 533 631 101 208 971 104 31 465 96 187 971 107 153 240 96 118 968 99 423 863 90 112 708 92 71 925 103 479 817 82 61 355 97 120 266 85 243 876 95 495 831 118 263 671 90 72 430 86 711 803 90 132 779 101 441 961 106 50 613 98 631 972 115 7 911 110 642 912 107 156 785 93 793 864 90 212 663 87 374 986 94 777 871 106 491 762 97 543 860 93 220 647 106 656 781 111 432 870 91 28 676 109 31 420 112 54 756 82 529 947 96 207 463 108 77 647 114 227 905 82 39 698 113 42 574 131 376 422 79 674 907 106 608 706 87 704 782 103 115 566 112 757 818 101 130 549 81 402 464 102 237 772 94 351 675 130 704 883 94 646 719 97 45 191 90 351 625 99 78 621 89 976 982 96 73 99 94 165 656 94 500 804 91 175 456 98 254 692 108 270 905 87 71 546 98 403 702 91 518 907 88 483 790 110 185 898 106 273 524 126 478 815 114 285 834 106 683 800 113 814 934 85 228 650 95 110 603 103 303 592 95 363 443 103 10 838 108 386 740 102 657 893 104 409 542 102 48 110 104 154 525 109 436 471 100 368 992 103 770 846 96 455 518 118 612 642 105 63 455 118 515 721 74 774 899 96 454 609 97 634 804 101 231 862 84 529 772 104 398 890 98 427 640 72 46 372 102 87 496 95 553 972 89 239 502 92 304 635 118 108 881 93 482 541 108 364 706 109 112 174 96 359 749 111 106 395 108 893 971 95 583 863 102 20 768 98 77 714 106 784 997 110 833 996 89 386 688 115 797 856 82 627 964 124 138 957 88 207 450 87 160 364 78 582 803 98 461 730 115 807 895 98 712 833 98 94 709 103 767 894 111 741 966 88 891 977 91 233 913 94 159 343 92 285 908 106 708 981 79 472 618 103 402 416 96 505 648 96 122 895 89 292 885 116 641 745 103 120 814 96 700 971 108 37 147 79 381 920 80 9 818 103 306 856 109 302 321 99 234 416 93 517 718 107 5 923 110 675 827 99 94 288 102 210 991 91 30 587 89 206 354 85 611 726 111 18 917 87 142 734 115 220 298 121 15 933 96 8 579 102 339 973 113 31 177 93 75 603 104 146 774 93 644 836 95 708 934 105 192 400 85 590 912 102 207 454 88 598 949 80 324 589 107 550 614 110 598 684 95 313 962 85 48 471 103 46 816 92 599 613 102 351 733 95 230 437 96 11 879 107 878 946 82 252 467 106 478 671 118 481 535 104 656 699 97 235 593 101 11 892 105 126 947 103 603 675 95 562 564 95 512 832 95 242 560 92 369 792 99 7 180 96 952 974 110 123 579 101 460 869 97 710 750 95 273 602 105 845 862 106 332 526 109 59 289 98 20 415 131 158 287 97 625 942 109 908 931 102 664 938 81 177 644 93 81 619 99 471 940 82 109 629 111 329 850 101 404 703 97 623 858 113 337 875 106 423 620 96 348 440 109 275 851 102 45 164 78 724 952 88 841 843 90 178 769 96 209 432 104 928 992 90 90 775 103 202 941 107 622 654 103 245 468 108 37 86 107 284 772 108 17 405 98 168 213 115 385 467 94 340 981 110 279 823 97 386 957 94 276 462 101 427 857 90 167 545 95 498 720 109 312 406 82 221 410 85 100 909 117 93 641 86 342 698 96 465 835 99 557 904 109 505 770 102 351 801 101 43 371 97 351 765 105 610 850 88 523 815 115 205 450 102 98 697 89 777 899 111 346 546 101 82 710 107 253 880 80 987 991 96 0 793 101 57 88 87 69 787 100 177 710 102 98 380 110 327 684 100 102 427 112 555 625 103 171 895 110 55 97 91 657 875 98 436 762 96 324 913 96 114 182 100 639 834 105 83 130 113 160 270 84 742 849 108 398 892 96 221 599 89 652 778 102 9 72 99 301 386 106 230 786 98 150 348 101 250 308 101 147 873 88 228 654 103 154 640 97 386 933 99 147 412 124 61 613 100 178 787 122 101 316 111 827 884 94 296 785 113 68 230 78 372 644 114 249 404 96 136 269 107 17 778 99 383 960 98 693 813 89 67 241 95 860 869 106 459 984 85 57 501 100 564 935 79 65 195 90 503 668 92 467 896 92 216 965 89 290 529 112 498 971 104 523 811 101 191 437 81 163 892 105 384 716 108 24 30 110 237 716 92 145 460 103 531 545 99 740 905 118 152 251 109 10 53 80 301 528 100 564 872 102 217 379 89 269 285 96 218 662 95 398 953 106 449 870 95 236 476 104 141 946 90 150 430 115 241 618 118 108 937 94 159 257 96 13 526 98 429 960 92 527 813 110 105 436 86 298 467 112 383 708 79 34 297 103 303 684 99 723 778 104 166 755 93 88 640 103 505 731 93 70 710 84 564 956 93 807 953 98 355 861 104 221 377 96 664 847 81 249 999 93 740 833 119 55 721 112 30 304 109 434 733 111 646 945 97 711 911 91 764 885 100 286 850 99 754 875 102 867 890 95 782 918 107 329 757 85 299 944 105 156 238 100 321 492 111 45 968 102 198 924 97 73 319 103 500 706 109 740 978 92 279 390 103 184 415 96 457 615 95 624 772 96 570 578 82 67 768 106 300 475 105 6 144 92 97 960 107 432 580 105 25 308 98 564 765 102 249 794 104 335 908 93 217 573 91 442 953 112 185 455 102 677 871 108 8 477 108 341 423 116 917 975 99 494 706 91 137 645 114 110 181 104 332 675 107 208 339 99 284 829 98 610 699 101 76 529 93 368 593 104 821 942 85 993 994 85 516 680 104 177 184 108 104 734 96 75 855 94 603 633 100 121 835 89 476 885 95 402 547 96 455 980 101 226 635 107 356 591 96 59 693 103 88 984 90 29 227 115 328 592 106 341 511 108 350 373 114 367 787 101 669 961 94 167 602 121 229 265 92 371 692 98 783 940 102 91 929 111 743 872 96 357 789 73 411 844 102 876 946 82 395 697 110 447 874 94 299 668 105 411 979 69 55 267 95 27 661 105 296 938 93 278 526 109 234 235 98 142 566 98 538 925 94 516 666 110 558 861 107 449 839 114 52 820 107 461 656 85 402 799 92 57 799 95 276 858 104 670 976 93 271 389 107 152 926 108 127 728 93 681 755 97 269 693 92 341 515 109 147 577 100 514 683 116 286 417 99 196 770 104 272 420 86 178 543 92 269 444 96 810 942 98 646 921 103 312 987 97 712 998 102 56 255 91 188 313 106 230 914 99 527 755 104 221 300 93 55 536 106 12 854 96 96 106 95 349 479 100 264 918 114 788 877 111 846 902 121 706 899 111 274 732 99 20 332 99 189 556 108 709 985 86 229 359 94 360 920 97 460 511 95 225 642 97 911 961 110 636 649 112 261 379 99 226 691 95 103 919 109 158 582 113 492 935 78 387 527 95 42 223 75 114 557 113 332 358 86 363 373 96 104 684 90 249 847 107 718 859 103 30 971 103 554 755 99 651 716 96 206 397 107 31 966 113 293 400 96 192 643 89 798 818 93 619 669 102 50 617 114 111 836 84 525 588 101 366 501 95 136 248 106 486 978 93 11 182 106 79 816 92 56 243 80 141 692 86 169 967 106 654 922 77 45 304 88 367 908 88 206 617 96 784 987 98 428 591 86 122 959 86 651 806 92 524 844 87 251 474 107 773 966 115 725 738 101 109 731 110 506 591 102 245 492 102 374 593 94 8 301 108 58 215 101 751 791 77 295 485 107 144 325 102 577 610 98 248 713 104 460 593 110 83 577 94 325 944 97 282 795 103 224 960 100 754 884 110 167 562 110 25 961 82 418 482 122 146 845 98 250 406 94 306 589 90 160 845 125 612 954 98 230 257 99 949 983 85 70 293 82 544 570 111 526 949 91 262 953 90 691 831 113 224 327 99 42 43 99 684 964 104 6 975 116 815 886 105 658 742 89 243 680 114 264 639 99 99 811 97 276 467 97 420 633 87 160 862 115 263 747 103 8 274 94 13 622 96 22 781 88 502 795 86 219 539 100 111 172 87 501 990 103 658 868 101 112 972 90 142 584 99 956 993 90 246 922 86 574 680 116 868 921 98 318 875 110 450 456 98 458 527 107 303 625 83 153 968 100 13 980 117 362 505 106 477 811 90 461 623 82 818 867 107 1 285 91 527 549 100 121 414 105 38 723 101 2 315 100 766 877 109 270 422 104 402 473 104 134 931 117 180 376 100 99 483 119 251 740 108 15 747 95 125 390 102 543 603 115 318 530 82 212 335 97 303 972 120 375 411 101 386 997 88 186 985 99 141 456 88 251 536 98 169 237 89 100 732 100 377 882 71 183 197 100 510 811 97 563 784 99 127 617 90 790 850 98 484 669 111 288 473 109 423 814 106 400 983 105 547 702 101 289 438 84 277 407 97 833 916 111 97 746 83 345 738 103 309 614 105 883 904 92 445 909 82 620 707 108 107 247 94 41 182 102 425 568 99 66 565 93 11 435 104 102 139 99 97 983 84 179 883 114 260 512 90 768 936 98 38 766 96 23 93 101 514 862 114 183 375 88 613 773 92 243 573 115 581 814 92 179 902 106 160 309 124 207 652 117 411 638 106 574 669 110 277 486 105 427 514 108 220 486 101 62 546 106 2 410 95 374 497 91 605 970 77 468 725 103 418 709 91 302 855 99 375 468 105 823 979 74 114 971 103 111 811 99 87 576 92 77 906 101 830 897 96 534 792 93 441 652 90 371 375 100 138 296 96 736 950 105 305 806 89 408 632 102 673 763 90 499 835 112 640 802 84 541 643 93 529 760 94 593 707 121 106 348 111 255 928 83 271 329 93 269 290 103 389 906 97 330 795 107 109 175 92 520 814 108 309 985 103 43 897 108 813 889 100 353 503 106 170 289 93 59 872 87 100 188 106 306 854 93 156 794 103 376 944 119 154 440 98 132 566 79 209 733 104 392 768 114 393 662 95 97 709 93 645 667 111 483 798 99 103 205 96 615 889 81 579 998 81 241 771 95 367 486 97 572 704 87 522 929 102 280 435 96 110 503 91 290 875 102 593 887 117 685 741 100 303 963 95 370 992 104 599 764 101 117 702 96 400 538 100 353 535 114 125 827 80 912 953 93 122 261 103 317 536 105 9 202 96 5 961 82 10 592 96 650 662 113 718 799 93 227 882 91 758 791 111 528 989 103 321 792 91 709 723 88 71 924 104 337 748 118 198 498 111 412 980 79 422 537 100 31 629 102 436 503 103 113 567 108 260 947 87 412 568 100 61 111 97 44 85 95 780 851 105 137 767 98 405 514 102 48 558 104 387 957 104 786 797 92 301 720 100 640 737 78 104 540 102 137 591 98 254 776 109 394 796 90 760 974 105 135 402 105 569 589 96 82 733 89 597 840 82 584 952 92 56 261 79 369 977 104 421 990 98 13 455 94 423 864 89 807 993 109 571 944 98 714 774 97 584 646 96 189 899 117 300 812 102 475 701 106 581 596 95 53 671 103 212 254 77 451 750 86 52 518 98 444 475 106 315 468 102 474 784 121 785 811 95 169 738 121 68 996 96 444 617 94 569 956 101 267 587 113 500 587 100 271 459 116 600 952 112 18 951 89 562 898 98 154 175 89 240 836 111 223 986 104 99 314 109 744 866 107 223 357 106 833 924 94 64 787 83 192 673 99 607 716 108 577 892 85 48 564 110 43 307 97 51 473 107 548 966 95 281 568 110 690 908 106 363 548 94 198 744 111 126 825 90 350 509 111 512 759 83 111 739 109 918 935 115 277 572 94 15 312 85 634 929 99 317 827 111 92 998 106 950 974 97 861 939 89 197 296 101 523 967 114 759 767 83 336 484 102 272 503 87 319 542 96 338 658 105 100 865 86 281 783 108 314 943 108 107 415 102 408 735 95 56 432 98 290 553 111 291 650 113 674 772 99 386 760 96 52 906 102 448 504 86 11 785 113 393 836 94 142 532 101 524 958 82 236 347 100 116 582 119 165 621 110 336 713 103 36 199 100 82 217 106 340 422 92 704 743 93 577 983 103 110 319 95 85 605 112 807 872 90 190 556 104 292 397 104 49 876 101 210 252 94 160 529 101 410 560 88 166 690 82 254 967 92 234 995 95 542 577 104 388 820 86 30 692 88 313 854 94 342 409 115 81 957 92 102 481 97 40 770 108 502 997 98 314 356 106 160 244 114 49 676 116 317 812 104 512 810 90 118 478 96 704 790 85 402 612 90 71 553 98 423 519 99 40 139 103 415 961 116 626 789 81 79 853 103 818 855 103 286 595 101 431 753 102 102 491 107 175 391 104 525 805 104 372 454 98 159 792 91 296 644 93 159 931 100 433 666 113 25 288 102 417 520 79 412 873 108 739 921 98 339 839 103 189 314 105 315 669 119 266 287 111 51 620 94 111 138 107 145 169 99 801 948 89 165 570 89 69 608 106 156 943 93 578 601 118 881 924 107 674 983 110 411 464 117 7 293 98 37 729 87 463 705 104 295 662 110 327 502 104 339 738 110 593 708 111 29 336 94 18 592 105 223 594 108 549 959 98 430 959 94 267 579 91 784 953 94 647 784 96 64 328 94 428 488 109 696 857 103 71 665 96 177 993 120 594 731 92 573 906 85 525 894 97 34 886 87 86 878 117 397 612 91 396 771 86 9 137 101 601 898 101 93 955 97 733 883 96 427 593 101 8 571 106 247 465 84 787 910 114 63 88 99 78 120 99 622 728 95 112 694 107 446 940 101 296 403 97 600 974 97 595 651 121 226 821 82 562 662 101 476 682 96 293 631 107 886 902 107 633 650 99 302 862 107 71 749 101 153 542 97 136 978 82 413 845 123 14 264 91 245 754 88 133 254 114 163 203 100 582 915 107 47 176 98 383 528 103 811 953 80 686 826 104 472 963 106 387 403 95 432 947 104 601 818 89 629 924 110 198 962 101 323 697 107 407 930 86 296 711 114 553 667 94 299 433 94 1 794 97 15 608 82 188 257 111 555 903 95 359 730 101 160 899 93 344 530 114 453 570 114 119 416 116 730 957 102 642 676 96 282 441 75 487 907 85 236 291 81 289 586 90 167 479 113 127 950 103 223 257 102 657 757 113 260 635 84 106 503 99 283 437 87 89 420 110 126 532 101 5 831 99 125 292 111 210 564 111 833 986 90 481 588 99 775 791 89 168 247 101 412 531 111 124 997 92 67 448 81 736 779 113 91 337 98 296 551 86 128 479 100 464 706 104 880 961 88 248 565 104 529 704 94 259 475 89 87 750 94 335 704 84 275 550 98 240 495 107 4 439 93 67 590 93 570 773 93 241 791 105 294 745 96 427 787 119 190 909 101 790 944 122 470 772 82 316 363 77 290 728 97 405 828 97 200 385 103 458 738 118 143 733 93 257 712 104 123 984 95 340 787 89 420 632 90 50 681 119 759 878 104 502 728 99 7 690 75 135 947 98 831 991 89 50 630 88 463 804 109 28 894 91 483 617 113 98 108 112 146 162 95 592 815 104 122 367 88 29 716 102 380 582 108 228 996 97 607 929 102 101 665 101 229 857 90 644 831 92 132 497 95 103 656 78 154 316 79 510 894 85 562 672 107 127 848 95 140 216 105 156 854 100 550 732 113 348 428 95 437 472 102 650 927 106 103 222 104 334 630 116 88 865 99 730 999 85 643 870 92 297 949 104 367 511 98 267 277 102 228 381 101 950 953 107 422 452 103 544 770 109 190 774 108 676 894 101 7 974 86 299 828 98 429 897 87 206 478 83 320 967 85 349 559 103 31 32 108 613 769 97 748 959 96 727 892 103 435 972 96 170 197 98 69 363 102 177 332 107 143 763 113 135 432 95 136 899 115 338 875 87 510 919 103 604 771 102 581 844 98 88 905 109 679 884 91 73 691 87 573 673 110 549 694 97 368 553 100 92 230 103 265 635 91 653 802 100 454 534 97 153 827 106 13 950 111 283 478 101 151 530 102 439 741 109 576 991 109 781 975 102 181 878 112 457 811 98 158 459 85 184 253 86 492 967 94 42 111 94 290 787 115 391 760 130 148 615 108 14 744 105 613 719 84 575 915 98 822 948 89 437 743 98 365 901 98 135 980 91 607 988 86 147 198 87 261 623 95 498 564 81 197 550 109 99 357 78 37 217 100 59 661 109 378 706 100 542 910 96 171 694 107 641 904 99 651 826 102 312 636 97 8 795 111 230 799 112 116 821 88 104 296 96 116 426 105 636 786 90 88 403 94 29 534 91 286 844 81 24 113 97 426 631 96 908 911 81 192 670 84 170 695 107 702 947 95 183 589 104 972 996 103 88 951 98 42 764 111 104 306 102 399 891 99 342 817 89 583 941 112 337 340 95 394 409 100 478 814 102 128 844 92 866 874 115 557 912 86 216 707 107 607 952 107 72 176 107 142 464 102 603 682 110 43 392 81 794 809 118 158 298 103 103 899 101 711 832 86 490 624 116 121 883 87 54 224 99 43 975 85 34 58 104 141 644 94 438 807 101 120 571 88 649 916 95 581 689 96 412 961 87 95 707 93 9 491 95 329 907 95 322 785 86 830 874 89 180 398 105 472 884 84 310 818 108 286 394 98 515 896 96 23 418 113 335 462 110 663 922 93 84 143 83 112 481 100 507 601 103 360 933 94 121 812 99 90 744 97 363 562 112 14 178 102 291 928 97 294 601 94 116 876 96 205 436 98 498 926 97 270 878 93 191 461 94 381 775 109 274 637 89 46 785 124 331 638 94 248 836 96 65 943 92 878 939 98 66 260 96 59 794 78 347 484 94 825 955 102 19 870 102 352 362 85 571 849 95 143 754 109 77 768 95 371 704 99 864 992 89 94 842 95 226 653 92 407 513 80 187 704 87 469 737 97 379 880 104 418 494 85 124 736 86 242 396 75 479 945 89 871 995 88 300 702 115 592 935 100 76 671 91 155 826 83 366 711 104 90 237 95 222 960 85 237 880 104 284 784 119 285 972 86 104 184 84 334 481 98 299 858 94 250 318 90 612 908 98 73 793 106 139 161 85 466 604 91 320 369 105 481 521 113 473 555 89 141 780 83 81 198 98 494 965 82 409 774 113 119 308 92 11 595 92 350 604 81 125 657 90 861 984 105 136 537 89 111 129 82 114 599 92 485 680 102 631 642 95 189 498 90 754 946 91 204 524 112 327 913 95 383 929 110 198 856 102 74 754 113 569 967 83 417 573 118 586 599 105 570 619 86 540 720 87 355 956 121 111 183 100 392 785 88 694 867 85 705 806 99 664 694 111 381 630 91 74 137 101 631 920 89 36 948 99 500 595 106 599 918 100 73 338 108 65 588 87 75 502 82 241 775 100 325 834 94 90 125 96 275 541 104 287 628 105 316 760 107 376 659 88 512 599 99 417 468 84 614 724 88 33 372 100 6 911 111 792 949 115 177 870 94 237 909 103 334 849 102 80 742 101 546 887 94 148 184 95 895 925 122 118 371 94 530 771 97 592 779 98 114 704 109 41 93 94 140 366 99 42 314 114 230 765 108 17 581 98 350 529 95 304 406 96 244 564 112 433 747 103 479 693 103 84 992 93 248 787 105 134 404 99 163 872 105 526 795 86 395 535 114 138 959 98 46 520 95 493 752 91 562 851 106 470 563 99 18 795 98 262 900 83 553 817 113 509 858 86 188 227 112 24 972 108 416 428 101 200 812 92 274 570 99 227 900 114 448 980 108 285 290 92 132 619 90 328 368 99 382 712 110 559 596 101 323 990 98 367 776 92 668 795 90 272 945 85 385 774 96 221 494 89 143 889 98 793 991 116 280 443 103 472 761 89 231 607 82 67 834 106 0 869 93 71 439 82 460 679 112 828 834 106 464 629 100 188 347 88 291 505 74 36 900 102 166 644 85 38 863 119 280 510 107 455 476 94 490 839 109 503 927 108 22 689 86 89 335 96 418 575 94 57 106 96 19 850 103 280 400 105 59 567 74 142 203 95 749 969 99 109 695 104 204 725 93 824 899 92 427 451 84 172 226 101 64 601 116 594 792 85 421 837 105 403 505 104 453 490 108 109 718 71 593 695 93 670 993 92 187 906 75 574 593 120 47 689 116 174 393 87 181 668 78 148 619 112 455 525 86 594 839 101 25 709 93 290 539 111 213 758 102 523 869 90 426 489 99 381 982 90 851 885 100 199 426 81 113 948 106 65 244 92 286 428 99 453 670 95 810 886 101 138 753 98 270 350 104 28 326 104 314 995 79 121 383 102 205 796 111 147 381 95 2 702 105 339 632 90 30 750 89 151 328 71 512 730 106 881 975 103 787 828 100 79 311 101 143 792 109 25 934 104 176 861 109 335 601 104 88 212 109 330 822 113 118 921 97 422 614 119 490 556 95 437 860 131 719 915 116 428 561 96 342 752 96 554 711 108 237 490 109 307 863 95 413 549 101 757 974 108 240 898 82 869 936 92 216 444 108 67 856 98 76 922 118 158 765 88 213 751 90 26 56 102 680 842 96 320 601 111 95 167 91 137 923 79 381 900 104 115 957 95 523 764 93 14 728 97 188 641 121 19 932 105 717 957 77 54 501 98 137 807 88 149 683 81 814 920 115 31 202 112 237 543 92 183 488 105 127 679 97 222 769 98 714 965 99 257 370 104 61 452 104 308 948 86 374 515 97 59 965 103 349 596 108 482 871 103 396 987 99 489 509 108 377 729 83 487 933 100 120 502 82 98 661 106 584 837 116 22 503 113 92 764 96 508 655 97 452 998 74 292 523 102 630 671 114 120 793 102 615 632 110 214 960 83 62 303 111 770 828 83 45 521 78 209 601 117 175 705 108 847 862 99 347 835 99 415 721 120 545 726 96 291 859 96 14 129 93 165 216 77 184 209 87 270 550 80 60 243 97 410 866 89 778 982 102 897 980 112 336 377 103 13 576 100 566 965 106 401 575 87 250 752 112 492 595 115 879 903 96 440 945 99 784 956 101 524 886 108 497 916 94 507 533 93 58 415 116 871 910 107 92 440 105 723 999 122 554 660 126 170 467 90 766 772 97 69 162 106 667 777 88 127 441 114 217 358 96 317 567 95 33 888 93 691 804 88 465 993 121 156 818 77 47 579 87 309 515 91 55 964 93 412 538 100 456 474 106 235 468 100 681 960 92 63 987 101 33 233 109 232 386 106 107 331 100 196 525 111 419 486 107 386 478 102 55 213 106 197 211 98 28 390 108 646 659 97 635 960 89 167 770 109 405 788 100 101 890 77 333 408 96 66 522 99 239 818 107 358 560 124 166 531 105 678 769 95 1 503 89 333 571 116 655 966 83 414 435 94 634 692 104 52 178 103 195 731 93 685 828 106 30 764 108 0 259 93 290 498 113 549 902 97 15 601 94 35 156 89 274 867 103 61 638 94 497 593 94 576 745 76 189 388 106 293 556 111 108 641 101 29 450 106 27 720 102 751 770 86 217 350 110 490 849 97 398 740 96 516 628 87 241 797 105 183 823 118 108 903 96 60 148 104 168 447 93 205 794 104 86 916 103 706 957 89 393 680 105 463 511 93 174 650 108 287 299 113 905 928 95 721 865 105 128 279 99 509 585 91 342 724 86 707 779 100 156 415 113 735 949 88 6 575 85 122 436 114 319 341 96 323 326 96 686 814 98 763 974 92 281 964 83 67 686 104 47 368 120 546 597 91 493 735 97 68 770 85 501 748 98 18 597 114 850 903 103 537 848 90 77 609 94 311 349 124 61 763 102 722 807 91 241 727 82 487 774 100 84 388 99 327 542 105 800 923 108 856 974 94 589 788 88 2 930 85 191 618 89 336 461 103 556 794 102 11 677 94 245 821 78 179 757 88 221 560 108 290 742 82 786 851 101 95 122 99 205 629 97 135 765 108 76 240 97 646 943 105 717 972 115 205 730 98 372 957 88 656 947 93 170 379 91 43 151 106 636 832 107 384 742 116 184 965 110 145 772 98 824 925 109 265 989 114 307 704 105 136 268 109 97 931 92 172 369 99 165 817 99 98 351 105 311 986 106 147 162 103 96 433 108 380 880 90 126 847 104 8 913 102 76 93 93 496 762 117 257 809 98 482 766 109 68 104 97 455 724 100 494 728 100 356 440 99 155 423 75 177 530 100 416 887 81 427 963 111 168 238 98 73 189 98 919 985 109 289 893 117 75 902 98 525 706 82 411 639 107 32 96 101 252 383 98 210 840 109 801 866 104 410 603 97 779 851 84 677 785 90 928 953 114 224 875 103 271 272 91 582 902 96 402 971 100 227 416 93 15 345 98 758 785 67 127 255 101 172 587 111 170 383 105 13 57 82 213 253 89 129 955 108 6 586 88 335 990 88 694 981 88 450 948 112 55 431 100 140 344 116 588 851 98 172 522 95 571 688 109 665 886 99 626 694 82 227 757 86 722 941 90 39 476 101 103 701 98 806 832 108 43 742 82 59 623 79 13 898 92 150 730 116 478 780 88 260 799 102 63 245 90 165 482 107 112 163 99 17 826 91 220 896 85 199 757 96 330 699 103 477 563 96 202 810 105 39 968 119 104 839 87 297 638 97 702 939 104 227 916 91 251 695 94 718 726 95 131 252 101 371 440 91 337 457 85 59 540 96 65 880 104 254 627 91 755 934 113 615 825 94 580 663 99 428 563 79 278 854 102 247 946 93 245 934 83 3 485 111 580 772 99 633 944 109 316 634 108 501 789 106 362 502 94 116 915 110 435 599 91 209 695 89 171 494 106 581 617 84 236 953 107 715 732 101 97 721 101 128 410 129 487 959 105 164 310 96 236 362 102 291 836 109 275 513 111 465 607 123 549 691 99 818 987 97 317 785 89 22 43 78 623 959 104 377 607 86 510 671 111 290 782 98 287 900 96 514 753 103 593 598 99 206 920 112 628 770 91 444 456 102 314 905 123 53 334 103 410 771 98 326 410 108 594 886 102 156 744 82 780 951 90 542 671 75 296 503 95 675 960 100 36 600 93 676 785 81 385 469 100 120 205 106 667 802 91 529 680 125 22 388 96 443 905 74 18 238 92 478 745 77 155 970 101 261 828 102 176 811 111 11 746 107 585 783 118 7 482 93 165 167 108 760 767 104 242 488 92 207 388 112 388 753 84 187 992 88 309 885 102 95 211 94 660 796 101 417 827 104 382 761 112 222 696 104 262 315 101 580 966 95 68 170 108 539 836 81 209 768 110 19 859 97 804 920 87 603 871 101 122 346 97 52 515 86 33 126 94 643 807 111 249 908 96 651 725 98 331 644 95 294 564 82 545 773 105 122 807 101 169 305 93 85 968 108 604 739 120 121 469 78 179 988 95 381 608 104 180 486 94 478 608 114 3 679 105 413 958 102 565 802 99 185 768 92 117 816 97 392 619 101 226 543 117 384 725 100 316 432 98 152 652 95 216 855 95 113 308 88 47 571 118 775 783 96 594 616 90 171 612 110 412 924 89 140 600 86 181 707 103 103 625 96 3 29 104 107 326 120 95 473 100 304 706 108 185 335 96 767 990 96 133 562 105 354 641 95 221 436 85 335 693 95 661 694 107 400 598 91 487 967 85 230 671 93 105 283 91 350 809 97 326 515 96 451 679 103 402 903 114 650 773 90 835 847 127 62 434 102 769 821 105 88 846 91 551 827 89 338 426 102 208 674 105 597 876 98 103 681 113 327 609 94 59 789 114 100 878 113 455 569 99 167 212 123 624 666 108 401 764 94 179 418 107 213 475 108 430 872 90 343 784 90 7 418 118 571 814 105 88 114 110 84 799 111 686 976 93 704 951 104 808 923 111 118 349 94 8 967 100 505 618 107 370 985 104 371 621 102 50 884 95 73 218 94 74 300 104 126 820 110 20 293 89 561 885 106 418 784 101 510 952 93 385 438 91 197 983 96 766 994 103 82 725 100 831 966 86 10 856 103 69 892 106 33 337 93 488 725 105 221 970 109 405 953 112 194 872 90 238 391 98 261 344 94 273 324 94 189 326 98 470 627 78 20 758 83 271 662 93 93 240 112 303 500 105 169 229 108 234 417 103 159 372 105 548 745 94 99 289 93 23 635 107 115 618 109 334 820 99 785 960 94 5 943 100 234 509 108 63 585 100 472 483 72 886 933 90 528 553 87 661 824 75 466 871 97 110 615 105 175 288 84 243 369 100 187 973 99 109 909 106 270 591 90 26 560 110 443 772 92 618 780 97 227 768 99 302 860 103 533 681 103 26 646 113 377 724 112 314 384 125 111 563 94 17 841 110 374 669 106 269 301 92 86 633 92 755 945 106 283 575 102 10 51 107 60 191 109 23 379 102 482 679 105 207 342 98 503 565 91 282 805 104 366 982 99 543 937 90 586 916 93 373 592 96 247 621 107 405 445 110 256 402 95 940 948 100 227 683 99 103 885 93 229 414 100 130 330 96 324 612 102 652 807 97 267 923 104 491 754 106 707 729 122 318 697 100 89 665 100 302 905 92 308 710 87 343 480 100 916 953 114 177 786 100 581 629 124 424 498 90 500 884 102 561 799 103 640 723 99 555 956 107 231 833 100 886 934 106 21 309 104 413 518 89 160 162 114 674 900 101 90 649 94 88 849 97 109 138 85 316 852 93 491 591 103 132 394 91 847 878 97 104 764 93 506 879 97 662 725 92 410 834 106 301 406 91 31 590 69 34 302 93 233 498 101 179 440 108 833 998 99 52 843 92 615 786 99 87 398 87 424 656 111 243 327 76 525 967 96 153 659 112 5 387 115 333 782 93 864 909 101 244 637 110 583 681 102 29 793 102 1 15 88 269 415 88 58 216 96 236 775 94 257 589 96 315 458 98 267 869 102 534 771 96 217 913 98 323 919 100 454 676 113 227 913 99 502 956 111 349 933 105 107 715 97 591 874 111 208 359 102 52 371 98 240 280 95 352 804 109 47 414 112 645 806 89 346 885 107 563 594 87 760 934 108 291 565 112 243 843 109 378 494 98 210 727 95 55 460 103 168 450 88 75 362 101 324 473 93 840 986 99 785 937 96 560 972 102 387 464 102 816 960 97 126 638 95 144 238 95 34 624 98 155 161 91 126 614 94 265 366 97 719 732 95 206 863 84 306 333 106 43 184 98 186 952 83 340 845 108 427 534 91 191 854 98 234 563 107 517 932 112 135 531 96 792 955 96 167 615 94 91 742 82 262 278 94 353 771 114 101 785 97 7 143 109 153 685 101 627 745 94 206 359 85 144 907 109 260 943 90 199 676 98 287 989 89 89 800 100 134 604 109 28 95 95 922 926 104 283 312 112 371 650 112 548 875 98 216 851 95 148 262 114 42 166 105 396 807 98 432 485 107 171 676 75 123 351 97 600 631 103 279 946 115 39 484 91 78 408 101 325 857 101 439 508 96 222 874 106 579 917 105 13 615 105 802 966 85 272 826 88 14 486 99 340 585 104 151 576 101 483 828 99 267 807 102 255 416 115 154 371 91 518 688 96 313 345 101 668 741 85 371 711 103 236 968 104 92 698 113 232 256 106 91 271 90 436 648 91 105 501 105 97 790 81 638 699 113 239 672 90 463 937 86 202 416 99 82 696 96 528 687 113 12 372 95 476 805 102 324 463 105 211 944 108 408 990 105 174 946 85 691 908 118 252 968 101 52 974 102 754 881 106 235 966 101 171 651 104 69 829 105 384 944 92 504 597 87 301 411 94 459 752 97 360 758 96 350 993 107 322 687 118 196 886 103 717 852 104 385 842 105 280 816 104 175 616 105 412 772 102 771 901 115 518 659 111 399 990 107 466 969 96 454 947 85 265 955 104 85 864 97 127 140 89 255 981 102 130 622 124 310 330 99 371 611 85 252 650 113 314 346 115 332 918 101 381 763 111 340 662 95 269 332 77 222 594 99 374 677 75 75 496 100 491 802 94 839 869 93 9 39 112 511 528 97 42 493 110 304 694 98 126 220 102 738 786 103 235 591 87 186 458 99 340 991 101 292 679 93 11 32 101 395 507 110 47 204 93 449 487 104 484 575 93 238 660 95 505 802 88 335 620 110 39 160 108 198 298 118 759 816 108 103 525 93 120 501 110 707 820 94 152 590 81 249 967 102 22 347 91 239 458 105 437 482 89 199 858 80 843 983 84 173 877 101 884 995 101 378 561 110 234 762 94 225 662 89 722 961 91 732 885 96 134 895 71 865 971 97 0 363 109 139 417 108 69 728 89 605 713 87 391 838 88 237 607 112 625 713 113 401 778 98 140 836 87 802 878 110 268 521 100 105 767 99 839 914 103 195 201 108 421 808 95 312 555 110 410 849 116 428 966 92 204 570 111 854 930 115 595 907 90 238 824 102 697 850 105 629 655 95 821 905 104 958 987 96 699 763 99 734 832 88 55 394 106 722 851 105 600 681 111 277 977 93 229 372 101 598 914 129 13 750 106 87 168 94 203 889 108 410 598 102 26 914 107 32 904 98 25 992 97 169 761 104 515 645 107 655 668 96 73 442 97 404 713 106 375 725 84 761 874 84 558 981 98 240 849 101 206 766 88 355 724 104 640 941 98 140 948 90 638 773 101 445 996 92 577 819 103 291 510 122 350 426 98 208 335 103 172 302 74 107 145 94 8 235 99 280 428 81 493 499 109 520 923 98 223 733 98 200 939 100 43 839 88 114 849 95 38 788 107 59 111 82 254 727 93 565 864 84 503 907 98 585 653 99 409 504 95 137 783 90 436 978 80 180 804 97 177 195 97 614 981 74 55 916 83 706 784 105 256 992 96 41 591 125 223 431 100 202 948 97 23 460 89 622 725 105 375 879 84 137 297 79 311 932 93 634 860 105 567 915 112 746 943 93 401 635 104 467 948 100 640 958 108 8 635 110 284 816 86 631 757 79 68 586 95 229 594 80 524 889 98 102 807 93 18 773 102 182 559 106 150 963 85 399 556 101 432 465 100 407 688 107 69 521 106 66 475 103 310 325 108 222 969 93 621 721 86 596 847 107 10 472 105 200 431 118 300 563 90 362 571 96 137 389 103 813 918 103 44 787 94 461 564 96 45 548 95 181 327 111 299 979 102 51 824 92 215 432 98 463 920 104 293 305 99 250 945 107 387 730 107 163 956 111 323 328 108 179 203 101 788 847 105 555 958 112 351 807 82 486 953 97 431 648 105 161 646 81 641 857 87 569 760 106 481 829 91 745 971 87 241 644 98 93 658 98 517 649 92 694 696 87 5 688 102 378 762 101 680 872 102 290 624 111 178 627 103 31 402 100 482 791 104 82 714 87 227 712 80 605 866 102 367 528 82 346 819 94 42 929 93 167 194 97 266 383 107 100 231 92 125 403 105 451 837 99 369 905 97 63 569 104 213 747 97 483 565 102 34 941 109 317 773 86 158 511 87 731 773 97 115 882 79 159 787 93 360 802 89 482 980 93 116 520 110 573 667 99 96 553 103 76 314 115 246 458 90 73 957 105 299 408 112 300 688 85 174 765 82 591 629 104 335 931 88 232 478 93 134 473 110 678 887 106 230 546 97 594 974 113 72 329 106 203 256 99 4 643 100 334 385 105 665 738 93 309 505 109 792 872 87 88 292 110 729 739 74 16 107 87 125 376 87 74 205 114 343 456 99 190 547 102 75 356 94 112 756 89 192 393 99 659 907 99 416 875 113 416 975 102 124 726 90 240 648 102 277 558 109 169 984 102 607 843 103 52 484 100 645 730 101 206 826 92 349 612 95 174 535 93 718 842 115 182 396 110 466 623 86 98 586 104 358 963 101 60 441 86 7 528 118 227 797 95 459 766 83 153 315 101 23 130 105 198 699 87 123 775 94 118 870 122 630 958 93 412 615 109 74 418 99 270 850 97 418 931 89 410 905 83 703 962 119 85 858 96 446 904 100 253 270 109 644 799 84 417 744 92 105 856 100 746 783 102 252 715 116 762 766 105 576 671 91 320 342 83 106 516 108 860 978 114 623 792 98 154 992 118 44 610 109 270 659 95 12 339 89 411 544 110 78 314 110 133 408 88 79 441 95 277 323 111 75 137 104 146 953 92 675 942 109 933 971 118 364 585 118 240 428 117 738 886 92 242 571 98 156 400 114 270 676 100 730 952 106 207 259 107 272 523 104 510 832 111 941 970 112 845 891 97 152 728 85 94 225 80 46 455 97 426 568 108 405 474 109 649 838 100 238 967 101 340 348 97 800 950 96 876 900 90 11 584 99 44 164 111 21 890 107 58 308 82 30 709 105 79 530 101 92 352 104 582 985 103 327 594 119 128 533 102 653 974 93 423 441 101 696 813 96 660 840 90 866 899 113 58 491 73 803 999 108 339 489 99 84 701 90 639 861 105 743 982 95 496 971 117 103 976 93 121 162 87 543 579 70 420 768 132 173 700 85 254 525 108 339 818 81 103 910 83 555 801 94 659 925 106 255 673 99 105 916 95 154 628 104 551 711 95 241 339 105 583 947 114 254 848 110 568 678 109 383 648 118 132 890 103 144 894 108 432 445 95 369 981 98 628 629 107 482 792 102 758 925 103 212 216 104 149 445 103 123 737 95 408 737 79 578 705 94 40 776 99 123 400 113 292 781 110 18 62 97 760 842 98 94 787 109 150 367 121 26 90 108 820 973 109 662 917 98 67 236 88 571 891 106 101 275 87 487 799 92 69 321 101 48 717 104 204 656 96 497 710 85 321 995 104 519 807 88 419 662 103 276 576 89 39 707 119 410 749 108 94 330 100 101 970 107 552 738 80 18 967 114 122 505 100 424 740 98 527 647 84 206 251 92 643 687 113 36 196 95 468 997 104 227 788 95 88 135 104 590 871 99 684 921 86 521 653 91 178 364 114 22 923 113 714 974 95 5 40 101 878 920 90 646 823 89 198 804 92 6 82 98 185 739 88 569 918 82 803 996 106 191 817 98 550 619 99 685 979 107 501 538 79 237 574 102 181 412 71 562 733 104 52 634 88 405 493 105 50 548 110 464 716 92 553 809 91 200 752 117 488 908 92 184 699 97 111 281 89 372 973 79 357 983 115 80 533 95 438 460 106 40 491 108 520 562 99 183 455 97 103 356 104 217 939 86 195 433 101 742 873 88 287 635 113 747 767 92 377 781 104 856 964 109 319 649 86 497 575 106 241 488 98 53 418 99 90 938 96 232 849 102 176 926 98 443 948 97 767 918 73 932 989 78 705 990 94 180 464 94 358 547 103 275 648 104 780 932 106 305 789 94 335 473 110 70 551 94 243 980 110 168 761 90 129 539 86 206 860 102 607 747 117 336 744 116 350 911 81 670 995 113 288 457 102 712 980 81 31 625 84 580 729 105 751 894 115 444 701 102 384 720 87 396 761 101 398 479 123 784 788 96 565 726 109 221 575 103 677 967 93 659 669 91 44 619 100 367 692 115 587 615 89 252 365 120 0 744 110 544 651 86 436 942 104 196 260 86 571 629 100 134 984 101 60 734 92 222 821 94 14 66 101 381 956 108 616 715 91 122 885 85 407 668 87 638 999 95 427 477 93 335 375 101 33 760 98 598 896 100 321 972 111 350 500 102 212 803 98 354 927 87 500 645 87 919 955 73 456 854 93 408 895 97 31 280 101 43 316 95 269 911 108 544 693 90 646 669 99 530 819 101 41 468 107 546 936 83 281 380 98 662 835 96 32 938 97 111 707 101 711 766 90 398 716 94 119 701 97 340 570 112 324 791 108 763 996 98 6 772 100 111 616 89 330 850 106 495 714 104 186 896 117 412 596 110 458 777 86 40 56 85 300 965 116 393 601 100 446 865 112 184 451 106 25 858 100 56 124 89 135 990 111 105 980 100 226 865 96 2 737 85 128 645 116 573 908 90 506 709 97 857 933 89 83 144 87 307 700 106 243 297 87 745 997 99 51 882 115 456 473 113 244 391 118 510 791 95 544 627 92 239 505 90 222 942 85 252 830 107 699 756 95 9 695 100 362 980 103 104 814 98 117 941 104 502 786 101 536 598 100 152 485 89 123 981 121 260 628 102 179 517 107 146 353 109 211 538 110 497 638 88 33 371 85 566 816 109 392 520 91 260 484 108 611 699 95 415 518 91 645 852 106 121 214 86 511 806 89 818 871 106 57 881 95 31 178 82 93 444 100 613 831 120 630 908 103 28 104 105 563 897 102 1 325 94 838 943 108 65 573 88 883 920 92 134 897 80 380 850 113 148 535 98 371 681 116 71 568 97 621 654 101 815 893 107 451 508 88 62 602 95 247 960 98 37 294 105 34 409 103 256 711 110 228 625 99 321 774 118 554 587 91 295 812 85 786 984 110 440 820 80 31 521 100 370 713 100 197 255 102 159 862 102 690 760 104 667 898 90 377 747 90 591 822 105 472 870 99 200 454 112 123 934 96 300 995 109 183 961 97 116 226 111 391 579 101 172 628 99 271 550 92 374 831 102 97 246 97 294 785 100 488 590 102 145 579 87 116 453 107 199 430 111 406 542 116 58 651 84 305 998 102 273 282 114 160 617 113 842 949 89 363 421 96 925 941 82 90 396 115 69 650 105 225 796 94 737 853 97 64 884 89 677 996 95 208 713 94 438 548 112 122 991 99 190 486 111 18 971 111 202 398 92 372 604 109 186 440 102 95 748 92 52 617 99 277 465 122 189 311 93 830 985 96 67 820 97 624 762 104 297 743 102 299 386 73 533 787 99 133 255 101 667 699 104 185 390 93 75 245 93 448 750 85 291 702 87 172 388 86 51 283 92 85 922 79 723 845 90 313 449 98 929 956 108 573 589 97 187 560 95 209 397 111 53 116 100 39 99 108 480 615 88 213 997 75 777 835 103 397 868 105 361 502 105 287 512 90 134 639 101 454 863 87 77 140 93 326 569 97 197 728 88 70 460 85 39 348 103 47 983 81 409 937 93 101 372 98 375 926 97 20 105 104 352 373 95 29 337 93 331 486 109 84 583 104 171 692 94 399 804 105 576 887 97 709 986 92 228 756 102 373 676 83 923 932 100 9 653 106 32 285 92 239 405 88 291 623 93 693 872 92 497 852 96 336 901 113 680 709 94 499 896 81 30 157 110 219 794 85 744 915 101 251 515 93 496 709 104 26 214 101 543 999 101 393 560 112 35 90 93 223 726 86 819 847 121 533 801 105 436 986 95 71 708 105 504 889 104 439 793 102 18 375 97 503 762 102 583 824 112 73 280 100 84 772 89 221 678 99 269 442 102 213 658 87 11 859 105 198 201 108 374 783 116 721 748 110 472 778 104 564 839 116 154 854 107 94 592 93 22 976 116 708 959 91 411 505 89 438 961 75 343 892 85 254 277 103 171 329 109 365 427 120 8 639 97 304 927 90 546 919 90 24 637 101 14 743 98 422 690 91 527 827 97 480 917 74 195 719 107 527 928 100 179 868 98 156 355 72 503 525 108 313 749 122 346 933 114 400 628 87 212 742 105 368 385 101 202 261 96 165 740 100 27 666 90 253 653 83 453 634 98 219 941 113 147 372 109 350 818 110 483 513 103 104 509 107 634 636 80 496 942 105 0 324 86 78 499 99 644 952 87 454 799 105 71 243 109 128 500 112 666 867 117 810 931 88 436 512 126 176 682 119 97 857 96 662 951 103 241 787 86 710 977 80 114 489 114 55 734 105 243 762 110 689 791 95 99 363 94 261 278 94 396 883 113 26 118 109 756 934 93 847 874 113 226 269 93 403 656 103 71 76 81 103 783 115 122 528 106 170 600 106 521 608 95 917 936 92 529 813 105 369 654 107 390 754 105 672 964 111 22 63 110 378 430 95 251 306 93 160 938 103 161 927 85 334 732 99 105 188 91 117 345 110 570 669 96 666 895 96 245 724 99 45 360 97 286 647 99 525 853 107 3 638 109 423 799 98 565 900 99 33 296 97 374 870 98 306 511 98 302 964 102 214 314 85 447 787 95 107 117 104 142 652 100 116 642 105 728 952 99 209 730 95 490 656 91 134 286 101 117 955 93 150 224 102 96 298 100 897 946 100 426 950 116 715 961 96 379 752 104 282 458 99 281 715 108 111 720 94 781 833 112 454 775 87 324 440 91 381 889 106 13 293 97 478 766 89 299 419 97 575 991 104 539 885 104 448 664 98 326 851 93 399 744 106 339 724 89 69 937 88 104 998 88 127 163 103 144 748 88 588 706 103 453 621 92 43 237 93 51 737 115 298 537 104 243 801 111 190 637 99 171 609 110 5 838 86 443 972 96 181 224 115 101 315 115 595 626 91 463 840 108 946 954 93 8 521 113 187 797 100 444 532 96 380 687 99 813 841 98 785 972 86 704 804 112 36 707 100 263 327 101 86 834 102 578 963 93 614 690 108 317 563 84 3 82 105 642 770 97 47 647 86 467 759 97 565 715 89 474 960 97 135 573 85 158 825 98 254 729 100 56 86 105 500 693 96 77 298 95 338 484 95 400 467 107 24 119 71 423 754 87 55 967 93 430 970 105 643 735 121 19 600 90 173 386 102 204 584 92 102 761 93 492 711 84 703 864 89 127 245 100 203 820 96 927 931 87 44 448 100 186 570 113 418 704 114 496 537 97 209 324 111 16 250 85 581 950 85 626 749 122 658 681 106 552 924 105 630 899 96 618 741 113 91 705 89 27 683 111 400 601 95 451 933 72 259 362 112 110 245 96 377 677 89 491 878 112 286 990 113 409 630 109 91 414 105 237 388 111 216 628 95 62 672 80 622 916 104 15 391 92 270 279 80 43 902 100 62 489 100 329 796 116 539 906 102 444 473 72 620 765 116 975 983 91 375 461 107 359 968 97 120 747 88 657 939 88 512 584 96 250 889 107 479 836 99 714 728 113 826 968 102 380 435 92 286 581 110 193 919 92 628 746 93 214 977 104 35 984 92 72 476 92 795 889 96 839 963 102 49 626 69 430 616 101 232 954 89 179 315 104 214 795 100 414 549 97 580 673 106 570 876 98 161 349 107 149 526 103 475 807 97 796 948 87 120 399 97 876 964 100 190 264 118 65 680 104 836 906 96 601 743 112 244 331 100 255 616 92 134 347 106 41 500 113 54 989 104 44 486 83 320 839 93 240 687 98 21 363 104 314 534 95 233 843 93 45 834 94 222 675 102 292 521 93 310 649 101 18 754 96 415 703 105 441 894 80 651 705 94 864 970 83 871 937 101 600 721 91 423 875 93 302 738 82 162 486 105 396 994 96 3 279 101 170 357 101 405 708 108 2 430 122 213 407 92 470 768 105 402 932 108 34 499 101 789 869 97 661 888 97 71 381 98 319 970 92 44 728 86 17 858 82 436 742 110 253 966 93 313 335 87 552 711 96 244 555 111 197 809 94 844 917 97 151 686 114 826 949 84 974 983 99 724 936 91 99 506 113 290 960 83 339 792 102 19 664 86 79 393 103 428 982 109 538 661 119 304 567 109 900 987 103 8 563 116 66 333 88 398 429 106 73 210 83 697 743 100 727 737 103 112 956 95 42 157 109 452 869 113 162 846 112 145 854 93 244 543 97 382 583 76 635 691 98 105 794 94 131 594 101 323 860 100 607 753 99 619 961 113 314 780 112 710 730 105 20 228 104 14 207 111 248 788 99 276 723 104 313 408 98 198 569 98 434 644 97 223 856 71 36 633 119 11 296 102 260 505 82 101 879 93 19 58 103 658 694 94 510 820 113 741 900 94 66 829 115 104 516 98 550 897 85 179 778 90 243 913 122 474 820 84 280 360 122 666 922 96 52 839 88 559 803 87 488 983 79 620 938 108 474 533 94 665 977 93 495 664 105 565 920 96 179 772 93 447 789 106 792 890 96 345 847 117 466 546 107 141 252 102 480 952 114 851 871 94 476 578 82 10 111 116 322 902 112 259 695 96 166 959 110 618 661 97 8 543 105 739 860 112 501 801 100 25 946 94 401 883 107 59 895 104 423 780 90 111 194 98 340 955 95 178 900 104 158 756 127 315 414 95 20 751 106 168 422 115 40 386 79 132 468 113 132 344 107 469 470 112 905 907 80 285 428 83 122 504 110 13 58 107 384 420 98 608 955 107 285 455 81 243 623 108 594 990 100 297 797 107 155 832 113 285 758 109 91 104 113 490 683 115 138 910 103 66 721 97 725 953 112 167 382 111 1 557 87 313 627 103 326 595 107 450 451 93 28 556 109 280 973 92 452 631 107 453 588 99 367 684 75 52 91 91 481 713 96 462 521 95 723 844 99 576 786 102 542 560 100 188 708 82 901 996 108 334 464 101 39 577 113 258 289 83 296 527 108 93 236 97 258 836 86 366 737 93 201 203 101 576 965 95 512 739 118 125 820 88 866 989 92 14 570 90 392 783 89 590 596 113 370 599 102 626 637 113 128 620 99 542 758 89 414 433 91 363 849 79 237 269 94 665 771 84 7 871 100 700 899 94 64 971 106 464 962 88 219 903 99 238 404 101 266 288 115 324 382 122 623 890 96 332 833 92 374 545 117 2 209 93 258 328 89 289 483 83 345 649 85 162 291 104 538 588 94 497 843 100 124 341 100 504 602 97 63 739 99 1 395 112 392 902 103 443 460 107 165 523 110 88 612 98 96 941 97 53 178 96 42 602 102 176 674 98 35 676 88 288 922 99 318 355 98 300 774 105 199 910 106 171 424 91 169 815 117 76 756 100 662 872 100 227 717 100 360 885 104 140 940 99 217 945 90 271 986 99 231 365 113 524 981 90 413 768 106 431 983 99 292 321 90 576 836 99 98 862 104 254 286 107 112 577 98 271 979 83 466 976 109 98 377 92 306 997 110 447 540 98 120 834 98 178 855 84 438 718 94 92 354 91 740 891 89 201 669 96 49 963 100 157 718 106 131 869 112 663 980 112 186 368 97 246 278 101 425 926 106 287 364 100 121 875 87 72 205 105 331 365 94 81 373 104 36 182 90 223 470 91 61 609 114 237 848 92 176 966 100 30 730 95 785 942 84 46 467 95 47 654 106 162 527 109 115 810 105 223 522 117 377 502 115 138 234 98 453 491 95 259 371 107 624 684 89 288 919 109 595 688 83 0 915 108 758 794 105 450 865 116 507 840 100 817 886 99 190 394 84 321 568 94 263 992 106 337 688 98 164 194 99 562 955 105 146 438 85 20 580 105 6 409 99 341 344 95 612 974 93 25 744 85 547 703 98 207 534 94 338 697 102 530 811 110 6 348 98 185 669 98 445 930 100 667 744 95 27 669 105 174 818 112 334 588 100 44 230 111 68 702 111 306 643 107 358 529 96 744 833 102 381 862 88 72 345 97 290 430 123 235 906 114 743 813 102 297 348 82 421 961 91 434 907 88 274 907 104 56 193 99 765 925 89 315 915 119 1 701 91 158 761 105 157 698 109 680 811 115 502 819 97 148 606 97 44 863 105 496 531 108 19 879 96 667 797 118 391 660 116 455 679 88 773 961 113 670 685 103 109 204 113 334 661 111 109 484 97 55 811 105 86 892 101 580 988 91 435 964 95 139 396 93 328 752 89 224 658 77 185 315 95 421 978 101 427 773 112 132 375 81 491 499 111 46 768 106 115 675 102 75 125 115 367 615 115 784 913 89 114 773 111 235 523 91 887 957 93 379 626 88 362 473 113 327 859 98 112 710 81 800 926 83 18 450 116 191 994 97 940 966 103 750 962 106 196 609 103 465 807 93 484 777 96 119 221 87 251 680 102 172 690 101 24 975 107 464 985 88 180 688 111 143 171 110 223 789 87 32 645 94 821 912 105 684 697 79 439 715 84 62 118 106 197 205 115 455 984 111 827 968 90 566 995 108 261 763 94 557 719 88 256 914 107 26 966 103 107 769 97 420 506 99 47 259 99 135 636 101 92 478 102 222 817 89 185 918 109 136 598 93 292 739 110 121 667 124 562 780 93 488 510 98 437 824 85 39 252 102 50 345 88 489 734 119 472 811 102 465 862 98 47 801 97 252 425 95 42 614 122 349 412 112 103 618 118 205 819 112 314 820 81 681 809 95 195 531 100 545 801 104 176 718 97 245 305 102 45 994 93 775 863 99 106 943 97 442 491 91 678 918 99 108 748 91 440 848 82 378 610 111 629 857 120 287 441 96 99 133 99 722 800 106 15 449 96 66 627 88 904 968 97 25 711 78 472 862 95 110 389 82 39 857 89 17 325 92 358 579 86 87 984 96 673 882 103 755 766 111 389 983 71 149 283 103 454 999 105 165 539 87 400 699 112 292 960 102 57 940 94 746 840 93 680 777 87 155 711 109 317 511 97 320 840 106 224 608 94 83 930 92 628 659 92 98 466 99 181 980 122 346 424 96 214 949 119 310 810 91 327 377 107 542 638 95 416 693 105 77 481 69 48 52 90 528 745 100 398 498 107 647 929 104 609 936 101 206 806 90 821 881 101 95 119 97 361 693 99 921 953 112 327 464 102 371 880 90 105 525 94 425 913 88 318 810 118 62 629 82 124 976 90 7 184 101 285 621 95 927 979 96 645 804 88 119 951 94 8 650 97 74 901 91 711 972 90 33 443 81 371 997 102 335 475 114 268 879 103 291 575 98 120 438 94 33 66 97 884 922 106 666 755 94 172 687 115 16 611 104 99 651 114 565 876 116 432 524 114 55 942 93 414 591 98 70 603 106 118 126 108 279 717 77 133 743 89 121 748 97 503 904 96 517 711 64 358 706 94 28 405 81 587 996 104 410 515 122 306 779 85 19 993 106 582 623 93 81 790 84 525 722 102 257 374 112 67 293 113 140 163 86 332 504 104 46 986 115 348 572 101 160 689 108 831 975 92 15 160 103 246 831 92 851 961 100 384 818 90 98 882 100 649 653 95 290 824 107 5 763 94 771 774 113 1 426 89 641 768 86 624 786 113 778 960 98 523 881 102 355 419 90 69 524 96 116 464 85 368 927 100 601 832 117 632 993 112 157 824 112 66 742 81 342 405 87 273 857 111 249 759 101 343 499 104 488 711 115 483 581 96 491 906 100 130 167 100 818 829 99 24 671 109 54 761 100 147 649 86 255 362 82 432 657 90 108 620 96 38 608 97 584 948 115 150 236 102 429 530 104 65 137 96 330 826 122 295 311 94 17 798 94 491 685 90 84 438 92 163 818 103 355 389 96 622 875 72 412 805 100 109 865 83 475 869 115 63 777 93 180 981 76 935 941 106 192 287 80 341 428 89 402 450 99 115 633 92 9 332 89 597 750 101 8 261 121 712 745 84 243 516 107 348 997 96 197 253 108 490 684 109 309 912 85 282 308 97 364 937 116 24 643 116 40 685 77 91 415 99 73 354 106 930 993 79 317 480 107 216 494 125 90 483 100 556 911 90 240 707 102 330 962 103 246 260 96 185 970 98 660 857 92 492 674 86 444 719 104 42 650 115 161 758 88 654 777 92 244 844 88 98 737 111 189 291 119 877 938 102 635 940 103 93 889 83 330 836 96 356 603 94 574 937 99 272 470 97 29 141 102 318 983 93 316 877 110 568 990 102 718 907 107 2 897 84 327 909 111 390 669 94 635 652 96 363 932 102 103 108 82 327 526 102 666 889 84 117 809 116 229 251 94 122 653 95 148 370 104 804 905 98 136 524 107 427 920 91 161 721 92 843 891 108 11 137 97 556 859 92 17 259 106 445 979 109 255 931 96 243 296 92 215 708 112 180 819 91 696 731 97 110 209 105 206 622 90 769 797 93 318 438 111 183 355 90 625 749 89 400 795 93 155 778 97 22 51 85 206 392 103 167 884 100 74 216 99 517 948 108 80 623 109 79 497 90 634 643 97 159 702 119 588 813 78 815 827 116 657 947 105 270 421 107 272 646 104 108 779 99 755 929 97 136 712 88 1 280 95 651 799 87 619 777 95 607 699 105 199 775 88 187 556 101 266 898 101 19 721 100 71 140 104 39 799 87 255 327 97 44 955 106 121 508 105 294 415 89 23 832 103 373 389 93 27 200 92 437 468 93 65 851 79 317 418 103 179 890 93 43 804 110 115 341 85 437 770 95 420 707 87 270 689 89 35 950 106 30 80 106 321 798 96 71 150 98 853 972 105 33 531 88 502 504 99 500 984 92 361 381 89 245 379 99 129 367 103 529 830 81 803 923 93 21 512 107 370 454 81 203 702 101 533 576 105 339 865 90 0 458 95 724 746 90 215 498 96 700 721 112 87 237 108 647 901 115 59 307 105 564 939 96 114 684 111 63 800 108 81 552 92 777 968 117 113 834 93 529 534 116 112 288 103 462 543 96 133 246 108 323 531 89 115 694 89 31 923 64 180 726 102 289 374 95 20 567 77 17 166 119 564 786 109 608 712 105 381 786 97 244 773 109 220 600 82 103 718 111 470 544 120 58 300 108 666 931 119 301 935 100 10 781 95 711 879 101 556 587 94 618 936 106 572 634 90 105 872 116 732 810 106 287 803 91 751 959 120 50 158 117 916 949 89 459 799 109 548 962 79 355 898 99 2 673 103 298 919 119 216 724 79 409 592 92 229 622 119 432 847 113 191 727 111 7 14 99 783 879 115 175 917 87 108 788 105 661 810 111 391 582 80 129 451 99 670 734 105 140 659 107 700 837 70 565 798 106 519 657 113 630 903 114 142 408 87 404 478 118 594 903 101 36 802 103 359 596 103 530 703 96 63 293 115 274 616 101 275 309 100 838 862 95 662 670 84 84 90 88 577 815 102 171 293 108 235 293 104 282 826 97 756 891 102 170 979 98 301 628 99 454 769 104 33 878 92 441 682 106 488 763 106 182 954 116 548 707 117 248 719 110 482 948 102 150 871 89 508 701 107 462 868 115 124 524 106 399 685 107 567 573 86 487 535 103 568 705 95 337 404 98 842 930 94 556 636 97 256 714 95 143 218 100 715 943 106 70 141 93 340 946 91 251 376 98 325 370 92 101 571 90 46 377 93 881 911 97 317 881 89 408 625 96 192 770 103 265 702 110 170 284 103 760 805 109 75 381 88 214 333 105 573 864 95 27 817 96 660 740 98 107 265 99 368 859 117 609 737 103 715 781 114 595 833 107 5 699 99 509 519 118 497 763 102 349 854 99 479 623 111 256 636 89 315 386 99 365 962 92 564 988 94 587 932 108 12 467 84 15 390 110 27 291 89 778 785 98 587 861 95 47 836 103 54 638 102 392 795 110 422 954 90 316 789 116 550 596 116 60 330 111 42 921 93 417 945 97 414 632 99 280 917 112 534 904 87 860 954 99 357 663 85 88 578 90 160 185 91 711 809 112 387 956 100 302 916 111 358 746 111 304 910 109 564 944 100 144 641 118 59 945 109 48 899 109 348 883 110 819 853 107 83 112 105 685 758 113 588 614 114 484 542 99 532 813 108 151 691 114 135 969 88 1 629 92 67 566 95 21 349 99 22 589 85 67 405 94 468 885 90 401 842 108 258 695 107 507 582 114 146 227 102 335 649 108 144 376 81 291 303 93 85 896 84 80 774 104 379 511 101 174 361 110 250 495 102 268 303 109 665 842 101 169 939 105 41 200 119 163 362 93 635 776 94 26 719 85 953 956 101 159 592 95 657 778 82 28 469 96 23 833 104 554 733 92 146 261 99 240 677 105 144 906 93 228 555 108 681 900 90 373 388 118 743 754 96 90 687 97 132 648 100 255 747 92 284 993 93 591 593 108 269 653 124 257 903 107 115 669 105 786 968 76 240 447 116 268 941 114 499 742 78 427 607 104 361 459 103 35 902 96 345 417 93 184 805 92 63 67 103 384 532 115 1 682 104 833 964 98 415 572 100 307 775 100 456 643 100 609 950 91 661 674 99 292 389 103 80 932 104 264 651 111 194 578 98 75 888 106 268 602 90 214 341 107 56 414 82 724 984 82 282 559 98 524 956 111 309 901 98 62 237 110 358 676 106 522 880 87 324 986 103 401 896 97 461 877 117 236 749 87 112 887 100 933 992 98 188 584 107 188 383 107 123 516 114 392 600 104 191 853 78 95 877 99 165 199 83 468 540 94 154 748 96 801 935 97 424 983 110 55 946 103 688 789 100 451 906 101 30 74 109 451 460 91 111 581 106 66 251 98 133 182 89 280 610 108 23 794 119 111 768 101 599 930 87 271 659 116 560 949 91 310 937 113 292 560 104 57 669 101 282 451 91 462 841 109 710 792 95 704 822 89 511 956 96 382 605 122 276 494 94 770 953 99 492 970 91 762 854 109 442 638 99 156 737 111 457 834 116 855 947 97 194 554 89 51 691 106 526 651 79 574 880 100 161 327 107 118 993 106 192 425 95 50 736 105 569 799 103 109 711 96 145 148 98 398 896 106 421 781 100 259 458 94 86 240 103 22 392 94 45 716 101 451 880 92 286 771 92 194 941 109 225 764 105 72 294 101 497 855 75 166 206 78 488 560 115 610 752 101 412 871 105 99 245 95 118 991 95 568 870 100 398 504 90 250 517 80 576 983 106 224 490 105 270 379 103 13 188 110 55 71 106 535 994 102 708 782 96 373 987 95 67 80 112 523 978 85 742 811 100 50 544 105 64 118 97 390 800 99 384 700 106 394 792 98 63 723 114 519 740 98 178 929 99 594 863 93 290 451 110 65 378 97 24 752 84 863 923 85 169 680 87 458 623 92 110 840 98 584 613 118 645 716 101 678 976 111 407 707 88 121 437 83 748 956 99 626 905 97 442 802 101 423 585 100 371 900 87 400 651 105 757 885 104 541 881 113 179 550 117 154 974 97 455 813 97 548 826 116 470 503 114 125 233 112 70 241 115 140 717 87 333 541 93 270 477 93 452 649 93 705 754 109 181 531 86 81 199 95 129 915 95 552 800 87 321 564 86 17 509 99 202 767 102 789 791 95 72 234 100 65 814 83 93 489 117 208 458 84 332 592 98 245 545 107 746 801 96 470 985 91 248 961 101 99 525 109 275 727 83 187 224 91 208 671 96 246 902 96 126 652 109 33 290 89 347 908 75 612 805 97 22 405 106 58 283 78 44 435 104 128 257 102 366 717 111 495 902 105 96 626 98 135 503 111 606 691 116 205 358 107 588 632 107 28 64 101 16 240 98 428 667 109 232 915 106 15 239 113 24 837 90 158 948 89 447 639 81 402 588 99 452 783 108 431 944 94 31 336 110 48 877 114 287 771 99 85 837 103 310 697 103 119 496 88 36 370 96 222 416 86 201 443 95 183 442 99 813 909 103 219 842 114 381 847 86 647 770 97 646 845 108 890 906 87 264 337 94 530 852 96 36 434 83 42 536 100 647 909 93 852 866 80 641 659 106 10 637 104 64 742 81 285 292 101 0 296 114 337 574 101 795 813 91 721 729 109 299 311 106 677 703 105 802 838 104 284 799 98 337 675 106 308 892 94 43 189 91 395 871 107 135 995 92 55 661 123 190 195 103 281 576 100 13 106 126 274 298 79 166 655 96 55 879 100 546 697 110 37 150 94 72 293 99 107 863 86 72 646 84 308 465 106 57 472 96 376 449 108 491 745 89 379 458 99 224 900 89 267 355 106 37 785 103 99 778 111 131 173 94 101 627 93 625 755 95 505 739 95 631 936 93 52 841 88 230 860 103 452 709 107 77 894 96 518 620 126 387 830 110 812 844 86 409 741 83 180 606 100 5 503 98 251 460 96 337 869 109 247 772 96 53 962 89 232 923 115 688 939 98 34 448 88 77 594 99 511 758 86 655 960 100 260 757 115 261 423 95 220 560 93 483 996 112 554 686 97 494 827 96 531 632 107 98 666 87 569 921 97 76 768 100 1 961 115 130 606 97 653 937 106 29 560 103 233 832 96 289 514 103 362 723 113 202 756 94 7 286 88 381 393 103 208 991 94 524 858 101 443 937 97 67 788 108 526 730 91 382 753 97 678 975 93 221 527 114 368 870 96 21 244 87 120 608 104 778 825 97 417 956 84 433 911 95 211 542 104 395 804 86 203 967 98 66 227 91 123 459 95 117 744 91 406 975 114 350 945 88 417 853 112 783 935 87 229 557 98 205 520 102 362 430 103 442 856 100 252 368 111 63 537 94 57 579 102 237 934 130 32 611 91 380 474 86 41 517 98 463 926 94 572 664 88 494 998 103 280 734 104 170 833 112 596 816 105 791 966 94 407 873 95 913 922 107 513 802 81 124 987 113 88 204 102 482 483 85 296 880 109 412 560 103 140 361 109 809 930 115 469 504 102 767 823 115 123 455 109 255 826 76 130 780 89 306 622 93 518 811 83 827 842 85 343 586 109 573 628 98 158 773 106 12 898 108 94 760 105 114 157 93 108 751 93 27 795 103 709 937 87 462 773 110 50 535 87 137 148 114 5 266 94 102 140 101 287 762 105 113 683 95 438 650 92 281 325 84 134 750 95 178 404 91 271 522 101 313 802 97 373 982 92 730 735 103 118 347 111 747 925 97 586 918 97 7 67 105 522 774 99 254 768 105 523 986 87 13 160 101 348 650 100 63 442 96 242 757 100 550 774 97 363 876 104 223 952 100 829 960 88 185 520 90 271 506 105 125 286 108 396 534 102 323 656 88 356 948 100 380 995 94 23 235 113 598 647 105 170 506 99 301 548 86 372 481 110 200 536 93 424 458 87 407 892 117 487 494 95 501 940 84 115 170 96 228 930 115 196 313 106 797 905 89 672 951 91 497 783 114 82 752 103 247 838 99 227 481 94 266 981 103 701 933 102 667 977 96 56 918 98 655 683 88 606 695 86 661 825 93 174 485 92 398 964 119 389 419 113 645 786 98 81 734 93 596 803 99 61 200 115 245 770 100 301 614 104 155 516 98 744 786 122 680 705 90 177 776 122 428 879 102 336 937 112 270 495 100 492 801 83 754 970 94 492 837 98 505 805 106 120 698 91 384 789 83 561 893 96 36 765 68 457 619 90 233 742 84 698 989 106 182 845 82 689 810 91 575 871 96 815 839 88 588 684 104 193 346 90 59 442 77 110 855 80 739 896 99 656 674 103 343 799 112 299 543 121 494 688 86 107 607 85 5 590 110 0 307 128 827 867 104 224 590 94 284 412 104 46 547 107 57 214 87 554 761 113 51 222 93 158 192 110 17 143 93 499 950 101 588 997 94 662 980 117 384 472 84 874 881 105 78 854 101 76 838 95 198 405 97 29 518 118 96 741 86 66 503 111 797 904 105 14 357 114 921 936 92 104 537 99 144 811 91 623 908 92 175 609 86 667 684 105 318 801 103 61 815 110 595 949 107 638 833 109 653 998 92 43 787 90 490 924 93 132 466 108 67 250 102 414 736 92 214 719 91 3 723 113 525 925 97 335 360 87 230 936 110 831 988 101 201 439 113 641 829 95 259 766 101 32 543 105 241 941 111 116 373 97 246 775 98 569 819 102 475 595 88 493 508 94 70 100 109 378 792 102 317 575 101 484 495 99 381 494 88 90 398 112 49 793 109 137 873 88 41 186 94 372 588 96 158 866 94 265 519 90 468 640 108 333 893 106 53 658 108 298 846 92 863 940 98 365 388 100 528 690 100 218 456 121 572 784 112 55 739 115 132 631 117 510 743 96 57 160 95 250 876 98 365 684 111 754 781 106 816 977 106 611 663 99 248 647 102 39 51 100 211 217 104 63 929 81 79 306 69 155 325 112 217 233 91 25 567 95 79 354 96 74 762 83 612 692 98 432 779 114 484 624 85 341 789 104 266 937 118 600 685 83 14 893 88 512 518 93 65 776 100 362 422 121 10 722 88 84 352 89 137 174 99 294 994 103 268 642 106 53 531 101 114 175 107 698 910 120 350 428 99 85 236 103 217 697 112 604 982 102 260 842 103 430 815 104 74 822 112 420 499 110 121 931 106 200 631 91 200 455 113 14 573 89 271 868 104 385 746 119 532 796 85 537 772 99 138 596 83 210 967 93 428 470 83 41 338 91 592 794 97 287 415 95 190 694 113 206 600 113 183 596 103 216 790 94 40 239 90 509 763 116 118 740 104 484 631 83 639 676 91 37 962 95 146 233 90 473 662 91 678 796 90 416 964 96 698 716 97 124 330 100 399 412 91 688 894 106 122 899 100 26 63 84 77 187 117 338 777 110 197 967 101 655 978 84 47 437 106 561 985 109 49 242 103 413 798 103 165 752 104 407 738 104 622 981 101 153 679 93 342 825 101 207 926 74 710 992 114 511 635 96 233 740 104 579 933 113 354 458 85 275 500 102 888 926 110 840 862 102 785 904 89 160 692 104 541 594 88 170 466 113 282 519 95 19 140 89 330 510 104 473 549 101 84 173 104 249 520 93 886 974 104 55 466 101 172 214 100 11 89 100 419 499 100 689 798 94 0 570 93 378 580 100 540 698 102 17 114 109 50 485 93 755 828 122 319 981 120 505 746 103 784 892 114 105 878 98 340 699 93 806 922 92 918 919 110 98 913 89 115 176 106 132 785 92 191 654 112 701 951 114 698 829 96 773 869 86 275 887 109 477 753 105 216 826 90 12 456 89 447 969 88 400 733 85 759 856 83 348 482 110 9 798 105 440 728 88 225 461 92 796 836 96 162 753 83 46 175 89 25 284 102 568 858 103 60 195 98 90 269 98 77 566 120 155 751 98 600 639 106 52 849 86 204 303 107 216 852 92 35 80 100 186 303 80 219 664 91 571 803 109 214 980 99 151 253 97 133 950 114 2 300 91 592 863 99 40 872 111 224 346 95 186 341 86 70 149 78 103 606 99 362 621 100 186 516 100 438 645 111 77 995 98 419 634 112 371 507 93 372 595 101 357 930 108 150 462 113 154 898 99 659 752 113 386 903 104 143 961 109 604 931 78 99 437 100 46 835 111 358 951 109 528 831 103 517 933 109 119 751 107 5 139 89 181 773 88 79 388 78 242 611 87 209 591 101 46 483 90 314 817 97 291 889 100 513 589 107 779 796 99 679 974 103 617 713 113 880 943 95 449 531 97 322 814 109 257 419 102 360 765 103 43 428 109 224 552 100 787 905 101 380 751 114 288 521 89 256 824 93 595 912 112 143 168 101 637 920 99 962 993 110 754 817 77 468 803 98 906 909 107 86 772 115 217 277 106 277 831 92 748 898 97 515 840 95 388 611 88 143 835 106 270 451 107 535 754 87 103 725 78 226 943 102 266 298 92 648 666 87 255 707 97 294 476 117 180 771 87 406 436 110 539 943 103 93 837 114 81 537 117 38 845 100 138 900 96 144 501 101 845 991 101 279 343 111 61 957 113 506 780 98 285 965 87 427 997 96 202 982 107 329 925 106 563 866 107 90 868 88 300 954 90 70 519 98 178 681 88 63 543 102 275 622 102 366 925 114 201 553 76 239 448 110 863 983 100 267 956 91 512 718 96 275 311 93 493 842 105 206 815 101 327 950 102 377 621 79 894 973 99 37 429 112 537 727 98 556 980 109 163 167 101 671 731 109 34 549 112 633 694 95 804 922 112 305 498 105 20 810 96 199 606 91 651 928 106 485 858 103 802 887 90 699 890 110 577 673 91 114 643 105 281 897 107 488 738 93 387 966 103 787 920 128 428 875 93 187 767 90 262 813 99 408 532 102 520 588 85 64 360 122 12 432 82 65 861 101 521 657 107 647 904 96 218 339 123 540 806 96 444 502 107 374 387 97 193 475 111 249 360 100 17 949 101 43 752 106 597 652 108 205 847 92 312 789 110 636 877 102 79 661 95 219 813 118 260 535 110 292 850 97 223 756 104 433 886 96 330 856 104 855 882 109 282 687 118 280 309 87 767 935 127 103 184 89 329 962 100 66 590 92 335 566 110 833 874 104 648 911 99 532 812 77 104 729 109 497 782 84 274 350 88 148 833 105 52 742 103 764 893 96 219 241 97 63 439 85 747 885 105 77 403 101 583 777 101 59 326 92 253 845 109 747 811 99 667 742 106 209 743 100 730 967 78 719 746 97 151 273 105 9 254 106 495 752 114 212 666 78 69 655 108 56 585 80 726 942 124 556 927 106 233 687 89 893 986 105 186 270 94 252 856 109 544 718 119 261 458 89 700 728 86 373 671 90 827 996 103 162 173 101 412 618 100 10 733 110 341 547 108 226 249 103 137 792 115 737 966 106 280 719 110 136 315 95 325 468 105 674 853 109 215 903 105 81 926 108 739 804 111 634 728 82 408 644 91 418 993 105 376 667 88 37 609 103 545 745 92 151 538 97 22 550 103 186 821 92 620 862 100 529 945 98 189 560 93 75 445 105 263 993 98 165 620 96 522 834 108 456 563 83 189 784 107 888 894 91 312 646 100 261 426 113 492 810 120 260 701 98 67 880 118 236 312 124 102 737 81 151 726 108 456 604 89 667 767 93 176 600 85 858 860 95 557 794 94 288 898 103 460 474 91 166 971 96 225 907 108 694 970 104 607 948 105 173 988 102 324 456 89 435 537 105 176 935 117 160 740 106 382 894 81 641 674 101 554 656 110 159 889 94 754 934 102 687 970 94 535 874 99 183 662 101 817 951 104 309 475 111 492 610 93 65 938 96 21 336 96 1 2 115 470 589 100 285 739 83 111 677 128 825 962 101 91 582 108 799 958 104 412 436 102 320 977 100 72 73 110 370 420 105 436 968 99 564 800 109 607 935 98 841 887 80 304 624 93 111 786 106 106 653 100 350 560 110 87 745 90 486 870 112 556 788 99 148 956 95 750 765 112 428 453 107 534 955 94 635 934 101 14 614 102 769 891 91 56 863 106 416 439 102 333 689 93 287 617 107 277 391 96 44 618 94 420 951 105 781 800 91 630 823 94 226 394 107 686 993 105 361 900 102 156 710 104 71 803 97 515 989 110 253 380 93 647 765 110 405 524 111 353 754 126 834 905 95 375 535 97 385 879 88 357 742 99 231 774 116 503 727 103 115 594 106 171 916 95 389 541 91 775 920 94 289 680 98 267 867 102 551 618 107 770 910 95 77 750 100 596 921 118 657 857 111 20 467 91 604 782 102 190 684 93 18 639 108 455 789 98 542 676 86 330 642 111 594 872 96 221 697 109 761 972 112 647 920 106 507 868 99 317 369 88 694 875 102 44 206 94 165 933 95 657 766 95 337 793 98 460 496 105 607 649 97 60 681 99 66 78 120 149 570 111 24 749 125 130 975 107 351 710 91 425 589 115 600 683 97 139 319 98 292 745 90 585 989 106 523 646 106 208 261 87 245 503 109 416 495 109 75 258 99 608 876 103 8 270 87 519 922 97 249 941 82 112 426 88 301 555 84 189 552 123 73 117 94 654 831 97 461 892 109 201 790 98 373 910 98 91 445 111 100 389 111 218 955 92 128 408 101 97 182 102 504 823 96 832 968 101 215 809 96 496 692 101 815 866 117 151 856 102 202 270 106 304 550 96 320 487 91 116 891 105 538 959 89 413 626 111 339 849 98 197 827 114 559 996 107 335 674 104 127 756 100 780 850 95 85 487 91 256 998 73 252 525 85 529 655 95 258 907 96 822 909 98 59 775 89 116 981 98 29 32 106 286 385 100 346 628 94 299 712 108 617 722 101 282 755 102 453 494 100 533 944 95 48 917 107 183 528 108 428 946 91 55 542 124 390 805 93 341 918 84 327 822 110 105 439 89 472 477 106 633 772 97 625 871 96 357 842 100 53 641 86 817 929 88 261 829 102 214 304 99 623 993 90 93 214 116 16 258 98 528 654 96 136 520 100 10 273 96 125 951 94 225 704 84 265 598 79 818 873 107 151 305 108 312 883 90 283 584 111 153 894 96 291 577 98 41 761 102 484 639 98 646 739 119 32 914 93 180 947 113 102 204 97 87 954 105 609 967 106 125 884 95 649 725 94 766 889 106 309 746 100 303 671 113 253 315 98 694 951 106 354 411 114 175 778 114 231 827 117 15 499 111 490 955 99 98 583 92 35 388 94 534 574 93 74 291 95 25 757 103 837 881 101 198 316 108 447 571 105 62 622 96 275 429 94 341 790 115 90 871 93 203 694 88 270 329 96 383 948 93 531 578 93 69 565 91 565 806 88 166 628 103 91 767 93 159 463 99 6 947 106 669 928 107 664 732 101 286 309 114 252 891 111 61 373 110 368 456 84 240 871 103 390 547 106 212 980 103 233 668 99 277 314 91 266 902 109 569 974 93 31 544 105 225 755 101 74 454 94 80 146 73 248 305 108 219 685 97 395 486 100 118 247 110 662 967 105 668 937 93 20 324 91 46 910 108 386 797 102 385 965 98 182 842 91 494 552 104 393 983 111 771 950 109 71 921 97 219 333 94 37 971 102 208 387 96 318 912 107 29 61 105 451 491 99 145 594 109 227 959 96 870 905 97 490 918 99 497 513 103 326 979 102 165 809 95 195 292 82 347 809 100 236 817 114 167 833 108 85 433 103 84 672 119 245 894 99 312 631 95 688 784 66 42 654 108 205 335 99 8 58 93 392 419 106 683 808 90 304 764 110 510 759 101 209 725 110 151 226 97 174 658 91 450 565 119 399 668 94 660 818 93 0 728 76 121 131 86 170 774 116 395 479 88 213 600 101 209 983 98 370 982 99 307 953 104 464 966 102 221 866 92 817 947 85 390 569 103 353 528 123 55 902 97 187 268 95 470 672 93 276 522 98 272 894 103 604 726 90 170 227 99 35 776 57 535 976 119 358 573 111 326 892 104 365 691 89 540 845 88 297 938 109 239 380 96 257 264 88 199 986 104 243 351 86 467 932 124 89 324 99 270 758 98 443 618 88 82 300 118 445 818 103 226 642 119 119 239 99 207 466 101 127 135 110 264 497 107 513 837 101 760 840 112 576 797 102 314 630 105 270 825 102 54 663 82 423 985 113 607 714 119 661 845 99 744 942 115 133 734 107 77 911 110 426 493 100 98 594 80 101 818 111 595 888 106 370 539 100 1 175 102 56 684 102 152 620 106 5 150 92 47 543 95 404 432 120 147 858 98 264 866 95 376 385 103 22 864 89 163 908 89 409 814 105 561 961 78 678 780 99 593 647 111 657 870 104 351 998 109 776 933 118 569 972 107 327 527 103 7 535 93 386 810 88 40 469 95 148 631 92 155 248 116 163 873 97 474 592 117 399 893 105 388 617 97 27 517 119 242 662 110 161 628 77 330 644 111 56 926 91 173 327 109 345 360 99 508 812 99 356 552 95 135 449 91 121 284 92 98 535 100 220 531 93 248 404 101 16 145 109 147 334 92 5 671 106 20 401 92 18 395 84 124 761 88 610 694 105 708 866 105 492 857 106 581 896 89 187 785 109 475 826 91 800 973 111 121 837 94 704 940 94 77 400 109 286 404 101 319 838 102 254 358 99 64 874 88 177 664 96 337 950 101 372 522 88 13 45 103 653 737 95 431 553 108 174 268 95 126 780 103 301 794 72 272 637 100 422 553 77 230 966 102 669 748 112 167 605 78 569 620 98 0 122 103 764 952 112 469 614 98 731 990 100 446 740 90 391 783 105 484 538 104 519 526 97 42 243 96 267 734 82 421 557 89 110 803 102 147 406 94 477 808 94 61 182 103 90 869 97 92 339 113 108 409 119 302 507 112 36 262 110 121 141 79 282 327 100 882 958 113 28 74 87 99 753 82 761 866 93 257 355 98 428 524 97 733 898 94 302 843 91 496 636 113 375 439 93 68 240 89 87 434 104 738 920 108 433 554 112 316 549 116 0 724 97 736 793 114 186 529 104 732 835 91 149 272 99 470 710 102 604 984 110 611 737 107 44 936 80 481 847 110 384 410 89 290 930 91 687 946 89 583 944 107 564 772 95 184 220 87 359 441 82 589 681 109 98 977 88 612 947 114 273 578 106 376 696 112 685 847 96 782 809 100 242 323 89 214 375 94 866 885 86 551 644 119 100 124 117 576 690 101 24 229 97 52 327 79 198 346 95 174 321 100 588 650 88 141 726 93 117 122 100 270 418 81 79 798 99 210 377 96 72 892 95 669 931 91 257 279 99 53 577 104 580 598 89 631 861 114 440 695 99 263 627 110 676 854 108 453 911 92 242 833 90 507 592 84 90 694 95 409 878 113 348 487 94 433 794 120 607 976 90 546 694 91 218 579 90 112 561 123 435 657 102 308 462 98 152 662 111 269 707 107 703 876 117 285 888 96 755 921 106 758 864 97 540 700 103 467 651 98 36 409 84 226 844 118 140 429 95 521 706 88 58 439 112 285 630 90 630 772 95 364 393 105 236 983 106 547 586 111 6 936 104 38 424 99 412 722 88 53 239 95 607 733 118 219 287 81 8 530 92 546 839 109 259 819 96 104 825 85 576 907 96 807 960 111 108 559 88 412 497 90 95 730 92 144 797 99 610 713 100 720 933 86 294 634 99 45 795 94 47 153 100 222 536 108 943 992 111 536 542 90 233 276 97 433 735 94 187 547 109 429 542 86 98 513 108 697 853 104 919 948 107 214 653 88 213 726 111 212 277 100 24 630 113 733 983 116 733 987 88 460 624 109 222 883 86 363 773 99 95 312 104 158 184 97 50 612 88 608 852 105 554 631 95 153 324 120 339 822 100 154 469 101 792 982 108 260 740 104 904 920 103 88 595 90 106 954 100 226 514 119 197 341 99 162 857 106 560 858 90 520 559 90 166 816 104 252 663 90 776 935 101 342 638 92 65 870 98 803 813 116 55 890 97 782 873 100 88 420 92 913 938 81 772 885 96 407 807 107 181 927 94 135 328 98 16 83 88 900 929 89 165 297 103 579 931 112 32 287 113 664 879 100 191 426 83 363 860 103 826 888 79 190 202 105 137 409 111 217 748 93 4 469 108 347 481 85 725 792 104 356 646 111 270 989 93 220 668 97 644 866 95 39 174 103 183 524 108 292 573 109 117 707 105 255 287 88 368 731 92 537 828 92 11 261 104 348 595 105 0 994 102 486 941 106 57 691 86 52 871 106 501 720 106 118 170 88 198 205 84 513 843 91 165 834 84 448 564 114 48 190 111 241 672 106 380 570 88 328 625 101 362 992 107 118 855 98 291 515 102 947 982 100 170 862 109 686 979 99 250 548 97 20 121 61 626 826 101 259 437 99 634 791 93 597 931 115 175 317 114 254 792 90 152 309 102 671 921 111 75 490 95 28 48 95 73 807 93 501 938 105 314 592 114 20 985 110 766 847 82 231 491 108 813 856 105 173 441 98 414 598 114 697 711 104 652 789 112 867 868 104 29 715 93 574 662 103 17 346 101 54 192 92 306 485 103 549 640 99 270 794 98 137 929 93 384 506 110 259 851 98 182 247 103 120 751 103 93 508 102 199 446 88 208 412 96 323 969 109 318 637 78 368 583 95 168 699 78 326 391 109 568 669 95 769 796 104 779 938 103 510 942 109 125 309 108 720 965 81 836 928 103 630 930 91 465 851 113 651 932 123 202 742 100 162 511 95 599 991 93 445 991 97 86 776 106 387 750 97 483 890 109 220 280 118 320 407 89 847 856 91 168 195 105 58 697 91 377 718 96 87 165 83 161 353 105 145 350 110 483 776 90 69 415 103 586 853 86 18 646 93 629 956 97 393 454 87 364 446 105 670 919 102 204 848 93 408 823 103 483 874 108 588 756 108 101 954 87 322 567 96 398 702 94 672 711 106 419 491 95 603 705 99 430 587 99 133 398 94 325 774 85 456 524 107 539 668 103 297 613 78 261 905 100 333 338 100 139 201 80 580 684 90 449 953 93 246 572 114 312 999 107 635 730 106 311 671 122 701 726 89 142 307 105 252 765 97 584 853 107 131 748 109 470 557 80 174 791 111 583 622 95 215 373 98 849 987 89 169 997 112 149 335 100 612 631 124 292 876 115 95 916 100 471 556 112 139 466 107 478 899 102 236 458 98 129 258 99 288 472 109 25 80 103 97 275 107 43 970 103 390 784 110 1 180 96 201 387 108 224 955 101 123 988 100 103 671 98 678 924 99 178 800 91 72 965 98 224 661 106 386 845 117 136 303 91 563 802 102 124 442 103 48 904 91 395 980 92 154 308 115 361 490 101 500 941 105 312 558 104 135 716 107 35 248 98 235 999 82 192 434 93 583 749 86 219 566 77 472 662 109 110 647 122 287 449 76 464 932 115 285 847 118 883 960 105 269 522 95 616 644 95 78 785 114 463 534 95 471 781 87 136 857 95 494 687 106 19 395 98 637 918 99 297 850 101 180 889 112 98 394 90 537 761 121 71 498 90 358 626 107 683 780 98 387 668 79 698 967 106 108 355 103 94 501 87 792 860 99 612 670 97 134 316 104 400 549 99 532 580 101 113 343 92 119 665 109 506 874 118 262 560 122 79 623 98 482 628 95 730 838 98 258 649 91 534 646 100 33 392 107 225 714 98 140 673 99 23 953 90 173 808 91 224 654 99 69 170 94 313 891 100 477 607 95 385 660 88 107 364 108 305 756 91 26 858 89 286 928 95 46 605 96 514 637 108 256 554 104 313 806 107 565 828 87 834 846 95 306 457 96 324 668 96 53 157 98 34 872 99 90 95 116 553 705 114 519 843 90 321 956 82 104 964 79 55 695 93 662 801 106 162 774 94 327 939 104 610 875 99 494 528 104 282 422 110 95 422 118 663 993 103 283 352 94 259 683 91 46 565 100 140 955 88 929 943 101 98 889 104 712 979 107 282 874 103 141 340 117 650 731 109 161 765 88 926 936 93 750 867 89 217 700 96 580 800 112 50 550 88 522 648 94 15 589 102 321 814 99 427 854 110 526 581 100 58 549 106 48 542 85 92 750 80 84 230 97 66 608 79 254 766 114 480 631 105 258 810 99 50 224 101 103 920 99 58 706 115 581 703 71 426 707 104 453 742 100 594 980 85 519 845 89 757 766 109 352 840 114 746 907 93 41 601 84 363 402 93 330 401 111 0 237 97 161 459 112 334 833 117 264 331 96 176 498 81 287 587 93 738 840 97 186 260 88 69 588 98 443 474 110 652 959 82 349 890 94 334 383 119 151 935 115 720 813 106 795 885 92 611 705 83 675 754 107 447 884 110 750 754 91 40 236 102 279 511 98 303 970 95 57 666 89 303 397 93 202 526 110 245 360 109 66 785 100 709 883 87 272 729 90 190 299 95 44 426 85 286 342 96 16 605 113 18 787 105 290 772 96 694 746 104 271 551 104 71 981 99 487 927 98 332 885 108 96 784 115 200 376 85 317 564 92 192 585 98 105 925 114 197 423 85 116 927 96 101 138 95 333 760 97 571 632 102 322 335 104 729 971 97 441 720 110 580 675 96 353 556 89 687 714 97 58 267 109 137 793 110 513 582 110 472 874 103 513 694 101 201 424 95 214 442 88 383 538 104 331 862 105 428 708 95 275 418 122 117 264 95 589 873 101 461 595 90 651 808 81 65 801 112 144 707 91 433 761 98 510 533 113 9 318 99 313 774 102 600 853 93 399 751 109 345 396 123 767 962 98 156 999 114 30 771 95 162 557 103 942 965 107 868 938 106 442 840 115 461 722 89 159 861 99 629 803 84 309 564 86 333 871 109 190 926 98 236 247 88 875 945 108 205 406 94 402 995 106 349 882 109 56 259 98 760 802 86 506 539 102 619 972 110 291 651 82 395 538 100 413 440 88 1 919 110 687 940 102 330 713 82 121 924 103 9 698 102 353 570 93 623 869 102 102 846 101 18 640 111 227 761 109 348 515 98 362 770 122 476 772 97 955 961 81 185 230 98 241 534 125 124 606 88 256 605 95 296 554 102 7 255 96 205 745 109 255 698 107 743 846 113 135 824 93 523 793 103 207 746 99 707 994 101 72 916 108 190 292 88 203 810 93 246 757 80 500 802 105 317 669 113 849 981 87 184 221 87 228 759 97 645 714 91 199 435 97 123 554 106 199 712 121 35 179 89 462 918 90 302 344 114 684 980 100 279 373 85 799 956 96 467 548 108 466 863 102 200 487 101 468 862 97 627 720 77 236 936 107 95 307 105 297 595 102 124 596 90 223 773 112 399 732 92 24 298 107 83 507 107 667 738 101 432 504 107 478 936 109 178 345 97 278 870 111 84 763 78 13 234 108 643 989 88 521 687 98 185 529 100 228 965 105 536 595 114 742 901 116 239 595 95 39 452 108 69 962 86 140 607 106 389 463 105 377 470 106 223 618 81 314 350 93 567 741 88 161 875 78 297 710 112 689 967 95 70 679 89 576 867 89 458 550 103 64 557 89 168 535 92 94 178 92 215 979 92 473 808 91 300 609 95 726 977 104 375 876 81 766 831 114 233 874 87 354 754 96 110 534 89 706 885 92 39 209 96 500 832 89 4 678 100 495 647 93 579 606 102 14 334 98 367 451 89 347 488 106 526 983 100 43 785 90 694 751 103 85 538 126 331 829 100 644 740 95 487 891 115 587 829 103 168 703 114 599 701 108 464 867 97 474 604 93 325 725 101 321 381 79 634 935 101 731 778 89 212 517 99 320 833 112 281 541 112 311 387 101 180 191 98 91 895 110 501 769 92 475 774 100 524 841 115 33 481 108 436 596 93 175 206 76 456 661 107 289 829 95 619 630 107 431 896 94 228 890 91 262 531 102 215 507 84 710 804 109 5 897 94 401 802 100 619 820 103 6 305 106 316 383 92 354 928 83 353 469 103 326 670 103 189 363 101 266 286 88 298 991 104 492 630 98 400 884 111 200 261 86 350 586 109 180 269 94 322 472 100 143 811 92 42 767 96 181 576 109 741 773 93 120 430 82 33 369 101 276 841 88 30 729 104 120 372 97 571 594 94 902 960 113 961 968 92 228 533 102 410 451 100 164 277 90 48 86 100 572 832 104 537 873 103 505 758 85 8 965 95 667 752 113 395 603 106 300 952 102 383 853 109 174 185 107 482 992 89 531 540 94 198 568 101 608 867 97 267 696 95 427 653 109 10 63 114 305 760 104 25 465 123 287 353 106 748 749 81 167 219 95 730 745 90 878 959 97 313 466 103 201 702 91 224 905 89 6 765 110 135 331 97 432 610 93 428 754 94 434 744 84 452 843 93 458 990 82 184 558 100 490 702 107 429 679 99 130 520 96 74 882 92 39 437 88 440 579 94 133 497 111 115 429 118 59 260 99 269 887 112 485 524 96 194 216 94 104 695 108 205 977 86 132 937 90 25 377 94 423 795 91 413 538 105 338 999 103 2 757 107 860 912 104 77 710 111 90 794 93 581 967 107 293 468 87 102 442 98 415 654 108 51 331 112 154 506 90 629 691 85 390 448 89 710 957 91 50 865 107 119 480 99 677 728 105 55 962 117 27 64 102 532 743 113 230 635 96 374 737 103 445 552 95 820 960 103 95 664 107 182 924 106 194 546 87 72 288 106 184 710 108 534 934 91 102 813 108 569 582 93 422 717 112 310 402 90 355 693 95 568 924 102 671 732 92 322 933 113 397 687 95 156 182 114 19 906 100 727 914 97 429 749 98 638 810 87 451 468 92 753 949 91 299 939 111 525 625 96 280 606 95 131 181 94 306 666 82 537 966 88 196 876 100 15 544 106 854 922 107 4 798 89 302 347 91 508 992 100 199 493 83 253 748 99 636 796 92 333 816 106 270 724 92 278 565 103 524 762 119 340 447 103 677 921 111 247 451 95 8 692 84 410 526 98 286 431 93 579 869 93 71 284 97 574 918 73 156 161 90 99 415 114 246 749 83 549 989 101 862 873 96 149 968 87 283 988 90 102 994 96 718 975 107 197 291 94 148 195 101 322 469 90 519 995 95 17 621 97 821 853 102 437 590 98 512 664 98 411 540 108 923 984 102 94 612 90 316 988 88 378 401 112 28 490 98 623 801 103 263 656 113 580 695 109 206 378 106 357 817 106 5 589 97 297 352 118 471 569 93 429 933 88 43 819 117 236 959 104 217 781 104 156 990 106 255 395 85 831 912 88 127 197 106 196 476 105 143 401 99 97 541 123 75 175 113 39 532 102 250 942 96 520 851 96 837 902 79 613 867 110 450 874 103 236 952 92 136 277 90 6 759 85 76 596 101 222 501 89 398 814 92 324 627 115 315 428 87 413 423 98 382 862 97 825 992 97 303 966 115 469 767 113 488 969 98 467 923 108 790 875 100 358 908 106 647 948 110 334 536 90 193 742 105 218 925 97 677 810 100 264 982 100 409 511 95 435 720 88 512 980 105 422 866 84 275 920 100 15 105 93 108 225 114 244 521 111 300 682 81 595 926 101 383 938 96 327 968 107 542 887 97 443 446 81 656 964 97 109 548 99 691 932 112 536 626 106 304 523 105 726 993 97 733 849 85 733 981 90 264 273 92 123 282 105 257 437 106 899 974 101 518 732 99 811 825 85 228 631 94 33 380 92 155 462 82 150 848 86 389 507 95 509 762 113 608 692 110 205 613 93 394 724 93 152 235 105 669 993 95 48 707 82 277 732 127 82 821 83 881 912 113 73 711 93 210 985 104 555 833 109 71 716 90 252 746 109 108 729 107 801 899 80 228 879 102 652 832 105 364 838 100 126 838 107 815 938 97 450 623 102 370 863 100 122 214 94 498 993 78 51 782 91 679 930 95 608 618 115 756 957 100 698 872 97 431 631 96 383 879 101 215 610 103 663 760 106 450 724 107 633 906 117 97 174 118 541 864 100 61 115 88 892 999 96 387 836 101 504 649 110 709 758 107 292 914 106 289 471 100 855 864 98 198 861 94 163 862 89 116 423 109 176 662 109 455 639 90 118 204 107 16 568 100 38 475 93 417 791 90 23 849 101 56 220 86 394 756 110 731 975 96 137 893 115 604 612 119 697 926 114 745 785 100 335 701 95 744 864 109 73 228 106 383 695 94 214 744 99 736 888 101 333 423 101 210 623 80 134 574 81 288 580 103 146 664 105 133 468 94 8 384 87 123 142 98 684 799 92 939 981 99 4 712 95 550 565 83 137 228 113 390 823 105 453 728 102 95 763 116 346 750 96 817 896 104 435 867 108 886 891 102 60 491 104 184 365 104 419 702 86 555 769 99 57 606 105 298 710 110 534 644 97 73 792 90 539 741 110 149 750 98 276 787 128 279 905 101 429 866 82 439 803 111 142 524 98 229 576 95 129 894 110 220 851 102 151 474 92 437 645 102 300 997 112 20 682 92 436 528 96 699 849 90 118 283 106 184 712 94 699 997 91 566 698 113 231 429 101 515 731 105 209 659 100 150 390 103 174 525 100 107 361 75 216 350 101 339 679 102 115 611 100 2 57 101 126 930 94 779 816 87 555 997 94 410 870 102 595 772 84 410 877 114 614 903 108 725 762 124 370 644 106 104 196 107 13 386 101 352 709 99 476 654 116 404 451 95 411 948 110 216 518 92 418 804 99 82 501 104 504 860 114 56 970 90 337 957 96 49 776 111 415 534 99 304 697 105 750 759 98 87 641 108 249 598 110 203 276 100 609 617 89 333 436 110 65 362 95 345 714 112 73 454 108 242 551 91 475 901 79 177 522 108 528 892 114 423 625 85 165 591 98 386 974 110 76 86 97 121 984 85 658 954 113 886 990 86 363 537 102 40 617 105 792 898 113 459 536 83 462 982 107 442 955 87 25 77 98 88 877 98 898 991 100 435 744 105 132 442 84 228 807 110 91 225 110 700 809 96 21 763 99 289 685 118 348 374 105 771 860 97 716 909 92 298 407 99 78 89 88 365 753 102 250 491 87 258 750 104 336 730 110 498 963 97 42 982 104 538 684 96 119 683 105 74 837 111 1 172 80 607 838 97 341 896 89 261 403 101 565 711 93 367 530 107 268 334 93 449 601 107 203 831 93 386 960 83 922 990 101 301 688 112 206 683 98 849 913 114 607 957 84 612 878 113 396 500 77 558 671 106 191 628 104 112 562 113 542 600 113 0 182 85 98 131 97 140 287 100 216 475 98 91 803 111 232 994 109 626 681 114 49 833 109 72 489 84 13 504 85 609 700 81 305 929 106 199 774 72 936 949 113 104 183 94 236 738 103 349 483 82 10 513 106 9 83 93 461 620 87 229 314 101 260 548 102 898 919 94 539 800 124 58 326 89 473 848 84 303 649 83 302 989 98 395 794 105 422 686 91 760 810 98 593 677 100 783 928 97 772 876 115 86 991 86 526 598 90 26 408 91 192 410 103 316 524 100 62 623 114 216 388 109 567 640 84 41 325 94 143 663 98 849 899 104 336 779 89 455 734 100 190 690 114 91 862 107 125 837 117 101 302 106 464 783 97 275 504 90 204 356 110 482 969 111 476 848 94 144 202 106 280 970 104 270 360 104 363 616 103 41 161 114 717 992 111 26 766 88 732 819 94 820 879 125 663 964 107 219 414 114 223 604 102 859 895 80 200 379 96 342 567 106 69 558 114 166 924 88 50 517 104 642 973 105 135 742 118 399 995 80 862 899 91 684 850 81 174 551 90 269 698 99 81 86 99 8 781 95 247 448 115 881 909 97 63 698 91 269 745 81 500 639 126 133 666 107 110 745 97 679 745 84 211 213 83 344 696 95 436 738 113 77 564 113 510 939 87 145 750 105 706 905 98 326 355 112 488 871 101 104 271 101 74 990 112 370 639 109 831 867 91 150 332 108 196 450 89 346 967 96 314 958 86 113 764 109 769 896 109 212 291 101 746 996 114 96 872 92 364 624 82 75 126 91 138 240 97 303 792 104 363 418 101 26 991 108 373 645 104 472 842 101 502 785 90 14 809 84 195 861 83 601 757 93 472 721 85 99 850 112 392 794 115 18 362 91 646 808 96 455 560 109 371 920 77 489 690 88 174 233 92 830 921 102 677 919 91 748 760 105 612 975 106 86 271 98 119 791 92 518 673 107 557 874 108 272 779 105 36 732 92 118 703 82 0 266 100 203 571 100 98 830 120 612 640 117 534 665 86 109 611 76 602 707 115 229 850 88 252 473 107 344 829 105 103 738 87 567 768 99 177 549 100 69 640 103 631 865 83 121 563 89 111 320 101 222 356 112 562 699 101 311 420 99 62 727 99 108 389 95 846 888 90 399 887 96 94 564 86 113 655 99 263 837 81 521 680 125 15 290 124 87 596 104 300 376 94 22 623 99 674 790 87 729 970 113 210 705 107 229 664 88 355 443 115 121 904 94 276 502 103 140 375 88 647 685 99 962 975 103 325 847 120 152 467 104 135 853 95 839 912 88 386 616 111 3 153 99 509 810 111 205 413 101 430 680 99 391 795 82 222 432 94 443 802 108 11 176 94 177 434 92 296 666 116 96 511 98 368 955 94 453 613 98 749 802 104 389 686 108 68 607 111 218 868 76 206 324 93 452 577 107 271 517 94 116 365 77 575 605 101 81 561 99 622 806 97 48 567 102 130 516 99 204 962 103 58 602 106 135 919 99 616 889 106 644 908 94 355 622 95 38 589 95 518 662 99 427 646 104 210 302 110 381 520 84 740 790 101 218 593 99 599 866 98 147 614 106 593 794 86 762 889 105 217 864 115 361 567 102 840 945 94 502 644 99 313 936 92 69 683 87 47 705 74 171 475 77 414 506 95 524 713 87 60 524 111 740 860 99 23 795 103 120 596 92 374 618 113 284 683 90 178 699 98 782 985 101 101 725 94 297 577 107 579 773 83 704 846 91 15 857 118 703 724 94 318 729 97 765 818 111 78 389 91 565 580 95 14 747 88 547 553 97 640 703 89 306 387 104 758 895 120 132 508 123 972 987 99 134 420 103 254 383 106 285 449 111 26 165 101 447 826 96 48 942 95 227 715 76 668 973 109 56 823 104 449 806 103 312 913 83 745 881 86 66 702 102 545 828 92 25 374 81 309 456 116 5 742 99 170 597 75 470 715 97 136 243 106 253 882 85 601 658 119 829 950 103 584 678 94 842 910 90 11 477 89 104 722 91 653 723 102 96 910 96 532 957 102 32 449 98 244 619 92 569 597 105 546 730 104 302 887 108 523 900 96 727 779 96 733 831 98 90 358 97 315 836 105 116 268 110 229 236 102 411 743 89 111 461 92 133 897 101 157 902 85 153 400 98 190 343 104 875 949 106 394 663 105 33 572 101 206 900 86 379 947 93 135 723 124 216 328 103 538 920 112 562 647 110 140 431 119 287 496 100 742 825 87 514 935 106 738 765 93 347 439 98 488 519 102 116 211 107 291 708 98 243 443 89 779 869 111 673 774 105 765 911 101 178 813 92 263 917 77 381 980 90 506 863 103 460 466 100 332 412 108 650 839 96 114 795 103 657 834 101 204 388 81 171 696 102 296 473 93 96 250 97 365 762 108 836 936 96 850 995 102 130 807 94 151 937 102 28 677 87 229 439 94 273 864 109 25 699 113 536 999 106 55 816 112 122 394 87 565 689 99 347 693 96 473 554 98 467 700 115 623 898 106 300 979 101 394 607 89 145 529 115 778 782 95 545 776 116 561 990 88 594 663 104 619 967 113 279 532 96 661 989 72 348 714 96 192 451 99 510 963 99 589 888 102 600 698 107 442 748 93 33 646 125 409 609 100 192 703 91 196 669 115 218 433 93 101 928 106 108 737 92 41 225 94 519 574 102 604 758 101 521 892 96 223 961 95 135 261 98 195 919 114 726 827 118 552 669 97 463 918 105 85 168 113 204 471 104 729 925 106 736 833 106 165 695 104 220 836 88 734 819 82 377 581 103 187 223 96 577 644 96 770 866 105 450 985 119 573 784 101 754 903 87 76 918 118 442 774 109 697 973 94 65 432 85 98 800 101 54 660 107 31 536 81 137 558 112 190 312 105 45 437 83 487 921 100 397 486 102 52 230 87 348 687 112 118 938 102 177 825 109 438 724 85 621 864 99 570 954 110 877 900 102 127 188 107 432 833 108 564 946 91 164 531 113 4 971 115 536 989 98 357 566 99 848 866 110 25 268 91 261 969 99 426 964 104 154 829 101 14 429 111 146 938 102 366 526 90 17 847 109 452 728 103 44 966 109 281 815 102 266 488 123 769 861 91 110 410 107 250 700 99 499 788 89 548 910 90 597 821 100 148 322 98 32 888 90 35 365 79 281 510 83 18 991 125 368 442 90 709 770 113 434 630 106 345 920 101 105 267 99 683 844 116 284 756 108 75 452 103 393 422 102 244 889 101 34 691 118 862 869 97 46 448 105 293 344 116 483 500 95 527 703 108 890 962 93 33 435 109 565 649 89 516 886 110 141 643 99 285 920 117 487 575 89 106 367 102 390 578 97 242 878 102 536 673 104 29 484 102 115 436 81 787 936 100 743 963 110 760 855 108 285 818 92 140 411 84 698 712 108 54 880 96 403 689 99 333 707 98 698 908 94 544 948 109 430 501 115 2 509 102 52 650 106 97 452 107 213 760 113 41 826 82 144 902 87 298 825 82 803 928 93 495 681 102 631 772 117 173 817 108 724 847 88 463 537 90 346 432 101 156 229 100 500 772 117 378 654 89 159 266 102 38 618 95 53 938 101 880 963 89 416 655 110 458 767 83 93 754 111 488 624 110 347 770 93 229 797 118 87 508 125 617 904 106 163 666 98 175 319 118 94 880 101 64 967 94 601 788 109 246 906 99 566 578 94 848 992 122 445 605 113 115 768 93 61 236 104 110 350 94 505 845 102 127 655 91 303 793 109 197 329 98 24 116 105 397 621 106 724 852 107 701 798 100 357 763 100 200 887 89 255 796 91 701 980 102 365 456 104 806 872 87 125 619 101 507 644 105 62 895 97 592 866 105 563 690 89 203 896 105 168 739 104 604 939 95 626 848 107 261 396 105 762 883 90 173 224 93 881 891 107 676 683 111 107 576 92 149 245 89 104 855 91 236 906 101 23 775 95 273 996 96 171 980 87 15 115 114 173 813 79 280 648 100 546 805 87 643 871 95 590 782 81 521 942 98 404 798 99 196 765 100 325 821 100 26 198 104 767 815 101 569 673 122 448 639 84 396 875 96 61 730 83 5 773 79 338 580 69 422 459 94 15 595 104 555 592 102 236 513 96 263 446 115 12 472 118 522 681 110 69 831 105 542 971 108 169 705 107 502 863 109 238 513 97 94 696 102 317 453 105 95 417 105 242 954 89 503 686 91 132 426 96 811 994 102 449 791 90 460 561 116 251 354 97 295 569 83 515 663 98 444 960 103 306 350 107 297 324 87 442 746 100 58 732 96 606 894 116 366 958 114 61 807 107 115 195 115 179 349 101 617 877 105 473 757 105 482 966 93 571 757 104 185 596 100 43 287 94 173 774 105 103 133 94 407 564 88 287 646 91 127 481 98 65 701 102 32 684 93 556 759 98 98 746 106 234 862 119 341 352 86 294 932 112 4 778 103 510 917 81 204 456 109 325 419 92 5 481 98 159 438 116 60 343 98 644 766 109 386 500 116 425 743 99 194 542 83 298 917 94 436 759 103 274 317 116 110 849 84 154 777 106 382 900 102 795 928 90 33 614 103 227 319 106 11 102 106 520 880 96 440 699 104 275 639 85 837 849 102 13 338 102 139 891 90 19 842 104 686 911 100 712 909 109 28 249 111 177 422 105 575 800 98 240 509 95 513 923 98 612 682 109 396 539 104 837 884 106 443 904 78 719 978 96 314 567 101 496 625 95 221 427 117 48 601 98 103 212 101 265 376 110 529 611 99 260 874 108 530 733 96 194 346 109 2 117 118 321 337 89 780 905 108 853 856 76 196 724 99 14 386 107 328 901 95 22 823 97 349 598 94 835 882 92 280 695 113 156 981 93 751 786 110 321 499 105 29 291 105 336 552 86 772 822 99 583 872 108 79 133 103 412 478 102 689 690 96 158 566 93 855 911 90 342 541 92 190 302 98 397 987 98 166 633 81 213 667 102 100 684 105 390 933 98 749 927 103 14 57 110 717 917 106 228 616 95 160 459 100 101 479 109 200 424 95 7 302 97 741 910 104 274 917 108 166 167 99 808 893 97 226 235 93 103 560 96 614 669 68 278 381 82 714 794 80 386 425 95 75 426 94 587 807 94 854 889 96 650 699 102 181 624 95 773 911 98 563 817 95 402 495 87 69 607 87 119 847 104 43 433 87 120 349 88 378 960 87 287 947 106 181 406 107 542 545 102 334 463 89 76 740 116 288 318 109 223 979 113 715 761 97 232 542 98 566 687 107 808 908 106 151 961 109 347 892 98 59 423 100 457 601 95 482 587 88 905 908 100 342 914 112 700 851 113 67 179 72 57 701 97 220 741 98 309 627 91 92 348 89 109 632 85 423 614 91 932 972 98 32 596 98 168 901 94 75 167 106 60 446 105 418 905 100 91 346 87 619 648 97 803 804 89 752 794 104 301 308 94 622 904 100 27 377 110 447 906 104 49 610 97 606 700 102 183 884 98 562 595 118 447 911 118 621 842 101 118 788 98 625 809 107 8 617 105 31 880 94 28 808 102 14 808 93 21 832 99 7 186 101 463 989 76 455 668 102 402 592 97 108 742 77 838 864 121 779 825 94 234 348 110 266 608 106 108 247 97 732 863 92 189 355 104 684 723 94 466 751 91 128 673 85 589 986 98 733 814 116 479 896 115 209 890 92 804 959 112 104 801 106 374 936 107 261 339 99 335 707 109 71 687 91 88 131 90 160 842 98 68 85 118 460 567 124 392 748 102 44 482 88 330 829 98 762 822 120 287 876 94 298 572 106 665 988 98 292 728 94 299 630 95 280 750 106 330 421 108 201 469 80 592 941 98 290 617 93 650 752 105 250 927 106 471 675 90 63 339 115 142 175 97 231 726 89 756 782 84 691 811 94 157 677 81 453 560 121 142 732 87 478 664 84 204 354 89 43 584 115 374 658 93 397 598 86 375 831 103 262 669 108 17 88 98 814 830 94 600 845 102 198 959 99 913 935 110 505 590 107 157 813 94 52 138 91 551 788 101 731 947 94 125 246 92 737 781 112 10 141 92 182 231 106 274 553 105 303 666 101 555 886 92 363 462 76 424 726 114 577 775 104 489 972 90 552 861 89 60 612 82 395 651 96 170 865 117 366 544 81 812 974 101 636 684 99 430 566 117 172 443 89 48 88 84 551 661 111 598 860 102 338 448 101 235 875 100 274 910 98 149 961 78 124 954 105 31 877 112 361 545 100 64 195 106 70 973 90 169 171 98 219 396 96 239 936 79 34 642 112 89 615 104 437 710 91 251 544 90 221 999 107 369 644 97 75 112 102 658 981 99 296 500 82 294 540 90 238 878 107 231 493 97 665 817 80 428 584 108 351 987 116 450 977 96 691 989 96 497 531 100 817 930 82 282 789 117 57 838 89 123 642 101 152 711 102 243 850 99 72 424 111 8 344 98 55 491 98 11 780 99 644 658 98 256 528 100 444 777 98 205 260 89 648 789 94 91 148 104 650 896 114 237 373 101 729 848 106 825 829 98 595 796 92 58 466 105 737 912 82 39 98 89 587 999 104 394 660 108 240 909 88 142 698 115 56 258 90 223 985 107 804 839 96 125 193 98 241 713 95 105 746 81 392 755 107 12 721 116 142 555 104 171 274 106 228 479 93 890 935 112 255 584 114 264 617 98 132 218 102 230 693 87 342 964 103 198 396 90 393 719 104 245 951 107 95 770 98 813 956 88 207 781 100 661 671 108 727 981 121 887 963 95 442 967 106 229 516 96 36 708 103 487 742 97 332 460 105 181 528 95 509 718 89 710 901 101 452 666 85 521 923 114 141 347 96 120 339 111 314 966 88 266 580 89 397 544 102 479 570 96 102 886 97 564 777 94 77 747 107 39 575 95 734 929 123 292 567 100 38 887 105 352 372 104 170 359 91 748 788 112 91 584 94 667 668 115 867 952 78 42 779 89 11 463 116 897 995 115 87 711 102 465 588 86 269 904 90 201 472 95 171 726 88 772 858 110 6 396 86 243 704 90 96 561 113 77 871 91 26 788 102 12 626 90 502 902 109 940 942 102 1 69 96 434 914 109 132 643 113 5 636 81 52 733 94 336 770 109 642 750 96 810 912 81 92 487 93 168 517 124 846 893 104 417 607 105 504 936 80 177 562 86 206 822 104 88 188 103 349 545 92 97 319 126 227 301 102 376 849 98 407 438 96 69 544 74 213 846 97 113 546 116 71 335 95 117 620 115 539 886 101 99 911 98 338 880 106 460 800 103 117 670 104 373 614 106 660 766 94 283 425 113 282 753 95 584 636 84 854 926 97 429 904 109 273 776 105 197 635 100 255 880 100 373 963 101 183 991 94 272 719 107 706 798 100 181 458 111 657 676 111 358 600 93 283 690 97 717 864 98 448 803 116 116 801 94 77 973 94 251 532 90 22 805 92 526 988 88 498 995 89 232 614 81 201 385 100 407 918 109 633 973 112 409 458 86 271 718 112 288 485 110 141 564 113 218 227 85 258 446 92 473 869 104 285 862 99 295 536 89 163 845 70 448 817 98 649 726 87 452 720 101 627 715 99 128 130 105 516 679 103 127 516 90 168 540 116 619 959 105 108 640 93 582 871 94 548 884 104 407 820 105 102 565 87 439 670 90 907 952 93 27 633 98 95 424 102 315 352 88 508 616 89 213 372 93 29 255 91 127 514 90 400 842 98 190 723 87 158 596 90 77 879 94 12 623 102 560 850 97 53 696 102 544 856 105 360 754 85 145 226 96 34 244 107 743 784 102 573 690 88 207 680 111 352 471 105 48 231 96 312 938 95 474 500 110 218 940 89 270 357 90 525 683 107 661 898 82 162 965 84 228 349 106 367 790 93 294 571 98 464 537 109 4 739 105 284 734 96 269 658 107 312 833 94 154 910 101 401 578 94 656 926 108 20 301 101 303 854 110 361 803 87 582 819 96 583 956 124 861 893 110 16 259 96 204 467 104 469 746 88 173 584 101 612 960 98 203 705 96 183 843 102 425 802 102 484 662 93 614 921 99 187 735 93 580 639 107 210 964 84 68 789 92 381 426 106 919 973 111 557 878 92 47 236 109 437 540 113 838 872 115 331 603 103 104 644 78 410 985 115 166 488 118 426 497 100 177 486 101 226 784 105 188 245 97 622 903 108 19 477 114 162 670 86 77 739 85 158 232 103 480 540 115 233 799 106 544 872 99 177 909 111 339 608 91 589 880 102 91 508 112 285 637 113 218 347 84 517 616 70 294 331 92 41 963 98 324 403 109 623 797 96 635 939 94 124 837 109 454 858 82 423 473 104 703 819 106 242 435 104 241 592 101 478 739 101 73 381 105 32 371 100 303 971 97 94 952 116 546 737 112 521 992 93 548 697 100 289 942 98 127 370 103 222 763 95 710 725 104 694 860 82 117 138 100 99 323 104 439 813 95 378 912 93 250 864 93 370 961 84 176 345 106 643 939 96 444 858 114 96 148 109 526 604 97 1 567 99 282 618 91 119 688 96 79 176 103 243 724 95 180 872 105 382 786 93 40 249 94 332 513 80 68 554 109 732 750 117 107 516 102 337 373 98 224 412 107 285 791 90 457 907 94 544 650 93 489 724 92 417 803 89 633 736 110 103 744 105 713 844 113 205 495 93 189 690 105 54 214 118 221 503 98 674 895 92 938 943 122 496 764 92 132 721 102 658 683 95 89 295 107 224 717 109 297 854 114 505 866 104 616 687 100 695 746 103 360 695 112 13 929 102 251 264 98 528 655 84 568 805 94 800 980 84 123 887 96 195 648 104 257 886 83 303 447 114 605 836 119 128 150 99 368 627 78 511 846 94 80 326 101 591 688 104 237 465 102 113 858 110 372 492 102 185 213 103 526 541 92 531 789 105 768 843 89 146 901 113 384 519 89 243 957 101 505 797 93 37 831 107 446 630 87 287 736 96 239 712 91 447 866 104 230 529 97 117 529 114 267 773 113 66 545 101 173 709 91 148 448 109 352 654 95 478 678 94 415 513 94 444 492 104 653 778 107 76 720 83 478 655 82 701 846 85 246 599 88 86 796 107 306 484 116 0 176 97 468 945 100 951 995 91 454 901 103 354 950 125 150 277 101 23 999 105 19 400 103 360 652 101 723 856 110 39 46 104 24 387 92 172 480 107 742 752 105 409 736 96 136 867 100 151 612 99 808 937 102 135 876 98 699 922 93 319 427 110 61 314 105 315 680 87 160 209 115 16 158 108 400 434 104 557 589 101 602 663 104 100 304 97 131 192 89 190 938 97 281 314 108 245 363 84 345 522 131 328 387 90 359 550 108 789 895 125 249 750 96 353 435 91 88 978 93 317 839 111 618 887 97 115 777 103 122 618 93 87 197 107 83 810 106 494 586 92 273 928 92 883 925 89 314 640 100 754 833 97 169 874 90 562 679 98 323 441 107 319 922 103 366 836 105 691 818 105 677 953 113 301 623 94 215 372 98 678 904 80 428 636 96 531 991 83 21 438 98 146 675 120 180 449 95 400 663 86 200 936 88 93 761 96 81 686 105 317 400 96 83 903 112 184 294 100 367 679 104 85 358 95 546 656 113 498 897 77 17 199 100 476 917 91 5 407 100 371 894 110 13 492 86 643 840 86 148 558 96 92 667 101 501 605 117 498 542 99 241 837 111 127 999 105 153 527 116 708 737 106 216 869 102 142 249 97 601 988 107 83 798 102 451 500 110 750 943 113 879 930 93 330 564 113 216 454 93 122 407 88 59 903 106 281 303 84 75 971 102 876 886 105 682 976 110 100 963 102 425 843 86 846 895 120 130 820 100 535 536 84 576 772 107 90 406 106 394 524 108 14 923 106 38 153 94 63 184 107 558 927 84 14 211 93 381 648 108 327 646 90 756 928 97 81 297 108 199 331 80 228 923 111 245 501 116 37 972 95 521 894 100 126 937 106 709 856 101 506 952 90 60 234 111 34 83 115 373 983 86 345 359 120 603 770 123 159 854 110 521 571 110 214 499 100 516 696 109 710 998 111 249 797 114 606 734 112 509 831 87 387 820 92 69 157 104 198 717 90 493 660 111 670 753 92 865 990 109 246 702 99 315 434 103 148 317 88 305 581 91 274 291 104 840 915 95 257 628 101 85 322 105 720 842 96 218 279 104 66 246 97 499 932 121 538 837 104 136 353 117 752 938 106 44 854 101 632 635 97 753 903 90 296 373 110 403 914 99 236 461 116 220 339 103 264 688 113 549 913 85 114 512 97 313 394 106 674 677 88 179 782 99 627 641 98 104 986 105 85 102 80 224 690 84 590 879 94 217 509 92 263 722 89 547 905 83 366 405 87 287 769 112 29 794 90 192 299 90 197 796 97 240 324 104 519 904 101 264 366 102 335 745 114 100 944 97 62 419 106 698 942 101 28 512 98 27 577 99 188 946 88 591 800 116 13 426 118 776 978 75 159 456 93 403 518 91 753 997 95 349 880 105 115 854 104 413 938 94 712 916 82 281 615 101 481 697 95 662 794 91 444 979 109 734 796 98 44 799 81 46 87 94 205 644 108 359 760 115 181 741 94 235 769 106 181 520 106 609 624 110 135 379 91 610 859 95 147 829 109 175 739 104 535 586 109 37 566 115 249 357 115 664 763 101 172 593 91 114 537 101 336 518 104 414 670 95 801 884 84 160 321 89 419 651 107 38 392 114 502 642 95 115 914 86 488 783 102 274 346 102 252 757 95 450 946 99 731 764 101 257 271 108 360 422 97 55 304 85 671 970 120 224 766 98 269 366 105 361 453 103 377 993 103 346 483 91 261 972 98 516 924 105 162 215 107 74 627 101 150 975 88 333 602 91 645 994 90 177 336 93 312 666 94 285 641 92 187 802 95 324 648 91 35 777 91 221 332 85 176 821 109 130 346 104 9 630 106 306 896 116 206 408 103 32 346 83 186 383 114 242 798 97 82 781 111 423 843 106 349 902 101 74 876 88 302 635 111 52 861 107 968 977 96 452 733 97 795 925 120 81 800 112 617 913 81 627 803 104 767 882 95 155 255 102 41 114 86 600 930 102 530 648 95 613 686 101 212 524 104 426 536 107 325 975 105 109 712 102 696 858 110 482 531 77 508 519 90 407 915 106 347 394 83 4 239 109 31 55 110 578 876 109 355 653 109 127 523 89 65 474 98 409 915 102 409 896 112 176 859 97 501 815 103 162 322 99 368 590 116 247 368 116 491 913 97 328 422 85 475 515 105 649 765 119 332 823 95 721 734 85 323 566 97 132 236 119 136 625 97 224 781 103 368 630 112 259 969 111 0 506 99 401 737 100 154 253 105 573 796 89 115 351 91 660 932 85 465 814 99 140 847 79 87 902 132 848 861 99 564 681 98 172 997 103 293 414 93 309 335 99 637 705 96 198 876 99 85 94 98 547 676 92 212 225 105 88 198 109 914 924 102 131 829 98 147 860 101 840 966 101 377 384 109 354 836 99 203 564 94 48 751 89 471 945 98 104 431 108 120 397 93 320 395 110 489 787 94 306 734 102 560 910 94 54 727 94 381 984 118 120 260 85 136 144 114 415 699 111 381 708 82 675 882 100 308 693 82 372 982 104 779 817 107 248 609 78 179 233 103 388 889 94 528 592 104 30 95 101 64 900 92 694 769 106 16 806 102 790 905 112 187 879 105 120 304 92 753 970 93 83 190 92 87 113 88 362 387 97 447 765 106 251 711 103 477 748 90 367 793 94 97 220 92 176 351 100 804 924 92 234 564 125 624 809 103 496 627 86 306 444 92 36 223 108 522 765 96 365 963 96 389 664 88 232 905 85 216 998 120 206 891 101 13 790 101 794 857 87 71 579 101 721 820 104 209 315 113 540 683 85 694 897 97 311 528 99 208 630 91 50 403 110 27 400 111 592 593 119 8 372 97 27 874 109 687 888 104 791 855 98 545 841 89 288 931 92 350 861 94 330 995 107 411 887 91 462 624 94 1 551 110 397 851 111 249 425 108 285 754 87 638 816 114 635 801 91 222 243 112 517 687 94 328 699 97 512 524 80 501 867 103 539 694 108 187 980 91 133 151 92 528 731 105 352 885 111 289 960 91 72 219 102 403 440 85 183 967 94 55 944 111 399 952 91 4 924 90 403 439 93 107 965 110 7 679 111 93 330 105 441 715 98 814 976 95 264 913 96 87 233 106 65 411 94 301 464 108 135 749 78 683 795 109 39 898 95 140 849 85 67 673 98 513 738 71 25 35 117 720 941 99 606 761 89 53 238 94 205 251 98 128 132 101 271 449 101 160 818 84 367 843 95 336 938 116 209 703 103 792 964 104 862 876 90 516 535 108 26 552 91 133 957 106 185 791 96 9 983 94 500 575 93 357 458 89 180 644 115 501 536 96 240 674 89 467 769 115 14 392 114 11 326 96 73 297 101 333 604 99 161 476 107 450 658 126 104 758 110 418 956 95 90 281 101 180 489 89 4 297 109 345 802 97 94 654 98 330 658 108 126 885 101 193 739 110 364 629 92 44 694 112 222 975 97 129 839 95 28 126 102 905 984 91 343 752 97 199 987 99 406 850 100 803 892 83 366 701 103 633 765 98 70 659 93 107 832 110 220 736 115 53 463 90 133 979 92 162 170 94 176 878 83 182 339 89 155 524 91 86 612 88 122 989 112 281 885 102 126 233 103 63 584 111 320 684 93 482 877 82 272 383 100 2 196 97 476 789 90 804 890 99 408 516 101 142 451 92 784 810 95 216 934 109 271 730 94 193 329 115 916 942 109 744 859 90 160 638 89 620 745 82 770 891 110 55 628 92 540 590 93 638 792 97 56 846 109 283 945 97 371 929 104 393 640 111 395 901 86 919 939 102 277 913 90 129 913 101 134 765 104 227 616 86 345 443 101 473 695 104 572 761 98 289 984 106 485 624 100 371 631 74 42 307 72 175 937 98 12 977 95 211 561 101 34 63 119 776 959 95 235 406 92 540 581 89 442 486 102 397 546 113 57 293 99 24 464 103 149 593 99 355 534 98 370 488 103 358 517 106 183 852 85 342 813 104 143 517 101 332 997 112 631 823 110 652 772 126 72 657 104 145 417 99 180 778 101 497 663 93 608 641 102 48 240 100 36 579 98 569 876 101 819 836 109 240 398 114 473 922 107 98 502 103 85 461 110 272 495 99 532 609 98 28 775 106 587 843 102 701 790 110 503 746 111 206 280 107 90 706 85 334 471 84 279 338 99 285 572 102 215 644 77 107 994 114 446 942 119 226 810 104 220 482 105 446 473 90 137 556 123 847 905 96 337 723 95 144 419 96 595 601 91 719 949 123 268 483 118 179 481 96 26 328 93 37 388 80 77 955 100 323 483 120 208 796 91 245 786 105 467 878 91 21 238 88 57 690 106 49 524 98 348 357 112 6 18 108 94 630 99 130 607 95 367 969 107 56 287 100 95 697 90 148 274 116 200 530 107 814 817 92 157 981 91 154 824 111 431 903 100 412 895 102 132 734 110 377 889 114 197 815 93 567 863 101 620 684 106 325 351 86 74 104 94 593 757 112 350 376 112 606 937 91 112 215 90 699 757 95 250 808 104 647 718 85 643 794 103 166 239 101 180 359 107 525 548 82 18 477 107 211 740 117 43 294 90 220 958 106 565 982 94 622 748 87 248 624 105 257 857 79 349 523 99 18 587 95 568 698 92 111 251 117 584 919 92 191 472 104 4 780 86 340 553 101 363 539 99 730 822 104 883 921 90 244 752 117 702 736 95 102 465 100 623 905 104 159 232 89 201 567 104 896 901 118 147 665 110 391 773 85 311 942 79 179 348 122 630 976 104 412 998 102 655 821 107 15 178 114 87 773 104 185 540 70 11 79 102 361 496 100 311 540 108 200 271 98 10 431 95 113 667 97 264 629 80 125 650 99 183 791 103 29 641 108 214 252 96 119 899 110 605 896 92 457 700 84 890 937 81 75 293 104 757 794 95 437 924 111 56 272 117 162 282 105 371 490 85 350 903 104 68 268 120 92 736 79 291 910 113 292 678 104 186 754 103 500 950 107 482 560 92 641 732 108 156 341 99 105 216 83 218 624 97 194 647 95 187 355 118 87 453 93 381 557 101 124 755 83 265 309 98 217 514 96 97 863 101 544 606 115 543 891 102 329 417 110 401 566 104 143 320 83 138 768 87 115 451 105 124 168 100 536 820 99 115 478 105 573 910 104 115 325 89 63 180 104 391 728 91 347 712 95 204 813 103 392 930 102 339 971 82 662 711 102 185 370 105 258 441 99 91 863 79 247 666 98 209 761 87 24 598 96 52 73 110 321 487 94 156 367 99 203 625 112 37 960 91 54 408 112 0 71 92 600 916 98 644 709 99 480 827 97 432 645 80 254 379 97 5 30 91 341 730 101 685 940 87 743 983 103 184 607 85 556 620 100 725 754 110 134 350 97 715 891 102 208 984 83 610 949 105 529 694 85 340 475 91 84 329 106 13 262 100 247 422 95 745 956 118 251 389 104 556 973 121 167 955 104 153 936 106 278 697 98 271 687 93 6 332 88 41 720 96 211 611 73 323 774 92 303 363 105 347 873 100 720 722 92 10 59 96 363 871 115 506 791 93 90 749 102 512 526 90 574 906 105 210 867 92 149 975 84 66 334 91 171 298 95 638 869 107 841 965 97 194 411 90 220 399 94 491 553 79 357 430 104 17 56 77 166 933 96 659 728 98 538 807 100 661 990 95 124 646 76 22 650 111 498 741 117 434 972 86 441 703 102 694 904 107 155 770 90 48 159 105 100 176 106 318 996 119 417 799 103 247 996 97 172 800 100 255 717 119 197 527 126 363 438 93 144 219 95 157 418 95 373 877 87 65 174 111 89 349 103 541 754 100 360 889 93 425 487 111 515 673 94 601 645 87 791 835 80 112 443 106 104 245 96 437 982 99 557 940 106 131 519 100 166 347 82 128 773 92 432 893 96 731 948 103 809 824 94 457 777 86 136 480 112 372 388 93 614 894 94 563 797 102 37 166 86 43 468 99 494 778 103 225 678 104 580 589 107 201 474 110 59 305 86 245 414 91 2 129 76 154 457 101 261 359 98 452 959 84 389 414 102 456 503 101 388 945 81 314 557 114 41 447 77 246 628 99 681 995 87 895 943 109 409 494 90 287 789 89 497 557 94 283 532 106 558 777 76 217 807 103 438 673 113 258 304 117 166 366 77 292 572 108 796 977 100 317 464 120 288 996 108 418 805 91 382 917 88 73 109 110 198 631 94 254 432 108 610 762 115 694 878 84 718 811 98 628 693 82 772 871 94 256 391 106 47 330 89 565 949 109 1 764 97 267 365 102 651 794 99 366 504 125 50 189 99 642 954 86 315 986 118 183 556 89 678 782 87 7 883 115 538 819 105 362 712 117 813 901 94 923 981 97 424 863 96 332 788 111 725 963 108 620 956 108 187 630 100 186 460 111 380 653 106 70 969 99 414 775 111 6 717 92 537 706 109 503 806 114 44 223 93 458 675 89 81 696 105 630 963 104 274 860 78 340 368 117 385 399 99 400 759 100 214 523 90 644 758 107 349 494 95 532 637 105 448 960 121 409 854 97 532 748 92 307 315 98 41 685 93 246 865 96 397 889 109 163 788 105 226 735 85 310 835 101 283 869 92 507 627 80 623 729 97 485 783 93 116 654 105 117 139 93 166 427 95 594 785 91 704 835 97 59 239 94 186 695 105 399 758 86 310 784 89 137 686 100 483 931 83 133 261 104 324 336 105 641 791 81 186 959 101 259 551 93 42 396 113 337 763 116 255 418 98 761 864 96 244 895 90 588 749 102 411 765 112 343 519 101 137 974 100 492 743 111 2 615 88 643 955 108 782 963 107 421 828 108 7 744 93 228 897 98 311 388 91 671 720 95 104 444 103 16 585 100 622 866 102 176 717 87 383 812 79 585 613 106 857 997 94 88 773 103 888 924 102 631 679 101 253 514 81 935 997 98 177 244 98 654 812 94 160 383 96 146 862 88 183 773 106 652 967 93 756 800 91 130 411 74 212 568 96 212 701 88 321 385 99 427 760 109 170 501 114 671 864 85 452 485 82 68 648 93 758 944 105 562 607 81 356 942 104 233 297 104 612 693 92 371 765 120 328 890 81 102 798 111 540 592 97 413 869 100 738 916 98 447 920 113 394 794 95 603 996 87 640 972 98 402 822 94 34 646 101 395 644 110 253 411 96 18 543 93 209 233 109 29 96 86 621 695 98 43 194 124 67 546 108 407 505 93 3 59 99 93 523 114 396 407 100 194 433 99 388 973 96 819 957 84 173 272 107 101 435 112 819 997 103 162 837 109 759 913 82 368 788 102 694 986 98 633 841 108 890 982 104 188 512 110 208 483 92 293 375 109 952 961 122 838 866 104 476 924 93 156 916 116 236 752 99 168 541 102 388 811 89 358 482 96 14 472 101 410 443 87 412 606 104 69 705 109 66 736 93 117 917 102 376 989 93 381 566 104 218 834 114 722 855 113 241 554 96 45 335 96 280 518 102 798 907 85 90 989 94 95 565 110 373 624 95 205 355 85 255 808 92 140 698 96 453 482 113 75 675 94 185 346 89 869 995 123 653 683 94 425 921 97 719 977 107 287 872 97 665 777 109 705 738 92 541 907 104 387 724 105 52 395 90 131 924 105 171 821 102 52 276 100 10 292 92 269 500 90 9 990 110 46 338 87 59 857 107 755 887 91 283 904 99 53 144 113 710 878 100 680 724 111 50 377 93 341 844 104 247 705 109 153 508 109 649 688 122 350 362 124 12 858 101 88 356 90 413 824 108 76 527 114 555 681 87 941 946 111 29 225 120 228 803 102 274 366 97 232 694 105 645 975 92 709 739 104 349 897 103 779 800 93 299 512 90 797 870 89 321 451 101 419 876 99 665 708 86 321 570 116 23 355 104 437 589 108 195 676 86 168 205 88 284 583 101 850 863 107 121 472 103 278 872 103 144 924 99 2 69 115 681 888 107 463 877 94 94 850 81 160 961 95 443 615 110 280 996 106 299 897 94 3 908 107 452 587 89 740 952 109 241 357 104 849 866 89 451 637 104 5 305 99 454 594 100 108 469 97 900 960 91 369 948 120 642 988 91 248 902 101 1 195 105 56 692 98 313 379 88 397 513 110 579 943 99 172 362 112 429 548 87 635 754 108 535 779 95 5 163 104 735 858 95 927 961 100 22 573 103 251 679 104 303 937 99 57 860 92 76 717 93 383 917 96 346 476 101 313 842 94 121 676 101 335 826 103 322 528 92 151 977 113 16 457 85 1 518 103 456 796 102 577 670 102 54 736 101 430 934 88 544 559 81 446 559 90 584 587 106 709 724 107 455 768 100 633 887 87 198 256 96 122 731 94 4 150 93 318 885 108 56 293 116 261 549 101 146 720 92 620 887 95 611 770 103 41 681 88 745 868 69 324 381 113 122 873 97 505 752 98 565 678 100 75 784 103 394 654 110 15 283 92 487 997 87 720 753 103 45 182 101 395 974 105 178 606 98 60 106 108 506 715 116 588 592 97 121 148 104 466 740 108 888 918 103 64 671 95 14 441 93 37 407 102 283 667 77 391 492 75 501 659 96 719 820 112 854 980 95 722 960 91 761 977 102 52 479 90 204 970 95 644 935 89 424 791 99 222 751 92 540 847 113 488 645 113 565 728 104 153 235 110 241 321 93 417 932 99 743 773 91 420 520 105 350 561 115 211 951 98 215 387 98 324 874 96 13 344 91 159 455 94 536 627 96 221 576 92 155 264 95 358 643 103 401 891 97 44 825 112 100 114 96 315 659 109 409 703 96 76 588 105 702 867 99 60 949 102 66 923 93 280 685 98 555 711 89 334 508 105 833 978 104 21 885 102 84 815 101 254 989 90 153 193 93 848 854 97 670 878 111 46 563 100 112 947 103 122 805 93 315 439 107 450 520 98 433 659 104 254 874 119 380 569 101 334 744 96 121 138 88 282 954 108 137 864 105 228 944 97 26 155 94 682 837 100 597 738 109 222 562 99 453 984 107 213 571 90 238 741 112 38 215 107 310 949 114 102 230 101 234 956 77 166 692 101 646 944 88 585 736 112 531 765 110 272 735 114 543 701 98 110 289 87 179 536 109 29 968 102 232 451 102 671 917 91 619 706 102 186 666 106 472 494 108 254 841 87 150 951 85 425 638 97 136 322 84 558 621 79 808 997 89 356 752 106 906 938 112 326 879 90 755 849 85 416 465 87 383 684 92 379 639 92 746 829 86 233 825 105 300 860 89 567 579 100 186 415 101 749 870 110 492 786 102 69 346 88 653 690 95 84 554 102 305 349 92 250 337 114 397 983 101 561 947 108 431 735 104 81 827 106 853 950 100 39 919 77 462 490 98 832 916 108 214 308 98 427 461 87 495 833 82 209 618 106 407 525 104 281 789 89 65 204 97 350 962 90 653 658 104 42 58 102 60 325 99 696 817 97 136 341 98 176 338 88 404 888 100 485 643 80 461 958 113 831 926 109 191 777 111 473 854 98 559 860 105 386 683 103 27 442 101 649 652 99 350 712 87 237 448 105 168 316 106 133 809 108 341 557 101 21 704 102 595 823 117 823 888 101 348 352 92 342 532 98 463 711 83 133 819 100 107 918 112 252 946 81 208 561 97 105 302 110 25 71 96 10 526 84 593 951 113 14 860 112 158 235 89 574 877 97 359 758 89 337 756 89 462 888 96 221 939 99 260 639 107 203 375 112 122 201 98 81 836 115 425 990 94 784 939 106 106 655 97 472 934 99 66 725 78 642 984 86 104 607 111 387 912 109 594 752 118 122 149 91 180 570 103 572 630 78 698 997 94 557 681 98 545 669 93 185 901 90 23 357 116 447 480 103 487 542 98 54 440 94 333 990 99 612 628 110 39 215 99 20 535 90 490 778 97 327 606 90 139 689 100 399 493 104 843 937 109 379 434 87 198 936 117 770 837 75 148 578 88 113 665 91 353 546 114 174 943 109 99 313 118 61 151 89 17 264 94 815 945 103 19 552 106 184 955 115 564 793 100 629 954 92 366 752 97 291 636 111 782 811 123 661 790 108 832 915 97 1 324 90 270 817 90 852 862 96 456 957 100 28 661 102 18 718 105 379 536 113 3 829 115 139 649 108 29 294 87 237 587 101 498 710 112 801 975 101 367 693 120 22 344 113 274 421 102 305 971 107 152 154 103 67 643 121 115 734 82 490 769 107 101 266 106 780 943 96 295 925 99 322 674 98 95 736 116 105 162 107 306 479 113 283 703 101 159 836 107 0 32 96 291 477 116 30 439 105 948 991 91 12 712 105 893 998 92 709 819 91 34 842 104 24 302 98 261 386 89 11 893 106 614 700 112 123 977 88 369 973 78 123 917 96 89 594 97 61 363 97 1 854 110 396 542 92 252 761 87 594 981 102 7 934 84 21 557 87 74 714 88 94 304 115 347 764 100 723 749 107 418 871 98 458 832 87 14 758 92 762 996 105 680 830 94 253 479 106 91 268 102 69 600 92 141 690 99 511 826 107 75 939 95 205 465 94 448 857 91 334 881 105 176 781 97 281 481 97 278 583 92 184 896 117 329 482 96 283 644 89 3 756 99 88 431 106 438 624 90 3 310 89 791 845 102 35 485 103 397 886 91 742 938 88 118 796 105 624 646 94 112 355 96 213 877 114 116 162 105 239 383 87 177 350 104 280 473 94 449 977 105 337 531 102 68 671 106 502 509 86 265 304 99 225 585 103 142 209 105 524 814 80 202 435 101 91 134 120 77 497 110 236 313 82 359 374 92 670 999 119 355 623 100 152 710 101 315 932 110 337 644 100 459 582 99 32 821 105 59 602 95 435 740 97 334 763 104 690 906 99 100 912 95 231 662 122 126 331 91 48 815 115 458 939 112 62 150 90 282 682 104 638 817 113 34 776 105 261 750 89 673 926 97 545 870 109 616 743 104 707 914 101 600 944 107 516 654 113 806 829 69 258 582 98 93 543 106 304 520 112 195 724 107 355 723 112 84 581 101 370 497 97 641 749 126 721 982 112 678 721 96 454 623 97 735 894 95 592 929 92 153 637 88 244 484 110 259 477 95 459 778 106 262 266 97 317 612 111 434 828 107 654 668 110 501 835 100 44 141 100 748 930 103 43 101 106 0 119 75 40 842 98 275 787 77 375 984 95 54 789 106 144 889 91 473 661 113 68 875 107 250 349 79 406 891 102 155 948 100 77 864 95 167 872 93 514 518 104 871 873 85 415 838 98 178 229 108 780 923 103 641 869 91 922 984 107 56 445 99 44 814 105 274 745 119 222 355 87 309 337 101 36 631 97 907 912 97 608 792 84 280 395 99 382 637 88 39 487 104 32 695 87 339 895 94 58 636 98 158 641 98 474 491 99 433 733 88 118 612 91 0 366 95 280 852 108 469 707 93 250 254 112 699 801 93 620 678 100 779 783 92 123 983 118 40 605 86 246 819 87 515 627 97 417 530 123 667 968 103 115 326 97 276 805 112 374 509 93 570 612 115 581 817 105 143 350 110 375 775 95 32 394 108 207 663 109 473 861 112 179 426 93 323 843 84 347 828 87 143 493 86 343 977 110 606 982 77 892 899 118 366 594 106 51 386 118 487 515 98 819 938 106 979 983 89 310 453 99 853 953 98 68 357 94 630 784 105 10 673 103 993 998 111 229 764 102 56 818 95 17 752 88 307 478 100 891 972 97 583 891 94 538 757 99 235 805 92 407 984 105 379 733 89 338 954 109 356 918 84 409 907 115 176 722 101 179 764 95 933 942 93 618 714 78 2 142 107 414 514 90 395 957 89 164 527 109 215 268 120 139 635 114 283 301 95 350 621 101 135 469 99 650 886 103 18 549 92 746 995 106 440 838 87 147 808 103 60 948 103 435 793 109 861 903 106 390 946 103 281 532 99 114 570 108 187 611 103 897 938 94 224 400 102 182 575 96 581 625 95 515 557 106 389 730 112 28 287 95 326 909 110 59 435 89 272 393 74 393 565 120 356 702 95 771 977 84 486 797 116 220 467 87 789 792 122 173 238 91 731 848 96 635 824 103 184 663 100 518 588 114 519 714 133 414 927 106 84 564 112 221 709 85 42 639 110 456 599 95 314 847 117 414 666 91 673 963 95 202 404 123 519 818 108 23 545 84 859 974 98 435 961 70 278 383 98 285 581 101 51 488 93 65 160 96 522 704 100 750 967 102 474 733 106 253 409 121 488 707 88 145 973 106 639 714 103 489 773 107 268 296 105 364 996 103 74 715 114 199 965 92 73 570 99 110 280 85 715 892 88 715 871 93 101 764 105 527 958 100 274 338 102 659 701 97 442 559 109 320 574 100 84 525 93 967 969 96 313 912 103 286 616 93 361 852 108 587 699 99 568 875 109 163 346 99 506 741 105 703 896 127 558 762 93 723 795 93 25 635 96 300 888 110 680 859 99 248 997 100 207 614 105 773 853 100 50 555 76 718 831 106 515 553 95 102 413 125 519 814 105 63 125 107 431 805 106 189 885 88 96 869 109 811 826 95 480 904 91 17 253 100 226 323 99 366 831 98 218 487 101 34 199 105 268 665 112 606 708 99 283 657 81 535 893 108 331 983 104 457 837 91 171 180 88 271 928 97 233 537 131 99 743 97 910 997 102 209 225 116 194 579 107 167 897 86 457 767 110 192 377 90 71 327 67 491 576 99 777 946 86 231 519 97 785 939 87 232 263 96 650 799 91 509 525 94 568 652 85 425 633 105 284 440 84 580 872 97 519 798 113 223 297 94 493 663 127 180 746 90 374 730 101 598 819 98 779 899 103 229 247 92 73 927 111 314 894 99 61 122 102 244 977 87 438 998 112 87 719 113 91 580 118 14 625 113 90 726 98 157 431 88 232 505 108 117 930 90 768 877 107 657 943 103 492 947 97 346 717 93 420 975 89 46 475 106 51 251 96 736 893 94 129 667 111 609 646 96 74 984 88 304 798 111 125 732 100 947 950 99 307 671 118 769 887 93 27 486 102 399 763 94 35 808 107 379 435 91 597 789 97 673 718 86 754 835 101 675 709 88 499 614 105 613 752 101 310 825 87 124 891 111 80 839 103 143 284 116 637 887 95 640 893 118 180 766 81 571 678 103 297 737 93 354 864 82 6 201 101 369 497 96 417 974 116 158 704 101 18 268 100 350 480 101 130 192 87 457 758 95 74 896 86 621 989 114 638 995 96 299 513 94 14 109 110 220 819 106 425 505 95 161 367 98 137 344 104 530 726 114 209 249 78 28 531 100 511 754 110 27 875 88 84 663 105 216 623 129 133 753 109 115 808 124 416 578 112 239 730 91 487 688 93 90 537 82 56 473 106 325 486 105 660 843 82 271 524 79 586 738 87 7 831 92 402 843 91 521 705 96 480 962 101 55 451 115 110 972 102 68 248 81 26 622 92 333 673 95 112 397 93 91 255 98 48 816 107 304 769 98 488 562 106 846 867 107 145 666 103 136 929 110 464 586 104 216 968 103 4 932 88 199 591 97 52 848 102 477 531 96 30 477 96 669 682 107 45 120 108 120 922 88 432 844 94 542 965 107 482 489 103 163 972 90 478 592 103 14 484 94 414 643 112 151 326 85 86 732 95 519 774 103 620 831 102 43 243 117 566 826 101 197 361 95 196 779 118 139 814 88 38 965 96 348 738 96 477 570 96 153 191 103 646 767 97 225 495 88 47 697 98 177 224 109 519 831 92 815 898 105 562 866 104 47 419 99 511 934 120 123 171 86 48 632 107 687 796 92 12 446 100 12 414 111 361 590 83 42 92 96 52 120 87 483 726 112 647 977 78 279 387 102 682 728 87 391 908 90 506 904 108 117 839 86 52 436 93 484 690 88 131 334 95 330 724 104 490 770 86 494 812 102 610 682 99 64 326 93 148 858 97 322 925 86 298 670 108 17 728 109 585 867 87 119 768 100 609 859 94 265 909 92 349 408 95 739 988 100 120 331 103 455 680 128 886 918 113 283 381 101 480 569 100 511 783 82 523 918 96 585 594 113 117 686 100 69 990 102 248 494 90 405 531 85 261 931 99 523 565 95 86 296 107 79 369 107 349 433 110 321 713 86 59 762 86 79 813 97 462 503 94 768 894 94 132 723 99 15 678 127 295 500 106 775 884 108 8 954 101 285 956 111 243 977 98 292 457 101 628 853 90 104 861 100 48 687 104 101 666 82 375 975 97 230 362 112 326 447 91 653 861 86 497 767 91 569 705 104 85 591 84 515 696 98 4 96 114 358 754 92 670 780 100 97 104 108 363 762 90 93 790 103 159 749 106 638 639 84 79 275 103 448 548 95 102 111 99 115 772 88 18 694 101 546 806 95 372 809 100 636 941 89 382 501 94 576 633 96 588 820 96 53 249 94 85 354 110 119 259 113 503 974 91 55 698 97 160 183 97 587 610 83 226 428 100 594 922 114 189 386 89 274 280 80 935 943 94 129 303 100 149 953 110 811 949 108 206 752 97 136 252 115 26 360 95 212 564 125 153 730 107 13 783 94 672 999 109 204 910 98 425 972 91 721 775 100 678 957 111 19 680 114 288 906 86 627 812 111 67 68 94 819 841 111 660 754 94 26 572 84 635 969 103 22 236 98 339 911 100 347 366 102 592 857 107 458 655 89 426 621 118 289 497 89 882 889 96 210 710 113 32 924 102 37 502 98 149 618 96 442 505 91 99 958 78 671 751 91 61 864 103 703 739 100 206 921 90 541 695 108 292 711 97 61 602 111 220 300 111 818 950 118 118 560 106 231 976 105 220 546 91 664 912 93 542 832 91 380 870 85 768 788 111 259 730 108 38 275 85 103 991 102 655 806 87 586 940 88 401 421 97 233 336 102 145 633 111 660 682 97 69 811 98 85 297 97 251 568 89 187 429 83 65 844 114 284 622 102 268 677 94 474 745 113 34 397 109 56 746 95 604 945 105 214 455 111 133 798 97 533 642 97 236 496 97 60 621 101 383 639 109 259 743 99 197 331 88 353 466 89 236 975 90 17 646 94 168 254 106 299 631 107 525 928 96 111 571 104 537 716 84 495 768 87 289 348 105 18 815 102 190 721 103 580 859 89 68 931 96 167 677 101 868 975 97 130 175 83 598 687 95 333 334 104 247 851 86 792 961 108 124 906 95 180 738 95 588 688 89 629 923 95 115 991 96 45 692 120 162 436 95 953 997 82 637 659 99 687 922 99 493 677 99 557 850 101 184 704 99 138 948 98 175 834 81 141 797 104 179 951 93 187 915 99 209 439 95 745 810 94 554 786 107 280 754 110 399 675 94 15 379 104 469 793 112 410 710 98 547 989 94 360 553 101 812 904 93 730 764 94 108 582 92 87 167 116 219 926 108 320 846 93 934 964 93 341 622 81 661 815 97 673 998 82 387 557 98 583 821 98 764 872 94 3 807 97 275 439 100 341 949 94 176 869 111 566 642 113 656 742 121 722 752 84 616 627 85 634 900 98 376 978 92 65 744 106 630 634 108 635 799 105 114 386 106 8 382 87 0 771 94 475 980 110 479 880 106 69 230 89 13 62 106 11 680 91 113 154 101 513 677 101 517 560 101 77 404 96 23 77 98 116 261 106 125 765 97 316 883 122 447 582 113 518 739 117 447 574 91 601 615 92 165 304 99 187 696 96 70 933 107 763 789 89 442 898 97 426 505 93 149 553 111 111 872 107 97 143 114 307 325 86 292 333 102 159 650 106 469 609 109 236 999 96 358 557 109 369 755 106 290 791 98 199 655 80 514 537 114 278 330 85 670 708 91 169 811 106 355 914 103 143 373 100 437 582 117 576 809 96 729 992 112 188 468 89 571 718 108 46 422 101 573 642 98 444 688 108 748 761 90 189 634 100 236 889 99 540 676 102 918 932 97 226 864 98 135 508 100 533 776 95 679 809 103 253 708 101 222 940 91 360 693 91 189 425 112 152 182 99 320 803 99 179 458 97 72 308 98 63 508 101 17 524 107 919 975 110 42 303 100 331 847 84 766 992 94 17 655 89 0 386 91 616 700 92 510 775 109 381 983 89 701 895 108 473 716 109 165 800 92 723 848 107 180 280 120 268 902 102 411 871 96 764 808 102 197 867 101 492 557 104 514 867 112 218 857 103 183 668 97 283 777 100 11 143 97 536 632 100 495 940 113 30 732 97 489 715 104 859 922 100 104 715 94 727 985 114 237 732 102 507 515 98 466 653 93 399 605 111 169 290 112 276 784 111 793 878 104 257 995 103 105 395 92 591 803 86 285 337 94 645 968 85 191 209 96 106 958 101 465 836 94 105 433 112 322 761 90 131 651 92 303 667 104 69 491 97 571 768 87 640 719 121 559 885 98 534 729 110 414 815 86 43 182 101 797 933 100 257 740 87 203 290 106 133 972 99 448 976 103 484 534 94 330 620 109 134 423 91 34 139 112 449 560 86 18 764 111 32 731 106 81 159 101 312 743 106 175 800 106 258 803 83 125 597 105 622 675 103 68 147 111 122 237 98 302 781 104 646 895 86 224 750 95 618 675 104 716 948 88 447 615 99 87 755 99 157 566 77 613 818 91 198 721 101 66 501 105 54 485 95 243 311 106 168 397 102 728 794 98 8 761 89 255 990 92 441 694 108 5 758 91 618 743 89 32 930 76 53 804 101 461 735 91 227 567 80 494 571 108 157 945 112 82 931 107 783 890 97 110 601 92 75 470 104 284 955 98 141 623 100 217 757 94 489 673 111 35 926 95 78 346 107 894 981 101 346 877 98 52 254 92 549 627 91 237 700 80 203 821 99 483 810 102 68 637 106 5 420 97 126 229 79 171 621 110 48 285 87 412 573 79 235 772 106 730 849 97 240 734 93 103 464 89 585 673 109 156 479 103 359 680 98 235 744 113 567 966 98 12 101 95 622 714 99 107 695 104 859 882 124 216 578 88 292 392 105 870 892 86 248 758 90 117 846 94 75 639 96 817 982 99 247 300 118 55 468 122 622 689 99 808 865 96 174 415 104 162 258 88 234 567 98 568 667 92 226 809 116 446 659 98 99 853 100 514 581 94 876 999 91 63 280 103 720 849 106 763 991 90 731 819 101 219 947 82 649 976 85 58 169 116 275 679 94 312 563 94 255 947 92 68 238 106 309 809 99 177 356 102 714 806 96 22 177 104 184 208 90 101 176 106 848 955 103 123 536 89 793 828 97 252 457 101 151 430 89 118 922 97 220 386 92 446 908 110 282 943 99 5 445 116 174 998 101 469 758 103 258 850 122 136 398 123 11 554 92 841 907 113 176 828 97 166 998 113 538 827 85 23 861 108 365 665 112 931 998 84 586 920 96 256 354 94 333 452 95 365 552 112 514 610 110 151 251 70 342 694 101 390 533 90 146 317 84 212 217 97 443 472 75 348 928 96 913 964 109 334 928 86 409 839 93 471 986 95 393 402 97 200 309 109 400 943 91 341 831 91 91 554 106 529 896 84 109 899 108 519 968 116 220 541 116 87 250 110 446 805 106 252 897 96 460 980 103 139 276 97 703 877 94 22 687 125 110 902 91 73 486 95 421 791 102 425 937 89 536 862 99 54 518 93 766 984 94 123 669 93 263 761 119 107 169 82 262 534 87 164 810 110 840 938 95 74 179 97 126 567 83 221 800 111 185 907 112 265 620 95 747 949 102 613 982 97 409 497 106 11 706 111 144 413 94 411 480 102 145 650 80 54 291 88 44 818 77 122 892 94 241 444 98 404 994 101 544 827 93 198 957 108 15 142 96 252 972 85 338 352 88 253 567 96 100 877 83 496 655 106 549 805 94 532 578 86 86 795 110 298 384 89 113 805 97 188 691 90 188 287 93 118 750 113 69 591 78 167 715 100 318 337 87 19 852 97 314 954 89 314 850 99 50 73 105 425 986 120 72 194 110 26 521 101 148 979 92 210 278 93 116 590 80 79 571 90 333 793 79 248 594 102 821 848 110 121 178 84 111 715 103 208 436 89 85 503 84 295 878 88 345 397 77 368 455 80 745 920 104 72 784 77 187 744 118 257 738 104 39 343 88 479 783 93 41 296 90 122 795 87 152 198 93 366 920 116 16 201 105 96 328 91 159 240 96 188 775 109 478 487 98 703 947 114 232 809 125 385 568 102 343 771 74 156 717 117 669 762 108 342 961 103 544 678 102 257 981 91 289 656 102 509 886 104 383 662 93 48 812 100 387 446 100 294 374 92 713 850 101 133 172 104 74 753 102 604 690 95 90 456 102 21 941 102 518 701 77 203 710 99 170 434 92 29 237 117 892 913 98 294 531 102 686 699 106 138 649 88 516 712 112 676 781 98 318 851 100 492 942 109 61 476 93 440 954 109 184 855 95 385 790 77 75 566 113 559 839 93 165 613 107 499 819 111 368 383 103 218 757 99 67 735 84 158 172 90 319 913 99 273 503 100 13 905 96 129 322 87 104 357 96 255 383 95 453 987 103 460 652 95 175 340 91 508 801 112 21 168 90 3 847 111 481 586 88 421 579 105 247 962 103 13 502 108 731 967 81 551 988 119 425 752 109 120 380 104 240 814 113 623 781 96 100 408 92 124 227 122 190 275 111 130 245 95 37 921 98 360 843 108 3 566 98 249 257 86 692 808 106 100 432 98 873 907 96 741 867 86 305 323 93 77 360 106 295 540 99 232 489 114 40 332 102 147 846 102 109 205 107 271 670 110 663 962 100 405 728 94 214 900 82 235 923 98 357 787 110 333 838 101 623 932 108 153 694 107 72 861 99 653 961 87 193 862 120 954 992 88 54 259 78 683 923 115 69 223 98 737 895 112 118 551 105 72 240 97 437 980 110 408 541 96 329 729 100 286 294 102 253 554 107 258 801 105 831 982 99 90 724 87 667 706 105 18 35 92 212 614 102 291 950 100 45 774 104 157 184 104 64 140 101 547 720 108 285 981 96 11 380 93 863 885 94 349 432 93 240 581 110 569 897 110 141 607 102 207 305 100 391 569 97 435 836 93 121 558 92 30 861 100 26 208 102 48 940 89 369 746 99 693 919 95 70 642 102 73 211 88 234 754 95 650 921 115 500 509 100 234 890 99 59 303 102 503 900 103 330 360 101 330 625 85 374 685 98 748 763 105 92 945 89 230 909 90 668 730 102 656 733 96 642 876 90 146 686 88 246 552 92 344 928 98 193 847 102 317 891 115 232 537 80 277 821 111 274 974 101 321 772 97 785 886 107 584 644 93 699 808 103 292 718 102 62 104 92 629 963 105 595 832 93 132 610 91 735 943 95 569 776 84 721 909 115 231 877 84 25 96 111 191 422 100 249 651 102 289 294 104 335 404 95 312 400 91 536 935 104 302 847 89 453 974 108 238 295 85 798 924 112 222 395 101 249 786 93 364 424 100 327 480 108 573 820 105 173 949 132 274 631 116 302 456 120 840 859 99 560 632 107 616 923 89 705 827 106 10 789 91 396 972 93 36 64 105 171 690 89 142 592 102 382 664 95 412 916 86 134 143 110 317 769 112 17 617 107 73 446 97 363 582 107 149 716 86 78 546 97 212 877 105 319 781 97 771 994 95 459 993 93 301 620 88 134 422 115 330 670 87 147 431 101 217 611 82 33 737 111 460 622 95 163 448 94 157 298 97 824 832 87 449 725 96 245 652 80 259 364 104 400 960 79 190 744 104 191 383 118 700 943 115 73 439 95 244 847 123 683 704 108 364 614 91 291 673 94 289 879 100 339 987 95 387 619 93 362 584 102 348 407 96 350 671 92 627 719 93 10 284 92 185 266 102 106 978 111 817 897 100 543 988 107 249 920 116 519 538 82 177 826 106 441 634 92 605 760 99 255 307 108 327 992 109 461 662 104 230 570 111 647 693 103 538 785 91 11 670 123 198 967 102 305 893 108 247 252 110 52 693 83 549 982 94 65 738 96 569 628 89 601 744 114 190 307 88 370 664 92 484 871 92 75 525 88 456 577 94 374 638 95 543 724 107 363 786 106 92 236 97 88 885 100 93 144 89 396 698 93 112 735 94 617 888 97 836 990 87 224 755 107 296 625 97 244 508 124 810 846 89 210 257 114 60 639 87 87 822 94 195 365 99 63 271 110 751 944 100 8 893 103 203 265 109 513 830 97 35 904 83 164 510 88 234 438 103 196 702 101 174 782 92 637 952 88 45 856 92 361 542 109 153 334 99 402 949 93 94 704 101 86 793 120 35 125 108 857 900 101 61 174 94 209 212 105 680 778 89 42 332 101 483 805 99 652 989 103 178 506 95 338 492 91 654 804 94 118 913 108 700 746 101 310 783 93 78 276 90 6 919 96 723 769 96 394 875 90 876 947 114 475 824 101 380 726 107 402 960 92 474 695 102 494 642 89 18 593 103 484 847 104 286 338 92 436 630 114 86 404 115 46 994 110 588 670 118 33 994 127 331 530 97 6 45 113 369 956 102 377 872 88 153 829 105 585 770 112 115 844 93 183 248 91 782 814 103 330 744 99 374 588 104 212 844 103 4 385 99 313 352 104 225 663 109 671 742 89 417 745 106 109 953 88 299 587 81 185 760 99 645 940 113 663 777 117 760 870 93 510 866 90 413 976 100 475 823 97 106 744 96 195 447 109 655 838 97 468 785 106 517 673 126 396 718 96 545 554 86 64 289 77 229 416 98 732 788 101 752 994 97 529 767 82 398 858 98 382 635 85 516 897 100 872 935 116 494 849 101 298 380 100 374 825 103 81 269 116 421 957 110 315 563 93 28 982 92 608 771 106 95 128 93 126 248 103 293 835 105 812 879 103 733 840 105 108 346 115 480 798 107 570 803 82 124 444 99 202 219 87 253 783 107 227 721 114 447 494 110 311 535 114 435 943 114 0 77 118 613 774 104 667 856 97 266 521 101 193 942 100 355 454 90 165 188 109 424 488 82 73 990 94 85 542 90 18 641 109 223 722 112 93 766 109 408 740 104 239 428 97 155 928 94 289 508 80 223 457 109 57 599 104 541 880 102 239 945 99 552 790 103 598 703 105 165 714 99 9 951 94 630 765 92 705 908 105 451 513 120 86 617 112 580 823 109 391 753 100 225 392 106 191 973 114 235 384 113 364 375 94 936 959 88 836 850 94 495 549 94 225 923 99 106 307 82 681 811 90 571 836 114 270 614 90 452 911 98 372 999 97 56 397 100 417 651 93 158 317 120 782 957 90 391 887 89 322 363 121 151 454 103 268 549 99 153 801 96 739 748 105 579 844 104 632 996 109 588 644 97 69 611 102 473 799 106 338 675 114 521 854 119 107 495 105 242 676 90 14 402 111 5 851 105 115 884 93 354 908 93 473 731 88 705 936 93 585 773 97 180 294 110 794 864 83 313 959 129 88 255 103 750 833 110 48 692 90 186 547 83 173 495 93 317 783 103 172 288 98 123 508 93 892 954 112 47 79 104 373 753 107 134 444 116 6 471 110 62 989 102 520 644 94 64 686 100 195 670 89 5 876 89 298 767 94 42 127 104 790 801 88 808 998 90 49 727 93 78 615 97 425 989 110 415 794 98 20 249 99 322 681 94 403 907 97 631 747 85 63 506 94 742 854 90 353 756 101 615 793 116 759 776 112 76 963 79 567 709 100 395 520 83 354 444 107 370 494 106 556 793 104 456 720 101 665 765 112 376 380 84 125 560 91 105 788 111 90 291 96 897 909 108 319 830 85 77 367 88 864 968 110 255 679 91 309 392 110 413 982 97 172 494 103 38 891 91 7 650 104 111 300 93 351 513 94 414 994 102 529 889 106 475 618 87 253 391 98 552 805 104 498 985 93 292 862 111 874 886 101 572 729 103 48 274 106 587 926 100 407 837 96 324 820 104 151 778 114 34 64 86 321 929 106 76 268 98 233 898 101 28 896 108 176 332 101 16 299 89 316 941 104 292 592 106 51 701 84 667 769 95 564 742 93 107 760 112 135 688 79 574 609 111 109 768 96 26 782 83 161 986 93 319 874 88 239 691 104 32 411 108 20 80 97 313 691 104 165 392 93 668 691 109 76 591 98 162 492 110 102 636 90 277 825 90 162 748 96 278 914 94 216 290 81 755 870 80 704 752 102 287 811 105 362 862 93 808 917 107 177 654 99 877 954 90 470 739 101 972 986 92 78 832 93 770 935 93 556 564 118 250 782 107 136 734 103 487 673 96 229 539 102 311 960 95 329 353 93 114 847 108 21 250 82 274 805 110 467 916 92 407 736 95 360 954 95 259 288 84 28 862 111 18 434 90 74 977 91 486 881 102 718 918 118 355 911 96 605 978 110 287 523 101 247 371 99 821 865 112 393 593 103 34 562 112 122 303 119 238 966 97 178 835 105 285 676 91 187 940 91 190 980 109 158 208 104 707 963 105 225 997 93 900 977 81 617 961 107 258 930 88 182 749 80 597 979 114 59 471 105 99 820 95 263 939 110 114 678 96 365 501 95 351 562 86 160 405 77 411 781 100 784 811 93 206 592 110 276 633 109 115 738 118 381 471 94 563 931 90 606 665 107 199 355 91 183 621 88 28 339 110 560 792 97 345 503 83 383 435 102 62 68 116 140 679 94 237 241 100 262 881 98 447 967 94 182 790 103 44 970 106 561 907 118 503 986 92 274 557 85 176 372 90 17 262 118 67 247 99 37 468 91 563 781 108 304 623 111 34 573 105 798 889 123 231 458 114 353 522 107 591 941 85 196 799 100 792 979 97 250 568 93 230 921 102 100 994 96 66 514 113 514 736 106 590 995 96 550 996 88 166 330 97 60 815 85 696 829 125 89 922 95 399 827 107 247 588 106 307 826 90 661 924 105 381 487 103 103 966 96 344 349 88 378 425 104 710 736 100 17 364 100 177 248 105 401 968 107 318 853 105 620 975 90 329 831 94 501 961 102 372 901 118 23 763 110 510 566 94 12 986 91 672 975 111 83 871 97 313 847 99 49 828 90 203 231 104 121 848 98 611 660 86 134 383 90 286 853 96 315 737 94 239 899 103 556 619 100 168 282 100 96 322 114 282 708 108 494 748 104 15 935 96 465 591 98 731 823 94 260 789 88 212 379 87 420 508 95 61 814 94 324 996 105 392 725 105 328 793 107 45 89 86 353 863 102 245 420 101 254 803 80 541 550 104 227 753 101 515 665 110 174 826 96 571 736 89 285 944 114 450 638 112 482 983 102 120 394 102 502 713 104 269 465 94 678 973 105 313 770 104 262 909 117 34 396 75 24 158 86 332 665 90 297 823 95 48 874 124 85 309 99 538 583 92 60 259 78 553 898 114 65 758 114 802 914 113 151 915 107 100 319 115 347 680 115 97 245 104 858 863 119 609 962 92 241 399 103 35 165 104 438 448 95 51 368 93 154 191 101 284 947 111 280 724 94 47 123 110 431 794 110 386 471 108 190 466 91 258 857 109 117 370 99 584 690 110 63 857 95 133 469 111 120 597 93 794 904 101 478 982 92 142 766 88 4 939 106 901 956 110 446 910 94 789 885 100 914 942 76 465 559 108 861 918 76 664 714 94 282 494 100 72 911 110 14 242 96 698 847 88 672 981 94 187 319 97 380 386 109 93 571 92 717 998 96 166 250 105 30 481 114 497 866 92 92 99 97 703 993 122 451 825 103 199 661 90 376 636 103 202 500 90 94 202 114 406 476 105 7 353 92 58 112 109 199 778 92 8 87 106 32 341 106 295 571 106 98 458 107 614 898 114 435 464 95 245 933 101 650 854 86 466 911 93 404 598 109 168 218 109 188 778 100 141 979 94 39 754 89 869 872 107 55 880 111 484 782 90 251 563 118 509 648 99 36 599 97 346 634 101 336 386 130 33 681 82 611 684 95 837 847 82 2 780 96 714 943 106 305 719 82 532 691 104 288 864 81 586 781 97 104 559 93 140 563 100 104 693 103 257 375 101 668 888 89 68 386 87 651 912 107 489 954 94 887 904 104 405 741 89 268 924 77 178 194 111 536 956 81 746 924 105 379 799 93 707 845 78 99 187 102 41 607 109 715 730 92 27 443 105 90 314 106 61 191 95 786 883 89 286 971 104 772 939 101 947 994 112 103 396 104 664 914 106 293 361 93 282 726 102 726 864 107 437 858 99 480 997 108 487 691 97 55 516 116 524 685 113 507 670 103 378 562 97 23 871 101 447 670 105 551 552 117 521 846 110 402 511 114 518 957 97 19 255 90 920 990 87 364 380 103 29 726 91 411 898 103 26 652 104 502 954 79 704 857 98 387 456 80 152 500 104 597 659 89 291 698 104 62 728 89 210 994 103 34 235 84 164 356 102 672 938 89 222 669 112 35 304 106 275 556 95 819 946 91 128 341 108 157 216 96 332 703 104 555 957 114 554 800 106 260 285 99 804 845 102 121 736 109 205 684 89 407 621 94 156 977 106 474 876 87 120 985 108 74 118 104 32 547 100 668 822 95 347 710 98 391 946 108 61 161 95 362 708 96 367 637 84 26 587 86 550 804 95 405 724 83 21 715 82 684 822 95 461 920 118 220 414 90 518 814 92 205 809 113 720 984 94 547 701 103 801 819 96 600 611 92 170 504 117 330 918 87 78 705 110 308 415 99 68 561 92 474 519 105 335 427 92 329 753 86 66 918 121 354 392 100 435 605 83 441 969 100 190 487 104 54 939 99 305 757 107 47 920 99 788 843 83 56 455 103 437 981 109 309 910 107 498 773 107 572 840 93 337 780 90 85 805 98 338 805 111 246 678 86 379 380 109 318 504 105 97 837 106 260 808 87 29 563 88 40 637 107 405 606 84 283 339 98 191 609 99 134 879 99 731 965 97 599 916 101 602 991 105 253 407 88 544 849 100 715 993 102 109 742 80 462 716 103 537 933 105 111 120 88 334 941 96 273 356 89 485 894 89 154 157 110 602 795 99 319 340 95 431 852 104 115 399 96 472 655 104 77 929 104 528 800 108 237 945 124 269 949 101 61 681 99 278 842 115 23 361 94 34 864 90 471 666 108 274 365 105 44 227 85 201 995 93 399 930 114 506 909 78 588 966 110 574 911 83 488 771 101 194 909 87 246 685 90 117 298 96 389 792 112 66 980 101 470 481 91 139 829 103 530 781 92 648 652 101 200 659 105 96 596 90 849 854 100 175 205 97 251 411 84 426 983 79 126 225 100 115 191 99 268 435 103 134 829 94 482 879 103 515 945 102 777 847 107 44 827 98 533 716 89 487 639 96 86 576 107 180 862 81 223 276 95 286 311 98 359 466 108 525 950 84 513 653 100 37 743 100 48 495 100 473 929 97 502 703 93 434 671 99 33 964 104 620 791 89 86 756 86 266 838 97 185 860 108 208 215 111 665 984 127 224 524 95 473 927 95 298 719 117 697 790 92 49 86 111 470 550 102 199 672 107 512 915 108 620 875 78 118 239 111 179 853 98 152 877 91 323 413 93 114 933 106 37 115 97 262 610 114 976 986 97 56 66 97 415 481 85 284 467 95 161 707 103 278 898 83 531 916 102 47 296 95 243 561 116 551 695 96 227 909 114 40 486 83 257 706 110 48 428 94 307 677 101 417 837 103 204 216 88 242 528 92 412 981 105 944 956 97 203 900 89 18 151 89 374 591 106 773 983 96 481 889 94 288 718 111 267 388 95 628 847 103 314 373 125 400 530 97 755 831 118 543 673 80 17 875 95 392 976 94 184 694 118 758 769 106 435 658 102 297 532 106 24 730 100 94 369 100 696 781 101 386 918 104 339 612 102 78 596 109 45 376 96 286 674 91 360 892 109 597 906 104 530 851 99 151 355 106 429 789 96 374 745 105 120 347 91 318 723 86 564 599 109 436 539 111 479 781 118 364 371 95 570 695 82 768 923 85 688 690 92 42 810 95 85 410 97 112 456 90 172 427 102 456 637 106 331 903 94 469 613 102 60 280 105 442 713 107 477 928 102 58 830 93 485 629 105 825 912 79 253 267 100 679 912 90 648 821 100 314 637 83 45 746 109 881 884 95 173 661 103 712 785 104 156 227 118 701 729 82 245 424 100 546 646 119 672 756 94 51 525 87 520 687 92 138 908 115 208 805 102 247 456 106 445 618 111 39 426 121 260 882 110 3 456 115 262 867 102 261 985 90 612 907 106 376 772 98 124 512 102 155 796 95 490 567 105 539 699 94 15 616 97 307 622 82 672 702 91 406 770 90 895 901 104 293 328 94 665 849 86 317 996 98 297 943 103 272 754 106 673 875 111 280 854 113 122 651 94 521 763 91 602 712 94 109 119 98 469 565 115 32 508 101 133 433 96 301 750 101 163 530 78 659 830 86 68 522 100 610 814 88 763 896 108 410 779 94 106 202 98 576 823 92 698 851 89 557 625 120 129 861 117 82 137 95 56 518 110 748 753 88 405 803 101 173 686 105 294 461 111 38 961 90 41 785 107 857 892 99 646 726 96 44 563 113 449 702 89 132 570 96 544 957 93 321 759 119 62 317 96 355 944 106 430 714 106 317 861 87 587 968 95 491 726 109 254 810 102 30 358 101 898 938 95 365 736 88 321 923 100 213 748 110 451 682 93 68 99 92 54 330 92 513 874 103 650 679 92 113 875 102 60 362 99 28 881 105 207 723 97 763 769 114 70 871 107 390 885 86 341 879 92 20 26 100 170 730 90 392 931 98 20 780 106 566 989 107 761 971 81 142 570 87 195 734 102 353 371 103 236 833 90 271 987 109 181 492 99 335 955 114 771 778 101 459 609 96 171 279 108 676 900 106 116 430 98 68 611 104 22 749 112 874 927 95 255 661 92 654 691 95 181 508 101 354 625 84 108 898 103 480 759 98 39 444 92 522 720 82 177 260 95 517 558 110 320 546 85 749 917 99 152 163 108 201 289 98 509 878 111 736 832 102 81 402 88 775 901 112 604 956 99 694 924 87 113 763 92 652 869 93 663 682 95 274 900 103 90 461 109 649 731 99 608 978 115 879 916 89 194 979 114 548 999 96 360 910 103 822 961 119 74 622 95 617 889 116 252 482 95 105 784 100 309 310 105 279 801 107 179 386 95 68 698 81 574 770 98 88 363 87 386 840 87 923 977 93 386 555 103 324 597 95 227 618 99 64 134 96 611 682 90 457 779 105 229 431 125 471 915 93 18 88 87 86 928 102 163 417 107 657 874 98 631 993 87 74 735 109 478 506 90 494 568 104 392 908 103 316 982 103 27 35 87 417 808 100 186 992 102 260 819 99 31 852 87 0 695 109 748 803 104 244 528 95 225 376 92 43 380 95 396 516 106 595 883 105 12 632 86 49 520 109 158 516 91 69 255 97 545 587 81 137 869 95 847 872 94 677 722 99 278 744 112 496 643 102 124 520 87 787 838 112 673 676 87 251 463 92 670 981 96 215 287 84 342 407 93 187 897 100 290 583 107 111 673 113 92 484 83 329 566 102 87 127 109 85 270 91 220 253 92 262 708 98 253 597 103 62 505 101 280 586 115 255 866 83 536 863 98 446 623 98 420 607 119 591 856 103 188 283 86 400 760 97 266 826 104 351 636 78 46 879 103 566 837 101 175 257 88 83 246 108 27 811 89 60 505 109 55 588 95 597 628 103 432 591 112 448 578 107 185 559 120 308 372 108 9 34 96 132 503 94 702 960 98 182 598 90 211 648 102 209 251 90 305 831 112 269 467 82 688 762 86 739 807 95 754 967 102 582 775 102 902 937 88 532 573 78 112 586 95 662 667 87 488 739 107 331 664 96 195 998 116 78 460 98 215 297 106 3 572 89 90 834 99 274 356 99 295 764 100 161 493 94 347 521 96 49 926 112 617 909 110 133 724 108 74 449 107 66 536 83 263 834 97 539 848 94 400 539 97 170 429 110 17 44 116 448 962 84 56 528 92 173 262 94 498 941 105 386 861 106 176 419 92 144 543 108 644 895 86 312 381 109 57 792 105 588 905 98 476 952 99 142 799 97 557 914 95 313 879 110 816 835 107 800 843 117 785 945 100 148 201 111 265 636 95 290 396 95 249 989 99 530 704 118 733 742 111 290 710 99 147 690 93 834 860 95 215 723 94 399 736 93 470 994 94 169 545 85 56 719 92 216 468 84 246 727 98 526 833 95 126 231 85 81 458 99 777 914 107 663 680 85 181 677 101 203 826 111 85 786 86 455 527 92 91 749 82 559 580 99 175 684 97 261 708 79 21 531 89 87 460 115 273 559 94 835 931 95 565 608 113 346 582 97 393 441 97 57 249 87 349 762 99 306 600 111 308 801 112 517 894 99 426 557 111 491 929 86 223 330 99 156 285 101 821 923 100 222 854 91 718 861 102 4 12 100 634 747 106 34 980 106 74 488 107 861 878 110 318 878 79 491 778 87 202 980 96 569 651 97 5 493 109 759 853 124 195 848 101 445 842 103 589 669 91 611 775 99 725 751 100 141 740 95 95 727 96 302 943 97 56 413 115 107 165 95 330 869 104 446 499 115 501 775 111 544 954 111 604 672 98 722 984 103 493 921 105 206 779 97 152 638 113 56 206 93 810 964 101 80 386 97 394 397 115 407 508 108 133 784 105 391 397 94 150 620 92 29 66 78 162 796 108 356 732 106 435 609 92 843 854 85 106 183 76 742 787 104 19 78 82 374 398 102 879 925 114 93 625 100 479 966 111 252 745 103 140 775 86 138 921 102 681 772 93 816 871 99 506 559 104 267 652 113 176 461 102 230 285 91 23 542 91 39 551 84 575 745 108 47 985 109 686 842 105 159 331 76 528 547 113 46 371 92 77 981 108 441 454 97 96 800 100 25 147 111 837 984 100 37 87 89 118 188 98 319 734 84 180 527 85 94 608 95 151 748 93 334 360 100 625 778 104 792 959 80 514 646 98 251 675 97 121 531 88 44 671 105 513 760 110 102 376 85 313 400 101 668 809 122 2 825 95 155 957 99 176 839 101 73 520 118 643 969 116 817 943 96 295 361 100 404 729 94 608 942 87 592 915 87 392 845 105 446 831 91 424 616 103 347 953 92 297 878 105 224 638 89 701 860 93 344 435 97 68 805 116 54 934 102 629 694 94 275 876 88 610 831 105 532 592 106 204 292 76 139 254 96 301 655 84 49 688 103 398 512 108 22 717 95 660 722 108 443 640 116 648 920 97 160 577 116 869 915 83 724 823 120 819 887 83 773 926 72 109 459 111 767 875 102 737 976 87 41 781 102 642 907 81 700 775 103 499 829 99 296 327 112 135 883 116 170 326 92 161 303 102 606 922 102 40 381 105 357 641 117 69 327 110 376 387 89 64 149 88 445 967 102 47 617 107 582 813 95 92 476 91 67 412 96 499 558 96 107 126 102 203 871 92 150 456 100 353 727 85 7 461 107 347 662 98 971 996 103 286 615 108 164 757 103 23 624 100 53 558 115 478 618 114 308 613 87 346 679 104 205 991 94 148 678 104 274 730 100 150 598 95 10 553 107 198 202 116 39 721 111 320 933 96 308 931 108 851 903 97 595 936 97 439 734 79 209 382 92 285 872 83 220 308 106 85 724 89 482 889 128 111 903 99 774 869 92 830 969 112 63 178 99 178 644 97 97 929 116 447 620 92 865 970 98 503 716 108 32 967 104 893 925 104 23 699 117 298 564 121 140 771 92 304 836 83 18 535 100 531 591 104 57 331 100 303 557 107 472 478 94 922 933 113 262 424 92 77 653 99 46 166 88 29 690 102 196 463 106 360 740 130 107 610 92 349 556 98 492 881 115 234 456 95 201 546 111 554 728 100 162 990 102 640 653 106 381 660 98 234 723 112 197 573 102 222 926 95 494 562 101 319 422 97 254 675 108 145 217 101 148 417 109 150 666 99 309 321 90 107 435 74 688 729 102 347 509 132 184 820 98 344 602 101 62 189 87 278 283 100 113 804 107 4 810 94 562 892 118 338 488 87 170 948 109 311 517 96 387 399 115 637 995 90 513 848 111 670 744 112 15 58 73 412 620 108 455 765 106 620 697 82 448 477 100 5 737 99 523 747 88 464 993 84 263 897 108 228 559 104 516 604 105 55 943 90 704 897 78 14 416 108 761 916 90 332 866 100 436 495 84 304 478 108 265 329 104 454 521 101 82 895 107 247 685 108 699 753 91 119 553 102 332 780 93 385 820 72 652 805 88 378 520 110 737 916 97 17 545 117 218 375 90 539 847 84 92 915 111 486 738 112 648 732 103 144 187 114 820 867 92 36 946 102 347 399 88 382 481 105 219 468 98 28 803 84 302 828 84 391 601 78 108 965 116 443 587 88 238 559 91 614 812 122 328 748 93 176 848 100 724 957 100 886 951 92 712 765 84 250 852 82 366 609 100 427 757 82 253 758 103 248 887 97 679 866 108 540 802 97 700 749 101 364 736 101 645 803 93 221 916 111 222 504 110 243 481 99 397 487 83 587 711 95 194 231 109 90 168 91 343 774 100 598 658 100 146 781 109 336 408 82 206 423 110 652 929 93 364 519 91 575 675 87 626 677 108 514 821 94 795 961 106 430 472 102 334 978 108 580 583 96 825 916 98 646 999 99 259 377 103 284 637 107 486 743 95 20 425 108 417 700 86 454 730 92 399 474 86 87 131 83 522 645 107 660 978 98 293 577 110 121 878 76 226 593 109 408 591 114 194 518 116 624 675 93 265 711 111 180 717 95 494 643 113 232 466 109 517 839 88 13 103 83 487 729 113 578 921 103 119 336 85 288 687 107 353 796 88 365 597 101 161 380 100 36 345 103 175 844 106 276 945 107 425 649 102 814 877 106 194 616 105 487 758 96 497 871 115 713 898 94 8 225 102 471 605 90 516 981 90 11 244 99 18 103 110 253 672 93 743 907 100 706 814 100 110 478 96 348 381 106 420 887 103 297 914 106 252 992 94 302 940 94 350 986 87 964 978 108 256 716 96 234 278 114 607 768 86 323 874 93 722 724 83 367 685 99 58 394 86 339 976 88 203 929 88 231 498 104 157 164 82 822 938 110 439 583 103 359 520 104 76 799 87 255 454 100 398 722 79 9 182 90 32 350 92 251 821 103 11 958 89 321 469 104 48 258 105 682 734 107 387 977 99 816 877 98 540 572 106 14 911 92 6 781 92 121 316 75 136 230 126 489 590 107 197 787 115 458 547 97 326 742 105 380 412 109 144 654 108 49 140 109 556 978 114 874 985 100 286 908 98 8 838 106 159 648 101 316 648 87 143 743 93 188 754 106 533 766 104 126 892 93 30 931 99 283 405 116 181 219 102 797 827 94 173 670 105 238 728 92 342 350 101 728 821 116 517 980 109 15 355 84 112 811 109 17 580 91 635 729 99 106 400 86 69 808 98 235 424 86 792 953 92 74 982 101 40 649 93 544 879 103 354 701 100 138 843 87 99 399 126 49 954 93 496 843 100 933 946 103 90 860 94 730 752 108 236 961 108 624 752 84 226 367 99 173 362 89 332 389 110 449 991 103 177 788 95 207 981 111 82 947 92 139 548 89 378 975 100 328 966 91 213 979 107 212 584 86 842 999 98 328 464 92 463 992 99 138 995 115 120 337 87 249 479 87 305 883 102 99 925 104 31 647 77 9 378 107 140 230 98 224 929 94 326 990 95 260 919 109 653 886 84 244 358 79 131 942 110 580 895 95 621 747 107 186 431 83 553 609 93 817 900 102 672 804 97 256 422 103 135 762 104 519 863 95 71 521 90 95 792 100 256 933 108 180 982 98 734 815 97 333 916 111 311 819 102 527 878 96 579 757 107 260 659 91 135 308 78 24 270 105 70 760 109 593 759 125 422 815 124 729 772 84 90 903 94 297 448 105 178 982 105 238 601 114 577 662 101 370 698 111 65 753 113 106 472 102 344 734 96 702 754 107 168 261 97 693 947 90 169 246 86 297 317 113 125 489 94 577 691 77 574 860 93 764 905 101 426 499 115 472 603 83 283 654 85 719 994 103 558 600 97 25 854 97 555 860 106 309 607 102 709 929 102 664 991 110 293 680 95 113 188 96 205 906 83 257 509 101 353 645 98 455 626 121 587 719 101 227 850 102 370 739 91 8 256 108 67 650 97 11 699 78 62 367 100 453 550 107 450 621 103 25 974 104 112 398 109 600 729 100 494 675 76 707 734 88 609 735 88 238 349 100 16 545 96 10 551 92 148 185 112 157 479 97 66 224 84 170 281 109 293 954 104 596 911 104 753 959 96 354 716 114 151 208 99 300 731 87 15 325 103 352 378 80 641 837 110 957 968 104 45 124 104 456 891 108 906 936 106 34 51 110 124 552 108 84 863 108 47 92 91 582 589 90 242 770 103 472 875 123 327 670 99 53 728 92 592 850 95 554 650 89 171 803 89 434 608 102 684 824 105 592 877 106 507 514 85 157 921 110 724 931 105 315 959 98 90 675 79 234 264 73 121 479 95 157 868 103 361 393 98 724 794 110 53 114 107 465 798 88 443 546 115 732 979 91 646 819 94 646 920 79 454 762 102 325 777 91 136 282 100 331 966 106 774 879 97 60 529 102 407 694 109 198 366 101 545 921 97 192 390 77 106 986 105 65 344 118 800 940 104 184 368 103 815 864 110 246 366 117 592 612 99 319 945 84 779 897 81 775 786 110 399 912 104 145 307 104 41 567 105 927 937 120 123 270 102 423 641 90 56 399 102 206 479 92 677 985 106 246 340 93 300 686 107 118 783 90 444 622 97 512 775 100 60 961 92 202 231 101 396 623 97 659 979 102 392 411 86 332 533 97 529 714 102 635 819 104 182 529 116 310 435 101 238 261 75 742 921 105 160 969 94 479 562 99 282 554 116 372 645 100 284 508 104 133 435 107 167 491 102 74 289 129 312 328 113 457 610 93 687 760 108 211 795 105 135 759 101 632 954 112 130 835 101 688 823 109 494 989 94 273 339 71 9 392 105 95 434 92 143 697 86 87 130 84 498 679 95 679 881 98 259 578 84 715 746 83 207 978 103 316 754 91 54 124 120 356 597 109 93 621 94 369 504 79 306 363 96 357 993 103 550 742 88 305 580 107 420 574 119 136 203 106 177 794 97 404 645 106 423 840 112 228 656 95 651 714 80 136 183 106 167 619 98 644 707 110 78 795 122 772 815 108 358 713 86 314 389 111 87 778 98 142 777 103 632 713 103 52 373 97 675 803 102 433 507 106 34 501 121 155 159 99 505 583 108 475 933 107 353 595 87 71 612 89 53 77 100 615 787 94 36 430 95 238 799 100 341 910 101 353 564 92 506 671 106 424 738 115 329 740 96 390 651 99 449 695 86 9 750 107 770 982 100 158 929 96 251 761 84 373 581 99 389 411 88 399 631 102 280 500 102 195 761 99 387 575 123 147 260 95 403 926 91 452 727 101 601 869 95 635 864 98 394 522 101 378 690 114 84 602 102 5 958 111 507 643 91 203 822 109 195 908 96 87 334 102 63 625 103 257 519 92 19 718 88 67 898 105 447 541 96 271 325 96 576 704 113 210 803 111 340 451 86 17 819 106 112 315 86 472 528 92 37 191 99 454 663 108 804 958 107 583 998 96 399 762 104 472 818 100 32 167 97 333 462 88 209 540 101 118 738 87 93 652 99 57 896 107 598 833 106 603 756 88 395 961 91 456 487 88 654 769 104 418 685 115 600 779 117 108 906 109 113 270 87 442 705 100 280 418 114 331 848 100 1 310 74 172 741 107 306 990 86 19 87 107 306 527 89 52 310 87 121 684 124 76 903 120 77 971 98 188 216 88 124 573 96 101 534 114 603 779 105 97 697 84 184 515 98 63 552 94 363 651 104 86 326 95 19 96 93 10 199 95 410 758 112 199 309 105 636 999 120 359 995 104 248 442 116 62 375 104 633 866 112 126 882 109 647 690 98 267 984 109 582 677 96 330 666 100 17 992 93 75 168 98 296 889 98 449 646 80 316 949 98 439 831 97 290 395 104 53 586 98 87 823 107 254 820 109 50 812 106 118 686 93 114 942 92 470 980 106 876 966 88 583 635 109 152 666 102 127 210 105 229 968 94 420 797 87 774 968 95 436 612 88 335 921 115 148 856 112 139 680 89 495 996 108 649 695 95 573 592 99 87 528 83 56 830 96 294 949 104 465 692 112 514 620 106 123 521 96 106 800 104 408 689 95 319 372 111 202 241 103 552 787 85 95 640 93 47 348 106 139 412 111 150 971 96 562 601 96 93 900 112 93 387 101 519 672 85 159 251 108 517 855 116 211 972 122 528 725 95 42 540 86 26 252 107 585 850 107 150 549 104 21 463 92 169 346 100 370 582 77 425 776 84 830 995 105 434 476 100 119 466 99 91 770 90 428 807 123 603 810 102 264 821 104 751 972 94 500 785 109 774 999 106 677 983 81 178 381 101 815 853 105 70 817 105 226 888 97 722 914 96 72 192 93 340 577 91 420 939 92 674 829 97 256 506 107 343 658 91 159 190 91 29 644 90 27 692 94 390 471 100 667 702 107 93 558 97 11 253 110 655 837 96 423 442 101 28 511 121 510 882 102 394 772 91 588 918 102 436 882 92 557 781 111 180 362 87 380 814 102 261 397 99 756 872 91 751 789 101 146 971 88 429 944 91 136 680 101 799 920 85 462 630 96 177 721 86 589 607 101 523 939 89 39 319 109 338 482 106 27 555 104 274 658 100 231 817 111 319 432 111 320 972 109 218 621 94 455 511 97 33 201 94 479 716 92 747 799 97 507 970 83 466 861 93 159 385 108 24 110 100 170 263 84 361 555 101 562 829 89 471 718 113 119 950 102 546 810 93 632 955 100 248 646 109 230 557 101 865 892 90 451 467 114 159 986 91 822 884 103 232 702 105 511 905 108 162 214 98 489 963 96 9 963 102 405 946 100 115 598 99 332 970 105 552 762 98 6 515 95 146 330 72 227 992 116 167 494 93 26 91 123 836 923 81 54 172 98 658 829 107 30 895 99 377 866 106 279 904 85 148 982 93 501 562 92 93 311 102 116 265 108 804 899 90 696 749 97 974 978 92 660 891 103 205 525 119 630 714 110 553 946 94 55 496 96 70 454 104 213 553 81 693 913 111 265 594 85 145 464 122 72 457 81 115 417 103 48 773 93 267 838 108 140 491 102 226 492 100 928 989 97 521 754 96 189 995 97 208 282 101 733 824 100 802 939 106 319 967 109 679 709 94 99 219 85 153 443 109 659 835 95 520 838 90 491 605 97 577 969 100 78 652 82 370 632 108 615 631 73 203 427 95 449 618 101 541 672 106 111 596 92 426 637 100 407 547 101 350 742 103 424 682 83 380 750 87 9 204 106 78 860 99 58 313 108 173 671 104 124 852 91 41 245 80 337 517 122 227 448 88 299 418 67 209 552 98 108 936 109 471 917 73 188 581 91 231 673 90 14 678 94 445 650 98 725 761 89 462 721 108 202 856 96 194 374 120 137 850 106 567 842 98 177 964 104 627 661 82 129 486 88 736 982 92 90 320 104 53 401 106 72 490 83 101 121 108 347 997 95 268 471 112 17 179 98 339 907 115 58 586 102 388 454 97 456 665 97 572 850 103 344 409 104 420 909 118 785 906 90 308 491 77 223 478 82 133 981 104 210 228 114 461 625 107 484 957 94 175 256 95 469 906 91 353 956 100 15 338 109 265 796 104 193 910 94 236 604 102 130 241 94 269 711 110 593 608 115 96 736 92 512 546 103 281 611 121 487 613 89 62 296 91 112 584 109 318 907 117 64 375 98 280 285 86 155 819 95 116 860 91 79 485 100 36 654 97 796 967 91 6 885 86 630 753 107 569 716 104 642 782 84 34 674 100 738 769 89 590 712 89 325 533 105 258 726 101 366 721 111 832 835 94 743 774 112 590 874 104 564 870 104 325 617 102 424 774 108 383 763 107 263 469 105 342 911 104 56 225 94 102 824 96 816 903 84 210 379 116 83 917 94 658 850 107 696 990 95 714 791 89 180 599 98 347 380 94 663 921 108 497 891 108 455 504 100 204 599 124 26 419 115 416 706 112 306 832 104 308 391 80 604 934 99 709 903 99 382 779 114 275 906 126 97 871 95 695 722 97 326 343 101 58 99 102 741 791 106 268 557 109 433 582 88 148 802 101 663 806 98 850 920 93 437 663 113 192 800 112 384 385 109 145 452 93 351 820 106 204 392 80 204 788 90 274 975 107 133 853 81 248 417 109 416 701 105 417 762 108 187 691 111 167 368 85 178 710 89 309 449 105 165 666 107 278 972 105 141 353 99 733 776 93 486 894 108 448 815 90 193 723 114 707 854 108 343 666 113 421 603 103 182 701 99 554 812 119 499 850 111 112 553 106 50 122 123 778 866 85 242 421 106 635 919 96 394 526 113 456 906 119 140 474 93 17 557 81 142 347 87 613 718 120 91 455 111 219 433 85 135 950 82 428 460 100 330 905 116 126 400 103 378 525 100 299 758 93 307 432 91 468 770 82 273 335 104 375 959 106 356 484 120 33 223 110 166 237 88 221 981 95 59 241 93 541 716 90 71 840 107 265 653 101 223 775 95 413 941 87 395 920 115 14 152 94 84 945 113 905 972 97 372 403 106 175 994 82 349 798 119 445 453 96 318 480 103 765 833 104 508 610 104 175 275 116 162 348 96 820 922 106 572 853 91 67 924 110 21 217 94 150 442 89 511 798 95 626 768 131 491 554 102 215 257 95 559 953 97 286 326 105 543 686 109 109 210 85 748 755 97 122 872 100 342 495 108 4 606 99 377 869 80 730 987 88 133 581 99 248 395 79 117 335 84 141 614 106 100 109 90 108 985 109 681 737 100 367 573 96 137 765 107 375 623 107 671 791 97 255 586 94 98 723 108 397 615 117 283 680 101 556 796 97 76 154 94 209 827 103 800 895 103 572 821 109 577 728 81 810 881 99 886 928 84 205 578 113 282 284 98 232 635 83 451 813 90 467 619 107 299 662 99 351 355 113 614 985 94 205 493 90 63 853 90 718 900 101 129 482 90 50 531 97 263 306 99 766 922 96 655 883 95 26 930 104 91 563 105 833 845 106 93 730 109 212 631 93 124 295 91 362 526 97 276 388 110 63 839 104 429 878 89 386 393 108 245 856 109 351 880 108 285 750 106 175 395 96 130 582 107 656 840 103 100 765 104 418 443 98 685 991 107 79 414 87 527 948 105 354 669 101 149 258 95 631 889 98 77 415 119 46 284 100 410 979 91 70 458 108 131 232 112 532 602 97 24 550 97 456 909 91 53 198 99 292 673 100 191 205 108 344 852 98 794 938 96 758 780 99 217 732 100 177 594 80 10 600 75 310 611 85 108 246 92 413 613 108 99 268 103 833 844 88 248 398 93 416 825 92 676 999 93 289 897 108 549 648 109 213 231 93 691 708 77 585 652 92 238 918 95 197 835 85 714 903 99 43 443 107 232 413 103 569 629 103 208 875 101 353 862 96 293 945 105 9 651 71 38 938 107 17 78 107 436 656 99 413 611 96 412 501 110 753 942 83 95 752 111 697 917 82 271 425 108 570 982 101 497 530 98 773 999 90 64 599 70 336 800 104 113 390 97 428 858 118 388 465 120 575 606 114 795 805 109 110 630 103 175 796 99 104 798 94 3 49 103 551 611 92 448 793 112 276 419 97 398 850 83 552 916 98 385 578 90 945 946 83 577 869 99 352 357 96 582 973 106 639 806 107 44 415 108 573 717 86 434 799 89 234 408 106 799 900 80 1 731 92 753 918 93 505 548 93 38 968 101 175 451 83 577 680 109 68 353 110 140 503 83 697 766 91 3 450 100 326 913 102 330 749 91 816 954 104 579 927 118 272 516 113 142 499 101 218 331 104 501 951 106 241 773 111 282 351 108 39 289 101 52 851 93 233 361 88 6 261 104 164 860 99 43 299 125 721 792 111 775 959 84 234 609 88 242 592 74 212 905 93 174 199 108 220 592 104 227 955 102 511 937 94 195 857 101 392 864 107 213 890 116 135 332 108 549 701 107 702 983 98 241 278 105 80 568 106 123 199 108 417 631 98 447 504 96 408 835 118 149 517 107 692 750 101 298 632 114 351 772 92 139 234 92 477 956 93 195 347 104 130 643 91 415 788 93 802 848 98 340 885 99 271 557 108 428 827 94 464 931 105 144 608 98 542 714 82 150 943 110 514 621 100 147 799 99 187 665 83 703 935 91 38 559 103 448 900 116 83 500 116 818 925 108 358 987 107 605 985 83 490 912 93 424 639 117 611 928 105 650 933 89 233 555 99 644 992 118 735 995 115 488 508 115 159 492 100 129 668 104 263 612 106 398 502 117 109 142 97 278 620 102 696 958 102 11 402 107 124 959 118 519 602 98 399 582 101 714 822 120 291 938 83 27 173 92 457 857 78 280 681 106 213 876 122 128 335 114 348 815 104 115 124 99 142 324 105 9 223 112 550 862 97 731 783 92 7 110 95 634 794 96 273 691 108 315 638 92 52 394 112 617 685 98 222 382 98 291 451 68 152 167 109 790 804 109 622 985 87 157 930 100 137 347 109 18 923 95 733 949 111 325 651 98 799 997 91 41 711 101 190 598 97 643 698 114 30 115 96 486 924 98 402 870 94 77 569 102 184 999 80 245 793 121 846 949 106 507 781 105 297 441 117 272 740 104 33 617 85 470 688 95 102 649 106 62 258 103 42 162 104 103 847 107 465 598 82 263 546 98 191 958 105 17 155 101 159 676 91 130 515 98 489 494 82 365 801 96 823 971 92 94 331 111 471 619 102 727 866 106 606 947 101 214 969 85 857 961 107 116 192 85 524 749 109 121 271 113 252 648 94 315 630 99 179 983 103 703 934 106 40 995 100 306 911 91 373 458 97 594 763 106 428 513 106 171 411 79 1 331 113 19 66 95 536 740 103 711 869 81 520 953 107 201 255 117 1 984 87 654 876 91 624 832 113 270 752 106 703 821 91 130 994 103 225 978 110 5 811 95 163 547 87 405 713 103 541 591 95 463 799 102 444 616 89 297 756 101 55 751 88 122 507 107 205 308 79 151 847 103 641 954 86 311 922 104 209 306 100 330 818 111 322 789 97 407 996 100 603 629 116 155 807 93 120 355 90 219 521 98 265 990 107 565 657 103 393 980 115 517 659 97 110 338 94 88 385 91 403 629 101 587 589 85 402 555 114 125 811 95 421 775 94 112 485 102 234 374 105 737 906 107 176 557 98 179 741 111 318 959 104 81 480 88 591 712 87 67 316 99 506 765 104 337 710 99 946 973 98 332 574 108 201 729 92 169 594 96 402 633 78 613 786 88 302 648 107 137 828 95 193 538 121 151 661 104 330 757 87 152 300 107 88 207 121 319 801 98 303 769 102 314 834 95 151 730 83 22 640 112 45 803 91 348 892 92 107 207 91 747 922 116 127 963 98 533 566 93 421 765 105 577 948 100 33 714 77 574 853 92 745 811 95 355 579 88 209 825 71 29 901 107 450 911 83 352 514 106 209 257 89 88 488 107 303 606 99 7 386 105 135 159 112 843 934 103 316 589 93 57 277 105 178 471 106 53 56 91 212 606 105 280 626 123 58 948 112 487 904 93 482 973 95 588 782 91 52 785 102 327 347 94 113 367 96 83 148 109 156 787 115 755 794 97 120 478 97 105 334 88 0 944 112 491 914 90 836 954 104 751 878 86 260 357 95 343 492 99 854 914 106 401 824 101 140 311 100 120 794 96 334 900 96 486 789 102 281 339 101 410 583 98 368 429 87 289 826 105 339 999 113 107 805 85 492 624 97 536 913 86 796 861 85 426 626 113 426 791 105 467 476 94 468 934 77 159 972 86 206 629 112 343 670 98 274 945 115 381 768 101 786 969 100 161 864 118 435 466 117 713 717 103 536 782 117 475 753 98 394 485 85 75 717 96 911 973 93 516 609 114 667 679 113 245 711 98 808 920 89 335 526 111 405 683 84 652 864 101 214 372 103 118 956 90 584 834 104 57 626 82 642 892 103 480 932 98 759 993 112 53 924 99 156 444 88 23 876 95 94 553 111 653 884 98 389 816 106 637 680 101 615 891 108 603 923 79 437 454 106 730 937 102 255 959 101 409 568 91 361 424 109 439 916 97 217 265 119 453 516 97 938 995 104 198 726 105 60 99 111 137 773 104 410 670 91 666 975 117 208 660 105 107 578 93 38 698 90 394 781 132 631 633 92 24 303 119 571 759 94 506 564 101 98 575 90 615 911 93 360 666 109 108 846 97 435 951 108 522 833 107 240 411 104 315 745 92 365 605 109 134 695 101 704 781 101 0 580 108 86 896 97 227 665 104 702 962 108 107 984 98 481 979 114 388 588 112 116 765 108 499 604 116 40 509 99 486 783 108 482 491 109 333 437 107 163 621 103 95 144 106 238 816 92 99 705 96 77 939 107 251 596 115 115 723 73 161 980 92 536 842 98 408 573 105 147 693 94 86 357 93 440 441 101 309 488 95 384 461 94 522 786 106 26 107 107 719 722 103 333 915 93 949 969 104 42 330 100 72 374 107 181 954 99 182 708 102 815 924 90 337 579 100 681 780 95 240 497 100 334 899 116 653 734 109 204 519 108 364 870 95 434 740 83 162 535 110 39 288 108 322 545 93 324 337 94 222 409 99 149 264 99 823 890 103 732 917 97 243 594 113 124 180 117 450 968 98 270 291 110 293 299 97 31 918 91 293 996 86 350 920 91 106 542 99 165 650 85 949 976 102 197 307 84 585 608 114 371 788 91 182 643 112 44 538 99 210 277 106 106 308 92 257 261 102 464 952 81 372 797 108 134 185 98 160 510 95 721 985 114 458 647 98 77 811 86 454 731 114 32 457 106 471 933 112 639 807 119 621 779 118 406 845 100 58 983 119 193 356 111 619 736 92 722 876 102 456 555 85 13 179 106 373 427 106 449 876 86 149 374 96 364 517 109 673 687 85 88 580 102 148 202 105 407 956 115 316 460 92 115 408 93 451 532 107 227 629 129 71 874 103 92 201 104 75 642 97 180 996 84 421 512 88 281 782 82 44 209 100 146 220 95 61 928 96 783 837 91 79 208 102 233 577 108 32 152 116 465 677 104 509 798 95 158 546 99 215 595 99 371 936 121 310 826 111 153 402 104 150 674 96 362 545 110 339 589 93 382 989 110 538 813 85 83 566 88 431 871 105 647 752 98 446 462 94 483 695 87 106 693 98 833 836 105 436 751 118 770 886 97 750 809 95 400 980 98 305 901 107 191 701 92 882 985 105 660 834 106 637 851 99 694 876 92 79 469 100 191 928 103 731 939 114 340 522 81 423 926 104 62 65 91 311 386 96 422 697 97 132 930 101 373 409 95 74 522 99 169 575 112 369 665 89 720 843 86 153 208 86 41 594 106 141 949 101 355 459 95 131 999 82 489 681 98 499 983 88 287 785 96 216 561 100 279 892 128 413 882 105 305 996 99 164 406 102 223 413 107 716 842 108 668 865 111 676 726 87 221 943 107 290 681 95 320 912 110 12 323 92 224 949 110 158 711 95 244 496 103 649 782 108 206 567 92 318 971 89 275 454 88 208 940 117 432 735 108 45 347 108 687 887 109 297 816 93 53 270 97 324 476 95 551 974 99 346 372 103 407 758 111 211 751 94 3 877 89 362 533 100 322 509 100 500 502 86 400 721 114 33 764 99 271 748 108 819 996 109 498 617 105 595 698 110 174 203 81 536 873 95 573 787 112 815 835 86 598 612 93 32 550 88 416 838 110 76 420 102 129 696 98 256 919 110 603 635 95 453 813 114 342 839 92 143 486 102 111 341 107 370 851 99 494 585 101 517 866 106 306 545 88 364 572 100 129 973 95 276 377 102 411 896 109 321 961 109 93 498 98 406 720 96 395 698 109 69 335 89 458 935 100 693 723 96 578 620 98 483 869 112 554 634 107 424 599 98 195 457 101 568 725 122 582 923 80 60 620 112 295 513 114 151 698 93 185 696 105 66 123 96 353 823 106 413 951 101 267 823 102 283 824 96 639 956 89 756 795 104 679 879 95 194 455 115 145 397 91 349 546 98 171 851 115 53 797 91 50 537 91 450 657 93 237 268 101 154 886 97 243 656 103 59 238 100 86 983 90 360 993 90 293 856 117 131 344 114 834 940 106 336 919 101 43 555 93 406 493 90 455 733 121 12 376 110 204 327 108 351 676 91 109 299 106 28 681 93 532 583 104 99 334 93 448 466 94 656 951 104 145 792 113 769 874 124 457 928 78 138 425 115 67 640 92 748 976 119 776 961 102 339 523 110 548 615 80 100 395 88 626 705 108 209 784 107 16 383 109 233 629 113 15 112 101 577 719 94 559 941 100 257 646 97 315 316 109 607 892 88 104 470 104 497 791 114 322 947 82 180 886 86 23 256 100 376 615 105 626 894 92 317 547 96 267 368 84 364 635 107 34 956 102 70 389 92 222 715 89 64 310 107 350 563 95 61 966 97 368 847 93 343 850 110 44 195 114 465 828 98 63 414 116 579 834 96 54 142 101 286 960 101 30 420 98 28 703 100 305 833 102 97 686 100 352 723 98 257 365 116 243 350 98 117 721 108 103 791 113 711 959 104 482 732 116 632 759 82 26 710 98 306 526 89 89 177 107 27 356 77 202 741 103 298 890 83 579 982 94 708 766 106 6 938 96 540 575 100 265 898 98 198 900 108 254 672 102 73 254 99 282 586 97 108 377 97 0 452 110 222 442 94 162 790 111 51 322 104 7 169 100 117 466 100 138 808 98 439 999 94 13 575 99 71 619 102 562 924 95 619 930 122 199 846 92 69 442 101 543 995 100 100 639 91 134 292 89 86 177 112 587 869 93 145 783 88 286 602 99 867 980 101 93 174 111 629 687 100 323 921 98 154 362 111 230 297 118 152 511 106 357 672 88 229 990 93 535 683 88 303 401 79 415 923 99 64 346 104 148 499 104 328 651 104 956 961 109 96 424 106 95 546 90 519 961 99 6 249 95 245 649 92 200 557 109 441 680 114 398 757 97 128 513 97 162 228 96 386 672 97 8 16 85 93 438 92 249 761 103 170 877 116 622 724 97 245 688 103 268 617 91 136 336 106 63 709 105 263 411 89 852 865 98 356 675 100 120 416 95 9 61 83 350 637 92 191 567 73 14 315 99 186 384 83 496 687 91 45 697 81 130 938 102 547 951 91 160 829 107 6 204 75 11 368 98 287 447 92 731 980 113 559 902 103 5 347 96 350 978 101 408 507 96 200 216 89 585 759 99 124 233 104 331 861 109 192 358 87 745 941 107 564 876 104 162 678 90 249 554 99 218 738 104 719 969 103 480 711 87 420 903 102 341 591 97 65 972 106 97 942 92 735 741 95 198 354 119 580 917 93 363 591 87 809 967 88 14 782 92 534 985 84 18 252 113 389 521 102 244 922 110 48 782 98 515 785 102 366 524 97 241 607 105 378 608 110 218 828 96 260 289 111 645 958 91 513 869 94 456 774 86 616 729 103 591 618 105 687 989 93 227 703 104 607 811 112 496 734 93 258 270 103 357 609 93 806 847 114 513 939 89 581 616 96 139 913 117 244 662 112 177 544 105 559 762 98 479 826 117 6 774 103 171 554 115 385 581 84 12 242 115 521 850 91 102 415 114 31 145 112 57 328 90 73 437 86 99 251 107 403 721 103 82 383 95 361 823 90 32 882 102 239 293 84 186 487 89 572 861 114 25 686 114 334 486 96 144 551 104 68 621 109 286 460 90 34 510 116 306 853 111 139 779 91 183 992 102 59 554 103 549 862 78 17 427 96 332 746 108 477 987 101 428 908 123 585 947 101 78 82 106 775 868 103 529 764 93 2 7 111 47 624 94 552 793 117 187 587 107 754 842 92 130 379 105 25 176 96 615 914 101 121 575 99 167 653 106 54 984 107 803 831 118 483 544 94 233 696 102 45 771 113 260 873 82 103 662 106 433 573 98 253 790 101 588 889 99 47 909 100 501 919 102 292 515 114 269 807 109 264 315 107 353 398 82 166 195 97 231 351 97 385 756 102 307 561 100 404 923 92 53 448 82 727 929 83 272 888 98 25 684 100 390 911 104 329 502 84 466 696 82 252 785 95 577 674 88 728 782 104 549 945 108 640 968 87 431 484 97 520 521 92 306 799 103 423 971 90 333 388 92 530 656 105 5 793 109 150 152 87 531 901 124 447 852 96 74 340 87 97 770 97 21 920 96 136 179 95 320 823 87 71 855 111 97 405 105 729 985 99 110 494 104 83 341 93 214 309 88 294 685 90 57 927 103 585 733 104 353 797 106 369 716 89 817 827 99 95 199 107 453 852 97 474 646 96 518 576 91 20 899 101 527 990 90 205 396 90 158 919 107 653 716 115 125 298 121 528 851 90 27 604 102 783 812 92 554 677 90 640 943 111 646 851 102 472 576 104 141 901 110 326 533 100 501 825 101 9 770 118 322 747 116 27 43 108 221 322 82 330 685 109 575 647 97 592 819 104 47 582 86 210 759 90 140 913 93 148 834 92 166 662 97 35 188 110 121 484 90 804 985 90 350 735 103 42 494 105 395 619 94 504 611 107 833 910 85 861 885 87 827 953 99 612 946 85 76 153 91 482 943 117 641 882 95 233 296 86 0 679 114 254 771 90 21 192 109 481 724 113 189 807 120 118 888 94 243 417 91 200 395 102 168 551 103 346 836 115 87 425 82 41 506 129 376 640 106 162 644 95 239 876 95 444 595 124 313 509 90 552 634 93 711 973 94 428 980 101 530 875 113 406 895 107 49 968 97 345 735 106 46 917 89 417 445 99 369 946 86 69 992 114 157 843 102 901 916 90 22 790 103 623 725 86 7 922 99 194 369 93 432 772 108 60 242 86 505 695 108 48 357 108 63 96 99 35 660 111 175 695 96 11 663 92 660 769 97 397 879 100 333 533 99 912 940 102 382 934 93 147 706 91 405 839 112 87 251 92 67 442 99 103 542 92 681 932 117 97 211 95 242 792 86 181 296 102 667 722 80 33 610 102 216 469 88 268 823 95 645 955 97 250 776 88 519 993 83 660 939 86 796 959 97 140 782 96 111 783 105 79 322 78 461 968 95 384 733 92 365 612 106 846 904 95 346 465 100 446 677 100 224 292 101 105 445 108 401 553 99 149 719 100 493 636 99 37 124 98 265 632 97 396 909 122 179 403 108 394 498 111 351 504 99 280 389 96 43 473 87 189 732 110 261 480 95 210 653 108 488 770 105 282 352 103 30 218 93 385 537 91 302 546 93 827 879 99 66 962 107 380 390 102 501 897 95 707 944 110 879 904 105 868 957 119 150 212 99 746 791 104 206 859 92 338 460 82 194 443 100 320 855 87 93 950 94 14 532 112 280 631 90 224 479 90 379 971 87 6 315 102 5 430 110 51 211 98 312 792 100 135 305 116 485 646 89 265 996 104 830 878 115 84 389 79 351 448 101 194 968 84 694 742 98 331 843 89 1 24 98 696 717 98 57 801 81 48 98 100 495 981 100 257 510 114 383 499 110 137 838 104 792 940 90 462 666 102 876 965 104 382 414 111 492 861 87 180 699 115 174 406 116 734 992 88 401 915 94 744 751 88 726 826 106 339 412 99 328 754 101 605 832 99 623 727 109 31 900 94 315 570 105 351 575 116 14 312 119 255 692 100 192 908 89 697 752 111 562 697 84 619 737 93 35 427 108 245 486 114 912 934 103 267 377 94 515 903 103 274 934 88 256 780 93 441 507 111 661 984 99 242 660 99 19 648 86 136 824 81 246 470 114 400 616 89 320 633 95 211 896 99 554 770 99 540 688 101 296 775 90 45 823 99 325 841 106 26 320 102 66 200 105 195 880 90 232 350 116 388 865 90 139 405 99 407 948 117 552 740 128 348 952 83 182 788 86 849 929 121 134 876 91 44 350 102 512 957 84 199 416 95 660 808 82 705 737 98 189 593 73 447 854 96 369 917 89 106 924 110 671 968 99 23 232 114 117 321 110 767 901 95 112 705 89 532 899 99 149 293 103 240 264 86 323 414 102 297 438 92 259 464 95 505 809 94 31 162 92 387 976 97 232 235 93 907 938 103 93 315 115 172 425 106 393 864 119 71 949 99 418 698 102 681 937 90 564 898 90 184 299 92 390 796 103 604 904 119 636 660 111 242 334 89 697 909 95 339 814 117 21 582 93 572 796 92 142 480 121 344 634 107 359 499 112 128 868 102 491 751 98 430 715 105 172 445 83 43 505 96 757 857 94 441 535 92 35 495 103 50 728 115 136 449 98 463 698 90 405 843 101 605 740 94 71 93 110 566 577 109 529 716 96 301 513 99 15 365 102 390 914 104 118 448 111 322 930 85 579 954 103 695 972 119 550 663 105 614 685 91 325 674 105 284 309 78 593 883 99 44 967 93 410 471 109 346 654 87 59 896 104 91 238 111 170 760 106 308 545 95 665 731 113 747 855 120 187 411 100 152 718 94 294 765 115 93 343 102 704 823 96 319 440 111 185 193 107 15 314 109 163 696 93 20 217 94 434 938 85 202 599 91 229 276 99 99 855 96 858 918 111 25 641 97 214 452 93 481 944 96 581 680 111 70 683 88 178 451 96 345 673 113 426 477 107 196 321 102 57 405 82 245 376 99 237 289 100 712 963 95 287 664 106 344 669 89 584 744 95 244 387 100 432 478 95 154 317 92 206 633 95 511 740 125 751 956 106 574 993 108 384 412 97 580 738 106 746 835 91 389 937 92 180 932 118 685 982 85 249 997 94 217 652 110 171 345 81 97 129 128 457 584 72 56 409 102 184 190 95 98 350 94 460 662 74 465 682 92 228 648 104 68 512 99 16 951 87 412 848 88 178 742 111 791 925 93 328 719 106 712 791 92 176 561 97 304 799 90 472 699 87 476 639 75 571 625 110 172 736 117 313 703 109 386 556 105 165 384 98 311 331 104 386 400 102 43 192 101 810 870 91 245 653 96 579 852 93 343 623 97 200 255 102 253 674 83 334 782 108 192 954 112 448 575 80 128 675 85 93 711 88 265 326 80 183 593 98 508 922 105 116 607 95 329 542 99 122 488 89 425 450 103 454 660 118 23 320 91 497 651 86 63 330 105 32 815 92 74 503 99 28 508 84 705 955 97 1 522 105 374 496 88 119 781 95 125 835 95 414 755 95 223 387 104 505 978 85 556 589 97 270 638 113 118 837 90 464 864 104 340 371 97 650 698 77 76 702 96 282 661 100 14 656 104 484 916 89 45 330 96 258 285 99 633 971 103 383 717 102 529 740 91 288 932 122 156 163 89 15 659 82 391 984 87 7 835 98 153 621 111 66 662 83 417 523 101 416 897 80 19 723 98 234 253 95 557 906 105 25 325 87 500 540 116 472 917 93 593 894 96 93 373 91 701 840 73 341 358 95 296 714 104 834 843 93 694 930 91 373 457 91 135 751 110 471 701 104 517 566 88 278 715 103 791 868 70 396 937 108 492 822 97 480 818 81 186 506 102 98 474 94 129 577 101 304 941 93 143 347 100 458 553 95 228 528 99 258 777 103 7 73 114 227 501 92 499 885 92 176 496 67 403 557 100 200 558 94 910 972 116 563 761 91 57 434 108 59 135 106 516 683 111 184 335 105 455 636 94 353 641 109 41 322 86 296 709 110 121 605 91 882 925 111 154 518 95 293 903 97 264 872 93 449 685 115 534 736 110 180 764 97 214 753 97 170 190 96 205 394 86 73 593 90 159 527 101 698 946 105 436 689 99 434 960 103 208 883 115 26 395 104 312 346 84 504 777 93 6 906 74 711 951 90 122 469 106 364 563 110 57 541 97 357 556 69 223 946 86 202 919 88 133 640 95 36 492 105 615 796 97 332 367 101 202 432 107 473 868 93 554 968 92 179 813 103 237 461 101 449 817 121 499 771 103 709 802 99 473 822 115 206 960 113 59 223 113 163 828 85 544 592 108 131 233 116 258 265 90 608 780 85 94 111 111 315 396 88 24 382 126 116 239 104 14 731 92 251 365 103 413 957 116 54 927 99 76 264 115 432 680 98 102 407 99 479 956 86 233 294 91 141 808 103 627 941 99 327 398 106 244 264 92 25 850 106 634 712 116 27 761 104 53 847 131 246 671 105 30 820 95 166 539 103 486 714 77 22 853 85 685 763 99 602 786 95 196 460 102 156 705 120 104 840 88 446 495 84 662 948 105 451 683 119 886 950 102 56 727 114 24 951 98 501 612 111 11 490 88 422 723 112 249 599 85 433 707 101 345 445 100 707 942 97 379 995 83 209 362 123 628 765 107 451 592 102 138 953 83 254 539 106 650 953 101 247 421 110 473 502 91 279 658 99 19 380 97 292 771 104 518 920 99 287 834 90 31 414 104 121 901 114 205 306 103 653 674 107 639 811 100 395 594 102 59 888 100 723 972 109 622 880 94 429 873 95 261 677 102 649 828 100 197 627 102 328 658 107 281 599 105 681 807 90 61 743 87 298 872 99 625 702 104 107 795 87 554 562 100 803 854 121 38 797 112 82 988 106 400 866 86 503 633 102 384 830 111 273 935 117 487 652 95 857 945 109 367 847 108 411 650 91 10 624 85 726 853 103 932 992 99 429 449 90 11 710 102 757 952 94 293 614 114 834 935 106 384 460 86 49 368 106 390 991 103 471 617 110 62 326 90 46 866 97 196 707 112 424 985 103 597 942 100 82 117 100 494 587 87 575 597 95 22 870 102 8 830 110 174 803 110 285 757 122 900 940 81 197 498 101 596 806 99 763 847 102 85 335 97 74 290 119 718 837 76 41 631 80 285 904 101 419 564 102 611 939 120 610 907 89 208 897 107 292 704 92 414 949 101 66 70 108 514 779 102 91 989 99 271 771 90 175 423 95 663 952 101 202 987 93 537 696 116 501 811 92 700 880 96 592 825 105 92 812 92 392 975 98 461 513 93 523 802 107 324 664 101 264 586 103 620 988 94 94 542 112 356 469 103 676 818 79 379 569 118 661 672 97 233 598 101 223 893 102 75 778 87 169 424 85 11 583 96 607 711 107 935 976 102 101 405 102 21 256 126 128 243 114 87 606 101 390 540 97 532 851 103 418 771 98 255 888 104 2 5 100 59 880 105 498 932 110 8 282 103 514 629 96 677 970 93 117 208 88 753 757 114 779 937 94 525 606 97 14 622 130 219 487 99 532 618 123 299 669 97 489 921 99 771 919 122 77 631 102 160 192 84 385 497 102 107 828 100 186 310 79 698 750 100 624 765 109 204 966 82 175 415 96 772 970 95 44 416 107 220 463 101 838 997 100 233 593 113 280 941 102 112 477 112 445 636 94 508 586 95 342 672 94 284 698 104 294 313 106 372 374 88 127 465 96 290 850 105 319 431 103 291 305 113 180 779 104 185 325 119 435 749 88 14 977 96 790 906 95 380 537 85 4 633 107 194 485 119 465 762 92 497 787 110 51 176 78 1 592 79 127 475 94 170 583 102 501 546 89 203 417 91 596 826 97 810 917 99 327 694 108 216 604 114 4 299 90 741 909 104 213 873 80 170 887 111 344 621 80 235 449 111 123 368 86 62 435 104 228 264 84 675 706 100 355 748 89 17 257 95 70 314 100 261 536 102 188 822 118 710 891 85 723 872 115 38 468 89 93 391 95 384 480 106 387 458 99 369 923 101 405 515 87 527 763 96 413 749 120 620 955 134 606 768 110 662 690 87 626 716 94 501 586 97 61 242 85 140 779 101 706 787 99 45 314 87 388 741 102 53 222 87 33 202 91 164 655 107 194 755 91 197 731 115 830 933 91 213 634 99 105 333 106 591 864 99 177 179 99 813 824 114 33 426 94 289 449 99 790 823 113 500 971 85 397 835 87 383 887 91 305 921 101 321 723 102 164 215 94 2 474 96 3 961 91 692 723 106 271 918 120 629 899 90 393 461 111 267 673 93 113 241 73 13 890 104 871 931 95 146 996 97 604 636 102 276 890 90 42 999 117 131 412 102 80 666 95 416 967 100 169 519 100 298 776 117 583 968 105 49 527 73 374 726 92 463 956 103 34 615 105 480 807 97 27 989 81 39 507 99 332 946 105 39 192 98 874 920 100 559 900 84 30 311 96 232 935 112 533 770 90 10 859 93 304 501 102 617 830 91 60 354 115 443 496 120 216 382 103 62 83 106 892 993 109 347 733 110 43 999 103 330 452 114 33 267 94 29 932 89 408 564 93 319 949 102 732 888 101 158 625 86 501 711 86 161 886 109 423 742 96 192 522 84 6 578 91 719 873 91 126 660 101 71 736 103 67 266 101 342 551 77 52 203 105 109 638 105 306 489 103 400 444 106 42 283 108 138 201 105 280 808 118 376 538 94 433 811 86 512 704 97 425 995 104 611 862 103 568 956 92 164 495 100 427 478 103 413 973 104 27 869 102 246 337 95 113 377 102 77 470 105 30 110 117 449 825 114 691 876 108 479 884 104 240 541 100 942 996 86 653 691 110 600 824 104 47 676 67 525 814 105 264 597 99 157 591 114 59 743 94 612 940 90 834 972 101 524 799 111 271 780 97 387 989 98 414 691 100 607 812 99 173 192 118 977 981 95 232 996 114 570 747 87 115 973 113 569 752 110 13 704 107 500 614 105 500 974 106 65 624 115 837 946 109 748 892 114 202 698 101 93 854 107 92 815 99 0 246 107 152 607 111 75 184 105 357 625 103 58 858 94 218 788 95 17 342 92 610 951 85 10 345 113 915 942 109 102 103 98 784 792 103 285 590 92 591 627 104 742 859 121 249 491 107 297 907 101 269 534 81 918 979 106 692 796 122 431 825 102 16 174 92 687 777 107 61 251 114 713 957 113 56 774 100 167 592 77 119 684 96 403 793 108 515 776 102 901 968 102 587 822 86 706 738 109 106 649 92 243 601 89 322 327 95 41 515 97 248 826 95 332 878 92 319 377 77 761 905 116 616 847 105 713 903 115 177 554 110 550 667 99 478 963 109 421 716 83 436 683 102 463 695 107 403 893 101 790 798 106 17 459 92 399 976 101 435 970 112 436 956 96 532 869 85 348 968 103 586 705 94 143 896 100 731 744 98 344 967 109 777 965 96 78 918 97 420 930 87 119 917 96 440 549 103 535 995 99 298 322 82 152 986 89 231 828 96 262 781 99 611 671 106 595 994 100 279 683 108 46 580 91 286 843 103 205 693 89 416 535 100 76 616 86 148 352 104 131 274 90 329 951 96 265 622 77 510 731 105 89 773 85 454 513 106 201 235 84 0 439 96 467 492 78 92 151 90 33 749 112 308 385 110 177 803 125 701 709 89 50 291 90 525 709 85 792 914 86 413 894 114 284 439 96 186 668 98 106 619 86 747 987 116 43 480 105 221 700 113 429 958 94 76 562 99 158 581 99 491 824 117 163 200 105 48 268 83 730 925 106 102 570 94 619 704 89 722 781 85 101 814 93 269 758 85 113 358 100 477 554 100 332 374 110 437 612 101 308 808 96 539 615 103 335 983 121 427 989 94 272 756 104 334 805 95 236 556 94 845 998 114 2 821 87 9 686 80 360 710 123 494 909 96 357 849 101 919 986 103 160 819 86 569 713 104 204 977 117 468 727 106 806 884 98 177 265 110 689 782 86 424 812 104 346 789 116 39 465 106 45 898 93 828 899 101 361 769 102 478 663 104 265 368 103 431 546 95 318 613 97 51 161 111 239 463 95 545 605 103 497 888 97 347 603 107 333 385 93 11 966 92 360 950 114 261 268 111 89 641 105 653 794 110 330 384 97 189 530 101 189 991 107 424 849 98 220 442 97 803 940 106 349 663 92 146 733 89 601 915 86 13 121 112 149 483 80 76 145 93 317 862 79 459 655 95 211 823 94 5 403 95 168 498 106 253 830 107 43 50 93 526 683 90 501 855 94 133 923 102 396 860 98 314 425 126 124 134 97 163 597 103 126 678 89 962 998 98 523 791 99 444 681 110 376 610 89 267 308 94 467 475 89 732 882 98 334 571 92 460 932 88 2 338 98 19 628 96 32 466 102 475 635 103 483 763 100 621 670 90 175 807 105 501 631 104 639 809 94 201 923 96 678 857 105 49 414 88 35 356 100 13 661 89 638 769 96 662 710 98 706 768 102 483 782 95 242 563 114 463 987 92 531 837 97 162 636 110 158 669 117 330 539 102 241 805 100 26 458 86 464 511 94 156 855 90 533 720 86 287 879 94 151 177 91 447 956 92 766 849 128 207 600 105 53 991 95 168 414 100 668 743 103 549 629 103 274 378 99 421 590 109 135 483 77 292 495 96 3 65 89 648 724 91 473 733 101 40 804 107 294 741 94 106 490 105 340 567 96 256 927 109 196 863 102 417 929 114 52 987 93 103 993 94 496 963 91 871 918 76 505 991 96 119 697 98 19 156 95 868 946 90 152 865 110 44 910 109 80 457 117 281 992 105 200 453 101 5 470 103 95 903 115 466 543 86 41 869 87 497 566 116 663 756 88 11 673 96 44 876 91 90 578 109 202 431 94 55 86 110 634 964 91 88 939 112 334 772 89 336 833 91 251 611 77 445 830 98 450 608 94 19 846 92 419 998 105 573 794 94 190 301 101 532 725 90 552 615 92 346 610 91 61 824 96 339 344 95 66 441 106 574 792 98 425 922 99 484 958 81 460 674 104 385 565 89 474 653 93 156 545 99 47 598 99 327 936 110 279 786 103 34 285 98 489 605 119 35 220 94 118 989 95 129 446 95 89 548 93 122 936 92 582 894 107 22 645 117 10 107 87 631 741 109 327 839 115 24 333 92 528 981 101 266 603 106 170 288 97 246 403 97 711 962 104 474 574 98 211 558 105 70 196 116 67 419 113 192 664 98 52 626 116 854 936 104 150 314 84 738 830 115 8 499 110 74 702 122 377 757 91 441 587 112 332 548 99 303 905 89 108 372 97 275 822 114 381 969 102 133 374 111 444 625 120 643 668 82 267 285 106 328 746 104 730 741 96 121 467 87 165 614 104 729 883 110 212 994 99 580 732 98 561 679 106 931 955 107 339 614 83 70 595 88 405 921 86 170 387 106 347 507 95 862 913 89 445 898 97 676 848 87 75 917 85 679 784 117 233 666 99 545 744 112 283 664 80 705 886 106 523 615 108 68 933 99 95 231 104 868 941 116 76 368 95 414 627 86 612 815 98 31 560 108 905 964 80 451 519 127 266 310 95 10 350 104 159 999 100 507 867 111 466 978 97 40 358 106 13 495 108 792 895 102 361 391 74 110 530 77 383 579 86 251 542 97 36 551 82 645 692 118 309 598 100 257 372 81 134 260 89 697 735 102 397 736 112 394 831 110 108 364 101 412 603 111 202 329 77 198 567 100 41 950 107 5 900 83 396 777 100 50 817 89 635 840 94 750 800 71 16 316 103 144 911 99 29 977 101 201 221 101 149 664 107 344 655 112 328 802 100 178 640 84 388 561 97 431 641 96 348 552 95 746 777 99 665 751 97 636 899 97 153 835 93 48 606 95 81 298 100 352 483 121 793 934 114 133 925 88 256 494 102 826 839 114 157 966 108 23 415 94 720 786 86 313 572 112 16 950 101 506 694 95 647 679 103 655 939 104 603 624 103 396 454 91 14 500 87 6 795 94 13 451 101 294 889 82 132 666 118 127 803 99 211 357 104 225 351 85 749 966 106 230 375 113 63 202 107 81 140 98 327 797 101 432 555 115 107 531 106 598 891 77 172 409 121 767 998 98 157 972 100 873 888 110 657 880 100 477 484 107 776 996 99 80 844 96 341 753 109 624 690 90 287 411 113 41 124 83 139 368 89 519 601 124 946 990 83 420 828 100 864 983 105 498 938 116 128 898 87 678 848 88 412 734 106 305 792 100 108 297 95 87 786 115 294 310 100 510 708 110 345 586 110 0 48 98 436 465 107 412 814 98 571 609 96 534 633 81 570 674 99 340 660 104 306 670 90 798 993 90 19 572 92 482 797 111 70 671 110 34 406 104 386 527 107 282 817 93 665 702 87 259 797 94 45 507 99 160 222 105 324 529 100 334 490 97 97 784 100 431 830 89 581 871 79 150 405 96 610 784 91 698 789 113 360 803 104 63 230 97 236 928 102 606 927 119 7 937 88 617 938 108 2 788 104 379 576 85 205 751 122 69 300 99 493 886 94 252 842 111 625 742 98 2 376 112 22 277 118 95 710 101 599 640 112 509 736 99 494 499 111 20 517 96 263 303 100 80 211 106 227 288 105 223 700 101 425 712 113 174 846 97 726 842 93 256 851 81 91 630 104 619 971 108 279 977 115 730 950 104 290 305 112 13 887 112 233 423 89 97 978 97 556 728 85 178 556 110 514 671 114 634 780 99 376 446 97 429 686 89 575 930 120 483 679 80 350 828 111 382 580 87 387 679 104 466 926 104 195 774 106 299 551 100 252 256 100 136 677 74 221 608 108 155 174 104 21 599 105 283 751 101 601 655 97 531 999 108 311 327 100 259 489 104 152 228 95 48 140 88 369 708 103 827 865 90 161 286 95 373 541 91 657 829 104 513 718 90 502 552 96 209 570 104 645 945 108 169 770 87 343 773 100 169 401 97 402 785 87 653 671 89 290 530 111 789 942 105 506 925 95 12 917 90 785 796 128 619 701 97 550 854 94 665 667 113 235 513 83 452 834 90 301 660 103 3 737 109 538 603 106 380 488 123 637 737 90 24 85 114 116 448 99 433 568 111 282 893 111 566 598 103 615 840 126 115 215 105 170 179 93 627 817 87 75 237 111 510 790 106 478 515 92 262 731 98 298 561 122 915 980 104 475 886 110 962 973 107 338 394 78 218 748 97 290 466 108 446 561 92 61 383 101 69 599 114 444 626 110 351 940 89 65 475 94 458 747 88 368 581 108 399 896 102 717 926 98 18 502 109 262 480 92 230 927 97 242 800 99 809 830 86 638 744 87 202 801 104 557 818 100 210 279 111 323 972 84 139 641 92 88 153 110 461 992 110 13 114 120 773 850 101 219 363 97 118 607 98 524 644 90 636 672 100 458 704 120 58 971 93 41 962 108 31 105 99 470 805 95 293 788 108 673 939 91 294 529 89 396 482 94 226 368 91 306 627 98 38 939 117 239 262 108 870 988 104 93 106 84 495 756 94 319 690 85 377 976 86 333 410 95 299 696 103 342 597 101 854 904 97 347 598 95 41 724 86 579 777 100 272 378 104 156 902 99 60 642 106 38 954 118 510 565 118 16 612 109 82 655 106 394 707 106 533 794 85 85 949 76 323 411 99 101 178 102 401 987 107 939 975 90 94 826 89 705 998 119 546 975 106 939 946 108 476 676 98 162 210 88 23 172 100 149 391 96 102 176 107 108 872 101 292 619 102 169 405 107 335 520 91 90 210 98 284 443 73 438 514 80 19 162 111 202 654 80 902 968 93 246 322 107 673 965 112 419 674 107 85 451 81 570 583 101 253 902 103 25 980 115 226 481 87 502 761 95 612 614 100 37 197 93 270 711 99 111 443 106 4 277 119 97 886 93 445 805 104 9 852 108 195 672 112 795 840 106 724 930 106 375 613 87 442 565 89 334 477 103 161 815 94 497 990 81 258 613 104 433 714 92 51 477 92 721 824 86 233 830 116 279 753 94 382 688 106 169 582 77 693 936 91 147 380 96 156 998 100 72 791 99 58 724 95 24 987 85 306 760 103 109 602 103 102 190 114 114 264 84 194 646 107 145 997 83 242 748 90 241 275 97 128 910 91 34 622 98 139 620 94 566 709 86 64 393 87 278 721 109 588 859 88 120 874 84 704 728 121 120 332 105 76 912 105 747 929 99 339 444 96 390 445 110 351 464 110 338 384 93 631 921 105 526 716 94 381 502 98 310 318 90 920 986 101 282 685 84 152 918 113 125 468 100 356 618 99 147 832 101 362 481 111 108 855 95 720 869 94 663 719 91 419 468 92 617 964 90 316 720 97 29 288 95 9 535 100 179 583 112 151 844 93 455 791 90 172 586 103 503 847 99 589 930 90 666 973 119 90 231 90 156 967 101 351 969 105 376 758 104 615 909 101 97 601 96 77 245 102 196 281 93 15 625 117 298 918 105 114 353 100 13 809 98 33 584 110 148 267 110 79 822 108 31 76 99 51 816 94 12 423 106 222 965 94 185 265 104 301 667 96 255 812 106 130 906 86 479 667 89 171 797 105 683 757 108 209 465 97 539 978 91 463 818 110 156 439 111 349 611 103 276 517 104 188 455 102 475 846 122 596 954 110 187 688 93 203 287 107 573 927 108 204 515 107 88 294 105 670 774 107 29 891 102 154 455 95 976 980 101 223 417 99 437 461 95 66 177 95 9 252 103 46 643 117 453 865 106 224 311 128 87 620 107 766 907 88 250 845 84 784 908 103 892 927 95 514 855 89 168 207 109 252 611 94 264 912 83 450 518 104 339 464 101 376 484 112 224 856 81 517 759 89 642 654 100 486 824 116 111 892 93 167 485 104 15 819 90 540 708 116 90 502 96 377 797 111 872 946 106 311 631 120 394 417 87 250 565 84 227 985 107 216 780 111 74 906 117 381 638 105 577 873 96 654 868 87 132 211 100 163 404 85 779 781 89 186 718 111 966 993 110 709 901 89 32 829 101 73 829 112 532 541 104 504 681 101 81 345 103 39 456 103 774 776 99 560 863 97 250 413 93 18 673 79 519 826 96 568 752 90 300 362 99 354 445 116 507 946 103 36 906 93 25 754 90 61 682 92 275 958 106 642 895 97 173 821 100 703 879 100 70 751 85 378 671 102 32 376 104 157 503 86 909 923 112 500 536 103 425 981 99 320 960 91 723 914 91 124 733 100 607 698 98 437 831 95 529 991 100 210 638 113 164 511 89 142 214 94 478 795 96 501 872 112 817 874 98 543 933 97 171 846 94 670 869 100 118 646 97 591 765 101 596 946 87 200 877 94 446 866 100 141 375 109 703 778 108 437 644 104 465 556 103 21 724 77 131 387 89 340 418 100 369 663 109 0 734 95 126 295 104 535 912 88 553 850 93 67 930 99 138 375 116 324 564 88 368 450 93 602 630 87 166 571 102 373 929 105 373 950 103 251 322 97 442 468 93 580 873 94 438 610 110 177 886 108 214 652 89 215 789 99 148 396 101 952 994 104 505 521 101 86 143 96 96 786 83 104 147 107 96 911 103 148 187 92 18 211 103 174 342 97 521 689 82 71 533 112 40 885 96 519 771 103 318 554 109 466 622 88 451 537 81 141 750 90 557 746 86 674 788 107 654 979 95 87 238 113 221 237 112 154 224 116 572 869 97 305 525 90 821 995 87 339 888 100 287 446 96 632 750 102 245 756 102 176 805 89 240 917 70 178 512 117 385 571 104 711 963 95 577 956 102 65 893 94 532 820 119 255 757 98 292 484 100 154 311 83 564 796 102 224 927 102 50 882 100 325 565 112 490 966 92 239 483 92 527 932 109 680 891 96 553 939 102 598 645 106 47 182 108 440 854 101 391 598 102 9 25 96 595 877 98 593 963 97 412 830 95 349 812 111 364 608 110 910 942 121 433 939 100 47 291 104 49 273 92 181 902 96 229 427 105 271 549 103 189 280 94 47 621 87 864 952 86 421 952 88 205 456 95 252 866 103 454 876 96 467 736 105 857 991 96 315 573 119 67 977 127 47 217 93 247 775 107 41 79 92 419 840 95 51 991 108 386 518 107 370 709 102 864 891 92 298 336 111 783 861 92 141 497 100 475 750 96 67 436 84 798 966 92 265 809 91 469 775 109 87 211 103 331 989 105 403 601 111 89 225 89 187 729 94 158 612 81 516 984 86 443 536 90 180 669 94 527 603 114 733 889 112 659 731 113 765 809 86 299 956 106 638 772 110 185 651 108 613 845 111 118 258 100 174 305 82 349 953 107 162 469 102 285 575 87 659 711 106 417 722 112 183 994 100 105 996 103 58 470 113 43 475 88 703 737 90 458 825 101 49 616 102 501 847 89 752 885 115 420 528 103 480 983 103 404 613 102 43 104 100 358 631 105 662 664 101 285 447 109 224 786 94 634 693 104 78 984 91 416 639 81 387 920 89 115 837 84 79 863 125 536 539 86 259 765 97 180 856 92 216 610 91 293 555 92 316 629 102 576 595 85 305 458 69 16 678 82 173 453 92 782 785 99 440 861 111 879 917 85 466 610 90 195 395 90 297 530 115 66 388 101 113 162 123 570 607 117 228 827 77 111 481 101 371 809 106 79 733 98 131 427 88 299 527 115 275 514 113 65 277 100 688 701 104 774 859 87 61 382 108 91 608 96 388 777 106 528 704 93 237 986 102 160 442 103 97 404 99 444 705 109 1 853 98 133 674 97 902 936 88 73 207 97 2 732 115 342 520 95 716 858 92 622 905 102 174 309 98 767 896 111 750 779 96 478 656 105 300 907 77 34 184 90 375 495 104 123 212 117 4 686 90 95 827 101 22 152 102 3 931 103 273 506 105 448 583 98 111 730 84 407 646 87 549 834 96 504 846 99 333 953 101 143 279 108 25 45 109 151 960 116 81 155 91 940 986 82 292 838 89 412 580 89 203 553 92 50 542 118 151 399 97 181 962 83 645 731 101 395 471 99 333 776 104 576 888 105 29 127 72 270 861 111 509 771 100 83 537 95 82 701 89 687 972 96 378 508 94 169 909 91 779 933 91 290 622 99 329 372 106 112 545 90 160 313 103 518 548 82 43 197 89 611 927 97 705 958 105 584 870 97 251 553 94 475 549 98 244 749 104 225 975 112 391 637 84 506 987 106 144 146 103 625 946 88 218 846 92 181 465 102 128 205 110 128 996 95 402 772 114 174 833 82 314 545 95 374 903 100 69 369 99 364 923 103 236 609 119 887 995 94 117 396 99 440 470 83 178 434 102 541 760 104 156 742 100 132 225 105 566 647 92 30 628 94 36 558 109 318 534 116 550 563 84 248 549 98 234 711 97 566 869 87 15 130 93 348 485 89 212 337 123 116 979 106 266 422 98 501 513 84 188 336 101 501 734 88 276 822 102 772 824 103 509 876 101 140 617 100 533 959 103 584 833 104 50 444 118 267 305 118 668 684 80 234 795 111 86 449 101 420 854 93 215 703 98 193 523 96 188 795 104 331 632 105 345 347 113 193 762 115 272 763 101 818 833 107 182 405 84 208 517 110 781 799 107 149 865 111 258 388 100 478 706 120 190 854 106 326 849 100 188 863 82 289 343 111 936 939 99 962 978 110 514 983 94 619 688 92 34 652 104 132 170 92 0 17 101 37 266 103 480 915 84 530 641 83 28 142 105 558 613 69 93 654 103 189 255 94 163 247 86 195 491 116 617 927 93 129 426 93 83 718 107 487 550 116 354 841 102 231 278 99 573 593 79 62 197 111 211 268 96 76 891 99 262 854 88 359 769 109 625 678 105 108 523 110 92 180 83 6 629 88 275 579 103 197 358 93 32 489 109 126 438 103 301 535 106 210 345 82 633 929 97 341 481 113 226 311 92 671 958 107 811 814 114 503 764 107 388 712 107 193 818 97 6 171 96 316 577 104 262 643 91 586 993 117 392 448 95 10 832 98 618 992 96 139 598 93 789 915 109 777 892 95 300 961 89 466 574 108 141 423 104 499 736 87 69 93 106 477 598 104 631 950 93 107 296 99 241 962 79 123 862 101 468 844 86 206 893 101 212 929 102 637 693 112 222 750 88 269 851 102 62 829 97 526 963 105 315 747 102 501 949 101 286 408 122 733 962 84 213 949 105 306 830 114 111 979 92 83 267 102 36 79 108 454 574 108 32 87 102 478 545 103 600 702 84 219 495 86 120 282 92 283 551 108 80 253 96 276 883 87 476 598 82 219 621 102 5 998 87 474 972 84 223 241 89 438 556 92 281 340 102 621 750 91 951 975 102 143 989 91 457 971 84 183 712 97 154 988 114 348 855 99 100 278 99 263 367 118 137 380 89 393 675 100 0 654 99 203 630 99 586 925 105 162 881 118 249 254 104 142 144 103 331 887 106 866 890 107 534 828 90 871 956 89 780 818 112 257 798 81 523 552 106 404 880 114 236 469 70 57 591 117 752 827 104 0 361 97 245 266 116 758 817 122 316 626 94 703 773 96 366 907 98 468 877 108 525 661 116 604 635 93 196 403 106 290 632 111 533 870 104 498 914 105 478 905 93 121 172 107 721 992 99 92 634 104 14 729 93 342 573 108 517 627 94 205 597 91 251 367 99 287 526 94 541 917 115 307 963 86 33 245 97 182 503 103 143 515 79 3 674 114 490 851 88 698 735 84 514 623 89 109 536 98 521 621 102 77 626 81 81 521 111 735 929 118 188 780 96 238 823 86 248 962 106 186 832 98 262 432 95 259 690 77 163 904 100 434 655 98 2 878 130 432 924 87 725 990 80 373 689 96 429 987 107 90 264 107 164 869 102 448 912 90 201 427 105 912 915 94 776 914 85 39 381 118 215 502 98 114 192 109 188 341 92 638 964 107 158 489 90 147 786 85 449 925 107 116 326 114 503 632 94 50 876 96 846 961 92 11 544 79 309 343 110 610 884 95 601 946 110 386 680 103 161 996 98 276 593 95 43 157 107 469 559 99 682 803 87 1 449 102 269 814 102 157 359 93 629 796 99 43 97 94 82 98 95 154 168 98 76 360 86 31 779 119 723 893 115 268 716 116 32 838 109 575 999 103 9 640 100 145 388 101 136 189 90 735 993 103 582 722 100 157 297 109 106 595 97 38 388 90 525 549 89 163 603 98 158 853 105 833 914 94 491 814 98 565 778 94 55 940 92 348 548 88 13 643 116 437 467 101 268 793 105 103 346 83 339 448 94 530 560 97 133 390 109 328 924 91 394 930 83 441 583 102 205 628 97 755 823 106 59 119 111 434 658 90 294 522 85 483 491 92 543 588 115 537 632 98 914 999 104 835 908 100 45 197 100 800 806 90 242 703 92 181 183 94 179 677 89 198 999 96 231 974 92 146 737 96 96 871 95 415 859 113 654 887 101 137 226 93 37 62 98 798 964 89 125 790 99 21 717 94 165 749 117 164 282 110 519 780 97 617 955 93 540 561 90 122 290 112 466 576 106 369 523 113 255 504 118 498 879 100 801 895 92 83 132 111 62 831 107 265 821 113 139 143 103 631 916 94 17 661 98 141 512 97 14 933 99 30 63 100 389 408 96 228 410 97 149 514 109 231 813 89 136 437 95 878 925 101 28 40 80 424 710 97 371 576 106 774 863 104 819 945 93 530 907 109 129 264 89 226 264 101 209 949 94 149 697 111 183 688 101 339 694 96 728 780 79 287 777 106 350 478 98 403 938 98 176 336 93 291 591 112 384 486 96 542 614 107 672 673 108 320 582 109 163 838 109 19 654 100 756 844 101 117 977 88 40 506 97 633 862 91 5 473 104 320 490 101 43 350 93 699 746 84 449 871 105 690 905 116 329 480 100 391 757 91 429 948 109 30 252 111 804 876 95 21 699 102 312 846 113 520 539 93 306 974 104 432 443 95 218 554 92 415 528 106 290 953 98 184 621 95 618 861 105 414 730 87 73 160 111 103 351 99 42 469 99 178 387 99 604 859 108 392 697 110 69 837 105 478 863 94 117 592 91 792 813 102 238 851 85 738 817 86 2 663 100 358 395 103 76 729 80 640 966 99 9 633 92 64 806 107 726 822 111 149 673 100 397 882 124 593 696 108 233 586 107 448 997 100 626 702 103 509 907 112 921 948 96 354 401 92 149 971 99 51 678 76 167 448 102 501 582 90 6 628 104 117 673 89 100 554 100 165 312 115 462 937 103 13 494 116 270 999 82 178 733 108 657 867 110 67 708 84 648 777 104 15 945 103 467 887 101 542 675 91 11 683 95 315 749 119 161 270 103 60 204 94 133 173 116 462 562 103 529 581 116 95 704 104 284 553 106 734 745 102 564 579 108 206 701 115 137 224 103 46 823 104 548 820 108 110 548 84 738 876 104 535 540 103 204 931 98 54 495 96 315 732 106 125 161 98 594 889 104 200 399 105 121 572 99 462 564 97 541 854 100 295 937 85 271 705 113 397 782 98 608 954 93 525 947 106 470 526 93 313 926 90 375 892 112 3 163 100 90 427 86 250 783 89 100 125 107 7 766 109 35 564 90 503 773 98 60 855 100 776 815 89 63 976 108 519 948 103 4 680 115 187 486 95 647 953 109 29 837 97 52 642 97 673 843 108 292 468 92 466 612 111 282 887 109 332 579 95 300 314 91 54 659 81 211 484 93 112 668 86 405 800 80 109 879 96 217 908 93 148 551 104 306 648 85 143 884 96 11 172 114 389 650 111 7 417 106 706 733 85 433 456 88 629 843 86 200 967 117 473 915 96 172 855 112 505 514 101 130 796 114 456 719 84 369 408 102 607 687 71 107 953 93 232 715 101 632 900 111 584 756 109 91 966 98 209 351 92 451 838 89 511 615 101 339 552 109 628 908 112 223 292 102 486 720 89 621 737 118 197 563 121 59 589 109 264 933 105 369 706 91 589 857 92 166 772 93 854 958 114 733 896 92 577 759 92 167 814 81 751 968 97 198 703 99 52 710 119 343 452 108 393 842 102 135 975 71 529 584 86 616 972 97 419 675 105 869 943 105 245 387 92 204 247 106 592 967 108 423 701 115 382 464 103 454 871 106 297 650 96 453 820 96 300 459 85 379 390 82 32 590 83 620 995 94 137 899 105 461 559 95 79 455 88 222 749 89 508 951 100 191 818 99 32 928 116 169 868 85 342 737 97 566 584 97 821 922 91 166 962 100 110 590 101 174 183 115 764 815 100 682 694 112 9 674 109 413 474 96 581 783 105 85 718 104 155 588 90 245 247 114 112 404 100 535 784 93 229 824 104 246 563 105 175 431 109 240 306 95 179 283 113 680 874 105 394 667 114 132 431 102 19 601 98 68 143 97 157 776 110 189 235 116 385 694 82 823 829 96 17 725 87 177 255 96 328 731 86 244 890 70 420 625 101 154 687 103 295 983 81 550 729 80 164 241 78 46 929 90 62 105 85 378 686 100 24 472 119 445 771 86 435 612 101 237 775 116 25 146 83 843 919 107 39 520 86 364 807 105 156 189 87 534 960 101 147 343 81 299 552 117 143 956 104 59 169 93 282 537 82 325 506 91 156 529 97 569 596 87 124 163 117 95 963 86 178 286 105 798 968 88 646 990 99 123 634 94 224 312 101 29 533 111 394 456 97 2 327 103 479 835 110 140 497 99 338 536 86 60 559 93 524 970 86 62 833 105 74 189 102 28 968 111 33 118 111 94 761 82 421 982 116 78 351 92 345 670 86 9 79 94 606 812 105 332 739 82 15 547 104 61 801 92 723 934 118 190 995 99 152 907 92 85 421 114 155 456 104 146 900 107 97 938 95 263 607 109 358 935 109 658 988 85 44 491 103 525 826 103 156 838 97 219 787 118 87 931 101 374 955 110 436 948 90 10 82 101 541 657 101 138 735 83 619 700 103 94 703 122 306 548 100 309 439 80 213 465 90 560 592 76 532 855 105 237 459 95 35 841 105 214 786 96 523 886 102 526 742 95 580 588 110 225 227 93 197 878 104 60 820 102 607 910 104 708 735 102 137 524 106 318 663 98 508 735 120 368 776 111 5 121 108 338 595 90 599 851 104 246 479 86 354 967 91 233 834 101 253 408 102 157 487 106 33 401 99 159 259 102 12 698 78 342 783 107 253 928 108 53 80 102 324 888 111 479 995 134 350 893 101 296 329 111 846 952 109 193 500 83 326 460 98 163 806 103 560 601 80 725 893 115 620 723 95 251 281 92 288 791 109 49 162 91 70 829 93 81 507 101 74 937 90 459 540 109 472 661 99 62 788 107 432 636 103 156 477 108 299 519 95 246 919 96 63 113 101 241 870 94 71 607 111 26 424 109 378 962 106 458 648 90 50 628 113 115 849 106 624 643 99 616 936 106 479 987 115 64 689 88 15 702 102 370 663 98 278 631 81 49 433 98 285 749 97 636 818 95 289 664 103 432 677 98 102 359 94 140 338 89 740 786 87 90 598 99 861 958 127 236 819 111 68 520 90 90 469 112 256 525 113 73 417 86 495 918 89 47 141 99 240 750 99 212 572 104 8 193 101 488 555 93 199 471 104 386 645 102 34 796 123 310 424 111 38 500 92 203 898 91 438 636 83 110 865 88 125 583 89 461 801 108 634 859 88 369 868 75 42 299 103 183 874 102 301 302 98 412 703 88 369 787 94 321 898 118 69 167 89 678 933 96 205 415 79 378 707 107 713 894 90 341 968 87 640 670 97 148 212 109 31 630 90 230 574 119 56 57 94 265 750 96 233 702 103 383 442 84 665 989 78 67 275 100 292 722 103 146 294 109 235 414 101 43 438 107 297 998 100 831 911 86 584 895 83 38 565 95 627 853 82 736 827 98 136 939 105 285 659 123 477 760 104 201 872 124 326 730 98 246 378 98 377 827 101 8 115 97 54 422 103 110 690 94 110 958 100 60 311 93 356 358 99 30 813 94 131 134 102 846 858 96 58 148 93 59 542 102 345 550 102 583 646 107 136 892 93 544 861 95 385 416 102 199 523 107 758 982 90 479 518 97 171 596 108 164 181 87 568 644 98 309 819 104 292 330 112 219 376 112 482 567 89 113 426 99 29 470 99 541 797 101 25 532 116 273 285 97 251 988 97 321 938 101 268 399 103 633 857 110 592 876 103 7 656 114 27 561 98 306 509 90 583 693 111 487 628 95 575 669 106 252 827 78 96 203 108 65 986 109 21 539 89 48 56 89 531 891 97 75 183 90 905 982 105 254 588 107 453 515 100 241 694 110 257 649 112 296 617 116 83 446 99 103 758 85 742 833 109 121 919 86 471 538 111 697 866 116 170 671 115 91 379 99 8 693 105 2 162 96 738 818 100 120 833 109 546 640 113 760 830 97 272 794 81 104 185 97 701 770 83 336 708 96 112 161 113 242 967 105 498 677 87 891 897 112 102 716 100 327 622 92 131 746 95 788 794 82 181 664 93 197 366 109 302 679 109 37 466 91 43 730 102 273 810 107 396 560 108 513 633 125 415 564 81 215 259 86 213 216 101 80 314 117 228 484 85 391 898 104 677 898 87 543 830 98 203 447 100 397 585 109 358 658 97 359 621 78 763 770 90 359 789 92 150 546 78 256 801 109 441 932 109 227 352 88 186 837 86 145 655 111 709 718 97 117 265 82 307 769 98 51 600 98 854 962 90 227 306 100 294 485 89 351 849 88 220 566 107 352 791 123 406 806 91 215 715 81 660 790 97 212 580 87 421 795 100 492 816 99 494 752 94 166 656 91 382 518 87 58 650 110 699 809 84 220 492 97 143 759 87 315 975 111 92 194 101 519 681 106 226 504 102 373 873 108 53 859 104 405 561 109 446 655 82 491 692 115 287 889 98 297 975 82 122 823 82 474 847 92 561 622 94 435 545 85 434 549 95 143 341 101 14 872 99 75 704 91 581 587 88 238 711 100 280 622 112 377 567 117 227 437 107 154 447 99 134 365 105 256 332 114 56 100 94 278 442 99 89 507 91 745 955 105 265 354 106 595 987 109 148 722 90 742 968 109 450 738 92 219 960 97 397 674 98 189 374 86 247 407 103 87 468 95 100 540 96 18 654 98 188 402 94 560 760 110 5 441 83 33 663 106 402 546 100 91 568 108 562 975 100 316 764 118 390 824 85 333 529 104 69 940 91 713 865 99 153 342 115 709 897 95 486 778 108 374 536 95 2 948 105 142 731 109 92 206 93 306 654 93 549 595 109 280 596 107 42 853 101 70 145 101 177 856 107 102 425 97 729 844 96 366 577 91 238 583 125 230 492 113 50 969 93 42 822 98 236 837 96 784 921 108 106 734 87 236 338 85 284 552 96 201 823 96 249 792 101 533 574 99 149 706 96 165 534 104 16 320 106 329 719 103 527 963 93 24 272 107 396 734 119 586 652 110 29 398 87 401 540 86 148 547 110 168 649 105 697 729 92 18 222 89 734 813 89 244 502 89 369 916 82 648 945 100 23 703 100 655 726 99 17 546 110 231 245 92 256 320 90 376 965 114 632 712 94 450 686 84 379 719 99 278 698 95 360 430 106 702 712 93 77 773 90 95 451 102 273 878 91 282 431 107 277 643 97 6 338 84 484 799 95 709 845 94 18 314 96 410 656 99 860 898 107 141 270 105 385 636 89 74 807 88 138 834 90 406 662 107 406 427 80 79 948 101 123 657 96 351 410 97 403 476 117 532 655 105 317 522 89 694 918 112 705 960 99 385 629 99 383 635 102 54 304 82 348 628 70 166 248 101 249 896 99 160 583 103 707 951 84 112 482 108 82 738 100 293 911 114 148 220 100 358 473 111 377 877 113 210 233 100 113 416 97 462 879 78 745 798 90 53 669 121 170 340 78 14 709 100 430 971 82 44 769 80 250 296 104 202 533 97 729 803 104 684 849 91 65 593 93 376 584 106 524 684 98 228 822 105 300 336 94 608 937 129 972 990 96 311 771 113 245 293 101 95 852 93 619 998 90 92 221 115 405 876 88 428 904 87 820 923 103 844 891 111 386 747 100 21 960 87 578 892 106 234 299 99 61 475 112 102 402 97 363 732 87 882 998 87 386 598 106 502 645 110 568 742 125 669 801 108 116 722 101 366 695 100 354 391 111 338 903 100 27 348 117 514 890 95 493 864 113 54 100 100 289 521 96 9 822 113 818 927 100 568 686 93 127 423 89 4 163 93 73 977 116 45 74 109 321 528 101 131 210 117 843 940 98 297 925 96 482 547 92 132 948 115 179 419 99 739 957 99 633 983 95 81 141 110 794 968 91 61 100 102 516 789 110 510 808 102 459 482 107 236 743 116 319 602 108 106 153 106 379 922 96 235 884 106 276 865 116 560 770 97 563 585 98 570 694 100 139 432 118 562 928 110 373 879 103 824 926 97 414 943 96 731 910 110 339 576 98 161 821 103 94 336 89 812 841 98 88 374 95 814 956 84 741 974 97 67 119 110 177 376 102 85 778 93 292 365 121 357 965 89 345 929 91 257 344 99 22 318 110 34 215 77 89 713 87 831 904 104 572 799 106 279 464 100 312 585 101 46 401 104 894 957 105 50 949 116 382 670 109 296 662 113 319 696 100 10 589 95 54 243 91 0 437 109 488 979 85 451 786 103 267 961 98 626 776 90 527 828 93 62 481 93 818 819 113 668 918 109 547 791 115 282 888 94 325 812 95 99 805 91 581 841 102 14 925 101 40 526 104 93 676 122 759 803 90 483 992 90 133 549 104 157 238 91 376 554 126 84 435 87 235 242 99 10 238 95 151 256 105 303 422 102 429 615 91 348 468 91 430 437 96 331 451 83 44 405 91 240 967 106 163 521 105 489 917 92 464 711 93 441 484 96 265 671 119 105 579 108 466 742 107 623 680 118 800 947 109 462 763 92 397 557 98 160 625 93 151 667 92 275 342 100 44 865 93 227 571 105 315 625 104 324 644 111 592 910 107 379 884 100 357 564 96 798 831 77 30 126 100 294 368 81 474 918 105 224 393 92 322 968 107 435 830 86 69 460 102 623 907 90 509 786 111 507 567 116 39 300 97 161 790 100 53 409 81 426 962 94 0 552 100 77 990 106 738 905 115 164 192 98 903 953 98 337 872 101 437 499 111 288 897 105 478 924 86 342 389 106 146 418 117 888 996 110 132 792 118 232 544 118 552 936 104 74 770 96 475 817 98 164 257 96 95 137 114 226 664 90 89 940 104 271 453 104 336 454 103 451 899 93 87 501 113 277 438 90 512 571 99 591 983 91 488 775 109 55 472 98 396 508 109 62 599 99 656 905 100 445 543 105 786 932 117 56 646 101 128 276 99 393 609 101 828 850 100 743 910 103 177 230 107 657 697 100 23 498 88 308 783 85 142 250 70 408 487 105 756 878 97 549 613 105 58 754 97 162 696 96 134 564 102 216 945 103 130 593 71 162 870 102 358 723 112 197 950 83 360 964 122 5 860 109 90 548 94 313 339 115 822 966 106 266 319 93 258 338 92 370 502 103 530 757 93 29 253 79 509 773 102 244 437 96 644 863 83 800 821 97 740 801 102 254 551 103 373 792 100 178 988 95 679 955 90 517 539 95 190 725 102 211 831 103 30 500 100 13 207 114 60 951 96 738 771 107 241 956 102 53 817 94 145 458 92 325 869 111 615 697 103 346 444 111 848 940 111 371 687 120 3 613 104 537 897 92 387 929 114 50 643 98 592 852 108 335 893 98 166 746 94 64 902 94 351 664 69 393 591 92 515 722 114 155 551 99 73 967 92 579 704 89 419 869 112 159 511 103 596 646 97 207 381 114 400 566 99 690 998 105 239 759 96 84 335 93 57 471 100 84 686 84 944 990 88 571 578 95 373 379 104 321 484 99 215 881 110 116 752 92 337 984 100 384 646 92 393 702 107 141 454 96 44 983 109 161 507 90 141 845 105 863 991 98 245 316 90 457 509 109 46 607 89 504 719 104 293 580 99 371 771 103 694 886 100 55 872 95 98 592 91 491 672 96 233 483 108 383 566 126 379 617 94 453 912 101 27 520 106 765 817 110 355 757 91 341 772 103 18 796 82 713 747 97 278 837 84 572 780 91 232 686 107 390 505 97 73 850 113 186 663 99 716 917 89 452 784 101 20 453 76 428 450 102 587 656 77 252 440 115 415 755 88 123 650 80 379 708 100 280 883 104 326 954 107 353 761 115 79 87 104 207 415 96 97 542 98 642 923 102 66 840 110 296 910 115 671 805 130 427 856 91 205 817 83 344 918 94 248 535 93 655 870 93 384 845 102 163 324 94 136 913 93 273 788 109 49 924 108 613 670 103 128 537 101 325 458 89 240 736 89 205 528 117 508 564 91 324 983 97 139 235 76 554 998 103 191 297 92 621 732 104 196 536 96 408 412 116 190 463 81 758 847 103 719 808 96 283 302 104 131 684 96 252 353 78 793 809 80 7 416 113 344 419 96 767 810 108 52 802 109 172 953 85 25 967 98 128 274 92 322 680 111 98 129 110 299 856 111 52 816 95 139 916 105 236 360 111 614 769 94 399 461 96 112 325 87 146 275 102 158 577 92 249 661 106 226 794 86 233 682 100 828 915 119 517 569 98 444 908 92 562 958 92 155 950 99 146 882 101 200 709 85 295 740 109 15 909 114 836 933 82 336 567 99 326 716 106 698 824 97 211 548 105 345 824 105 161 571 94 270 305 93 261 869 112 200 295 108 362 365 102 770 802 111 48 149 105 708 821 89 180 703 96 51 621 120 479 867 82 282 329 92 109 683 95 702 798 90 138 277 110 304 843 104 89 754 99 62 634 112 78 920 99 330 340 105 520 708 92 196 317 88 735 857 102 85 713 108 252 954 106 604 765 91 307 736 88 23 920 103 407 847 102 533 795 112 51 573 104 233 599 89 595 963 96 673 761 103 801 913 98 221 236 85 36 903 102 19 44 107 437 876 97 142 689 91 24 139 97 75 894 84 102 320 119 12 82 86 464 584 98 687 715 104 41 875 115 651 696 100 407 483 105 256 712 97 681 710 100 160 962 100 339 610 94 840 961 110 406 890 99 57 85 85 717 925 88 301 380 94 141 259 97 499 570 94 46 810 90 341 974 102 231 722 108 306 718 110 173 250 101 220 411 99 474 828 103 789 917 99 276 963 102 458 728 102 547 594 98 201 720 86 146 992 80 273 629 104 480 921 98 397 514 98 198 619 109 599 633 116 256 883 99 722 811 104 145 613 100 35 446 99 145 521 112 359 949 99 116 859 96 291 367 105 83 201 97 808 953 96 601 810 104 184 600 130 351 748 98 82 86 115 478 777 94 66 226 101 349 822 99 112 364 100 346 939 111 113 354 121 242 509 93 179 562 90 42 874 98 833 842 97 19 985 106 510 843 112 38 77 85 156 537 102 71 818 90 450 931 104 720 819 92 400 697 83 274 351 104 468 615 88 849 852 106 317 463 107 461 800 109 272 722 100 452 519 107 297 618 79 96 632 101 171 720 92 665 676 92 379 766 118 227 611 110 344 482 88 149 222 111 40 307 105 61 354 104 58 80 103 107 810 79 100 606 108 439 772 107 496 631 98 132 461 107 256 788 105 433 982 93 344 812 95 113 831 96 517 931 97 24 854 86 187 985 99 67 336 89 337 820 98 466 912 89 467 595 97 3 141 101 245 551 107 729 744 98 184 682 96 722 966 97 566 782 105 356 559 93 284 786 87 392 951 105 30 715 69 88 232 110 90 213 117 839 928 108 188 362 92 274 524 95 237 859 100 637 926 98 420 782 87 626 647 79 203 492 103 153 460 102 807 921 89 739 928 117 207 985 108 204 526 98 29 900 111 365 378 90 88 347 96 537 846 95 13 912 103 4 853 102 184 945 100 55 441 91 35 515 92 77 423 107 577 979 89 649 954 82 553 828 102 282 380 76 68 319 107 233 557 116 491 663 101 244 518 93 232 955 106 71 860 111 627 773 115 391 839 91 780 924 102 401 780 115 199 394 96 684 950 102 286 401 100 619 646 111 282 781 90 587 670 108 197 615 107 373 974 116 833 940 91 185 628 88 74 202 87 338 417 91 212 502 91 593 859 90 168 851 85 139 202 95 824 846 109 449 718 91 504 706 95 649 766 95 508 516 106 356 608 110 434 872 84 145 537 97 196 436 109 366 595 91 468 707 90 54 791 97 629 876 105 172 352 94 128 182 118 427 714 99 230 603 94 65 826 103 677 708 98 444 803 105 147 311 86 469 648 101 609 871 109 483 954 95 83 399 88 225 347 111 74 365 106 286 507 110 401 979 103 18 441 93 4 547 81 209 436 105 581 767 93 21 574 106 259 501 124 589 762 96 341 733 99 753 785 94 612 872 94 299 548 88 815 844 87 362 969 100 70 419 109 327 865 103 379 684 113 731 831 91 425 879 79 107 295 82 147 416 80 52 668 113 193 529 109 386 722 109 230 967 125 343 522 104 225 710 115 786 985 81 619 657 82 127 881 76 171 991 111 76 274 101 743 809 115 336 444 97 80 251 111 275 896 114 279 747 109 547 748 87 656 939 123 549 810 102 396 796 91 177 413 86 688 943 96 458 495 88 91 495 100 641 816 103 374 734 89 296 399 99 800 915 105 365 726 97 192 816 86 887 983 109 29 318 97 224 712 119 703 715 101 588 926 100 74 165 92 672 919 76 104 918 95 592 750 114 145 706 107 131 657 89 844 893 110 676 796 106 235 751 88 144 709 99 238 737 89 265 637 97 448 694 100 31 353 83 756 951 107 574 938 102 169 801 99 331 960 98 594 942 99 343 371 93 262 267 108 96 981 96 244 921 100 176 799 103 450 478 97 803 930 103 381 400 100 10 596 125 570 726 91 154 914 102 274 958 108 642 877 117 288 663 95 327 857 109 116 300 97 29 83 106 148 316 86 747 764 101 551 792 105 855 949 119 489 860 106 64 625 93 955 995 97 172 334 110 69 894 107 925 951 112 829 982 103 641 756 103 601 829 95 86 154 112 217 728 82 747 871 106 81 599 99 300 950 111 10 919 100 377 862 100 479 634 99 624 869 103 263 946 110 227 896 105 577 864 111 687 849 97 361 588 96 719 957 88 369 705 93 53 853 122 222 353 107 629 762 108 83 119 99 320 382 78 375 395 96 501 611 87 425 717 99 559 943 96 495 970 98 166 919 98 234 797 91 302 854 85 532 999 104 477 871 80 40 926 90 147 195 108 309 853 105 206 425 93 325 784 98 403 891 97 477 857 99 631 701 118 343 419 104 627 681 122 103 327 108 807 826 96 437 804 80 112 659 107 595 834 109 261 270 100 93 744 103 157 971 92 46 656 96 582 912 108 499 659 98 293 311 125 432 905 89 873 974 73 128 420 95 295 368 93 290 411 106 163 682 104 218 993 103 541 873 93 345 433 95 39 607 107 751 880 110 216 374 94 213 421 92 397 800 88 467 490 102 450 488 67 819 953 108 616 930 85 368 787 114 435 489 98 42 400 88 599 716 105 25 780 108 17 886 101 197 676 83 81 682 107 646 855 95 351 639 94 77 447 121 40 463 90 32 530 93 365 494 99 644 691 114 20 676 113 217 670 94 575 640 99 439 926 90 392 505 94 390 993 98 101 319 130 156 777 105 197 355 93 663 899 91 162 972 92 389 540 87 87 382 93 271 840 110 593 912 99 373 750 110 89 105 108 802 930 127 465 526 95 268 370 95 872 941 90 905 960 108 110 237 91 193 782 119 409 718 115 813 855 93 166 492 100 76 703 95 471 663 103 70 842 116 80 998 100 765 828 103 295 352 114 411 555 88 483 898 103 146 634 93 271 753 98 290 597 95 171 543 108 226 580 99 101 231 83 852 885 99 484 744 97 40 691 92 7 94 93 697 987 107 605 858 92 444 749 88 66 894 94 54 453 106 171 960 105 630 832 96 603 691 88 882 973 94 139 834 80 130 221 106 403 668 115 177 392 93 113 570 107 218 628 100 176 247 86 18 68 97 148 197 97 97 449 102 140 340 100 242 629 87 389 899 109 67 428 102 62 501 94 134 814 102 335 415 109 144 170 78 163 398 97 495 965 102 505 689 100 6 729 96 105 608 99 707 924 94 214 794 116 358 923 115 104 550 114 201 615 102 430 526 83 331 988 115 367 496 105 113 993 91 154 729 99 461 796 97 493 640 96 57 469 88 172 534 104 471 523 92 412 749 115 30 939 98 183 977 89 340 962 115 237 493 86 123 899 96 489 594 96 156 211 101 45 308 96 21 945 107 248 467 87 294 700 85 209 269 99 149 623 89 117 658 106 689 997 102 16 459 114 557 771 88 255 711 78 469 893 111 155 454 92 652 915 105 286 985 107 33 272 94 203 512 100 159 794 107 12 74 99 552 774 95 71 790 81 704 994 115 43 907 93 96 473 91 339 692 95 808 898 101 227 302 89 50 852 98 19 396 103 270 579 99 139 366 101 226 587 102 930 972 90 654 810 101 600 764 92 27 269 108 492 905 98 448 819 106 56 573 126 548 692 102 201 303 103 168 599 91 231 992 86 78 765 116 353 408 82 124 935 92 412 740 105 118 300 98 327 499 119 506 578 91 151 878 96 200 580 108 408 518 93 14 554 99 96 460 101 408 772 104 223 694 87 613 751 106 372 821 99 311 577 98 222 927 98 926 970 82 339 658 109 87 390 90 730 902 89 410 813 89 291 532 89 80 234 88 132 804 102 239 992 105 185 654 111 420 573 99 303 513 90 173 902 95 363 831 86 277 430 90 581 824 118 733 894 96 441 926 97 99 228 104 889 969 114 614 751 86 226 835 90 297 759 105 32 84 101 393 901 102 371 420 85 197 272 106 399 432 104 311 335 109 211 884 107 27 120 90 60 525 128 297 408 117 501 812 117 89 344 102 283 410 91 452 873 102 641 803 102 911 963 91 29 729 105 799 882 99 93 278 96 122 695 90 865 948 81 230 458 92 61 63 85 134 809 114 148 477 96 196 219 110 230 993 75 642 982 102 141 823 84 16 386 95 751 817 97 273 523 90 181 676 111 203 645 109 546 819 88 363 862 101 423 540 93 419 801 115 567 997 86 431 440 93 412 985 103 14 874 78 122 178 106 331 621 109 186 769 97 418 635 93 476 870 89 527 874 96 17 230 92 424 509 86 121 891 75 107 704 87 293 394 86 552 609 95 176 596 86 442 960 90 908 917 94 839 986 119 82 962 97 33 473 112 132 355 101 818 981 94 37 505 110 604 651 113 307 386 103 324 328 99 208 300 99 583 593 90 114 667 103 793 996 85 244 452 107 147 745 83 211 866 107 158 563 103 771 899 107 277 374 89 556 680 108 37 72 110 372 856 90 537 701 98 199 959 116 73 720 120 294 344 112 48 562 101 281 500 102 213 858 101 503 538 93 904 934 111 406 444 112 305 999 101 290 889 98 140 533 97 429 922 113 517 853 116 60 293 101 335 347 122 196 854 100 358 931 97 809 974 79 11 836 111 216 567 116 183 405 99 460 627 109 195 815 94 353 841 101 214 334 120 1 374 108 247 735 106 476 483 108 135 361 113 195 363 115 264 638 91 584 967 99 399 755 92 27 209 101 136 378 100 275 762 116 339 393 87 161 711 98 686 706 104 912 927 97 225 961 102 111 142 94 395 607 88 808 896 91 720 748 114 59 323 103 278 346 117 84 346 97 319 897 103 491 876 108 433 472 106 9 845 82 480 544 109 77 549 102 112 806 105 623 717 95 445 526 103 16 420 108 59 654 92 325 335 107 491 901 92 877 950 108 235 614 86 254 535 90 305 871 102 257 659 80 565 765 95 717 952 87 282 404 109 183 397 87 362 458 89 487 936 122 98 616 95 545 918 96 615 677 95 685 866 97 44 108 83 539 546 82 601 903 101 95 634 84 185 859 96 3 142 84 314 930 112 82 651 91 320 321 105 195 798 103 723 942 118 172 501 103 403 455 108 785 931 107 279 472 109 49 856 99 349 925 94 88 415 106 102 904 100 266 496 107 185 334 102 321 374 95 601 921 103 180 225 115 484 750 109 108 511 105 149 241 87 471 518 94 399 723 103 35 693 90 383 863 92 346 642 101 235 500 113 722 857 94 243 924 94 867 903 98 40 990 84 117 709 118 456 620 99 260 981 99 935 975 104 189 324 96 246 382 97 152 813 87 519 913 91 52 266 100 21 875 93 287 312 106 376 483 105 323 836 108 258 631 123 332 825 107 126 547 100 307 416 110 28 272 80 5 448 92 366 962 91 515 654 111 322 360 106 695 861 111 394 953 96 511 863 106 531 943 96 669 700 109 394 984 105 295 860 96 554 766 100 599 791 80 55 509 98 664 698 102 233 936 90 520 892 83 438 547 110 412 855 104 123 262 112 335 928 113 85 632 96 796 960 87 328 707 108 110 182 118 41 137 103 209 520 91 146 771 96 598 809 115 743 788 116 66 77 99 176 567 92 251 573 111 120 989 102 695 882 97 5 16 93 262 357 92 230 807 77 330 378 90 503 662 85 11 123 98 184 205 110 21 995 118 336 370 115 2 770 94 494 941 110 344 400 104 385 896 115 879 912 103 132 452 92 156 463 109 100 348 112 366 696 104 768 917 98 91 298 107 615 705 104 51 912 90 3 111 114 32 412 89 521 956 75 385 503 96 363 742 110 23 662 88 780 807 101 377 671 108 153 540 106 278 639 91 534 744 94 66 131 96 293 766 100 337 826 89 523 648 92 657 891 97 436 710 94 678 688 94 551 670 86 93 760 111 111 959 89 829 937 115 187 972 94 213 860 93 263 576 101 239 282 97 175 593 98 389 833 103 145 796 105 399 823 98 101 905 110 68 726 119 726 793 92 106 316 111 530 931 99 413 922 100 181 240 103 157 337 107 61 993 90 467 589 98 7 814 97 415 472 105 87 231 83 435 459 85 264 841 111 506 758 74 688 962 90 572 955 100 243 795 102 263 377 102 181 478 87 596 878 99 422 585 112 713 871 96 826 972 105 142 795 95 535 856 84 386 767 102 48 689 96 524 816 82 482 903 110 245 357 102 599 793 117 550 552 93 84 986 102 47 378 114 144 850 94 30 978 111 590 773 119 70 824 94 435 809 99 117 401 103 142 272 91 614 782 87 793 946 102 759 942 100 837 985 101 409 633 110 67 683 91 104 373 91 292 410 107 492 977 111 300 635 116 312 495 86 198 273 100 201 966 105 132 386 103 401 747 98 359 914 109 636 806 118 29 463 92 598 794 99 543 557 106 194 681 111 610 904 95 500 779 100 638 671 107 881 971 118 312 632 113 150 169 105 529 848 107 347 918 81 21 286 118 114 199 101 199 522 91 226 609 85 412 738 72 91 100 114 144 318 111 142 420 116 42 776 98 619 739 102 50 951 110 976 999 110 198 763 106 58 776 98 618 624 103 295 801 89 381 427 105 295 639 89 390 931 106 177 668 114 142 162 94 556 938 95 481 551 115 602 977 115 58 67 95 583 752 116 303 913 88 446 836 105 857 909 85 751 865 106 494 814 82 526 556 95 305 658 112 184 978 107 26 254 94 430 697 86 146 598 98 176 484 94 108 537 115 16 840 105 378 664 107 694 840 96 15 126 86 14 629 86 186 773 96 42 146 96 457 765 97 276 717 96 545 720 103 185 770 105 318 958 90 181 408 99 401 490 99 131 510 116 501 914 110 66 188 88 23 190 116 462 977 90 136 833 93 397 722 108 173 965 91 20 680 83 67 953 97 793 999 109 255 986 116 415 921 108 200 293 85 277 293 99 356 740 114 126 139 82 690 794 108 394 967 82 494 881 80 820 912 105 277 362 97 651 755 106 479 755 99 340 821 100 43 61 95 137 822 99 53 126 99 568 696 97 578 799 126 170 371 108 30 881 97 455 477 118 436 973 99 235 998 98 353 457 84 323 339 115 244 808 77 491 620 103 482 543 108 573 808 83 636 924 97 200 562 97 550 858 86 64 396 103 97 424 93 970 975 99 518 671 89 168 557 101 300 849 108 544 926 102 379 737 113 796 797 94 600 936 109 131 290 102 202 391 107 763 922 102 374 858 117 579 873 101 673 928 105 361 811 99 311 864 109 476 742 99 679 762 103 250 599 92 360 638 111 634 893 107 184 884 113 143 572 92 325 862 99 129 735 119 601 692 111 600 686 106 366 499 103 144 236 105 479 690 96 434 783 98 147 747 103 181 591 88 312 417 97 179 904 114 671 844 103 408 762 98 844 886 99 135 673 92 477 537 92 11 776 90 376 908 106 72 232 95 658 687 92 479 677 104 119 908 84 90 577 97 585 948 98 377 544 110 212 934 73 9 813 110 114 813 84 427 849 91 471 859 100 191 507 107 168 183 101 217 819 110 13 352 106 191 662 98 631 671 96 355 971 106 529 907 102 314 876 112 160 725 107 678 788 97 497 765 104 396 984 105 369 570 99 716 927 100 301 465 95 331 523 92 756 931 86 414 533 112 308 386 103 443 815 77 72 236 101 529 887 79 484 641 104 672 772 103 485 668 102 427 633 90 488 692 86 491 547 98 232 980 101 35 67 95 275 728 94 148 319 102 350 541 97 175 674 94 25 979 89 459 891 116 135 455 88 667 821 109 699 831 100 238 324 103 372 603 110 837 999 102 166 484 103 83 805 111 129 277 89 238 795 86 381 929 90 305 939 111 339 482 114 144 292 100 758 852 97 670 749 97 184 883 115 161 872 112 113 611 104 369 682 98 226 671 95 279 605 85 439 447 108 380 642 103 136 760 91 737 881 106 39 927 98 199 882 96 180 259 105 646 685 81 848 945 100 469 659 102 119 301 93 266 335 89 529 998 101 196 723 100 777 957 106 300 487 99 946 957 94 110 949 98 589 736 107 666 990 90 40 209 88 709 750 102 365 816 89 323 929 106 614 639 110 219 768 93 114 140 109 0 998 106 118 964 90 325 581 103 150 151 83 100 783 93 63 613 111 474 842 86 113 679 101 52 174 108 625 681 88 189 570 102 381 571 95 762 999 94 36 909 92 70 362 90 462 911 99 350 554 88 348 563 94 242 867 95 97 899 90 457 532 117 617 697 95 120 453 108 86 447 113 344 875 98 170 969 106 39 83 97 209 900 98 237 350 94 7 412 93 455 938 86 67 122 121 371 475 84 123 569 97 542 647 112 212 796 113 82 172 111 444 644 122 435 652 101 83 678 102 424 572 103 454 870 106 374 884 71 885 907 103 501 882 97 5 841 76 327 662 105 639 938 94 658 700 108 595 685 102 426 911 88 248 553 100 715 963 110 51 232 88 0 170 101 460 882 100 176 384 94 439 786 105 246 956 102 124 584 112 85 344 103 18 642 92 549 876 82 349 923 95 256 897 97 390 956 86 187 441 100 122 682 106 67 906 104 414 418 100 152 974 93 890 938 108 345 993 97 27 754 101 510 822 92 582 875 113 0 622 90 768 908 100 644 664 96 52 758 111 736 992 102 114 940 105 698 861 84 662 741 86 288 965 100 208 880 93 624 774 116 134 175 98 627 628 113 668 698 92 123 877 96 66 990 102 423 432 98 294 662 90 0 478 106 19 443 110 8 503 105 337 741 125 44 735 101 289 904 81 43 795 93 111 678 106 679 888 116 31 532 99 289 556 102 296 381 77 141 235 98 88 187 97 301 364 106 446 468 102 688 800 114 334 816 107 680 782 91 0 309 98 46 63 100 43 828 94 555 675 104 17 340 95 559 864 93 290 525 91 14 70 89 275 518 88 231 367 95 379 793 83 730 852 81 464 648 94 24 284 103 22 851 78 421 979 95 271 435 107 26 393 104 210 902 102 115 473 96 349 565 117 585 598 98 887 940 99 299 815 104 676 919 79 793 949 100 360 438 90 55 252 98 461 804 99 404 643 98 270 756 88 42 864 94 349 436 108 588 969 89 39 341 104 223 271 127 52 250 93 0 7 92 11 349 85 365 493 104 41 739 123 298 740 98 568 976 127 698 751 103 418 892 111 365 482 129 130 619 117 808 965 100 204 226 99 162 542 98 34 687 127 628 690 101 16 324 93 187 667 96 52 134 107 97 919 107 373 687 100 191 390 80 921 959 113 453 713 96 353 929 90 60 937 98 222 505 97 737 986 98 224 390 96 571 999 106 73 994 102 214 527 101 121 983 81 136 371 75 338 462 102 854 969 99 149 662 88 646 889 101 91 722 102 646 753 96 681 718 89 18 286 103 942 961 102 445 739 110 525 838 84 378 893 102 778 881 91 203 243 102 51 680 104 512 874 95 565 732 87 319 607 122 175 467 93 75 382 85 701 822 111 185 666 93 29 543 104 130 225 100 177 851 96 488 970 98 248 938 101 492 720 93 379 828 103 313 690 113 777 988 97 250 290 91 316 845 104 83 721 85 342 472 111 5 228 100 39 935 88 351 828 111 265 903 97 155 523 103 6 421 105 753 834 88 445 666 99 507 521 113 339 433 80 275 539 91 492 601 106 764 794 103 348 826 110 581 775 113 367 810 95 935 949 105 88 581 97 333 790 97 321 417 113 28 825 93 200 994 100 117 788 93 136 588 97 21 687 95 489 833 91 622 632 104 310 437 102 79 223 102 126 421 98 568 641 99 215 876 107 153 190 100 112 903 89 167 951 98 445 652 85 244 654 105 43 126 103 273 432 113 138 451 93 99 694 86 687 773 84 545 583 102 276 519 87 118 744 97 526 864 125 451 781 76 87 339 87 709 972 111 14 704 93 168 768 107 427 652 105 115 581 79 392 686 92 86 93 93 660 973 89 241 599 108 347 673 103 33 956 97 585 826 91 780 784 91 244 663 104 71 916 98 666 707 106 507 813 73 716 932 106 272 885 85 477 684 110 151 638 106 122 589 109 802 950 92 460 604 114 504 654 85 103 223 112 334 791 108 575 928 126 897 923 91 97 179 94 75 569 126 740 783 93 259 614 99 267 992 114 814 850 93 132 786 92 387 987 88 310 538 94 195 932 104 265 395 104 540 904 104 44 666 93 574 785 93 481 966 94 227 848 98 3 402 99 595 906 120 305 896 85 310 640 97 55 344 102 482 999 111 305 778 93 76 664 107 510 807 101 108 604 94 456 962 109 153 554 87 8 151 92 675 756 91 560 734 94 910 963 82 186 903 87 161 432 97 655 743 108 135 653 107 173 614 116 186 214 98 811 875 105 489 864 92 346 460 96 491 904 88 429 534 99 289 450 105 398 443 101 157 889 105 134 281 90 72 908 103 233 688 111 14 631 92 505 916 99 614 742 106 10 541 105 542 778 109 158 553 99 719 741 118 202 888 92 258 565 93 584 789 97 606 867 96 446 832 83 559 672 106 253 618 87 613 850 96 158 266 121 48 898 98 685 724 114 254 935 77 53 777 88 541 963 96 4 734 111 131 972 102 141 969 100 504 756 90 189 403 113 710 798 94 60 155 106 550 651 105 24 475 93 581 758 109 614 788 99 385 685 109 89 751 94 161 527 94 446 529 101 207 870 111 327 349 80 10 140 101 53 779 81 126 401 103 33 820 98 700 786 105 132 730 90 429 845 97 515 653 85 618 709 112 657 688 100 678 855 91 391 620 106 264 452 94 606 859 102 676 976 106 265 946 114 373 980 91 310 981 89 0 489 93 270 753 90 285 498 111 27 853 105 1 753 104 130 189 96 89 829 96 371 752 121 171 712 89 279 836 93 203 369 95 420 889 99 704 948 99 469 917 102 611 763 92 454 758 98 387 460 97 406 615 99 135 426 103 365 895 101 569 573 104 453 959 95 80 864 94 217 333 82 309 413 99 120 559 90 520 677 111 261 333 105 603 786 102 622 899 110 648 867 91 444 585 93 354 751 98 77 827 104 199 697 105 671 914 119 110 380 95 536 911 76 291 338 103 447 744 93 239 533 123 26 484 86 56 660 111 173 281 103 346 898 94 476 535 113 252 370 85 694 909 108 322 842 86 495 558 96 50 800 125 27 130 103 15 514 98 404 639 99 175 267 107 267 979 94 586 742 86 306 431 98 108 717 88 754 809 107 568 896 72 50 427 91 140 368 91 537 607 108 189 325 108 195 255 84 178 287 111 21 82 113 392 747 98 584 809 100 491 994 101 228 787 96 315 913 98 52 473 111 388 998 95 60 768 107 315 604 98 920 945 117 236 616 95 309 806 109 112 864 109 578 917 101 194 992 83 479 697 110 542 669 101 146 284 92 264 895 96 123 826 97 233 322 102 840 991 107 757 960 97 192 737 86 9 376 91 117 843 108 118 957 109 539 921 99 373 731 96 242 481 110 493 568 99 419 519 88 817 999 104 278 834 106 302 324 96 373 564 107 827 909 119 135 871 95 344 965 92 663 778 81 408 808 105 262 910 89 469 945 114 182 587 93 473 737 97 178 605 96 13 360 91 33 234 98 540 707 115 588 677 78 679 811 110 88 593 86 437 594 100 89 528 111 205 434 114 345 803 122 17 909 113 697 709 109 578 594 99 557 569 113 253 397 93 662 828 103 96 691 120 176 582 88 178 754 101 366 687 105 245 931 93 711 889 85 25 778 91 72 963 77 650 717 107 284 515 104 302 996 99 822 943 100 308 778 105 404 604 108 788 791 110 270 442 97 672 939 98 291 883 95 95 893 96 305 900 82 96 708 96 146 264 102 59 784 97 290 814 100 254 799 98 182 965 115 372 971 107 479 563 107 247 776 93 414 534 101 683 906 87 308 592 101 234 281 100 149 385 101 78 483 107 268 888 121 4 793 99 20 989 93 528 551 98 61 818 83 531 700 97 872 905 97 607 913 118 730 968 102 28 663 94 53 483 108 505 908 92 642 738 101 848 958 105 294 494 101 414 629 109 50 326 99 158 346 104 333 635 94 86 931 101 485 575 92 188 558 99 168 600 126 591 614 108 430 889 105 137 544 96 212 442 91 551 848 96 66 443 91 22 33 88 455 710 129 391 470 97 220 519 97 406 804 85 300 541 89 670 777 94 362 719 119 422 918 110 724 890 111 117 992 100 374 965 112 139 934 96 842 967 85 362 635 108 248 680 91 183 425 84 491 991 108 562 710 113 513 683 72 73 546 100 134 282 98 298 420 108 392 397 104 636 852 107 202 517 101 135 137 107 197 522 94 298 403 99 56 525 95 454 736 99 194 752 100 363 847 110 314 374 104 698 828 86 39 490 104 133 672 107 38 929 80 245 906 104 117 750 111 33 556 108 533 942 97 18 631 96 371 830 91 54 223 87 310 320 101 103 818 103 438 699 107 361 543 99 67 215 105 106 860 92 902 993 99 502 947 85 363 595 97 305 473 93 1 216 101 13 651 124 323 579 95 38 323 116 384 984 122 446 635 104 109 190 109 502 754 108 169 703 101 93 528 92 536 690 100 16 166 89 361 695 106 343 998 94 260 824 99 449 515 91 230 302 97 94 986 116 623 705 92 365 620 106 897 907 98 737 959 84 196 958 101 638 716 94 382 595 94 236 332 111 446 810 103 357 551 100 698 832 103 533 603 105 304 340 98 239 737 99 666 726 99 437 585 103 36 433 103 248 862 117 636 758 104 347 976 94 1 930 103 288 794 102 7 385 98 295 973 106 66 252 113 498 857 98 417 655 86 359 772 80 240 935 93 53 316 100 9 513 100 476 679 100 83 306 85 244 991 81 319 597 83 122 608 87 94 393 97 12 945 96 504 933 101 275 493 106 246 834 90 73 531 106 103 527 111 204 713 98 225 649 108 388 832 94 703 747 96 618 775 105 333 766 116 701 814 85 63 994 92 179 699 93 88 376 92 676 710 100 147 211 97 144 932 99 131 596 104 55 56 89 63 559 110 135 596 98 436 964 99 15 918 104 331 343 108 820 947 102 707 925 98 146 602 103 544 822 99 664 708 128 635 836 103 439 645 114 515 819 105 385 444 100 81 688 102 207 292 101 176 576 105 447 808 109 160 561 102 35 826 111 807 963 103 197 415 102 288 695 99 731 940 117 815 916 103 407 449 95 21 203 96 332 901 94 62 638 102 63 715 109 307 468 92 63 866 93 530 627 100 317 694 107 146 792 83 74 372 103 127 609 96 180 857 117 341 784 92 524 608 80 892 907 109 678 876 106 46 336 94 94 687 84 556 639 98 48 868 109 820 921 111 475 629 97 46 848 91 721 940 98 204 688 112 396 925 105 329 901 113 221 588 105 450 863 92 530 603 100 195 350 85 135 720 108 847 848 115 647 899 103 440 863 91 198 739 100 305 595 99 124 183 93 650 961 95 406 643 115 430 734 95 814 978 99 391 742 102 29 203 100 408 560 113 286 419 97 129 744 103 35 470 92 9 509 104 625 924 104 920 983 93 166 957 92 585 922 100 59 568 109 450 533 100 815 862 98 125 681 104 23 754 97 256 735 106 66 91 88 531 597 102 363 475 101 495 600 108 10 593 101 443 461 103 227 950 99 552 733 108 330 790 95 118 241 104 283 561 101 167 367 95 797 825 97 88 382 83 57 737 100 476 615 115 399 933 113 36 878 96 375 561 89 155 355 120 565 939 110 525 664 97 368 683 83 30 557 109 63 315 101 563 981 87 81 736 107 488 612 98 163 622 104 606 931 85 131 669 109 661 954 93 317 959 104 30 495 98 18 984 107 135 489 94 19 61 103 251 843 102 16 574 103 20 972 108 41 728 89 117 866 83 952 991 108 407 476 107 135 612 119 383 703 89 455 894 100 35 510 106 512 857 94 284 314 89 519 675 106 122 332 85 258 992 88 592 796 104 461 605 103 43 285 70 5 439 109 342 903 88 423 599 90 507 658 116 556 815 100 570 848 99 4 835 99 294 309 97 624 668 98 418 431 103 521 825 99 16 123 108 124 365 104 214 364 102 59 610 91 28 260 90 483 504 98 145 862 105 278 462 112 226 850 105 76 690 103 215 643 90 502 574 99 323 513 101 427 822 85 36 668 88 528 686 109 505 765 109 62 156 84 437 690 77 70 731 102 178 764 113 917 994 85 151 952 100 808 876 102 374 818 101 272 428 100 427 432 88 148 738 109 521 965 98 603 832 85 391 556 97 889 953 108 77 904 116 396 606 94 657 755 107 593 597 109 322 839 93 86 135 95 69 536 102 513 632 95 284 774 103 78 771 107 204 610 112 372 818 100 809 916 114 172 426 101 331 456 99 581 869 89 234 701 115 205 531 103 156 982 72 214 617 94 91 124 83 285 828 99 905 981 79 310 954 92 393 665 104 625 807 109 16 885 100 72 187 111 99 508 106 671 879 99 9 661 92 22 159 116 365 815 103 564 863 120 252 549 82 74 297 94 420 789 113 414 718 104 29 263 77 501 959 110 80 302 90 259 605 113 209 267 104 126 482 93 633 649 102 8 656 102 272 517 98 208 475 88 762 896 93 30 577 89 803 949 95 247 654 92 737 864 99 114 991 104 209 774 99 258 913 86 257 304 113 277 388 103 376 874 101 566 710 114 108 433 100 81 622 96 483 557 107 924 944 91 146 534 91 132 907 111 817 840 92 444 743 101 422 600 106 334 813 76 102 793 110 172 233 85 208 946 99 66 558 95 505 804 94 688 721 106 231 654 86 516 938 106 342 436 101 105 197 113 94 598 89 419 644 99 341 575 96 938 973 103 55 173 122 247 865 116 794 855 82 414 867 98 229 930 83 524 894 102 523 849 81 128 476 90 540 684 106 9 106 85 290 938 101 879 896 97 371 952 102 442 444 97 7 304 88 80 137 103 120 613 104 769 808 95 132 556 102 171 847 90 223 624 90 339 582 104 130 912 106 496 554 90 615 917 98 443 798 96 636 681 104 564 851 93 54 892 117 402 535 101 277 523 85 308 573 94 717 725 100 657 675 106 632 638 98 306 513 115 38 687 100 43 890 100 243 442 111 245 296 104 460 960 90 166 449 96 571 852 96 41 382 99 250 429 79 340 653 121 296 741 107 302 527 97 209 592 102 290 767 99 58 461 106 850 924 91 687 957 101 72 284 102 693 910 104 520 643 72 373 815 88 345 695 100 227 678 103 78 718 103 464 613 114 640 883 79 536 675 84 618 648 93 574 728 100 68 738 109 101 236 97 216 419 104 442 988 108 436 998 84 39 605 105 709 786 79 34 961 80 230 345 117 222 868 106 308 355 119 447 859 107 786 825 100 267 781 115 448 842 92 351 927 81 288 436 99 289 884 93 807 887 99 241 613 110 194 970 91 105 306 103 339 699 107 222 691 99 115 664 113 111 555 77 407 619 106 708 880 98 545 568 78 100 640 111 646 818 98 291 589 103 447 813 93 499 774 83 750 848 108 297 937 74 573 674 86 92 591 97 670 729 108 67 945 89 539 607 101 234 808 109 330 716 104 136 187 93 491 868 108 335 409 87 383 898 90 571 919 91 490 681 95 247 955 85 70 765 92 409 560 94 177 728 101 298 650 116 451 582 87 443 886 101 533 609 92 587 896 102 718 803 92 169 906 97 956 970 101 139 848 106 283 328 98 195 488 95 349 768 113 225 487 90 60 966 90 47 203 105 168 453 103 275 471 107 412 875 107 41 900 73 142 429 98 31 286 99 26 512 74 156 734 98 42 972 101 806 862 110 433 672 109 184 264 109 125 628 111 148 773 117 301 582 97 717 888 109 755 898 97 341 876 91 179 223 122 773 824 98 603 952 73 579 806 88 483 690 81 558 699 82 240 449 87 66 474 113 616 679 101 174 820 76 11 247 98 30 950 115 195 452 96 860 936 111 468 574 88 718 944 89 276 828 101 301 439 102 676 738 109 9 70 99 35 648 86 335 975 102 725 816 86 217 556 117 233 914 90 730 833 98 254 536 114 357 398 83 678 767 100 430 908 87 190 532 107 391 891 96 293 352 96 498 766 99 495 627 101 18 265 92 546 602 112 6 725 79 86 297 104 607 648 102 89 776 103 39 394 104 121 868 87 32 708 89 418 758 82 317 934 102 85 278 102 889 917 72 582 729 96 358 397 105 179 867 98 273 947 90 273 779 90 129 236 111 168 840 98 269 375 87 74 643 91 104 149 103 443 637 85 73 594 101 431 956 86 303 940 104 299 689 102 549 585 103 121 827 96 509 714 89 74 78 96 112 175 100 347 857 110 56 369 110 114 158 82 375 668 98 65 375 84 183 765 97 435 807 122 2 472 118 114 262 88 320 595 112 376 749 91 169 506 99 61 830 110 251 727 109 344 677 101 357 400 99 276 327 95 355 669 95 138 928 71 39 941 100 14 800 86 232 964 103 137 186 109 120 434 98 557 689 108 171 374 106 432 640 94 12 144 97 239 739 105 13 440 104 543 872 101 161 910 80 598 890 113 672 855 97 220 787 103 785 873 112 39 775 79 586 881 84 54 344 102 38 247 98 353 819 106 901 991 91 286 973 109 149 158 99 23 671 95 157 774 107 465 700 89 78 847 101 339 624 100 114 783 103 162 289 91 224 409 101 105 181 102 279 349 83 903 980 114 742 913 112 118 674 94 115 988 107 338 815 91 476 608 95 90 609 102 340 847 99 591 792 99 470 803 100 441 853 96 389 392 90 377 573 92 149 818 88 748 855 99 229 544 113 48 603 106 564 598 109 0 989 95 327 375 110 1 308 99 196 767 92 855 914 80 79 361 89 115 824 86 308 836 98 191 427 92 300 643 89 157 773 106 536 920 117 709 973 84 231 942 104 49 644 96 281 690 89 53 331 117 121 191 110 332 426 97 272 607 99 402 743 95 481 957 82 257 595 93 125 352 109 34 566 93 13 403 99 398 833 122 62 792 86 497 686 95 563 791 107 8 768 108 5 869 109 488 494 98 337 522 102 435 602 80 301 497 114 473 678 95 164 199 89 24 206 97 167 376 98 122 645 88 173 995 112 1 480 106 711 791 88 720 734 105 58 529 94 434 741 107 341 488 93 673 944 93 223 526 102 88 318 113 354 875 99 316 351 94 123 481 95 485 612 106 56 619 98 413 827 100 51 529 80 160 399 99 24 712 117 519 777 96 57 906 112 729 812 90 332 521 106 810 962 109 692 947 93 555 918 102 237 308 98 770 936 102 568 626 112 288 311 96 691 751 106 125 569 92 391 589 111 225 427 94 109 146 95 131 141 77 693 731 110 156 274 108 542 681 96 206 620 105 633 832 103 789 924 95 143 598 102 749 914 103 214 670 87 417 720 109 518 710 85 559 914 93 295 600 95 702 804 96 774 969 96 422 958 96 405 440 101 597 827 100 64 192 118 93 927 100 541 626 107 512 572 102 572 877 95 490 621 88 108 645 95 173 604 103 639 733 113 251 526 84 34 547 103 722 924 104 232 372 98 127 186 103 355 614 114 316 879 91 451 523 80 16 679 108 596 876 111 165 423 111 22 142 110 140 620 97 151 861 82 341 694 107 602 855 80 201 896 88 645 746 92 450 613 90 353 838 102 623 829 99 50 896 122 773 984 100 576 713 119 285 566 108 77 182 85 575 905 97 285 913 95 378 412 105 665 724 93 627 979 83 69 318 102 242 322 86 661 884 93 345 520 101 450 674 97 27 777 113 90 593 117 135 601 101 400 701 104 389 919 111 676 992 92 560 575 99 347 614 111 239 290 113 95 356 102 819 960 96 349 912 126 177 286 79 166 410 98 155 844 89 590 794 95 116 615 101 256 539 113 518 925 99 143 490 96 628 924 98 861 864 103 336 678 112 324 634 99 320 981 105 965 971 91 643 707 101 388 683 93 301 954 88 210 435 102 535 848 115 164 557 99 68 780 103 306 478 97 455 688 91 94 745 96 189 606 99 379 909 102 19 210 98 43 283 103 54 481 101 188 948 89 217 606 104 265 483 104 115 887 96 305 826 102 297 555 104 240 479 102 272 982 104 446 555 99 778 996 102 103 861 91 101 613 109 364 820 104 531 859 98 300 962 106 378 891 87 29 857 96 311 657 92 157 887 88 739 770 97 613 684 115 394 669 123 544 768 100 329 775 107 235 619 97 157 931 95 273 887 89 671 697 99 228 229 104 214 604 93 191 597 90 386 796 106 52 684 87 529 780 101 19 252 78 755 944 111 616 797 95 6 276 87 85 471 105 517 665 99 809 914 89 518 610 95 230 430 113 9 437 96 241 877 91 109 886 105 229 893 109 416 789 114 644 704 100 693 703 115 19 930 87 269 394 101 156 199 100 247 939 97 57 623 98 830 940 122 13 435 95 27 194 96 183 320 94 189 503 80 336 900 110 95 459 108 634 901 104 577 986 100 535 572 90 382 539 92 629 646 106 416 831 118 475 861 99 241 475 105 682 985 102 912 920 115 686 736 104 284 969 97 363 594 79 259 784 101 405 834 103 548 942 118 6 712 111 11 593 106 14 753 88 443 684 102 554 651 102 59 113 99 287 712 99 543 758 117 147 170 94 113 857 104 369 415 109 266 522 117 454 895 95 32 487 95 265 554 105 191 565 90 421 833 102 262 907 117 205 346 87 450 768 73 386 896 105 549 809 103 170 204 88 220 573 102 666 703 103 129 659 102 183 574 85 510 769 105 214 671 90 403 658 97 557 872 109 555 777 95 230 756 83 554 685 102 315 787 86 485 573 91 113 607 92 77 231 113 719 954 91 17 172 101 201 420 88 435 559 116 408 738 105 49 877 104 228 515 95 188 644 106 254 304 115 498 806 104 372 664 93 771 966 111 199 334 99 532 946 101 128 198 79 443 499 104 630 664 110 468 944 86 18 560 104 74 795 89 684 840 107 556 698 124 215 731 89 339 979 105 909 998 113 230 747 101 822 952 94 340 586 90 41 528 96 141 849 117 324 631 116 28 159 104 296 920 106 530 613 95 112 712 118 40 131 118 316 875 98 142 785 114 22 34 98 18 645 105 732 877 95 563 582 112 770 882 109 443 834 96 165 572 107 17 976 110 388 463 111 492 944 106 324 795 92 227 765 102 188 324 109 32 405 106 250 306 89 132 226 103 174 435 78 167 568 95 887 919 98 191 577 91 125 531 100 760 869 110 567 633 103 399 603 81 216 456 108 289 385 89 297 768 102 399 957 103 249 808 100 8 641 101 568 980 120 337 421 86 277 858 102 204 384 109 337 774 91 199 490 92 213 380 90 87 752 89 408 931 90 97 378 105 780 920 111 86 960 111 347 607 102 19 592 90 203 575 110 621 840 91 417 567 98 228 662 99 431 989 83 1 485 104 697 974 110 355 615 79 271 976 122 66 410 118 145 166 96 523 748 96 226 332 92 472 686 98 558 688 94 939 956 89 511 726 113 52 470 93 313 793 80 439 845 106 161 692 103 145 356 92 285 644 110 19 885 95 709 753 115 95 526 97 111 871 117 527 686 99 745 975 94 799 812 78 276 609 98 107 887 96 690 811 92 298 845 110 165 282 86 665 697 105 28 572 96 558 622 118 568 661 81 64 645 101 558 674 100 297 411 87 545 791 103 628 653 100 380 784 93 534 948 91 333 911 120 128 245 103 386 576 95 224 889 100 237 973 97 691 844 115 457 950 107 19 151 88 436 924 96 418 961 117 168 993 108 190 551 109 154 636 105 119 365 109 466 618 90 404 719 79 257 898 100 419 534 97 259 680 103 400 524 101 434 731 97 871 880 113 390 525 123 239 570 103 132 374 100 303 570 101 702 834 94 185 278 99 793 928 94 149 276 110 99 472 101 761 800 114 86 839 98 117 468 100 165 564 104 183 427 74 830 978 81 9 547 110 156 267 114 345 980 98 32 985 103 90 902 91 865 944 95 75 570 93 112 253 88 548 774 86 329 674 108 440 799 90 766 928 101 338 891 114 456 779 122 482 747 116 306 871 84 171 745 95 159 582 109 374 507 87 846 955 96 16 707 99 828 941 113 614 793 82 300 795 102 217 811 104 325 530 108 111 666 96 188 761 110 603 984 99 726 951 97 368 679 101 281 420 107 524 946 103 835 862 111 193 292 100 907 945 95 590 728 89 606 981 87 269 840 97 5 63 113 109 597 110 189 462 103 792 902 119 74 296 101 426 549 97 115 212 93 11 801 94 273 729 92 501 565 87 38 302 97 388 696 94 177 725 112 421 839 111 232 626 100 835 924 112 290 618 102 356 987 73 133 690 103 214 534 108 29 885 102 403 642 93 150 784 94 322 685 107 118 264 88 668 810 97 454 792 104 80 105 99 457 919 100 536 742 103 121 210 90 55 113 99 70 604 106 434 701 100 96 602 73 96 572 94 126 419 102 159 911 82 112 783 87 136 264 98 87 160 85 88 495 83 783 993 106 929 976 96 381 940 98 624 903 93 483 816 77 0 849 88 114 807 90 17 840 101 401 526 119 245 564 100 255 353 95 851 999 93 362 420 105 535 617 93 182 669 102 218 597 104 503 557 98 547 644 86 452 924 104 117 333 97 272 918 106 295 471 101 686 763 86 155 591 106 425 738 99 205 575 108 607 824 104 485 798 90 267 932 80 618 620 108 303 574 99 182 813 96 822 826 112 128 560 103 69 281 109 291 392 83 90 664 89 333 427 104 897 943 90 466 535 91 192 774 102 344 970 94 148 719 93 0 801 107 54 683 106 866 933 93 680 832 87 510 901 109 504 867 111 305 545 110 526 553 83 437 849 95 128 300 110 867 978 104 560 942 91 752 940 109 127 371 76 30 927 91 589 872 88 94 277 101 65 892 91 887 907 105 677 686 104 464 793 115 149 197 88 432 693 115 407 701 114 41 164 104 582 710 102 141 387 85 766 891 89 464 555 97 92 609 77 538 711 120 125 184 116 161 575 119 19 329 93 690 979 106 312 466 118 199 447 94 404 982 95 38 333 104 23 345 96 506 921 112 232 313 104 152 949 87 492 792 102 529 859 103 29 207 87 97 739 115 915 934 91 301 678 92 395 915 70 515 752 97 320 892 91 514 679 107 115 129 95 173 388 86 391 798 93 13 500 74 84 502 103 133 812 107 262 416 86 526 729 99 542 564 118 77 691 96 480 508 103 189 241 99 208 613 107 466 510 90 160 355 97 504 870 101 4 624 101 656 954 112 100 534 107 651 679 99 524 985 94 839 975 106 668 864 111 425 439 110 117 563 111 335 438 105 49 943 97 361 596 107 56 362 86 160 967 83 133 781 122 435 518 97 648 836 103 124 523 110 17 969 100 487 658 104 524 931 109 616 895 100 128 929 97 82 314 104 417 566 95 385 960 75 580 630 97 68 159 104 345 614 95 132 795 105 552 729 82 107 783 99 171 502 119 417 595 100 296 812 96 428 572 94 50 609 107 184 836 93 611 762 94 83 746 100 251 767 105 414 796 91 239 988 81 177 736 86 528 772 93 676 982 103 440 756 100 79 474 107 10 812 100 306 477 103 671 846 98 764 961 104 626 738 98 119 330 94 344 623 108 38 167 106 336 954 97 104 790 111 350 443 94 377 602 102 325 814 94 454 872 100 617 922 90 140 751 108 55 535 113 399 642 85 245 390 105 869 968 109 505 853 104 417 547 108 664 881 77 99 199 111 456 995 96 490 824 75 2 144 89 865 931 103 247 863 96 67 602 106 150 379 97 437 911 101 138 241 81 972 982 96 415 844 90 125 217 96 114 841 105 323 957 79 535 897 115 50 738 92 456 608 98 624 803 117 41 279 114 63 578 124 312 411 106 206 814 119 191 588 101 179 635 102 162 504 79 48 118 105 283 758 118 350 566 82 662 975 86 150 414 112 94 228 99 416 617 88 139 437 105 200 442 112 159 989 90 249 857 80 453 906 80 71 277 89 85 103 107 91 588 96 516 855 97 190 379 94 59 573 93 144 583 95 37 910 97 875 926 113 228 844 109 275 712 74 673 755 100 750 868 116 297 755 98 139 231 88 724 974 80 505 585 98 176 571 109 463 602 107 418 965 107 477 835 89 14 816 106 147 535 90 32 319 110 374 977 101 118 301 99 494 796 88 127 900 103 861 872 116 360 495 98 700 732 103 27 975 87 66 331 103 199 211 90 848 934 111 125 848 98 247 718 116 392 766 100 186 820 85 24 416 113 187 206 101 401 774 82 389 476 105 453 693 98 341 643 103 915 999 105 487 599 93 886 994 121 116 344 99 17 828 101 15 378 110 37 46 119 32 336 107 467 531 91 686 775 101 590 714 116 74 178 101 250 984 100 87 948 113 73 940 93 319 435 109 314 756 90 342 930 79 450 994 91 214 395 88 147 499 99 120 441 105 561 637 109 43 707 108 100 884 106 187 684 97 24 910 108 462 978 111 62 131 107 4 807 96 106 982 89 486 806 105 365 975 101 337 603 97 145 530 89 48 918 106 106 198 95 619 911 90 188 676 96 348 940 109 317 834 90 66 667 100 450 646 94 114 288 85 141 269 95 58 689 101 122 207 100 363 674 100 171 261 116 450 978 103 30 382 105 453 799 87 2 521 103 306 443 74 100 453 86 175 835 124 130 800 98 534 667 111 39 72 120 57 742 89 230 970 98 157 678 108 280 466 107 172 675 101 523 882 102 393 408 110 628 873 88 449 899 104 13 96 92 3 859 108 18 780 80 12 531 96 206 318 109 814 980 110 171 313 98 407 538 111 332 726 98 71 768 100 373 640 97 232 309 100 327 810 89 67 227 125 80 823 75 23 945 102 536 754 99 12 545 122 35 724 95 348 461 93 389 991 117 66 559 115 267 948 101 459 501 80 228 339 98 334 505 103 841 986 98 310 720 111 92 822 104 613 642 114 889 963 105 419 779 103 130 638 93 82 226 102 157 717 97 42 759 105 95 254 96 954 982 97 222 974 100 358 823 88 451 602 91 192 406 96 124 366 105 217 943 102 551 889 108 706 791 104 517 946 110 140 638 108 37 177 104 109 134 97 150 226 79 142 581 110 81 281 105 25 383 107 747 993 86 449 781 100 310 688 117 341 698 91 97 105 90 287 905 103 638 986 105 471 867 104 270 364 109 189 967 103 677 907 99 105 182 84 171 349 106 285 307 99 224 674 116 176 559 101 521 883 94 813 848 86 43 881 95 92 128 98 350 973 97 112 567 102 169 615 86 188 573 131 765 987 106 218 476 113 237 606 93 99 529 93 125 406 99 425 846 107 168 359 110 509 617 107 138 891 104 82 466 98 534 806 126 551 975 76 901 920 92 352 365 103 440 888 88 63 851 83 588 804 91 192 915 109 608 944 95 794 989 97 514 885 101 294 871 105 906 960 89 369 652 104 861 935 90 265 770 106 28 354 110 171 722 97 194 753 79 373 515 91 314 639 101 457 497 105 624 984 82 332 816 98 530 832 80 6 926 96 63 346 118 320 380 111 110 132 98 562 597 90 80 545 88 302 677 93 7 807 112 559 856 101 140 410 90 25 322 94 915 989 116 402 969 98 210 628 93 783 927 101 796 937 100 116 844 96 405 535 116 128 431 94 170 785 83 363 527 79 96 720 94 873 904 123 855 920 78 15 937 109 6 280 80 716 891 111 24 602 115 282 906 92 548 682 89 362 367 102 279 971 91 443 813 106 843 926 101 481 681 89 258 825 105 331 376 100 72 729 111 529 592 100 435 484 104 139 670 116 381 459 109 776 804 102 342 540 103 843 888 80 4 462 98 422 618 105 692 699 116 495 845 98 302 423 94 773 854 97 882 957 100 764 800 80 92 358 108 602 874 115 230 427 89 214 851 98 110 227 94 46 911 104 223 676 117 145 203 103 910 998 106 734 951 106 232 315 98 561 734 101 191 821 81 97 327 83 293 837 92 525 623 91 439 798 115 87 912 113 451 453 76 267 694 95 624 864 95 48 151 95 411 825 102 50 214 100 108 996 94 57 281 115 170 784 103 218 494 95 141 921 90 562 817 107 53 322 92 377 509 122 271 779 91 59 911 106 345 485 102 193 476 95 236 753 98 566 659 102 237 555 115 105 769 90 47 727 119 122 239 101 71 477 107 27 286 104 231 553 118 135 845 92 79 655 84 171 362 95 48 340 112 501 630 109 16 561 85 953 993 79 43 560 94 191 868 97 369 891 93 850 875 102 231 963 102 75 391 95 281 883 110 237 649 100 373 713 104 592 616 105 430 789 113 44 713 101 40 593 109 636 886 107 16 808 101 710 728 97 395 930 90 25 290 90 112 317 89 49 80 114 468 865 119 304 630 96 479 719 89 96 915 80 163 425 88 743 847 104 0 933 109 640 760 91 886 942 115 37 226 118 209 266 113 77 336 108 352 789 93 123 649 102 683 856 91 273 815 97 20 904 107 6 257 102 515 543 99 66 120 93 579 693 117 333 384 112 96 955 108 433 712 96 582 724 83 366 490 83 585 735 110 618 871 87 310 767 92 298 928 88 275 318 115 474 534 91 237 694 81 450 969 100 453 519 105 403 605 90 239 374 96 791 815 78 403 988 87 26 639 78 34 173 86 432 730 117 30 901 79 112 188 96 190 498 95 575 750 87 747 807 89 17 408 102 164 288 91 305 966 111 142 630 107 733 777 83 148 543 75 218 724 96 499 843 88 813 997 112 216 608 91 304 763 107 296 571 95 387 582 91 764 793 91 4 965 108 208 638 91 331 785 110 69 270 95 185 593 95 199 372 100 213 590 105 508 957 90 291 551 91 202 641 86 75 377 81 241 391 97 603 870 87 194 606 105 531 689 96 378 956 104 22 470 106 755 908 91 112 698 114 9 868 89 559 589 93 209 498 97 783 816 99 164 405 92 323 910 94 454 528 98 735 985 100 554 607 100 448 913 93 505 966 105 516 767 88 26 209 105 119 625 102 905 948 82 250 408 106 257 432 101 756 761 103 418 867 110 227 246 87 737 892 106 867 938 93 101 774 104 396 992 96 228 303 102 255 493 109 937 971 91 554 618 119 235 643 110 300 631 97 359 985 88 342 787 96 925 942 102 13 859 97 277 736 99 19 106 95 374 889 99 176 239 97 647 799 104 56 78 92 489 688 98 676 911 111 190 639 86 72 105 116 240 987 97 809 915 94 241 774 75 25 421 97 616 893 105 56 379 92 214 423 114 382 555 105 766 963 111 562 902 86 762 971 107 281 909 99 601 973 112 306 653 110 183 530 96 590 867 108 359 608 93 538 797 78 190 907 104 457 986 91 587 765 89 609 678 100 573 934 99 60 462 104 227 579 108 583 735 99 57 734 86 202 914 80 13 150 94 498 789 94 792 994 88 463 834 100 768 822 92 460 896 105 276 797 110 18 730 111 345 833 104 397 883 105 130 777 100 283 922 94 143 609 99 65 923 109 171 177 104 285 909 83 174 964 75 116 282 108 194 964 89 155 414 100 241 664 94 818 846 93 102 599 95 549 568 91 83 843 109 270 960 98 18 345 93 535 999 102 114 632 125 374 389 99 84 490 92 743 780 76 153 905 111 810 900 90 555 582 99 58 465 115 374 684 93 206 852 96 608 795 87 612 887 111 67 85 102 178 557 109 284 800 105 85 807 100 68 827 90 8 936 105 387 474 94 286 832 84 34 420 93 475 889 91 162 383 89 448 488 83 27 663 92 385 839 73 67 145 99 405 589 85 730 827 114 597 702 95 139 406 89 696 699 122 125 940 99 558 684 95 268 861 103 194 510 95 663 758 111 59 240 84 724 732 100 413 466 110 658 832 103 265 538 96 84 212 85 208 848 89 320 388 110 472 850 101 648 784 104 584 972 105 273 852 112 561 945 78 609 975 104 330 394 104 121 351 107 179 364 101 859 875 104 70 463 93 94 293 91 80 114 92 219 718 107 89 133 109 155 256 111 380 447 92 38 219 103 552 830 88 154 222 98 13 256 101 253 970 67 98 354 114 191 905 107 103 891 85 651 699 94 618 917 96 756 796 100 231 873 85 234 381 98 238 848 91 11 147 92 238 638 106 342 897 91 385 835 100 221 815 107 186 432 91 386 692 107 858 978 99 35 673 97 128 647 100 399 944 102 414 787 119 801 980 84 482 716 100 232 371 116 108 284 87 183 379 104 223 268 91 423 992 105 738 847 96 47 641 110 128 517 99 275 629 107 337 427 106 750 950 105 179 832 87 242 890 88 19 413 105 63 514 95 799 894 104 228 977 90 280 477 106 85 759 117 560 711 91 423 503 112 106 302 104 152 531 93 3 317 106 234 613 111 167 777 92 492 751 105 259 561 95 162 478 95 257 526 96 310 606 101 330 643 115 870 968 114 580 809 99 25 726 99 634 815 108 685 904 130 189 982 95 203 543 86 351 383 103 130 854 110 299 794 126 174 671 110 308 792 94 40 667 95 821 975 96 110 374 88 350 736 84 175 918 110 160 707 105 744 880 97 303 986 95 406 596 99 337 642 103 87 963 105 16 926 105 274 431 105 15 791 95 124 882 77 389 799 120 574 727 102 332 841 101 427 984 92 830 925 75 101 163 112 132 307 92 2 221 90 348 442 83 735 915 94 255 510 120 868 896 96 169 831 103 128 814 94 761 796 91 159 168 98 235 560 100 160 598 97 318 665 99 130 425 106 197 987 103 224 653 117 167 849 82 337 834 106 335 855 87 400 495 107 199 682 83 48 850 89 22 384 100 582 700 113 64 332 88 320 787 73 555 738 97 538 666 94 412 951 98 674 930 90 124 735 110 270 559 104 89 778 117 83 474 114 241 882 99 475 785 131 604 634 109 20 990 93 556 977 91 86 655 83 114 370 88 349 495 101 405 576 96 653 749 108 9 534 80 453 733 117 529 933 94 122 900 104 181 923 93 826 943 96 302 468 108 43 582 120 182 398 115 475 778 82 208 271 111 522 886 94 11 929 105 319 359 71 647 689 95 748 912 97 118 840 98 439 652 88 655 826 101 406 499 100 569 750 99 269 317 99 595 952 108 541 830 84 264 435 103 505 891 92 250 743 97 95 812 80 118 436 109 8 940 96 369 464 104 25 118 85 280 747 101 19 591 107 222 445 117 25 690 95 8 805 113 263 995 104 48 243 91 303 912 83 743 964 97 364 630 94 20 500 112 916 936 90 174 677 100 525 849 91 602 704 107 518 958 104 159 181 117 259 919 111 40 179 102 673 794 102 470 973 113 615 687 114 471 593 90 327 430 105 291 742 99 358 983 91 925 943 121 640 863 115 61 197 81 191 253 104 479 647 104 197 227 122 291 819 105 67 240 107 737 832 100 76 370 90 531 619 96 507 980 80 180 209 82 142 215 87 357 869 100 688 732 81 414 608 110 140 723 90 266 745 102 265 414 94 976 989 103 12 108 98 217 300 108 139 757 108 589 720 89 526 932 95 833 838 103 459 661 111 470 871 106 111 880 107 417 790 96 289 943 98 273 863 104 204 789 113 385 564 119 441 576 100 304 729 106 141 367 118 138 492 97 94 193 98 245 662 102 415 898 87 135 814 100 145 162 103 97 189 110 260 758 105 237 267 100 246 799 89 147 520 118 126 182 112 127 430 111 112 127 99 118 129 88 189 601 100 307 398 94 297 602 97 412 529 96 14 495 104 0 115 108 425 641 90 100 242 105 92 802 90 335 631 104 452 788 91 286 565 126 465 789 111 275 952 88 475 519 99 565 610 97 270 973 94 417 923 108 849 946 83 228 671 95 101 544 94 385 390 99 58 516 96 15 987 108 455 666 82 185 394 86 88 734 116 217 440 104 390 878 108 127 693 95 693 884 82 120 452 99 493 702 94 124 176 95 434 768 97 689 845 101 469 647 92 228 547 111 627 965 103 863 979 99 485 948 109 100 501 105 50 190 89 108 254 96 640 866 96 432 649 102 227 238 105 149 855 93 51 276 98 274 834 101 149 847 79 150 508 96 264 365 105 733 865 100 747 906 95 382 560 96 571 750 100 507 808 93 12 919 80 404 977 108 854 979 74 618 730 101 480 971 83 475 648 98 288 548 102 263 598 92 574 606 116 335 779 111 299 520 92 399 916 98 239 467 110 152 888 93 420 452 111 363 649 106 162 590 105 12 999 102 324 356 106 145 274 99 120 780 82 186 199 99 674 803 86 485 781 106 379 790 103 194 255 84 242 884 81 119 639 87 808 831 98 108 865 120 665 834 101 577 582 96 356 947 98 49 531 111 20 867 92 557 938 101 331 680 94 55 381 64 182 834 104 261 545 90 501 859 117 296 915 107 486 976 102 131 474 101 258 924 98 218 398 110 85 477 109 61 994 105 27 963 89 190 767 87 199 615 111 42 984 106 627 779 117 544 905 95 665 980 91 834 956 94 108 657 90 344 660 95 33 807 98 167 438 80 29 349 96 204 539 99 236 885 113 209 311 106 433 527 91 213 328 104 284 296 111 33 871 87 42 797 93 391 747 107 426 701 95 308 313 103 648 744 109 860 868 82 280 832 94 34 120 89 577 721 100 352 359 113 274 943 107 82 410 121 313 975 99 50 861 108 138 420 118 411 582 108 115 590 89 450 785 73 205 806 91 190 764 103 100 156 110 24 129 90 198 266 102 40 111 109 51 316 87 361 562 100 214 759 107 50 787 99 62 357 105 28 664 100 212 563 111 253 547 107 233 247 107 82 910 87 206 559 87 130 442 90 380 744 98 91 780 103 272 669 88 44 498 95 53 413 86 101 916 99 731 956 107 284 794 90 392 665 86 354 544 90 520 897 105 824 893 95 148 554 101 368 714 117 569 984 99 591 805 87 573 623 107 133 843 130 314 844 105 385 857 93 114 462 103 278 831 91 136 990 88 487 775 99 19 298 95 52 885 100 162 700 97 15 724 100 835 963 88 190 325 107 386 737 86 397 442 101 353 968 106 22 489 93 96 860 98 203 255 99 469 928 86 516 691 103 578 785 87 70 88 109 273 675 101 321 678 102 64 481 90 505 725 94 113 737 84 716 920 110 221 640 82 166 275 88 130 700 112 11 458 86 297 951 104 38 47 115 842 935 108 177 726 96 21 754 117 25 215 87 507 646 92 7 24 85 42 68 93 79 645 86 69 129 100 5 915 101 162 226 114 92 426 95 186 574 105 218 886 81 281 862 91 67 564 109 11 888 99 230 661 99 200 916 93 462 474 113 385 794 94 261 959 92 543 922 107 537 797 106 640 919 105 575 721 111 377 428 91 308 653 112 433 588 95 472 570 90 362 591 109 300 718 89 202 631 91 62 802 89 281 422 90 50 469 98 149 744 97 559 919 97 156 426 90 611 893 106 861 977 99 149 286 97 46 548 99 484 709 96 967 968 119 625 978 99 390 646 105 546 892 108 892 998 87 495 537 96 211 640 108 155 734 108 356 413 86 480 907 100 506 739 113 395 465 98 177 930 96 172 865 109 142 641 91 809 890 93 261 919 107 170 940 108 316 905 92 125 780 91 565 716 86 257 878 94 85 385 94 397 947 120 374 390 104 46 461 104 77 901 96 42 790 87 324 443 106 551 947 108 310 457 117 266 438 109 768 978 79 545 618 102 359 559 99 431 651 98 151 487 99 421 897 113 485 520 99 286 926 91 211 482 105 704 761 104 149 556 109 404 961 102 643 961 112 580 884 100 258 362 94 321 765 104 115 818 90 15 698 84 366 932 92 84 713 89 114 216 99 274 742 105 64 892 106 575 956 95 100 683 107 479 544 116 246 758 111 420 767 109 137 559 111 647 938 99 66 877 114 184 544 112 223 553 102 217 538 110 509 589 98 390 929 99 42 625 96 171 519 101 459 807 102 178 297 89 196 751 89 10 895 119 312 622 109 3 810 96 100 138 119 93 848 88 84 332 103 470 974 98 382 949 91 77 291 98 520 602 85 523 558 86 350 515 105 521 973 91 161 739 103 399 812 82 99 368 100 576 746 101 289 414 100 146 920 107 239 424 89 271 930 106 459 830 89 68 411 101 210 340 97 93 967 101 509 686 108 960 990 100 622 893 128 10 775 99 124 175 94 409 468 110 430 770 109 236 275 102 686 795 113 377 791 89 157 520 94 259 946 93 205 759 91 373 884 104 147 890 112 477 853 109 583 633 86 606 699 90 828 873 87 611 832 98 817 981 87 509 530 99 588 843 93 26 363 92 270 947 103 857 916 107 294 995 114 50 271 87 68 570 78 127 271 107 62 509 117 11 13 97 813 863 96 284 870 91 319 640 95 642 885 87 140 873 112 255 271 104 164 975 112 356 771 105 140 350 100 356 909 122 402 646 86 481 945 112 153 519 110 570 804 83 220 657 90 15 971 83 224 662 123 201 446 112 279 550 95 37 710 109 407 977 90 455 920 91 297 467 83 131 465 115 526 682 112 448 647 105 121 603 101 224 568 100 8 582 99 412 910 80 423 506 102 262 501 102 649 675 85 527 907 123 359 389 104 667 670 110 784 865 102 223 754 97 128 397 120 273 988 110 229 730 94 336 658 110 602 871 101 445 472 95 432 542 92 489 497 127 70 355 108 397 670 105 525 834 106 38 673 94 41 329 108 362 484 97 297 931 88 57 824 116 37 980 97 481 866 83 848 858 81 462 578 111 241 667 97 826 909 98 716 915 91 492 865 96 128 995 89 80 643 92 470 878 99 207 842 96 718 939 103 235 687 108 156 338 100 236 424 117 435 468 103 221 802 101 178 398 100 373 414 99 92 789 102 258 980 80 530 802 98 738 892 102 37 844 63 117 158 92 595 640 83 128 398 91 263 860 98 193 492 109 307 352 91 296 357 82 332 779 76 429 592 94 0 589 98 106 973 84 717 808 94 163 551 118 40 108 98 176 749 100 120 234 94 269 526 92 42 829 113 869 906 109 461 823 98 45 727 99 545 809 113 102 235 116 321 962 94 755 901 81 209 409 111 42 399 101 641 657 94 7 996 78 7 953 97 210 906 98 343 536 113 450 692 98 245 698 98 152 863 104 403 677 93 62 365 108 116 730 105 110 851 86 495 990 87 44 759 97 447 909 100 88 682 95 772 841 90 686 932 76 615 833 95 58 795 96 144 789 92 78 702 108 249 638 107 111 538 106 417 764 105 604 623 89 542 663 114 410 431 98 232 475 82 165 862 85 418 971 87 147 804 112 325 704 92 26 98 88 376 573 104 43 641 103 437 605 101 398 652 85 201 874 88 373 551 113 87 484 99 481 998 108 432 972 96 299 388 102 600 614 95 147 622 105 775 910 96 261 612 114 115 727 103 894 997 103 190 849 98 331 496 89 308 575 88 5 539 94 573 731 106 414 840 110 143 616 90 27 136 97 84 99 85 18 150 95 107 854 117 424 665 86 34 204 104 32 579 93 381 610 102 845 979 91 890 981 88 82 276 80 142 415 96 440 846 119 65 196 105 668 974 109 244 550 103 230 812 94 429 940 113 887 955 107 593 710 87 647 794 106 462 475 92 391 650 93 706 834 97 4 604 110 354 493 116 747 964 119 88 776 99 666 673 110 139 222 101 305 898 107 238 701 101 531 987 98 147 443 108 23 360 93 45 609 87 163 296 92 224 533 97 11 356 89 208 676 94 630 907 93 70 114 104 0 75 102 584 618 124 583 895 107 138 187 100 794 811 98 347 526 96 32 840 98 116 140 92 450 749 97 316 681 99 677 718 112 571 914 91 489 540 92 253 417 91 202 478 92 965 967 105 183 555 92 570 763 100 618 700 95 239 806 86 281 944 88 229 415 110 394 585 115 80 606 88 310 859 111 328 676 107 201 436 96 139 984 118 171 875 122 314 787 99 496 703 99 347 959 90 603 950 111 148 793 116 275 962 105 167 638 112 172 349 103 346 389 102 553 627 96 282 730 81 52 618 100 213 918 85 223 703 113 339 547 90 343 875 99 77 846 103 558 900 99 24 112 108 169 607 90 462 940 102 572 583 108 773 818 102 56 82 103 406 573 92 279 851 120 161 418 86 315 542 90 494 854 101 306 514 98 16 998 93 633 979 97 22 93 84 166 441 77 50 767 100 130 749 94 199 719 106 183 305 101 293 490 124 459 853 110 714 816 96 444 756 95 400 961 101 402 924 90 416 835 91 169 837 93 203 387 108 167 443 96 242 285 99 183 462 96 589 728 102 229 392 107 355 821 111 176 846 83 250 827 94 309 582 98 704 715 100 391 822 97 315 602 110 453 827 93 688 730 99 54 680 91 21 913 91 96 979 104 187 618 106 598 823 103 696 938 96 173 423 115 335 372 109 202 808 105 110 985 112 341 782 107 166 915 99 182 769 93 99 597 112 511 812 106 93 881 110 128 756 97 0 610 99 79 118 99 86 109 81 182 836 99 17 365 104 433 523 108 85 741 103 28 525 113 391 545 97 301 656 108 6 605 104 31 210 90 388 648 106 151 701 108 182 975 108 53 884 104 121 900 97 132 815 96 712 870 108 102 855 99 630 699 99 145 892 102 469 881 86 121 482 112 370 427 102 146 624 94 119 710 92 603 823 110 62 220 94 569 886 73 133 240 88 115 492 111 380 874 101 801 905 103 366 483 108 187 525 80 158 713 100 684 748 94 421 907 78 612 713 108 64 173 110 19 973 101 15 384 78 413 419 122 559 883 117 210 238 88 86 777 85 59 700 108 335 506 85 661 798 103 10 786 90 248 541 93 52 590 109 319 420 109 434 817 100 196 577 104 342 593 100 198 386 117 9 788 104 251 585 96 112 469 107 407 488 88 482 825 92 558 819 83 85 856 110 44 767 102 98 559 125 253 684 92 143 224 81 286 966 101 326 968 99 416 525 101 193 382 87 354 931 107 116 266 107 828 992 114 70 94 96 79 228 85 162 896 107 122 403 133 178 206 95 495 899 84 142 199 93 118 871 97 301 625 112 242 908 94 341 444 108 307 817 107 481 960 92 14 912 102 426 973 84 335 737 107 379 725 106 72 708 106 15 911 88 427 917 98 398 864 109 135 710 97 580 758 99 416 848 94 263 616 101 624 974 98 546 715 109 181 566 102 636 747 90 204 276 107 592 843 86 483 738 88 174 476 93 48 909 111 185 385 90 200 749 96 437 543 91 134 205 94 167 957 106 632 903 101 52 61 89 629 701 100 344 599 95 585 751 101 363 695 100 191 370 102 84 890 93 155 688 106 207 744 96 597 772 95 62 534 121 677 972 106 190 883 93 281 489 89 122 819 94 578 739 107 206 658 129 330 618 106 221 890 94 470 601 85 119 744 85 662 908 107 64 467 114 100 452 99 90 632 93 23 761 107 770 923 99 184 910 103 199 412 95 106 551 97 285 865 83 525 534 92 650 856 86 102 309 88 376 437 104 272 427 96 631 930 119 137 711 112 478 535 113 84 760 114 520 676 95 388 745 101 26 717 88 523 643 108 29 675 84 338 619 104 285 573 94 747 825 105 402 907 80 386 824 92 284 857 104 576 904 97 14 949 99 413 766 99 162 838 101 233 720 114 79 658 112 146 672 81 39 369 81 222 332 95 727 956 88 106 528 97 434 963 104 630 974 95 20 305 116 785 844 114 153 856 100 693 916 80 211 809 117 116 603 106 256 981 95 253 608 93 369 782 106 110 221 100 4 861 99 35 429 121 92 669 99 130 803 91 172 228 111 516 806 78 423 513 93 72 277 94 53 683 103 779 847 101 168 723 94 829 987 117 103 361 88 48 424 97 72 505 99 556 928 100 37 486 89 621 897 102 447 961 114 37 527 84 276 689 95 170 258 99 515 620 104 124 157 94 284 729 107 456 511 113 321 752 116 54 281 117 251 991 98 909 914 98 308 379 103 438 954 107 230 654 98 417 737 93 781 857 87 391 434 84 446 848 109 141 197 89 253 326 120 68 167 100 186 389 101 40 933 120 51 749 96 269 525 98 941 999 107 132 554 84 444 790 92 75 388 106 168 952 106 21 266 101 19 211 93 603 957 95 214 894 107 554 664 95 252 741 98 8 955 118 36 726 102 925 993 97 154 701 111 284 873 110 120 676 97 280 457 108 31 737 112 434 886 95 364 469 103 363 596 91 732 737 94 340 512 83 382 659 97 288 293 101 429 764 103 408 912 104 92 279 113 113 403 105 100 972 99 92 742 105 211 836 81 632 790 99 405 989 96 676 991 96 177 192 97 184 275 94 95 930 117 215 511 118 6 701 107 533 653 116 348 362 98 194 734 112 667 998 102 45 631 78 210 264 84 312 663 112 80 860 84 57 511 93 50 588 105 734 866 87 319 964 97 126 802 94 448 707 91 250 633 89 208 508 95 505 674 103 62 714 97 611 918 103 307 481 101 823 985 92 213 256 101 431 653 103 473 725 96 641 990 96 477 953 98 769 850 92 347 774 101 396 596 83 347 788 98 358 593 97 125 784 112 716 734 95 48 451 101 505 710 92 353 712 104 546 796 100 494 776 107 126 241 111 536 677 101 89 938 113 549 893 104 562 811 106 822 851 84 544 628 108 378 487 111 206 541 118 67 182 107 413 775 99 317 579 92 379 614 92 480 657 93 637 701 113 287 951 102 654 827 93 208 804 101 464 536 107 479 992 103 21 480 104 110 347 113 530 954 100 538 738 97 651 672 105 499 607 98 11 295 101 165 537 120 421 692 89 68 708 108 299 694 107 170 816 101 647 996 91 324 471 97 527 904 88 565 942 115 17 538 102 233 432 106 519 575 109 152 855 115 42 445 109 230 792 92 401 489 100 435 469 100 247 615 110 57 69 86 230 332 106 782 959 105 36 51 98 23 188 104 216 234 112 480 747 102 32 921 112 150 807 115 91 330 109 9 428 100 502 948 113 46 806 82 69 362 104 563 610 106 228 514 104 550 723 100 211 215 95 126 422 72 246 759 81 647 997 122 348 723 85 105 816 121 807 959 111 444 590 70 720 830 96 344 714 103 98 720 94 456 705 102 662 751 105 387 817 103 422 649 94 424 584 109 50 649 96 593 685 90 115 379 119 412 690 120 204 478 105 48 686 89 396 540 85 470 934 115 592 687 89 31 331 91 193 240 104 17 516 104 783 836 116 95 793 99 98 430 103 106 204 83 876 969 101 288 843 85 199 642 96 598 697 93 449 743 99 163 388 92 123 638 108 394 582 110 243 979 113 403 763 89 729 936 89 54 159 95 672 916 106 367 594 110 640 779 89 264 266 107 194 769 95 168 241 86 618 856 93 169 603 92 35 992 87 393 735 103 712 777 101 57 237 107 201 347 109 80 956 87 424 969 111 333 946 110 478 984 87 136 172 81 534 651 102 172 502 105 673 876 95 478 548 91 293 313 102 253 565 89 781 896 94 527 786 96 581 784 94 81 234 91 598 923 89 35 652 117 89 845 106 309 543 104 306 420 104 288 567 96 2 99 115 306 466 112 446 480 100 398 932 84 273 955 101 501 677 92 563 999 111 35 366 111 703 861 109 638 840 98 313 872 97 577 638 80 259 587 95 618 915 112 579 674 102 10 615 90 81 300 105 380 805 118 291 467 106 641 689 109 580 877 87 661 772 89 84 359 89 385 620 82 323 484 110 598 652 96 187 325 106 472 487 98 572 655 93 228 505 93 257 426 94 111 921 99 254 934 96 15 380 73 520 681 117 492 986 104 619 631 99 810 966 104 509 690 88 267 272 99 37 494 104 661 662 110 487 585 94 183 389 112 320 653 123 469 531 98 294 963 100 799 966 118 535 930 109 39 227 93 138 847 96 513 526 116 49 760 99 41 747 85 131 505 97 539 832 99 63 618 95 181 638 91 481 786 102 125 225 96 204 894 104 670 727 71 245 885 84 284 900 95 518 984 107 104 880 117 1 995 107 489 985 107 301 402 94 498 812 114 204 595 88 241 865 85 794 839 120 382 561 109 790 983 89 164 678 101 267 928 87 5 924 103 378 860 99 303 991 93 51 692 107 193 820 102 41 55 115 373 392 90 478 853 111 20 509 92 359 972 104 20 58 105 56 289 104 220 694 112 936 957 100 47 464 111 7 823 89 248 731 91 425 826 98 591 762 86 145 224 101 684 965 100 386 531 115 500 620 87 17 821 111 208 734 105 710 789 95 11 332 105 758 833 83 155 268 97 188 773 118 647 915 104 296 719 104 452 724 92 326 435 93 185 200 89 585 669 105 740 925 103 665 796 88 57 447 91 587 791 93 67 843 80 200 539 91 162 298 99 793 830 103 378 413 96 602 785 92 260 581 98 37 267 115 584 765 92 163 495 94 143 338 87 396 958 98 428 552 88 100 523 85 219 529 98 215 554 104 167 248 116 455 749 93 555 767 122 862 887 99 153 649 100 115 863 96 576 902 93 720 929 87 384 817 98 626 892 120 548 949 107 698 860 103 442 747 103 223 797 102 508 528 111 4 57 106 703 752 105 45 369 101 58 279 100 461 743 100 216 391 108 22 999 82 188 951 119 287 650 110 284 815 92 26 644 111 141 469 98 307 857 112 214 770 103 181 438 102 797 921 92 402 565 103 384 406 90 105 676 113 228 653 93 364 949 88 243 959 108 392 402 94 242 851 91 524 873 107 251 498 96 58 842 88 83 628 99 700 778 93 81 578 112 201 393 106 530 900 92 51 367 93 318 331 104 214 663 87 135 186 95 213 888 99 0 211 90 80 781 98 356 664 94 839 932 96 26 47 101 487 903 99 409 777 106 233 938 94 378 927 101 170 685 102 103 962 109 381 682 92 151 347 113 253 840 93 651 763 78 2 580 95 360 819 105 634 837 91 494 512 91 54 455 113 916 926 97 88 139 104 302 761 101 10 24 114 61 278 100 362 562 85 146 393 110 166 878 99 519 739 111 96 478 99 480 706 89 431 848 95 925 948 120 638 659 108 23 631 114 568 704 105 249 742 99 71 78 98 469 558 112 2 571 102 547 908 91 227 245 83 325 709 93 725 791 111 138 148 104 230 610 94 120 920 99 360 977 94 62 248 83 278 832 117 240 403 96 534 920 104 119 310 96 118 210 114 27 872 109 200 481 107 92 168 99 786 970 101 310 766 91 601 702 89 531 640 99 83 642 111 590 685 102 850 990 116 334 415 101 725 763 105 442 459 112 746 978 101 302 959 112 892 936 109 110 553 98 105 337 107 163 890 82 242 855 114 236 283 88 103 669 102 459 535 96 820 999 96 93 830 91 641 644 116 66 747 98 177 793 104 355 879 115 733 992 106 260 392 92 37 507 88 348 359 105 160 599 97 760 786 95 142 800 94 116 120 97 931 933 121 402 859 97 423 525 95 407 641 100 505 894 102 193 228 114 850 916 98 608 646 86 408 643 106 362 903 104 109 480 95 61 381 90 395 985 106 255 807 85 45 654 110 534 822 100 569 838 93 129 875 82 299 471 88 379 713 117 518 524 81 461 784 102 120 791 96 396 917 109 556 742 97 530 999 102 411 490 104 9 111 97 266 671 79 80 159 88 220 500 111 64 741 114 430 824 101 7 816 86 465 973 99 765 865 95 85 921 84 108 851 98 229 459 95 273 488 105 584 991 103 464 530 106 735 814 88 300 986 100 147 382 110 655 749 99 59 424 103 750 772 111 320 623 105 352 494 72 115 829 100 318 941 99 177 620 100 208 550 87 45 543 113 848 983 103 408 861 93 535 709 81 79 433 100 954 963 99 452 665 116 493 952 105 168 267 101 542 800 98 413 529 92 670 983 98 28 245 89 338 721 116 237 662 92 260 680 92 66 661 103 173 603 106 242 709 92 129 414 95 698 840 100 466 936 101 16 239 92 43 740 96 937 974 106 766 946 110 164 536 106 152 566 83 338 923 102 252 395 95 11 711 96 328 596 85 206 508 92 12 56 103 836 842 92 338 421 105 367 507 103 295 529 106 321 672 96 121 608 82 179 489 103 794 881 119 283 351 100 382 540 78 300 684 92 379 764 86 763 816 103 606 979 109 177 550 85 441 518 103 161 894 88 133 282 103 440 808 106 561 616 99 585 930 91 361 918 105 336 955 103 100 481 88 206 311 86 329 841 84 2 15 109 56 632 96 400 832 98 648 861 97 67 794 110 194 459 110 95 512 98 347 657 99 524 854 93 644 985 99 655 702 97 89 483 97 187 558 93 89 740 96 454 847 87 680 760 78 37 479 105 475 570 90 506 574 93 781 839 86 21 80 90 23 215 103 29 185 94 106 618 113 368 823 95 81 190 102 170 677 93 284 434 111 374 744 108 774 796 91 382 960 101 58 441 91 807 930 103 308 895 94 275 656 68 331 645 82 28 119 109 694 825 106 444 482 103 114 480 124 682 909 104 59 620 95 154 710 106 272 564 103 3 748 107 350 729 97 400 510 100 403 740 93 538 908 104 25 438 101 421 498 86 206 410 96 496 947 83 44 332 105 404 508 108 85 468 85 858 885 116 374 462 107 36 867 74 139 372 114 680 978 104 370 615 89 174 431 109 215 571 106 205 392 95 65 154 124 256 584 98 82 432 111 32 666 99 9 853 84 206 651 89 71 293 116 538 591 96 216 459 97 27 837 96 640 913 97 244 952 116 321 959 107 86 488 99 332 953 103 214 732 116 697 836 115 781 949 90 691 979 94 365 689 104 589 861 106 28 122 102 174 697 107 384 969 119 195 584 115 120 498 107 16 349 97 685 877 108 52 612 99 903 940 107 910 949 89 483 662 113 329 550 109 769 846 112 230 264 100 6 833 96 832 901 108 291 370 114 272 505 99 18 427 108 498 760 113 562 722 98 39 113 97 664 692 89 446 777 83 6 185 96 604 659 79 12 162 92 365 648 97 387 727 96 80 595 88 856 969 107 546 982 104 0 356 96 228 926 93 31 257 114 56 489 84 423 523 102 30 94 105 574 835 89 122 144 104 355 573 115 752 852 113 109 261 94 206 524 89 325 633 125 124 762 93 178 429 111 154 167 107 308 740 104 370 440 91 457 505 106 95 714 98 6 212 104 265 276 103 633 758 95 43 462 66 197 931 83 388 448 82 677 755 111 692 965 99 424 960 104 701 748 97 774 781 100 555 584 98 113 272 95 46 157 110 411 594 120 126 486 120 591 654 93 177 951 111 174 389 106 70 315 94 258 874 76 542 722 98 284 487 92 703 823 104 450 920 112 157 246 77 148 941 86 566 793 107 91 680 109 765 819 107 378 853 87 361 499 116 444 769 103 153 565 99 52 285 102 113 623 110 389 441 89 168 368 92 174 474 84 164 995 97 167 664 102 171 332 111 249 907 105 353 958 102 154 327 102 176 334 108 319 610 85 747 878 81 45 55 105 282 309 99 467 624 109 821 851 94 738 963 103 128 973 101 474 484 116 375 626 97 284 880 92 292 698 83 191 240 91 262 935 104 357 496 91 948 976 108 29 554 88 83 943 104 724 934 116 181 501 101 658 980 97 177 440 92 191 334 84 61 114 90 779 915 89 419 485 91 106 266 83 707 728 100 439 674 102 242 577 87 203 268 108 402 830 104 200 386 100 97 647 97 375 622 90 71 300 104 361 858 84 109 827 87 115 239 106 237 326 104 72 90 89 234 307 102 591 838 106 62 992 73 216 461 92 107 137 104 79 359 84 214 694 102 326 618 96 399 427 102 21 222 86 775 942 84 512 796 87 70 477 93 485 819 122 356 747 101 988 992 99 768 878 93 258 828 80 132 759 107 211 451 112 464 534 113 624 814 106 432 616 88 387 470 87 876 885 107 171 886 86 144 477 95 246 870 87 633 940 99 182 412 92 45 769 95 6 797 100 73 456 80 482 867 103 153 819 115 205 935 115 301 516 91 54 360 76 399 672 93 263 346 89 69 450 105 16 934 86 230 626 87 401 614 110 919 979 94 429 695 104 203 323 102 61 819 109 353 534 94 396 612 91 84 321 91 150 304 103 18 660 74 420 781 89 8 857 103 496 932 91 133 315 105 286 636 87 356 639 93 154 394 94 239 589 82 304 900 95 146 198 109 151 224 105 95 627 81 44 693 100 139 861 102 268 439 100 24 707 94 276 893 102 4 613 105 536 639 95 429 536 95 608 908 100 162 420 96 165 901 104 503 552 102 34 393 114 83 438 102 90 249 94 8 997 97 482 859 88 314 544 94 266 516 96 706 830 92 311 761 88 22 856 94 113 923 95 417 615 108 809 975 100 816 965 97 477 527 97 166 832 99 8 791 104 633 854 96 134 433 108 222 427 94 291 603 95 171 748 79 343 563 98 551 878 95 677 814 97 969 970 87 600 618 85 36 559 95 425 522 89 496 542 82 381 446 83 22 44 100 409 770 121 307 986 109 214 493 103 901 957 113 159 871 89 430 610 78 591 777 100 503 910 98 320 457 110 537 739 93 732 948 101 58 865 108 230 878 114 649 946 98 728 961 94 658 767 98 368 374 95 184 364 96 545 756 113 367 803 101 672 848 96 746 805 97 11 623 86 455 463 105 465 472 102 524 702 117 457 951 100 562 800 89 89 157 107 196 506 110 103 398 101 121 319 104 412 491 99 251 475 110 47 139 93 229 885 93 152 677 98 27 978 105 309 843 88 145 647 111 24 956 80 268 816 112 101 859 111 262 572 112 515 845 105 753 800 81 260 476 110 757 986 118 175 290 94 176 898 107 402 532 96 133 653 88 87 362 115 428 935 87 50 848 97 359 540 106 374 559 110 79 86 102 565 898 97 167 902 102 440 619 101 540 699 101 2 393 96 317 916 100 604 741 111 217 307 119 95 497 91 574 675 94 856 894 100 498 555 91 37 161 110 243 652 116 378 683 101 119 930 107 549 887 112 432 781 111 182 326 95 75 312 90 378 966 76 36 736 95 672 828 95 433 989 81 609 727 110 141 304 92 876 916 93 212 760 106 527 715 92 502 803 107 76 322 97 323 637 93 432 933 97 403 896 108 705 930 105 341 697 101 534 594 77 71 654 93 369 526 103 10 391 102 218 765 104 65 685 88 129 553 92 658 939 103 312 866 101 363 542 77 381 928 100 303 665 102 405 662 103 143 463 93 206 551 95 213 456 92 414 735 95 213 767 92 876 889 111 312 479 115 189 260 103 634 872 107 146 595 85 16 755 96 451 515 96 573 782 98 476 604 83 342 746 110 809 876 97 106 327 103 345 354 80 382 549 99 203 242 97 442 541 101 240 578 98 40 252 110 366 582 105 815 872 93 290 335 91 136 210 96 86 400 109 786 807 75 285 897 110 157 521 92 110 454 108 3 585 99 341 746 87 951 955 97 126 622 106 514 522 110 481 531 105 866 883 105 317 361 114 345 598 95 451 856 100 684 856 99 113 481 102 121 422 102 369 372 102 14 509 109 226 260 95 653 684 106 89 120 106 27 793 118 120 376 99 224 564 107 793 983 101 7 284 93 398 551 85 50 358 99 398 873 113 553 869 112 247 640 101 245 458 107 115 435 99 159 992 112 44 279 111 39 301 118 590 702 106 515 538 95 64 504 86 254 457 111 762 806 111 745 829 110 89 213 113 368 460 123 87 983 89 640 825 104 507 739 104 524 627 96 58 509 94 325 700 86 130 805 123 259 492 104 768 810 111 230 701 107 194 406 109 526 924 100 568 910 91 147 947 103 569 729 85 388 877 93 146 678 92 323 392 97 392 605 109 385 938 101 158 560 82 547 635 90 540 782 97 368 681 96 6 196 98 673 986 121 0 408 104 71 980 104 129 898 122 417 539 92 296 907 92 352 652 91 347 852 117 709 889 103 43 188 115 416 770 103 419 605 100 295 587 98 339 830 112 102 502 90 88 441 94 969 982 93 42 74 93 424 792 101 709 891 110 451 609 91 371 784 91 915 950 107 393 987 105 15 26 103 192 694 120 346 992 113 548 608 95 665 805 100 791 827 88 47 639 98 715 868 98 127 322 102 1 250 77 584 994 89 9 151 92 190 415 109 207 231 116 162 195 91 291 648 102 358 598 96 430 577 94 685 881 115 262 756 116 20 386 90 234 634 95 666 934 80 518 747 101 208 622 101 66 946 97 127 406 95 457 821 93 593 837 90 828 954 90 279 459 102 852 980 101 42 484 113 61 365 105 432 437 99 406 603 90 239 714 88 197 985 103 191 393 110 84 226 102 409 785 99 249 331 108 604 753 103 325 912 101 538 586 111 491 855 119 331 667 86 336 587 106 649 906 96 458 478 105 274 506 86 766 906 88 341 406 109 451 564 101 605 658 108 124 933 105 193 427 98 215 242 118 203 819 99 485 865 102 4 74 108 385 502 90 147 837 123 439 520 94 616 744 91 92 658 89 372 946 96 11 718 101 17 157 93 101 473 100 791 887 94 80 798 103 151 484 96 97 445 111 14 87 90 45 385 98 179 856 86 143 593 110 312 419 109 126 920 106 67 996 98 219 579 95 344 627 98 762 890 101 270 827 99 219 477 81 108 907 82 771 870 98 38 976 107 235 723 107 109 922 93 522 531 95 494 561 103 171 880 107 192 901 100 16 818 91 247 732 107 592 916 107 334 516 92 253 922 90 331 836 93 472 640 104 298 716 119 525 653 98 229 506 105 203 533 90 44 173 99 61 805 83 398 548 91 150 276 87 738 926 101 154 198 76 182 869 88 483 817 114 749 992 73 275 427 101 538 861 85 501 856 98 106 146 102 486 547 85 376 846 87 145 219 107 39 399 78 748 866 81 728 991 86 480 692 99 54 286 92 183 258 98 464 817 109 36 982 86 155 201 94 506 871 107 611 679 98 494 975 109 116 784 90 656 985 106 646 840 98 42 128 114 692 866 117 152 820 94 563 696 112 436 800 99 91 842 104 802 961 94 669 821 97 451 932 92 809 964 79 343 746 113 223 730 108 237 489 96 298 736 96 69 963 121 184 585 115 130 200 94 12 52 117 194 280 110 456 727 103 765 850 103 381 863 106 63 215 109 601 767 95 241 371 85 132 904 96 187 856 108 391 583 100 226 827 114 171 763 105 516 656 98 339 897 98 299 537 96 94 670 106 596 766 101 88 397 93 309 639 89 484 541 109 360 390 120 121 417 99 917 957 106 205 971 85 479 621 93 40 821 108 569 584 94 269 589 101 540 859 115 137 435 90 548 821 107 437 597 96 143 739 120 17 428 100 277 461 85 105 650 88 694 760 89 104 726 113 676 912 109 460 976 105 554 859 108 176 541 106 18 725 98 117 452 109 1 233 108 214 275 109 408 671 101 655 676 114 85 831 79 158 716 89 278 464 110 248 858 100 17 225 107 311 374 109 225 894 92 39 657 98 158 708 112 316 438 86 58 203 94 533 849 94 288 604 103 736 969 113 900 909 94 451 748 87 127 360 112 253 849 104 386 871 85 764 942 104 542 998 87 222 406 105 233 522 115 284 656 97 188 647 110 39 187 111 101 531 97 768 995 112 324 494 101 610 614 109 236 875 84 858 951 94 211 644 109 323 953 100 815 999 101 43 153 104 33 875 96 363 628 98 104 766 83 87 494 102 142 414 85 666 876 122 220 464 90 707 873 122 796 826 103 269 326 111 288 848 101 552 565 90 260 612 105 227 409 92 91 194 79 39 749 91 265 847 82 260 895 90 617 940 102 112 966 96 545 960 110 177 844 90 19 132 89 14 853 106 368 388 97 197 662 106 64 814 93 167 413 89 161 844 77 376 409 97 515 616 90 274 383 104 97 437 115 91 699 92 75 267 113 29 531 88 415 439 95 248 817 104 615 731 96 488 940 101 229 752 104 113 723 118 407 698 100 81 806 114 75 542 99 36 859 111 74 469 123 186 206 98 819 885 94 42 327 118 211 629 90 270 580 114 259 291 87 776 953 110 580 774 101 696 921 91 580 793 103 396 453 93 345 797 108 775 980 102 683 858 88 594 679 99 325 737 98 718 749 100 191 664 97 788 852 95 65 992 95 73 653 103 156 284 83 33 368 93 26 146 103 24 98 99 808 944 112 53 309 102 347 827 89 133 787 102 490 805 119 503 822 102 54 728 102 664 906 93 422 606 95 185 216 92 850 938 96 150 434 112 11 269 107 107 577 105 566 894 92 492 623 95 50 448 92 209 451 107 300 901 97 394 937 106 314 601 99 176 418 80 383 770 88 877 887 114 731 860 90 505 933 103 680 762 110 526 877 114 457 787 103 236 473 98 567 826 99 555 739 120 647 935 96 964 995 110 20 185 95 282 354 102 737 844 116 188 913 112 253 438 92 394 929 95 147 432 99 497 646 118 50 589 96 372 834 107 145 683 101 129 611 102 188 594 99 110 386 92 883 987 117 829 979 89 244 322 112 605 827 99 78 958 116 83 934 109 332 956 105 452 862 90 1 929 90 62 961 89 110 676 90 110 589 106 453 645 77 251 564 106 179 523 82 133 718 104 499 677 101 539 792 99 76 461 98 68 645 97 173 978 105 686 859 104 566 693 106 648 651 94 283 299 91 194 225 106 245 899 102 403 714 93 357 370 105 417 779 87 334 632 104 36 711 100 356 855 88 774 877 109 66 676 113 42 323 102 764 915 104 109 778 101 780 906 101 142 449 110 554 625 102 219 895 95 488 987 97 107 943 103 115 927 116 218 851 97 630 977 97 627 954 92 51 588 83 55 198 94 279 508 112 490 511 87 384 571 107 139 227 73 85 755 98 179 613 96 86 800 95 43 772 89 158 703 110 401 467 111 89 715 112 139 613 103 207 732 89 585 607 101 735 823 103 425 865 108 324 839 101 657 761 96 301 339 87 397 403 107 385 600 98 111 227 98 378 712 114 172 914 88 408 586 103 90 114 105 122 330 105 531 877 97 681 748 77 557 702 87 66 205 111 235 831 97 386 723 85 568 792 102 196 319 96 260 663 105 374 771 94 281 659 122 111 512 92 435 677 84 414 565 95 549 711 109 267 495 94 100 868 110 168 597 90 873 887 100 624 674 102 244 440 107 626 779 102 337 886 96 782 824 108 654 766 106 267 360 107 745 856 105 266 951 91 238 424 101 169 276 96 749 990 81 938 945 103 619 798 105 119 303 110 455 630 113 108 747 91 429 860 90 397 971 102 266 938 106 425 504 99 319 969 116 579 786 84 256 530 91 326 994 89 479 595 111 5 244 99 454 636 98 21 935 89 360 690 105 240 354 100 75 677 102 124 210 89 23 208 80 513 876 102 226 759 99 275 835 97 104 182 102 33 648 107 805 856 107 363 706 90 810 953 103 763 881 93 690 831 114 330 837 116 402 456 90 49 922 91 365 986 100 296 697 96 273 882 116 138 824 101 606 862 108 742 952 105 140 342 93 355 634 123 555 804 109 494 712 90 220 325 105 84 121 103 851 944 97 32 421 89 886 985 109 64 623 111 28 958 102 715 791 104 478 542 115 159 451 99 72 537 96 296 462 104 609 852 86 128 294 88 188 482 93 545 713 102 24 884 87 661 784 102 58 745 88 97 750 104 569 606 109 623 736 104 70 793 96 584 635 90 142 531 79 329 670 108 321 478 115 768 967 108 351 456 93 299 449 81 338 687 111 886 945 100 67 936 96 535 931 116 835 873 107 220 856 112 815 848 98 581 801 91 691 881 117 62 192 82 142 517 98 133 250 107 280 541 98 91 700 109 398 489 110 398 469 117 925 969 109 0 46 92 500 585 105 648 942 99 245 506 96 873 874 81 742 799 103 635 968 98 221 309 91 114 929 91 546 620 93 119 892 106 624 820 110 396 946 86 519 528 109 147 150 94 413 828 106 128 532 93 512 782 96 383 453 102 109 393 105 209 393 103 343 904 89 348 489 77 37 165 116 536 585 108 112 514 89 696 710 104 102 468 109 18 412 104 100 429 96 7 804 95 718 793 99 249 534 95 730 928 95 109 494 101 142 660 101 133 905 116 144 575 92 822 908 96 705 897 95 395 658 118 195 356 103 573 904 124 339 455 93 354 891 87 21 59 99 771 941 101 200 201 116 304 658 130 226 384 81 117 119 94 127 768 84 203 542 95 207 275 110 205 214 119 909 973 94 327 365 107 8 672 106 213 693 115 249 667 112 88 413 101 437 987 101 362 601 103 25 407 109 716 886 99 584 847 105 434 728 95 51 563 83 76 520 99 199 913 109 92 560 86 630 651 107 124 346 105 583 955 98 173 475 94 65 138 97 170 267 103 317 503 70 494 858 106 790 923 110 463 722 90 489 565 103 267 647 92 555 634 106 24 675 83 312 770 96 438 630 101 286 860 105 268 503 96 237 922 82 91 814 102 92 766 104 729 996 109 83 372 95 31 66 104 69 807 87 154 290 88 846 959 99 63 738 99 624 854 102 275 934 109 239 599 93 714 796 105 697 902 100 199 786 93 147 250 115 134 507 105 426 758 92 80 796 100 109 551 106 590 653 92 760 985 86 281 458 111 356 956 101 620 809 106 422 488 104 704 794 98 443 826 108 429 911 102 540 673 94 71 294 107 34 92 86 253 873 113 383 610 87 470 981 124 442 467 95 782 893 89 387 569 94 281 746 112 74 80 98 193 378 103 588 649 105 688 928 91 669 775 100 58 909 99 311 686 102 182 557 111 241 480 88 398 575 106 93 622 110 293 297 99 853 875 118 102 984 114 69 355 85 288 440 99 673 725 109 188 949 105 53 892 97 183 909 89 468 837 113 407 859 106 108 467 109 234 834 90 0 965 83 141 672 98 586 992 95 523 597 114 355 754 108 118 736 100 231 482 107 248 912 104 360 901 101 112 459 91 267 501 99 187 327 102 863 947 83 492 717 104 484 672 125 492 992 97 305 561 111 207 834 93 70 322 112 502 537 88 40 243 106 395 938 102 221 238 83 549 991 89 13 655 109 155 789 94 104 702 111 33 351 119 3 51 95 255 913 102 324 460 100 703 997 112 290 551 108 70 282 91 714 970 89 96 670 84 252 789 121 717 861 98 133 548 110 98 856 96 593 659 115 172 937 101 296 431 106 94 603 105 312 822 113 251 530 91 767 794 115 439 764 93 219 229 111 361 653 113 196 718 99 529 894 121 791 821 105 20 689 105 776 857 95 291 694 91 276 504 99 875 953 91 183 281 104 358 572 103 592 831 109 725 936 97 554 648 108 355 990 86 548 904 79 869 885 88 125 709 100 961 998 91 230 569 112 217 997 95 81 898 97 503 745 100 518 702 98 7 803 90 508 540 106 215 856 87 230 434 106 202 663 84 673 736 122 472 936 85 693 810 93 97 324 114 417 769 67 507 510 90 420 810 106 301 458 101 205 785 109 624 812 102 407 922 102 258 413 95 188 447 99 203 335 108 333 800 104 5 374 86 129 931 108 124 910 90 755 806 85 137 267 95 551 823 84 28 292 100 377 591 102 477 503 76 738 935 106 240 421 110 707 958 91 361 913 110 205 534 104 331 417 90 122 184 94 269 850 99 70 211 101 385 918 94 18 190 87 228 749 107 75 559 95 718 863 109 97 439 97 463 655 107 441 827 107 197 886 81 50 138 94 403 905 90 702 728 100 246 459 86 536 750 105 630 712 86 403 751 89 828 909 98 98 122 108 852 887 101 62 453 100 67 682 98 739 870 85 55 250 100 219 545 97 453 874 110 451 669 120 490 515 97 296 409 86 332 678 97 81 377 105 433 584 74 592 714 91 279 969 101 218 793 111 6 760 98 320 422 88 397 937 99 7 493 94 346 977 88 550 910 100 332 846 116 353 576 97 254 478 89 31 570 74 160 911 114 318 927 84 805 996 113 67 482 100 438 705 108 39 204 104 443 695 98 350 603 106 321 950 111 36 876 110 205 619 91 168 345 85 135 675 90 314 812 107 205 315 86 479 587 79 427 892 97 543 644 114 755 787 91 61 501 104 526 733 117 257 581 123 370 381 90 84 299 91 369 749 88 776 813 92 342 676 78 210 486 109 241 396 99 72 850 97 9 960 106 243 298 112 681 857 97 257 840 99 297 709 105 63 445 96 424 816 113 537 917 84 297 515 99 304 483 113 232 318 99 231 975 93 607 832 96 527 983 118 157 466 88 17 860 86 65 264 105 94 467 95 137 872 86 46 376 93 26 861 118 159 603 99 47 714 104 46 243 95 705 706 98 386 631 90 116 986 108 148 174 122 364 801 99 410 922 106 608 613 107 99 836 104 90 943 101 183 535 105 130 532 92 261 901 85 371 431 113 14 902 106 424 646 88 133 847 94 810 948 104 155 335 87 125 371 107 735 922 91 225 372 100 715 833 87 422 572 98 788 920 102 242 907 117 244 576 94 788 955 88 138 151 105 29 95 109 583 874 103 376 880 94 57 334 89 215 526 92 260 843 113 249 880 88 54 396 74 489 776 105 50 527 90 118 307 97 329 959 109 77 992 101 204 636 99 163 630 96 132 613 121 289 750 104 306 618 86 112 791 96 897 958 108 85 890 113 175 862 95 770 902 93 172 651 107 492 576 97 611 847 93 577 607 80 158 799 77 471 802 106 351 747 112 170 459 104 82 121 97 197 232 89 44 574 94 388 931 99 749 861 108 251 918 101 410 901 89 903 910 90 328 714 103 125 248 111 158 823 108 56 625 104 471 888 107 535 740 99 119 377 97 196 941 101 105 256 112 95 677 101 466 956 107 497 718 109 45 207 115 215 973 107 529 671 109 653 985 100 35 509 94 859 933 88 161 732 91 500 739 90 21 458 91 427 810 79 11 849 94 456 812 98 883 992 90 283 822 100 196 341 113 679 992 107 608 838 87 806 926 111 608 992 100 311 716 103 573 826 93 665 836 99 414 694 93 665 666 121 217 400 105 130 339 89 94 251 107 467 866 111 129 179 99 162 398 108 460 626 98 229 663 113 333 874 93 690 753 98 520 812 111 191 980 118 215 607 98 254 453 110 392 915 110 259 632 94 123 903 87 721 737 97 743 945 112 738 932 93 216 421 98 73 745 119 191 599 97 154 257 86 75 418 76 530 934 99 285 561 94 118 327 98 228 809 95 847 949 107 940 967 92 73 554 87 227 864 113 554 765 102 262 411 90 198 525 94 15 592 86 592 880 120 63 599 74 252 764 98 573 770 90 72 327 98 226 990 106 506 974 97 138 665 108 98 612 104 76 723 109 476 726 103 229 639 100 493 564 113 128 998 117 273 934 91 863 971 101 369 961 102 52 206 119 637 878 97 91 741 105 618 979 78 805 865 105 139 969 99 231 668 95 520 947 92 156 698 107 173 771 113 20 826 95 614 926 105 457 854 105 428 658 95 287 870 110 581 848 102 678 698 95 299 382 94 130 916 106 350 791 93 10 833 89 387 751 112 6 564 107 256 549 92 63 328 88 335 592 97 34 416 118 293 907 127 66 237 101 254 602 102 156 940 96 423 553 87 722 932 105 717 846 79 13 629 115 39 671 119 99 300 111 822 823 110 112 487 103 181 786 106 43 598 95 564 844 92 150 278 92 403 729 113 501 767 103 147 526 113 579 618 93 321 453 102 869 892 95 387 826 92 0 841 99 307 652 85 366 591 108 164 852 91 764 889 100 251 269 92 352 918 97 237 571 123 213 725 121 94 692 98 43 358 114 170 797 112 467 610 77 547 806 108 91 843 107 477 844 99 383 823 113 19 273 87 60 241 100 128 831 80 249 825 90 476 545 97 200 512 108 353 460 114 664 921 95 235 815 107 527 598 120 110 868 100 642 904 99 5 237 112 339 958 98 143 321 96 379 842 82 346 680 89 59 766 109 148 803 96 217 243 95 421 609 95 393 869 93 76 234 119 353 393 108 596 651 87 472 907 103 10 640 96 159 330 94 107 347 92 555 933 104 581 727 91 658 749 104 410 646 100 127 264 106 131 608 109 465 723 103 20 134 113 768 841 96 28 746 112 174 560 102 583 764 90 479 802 89 315 342 94 445 989 97 21 504 80 614 644 112 222 456 116 171 378 92 30 757 94 625 766 106 223 480 96 162 318 90 603 884 107 170 249 95 449 979 100 158 728 109 275 688 93 818 887 111 894 899 89 51 570 96 411 911 102 376 535 103 494 737 125 283 886 85 763 886 104 634 741 100 442 742 75 820 993 107 608 611 97 623 825 107 39 893 100 33 40 99 321 973 102 574 650 102 739 759 95 564 636 75 387 871 101 363 678 103 673 770 104 362 531 115 46 323 100 607 611 93 386 866 102 464 784 95 391 912 106 222 303 96 566 596 87 425 757 106 936 971 107 416 962 96 629 747 101 629 868 90 235 274 104 110 396 104 171 679 115 359 861 89 702 898 117 246 715 101 559 795 96 730 965 115 9 556 90 482 918 87 152 975 109 720 807 101 390 464 109 80 526 112 231 920 115 43 331 89 268 339 101 658 736 91 412 521 90 279 686 100 269 368 96 125 598 101 253 953 101 149 288 89 39 773 98 134 311 112 533 843 97 617 860 98 573 952 107 635 721 91 29 676 93 37 396 94 574 617 106 131 424 109 645 753 117 184 453 80 211 940 106 411 482 79 392 812 111 366 781 86 363 949 107 480 863 107 387 392 86 511 554 87 92 863 89 262 666 104 210 455 106 711 776 97 137 398 94 603 719 93 259 313 113 265 412 87 155 316 96 358 688 91 483 958 113 193 829 98 163 270 109 28 473 94 145 416 111 246 777 103 34 580 93 419 877 86 349 610 102 452 629 115 545 753 88 320 996 102 146 205 102 51 355 83 52 868 114 529 901 113 748 893 96 174 295 90 182 388 76 85 459 82 75 313 102 493 736 96 302 962 84 580 958 83 215 984 102 69 179 101 895 970 87 553 863 108 552 728 101 11 361 91 359 438 100 78 964 107 357 570 111 240 467 105 828 902 97 184 437 119 205 425 101 143 634 103 93 416 100 510 860 107 673 877 93 57 446 101 308 331 114 59 978 84 98 837 101 691 707 93 216 420 110 697 749 110 100 469 109 303 610 103 468 665 97 186 346 106 316 365 95 238 790 110 555 653 106 105 205 91 249 619 107 254 717 113 250 880 107 816 890 87 89 578 99 174 457 101 563 821 83 72 797 103 610 898 81 55 105 107 352 967 83 574 812 99 517 741 88 114 168 111 459 783 94 933 990 86 255 647 110 408 608 91 471 890 104 42 749 108 44 514 98 711 781 86 925 935 100 75 965 109 85 594 92 99 734 83 202 569 105 125 720 96 112 649 111 408 924 102 227 341 108 630 892 117 669 955 103 329 336 102 534 877 87 390 883 99 555 985 87 486 780 98 91 236 110 500 727 95 621 674 87 305 910 101 122 286 108 227 275 99 513 712 101 445 723 96 264 960 105 32 329 111 197 679 97 585 796 118 25 468 103 632 848 95 548 923 106 28 423 90 823 989 112 223 426 109 627 825 76 159 418 112 889 957 90 388 423 95 190 526 97 318 501 95 98 651 98 268 974 96 6 592 104 632 719 88 163 176 108 292 959 87 337 947 104 309 407 98 460 733 100 237 250 86 286 588 107 213 624 96 568 664 81 723 737 104 638 780 87 620 668 94 305 828 99 622 974 87 765 851 96 232 917 96 379 852 96 319 849 96 125 547 89 172 678 105 387 546 82 409 677 92 428 629 85 778 914 86 522 893 97 551 761 107 614 947 90 225 440 98 336 906 81 677 854 101 105 420 83 19 153 92 46 694 92 760 849 98 50 810 97 324 995 108 197 295 102 51 141 110 317 358 105 467 761 110 451 560 89 573 679 97 393 517 95 598 841 105 83 634 81 710 729 94 709 783 103 283 620 70 203 692 79 54 723 87 298 837 95 599 735 107 438 501 98 442 776 110 3 486 90 521 768 105 97 465 102 444 667 94 125 876 84 191 360 93 585 596 91 296 377 100 523 581 87 77 930 111 220 551 91 363 540 94 205 612 99 548 776 101 38 988 101 311 567 97 532 576 99 546 987 100 700 871 104 22 811 98 158 183 99 137 149 94 440 856 121 390 875 105 209 747 116 272 491 91 153 299 121 535 865 98 102 509 84 193 195 113 288 523 89 127 451 90 232 683 106 21 627 116 623 933 84 733 762 112 53 355 99 118 827 106 717 792 110 55 469 113 47 915 88 17 674 91 278 356 90 41 779 94 251 872 91 1 177 93 159 557 96 114 582 95 397 647 95 105 698 95 380 599 96 544 832 99 489 503 96 241 352 107 612 760 89 142 852 93 866 926 95 559 774 108 573 944 99 388 716 95 318 434 105 116 766 92 497 707 103 54 913 114 177 451 81 254 725 98 13 326 100 120 307 90 37 780 89 155 505 97 543 811 115 244 982 108 244 365 101 661 791 107 417 785 83 739 967 91 519 882 78 46 893 97 207 758 85 21 777 92 744 808 115 375 584 97 397 984 94 137 980 97 625 964 97 837 934 77 28 322 98 46 164 91 16 692 92 238 637 113 562 802 103 498 500 97 213 533 86 525 903 108 277 604 110 520 756 115 284 402 122 222 907 105 380 922 94 356 627 97 16 686 81 7 596 102 167 468 119 532 718 94 512 971 97 362 861 102 18 665 90 692 817 97 310 430 116 144 395 90 228 351 93 564 570 103 470 506 99 92 521 112 163 911 100 64 460 98 3 588 112 622 950 97 412 413 109 114 810 107 280 659 92 651 884 113 181 205 90 541 684 81 270 581 100 151 594 102 10 262 95 68 130 88 121 794 113 515 797 88 125 807 103 287 406 99 843 991 87 203 870 110 64 138 91 666 797 98 429 863 82 315 511 108 245 818 92 338 870 83 784 881 110 326 499 80 526 772 103 513 765 96 213 810 102 288 935 121 242 731 97 140 470 107 328 432 96 261 906 99 164 754 100 324 824 81 49 913 75 274 623 83 281 910 85 290 321 98 514 968 98 34 166 82 287 366 107 283 699 103 136 409 110 715 860 100 123 150 103 590 755 89 423 962 89 611 935 119 743 901 98 353 581 99 741 855 102 11 981 96 93 148 87 174 355 99 13 17 90 798 854 92 378 444 107 119 379 117 651 750 118 356 734 103 39 888 99 395 409 106 22 30 102 746 987 98 266 677 86 371 682 104 230 600 86 207 759 98 22 192 105 16 106 87 140 944 95 122 570 82 330 549 118 330 863 86 189 756 107 1 847 91 415 675 110 350 540 100 516 645 94 239 394 111 539 571 100 213 353 109 484 801 90 92 586 112 113 669 102 219 589 95 291 436 99 316 709 101 298 931 105 481 506 98 502 941 107 106 370 85 145 741 101 9 596 116 542 852 96 165 389 110 497 542 78 47 263 113 224 286 109 62 913 106 636 775 90 144 744 129 676 687 104 119 181 92 122 324 101 373 872 97 71 588 84 558 996 92 31 641 96 704 726 99 819 832 84 183 432 93 98 165 94 100 934 100 478 961 95 141 480 108 814 835 98 161 754 89 197 936 104 781 787 65 61 104 100 547 675 82 625 751 92 297 400 116 66 206 101 130 319 88 68 508 101 255 810 96 501 817 91 416 705 112 573 949 113 29 436 102 123 497 101 219 334 94 210 247 102 812 919 95 182 964 97 728 898 113 284 747 93 655 994 109 429 502 100 433 823 117 744 870 100 165 362 98 344 404 105 136 272 95 46 514 99 532 613 89 690 907 95 673 840 112 287 566 99 197 517 107 102 408 112 213 636 94 393 808 97 37 80 90 117 863 101 80 878 105 491 586 75 161 191 86 493 714 88 625 918 92 313 427 111 427 462 103 89 186 107 23 364 89 490 545 87 185 590 95 116 952 95 256 764 108 45 615 116 151 281 108 146 746 90 827 901 99 145 403 127 661 800 100 538 846 97 337 354 85 201 596 94 496 761 112 176 249 91 105 490 107 193 807 116 741 856 113 60 319 97 653 867 94 184 905 103 514 955 113 211 605 92 121 269 99 201 512 111 18 506 102 120 978 109 351 901 100 95 698 101 185 552 104 454 707 105 374 912 98 48 323 95 185 225 108 309 703 96 473 684 109 394 721 91 80 201 107 215 608 96 218 345 92 334 745 83 81 317 94 571 912 102 540 993 91 248 476 97 428 900 95 611 839 87 591 767 83 236 457 99 2 483 92 235 458 94 270 414 90 267 655 107 183 709 95 337 426 112 278 396 99 122 398 111 197 345 95 710 945 85 380 646 86 532 629 112 664 679 95 602 751 110 264 450 102 44 999 83 629 713 109 17 723 111 780 947 87 127 920 103 517 989 79 375 986 102 296 306 109 204 827 101 766 951 89 793 856 97 636 973 97 64 738 107 569 924 89 463 904 89 362 797 90 670 736 92 129 368 90 318 872 102 168 287 95 357 504 100 73 386 89 90 863 89 609 828 108 338 616 99 71 245 102 294 764 92 414 527 101 197 704 99 175 271 114 816 828 99 518 842 122 63 648 97 420 885 125 602 839 90 290 780 119 278 790 73 24 425 99 128 411 92 89 785 102 363 816 102 63 145 88 322 607 77 738 880 109 243 847 101 252 638 96 593 754 101 309 869 81 114 726 102 179 194 113 198 566 110 486 542 104 9 883 110 96 681 89 23 446 90 545 746 110 543 969 101 11 515 78 64 802 114 551 817 84 18 41 106 351 511 105 668 897 96 422 478 95 181 518 102 69 379 106 317 994 95 77 538 103 609 730 101 248 960 93 352 402 106 235 899 99 514 709 83 110 305 75 100 475 79 474 808 109 364 717 101 406 762 102 501 948 110 333 867 92 732 851 81 580 705 88 654 885 105 274 669 107 176 659 94 24 889 80 322 693 87 572 735 101 47 581 108 432 589 108 143 457 100 706 963 96 305 696 109 362 470 95 595 619 104 518 628 95 185 686 94 459 686 110 49 918 109 643 667 107 161 207 113 233 520 103 52 855 103 840 902 104 40 437 101 468 578 86 371 805 106 331 747 107 793 987 100 267 868 93 230 953 113 485 914 88 319 384 76 314 621 115 356 585 105 138 574 107 625 932 119 138 736 99 104 511 100 564 649 90 338 837 97 443 836 111 775 974 112 200 359 106 156 318 94 688 713 95 773 840 91 337 881 115 144 832 87 205 290 107 795 957 94 734 811 116 662 808 92 354 792 79 330 955 89 613 792 102 181 241 96 87 539 75 105 196 85 105 627 113 108 484 120 70 815 94 349 491 89 865 953 94 223 954 99 344 833 110 268 964 93 766 959 111 487 979 93 279 909 99 59 213 105 529 870 117 383 832 108 977 984 100 286 942 95 503 733 108 104 698 106 238 998 94 99 381 98 514 527 86 904 997 107 388 853 90 683 949 87 140 587 91 87 281 102 39 155 100 19 927 110 419 718 100 417 989 105 177 986 100 265 823 110 135 551 83 503 549 99 415 548 104 283 300 95 75 656 110 95 713 101 608 813 93 128 889 113 558 966 124 295 866 120 198 281 101 328 678 109 551 892 105 68 717 90 2 613 102 615 767 113 418 612 94 62 998 96 371 715 93 786 917 108 219 349 91 505 854 101 149 810 115 1 373 98 940 946 105 23 806 98 432 798 113 246 330 94 194 958 95 200 590 101 508 829 99 106 532 95 638 822 105 140 901 92 341 991 91 170 545 101 679 692 106 143 642 105 445 610 83 348 599 94 117 455 94 275 929 98 336 794 109 227 601 101 80 740 101 690 966 95 370 589 109 328 971 88 50 328 107 368 901 99 9 821 98 142 541 115 633 744 104 25 454 112 716 889 110 164 715 92 95 768 103 491 713 98 476 523 101 276 899 111 261 367 106 371 556 112 643 697 96 69 305 104 361 906 105 581 998 106 162 818 108 269 472 88 620 694 108 404 423 100 285 578 108 41 502 94 430 834 81 44 301 102 425 666 91 24 654 94 602 990 96 394 464 116 363 574 98 150 768 94 48 889 86 432 578 101 610 848 95 308 524 96 177 216 113 789 999 91 214 819 109 442 642 99 664 781 105 6 70 100 212 891 99 637 978 95 246 643 93 409 721 88 183 999 98 85 189 88 584 805 105 108 942 107 80 551 107 235 252 82 375 680 99 312 512 109 655 674 95 469 630 94 17 441 100 289 975 94 551 955 96 512 878 104 188 824 84 683 838 101 277 674 100 264 827 93 18 697 117 560 988 99 553 951 100 413 467 74 201 215 108 439 702 76 100 331 93 167 405 105 20 344 95 541 714 104 26 485 88 100 132 91 546 991 100 333 666 104 113 549 121 233 615 85 496 563 79 109 930 102 578 716 99 716 887 111 44 493 97 365 540 93 556 906 124 128 804 135 550 737 98 123 803 105 224 570 98 54 697 108 428 770 105 457 710 102 653 742 89 468 607 111 800 873 109 215 326 85 289 430 103 681 783 101 665 904 95 43 291 85 15 437 108 487 704 109 248 989 105 187 431 89 124 260 101 537 777 98 334 766 109 316 429 104 764 884 98 553 937 93 34 98 89 13 825 83 64 991 86 88 897 108 298 525 93 70 682 117 54 441 91 296 463 91 257 843 90 125 939 96 94 766 83 18 918 111 215 801 107 413 787 96 14 525 87 292 606 98 780 803 96 141 880 126 256 770 113 244 609 110 642 714 112 63 996 97 35 504 81 302 885 97 121 190 102 483 907 111 482 780 100 424 577 108 326 522 94 176 649 78 6 961 93 148 256 85 457 918 95 159 804 117 536 696 97 275 849 104 147 619 103 464 824 95 91 713 111 215 889 101 10 378 95 406 568 110 316 504 109 6 210 102 671 729 89 218 713 91 295 966 99 165 330 78 211 583 103 649 844 103 223 763 96 316 575 107 53 753 124 320 723 114 763 945 108 824 827 101 750 995 96 47 390 113 388 789 99 630 994 101 158 760 106 637 679 90 97 510 90 541 720 107 660 849 107 735 994 99 24 799 89 550 814 89 223 561 111 417 536 103 136 201 102 510 989 86 298 558 97 820 930 99 139 971 125 257 853 95 211 491 108 219 707 119 250 981 96 81 433 94 380 832 121 30 871 83 624 870 112 4 487 99 487 597 116 296 577 87 239 391 96 349 552 88 268 938 89 643 723 79 232 976 94 747 771 86 321 421 87 488 579 98 425 943 102 30 107 104 406 992 110 622 769 112 246 483 107 444 627 99 243 344 95 757 876 108 724 860 103 530 800 85 709 790 89 275 986 99 288 878 102 532 702 107 433 954 74 286 515 116 843 878 105 154 801 114 708 940 112 345 763 84 521 873 91 400 932 95 166 562 105 206 349 112 367 870 86 43 373 121 216 955 95 92 756 95 529 801 90 23 324 89 123 333 99 294 519 90 78 975 78 311 445 89 27 170 99 300 427 95 217 970 100 155 467 92 238 337 111 486 753 85 187 781 101 33 446 113 422 849 108 398 837 93 191 692 112 629 677 122 153 421 111 195 399 107 463 674 91 529 931 67 291 415 94 784 955 110 318 984 98 683 766 87 590 619 101 296 691 97 93 736 110 18 354 107 165 284 109 386 731 102 162 308 94 450 709 102 181 771 98 372 733 95 7 931 87 737 961 93 126 465 114 118 986 95 167 335 102 431 457 93 413 647 91 12 911 94 33 671 93 298 810 107 709 867 84 378 665 115 289 344 99 603 767 99 239 275 84 233 310 98 298 462 115 468 827 97 192 565 97 62 311 109 507 852 94 581 827 101 69 821 90 196 745 96 404 659 109 106 169 94 542 695 79 142 720 106 236 353 102 285 702 120 245 267 103 103 360 112 53 438 79 10 887 95 563 935 100 321 346 105 189 428 115 272 448 89 366 694 116 637 817 107 184 709 97 134 633 98 710 970 95 125 350 101 190 571 90 62 693 101 372 466 117 326 564 86 703 771 94 138 737 92 280 690 94 695 821 105 341 538 96 492 607 107 111 414 105 44 133 96 821 966 118 68 660 106 776 991 91 158 677 93 258 351 103 261 934 107 787 812 93 51 246 104 440 538 81 352 962 98 238 862 93 67 563 88 243 473 101 369 407 106 290 332 77 550 683 86 81 761 106 105 107 85 91 309 78 162 284 95 11 619 101 307 349 110 592 978 95 805 964 111 528 727 105 182 523 104 86 880 103 509 669 77 922 948 93 123 411 86 495 992 106 9 110 97 763 924 93 284 611 88 157 691 84 167 463 96 844 961 95 774 907 107 42 632 88 510 875 87 122 960 96 288 760 104 172 905 106 393 499 99 549 955 106 309 628 98 224 500 105 130 187 114 93 678 83 473 946 80 382 815 101 649 809 99 740 939 109 143 865 105 916 991 99 829 993 92 412 688 94 257 428 98 316 403 113 285 795 99 303 316 93 726 943 109 651 942 87 199 934 105 616 755 87 798 957 104 625 740 107 792 795 103 828 839 111 161 926 94 460 475 96 331 651 94 421 481 103 293 307 93 18 704 88 82 488 96 681 981 100 103 550 81 279 870 86 531 782 95 22 148 109 306 966 91 278 869 90 307 904 89 850 862 93 40 86 106 195 199 100 21 398 110 476 495 104 397 527 115 471 894 94 824 863 108 271 314 99 337 586 113 416 830 102 208 230 97 256 427 112 540 770 112 228 563 98 315 634 65 319 336 103 550 917 95 338 348 89 368 673 103 477 719 89 417 439 102 582 651 99 207 258 93 32 429 121 564 868 112 335 869 111 773 950 100 979 980 101 89 451 83 916 961 101 315 337 74 495 715 98 648 725 101 27 836 98 109 116 94 265 896 100 733 947 111 53 863 88 4 696 106 185 272 94 692 762 82 11 638 79 272 598 94 124 345 94 270 726 107 859 988 98 466 657 91 26 882 85 205 749 94 20 945 101 530 583 109 70 99 97 307 726 97 699 947 109 70 442 117 436 437 98 298 528 100 189 940 90 802 965 97 7 979 109 103 954 102 97 467 98 187 416 108 576 731 91 369 677 82 40 320 118 659 750 102 269 983 93 359 873 111 97 383 91 340 967 100 325 735 86 513 851 101 722 782 98 208 664 98 334 780 104 38 155 90 244 667 98 51 667 96 369 849 98 92 745 104 647 946 84 560 626 102 492 844 104 147 720 107 826 923 117 298 390 99 1 633 105 131 234 105 440 880 97 646 715 99 792 819 116 417 970 98 323 714 101 129 972 119 477 940 96 189 877 97 706 972 91 153 976 102 463 603 118 322 937 107 125 364 94 810 937 86 71 281 104 73 866 101 692 907 101 314 341 107 505 577 90 141 290 94 65 735 87 90 858 99 658 820 111 434 557 90 40 908 83 339 990 89 518 966 101 543 767 90 346 839 110 483 963 97 643 702 108 362 597 120 258 623 97 495 900 97 629 949 118 734 895 112 313 664 97 110 961 105 477 764 86 42 187 95 87 208 102 262 343 93 659 823 108 57 392 97 153 815 85 338 717 88 582 733 86 967 992 83 200 389 107 233 798 122 321 793 96 594 733 85 582 999 89 33 677 95 500 726 98 113 300 112 480 937 97 290 711 102 849 890 93 562 674 87 272 436 79 394 963 103 93 664 84 805 848 93 363 571 104 382 479 92 61 649 115 513 570 110 587 653 92 505 813 89 479 943 106 654 779 92 389 557 106 508 866 112 600 908 109 430 691 86 771 855 105 10 252 94 740 854 111 91 212 98 917 952 100 776 862 80 246 451 79 87 598 97 469 936 91 341 956 116 722 892 123 153 201 91 555 926 105 298 608 112 145 201 91 154 547 105 361 861 106 113 329 112 485 740 113 126 267 93 371 477 87 313 644 104 60 656 116 495 809 100 759 779 110 483 632 113 130 542 93 479 674 105 786 908 112 318 414 88 483 855 94 341 761 110 736 773 96 709 765 101 275 750 83 734 810 88 60 249 101 79 677 111 54 241 97 677 700 89 547 557 102 257 296 99 224 996 82 867 996 94 135 162 95 50 760 83 388 946 77 75 786 103 382 852 104 247 902 113 426 444 103 546 784 117 96 689 100 282 811 86 187 919 118 788 899 107 457 592 113 612 980 117 712 849 102 336 719 100 762 807 86 206 784 101 591 911 87 224 247 93 22 406 93 880 940 110 312 719 97 709 991 78 568 749 89 616 976 105 465 652 89 292 449 98 578 976 85 472 915 105 529 915 92 526 530 93 47 311 85 286 654 95 389 519 78 34 434 112 39 126 100 494 577 106 168 188 92 105 346 104 392 442 85 793 802 86 635 847 96 302 736 104 221 676 96 146 153 96 234 616 110 286 534 114 437 549 88 658 762 103 129 306 106 308 643 101 466 910 102 169 828 99 680 849 96 85 520 113 304 929 95 196 731 101 43 490 92 23 792 94 81 840 80 375 864 102 219 972 117 54 902 124 878 907 100 96 886 106 41 913 101 70 403 110 816 881 89 335 968 112 139 171 86 57 512 99 334 413 105 449 862 113 820 933 93 518 585 100 152 921 98 579 958 107 682 703 102 267 275 103 127 812 98 851 973 101 285 386 102 171 448 100 541 679 99 208 422 89 358 837 95 510 854 104 435 987 107 131 246 101 496 639 95 325 672 106 15 840 91 358 888 86 477 903 105 114 405 105 52 986 102 515 982 96 745 935 112 141 215 104 443 838 97 251 816 117 77 268 98 408 456 103 189 199 100 67 574 121 16 929 97 101 870 100 143 253 104 438 608 101 266 905 88 754 936 102 608 984 101 121 978 103 619 808 87 380 977 106 739 793 108 85 994 108 158 741 108 565 820 102 287 521 92 546 964 96 321 703 116 41 664 104 111 968 96 406 798 98 250 805 105 541 981 81 57 802 103 71 679 85 738 770 100 658 834 120 38 946 109 46 803 102 256 978 108 175 499 99 236 857 96 53 791 110 632 829 113 648 995 96 510 649 111 621 814 91 286 909 106 522 866 103 96 395 118 444 674 101 350 653 109 370 701 97 505 975 122 82 90 113 143 777 112 451 872 87 886 972 114 514 870 98 120 210 109 591 744 101 288 949 106 129 388 116 612 914 94 285 849 100 39 309 98 721 974 112 585 720 104 72 596 101 79 608 111 249 537 105 453 496 112 219 792 108 149 183 100 510 892 93 14 586 96 162 345 108 242 249 105 182 403 88 427 578 76 499 927 130 200 690 107 12 950 103 627 716 101 894 926 104 264 581 96 238 865 119 16 267 105 182 490 109 222 836 98 197 608 87 711 917 102 70 598 112 44 546 99 88 492 106 502 651 101 401 592 115 408 595 109 77 466 112 439 694 113 188 577 106 556 694 103 28 950 96 253 816 88 343 485 102 574 721 107 212 908 103 412 556 100 750 847 99 123 719 112 536 957 116 261 276 112 90 137 94 34 904 100 902 908 108 370 886 109 4 601 108 603 993 111 214 619 97 439 795 96 37 734 75 145 384 112 10 437 85 26 289 100 63 586 93 782 801 98 557 612 94 282 334 99 495 761 103 528 617 107 7 723 84 240 540 107 208 273 113 22 395 103 364 576 83 73 370 124 183 499 102 598 746 99 483 572 85 536 834 111 105 229 85 14 886 106 85 449 112 525 791 102 231 888 108 976 984 96 154 255 128 347 753 102 842 878 106 72 983 95 2 189 93 747 894 92 579 922 90 48 246 109 439 868 95 609 637 107 207 961 101 171 867 105 233 447 99 657 869 108 42 956 101 625 757 98 249 359 115 248 877 111 21 858 109 329 608 88 420 974 126 81 775 98 372 416 108 278 421 106 254 340 110 809 854 108 409 832 108 263 531 103 950 969 90 189 897 95 156 374 90 55 954 102 119 991 93 317 929 98 411 478 116 62 271 102 248 846 99 65 634 110 175 668 110 457 922 88 80 329 93 642 763 101 168 376 117 279 761 103 263 610 108 424 965 111 180 939 96 70 835 114 158 870 110 80 548 99 73 748 106 233 405 96 371 775 106 285 504 103 230 497 91 887 922 105 196 972 90 110 242 102 32 220 98 546 684 110 79 178 101 389 834 94 319 755 106 781 878 96 265 338 108 433 541 112 290 394 102 97 323 94 293 751 92 298 979 108 38 534 119 13 947 99 19 198 108 670 954 90 542 596 84 420 750 113 243 555 88 0 755 91 426 885 99 133 159 118 232 733 113 55 340 111 438 813 113 694 723 108 271 713 99 127 344 110 168 714 86 568 582 83 189 361 117 673 855 83 665 671 112 405 616 97 68 532 101 616 777 95 27 918 84 154 288 101 64 707 107 0 512 89 385 993 100 190 550 97 589 663 93 273 444 113 99 857 89 418 626 100 605 729 104 326 823 106 89 864 88 567 592 108 268 546 72 173 754 95 154 779 103 185 287 86 98 416 99 236 717 104 19 877 110 446 542 93 660 987 95 652 739 93 85 761 85 409 615 101 729 814 113 79 628 115 156 505 102 183 523 95 229 630 83 468 863 84 261 383 105 769 782 109 572 695 90 203 334 105 534 925 92 565 571 78 772 888 100 524 864 116 581 836 96 543 668 108 845 920 113 27 961 97 330 875 107 39 614 89 112 277 86 68 79 103 38 540 103 268 983 91 471 901 92 623 853 112 453 743 108 316 787 98 192 924 101 131 959 101 552 576 89 93 232 102 24 558 93 82 259 104 60 440 98 269 920 104 21 151 108 330 521 96 303 718 98 151 696 100 50 988 96 380 382 97 318 738 92 558 822 101 805 872 76 133 995 109 264 515 108 911 968 97 547 946 89 31 829 100 96 358 94 78 703 100 416 573 91 140 258 107 378 461 90 184 926 122 629 653 82 540 825 107 247 366 100 580 647 89 258 520 82 189 617 103 270 558 111 54 105 115 813 830 111 39 448 90 99 987 103 89 650 82 217 881 90 262 684 77 488 907 106 238 852 107 23 895 116 629 741 97 693 779 112 328 425 87 329 444 95 5 916 75 418 776 96 577 615 85 481 971 102 590 701 102 528 693 77 578 746 95 1 179 88 454 984 98 256 359 107 471 874 89 223 294 109 209 210 92 874 895 90 575 679 99 158 340 94 588 805 98 382 570 91 420 940 121 278 705 114 630 874 108 347 931 120 569 770 103 438 997 92 555 978 109 446 633 92 181 853 104 245 694 106 337 738 99 110 729 104 193 685 108 275 826 87 273 641 104 64 639 99 520 715 94 877 893 105 94 576 106 197 775 97 524 910 95 91 384 106 15 723 101 130 403 100 416 816 92 302 537 102 130 134 93 40 610 98 253 890 96 309 866 99 214 479 90 72 323 101 240 636 74 246 481 93 59 890 111 806 987 88 740 975 94 445 986 105 329 934 75 526 764 117 18 258 91 606 688 97 231 376 103 206 885 107 801 983 91 740 807 103 250 825 112 641 811 99 80 857 95 279 603 113 438 473 93 604 685 98 348 472 114 13 698 95 13 925 112 97 852 124 576 781 115 269 822 92 163 408 97 46 914 103 476 740 95 74 993 97 308 436 96 171 911 103 302 604 87 128 782 93 9 107 119 99 382 107 378 936 93 437 676 121 560 712 108 867 972 91 236 587 81 292 750 97 620 733 105 420 771 109 636 841 105 153 194 101 297 541 106 352 747 107 321 324 83 550 581 93 261 481 96 620 811 99 14 492 111 27 188 100 233 669 101 255 438 108 191 534 96 533 762 92 382 515 98 171 409 90 545 725 87 422 824 79 833 863 115 212 275 99 605 640 96 20 661 84 36 700 92 311 806 101 32 551 107 193 255 88 80 188 89 282 312 94 402 515 109 448 738 107 69 715 105 23 47 91 5 695 88 952 976 99 177 243 101 209 584 88 513 605 111 278 671 117 554 771 95 825 866 93 870 931 90 103 152 77 164 476 88 161 639 84 562 706 109 500 797 120 338 359 93 56 471 96 391 528 84 482 783 98 811 813 95 177 301 91 402 804 90 79 331 103 881 928 101 238 245 108 355 947 109 532 757 108 115 649 88 335 742 97 326 790 96 35 184 94 653 837 124 219 672 94 36 546 97 299 378 99 0 720 95 26 427 109 399 666 113 39 988 103 433 743 95 391 547 92 138 595 98 407 731 105 405 951 98 386 750 98 228 499 104 99 584 108 350 451 95 293 524 85 306 898 84 39 684 97 626 890 95 274 353 101 544 756 85 202 374 91 400 880 106 713 920 91 745 858 91 535 544 94 773 786 115 339 697 98 97 691 91 487 963 90 397 654 113 581 883 91 972 983 124 336 717 107 156 590 78 317 776 91 47 874 84 63 516 104 315 596 110 772 936 105 511 567 85 537 575 123 233 734 102 128 812 102 172 652 110 164 718 108 166 383 91 24 970 89 425 488 104 354 547 97 413 599 108 154 328 93 528 918 107 234 771 94 381 643 99 210 267 106 98 557 87 646 816 104 77 84 106 69 903 102 7 897 100 241 650 114 127 722 101 651 804 106 947 969 83 65 733 105 338 557 89 482 616 102 684 922 111 88 501 98 149 656 102 432 469 90 298 339 91 124 615 85 10 770 105 678 890 120 89 211 107 884 944 119 624 626 86 160 642 84 12 634 88 213 963 91 752 801 103 937 942 100 250 534 87 342 489 98 175 853 108 206 536 100 649 992 96 699 733 86 436 715 113 2 850 104 48 222 107 375 823 101 93 984 91 113 119 116 31 555 102 77 462 97 163 604 107 368 710 119 308 722 91 522 977 119 74 93 101 488 629 117 747 792 112 379 988 111 772 929 102 46 435 104 73 941 94 130 524 96 127 878 100 519 837 105 832 845 92 247 807 102 376 601 100 98 445 98 636 960 89 729 801 108 71 159 90 235 789 111 219 381 103 53 903 100 63 450 94 300 625 109 212 674 109 77 512 105 736 901 92 373 557 115 470 896 105 87 164 99 427 583 114 502 783 86 692 738 88 529 566 101 139 292 97 316 968 102 48 311 98 89 831 95 341 914 90 241 702 103 60 888 90 128 706 109 297 806 105 213 678 112 212 841 105 98 555 113 143 159 88 248 463 117 4 703 89 190 988 114 334 858 103 227 656 100 114 547 93 883 971 95 313 906 103 588 887 104 14 20 93 187 737 105 251 810 105 618 687 90 726 862 114 257 399 85 261 932 74 10 983 104 476 972 101 21 998 96 160 238 106 769 905 111 305 736 98 218 378 109 245 782 103 503 837 85 119 808 96 101 633 101 598 875 110 64 123 115 113 548 107 239 785 98 143 509 105 16 132 110 450 767 94 344 635 107 172 982 111 413 446 88 564 803 103 583 875 117 261 832 99 231 772 117 208 466 105 19 481 109 440 873 102 56 171 118 31 113 106 311 454 86 212 402 102 54 86 94 830 885 98 291 695 100 82 563 94 313 862 93 258 849 107 373 579 85 1 446 97 633 651 107 44 961 110 160 291 98 299 480 103 361 853 89 604 995 101 199 687 104 64 417 118 347 561 88 369 374 110 177 612 97 136 704 95 172 430 106 257 624 94 283 633 103 41 612 107 243 653 103 416 561 107 205 688 102 157 745 116 282 698 93 711 861 86 800 931 111 85 845 84 547 604 97 404 727 106 80 746 118 1 260 106 563 625 113 466 520 96 198 782 92 733 817 82 145 459 99 306 930 94 12 491 96 239 985 96 173 265 107 213 893 106 5 641 87 169 311 100 670 966 85 439 988 91 71 366 119 10 298 101 68 447 83 315 923 112 347 452 108 328 433 94 204 492 92 134 414 105 334 368 92 578 707 104 7 815 95 267 645 98 249 558 95 55 996 113 836 945 102 62 733 95 81 115 78 183 997 106 103 798 89 237 803 94 375 445 92 15 418 90 332 500 96 668 862 90 207 740 99 46 476 86 471 636 100 238 252 111 35 277 98 424 724 117 692 713 81 515 649 104 194 873 104 771 779 113 206 306 103 258 454 87 324 733 86 137 258 91 195 737 94 424 445 99 338 635 126 773 965 105 438 658 92 315 363 104 251 765 98 32 751 109 408 565 111 924 942 101 177 307 103 585 946 92 450 941 112 181 830 111 197 257 108 327 884 107 42 784 93 37 361 99 752 870 100 799 967 106 511 653 105 297 744 99 205 445 115 249 934 93 37 434 108 141 431 90 222 802 92 496 641 109 225 739 83 119 408 103 442 825 80 226 516 91 23 567 106 462 799 105 269 818 97 551 916 97 937 947 107 532 763 101 685 721 87 5 606 98 91 195 89 212 971 102 294 929 92 458 801 107 70 761 97 30 273 77 540 914 92 337 883 110 376 869 96 193 428 115 781 901 111 470 814 99 86 295 97 215 922 96 337 751 102 108 386 107 184 442 103 227 932 102 589 976 90 377 427 106 505 712 85 649 936 104 178 355 85 485 963 89 293 987 104 517 689 81 232 504 85 17 175 107 266 883 94 33 462 98 396 566 85 543 776 103 606 989 88 520 638 93 240 368 105 94 595 94 425 440 101 293 920 107 217 551 96 498 840 121 419 668 90 3 375 103 443 692 99 408 732 93 20 886 102 265 748 115 336 559 101 319 328 83 481 491 97 493 780 105 570 820 82 655 665 114 722 988 100 31 595 88 527 954 92 392 698 116 511 704 105 251 449 95 206 763 96 709 755 106 682 928 112 315 453 97 248 490 109 97 408 91 350 639 112 426 896 120 720 850 91 64 373 89 883 931 97 239 621 86 729 897 89 476 568 101 82 135 98 347 432 100 855 996 90 261 374 117 26 276 106 93 537 89 366 768 99 240 372 100 296 604 107 756 780 103 11 897 86 139 610 110 515 705 101 380 747 107 563 730 118 666 733 97 204 330 92 266 357 97 121 753 107 41 72 117 112 176 92 771 908 77 373 869 92 401 999 93 237 272 101 457 812 79 584 614 127 59 873 108 349 894 92 541 780 100 62 259 98 1 377 93 131 788 92 190 771 88 491 628 92 465 600 98 364 488 106 22 27 97 296 538 110 275 322 76 458 651 95 448 973 109 755 865 95 492 851 110 58 479 105 482 824 93 375 573 100 457 916 92 420 679 114 463 836 97 393 699 97 242 924 95 272 782 89 39 661 128 65 199 89 106 903 105 2 208 105 202 501 89 425 796 114 578 956 94 39 159 98 52 847 109 6 390 132 126 782 112 157 619 98 350 700 127 105 122 72 337 407 101 412 976 80 495 884 115 51 117 97 115 713 92 107 549 96 271 565 111 415 967 81 451 946 85 123 242 96 167 457 91 72 270 108 19 627 90 34 683 111 540 835 117 766 881 98 387 783 91 395 950 89 69 952 84 140 345 121 115 963 85 592 882 88 678 740 87 546 808 96 461 493 100 316 986 96 207 352 94 36 883 87 429 872 90 209 739 98 351 889 83 328 849 97 115 558 76 510 781 101 798 982 115 310 350 100 501 511 98 103 985 116 644 993 105 464 814 95 532 889 98 87 725 111 422 630 80 205 299 110 192 339 92 162 269 104 5 232 107 119 657 109 442 617 79 242 351 82 21 952 113 778 915 109 54 691 98 326 894 88 28 591 94 188 434 100 963 977 97 166 768 96 682 944 109 152 965 86 48 165 100 121 426 84 837 964 104 738 796 117 532 922 90 40 759 99 28 115 109 423 873 91 824 985 95 413 763 95 932 977 94 367 954 99 622 934 106 166 369 99 557 708 109 55 851 111 269 581 106 356 574 118 395 690 125 111 668 108 77 601 113 179 651 103 702 815 101 481 909 83 338 665 100 564 983 101 241 738 83 107 562 106 173 217 101 459 771 90 460 603 99 87 268 102 682 911 95 117 493 114 26 910 96 94 723 91 74 274 112 157 328 92 56 339 95 207 767 82 148 910 109 255 806 116 1 58 86 14 694 101 711 833 116 364 641 105 214 431 108 137 214 88 770 840 103 824 855 85 447 556 91 60 278 97 492 929 89 274 601 125 151 957 97 881 898 110 191 732 105 143 595 113 114 449 95 63 986 101 439 941 109 91 550 79 362 570 98 473 852 98 435 842 120 22 685 94 492 799 83 1 194 80 124 446 94 335 722 94 613 904 112 67 176 116 115 164 83 234 255 98 345 395 96 149 842 96 610 822 100 85 895 114 148 971 99 116 389 86 255 740 107 222 698 108 63 482 88 356 709 99 791 814 114 121 340 102 210 911 118 41 555 105 457 723 105 409 549 94 615 755 79 120 212 106 217 866 81 585 993 88 287 372 96 383 941 100 76 202 104 427 454 108 419 890 105 652 957 105 536 813 105 80 715 96 372 778 108 452 656 113 828 871 96 374 882 119 43 756 108 554 986 116 885 968 117 600 771 86 427 661 92 153 468 109 617 853 92 113 706 107 257 481 105 548 616 112 83 266 75 486 788 99 123 694 125 667 959 108 320 891 98 403 859 96 111 910 97 100 136 106 239 610 90 117 923 88 467 869 100 370 499 95 860 914 117 166 608 101 773 959 87 164 289 92 598 926 116 149 437 105 428 993 99 302 451 85 100 651 103 578 667 91 318 546 120 55 652 103 244 784 96 37 458 93 423 929 96 536 817 95 287 704 95 36 582 92 391 544 77 746 895 104 176 693 121 181 634 105 84 102 89 166 897 115 201 856 100 289 340 85 804 977 111 139 727 108 89 255 97 816 844 97 245 640 85 325 383 111 676 954 95 437 529 86 304 871 92 269 743 96 244 592 107 94 780 86 698 857 88 502 958 110 292 561 106 844 938 92 231 698 93 83 945 107 325 482 111 322 697 77 347 388 111 374 455 104 670 741 112 270 899 103 620 725 103 7 501 106 775 784 91 12 651 88 410 477 93 251 921 97 85 555 91 534 835 84 77 287 114 652 951 107 264 832 104 87 586 99 494 804 122 240 279 87 116 947 109 401 648 101 52 558 101 402 959 90 653 892 105 111 274 80 97 140 94 668 823 95 222 878 90 287 527 102 250 403 103 81 478 90 116 936 102 396 960 83 41 375 111 96 465 97 250 414 77 561 605 103 109 388 105 211 908 100 445 481 100 623 629 89 237 804 102 312 414 104 155 798 97 497 802 101 212 694 107 335 345 99 305 962 99 332 758 103 200 847 102 284 586 95 792 951 101 775 810 92 535 925 106 240 582 88 15 252 99 337 919 94 67 612 104 600 810 95 275 335 97 524 648 96 627 943 99 623 916 97 33 111 109 654 775 107 189 449 101 58 332 95 154 557 103 173 591 93 116 459 97 524 883 99 221 448 111 272 446 104 459 534 102 619 759 121 191 430 99 424 858 122 125 311 102 242 692 112 624 636 95 574 859 100 515 849 98 734 760 112 142 607 103 225 892 104 32 528 115 60 84 92 371 391 94 186 235 106 716 925 107 612 850 95 490 835 96 504 589 112 848 936 93 178 412 97 58 541 109 417 592 94 138 988 108 276 601 93 524 998 98 778 950 101 504 929 109 593 877 120 832 962 95 8 352 84 691 945 126 119 663 109 42 573 80 292 475 108 508 966 99 238 724 103 46 960 88 460 515 101 868 995 90 368 400 95 383 951 97 408 640 89 137 746 103 38 940 101 151 609 103 223 938 116 223 761 93 177 473 99 45 690 83 143 984 100 59 301 100 456 786 92 272 694 102 391 945 80 401 792 72 264 964 108 171 802 92 239 375 87 516 977 97 355 504 112 14 162 100 134 344 95 543 662 94 43 296 104 374 720 92 528 630 104 722 927 93 889 918 93 722 996 88 67 210 99 279 754 86 384 872 104 87 260 105 276 744 107 248 482 98 392 528 90 108 800 115 451 730 96 115 867 102 237 383 86 277 358 107 25 28 106 446 632 100 175 454 108 386 519 107 280 281 103 437 706 87 221 671 119 55 474 95 271 281 87 45 694 98 230 282 101 527 884 104 174 575 105 41 927 102 502 779 105 367 477 97 843 872 94 437 714 99 177 769 78 15 580 105 601 683 103 141 899 99 940 998 103 10 236 117 570 817 94 62 676 94 274 611 105 243 599 99 192 205 95 105 812 100 251 472 96 185 620 88 131 544 101 720 817 112 204 957 102 71 229 84 381 466 91 86 422 112 636 693 91 391 720 111 90 126 72 708 946 113 456 629 93 82 182 89 739 955 96 427 896 111 51 241 106 101 649 109 166 517 114 690 739 98 354 932 92 558 559 93 290 996 90 858 899 85 18 34 102 222 994 103 344 547 108 28 955 94 179 257 105 4 860 93 65 86 91 971 986 110 272 432 93 575 664 93 395 466 90 527 674 99 276 821 97 502 534 100 2 569 92 549 819 95 80 509 110 121 517 101 428 745 98 23 544 108 748 998 93 310 771 98 20 692 94 255 396 93 115 287 111 165 543 107 248 628 97 350 609 108 547 948 89 334 907 112 310 502 115 317 389 99 313 678 112 191 996 97 211 270 96 207 250 102 463 599 95 372 458 110 95 391 100 408 812 103 193 934 106 128 617 94 599 824 83 154 685 81 41 307 105 288 837 96 311 440 115 534 837 97 771 840 103 348 436 103 427 703 95 823 830 86 88 375 102 593 638 113 170 195 102 548 985 103 264 678 105 423 749 99 426 915 101 760 884 93 259 782 111 197 833 94 61 209 107 401 702 114 710 843 101 638 776 98 541 786 111 162 222 80 696 961 95 216 617 82 384 790 97 86 874 112 182 849 96 578 943 97 16 638 101 23 191 105 371 649 119 7 545 104 392 764 99 222 279 94 542 836 112 71 976 113 386 972 98 58 634 116 82 932 97 537 997 80 305 446 103 706 715 100 35 973 104 919 983 93 54 376 102 461 692 76 464 688 105 16 688 95 179 531 89 560 648 105 575 617 93 12 331 82 14 520 80 615 737 88 406 628 91 318 730 106 168 938 96 60 727 103 183 989 82 673 857 106 94 549 86 880 905 92 114 479 92 3 79 82 255 296 84 185 817 84 73 636 100 292 880 86 163 420 91 58 536 100 299 741 91 261 615 109 231 635 113 126 481 100 204 554 100 88 794 82 241 504 89 462 670 106 245 595 87 717 832 96 237 629 98 240 319 102 118 851 95 112 691 89 173 511 89 186 192 95 425 541 104 3 277 120 732 874 99 501 535 101 3 642 97 617 951 106 63 132 89 208 828 94 42 301 88 4 101 94 130 843 81 457 893 97 256 949 92 266 808 80 329 965 90 587 763 94 741 825 87 328 827 77 295 825 105 382 402 92 121 278 102 322 979 103 217 450 116 426 623 92 174 960 102 281 421 118 380 769 101 238 698 105 534 601 101 469 735 90 695 818 93 835 845 93 94 384 100 221 298 113 311 662 111 21 284 89 285 518 98 477 585 86 715 885 97 159 763 100 116 805 101 100 239 103 245 419 109 78 625 107 581 960 93 761 848 103 713 826 99 292 708 97 97 786 101 765 813 97 81 97 89 567 896 86 413 873 92 616 764 100 210 788 96 188 213 101 285 521 117 519 770 94 26 337 112 219 803 115 425 716 99 19 520 78 480 588 96 195 537 100 892 948 115 155 208 109 286 892 101 258 846 105 37 304 105 626 961 100 283 730 105 197 629 94 705 965 101 71 495 91 557 946 110 234 888 113 116 455 110 214 884 107 428 614 80 511 796 94 450 680 117 191 351 101 95 357 113 106 770 105 376 801 121 439 606 102 104 806 99 232 677 91 42 960 101 440 614 97 249 633 93 758 917 98 128 772 89 72 884 109 444 578 113 817 995 107 277 602 104 91 210 91 454 637 88 395 636 107 54 749 87 14 103 102 300 789 97 330 612 89 317 496 106 636 948 96 385 419 100 52 763 113 335 346 108 338 490 93 545 709 120 139 907 109 495 545 97 369 658 101 955 967 82 427 533 86 157 926 98 394 811 104 685 997 108 356 773 106 35 863 88 433 947 81 467 870 87 436 655 85 193 953 92 160 177 99 48 832 87 389 554 95 590 650 98 166 348 90 484 962 81 234 731 109 328 995 99 538 604 96 131 843 103 198 594 104 261 410 86 513 955 102 224 968 107 57 125 115 363 501 105 59 103 94 128 959 91 315 945 113 444 517 112 252 602 102 125 661 106 406 961 106 136 849 101 431 854 82 168 244 96 112 310 97 213 875 105 228 886 103 821 880 90 376 419 99 664 758 85 856 995 107 78 724 105 482 981 90 178 366 106 15 267 89 101 307 112 197 204 111 862 894 103 148 200 97 750 956 108 212 470 88 482 979 96 189 917 102 481 547 93 777 975 92 782 878 98 126 369 91 128 344 107 552 931 109 103 894 94 168 294 94 150 818 109 173 382 95 204 836 112 209 630 92 262 925 85 151 641 108 96 953 91 366 543 101 12 187 99 540 815 89 635 731 109 207 282 102 194 453 108 397 943 109 126 962 78 204 405 96 56 723 105 519 667 86 411 714 102 74 266 112 571 932 84 681 874 93 534 833 99 619 854 109 269 376 106 303 391 99 63 643 67 776 871 87 502 794 111 268 913 96 560 748 97 205 892 93 441 637 87 15 301 99 524 535 86 36 583 102 680 913 88 123 800 84 415 913 97 207 597 123 243 254 98 39 120 103 740 840 121 472 636 93 446 716 97 97 801 93 422 724 101 264 949 109 91 970 96 350 513 101 396 467 90 563 938 81 165 691 109 414 902 117 195 697 87 595 756 107 669 742 96 42 429 94 90 885 101 223 392 112 94 978 96 21 769 102 208 563 85 856 900 116 197 841 96 403 546 106 59 392 89 891 975 112 69 870 98 136 391 119 189 455 100 19 275 96 91 670 94 115 668 118 265 650 99 503 980 105 72 814 108 120 852 103 208 292 112 584 993 110 95 890 81 324 785 99 139 264 86 517 813 102 125 901 99 81 546 91 514 958 92 34 241 104 324 544 110 232 324 109 616 688 90 285 969 106 273 735 104 441 873 105 367 772 109 127 380 92 384 965 92 405 409 110 168 647 94 136 538 117 50 721 89 27 211 107 264 370 101 742 832 101 373 866 99 264 996 105 453 701 104 151 852 106 168 972 86 477 588 93 313 700 87 368 842 109 174 461 103 641 692 88 166 894 113 494 680 79 313 581 86 632 808 103 405 998 123 505 959 84 185 683 105 667 916 98 0 364 107 86 524 104 104 731 89 491 881 83 105 237 106 180 185 91 81 153 102 863 865 105 61 71 113 653 950 110 93 238 111 178 283 76 89 187 100 51 383 115 522 914 106 126 238 81 692 894 95 238 320 98 203 513 93 468 936 94 839 989 94 190 458 115 508 793 88 9 305 106 162 800 109 178 770 106 190 911 88 525 527 97 331 923 96 63 307 103 894 995 106 97 506 122 287 926 98 481 569 92 267 627 117 728 824 113 369 725 91 649 714 98 673 731 101 834 928 89 38 886 108 564 618 106 71 414 88 33 483 106 117 269 92 272 319 85 402 549 100 458 739 95 150 928 101 715 923 91 47 609 99 316 338 88 727 883 105 380 428 106 231 268 98 423 489 102 360 826 83 49 973 98 175 327 88 792 926 101 162 692 73 562 984 119 421 485 95 237 656 102 247 554 98 219 849 87 362 950 105 563 709 92 272 649 76 211 766 114 372 909 109 41 199 106 99 293 100 155 696 102 238 467 87 418 519 118 299 999 104 123 563 105 116 609 121 166 969 105 427 452 111 299 676 105 10 481 100 658 994 100 518 551 100 198 601 98 148 928 110 101 202 88 422 777 103 232 709 109 115 905 110 400 627 95 159 765 95 527 894 98 223 484 105 127 553 103 681 862 120 457 863 102 22 614 102 521 534 103 670 738 89 364 907 115 649 870 106 386 678 117 410 506 88 191 942 89 121 908 93 219 871 112 279 741 121 752 925 92 518 919 94 244 323 102 356 879 84 458 476 104 193 419 94 330 860 104 45 488 104 153 971 98 748 895 123 413 429 96 671 824 96 61 920 97 161 239 110 21 273 117 292 540 99 752 821 106 594 933 97 226 727 110 192 436 87 232 845 97 661 860 103 454 862 98 112 154 82 252 553 93 208 291 107 345 813 87 564 745 99 17 320 94 480 901 82 87 705 104 644 657 96 191 252 94 406 822 99 284 571 100 28 318 94 428 847 95 43 884 94 32 939 112 405 570 91 29 107 102 97 336 86 159 461 91 215 453 96 125 702 85 443 908 78 12 300 131 245 356 95 724 894 96 264 828 116 118 606 94 523 773 115 778 953 92 373 787 96 689 695 86 502 743 84 434 636 100 710 820 104 924 967 104 101 505 89 474 925 104 5 989 110 322 565 110 233 259 99 164 439 90 44 889 113 544 736 99 428 823 85 10 43 105 40 854 88 588 834 103 194 300 105 422 903 104 52 369 113 911 958 109 314 851 86 151 392 93 557 733 95 200 290 101 17 589 87 443 890 112 32 185 93 529 842 93 277 451 105 342 786 86 304 829 106 602 764 95 807 999 96 313 740 98 364 677 107 435 982 114 63 112 76 61 204 112 551 613 102 472 823 107 103 732 79 450 895 110 11 684 103 26 915 93 538 647 113 269 795 90 232 392 102 526 756 87 392 905 118 248 468 91 723 752 105 591 996 95 524 729 106 61 195 92 309 596 94 75 655 91 351 584 92 273 601 107 79 106 84 420 831 98 26 655 92 39 69 90 554 857 86 294 392 91 711 829 112 431 522 81 370 374 106 212 403 113 144 914 99 275 313 95 179 299 93 288 547 93 164 621 111 838 979 102 662 965 108 263 681 101 691 720 93 83 475 101 725 767 86 307 633 84 607 860 87 361 761 111 706 735 110 353 892 105 4 440 105 705 721 109 35 174 81 494 962 97 651 807 93 210 322 94 560 595 89 290 705 107 215 826 97 478 662 106 233 309 91 160 801 112 471 496 105 467 533 103 654 861 83 114 804 99 786 964 98 553 608 89 192 542 92 32 846 108 8 956 89 505 773 94 236 902 96 59 488 85 215 436 101 51 894 116 720 890 86 237 783 102 532 888 79 632 739 99 349 423 88 662 783 104 37 969 101 493 513 89 257 793 94 272 381 102 622 634 110 250 613 101 692 995 102 691 861 124 458 983 111 79 580 118 50 841 84 304 487 96 904 913 112 428 805 106 486 957 98 655 756 96 373 725 83 360 540 81 786 799 99 165 826 98 684 870 100 38 80 113 114 734 105 247 769 101 663 810 101 421 850 109 248 548 92 909 940 96 24 754 94 139 671 113 168 234 83 170 744 108 63 498 94 71 669 82 577 902 91 60 757 91 226 501 102 627 827 105 805 912 96 387 401 110 97 271 110 435 492 82 589 613 88 881 923 81 289 439 104 394 760 96 616 716 100 70 204 117 105 714 101 47 294 104 458 545 101 257 608 96 315 401 110 324 879 86 702 993 93 67 432 98 278 954 106 77 515 89 24 39 84 275 814 91 72 506 107 77 685 102 440 990 109 474 523 93 525 698 108 143 586 93 516 538 92 452 626 99 251 476 100 704 911 86 458 727 94 609 758 86 952 975 97 572 837 109 337 917 107 112 382 107 7 396 107 336 966 87 326 728 100 51 693 114 95 665 97 290 592 82 107 459 103 342 774 88 227 854 102 212 537 99 248 547 90 88 904 91 140 799 96 459 981 118 228 438 83 317 764 93 783 846 98 8 294 104 133 456 102 421 758 77 93 204 97 306 901 102 32 602 105 445 697 94 282 676 102 131 619 87 592 664 101 220 885 88 120 537 90 916 999 82 25 192 96 257 852 109 207 863 100 714 922 102 578 862 101 227 386 94 817 867 81 440 946 85 376 386 85 626 751 81 71 94 112 50 231 102 607 928 99 185 712 87 986 988 102 372 497 90 56 101 91 452 731 84 247 501 112 290 613 99 589 746 95 167 692 109 410 494 102 571 624 103 328 935 100 625 758 109 255 256 98 850 961 95 213 344 71 266 736 94 182 245 88 209 442 98 116 589 113 29 598 80 154 683 103 24 478 107 305 361 86 28 306 105 465 664 94 440 991 119 421 562 99 632 755 102 668 754 122 290 496 81 307 401 109 296 484 98 718 838 108 318 604 99 93 892 105 331 690 90 54 980 83 297 479 100 161 595 98 166 830 116 399 677 81 775 939 94 518 561 99 177 907 95 419 948 109 662 775 113 386 392 101 2 382 107 356 424 104 15 713 95 207 720 105 137 982 117 99 450 103 179 668 100 619 885 104 615 665 86 967 999 116 354 970 87 617 827 95 351 904 89 370 393 105 585 801 107 616 684 96 655 706 80 797 929 97 451 479 97 0 540 95 774 861 92 228 588 102 232 403 117 118 929 87 176 361 99 232 389 105 498 810 106 30 232 91 94 688 103 511 639 88 146 871 85 197 937 103 453 492 93 80 175 105 374 399 124 242 894 113 142 751 99 266 376 92 457 929 96 767 827 115 889 941 95 93 956 88 728 808 97 737 825 104 161 715 96 330 706 80 360 633 96 85 530 94 616 641 87 38 189 102 472 944 81 142 327 79 783 903 98 45 569 105 40 687 119 106 994 115 182 385 105 306 892 107 538 850 112 42 359 95 825 963 92 866 934 105 188 640 91 310 425 102 746 802 94 255 813 83 701 715 89 458 621 108 160 794 106 404 995 106 231 959 91 522 722 109 704 961 103 198 786 113 690 704 114 171 753 93 189 404 87 172 709 97 660 999 85 752 962 105 367 770 88 436 611 98 592 698 88 74 362 87 337 702 112 439 842 87 295 850 91 583 795 111 498 729 99 203 956 96 156 295 94 0 898 85 707 799 101 96 892 110 53 580 104 232 641 97 422 520 98 674 964 107 734 925 95 139 542 106 461 955 121 385 829 100 286 513 107 222 986 111 696 756 92 166 378 98 711 830 95 8 554 117 510 665 104 705 941 119 773 917 95 404 873 96 89 274 79 93 951 101 412 850 106 187 189 82 112 928 114 355 773 102 121 847 87 868 906 105 110 699 85 39 726 111 66 354 78 370 834 96 295 431 86 376 686 103 186 867 91 49 807 103 851 915 92 14 752 94 710 890 82 37 90 102 365 979 96 752 814 102 532 690 109 433 611 84 189 647 110 347 413 100 44 688 86 394 864 84 99 577 108 275 653 112 36 226 106 703 787 100 822 921 109 262 621 120 119 357 102 242 647 72 16 241 104 153 556 94 704 889 94 10 933 95 842 849 93 58 668 97 272 723 88 564 613 115 821 887 87 254 809 94 334 468 103 46 230 83 89 608 100 22 123 93 362 836 97 645 845 107 143 325 76 270 925 110 561 987 91 350 436 100 103 767 87 119 393 106 145 424 99 14 474 93 406 973 113 520 783 107 436 573 119 713 922 102 158 755 97 39 693 107 246 793 118 74 227 89 210 351 103 421 849 97 566 610 89 107 485 81 440 916 91 10 380 99 139 687 113 112 948 113 599 974 106 585 739 97 482 605 99 245 318 94 773 945 106 528 991 91 289 659 91 83 453 106 590 668 96 691 987 93 388 816 104 215 358 90 10 881 100 88 103 103 267 270 83 104 807 111 146 552 93 401 799 107 277 441 117 628 821 104 519 679 95 279 489 98 289 758 124 6 194 72 150 383 87 257 829 93 360 593 98 486 685 110 197 363 97 35 561 121 74 81 96 51 743 119 309 638 97 202 368 92 5 883 99 65 114 96 217 489 105 39 537 87 67 224 103 787 976 88 887 892 98 457 550 96 176 259 89 718 820 88 485 933 86 102 603 105 10 741 95 185 597 120 697 944 96 283 317 106 106 410 109 107 882 102 172 467 119 630 967 113 413 830 97 174 643 97 477 545 106 219 575 102 594 921 75 807 989 103 528 964 101 354 643 105 405 744 99 112 621 103 238 919 104 597 671 98 13 169 130 565 999 118 273 880 106 274 820 106 24 682 111 696 944 84 183 892 84 211 236 79 189 208 116 589 867 93 105 304 96 222 823 119 360 612 92 67 889 106 612 972 99 116 171 98 432 663 86 698 748 104 284 936 95 363 518 86 576 596 109 62 986 92 305 318 74 137 280 98 79 630 106 171 573 92 756 768 98 192 568 99 742 834 78 170 721 105 131 868 101 134 690 94 361 712 104 586 821 78 285 988 107 250 507 96 432 969 99 100 495 105 636 800 96 457 609 99 286 628 93 69 985 98 617 884 96 864 873 82 46 289 95 254 463 106 568 942 115 264 271 84 332 731 104 85 649 106 151 939 112 356 968 97 72 310 101 373 876 87 115 971 93 376 691 101 574 851 94 751 884 98 102 571 102 71 317 107 699 954 98 692 855 96 499 899 90 774 845 90 294 896 96 430 762 96 720 792 103 402 649 95 476 659 111 1 210 89 60 655 96 301 877 109 145 227 123 20 944 112 295 467 90 74 924 92 25 538 103 294 623 97 237 774 92 178 478 101 189 958 109 618 703 94 204 750 110 384 634 105 378 945 102 627 658 107 321 387 80 102 193 100 96 191 95 79 136 94 350 567 102 379 463 95 549 677 98 320 686 117 699 901 90 321 990 98 421 829 108 568 998 92 298 515 106 226 356 86 324 726 109 501 703 101 415 915 87 156 975 96 769 909 102 321 506 96 627 960 93 14 534 112 751 929 99 826 869 103 29 123 102 147 759 89 692 983 96 57 147 85 96 833 91 116 237 110 836 932 81 188 975 98 18 686 97 58 178 86 358 576 85 837 911 90 308 913 105 478 878 84 279 512 83 19 611 103 25 812 94 607 783 103 84 138 100 206 316 111 292 623 118 183 213 114 152 809 98 79 767 82 104 213 97 431 535 101 283 726 97 304 594 120 73 305 114 293 705 103 221 565 122 228 334 102 883 932 95 742 773 100 481 857 105 29 267 100 488 976 92 416 945 93 56 196 88 701 754 91 51 165 83 562 992 97 379 921 101 461 530 100 302 485 107 216 756 113 171 869 105 498 931 96 656 823 95 567 836 111 221 454 94 363 810 98 226 613 109 142 148 98 260 418 103 157 517 76 6 263 117 125 521 114 398 470 94 174 931 108 175 405 93 404 522 90 562 692 89 372 389 100 66 796 106 356 370 108 150 695 103 132 652 96 298 965 82 460 919 103 115 227 113 301 444 90 739 918 79 306 844 68 258 947 84 335 561 98 317 779 108 357 612 71 586 689 105 162 471 101 900 988 99 204 724 101 512 595 104 73 390 109 797 955 104 505 587 111 735 845 93 10 884 106 252 671 110 101 375 78 55 799 100 8 895 102 18 963 80 645 668 84 576 691 92 207 508 107 251 723 113 97 509 117 378 810 97 431 943 89 729 856 105 737 786 104 146 351 93 110 444 90 60 763 95 27 603 111 41 219 99 285 556 84 883 957 106 641 971 101 321 663 92 323 555 87 249 890 103 224 723 100 284 608 99 265 426 87 107 860 100 435 477 88 52 731 86 370 668 96 555 800 100 515 791 88 172 729 100 244 359 114 73 778 117 734 908 91 562 703 100 79 770 103 472 608 98 304 403 98 743 888 114 685 777 94 163 256 109 356 661 88 733 897 105 29 201 94 237 523 119 142 567 94 231 470 101 192 783 105 350 542 100 477 875 95 65 907 90 325 591 96 304 380 91 39 789 94 208 672 107 83 913 94 77 103 98 153 160 78 86 913 95 17 848 96 23 869 105 973 978 86 364 539 103 168 451 96 90 275 86 189 742 111 244 587 113 846 972 107 364 609 94 584 767 115 36 816 104 299 496 101 442 739 102 23 488 106 488 890 108 945 991 98 109 555 101 216 272 105 242 282 102 476 636 96 417 940 101 189 493 95 129 165 87 542 842 103 57 952 101 119 230 88 64 583 101 524 901 94 348 864 107 203 784 118 25 474 83 514 823 97 88 436 115 811 829 113 28 821 99 363 512 100 203 280 95 40 258 111 384 968 77 529 762 97 456 693 111 773 894 102 533 678 99 734 855 98 274 407 97 199 227 70 30 759 101 60 420 101 674 714 110 430 511 103 145 378 88 92 469 84 120 797 104 196 585 91 787 832 100 103 770 92 265 504 88 293 382 80 127 321 108 96 573 84 425 837 103 70 653 98 519 691 92 276 862 100 797 940 103 319 968 95 674 869 95 360 583 98 17 609 89 31 924 105 232 536 102 949 957 111 187 828 111 99 206 98 555 645 91 354 910 109 122 839 116 333 830 108 235 665 99 32 619 113 300 481 83 881 944 106 26 595 89 33 448 108 279 797 94 252 794 103 94 872 80 80 352 119 382 793 109 35 484 109 399 971 108 154 925 105 66 524 107 792 841 107 57 403 118 174 277 93 425 598 106 160 909 92 20 310 92 985 999 87 109 607 88 237 594 120 338 631 108 685 889 109 3 495 84 745 845 87 252 427 95 166 574 106 459 485 101 2 831 105 78 500 108 308 474 123 533 946 100 65 293 102 866 895 100 99 157 102 213 543 116 224 230 99 377 697 95 692 696 113 744 778 92 482 723 89 207 647 93 456 638 107 537 811 94 103 502 109 157 588 82 700 734 108 86 779 100 371 555 104 809 986 109 525 987 95 341 639 106 144 794 75 183 971 113 463 690 92 403 930 93 231 547 105 751 796 106 91 696 117 73 485 101 326 695 81 469 955 88 274 823 107 160 450 117 567 723 107 597 790 113 27 912 86 322 949 99 491 609 118 191 910 117 11 810 101 260 378 112 214 799 105 120 172 114 880 926 105 107 899 88 368 848 87 534 689 104 906 985 93 402 480 86 6 549 109 120 328 101 793 871 109 91 263 112 311 435 89 287 924 96 130 899 120 142 290 103 106 148 85 243 266 94 300 946 102 1 371 126 34 437 103 118 127 102 131 592 97 238 553 86 619 825 124 94 220 93 224 511 115 127 639 92 148 305 107 9 672 102 453 978 93 308 979 102 468 519 87 140 891 89 329 355 97 20 612 94 594 730 107 770 835 110 751 953 105 113 897 100 174 216 107 926 937 97 180 993 98 567 866 94 431 616 108 282 375 88 347 703 100 22 916 112 257 902 91 230 354 102 535 985 107 529 913 113 322 361 97 272 304 102 112 527 110 35 718 109 104 197 113 2 433 113 216 575 95 138 471 95 702 977 107 552 737 93 540 839 112 631 814 84 227 382 97 415 422 99 72 826 98 193 293 92 29 573 99 338 909 97 17 251 93 57 884 111 435 498 103 559 683 121 107 806 105 54 266 107 462 586 99 132 252 93 184 516 107 187 934 90 297 872 85 105 731 93 365 747 89 86 238 106 615 719 100 155 539 94 117 460 114 457 516 109 176 532 114 265 884 104 638 813 102 144 716 99 194 591 106 383 861 96 531 649 81 965 976 111 322 484 89 675 785 114 47 677 105 319 394 101 606 849 99 15 773 106 486 697 90 100 759 113 125 624 97 677 734 106 771 992 96 9 906 96 180 388 99 385 561 95 433 476 94 18 591 113 411 813 106 276 282 89 417 522 126 392 551 87 750 939 108 313 997 74 752 772 97 381 968 113 547 991 105 655 791 87 434 497 107 121 538 100 432 715 99 463 731 92 511 578 99 419 673 78 528 646 107 208 835 100 282 401 105 401 583 111 26 513 112 538 868 104 129 190 84 23 495 87 758 933 106 195 397 93 281 301 90 210 648 99 21 556 91 939 940 83 161 561 111 485 588 98 239 408 86 359 556 96 375 748 78 164 320 96 745 902 92 13 899 112 553 750 97 794 900 101 46 149 73 416 809 122 435 628 101 127 697 98 278 657 83 453 916 89 217 827 105 164 271 97 577 848 98 432 722 95 681 894 114 55 969 100 107 755 95 458 594 98 318 870 103 687 775 99 85 754 90 645 956 98 228 470 87 77 946 86 375 493 101 726 795 99 517 986 88 280 525 81 91 718 92 51 325 106 403 701 82 350 447 103 421 478 109 814 985 106 307 820 100 109 580 93 180 529 93 169 605 98 173 425 90 74 369 107 368 889 114 132 693 110 694 916 102 600 647 97 287 625 94 28 852 87 181 971 116 464 938 110 705 846 104 97 461 94 21 967 108 2 356 114 400 698 99 54 70 97 825 918 103 702 922 99 3 515 99 747 838 99 25 51 91 693 742 105 655 853 96 565 860 119 10 461 79 153 164 87 563 688 106 145 912 106 69 145 99 586 914 105 300 990 93 42 993 96 229 938 114 543 727 102 369 416 95 131 559 89 193 894 102 636 715 96 660 805 87 79 663 103 664 885 97 1 381 103 224 675 93 458 481 112 83 692 101 169 776 97 39 762 87 530 784 94 601 972 95 256 774 112 855 908 135 247 731 120 285 327 96 209 718 86 218 711 84 256 966 98 69 454 105 467 852 104 447 613 108 179 241 128 181 762 101 866 900 106 393 720 108 192 656 108 76 802 106 480 507 108 141 381 105 133 471 106 670 950 101 165 880 95 229 398 107 65 316 88 212 227 98 136 231 111 348 987 112 56 204 94 23 877 98 393 741 88 381 429 94 605 833 104 104 278 102 631 793 107 211 464 90 245 277 135 77 592 88 141 152 89 804 806 105 166 964 88 314 594 93 656 831 89 655 982 92 422 431 107 117 559 90 60 80 98 621 800 98 49 967 92 691 886 100 293 938 102 524 720 91 400 719 110 45 493 108 133 349 104 410 724 101 351 481 116 422 458 103 957 998 92 307 321 111 392 415 91 331 640 97 3 876 105 52 240 101 396 887 100 363 713 105 660 852 97 125 575 83 229 371 104 579 965 105 105 896 102 162 286 106 663 798 102 145 257 101 149 485 96 25 977 108 378 773 110 315 863 101 144 826 92 378 424 96 301 982 92 263 290 112 144 605 116 402 858 90 142 729 107 200 766 90 5 165 106 86 151 110 162 626 116 549 844 104 853 982 93 209 215 93 160 164 103 21 307 108 417 640 104 110 166 96 0 794 99 355 629 110 85 214 105 57 121 101 14 919 105 447 847 95 732 891 105 150 396 83 254 462 112 44 724 83 363 702 118 488 735 93 463 932 103 165 235 92 143 458 95 327 930 102 25 546 96 194 888 107 60 710 113 358 650 93 54 807 93 727 968 103 62 456 94 466 676 111 421 754 97 439 444 110 464 758 95 496 962 80 129 897 84 571 928 95 527 659 84 397 922 92 108 976 92 77 460 92 96 107 97 677 904 96 863 994 111 415 645 116 113 167 113 144 934 87 586 593 93 139 939 88 350 357 71 465 589 95 84 907 75 263 884 119 67 904 89 195 971 109 343 365 82 132 196 129 503 703 95 790 870 93 252 907 87 0 941 94 114 398 96 865 903 107 394 913 97 383 846 106 520 712 89 519 593 107 133 286 93 358 438 104 90 457 97 287 322 104 810 955 99 463 949 87 143 558 94 318 867 104 114 571 90 176 393 88 180 495 108 326 876 99 313 698 94 258 861 110 653 729 92 178 797 108 308 644 89 555 885 101 202 997 110 314 338 101 469 602 79 91 214 113 500 864 103 658 918 94 657 729 96 286 846 114 323 889 90 90 146 99 43 286 114 612 900 97 659 997 108 160 333 86 529 692 81 90 850 104 867 882 94 270 739 99 849 930 104 477 648 83 140 604 108 412 836 90 47 431 102 321 555 112 207 734 102 269 802 104 178 746 106 65 517 81 908 962 103 112 884 96 676 761 109 364 864 98 179 274 97 319 442 99 637 754 95 47 430 104 339 665 112 420 706 118 224 262 100 62 613 96 709 730 103 701 955 79 173 883 100 362 586 105 353 945 106 90 543 107 913 955 84 166 380 108 170 983 87 320 551 117 228 474 87 461 885 92 270 396 99 438 901 112 479 626 101 557 958 87 143 917 95 281 727 101 882 934 108 120 932 95 47 534 89 120 644 96 702 908 87 158 212 96 725 855 90 373 469 92 243 998 82 43 131 101 583 865 88 323 581 112 591 665 110 193 393 82 49 66 97 413 795 114 61 724 119 28 391 106 853 898 116 523 663 85 16 859 87 306 321 88 246 939 106 90 953 102 368 861 90 510 852 96 315 645 108 302 498 105 471 756 88 119 358 117 125 273 99 637 763 107 157 316 97 309 934 102 611 715 109 135 989 92 231 674 78 576 755 105 188 980 108 46 631 107 20 644 99 331 984 128 535 933 100 398 734 97 503 988 106 506 638 83 214 402 91 664 955 104 74 712 104 644 647 97 208 493 95 413 747 92 110 188 103 274 360 96 420 545 100 143 205 106 701 854 100 306 552 89 32 844 87 53 894 93 852 947 85 601 754 79 649 872 110 277 449 114 637 973 92 472 702 74 230 329 97 403 976 109 378 821 82 75 270 91 103 776 96 161 454 99 122 797 108 224 501 102 403 521 93 292 296 103 494 913 94 551 731 106 288 317 93 606 870 93 134 200 103 156 584 94 196 837 102 395 534 111 962 984 106 783 806 88 529 552 103 215 653 97 158 588 103 239 257 116 612 826 92 533 951 84 259 911 103 228 374 100 29 405 102 483 532 95 274 803 97 410 512 94 448 756 101 91 778 91 645 687 113 96 188 102 331 849 99 738 784 95 27 502 110 599 661 102 798 984 101 8 896 94 303 785 81 594 859 100 75 519 117 21 835 90 205 908 97 635 998 96 562 739 112 481 564 110 503 508 100 71 519 116 12 920 103 431 495 114 209 650 96 321 934 102 137 244 85 865 949 110 290 789 85 62 124 108 220 377 88 340 488 102 44 609 83 32 686 93 198 978 96 769 971 90 92 994 105 397 575 120 37 591 97 296 863 85 30 744 84 403 519 80 143 702 95 163 944 116 238 448 93 152 456 114 331 749 99 269 699 99 32 172 92 100 851 95 480 525 77 359 959 93 457 904 106 368 866 88 147 697 126 16 512 103 544 700 116 578 995 90 8 803 108 560 872 96 318 333 92 755 899 92 69 316 113 87 485 100 186 756 96 383 700 84 127 801 98 60 798 108 117 394 110 239 264 80 639 737 104 138 428 95 199 268 111 765 777 107 41 411 101 786 952 95 60 955 112 319 323 95 619 895 87 434 465 96 54 67 106 263 893 99 361 721 108 568 584 98 26 635 95 415 969 111 533 827 118 667 673 99 719 953 107 542 931 104 9 308 82 40 656 100 435 568 103 498 815 94 681 951 102 13 315 106 202 504 101 379 914 115 280 612 100 368 668 106 474 504 116 467 930 86 297 983 108 76 839 94 138 273 95 33 872 87 147 785 105 714 844 82 256 752 96 435 832 100 836 929 114 465 473 95 60 992 86 289 642 99 663 999 82 482 952 96 207 401 96 751 860 87 561 632 101 4 94 114 305 489 127 93 797 104 380 510 113 86 773 115 310 669 76 767 938 102 144 523 105 567 774 122 24 73 102 385 648 90 439 689 114 456 682 98 334 446 89 170 370 102 94 646 94 508 679 84 285 789 92 3 159 87 216 324 86 183 619 94 826 920 94 97 459 95 60 540 104 352 760 107 540 855 108 396 851 90 301 438 101 791 959 96 197 375 111 525 816 92 299 367 106 187 467 87 234 635 102 661 829 106 68 742 93 447 939 113 348 615 90 224 805 80 57 837 93 357 915 103 170 589 98 173 179 100 625 685 110 460 966 92 254 759 103 935 988 101 450 907 81 150 593 104 624 648 95 747 856 104 184 427 92 77 370 93 427 549 114 134 378 95 354 425 102 145 761 92 26 946 109 21 877 101 357 967 97 129 901 91 757 865 93 116 478 71 908 968 102 838 910 81 91 589 103 36 483 106 772 983 82 478 800 107 252 970 103 341 520 102 348 931 98 115 968 106 579 659 94 189 614 98 587 891 96 511 573 73 60 121 98 568 621 93 709 960 90 190 958 107 700 742 106 551 709 103 309 448 125 372 709 84 169 245 89 427 972 109 50 807 108 58 893 101 85 671 91 842 861 100 151 791 107 279 404 95 192 885 99 523 817 86 675 818 96 822 967 112 741 749 91 422 793 82 118 565 78 124 649 79 154 369 101 159 352 103 707 720 92 253 261 85 840 955 100 6 745 103 923 993 105 49 614 72 362 746 105 36 981 104 674 751 102 521 560 92 266 394 86 82 667 111 284 909 105 233 991 92 13 467 90 623 798 93 41 224 99 9 138 89 78 203 97 107 900 92 336 556 105 38 615 106 561 715 96 69 955 76 338 894 98 528 864 96 121 179 92 132 974 95 448 881 101 589 692 95 687 931 100 190 640 95 220 627 94 522 666 78 336 390 92 492 943 85 609 793 89 454 673 112 404 979 96 133 552 98 807 956 127 259 555 81 27 820 101 23 28 109 103 454 99 80 111 109 36 43 100 688 854 108 173 733 88 717 723 97 545 980 96 308 336 104 468 704 83 687 900 94 965 995 99 795 796 72 106 173 83 456 542 98 628 817 121 489 500 80 784 787 97 506 903 96 83 858 100 244 366 99 3 907 97 802 917 106 202 848 107 177 416 95 130 568 105 371 836 104 35 946 107 424 832 107 628 816 110 131 251 74 218 706 81 392 692 102 245 320 94 34 744 93 822 983 101 174 344 109 90 904 117 577 715 117 284 305 102 208 252 94 616 618 92 587 648 84 329 632 90 154 429 94 432 960 109 72 336 102 545 552 95 329 763 108 160 165 106 466 853 105 362 547 106 643 691 79 83 733 104 56 745 85 396 487 113 669 868 113 540 963 90 748 878 124 275 908 102 173 371 91 465 522 104 280 950 92 695 909 121 480 797 101 22 919 79 953 960 107 487 811 98 308 750 91 586 895 103 590 716 99 451 790 98 58 552 95 11 905 93 764 930 105 858 974 84 45 964 117 5 676 96 206 323 90 20 322 87 218 683 103 419 422 102 103 872 109 338 478 101 468 610 105 257 387 96 150 745 105 871 935 105 433 604 88 313 677 110 344 957 96 521 958 91 127 424 99 155 334 90 231 358 96 507 924 102 806 998 101 104 570 94 492 730 106 264 997 100 371 764 93 111 985 85 269 559 84 453 955 86 503 853 106 464 832 115 103 944 81 188 315 104 340 365 86 246 373 101 216 841 99 777 864 104 453 706 88 159 387 110 83 648 96 328 601 103 712 737 94 55 58 101 249 372 97 647 975 84 82 206 122 227 637 102 346 951 104 729 751 90 373 486 104 154 677 111 413 801 88 44 208 116 5 925 102 216 643 87 51 857 98 101 847 87 205 554 100 77 537 100 797 884 85 237 762 107 315 908 95 389 592 97 472 643 104 694 858 99 372 524 99 153 199 90 833 870 87 13 566 82 40 769 91 26 830 94 392 872 89 84 479 84 36 892 112 509 916 105 659 867 99 172 216 108 109 612 106 153 192 97 747 836 96 305 850 108 255 719 111 459 512 112 836 877 100 111 708 75 526 643 116 139 824 86 436 533 79 48 255 86 139 428 78 619 729 102 504 713 110 319 994 106 117 628 99 478 648 87 713 861 101 740 964 109 390 989 114 33 893 104 642 853 86 193 695 108 220 523 101 60 799 105 456 696 82 410 510 99 547 779 91 523 612 105 423 487 112 759 785 97 233 391 103 461 902 96 9 262 101 61 96 102 120 670 95 131 145 92 0 250 89 286 422 102 601 834 97 436 685 96 99 835 94 284 631 80 325 832 91 7 932 106 162 418 107 409 486 104 169 205 93 388 928 86 347 382 96 385 544 124 361 682 99 698 771 114 330 842 95 660 811 93 936 985 102 14 159 97 685 788 75 928 999 126 191 564 99 368 790 91 176 638 108 68 503 105 118 866 86 629 824 98 282 374 110 201 613 91 204 455 86 567 708 91 400 502 113 513 954 89 38 600 101 233 350 88 240 388 104 368 979 102 878 970 95 299 711 87 657 928 96 651 815 113 593 731 123 464 467 113 8 710 113 76 315 92 279 613 97 179 244 102 360 435 95 40 350 118 375 971 103 394 462 111 286 486 103 736 784 117 260 948 112 180 503 102 653 659 89 193 721 103 241 995 103 539 908 101 749 939 111 138 214 111 213 223 96 27 588 116 18 422 99 221 459 111 482 718 121 149 427 106 585 940 80 519 766 83 108 435 99 315 633 100 379 904 103 95 757 111 478 558 84 554 849 101 458 681 90 75 128 115 282 853 106 512 978 88 119 811 111 481 738 105 122 454 96 747 947 98 456 650 109 601 789 103 167 784 109 580 652 94 491 572 118 175 292 75 300 637 109 582 873 99 282 306 99 131 383 88 597 891 102 896 927 109 733 945 113 524 906 109 39 445 109 726 965 98 411 945 106 657 809 112 10 216 103 398 783 100 771 797 119 312 649 109 331 790 98 512 615 119 319 904 70 91 800 93 540 998 76 232 274 85 121 177 90 200 587 85 509 643 98 77 605 128 387 451 93 417 464 98 370 984 113 186 470 98 406 694 101 173 347 98 414 765 117 70 430 104 164 951 97 533 837 116 232 796 97 5 154 109 213 867 103 259 817 99 112 515 94 83 815 100 337 483 119 163 369 84 100 730 100 86 391 94 56 842 97 414 459 120 171 472 101 393 463 99 623 748 88 252 354 113 63 422 115 62 709 102 501 573 102 282 444 98 347 391 102 0 85 97 567 591 111 93 367 87 398 578 89 232 651 92 586 649 110 180 899 92 196 405 103 102 906 99 141 505 91 755 995 100 762 805 93 585 591 91 384 983 95 188 972 103 280 960 83 607 871 97 136 508 108 99 885 101 809 917 100 28 979 97 16 429 108 144 291 103 460 620 93 634 637 98 544 875 96 43 546 79 788 860 85 324 823 92 535 708 83 140 800 103 398 529 107 68 608 82 298 717 117 577 791 108 227 999 108 686 910 93 148 281 98 468 887 107 482 789 102 88 503 106 208 326 93 628 646 106 463 928 106 366 811 112 158 529 111 316 535 70 277 969 105 174 684 94 147 812 102 227 371 106 0 593 109 422 891 98 563 756 78 565 618 107 75 831 98 235 595 94 44 627 95 409 517 91 140 645 102 421 760 97 249 615 83 253 336 107 189 635 108 385 554 92 131 660 109 374 407 97 679 782 105 364 926 103 404 868 99 681 892 112 278 640 111 178 228 106 191 761 112 4 871 100 392 851 91 627 936 82 261 632 86 256 324 92 483 894 106 123 863 100 22 466 122 76 402 106 527 788 85 95 442 101 131 467 105 226 623 100 358 497 102 8 335 90 315 874 124 272 746 117 138 325 105 214 421 105 207 821 100 207 351 92 634 809 100 81 661 105 263 634 99 371 722 97 293 657 114 490 892 92 330 861 103 116 216 115 165 916 82 25 464 91 176 856 96 601 899 112 259 462 93 351 793 115 789 963 110 504 581 102 149 888 120 324 705 113 410 888 96 238 763 110 269 727 106 226 560 106 100 155 106 478 699 104 178 978 94 529 632 98 20 397 87 421 466 122 105 577 104 278 483 98 536 780 109 138 322 109 441 670 97 473 537 96 129 506 115 288 656 89 672 890 106 433 737 71 323 533 96 29 863 98 86 325 112 9 270 100 318 499 87 509 970 103 556 582 113 417 759 96 404 618 106 13 189 103 484 755 88 626 664 119 56 298 81 51 139 84 851 862 109 333 392 83 237 424 70 506 733 118 15 916 92 319 549 125 610 968 103 308 861 96 176 642 124 481 956 79 371 706 108 709 969 86 750 906 106 616 718 98 512 653 105 314 886 106 297 844 112 645 696 117 855 956 90 585 909 92 229 973 90 437 702 74 70 424 95 34 783 110 199 789 112 783 989 101 501 885 113 165 568 102 434 637 111 731 989 90 343 575 105 191 237 116 202 427 108 58 935 105 649 773 111 349 946 93 523 755 90 536 823 107 46 663 99 41 519 120 640 681 94 501 846 102 245 516 99 87 807 86 86 190 111 567 950 98 90 344 90 156 985 104 386 456 87 333 862 105 233 261 91 179 894 83 184 750 100 258 606 114 70 203 99 771 987 90 375 713 85 64 958 102 77 780 90 84 751 112 783 789 91 41 972 96 432 764 89 653 721 96 337 890 109 617 810 88 452 624 97 371 723 96 27 715 89 388 391 99 906 941 87 306 991 106 705 750 99 23 573 112 39 907 108 183 865 101 461 808 95 222 655 96 3 35 105 66 598 106 179 978 120 257 559 95 246 808 97 57 707 114 439 498 93 169 595 106 895 980 99 391 876 99 328 900 111 195 913 97 35 364 89 429 923 103 784 840 110 522 567 110 155 914 108 296 659 93 220 366 109 362 750 104 176 563 104 681 931 105 196 368 108 150 668 82 145 571 104 332 981 117 725 825 76 705 732 83 76 668 98 460 501 92 712 917 105 608 892 79 438 958 98 584 766 100 850 888 106 165 204 95 588 965 89 411 843 90 438 929 103 503 814 91 150 547 101 74 664 111 80 464 103 630 756 110 511 772 105 102 569 101 136 749 89 181 645 93 7 323 106 76 445 97 76 373 90 312 886 120 536 749 99 251 529 102 433 652 95 185 759 92 138 238 79 583 848 104 265 740 79 134 892 99 460 691 90 302 702 74 380 615 103 520 671 87 180 917 98 139 717 106 114 880 112 145 893 99 208 757 100 635 785 90 136 665 98 560 747 100 3 675 104 290 860 111 50 533 83 161 563 108 357 926 116 404 485 97 5 948 97 148 912 127 596 700 115 278 551 104 442 790 118 577 711 97 513 964 110 250 323 103 190 472 94 523 561 102 251 442 121 0 732 97 8 720 102 114 195 95 232 569 117 8 217 89 147 436 82 502 712 101 407 957 122 281 355 96 157 231 103 318 657 104 28 138 59 712 733 112 767 802 100 208 503 93 839 954 103 134 693 93 305 360 93 131 189 80 100 629 99 194 534 104 848 973 108 27 641 93 198 432 107 201 507 78 179 658 88 562 806 103 285 562 120 277 609 100 958 963 116 558 813 122 318 990 106 218 443 109 306 468 104 475 804 90 616 812 112 282 472 90 430 627 95 212 595 88 475 991 115 877 881 102 119 474 94 212 389 102 569 946 88 267 490 93 738 856 110 762 901 101 761 958 79 934 969 110 306 820 82 315 597 100 121 721 100 255 753 104 71 497 95 327 647 94 615 963 85 76 623 113 368 958 107 438 743 104 10 537 119 525 820 92 321 360 98 192 642 102 67 999 90 510 580 108 348 886 99 288 892 92 170 441 92 215 671 105 426 458 81 700 826 86 2 470 94 557 701 94 225 741 101 722 870 97 750 982 89 589 756 98 816 938 102 521 659 109 439 649 82 98 790 109 336 746 94 602 610 80 122 288 100 174 720 108 156 936 96 554 661 102 378 988 104 404 656 105 272 970 88 774 875 96 393 615 103 629 972 122 557 954 85 569 782 92 91 485 98 359 443 98 5 204 110 374 963 92 42 348 99 131 895 101 98 271 86 708 884 112 27 896 108 532 745 94 615 750 92 278 759 113 742 988 111 264 993 91 189 569 86 264 289 106 792 839 109 339 701 100 116 168 106 133 815 104 46 246 112 466 769 100 112 133 111 752 822 97 56 304 111 190 994 83 156 939 104 431 899 97 141 745 103 854 882 103 630 690 97 387 545 104 134 708 109 448 808 97 84 664 84 303 859 96 250 596 93 406 791 103 98 316 90 232 244 93 133 383 106 167 519 134 329 513 98 633 709 109 67 161 106 422 438 103 35 149 85 150 958 94 92 573 103 226 661 114 227 441 94 811 942 87 489 758 92 76 902 76 361 576 95 253 522 116 337 544 88 223 753 107 23 723 92 224 278 107 283 323 126 353 573 112 362 658 108 313 319 96 46 894 80 294 409 88 306 883 102 309 398 116 1 762 82 188 929 95 405 892 98 139 897 85 398 531 88 347 937 96 438 868 99 240 255 96 66 945 93 323 530 103 548 603 105 537 551 94 232 813 102 352 435 88 348 935 101 239 576 99 527 756 99 422 785 97 435 529 108 277 534 100 96 242 88 707 794 102 777 782 103 517 631 105 788 992 108 507 892 109 215 593 99 210 889 97 17 593 92 173 417 99 60 703 107 195 528 118 273 396 87 521 613 106 282 749 98 61 164 96 483 636 91 134 278 107 142 575 93 426 989 108 286 353 105 189 665 86 461 615 99 104 286 89 102 454 90 641 807 105 691 884 94 243 917 87 717 769 98 54 631 100 598 708 95 25 592 108 873 875 117 371 520 102 244 826 112 84 854 99 342 445 101 262 812 113 245 440 95 149 660 92 590 932 107 277 665 106 11 605 107 438 585 113 234 864 99 68 343 100 96 233 99 340 791 91 599 671 83 521 733 90 395 982 88 430 657 77 527 704 105 714 840 83 129 770 110 466 524 103 165 224 106 527 870 99 764 977 103 285 958 98 614 804 97 138 613 100 115 135 108 24 676 102 203 368 92 437 712 104 506 699 99 781 855 117 94 135 99 400 462 83 403 646 86 903 930 113 304 330 104 408 517 99 304 680 112 36 610 95 33 860 74 397 815 85 720 942 99 522 787 99 24 173 94 140 968 98 163 668 111 220 297 123 117 844 99 425 817 90 257 373 84 550 823 93 536 843 94 168 539 97 377 748 91 97 640 96 376 851 81 813 884 103 890 908 89 477 876 110 170 185 109 583 724 107 185 774 95 63 382 120 412 737 94 538 697 112 238 457 99 727 800 110 421 594 118 319 930 94 188 492 98 12 675 97 176 672 92 291 724 121 680 836 106 430 884 87 154 708 89 100 539 103 480 510 96 661 859 100 712 919 112 10 948 113 471 571 96 457 698 114 145 491 105 909 983 103 271 949 101 116 840 92 3 615 105 434 779 103 102 110 108 180 663 103 456 848 111 0 692 101 262 478 110 729 989 95 98 765 85 573 707 94 323 869 94 553 582 79 345 789 105 134 413 99 275 980 106 221 706 102 335 572 88 154 521 121 729 871 94 453 934 105 430 865 101 253 609 113 458 489 99 793 869 89 191 951 119 343 595 101 317 569 78 309 586 95 65 186 74 263 942 79 162 242 104 174 878 92 634 996 86 691 738 93 747 974 93 202 978 88 824 923 105 574 630 111 837 981 105 5 253 110 868 977 104 34 614 86 205 784 98 347 903 92 143 895 107 224 951 105 287 528 91 23 658 96 482 682 95 336 750 108 11 401 102 444 866 105 176 847 91 725 778 120 550 694 95 327 337 109 454 722 112 416 953 116 40 870 85 1 403 104 185 978 97 523 981 94 37 331 86 420 657 116 219 971 110 15 453 99 411 706 102 245 876 84 12 681 98 344 637 108 329 712 95 204 559 99 723 759 94 334 770 88 231 381 90 118 532 104 30 71 112 146 937 111 53 834 110 97 639 104 85 326 96 657 882 89 152 413 85 531 696 89 797 895 112 85 829 100 347 790 92 402 838 84 696 848 109 266 784 89 395 585 104 400 436 118 488 585 92 528 664 102 936 969 94 406 679 84 514 707 96 17 790 105 216 380 108 139 715 103 725 941 121 250 343 94 223 969 102 671 771 90 704 806 107 377 963 101 259 726 99 523 915 104 3 19 88 35 43 104 804 943 107 28 188 100 88 261 95 36 147 100 19 83 118 656 738 97 346 884 89 193 383 86 319 646 111 463 650 101 47 270 79 108 825 106 85 992 85 602 619 119 614 852 104 151 746 110 369 390 90 305 356 97 7 686 102 171 721 99 71 192 90 446 476 96 46 513 80 357 585 98 169 637 114 433 991 101 546 904 96 157 159 89 50 584 102 275 457 94 157 668 107 16 809 90 319 623 107 457 768 92 257 494 82 114 900 87 471 850 91 485 675 76 592 922 107 216 484 72 447 919 118 554 629 102 7 245 99 78 181 98 625 782 92 345 879 98 578 907 110 407 491 122 42 389 92 117 814 94 600 602 88 75 105 102 219 306 83 375 933 124 115 506 92 132 561 98 8 507 98 63 210 98 183 464 86 105 936 100 376 474 95 330 453 107 199 567 100 197 535 100 118 405 114 178 786 89 454 668 98 198 882 100 63 364 87 673 950 91 498 586 104 206 865 119 329 469 105 417 568 93 624 754 104 410 928 106 325 380 85 172 670 98 416 431 92 389 633 74 382 649 109 540 893 94 614 641 109 637 730 96 403 848 102 44 687 94 462 943 69 195 506 101 241 367 89 353 608 91 450 903 97 634 923 106 507 993 90 589 962 104 125 588 83 307 947 98 236 974 99 210 785 86 209 211 73 456 647 102 102 819 101 488 950 102 169 340 101 248 796 89 252 701 95 457 637 102 215 407 96 634 648 107 87 578 93 145 708 100 254 595 115 237 939 101 68 847 110 189 289 102 793 903 105 113 292 108 609 912 112 104 574 87 749 857 96 452 718 94 205 484 111 948 971 111 257 982 95 423 885 102 351 922 101 371 403 100 244 377 99 183 560 82 836 951 108 460 606 96 524 881 112 871 993 114 292 425 102 243 246 102 54 762 109 28 918 82 479 952 108 142 738 94 403 795 112 6 456 87 155 237 105 246 709 83 210 982 90 561 842 100 3 610 93 214 432 79 92 243 93 78 489 107 56 888 76 150 796 94 409 577 107 43 203 81 857 921 112 314 577 100 141 352 101 9 322 109 497 589 96 98 399 91 166 983 100 200 621 103 74 334 87 15 731 98 616 838 85 307 907 113 738 761 101 432 528 103 556 737 109 93 225 93 281 982 106 104 188 96 109 439 82 62 136 112 872 893 109 73 877 100 598 709 111 198 326 88 534 930 93 548 562 93 12 820 97 624 751 105 220 645 99 243 777 82 744 849 108 280 551 97 262 897 107 307 420 98 21 880 109 475 758 100 103 364 117 267 824 100 189 626 91 16 347 111 113 336 103 206 568 102 316 319 110 532 746 97 9 538 105 618 874 105 205 222 111 404 945 96 559 974 79 860 997 90 119 983 86 604 643 100 151 324 100 211 641 93 255 542 94 57 540 99 75 195 84 109 608 91 599 741 94 698 991 80 180 189 90 687 856 112 260 555 113 528 752 88 168 882 83 6 522 120 307 727 100 481 918 95 244 294 91 553 974 100 576 642 95 185 316 94 308 956 104 183 631 106 90 422 99 124 376 88 12 846 103 223 923 99 572 576 101 134 566 99 91 170 91 108 311 97 407 724 106 257 473 107 19 177 106 182 441 94 502 607 106 690 945 89 436 856 104 197 630 79 247 906 113 579 909 110 329 971 81 52 407 81 230 835 93 51 946 92 447 702 114 350 999 117 116 272 111 125 753 98 470 537 91 58 290 108 824 913 99 285 940 110 634 773 94 16 822 94 159 629 115 65 497 89 50 727 93 365 779 96 426 661 100 836 937 127 144 309 100 168 350 89 452 516 97 92 357 107 844 937 97 371 498 93 56 188 101 206 336 91 514 978 84 468 686 99 468 585 106 96 295 108 748 832 107 412 628 89 208 363 89 89 493 105 320 401 104 627 839 107 30 329 106 0 162 98 220 525 106 125 413 108 113 609 87 121 356 106 743 827 99 391 975 93 173 545 95 10 315 112 856 891 113 377 812 99 907 958 86 293 982 107 539 970 94 761 936 95 488 796 85 403 669 121 563 820 91 226 910 99 164 807 77 738 998 99 454 465 100 362 425 107 220 964 86 426 490 111 25 561 116 310 807 101 326 967 86 372 606 96 73 519 93 219 608 112 819 845 107 591 891 101 401 632 96 347 947 86 531 815 107 126 615 98 371 794 101 117 864 109 24 928 96 106 628 92 14 871 108 365 537 97 453 740 105 137 851 134 48 724 112 891 945 109 83 100 79 109 449 93 81 495 106 407 620 104 651 715 112 322 458 109 26 773 98 421 806 104 252 533 111 80 748 95 207 433 103 155 176 95 623 965 85 416 752 115 201 462 96 107 947 102 475 841 95 233 295 103 358 423 108 459 998 111 186 209 111 530 600 93 703 996 105 91 430 102 259 620 112 20 206 108 183 604 99 221 875 108 761 823 99 438 793 95 216 997 90 295 362 94 614 619 82 686 721 90 33 561 105 635 737 98 272 682 88 639 885 105 570 928 93 287 428 97 459 886 99 463 965 94 81 732 100 445 567 94 188 473 100 174 540 115 272 531 82 582 822 91 8 26 105 391 518 103 372 426 118 129 269 105 335 655 85 730 975 91 331 648 78 207 943 112 14 15 109 408 927 89 222 289 94 50 145 91 723 733 93 468 609 97 879 880 92 586 845 98 685 974 99 764 902 104 695 782 102 189 331 95 86 204 96 212 919 104 20 213 96 115 712 104 660 726 97 332 733 91 487 905 90 387 768 101 33 702 94 162 806 94 483 634 100 350 787 88 193 784 81 422 534 99 517 556 113 276 710 97 44 870 99 16 296 84 49 418 97 349 672 115 392 509 99 312 500 109 125 863 99 55 584 110 429 570 98 52 342 117 74 259 106 151 706 108 405 734 95 524 549 98 190 975 90 380 797 91 94 912 101 546 659 83 87 784 78 22 78 98 274 331 83 641 819 87 798 946 94 106 820 83 586 815 111 525 575 94 238 378 96 279 890 109 379 991 108 335 577 95 245 905 79 46 713 98 657 826 93 624 830 102 95 536 85 48 470 89 224 726 88 388 572 99 650 980 109 374 395 93 10 840 108 156 750 110 520 524 92 603 765 106 48 721 111 128 314 105 344 743 95 527 829 100 689 943 112 93 615 104 134 945 95 903 947 79 549 736 110 484 617 103 351 780 115 559 950 101 101 354 113 241 525 74 286 772 110 820 872 118 376 707 105 186 472 98 706 994 98 670 880 99 530 659 103 554 892 101 182 463 100 122 534 120 71 506 117 819 924 92 258 612 110 396 705 109 588 963 114 816 922 92 252 647 79 543 820 99 442 805 102 531 908 109 258 411 83 526 845 116 326 574 107 63 397 112 478 920 102 710 913 101 633 975 88 273 976 95 532 926 109 366 937 98 72 199 108 284 359 102 158 738 116 730 758 98 179 432 100 50 404 98 652 958 110 677 906 97 197 899 101 706 763 109 577 921 93 397 991 116 352 487 88 266 439 99 310 910 94 411 567 104 315 364 106 98 848 109 2 346 95 362 815 102 47 429 110 713 734 91 53 869 87 266 995 119 340 596 95 239 856 91 181 710 94 143 687 97 163 544 122 794 971 94 107 352 105 220 711 89 244 530 103 196 821 117 414 596 110 570 625 100 513 921 100 540 657 115 77 957 108 305 737 91 641 906 106 722 831 75 383 445 104 317 491 100 598 851 113 468 557 80 567 903 98 242 378 106 202 245 93 579 782 102 400 515 93 269 950 109 222 508 114 7 789 95 215 232 105 664 983 102 604 990 103 125 592 94 182 480 89 445 990 110 59 884 101 178 817 86 10 752 87 196 570 96 629 764 98 810 898 109 619 923 84 78 604 110 268 496 110 337 830 109 595 689 81 267 307 90 471 904 110 554 811 99 910 969 125 66 382 103 140 557 95 202 962 103 472 601 99 24 439 100 680 810 96 389 848 99 164 532 88 451 469 102 119 352 104 721 962 94 417 991 104 125 938 101 154 358 108 342 505 106 407 692 95 451 900 111 291 750 111 10 816 88 485 580 92 196 261 90 415 888 100 729 860 98 10 575 94 580 967 100 536 792 89 70 518 119 841 967 80 34 243 85 232 750 108 43 461 83 346 759 83 112 171 104 243 937 101 74 865 95 286 543 105 118 393 83 339 350 92 765 955 110 167 923 93 173 312 101 198 956 96 355 713 96 508 725 97 596 610 106 841 897 89 60 404 92 225 806 79 371 575 97 515 734 118 213 453 99 743 838 103 363 522 94 14 695 109 144 316 92 57 529 103 924 971 75 121 964 111 208 365 102 232 700 104 229 463 129 76 876 112 168 243 94 369 709 102 98 833 102 526 685 109 355 704 107 61 136 94 208 283 99 669 814 99 485 582 88 302 658 97 144 730 78 56 115 111 385 437 114 484 671 96 2 635 96 547 624 95 164 947 115 303 636 110 602 882 103 297 757 119 312 485 99 346 728 103 314 670 106 368 426 93 133 498 112 186 994 109 383 790 92 844 948 99 79 761 95 136 258 100 617 668 113 42 276 90 344 616 105 359 938 97 59 481 88 247 794 83 724 866 98 85 777 99 63 326 88 603 733 94 42 285 114 106 294 92 34 640 108 351 368 99 391 925 89 778 966 92 365 896 99 13 902 115 39 540 97 444 987 78 563 813 86 260 452 86 464 489 98 310 667 102 413 437 86 281 651 105 393 995 83 547 866 106 397 627 93 339 745 93 374 596 114 673 801 102 269 521 94 44 282 80 719 787 96 128 218 88 131 762 88 530 793 119 70 103 106 335 672 100 17 500 106 276 365 93 47 729 88 189 795 107 599 703 104 869 899 85 22 597 97 57 719 91 442 593 110 512 935 88 471 814 109 77 621 88 504 707 84 612 858 98 906 935 115 596 873 105 167 894 118 539 599 94 462 907 85 262 887 94 358 797 121 119 177 99 428 872 108 396 669 109 5 93 98 61 963 92 17 867 98 431 907 111 271 955 109 66 533 92 412 720 100 535 941 103 461 667 110 449 945 114 575 718 88 636 938 110 512 851 105 107 412 104 272 537 107 181 678 103 837 992 115 356 399 106 400 711 98 374 661 97 842 929 93 284 491 100 106 463 108 413 760 106 21 929 95 188 378 97 78 792 107 394 538 87 322 780 91 778 808 104 84 114 79 702 895 99 505 949 111 539 690 102 241 415 87 42 963 74 542 850 109 454 909 104 604 896 110 190 521 107 392 901 105 780 934 87 472 496 108 321 795 87 297 330 94 342 413 99 19 37 91 312 579 104 509 956 102 57 322 70 274 987 83 486 529 94 654 742 126 298 613 96 376 556 100 326 449 114 270 635 105 46 315 107 587 827 112 323 340 93 388 809 95 499 643 101 95 613 110 308 890 102 104 442 95 434 869 109 604 833 109 278 680 84 32 144 98 413 427 92 946 983 95 508 663 112 77 866 87 77 849 91 636 745 106 909 967 132 185 329 105 351 968 86 20 845 103 202 758 90 217 734 99 38 572 102 920 940 86 372 611 77 338 563 85 6 599 109 682 814 117 103 650 94 274 591 91 588 765 106 687 804 101 318 713 100 340 513 87 503 765 108 148 980 118 692 922 93 558 617 96 200 269 108 373 701 106 243 729 93 551 728 95 138 820 106 51 630 101 291 670 100 23 888 75 97 147 82 267 402 102 577 667 107 65 963 107 496 964 98 817 825 93 53 453 109 48 489 103 531 623 86 118 312 96 338 963 99 43 639 88 612 698 96 48 811 103 321 411 98 530 855 115 95 598 103 98 750 97 643 849 100 178 486 91 8 643 110 1 191 101 227 332 95 395 647 106 494 886 130 101 706 104 626 754 121 410 824 115 342 780 116 90 185 77 210 308 118 300 461 101 347 676 116 271 652 88 53 440 92 827 888 105 140 728 101 492 493 108 88 303 92 698 864 102 267 327 77 588 979 98 92 164 100 23 186 96 98 146 98 267 969 106 158 440 106 288 967 107 11 453 109 302 848 108 248 652 113 489 958 116 287 970 98 202 372 96 206 817 110 220 391 100 348 592 103 385 431 117 544 974 93 164 567 108 410 914 94 234 881 106 586 601 127 850 935 109 161 934 125 54 652 86 273 956 116 401 409 105 385 992 104 585 852 99 189 915 90 505 921 88 24 901 109 385 585 107 18 455 95 81 992 104 729 918 101 729 822 107 93 561 110 414 848 94 420 886 112 271 839 106 399 737 105 269 566 93 9 452 100 525 953 98 48 145 89 228 362 105 159 422 92 715 931 100 590 827 104 175 440 102 25 834 106 388 456 90 343 798 104 23 298 93 512 639 92 186 933 104 227 975 102 363 686 81 274 796 111 13 604 89 512 881 107 591 634 90 40 745 110 279 782 88 43 405 87 566 640 92 2 437 112 115 582 113 152 461 102 577 901 105 115 568 90 9 200 98 289 651 91 786 837 87 209 627 85 872 972 103 10 460 87 137 529 98 174 752 94 438 537 115 180 926 100 416 629 94 410 965 91 669 776 101 504 685 102 84 881 86 229 453 104 241 361 98 466 485 113 685 918 113 587 688 101 43 891 105 20 368 90 64 869 106 298 772 103 34 338 90 140 577 93 333 386 90 227 738 119 39 328 74 27 991 107 195 991 86 13 55 99 327 465 89 388 965 102 188 547 98 55 61 92 312 526 115 508 724 109 32 331 99 293 518 111 48 737 90 155 872 118 141 306 106 244 870 90 662 898 90 388 827 97 298 543 103 75 940 102 814 829 97 368 620 94 321 813 96 302 387 113 226 319 97 529 893 114 304 592 112 1 715 110 419 867 101 277 488 102 193 921 112 46 938 100 147 149 113 61 447 89 503 796 95 594 775 88 188 918 116 742 852 87 265 516 97 559 890 102 457 771 103 17 446 99 484 523 106 459 768 94 202 705 101 37 902 93 429 550 97 474 543 103 533 754 100 577 774 99 166 429 111 693 991 107 154 559 104 436 979 99 904 935 115 458 467 99 612 712 95 708 954 108 57 444 104 51 830 92 823 912 103 146 215 99 155 840 89 335 923 97 371 821 97 487 995 109 200 694 94 42 643 91 111 303 94 821 996 122 335 685 101 535 977 86 184 319 110 111 409 108 546 703 105 378 540 85 451 723 91 329 750 97 452 647 111 26 379 102 195 398 78 68 160 122 357 598 116 159 368 97 49 969 90 270 311 105 462 821 92 0 196 105 482 842 87 430 943 103 126 765 106 461 943 103 666 848 94 571 967 104 700 713 96 10 968 104 156 165 103 214 225 107 467 710 122 153 497 77 421 964 87 562 695 108 845 975 104 35 799 99 444 903 97 291 559 100 213 599 112 578 937 86 282 790 115 163 396 105 501 762 101 724 906 117 27 281 79 595 717 89 343 988 96 276 776 107 33 72 97 678 809 101 225 564 87 506 616 93 232 584 109 608 823 98 535 625 92 383 649 113 637 875 102 606 730 117 269 490 108 162 297 95 516 626 110 228 607 95 780 891 108 219 933 95 304 856 100 410 668 108 654 968 88 354 881 109 93 990 86 77 237 99 120 878 97 464 593 102 691 845 94 22 245 106 591 821 101 23 588 98 66 745 114 29 479 104 685 799 83 525 821 104 289 717 80 714 826 114 132 646 90 428 429 104 245 729 80 54 740 101 504 832 97 408 522 90 787 955 114 525 689 94 552 661 102 80 542 125 487 646 100 350 850 77 427 817 100 479 838 107 85 99 101 128 458 104 335 399 93 411 444 105 0 772 94 665 715 95 12 473 100 457 891 109 841 903 98 665 874 109 313 356 89 572 833 102 124 393 102 708 909 93 400 716 87 270 277 106 661 743 108 524 829 100 496 793 104 120 368 94 636 996 110 247 887 91 71 891 107 334 712 107 100 268 90 990 991 96 352 423 116 40 929 122 263 817 83 105 510 89 169 714 114 13 777 100 223 690 107 90 652 106 748 816 106 174 409 94 492 727 113 205 609 101 370 387 135 104 752 115 41 473 90 262 271 98 275 334 107 137 153 93 121 554 102 207 354 96 365 417 99 394 484 84 502 677 92 395 926 86 337 513 111 582 945 104 94 757 107 176 700 96 95 693 104 67 92 108 770 815 97 637 742 109 3 502 96 716 739 92 176 504 100 202 488 96 59 507 106 763 951 94 576 660 116 762 855 92 57 437 91 37 619 93 1 22 101 287 351 91 756 988 107 348 497 98 861 882 92 498 739 107 122 876 90 26 680 95 830 951 81 153 583 99 363 425 95 527 769 89 12 535 112 643 945 108 56 162 103 218 733 112 300 939 109 243 737 105 525 721 98 527 537 98 27 660 106 488 726 107 22 982 95 227 843 112 587 801 99 69 377 97 19 133 99 381 697 112 297 573 99 97 593 130 4 928 116 819 971 104 301 857 98 413 919 109 674 721 109 197 486 94 232 867 107 215 561 100 34 228 92 74 946 86 704 927 93 73 954 85 548 722 103 45 636 97 546 555 105 668 958 91 410 449 112 24 594 100 441 825 82 181 259 79 143 781 86 167 637 116 162 997 89 358 845 116 34 693 98 554 633 101 92 988 106 264 506 95 17 805 98 170 256 87 56 631 104 347 437 98 308 739 99 893 951 90 184 416 99 345 383 98 27 448 95 690 770 83 248 772 102 54 701 102 483 516 90 788 998 103 356 859 82 857 917 92 177 842 82 51 785 103 163 575 100 31 720 119 823 993 106 876 983 126 121 395 95 152 533 94 258 492 101 215 840 92 148 518 90 294 509 124 142 438 90 644 862 101 32 197 106 55 75 108 714 760 113 312 925 98 240 981 106 88 396 84 135 336 102 130 937 79 147 530 118 560 871 109 311 813 114 19 756 105 300 928 116 158 369 112 531 875 95 336 405 107 762 851 94 27 562 122 192 831 93 284 694 94 870 982 94 252 937 118 284 911 106 575 844 91 298 455 86 436 794 103 400 417 111 323 968 97 390 645 102 668 805 78 521 993 118 686 865 107 174 862 97 252 481 107 115 203 95 1 397 100 123 525 87 500 617 96 430 473 87 59 920 101 388 550 108 287 355 115 172 488 109 287 861 98 124 996 95 155 606 90 332 600 101 452 861 108 28 991 106 46 979 98 227 973 105 445 644 104 117 675 107 588 819 108 218 518 107 430 447 95 118 569 91 29 169 103 639 699 102 492 580 111 171 767 102 480 673 83 183 251 92 304 598 103 662 795 88 442 548 104 172 329 98 567 969 117 336 389 98 25 291 109 29 112 96 215 418 88 541 682 114 454 655 85 241 567 81 715 778 91 225 548 94 95 975 99 351 690 106 387 690 108 407 954 98 110 356 106 649 989 104 707 895 114 262 625 96 87 202 112 498 878 109 57 119 100 320 783 97 623 639 107 22 988 105 785 819 100 419 997 109 101 260 112 645 785 110 580 954 99 637 651 83 409 944 97 518 613 97 383 835 84 200 478 97 61 940 112 909 926 111 770 974 93 554 789 91 23 269 94 326 959 100 112 726 79 567 733 86 53 824 100 174 354 103 86 283 103 36 841 92 423 958 98 168 398 118 314 973 103 700 872 111 125 166 82 86 784 105 386 510 97 688 920 85 80 594 104 30 85 104 70 709 104 464 473 98 517 990 100 760 823 106 123 515 113 220 499 91 451 811 110 532 641 110 469 842 97 174 374 85 257 900 114 106 423 86 939 999 91 948 949 89 71 171 95 170 282 104 486 996 108 88 481 113 527 794 100 505 719 99 114 503 90 730 993 119 74 146 92 468 861 89 751 805 103 303 498 99 746 877 92 142 712 94 252 979 108 41 372 105 259 272 97 165 887 100 870 926 105 160 454 98 17 726 93 27 234 85 50 504 104 17 67 79 424 777 102 612 937 104 349 360 115 356 595 100 19 168 91 219 387 90 61 167 109 174 202 92 278 883 101 98 379 108 471 853 103 422 998 99 619 778 91 162 797 106 535 732 94 529 569 81 221 952 100 239 558 96 88 958 119 616 957 102 457 548 103 466 515 102 360 846 82 197 376 104 286 889 83 439 566 112 558 796 82 80 650 85 747 975 104 12 103 97 26 113 94 474 757 107 408 637 110 678 909 126 158 478 109 150 261 106 47 286 99 300 760 103 388 397 98 62 979 97 273 692 92 660 991 87 137 477 89 152 254 95 434 654 101 301 627 100 474 919 113 114 197 101 404 973 99 76 460 95 38 379 101 173 268 114 620 992 122 24 679 114 254 377 102 501 922 108 317 421 108 289 535 101 871 879 88 198 462 95 15 613 92 400 976 92 53 432 122 505 544 92 171 463 107 824 892 102 16 451 108 64 748 102 102 450 96 267 853 75 561 727 108 413 867 88 303 458 83 62 957 97 66 84 89 221 546 99 575 685 106 673 957 95 316 923 118 239 602 123 395 509 122 210 372 88 121 850 94 560 682 99 334 420 98 279 806 100 362 569 78 171 328 116 71 516 94 341 587 110 121 520 82 804 877 96 573 584 103 296 668 99 234 673 104 102 803 96 451 945 107 345 469 103 726 887 101 546 881 106 301 786 99 179 906 101 422 519 109 63 672 109 502 773 93 204 673 114 730 955 85 376 897 101 435 978 102 144 635 98 8 921 93 839 993 94 478 771 100 682 834 88 118 459 97 375 741 106 636 829 78 758 868 106 317 428 101 563 659 83 251 486 88 590 883 102 288 678 91 164 737 91 541 834 98 311 901 104 148 481 113 729 976 95 418 902 104 149 979 91 293 582 91 333 611 103 810 830 87 754 866 103 258 887 94 353 587 109 238 519 82 79 309 105 453 943 99 776 979 106 54 285 97 293 559 85 656 731 90 232 886 101 355 710 89 65 143 100 362 627 87 74 559 116 643 970 94 356 437 102 866 916 95 87 867 109 48 863 89 419 552 103 302 851 97 519 823 79 12 556 97 290 965 97 547 874 89 470 960 117 277 394 97 305 937 95 296 366 112 17 629 98 599 896 109 513 784 103 410 457 96 482 506 116 371 482 84 131 764 84 266 485 108 321 669 118 654 928 101 124 623 106 39 688 86 129 800 115 103 810 107 257 967 118 45 783 92 255 794 105 382 644 104 141 227 113 386 473 75 392 431 99 379 409 88 228 946 109 437 530 109 208 575 110 746 876 95 673 846 91 464 726 113 53 325 98 319 620 91 807 944 118 207 281 89 264 697 106 589 805 97 28 278 95 381 850 101 80 216 115 411 877 100 241 580 110 105 327 89 697 806 115 520 684 78 163 401 108 184 990 92 840 854 101 61 159 104 254 829 84 260 697 92 131 296 105 37 489 101 88 889 112 302 914 109 702 726 94 95 292 98 39 673 102 143 476 92 333 803 91 293 351 109 730 814 96 70 73 107 152 699 92 439 768 94 203 996 93 361 661 106 285 816 86 219 460 103 728 858 113 623 690 94 369 718 114 441 922 109 254 974 105 338 472 87 663 678 99 327 712 112 193 566 101 462 556 112 258 675 117 309 619 100 438 906 94 235 939 88 35 609 99 438 694 89 182 475 91 590 897 94 655 833 99 6 383 92 13 138 101 669 774 98 431 806 95 640 884 90 367 740 90 359 509 88 650 782 109 462 958 102 338 994 109 700 820 111 63 653 95 49 388 108 37 866 98 289 606 108 113 363 105 767 821 86 383 912 94 864 931 89 486 574 94 210 578 107 264 559 93 560 943 119 749 944 95 267 938 95 448 502 95 524 545 118 14 445 99 435 871 111 372 819 108 595 941 99 148 748 111 230 884 107 651 859 98 61 358 100 734 878 93 279 468 91 183 579 131 39 514 94 413 705 80 268 657 105 514 803 84 113 385 98 258 283 113 338 850 93 616 751 100 107 204 118 259 348 100 107 708 99 97 781 112 362 657 95 351 953 98 188 673 93 728 838 102 830 922 114 2 41 92 139 464 88 194 487 97 389 588 72 150 378 93 393 411 101 651 944 91 576 966 103 435 667 101 397 547 92 386 783 93 642 687 99 657 709 118 216 474 106 457 535 87 484 936 94 142 847 111 779 907 96 294 330 93 392 762 106 264 560 96 616 899 109 419 721 99 263 506 108 429 556 93 86 180 104 558 659 91 766 908 98 125 137 96 504 893 90 301 904 105 311 390 110 189 554 104 8 930 107 391 682 87 38 919 98 775 937 94 7 484 106 349 676 95 438 691 95 195 432 95 150 977 98 53 149 96 294 638 94 40 477 115 190 246 107 116 600 82 917 922 100 626 651 122 277 366 97 253 960 103 220 929 93 673 747 128 29 595 96 346 944 100 334 828 112 246 367 103 568 758 101 402 594 92 366 746 85 307 437 110 79 768 93 493 959 91 211 503 108 127 753 104 92 844 107 775 963 106 536 968 98 496 892 86 633 756 105 668 900 107 698 985 94 776 840 102 861 904 84 62 871 93 149 951 101 203 992 102 858 897 88 212 961 96 202 309 98 58 543 95 302 870 83 22 549 90 58 531 100 760 845 90 605 735 85 126 957 95 110 348 83 350 954 92 782 998 110 142 884 129 405 717 86 204 889 104 121 240 88 0 436 102 144 876 93 292 849 102 504 628 100 698 792 101 133 711 111 708 900 103 232 616 113 482 982 102 491 961 99 398 899 85 516 946 103 102 633 104 311 682 110 465 844 69 29 936 93 73 332 107 255 704 103 55 980 105 487 736 96 243 750 85 54 226 79 7 409 118 309 415 108 636 637 125 358 821 104 486 655 97 563 810 105 443 959 104 467 891 90 115 236 99 58 815 105 294 316 97 102 769 106 385 743 96 423 836 106 457 558 115 121 643 80 660 882 95 456 963 101 199 848 108 469 805 102 103 533 116 180 393 105 257 763 111 88 383 107 306 794 106 294 602 99 872 932 97 479 495 101 635 800 111 332 581 107 107 720 93 229 320 101 196 971 106 370 879 101 22 220 105 468 480 82 128 345 100 715 997 98 768 961 91 125 127 83 252 673 99 555 706 90 692 943 107 364 417 100 150 213 107 261 590 90 703 848 104 295 594 92 202 209 94 537 938 108 128 883 104 132 718 95 502 681 87 812 976 101 301 945 106 520 815 90 38 772 100 419 470 104 229 583 107 275 738 88 452 571 104 558 992 104 133 299 92 451 530 103 33 769 79 497 800 85 231 615 97 538 674 105 86 893 88 42 131 106 477 910 109 118 810 110 71 491 103 499 812 94 164 337 106 434 854 89 10 75 106 214 718 110 424 673 102 588 861 121 510 615 103 147 750 84 225 708 92 87 612 103 69 732 90 444 872 95 60 427 109 83 763 98 76 472 108 645 939 91 74 991 84 277 719 100 153 581 92 285 697 113 228 369 99 180 951 91 425 452 107 390 555 88 421 565 90 65 528 101 375 857 101 353 415 97 523 714 96 112 329 108 289 953 93 242 479 98 410 501 96 356 985 104 13 631 72 157 729 97 634 990 111 162 612 105 208 725 100 430 814 104 739 848 100 92 577 82 519 692 104 821 947 95 371 617 98 189 719 96 305 457 92 385 865 79 559 988 95 215 532 100 85 132 101 143 922 95 119 896 99 92 284 90 95 361 91 237 912 110 588 700 104 802 812 97 273 907 98 354 421 98 103 285 106 55 848 92 265 517 108 322 732 118 94 498 95 226 247 86 613 791 115 44 739 101 723 746 107 376 972 93 407 507 102 740 909 90 864 932 103 260 606 90 312 893 100 109 870 110 316 620 100 567 638 88 524 790 109 399 920 102 358 377 101 57 624 105 590 998 96 346 723 91 418 862 100 13 959 89 142 680 123 298 482 101 95 465 113 283 812 103 278 739 109 342 610 103 537 843 92 440 634 87 11 185 96 448 835 100 340 737 115 9 188 94 116 372 107 65 706 89 13 593 94 685 789 95 218 977 88 351 497 111 271 948 103 267 571 87 74 677 96 244 352 92 536 666 96 104 767 87 457 757 87 625 802 100 10 474 106 199 906 99 830 876 95 283 534 112 308 639 88 215 545 106 18 28 103 52 420 101 271 725 107 813 928 105 408 441 108 454 535 87 104 670 84 240 930 91 354 747 99 492 897 102 192 219 99 586 913 102 583 980 100 314 997 99 369 822 115 112 839 94 201 525 103 133 393 122 48 102 108 796 987 97 310 311 108 62 846 110 834 873 97 19 313 104 535 643 81 124 513 96 266 993 101 160 247 100 379 967 92 185 850 86 61 911 79 476 689 95 420 793 79 292 640 95 15 551 86 281 882 86 37 626 97 393 834 92 312 997 80 554 898 116 115 670 98 318 786 81 41 523 113 45 62 114 852 855 110 27 63 98 125 684 105 885 975 122 418 756 75 159 460 101 583 808 106 281 424 91 14 726 105 679 703 108 264 410 98 547 854 100 593 763 98 134 987 115 5 616 100 308 889 118 76 243 99 254 881 109 71 75 89 582 613 98 431 856 105 339 749 107 37 38 107 122 790 92 509 757 112 150 504 107 167 858 79 29 155 114 150 542 93 620 658 88 110 832 97 47 300 111 70 467 101 295 366 95 172 950 110 157 970 96 204 971 79 209 953 122 167 475 81 27 238 77 548 613 89 263 464 95 47 521 82 144 429 105 483 577 104 164 945 105 732 936 95 551 803 91 406 904 108 495 605 81 714 901 110 706 880 96 382 781 116 129 419 107 107 445 96 5 771 92 505 661 112 233 549 90 767 788 96 182 703 109 558 719 99 495 562 99 39 696 97 119 776 94 318 866 77 540 966 92 486 510 92 534 550 92 587 739 105 114 955 95 595 937 97 19 595 99 832 893 119 813 818 122 737 964 101 161 560 91 779 812 98 144 403 110 53 788 91 413 606 120 160 738 101 390 614 98 116 904 97 378 687 87 105 498 96 786 944 103 58 202 102 732 902 98 179 499 106 230 686 111 228 393 114 477 676 96 417 748 98 275 422 99 29 829 96 142 232 88 38 654 75 336 950 104 219 853 95 117 202 96 115 589 102 116 444 93 681 767 102 261 353 111 258 667 112 224 837 89 485 657 105 253 401 94 393 472 96 579 833 100 343 544 89 323 324 97 416 646 107 136 196 111 64 416 88 177 860 96 554 647 107 194 199 109 81 528 115 0 29 87 361 785 101 97 806 102 383 656 97 72 796 102 425 823 92 76 504 92 574 684 111 546 952 98 241 293 95 250 422 103 126 950 100 412 536 86 197 619 93 216 638 88 268 539 107 505 882 109 55 995 98 787 924 92 57 745 88 42 174 78 887 948 80 108 501 82 504 609 113 306 872 112 74 826 101 489 725 99 624 931 87 161 992 95 33 961 97 112 232 105 52 363 92 104 166 81 568 578 111 560 590 100 32 196 101 226 678 89 313 629 98 200 712 113 410 654 93 12 817 93 31 691 100 82 681 86 175 959 106 562 610 101 407 515 118 455 954 102 831 969 113 490 595 107 68 296 106 174 523 94 544 902 104 94 390 107 91 334 97 103 720 86 182 752 99 64 395 89 562 669 104 663 811 98 22 267 118 352 716 101 14 175 85 545 985 99 91 629 107 86 217 89 102 999 98 224 696 98 451 831 106 349 476 104 459 765 99 25 831 110 514 713 96 84 771 110 582 761 129 531 938 108 194 582 118 79 186 86 261 584 88 36 767 121 484 593 99 93 862 120 28 985 100 811 839 104 593 815 90 609 620 96 559 645 100 181 260 98 499 638 110 24 536 109 604 951 95 118 933 89 674 737 94 29 487 83 2 801 110 527 668 116 37 401 108 400 720 94 15 816 89 366 843 103 611 669 109 227 807 99 102 608 110 246 817 111 2 65 90 609 729 91 55 894 103 224 277 106 455 669 118 112 711 104 287 392 93 162 493 82 350 884 97 83 820 91 254 927 116 46 671 99 5 632 106 619 857 103 667 908 82 581 712 107 385 483 90 363 924 90 216 692 108 57 188 100 750 986 100 227 894 77 137 665 99 401 829 98 154 742 94 886 966 96 121 627 81 414 705 86 59 650 80 227 373 111 292 778 103 494 517 80 264 400 108 848 948 99 323 439 95 427 792 95 1 393 80 34 677 108 147 155 96 686 857 91 692 875 99 5 227 98 28 182 89 700 710 103 54 326 113 585 633 92 192 212 104 293 455 94 881 895 102 480 924 100 437 720 115 114 737 101 358 878 97 178 672 89 18 347 107 259 263 117 295 521 95 495 954 104 128 512 111 452 965 114 672 847 113 385 872 82 624 833 109 406 705 109 564 907 103 114 153 106 677 885 112 350 965 87 63 365 109 205 984 107 125 400 90 853 857 97 0 124 95 4 436 114 192 853 108 144 208 110 900 919 98 672 686 96 859 906 98 303 781 78 659 845 95 539 558 102 790 794 106 770 938 89 33 868 90 73 367 93 554 845 96 26 498 108 114 448 106 699 768 92 155 158 102 258 391 103 50 465 93 2 856 82 8 804 85 451 810 105 201 871 105 456 940 89 760 864 81 83 295 115 429 802 126 40 767 106 353 992 113 356 763 96 53 997 99 83 254 93 512 835 106 139 617 110 403 486 86 756 978 98 127 874 99 395 540 80 136 771 82 368 712 93 661 873 83 40 942 99 294 689 94 231 923 86 661 925 109 330 704 105 628 985 116 714 872 103 224 938 90 417 503 86 274 462 76 278 782 92 29 913 86 52 260 103 5 583 116 603 819 86 329 768 95 737 772 98 439 522 102 272 647 101 481 761 92 139 309 83 8 667 116 307 790 115 160 856 105 806 808 88 441 822 108 661 730 104 190 724 103 565 979 106 161 866 93 108 463 114 937 977 111 449 737 115 681 685 85 522 663 96 261 926 108 187 868 77 822 831 102 300 722 111 303 942 100 184 313 113 420 794 86 365 974 113 549 998 114 81 673 96 339 534 103 80 489 96 641 935 117 292 546 96 820 899 108 206 446 122 463 893 110 57 202 86 259 788 96 419 979 92 265 742 95 269 544 112 824 907 97 516 731 90 793 826 94 219 473 113 92 157 94 418 689 97 931 986 102 13 463 96 114 609 114 514 772 101 143 238 99 548 630 100 587 972 110 110 215 94 171 942 94 484 610 114 584 585 109 752 832 110 398 700 96 117 581 76 230 983 106 228 409 102 446 877 93 53 685 93 132 629 93 355 680 78 354 688 94 370 751 105 734 999 101 612 820 104 58 306 104 210 568 82 140 676 105 508 780 103 24 532 97 866 868 84 409 690 118 390 570 105 224 838 86 529 808 87 530 750 102 116 227 110 791 936 101 24 285 92 437 596 91 194 272 102 289 790 106 304 983 97 28 616 106 478 783 89 582 649 111 31 416 95 255 838 107 468 910 98 122 908 100 180 519 94 176 678 110 107 387 94 519 694 97 668 954 93 436 481 98 71 644 96 358 779 103 562 688 104 98 589 102 346 991 102 4 488 88 302 900 106 153 188 92 53 656 91 159 308 84 76 907 106 152 946 87 536 921 101 59 928 97 101 400 126 205 439 100 117 371 89 799 829 100 193 668 83 89 738 100 533 652 107 473 676 104 118 632 107 120 242 110 141 611 120 4 619 102 810 925 113 216 900 91 389 725 92 441 730 100 68 315 102 403 734 92 34 520 86 133 877 97 297 374 82 268 272 110 279 733 101 59 319 97 207 531 96 117 186 95 301 664 102 133 595 99 259 854 110 731 964 125 575 658 104 11 994 101 780 843 100 249 970 105 333 538 109 497 989 93 53 197 115 66 73 105 715 762 83 694 891 94 209 600 85 842 979 110 61 85 84 118 941 105 428 568 85 250 325 99 433 467 95 298 642 83 497 685 85 522 983 89 184 568 82 523 715 106 321 449 105 777 781 88 594 850 103 77 591 91 296 354 87 188 616 98 105 218 99 628 923 112 273 984 100 151 412 85 273 985 90 130 409 106 192 611 100 209 341 94 286 531 93 446 856 105 794 902 102 44 835 98 409 679 107 46 65 106 309 765 107 705 716 96 202 269 96 558 821 100 441 570 104 268 976 93 206 351 98 446 610 100 409 655 104 51 951 99 424 755 100 122 273 89 33 810 96 415 435 99 99 443 96 80 155 92 402 948 89 439 932 94 146 417 104 899 998 124 224 246 87 119 516 98 573 828 114 445 593 89 687 902 106 438 725 94 687 935 108 257 421 90 114 686 86 397 806 100 173 951 108 749 852 99 193 284 120 470 520 89 953 958 114 482 660 97 321 709 93 46 443 98 262 380 101 102 232 103 339 892 87 226 551 95 54 637 90 297 867 95 633 722 101 462 682 91 405 459 102 444 489 99 110 583 92 592 631 104 285 404 124 340 817 101 13 374 115 642 786 98 807 879 97 153 790 103 55 725 110 188 699 90 184 908 82 175 630 82 460 819 87 504 906 111 465 757 105 590 806 84 349 743 91 347 989 94 38 365 105 837 838 104 169 900 103 9 76 116 618 752 108 368 977 106 609 748 110 282 976 101 254 586 98 437 853 95 201 415 99 471 760 96 217 815 105 280 599 107 42 175 87 500 839 102 173 234 98 364 799 85 203 944 116 296 713 92 75 474 92 105 209 92 139 251 97 79 787 92 31 950 117 467 728 103 578 656 104 256 678 98 202 360 105 462 728 98 486 719 109 482 751 96 311 441 72 234 882 89 287 749 103 251 290 94 130 279 85 283 586 102 831 935 83 722 887 115 16 402 110 429 567 99 424 482 98 97 305 89 335 762 95 339 386 108 119 601 113 845 858 104 512 611 92 471 705 97 441 505 99 285 472 103 363 646 93 559 689 85 164 751 90 352 562 105 159 359 95 374 938 94 553 913 88 39 861 108 575 681 84 217 498 124 412 863 117 69 782 107 617 939 97 129 227 106 714 864 110 127 832 102 773 814 112 698 715 107 421 836 110 392 496 111 23 695 106 108 683 104 523 744 110 81 556 100 519 563 104 486 568 100 34 187 79 49 196 89 151 267 99 384 470 96 439 762 93 307 962 113 71 129 111 655 669 91 267 459 109 0 653 110 456 680 123 130 909 102 453 948 112 496 530 95 656 803 104 483 804 83 342 967 89 470 957 99 656 802 88 784 981 97 342 667 81 51 168 96 418 942 100 41 705 88 254 380 84 138 784 91 105 775 107 649 754 94 125 955 117 415 786 89 781 929 88 66 309 91 26 359 88 452 939 89 579 664 108 91 855 99 105 789 78 158 312 103 824 842 91 182 876 87 176 491 108 699 958 105 470 561 95 287 314 104 80 721 87 124 960 111 12 58 105 164 464 86 494 972 97 181 609 108 526 839 117 151 807 93 412 591 80 167 596 95 284 369 120 67 567 97 52 418 102 237 332 93 338 479 102 690 858 113 382 807 85 275 981 90 396 912 98 662 891 103 279 402 107 25 241 103 706 813 104 878 960 95 581 740 74 739 977 94 683 976 96 290 407 105 135 295 95 397 772 95 358 372 93 191 479 117 368 472 94 573 832 105 584 629 88 119 525 91 596 701 94 744 959 113 293 743 107 846 923 94 444 636 96 462 900 90 718 727 100 706 908 104 267 725 105 116 597 106 456 897 111 75 954 93 185 617 87 2 220 86 220 811 100 350 654 108 328 962 120 302 495 101 909 919 95 780 844 99 247 759 94 57 851 96 116 656 92 504 593 125 211 264 94 390 631 95 77 958 94 664 926 94 166 639 113 279 544 104 136 299 100 261 280 107 355 542 103 110 674 107 432 613 101 96 526 113 40 778 100 102 925 83 343 606 113 527 965 107 495 679 98 130 536 96 49 745 92 216 239 125 550 751 105 155 637 106 249 286 88 276 863 107 212 884 116 194 815 100 57 201 112 197 939 110 188 924 95 532 822 100 152 211 111 185 456 110 2 495 94 166 979 117 374 664 111 384 743 90 482 681 102 18 121 97 16 55 87 79 363 125 338 970 93 100 614 106 43 100 97 381 921 96 627 852 101 15 319 97 431 570 106 670 964 95 645 916 98 86 638 112 17 506 99 78 627 113 119 606 109 739 792 94 600 662 101 203 776 97 405 914 92 345 756 96 292 688 110 36 706 97 122 759 128 77 703 107 437 955 98 893 947 104 39 871 120 116 342 101 637 966 99 229 310 119 520 743 90 524 682 100 280 585 88 257 744 102 56 120 96 601 918 94 71 545 87 19 677 100 790 894 100 444 642 107 211 590 101 349 435 111 473 713 99 378 445 111 107 787 116 317 600 83 192 840 90 275 975 117 225 818 101 99 982 91 113 155 98 817 910 103 114 506 88 283 426 106 513 556 107 266 542 114 238 947 104 306 688 103 695 741 99 191 394 112 203 683 95 671 801 105 467 914 104 292 336 98 433 958 115 568 869 91 141 551 103 648 759 112 589 691 104 131 961 109 263 457 97 80 679 114 315 612 105 80 269 105 85 313 93 171 198 86 587 806 103 339 691 106 102 317 112 511 736 103 135 285 89 52 497 115 112 419 91 185 302 94 41 908 100 909 946 96 328 872 78 518 982 97 320 813 86 58 307 100 83 544 131 14 737 87 697 744 96 9 721 103 753 884 119 308 869 86 541 624 85 457 699 106 663 785 90 250 528 104 223 890 108 42 693 105 84 580 102 110 272 108 19 635 91 223 344 105 232 832 102 208 637 108 913 960 103 413 678 70 123 647 101 367 968 120 306 582 102 440 534 92 829 870 99 490 549 94 422 764 92 119 293 93 369 580 87 482 823 100 526 966 126 353 934 86 271 926 89 25 996 104 421 685 98 185 190 82 60 749 93 184 210 93 466 480 100 428 655 98 204 968 99 30 717 114 141 629 93 793 838 108 45 660 88 529 757 107 338 752 96 455 562 112 42 271 103 49 460 110 248 692 80 64 813 115 130 658 103 28 943 104 340 551 88 167 539 84 159 876 92 979 992 100 248 512 111 537 839 99 768 970 106 697 708 95 133 314 103 654 926 98 372 631 91 243 742 106 589 914 108 426 860 103 298 534 83 447 677 81 470 964 84 346 514 84 516 596 95 290 871 100 390 706 86 745 974 106 811 833 106 382 553 85 149 909 95 509 614 94 23 170 89 0 645 104 762 987 111 44 123 93 792 806 106 141 964 94 720 946 88 289 570 94 240 263 108 384 763 99 161 599 100 130 214 112 51 455 110 586 961 95 298 849 90 622 832 98 76 662 103 183 307 95 316 621 111 260 633 106 167 909 92 211 337 90 364 871 95 397 864 110 21 905 121 230 657 104 570 616 110 21 947 100 106 243 125 93 568 89 462 968 89 231 431 101 120 929 91 743 800 109 245 615 104 715 935 100 181 658 95 349 907 93 144 441 112 229 819 105 677 841 89 638 996 97 128 135 96 156 242 94 183 655 93 571 656 103 381 568 107 33 692 122 23 666 104 852 914 97 648 711 103 113 303 100 166 221 87 94 283 99 278 687 89 335 486 106 117 909 106 383 759 81 655 900 103 478 903 110 550 891 88 76 416 83 690 862 101 125 677 91 494 783 110 186 874 117 76 294 75 898 907 92 647 930 79 605 947 107 367 724 104 19 940 94 454 777 99 61 108 96 87 680 128 290 409 104 151 865 108 21 241 108 382 717 95 809 868 104 8 34 98 166 451 90 503 834 101 283 720 78 99 863 104 316 746 97 3 654 110 313 563 97 273 389 89 342 917 101 615 666 90 71 632 97 210 607 86 433 968 97 580 903 108 47 590 86 260 383 101 581 583 99 260 509 110 748 843 99 504 818 105 362 488 89 435 850 90 231 954 99 701 882 102 559 667 91 484 626 92 463 774 103 117 632 89 51 245 106 467 905 91 35 812 98 556 969 110 398 671 102 739 764 112 235 919 93 326 917 110 159 341 91 75 820 87 553 797 100 94 323 103 137 489 93 443 873 93 6 600 103 60 697 101 280 868 105 623 679 101 811 921 77 929 993 110 20 178 91 122 754 83 650 792 83 276 901 94 326 529 97 429 884 107 724 795 98 862 940 84 777 796 80 392 582 101 239 778 87 143 667 112 67 784 101 327 668 96 592 660 89 226 349 113 357 503 99 406 504 93 500 750 92 716 751 92 206 819 104 535 731 109 16 728 133 481 497 101 239 446 95 455 978 88 166 564 104 842 907 107 646 991 106 250 698 76 64 513 104 283 387 100 235 645 103 669 707 111 92 606 92 168 561 95 731 751 98 143 887 104 538 748 90 748 872 109 813 982 102 418 877 84 336 625 102 408 627 108 284 858 92 609 701 95 217 257 98 239 416 93 709 713 77 247 917 97 91 382 106 196 473 103 158 987 101 396 617 99 501 683 98 299 306 99 90 764 93 69 991 115 139 181 100 0 26 88 201 906 89 51 166 95 47 432 80 263 401 94 44 986 87 299 774 94 651 929 93 255 892 102 265 425 111 71 316 89 693 862 99 438 701 104 459 568 96 207 460 84 51 846 96 410 775 108 137 583 68 7 626 84 35 716 100 587 866 87 203 665 98 349 928 109 312 871 109 31 82 104 298 398 107 335 678 90 550 772 91 742 828 79 674 940 119 53 461 97 449 533 119 390 893 108 397 717 103 9 922 103 154 899 80 49 275 104 804 874 92 685 690 110 216 810 106 720 986 82 460 940 94 174 714 106 265 944 110 549 908 103 169 797 99 876 929 106 412 578 84 240 989 98 497 518 106 515 569 65 175 570 110 448 719 88 432 981 102 444 894 105 114 639 108 452 472 96 410 961 107 539 910 110 86 166 113 407 778 109 909 920 114 122 932 91 97 620 100 68 152 115 430 896 95 340 563 95 539 720 106 197 273 102 165 556 78 619 853 93 225 744 111 145 541 93 9 361 103 40 932 108 101 857 79 503 839 103 384 524 94 615 888 83 122 631 101 609 807 112 91 640 105 705 910 105 199 905 91 314 883 111 172 676 101 630 715 101 9 238 107 220 602 93 278 829 100 225 772 99 263 878 101 84 287 101 759 898 93 837 855 110 289 652 104 6 38 90 151 276 101 66 852 107 634 948 84 230 584 95 854 856 99 253 533 102 122 142 104 682 895 99 156 697 97 775 849 92 137 683 95 483 575 81 143 278 107 489 512 95 638 858 110 379 604 84 85 469 109 367 430 110 775 956 105 339 620 86 293 315 114 906 982 88 834 907 106 966 975 116 593 891 98 365 781 94 46 254 109 367 419 104 29 868 88 453 623 105 80 881 103 175 852 112 485 706 93 46 59 90 140 937 79 538 580 100 106 401 76 12 182 111 489 717 101 170 492 100 102 467 103 245 355 106 194 791 105 475 715 78 455 484 106 699 871 91 167 272 100 525 839 100 28 62 99 12 952 104 631 984 113 149 939 82 985 988 96 295 803 101 99 599 99 560 884 121 188 246 83 353 944 94 52 399 106 347 482 106 128 915 99 462 995 97 41 58 99 627 646 108 887 913 115 487 764 113 523 627 98 64 446 100 207 786 101 237 911 109 729 874 86 627 828 93 67 384 106 127 923 115 164 978 111 367 525 81 230 339 100 223 889 94 149 935 101 475 985 95 53 529 101 466 800 119 526 986 108 794 973 92 97 318 108 443 711 113 81 596 106 188 663 99 345 438 93 243 771 94 12 170 95 16 195 92 585 693 106 8 172 95 705 764 72 420 522 89 492 980 107 410 797 88 286 761 83 150 941 69 385 631 106 441 628 80 52 773 120 799 822 85 178 936 108 460 743 92 26 519 115 414 753 112 687 831 97 20 695 93 395 723 90 59 707 114 153 634 95 376 958 87 252 872 102 353 504 118 797 928 126 183 679 80 734 750 114 191 707 108 249 903 79 406 674 94 292 525 80 576 658 102 18 712 84 343 520 94 328 914 89 31 271 107 123 839 109 481 516 114 660 952 103 348 637 125 753 770 96 323 729 88 55 298 92 467 745 104 23 977 85 609 995 104 806 930 93 210 976 96 114 642 94 163 742 107 836 955 111 24 966 83 600 925 96 316 391 103 602 620 103 330 589 116 28 152 106 246 553 110 624 641 98 683 690 97 901 985 100 665 863 81 26 180 101 39 137 87 503 842 102 203 380 98 117 157 115 741 918 91 655 818 98 252 906 87 117 647 107 203 722 100 701 888 110 28 388 114 508 976 102 745 986 87 717 953 105 456 954 100 502 925 94 684 929 112 971 977 88 656 722 99 262 855 103 508 839 93 127 969 102 32 430 94 466 905 85 76 696 80 345 990 100 667 750 106 121 886 104 711 977 127 548 605 104 398 990 100 50 909 83 436 930 109 474 997 118 240 420 101 586 982 95 70 167 101 146 863 113 540 558 98 180 999 93 309 734 93 221 994 103 13 960 103 508 949 101 485 720 103 598 717 110 385 524 110 271 537 119 38 547 98 261 398 100 208 308 122 821 831 107 403 553 106 248 756 100 363 472 109 152 530 96 170 404 94 797 883 96 120 637 93 150 166 83 162 617 91 667 762 99 681 876 104 359 425 81 554 891 111 34 747 104 733 745 103 471 805 108 235 579 102 480 738 102 270 275 92 575 730 108 633 645 86 412 459 85 298 659 100 47 897 97 277 474 114 283 453 106 287 783 104 650 765 98 27 616 115 96 133 87 38 414 84 452 961 88 172 546 94 359 560 106 397 842 98 332 943 122 143 782 105 104 643 94 170 206 128 759 843 106 302 335 85 601 771 92 171 961 102 370 960 90 679 815 95 319 712 109 828 962 100 499 500 114 253 579 102 743 844 95 454 455 82 257 468 107 279 703 100 179 667 96 235 647 83 800 971 87 657 790 107 570 703 91 991 995 98 416 486 93 183 813 98 532 729 101 206 764 105 679 753 106 125 819 107 667 914 95 451 762 110 477 832 103 293 849 95 112 609 108 735 844 124 938 940 109 688 725 94 35 167 87 778 826 96 42 513 100 177 560 103 123 317 91 283 414 96 61 764 84 657 844 106 139 354 90 112 496 88 474 866 111 761 797 90 589 600 83 182 843 101 647 893 97 707 761 111 239 915 97 122 297 103 46 388 96 481 574 90 12 824 91 75 455 119 367 999 75 13 723 116 759 778 102 321 819 106 503 520 86 383 478 87 489 835 98 901 999 92 922 944 98 95 427 106 52 104 110 650 658 114 186 885 83 417 981 105 359 493 97 535 805 105 82 668 91 24 853 101 365 636 114 159 306 97 893 958 100 211 507 104 407 832 84 279 641 86 127 755 95 144 947 114 679 682 116 209 428 107 193 592 94 221 990 91 578 742 100 153 753 108 890 907 92 239 768 117 523 892 98 129 587 117 97 975 80 453 488 95 709 859 98 490 952 106 279 529 94 125 563 104 589 980 95 198 620 122 511 871 118 118 221 112 300 743 108 22 260 93 7 340 100 503 537 99 86 392 105 108 333 84 738 821 106 482 930 101 687 858 103 171 318 77 56 883 109 274 873 91 505 790 104 131 774 110 104 481 92 431 985 109 372 443 107 202 858 99 161 904 105 373 842 99 690 950 85 232 268 110 65 885 108 250 321 104 305 526 99 157 190 97 229 858 102 466 555 94 238 578 79 223 577 116 321 549 79 64 604 103 515 773 109 364 407 94 199 885 108 258 749 111 169 316 80 459 517 106 45 250 101 419 977 125 996 998 105 174 781 117 485 746 91 767 939 92 678 701 84 570 807 111 797 858 98 41 290 92 670 882 101 187 620 117 380 635 108 13 780 93 335 914 97 580 798 93 106 332 86 95 173 118 83 468 98 13 911 108 116 343 111 843 989 94 64 535 92 294 299 104 365 706 86 27 214 115 600 807 108 88 938 99 937 990 97 39 463 92 239 365 97 87 321 115 134 337 90 41 989 100 600 789 82 325 886 95 18 425 108 194 602 104 5 842 98 375 709 99 741 919 108 118 893 103 77 344 95 506 528 77 769 975 96 708 727 100 133 660 97 292 949 109 113 872 88 551 759 89 258 577 106 651 772 93 568 643 108 407 579 95 266 633 78 469 769 89 474 664 115 812 837 119 174 265 115 186 284 91 213 671 103 431 869 89 263 291 105 105 719 92 77 385 115 371 543 98 168 306 110 375 760 100 295 774 113 312 365 120 490 640 104 487 868 81 155 932 111 592 716 96 850 917 90 49 409 109 99 378 98 88 124 98 229 336 98 907 994 78 700 783 86 714 717 94 104 422 92 353 681 101 550 585 112 95 570 93 360 812 107 53 714 82 867 908 106 436 756 100 536 630 80 347 723 89 112 348 106 581 736 98 901 930 88 841 893 92 807 934 110 264 711 112 317 477 98 205 527 94 38 371 106 829 907 88 52 338 93 674 759 110 190 562 112 721 838 102 261 614 88 749 942 87 356 652 106 450 937 104 726 748 95 501 709 96 259 402 113 201 956 111 804 889 92 597 807 105 84 616 100 401 463 77 312 389 108 455 644 105 530 828 111 182 389 93 240 861 90 757 812 107 183 725 89 216 467 82 19 890 123 685 716 100 335 785 100 215 267 88 179 681 100 583 665 104 299 585 90 256 472 93 615 688 90 158 592 81 55 102 91 278 988 103 14 65 117 186 603 102 435 668 99 62 80 94 711 931 98 106 497 108 437 836 106 331 775 106 517 765 116 543 690 114 526 875 90 290 731 89 607 726 97 624 831 97 285 946 110 75 627 89 16 505 101 822 872 116 660 737 107 107 644 108 233 568 84 93 857 113 310 529 120 326 462 106 235 697 118 179 948 109 434 800 100 508 517 91 333 966 107 115 986 98 697 911 116 416 994 103 307 615 105 674 857 106 285 978 113 1 7 102 872 997 95 71 903 88 781 936 108 646 934 107 640 745 101 290 508 91 379 483 118 100 636 93 261 450 112 464 895 112 708 864 93 84 573 101 765 869 90 43 385 100 294 498 111 219 893 82 268 885 103 358 524 107 167 763 101 140 192 107 661 966 92 255 686 102 604 845 82 144 740 94 115 995 96 399 688 95 116 286 91 207 403 109 341 475 106 307 797 86 11 617 111 140 912 108 40 298 94 667 846 99 213 819 106 272 910 107 370 446 108 172 187 71 386 567 101 342 980 97 21 140 102 180 843 105 149 758 99 414 562 94 504 761 101 138 767 114 311 523 97 263 737 101 191 999 85 420 556 100 177 791 91 213 923 106 577 785 74 829 879 92 63 737 100 398 644 98 182 365 96 920 957 92 274 551 107 200 705 103 397 830 95 103 524 93 742 983 99 696 996 113 588 800 121 304 585 118 207 271 91 229 504 115 703 843 101 494 647 104 304 695 118 141 165 95 674 926 91 306 804 96 549 594 97 272 600 79 507 698 90 330 859 99 241 443 96 131 558 98 421 955 101 73 514 97 547 726 87 481 638 99 20 177 89 175 299 105 436 521 82 360 941 75 203 608 97 511 749 90 870 880 106 183 204 95 414 875 90 605 971 104 277 660 99 287 804 131 358 428 100 111 773 108 368 464 102 130 646 106 142 226 80 620 926 97 731 746 89 607 798 101 398 684 113 445 865 91 543 902 105 253 577 84 660 755 97 357 646 106 365 888 118 225 895 110 397 731 115 165 875 112 215 756 92 134 527 111 55 891 99 435 535 107 66 457 114 571 840 98 323 808 101 282 666 97 227 351 98 39 152 99 344 396 104 493 517 107 28 976 96 61 481 100 527 975 111 606 674 94 269 407 93 700 911 100 242 827 92 200 851 100 13 844 92 858 970 94 720 938 90 11 792 100 57 393 102 79 147 92 150 331 112 31 572 107 313 561 106 508 765 88 392 539 107 585 678 83 342 539 74 228 378 95 102 199 93 330 556 107 384 713 95 367 582 114 77 240 106 242 961 107 314 902 108 542 770 109 775 904 90 146 456 80 27 629 103 221 422 89 5 584 96 512 533 107 272 473 85 32 191 94 574 823 110 330 923 93 224 992 104 35 141 111 693 797 87 143 927 103 710 862 114 100 890 87 218 876 106 671 906 104 95 138 104 523 604 101 166 412 97 66 458 119 174 801 101 725 794 122 442 689 98 80 274 110 95 886 113 220 848 91 411 527 94 266 892 102 532 933 87 347 571 109 107 916 102 79 719 86 304 407 91 271 597 82 362 560 102 621 793 88 25 386 101 561 684 112 343 883 90 437 821 88 231 637 86 226 510 105 228 577 115 453 714 115 415 989 103 813 832 103 53 536 98 277 649 93 11 352 87 82 772 90 463 600 110 253 846 92 97 441 93 43 771 96 336 639 97 9 709 121 531 866 81 408 515 111 478 851 92 168 624 101 538 987 100 619 879 104 214 292 90 354 555 132 869 905 116 84 543 99 189 916 96 155 605 112 295 489 107 156 347 98 121 253 102 191 212 117 645 711 101 472 562 94 576 848 99 354 948 80 108 344 115 300 385 97 357 539 100 349 517 118 544 604 107 785 974 106 81 868 99 52 401 97 654 858 100 262 882 102 183 525 103 428 566 88 13 538 91 453 671 96 105 545 99 6 749 117 161 672 105 756 821 109 416 574 110 670 835 106 185 484 107 685 707 103 295 733 95 216 893 85 841 898 111 252 828 97 24 102 98 74 949 95 2 312 118 6 460 127 132 409 95 630 752 101 205 555 84 117 438 105 64 205 111 93 121 116 136 424 100 588 608 104 155 363 105 467 752 107 163 647 83 670 925 107 11 100 99 488 582 106 498 765 90 11 781 105 212 989 104 462 575 89 278 783 99 602 954 113 250 706 100 302 334 89 745 894 94 188 273 107 20 953 114 578 991 104 499 936 109 256 482 87 593 626 99 675 879 99 702 788 80 248 563 77 75 582 111 352 530 104 29 687 103 533 555 102 322 638 102 78 796 104 340 539 101 465 683 94 22 64 99 738 814 96 433 626 106 767 997 110 5 68 99 54 666 90 517 793 99 632 765 99 451 511 80 825 846 103 699 881 91 487 833 95 578 865 110 662 750 98 155 663 111 410 454 100 557 559 109 560 842 101 640 847 108 228 779 112 32 538 102 74 490 103 607 713 93 630 673 98 610 961 101 47 396 102 314 959 122 6 978 108 144 514 101 526 995 105 419 553 129 62 414 79 173 541 107 12 975 107 190 563 85 425 581 78 420 799 101 474 954 100 168 945 102 271 888 107 483 824 109 577 700 91 260 504 91 565 741 122 188 193 100 318 976 113 539 859 93 209 229 98 238 244 93 423 796 100 342 936 97 328 448 99 292 886 105 19 560 106 475 872 107 447 712 101 258 904 104 34 146 96 231 586 100 460 628 110 540 821 91 28 568 107 653 813 101 41 206 112 449 562 111 397 858 94 660 729 85 449 970 99 127 527 92 619 942 93 271 738 100 438 690 98 277 621 84 749 842 102 133 700 105 102 157 102 297 667 87 760 889 121 140 743 126 7 147 123 580 624 106 569 951 108 851 959 108 229 582 93 378 497 98 171 913 102 790 998 112 792 970 107 465 495 103 484 895 104 562 751 92 440 633 93 940 977 87 253 712 100 417 477 124 25 590 99 155 687 92 124 680 95 81 583 115 14 206 92 723 868 90 463 464 102 277 321 91 52 669 116 89 237 95 592 667 104 205 974 100 380 962 107 192 578 110 3 858 101 474 804 104 8 881 106 256 794 111 500 700 99 598 605 104 386 816 93 741 785 110 222 639 105 656 896 86 491 786 105 311 995 96 166 849 87 2 26 91 606 758 107 104 313 101 269 690 93 74 544 90 611 963 95 50 794 109 866 962 96 616 789 112 67 923 113 200 375 90 432 444 97 499 916 97 26 300 102 822 978 91 64 858 86 446 634 88 605 686 94 260 370 92 632 656 117 489 949 104 747 760 97 628 892 90 90 806 97 106 456 100 252 915 98 336 657 86 482 674 99 700 898 102 508 658 87 229 305 99 305 673 100 381 925 96 108 289 102 87 427 107 468 758 102 709 766 98 37 574 102 147 496 110 457 494 115 146 154 91 37 303 103 259 798 102 25 313 90 677 758 102 524 927 113 152 201 100 708 974 113 594 605 114 16 353 120 412 482 125 211 440 87 408 719 96 0 706 100 89 195 100 222 667 94 206 959 122 242 402 100 28 650 98 0 798 96 160 685 111 18 81 102 102 321 115 328 708 106 28 293 80 0 59 101 156 517 107 317 829 116 664 997 87 448 829 109 449 803 105 598 942 98 129 309 107 449 753 94 120 967 89 532 533 78 6 719 93 243 285 91 546 755 99 163 498 98 335 617 82 49 417 108 228 608 99 141 950 100 59 810 81 329 975 75 370 820 88 67 84 98 174 570 81 733 823 72 551 958 111 473 571 94 125 651 94 279 383 105 839 880 92 439 512 94 340 968 78 483 623 109 42 482 128 213 834 98 235 400 111 268 505 94 365 821 102 899 988 114 56 85 107 516 861 99 374 697 106 216 579 106 798 875 98 686 988 114 81 263 89 257 722 115 389 514 89 692 721 100 305 481 94 586 621 99 65 874 102 570 656 121 330 534 114 31 843 92 230 310 95 620 998 106 66 228 100 311 419 95 3 621 108 495 640 85 171 985 88 767 787 99 690 827 116 237 508 94 766 980 82 178 331 91 28 46 109 117 373 98 408 932 106 211 917 104 79 367 72 706 832 119 289 369 124 736 841 112 260 386 110 161 899 88 148 311 98 497 817 97 370 693 97 858 963 111 387 865 103 595 857 83 429 509 105 476 673 98 359 832 111 312 751 96 58 949 113 245 282 103 687 691 102 72 118 95 568 874 98 181 687 90 781 989 113 265 905 85 229 680 102 61 834 96 649 996 95 584 711 108 258 490 83 152 504 96 144 952 85 871 978 114 376 575 87 264 680 116 38 849 97 218 474 94 386 701 95 238 487 90 438 573 84 382 472 107 502 758 91 735 756 89 137 479 101 509 729 108 41 235 94 38 430 79 484 911 103 720 983 103 318 855 90 388 701 93 191 966 112 220 870 95 637 688 104 651 956 87 283 775 78 394 542 93 64 444 109 249 268 105 235 980 105 441 540 102 257 804 87 778 936 86 67 663 101 124 472 85 62 99 101 105 203 107 160 289 118 372 826 79 468 706 95 383 971 94 110 632 76 38 564 104 275 904 100 663 715 104 157 793 88 112 679 114 141 758 86 42 544 86 569 638 102 39 181 122 83 117 98 42 679 94 270 621 100 143 640 87 565 801 103 239 276 93 202 508 114 159 470 104 51 571 74 141 909 120 800 938 88 89 217 99 329 363 97 486 615 97 243 437 90 400 602 130 546 906 103 367 656 92 81 988 93 266 782 89 62 811 94 90 330 91 410 943 90 267 751 92 475 770 105 446 717 106 54 83 103 60 995 94 302 998 104 67 655 77 223 356 111 618 656 107 583 789 96 683 827 107 150 595 94 34 722 89 71 914 90 467 468 120 215 578 103 557 999 104 414 638 99 225 700 98 521 888 100 341 374 110 80 422 76 8 413 103 390 987 102 55 738 110 213 960 107 483 672 103 640 815 94 102 118 90 236 252 90 87 980 98 794 930 116 770 821 109 593 816 107 172 719 86 91 426 91 518 854 103 189 660 114 111 714 113 229 390 95 266 380 99 8 24 104 280 549 90 24 825 98 157 580 96 678 939 102 229 559 93 281 736 92 108 462 75 714 867 96 67 327 113 99 549 93 83 482 120 586 786 97 832 982 92 819 925 77 39 433 94 641 766 102 369 710 110 591 657 92 122 896 107 214 711 97 136 296 96 545 903 110 254 313 96 362 902 109 6 66 94 5 622 99 850 937 100 130 201 99 554 682 99 296 556 102 48 62 111 6 254 103 151 891 90 957 990 96 64 422 92 303 321 102 176 578 95 231 996 85 442 536 117 192 726 84 329 544 94 186 313 105 401 986 97 397 411 108 264 286 121 42 738 92 480 583 93 386 461 98 510 596 105 88 446 99 358 945 94 304 736 97 627 774 114 241 492 113 14 964 105 88 195 91 76 489 94 596 661 124 389 916 104 393 712 101 260 915 109 608 670 85 343 391 90 313 438 98 498 873 124 153 478 103 236 526 98 245 886 86 627 782 99 460 668 101 320 556 94 248 802 126 415 899 110 263 922 98 323 406 94 253 937 110 93 616 93 155 972 109 466 531 101 401 675 123 781 937 100 66 889 89 529 579 102 241 669 108 58 904 100 330 767 105 113 988 106 675 968 92 676 931 92 152 859 113 531 683 103 605 744 91 3 635 72 302 823 93 441 593 104 610 888 105 212 483 112 233 643 102 417 894 91 652 712 106 20 843 103 274 594 101 285 761 83 654 869 87 79 845 112 386 466 95 480 642 105 373 895 91 7 908 102 564 829 85 411 876 93 399 948 83 774 933 91 370 613 95 40 431 97 68 468 110 677 726 77 461 736 106 549 570 108 144 386 84 860 976 105 569 714 104 172 530 90 177 478 106 380 549 97 74 268 101 223 947 96 655 832 104 703 772 100 446 792 89 731 745 81 57 960 86 292 436 95 461 893 112 363 922 102 708 848 98 438 447 101 669 785 109 158 479 102 54 563 110 40 547 95 573 942 117 25 762 97 249 530 112 874 968 91 262 264 100 656 922 111 632 875 88 201 778 105 116 787 119 613 934 108 34 689 94 286 849 100 715 835 110 309 739 105 523 694 94 170 616 98 649 787 100 252 870 100 574 828 109 122 583 116 273 325 114 344 524 95 669 757 91 501 757 107 577 739 109 96 225 113 197 979 102 550 568 73 199 248 104 363 878 109 17 300 90 752 806 119 353 785 90 164 393 88 748 960 82 884 979 99 8 326 112 525 540 98 585 737 99 33 68 125 766 934 98 464 978 95 633 989 88 383 829 102 295 549 112 73 489 104 16 189 99 684 848 101 254 834 86 430 887 99 131 140 108 663 903 98 438 878 97 232 568 87 658 858 78 312 914 102 346 796 121 467 951 109 470 532 87 146 262 105 214 707 97 4 630 84 172 970 98 339 491 96 36 591 93 154 251 94 21 466 89 84 748 96 51 589 85 282 419 86 831 940 100 837 989 100 93 202 94 504 875 107 73 243 91 143 957 107 317 977 114 323 900 92 119 202 96 193 504 102 202 981 110 285 752 95 322 823 113 435 878 117 204 214 109 292 360 90 91 231 101 497 924 112 200 464 101 145 156 107 559 723 90 533 894 109 251 357 101 264 717 87 857 874 110 194 383 105 144 445 109 555 909 108 203 830 97 576 934 102 622 923 102 270 493 94 126 451 115 949 989 114 613 641 74 270 645 108 123 511 99 293 431 111 203 669 110 176 851 117 116 548 119 637 849 100 5 776 119 83 817 99 355 546 103 254 824 90 130 682 81 452 537 93 71 471 114 879 943 98 344 578 85 631 825 91 332 591 90 244 793 92 449 479 94 18 877 93 334 872 100 550 811 91 376 482 110 351 707 88 286 745 95 553 690 85 442 449 99 911 957 113 65 957 110 398 545 98 209 261 104 340 534 100 389 791 110 51 935 106 648 956 90 867 872 105 221 501 111 535 575 76 113 760 107 234 945 97 106 319 105 28 791 98 472 585 116 399 853 102 23 110 91 96 210 90 267 924 95 332 347 108 242 470 109 153 552 94 511 719 105 132 580 86 878 980 103 56 644 79 253 990 107 81 505 95 193 586 85 312 928 116 773 775 113 21 445 89 139 416 88 201 265 119 118 420 101 86 866 94 400 439 106 516 561 111 563 739 94 165 623 94 274 926 116 384 982 88 306 579 111 367 865 93 191 695 116 90 636 114 531 676 91 324 954 98 579 929 107 402 885 107 667 978 93 587 871 99 355 604 98 301 561 111 156 313 92 124 980 108 808 884 100 344 376 107 476 864 94 315 540 97 661 793 109 402 835 108 927 984 115 843 889 99 295 518 124 208 837 95 43 604 101 772 932 87 151 633 97 679 810 122 91 782 108 172 625 104 537 666 99 495 926 93 352 595 85 55 686 87 321 406 93 185 867 76 80 184 100 134 509 114 545 810 109 509 670 108 18 488 92 581 678 86 68 862 98 363 490 105 476 491 83 83 975 104 246 941 98 181 421 110 43 406 96 398 870 124 567 623 105 336 455 109 943 947 80 525 997 112 338 422 110 43 175 101 41 90 91 339 507 101 118 481 121 518 751 91 67 399 101 547 776 96 132 665 96 531 979 103 289 310 92 185 633 101 666 836 103 520 654 104 104 557 105 351 831 110 246 556 118 0 234 87 789 940 82 286 361 93 97 986 108 689 951 108 436 725 102 238 695 93 310 547 99 293 910 113 180 882 91 517 926 101 258 767 106 201 789 87 218 314 89 565 980 105 102 119 111 95 477 93 99 644 103 40 544 97 129 990 94 46 421 100 54 583 95 490 827 104 210 234 95 306 556 113 860 902 98 243 557 88 116 133 110 128 766 93 364 459 95 103 243 113 467 591 89 643 934 81 284 646 91 26 296 102 124 814 108 173 200 112 620 624 125 329 506 105 720 928 97 673 977 110 72 583 102 883 937 86 272 424 75 113 558 103 83 425 96 480 493 106 804 883 106 132 578 102 82 435 110 2 644 101 460 981 103 203 759 94 308 825 98 255 984 89 106 177 95 252 605 105 333 804 97 199 356 93 222 266 105 405 681 107 87 838 104 21 669 97 198 940 107 61 404 81 753 971 106 631 826 110 217 671 112 48 989 94 494 839 116 640 879 112 121 685 109 170 611 89 721 793 103 25 556 110 343 955 91 422 803 101 87 801 98 524 880 110 419 455 102 283 623 93 403 510 77 335 863 102 43 578 100 589 847 106 115 188 111 666 767 112 855 892 98 353 969 117 462 744 100 131 604 98 202 672 83 202 685 92 239 253 84 48 750 104 119 247 122 141 376 97 79 406 102 474 854 107 30 535 111 220 780 89 741 916 103 137 636 100 63 343 97 418 463 90 8 983 110 82 298 86 137 890 103 293 368 94 341 798 118 588 888 95 30 555 104 656 762 109 252 747 90 173 578 81 591 717 92 148 367 86 855 880 100 217 315 93 961 996 95 387 661 101 99 204 110 117 729 98 84 448 111 267 541 98 336 443 101 299 342 109 787 843 96 144 613 121 14 818 113 345 831 108 315 389 109 820 962 103 378 549 80 18 321 102 477 758 118 182 705 113 730 953 95 98 537 85 174 424 93 739 749 96 735 950 90 274 715 94 54 539 95 104 492 92 643 951 104 173 497 100 372 804 88 299 737 93 422 654 95 61 364 88 602 909 101 411 920 97 537 568 90 45 452 99 223 895 98 38 917 83 391 810 102 472 846 99 633 662 102 195 625 104 69 140 100 536 604 103 19 135 100 99 715 99 70 268 89 661 957 103 230 996 90 2 367 121 79 570 98 294 466 109 472 549 90 1 176 95 448 964 119 58 928 115 356 739 114 78 446 92 487 862 106 755 843 96 196 560 108 170 696 110 39 640 100 332 518 79 756 828 99 461 843 91 44 838 97 53 820 97 230 964 94 868 989 97 118 359 107 464 660 98 369 591 71 590 905 96 15 708 76 428 848 100 89 425 97 281 716 101 327 439 80 385 560 97 510 940 102 504 556 117 201 598 90 441 522 101 209 964 100 558 933 110 37 592 109 143 428 108 796 855 100 73 482 104 374 761 112 575 840 96 138 366 103 30 770 111 558 834 86 207 945 89 154 625 81 52 818 95 330 782 100 105 629 98 323 353 86 248 841 89 456 704 100 178 296 89 286 323 111 572 923 114 148 929 109 280 993 102 661 942 90 24 774 111 683 945 86 346 497 80 15 193 104 756 870 109 558 908 114 371 386 97 687 939 101 151 848 98 270 934 98 482 811 114 474 601 85 729 974 122 225 868 113 337 849 97 358 460 87 384 788 104 722 888 125 588 833 95 269 721 81 389 647 109 577 741 96 445 457 92 505 865 90 459 813 91 49 780 110 476 744 83 485 503 94 362 429 107 680 837 97 20 728 94 575 836 82 10 354 80 708 834 106 244 558 103 376 547 93 223 549 110 249 904 102 194 572 98 614 754 123 534 793 110 15 424 102 667 713 95 27 808 110 653 782 102 786 945 89 387 921 102 254 763 102 391 645 89 265 670 82 80 462 111 21 891 111 148 823 114 602 879 93 613 810 115 629 768 84 67 542 100 137 264 100 955 997 89 6 407 107 266 586 126 303 674 91 45 102 95 90 192 104 893 991 105 716 986 93 410 830 113 55 201 104 49 939 83 594 608 117 250 967 86 344 955 100 61 782 86 108 399 108 122 986 97 195 504 89 147 390 105 385 562 99 317 490 107 320 585 97 365 977 100 53 477 108 37 238 89 133 323 114 252 613 97 203 418 96 140 794 91 429 924 87 338 694 101 357 917 99 288 418 118 581 630 89 170 630 107 91 973 113 198 593 109 266 464 77 24 930 89 904 908 105 271 602 84 91 879 113 35 455 103 178 384 95 186 565 82 378 575 113 377 696 102 627 914 98 402 638 101 242 531 91 72 81 97 313 565 101 205 880 99 339 698 94 330 358 98 188 637 92 52 94 88 39 132 97 90 370 111 50 384 99 31 903 105 319 434 115 300 794 82 143 711 109 145 221 94 403 445 99 49 462 105 285 299 95 523 560 87 106 284 103 5 304 94 92 630 116 68 779 93 244 252 115 299 842 99 73 731 103 384 977 100 534 680 106 909 941 103 605 964 104 55 757 107 216 288 97 263 749 113 188 603 93 63 966 101 384 422 99 660 675 108 62 439 109 105 704 82 529 746 113 482 710 95 517 574 97 292 846 109 367 666 90 468 872 98 278 848 102 31 392 96 143 914 97 401 436 105 118 173 104 59 771 92 307 801 85 82 740 82 453 886 108 325 457 88 59 333 100 254 731 102 401 858 82 538 895 96 608 743 107 336 977 120 473 617 96 785 790 111 126 381 112 224 374 98 440 961 85 821 900 130 146 643 83 344 791 116 387 765 113 265 424 95 169 292 107 805 873 98 143 391 98 274 592 96 253 512 95 689 692 88 532 778 107 70 976 103 79 525 85 815 847 94 137 947 102 292 801 95 217 364 88 273 355 107 438 874 107 211 765 87 103 570 117 727 816 98 659 973 108 451 657 100 101 276 88 595 988 83 478 677 96 370 962 101 449 859 106 149 531 99 67 445 102 162 287 96 140 683 111 468 884 86 729 771 89 525 944 96 545 584 103 622 789 84 279 454 102 401 609 83 368 424 99 692 793 94 588 796 95 247 895 105 249 768 93 147 229 112 224 419 90 463 733 119 517 960 103 861 895 103 511 707 105 302 806 100 160 772 92 451 919 90 420 695 98 675 984 96 51 854 83 586 722 99 31 112 106 120 832 101 156 568 98 630 809 92 174 814 89 524 848 106 437 498 99 121 163 93 448 850 102 71 346 115 654 930 112 306 456 102 266 708 109 149 651 89 593 938 117 819 963 112 236 918 94 427 756 93 356 902 93 699 827 117 391 575 110 27 785 109 543 740 101 353 964 89 432 502 114 431 762 102 363 818 95 588 624 95 84 725 105 95 183 90 233 566 93 543 940 103 894 984 79 11 366 91 360 842 113 308 702 88 52 95 98 286 315 81 284 895 88 371 428 86 507 773 98 221 727 104 103 535 96 645 677 103 208 753 99 137 159 93 278 795 98 636 867 83 297 394 102 911 966 97 395 721 77 365 504 96 746 772 122 15 29 94 190 978 110 450 622 101 193 593 99 299 724 93 817 837 98 287 488 107 66 576 96 632 693 83 86 95 97 419 833 106 706 964 90 56 882 91 682 924 91 21 175 108 400 661 99 186 479 102 15 74 109 187 658 107 432 941 107 826 901 90 109 430 102 271 809 106 212 957 73 674 856 85 145 852 98 471 818 78 725 967 103 163 407 105 315 871 104 67 678 117 699 967 100 160 315 119 1 159 83 670 718 90 299 405 118 334 459 101 75 86 108 376 976 96 223 461 101 13 153 101 644 978 108 171 830 99 448 692 104 615 616 105 221 703 98 475 695 78 112 282 95 509 582 104 87 536 80 730 986 92 283 548 85 152 465 84 612 780 79 58 494 114 200 747 79 628 878 116 361 670 81 29 181 86 958 993 90 143 444 99 180 547 95 281 970 100 163 410 101 577 882 109 122 967 90 622 835 104 682 807 98 658 915 103 36 322 113 409 877 98 367 531 109 139 755 104 41 521 103 578 622 106 67 168 90 279 816 81 480 766 114 207 294 115 260 811 122 295 962 124 714 855 99 586 977 108 325 696 100 630 677 109 130 915 96 26 373 100 675 889 103 94 295 94 251 256 100 385 968 106 170 976 106 405 546 108 405 804 86 400 468 104 234 545 109 143 377 113 493 601 100 743 892 103 78 540 97 562 993 95 115 603 116 101 120 104 37 335 111 626 771 101 225 557 99 782 837 98 164 413 107 248 511 91 944 969 94 484 918 88 114 925 77 363 966 104 862 925 109 301 871 95 395 633 111 103 432 98 75 372 104 34 311 96 420 759 73 766 965 83 308 380 102 393 624 114 201 526 93 408 505 97 10 656 95 448 609 92 677 877 82 427 571 103 262 351 102 228 233 89 86 302 99 491 833 106 874 957 111 152 989 99 18 374 110 142 321 101 398 867 99 821 882 98 11 635 96 32 492 88 770 890 108 437 951 107 629 826 103 592 684 80 559 842 105 171 617 101 250 529 103 82 236 90 476 745 89 88 950 119 343 528 113 299 648 82 598 768 111 584 650 99 41 892 88 199 510 97 173 633 92 181 555 76 458 991 80 357 681 99 282 465 99 394 659 103 575 609 107 41 146 113 27 798 123 51 263 102 360 460 86 594 847 94 120 659 100 199 713 84 821 998 96 662 942 112 497 967 99 23 583 115 326 650 107 442 765 107 377 815 107 251 954 99 267 443 121 53 953 87 899 957 98 486 848 105 917 924 103 394 657 106 386 787 99 59 449 104 408 873 90 443 463 89 19 483 99 615 876 115 149 807 93 376 432 84 663 666 100 56 318 108 16 366 101 398 457 115 80 806 100 124 292 110 509 820 106 66 214 113 81 98 110 198 468 103 36 743 96 159 890 95 20 982 90 16 786 101 822 830 84 96 534 104 118 597 98 199 464 103 597 728 102 373 867 106 223 265 99 276 466 93 174 573 126 451 868 84 764 978 103 7 866 96 598 728 102 455 728 107 619 717 115 229 939 87 6 480 113 479 941 100 0 432 113 75 435 117 647 926 116 203 837 106 211 416 103 124 340 95 842 845 119 72 389 114 754 893 75 394 954 102 616 734 123 545 874 103 211 381 101 61 947 100 189 454 105 675 813 93 256 273 108 670 751 113 91 812 104 199 604 78 356 938 114 730 961 83 398 775 106 197 600 98 535 681 88 253 424 98 115 224 97 777 801 99 623 758 121 20 150 96 441 714 88 109 179 105 749 951 114 124 952 91 70 179 107 150 515 96 45 133 88 666 686 106 42 765 105 494 678 105 250 733 101 480 939 98 546 908 94 247 633 119 284 401 102 801 969 105 489 511 106 512 868 104 15 421 95 382 930 104 765 872 100 465 480 98 277 522 107 357 651 95 58 553 98 140 837 98 352 714 88 32 71 89 180 366 90 60 360 105 384 805 93 375 507 92 233 924 105 13 198 101 696 950 84 514 916 104 518 878 80 44 696 75 428 480 107 584 886 89 101 701 96 460 999 89 125 491 96 470 906 103 93 191 96 333 431 104 476 552 106 733 993 116 335 912 93 658 730 101 7 173 106 162 457 97 11 922 102 738 994 94 84 612 99 433 748 90 258 262 104 595 766 101 177 978 90 271 509 89 310 951 90 349 401 113 379 411 103 283 679 104 662 680 77 15 956 103 28 876 83 94 107 102 171 737 117 29 140 105 696 910 101 154 407 118 93 742 97 205 333 87 291 400 105 37 521 117 293 891 102 115 217 106 453 979 98 287 929 88 485 826 112 680 706 92 481 795 86 134 253 94 401 562 76 133 838 111 407 926 114 115 452 109 97 226 95 274 464 86 821 857 107 315 970 107 314 852 97 17 280 102 154 566 117 43 575 105 255 681 91 453 794 105 420 641 103 819 928 84 362 370 97 400 457 102 21 450 102 552 566 93 197 898 95 23 257 94 552 842 92 254 786 78 102 446 110 133 687 79 433 870 101 778 930 103 213 990 93 56 784 102 302 339 93 264 562 90 189 989 104 70 869 92 82 189 100 42 609 93 355 599 98 517 987 117 579 589 124 119 172 97 498 633 97 603 734 91 201 870 104 122 706 102 128 451 109 148 884 108 501 909 104 86 396 100 347 451 91 322 462 105 883 979 110 7 55 108 228 302 99 143 528 100 830 955 105 567 720 109 74 626 78 41 554 101 14 247 116 663 809 97 616 619 102 224 317 101 402 613 110 179 435 116 139 822 92 81 423 102 437 679 86 209 833 101 474 481 108 151 938 109 573 898 91 34 76 97 374 540 92 794 886 106 61 909 89 31 645 93 559 575 83 722 775 109 12 269 97 178 499 80 710 927 94 673 744 111 671 814 87 62 918 98 464 785 117 289 463 84 96 457 102 85 669 81 312 415 94 752 779 120 149 646 92 231 359 114 444 637 104 52 468 99 730 927 103 334 693 99 566 940 117 183 260 94 701 827 108 439 678 113 521 545 121 898 962 106 24 861 99 361 400 91 148 371 90 580 794 115 99 736 89 629 730 109 536 743 90 39 872 111 517 824 110 484 502 105 25 189 117 415 829 94 166 346 115 184 703 96 458 796 103 405 996 115 62 227 92 62 109 115 636 907 109 24 863 88 85 164 116 56 695 109 541 782 90 678 943 94 802 880 98 585 711 107 298 604 102 136 767 118 851 901 109 259 922 101 849 988 90 924 965 109 447 930 112 631 903 104 110 354 112 10 815 104 98 999 101 526 567 84 668 693 94 644 962 93 758 820 98 41 674 104 693 839 123 107 182 99 613 805 102 793 899 105 91 536 106 673 764 96 330 929 113 829 976 102 506 523 115 41 713 103 81 838 88 3 305 104 322 873 108 285 790 110 340 498 95 218 366 107 451 836 104 489 646 85 725 853 93 330 990 101 209 741 92 344 441 89 365 434 104 706 741 92 389 553 81 568 635 113 5 585 114 351 935 79 589 653 110 31 83 94 361 996 109 86 844 101 340 914 111 376 822 105 851 905 101 531 652 83 223 741 104 217 836 112 166 284 89 385 888 112 124 230 98 314 396 94 573 640 87 113 708 110 360 956 97 755 910 98 25 185 79 698 929 120 748 809 101 60 322 83 7 387 96 217 542 96 112 302 110 444 804 95 145 584 99 179 529 92 212 765 104 166 753 94 341 499 114 510 521 104 495 778 87 287 993 103 85 242 100 82 308 85 403 852 96 228 904 78 193 249 105 121 816 98 294 569 99 141 728 85 29 589 94 326 905 87 814 832 97 581 733 109 60 648 114 915 948 102 454 892 108 316 320 95 473 581 117 314 392 88 201 558 123 635 735 87 619 962 111 201 818 103 263 285 97 17 762 91 111 860 105 229 721 109 240 346 108 688 826 91 416 961 98 43 314 96 788 947 93 137 200 100 941 964 101 419 795 96 723 813 98 394 762 92 932 942 106 555 975 108 539 659 103 86 544 85 249 821 92 185 246 97 134 831 93 269 535 103 713 822 97 110 112 81 631 790 91 326 406 108 515 641 99 397 857 108 260 833 93 541 606 98 33 693 106 324 603 108 29 883 88 353 888 89 52 901 99 87 184 113 727 978 86 492 517 107 265 384 98 449 851 105 355 670 115 530 952 98 195 532 90 776 878 98 191 702 99 576 715 91 19 769 107 248 254 104 727 839 109 61 529 114 169 264 103 179 484 110 17 645 88 152 649 87 290 666 95 267 518 109 434 821 80 144 836 99 126 425 99 410 897 99 180 316 64 262 389 102 117 897 84 223 365 96 31 169 83 1 923 93 597 767 82 23 199 83 267 405 92 86 147 99 675 729 96 63 282 89 709 754 99 46 747 122 305 873 92 64 975 105 177 713 117 617 779 93 9 341 99 547 710 108 401 674 117 124 533 137 396 746 100 428 652 85 568 937 114 758 980 93 966 987 87 736 758 100 287 413 105 595 681 97 264 792 105 523 930 92 24 681 87 767 933 103 451 917 108 460 502 94 111 289 98 13 758 108 172 363 96 641 988 109 77 938 97 90 616 106 706 923 99 14 657 110 33 276 114 451 865 103 177 834 105 187 804 122 738 839 93 259 634 104 692 999 103 288 823 104 299 580 88 231 703 91 524 723 108 126 909 91 383 793 113 86 946 85 402 707 90 122 375 87 105 912 103 10 609 117 131 715 82 898 951 100 556 819 108 148 373 108 233 505 90 258 744 118 120 657 107 201 624 103 423 984 107 160 659 90 328 915 112 293 854 87 70 931 83 229 633 118 295 502 122 372 653 95 400 715 109 435 721 109 84 120 86 28 823 103 146 717 103 75 571 89 146 725 104 591 755 105 75 314 92 70 416 87 182 632 93 165 358 93 451 992 94 182 244 99 594 672 112 327 805 105 108 952 86 10 44 81 74 255 117 113 551 98 253 310 96 722 882 109 48 465 92 386 751 102 167 636 111 598 864 108 88 582 110 89 313 82 630 744 101 597 779 110 50 196 100 11 217 122 609 674 96 299 475 103 319 531 106 592 985 89 184 724 95 127 998 112 327 551 89 747 766 117 425 999 99 633 868 94 353 938 99 138 634 95 133 715 114 70 775 99 18 800 93 482 907 100 71 269 86 25 549 106 935 973 86 331 402 100 85 458 104 806 845 107 248 900 98 79 135 91 150 898 104 185 277 102 254 930 96 550 922 105 936 995 99 473 497 100 536 703 105 484 808 101 674 683 86 152 981 108 867 974 85 26 54 108 21 354 96 211 367 103 610 723 109 547 787 108 716 849 96 261 522 108 186 780 95 488 668 102 800 945 100 491 954 103 78 909 91 99 603 92 295 834 101 479 847 93 329 736 88 588 838 93 121 571 109 16 944 99 404 853 88 369 513 112 183 692 97 44 520 112 58 614 112 379 475 107 591 660 102 604 653 116 383 895 92 441 799 115 41 812 99 97 827 113 729 965 95 37 117 104 371 372 96 375 662 99 22 969 115 61 574 79 63 700 105 65 865 97 58 254 100 593 985 109 111 601 109 85 371 103 20 987 99 607 917 89 142 829 110 571 850 107 892 984 109 488 893 104 184 239 87 61 572 95 384 603 95 212 936 103 515 960 107 840 969 93 343 465 98 2 953 91 364 376 96 237 675 95 68 457 92 16 325 85 60 416 109 119 602 96 109 574 91 506 749 105 49 787 104 550 646 93 2 883 106 586 618 108 416 775 104 831 939 95 153 796 117 895 975 115 156 765 103 680 882 104 26 827 97 738 774 94 93 745 97 204 669 111 636 854 106 356 363 102 414 975 106 496 825 99 378 877 94 139 522 90 357 714 90 405 623 99 43 558 102 762 871 92 314 450 91 570 986 92 198 661 127 88 394 81 43 349 97 14 685 98 305 798 89 284 811 80 26 949 89 444 869 116 417 968 113 411 702 123 204 535 86 66 435 116 104 813 101 514 705 89 339 405 96 810 943 95 83 283 110 445 876 101 290 976 102 115 874 102 405 411 102 396 431 100 38 870 89 40 541 103 12 965 93 423 490 103 496 811 118 773 909 111 451 983 106 87 363 92 584 714 105 54 388 102 527 697 101 50 442 96 343 682 93 296 447 91 67 407 88 364 544 91 457 539 105 637 776 111 107 513 96 18 940 96 164 966 85 757 771 97 125 913 108 258 917 82 272 422 85 456 475 99 240 808 105 89 724 105 501 999 95 17 200 96 141 478 105 181 182 86 202 603 118 290 387 81 168 379 87 643 661 107 849 951 105 289 732 86 513 844 116 25 923 117 24 432 91 138 582 81 507 575 96 123 947 109 636 918 101 340 813 102 85 472 110 66 265 100 199 383 108 25 513 107 496 946 72 475 604 118 175 962 110 169 617 107 108 349 115 42 252 101 528 781 87 177 234 94 31 304 99 303 654 80 412 440 104 670 902 76 392 943 89 255 354 112 240 797 100 173 211 99 231 543 102 247 798 95 208 648 86 283 518 113 17 227 95 833 930 102 153 992 108 33 194 107 60 265 106 337 362 90 52 593 119 483 587 103 601 747 118 706 758 117 749 955 87 166 382 81 118 811 91 329 389 98 318 628 95 4 216 94 681 989 121 396 449 104 49 829 109 94 490 89 461 789 91 815 997 102 757 996 89 557 597 117 369 837 106 520 617 93 211 954 115 413 653 107 51 115 97 122 163 114 171 627 123 859 972 90 326 544 106 272 407 94 266 412 100 551 926 119 314 935 111 18 457 111 930 992 113 41 234 86 260 398 104 332 469 82 275 830 99 560 616 105 288 524 92 141 377 92 25 516 86 762 764 96 191 712 106 321 569 92 650 713 87 743 749 96 419 883 103 168 977 106 857 949 102 147 340 101 154 799 89 32 570 102 435 674 107 25 527 98 145 867 104 183 385 96 678 771 81 18 61 117 384 970 95 248 932 80 30 737 107 415 726 81 390 476 101 59 836 119 680 698 92 140 759 105 44 74 94 59 643 108 608 798 93 810 816 77 649 941 97 442 474 102 452 870 111 509 647 99 771 943 92 401 848 112 300 692 109 17 904 91 575 598 101 621 713 108 247 673 110 237 799 113 31 229 101 18 429 96 57 935 99 801 946 89 607 893 108 39 50 93 485 821 81 847 927 100 239 913 105 64 812 95 432 934 97 414 896 101 229 671 98 662 867 111 567 750 96 56 63 102 117 205 82 213 352 93 160 308 97 50 946 71 172 555 110 626 714 87 273 357 92 14 95 92 542 969 119 13 589 114 194 246 116 30 585 94 290 631 99 660 751 60 307 760 96 235 814 114 668 921 97 791 800 101 246 830 102 679 993 99 838 972 107 68 260 105 332 560 112 226 679 108 148 234 91 461 501 105 114 434 111 301 826 82 701 743 87 197 912 104 17 950 120 560 630 104 434 663 107 134 907 109 166 264 94 568 922 95 360 392 105 735 940 111 122 949 105 200 422 97 199 951 106 230 845 100 500 607 109 650 671 82 97 504 99 119 530 105 302 739 89 636 848 69 32 368 115 280 645 115 145 711 89 159 742 115 438 498 94 7 146 101 176 468 99 640 773 97 257 891 95 303 313 95 367 448 101 100 992 99 267 502 91 377 875 88 339 493 87 190 952 112 50 803 115 278 379 78 12 404 102 33 583 99 706 901 86 916 962 95 463 802 109 81 543 109 131 606 98 306 519 106 445 817 100 227 856 102 288 986 97 123 756 106 413 597 105 244 560 102 75 368 101 815 969 88 243 638 98 844 971 105 831 899 107 682 686 100 0 551 85 506 512 99 5 59 96 281 466 105 275 448 99 32 209 120 361 842 89 319 923 83 36 752 117 503 530 117 264 940 107 86 763 84 21 74 120 33 773 98 87 330 107 245 900 97 203 363 107 198 652 113 296 942 94 844 928 100 531 736 97 348 770 93 204 982 87 144 990 95 162 975 109 140 911 88 409 673 92 116 855 119 453 457 97 99 919 92 297 496 97 80 749 111 173 510 96 676 792 113 309 467 125 132 500 92 508 572 109 713 781 103 66 618 82 53 996 103 699 777 98 516 608 101 541 593 104 363 739 102 702 707 117 531 759 97 113 466 110 275 990 94 157 742 118 465 872 105 63 324 97 477 794 86 503 851 97 70 431 106 260 479 78 520 824 99 137 404 123 71 567 106 277 775 92 844 974 99 627 889 93 146 263 115 335 477 106 435 997 82 168 725 111 113 123 104 394 992 109 188 662 72 261 390 97 188 349 99 325 797 95 167 925 94 127 159 108 431 545 97 271 828 107 151 850 112 137 997 115 332 716 109 15 833 105 210 433 94 540 969 109 208 678 88 432 523 109 238 984 74 129 491 90 487 491 106 526 712 108 219 954 106 380 578 96 321 757 95 463 760 97 124 451 104 366 585 100 643 750 98 105 540 120 199 417 98 131 936 89 557 813 108 133 637 102 882 966 94 95 589 98 24 973 95 219 297 88 133 685 106 95 625 100 631 765 106 711 867 101 497 650 98 133 399 101 772 933 83 466 701 107 430 844 99 194 814 111 508 595 104 274 549 111 870 908 106 254 684 96 389 508 100 511 714 77 243 411 107 131 492 94 900 904 116 54 179 121 399 808 107 336 862 105 153 345 89 435 934 96 231 494 96 93 487 99 348 939 105 176 286 91 28 879 105 972 991 94 191 807 99 861 987 92 366 671 105 259 370 98 71 668 95 421 912 105 51 559 104 213 371 96 395 495 90 617 849 91 531 773 94 530 657 102 254 370 114 124 686 101 689 867 111 141 220 93 628 779 93 73 75 102 119 256 108 637 954 104 343 458 87 231 529 117 765 897 93 497 830 97 750 976 81 19 813 97 27 264 87 261 731 88 565 725 83 387 450 99 744 745 100 83 855 95 37 760 88 1 991 100 423 450 105 331 627 92 260 695 108 142 497 94 544 807 94 192 984 97 133 429 101 884 999 96 87 284 114 637 814 89 380 973 103 635 876 94 755 815 111 350 499 105 100 298 89 267 654 111 700 724 103 127 732 107 355 530 87 235 366 104 759 800 100 80 780 105 345 464 94 325 836 91 489 938 114 117 174 96 513 838 97 708 856 89 157 546 111 531 900 106 315 896 102 271 684 95 189 954 101 336 367 97 171 644 88 282 364 81 109 499 114 414 830 90 326 996 110 188 831 115 73 695 122 142 288 81 122 129 97 792 916 109 16 290 106 190 834 99 254 790 100 512 876 89 347 818 96 592 983 102 279 284 90 78 273 96 225 526 113 890 984 103 26 573 90 90 128 131 681 841 91 124 876 103 407 454 90 143 466 112 82 885 92 142 637 110 374 657 86 696 728 91 64 644 90 267 675 87 28 907 92 101 537 99 515 900 87 361 738 105 553 647 109 513 621 96 69 533 100 81 364 98 620 790 90 569 948 101 645 755 82 62 598 105 224 372 94 195 964 115 83 188 103 208 953 82 293 609 96 90 855 99 239 641 111 107 430 101 42 421 99 329 661 103 50 753 106 57 558 107 64 387 94 544 696 84 299 965 115 147 903 112 514 777 114 257 315 107 593 825 99 394 714 107 25 167 97 673 956 101 589 993 98 91 927 106 283 314 95 222 261 104 80 966 95 225 881 98 235 892 101 235 539 99 57 970 105 304 339 106 77 215 106 392 701 99 55 398 106 228 846 112 560 688 105 166 887 97 208 744 100 189 379 78 702 830 105 556 683 79 747 819 97 76 779 105 745 796 95 171 453 80 224 607 95 347 421 99 286 436 104 462 701 92 29 779 97 103 534 90 358 414 93 805 880 106 77 207 104 142 647 88 738 792 108 537 639 82 547 691 107 259 411 112 531 831 97 675 862 104 317 682 110 521 677 95 5 710 89 164 942 100 368 943 100 23 171 82 429 533 112 291 605 111 1 264 79 502 529 91 265 495 95 281 491 102 153 944 107 158 568 93 105 570 110 33 611 106 259 293 94 61 669 101 740 777 106 74 857 86 240 600 107 214 503 95 288 299 102 354 358 117 113 729 107 391 770 90 776 908 86 246 692 99 269 617 110 295 782 117 11 278 96 221 246 98 80 904 102 73 949 102 353 790 98 58 590 103 462 544 87 780 840 98 572 943 113 55 356 96 39 845 97 113 731 100 708 839 99 152 998 101 82 272 84 153 158 97 582 764 97 377 870 116 903 909 101 509 983 84 129 719 101 23 167 107 295 370 83 560 789 108 220 843 88 168 814 99 227 393 96 494 534 97 77 791 96 316 867 92 159 845 82 572 582 99 250 535 105 415 873 90 279 916 98 357 979 105 834 861 94 767 865 100 204 357 82 57 432 107 112 930 86 104 580 114 152 441 111 3 505 103 208 885 94 360 568 91 287 620 91 214 511 111 399 596 90 374 711 86 836 856 100 296 312 97 6 694 96 159 554 96 203 566 90 69 745 92 87 375 78 597 844 108 270 282 112 299 751 113 384 939 108 216 793 104 868 976 90 169 986 91 313 655 93 162 480 98 26 987 108 195 590 93 253 642 97 103 793 85 948 986 84 721 784 94 426 691 119 456 664 110 215 290 98 4 550 109 326 758 102 307 430 113 444 998 83 60 340 102 41 780 89 442 461 97 618 961 99 962 985 96 64 590 98 529 950 103 570 783 114 766 838 91 2 457 100 40 211 110 265 887 100 153 941 75 66 185 110 146 660 91 180 903 92 312 906 101 140 570 91 198 885 104 427 809 98 237 371 100 629 675 83 122 374 103 130 679 116 307 830 104 56 824 91 354 648 94 278 934 90 422 800 106 114 275 103 260 380 99 437 956 91 156 433 97 598 785 88 233 303 105 143 900 104 232 410 96 116 457 95 130 934 109 470 949 91 753 950 101 112 799 87 226 770 83 442 528 104 93 529 67 439 857 111 52 953 111 136 669 88 563 707 104 746 879 115 125 280 97 430 997 114 497 655 98 190 548 98 372 494 105 83 607 118 669 703 94 77 783 83 23 146 102 234 749 116 95 819 99 526 899 105 795 872 66 312 665 63 253 924 84 404 833 96 344 512 91 89 532 86 626 943 90 242 329 108 400 921 89 15 799 93 809 888 104 26 728 107 138 805 91 498 827 92 201 759 101 560 895 90 518 526 126 29 660 99 416 510 100 104 127 97 641 892 89 11 614 112 255 973 107 264 736 100 487 564 101 250 858 109 476 803 98 78 694 98 210 984 106 26 399 105 693 954 108 249 868 108 81 960 107 658 722 94 84 801 95 465 990 88 300 610 104 465 534 100 925 999 93 453 711 78 5 727 101 58 930 106 182 735 100 178 572 94 580 854 99 132 562 118 4 901 108 317 629 87 192 438 70 389 932 88 247 958 120 164 251 96 452 662 92 390 604 105 528 598 108 236 993 91 199 772 89 432 912 106 69 183 96 603 995 93 703 774 100 763 971 104 160 777 91 4 730 110 79 342 85 716 852 73 90 966 95 515 856 109 813 935 103 264 645 85 154 816 96 492 758 112 332 890 118 327 654 113 426 520 84 581 654 95 70 151 105 386 630 80 9 497 109 102 735 92 820 830 104 787 992 95 546 967 95 406 608 98 0 499 92 201 756 98 530 860 111 599 989 92 460 619 108 387 391 106 157 203 103 669 896 114 566 817 98 884 954 101 36 756 86 148 492 85 403 514 78 36 436 119 872 982 102 46 689 84 109 487 104 384 902 111 643 755 96 828 946 93 349 555 94 296 316 97 49 480 99 547 777 91 591 770 87 419 696 102 614 913 93 701 960 97 314 989 112 348 686 120 255 380 82 29 162 106 130 601 109 272 579 90 503 788 95 645 678 97 589 893 91 190 454 118 512 681 94 425 474 97 421 504 91 310 339 117 431 562 97 80 298 90 197 495 104 273 525 97 470 571 111 325 781 95 277 408 112 416 922 106 24 186 99 316 955 109 42 105 85 351 567 85 368 763 105 156 256 108 440 700 117 477 728 80 806 931 99 465 928 88 45 265 99 242 586 94 108 387 96 127 989 96 404 507 112 676 859 90 578 848 107 459 687 82 334 935 118 271 603 78 162 496 104 402 972 106 218 490 94 46 953 95 403 838 101 178 676 92 544 710 118 19 79 107 219 309 88 410 812 92 537 750 116 282 562 104 20 823 95 885 916 99 349 592 81 178 743 105 22 967 101 541 608 98 4 980 95 433 881 101 250 983 77 10 106 100 301 814 105 58 576 93 182 968 94 63 541 103 111 789 95 285 665 117 371 931 90 797 876 102 113 728 104 370 409 103 242 817 90 145 354 103 436 709 90 179 457 113 564 930 96 637 891 108 339 802 78 503 581 87 535 816 81 37 857 78 255 457 112 791 836 98 247 597 104 268 542 113 796 897 111 384 819 109 120 207 115 65 968 98 822 880 104 242 808 120 83 195 87 431 660 107 564 683 91 51 698 103 442 533 123 78 125 99 430 743 97 520 972 111 742 831 102 290 582 81 295 371 104 212 648 85 641 683 105 788 925 108 130 471 102 140 615 112 158 915 119 36 387 94 223 705 94 750 805 96 524 957 110 140 579 63 628 839 113 395 695 97 66 975 113 444 841 87 528 856 102 764 798 111 369 418 94 30 958 110 244 579 95 3 358 83 45 84 103 391 863 129 184 950 101 963 990 102 32 379 113 651 953 105 478 944 91 339 842 93 369 670 98 186 559 107 159 558 100 364 876 99 861 927 90 42 97 118 547 593 94 213 402 98 112 423 101 337 665 96 198 943 105 401 787 90 471 729 100 503 564 91 292 858 100 469 586 90 59 898 110 839 931 93 340 770 102 252 792 90 139 995 107 613 666 65 290 798 88 771 973 87 696 885 88 108 818 87 116 657 101 209 674 98 436 514 111 208 534 113 482 987 92 460 545 98 708 970 95 95 323 94 122 577 106 763 795 102 536 932 82 310 459 101 281 730 97 492 949 101 96 275 97 203 964 117 264 968 114 374 748 83 46 549 101 6 887 107 97 447 104 547 848 83 127 317 118 318 531 89 53 882 110 518 541 96 352 388 90 261 876 93 266 771 84 607 951 107 50 871 104 373 383 108 812 982 107 48 330 109 502 684 113 601 707 96 581 831 97 506 686 89 48 287 91 120 405 93 151 156 102 56 229 115 375 894 96 307 924 98 243 856 110 72 454 121 578 643 83 428 432 93 103 555 94 54 787 108 579 926 93 100 431 124 182 941 105 871 980 107 270 385 107 123 786 108 265 489 115 263 599 102 6 956 110 44 185 88 95 113 112 310 346 98 399 753 110 518 768 108 169 818 86 63 289 103 333 982 109 97 233 90 161 216 81 53 630 120 879 931 97 93 738 93 37 939 95 222 708 89 48 843 102 61 706 103 92 611 90 129 444 107 250 709 101 74 89 89 334 983 112 389 539 97 287 457 114 657 777 83 659 960 85 330 783 100 187 310 97 112 132 108 309 870 84 320 664 114 487 777 93 264 532 110 258 515 91 60 986 92 102 281 104 17 737 92 245 498 116 31 563 89 146 765 90 156 526 115 348 857 107 858 882 101 303 457 96 166 467 84 398 969 101 107 158 116 278 888 106 386 734 89 306 805 106 301 785 104 230 366 108 390 976 104 451 817 83 417 880 96 335 516 101 330 992 89 481 962 90 289 792 108 155 727 92 795 916 107 0 757 118 797 975 102 471 487 77 131 221 111 45 539 95 114 167 106 183 634 92 52 340 119 250 882 96 429 624 92 115 620 100 180 905 105 783 823 110 427 921 106 188 612 103 192 804 107 551 645 106 140 260 90 622 964 98 29 922 101 514 569 104 31 921 103 22 270 85 239 653 85 6 747 84 491 918 102 90 692 98 143 291 97 388 583 90 63 118 97 415 781 98 622 854 96 558 771 91 640 777 88 248 831 104 51 753 117 587 977 82 269 458 105 195 277 108 159 877 109 27 117 99 432 928 95 170 906 101 15 250 96 173 412 103 654 758 94 547 988 97 456 476 104 91 386 102 75 308 101 70 787 105 369 767 111 282 639 105 12 724 76 266 484 103 454 852 114 87 627 87 246 335 93 229 827 94 153 337 86 156 924 98 870 977 104 681 746 83 583 664 97 238 646 120 395 717 80 204 274 103 326 963 89 558 985 94 81 664 106 117 833 107 418 967 114 421 447 109 109 376 110 340 381 115 349 542 108 473 718 92 585 606 103 774 835 92 419 897 104 218 533 106 512 626 83 128 262 111 243 688 109 747 892 92 631 854 99 312 758 69 97 272 89 136 356 94 140 808 98 508 689 107 456 484 117 0 696 104 686 833 103 153 962 94 381 710 100 754 883 76 13 914 100 583 818 98 746 945 107 732 944 122 31 742 105 478 902 88 25 597 121 124 410 107 14 263 92 209 373 110 91 620 89 17 633 105 232 242 81 86 318 112 420 825 104 177 547 95 121 408 98 571 618 101 499 756 100 464 873 91 714 972 89 562 624 102 79 302 94 379 941 80 524 718 106 412 569 95 333 973 116 794 970 94 304 876 111 228 720 89 30 674 100 682 995 105 515 640 114 4 568 117 570 654 98 116 684 102 108 639 97 111 878 97 236 628 117 73 783 96 29 623 98 60 840 104 93 160 106 42 516 106 25 994 106 117 378 92 398 835 100 478 540 109 611 655 92 606 932 94 24 283 88 425 902 102 856 893 112 740 896 90 756 996 91 138 171 103 369 525 98 480 892 85 717 890 106 617 796 101 17 468 101 182 953 90 421 639 106 56 834 102 345 761 97 818 998 109 336 482 96 178 504 100 274 536 112 512 719 106 262 434 108 860 863 98 422 518 110 342 983 108 121 277 102 148 668 97 151 921 107 345 375 109 38 331 83 759 976 94 152 697 107 365 761 90 364 734 113 490 994 103 362 492 99 148 486 97 209 852 96 107 567 99 122 355 102 584 810 103 51 109 90 137 721 99 102 518 91 128 911 114 252 654 120 702 773 107 475 766 91 292 585 100 412 446 90 202 820 106 62 266 91 428 492 96 102 170 116 60 369 91 43 701 102 68 809 92 63 347 102 333 531 109 569 769 98 29 442 88 446 814 105 645 718 94 166 511 74 56 269 79 88 606 98 252 460 93 194 235 105 250 725 122 496 836 85 31 198 106 215 517 94 498 672 103 235 286 111 668 697 78 118 250 104 728 981 96 683 805 105 348 452 96 577 970 108 765 948 95 87 704 84 231 374 110 682 783 102 616 959 99 179 218 103 485 515 109 464 997 113 305 358 82 702 720 99 854 912 69 321 865 100 598 859 102 879 962 104 62 389 91 635 950 96 206 599 111 55 134 111 83 159 92 51 311 88 38 769 89 205 978 94 707 891 101 322 838 87 14 310 95 265 549 108 196 615 93 258 538 94 3 25 114 63 424 89 125 383 109 44 890 117 546 645 98 182 644 102 768 927 112 255 302 94 653 966 100 5 79 84 80 195 102 296 649 106 584 946 99 65 283 79 394 424 103 552 860 94 767 799 95 2 427 85 176 800 83 535 573 110 174 441 101 667 841 104 391 615 81 237 802 108 709 978 112 266 824 82 53 776 103 402 674 96 131 615 90 358 374 98 34 234 104 319 837 94 325 549 99 331 565 87 682 998 103 474 542 103 189 971 113 130 885 88 227 760 107 522 816 86 717 897 90 54 705 95 57 450 109 349 835 84 265 621 107 358 592 105 655 703 94 132 251 95 167 565 113 240 481 100 782 961 101 280 766 112 743 829 102 347 817 118 61 579 112 158 236 111 521 624 86 525 618 90 98 204 102 40 116 106 59 155 103 653 791 95 14 822 95 285 995 101 127 250 95 204 712 98 657 976 107 98 729 103 319 480 105 175 400 91 138 876 101 50 731 117 18 365 92 96 818 100 364 856 82 197 259 115 756 989 120 644 918 101 539 918 76 136 985 95 579 745 98 171 314 98 161 975 93 809 983 105 149 353 99 38 980 103 264 568 94 165 325 108 413 507 108 662 943 104 33 423 98 258 467 115 53 284 104 203 894 106 93 96 93 338 406 120 200 763 94 335 844 86 272 439 107 741 838 92 205 212 98 515 527 99 540 974 107 6 33 106 78 555 88 779 873 102 195 434 114 471 695 98 275 612 112 513 904 95 11 783 80 210 465 107 475 756 93 86 686 90 181 414 109 307 961 89 220 433 107 8 345 113 99 598 84 153 995 98 812 892 115 476 754 101 295 478 110 268 956 111 435 990 93 199 319 93 83 473 92 787 816 85 129 531 103 62 177 97 370 657 97 526 854 92 177 932 93 75 947 98 512 839 95 235 250 106 63 592 92 241 891 99 322 566 109 154 357 104 339 894 116 586 891 103 278 693 100 132 716 99 18 903 96 677 845 116 840 909 100 330 991 105 302 535 101 79 301 100 238 608 118 494 929 100 376 570 99 419 510 111 509 650 93 450 913 113 621 836 95 300 882 100 435 853 106 366 481 116 178 226 106 208 901 97 314 416 103 116 818 94 290 869 109 300 876 89 92 203 102 187 445 89 221 898 104 124 572 110 147 171 91 32 435 89 288 992 96 17 414 85 297 410 104 338 633 99 457 828 99 512 904 112 284 524 99 25 108 109 110 572 114 508 525 111 185 376 114 203 332 98 382 665 85 582 936 92 666 722 113 115 938 99 731 833 108 67 961 104 27 521 90 413 445 105 46 988 98 818 849 98 8 878 93 1 850 94 81 794 92 327 891 115 209 431 120 16 905 106 918 989 95 36 37 104 342 730 108 22 251 82 296 904 93 574 640 110 297 898 101 276 731 107 61 213 97 274 434 106 167 571 91 44 440 96 616 888 114 83 645 117 87 901 85 115 233 103 531 630 104 6 324 98 54 72 103 55 371 95 20 231 86 670 694 103 235 748 101 109 748 99 21 161 90 321 362 104 222 808 85 849 893 94 629 994 107 166 839 106 457 977 103 520 780 101 234 794 87 164 905 106 252 705 87 480 576 107 30 864 86 754 915 116 740 897 119 839 980 85 114 483 112 28 237 88 304 390 101 375 843 107 90 486 90 297 540 102 25 796 88 37 50 111 515 728 93 521 759 98 319 485 92 330 750 101 15 519 103 211 865 109 405 548 91 343 975 104 679 844 97 488 831 99 37 673 94 812 957 88 884 885 108 124 399 113 610 702 94 853 965 97 78 630 92 149 820 114 35 544 80 142 542 93 703 815 91 256 360 117 371 730 91 816 898 99 184 260 87 227 633 102 509 853 85 59 719 101 489 891 103 3 196 114 375 406 101 518 955 97 39 499 83 156 252 102 244 879 119 568 802 86 187 871 97 21 984 87 455 635 99 672 982 79 244 682 98 534 755 80 693 986 90 200 984 77 641 752 109 65 908 106 269 971 107 158 361 105 12 15 102 238 471 105 251 639 98 144 275 111 251 625 117 78 184 92 473 686 115 307 436 90 922 940 90 717 822 111 815 867 103 263 985 93 169 329 96 681 927 115 294 319 97 212 523 88 486 879 113 601 608 93 142 266 93 247 696 91 741 782 103 387 994 104 99 948 110 480 822 81 279 585 100 416 712 100 214 972 110 450 504 97 346 510 104 198 822 93 198 731 118 339 563 95 258 926 117 128 328 113 254 479 111 171 760 107 473 934 99 460 692 110 177 895 97 259 524 108 203 885 93 404 792 91 674 836 76 103 855 92 23 986 105 76 156 98 167 526 103 350 796 87 612 778 97 349 989 99 135 473 106 504 945 101 405 944 90 743 875 104 604 972 77 83 713 118 402 887 92 485 734 100 462 800 102 147 943 100 73 889 93 25 718 109 438 944 123 356 949 89 194 403 113 68 442 78 314 873 101 514 828 99 396 619 94 377 606 87 259 900 108 681 840 90 373 718 82 436 905 93 256 382 91 144 861 97 137 231 110 32 512 107 0 617 86 132 335 108 132 417 100 84 146 102 230 459 92 716 998 116 259 304 116 51 764 84 158 694 91 30 601 104 109 779 90 813 853 84 36 451 113 440 889 125 239 861 89 284 444 97 32 717 100 736 817 82 213 457 112 782 816 97 370 919 100 240 888 107 215 818 99 502 802 111 250 911 95 795 949 101 0 112 81 272 573 94 774 960 98 127 821 100 148 231 105 410 671 99 65 711 95 494 953 98 188 333 88 409 604 93 39 45 87 101 431 115 326 793 106 167 538 97 316 425 89 150 710 110 168 717 102 508 592 99 375 441 93 218 458 98 519 800 115 227 517 99 57 185 93 246 857 120 748 818 86 555 901 104 479 976 84 454 581 91 227 921 87 103 122 101 310 396 100 328 595 132 22 661 91 37 822 106 505 902 103 392 962 103 6 394 94 367 514 89 150 794 92 3 849 101 204 377 103 34 211 87 523 812 100 436 586 105 623 646 99 220 548 104 65 136 114 404 706 107 649 991 105 296 417 88 153 387 92 556 735 109 557 698 102 758 953 95 591 695 109 611 732 108 455 538 118 584 962 104 581 800 111 218 517 98 318 790 91 26 538 104 201 642 94 228 790 93 128 947 81 577 750 82 809 880 89 210 355 116 527 630 106 483 665 92 29 834 100 368 746 111 694 758 88 873 937 99 773 898 92 674 770 102 427 529 103 355 582 91 323 646 89 214 902 95 453 883 81 576 974 81 1 661 113 101 821 113 434 484 111 23 882 96 550 969 116 546 778 88 654 814 90 446 641 75 617 813 105 100 646 97 303 863 95 4 756 111 47 107 115 437 542 105 227 471 96 53 573 113 742 795 97 811 961 104 407 662 101 568 616 81 237 680 74 713 743 107 238 769 102 476 544 107 109 520 108 528 624 101 121 329 119 253 931 90 241 378 116 837 920 108 631 962 93 4 348 86 229 261 107 317 495 136 467 611 93 484 902 88 192 321 109 4 878 92 276 536 92 441 914 106 93 873 105 389 719 94 677 713 113 643 745 97 271 405 126 514 894 88 664 748 95 561 818 90 150 820 99 233 685 90 103 414 110 541 743 88 48 262 94 577 959 94 88 296 110 5 667 95 486 518 99 4 917 98 285 893 102 148 805 100 194 365 110 565 823 100 199 940 104 88 920 103 204 709 98 240 855 99 411 516 113 703 946 91 384 693 97 96 103 108 419 818 113 302 944 97 45 749 106 885 998 110 486 489 99 596 714 104 341 378 100 86 831 78 425 534 92 17 53 93 391 778 108 597 690 103 294 401 105 599 714 110 16 650 115 200 846 87 838 904 103 193 565 87 518 872 95 546 932 114 364 709 89 33 604 103 637 901 101 118 410 88 232 515 91 188 877 96 461 841 103 9 241 84 154 248 105 249 462 102 22 710 101 48 684 107 514 982 99 53 313 100 204 841 81 349 913 81 371 972 100 349 915 107 453 869 83 218 712 103 317 381 112 379 415 98 725 733 104 562 616 92 205 410 98 140 326 112 485 756 94 832 853 82 586 777 95 256 816 96 536 924 101 809 886 106 167 189 96 251 336 109 698 919 86 281 283 113 117 130 109 504 917 98 310 534 105 508 742 96 468 956 113 243 991 99 696 932 121 275 909 81 736 980 99 480 652 85 606 899 95 18 850 106 135 890 104 544 614 106 798 975 120 22 752 102 62 718 89 135 815 96 538 878 118 161 948 96 106 773 105 660 813 104 326 912 95 510 878 94 120 770 116 324 946 90 607 945 111 229 448 101 544 830 98 543 853 93 172 241 102 512 715 87 278 947 106 93 987 104 655 825 94 170 526 104 271 511 100 34 870 95 125 218 113 221 351 108 186 979 105 455 886 87 51 464 105 153 959 97 425 662 105 10 689 104 268 993 96 50 994 104 258 451 108 406 903 85 6 237 98 381 586 99 165 918 87 607 896 121 353 381 106 357 420 94 255 547 98 20 926 104 782 941 84 635 769 110 432 470 108 255 376 79 358 835 97 300 542 112 116 537 91 386 739 69 364 556 101 80 517 99 387 475 115 94 255 86 379 926 81 129 513 96 286 528 118 424 581 109 622 737 78 739 778 97 466 514 105 552 867 92 122 335 112 231 740 99 26 842 92 364 527 102 629 825 110 397 866 109 107 534 101 34 888 79 399 411 89 694 816 94 297 574 95 319 982 94 106 846 87 209 255 83 24 329 97 251 446 73 73 400 103 481 974 110 29 275 80 657 812 89 256 574 109 196 861 102 391 948 100 402 770 103 228 745 88 163 767 110 131 626 106 114 309 91 875 958 95 330 637 96 70 929 104 304 755 84 299 708 106 716 914 97 648 768 103 788 839 120 555 942 86 37 875 93 16 150 110 46 787 98 387 641 90 56 645 93 71 449 101 48 194 95 164 296 83 374 923 104 97 347 93 18 324 97 36 825 96 92 518 76 685 880 94 166 596 124 172 968 95 306 313 89 557 830 97 636 898 89 135 776 85 193 898 115 183 510 103 242 507 109 240 815 101 76 926 107 156 931 94 377 945 102 360 862 100 553 982 100 102 781 105 133 848 105 425 542 96 250 658 87 796 931 103 832 955 97 366 467 94 141 936 102 590 817 95 301 334 97 358 955 101 344 782 104 632 785 103 112 166 103 362 731 100 164 692 110 376 954 97 450 704 106 915 927 95 308 403 88 24 364 108 644 998 97 210 366 109 87 819 109 297 859 111 200 931 115 20 34 91 342 571 89 609 956 87 461 754 111 223 925 114 304 580 100 25 790 92 518 651 88 144 466 90 383 655 86 261 355 108 518 676 84 609 760 98 27 573 106 305 329 98 22 141 92 583 992 87 296 356 103 497 734 99 546 587 99 628 768 108 346 665 101 684 919 109 194 782 110 300 453 107 23 342 103 426 798 101 496 952 86 70 245 105 67 193 120 477 617 97 122 395 94 217 894 84 30 76 88 135 929 122 723 796 98 434 780 101 81 901 97 101 374 108 358 528 110 544 762 80 62 475 94 706 726 123 639 931 87 601 986 106 661 736 94 23 599 97 40 606 109 655 779 102 452 674 103 179 383 110 733 812 98 50 559 117 120 768 105 803 822 94 196 445 114 394 747 99 800 870 113 305 450 117 693 859 103 138 402 108 45 778 90 505 896 87 364 791 102 73 955 110 208 577 104 689 916 94 283 963 89 143 902 111 500 999 82 321 591 112 159 167 95 321 632 117 337 987 106 553 555 95 718 720 102 329 491 103 775 821 117 142 539 109 207 523 109 160 830 105 422 633 97 217 385 82 612 903 97 129 590 96 511 690 98 949 971 86 355 461 85 600 863 109 746 848 96 410 645 105 262 934 107 441 844 77 71 583 98 67 882 104 391 716 104 531 613 93 242 318 94 66 752 102 192 566 106 937 961 95 296 355 84 2 709 77 80 516 105 181 612 96 408 468 93 334 521 100 133 997 85 540 695 104 123 273 90 646 829 130 553 981 89 395 506 91 622 647 108 59 684 100 275 992 118 801 851 94 266 797 102 442 952 99 654 992 87 286 699 82 320 954 84 59 705 87 488 962 85 264 468 95 260 570 109 700 801 87 518 968 99 184 274 100 59 265 100 104 673 97 347 632 67 243 735 109 503 755 95 900 998 108 128 934 102 683 920 87 187 612 93 560 962 96 142 291 100 229 280 89 47 287 108 168 958 89 177 775 97 446 768 102 457 693 107 46 727 111 462 758 104 839 861 106 180 567 102 170 296 94 515 532 118 506 924 93 98 427 105 5 912 89 148 772 100 891 997 93 708 823 92 1 110 98 595 908 107 39 672 99 435 590 97 595 782 111 374 740 101 523 638 105 727 807 98 97 332 93 111 149 79 121 595 95 575 847 80 94 237 97 505 808 88 830 880 107 475 959 113 5 875 101 312 699 107 334 742 107 96 495 108 553 556 107 298 601 102 97 339 92 53 947 85 5 808 105 495 503 92 763 890 115 109 845 103 80 402 121 374 642 92 253 710 93 23 124 117 663 683 105 274 550 99 427 778 90 404 407 99 303 329 112 236 603 103 102 956 112 927 967 104 34 613 105 326 929 105 148 509 99 613 639 92 172 835 112 90 751 85 272 587 97 449 663 109 44 588 110 197 426 103 707 805 106 133 166 100 39 442 106 600 984 95 430 978 96 484 815 86 564 664 109 111 915 104 573 635 106 287 950 94 471 557 89 229 880 98 330 653 97 516 858 80 206 930 99 333 590 92 214 677 103 122 628 106 50 273 106 35 677 97 105 620 116 253 448 89 176 728 101 469 912 91 438 872 108 106 724 88 294 966 83 42 395 105 274 679 96 625 724 106 931 979 87 116 501 106 426 725 112 550 870 103 242 966 102 60 500 108 55 444 102 9 347 89 309 409 108 81 150 116 289 696 103 638 801 111 268 907 109 153 823 93 106 611 98 895 995 117 178 974 104 121 691 108 250 451 105 319 481 103 256 257 99 135 282 104 501 838 100 711 851 108 11 53 106 96 468 95 496 708 106 345 916 71 21 137 104 326 815 108 356 767 98 139 411 96 236 673 115 307 385 106 919 934 101 428 818 111 496 652 88 810 838 90 99 137 110 519 722 123 157 715 94 75 969 107 156 493 105 105 640 102 846 884 108 309 540 90 259 599 96 406 509 114 574 863 102 137 501 112 336 379 86 63 259 80 238 974 120 804 893 100 292 501 99 493 943 93 465 820 89 170 669 89 698 764 104 132 253 94 456 875 124 787 932 87 121 137 93 199 213 131 509 728 91 667 728 89 369 866 85 338 374 99 239 508 99 249 915 101 889 984 99 29 239 93 141 183 105 227 794 109 648 877 91 250 566 97 567 809 98 405 487 101 291 300 106 78 904 120 682 851 82 11 882 86 70 695 94 554 847 107 612 961 118 194 829 113 301 521 130 259 504 101 284 303 114 169 220 104 536 552 73 213 850 114 192 953 106 661 945 89 90 313 104 385 866 100 153 668 92 232 339 106 15 336 104 154 402 98 487 882 113 378 990 90 13 269 102 536 560 95 136 851 104 356 434 100 165 499 103 339 626 109 299 352 94 747 841 110 564 737 115 502 855 111 129 950 113 499 822 97 248 439 85 241 988 107 397 841 94 3 37 95 419 623 98 199 741 94 501 962 109 142 967 96 669 810 97 102 525 107 210 615 105 477 586 91 124 722 104 134 685 111 445 468 102 269 621 100 316 596 84 11 270 116 314 519 104 119 777 93 124 751 100 196 267 110 560 674 102 430 933 94 436 810 92 381 472 93 617 750 91 29 577 89 482 975 87 53 632 115 531 582 86 350 661 93 47 671 93 367 616 96 60 760 87 441 831 106 703 988 90 608 801 113 162 275 91 61 83 108 111 851 95 81 628 81 513 545 104 411 801 89 48 996 123 517 605 91 189 974 81 721 920 113 198 475 103 55 933 93 556 857 101 388 467 106 556 950 92 106 991 100 125 722 99 450 706 132 460 507 95 53 856 93 75 878 89 45 91 100 795 804 94 174 434 82 854 942 114 264 442 112 229 724 85 678 981 88 587 706 92 361 898 105 337 548 101 282 762 97 415 808 103 72 307 104 297 980 111 568 769 113 439 937 104 256 699 87 367 397 109 473 553 101 888 951 110 150 467 91 257 404 98 58 774 110 679 761 103 237 302 105 391 396 88 507 910 99 447 542 110 178 304 118 42 747 111 314 428 97 418 765 90 11 252 89 209 425 124 143 602 106 246 355 104 83 990 100 21 798 82 363 856 108 520 691 113 127 456 110 413 955 92 259 777 95 108 240 105 353 900 110 309 835 95 769 885 92 7 865 103 306 781 113 279 963 85 297 893 118 374 454 104 139 993 93 429 956 87 603 695 100 506 923 103 203 467 83 709 835 90 854 997 85 115 735 90 191 728 83 140 589 86 726 886 106 551 816 105 352 788 104 8 367 104 30 100 99 21 755 105 361 705 113 258 829 103 24 203 82 763 916 97 170 285 100 662 915 97 296 759 84 309 838 104 970 998 101 3 38 93 601 997 105 135 434 108 418 499 94 156 878 91 323 407 83 51 879 105 619 916 106 127 615 102 901 937 91 692 754 107 516 831 96 129 409 93 256 278 93 577 888 114 346 859 104 52 645 102 632 636 91 458 508 99 314 467 102 192 264 97 0 479 89 267 658 102 809 992 93 378 397 104 704 843 91 740 934 91 842 869 89 228 495 85 69 517 97 314 848 117 541 603 94 257 846 98 144 887 87 0 545 98 895 977 105 732 973 94 377 552 89 480 842 84 450 509 97 72 921 89 303 877 104 479 900 103 748 945 118 220 795 91 39 924 91 502 892 113 753 907 91 533 970 96 234 629 108 477 879 101 440 911 104 336 958 111 661 801 86 553 626 119 533 717 106 63 953 84 411 502 122 51 612 98 15 371 109 146 654 98 621 624 84 523 602 91 496 870 102 862 997 101 171 433 96 112 606 99 424 895 119 350 368 114 521 806 96 273 713 104 171 680 102 370 740 95 388 772 91 575 790 89 418 981 98 164 409 113 464 848 104 40 622 97 161 534 101 215 966 108 49 449 115 0 627 91 380 862 98 339 374 98 62 807 107 147 263 96 679 922 97 112 512 113 702 873 87 204 645 101 493 870 95 492 737 119 64 492 105 62 614 100 654 829 96 353 933 96 427 871 102 241 996 88 16 96 84 285 869 96 179 689 89 249 354 103 286 867 105 673 901 108 3 297 118 168 764 91 33 898 99 224 758 115 707 857 93 348 530 92 583 654 85 242 888 106 83 660 104 470 890 107 238 748 106 143 576 80 622 698 98 814 865 80 43 339 81 316 348 90 595 781 95 10 327 107 765 784 105 601 999 96 389 964 84 966 992 110 396 720 95 717 909 120 177 388 100 14 502 91 782 956 109 6 857 101 723 823 96 241 524 114 111 782 91 103 358 101 147 517 99 452 808 105 211 799 105 141 741 85 353 828 109 484 675 103 938 956 98 605 676 92 638 997 95 116 572 112 234 452 102 678 879 94 209 529 105 118 559 102 278 868 112 124 485 122 242 877 89 14 540 84 320 432 104 95 885 102 472 667 107 649 886 109 550 718 101 74 768 95 100 859 93 761 951 105 616 854 89 163 493 90 507 568 107 627 722 105 244 735 108 377 603 107 342 660 87 521 780 105 898 969 98 803 902 104 10 861 87 640 748 114 310 657 106 418 997 102 163 860 86 358 578 93 795 969 96 144 333 77 196 239 110 34 602 102 1 94 111 18 568 85 168 387 104 97 473 90 624 746 111 28 938 95 673 805 98 441 832 97 82 543 107 305 437 115 37 816 102 208 297 91 297 635 103 201 492 92 308 450 105 481 495 116 236 356 99 41 318 104 56 715 92 601 845 104 106 540 94 36 404 122 106 382 105 192 346 75 366 775 81 353 634 89 565 723 100 16 939 102 48 97 85 294 491 99 592 844 88 85 281 113 71 520 121 5 450 111 82 876 122 526 927 88 674 732 96 77 784 111 443 792 78 75 301 101 146 905 102 51 414 88 127 426 93 500 549 95 292 599 98 1 430 111 338 797 78 174 901 121 238 731 92 42 803 108 54 446 86 712 952 92 228 569 101 93 110 105 448 954 110 578 750 113 259 374 91 61 149 106 58 147 120 71 206 103 491 664 91 196 528 97 148 208 98 484 686 104 291 442 101 18 938 96 540 858 121 634 861 94 164 900 89 165 895 105 305 957 98 192 927 115 320 869 125 330 889 108 340 952 102 74 327 99 103 112 89 369 761 87 212 532 89 8 657 102 22 542 106 660 881 131 668 767 92 739 969 79 87 832 97 809 856 99 885 905 114 880 936 103 315 770 88 150 438 104 168 302 105 329 381 92 123 359 100 187 594 109 272 322 89 92 846 92 198 906 108 225 235 91 136 634 89 223 846 109 655 670 96 314 526 98 445 490 103 310 965 126 946 969 93 496 698 105 328 770 114 31 186 91 304 667 81 57 475 84 772 991 95 269 705 110 286 954 105 27 997 92 634 844 113 677 872 119 950 999 82 236 822 99 745 746 85 194 834 103 85 417 100 222 824 94 348 545 102 192 958 107 789 859 90 30 528 95 334 869 88 597 668 94 697 748 93 109 120 115 886 923 95 396 652 94 87 155 95 290 349 120 454 831 94 377 642 90 717 757 81 157 594 98 83 391 90 435 912 100 555 785 90 186 450 97 536 674 86 267 770 100 169 189 99 25 200 85 139 565 103 3 952 90 301 882 97 124 453 88 72 743 93 610 708 103 65 881 119 125 399 79 452 553 80 263 350 83 166 466 110 687 713 85 320 512 117 369 945 101 40 828 92 181 863 90 82 455 85 17 647 110 113 149 93 592 661 104 141 831 88 377 833 104 55 640 119 51 980 91 118 958 87 211 649 101 886 977 111 932 985 97 125 679 95 95 251 73 695 903 106 177 384 85 628 761 101 492 984 95 129 311 121 20 847 95 177 309 113 409 580 96 217 431 92 256 323 98 373 748 97 199 871 100 451 780 95 685 796 100 316 882 78 708 728 79 354 815 101 448 551 89 934 973 93 611 768 96 31 347 106 70 834 102 442 830 104 452 815 96 502 850 94 244 948 98 766 912 103 711 739 102 891 899 95 317 875 86 311 357 116 282 822 108 215 633 105 55 263 106 186 908 81 791 870 96 746 959 105 67 645 100 282 851 91 31 332 86 497 881 112 170 259 102 404 770 86 198 223 93 393 673 92 103 504 109 516 926 103 373 765 111 621 902 88 449 527 109 384 966 106 780 872 124 701 767 109 573 661 118 769 886 95 21 23 115 80 161 112 618 706 100 432 931 102 569 877 91 376 823 100 532 708 108 763 779 89 267 325 89 250 702 88 359 793 105 599 966 96 188 487 98 29 467 93 83 444 103 53 595 92 889 955 108 533 596 82 75 934 110 736 828 94 381 535 94 93 211 98 673 934 99 282 566 107 530 830 105 37 471 113 268 710 118 320 679 84 137 638 99 91 930 87 823 860 99 404 707 97 860 988 103 181 432 104 55 485 88 220 336 91 610 687 88 615 636 107 120 246 101 405 564 102 467 493 92 181 759 85 501 521 96 488 822 101 153 384 117 642 712 98 59 340 99 877 993 103 659 934 99 126 767 112 154 896 93 608 952 89 76 323 109 184 420 81 544 831 92 0 543 116 736 868 99 98 715 112 345 449 95 291 705 99 34 704 101 169 893 108 878 917 94 39 554 96 63 665 89 173 378 97 905 940 81 278 745 106 653 978 99 256 433 87 317 397 105 149 764 96 373 522 107 453 809 98 769 843 108 386 728 101 86 760 89 767 877 91 46 756 96 893 975 80 9 717 106 120 748 100 643 818 95 388 804 84 434 788 105 241 327 100 208 920 81 22 482 95 40 317 91 452 839 86 318 735 98 894 994 94 42 185 106 117 458 99 395 873 95 547 831 87 76 347 108 207 522 105 182 934 95 357 696 114 914 955 93 567 736 90 63 661 104 730 794 106 468 796 97 833 955 77 389 773 104 49 332 83 357 667 93 361 742 98 785 919 100 68 590 117 21 772 115 442 699 87 96 920 86 8 505 83 576 702 97 168 983 99 363 392 87 855 946 91 192 462 99 583 659 113 104 746 117 245 613 104 540 861 104 162 743 115 521 974 102 658 800 107 379 877 108 470 895 110 282 459 98 251 371 90 474 579 82 812 985 106 803 855 88 26 637 89 235 728 105 639 646 109 464 919 94 183 794 101 8 13 96 261 889 98 89 658 86 352 725 98 782 833 95 96 699 98 27 783 127 912 983 123 831 947 90 419 458 99 463 740 101 173 845 111 91 196 104 608 776 109 293 443 92 379 615 94 781 897 102 37 878 87 586 597 82 356 892 97 18 387 106 874 969 94 114 627 74 316 714 83 868 928 102 125 756 89 306 365 92 290 685 94 692 926 107 651 883 121 714 860 97 69 147 108 44 284 106 161 221 97 549 620 96 718 765 104 103 731 86 313 404 103 72 609 94 241 978 111 97 940 105 458 830 105 280 642 98 4 609 92 418 480 95 513 924 91 638 650 91 375 813 99 402 768 97 56 856 93 449 602 93 584 758 97 68 599 95 444 982 111 82 258 98 169 929 99 431 781 105 27 329 100 74 284 109 182 306 91 86 929 95 668 760 119 415 450 84 14 966 113 275 509 95 447 532 109 359 679 91 192 867 97 546 782 94 143 544 97 611 981 98 99 595 100 583 838 106 243 748 103 264 298 84 311 649 92 69 520 88 865 921 128 246 288 100 266 791 103 50 117 93 33 61 97 476 489 91 27 100 92 446 871 96 437 536 98 661 726 89 60 795 114 371 577 91 319 806 110 48 913 103 658 903 98 251 746 83 946 985 96 906 949 104 263 780 118 442 480 100 250 457 104 392 651 94 385 590 105 46 506 86 572 848 108 57 980 87 1 435 90 91 95 97 642 811 82 51 81 89 512 553 100 224 329 117 399 692 101 418 939 102 240 250 110 213 741 96 530 803 88 70 691 107 426 627 91 149 776 110 419 679 73 505 573 110 90 639 110 221 833 88 324 857 103 394 907 95 663 875 100 127 626 100 337 663 100 350 378 94 205 975 111 543 893 100 371 798 102 380 923 101 756 793 86 118 999 101 138 840 104 895 965 101 146 988 109 19 149 102 59 308 105 638 989 93 160 954 90 108 571 92 268 898 109 19 809 109 709 794 104 66 389 110 142 631 103 711 870 83 713 972 96 69 896 116 902 943 92 558 583 105 176 469 105 220 892 93 20 654 97 372 421 106 553 752 91 727 818 94 63 693 97 93 672 103 247 876 93 211 776 87 269 773 89 228 548 102 387 812 85 16 856 111 737 784 95 173 581 94 395 511 101 245 926 91 329 802 109 504 740 111 490 638 102 173 212 93 223 687 99 99 550 82 451 925 92 690 999 109 81 796 112 137 216 113 96 336 101 367 891 108 548 549 87 710 761 101 130 204 118 251 673 101 876 985 98 7 142 98 126 291 89 140 393 117 269 741 96 119 470 115 247 418 87 342 688 84 489 749 74 374 852 98 426 717 93 746 769 109 325 513 98 887 965 95 560 641 80 549 808 95 90 174 91 146 357 109 313 973 107 560 686 122 490 522 99 305 715 96 72 710 106 42 108 91 47 696 88 350 402 105 678 843 104 448 577 79 451 604 103 168 435 99 491 962 100 69 356 111 301 652 119 185 777 109 705 787 112 262 415 89 38 643 128 84 340 106 860 983 99 448 569 93 315 801 113 60 786 88 315 416 110 323 368 114 146 653 100 131 915 100 109 289 102 166 986 103 324 941 100 414 790 121 485 547 83 286 760 96 321 992 75 78 707 100 379 717 102 347 785 101 696 831 103 167 722 85 21 372 104 583 719 104 450 820 116 244 260 97 710 817 96 393 515 97 346 453 114 222 799 94 105 585 84 288 512 94 202 225 105 234 748 111 522 711 92 412 700 97 386 885 78 133 655 101 194 576 101 389 759 117 726 983 100 348 793 122 739 953 93 102 876 98 451 472 110 396 398 93 801 864 92 62 154 92 61 880 114 108 172 106 547 944 87 492 972 98 704 886 113 98 953 87 237 259 102 399 537 85 850 972 85 810 820 80 243 944 99 358 422 109 756 867 97 337 366 87 581 639 94 569 728 100 118 864 118 895 911 113 180 560 112 132 422 102 142 908 108 134 598 102 387 658 82 105 152 95 460 926 96 518 744 112 273 452 88 128 223 103 872 898 104 151 836 97 226 790 113 36 185 108 137 628 92 117 694 100 376 688 90 324 420 93 692 988 105 225 424 102 415 437 87 111 667 94 376 658 109 220 510 84 265 756 107 269 359 98 548 652 87 202 353 94 225 934 88 53 427 117 28 338 96 202 492 102 303 395 92 443 901 93 158 644 87 604 743 80 593 855 100 306 451 95 117 273 95 278 784 123 760 780 102 464 755 106 511 583 102 71 365 93 772 840 99 24 307 125 172 657 113 672 794 108 429 447 108 45 455 96 648 947 95 91 488 94 19 899 98 131 267 112 543 657 98 284 375 91 382 724 90 60 856 120 336 565 111 494 579 75 207 514 91 700 717 100 692 751 110 475 554 103 231 437 98 830 942 93 176 651 92 16 583 101 90 854 88 333 537 93 131 381 101 198 231 78 771 813 89 117 348 76 600 988 101 97 102 93 861 924 99 311 762 95 211 320 105 50 207 113 29 506 103 330 977 110 505 772 86 105 678 105 429 455 109 89 498 100 133 679 115 28 462 107 499 966 94 200 451 104 118 278 114 399 931 103 335 879 100 68 244 101 179 584 99 158 709 90 300 748 102 312 677 78 88 922 100 68 236 113 490 830 107 909 955 96 149 472 87 2 686 95 101 268 104 375 666 98 838 899 96 502 571 130 284 789 84 770 831 84 597 870 97 842 858 92 632 705 104 531 611 101 119 519 113 854 860 94 670 931 90 811 935 111 805 827 111 145 293 113 257 785 101 159 500 113 2 515 106 52 486 102 427 883 103 63 214 95 125 946 83 61 399 98 580 910 68 193 494 81 704 814 92 73 177 85 268 630 89 105 429 101 237 754 98 476 984 114 784 957 95 104 454 95 202 472 107 146 630 95 32 148 100 210 979 99 730 796 99 883 886 93 124 177 101 166 645 90 301 607 87 860 970 108 391 799 103 79 994 100 139 760 92 70 785 111 835 905 83 162 217 99 19 794 118 241 735 96 553 672 93 343 950 95 49 91 123 616 651 106 15 342 88 361 656 95 492 879 114 572 654 98 343 550 110 172 745 107 440 651 102 310 689 91 128 886 103 146 867 108 107 403 99 169 377 102 253 802 95 206 267 97 571 844 100 381 536 99 423 725 107 522 565 113 164 546 97 323 945 101 94 477 91 534 880 94 687 718 89 297 560 102 189 722 95 523 754 98 263 908 104 406 837 94 248 726 91 583 951 112 755 969 107 118 458 110 268 385 94 218 293 113 714 727 110 216 543 106 114 932 110 250 959 124 126 544 104 52 783 88 634 911 65 116 759 123 665 704 97 601 867 114 143 842 97 176 988 114 389 852 89 56 686 114 510 628 95 82 810 103 88 979 108 92 678 99 63 458 108 503 844 91 940 970 101 813 896 92 270 605 78 348 888 98 1 500 90 276 842 96 497 810 114 329 333 92 232 319 104 472 771 99 376 438 115 765 985 110 146 628 104 309 469 112 526 991 97 464 547 100 338 741 83 242 536 83 320 985 108 98 156 85 248 837 82 112 436 104 60 281 97 40 203 103 898 920 120 43 862 93 897 915 109 234 558 87 367 588 100 325 527 102 607 855 95 312 422 95 248 343 93 144 554 101 330 505 105 232 759 103 557 564 102 157 808 98 480 600 109 287 378 105 416 860 80 316 600 104 56 123 104 297 928 118 733 833 112 307 997 92 232 419 91 56 130 104 368 544 99 153 816 97 570 778 111 536 669 85 310 553 98 113 450 110 95 630 110 562 826 104 468 618 114 252 543 86 475 608 101 83 131 89 85 962 82 627 786 91 94 503 77 75 745 95 727 861 108 16 480 101 279 535 87 165 269 99 470 673 90 319 445 91 160 340 93 688 847 96 439 504 126 22 304 94 57 760 98 29 612 109 936 945 87 232 294 95 512 567 107 228 847 112 433 553 113 15 566 83 215 923 103 186 462 77 287 610 112 871 933 112 334 626 90 228 729 87 410 975 99 222 241 108 211 746 104 531 917 80 263 757 94 176 248 97 734 952 96 146 463 90 667 889 89 108 702 99 797 812 118 88 289 110 198 875 100 176 955 86 220 652 106 280 889 117 383 548 106 206 455 89 827 873 99 285 491 112 366 559 97 905 957 97 143 239 89 259 303 102 121 898 125 154 689 72 536 900 106 612 880 100 304 988 90 90 914 96 67 969 104 592 829 90 49 888 94 216 857 113 394 717 96 393 978 95 169 864 109 270 950 122 303 981 99 898 996 103 665 732 100 253 362 89 324 533 86 205 651 94 132 931 94 15 174 96 284 323 113 38 848 97 373 710 99 438 613 88 192 652 102 57 767 121 347 831 110 335 342 90 440 731 112 240 285 108 75 948 97 415 762 108 335 352 91 206 813 102 715 895 91 86 366 110 176 868 108 220 693 87 736 972 92 626 920 94 23 339 102 614 911 102 466 754 91 256 564 97 616 971 109 37 356 101 190 660 96 631 873 95 179 773 117 177 361 109 71 459 112 74 648 109 640 739 108 356 714 104 135 269 96 534 674 81 492 917 92 301 659 83 399 591 99 659 738 93 38 823 93 646 768 111 547 657 107 26 831 120 106 403 101 441 812 102 272 434 104 611 858 111 321 629 95 873 914 98 796 949 89 690 781 77 508 645 97 164 772 102 457 861 101 647 990 104 365 572 99 62 666 93 573 662 93 217 497 94 52 123 95 228 596 87 346 962 97 136 912 89 705 840 105 189 451 101 22 517 81 505 649 80 306 330 103 152 561 95 888 994 99 108 221 116 124 159 92 325 483 87 271 869 108 538 981 77 126 472 99 167 679 105 47 834 99 538 765 98 132 789 96 104 616 88 228 735 99 61 88 97 66 508 80 112 221 90 82 955 109 703 924 93 253 968 97 746 850 105 113 376 96 86 348 95 252 949 103 526 834 90 212 916 103 489 933 121 291 966 100 314 523 100 613 627 98 677 818 93 285 812 114 472 489 91 542 838 91 457 739 98 442 766 104 317 873 115 63 765 99 518 633 98 299 929 93 86 602 87 752 949 94 544 625 75 177 358 80 705 865 96 13 78 110 719 876 108 322 439 105 168 846 101 428 906 90 102 753 98 261 551 92 638 688 95 901 938 89 12 847 98 413 804 97 715 834 96 529 587 86 9 889 106 587 934 92 196 660 89 296 727 110 171 239 86 381 934 92 634 806 94 170 235 98 437 958 112 645 758 114 52 294 108 171 253 98 665 847 102 103 385 93 234 826 94 100 781 84 365 719 110 27 503 107 93 939 93 494 899 108 52 860 98 250 909 99 277 364 90 240 282 109 866 943 96 244 979 101 119 674 92 171 282 95 612 929 93 0 825 91 36 552 91 584 699 92 487 635 89 257 938 104 309 928 103 261 966 117 201 841 89 402 567 101 318 513 78 129 949 99 50 234 75 718 770 91 538 700 86 613 922 95 113 518 88 571 938 80 298 959 114 643 975 109 36 918 100 437 771 101 162 598 115 641 864 112 97 702 103 484 824 92 606 901 93 157 685 104 272 631 103 758 910 106 290 545 101 330 483 96 47 916 103 292 978 102 101 490 94 511 779 93 79 324 87 423 892 99 196 471 110 528 733 105 137 691 85 15 803 79 316 605 73 156 419 94 215 336 77 44 67 112 303 392 115 540 892 106 628 730 88 9 502 103 654 976 93 304 534 99 457 743 103 476 830 101 47 68 110 660 785 92 590 735 100 398 909 92 686 860 100 749 945 122 181 332 97 23 812 89 882 982 103 441 450 107 375 769 110 17 400 119 866 921 101 57 895 82 87 916 79 87 968 92 137 621 94 17 780 94 587 797 92 83 107 116 92 367 84 579 700 99 867 924 103 718 830 111 123 299 94 2 462 113 164 327 101 600 879 101 161 314 98 634 952 92 257 830 94 743 958 108 372 875 97 352 531 92 521 911 111 260 524 90 199 720 91 222 237 100 124 229 99 122 189 110 392 682 97 374 742 100 72 844 78 321 707 87 131 790 95 387 395 122 538 613 87 41 332 82 715 920 92 328 981 88 165 857 98 69 757 87 585 892 111 195 878 92 186 406 96 59 629 110 92 747 77 396 841 97 781 879 94 727 850 101 456 912 83 721 805 112 36 770 101 67 414 94 448 498 110 81 87 95 513 552 95 28 815 100 170 412 96 652 826 86 441 820 106 162 856 99 240 723 113 391 557 100 654 880 85 183 681 109 114 566 95 21 313 102 589 938 88 159 842 113 222 843 97 7 225 111 352 702 83 461 593 103 55 868 97 25 863 112 466 586 117 433 760 99 417 948 89 537 807 91 106 575 94 537 652 104 504 557 110 188 767 100 568 832 96 200 765 92 719 776 108 128 217 105 153 300 95 906 963 102 741 959 110 504 891 92 499 699 118 214 303 84 141 819 88 27 674 88 93 671 111 445 548 98 12 368 110 3 695 120 745 828 102 715 756 97 182 651 104 8 629 105 67 761 101 228 405 96 396 673 105 821 935 105 443 688 102 173 519 110 231 788 94 501 970 93 815 980 99 550 846 97 75 242 103 10 685 97 554 868 97 568 931 100 312 644 101 39 195 108 257 388 112 72 139 99 286 720 98 646 759 104 763 980 106 276 611 85 35 187 97 333 818 80 268 538 93 514 652 101 965 977 107 109 649 106 325 936 116 288 827 89 202 577 103 64 825 107 732 795 107 696 869 112 245 666 94 831 914 105 573 901 96 729 785 104 346 968 105 170 959 105 740 884 100 154 791 103 663 925 113 62 185 110 415 912 95 290 630 107 136 667 113 10 269 116 258 512 96 90 448 84 327 916 88 758 967 99 442 954 99 725 843 105 689 723 87 268 535 108 537 954 97 147 455 94 397 500 88 603 662 105 487 671 79 122 928 96 92 712 109 846 977 101 382 947 109 182 658 85 88 110 119 839 852 110 429 580 109 23 523 116 751 991 104 414 722 119 149 599 92 196 775 101 141 516 94 169 412 114 632 746 107 195 793 113 249 259 102 712 995 98 199 368 99 73 476 106 140 699 88 198 732 98 331 760 115 405 454 100 538 611 101 444 506 88 64 403 104 449 892 100 119 368 94 858 876 93 435 732 85 279 654 85 689 777 111 149 936 96 242 636 98 295 824 102 224 795 114 41 320 95 70 924 95 335 505 116 338 693 115 398 626 111 438 750 93 279 426 107 706 953 97 341 564 89 266 877 103 533 638 64 37 984 100 362 549 103 410 487 119 538 671 113 28 891 110 28 772 100 453 838 85 170 608 99 507 935 95 680 910 108 691 969 87 617 647 112 43 520 107 313 712 110 281 951 96 247 606 107 38 660 94 342 565 111 513 544 115 366 756 87 426 686 100 15 988 81 271 820 96 451 714 98 145 361 107 670 786 76 414 569 115 522 978 104 604 607 115 712 766 95 935 990 98 464 757 115 6 251 88 623 982 86 206 497 99 62 250 112 843 987 88 363 774 77 28 506 89 547 609 113 204 463 80 706 797 111 22 459 103 98 596 117 442 714 111 589 641 102 329 705 95 680 896 99 180 357 112 324 719 92 61 858 101 656 930 105 55 390 94 114 749 114 366 898 91 702 840 105 94 998 84 164 927 115 373 826 97 7 330 92 72 808 114 913 969 102 423 980 99 214 811 85 533 783 107 125 808 89 184 957 88 439 567 97 768 771 98 472 545 91 123 922 93 547 955 114 509 887 84 209 894 102 96 309 109 223 496 108 14 696 83 359 524 105 298 314 108 24 533 91 395 432 104 46 644 114 632 768 105 436 897 108 601 825 89 210 282 116 92 680 90 366 630 96 464 679 92 694 759 107 51 526 89 267 432 120 332 820 108 322 516 90 524 647 102 403 870 93 128 979 107 131 793 86 377 721 84 180 920 118 344 902 110 165 739 96 315 789 103 704 779 101 114 283 101 136 726 112 15 315 99 685 911 107 760 761 98 160 985 105 665 939 95 231 856 114 160 894 105 80 275 98 74 225 110 597 794 102 96 212 83 37 994 118 414 674 100 603 867 93 379 949 95 416 549 90 741 901 123 722 877 101 427 850 97 271 352 89 195 868 104 321 787 96 294 322 103 107 978 92 410 875 102 367 462 100 319 821 103 154 229 86 27 653 98 80 761 88 841 890 97 300 966 121 25 121 102 12 666 79 875 930 97 658 873 94 248 419 92 836 903 94 200 275 106 72 802 113 14 69 101 379 746 103 295 664 99 36 755 88 671 712 86 756 841 89 539 828 90 151 890 108 382 476 110 617 857 99 708 923 88 81 221 98 16 894 102 159 828 83 724 842 112 52 405 95 422 884 103 3 414 101 594 778 117 779 788 113 114 961 99 568 782 114 330 611 89 19 947 103 182 819 105 403 450 86 605 920 93 422 747 93 175 413 106 256 848 92 443 512 98 65 265 91 11 180 88 655 810 101 232 458 121 505 589 86 433 721 106 50 874 107 378 699 84 192 367 97 399 856 109 302 356 108 445 866 91 438 540 98 422 931 119 150 996 102 215 659 99 92 786 123 678 798 107 96 664 93 910 988 107 449 821 109 432 784 92 478 948 95 330 730 94 369 830 112 356 394 103 321 845 94 106 605 85 397 525 95 191 937 105 305 374 104 681 830 94 130 707 87 128 876 97 312 724 87 92 446 95 221 426 95 744 950 111 740 959 107 390 745 111 210 446 88 171 758 93 161 362 90 489 973 99 141 403 96 156 399 105 170 572 105 542 878 97 199 376 84 463 647 101 79 691 109 27 289 105 45 817 114 191 497 118 219 847 103 85 386 103 273 915 105 48 434 101 226 406 91 513 601 106 325 384 101 480 481 98 234 680 105 66 149 81 367 454 90 199 208 97 8 590 97 252 375 102 570 868 93 501 787 85 452 536 101 604 849 102 106 835 86 71 492 97 0 197 91 251 927 96 290 825 96 445 792 83 319 409 90 565 954 82 289 756 92 153 225 99 100 971 101 294 980 93 228 736 106 609 826 75 437 471 95 429 709 88 592 847 79 530 670 107 242 447 88 466 760 117 64 82 107 76 116 92 165 947 103 795 835 128 805 851 122 353 746 106 160 550 108 127 913 110 508 773 105 125 945 92 394 867 107 299 608 93 412 492 100 142 869 110 763 855 96 487 631 86 565 861 94 183 787 110 216 849 107 239 613 99 51 765 104 70 298 97 930 957 94 526 975 102 71 494 83 291 723 111 462 908 92 659 986 84 507 753 87 459 657 93 915 995 96 471 861 104 68 864 81 368 868 93 152 232 101 766 794 94 29 945 85 296 704 129 440 720 90 108 759 91 407 715 98 421 548 77 188 353 92 29 321 111 664 673 97 633 997 110 222 661 99 627 698 102 438 513 99 605 987 114 487 595 101 383 530 95 337 790 102 424 762 95 319 896 100 566 952 95 647 941 96 296 760 95 83 241 80 39 389 102 317 979 94 102 496 115 285 328 98 29 335 115 365 786 100 764 855 94 64 238 107 620 807 86 458 600 102 207 967 91 251 441 107 163 267 114 601 697 90 380 577 105 135 362 98 97 342 122 104 459 88 0 159 98 897 904 95 1 286 103 266 932 94 309 825 95 38 784 94 448 778 97 540 927 104 451 770 99 142 701 108 558 741 83 747 827 92 449 575 95 579 898 91 63 870 91 59 66 87 455 593 109 779 980 102 557 846 111 912 939 97 342 384 125 145 787 97 284 919 101 294 916 98 290 687 112 536 714 97 264 781 108 638 718 99 349 691 108 248 402 90 79 576 88 513 603 108 244 602 120 91 435 96 85 568 108 82 205 101 258 799 92 203 983 114 324 525 90 586 951 93 211 344 98 403 624 94 40 361 102 141 951 101 517 854 109 284 701 126 796 818 99 487 837 102 292 471 99 317 920 89 662 860 105 820 976 115 250 637 95 567 712 104 63 150 97 712 932 94 726 883 97 703 816 87 527 681 100 681 867 107 722 938 85 132 191 84 737 987 111 171 604 122 41 584 93 180 841 88 286 993 123 213 267 104 253 833 93 99 605 97 2 812 92 469 987 108 671 683 108 31 969 95 358 922 89 692 941 88 205 879 118 235 371 107 73 382 112 308 356 87 136 652 114 9 598 85 153 436 102 594 844 106 15 818 96 754 811 113 3 112 94 5 571 95 746 961 91 239 243 91 202 415 85 413 687 110 134 626 102 50 868 93 643 694 107 139 734 93 613 987 102 436 859 102 18 271 100 190 557 79 109 819 115 693 795 113 384 903 96 45 826 100 178 638 96 439 742 107 909 986 111 105 154 117 114 943 102 395 631 84 124 495 94 761 833 109 570 975 108 491 596 113 109 306 89 359 678 81 125 461 83 131 640 99 271 586 118 39 232 107 126 884 101 91 332 106 20 893 92 366 739 96 421 668 96 262 326 78 810 815 103 162 944 115 71 959 88 105 890 106 252 536 99 20 952 77 635 712 101 88 852 83 361 606 107 413 792 90 209 566 94 486 649 105 346 853 96 197 860 98 522 696 98 65 860 100 687 889 104 462 954 99 498 570 90 538 621 92 388 898 94 193 892 77 543 608 106 110 152 92 326 924 106 316 449 106 100 555 113 511 728 83 192 685 106 52 103 102 245 831 119 104 155 94 96 674 101 527 973 97 582 746 85 480 726 110 52 947 114 618 894 105 532 989 80 139 648 95 775 880 94 264 672 89 531 558 97 392 458 84 668 671 101 82 496 88 613 932 94 562 622 106 329 878 106 233 879 98 73 469 90 88 276 94 201 366 104 96 549 98 23 115 112 128 918 95 78 459 88 581 749 86 410 465 91 260 293 92 351 721 93 443 968 92 337 491 102 84 784 93 360 942 103 72 406 92 137 578 109 69 785 89 39 628 95 293 756 94 57 337 86 192 213 108 865 975 108 58 993 94 402 465 94 104 530 96 552 674 106 30 35 102 423 529 121 342 579 96 98 981 99 464 516 101 114 441 117 806 898 93 520 937 105 394 905 116 613 735 99 12 369 96 653 848 89 710 830 107 450 486 102 711 934 99 97 753 88 474 532 100 219 552 106 349 488 89 85 535 101 498 939 103 216 984 100 508 905 96 772 941 93 76 868 117 816 941 95 616 694 101 666 708 107 22 980 91 831 924 87 56 980 90 819 941 105 108 263 101 197 812 103 156 241 108 235 329 86 105 427 103 106 452 85 258 608 102 496 562 86 140 281 91 315 350 101 23 249 81 297 807 107 553 640 88 159 893 111 284 907 105 73 80 103 253 952 96 224 827 85 359 468 91 509 909 108 60 312 74 491 551 96 419 737 110 715 722 93 169 968 95 663 817 88 16 966 97 59 600 103 130 547 98 842 986 111 390 512 108 28 123 101 292 713 91 527 731 104 423 737 91 58 542 85 91 360 98 126 464 102 381 743 81 399 987 107 281 676 83 501 636 99 145 161 101 699 964 88 0 824 113 262 410 97 530 951 92 215 600 103 49 935 97 105 511 113 294 554 95 273 659 102 806 825 102 197 689 105 736 737 118 439 562 109 568 906 101 8 391 88 52 223 83 521 941 91 346 614 110 83 633 99 422 532 84 372 921 109 297 315 109 281 457 90 708 858 107 24 179 114 371 938 110 416 995 98 884 923 100 448 865 87 692 949 101 449 748 92 469 962 97 195 751 86 464 940 103 592 676 99 532 616 90 325 830 123 21 453 113 341 368 96 754 892 81 413 833 110 269 360 91 528 600 106 116 928 89 513 716 94 216 591 98 382 606 114 477 951 92 226 946 91 37 594 104 156 958 101 285 989 107 214 950 105 679 937 100 163 282 103 126 495 90 310 739 96 344 708 96 189 448 89 45 127 97 1 131 105 20 83 105 37 554 107 889 892 106 390 756 100 175 837 108 865 912 92 711 827 103 582 806 96 625 731 99 260 987 102 238 840 93 350 486 99 71 380 114 833 866 109 143 664 110 123 630 108 231 685 99 16 754 86 53 268 89 153 803 89 689 739 115 36 718 110 143 169 92 522 598 82 468 902 101 478 530 104 550 643 95 940 959 109 405 608 93 373 603 120 175 764 90 560 914 100 425 708 110 17 284 91 311 316 90 105 155 109 0 206 100 178 367 84 345 664 96 696 767 121 185 212 102 283 717 91 596 906 97 460 754 96 643 725 95 5 112 97 510 660 93 224 705 89 39 141 90 58 452 90 215 233 95 64 206 93 18 523 101 180 438 103 244 306 116 693 698 103 330 381 103 177 765 94 153 347 84 404 748 103 624 849 88 375 755 100 432 962 103 739 813 98 435 550 99 759 763 108 215 301 101 92 383 97 386 437 95 491 641 91 199 892 112 215 758 104 184 595 92 427 974 103 174 894 82 361 561 104 197 609 103 298 424 104 623 783 109 146 204 86 7 796 91 657 990 125 132 583 108 508 622 100 249 340 90 522 596 111 790 990 103 353 981 121 297 652 103 366 716 99 260 495 105 932 939 101 290 510 104 531 947 95 324 438 109 83 586 101 512 762 95 40 218 97 808 904 109 517 597 106 522 831 101 40 930 110 672 679 96 523 940 114 144 251 119 695 997 104 174 274 110 279 929 104 439 532 91 75 338 87 330 518 89 342 611 103 755 913 90 124 917 95 143 223 104 694 865 110 154 752 93 842 846 96 217 378 110 46 405 96 172 951 114 435 727 86 627 934 106 261 736 84 157 372 104 670 871 104 186 606 97 726 770 89 674 711 93 426 641 88 281 408 90 115 226 97 108 895 97 106 435 98 298 876 103 536 996 90 578 632 100 36 411 86 96 782 85 323 955 103 23 627 85 837 970 97 150 180 87 484 982 111 299 690 124 657 681 88 202 861 81 540 658 109 447 936 92 226 868 111 180 608 87 555 813 94 184 215 82 255 726 95 516 756 117 243 399 94 462 487 106 717 905 107 399 767 103 369 717 95 503 771 106 203 314 100 834 893 105 238 869 97 409 590 87 288 872 113 309 696 110 490 586 110 885 969 96 90 849 112 53 684 98 582 850 98 309 527 97 319 977 100 53 841 103 601 948 98 951 999 88 221 693 105 598 675 90 287 588 98 594 750 93 78 583 100 484 550 98 99 922 81 43 753 105 91 162 95 163 667 97 100 358 121 16 663 85 44 533 96 396 587 98 283 818 101 237 692 98 118 960 99 554 658 95 468 538 108 142 941 103 660 764 105 20 613 107 496 555 81 228 570 91 114 689 118 158 969 90 259 461 96 412 696 103 390 762 106 146 482 110 171 922 86 906 972 95 129 545 110 246 512 109 807 809 101 124 937 104 175 599 120 178 470 114 76 571 100 373 391 95 110 600 112 18 939 91 71 418 97 789 807 108 287 845 91 288 451 103 144 572 95 79 781 99 111 264 114 199 583 104 174 926 107 351 643 97 273 314 89 404 435 99 721 858 79 195 203 93 682 828 101 597 638 110 476 678 87 54 101 104 532 551 102 707 943 100 144 229 98 210 893 93 164 446 80 421 865 89 308 712 89 433 949 107 63 593 90 464 912 116 77 158 103 204 403 81 422 829 81 164 550 82 146 324 119 471 798 83 223 597 74 82 897 104 193 450 96 468 851 85 69 274 107 137 593 98 292 629 98 584 863 105 512 761 89 807 869 111 383 871 112 672 689 90 85 114 105 204 614 101 274 556 102 26 193 110 864 876 80 121 824 108 522 543 92 132 172 74 156 566 94 796 986 111 413 970 88 25 157 103 448 587 106 85 336 99 224 418 81 561 574 91 511 725 91 41 684 98 6 559 88 214 475 103 351 671 97 178 513 103 26 132 111 179 270 90 261 360 105 332 714 92 331 494 107 650 804 98 540 663 105 257 501 122 223 390 115 307 403 108 93 612 88 475 938 100 137 139 108 490 637 95 735 852 81 635 869 79 110 814 113 24 117 102 182 373 89 60 308 120 15 261 96 204 494 105 571 816 110 40 159 100 213 750 112 320 659 97 355 799 97 134 417 110 713 828 106 209 588 123 421 993 105 860 918 108 86 625 100 502 585 91 286 608 110 157 249 98 44 715 95 16 690 96 638 715 101 442 816 113 746 899 108 54 207 101 602 878 107 41 938 117 84 892 89 473 999 109 7 685 83 620 968 102 78 658 99 369 662 90 123 415 96 616 654 95 202 525 98 36 812 82 252 580 87 458 748 84 693 959 90 468 818 101 350 371 82 624 807 83 283 553 99 331 865 86 806 857 112 318 809 119 68 205 107 180 223 105 395 895 101 223 864 92 166 552 98 204 223 116 176 599 98 178 298 106 534 946 105 28 919 107 300 410 86 335 362 118 98 211 101 358 977 114 284 741 107 8 727 90 816 912 96 343 857 92 120 543 111 406 938 105 664 846 87 76 758 90 447 488 107 401 457 118 703 890 95 222 263 106 133 920 91 581 924 94 130 490 94 588 867 107 370 697 85 391 687 94 565 591 97 374 854 90 24 517 101 314 383 102 187 395 97 284 681 92 476 559 87 254 683 85 555 811 103 350 982 84 40 980 83 211 651 93 708 964 97 305 385 114 459 596 100 405 847 114 494 904 88 113 484 89 25 30 98 439 638 97 732 879 97 76 869 90 473 483 99 263 949 83 55 689 89 429 912 107 214 624 102 621 969 93 99 817 107 182 880 95 186 851 84 67 624 96 297 416 84 345 409 78 377 432 102 185 874 89 647 766 98 339 941 93 604 851 96 141 342 109 267 656 114 674 697 104 183 800 86 333 661 109 125 398 104 810 986 115 182 864 105 262 686 97 262 508 90 274 380 106 924 976 90 470 515 103 33 261 94 158 662 108 163 258 94 291 995 114 19 653 98 830 903 101 380 561 107 443 810 90 563 765 108 814 983 93 777 829 104 415 657 103 855 901 107 217 393 88 308 970 77 123 501 79 160 799 111 305 469 109 527 995 102 74 543 99 403 422 113 895 991 92 179 460 100 9 745 115 533 750 79 599 878 111 841 919 107 266 949 107 564 848 87 98 828 104 252 845 83 408 645 105 404 458 100 282 897 112 796 980 127 718 933 93 425 942 112 175 965 99 118 205 91 555 759 92 787 834 102 356 376 91 141 648 82 210 450 103 235 734 88 338 798 111 301 679 109 593 734 89 82 187 122 454 495 104 441 488 104 204 986 92 413 950 112 179 936 87 96 312 94 31 890 108 413 996 101 517 530 81 367 565 87 115 607 103 892 941 90 445 462 98 378 541 112 518 565 112 56 117 100 351 736 110 110 703 91 327 757 103 435 752 94 353 661 110 464 977 100 683 731 92 12 669 93 251 735 107 413 883 108 441 980 103 449 667 110 373 767 123 403 830 113 179 616 93 215 639 89 645 964 93 520 693 97 115 596 111 488 729 102 454 836 109 132 551 104 29 556 112 425 427 106 734 844 100 34 958 101 409 632 114 19 540 98 502 840 97 126 633 103 628 919 113 678 900 87 340 646 90 319 677 103 501 685 104 29 639 123 683 768 102 450 914 103 287 866 96 217 455 111 150 545 113 258 851 90 141 301 103 346 543 114 392 840 81 332 446 119 819 926 106 243 932 96 456 905 92 541 729 97 497 904 107 503 971 95 315 791 106 306 405 84 145 188 119 141 414 98 290 433 84 164 513 92 65 112 90 691 984 95 432 773 98 324 787 120 75 848 102 25 413 105 717 872 100 95 981 99 64 454 94 326 889 86 186 843 99 174 543 110 288 707 115 12 902 97 175 763 98 439 561 91 102 142 96 651 718 94 545 920 94 233 926 79 132 639 102 693 785 93 657 667 110 287 410 89 232 968 99 116 690 96 109 315 116 696 711 96 861 880 110 149 830 104 565 724 108 159 388 111 153 573 97 820 981 119 243 270 87 299 650 93 364 500 94 413 416 112 208 817 94 368 502 85 102 517 108 847 950 98 134 176 112 177 226 98 451 486 96 334 396 96 81 338 105 217 843 93 618 970 104 213 422 91 350 415 91 481 874 121 296 386 96 128 649 95 586 773 82 414 836 114 468 511 94 131 951 102 267 336 87 583 729 99 486 599 111 165 960 101 27 532 101 91 135 109 473 631 98 422 449 111 287 551 117 173 355 92 179 937 85 173 728 95 507 889 100 306 920 111 59 216 104 657 843 81 105 297 103 417 713 107 182 929 98 258 380 96 302 513 106 270 342 92 341 806 90 803 830 95 28 464 96 12 659 102 365 372 93 311 511 92 69 658 93 800 839 109 93 817 87 927 997 112 25 677 105 131 378 106 114 514 79 112 457 101 386 950 106 659 755 88 328 813 102 591 950 91 163 748 104 15 220 85 662 818 107 295 462 109 44 406 107 362 410 109 159 365 111 199 540 104 75 999 118 96 284 89 535 872 86 240 361 103 293 825 92 76 358 105 930 977 93 337 619 90 9 283 107 285 523 90 595 965 116 424 741 104 104 348 78 408 755 125 864 883 105 222 967 81 339 978 104 60 801 99 522 891 111 500 734 113 274 651 103 269 943 103 201 210 84 305 515 106 602 872 114 270 742 110 498 775 98 268 652 78 79 159 104 327 376 89 662 982 103 26 594 112 90 688 99 460 773 100 238 563 81 513 725 110 264 471 101 464 967 93 368 748 101 586 848 89 290 981 109 492 749 100 476 638 90 155 571 88 284 643 90 620 759 98 625 684 91 796 964 108 166 726 105 139 537 87 134 396 102 129 375 113 660 913 96 917 972 96 244 704 102 249 365 95 868 923 94 130 719 112 204 213 82 632 815 110 94 264 85 136 746 93 795 853 110 300 483 98 207 623 101 831 938 113 44 892 86 110 785 91 346 907 100 384 813 105 714 858 96 625 771 98 164 202 105 539 669 103 467 938 87 278 685 121 489 782 100 119 654 84 124 282 93 290 663 113 281 764 101 423 747 88 575 950 103 45 936 93 86 651 96 116 639 93 11 562 100 667 863 96 43 217 90 662 716 99 552 921 99 560 992 88 669 759 103 155 911 101 87 391 85 49 442 84 269 765 104 187 278 104 215 485 98 593 940 110 506 617 105 160 671 105 488 638 97 156 941 99 89 609 119 16 800 104 210 468 113 27 48 112 801 814 105 399 459 100 43 724 97 747 992 91 565 808 107 632 767 85 197 496 117 413 917 116 276 403 106 120 202 114 93 591 115 395 749 110 474 797 95 503 705 108 555 616 107 142 833 111 227 726 96 689 918 109 261 847 91 491 723 89 69 720 108 548 938 117 710 986 95 868 950 89 26 601 99 663 994 90 278 798 94 748 986 91 458 909 87 583 823 90 746 927 106 635 858 93 189 252 85 365 547 110 2 456 106 286 923 98 96 117 109 112 630 92 245 405 88 148 674 80 474 639 91 433 612 104 129 433 98 29 183 109 92 343 93 227 922 102 279 817 97 784 930 98 13 690 95 485 810 85 629 756 97 544 999 100 476 846 113 23 458 110 133 789 121 122 747 102 598 653 79 80 597 98 348 786 103 338 745 100 568 844 125 215 673 94 61 439 86 248 794 101 268 312 108 335 877 98 625 704 90 180 619 108 670 737 98 70 429 90 795 953 103 786 898 107 415 557 103 6 488 101 191 541 113 218 756 112 349 370 101 674 994 98 500 712 107 218 473 106 193 513 93 392 997 85 950 979 87 442 740 85 42 728 109 510 674 107 444 508 99 99 393 99 265 942 110 168 631 100 369 696 102 529 700 99 147 564 104 596 688 101 209 722 100 203 742 82 706 800 105 318 591 100 150 862 87 145 987 108 891 925 91 634 784 111 38 193 94 579 760 109 16 578 102 122 371 90 49 59 98 288 597 100 526 799 109 17 465 106 13 15 101 500 564 114 651 675 105 93 499 79 304 678 101 635 975 92 5 219 115 177 957 104 420 594 100 607 777 110 370 977 97 112 851 90 372 405 114 384 558 100 114 246 107 38 514 103 91 373 83 531 766 105 37 59 93 247 551 106 632 977 110 57 632 114 188 340 109 229 385 113 421 882 81 748 886 117 107 421 92 868 903 85 83 773 98 79 617 104 338 432 99 138 412 99 75 104 95 849 953 106 89 130 88 734 942 104 397 891 104 877 939 96 267 282 118 61 759 101 731 970 85 444 948 92 142 155 103 482 869 97 35 814 99 369 750 92 903 941 95 364 674 93 277 924 88 280 539 119 181 233 95 157 314 114 778 988 108 696 947 100 40 199 102 717 824 90 336 449 105 152 756 88 257 826 115 349 723 97 734 956 115 396 758 97 435 571 87 580 730 113 240 615 86 754 806 93 783 830 105 95 457 88 337 604 93 222 487 82 827 938 102 93 759 95 180 713 97 812 993 109 107 878 106 596 998 111 210 512 97 280 918 109 183 616 95 211 522 129 76 512 114 666 835 103 84 366 103 553 841 103 8 658 103 679 830 110 636 748 113 388 635 89 288 796 96 776 858 97 9 167 123 278 696 97 283 622 90 393 682 104 631 963 110 384 897 85 504 970 116 571 884 96 209 503 90 261 454 95 229 595 91 119 318 112 106 419 78 27 838 98 107 396 100 213 919 91 600 619 106 246 585 111 394 546 98 688 898 79 535 718 99 520 751 114 95 253 111 243 861 97 197 725 112 34 625 97 211 758 104 60 632 101 827 883 104 404 616 99 54 923 99 338 362 108 42 181 104 435 445 111 328 830 105 48 857 96 509 951 97 379 993 107 560 865 113 873 984 98 56 210 98 139 694 97 24 458 96 112 662 117 298 812 105 466 901 114 19 934 96 342 344 92 190 812 89 51 266 103 240 507 106 415 968 117 36 983 102 31 258 113 322 506 99 407 840 116 181 671 93 72 852 106 535 659 100 137 145 98 431 444 80 136 496 103 442 942 96 177 876 93 491 958 92 372 854 100 214 658 90 934 936 94 376 391 107 521 584 103 13 964 95 272 688 95 87 986 102 537 771 105 277 886 109 533 804 85 270 833 100 510 528 85 395 818 91 96 402 105 180 808 119 351 359 103 637 984 85 450 487 94 235 342 91 404 809 85 552 563 98 749 920 102 275 875 102 0 697 97 1 294 100 956 959 101 652 784 101 553 923 86 685 803 90 528 794 97 79 734 96 879 934 95 42 190 104 453 584 96 564 729 97 25 872 101 239 573 80 153 451 93 199 555 92 301 332 94 9 878 101 225 692 96 190 417 86 761 981 79 251 751 100 398 862 116 431 521 102 100 749 76 180 719 90 367 586 93 213 232 111 852 871 96 515 681 82 723 773 126 710 766 122 450 670 113 387 964 95 3 821 101 214 648 103 26 927 94 522 549 114 351 614 107 78 659 108 70 537 83 479 509 90 692 972 101 245 572 115 124 303 102 470 612 95 787 959 111 568 781 108 28 990 100 375 948 110 805 899 95 757 965 108 252 594 122 541 566 95 294 538 101 10 645 105 416 861 97 313 659 80 166 222 118 372 451 104 37 225 92 371 958 105 54 703 95 388 706 107 167 251 83 136 359 93 234 915 93 157 256 116 356 568 105 316 937 92 562 931 87 558 871 101 602 638 97 743 977 94 495 921 109 302 709 110 572 974 108 92 281 105 736 778 84 376 423 111 324 840 104 668 818 92 450 726 113 353 474 105 374 878 89 676 864 103 698 796 121 6 419 80 225 281 82 61 336 95 81 925 93 799 913 108 897 986 103 161 640 97 670 897 92 307 504 100 97 122 104 182 293 105 92 433 87 814 901 111 160 978 96 337 476 116 687 758 102 199 981 94 125 870 96 448 483 100 327 509 98 693 960 92 550 872 111 145 724 80 300 959 117 339 625 101 258 845 91 204 263 112 140 545 87 327 773 103 290 770 106 127 339 113 281 388 78 332 339 97 781 870 101 220 783 115 446 566 98 400 907 92 295 827 90 533 930 113 398 919 110 478 729 88 476 986 109 304 538 104 731 919 100 549 770 96 356 623 85 391 427 112 583 977 109 23 68 86 228 311 100 315 922 97 273 392 90 153 227 101 330 604 83 31 649 107 198 247 99 922 932 101 539 976 96 36 935 111 210 742 103 375 860 97 265 873 91 630 960 85 118 928 107 254 862 91 30 724 103 353 840 102 325 604 102 70 809 108 223 892 108 309 688 83 556 779 105 84 177 95 232 617 115 7 709 79 129 222 116 123 770 104 317 718 81 315 661 94 225 941 93 294 703 99 93 167 108 255 421 114 514 838 107 317 585 88 122 798 88 347 736 106 113 889 102 9 156 95 420 582 92 97 488 105 402 601 87 348 942 97 133 152 100 45 962 109 357 766 107 65 846 113 292 974 104 224 893 105 446 771 89 373 560 98 207 310 111 314 920 91 73 762 87 510 540 96 783 968 101 101 164 90 417 914 119 133 585 96 88 801 106 593 621 105 462 601 90 231 742 105 113 603 89 124 223 110 410 576 91 229 604 100 834 848 104 67 986 98 3 243 87 779 822 104 549 692 103 188 312 95 121 909 92 58 710 92 541 719 105 317 407 104 790 849 87 396 703 112 259 810 96 285 890 114 286 439 91 349 986 103 310 812 105 74 502 88 83 191 99 330 762 105 119 763 100 744 980 113 343 470 109 475 809 94 148 419 101 156 197 91 107 202 109 497 893 101 89 167 101 500 638 97 360 459 107 286 978 102 193 813 94 488 935 110 145 290 95 299 925 85 376 732 107 158 462 102 106 231 83 885 941 103 307 844 95 397 409 116 233 753 96 482 814 106 108 716 104 373 752 112 224 878 117 10 222 88 271 335 86 275 581 111 3 831 92 600 855 90 66 909 93 959 986 102 574 729 112 959 982 110 586 600 80 552 943 88 203 938 100 499 958 104 740 803 99 42 118 105 198 986 98 357 903 97 344 375 90 44 676 119 643 780 100 339 722 102 394 543 122 165 553 96 440 784 85 688 741 104 636 727 96 310 886 95 329 511 98 88 742 113 327 582 93 68 747 109 350 726 105 316 342 92 433 809 90 557 977 94 49 504 95 541 587 105 381 437 101 70 193 102 194 783 107 497 834 101 409 473 86 224 994 103 160 412 122 222 624 88 417 518 93 289 858 94 705 829 102 146 296 108 744 993 103 496 497 95 45 287 83 208 568 89 253 886 108 70 658 115 788 949 117 853 918 122 262 792 103 116 454 89 456 709 92 468 682 116 149 687 109 155 926 102 31 619 107 76 102 93 31 245 92 5 316 103 303 320 91 241 760 92 737 851 110 547 732 93 831 844 93 781 916 118 282 892 94 99 894 101 482 888 92 142 308 100 308 460 112 45 67 100 156 949 93 628 696 118 267 507 114 343 949 103 12 193 116 49 473 95 147 567 94 540 968 89 595 721 83 323 509 92 791 792 96 683 774 105 267 891 87 452 691 68 117 818 91 723 992 83 352 853 105 330 361 90 526 684 71 264 580 87 209 422 107 219 965 85 25 151 101 303 430 85 555 995 96 132 513 92 362 668 99 21 903 108 700 981 103 171 785 111 719 797 97 175 845 93 89 424 112 301 423 97 6 334 108 512 848 87 426 529 93 33 615 103 350 458 105 302 826 80 196 601 106 410 697 103 252 446 94 156 673 115 255 963 102 264 926 107 261 476 93 235 785 104 191 953 107 506 551 107 378 744 108 25 329 89 281 822 109 81 718 101 498 746 95 415 951 86 8 747 79 372 607 96 205 722 92 166 181 100 244 917 99 32 42 108 104 797 94 549 559 105 280 492 111 609 841 97 196 918 99 67 773 95 554 561 99 625 849 80 139 991 102 763 930 101 548 943 98 56 902 98 47 732 89 5 761 86 469 657 89 639 990 96 415 670 74 444 641 100 290 402 84 436 677 94 446 455 91 712 892 87 238 952 106 694 757 81 114 766 113 100 869 108 95 368 104 63 575 89 620 846 110 728 913 98 765 870 97 415 678 112 316 784 78 151 495 88 331 787 95 643 827 104 20 49 94 36 864 108 293 880 115 628 667 103 128 506 99 628 725 86 187 869 93 464 724 94 97 391 109 386 855 77 856 896 106 286 410 98 536 631 102 339 809 116 244 969 104 699 781 99 192 472 107 728 795 103 631 868 95 105 185 100 209 746 107 549 822 58 311 505 109 181 304 111 160 926 76 120 504 103 263 280 122 964 993 94 310 411 98 245 686 113 207 410 103 220 907 92 519 670 112 97 344 99 817 969 98 326 978 101 268 698 102 229 765 80 354 618 104 424 937 115 474 621 101 931 972 90 8 566 89 668 880 107 303 481 103 434 894 114 435 849 127 168 670 90 465 695 98 81 733 98 59 389 115 356 483 97 224 535 103 153 868 100 87 512 108 673 941 82 362 409 112 17 606 109 87 431 96 247 662 103 443 933 101 599 719 101 237 715 96 543 883 102 326 901 108 180 614 94 372 415 96 590 818 104 148 630 98 279 819 107 98 701 99 622 679 99 211 767 99 154 705 116 82 265 111 199 222 99 489 923 94 322 326 83 295 524 91 115 752 111 103 863 93 773 785 90 346 475 95 124 234 91 288 526 96 370 524 91 672 692 114 469 680 104 379 706 119 208 981 92 202 869 106 15 247 96 333 468 79 291 629 112 192 561 83 138 507 113 361 600 91 386 487 82 25 402 78 707 995 104 115 252 114 81 947 107 529 533 102 377 562 115 2 651 96 244 828 110 187 521 93 341 603 110 157 907 91 79 536 93 787 953 103 545 999 107 20 52 99 556 765 112 94 648 90 574 787 100 237 261 105 271 598 113 262 983 76 64 943 124 243 464 120 217 686 105 438 888 100 301 550 103 47 760 88 314 511 93 36 542 104 478 841 121 682 753 105 267 636 111 234 282 122 794 940 86 34 800 112 1 367 100 122 387 98 88 284 117 507 986 103 239 729 108 149 634 117 629 785 103 277 991 81 114 190 104 189 211 86 497 850 93 834 874 93 692 829 96 421 860 97 150 727 91 560 866 95 409 763 84 45 528 109 36 594 85 140 428 108 231 532 115 182 607 102 605 946 80 601 756 75 379 474 87 171 914 95 305 340 99 180 335 108 281 345 83 38 145 111 231 868 101 149 960 93 587 825 99 63 753 96 364 666 95 254 531 93 173 340 99 239 805 110 56 919 97 353 609 93 199 840 103 961 978 119 87 649 103 429 803 104 233 782 106 173 640 107 732 999 96 355 630 109 161 971 116 370 655 106 283 885 101 763 887 110 308 732 88 479 614 106 541 978 91 127 301 95 546 859 115 13 241 92 138 911 99 160 665 88 54 382 110 191 417 119 115 446 92 79 125 91 147 694 104 506 654 108 476 827 113 325 515 108 226 520 88 228 590 95 216 813 113 229 361 99 29 515 101 116 415 95 239 716 94 741 868 99 99 535 104 166 737 111 697 765 98 238 719 93 438 905 92 551 680 90 66 326 91 115 583 97 553 998 93 243 419 106 76 977 95 352 460 96 441 982 96 79 950 90 402 732 106 196 423 102 248 315 93 410 574 95 75 165 107 128 737 99 252 700 112 742 977 85 353 432 103 293 561 97 565 978 94 337 938 106 239 736 106 908 972 97 29 916 121 460 611 104 334 520 112 93 791 100 760 861 107 269 312 85 273 975 107 308 517 91 89 109 108 501 866 97 28 389 102 346 734 127 589 637 76 215 931 88 291 991 109 202 984 114 205 211 96 687 990 122 751 866 92 4 106 92 170 769 94 280 953 87 279 604 99 220 608 74 615 763 102 115 567 98 289 716 88 391 630 74 380 672 107 12 899 78 186 750 96 485 691 106 459 532 95 247 746 98 181 667 95 548 614 94 687 815 93 474 894 108 333 576 83 508 843 124 415 446 102 176 568 98 100 305 94 152 340 91 246 872 108 640 862 87 759 955 106 348 711 88 11 764 109 397 427 100 455 678 94 268 960 77 10 727 109 119 845 110 22 911 115 0 187 103 652 706 103 199 619 94 309 550 104 426 504 97 156 814 120 527 699 106 29 933 96 619 966 103 48 784 111 425 771 92 68 257 114 563 583 89 97 976 124 12 412 96 103 734 85 721 724 113 572 609 85 155 517 98 539 553 101 572 951 107 409 778 106 251 657 98 352 881 104 1 504 88 544 884 92 655 744 97 58 571 101 482 569 90 157 832 112 274 983 103 642 831 88 235 341 86 703 922 97 503 572 94 339 616 107 21 214 98 706 981 117 541 892 108 671 832 98 31 759 108 205 685 91 155 776 88 875 970 92 792 988 93 955 994 99 196 760 91 421 804 123 2 287 97 341 426 88 97 148 100 164 556 106 361 870 104 469 674 96 86 519 93 596 681 100 552 826 108 35 247 110 272 394 85 444 723 127 376 687 92 895 949 100 637 886 92 870 904 101 257 602 102 434 875 107 205 713 109 312 396 90 255 441 101 414 891 93 586 642 101 559 970 99 151 509 101 91 399 99 308 878 104 705 743 79 7 37 102 497 563 119 158 897 92 128 432 91 484 978 111 289 738 92 317 374 101 12 135 102 19 566 107 541 715 101 212 748 97 194 658 83 174 425 113 472 525 91 65 354 112 112 921 89 308 350 102 730 988 110 125 608 89 191 344 102 564 833 106 481 699 94 97 108 85 144 752 90 452 552 95 514 672 102 403 706 104 360 451 100 152 651 90 626 646 94 649 980 94 331 510 108 105 567 110 96 739 93 122 356 95 107 369 97 255 977 108 77 844 91 7 494 95 55 308 108 8 453 122 344 533 93 471 676 107 828 944 101 723 919 119 329 465 110 22 218 86 866 961 111 480 589 77 709 742 92 540 655 109 94 150 80 339 415 96 270 842 106 139 339 109 216 654 112 310 585 104 887 938 89 209 996 107 576 583 99 343 508 112 221 660 89 748 846 104 721 771 85 235 273 96 516 877 100 587 886 107 2 120 113 790 860 96 915 943 85 475 659 99 276 454 97 648 730 82 27 374 110 459 703 98 3 645 94 444 707 94 84 727 100 565 742 96 17 101 105 425 447 108 698 938 111 741 928 93 24 59 92 155 204 110 449 624 100 129 620 99 516 828 85 33 603 101 259 823 97 883 896 103 248 666 96 196 346 100 88 561 129 43 847 104 69 441 87 199 598 101 41 653 88 639 909 98 416 969 93 711 927 101 425 740 98 614 651 104 116 243 92 287 830 119 70 854 91 310 373 104 364 505 81 110 131 77 460 872 100 221 780 93 446 833 110 271 492 104 517 988 116 30 676 97 15 500 103 691 855 98 76 105 110 266 602 112 408 916 106 64 85 86 158 271 106 120 824 106 37 546 108 135 253 115 383 439 93 85 661 97 120 919 94 439 585 100 114 619 104 105 637 112 782 927 89 490 773 101 595 598 101 448 662 105 10 265 96 35 807 95 515 683 110 648 696 87 86 945 91 338 823 97 716 874 93 270 272 106 101 424 93 662 758 97 171 605 108 316 567 110 586 948 93 250 848 83 609 869 106 608 616 117 320 350 98 333 420 98 306 660 105 263 566 97 7 628 87 474 502 98 11 408 95 91 254 102 133 717 111 404 823 107 264 720 93 422 675 93 70 112 98 253 919 95 878 880 105 472 474 89 248 273 95 224 492 85 212 465 108 90 270 110 95 517 116 151 236 114 328 514 113 25 668 94 338 524 100 295 725 105 862 877 82 242 917 100 90 545 105 311 486 102 51 645 94 29 979 114 233 330 91 665 766 94 140 483 109 44 743 113 608 626 92 258 611 83 169 937 119 114 908 98 493 868 108 422 750 111 42 249 110 365 989 82 156 623 103 432 892 100 59 694 108 688 738 103 136 255 103 90 405 123 404 467 97 602 883 101 387 910 100 502 503 99 272 613 105 653 914 105 18 544 84 309 579 97 268 826 106 234 702 96 117 309 92 131 775 96 601 663 98 194 340 104 678 852 102 423 932 112 662 806 91 175 306 122 63 386 116 706 959 104 270 585 94 443 456 92 599 728 99 300 796 101 454 849 99 127 683 97 116 717 111 73 384 114 183 400 101 543 949 96 222 462 88 521 614 116 782 863 117 44 476 83 7 881 111 274 406 88 408 658 103 255 816 95 317 943 93 386 876 95 289 611 94 297 572 96 64 268 106 512 688 110 674 845 91 749 824 75 143 708 96 367 792 102 227 297 118 548 856 93 273 534 87 14 866 119 790 939 101 454 806 86 740 991 106 199 754 95 624 736 104 658 978 89 133 992 105 648 951 105 685 878 98 434 617 94 24 230 112 92 537 90 546 917 106 52 238 113 255 390 100 160 539 118 211 683 100 343 426 90 386 657 101 689 735 91 260 549 89 87 545 88 552 726 90 114 533 85 242 327 128 86 152 97 594 919 111 304 383 113 233 438 102 645 726 91 594 677 70 891 961 94 441 896 91 466 834 99 525 995 88 917 945 95 605 949 104 692 800 94 54 486 140 60 493 120 593 688 108 235 301 108 159 499 92 342 798 106 37 480 87 350 737 115 231 537 90 775 808 116 9 989 93 644 960 96 419 720 112 363 631 91 191 739 82 309 516 87 669 684 93 258 562 82 166 831 113 171 281 111 319 931 119 16 599 96 530 901 117 573 745 97 64 735 110 174 339 91 512 527 109 96 155 98 600 627 69 589 685 101 185 510 91 66 417 96 326 725 109 335 835 101 279 533 108 332 880 108 405 624 110 256 782 106 39 49 96 569 797 111 492 928 96 82 612 117 70 120 92 535 946 97 335 960 108 139 274 114 122 778 92 147 998 113 283 360 105 184 446 86 306 475 129 59 281 105 111 235 94 250 832 103 312 383 97 329 531 123 276 470 98 98 995 90 615 704 81 774 884 123 128 618 104 270 810 86 414 814 98 385 591 91 99 425 91 400 847 104 97 842 76 55 143 97 243 263 104 738 900 115 424 914 99 122 241 107 650 941 89 127 777 103 350 539 104 693 818 98 145 456 106 75 494 93 62 213 111 764 810 93 300 649 110 328 609 114 223 857 95 202 881 95 744 934 101 794 947 103 396 828 97 223 721 94 196 661 103 365 872 101 7 763 120 230 723 110 277 853 99 531 998 80 388 740 102 104 210 97 92 738 94 63 235 98 241 909 107 709 842 86 474 971 91 733 960 97 709 797 98 376 697 93 30 91 107 59 61 106 165 168 90 120 244 100 638 766 86 268 356 94 346 707 99 389 884 108 266 833 104 632 639 86 552 806 100 119 926 102 490 906 98 729 735 102 370 772 118 689 699 97 620 973 100 324 862 79 209 871 109 864 998 105 283 894 109 67 630 95 842 938 92 589 652 92 735 910 104 364 753 87 700 953 106 267 671 89 670 705 92 296 321 93 753 956 113 135 451 103 176 515 98 243 386 88 427 601 113 402 494 103 208 651 99 533 824 109 20 292 104 401 534 120 299 941 99 458 996 98 358 700 101 130 686 85 305 556 117 252 888 91 97 315 80 120 886 92 259 427 90 118 147 100 561 836 115 182 909 101 272 375 120 249 980 109 430 750 101 301 975 113 269 744 102 662 966 94 40 448 100 381 758 109 117 487 107 480 703 94 695 769 97 225 775 86 517 816 95 293 832 100 130 354 87 342 557 83 104 770 96 152 390 108 301 481 104 619 633 108 681 730 96 211 976 104 2 267 105 298 580 96 626 784 105 598 620 106 111 331 100 513 588 98 181 272 114 126 200 122 7 312 103 818 905 106 347 748 106 302 740 111 256 661 93 352 729 97 343 806 96 521 734 87 444 996 100 65 180 97 597 974 107 105 738 100 373 846 89 126 935 101 288 408 93 655 845 92 245 273 96 249 990 109 122 573 81 408 867 109 135 610 84 451 854 95 10 912 97 254 434 104 6 243 103 212 764 79 183 511 109 334 727 101 343 983 106 765 886 111 501 850 113 437 971 104 72 586 69 640 689 110 430 509 93 380 979 100 462 529 87 723 788 108 508 587 84 161 355 100 53 809 108 536 600 101 51 870 91 233 398 94 204 900 99 487 642 117 549 970 117 175 474 94 487 567 114 188 310 98 114 273 90 87 455 118 108 988 90 632 827 102 272 410 116 834 985 107 160 231 101 220 752 106 756 815 100 107 426 110 901 946 97 135 145 83 656 909 102 280 297 110 365 983 119 27 429 108 414 655 92 329 993 101 478 518 93 450 890 88 704 947 92 413 527 98 640 831 99 243 908 104 38 224 96 502 988 100 265 447 105 723 945 96 13 541 119 389 589 99 808 921 90 870 887 90 448 543 111 195 943 115 163 951 107 250 941 121 756 856 109 141 266 89 152 599 109 245 810 95 519 890 81 339 548 105 212 753 93 131 195 113 439 595 95 449 784 99 92 131 95 306 464 112 310 932 105 42 673 109 526 810 98 85 502 110 704 946 105 418 750 76 589 624 88 152 446 96 596 638 109 10 602 114 47 424 93 185 311 93 192 742 101 959 980 105 578 702 88 81 408 93 540 834 105 777 851 78 678 718 102 0 919 108 504 764 108 37 180 94 555 870 94 336 834 102 549 590 83 376 988 101 434 873 87 244 281 85 507 708 100 465 595 116 905 924 107 589 814 94 640 668 91 263 648 105 757 853 72 204 438 98 193 521 112 525 815 82 62 569 97 390 406 112 129 872 119 124 566 103 575 908 113 494 648 87 674 680 97 594 674 116 191 321 86 417 810 94 588 847 111 127 486 102 547 925 103 550 947 108 890 980 101 269 959 92 339 930 98 452 850 109 699 766 112 474 736 86 657 916 124 82 822 88 2 260 119 228 255 97 346 538 112 120 168 97 559 796 113 441 632 102 95 455 118 557 658 112 72 360 98 59 380 101 301 930 98 866 932 98 790 867 111 253 298 83 375 653 106 758 793 91 87 447 115 277 515 92 254 827 109 109 808 81 222 779 112 148 686 95 552 736 108 745 852 118 114 382 87 225 733 86 888 935 90 19 89 101 26 444 106 891 931 102 288 638 103 125 347 107 393 964 88 1 422 102 511 527 103 112 688 103 373 705 99 781 814 109 469 952 109 768 942 108 301 699 105 277 990 90 429 972 89 367 719 98 141 481 73 541 769 108 285 788 85 780 953 102 827 960 106 108 442 101 46 97 95 506 772 107 432 863 106 61 723 98 43 226 114 113 190 103 472 481 101 35 79 112 900 906 109 329 626 104 775 893 101 491 782 112 726 844 112 845 852 102 362 825 109 289 367 90 449 471 125 510 730 92 753 841 85 845 890 111 112 471 95 561 601 102 739 816 90 121 755 112 295 959 110 691 871 106 92 657 104 689 718 100 178 965 112 48 248 98 99 486 103 824 929 93 99 417 100 248 416 79 141 835 86 294 305 109 393 455 94 245 646 91 579 883 113 33 901 75 108 749 78 307 776 107 4 473 93 410 960 94 249 482 125 749 894 89 63 154 106 935 939 98 79 463 95 491 820 112 7 206 105 98 677 93 0 836 98 298 881 100 3 661 108 98 745 84 384 426 98 202 352 118 524 988 91 113 544 107 264 953 93 16 232 108 308 676 95 242 859 102 148 526 115 398 943 101 714 979 97 367 464 108 624 661 111 92 865 73 140 665 82 731 815 113 411 838 72 81 981 96 685 841 107 233 811 100 585 810 101 618 858 94 441 706 102 929 990 86 651 833 83 666 894 99 36 378 104 202 448 88 259 568 101 41 719 103 763 806 91 229 813 105 184 330 102 339 756 103 370 600 111 23 433 115 32 515 118 168 955 91 700 860 103 565 745 100 123 524 95 459 545 98 293 805 102 145 294 89 732 941 100 403 579 84 126 698 110 784 888 81 613 856 101 106 436 119 444 632 80 362 743 99 888 950 99 747 991 82 311 873 107 240 332 106 39 259 106 231 301 85 660 845 95 148 410 97 767 943 97 24 829 101 109 151 111 59 228 103 98 841 108 433 804 101 540 680 112 810 960 69 378 947 108 320 830 94 82 790 99 606 775 88 54 688 104 582 914 88 61 464 104 428 574 99 530 615 90 959 992 96 43 242 119 217 302 107 584 785 100 448 676 84 406 553 111 202 799 100 593 662 96 96 332 107 157 757 96 610 760 100 665 800 78 262 646 114 366 911 113 42 683 107 424 715 105 478 713 93 519 750 109 345 955 95 23 67 94 379 562 102 351 442 92 248 528 85 568 759 85 40 377 99 391 955 104 63 464 76 273 962 92 473 566 106 57 770 114 334 736 106 339 776 90 358 623 108 112 940 95 211 232 73 172 422 99 157 289 93 131 687 83 134 919 87 424 657 107 264 664 115 634 889 91 653 707 87 765 962 104 824 898 96 506 931 96 140 301 108 81 397 111 380 884 93 749 778 96 108 450 107 343 664 119 13 35 98 195 992 112 142 196 98 54 755 107 61 76 116 972 977 101 467 737 80 793 933 98 524 646 107 403 928 110 189 294 108 271 859 109 357 521 119 126 476 107 297 942 93 754 767 96 63 413 107 40 489 90 263 567 92 710 826 91 144 467 85 260 872 83 282 933 95 371 374 95 157 202 98 232 424 104 87 372 106 95 525 111 228 414 104 372 752 87 208 294 110 556 944 96 271 815 106 2 773 101 182 563 101 908 973 101 32 828 93 72 872 112 247 619 102 41 133 109 197 895 109 190 461 100 42 316 108 288 587 88 258 503 109 178 781 112 77 789 96 198 357 104 299 722 90 56 929 96 392 463 104 292 816 100 421 976 107 167 629 88 249 310 101 281 632 101 120 393 102 113 842 107 247 425 108 288 388 113 351 624 97 771 976 87 197 566 106 518 670 99 175 820 97 38 875 94 364 916 103 29 700 102 574 967 120 669 725 105 606 659 86 349 459 76 58 829 94 286 365 93 319 986 109 472 930 99 198 780 94 661 847 96 388 993 108 539 990 106 266 759 116 334 937 91 112 569 93 655 934 83 97 169 81 85 179 108 228 582 92 150 159 85 17 692 101 461 980 96 494 856 101 61 972 106 123 593 94 27 29 111 224 887 119 699 830 108 147 545 94 480 765 100 176 429 105 251 294 98 550 649 96 514 550 91 214 673 89 240 413 106 287 856 111 59 410 94 18 262 92 599 999 89 422 683 99 569 926 85 134 520 93 245 759 107 211 847 94 55 863 97 378 982 104 760 838 110 2 191 109 543 845 103 436 597 113 8 351 84 755 965 105 549 766 95 121 229 105 35 884 105 170 233 96 301 579 111 92 778 106 395 746 108 433 740 105 363 502 115 434 727 107 493 631 109 487 493 101 32 262 101 218 850 93 345 796 111 68 951 125 331 969 95 22 351 115 394 630 110 32 356 90 192 343 107 364 873 94 497 836 88 549 892 89 662 929 107 375 935 107 475 558 114 472 658 85 368 690 100 59 889 103 942 966 107 316 973 97 16 425 102 897 945 89 141 525 91 257 384 111 128 215 101 523 691 88 443 824 96 163 300 111 321 887 98 107 809 87 109 787 103 44 368 100 99 611 105 305 378 95 435 718 104 246 663 104 55 746 105 419 448 112 336 613 116 185 459 87 775 832 102 907 944 101 648 794 76 562 654 89 354 768 109 89 447 109 246 561 98 628 803 100 424 516 88 69 743 106 82 777 95 91 635 107 94 762 87 749 935 112 429 666 92 119 833 88 719 759 91 148 963 80 109 934 105 336 949 104 226 720 91 11 974 101 395 889 106 263 276 93 203 434 96 288 915 106 369 984 77 184 417 109 406 530 109 385 588 94 530 587 89 173 798 102 8 18 98 279 578 107 46 490 91 94 617 109 93 183 93 252 615 86 503 777 114 515 700 107 85 583 96 511 997 92 797 934 100 878 921 106 265 564 103 545 601 78 7 92 91 634 766 94 227 247 106 748 857 104 482 671 116 900 964 105 135 628 87 417 992 92 472 621 95 158 780 101 406 711 117 203 244 117 179 235 98 761 938 97 244 277 84 566 947 110 814 902 103 212 496 111 301 661 98 148 629 102 93 282 97 584 982 97 799 836 94 913 962 108 86 914 120 463 483 87 885 963 106 289 645 86 695 899 120 152 832 120 273 790 95 104 383 110 431 837 80 75 148 108 57 473 111 371 857 104 357 931 111 39 720 92 137 169 101 433 494 98 203 976 100 136 340 106 38 115 87 230 933 103 431 542 122 667 735 87 499 759 101 543 683 99 243 486 109 591 893 100 686 688 91 883 952 91 702 810 92 197 762 102 153 464 91 799 824 95 15 820 100 49 826 121 763 828 100 208 576 93 245 680 101 708 875 102 840 912 96 114 713 99 279 765 109 535 953 90 579 801 99 645 981 96 224 582 90 425 731 98 283 461 84 514 773 104 473 802 79 473 707 118 159 846 92 576 747 107 158 259 80 126 337 112 376 421 68 887 982 111 593 613 83 73 467 110 277 996 119 492 663 81 92 913 95 34 117 101 106 997 102 320 439 107 185 924 121 157 158 110 0 297 103 507 949 106 251 500 119 318 462 93 73 314 96 79 669 88 36 661 87 456 676 95 248 561 111 408 942 102 334 374 104 149 875 93 277 424 98 182 947 104 695 957 89 574 599 87 705 962 97 186 977 95 297 783 92 645 881 98 221 903 86 183 644 109 173 731 108 516 664 116 459 800 104 9 498 106 151 933 91 446 936 98 554 637 100 539 757 105 379 943 107 102 485 96 696 704 108 150 834 112 373 412 90 408 834 77 318 980 97 112 589 107 75 463 98 100 549 95 24 582 106 221 597 107 53 720 102 621 976 96 153 817 106 24 950 89 297 597 106 460 847 103 486 585 108 329 764 120 584 729 107 620 890 102 162 953 70 159 944 111 383 968 100 129 285 106 184 553 95 426 863 104 329 620 112 313 442 96 622 750 99 120 279 93 167 396 99 203 519 98 913 995 89 563 745 94 957 960 98 139 176 85 508 666 91 586 808 100 630 938 97 246 755 89 560 736 86 17 929 97 266 295 102 283 467 96 416 466 96 286 604 105 402 893 112 802 889 99 27 645 76 111 335 91 21 560 114 469 524 104 496 508 117 91 152 90 553 749 106 663 712 95 257 986 83 175 337 103 919 976 99 492 971 107 383 782 92 275 789 112 155 202 92 87 677 92 429 823 85 135 854 103 115 418 81 551 917 106 299 829 105 680 744 105 52 658 80 51 587 118 229 569 88 573 926 101 602 634 105 369 925 96 344 625 113 45 702 97 421 859 84 20 384 86 96 875 97 311 684 97 211 592 99 522 616 107 626 955 100 952 954 90 167 321 88 302 657 107 263 987 97 117 948 92 518 550 84 121 285 86 856 988 94 170 641 97 47 601 102 513 948 90 627 862 110 752 914 107 345 517 101 202 277 103 215 488 93 175 269 74 162 676 116 410 566 106 498 990 94 531 547 105 82 364 98 670 836 122 758 828 115 16 245 99 683 877 136 476 703 95 234 766 129 331 670 109 56 500 108 574 592 105 140 160 103 467 757 110 293 997 105 511 590 88 319 831 92 841 860 102 85 900 100 206 802 109 422 864 90 490 896 95 72 888 109 452 549 112 527 719 95 137 376 105 25 694 116 609 749 99 9 467 101 84 86 103 511 751 116 47 261 96 651 795 103 306 846 87 129 329 102 305 460 108 233 632 86 461 719 103 527 695 95 227 953 88 608 617 111 482 962 104 185 521 90 674 838 101 165 822 93 394 731 120 358 581 112 170 771 93 134 536 101 77 324 101 408 950 98 126 679 76 1 93 112 825 853 97 708 771 90 350 942 99 172 903 103 457 545 108 114 497 118 534 958 104 84 494 124 116 308 100 657 742 116 12 277 102 515 622 96 467 590 102 121 653 84 210 369 105 199 931 97 234 706 115 581 685 96 49 500 106 18 821 100 593 720 120 612 895 88 76 807 100 317 320 101 244 301 91 481 484 91 103 677 83 10 661 86 95 190 96 219 843 91 250 885 85 612 708 84 376 910 106 622 635 79 86 851 102 352 532 97 462 633 87 224 255 109 237 742 113 17 550 103 315 451 98 437 936 103 252 313 99 293 733 91 241 526 127 621 627 106 15 926 112 183 439 91 216 729 81 605 815 92 257 623 94 1 965 101 290 398 113 806 964 91 618 893 105 360 388 94 253 556 91 44 831 102 98 295 92 366 599 103 383 994 88 363 701 97 399 932 89 218 313 98 188 390 107 57 681 106 365 776 96 195 270 100 332 566 98 79 341 109 341 755 85 369 806 118 505 559 103 520 621 96 355 683 101 285 813 92 6 256 86 822 834 91 654 878 115 241 690 100 586 878 117 70 449 100 9 470 91 317 451 79 784 829 114 625 637 95 118 489 111 103 176 102 162 839 95 374 480 98 313 964 94 310 816 110 118 563 93 626 799 90 402 454 93 276 346 92 318 339 103 412 885 96 744 800 79 13 693 94 144 474 105 51 548 99 29 409 89 255 489 113 229 450 106 465 496 115 448 907 89 73 141 107 3 805 110 141 434 89 185 653 95 466 658 91 554 829 105 350 485 102 227 279 102 375 848 120 85 295 86 399 515 94 135 790 101 705 724 102 4 958 80 239 898 87 215 799 108 86 306 119 599 819 97 321 531 91 696 874 99 322 679 98 432 585 91 555 806 100 267 528 117 278 920 106 39 627 123 20 809 101 115 807 111 689 887 94 411 923 115 481 725 107 297 721 97 404 782 103 92 964 89 105 315 103 150 385 89 30 625 92 360 432 111 697 847 87 580 674 91 48 599 116 249 872 100 23 686 102 267 893 113 407 426 112 626 953 96 253 639 103 27 678 110 482 827 107 245 611 90 611 831 99 74 267 107 375 938 106 21 713 98 141 451 117 275 477 108 23 528 85 745 950 103 219 440 86 505 958 121 228 572 99 6 714 85 570 764 128 586 699 82 588 829 92 55 670 117 328 524 119 202 412 105 258 979 96 423 991 73 904 982 90 581 684 103 290 441 103 75 743 97 320 784 96 384 660 108 280 814 105 777 996 88 54 110 89 923 930 93 797 926 94 247 860 85 552 868 104 461 616 82 699 924 83 59 647 99 640 889 110 628 926 102 0 709 117 702 969 104 360 576 86 317 923 82 70 600 114 96 228 120 556 852 108 593 800 104 242 747 98 69 736 101 806 902 109 178 292 110 538 852 101 12 264 88 4 311 83 841 853 112 10 990 108 746 780 83 315 581 105 761 973 100 650 995 86 174 710 88 95 438 114 98 853 122 305 889 87 787 907 101 60 224 103 856 905 104 202 894 97 276 640 116 610 922 102 403 499 108 54 813 105 191 894 93 8 63 108 326 590 85 68 173 92 319 366 97 726 743 112 384 657 99 161 891 99 53 950 84 358 867 103 875 973 96 238 259 100 475 962 110 27 304 97 323 435 110 225 331 88 9 321 97 617 650 94 727 792 115 267 641 115 364 547 104 70 532 111 512 906 94 600 851 100 660 884 102 763 947 93 334 917 90 408 890 98 154 574 90 830 998 115 170 740 108 64 582 123 300 914 89 764 836 103 289 786 91 565 687 96 141 275 95 291 642 103 165 803 91 304 777 102 514 716 103 295 446 106 15 970 101 148 314 100 214 992 81 84 235 109 410 541 105 750 761 96 40 938 102 96 873 100 446 562 98 254 367 109 63 531 99 474 973 92 575 770 102 794 795 101 65 194 109 231 352 85 24 529 99 362 669 107 79 969 85 32 117 116 67 95 83 355 700 105 531 662 111 258 698 101 273 338 96 980 982 92 300 350 100 425 492 93 480 735 93 244 750 101 623 911 107 99 645 115 341 877 99 619 625 103 484 539 109 330 873 88 65 850 92 291 327 83 135 294 98 29 126 98 355 842 116 172 337 110 340 796 91 745 800 115 31 72 84 95 816 106 57 124 112 476 995 86 428 650 82 851 994 92 525 579 86 100 230 118 549 682 82 202 560 107 443 673 114 501 600 108 573 607 96 62 531 90 104 159 115 243 719 101 162 960 127 56 247 99 9 755 103 736 792 121 436 679 101 895 940 98 681 895 83 317 732 97 398 561 100 414 524 98 13 821 88 439 881 107 482 653 104 765 992 95 515 676 103 467 907 84 39 425 107 425 655 97 837 846 102 671 948 98 225 841 102 254 945 104 528 885 81 291 568 87 149 187 114 353 514 69 155 362 91 353 701 99 34 901 95 203 580 104 332 557 95 813 837 100 457 995 109 64 667 95 413 805 98 288 755 90 17 471 107 698 877 98 131 419 109 609 704 102 779 922 93 19 495 96 538 933 95 237 488 101 312 452 104 59 558 98 130 380 113 688 987 110 385 989 106 342 974 81 128 786 93 31 914 85 675 828 91 258 906 106 20 961 99 110 844 91 245 816 105 532 860 106 269 803 121 191 575 108 202 255 102 14 611 95 90 781 94 358 994 86 10 180 107 499 851 98 327 437 105 293 696 93 590 643 89 254 985 97 377 663 96 612 790 105 594 669 97 552 825 99 573 865 106 33 65 103 172 470 99 206 976 116 407 591 81 158 532 74 314 866 110 31 634 93 301 545 96 476 708 81 67 543 109 175 634 91 372 601 117 106 264 83 414 979 91 40 497 109 628 671 97 292 559 92 215 691 104 50 192 111 646 716 111 68 675 105 14 235 103 121 215 104 174 276 93 108 158 90 161 923 104 146 805 90 337 433 109 173 244 113 91 602 117 364 963 100 724 928 106 551 652 106 374 379 100 27 270 114 419 886 103 826 875 71 2 961 79 459 472 99 636 655 102 732 837 107 202 565 92 852 959 87 286 585 80 170 489 89 411 778 118 327 957 117 743 786 106 658 856 123 474 625 97 696 759 89 140 756 101 178 576 82 447 657 114 372 612 92 477 789 83 324 609 103 905 962 104 470 757 98 178 428 106 127 224 100 261 800 102 219 722 96 253 829 106 37 232 101 718 764 87 490 719 108 322 450 102 436 492 99 193 457 106 123 177 104 871 968 95 11 203 103 190 341 105 524 663 99 351 647 109 503 720 90 186 548 120 720 988 100 62 483 91 330 843 105 703 941 104 404 626 94 34 129 101 630 953 82 553 796 92 53 513 111 146 274 114 595 643 101 345 602 79 438 646 104 223 403 95 741 977 97 359 865 112 851 880 102 38 157 105 511 994 96 932 947 98 135 534 105 154 722 85 165 450 95 71 193 109 514 712 103 249 293 100 335 854 107 208 906 86 14 449 117 45 146 96 547 585 102 386 619 117 556 792 104 350 377 93 240 379 107 490 669 94 281 590 113 851 947 96 418 738 95 235 340 99 891 911 102 92 710 90 666 938 120 380 461 105 471 897 87 225 287 116 207 608 109 143 184 104 158 990 101 262 832 101 526 919 88 713 988 104 170 325 99 579 678 102 441 695 105 353 822 109 403 566 105 231 361 110 465 803 92 667 714 97 490 695 91 281 937 110 527 601 72 424 569 107 3 548 102 244 531 105 430 911 91 204 320 89 93 662 97 639 767 113 44 314 86 53 763 103 378 813 98 56 659 102 100 871 82 285 846 86 226 444 113 47 372 101 54 894 111 416 989 94 216 315 102 467 823 91 192 461 97 17 919 105 633 796 99 110 754 111 800 834 93 408 575 90 227 244 91 126 684 111 465 562 93 21 350 92 172 359 79 211 300 97 163 419 111 25 737 107 267 954 101 278 476 95 54 831 99 148 431 100 201 475 91 587 633 111 486 901 98 274 953 103 560 922 85 33 471 75 358 635 98 917 930 115 433 492 85 439 642 122 488 790 112 572 911 117 871 916 92 13 833 116 454 988 103 24 447 106 6 416 114 278 424 99 674 868 134 462 733 73 177 607 79 438 656 97 459 870 105 158 623 93 86 509 122 417 902 110 219 753 103 781 816 90 60 604 95 133 583 99 101 463 91 260 859 99 432 822 105 22 997 101 434 454 98 67 947 95 14 75 85 403 806 73 411 564 88 562 786 98 431 625 102 226 330 79 698 993 103 175 343 90 170 884 120 69 421 101 542 894 103 368 873 100 576 976 109 350 423 93 317 804 84 78 844 101 494 644 101 611 681 113 81 160 97 542 700 93 143 252 103 254 540 87 748 870 97 351 487 101 378 828 107 334 902 95 570 895 89 565 952 76 80 768 94 147 181 93 125 296 101 371 959 108 515 859 82 128 809 102 376 734 92 351 491 95 315 691 102 78 160 110 385 801 89 472 538 92 27 619 114 141 706 100 102 106 94 391 929 87 502 960 97 496 857 79 125 232 123 701 950 96 331 996 100 562 772 99 683 828 109 122 971 71 649 835 88 188 280 83 800 920 107 679 932 107 428 621 108 103 629 104 172 317 98 151 762 102 495 758 87 346 574 115 836 921 129 496 680 114 21 129 85 354 576 99 724 771 101 282 738 84 221 634 98 136 320 94 42 783 96 9 44 95 226 534 90 68 916 96 429 670 101 257 930 118 262 333 102 142 383 90 85 479 102 14 18 101 862 965 104 521 847 91 221 480 102 8 214 95 618 906 87 241 403 116 425 637 98 240 369 117 117 901 106 166 679 96 457 725 112 111 501 93 860 894 109 165 203 91 198 389 94 146 410 91 55 499 98 399 414 101 620 914 97 549 575 92 173 667 112 80 752 111 449 457 98 127 183 119 287 794 100 624 943 94 92 214 92 118 739 107 18 21 106 610 985 120 431 737 89 62 436 123 194 952 107 493 898 95 423 743 102 667 695 111 626 859 103 447 780 90 54 936 99 140 953 107 206 419 127 376 853 104 501 641 86 414 508 103 24 462 83 285 493 91 235 941 97 104 657 99 117 537 104 158 857 109 600 674 88 128 572 98 143 309 91 12 86 98 210 828 116 347 651 96 564 764 120 345 923 93 235 615 89 513 842 90 296 416 109 118 676 92 561 902 97 111 607 98 301 685 94 639 769 105 4 832 104 726 899 117 303 746 107 117 404 99 453 597 92 7 825 106 359 552 98 623 735 99 53 439 101 807 927 96 453 789 108 92 138 97 572 594 101 414 688 86 558 797 82 69 330 101 381 615 107 331 335 83 74 769 115 77 221 114 620 665 102 369 810 96 513 862 111 8 333 109 437 777 101 15 528 100 716 961 112 141 231 117 164 538 107 588 780 93 126 413 101 335 932 80 308 424 120 140 358 103 86 494 97 212 818 122 48 636 101 353 665 113 509 871 114 309 774 116 363 561 97 112 392 106 456 877 102 359 543 100 122 503 98 114 528 104 240 865 111 168 963 107 277 659 99 533 955 102 683 992 100 91 687 103 130 538 98 444 746 101 622 956 113 786 942 110 225 341 103 634 668 93 165 444 101 99 281 119 521 802 118 19 213 99 261 738 82 0 299 96 49 455 89 270 618 86 959 960 92 231 577 113 6 810 120 385 752 118 269 327 103 42 159 84 104 253 103 252 803 109 73 913 100 311 867 102 244 325 91 303 791 97 249 944 96 169 666 108 502 879 95 333 646 87 275 862 105 311 985 99 105 295 91 156 743 88 119 836 102 145 932 104 273 288 93 710 832 102 96 996 102 234 382 91 110 755 99 291 601 98 281 675 103 49 961 115 81 834 85 93 378 109 413 425 115 281 439 90 415 849 90 214 775 92 742 754 107 42 499 96 674 896 95 159 597 92 586 883 98 507 638 107 114 522 103 209 826 106 446 617 91 160 262 118 181 243 93 523 656 100 497 992 93 362 954 104 330 738 105 350 441 93 531 702 107 136 394 112 107 367 113 189 583 96 354 446 100 57 519 101 231 964 88 352 389 97 89 389 95 812 950 100 493 617 110 184 409 93 229 493 102 359 500 88 215 761 100 740 743 85 195 351 92 279 420 109 308 618 92 41 656 94 15 140 117 288 926 105 399 674 122 66 133 122 228 376 111 904 973 95 513 768 96 3 977 96 29 950 85 22 276 111 371 870 89 698 906 118 180 720 103 107 321 110 663 889 92 523 893 93 140 435 114 232 474 106 241 313 108 646 825 85 35 788 85 433 590 110 735 766 108 355 632 98 759 847 92 686 927 103 139 841 101 236 876 101 142 736 90 674 937 101 491 893 95 221 718 102 408 879 95 0 562 91 417 995 90 61 654 96 747 886 108 241 861 95 62 579 78 254 384 86 363 850 105 44 750 106 669 844 95 443 494 107 485 499 98 416 859 81 313 865 92 99 114 94 121 813 114 293 364 96 88 310 96 94 429 95 711 823 100 48 897 102 253 652 120 553 958 111 84 408 88 896 989 98 592 806 96 150 409 95 767 811 107 140 567 107 54 315 98 169 990 115 80 202 97 339 945 86 47 216 91 79 432 90 56 731 110 588 615 98 123 795 83 221 513 98 739 951 96 545 795 70 758 800 100 51 348 102 81 595 102 66 446 111 74 737 93 67 576 95 357 380 115 245 519 95 188 807 111 215 670 89 740 862 104 371 378 97 81 547 102 286 561 93 247 344 93 152 688 107 228 427 106 213 644 111 446 646 107 67 196 91 245 968 99 134 951 71 591 735 99 473 889 106 153 833 80 468 711 104 620 852 115 806 824 103 100 515 93 18 885 97 130 388 76 14 280 79 286 883 105 684 709 95 126 944 114 893 916 101 123 297 105 512 875 91 596 901 95 384 681 93 714 828 109 37 798 100 350 839 108 92 567 102 248 523 96 36 534 96 74 928 122 574 884 83 89 714 100 178 792 102 139 557 93 943 987 110 716 830 112 66 734 83 803 893 92 725 851 85 97 236 88 67 496 97 361 897 101 68 103 92 145 603 109 653 958 106 364 783 98 9 506 99 287 667 90 6 402 107 175 411 90 686 809 104 338 561 101 46 957 86 570 721 93 806 843 110 210 315 86 543 575 104 300 852 106 345 861 122 290 895 92 148 586 96 883 945 87 861 947 111 112 794 92 403 849 103 67 243 116 80 514 97 239 385 94 459 811 111 877 934 130 98 902 94 578 734 94 618 978 101 125 866 88 419 637 103 563 680 99 610 877 102 65 631 102 276 386 97 240 392 93 232 916 89 685 882 90 122 459 106 549 641 107 55 672 95 349 562 89 307 911 112 182 600 72 422 456 99 112 754 103 123 437 106 405 955 109 417 782 89 109 121 99 434 968 96 50 304 108 192 478 135 218 500 102 31 604 106 1 869 98 146 392 105 12 36 91 780 863 93 126 339 107 51 520 125 714 851 78 502 982 101 818 858 106 791 794 105 139 236 95 584 600 105 679 775 102 6 743 99 451 989 91 194 653 103 100 340 89 266 830 109 419 757 119 371 832 100 423 658 111 697 919 109 31 755 89 403 964 107 200 739 104 97 559 116 232 320 99 255 604 90 231 360 88 820 876 83 498 965 114 113 869 107 551 857 106 210 656 105 390 453 100 37 545 102 238 754 95 337 905 103 269 781 94 633 731 107 341 480 99 45 625 94 847 933 93 87 998 106 430 549 117 711 986 109 279 649 110 173 684 94 953 989 98 158 233 107 223 266 100 457 998 103 237 735 98 427 755 114 430 479 120 35 659 96 458 657 100 538 716 98 124 756 104 82 630 97 787 897 96 270 569 113 124 291 98 665 726 102 114 161 99 247 972 94 487 706 111 493 909 100 156 847 103 261 314 96 644 855 88 768 874 85 556 987 80 434 646 107 426 433 117 347 954 100 89 327 95 282 756 93 244 303 94 452 822 83 135 869 105 326 789 110 244 730 94 42 427 90 405 432 95 329 601 110 349 387 106 610 929 89 716 763 104 106 674 109 411 626 88 268 590 93 823 847 95 831 937 109 186 960 93 262 759 99 444 477 96 912 992 108 186 650 91 303 432 101 343 612 94 622 990 90 330 445 97 148 577 112 305 923 96 905 918 80 250 806 108 443 568 104 114 718 104 128 206 81 27 718 103 769 858 118 726 773 91 456 700 93 737 940 120 447 918 107 636 954 111 107 388 110 50 278 104 507 666 99 455 964 93 157 322 97 581 612 105 150 447 110 416 707 107 396 526 89 19 525 96 63 697 102 845 851 86 295 749 113 219 616 102 50 371 111 398 886 82 404 952 89 177 602 113 426 949 101 136 472 97 27 399 88 231 257 123 305 636 91 502 765 96 531 931 94 31 129 106 438 720 108 14 182 97 889 962 108 372 720 104 91 492 92 321 853 84 895 936 104 138 771 117 276 476 115 49 533 110 175 592 98 86 885 97 58 262 90 194 276 97 220 604 98 281 288 89 48 591 98 209 455 103 138 162 97 33 542 87 405 794 110 224 226 116 195 246 89 43 796 107 168 515 102 521 790 84 417 461 105 22 787 99 438 847 94 305 660 81 713 811 88 518 783 109 56 602 92 679 997 102 336 742 88 565 587 82 761 932 95 489 993 90 4 637 81 437 843 88 303 477 96 155 520 105 171 532 87 349 943 83 156 883 93 142 609 77 719 912 116 132 977 101 815 858 96 500 738 108 607 981 100 294 655 108 31 747 100 72 570 103 41 177 87 158 564 93 209 738 86 418 604 95 249 302 97 56 315 105 12 857 92 82 963 104 110 890 112 39 864 113 81 226 98 512 988 102 141 198 114 146 395 104 56 332 98 403 647 101 653 959 87 62 190 97 331 954 97 805 817 90 271 362 83 431 857 101 541 772 87 21 488 100 102 535 90 210 873 88 275 870 92 599 802 82 60 647 102 479 490 104 468 901 84 327 804 91 21 376 104 358 777 102 725 868 93 421 963 87 477 567 79 95 237 112 811 828 89 273 377 112 272 595 112 401 505 92 508 844 99 374 727 89 597 948 113 204 593 108 207 894 91 255 885 90 411 666 100 280 989 95 184 947 101 301 924 100 150 522 101 239 256 101 273 290 119 175 573 93 308 995 105 146 889 88 188 521 99 26 772 92 409 994 92 726 871 90 400 528 95 107 911 102 216 570 102 434 674 113 398 996 80 570 855 86 96 822 100 131 611 98 522 902 96 822 939 104 81 369 110 124 463 100 136 992 95 335 980 99 151 578 104 773 837 105 59 258 90 414 595 110 34 523 99 380 519 115 432 512 96 36 836 99 109 434 98 103 697 98 331 629 103 151 166 110 341 474 105 170 997 80 480 665 103 554 600 96 210 405 103 156 365 89 61 889 104 206 210 82 226 540 109 474 669 96 233 906 119 357 953 114 348 511 112 193 814 109 4 937 92 417 466 88 293 970 88 520 732 97 318 354 93 83 95 101 618 630 109 807 860 102 77 458 89 460 734 105 18 959 108 206 594 105 44 121 107 764 947 104 177 621 97 368 422 91 403 869 87 37 589 99 718 721 117 624 883 101 547 567 92 7 722 96 228 622 96 47 501 99 481 842 106 189 786 114 366 379 111 38 203 102 152 643 111 509 550 87 18 975 112 18 529 106 335 715 91 418 607 113 332 655 92 398 983 110 674 902 115 174 414 103 241 648 105 641 911 120 49 382 92 732 853 102 317 541 95 244 816 113 284 634 82 247 926 100 452 515 87 639 922 118 349 650 98 83 808 104 4 314 124 215 636 94 196 564 105 77 637 97 157 625 92 124 458 94 104 863 101 313 929 120 398 692 80 273 914 98 172 596 89 253 414 89 403 544 95 17 833 94 191 730 111 63 721 106 442 632 96 487 945 94 753 836 105 241 604 104 312 686 89 288 830 120 803 897 101 239 342 103 587 872 111 84 290 84 791 828 109 205 712 109 608 766 115 31 810 99 332 427 94 140 376 91 55 783 97 362 899 94 484 848 88 279 580 103 55 426 109 69 706 94 334 354 90 376 922 99 13 434 93 190 423 98 95 259 88 399 405 97 923 968 109 255 501 115 180 281 94 133 351 107 10 56 106 160 871 89 133 832 104 97 946 92 321 647 111 399 936 102 582 897 98 518 543 126 24 992 95 167 997 101 117 970 84 882 905 101 203 587 97 739 960 101 408 484 95 46 62 86 244 317 103 45 698 96 24 313 92 325 348 96 17 568 85 947 997 104 446 773 86 222 629 94 172 519 96 381 649 112 217 261 113 325 465 109 560 561 113 789 959 89 1 831 105 184 778 114 61 344 103 161 937 111 735 875 94 802 891 110 307 606 110 478 874 95 410 480 94 2 297 95 288 831 101 17 806 92 134 183 87 203 263 91 354 628 98 154 456 96 33 896 105 360 848 90 521 622 104 332 715 102 350 666 95 339 596 94 185 583 112 356 850 100 44 369 103 48 853 87 445 617 110 114 617 105 6 574 81 228 894 100 451 764 118 80 704 90 13 246 91 679 911 104 260 834 114 0 58 103 170 697 101 433 480 106 894 986 79 52 718 97 175 738 101 194 635 96 561 926 94 288 989 90 51 650 124 270 831 105 45 563 99 21 659 110 263 965 109 42 115 102 87 718 104 249 947 111 262 294 96 203 540 99 563 846 104 405 950 102 208 461 84 795 892 107 327 388 91 422 521 111 691 840 96 165 425 107 520 818 90 372 442 105 455 468 96 32 951 77 50 833 98 508 527 76 544 795 77 920 948 112 594 675 113 657 747 108 444 973 119 254 499 104 69 484 104 327 344 102 160 568 104 289 703 108 188 196 118 644 716 99 259 414 110 432 554 80 255 870 103 186 385 102 944 968 106 706 789 101 268 730 84 1 433 101 530 668 92 476 537 102 534 654 122 316 427 85 175 344 89 473 882 100 445 494 100 396 976 110 4 881 95 219 558 94 842 859 117 115 288 100 523 861 102 784 846 91 567 911 103 232 777 103 666 705 108 840 970 114 602 888 115 476 718 110 507 965 97 141 736 117 454 906 100 552 839 72 716 848 105 131 666 99 6 198 107 582 920 85 440 600 101 351 416 112 540 808 104 449 896 112 514 887 113 731 963 88 177 894 90 662 701 83 770 879 111 238 617 100 145 687 100 718 819 75 706 770 115 338 388 97 51 365 76 445 757 96 89 173 90 460 836 98 35 692 98 626 926 95 29 511 92 30 761 105 643 778 109 178 801 102 690 955 108 415 554 85 843 931 93 661 670 119 479 702 93 460 594 83 649 917 111 346 908 107 119 323 96 409 545 99 848 865 109 165 428 98 171 658 102 266 996 116 698 998 110 444 467 100 147 402 99 564 976 84 205 914 119 180 722 92 83 811 103 490 494 85 221 723 109 311 337 99 688 846 99 671 915 103 90 514 102 622 872 101 231 702 98 387 885 105 14 879 89 673 710 94 109 656 95 181 752 90 271 304 96 727 801 92 531 828 101 70 966 109 269 767 93 9 404 75 385 980 99 854 967 106 403 419 102 219 318 102 161 252 96 73 527 100 378 906 95 370 923 92 276 793 102 498 689 104 160 997 122 248 409 100 55 266 106 5 920 107 280 286 105 241 250 111 510 616 99 316 411 111 456 528 91 636 813 102 466 767 90 69 923 87 657 953 105 101 621 105 1 488 112 62 157 112 345 675 95 347 938 109 145 410 86 4 922 92 71 613 99 259 864 95 182 466 82 220 588 92 262 821 114 381 887 110 22 567 88 102 540 89 46 560 99 687 955 86 279 660 102 140 760 74 658 773 90 834 900 114 349 927 102 211 772 110 392 941 116 360 908 109 399 924 102 227 690 106 514 603 112 147 376 106 563 604 91 313 632 90 124 651 114 133 741 106 337 428 104 196 943 104 144 529 98 306 596 98 197 320 94 44 698 92 165 463 93 278 564 104 293 472 89 440 771 101 150 733 101 903 906 95 274 466 111 74 787 91 8 280 103 403 454 110 466 647 106 40 827 112 3 42 99 246 944 97 879 997 104 187 946 91 144 623 100 195 645 105 35 512 103 421 948 107 529 809 101 41 738 98 377 783 84 60 761 107 619 668 96 585 803 106 509 592 105 497 803 103 163 920 111 215 861 112 550 893 99 567 792 81 163 883 84 148 517 96 22 94 102 16 502 102 382 612 95 281 592 96 147 218 123 695 973 101 649 965 104 559 857 87 456 849 98 235 974 84 661 711 84 489 796 107 118 384 101 373 741 95 304 615 114 285 541 99 257 522 101 218 531 86 587 729 111 378 500 99 22 985 103 485 497 102 640 776 93 296 331 98 310 540 106 403 504 117 126 293 91 880 910 108 112 906 110 864 895 105 113 122 103 111 419 112 322 594 101 708 754 98 126 732 124 219 988 95 741 820 104 184 526 113 249 862 96 123 726 90 1 113 115 255 920 100 3 471 99 293 879 106 62 487 94 732 982 101 604 809 93 410 536 112 2 622 106 45 520 109 102 594 111 290 755 101 276 569 100 147 167 88 71 377 94 309 959 77 547 613 99 63 664 99 269 340 90 446 692 96 17 37 96 545 652 99 12 215 99 7 765 106 573 765 100 281 579 88 121 881 111 456 633 100 109 950 104 7 693 96 145 215 103 213 715 89 408 498 100 376 501 97 557 722 99 18 177 87 577 919 87 49 218 95 237 275 100 48 813 105 943 984 114 199 488 100 62 193 121 134 358 96 112 852 91 288 835 91 203 559 111 879 991 97 209 573 112 798 859 100 451 978 97 171 216 106 246 903 105 70 489 94 520 831 105 681 865 113 32 616 106 581 687 104 78 442 116 229 534 95 323 950 123 187 695 96 418 571 85 724 849 79 528 878 93 105 249 85 247 814 108 372 960 96 856 908 102 548 885 111 381 545 109 370 419 98 560 793 100 47 538 101 641 656 93 792 990 93 232 237 89 839 893 101 205 569 95 494 803 109 41 367 85 199 524 95 86 456 83 12 327 92 152 477 101 505 565 95 615 812 97 212 607 109 18 979 118 44 809 108 699 986 85 160 630 80 519 583 95 377 516 84 248 767 90 530 927 109 276 441 102 728 820 84 756 968 87 780 880 98 478 818 94 425 597 83 868 915 111 640 770 108 100 941 95 312 899 98 330 432 102 240 277 111 266 499 112 107 781 124 574 736 120 186 231 85 126 580 110 271 935 104 398 806 104 0 220 109 81 429 96 754 821 83 807 961 108 724 779 94 787 875 83 902 957 94 509 930 111 17 592 102 74 215 103 196 650 93 583 902 99 41 546 105 99 631 97 255 859 95 232 983 117 114 785 102 453 913 88 662 666 96 664 782 106 57 227 109 565 995 106 170 861 90 860 949 97 140 462 110 555 934 97 878 997 102 673 688 99 247 795 114 742 848 92 135 500 111 108 689 100 4 732 101 241 386 98 303 452 115 512 731 106 666 959 91 561 690 113 57 844 101 399 925 94 29 257 106 97 582 73 184 478 112 150 981 93 734 950 110 467 847 98 597 969 120 417 990 103 15 973 106 273 591 94 457 530 94 65 416 83 216 548 91 431 524 102 226 536 115 225 298 96 162 472 106 263 509 95 749 750 90 176 197 90 43 70 111 197 541 102 237 351 104 457 888 107 149 164 95 543 961 89 207 849 83 80 795 102 734 858 94 639 688 109 15 309 80 607 828 92 422 637 111 166 862 89 561 912 102 33 841 101 32 228 103 166 780 110 310 753 108 538 767 103 557 956 94 310 844 91 705 879 92 444 557 133 113 313 99 105 919 97 118 803 104 420 693 121 322 795 95 99 380 104 285 652 82 624 660 97 95 132 97 417 986 112 69 993 84 325 522 101 574 900 102 566 783 119 89 908 111 389 754 102 46 916 85 247 818 117 282 548 93 58 761 100 351 655 91 298 874 93 446 541 109 91 161 93 665 898 116 124 481 106 213 723 95 409 859 111 272 487 88 26 688 90 263 501 111 266 659 99 63 380 95 120 911 114 46 642 90 498 688 113 132 753 99 356 683 98 188 760 91 254 740 100 204 371 103 281 523 91 154 507 97 216 297 102 266 907 109 145 612 93 87 866 92 288 971 105 643 836 92 37 306 93 67 604 109 864 987 98 425 428 94 305 509 106 573 741 102 82 536 97 384 635 100 959 978 105 447 879 104 60 591 74 245 371 86 157 478 76 354 518 111 525 941 101 449 717 106 621 960 90 32 53 111 658 692 106 274 793 84 110 628 110 342 627 102 140 317 100 723 908 97 348 933 94 330 489 96 320 326 90 298 363 84 406 481 117 151 248 90 284 817 85 430 647 95 758 915 108 48 834 98 161 321 115 379 397 88 597 873 111 280 458 104 563 955 109 211 450 101 571 593 108 140 325 112 784 801 97 648 895 86 63 490 83 799 970 100 284 340 116 657 791 101 821 962 87 45 510 93 43 637 120 451 734 99 225 491 89 504 866 105 585 748 90 441 699 105 522 532 116 240 397 108 235 289 111 537 692 99 335 817 101 185 955 100 411 425 94 329 581 94 188 679 110 496 802 85 477 931 100 154 624 99 756 904 103 483 654 91 186 734 105 292 710 102 178 181 92 675 888 87 337 771 95 93 239 107 596 737 96 715 745 105 482 646 121 591 926 104 222 809 102 6 504 97 428 995 91 83 859 90 426 780 118 148 913 87 430 867 78 490 493 105 697 704 117 709 977 74 564 673 113 448 699 88 89 813 106 296 749 106 127 578 89 761 934 111 176 430 101 472 616 90 76 594 99 896 994 108 440 815 109 388 986 102 492 863 97 727 784 97 331 344 92 122 192 108 0 404 94 850 858 117 434 457 102 459 618 108 326 404 114 229 901 114 671 803 96 123 833 108 372 640 98 409 843 110 240 492 83 243 512 89 626 831 86 122 379 103 270 927 95 757 921 97 308 761 103 454 725 103 586 660 101 271 715 83 405 439 103 73 997 107 88 104 97 537 965 106 76 412 90 109 858 89 676 913 105 269 794 119 63 843 104 547 781 105 285 457 112 156 604 106 614 813 103 617 974 98 911 945 101 32 617 110 729 736 103 594 655 109 350 615 104 116 196 115 309 684 84 291 483 84 9 274 107 51 456 107 710 734 91 360 932 108 229 346 96 244 497 100 732 926 119 340 835 90 17 87 102 16 427 114 406 805 110 346 695 83 94 724 94 744 799 116 94 935 101 296 464 96 407 908 110 657 940 105 286 706 94 282 592 116 440 690 90 318 802 98 96 381 86 395 688 106 177 718 115 325 738 83 28 535 106 263 353 112 645 789 92 206 944 102 767 891 92 729 778 111 514 974 105 600 996 96 131 132 90 237 852 105 82 706 100 708 961 86 291 497 81 588 927 84 647 842 94 699 772 85 498 905 99 115 365 97 339 565 93 402 957 101 133 161 102 242 613 101 727 913 110 44 821 112 909 911 100 287 913 92 352 561 101 141 187 98 396 920 92 481 767 116 565 867 103 41 562 85 38 836 102 292 884 103 380 985 94 565 760 122 390 927 97 155 336 102 491 680 112 606 883 86 59 304 92 43 917 98 484 971 85 441 516 97 35 581 82 18 571 81 333 687 97 255 951 88 244 581 94 523 961 106 105 437 105 65 324 99 112 982 98 134 245 95 380 873 107 549 725 97 556 627 110 386 716 88 619 846 107 651 736 103 5 673 98 69 73 93 656 916 97 345 511 103 393 480 87 478 583 100 663 688 107 505 863 101 517 891 87 92 805 109 205 728 103 931 966 94 418 926 107 49 958 86 169 266 111 209 840 98 656 753 81 105 290 107 408 647 131 363 414 83 529 885 99 464 781 93 399 913 92 602 651 89 20 586 110 648 837 93 726 968 114 134 583 104 99 602 99 17 881 93 80 532 107 13 957 101 81 653 102 342 956 101 171 849 100 235 385 111 507 573 112 26 988 98 411 569 101 490 727 99 551 991 87 590 848 92 241 814 91 746 761 106 256 884 111 378 433 97 735 796 89 229 388 100 191 473 105 355 607 111 621 860 100 888 974 102 660 921 101 375 551 79 633 967 107 21 942 103 61 378 103 651 709 98 163 662 105 95 334 96 114 527 81 252 641 103 611 643 102 70 763 95 3 387 88 702 838 99 387 936 88 161 784 111 16 762 99 62 996 99 224 470 99 454 529 92 540 605 90 804 951 105 611 777 88 185 705 106 159 255 99 504 754 97 409 605 109 185 307 108 422 495 75 318 495 96 46 234 105 244 841 106 272 552 117 690 741 98 132 453 106 401 495 102 303 896 108 390 581 89 283 313 102 301 515 97 52 352 103 89 459 108 309 417 117 3 643 96 214 289 89 195 695 93 260 470 103 269 357 86 261 642 97 558 598 107 525 745 109 48 449 119 572 643 91 261 364 98 801 991 90 646 967 101 259 658 92 232 650 116 333 968 94 355 696 113 147 788 99 37 868 75 76 183 111 212 241 112 317 912 105 652 875 87 44 398 102 16 363 96 536 985 99 888 914 109 11 367 103 273 411 96 162 562 91 533 925 102 491 739 100 259 802 97 568 775 95 72 295 98 104 756 110 286 929 98 556 626 117 141 194 108 80 255 94 27 724 88 17 859 103 17 163 98 612 844 93 460 985 103 160 363 85 260 754 106 226 462 90 851 952 101 117 375 91 423 459 104 276 659 100 133 371 102 72 658 97 170 447 79 673 822 90 45 93 97 833 837 90 669 902 99 461 553 92 505 606 103 85 390 92 249 859 118 461 972 108 237 923 91 94 661 93 838 916 89 351 761 96 674 791 111 34 661 102 16 297 116 175 568 97 39 295 108 277 911 115 78 690 92 320 711 110 174 789 88 604 714 101 743 815 104 193 556 103 352 594 111 591 594 114 653 670 103 313 566 91 399 746 100 96 913 109 2 298 95 227 263 100 26 674 99 146 182 79 541 983 96 812 858 105 84 834 100 398 949 102 47 906 99 77 409 90 163 430 80 667 862 104 55 563 96 151 318 98 353 540 99 763 877 95 40 295 95 62 605 96 119 532 106 374 553 103 454 557 105 50 185 90 350 445 107 238 351 104 783 866 122 355 722 107 340 772 96 11 440 97 143 426 91 23 64 100 219 243 108 119 282 102 194 648 112 77 472 103 64 330 100 661 867 91 529 721 88 396 662 109 422 726 104 852 891 116 446 825 86 203 348 122 700 977 102 535 726 83 394 670 124 732 932 97 188 420 105 57 99 109 452 480 95 873 980 101 881 994 93 61 351 104 685 740 94 134 481 87 587 803 107 486 692 105 120 146 105 447 514 102 477 850 97 281 835 97 687 980 99 380 914 107 261 413 96 205 539 93 63 943 89 200 314 98 249 483 91 641 733 96 205 397 95 351 515 123 47 438 88 181 191 94 526 902 90 349 901 97 230 245 97 144 252 111 307 372 115 366 476 101 574 920 93 658 886 105 671 963 109 653 938 99 282 466 102 562 575 85 114 568 90 88 860 95 544 927 96 392 656 105 859 863 98 414 576 80 508 835 96 315 806 96 512 677 109 443 856 76 527 937 108 342 997 82 131 517 99 55 772 113 110 325 71 541 744 93 553 571 100 5 301 76 197 617 88 397 828 101 220 768 105 670 865 99 270 586 101 341 866 93 217 322 112 266 274 92 664 702 96 307 448 89 152 960 91 489 632 100 140 432 106 372 600 106 88 592 88 774 821 112 89 745 93 134 366 100 55 613 89 114 745 95 548 934 81 49 108 106 608 875 97 756 811 95 157 924 99 805 863 84 258 660 111 51 767 98 535 574 86 650 753 93 683 832 103 711 733 112 679 848 105 392 846 106 869 973 81 123 818 90 529 824 99 153 719 96 269 720 72 45 950 101 179 307 116 390 664 89 746 819 93 119 819 98 720 760 95 134 886 109 29 432 87 161 543 90 776 870 90 16 27 95 223 237 101 88 573 104 774 948 104 463 782 90 26 323 98 325 683 101 584 965 96 497 683 104 138 600 109 914 950 117 182 742 98 51 626 99 564 761 102 68 462 90 218 934 111 476 707 94 492 754 104 261 726 103 102 210 89 591 726 99 184 538 95 23 83 99 191 324 99 363 840 97 585 973 118 178 615 108 555 879 90 76 773 108 727 756 122 665 734 100 209 648 106 575 963 93 877 878 92 2 482 109 151 309 116 416 575 101 296 596 103 549 566 100 832 973 101 639 682 123 177 608 118 525 667 99 676 842 71 460 784 112 19 145 98 416 879 100 93 935 111 41 508 95 52 506 113 424 923 100 312 950 92 51 758 108 160 826 96 628 798 99 809 873 99 273 423 101 392 533 101 328 695 104 404 662 106 502 682 99 556 679 95 399 406 95 195 834 99 35 917 110 85 305 114 82 335 106 252 524 77 520 787 92 118 668 109 535 852 83 334 445 94 43 133 97 160 663 104 311 432 89 16 969 90 454 794 94 245 788 94 395 761 91 422 496 94 51 126 80 59 900 95 100 762 70 560 959 107 407 651 99 735 996 95 312 453 104 21 156 102 173 625 102 111 364 88 444 964 102 579 679 102 699 866 102 470 599 106 919 972 91 102 370 102 91 452 104 485 861 92 579 726 106 515 646 101 238 696 114 303 496 92 41 396 97 381 618 85 92 453 85 434 982 112 228 988 105 705 854 117 834 859 89 41 993 97 552 925 91 259 552 89 337 704 107 298 394 95 197 434 97 455 956 92 34 758 101 183 777 82 137 269 106 171 982 113 183 928 98 305 530 104 65 121 116 302 756 94 855 970 110 259 367 112 383 777 108 116 429 112 38 355 100 246 359 110 704 825 111 240 665 103 380 844 105 131 911 98 224 789 102 41 487 110 209 368 95 6 566 88 327 651 89 668 721 98 283 371 101 809 834 100 177 893 96 799 873 104 256 517 111 137 876 85 157 532 89 534 562 78 181 766 86 728 915 95 237 515 94 168 273 111 707 910 100 222 574 99 425 538 87 306 553 96 465 856 93 176 866 101 169 706 94 884 890 85 331 696 104 526 758 118 208 935 79 193 547 97 178 410 107 102 989 94 172 565 102 173 316 120 308 625 112 714 959 104 652 908 101 634 835 120 34 67 91 147 651 99 441 548 114 628 682 99 169 887 112 88 122 92 322 698 73 326 699 111 788 917 91 211 985 86 561 599 105 208 758 93 730 940 94 0 716 105 775 837 104 438 692 106 325 811 92 551 886 100 881 886 116 177 767 100 522 907 91 676 720 122 82 433 92 444 787 107 395 786 126 443 812 105 366 413 95 332 346 105 178 392 111 290 713 117 900 950 106 427 847 103 153 960 95 308 636 101 12 364 107 350 888 97 500 630 108 167 446 117 304 315 87 579 716 106 292 553 102 425 894 94 293 487 85 64 472 113 530 719 110 636 669 110 648 814 108 520 714 103 500 635 93 358 695 103 56 898 100 102 972 108 187 352 109 503 541 99 547 775 89 374 861 66 62 596 112 595 714 93 17 834 86 382 986 114 150 625 95 548 995 110 9 276 91 402 527 94 171 710 91 387 639 99 112 942 101 419 640 99 585 761 110 121 962 94 2 11 104 120 958 91 21 303 96 717 840 95 448 910 94 574 986 91 58 757 91 301 692 91 122 734 93 253 979 100 193 253 91 469 806 113 187 976 100 538 922 92 402 738 94 391 730 99 409 970 104 236 516 123 511 840 98 497 972 87 183 275 90 814 846 81 154 382 101 97 879 100 249 577 92 148 756 81 454 606 105 195 660 94 318 913 104 695 834 104 42 393 99 181 765 105 401 862 97 668 981 106 651 823 93 343 782 85 751 930 92 212 875 104 379 526 107 510 714 103 528 590 88 546 798 100 312 327 96 85 815 83 409 597 109 190 348 101 244 600 99 6 968 79 254 271 111 99 231 107 320 334 107 514 560 112 708 777 92 538 756 88 577 850 78 537 806 101 468 797 114 496 582 98 564 625 111 86 123 104 129 836 83 510 784 92 625 706 108 433 692 78 753 870 94 219 771 97 422 508 95 147 914 89 13 940 97 539 677 91 665 827 105 539 646 113 555 832 98 631 725 95 334 819 111 27 773 106 225 805 104 28 384 98 560 915 105 222 782 85 157 423 84 114 931 84 744 852 107 340 654 86 64 232 112 117 612 107 348 654 93 377 795 92 844 902 110 747 984 105 531 978 106 864 935 107 264 989 92 337 528 101 852 917 82 71 779 103 147 568 103 761 784 115 878 967 97 103 194 111 509 571 101 557 899 85 119 286 105 326 969 100 729 811 113 15 537 99 48 574 99 414 758 94 13 193 100 213 414 92 299 304 82 304 766 112 334 561 92 553 829 109 149 692 93 430 907 81 574 848 89 511 555 112 661 765 102 779 911 97 165 934 108 638 926 82 120 762 101 601 672 113 59 191 107 492 672 105 17 668 101 172 673 106 181 691 90 127 847 95 266 957 104 429 544 111 147 184 105 270 276 81 262 764 85 103 703 95 276 752 112 591 649 96 543 551 83 66 279 86 879 889 87 257 580 98 519 876 102 250 968 97 468 980 106 560 669 102 720 836 104 340 972 94 521 663 94 84 925 103 81 228 93 122 994 97 528 937 110 573 629 108 414 589 117 106 457 101 100 689 106 211 677 86 354 356 92 170 991 85 556 653 92 154 412 71 175 302 103 660 712 98 16 22 101 26 101 93 157 543 129 853 905 91 640 839 113 574 730 90 728 734 98 167 369 115 195 947 98 597 915 93 212 621 98 208 479 115 54 335 113 341 683 95 192 826 104 109 263 107 91 676 86 283 572 100 920 951 111 105 382 93 306 572 88 288 414 93 165 922 90 477 952 95 6 806 91 56 805 112 595 761 102 717 863 107 31 314 88 204 798 117 59 259 92 500 789 112 343 354 98 237 734 102 522 619 88 198 275 100 651 959 96 113 756 104 816 863 91 658 738 93 158 766 101 654 884 81 564 948 81 152 329 94 43 786 110 440 967 93 359 588 114 495 763 85 252 369 97 183 898 110 241 869 113 220 593 105 714 948 122 246 733 111 722 814 91 487 504 95 705 723 89 352 801 88 323 399 113 521 786 85 625 745 113 370 860 110 1 61 105 635 892 83 17 115 117 57 223 95 654 772 107 351 815 98 798 894 117 674 877 99 746 909 89 81 995 86 553 635 104 283 604 96 448 734 116 464 883 97 472 808 90 428 645 88 771 850 88 342 695 111 536 546 96 435 957 111 717 805 101 440 502 99 408 679 105 311 956 108 137 768 102 155 700 120 588 791 123 614 871 112 822 956 105 76 592 87 716 977 106 292 747 114 184 354 84 406 480 96 276 807 105 81 692 105 229 411 84 266 409 103 44 612 75 195 910 125 300 906 100 301 401 89 34 971 109 169 475 93 351 662 104 260 536 106 175 207 86 111 841 73 10 848 95 242 768 96 499 725 110 70 705 105 495 757 100 243 812 110 72 116 96 613 866 100 244 273 98 120 293 94 236 472 94 640 880 93 338 447 103 863 927 118 402 578 95 178 694 109 202 586 114 412 768 91 124 854 90 997 999 98 366 722 105 126 674 88 459 699 104 539 807 89 420 537 104 489 678 106 358 833 100 351 847 105 2 945 118 334 706 107 170 675 96 378 550 96 166 721 114 65 542 109 74 476 103 246 888 115 253 848 108 492 830 97 15 468 117 576 793 103 273 650 95 535 929 114 240 650 107 236 445 104 4 198 102 502 708 115 502 926 87 542 731 92 259 448 108 590 617 84 167 871 105 21 874 97 300 779 85 247 309 98 557 634 103 37 992 104 191 798 95 76 351 127 380 398 107 174 531 93 338 874 107 515 692 90 288 982 97 533 657 105 300 984 100 258 759 107 393 641 96 749 810 86 721 977 100 415 447 74 510 918 82 299 745 94 65 383 100 23 696 124 145 502 110 293 762 116 492 543 98 105 534 90 247 354 113 188 677 84 165 452 85 241 498 84 498 684 95 316 617 93 522 571 101 395 413 106 125 557 92 220 330 98 79 976 96 846 847 99 123 571 99 559 644 107 222 315 103 589 991 92 683 708 99 173 226 96 244 863 111 524 791 98 439 563 103 317 816 98 291 299 99 389 781 85 197 836 113 52 621 109 349 440 84 130 695 83 387 762 88 169 465 83 390 461 96 241 620 108 13 752 116 387 605 98 345 516 93 304 515 114 546 714 83 123 205 89 59 204 80 581 991 113 28 414 101 241 684 115 658 673 84 3 550 111 21 801 97 476 992 92 326 936 109 345 641 99 516 714 77 151 709 104 73 184 95 498 764 117 168 719 98 306 311 103 72 947 95 185 445 107 945 970 92 337 761 106 482 929 114 723 947 100 387 946 96 149 432 116 984 994 105 93 838 108 145 151 91 366 596 110 135 304 116 16 406 105 124 317 84 409 469 106 36 194 98 107 729 109 13 428 100 256 451 89 285 699 82 2 396 91 540 691 101 653 967 105 288 699 84 319 907 111 611 720 94 41 929 100 23 308 103 328 337 106 109 636 85 659 965 92 317 676 110 826 947 102 605 745 107 185 515 111 62 437 102 398 897 102 128 610 91 251 453 107 349 752 104 511 652 90 170 312 101 10 876 108 219 796 80 382 627 92 567 787 95 660 775 89 19 500 111 963 965 117 380 509 86 164 348 116 359 953 101 411 823 102 898 940 78 382 770 105 362 817 92 245 248 126 195 438 96 183 975 110 471 931 114 668 690 104 92 682 99 587 590 95 63 108 107 107 266 94 301 318 92 464 703 94 310 400 84 14 630 97 643 868 87 493 627 98 54 106 105 308 830 83 634 979 93 684 953 103 664 866 90 374 481 106 126 785 105 458 922 107 442 661 99 300 672 97 269 388 93 230 761 88 190 745 108 340 413 86 692 749 93 542 814 78 36 869 99 416 824 106 469 508 103 226 665 103 633 934 97 391 928 109 26 774 98 80 315 77 124 633 101 204 308 110 352 517 90 5 405 107 748 860 112 310 333 73 133 927 107 233 371 84 80 103 97 58 622 95 316 382 83 259 295 100 7 403 112 432 864 113 58 119 108 278 343 117 385 470 107 432 769 112 668 786 103 493 834 99 713 752 127 77 513 100 1 748 91 286 337 115 800 877 106 171 190 103 2 147 102 8 375 116 295 751 101 71 788 94 79 531 81 897 950 102 581 771 101 521 533 109 267 858 108 108 728 77 460 582 95 322 572 97 351 373 101 256 424 99 684 689 120 384 569 99 27 113 112 506 541 118 874 993 101 49 874 96 409 998 94 41 288 97 693 790 117 106 320 83 61 671 99 708 967 128 538 798 116 150 558 96 466 734 100 499 546 101 220 703 114 339 934 114 452 568 95 583 604 116 76 479 96 92 819 90 620 803 101 477 860 101 160 676 100 162 470 110 193 786 107 797 983 107 603 713 93 648 668 85 625 832 105 633 761 118 273 837 99 629 761 93 210 850 105 65 677 108 196 934 108 37 733 92 316 953 121 491 738 102 581 667 97 114 721 109 65 889 98 117 472 105 143 913 89 81 464 95 759 966 116 376 827 90 111 842 98 325 860 90 87 846 91 359 578 101 619 912 108 442 754 114 322 874 100 508 600 113 422 471 94 17 901 97 217 765 96 369 913 97 339 811 106 203 734 109 36 76 95 60 650 112 628 824 94 56 342 97 168 991 104 104 328 99 145 333 102 155 739 89 242 348 101 442 527 109 302 811 108 157 799 104 132 443 106 636 807 101 127 622 112 283 363 111 223 894 84 37 65 105 706 822 105 296 943 103 28 722 94 313 431 90 285 896 111 45 870 94 247 649 100 741 956 108 268 519 97 253 780 91 172 385 100 411 926 115 547 614 106 330 899 107 608 848 109 150 193 99 513 521 90 31 341 107 72 378 99 553 698 99 1 644 99 793 817 106 400 947 109 339 515 111 142 790 92 251 844 110 338 628 98 322 510 84 24 557 90 75 288 90 154 516 115 168 358 98 1 716 106 518 595 114 557 885 100 830 836 110 103 644 105 393 762 112 128 644 112 344 953 94 422 917 104 710 999 91 83 93 76 809 846 90 112 243 93 9 23 85 98 419 108 910 976 98 438 836 91 396 872 89 206 615 107 415 625 93 192 375 91 69 289 96 400 451 98 460 535 103 61 715 82 463 762 106 17 628 94 524 649 100 267 348 83 500 947 103 154 643 100 52 200 109 305 987 121 39 257 101 135 864 88 143 485 81 414 792 94 592 638 113 224 461 90 184 852 110 829 889 98 41 873 101 287 294 94 86 571 100 556 709 97 127 694 90 333 713 91 586 612 88 244 401 91 386 878 98 140 612 97 200 650 84 70 794 97 20 73 89 540 801 111 12 995 95 458 583 117 25 153 117 828 952 93 191 990 85 194 678 105 120 740 113 283 353 89 862 958 92 323 358 110 305 603 108 409 656 121 113 425 100 388 844 91 316 921 111 541 665 88 110 235 101 426 990 101 148 798 95 99 985 88 35 555 96 285 880 111 685 854 129 746 902 91 111 608 102 275 281 96 238 760 109 90 805 97 671 715 103 131 369 100 94 134 107 72 608 74 340 842 97 303 867 89 462 651 95 107 434 108 162 634 95 378 703 107 123 503 107 118 403 100 236 300 95 104 720 86 559 879 108 72 93 83 33 89 106 390 605 119 433 742 112 97 935 92 386 512 116 404 835 87 597 721 109 201 444 111 734 779 104 657 955 93 260 281 113 308 328 89 170 734 77 451 918 98 307 314 99 87 742 93 22 667 98 208 473 103 600 812 112 364 628 85 26 516 103 108 210 97 258 656 77 568 843 93 551 659 99 322 974 108 397 973 93 225 903 98 29 706 108 894 937 93 8 520 76 264 637 102 414 681 101 451 990 107 456 458 109 219 372 95 435 967 99 63 410 98 22 302 108 840 975 94 92 663 111 297 659 75 793 868 91 450 989 101 220 284 107 226 725 99 783 999 99 632 901 94 387 540 90 3 940 108 633 781 100 213 679 95 251 331 100 506 628 113 76 122 95 669 746 114 531 858 103 414 953 80 348 715 103 267 617 101 301 478 81 155 439 91 517 699 87 363 434 103 294 355 97 240 474 93 332 667 114 593 699 88 690 810 99 351 702 96 298 662 98 144 348 111 184 992 102 8 423 108 91 284 102 66 733 87 608 894 101 301 708 112 70 820 103 143 897 108 363 528 87 95 155 119 697 996 94 47 267 121 213 516 91 197 555 114 334 717 96 216 385 81 589 868 88 505 734 86 0 752 118 342 460 112 703 716 83 416 821 100 733 770 105 342 468 107 341 576 112 446 525 92 94 387 85 772 889 108 190 943 94 426 521 95 850 985 103 817 845 93 829 980 97 107 833 98 222 378 79 176 606 93 539 834 100 161 642 83 298 522 95 188 526 94 183 721 98 561 744 109 37 353 94 300 509 94 364 855 107 454 747 103 194 376 104 185 726 111 541 701 119 713 951 89 256 805 109 263 334 108 242 956 87 90 637 112 513 759 84 753 972 103 157 228 104 346 425 120 903 971 84 301 351 88 144 735 93 561 676 92 6 982 110 304 813 82 593 967 97 33 366 89 271 295 97 456 755 100 513 576 104 81 588 113 746 863 106 342 433 117 237 333 99 119 140 91 637 755 101 108 758 90 354 471 108 705 822 99 213 233 91 792 897 101 6 843 113 757 956 105 317 408 95 133 329 95 382 877 113 595 711 96 455 588 103 172 538 96 532 904 92 702 772 88 53 785 105 15 32 106 309 345 113 374 751 102 410 516 105 546 683 108 415 543 86 105 238 96 534 660 116 438 895 91 44 139 130 352 987 113 47 337 106 15 292 105 315 318 100 381 784 90 414 443 106 131 401 116 284 859 106 286 940 97 167 672 112 432 935 105 831 986 107 108 402 105 91 525 96 251 880 119 371 740 88 786 801 92 28 838 111 167 812 95 193 987 109 432 886 96 300 457 97 411 873 99 270 762 105 288 399 98 93 265 79 252 509 117 333 370 98 76 962 90 20 732 91 83 501 105 420 525 107 88 196 98 501 509 101 294 959 101 38 781 111 344 686 95 209 805 113 490 721 97 426 654 104 258 372 100 432 904 122 469 972 111 281 848 101 82 817 112 498 532 102 724 819 92 116 543 90 363 735 101 20 464 113 512 790 101 539 868 89 132 908 100 146 157 101 256 683 97 464 762 104 319 768 117 766 973 108 11 672 96 134 435 112 617 788 91 120 243 99 662 958 75 441 443 92 372 546 92 176 628 102 598 905 100 312 881 95 307 744 104 25 43 111 201 539 91 354 447 110 304 575 109 469 858 118 133 479 84 645 882 110 908 958 94 168 780 110 197 749 87 246 959 119 529 545 100 448 767 103 294 304 96 494 887 95 122 576 102 135 945 83 166 835 103 41 871 119 728 881 87 87 325 97 388 489 102 154 959 102 155 463 73 453 814 96 504 695 97 235 731 102 80 448 82 680 981 115 186 812 96 651 954 113 11 120 80 488 670 81 316 491 106 97 616 86 215 896 100 278 955 108 274 862 99 132 638 106 363 750 101 188 655 99 450 689 107 304 476 80 755 912 93 453 517 83 48 463 97 630 975 109 591 815 107 696 865 121 54 354 114 61 756 108 770 872 98 244 405 99 462 933 114 469 822 98 376 704 100 10 543 92 631 657 106 14 397 102 419 853 100 134 689 85 527 666 91 115 939 92 114 433 102 57 995 97 26 297 98 581 859 101 162 633 112 686 885 102 259 853 107 343 603 108 896 998 97 351 427 98 746 810 113 39 788 98 555 892 100 89 136 93 541 820 98 7 478 104 50 257 110 392 444 103 546 650 87 90 181 118 50 913 99 183 323 99 400 656 113 479 757 94 55 804 95 778 884 113 164 668 95 210 631 111 864 875 91 228 355 91 501 640 83 707 949 86 77 790 92 588 988 87 76 742 117 471 749 107 404 681 104 852 965 86 283 928 96 111 723 116 373 969 92 333 569 88 174 420 90 168 949 96 538 560 80 547 704 88 25 393 79 202 769 94 521 720 117 631 910 115 811 930 92 176 357 98 64 430 99 138 751 104 318 573 111 780 922 115 277 432 112 429 741 103 534 619 119 188 620 98 321 428 110 242 630 94 163 827 97 72 846 99 34 417 94 151 414 121 9 206 105 49 658 90 117 476 96 600 603 107 0 267 95 164 768 103 549 899 110 167 593 97 436 556 101 104 771 109 571 650 118 16 797 85 130 979 94 579 932 107 140 555 92 151 179 92 948 982 95 434 569 106 216 464 92 317 390 100 625 664 85 769 828 115 597 871 112 109 290 82 477 546 111 123 457 89 482 522 98 409 711 88 69 505 108 15 82 90 345 575 114 181 620 86 91 368 110 657 701 110 193 564 104 579 675 74 496 737 106 194 655 95 444 512 110 343 491 79 135 656 95 72 622 111 154 867 102 47 781 108 589 918 86 11 164 120 96 247 97 321 974 97 150 370 99 242 461 97 909 968 91 431 469 97 138 826 103 388 585 100 782 882 90 230 467 104 414 664 88 421 443 99 536 978 96 57 152 98 95 125 96 168 896 98 370 792 100 129 812 96 170 308 110 635 757 90 557 772 81 235 553 90 323 389 108 296 845 91 908 914 87 736 934 95 414 846 100 396 947 94 653 700 101 181 264 80 65 392 106 362 684 93 275 733 101 652 974 108 505 931 86 53 478 98 907 956 91 849 984 93 338 555 86 544 881 106 8 321 90 103 297 106 546 562 87 606 806 94 474 591 96 32 467 98 660 997 92 498 983 93 504 682 108 371 955 97 245 829 82 202 205 102 211 485 115 155 930 105 246 942 103 12 625 93 259 290 102 688 853 94 146 655 98 167 823 82 3 967 106 409 538 112 258 456 99 430 722 106 167 231 84 243 424 111 235 237 91 465 892 85 85 732 102 252 684 111 56 813 108 254 604 104 207 948 91 264 604 90 211 334 114 341 596 103 857 980 104 180 946 103 40 292 97 304 980 102 284 458 100 110 790 103 383 964 103 141 566 90 22 194 105 33 182 102 579 605 92 107 386 99 157 634 99 802 890 90 91 974 97 779 990 120 427 868 104 127 675 93 691 968 96 617 990 88 309 503 101 235 747 116 15 727 92 390 864 102 173 341 90 505 506 104 505 615 96 146 916 99 340 926 111 232 881 82 3 64 99 200 410 111 741 985 120 262 726 98 613 617 87 442 836 95 108 268 100 151 444 99 89 678 96 632 715 99 594 786 96 505 840 100 756 842 88 200 874 99 869 918 97 791 955 106 392 702 108 217 724 102 164 358 114 316 961 81 68 509 100 294 747 112 507 761 89 95 553 100 582 640 95 425 836 114 26 406 106 155 570 97 702 732 98 34 138 98 539 957 97 219 250 101 288 490 91 392 583 93 450 899 90 50 793 92 622 952 110 689 720 90 299 566 108 152 783 110 276 925 102 981 992 110 313 467 115 70 655 95 22 474 89 297 548 99 156 193 97 426 813 99 362 713 111 134 815 97 105 231 101 210 740 120 50 180 111 249 751 91 849 968 98 395 956 112 187 916 106 604 795 83 47 884 95 192 520 85 891 946 95 38 320 106 259 894 104 643 733 98 540 846 111 432 775 101 774 916 91 300 514 109 404 889 85 522 655 82 76 172 105 374 579 98 99 627 105 176 512 104 582 836 110 88 645 120 72 227 93 371 970 104 228 707 103 424 790 83 98 974 100 46 683 114 341 880 132 64 795 93 16 204 104 624 645 93 119 632 108 67 615 103 354 457 112 243 807 108 120 968 95 682 882 118 445 665 94 0 272 104 56 348 95 35 351 111 14 852 109 764 879 93 440 473 103 324 418 83 481 540 103 717 803 104 398 766 81 378 796 107 57 625 85 18 687 89 297 971 97 387 913 93 177 682 104 507 551 101 354 873 94 422 909 94 73 962 99 242 764 83 358 363 105 453 502 108 7 854 91 5 388 117 355 485 105 700 793 93 424 744 76 341 965 89 139 174 103 238 436 105 200 571 86 224 585 109 142 845 92 823 876 102 328 430 100 394 482 98 434 791 84 28 102 94 37 754 100 705 841 105 265 619 94 44 355 104 697 760 84 231 329 103 614 954 91 539 725 110 215 222 111 209 541 103 115 126 98 782 978 107 37 623 115 102 443 91 398 865 99 25 920 116 664 834 95 288 799 108 512 523 99 33 56 110 316 638 103 205 668 98 194 671 126 28 60 97 99 646 104 707 768 98 27 350 100 565 718 104 312 648 98 837 982 95 328 569 111 520 896 100 307 310 100 468 678 98 254 402 95 439 992 90 446 560 84 272 619 101 701 784 99 7 701 105 103 149 94 686 792 87 164 366 90 154 864 83 101 848 84 123 474 104 410 772 89 404 885 120 759 770 86 966 999 105 633 956 95 122 529 83 129 234 100 31 930 105 86 565 111 356 840 107 467 805 105 342 779 88 353 574 112 508 541 93 293 566 107 175 777 105 271 569 107 219 369 120 229 642 91 17 279 96 251 773 98 316 932 112 569 894 83 322 486 92 414 672 109 317 572 111 763 846 103 608 632 109 393 938 95 373 878 95 304 605 97 200 960 100 9 272 98 87 587 109 193 466 93 139 220 106 78 995 104 112 454 99 206 730 108 437 865 97 23 617 89 305 741 94 400 575 100 60 575 106 177 614 116 107 356 99 198 823 103 424 841 101 91 449 94 132 701 105 491 827 113 193 309 97 533 734 100 608 972 97 538 966 99 393 612 82 325 573 106 124 820 83 236 450 99 313 636 95 196 674 114 465 895 100 183 675 97 261 792 105 185 414 87 749 812 101 693 728 101 315 650 96 774 994 104 26 683 99 289 534 97 825 919 114 236 477 117 134 467 124 311 410 107 859 919 101 469 899 109 366 378 107 649 780 98 424 601 106 360 400 97 237 952 92 161 747 103 157 442 84 399 682 113 246 578 103 219 656 108 37 482 106 829 912 102 323 685 101 414 577 88 505 515 97 311 800 103 46 826 98 215 217 84 34 405 105 77 431 85 381 656 108 172 315 98 742 974 93 366 456 108 535 582 108 52 564 102 793 844 99 308 499 98 529 883 96 90 956 91 48 938 111 43 449 100 342 516 92 365 906 118 335 648 98 157 352 112 299 763 115 100 551 100 38 959 114 677 733 102 68 873 114 54 636 109 244 901 106 61 820 100 12 577 110 746 942 109 60 782 96 407 844 102 284 984 103 539 825 87 286 373 106 99 804 71 527 768 115 257 641 99 161 887 96 365 683 111 175 582 97 61 918 104 71 259 101 11 459 100 921 978 104 267 883 96 50 175 93 253 615 82 53 742 118 273 702 108 348 456 98 217 395 84 609 671 102 732 956 98 125 349 95 269 603 95 448 508 73 321 657 112 340 893 109 664 855 106 97 515 94 105 661 100 172 977 90 311 698 103 175 832 118 669 797 80 404 988 105 129 940 120 115 218 96 274 824 106 155 404 90 176 729 105 101 143 86 458 520 93 44 132 100 439 746 107 215 913 93 439 491 106 101 422 104 346 349 88 43 502 101 229 755 88 736 882 112 55 95 95 717 960 102 133 994 106 410 570 94 430 756 94 206 257 101 418 821 109 795 838 112 323 608 98 717 756 102 537 661 107 232 404 100 323 452 100 12 301 97 64 568 91 43 404 85 120 810 102 32 253 97 424 941 102 59 854 93 390 677 98 263 783 123 27 643 94 809 936 117 558 923 103 389 462 99 292 654 102 145 443 96 45 205 107 248 744 87 328 558 104 511 747 94 672 684 100 674 709 88 207 638 77 74 752 97 557 849 108 579 996 115 178 992 113 712 945 99 727 942 101 240 739 103 205 640 97 129 775 104 74 167 100 401 882 97 492 793 120 259 710 114 310 393 109 99 116 84 500 862 101 562 680 102 105 862 91 16 207 93 427 668 103 170 536 102 248 287 105 44 646 93 462 979 93 293 463 119 612 685 107 339 810 83 167 986 112 626 824 121 413 806 84 575 883 96 242 410 94 373 496 97 147 226 100 624 961 102 90 910 94 259 735 97 326 513 93 633 638 106 58 820 100 283 727 108 110 835 110 526 707 97 235 876 82 220 716 85 725 875 102 3 266 97 9 879 109 485 733 106 432 699 86 451 676 88 311 381 93 164 948 100 884 961 103 53 204 78 414 723 98 253 478 109 761 902 94 56 750 97 33 130 104 79 974 111 92 875 101 607 609 106 156 553 100 316 800 99 258 278 117 149 903 106 78 812 104 248 741 95 80 525 110 492 899 109 6 997 96 810 880 95 297 719 87 288 403 111 201 378 102 263 582 98 21 711 88 495 808 120 777 895 100 323 828 105 47 973 102 442 767 88 430 685 108 643 680 86 14 760 100 96 568 105 165 768 109 624 683 105 282 470 87 834 913 93 650 876 97 510 853 99 227 709 98 427 838 103 207 515 86 84 253 99 53 666 112 308 901 102 396 681 95 469 585 87 78 393 93 140 469 95 347 645 79 40 859 98 531 847 121 825 932 80 635 942 99 58 767 102 688 892 106 438 562 91 195 938 95 835 896 84 66 665 86 730 935 93 56 208 104 8 252 88 97 568 109 44 662 89 812 948 93 166 775 91 566 870 69 31 685 110 3 953 97 5 685 106 214 876 96 160 672 83 118 527 99 42 708 100 124 782 107 33 948 103 391 904 92 488 779 106 470 678 113 269 495 113 392 837 109 781 837 98 586 830 93 80 849 97 435 906 110 702 878 87 180 341 112 316 612 102 345 986 93 400 534 115 558 850 117 573 917 94 356 606 103 555 872 85 141 410 95 204 347 104 32 130 113 805 878 99 339 967 105 633 835 96 346 829 111 392 711 122 678 842 108 418 803 93 416 425 99 92 217 89 129 351 88 381 783 97 19 175 84 668 915 114 543 909 95 193 711 93 121 718 98 775 803 82 549 722 101 28 195 90 283 315 88 478 731 101 192 457 105 164 522 110 507 518 109 175 336 123 765 824 96 420 441 101 188 189 107 818 995 110 156 503 98 900 966 82 357 739 94 570 782 108 206 805 104 99 588 88 194 702 100 367 765 90 345 514 99 556 669 110 222 697 97 188 209 88 165 326 105 805 914 92 7 476 110 496 883 106 581 591 106 22 935 117 143 587 89 530 816 100 80 345 88 117 384 100 418 592 95 717 931 71 444 675 96 116 252 102 53 737 98 232 262 97 174 627 100 277 509 91 74 136 98 481 712 107 186 333 92 783 800 109 281 712 97 96 458 96 627 769 100 478 873 89 90 526 88 81 900 90 545 630 107 80 513 112 663 971 105 510 997 109 68 350 93 172 372 103 669 932 102 225 400 89 62 260 97 203 825 108 775 993 89 163 606 98 691 796 102 426 427 78 699 938 91 653 712 103 351 803 104 393 722 107 656 959 91 189 284 119 334 939 101 663 988 88 715 753 86 248 755 84 291 706 91 231 710 87 420 770 107 870 907 100 445 452 112 206 292 116 283 612 99 176 707 107 764 976 98 443 771 104 91 141 95 131 962 108 84 322 116 603 709 93 252 535 103 874 951 91 151 565 94 555 899 127 349 519 81 207 424 88 796 933 114 375 466 120 128 684 98 569 818 102 354 969 102 333 508 111 649 876 101 65 910 118 318 695 108 188 230 98 318 598 106 75 220 91 662 944 92 109 226 95 552 978 99 259 345 93 249 848 103 615 668 98 307 626 95 23 216 65 32 837 80 169 870 108 270 361 93 645 966 106 342 561 98 321 622 93 360 374 119 709 895 95 213 935 97 194 437 92 95 850 99 104 295 89 443 676 84 221 708 104 593 814 92 383 623 104 803 882 97 8 995 109 387 969 100 41 149 110 458 517 97 86 616 93 232 409 107 6 165 113 182 782 110 248 428 100 955 981 86 106 110 91 848 888 87 457 527 94 268 944 85 36 865 110 517 787 93 155 697 93 201 213 94 325 517 91 281 416 95 355 468 88 71 599 109 137 301 93 93 606 110 412 458 90 282 641 94 176 572 101 222 679 109 278 322 91 101 470 94 331 951 91 30 143 85 349 502 101 56 363 104 18 759 110 262 358 90 723 953 95 4 499 101 519 629 98 195 354 98 72 356 108 65 945 90 401 871 96 68 243 101 149 562 86 270 649 101 120 630 111 419 503 83 30 313 94 789 835 89 600 665 100 180 206 111 85 729 92 210 750 99 260 268 95 613 747 100 355 728 110 117 898 93 752 860 94 265 849 96 260 416 108 114 913 94 657 913 80 246 753 88 942 976 106 190 808 110 381 554 116 333 744 102 145 847 113 98 983 115 139 593 109 904 941 110 5 745 91 32 210 93 128 209 101 481 769 100 788 923 93 240 393 101 318 362 105 698 952 96 883 947 85 228 273 100 143 497 104 363 769 106 651 686 107 5 747 98 372 473 125 282 395 89 41 316 96 301 815 115 545 956 83 519 947 97 382 586 110 514 920 103 434 918 125 124 475 93 175 363 91 361 364 114 186 646 108 496 605 102 455 736 98 845 868 87 344 394 89 353 445 106 266 452 94 204 797 90 11 846 101 231 320 102 36 581 109 173 528 91 21 623 97 764 876 102 310 631 102 332 919 96 477 778 106 324 579 94 197 367 104 95 196 108 457 461 100 389 813 97 98 979 91 247 612 103 608 846 92 141 875 92 36 126 82 682 900 96 412 713 100 373 492 93 376 895 104 322 945 106 373 861 87 551 716 93 149 819 86 520 704 102 257 879 100 871 898 93 636 682 112 119 366 89 135 687 86 169 960 78 67 661 83 325 673 111 476 826 106 261 732 101 346 572 85 184 730 96 161 212 92 224 961 99 406 659 89 885 903 97 77 833 93 103 854 84 661 781 94 82 964 86 528 769 95 388 795 94 800 878 94 76 443 89 718 781 116 348 623 116 136 969 113 66 238 110 311 658 91 328 718 106 240 485 90 734 793 96 92 368 90 337 784 103 311 543 92 88 850 99 93 480 123 85 873 103 391 466 102 201 245 100 889 924 90 191 428 92 259 675 94 224 698 87 6 852 99 135 961 111 615 860 125 49 106 98 12 571 94 168 503 87 12 537 99 757 906 99 132 242 99 17 702 103 418 634 100 822 971 116 319 515 88 360 845 96 262 837 89 723 812 97 186 857 106 99 538 111 746 928 101 157 553 84 277 453 107 234 923 103 320 767 95 427 964 92 94 222 101 491 601 104 796 801 119 316 343 94 599 779 119 347 746 96 10 186 89 228 456 117 57 113 94 47 533 108 45 106 95 471 822 93 13 407 96 191 418 109 138 783 103 2 638 98 865 982 114 80 98 113 508 826 117 832 967 117 661 930 104 736 946 98 278 866 93 84 731 102 716 740 113 733 906 105 251 877 91 84 704 92 445 869 107 364 597 107 623 702 112 62 868 89 480 762 101 664 836 82 551 640 102 18 797 108 258 319 90 244 670 111 459 917 106 523 910 122 73 288 89 418 703 89 39 670 99 205 378 97 604 830 104 87 103 108 126 843 89 378 644 104 94 301 96 236 855 94 35 74 116 63 850 100 698 717 103 431 975 111 435 774 107 110 738 95 434 575 96 895 905 106 378 751 88 344 749 100 345 793 91 323 564 90 228 646 80 362 812 102 251 345 93 192 503 99 176 850 82 100 936 110 12 94 111 160 241 103 172 885 102 186 630 87 271 424 98 393 826 104 268 732 107 449 678 80 135 861 92 166 795 92 929 992 88 794 922 95 343 653 99 475 566 87 14 439 94 61 869 97 142 774 98 83 84 98 727 897 96 72 442 127 179 324 115 382 806 112 350 870 101 628 741 104 771 929 96 628 721 102 39 962 103 506 727 108 212 218 109 628 742 93 651 743 105 535 746 76 857 950 110 222 230 102 343 830 109 26 362 92 358 686 100 601 883 92 666 816 115 470 770 114 663 940 95 233 300 111 694 851 103 287 402 106 553 883 130 757 991 85 136 473 101 457 992 96 13 954 98 146 498 99 206 489 85 298 711 111 163 784 107 44 564 91 532 954 100 373 794 64 151 394 113 404 456 97 437 813 100 370 883 126 705 983 94 235 320 100 4 37 103 335 755 88 751 990 115 100 160 81 226 364 101 53 365 93 343 346 109 194 946 80 636 845 98 273 700 99 954 996 96 233 625 97 731 954 92 353 791 84 312 570 96 215 701 89 64 341 97 500 704 98 460 838 93 467 931 102 417 635 105 394 398 84 64 548 86 27 730 113 603 721 99 161 915 86 480 705 110 39 250 84 502 865 101 259 758 106 572 829 95 16 873 99 255 670 90 817 892 82 399 943 90 657 883 91 393 941 101 130 512 110 816 939 114 116 802 103 378 650 103 356 730 111 489 801 107 188 335 93 864 990 112 345 595 100 160 940 91 588 597 107 135 665 105 121 166 103 267 884 102 513 938 92 296 658 104 42 266 96 283 937 111 856 913 97 142 549 95 191 998 94 370 624 113 936 980 117 357 471 79 15 638 99 542 575 106 366 826 83 512 725 114 206 808 107 413 939 109 239 294 114 256 839 114 70 174 101 254 375 104 299 338 117 372 931 114 170 915 107 762 904 105 632 724 102 355 908 109 588 808 101 404 542 107 29 773 91 138 397 71 330 763 99 464 800 101 411 474 115 350 951 111 122 634 110 570 992 103 151 802 101 801 940 114 628 914 102 399 969 106 325 982 87 144 997 108 42 52 89 270 549 115 294 659 105 86 956 103 86 825 98 114 459 108 287 559 105 144 873 98 368 780 90 546 817 107 254 773 97 204 486 90 16 68 85 129 995 116 77 662 99 348 441 106 695 961 104 613 712 108 703 907 98 202 877 94 395 494 105 581 788 109 50 262 115 437 507 92 391 517 103 20 252 99 470 579 100 292 757 103 78 333 108 186 853 93 250 526 96 796 982 99 394 906 96 15 855 115 235 827 102 638 867 87 72 878 78 183 531 86 45 965 100 8 62 90 285 645 79 297 565 114 589 670 87 273 684 93 745 925 108 117 595 113 386 653 90 611 807 109 145 595 101 179 321 93 166 240 100 127 208 100 153 851 83 844 954 89 190 664 94 204 482 106 108 885 103 102 541 105 304 514 100 271 957 78 554 662 90 215 948 107 101 715 115 201 820 103 16 643 82 836 970 99 82 903 115 296 544 104 17 906 100 199 787 96 344 777 105 787 988 92 258 946 94 61 170 113 233 443 113 93 722 99 611 719 84 424 589 91 71 890 95 39 543 94 75 734 105 519 757 109 282 320 94 503 823 97 43 649 100 366 751 103 723 846 96 274 538 114 95 488 88 21 834 104 257 413 104 81 530 92 45 380 104 116 167 80 43 147 92 403 612 112 301 613 123 806 883 108 205 252 81 666 927 95 62 554 103 187 194 127 763 785 86 832 842 109 212 792 102 347 943 98 647 973 93 10 217 97 17 866 103 69 339 95 83 652 91 208 937 105 214 261 87 113 952 90 170 465 104 48 790 100 437 871 92 44 745 82 235 349 100 351 936 104 131 864 94 307 665 105 621 876 109 138 533 99 196 823 86 394 513 97 187 198 106 278 481 94 291 409 90 100 911 82 241 624 102 295 481 93 466 771 88 683 952 114 53 756 94 182 513 93 378 721 99 535 735 85 10 826 92 583 613 98 305 589 113 306 740 83 28 729 86 329 622 118 338 340 107 580 602 104 186 886 119 383 474 113 144 468 87 653 864 99 191 350 105 341 521 93 282 433 106 97 927 99 277 671 103 376 860 109 7 605 99 604 784 91 424 883 110 321 834 106 259 874 92 115 439 96 505 581 93 70 410 117 135 684 96 287 698 104 231 576 105 5 537 107 194 749 97 78 285 98 335 492 95 215 768 109 572 857 100 667 809 82 432 946 90 471 521 90 87 176 107 775 812 106 302 372 113 576 649 98 320 392 83 746 905 113 374 453 117 484 844 119 309 311 112 213 986 103 557 590 103 350 629 96 83 378 95 612 988 94 429 469 93 217 950 87 278 581 106 331 556 102 0 281 111 172 867 100 418 447 103 51 617 108 126 297 86 332 867 106 488 586 85 472 964 93 115 523 95 240 738 101 190 803 105 336 760 99 166 607 97 460 718 104 489 519 83 361 382 82 53 752 96 464 736 100 298 950 94 215 711 92 745 850 111 24 97 88 913 954 92 482 586 106 269 423 108 678 777 92 359 365 96 662 704 98 23 669 103 507 973 97 39 761 101 377 397 85 26 474 92 387 849 95 505 799 104 365 652 113 22 441 100 82 208 98 926 953 94 481 639 87 123 628 94 32 806 101 792 992 106 250 340 103 465 759 98 733 885 91 272 515 98 366 573 106 89 867 95 453 650 98 462 820 109 377 530 103 341 548 85 163 198 103 544 613 98 482 866 99 654 941 98 19 238 88 194 841 120 99 712 100 10 605 105 91 319 105 111 774 83 93 812 109 52 824 118 138 432 89 629 849 110 218 752 106 461 704 100 157 743 100 471 678 91 77 315 89 98 708 92 53 966 99 108 956 101 806 821 83 29 951 106 0 953 95 428 916 105 409 453 82 713 825 113 52 786 90 131 367 100 461 481 97 65 270 86 306 751 99 88 228 109 570 784 108 511 717 101 172 174 108 5 86 117 78 520 98 144 742 117 32 849 96 933 947 108 627 971 104 502 986 115 5 455 121 294 820 98 234 542 116 618 754 109 665 953 94 273 912 122 652 858 95 130 261 100 114 697 86 563 782 98 119 449 128 524 991 100 521 773 116 602 679 98 305 899 110 520 786 91 491 905 101 610 660 95 326 339 93 593 926 101 703 875 103 517 738 97 63 852 100 425 853 74 451 619 105 84 306 121 146 601 93 308 666 98 442 947 101 173 395 90 616 620 92 101 449 86 426 865 89 114 722 95 749 903 104 594 678 105 11 556 93 32 505 92 115 449 99 38 623 110 277 845 109 9 634 73 168 356 97 450 701 122 138 690 106 163 280 95 39 558 103 379 871 109 484 867 104 294 533 110 186 452 104 320 818 97 173 254 89 774 979 101 615 729 100 162 734 89 214 507 109 57 514 98 234 936 97 697 804 100 785 812 102 608 897 109 576 769 119 80 307 107 4 389 85 207 754 90 495 995 96 310 329 104 93 783 98 261 676 68 233 275 113 106 913 117 113 229 115 360 700 95 87 663 108 815 888 101 349 637 102 220 952 102 38 259 109 610 729 96 26 838 88 599 692 82 332 379 95 239 669 95 182 487 102 200 317 110 13 865 100 215 541 103 299 340 96 109 421 99 429 739 103 82 851 89 519 554 88 396 845 99 10 671 96 417 589 105 199 653 102 734 803 102 116 625 105 200 335 91 232 589 101 527 604 111 518 891 94 600 901 101 195 360 110 404 671 122 42 858 94 485 874 100 462 648 87 891 990 115 361 889 102 482 561 94 291 679 94 725 903 102 534 823 103 183 611 101 57 175 93 477 930 102 575 697 94 444 698 75 42 361 80 197 440 99 247 991 84 227 354 95 323 719 114 819 854 103 536 570 90 114 655 111 862 901 91 817 965 103 366 839 102 142 426 79 377 513 114 61 862 94 239 412 103 179 251 92 62 691 112 199 382 102 773 972 102 82 865 100 585 926 110 211 909 85 349 965 96 595 684 93 198 440 96 783 804 108 495 670 108 563 646 94 403 955 87 197 888 74 164 458 86 35 963 80 857 995 88 922 930 102 417 647 87 336 913 89 439 873 103 362 732 106 514 566 87 444 889 107 731 895 86 531 653 96 124 379 105 9 362 111 5 954 92 108 323 105 397 978 92 31 187 105 450 614 102 106 424 98 577 913 105 346 404 101 476 613 106 37 998 109 129 534 86 167 736 99 263 597 91 672 923 90 74 272 106 641 826 105 20 531 98 104 749 103 505 769 84 121 989 104 699 785 106 521 525 101 366 548 101 331 618 92 143 744 84 231 313 110 54 203 109 529 770 102 3 839 86 211 375 97 193 743 95 391 763 104 0 2 101 78 415 104 785 803 111 2 523 96 745 839 99 8 979 93 144 218 89 130 841 106 169 901 92 263 982 114 59 746 97 813 931 98 560 672 86 316 414 105 99 514 96 62 198 100 456 715 87 138 196 93 533 999 95 144 733 98 262 787 107 796 971 110 396 659 105 152 987 99 460 480 104 410 974 94 417 740 83 331 922 94 420 937 104 404 648 99 610 942 98 421 975 101 182 506 97 166 595 121 203 824 94 897 985 103 762 840 102 518 799 116 737 953 98 172 795 102 133 191 98 29 851 99 287 821 112 294 640 76 239 771 106 228 550 105 140 660 77 216 710 107 368 597 96 166 711 112 71 919 103 729 958 104 162 682 90 397 982 89 147 595 93 55 568 95 4 370 105 234 747 104 170 432 110 363 975 106 292 852 92 738 914 110 624 855 106 307 318 98 8 97 100 195 574 103 473 709 99 223 474 111 247 910 112 180 532 103 264 673 107 386 922 97 294 391 84 497 634 89 416 951 102 359 950 86 53 106 100 824 977 122 224 284 96 949 985 80 246 884 97 118 415 97 302 757 108 113 247 106 53 261 95 21 248 103 856 977 109 139 390 102 710 981 117 130 446 114 311 793 89 322 514 104 563 921 82 161 224 98 681 925 103 320 615 75 740 761 86 225 761 107 24 632 89 89 250 87 33 87 94 144 166 102 138 978 116 345 427 103 919 927 99 53 351 103 552 668 91 473 785 107 107 682 103 746 964 103 55 141 107 327 940 90 322 422 111 215 528 106 261 592 97 74 143 96 573 973 98 732 968 117 189 450 112 443 779 98 39 416 93 853 984 104 70 86 94 96 695 109 388 962 90 483 564 118 292 394 92 362 765 106 926 986 97 108 693 105 295 990 107 697 773 84 436 741 105 56 407 104 650 977 91 271 393 103 262 734 78 413 604 100 245 308 107 201 864 85 56 80 78 346 952 89 333 335 111 311 850 91 631 857 91 40 642 88 183 311 88 734 977 85 855 967 103 647 735 94 544 561 109 254 697 89 207 507 101 98 141 95 185 339 76 337 523 93 176 614 105 9 292 100 235 829 91 5 257 106 203 330 109 437 866 109 334 443 104 6 454 93 637 779 80 80 286 81 286 814 100 200 985 95 137 601 81 836 895 105 637 640 100 601 774 106 364 507 96 842 903 92 562 589 91 503 916 92 446 954 98 679 701 101 621 635 92 749 889 98 690 932 94 79 648 99 219 296 101 576 919 113 791 924 90 261 987 91 185 430 113 54 64 104 307 824 99 257 617 84 93 661 104 153 896 95 51 380 118 351 704 111 158 368 67 449 838 105 696 861 104 88 437 98 578 762 106 305 411 105 238 530 97 581 929 89 26 161 109 16 313 111 130 697 89 70 737 87 737 880 118 667 877 107 166 514 105 119 588 105 8 398 86 11 545 97 788 888 107 187 644 90 349 648 109 536 902 94 405 587 95 708 930 96 581 691 103 181 217 117 223 279 94 54 976 108 117 907 87 226 786 113 98 237 113 160 190 93 166 303 103 5 879 103 376 407 104 721 973 113 236 800 106 12 336 109 222 881 98 60 359 95 318 424 112 30 534 92 530 922 101 819 877 92 280 807 100 219 765 108 364 420 96 64 121 89 233 945 96 607 782 94 860 879 111 623 823 101 517 756 105 382 766 91 522 919 94 14 422 101 179 652 90 445 455 96 267 790 106 404 486 87 242 321 100 156 950 86 51 915 102 245 888 95 684 788 95 509 821 95 354 659 99 601 891 108 132 332 100 172 939 107 71 902 111 350 583 100 942 963 87 616 674 122 95 102 88 595 860 100 286 848 95 228 538 106 729 818 78 303 721 107 65 794 83 344 766 105 431 451 93 410 895 93 74 936 107 378 795 100 681 713 104 193 648 102 331 613 118 273 538 104 202 891 109 295 318 99 297 325 110 131 904 97 303 639 105 214 736 66 361 415 116 218 536 89 17 980 103 693 732 94 681 897 112 180 655 86 115 860 86 51 472 78 546 688 102 405 664 89 738 857 107 226 286 108 75 364 123 312 439 91 89 418 104 59 338 118 326 737 98 951 968 108 747 870 94 117 779 97 239 314 75 397 836 104 17 513 95 866 887 102 117 763 106 7 352 102 70 665 100 370 626 80 298 502 89 158 912 92 88 451 95 448 517 115 91 764 102 251 420 102 560 931 102 36 129 104 589 826 89 24 441 119 143 163 104 383 937 113 45 526 103 168 911 100 392 961 91 269 759 96 138 465 113 426 562 111 3 280 89 403 453 85 10 15 92 524 783 109 129 216 97 19 196 116 192 921 95 11 44 105 508 799 104 166 939 105 676 851 108 148 966 106 776 984 100 155 599 109 778 919 94 610 720 98 26 247 93 326 818 100 456 684 89 725 908 114 722 911 110 720 820 101 8 565 102 92 843 101 539 660 126 740 784 84 553 808 93 570 938 98 206 314 86 296 645 117 513 959 108 251 971 90 617 651 94 176 907 90 99 673 96 278 978 94 34 949 86 194 908 99 793 919 85 67 485 97 233 409 120 675 683 123 98 724 86 626 760 108 9 765 85 211 214 94 463 809 113 418 949 90 132 891 113 37 723 115 325 843 106 775 779 90 347 708 98 220 333 94 85 98 84 523 738 102 265 508 77 358 399 111 689 941 99 392 721 114 644 897 112 343 954 104 406 632 101 17 388 107 446 531 105 181 515 94 88 711 102 543 828 103 104 595 114 832 918 97 176 928 92 19 939 92 252 990 110 14 154 113 18 570 105 155 781 95 393 916 110 212 279 78 795 861 94 118 339 92 363 600 93 184 631 94 119 458 101 24 695 98 607 684 96 128 433 100 110 239 121 555 991 95 503 824 101 252 960 105 146 471 91 226 335 99 162 971 91 60 913 99 169 674 110 351 759 97 204 498 95 124 194 120 139 151 108 379 944 112 295 305 109 606 798 104 398 721 101 842 950 90 610 795 89 67 744 124 334 657 103 534 551 92 7 437 111 280 469 89 203 285 100 616 741 86 776 835 76 196 389 92 595 725 91 141 919 123 117 594 91 833 901 101 252 732 101 19 263 116 319 335 105 337 672 108 310 486 110 396 853 102 328 351 96 524 899 85 157 435 106 356 609 103 306 565 109 201 887 106 451 594 97 431 491 102 86 142 96 32 537 82 47 950 109 261 302 102 64 390 105 296 971 102 261 697 90 390 446 110 31 785 99 175 996 91 312 460 101 754 971 109 240 501 108 78 772 99 262 943 105 190 268 104 3 34 98 398 521 103 137 927 90 871 979 101 36 787 101 584 901 94 132 379 102 504 734 84 74 605 109 791 902 101 733 908 108 192 880 94 576 636 91 556 871 87 338 932 94 431 816 91 152 359 84 43 597 107 407 976 100 96 646 109 463 858 82 89 859 105 460 555 99 852 915 90 232 239 76 429 598 96 225 875 105 403 636 118 578 920 94 357 435 102 19 347 108 321 851 108 848 970 96 348 918 94 318 782 108 143 362 105 529 576 84 65 979 113 3 672 100 324 721 97 298 461 101 146 728 101 192 351 113 541 545 90 701 757 86 39 447 102 15 321 91 290 876 107 304 778 110 536 562 102 427 987 91 140 974 102 111 665 91 591 889 106 594 825 121 317 719 95 315 764 102 752 897 103 416 631 100 75 523 103 749 815 87 684 759 111 702 819 99 473 881 104 63 317 112 275 385 99 39 530 93 145 691 107 689 953 113 356 784 92 308 417 88 149 393 96 580 699 98 147 939 120 426 992 87 557 812 113 513 926 108 737 968 91 445 450 109 87 409 94 259 876 111 214 860 105 530 678 85 53 825 97 945 989 94 206 449 109 50 396 109 115 330 97 78 220 83 738 776 85 448 794 103 178 802 91 320 339 122 161 496 94 215 309 91 160 306 105 62 698 112 93 358 94 374 411 94 71 569 100 110 335 104 73 453 108 404 530 84 191 963 97 572 914 94 328 388 97 438 470 86 685 973 114 32 676 96 8 730 99 371 817 97 93 107 118 716 930 115 93 972 97 122 431 96 233 515 107 555 566 108 52 915 96 245 362 90 482 963 86 390 660 89 246 282 79 408 531 108 337 643 97 446 579 99 570 987 93 529 696 94 106 584 95 186 392 99 292 458 103 211 361 101 366 888 102 515 564 103 39 712 98 309 460 119 295 459 95 235 334 107 581 683 107 99 732 105 192 861 92 341 449 107 671 717 108 29 324 95 189 522 107 112 832 95 495 826 98 202 294 105 106 526 116 350 355 102 112 552 87 381 450 90 84 240 92 54 78 108 712 852 102 24 413 99 764 776 98 12 453 102 28 994 100 73 986 105 115 750 82 3 497 85 119 931 121 141 390 113 693 937 77 317 830 116 666 875 111 285 778 92 175 228 106 458 820 89 371 984 98 137 737 89 213 474 90 420 963 91 274 491 102 680 957 98 454 491 90 808 916 97 557 695 73 701 762 90 240 266 95 79 622 110 880 925 102 594 843 99 229 744 94 132 868 83 82 457 82 448 674 101 90 846 105 228 373 100 309 347 102 54 297 107 76 986 95 515 545 111 619 960 100 33 605 103 586 622 108 548 624 116 568 573 121 223 495 101 316 508 99 288 655 105 357 589 98 522 756 98 54 206 103 503 682 111 154 778 95 450 633 91 280 491 111 667 806 107 162 295 106 442 674 115 53 145 101 599 858 105 272 610 108 756 920 87 487 679 90 178 826 86 400 635 92 276 774 95 866 980 112 274 512 81 8 703 95 329 960 113 16 281 107 47 69 98 44 346 83 28 778 99 97 656 98 93 344 97 103 315 92 358 932 108 199 584 81 105 949 107 247 514 97 895 972 100 759 931 91 375 382 98 333 758 93 390 635 97 316 653 98 358 556 91 613 970 101 445 796 102 381 970 90 847 912 99 199 873 105 205 432 97 352 410 108 347 383 96 400 900 109 123 126 96 119 955 91 124 152 113 461 470 98 522 741 106 153 379 103 212 278 101 286 355 94 44 774 121 791 841 99 778 901 110 475 982 111 462 709 90 696 953 116 563 654 106 334 726 110 549 563 96 798 931 105 222 321 97 445 476 93 475 626 103 57 709 85 367 743 104 466 603 89 425 667 89 127 842 102 155 318 106 80 95 104 3 252 112 61 684 91 140 185 90 47 511 90 256 296 76 942 994 90 107 366 111 358 768 104 474 644 91 45 629 102 246 640 78 89 770 93 307 667 100 92 162 114 417 897 119 9 42 117 104 364 102 266 822 112 337 558 95 73 885 83 829 917 100 469 596 99 45 773 89 509 700 119 370 905 95 284 913 85 230 484 101 99 130 98 133 954 95 322 583 97 340 445 87 25 82 104 424 843 89 1 763 92 394 650 100 229 378 107 392 630 98 113 744 89 96 748 112 74 263 97 712 966 102 265 380 95 21 290 91 680 889 94 386 768 88 458 987 85 381 821 94 31 293 107 330 391 105 481 641 100 499 615 103 487 592 90 171 268 97 367 779 104 381 795 105 782 853 105 78 112 75 407 894 105 11 373 80 230 656 105 82 119 105 676 827 98 61 350 110 105 456 94 313 952 98 365 913 102 84 236 87 224 366 107 104 950 99 124 322 114 85 545 106 385 763 112 18 36 108 215 283 95 332 681 95 283 930 104 870 877 109 442 857 111 251 916 103 184 557 87 233 767 103 98 793 114 161 189 98 873 931 106 137 803 86 452 725 77 713 736 104 367 910 89 414 777 99 195 544 92 150 676 107 662 890 99 372 996 107 105 146 88 181 440 108 69 988 106 465 488 107 26 995 93 169 378 92 300 594 103 155 444 100 530 871 95 58 995 98 312 518 83 395 598 77 469 570 96 325 453 104 297 899 104 456 612 103 264 934 82 690 953 104 166 927 93 489 880 131 140 814 97 262 444 108 597 760 99 366 724 84 464 816 100 28 184 107 71 885 99 188 724 101 322 976 105 74 642 100 222 591 93 266 831 107 485 567 105 355 590 99 34 468 90 30 551 102 311 466 73 7 837 72 142 780 92 209 323 101 248 540 102 122 337 91 53 398 101 248 988 84 75 771 101 300 981 90 99 165 113 497 521 95 284 285 102 182 776 115 369 695 89 176 489 114 270 624 94 417 437 100 646 766 104 254 503 109 368 921 107 526 788 110 907 950 94 470 873 91 792 832 102 271 476 93 477 576 98 63 891 104 119 139 102 23 863 100 670 997 101 167 644 108 5 712 97 16 41 115 589 633 116 6 680 88 564 724 111 1 189 90 78 672 90 17 125 102 263 693 100 213 668 107 548 619 112 596 888 101 308 500 108 125 810 109 227 948 105 244 964 110 510 859 110 301 662 89 252 779 102 124 674 107 573 666 113 351 474 82 373 888 93 541 895 114 729 926 92 494 677 94 449 452 120 304 470 87 412 564 127 276 585 108 153 444 105 313 540 86 329 569 96 276 868 116 518 917 107 228 703 100 161 861 119 721 876 83 123 620 89 221 253 95 135 586 90 279 830 85 254 906 92 604 925 110 731 874 117 231 248 111 425 803 98 30 99 99 280 534 88 740 859 100 46 539 107 91 403 94 407 742 108 402 409 93 115 540 109 706 766 87 592 848 87 413 861 102 25 846 97 8 700 107 165 586 112 111 219 85 286 902 105 168 431 99 773 903 98 359 755 116 290 341 104 126 207 103 336 353 100 159 995 108 142 405 107 93 595 94 160 718 121 423 773 93 896 979 108 569 910 90 862 920 103 349 705 87 169 722 100 597 922 85 323 920 101 139 638 131 548 594 89 671 792 101 18 872 99 318 630 111 232 346 121 53 485 111 512 917 102 611 760 96 782 901 100 312 354 106 148 659 94 161 919 108 561 796 96 206 233 90 795 877 90 164 761 92 447 470 92 151 569 95 5 957 93 567 699 104 89 673 114 760 817 101 409 522 93 142 172 113 283 917 101 689 831 91 650 972 93 568 969 115 535 654 89 204 490 77 964 982 105 279 664 111 183 780 96 353 441 97 318 863 103 106 374 94 161 245 90 252 969 92 446 619 102 86 162 99 12 910 106 221 231 110 64 997 89 396 491 121 529 854 94 234 557 124 570 779 93 324 461 88 2 22 91 253 346 111 18 553 80 32 479 101 171 903 101 738 881 86 3 900 90 406 940 110 386 502 93 333 374 106 735 927 89 33 467 115 585 617 83 242 417 106 177 242 92 434 634 98 441 478 90 4 545 106 173 304 98 295 455 98 732 966 95 57 628 100 187 609 97 48 264 99 684 810 99 671 928 82 525 817 107 491 564 104 181 679 109 220 861 105 44 286 88 260 890 89 232 938 106 540 990 78 136 263 104 34 423 93 329 815 114 897 918 110 280 837 106 807 912 98 500 651 112 23 981 111 305 668 98 287 827 102 755 768 116 547 681 105 803 979 97 237 539 110 222 800 101 128 564 110 38 49 125 179 290 101 19 997 109 18 997 94 134 298 86 103 440 111 303 820 100 282 299 93 679 838 108 424 679 100 723 922 100 51 160 114 196 428 82 29 283 128 66 816 91 217 664 107 118 948 119 647 858 90 209 680 106 910 921 103 4 983 98 147 997 91 282 732 92 58 305 102 318 709 87 147 502 113 818 843 93 581 642 100 302 941 97 202 516 112 682 715 99 628 708 119 355 395 114 3 663 97 100 811 107 7 176 98 722 815 104 184 228 112 435 528 100 67 175 84 820 958 106 869 911 89 706 831 115 149 408 91 533 761 74 81 710 82 114 603 104 357 524 121 149 568 97 192 912 104 806 850 110 68 902 109 695 833 95 444 904 108 407 944 104 204 495 92 747 887 94 177 997 93 5 215 96 177 297 90 8 827 86 517 757 99 402 591 101 540 619 95 149 602 115 149 771 117 384 748 95 467 487 110 10 32 79 22 471 85 0 546 94 130 563 98 459 648 92 224 614 95 230 922 93 130 238 104 395 861 87 735 896 115 230 729 84 388 794 98 291 341 115 6 441 102 183 886 113 364 759 96 893 937 116 156 174 109 46 538 106 655 899 93 169 641 80 182 684 117 297 458 105 270 877 94 184 713 105 92 280 103 391 411 89 119 483 94 353 877 87 155 594 108 234 866 97 615 803 92 352 910 99 112 581 85 344 645 106 977 979 93 803 903 112 453 863 109 775 838 84 164 281 94 190 889 102 675 982 103 33 149 106 485 581 110 570 884 96 563 888 106 559 810 109 98 440 95 188 284 100 438 445 100 537 913 117 709 837 104 277 437 100 42 596 93 27 370 79 504 667 94 459 978 96 156 223 93 102 952 88 84 293 101 66 713 90 400 821 103 220 868 106 355 913 95 351 476 97 420 660 108 459 510 91 369 397 91 786 946 112 577 923 104 635 675 112 137 861 99 92 552 102 250 286 91 369 975 94 639 787 101 749 794 94 101 991 96 203 619 119 631 876 113 46 432 111 561 609 95 264 480 73 533 922 93 294 499 102 439 719 107 275 863 111 24 785 108 634 991 94 101 155 102 118 974 110 445 519 91 10 457 93 504 541 99 221 569 102 77 414 100 102 748 89 474 810 96 371 429 85 513 819 93 55 676 104 592 970 85 302 350 124 214 216 106 499 800 97 622 669 77 81 651 111 11 791 83 398 642 95 942 992 110 685 783 90 512 666 107 467 933 111 167 334 104 24 870 109 117 889 109 352 605 105 47 151 87 133 575 90 136 670 110 505 917 90 489 825 126 61 434 88 199 896 107 187 929 94 212 413 102 166 339 84 460 969 93 172 686 92 527 582 111 296 746 99 27 288 106 822 962 102 216 803 109 571 865 93 139 630 94 18 538 115 444 501 92 86 783 97 292 714 99 30 113 100 277 410 90 195 647 91 116 516 97 238 516 85 481 486 88 266 480 108 80 587 99 190 546 101 561 634 98 731 825 102 222 446 88 369 487 86 276 839 99 104 398 106 368 660 85 97 501 109 103 399 110 117 545 89 773 979 86 498 563 99 223 548 92 354 814 92 250 831 95 190 801 95 63 94 95 129 434 103 437 758 93 369 549 117 627 642 102 131 900 83 733 802 105 542 666 92 238 375 113 367 518 100 297 465 77 651 908 90 200 773 101 174 600 103 245 675 95 74 790 97 333 593 108 758 850 98 639 934 127 147 461 98 682 917 103 90 878 87 128 696 97 348 573 99 476 999 98 530 911 97 158 558 91 314 761 84 428 927 102 55 239 104 576 675 93 179 620 93 400 778 92 387 829 117 650 759 112 489 788 113 596 928 80 865 904 116 93 926 98 442 645 101 626 886 108 111 890 108 445 659 106 80 256 100 369 661 108 51 505 85 433 496 115 163 759 75 715 840 86 913 930 103 596 612 99 293 689 104 23 804 105 819 842 107 229 254 88 489 909 91 267 639 107 603 853 94 79 318 111 458 846 107 261 733 111 583 893 103 668 985 107 492 760 88 914 959 95 9 224 108 120 540 107 676 935 88 62 954 98 322 590 114 127 653 100 520 593 102 473 492 99 500 579 102 166 557 112 508 868 91 170 264 105 601 910 97 56 325 82 260 310 94 79 234 101 585 740 109 406 841 118 394 443 106 39 550 103 29 245 100 315 589 98 316 999 80 927 987 115 182 549 84 180 383 98 674 843 106 620 763 88 530 751 102 314 485 111 130 135 101 38 663 96 493 891 87 161 222 95 33 199 100 257 792 106 206 352 94 144 522 99 572 952 105 154 221 103 867 984 95 242 880 82 15 868 100 417 601 113 93 254 84 892 956 89 224 974 106 171 226 93 70 507 94 250 428 109 145 321 106 501 693 107 56 726 104 342 521 92 38 588 95 159 506 101 219 354 103 108 206 100 510 584 93 389 415 117 20 963 105 746 774 94 85 408 107 647 976 90 638 921 97 647 777 113 403 983 100 454 981 98 285 727 85 167 671 117 851 878 106 693 903 95 171 464 105 369 997 105 289 580 109 573 829 111 33 408 122 762 974 103 790 886 104 540 965 120 311 785 105 528 636 105 319 624 111 90 678 97 380 861 81 581 833 101 179 470 93 40 161 107 631 754 101 148 275 100 488 752 91 861 925 98 58 699 95 358 364 81 758 808 100 136 636 91 644 826 103 145 818 101 732 916 94 303 541 96 468 636 122 126 237 113 274 453 88 372 531 98 205 564 112 221 349 105 126 897 105 304 371 105 596 648 91 354 752 93 265 459 85 608 698 94 94 616 117 337 838 100 69 730 101 144 642 113 274 481 102 11 821 105 584 970 88 416 609 115 6 141 87 642 865 92 554 970 115 320 568 101 571 762 91 127 715 115 450 794 101 672 712 100 491 720 112 172 947 81 610 758 106 544 646 92 839 851 103 550 873 83 167 422 102 111 126 108 194 816 95 480 989 106 653 754 117 888 900 88 325 540 100 212 959 108 59 772 110 644 824 92 727 768 105 63 634 119 474 476 108 114 578 90 9 903 91 369 683 96 442 912 92 125 540 87 600 795 107 23 956 94 96 390 107 764 988 105 507 636 103 46 619 87 91 292 91 15 581 121 156 991 88 62 796 94 130 993 90 100 426 88 796 942 103 613 939 96 11 686 103 116 142 103 418 437 99 685 920 124 301 646 84 559 776 98 335 531 91 222 739 117 519 682 99 621 729 96 28 533 84 384 747 92 302 967 84 269 320 90 884 962 99 434 565 99 150 773 96 829 988 102 486 842 87 97 692 88 205 854 111 284 597 85 429 992 88 320 428 105 205 438 95 218 596 87 553 689 98 101 496 108 686 889 103 864 913 98 95 701 110 509 545 117 879 926 106 212 315 103 725 743 97 772 930 97 239 987 94 570 867 96 420 589 112 309 930 101 342 553 98 32 201 115 340 767 115 736 961 104 620 907 108 81 848 111 20 492 112 453 890 107 15 699 80 115 906 106 97 985 89 558 585 97 327 364 100 128 985 110 69 351 87 919 990 108 658 991 88 733 920 83 14 54 90 18 982 110 68 292 114 352 912 100 582 825 92 332 345 86 537 594 95 397 576 98 10 760 110 230 370 104 133 290 106 562 734 115 178 205 110 172 376 89 895 989 85 197 654 97 108 166 98 349 706 108 218 223 99 540 871 115 636 974 120 32 374 108 762 829 110 823 878 103 15 219 110 158 942 107 226 677 93 216 815 84 537 624 83 343 570 79 418 578 89 619 789 76 603 706 87 240 371 92 239 741 96 772 828 95 418 580 108 527 618 107 284 501 94 87 154 106 872 965 105 743 918 95 16 261 116 690 730 90 493 896 89 777 834 86 83 395 89 11 862 79 266 651 108 548 882 84 37 377 95 59 108 96 452 942 92 361 681 103 118 687 105 147 831 100 287 935 108 354 760 97 544 567 114 119 967 100 115 377 110 390 425 112 586 866 93 798 839 102 143 450 87 16 463 89 197 384 107 164 876 93 194 784 115 166 213 109 429 563 107 313 570 108 765 965 98 154 561 87 330 654 97 376 712 86 692 952 105 661 882 114 557 837 106 81 679 92 731 817 105 335 804 100 352 875 98 175 318 98 37 95 107 266 371 85 90 257 97 459 644 91 655 793 109 712 807 103 115 456 84 722 799 97 207 810 84 191 521 117 108 905 92 56 282 99 62 960 108 239 404 99 82 959 112 838 973 81 87 727 105 440 968 99 112 214 87 142 161 104 119 271 96 541 631 93 567 816 107 421 533 81 360 828 97 358 552 97 207 999 93 454 608 100 652 956 102 559 975 86 23 908 106 533 961 107 21 827 111 781 923 92 71 958 92 116 574 86 82 690 109 252 659 97 40 752 107 19 535 103 398 947 89 470 806 96 67 625 103 110 126 92 576 851 92 336 412 107 255 911 101 500 531 99 850 898 98 115 663 94 445 853 84 44 270 109 80 636 94 243 759 83 381 657 99 573 669 79 78 227 120 433 769 101 449 809 101 55 119 82 350 425 118 206 906 91 418 773 98 74 665 99 103 786 108 273 405 112 568 760 96 27 735 103 72 731 115 842 959 90 300 626 99 294 464 95 80 308 102 248 907 90 414 559 91 202 338 93 265 570 105 113 661 96 142 583 120 392 743 91 45 547 97 24 916 75 68 592 122 404 940 108 21 933 118 246 422 108 252 923 108 27 259 97 42 560 90 542 885 105 615 953 98 417 729 86 274 455 86 396 927 96 113 758 101 59 691 121 140 256 106 450 730 89 696 896 112 49 897 96 184 605 96 707 932 78 105 881 89 504 508 93 40 806 95 386 560 96 41 44 111 278 354 101 319 737 84 127 589 92 500 798 99 47 329 104 73 79 94 822 894 106 163 463 100 256 995 114 360 756 101 57 423 108 872 894 108 98 623 97 669 849 104 527 972 116 781 911 90 563 620 110 627 691 103 109 362 99 580 918 88 106 522 99 213 529 96 527 860 102 130 982 84 482 513 109 775 889 98 392 818 110 111 943 138 158 535 98 15 709 103 313 492 83 0 183 102 171 646 93 440 463 114 639 924 94 92 232 88 670 850 94 532 773 92 215 877 66 450 710 101 817 838 106 319 332 91 621 656 98 251 760 96 363 886 91 156 830 120 569 707 107 829 846 119 175 378 107 221 941 91 69 841 117 219 851 84 56 791 113 152 381 106 124 243 98 786 885 93 468 558 97 319 697 101 46 356 119 657 776 94 824 911 104 273 434 102 68 987 90 216 594 115 147 293 99 303 549 96 290 393 101 649 785 98 510 752 100 426 777 98 643 726 114 18 999 111 287 421 116 201 397 89 553 568 102 69 456 108 272 866 98 260 953 111 573 735 118 696 707 100 90 793 100 772 835 101 121 557 91 427 782 95 341 788 77 346 598 95 322 817 100 317 558 100 135 378 91 4 986 86 89 334 102 286 683 115 68 540 90 322 502 84 402 979 86 427 684 104 375 576 104 102 923 103 382 528 89 301 896 82 608 964 122 285 887 96 161 374 105 236 810 105 578 993 92 65 260 94 325 897 109 478 642 94 289 527 75 395 411 112 112 579 110 421 496 100 186 655 113 370 853 100 66 118 109 459 675 96 687 752 102 105 417 119 246 923 108 677 914 117 147 586 100 423 650 116 298 905 98 609 756 100 542 861 87 477 989 122 461 641 104 100 566 96 93 853 112 606 636 94 335 419 97 462 915 93 721 922 101 411 483 92 597 696 94 678 712 124 869 939 113 427 977 112 689 717 105 540 645 111 90 588 98 535 911 110 528 720 92 166 954 110 564 947 85 114 984 93 193 402 92 549 661 102 88 234 95 530 629 108 584 735 104 183 708 100 46 857 92 257 303 86 2 407 87 407 732 87 291 709 109 37 130 125 679 982 104 314 556 80 983 996 111 235 390 82 507 609 99 753 850 98 158 579 99 640 766 111 265 485 97 416 652 113 53 823 105 457 646 95 835 858 104 665 668 110 82 864 92 112 651 117 726 824 101 212 215 99 478 960 100 401 417 104 35 600 76 77 814 110 239 990 96 247 722 110 261 669 110 380 555 87 400 752 101 267 408 96 204 644 112 502 970 96 289 993 97 180 604 92 695 969 95 453 600 96 713 718 101 186 332 88 448 468 100 400 953 100 117 299 80 350 944 110 127 308 105 773 921 85 118 785 108 96 347 85 196 420 76 277 961 109 587 771 85 387 564 98 54 164 94 605 862 114 592 669 100 71 695 121 243 658 92 265 855 88 230 713 117 239 279 93 646 697 113 127 335 90 178 269 90 136 186 93 16 717 119 93 931 114 199 539 93 399 733 98 286 522 96 682 899 115 490 964 112 367 745 105 507 769 74 535 936 81 46 751 109 98 366 102 474 968 100 381 503 99 766 942 85 326 616 94 218 525 98 2 706 94 48 861 88 706 847 91 363 657 95 58 84 104 608 675 68 44 351 104 210 762 85 103 111 92 89 355 100 676 869 101 529 759 91 6 624 99 224 434 116 165 322 120 414 571 105 329 509 98 201 986 95 99 939 96 248 444 99 288 987 105 490 836 101 224 355 96 566 807 102 595 881 97 412 938 114 315 653 98 753 947 109 19 672 94 63 157 95 110 228 103 136 443 113 277 812 120 369 509 96 226 600 86 887 905 104 569 689 92 186 232 98 377 664 110 302 443 110 621 782 103 266 599 114 198 483 106 379 495 89 335 684 112 68 187 104 306 317 107 105 195 94 106 690 97 177 485 90 719 769 110 407 630 100 44 285 99 168 975 104 452 736 104 78 158 105 511 845 98 215 370 93 532 545 105 184 740 99 275 798 103 252 718 96 375 529 93 1 577 86 177 643 98 36 650 110 6 734 105 20 151 116 495 781 96 632 986 81 239 955 100 183 586 104 129 963 106 830 906 99 68 920 92 94 700 106 130 396 106 487 928 90 831 906 112 214 601 91 135 416 101 532 795 97 345 885 83 47 688 97 382 525 115 217 875 102 314 981 106 520 674 107 906 997 112 343 396 99 156 379 97 359 640 108 414 660 89 271 528 82 757 845 95 99 955 90 294 525 101 752 830 103 235 478 107 391 814 88 437 826 110 632 745 105 204 227 91 94 420 83 324 826 101 108 842 93 67 772 99 687 723 98 331 397 94 55 558 117 239 823 108 97 675 101 434 647 87 28 356 102 312 606 84 1 933 111 586 894 110 367 492 102 180 824 99 47 948 98 528 695 97 109 367 89 249 982 80 446 800 99 329 554 107 440 659 107 564 629 81 449 510 110 130 466 112 685 921 97 112 331 107 304 338 102 56 93 101 134 918 102 257 858 100 168 737 100 300 677 86 769 882 87 223 813 118 71 176 96 396 760 96 151 557 85 237 753 98 434 801 105 678 746 92 194 290 109 210 753 87 305 943 99 740 973 95 197 471 98 151 832 116 188 478 107 517 723 111 218 591 94 220 230 102 601 749 82 569 847 96 275 423 96 598 952 93 136 325 101 402 640 111 76 865 97 299 974 112 536 963 105 10 254 93 490 553 99 276 512 103 20 507 88 349 720 76 514 597 101 42 143 103 289 885 86 79 916 98 255 791 116 141 449 95 461 475 96 12 657 104 77 391 102 351 991 84 26 588 101 599 871 106 202 324 109 406 415 121 185 300 98 275 426 100 24 414 100 433 862 110 659 698 92 286 465 105 93 186 106 189 884 83 55 951 101 546 711 109 147 855 94 474 734 105 59 716 111 214 234 94 328 330 107 486 902 111 9 447 102 17 464 107 388 903 92 119 972 105 293 398 103 98 646 106 644 747 81 502 706 111 236 912 98 728 993 97 266 565 111 42 579 90 233 478 92 332 494 99 726 753 113 546 740 95 157 484 87 260 862 104 1 706 80 181 312 84 541 581 92 295 670 104 46 967 98 5 74 102 640 688 106 130 748 97 103 326 107 1 205 109 72 178 111 365 805 93 146 237 100 478 714 106 339 446 101 522 611 113 19 45 102 637 734 108 119 935 86 840 850 104 381 891 90 65 450 101 200 360 96 506 949 88 122 280 87 193 853 77 279 675 90 156 200 91 246 867 98 526 908 97 189 269 94 596 860 93 694 959 93 761 857 86 597 973 104 176 246 98 709 966 97 250 926 106 765 789 91 451 497 108 718 881 98 688 798 106 187 982 104 275 605 83 69 781 86 626 900 95 396 915 83 155 850 97 697 888 104 472 976 83 341 787 108 157 160 105 94 947 101 366 728 96 900 921 103 646 881 109 37 134 102 654 807 96 435 661 115 607 662 108 77 932 69 551 679 99 253 899 99 766 868 83 531 703 95 51 799 99 259 975 95 171 213 96 615 956 104 475 628 79 220 841 100 253 759 109 86 112 95 616 881 110 620 661 88 564 740 107 342 357 100 473 884 114 195 269 84 544 911 101 879 893 96 375 435 89 554 626 87 143 468 104 544 704 95 35 291 117 234 975 88 22 979 99 66 489 118 324 830 89 2 123 117 530 869 111 334 427 112 338 865 87 133 907 104 160 536 97 189 602 95 101 861 89 199 542 108 456 932 86 845 860 97 10 388 111 597 661 97 180 918 106 380 863 112 259 515 95 188 921 116 192 354 99 115 193 106 21 368 91 192 858 112 275 844 106 89 832 98 839 997 95 591 652 99 133 385 105 655 774 101 392 482 92 911 912 102 182 299 90 252 835 89 612 762 95 436 912 103 68 845 115 456 846 128 411 442 98 150 482 86 266 721 101 313 788 108 160 486 89 605 973 100 23 109 118 21 514 97 678 707 98 724 983 93 11 795 85 243 664 96 337 482 99 311 406 109 117 424 98 540 887 109 84 200 106 273 413 105 50 768 97 155 704 85 99 988 107 211 689 121 161 918 104 273 805 117 263 624 97 323 446 113 429 964 101 135 994 106 568 790 95 428 735 112 342 818 100 399 487 102 260 956 108 172 661 110 149 957 88 663 947 117 573 608 99 154 188 80 384 711 74 136 318 109 446 724 106 239 523 93 249 649 99 369 463 102 601 895 106 72 127 96 875 907 100 10 938 88 67 286 103 362 603 88 346 513 84 32 397 94 73 623 97 549 964 96 495 919 102 339 375 91 186 905 93 102 213 94 88 156 104 102 266 98 473 846 95 213 972 92 224 749 91 716 806 104 69 176 100 367 797 88 206 561 103 560 733 96 50 236 84 895 923 128 429 825 98 32 88 125 498 881 95 561 838 85 891 916 99 559 854 111 284 745 89 285 776 101 771 852 115 165 946 114 430 745 96 397 707 123 939 977 110 227 789 98 52 463 85 149 638 99 244 278 97 808 835 98 286 714 93 685 856 94 959 963 86 306 777 105 761 844 93 419 982 114 319 878 108 162 561 90 6 447 95 218 699 91 631 660 108 823 896 86 204 867 108 841 973 101 607 707 81 28 579 93 630 887 93 462 870 101 325 615 118 765 801 120 309 700 99 86 389 90 270 952 99 197 850 107 128 628 87 387 420 90 297 525 122 228 469 92 155 240 112 127 966 107 203 392 119 304 363 113 137 183 91 72 931 101 528 637 95 335 814 112 336 988 107 837 957 95 196 472 99 6 172 95 190 404 94 63 308 112 339 808 106 674 889 95 116 155 109 162 360 90 418 430 97 477 482 95 256 381 91 147 274 96 392 877 103 20 23 84 461 795 103 728 855 122 434 456 106 125 441 99 783 813 92 113 965 118 215 321 104 79 535 96 647 894 92 554 828 102 5 168 104 288 866 95 200 502 109 19 776 107 330 735 98 504 864 100 128 443 105 54 82 88 281 803 118 268 407 103 16 880 98 40 891 101 47 85 113 349 730 85 136 964 112 96 261 108 402 777 111 413 900 103 540 674 82 44 957 109 382 533 110 12 35 102 403 515 103 69 614 94 849 948 91 421 582 104 375 700 90 418 840 93 214 518 101 585 592 98 347 575 87 390 848 72 24 172 112 584 731 101 557 955 103 971 997 111 558 889 108 209 736 113 347 420 97 261 718 100 557 662 100 98 964 88 198 897 103 71 290 100 299 528 108 44 734 106 368 985 99 161 183 97 167 964 86 22 978 108 551 583 94 75 870 90 826 859 107 404 516 118 121 262 102 455 850 93 680 902 104 200 715 107 20 553 102 196 822 98 126 215 88 364 748 92 656 745 102 65 928 97 469 961 117 167 432 119 146 473 104 17 734 96 31 941 110 223 866 95 216 837 99 696 967 110 160 661 96 449 512 91 237 640 109 306 732 116 183 470 105 660 993 96 94 884 102 134 360 93 230 563 88 353 670 107 354 377 110 562 880 77 177 918 103 577 823 105 837 860 105 240 609 91 353 668 101 358 634 89 4 45 95 437 790 92 800 863 101 102 285 119 130 554 115 370 535 85 186 755 101 128 348 119 402 524 72 22 849 107 721 864 100 389 671 91 610 681 89 454 456 91 144 871 118 28 561 86 808 946 110 90 218 110 415 666 91 410 624 100 266 486 95 238 673 79 62 377 118 457 740 86 79 938 98 86 209 96 732 893 114 673 719 89 1 133 101 205 359 120 274 568 102 426 744 99 389 471 86 121 130 100 199 253 83 173 894 105 115 406 120 585 636 108 461 865 113 796 878 116 5 911 93 105 328 106 238 762 103 434 678 100 277 763 113 154 361 112 252 529 82 515 608 105 36 614 92 145 600 105 175 525 102 84 503 115 513 870 89 281 664 92 709 865 90 253 686 99 434 440 107 39 66 123 471 609 120 287 862 106 397 805 97 649 713 102 252 439 112 49 832 102 238 868 88 14 790 89 784 961 121 118 453 117 594 759 105 593 971 98 748 957 109 134 618 91 401 512 97 182 992 108 226 318 95 619 660 111 244 787 79 510 899 87 258 462 124 40 640 102 298 964 101 5 959 82 258 549 103 363 410 95 198 667 100 408 908 113 370 692 109 146 913 124 220 472 113 210 292 101 109 472 102 29 747 89 175 397 110 4 211 99 283 783 94 693 945 87 231 676 109 18 407 80 545 715 104 841 928 121 404 964 119 579 759 97 304 734 105 722 746 92 16 412 109 142 393 114 441 925 110 25 788 99 7 263 95 52 504 99 324 455 107 852 879 97 160 242 104 117 677 101 144 948 94 158 562 85 36 608 110 280 523 112 327 692 98 451 630 96 233 473 85 698 899 86 338 788 97 13 220 107 697 781 95 104 167 100 358 991 96 77 82 103 180 522 88 194 221 92 173 874 84 342 418 98 391 444 96 849 975 97 318 375 96 147 459 101 705 902 105 122 883 100 331 912 89 488 839 100 268 927 106 751 910 97 550 578 98 664 909 104 802 858 82 103 779 89 171 915 109 320 630 87 841 869 97 352 412 95 145 492 104 76 889 121 281 404 96 391 896 108 92 932 88 135 388 109 259 299 113 817 842 91 179 597 113 527 591 97 374 747 110 270 647 101 114 966 104 554 722 102 329 535 86 567 791 104 14 947 87 49 537 107 426 463 118 41 599 99 5 69 99 530 753 104 169 950 107 649 852 112 54 809 87 50 94 103 161 230 97 99 478 100 367 658 89 80 197 97 71 873 107 1 909 88 188 471 96 74 204 91 422 831 89 351 751 111 408 554 103 208 685 115 60 618 81 38 149 101 581 622 106 193 363 98 296 940 122 0 615 104 888 976 101 660 821 118 305 920 94 425 824 93 151 181 102 283 403 97 440 709 106 153 237 102 174 181 84 504 852 95 492 953 94 82 185 121 404 536 89 50 880 98 415 679 105 142 643 106 583 870 91 292 398 90 250 264 107 408 659 99 469 818 98 217 325 87 112 489 103 231 575 129 681 717 87 307 520 111 391 636 97 320 772 98 424 845 86 484 636 88 30 403 112 619 899 86 66 519 100 45 988 107 118 599 80 434 512 102 271 796 89 447 656 79 554 560 125 265 529 104 168 347 101 795 822 104 0 783 102 81 325 97 353 472 94 541 902 120 194 536 116 260 585 101 127 229 102 332 847 99 5 466 77 21 800 103 539 880 104 269 934 109 313 791 91 346 976 83 645 776 96 189 609 103 680 948 103 287 539 113 336 601 93 669 971 109 220 283 99 253 463 100 767 826 103 269 656 101 196 782 95 3 955 94 163 635 105 277 530 89 102 244 68 235 597 101 361 486 108 163 579 90 774 963 112 67 894 93 726 767 91 505 702 95 211 304 94 39 911 99 8 143 97 143 778 106 128 333 86 422 943 95 553 838 79 658 926 99 322 717 87 800 893 82 129 825 109 695 831 106 90 759 102 79 907 92 812 909 101 834 980 116 670 805 102 163 262 91 291 665 97 142 476 86 22 913 104 633 874 117 549 773 97 896 921 90 451 949 114 817 977 97 470 661 85 205 682 93 256 311 129 727 910 108 246 261 93 483 794 93 164 577 105 187 211 98 448 939 109 3 484 111 85 672 101 537 608 104 322 961 91 449 794 89 474 934 112 459 562 98 953 961 96 707 853 86 488 691 86 298 969 96 10 827 97 742 896 105 85 263 111 405 679 92 511 712 96 315 397 88 48 377 127 317 886 100 5 411 105 617 980 93 90 551 106 670 986 121 142 865 100 232 952 88 382 524 94 271 995 98 515 549 105 327 792 111 132 702 89 9 363 110 355 991 84 373 679 100 764 773 87 333 467 105 293 697 96 132 214 94 351 875 73 135 356 122 805 969 104 268 705 100 861 898 80 111 612 114 678 770 104 781 935 97 59 475 113 818 999 112 217 796 89 649 995 87 310 711 111 615 906 108 621 917 88 246 604 95 471 489 94 544 887 117 349 759 92 27 408 104 884 990 106 200 480 116 281 580 87 189 671 101 341 416 81 280 720 109 167 389 100 115 467 115 58 333 108 139 559 109 189 748 111 655 958 85 135 339 87 407 577 99 250 916 95 379 899 105 255 839 96 463 984 104 522 642 97 626 893 114 81 365 103 24 883 103 368 737 112 109 373 111 434 489 90 375 636 105 44 720 118 59 755 94 215 311 110 499 781 117 830 950 101 443 523 109 461 539 108 687 860 107 214 487 103 254 537 99 30 566 103 211 733 101 334 562 101 387 491 105 175 701 113 377 874 109 548 810 86 682 759 111 75 926 103 146 394 99 301 721 104 258 925 104 878 903 89 296 808 87 640 975 98 443 724 102 255 461 88 163 705 103 428 888 83 523 653 98 79 422 101 489 922 102 457 735 107 302 834 89 308 486 101 674 691 110 10 965 84 328 342 90 320 802 100 68 221 103 813 888 95 247 641 101 61 736 90 498 778 110 185 554 86 669 739 98 564 985 90 352 923 94 123 822 90 17 741 80 177 953 94 46 861 101 340 399 92 431 898 108 56 149 95 106 695 105 453 757 96 392 439 86 311 595 100 752 891 101 167 502 98 474 986 107 110 545 89 318 342 121 607 986 107 297 413 93 101 602 93 676 989 87 511 661 102 764 848 104 381 744 87 370 645 98 777 977 94 252 461 94 441 546 111 485 669 89 344 698 100 203 267 100 77 244 92 298 841 85 545 882 93 359 970 102 187 950 100 282 567 114 194 863 103 62 538 92 71 964 121 157 857 109 41 596 99 273 461 86 306 412 97 486 793 83 88 559 104 403 639 98 631 693 108 340 922 93 351 990 101 318 791 99 509 562 109 323 408 99 534 875 98 610 619 112 150 856 90 277 779 107 546 563 135 854 861 113 569 641 102 590 636 97 17 108 93 699 969 104 80 241 103 491 635 91 642 947 105 657 864 103 553 599 99 768 833 82 290 417 94 407 864 105 5 557 99 172 669 100 235 874 112 522 649 95 862 978 99 22 274 102 138 734 91 310 446 89 21 204 113 99 716 98 139 144 100 630 806 101 202 380 94 762 830 88 134 140 104 329 777 92 108 293 104 115 453 88 363 642 111 77 540 111 384 610 118 621 795 84 234 736 106 162 397 99 48 957 95 670 674 98 76 658 91 266 558 95 190 479 102 418 454 90 691 951 98 60 589 92 185 286 91 537 915 104 690 893 90 652 861 97 274 784 109 185 306 90 915 991 110 138 733 91 29 65 101 845 966 100 851 946 108 566 803 90 267 646 103 364 904 96 324 352 105 318 666 86 85 625 92 338 822 121 162 458 90 294 677 103 494 636 108 637 784 105 5 457 101 289 847 88 1 142 85 552 907 113 871 885 102 528 915 108 97 500 104 785 861 101 392 485 114 625 826 85 184 252 99 242 953 95 379 960 93 402 975 104 434 893 105 446 652 117 948 973 111 123 961 96 679 906 98 251 970 96 613 729 75 153 598 90 281 484 102 140 388 102 541 956 87 25 152 109 147 687 96 222 690 118 170 320 109 69 111 83 736 919 99 299 653 98 434 495 92 101 628 88 100 564 125 560 937 109 7 772 104 380 481 105 8 938 98 33 100 119 475 953 90 414 417 102 468 660 98 167 635 101 162 751 96 227 795 105 350 385 96 145 857 104 251 857 101 114 336 98 462 537 111 614 773 88 92 384 105 607 671 94 669 687 107 805 919 94 425 546 101 427 548 91 838 893 96 286 356 90 69 686 114 149 701 98 155 181 98 425 445 103 435 462 96 96 454 93 497 875 96 293 435 101 503 922 94 452 967 89 335 616 99 289 977 93 406 634 95 461 738 105 10 426 96 586 896 83 481 894 74 29 628 106 826 837 78 32 400 111 157 499 88 649 706 99 131 208 87 199 758 109 49 169 106 70 613 98 62 630 111 614 792 102 888 938 92 278 710 98 155 315 89 379 874 103 591 829 94 342 438 88 705 752 110 347 447 115 107 374 108 67 649 110 721 980 99 240 503 78 268 753 106 745 816 120 145 679 92 746 955 116 148 355 90 201 362 111 86 99 97 59 334 90 2 173 76 298 764 100 466 471 80 361 582 86 103 551 108 914 960 95 379 780 89 242 831 103 383 590 98 302 315 93 538 769 96 561 681 94 119 431 92 25 741 76 629 819 98 148 166 90 181 505 102 197 524 94 177 792 119 464 499 113 647 664 95 751 931 115 262 871 88 638 885 104 168 418 108 179 442 90 257 714 93 721 997 101 264 721 92 191 224 99 800 814 102 115 886 108 224 480 107 414 988 112 433 636 105 700 754 101 642 692 98 911 972 111 226 493 89 456 541 86 174 692 115 39 895 99 385 572 96 8 255 101 411 959 95 474 860 93 147 399 89 373 823 103 228 766 84 21 428 100 1 26 97 496 601 112 563 697 106 230 859 97 850 891 104 64 995 105 490 982 104 38 689 101 367 967 105 310 840 88 669 804 98 304 485 109 272 872 104 444 949 86 453 511 129 101 831 84 74 722 96 91 157 101 612 770 101 61 939 108 45 296 120 307 525 98 69 168 115 675 801 110 249 956 112 337 909 106 133 880 117 104 221 110 33 939 84 770 782 94 29 446 102 796 880 98 746 825 98 150 734 81 528 941 101 105 590 118 179 539 113 530 964 91 412 887 109 148 916 104 79 171 105 643 825 101 714 721 99 222 621 99 147 702 92 93 735 97 189 681 122 658 689 93 143 231 104 169 216 98 404 512 78 279 863 91 768 944 102 346 508 114 96 576 110 763 851 102 42 535 95 237 674 97 144 183 107 407 658 82 227 348 106 486 918 106 864 894 105 572 868 109 119 427 99 149 998 96 166 551 102 273 446 92 200 734 112 142 223 67 454 824 97 645 722 128 798 829 109 67 838 102 1 576 91 844 964 113 308 824 94 618 888 96 412 467 100 625 750 101 638 793 106 261 821 108 470 610 99 880 941 88 103 752 96 32 582 114 610 890 110 774 806 94 443 578 92 80 660 110 775 830 102 37 990 96 328 741 86 113 902 110 38 172 91 187 859 100 396 876 98 900 956 84 169 348 95 398 593 95 648 966 95 595 923 110 475 532 101 201 709 111 389 510 97 8 640 109 442 662 99 751 903 87 106 431 106 110 291 102 353 983 101 249 774 90 194 251 90 226 796 86 359 935 92 4 73 99 543 856 98 725 844 101 76 491 71 439 898 88 132 709 96 75 668 96 213 439 87 123 170 114 389 698 89 162 804 91 927 992 98 264 407 106 205 999 93 230 545 105 246 600 92 582 666 97 117 368 102 326 745 86 211 624 109 8 410 96 156 762 83 74 172 84 354 929 111 247 402 113 441 724 88 714 862 103 278 311 87 1 669 84 180 616 107 357 440 89 71 664 111 307 859 91 351 986 95 613 706 113 349 469 100 702 739 95 103 127 90 146 531 93 113 981 99 216 922 103 341 930 91 340 965 121 121 852 104 125 740 103 97 358 106 51 62 111 111 823 93 832 903 106 763 927 92 90 845 96 444 852 106 388 699 103 211 647 76 193 608 92 294 787 92 58 59 102 551 944 101 104 562 110 199 804 80 191 485 99 391 703 95 152 982 98 95 293 119 386 640 125 200 787 91 231 292 101 271 539 106 17 222 100 58 720 97 188 744 99 9 615 97 758 855 90 119 291 97 150 317 94 222 545 94 844 940 97 273 901 105 468 722 107 420 538 93 64 528 97 587 678 96 423 452 106 235 854 92 813 978 108 45 767 91 42 459 109 309 324 94 218 560 90 69 590 124 324 915 108 229 656 112 493 555 97 23 419 93 326 717 111 141 309 93 25 347 102 256 776 101 210 667 92 172 588 108 843 917 96 27 757 90 40 724 114 310 621 95 215 248 110 52 388 96 283 516 107 150 844 90 186 188 79 624 888 105 39 714 80 492 849 103 457 689 85 69 302 86 263 938 105 551 692 89 289 487 110 41 183 93 19 693 101 883 969 110 271 704 97 445 884 93 480 912 109 714 834 103 221 892 98 230 716 89 405 417 112 390 869 84 22 692 91 267 704 119 48 696 88 121 212 96 316 916 119 492 893 88 235 940 90 426 965 100 21 900 98 296 307 86 350 767 109 25 250 94 615 779 93 430 785 101 436 913 113 453 568 108 153 743 101 136 958 102 10 849 71 675 907 103 382 838 109 466 615 88 70 911 100 73 529 89 291 732 100 711 734 99 120 459 89 70 399 103 363 516 98 332 660 92 895 982 100 466 939 88 249 770 98 443 628 109 224 629 104 272 974 104 183 332 83 491 835 83 415 630 92 325 654 113 484 842 100 862 897 93 256 350 101 704 839 94 425 523 92 476 769 93 166 288 109 443 601 122 286 842 110 250 544 106 64 335 93 26 437 94 104 381 106 362 614 120 61 446 96 585 967 112 292 522 99 41 181 99 758 848 73 29 504 99 216 865 96 898 927 73 465 565 99 418 831 72 119 175 117 348 517 83 432 950 89 120 429 108 399 689 109 152 618 97 20 70 76 620 645 96 36 429 97 80 826 91 65 791 104 135 642 106 565 670 99 282 615 99 86 973 99 337 954 86 170 525 90 168 820 102 633 802 115 524 789 95 868 998 91 659 749 93 725 873 82 279 627 102 460 711 103 334 898 108 84 401 92 263 331 86 298 676 98 594 849 94 578 732 105 103 333 96 25 411 87 448 935 101 249 320 95 171 874 114 432 737 115 738 855 111 266 990 105 135 490 106 43 334 100 687 756 87 511 565 68 31 368 111 766 818 101 505 977 89 818 863 94 79 446 97 461 997 107 666 752 90 75 769 93 313 832 110 51 527 87 147 368 93 104 785 124 530 637 110 353 897 98 12 255 96 263 877 105 608 853 102 437 581 98 250 387 87 1 785 98 116 257 98 224 514 99 124 482 80 97 844 95 275 328 121 399 884 109 136 362 91 14 897 107 259 642 91 328 358 102 87 125 101 169 642 112 190 409 98 101 855 118 464 838 85 491 800 120 244 972 101 23 209 75 405 786 94 914 947 106 349 654 108 375 805 90 843 946 120 16 152 80 262 902 117 134 584 92 447 937 96 366 733 97 411 471 95 282 718 121 769 930 103 134 615 96 63 591 102 489 666 104 566 758 102 531 920 87 221 684 113 646 907 96 482 580 104 506 865 100 377 947 107 352 602 101 351 457 102 557 724 90 120 542 96 213 487 93 679 757 93 717 758 111 745 951 115 70 714 95 671 699 112 611 776 97 210 307 99 435 891 110 288 416 79 589 741 107 146 505 91 0 829 95 319 369 104 471 878 98 80 572 89 928 951 115 111 143 89 459 556 80 377 737 95 394 805 102 462 506 107 316 858 95 639 780 110 670 917 85 140 786 94 432 831 83 29 260 88 514 676 90 142 876 115 450 933 112 578 988 93 366 462 104 53 562 94 274 567 106 772 782 91 544 685 110 320 539 114 274 998 106 829 831 111 99 672 110 24 873 88 251 545 87 526 718 98 485 856 97 92 771 96 118 400 126 55 824 91 216 426 107 512 753 84 417 783 96 57 999 95 26 357 116 145 699 110 470 735 90 268 445 101 183 957 93 463 832 95 917 948 108 249 951 99 441 780 92 474 683 106 250 362 110 390 424 100 232 817 106 655 861 94 672 796 111 176 483 94 817 932 84 750 978 96 151 241 110 412 471 103 828 868 83 207 444 116 620 718 101 177 453 97 715 859 114 543 928 106 214 573 99 439 661 106 111 395 105 234 799 109 327 338 100 288 574 113 698 961 106 592 920 92 854 982 96 41 61 96 715 979 86 638 922 106 516 563 86 221 263 82 426 904 91 277 345 93 699 821 91 255 665 96 436 923 107 432 513 98 83 319 97 604 916 106 828 970 86 62 632 105 474 915 104 175 753 89 53 662 103 332 418 95 512 741 106 146 247 87 217 803 91 120 720 104 669 834 115 144 471 91 290 691 98 578 957 93 673 813 110 641 795 99 105 191 93 262 958 105 410 562 93 58 671 95 498 499 117 473 595 124 453 988 105 391 815 84 148 742 94 361 443 108 139 595 100 225 768 100 49 667 108 757 975 97 42 170 107 141 147 94 397 748 106 596 936 110 47 331 87 96 367 98 153 566 98 779 813 104 261 409 109 762 983 107 36 751 94 338 578 92 140 559 106 410 940 100 115 201 94 74 779 88 300 681 106 12 105 88 421 695 90 69 433 95 222 866 106 128 726 97 852 911 100 451 829 90 255 437 109 236 499 94 342 364 95 616 759 98 746 988 113 428 855 107 237 518 107 453 637 87 327 467 87 688 691 91 785 998 105 270 346 95 7 988 109 87 979 102 277 930 127 272 533 89 485 700 83 513 598 107 237 706 99 370 706 95 654 846 104 119 300 92 175 248 116 433 996 104 789 950 94 669 730 91 285 408 99 26 270 103 194 611 99 27 848 113 201 555 99 527 528 92 127 416 104 760 917 97 157 278 90 577 653 94 183 583 92 378 734 93 357 700 97 323 895 77 34 697 113 42 366 103 99 679 102 212 939 88 777 865 96 484 775 110 144 497 102 402 478 89 616 800 120 105 827 117 149 160 103 327 929 101 108 216 98 598 599 100 61 746 93 246 448 99 88 321 99 779 988 96 532 847 87 730 945 95 71 128 105 16 516 91 680 738 99 715 858 94 121 892 88 446 587 102 285 874 77 118 513 82 137 397 95 574 607 99 393 627 84 350 762 105 350 558 87 170 737 111 492 551 101 176 667 94 437 655 99 657 769 90 52 378 102 103 971 96 391 930 101 217 956 115 50 923 106 18 896 85 200 404 90 447 900 92 100 894 99 189 932 106 174 394 97 318 645 112 597 699 95 2 612 106 165 956 105 490 988 106 438 781 104 664 878 124 814 855 104 96 815 105 119 342 96 238 272 102 562 848 98 315 384 106 323 873 92 285 414 103 507 593 85 91 351 83 311 638 80 722 770 101 498 794 111 660 846 103 446 926 105 39 580 106 274 283 108 59 919 93 262 720 96 220 767 112 241 516 102 616 701 91 526 677 92 45 97 91 91 736 105 27 834 100 45 178 94 402 875 110 81 250 106 93 297 106 137 459 102 296 590 99 114 791 113 516 843 99 335 602 100 93 289 113 249 398 107 425 807 121 31 916 98 401 608 78 95 238 98 338 520 89 259 440 92 78 848 109 385 787 103 171 468 116 665 679 76 485 782 110 252 411 87 86 848 101 413 694 84 221 393 80 246 618 94 305 815 90 70 258 92 77 877 110 602 730 86 187 312 111 65 439 86 105 929 80 543 752 83 158 692 89 13 40 109 347 762 113 686 935 92 150 563 99 779 930 110 52 410 89 249 461 106 225 282 94 434 551 119 1 604 91 305 512 105 725 943 109 70 329 93 57 344 100 224 999 85 501 601 103 88 348 96 1 732 95 394 402 108 84 232 102 554 820 90 908 930 98 280 570 101 166 359 91 617 635 99 364 981 101 41 97 107 97 602 83 217 557 104 738 888 93 184 265 106 419 709 115 149 879 102 433 981 95 117 807 84 181 273 108 286 573 94 283 446 122 389 718 101 800 886 97 172 943 105 662 945 97 84 679 102 610 887 98 186 937 112 505 967 117 33 799 99 365 859 93 791 900 99 105 226 105 104 140 94 725 932 113 37 751 84 921 949 95 444 682 95 115 795 89 56 642 85 624 898 102 202 785 102 226 293 95 233 999 108 116 486 97 740 787 91 33 288 100 310 549 95 231 347 93 384 463 100 283 466 97 51 357 88 126 399 123 0 599 97 461 886 110 451 805 83 701 890 99 338 691 108 595 799 95 48 912 93 662 896 107 541 818 99 546 691 89 21 850 86 396 967 112 242 678 93 146 842 106 502 517 115 57 489 97 151 820 106 500 598 103 573 644 101 423 544 103 272 896 93 11 260 79 218 799 99 440 729 107 498 928 115 71 765 102 13 75 105 582 656 79 294 548 71 481 583 100 43 545 92 46 57 114 705 973 108 177 588 97 460 661 100 277 365 82 115 616 94 184 837 92 28 836 108 28 118 103 671 885 94 330 846 76 354 885 95 2 340 101 117 588 95 39 423 104 22 648 108 79 835 87 247 570 91 929 999 93 654 969 90 366 463 94 369 991 116 298 691 96 151 255 86 325 612 108 40 42 117 711 722 106 78 164 110 323 709 87 971 980 103 598 780 89 722 896 115 264 311 83 540 779 103 16 164 117 327 745 110 511 782 87 113 517 88 880 968 106 650 685 111 46 294 106 29 971 98 306 315 98 410 823 107 306 816 110 148 350 90 604 957 111 225 986 96 363 423 101 424 758 90 132 425 102 429 607 111 219 775 108 1 989 100 276 758 105 466 820 114 659 770 110 511 621 92 236 550 93 256 767 103 127 304 118 345 710 88 263 777 122 135 977 92 604 707 99 629 852 99 299 953 93 858 898 96 99 223 92 390 821 136 18 196 104 360 642 80 621 688 92 170 686 77 362 378 115 516 687 102 393 763 108 147 320 105 482 583 93 538 814 102 316 805 106 490 605 78 310 466 109 533 656 99 242 774 79 299 579 95 103 932 109 338 976 96 425 689 105 348 785 94 251 400 97 72 348 91 905 973 80 166 904 101 354 940 109 897 948 108 480 497 113 964 976 118 443 733 109 609 927 97 424 511 99 201 886 104 746 793 103 26 848 108 861 968 116 102 291 88 61 205 95 693 997 86 981 990 112 223 644 102 104 591 98 419 919 104 334 539 114 253 568 98 78 923 110 716 764 108 413 980 99 744 790 87 298 896 118 388 522 96 94 399 105 91 327 110 416 904 107 778 955 97 661 844 106 394 912 109 295 830 89 259 941 92 65 473 101 22 309 70 365 651 94 123 366 89 93 142 100 94 375 88 312 574 111 301 527 102 329 839 89 419 861 99 30 570 103 321 750 117 7 357 86 290 629 97 614 927 130 367 396 96 105 743 113 244 620 103 187 712 77 247 566 88 463 569 97 228 619 104 459 864 95 171 278 104 202 239 100 539 623 94 51 194 103 659 692 118 431 452 108 16 760 91 49 139 98 808 964 107 288 619 111 688 809 99 241 625 107 97 893 112 370 649 93 124 249 114 821 988 103 100 557 94 430 966 106 481 496 106 35 892 103 532 960 96 564 952 94 486 997 114 135 171 97 552 586 91 368 640 96 436 681 100 73 670 106 700 704 82 142 748 110 50 566 96 479 872 117 369 875 113 221 741 119 681 850 112 276 407 113 187 562 96 283 850 103 354 665 83 85 457 104 281 963 95 15 729 100 737 797 112 29 601 105 202 795 106 233 427 93 21 852 79 186 736 74 676 800 103 85 441 110 707 950 102 662 877 99 248 345 93 470 555 83 167 521 99 452 546 104 410 601 96 486 691 114 360 480 104 262 417 99 154 384 113 143 798 102 15 337 116 567 812 99 788 978 111 233 951 102 633 799 94 270 836 97 434 787 89 609 878 103 38 677 91 584 593 89 578 967 100 223 698 99 216 470 88 141 686 99 90 866 89 434 612 115 316 632 113 136 178 102 406 880 82 319 639 103 229 766 101 370 718 93 348 469 104 89 664 99 616 711 86 165 451 84 441 567 102 106 475 106 194 962 109 482 744 105 139 597 94 401 909 100 415 488 95 664 956 105 170 318 103 330 893 95 205 777 91 567 849 94 611 745 114 573 610 106 477 711 110 219 684 112 61 766 112 55 764 84 291 908 102 98 821 107 60 615 93 136 997 95 379 903 109 459 712 108 101 520 96 146 684 108 93 325 95 211 973 99 499 919 101 345 872 91 460 809 91 276 824 86 560 636 93 302 367 118 328 799 97 21 331 86 19 727 95 300 833 76 775 941 106 462 718 94 218 379 98 757 945 108 16 334 114 236 751 90 405 883 99 585 631 93 177 733 115 149 262 99 245 785 98 15 387 118 61 692 104 580 837 112 177 758 92 162 544 88 708 895 94 57 482 96 257 270 104 356 951 90 221 759 105 160 581 86 474 617 111 354 794 96 612 814 102 166 773 122 211 616 93 33 665 95 453 875 93 0 786 117 448 727 111 238 257 126 66 159 108 235 973 100 234 314 104 308 894 95 101 476 98 196 511 103 87 530 94 42 134 109 413 512 82 573 844 83 17 922 107 383 384 100 16 689 107 307 753 98 637 716 80 2 93 104 827 859 104 511 532 113 131 690 108 295 987 101 249 878 124 696 943 90 522 579 101 612 767 88 323 572 94 733 905 109 214 731 107 443 985 111 303 472 95 536 715 90 676 852 115 187 203 94 618 939 99 209 565 108 319 771 105 397 747 94 36 271 90 164 211 93 39 390 80 62 862 105 43 117 111 199 616 98 281 805 99 499 601 104 699 950 103 237 551 107 170 637 98 260 462 102 142 892 110 207 653 88 343 739 101 40 455 111 112 820 112 533 777 99 343 509 110 523 814 91 96 878 95 11 186 109 506 529 104 173 752 94 274 595 128 175 957 101 14 283 113 725 883 93 396 881 93 297 427 95 468 874 119 101 517 102 159 608 116 291 963 85 80 649 107 459 776 99 60 788 106 166 937 101 55 844 92 105 440 93 22 884 107 340 493 91 26 200 120 371 792 98 767 872 107 646 883 106 815 865 116 181 289 94 70 321 114 161 296 88 132 951 104 177 866 87 157 567 115 377 533 90 45 234 95 86 743 102 617 865 115 147 413 106 299 577 92 364 764 90 194 476 104 200 771 89 232 815 117 293 985 99 38 292 91 224 814 109 179 889 110 456 540 105 396 485 101 72 777 103 744 817 90 387 445 104 183 778 111 57 753 105 79 502 87 276 760 89 370 819 109 25 903 90 71 615 109 29 710 97 204 620 87 612 634 97 137 881 86 480 920 107 23 105 101 197 309 112 481 676 111 196 907 92 243 647 96 150 647 101 630 926 100 219 918 108 227 479 104 173 849 83 166 510 89 504 825 101 755 790 115 787 831 95 130 463 105 305 877 91 401 424 104 525 984 84 206 818 94 521 871 115 317 983 110 576 806 96 469 784 95 891 985 83 244 406 87 451 844 94 422 503 95 390 410 109 486 970 105 313 738 101 707 912 100 148 893 101 226 660 119 145 785 103 365 858 114 667 804 105 513 624 103 834 851 97 161 962 103 328 742 83 221 618 91 81 398 93 492 787 108 76 644 88 555 615 96 41 274 83 381 491 89 799 883 94 435 758 104 655 765 114 691 922 94 535 887 98 219 868 90 814 996 101 14 945 95 261 998 91 315 538 89 196 268 87 427 625 81 305 309 110 121 961 95 131 554 94 179 879 88 187 446 91 302 593 93 775 794 109 334 836 94 787 798 96 384 880 100 501 802 107 264 991 97 257 703 84 358 571 96 568 797 110 186 830 100 33 304 95 685 853 104 157 734 103 181 252 88 292 921 102 37 668 115 64 290 101 169 884 95 400 669 85 368 562 97 821 891 94 191 201 91 6 682 124 520 762 107 136 701 97 620 932 97 469 606 90 409 678 104 264 589 89 45 509 104 253 740 97 34 115 90 165 360 90 381 930 84 293 905 106 721 743 115 93 575 92 307 821 95 247 846 108 236 651 97 74 549 97 97 256 107 67 375 89 284 807 90 235 637 129 280 567 94 204 696 89 641 974 89 125 697 97 13 457 111 559 833 91 250 258 96 164 878 108 367 479 89 50 625 94 391 723 83 99 607 121 336 636 94 29 226 92 67 345 98 68 635 98 257 496 105 14 165 109 99 949 122 258 553 101 605 793 105 138 445 84 395 803 109 83 729 94 411 642 103 52 243 99 171 204 92 495 633 94 707 987 114 68 616 107 896 932 99 49 288 108 190 197 71 386 506 108 611 798 96 24 189 106 581 677 94 400 565 102 107 129 104 707 731 101 340 474 87 420 915 111 709 815 96 203 984 87 421 816 96 160 385 84 656 765 102 412 667 90 516 551 87 146 667 86 352 793 89 74 814 100 689 904 118 481 595 99 28 670 87 705 935 103 164 571 101 557 828 92 233 887 102 198 920 96 197 646 112 26 97 98 477 858 96 585 722 75 499 551 95 230 652 89 599 670 98 36 913 109 241 259 104 287 493 112 554 945 109 192 777 103 633 771 89 385 982 106 38 383 90 132 582 85 126 272 106 367 759 92 45 392 105 4 43 106 67 431 114 84 269 111 408 474 116 58 400 93 186 856 93 677 801 89 133 806 108 395 875 108 155 370 101 634 926 102 333 922 92 287 357 105 290 923 120 151 342 77 791 876 98 179 254 87 412 752 102 561 775 96 481 545 111 141 547 101 182 444 108 303 546 100 457 877 88 99 860 87 486 499 110 375 872 108 437 628 91 401 611 88 573 877 96 119 200 96 186 569 101 581 830 119 582 996 89 29 505 108 10 520 97 843 918 95 191 880 90 235 753 118 133 738 97 615 877 102 760 785 91 45 633 117 281 721 85 167 318 90 10 16 107 414 893 103 141 684 100 267 697 91 195 369 106 169 626 103 567 631 119 734 911 98 336 852 90 606 973 92 394 613 126 108 118 94 216 836 92 310 931 112 597 972 81 109 399 99 571 894 101 93 481 109 457 620 101 782 980 102 101 623 102 659 831 101 236 368 110 232 708 103 793 995 78 150 503 89 790 848 92 72 896 83 450 702 97 38 146 113 628 867 99 27 458 80 531 670 116 107 542 102 17 246 104 438 762 105 201 367 95 695 856 109 416 760 98 277 477 78 293 395 101 243 815 103 351 728 98 249 538 128 80 612 88 280 603 105 321 364 92 280 524 101 142 991 89 129 217 108 441 582 85 892 916 104 699 972 112 163 679 119 233 735 105 738 874 104 202 937 106 347 491 95 19 34 99 270 454 90 350 409 105 44 950 112 807 816 106 186 826 107 524 855 125 129 912 88 43 850 120 58 240 103 621 786 103 571 758 77 152 732 90 394 478 93 577 982 103 377 617 116 36 474 109 381 997 108 749 876 112 274 517 95 12 778 85 738 918 84 29 175 106 342 934 92 320 345 95 149 327 105 392 489 105 41 239 114 135 296 92 299 702 105 57 108 100 245 769 102 589 704 106 398 822 109 316 418 104 441 979 100 892 950 118 172 365 113 899 994 111 197 219 98 467 507 108 116 712 102 633 786 112 709 826 96 596 907 97 580 726 104 165 843 105 204 387 99 338 826 96 438 522 100 179 577 115 124 754 102 439 769 96 241 527 91 493 862 90 836 900 87 558 972 94 386 982 97 166 400 115 530 823 101 493 549 91 171 420 90 562 983 102 564 986 108 22 956 99 264 270 105 303 361 111 802 820 74 292 341 115 278 871 91 31 567 99 177 708 101 36 968 96 439 598 83 693 979 108 56 808 96 286 493 104 277 525 97 939 949 90 118 659 102 213 514 102 203 693 112 214 614 70 183 584 114 555 830 98 298 681 110 277 711 95 561 876 107 331 701 103 264 616 93 389 693 91 538 865 108 99 914 110 364 643 107 602 750 88 553 734 109 391 678 102 336 917 97 37 57 106 228 798 82 219 881 105 890 923 97 797 802 107 418 465 87 85 882 98 197 338 97 282 847 101 818 933 98 349 753 91 65 452 97 963 991 90 294 661 69 8 765 99 342 429 111 321 689 107 552 810 83 92 485 90 190 830 106 171 497 111 389 412 105 595 778 102 252 583 85 140 966 116 441 781 104 310 955 106 263 653 93 83 804 106 99 385 101 867 944 100 407 804 103 241 641 76 192 523 98 279 536 101 96 226 109 520 753 107 801 883 94 338 620 105 393 486 102 159 317 134 496 876 108 85 173 91 445 510 100 877 915 71 88 541 113 385 905 87 348 769 101 240 754 106 116 905 85 385 730 105 563 575 92 331 772 91 604 933 102 93 700 103 136 330 98 300 658 99 155 941 97 801 953 105 197 982 92 263 859 104 233 912 109 146 642 99 264 508 106 322 847 99 32 860 92 565 880 103 420 521 96 484 678 113 169 799 93 860 955 112 387 547 112 189 736 85 763 878 95 406 420 108 97 163 94 351 633 84 251 355 111 30 758 94 47 75 104 211 978 94 74 229 121 682 875 103 21 426 99 93 484 104 234 250 106 425 871 99 869 904 115 115 178 104 666 892 98 716 960 97 674 700 101 549 702 108 339 501 96 87 407 97 374 932 104 254 716 104 636 688 105 299 483 90 285 366 95 518 583 95 129 846 98 424 729 86 720 892 112 836 858 94 517 858 89 459 539 100 225 434 92 280 293 100 424 605 121 527 685 100 597 735 92 194 327 99 81 976 91 143 946 90 598 701 117 549 713 104 399 585 108 132 877 108 640 686 94 504 837 74 833 927 97 340 697 101 984 985 111 371 597 106 197 402 98 14 112 100 77 273 97 26 457 99 929 982 104 397 668 98 18 95 108 6 891 91 25 809 105 54 337 93 335 868 89 400 955 91 236 304 94 109 335 101 87 771 91 110 135 110 184 749 102 74 687 115 289 767 118 311 943 80 5 556 107 237 541 86 797 958 121 297 461 105 280 726 105 757 905 125 49 407 113 565 957 101 216 491 103 306 702 114 462 957 107 165 583 122 135 923 112 142 275 103 266 338 110 250 923 108 98 756 119 175 771 108 184 412 95 85 366 106 300 934 98 423 704 81 34 816 92 516 721 108 0 726 97 93 431 95 538 642 102 76 736 104 187 838 106 15 856 116 248 915 111 241 640 91 437 441 103 284 787 92 10 85 113 154 812 90 538 598 91 65 914 107 334 825 86 348 508 93 864 944 82 224 916 116 408 769 107 290 357 102 275 363 102 287 689 89 211 811 106 241 306 95 163 986 89 128 972 111 447 779 89 736 780 111 306 960 102 318 769 88 14 130 80 213 589 96 522 870 93 875 976 107 674 736 115 7 621 104 259 434 101 49 570 94 63 423 96 90 802 94 112 775 96 196 700 95 371 613 86 679 953 83 576 766 110 485 942 115 179 646 109 506 604 92 336 530 112 130 228 88 73 410 97 412 872 100 35 789 85 315 552 133 563 581 106 19 624 79 26 990 93 113 913 92 348 959 110 234 761 87 516 568 82 777 815 95 366 787 107 279 800 93 407 667 89 653 858 97 672 694 117 31 857 100 336 418 102 640 903 92 20 186 105 600 828 101 262 402 82 577 793 84 821 852 105 242 519 97 312 793 120 144 976 101 281 922 94 26 502 86 444 962 101 690 989 108 491 710 92 518 677 92 95 260 86 89 737 104 360 984 82 267 752 92 53 783 113 679 803 96 379 831 94 72 486 113 266 303 97 222 859 106 220 567 101 372 545 89 206 610 87 329 572 113 396 878 112 824 825 104 456 978 102 901 958 90 86 393 82 44 748 94 326 552 104 471 869 106 223 971 107 190 760 99 16 588 116 825 844 93 231 834 100 23 507 104 27 662 93 493 643 100 106 523 102 229 963 97 406 758 96 714 718 111 340 578 105 318 842 91 212 662 93 30 349 103 353 652 97 74 149 89 14 935 119 208 374 86 136 162 105 81 262 91 388 976 109 79 843 95 614 745 82 858 950 88 303 588 108 334 524 92 123 130 114 186 625 86 595 749 106 206 830 101 721 829 102 607 696 97 377 413 108 28 538 100 142 828 87 321 710 107 737 758 95 54 363 87 772 908 86 70 465 97 564 750 90 569 690 89 949 970 122 478 570 102 289 407 91 176 487 81 941 950 95 380 521 90 190 309 105 450 513 96 226 420 92 191 924 97 7 802 107 125 542 88 345 876 86 212 497 115 123 621 85 811 853 95 621 984 108 219 986 106 259 638 96 598 716 85 470 853 107 5 11 97 308 363 94 422 737 106 224 890 107 139 568 96 126 373 105 927 981 109 214 825 85 846 991 100 754 857 96 401 626 107 467 818 90 804 994 111 564 594 107 424 871 100 145 797 103 426 550 100 436 865 103 848 999 110 378 805 81 520 980 89 794 957 98 72 439 92 191 387 103 251 435 114 238 942 98 22 899 87 86 657 100 135 620 116 63 720 100 218 632 89 245 463 109 557 697 91 296 634 82 268 967 104 787 898 98 80 132 117 9 644 86 800 803 76 59 583 119 319 618 93 545 993 103 706 987 98 202 386 88 843 939 112 662 912 98 0 430 108 105 368 120 58 990 104 150 536 99 301 724 100 293 924 106 456 759 101 66 726 91 31 485 104 299 762 95 308 414 99 23 698 87 702 888 81 938 953 107 845 926 95 33 37 108 35 868 83 523 844 112 200 942 102 257 923 111 73 830 93 842 868 104 463 592 101 295 758 91 291 986 93 198 695 120 190 528 119 817 889 93 162 973 87 49 853 87 199 928 101 707 890 108 20 454 94 80 583 89 653 962 108 222 515 97 620 774 120 732 740 87 488 993 96 255 703 106 592 655 113 825 952 85 600 672 116 653 919 80 30 560 97 406 738 111 474 816 106 161 998 96 102 754 98 55 608 98 518 918 107 311 889 96 359 448 108 225 513 102 382 915 105 6 248 105 253 774 102 191 410 101 69 751 101 591 690 95 742 946 105 261 658 98 384 544 105 380 520 107 364 922 92 482 700 95 190 335 98 9 21 87 265 612 94 382 723 92 264 685 103 596 699 97 86 499 112 69 474 100 9 434 87 235 544 97 100 195 74 716 731 72 624 677 110 349 814 89 109 776 116 410 707 92 193 303 118 509 851 87 9 199 92 904 926 109 272 933 123 749 918 113 112 263 112 910 955 100 191 659 102 126 330 107 383 995 120 391 484 106 297 973 112 3 314 101 65 189 98 242 542 106 861 955 106 284 677 90 48 741 111 303 983 87 54 774 108 708 738 111 387 705 97 544 695 93 99 562 93 194 942 120 308 774 91 690 802 115 106 639 94 46 699 105 846 870 107 336 669 89 805 967 98 323 750 90 206 878 99 954 986 91 419 843 94 65 633 107 819 827 87 502 837 104 265 910 109 36 672 101 56 978 91 873 883 123 619 953 111 527 693 99 427 741 107 248 520 99 545 578 98 534 964 100 326 504 111 431 447 110 211 562 102 86 871 103 102 557 116 228 489 97 299 989 97 145 948 92 497 771 113 38 605 104 180 936 108 674 909 84 278 304 108 264 565 79 315 613 99 736 918 105 474 704 104 473 789 84 720 954 108 399 468 87 184 320 83 123 234 92 75 207 118 94 557 88 129 959 86 420 981 102 268 498 116 58 72 104 148 250 109 475 955 100 270 961 101 97 558 110 123 396 102 214 271 99 891 896 101 483 987 108 62 232 117 85 95 115 210 732 84 61 691 83 23 728 100 288 696 115 216 890 100 137 298 98 146 978 115 70 790 82 144 931 119 903 911 93 550 594 94 138 198 98 644 842 93 316 962 98 563 903 92 76 705 93 406 843 109 149 257 83 136 805 97 671 673 103 69 688 88 162 791 100 734 799 110 178 651 105 622 845 89 177 835 98 38 267 111 512 758 92 360 883 84 364 551 81 141 334 97 361 524 95 475 903 100 261 442 90 249 260 96 737 761 96 47 964 102 261 399 100 597 745 90 119 184 98 321 371 92 153 455 98 545 983 104 184 398 99 482 905 97 214 407 105 171 548 120 146 536 104 508 930 104 142 219 94 9 930 88 170 280 89 328 394 86 658 953 118 235 737 89 331 641 102 189 286 105 490 606 102 60 414 115 436 617 111 228 315 116 255 492 99 94 407 100 142 553 94 790 955 94 494 762 96 135 197 83 366 785 95 216 537 98 414 611 109 291 633 104 448 581 95 311 755 93 748 987 100 724 985 97 457 870 104 646 861 106 331 354 113 283 438 96 232 978 103 248 260 91 565 768 95 411 918 81 688 938 98 102 591 111 420 430 90 394 900 101 197 283 85 132 933 104 586 966 104 615 989 102 94 303 101 225 876 101 652 900 103 327 709 102 804 870 87 172 771 119 659 683 90 199 877 110 555 950 99 128 368 99 446 685 93 37 792 82 161 466 104 106 254 106 803 870 111 277 370 93 919 957 111 28 457 93 41 969 104 624 637 96 116 749 104 551 600 109 265 351 87 1 148 99 164 738 115 177 938 84 912 923 101 494 682 108 567 707 100 186 525 107 762 876 109 736 936 104 783 909 99 21 515 107 713 902 86 420 503 89 175 185 115 140 629 95 178 191 88 788 821 86 839 976 104 484 834 93 164 730 112 5 379 94 629 712 93 70 216 109 109 189 96 191 389 92 663 718 101 658 853 81 81 384 96 571 590 84 94 230 86 192 746 88 770 861 107 395 886 105 307 335 88 230 731 89 57 210 95 392 538 105 186 775 102 201 761 105 722 838 97 261 903 93 370 896 107 119 638 101 353 855 93 604 646 117 781 920 86 498 502 90 22 662 109 922 965 105 52 726 88 324 452 93 72 122 89 179 225 89 482 550 103 14 134 110 358 786 105 385 401 104 448 716 94 106 207 101 335 895 96 124 588 93 125 377 98 303 969 96 459 872 98 115 942 97 282 965 98 338 427 97 217 832 96 414 448 80 522 535 103 359 744 108 154 646 115 256 471 105 44 794 87 581 975 97 13 214 113 77 870 111 720 862 119 347 352 97 838 971 99 511 801 92 436 726 101 41 792 81 722 922 85 585 979 96 211 219 106 314 532 96 54 681 108 206 208 94 60 831 96 147 739 97 316 479 106 120 272 95 706 883 85 18 162 94 125 402 108 304 652 94 132 458 110 77 548 96 136 266 112 610 632 89 480 555 107 91 942 96 222 540 100 8 438 101 930 966 107 502 514 115 38 543 113 563 914 81 902 912 106 631 651 98 35 520 106 835 866 103 335 570 112 243 793 99 240 506 100 133 409 105 500 681 118 193 684 73 424 461 105 420 479 86 88 599 88 220 681 95 114 135 102 560 603 95 955 976 103 251 280 108 60 737 118 15 280 92 301 665 108 555 856 76 317 895 94 383 850 94 397 594 90 24 505 108 77 301 107 44 216 98 45 235 90 272 784 92 147 871 85 636 712 99 244 461 100 186 741 98 162 207 100 101 460 99 844 962 98 298 634 87 639 715 95 274 915 110 505 742 100 418 768 96 213 650 95 542 917 85 216 923 88 282 903 98 295 870 100 491 912 110 204 939 115 228 831 83 492 997 93 225 779 92 313 324 88 535 721 94 847 879 103 481 845 113 38 703 89 275 410 101 226 800 108 103 233 99 792 810 101 338 748 115 170 248 101 286 572 104 412 474 106 697 894 99 148 506 113 15 17 95 790 994 98 145 769 92 519 542 96 397 880 84 756 837 125 236 900 102 160 471 94 424 885 103 463 699 108 218 316 98 194 842 93 703 893 92 107 964 100 106 122 86 6 189 98 5 968 115 150 905 106 530 701 82 194 641 111 206 362 106 424 880 94 470 656 111 686 951 102 338 640 96 268 383 96 13 341 96 94 776 116 119 120 119 896 969 104 331 460 110 616 760 108 223 666 85 817 857 126 321 612 93 323 821 104 77 539 87 144 567 100 351 620 110 547 667 84 114 392 106 350 501 109 107 626 113 318 921 109 58 610 103 593 795 119 668 889 109 71 590 93 456 895 103 243 610 98 224 956 95 170 631 94 505 614 101 464 575 103 721 999 87 412 795 113 116 715 115 730 854 102 159 805 103 723 981 117 913 952 96 228 805 80 811 939 104 544 889 101 83 151 88 1 462 99 408 583 89 8 994 98 11 357 85 108 652 105 267 534 108 46 782 84 534 564 97 336 616 95 153 310 118 170 739 92 495 632 89 184 389 95 144 378 115 398 639 90 230 585 96 3 48 91 490 922 92 804 882 94 343 532 105 308 668 103 80 297 96 212 261 102 314 623 101 263 814 94 330 853 109 360 913 97 123 311 90 207 285 86 3 557 81 188 888 99 138 179 96 229 298 99 70 404 87 311 320 101 449 869 94 747 877 100 779 880 96 53 916 111 325 939 103 688 737 110 21 294 97 220 814 97 137 592 117 652 813 111 506 886 106 223 277 92 198 244 117 124 766 121 250 560 115 664 731 96 622 825 90 88 909 106 778 848 94 617 701 117 104 820 101 545 846 90 549 745 100 466 566 104 300 490 71 98 710 114 236 375 95 41 644 104 621 718 77 496 596 102 718 988 91 195 242 115 46 962 106 258 322 96 174 565 93 268 427 121 280 595 104 715 807 98 60 159 89 46 690 117 73 774 100 278 827 92 677 809 88 487 836 103 462 912 96 157 952 88 570 615 89 214 378 85 428 747 102 282 763 92 358 536 103 426 981 108 724 875 116 448 937 109 271 379 93 776 896 105 401 616 110 43 172 88 692 775 94 134 726 83 199 903 100 209 636 104 244 513 81 364 580 108 256 352 93 350 476 92 254 599 100 76 803 90 649 825 86 347 669 89 319 867 100 152 912 115 676 778 111 3 351 103 476 876 113 884 956 97 181 395 84 255 658 100 339 910 93 255 343 108 819 830 110 394 620 85 408 715 90 135 544 101 67 529 96 576 650 115 462 557 110 164 831 116 262 705 106 367 802 85 348 920 97 538 824 103 196 275 92 61 184 112 13 69 112 100 496 91 306 620 99 245 854 101 855 876 82 862 915 102 101 227 99 951 991 86 558 800 108 727 751 115 310 787 90 217 248 93 426 632 98 360 952 87 36 698 103 528 974 99 607 859 105 331 689 91 442 609 91 373 547 85 109 320 91 335 890 123 307 422 103 96 432 96 118 160 96 209 819 95 554 579 112 536 807 121 203 634 113 391 776 103 302 422 99 683 763 103 683 812 111 294 573 108 0 921 94 168 779 90 13 906 92 191 915 93 393 815 89 80 943 117 92 818 107 186 925 109 534 888 94 87 283 92 211 607 107 720 973 90 402 403 86 156 749 81 80 598 102 876 984 96 58 907 103 342 440 100 321 592 93 289 906 82 257 863 114 233 711 105 546 956 112 98 801 99 269 683 104 378 932 102 131 174 95 773 954 85 169 313 85 801 816 107 97 472 103 20 919 101 475 699 100 174 880 99 64 440 96 386 976 102 167 739 93 5 810 108 241 458 100 307 425 96 331 636 97 68 325 98 527 619 95 252 836 101 170 403 95 283 878 88 662 865 105 525 968 74 708 818 88 51 787 101 365 452 106 796 904 109 105 374 104 258 797 101 568 879 81 5 85 111 32 871 123 523 860 76 378 991 95 202 906 123 512 562 94 384 605 104 186 504 99 253 680 99 356 545 106 109 820 114 322 530 106 20 941 111 458 485 93 139 549 106 146 813 98 970 974 110 247 305 112 517 801 90 762 958 91 475 724 102 786 821 106 444 513 105 594 883 97 669 828 105 522 897 91 11 336 95 238 900 96 313 670 101 403 866 132 403 549 88 52 923 94 130 667 82 367 929 110 223 463 91 448 946 124 736 854 102 135 397 105 169 501 95 234 577 99 274 963 103 405 878 115 297 512 99 428 815 112 49 199 109 774 876 114 288 568 119 333 705 91 457 804 94 316 842 107 489 601 101 303 849 79 127 815 112 382 421 88 93 108 84 25 627 98 263 422 107 184 788 119 220 223 84 201 758 96 370 788 92 660 888 104 349 443 91 175 883 108 546 979 98 69 403 113 151 644 102 43 445 87 45 274 111 406 594 98 118 718 115 663 744 119 334 892 102 183 371 108 13 714 100 254 621 99 473 719 101 707 947 76 347 358 99 711 822 99 46 282 104 324 760 105 147 335 106 165 373 100 769 799 122 105 674 84 198 824 106 317 392 94 778 838 98 657 744 100 104 827 103 291 863 97 834 918 106 343 654 90 33 400 97 327 775 87 21 782 90 485 501 94 352 977 81 358 516 98 41 54 99 346 553 86 627 660 101 619 811 113 277 822 95 62 167 93 10 117 99 427 645 97 582 783 114 330 722 99 409 474 107 537 659 100 556 718 90 861 964 98 169 794 96 433 597 108 25 875 90 555 869 115 15 813 94 249 978 111 143 618 100 6 678 101 654 822 97 875 923 113 651 891 84 47 944 98 107 468 98 171 912 102 404 412 105 862 944 109 330 491 94 448 453 94 531 918 102 122 360 108 179 758 122 534 687 108 692 779 109 428 441 110 521 684 109 613 833 114 341 777 90 495 521 107 85 947 121 186 768 107 531 836 104 143 694 84 158 795 111 212 383 112 600 682 103 396 419 98 111 311 87 371 481 92 522 876 86 84 488 106 147 642 98 602 650 83 554 593 98 540 731 105 164 576 107 220 772 99 283 479 89 172 682 91 5 114 106 20 141 109 633 920 115 723 783 100 565 684 103 324 970 91 630 780 110 419 839 88 371 891 78 429 931 102 486 800 115 484 891 106 121 552 98 445 504 67 522 730 102 178 682 100 163 964 113 250 278 80 403 833 119 283 309 93 124 710 105 142 714 102 47 912 100 101 243 106 54 921 100 125 242 96 75 880 111 118 977 100 657 905 84 588 934 100 155 907 110 123 709 87 445 860 73 453 574 107 327 837 94 515 781 97 473 865 92 635 833 94 223 777 112 79 665 88 708 844 75 119 325 101 812 825 97 375 718 98 784 988 107 383 902 99 254 969 96 227 321 97 61 929 81 620 633 90 560 716 115 738 979 87 799 946 118 202 639 100 387 924 95 116 204 102 207 524 89 49 593 74 442 680 87 799 834 112 317 782 105 112 684 104 408 634 103 383 874 117 297 556 90 788 807 105 510 634 104 274 868 105 610 657 107 258 779 98 172 232 89 276 573 106 285 388 98 246 778 110 315 920 103 153 322 105 31 470 94 467 986 112 211 880 93 152 159 109 191 407 102 160 491 97 40 563 91 475 698 98 271 350 88 378 619 120 618 807 95 193 584 94 265 656 107 111 182 89 62 647 89 168 197 89 340 843 99 165 303 96 263 999 100 75 231 95 262 779 98 75 492 114 56 129 97 628 871 95 161 950 100 327 491 108 305 507 102 312 522 100 36 275 104 233 556 112 193 865 98 166 724 95 751 864 86 274 967 91 443 638 101 315 702 91 358 487 85 420 489 104 690 839 105 269 499 106 384 899 112 522 665 110 645 988 89 365 852 104 811 818 97 1 966 95 98 540 106 335 692 91 625 867 85 195 507 109 292 405 125 477 914 110 248 659 113 332 955 105 439 950 104 324 480 107 638 707 116 252 788 108 665 787 115 198 853 102 488 917 109 134 161 103 328 544 119 549 618 98 615 624 87 425 606 110 525 720 75 86 584 104 112 997 97 546 803 103 140 688 83 724 856 106 197 413 90 404 725 106 234 767 100 158 690 102 78 916 95 722 825 89 424 555 87 59 645 82 116 644 95 324 628 104 450 987 110 421 434 99 164 258 106 512 724 100 428 644 106 121 548 108 618 905 96 176 594 96 132 493 97 152 506 111 454 841 85 667 788 93 335 889 108 280 668 117 722 940 88 425 841 93 225 407 107 473 811 97 264 928 99 611 994 84 372 936 90 567 957 109 79 790 107 259 887 97 684 770 114 78 843 102 60 296 103 226 474 114 424 500 88 622 992 80 692 993 85 170 330 86 67 329 83 274 807 102 473 810 108 481 576 90 393 736 100 11 34 97 629 634 95 46 584 90 228 773 96 166 454 99 214 895 99 593 884 121 161 415 92 586 994 97 527 664 98 117 641 91 25 294 102 589 963 104 162 246 105 465 619 96 269 307 102 191 396 110 19 469 109 302 975 101 777 848 111 72 523 125 136 160 99 308 987 103 39 883 112 70 706 102 136 841 89 117 892 118 645 765 110 22 147 84 239 580 97 70 778 94 107 587 116 202 617 91 122 870 91 156 951 90 255 588 93 522 972 100 94 620 112 230 798 90 880 990 101 600 949 108 671 793 95 72 857 90 770 774 86 264 280 102 521 943 83 659 678 106 715 929 94 8 467 90 87 707 104 361 871 110 696 747 121 364 757 93 617 845 104 524 700 95 633 911 96 117 420 112 313 631 91 27 394 115 187 559 104 449 942 103 93 143 95 679 900 107 92 683 95 70 515 97 199 651 105 160 220 87 479 774 77 464 902 92 590 731 77 787 849 110 531 641 93 148 340 98 305 919 93 142 816 100 263 659 92 160 843 97 238 749 96 263 732 82 448 547 99 274 451 99 39 467 87 219 946 107 188 713 74 28 311 95 296 677 102 399 807 119 120 215 77 869 894 104 139 486 84 392 589 91 535 650 96 198 368 98 27 871 111 399 977 90 140 581 97 115 757 101 90 929 100 306 534 99 92 224 104 98 879 105 611 833 96 328 530 94 263 387 108 395 421 98 246 908 96 4 970 107 300 405 102 95 909 104 814 988 84 151 614 104 169 728 110 3 713 102 159 262 111 44 927 107 337 822 107 329 692 106 307 413 89 386 713 90 666 775 116 479 796 89 87 522 106 200 402 115 97 253 103 11 263 114 476 695 109 879 886 96 396 982 91 126 323 99 411 995 78 379 581 90 313 714 111 311 428 119 96 792 91 160 391 86 29 421 110 360 532 86 215 850 91 118 605 96 415 632 102 341 795 115 757 984 95 568 679 123 634 801 106 630 635 103 227 730 111 253 986 97 436 479 102 123 480 116 637 812 105 557 764 101 228 850 116 346 843 105 57 982 79 184 973 85 241 246 101 47 883 101 43 537 107 435 759 87 805 869 102 497 910 110 215 795 107 74 741 92 435 714 111 334 566 97 312 983 103 608 870 85 383 743 110 211 634 99 324 880 108 315 831 110 173 323 90 159 374 79 233 967 99 448 497 101 17 282 107 461 578 87 9 838 86 88 92 79 115 149 92 32 266 104 176 318 88 236 549 114 602 744 92 167 352 84 166 956 102 196 416 90 14 884 100 675 904 110 185 818 87 506 994 101 221 413 89 486 958 107 835 899 88 483 801 107 453 921 95 385 421 95 807 948 76 82 311 107 607 877 85 37 107 86 197 838 83 175 676 85 237 810 95 118 139 116 93 583 93 156 686 106 151 195 103 395 502 113 28 718 91 239 265 94 484 822 97 551 876 103 413 619 85 195 332 106 279 821 89 410 470 102 34 392 114 667 890 91 590 677 78 294 528 88 158 893 107 626 836 102 866 896 88 247 605 100 811 950 96 24 541 109 226 886 99 284 589 106 573 630 126 189 892 91 377 808 119 34 587 84 577 637 106 5 631 97 69 809 84 579 972 104 343 443 92 881 916 100 729 889 97 479 550 95 656 982 93 218 574 98 60 196 91 137 163 89 308 431 90 424 979 97 53 218 83 853 988 97 92 390 115 58 520 113 123 797 103 804 998 94 505 998 107 118 642 101 62 650 124 482 689 94 235 657 119 138 682 111 102 821 99 103 528 113 610 886 88 526 832 104 32 305 111 158 877 115 575 906 96 119 510 102 274 999 96 151 457 111 18 765 102 669 685 98 823 835 95 140 398 95 119 794 102 196 871 111 193 825 111 291 569 85 267 558 87 837 975 96 133 800 105 91 444 86 751 775 93 328 532 97 598 964 110 310 519 95 410 686 92 30 543 89 8 942 104 247 271 103 897 951 87 279 334 127 489 541 96 152 405 96 248 943 94 360 599 104 92 882 103 476 980 103 34 923 116 124 599 91 876 909 105 26 534 99 330 436 107 86 206 92 80 865 115 112 268 100 734 786 97 504 562 94 271 640 98 389 990 97 21 554 95 253 294 110 254 640 106 642 686 104 864 947 97 39 637 86 622 889 89 240 472 107 831 967 93 129 477 93 218 948 94 340 511 95 142 726 94 311 594 98 41 587 114 543 849 96 469 954 92 651 783 91 476 867 104 624 738 103 628 967 102 203 788 96 234 540 82 288 745 86 335 454 88 72 692 108 687 787 80 103 788 119 233 943 85 429 625 109 186 611 101 273 824 82 221 659 88 743 998 99 212 767 109 501 873 103 65 655 110 364 854 100 47 164 106 418 755 104 204 527 94 756 998 108 344 832 100 287 452 80 629 958 116 663 969 95 289 675 109 235 555 107 691 749 102 129 970 111 107 178 89 563 928 94 694 779 90 362 887 99 275 558 104 401 745 91 194 706 91 283 411 94 438 704 100 119 999 111 183 200 86 719 916 89 106 789 84 2 593 94 742 989 104 411 808 95 400 624 95 813 998 103 628 799 104 533 978 124 103 137 99 20 754 89 202 598 105 559 788 107 243 336 84 766 779 119 169 859 120 323 593 92 408 980 120 324 688 86 260 684 105 141 437 100 173 469 96 543 836 89 104 852 105 43 630 80 621 717 97 187 347 107 362 544 84 105 524 111 250 760 105 133 670 88 138 189 123 106 681 98 339 929 87 636 911 92 362 579 110 95 537 115 229 978 95 199 575 107 37 692 92 505 771 93 265 505 107 205 720 120 623 819 100 482 826 105 242 754 121 115 353 112 916 925 106 134 697 100 164 861 110 370 862 100 561 709 114 443 681 94 176 589 95 475 948 112 192 710 100 233 647 68 244 455 92 78 215 90 95 149 81 356 700 85 58 708 97 374 888 84 251 966 90 290 777 92 185 439 95 298 576 96 533 990 102 690 801 110 593 880 99 91 669 117 329 635 88 22 379 81 315 379 84 164 579 99 155 657 112 60 356 111 298 943 90 607 651 80 345 662 100 902 910 100 261 728 86 920 926 115 429 543 95 393 653 106 41 948 104 62 211 88 248 319 113 674 841 108 157 402 105 289 998 111 203 340 103 504 642 92 410 609 88 597 716 117 673 995 100 65 240 96 204 577 75 103 459 111 736 975 85 450 630 117 217 235 116 334 380 86 272 921 87 521 837 99 144 418 95 74 326 97 122 331 83 563 786 102 617 991 105 897 914 104 370 973 115 6 241 118 704 900 96 301 428 86 307 522 83 373 626 96 168 194 108 50 801 94 361 982 87 5 446 93 246 879 90 257 314 101 100 339 98 751 832 113 103 668 79 12 619 89 543 907 100 689 852 94 22 25 104 629 947 94 571 963 93 159 716 79 89 734 99 164 889 98 42 253 83 120 926 84 886 921 95 308 767 114 546 779 103 553 744 131 355 928 101 2 713 111 47 643 100 778 992 93 310 734 98 6 638 106 521 529 86 196 932 89 375 617 100 296 497 75 762 832 95 189 619 98 75 320 104 473 991 87 385 622 92 206 389 103 132 529 85 192 751 84 399 984 103 8 691 109 189 790 95 140 777 90 283 839 105 8 877 113 103 246 101 15 741 91 21 965 107 743 941 100 79 862 79 21 524 107 580 641 83 666 818 103 207 865 94 685 832 108 297 469 84 6 691 92 702 767 107 489 988 91 842 864 106 151 860 97 523 706 96 485 656 105 252 518 111 832 833 91 447 824 106 36 880 101 153 182 111 703 802 89 54 267 101 70 247 86 132 858 88 624 779 107 153 502 80 214 760 93 289 989 116 218 991 105 168 620 101 414 871 95 754 870 122 367 896 108 158 670 95 950 980 103 993 999 106 188 721 87 82 525 98 228 267 94 767 837 100 250 995 109 724 826 98 833 868 92 269 549 100 639 967 109 330 427 89 40 302 106 255 532 95 463 492 90 113 874 107 231 614 99 144 747 99 437 619 98 732 984 95 246 467 110 286 454 97 614 820 95 300 501 88 365 704 105 607 793 104 111 785 98 352 719 101 500 548 97 150 211 109 48 160 98 299 420 120 902 931 97 653 866 98 79 180 96 832 836 96 710 938 105 205 232 114 361 983 90 529 790 100 254 751 89 58 702 99 374 718 97 967 976 94 710 815 91 197 318 89 667 795 102 112 804 96 559 837 114 468 513 105 88 929 100 23 952 95 186 546 92 931 958 106 640 836 112 428 991 100 102 223 97 146 290 104 586 643 122 309 340 113 35 305 91 223 603 130 841 909 84 24 775 74 122 844 105 478 772 95 394 880 98 57 978 113 59 302 92 237 655 98 379 501 93 827 921 109 233 335 98 370 804 96 90 416 88 493 708 111 399 409 83 70 645 108 766 938 84 225 627 112 234 669 85 449 823 95 196 896 117 250 807 98 244 675 119 78 834 92 355 767 110 52 201 85 28 45 104 49 63 101 730 817 92 666 689 109 337 943 97 198 697 107 625 655 87 89 461 105 352 583 106 722 942 115 288 773 105 337 878 101 191 762 101 112 682 91 320 971 102 488 868 105 514 532 98 361 534 124 107 738 92 306 638 94 55 501 90 171 386 107 261 845 87 918 926 95 611 872 97 29 192 112 23 643 86 257 532 71 298 814 96 350 511 114 187 607 99 39 449 91 174 888 87 312 776 91 364 631 93 168 721 97 576 599 106 290 540 105 404 998 92 262 707 100 634 644 96 32 181 105 183 768 99 280 731 106 322 904 107 690 934 95 135 607 95 513 535 91 206 754 97 176 746 96 144 544 101 26 294 80 704 837 94 501 813 108 124 225 115 154 379 111 30 380 87 799 998 116 254 302 106 357 839 110 253 445 99 42 444 93 574 887 84 711 716 90 178 703 105 656 834 103 430 723 91 554 673 102 6 670 112 250 456 101 567 630 83 18 792 94 359 538 84 397 853 95 184 525 94 801 861 96 85 596 116 327 373 97 233 979 104 252 477 104 218 957 108 653 765 103 410 750 96 580 757 100 137 741 90 487 697 94 426 638 95 147 594 97 946 980 87 211 415 111 482 630 112 693 750 85 633 759 96 496 970 96 84 697 100 612 979 98 365 778 93 74 105 87 130 573 86 28 116 97 471 820 98 339 964 106 581 839 93 390 475 120 767 880 91 439 555 91 240 349 103 714 790 107 131 649 98 539 883 118 781 796 92 45 382 100 231 741 93 42 51 96 38 711 117 74 276 106 628 672 98 63 362 100 212 579 96 261 923 99 663 741 95 353 706 111 263 329 88 793 993 109 106 967 93 236 955 97 425 658 96 207 320 100 440 908 85 465 631 119 170 385 104 394 425 91 163 188 119 302 841 104 375 685 92 846 938 104 664 928 103 642 891 80 624 633 107 159 495 87 42 996 103 641 949 112 157 193 100 178 655 109 324 816 100 646 901 112 532 897 110 607 874 96 720 914 102 493 772 103 819 882 88 483 663 81 86 91 125 448 481 99 533 796 119 492 874 121 787 925 94 273 768 110 18 541 111 845 919 96 681 706 106 169 780 99 881 945 104 501 635 118 862 893 83 560 659 114 3 758 87 9 268 104 297 789 121 285 543 126 882 954 107 648 879 95 167 340 90 50 58 110 6 700 93 66 821 111 451 452 86 219 499 99 117 719 101 101 737 76 743 881 92 237 469 111 232 352 107 394 899 105 30 207 92 161 718 109 337 510 84 172 491 98 62 141 105 184 485 120 696 740 97 376 949 99 367 938 120 575 660 86 804 912 127 126 364 92 232 384 98 214 457 99 106 853 104 515 975 102 291 337 90 12 997 102 61 845 106 225 776 99 376 760 92 416 650 107 134 953 104 101 529 103 172 544 112 105 634 119 304 673 120 349 487 86 51 152 111 345 882 102 679 854 91 258 984 108 15 651 97 343 673 97 247 971 97 301 746 95 140 339 80 346 468 96 120 897 89 75 950 95 115 294 117 10 863 99 472 923 83 2 485 92 823 999 96 141 599 103 656 740 83 14 136 92 182 413 105 668 758 101 174 550 100 203 949 99 265 399 96 301 455 110 182 282 111 232 618 98 724 867 93 608 750 118 117 489 102 259 862 111 646 897 89 119 910 119 127 810 114 255 494 85 221 484 78 223 552 86 190 864 92 42 842 94 330 696 104 852 875 83 259 829 102 63 694 109 320 810 95 116 283 83 101 351 114 413 582 93 921 964 93 97 103 107 380 712 113 166 345 93 565 626 104 811 884 104 105 688 109 1 726 98 199 456 107 558 766 121 72 820 81 38 545 89 100 959 106 602 777 127 136 714 102 42 212 93 133 320 95 508 983 128 185 667 87 361 635 90 737 911 105 151 892 98 427 768 110 122 625 107 361 909 103 367 807 104 703 719 109 239 325 98 30 142 111 208 722 93 304 530 106 46 331 105 712 881 105 788 862 100 118 822 88 44 63 105 3 20 92 440 449 106 403 995 83 143 608 103 892 966 100 614 886 80 58 263 102 482 545 104 230 390 86 149 484 104 757 807 106 69 626 119 475 717 93 590 902 94 213 538 108 302 661 118 432 468 108 116 531 99 321 645 116 701 937 105 224 304 104 420 458 94 187 711 106 134 977 123 286 820 95 597 881 100 207 875 88 427 965 93 40 95 115 305 860 73 20 991 94 410 919 94 55 307 78 14 895 107 335 949 118 544 607 97 732 946 107 497 597 94 94 684 102 31 444 99 642 980 91 576 869 93 301 436 103 895 932 99 532 769 96 458 749 115 225 373 90 407 635 99 464 577 87 47 623 92 506 705 83 39 461 74 9 287 106 303 536 80 479 678 112 31 710 92 933 987 107 198 494 88 305 909 99 477 993 108 128 734 112 252 860 98 260 474 98 242 819 113 191 405 96 305 627 100 434 449 101 597 954 117 766 770 112 169 973 103 165 757 108 641 717 106 293 847 78 756 939 85 41 941 87 368 706 110 351 405 95 544 742 100 24 583 110 640 873 98 291 413 107 82 745 87 60 102 105 219 888 114 106 513 94 347 422 98 450 699 84 501 966 97 49 656 109 379 521 112 276 683 86 888 995 104 197 567 90 500 597 102 348 417 103 207 337 94 279 780 98 579 727 112 334 392 102 695 889 91 91 477 103 449 961 89 518 888 103 331 867 105 374 755 101 368 786 104 87 302 92 33 121 90 437 740 115 529 844 84 445 895 95 427 865 92 359 798 108 363 473 97 213 503 108 386 538 85 475 578 96 73 250 96 141 485 102 112 853 104 617 978 112 54 102 104 467 897 108 148 646 78 350 916 91 370 869 119 170 448 88 436 990 99 164 968 99 161 949 94 117 508 93 77 941 88 451 975 95 160 389 128 297 447 100 89 481 93 207 440 87 138 294 119 120 868 93 108 194 101 128 400 107 820 943 109 128 133 109 160 790 108 733 978 96 714 830 103 344 499 92 82 724 88 67 800 99 718 737 99 151 480 96 305 652 98 682 906 104 491 603 75 56 873 107 251 508 111 300 808 108 521 760 106 67 659 95 210 792 114 127 745 96 251 804 114 209 982 99 605 766 95 635 779 87 168 706 92 573 824 95 318 897 102 68 831 102 463 479 96 399 619 97 361 613 106 365 577 105 604 947 95 499 662 115 731 770 92 79 671 107 716 867 104 300 498 109 331 710 87 812 842 84 406 783 97 7 366 93 477 628 93 280 704 105 137 760 100 24 122 86 266 724 117 229 407 94 552 686 90 297 421 89 44 112 124 95 645 96 705 916 115 677 833 105 472 891 86 221 570 78 741 897 108 694 926 109 82 656 87 81 798 103 322 595 113 148 604 99 166 392 104 84 414 91 288 789 120 197 915 112 521 983 95 287 578 110 333 547 102 839 858 89 212 407 98 68 633 92 221 428 115 13 633 110 706 875 90 571 858 115 758 954 72 193 971 96 526 771 91 75 648 111 109 505 75 347 442 102 204 288 104 29 704 98 31 605 125 78 238 98 641 744 112 78 650 105 404 683 108 85 204 80 214 553 85 102 278 117 7 915 79 336 822 103 27 738 83 187 219 106 829 928 107 140 212 104 348 914 106 246 450 87 381 698 106 236 784 91 466 804 92 39 817 110 22 106 98 546 962 103 60 887 103 0 84 83 59 806 103 42 491 83 64 570 99 571 885 101 498 786 79 816 818 108 706 928 96 124 500 90 76 127 89 232 416 83 551 660 108 503 920 108 26 205 102 285 878 111 453 835 95 26 217 88 129 374 101 197 611 101 107 416 97 261 473 114 773 780 94 436 776 88 713 908 100 607 895 85 92 653 102 963 998 106 332 474 91 580 975 107 152 971 89 580 761 102 515 881 90 50 269 91 406 461 102 159 356 100 131 602 86 292 751 104 208 649 113 569 677 90 660 761 107 177 584 117 646 951 87 213 705 110 87 399 101 506 664 86 523 626 99 76 603 99 470 538 117 273 315 93 710 776 87 584 778 109 101 936 72 126 979 101 338 400 96 148 653 101 186 335 113 325 553 107 207 241 81 0 785 89 23 390 99 205 956 102 161 397 94 389 683 100 320 728 102 713 806 101 15 118 103 329 963 96 71 227 104 225 619 88 422 982 106 617 859 110 343 720 119 231 557 107 330 839 87 39 894 97 24 465 107 90 308 94 598 862 86 602 930 100 637 876 117 298 966 98 287 387 113 455 837 94 175 741 95 469 807 116 101 195 99 543 571 121 257 598 93 94 326 97 621 914 90 62 578 102 201 364 119 64 333 89 691 815 87 415 985 113 477 596 105 137 168 89 551 943 91 102 188 101 40 175 98 507 598 99 308 679 93 364 438 100 132 960 117 210 681 97 170 629 109 668 838 98 141 796 115 545 778 108 34 358 96 60 751 97 111 692 99 558 740 120 458 953 86 576 689 119 37 759 95 241 432 90 183 444 94 167 449 92 104 338 114 352 609 105 414 605 95 611 761 93 84 917 110 207 300 98 20 520 102 404 780 102 625 759 91 572 680 100 494 946 86 623 627 96 76 397 96 67 587 99 733 771 114 21 697 118 488 500 103 358 771 103 658 854 92 6 153 108 59 726 93 428 999 103 583 618 96 337 907 94 103 160 105 383 395 98 126 854 140 285 419 101 3 22 89 725 891 112 823 854 93 121 512 99 513 944 105 17 968 101 337 668 102 408 415 93 618 950 106 375 588 91 176 321 114 33 978 88 80 670 105 124 569 99 224 847 105 815 905 103 242 341 101 59 651 83 35 208 105 120 895 92 135 389 95 320 562 106 28 809 98 397 995 98 224 741 89 829 883 93 638 794 92 395 700 105 485 678 112 389 661 99 444 967 93 262 806 87 182 910 89 367 399 92 261 910 88 23 330 76 341 744 98 20 664 104 489 869 95 29 272 88 155 758 101 103 735 112 137 688 106 677 847 77 31 679 91 131 333 116 510 562 112 244 981 102 762 943 85 327 567 99 544 702 102 169 657 114 293 558 106 201 300 92 618 632 83 353 651 80 46 959 92 358 938 96 779 904 80 133 706 108 223 787 85 669 851 90 841 959 90 101 406 101 561 816 90 186 986 90 167 522 100 713 931 90 654 837 107 255 400 110 779 995 78 673 862 79 667 964 92 288 628 114 1 457 88 125 326 94 484 851 92 434 534 91 529 591 109 792 885 85 23 912 81 123 787 93 88 410 107 122 840 98 3 211 100 464 674 117 40 182 100 233 339 114 68 728 94 480 953 92 435 562 104 553 716 109 283 813 91 147 428 113 797 835 98 249 522 103 685 840 103 254 681 100 12 582 107 133 209 104 4 10 99 252 996 99 212 536 83 180 961 106 125 706 79 64 636 93 619 644 88 65 838 92 528 932 90 229 997 82 15 605 108 506 797 102 232 949 92 851 921 109 414 816 90 62 233 112 349 905 69 405 686 98 97 880 100 826 908 87 656 971 89 22 657 90 364 893 88 472 873 100 296 989 109 99 337 92 571 916 93 184 349 101 80 664 83 114 567 103 126 675 100 142 151 89 24 345 96 183 897 82 63 678 95 821 957 89 346 568 105 293 386 95 198 516 97 259 606 110 165 277 94 191 562 92 223 351 89 408 488 97 1 718 95 113 666 119 111 700 114 694 826 106 713 847 97 280 848 94 38 43 105 278 727 111 663 857 91 289 368 118 420 531 96 633 681 95 441 597 100 79 680 106 29 258 104 414 519 100 499 533 100 418 947 103 490 916 108 590 734 100 161 572 101 504 978 105 392 825 92 326 463 126 355 959 109 89 265 89 372 602 113 593 614 108 790 996 106 168 545 92 489 612 91 410 804 112 229 937 84 421 885 93 767 908 81 503 857 109 97 854 111 72 370 98 379 476 85 676 896 96 272 603 99 29 527 101 733 863 92 199 497 90 619 757 106 218 888 114 377 403 106 558 660 99 156 652 90 253 841 104 31 240 103 783 973 93 166 940 118 81 684 91 476 609 99 466 476 99 818 897 93 581 614 94 295 799 107 159 179 98 243 278 105 661 811 90 399 712 112 353 397 73 67 439 106 395 852 83 888 897 104 824 889 99 254 900 88 450 758 97 473 614 100 81 496 107 282 614 96 493 785 91 517 758 100 56 616 108 104 981 84 248 606 94 312 737 93 43 517 95 81 985 90 45 911 85 170 257 95 258 481 107 499 945 109 362 480 107 141 858 98 2 694 90 235 300 84 522 606 104 445 890 98 354 580 87 245 802 98 224 321 109 144 528 67 158 238 106 273 785 89 238 955 114 356 489 102 190 228 93 381 668 103 149 195 121 745 911 99 102 747 81 42 335 107 261 311 95 576 790 105 576 899 126 232 629 116 231 323 123 82 749 93 575 936 112 363 607 84 707 796 93 797 936 92 17 178 95 750 760 98 273 792 92 662 784 126 280 804 92 559 623 108 323 476 93 117 639 114 148 548 107 65 393 98 465 829 112 45 254 106 291 861 98 330 388 90 50 305 94 166 910 104 230 957 105 358 569 95 53 762 111 115 339 101 734 829 124 394 696 104 578 726 81 238 321 86 238 847 109 869 883 109 286 764 109 513 775 104 383 810 104 408 615 111 78 565 108 449 639 107 200 692 94 63 212 104 256 598 90 276 500 102 12 958 91 604 639 134 12 732 85 770 926 78 1 33 84 455 947 125 146 967 92 568 589 90 240 624 95 11 272 109 60 938 96 357 659 123 513 884 99 217 675 91 381 860 113 590 649 87 128 686 85 24 404 91 764 844 109 199 883 105 80 980 108 100 189 96 392 634 111 311 720 114 268 536 97 273 562 110 265 700 96 207 511 94 373 977 97 174 215 104 295 430 96 592 673 83 12 55 96 18 163 102 99 395 111 314 789 116 360 709 84 52 554 114 142 921 91 383 565 106 105 711 97 393 505 92 95 392 90 172 314 95 155 983 105 91 681 88 521 719 96 45 861 112 227 714 98 60 661 108 896 970 92 171 607 103 237 306 90 409 932 82 60 385 77 544 709 102 213 696 109 77 256 106 398 649 93 180 898 97 95 367 84 807 827 99 11 509 96 391 832 109 443 670 101 35 577 97 704 918 103 502 818 103 155 216 73 251 659 99 551 873 87 75 795 103 593 890 94 301 658 109 94 918 115 545 917 88 491 574 110 42 575 92 100 447 87 439 511 104 369 762 84 208 679 119 396 738 98 53 265 99 195 418 92 87 498 100 413 479 108 33 578 113 43 235 107 556 887 103 373 386 86 260 493 93 139 614 91 771 914 102 83 108 97 47 445 101 5 369 81 436 786 107 142 474 87 43 676 105 451 743 100 518 704 82 61 941 85 23 248 83 402 472 131 269 857 90 724 993 97 513 764 101 578 946 100 382 701 90 246 955 96 46 449 87 395 488 93 390 712 89 52 656 97 204 489 103 233 239 96 270 716 96 115 970 79 82 809 89 232 481 93 151 314 78 152 161 99 38 685 114 689 876 95 176 751 122 439 454 98 447 745 124 15 539 96 758 834 92 684 890 104 634 899 90 596 943 103 437 566 107 659 959 106 784 975 108 3 792 99 872 977 109 211 717 106 290 392 107 244 270 95 739 946 119 287 585 111 464 720 104 50 872 89 136 968 105 91 997 95 182 407 108 21 135 105 320 529 117 366 689 99 761 820 106 166 182 106 39 949 91 622 979 105 84 993 91 836 887 115 570 770 107 515 730 88 318 533 109 63 838 108 256 503 103 145 242 99 346 584 125 177 858 104 25 364 106 107 802 99 535 820 97 129 349 88 194 868 105 495 814 111 466 648 103 587 930 93 184 503 98 160 382 81 741 878 106 408 599 104 133 693 88 458 942 111 338 466 102 329 584 109 502 701 79 290 526 101 392 647 100 163 753 111 126 933 110 268 670 100 787 981 121 117 936 90 140 972 110 84 328 78 6 550 92 547 879 99 390 520 106 165 676 99 367 618 106 480 873 87 545 938 93 35 425 108 909 949 92 539 823 99 28 845 109 284 934 91 250 521 98 271 932 89 15 392 114 737 755 86 629 908 104 141 322 90 355 442 107 353 642 86 142 171 97 314 708 105 101 747 105 905 950 113 887 927 104 92 112 107 283 950 98 17 493 109 321 869 95 357 988 104 411 726 94 440 631 88 395 973 122 407 447 101 500 865 86 54 614 103 545 666 105 111 936 94 44 82 93 57 251 102 64 733 107 247 936 110 426 441 96 1 912 85 36 553 105 493 645 110 342 678 77 105 309 102 608 829 91 507 854 122 97 575 99 2 565 89 40 478 97 472 893 96 200 213 106 129 636 106 546 766 85 578 852 98 291 514 100 77 561 108 415 775 91 245 750 91 680 689 83 94 946 90 164 982 97 634 778 91 57 778 99 280 823 94 510 588 95 208 816 99 691 698 124 167 407 104 552 968 98 57 311 117 30 55 112 14 548 96 52 571 93 538 696 115 340 929 123 725 974 99 132 927 104 659 754 95 308 980 105 404 625 97 257 284 96 107 991 112 387 925 91 344 636 106 706 752 115 252 415 110 816 851 71 47 959 95 628 792 61 57 746 98 137 542 114 191 834 91 64 627 98 468 555 98 587 802 110 303 491 82 157 876 116 13 660 107 181 473 108 780 909 119 523 975 118 13 204 106 97 158 94 118 895 93 740 845 101 24 169 88 141 443 90 250 873 118 748 924 83 328 361 112 2 616 102 86 850 81 184 829 81 342 354 96 256 886 93 787 923 98 699 960 86 391 962 93 269 990 100 790 830 98 616 810 92 311 866 118 306 739 105 273 373 125 311 375 107 105 170 104 358 959 122 243 930 93 88 985 114 280 306 102 415 852 83 206 475 116 362 528 99 547 581 113 608 647 91 464 992 98 20 271 107 135 666 94 162 276 113 384 955 102 108 880 83 181 326 83 108 515 95 487 557 89 271 515 92 556 749 114 345 987 113 157 998 107 345 435 102 302 929 98 32 825 115 97 213 94 38 50 84 290 438 91 135 154 105 139 780 94 317 420 88 895 952 99 28 65 107 679 746 90 785 932 104 843 914 104 251 933 106 70 441 84 356 436 114 484 836 101 372 768 94 122 538 99 405 809 95 164 925 108 39 93 83 605 838 79 402 434 107 451 858 96 58 876 97 443 786 96 669 929 99 12 572 111 490 833 86 166 281 114 242 496 99 93 406 102 93 137 103 691 736 93 144 901 105 478 959 91 380 479 109 52 155 84 26 810 96 293 941 80 824 921 105 734 984 117 725 804 106 171 405 88 695 895 104 331 825 89 444 659 102 443 458 102 783 878 109 172 713 94 142 165 126 426 730 99 146 757 94 729 954 105 314 675 70 235 337 114 334 972 107 246 820 102 9 219 105 64 992 106 189 210 83 202 625 103 309 635 101 409 946 90 589 846 108 126 983 96 420 471 101 414 782 113 643 662 105 503 827 100 311 356 111 100 773 97 380 632 111 318 704 97 662 709 112 264 787 75 334 386 120 454 859 84 398 611 127 544 923 92 9 806 87 87 180 95 200 954 84 173 583 85 178 453 81 550 790 96 534 935 98 70 295 97 241 788 100 102 663 98 373 582 94 326 464 99 384 926 89 646 711 98 71 114 92 394 603 114 461 882 85 453 831 94 334 776 104 113 844 108 781 829 107 21 316 117 236 954 93 380 567 89 158 672 96 538 816 101 166 522 94 52 769 99 19 333 95 216 275 102 402 834 99 169 293 105 39 276 93 82 702 105 410 932 100 605 852 100 365 446 99 336 374 99 440 664 108 453 981 104 599 751 92 384 440 81 351 544 97 341 674 91 215 398 123 55 590 93 663 836 106 67 853 92 294 436 109 612 835 119 609 741 103 476 918 96 573 738 97 578 812 90 321 519 113 210 428 88 339 657 107 7 233 76 197 577 89 268 354 98 172 442 95 350 968 89 237 549 104 127 682 108 75 935 88 78 723 105 732 909 107 519 545 105 77 900 115 462 860 97 63 861 104 660 879 108 34 178 105 66 814 98 460 852 94 672 955 107 571 809 109 573 999 100 475 563 94 19 564 101 430 548 95 158 985 95 497 729 94 657 698 104 266 513 89 64 816 104 234 614 109 487 696 95 621 940 104 258 584 102 870 975 85 120 338 104 537 622 105 130 541 106 386 474 111 906 958 85 482 672 99 345 774 102 484 701 109 245 988 102 385 782 95 534 620 86 47 380 103 219 678 96 534 969 110 436 757 104 55 770 78 842 937 104 515 521 110 80 569 104 522 805 102 748 751 95 126 978 90 22 639 97 656 833 69 269 968 80 254 575 108 314 408 92 32 513 90 84 822 95 526 930 98 150 679 90 351 802 106 273 992 106 61 868 95 8 117 84 873 922 109 184 915 97 741 875 96 811 861 99 845 964 97 14 225 92 482 806 113 86 512 102 778 801 98 414 541 131 96 349 104 306 427 105 538 948 120 210 921 86 145 954 103 657 691 110 8 622 101 243 964 99 653 682 127 711 990 88 220 353 99 191 483 96 47 255 119 336 550 92 65 400 94 70 728 86 351 760 94 841 864 100 874 931 89 143 656 96 205 870 94 273 736 100 629 817 96 30 985 97 594 931 89 529 577 109 31 497 117 444 530 93 379 900 98 66 843 93 816 976 98 661 938 89 237 404 108 15 144 92 9 977 113 205 913 86 164 870 85 61 634 111 346 955 98 536 952 84 480 862 103 86 429 110 39 510 92 563 671 92 380 661 110 474 489 110 361 518 109 238 397 92 113 536 83 42 978 88 125 774 105 586 831 118 412 515 90 34 323 90 59 256 88 567 734 93 518 749 109 245 947 84 180 465 111 10 625 112 334 704 107 433 828 99 847 947 83 8 790 92 25 949 94 280 887 86 457 959 77 672 823 95 191 569 93 474 488 96 574 775 92 642 812 105 228 242 86 34 680 114 536 946 85 267 268 115 542 869 98 45 581 95 174 375 103 30 130 104 20 761 112 168 926 98 74 746 115 102 252 97 299 359 98 213 486 96 456 574 88 291 423 104 233 392 101 364 831 106 108 970 103 322 655 88 217 666 112 196 433 100 186 378 79 844 866 111 88 477 105 200 987 101 666 877 89 53 304 87 649 791 108 225 611 96 691 692 113 173 895 98 175 652 101 132 534 102 226 785 85 759 768 104 165 531 111 263 271 99 16 109 109 357 372 95 285 515 101 453 997 98 8 254 101 483 977 102 13 474 96 398 537 106 535 651 93 122 757 90 18 663 113 153 670 74 11 942 97 26 312 95 502 940 108 288 761 80 290 596 104 16 373 102 539 939 90 210 478 104 272 314 107 400 536 93 88 558 96 135 605 87 146 254 90 202 779 93 596 626 91 209 291 108 389 665 98 40 331 122 234 889 90 150 853 100 583 623 98 103 674 105 309 804 94 554 817 107 744 834 98 431 882 101 238 904 96 174 388 100 841 979 96 420 976 90 852 968 111 498 566 93 184 718 99 449 480 99 387 442 94 251 485 105 867 947 87 365 553 108 156 201 97 142 677 117 311 616 86 455 857 108 555 614 111 336 892 104 35 423 92 288 801 111 313 776 95 166 860 80 517 864 115 663 691 95 128 771 101 334 883 107 184 689 106 384 762 84 615 984 104 639 936 93 264 681 86 40 466 100 154 472 85 349 681 113 49 708 92 33 349 85 823 833 103 598 982 94 677 930 90 37 790 99 44 443 100 740 980 115 295 660 107 551 718 106 225 730 104 526 676 109 384 481 89 466 766 88 54 466 84 574 946 91 471 598 94 496 556 120 99 127 100 88 935 96 445 573 106 424 872 110 20 884 106 91 694 102 3 619 102 804 865 102 219 509 91 314 987 109 422 914 102 427 795 103 221 891 90 641 922 107 582 743 107 286 980 105 807 821 118 160 968 93 621 927 97 348 833 88 474 995 89 747 905 117 531 867 83 109 593 85 68 515 91 55 359 102 148 937 82 473 730 103 301 524 92 335 569 101 136 991 93 566 882 105 879 996 94 483 910 90 600 748 100 687 843 90 539 879 95 534 756 86 370 885 99 134 922 102 197 252 92 29 135 110 15 47 120 19 485 109 176 863 99 202 735 89 377 960 93 47 155 103 114 701 101 664 669 99 453 512 100 528 542 93 161 360 101 306 657 88 472 794 106 559 594 102 250 787 110 623 788 104 122 137 92 106 857 113 832 997 101 226 728 114 170 968 114 308 745 88 264 352 91 81 810 104 480 659 100 204 992 105 296 496 68 153 841 102 938 997 94 201 400 90 316 884 108 542 871 107 486 737 109 215 733 102 171 786 92 38 555 79 323 735 114 78 692 88 566 586 104 233 693 97 257 779 105 937 949 93 44 194 99 53 277 119 328 756 110 956 988 106 340 762 108 201 284 106 3 458 92 659 950 78 73 257 108 223 713 121 277 628 104 43 300 94 73 149 97 580 893 97 50 606 112 641 736 88 89 297 83 606 920 112 162 645 105 354 480 103 524 752 109 285 467 95 633 720 104 630 906 90 120 467 101 393 581 94 0 902 105 189 264 104 574 614 82 31 613 108 341 550 99 594 765 86 839 857 102 2 932 100 308 393 95 644 932 97 26 847 87 642 835 103 563 961 98 475 582 116 133 713 87 119 432 100 330 552 108 89 435 102 20 896 93 11 912 119 188 522 97 219 368 90 34 279 92 561 573 98 359 775 86 29 931 108 536 811 127 654 741 106 80 936 106 339 804 103 275 406 84 159 483 105 666 769 104 759 935 102 123 343 99 179 271 98 9 946 97 7 939 96 207 953 103 156 886 95 488 882 93 94 651 116 339 885 90 409 972 98 422 688 90 249 536 103 575 747 113 159 743 105 178 459 97 604 752 96 102 216 98 172 229 93 113 306 99 664 883 108 155 817 98 38 413 98 304 527 91 460 826 101 78 863 113 349 742 102 289 778 87 301 353 93 4 870 92 267 526 83 90 563 94 213 251 90 79 638 107 28 121 110 897 970 100 743 768 96 590 829 103 60 709 96 187 867 101 694 775 92 117 475 108 809 981 102 47 404 87 838 912 111 339 542 109 367 925 92 156 446 108 68 743 81 185 415 98 78 143 91 62 477 97 510 991 98 288 492 109 291 403 96 96 205 93 802 952 92 348 619 103 656 773 122 884 984 99 665 810 98 93 243 94 520 849 94 259 818 118 793 911 110 5 823 95 186 582 103 254 435 123 264 563 89 584 883 100 374 607 100 43 610 101 182 459 87 244 812 109 560 668 107 800 888 98 419 602 115 151 855 94 78 432 94 405 486 88 110 861 95 349 745 87 465 735 104 227 682 108 453 908 83 154 294 93 367 973 107 761 867 107 139 387 104 145 639 95 575 607 103 346 502 99 5 465 91 13 26 111 612 819 101 897 936 117 783 975 101 25 647 95 148 814 108 237 761 107 401 925 108 260 939 93 701 847 90 89 391 101 424 859 107 16 300 94 750 788 108 91 189 92 100 291 92 827 961 102 19 811 104 481 527 93 203 204 110 272 544 86 177 813 94 545 553 93 326 608 107 62 847 92 480 767 91 740 822 97 616 666 108 130 688 104 401 904 93 426 859 96 371 911 86 9 37 105 229 295 105 352 525 94 719 819 105 133 522 93 412 494 97 439 494 105 414 810 106 656 687 104 182 795 103 1 628 94 861 975 112 900 953 92 480 998 94 647 709 98 197 995 91 82 915 99 610 900 100 380 845 92 725 819 107 335 555 107 11 654 101 736 749 82 41 308 102 523 984 109 146 650 102 739 817 97 280 301 96 316 501 106 333 745 96 496 951 83 201 704 97 696 720 95 126 491 90 456 809 106 236 244 103 274 287 89 26 870 96 587 963 99 771 849 94 104 866 91 615 727 89 406 952 98 533 745 105 287 911 88 49 564 98 492 843 89 390 838 83 842 978 104 159 487 115 154 717 108 684 956 98 94 673 96 393 810 96 383 490 112 339 904 97 136 621 84 249 753 94 86 757 112 308 966 110 455 838 86 177 371 96 406 862 97 239 765 101 18 100 103 680 877 115 322 329 117 649 794 88 849 861 109 95 671 102 159 820 104 537 583 94 21 902 128 151 969 96 298 774 93 488 852 87 213 412 109 35 862 89 188 632 103 215 601 96 559 813 88 97 280 81 247 374 92 928 973 87 128 835 108 568 930 106 165 351 100 54 343 113 213 269 92 46 477 77 165 349 109 123 496 89 298 875 106 101 527 97 370 607 89 201 836 94 577 814 91 375 965 91 202 771 87 78 657 103 146 230 117 598 721 110 36 195 106 813 977 109 395 516 99 164 460 102 646 973 90 466 779 82 190 346 113 211 608 88 527 847 88 119 459 106 154 579 102 494 610 101 229 608 97 695 915 80 49 823 105 257 416 109 323 522 99 346 478 109 297 900 85 467 638 82 167 435 85 785 893 87 351 689 101 238 764 99 461 975 91 508 888 101 530 699 97 39 59 94 214 656 106 576 748 114 748 996 100 332 862 102 630 731 98 467 850 98 437 691 86 574 802 103 555 635 88 254 733 96 260 602 93 258 954 115 630 749 114 485 814 114 731 969 101 135 729 102 891 940 117 424 648 99 42 480 83 506 722 105 163 778 116 403 479 104 17 415 116 33 927 100 172 399 113 320 460 91 475 612 103 366 829 116 260 447 100 168 981 99 286 488 86 197 675 89 250 259 88 563 718 114 895 966 105 397 769 111 646 842 84 670 946 88 77 551 95 125 594 100 430 695 98 141 316 76 95 920 103 207 489 88 307 334 100 199 988 99 22 568 106 280 638 80 371 693 101 189 244 97 268 363 108 164 741 96 290 509 102 125 387 102 208 792 91 248 337 92 812 824 102 310 658 108 150 692 108 474 882 111 229 762 91 252 348 114 725 977 92 389 950 106 841 858 108 156 700 113 139 853 105 80 734 97 5 233 103 99 332 114 316 786 102 12 605 121 769 982 108 457 807 113 37 326 86 9 346 90 458 885 96 108 403 107 38 97 97 315 537 93 615 979 89 62 444 90 78 720 106 680 918 101 676 704 93 309 437 96 314 531 100 229 848 112 480 888 110 360 777 99 222 735 119 298 397 98 4 124 84 335 658 97 487 844 110 897 971 96 392 884 100 212 799 99 459 730 90 288 999 100 5 9 95 291 388 94 587 772 107 409 865 89 53 581 88 421 500 96 2 399 94 81 245 95 150 470 127 599 649 97 417 950 105 243 546 96 221 291 101 135 212 91 492 575 90 238 486 93 288 694 89 352 693 107 60 282 101 456 762 93 227 412 94 535 655 119 317 914 100 810 895 101 721 814 103 322 627 79 416 987 110 344 790 93 259 904 84 791 922 97 243 894 95 323 804 77 90 361 95 771 775 97 203 721 87 278 384 90 455 961 98 72 674 106 169 212 112 433 711 116 314 918 122 9 233 110 537 964 91 104 713 97 96 128 118 409 941 95 194 393 105 39 429 103 179 961 99 395 908 88 135 374 99 536 554 111 345 639 100 718 924 103 210 414 107 494 947 102 561 832 89 536 727 88 114 927 107 146 890 106 508 646 110 227 686 102 88 980 94 254 542 94 503 629 119 246 986 93 402 460 110 288 779 102 188 827 100 559 959 100 329 726 95 255 730 91 126 263 105 588 730 107 445 819 114 127 721 91 209 944 105 129 803 94 383 741 110 832 986 90 278 689 91 96 114 109 300 648 96 244 363 91 784 849 87 61 155 109 27 831 95 10 913 90 943 997 86 193 528 114 167 330 88 546 950 103 41 775 110 69 970 115 217 620 108 5 396 99 723 758 77 719 832 94 25 355 102 232 673 103 320 660 100 420 801 108 298 912 95 138 232 83 138 700 100 845 933 103 242 414 110 220 221 101 562 573 92 197 238 104 273 922 81 153 813 101 572 980 96 104 724 103 583 816 110 248 264 104 203 947 94 534 788 108 390 720 93 220 436 80 81 824 99 57 639 99 240 554 89 47 659 71 33 191 110 157 647 96 645 700 117 449 668 96 607 998 108 109 798 90 522 965 111 176 547 103 27 695 102 51 61 94 169 187 100 47 224 115 112 860 105 287 424 93 432 759 94 368 685 91 658 957 96 632 933 85 450 460 99 138 527 97 249 264 112 749 817 92 195 329 92 739 871 104 671 871 109 37 534 88 106 324 104 294 575 96 768 935 96 38 681 105 751 826 121 333 465 99 794 977 78 669 903 99 67 340 92 268 619 93 441 577 106 559 764 105 80 306 82 488 489 107 190 542 86 277 330 74 502 648 112 111 992 86 527 814 75 555 585 98 23 616 87 468 950 93 648 705 95 492 906 85 26 924 108 691 899 101 307 905 109 414 469 102 492 733 96 553 959 89 563 592 100 19 225 105 604 879 103 207 908 86 105 294 104 482 623 96 604 778 95 157 195 79 71 175 120 219 746 89 208 728 95 79 690 112 201 719 91 45 966 95 23 519 89 372 773 92 346 479 101 362 879 100 43 527 91 172 489 97 304 994 89 912 972 82 715 774 110 180 261 90 167 222 110 450 959 112 20 596 103 413 771 99 67 865 111 522 798 83 327 451 97 537 729 106 498 771 105 67 403 111 170 365 105 87 303 102 421 537 100 126 504 95 269 572 109 600 620 87 257 523 109 159 796 94 475 713 107 113 892 110 320 359 79 824 947 105 73 674 95 97 648 104 391 618 118 211 438 87 680 767 90 181 549 87 346 725 110 394 466 104 720 730 105 554 584 95 560 623 106 548 554 92 161 532 96 376 492 86 353 385 113 568 655 100 33 367 97 143 740 83 17 306 88 8 411 91 147 542 89 589 919 119 375 702 94 677 893 93 110 644 108 365 923 97 206 337 102 216 477 88 796 845 96 277 764 121 339 956 102 463 573 100 508 927 92 147 755 83 445 614 100 66 904 89 670 987 84 186 338 114 281 837 94 279 473 95 44 390 93 601 766 86 431 720 98 535 835 97 17 318 109 761 858 107 620 964 104 777 900 118 47 135 108 228 354 108 6 663 95 421 710 109 231 602 95 155 889 119 61 196 95 342 838 109 690 926 100 825 867 98 574 982 119 2 661 100 955 979 112 118 631 106 363 965 101 409 646 93 131 229 101 119 746 108 174 815 83 116 908 100 820 875 103 467 998 99 31 656 93 298 381 94 572 820 74 225 872 93 72 238 107 191 946 92 294 615 99 722 785 95 964 969 92 72 394 110 282 734 105 285 785 102 692 791 108 361 564 93 855 997 104 158 771 95 178 622 104 339 575 84 183 956 102 113 565 96 292 899 111 82 125 104 391 629 112 389 978 97 175 199 115 148 343 110 588 669 118 407 430 99 18 516 89 824 880 100 576 789 77 381 612 107 859 936 105 602 948 108 473 652 97 406 967 108 172 986 106 82 103 94 502 813 80 121 245 98 241 847 92 158 194 95 200 585 99 9 974 96 404 838 95 350 855 110 193 930 104 239 755 82 168 778 87 275 641 96 462 691 101 819 915 90 393 973 95 140 802 99 663 831 94 231 509 83 535 797 116 426 765 91 155 427 91 41 458 111 165 784 95 59 633 103 14 690 97 741 917 94 505 915 109 446 857 95 259 603 107 315 771 106 209 901 87 492 695 85 535 715 98 321 423 110 117 243 123 184 574 97 211 967 93 166 336 108 365 439 99 688 937 99 466 616 85 333 405 90 607 734 87 39 216 110 225 647 93 247 251 94 195 866 107 774 953 106 494 763 90 362 822 100 237 648 82 122 666 95 194 531 91 719 925 94 170 827 115 208 502 102 93 933 93 102 165 110 333 681 112 741 879 100 102 567 103 92 902 104 723 873 90 379 665 116 62 330 103 525 989 105 264 389 102 320 606 106 288 845 114 230 275 97 500 508 89 766 911 114 218 235 118 53 726 111 183 288 111 156 378 100 123 519 116 358 673 95 43 353 98 37 641 90 59 402 115 31 758 105 278 694 83 307 971 96 161 735 103 573 691 93 103 121 98 25 321 91 264 277 104 261 580 107 299 880 104 88 923 97 130 308 106 189 512 101 372 519 94 166 306 107 677 873 104 34 461 93 125 646 96 45 789 103 38 708 95 516 990 94 99 621 93 586 873 80 33 269 109 922 927 107 271 624 79 491 985 104 469 636 96 68 310 84 45 82 117 161 940 89 570 745 105 320 707 96 542 573 90 117 339 98 241 285 109 91 372 104 481 657 83 459 893 99 213 746 100 154 460 97 534 539 99 351 776 99 711 863 114 573 712 105 9 95 93 747 956 89 407 768 91 86 184 107 121 361 95 232 826 114 124 143 107 129 418 101 471 974 121 35 201 101 583 915 92 119 428 93 236 791 103 683 956 101 594 993 94 491 771 109 730 974 119 753 782 95 138 932 91 94 307 103 156 934 98 240 270 105 167 560 94 593 690 114 515 519 108 475 687 87 102 390 104 960 968 131 467 820 108 305 364 98 394 807 111 17 174 111 136 893 100 564 621 96 175 726 102 33 899 97 134 810 95 486 657 91 270 468 102 32 707 97 10 720 101 77 734 122 122 987 80 178 246 92 450 516 98 160 457 108 294 955 104 131 291 107 722 806 83 113 496 104 140 324 106 717 783 100 131 270 102 684 823 104 881 953 97 216 319 98 18 402 92 84 960 113 705 953 99 257 542 125 180 921 106 9 435 98 188 811 94 24 493 104 234 610 116 13 520 104 160 614 88 442 690 96 401 638 88 90 905 100 299 324 108 254 411 85 611 869 109 190 908 95 159 503 91 559 824 120 74 650 99 199 405 98 181 351 100 350 917 112 11 982 92 588 682 112 9 478 89 266 354 93 472 577 111 273 284 106 613 623 94 408 707 108 553 661 100 247 265 99 177 829 112 354 850 102 41 677 103 133 291 99 644 972 106 200 971 121 236 929 90 688 746 114 743 915 107 15 227 112 337 789 95 190 383 109 126 748 90 663 843 103 86 133 91 141 952 102 69 537 99 106 691 90 206 585 99 826 961 102 664 989 95 510 870 71 15 224 108 659 991 111 308 935 95 155 997 119 75 262 89 459 744 106 407 876 91 270 544 83 893 945 102 219 488 94 386 882 103 536 643 105 777 961 106 655 714 100 182 713 101 668 800 88 328 567 93 277 582 111 218 777 103 243 711 92 196 521 93 221 669 87 378 532 108 236 420 103 834 890 93 511 911 108 14 241 99 431 681 105 125 847 108 182 471 112 149 773 89 145 786 89 728 810 91 7 278 89 384 781 100 117 613 111 502 932 107 122 676 108 6 647 89 316 419 120 250 919 89 178 688 95 152 901 109 270 630 79 185 944 82 730 743 96 466 573 98 589 806 114 230 539 98 263 548 102 398 454 74 588 994 105 755 793 108 498 531 95 578 682 86 292 817 90 267 527 95 25 419 106 33 637 105 238 954 85 132 615 108 556 648 121 488 989 100 346 743 69 854 986 114 375 854 106 23 757 92 144 524 104 488 556 96 706 932 94 67 568 99 336 868 87 273 977 101 172 698 94 478 975 95 423 457 86 470 615 89 0 857 120 304 885 106 188 282 99 348 564 114 329 809 96 184 651 101 83 327 113 761 806 99 472 726 101 661 688 108 172 580 98 238 415 90 184 616 97 201 508 108 92 830 94 93 802 80 758 900 121 87 743 93 324 667 88 130 535 107 353 551 108 67 69 129 780 997 98 515 830 87 29 766 100 637 971 104 190 224 102 126 151 88 282 637 94 209 804 103 642 943 103 54 814 100 323 487 83 218 820 102 10 764 107 222 951 101 140 468 112 849 947 98 671 985 93 549 797 90 70 689 113 154 534 96 158 453 96 122 353 101 23 870 97 744 789 85 509 543 120 328 942 86 32 665 93 682 823 97 55 264 89 247 840 93 332 385 112 466 957 93 106 887 87 31 820 105 792 816 95 453 931 92 288 873 96 826 979 101 213 442 109 27 830 105 836 886 109 354 979 86 161 200 99 787 884 106 442 981 94 259 811 94 80 684 103 182 609 91 492 852 93 130 193 95 537 982 93 211 914 90 339 817 102 351 651 99 508 582 103 41 904 103 487 685 104 731 802 93 551 997 93 296 370 116 86 908 94 220 674 96 674 982 105 91 475 87 297 634 95 834 884 114 492 682 103 488 942 86 673 682 104 100 130 107 568 961 96 175 873 104 631 902 87 74 359 92 14 141 108 329 640 103 104 533 90 412 990 121 133 754 84 37 890 96 474 861 96 4 434 91 677 768 95 420 867 100 32 414 76 4 816 83 11 751 109 323 552 104 343 574 103 147 344 88 249 604 97 24 448 98 441 708 100 342 707 95 504 959 109 285 820 95 250 307 97 12 601 104 320 597 95 21 61 103 369 595 111 108 391 87 115 505 97 131 692 101 572 673 112 580 945 88 842 885 97 161 178 86 886 907 101 270 533 92 349 988 111 156 643 107 197 643 95 460 590 84 4 566 107 824 928 85 260 583 115 160 569 104 465 624 113 639 867 126 174 299 108 602 912 99 516 630 100 414 652 92 214 720 108 23 936 118 896 914 96 96 384 97 789 994 85 443 740 108 109 599 94 176 872 82 4 422 93 431 793 99 256 800 96 493 856 120 474 868 104 764 891 89 477 838 91 395 433 133 300 444 108 711 923 80 230 604 101 220 556 105 221 843 98 105 264 80 143 488 86 70 516 89 62 535 96 65 332 99 522 995 117 203 405 98 296 494 94 785 867 76 359 822 111 69 746 96 321 986 97 33 455 108 274 989 92 324 756 112 181 950 108 241 639 100 273 319 83 382 788 104 363 720 84 441 842 108 97 611 104 492 700 108 346 960 85 29 672 109 38 932 113 469 502 90 60 519 90 348 851 94 457 659 112 657 982 96 169 221 107 60 367 107 302 696 103 320 616 104 242 937 115 521 652 108 158 358 106 354 585 99 443 863 91 229 335 93 254 476 104 188 553 93 192 230 100 653 979 113 589 753 105 153 198 82 107 885 108 370 726 101 618 679 108 336 570 86 430 969 91 104 636 112 313 589 90 277 662 93 59 463 83 11 621 114 126 855 80 413 947 90 162 513 100 579 615 94 340 717 99 108 763 94 86 997 127 807 835 103 565 636 101 153 487 108 755 960 83 25 940 84 77 944 103 311 424 87 777 881 119 241 243 104 448 663 113 611 949 128 187 371 91 872 909 104 400 984 88 513 666 104 280 334 85 404 916 106 338 505 94 412 674 90 213 825 100 140 451 92 360 476 90 22 468 100 76 745 98 380 604 108 794 878 102 392 854 117 515 968 91 44 484 94 181 625 81 283 601 100 152 660 114 464 859 90 340 798 115 362 864 100 358 860 81 183 915 107 559 728 113 16 227 92 612 990 101 5 864 93 322 794 93 405 814 88 481 695 104 15 477 101 42 983 85 322 652 92 261 659 96 233 929 111 111 545 89 130 390 105 785 929 101 274 821 85 193 976 100 186 533 107 351 960 115 322 702 93 164 491 112 214 549 108 239 615 109 150 913 95 340 939 112 400 638 103 491 938 90 542 882 93 291 915 94 288 309 98 624 733 92 170 463 90 723 926 90 380 613 106 418 640 105 303 921 87 918 965 103 620 965 93 298 624 77 241 632 89 418 514 101 400 420 119 704 890 92 712 867 75 6 183 104 282 632 98 184 550 89 145 474 88 755 810 86 294 834 101 497 954 97 208 934 94 205 886 97 610 972 99 213 455 75 62 264 97 94 697 88 885 943 97 311 689 95 330 802 89 104 201 78 139 362 109 293 383 90 16 724 106 624 740 122 466 917 88 362 696 97 225 848 100 185 524 96 564 721 114 291 797 117 266 611 99 119 290 110 161 659 107 27 929 76 118 319 96 374 784 112 65 425 90 619 938 85 392 596 104 192 808 108 7 272 120 600 927 99 488 493 90 345 668 94 392 601 106 828 848 98 545 766 98 83 229 104 59 76 105 7 431 98 533 692 84 231 769 113 697 718 81 98 674 93 253 462 95 750 753 99 225 269 117 248 387 107 302 329 113 281 877 93 286 635 102 370 602 97 426 698 120 53 288 94 620 939 99 149 175 107 102 690 82 440 939 109 805 853 98 297 852 106 568 740 79 553 881 95 270 506 116 507 667 96 172 964 96 52 946 102 822 995 107 24 739 98 54 574 109 906 959 93 472 632 92 21 508 106 206 630 111 21 30 111 148 728 118 256 690 84 621 799 99 255 883 114 467 716 87 131 711 96 326 588 110 766 975 94 204 549 101 54 853 127 12 292 84 310 343 103 77 836 89 497 508 91 519 610 81 570 728 107 152 178 91 548 929 104 837 864 92 204 491 103 662 792 87 254 347 123 667 818 91 300 723 96 18 846 91 720 913 84 805 930 97 552 937 113 262 313 112 534 614 79 0 971 104 517 893 105 132 405 88 23 214 111 421 473 107 174 932 109 45 104 108 112 294 110 468 772 105 246 730 84 594 647 100 256 797 85 443 847 107 156 748 111 55 387 103 685 891 98 486 863 100 170 763 110 631 664 87 170 907 110 225 853 92 43 352 107 645 976 99 336 996 99 336 896 81 374 665 93 460 903 88 334 352 84 525 862 93 459 660 106 368 883 118 468 667 100 6 651 107 192 581 106 119 970 100 734 807 118 472 513 101 40 246 92 23 606 115 673 918 108 170 883 89 63 253 117 284 688 91 310 998 83 708 985 89 632 650 101 97 206 95 458 670 119 439 448 131 502 725 118 169 841 101 867 979 86 116 783 102 43 204 107 532 784 96 516 837 91 529 604 80 127 936 101 15 682 85 367 775 120 606 896 91 717 787 99 623 649 104 223 535 104 505 541 95 443 868 106 361 713 95 341 700 98 260 993 101 113 962 108 445 575 103 60 190 82 416 965 100 244 471 97 608 746 112 5 482 98 565 796 93 136 896 107 283 765 78 140 962 113 397 667 108 473 557 99 331 776 94 252 918 92 266 336 101 187 812 75 500 667 103 66 792 108 201 447 88 24 983 105 458 930 95 671 718 101 113 633 107 286 651 95 126 467 103 81 986 106 393 782 90 57 668 115 346 557 101 92 948 98 553 843 107 29 744 98 263 398 100 61 695 103 13 608 103 454 532 117 429 849 101 82 493 89 72 964 94 168 493 81 172 649 85 215 763 92 297 342 90 389 622 105 164 898 107 115 834 109 59 959 83 39 829 112 963 980 88 619 841 90 264 417 100 52 157 100 284 495 98 452 517 114 269 774 93 234 297 95 29 989 91 559 567 104 133 588 108 283 915 84 978 991 110 208 439 103 444 802 112 176 581 83 958 972 96 115 561 91 251 513 107 92 323 93 230 367 93 586 591 96 31 89 95 171 217 97 923 924 113 35 95 102 217 331 103 433 566 104 66 444 98 415 581 90 390 587 101 456 691 108 286 875 93 166 988 113 442 814 111 19 150 94 307 712 90 409 851 94 281 387 114 280 393 90 780 842 103 115 162 97 716 742 91 542 942 99 534 941 106 76 137 100 310 399 120 55 687 103 364 612 113 644 889 99 261 719 107 132 327 76 938 998 103 620 709 87 209 853 114 529 547 110 243 472 100 55 238 105 646 915 94 65 646 105 109 973 99 369 473 91 335 502 86 199 482 107 225 904 109 124 306 92 362 769 112 185 771 100 297 655 94 270 598 95 497 675 104 153 669 101 362 574 94 82 911 108 529 879 85 138 787 118 6 267 87 565 907 91 163 985 98 126 581 75 354 713 99 243 625 112 514 921 109 499 877 96 794 999 88 235 834 92 171 200 103 18 45 106 38 506 95 282 884 108 92 602 95 443 476 93 218 755 105 140 969 90 352 810 96 302 956 83 629 770 100 659 806 101 477 497 105 246 315 97 369 608 89 303 909 105 263 766 87 206 907 111 235 796 82 303 858 105 153 755 87 578 671 87 214 330 86 287 725 101 96 431 99 535 819 93 681 953 99 292 316 94 557 729 95 69 236 109 38 101 91 212 893 93 396 835 89 475 573 96 339 980 86 739 845 97 396 843 106 457 651 97 495 677 110 428 905 115 283 508 79 654 999 106 115 444 79 38 185 119 24 347 95 353 801 100 11 963 101 490 539 105 683 861 112 51 759 91 139 691 111 93 883 86 602 791 99 204 694 92 299 657 97 379 407 85 849 907 102 134 138 112 174 795 105 153 344 99 144 548 115 454 526 109 295 477 101 837 859 101 143 654 94 89 732 102 142 760 89 476 649 103 217 404 95 186 716 97 374 904 80 203 612 100 425 720 101 147 956 106 824 934 73 154 968 104 796 867 87 327 556 103 803 840 115 232 922 87 169 638 105 107 750 115 347 935 96 157 954 92 95 923 89 318 826 100 69 373 102 160 487 99 63 706 102 30 733 83 368 988 86 361 511 97 631 695 96 336 941 102 59 310 69 287 552 103 89 866 100 153 608 101 311 951 102 641 950 113 243 802 119 398 921 102 15 97 93 180 267 81 560 840 101 82 908 84 200 279 102 481 745 100 390 399 91 255 710 95 43 732 92 216 956 113 312 995 92 605 861 127 499 508 92 58 420 114 98 453 85 799 921 84 664 932 103 149 512 98 320 695 95 222 819 103 321 526 101 201 784 115 489 679 103 174 645 105 257 796 93 189 225 94 55 927 87 438 700 103 349 770 124 50 264 88 6 450 102 368 929 118 144 559 97 417 969 85 489 819 115 97 291 109 434 946 114 582 658 102 16 941 98 197 393 99 149 645 106 172 813 115 37 42 112 53 252 104 38 860 100 298 828 92 667 982 105 190 338 96 243 774 94 46 525 98 500 881 109 396 953 110 106 533 87 7 555 79 603 887 95 10 950 95 297 821 80 266 888 68 591 846 102 825 854 109 444 906 118 802 805 116 630 993 91 634 745 78 226 251 112 253 334 116 150 214 97 150 453 101 335 575 112 53 931 108 285 822 89 79 928 111 332 415 110 44 749 86 194 370 120 661 769 103 1 875 104 322 613 82 133 571 108 29 327 105 111 363 104 477 863 98 43 541 101 154 728 110 559 897 111 296 465 104 142 804 101 202 700 102 48 936 101 141 170 101 496 851 96 885 944 93 782 794 89 164 237 104 521 955 104 576 804 79 634 708 101 144 504 107 128 551 102 17 630 115 163 527 94 50 964 78 312 855 104 51 665 89 155 860 107 639 649 115 41 118 99 97 876 116 404 709 97 9 837 102 17 918 94 51 112 106 382 401 90 106 258 91 306 852 111 609 843 100 143 244 102 96 310 79 51 306 95 644 891 93 298 798 101 185 412 102 479 772 95 23 691 94 584 688 99 564 902 100 70 719 95 183 716 101 75 587 90 118 325 105 421 526 101 110 912 84 319 842 116 117 361 112 193 330 94 458 570 94 464 863 109 342 650 94 33 886 104 271 594 95 181 286 89 120 872 112 431 979 94 412 587 94 91 179 115 20 729 94 372 584 113 274 779 108 337 475 92 422 698 104 451 895 104 462 798 113 59 271 116 304 429 99 234 367 102 238 782 98 775 907 108 335 461 87 718 782 107 649 727 121 182 298 87 140 611 99 325 398 104 43 951 91 183 860 86 158 538 106 536 649 106 772 831 96 3 709 108 391 679 93 384 507 101 697 828 92 772 961 96 177 934 96 29 725 90 102 150 98 353 920 79 137 808 93 710 880 96 403 541 95 338 403 99 8 44 94 574 935 100 618 659 100 478 837 108 94 108 104 425 599 102 297 584 101 22 711 82 313 320 105 309 837 80 253 349 87 28 94 88 502 621 85 636 822 96 288 396 111 219 295 113 152 310 96 138 652 92 189 334 116 264 999 104 126 751 84 389 527 86 346 873 112 204 658 97 120 433 92 359 934 108 664 958 88 433 863 98 319 859 118 45 573 100 115 199 101 966 971 86 573 620 92 105 447 91 125 823 95 503 862 101 37 920 80 719 959 101 25 523 99 90 601 100 518 876 96 56 157 100 746 796 97 112 300 96 617 649 107 122 248 97 843 999 94 100 985 95 117 801 102 10 664 113 298 980 82 59 194 109 592 988 97 591 601 114 467 669 98 421 748 102 656 828 133 84 843 110 442 667 90 122 699 109 366 424 98 226 929 99 631 675 101 255 872 96 129 137 99 864 976 97 29 764 85 41 253 108 216 368 94 289 475 115 63 207 96 263 768 101 564 573 108 314 591 106 90 708 117 383 784 91 35 506 98 86 521 87 457 852 96 3 345 100 221 782 101 393 606 102 305 474 105 884 971 104 510 998 89 211 707 99 468 753 118 381 756 105 599 685 106 92 647 109 166 980 120 428 681 114 919 959 103 45 895 104 756 929 101 229 348 104 318 327 101 81 727 92 535 898 101 250 320 97 183 328 81 452 782 103 408 934 102 75 958 102 423 551 87 511 837 101 91 276 105 254 544 112 386 963 113 302 779 88 318 419 104 466 490 90 266 402 114 108 212 98 35 217 106 426 829 101 45 359 102 462 622 86 478 667 100 501 896 98 773 995 124 588 995 103 426 651 101 215 576 95 443 627 119 9 451 100 524 800 109 1 775 96 141 610 102 583 634 92 586 912 87 268 520 107 94 180 94 372 792 107 14 59 87 177 920 93 225 780 112 333 496 99 732 770 109 243 820 112 15 299 114 369 915 88 666 806 88 393 902 85 793 953 108 18 290 99 427 730 97 661 689 103 183 717 113 92 732 110 540 994 108 479 505 108 352 491 92 279 724 111 209 961 91 737 810 107 183 858 94 353 378 106 739 952 92 324 783 99 386 924 101 31 283 103 117 605 110 279 785 94 238 550 114 551 671 105 126 932 96 27 705 96 308 634 96 546 549 104 18 714 84 642 747 100 140 590 102 662 799 109 280 717 111 523 617 123 330 354 98 317 794 80 106 852 86 476 507 104 171 714 111 149 864 104 178 564 109 354 686 96 718 732 107 400 747 120 155 835 94 11 833 112 519 749 94 198 561 98 495 881 94 660 685 96 135 920 81 346 871 103 60 732 110 91 797 118 162 942 89 334 842 95 377 629 90 10 486 109 65 446 93 531 747 89 36 728 105 35 547 102 77 507 91 487 838 106 80 723 117 297 772 102 366 432 102 216 395 101 572 732 99 288 643 98 537 728 73 16 231 102 337 554 90 717 975 111 842 928 89 383 640 102 344 356 110 214 862 112 757 879 92 200 932 85 190 583 102 114 760 101 363 726 94 96 304 108 419 878 96 386 586 93 487 647 94 153 788 108 566 619 103 138 622 74 537 609 84 376 959 106 655 912 80 535 661 102 180 782 97 304 309 104 166 648 90 208 440 101 35 317 102 319 660 97 450 827 109 238 402 87 58 434 108 465 730 96 199 304 102 664 922 76 159 868 98 297 876 91 295 690 109 324 561 107 296 824 92 81 785 116 191 779 98 79 219 105 454 914 103 183 201 88 67 864 105 110 164 96 344 476 91 427 506 87 287 530 98 451 892 91 16 961 119 80 984 91 264 388 108 720 978 108 66 987 101 438 949 90 34 328 92 858 924 90 639 945 102 725 846 100 336 612 110 382 699 110 158 729 107 3 646 93 194 796 98 56 480 116 113 333 94 244 888 95 256 654 104 853 903 127 125 875 92 438 938 78 649 795 90 151 997 78 191 832 87 452 820 97 323 502 88 660 949 99 347 854 101 93 95 88 618 977 97 80 141 101 147 538 92 70 875 76 631 742 111 487 806 91 478 845 108 127 399 113 110 313 93 888 915 106 273 968 98 859 872 105 153 890 87 721 914 111 96 292 99 704 908 113 531 848 85 64 926 76 717 737 110 332 365 97 160 343 106 569 666 113 55 978 106 546 738 114 27 812 94 81 677 110 323 553 107 189 639 106 260 576 96 272 391 111 102 783 101 264 481 101 316 892 88 141 590 103 39 329 94 758 772 101 554 921 98 731 782 105 296 455 113 162 666 115 537 602 89 411 929 103 483 611 93 420 812 97 859 893 109 538 949 123 143 336 106 292 302 95 426 958 98 463 744 106 143 742 102 625 629 100 678 966 103 270 460 98 142 320 80 498 690 105 807 942 110 565 882 74 685 831 100 298 972 93 197 494 99 3 452 107 63 685 105 195 505 97 384 456 98 299 412 84 341 881 94 282 788 87 452 809 106 454 761 102 303 951 99 303 751 122 343 457 72 693 774 102 4 142 86 346 947 99 66 633 111 328 686 92 177 387 95 131 919 111 296 405 111 53 147 85 236 412 101 808 894 109 210 995 120 243 436 100 202 929 96 881 960 92 292 317 111 36 526 104 113 793 92 638 883 103 819 863 97 68 899 96 811 883 105 102 981 94 59 528 99 666 976 87 161 520 104 100 416 104 508 895 89 598 929 93 66 160 99 325 433 93 440 860 101 85 280 106 395 581 102 78 752 103 462 652 81 186 227 99 101 866 122 742 979 103 186 376 90 354 824 112 606 618 91 44 51 109 609 957 89 164 755 105 231 801 106 912 926 86 135 410 123 144 532 84 132 678 83 292 948 94 518 734 105 90 777 105 554 659 89 108 405 100 211 418 115 420 774 91 506 608 104 384 857 100 273 494 116 33 317 90 524 604 100 2 726 81 283 955 94 570 756 111 138 673 87 67 668 93 402 996 97 313 978 104 37 524 111 445 983 104 887 936 94 926 975 83 520 962 107 157 239 116 18 611 108 656 927 113 212 544 84 430 795 121 217 366 96 15 181 91 24 353 87 376 405 112 95 454 102 82 859 88 12 347 100 84 653 84 513 680 105 466 814 86 228 446 96 75 796 109 251 368 97 799 840 102 601 791 103 474 499 109 204 930 88 457 585 107 235 869 91 403 531 93 304 957 111 823 868 116 260 764 83 95 518 98 144 574 95 677 744 104 635 925 109 313 981 111 177 578 84 266 873 70 540 959 89 48 429 90 882 916 95 77 96 92 37 336 94 214 505 92 485 801 101 73 433 101 144 513 105 91 412 115 190 865 103 839 992 107 176 548 86 212 660 91 453 561 100 241 893 103 28 176 106 41 185 130 299 987 106 82 600 113 345 573 79 96 771 98 420 442 98 411 905 95 811 996 104 850 952 81 740 900 104 294 315 102 680 862 94 739 773 112 386 973 110 563 895 123 262 474 92 258 693 92 10 307 84 809 996 102 961 962 108 182 659 106 896 957 93 147 479 87 252 386 101 350 568 109 512 768 107 135 315 104 946 961 113 22 248 107 655 901 94 263 741 102 148 401 104 350 497 110 716 857 94 305 892 84 177 412 88 39 470 96 382 967 95 129 362 105 252 812 103 149 443 78 91 795 92 73 372 109 597 693 88 37 49 103 901 982 108 538 862 94 131 876 93 512 515 89 20 495 88 37 629 103 195 959 100 760 872 101 449 867 106 173 844 93 882 962 111 923 978 113 384 768 88 435 705 98 248 806 103 458 561 105 20 584 109 530 906 93 117 486 107 108 978 102 142 246 102 603 703 103 656 732 88 462 650 88 452 454 110 264 837 99 637 848 89 27 833 109 546 594 74 877 945 99 12 725 89 68 530 96 237 948 95 650 796 98 343 634 98 230 917 95 677 897 93 406 501 101 182 785 92 607 817 113 176 724 85 238 301 92 32 598 97 19 446 104 178 524 99 143 935 104 592 965 98 292 416 105 452 619 108 624 865 86 399 533 114 339 862 107 530 643 96 525 547 116 136 413 118 215 403 102 744 847 91 559 652 105 727 856 109 332 543 83 488 608 104 24 986 81 72 292 102 536 830 80 632 949 100 127 964 87 341 439 94 439 665 91 497 587 98 639 948 94 139 981 94 9 445 116 460 831 90 34 164 112 323 426 86 616 636 106 229 400 114 54 300 87 12 673 110 582 720 100 314 779 95 151 212 103 206 366 106 675 784 94 662 934 95 291 365 95 622 671 87 509 607 104 826 865 102 560 807 88 814 834 90 690 792 99 473 621 99 401 481 98 316 437 80 779 935 90 572 838 104 14 771 98 363 971 90 727 967 87 22 46 112 203 371 106 272 878 127 744 749 104 375 749 109 304 895 106 66 426 101 143 437 93 322 722 93 825 943 86 146 770 87 543 880 114 591 994 97 488 724 107 50 317 106 848 937 113 483 627 84 95 226 103 401 756 96 25 269 100 80 119 123 332 937 105 490 594 107 531 602 100 479 764 100 221 849 100 674 761 118 534 576 111 405 617 117 46 937 97 122 721 81 152 972 102 165 694 107 699 834 102 537 942 103 168 680 102 171 406 107 19 118 88 36 417 107 181 511 127 799 858 99 360 399 103 91 358 102 138 927 96 674 802 110 42 409 109 9 109 110 181 350 101 130 166 115 213 534 97 334 679 99 12 886 106 697 941 104 130 952 117 841 992 106 268 529 112 662 992 106 2 348 84 367 445 104 225 370 96 239 269 86 538 942 101 385 750 101 698 933 102 8 129 104 16 139 97 49 957 108 794 813 101 156 428 102 449 694 95 261 798 100 976 991 85 70 585 97 212 888 94 836 992 109 156 186 110 215 346 102 643 789 106 681 703 83 289 327 98 221 475 104 244 524 107 720 918 77 862 943 103 264 572 98 117 196 104 335 899 89 149 499 89 472 537 109 126 520 71 19 461 106 577 801 88 705 972 99 179 314 86 321 985 93 329 413 95 106 751 102 379 524 77 389 810 107 255 417 114 181 269 87 633 886 91 265 794 93 378 968 94 408 417 110 700 881 103 493 953 99 224 338 99 463 971 109 337 650 113 39 922 83 305 491 97 644 813 105 84 527 109 228 842 92 887 900 114 362 913 93 322 398 105 33 332 93 354 487 125 270 941 105 402 829 107 127 382 104 430 990 105 122 659 93 355 807 96 323 383 108 346 751 102 52 826 77 146 681 94 152 632 111 17 836 109 634 746 95 686 815 106 75 327 103 504 630 113 331 720 107 766 860 105 278 953 98 786 892 93 704 717 105 816 886 106 541 801 108 253 431 89 439 847 99 606 919 110 567 735 96 64 757 107 544 681 80 217 488 95 272 590 102 482 502 95 154 918 96 713 791 122 239 969 100 204 806 100 287 716 97 617 963 106 298 352 108 754 812 98 618 990 105 183 715 101 319 568 94 473 552 111 558 727 85 72 918 116 407 666 90 75 281 89 296 686 97 223 626 118 356 582 101 365 705 99 360 537 97 309 919 87 44 214 104 136 233 88 876 951 87 347 545 114 148 149 102 620 719 99 303 868 95 327 861 94 60 803 99 269 337 106 291 357 102 820 964 84 742 958 107 91 326 105 727 893 99 496 682 114 61 783 102 122 497 99 84 127 89 245 517 93 133 844 100 189 700 98 78 878 107 375 865 98 123 799 102 32 307 116 235 995 106 168 497 91 687 805 109 472 547 106 72 387 111 215 288 111 320 835 99 19 458 100 817 824 109 203 432 99 713 893 101 32 420 104 596 765 105 473 622 95 521 620 109 385 900 116 342 420 91 512 895 99 86 628 100 550 976 114 26 775 77 181 470 109 58 118 89 20 794 92 488 773 106 148 310 102 3 45 91 571 964 96 364 548 88 335 714 111 114 898 93 406 858 103 269 425 86 213 874 86 143 599 102 399 485 88 697 916 93 421 645 86 374 514 112 524 531 104 397 559 124 394 945 105 527 543 98 115 537 104 411 931 92 571 818 129 126 971 96 16 794 110 98 177 91 364 453 100 18 841 100 40 721 101 456 799 101 350 926 97 585 925 102 126 965 89 71 357 109 379 912 113 170 898 101 115 645 86 567 859 115 374 585 106 30 370 91 115 910 83 511 781 105 157 574 105 276 974 98 848 893 95 521 970 99 658 759 90 260 678 105 237 835 99 23 558 89 184 282 100 509 567 93 185 241 101 770 997 103 610 673 102 802 942 84 78 570 95 132 206 95 962 994 113 34 809 100 465 919 94 1 636 95 387 389 130 354 733 105 419 546 90 184 470 89 916 987 97 81 455 95 738 869 117 8 518 111 765 975 98 45 952 95 457 555 107 517 614 105 98 451 90 180 232 90 203 840 98 199 548 88 108 335 89 316 797 93 520 963 104 543 590 91 486 777 92 584 586 87 866 919 118 414 680 101 383 518 99 251 458 82 372 467 105 509 518 105 934 940 94 830 926 108 194 491 106 355 926 80 160 257 99 295 299 96 904 967 107 53 449 117 426 831 85 105 887 96 304 357 94 243 734 100 472 774 98 84 326 97 258 752 99 55 144 86 156 763 122 662 672 87 636 823 107 749 919 114 567 856 87 340 827 110 862 900 97 291 689 95 670 879 104 258 669 109 190 506 94 316 495 103 388 654 92 230 447 96 230 911 101 53 908 94 175 742 126 707 886 97 525 988 107 406 763 112 477 629 92 248 753 97 171 436 91 140 737 98 414 630 100 376 830 110 40 423 111 569 977 91 193 495 95 35 759 100 298 695 116 575 735 83 101 468 97 354 627 104 84 652 107 286 856 101 459 611 105 59 503 106 495 759 92 203 357 93 574 936 92 564 657 110 488 841 84 684 783 96 78 542 96 361 476 95 200 811 99 390 851 99 56 662 91 486 526 96 385 964 108 603 697 101 2 306 86 119 706 79 93 906 82 719 733 100 691 757 108 230 684 107 203 632 125 837 915 96 11 254 114 349 399 111 528 770 96 47 784 113 876 955 112 562 960 94 868 970 90 359 384 84 259 655 101 43 777 103 61 273 117 831 895 97 321 850 107 446 959 100 250 920 86 343 668 100 7 219 109 570 829 113 309 909 97 418 687 113 385 511 107 60 851 109 721 855 110 186 730 76 338 838 98 378 518 104 256 999 93 55 644 116 152 676 120 64 843 104 229 725 89 84 514 88 32 423 95 137 355 90 352 506 99 574 849 86 454 922 113 327 642 77 515 779 109 344 500 103 445 896 81 131 364 100 305 704 92 292 856 103 581 953 90 57 380 103 457 960 116 453 678 111 402 926 119 577 787 100 611 822 101 560 950 75 768 840 94 800 824 98 520 905 77 224 970 95 590 605 107 163 492 92 36 280 106 488 636 95 145 605 104 191 290 87 532 843 102 38 895 116 32 873 104 19 173 107 234 291 101 447 751 114 766 969 91 488 774 94 169 619 109 349 396 102 863 868 95 496 501 91 346 558 107 187 766 106 389 555 97 67 631 104 207 632 113 120 734 109 485 900 78 486 628 99 485 920 94 20 46 101 25 574 101 121 267 99 811 827 102 149 356 106 686 816 80 50 664 101 139 444 102 164 250 107 748 851 103 736 826 114 594 949 103 598 873 100 634 765 89 93 231 96 253 308 100 19 269 105 132 144 91 473 648 83 166 183 105 441 872 94 257 668 87 152 993 110 151 954 98 761 842 95 371 465 111 717 906 109 321 794 115 132 740 103 439 877 111 335 428 101 792 917 99 324 332 92 427 774 101 618 901 105 875 903 78 51 978 96 88 337 101 620 738 89 155 686 95 32 741 116 302 515 110 658 806 92 320 756 98 802 877 103 63 817 97 143 370 100 835 973 96 271 969 92 90 266 101 629 930 95 42 586 100 77 449 91 352 695 81 151 337 109 50 78 91 49 71 105 384 715 98 316 728 104 595 677 96 47 249 97 7 137 106 273 621 103 608 635 97 64 804 98 1 424 105 681 818 102 677 707 84 288 912 100 752 838 90 193 311 98 28 695 99 630 905 117 244 578 112 713 785 106 86 261 101 28 925 73 131 934 100 120 325 99 175 672 96 762 909 105 10 347 89 443 465 84 106 495 96 292 861 109 80 918 103 555 867 102 247 680 85 648 820 93 1 626 99 395 940 80 524 959 104 9 350 123 121 455 102 225 415 91 472 830 98 199 820 100 557 574 109 5 830 81 269 323 100 493 678 98 699 956 116 114 907 96 162 921 114 468 916 103 701 925 106 341 883 105 302 819 105 25 353 92 38 477 101 160 696 105 616 905 111 152 525 96 199 389 93 6 823 91 611 805 100 327 434 96 534 939 81 371 753 104 54 533 100 237 410 100 829 864 89 561 613 95 17 220 91 621 818 106 174 953 115 42 284 104 735 853 90 240 396 106 140 860 89 79 934 93 789 837 88 711 799 111 659 849 106 256 416 102 468 526 104 280 795 102 735 953 115 272 369 93 91 961 93 349 372 106 307 452 84 5 162 98 722 765 119 842 856 107 379 716 106 938 984 104 111 902 116 694 703 109 914 929 107 245 297 95 490 645 100 541 805 115 266 574 105 318 688 101 72 774 89 866 971 102 506 896 106 200 755 96 609 939 110 145 243 80 235 746 102 579 890 116 14 337 101 404 779 85 146 865 121 224 886 104 384 389 92 282 652 119 560 916 105 234 365 102 195 877 100 114 781 109 128 170 101 513 917 108 527 830 106 758 968 114 24 629 96 835 895 111 613 645 100 212 341 101 422 732 87 366 905 110 417 668 86 582 741 90 615 752 83 230 414 98 169 851 102 127 869 103 147 500 105 19 215 98 712 839 102 272 463 104 728 992 101 107 530 109 403 554 88 603 858 91 450 684 108 143 588 97 45 515 96 449 632 94 249 734 94 295 584 93 659 725 107 95 300 109 194 368 101 32 65 73 764 974 100 77 584 100 26 662 88 397 524 87 443 617 97 430 947 101 660 979 103 355 729 91 137 406 110 224 257 103 405 930 86 446 880 111 493 818 118 327 675 95 13 892 93 174 900 91 763 888 95 12 668 98 279 582 92 99 264 82 399 897 106 701 718 103 335 803 104 554 735 99 368 864 114 639 921 85 163 617 108 40 329 87 285 954 92 450 901 98 643 843 97 440 679 92 311 904 109 402 983 116 20 791 82 65 390 101 214 245 107 207 771 85 472 518 95 344 948 104 235 412 93 156 712 86 348 415 96 33 49 99 221 489 92 545 623 107 15 976 109 225 382 113 560 570 99 356 937 106 312 592 101 343 483 96 188 727 99 73 575 114 505 849 78 822 891 93 23 916 104 73 588 109 11 643 106 200 596 94 622 628 104 411 452 112 57 204 103 876 941 90 326 430 105 757 951 97 376 991 100 783 884 100 161 643 101 74 866 108 782 883 97 94 915 102 83 747 106 407 552 88 261 502 117 155 493 97 534 688 82 168 371 100 938 967 95 112 638 95 197 793 91 380 558 114 630 771 86 372 627 111 212 613 94 508 583 108 688 970 97 83 825 103 230 883 109 185 493 100 112 603 113 11 360 91 456 888 94 101 601 97 167 797 109 364 763 87 486 528 91 409 432 114 383 723 77 21 667 128 532 931 81 318 765 114 382 926 85 458 750 103 103 826 86 617 744 78 304 557 105 470 516 99 810 841 126 205 414 98 421 711 109 499 603 112 798 872 115 148 345 96 177 393 113 486 872 84 14 77 108 505 926 99 100 360 93 9 413 103 121 292 118 182 414 101 491 501 107 311 706 104 82 468 93 447 764 109 158 410 104 642 900 104 458 685 98 603 986 95 140 540 111 529 871 107 212 388 101 221 479 114 486 506 108 797 845 96 629 787 107 32 250 114 263 370 103 88 116 115 1 72 83 560 947 88 579 644 120 42 568 84 438 593 107 635 958 108 131 219 90 221 245 102 786 793 98 294 647 88 563 732 92 302 461 89 569 829 80 691 869 96 135 580 97 445 525 102 219 999 101 131 161 101 48 699 100 51 294 105 206 905 93 312 674 109 156 612 94 760 896 98 387 894 99 232 877 86 288 784 99 60 899 78 10 962 92 96 609 99 29 753 105 201 972 86 255 378 100 314 741 96 104 502 96 453 771 119 70 301 101 5 252 90 347 681 84 16 799 94 643 655 109 201 432 104 458 474 103 840 935 115 101 170 107 431 554 109 172 342 97 642 690 94 528 562 108 236 318 101 79 975 105 30 227 111 635 656 107 156 832 103 146 541 92 291 790 102 18 107 111 589 729 110 177 795 92 832 942 87 432 921 114 513 953 116 327 793 91 824 973 100 480 586 100 115 954 112 310 557 113 35 982 105 567 653 98 222 984 95 647 733 91 408 705 101 460 641 106 446 631 98 39 841 91 418 457 93 476 855 96 208 407 107 441 993 124 475 940 121 739 958 102 530 966 80 412 977 106 798 824 97 629 742 97 353 802 82 389 738 118 176 274 118 744 747 101 387 759 105 200 368 79 379 821 96 589 931 108 221 682 102 217 522 111 272 654 112 200 361 81 321 585 92 17 361 94 63 224 86 137 467 92 62 343 113 390 592 98 596 633 111 367 576 98 25 265 82 293 973 107 47 174 98 432 549 102 87 120 96 850 867 99 122 388 88 659 700 99 147 843 80 339 584 91 9 834 109 213 532 87 592 775 99 193 749 94 43 557 108 716 792 98 549 731 97 158 167 88 649 998 111 335 894 81 794 887 107 210 695 101 89 988 110 608 981 124 283 546 102 267 930 85 6 112 101 367 718 97 8 778 94 290 607 88 208 794 113 140 211 90 4 395 102 138 147 104 540 928 90 239 895 108 558 897 114 414 684 92 201 545 82 94 522 99 417 979 101 51 123 91 849 943 100 230 289 90 659 794 106 159 718 107 450 643 91 386 694 97 218 387 94 569 756 95 123 790 99 629 974 100 917 967 95 39 238 112 44 753 100 709 963 101 517 817 90 89 887 100 634 742 89 187 256 105 570 750 128 455 793 106 150 586 109 145 429 119 77 413 97 320 964 107 617 669 108 807 884 95 29 501 98 246 739 102 141 343 125 494 646 113 70 953 93 64 883 90 131 688 97 117 988 91 588 628 102 41 374 115 49 884 100 36 888 102 23 826 93 292 345 99 479 931 114 331 380 95 3 503 105 71 778 96 487 740 93 188 542 95 645 694 86 140 658 101 572 959 107 330 570 103 613 881 108 38 73 105 16 419 116 825 858 89 470 491 90 399 540 108 95 291 81 562 630 105 366 460 103 384 673 86 65 726 118 285 341 116 635 660 117 39 766 90 308 620 96 303 344 94 395 727 100 536 878 104 229 715 117 39 406 99 316 477 95 392 453 103 160 784 87 335 653 94 201 873 102 816 864 92 676 916 94 230 735 118 536 784 100 157 299 102 427 994 104 298 942 106 101 169 84 503 949 111 392 910 105 441 960 105 206 936 97 162 236 101 199 597 99 64 241 94 229 347 115 169 304 96 42 949 103 251 642 98 781 795 89 134 771 100 683 685 102 246 990 94 83 799 101 138 812 105 145 839 93 72 304 97 729 908 114 516 753 104 62 594 94 278 374 76 582 859 101 413 737 122 541 847 103 616 648 109 639 980 95 409 857 107 170 430 103 807 878 105 527 759 91 404 892 92 314 832 99 39 340 99 226 788 94 232 730 115 825 860 85 491 777 74 42 785 101 427 794 105 638 992 106 67 642 106 361 710 95 483 761 91 167 893 105 510 635 101 33 513 123 507 942 103 200 761 87 318 874 96 233 935 93 72 722 110 85 923 73 424 540 93 11 661 115 375 689 105 700 962 95 2 137 99 278 428 94 219 809 112 269 940 92 528 896 105 547 827 87 163 331 97 765 879 83 539 562 101 176 565 97 29 846 125 366 939 123 315 677 102 201 219 92 169 757 109 612 956 113 12 711 80 306 763 84 42 884 96 797 957 108 383 803 81 175 403 91 469 479 86 238 586 99 423 810 94 932 944 125 92 336 118 18 883 103 295 769 110 119 982 100 856 895 102 900 981 103 568 813 101 715 855 101 635 683 94 86 909 117 614 869 112 75 721 104 593 702 96 34 370 94 329 900 111 64 532 96 16 339 99 43 103 110 418 649 118 478 889 100 458 601 99 151 819 97 827 920 97 870 939 101 982 983 103 466 887 103 68 276 99 309 554 98 104 975 107 486 984 100 181 472 78 54 955 102 153 935 108 584 709 110 352 744 110 390 884 105 186 776 104 302 633 96 686 790 116 316 523 99 680 759 96 563 647 88 317 788 105 230 558 102 510 746 99 34 226 98 208 636 92 368 645 94 123 512 103 520 744 100 415 957 79 10 778 116 21 535 100 151 302 79 216 930 106 47 930 98 313 338 91 40 467 87 225 707 85 432 581 91 518 625 96 276 334 125 286 540 112 209 385 79 199 484 104 48 968 94 812 823 106 349 780 112 589 791 98 474 878 96 80 697 97 692 998 90 970 988 93 195 936 116 634 898 103 63 535 117 210 708 103 314 583 98 150 757 105 246 963 94 510 715 96 111 699 102 53 492 103 169 836 119 34 535 107 22 408 98 557 703 105 543 564 101 431 483 110 272 478 109 186 732 107 28 635 108 510 582 78 673 730 100 327 726 94 274 578 83 296 979 95 116 404 102 287 498 100 943 964 98 460 839 102 857 978 94 75 150 98 466 704 99 635 878 98 292 312 108 459 951 85 124 315 91 883 985 97 664 852 109 478 565 100 584 988 104 1 200 76 367 388 90 237 293 101 656 730 104 52 943 101 92 881 86 531 787 89 296 924 79 226 591 91 77 632 97 129 263 97 894 904 124 720 729 90 54 864 98 101 648 84 6 97 96 237 956 104 77 878 87 431 973 64 717 786 108 431 565 101 685 742 91 229 277 95 16 283 102 836 985 117 100 311 93 107 351 97 575 767 99 784 802 76 14 249 100 226 530 106 259 306 97 528 841 104 259 438 114 44 193 93 325 571 103 637 641 100 750 915 104 458 659 120 319 926 91 306 875 114 215 570 105 57 672 92 790 957 93 543 956 93 100 766 100 319 978 91 233 382 90 181 725 103 44 879 99 305 878 84 174 493 104 84 169 102 120 709 94 184 964 98 111 737 112 545 968 120 48 363 89 314 475 108 131 303 97 314 833 99 462 574 100 38 851 80 783 785 95 24 913 98 802 906 96 404 696 90 309 526 117 114 724 103 692 787 90 168 296 101 164 753 111 388 392 82 547 550 106 633 891 87 247 789 99 281 638 92 670 681 105 95 834 89 146 338 101 48 693 109 205 789 102 717 835 103 300 627 107 329 571 88 191 193 103 537 885 92 207 361 85 570 593 108 819 986 93 56 463 99 224 549 91 57 671 85 241 831 119 364 698 97 301 445 102 394 944 102 37 900 102 179 800 96 484 517 90 236 886 104 491 992 99 255 576 94 596 728 99 65 752 95 40 372 85 114 888 86 225 977 89 649 926 85 64 840 98 54 627 84 383 402 103 269 547 102 480 775 95 640 666 101 609 894 102 750 880 90 4 302 105 200 641 104 227 281 102 729 932 98 42 201 104 558 899 95 62 963 100 900 905 116 180 640 102 354 945 100 340 916 96 114 653 94 438 676 89 305 790 111 375 656 107 162 574 95 304 410 94 242 871 98 366 660 109 406 465 114 699 792 97 55 168 119 87 853 102 197 322 98 670 887 103 573 768 107 85 599 117 149 253 94 7 894 97 376 705 110 540 875 104 87 815 99 430 628 101 45 119 99 23 161 99 153 701 100 130 303 115 148 590 103 393 518 113 469 852 106 447 553 100 633 806 123 406 580 101 95 324 98 369 480 92 87 166 118 906 934 104 128 143 102 509 514 86 260 968 102 391 905 82 490 996 110 447 777 101 203 711 85 698 706 120 120 614 100 593 634 81 200 594 105 72 518 100 715 817 105 122 518 88 105 416 93 578 802 101 420 772 104 358 752 88 25 704 106 63 972 98 274 697 87 652 817 94 244 258 105 47 356 100 174 625 105 414 708 111 434 745 110 23 677 97 120 634 99 101 748 96 180 868 108 128 384 118 241 820 80 321 946 91 202 669 84 4 805 91 435 840 104 52 100 78 153 303 83 675 967 107 141 539 83 84 147 109 826 924 107 101 995 82 285 352 94 179 258 110 228 488 95 359 906 108 344 727 115 649 804 94 316 464 99 664 998 92 867 983 101 648 805 100 35 45 102 670 796 103 246 375 110 155 346 79 347 396 108 539 723 100 598 775 110 490 626 100 349 725 93 470 699 114 281 589 90 529 868 103 369 835 81 221 496 109 96 129 116 275 667 97 750 954 113 269 515 102 941 967 93 320 765 92 159 726 103 846 868 120 301 421 100 435 566 99 1 690 96 485 792 121 248 590 82 533 537 96 408 642 86 437 729 83 534 730 101 121 425 91 36 217 80 97 145 85 32 425 103 493 609 86 823 914 100 186 447 85 621 687 97 235 470 101 389 755 98 298 309 89 186 288 100 440 702 119 227 890 100 0 415 89 542 634 106 80 726 91 296 429 87 314 505 97 406 721 111 71 660 109 167 600 84 182 972 99 685 926 98 420 454 90 419 946 112 794 975 111 597 733 96 687 883 95 316 929 105 29 596 96 310 600 105 172 672 87 217 588 106 30 588 112 357 760 88 516 964 107 683 901 95 210 374 102 566 621 88 223 585 109 762 880 103 341 570 97 715 981 100 347 973 97 266 709 91 443 498 97 318 919 107 623 865 75 382 522 120 4 424 102 292 670 90 274 409 101 72 525 102 346 619 106 569 927 121 272 791 92 224 881 113 159 599 92 497 536 98 231 936 74 179 209 107 566 853 90 52 173 80 572 964 93 672 688 78 196 733 90 682 808 105 156 957 108 431 801 93 342 806 99 698 839 99 356 673 86 160 595 101 663 919 96 258 758 97 108 782 77 801 974 103 97 872 103 658 964 85 210 707 103 512 669 101 421 872 110 528 823 82 633 648 103 581 997 105 442 611 113 85 151 101 213 720 112 354 520 96 548 907 105 52 927 110 15 626 90 346 441 118 559 878 106 256 640 93 193 690 96 1 949 107 297 583 107 513 782 89 589 877 102 124 835 101 117 842 101 142 456 114 276 618 92 438 863 99 38 990 98 394 884 99 668 929 94 424 611 104 107 464 109 621 996 92 71 359 77 473 574 91 410 495 97 53 621 95 318 411 92 54 272 106 365 759 106 534 873 117 325 978 117 224 892 107 363 751 108 75 825 83 73 142 101 148 944 94 454 893 102 147 679 91 54 711 102 409 706 106 73 143 111 72 213 101 195 548 101 500 788 74 809 827 98 599 849 104 425 441 103 57 908 90 342 373 78 54 132 98 795 866 108 899 919 97 318 908 103 315 369 88 242 288 97 179 642 92 48 824 98 64 876 95 36 175 115 407 609 89 23 764 105 347 349 111 490 685 114 50 401 98 335 773 119 409 984 84 46 305 108 616 910 111 364 402 108 201 431 89 80 440 103 193 432 100 634 689 79 227 608 99 84 560 105 589 920 102 11 681 119 694 937 95 134 274 103 458 744 106 164 843 94 484 676 98 487 625 114 71 745 108 195 330 98 686 705 101 184 688 79 231 618 105 327 980 100 656 792 101 835 959 91 29 465 95 476 815 113 224 921 94 548 922 88 97 567 99 420 906 78 483 896 97 293 576 99 344 751 121 824 919 88 48 335 113 43 278 105 314 317 99 59 473 91 628 727 100 471 876 94 243 648 91 274 825 108 195 859 93 775 895 99 625 881 90 134 751 107 77 933 104 69 511 100 259 633 101 185 642 99 601 838 109 931 996 99 402 761 100 200 748 88 419 773 110 674 795 101 134 857 100 69 899 123 277 730 116 197 450 99 523 636 101 138 279 100 238 561 92 314 468 95 584 819 96 165 288 104 340 859 122 57 242 92 752 937 114 339 981 93 12 936 76 71 157 106 278 405 87 62 272 94 233 468 97 274 417 101 578 675 114 481 691 88 781 825 103 53 815 111 597 815 105 457 660 106 140 693 102 417 662 115 571 591 90 390 738 100 185 305 94 387 664 88 210 662 93 379 515 111 769 826 112 406 864 105 96 366 112 778 957 103 129 148 92 255 737 85 191 891 95 707 851 83 453 545 99 288 895 112 506 561 94 755 819 102 440 993 90 298 992 101 199 714 99 12 883 107 273 646 105 457 859 80 186 568 89 404 726 97 22 465 95 600 814 104 46 793 101 40 435 114 46 151 100 233 873 97 25 886 102 136 306 105 395 854 95 392 712 103 486 584 103 48 185 109 45 662 103 738 827 97 22 114 93 387 807 116 307 435 97 77 349 114 143 770 99 377 800 99 353 517 91 35 914 91 139 573 103 667 766 88 805 936 110 101 153 113 359 812 97 111 214 114 90 273 99 232 929 83 342 921 96 266 852 102 112 452 99 720 846 88 312 393 98 161 874 105 318 764 95 521 927 108 585 976 100 259 511 81 116 718 110 402 882 115 662 707 95 149 318 95 312 900 87 196 336 116 339 960 96 841 899 90 660 890 93 57 329 101 558 568 96 591 693 105 315 526 76 595 839 105 640 953 105 390 785 115 305 959 101 87 359 94 246 610 107 445 769 114 604 864 99 738 849 95 834 944 94 125 758 101 59 404 106 382 517 98 490 518 86 359 930 97 41 238 101 126 828 99 143 294 94 200 440 118 54 500 102 488 705 103 841 915 95 264 951 94 168 266 100 646 688 107 871 963 78 100 293 94 316 926 106 56 681 92 385 716 98 368 382 90 178 224 108 23 151 99 528 707 104 421 761 93 701 864 121 115 241 92 31 222 96 233 639 110 638 690 113 381 957 103 561 645 111 39 619 78 378 688 103 51 834 94 49 263 102 451 627 111 84 311 88 230 805 95 621 710 93 162 807 89 831 839 111 304 618 103 126 390 82 65 476 99 183 236 103 409 547 96 82 552 107 273 865 113 73 123 90 94 621 80 201 442 111 126 663 105 143 701 98 152 729 111 493 970 102 83 413 117 587 941 102 590 622 103 169 947 99 116 740 115 298 799 97 130 659 108 474 687 100 179 401 90 185 673 96 203 781 90 823 862 98 714 780 111 547 687 102 724 838 87 761 899 110 217 963 108 271 427 123 93 266 79 389 921 83 186 337 100 555 783 88 727 936 116 103 161 113 306 312 100 616 713 118 7 617 100 442 508 106 668 931 95 485 879 100 181 389 94 359 965 100 126 288 98 370 894 101 767 800 88 120 859 122 865 973 90 620 966 101 566 738 102 202 519 117 77 801 86 824 954 89 510 757 101 505 675 104 533 793 90 497 570 110 170 437 119 86 293 95 271 944 87 285 966 96 70 407 93 91 552 110 511 667 72 349 599 93 915 984 82 573 774 82 219 991 111 726 814 79 430 557 110 146 597 99 121 336 105 560 640 88 57 554 113 270 639 97 387 780 98 893 926 92 152 292 87 649 895 95 533 926 87 34 514 94 314 838 85 30 583 102 301 800 86 221 680 97 366 876 95 418 440 86 318 707 110 715 867 124 232 457 109 23 408 97 627 806 103 401 846 107 259 930 102 624 682 104 281 494 114 42 953 85 924 929 83 146 396 94 290 644 93 1 42 110 649 650 97 385 602 85 329 432 84 549 941 94 267 381 91 518 592 109 432 901 103 517 919 84 239 429 105 488 637 97 57 797 109 317 965 105 217 631 105 1 382 106 225 558 109 400 658 100 35 966 119 367 726 97 201 377 90 281 310 105 571 879 113 239 420 86 155 874 97 455 691 89 457 994 104 138 669 101 525 907 83 73 756 104 371 547 95 147 393 109 542 710 88 75 598 104 106 719 104 643 729 102 164 400 80 49 144 105 456 713 91 159 335 92 307 807 111 244 298 93 72 152 84 316 890 96 265 431 117 639 794 108 6 814 99 242 864 118 223 999 85 2 568 122 506 525 99 237 687 98 687 819 93 74 135 108 322 395 94 158 979 92 221 421 104 234 791 79 123 442 115 81 164 111 5 431 94 530 742 115 595 708 105 451 804 107 47 687 105 262 286 101 386 966 99 30 655 104 162 558 109 2 527 100 671 681 98 642 756 98 11 208 94 579 771 96 370 708 113 214 556 112 807 866 99 300 396 115 395 829 98 228 824 89 342 748 112 129 308 92 268 285 104 376 858 104 197 605 98 496 598 108 264 846 116 514 739 96 170 446 94 602 956 89 284 655 90 298 378 111 73 150 104 556 886 116 527 886 99 579 916 95 44 782 107 404 691 98 223 656 98 81 867 107 183 786 100 35 617 105 536 856 94 490 617 103 289 891 105 92 448 99 13 82 99 241 451 92 202 481 87 207 559 95 572 884 105 76 346 109 7 321 114 471 747 99 87 94 90 169 882 116 7 671 100 708 744 105 463 642 97 26 466 77 508 896 91 196 504 95 788 886 100 513 918 95 73 974 108 79 942 92 128 993 105 215 319 91 887 902 113 509 672 89 329 790 112 230 833 95 783 865 97 254 584 98 11 493 98 233 575 100 1 935 89 369 563 107 539 844 102 459 954 93 576 814 112 141 865 116 5 389 92 449 772 112 278 830 103 313 361 77 208 270 116 361 836 93 324 639 113 365 637 96 761 939 104 400 558 104 292 901 96 397 746 103 446 628 111 591 949 74 801 856 94 462 756 89 72 124 94 642 854 86 688 718 110 729 884 88 59 446 104 6 351 94 402 427 103 328 866 121 615 635 93 200 527 108 209 654 93 310 639 99 143 413 98 787 995 95 626 990 103 174 480 95 318 453 86 151 185 103 674 715 94 89 184 103 500 525 93 415 448 111 112 299 110 530 718 108 699 990 97 325 365 91 238 451 93 7 248 93 35 886 116 586 875 83 233 286 102 279 416 108 535 624 104 481 983 98 731 796 96 378 833 82 289 465 107 525 541 77 444 479 105 522 586 107 695 940 99 266 911 108 129 762 103 421 656 119 707 968 94 371 671 110 556 781 105 508 882 103 536 857 107 700 937 86 12 374 91 187 439 87 645 720 95 526 589 83 32 996 99 644 958 100 20 787 100 94 176 83 570 677 88 192 357 101 116 689 109 69 930 107 270 636 103 233 527 94 214 965 103 153 614 88 382 958 98 441 459 99 168 400 102 5 918 90 331 774 101 681 732 105 670 683 104 89 602 93 378 457 95 85 793 92 320 889 106 266 914 106 221 380 86 839 964 106 904 993 105 488 632 103 76 573 109 357 954 81 116 395 94 206 847 83 578 797 102 536 906 117 777 826 108 471 589 114 221 397 109 678 753 106 261 338 113 683 720 108 221 544 108 708 971 91 688 748 99 61 779 100 443 537 87 37 146 95 742 816 98 421 922 101 28 640 99 263 490 103 379 640 87 253 418 94 48 963 98 11 275 98 501 870 100 333 610 87 189 798 90 278 771 88 61 997 103 302 935 109 127 852 97 698 731 93 310 517 77 96 527 92 226 564 100 163 276 96 145 771 111 884 986 81 817 996 80 157 856 106 219 289 110 62 497 101 272 997 107 374 763 94 65 147 79 726 911 111 189 528 103 843 902 99 172 641 95 234 937 102 279 342 108 631 799 113 56 270 104 14 560 88 529 846 90 29 925 101 60 181 111 355 743 99 372 626 98 127 136 106 448 580 116 268 342 84 104 893 97 327 958 98 751 941 91 442 892 90 627 629 92 751 978 122 185 402 88 611 740 102 397 560 87 467 620 101 454 483 106 217 347 112 505 918 102 690 735 90 547 619 96 532 711 93 600 774 107 300 434 96 744 825 105 662 936 95 211 932 98 265 330 102 490 573 89 9 295 119 162 902 90 348 705 122 141 232 103 137 251 109 527 915 117 136 603 127 29 838 110 729 942 102 365 532 84 395 414 102 533 718 69 478 500 105 482 880 98 166 528 88 858 862 89 0 587 105 597 996 97 286 992 100 30 127 99 34 136 117 583 852 107 583 592 102 318 813 92 197 741 102 454 820 94 316 468 83 521 631 117 167 385 108 586 640 92 545 974 86 194 980 106 19 578 97 355 933 107 522 587 88 774 922 102 411 733 118 188 886 96 283 881 94 214 542 101 330 418 92 420 666 107 596 877 106 119 507 116 490 675 87 583 684 92 82 161 102 453 669 101 419 931 86 210 301 99 200 315 108 774 820 91 409 959 94 117 567 90 493 729 89 34 218 110 400 858 109 11 315 98 459 756 88 719 986 105 516 958 91 193 936 97 822 871 98 390 798 84 43 768 109 691 994 109 700 888 94 821 856 113 402 970 81 8 771 83 215 353 100 75 336 109 102 211 98 427 709 105 155 723 114 353 940 96 89 469 103 573 676 98 542 959 93 132 378 86 959 979 90 122 246 95 383 477 114 354 388 107 80 967 89 563 564 85 669 841 106 519 972 91 59 127 104 542 733 104 540 823 110 561 829 81 173 261 109 114 470 96 256 585 112 640 963 102 90 434 86 171 587 103 125 333 100 656 944 97 581 623 121 46 428 93 267 323 127 275 397 94 205 744 114 13 599 82 370 528 100 143 872 80 49 113 89 342 853 115 805 892 106 903 986 121 272 547 103 251 548 119 272 440 106 143 259 105 75 280 121 298 616 94 148 627 92 36 899 91 324 414 103 104 469 94 114 708 104 487 898 87 783 998 95 318 994 107 200 924 102 605 734 102 339 454 94 67 870 98 572 621 88 125 683 94 105 801 92 189 839 97 597 799 94 306 634 113 235 263 112 247 632 91 100 513 82 774 900 103 3 571 104 553 987 106 328 521 107 590 804 96 61 65 101 405 631 82 226 458 115 12 66 118 287 981 105 266 356 88 424 465 117 932 949 79 86 836 92 110 867 91 17 448 99 112 889 99 105 830 101 670 895 83 31 609 107 238 928 115 576 698 80 374 752 105 479 980 108 604 696 106 136 445 90 158 966 93 316 766 87 594 834 81 33 463 85 682 919 98 289 481 113 113 285 97 97 415 98 533 937 104 94 233 109 59 934 120 297 382 108 75 509 98 570 777 103 74 989 92 123 190 89 609 837 107 963 997 114 201 696 102 444 556 82 478 864 105 487 918 107 92 597 108 8 926 107 45 429 101 121 238 92 366 606 89 277 489 93 466 933 96 481 537 105 413 659 109 341 588 107 588 904 98 332 857 121 379 597 117 958 996 106 41 902 102 558 853 83 733 756 95 398 731 100 509 512 89 477 800 96 272 736 86 345 915 95 198 482 110 104 913 105 808 992 93 664 743 103 393 726 91 86 359 101 282 937 99 309 702 95 57 259 109 33 487 93 200 730 77 366 536 77 468 739 95 591 943 92 622 894 113 240 450 97 515 817 95 721 942 108 71 935 107 578 871 111 237 537 98 530 850 117 10 683 92 423 596 106 333 951 110 254 983 103 8 422 82 754 986 92 233 786 102 327 761 97 206 265 104 96 415 96 684 997 100 892 982 107 202 713 100 136 370 102 203 376 118 182 974 104 118 537 100 223 751 109 174 499 107 335 880 104 44 96 114 187 391 94 874 938 91 327 818 98 7 640 90 640 715 86 280 987 92 651 738 111 379 584 99 182 976 110 174 315 90 270 473 106 224 657 90 387 944 106 213 769 98 311 841 93 251 800 88 61 405 105 351 461 109 216 916 96 577 655 103 409 588 113 618 788 109 201 652 106 412 806 105 72 469 105 95 245 105 119 783 111 453 469 87 46 228 129 862 999 104 280 742 81 83 841 106 1 219 116 187 799 111 140 478 105 147 472 95 56 110 107 718 760 101 686 845 103 524 571 110 14 110 107 286 421 92 32 646 89 637 960 120 171 700 94 303 434 100 81 999 92 278 708 96 401 727 78 48 376 91 5 744 112 216 859 92 479 640 112 446 713 86 177 347 102 358 492 111 139 962 96 348 490 106 2 904 91 526 719 92 223 875 86 115 784 97 368 914 108 631 713 101 690 855 88 666 819 99 573 990 87 275 918 98 168 657 103 39 441 102 8 361 97 373 625 100 609 744 108 217 775 103 367 940 93 698 915 99 685 937 83 442 929 108 488 933 102 186 719 106 138 782 104 321 996 112 444 907 95 234 832 93 218 459 99 129 241 103 26 51 88 586 587 78 205 607 110 864 926 99 260 607 94 377 710 86 353 832 84 115 495 104 381 544 104 690 993 80 441 580 106 586 974 96 222 812 108 512 528 93 323 838 114 377 380 116 393 555 84 133 943 111 157 777 108 227 420 91 38 908 96 465 972 106 250 492 115 450 870 94 298 421 105 587 621 106 203 341 97 41 665 95 67 662 92 127 840 90 444 593 103 275 806 90 272 991 101 156 538 108 33 279 100 558 896 98 455 701 87 21 124 93 276 424 90 66 759 90 304 744 100 501 616 112 36 497 95 575 752 107 232 271 110 162 361 94 541 765 105 62 946 101 289 494 88 62 89 107 505 630 106 36 332 88 662 705 91 608 816 94 459 499 96 591 737 96 157 321 73 406 633 82 261 980 95 684 928 108 151 486 96 416 890 105 158 884 86 83 410 108 115 281 79 136 609 102 50 121 110 231 559 97 154 930 108 418 792 97 283 292 106 143 452 90 875 921 98 468 522 100 373 995 86 809 819 97 243 506 98 170 633 94 390 895 90 340 520 105 223 275 112 429 894 108 284 476 114 220 517 104 84 684 99 409 812 88 185 936 109 91 956 99 557 753 117 123 134 102 778 956 89 6 625 110 643 677 93 701 783 102 818 870 101 660 794 91 274 540 90 181 580 99 352 380 85 704 727 97 291 762 97 149 969 89 97 100 86 192 372 107 98 151 115 484 819 101 391 756 94 84 720 79 289 880 106 874 936 118 40 886 94 128 169 88 455 699 86 278 632 97 829 867 97 282 952 110 668 695 103 399 983 106 200 701 85 451 556 98 236 964 99 697 707 96 110 967 94 712 755 114 619 728 119 175 973 88 451 614 107 201 895 108 123 962 92 837 905 98 301 414 116 437 674 108 673 720 112 482 654 94 309 924 94 474 879 97 224 824 110 479 617 104 165 991 102 572 645 92 194 297 103 21 588 96 119 215 81 175 211 92 7 728 105 767 790 91 818 924 87 449 720 108 75 402 108 323 659 90 431 552 89 429 761 80 702 787 106 38 360 122 103 829 101 527 809 106 466 633 109 263 705 105 398 984 100 381 823 100 469 637 96 428 968 99 45 232 96 57 571 84 334 522 98 619 862 92 701 778 110 665 774 119 422 957 101 164 686 90 2 976 94 51 641 92 66 684 95 287 959 120 632 806 85 369 465 101 74 309 102 191 992 87 694 732 100 488 678 100 233 697 95 112 665 101 696 833 80 737 921 105 38 491 107 103 322 89 627 995 105 490 898 98 66 887 105 211 546 99 120 699 114 268 611 113 49 276 76 19 926 104 222 532 92 620 997 118 543 614 94 73 269 96 388 495 105 48 295 95 419 498 93 38 310 97 110 881 106 272 953 99 255 627 109 174 284 113 111 552 99 156 249 97 586 999 127 655 815 98 173 289 111 175 865 99 400 453 97 132 300 93 125 996 90 220 921 92 91 460 98 116 367 77 199 854 106 326 710 95 96 962 104 170 292 90 144 288 99 246 768 98 581 938 101 90 503 92 79 584 95 441 875 91 226 484 117 92 728 101 669 853 108 270 489 100 434 958 100 188 552 95 85 607 109 555 987 86 441 903 115 353 921 86 157 541 109 194 633 104 70 126 107 435 922 87 615 926 88 929 986 100 25 226 117 671 812 107 331 666 107 128 403 87 579 855 87 550 802 86 405 539 99 448 975 100 288 315 88 756 763 98 724 920 95 370 394 118 351 363 82 607 672 97 8 11 111 158 386 100 49 271 109 104 923 85 404 812 113 383 780 96 64 480 86 941 976 98 399 635 108 648 710 84 337 415 105 301 859 93 312 552 96 286 785 97 373 911 90 431 727 89 352 895 115 249 368 102 93 102 87 843 945 87 881 968 107 279 411 109 38 144 90 181 517 97 269 455 107 650 824 106 205 734 100 144 646 96 512 887 100 191 921 101 205 818 87 32 43 99 200 246 98 379 915 88 221 334 78 860 907 100 57 634 104 603 669 87 4 814 80 50 642 112 548 617 106 134 356 77 198 404 121 600 776 100 184 346 98 156 532 95 217 654 102 165 431 103 178 996 108 590 939 98 41 797 100 462 831 106 671 676 85 176 831 93 236 544 99 114 956 104 756 804 95 11 119 95 59 669 82 667 835 82 519 556 91 173 302 97 570 731 103 202 497 96 112 643 115 148 349 110 823 977 106 418 850 99 371 747 113 137 684 118 205 805 95 236 815 101 854 985 104 110 894 84 180 446 97 413 514 102 355 574 88 488 913 104 217 944 107 98 587 103 349 969 111 452 886 113 670 958 103 210 390 94 686 828 101 508 743 101 211 775 89 407 623 98 646 786 91 596 649 104 712 793 112 739 965 103 317 332 111 475 692 96 21 559 95 342 607 84 501 924 106 112 968 88 176 986 86 95 467 109 25 392 97 407 572 112 123 237 97 202 316 90 337 882 105 476 667 101 75 423 103 348 613 99 165 775 86 822 918 111 11 807 110 632 763 102 401 694 99 382 744 91 235 663 101 62 152 125 674 723 113 279 865 90 132 135 82 60 125 107 87 899 94 483 618 98 300 685 88 245 910 107 509 981 109 1 675 104 226 848 87 590 972 97 105 993 96 612 734 85 493 561 99 265 624 93 78 403 112 725 838 92 639 961 96 125 258 100 599 688 85 325 327 100 198 296 92 449 477 95 256 982 93 450 753 105 362 396 95 315 629 92 294 511 91 227 596 95 805 993 96 44 741 102 409 755 108 298 568 95 510 908 85 519 581 109 29 247 89 207 928 104 257 673 110 443 580 103 284 840 94 629 774 83 35 108 85 271 959 99 242 823 93 660 827 91 379 399 101 224 773 93 217 706 90 365 795 112 825 953 102 271 498 129 189 986 102 444 672 94 362 706 96 166 464 102 19 174 88 753 793 107 449 918 96 344 588 89 578 684 112 369 514 98 136 812 114 83 637 97 402 745 93 265 976 85 94 529 103 164 432 90 193 459 112 237 338 106 210 939 89 254 668 98 578 807 97 851 993 98 304 748 99 82 266 107 271 399 97 884 987 98 30 480 112 529 810 119 889 894 83 18 744 115 219 335 100 500 596 99 191 292 106 619 677 88 259 915 100 31 160 88 148 248 96 578 657 85 477 977 110 442 543 112 65 505 107 162 964 82 750 834 102 80 655 96 8 882 95 56 569 110 125 653 116 388 770 114 826 936 107 127 660 100 527 946 110 332 565 123 34 868 96 390 817 104 23 540 106 707 760 115 897 906 97 98 984 107 721 767 92 320 890 106 496 757 90 468 908 95 968 981 120 839 908 92 172 716 98 575 583 98 525 777 80 100 364 98 109 164 83 89 487 91 143 799 106 122 182 113 415 575 85 439 492 91 350 496 77 410 729 98 180 211 99 410 433 111 221 617 103 630 940 111 330 633 124 191 307 112 108 526 108 152 343 111 45 617 105 511 614 93 249 480 77 532 733 100 171 642 107 0 405 92 76 409 93 50 482 101 345 772 90 62 995 85 32 64 92 354 838 107 206 218 109 88 726 113 276 850 105 79 316 92 66 890 91 303 680 102 469 834 103 593 753 81 500 660 104 403 649 111 245 475 92 26 725 94 504 728 112 175 246 80 366 750 96 203 239 104 29 797 89 88 663 107 251 961 113 657 782 102 96 477 86 101 108 83 379 961 96 142 371 99 404 633 107 122 902 107 6 835 92 171 335 107 651 703 107 373 446 73 118 158 97 476 977 98 20 652 93 566 716 104 332 884 90 266 950 111 471 549 83 271 848 91 68 209 104 550 579 103 223 727 110 1 391 99 307 979 88 118 748 123 169 572 89 419 653 106 181 211 100 392 855 94 469 872 117 115 307 96 238 657 108 204 776 104 361 430 107 226 782 103 356 521 110 861 992 103 255 379 98 231 311 112 154 836 101 216 479 103 833 871 105 185 893 94 594 952 100 861 875 106 468 656 84 457 753 107 425 759 94 405 898 96 430 717 89 275 303 105 302 435 90 494 795 102 100 407 99 22 343 102 622 910 91 642 974 97 180 690 112 298 997 105 272 588 113 534 868 103 27 788 101 318 600 95 744 813 105 120 804 106 258 367 99 253 552 89 68 670 96 49 511 110 658 770 102 162 897 99 557 789 106 154 397 92 710 875 113 588 740 94 388 482 118 161 655 100 716 865 90 23 287 85 195 264 104 429 915 103 394 745 101 302 723 102 140 934 102 76 250 90 654 872 118 576 852 83 521 975 99 229 919 99 718 880 86 184 493 102 482 629 108 75 824 94 385 941 96 345 413 108 390 749 109 32 813 100 40 779 126 213 611 92 138 661 73 349 803 94 218 301 99 373 546 79 546 622 110 812 901 99 145 562 94 60 929 98 472 657 90 78 288 100 169 172 111 291 486 125 264 500 98 406 450 82 299 639 103 8 869 103 8 745 99 532 734 109 13 317 103 256 514 92 13 799 110 148 955 114 853 997 96 319 592 96 390 429 110 89 750 105 429 699 96 47 703 97 482 964 112 89 815 97 264 708 87 44 277 88 2 924 107 80 112 99 653 835 99 168 170 119 590 901 108 302 683 113 181 864 101 359 802 92 513 845 99 860 874 105 38 176 109 684 863 94 287 348 88 558 642 119 100 621 93 618 976 87 11 20 92 116 172 92 477 970 110 414 567 109 42 812 114 7 391 112 472 626 89 254 976 95 271 824 98 265 843 114 189 781 86 68 259 84 537 830 83 426 428 87 306 948 94 70 762 109 46 484 85 32 578 125 135 613 110 795 903 112 170 512 97 529 898 101 125 486 102 112 189 109 474 478 103 373 461 110 419 527 90 265 747 93 256 570 99 338 892 91 242 413 87 246 802 93 639 912 119 310 908 85 204 414 108 241 422 99 554 601 93 206 895 109 195 226 110 616 969 91 642 721 94 869 913 109 144 810 82 187 434 78 651 835 89 156 448 106 20 489 114 196 937 113 471 650 86 84 199 110 617 794 103 312 955 106 239 450 97 161 267 93 437 920 95 483 986 85 885 982 100 99 134 111 202 483 119 404 935 98 361 637 94 13 696 113 184 648 120 215 813 106 244 274 93 594 819 93 242 664 99 398 646 110 573 631 124 259 261 86 220 689 98 94 99 116 412 499 110 12 871 101 307 407 99 484 595 95 591 700 123 337 876 96 680 690 84 789 990 98 480 549 109 458 470 100 198 486 96 243 565 106 283 423 110 290 294 88 48 179 93 188 858 106 591 658 84 310 312 100 398 621 106 136 837 100 2 161 102 15 335 109 107 275 118 257 393 108 66 764 98 226 555 112 337 831 102 590 836 100 137 631 86 360 376 103 216 761 103 907 949 99 61 849 108 406 878 97 559 610 128 1 306 97 33 746 98 246 386 107 765 861 122 107 977 103 612 854 86 698 957 88 503 759 105 40 956 101 545 550 101 477 743 103 198 278 94 22 932 112 178 812 99 476 549 83 245 556 96 692 709 108 696 776 99 127 713 85 723 929 90 352 630 89 544 867 103 263 899 104 475 643 100 396 427 97 65 570 96 584 752 97 614 807 88 233 869 98 8 542 108 416 773 102 414 446 98 650 683 82 528 945 94 467 928 80 69 569 104 325 588 82 177 967 98 257 330 113 2 869 119 262 565 98 870 900 95 183 247 103 596 721 87 46 535 94 42 576 83 657 720 103 298 408 86 12 700 106 151 359 96 86 106 102 47 244 105 109 662 102 206 461 92 447 587 118 191 535 90 543 702 112 477 670 106 62 401 96 522 534 102 298 804 104 347 950 103 732 950 95 99 834 118 381 559 96 354 548 83 759 848 91 571 942 124 521 634 98 365 721 82 180 963 115 693 741 97 419 771 85 469 939 104 82 460 116 378 490 102 201 882 99 50 363 107 255 478 101 706 718 88 620 820 92 764 981 110 748 759 84 94 527 112 248 863 85 187 732 122 130 786 84 332 922 100 83 342 102 460 939 101 63 903 106 182 820 81 276 415 100 64 71 109 384 854 96 512 612 91 234 806 91 501 577 97 275 783 91 398 759 113 572 888 97 107 335 95 400 426 94 28 32 96 75 229 97 684 927 91 422 710 101 555 717 94 419 954 85 153 385 99 223 803 96 337 975 111 821 926 105 742 932 104 188 363 98 179 860 97 286 307 102 96 713 106 409 931 96 407 718 113 247 988 101 101 647 93 284 691 94 270 693 120 61 640 87 502 955 85 431 949 102 413 799 89 177 276 97 493 920 105 170 938 109 41 267 94 315 816 84 439 443 98 310 896 94 42 838 98 602 966 109 567 800 116 818 944 116 775 871 86 613 618 110 55 578 100 4 192 93 854 907 118 4 925 98 176 375 86 111 927 103 154 467 94 770 966 77 738 909 107 327 934 109 272 999 102 113 797 82 616 844 104 330 914 91 866 935 99 146 617 105 22 341 90 14 306 87 625 728 108 386 540 101 573 964 77 547 957 86 904 933 110 626 928 102 375 612 78 16 756 100 220 793 91 486 858 77 205 581 107 551 772 102 229 340 90 457 830 101 560 637 102 680 873 107 945 979 76 41 626 103 657 714 98 604 768 101 525 650 93 436 675 90 30 402 90 78 255 84 449 474 94 218 772 114 155 547 91 500 827 107 193 722 104 302 432 115 350 779 83 613 809 104 691 733 94 128 732 96 544 720 89 86 869 100 294 560 79 272 940 92 142 673 101 362 824 108 444 947 123 699 725 107 73 411 92 53 311 107 770 944 101 131 294 108 122 485 97 144 634 102 569 890 96 44 318 98 105 659 109 186 243 101 168 587 83 450 544 97 76 686 99 151 989 105 174 980 97 411 985 97 140 767 102 9 239 93 285 514 92 310 358 97 198 913 90 954 969 112 15 944 99 457 864 96 80 929 115 23 431 104 55 512 122 478 791 105 426 501 109 315 478 97 220 314 97 345 985 84 281 464 74 420 544 93 152 825 93 323 753 96 227 750 94 148 233 80 567 977 110 72 824 101 390 693 109 267 321 102 311 807 113 327 702 91 339 936 115 640 982 92 157 294 106 188 815 100 133 804 115 100 274 89 670 884 118 350 550 122 8 237 101 724 886 106 600 943 95 765 978 99 299 962 97 212 567 85 57 510 105 182 717 91 105 984 95 9 907 100 83 876 96 159 222 103 496 931 113 705 734 93 541 552 105 274 587 115 275 535 100 861 994 106 118 189 105 292 775 66 316 967 103 874 944 100 83 135 95 66 491 83 401 426 94 866 876 113 201 915 96 166 458 86 425 630 99 107 713 107 587 779 99 490 991 102 489 892 98 335 507 85 800 934 108 598 616 99 188 399 110 531 706 98 354 484 93 766 941 118 602 856 110 482 864 115 164 390 95 174 230 106 261 620 116 439 518 107 374 823 103 900 984 107 362 527 108 22 280 95 503 939 106 55 513 92 368 642 98 205 878 82 221 523 99 42 69 89 392 563 101 302 758 105 212 650 92 99 881 108 315 724 106 704 740 94 291 466 103 51 817 88 527 977 99 55 477 109 97 873 109 197 590 97 737 754 101 169 499 108 586 688 111 243 958 115 414 885 102 846 882 106 125 324 97 280 694 109 56 417 112 559 755 111 569 640 93 229 490 78 648 737 101 250 953 90 661 950 87 424 683 96 128 941 90 202 726 100 450 589 95 34 490 105 217 662 99 236 646 104 18 463 101 29 163 111 126 479 116 36 96 100 185 881 94 744 884 108 143 603 108 491 669 93 456 885 78 325 919 122 337 981 97 481 862 107 95 571 81 305 406 93 417 524 104 483 806 100 840 940 101 195 283 90 180 647 97 567 589 105 164 518 87 642 928 95 822 903 121 55 149 98 516 872 116 835 937 108 148 564 103 335 457 81 507 827 103 552 876 99 142 217 104 178 525 117 69 431 102 8 223 111 114 239 107 68 416 92 491 632 97 578 591 109 109 378 97 163 316 90 444 591 90 461 610 104 414 480 107 367 854 106 406 728 85 61 828 114 917 939 100 386 423 85 399 702 88 620 779 97 7 590 113 502 596 86 895 962 99 575 707 119 677 773 92 119 824 98 390 790 93 436 642 107 274 635 77 266 503 103 329 435 105 208 996 95 5 433 104 675 677 85 18 751 77 199 364 111 68 904 102 767 881 91 165 399 107 4 620 116 81 395 107 181 924 86 624 910 103 42 640 112 133 219 112 496 907 84 135 542 103 576 700 103 493 903 93 442 722 95 343 503 97 853 985 93 486 818 114 357 510 95 97 438 100 221 285 103 681 806 99 142 460 107 971 972 105 504 718 97 338 593 106 484 945 103 13 404 79 50 503 99 184 988 95 177 279 106 441 599 82 320 768 100 9 925 94 95 951 107 99 123 82 652 935 99 256 276 114 38 393 103 802 872 73 502 594 112 152 669 105 7 692 85 492 759 105 616 896 99 182 859 94 637 881 112 150 611 96 85 160 88 377 986 99 427 561 105 152 365 101 11 400 105 57 645 89 405 871 94 211 829 90 594 748 99 484 927 91 257 392 89 479 491 117 176 697 98 196 768 89 732 894 107 192 531 83 141 802 98 598 881 97 462 736 104 515 619 97 378 592 116 10 396 103 433 766 107 71 330 87 0 833 101 756 767 97 0 496 91 225 552 97 476 806 95 78 907 113 121 128 106 285 394 102 764 989 101 66 648 97 668 976 86 341 505 102 88 186 119 493 700 93 418 611 105 563 827 103 649 701 101 773 906 103 55 482 109 42 503 90 504 509 104 153 426 89 269 935 101 229 734 97 290 397 117 266 423 104 186 621 89 258 541 100 724 829 94 155 521 110 83 986 126 520 760 77 196 390 103 710 851 101 416 545 79 41 851 115 449 579 103 353 720 111 616 768 101 255 449 88 481 771 105 242 508 84 725 887 104 699 963 95 99 806 101 562 650 106 132 983 99 113 429 97 88 527 94 401 950 81 628 966 100 504 638 103 638 918 86 242 267 85 283 683 99 420 979 122 318 745 110 596 665 87 324 775 90 514 981 90 191 310 90 328 367 112 252 284 123 330 884 122 415 712 96 193 454 89 40 370 94 116 619 113 847 929 98 440 865 98 153 784 100 510 858 104 255 629 107 59 447 89 59 862 94 117 150 107 527 617 107 120 839 96 70 499 116 18 828 101 50 488 94 450 461 101 184 490 90 16 329 101 354 823 106 101 551 100 393 750 103 643 692 74 268 324 111 265 480 98 410 514 98 27 171 101 331 446 81 106 701 111 187 990 82 390 509 82 403 588 97 187 209 104 217 513 108 310 857 104 216 961 97 207 617 95 438 475 114 563 639 99 362 674 110 452 643 81 479 885 87 249 684 99 108 466 106 134 367 107 40 193 107 335 765 97 179 952 90 266 600 89 77 355 93 597 913 114 940 990 87 242 696 90 94 788 100 528 986 109 207 527 100 677 966 80 336 345 105 192 556 97 371 594 108 44 974 114 98 941 91 263 753 115 423 568 97 119 975 99 237 601 130 253 655 96 364 382 106 559 769 98 185 997 93 606 615 98 666 925 96 401 587 100 126 474 84 608 612 90 191 442 118 550 986 116 457 547 113 555 774 99 84 182 89 96 665 101 34 440 98 239 902 100 440 644 105 777 788 111 440 638 117 141 529 108 429 645 99 951 953 108 143 907 98 274 555 99 457 868 106 663 849 118 197 930 94 514 594 108 178 523 96 170 527 102 401 695 79 96 831 100 230 689 98 44 659 100 39 977 90 94 571 98 594 687 105 64 912 99 165 251 103 341 834 99 348 973 102 199 677 97 78 468 118 70 985 122 382 398 106 351 961 102 244 827 105 95 378 101 729 783 113 297 917 104 515 942 91 243 538 85 274 279 100 626 974 86 226 328 107 584 620 93 116 598 99 26 539 84 359 669 88 518 784 98 49 555 106 175 348 92 568 885 84 650 670 112 26 628 95 278 425 113 214 784 92 710 940 108 807 852 96 50 85 109 38 738 102 327 440 83 603 889 115 261 685 100 54 91 92 27 158 90 564 699 88 376 716 104 67 710 109 33 639 100 193 212 86 508 728 112 668 706 88 776 861 96 118 131 99 225 666 104 763 870 119 595 613 105 640 698 97 142 458 108 845 897 107 459 843 86 609 629 89 892 980 108 519 697 109 278 814 100 378 447 114 417 830 114 179 671 92 455 488 114 169 275 101 189 256 84 58 155 81 335 511 106 369 874 100 309 617 115 225 435 108 704 941 101 10 703 101 64 468 113 515 769 88 577 909 120 325 702 104 75 776 99 762 882 82 566 615 92 101 956 106 615 716 89 313 318 93 92 741 102 57 298 102 89 290 106 216 631 89 48 68 102 24 460 84 58 942 106 682 892 80 524 538 113 752 916 101 141 846 99 18 267 95 726 867 113 408 768 105 643 917 105 19 538 112 407 819 108 133 624 87 464 981 102 340 800 113 810 972 93 341 404 90 358 602 87 44 719 89 809 991 99 207 319 92 732 929 119 296 337 105 520 686 96 699 959 96 755 950 104 713 796 90 427 637 109 736 948 104 65 812 103 606 742 99 52 175 93 194 234 94 48 683 117 180 785 87 398 965 110 298 514 113 54 825 81 62 182 80 211 742 97 299 389 97 96 728 95 158 634 103 426 933 98 484 759 108 154 749 106 177 314 107 174 974 104 799 815 102 611 697 106 445 446 106 216 963 93 14 546 109 177 581 102 349 744 86 4 340 123 161 298 96 481 647 99 370 489 98 245 940 97 738 837 89 740 981 91 481 653 93 109 797 103 564 639 93 233 965 91 384 559 106 198 917 99 35 342 93 224 776 86 94 779 99 119 382 112 295 313 79 272 556 92 121 880 99 257 859 87 628 644 92 333 944 112 659 858 101 355 363 101 241 468 109 256 388 99 34 611 90 413 746 89 553 614 100 730 801 128 244 554 85 603 928 97 474 905 102 511 625 95 189 939 80 171 940 102 448 977 81 652 664 97 141 189 110 127 884 109 213 768 94 39 545 100 162 303 84 200 206 86 128 160 111 362 786 99 33 859 119 113 335 110 135 258 100 298 656 100 483 585 110 93 554 102 108 392 108 249 662 105 333 927 94 164 438 96 108 390 99 635 725 102 21 298 95 299 506 97 37 385 103 206 940 86 358 993 102 279 637 92 754 791 117 127 945 105 191 279 117 271 709 98 262 966 90 427 437 98 729 781 108 514 711 113 188 511 91 235 632 113 599 969 99 388 435 88 191 554 107 420 438 101 439 830 94 765 999 88 397 795 79 18 167 107 451 942 100 270 922 106 404 519 104 89 781 100 486 792 83 126 688 102 343 474 84 221 619 93 594 722 114 46 888 96 226 238 102 89 152 111 551 599 92 221 437 99 297 477 103 117 318 100 339 760 97 103 461 100 94 414 90 136 414 100 811 850 94 462 488 122 112 854 110 68 778 101 71 557 106 168 923 123 328 859 117 491 602 99 507 645 97 502 951 85 399 764 101 878 900 100 11 913 102 645 907 91 169 931 103 29 930 106 440 547 100 595 918 100 637 801 103 805 812 96 409 889 100 290 460 111 233 465 87 202 596 84 280 307 96 106 548 95 29 965 99 760 885 108 368 717 91 466 630 109 474 563 112 84 991 98 69 824 103 595 736 85 694 828 102 294 303 104 161 445 81 643 666 100 288 908 101 423 542 107 306 685 105 200 628 94 53 283 93 434 795 95 608 624 87 6 572 102 479 897 92 17 315 104 159 521 107 320 324 95 193 811 98 154 551 110 503 996 84 28 897 97 197 814 95 80 301 104 380 708 113 22 810 96 366 688 98 120 717 100 390 897 81 733 988 89 430 843 91 407 489 92 78 355 102 27 993 103 299 968 97 4 167 107 199 237 104 624 756 92 333 652 98 14 205 90 173 643 93 325 914 94 22 205 90 221 302 102 213 718 95 422 498 103 391 460 91 296 825 105 75 290 109 304 903 92 164 767 124 129 170 86 375 548 107 199 836 94 660 928 103 503 781 114 102 609 88 526 985 109 440 572 112 129 920 117 381 918 95 79 504 127 518 885 94 146 472 107 130 754 83 586 774 116 483 533 91 754 756 107 330 430 88 855 891 102 399 527 106 771 817 110 747 800 92 40 447 95 804 849 102 28 458 98 243 509 67 293 682 83 56 201 105 97 249 93 224 617 94 231 362 110 350 652 119 236 535 96 650 674 99 109 614 102 163 359 105 55 941 90 218 877 93 606 844 120 156 996 100 31 825 114 78 806 100 598 962 108 167 799 78 218 637 94 258 343 96 198 532 94 542 817 112 350 792 113 17 944 89 147 256 96 312 569 107 609 951 84 730 733 105 135 163 97 652 926 99 102 698 103 85 362 95 713 987 85 21 587 94 388 567 90 757 932 89 652 860 100 919 977 105 226 258 91 752 809 77 731 852 109 444 779 105 913 987 99 89 539 102 713 716 111 310 464 105 906 964 103 489 607 96 262 856 97 184 231 96 529 962 94 476 781 107 133 680 102 6 511 96 150 514 95 376 866 99 194 232 102 210 923 84 125 918 88 444 452 88 162 540 93 310 952 101 19 65 84 694 821 102 41 127 104 615 893 97 136 832 89 904 962 97 772 867 109 726 783 102 722 728 109 405 505 93 64 86 91 647 898 113 346 865 93 127 937 117 164 404 108 179 413 101 315 845 85 160 684 98 452 561 91 202 840 98 470 619 95 256 828 99 253 268 103 428 612 94 51 273 103 661 701 102 376 665 94 232 727 96 556 712 92 350 407 102 138 747 95 304 573 102 596 959 102 476 750 110 163 837 117 202 750 85 54 621 89 547 719 107 379 883 94 842 939 102 195 342 112 121 556 83 159 275 101 526 702 97 10 245 86 218 998 93 108 228 107 410 660 112 143 385 107 604 699 76 602 664 84 428 557 102 313 692 110 391 526 94 95 754 103 317 331 97 238 783 94 741 824 95 522 905 121 12 114 83 429 816 90 165 705 80 744 781 91 573 613 84 6 538 94 708 993 85 256 997 104 10 681 89 397 862 99 453 768 98 439 464 100 6 371 102 228 526 115 29 813 88 576 783 107 37 298 114 923 997 92 685 774 107 113 408 114 247 574 92 685 975 102 595 898 92 317 508 108 161 347 112 24 523 112 514 944 110 156 857 95 22 95 106 501 707 106 229 421 104 246 965 99 343 758 80 86 101 97 258 952 105 942 973 119 718 792 114 140 875 104 626 973 98 339 597 101 420 943 108 9 267 93 104 352 87 230 464 96 438 617 111 166 396 115 327 504 108 262 875 98 108 975 105 498 669 114 123 926 84 166 311 84 584 672 108 635 882 95 122 175 90 473 490 99 36 123 106 68 815 99 213 264 91 0 238 103 378 454 113 33 897 90 426 914 106 184 583 110 353 769 111 40 579 80 472 797 97 273 663 100 110 366 112 350 673 92 71 955 105 882 953 94 765 899 90 54 597 114 280 628 108 524 782 90 291 490 117 157 725 118 684 804 102 217 553 113 184 355 106 653 850 104 493 976 103 37 511 102 425 722 83 139 260 96 290 724 93 422 656 113 26 524 97 65 108 89 6 213 83 441 834 102 71 125 92 221 551 114 18 184 94 15 881 96 442 738 118 17 501 91 322 834 101 56 388 113 461 999 90 411 477 102 520 811 91 174 392 101 51 65 94 274 811 81 273 667 108 351 881 102 217 474 93 80 959 110 527 872 105 176 476 124 277 811 100 777 992 107 71 677 87 84 510 100 39 395 107 400 652 101 68 151 97 583 999 94 139 290 101 67 105 84 54 609 105 621 778 96 261 765 108 251 366 94 419 627 100 151 453 94 664 688 86 343 450 97 284 987 113 157 704 110 367 701 98 201 710 98 318 528 77 45 739 96 556 933 91 235 659 96 306 855 96 713 813 92 110 134 96 83 439 113 268 943 85 241 968 85 2 377 110 747 756 98 501 572 97 74 760 81 314 717 90 858 993 99 189 876 113 309 432 112 31 372 100 637 820 96 144 715 95 217 935 100 178 879 103 350 693 91 418 587 102 721 983 102 23 445 101 601 976 100 104 666 106 312 977 90 587 846 105 639 800 93 469 994 110 445 520 112 789 862 100 107 140 100 27 806 114 180 295 97 311 954 82 752 753 110 603 659 85 503 828 94 73 346 91 695 725 89 561 746 96 492 649 96 691 868 98 627 871 95 841 896 112 413 952 79 411 784 79 9 730 112 110 992 93 257 278 110 163 306 80 218 266 87 258 933 107 7 241 89 622 994 109 124 977 101 479 916 110 379 671 91 353 713 91 200 834 104 452 922 89 253 413 107 569 581 104 339 474 87 143 584 83 78 304 80 170 540 90 840 928 98 386 432 108 234 868 94 530 920 112 37 360 98 91 507 92 7 288 94 506 596 106 168 544 103 138 192 102 102 549 100 22 476 99 575 864 81 157 884 90 16 65 71 290 346 98 104 933 98 842 917 114 673 806 96 687 986 96 16 137 101 603 891 103 397 730 117 700 862 100 247 625 92 361 469 126 67 510 90 336 535 109 516 784 91 342 796 78 356 925 89 292 565 102 240 876 102 706 714 101 531 618 90 78 803 97 138 149 110 738 992 97 143 176 104 185 821 87 373 400 93 110 770 119 28 73 85 157 311 91 4 524 118 577 636 110 40 683 115 401 892 100 128 950 76 681 887 107 449 698 90 110 405 115 910 911 96 635 766 96 109 515 102 161 275 120 260 708 111 47 482 95 45 677 106 601 827 115 87 555 111 213 528 85 505 602 87 747 872 90 421 622 90 115 275 103 188 596 106 369 482 105 425 694 101 77 438 112 409 594 113 517 742 92 219 744 92 346 949 92 395 612 107 801 810 95 456 483 87 320 602 114 699 978 83 651 746 83 86 103 113 136 578 104 606 746 82 821 940 109 372 916 103 255 833 97 382 475 91 193 851 92 58 551 99 595 827 95 55 808 88 101 713 100 494 986 102 408 467 97 141 348 90 115 271 93 443 570 97 559 640 96 138 881 95 495 701 115 13 85 97 547 629 107 204 855 97 482 735 104 255 284 100 113 931 107 65 699 95 358 612 111 308 725 99 64 563 92 82 878 86 727 902 112 312 492 102 473 538 111 719 814 82 218 997 93 595 733 86 651 719 113 293 421 90 775 898 100 11 640 99 848 978 87 290 749 101 559 748 94 257 816 94 494 789 99 183 284 100 134 792 101 91 367 88 271 371 101 780 878 96 157 302 109 492 696 92 598 726 105 309 967 93 51 918 103 813 949 99 134 700 90 79 121 97 614 727 96 169 407 111 854 992 116 774 898 105 738 858 104 664 826 97 78 791 100 740 792 97 172 235 98 403 678 112 519 723 102 96 948 101 264 595 109 82 348 117 35 124 80 560 735 98 36 815 101 700 842 94 44 151 127 876 892 121 190 460 98 203 607 94 224 557 105 735 841 95 799 819 87 234 356 91 514 993 78 360 577 82 94 232 111 195 470 103 518 819 102 2 419 99 639 999 105 846 885 101 242 312 97 317 396 100 326 638 139 198 442 103 368 959 94 65 328 104 483 674 96 306 482 107 74 461 108 254 473 109 111 765 86 361 397 87 830 837 88 174 552 92 108 916 92 5 499 104 560 997 111 223 468 107 151 188 114 384 739 100 79 489 101 290 668 100 270 700 90 406 976 94 540 983 102 883 940 115 469 875 99 218 372 82 364 531 108 649 987 93 218 355 95 114 467 95 627 761 84 317 672 85 341 837 102 643 956 96 972 979 77 600 937 116 260 523 105 706 956 95 582 755 97 7 986 90 454 501 110 459 653 105 104 346 89 105 535 90 204 885 98 815 994 120 230 420 102 416 569 106 694 817 96 396 424 99 43 301 105 162 885 107 586 828 103 104 203 98 351 561 94 251 876 88 241 707 105 133 366 105 794 936 93 315 387 98 615 901 77 633 717 88 298 639 110 179 471 96 431 994 84 126 522 107 634 757 81 74 305 85 842 897 88 168 852 95 382 546 95 390 811 83 509 949 104 223 825 114 177 378 104 415 674 102 428 736 100 623 832 89 442 751 102 217 919 104 2 550 109 87 721 103 326 626 92 497 762 110 18 606 86 253 679 115 429 813 98 352 505 107 806 904 102 548 849 108 612 788 94 558 742 92 72 758 106 413 631 81 379 539 99 659 842 104 136 504 105 110 901 101 785 868 86 38 66 96 202 662 102 217 355 95 599 617 104 11 410 104 4 850 82 400 653 90 157 348 105 461 876 100 91 576 86 432 774 91 192 935 116 361 379 102 612 918 98 59 764 98 741 930 81 223 538 119 302 688 110 543 799 101 712 725 110 254 579 105 301 641 79 511 800 103 793 832 106 244 668 94 680 713 118 706 984 95 299 440 102 197 475 107 201 714 88 208 974 129 748 876 98 259 727 91 211 997 90 148 297 95 132 319 95 547 933 92 323 984 97 363 901 101 366 860 107 553 563 110 99 246 99 526 605 88 138 323 72 15 329 117 157 345 89 296 412 105 298 856 100 501 803 101 206 979 92 578 864 110 26 465 104 339 855 94 64 486 107 244 463 98 390 598 114 170 319 81 555 805 116 346 447 103 294 651 100 187 902 111 32 738 97 419 545 106 316 966 98 274 433 91 824 857 101 302 638 107 181 639 104 205 860 101 716 896 104 100 803 108 158 327 91 167 255 103 6 751 89 227 829 94 299 595 95 258 509 94 178 660 101 271 711 90 567 681 115 637 819 84 157 756 109 546 976 102 173 328 113 21 901 99 493 705 93 373 406 100 5 648 97 969 997 97 630 769 104 369 436 105 922 939 107 364 514 86 34 628 88 47 871 98 296 782 84 382 406 100 367 572 112 68 942 90 390 734 103 369 479 114 69 86 90 478 839 106 402 443 119 500 985 113 488 953 104 833 888 103 140 732 103 563 804 101 653 908 108 265 788 88 362 609 99 540 583 105 521 556 86 166 243 120 443 951 91 579 829 109 472 648 110 468 938 106 88 460 102 269 384 90 6 513 99 743 747 106 36 487 78 410 585 92 50 467 102 197 782 93 18 459 92 38 510 91 774 906 112 20 807 105 457 502 97 761 942 107 830 877 89 583 794 99 308 538 102 523 958 109 387 477 96 35 590 99 880 906 116 582 913 106 463 593 97 621 623 105 33 309 106 150 167 102 25 115 103 387 511 90 537 600 117 100 556 104 843 975 103 112 575 109 295 400 105 185 866 94 197 561 98 236 922 100 43 990 113 51 891 109 714 905 97 389 583 113 6 381 108 501 752 81 591 616 95 169 659 109 9 572 105 99 142 96 434 865 107 487 690 118 174 639 90 26 579 94 60 482 80 223 976 98 9 385 103 862 923 113 176 910 92 211 786 98 148 215 104 251 983 85 12 485 103 280 574 105 481 600 108 684 843 101 314 805 110 17 213 86 527 992 78 207 835 106 40 666 108 536 964 98 290 902 106 83 417 96 367 562 96 615 747 105 471 789 97 404 869 91 117 937 98 144 847 103 661 717 98 128 571 91 490 798 117 385 621 93 168 873 102 257 474 104 525 840 102 198 232 84 67 96 117 193 812 104 108 911 103 488 544 100 632 873 108 350 462 98 39 398 95 601 939 102 137 317 114 154 298 95 663 839 98 193 533 110 666 783 113 70 736 102 549 609 77 447 583 118 430 490 77 747 902 98 465 706 83 90 977 108 548 688 90 160 296 99 221 961 104 200 863 97 268 869 94 337 697 112 511 831 82 171 454 111 79 949 90 423 804 78 21 740 82 165 661 100 76 923 100 121 341 106 75 85 102 226 482 94 225 843 100 343 525 111 13 605 99 300 326 83 85 296 98 57 547 94 408 954 105 720 742 111 225 736 107 686 963 87 505 852 92 76 600 109 114 808 100 206 692 107 739 883 93 365 693 73 130 254 110 607 658 111 571 725 113 130 668 95 727 767 108 392 610 85 103 784 86 447 841 115 141 793 108 242 955 101 104 334 91 233 700 113 165 730 81 0 257 105 540 726 105 5 532 111 354 839 107 67 847 103 42 338 97 613 685 95 72 794 108 293 695 95 210 259 104 373 784 97 619 703 96 20 108 90 284 627 106 467 715 95 91 466 92 410 499 108 529 602 112 453 903 85 793 887 93 240 576 97 500 655 109 527 879 98 11 259 104 304 693 95 92 633 90 471 968 97 463 554 119 139 906 94 463 582 107 76 535 113 381 986 70 342 543 85 26 864 103 57 114 87 137 177 103 297 742 99 93 685 98 375 650 100 49 981 101 80 999 95 216 726 103 46 977 71 188 674 98 508 893 98 693 789 105 50 766 105 543 567 119 116 185 104 20 677 105 580 845 100 296 408 114 219 254 82 199 519 103 359 915 97 672 952 80 252 282 123 555 752 92 598 834 101 77 316 106 344 732 97 790 811 116 168 288 75 616 951 85 63 746 115 191 895 97 388 694 94 457 631 86 511 861 107 359 462 102 134 525 115 294 957 97 380 607 108 22 759 92 219 312 93 144 721 87 47 765 98 257 873 94 94 958 104 8 234 99 134 218 105 537 747 104 163 465 88 384 618 93 43 977 112 248 650 79 496 989 79 294 311 88 560 960 96 359 617 82 643 656 99 21 886 96 719 945 98 239 390 103 118 683 108 26 428 119 383 872 105 618 744 96 564 970 111 98 411 100 84 855 105 135 139 112 24 840 88 601 887 85 433 749 105 6 21 98 71 274 120 67 758 94 365 739 104 421 709 99 140 444 98 36 442 103 177 763 91 108 874 106 195 249 103 546 780 101 480 690 106 228 726 90 127 599 115 226 750 98 501 700 110 125 249 106 248 679 89 34 530 98 599 759 101 840 903 115 178 501 88 566 740 93 59 165 95 167 544 100 0 481 103 380 934 116 482 695 98 407 613 89 345 528 118 985 997 89 444 795 106 337 944 114 629 961 90 291 984 110 615 722 112 104 773 100 68 796 98 841 981 103 525 900 98 116 879 106 613 736 115 147 206 117 295 331 89 523 775 102 690 731 93 267 750 111 427 712 112 0 353 123 348 701 91 414 456 97 3 144 83 440 778 104 177 992 108 226 348 108 611 814 123 310 356 109 357 751 101 121 551 109 39 535 113 216 784 108 666 856 104 629 912 102 820 928 100 356 748 115 579 938 84 73 342 94 384 534 107 230 730 91 663 943 82 79 626 93 305 414 81 277 511 85 294 857 105 591 715 98 385 942 90 223 711 97 655 684 97 37 976 102 55 729 92 85 130 103 5 880 99 380 714 111 203 349 116 573 836 110 33 850 106 832 956 108 589 661 92 238 794 84 145 277 103 599 630 125 28 901 115 138 956 96 313 835 98 626 722 104 483 724 88 8 459 83 47 161 82 388 902 89 196 758 98 569 920 117 88 826 92 751 979 94 343 602 95 187 764 95 78 274 93 690 721 100 712 989 99 5 360 74 85 155 92 386 769 113 403 561 91 4 24 83 387 655 105 47 411 104 273 544 97 549 931 95 23 365 102 666 939 102 268 769 110 108 163 103 461 805 104 39 178 106 3 337 77 27 347 83 119 497 97 674 929 101 653 739 86 116 382 99 445 479 103 67 107 107 278 577 106 348 747 93 221 510 107 504 579 93 159 667 114 233 472 99 547 961 83 678 784 101 563 830 98 223 827 98 38 212 100 396 898 109 375 589 94 531 937 105 875 888 111 15 719 99 102 773 87 687 816 103 914 925 83 40 147 103 198 909 88 232 325 112 12 146 91 519 901 114 557 673 88 324 853 105 84 475 115 585 851 96 598 935 103 197 663 84 164 339 92 581 811 102 523 854 112 504 753 113 440 493 103 442 978 89 500 530 122 202 786 108 391 613 107 303 898 105 468 482 92 6 61 116 25 856 94 5 679 97 36 810 113 134 935 105 831 862 97 688 792 80 419 865 108 291 393 95 880 947 103 412 590 97 91 425 113 228 705 98 194 513 104 485 636 89 4 249 90 520 586 121 690 949 108 443 821 102 139 818 88 606 690 101 102 482 93 30 49 86 248 950 104 566 672 100 44 907 106 293 653 100 539 579 103 561 686 112 242 657 105 88 680 98 154 352 98 184 898 101 81 260 109 178 684 86 52 780 88 497 955 81 250 693 109 46 238 103 81 204 86 611 806 99 107 462 132 148 958 92 840 908 98 245 689 102 48 679 92 392 495 101 220 849 113 153 532 105 218 429 113 299 612 108 16 98 107 62 226 112 738 743 96 764 969 99 564 663 95 436 883 91 128 168 116 888 993 95 529 678 115 1 752 102 229 382 80 48 507 96 639 973 99 586 872 89 667 716 92 147 317 99 6 299 102 67 811 104 593 813 94 22 418 83 45 293 92 886 890 98 237 983 103 618 866 103 37 176 109 456 871 109 568 701 111 382 747 80 358 709 105 42 900 101 664 916 96 725 928 110 112 501 85 9 683 107 471 537 109 167 614 98 596 869 82 147 913 105 807 824 96 390 542 101 202 618 99 117 260 85 639 696 113 499 786 97 180 750 101 792 941 99 147 587 106 273 789 107 240 407 96 378 514 88 365 760 109 536 882 102 134 545 84 239 435 85 458 726 97 75 678 97 223 701 102 144 874 115 461 852 91 519 824 102 241 630 110 411 497 104 189 463 91 539 777 116 77 521 98 537 693 93 425 704 86 190 203 100 740 746 93 542 911 113 5 356 121 4 464 111 224 353 98 78 444 102 0 846 61 160 971 86 524 539 106 26 236 105 683 983 111 127 391 106 294 472 106 90 170 101 698 856 94 412 918 111 860 991 97 356 751 103 372 723 110 183 437 116 121 700 105 124 424 101 621 837 99 155 616 95 105 722 93 195 359 96 93 886 92 501 627 114 566 759 101 539 641 90 673 749 100 555 953 103 296 539 110 364 919 113 14 286 105 15 31 94 135 622 94 404 773 95 136 751 100 645 653 104 87 656 96 40 993 110 485 738 113 1 700 105 418 978 113 97 625 95 496 606 107 288 370 94 585 817 99 135 970 100 101 339 107 685 698 86 71 134 77 468 484 105 659 768 97 135 411 95 374 843 101 290 951 92 434 895 103 133 418 123 236 894 87 689 936 106 289 544 83 269 817 107 538 571 83 478 490 102 366 566 94 249 994 92 111 302 90 334 671 98 30 253 110 358 637 82 169 431 98 712 845 97 590 707 83 342 654 88 615 707 93 84 862 88 151 260 116 662 768 93 6 341 101 645 921 98 509 568 102 610 756 100 268 410 105 198 933 100 167 495 105 538 624 107 107 700 98 325 707 104 439 669 94 18 992 111 41 971 76 670 918 105 340 350 102 65 429 93 218 618 104 601 934 105 44 429 90 122 539 89 32 279 105 151 896 107 40 90 95 219 525 106 88 552 96 343 968 92 96 992 88 241 660 93 346 454 107 110 122 93 441 721 108 92 632 94 34 399 87 34 78 97 808 925 125 377 612 99 86 194 93 22 672 89 17 747 92 445 806 88 638 839 115 19 962 103 622 973 96 42 696 108 428 519 108 406 860 123 36 603 110 159 519 96 140 363 93 3 299 84 546 595 102 271 610 109 319 905 84 826 871 88 19 394 109 118 450 109 728 840 82 88 206 105 519 730 103 403 490 99 527 733 92 182 351 102 536 793 98 380 786 96 404 637 76 163 815 103 604 901 89 317 846 81 18 448 115 236 484 101 73 960 100 402 952 114 73 836 119 159 248 106 468 841 88 520 679 95 146 468 116 208 738 111 289 362 82 165 324 106 109 672 118 32 362 96 572 906 114 122 914 97 355 409 98 117 153 88 208 332 97 8 403 85 872 975 115 52 636 102 361 916 109 249 874 102 237 335 91 171 635 92 226 824 116 430 542 102 130 996 86 133 889 96 684 837 114 74 391 101 112 748 92 390 990 97 243 318 99 499 974 102 905 970 96 96 662 95 801 865 95 644 755 112 189 213 94 5 726 94 244 681 91 85 292 116 618 701 92 743 988 105 940 965 86 176 762 107 52 227 107 72 828 102 553 723 108 445 949 100 40 168 112 29 304 107 408 525 101 336 946 105 439 573 93 400 806 95 515 937 89 125 145 107 201 666 110 539 840 107 103 280 118 633 817 101 365 818 106 54 254 97 552 707 108 150 386 105 491 894 92 166 739 121 404 697 79 389 648 123 482 584 95 11 707 111 612 933 101 61 142 96 197 975 96 312 693 113 638 982 99 120 771 109 96 666 96 75 963 109 420 959 78 581 723 109 295 938 110 268 482 109 303 816 121 17 779 105 39 481 116 582 864 88 96 194 111 373 558 125 93 959 105 553 776 95 46 425 98 338 973 118 33 755 107 918 995 116 25 535 121 111 809 112 274 735 91 67 900 91 769 827 117 214 712 118 416 608 110 602 779 105 49 720 115 385 683 106 888 997 95 635 887 101 219 501 96 634 735 88 592 600 102 679 909 103 31 494 89 297 775 86 399 708 98 118 859 108 320 755 111 593 721 92 398 688 107 25 412 90 398 868 102 392 557 93 458 900 100 176 451 95 369 529 93 296 928 95 494 734 104 374 487 83 367 858 96 370 891 106 435 478 105 137 151 101 215 687 88 471 973 104 217 923 94 389 475 100 315 950 110 222 426 100 61 979 85 354 996 111 636 964 100 168 643 108 416 446 112 75 712 93 39 933 91 136 383 99 13 533 101 530 863 105 273 275 102 150 816 114 420 720 101 442 777 115 216 562 99 98 809 98 306 926 102 96 923 90 65 366 87 680 934 85 632 777 100 608 941 84 414 439 114 44 620 110 838 994 85 96 510 90 503 992 104 202 434 113 224 791 100 639 952 105 49 197 95 554 806 111 114 702 101 111 457 110 101 273 95 700 843 112 554 979 104 473 804 118 375 519 97 649 711 80 511 619 96 47 73 97 309 541 116 425 842 98 17 326 98 491 752 101 574 659 113 96 684 95 384 988 90 238 475 111 792 993 98 84 598 114 15 101 106 11 748 97 272 288 104 496 922 105 659 718 102 263 979 82 610 823 97 704 720 100 386 880 103 56 841 95 311 678 96 23 210 114 202 814 104 165 512 117 68 393 99 20 312 77 10 724 103 458 591 91 73 283 103 87 731 88 664 749 94 358 565 95 465 501 89 52 759 94 121 369 88 175 766 92 579 682 93 386 394 102 493 590 102 180 980 87 81 784 83 121 624 102 116 734 87 742 923 96 322 967 113 125 783 87 172 575 99 230 947 108 620 755 108 212 418 108 717 823 102 23 166 93 725 829 92 670 823 95 686 840 105 7 717 88 409 438 108 570 892 105 100 149 111 163 958 94 461 543 95 505 807 107 509 948 107 52 619 101 488 980 85 403 413 116 349 774 82 474 889 89 466 498 103 534 870 108 351 430 110 11 814 114 260 634 98 327 720 82 136 379 104 39 700 98 180 553 98 375 451 94 355 688 102 88 158 97 86 231 85 604 840 83 269 575 101 76 465 102 417 504 85 175 685 100 601 945 110 97 432 97 301 739 109 71 267 90 421 505 103 464 480 111 86 961 106 412 729 91 21 586 96 108 376 86 840 897 85 693 965 79 706 917 104 205 844 110 653 738 117 322 340 103 502 968 99 33 575 113 72 889 105 476 969 112 489 771 109 166 318 100 435 558 92 96 229 107 29 197 96 190 882 102 893 905 99 245 938 90 486 933 92 456 689 92 423 575 88 743 967 95 376 796 94 174 588 98 343 571 91 323 591 95 557 791 118 34 892 97 211 516 97 41 770 102 275 481 107 317 925 97 415 590 95 31 568 96 3 601 109 198 710 93 297 956 104 641 729 107 244 432 106 337 651 105 349 446 81 89 579 75 344 485 96 205 959 84 216 658 90 749 946 104 444 877 95 202 221 107 736 997 103 188 878 116 452 680 117 670 799 108 163 249 80 410 929 102 594 791 114 179 981 88 161 291 111 35 816 118 610 881 100 63 847 92 401 966 100 194 281 85 185 290 102 116 213 111 1 406 98 394 651 111 359 740 94 379 591 100 19 705 117 387 766 104 147 970 106 11 867 106 336 516 115 522 895 101 117 308 95 261 856 107 255 694 105 856 938 117 617 915 90 371 533 111 2 6 88 408 945 111 400 855 81 24 552 101 620 990 99 37 315 94 286 374 98 390 841 90 48 481 89 363 679 118 231 253 100 554 977 85 251 406 83 250 906 83 576 807 95 143 420 109 523 801 97 104 284 108 440 684 112 437 751 96 113 502 111 724 900 103 488 851 85 617 797 100 665 896 102 328 605 104 201 243 112 27 398 92 574 905 85 190 709 108 548 763 108 664 874 106 177 468 94 952 960 95 294 347 104 427 837 95 216 743 114 75 893 97 356 412 94 921 950 97 50 255 107 75 119 86 318 684 84 5 242 110 710 876 108 324 377 102 59 947 94 184 384 89 471 483 96 70 386 85 27 714 99 223 664 99 283 814 94 222 888 83 690 699 89 148 446 96 69 909 105 123 452 101 117 276 93 316 604 97 37 345 85 609 660 96 197 306 82 541 578 97 24 990 112 526 885 92 954 979 108 374 513 100 46 840 87 410 621 91 93 539 109 461 647 89 824 975 83 209 815 77 247 559 130 65 445 96 182 440 95 245 544 112 612 722 103 78 192 109 499 521 87 682 696 94 38 125 88 408 902 105 144 412 103 144 749 97 291 745 74 238 401 94 183 682 103 515 807 101 143 301 105 139 979 86 711 825 90 341 742 82 144 927 94 225 693 95 461 670 92 589 894 103 85 149 95 128 227 94 87 258 122 597 695 100 57 813 90 116 852 95 165 557 94 854 937 92 728 767 101 16 739 91 103 704 99 327 933 109 69 576 85 374 974 96 384 637 106 550 965 99 837 866 111 158 223 82 69 328 112 47 342 82 49 476 97 779 866 93 190 198 101 458 768 109 360 744 102 432 842 87 255 551 97 242 405 90 256 894 93 185 292 104 159 326 97 85 613 98 176 593 108 195 408 99 394 716 95 77 225 92 124 638 83 496 841 115 867 917 91 87 203 112 43 282 96 67 393 98 451 725 100 146 818 83 522 636 104 63 344 88 572 976 90 684 790 105 157 569 120 646 731 85 781 805 107 182 235 101 76 914 109 647 979 105 562 612 108 610 816 112 182 221 108 211 826 101 64 656 95 908 952 95 90 913 109 46 777 83 257 381 105 415 986 102 417 554 71 546 869 103 329 378 109 414 944 94 230 695 102 248 610 115 750 830 89 342 657 90 81 287 92 247 934 92 7 192 95 402 506 79 557 770 117 500 577 103 18 820 107 247 468 96 314 513 104 777 923 93 477 515 115 598 925 108 682 897 81 415 702 92 731 914 95 522 982 128 224 782 101 239 432 94 494 926 83 70 221 100 242 483 98 130 675 98 341 616 88 52 737 106 61 392 96 143 520 81 83 572 122 620 748 115 429 726 98 270 285 118 387 930 107 17 47 98 89 325 96 494 662 92 531 841 97 292 881 97 216 423 88 80 280 101 294 385 100 213 521 94 134 428 108 97 619 106 561 979 91 5 96 81 675 768 98 6 770 89 156 388 93 667 715 88 26 488 97 812 828 78 780 944 102 561 614 95 130 344 107 381 856 113 231 584 80 383 464 104 550 973 88 402 725 93 264 903 94 127 986 119 86 578 93 67 481 84 916 959 86 19 137 95 556 606 108 349 533 99 565 757 107 498 521 84 855 928 92 35 584 111 253 499 113 51 728 81 711 754 96 531 533 98 398 802 84 150 643 82 430 891 127 555 672 91 557 803 105 174 462 90 474 938 101 561 652 81 186 827 109 174 402 102 7 794 94 54 658 73 712 790 84 453 881 94 68 674 105 709 714 98 41 481 98 639 984 103 74 812 93 217 367 94 612 922 96 190 964 94 17 117 96 42 669 108 134 828 93 496 981 109 430 561 91 358 693 88 427 762 99 182 433 95 327 521 107 800 907 90 824 864 94 631 941 98 550 642 91 163 681 118 130 590 101 719 958 102 289 660 107 602 705 99 168 848 89 80 110 101 779 918 78 505 562 104 460 990 94 56 418 99 254 345 94 69 531 90 57 518 103 565 679 81 648 815 93 228 439 111 679 857 105 538 749 99 53 92 110 479 517 75 407 432 105 194 560 101 612 699 103 82 171 96 609 853 89 317 678 103 312 578 108 666 851 102 411 860 113 512 933 111 511 872 93 166 821 98 515 717 86 285 435 103 149 973 86 377 951 88 346 451 82 379 985 93 688 689 99 270 496 81 142 571 85 385 441 79 459 840 98 780 921 92 401 721 88 598 884 97 11 877 104 248 545 108 213 660 110 679 925 113 221 293 106 214 724 98 474 508 100 321 376 101 114 710 102 585 792 100 167 617 87 190 391 92 256 443 94 741 895 100 477 744 99 85 528 102 652 874 103 229 515 92 327 413 104 113 401 96 319 798 92 697 841 87 486 556 113 123 520 112 452 982 87 328 662 87 787 880 109 564 774 90 385 836 90 125 432 97 289 352 111 339 479 85 348 358 93 182 739 103 281 462 124 479 946 114 97 299 96 351 658 95 20 609 95 75 846 101 7 648 75 346 837 119 471 683 105 613 741 103 704 952 84 19 951 105 752 889 100 625 971 87 247 491 115 302 516 101 423 630 115 80 519 121 133 441 97 70 747 114 566 906 104 82 238 120 598 872 100 603 649 100 413 831 97 155 162 100 289 834 92 360 761 81 449 614 112 703 982 103 767 963 77 539 776 114 516 582 84 69 81 84 15 492 100 214 496 86 68 553 95 158 446 113 114 612 110 773 885 100 378 389 95 39 718 90 206 782 87 60 846 100 511 780 97 79 986 91 649 959 102 38 110 95 652 782 107 476 540 107 362 476 97 408 555 108 202 589 78 66 871 110 590 706 110 162 683 89 132 296 92 439 506 100 255 474 103 173 183 95 138 814 75 394 915 89 426 847 109 232 837 105 11 802 104 574 756 102 191 495 115 318 485 96 162 779 99 48 141 102 633 846 94 6 174 104 782 828 104 248 759 101 54 87 121 63 476 80 14 850 90 195 927 95 149 523 114 382 691 90 470 714 115 422 941 94 432 987 80 481 594 94 860 862 101 211 382 97 253 421 104 146 251 110 55 983 93 380 748 94 57 925 112 637 733 109 314 571 106 284 624 90 111 904 97 467 543 106 37 903 91 72 464 96 114 895 108 38 106 111 36 321 92 632 731 103 607 987 94 240 458 100 573 929 100 155 211 111 498 724 84 249 345 116 360 481 101 38 651 83 136 852 116 149 333 92 218 460 95 66 420 89 82 375 80 14 146 110 172 549 111 512 789 111 558 987 122 555 735 93 77 935 108 331 884 105 226 698 106 771 952 117 517 993 101 29 990 103 26 456 97 72 988 111 364 845 102 279 957 105 515 979 79 209 231 99 317 591 88 175 596 95 944 973 93 282 417 124 79 192 97 423 476 97 188 730 112 517 674 85 501 849 88 693 922 104 63 938 97 38 967 114 67 952 103 241 740 97 69 344 102 1 733 81 127 141 101 152 385 81 232 792 109 516 647 104 118 649 119 334 831 83 456 677 78 216 260 120 670 998 81 690 894 126 501 564 87 437 725 108 187 654 100 134 401 99 137 862 109 80 145 99 282 491 117 80 458 104 224 383 120 477 897 108 279 662 92 601 764 88 676 862 104 322 818 103 186 815 109 638 760 86 80 754 101 2 146 95 693 752 126 635 994 96 662 819 97 194 294 90 460 580 110 201 667 92 899 990 101 161 953 91 93 644 94 251 931 107 129 176 120 183 196 108 365 844 113 145 982 94 227 503 105 418 838 98 492 584 97 43 870 99 834 925 85 43 923 103 786 853 104 428 727 83 62 737 106 570 875 91 762 949 94 145 146 101 672 818 101 949 997 103 207 520 112 717 730 105 457 865 109 341 827 105 193 578 101 221 593 104 490 623 81 15 264 91 331 801 94 193 574 103 377 713 96 337 846 92 271 482 87 229 934 101 399 539 104 69 420 100 55 641 108 583 937 107 317 323 83 172 793 87 117 283 96 414 616 111 76 149 90 7 91 95 669 740 105 858 926 100 719 853 106 390 536 90 271 860 109 310 827 102 821 933 92 28 875 103 98 680 122 453 729 94 792 835 98 172 786 102 337 577 106 632 824 96 638 641 112 862 872 83 12 230 103 520 929 92 515 938 96 209 414 90 44 634 106 281 530 93 119 803 107 366 890 115 421 592 92 454 865 98 798 870 97 456 903 87 507 756 108 515 959 98 344 664 102 519 560 107 511 581 104 180 904 119 236 629 95 695 828 106 121 181 113 338 753 95 83 906 116 654 948 112 193 913 113 439 853 105 38 64 101 231 667 89 376 885 105 116 648 111 14 861 104 0 968 99 664 671 87 269 976 109 213 894 95 805 931 86 557 859 93 246 837 85 790 793 102 284 975 83 27 803 87 279 527 102 282 695 106 469 832 107 356 882 117 847 870 90 534 582 86 553 677 103 6 920 84 419 871 85 475 477 92 198 669 85 458 711 82 453 815 88 141 673 92 35 266 119 539 925 108 289 843 108 55 151 104 478 584 112 412 624 89 276 840 93 533 976 91 597 849 101 189 198 96 628 901 103 211 687 87 553 814 110 229 999 81 722 946 102 372 671 92 125 558 105 274 996 98 509 566 102 1 810 97 569 670 93 138 243 84 522 545 111 141 828 115 192 322 103 397 872 106 562 775 106 146 731 93 18 367 104 731 808 83 648 731 98 629 673 99 271 826 116 486 966 97 460 944 86 218 746 120 175 992 102 189 586 93 321 479 120 51 904 85 418 544 124 601 700 103 255 854 93 289 591 106 241 344 89 81 911 105 256 513 89 55 534 103 1 563 80 514 766 99 165 732 109 170 186 101 314 358 111 559 634 97 282 623 90 792 855 93 703 863 101 0 986 100 348 616 104 250 435 74 7 125 93 573 671 101 455 840 94 241 377 100 112 591 104 366 541 113 590 980 97 264 306 107 238 721 109 612 796 109 13 826 101 352 600 97 455 885 107 70 186 84 581 877 81 520 747 98 343 733 86 154 166 106 240 350 89 407 782 89 409 536 103 347 474 97 636 767 108 216 569 97 701 823 109 757 968 86 336 523 94 233 404 100 88 148 98 31 307 96 66 771 88 10 353 99 47 946 95 160 593 84 946 947 116 293 935 86 10 937 110 745 996 102 177 774 93 19 632 94 171 820 99 190 804 99 774 909 104 449 921 113 768 832 112 631 964 102 481 489 116 366 767 111 637 898 87 919 946 90 151 962 104 510 597 104 68 326 93 203 424 82 66 671 92 35 338 95 284 932 100 796 954 100 382 800 119 188 625 96 220 984 109 590 786 103 641 961 90 144 307 95 647 771 104 399 694 100 325 753 87 717 946 108 93 273 95 372 465 106 633 767 104 425 695 114 241 784 98 25 915 100 266 896 89 495 773 99 22 788 104 355 553 99 47 162 107 608 947 107 361 689 98 792 948 107 695 812 99 147 519 116 744 818 107 422 738 98 309 365 121 305 861 102 274 571 110 446 806 102 531 583 106 120 457 102 208 311 86 141 664 122 489 671 126 39 298 98 15 122 88 43 846 95 22 995 123 891 909 87 524 652 114 213 266 89 97 661 97 215 882 100 923 983 98 463 518 103 173 791 91 437 716 107 126 656 103 617 828 100 268 554 123 477 542 99 243 308 100 152 953 110 566 839 96 312 343 89 366 507 98 156 177 96 292 738 99 275 507 83 37 73 106 229 905 109 398 683 94 441 902 111 291 583 103 60 503 88 86 619 96 356 975 95 206 855 109 17 102 97 402 981 91 198 535 86 499 791 105 452 739 103 119 467 89 484 805 97 19 754 112 426 966 107 274 720 97 310 351 108 108 385 100 40 473 84 16 811 110 105 715 99 568 846 119 294 630 108 273 572 101 659 712 97 148 838 100 290 350 128 853 919 117 170 982 113 101 904 87 514 817 112 175 316 106 387 495 118 234 996 99 73 799 96 77 422 105 576 861 87 220 572 104 66 561 102 766 854 77 288 565 91 387 425 114 115 933 109 2 375 111 565 609 98 216 336 88 178 435 96 483 621 104 603 946 102 624 826 104 241 879 101 173 785 114 73 359 97 302 352 85 66 257 106 310 651 84 8 381 123 30 151 111 221 247 96 411 424 96 169 393 98 22 473 104 300 546 105 925 959 94 606 776 106 572 825 108 461 541 88 383 517 112 221 371 110 322 701 93 693 943 94 144 499 105 462 807 82 245 948 78 772 779 107 538 718 89 257 342 104 229 904 104 610 631 98 610 675 89 544 757 75 660 859 93 645 937 109 193 553 119 124 422 71 445 959 100 447 694 84 244 714 114 787 797 110 402 977 86 714 916 109 46 358 113 206 598 97 744 972 86 183 887 104 628 790 93 595 931 106 75 781 91 372 501 99 153 223 96 415 482 96 501 753 111 218 858 90 157 730 118 76 146 103 108 136 85 248 970 97 200 699 102 294 849 83 151 586 94 512 986 105 128 917 105 119 340 99 456 565 99 471 611 97 617 936 99 260 562 94 182 542 107 75 81 131 290 628 107 628 656 90 644 974 102 701 927 82 2 385 96 33 119 113 80 481 102 312 349 104 348 473 103 468 563 102 14 562 105 239 849 82 421 984 103 179 869 94 905 994 102 738 910 112 236 388 99 803 939 93 78 451 78 73 352 91 39 70 96 363 931 98 353 451 106 840 895 113 330 915 113 142 176 93 250 426 97 4 896 90 87 109 85 739 788 100 208 432 82 33 608 116 670 974 100 545 818 94 90 530 104 288 486 85 63 918 113 45 859 117 497 583 91 17 588 88 68 766 96 205 461 102 234 415 98 785 976 78 50 82 100 56 505 108 466 832 98 339 460 95 484 823 91 176 392 104 800 822 99 93 680 96 301 998 91 111 436 93 8 285 97 365 926 110 22 817 109 73 409 96 81 996 109 219 930 94 808 829 111 112 954 96 49 390 100 523 548 122 423 527 86 67 532 81 142 481 93 89 441 92 137 646 89 65 337 119 552 627 116 509 709 108 179 467 88 24 963 85 197 652 99 252 319 106 128 697 100 156 615 87 93 670 93 262 842 90 636 865 72 141 824 98 553 862 112 506 704 83 102 333 102 139 157 96 581 918 106 62 247 113 563 775 110 16 222 107 841 844 102 56 467 105 156 409 97 253 262 95 341 953 116 345 532 89 12 63 107 242 441 106 620 710 87 706 827 104 99 470 89 69 82 98 251 849 83 127 154 98 155 896 113 408 567 107 127 828 109 262 377 80 675 737 102 478 768 96 325 326 86 234 513 107 460 849 95 333 752 99 29 788 100 330 807 85 329 429 101 119 731 99 538 983 95 21 632 91 20 127 109 359 695 90 380 486 117 170 676 93 726 761 88 17 224 82 899 912 96 348 839 96 523 759 116 94 525 108 2 750 113 577 944 112 909 964 103 374 792 77 404 549 95 684 979 98 187 798 96 266 391 111 0 228 85 653 915 110 119 187 93 137 413 112 333 959 104 431 492 87 88 162 91 174 736 119 293 886 106 513 969 90 23 236 90 149 589 107 114 695 110 816 841 98 67 614 88 115 922 102 51 354 111 32 67 98 565 897 109 336 709 120 621 722 79 417 546 105 105 459 89 200 772 96 50 74 93 67 197 100 15 164 86 636 789 92 26 258 110 637 902 106 11 744 97 437 814 102 501 646 106 627 881 91 876 970 106 659 855 103 49 441 90 489 840 96 418 798 83 244 697 106 550 630 103 18 399 107 151 704 96 348 903 94 138 809 110 184 259 107 416 497 80 201 908 101 244 975 81 592 950 96 340 689 112 494 612 62 805 838 92 427 540 110 56 187 106 148 752 116 104 294 104 339 447 94 474 872 92 253 430 114 848 991 109 582 981 99 268 987 109 502 885 105 630 879 91 15 286 112 507 690 113 974 998 86 8 185 81 139 924 90 698 941 97 416 948 99 362 882 91 229 353 86 484 580 67 190 522 89 101 834 111 347 778 116 201 760 99 331 477 104 108 781 92 124 985 112 262 638 103 807 972 103 264 368 109 461 676 95 192 292 93 295 718 107 31 479 95 303 733 101 539 900 107 86 492 97 187 937 103 139 607 97 859 903 88 2 71 104 111 344 94 633 838 96 407 720 89 738 927 96 27 93 100 91 247 82 32 635 107 562 940 90 103 512 85 270 943 102 229 558 114 346 966 105 118 174 104 507 964 88 159 834 94 580 694 82 282 996 88 849 958 99 132 567 109 695 854 94 175 863 97 140 817 95 567 614 106 726 859 112 873 975 101 190 567 117 449 453 92 411 767 103 338 554 126 113 418 94 143 601 97 24 763 121 551 623 75 220 875 102 67 214 105 303 797 122 6 966 99 795 897 108 209 828 119 534 932 101 89 890 88 180 809 94 34 556 95 192 200 99 390 661 117 366 648 96 224 816 120 44 61 98 148 610 110 56 299 119 435 974 101 555 849 101 77 991 104 113 215 97 64 631 83 82 657 100 480 671 110 227 486 102 595 951 117 332 532 107 10 834 105 15 754 97 404 592 89 113 759 109 20 648 102 414 899 102 73 722 94 312 930 100 673 923 111 297 473 98 290 931 97 5 891 93 118 949 95 0 530 87 49 282 111 101 700 86 247 428 104 37 725 103 141 689 92 227 764 90 150 743 84 457 931 109 695 697 127 193 626 118 459 722 90 411 855 112 44 180 102 408 925 105 582 770 95 218 513 100 614 816 100 581 584 102 394 621 99 170 531 124 376 761 94 434 950 100 249 608 122 174 472 109 594 621 109 373 501 99 104 762 108 301 602 106 693 898 100 329 954 103 786 879 117 102 817 106 387 785 115 330 928 99 255 869 95 53 139 102 565 607 107 302 389 109 310 788 99 409 819 85 599 867 102 234 718 98 824 905 102 124 246 81 3 123 107 350 366 99 247 911 87 91 971 88 44 578 111 350 565 118 80 707 100 705 923 105 434 758 92 416 758 93 794 829 100 133 214 99 515 824 106 152 735 122 588 811 96 605 957 113 294 500 105 125 263 107 922 963 97 819 911 93 593 882 95 130 848 94 619 751 115 230 832 77 267 476 87 156 961 105 116 845 119 292 766 118 693 909 97 622 983 94 225 672 104 382 542 107 108 114 98 453 788 90 401 625 87 289 728 98 286 477 122 80 497 101 66 797 81 862 902 90 561 989 99 424 808 88 14 599 85 692 903 102 355 783 94 549 928 100 630 894 107 92 379 95 307 474 103 31 943 84 36 643 101 136 456 117 644 845 103 135 428 107 12 735 108 274 986 100 159 971 88 589 973 96 111 489 87 743 913 89 187 770 92 93 649 97 29 558 81 472 510 102 133 192 91 472 739 96 515 970 114 225 577 111 304 369 107 544 978 106 145 171 96 17 961 86 340 607 83 140 321 86 182 781 105 112 199 91 260 375 110 391 651 106 747 777 95 24 830 108 208 406 100 578 836 93 51 453 100 247 844 108 65 620 86 447 577 92 873 957 116 127 518 108 94 377 94 26 962 95 346 369 87 13 181 95 101 358 96 456 910 80 23 29 87 66 585 101 409 481 84 523 620 97 210 525 88 311 522 111 276 651 103 699 998 83 162 822 99 284 502 79 7 712 108 180 591 121 393 458 96 384 735 97 245 660 82 186 861 86 78 935 87 528 618 101 320 436 107 954 968 106 280 498 100 89 547 117 362 682 91 477 787 98 42 981 107 738 778 117 140 677 89 65 727 99 413 814 100 123 254 105 542 702 112 166 976 100 376 903 100 106 451 96 36 283 103 122 213 99 298 446 108 411 694 102 353 808 100 656 749 105 344 977 97 31 297 96 123 780 102 248 983 114 208 624 105 422 443 105 261 271 98 239 607 103 166 402 101 45 177 117 420 613 116 50 596 90 193 310 103 601 830 107 629 914 118 465 668 117 464 701 92 8 61 95 215 698 106 384 708 91 328 510 103 113 745 115 105 823 101 238 826 103 210 844 113 310 387 109 350 631 111 516 631 119 517 982 94 495 896 100 122 348 72 362 540 105 161 616 100 610 927 103 78 533 101 264 571 85 191 715 106 171 304 83 20 722 85 141 744 82 382 574 86 218 884 96 424 623 94 36 964 99 428 457 91 13 763 98 374 409 100 315 721 81 158 195 90 61 827 90 482 619 103 534 992 105 142 938 108 569 809 118 62 374 110 359 392 103 237 778 98 309 376 95 579 739 92 16 478 90 2 358 91 85 165 109 431 478 109 37 795 114 71 230 76 3 376 104 256 617 89 635 990 87 213 329 90 36 353 107 734 859 89 178 418 105 292 344 91 611 744 91 149 584 81 155 550 99 58 417 95 340 790 81 845 941 80 654 959 111 186 409 100 105 326 102 640 887 117 487 789 83 631 965 96 97 521 108 37 828 105 735 764 102 401 660 105 89 761 94 192 231 96 373 583 87 153 486 104 146 612 97 185 545 92 271 626 96 587 824 103 766 944 104 347 848 101 210 538 101 197 487 105 198 581 85 323 601 101 96 417 88 25 94 97 149 689 98 218 611 98 687 709 95 692 854 105 386 953 93 143 282 100 556 940 101 329 453 100 413 533 112 135 470 101 58 952 103 160 528 114 423 753 95 417 626 94 229 237 106 747 775 112 497 896 109 260 584 93 492 604 88 28 448 99 649 899 81 204 839 105 632 852 93 687 744 108 289 505 104 108 550 118 321 605 101 165 726 92 153 877 89 846 969 118 32 959 95 19 743 93 933 989 105 5 881 109 594 710 79 62 441 107 657 795 96 388 664 96 205 891 98 824 950 100 171 311 91 623 813 97 409 983 105 332 986 80 564 819 103 90 294 112 176 865 99 103 116 86 408 997 105 516 549 86 125 314 110 28 417 104 333 650 94 725 729 101 696 989 108 128 586 114 211 517 105 586 671 113 271 741 84 877 896 94 676 755 110 225 815 91 369 414 94 60 925 98 408 706 115 262 328 85 285 976 111 151 587 106 144 728 99 270 948 94 17 845 110 617 777 96 109 968 108 392 627 94 434 749 107 302 725 93 546 930 99 224 828 91 349 353 104 377 681 95 151 697 96 672 885 90 184 464 89 29 750 119 209 335 108 243 792 94 38 208 105 10 707 92 41 880 94 433 691 101 125 999 92 345 525 80 18 913 115 701 711 99 198 840 76 37 109 96 165 271 89 634 977 95 37 341 111 560 912 88 458 638 79 154 843 117 199 646 114 560 574 101 715 808 106 39 909 110 449 837 121 312 830 98 382 845 99 126 210 88 187 543 119 331 487 119 185 639 99 428 522 115 276 297 105 318 321 91 44 310 95 12 885 96 699 925 105 777 948 90 173 607 104 559 840 85 158 383 98 246 427 103 600 870 97 351 978 82 215 230 115 5 55 106 589 644 113 298 504 116 133 733 98 180 844 101 499 836 94 465 731 94 537 868 107 451 608 91 287 843 96 531 579 101 172 457 102 375 992 75 635 963 106 270 835 97 161 519 103 79 796 88 54 801 78 31 361 113 59 296 116 153 361 95 73 503 102 203 689 85 31 727 93 42 799 99 483 853 87 489 982 102 80 739 85 675 769 99 151 344 109 196 429 112 197 397 77 390 572 119 162 704 85 359 363 95 78 217 101 357 481 99 82 304 106 100 794 94 219 253 93 195 778 98 736 764 99 725 940 88 114 488 110 960 979 111 332 481 108 304 701 81 362 589 119 159 346 97 646 871 91 792 981 88 8 400 101 214 451 81 215 859 124 243 782 102 274 995 119 512 693 104 422 635 98 170 809 105 106 642 97 73 371 107 432 588 103 752 915 110 237 873 102 50 842 105 220 698 105 497 862 94 204 507 100 380 960 110 454 591 102 367 555 120 285 683 101 65 769 109 683 693 85 263 850 95 287 982 92 367 483 92 518 793 93 366 969 104 514 930 99 647 869 107 54 245 102 232 793 108 342 474 104 152 601 109 802 895 102 145 788 108 239 766 97 477 957 104 779 838 93 177 576 120 655 877 100 610 664 96 509 801 99 139 604 103 641 800 72 160 878 103 424 991 103 595 738 105 249 913 106 551 791 88 200 918 102 99 638 95 247 644 102 633 728 108 320 336 94 249 807 97 111 753 105 418 721 80 198 702 93 519 840 110 284 977 106 75 680 108 746 980 106 365 738 96 407 555 96 99 739 110 432 795 110 382 929 115 517 780 96 589 656 106 38 899 110 584 821 103 264 713 86 631 714 103 74 76 110 442 793 111 195 949 103 828 897 99 251 313 96 261 789 100 5 70 106 133 392 92 85 988 90 372 928 83 103 741 102 256 904 102 558 752 79 232 488 96 5 134 104 24 166 111 109 436 98 563 672 98 723 729 100 592 938 112 89 235 95 353 909 93 399 569 109 433 787 108 57 414 88 547 798 96 72 970 95 123 964 108 270 462 95 92 962 84 264 275 88 314 518 97 799 990 104 287 431 95 367 610 110 439 812 108 126 696 91 383 894 90 794 810 85 868 911 98 450 641 82 9 487 101 222 933 110 909 915 97 498 639 111 394 403 101 187 482 102 52 467 87 139 821 95 868 973 84 215 657 99 95 349 110 297 454 100 417 913 112 289 364 121 872 885 83 796 929 108 134 153 94 349 673 89 340 367 109 45 931 100 117 369 112 213 618 85 15 564 77 28 738 94 396 997 89 389 835 105 103 909 111 490 548 105 126 196 95 543 573 102 94 862 111 335 695 92 238 273 85 472 997 108 102 453 94 578 688 99 409 748 93 28 869 115 103 304 89 563 661 107 201 664 94 549 969 111 120 945 94 244 800 84 871 975 94 251 319 116 129 939 106 551 785 116 59 173 93 136 675 91 884 907 93 309 494 112 226 237 102 494 870 91 266 922 100 642 930 95 475 843 118 306 498 108 181 811 119 36 470 91 428 718 115 230 697 110 53 72 105 188 421 102 87 525 94 577 870 110 513 987 110 684 988 94 658 719 115 216 587 121 465 481 102 289 594 106 738 902 99 335 397 102 508 653 93 876 893 96 737 992 97 156 976 102 688 852 117 510 658 97 309 520 107 152 323 101 522 647 100 222 980 104 476 668 98 640 948 105 57 312 102 321 873 100 497 923 111 220 558 97 421 599 103 507 681 86 546 876 113 308 420 105 590 862 99 406 859 100 552 813 102 415 638 96 160 579 110 104 370 107 1 841 105 382 450 90 65 478 87 366 617 97 277 751 103 212 693 103 355 774 87 112 138 102 583 901 101 162 516 109 74 553 84 142 560 127 641 755 91 280 708 110 460 833 76 565 671 99 333 664 111 267 390 115 896 915 94 170 578 103 45 785 95 470 748 97 142 681 109 347 525 113 589 864 87 708 846 104 383 732 83 250 499 94 411 503 104 99 180 75 234 740 107 136 685 114 17 350 91 246 787 83 602 681 85 141 395 92 509 555 103 485 897 97 665 931 90 110 471 100 135 406 117 262 522 103 309 907 89 411 741 86 42 932 86 428 759 103 504 618 108 459 952 85 136 159 102 440 872 102 106 501 101 113 901 98 400 993 100 166 728 97 29 151 97 148 672 102 110 893 98 745 819 103 474 867 80 83 406 88 579 638 114 72 142 98 191 691 88 433 639 94 546 949 101 594 634 98 200 353 91 550 806 97 388 424 100 274 914 108 131 479 98 7 906 87 693 781 106 758 819 113 46 111 88 44 887 100 68 777 95 191 721 104 243 279 93 187 924 90 456 464 100 668 708 109 231 496 93 126 224 102 843 982 111 223 349 91 148 609 83 323 734 119 391 676 103 59 356 100 566 781 112 122 226 106 245 366 90 564 691 103 640 910 92 227 763 104 112 739 89 509 952 92 594 656 110 291 945 112 37 704 103 194 781 88 556 751 96 164 780 110 617 715 92 20 946 98 403 999 103 430 600 114 739 950 91 166 300 108 674 980 106 554 663 103 181 916 114 331 965 111 247 558 97 545 734 99 234 266 108 147 252 96 958 990 112 426 806 103 605 716 120 165 236 94 262 752 97 874 899 89 155 361 100 336 395 85 63 503 92 75 396 93 122 559 100 229 589 90 10 570 88 946 962 98 875 996 97 160 360 90 290 717 101 284 563 103 646 948 118 160 933 111 310 692 97 162 575 98 160 946 107 448 802 115 671 939 95 778 970 95 298 312 113 64 288 111 128 750 95 768 866 85 258 790 102 50 758 100 151 539 103 56 693 107 306 564 93 514 743 97 527 843 92 92 475 85 153 382 120 605 880 89 675 730 88 188 623 110 213 616 107 72 324 93 524 651 86 224 556 103 91 719 87 536 764 101 324 486 102 81 573 96 148 648 87 269 763 99 142 794 92 190 798 106 177 784 77 802 899 105 509 678 101 343 446 89 597 941 115 7 112 108 353 521 111 417 903 101 559 916 106 525 565 82 130 277 104 112 992 113 102 836 102 609 699 112 73 553 102 188 611 88 684 729 110 312 507 84 361 579 98 114 475 98 23 448 98 522 618 97 253 465 100 314 923 108 583 730 105 14 754 98 720 765 97 773 912 90 828 856 92 73 576 98 379 589 107 57 386 111 569 963 104 81 188 120 929 966 83 606 975 106 452 499 97 327 475 95 599 734 109 15 907 92 846 994 86 368 445 104 91 561 101 404 878 101 78 503 108 855 932 90 380 395 109 553 896 97 501 830 95 53 237 96 554 674 97 132 880 94 712 893 106 19 359 93 9 55 125 590 869 90 257 556 96 68 638 108 285 787 91 140 833 103 623 940 98 142 234 110 168 918 94 230 505 82 21 196 90 308 326 91 62 450 102 38 307 103 74 929 92 365 936 100 647 789 108 547 856 112 260 527 109 199 325 84 670 712 95 166 270 99 102 945 102 481 791 103 263 855 102 375 993 107 113 630 102 214 783 103 564 780 104 83 870 107 294 336 95 309 548 91 511 980 89 446 843 104 49 125 88 502 546 104 741 755 104 238 931 95 45 601 90 624 889 108 532 930 98 486 494 112 146 342 120 92 526 112 799 912 98 336 354 99 489 558 83 277 426 102 723 787 107 342 777 102 93 113 113 189 944 92 711 882 118 512 737 104 209 608 111 513 674 119 336 851 96 192 969 98 26 814 109 15 351 97 249 263 95 440 697 106 704 950 103 348 985 106 731 988 94 873 956 110 22 522 84 107 244 89 375 577 102 57 765 105 499 525 100 62 828 97 85 749 98 445 540 96 10 866 108 219 550 86 335 872 88 684 710 81 42 634 122 625 945 96 118 629 84 132 986 94 293 749 100 840 866 87 591 903 102 702 910 104 94 158 96 249 945 101 285 681 99 33 833 85 132 945 102 55 759 99 57 893 92 590 663 93 297 954 99 788 943 97 522 925 99 85 561 90 312 367 68 144 276 92 461 547 122 502 864 118 471 849 100 706 710 109 217 269 117 889 900 98 358 975 97 264 661 113 136 654 98 671 802 90 261 509 103 121 192 105 68 632 88 151 460 96 51 218 104 52 730 97 14 363 83 460 573 108 711 979 100 598 611 102 33 373 98 70 485 99 144 347 99 106 159 93 268 926 99 137 433 98 65 311 103 127 246 88 418 994 79 713 969 97 380 594 75 80 564 116 196 425 90 295 451 108 395 453 99 683 736 76 174 574 100 493 495 107 188 756 114 233 348 103 268 918 90 368 580 98 427 596 98 28 270 105 404 666 99 366 882 102 39 82 88 383 848 120 589 801 85 599 880 93 223 708 111 596 944 110 225 604 107 247 739 88 280 904 95 356 451 86 763 988 106 255 800 82 684 935 99 588 854 116 103 737 93 83 404 104 430 656 113 346 668 104 390 857 84 254 877 109 289 972 95 725 784 112 108 712 93 248 384 104 197 245 96 194 558 90 628 998 87 158 732 108 721 924 87 160 877 83 288 714 98 390 715 93 285 479 106 385 920 114 477 604 98 782 858 90 289 333 115 749 805 103 101 738 99 32 450 100 228 420 100 774 935 102 92 701 112 849 873 104 511 976 100 196 706 116 667 756 91 286 396 99 157 765 113 181 358 117 755 896 118 922 991 106 200 731 99 61 509 99 68 800 90 205 300 104 368 804 100 162 349 108 340 873 86 157 424 109 88 101 105 54 211 112 840 893 96 106 453 85 84 842 117 12 616 93 22 48 111 127 276 100 371 840 99 326 617 100 224 357 88 99 975 90 810 868 107 200 326 92 140 151 101 456 510 92 759 947 110 59 923 91 501 881 105 750 933 114 292 740 109 475 871 91 352 751 92 487 572 112 605 888 93 81 896 109 16 628 99 145 550 107 352 858 93 518 978 101 123 388 105 119 195 104 186 989 109 90 941 86 206 438 88 104 795 101 305 807 92 718 800 113 37 917 91 342 422 102 423 736 94 291 748 105 574 948 95 202 643 121 273 492 102 298 807 91 416 900 97 11 890 110 41 377 114 39 571 102 297 564 96 58 74 108 168 917 94 519 793 82 627 888 92 213 544 103 49 236 92 707 786 90 51 892 98 180 450 106 45 186 92 354 834 100 576 624 96 141 807 87 19 223 96 51 849 108 326 890 112 39 264 89 370 561 107 52 932 89 6 216 103 560 745 94 215 932 90 296 805 105 264 354 116 91 985 89 219 945 95 20 597 90 360 668 97 463 975 87 632 916 124 20 204 106 165 638 94 38 496 92 647 653 98 339 690 93 655 987 112 667 861 75 274 625 91 69 854 101 503 800 79 149 669 117 167 710 83 285 370 92 8 421 101 242 941 106 31 329 103 531 968 109 908 998 107 167 477 98 57 507 90 470 569 98 344 705 92 784 872 100 176 394 96 664 892 110 152 519 112 760 919 94 4 372 104 15 750 84 754 951 111 321 493 103 276 616 103 480 741 111 496 679 82 240 511 92 164 999 103 338 868 94 692 816 104 36 662 101 230 737 97 231 808 121 366 500 104 493 651 102 701 797 110 635 727 90 145 500 96 188 937 99 777 994 94 189 746 96 407 850 108 171 588 108 558 982 106 284 796 97 488 653 97 245 423 108 370 810 104 26 225 99 0 444 97 915 933 100 118 663 112 122 321 98 48 866 101 651 836 99 647 970 91 11 501 87 116 470 103 193 194 86 65 918 107 531 750 97 602 880 113 435 560 113 592 854 106 126 996 90 349 594 81 110 316 90 199 509 112 212 652 97 276 697 113 548 640 100 298 853 104 494 539 100 88 336 94 382 829 100 366 778 91 58 846 110 293 993 113 156 421 105 271 988 86 343 714 116 97 622 94 656 989 111 156 549 92 167 945 109 233 972 95 114 628 104 221 407 87 205 725 91 678 816 105 122 606 94 225 283 92 6 664 112 365 797 107 968 995 96 22 212 85 808 942 95 97 294 101 785 804 108 3 197 108 518 547 97 439 760 99 397 664 111 454 695 96 90 586 110 736 903 91 151 766 99 126 758 112 271 397 109 276 627 107 138 482 91 763 805 106 762 940 112 62 340 97 31 632 98 724 764 125 53 723 83 421 818 107 16 706 112 344 551 90 71 431 104 95 131 101 271 535 114 411 461 101 64 431 95 730 989 115 566 958 113 648 954 87 160 713 107 273 950 96 189 849 96 675 903 94 355 598 109 739 865 107 332 524 105 362 926 118 58 781 103 232 770 104 772 776 98 79 664 95 139 937 94 596 795 123 496 767 108 36 415 98 143 461 107 80 400 103 148 244 105 178 658 97 547 983 98 652 977 96 367 941 102 266 613 101 493 996 88 262 819 100 545 897 93 3 828 97 102 897 101 613 677 98 327 955 88 158 554 94 204 532 109 734 912 105 77 203 94 683 982 101 336 495 97 126 761 90 205 317 109 4 975 109 473 754 128 374 866 104 785 888 90 773 949 98 46 329 101 179 265 100 427 881 107 38 701 109 387 857 89 442 783 98 41 888 98 114 892 99 154 299 96 738 833 115 475 633 91 597 785 87 187 629 108 766 783 98 129 458 77 399 600 97 915 940 99 455 600 95 587 609 102 27 244 110 355 730 100 140 631 92 306 397 112 424 753 119 593 995 95 113 903 105 322 738 87 562 831 98 140 712 107 334 585 114 8 42 102 670 791 109 117 217 114 840 981 99 882 978 88 52 525 98 98 861 87 316 645 92 40 595 93 407 601 104 66 192 102 551 846 99 143 677 94 630 704 112 110 766 105 50 132 98 33 353 98 16 328 84 150 349 91 456 683 90 199 957 82 148 890 111 618 892 104 425 703 93 179 220 94 255 857 116 171 634 101 220 930 95 463 980 110 248 283 107 71 234 77 255 285 102 40 527 102 370 874 94 36 493 105 67 742 97 205 731 111 649 845 97 112 801 102 183 990 94 107 161 102 63 229 106 28 430 110 417 835 83 399 563 101 326 541 96 440 782 97 50 114 88 92 973 122 858 861 92 676 715 116 83 518 97 688 774 98 864 888 83 474 877 85 502 609 99 43 620 87 241 611 86 653 709 97 886 904 93 127 928 94 303 355 105 187 965 93 643 806 88 133 512 96 199 630 89 128 339 111 18 352 102 561 565 88 597 676 105 56 787 94 39 407 102 313 510 116 58 621 114 202 425 72 987 996 99 155 342 99 58 965 92 346 881 97 522 926 103 364 634 105 214 943 126 2 520 109 174 418 119 181 215 109 86 703 110 401 833 96 710 711 97 54 781 103 291 574 94 760 871 91 415 982 118 17 818 101 624 958 88 412 828 105 499 512 112 616 921 81 301 923 121 155 901 96 244 738 85 808 895 113 248 474 107 605 792 95 177 942 99 679 817 108 204 399 105 198 353 90 361 412 96 300 398 99 295 704 105 362 678 101 392 782 107 62 695 97 554 784 83 290 684 108 65 759 94 717 827 110 690 863 93 227 893 107 154 184 110 113 439 109 17 165 108 670 704 104 603 873 95 343 958 84 587 909 108 441 451 130 689 983 105 3 813 96 220 735 102 427 911 80 231 919 109 56 106 101 423 510 88 163 352 100 700 815 93 130 432 102 52 272 100 447 692 97 520 755 98 277 650 91 588 759 104 147 817 99 52 699 110 272 986 103 409 649 95 785 966 90 376 764 108 41 504 78 43 967 92 293 700 90 658 997 89 210 389 76 31 799 96 299 901 96 491 643 105 198 577 111 51 888 96 238 892 112 264 766 117 811 891 85 42 404 105 27 780 102 72 680 83 325 512 100 421 634 109 201 661 112 384 782 98 336 526 101 282 384 87 227 445 95 527 921 100 669 895 96 622 848 105 609 862 111 52 413 106 30 679 116 350 475 88 854 965 90 474 937 91 234 715 87 367 386 98 53 54 103 565 984 103 281 880 106 129 945 91 656 966 119 234 260 104 160 686 81 51 732 114 175 654 91 0 248 95 145 822 102 386 399 109 686 981 77 9 603 88 10 617 78 870 884 104 686 841 107 550 970 98 232 438 81 752 936 102 92 418 104 271 275 103 170 580 111 508 573 88 335 945 103 436 795 108 20 209 97 494 565 85 331 711 101 131 452 79 149 610 89 208 706 101 369 633 99 202 406 103 596 716 93 200 297 92 253 256 103 285 941 109 702 933 88 279 308 116 338 544 97 583 700 103 267 759 97 709 817 104 245 677 123 551 700 106 393 651 114 159 586 96 913 947 97 767 843 92 164 850 105 134 482 121 217 310 96 917 983 91 826 829 100 183 730 85 399 423 91 503 570 115 180 923 112 202 976 105 149 181 90 170 293 97 92 923 100 433 979 93 410 925 88 95 629 95 173 553 92 295 545 99 305 510 93 525 573 101 517 900 101 143 909 93 201 927 87 493 830 113 142 389 110 610 979 110 189 886 97 81 208 94 24 454 102 178 498 98 216 765 97 86 580 103 180 421 108 136 281 90 344 972 103 132 459 95 26 600 116 158 943 98 752 791 104 370 695 101 555 789 98 332 576 79 783 815 105 561 837 115 303 393 100 646 976 90 634 685 81 798 941 104 320 866 104 398 931 117 10 531 91 473 880 92 130 443 72 642 819 116 277 463 113 678 705 105 540 970 97 271 534 94 12 293 107 821 873 93 445 495 110 59 519 85 129 714 110 369 887 88 105 666 97 440 554 115 285 668 112 427 499 102 984 989 99 665 786 92 432 786 98 307 453 102 498 814 96 333 637 97 214 296 104 45 355 95 303 748 109 766 916 111 210 816 97 338 542 90 73 522 97 192 600 91 61 842 108 1 964 106 806 995 87 298 447 100 155 804 91 381 398 81 427 693 102 481 688 101 74 517 101 200 602 90 114 746 91 201 269 96 311 911 92 427 475 100 496 673 102 348 525 93 459 914 88 612 637 87 8 52 98 78 271 108 481 736 105 373 964 80 446 761 104 52 259 101 124 855 123 926 949 117 129 709 98 505 516 109 318 467 104 281 287 103 492 924 103 454 853 100 341 585 98 312 561 87 149 532 91 25 85 114 782 827 98 128 582 106 99 840 89 102 659 101 603 901 95 414 689 100 743 935 107 316 958 108 211 867 105 819 983 89 56 737 98 87 182 112 326 546 95 373 378 89 212 466 90 852 930 95 667 685 108 680 930 92 379 710 111 822 964 96 755 943 103 64 197 109 246 257 94 558 951 103 194 699 107 104 904 81 117 841 91 586 800 111 21 856 98 716 839 100 625 763 99 177 892 106 329 344 96 273 296 108 92 976 112 187 692 108 642 776 114 884 930 98 236 597 81 340 432 97 416 800 103 237 894 97 316 815 107 330 365 82 95 674 130 348 653 111 91 678 94 120 702 131 286 293 92 358 799 110 314 445 106 581 638 104 593 803 98 395 660 104 115 762 118 685 917 100 451 846 100 6 148 102 563 567 106 258 880 125 58 674 110 386 893 88 112 815 86 453 699 113 266 275 103 236 483 98 35 422 108 132 349 96 707 864 100 162 569 85 82 603 86 542 813 106 145 289 81 216 976 93 68 229 94 273 416 101 95 333 101 840 860 119 108 112 108 113 589 85 200 823 110 229 561 113 206 656 93 488 536 113 33 110 98 509 657 118 303 713 94 492 537 95 654 832 92 495 718 97 440 489 91 293 675 90 154 283 113 176 744 106 443 921 98 537 822 95 34 601 110 399 517 84 289 747 92 240 982 113 78 449 97 642 656 124 452 607 101 323 717 105 109 914 88 83 872 99 142 251 96 227 262 103 383 992 101 391 802 108 386 460 89 252 862 108 252 393 103 539 594 98 377 730 87 256 616 115 473 568 108 624 991 80 185 250 72 261 513 82 27 901 96 441 737 103 712 874 89 57 205 95 21 949 97 209 812 101 56 202 115 123 771 100 43 499 96 175 560 102 602 819 120 323 447 69 266 889 111 435 618 109 451 881 108 66 517 103 294 596 114 674 974 98 697 903 92 21 536 100 310 926 97 121 823 93 26 869 110 315 847 111 202 789 85 427 623 87 332 449 87 355 478 111 167 346 109 256 547 96 106 150 107 181 188 99 702 970 108 0 563 80 178 534 102 157 686 99 834 991 107 272 346 104 349 735 108 638 714 97 263 682 106 72 409 93 149 358 91 263 341 102 263 815 95 56 250 118 519 656 111 147 174 90 231 426 90 297 435 87 584 592 89 356 400 104 319 541 95 297 487 101 150 612 99 45 860 101 906 952 103 39 436 103 520 689 90 273 586 99 479 552 93 364 829 127 8 331 102 345 625 102 250 393 100 343 557 99 289 994 106 5 109 114 675 778 105 469 763 112 76 568 106 463 820 101 580 922 88 158 268 78 94 406 112 313 568 103 152 402 107 424 869 89 448 599 106 131 873 83 91 193 97 653 996 92 828 879 95 238 425 113 479 779 92 26 982 110 613 955 113 432 691 99 487 801 98 64 773 100 269 533 105 123 470 85 243 385 85 476 828 108 233 545 88 234 904 96 524 595 90 38 484 92 350 806 118 316 762 98 239 889 119 71 147 108 789 806 102 300 826 92 231 930 91 85 439 109 226 639 91 575 637 100 198 487 97 331 338 91 571 664 95 688 699 93 247 826 98 365 698 82 46 309 94 346 473 85 47 332 94 399 833 102 18 600 101 373 552 102 53 102 92 352 385 104 519 934 89 120 986 118 377 739 111 807 818 109 577 789 96 98 698 108 415 566 93 187 281 103 148 751 97 672 728 91 609 972 107 486 745 101 262 927 105 306 968 90 493 852 113 341 706 120 410 939 98 135 465 93 275 902 86 212 820 116 142 886 106 530 938 91 219 760 99 314 871 105 667 954 109 312 747 82 77 800 99 699 970 103 92 411 98 342 356 99 255 372 103 397 724 99 163 760 97 108 777 106 229 931 113 600 708 81 126 745 112 716 844 80 732 784 105 171 371 91 539 851 95 298 784 100 416 880 86 438 565 101 342 882 100 310 722 105 542 799 105 710 793 106 410 546 113 248 537 112 273 737 90 627 976 117 187 896 99 76 786 111 235 997 97 305 979 109 14 939 92 37 192 85 512 808 96 13 363 111 239 971 130 184 496 114 200 720 89 394 927 110 159 505 108 566 829 99 378 759 99 183 224 103 358 842 97 721 947 92 98 549 109 220 754 106 41 531 85 584 807 115 967 984 115 72 385 102 599 992 117 198 781 94 1 267 100 136 682 87 240 744 103 325 345 86 131 996 106 85 879 117 116 281 93 241 700 105 95 896 92 629 773 99 715 958 88 137 513 100 48 493 97 208 914 102 101 877 86 751 758 110 156 344 100 37 438 115 204 348 85 348 703 85 175 755 98 266 726 105 354 720 102 193 344 94 613 748 88 674 821 93 166 310 83 682 693 104 117 385 85 494 583 95 20 135 90 327 710 103 85 779 100 129 318 92 308 374 111 313 405 99 33 690 101 62 889 109 287 734 85 538 832 86 657 896 110 129 618 90 242 719 111 464 980 104 389 465 93 769 928 93 146 993 103 699 710 85 260 314 105 108 613 75 894 967 91 641 794 78 153 645 110 446 997 95 722 909 86 296 941 98 202 419 105 148 665 110 34 344 123 614 756 91 368 809 107 468 859 115 205 424 87 150 578 97 542 664 105 118 451 104 303 423 100 184 722 95 355 865 117 339 503 94 191 313 104 232 395 95 82 727 94 317 885 105 619 922 97 133 270 113 621 804 91 166 470 113 337 590 103 388 668 99 626 865 118 5 73 126 36 739 97 99 328 106 315 894 103 158 850 86 218 277 96 757 972 104 60 111 105 364 728 124 476 996 104 592 777 100 397 420 82 230 556 95 772 989 90 381 578 89 700 859 104 489 770 116 579 894 99 186 442 95 403 996 97 613 614 88 336 646 100 638 646 108 217 785 99 473 559 122 40 664 121 71 306 103 285 922 95 534 784 84 141 878 110 352 778 114 180 875 105 632 674 94 517 762 97 128 839 120 677 848 99 582 645 88 100 460 99 677 771 114 880 980 96 107 762 89 334 822 101 339 426 84 909 932 111 220 359 99 68 720 88 711 897 94 77 841 68 67 152 91 346 657 108 175 556 99 700 792 90 82 807 108 515 801 108 101 996 98 307 691 105 468 773 89 222 285 107 410 915 104 448 493 96 677 778 109 229 231 103 325 705 108 534 549 106 112 144 97 125 647 89 209 426 99 514 940 91 402 689 116 91 808 86 535 873 115 16 244 91 619 791 103 422 627 89 167 425 100 417 470 97 137 604 92 519 669 95 464 737 112 329 459 115 562 613 85 136 612 106 77 520 92 45 328 113 42 724 108 120 521 95 536 702 99 19 304 106 81 776 102 350 882 100 178 744 98 787 878 103 342 682 98 479 938 83 452 558 95 172 199 97 87 470 106 245 312 101 59 933 112 4 70 98 197 642 101 824 877 110 402 692 100 422 705 94 905 992 79 230 865 81 206 746 100 506 926 84 229 866 92 30 449 93 73 754 98 494 615 84 702 897 112 509 663 102 351 937 93 2 32 103 628 876 103 483 747 99 126 810 113 584 877 92 149 576 90 92 614 91 325 454 110 500 850 110 40 340 105 15 985 99 726 947 113 50 858 101 12 573 89 15 930 79 427 753 122 356 805 110 191 280 114 398 695 112 8 440 112 763 845 110 299 535 118 147 153 75 561 880 100 335 400 98 74 895 111 219 982 104 633 908 103 128 946 94 136 338 99 167 179 98 293 401 94 80 97 80 21 926 107 256 326 107 397 571 107 873 981 108 480 828 101 100 101 94 649 665 103 40 413 112 538 804 107 380 942 94 254 256 100 414 747 107 26 554 100 87 219 106 963 972 92 293 710 100 199 625 101 261 446 97 33 771 96 574 800 106 833 989 88 161 544 87 249 629 85 526 692 109 385 559 93 239 373 110 402 694 93 225 898 91 237 933 113 199 409 85 394 400 101 622 791 87 437 961 100 434 711 102 129 551 102 545 902 93 362 550 87 65 319 111 608 924 112 57 314 99 551 983 108 184 644 102 234 821 108 75 96 96 744 971 105 186 207 117 75 989 85 694 906 97 255 784 109 131 984 106 845 905 93 237 513 81 809 852 111 506 826 99 917 958 103 686 863 78 118 850 101 576 592 74 43 794 100 231 915 92 827 964 100 173 688 102 58 979 100 591 796 95 484 566 108 283 451 103 612 927 101 851 963 108 505 886 93 71 996 111 214 644 95 199 856 87 65 101 94 604 747 88 405 987 100 287 918 105 282 959 98 131 870 95 190 298 87 469 923 112 26 880 105 379 847 99 153 209 105 274 501 96 693 837 101 457 556 93 555 928 112 97 390 97 116 703 101 87 613 110 917 989 107 161 696 95 427 500 80 581 855 98 646 896 76 312 949 101 167 778 94 505 757 105 96 455 96 452 978 110 39 723 112 419 780 78 406 996 92 494 543 108 167 482 90 339 441 98 647 722 102 59 439 120 377 662 93 61 910 113 300 832 91 145 231 85 581 631 93 436 846 97 476 712 84 309 517 83 549 681 93 217 683 106 81 137 85 26 886 101 76 157 108 284 466 102 259 482 76 118 679 85 537 924 118 243 498 100 244 586 98 190 848 104 222 223 94 718 797 87 387 479 111 651 939 96 576 664 94 120 333 109 804 854 116 282 397 125 374 788 107 350 465 95 209 783 98 444 895 115 219 662 105 657 788 76 396 962 103 423 794 97 655 822 103 305 928 93 29 581 100 114 281 104 296 964 88 71 398 104 206 765 95 503 602 99 445 683 91 116 890 89 582 839 100 435 733 101 250 327 88 878 953 94 238 446 84 403 632 98 232 499 103 273 399 82 131 706 104 442 828 95 845 961 104 132 460 95 40 831 110 246 316 99 480 579 91 634 850 100 103 181 97 200 300 78 187 190 98 48 896 87 400 768 96 139 195 103 225 509 100 44 333 108 251 926 87 312 973 94 426 480 103 110 932 106 693 819 87 394 852 100 447 572 92 479 571 101 650 726 85 339 541 84 531 856 99 259 310 77 1 585 111 666 740 97 335 916 110 612 861 94 301 745 86 380 890 104 374 863 109 449 855 99 396 498 112 12 440 108 817 933 95 661 993 107 703 801 97 716 799 90 210 891 97 386 563 111 331 399 113 119 167 108 487 855 116 489 685 102 568 808 119 440 791 105 155 345 118 271 856 106 689 990 98 569 608 93 49 904 91 272 786 95 58 390 102 316 566 110 72 162 96 202 638 93 266 851 97 97 466 80 518 731 98 343 783 88 1 876 107 88 767 113 185 650 101 293 656 106 153 297 93 580 950 99 30 288 107 794 905 109 437 795 98 843 994 107 312 783 93 624 729 106 190 929 92 805 972 114 533 929 103 651 925 92 97 771 101 163 446 105 87 894 90 367 624 96 257 512 119 416 447 89 51 391 87 50 211 91 822 958 107 471 815 99 120 553 105 571 739 121 512 663 99 532 668 104 905 951 106 561 581 109 531 896 104 608 631 90 619 955 81 780 871 115 485 569 102 335 769 99 183 501 85 484 837 88 255 777 108 205 435 92 157 342 91 73 169 115 132 627 105 670 726 93 441 803 105 383 736 109 619 716 91 437 692 100 385 702 105 317 642 100 795 824 82 711 907 115 590 704 108 469 975 115 626 818 90 589 627 84 621 959 95 199 293 98 262 579 111 437 999 94 634 679 83 278 851 96 303 440 103 292 669 91 499 681 73 257 445 93 418 526 112 118 756 104 484 913 100 93 320 119 202 306 94 467 577 102 396 576 97 559 923 91 407 509 108 47 483 101 653 863 97 38 852 109 272 447 97 332 784 96 309 621 95 476 683 111 539 621 100 42 973 112 593 793 92 624 919 93 124 144 104 484 734 85 178 630 103 643 842 95 2 145 120 284 549 110 570 631 113 494 907 106 158 222 106 193 399 112 415 651 104 436 453 111 348 692 90 243 251 105 505 968 106 763 812 87 736 752 99 339 505 81 349 390 102 931 939 98 155 530 93 44 327 93 362 688 94 13 387 95 277 809 101 248 619 96 334 850 97 272 301 104 540 872 99 328 440 103 65 959 98 968 983 93 542 930 92 736 768 91 31 274 100 322 733 90 838 944 108 428 666 90 374 756 107 698 838 88 949 998 108 740 915 100 461 511 104 263 294 102 262 354 104 286 661 95 268 966 108 401 412 107 310 848 99 198 301 90 239 709 89 426 581 99 753 833 97 694 983 101 151 349 103 21 380 97 856 929 106 909 961 109 815 961 92 591 674 108 256 849 104 483 498 95 140 252 97 822 916 85 114 891 104 541 903 96 361 711 97 453 552 99 14 93 105 345 815 107 587 818 104 261 850 78 262 831 103 177 225 102 774 860 98 473 610 124 215 462 103 99 205 98 485 723 110 261 993 91 334 946 98 234 674 87 323 508 92 144 155 103 26 178 100 441 870 88 85 998 99 105 157 98 527 535 87 604 815 98 488 854 108 225 523 91 366 833 88 423 464 82 653 705 88 299 593 92 65 714 94 337 536 96 628 734 123 89 122 103 778 809 100 330 725 103 654 989 104 40 521 103 872 891 97 867 898 112 835 972 101 360 751 106 545 793 101 102 806 85 226 301 91 399 741 112 629 802 97 21 693 93 616 950 103 228 914 115 426 704 84 571 779 113 379 440 113 698 732 108 268 852 102 304 811 103 246 684 92 664 818 82 570 663 88 361 516 98 627 819 80 614 887 111 9 330 104 780 987 94 117 830 90 483 833 83 221 958 77 117 467 85 505 851 122 210 338 77 185 711 100 481 896 102 255 342 92 25 666 93 455 493 90 239 366 98 30 356 94 368 373 109 512 979 100 267 626 99 407 705 101 63 272 92 458 578 105 521 590 85 154 279 93 471 615 86 945 955 104 76 495 100 435 876 100 414 964 106 773 905 104 270 781 112 374 649 99 497 630 103 104 618 107 771 985 100 475 729 94 518 649 102 291 798 94 186 305 89 513 634 88 710 819 99 939 960 87 499 706 104 101 515 90 168 297 108 562 649 93 24 543 95 159 217 97 266 778 115 348 424 110 784 870 110 95 152 98 21 47 97 855 918 115 274 740 101 255 436 89 270 857 89 368 781 113 560 679 85 372 431 112 151 421 84 589 795 96 565 895 91 560 785 97 103 620 91 616 683 92 31 117 95 277 406 98 432 731 106 57 265 106 633 745 95 139 191 89 345 420 117 247 542 79 181 726 94 824 883 101 783 997 128 173 932 100 7 855 115 132 707 93 220 625 99 156 813 97 446 609 113 58 612 103 25 859 106 3 852 94 179 420 101 538 980 85 160 193 98 48 281 95 289 456 103 133 942 98 51 67 106 101 576 93 841 972 98 17 812 102 749 985 91 45 955 99 221 716 90 711 762 108 827 966 93 223 346 118 405 534 117 135 243 100 521 860 97 750 835 106 451 867 101 60 410 89 914 982 105 288 674 106 201 288 92 18 315 100 127 425 92 286 678 83 213 491 98 107 884 117 241 520 94 178 876 86 449 546 98 200 434 101 375 996 94 32 254 94 377 580 99 113 973 115 76 287 99 163 173 97 235 245 101 796 976 91 108 732 88 672 995 100 487 714 116 492 531 101 137 744 100 149 832 92 0 958 113 18 671 87 89 119 86 212 234 90 130 721 106 38 528 100 458 908 110 118 540 92 500 848 96 21 776 99 255 356 105 862 985 93 283 506 83 459 573 91 47 111 91 61 193 83 322 635 92 444 495 87 783 882 115 17 560 108 141 777 94 157 993 92 90 695 113 275 932 98 82 858 98 131 521 99 311 518 84 498 601 123 402 900 101 145 472 100 372 902 102 264 819 91 18 666 91 396 768 96 467 698 104 154 724 86 490 997 112 382 754 78 343 921 82 128 872 94 182 697 93 157 871 119 311 725 110 324 683 107 366 646 102 199 626 91 225 285 88 293 388 85 203 395 90 155 825 108 347 713 87 193 244 107 133 348 91 75 604 92 224 635 89 434 925 90 204 481 108 204 572 107 34 250 100 575 958 106 510 722 103 340 389 91 378 941 112 58 428 93 557 788 107 329 952 104 237 826 123 252 932 105 16 171 92 196 345 111 381 581 100 316 415 86 183 242 83 50 888 95 176 688 123 713 771 89 212 514 124 799 811 102 464 728 108 236 340 101 127 128 105 561 785 118 155 991 110 353 679 117 852 950 100 305 550 99 269 618 102 0 298 114 732 773 105 267 669 100 277 495 100 169 759 98 568 610 116 108 561 91 593 650 97 526 542 100 628 911 97 9 89 89 73 627 101 615 961 84 77 786 90 210 899 101 283 577 90 22 675 108 461 685 113 679 943 97 95 318 111 294 779 104 228 546 99 313 401 117 156 699 96 814 933 107 538 903 88 24 412 118 125 272 97 376 926 102 84 178 96 506 680 96 604 985 92 60 485 100 87 439 104 206 981 116 850 988 107 504 657 101 359 479 96 121 388 100 305 625 91 523 610 98 421 585 108 719 914 95 519 975 107 36 135 109 401 942 90 5 829 79 232 799 114 234 954 90 134 692 92 751 983 95 347 467 93 82 94 94 69 252 100 637 957 102 686 773 92 368 638 92 83 600 108 521 740 101 644 832 103 833 960 87 763 968 107 116 498 84 96 546 85 82 351 91 311 660 101 330 930 80 370 618 99 310 365 105 921 980 98 803 839 112 806 929 93 289 604 98 5 217 117 45 453 79 331 483 95 351 877 104 454 631 96 54 532 111 248 391 107 308 616 107 49 885 101 373 898 97 10 736 106 778 805 107 478 828 90 54 641 97 532 807 105 790 845 93 65 625 96 7 873 91 217 414 103 419 823 99 36 885 98 297 906 103 351 510 115 620 823 119 7 984 106 224 946 95 660 953 91 178 542 108 162 939 94 279 831 102 29 862 97 284 337 98 348 607 105 269 677 104 506 833 98 393 718 97 0 198 116 409 751 102 502 848 106 409 952 86 10 390 114 153 398 106 197 438 110 195 954 98 123 986 101 10 116 101 501 751 117 699 839 75 284 968 106 319 664 81 826 917 84 370 728 71 165 550 115 300 744 90 810 977 109 0 780 83 122 612 108 181 604 96 117 572 95 513 615 117 299 453 96 536 821 97 355 950 99 341 681 107 586 766 87 960 989 105 441 843 99 63 250 82 55 400 102 777 809 83 660 910 80 546 825 103 107 493 98 365 972 99 834 844 109 643 776 102 78 388 85 232 509 94 683 818 105 417 851 100 537 986 95 432 455 92 807 911 97 265 352 103 180 794 101 24 241 96 17 785 113 693 989 102 166 259 101 324 935 96 123 792 85 827 831 94 146 465 97 185 855 98 48 819 99 12 43 87 117 448 91 900 969 105 187 581 105 67 990 102 47 733 97 146 524 88 395 642 104 67 334 118 59 525 121 164 227 92 168 171 87 159 478 107 95 252 91 659 870 104 769 920 116 18 415 110 182 394 93 33 364 117 140 506 99 53 896 98 113 786 98 138 810 96 71 642 99 123 172 109 420 669 99 324 330 117 292 789 94 387 697 82 45 289 90 94 785 96 333 924 94 277 594 82 313 421 113 236 884 89 206 504 102 131 796 110 331 505 111 182 486 88 137 829 120 669 927 124 539 850 96 828 971 98 307 648 102 114 373 95 51 96 90 97 356 92 416 980 106 2 859 100 177 626 96 387 402 105 401 673 85 257 817 108 59 531 104 676 693 105 86 665 103 53 343 96 696 825 91 16 836 100 456 793 108 929 934 95 652 898 114 248 828 111 52 741 103 35 740 100 195 633 98 173 689 101 150 307 99 584 643 85 6 505 108 565 998 98 112 502 103 630 668 108 548 944 92 312 806 111 206 368 97 419 483 91 667 830 105 20 620 93 834 984 92 182 460 106 524 943 110 58 259 106 518 664 108 250 394 98 355 462 93 618 869 94 370 756 92 514 868 85 299 635 104 757 919 85 277 766 98 90 419 93 158 353 76 624 901 101 135 213 93 436 768 107 74 608 107 81 126 100 39 148 93 584 658 106 678 892 103 662 988 92 90 191 93 59 277 109 705 946 95 235 586 85 496 943 80 304 952 97 47 894 106 256 586 96 379 656 102 12 98 102 87 690 108 100 294 100 732 845 90 452 598 112 380 968 99 152 634 91 501 518 90 394 672 110 695 878 100 409 804 92 792 911 100 749 787 87 6 307 89 244 617 91 78 81 75 415 831 102 97 514 91 246 893 89 396 712 104 297 603 103 647 747 106 270 424 102 88 268 99 465 946 97 568 840 95 537 784 103 80 588 100 27 129 98 341 704 101 16 955 94 214 891 107 182 674 92 323 966 102 10 787 111 781 865 112 15 606 85 17 77 93 380 434 96 340 765 101 136 505 99 57 640 120 830 991 94 594 798 93 251 858 101 148 541 98 92 493 96 175 645 84 244 740 92 211 939 94 836 876 95 251 753 94 71 513 99 167 591 92 659 961 100 534 710 109 10 21 117 356 512 113 112 725 117 176 250 97 582 644 99 9 440 111 205 386 104 730 864 100 421 674 94 275 974 96 18 746 87 450 997 85 554 747 112 6 298 106 93 699 71 366 571 107 258 678 103 467 649 103 24 723 77 351 974 106 71 821 102 436 605 122 260 578 93 119 542 86 256 356 103 6 445 113 932 983 94 7 747 100 359 983 96 648 946 128 123 341 107 749 978 96 43 127 93 358 724 102 79 172 93 929 984 100 167 498 111 341 642 95 438 892 97 117 880 120 253 394 107 25 602 98 527 943 101 605 800 92 45 271 111 113 700 81 58 177 79 11 572 101 343 379 100 99 940 95 241 541 100 399 989 105 235 792 107 764 770 82 818 997 114 397 794 114 299 682 109 251 619 85 668 689 104 400 522 96 288 348 103 296 981 92 42 754 115 473 943 104 100 333 105 112 505 97 274 659 105 526 938 97 107 548 96 543 736 94 74 451 111 100 875 113 162 371 117 809 840 92 106 738 108 467 861 105 23 103 109 543 769 100 715 861 94 178 243 85 450 799 106 64 381 113 345 679 99 10 348 108 53 925 97 500 854 102 147 356 74 534 541 104 191 622 81 590 751 96 67 721 105 305 617 96 192 347 114 184 569 118 32 188 99 253 803 103 239 649 98 79 754 118 606 687 102 15 869 109 47 701 107 493 596 111 514 923 112 165 697 97 278 826 94 718 973 99 269 688 94 577 678 100 205 463 111 330 816 116 85 430 81 340 515 115 472 639 100 675 686 103 148 920 117 102 529 96 163 587 114 175 375 118 75 753 101 539 634 98 72 112 86 372 534 99 164 243 87 643 897 109 429 581 107 103 816 113 473 700 116 226 375 94 937 992 102 334 715 112 133 140 112 515 534 107 640 962 103 417 857 107 224 724 101 175 284 106 564 584 103 665 728 104 174 941 101 334 958 125 210 497 100 26 216 93 612 882 99 104 980 98 128 653 95 295 839 93 460 856 93 410 954 100 353 889 108 543 892 108 480 528 107 541 991 94 291 316 85 636 744 90 280 796 79 744 821 94 55 926 120 63 243 119 180 878 109 562 994 99 528 549 101 801 934 108 676 871 96 670 673 110 673 969 102 666 905 87 325 844 131 161 557 99 640 742 78 565 634 96 21 548 104 615 849 103 731 756 107 292 443 98 137 597 96 72 398 102 48 404 117 460 824 102 61 713 95 35 341 107 712 781 97 482 558 92 319 876 113 348 847 112 525 887 101 42 48 120 699 805 97 902 904 74 75 897 92 702 836 99 392 726 99 353 399 109 766 784 113 367 409 111 235 564 97 764 984 104 363 685 111 132 696 87 44 391 97 384 607 103 680 994 97 264 702 101 23 685 108 266 941 97 307 908 105 457 590 105 392 549 96 831 848 88 665 718 98 502 928 100 388 537 95 111 369 104 461 714 82 379 843 105 39 914 78 332 398 91 4 262 101 590 630 99 779 821 85 46 378 86 972 976 105 499 909 98 916 965 102 121 311 90 853 895 108 87 221 103 314 335 99 155 956 87 88 534 108 84 481 96 326 403 110 877 974 98 59 68 113 666 678 93 663 814 105 320 373 83 95 726 102 548 867 97 107 801 112 379 487 87 139 578 82 217 430 98 322 744 100 399 939 94 528 943 101 337 392 109 437 648 109 599 886 99 585 714 78 144 921 116 616 874 112 608 869 101 541 967 98 275 366 101 582 959 83 133 911 128 137 500 97 43 838 104 583 876 104 60 89 88 716 736 102 15 730 86 35 426 102 146 960 103 589 716 103 215 484 110 640 901 96 434 535 99 173 618 108 538 918 99 300 557 91 529 789 87 482 544 106 75 708 109 91 356 104 408 687 97 362 415 113 35 40 84 422 974 101 15 306 114 25 368 97 175 510 87 799 905 91 331 500 99 470 676 91 272 780 94 616 988 82 337 700 96 400 582 108 27 931 86 42 771 102 209 786 103 94 396 93 19 239 93 202 447 92 607 702 103 171 582 106 607 967 105 2 283 120 557 766 97 82 461 106 156 675 118 390 834 106 186 796 109 339 833 94 185 706 110 679 739 93 252 704 113 184 559 104 660 788 75 541 755 122 153 713 102 435 770 106 953 995 109 527 822 84 92 106 112 286 727 109 451 965 113 225 422 110 282 802 107 342 456 99 443 907 99 201 336 78 81 202 104 590 624 97 219 231 107 527 767 118 389 786 88 22 416 96 256 363 108 256 751 90 44 343 100 161 947 95 696 920 91 418 918 91 36 886 103 519 781 107 307 532 97 393 853 120 767 768 110 236 441 91 877 898 87 480 649 100 229 689 116 111 479 93 361 758 111 560 758 99 504 588 93 403 754 100 490 911 113 303 456 103 54 258 98 182 500 95 529 965 87 507 660 87 326 379 82 208 989 104 241 385 88 94 484 97 301 379 106 196 877 107 584 835 102 212 233 94 231 972 100 319 535 105 467 532 87 114 624 106 64 970 99 37 301 112 15 287 114 462 705 105 266 796 109 276 903 94 188 208 95 181 463 87 315 814 111 371 804 105 284 672 112 54 392 104 180 396 93 636 730 101 496 829 85 165 189 85 523 921 98 30 173 110 54 310 92 141 948 109 789 868 99 455 959 98 590 807 102 421 851 96 4 771 109 717 965 113 436 785 93 224 604 104 642 964 81 170 468 102 575 920 117 162 332 106 52 910 113 215 395 97 944 961 110 418 913 105 227 791 105 390 704 87 463 857 109 530 543 121 21 775 97 491 870 105 415 568 94 799 823 87 940 941 96 454 772 91 561 628 99 222 856 108 3 499 101 774 976 113 89 506 113 701 739 110 631 997 116 169 257 104 11 12 92 48 764 115 349 811 100 618 712 94 145 615 97 182 700 97 29 751 93 469 803 89 616 902 87 77 535 99 687 732 89 592 707 89 545 940 116 7 909 100 88 941 106 151 434 116 105 257 96 472 628 128 396 729 111 355 586 105 735 872 104 148 400 66 272 802 85 158 751 109 315 667 111 489 816 92 312 791 84 398 829 90 762 975 114 196 878 101 420 637 116 79 338 97 635 714 97 448 961 111 60 691 98 517 606 108 95 815 102 853 979 126 173 699 93 531 951 107 480 949 83 271 757 118 22 521 95 60 421 92 229 869 116 376 776 103 246 621 108 455 657 87 369 901 116 660 916 94 25 529 100 219 450 97 391 743 83 350 891 98 100 670 103 603 698 95 243 258 105 514 628 97 119 392 96 319 692 116 278 647 105 421 532 81 22 479 96 297 614 103 21 154 115 668 749 103 683 965 118 356 903 97 257 959 100 76 599 103 287 896 99 556 979 99 193 789 100 253 663 101 557 876 106 409 439 104 340 960 107 3 139 96 143 339 116 171 438 92 504 932 97 431 438 101 654 805 97 432 492 117 302 502 101 363 487 113 606 903 97 97 695 84 324 640 116 35 607 90 169 964 107 487 915 115 441 889 97 265 404 113 72 643 98 75 465 97 206 909 131 336 981 102 26 141 105 111 488 102 603 772 84 297 450 96 654 971 104 184 636 98 291 900 93 320 592 95 696 978 102 318 975 108 744 901 85 312 839 76 604 725 102 473 877 110 675 853 84 419 755 103 94 796 111 627 708 94 383 472 100 24 127 106 445 779 101 489 533 92 229 836 114 127 515 112 219 445 96 667 833 83 971 990 101 57 78 94 54 874 111 126 626 102 405 849 93 281 771 91 41 994 106 33 450 94 236 342 107 112 633 97 852 988 111 224 964 89 342 716 91 522 924 100 411 884 102 624 698 97 195 618 98 62 183 96 241 320 97 213 805 101 238 957 114 195 216 116 423 460 80 620 951 113 234 781 91 105 206 111 460 844 106 377 499 94 271 559 86 297 632 113 96 224 102 564 686 108 498 749 101 498 820 95 461 984 98 443 698 115 206 789 105 830 902 78 360 653 98 418 888 96 173 715 81 315 713 109 151 821 95 69 80 84 321 764 95 713 918 102 237 408 94 69 722 102 713 859 93 196 715 94 181 571 110 629 668 119 379 916 101 732 990 92 290 966 78 644 678 93 643 758 97 426 649 96 9 759 94 197 864 96 65 540 111 657 888 82 117 515 103 706 806 106 29 618 121 350 614 91 186 238 100 98 221 110 263 347 103 136 571 105 353 369 95 830 979 99 146 942 109 13 399 100 862 883 95 133 922 100 187 569 108 278 579 86 35 339 106 505 537 97 532 554 97 688 813 110 75 780 125 580 920 91 126 305 98 237 613 78 366 650 120 71 180 92 663 759 96 150 596 102 51 147 97 175 706 103 461 486 78 352 465 103 438 678 95 543 863 75 463 624 99 659 891 111 26 36 97 113 626 88 305 339 95 335 768 111 283 596 104 123 959 100 241 936 112 169 372 92 74 824 122 116 945 113 235 445 93 349 869 107 155 934 109 938 974 100 182 286 103 132 683 98 259 463 95 67 884 113 152 281 85 461 913 80 191 633 115 428 793 113 414 767 109 62 539 118 332 341 105 107 634 107 624 630 103 223 697 113 548 931 98 178 821 82 476 697 108 643 942 93 537 566 77 445 488 102 534 816 105 17 701 99 484 516 82 15 877 80 0 613 91 659 739 94 13 449 101 661 865 102 484 980 102 383 417 96 130 708 89 79 310 103 388 551 106 118 379 109 113 563 111 495 933 90 488 667 104 219 496 110 99 960 97 663 732 102 421 741 102 650 909 79 289 976 99 64 253 85 492 653 84 255 914 106 108 329 103 393 744 106 51 321 121 210 775 91 212 879 108 33 81 83 615 940 106 741 775 101 83 840 83 372 850 97 755 860 104 759 897 111 420 730 103 593 739 110 295 497 84 650 901 109 578 616 72 211 226 122 72 339 101 174 217 111 27 353 92 26 104 102 515 820 86 677 787 109 347 902 87 210 242 80 216 442 103 759 974 92 704 944 115 289 711 83 113 434 110 257 908 100 602 684 85 347 910 94 123 495 101 483 743 98 20 922 94 651 911 98 120 752 96 594 615 105 313 428 90 461 832 98 541 773 94 393 727 91 598 623 121 0 581 85 62 834 99 582 876 103 102 394 107 551 856 99 663 774 111 356 827 90 945 987 95 77 693 114 207 862 101 278 535 89 50 198 97 144 424 98 250 667 96 147 430 78 378 763 105 221 675 122 489 518 104 793 916 103 457 818 106 425 918 87 388 507 101 972 981 95 385 709 96 795 868 97 477 673 92 460 564 86 937 996 101 32 942 96 476 903 82 56 154 101 603 934 110 67 98 110 135 700 102 65 530 98 670 876 109 62 955 91 811 955 84 210 350 106 323 635 82 430 493 108 308 599 90 481 579 88 42 830 101 509 759 101 531 830 109 25 336 93 231 707 118 852 964 96 491 757 105 637 726 88 395 734 81 276 284 106 665 696 106 509 743 77 252 838 88 320 642 92 331 756 117 631 794 101 95 214 90 94 639 89 737 796 112 327 534 96 431 508 85 431 551 91 603 677 100 97 749 104 209 580 104 104 954 104 107 418 107 264 842 94 69 153 92 35 336 101 242 610 110 709 894 107 556 806 107 401 446 89 10 868 124 13 396 108 147 512 98 252 420 105 372 412 96 17 585 113 477 707 97 130 159 105 352 447 101 687 960 88 258 840 83 103 371 93 230 586 115 298 620 122 102 519 84 122 442 102 2 599 93 489 568 109 217 733 126 419 477 108 264 292 111 474 814 110 158 406 76 101 419 101 501 674 114 431 920 93 674 915 95 911 940 107 630 717 104 289 332 106 98 529 105 155 999 93 54 61 97 154 848 103 368 694 102 386 813 104 729 769 87 103 583 105 531 740 113 497 945 105 390 610 113 349 674 95 22 481 102 588 773 81 26 892 98 687 755 109 156 276 118 620 801 119 337 699 83 136 221 97 13 855 104 129 492 106 211 790 100 336 647 87 285 574 92 219 485 104 208 583 102 723 887 107 495 729 109 40 485 89 580 979 92 230 987 103 96 364 109 200 832 103 370 501 107 51 290 120 272 920 92 640 832 106 743 874 100 372 579 99 298 734 94 66 819 90 225 657 111 361 507 107 22 925 116 254 951 121 146 200 88 251 286 103 120 185 115 498 733 96 856 985 95 110 679 103 363 728 98 241 353 112 318 746 93 25 319 96 343 712 106 392 445 112 707 744 93 141 774 98 625 815 102 477 868 101 355 715 85 175 605 85 687 866 102 778 993 119 541 912 92 503 614 96 730 938 105 284 961 93 200 266 101 280 810 104 618 884 89 77 496 105 482 805 111 427 450 104 569 717 99 257 376 79 22 927 102 588 634 108 15 989 99 324 843 104 372 616 110 8 586 114 242 284 104 745 973 103 57 248 110 553 916 125 182 774 97 141 795 103 4 667 112 306 442 91 453 990 93 236 835 108 205 374 90 553 625 99 489 635 107 603 850 109 20 828 104 641 678 96 87 869 95 19 322 90 615 938 72 30 768 91 464 465 104 332 568 95 184 823 108 431 702 101 144 411 98 411 604 89 603 834 90 733 929 101 383 795 93 162 614 122 56 345 117 939 969 87 106 592 119 72 902 82 34 181 90 294 557 101 755 959 118 145 300 82 320 860 101 91 106 112 683 820 134 582 880 115 20 748 81 171 652 102 7 290 89 309 637 107 184 995 96 203 633 103 197 506 112 615 622 105 500 828 90 120 661 89 163 660 87 234 732 104 47 77 113 263 848 95 120 221 91 85 440 96 748 899 107 563 703 86 69 404 93 299 772 92 331 564 115 355 456 97 726 984 120 191 347 116 110 385 90 254 429 106 403 871 104 880 898 101 724 901 106 6 525 92 776 924 110 235 375 90 844 892 84 623 677 120 564 688 96 818 904 104 65 697 108 208 808 86 127 453 101 533 623 104 209 253 103 387 588 102 1 201 113 98 293 114 265 845 103 150 841 107 19 986 88 663 984 100 357 654 102 69 180 78 333 956 107 647 753 112 476 900 101 684 978 95 64 745 98 85 111 95 194 339 90 731 742 80 394 512 92 138 715 96 557 672 97 38 885 97 254 564 85 210 362 83 610 992 89 213 296 102 524 750 106 47 517 98 675 850 113 552 829 106 399 538 87 559 999 89 349 447 115 495 597 108 149 770 114 282 355 104 348 795 94 243 911 79 479 692 93 226 816 109 71 759 111 315 748 109 40 445 110 365 397 98 33 45 108 13 989 119 334 406 99 856 886 99 34 584 118 174 796 95 34 829 117 189 895 105 427 474 109 696 795 98 432 612 125 402 541 100 778 871 97 492 544 111 168 522 111 317 510 125 248 630 103 225 940 92 264 622 117 601 917 98 476 785 103 114 486 96 295 458 102 219 980 95 118 491 78 706 852 110 2 835 100 607 743 96 458 493 91 151 327 108 551 922 101 345 552 93 681 997 84 557 585 92 184 675 124 745 917 117 89 880 105 51 118 90 943 967 113 370 459 83 230 500 109 210 938 108 68 979 94 326 944 89 238 413 112 593 687 101 45 678 118 39 647 110 222 722 86 341 357 94 540 547 89 153 693 82 418 678 99 602 863 95 205 470 97 332 570 91 576 883 110 163 230 104 297 464 84 189 641 93 430 861 90 466 990 96 537 648 90 30 65 100 549 558 105 234 651 98 436 508 97 555 656 89 317 321 102 271 790 120 776 921 101 38 135 100 430 457 93 154 479 101 493 527 115 74 938 96 955 957 116 587 811 83 585 765 96 67 839 106 88 567 97 35 221 97 943 996 106 14 628 83 236 237 90 284 564 104 328 839 90 512 529 111 208 918 91 369 524 98 69 391 107 548 665 103 318 377 92 461 921 106 538 762 110 427 733 97 14 271 91 235 417 90 659 977 113 552 912 96 389 467 114 61 206 93 368 560 84 523 574 110 246 565 91 226 769 94 374 565 111 369 707 115 272 844 89 132 454 115 261 619 113 88 816 86 38 841 85 324 807 100 291 846 88 515 536 97 151 751 119 275 365 103 347 752 92 157 612 91 382 853 98 164 566 107 106 117 97 120 927 102 148 582 95 158 438 103 827 983 93 210 275 80 40 883 80 420 519 99 467 635 102 574 881 103 404 541 79 39 479 98 198 362 90 141 887 96 20 390 106 448 465 91 317 810 102 236 505 93 857 983 114 277 980 71 237 858 96 261 604 101 791 997 104 299 797 95 594 761 103 42 221 102 127 734 89 310 974 83 608 676 102 39 642 99 586 606 100 503 882 93 38 79 109 672 827 112 405 982 101 99 904 106 656 901 117 360 791 101 574 926 94 731 809 91 383 552 112 54 958 103 609 915 94 588 920 99 305 730 103 260 564 106 341 889 105 62 360 109 102 179 102 172 711 104 516 892 95 29 818 86 150 854 126 351 715 89 345 846 85 106 228 115 322 934 122 270 778 111 658 952 109 516 531 90 193 708 98 468 642 101 82 487 105 711 925 89 99 493 103 650 741 107 82 561 105 142 776 96 71 939 103 721 921 113 448 820 93 339 677 108 164 960 100 71 868 121 780 832 108 602 975 106 25 848 98 465 950 91 493 956 85 66 310 101 108 713 107 679 858 107 887 966 106 44 625 85 125 799 107 619 864 103 8 840 91 43 284 88 142 340 112 34 728 85 102 957 98 74 464 91 778 840 99 487 778 88 179 912 101 111 525 112 141 489 109 318 594 113 8 917 109 151 920 96 179 854 96 26 30 101 81 286 100 67 776 106 530 919 86 359 764 95 419 830 96 782 896 114 636 955 108 443 742 106 551 682 90 144 662 107 502 949 94 537 878 90 130 236 105 546 681 113 521 936 108 182 532 94 553 615 108 344 792 93 234 405 96 23 858 119 557 919 99 15 151 103 483 698 100 109 646 82 361 409 97 476 923 75 220 378 92 662 932 115 331 470 107 555 968 99 476 987 92 10 318 100 96 331 93 477 513 112 286 710 103 657 886 114 381 848 109 376 415 92 233 630 104 276 773 84 652 816 92 480 761 108 684 939 109 680 991 113 818 913 86 595 668 94 327 543 109 165 393 109 34 717 95 903 967 108 493 537 104 149 677 106 87 809 109 510 978 102 37 675 89 576 987 94 624 817 89 170 595 93 537 699 105 31 272 90 600 823 110 845 962 111 86 531 88 377 548 100 294 686 98 672 985 95 199 498 89 678 811 92 29 600 104 740 872 109 422 666 108 123 325 90 659 918 82 142 864 90 270 335 103 431 550 81 790 885 97 238 260 99 593 599 98 32 472 118 145 178 91 107 449 113 160 844 113 266 753 123 388 799 101 316 503 118 139 272 99 550 911 79 690 891 97 315 946 125 305 739 92 408 413 115 90 91 86 425 725 109 146 156 95 167 675 96 207 660 117 54 348 91 812 863 94 905 947 102 432 656 86 272 670 98 48 225 85 207 516 99 229 339 109 185 894 98 378 897 109 410 913 112 450 844 88 270 673 109 116 922 98 67 386 99 143 780 95 351 730 105 208 350 91 64 630 104 310 580 91 614 843 98 39 480 106 148 451 110 319 482 114 188 654 80 196 413 93 320 950 94 19 197 98 809 962 101 752 775 92 204 961 106 493 835 108 724 741 111 840 962 92 376 645 99 165 493 107 652 955 91 134 761 106 425 875 99 202 715 119 44 908 114 115 960 108 242 572 102 186 315 109 449 609 101 480 502 95 268 760 90 102 890 95 173 816 95 309 444 103 326 706 102 133 878 93 354 357 93 179 611 105 134 421 93 337 802 68 711 894 120 495 620 87 354 911 103 613 954 90 235 531 95 62 91 106 672 856 102 116 970 108 32 390 102 513 642 99 412 699 100 274 977 107 331 444 105 88 739 115 74 382 108 242 962 99 116 432 91 38 412 108 53 909 94 411 774 99 308 401 83 229 615 127 160 622 87 658 680 92 364 911 108 270 373 119 268 336 106 409 730 107 167 323 95 518 922 100 503 757 102 416 633 78 247 464 91 178 305 92 176 784 102 371 665 96 210 595 103 49 349 109 873 908 85 125 428 90 198 854 107 343 348 101 712 843 89 945 957 81 454 955 117 314 559 109 667 733 102 56 355 99 671 845 107 718 945 109 278 389 93 36 267 128 311 549 82 646 732 107 101 222 96 40 737 108 232 373 99 823 984 93 203 298 92 528 581 96 732 905 103 589 932 105 243 779 80 37 202 96 78 450 102 32 719 101 138 675 86 523 889 87 157 697 105 567 862 91 391 597 98 159 666 112 205 437 100 349 996 104 910 978 97 75 273 110 3 87 103 220 357 112 682 946 84 87 684 107 109 979 86 78 458 115 178 555 92 971 974 93 507 979 108 781 991 113 43 887 107 429 781 119 329 473 115 107 512 100 585 916 93 119 517 118 151 553 112 300 333 95 339 646 83 491 646 94 554 720 87 478 611 103 508 856 108 666 992 99 132 781 96 104 994 94 552 971 100 80 654 123 260 377 86 38 805 88 708 759 110 34 743 119 48 545 106 653 875 92 935 958 106 149 388 108 7 757 71 786 845 109 221 520 73 3 830 100 372 958 86 458 631 83 161 274 106 46 936 99 374 773 96 116 219 82 30 933 104 633 828 115 602 987 84 608 737 116 39 926 101 255 944 100 264 504 121 574 654 102 7 480 98 238 860 98 237 882 101 9 329 81 223 242 90 187 852 90 491 980 84 578 939 101 668 753 99 156 821 89 3 14 91 196 909 100 166 504 104 26 548 109 219 451 93 264 482 108 269 836 110 356 845 90 458 993 100 267 415 110 120 164 92 60 95 95 225 756 91 5 400 98 411 848 118 257 609 104 98 946 106 270 378 90 511 778 91 321 594 107 158 392 88 696 830 104 375 488 97 317 594 89 268 787 94 415 713 102 586 730 87 11 820 110 658 679 122 252 491 91 571 857 93 78 898 113 168 891 110 163 414 105 358 393 93 382 622 110 91 146 106 110 111 78 162 592 94 384 668 97 137 314 85 160 993 104 550 628 108 163 940 91 657 899 87 347 924 93 307 918 98 484 965 121 336 520 88 943 951 111 46 779 80 603 845 90 187 257 79 280 601 82 58 851 100 378 915 101 450 748 105 179 823 112 602 873 115 720 989 93 264 601 90 437 874 95 211 966 95 432 503 100 667 731 105 286 582 89 313 944 92 493 548 108 132 736 100 701 804 106 546 690 95 428 890 111 15 503 102 177 579 92 377 735 98 220 323 91 303 655 106 301 878 94 63 875 102 2 928 113 257 822 83 380 920 76 35 796 97 389 861 96 24 29 96 172 411 91 172 487 114 943 990 89 103 590 89 506 521 100 770 839 96 122 769 97 504 574 96 253 464 97 444 735 118 387 858 86 300 621 98 254 875 83 496 775 106 516 740 88 286 550 100 24 727 105 273 949 114 18 336 98 191 967 89 28 930 105 300 673 107 180 201 102 697 879 109 279 522 104 42 823 81 92 97 97 414 795 107 3 206 98 42 57 92 83 332 91 347 522 105 104 260 102 366 799 96 952 966 128 89 897 110 198 550 98 105 638 107 243 347 91 110 968 97 123 195 77 84 642 89 118 950 83 75 221 109 1 492 90 60 457 91 156 467 94 8 166 103 906 939 113 727 959 103 249 673 111 494 693 91 489 674 85 620 730 107 15 721 97 206 390 113 41 657 78 21 906 91 202 781 86 183 926 104 301 313 85 651 797 105 309 929 97 331 478 103 321 883 112 896 961 99 409 526 95 930 949 99 674 840 105 406 565 96 109 962 88 67 112 95 151 863 86 73 749 103 149 455 101 303 767 93 345 384 91 418 788 100 739 785 110 562 838 93 179 763 93 79 542 81 298 661 95 91 867 92 558 910 98 166 701 91 278 342 106 324 856 123 32 511 97 439 637 116 94 849 114 716 750 101 411 954 109 447 701 94 344 652 93 112 873 109 317 467 100 117 155 95 310 925 91 763 941 100 193 567 100 132 780 113 178 328 107 524 836 102 769 948 107 195 415 108 560 954 102 49 992 104 357 844 95 246 568 98 21 258 87 220 288 97 267 567 108 196 990 90 416 582 113 858 983 92 324 392 103 154 234 110 335 986 98 520 698 77 370 690 110 158 679 109 603 864 99 663 773 91 197 734 113 560 887 108 690 865 102 141 393 101 727 939 87 135 745 93 119 445 113 201 224 101 124 323 86 397 849 81 259 673 109 207 468 84 570 976 83 759 877 93 235 294 92 166 985 103 98 353 102 726 874 90 605 981 97 302 650 95 13 701 95 410 432 105 683 781 112 750 940 88 11 485 100 208 278 89 244 708 89 32 273 103 658 919 83 25 365 91 680 743 118 173 854 92 696 889 106 150 641 104 425 588 97 410 862 109 403 578 105 669 767 92 658 737 96 8 899 109 391 781 113 441 679 76 42 656 90 444 959 102 388 982 99 787 825 88 455 643 108 588 757 96 187 267 106 429 705 92 787 840 94 240 641 94 495 745 104 115 680 91 167 769 87 264 789 82 666 702 97 592 784 102 701 973 107 431 945 116 4 65 91 408 589 104 161 896 113 159 766 102 141 318 75 536 549 99 481 886 101 429 638 88 593 705 90 581 734 91 523 654 112 147 918 97 269 646 106 275 846 102 338 440 112 498 884 113 365 497 116 67 831 118 597 858 102 265 464 109 154 169 104 358 872 121 804 950 120 445 655 99 251 624 95 550 677 113 338 859 107 248 449 92 37 582 75 131 504 105 229 760 100 556 962 98 113 953 117 273 573 102 145 369 94 428 489 93 6 268 104 436 873 105 323 612 104 98 850 97 452 746 102 140 804 111 240 274 90 515 994 106 232 893 115 175 703 109 569 583 99 319 702 96 811 925 95 287 886 89 110 459 96 763 911 94 301 866 108 216 883 111 46 268 104 620 642 94 93 695 93 318 931 111 103 585 108 230 829 100 172 521 98 46 754 86 637 699 88 443 610 101 354 731 100 124 967 111 387 790 95 257 590 99 203 973 99 204 454 105 689 811 104 213 666 103 26 122 113 53 799 93 44 660 84 205 502 111 644 685 103 187 989 94 124 830 103 450 801 96 384 537 97 44 904 113 131 601 106 177 592 91 164 695 97 109 853 121 140 864 91 335 618 97 291 323 91 405 425 98 138 852 88 244 915 94 74 809 94 413 913 104 175 536 103 156 349 93 597 660 90 312 388 105 592 921 107 396 811 87 129 205 101 367 376 109 721 880 112 61 853 92 84 250 87 216 768 86 889 961 98 503 950 96 197 681 110 303 899 122 199 773 81 188 407 92 606 995 92 163 675 89 414 516 89 565 971 111 820 934 81 327 446 101 675 774 108 771 928 105 159 327 92 46 824 98 377 464 105 83 402 109 113 819 102 591 820 93 144 829 125 675 860 103 471 939 87 234 321 117 422 991 109 225 566 98 333 729 92 708 853 99 293 336 102 520 522 103 382 943 96 90 389 105 52 955 94 226 601 121 19 260 89 262 650 87 125 362 86 134 381 113 555 904 91 233 560 111 171 527 115 397 421 104 259 816 98 366 636 98 137 781 94 528 656 101 447 861 97 649 658 71 197 595 94 195 860 117 443 533 103 98 637 88 149 933 99 324 708 111 70 185 95 420 786 98 268 797 97 506 550 90 797 849 94 376 541 84 288 775 89 199 647 102 108 690 102 807 858 103 154 669 92 546 768 91 101 676 96 749 989 100 595 638 77 5 999 100 81 971 90 656 677 105 158 772 91 220 909 100 639 684 111 234 272 113 425 604 103 75 228 89 194 972 88 153 558 120 170 464 98 27 941 87 579 879 107 367 508 110 266 500 107 461 772 94 907 995 102 688 731 86 6 374 117 342 890 113 706 979 115 53 444 104 326 551 91 381 684 95 155 452 105 71 752 99 246 493 119 19 317 100 311 876 110 344 656 91 551 793 114 215 369 91 376 568 109 51 293 101 3 169 96 148 152 79 2 304 90 76 976 94 492 744 82 351 900 101 99 181 98 202 486 96 421 467 94 197 557 105 5 721 114 688 841 96 159 832 98 25 286 90 184 971 102 616 841 96 307 545 90 215 582 101 897 916 98 79 221 103 210 375 94 323 374 102 48 828 108 421 479 108 681 774 85 102 762 108 270 988 105 163 453 112 38 255 105 459 906 108 401 527 99 323 346 85 602 644 110 650 686 92 400 560 94 397 953 72 179 262 103 41 272 91 139 469 100 130 233 92 818 912 105 167 375 97 102 568 86 187 263 98 863 985 84 87 263 83 858 921 105 174 854 93 173 654 111 126 746 94 586 981 104 521 658 101 523 526 92 545 637 113 161 197 92 930 948 112 516 901 101 674 854 92 172 392 103 397 562 105 467 794 95 324 345 101 473 734 111 235 908 84 395 501 107 433 853 101 170 322 86 536 895 88 155 784 85 95 171 97 552 601 116 199 230 88 634 669 83 229 286 115 161 539 90 0 236 111 630 961 116 164 699 119 218 589 112 94 835 90 321 390 113 186 247 94 119 488 90 52 255 107 169 336 95 160 327 94 118 585 91 730 782 88 490 897 103 324 366 92 425 677 75 288 934 99 106 783 92 275 537 91 157 764 103 39 506 105 851 957 108 700 825 98 254 559 95 670 728 112 595 773 106 119 905 105 263 541 123 447 498 111 376 927 107 317 904 79 147 462 103 231 797 107 436 858 122 540 775 94 567 910 98 176 813 96 297 571 121 21 812 123 711 883 81 417 484 102 167 810 100 852 896 96 627 682 103 413 489 118 166 226 103 325 799 95 42 559 100 569 702 101 219 586 87 329 541 94 167 982 105 367 846 89 361 647 101 692 936 94 161 713 105 878 940 93 422 469 85 38 326 105 223 919 91 519 820 105 490 610 103 554 678 86 656 980 103 160 761 106 258 919 111 56 230 111 359 599 80 225 231 76 189 813 107 480 946 85 384 869 98 464 556 84 592 603 105 21 661 113 224 926 100 120 819 99 183 399 92 16 833 101 80 395 104 723 825 82 141 703 108 537 647 94 138 211 102 592 791 96 268 804 90 395 759 84 891 984 96 604 769 91 151 489 105 602 899 98 15 797 99 310 582 95 171 256 97 288 759 99 180 657 101 148 574 98 245 529 101 240 628 100 680 970 96 247 656 107 310 507 112 205 703 107 232 560 96 298 686 116 497 722 93 142 642 115 477 492 100 603 687 104 2 83 93 642 899 98 768 907 96 139 502 78 504 680 100 101 823 101 616 723 97 761 808 104 655 931 111 376 791 87 795 896 100 450 762 106 335 758 112 749 782 84 120 147 95 51 71 110 590 758 96 127 189 91 438 736 112 300 917 101 161 906 103 55 720 109 73 530 95 190 603 81 83 613 99 453 900 117 120 573 103 466 836 116 259 691 90 422 874 112 457 489 99 648 701 112 443 765 81 279 884 94 117 523 99 582 791 92 179 794 112 821 859 95 291 381 103 161 773 93 313 885 90 419 453 89 163 423 125 953 976 83 264 628 95 107 241 114 35 735 86 745 982 104 509 960 109 701 935 109 68 122 103 143 230 86 117 650 111 427 518 105 537 742 124 228 820 94 101 398 94 350 545 101 797 867 93 152 462 89 657 802 106 305 787 104 552 555 110 324 809 98 263 721 86 569 774 97 176 401 87 24 434 97 786 934 119 297 687 91 551 593 107 492 710 109 38 318 72 40 494 109 153 180 103 532 535 100 198 306 93 168 884 98 139 242 92 33 171 103 415 586 90 183 481 108 226 887 98 215 361 105 101 123 98 223 867 109 394 581 113 197 359 99 76 582 100 429 621 106 23 513 92 517 525 89 317 898 108 522 525 104 888 968 91 33 577 94 81 825 107 539 691 106 113 126 99 619 918 100 271 861 81 230 423 82 228 945 93 276 515 79 706 997 111 374 973 105 331 697 119 16 200 95 173 350 103 414 849 99 990 999 68 572 747 104 382 743 91 404 540 103 345 944 124 39 699 109 369 885 79 314 360 77 347 783 107 185 490 109 365 883 105 590 746 102 151 817 100 280 597 105 291 435 97 122 686 112 90 556 107 12 560 98 730 919 107 1 463 89 635 791 76 719 888 95 430 689 102 25 558 107 228 629 104 744 904 110 713 946 86 266 729 100 672 949 108 382 626 102 719 846 114 3 806 100 482 801 94 375 654 108 185 682 88 375 475 88 30 331 118 841 958 114 514 812 104 169 528 106 636 979 113 289 791 100 868 937 102 324 703 95 4 914 103 87 532 105 577 924 89 3 926 99 426 708 85 394 437 99 585 858 95 879 994 105 718 982 91 126 565 111 52 931 92 589 777 94 526 724 88 697 792 96 457 641 112 582 931 110 346 556 110 260 396 102 361 730 103 245 630 105 313 544 111 295 757 120 5 12 108 125 138 90 94 383 107 576 844 94 343 842 106 383 654 100 230 901 112 39 52 103 311 573 105 32 190 80 684 915 111 633 683 106 81 349 87 198 826 102 395 870 92 31 57 108 21 552 83 135 810 97 77 384 92 45 668 98 167 742 106 519 716 97 78 429 95 509 780 81 28 745 116 433 686 122 582 636 102 61 662 104 443 797 104 543 951 97 558 999 108 545 755 106 340 441 113 443 609 113 151 482 97 372 537 93 683 748 91 484 875 98 129 152 113 706 849 88 57 650 94 245 622 94 182 439 106 719 874 108 125 793 95 544 677 117 47 649 106 135 501 90 381 443 101 942 956 97 508 824 103 110 180 91 538 883 101 51 468 104 504 516 102 345 611 116 425 956 100 269 286 98 475 919 86 825 891 98 126 645 102 17 267 94 323 844 108 592 977 98 123 613 94 682 901 106 46 541 97 209 657 87 68 335 98 201 486 78 692 867 102 19 449 107 680 684 78 246 958 92 317 880 81 396 785 102 408 530 102 281 560 114 98 560 96 889 967 103 257 998 89 106 484 83 196 256 122 81 534 103 16 308 104 21 580 93 785 889 89 303 525 98 53 711 109 232 681 78 68 373 96 724 871 105 437 934 93 228 387 98 664 790 106 565 705 109 313 502 113 345 356 86 571 636 85 138 797 100 196 940 95 223 987 111 562 682 98 251 571 96 59 425 94 154 201 91 107 308 116 91 389 102 300 365 113 343 708 123 89 245 102 685 817 91 154 822 93 247 914 90 39 206 104 241 619 118 468 643 98 94 836 84 583 957 101 317 749 102 56 634 93 663 905 93 129 573 107 146 584 91 743 832 117 200 390 111 288 905 106 11 292 99 37 864 88 321 607 98 325 656 105 219 879 99 644 763 108 357 486 98 761 832 105 615 692 116 73 980 96 31 431 115 249 426 110 603 781 87 486 670 117 349 470 105 509 615 96 557 595 102 237 506 93 860 935 101 203 969 82 402 929 80 14 436 97 827 906 91 324 348 98 169 697 102 230 683 100 934 996 96 101 174 113 121 489 100 485 957 104 128 203 100 218 698 108 331 515 103 183 532 107 34 305 100 145 560 87 327 442 81 521 676 104 854 931 88 775 776 76 291 364 80 14 766 116 109 287 90 480 537 119 149 848 87 228 493 95 681 908 99 110 303 96 145 353 95 180 695 88 882 891 106 314 751 95 934 952 93 28 135 110 254 440 110 169 695 96 35 404 86 532 948 112 77 617 90 52 246 89 22 374 89 121 258 103 628 910 106 374 834 86 694 902 100 60 724 80 359 961 102 583 830 104 52 631 98 244 797 85 357 814 99 27 196 101 616 973 76 341 854 113 126 576 107 966 978 81 35 279 105 462 850 111 435 616 97 5 803 97 869 889 90 120 576 91 280 862 110 37 413 93 188 941 107 507 560 89 536 584 90 656 965 98 938 996 96 459 850 109 4 59 94 240 375 80 243 888 103 550 787 102 851 852 110 641 933 90 451 882 105 122 416 101 562 639 93 134 395 82 17 164 93 27 933 102 729 905 97 717 826 93 487 792 86 521 758 98 403 478 94 385 546 110 521 784 111 179 400 101 363 660 121 787 949 96 706 896 100 848 900 88 189 221 93 325 534 110 706 960 99 507 891 117 402 759 93 72 421 91 74 336 88 8 135 96 747 996 106 981 987 92 86 96 123 93 285 100 817 941 89 92 100 121 597 868 95 168 902 82 173 285 92 295 437 90 3 248 93 168 258 88 83 154 88 376 565 91 602 735 116 57 689 100 169 436 100 803 825 104 13 84 99 667 919 105 318 471 112 524 722 102 5 564 95 171 941 105 149 871 87 63 651 99 256 777 92 372 708 101 305 975 80 586 594 108 528 911 107 318 582 84 279 794 96 32 189 95 106 488 96 552 884 97 64 96 89 488 881 102 188 437 105 113 924 109 260 475 94 176 523 95 309 493 112 43 687 83 912 942 106 571 830 96 139 726 100 176 244 110 464 801 91 144 594 90 557 586 97 27 92 102 138 246 106 202 524 89 36 202 93 164 505 91 212 408 111 128 237 98 104 355 99 433 973 104 215 681 113 229 665 113 363 718 116 415 592 106 57 477 104 520 585 109 449 532 103 450 887 89 199 474 110 168 506 86 962 995 111 132 354 105 93 944 105 94 302 99 596 630 105 850 864 101 853 960 112 548 566 114 795 887 104 873 972 92 357 442 82 602 688 76 567 660 81 66 914 78 336 818 132 8 157 123 145 773 110 77 646 101 368 696 99 354 402 115 496 816 93 159 932 97 877 986 84 116 417 101 79 394 88 310 948 102 8 266 94 372 449 90 176 437 110 357 384 96 472 737 91 371 424 100 26 414 97 379 833 91 331 688 93 135 565 96 481 980 87 371 791 82 71 216 90 507 613 105 146 250 102 137 708 108 458 575 99 279 525 80 52 777 97 364 794 93 287 437 109 887 991 113 71 576 118 526 603 117 640 934 82 614 916 97 83 309 97 905 926 109 112 533 88 616 631 100 73 765 106 302 659 92 67 488 92 939 954 103 541 625 113 187 243 103 283 501 118 764 945 96 26 811 106 562 847 101 287 313 104 655 782 111 199 963 84 868 872 120 123 160 92 340 776 78 568 917 107 554 640 95 828 982 103 263 805 109 95 295 107 42 475 96 163 889 109 268 842 107 474 758 88 154 340 101 202 844 96 25 866 99 1 686 102 483 781 93 281 333 102 59 820 96 65 109 89 442 786 114 550 817 84 64 433 91 614 650 89 266 449 89 232 640 88 204 640 109 180 888 106 75 620 93 476 849 103 701 866 88 590 889 92 352 752 100 573 922 124 741 766 98 100 782 101 85 700 116 488 642 105 64 803 93 797 919 86 768 962 105 223 655 99 566 673 90 364 700 96 125 281 97 48 346 89 318 670 108 357 685 105 519 955 114 268 512 99 884 974 111 745 883 111 274 426 99 741 750 97 411 889 102 351 634 94 180 245 108 383 989 77 111 523 107 876 978 97 618 755 89 413 503 114 126 434 89 296 840 86 118 939 101 76 272 90 173 264 84 86 126 95 114 832 84 303 885 88 138 350 112 884 992 101 497 752 110 159 173 96 45 525 79 639 908 91 732 846 99 189 319 107 225 453 92 190 579 98 21 708 103 251 502 97 238 951 110 355 763 103 41 134 91 89 205 88 94 400 86 188 763 114 314 964 104 879 909 97 174 829 90 24 765 108 775 820 118 407 737 107 690 997 87 513 753 103 301 605 112 58 855 106 300 840 98 87 544 110 814 896 94 180 292 103 852 927 102 940 992 109 400 630 107 158 881 81 408 765 98 654 896 99 388 981 100 178 565 109 68 755 109 39 435 104 90 613 108 18 299 95 745 952 107 379 850 107 434 573 102 208 400 81 295 388 74 142 649 113 255 369 120 629 643 107 779 842 83 188 391 105 554 816 108 386 571 100 353 625 99 212 976 98 402 407 94 515 662 94 457 589 90 301 442 94 165 649 118 674 756 100 251 824 92 325 660 114 258 624 100 89 537 101 840 904 101 158 412 108 460 657 118 41 862 101 679 730 90 617 755 107 310 501 98 464 682 124 310 824 105 659 903 107 823 960 94 40 772 124 706 931 98 641 843 102 473 628 92 25 581 107 749 835 100 73 552 97 278 996 106 121 250 88 647 932 107 330 592 96 1 760 96 806 812 87 201 718 82 109 660 97 202 580 125 734 769 109 826 841 99 304 546 77 134 940 104 518 845 105 293 838 101 703 923 95 82 218 110 545 829 89 123 371 113 452 682 81 594 625 91 520 766 98 190 447 112 54 522 104 385 809 94 160 250 104 777 787 120 254 919 118 768 780 92 468 744 108 426 542 94 736 819 115 951 988 108 124 763 95 204 790 101 526 813 103 509 766 110 14 153 75 195 763 102 129 666 103 227 235 96 414 858 96 1 792 89 597 731 134 331 358 107 328 511 106 103 696 100 405 665 102 446 934 118 576 640 103 110 845 99 694 798 107 316 869 90 406 599 99 154 367 91 362 793 104 333 493 97 102 707 92 613 914 90 141 374 88 204 807 83 113 180 98 118 212 112 497 868 113 436 945 96 679 697 114 154 697 107 926 950 101 406 678 89 229 352 95 84 334 90 206 643 88 14 101 93 276 361 100 13 732 105 71 148 103 227 264 108 41 295 103 337 472 106 204 312 95 267 385 111 250 803 105 293 959 93 597 729 104 51 503 108 702 864 81 99 731 109 336 493 89 87 761 94 703 986 89 83 452 98 111 459 102 570 608 98 155 908 105 302 417 89 649 908 102 539 551 101 349 991 94 145 461 98 202 283 100 278 602 104 177 674 103 619 655 110 135 694 95 87 158 94 418 584 111 122 265 97 584 868 97 450 755 99 208 394 115 295 895 92 357 655 96 91 265 97 446 470 90 366 477 97 482 730 96 991 998 103 35 435 85 86 877 96 215 972 97 138 704 97 202 714 85 286 376 92 309 348 96 707 846 95 256 373 97 330 691 101 248 566 107 84 505 112 152 520 110 215 503 88 278 690 94 167 632 70 305 569 92 653 902 109 144 596 95 391 663 116 165 755 103 54 752 122 329 684 98 110 427 95 512 765 98 195 555 99 603 826 98 237 586 102 446 498 115 173 993 102 69 224 115 641 835 105 344 817 103 724 990 97 435 463 75 112 888 112 392 740 99 547 683 92 151 744 104 89 365 95 71 260 95 154 488 104 104 900 87 58 762 103 712 803 98 244 498 126 5 702 103 20 385 95 490 633 106 177 840 102 196 608 103 307 509 104 408 785 116 642 978 89 85 126 104 656 903 96 23 157 103 517 607 91 217 801 107 665 811 101 314 347 86 409 756 108 382 864 87 695 815 102 646 908 101 274 838 116 377 999 101 352 492 89 454 656 83 126 582 97 299 704 107 656 941 103 809 994 101 66 563 79 360 629 101 91 359 89 282 435 103 288 531 97 172 611 95 406 648 90 153 169 91 430 668 103 147 476 98 241 337 85 98 693 92 307 549 104 893 952 106 253 536 83 311 767 102 532 823 99 269 556 84 323 662 112 90 768 95 193 217 97 244 542 90 167 587 93 270 562 102 530 642 91 315 993 87 410 416 99 701 714 103 115 758 85 551 738 100 105 672 74 322 696 109 331 946 93 474 590 103 296 856 89 249 555 99 715 742 99 150 948 106 94 611 88 287 359 108 585 889 125 262 535 100 479 883 98 139 304 99 634 810 107 408 982 91 323 876 95 495 915 94 654 718 98 773 826 93 80 811 105 171 878 97 386 495 99 1 806 82 234 594 103 519 659 109 399 858 100 563 878 105 508 696 109 463 755 101 360 875 99 234 402 111 538 608 91 754 774 128 210 254 115 609 928 111 552 713 104 403 775 93 582 748 90 459 579 91 76 841 94 448 869 106 151 310 80 481 507 89 390 913 119 257 719 101 299 325 89 22 39 99 25 143 103 737 824 95 354 798 90 135 392 106 210 370 98 36 495 89 146 991 98 4 690 94 892 919 106 158 343 94 321 468 113 366 601 102 278 998 84 653 763 100 125 186 112 704 711 100 412 466 95 517 695 109 251 822 99 565 962 105 380 767 98 313 785 103 886 939 109 602 964 110 724 755 92 498 796 101 144 407 102 708 925 81 449 808 109 25 956 111 6 490 106 591 609 112 892 973 103 177 390 93 672 971 89 35 969 95 229 330 113 112 704 99 8 589 118 70 898 89 191 308 87 13 800 112 564 787 111 326 528 85 168 883 89 431 729 103 275 939 101 242 766 104 235 574 115 268 971 97 533 582 96 177 257 93 379 791 107 160 418 81 375 710 126 71 525 100 132 990 103 837 924 89 449 673 104 143 738 94 469 567 96 224 258 83 479 864 106 195 752 109 62 236 110 182 550 111 616 845 110 144 838 86 222 714 76 556 785 104 51 987 92 133 774 104 401 681 118 157 465 103 827 922 107 38 808 99 289 848 97 419 596 99 7 919 114 212 861 113 266 332 107 218 787 95 365 411 98 453 709 108 41 351 99 215 385 105 206 728 92 434 473 95 22 100 118 84 238 76 107 874 100 147 840 99 178 880 96 391 562 105 346 771 110 309 880 106 498 559 98 430 458 106 267 394 116 675 848 102 76 712 102 299 966 125 72 930 92 12 859 101 248 857 121 821 915 112 6 596 93 69 156 100 720 915 92 545 797 117 736 967 103 452 717 101 287 996 103 5 291 106 43 889 89 503 880 114 239 661 77 23 411 107 305 794 97 292 820 101 178 425 117 307 720 108 495 822 72 281 665 100 38 345 106 76 302 91 273 685 108 137 363 103 121 869 101 117 238 102 772 913 93 42 424 98 331 773 79 718 888 104 317 559 89 756 987 100 55 502 98 312 409 108 218 549 94 15 48 95 639 884 98 255 691 106 187 468 109 829 953 108 522 755 110 125 418 101 201 705 95 653 971 99 772 808 108 212 327 106 538 928 95 121 259 106 381 789 103 459 469 116 577 954 108 9 893 87 182 728 86 256 643 104 301 640 118 503 926 106 102 564 88 448 709 93 586 681 106 637 719 106 809 855 107 341 540 116 229 709 99 198 329 112 349 579 84 341 645 104 42 394 88 740 852 108 366 611 108 364 809 83 719 782 111 92 267 115 752 823 98 519 604 101 856 902 82 791 960 82 482 996 83 68 354 114 426 608 98 42 53 123 562 660 101 128 865 109 280 783 96 175 450 109 52 985 107 476 779 94 400 405 98 890 976 103 129 483 112 591 859 121 545 808 96 250 949 88 283 787 99 255 690 98 434 778 114 491 538 87 75 344 84 735 767 108 61 393 103 114 413 80 380 798 81 309 358 83 353 907 109 232 611 100 68 231 93 29 587 108 311 668 100 66 578 97 218 693 92 71 331 114 577 881 86 23 500 123 249 334 84 258 712 107 162 401 101 513 820 99 208 969 84 532 557 90 67 536 93 737 742 107 350 963 87 804 886 110 307 340 97 94 949 86 194 530 91 571 897 110 61 622 98 324 646 93 209 577 90 451 650 117 38 206 102 640 918 104 113 529 82 125 411 80 119 641 123 454 515 114 363 945 108 453 455 72 39 547 70 626 896 111 639 914 82 467 550 88 507 557 91 435 569 101 11 702 103 60 980 96 307 594 106 179 216 88 243 579 103 371 569 102 736 924 103 495 516 74 617 817 73 236 942 95 11 651 99 468 505 99 82 992 109 138 893 88 352 560 92 763 977 94 216 946 98 254 791 89 41 445 94 559 995 95 5 48 100 709 785 108 12 158 104 47 605 100 392 628 94 91 293 96 18 117 103 43 465 105 171 600 95 144 431 106 255 969 95 337 681 111 272 327 103 65 704 95 364 826 115 113 605 114 375 807 102 199 245 107 135 993 103 116 716 94 594 725 104 122 727 106 275 317 99 421 856 91 248 698 93 568 982 84 383 865 107 227 796 89 94 494 103 894 956 84 503 710 101 196 690 93 159 717 105 259 637 83 188 366 93 233 964 104 308 936 94 133 817 92 429 941 109 318 824 99 726 952 107 63 691 110 163 311 98 30 469 95 455 933 109 347 436 100 581 860 85 45 929 98 426 635 100 865 920 104 421 663 98 57 256 92 639 709 107 500 505 113 230 364 127 511 630 98 293 840 96 278 718 117 370 938 100 158 307 100 327 531 109 93 172 94 160 932 102 467 556 103 113 833 106 426 844 115 336 665 100 214 311 98 435 712 106 720 993 116 141 770 104 84 559 103 798 939 103 407 669 73 670 689 103 18 145 88 744 995 92 859 928 94 442 651 97 341 716 98 248 433 106 265 754 86 164 924 98 210 912 88 52 937 94 276 490 119 284 996 88 263 297 95 68 795 94 447 720 99 184 826 93 300 897 97 731 872 90 133 998 96 511 664 85 866 964 98 267 497 105 171 724 109 54 917 89 427 541 84 11 51 93 630 863 98 403 686 92 40 567 106 587 979 99 75 350 97 427 834 118 88 288 99 256 612 113 72 945 126 578 908 106 342 731 112 858 962 106 873 990 116 439 886 94 21 272 82 658 892 109 117 952 99 135 881 96 355 415 95 96 709 101 337 926 84 241 994 104 13 850 98 785 926 108 504 694 114 409 895 106 332 772 100 913 921 101 380 446 99 765 830 97 48 697 97 688 829 101 131 223 88 84 421 86 421 628 106 18 215 93 673 707 104 16 205 100 348 751 99 239 361 95 558 840 102 413 640 91 183 606 111 94 765 96 689 704 116 757 970 103 184 580 80 105 230 119 332 668 117 368 586 111 418 835 119 18 630 101 41 243 92 706 935 97 649 747 94 594 846 92 507 527 105 53 787 100 177 890 93 276 382 105 240 992 100 205 608 94 181 582 116 443 497 101 811 969 99 699 974 98 493 846 104 101 687 103 559 740 112 12 521 89 709 763 85 455 884 92 178 634 99 30 943 97 159 562 87 643 824 98 523 772 96 748 962 102 116 949 116 555 714 111 204 837 117 64 325 95 698 820 97 434 926 104 845 969 104 523 901 104 711 896 110 66 833 114 571 672 93 881 942 90 847 987 98 512 889 108 80 952 110 365 498 106 304 981 85 398 440 97 920 947 98 413 673 110 225 236 101 171 597 98 115 998 91 274 354 93 76 475 76 756 933 107 251 907 100 204 864 102 474 503 94 128 499 126 406 652 87 115 980 118 499 669 99 76 225 90 536 901 108 373 722 108 108 949 103 117 794 90 18 50 120 525 942 104 782 795 99 254 447 86 408 988 105 351 618 98 903 991 102 191 421 89 24 658 106 463 713 105 478 697 116 199 776 84 174 652 92 562 905 78 204 974 88 588 668 108 34 621 106 911 943 88 379 830 99 40 451 98 2 598 95 284 477 99 389 512 112 297 851 102 450 530 104 13 600 98 851 930 104 222 471 90 234 652 98 837 926 104 98 280 97 14 148 97 655 734 93 843 965 111 513 803 88 497 885 95 75 842 97 149 558 104 178 713 103 375 972 111 189 307 90 664 805 105 790 834 113 497 668 112 505 640 120 380 980 96 44 683 91 91 939 102 583 809 114 131 624 104 501 996 108 410 519 101 139 658 95 508 917 89 272 678 89 571 817 103 237 279 87 200 837 94 496 581 113 485 773 98 143 380 107 663 728 98 665 789 98 340 938 90 454 833 81 281 435 113 43 148 105 281 932 83 458 994 99 665 920 112 803 900 104 183 500 96 380 826 111 797 924 94 3 631 96 649 849 94 83 379 110 288 857 107 969 972 86 343 864 102 920 981 93 150 729 90 304 438 107 188 438 100 129 844 111 231 893 83 578 600 100 446 605 102 58 878 96 208 781 104 275 586 116 393 544 92 254 289 75 405 492 84 81 615 106 676 766 101 108 504 86 6 379 92 421 901 89 395 475 113 329 607 91 48 757 99 401 984 103 407 416 99 512 976 97 274 313 101 123 751 96 82 632 87 699 800 110 75 501 93 213 862 100 813 833 112 106 406 98 44 495 95 570 835 96 247 502 98 114 677 84 168 481 96 68 598 104 164 643 99 587 614 105 32 859 94 530 838 100 457 643 96 833 993 109 69 551 84 745 761 102 181 589 91 458 837 105 0 730 78 363 790 105 559 973 107 977 995 123 443 452 85 316 708 85 51 204 110 862 929 112 38 76 94 683 993 100 65 898 107 517 654 100 184 832 89 74 134 100 71 313 92 329 798 89 92 401 108 303 651 113 626 873 93 491 704 100 335 671 92 239 286 110 182 759 106 867 949 90 789 802 101 944 971 90 321 322 114 122 357 88 426 921 96 60 349 100 105 684 120 369 500 107 207 612 110 599 899 78 204 261 110 670 711 100 313 757 119 428 439 101 71 79 90 302 906 91 106 676 104 445 592 101 735 829 125 575 797 113 39 165 103 563 844 94 512 591 88 140 237 111 844 951 92 526 952 84 779 902 111 790 891 115 581 682 100 466 654 114 82 255 111 359 503 109 303 372 98 409 700 120 523 954 91 326 335 103 68 115 91 214 259 105 108 932 105 114 741 122 322 921 89 231 901 99 49 912 85 689 863 89 28 387 97 48 382 98 72 480 88 441 685 80 182 198 99 426 994 83 302 327 86 675 866 104 326 683 100 477 790 109 645 888 101 214 715 88 213 510 100 344 545 88 532 964 116 49 729 112 481 651 101 627 925 106 512 564 101 145 936 94 89 181 104 306 608 97 359 553 104 139 418 93 322 513 95 356 905 100 147 207 106 73 893 84 110 484 106 235 641 102 750 877 106 85 866 109 59 261 119 11 416 86 553 899 92 51 148 98 86 730 103 209 364 101 529 773 104 406 667 101 21 660 110 553 575 101 328 490 98 277 512 94 314 464 97 259 762 86 781 877 89 164 210 110 450 531 102 208 453 91 459 483 109 610 736 105 185 879 70 24 126 110 594 689 100 785 925 92 673 984 104 231 522 100 672 841 100 423 590 104 66 162 102 549 705 107 86 980 116 161 650 87 552 887 105 825 954 99 151 940 104 476 628 118 130 759 100 243 973 103 849 894 104 336 923 110 63 567 113 701 787 82 34 428 98 237 949 102 627 763 97 364 825 113 149 537 96 409 961 98 277 368 116 91 832 96 264 791 101 444 985 92 152 812 93 829 996 103 11 346 101 544 640 103 14 19 104 305 897 112 433 744 93 4 900 96 277 984 94 350 573 94 0 598 87 238 332 87 198 930 114 322 559 91 474 775 104 339 366 99 78 214 107 31 983 99 147 850 99 187 356 107 466 942 93 172 701 114 323 974 77 295 684 82 435 731 104 297 838 114 944 984 82 779 991 103 308 786 99 81 754 116 577 773 100 223 490 94 219 542 98 180 490 98 307 635 94 132 362 89 74 893 104 340 440 99 1 547 104 149 379 86 251 408 108 657 878 94 485 648 97 54 763 98 193 413 104 663 673 99 143 367 104 182 633 103 140 943 90 192 604 93 788 895 89 215 584 109 152 761 101 216 656 90 161 733 89 82 852 111 568 943 93 263 778 98 236 481 106 18 483 96 535 896 103 603 717 108 253 991 106 638 903 94 904 974 102 435 595 97 105 732 93 164 219 105 350 988 103 87 655 106 519 754 103 559 754 95 140 323 99 380 987 94 58 246 101 82 341 101 92 429 114 164 659 104 520 858 113 361 611 103 472 793 107 894 922 109 106 703 102 219 740 107 10 987 112 120 972 105 132 514 99 749 928 102 582 925 100 690 834 81 755 775 87 272 793 85 33 713 98 76 248 113 259 268 84 271 496 103 245 504 109 517 804 107 20 319 115 2 882 95 181 507 96 15 972 106 822 839 110 50 172 91 449 914 103 461 925 94 594 699 101 596 735 109 784 971 101 0 972 99 696 872 89 530 857 112 671 854 108 16 572 106 344 592 129 116 381 93 177 525 101 82 514 96 216 302 95 28 129 103 52 640 103 13 719 93 477 959 107 105 224 96 177 686 100 598 946 86 789 926 92 390 962 90 6 869 82 266 267 100 138 766 80 813 958 83 431 971 86 256 929 92 266 904 97 105 386 104 521 575 91 318 332 108 496 965 87 422 881 98 49 346 103 328 908 101 478 726 95 56 947 96 74 794 110 223 648 108 263 775 83 116 176 104 163 208 80 375 789 107 101 798 111 14 90 109 435 863 93 664 670 83 380 399 117 389 790 106 188 305 108 204 624 99 167 169 109 471 801 95 329 899 93 2 81 101 116 771 90 128 743 104 512 806 92 87 950 95 214 382 96 294 983 104 844 906 95 239 678 114 481 593 93 477 873 114 20 245 105 239 756 99 622 639 95 406 936 92 293 627 73 539 609 109 339 685 96 443 874 85 302 859 97 6 64 101 427 445 104 78 268 92 348 943 83 539 627 102 40 305 100 36 686 90 187 995 112 119 401 114 206 968 90 170 673 111 290 679 90 19 30 88 285 356 86 695 842 77 417 975 100 198 543 113 232 925 88 270 803 84 286 472 107 29 657 112 788 795 92 255 731 81 527 881 96 227 356 106 196 430 107 305 974 102 97 583 98 112 546 89 675 951 101 242 359 105 227 250 109 705 905 96 60 967 94 536 790 96 543 601 89 287 522 104 211 983 86 87 156 94 571 979 86 292 643 94 297 319 100 608 703 96 914 994 110 610 999 111 281 373 117 269 599 88 81 302 89 126 764 86 436 647 86 485 635 114 550 978 86 621 871 95 411 798 127 1 994 89 71 948 101 843 899 114 518 928 83 424 953 73 91 323 118 200 543 114 248 275 105 622 840 108 568 776 97 73 161 101 307 782 106 1 782 119 343 579 91 889 910 110 259 610 97 299 823 111 279 483 100 762 838 104 688 948 102 523 865 107 287 810 102 154 933 109 15 205 112 199 909 97 457 751 124 145 513 100 283 823 99 21 60 95 924 937 91 213 843 94 184 374 105 153 839 109 27 187 89 316 635 98 96 274 92 432 957 105 150 678 107 73 634 86 529 928 104 339 578 94 848 885 99 731 736 103 937 953 104 431 675 99 188 703 101 487 608 105 315 962 103 895 913 117 3 755 108 150 452 118 49 177 93 167 298 107 348 856 109 738 942 103 253 654 112 335 562 88 257 996 101 124 903 94 235 865 113 73 894 107 6 177 119 108 177 95 931 999 81 519 930 101 282 916 108 546 695 106 5 984 87 277 814 106 215 441 100 20 434 82 524 949 100 406 989 90 305 559 105 485 725 103 543 993 90 119 503 114 490 956 98 233 918 100 363 792 100 343 605 95 697 834 92 37 913 113 121 480 101 562 856 96 469 947 98 411 654 107 555 602 99 663 862 95 298 584 110 370 553 98 610 956 96 114 455 90 512 922 87 327 432 123 204 728 95 241 800 112 263 492 106 215 277 108 707 991 101 664 949 102 38 631 106 348 514 114 286 411 102 379 882 99 535 866 101 211 655 98 492 960 104 156 984 98 488 901 93 173 466 88 92 895 101 351 794 100 149 218 94 145 173 93 152 695 100 749 892 101 512 655 105 383 694 102 772 873 101 354 781 95 150 866 107 30 714 98 256 784 109 556 605 99 209 609 104 193 879 101 333 626 115 229 447 112 278 786 110 83 465 98 402 828 100 7 639 110 183 519 112 38 119 107 316 716 106 728 978 102 131 633 113 5 921 90 35 761 93 916 957 98 320 408 94 398 461 82 117 635 91 86 333 105 159 892 102 435 962 105 636 901 98 49 882 113 467 622 91 436 957 99 681 684 99 527 575 101 231 914 106 160 607 111 540 960 92 123 257 103 153 612 100 203 274 102 329 938 100 282 757 99 487 885 99 547 724 108 206 919 93 349 655 96 9 670 86 740 966 103 638 896 104 199 868 110 479 496 110 87 264 79 415 417 123 225 239 88 299 940 107 243 391 99 141 911 93 903 913 112 14 907 109 414 957 94 237 580 88 5 719 104 262 293 110 75 916 90 26 184 104 451 789 104 470 744 98 414 548 91 448 885 107 557 989 103 247 637 106 17 210 112 411 930 94 469 656 108 80 671 109 180 501 97 141 308 92 119 853 91 652 985 100 316 324 90 641 785 104 595 673 96 147 531 103 262 627 97 301 612 95 545 561 95 25 909 101 970 986 108 430 532 115 111 486 98 665 711 88 252 403 113 248 981 96 26 490 102 356 863 84 820 861 96 648 797 85 560 934 110 121 226 104 277 498 86 151 428 95 33 510 87 805 889 94 232 606 98 535 971 116 419 521 108 232 446 90 272 884 98 184 857 114 94 964 118 561 720 92 492 651 95 153 569 95 199 614 83 460 476 104 510 797 91 643 669 93 47 967 107 195 234 91 19 613 93 404 720 101 265 696 94 380 723 90 112 238 96 697 883 98 508 840 95 192 956 113 867 889 115 92 704 98 568 829 105 428 715 97 181 661 115 17 50 102 56 884 108 229 821 114 104 699 93 757 908 98 315 868 121 91 405 102 803 808 116 282 393 105 715 921 116 130 633 108 462 643 105 192 852 103 474 619 108 192 916 94 836 977 112 66 312 113 220 747 111 331 370 89 8 676 107 52 691 103 295 507 99 552 786 97 306 496 90 462 970 98 172 660 108 317 615 101 19 381 119 170 945 101 402 668 104 607 789 104 310 851 99 32 574 89 183 592 97 509 813 101 27 670 105 142 157 109 124 905 92 144 962 108 675 859 111 258 837 98 192 286 113 488 896 103 645 760 74 103 328 87 211 374 112 611 898 95 432 977 113 465 686 103 259 618 98 175 756 106 12 320 102 61 959 96 2 864 104 163 406 98 254 839 96 500 938 105 268 669 107 462 748 89 331 355 106 507 523 84 428 788 95 694 824 105 911 982 104 94 141 95 478 654 100 307 950 95 314 386 108 20 817 98 678 922 107 549 944 104 419 934 106 381 994 93 311 501 75 159 675 99 0 914 94 100 608 118 967 972 78 376 649 94 605 798 82 160 588 94 202 806 87 251 262 103 344 831 67 440 920 100 585 686 77 52 392 98 628 864 90 425 835 83 122 595 113 727 760 88 115 264 103 316 618 85 95 636 104 183 562 87 193 877 102 170 369 94 231 631 112 1 611 104 441 815 94 685 720 109 309 383 90 430 755 87 221 372 95 616 873 96 329 797 103 273 303 93 508 859 95 237 779 105 107 505 94 122 188 103 362 971 85 221 526 105 330 866 92 274 878 105 460 908 97 388 659 81 79 500 105 433 861 106 459 665 87 309 642 96 347 829 111 514 931 95 203 736 111 181 467 114 77 511 97 37 953 105 670 817 88 657 668 116 327 983 108 749 859 94 582 591 99 41 346 102 681 911 99 72 974 95 81 639 104 529 653 103 112 167 105 287 961 97 223 270 106 330 526 73 122 617 97 403 748 91 404 562 106 445 632 90 174 378 96 87 808 95 152 433 90 307 500 98 285 392 98 22 551 99 678 860 112 123 684 99 195 453 94 440 996 103 277 577 90 474 586 99 301 899 123 774 986 104 140 182 101 22 31 98 830 997 90 450 922 100 561 843 92 8 121 88 197 565 90 503 566 114 18 767 98 555 817 103 70 445 111 84 930 110 179 691 93 282 369 86 368 434 97 379 428 95 679 890 113 2 765 111 513 550 105 31 482 102 144 888 100 395 943 96 146 166 103 137 229 106 309 478 105 280 900 92 911 948 89 782 860 100 942 957 105 258 569 110 424 610 89 140 520 97 845 987 97 120 197 108 778 878 99 683 707 93 178 590 88 23 49 85 209 263 96 457 938 105 623 650 117 308 443 113 483 947 91 53 874 104 614 996 94 372 619 101 363 558 97 604 838 106 178 183 97 122 316 96 311 514 117 4 86 116 243 675 89 89 841 92 752 945 84 247 667 94 44 53 99 197 894 106 118 912 94 391 788 91 29 392 116 110 993 104 411 845 106 23 288 104 51 92 108 327 750 103 137 701 90 518 532 110 240 567 91 509 532 94 9 673 79 313 586 94 903 969 100 91 486 105 734 753 103 372 690 99 146 875 101 54 353 114 152 821 121 237 487 116 466 929 102 428 800 98 248 673 91 655 873 101 482 631 94 113 881 92 267 362 94 474 899 103 683 889 88 177 692 98 563 591 89 322 849 95 500 558 95 764 786 119 380 408 94 431 815 119 46 393 104 204 378 103 638 733 83 541 800 99 741 810 99 296 916 106 146 741 98 40 82 77 40 417 100 179 381 106 20 143 110 260 867 110 204 269 105 270 616 91 184 783 91 471 854 106 170 618 87 268 402 102 90 432 105 728 870 99 90 500 107 158 779 97 301 909 81 671 924 90 209 971 104 109 893 98 166 602 101 14 666 106 459 664 97 562 820 105 666 685 85 920 974 108 292 448 85 158 384 103 855 931 104 66 400 115 34 768 104 33 802 109 93 814 101 384 578 110 46 386 94 204 648 100 98 747 97 224 727 98 188 425 105 466 755 109 100 490 96 676 953 101 396 671 97 692 871 94 50 895 100 809 828 86 429 762 73 806 842 111 444 575 110 191 797 86 172 292 110 135 888 96 0 974 86 884 895 101 743 825 98 324 339 110 581 607 89 739 978 96 182 566 105 221 778 111 559 675 87 234 639 93 478 882 100 626 765 106 293 479 110 627 824 110 519 550 104 57 550 99 399 505 108 69 208 101 718 808 110 27 787 97 410 478 91 97 984 94 82 441 99 408 654 108 506 807 107 308 488 94 376 523 116 284 938 98 241 726 97 105 367 87 278 596 106 915 978 79 37 441 123 206 605 124 698 965 98 10 153 99 126 161 108 675 983 98 468 512 81 660 792 106 891 956 110 86 370 96 107 821 85 480 532 102 323 785 96 390 495 98 678 862 95 88 702 101 484 886 102 33 853 95 6 503 94 378 495 105 890 969 103 168 956 92 511 929 99 483 586 98 859 891 99 214 450 113 565 839 85 81 749 91 243 575 108 138 518 109 572 579 104 540 780 106 293 812 106 279 958 104 61 276 96 667 905 103 937 987 107 239 924 96 288 392 114 417 930 97 375 501 106 807 966 90 83 900 107 54 269 98 284 385 107 400 600 111 327 691 87 443 659 115 496 645 91 446 949 101 719 828 83 313 556 102 248 453 101 138 500 109 91 228 108 75 982 100 398 832 100 257 676 92 722 801 94 806 909 88 304 958 91 109 848 83 447 655 83 742 895 107 349 615 109 669 879 100 95 833 120 70 316 89 512 815 87 459 494 118 157 414 89 607 808 101 118 517 100 277 693 97 180 940 106 851 904 97 188 197 97 537 586 102 531 646 103 259 398 100 627 760 116 128 709 89 287 300 107 163 997 104 665 721 88 141 739 84 757 981 104 960 982 129 275 285 100 27 116 88 128 425 113 513 540 103 429 917 93 10 554 112 143 477 103 162 959 98 138 795 111 579 872 99 623 887 93 568 833 100 195 312 89 490 613 95 384 631 83 395 431 99 28 308 89 546 860 122 279 447 103 47 728 87 623 661 107 308 547 77 331 925 98 61 798 96 400 493 101 971 976 85 61 343 128 662 874 94 2 151 94 386 687 95 416 694 92 24 613 96 12 470 109 68 612 109 65 891 101 566 713 104 17 141 97 312 890 88 25 334 115 475 820 110 179 533 87 416 791 101 597 663 107 779 927 93 122 447 94 102 144 81 116 686 105 554 614 90 430 546 96 77 283 97 635 987 107 731 887 93 377 555 87 62 368 95 167 943 99 311 608 94 722 917 90 235 454 97 460 600 102 544 747 99 60 924 103 841 850 116 2 920 93 48 860 103 677 752 105 591 956 96 196 575 96 288 431 108 103 156 107 423 996 120 519 755 84 855 887 106 269 760 104 272 985 92 44 190 95 4 283 89 314 564 92 45 460 97 78 929 91 360 664 110 315 893 107 348 413 91 527 567 109 645 989 101 237 991 107 424 517 99 153 950 95 319 701 99 625 790 103 258 985 118 218 497 108 81 101 104 192 389 111 464 622 110 50 742 91 619 760 97 575 957 94 291 380 95 126 321 104 65 436 94 278 542 100 283 677 105 758 993 73 57 532 105 180 858 108 386 496 104 789 918 110 294 838 93 15 435 111 524 602 89 84 687 89 160 880 109 188 973 97 77 798 94 424 668 100 394 809 98 93 819 96 461 716 91 385 935 97 817 843 95 368 898 111 123 894 99 376 589 92 335 909 122 135 699 99 580 914 101 249 459 106 396 517 109 740 938 106 694 898 95 498 632 95 236 507 102 751 943 91 402 943 111 785 959 107 645 728 121 181 261 114 418 503 94 162 192 100 358 784 83 358 904 78 921 994 104 239 421 102 235 612 106 295 742 94 673 727 121 447 575 109 121 995 101 195 525 89 654 708 98 346 493 83 701 943 91 917 937 103 241 786 110 703 866 93 54 283 106 326 807 94 417 636 101 69 458 97 113 404 96 297 961 109 395 448 84 0 208 99 296 384 102 459 964 95 5 90 88 89 347 95 243 332 109 11 719 108 457 835 104 759 905 94 195 929 114 142 535 104 603 625 89 92 333 100 588 876 89 542 868 111 610 995 95 426 808 91 104 832 107 202 578 84 789 957 88 685 704 77 197 896 109 8 500 90 580 840 98 297 484 92 197 632 102 221 750 84 777 882 99 500 675 99 408 986 110 67 693 82 64 228 90 261 688 108 586 796 99 38 550 95 105 654 90 41 488 119 553 844 99 544 598 86 476 835 96 207 498 88 518 709 96 251 950 100 456 663 119 221 500 100 32 211 87 195 847 82 81 958 94 174 822 92 634 842 94 763 852 100 276 801 88 281 984 96 522 747 93 737 823 111 398 774 89 848 890 97 931 980 98 549 812 102 585 888 89 35 237 89 315 429 108 276 473 93 448 941 91 122 780 101 502 767 92 765 916 98 739 781 109 75 804 105 286 702 107 455 659 106 248 608 97 253 908 100 185 849 112 304 518 99 490 772 76 137 289 93 439 523 112 263 873 116 458 988 92 513 920 82 16 983 107 256 888 108 764 951 96 411 807 84 118 225 97 590 613 101 925 987 91 60 75 102 180 874 102 2 871 79 133 801 88 44 417 94 253 809 86 206 220 88 406 496 112 619 910 109 356 583 115 22 240 94 309 988 122 277 847 110 244 707 113 164 631 119 27 245 94 743 836 102 129 301 101 29 374 89 238 800 96 413 677 106 71 725 102 753 900 98 351 906 99 592 807 104 177 338 104 373 535 124 2 671 106 2 823 111 335 364 99 267 834 113 680 979 111 819 987 82 53 644 106 23 697 111 700 992 83 59 505 92 254 993 85 740 744 98 673 968 98 318 482 103 330 972 105 16 304 100 795 814 87 309 968 79 484 753 115 234 779 119 399 500 101 107 442 102 460 745 105 215 867 98 365 833 80 409 948 108 570 806 95 631 732 105 446 955 86 659 790 92 731 882 96 123 280 92 389 581 126 858 871 86 597 848 106 13 683 94 581 973 116 871 906 96 65 657 114 62 907 108 398 719 98 124 502 87 60 268 79 753 923 117 117 211 108 7 902 100 381 912 100 362 976 91 324 798 108 345 601 102 79 287 91 196 763 88 926 977 91 98 417 99 194 757 96 57 148 93 798 855 102 86 803 94 252 634 95 347 653 109 735 877 91 784 918 116 97 431 111 221 232 98 717 794 99 502 789 92 873 979 102 127 761 89 587 715 107 18 24 85 55 73 91 591 872 115 381 800 101 556 706 92 3 50 98 127 708 108 196 548 84 187 889 110 101 808 95 233 807 103 175 980 100 682 997 84 404 954 114 316 828 107 540 549 97 847 915 80 485 806 96 17 474 109 38 974 101 138 222 85 8 514 107 368 463 116 153 230 107 439 935 112 75 414 86 544 791 106 873 953 102 97 632 98 337 615 91 658 755 106 390 906 96 414 550 85 155 827 104 761 781 106 711 751 109 648 955 104 448 993 112 498 922 90 31 252 107 27 955 89 613 940 96 482 688 102 330 999 105 234 262 89 720 926 91 482 838 107 327 466 108 471 503 113 139 404 96 492 939 102 288 747 100 754 860 103 420 933 102 138 543 96 399 888 109 705 726 73 321 661 104 97 776 105 144 341 96 351 840 85 681 701 97 371 899 90 211 467 98 343 941 101 163 966 94 435 977 103 443 720 94 44 951 101 72 544 99 38 696 110 186 694 85 878 894 111 367 412 100 49 148 109 534 747 95 44 585 99 369 370 74 807 941 104 414 431 115 120 846 112 836 953 82 80 658 100 602 905 110 210 674 87 466 534 108 162 887 85 516 842 115 306 512 77 571 676 92 145 988 104 399 779 83 413 455 98 296 415 103 50 277 89 502 723 93 64 702 90 498 714 93 378 753 98 393 937 101 204 777 112 183 748 114 30 618 95 68 201 103 270 395 99 27 914 103 472 958 105 265 390 109 604 929 96 191 656 98 277 778 96 38 498 131 439 646 104 328 904 99 188 823 91 718 807 102 462 742 90 548 643 103 623 712 100 141 184 111 290 785 94 805 954 107 419 562 74 768 897 93 476 875 78 628 961 112 60 358 89 394 739 115 208 514 84 413 735 105 464 866 105 629 916 99 542 949 86 466 505 82 14 779 113 442 972 107 383 501 104 15 413 106 33 128 103 222 781 73 325 462 92 773 883 101 39 848 92 71 774 103 98 273 92 320 893 93 31 999 90 12 714 96 45 530 106 82 547 111 284 982 99 109 397 90 60 827 97 63 782 96 40 153 95 597 820 98 653 774 89 128 657 98 370 592 80 718 903 107 312 755 95 687 776 102 117 390 109 568 925 94 70 188 84 88 870 98 369 394 100 557 640 86 120 398 99 446 812 94 528 845 105 87 122 100 638 946 91 205 972 97 110 621 90 159 852 96 680 980 102 13 392 76 112 719 90 484 596 99 44 45 84 197 845 115 188 657 113 860 993 76 90 120 99 559 946 105 495 656 83 255 332 104 44 599 93 514 515 94 457 636 91 178 785 120 217 449 110 619 907 103 62 370 79 243 887 83 502 944 90 796 902 87 150 519 102 17 924 96 243 943 101 115 841 102 312 533 100 421 427 102 354 694 102 3 885 99 780 811 100 150 284 74 286 646 107 327 759 90 382 951 98 573 960 93 598 877 88 647 887 108 500 683 100 580 822 98 760 933 110 141 762 91 196 784 104 540 740 109 125 565 101 338 496 113 175 304 100 122 558 79 257 302 85 495 673 87 99 907 112 872 928 91 39 651 99 248 804 96 117 513 117 535 817 86 202 222 97 365 723 103 439 602 95 975 994 98 3 798 94 12 276 90 33 468 97 205 921 94 376 739 84 786 997 108 731 917 111 263 711 111 874 929 103 387 753 75 671 904 107 477 654 79 233 761 116 498 970 101 723 790 85 200 574 98 760 908 80 26 738 106 310 499 92 56 707 113 325 659 88 108 694 81 16 695 112 27 384 92 237 244 110 19 946 82 548 915 120 361 481 104 188 228 103 71 888 109 454 787 99 220 637 95 310 555 100 289 874 103 836 864 105 338 961 104 78 441 90 692 932 98 431 510 97 725 833 107 704 853 92 741 746 107 604 961 90 289 470 100 308 631 92 406 826 101 354 602 90 354 395 112 423 953 107 991 992 104 319 439 96 202 322 112 525 569 93 568 834 119 37 940 109 27 842 95 145 883 111 271 921 104 49 543 101 25 418 105 284 766 101 347 686 80 405 886 85 43 526 101 87 190 101 688 926 93 586 988 89 238 650 101 362 949 98 879 958 102 845 904 80 228 982 82 241 389 99 525 561 88 255 529 112 111 951 110 445 454 87 106 697 108 51 793 100 646 696 102 234 549 105 25 279 100 323 824 83 35 987 101 644 734 119 61 324 118 78 104 87 14 529 103 635 972 111 621 644 81 355 673 92 62 407 93 200 714 109 697 988 112 300 432 95 3 551 102 246 354 102 564 605 99 540 760 115 368 487 99 440 656 81 24 736 102 108 879 110 299 358 85 514 758 101 141 502 111 651 860 101 247 678 94 350 493 105 169 481 106 447 997 95 522 851 114 335 860 94 13 578 94 356 599 78 327 450 92 778 830 85 385 870 110 887 944 103 236 466 85 76 85 93 835 878 91 211 727 81 767 890 100 90 972 97 279 629 105 109 869 95 304 715 120 177 799 116 719 745 91 82 458 107 376 907 94 133 505 107 248 518 126 231 392 97 787 941 107 767 830 102 67 921 106 201 488 84 142 950 104 316 497 84 279 452 109 110 945 100 292 809 107 184 870 103 309 676 104 103 690 108 496 988 97 297 384 94 618 811 100 292 985 111 127 444 89 162 400 100 276 735 100 262 947 107 569 801 112 263 460 106 469 511 106 164 380 80 684 995 113 509 843 97 114 786 103 634 756 95 106 646 99 254 709 91 105 180 94 70 670 98 246 789 101 259 332 94 594 787 106 158 836 106 431 970 98 673 988 85 436 555 81 14 961 103 36 246 85 255 936 105 473 913 92 69 256 98 139 667 105 511 977 110 429 805 88 265 751 103 631 662 99 357 443 95 410 911 103 724 995 97 487 784 104 4 177 93 706 783 104 308 747 123 246 587 86 601 723 118 293 324 104 149 407 99 45 779 96 419 908 85 161 342 96 598 670 109 75 640 98 72 447 75 249 586 93 139 763 109 5 49 116 57 307 92 18 85 90 358 769 101 292 811 100 244 855 108 31 168 100 793 990 86 328 403 94 852 955 124 458 876 113 380 404 102 481 985 100 280 712 86 373 883 115 30 925 103 179 816 116 720 906 103 222 434 93 673 807 114 365 725 111 478 760 92 235 804 101 397 967 86 206 459 89 216 306 90 553 927 107 13 688 95 67 957 92 341 543 91 139 492 102 33 654 91 231 670 98 10 321 94 632 714 96 255 939 117 398 970 101 178 617 97 12 190 121 387 642 101 872 874 110 421 864 96 821 956 100 193 645 99 38 521 100 80 578 107 544 882 83 788 914 97 849 983 93 447 821 92 51 869 104 450 915 94 539 915 95 414 998 122 493 930 97 42 800 88 805 982 100 336 758 93 38 981 107 238 653 108 92 500 101 44 266 94 280 291 117 320 658 105 421 782 73 186 871 102 505 763 92 486 664 105 585 676 99 577 992 95 397 465 86 791 890 97 241 900 87 489 644 110 325 711 122 255 513 110 384 444 110 520 971 100 256 438 98 171 859 105 166 399 104 207 991 100 353 499 117 575 663 111 543 602 95 212 990 101 182 536 85 488 755 103 235 929 99 679 977 97 281 720 101 217 871 104 104 968 100 371 607 83 335 766 104 175 390 115 428 913 94 368 613 83 402 860 101 358 820 102 42 505 108 443 924 107 233 955 111 17 41 102 78 719 90 549 994 98 328 431 98 297 402 100 133 452 114 721 886 96 675 917 93 605 749 91 594 926 106 32 560 109 218 455 100 431 928 99 447 985 89 922 962 94 73 685 79 422 677 89 155 680 109 11 745 99 824 874 104 129 312 94 264 958 75 495 739 88 281 906 87 552 797 99 806 887 101 760 941 120 134 720 95 212 401 110 115 745 115 766 845 97 442 736 106 495 571 110 528 895 116 833 963 103 52 556 89 167 322 120 269 831 110 147 549 97 143 408 87 395 591 106 162 628 105 523 735 105 697 839 88 23 351 105 233 838 106 137 458 107 46 370 98 444 704 93 390 597 109 95 239 101 70 464 92 179 817 101 821 840 104 235 243 103 212 993 100 949 968 113 661 676 96 682 914 96 82 693 90 254 712 102 116 494 100 365 600 92 318 413 106 28 328 87 326 676 106 362 468 107 577 707 82 73 609 94 226 629 100 291 899 124 314 679 102 498 572 103 150 589 126 70 768 76 368 572 102 843 856 90 133 740 100 78 92 93 198 706 90 202 629 86 97 694 98 544 979 90 596 844 84 137 673 99 127 554 101 343 730 94 155 555 81 595 699 107 297 892 90 459 732 94 205 582 104 315 963 94 323 704 94 362 521 105 403 762 114 84 810 110 251 297 88 434 988 84 809 952 112 137 150 101 0 773 108 234 566 85 306 615 105 86 270 99 724 932 113 155 344 98 149 410 108 306 488 95 198 981 107 753 821 90 264 630 109 799 919 95 267 651 89 472 772 92 15 38 94 29 145 90 6 127 100 465 802 119 224 359 79 404 721 94 200 346 102 248 847 106 247 786 99 903 908 94 334 378 84 336 723 114 408 675 116 215 784 92 736 755 115 144 369 91 237 929 92 112 160 108 332 721 110 32 454 98 222 742 100 12 750 103 30 332 106 264 973 81 98 231 98 395 857 107 792 800 105 498 557 103 90 160 81 795 977 114 243 507 94 378 553 96 298 431 91 145 214 94 607 623 97 159 640 93 249 955 114 173 920 96 190 702 101 460 828 111 291 379 88 129 989 108 749 843 91 117 711 93 859 915 88 715 739 90 94 931 111 13 642 102 192 362 85 18 521 109 91 804 101 293 893 99 111 676 84 42 794 102 388 400 99 64 602 107 490 935 99 380 966 98 447 983 99 707 936 102 27 553 86 70 894 114 19 515 101 371 887 105 572 966 98 497 568 97 293 596 89 596 722 78 657 726 82 811 920 90 148 546 105 174 340 98 631 870 96 576 594 114 18 974 97 360 878 80 249 467 95 291 685 123 348 720 97 77 805 97 33 809 70 624 642 100 252 340 97 260 975 93 427 717 119 860 870 100 166 963 91 9 232 91 153 332 85 193 756 92 668 752 108 204 638 102 489 567 96 129 674 104 198 723 91 23 56 112 154 818 129 159 200 102 493 574 92 746 827 104 631 859 108 28 679 109 625 663 107 251 407 92 449 985 111 355 429 96 99 983 87 563 967 98 276 513 97 119 909 114 501 510 78 209 590 93 501 645 87 438 516 100 238 775 91 126 351 91 806 844 102 364 463 106 136 920 98 292 700 104 358 685 91 309 986 98 251 852 110 430 759 102 602 727 100 436 787 100 155 910 122 252 335 87 286 388 101 687 892 120 433 718 103 32 272 104 51 465 105 307 718 88 62 425 116 237 578 90 487 622 103 149 174 89 267 986 107 339 457 95 305 592 99 178 727 101 173 708 115 650 750 100 114 420 103 108 374 92 546 815 105 250 686 106 102 206 99 850 931 132 562 787 87 132 997 110 180 686 91 520 739 104 109 170 89 661 817 89 556 992 107 73 641 105 752 884 106 92 958 90 25 505 97 380 911 87 1 101 104 129 911 82 673 971 97 486 741 96 608 988 101 50 161 100 184 426 109 50 860 99 130 271 81 88 390 92 621 968 96 408 649 94 718 829 98 534 832 86 110 969 90 896 908 102 672 755 94 59 608 102 110 368 93 375 727 115 191 359 109 4 775 112 277 753 98 295 310 95 138 470 84 96 230 93 464 583 102 278 712 90 355 610 110 298 864 102 501 528 79 426 574 101 924 995 106 570 898 110 310 874 99 17 894 102 40 868 98 139 480 92 375 383 84 233 366 115 596 659 97 375 567 109 204 782 108 155 694 95 28 908 121 182 257 111 386 408 111 374 539 103 57 795 94 37 552 81 633 803 108 243 730 102 237 483 96 392 832 98 351 970 80 743 853 101 266 571 94 342 913 108 57 663 87 559 993 104 518 916 118 152 410 81 130 889 101 126 193 82 19 84 97 791 813 92 362 755 98 323 603 113 183 809 83 875 882 98 276 706 100 214 839 90 457 808 95 300 913 107 256 591 78 173 494 99 477 782 94 944 979 93 149 893 104 132 608 109 527 646 111 11 403 100 169 288 109 125 861 92 305 313 100 254 936 100 845 971 96 286 989 112 303 823 108 18 171 95 244 919 92 240 343 110 349 898 92 30 766 104 231 344 106 412 856 102 785 922 89 399 524 98 366 945 92 0 60 84 660 692 91 79 924 109 422 808 94 234 983 92 213 808 99 182 816 95 536 953 105 215 917 100 573 788 108 313 953 102 8 937 115 121 574 118 87 415 96 547 568 90 310 715 105 198 501 108 677 839 99 294 566 111 461 773 100 515 798 114 311 667 93 734 988 93 49 227 109 669 789 104 545 859 102 165 469 110 82 971 93 782 866 109 336 566 100 305 651 97 98 389 96 165 781 100 413 471 95 228 236 110 160 868 104 48 320 123 143 553 98 696 705 110 395 497 120 118 523 92 9 424 94 191 207 76 252 568 105 257 754 108 111 137 88 77 620 96 718 745 89 611 672 98 228 391 97 241 898 97 28 534 94 32 572 99 218 654 107 64 312 86 236 534 104 103 691 98 635 759 74 532 614 90 532 837 105 193 296 90 25 700 122 20 757 93 215 706 107 188 557 114 186 990 105 205 519 94 216 814 105 149 173 92 515 948 112 297 623 100 231 436 88 247 599 92 265 606 85 428 628 92 78 531 112 397 977 104 124 565 95 557 882 92 110 253 104 399 768 91 398 670 83 45 705 99 255 401 93 18 116 113 402 934 102 357 703 93 293 782 112 60 342 95 180 758 103 883 949 99 189 959 101 369 896 107 112 120 112 541 678 99 493 945 102 138 318 108 204 336 96 557 655 92 173 884 113 213 304 102 119 284 100 208 956 96 281 930 98 106 215 96 261 573 92 157 578 90 160 677 104 26 287 94 34 820 103 276 725 82 338 882 98 673 733 105 793 913 91 273 782 100 277 445 92 340 627 101 354 862 104 221 441 108 335 429 104 271 409 104 372 380 83 256 404 89 141 632 94 703 965 90 491 874 92 76 734 105 74 952 112 161 315 101 178 411 91 701 779 121 340 711 88 25 92 79 472 929 99 109 576 103 344 575 106 392 998 99 248 509 83 157 295 96 19 95 121 697 949 83 496 658 96 490 658 115 535 841 107 204 905 94 741 922 91 443 923 91 503 888 104 696 823 114 100 906 106 129 561 87 13 680 105 386 433 106 310 879 104 158 997 113 366 779 100 271 562 90 450 491 98 79 543 104 949 950 100 104 452 88 307 834 92 587 880 99 418 641 103 334 543 91 121 698 109 507 744 99 423 437 112 131 158 107 181 917 98 119 659 88 419 621 106 207 217 96 33 826 101 97 645 109 28 910 90 185 938 97 61 975 103 254 765 117 138 291 109 228 580 81 183 223 103 451 643 86 73 512 98 441 939 120 150 170 88 562 714 119 358 921 103 15 194 95 546 945 78 6 659 101 906 913 114 314 488 121 283 286 90 826 843 103 390 666 109 230 823 120 267 436 83 355 892 96 180 297 82 522 784 94 47 722 96 195 956 82 117 219 101 201 883 100 786 947 103 199 332 93 75 662 97 24 800 99 640 792 94 621 709 111 485 869 79 176 992 91 361 464 98 234 284 110 143 151 99 371 680 104 301 336 102 353 624 102 685 851 100 108 797 93 435 726 89 299 990 113 169 980 93 416 925 86 611 794 106 83 899 108 65 404 96 153 661 124 526 783 125 545 849 105 93 335 102 820 894 118 934 965 83 230 341 91 383 519 93 937 997 100 385 803 90 749 937 111 461 636 87 165 996 93 76 572 111 28 654 109 601 659 103 343 493 103 301 573 97 87 593 102 215 579 86 84 943 96 357 558 101 204 566 85 263 794 107 628 666 99 570 720 108 188 940 105 521 596 85 383 454 110 82 766 95 443 462 99 32 259 90 240 260 96 99 316 103 820 881 95 707 953 113 359 879 91 605 910 103 64 171 100 367 682 95 240 657 93 801 897 87 483 757 83 941 985 125 854 877 110 493 975 102 241 826 103 464 617 95 517 949 96 899 968 99 192 288 88 274 892 100 42 659 106 445 864 106 332 957 100 539 739 110 607 725 97 780 848 90 30 891 92 171 233 101 88 619 118 22 591 112 18 761 114 24 249 94 1 602 96 715 838 101 679 845 106 212 675 92 36 367 115 463 688 100 708 956 99 36 134 98 261 577 95 208 472 103 697 835 89 24 719 97 415 860 110 814 957 102 707 834 96 354 845 101 499 698 112 304 844 91 5 764 97 545 733 106 46 93 112 907 964 98 324 698 103 32 288 113 297 567 109 68 272 106 193 546 111 109 856 99 60 903 101 64 196 98 239 591 99 730 836 106 55 875 92 335 424 105 317 384 92 236 845 109 631 730 109 169 917 90 190 753 91 134 219 97 68 910 112 703 792 88 28 887 123 220 349 111 321 909 80 331 587 106 236 242 85 458 577 126 189 744 114 105 624 91 350 664 95 552 854 110 9 289 118 106 833 108 315 974 110 100 948 115 237 449 89 642 994 90 121 132 105 115 277 103 930 978 90 97 508 117 594 690 95 578 857 85 764 957 86 112 626 97 199 660 96 768 984 107 370 415 98 138 684 95 808 929 97 778 862 102 157 504 95 102 263 97 393 688 119 793 906 116 832 979 108 654 997 100 597 607 92 295 420 82 211 706 89 297 357 96 85 984 85 192 295 110 282 476 90 218 357 99 925 944 107 312 813 105 296 335 100 73 928 105 765 920 92 3 817 99 19 209 98 312 557 88 3 521 97 32 909 91 272 980 91 370 498 97 388 732 104 263 445 110 499 633 112 535 646 98 108 400 84 79 163 95 46 762 86 63 238 114 610 842 91 444 463 90 208 338 127 610 932 94 22 420 94 344 615 118 344 525 104 276 672 89 252 846 105 346 430 95 891 998 85 68 443 111 4 148 91 243 884 106 191 803 91 426 575 107 658 753 90 47 893 101 468 904 88 306 388 103 451 692 101 521 730 100 334 437 97 246 431 88 70 941 103 236 438 97 214 302 103 424 624 98 600 650 95 167 948 109 522 697 106 489 957 75 141 929 87 651 966 100 63 812 101 508 739 97 573 947 89 433 796 93 664 696 104 247 875 90 188 260 91 223 298 108 125 603 94 525 602 97 975 976 93 272 869 84 12 169 98 3 327 118 300 404 110 150 457 98 89 857 97 675 725 111 432 510 109 174 884 99 310 412 102 94 431 112 220 853 95 652 694 92 452 867 111 478 609 81 935 974 97 72 483 108 592 953 108 68 121 93 538 965 93 179 512 100 242 993 102 325 652 108 366 576 92 383 903 96 659 890 90 208 315 100 200 919 94 25 728 86 960 974 95 289 314 101 149 772 90 499 903 88 372 938 101 230 582 114 188 498 98 140 507 91 97 151 121 94 112 109 131 480 78 164 421 93 328 899 100 166 283 100 543 852 104 350 489 79 108 678 105 180 666 101 272 971 89 332 646 83 67 144 97 485 617 114 328 820 110 626 978 102 26 338 99 396 717 101 896 928 101 409 495 95 179 399 79 377 549 85 377 587 105 122 319 104 597 925 90 175 931 89 76 981 95 696 976 112 454 506 104 32 73 110 5 263 86 310 778 104 374 626 112 56 430 96 37 719 110 303 705 98 148 170 109 211 929 111 312 369 113 315 969 99 25 551 94 426 919 114 345 834 89 82 145 100 753 783 105 50 439 96 292 763 100 262 376 102 176 815 114 231 745 110 262 392 105 701 965 119 528 653 106 397 553 97 161 849 106 8 618 117 30 119 96 741 890 94 539 688 111 460 821 94 355 995 92 452 600 92 487 653 88 286 446 102 532 953 112 622 803 98 249 492 104 664 910 102 295 919 113 521 593 112 606 840 103 797 809 103 270 854 96 406 756 101 717 848 92 494 760 90 573 689 86 479 979 95 408 561 90 701 794 108 202 624 111 260 935 107 705 749 96 258 884 92 304 540 93 600 866 106 496 536 104 100 723 110 60 104 102 245 380 101 372 718 96 66 818 111 95 960 111 316 525 95 785 927 101 388 857 91 691 928 96 373 933 86 327 576 93 14 519 86 395 842 92 237 478 102 637 962 83 846 876 85 762 847 99 133 643 96 207 829 116 70 853 100 400 447 92 126 311 102 351 443 101 409 575 91 412 997 112 391 968 95 187 357 109 53 811 104 660 696 108 929 954 79 86 116 102 440 692 105 726 885 107 164 993 99 287 795 94 163 313 92 293 493 100 90 660 95 344 986 95 111 664 116 683 927 77 766 802 98 101 889 89 571 652 96 98 893 95 516 622 79 31 413 92 424 936 98 96 957 88 49 534 90 602 609 75 394 539 101 517 696 103 810 920 102 277 860 93 503 906 109 324 718 95 739 858 96 388 721 104 149 954 102 118 678 95 183 672 101 434 622 104 577 654 113 269 709 91 349 589 105 87 753 118 434 642 103 174 769 86 673 970 99 686 955 95 408 887 99 365 422 100 693 946 98 66 117 94 394 395 99 494 766 90 926 972 95 441 916 86 200 423 91 6 710 96 567 939 97 192 498 101 122 791 115 289 359 89 291 726 92 355 635 122 417 494 93 174 241 106 207 836 95 929 995 89 181 730 83 151 919 99 231 875 104 801 967 103 670 677 81 280 788 100 724 815 111 552 748 95 940 955 79 907 911 92 716 815 115 880 895 101 167 344 98 40 542 111 191 923 87 189 620 110 348 641 95 807 840 103 158 421 102 545 653 94 335 842 101 343 511 103 179 490 110 575 779 108 201 570 99 590 644 80 40 88 105 3 253 101 33 82 112 208 618 100 200 605 93 50 181 97 103 906 100 614 660 102 33 102 109 721 757 99 101 478 110 384 921 103 475 741 89 98 255 85 54 633 103 280 386 95 123 711 101 10 419 109 614 855 76 237 987 112 672 907 117 572 989 100 285 830 85 220 762 85 131 575 99 85 171 88 656 886 99 100 680 91 820 909 116 189 491 94 180 340 99 453 705 100 96 570 105 834 840 106 565 873 100 244 460 89 260 961 88 347 586 113 396 989 91 91 453 100 112 135 93 3 192 106 127 149 105 680 702 120 238 615 94 238 706 95 458 745 96 566 909 103 159 268 86 219 804 123 431 751 86 679 770 95 5 839 89 484 846 116 186 534 110 459 955 78 309 960 106 489 898 94 343 500 94 646 910 107 818 839 94 114 572 89 140 887 98 590 606 92 71 481 110 681 726 102 193 211 79 91 925 118 333 500 89 220 250 97 327 713 85 151 660 97 513 866 92 10 135 127 336 540 97 233 855 101 375 645 105 601 605 104 116 602 118 159 713 103 162 952 92 471 580 106 713 956 100 90 274 101 456 955 120 319 579 82 564 709 105 884 897 91 244 342 112 265 663 101 185 294 90 147 724 82 181 942 94 34 37 101 154 907 104 234 900 106 73 868 100 166 749 80 318 464 103 679 808 106 38 590 92 124 538 103 22 696 74 131 137 97 605 874 96 807 831 90 344 789 91 640 991 104 847 928 119 353 382 105 539 935 92 102 611 80 777 794 100 321 771 89 71 655 84 10 248 103 189 435 106 224 732 111 140 434 93 12 358 112 669 826 100 69 595 103 113 939 108 255 975 108 430 706 92 926 948 97 604 898 77 47 693 75 526 894 107 31 134 100 609 751 113 192 723 95 356 828 98 407 881 110 632 826 100 859 876 85 7 546 100 357 722 91 96 580 97 233 866 97 178 365 99 119 842 107 512 551 92 54 950 104 148 670 103 193 983 107 396 440 106 418 873 110 220 243 104 627 631 104 724 865 89 81 462 103 527 757 106 260 532 85 450 741 86 153 914 91 262 350 86 399 895 104 297 341 103 336 635 100 368 745 95 88 106 101 680 919 104 555 588 76 614 883 89 27 483 102 143 981 94 83 878 88 150 847 107 566 849 117 552 974 91 642 691 113 212 541 115 498 923 100 129 850 102 268 686 115 416 512 96 589 981 117 25 239 89 306 908 101 371 552 91 749 864 105 140 798 88 385 832 104 36 945 99 737 950 89 7 613 120 301 875 96 146 168 93 583 790 109 395 606 97 562 670 105 6 977 113 39 338 104 161 175 100 586 927 95 318 762 103 383 800 102 31 71 112 477 703 92 327 541 96 25 246 96 315 715 94 588 912 107 230 648 102 83 683 85 181 594 93 649 753 93 28 459 97 348 426 81 231 335 95 221 557 104 197 202 103 291 777 94 547 965 96 268 744 103 548 982 103 354 715 103 838 892 95 72 839 113 188 370 97 92 285 80 147 900 87 639 805 105 465 504 96 173 207 108 47 269 98 106 325 93 613 620 92 826 828 120 958 977 110 547 772 71 865 898 106 605 857 94 649 935 104 199 622 101 26 859 104 642 798 106 858 961 105 245 495 94 341 668 96 111 569 92 300 869 106 194 555 105 265 604 107 595 808 76 364 534 98 902 905 92 2 28 101 1 439 98 136 644 101 528 765 112 393 728 93 60 638 101 42 275 102 137 695 95 93 449 89 631 710 109 244 386 119 79 805 95 407 634 105 255 295 111 416 681 97 69 447 99 595 905 92 577 650 93 641 964 100 638 851 100 225 865 89 375 967 103 488 566 106 252 637 97 177 517 102 169 373 105 190 569 86 167 224 96 806 915 97 11 513 89 233 476 91 52 829 99 13 663 92 271 660 100 403 912 105 325 558 94 137 171 103 309 832 101 458 911 90 69 667 119 488 957 117 183 539 131 477 732 109 476 591 108 193 560 103 685 784 108 818 961 94 109 483 111 577 591 112 434 662 95 468 998 89 866 979 98 192 422 92 529 938 90 253 911 95 920 975 94 15 997 92 473 890 95 217 730 102 161 590 113 133 375 97 94 224 105 188 749 109 196 849 95 275 793 102 292 758 86 29 271 95 50 720 105 426 645 95 30 192 97 279 691 99 341 431 102 684 832 94 72 278 89 697 750 111 523 833 105 275 561 101 458 500 116 155 470 111 218 769 106 383 856 86 34 943 97 108 420 98 316 940 88 111 962 92 970 990 96 347 412 113 183 580 95 290 575 118 663 819 90 826 830 99 266 891 95 380 867 97 110 406 98 257 731 88 891 965 107 122 161 104 398 855 108 98 358 93 336 512 101 56 58 91 119 986 101 324 769 85 742 778 107 428 606 87 456 976 87 122 890 93 171 290 107 474 712 109 605 777 95 40 554 120 710 965 112 278 488 102 756 854 100 204 556 86 179 916 110 473 577 103 91 933 91 422 591 112 12 161 106 272 274 92 436 537 101 171 570 107 339 834 116 329 948 93 741 752 94 332 457 98 267 623 106 556 724 103 105 566 88 646 877 104 429 905 102 485 628 88 122 411 105 184 774 100 94 865 125 449 548 94 214 682 101 595 739 100 814 898 91 0 139 115 709 751 92 6 71 93 738 744 110 310 578 90 236 378 95 710 861 89 477 963 105 311 728 110 344 576 104 432 846 107 137 854 99 599 766 105 505 646 86 194 625 111 86 606 85 21 637 91 101 720 105 224 866 118 347 397 95 32 448 94 518 763 105 617 977 99 113 617 115 136 926 106 564 708 91 182 847 108 300 728 121 694 829 111 585 846 96 304 516 97 439 739 123 279 518 118 276 684 79 199 573 107 114 554 102 642 983 97 234 642 99 381 401 98 161 893 87 77 715 91 198 656 89 26 382 113 408 630 112 22 235 94 224 637 101 72 944 84 335 943 117 381 444 91 707 915 109 286 703 95 87 996 98 728 766 106 304 772 103 479 601 95 118 541 109 62 795 81 320 819 86 434 945 103 663 787 93 94 493 87 101 815 96 54 946 99 15 689 90 443 549 98 77 479 103 107 739 112 816 904 102 437 780 112 457 683 102 388 575 103 102 121 101 301 696 97 352 746 120 232 693 104 301 630 102 65 90 89 111 244 99 452 892 93 598 644 88 536 729 114 610 997 105 215 295 84 353 948 94 463 931 96 146 608 107 463 707 111 696 821 97 799 948 72 14 590 93 293 787 99 344 868 93 600 616 104 1 767 92 622 980 86 169 903 86 577 744 104 309 829 114 257 978 103 190 680 102 47 685 88 242 622 95 285 999 105 698 951 84 251 648 98 182 786 107 348 678 97 551 825 90 230 286 103 235 472 87 396 591 111 349 522 80 102 249 117 342 563 90 209 950 95 71 204 117 303 563 77 382 690 81 209 947 103 88 265 95 938 955 108 73 718 100 272 409 115 733 921 97 56 635 111 111 262 91 351 826 110 395 425 106 612 660 95 276 886 103 589 696 92 139 585 101 737 748 87 71 104 96 736 821 77 831 931 110 315 822 96 92 677 82 827 979 103 450 772 110 510 763 90 507 548 96 155 438 107 62 941 95 209 603 99 727 758 98 441 783 87 267 976 99 336 814 91 270 921 109 237 809 104 20 624 100 409 416 114 366 680 81 183 881 99 340 668 120 513 700 111 777 913 97 251 842 103 326 914 94 862 864 104 148 321 79 349 652 92 391 989 96 691 729 76 332 529 85 754 829 105 151 496 110 373 857 91 307 764 97 435 439 87 275 296 124 34 326 85 312 444 88 165 780 93 136 779 107 179 992 89 488 978 108 60 844 108 291 657 98 453 642 105 12 710 93 133 937 120 458 981 100 627 834 125 568 966 100 352 748 105 473 774 95 31 165 95 667 772 85 45 155 91 403 611 109 488 633 102 511 769 97 92 908 93 330 940 85 184 873 102 440 897 102 43 193 102 451 631 100 186 674 95 70 713 96 742 743 89 8 490 105 66 343 81 178 885 114 79 836 108 553 873 103 151 455 104 49 980 99 280 483 101 234 822 95 428 461 106 361 540 105 667 963 103 602 675 99 142 928 109 126 936 100 198 935 118 585 632 117 352 631 108 724 752 97 458 480 107 488 509 103 156 219 111 346 507 86 717 752 104 664 857 102 483 755 105 367 372 112 546 961 93 402 429 109 208 366 86 836 994 96 142 808 103 176 341 111 335 991 114 777 896 96 162 588 98 168 505 101 491 522 100 354 506 108 805 948 101 449 724 102 29 414 103 162 996 78 150 954 111 76 905 114 295 538 92 392 632 93 604 893 75 174 302 105 479 808 101 507 863 100 148 924 115 183 969 110 229 843 112 215 324 117 816 820 97 655 971 116 628 767 105 252 430 109 750 981 96 111 208 96 734 868 105 185 714 100 3 138 98 337 717 89 107 852 83 108 226 88 764 908 89 73 556 105 131 892 90 205 903 82 191 283 101 6 953 92 488 781 110 55 202 93 144 191 100 7 910 109 404 737 86 376 915 117 303 955 94 312 425 108 143 295 91 177 848 118 371 417 108 394 584 89 503 693 110 110 367 86 411 629 98 56 218 108 137 910 94 184 669 91 984 998 87 67 295 110 662 879 95 409 411 89 413 645 109 173 865 96 400 544 102 634 826 87 138 628 82 626 729 99 7 750 96 86 725 82 35 598 111 329 452 103 503 695 82 29 569 104 740 994 100 423 821 91 269 506 118 4 481 90 390 516 92 614 932 112 162 841 101 214 404 103 580 717 90 659 928 84 568 622 87 253 795 109 267 572 103 413 968 103 621 817 93 475 708 85 111 834 89 372 438 76 41 470 97 760 938 103 644 675 105 507 520 112 329 367 97 616 787 101 688 923 98 253 787 88 642 842 87 905 936 104 168 469 110 401 735 95 735 879 92 186 589 110 381 917 113 630 889 97 474 628 96 466 628 110 473 580 95 234 406 99 326 910 87 173 325 91 419 556 118 34 721 93 173 526 110 172 418 100 403 580 107 679 690 108 65 208 93 414 873 102 108 173 92 390 493 98 30 406 118 424 995 108 308 665 104 18 636 105 346 461 90 280 891 99 684 815 100 394 883 89 247 701 89 752 829 91 778 819 119 370 653 85 194 688 106 105 824 79 371 932 99 409 902 125 383 805 114 723 761 102 329 418 104 197 327 97 402 832 99 527 651 85 224 857 103 78 471 89 25 496 123 379 531 104 684 974 94 148 975 96 289 865 94 659 952 80 511 803 112 110 275 93 303 939 88 100 221 92 575 678 100 253 765 92 230 403 108 69 128 91 332 633 116 470 874 97 40 515 110 213 799 99 891 999 89 702 812 115 11 664 91 679 981 97 28 359 106 239 754 78 159 951 105 180 562 96 0 886 89 463 559 103 323 978 103 279 546 107 160 170 94 540 647 99 298 962 88 867 929 92 135 409 93 43 295 101 660 704 82 318 527 100 411 914 89 106 361 98 12 901 101 358 751 73 99 854 97 0 549 105 375 954 105 299 985 104 294 875 92 634 966 92 268 400 103 255 979 112 323 830 95 127 837 99 440 764 99 145 522 114 350 618 100 509 727 90 65 970 100 33 411 93 252 762 114 374 473 108 108 840 110 49 188 100 46 550 103 261 340 86 803 938 93 740 805 93 308 751 98 82 854 90 198 533 101 559 615 88 877 960 110 86 782 117 292 396 107 571 989 97 46 223 112 206 780 82 64 404 91 548 767 96 57 377 101 530 606 96 12 686 93 302 877 102 64 359 109 348 993 106 332 391 92 169 802 91 272 451 89 88 102 94 207 488 89 26 755 93 415 477 111 314 754 102 37 164 87 60 110 116 60 230 115 233 375 98 581 802 112 334 568 114 278 477 112 510 608 93 26 718 100 116 324 94 478 988 96 123 599 104 425 726 101 144 481 113 503 887 95 152 810 98 133 719 94 352 355 93 479 620 96 401 442 99 317 624 117 168 861 110 461 959 95 39 741 105 287 673 87 285 858 99 613 702 103 427 651 102 205 283 109 541 617 104 70 821 93 261 391 95 18 952 84 899 972 97 485 510 97 121 400 130 76 931 106 329 425 109 496 915 104 51 356 102 454 790 78 394 833 106 212 695 83 623 841 81 206 305 101 792 901 109 488 718 102 201 822 104 123 310 104 331 424 96 267 965 91 73 791 97 483 535 85 345 346 86 41 365 91 204 793 83 58 268 89 756 965 116 521 913 92 39 971 100 31 193 108 604 853 80 550 561 94 782 960 100 676 907 107 16 972 97 349 717 94 158 971 113 552 556 95 56 306 106 198 339 94 261 786 73 461 613 96 131 694 103 91 890 94 328 372 101 113 932 91 674 866 95 263 617 103 18 372 113 490 930 88 5 84 88 750 914 93 796 923 84 27 924 104 237 559 90 21 415 77 385 981 106 93 520 106 395 617 113 312 942 96 229 666 96 268 702 102 35 805 103 500 867 103 246 471 129 305 809 97 233 244 92 407 733 89 32 456 105 670 693 107 766 926 134 72 805 108 173 828 81 10 278 100 497 649 101 588 890 93 536 638 99 113 388 92 60 252 112 313 342 103 394 540 75 159 943 104 76 139 99 514 775 86 308 342 104 448 813 124 180 478 122 55 948 98 268 775 87 631 706 102 40 970 78 21 506 89 209 443 104 470 721 90 276 583 89 19 103 80 51 934 90 33 211 106 483 916 97 338 543 96 263 875 108 676 831 96 623 974 95 38 419 110 276 440 122 431 935 115 94 859 110 494 524 90 428 550 97 393 749 90 426 703 110 287 529 87 200 776 106 213 567 107 397 734 102 718 960 101 114 191 108 323 837 90 2 782 122 420 694 82 129 191 71 280 877 107 734 801 95 821 992 102 399 926 88 567 985 97 128 687 85 527 902 99 278 293 113 421 635 108 303 514 99 130 586 100 180 210 87 716 882 107 144 568 105 190 897 97 376 604 91 66 606 101 180 672 88 764 886 94 240 461 105 242 715 113 122 323 97 936 998 107 243 394 86 378 504 117 225 929 106 636 690 94 767 926 77 292 878 83 369 802 92 510 648 91 63 320 107 327 519 67 54 632 95 237 297 91 73 294 103 815 989 97 226 986 102 259 831 97 178 718 96 30 755 107 469 616 101 435 799 106 289 957 102 126 493 101 115 457 112 7 466 90 808 954 106 564 743 114 15 206 118 10 428 98 120 738 102 833 991 97 190 972 91 32 742 87 352 713 94 431 766 103 483 508 100 127 995 106 115 866 92 97 458 116 49 652 111 5 528 107 752 923 98 605 717 125 661 955 86 240 246 122 118 346 92 115 563 101 169 539 89 572 864 109 190 884 106 398 656 92 8 631 88 265 832 106 10 492 84 300 770 100 66 642 66 91 632 87 391 963 105 423 876 112 197 953 92 192 412 87 921 938 107 279 345 101 173 628 105 889 990 115 500 737 103 609 918 105 362 474 104 128 238 72 987 994 105 211 631 94 287 594 111 95 643 101 547 788 92 1 366 90 163 370 107 221 339 89 683 788 93 262 555 90 246 708 117 487 913 105 355 963 116 146 241 81 47 272 98 502 984 81 204 781 111 85 720 90 593 892 120 363 406 100 38 133 98 235 529 92 167 928 90 32 610 111 47 212 105 322 639 112 471 774 105 200 358 93 501 891 98 384 684 95 546 748 73 686 817 117 323 421 94 504 884 72 82 621 99 41 348 91 10 258 85 696 992 98 42 538 114 814 975 98 356 384 98 731 995 93 81 863 92 123 157 98 650 951 102 867 906 101 147 653 90 206 373 90 150 466 100 105 707 112 653 953 88 557 986 92 528 715 102 512 825 95 898 976 95 488 955 96 276 848 96 105 560 106 889 947 86 601 627 94 239 651 102 87 129 107 539 917 114 69 798 110 457 504 87 96 485 87 633 778 103 418 930 85 137 328 102 52 586 109 848 850 102 323 782 100 337 879 92 444 932 111 187 409 89 146 585 102 121 386 104 472 542 91 660 718 101 897 993 113 475 964 94 455 962 97 456 841 83 349 700 107 332 465 97 97 720 95 649 912 114 48 876 99 465 874 90 289 820 97 408 702 112 806 892 97 584 747 105 763 834 108 83 479 104 115 657 104 19 781 108 706 900 108 496 856 85 110 441 114 64 349 104 556 651 106 692 767 110 236 584 83 7 126 102 523 810 101 170 274 108 530 653 93 865 876 100 52 257 104 133 963 97 326 732 98 294 969 99 458 752 100 598 600 107 577 935 100 82 386 100 138 892 81 716 954 109 338 581 110 273 959 92 161 865 108 648 778 88 54 122 103 576 951 92 252 881 116 126 189 105 206 458 108 170 670 96 4 817 97 39 739 90 576 611 99 78 607 101 237 942 103 66 143 80 168 735 99 535 916 102 494 885 128 882 897 99 574 735 115 174 856 96 84 964 100 28 672 103 284 773 107 261 768 107 417 480 99 322 776 88 521 607 82 55 684 114 798 980 115 511 741 96 721 871 70 246 722 87 209 616 98 709 834 87 115 576 108 323 431 92 346 472 108 174 536 109 221 473 97 30 222 107 448 728 101 654 912 104 469 473 95 615 962 102 720 889 99 126 815 83 290 904 91 32 974 104 951 992 104 262 695 109 324 808 93 192 496 104 240 300 104 641 877 90 179 670 106 775 891 106 44 855 102 393 807 86 236 561 104 840 949 80 276 306 93 20 234 104 169 665 95 326 346 101 25 638 86 303 745 110 3 703 102 222 855 124 312 652 103 750 841 95 52 379 103 409 427 105 6 614 96 610 810 129 89 444 99 312 769 106 189 666 109 216 310 93 778 791 98 82 826 100 574 720 100 64 998 103 349 437 130 223 380 96 714 877 92 211 289 95 565 767 87 154 396 86 125 818 110 343 951 107 87 590 106 94 941 102 357 705 107 108 887 96 461 502 108 242 635 109 116 254 87 257 968 95 402 438 96 78 780 108 10 768 118 412 546 101 302 366 95 336 895 88 285 383 99 400 994 99 239 452 87 244 690 102 394 675 99 649 871 108 548 779 81 356 474 112 307 316 108 220 641 97 235 447 99 588 642 96 258 618 100 821 971 95 956 966 97 67 958 105 253 442 109 185 740 100 71 617 102 221 488 97 713 830 104 91 440 95 746 869 105 307 455 112 692 974 117 255 592 119 85 929 87 644 913 127 875 974 117 357 674 86 485 978 95 335 897 118 357 407 102 145 261 98 243 330 94 127 841 91 11 972 88 116 132 107 606 639 99 311 855 108 112 381 107 582 690 96 604 808 106 367 566 85 81 893 95 487 553 111 519 796 103 0 796 93 450 944 101 326 697 83 783 925 94 219 569 107 56 764 88 79 809 103 96 776 79 286 630 88 498 835 112 23 55 81 245 292 99 300 668 101 640 660 105 578 948 105 319 676 92 144 184 97 551 634 102 134 887 83 58 406 113 130 816 84 407 681 81 203 398 99 885 900 106 90 284 103 91 394 103 506 735 89 426 486 97 61 986 99 783 942 95 47 453 96 88 894 92 636 962 116 116 707 82 606 897 99 369 703 85 119 749 76 211 584 126 758 979 109 42 979 107 452 523 93 548 666 103 214 399 86 300 346 84 253 999 100 216 254 112 294 736 92 232 998 109 337 916 101 515 740 103 453 522 101 315 524 93 147 378 94 696 764 87 264 818 111 432 669 96 297 785 120 565 858 99 90 851 104 111 286 99 167 976 101 687 791 98 42 678 96 228 291 88 127 854 112 280 818 110 171 201 98 495 986 92 196 236 98 479 573 99 351 888 106 161 337 93 372 468 113 899 979 96 320 520 93 666 933 92 365 507 94 31 316 91 46 270 97 76 114 96 44 725 98 212 906 88 72 600 96 240 564 115 180 797 96 465 546 105 71 876 84 594 794 93 380 624 116 160 891 96 382 523 106 265 478 100 179 665 106 662 876 97 754 889 98 228 418 103 92 688 105 85 434 87 555 659 80 320 379 99 314 435 105 715 729 87 25 568 112 699 742 101 409 531 89 55 194 104 59 357 112 602 631 106 6 798 110 272 338 98 389 870 102 94 300 88 110 741 104 808 857 99 434 712 102 338 762 107 137 503 109 147 409 72 669 848 126 61 129 86 134 485 105 329 337 90 753 953 91 81 493 110 695 979 102 311 584 100 190 736 105 682 738 106 150 901 96 736 859 105 209 917 87 62 968 111 14 832 75 226 965 113 461 864 116 370 911 93 512 956 105 58 925 96 4 497 99 485 642 97 120 492 106 364 785 117 242 850 100 559 629 101 97 598 95 582 653 105 82 649 91 195 978 91 295 539 92 319 468 85 529 787 91 118 900 107 75 633 110 454 563 106 105 907 86 31 340 99 125 966 89 6 827 104 238 611 96 426 852 89 135 598 88 515 755 92 647 833 101 158 551 104 322 863 91 162 428 121 96 359 92 288 646 95 72 593 95 275 634 90 718 883 96 557 778 98 571 734 89 901 921 111 455 711 112 612 892 99 408 576 126 378 560 95 224 464 88 324 720 104 255 315 105 377 927 123 495 512 103 572 613 88 389 482 107 12 45 107 602 860 100 212 807 93 202 242 123 765 904 119 137 865 101 140 542 99 726 995 101 309 996 109 258 400 96 93 890 94 154 213 104 744 820 103 753 977 92 248 963 82 339 437 86 569 840 104 140 414 88 60 504 106 271 746 103 452 914 108 407 836 71 541 620 91 814 837 105 415 684 103 228 652 98 148 384 91 499 749 99 330 840 100 405 819 107 99 145 82 13 424 104 324 616 97 175 578 92 560 776 101 961 969 110 398 433 109 8 189 127 71 222 102 316 915 108 101 366 98 838 961 106 81 983 103 873 903 109 208 770 94 798 804 97 269 931 83 873 960 101 819 823 96 12 383 98 635 802 106 95 596 115 45 402 112 264 267 102 461 682 88 30 741 106 159 616 102 10 230 113 112 916 106 52 880 82 469 555 88 120 951 76 291 672 95 44 187 115 777 956 89 396 551 93 213 691 116 201 257 107 185 698 92 796 985 114 188 862 90 393 705 100 205 276 103 148 827 94 17 731 97 81 83 94 211 913 99 180 384 102 126 157 101 87 319 99 59 534 99 45 523 96 28 468 106 364 647 94 153 270 97 196 439 91 891 993 110 257 636 91 21 593 100 64 533 96 449 954 98 165 424 107 260 898 77 357 640 92 3 463 125 262 822 89 475 974 105 76 98 87 411 904 103 17 796 93 216 334 100 519 804 110 345 353 110 24 490 103 226 586 101 612 915 102 46 730 99 699 845 103 124 609 105 233 360 102 742 917 113 826 867 110 29 499 95 704 778 109 29 71 94 623 924 101 69 858 109 399 553 81 420 580 96 136 915 90 662 870 96 251 490 111 143 724 93 216 717 96 37 52 97 213 255 83 558 633 104 277 580 107 868 994 99 831 997 92 129 171 89 329 404 107 349 807 94 186 690 101 543 782 112 700 976 85 173 514 86 171 520 98 480 950 98 341 985 97 118 135 104 451 668 86 191 979 87 47 943 93 296 699 89 26 852 98 265 924 92 550 914 99 197 801 108 586 610 83 216 715 106 169 438 92 201 407 110 154 342 116 822 835 103 417 667 101 853 879 103 545 693 104 745 995 108 568 978 115 441 651 108 540 617 97 230 710 110 271 729 108 339 567 102 41 478 99 88 994 94 120 513 97 144 549 91 170 995 99 107 619 100 521 801 107 663 816 105 360 795 107 599 726 85 100 365 95 770 847 104 185 547 83 160 387 98 378 832 101 371 853 94 1 165 89 598 928 90 35 88 96 44 475 114 68 438 97 670 698 91 7 509 94 71 941 113 296 411 89 672 950 114 345 925 97 177 466 110 238 470 99 148 839 103 383 410 105 670 909 88 110 573 87 190 349 94 373 642 105 467 935 109 258 583 106 386 573 116 549 981 102 315 392 97 38 516 110 356 508 99 226 762 102 16 826 96 269 493 100 171 738 100 14 189 94 440 663 101 515 770 103 132 488 85 713 916 109 677 786 85 89 937 96 173 536 96 245 841 106 379 570 97 159 737 80 63 774 99 399 451 113 26 494 103 69 687 105 202 828 92 76 858 99 397 745 94 71 338 102 85 287 121 113 870 106 19 489 108 496 541 104 341 759 114 686 861 101 273 963 121 591 924 94 311 782 95 526 633 122 323 561 102 294 388 89 200 790 114 231 233 100 202 834 108 350 699 103 601 674 80 111 963 83 191 357 100 245 452 91 206 902 110 487 870 100 70 361 83 19 597 98 877 912 103 654 882 78 541 737 89 117 326 83 397 507 95 12 741 98 517 611 102 298 955 90 510 754 107 542 977 100 181 871 97 542 924 92 624 691 81 351 784 104 149 869 97 89 727 121 76 313 104 44 354 98 118 654 94 472 530 111 84 578 111 297 885 109 56 816 86 189 808 91 133 258 109 385 446 96 433 536 98 144 263 106 9 244 101 651 776 94 242 498 106 94 510 101 256 663 93 135 247 111 155 603 107 436 493 105 311 990 79 482 936 92 345 544 106 482 621 99 300 938 101 163 454 95 262 676 107 77 251 104 115 950 93 111 901 89 136 904 106 210 556 109 265 793 98 730 753 94 456 605 93 623 659 107 758 777 115 689 899 90 451 484 89 861 863 105 457 902 97 13 567 110 363 741 100 170 716 71 234 619 96 115 450 102 515 836 107 84 330 100 61 660 98 300 925 113 52 234 99 528 983 109 135 963 103 37 156 94 509 867 91 115 783 93 107 765 95 76 629 100 805 955 81 200 257 91 336 521 121 204 483 98 433 461 97 105 724 97 317 582 105 344 772 98 343 982 109 460 562 111 276 867 99 827 830 113 58 455 104 460 789 91 204 561 108 136 793 102 54 806 87 338 761 100 132 220 113 277 508 107 172 602 111 372 802 100 440 461 94 19 116 88 203 874 100 145 756 104 267 474 95 300 803 107 131 736 104 112 208 96 651 810 91 534 734 100 438 521 111 89 695 108 528 706 82 191 572 110 669 960 105 670 857 101 137 346 98 785 878 87 135 634 71 587 593 100 60 947 112 787 796 103 700 714 87 63 480 105 31 863 117 416 869 86 680 707 91 666 908 96 13 677 104 567 574 82 390 404 96 168 770 105 528 901 86 521 721 95 416 623 100 96 491 93 526 838 98 86 533 103 675 953 90 850 865 115 16 306 105 197 241 95 257 944 95 504 635 103 704 899 119 209 941 111 503 531 103 263 362 103 6 711 114 664 929 93 709 959 83 525 978 72 440 725 87 151 274 118 253 677 97 153 511 97 652 689 98 615 700 113 485 568 83 519 712 101 27 477 94 7 257 115 831 903 98 288 308 105 685 824 100 30 870 85 379 488 79 383 459 100 117 867 94 211 409 100 343 939 88 89 397 105 610 991 105 281 710 106 803 991 87 60 136 97 27 797 89 96 809 107 254 548 111 759 975 121 40 376 115 461 659 97 300 455 97 536 555 100 24 759 98 90 615 105 159 859 83 47 175 101 53 504 98 305 443 98 67 688 101 320 727 111 355 984 96 391 671 133 111 368 104 879 949 95 649 728 85 56 592 97 154 233 90 54 430 102 9 784 96 264 690 90 342 785 106 620 843 108 149 643 93 63 463 82 243 340 101 31 800 87 45 226 109 55 779 93 118 183 77 409 962 114 189 875 110 69 538 97 71 487 96 901 933 97 637 930 103 147 936 111 134 571 103 6 972 108 517 593 100 207 938 92 318 792 114 187 663 79 71 606 91 264 505 89 5 988 87 436 497 107 739 806 113 165 686 91 219 613 109 313 805 99 162 958 100 124 294 92 473 744 110 56 118 102 555 666 115 825 967 102 565 643 109 114 357 108 153 585 100 197 304 94 27 927 98 352 573 105 594 865 101 371 813 89 463 673 89 76 422 99 277 618 107 304 891 98 562 599 107 100 435 99 24 908 102 827 914 82 162 583 94 25 865 97 365 714 89 156 562 114 16 88 120 108 854 95 378 648 83 146 930 88 457 997 100 366 955 96 141 282 91 436 777 105 9 198 96 227 582 108 104 219 89 476 674 92 87 105 81 295 574 109 229 436 99 66 631 100 246 970 111 729 841 96 3 543 91 929 994 112 382 531 97 117 757 96 548 889 98 53 119 106 752 951 109 342 860 78 529 718 105 422 720 93 139 887 91 481 566 93 546 709 89 20 131 80 517 961 86 809 844 101 253 553 114 321 882 90 664 703 97 435 476 102 243 581 96 405 799 108 55 998 91 178 377 108 155 222 91 134 995 78 408 552 108 349 992 93 607 795 103 1 745 107 664 675 91 298 360 104 623 696 99 451 774 96 353 893 101 641 867 77 443 608 95 48 906 106 597 895 100 513 880 104 560 974 91 300 400 92 110 120 81 108 563 92 522 860 95 148 531 93 309 349 92 742 894 95 261 422 102 41 536 89 389 856 103 219 283 100 275 893 103 313 398 93 556 614 85 124 211 98 484 497 99 509 618 96 67 875 96 4 195 86 509 840 101 378 636 86 311 590 95 53 780 109 490 661 121 238 532 98 444 715 115 522 910 123 139 427 104 13 986 91 348 353 84 508 746 109 465 912 93 195 239 97 61 513 87 16 30 120 909 954 99 306 520 86 727 806 104 281 755 91 469 594 114 82 252 108 598 613 110 770 781 88 66 802 96 93 619 94 561 764 97 108 957 90 157 272 109 37 265 102 523 546 113 634 846 100 525 964 107 155 853 99 58 617 108 617 751 89 118 967 101 143 314 107 312 960 92 505 861 99 304 373 103 115 819 99 401 750 78 364 536 100 447 695 96 482 904 97 51 482 112 781 872 93 306 773 116 677 736 94 280 665 100 48 519 99 723 949 102 498 988 80 349 872 117 733 957 97 85 974 82 446 488 102 233 529 81 461 634 108 329 546 120 894 911 95 409 665 100 118 510 99 597 982 98 610 772 101 91 376 78 619 963 109 186 801 95 477 749 121 288 860 92 621 934 93 376 564 101 219 221 86 455 674 111 601 670 95 115 175 102 208 430 97 118 984 100 303 825 105 248 562 99 136 635 89 605 679 110 495 780 118 17 366 79 785 924 101 724 817 89 674 874 77 707 888 99 536 961 110 60 70 105 534 963 101 767 915 99 188 854 90 388 421 92 623 937 101 837 977 117 734 789 104 393 604 109 881 927 108 225 339 116 570 658 110 532 685 101 455 973 115 230 487 106 560 908 100 134 464 99 660 919 109 422 822 110 179 240 98 95 576 106 21 773 102 373 619 99 141 264 116 537 564 93 63 787 95 192 794 113 230 522 94 562 888 103 520 548 97 331 993 96 19 228 91 211 803 100 241 981 97 400 867 88 61 674 95 651 993 96 805 845 97 424 752 98 380 504 105 327 831 89 230 349 105 53 949 99 703 711 110 119 915 102 223 973 101 778 794 95 24 715 107 271 284 95 212 359 108 127 592 116 71 80 95 248 410 110 533 778 88 326 649 84 340 375 101 92 543 109 295 599 92 52 144 91 53 900 102 176 370 108 275 324 101 151 733 99 86 365 84 144 610 113 278 894 100 416 417 109 158 482 76 98 872 96 312 459 97 216 880 100 183 448 115 64 466 105 117 551 95 98 290 81 536 783 106 314 872 107 242 350 95 764 781 98 132 845 100 119 631 95 366 757 87 722 951 95 445 797 98 44 878 76 179 770 98 824 881 76 388 679 100 357 580 96 90 194 104 2 250 90 265 286 116 399 866 90 255 886 108 295 327 99 113 187 87 476 961 92 50 661 92 66 542 86 566 832 92 80 773 99 167 905 103 118 167 105 283 647 95 774 843 103 257 327 104 201 271 111 869 986 93 419 825 101 956 983 105 196 653 99 565 874 104 488 762 110 61 326 98 36 992 113 185 784 99 118 352 102 621 966 113 444 931 95 523 931 97 175 690 105 289 504 101 123 523 107 771 821 86 402 514 89 188 578 97 677 991 105 223 355 75 75 127 119 6 907 104 862 912 99 372 695 104 438 941 101 705 848 82 31 615 99 313 845 98 288 460 111 97 699 74 561 923 101 334 357 103 390 938 107 366 674 99 510 954 99 140 893 101 384 705 103 418 577 91 479 850 99 181 869 79 136 488 104 369 816 93 854 894 102 463 813 95 380 881 106 784 797 105 106 614 110 793 875 102 220 430 100 342 414 107 214 448 82 177 528 117 378 777 104 89 99 87 146 959 100 114 970 87 264 347 102 102 326 91 119 962 99 79 205 92 90 324 87 88 526 105 139 859 114 251 828 91 388 419 106 281 788 109 599 897 80 571 704 109 274 328 95 196 419 109 727 796 93 432 515 90 125 165 109 276 543 110 70 531 98 221 975 94 147 253 86 54 59 105 702 703 113 624 732 95 515 727 99 258 644 98 186 711 95 400 882 111 52 702 110 423 566 94 354 607 81 77 119 100 652 844 104 517 640 89 94 126 90 495 791 110 93 312 99 250 750 77 35 396 91 729 819 105 347 687 105 377 490 94 112 233 96 52 58 109 39 851 103 385 433 82 533 945 110 870 953 97 454 804 90 766 917 109 403 429 92 176 354 100 643 977 106 1 338 96 603 932 98 144 244 95 21 519 83 746 775 102 390 945 109 758 830 103 368 734 104 721 976 100 150 634 95 430 683 111 797 873 92 885 947 99 418 651 100 589 622 85 109 939 117 592 610 100 605 661 95 381 457 94 198 831 109 158 543 102 514 524 123 124 824 109 481 714 105 190 711 116 30 129 97 689 785 91 397 614 88 119 298 107 934 981 110 156 571 97 606 847 108 97 729 105 40 535 98 465 954 107 458 627 101 179 188 103 818 898 92 118 581 111 121 834 112 546 759 109 41 884 94 780 862 110 325 888 103 872 939 102 74 740 93 85 507 99 95 716 103 405 851 107 148 644 91 647 723 93 412 530 80 270 769 103 895 983 102 49 705 89 513 538 102 461 887 93 100 647 103 522 550 90 416 438 102 71 508 112 279 769 106 41 947 94 21 628 97 249 973 95 113 839 82 208 548 135 53 976 103 193 736 131 655 848 97 512 805 98 320 934 97 483 884 106 125 157 111 78 760 105 565 598 89 418 693 104 200 260 105 154 658 81 290 429 96 231 965 92 271 493 108 222 913 112 445 690 120 94 705 90 225 447 97 523 728 102 338 980 90 354 361 114 34 791 80 195 600 100 745 916 99 465 500 104 838 868 96 736 834 112 697 808 93 630 808 102 55 232 108 811 867 111 789 970 102 432 755 100 351 994 91 223 717 92 135 712 95 200 792 103 648 692 109 12 768 110 525 869 112 260 552 113 648 713 89 841 875 100 656 865 87 403 719 102 341 542 83 280 487 96 67 714 99 294 672 84 310 590 92 93 546 111 890 959 104 633 904 105 268 315 105 428 937 100 146 947 104 262 379 101 707 826 90 35 811 99 158 536 116 318 400 111 699 790 112 31 41 102 225 425 87 164 662 95 196 742 110 386 870 107 292 375 105 732 981 93 109 359 97 304 497 90 71 699 109 91 487 98 361 931 90 542 907 101 568 825 102 328 705 106 89 627 113 145 395 84 9 719 88 267 814 110 583 762 107 10 928 99 18 978 94 339 451 113 164 591 111 254 415 109 174 987 93 715 896 85 373 543 120 551 923 101 237 689 100 399 595 113 43 775 88 305 442 120 240 317 89 794 836 87 335 500 97 826 898 94 57 660 107 685 966 104 341 808 102 33 277 108 466 842 106 279 835 101 22 399 103 291 604 105 702 997 86 187 760 105 651 761 84 350 498 95 81 404 99 737 865 94 255 918 86 403 937 97 41 709 94 176 794 95 853 894 93 619 796 99 373 758 90 618 957 94 105 623 105 431 531 109 385 949 103 747 801 105 397 658 96 245 279 102 826 999 93 238 651 84 695 824 104 121 133 117 74 873 108 302 563 120 375 426 94 109 795 112 153 961 93 111 767 90 295 343 109 39 630 96 494 945 95 629 933 99 276 947 96 295 792 77 160 956 104 62 378 82 438 925 100 895 903 97 223 370 101 245 278 107 302 512 98 517 591 95 74 570 95 795 894 123 162 407 97 400 604 105 516 935 109 484 689 100 42 154 117 631 836 98 421 877 99 120 525 94 290 309 91 293 791 96 109 745 111 11 197 96 219 500 81 356 685 98 775 869 98 298 585 109 147 544 97 324 546 93 282 725 126 490 871 95 654 776 97 7 659 101 221 607 92 310 616 96 395 758 111 659 697 105 104 674 96 547 808 101 791 964 96 652 774 102 437 506 90 136 345 91 221 418 96 140 582 88 692 899 76 41 171 98 58 620 88 177 366 95 25 777 114 550 593 110 209 472 95 113 212 89 69 567 92 569 970 99 71 826 101 418 933 100 708 768 98 869 978 120 245 740 97 167 603 97 391 691 88 431 699 90 842 899 92 185 831 101 637 899 112 366 930 93 298 741 100 495 979 102 182 501 98 90 918 105 140 914 96 162 502 102 326 964 89 155 773 86 143 189 100 550 762 114 193 210 96 66 960 99 226 434 105 61 497 106 171 775 96 794 800 121 765 981 96 19 72 102 166 554 80 439 467 100 90 366 122 467 918 100 234 734 92 159 706 91 207 858 112 676 757 94 871 934 99 693 845 108 616 929 93 163 699 99 524 769 97 6 362 87 12 949 93 123 848 92 589 789 83 179 682 100 234 257 116 126 783 107 329 823 105 400 787 94 670 766 104 367 402 111 366 797 102 22 204 99 266 843 77 420 675 112 15 389 107 76 824 93 631 678 100 524 610 104 863 908 106 203 499 109 46 190 98 502 690 98 240 679 102 438 811 103 395 813 85 47 88 119 484 915 89 365 575 92 351 674 95 446 676 95 468 634 102 498 894 104 171 955 81 194 427 94 870 888 110 777 780 94 721 912 103 49 621 92 35 833 94 286 435 97 464 576 90 138 287 110 137 158 108 655 961 99 309 721 94 629 847 89 574 696 112 183 249 108 446 571 109 72 717 103 812 941 106 269 948 97 70 996 92 124 556 95 59 598 92 74 371 100 583 950 77 155 893 102 103 651 92 564 914 102 129 626 102 2 35 88 468 595 115 332 978 102 877 931 99 175 802 91 398 581 100 382 487 107 289 325 98 511 969 103 130 761 98 90 725 88 297 964 107 479 839 90 883 991 97 412 861 113 99 610 95 235 953 90 64 651 119 371 412 113 780 985 110 679 898 113 629 664 106 697 897 90 441 881 98 243 644 90 310 479 95 72 82 82 454 464 103 351 975 98 58 447 97 117 140 94 935 991 110 356 977 112 398 955 92 538 541 107 96 514 129 145 523 93 305 972 118 730 774 93 0 882 102 854 927 100 737 757 102 210 598 96 785 928 100 804 956 85 621 686 110 818 875 111 264 615 93 624 789 104 732 779 83 351 819 104 52 795 78 51 116 91 437 528 89 734 958 117 7 966 119 157 689 105 380 638 117 359 430 90 530 723 95 373 450 97 35 700 103 533 956 93 391 736 105 221 635 121 910 919 104 200 892 94 278 366 102 363 672 78 848 979 101 591 638 96 36 224 101 60 643 84 166 758 101 199 650 101 617 702 102 217 789 82 5 575 90 479 863 98 113 374 97 12 595 107 493 992 88 35 923 96 235 374 100 353 553 118 823 957 104 689 731 114 450 571 85 444 519 98 468 664 99 890 986 90 846 856 106 112 225 104 126 572 92 363 760 95 408 789 90 494 651 108 212 804 88 25 187 97 127 791 107 466 504 78 441 956 91 415 606 105 155 440 99 402 719 99 688 972 91 275 984 110 288 344 111 418 998 87 819 936 76 125 879 103 48 955 104 496 611 108 540 546 101 115 595 93 30 215 90 350 429 106 28 780 109 19 610 107 311 392 101 462 801 100 64 306 105 140 858 131 13 684 104 403 968 117 787 809 105 364 815 96 43 717 104 757 835 95 662 746 80 281 802 97 969 995 104 764 777 112 42 854 118 183 498 107 504 915 95 448 988 100 2 92 116 187 664 96 382 843 116 269 542 86 37 68 96 160 286 96 788 887 111 744 912 114 578 770 88 647 918 94 355 746 95 287 694 115 737 779 100 717 789 104 336 972 95 479 963 100 187 622 115 445 569 101 50 56 99 80 125 80 668 768 91 155 659 92 84 966 98 849 860 97 716 820 96 434 965 100 261 957 96 341 631 121 53 965 113 779 950 103 507 855 110 423 973 91 355 943 91 651 752 112 53 681 99 761 803 91 173 913 113 419 809 90 769 993 108 528 705 103 448 638 105 402 987 109 501 647 105 221 691 99 70 420 105 18 964 98 44 723 93 492 864 103 278 731 105 125 181 104 271 570 104 99 859 95 265 966 107 520 636 111 70 570 81 159 665 87 839 935 99 354 677 77 308 422 84 97 832 101 336 855 98 101 180 104 663 726 109 75 788 127 104 997 102 130 203 95 363 375 104 83 737 111 179 852 112 20 669 102 224 860 89 57 768 100 367 705 99 499 867 100 134 666 104 203 844 92 97 138 74 166 984 111 331 839 93 93 371 103 699 891 89 352 685 92 222 227 95 286 500 91 118 265 102 241 595 93 430 761 100 45 156 111 13 930 97 102 547 107 74 337 93 25 132 84 628 968 97 610 926 85 311 766 94 31 816 102 630 928 106 436 582 96 640 671 109 281 400 98 26 321 101 26 567 107 185 465 99 263 638 107 341 445 113 415 920 85 311 870 82 245 792 94 536 608 100 224 580 95 662 909 101 778 888 98 460 927 98 104 538 101 436 507 107 168 687 96 134 756 92 203 678 105 288 600 85 426 721 92 5 546 106 83 592 97 86 924 95 458 695 106 107 494 95 25 880 109 9 650 96 250 829 82 367 895 95 472 822 98 217 266 86 275 808 93 140 598 92 85 976 92 25 783 112 114 778 93 481 927 83 303 354 83 106 137 90 176 997 95 111 913 92 489 878 97 55 484 88 591 727 77 365 882 106 32 529 111 387 811 80 518 807 100 500 725 112 52 167 101 588 799 93 514 899 82 613 999 101 420 704 96 155 993 92 543 714 92 258 287 104 209 512 98 125 576 94 291 730 110 266 276 66 677 959 90 130 753 101 26 578 103 183 845 108 87 475 112 250 433 82 140 738 93 336 828 97 19 94 105 139 793 105 516 832 96 87 448 101 403 980 96 22 514 101 187 724 104 253 956 107 54 456 101 719 775 93 43 801 91 457 788 100 240 972 102 234 576 105 278 792 118 538 968 97 234 316 89 101 741 98 277 468 92 400 887 91 159 301 91 468 964 91 615 923 92 121 620 120 79 407 103 402 619 106 299 529 102 466 698 67 320 352 89 715 733 90 654 690 88 628 996 102 87 898 99 248 256 74 12 745 110 297 375 96 528 997 94 456 616 108 346 803 93 48 301 104 223 714 101 126 668 96 246 551 103 93 451 86 300 323 97 131 254 90 54 732 98 7 531 98 109 773 85 28 570 109 748 825 89 30 669 99 415 954 109 307 701 85 210 552 99 407 969 108 241 906 105 517 962 118 430 441 98 79 288 97 94 511 99 715 734 77 636 640 95 203 386 108 207 394 118 71 511 100 260 331 108 418 596 120 432 888 91 680 992 115 77 581 100 52 339 104 784 974 113 399 974 118 749 833 113 324 552 99 316 543 91 618 740 108 330 581 95 629 760 107 50 704 114 116 739 89 691 760 92 210 877 75 67 201 106 175 484 80 814 965 98 301 648 102 169 295 97 112 337 100 105 556 93 530 666 114 655 842 92 856 885 105 403 523 96 609 855 99 200 643 94 107 983 94 247 474 127 552 756 100 436 620 103 660 817 99 691 724 83 393 817 95 135 697 102 190 465 99 686 702 121 93 810 111 222 528 120 639 833 91 37 721 106 395 434 109 268 947 92 778 854 122 465 606 89 32 778 92 9 12 110 392 868 108 131 597 105 588 701 102 76 632 94 597 629 94 810 968 92 639 901 111 706 764 95 591 886 98 668 899 105 541 548 98 524 908 103 218 842 113 760 961 96 74 404 93 55 663 115 189 418 101 387 712 110 457 987 105 6 683 95 24 647 97 213 302 90 555 994 95 679 887 108 205 927 99 406 631 90 116 312 102 578 878 95 17 670 104 552 947 84 264 453 93 181 535 89 727 777 114 178 342 90 254 264 92 164 574 107 181 756 105 328 786 111 381 701 95 242 411 94 822 841 111 421 531 96 162 892 110 371 588 89 227 375 104 7 785 89 381 762 102 140 920 81 266 625 76 4 99 99 519 655 102 113 271 107 27 548 89 104 853 101 214 231 88 142 842 115 248 746 113 435 642 112 573 633 76 15 42 111 595 821 90 739 897 95 204 410 111 465 978 99 31 582 104 153 518 103 199 752 87 93 868 92 389 528 110 478 799 109 39 408 117 632 649 115 836 869 97 92 216 104 407 645 85 181 899 110 255 422 108 455 677 97 156 525 110 243 527 110 764 823 122 23 286 93 302 778 75 323 381 93 190 258 94 16 335 73 871 893 105 590 721 104 69 261 97 116 558 108 197 722 94 196 510 99 177 680 98 176 998 121 612 715 97 445 743 91 503 690 100 509 694 109 456 670 108 275 838 103 481 911 105 46 177 106 46 424 103 518 909 89 559 732 95 312 786 98 106 291 92 91 570 96 493 519 111 258 376 105 192 273 98 488 900 98 755 977 109 226 819 105 486 864 110 68 573 89 460 964 125 281 551 114 443 479 103 255 290 87 21 575 84 397 712 87 201 973 87 393 919 107 126 955 94 543 777 99 388 479 85 291 902 99 839 919 84 192 447 105 136 220 110 274 638 108 179 268 106 382 420 95 491 571 81 735 807 113 603 702 99 253 751 91 257 398 91 380 424 127 217 672 63 468 646 90 737 919 98 341 687 90 724 872 96 43 313 69 783 838 101 591 728 115 123 936 89 49 799 99 657 749 102 197 670 103 319 877 92 38 451 110 341 403 80 301 680 86 316 703 103 222 457 111 784 791 93 215 951 96 217 911 102 66 845 111 793 970 104 351 632 105 160 931 94 61 652 107 116 179 85 141 685 86 383 975 108 44 550 92 116 698 86 73 300 95 16 101 98 461 608 95 410 879 102 416 811 100 240 523 102 659 861 85 354 601 105 141 223 104 79 899 106 306 743 87 199 692 104 180 333 88 30 136 99 99 691 93 161 938 93 423 917 100 71 426 85 373 970 99 835 983 90 0 8 107 72 615 81 675 749 101 91 740 79 18 532 87 683 744 115 782 815 98 543 910 102 774 959 106 690 705 86 670 761 102 715 830 93 94 411 100 561 855 108 788 878 90 254 398 115 249 595 115 290 745 96 292 955 92 50 662 110 334 722 87 295 603 89 209 624 109 329 616 84 33 374 97 637 774 86 542 927 98 890 919 117 390 717 88 286 979 92 600 794 91 710 849 98 256 290 93 442 999 104 344 608 104 202 748 71 270 313 100 206 576 94 184 403 92 330 628 94 163 672 106 139 590 112 790 922 86 55 774 75 88 128 111 827 866 108 464 490 103 168 367 130 94 957 94 298 817 101 749 931 87 231 891 104 20 346 94 136 835 91 799 917 87 180 707 100 170 747 118 338 895 81 276 814 88 32 641 96 508 678 103 447 472 96 47 820 94 490 715 95 78 711 93 606 962 110 261 320 104 138 355 104 337 387 100 735 791 110 284 721 93 156 766 106 84 92 91 221 749 89 573 983 88 651 774 100 702 758 106 151 870 110 316 582 94 662 883 110 216 910 85 121 675 93 84 721 91 116 431 113 33 358 104 12 943 108 72 458 96 17 145 93 576 923 116 242 790 100 189 894 93 416 441 98 232 718 96 779 809 107 258 399 104 287 786 98 123 374 91 78 890 103 21 873 95 21 999 101 122 306 92 53 550 106 377 852 98 396 492 102 138 993 98 257 309 88 178 184 100 556 674 113 92 467 106 331 539 78 287 966 113 439 966 84 274 858 80 538 655 96 424 926 93 107 557 88 249 282 107 135 885 108 233 327 114 163 583 91 401 810 104 79 875 114 128 195 85 102 459 112 328 710 84 101 133 105 100 774 89 104 218 99 304 814 94 181 443 106 849 920 91 30 917 97 58 386 85 69 297 98 720 958 69 86 339 82 386 492 103 469 790 97 59 837 90 457 974 94 824 850 105 463 689 117 726 994 105 182 987 95 314 609 107 334 806 95 123 763 87 379 976 102 295 988 104 525 725 109 177 939 101 12 46 94 118 600 79 185 513 101 588 704 96 267 317 88 275 644 86 359 489 112 91 702 92 373 655 92 364 437 111 690 743 105 66 500 97 25 611 105 612 976 101 2 67 93 301 463 79 222 567 91 2 337 86 35 573 93 23 189 82 245 763 91 776 951 106 557 720 102 302 795 112 309 446 101 535 671 95 348 660 90 227 428 73 188 797 111 1 803 107 51 476 84 82 194 85 478 801 86 112 778 89 150 849 96 51 862 105 57 179 105 522 652 82 867 932 111 721 723 94 518 759 81 58 248 111 341 872 104 397 715 98 338 353 87 628 992 91 646 710 108 238 283 90 189 649 111 236 726 105 543 618 111 717 768 107 816 826 99 248 471 97 359 722 106 515 746 108 312 763 114 338 382 90 235 476 85 167 483 94 152 726 90 273 280 98 404 841 85 790 914 87 698 772 86 469 879 98 112 128 101 694 806 103 49 851 119 731 749 107 692 996 105 109 581 84 49 756 113 326 345 90 350 862 91 94 125 94 203 723 112 174 734 93 204 315 116 42 318 100 323 743 119 153 677 93 602 864 95 588 945 110 74 443 102 196 862 94 82 312 110 344 657 104 433 513 91 308 466 110 583 612 113 96 161 111 813 825 96 571 756 88 39 595 102 115 398 94 46 409 115 614 695 91 398 534 111 559 876 91 421 899 100 488 963 108 38 821 104 185 808 88 185 460 96 491 792 99 17 792 104 157 218 82 47 561 118 408 559 102 298 644 102 881 941 87 639 928 78 456 934 109 342 669 95 721 884 98 434 635 84 213 628 99 219 841 94 480 774 99 254 369 83 808 850 117 304 436 118 570 718 112 374 871 98 4 746 93 392 981 104 623 722 106 146 232 106 416 669 91 148 357 83 14 236 91 28 210 95 769 969 108 363 890 110 510 623 100 234 583 88 556 929 115 556 713 95 300 922 100 231 551 87 242 730 108 58 681 94 329 464 91 274 334 100 152 442 102 728 868 100 152 493 110 421 657 107 227 358 99 241 749 105 200 904 80 4 789 112 500 640 102 301 397 102 46 869 89 531 654 88 743 857 107 33 498 93 800 932 94 281 866 111 308 358 105 734 989 89 462 983 97 308 428 120 392 728 80 433 695 99 331 588 109 395 775 88 43 535 90 223 520 104 335 927 114 439 733 84 623 941 95 896 982 97 747 774 90 380 467 105 21 38 106 328 427 95 389 513 86 232 852 109 247 455 118 415 644 100 612 798 104 123 352 89 18 172 119 403 934 96 313 360 87 4 379 111 535 566 86 41 474 113 678 886 84 656 759 87 360 505 93 585 787 86 355 651 79 97 261 98 552 624 96 134 303 103 840 841 89 26 189 91 210 613 92 292 882 81 53 125 107 426 838 99 41 518 98 585 869 102 655 723 116 203 917 87 89 552 103 222 601 82 158 176 107 59 968 104 0 908 99 102 432 108 772 896 115 348 669 92 48 518 118 503 741 94 126 403 101 282 577 94 0 501 105 361 667 90 111 496 101 258 764 90 824 987 91 303 734 99 504 930 105 860 882 86 141 687 119 315 505 93 3 914 87 104 241 93 569 781 112 282 775 100 346 930 103 58 469 114 97 642 100 285 452 112 220 224 85 601 603 103 706 865 112 31 989 98 416 689 111 98 262 93 458 882 115 524 808 108 40 537 83 631 929 105 23 554 111 283 807 101 107 721 106 292 413 92 21 392 101 458 646 108 665 933 85 547 763 99 115 118 98 404 690 86 532 839 97 843 857 88 391 577 101 647 783 100 310 660 91 152 902 98 71 631 95 172 627 93 578 953 102 87 178 83 192 815 116 258 290 92 840 956 111 494 751 91 105 408 77 647 947 73 400 505 88 655 820 100 42 740 87 141 938 89 4 567 103 356 803 92 782 839 100 182 481 102 403 425 97 28 70 97 767 942 99 29 619 102 504 531 107 354 878 86 161 807 85 461 777 123 311 593 112 92 873 88 652 777 109 112 412 89 358 740 102 372 532 108 605 998 97 26 69 99 575 590 119 494 551 88 121 915 99 662 798 114 270 464 93 39 302 106 167 313 99 168 925 88 710 955 89 284 569 103 96 316 106 425 570 104 674 859 103 38 672 105 566 967 92 16 670 90 284 753 72 13 266 101 73 110 98 663 865 121 248 454 93 520 939 101 735 784 99 45 825 104 283 571 92 474 881 103 358 871 104 8 341 98 827 957 94 398 668 113 276 709 93 471 493 103 283 695 99 279 730 116 355 792 102 253 896 106 614 928 104 807 815 101 662 763 105 384 815 106 117 520 110 338 519 122 58 596 101 439 600 95 269 471 100 82 91 97 97 434 93 48 869 97 81 453 101 333 923 95 262 933 112 723 828 87 204 704 103 630 743 93 296 721 100 459 848 125 91 828 87 74 927 96 71 680 104 358 427 97 117 836 113 199 841 98 198 582 104 115 521 115 489 574 108 182 465 98 195 597 108 223 623 93 46 330 94 654 713 93 753 999 97 928 984 98 683 726 99 673 796 72 404 499 95 9 69 104 431 798 115 320 578 100 422 549 98 199 668 96 286 880 92 800 823 102 262 746 100 119 360 104 127 804 106 489 798 88 268 433 88 163 287 96 152 576 107 466 664 112 308 675 98 121 142 91 344 402 103 369 712 107 124 618 114 524 645 100 302 529 100 57 704 83 808 823 106 822 910 91 122 743 95 424 535 95 434 436 122 657 876 105 583 722 96 325 875 97 201 354 120 622 933 105 553 813 92 667 755 108 117 735 92 96 471 98 41 645 107 121 636 105 77 440 125 334 417 107 534 808 89 51 826 88 189 729 116 553 747 102 389 568 100 799 864 85 441 686 104 374 808 83 847 882 105 98 935 108 101 858 87 763 997 114 91 531 83 297 873 110 36 499 89 186 257 92 699 920 98 105 266 111 94 663 104 414 437 96 579 995 110 166 328 94 296 842 107 131 292 87 550 775 119 341 947 95 100 347 89 194 544 84 302 559 107 528 988 118 455 554 83 129 158 92 338 513 77 249 798 101 437 798 89 415 741 98 257 476 119 218 728 92 321 452 84 16 746 99 387 610 95 363 390 83 193 455 94 396 451 88 268 754 104 666 821 96 115 128 105 416 710 89 276 412 93 360 960 85 91 264 112 353 653 94 538 755 85 166 905 90 349 966 105 26 963 110 632 716 101 199 593 100 738 959 95 795 812 96 196 634 107 234 294 92 116 549 110 101 244 107 726 988 88 324 925 107 603 630 101 33 689 95 419 726 99 439 985 100 213 430 97 647 931 99 583 732 94 379 729 116 211 301 112 314 988 89 265 974 104 14 253 100 416 804 98 341 652 85 398 510 99 212 477 105 525 880 103 197 763 109 687 820 103 277 398 91 691 754 113 533 664 89 415 797 91 63 222 99 446 671 105 762 865 98 252 681 99 847 966 105 204 801 104 604 793 85 250 929 89 159 363 86 274 548 106 111 273 81 605 881 117 171 222 100 247 512 103 92 662 117 65 913 104 141 661 101 574 862 100 285 808 90 532 804 110 577 929 95 125 894 87 161 677 99 196 325 100 409 868 103 451 803 104 147 477 100 220 965 90 585 962 92 734 905 97 592 689 85 261 439 90 681 852 115 363 389 122 562 986 98 714 937 93 216 493 98 850 894 98 10 189 99 108 135 111 85 744 90 877 990 84 492 838 92 83 381 116 685 915 103 544 816 97 106 834 103 260 343 89 365 894 99 711 796 106 11 73 85 77 359 96 217 845 118 48 937 81 70 398 93 799 825 117 254 908 102 221 512 95 199 265 107 770 922 121 161 905 98 131 766 92 199 544 91 70 129 106 655 957 112 512 597 88 15 891 99 395 483 90 67 309 97 153 643 97 470 548 76 312 929 116 434 576 97 549 606 93 174 907 102 681 949 86 21 620 105 3 564 93 69 199 107 7 393 97 406 547 108 262 541 92 465 702 102 593 747 99 429 675 115 81 616 88 301 644 88 553 712 113 427 680 109 725 802 93 327 882 95 132 234 90 270 776 93 477 908 103 251 845 105 162 933 79 22 581 102 633 704 121 448 721 110 221 228 91 259 757 91 479 561 108 108 122 83 25 732 97 346 697 89 828 986 87 264 992 104 566 676 112 775 877 97 603 933 88 409 430 92 439 468 100 579 798 96 361 668 82 259 571 103 395 662 88 124 993 93 396 756 107 68 976 102 116 807 94 615 669 98 60 584 94 31 970 135 106 314 114 430 583 100 536 889 93 222 609 119 405 676 95 365 787 84 130 548 101 694 856 116 93 209 116 628 991 101 407 456 114 5 127 108 227 976 102 359 381 103 270 555 105 144 807 94 785 952 104 444 461 111 21 444 90 552 589 109 302 858 90 8 837 86 399 571 105 738 967 112 495 689 98 288 503 111 490 780 105 741 842 90 179 234 99 131 213 94 533 808 87 317 750 91 1 821 116 87 637 103 22 739 99 873 909 97 254 460 96 365 608 91 9 643 91 325 695 100 394 479 111 31 96 98 447 528 95 73 495 89 267 586 95 194 325 97 381 598 111 355 872 107 447 516 106 115 497 90 218 863 101 604 826 101 980 999 77 223 959 101 139 178 98 367 621 104 383 718 102 205 237 99 83 889 92 54 618 100 48 520 96 72 228 103 64 379 93 632 723 93 441 796 101 300 973 94 318 384 107 741 942 90 300 438 110 223 752 100 607 814 109 588 653 117 245 705 102 202 889 89 356 464 109 4 564 106 505 638 108 173 301 97 423 626 92 19 510 90 88 539 96 270 705 96 685 692 98 337 509 95 175 356 92 184 602 89 916 984 103 380 865 97 396 438 110 618 805 88 75 853 101 137 988 95 219 829 80 184 263 95 512 673 111 206 387 109 293 377 90 351 431 99 507 606 90 141 890 113 170 777 118 587 747 100 340 370 104 663 742 89 19 950 111 601 966 97 55 620 89 367 815 108 658 741 94 63 553 99 304 638 117 464 788 101 858 935 92 116 331 95 72 668 101 605 956 92 530 997 97 240 443 86 248 480 112 297 701 98 532 993 107 467 512 100 242 875 96 502 887 98 619 996 107 800 865 96 752 883 93 127 787 110 76 185 117 64 439 96 7 187 103 169 389 116 469 694 110 174 676 100 154 730 101 12 737 103 876 961 113 543 768 98 276 531 104 472 864 98 467 840 102 422 563 97 65 460 103 67 726 86 179 255 125 184 797 112 145 746 94 449 861 98 584 634 103 158 424 99 408 420 99 300 439 103 164 570 86 71 395 98 408 676 99 250 611 104 243 945 110 818 947 94 332 637 103 413 418 92 257 479 82 276 460 109 340 657 92 630 659 105 567 581 112 197 223 97 637 842 99 357 677 104 4 89 115 127 973 90 19 386 104 262 849 102 417 743 108 390 872 92 781 928 95 367 849 94 593 828 102 775 924 108 486 627 91 749 866 109 49 89 84 317 936 81 402 585 90 141 972 112 164 600 92 686 717 90 440 560 108 609 789 117 383 766 99 191 787 105 612 797 115 689 788 107 309 402 104 184 714 123 500 847 96 832 897 90 318 652 86 109 720 115 871 950 113 412 589 97 280 543 113 19 327 95 351 818 97 137 361 85 884 889 95 519 982 90 433 976 94 439 976 101 61 559 102 494 906 105 234 544 100 139 656 98 680 721 126 671 870 95 274 460 97 898 949 107 162 439 100 475 720 96 746 762 105 12 375 95 305 532 95 138 452 101 527 778 81 531 589 114 69 155 86 171 801 101 69 604 97 113 928 104 150 255 117 135 744 97 499 666 108 630 839 106 180 970 113 218 622 99 147 948 90 423 428 92 435 601 117 148 537 112 312 546 93 327 382 103 526 982 102 182 896 86 311 460 97 0 24 111 242 618 128 217 977 87 414 806 100 111 165 89 467 685 91 496 948 101 474 922 101 436 531 106 266 401 96 468 748 114 300 507 101 330 668 101 44 572 102 111 248 92 144 671 97 863 958 104 7 400 120 863 906 90 39 646 87 402 584 78 504 900 99 750 991 99 565 989 99 329 545 97 132 388 92 150 523 100 665 971 114 446 681 96 326 797 112 280 894 126 52 179 104 155 854 84 99 318 109 376 603 92 306 308 95 23 178 129 186 841 88 483 562 107 192 374 89 173 858 124 208 858 103 10 146 117 519 827 101 338 364 106 634 699 93 247 628 85 29 500 104 30 546 102 55 83 109 154 461 77 743 761 100 234 891 121 216 753 96 785 948 112 84 93 107 216 632 113 46 397 100 28 824 71 257 361 103 205 253 101 90 715 97 636 957 99 195 689 104 468 737 113 67 500 111 73 379 85 215 454 104 344 997 101 536 634 102 786 814 112 149 291 89 109 149 103 503 723 78 619 871 108 698 963 97 183 741 89 372 377 111 333 872 96 766 896 99 257 856 89 626 944 88 239 865 108 57 416 98 745 834 91 836 855 96 141 742 75 129 637 91 229 903 110 143 156 106 259 718 102 86 789 92 305 697 108 641 886 99 780 996 117 120 471 97 249 911 106 186 523 108 288 933 101 599 602 89 64 983 103 459 851 101 398 596 90 168 189 99 472 491 103 141 860 93 47 70 116 309 438 100 402 556 98 42 912 115 63 492 85 195 297 94 401 736 101 614 717 107 124 160 101 3 340 88 846 963 105 256 991 86 330 983 102 112 162 102 217 966 128 260 311 95 314 620 96 481 954 100 258 820 109 110 883 120 362 795 114 11 601 105 852 899 87 18 994 100 182 303 103 34 946 109 228 741 79 45 109 101 344 810 91 95 932 98 24 974 100 54 109 111 340 613 91 252 844 110 252 360 82 320 346 99 205 761 99 551 579 103 891 929 116 830 848 100 51 247 109 255 992 97 5 331 94 612 899 85 662 887 104 162 483 85 407 818 86 541 567 92 306 839 110 586 819 119 562 661 111 42 897 96 181 801 106 220 586 101 21 112 96 143 921 123 387 906 103 314 453 102 418 809 101 259 294 90 431 593 92 642 883 88 71 262 86 29 579 93 551 781 118 281 326 93 806 910 93 600 689 116 192 648 102 165 502 99 400 641 91 396 803 119 15 582 109 115 871 117 89 376 106 96 393 82 442 592 93 484 531 101 217 321 102 345 702 125 483 775 100 409 887 92 60 823 82 413 566 94 29 538 98 668 947 102 77 111 107 124 671 89 296 696 111 282 786 89 613 671 95 438 711 96 369 429 107 263 602 106 79 453 98 437 481 87 455 687 102 562 933 82 440 464 98 24 184 92 640 654 95 236 611 115 495 855 85 497 602 108 357 798 112 173 810 103 618 944 116 180 693 116 159 626 124 200 937 111 222 897 90 14 946 96 6 748 97 177 203 101 77 432 93 385 727 117 562 883 103 450 690 105 577 595 91 342 696 108 547 982 73 596 598 107 577 769 116 121 197 107 466 671 114 105 448 110 495 657 107 290 307 106 73 399 108 11 479 111 765 770 99 423 629 102 103 710 106 359 747 97 357 923 102 486 642 96 455 473 95 116 479 88 816 848 115 20 960 105 17 583 113 152 996 97 751 802 98 759 842 96 706 801 100 31 323 100 186 616 84 778 984 86 481 977 95 712 834 113 18 229 94 24 422 92 608 690 80 517 845 107 440 907 106 156 703 96 428 696 112 61 772 107 480 488 119 212 719 81 451 514 89 735 832 98 469 988 90 23 135 103 45 129 94 193 618 112 616 919 109 399 667 97 532 665 87 633 993 104 428 737 93 182 218 105 149 303 104 176 502 108 494 592 106 55 631 86 695 751 106 521 679 96 127 634 110 152 341 115 447 659 116 880 915 92 425 880 105 640 750 110 662 864 85 52 832 109 660 770 122 261 557 96 671 930 101 349 718 97 184 954 100 150 983 91 301 893 113 176 423 85 550 852 117 639 843 92 254 338 108 400 826 108 758 837 110 336 502 85 322 351 104 509 902 95 14 378 106 33 664 85 280 385 87 117 364 98 30 650 111 406 691 103 25 862 103 34 467 111 556 966 105 158 602 94 702 948 105 36 441 94 234 835 104 124 201 96 271 913 94 223 742 107 615 873 112 72 326 119 67 388 99 172 734 103 721 970 105 437 656 83 590 763 79 23 212 113 363 560 80 515 862 105 636 739 95 772 914 100 194 242 114 325 895 112 563 653 100 25 536 94 158 311 102 315 331 111 118 713 95 446 484 106 450 897 83 887 958 105 313 889 92 330 834 91 643 857 101 454 648 98 159 879 102 369 653 95 648 927 89 132 942 94 475 920 102 238 481 78 181 849 80 414 879 116 642 893 99 458 926 107 564 866 106 96 443 102 363 457 111 554 964 95 302 968 99 476 759 93 127 316 104 699 819 101 84 996 101 108 506 106 465 566 88 17 903 99 430 848 102 467 640 95 287 581 113 151 231 92 420 429 92 253 909 99 180 642 91 46 604 111 37 200 95 153 892 105 66 184 93 371 411 112 179 822 115 891 955 104 71 358 96 350 877 110 257 951 105 275 652 95 70 433 108 143 398 84 683 749 102 333 594 95 775 971 100 404 587 89 255 484 98 163 792 103 11 560 82 149 793 101 825 929 101 138 914 112 174 986 99 140 939 99 597 944 89 827 956 88 145 475 89 99 843 94 566 720 101 461 792 107 199 792 101 47 806 123 123 159 85 85 934 96 351 757 98 124 870 116 328 698 98 419 708 97 153 865 108 34 443 90 224 272 90 671 768 91 383 939 96 930 945 100 201 206 89 275 702 103 366 506 98 254 594 94 167 862 94 96 357 101 277 573 79 211 793 105 128 847 118 338 667 94 168 399 73 209 793 100 32 831 99 870 897 114 535 751 89 796 962 117 152 559 92 541 957 107 282 505 101 440 642 105 89 984 116 361 370 98 312 608 89 745 782 116 525 876 94 231 379 112 710 869 107 635 850 102 221 689 109 58 255 96 54 95 111 1 744 101 228 318 110 727 815 102 264 626 86 18 578 98 373 608 90 448 860 115 433 580 102 357 509 94 183 308 104 234 876 90 127 562 88 50 813 99 157 708 106 26 72 108 636 768 105 847 866 108 379 931 101 319 557 90 52 808 114 364 520 73 312 924 108 194 537 85 427 922 109 412 865 99 91 244 91 95 416 94 168 272 100 561 977 89 354 583 107 10 54 102 209 753 110 536 815 108 361 572 98 778 903 119 98 197 101 342 421 102 410 930 97 219 865 91 273 603 128 383 389 100 487 566 94 42 648 81 514 943 98 789 975 105 236 642 93 310 928 86 191 987 82 85 948 93 771 807 104 850 970 117 443 719 94 687 974 93 834 922 89 557 626 91 76 646 117 647 923 105 682 969 103 65 798 109 380 800 96 124 827 85 102 343 92 33 164 107 52 898 89 59 268 88 549 633 82 541 653 102 265 846 98 379 602 98 263 853 110 966 996 105 301 427 109 113 130 90 583 775 106 320 367 95 232 931 121 406 442 87 191 890 115 81 344 82 328 636 88 42 600 115 113 635 110 54 779 94 600 660 113 243 767 100 96 828 99 829 835 105 324 707 105 773 873 92 407 937 88 80 899 99 45 116 96 61 409 106 560 847 89 106 721 96 265 285 115 146 955 96 3 71 104 239 242 98 424 794 118 31 635 91 307 376 110 740 988 88 127 594 92 483 999 103 78 668 105 568 713 126 178 789 93 50 140 98 101 373 97 206 908 88 10 550 99 60 979 110 336 406 115 668 901 80 617 858 98 264 594 87 514 699 108 282 478 104 405 551 108 275 993 87 554 753 95 231 771 104 247 782 102 654 975 96 778 843 83 271 710 94 537 559 107 386 794 102 594 943 89 391 819 88 321 571 93 370 609 99 334 426 98 19 971 98 84 394 91 497 582 92 39 260 80 713 855 123 734 965 88 797 828 120 163 277 91 197 301 101 177 641 84 424 818 95 283 802 103 404 454 108 484 859 99 500 594 103 806 854 113 566 652 95 130 485 103 145 909 87 309 436 95 50 218 90 274 605 104 76 485 120 639 781 110 239 812 95 308 525 98 78 256 100 267 780 103 116 668 105 567 949 91 697 819 108 477 549 109 168 411 102 744 794 85 399 551 96 867 975 94 413 499 94 864 912 105 15 851 117 436 733 88 325 339 105 377 514 99 272 525 101 333 463 88 463 819 88 508 697 113 83 532 111 393 462 95 694 994 72 110 383 103 485 829 92 400 589 98 158 419 109 267 764 104 517 977 104 387 878 115 581 940 91 13 368 88 544 724 103 367 650 109 188 639 109 58 577 103 378 673 95 530 677 89 835 992 96 302 818 114 452 775 98 281 328 101 78 714 103 330 661 78 111 636 99 51 236 88 13 329 98 194 342 103 350 718 91 458 696 67 174 331 103 457 496 105 293 593 97 21 22 88 154 952 105 69 889 87 205 890 90 172 989 114 524 730 85 304 578 112 407 663 114 230 787 83 357 615 116 105 960 102 252 589 109 414 683 106 368 697 92 330 808 93 222 383 115 108 116 104 436 868 105 673 677 98 253 975 109 36 681 95 240 832 113 71 514 86 661 777 98 26 46 102 213 921 99 352 745 112 754 917 107 286 359 93 349 893 98 135 300 102 108 977 111 492 774 95 81 737 98 420 735 102 45 276 96 259 806 107 109 129 111 453 499 115 714 894 77 191 244 95 503 923 83 369 776 117 39 434 86 303 968 92 95 371 91 55 492 106 195 885 102 666 784 112 253 994 95 271 877 111 275 973 98 355 946 101 291 614 103 864 918 103 224 967 117 319 570 79 174 322 105 245 670 98 173 174 93 302 421 111 198 340 100 700 996 92 582 698 113 453 996 104 540 577 98 201 419 112 313 955 96 535 622 94 494 911 95 767 921 86 619 941 73 203 372 84 371 516 101 457 952 116 746 754 101 450 714 108 121 947 81 355 811 83 322 797 120 341 944 97 385 508 75 301 726 101 623 757 89 289 630 107 819 923 99 672 989 82 405 509 77 60 464 94 382 785 104 126 169 100 32 300 103 17 314 76 186 369 94 197 986 107 268 465 101 415 799 98 255 601 96 266 283 110 494 683 112 449 549 106 534 668 97 146 292 115 638 943 102 104 283 115 313 729 106 483 797 115 26 953 100 718 889 103 458 617 102 327 389 83 319 993 101 39 713 101 204 321 98 549 791 103 659 722 90 741 947 89 25 341 99 181 532 103 173 996 83 642 949 112 533 674 95 689 970 109 98 344 101 306 371 110 326 645 104 393 531 109 130 309 100 71 116 110 535 860 104 117 887 109 164 351 96 224 444 109 681 815 91 285 608 101 75 324 108 278 794 91 132 507 91 339 458 94 665 720 105 345 851 92 309 372 98 132 262 91 580 814 90 378 498 74 179 378 114 143 538 88 316 778 98 283 653 95 438 890 99 397 970 87 41 366 105 211 492 106 258 329 89 535 559 98 908 986 91 415 820 101 213 400 98 232 359 118 415 774 94 312 413 110 536 710 102 362 843 77 246 859 99 31 557 104 649 969 116 233 245 97 28 743 89 177 766 105 220 601 88 505 528 108 148 649 82 293 729 108 236 583 99 170 790 102 383 983 89 2 880 102 620 960 105 272 351 83 381 846 95 360 578 102 372 427 100 29 218 98 691 896 105 49 643 109 457 936 100 308 349 92 454 703 91 356 435 99 745 825 107 123 829 110 485 931 123 256 491 83 490 643 103 288 852 111 135 513 100 897 987 100 602 778 85 285 403 94 371 433 90 285 898 106 25 681 113 277 887 93 459 820 87 400 799 83 158 305 100 120 139 90 267 376 99 579 830 102 64 878 87 594 753 110 397 470 97 951 977 103 86 146 96 846 873 95 547 753 90 90 813 109 537 638 113 161 664 93 405 862 122 306 867 107 55 101 87 540 637 104 332 413 86 341 857 88 327 705 107 654 705 94 47 504 96 444 942 84 142 536 96 84 886 104 551 589 89 434 507 102 139 791 85 291 313 98 334 903 92 240 539 94 534 846 103 492 503 98 61 560 93 27 274 109 59 461 108 86 731 96 229 654 106 153 537 124 96 611 63 45 674 98 327 796 100 559 801 112 30 442 89 385 567 110 608 640 90 376 790 66 130 289 100 57 593 85 148 782 99 95 192 104 605 607 104 206 439 88 214 848 90 251 862 108 318 644 87 107 395 96 39 112 94 547 841 88 313 485 100 710 912 115 540 735 89 336 532 84 223 688 111 257 396 101 211 872 90 335 753 90 289 639 71 456 984 103 146 961 84 397 944 104 326 991 93 504 879 99 623 669 92 135 590 87 78 422 91 402 886 107 211 309 95 6 457 99 97 519 98 750 831 98 654 828 113 49 264 111 244 759 91 374 418 96 234 758 90 169 979 107 66 716 84 592 729 119 894 969 96 47 304 85 258 487 98 315 916 107 400 546 102 560 577 105 68 803 103 487 495 92 273 445 104 99 448 97 315 666 106 363 630 92 136 845 92 416 799 94 136 367 101 129 537 106 164 972 93 592 737 95 57 922 88 594 864 95 188 716 96 144 350 102 65 239 102 97 744 92 445 960 90 193 969 94 586 794 104 754 902 118 132 996 76 41 140 111 168 874 73 438 686 96 256 847 90 329 495 101 235 325 102 405 942 104 7 285 95 140 335 96 576 877 82 183 422 100 653 787 86 249 326 106 60 197 102 197 624 103 538 630 105 250 352 99 281 684 114 169 618 90 89 456 106 149 154 98 154 666 96 231 837 91 177 425 110 601 864 83 161 892 89 192 902 113 178 509 103 471 568 97 172 731 104 167 611 82 87 456 96 50 857 93 177 526 90 382 768 120 840 879 92 243 255 88 450 896 91 461 850 82 656 967 82 587 722 104 447 739 100 337 486 102 459 911 92 391 744 104 56 712 96 163 577 97 182 619 109 13 897 94 473 797 120 50 890 90 95 143 111 506 784 90 642 827 103 513 756 97 253 561 107 210 248 116 127 471 102 343 910 97 180 680 99 128 821 112 470 845 90 530 700 76 464 732 105 518 554 85 702 881 98 394 694 105 81 85 105 87 988 92 357 433 79 286 611 102 261 451 89 9 982 99 828 864 100 196 309 83 185 191 89 306 733 90 354 385 93 588 609 122 494 541 108 249 962 86 725 886 99 286 905 86 30 742 97 693 941 72 383 981 97 565 688 106 714 875 83 31 819 91 81 605 99 56 861 108 533 856 106 172 780 84 740 948 93 707 764 81 541 824 89 369 527 110 737 862 106 68 940 101 501 747 93 342 528 85 303 658 96 269 908 102 122 569 98 153 734 92 844 988 109 18 389 101 414 725 104 22 197 99 403 969 113 916 934 109 456 566 101 140 745 91 671 798 110 192 361 105 371 822 96 533 666 100 294 693 107 826 998 116 108 677 95 557 829 106 256 289 97 260 541 107 201 581 79 66 601 112 212 501 111 334 550 105 420 899 95 571 848 69 209 929 102 144 336 95 622 881 98 399 460 106 450 648 113 429 487 109 257 414 106 712 954 96 20 448 102 315 655 104 296 902 82 715 825 82 147 338 105 917 959 114 781 832 101 5 692 97 328 912 98 17 481 108 326 816 114 358 646 95 185 259 88 106 964 93 351 673 110 216 795 93 516 799 97 216 886 94 721 900 90 213 914 102 731 877 105 121 125 100 31 546 113 389 466 85 406 869 70 756 819 84 485 962 122 594 893 114 222 953 87 51 105 88 244 862 108 4 927 96 101 532 108 954 984 94 27 615 111 9 54 110 79 799 110 772 906 112 409 581 104 29 752 93 637 724 91 300 830 107 471 651 97 12 629 110 2 281 86 18 509 85 690 969 78 97 683 96 404 484 96 179 199 111 446 624 102 631 900 102 417 706 108 551 657 95 353 723 94 161 818 105 67 609 97 921 947 106 605 688 102 15 447 100 290 678 88 1 469 92 78 194 109 16 772 107 8 133 96 116 691 113 665 982 89 141 647 93 208 272 86 289 321 92 290 542 95 462 811 84 8 424 102 57 945 92 712 805 104 288 918 103 3 281 95 410 963 115 475 614 110 253 943 114 340 500 97 118 404 92 27 343 111 38 936 84 905 979 114 176 602 98 53 341 94 11 575 93 254 938 90 38 606 88 655 789 104 201 767 101 235 837 105 406 985 93 501 697 103 287 572 106 99 710 94 56 671 98 222 404 73 978 997 94 180 654 98 175 443 90 280 849 92 152 384 92 368 729 97 530 556 99 42 510 90 596 682 104 87 161 91 12 900 93 59 483 84 300 772 115 495 566 125 102 960 89 74 634 87 158 586 103 60 320 76 245 794 94 29 975 100 40 794 86 12 761 94 413 890 95 989 996 89 561 891 94 233 987 112 430 661 102 311 328 112 90 570 100 120 987 103 547 576 110 221 450 98 341 710 108 338 849 101 46 873 102 408 572 97 66 342 83 82 874 102 141 942 78 291 430 102 22 229 92 679 880 98 60 606 108 81 993 94 309 648 101 654 692 100 296 487 112 481 976 110 346 880 79 583 832 86 323 882 95 638 723 124 17 140 109 43 418 85 513 665 98 324 334 96 78 474 98 273 458 106 125 163 100 754 965 93 770 784 98 634 917 116 144 298 92 687 949 92 445 783 102 585 723 118 116 124 111 105 458 89 386 946 101 396 603 114 775 950 103 604 657 118 205 399 103 113 765 112 216 476 117 148 351 106 521 638 111 476 989 98 332 795 90 231 831 89 60 977 91 373 944 94 214 222 107 165 592 87 549 865 118 121 257 109 307 805 89 429 496 113 24 641 94 122 716 77 394 793 115 118 684 103 46 941 104 808 814 100 241 281 99 228 293 88 751 964 112 17 352 89 299 592 81 336 727 92 474 898 117 197 422 107 693 908 83 195 362 101 497 915 97 466 652 109 218 578 77 178 914 99 770 783 89 6 440 106 368 433 100 56 284 106 327 743 104 407 897 84 10 243 103 223 537 95 200 758 108 603 626 101 81 757 114 212 773 95 667 798 101 382 557 90 255 786 89 235 401 104 158 725 106 696 975 97 307 664 99 256 559 109 32 38 98 851 899 102 15 484 91 719 726 107 762 935 96 147 451 103 615 815 84 812 939 96 712 942 95 387 499 92 265 789 107 627 727 114 3 785 109 18 958 101 541 810 104 537 826 91 689 795 100 391 940 92 387 699 92 185 905 91 763 981 101 59 190 96 5 904 88 86 792 105 353 530 68 43 253 99 107 111 113 276 433 109 551 828 107 418 536 100 523 537 99 232 620 94 334 364 99 335 595 102 214 563 109 249 637 86 319 426 99 475 900 99 340 823 110 553 799 85 400 906 104 144 453 100 625 756 103 325 754 87 368 524 125 188 621 96 18 96 97 197 485 102 688 995 101 208 773 103 683 869 111 82 884 109 263 956 94 11 86 96 497 878 95 531 913 106 354 432 83 691 789 104 101 474 102 554 851 100 912 975 105 799 951 104 102 356 108 842 860 103 72 742 100 599 624 93 625 659 96 118 240 112 970 989 81 517 992 117 467 835 91 728 796 108 898 971 98 454 885 94 944 981 107 324 977 87 519 905 101 789 934 104 819 890 98 106 298 105 915 972 103 61 870 102 749 785 99 656 771 104 770 964 91 192 573 110 603 919 82 96 445 95 36 746 94 630 865 101 388 487 103 174 547 104 314 984 118 260 537 77 119 165 105 353 789 121 294 723 103 152 557 105 26 837 101 715 740 97 268 551 95 97 313 96 334 519 99 20 482 94 267 618 110 109 734 100 449 714 110 490 841 123 340 415 100 453 466 84 81 940 112 393 753 110 85 293 97 564 771 108 48 867 96 459 773 97 117 921 109 565 733 81 321 353 91 220 503 103 653 988 114 628 870 88 156 820 92 10 749 96 638 756 84 495 964 102 160 429 102 146 715 90 31 985 98 201 396 98 32 332 120 192 918 82 252 451 106 509 852 102 285 927 109 234 357 99 526 766 114 729 845 105 466 568 81 286 512 88 70 503 111 70 352 97 441 805 103 161 698 102 282 503 93 426 786 115 272 724 112 121 389 83 631 639 112 44 603 97 422 559 100 264 428 107 79 142 102 167 445 89 30 647 112 46 426 105 333 376 89 339 881 109 378 573 106 497 728 112 179 246 104 257 890 99 118 329 74 121 377 97 982 986 105 387 899 98 86 167 84 253 539 92 40 591 99 77 435 109 203 701 98 746 875 108 262 488 88 806 978 103 607 645 99 244 565 114 487 985 94 620 993 92 411 519 90 159 880 98 120 934 102 429 438 93 514 897 95 192 621 113 79 260 106 125 675 102 480 864 95 143 670 118 261 662 97 774 895 86 50 301 99 378 426 84 446 804 109 418 589 95 15 386 93 172 839 107 201 356 100 76 539 98 320 649 114 841 949 88 93 464 92 43 69 84 12 574 106 56 442 95 193 581 112 517 664 97 470 813 97 26 137 101 595 637 96 314 422 102 108 308 103 264 447 98 112 200 91 354 588 95 642 701 94 431 912 95 305 837 105 156 350 91 376 613 104 251 959 97 357 360 97 213 362 97 703 929 97 313 437 90 129 634 105 151 611 96 52 788 109 804 937 116 485 529 103 508 562 99 626 693 91 495 607 112 418 957 84 719 904 109 471 734 100 80 751 95 677 880 105 129 470 94 310 376 96 21 399 97 503 960 97 750 874 109 290 380 107 605 993 100 489 931 90 351 806 107 134 357 110 233 709 93 391 779 104 259 696 97 402 665 101 354 705 105 918 994 98 338 834 112 300 599 107 9 159 100 911 978 114 25 939 111 295 317 98 419 970 78 457 879 115 162 987 114 219 691 100 216 236 105 388 737 98 215 614 104 140 596 110 457 733 108 432 599 95 135 358 109 344 415 86 606 926 97 245 586 99 258 422 114 180 810 92 280 835 95 106 870 95 725 760 100 401 875 103 121 203 100 202 957 108 748 799 86 124 805 108 143 910 86 354 871 90 205 973 114 226 554 101 285 349 91 400 952 116 408 577 93 358 401 110 198 493 86 330 339 99 175 331 102 93 860 116 103 500 97 469 871 78 154 192 110 356 822 98 645 933 105 97 698 104 439 869 103 98 484 75 70 343 103 388 689 122 251 318 115 0 256 90 586 926 107 110 434 98 391 541 104 410 525 83 161 797 90 604 889 96 427 545 108 7 128 95 139 443 101 122 955 101 555 841 104 22 643 97 755 832 77 8 487 99 729 804 95 619 866 110 87 335 104 91 448 82 58 519 94 24 436 108 516 720 96 100 682 98 76 184 115 875 981 103 400 896 119 116 650 92 745 913 119 420 457 78 313 880 113 51 618 104 325 778 111 376 875 98 529 866 92 305 606 98 122 794 88 279 906 100 128 606 101 378 395 99 250 319 90 201 233 102 503 769 95 141 635 83 259 697 107 576 950 104 152 731 109 557 668 100 514 564 111 298 500 99 287 920 121 517 848 88 379 464 75 721 787 104 525 969 83 304 412 116 202 278 96 837 973 117 111 114 91 353 646 108 485 729 120 96 927 91 450 605 90 441 806 92 433 485 84 630 661 99 7 236 93 486 648 92 356 439 91 302 769 86 123 476 100 470 991 89 573 595 105 110 556 84 412 452 101 633 800 101 673 991 101 501 583 108 98 881 101 823 997 110 71 430 89 113 820 108 692 726 106 27 167 100 876 917 107 29 980 89 386 925 94 700 959 99 15 574 95 722 916 101 613 797 99 206 691 106 13 345 90 383 669 88 556 625 104 555 684 98 491 652 106 872 973 103 357 426 84 122 763 97 650 826 81 940 954 92 391 392 94 59 787 98 145 252 110 207 565 116 89 214 74 278 999 115 57 855 103 61 568 84 40 241 82 349 486 95 390 468 98 35 838 83 400 791 83 1 206 101 254 482 107 592 672 98 436 690 105 311 912 92 152 645 93 152 984 120 490 950 105 175 549 113 147 295 102 4 956 108 539 788 109 816 963 110 169 542 93 392 595 103 15 882 84 366 451 118 478 526 98 248 303 111 730 820 93 129 440 97 679 944 93 280 607 100 100 808 109 58 276 107 113 407 119 552 847 86 167 996 107 275 877 104 577 897 100 673 819 95 146 927 85 593 740 79 493 542 92 898 967 99 35 414 97 766 819 111 694 788 119 912 917 97 40 254 123 671 969 99 131 627 96 263 440 104 444 607 98 85 229 90 38 210 88 551 836 116 857 926 121 405 668 112 165 563 103 58 505 104 158 469 110 107 391 95 46 876 96 366 825 95 112 153 91 149 693 84 490 604 91 169 867 100 620 792 113 268 701 89 187 384 103 123 908 100 14 793 91 43 954 87 276 935 104 511 684 100 9 801 113 166 251 88 171 280 119 408 953 91 387 592 96 433 650 107 466 526 93 235 457 105 550 892 87 263 907 91 74 319 93 64 278 115 373 605 99 321 582 96 100 546 100 35 367 103 429 967 104 31 265 99 122 514 108 319 698 85 728 928 106 546 600 114 323 938 101 42 702 115 410 627 103 82 292 102 92 228 120 132 758 106 102 250 106 244 272 87 158 186 101 247 413 92 221 384 116 77 838 87 435 988 94 129 402 113 954 961 94 466 756 86 560 660 89 275 778 93 1 846 90 73 140 106 159 740 89 134 612 102 270 747 127 315 431 110 7 999 97 348 884 114 434 781 94 486 631 112 215 341 97 24 811 109 195 898 115 47 840 99 2 249 108 135 583 100 525 810 106 304 312 106 272 343 102 560 973 82 161 848 102 130 378 109 481 678 90 211 948 97 684 998 101 730 926 103 160 849 101 730 808 96 153 446 98 259 881 92 361 405 110 172 448 100 111 185 117 172 188 110 211 661 100 585 911 83 42 818 82 240 341 110 129 983 106 151 765 104 353 784 99 35 161 82 662 930 117 494 600 98 48 793 106 391 534 109 206 243 116 62 299 90 463 829 89 365 688 106 630 891 93 290 334 98 238 566 90 601 993 102 601 932 104 29 266 93 412 513 101 473 711 92 607 978 90 805 923 93 266 342 88 442 788 100 525 631 108 125 290 86 160 977 92 1 268 107 172 380 98 369 532 122 685 719 102 193 882 93 131 388 95 377 598 89 369 594 89 62 943 89 491 836 102 226 731 106 471 572 102 591 869 99 99 484 104 9 728 85 27 312 94 577 910 96 93 784 102 123 514 113 3 760 89 238 743 105 314 676 94 522 736 110 330 693 97 333 823 99 665 843 80 598 931 89 115 661 119 204 851 97 223 848 110 189 445 99 382 417 103 541 558 100 177 998 115 131 866 95 821 829 101 104 263 117 211 234 93 446 950 89 266 786 107 132 816 105 204 925 93 796 953 112 474 569 93 712 872 99 384 593 89 571 881 98 222 483 113 370 828 98 329 412 95 181 861 100 19 541 102 333 560 111 159 722 110 465 885 87 6 568 83 47 945 104 218 975 96 484 730 97 28 106 102 30 367 93 282 576 97 520 595 109 29 840 86 254 437 99 363 471 91 186 793 90 344 565 92 406 507 100 55 316 102 736 785 114 255 585 99 723 834 93 453 682 99 136 339 85 320 507 96 77 927 107 148 441 77 473 989 106 418 882 106 132 864 92 761 978 102 104 412 105 28 153 95 154 492 85 36 844 100 246 936 111 855 940 100 312 588 108 4 88 91 526 596 105 126 420 111 115 163 109 520 873 92 210 260 115 387 607 94 311 923 109 329 978 84 75 672 102 193 418 95 117 302 102 8 591 96 244 857 120 168 742 92 747 946 91 62 73 97 673 793 101 589 682 95 219 225 111 82 291 86 462 590 87 292 543 77 218 947 119 186 228 89 3 62 95 525 882 109 647 739 106 0 247 101 148 939 118 109 196 120 325 721 97 53 67 108 182 540 112 45 117 109 336 338 100 157 528 86 64 105 99 275 659 102 50 165 107 10 562 88 594 924 100 517 636 100 592 812 99 106 990 81 846 864 86 632 770 105 35 437 91 108 188 106 113 954 100 669 862 106 690 800 108 500 702 89 250 346 108 27 404 95 117 881 96 6 492 121 226 273 93 105 516 92 54 710 107 534 548 107 661 936 115 513 907 99 238 429 107 284 530 98 685 875 105 844 867 92 67 398 93 18 226 107 478 875 94 717 761 91 390 763 116 609 888 98 157 675 102 119 128 98 71 975 94 378 651 94 430 506 96 734 795 118 698 827 109 603 723 90 332 593 95 104 409 95 93 496 117 466 888 99 352 856 98 443 892 114 183 495 97 211 701 100 90 827 118 27 578 103 54 757 89 604 802 106 57 685 101 47 327 93 78 329 90 354 725 82 647 791 91 3 478 99 378 702 88 430 921 91 314 345 87 649 979 115 116 956 99 327 408 95 313 800 103 249 356 96 814 873 96 335 989 84 514 962 100 417 997 85 65 462 105 612 966 93 319 772 96 853 914 98 38 544 109 417 761 107 926 954 71 611 709 114 801 944 112 576 802 91 321 455 103 106 331 101 587 883 77 52 528 111 501 978 88 323 749 94 584 594 110 7 651 95 983 984 107 55 635 133 390 545 98 102 145 103 320 581 93 147 771 104 656 756 95 63 465 113 580 584 116 311 321 113 12 635 88 35 82 94 170 372 81 55 642 96 121 973 104 508 579 105 518 597 106 218 414 106 625 785 108 135 193 106 396 934 95 46 626 104 188 222 100 334 807 99 273 287 106 24 855 106 214 679 110 917 942 97 499 913 99 287 885 100 474 945 106 49 364 81 331 813 93 327 880 116 242 431 95 297 805 106 579 639 113 271 896 110 361 504 87 294 451 101 599 875 108 441 953 86 19 838 89 426 716 103 744 953 85 17 68 85 106 780 100 342 734 99 357 946 117 424 861 117 770 851 77 473 809 93 568 912 79 827 875 102 366 895 104 243 474 106 480 602 117 190 866 107 503 778 103 353 815 106 348 420 106 55 633 103 37 560 90 521 884 73 240 715 92 602 655 108 226 527 110 678 958 107 247 710 92 3 109 114 881 970 95 392 405 97 421 570 90 931 937 80 59 84 107 704 925 111 15 577 85 114 867 114 807 900 94 781 820 86 333 677 86 487 618 80 531 762 91 585 961 106 200 469 93 89 799 102 125 534 106 235 611 120 724 814 99 354 435 117 304 439 110 526 680 102 587 873 81 409 431 90 563 652 106 124 326 90 119 260 91 347 967 108 203 756 100 409 728 95 448 926 79 365 808 86 65 313 75 810 862 96 614 922 82 250 914 99 29 440 87 44 812 103 189 633 121 616 807 118 418 914 95 225 608 96 175 315 95 300 980 89 226 666 87 736 838 81 427 882 93 390 492 104 263 429 101 872 991 85 623 981 120 228 523 91 58 897 93 865 983 89 141 718 97 729 753 104 392 423 78 631 689 86 548 565 104 31 784 108 195 958 90 952 977 91 446 983 93 123 154 91 261 452 103 367 466 112 61 527 97 559 673 88 26 733 81 36 150 106 471 697 99 550 999 88 23 414 83 298 913 112 852 993 89 559 626 83 78 319 100 488 505 85 695 993 101 410 527 102 42 324 89 86 386 101 204 208 93 189 774 85 152 248 76 471 668 117 389 821 112 30 258 103 686 908 105 490 593 86 216 405 96 120 257 100 45 332 91 141 278 92 394 823 103 127 508 96 57 863 104 575 827 95 114 652 96 474 869 94 133 368 76 12 402 109 136 361 118 402 512 100 553 735 110 907 970 114 549 689 98 47 129 99 657 735 119 415 421 86 64 347 103 313 597 111 118 222 104 444 912 102 464 669 90 11 141 101 201 730 113 124 590 109 163 337 97 573 823 95 236 691 87 521 998 100 739 767 88 102 893 108 16 753 73 216 957 97 356 720 89 454 571 99 145 629 92 302 548 96 700 983 108 110 947 107 35 48 104 732 746 91 697 986 120 616 624 95 143 622 112 268 893 100 801 986 97 284 780 99 115 746 108 103 378 105 64 305 106 80 566 100 377 649 108 427 678 101 174 455 85 359 644 98 263 536 105 28 246 97 323 584 95 789 799 109 524 706 98 117 739 105 86 751 93 102 383 109 124 647 92 109 921 97 366 676 96 78 698 101 551 726 95 22 462 107 187 375 103 424 903 104 217 521 102 242 713 101 434 887 120 37 548 104 230 797 110 837 891 104 548 994 101 120 894 81 151 839 101 503 958 98 197 503 91 682 716 102 235 756 101 385 538 94 549 735 70 105 822 93 211 722 112 495 663 93 175 595 95 11 832 112 193 248 95 631 974 94 901 993 98 223 997 118 594 756 104 159 479 96 25 46 104 264 351 79 156 888 87 252 772 108 593 601 110 29 146 84 508 813 119 271 908 110 133 621 95 11 121 98 864 887 115 303 568 119 205 671 100 327 723 83 268 615 108 335 435 87 50 743 107 89 855 108 144 820 108 399 601 101 115 859 84 257 345 121 27 816 114 811 843 107 327 730 98 234 490 98 719 761 90 440 943 104 133 597 110 212 566 101 337 772 110 103 214 105 779 923 101 721 830 117 542 876 100 632 779 97 685 864 76 368 480 88 324 364 102 150 966 116 229 775 70 79 479 97 22 959 91 155 722 108 38 162 88 33 330 89 707 970 92 428 578 99 748 754 94 547 608 109 476 543 119 364 802 99 931 997 96 102 260 90 127 460 105 478 573 107 470 591 100 106 630 100 962 971 124 359 845 112 189 364 95 734 784 108 284 490 107 104 979 102 29 106 114 599 922 106 716 809 95 281 898 118 8 464 81 183 215 80 287 943 94 49 748 102 90 628 104 195 331 104 262 591 96 653 826 110 519 974 100 374 807 108 567 975 85 656 852 102 279 431 93 182 415 92 67 291 94 19 427 108 666 744 106 594 622 104 285 753 101 120 686 106 612 982 87 378 710 91 210 981 102 50 783 108 220 725 92 528 996 94 5 340 98 123 880 111 367 886 96 131 309 112 601 649 107 853 877 92 404 962 107 365 990 108 175 601 81 5 124 87 108 573 78 555 871 107 279 477 100 429 792 93 223 435 98 714 956 93 244 914 78 9 840 90 608 783 104 216 870 92 275 470 88 88 543 88 442 887 100 336 963 98 594 857 93 208 665 76 17 356 89 102 301 96 542 649 98 34 309 89 759 909 89 442 737 100 287 775 91 12 530 106 481 520 97 202 903 96 776 920 121 475 970 96 293 890 93 111 202 85 77 206 98 582 685 114 307 784 88 446 932 113 45 576 99 458 630 103 278 547 99 415 777 102 747 853 92 551 635 106 104 289 107 577 895 120 749 883 113 241 762 102 78 908 101 593 714 99 563 751 102 158 272 92 226 467 114 540 730 81 161 330 90 350 452 95 421 887 91 866 879 96 608 815 112 411 429 109 670 990 88 354 492 93 178 654 103 67 528 105 426 732 102 72 354 110 23 368 95 570 622 100 162 581 90 318 475 109 194 299 107 518 546 101 786 923 100 185 842 93 18 715 106 483 487 100 28 642 104 186 822 97 627 997 110 36 219 86 190 840 110 179 609 83 698 805 108 140 493 103 92 608 90 192 602 106 153 601 107 393 879 82 281 440 101 209 356 114 110 957 109 83 433 114 745 934 95 693 875 108 299 604 114 457 561 95 250 614 96 52 337 106 54 588 85 15 549 102 447 834 86 26 250 97 160 959 99 103 878 108 761 846 99 154 592 120 36 842 104 93 345 88 373 615 108 294 592 93 80 203 109 80 543 80 63 247 77 191 959 99 179 304 115 164 388 101 728 949 88 436 915 81 236 798 86 295 530 97 202 902 97 572 993 109 375 731 86 596 807 73 203 297 104 379 418 110 397 461 104 87 843 90 107 215 102 312 742 120 580 928 96 536 825 110 509 619 93 112 260 94 88 456 103 296 626 96 156 424 92 279 589 112 406 423 115 149 962 98 682 964 100 149 789 123 404 631 83 127 148 104 66 689 91 14 674 113 47 226 99 185 323 108 574 597 101 625 991 101 121 599 85 702 709 97 418 539 95 448 628 101 477 715 101 353 757 107 296 523 92 790 879 101 826 975 113 329 591 113 181 391 97 73 178 105 330 467 98 471 840 100 677 721 75 257 894 99 5 568 100 313 611 107 428 892 98 506 618 90 213 941 85 313 471 106 450 798 100 790 960 97 224 269 116 5 24 102 165 674 106 256 630 92 759 775 88 40 876 86 274 450 96 655 699 107 625 794 97 220 557 103 189 767 92 625 765 103 381 734 98 176 641 90 338 678 112 3 848 102 273 883 86 21 242 104 89 144 98 496 790 113 289 979 101 156 216 82 730 916 108 229 935 106 718 750 106 714 823 95 114 304 88 89 298 89 366 640 96 502 675 91 592 899 80 47 606 100 286 981 98 64 830 104 335 628 108 74 325 99 708 755 83 379 530 97 270 339 97 252 703 120 41 586 98 634 953 82 295 582 90 771 867 103 160 887 94 491 837 106 261 730 103 615 662 100 249 735 106 592 646 95 481 671 82 601 969 106 624 755 100 683 890 102 528 883 90 212 588 108 729 987 107 614 993 116 953 965 98 258 794 118 34 248 88 1 496 88 464 642 117 569 998 98 237 924 101 30 448 95 93 752 108 145 873 92 320 740 121 326 712 89 183 626 81 265 530 87 94 629 98 1 693 97 139 908 103 470 931 76 448 718 101 541 685 116 267 700 123 279 814 101 328 681 96 348 742 102 353 416 94 620 869 95 391 530 102 12 338 100 305 947 109 208 232 109 72 885 97 453 792 107 290 590 88 170 712 109 7 793 104 321 617 105 64 391 88 705 794 95 510 766 79 368 965 100 245 808 89 219 258 89 8 414 115 597 617 93 429 616 104 552 561 95 234 343 98 795 988 93 171 343 89 605 633 93 444 893 116 237 612 68 486 927 97 171 389 98 154 451 103 200 242 100 78 545 89 234 520 95 613 723 89 210 709 76 146 321 98 488 977 98 219 688 87 255 580 113 104 549 93 725 857 106 97 757 125 152 550 111 13 74 98 339 751 97 768 919 107 965 975 96 25 706 106 448 615 112 109 728 96 403 674 96 41 169 91 56 410 110 481 599 91 215 572 91 818 923 81 284 522 93 210 748 95 576 665 90 33 920 101 384 563 98 17 988 93 198 224 104 630 781 89 2 33 103 152 606 83 333 357 103 364 816 99 14 643 103 17 523 115 189 610 90 469 520 110 90 525 99 468 897 118 71 791 84 121 996 79 104 953 111 193 326 86 385 556 103 296 944 110 604 852 93 237 807 102 224 813 108 45 136 109 50 910 112 247 668 96 395 420 105 320 903 99 35 933 97 203 601 81 508 903 107 185 400 103 513 687 82 543 840 91 89 432 97 96 811 87 243 731 107 343 375 89 287 735 103 289 567 103 386 961 93 311 843 90 554 994 91 19 735 107 332 336 102 807 931 104 800 933 117 811 971 89 214 249 97 487 501 121 412 736 89 607 653 87 433 852 106 509 870 103 353 354 84 552 653 109 553 961 98 305 707 98 116 667 110 172 929 88 231 326 101 342 575 96 379 845 107 754 925 100 662 791 96 146 759 72 56 340 116 281 502 104 698 808 101 97 716 113 397 875 118 455 856 86 413 422 99 212 356 102 443 444 108 940 964 87 403 771 84 216 770 103 633 935 110 4 735 103 4 437 126 70 951 129 148 153 106 241 658 111 459 558 96 123 278 102 190 983 86 381 707 94 307 565 96 95 294 92 155 553 100 234 538 103 437 870 116 240 611 89 100 565 91 827 927 99 219 643 110 33 904 91 142 576 94 28 498 90 537 769 87 545 992 102 425 569 82 303 691 109 113 592 99 329 811 104 619 969 86 158 931 106 504 908 92 467 965 103 247 507 84 6 157 93 389 798 99 762 941 100 543 821 105 35 675 99 242 545 108 29 562 89 182 343 89 95 848 94 38 234 90 139 870 101 497 823 101 107 480 108 235 888 95 136 305 90 313 531 106 210 464 94 186 285 102 139 499 88 87 985 105 549 840 112 130 778 117 197 981 91 217 574 99 35 972 92 41 524 121 47 349 117 705 913 97 408 460 111 473 480 112 366 972 110 361 503 106 55 714 102 218 317 103 374 931 108 538 941 102 76 375 81 222 932 113 690 983 104 404 511 113 154 565 104 255 662 95 473 761 80 351 638 110 103 915 88 411 554 108 237 678 80 614 919 119 586 882 94 11 521 106 47 145 132 727 830 103 291 769 103 412 653 84 256 348 114 28 704 110 107 784 106 20 457 86 589 858 86 189 192 100 616 660 117 47 278 97 450 477 112 254 425 100 840 927 104 32 834 102 427 476 82 90 961 78 814 864 84 852 985 101 148 430 106 487 531 100 10 623 91 469 826 93 206 715 99 55 555 111 664 864 84 501 770 101 823 903 98 45 558 85 557 807 102 562 916 107 328 393 105 200 556 92 755 777 82 752 950 89 306 424 95 594 975 100 395 876 122 565 934 112 265 879 118 81 180 107 222 695 106 120 840 100 444 991 98 393 868 96 113 182 91 767 958 93 16 242 91 159 323 97 473 673 110 407 425 97 432 826 121 306 430 106 830 931 99 465 790 113 167 811 100 405 605 118 133 956 112 655 898 97 282 670 100 443 782 98 91 858 105 335 632 96 586 984 86 417 809 96 444 834 111 366 635 103 130 430 90 727 880 89 87 634 83 620 967 96 595 930 93 269 994 112 652 830 71 87 914 95 134 235 105 811 979 112 125 698 106 767 835 106 456 624 101 471 713 103 86 550 92 166 175 102 100 771 99 634 943 100 448 774 83 760 935 92 502 634 104 458 919 99 233 604 89 841 857 112 467 787 97 275 779 94 395 965 93 408 662 101 506 831 116 366 610 95 727 870 98 250 793 102 571 772 106 287 374 107 749 847 88 840 924 99 79 524 102 462 862 99 44 487 107 566 926 107 353 631 101 440 830 105 289 510 88 430 487 91 815 964 116 433 635 95 1 407 92 117 667 99 455 953 87 717 942 101 760 948 94 810 985 123 298 787 105 137 922 101 865 867 92 360 958 105 701 706 113 50 616 120 561 817 91 80 405 111 11 794 92 459 798 105 69 222 104 220 764 105 607 802 86 597 916 106 90 207 79 257 813 117 814 849 101 163 574 93 812 928 94 121 353 104 118 383 105 286 749 125 581 890 93 335 446 97 608 734 118 152 709 109 448 652 94 154 768 104 103 809 110 388 868 104 840 957 110 116 711 103 334 729 112 849 882 108 57 717 107 250 465 105 174 205 102 432 593 119 555 598 105 383 970 109 678 883 105 292 476 89 557 942 115 23 958 114 79 751 102 175 714 101 59 363 106 165 569 98 321 799 97 37 898 104 321 536 121 548 691 87 23 241 82 528 957 101 123 513 98 168 299 96 574 582 79 815 875 81 371 780 84 191 672 99 92 198 98 96 961 90 645 889 115 378 402 82 118 326 107 707 959 102 509 935 99 207 226 114 230 774 107 841 952 121 369 421 91 65 76 101 825 869 85 126 133 103 746 807 99 44 424 89 872 958 97 647 746 99 144 519 88 716 946 102 449 923 91 44 639 106 84 730 77 206 235 96 34 969 104 585 981 117 526 819 89 152 327 98 19 231 109 145 434 108 670 921 97 59 609 99 50 455 101 412 612 103 283 887 113 287 417 89 504 905 101 816 985 116 64 319 97 311 710 111 916 969 107 319 419 102 443 667 86 325 951 91 125 255 104 62 789 99 396 543 84 645 750 104 419 452 113 281 916 90 606 954 96 110 825 106 341 432 99 60 939 96 294 984 97 139 346 87 24 359 98 125 471 101 481 887 115 303 855 108 446 732 100 804 824 107 506 748 102 107 354 76 311 566 97 194 786 106 430 433 108 100 103 102 327 991 100 161 826 89 410 652 105 517 707 81 658 744 83 296 642 98 358 669 99 487 617 116 371 751 105 235 418 98 135 965 90 442 935 125 32 510 86 887 984 100 323 805 95 125 530 91 154 470 94 301 563 96 131 322 99 88 113 98 216 278 99 293 871 101 699 858 93 264 980 106 427 728 94 750 794 112 83 377 105 490 519 83 683 743 103 260 356 99 458 992 119 177 365 120 207 538 99 411 563 104 357 977 117 237 825 93 235 241 107 55 79 114 309 362 79 247 819 104 322 719 96 267 666 115 832 929 96 423 722 96 574 742 97 371 850 98 439 839 105 157 840 110 850 906 88 115 274 107 416 844 99 614 909 88 308 842 106 580 763 90 570 950 119 303 433 101 368 829 97 513 709 103 435 495 82 294 323 101 369 818 101 398 490 104 233 660 117 617 806 104 269 659 99 397 690 95 325 395 105 340 876 102 82 985 117 589 948 88 306 848 103 99 175 115 601 861 108 268 409 102 473 842 95 623 737 107 42 894 95 718 767 96 15 927 88 10 332 100 573 802 98 725 918 92 791 961 95 522 746 112 431 573 107 470 899 89 419 607 88 142 180 103 791 811 116 639 654 79 163 750 113 83 196 99 482 769 81 223 246 97 107 771 90 711 726 91 523 784 105 455 794 97 617 729 98 186 512 104 406 567 87 21 99 103 888 975 95 416 803 113 13 258 108 740 780 114 198 390 105 485 964 90 24 295 97 225 255 104 109 604 92 66 403 121 425 705 98 504 690 100 239 499 108 360 898 76 165 683 90 572 991 104 115 253 115 255 321 125 369 941 106 876 987 88 460 505 94 501 704 99 418 581 112 235 369 101 272 818 86 348 462 100 78 977 100 580 600 103 318 536 80 11 364 94 134 898 98 405 529 92 188 732 110 307 361 91 767 849 82 403 418 89 71 767 104 138 510 113 27 700 104 482 512 96 645 963 99 543 804 98 879 959 100 590 878 102 231 836 88 410 581 94 298 575 103 92 952 94 298 727 102 302 814 95 387 589 92 651 786 104 22 633 93 341 611 98 24 553 105 741 982 95 355 845 98 318 743 90 160 440 106 473 831 106 458 551 104 47 754 95 366 782 105 411 513 104 571 893 98 52 857 111 236 766 105 439 767 108 50 512 92 448 872 107 161 323 98 609 947 109 237 384 99 714 758 106 52 794 115 599 797 91 599 773 71 570 859 91 174 661 108 419 725 110 146 329 109 205 244 80 107 535 113 787 935 112 401 899 97 112 442 98 601 611 83 472 786 104 143 894 85 356 644 121 588 795 109 82 449 90 82 391 91 277 681 98 3 922 104 284 654 73 430 584 81 80 978 101 887 980 114 78 770 107 736 938 105 806 996 106 125 301 110 459 927 89 116 523 82 303 376 100 531 940 94 219 447 91 522 837 101 675 928 110 102 528 102 167 466 114 73 797 100 169 302 93 273 293 93 846 857 101 310 315 82 672 925 83 65 234 101 135 641 117 166 857 104 149 186 98 203 755 117 298 699 90 34 382 110 623 955 81 66 431 104 299 402 111 507 539 101 112 623 78 19 689 102 37 949 93 498 882 96 280 302 112 470 823 109 16 900 104 181 928 100 513 584 82 60 363 110 167 719 107 304 753 95 243 444 97 52 807 90 187 674 102 123 434 95 24 731 112 828 931 105 541 827 103 14 345 93 552 633 93 719 764 114 730 759 85 46 53 107 267 817 79 609 775 106 63 367 87 28 112 88 341 492 99 74 697 108 952 985 88 368 579 99 73 591 119 260 611 99 127 574 99 322 893 97 108 379 99 458 859 105 158 243 95 231 648 97 252 521 111 119 742 91 288 899 89 249 977 84 237 982 90 334 725 95 766 999 121 446 709 111 443 946 100 104 860 99 531 973 105 463 685 86 74 546 95 396 638 97 653 853 98 15 887 73 251 273 89 183 262 93 389 396 74 285 607 79 330 449 96 255 994 100 606 608 101 745 983 99 137 722 92 617 638 106 364 935 92 616 785 101 277 900 99 340 806 96 658 959 98 208 784 89 399 940 93 66 357 107 119 402 96 620 841 95 159 432 89 523 878 88 785 881 106 566 942 92 824 956 88 580 748 94 294 559 97 741 967 113 694 869 82 422 902 97 117 659 109 20 104 98 83 567 98 173 296 109 48 575 108 544 824 105 622 776 106 259 699 97 534 951 92 150 959 105 178 750 83 23 947 91 407 612 101 175 720 126 393 428 102 432 481 102 942 979 83 535 851 101 140 562 106 573 931 81 634 738 94 108 626 126 379 905 114 97 394 103 146 442 88 275 419 98 183 820 88 751 768 102 258 382 125 552 662 99 34 748 100 485 613 93 215 426 85 572 734 99 158 278 100 498 606 112 185 544 104 566 980 82 667 874 99 163 447 109 75 864 118 114 992 113 257 359 119 281 858 107 518 672 88 179 942 110 301 525 90 449 749 105 44 345 98 28 367 80 541 781 120 432 609 94 21 826 92 675 925 97 56 328 93 516 970 96 600 842 90 166 672 96 13 394 100 200 623 97 19 585 99 501 667 96 817 988 110 27 381 91 422 536 89 575 723 95 154 599 104 73 292 113 754 824 96 343 401 120 503 568 100 477 638 110 681 905 97 433 724 98 151 387 107 546 772 93 225 574 108 163 411 98 472 927 107 17 169 86 53 402 102 38 440 116 36 108 84 143 704 84 411 846 92 289 777 93 188 753 111 470 745 92 327 871 97 298 587 82 663 894 100 274 634 88 576 805 109 498 819 90 218 718 106 213 581 98 109 115 97 777 972 106 248 469 96 69 103 110 365 767 104 211 828 95 117 664 109 63 453 96 403 982 103 319 691 101 29 654 96 433 932 93 152 403 95 187 723 73 173 559 106 328 364 116 243 866 96 219 323 101 113 755 87 69 182 110 100 179 101 115 366 92 316 823 121 14 603 95 601 742 113 502 665 98 664 821 106 318 492 95 815 947 119 670 678 113 477 690 99 142 317 105 529 860 117 427 803 94 143 386 81 172 345 92 758 767 86 511 631 102 408 701 105 752 954 95 32 977 97 269 416 97 399 899 86 18 80 85 125 508 90 33 74 97 493 610 122 586 605 121 102 889 111 460 811 75 156 281 78 460 472 84 214 276 91 456 982 99 637 753 91 251 656 111 126 869 90 131 260 109 341 619 99 103 468 104 89 701 106 450 811 102 593 946 102 49 837 101 404 794 96 274 613 86 739 940 115 255 668 97 565 976 117 257 613 108 80 586 102 697 818 94 25 199 99 175 550 129 142 274 92 70 482 71 317 440 98 474 843 95 318 396 115 263 798 90 902 935 98 214 800 111 108 847 104 155 575 82 835 901 88 84 256 111 113 468 119 157 783 110 588 983 92 237 660 104 165 227 89 10 762 110 380 729 88 12 273 75 418 891 87 134 796 110 53 611 97 503 709 90 8 623 99 859 978 81 313 709 105 557 603 94 220 434 93 589 881 101 124 737 102 576 632 92 66 277 77 733 780 95 348 667 91 172 496 95 228 700 96 37 195 109 102 532 98 152 242 101 176 519 106 10 687 103 232 989 98 259 575 106 644 868 103 223 541 106 349 534 89 543 625 96 483 656 91 289 495 94 37 836 93 25 687 112 91 270 106 381 600 90 710 975 84 41 744 104 172 462 96 430 899 86 952 971 100 611 783 107 396 672 117 132 774 108 77 731 93 585 939 85 329 724 89 258 707 99 2 263 81 375 404 92 493 711 113 397 572 88 24 131 97 260 804 100 427 738 96 69 810 100 255 352 87 42 846 96 12 243 115 611 674 104 89 403 102 214 654 92 272 852 111 782 895 106 336 854 95 632 944 116 121 730 90 682 747 90 342 736 114 401 441 81 59 557 105 224 425 117 8 199 109 513 655 86 336 337 112 343 537 105 143 850 97 415 896 114 52 792 97 431 931 90 504 603 96 246 909 100 692 702 101 604 701 88 0 631 78 380 385 86 660 798 84 317 946 104 209 928 85 133 862 107 595 962 64 304 739 104 56 910 79 777 795 109 235 261 108 103 711 95 136 988 108 798 888 91 810 883 90 322 970 91 489 832 98 326 653 101 523 655 109 74 623 125 725 912 96 187 511 92 492 761 115 127 997 78 599 859 117 529 897 99 157 410 102 152 673 102 97 428 96 426 556 92 285 873 97 332 589 94 70 588 115 20 513 125 451 687 93 872 930 100 4 482 101 14 833 90 40 665 97 618 816 89 391 718 96 133 352 117 793 944 91 420 875 96 8 452 108 27 485 91 188 905 106 559 903 104 722 802 104 172 626 77 61 268 97 96 648 110 1 109 118 761 827 107 797 930 111 488 965 91 197 398 95 211 250 113 604 629 105 352 805 105 476 763 111 395 912 110 550 927 94 390 901 99 533 682 112 826 939 105 143 945 103 133 466 99 150 483 94 30 287 94 397 430 93 216 674 108 535 576 97 66 749 97 783 902 87 120 869 115 42 138 111 332 968 115 213 833 110 251 592 96 209 366 94 522 955 112 665 888 95 259 852 117 280 972 108 463 532 89 228 721 100 44 434 101 118 387 88 499 595 105 441 860 101 216 377 85 284 574 113 534 690 108 191 624 109 518 531 85 230 415 96 213 411 112 596 914 80 50 352 102 356 659 115 86 661 105 99 197 103 267 760 120 503 786 99 508 652 80 822 996 108 368 599 82 19 392 82 439 748 96 106 757 106 474 801 92 647 974 116 720 955 90 346 368 111 578 699 101 49 959 102 52 444 111 118 330 95 321 846 113 135 345 111 773 776 96 583 943 114 287 545 86 371 494 87 57 954 100 45 718 106 34 224 113 216 247 118 632 744 97 353 918 99 274 292 103 205 643 100 391 821 101 189 231 110 635 979 109 616 720 95 264 905 93 354 603 94 391 667 106 627 842 94 381 382 105 90 999 99 172 224 81 63 548 94 278 321 111 139 777 89 763 932 109 361 822 109 17 443 89 312 673 95 400 665 94 846 912 102 411 416 97 38 65 90 629 744 85 489 613 85 217 951 98 209 381 116 717 772 100 23 589 118 146 380 93 330 417 109 46 225 113 431 686 110 368 799 95 228 578 76 345 582 111 490 927 95 725 809 90 34 421 105 198 448 89 65 551 95 74 782 105 298 307 113 141 520 85 79 295 94 116 935 94 23 774 100 357 506 103 109 592 108 91 216 121 575 970 109 730 944 104 658 816 108 424 561 106 358 587 109 228 641 81 78 410 101 167 654 87 64 167 78 6 370 97 562 677 115 365 622 99 355 793 113 21 117 111 109 761 92 59 426 105 39 370 94 266 825 105 120 154 105 103 199 86 817 931 98 93 338 87 242 453 112 122 254 89 89 534 97 232 401 95 366 706 86 169 429 99 197 607 92 258 402 90 450 521 101 105 600 104 199 287 99 448 479 112 831 954 105 291 584 100 104 783 120 704 807 84 513 745 101 239 668 110 16 46 108 345 829 94 24 256 95 195 426 113 211 894 102 580 891 106 489 595 103 642 878 116 518 730 85 450 996 83 43 867 89 155 836 116 176 764 119 420 581 100 776 854 97 536 915 115 161 326 101 519 921 91 543 904 93 326 866 107 351 786 86 317 649 104 141 503 107 691 907 107 256 603 108 216 684 94 123 365 106 849 932 94 10 648 102 265 993 95 101 822 115 353 916 108 209 365 103 378 758 93 382 672 110 321 769 112 570 684 102 460 704 101 549 977 96 141 812 80 782 803 102 394 820 74 279 758 84 427 747 105 310 542 102 912 951 100 748 889 108 642 762 96 498 964 112 103 605 104 8 835 100 353 703 102 412 753 103 700 926 100 327 421 82 21 77 101 157 230 107 237 967 103 812 953 111 561 853 104 93 787 85 320 409 99 49 304 95 111 694 95 635 947 96 100 144 90 493 577 117 529 652 106 107 571 88 25 467 120 314 991 109 59 232 104 629 867 92 884 966 115 9 934 119 20 954 85 7 197 95 107 823 96 563 855 112 518 721 101 78 311 99 403 500 114 704 894 95 125 234 98 45 843 105 437 452 111 536 700 103 96 745 109 140 214 101 601 839 103 151 380 99 559 868 95 41 404 91 147 220 103 532 648 118 5 309 74 265 705 96 559 933 95 345 977 109 484 615 104 87 938 112 36 573 101 488 682 87 499 938 93 690 784 100 675 704 106 894 960 84 675 998 93 523 781 93 515 888 91 170 917 101 518 976 127 788 951 99 93 556 74 173 738 105 80 394 74 440 868 92 553 967 93 186 858 112 1 388 104 182 588 93 96 834 108 0 648 94 342 726 108 70 296 102 48 723 102 491 568 91 737 875 87 182 848 106 436 922 112 398 724 97 517 717 102 226 637 104 18 72 112 841 939 93 511 985 89 116 509 111 366 407 100 123 949 107 435 918 118 67 787 99 276 599 99 245 594 87 577 961 114 480 728 99 515 789 97 508 602 86 547 958 94 565 647 89 691 802 106 324 770 96 258 665 89 555 999 98 297 777 89 248 696 90 396 814 106 147 488 99 364 921 77 184 624 108 490 771 90 199 392 103 98 210 97 849 979 114 833 881 106 508 875 97 42 675 95 68 428 101 337 664 102 178 610 96 192 980 95 183 401 101 620 672 98 210 879 101 115 562 95 465 839 99 68 775 99 609 815 100 475 801 98 187 652 99 87 200 81 131 932 114 54 231 105 683 882 98 365 751 109 113 859 105 179 423 107 265 889 103 55 147 106 286 742 95 431 881 73 86 269 122 522 758 84 492 592 84 171 300 77 855 993 96 233 587 98 267 396 92 732 919 101 496 604 95 311 786 92 9 720 121 124 141 117 225 506 103 446 467 89 95 337 105 207 715 93 96 141 103 482 931 98 337 658 104 25 586 106 365 591 105 769 914 111 126 743 91 365 918 112 300 383 105 205 952 104 211 669 97 828 980 105 189 947 87 581 715 98 110 943 101 758 978 118 430 996 103 377 523 97 127 274 116 150 373 89 45 652 101 387 862 121 115 311 97 135 205 100 237 485 119 353 960 101 108 871 90 127 319 103 79 522 100 112 946 116 613 829 109 2 645 103 494 884 94 321 515 88 181 450 98 173 271 86 612 718 92 252 813 87 893 935 114 439 550 106 163 479 86 167 511 86 167 808 100 116 673 105 295 832 99 642 678 105 532 963 100 403 494 103 293 713 77 614 946 116 575 785 90 574 843 107 245 513 110 354 854 97 217 558 103 49 556 111 204 273 88 123 355 109 135 872 110 456 858 90 259 583 91 218 665 103 31 262 87 3 888 101 428 599 92 16 795 94 831 888 105 92 804 92 342 835 99 236 627 88 96 187 111 131 551 113 31 298 110 654 732 88 212 460 90 83 103 102 144 525 109 198 226 105 321 634 108 133 538 94 179 436 106 295 979 83 50 309 101 179 796 90 292 387 110 89 980 102 536 544 96 288 756 107 513 516 112 258 452 104 587 911 102 106 489 84 90 727 100 44 290 81 641 985 99 381 874 107 621 843 94 12 184 108 65 307 104 55 314 88 781 811 107 635 651 124 184 497 91 205 691 90 351 712 92 433 440 111 421 619 97 381 759 105 560 772 78 374 668 95 473 739 94 288 369 91 481 629 114 330 621 93 416 771 102 31 527 122 826 842 75 429 557 112 519 706 103 577 688 90 184 295 116 272 334 102 168 912 92 163 310 98 76 336 96 582 828 98 157 327 101 151 520 94 342 554 75 855 885 101 140 413 85 307 647 87 367 435 93 482 673 102 462 493 111 137 187 97 713 923 106 772 959 96 533 973 97 374 937 106 855 979 99 329 873 86 81 294 101 152 679 112 202 886 107 68 363 123 103 886 93 396 795 108 194 672 100 37 826 97 395 473 93 64 437 96 473 769 98 429 523 102 306 523 113 643 877 96 136 623 99 141 144 113 159 881 86 290 857 84 246 838 115 283 512 92 14 331 102 418 586 100 590 849 88 537 615 101 729 943 105 347 527 108 206 935 113 489 633 105 357 770 100 91 720 80 230 998 108 54 662 102 23 204 95 255 729 81 771 902 107 102 623 109 366 528 77 169 616 95 105 426 112 176 902 105 524 923 100 935 987 120 219 596 94 36 956 100 964 983 98 128 485 86 484 668 92 167 238 105 201 933 102 168 907 114 388 719 75 276 668 113 302 869 98 626 670 102 118 852 100 754 931 90 380 730 90 587 607 104 598 667 111 733 911 118 177 313 99 51 754 99 266 472 113 773 794 98 112 695 95 162 545 110 88 478 105 600 869 86 104 583 115 287 715 93 506 814 71 344 752 88 606 934 105 690 851 91 235 483 98 332 900 95 255 283 99 356 593 99 786 875 89 206 614 108 76 343 97 483 541 100 646 826 95 606 891 103 601 840 95 50 834 113 622 695 102 62 364 100 377 647 116 193 597 94 181 783 103 495 972 94 117 422 102 284 979 88 7 136 118 182 224 79 285 996 112 193 587 103 170 402 100 445 537 103 334 366 82 320 375 85 567 756 95 586 943 99 336 740 91 95 541 80 678 898 105 833 983 120 753 871 86 129 195 97 649 798 112 356 691 93 274 606 111 181 940 101 399 686 97 245 461 110 57 495 101 586 659 98 421 682 95 652 962 96 140 650 84 77 699 100 157 497 101 408 818 106 726 972 97 219 385 100 286 386 114 197 229 76 445 846 130 549 936 87 201 830 99 555 613 102 434 898 101 362 925 96 295 794 95 189 785 109 689 753 127 258 437 97 177 590 104 453 858 96 532 814 85 67 106 108 100 966 81 611 627 103 174 997 111 121 357 100 433 739 99 300 587 93 648 965 72 14 29 107 653 926 114 162 440 101 265 803 97 877 909 109 143 607 105 365 869 101 113 200 97 652 994 118 396 518 93 648 999 107 725 951 92 412 931 86 416 805 88 544 924 106 645 895 98 46 101 98 133 529 102 14 292 107 517 807 104 61 996 95 173 766 110 478 916 87 17 478 106 185 933 102 318 636 114 184 422 106 34 585 97 131 473 101 500 794 95 437 486 102 22 683 108 223 937 94 252 272 95 128 306 87 496 633 77 488 848 111 131 607 107 245 967 92 502 742 112 72 407 94 24 925 95 487 780 97 655 783 96 853 962 97 182 374 89 238 509 94 764 802 104 352 557 97 84 795 112 77 136 98 357 881 96 251 279 105 794 920 102 184 331 116 143 626 116 635 978 104 163 619 100 378 839 105 131 791 105 138 565 106 78 225 127 150 283 97 118 640 107 625 643 111 315 590 91 605 659 92 367 758 92 179 628 88 215 547 89 269 654 80 55 341 83 486 694 115 612 942 101 303 415 110 367 678 100 372 860 89 228 246 98 168 230 110 350 847 92 113 324 102 773 865 92 109 417 96 708 975 108 494 611 107 572 969 108 380 514 119 732 930 99 825 878 105 293 869 95 189 943 94 475 664 102 156 935 109 253 656 100 557 838 105 441 765 89 617 666 110 509 910 93 410 973 98 222 619 107 537 907 98 64 188 96 231 307 93 151 479 111 44 470 97 713 772 113 252 922 119 218 488 103 449 768 116 838 967 120 25 109 83 45 409 103 364 938 118 154 772 100 253 761 105 582 634 127 157 220 123 176 241 113 660 955 99 471 603 103 869 925 99 399 624 112 462 762 90 695 900 116 588 932 118 166 689 113 67 617 106 88 474 96 252 758 105 422 936 92 45 138 109 59 724 102 131 530 96 260 731 101 606 767 80 462 722 120 604 783 105 20 427 77 109 682 98 81 171 95 751 807 104 566 667 79 670 801 101 363 933 119 197 459 117 660 957 109 506 710 105 763 803 98 552 835 94 677 963 99 579 900 82 153 666 108 443 996 110 454 735 105 208 915 106 610 986 87 64 156 100 493 686 96 377 807 112 582 944 110 149 336 93 576 810 89 690 877 103 747 810 114 382 393 107 731 992 96 748 780 91 192 237 97 251 841 94 842 933 109 417 611 89 210 947 97 692 704 92 706 904 90 467 747 98 437 630 99 648 660 89 47 686 105 460 740 94 131 301 102 422 987 109 156 736 106 532 929 92 133 302 90 274 359 83 2 818 93 348 811 105 3 257 99 443 745 75 725 876 111 68 562 84 782 786 123 411 748 116 472 790 106 47 942 108 580 638 98 418 757 120 342 828 90 206 474 115 510 874 111 140 193 97 216 637 101 407 446 97 586 769 129 14 646 96 249 844 95 505 711 99 773 877 91 337 578 87 97 738 106 295 426 84 724 893 121 215 855 87 170 585 76 170 493 105 105 485 102 401 889 101 26 121 111 586 676 114 496 815 99 309 422 91 375 780 101 149 322 82 596 794 117 217 650 95 333 895 102 189 400 82 647 757 95 203 695 89 152 776 102 499 969 102 28 424 87 644 955 103 3 433 86 645 715 104 515 771 107 11 716 104 440 510 89 600 970 107 516 969 100 332 891 96 794 896 113 127 346 113 616 668 101 217 303 107 414 424 103 259 336 116 672 762 89 231 560 94 18 478 110 280 802 113 237 763 103 506 729 108 333 802 88 498 936 101 235 810 100 745 751 114 117 571 95 540 954 103 255 896 105 502 654 88 380 506 93 168 724 93 102 201 114 363 579 104 126 893 81 328 345 96 107 269 102 340 970 106 953 955 105 182 426 102 929 972 101 169 911 103 223 401 105 772 900 94 793 879 102 275 476 97 596 922 102 321 760 106 591 884 87 432 461 95 84 555 101 458 875 95 683 839 102 617 664 105 167 173 85 601 850 97 152 722 110 283 685 117 644 946 111 195 375 89 84 711 99 42 524 96 383 959 121 1 349 98 397 417 103 496 577 101 307 419 113 281 830 109 395 682 100 308 692 88 352 400 100 2 114 89 250 302 98 627 694 85 198 880 84 121 917 88 646 919 102 192 708 87 805 810 104 335 589 100 200 738 95 212 230 97 502 508 110 539 560 97 731 944 106 323 641 90 93 896 104 84 941 107 422 908 75 45 644 102 554 642 84 215 970 110 11 618 105 43 765 85 387 672 100 15 618 100 451 542 107 606 640 105 670 852 111 559 737 91 14 424 110 60 527 108 346 601 102 58 631 119 68 258 101 240 894 92 265 314 103 739 954 101 120 377 105 509 534 112 193 687 93 152 891 98 514 750 114 199 485 104 86 735 99 226 546 104 197 414 90 383 890 91 179 712 118 597 613 105 700 867 95 384 421 98 166 329 94 310 552 88 305 394 107 108 474 106 626 700 110 409 914 88 253 745 113 152 873 112 953 982 110 172 175 97 79 887 82 41 251 96 577 712 103 315 687 95 240 499 107 425 857 106 453 641 118 565 789 72 944 957 104 561 915 95 159 628 103 736 786 101 834 937 81 101 156 108 338 630 103 282 490 94 279 559 93 524 708 103 197 265 104 205 536 104 269 967 94 313 900 98 311 751 104 324 912 126 218 802 93 546 927 98 118 587 118 100 605 109 491 517 115 127 544 109 185 614 105 129 759 98 317 639 93 244 439 100 513 785 111 126 787 101 96 377 97 226 299 112 266 458 94 165 229 102 835 836 106 22 56 97 306 672 108 170 329 109 181 235 101 530 814 91 411 573 104 416 744 108 108 109 109 32 200 110 780 835 110 371 973 76 384 766 89 80 968 107 211 230 96 351 517 99 4 738 106 451 674 114 658 715 102 662 772 93 348 391 98 251 266 93 546 679 105 668 944 123 8 474 106 126 610 91 184 375 120 208 786 105 525 868 122 560 833 103 175 414 90 505 929 92 13 548 104 8 595 93 358 726 113 61 829 90 96 267 97 508 744 117 219 307 90 229 292 83 96 577 92 167 317 93 514 667 96 47 853 93 79 988 89 674 766 105 739 800 110 97 539 103 927 933 110 175 902 92 67 766 104 144 233 90 144 557 131 695 730 89 320 555 98 117 722 88 418 979 92 366 530 107 492 847 116 183 489 94 587 774 84 168 214 108 590 822 106 250 419 95 0 875 103 363 912 104 370 920 93 528 992 121 398 585 108 364 910 82 539 821 104 197 911 88 332 719 82 406 962 103 632 792 102 281 667 92 2 398 90 92 546 89 285 962 86 73 106 107 91 968 79 144 281 99 86 140 98 812 816 103 225 681 119 575 993 98 456 513 98 260 970 95 248 636 102 543 989 86 305 997 91 49 806 94 34 260 103 59 796 90 9 220 108 243 321 107 63 633 107 377 946 92 568 716 117 127 161 105 244 918 82 448 723 107 370 527 103 569 587 88 18 699 100 353 678 105 139 255 92 417 442 104 702 880 83 415 455 107 308 989 89 113 296 97 712 866 92 195 275 93 959 975 104 463 606 98 728 963 97 363 712 106 762 944 92 554 574 97 341 597 93 320 710 101 242 279 113 236 284 108 247 546 90 220 688 111 217 760 97 5 515 105 167 870 101 2 319 93 332 770 86 98 330 106 343 369 93 250 412 110 187 506 101 352 397 110 394 690 86 757 764 94 549 656 97 734 772 103 765 856 100 46 233 96 10 773 99 459 603 90 772 958 82 15 121 90 209 589 99 507 785 102 137 463 104 462 951 97 273 286 96 221 362 91 50 961 104 54 754 102 64 500 92 20 701 104 682 881 94 82 378 95 9 869 90 119 961 98 465 604 98 594 632 87 746 949 84 285 845 110 211 982 108 143 441 89 134 579 101 313 495 96 32 232 87 19 536 83 354 786 89 271 942 109 15 777 92 822 890 107 175 191 112 249 582 83 127 133 96 118 628 112 310 531 71 7 148 97 6 847 103 442 679 88 141 271 93 633 969 93 282 622 106 181 316 80 357 507 93 530 861 96 414 960 100 59 865 94 836 991 110 237 260 85 221 335 96 91 644 92 312 939 105 479 780 93 746 764 83 561 847 103 329 746 109 289 737 95 628 937 90 294 721 91 61 644 97 123 454 92 514 934 118 21 765 93 769 806 89 98 611 89 139 259 101 188 306 96 654 660 96 274 541 98 170 680 95 91 944 110 0 19 97 49 432 106 823 845 99 194 811 90 366 427 115 455 741 96 661 808 112 180 813 99 66 448 108 707 746 117 1 679 89 177 665 120 551 706 92 821 921 104 246 441 83 625 997 111 29 661 92 90 809 94 668 950 119 35 869 107 343 389 91 110 787 95 199 664 91 415 603 101 628 831 85 218 524 93 99 540 121 654 899 93 66 943 95 365 557 101 988 996 106 369 431 75 358 753 102 369 966 100 227 524 118 667 825 94 224 428 99 115 127 104 53 893 105 219 247 99 768 901 95 285 380 107 163 464 115 95 124 100 123 940 98 519 549 101 120 844 104 241 903 104 115 405 118 340 915 93 696 987 97 773 946 94 717 750 99 145 767 98 242 588 103 188 985 113 531 985 89 241 888 97 440 850 108 460 796 99 819 908 97 478 748 94 574 845 94 876 967 122 387 566 76 466 621 106 575 618 122 50 159 98 320 494 97 98 530 96 101 717 95 752 761 110 409 874 96 46 648 102 533 811 84 385 641 90 10 560 110 492 509 92 381 885 99 430 854 100 149 491 105 227 679 117 629 900 95 815 955 94 322 428 97 119 552 82 83 440 102 483 521 86 270 754 103 323 751 97 175 936 95 812 911 88 36 478 118 114 769 100 479 935 104 585 638 113 194 520 84 121 935 95 806 877 104 24 488 105 255 843 92 394 890 81 182 794 91 40 115 105 203 247 104 782 899 93 36 538 82 258 715 85 362 704 107 588 801 99 24 358 98 430 942 94 718 990 99 138 327 105 209 780 90 232 443 94 138 176 98 451 696 116 785 992 75 572 903 107 410 633 125 454 911 105 512 695 87 397 613 95 41 637 85 554 900 110 273 526 97 206 529 96 278 423 109 413 618 109 10 598 109 171 993 111 990 995 106 214 337 106 387 408 124 75 464 83 239 273 122 252 874 91 299 907 106 6 837 104 136 615 88 271 604 96 253 628 94 110 919 98 527 609 102 93 299 96 606 717 109 168 704 117 44 122 102 267 489 114 332 377 108 614 860 120 638 845 96 157 474 93 260 922 99 121 282 99 349 362 101 465 710 95 556 897 90 217 669 108 150 496 107 222 608 84 486 597 98 173 702 106 499 549 118 246 248 107 382 545 107 41 178 92 441 676 84 734 886 97 551 940 111 607 801 95 69 691 91 205 882 99 434 464 111 465 987 100 371 382 101 46 622 101 647 740 95 54 404 98 671 862 97 242 423 109 212 348 96 153 356 107 724 950 98 581 936 117 272 468 92 78 425 116 177 616 80 267 940 106 320 450 83 735 882 106 118 492 105 108 113 96 145 966 80 34 893 98 489 641 103 663 789 99 244 446 94 579 728 98 297 369 102 757 935 96 285 436 85 218 675 97 232 405 94 12 477 100 675 718 117 42 816 92 560 891 97 120 529 93 610 880 111 346 834 84 52 92 106 701 863 105 326 550 99 401 634 93 463 608 104 98 664 102 210 907 96 289 799 108 78 993 117 12 851 130 251 830 118 803 829 88 147 915 109 340 355 98 175 345 106 435 854 81 0 343 89 489 534 111 214 316 86 269 305 123 263 630 89 582 905 86 726 930 98 186 240 97 102 400 76 117 715 103 345 531 98 292 736 103 299 399 101 43 152 116 425 549 98 74 919 105 727 965 101 448 484 99 202 961 99 452 545 95 524 975 101 302 437 102 470 852 99 154 338 99 305 827 93 159 315 112 165 544 84 756 898 103 580 609 113 222 291 101 412 642 95 188 275 92 132 720 94 159 694 92 103 875 93 671 819 80 59 506 88 57 833 97 571 683 94 77 421 107 541 556 99 134 468 105 385 904 89 107 776 89 664 895 98 227 403 91 472 807 83 414 892 104 0 803 99 154 174 109 153 805 96 482 595 111 113 926 94 292 421 86 293 711 104 259 916 99 405 584 85 301 813 93 668 728 110 61 605 105 433 768 77 450 628 115 103 167 102 692 944 92 27 860 108 404 871 90 458 701 100 131 539 92 96 444 93 318 904 98 279 298 89 342 383 97 232 930 92 63 408 100 506 983 109 333 434 103 253 942 90 252 428 95 49 171 83 74 110 90 536 885 117 752 879 100 784 898 98 423 741 90 394 803 110 670 858 98 83 120 113 324 433 84 423 833 108 4 605 119 58 729 90 350 734 104 820 956 106 173 532 100 457 685 88 513 860 100 55 271 88 306 631 101 226 822 108 796 858 91 360 967 89 290 556 115 396 664 92 131 163 100 799 849 114 249 531 99 138 567 94 332 617 107 713 991 105 27 766 91 23 680 118 313 887 92 350 690 102 50 735 80 33 70 84 366 554 96 145 564 101 538 706 108 201 727 99 955 984 101 144 761 106 117 589 99 221 932 114 518 699 107 32 68 97 89 600 106 332 416 107 279 964 92 76 425 101 48 871 103 169 702 114 619 873 107 163 772 108 27 204 98 102 777 98 632 961 102 495 611 100 488 923 92 542 881 96 171 466 93 733 768 121 7 879 103 317 795 100 82 800 102 43 916 100 262 378 92 793 964 111 118 794 100 210 543 98 198 677 106 198 320 83 334 728 83 206 694 105 730 789 102 3 398 85 377 600 109 133 570 80 203 918 115 384 454 95 811 973 80 96 757 106 146 258 84 85 739 103 521 921 109 512 644 91 0 518 86 6 220 109 365 687 79 758 876 87 866 893 107 409 456 84 326 966 84 134 392 103 11 133 95 324 493 101 473 732 110 74 696 95 95 734 87 301 780 82 268 559 107 631 845 86 762 816 94 354 623 99 112 758 110 450 685 113 119 582 97 887 954 100 38 256 112 150 594 102 184 392 94 30 902 114 757 858 90 43 71 110 50 186 110 65 644 99 44 329 108 100 427 86 207 895 109 72 418 87 327 906 97 616 655 102 661 702 85 336 993 108 770 827 96 612 970 105 694 960 89 47 302 106 275 697 109 262 307 109 57 389 109 68 948 106 68 496 109 116 293 99 164 872 92 388 704 113 394 686 115 439 938 99 675 821 92 77 576 93 62 275 89 591 850 98 355 738 108 186 324 95 233 607 109 288 641 94 189 853 107 222 944 103 939 965 124 367 651 92 375 907 114 377 492 106 490 691 93 288 671 102 615 855 105 86 858 105 510 591 102 448 679 95 574 872 69 193 614 86 483 848 93 226 940 100 349 847 95 295 450 108 41 915 100 225 650 98 223 367 108 750 878 92 381 408 116 13 400 113 283 977 97 123 776 112 462 924 110 370 487 88 572 641 102 85 788 87 531 890 102 567 999 91 166 586 75 92 193 73 436 456 99 163 796 98 127 358 98 31 611 111 349 852 114 36 437 105 320 925 91 177 994 99 815 876 83 685 845 95 457 803 111 320 333 104 687 841 110 272 889 94 32 326 117 340 583 114 547 861 117 662 728 101 374 396 89 124 287 104 574 588 97 54 608 101 204 379 111 119 142 105 188 192 89 638 774 117 93 352 111 0 229 78 546 831 100 110 773 99 34 95 100 316 593 110 391 570 113 35 837 106 323 797 85 8 243 95 41 360 106 808 912 93 205 603 106 78 867 110 134 359 96 341 566 88 229 810 102 4 97 95 552 880 103 370 988 109 425 782 103 103 178 108 145 947 108 770 786 113 469 699 101 293 586 97 287 338 111 136 568 116 477 745 98 262 481 124 400 754 109 210 919 96 503 967 109 317 849 97 545 770 100 503 993 98 78 182 104 818 884 91 654 973 104 750 865 110 716 987 97 215 781 121 902 978 98 730 825 94 268 463 107 452 745 112 297 946 105 109 240 111 196 992 107 639 932 98 588 758 91 147 283 102 89 546 101 22 193 106 9 985 100 712 844 104 189 661 106 294 376 103 479 914 91 353 975 83 542 748 105 699 852 91 17 268 106 350 635 78 393 510 104 99 660 89 13 402 104 608 685 88 329 619 121 80 870 103 405 660 108 100 669 113 95 970 97 176 309 89 143 416 114 326 950 102 709 848 118 248 866 115 76 628 94 11 31 115 24 195 90 498 875 98 219 384 101 25 231 102 372 566 103 206 498 129 194 466 105 30 819 107 275 938 105 184 610 101 63 655 104 192 863 102 487 710 109 192 547 89 117 713 92 602 811 91 558 565 103 238 497 98 203 801 84 11 587 102 719 979 96 173 871 88 531 620 95 316 702 114 573 792 96 515 548 104 676 917 95 209 788 109 735 749 96 544 697 105 329 910 97 223 888 107 55 607 110 168 184 105 74 273 99 287 884 105 629 639 104 476 677 98 687 790 104 206 469 93 577 993 105 82 123 95 172 406 112 93 128 127 132 353 94 141 586 98 65 561 100 243 698 115 48 458 109 337 996 96 458 653 117 312 560 96 209 275 106 212 601 100 109 615 98 184 738 114 47 718 101 216 224 99 345 565 75 805 958 99 85 252 102 837 983 89 101 682 94 12 662 108 624 753 98 388 765 105 133 430 101 78 549 86 35 385 108 243 797 100 151 560 104 632 952 118 43 619 95 9 84 94 198 803 82 693 694 99 66 784 93 462 921 105 297 551 117 780 865 92 425 734 85 111 950 79 234 596 88 503 548 90 436 591 92 792 875 99 163 327 105 335 688 104 515 710 95 167 365 98 44 932 101 39 984 97 149 834 90 767 851 101 482 693 108 796 832 97 398 572 101 144 463 88 63 631 108 389 417 99 484 726 97 673 721 111 568 650 72 147 878 102 42 54 104 630 833 94 233 806 118 9 647 102 14 74 98 341 836 97 112 258 118 430 986 91 553 980 102 231 650 76 54 664 103 624 882 103 208 854 98 513 578 107 711 950 103 526 850 105 500 898 111 587 961 98 324 393 95 176 701 108 580 844 90 236 772 112 150 485 109 448 671 98 834 938 110 26 199 81 826 878 107 403 844 109 173 375 104 77 738 103 520 911 90 729 837 110 397 723 95 202 467 81 167 798 91 365 929 94 403 794 101 222 745 95 356 922 106 357 914 102 255 261 98 260 575 108 412 582 101 667 675 114 261 607 98 381 666 105 341 578 96 316 993 111 597 710 96 81 389 97 111 672 111 452 754 102 539 948 103 228 911 100 113 263 111 92 195 95 135 999 104 591 826 90 432 895 91 143 619 117 640 667 104 293 819 102 493 506 88 40 749 105 764 809 109 73 238 100 709 799 113 405 669 83 51 937 101 759 839 81 840 886 89 320 387 88 587 867 96 212 996 117 144 563 100 856 873 106 676 699 102 175 322 90 93 470 84 114 536 119 47 878 110 514 864 98 262 489 83 291 884 106 65 153 97 625 754 95 640 925 100 8 737 93 241 261 92 708 741 89 159 160 95 104 244 90 224 704 101 577 594 108 147 240 108 195 889 102 940 987 83 233 961 105 446 876 83 101 554 91 65 444 109 272 757 101 164 979 110 303 739 95 478 798 99 66 97 90 537 665 106 746 828 105 176 490 109 225 905 107 802 945 95 58 295 94 587 624 112 636 827 86 124 259 115 770 954 101 562 587 101 630 754 104 266 915 98 736 769 98 307 688 93 158 661 112 152 206 83 589 966 106 55 756 109 294 780 89 65 622 117 704 834 103 337 762 97 668 799 112 44 529 121 555 562 96 165 427 136 84 552 102 712 988 107 439 874 100 602 962 109 35 993 97 462 927 108 712 717 92 254 276 107 231 289 109 121 274 102 855 976 118 471 919 103 391 464 109 65 567 93 333 775 103 345 606 115 675 979 94 223 901 114 274 335 98 177 204 105 364 391 97 757 883 96 298 791 90 185 504 88 758 916 105 104 906 89 570 629 101 194 800 104 366 590 113 10 167 119 292 358 98 580 855 96 88 138 102 652 930 89 374 713 90 730 843 90 39 960 87 346 589 102 180 590 89 248 921 110 349 951 87 40 528 102 448 797 85 480 504 110 609 865 106 628 969 96 350 867 99 301 754 93 58 841 92 469 802 104 241 345 118 629 939 116 137 535 86 99 270 82 397 898 105 50 904 92 246 695 90 48 931 104 296 959 116 171 938 81 675 962 101 321 409 92 7 862 113 410 684 90 74 240 98 630 856 107 257 845 108 138 511 117 180 514 103 104 212 107 523 856 109 70 261 103 210 678 120 129 900 82 294 467 101 319 593 84 349 513 97 312 316 85 190 910 102 807 988 103 682 809 99 84 981 100 731 998 88 44 95 115 225 565 94 708 860 103 75 132 109 99 903 93 383 999 97 523 634 110 47 989 106 289 837 101 369 419 96 437 488 92 200 635 98 196 744 96 82 279 118 522 724 112 565 829 91 332 430 110 426 988 77 394 955 96 75 517 96 220 580 106 611 666 92 50 710 84 259 453 103 17 93 88 19 614 104 719 721 85 168 695 103 336 544 116 424 521 95 591 930 113 543 945 111 745 789 97 694 729 99 417 749 105 141 871 104 456 478 97 276 751 103 9 968 102 476 664 93 556 863 119 138 577 101 185 519 101 693 714 96 767 784 124 338 617 101 599 836 100 767 816 89 180 496 85 624 881 116 145 742 94 413 657 101 572 826 94 315 879 106 210 231 93 75 928 78 209 864 86 712 981 111 526 806 99 312 853 100 530 765 93 155 736 108 175 608 111 177 493 89 785 806 98 630 880 107 562 731 99 96 271 111 62 772 115 700 994 69 639 986 101 267 543 125 401 503 86 624 757 113 295 661 91 296 585 86 764 932 96 56 557 100 134 630 96 516 684 108 146 363 99 21 577 106 193 577 123 462 904 104 172 978 84 349 665 101 719 840 87 116 440 88 157 733 97 495 978 109 296 579 107 214 270 115 81 744 100 390 930 101 823 856 103 297 771 81 875 988 97 256 338 100 236 323 91 538 843 91 519 738 99 206 272 84 253 794 111 107 707 92 215 478 97 60 498 83 246 472 98 117 627 98 335 431 110 463 507 93 325 435 104 557 735 104 123 390 98 282 690 112 584 736 115 620 692 93 280 512 97 42 751 88 258 743 99 584 814 95 25 446 107 150 605 107 148 976 110 570 680 90 291 606 90 160 905 97 87 670 110 341 909 108 102 316 91 212 942 99 793 982 109 507 631 92 493 652 101 715 789 92 389 954 87 545 754 90 422 807 103 314 705 95 30 345 97 141 596 98 120 136 104 367 609 95 413 965 79 76 151 101 157 844 95 725 810 110 127 290 117 355 869 85 324 514 99 715 889 95 666 920 86 211 324 108 220 866 89 79 884 112 251 631 107 353 360 91 264 715 108 329 682 91 33 687 107 77 314 81 489 752 105 313 909 92 237 433 96 675 985 89 243 307 109 18 214 113 256 590 78 36 887 101 530 776 101 592 937 100 96 484 108 371 890 93 599 938 105 163 374 100 191 726 108 475 947 102 397 797 97 100 850 113 249 270 83 674 963 106 206 371 86 849 944 81 270 933 82 180 204 106 20 897 108 24 572 106 180 555 96 131 324 102 733 740 97 661 837 106 448 889 94 443 991 106 229 288 107 322 630 84 0 91 84 647 913 112 268 621 115 467 719 111 269 391 100 194 465 82 80 527 95 585 772 119 130 480 103 495 674 93 187 386 103 93 198 93 525 960 103 808 828 106 76 584 92 275 502 88 83 292 83 84 639 97 491 853 111 603 843 104 569 720 111 510 910 106 1 768 119 242 843 97 204 742 93 176 919 96 195 247 115 138 548 96 272 833 93 199 359 102 249 663 93 117 351 106 492 882 95 694 728 114 309 316 84 286 910 98 366 539 107 34 921 99 432 729 102 787 801 90 391 610 96 267 536 88 16 783 103 627 951 107 611 903 100 50 258 119 333 716 106 488 776 76 162 531 87 724 885 97 203 480 106 577 987 90 919 921 92 365 887 106 562 744 85 204 651 105 577 617 96 64 137 101 249 487 113 397 704 97 315 480 103 479 565 95 17 444 96 373 647 112 730 829 110 286 941 103 540 761 127 16 666 83 644 929 103 424 824 105 73 364 95 548 898 80 39 218 102 663 727 64 298 437 101 137 508 97 663 888 105 96 797 101 512 757 89 605 739 102 484 738 81 39 438 101 349 827 104 751 893 105 393 636 103 449 798 115 720 852 108 168 868 89 604 814 90 309 322 91 558 770 100 748 880 93 439 922 92 15 448 98 220 871 109 419 426 97 750 823 95 155 189 120 43 111 125 649 971 103 439 603 98 82 844 102 266 666 83 82 765 104 256 700 85 853 956 120 50 702 115 128 736 97 48 181 90 189 544 101 491 903 88 658 711 101 671 976 95 29 173 94 631 665 101 642 909 103 615 939 129 113 910 112 297 624 105 89 955 90 562 667 98 155 607 100 149 717 81 692 864 95 130 614 110 269 382 102 392 532 86 114 765 96 14 616 105 685 927 94 506 767 102 421 852 92 136 302 87 611 907 105 428 705 91 688 896 101 769 772 93 220 632 92 698 887 92 517 852 84 486 728 77 459 577 86 600 945 94 751 851 88 455 559 90 30 303 106 64 772 97 504 982 98 432 750 101 582 974 103 562 812 96 312 660 78 10 76 101 281 981 105 75 877 107 228 465 104 20 746 105 631 819 98 620 768 106 339 763 89 121 660 92 44 665 101 747 803 98 141 746 84 368 951 111 613 785 103 174 272 103 378 658 90 124 779 104 1 354 97 342 768 89 432 932 114 290 315 97 38 790 118 152 633 105 540 851 101 125 618 107 359 925 109 83 253 88 251 709 92 382 537 110 126 535 90 551 885 103 454 854 78 561 712 117 742 996 87 622 927 91 109 863 94 721 975 108 51 399 81 335 806 102 488 764 114 146 702 108 606 892 96 694 704 122 410 796 112 561 794 104 530 536 80 167 912 92 134 747 80 262 709 93 390 980 102 213 817 93 79 707 105 831 845 106 52 660 100 197 918 101 344 513 111 60 387 105 320 940 92 406 559 106 61 138 78 47 416 103 438 939 114 128 961 89 485 578 87 216 490 92 682 766 110 742 800 96 239 426 113 55 192 74 44 348 117 459 714 98 109 667 100 122 816 94 157 367 90 362 542 111 446 573 111 222 514 121 491 797 102 93 876 90 198 322 112 257 307 96 105 748 106 721 866 105 75 665 100 251 690 103 80 890 114 41 572 97 258 571 93 319 797 105 395 740 103 633 870 107 180 236 96 316 513 85 251 551 99 292 340 97 900 946 109 304 996 98 538 563 95 34 104 104 153 644 94 831 995 103 187 789 89 659 854 100 97 608 81 267 876 102 31 65 90 419 874 92 506 724 92 142 959 112 27 563 109 344 865 96 454 913 100 397 425 107 724 807 85 121 305 112 539 737 98 323 634 89 515 895 102 29 680 89 181 307 102 329 476 94 601 646 94 24 599 85 10 745 97 362 785 89 33 818 86 12 318 72 304 835 102 410 711 93 112 640 103 912 928 85 384 588 102 860 946 88 768 920 111 195 636 97 420 427 119 77 558 104 98 346 93 588 647 80 205 652 80 754 927 112 176 621 100 579 723 100 459 564 96 87 547 93 361 809 97 104 799 121 271 795 86 191 972 100 370 720 115 403 823 99 552 659 90 322 544 111 573 984 96 42 554 79 59 696 104 89 699 108 841 988 115 300 344 104 81 379 103 240 549 100 382 992 78 123 531 100 150 341 111 884 908 98 583 886 124 104 908 91 15 381 93 23 796 102 722 805 88 493 550 89 224 361 103 77 634 101 593 713 99 322 810 84 498 687 106 30 224 91 250 715 106 47 835 109 260 760 110 382 624 92 182 861 104 162 450 82 109 375 93 415 576 86 13 540 90 728 797 102 858 914 96 766 976 117 297 580 104 339 713 96 149 278 104 374 897 93 551 996 111 670 828 103 384 462 92 150 929 112 96 344 93 76 793 101 447 536 98 735 825 97 232 527 101 589 703 95 418 712 101 159 213 72 175 942 95 131 508 83 718 784 98 287 624 86 106 871 82 178 312 104 491 964 99 428 596 91 527 754 93 117 530 96 1 389 90 353 562 119 606 680 103 94 339 112 278 359 103 271 580 100 169 339 101 94 597 108 387 940 96 80 178 90 958 961 106 151 900 91 553 769 91 313 745 104 465 880 106 726 772 103 219 739 113 161 802 103 656 817 104 6 14 83 412 455 96 268 300 103 381 745 104 355 781 107 156 280 125 287 791 106 126 435 102 523 760 92 327 604 111 180 411 100 245 607 106 105 412 97 503 639 94 347 440 92 472 890 85 356 715 85 390 783 105 141 332 104 580 799 109 959 994 94 613 664 92 647 787 98 97 222 90 390 625 96 596 779 86 157 406 115 388 733 94 75 730 100 48 236 118 39 333 96 350 751 97 230 351 97 392 937 105 409 732 108 387 604 88 412 476 97 208 742 103 90 356 77 459 924 104 722 778 102 2 824 92 160 408 104 54 73 102 573 888 112 125 694 88 954 977 102 325 899 119 431 432 107 72 298 92 182 366 110 898 945 108 67 915 103 20 955 108 5 456 109 109 817 105 58 656 84 209 985 86 521 800 110 114 335 96 655 724 104 42 55 93 268 395 88 411 593 104 340 976 88 198 421 94 322 452 100 204 322 89 98 179 85 460 962 102 36 239 90 187 928 82 170 919 94 28 207 114 378 607 99 768 993 100 501 827 103 439 634 101 794 865 105 580 986 103 88 145 99 459 727 108 526 658 115 114 693 91 167 924 89 122 954 109 523 592 109 375 736 95 249 297 115 378 471 104 807 967 111 687 740 98 20 169 103 439 571 132 220 872 107 429 474 120 310 776 100 285 550 103 445 882 104 688 955 97 459 615 102 115 629 100 28 132 108 232 696 103 177 553 90 705 780 98 456 553 97 599 837 76 39 292 90 409 913 109 54 389 91 153 665 82 518 970 89 245 850 104 501 810 96 861 949 113 70 707 103 507 595 108 280 990 115 52 325 101 196 640 109 226 955 101 840 870 83 488 745 99 621 877 98 73 263 99 603 982 95 0 852 90 237 359 107 293 334 116 790 977 99 423 649 98 396 910 95 102 787 114 249 628 105 530 579 105 391 894 98 562 886 92 833 944 79 270 986 81 592 948 80 40 934 95 134 590 97 587 660 78 589 987 83 27 191 100 645 959 99 311 654 94 63 421 98 345 483 100 56 65 102 81 340 99 488 746 109 80 702 105 457 810 106 187 616 98 470 820 117 307 410 95 88 392 100 149 574 118 77 117 99 528 927 80 46 392 106 78 475 100 442 554 87 740 820 95 640 725 121 315 577 116 637 925 101 592 683 97 490 582 100 283 803 106 495 800 108 522 909 105 4 203 106 749 760 88 372 865 109 257 425 85 68 572 108 335 963 121 616 828 110 418 562 102 927 935 94 44 275 96 530 792 114 180 324 106 641 792 103 276 595 95 385 534 67 254 811 99 132 913 112 130 775 104 188 628 86 312 820 79 111 463 74 23 862 104 150 269 103 119 679 101 119 333 98 865 951 105 238 949 88 905 987 103 308 343 131 160 866 110 695 698 99 106 554 116 155 419 110 68 506 109 495 810 95 152 630 78 229 422 101 363 382 106 804 954 101 190 219 101 223 534 100 553 706 100 520 836 120 495 914 112 243 865 85 299 624 101 208 899 79 943 985 87 416 793 98 49 274 101 29 73 94 285 746 109 680 793 99 162 609 104 475 538 109 142 866 101 21 576 87 422 588 103 325 391 91 194 831 89 700 946 108 273 531 100 103 983 90 763 880 107 11 162 92 118 883 89 236 991 104 188 950 95 149 585 89 283 825 111 857 947 102 442 715 89 163 720 106 407 842 92 13 617 95 34 41 109 307 560 108 512 712 91 575 768 94 628 836 111 461 492 94 380 659 98 222 981 101 0 291 99 274 748 83 174 399 84 636 863 91 109 880 96 823 996 76 137 651 112 575 879 104 101 219 109 565 656 107 576 973 97 567 788 108 103 434 104 63 122 112 29 391 99 943 975 89 498 576 105 743 932 101 221 712 111 570 922 110 430 847 90 310 451 102 299 768 92 281 581 81 367 471 92 294 419 94 298 566 110 396 651 100 52 236 95 260 966 106 358 379 105 316 485 106 227 599 104 82 868 91 109 912 92 51 282 108 259 663 110 404 515 106 58 600 107 429 855 108 309 312 86 347 511 105 63 401 90 138 761 87 39 802 106 372 782 100 11 210 119 477 653 90 156 330 96 635 657 109 551 790 84 520 575 112 497 941 103 847 939 95 307 396 97 465 921 112 165 871 100 293 936 108 532 587 118 134 872 100 206 987 97 156 551 96 272 961 94 631 884 98 44 383 93 26 985 81 114 602 105 375 562 95 688 977 125 314 423 99 789 851 123 484 555 100 331 902 74 546 873 95 707 769 99 648 709 100 18 755 94 327 511 109 363 665 117 648 997 93 506 801 103 51 471 113 757 777 92 140 416 98 126 929 98 146 894 114 598 622 86 109 165 84 56 722 109 627 975 95 319 430 102 255 598 83 134 594 98 118 298 106 552 864 97 497 882 98 313 455 98 438 588 86 507 931 113 584 796 97 2 229 108 243 476 102 432 953 103 465 579 94 16 787 101 372 445 118 721 839 85 160 798 104 360 870 116 111 791 102 119 998 86 241 923 88 230 590 101 406 735 102 48 729 106 0 78 93 124 777 93 42 945 111 304 311 102 313 765 100 404 597 91 98 938 106 29 88 89 119 775 124 253 610 103 105 712 127 41 576 86 566 999 108 586 868 95 745 936 101 313 858 94 533 833 111 757 911 108 468 672 96 752 811 134 568 609 107 626 713 110 431 663 82 594 617 101 463 651 96 147 504 105 394 976 98 108 609 94 582 928 113 789 979 105 61 945 101 371 684 101 221 589 105 686 807 103 320 852 104 152 617 103 560 812 110 696 815 77 328 834 98 22 902 81 743 927 110 45 403 108 334 537 75 546 619 108 730 977 97 420 957 94 110 882 78 280 803 91 205 579 101 87 955 100 414 474 102 77 635 99 256 710 124 200 964 102 267 595 100 87 262 104 316 399 104 254 296 107 684 791 86 131 797 88 587 599 91 526 701 83 218 904 102 624 861 91 50 107 95 0 625 109 66 476 94 67 646 79 30 720 114 273 558 114 89 659 103 326 378 103 497 894 101 358 462 114 578 959 117 209 542 101 391 855 92 707 821 110 196 497 96 60 721 102 209 513 94 127 760 107 63 73 98 10 405 99 672 948 101 140 958 86 106 469 104 305 419 101 76 247 103 166 525 111 910 957 100 54 794 88 599 906 120 157 188 95 888 969 103 477 525 90 86 907 103 682 798 100 644 827 98 195 792 105 175 214 101 387 866 84 263 472 97 237 793 108 41 552 108 380 538 96 96 819 88 279 689 111 187 475 108 273 528 99 69 855 120 392 620 101 32 630 93 245 735 99 277 385 108 110 863 111 88 227 96 57 993 103 295 833 114 62 842 110 479 498 94 908 967 102 70 952 105 485 992 98 585 830 100 138 573 106 301 993 97 273 384 102 182 913 116 113 194 110 431 925 108 424 512 120 435 892 108 81 227 85 42 933 98 413 482 114 440 490 89 488 523 89 188 567 109 302 370 97 326 623 99 281 543 105 190 918 89 658 880 100 690 986 92 264 454 99 841 963 91 632 854 123 116 374 101 143 698 107 432 926 95 68 406 106 234 624 82 188 453 86 681 971 103 139 297 107 122 401 110 257 884 99 603 944 98 207 893 106 356 596 92 399 637 92 76 968 90 102 329 88 244 326 104 505 737 95 287 939 92 446 842 115 279 692 106 377 566 98 283 675 98 399 909 104 169 862 97 736 743 112 48 698 94 78 594 95 467 987 114 595 607 92 286 535 98 62 951 90 605 753 87 438 640 82 116 222 99 232 863 106 370 385 114 179 450 99 420 830 105 104 956 106 310 522 120 912 945 95 523 676 84 44 848 106 295 940 96 57 157 114 512 898 101 300 845 110 360 489 105 345 549 89 708 832 81 53 141 85 946 963 103 193 364 92 240 672 87 415 695 109 10 915 102 201 202 106 102 207 112 549 753 95 549 782 123 185 854 111 221 577 90 615 981 97 213 735 108 53 866 90 109 964 107 420 432 87 118 966 87 481 785 108 584 674 94 742 862 97 249 610 105 100 318 93 96 830 99 541 901 95 511 898 85 44 772 96 330 746 106 596 913 107 797 862 105 219 429 108 274 499 108 265 320 98 471 906 93 264 525 114 409 936 108 386 659 109 498 526 96 332 382 94 281 666 103 9 780 114 752 890 109 196 773 89 190 890 97 196 225 107 38 405 109 302 364 102 20 666 79 10 462 106 122 568 90 199 413 96 143 856 95 85 395 104 583 595 87 469 982 105 287 619 105 15 766 108 319 953 113 421 923 92 66 703 101 377 529 92 525 585 79 822 860 98 625 890 92 529 670 108 323 854 101 444 726 96 939 943 103 227 274 106 147 528 104 81 84 104 399 470 105 469 640 109 343 460 104 464 786 103 736 942 109 270 440 92 362 661 103 59 346 95 393 927 105 89 536 83 86 587 93 423 502 93 27 385 109 126 912 102 332 805 95 706 893 101 450 881 90 680 818 107 67 512 102 8 109 94 184 341 96 362 590 91 83 325 100 182 485 96 427 547 107 656 706 102 51 615 97 296 736 102 429 811 98 273 855 87 195 776 99 658 835 86 140 936 115 61 795 102 453 635 76 435 996 102 423 789 88 727 975 99 240 335 90 226 695 102 93 587 94 190 418 98 331 860 96 111 467 106 671 806 109 208 263 91 398 923 96 512 783 97 52 627 120 143 459 81 1 817 98 535 627 93 441 991 90 674 826 121 216 959 104 465 791 117 833 988 109 81 786 113 755 756 95 103 960 99 156 431 96 589 967 107 259 490 114 288 735 90 249 709 101 57 733 109 223 290 98 156 797 111 727 878 100 780 884 98 221 461 107 251 834 108 137 979 96 535 783 96 914 933 80 575 652 99 191 815 120 336 441 89 562 659 101 625 873 81 635 995 94 112 190 97 646 792 100 127 844 105 482 835 100 218 484 110 809 864 90 383 631 107 160 800 104 641 743 117 177 509 103 560 670 102 177 496 112 586 836 97 443 871 98 128 530 106 185 381 95 56 826 98 265 892 94 236 528 103 203 463 104 448 753 118 117 618 102 453 719 100 357 572 91 414 532 94 648 851 105 380 573 121 718 977 97 181 608 96 263 861 102 580 948 109 794 981 97 521 781 109 875 964 89 563 944 105 146 899 98 944 962 97 650 974 109 369 601 106 148 703 108 584 631 101 701 845 103 36 862 103 77 294 93 354 843 118 413 835 110 148 458 90 305 804 103 203 354 101 422 709 125 192 408 106 711 888 100 314 781 94 181 563 103 480 968 90 916 944 99 56 922 100 866 912 122 316 881 103 298 742 103 42 857 110 689 989 98 711 828 86 230 298 112 47 821 103 28 731 114 393 862 103 190 697 79 583 781 97 256 648 84 230 939 95 473 529 101 191 938 103 186 273 93 56 836 92 303 318 94 216 867 108 585 634 96 541 761 126 622 850 98 390 808 100 274 692 100 83 651 94 217 399 99 758 962 93 328 893 100 472 779 94 403 801 107 165 517 90 65 384 111 388 923 105 67 97 100 573 876 106 634 960 102 33 902 88 256 790 103 326 493 104 671 711 76 267 441 112 325 381 115 78 640 99 250 788 105 98 402 101 247 938 102 14 510 96 125 911 106 616 872 87 130 726 118 222 946 102 401 699 106 308 610 94 84 754 90 360 906 104 135 572 101 669 962 86 422 647 94 463 725 91 170 508 97 25 66 89 633 690 118 541 677 108 181 944 98 104 836 82 310 885 101 621 652 98 24 389 105 76 161 95 458 783 95 189 829 108 614 915 96 458 588 97 812 962 86 184 931 87 184 467 101 873 940 82 314 599 109 589 745 90 669 701 90 45 642 102 56 552 83 242 370 85 434 643 90 210 286 95 19 154 102 7 935 103 151 786 99 66 395 83 137 740 97 148 899 72 450 508 108 427 948 117 109 203 111 308 628 98 393 926 103 121 945 99 908 978 81 406 913 103 202 268 85 147 807 96 500 602 118 812 912 125 288 505 97 159 170 103 53 948 95 622 811 89 43 591 97 119 593 97 116 240 117 56 844 95 192 383 99 321 989 107 102 368 100 297 586 92 155 924 108 725 795 91 455 462 110 540 911 95 249 846 101 13 46 106 707 827 85 379 655 107 119 229 87 175 594 102 29 679 103 340 387 101 528 710 92 178 975 105 178 838 94 224 873 100 903 956 84 318 481 106 100 620 102 94 717 91 139 679 115 100 804 89 109 337 96 365 727 102 253 273 95 434 633 113 425 996 82 5 392 103 67 534 101 491 969 108 72 121 92 513 868 92 297 976 101 79 501 118 265 418 124 154 955 98 613 652 100 468 616 108 564 792 79 786 852 112 337 991 74 54 994 89 326 908 86 92 184 84 313 733 103 188 249 105 104 859 85 441 876 90 815 897 88 330 847 91 191 434 102 70 313 90 190 794 119 75 385 82 123 402 81 563 876 99 13 446 108 319 995 113 606 991 89 140 704 92 101 345 74 558 901 98 466 975 84 867 920 82 211 432 86 63 327 99 480 773 98 443 459 86 666 906 106 17 301 108 458 597 83 675 836 81 17 660 109 361 585 97 14 461 124 467 873 89 592 757 106 58 367 110 123 271 89 32 688 95 52 814 108 466 486 84 48 725 87 95 738 104 395 624 104 76 92 83 122 455 94 11 105 102 28 549 115 136 501 103 331 346 102 761 918 125 121 564 99 508 556 99 481 815 84 100 717 93 28 161 86 96 530 112 276 984 103 640 747 111 469 891 106 563 798 92 587 612 103 250 607 99 783 917 105 191 365 90 129 614 83 306 703 105 294 545 78 156 480 95 715 952 113 641 858 101 141 333 95 178 580 116 208 841 99 387 844 104 502 720 105 272 863 101 860 922 85 295 493 115 53 565 101 219 497 84 268 695 98 402 659 102 598 903 86 434 977 123 428 856 90 113 383 100 312 916 83 230 768 92 456 973 93 336 620 98 599 961 107 154 523 100 127 647 94 186 912 98 149 494 103 247 907 103 232 871 106 334 361 102 175 264 84 4 657 98 251 694 88 534 844 92 24 843 88 184 230 91 69 84 98 154 163 96 450 893 86 150 280 97 725 858 106 305 353 97 845 980 93 512 764 110 168 519 87 297 396 78 133 824 86 509 649 102 41 678 106 22 649 98 702 704 100 812 936 90 94 185 110 82 505 93 94 851 105 501 994 87 348 673 102 379 583 104 137 795 89 656 690 108 70 700 94 268 292 94 665 972 109 11 733 89 601 728 101 181 418 104 306 769 89 543 598 100 314 337 102 188 675 98 395 755 104 76 167 108 274 799 114 507 754 79 26 929 100 65 877 78 401 782 112 36 197 101 164 473 110 471 830 113 595 627 117 469 991 99 883 954 98 207 913 116 258 349 102 141 384 103 562 606 94 456 586 80 542 712 111 269 536 104 191 737 110 310 513 98 45 639 92 66 445 116 129 194 115 35 874 105 60 222 104 394 586 103 756 764 112 366 672 93 562 769 95 641 992 86 333 641 114 25 487 113 543 554 99 29 200 100 67 456 102 589 809 102 617 674 106 247 738 116 154 333 102 160 805 97 448 837 84 239 299 109 141 674 95 106 347 90 89 865 97 148 789 103 19 441 107 167 762 108 10 421 97 237 450 103 178 680 80 18 594 92 208 325 106 481 972 110 272 749 102 0 367 96 333 586 92 334 502 84 580 741 107 828 855 88 217 769 99 412 444 98 387 882 97 71 463 114 113 632 102 31 114 90 202 216 88 82 129 101 475 494 90 256 478 97 668 925 100 256 932 96 124 195 100 414 686 94 461 544 100 400 455 101 50 633 84 501 596 96 253 301 90 579 714 105 496 869 73 619 799 104 430 796 108 53 298 103 151 602 98 519 565 102 252 402 106 22 631 124 464 501 99 115 648 86 318 566 116 88 424 107 349 406 103 618 815 101 142 511 102 164 646 109 121 387 83 303 463 88 369 406 115 664 815 90 365 750 95 604 735 91 148 302 110 137 909 104 758 907 99 218 348 97 30 667 103 754 802 105 59 466 99 197 244 88 812 942 89 230 834 98 517 803 112 36 88 87 220 700 98 200 836 89 536 797 112 337 445 107 365 770 110 257 694 99 619 926 97 249 687 100 8 90 82 168 511 108 232 348 108 304 561 116 268 405 99 599 971 109 222 840 101 660 960 90 61 884 102 166 884 88 258 972 114 168 381 103 342 918 92 240 759 109 631 848 97 210 421 95 802 817 97 60 425 96 29 481 93 360 946 99 39 124 107 551 594 104 250 310 111 447 882 104 327 963 86 134 581 99 253 581 93 24 516 88 483 830 87 818 966 97 594 717 95 34 236 101 133 241 97 91 916 110 12 25 105 161 652 106 343 463 102 409 926 87 59 530 98 873 999 97 497 971 99 10 259 102 842 968 100 150 746 107 442 660 97 240 415 107 326 724 95 771 876 96 528 902 100 168 898 92 511 744 116 118 248 121 724 945 112 693 817 122 135 485 103 653 852 91 352 945 101 214 377 102 201 902 92 751 781 103 372 965 79 298 977 95 194 989 97 36 244 97 76 108 91 717 865 94 323 826 90 228 384 100 542 978 106 175 245 95 135 538 110 57 480 92 166 785 98 45 282 101 921 928 105 163 766 101 256 960 86 247 487 90 508 789 91 454 923 110 424 942 111 670 843 96 819 843 105 190 919 101 62 572 105 545 833 111 551 902 100 210 334 119 182 818 112 454 504 80 565 633 91 552 802 102 429 646 92 295 583 102 100 438 107 268 416 100 128 377 105 94 934 94 821 977 106 484 810 98 189 296 94 198 485 87 436 761 114 743 808 107 783 916 114 269 770 98 776 958 105 266 730 98 196 507 107 181 739 99 103 805 93 146 721 96 229 599 89 86 759 105 593 697 101 68 900 69 244 382 78 822 945 93 60 433 99 596 764 89 102 169 82 109 573 81 70 746 96 19 706 107 383 956 94 215 271 103 379 491 113 234 590 90 53 176 107 8 433 109 39 956 100 536 635 94 342 369 98 287 519 110 25 522 108 222 606 86 626 937 99 613 874 112 579 784 114 329 983 96 36 783 115 180 390 99 180 770 110 531 562 98 343 677 114 490 664 119 18 74 96 780 816 109 702 964 94 372 596 117 161 738 102 162 447 82 528 532 120 351 727 98 51 986 92 159 949 91 479 607 109 462 826 93 87 380 108 160 407 109 732 945 122 47 811 91 30 573 112 387 534 99 905 999 87 23 468 101 683 791 103 503 713 111 416 656 102 174 508 95 706 795 116 89 284 79 290 859 112 589 595 99 539 895 100 194 559 97 723 901 101 711 750 111 467 671 91 53 216 110 246 821 106 569 585 105 68 756 81 139 209 95 253 293 101 193 940 98 87 436 93 551 747 115 367 417 105 335 392 109 277 623 93 646 795 107 412 428 87 602 980 96 749 844 98 93 540 104 178 686 109 383 797 97 24 120 100 81 695 103 570 863 90 785 979 94 277 306 112 271 464 113 97 724 96 205 788 110 393 443 100 530 780 108 106 185 105 231 533 87 407 813 112 66 301 96 234 928 105 46 919 95 464 804 96 123 185 84 526 642 110 305 317 104 538 972 97 718 795 118 245 845 101 850 922 90 266 392 85 11 720 98 358 795 101 712 879 108 276 827 89 378 836 77 485 926 96 164 963 85 298 529 74 568 663 101 538 673 95 2 575 98 492 574 104 270 318 110 445 897 89 827 882 84 260 857 92 605 794 108 35 552 101 5 22 111 9 741 111 198 655 102 634 967 101 30 56 91 430 533 90 161 820 93 691 695 104 263 609 107 74 592 98 20 94 99 137 447 102 241 836 93 41 548 119 253 972 105 426 939 88 683 811 118 185 675 101 57 568 115 484 955 95 95 501 74 300 454 96 574 825 100 422 560 107 362 737 119 114 754 113 190 857 114 95 968 105 216 243 103 229 722 104 62 239 99 926 958 97 207 478 85 947 998 94 669 710 97 395 661 113 443 558 99 387 473 94 203 793 110 0 565 101 260 369 94 275 578 114 555 632 95 366 794 100 283 689 106 460 795 83 620 856 112 63 288 118 50 324 103 240 745 95 850 951 95 8 708 85 86 589 94 173 934 101 297 368 114 59 547 89 234 886 78 141 233 74 88 344 89 469 846 98 540 542 116 197 575 84 179 474 112 716 923 98 642 661 99 336 364 94 257 916 99 58 711 114 224 313 105 257 698 104 447 660 117 335 689 104 103 938 98 316 480 88 5 696 111 369 983 99 48 184 90 541 944 105 377 705 102 680 806 115 86 548 92 84 718 88 155 320 99 265 371 98 192 546 108 210 934 87 125 809 103 408 691 107 163 365 100 384 437 111 292 954 107 46 292 111 315 324 93 107 579 105 376 398 87 569 861 95 668 720 78 617 676 96 112 782 109 479 819 109 517 774 110 306 690 91 179 838 94 310 882 102 1 208 89 230 324 103 322 402 109 785 964 104 935 936 94 329 438 100 398 487 119 102 618 101 523 742 99 101 941 74 24 459 99 707 751 117 24 70 94 32 126 92 701 776 110 287 540 98 4 64 83 223 343 105 220 468 99 110 273 103 38 319 113 414 929 92 438 859 105 8 991 89 583 672 98 155 801 96 114 313 112 10 690 83 482 652 97 124 517 85 60 315 106 155 299 106 417 862 119 395 547 90 95 590 103 111 703 101 944 980 100 324 865 123 112 955 107 677 793 78 430 629 98 300 854 108 369 794 95 532 742 84 191 505 98 485 737 96 370 629 98 455 843 100 846 899 105 429 527 112 280 679 109 655 868 87 298 557 99 708 883 102 327 436 116 149 428 95 512 532 97 628 883 106 120 236 119 514 792 106 390 653 96 182 801 85 10 941 89 203 554 90 198 490 98 40 822 114 12 568 93 11 756 112 535 712 86 297 831 86 189 926 96 320 717 93 49 207 96 66 211 86 47 503 100 216 330 93 388 603 95 174 451 106 357 875 95 146 538 110 15 854 96 191 903 97 415 787 98 551 998 113 246 961 93 706 916 76 823 826 106 310 633 95 291 587 97 201 345 98 426 573 112 834 958 103 256 280 97 498 702 100 344 738 90 82 173 107 18 421 103 24 591 86 191 823 109 369 495 110 161 829 109 399 905 93 881 938 115 205 467 92 290 760 105 56 143 98 583 959 119 224 667 101 434 737 112 741 809 95 859 999 97 50 701 99 315 547 88 28 931 113 110 301 110 387 952 105 22 905 97 835 921 96 284 496 97 741 804 98 299 501 101 200 333 97 891 967 100 233 656 110 155 624 107 769 972 112 542 870 103 106 634 125 136 448 106 659 992 105 485 695 84 849 962 90 435 541 113 296 476 81 106 260 85 387 776 120 111 425 98 319 449 101 843 884 84 151 743 96 396 794 92 207 854 89 50 952 85 344 501 101 424 495 93 250 390 99 263 474 103 237 819 114 126 173 97 410 755 106 919 944 116 694 948 78 226 641 102 81 745 98 800 906 108 341 999 84 124 810 92 359 486 85 127 296 105 581 905 83 370 593 101 390 786 104 318 474 100 534 780 86 236 909 98 41 585 108 603 693 114 282 707 82 225 852 90 523 535 102 220 846 109 14 672 99 857 866 114 819 920 111 621 697 97 183 486 109 69 668 86 443 699 94 169 487 107 690 733 84 122 766 98 129 716 112 768 802 115 102 755 95 5 280 108 491 794 97 242 663 95 155 565 86 480 885 118 269 430 101 213 488 102 700 941 109 169 478 112 202 325 98 106 759 104 50 386 97 115 790 80 127 786 100 424 492 89 93 435 90 565 669 110 313 596 97 72 545 103 773 908 101 530 655 110 265 801 117 401 815 108 879 980 92 162 165 97 613 631 119 24 328 110 63 159 87 558 874 91 359 783 104 15 256 90 74 211 99 496 921 88 311 510 97 53 639 89 295 687 85 13 873 84 101 626 93 305 328 101 224 543 105 465 833 102 425 810 105 254 747 95 364 961 92 123 748 97 462 589 97 307 871 109 226 771 74 650 969 102 114 328 81 78 587 116 32 636 114 332 615 106 103 846 105 99 247 91 125 613 114 158 300 90 70 372 85 376 930 97 288 398 106 26 370 79 584 977 98 154 979 81 113 738 103 249 685 94 245 722 116 562 648 80 283 994 112 408 978 119 57 820 100 290 699 110 310 877 101 344 521 79 429 681 85 698 959 95 101 287 108 65 203 90 14 170 95 68 811 87 452 851 105 482 913 114 536 871 99 313 602 109 882 908 96 297 666 85 625 708 97 330 424 104 52 938 91 655 995 89 773 886 104 4 972 100 455 976 92 109 693 99 530 542 105 310 441 86 242 305 94 331 469 121 62 187 94 252 320 110 381 532 111 195 705 91 56 368 105 142 221 94 55 99 106 153 424 105 724 895 107 15 131 86 115 286 97 168 666 100 673 953 92 797 880 111 209 816 100 203 339 87 534 855 96 342 714 102 474 624 71 83 526 95 365 526 98 627 651 90 16 846 95 927 945 76 322 710 105 202 288 99 324 453 93 111 276 105 27 229 99 696 803 108 137 889 90 88 333 73 283 771 96 13 80 90 540 797 106 8 788 85 111 620 109 46 359 98 362 442 95 74 341 87 366 381 116 129 688 80 266 346 106 762 929 104 219 524 109 607 722 96 273 784 116 197 910 103 140 785 108 372 862 100 221 995 120 5 29 86 964 992 101 440 919 88 11 212 111 786 816 115 98 291 89 293 571 91 60 426 108 573 622 114 689 779 103 130 632 93 257 985 103 71 85 101 404 768 107 0 43 90 128 951 104 386 581 104 547 823 86 501 554 91 572 985 95 194 317 87 187 796 98 36 154 90 337 565 100 409 484 92 537 626 93 198 873 98 190 766 90 434 669 96 470 948 88 45 212 99 344 716 94 220 948 101 174 644 102 300 452 107 682 829 106 153 553 93 627 932 83 410 743 109 9 13 91 5 424 115 502 908 101 442 762 106 400 758 94 326 405 107 440 982 87 837 901 101 193 420 102 373 670 119 315 525 89 58 107 104 553 894 88 615 655 109 346 818 85 512 958 90 151 262 107 263 843 105 99 217 76 793 820 92 55 510 116 171 258 112 483 526 99 579 627 99 516 692 100 40 347 79 356 617 96 478 884 103 436 714 96 291 855 117 475 620 111 134 551 115 41 617 87 515 910 100 56 295 91 411 608 100 928 979 99 680 987 103 63 393 110 162 570 118 324 598 80 784 869 105 199 210 96 549 849 99 656 661 100 326 625 100 294 923 90 637 656 95 492 579 96 148 685 89 106 813 92 324 949 97 48 517 95 18 901 86 255 748 110 447 723 111 553 653 101 247 411 105 435 592 110 750 768 112 397 540 102 693 805 110 475 775 94 317 627 120 557 715 92 109 837 95 64 527 91 259 521 114 240 874 92 746 841 105 486 643 107 210 853 95 688 986 105 37 337 97 316 505 86 409 496 109 381 673 113 355 985 106 275 390 96 624 784 97 102 918 94 260 756 94 451 574 75 586 708 113 298 535 95 588 874 103 185 678 100 114 260 85 179 818 108 198 616 116 726 757 93 381 595 103 312 689 98 39 73 107 245 606 92 348 876 85 17 290 112 144 343 92 180 307 92 293 863 103 468 567 101 553 904 110 283 505 120 442 850 119 585 684 90 474 901 96 296 436 102 402 953 94 293 902 96 511 542 93 336 478 103 919 982 99 336 590 87 618 718 114 71 451 100 254 273 94 723 820 107 466 656 109 570 706 108 69 174 86 53 280 115 468 825 102 73 464 102 59 136 108 155 413 104 810 932 104 364 648 114 70 803 100 141 164 103 12 679 100 457 801 87 63 354 98 11 307 91 688 917 96 293 516 101 50 578 104 436 532 111 413 517 106 431 691 89 259 629 76 65 748 103 246 517 114 129 488 101 489 705 110 325 741 101 167 324 112 155 378 93 45 448 112 384 391 100 122 349 93 36 273 111 273 351 103 446 801 99 384 868 113 551 971 111 63 98 77 437 903 106 279 570 98 222 831 107 197 509 105 302 988 112 306 953 90 212 457 110 51 910 94 4 199 100 667 949 107 68 824 73 38 639 117 189 948 94 647 949 97 150 401 107 120 166 108 96 483 115 658 987 101 371 437 109 286 351 102 455 704 100 695 749 99 163 910 106 176 605 100 318 702 110 373 814 109 396 618 75 143 967 92 295 811 111 386 993 107 621 680 112 186 967 86 446 900 88 828 994 109 60 571 87 554 578 104 513 936 104 106 930 82 239 978 112 317 484 98 294 946 99 422 453 96 267 451 104 769 822 103 179 487 102 414 544 92 597 896 93 399 749 92 75 319 119 640 727 104 271 964 98 196 586 89 792 828 103 92 578 107 265 615 95 114 447 111 193 561 110 12 800 99 105 141 107 9 908 99 313 743 103 312 832 131 626 841 92 560 606 108 167 667 109 798 942 98 379 529 108 125 690 119 330 907 102 318 756 98 239 285 96 695 777 96 543 682 87 440 926 100 703 738 101 419 688 106 587 717 95 129 452 101 134 911 94 487 823 95 306 792 86 275 544 92 608 774 98 863 896 104 7 942 109 861 962 98 115 354 112 559 800 111 639 708 110 190 714 105 551 555 104 648 715 93 139 436 94 36 861 95 328 540 109 266 520 96 647 666 109 77 468 99 8 752 83 91 301 93 34 123 95 338 943 92 493 860 88 464 858 104 219 456 78 104 403 91 332 644 102 140 364 85 545 981 100 457 949 103 28 829 99 416 500 96 78 872 105 349 617 94 520 727 109 545 877 97 115 147 117 503 580 79 484 685 106 67 221 110 328 457 107 540 913 98 159 414 104 341 670 103 269 418 87 769 929 99 1 188 104 281 892 91 360 887 99 587 841 100 682 844 102 69 699 85 31 359 91 770 995 111 434 708 78 129 758 99 393 734 112 502 683 99 316 350 105 739 872 96 343 523 92 155 271 95 411 677 111 230 330 88 561 852 105 296 672 84 722 751 99 62 338 99 254 555 90 208 290 107 268 548 95 212 251 91 158 658 107 811 927 102 935 942 102 504 661 88 711 813 107 794 817 105 157 711 87 227 879 96 634 914 92 750 960 101 902 956 91 588 707 80 310 505 103 625 988 102 49 661 98 517 573 102 689 874 79 745 778 106 14 469 99 944 948 92 57 694 90 549 610 96 53 838 109 377 583 114 471 723 113 232 555 110 199 553 111 355 508 115 361 406 116 165 810 119 527 930 108 727 920 93 504 896 106 33 729 89 506 696 94 340 982 93 125 519 105 484 874 87 645 973 88 385 997 115 819 964 99 347 642 95 86 328 100 471 532 91 726 813 86 189 675 114 299 706 104 162 717 105 72 86 106 36 684 114 240 801 101 258 282 97 512 672 103 561 688 116 75 682 109 288 653 112 591 993 101 59 208 78 206 916 81 588 989 89 412 577 98 260 787 92 228 738 104 410 978 94 76 724 97 682 692 94 505 964 105 171 305 94 211 950 98 12 206 99 122 592 109 526 710 101 899 958 103 274 931 108 232 697 105 132 886 114 692 902 96 532 717 98 457 778 97 59 282 79 500 873 81 720 749 95 99 697 124 733 753 89 716 833 96 452 620 98 649 973 103 9 177 101 173 233 111 350 623 100 48 806 111 137 877 97 657 770 116 51 237 87 636 902 95 516 533 93 124 773 92 82 881 77 704 721 93 138 960 100 107 623 89 446 923 94 88 921 101 156 554 93 74 551 96 415 680 109 721 981 109 49 927 92 29 899 96 150 949 95 44 552 108 383 415 92 171 657 110 40 462 73 40 222 98 615 930 98 93 590 98 272 582 95 52 750 121 558 892 109 856 992 79 95 453 104 64 425 107 522 540 102 129 984 107 870 927 111 588 648 102 182 850 107 295 453 96 95 712 107 458 716 99 124 964 99 381 685 94 23 587 122 300 341 115 224 505 104 340 617 99 82 301 105 47 443 73 812 980 103 467 946 90 637 943 116 112 566 84 862 947 94 303 958 98 637 996 89 41 542 117 240 976 96 310 846 95 557 970 95 57 502 84 588 816 94 336 945 91 725 731 102 764 903 100 4 794 95 431 836 124 244 566 101 849 969 103 394 595 98 321 369 109 323 403 88 90 722 92 261 554 92 378 588 79 755 802 98 202 466 98 772 994 106 355 973 119 218 945 105 50 266 104 458 817 103 498 924 98 172 707 94 190 561 99 375 455 107 169 942 90 125 829 94 692 732 97 275 351 94 56 535 105 558 977 92 612 949 75 120 431 96 375 722 103 368 980 79 158 925 96 492 860 88 341 785 109 155 888 89 282 785 98 246 265 108 157 473 102 2 977 103 302 697 107 26 878 103 727 905 106 516 736 114 23 974 104 608 991 102 129 699 84 322 977 88 592 898 104 461 995 113 339 716 94 296 925 82 399 448 79 38 425 107 244 532 114 136 575 83 438 543 101 20 62 111 7 572 93 44 959 90 5 639 112 826 918 97 654 744 89 6 365 99 198 760 115 460 914 102 167 621 80 410 522 113 197 501 96 800 881 108 560 749 107 440 492 94 306 979 85 510 886 94 387 556 97 55 753 78 709 927 95 135 188 102 131 782 102 386 807 100 341 805 106 150 356 97 281 293 94 333 839 111 476 953 111 241 858 97 9 460 88 43 402 103 263 790 93 131 980 89 38 159 109 506 832 85 61 415 113 377 879 94 389 713 104 668 772 93 721 728 101 136 309 104 334 796 104 346 464 109 98 515 112 783 943 98 166 265 95 370 687 81 481 733 113 265 595 92 67 943 104 172 547 91 99 895 85 334 734 83 698 977 94 199 296 117 769 957 96 787 789 103 347 543 93 756 902 91 274 663 100 238 458 100 293 801 109 397 962 109 130 528 111 131 595 92 179 676 105 166 802 116 849 889 102 66 183 104 683 946 97 225 914 115 281 496 93 734 771 103 74 95 101 552 616 108 776 790 110 252 584 114 426 787 104 523 583 119 583 637 76 150 533 95 192 758 87 48 939 101 714 846 98 446 491 108 539 587 103 813 862 118 81 791 95 113 867 102 100 548 97 363 783 118 73 943 88 394 728 107 379 649 103 10 221 104 372 811 125 276 610 101 132 973 101 561 593 105 514 696 86 742 867 108 196 214 102 779 845 101 128 909 99 402 736 92 332 837 100 139 214 86 549 751 100 169 425 103 293 800 114 317 548 113 680 946 85 153 970 105 95 435 91 47 138 103 269 666 90 611 902 111 152 896 113 481 833 88 211 454 111 328 824 99 83 542 91 590 922 98 201 467 95 587 908 102 482 510 107 317 653 101 366 555 111 8 746 106 377 773 70 815 838 100 239 701 91 366 973 106 60 205 89 274 836 102 585 774 100 259 957 111 391 395 104 110 279 98 103 753 93 820 940 100 787 947 111 356 491 98 406 682 96 848 891 89 782 835 88 227 831 94 275 754 93 245 929 109 297 434 103 627 654 99 204 576 108 82 855 92 542 736 102 154 558 117 97 146 91 386 695 88 215 221 90 552 583 89 651 866 94 655 658 96 375 963 96 520 728 104 47 335 105 549 703 102 383 711 86 444 727 73 134 636 113 362 834 100 434 601 84 452 933 108 193 988 74 320 970 97 65 911 116 396 519 87 598 755 108 868 901 103 586 954 108 179 631 108 118 971 96 460 954 108 409 448 112 494 759 86 75 144 87 180 391 108 482 485 109 379 776 98 195 748 90 301 929 88 6 892 104 609 932 91 409 624 96 888 961 92 290 992 103 191 888 94 527 678 113 42 915 112 95 914 98 649 722 96 413 481 86 574 634 81 351 611 111 234 290 96 553 945 102 214 278 92 374 654 107 221 476 106 344 406 94 454 457 80 114 613 111 50 981 93 198 374 114 721 933 106 248 734 111 243 626 79 24 520 99 198 698 91 27 39 99 101 888 103 195 554 103 321 948 99 3 996 93 325 443 96 417 582 115 646 735 79 755 967 89 162 577 103 173 214 85 312 803 84 198 825 93 646 717 92 480 858 87 18 112 114 373 793 79 342 721 97 415 735 106 665 783 80 547 714 103 361 734 87 143 660 117 137 656 107 467 506 93 549 775 112 433 510 102 691 924 86 167 832 95 66 920 97 414 614 112 499 886 98 4 474 100 258 593 100 408 965 91 235 463 104 28 155 98 20 540 90 705 756 97 380 908 110 58 926 81 185 608 104 644 667 90 216 663 98 426 601 106 55 853 97 317 882 93 556 768 104 631 769 92 354 437 96 924 968 95 304 433 86 123 291 87 183 726 89 388 896 99 240 702 101 429 779 100 564 730 97 904 966 104 21 709 96 553 588 98 480 839 114 7 214 100 150 506 94 246 796 90 440 910 91 143 364 93 45 580 112 109 365 91 51 438 81 142 638 100 643 812 81 129 891 84 240 852 70 50 111 114 22 238 110 237 713 106 339 398 90 129 652 112 424 989 118 899 906 86 46 472 115 160 651 97 303 904 97 79 804 107 256 931 109 193 888 85 558 836 103 145 441 100 193 542 93 82 516 116 283 847 105 383 431 111 523 584 92 68 751 101 85 806 105 550 655 99 444 687 95 23 367 117 342 915 101 512 686 106 35 406 103 227 363 108 138 708 93 627 977 105 806 961 93 464 972 101 397 418 105 183 412 105 205 670 97 42 432 88 181 229 103 653 832 96 191 295 83 289 907 107 186 924 98 29 870 115 371 460 108 119 802 99 266 529 96 412 432 101 199 461 87 659 976 96 354 901 97 527 917 91 719 765 90 15 832 84 894 963 109 494 746 101 445 778 98 739 863 94 410 774 90 375 448 104 798 926 101 550 909 109 147 884 92 77 697 97 177 280 105 423 837 104 519 860 103 253 355 99 545 845 104 634 702 101 539 972 105 770 806 95 83 441 111 384 710 89 693 925 121 169 712 98 446 887 87 240 869 87 376 506 105 402 963 105 45 605 89 96 166 115 231 427 117 280 407 99 180 360 100 819 913 100 258 364 85 511 766 106 35 502 93 201 934 82 202 627 91 730 740 92 322 900 92 0 395 115 31 868 92 140 415 89 194 892 116 396 441 103 168 630 106 273 986 98 584 971 102 122 501 97 150 481 100 462 627 107 346 882 114 59 529 87 356 794 101 623 952 90 102 996 101 171 291 108 89 934 94 19 792 109 598 764 89 757 963 96 482 592 119 831 979 89 78 849 111 177 495 99 306 727 104 105 819 93 260 999 106 803 810 110 62 491 114 249 358 104 274 639 111 82 451 93 649 746 75 809 833 101 64 591 115 14 192 86 437 669 87 12 104 96 86 161 104 198 586 114 185 662 87 2 798 96 385 772 105 568 898 97 728 754 93 772 790 118 780 995 75 760 854 91 734 809 89 194 210 115 219 912 111 346 752 94 35 948 99 801 825 119 112 491 91 92 508 102 47 144 105 357 919 85 563 940 86 378 829 114 224 868 94 132 341 96 788 929 94 658 690 105 291 718 91 791 843 110 547 892 111 181 429 105 443 743 100 329 668 100 261 699 97 402 836 101 50 382 91 601 938 104 539 752 91 433 682 121 483 856 89 424 784 97 152 916 113 429 661 103 329 929 91 19 760 99 353 915 104 81 173 91 82 480 98 47 178 96 469 747 116 856 932 116 231 474 91 126 447 109 236 930 119 128 777 101 371 782 111 163 221 99 32 774 91 355 396 108 157 666 105 218 540 97 92 442 96 760 874 96 61 471 97 275 321 101 583 898 97 557 669 93 164 765 90 616 732 88 609 788 100 630 827 103 616 782 99 172 961 96 805 832 101 275 411 96 726 907 91 605 747 103 629 981 100 652 735 93 630 787 82 121 504 106 423 560 90 495 906 92 6 495 107 796 911 98 759 901 102 118 558 92 62 158 89 903 937 94 467 758 81 522 710 82 703 769 85 648 885 95 23 632 105 514 801 95 2 25 96 228 613 86 770 833 96 33 44 86 512 807 109 139 180 100 30 419 97 650 785 78 298 925 113 267 568 96 375 384 85 139 917 79 713 967 93 325 960 103 116 178 92 326 898 92 549 912 90 56 324 89 345 474 101 363 506 95 108 714 94 306 334 96 461 691 86 20 212 108 472 735 103 446 870 115 453 884 100 114 144 90 433 449 97 41 419 97 510 641 87 317 336 95 864 890 88 108 154 108 152 642 84 386 684 97 482 772 98 593 629 97 147 856 102 131 729 85 539 907 98 160 624 113 470 655 93 723 966 92 36 972 102 338 345 85 900 914 95 92 922 94 496 540 91 46 220 113 252 379 85 316 755 102 214 444 83 220 931 93 575 932 88 532 790 121 336 982 107 517 922 94 771 944 104 738 757 95 652 928 106 349 937 121 54 577 110 48 496 94 585 650 101 211 483 104 610 674 112 53 379 100 172 853 116 560 965 105 622 670 92 871 892 103 59 660 100 387 782 105 112 414 95 185 952 96 77 713 111 213 711 89 623 822 82 139 886 103 477 891 83 7 589 84 55 195 106 26 592 110 496 893 99 152 696 99 249 935 112 312 675 94 137 992 120 293 610 96 257 316 99 110 230 103 91 600 96 10 611 90 135 540 96 112 767 88 525 544 101 76 679 101 273 708 90 647 730 110 19 117 110 165 774 98 842 994 102 317 657 92 574 864 91 144 973 96 19 966 101 120 772 103 231 604 105 568 878 88 778 815 92 475 811 88 19 598 98 139 454 85 314 898 90 531 560 87 240 790 101 160 731 80 116 277 99 54 875 80 40 186 89 248 952 110 139 188 97 789 928 104 351 836 100 245 300 101 549 889 96 176 237 105 71 298 112 424 706 79 542 808 115 90 554 103 166 376 86 51 839 98 128 964 96 273 652 97 63 189 99 602 796 100 658 867 91 204 922 99 863 982 73 80 363 101 45 887 95 340 775 100 376 431 95 435 465 119 270 791 94 437 583 102 272 650 84 186 353 110 182 348 106 523 792 104 299 908 96 375 837 87 405 472 96 5 205 96 93 925 128 150 189 94 77 159 92 376 943 89 473 646 100 144 389 84 435 521 121 926 981 114 497 847 82 409 867 102 408 745 102 208 629 100 294 416 97 258 369 111 361 498 115 112 230 91 268 375 90 204 398 82 815 873 106 749 761 87 74 396 112 65 355 85 178 347 96 40 389 92 160 274 102 218 391 96 936 958 107 335 652 99 392 730 101 467 767 115 192 576 89 17 28 107 635 827 95 107 417 93 137 896 94 222 797 106 180 205 81 150 728 95 734 967 106 495 578 85 76 961 106 479 636 101 6 438 96 414 800 100 310 760 116 290 570 90 460 875 96 309 816 96 192 689 98 662 727 109 491 736 105 337 627 78 100 366 92 280 414 107 281 642 102 680 814 88 323 976 105 626 834 84 196 465 100 221 255 95 20 871 103 127 698 106 655 850 86 236 897 102 730 881 105 512 812 100 262 372 91 262 426 105 229 384 124 310 786 119 369 827 95 98 217 90 461 500 102 434 690 90 3 411 103 492 747 108 224 268 118 393 508 100 667 967 95 457 474 110 58 150 97 129 693 109 649 885 103 117 662 126 289 550 95 83 690 106 60 517 107 214 723 81 574 772 110 36 308 125 289 666 111 470 743 80 281 511 104 236 911 110 294 654 108 234 907 104 554 555 91 409 477 88 453 717 101 789 879 92 161 959 103 169 408 103 44 594 101 376 455 96 115 622 93 257 803 80 445 558 111 76 944 94 451 559 83 296 690 83 31 626 85 382 823 110 617 839 104 344 526 101 491 783 102 177 231 103 290 501 91 592 718 109 48 197 90 597 599 94 304 619 93 286 560 103 188 502 107 286 301 110 164 355 98 409 835 119 49 495 81 15 902 113 272 663 97 89 646 98 788 963 95 289 331 112 37 628 100 370 400 86 84 400 87 575 860 111 295 859 103 131 878 88 285 336 87 582 980 100 329 725 86 36 849 106 261 292 97 139 349 90 78 592 100 37 69 104 961 981 118 4 235 95 64 531 93 24 609 87 725 927 90 112 986 100 55 749 90 907 986 99 279 506 90 10 588 95 207 583 117 625 933 82 798 842 101 100 678 97 11 470 100 489 890 126 396 636 94 90 349 86 40 760 98 53 880 83 27 800 84 117 296 99 133 810 109 355 899 74 281 629 105 576 620 87 282 960 103 86 868 105 635 848 119 402 482 102 245 567 110 143 867 110 695 991 120 463 666 89 73 848 103 15 529 112 574 777 95 90 979 85 611 933 94 327 838 122 417 683 98 550 907 105 8 891 112 320 966 104 105 350 105 409 697 89 505 717 98 630 964 87 576 657 85 1 915 90 21 432 96 373 824 81 574 703 84 375 681 108 338 709 106 40 631 101 317 772 95 32 920 95 783 883 87 225 981 105 224 420 78 19 143 110 350 379 103 378 807 114 262 691 105 222 287 116 49 78 116 509 546 106 842 985 102 779 896 84 358 899 103 221 301 91 459 606 99 145 540 90 263 488 91 503 591 101 227 849 106 30 554 92 490 874 114 52 776 91 34 688 88 20 408 114 48 54 94 580 881 94 160 979 111 657 724 97 609 857 79 782 945 96 55 727 88 22 706 104 141 389 100 616 728 100 755 906 104 139 170 95 345 777 94 276 729 101 321 576 137 289 432 106 484 700 102 271 769 98 165 339 99 230 775 113 179 920 117 258 719 115 176 708 92 600 802 101 427 898 79 15 943 113 65 303 125 798 904 112 317 967 76 55 528 114 183 936 91 9 712 103 438 657 102 274 985 96 324 993 102 112 817 86 313 898 62 672 752 90 349 794 93 862 971 103 459 605 71 746 931 93 576 604 85 221 316 98 393 608 97 239 637 112 387 888 92 209 972 109 674 733 113 931 954 86 80 115 87 195 325 83 68 497 100 423 591 98 689 956 95 609 657 98 574 947 96 83 249 95 22 237 116 293 799 96 420 962 97 147 922 109 359 481 97 149 308 102 139 312 107 496 754 81 587 735 116 229 386 94 517 543 103 285 725 91 277 679 99 752 812 88 173 451 112 11 517 86 353 464 99 705 782 112 1 487 103 121 738 110 8 451 88 406 587 107 345 759 97 91 398 91 651 950 110 654 806 110 69 311 94 161 361 106 589 780 83 4 463 108 62 72 85 270 306 109 301 416 87 114 481 110 538 870 102 7 464 101 725 892 98 402 720 99 595 609 89 544 964 106 249 393 95 461 849 108 300 651 120 26 391 103 387 793 97 552 816 112 409 820 106 76 309 119 200 988 107 269 845 122 305 765 83 125 431 104 231 247 89 860 878 94 131 831 106 134 432 102 405 557 97 389 451 106 70 855 99 219 657 107 305 751 97 440 759 77 13 86 97 403 798 87 14 409 95 19 296 83 627 878 97 760 932 98 509 515 108 476 997 114 171 507 124 632 689 101 524 668 94 66 291 101 56 939 113 283 934 101 604 987 101 155 794 81 35 780 90 34 855 99 956 978 108 38 664 105 9 626 84 445 578 87 322 892 86 165 530 107 449 788 107 499 802 101 744 958 106 233 317 85 431 461 89 75 540 87 322 337 126 100 718 89 389 892 93 116 510 97 14 462 109 522 600 119 201 481 88 210 451 118 25 197 103 228 989 106 157 371 104 319 583 87 362 792 114 208 857 99 307 540 108 46 742 97 76 823 100 450 797 98 143 890 103 183 743 89 313 638 106 63 525 82 95 867 88 217 254 85 226 502 106 124 591 84 598 993 84 687 967 102 197 425 112 562 789 99 559 882 88 334 431 116 593 853 108 200 691 100 580 780 81 457 759 79 377 775 96 24 977 82 374 944 113 796 847 89 132 199 100 451 981 107 687 855 83 230 653 114 7 447 94 58 805 112 98 525 110 418 719 94 647 863 90 130 604 110 103 766 94 616 802 108 144 158 109 414 721 106 309 823 103 117 409 97 96 806 97 310 707 107 49 526 99 62 69 92 33 770 91 318 845 105 568 941 99 583 815 106 231 433 92 98 792 94 370 515 95 217 327 97 161 767 86 38 229 117 256 330 113 50 454 100 215 480 97 138 181 84 467 942 86 127 824 78 255 676 99 251 352 104 204 459 98 244 898 94 218 365 96 771 794 102 583 914 104 331 798 101 129 757 106 118 200 92 861 862 111 368 559 99 80 468 88 15 495 91 729 910 96 83 312 92 160 546 101 725 877 90 556 563 99 324 411 101 114 936 103 117 355 110 627 802 105 684 911 110 239 976 103 540 747 105 232 782 91 706 772 101 20 789 106 64 868 109 244 360 98 265 885 101 42 557 83 303 908 112 82 879 100 80 104 107 226 636 92 506 933 95 89 901 106 469 706 99 336 596 116 87 414 108 184 630 104 368 609 82 115 627 106 239 623 107 500 601 110 333 343 86 115 901 97 191 736 94 778 944 110 19 491 88 110 768 88 537 545 96 70 756 102 413 807 95 270 940 105 111 484 91 329 522 107 62 588 107 569 857 97 374 635 97 2 122 85 352 427 92 791 798 109 142 427 118 389 489 102 653 812 92 200 947 103 312 680 85 558 627 102 40 808 105 140 822 102 131 722 98 757 897 75 918 973 105 551 573 94 417 751 90 697 741 103 558 863 113 81 758 101 113 224 100 638 826 104 194 861 100 464 579 93 422 795 102 84 411 113 174 864 99 93 318 102 138 774 80 350 517 93 102 241 92 732 931 118 73 839 104 249 589 109 654 913 102 135 624 99 384 718 93 487 600 98 280 709 102 129 635 91 349 660 91 169 270 89 57 240 106 90 399 112 282 552 103 463 742 106 160 896 101 909 984 102 7 40 102 131 553 101 636 972 100 293 349 105 345 555 103 462 873 91 17 861 84 114 396 93 388 634 102 60 372 115 667 774 105 280 390 85 16 226 109 364 966 100 497 708 112 372 397 108 363 467 111 257 707 81 472 670 94 326 858 106 303 701 105 323 688 94 590 629 117 391 885 107 11 773 92 217 438 89 429 576 97 359 885 119 351 852 103 36 447 100 339 468 102 840 985 104 119 244 115 179 358 81 81 268 96 439 743 105 389 416 105 29 387 110 313 976 84 91 900 96 232 758 112 105 759 89 310 871 110 72 960 98 154 860 93 170 243 105 546 634 81 301 779 101 205 229 86 206 588 96 488 717 86 647 665 109 191 835 101 767 903 114 207 840 85 34 619 116 645 689 105 17 221 93 141 756 101 471 602 104 180 305 102 201 282 103 353 596 107 234 751 115 343 398 77 239 934 104 402 602 105 2 237 100 416 418 103 501 626 103 99 882 83 312 711 96 431 954 86 75 369 122 128 858 84 101 283 91 498 575 89 604 678 105 37 587 79 130 349 103 269 334 65 359 761 95 45 602 97 406 998 101 96 732 109 506 977 108 329 352 97 331 509 113 457 944 104 295 469 112 774 794 105 275 545 112 345 887 105 188 999 85 297 531 104 53 538 114 34 834 82 254 879 96 186 973 81 327 597 77 85 318 83 507 700 95 211 391 108 132 248 107 139 491 93 425 664 99 287 397 97 87 728 100 277 939 112 122 662 103 427 805 92 371 923 103 682 958 96 430 877 90 367 887 90 150 813 114 84 398 106 375 841 108 77 664 90 57 318 98 576 817 114 524 904 107 92 249 101 237 731 104 399 803 120 242 876 100 207 248 112 328 724 91 303 312 102 225 982 102 62 966 92 333 439 110 246 299 91 557 713 99 670 920 104 71 87 114 289 464 103 128 893 77 149 224 107 219 598 80 118 672 112 444 879 102 636 844 103 69 299 103 181 552 108 586 635 100 13 87 114 659 758 95 126 819 113 94 104 83 119 673 98 124 873 103 75 161 104 302 405 108 538 542 99 260 866 105 408 816 107 503 744 92 214 415 103 33 638 103 28 693 101 430 855 96 406 557 99 195 386 97 123 629 97 717 809 121 740 936 104 721 843 88 241 454 107 408 430 106 79 304 85 425 525 112 511 605 88 345 542 87 377 553 111 427 844 100 132 201 75 779 794 103 321 675 98 637 678 97 15 257 110 871 945 100 305 731 115 755 824 108 174 914 95 142 431 100 335 552 84 72 420 105 133 684 103 58 894 114 445 704 86 270 913 98 655 836 103 194 839 97 32 613 100 306 828 86 160 287 104 151 788 92 116 264 104 793 819 113 150 957 117 179 669 95 366 433 113 63 681 102 524 938 90 300 617 108 323 977 91 679 702 106 732 755 109 261 746 109 291 916 104 305 733 93 526 609 123 133 229 82 533 752 89 677 695 103 770 920 105 368 467 89 41 109 94 524 820 91 237 771 110 220 910 104 161 394 108 284 483 99 663 893 98 745 897 105 245 920 92 44 824 109 169 262 98 184 904 101 911 997 99 195 808 103 18 688 93 77 557 96 274 410 123 73 620 101 593 643 101 563 603 101 7 69 100 366 575 98 396 663 85 238 625 108 177 688 103 701 893 91 331 426 102 5 375 99 71 966 99 720 796 107 71 559 93 416 546 96 292 450 104 339 421 99 253 688 91 26 799 103 425 961 90 686 985 93 162 293 94 50 351 111 144 795 93 193 994 88 424 460 94 124 850 105 170 354 96 408 878 114 201 575 92 240 826 114 337 994 98 173 758 107 434 437 97 71 757 99 286 623 79 244 549 100 500 989 98 245 912 104 191 450 88 398 911 101 131 891 93 738 919 94 362 835 91 834 837 110 572 730 112 83 819 93 225 998 99 451 993 105 137 172 96 458 531 93 197 519 78 253 366 91 240 505 95 675 822 80 312 535 98 247 684 80 29 471 93 282 972 100 17 923 83 313 752 88 1 162 99 186 480 111 227 452 94 165 884 115 521 672 102 73 394 97 9 559 112 297 790 100 592 647 103 495 993 92 259 748 89 136 933 97 351 694 112 136 809 92 91 754 112 32 597 105 230 614 94 732 855 110 185 575 92 476 699 103 3 244 113 468 924 107 120 964 118 303 714 75 148 365 90 98 884 91 115 705 90 236 274 108 580 998 73 190 507 99 655 757 90 230 868 106 853 906 93 219 904 115 158 515 94 14 513 106 140 292 94 693 980 101 740 907 73 36 287 106 61 271 109 619 641 113 330 734 114 500 539 94 74 497 103 292 556 112 367 871 112 365 629 97 237 841 93 476 901 92 823 837 90 542 742 112 584 975 94 58 961 105 715 990 99 274 962 83 176 684 97 283 566 106 500 940 100 915 921 89 673 703 86 6 353 80 531 977 102 78 307 81 66 728 103 651 659 101 919 965 99 26 829 108 228 544 106 754 942 95 638 919 113 425 457 108 560 687 100 131 253 99 8 425 100 159 607 101 184 981 106 12 690 97 590 816 83 98 670 104 81 970 92 694 805 109 600 612 108 55 836 97 410 739 114 460 873 99 480 519 102 564 940 98 250 612 97 36 620 101 53 143 99 411 646 103 11 925 113 171 316 104 76 231 101 8 716 100 408 979 97 247 760 105 656 693 98 436 804 81 190 297 105 520 796 98 197 416 86 324 885 103 104 704 118 343 937 112 67 390 84 307 498 102 7 663 120 639 974 99 861 871 96 311 927 86 740 768 104 283 635 101 58 707 84 406 897 101 198 552 98 438 747 89 236 614 74 46 533 84 671 993 92 249 524 104 466 705 101 496 880 115 11 195 94 101 940 91 146 708 87 539 566 113 61 793 84 252 493 110 11 822 94 523 920 97 231 603 78 443 643 102 585 862 105 829 924 100 264 576 107 531 580 95 390 947 103 6 825 106 743 848 105 85 553 101 548 800 88 107 231 89 560 894 86 240 360 89 460 951 110 222 572 105 763 879 108 364 727 100 48 272 103 380 781 97 400 425 115 361 458 109 2 276 92 139 279 96 509 717 85 330 406 94 142 585 108 497 939 104 190 769 113 321 933 110 562 809 108 854 976 95 129 971 105 131 404 96 254 266 89 254 632 96 50 594 88 309 886 102 256 822 92 308 967 107 369 639 98 102 771 101 334 955 109 487 492 103 502 874 98 500 567 102 51 889 101 663 958 88 171 978 99 85 89 113 420 527 105 517 739 99 511 761 109 199 527 87 331 841 81 474 705 110 853 860 100 7 754 102 227 525 100 131 555 101 732 814 94 154 464 96 221 330 88 213 952 104 229 692 102 375 870 85 452 900 95 325 368 102 80 620 112 217 334 98 595 896 97 312 421 96 236 788 114 509 671 102 226 928 106 630 971 101 253 633 113 502 807 88 820 840 104 21 621 102 68 808 75 244 819 93 89 995 112 288 429 95 473 879 99 284 854 111 583 615 101 230 919 102 74 279 99 452 591 104 477 913 88 145 526 99 41 210 89 7 465 99 205 606 100 707 911 121 204 681 92 228 976 86 142 889 103 313 736 102 317 731 115 183 351 103 671 995 130 184 608 85 308 633 91 281 610 116 208 939 93 360 999 117 258 428 104 662 676 115 235 656 98 390 812 106 370 955 77 365 874 92 602 745 105 343 695 101 269 296 101 28 734 107 826 893 74 918 963 80 634 897 90 512 674 77 170 909 103 211 887 114 296 605 112 541 975 97 149 852 91 525 530 96 47 470 99 172 806 96 217 893 96 181 617 118 71 551 106 29 778 119 335 587 97 127 631 95 51 183 79 25 300 100 195 619 93 368 680 106 124 586 101 403 788 99 641 769 95 674 730 86 48 833 99 365 593 90 428 525 95 638 790 102 392 903 100 107 927 92 66 191 108 360 830 87 64 622 98 905 930 93 674 875 120 337 797 93 333 747 104 130 974 99 581 658 91 306 671 106 669 887 95 342 987 92 491 935 95 34 685 74 39 106 108 57 173 100 509 705 95 130 282 104 394 514 89 536 655 97 79 993 107 101 939 123 448 650 109 547 837 94 532 947 103 184 779 117 251 546 92 81 700 104 174 324 103 720 739 97 109 570 107 595 876 92 281 444 118 632 924 105 24 734 106 542 905 112 371 689 97 217 806 97 741 848 111 354 943 105 129 977 91 78 855 105 141 530 98 99 995 79 736 991 89 163 710 117 912 937 91 464 557 89 158 648 100 100 757 91 125 224 98 460 520 109 512 770 102 497 696 115 62 418 107 520 765 114 659 777 107 635 744 97 348 704 103 213 303 104 117 239 110 89 895 96 115 776 94 470 837 76 488 526 96 270 773 106 111 230 101 679 865 94 530 708 77 476 622 109 49 182 78 646 656 88 16 956 80 79 925 89 336 653 84 87 360 94 464 889 91 317 884 106 119 610 105 170 375 106 327 334 110 1 969 93 187 201 99 799 973 98 56 955 98 395 562 104 212 721 109 153 756 108 857 965 102 81 889 104 422 830 104 736 933 81 349 379 100 272 829 99 256 719 112 640 708 100 113 503 88 452 648 99 540 869 106 449 935 101 50 428 105 85 549 112 200 597 97 398 950 100 0 514 100 66 167 91 796 984 98 270 765 107 169 777 84 155 822 102 22 726 100 36 171 115 15 941 101 867 958 101 66 619 97 118 276 102 316 472 104 57 287 111 484 607 106 137 842 83 232 317 114 39 201 90 70 366 97 99 612 100 508 568 110 816 906 99 304 506 102 187 333 100 207 473 97 10 534 102 451 711 95 112 339 109 3 24 84 61 163 86 474 835 100 923 942 101 398 804 121 489 658 107 685 712 114 31 556 134 73 321 108 51 593 107 270 271 111 571 586 111 403 895 113 195 789 103 181 654 114 242 253 99 849 858 112 666 832 95 188 361 94 61 728 77 190 647 108 765 848 104 453 849 116 540 885 90 509 645 91 843 900 93 441 739 106 216 878 115 781 886 106 32 369 92 509 923 106 37 884 94 256 446 97 170 507 94 546 770 100 475 966 99 160 424 82 463 634 93 125 190 112 88 418 109 537 673 90 449 801 96 678 936 115 829 932 98 49 697 100 436 716 100 279 485 90 193 385 92 350 602 84 72 996 98 389 966 103 568 717 96 137 955 110 649 707 100 323 721 103 137 566 99 50 502 110 5 289 98 403 483 95 667 687 107 548 827 101 227 388 90 499 959 89 135 479 89 2 554 103 216 240 92 253 892 86 317 460 88 654 743 107 91 692 106 576 730 96 381 838 99 363 365 104 682 683 90 409 637 104 120 750 89 355 433 90 22 733 100 866 875 115 669 766 90 191 214 103 482 956 98 304 562 104 107 311 92 116 401 91 294 612 90 106 434 96 489 803 108 185 941 103 282 733 98 456 536 102 226 553 90 635 924 109 736 985 94 281 526 105 19 506 102 226 693 108 28 936 95 14 580 101 655 911 96 607 617 94 544 835 88 302 394 103 705 773 95 79 313 97 772 870 106 69 329 91 357 568 97 267 335 81 135 705 96 889 965 88 153 339 100 974 975 92 548 795 85 292 874 96 248 372 98 401 602 96 72 520 89 168 668 111 470 500 98 887 924 89 109 479 79 626 885 114 906 974 104 557 967 97 858 896 104 372 382 90 27 101 97 289 895 113 51 966 91 421 947 118 1 207 86 578 776 118 238 979 117 753 924 93 136 259 97 24 565 85 357 994 122 724 999 107 684 853 91 4 44 92 102 948 94 364 591 95 227 620 105 261 755 103 769 990 113 14 71 81 711 974 96 503 921 78 505 888 110 861 876 87 452 923 101 453 646 104 351 583 109 761 924 91 652 731 108 30 860 108 730 943 107 100 162 108 244 267 108 217 311 110 345 943 99 120 785 89 95 191 100 263 889 95 296 402 92 143 555 98 672 729 100 710 783 90 926 965 111 683 973 108 102 237 93 52 942 108 289 316 93 120 301 90 526 602 103 162 852 98 73 515 101 631 983 84 37 501 119 453 762 92 238 356 101 96 649 95 420 624 101 54 298 93 120 432 87 379 992 98 8 755 103 221 851 101 253 305 91 124 930 106 23 984 114 506 613 110 215 766 101 269 624 93 2 364 87 52 242 105 563 738 113 241 561 88 43 621 113 492 705 116 74 519 102 90 354 107 353 424 108 311 603 99 334 694 93 242 432 94 370 871 90 611 954 107 231 948 111 310 347 84 112 389 127 592 943 91 38 794 88 307 347 86 772 972 104 366 641 99 420 881 94 336 453 99 462 986 100 169 698 99 730 994 97 488 874 97 283 714 92 379 723 103 492 842 95 55 899 96 725 769 113 10 499 103 148 820 100 434 672 106 364 681 103 978 988 102 935 965 121 649 772 81 703 985 94 137 827 100 143 931 89 190 400 104 92 479 89 331 874 96 663 912 106 144 996 86 660 711 111 337 999 84 456 938 112 491 585 98 53 969 97 328 806 114 30 631 95 846 980 94 54 461 112 218 275 95 177 561 99 417 996 98 648 810 92 320 543 93 466 762 99 957 989 75 13 632 84 527 637 94 347 649 99 594 890 102 110 795 106 38 449 94 193 720 100 59 714 111 397 822 100 243 993 90 771 808 80 148 346 100 43 708 102 218 602 97 201 242 116 80 633 114 107 730 105 187 359 88 320 732 97 440 460 95 315 858 96 223 818 111 557 860 101 66 830 101 658 751 87 617 644 108 173 863 114 539 704 113 27 153 106 3 626 105 663 931 78 89 341 103 8 404 112 294 712 92 153 964 107 233 889 116 344 706 98 501 814 102 76 727 120 168 751 100 207 964 103 238 593 89 48 598 105 184 813 94 426 778 104 584 681 85 881 885 98 86 577 84 248 321 108 261 555 105 390 511 104 212 538 98 360 539 96 303 833 87 381 829 107 357 828 100 328 499 105 681 974 99 90 408 104 565 857 119 506 995 107 522 896 104 277 976 90 497 895 107 106 383 102 598 933 107 38 368 103 296 499 103 378 840 93 684 745 114 352 934 91 285 764 92 358 647 103 369 471 82 343 481 101 158 263 110 74 947 110 32 474 100 578 690 91 383 972 113 467 906 113 369 546 107 299 909 107 600 846 121 413 851 123 35 810 115 351 599 106 385 867 78 200 842 103 85 908 100 114 793 89 51 53 107 516 657 92 455 514 91 848 898 91 514 568 111 653 895 103 471 563 98 270 499 97 77 565 112 808 830 114 203 846 103 312 364 85 58 374 105 163 269 115 131 188 101 464 678 90 35 78 94 249 680 100 96 474 94 472 599 110 582 854 100 366 622 118 29 365 95 641 741 109 316 942 87 474 719 96 578 730 106 419 745 121 39 315 93 615 749 81 654 886 86 326 470 100 185 862 90 67 270 98 822 864 97 527 764 108 59 977 92 743 858 92 509 809 111 495 629 96 406 767 88 593 866 100 1 230 99 476 868 113 169 334 103 71 927 101 9 693 94 695 696 92 80 618 97 832 884 106 298 340 118 130 655 105 7 861 99 168 494 90 470 786 107 126 566 104 240 899 92 610 644 95 83 416 102 341 405 95 150 750 85 488 641 102 112 631 112 128 162 92 252 879 95 143 623 109 3 262 105 90 857 110 222 689 100 671 723 107 35 596 99 18 989 103 403 864 92 300 571 111 176 929 112 150 377 110 83 176 99 459 507 101 133 363 102 591 794 78 323 811 99 130 481 102 390 697 97 392 615 122 173 882 107 413 473 90 354 525 99 98 190 83 295 570 115 460 514 95 82 413 90 476 814 94 458 718 97 236 428 102 73 614 94 164 733 99 437 668 85 2 729 98 182 189 95 585 963 98 562 876 109 97 295 96 234 409 113 96 122 91 236 569 85 4 824 107 527 574 106 311 962 95 413 452 100 486 884 108 716 817 102 103 457 109 175 836 114 872 994 107 412 563 94 231 423 89 647 896 107 410 568 100 246 250 100 268 965 98 206 624 88 385 986 100 229 470 100 320 836 104 313 533 102 257 783 98 209 797 113 143 265 90 268 632 100 261 587 88 71 913 94 755 903 107 520 930 86 133 961 110 808 881 82 124 284 90 2 742 101 277 576 122 349 917 102 668 933 106 187 324 113 28 350 96 474 515 106 400 843 90 451 490 88 494 837 114 239 437 98 146 340 99 603 836 111 980 989 92 115 527 103 129 403 102 57 84 102 433 940 100 36 274 81 80 887 103 652 854 108 111 941 87 381 779 72 467 524 106 185 600 85 32 618 90 957 988 100 163 391 109 169 294 104 436 845 108 449 576 103 405 503 96 804 867 97 47 53 102 387 422 98 560 881 89 257 806 109 254 726 98 181 772 107 547 880 106 421 913 98 642 948 112 509 520 96 186 355 98 87 844 97 165 207 86 353 722 88 680 976 104 607 971 99 58 914 98 166 895 108 433 965 88 369 823 81 100 502 88 407 809 96 159 976 92 594 833 107 400 929 82 654 960 103 349 509 98 41 782 86 64 769 102 25 507 113 168 760 93 388 957 111 425 670 105 648 993 108 351 825 103 846 880 108 659 702 99 817 865 98 402 415 119 306 366 97 159 515 97 706 716 99 195 236 82 712 972 114 85 687 94 712 968 115 755 892 104 128 296 111 502 939 119 380 616 95 684 894 102 328 341 104 32 555 112 114 531 98 362 386 100 489 596 118 811 931 101 132 739 93 651 689 106 131 703 111 304 782 93 75 547 97 101 898 86 274 384 94 425 910 109 35 736 104 31 295 90 254 981 105 232 661 90 11 473 109 366 396 117 185 563 112 425 831 106 356 487 104 689 895 77 263 288 112 643 690 98 138 386 106 197 458 100 733 943 110 389 659 115 504 585 104 489 624 103 448 594 93 201 610 95 7 78 120 478 650 93 662 769 92 439 957 91 186 907 89 135 731 104 563 780 109 187 579 90 79 477 128 17 690 92 247 270 100 557 839 87 430 839 103 288 479 110 1 761 101 100 742 106 64 969 117 107 338 110 51 729 105 406 916 101 321 401 97 384 701 110 195 601 98 1 445 113 93 598 78 42 735 91 169 798 107 288 838 118 375 632 97 103 922 110 689 829 83 376 953 85 630 802 80 285 759 86 215 431 102 60 236 99 131 489 99 493 839 108 594 976 90 357 963 95 359 703 103 205 614 92 560 948 95 161 743 93 480 823 116 128 666 100 673 701 97 396 458 79 314 654 92 293 688 104 793 853 108 516 835 90 388 751 105 373 398 117 667 947 99 251 691 82 458 833 81 837 895 94 30 960 109 659 727 100 697 761 103 427 927 100 153 778 113 31 681 99 236 545 97 181 480 83 153 386 98 123 835 108 87 932 96 569 913 91 309 904 105 633 880 82 17 736 98 71 387 114 472 629 87 435 472 89 183 962 84 164 216 90 34 225 111 522 732 100 772 971 113 394 562 89 25 480 109 118 624 101 66 157 84 37 841 104 82 939 95 652 859 83 332 540 112 60 511 98 527 834 102 170 183 92 698 912 100 755 833 99 608 777 119 542 642 104 97 403 93 39 574 99 110 535 106 5 174 115 570 963 100 271 348 94 576 717 108 453 715 92 175 960 100 140 201 103 170 836 98 261 801 98 851 954 91 339 389 91 206 964 99 317 402 108 298 938 87 343 388 106 540 753 91 202 539 106 20 883 116 633 839 91 419 923 73 579 874 94 410 658 95 453 540 101 26 585 99 357 908 101 334 340 102 119 933 116 161 340 111 648 843 89 247 690 85 662 730 112 148 801 102 577 646 109 135 238 104 636 721 93 307 808 103 88 677 109 288 602 88 429 595 98 12 13 76 311 953 107 752 863 98 218 601 108 313 782 114 307 759 92 418 666 87 139 673 89 160 963 97 21 591 102 51 233 84 613 839 85 674 785 102 410 853 98 72 665 80 6 420 119 321 807 99 172 503 104 232 858 98 43 96 89 570 836 99 288 754 87 560 666 90 431 638 83 312 732 105 721 984 112 530 674 107 184 916 84 204 217 111 540 580 94 101 158 91 640 994 104 667 975 100 119 442 80 118 953 109 50 293 92 294 728 101 726 784 97 751 788 104 112 394 100 161 810 102 590 954 90 447 989 111 758 889 94 214 269 93 111 433 104 175 838 108 136 550 113 425 919 107 130 337 106 265 403 98 139 194 85 630 978 108 635 645 89 655 981 92 102 838 90 797 877 88 21 406 100 438 666 119 527 585 88 462 712 98 197 339 99 360 839 110 180 973 107 48 787 95 62 773 100 805 841 118 131 848 73 430 713 111 327 641 105 444 731 86 87 347 101 321 402 72 456 532 94 238 468 103 35 538 97 1 835 98 610 838 93 337 343 98 507 776 88 415 811 99 129 457 104 248 312 80 396 610 115 62 523 100 655 673 104 651 847 100 524 605 86 307 698 103 98 307 106 493 869 97 44 444 117 194 418 104 256 731 84 216 864 99 41 456 98 389 458 110 586 829 112 575 787 98 184 283 102 893 999 102 24 255 111 187 858 106 98 640 95 170 218 106 266 680 95 33 124 103 22 659 84 4 116 106 546 661 101 367 380 109 367 450 110 208 525 86 611 911 101 262 381 96 449 978 90 132 537 94 296 975 108 602 981 96 889 891 104 737 923 112 152 925 97 317 939 81 525 955 103 681 784 88 877 916 70 302 787 97 564 603 106 35 431 118 403 975 91 515 525 90 575 817 92 341 453 104 205 304 103 108 611 98 286 413 109 567 909 97 513 656 97 44 985 103 535 932 109 55 301 111 101 337 95 738 822 108 497 944 114 357 673 91 391 502 101 389 461 85 700 925 98 276 425 109 153 498 100 139 483 90 227 672 106 328 776 87 32 679 109 550 582 102 318 611 113 595 676 98 554 819 100 61 608 111 2 116 102 192 837 89 345 825 84 391 430 97 337 747 95 332 383 91 384 468 106 760 893 87 100 887 97 74 422 101 599 647 96 297 409 98 817 994 96 283 969 94 288 620 104 279 672 85 158 286 106 152 798 103 661 692 94 434 494 96 318 433 99 181 578 95 622 915 103 279 513 81 119 957 92 304 882 110 477 792 108 104 967 107 164 350 115 224 600 104 193 336 105 914 965 109 348 638 95 746 856 86 72 972 112 54 209 96 149 396 95 263 874 95 258 653 112 197 203 108 413 915 107 915 924 103 363 756 88 32 757 119 505 692 94 644 702 101 2 594 100 287 747 94 992 994 91 473 850 107 51 190 113 270 296 105 333 477 100 142 398 99 837 850 101 29 539 108 39 63 92 244 545 116 159 856 105 37 807 93 347 637 102 69 280 98 246 305 88 153 723 101 40 453 91 502 732 103 321 664 99 43 530 93 20 191 81 458 537 98 912 995 96 606 752 99 59 952 114 389 732 116 566 597 98 124 167 88 207 411 93 593 949 103 311 626 99 472 475 97 778 891 107 380 559 99 138 262 101 779 815 98 545 900 101 175 333 101 152 277 90 271 495 96 786 897 111 410 864 109 835 994 87 81 531 97 24 234 101 544 802 95 555 776 95 98 766 99 160 218 89 248 310 108 428 983 99 21 333 104 323 942 106 47 644 107 198 521 99 596 776 99 63 941 108 400 808 86 187 818 104 477 742 100 213 386 83 141 748 88 474 648 88 436 601 85 701 995 95 287 671 111 650 893 107 346 545 91 210 957 114 114 822 94 437 892 102 921 989 108 172 784 88 432 979 81 383 419 98 752 926 109 747 938 101 231 736 98 95 227 108 501 979 97 802 986 118 361 570 85 11 450 94 41 920 88 39 375 119 138 644 116 211 941 113 521 990 106 181 266 97 60 162 94 169 656 118 503 691 88 177 864 106 83 224 91 172 340 92 749 871 112 100 888 131 283 558 89 251 953 107 449 856 89 488 849 96 304 560 95 754 886 106 754 880 94 36 924 87 12 417 99 352 611 90 19 945 110 56 472 107 125 250 83 405 858 89 443 504 109 97 159 104 508 823 82 622 830 105 384 672 108 278 487 95 592 749 102 432 810 96 327 513 103 207 568 109 433 805 109 109 553 91 18 871 95 345 502 83 176 681 95 456 527 107 918 998 96 118 692 101 737 839 88 242 983 95 580 875 106 48 722 96 798 896 94 181 534 108 138 299 112 402 931 103 142 491 111 277 807 85 0 104 113 324 519 104 470 916 89 388 852 78 185 252 88 444 725 102 75 861 95 503 711 93 195 650 93 784 852 126 658 808 90 264 602 92 137 810 84 42 730 103 360 361 100 580 740 92 35 762 107 235 362 109 814 890 111 78 999 109 160 728 115 44 159 100 159 199 88 53 96 90 196 652 96 94 823 113 201 358 94 626 772 100 457 897 96 620 634 104 355 486 105 185 495 113 476 518 95 166 434 75 405 490 101 312 896 112 165 352 103 754 859 85 244 845 95 637 788 111 549 903 90 134 172 88 875 886 111 197 694 103 577 611 97 139 553 100 742 855 110 312 868 105 363 781 93 969 984 114 798 951 113 821 953 102 201 270 92 499 834 101 565 695 102 892 979 102 274 545 99 681 961 110 425 825 92 81 165 108 196 358 118 280 298 104 837 875 115 65 358 86 233 905 116 304 484 109 676 776 70 545 972 110 60 528 96 94 256 115 934 978 110 73 537 89 81 370 102 491 785 93 252 790 106 352 504 114 348 852 99 338 612 99 347 833 98 101 452 99 80 367 99 742 841 95 108 142 87 274 403 96 402 597 104 262 951 103 166 867 87 469 687 102 552 922 93 110 315 85 664 771 106 385 429 88 41 166 107 306 693 106 257 899 101 220 286 95 333 955 98 95 148 92 81 950 116 19 661 104 69 910 111 532 856 95 575 876 97 254 688 79 221 701 95 758 914 106 24 239 104 136 452 106 643 793 99 33 735 93 635 845 97 572 810 90 238 522 99 668 780 94 466 722 106 303 936 115 207 240 80 682 903 106 636 810 94 413 638 92 537 780 97 420 456 88 297 788 103 253 605 99 214 985 91 281 990 106 703 959 77 642 737 103 387 902 108 433 697 83 609 877 108 387 621 93 62 981 80 0 710 113 334 350 103 568 689 89 366 965 95 577 786 85 22 50 108 99 441 92 90 472 89 661 832 99 180 930 85 628 812 99 203 404 108 819 909 81 881 992 112 198 379 97 407 903 101 293 922 89 406 757 97 27 610 93 14 705 109 296 652 101 149 737 105 50 279 107 477 595 102 99 959 94 310 648 76 399 529 111 305 876 100 593 682 99 222 938 96 257 924 93 179 266 92 177 759 101 522 643 111 77 339 105 289 613 115 117 752 88 285 636 102 58 667 116 780 975 90 507 820 111 364 668 107 104 601 105 167 467 100 180 404 102 547 677 119 253 798 104 151 993 110 730 983 97 429 605 102 513 537 95 514 700 102 575 627 101 89 362 96 185 795 97 196 572 77 925 970 98 366 409 95 19 752 98 800 981 106 34 757 105 294 725 87 502 784 116 210 229 96 287 930 115 526 678 81 221 395 104 10 237 97 216 875 100 145 463 93 444 793 93 188 355 102 236 343 96 30 769 104 6 59 96 451 857 109 120 583 95 110 645 104 328 783 98 418 644 102 78 559 108 469 930 101 242 449 95 93 866 100 887 971 106 357 958 100 660 705 104 785 828 117 572 950 99 781 822 91 265 883 106 514 714 108 712 978 111 32 268 117 74 777 94 385 749 90 429 775 81 15 510 73 183 415 103 309 984 101 167 625 89 213 569 105 333 381 96 932 952 82 933 974 113 127 400 105 341 911 81 129 317 92 316 576 98 373 595 99 108 111 98 180 525 90 286 614 81 215 668 104 890 915 105 643 983 87 559 647 100 30 460 117 549 872 97 842 977 99 516 690 103 546 758 106 476 715 81 700 980 110 407 580 92 118 217 110 52 568 94 158 608 99 79 554 87 90 569 98 595 713 90 343 759 100 12 335 87 551 767 101 414 759 77 231 611 88 493 894 108 663 827 100 7 89 96 916 943 96 450 585 112 299 839 93 352 786 99 932 957 108 456 795 88 274 614 95 677 805 103 690 796 97 640 641 104 229 499 90 96 286 87 69 698 119 222 338 105 822 862 93 328 863 101 511 774 93 286 759 96 424 973 93 498 969 98 21 235 105 388 630 104 393 633 105 42 255 94 257 932 109 781 854 115 376 940 107 401 640 102 69 580 101 49 855 93 48 658 101 710 897 93 136 176 117 140 392 118 261 443 99 72 667 107 162 491 100 239 722 102 217 961 96 639 977 99 600 973 88 142 667 104 44 502 98 862 866 120 102 871 102 83 781 92 442 897 95 148 359 109 82 978 97 274 441 102 105 939 110 309 416 97 254 744 109 256 701 94 532 894 92 84 112 112 415 671 100 161 615 106 507 642 103 92 175 86 472 550 101 28 562 96 27 405 120 169 658 86 47 413 104 437 574 109 397 818 110 198 883 116 288 642 99 200 636 99 46 459 97 232 752 121 8 313 103 486 723 100 13 470 100 417 457 96 9 457 92 191 516 101 366 666 109 337 505 94 193 395 111 246 408 114 116 419 110 558 718 115 95 649 116 317 349 91 371 662 102 894 999 93 463 521 98 425 750 110 520 895 89 196 898 113 375 443 85 246 750 100 0 402 106 490 735 98 143 464 102 555 605 113 107 988 102 220 461 116 91 110 108 204 662 104 16 95 118 24 245 96 390 560 78 56 70 114 180 943 116 389 882 102 734 930 113 720 865 114 151 631 112 246 616 109 264 579 91 396 892 90 640 687 69 867 880 101 40 676 86 388 547 113 658 785 92 575 986 94 31 953 116 314 856 109 235 761 88 540 725 89 179 428 94 484 490 100 715 926 122 333 917 103 465 601 115 145 941 93 168 486 96 340 934 117 119 526 95 895 950 112 564 889 97 23 37 84 262 618 96 682 954 93 196 293 92 140 931 77 251 728 93 143 173 98 368 919 85 148 634 106 41 406 105 6 900 99 513 885 101 300 721 93 47 408 116 428 726 103 574 942 114 0 979 110 236 373 102 302 856 96 78 416 106 413 685 119 410 523 101 102 325 100 130 295 95 41 220 95 70 243 93 354 650 107 191 454 114 445 934 91 0 352 95 220 980 96 846 964 97 485 776 91 370 633 113 65 155 111 333 714 95 677 955 107 226 550 87 190 790 92 434 815 106 250 461 115 21 629 83 282 939 108 47 715 95 224 294 90 652 802 103 138 648 99 430 726 105 195 422 114 402 769 86 169 699 110 585 694 91 319 916 100 68 108 95 203 426 100 105 982 126 474 626 87 585 741 84 11 828 100 208 931 112 984 997 111 527 815 111 126 553 93 1 842 102 309 396 91 98 642 96 221 642 95 70 396 96 413 531 104 132 439 94 703 779 87 38 417 105 352 908 98 304 688 115 21 344 87 115 401 103 389 635 108 256 806 107 12 628 89 56 336 89 222 754 96 145 591 72 311 564 109 368 976 105 205 922 91 272 455 90 357 822 107 239 419 95 478 870 102 506 934 116 62 143 83 492 719 109 608 805 98 598 845 105 172 960 109 712 727 102 61 347 113 176 858 105 115 182 113 512 747 83 240 842 107 423 478 108 58 141 99 46 407 108 205 288 104 495 636 111 68 531 104 398 779 103 207 925 111 420 742 99 47 530 86 359 464 89 790 865 103 286 291 96 30 858 106 684 761 107 61 570 80 803 974 103 797 920 102 406 950 112 336 934 125 383 426 84 727 962 91 39 280 92 25 504 86 356 770 107 398 925 98 35 775 79 373 572 107 404 824 90 90 133 93 56 239 105 407 762 98 395 731 90 584 792 107 107 157 83 170 184 80 393 414 127 586 768 86 266 272 84 759 872 106 99 387 108 643 771 104 166 352 97 204 926 94 480 511 93 41 490 116 507 526 114 27 895 93 803 845 102 3 188 119 516 874 88 217 720 109 721 779 90 737 970 86 411 418 88 511 660 98 45 675 113 162 772 90 204 996 80 261 892 86 50 232 100 517 701 98 76 261 80 789 883 82 362 588 106 140 471 91 185 604 103 163 636 97 360 655 94 460 813 87 132 899 94 114 485 105 487 961 96 347 627 107 3 808 85 22 939 106 277 920 82 125 831 106 35 140 113 145 302 101 289 361 92 450 836 107 700 848 99 363 530 103 48 572 86 247 651 86 435 604 118 23 831 106 147 403 92 102 160 109 39 161 102 831 985 108 171 262 93 704 816 103 341 679 86 776 955 96 167 399 83 856 936 112 618 731 102 99 136 97 312 915 107 187 423 98 166 708 98 766 981 116 272 959 93 414 517 95 560 791 91 551 713 99 412 898 94 12 18 80 757 808 99 25 401 88 470 649 103 333 975 101 426 656 107 458 934 118 545 704 92 437 599 95 354 429 103 100 262 93 556 955 82 673 838 84 320 614 100 366 929 114 172 886 91 419 481 115 602 985 102 301 956 103 668 846 114 686 947 89 401 548 104 10 896 108 551 824 103 685 759 98 2 153 100 536 931 92 394 813 111 129 681 92 23 534 102 305 677 110 681 991 91 285 674 116 396 719 94 518 772 107 417 836 102 121 247 96 656 895 97 43 360 101 431 926 105 128 468 106 118 609 104 292 537 94 795 802 95 552 941 87 26 170 90 119 809 105 183 304 85 606 816 99 8 390 89 381 765 105 228 560 120 53 810 91 779 994 114 296 309 101 90 134 91 145 775 105 32 104 94 23 830 104 361 421 100 208 740 98 449 507 107 104 490 96 806 864 101 126 963 116 391 552 90 16 29 106 360 739 82 5 669 112 211 325 86 232 764 80 101 557 105 560 646 93 156 260 104 259 533 99 543 732 112 208 829 102 531 674 105 574 907 88 485 641 67 343 899 101 671 998 114 841 934 96 291 612 104 108 478 119 264 748 75 327 640 97 21 686 103 111 275 103 494 860 108 259 597 96 764 950 96 367 639 105 20 942 113 21 988 96 118 611 106 105 234 123 194 889 76 96 934 111 765 832 101 253 389 106 691 935 94 374 617 103 75 493 87 416 757 101 240 517 113 218 832 93 698 917 85 170 929 103 232 441 92 56 865 89 386 958 103 162 316 103 272 558 94 430 440 109 14 799 108 44 81 108 103 323 99 277 670 112 559 843 88 448 758 115 296 705 101 432 900 105 273 740 109 761 895 113 195 851 106 759 965 90 33 947 97 56 721 103 124 950 81 430 507 75 423 440 118 7 77 90 70 652 93 4 330 98 258 937 92 283 554 86 809 947 85 155 885 100 129 138 88 315 583 92 138 468 113 333 884 89 866 938 98 96 643 116 380 913 83 10 162 121 286 762 92 487 723 100 280 304 96 755 770 112 66 936 120 266 548 110 208 957 104 188 409 108 777 919 100 370 605 98 138 436 102 91 318 105 156 628 110 354 744 95 167 933 88 29 812 108 563 716 96 772 859 116 180 648 103 211 368 90 32 233 103 562 879 91 430 753 101 893 985 112 48 180 95 751 774 90 182 767 101 0 912 122 5 971 110 756 758 96 358 971 104 390 564 104 245 625 90 371 444 103 294 546 113 519 918 85 711 902 107 100 772 107 826 977 96 73 865 83 31 807 95 540 757 89 388 856 103 18 816 92 11 391 72 345 838 108 247 336 107 384 722 87 18 863 110 833 912 100 169 592 93 481 514 109 2 159 98 244 902 85 662 681 105 24 275 91 906 929 87 81 178 95 452 645 91 627 636 102 67 621 88 282 752 101 129 180 97 288 957 114 255 819 77 689 892 92 572 896 96 618 872 83 154 787 100 0 865 106 495 793 101 216 839 88 339 779 96 137 575 112 704 876 86 260 453 91 265 706 110 677 949 88 527 562 91 863 980 110 344 807 100 560 683 99 993 995 93 31 980 112 590 651 112 11 984 114 438 668 97 23 168 93 350 756 106 802 926 117 120 671 94 570 769 101 530 996 118 275 362 107 272 807 107 754 778 91 98 153 102 335 865 94 343 540 113 58 511 102 121 454 94 321 729 103 66 158 94 25 477 97 572 975 100 558 993 100 279 407 76 545 731 134 104 206 84 291 521 97 611 758 96 374 786 103 466 641 91 118 926 98 322 511 111 169 875 109 718 993 101 91 364 110 107 925 79 207 698 106 81 114 112 929 957 113 682 872 98 261 583 118 609 645 103 709 749 110 416 826 98 8 325 88 275 832 83 176 344 105 484 923 114 372 385 96 303 770 118 589 782 102 214 768 94 402 606 99 636 965 100 648 662 92 545 747 100 441 537 94 729 733 100 336 477 92 554 566 105 78 515 109 21 300 86 773 978 101 755 809 105 26 986 106 426 512 90 456 965 96 142 370 105 926 963 91 354 441 91 311 937 111 277 782 106 332 692 115 137 800 94 313 496 95 98 632 88 95 591 104 679 846 98 154 377 104 275 736 94 841 940 93 441 758 88 887 981 112 109 857 107 418 608 102 182 272 112 572 802 108 636 702 92 403 925 104 779 968 95 431 487 92 90 787 119 48 415 92 266 655 88 222 396 107 434 836 105 127 608 123 160 876 97 112 530 94 293 638 117 231 850 88 279 856 94 66 790 130 81 864 99 649 958 94 119 691 104 107 150 119 72 512 100 51 880 106 67 970 87 221 230 99 399 650 94 615 890 93 149 877 92 869 983 84 325 961 99 344 648 104 488 531 99 670 806 121 466 826 100 49 166 85 640 663 116 39 993 112 509 891 88 36 659 100 293 704 87 330 777 108 476 556 99 233 845 101 396 425 87 56 610 94 50 844 101 277 851 105 109 730 106 812 877 97 157 644 90 200 291 89 221 391 94 307 865 105 915 982 104 592 738 102 268 310 89 71 236 100 2 401 97 149 260 99 148 693 101 221 562 95 139 358 103 305 522 97 62 724 85 722 804 103 209 813 89 387 644 97 545 603 96 888 985 109 661 705 81 36 561 100 659 762 91 571 668 96 375 903 104 254 335 105 115 208 97 229 909 102 724 972 104 656 913 116 456 919 115 298 974 112 427 688 106 299 538 104 115 403 107 227 723 83 691 950 96 422 840 80 75 300 97 773 808 108 340 436 96 748 918 77 199 311 102 720 838 89 19 432 96 214 344 110 257 516 104 178 439 89 160 423 95 126 872 97 433 594 102 169 930 98 436 646 101 329 936 83 747 793 111 40 679 101 99 520 90 131 700 100 309 592 100 122 718 96 163 761 116 78 331 85 380 991 73 587 878 118 975 982 106 387 637 100 43 54 91 567 647 120 157 629 92 411 515 107 304 961 105 316 739 108 164 326 91 98 912 104 378 738 87 493 811 100 591 806 105 138 773 113 271 750 100 23 670 106 209 920 109 32 399 100 721 822 94 661 836 109 420 575 87 129 335 98 877 999 88 475 637 89 6 133 97 715 719 106 834 865 91 536 828 96 22 987 110 134 319 112 397 735 90 463 873 85 138 794 115 142 686 99 190 265 124 197 409 111 52 696 89 551 956 112 442 815 106 329 795 107 701 759 99 177 703 103 559 572 105 279 491 89 784 843 61 529 561 105 385 527 82 543 926 113 52 570 100 574 829 109 374 378 100 108 938 110 171 670 104 14 304 110 158 487 81 903 923 126 10 201 89 64 829 100 150 464 97 299 422 101 820 869 119 171 659 97 156 660 83 507 877 102 274 508 117 88 463 96 267 896 108 351 705 108 348 848 93 217 795 100 25 922 104 603 609 91 204 997 122 26 188 107 152 584 99 359 688 94 30 800 105 803 861 110 603 969 100 159 848 91 622 751 93 305 843 112 696 937 92 10 170 92 634 674 95 34 869 93 84 85 98 413 584 95 64 547 98 662 738 74 72 721 93 12 699 107 5 722 91 170 708 109 388 791 92 488 681 91 19 669 90 420 866 90 456 748 108 81 414 101 38 507 108 119 860 91 27 856 103 295 865 97 91 280 85 297 620 89 160 466 89 210 942 109 446 961 93 447 790 95 202 479 94 190 493 91 333 834 92 573 601 71 339 358 84 207 730 107 377 982 72 480 802 107 175 816 98 151 252 90 126 340 92 112 265 82 505 726 100 701 877 106 594 741 112 471 478 101 172 281 93 192 796 86 484 673 89 232 511 109 511 763 106 134 762 105 735 903 114 597 962 106 575 788 108 264 466 95 189 873 104 393 513 102 138 455 115 68 745 123 126 404 79 82 923 98 509 720 92 504 997 110 673 992 95 302 447 78 127 596 87 236 382 90 193 386 96 230 991 96 241 718 102 844 853 100 164 414 92 91 396 106 500 728 118 148 645 96 389 405 83 226 445 96 662 720 99 382 705 108 383 670 113 33 704 91 22 382 111 674 768 106 654 836 79 142 807 88 331 643 105 114 916 76 167 657 99 12 136 77 241 864 97 497 629 104 473 976 96 442 659 88 44 160 80 493 813 106 814 909 90 802 860 96 24 570 103 58 989 104 571 600 102 106 988 107 604 936 98 236 846 97 255 669 90 345 367 98 171 939 93 164 688 101 441 531 101 270 891 94 296 730 94 216 918 127 235 702 107 99 579 95 87 900 97 495 987 102 259 508 98 220 474 99 637 652 105 764 924 99 229 613 99 326 642 101 4 347 104 524 695 102 497 572 111 547 935 111 297 820 124 178 870 84 277 818 118 178 653 108 246 336 83 367 515 100 101 591 107 0 488 103 6 784 72 28 271 97 171 493 92 469 632 104 341 384 87 552 958 88 159 555 115 50 409 88 184 903 100 527 970 112 432 635 102 79 402 106 327 618 95 177 487 78 264 476 96 324 354 87 374 660 85 49 327 94 121 792 95 130 505 97 169 527 108 401 826 107 567 661 105 467 648 97 268 973 101 158 611 98 353 937 106 87 661 109 202 459 99 242 948 102 428 610 89 252 724 97 18 280 94 180 508 105 76 178 101 651 701 103 266 731 99 275 771 95 31 427 94 359 819 101 37 499 89 209 490 109 104 232 96 7 511 90 232 379 109 495 601 91 378 451 110 423 997 92 57 70 101 368 407 105 185 503 107 236 739 97 318 346 110 461 742 124 408 520 107 360 858 102 43 463 109 291 350 94 33 974 111 155 921 101 119 450 117 3 979 88 99 500 103 453 712 103 230 265 95 156 747 107 188 606 108 514 627 91 362 512 98 260 730 96 510 724 92 99 824 118 34 182 98 99 489 109 147 176 98 99 203 98 486 964 89 57 977 82 636 670 81 378 750 111 398 971 95 587 842 105 615 649 106 161 679 110 187 478 107 125 566 85 86 171 102 668 828 98 267 378 113 22 324 95 332 586 94 288 914 96 800 937 77 141 559 97 202 711 104 88 792 92 234 424 94 27 192 108 49 256 79 658 863 80 84 498 120 803 815 97 422 816 98 748 813 96 572 637 92 40 543 97 350 479 107 499 995 100 296 426 105 208 635 103 713 756 99 141 445 94 37 126 69 401 898 115 528 807 102 4 909 107 142 728 101 307 342 85 449 996 79 648 722 112 318 441 97 229 458 91 308 659 92 458 731 103 327 721 104 542 735 125 112 458 112 390 698 70 122 132 87 678 894 105 70 158 91 200 878 93 554 883 111 677 915 96 118 228 116 396 773 83 473 907 95 586 968 100 213 526 94 728 761 112 344 968 88 330 851 98 295 952 110 107 903 102 69 262 88 103 967 95 413 727 97 338 730 106 960 981 111 115 857 119 624 851 90 629 940 92 96 302 108 60 857 80 379 448 82 482 762 107 357 514 98 20 663 86 239 713 98 279 503 99 742 926 112 75 862 117 160 970 108 295 728 95 144 892 82 232 898 93 583 786 96 67 339 113 366 880 99 524 710 100 624 680 100 258 738 98 5 41 100 152 948 86 50 516 81 329 354 114 266 760 108 25 390 112 303 814 93 29 763 93 571 851 96 566 887 98 574 707 101 175 899 78 529 751 90 348 598 103 370 552 109 233 857 102 5 145 109 13 557 127 81 323 96 382 892 94 464 734 71 37 867 100 123 662 89 82 331 98 373 906 99 587 674 124 295 918 86 342 586 110 218 583 101 162 967 87 213 789 91 614 657 126 499 816 101 71 289 100 486 566 93 237 868 95 175 328 88 802 927 107 770 824 99 107 691 120 884 981 104 10 960 87 253 643 90 198 871 105 226 262 110 74 778 102 365 773 91 57 101 99 22 199 99 489 506 110 339 619 100 19 295 103 60 506 119 22 616 106 149 235 97 572 807 94 455 719 90 234 269 95 83 162 92 621 983 98 71 723 87 400 673 90 350 765 105 19 138 106 292 383 87 5 164 100 269 484 101 160 416 111 599 749 108 1 871 84 260 647 99 166 614 102 86 490 94 75 76 109 282 473 92 228 687 116 213 496 79 605 714 114 320 355 104 862 918 91 692 792 98 803 867 102 74 846 107 433 534 94 244 669 100 815 889 97 288 363 107 609 963 95 368 582 96 97 881 92 779 803 93 683 715 93 614 992 103 163 559 116 786 995 110 6 520 116 685 781 95 508 559 103 116 833 102 88 222 113 217 472 101 28 668 110 572 751 93 273 814 94 267 412 121 203 779 108 280 984 94 16 555 105 259 407 117 132 673 98 177 396 88 267 576 96 3 296 101 38 628 99 750 897 105 825 903 91 816 993 97 30 281 105 492 671 90 50 953 104 630 709 90 129 373 92 182 615 97 386 610 106 702 945 100 241 938 110 705 815 90 136 977 96 409 413 117 335 885 96 280 461 94 796 898 107 320 736 105 227 527 122 128 849 93 220 225 113 270 587 97 166 515 94 305 766 97 442 771 102 86 401 108 112 483 113 48 49 86 4 118 76 121 436 92 17 49 100 183 645 110 271 490 104 107 847 104 362 686 109 371 426 92 90 501 104 257 423 95 384 611 101 93 863 107 685 820 97 342 954 87 416 772 91 233 659 90 318 804 107 208 932 111 365 875 93 236 931 119 8 281 95 0 633 96 797 864 94 190 686 94 617 624 96 370 547 104 327 399 104 228 659 91 94 929 90 182 341 83 418 878 116 693 976 99 618 989 94 18 776 84 136 460 89 277 805 100 241 897 115 46 545 96 19 505 106 213 700 96 586 805 102 43 589 89 311 635 119 240 504 100 592 873 99 173 487 88 641 984 99 263 957 108 340 758 114 641 724 92 549 720 89 459 949 112 577 843 110 384 677 108 307 960 77 133 996 96 30 422 99 204 548 89 225 340 86 799 871 108 712 726 105 213 912 96 61 479 109 560 984 106 241 425 108 382 610 112 298 555 90 515 985 99 134 728 99 318 923 86 49 908 83 238 545 108 230 244 102 237 781 104 405 644 99 101 492 108 171 619 114 668 919 114 592 936 112 258 697 98 238 399 102 334 804 109 394 401 93 113 146 100 310 869 104 155 635 96 399 469 103 58 168 105 278 688 92 294 556 92 383 915 87 339 435 104 133 739 99 63 983 109 261 291 85 88 769 108 222 367 103 466 516 98 311 846 113 97 626 103 496 684 105 238 282 95 141 354 109 423 881 107 200 862 103 636 732 88 655 946 96 17 291 86 574 901 97 848 927 102 473 693 94 367 813 104 558 623 102 240 867 87 276 988 91 25 212 123 603 803 105 130 980 109 133 534 90 721 996 102 199 226 110 37 430 100 614 664 99 44 340 97 547 596 102 169 192 99 290 839 93 133 513 87 403 825 97 249 444 94 409 419 113 12 503 103 210 651 96 319 462 95 250 598 90 332 491 114 12 836 94 611 809 84 94 196 105 659 813 97 67 474 100 50 836 89 178 237 91 90 932 120 499 947 104 249 523 98 590 864 84 325 630 106 981 997 106 468 879 108 621 874 109 693 962 88 242 844 74 182 437 96 195 809 97 428 671 92 539 638 96 11 790 104 33 694 79 226 497 87 796 961 110 58 393 105 865 907 99 865 909 104 6 193 91 730 964 88 110 439 108 932 981 114 466 667 77 347 813 106 527 859 87 648 929 97 416 958 95 703 725 98 196 764 97 77 383 115 92 186 88 47 758 112 289 687 97 92 884 101 169 711 81 81 885 117 7 990 94 695 714 91 766 810 105 751 949 95 882 903 97 302 355 101 37 772 101 35 72 93 448 806 118 122 654 103 327 449 90 323 985 86 142 627 81 254 342 81 583 812 116 425 938 104 834 871 111 213 448 98 643 965 102 221 586 107 187 408 98 854 988 101 128 884 113 256 357 92 16 658 97 98 553 100 6 886 92 338 410 111 495 890 123 421 429 94 3 424 87 587 993 94 528 998 102 8 999 102 126 605 99 126 255 115 374 918 110 420 659 104 303 483 122 765 841 104 278 500 79 466 866 98 54 274 99 479 507 99 369 593 105 438 887 99 68 511 88 317 868 93 25 427 79 297 686 109 2 805 103 19 345 94 346 449 102 141 811 106 426 967 96 148 268 108 267 648 99 299 387 81 208 414 86 121 514 95 349 377 88 356 931 102 287 880 93 186 544 108 888 898 101 92 575 108 896 931 108 153 739 119 398 785 84 643 788 90 717 779 97 34 160 116 128 623 95 131 414 91 100 133 116 333 903 86 207 513 98 12 801 98 695 798 100 377 478 101 428 802 114 183 315 105 147 172 117 58 703 107 197 568 109 32 85 104 799 995 96 459 513 115 292 551 121 52 262 108 82 875 96 259 991 109 166 697 77 423 600 100 268 909 98 550 856 96 315 960 92 481 825 113 433 500 98 340 394 108 291 314 99 633 889 110 566 690 106 429 930 96 264 441 113 87 137 83 32 447 105 725 987 111 202 389 76 144 485 92 528 635 102 149 299 102 146 691 101 10 312 105 273 834 92 111 987 112 22 887 95 46 822 91 652 680 118 693 768 111 351 413 101 2 888 129 332 551 108 644 796 92 73 195 111 207 400 116 188 649 103 254 833 80 210 755 98 624 983 78 525 935 109 558 893 113 166 744 99 286 871 93 782 954 110 401 530 83 403 904 88 510 909 82 80 272 122 169 896 83 488 628 119 20 678 88 938 951 92 764 912 93 271 985 101 521 710 94 174 653 115 656 832 104 813 914 125 119 351 87 101 185 106 548 696 123 280 632 108 705 805 98 187 229 69 800 860 99 630 728 100 835 932 86 375 871 103 194 323 92 170 217 91 246 891 104 777 894 91 498 987 102 109 188 106 789 953 102 131 804 99 187 398 101 389 582 75 106 366 106 232 937 101 129 731 105 612 957 97 457 722 102 660 878 114 656 942 100 325 785 102 94 683 92 534 565 90 8 547 98 135 691 99 771 790 97 176 824 119 38 536 91 180 580 96 18 902 88 178 473 110 756 798 92 129 348 92 18 58 112 480 865 109 211 261 96 177 249 98 56 689 100 353 390 96 114 838 99 486 785 93 103 171 116 352 784 108 550 903 111 131 416 75 437 662 108 499 914 108 323 872 101 59 989 97 17 648 92 278 360 90 593 996 107 311 404 109 779 972 90 367 864 88 898 958 101 210 664 93 127 389 126 16 70 101 636 725 107 225 749 99 851 882 108 384 663 83 315 866 110 547 672 100 37 896 91 47 456 78 419 936 89 64 78 108 214 733 111 91 308 84 650 851 84 445 729 108 163 541 105 632 962 80 924 956 109 207 702 104 33 143 95 342 538 97 317 419 93 96 588 103 431 517 101 596 690 98 720 930 100 53 429 112 423 644 97 284 828 118 329 614 92 300 485 105 363 411 102 404 808 114 268 737 94 223 935 98 8 101 97 132 889 107 274 747 96 195 939 93 121 335 100 219 291 63 45 88 97 314 353 99 929 962 94 7 452 99 479 858 106 32 736 101 201 640 106 104 180 107 519 978 102 383 704 100 277 552 106 311 425 110 871 970 106 546 641 119 163 340 90 458 479 91 458 864 104 301 855 101 254 455 97 150 435 108 59 967 104 502 617 108 255 780 99 503 905 87 46 809 97 184 541 101 295 721 97 221 235 92 168 686 96 520 833 95 136 946 90 150 930 103 155 617 96 46 825 97 186 435 104 253 534 112 398 605 86 172 591 104 387 890 98 573 729 91 118 710 105 96 201 93 135 704 92 147 350 97 111 440 100 181 387 117 231 405 94 60 150 108 304 692 106 229 572 97 149 429 96 366 754 105 753 946 95 308 920 102 360 686 129 943 994 103 387 839 107 941 945 98 628 990 108 446 837 111 407 965 92 489 527 88 281 477 104 448 992 89 29 134 106 218 892 92 338 869 128 812 876 90 544 859 104 101 298 102 103 763 95 320 552 91 13 514 109 88 710 105 583 939 100 124 314 94 650 848 107 419 706 115 666 789 99 737 900 82 514 626 94 924 997 110 853 926 117 87 558 124 16 705 93 440 963 90 782 808 88 678 962 100 32 698 101 82 796 95 533 985 115 170 709 107 54 648 87 591 847 105 118 429 113 137 405 94 677 974 103 262 523 99 514 984 75 236 240 117 326 700 88 428 617 92 181 753 90 582 596 105 451 873 87 548 887 95 464 841 98 117 230 115 293 752 76 506 683 111 112 506 98 39 852 79 306 636 89 389 607 111 484 513 101 366 707 99 353 973 93 93 981 99 255 638 90 851 867 92 250 270 101 76 125 79 863 989 102 401 539 122 84 893 96 345 541 89 700 915 111 19 704 84 616 696 97 57 654 116 508 606 103 485 543 99 654 950 106 143 209 110 699 806 108 659 929 99 334 754 103 648 681 90 717 889 107 413 979 115 776 838 91 206 467 99 553 659 112 338 518 106 833 846 99 301 636 106 416 492 90 493 558 111 38 384 96 143 788 103 47 213 100 594 711 102 377 770 104 398 630 116 255 549 90 69 861 103 111 265 105 250 610 101 343 512 98 480 695 82 35 623 102 463 765 102 158 191 98 526 551 101 469 667 100 116 161 96 144 319 91 594 982 101 797 898 104 191 456 104 408 712 115 458 544 86 764 827 86 218 294 122 725 739 95 174 253 95 145 313 90 367 710 104 499 964 100 539 928 99 178 791 106 36 362 103 37 970 106 35 857 100 753 927 102 544 722 111 411 546 84 294 990 96 415 738 85 118 575 95 383 758 102 170 535 108 583 728 104 917 941 86 101 874 106 213 971 110 264 932 94 141 350 91 382 858 100 417 684 86 83 220 114 335 984 114 283 907 98 724 997 91 76 844 88 218 907 110 256 863 93 33 236 104 105 423 86 284 682 102 351 892 95 550 634 90 52 610 105 111 426 105 496 612 98 692 964 92 161 511 98 311 637 101 309 982 87 490 832 94 482 633 85 36 48 103 401 654 95 230 388 110 98 942 93 85 315 124 794 953 106 526 860 98 19 747 106 432 930 106 305 647 87 609 715 100 288 549 94 214 810 123 13 715 94 424 721 100 338 420 91 157 355 95 447 747 101 277 569 95 135 828 99 540 817 100 126 386 110 586 648 118 197 251 105 572 938 105 322 643 92 120 312 114 559 896 101 106 799 78 64 785 80 34 486 108 293 530 86 726 733 87 244 604 80 323 772 83 973 988 100 540 863 104 806 967 89 553 801 111 633 739 105 288 509 108 533 836 119 379 493 103 422 672 97 70 273 111 616 884 90 39 678 105 412 930 116 295 590 115 451 690 98 480 870 102 130 246 68 169 905 103 851 938 78 788 989 92 690 974 102 84 511 96 198 509 90 165 921 91 143 820 103 582 867 102 555 726 95 760 988 97 305 429 109 431 500 98 481 963 116 21 429 110 64 438 101 93 180 93 667 725 111 460 979 105 45 432 82 280 353 98 17 104 107 75 241 89 27 319 106 97 913 96 680 928 91 42 532 96 711 771 99 819 916 105 5 320 91 349 505 128 232 252 89 18 861 97 246 797 81 137 907 99 3 949 100 62 371 105 840 939 103 174 561 93 265 973 103 204 385 114 72 275 98 444 520 102 450 479 103 716 939 110 100 943 98 222 297 107 118 685 98 385 833 107 618 896 93 335 481 120 36 213 101 552 853 105 96 650 102 142 245 113 472 493 101 252 539 98 889 903 100 600 963 89 251 439 87 117 681 97 479 504 103 487 893 121 107 759 105 26 879 110 377 446 101 86 667 102 710 791 113 199 588 104 8 82 94 708 836 90 634 830 87 142 658 107 50 906 101 258 687 100 656 867 104 260 270 92 136 761 88 391 919 84 66 376 103 539 664 104 123 304 83 102 506 106 90 251 75 842 914 108 362 368 112 57 349 95 123 485 93 210 770 100 204 923 89 314 409 105 258 621 88 197 516 90 67 186 103 95 164 115 370 822 103 290 528 97 182 631 106 542 951 104 219 311 89 81 391 92 427 516 115 125 771 87 368 454 102 167 745 117 3 227 112 759 882 106 262 398 96 581 982 95 404 538 101 780 913 104 212 282 71 286 824 106 467 856 86 314 449 99 121 992 104 486 707 90 32 274 100 30 916 99 134 246 87 482 937 87 262 874 112 258 772 95 483 793 92 161 550 98 565 736 108 199 373 94 251 867 102 717 781 101 573 604 108 416 642 76 21 851 94 401 591 106 760 965 111 174 766 108 567 877 90 251 612 106 391 689 110 894 920 110 840 916 107 95 846 106 3 57 92 385 531 93 245 250 97 21 734 121 77 194 92 396 948 109 124 632 86 289 411 86 589 648 100 707 716 102 9 978 124 119 528 99 300 836 99 96 984 101 183 421 107 415 770 102 460 551 103 346 445 111 708 989 96 276 411 104 200 898 112 13 49 106 242 549 98 43 875 98 319 985 96 95 364 85 235 878 97 240 857 91 32 131 104 329 713 100 380 779 113 972 999 106 686 912 106 610 719 96 460 885 99 483 733 119 229 998 93 582 592 104 202 761 96 271 690 74 499 569 104 6 768 105 718 978 98 129 186 92 22 273 74 29 757 93 357 479 92 227 395 86 55 403 105 424 931 94 257 524 104 35 204 98 574 618 119 207 556 106 329 646 83 27 789 98 239 494 107 86 728 94 64 968 89 498 717 103 144 550 97 218 238 98 373 576 93 524 803 91 378 859 93 409 940 95 427 705 101 254 397 112 387 859 110 150 857 105 584 626 106 232 385 119 6 889 129 52 875 103 748 841 109 59 327 95 79 512 97 37 204 96 585 667 110 561 956 89 11 581 109 408 714 108 131 653 104 561 889 94 269 936 118 504 592 90 343 732 90 590 965 127 385 906 117 5 934 92 214 243 89 264 522 91 594 744 126 320 447 93 16 694 109 52 415 101 258 333 101 91 240 95 12 674 94 605 837 104 919 932 96 926 984 82 643 869 112 249 541 106 88 756 109 275 669 86 710 829 100 42 633 92 141 598 97 391 997 103 287 633 96 21 606 93 346 587 112 385 689 98 204 654 85 19 626 119 488 696 86 250 298 82 226 309 105 377 666 84 259 309 88 49 72 85 368 631 102 669 675 75 969 999 82 585 688 85 70 344 118 769 800 72 444 812 112 312 922 92 181 840 92 134 273 97 507 836 93 681 762 99 86 889 99 454 939 104 534 650 103 405 604 118 172 183 87 24 482 106 758 947 99 411 595 102 170 729 116 407 704 119 543 585 89 98 516 100 283 859 82 598 941 103 395 832 93 735 862 96 167 191 91 95 822 79 188 328 95 369 386 96 204 771 114 59 415 109 706 712 93 435 502 95 449 888 93 301 989 101 60 448 109 23 44 116 40 102 85 890 963 100 327 758 102 90 413 101 732 752 79 61 253 111 254 269 86 454 460 109 272 951 92 86 930 83 21 237 96 789 983 108 951 984 98 820 986 108 358 887 113 113 917 107 205 635 105 130 744 111 11 462 106 78 150 90 445 999 97 205 511 97 232 249 89 502 707 95 84 284 95 285 437 97 155 665 93 255 727 101 499 724 99 118 699 105 318 619 90 209 906 109 398 556 122 30 510 114 410 829 88 61 522 105 159 869 101 894 953 89 739 884 83 149 341 95 707 809 97 833 968 103 712 983 94 318 406 123 347 461 112 382 431 83 616 842 103 114 854 109 377 451 110 401 874 111 274 415 101 276 902 92 53 62 113 299 569 95 215 493 113 37 190 109 592 654 89 554 908 98 37 664 90 2 865 91 577 997 85 260 960 86 509 908 105 501 650 112 493 750 83 130 676 89 161 911 106 352 511 101 593 785 98 466 542 104 591 801 101 549 924 81 99 435 107 632 807 107 226 959 99 861 980 105 65 516 101 729 881 98 139 422 89 781 973 93 330 761 98 448 862 94 212 292 115 47 529 105 44 995 88 504 865 100 208 509 97 576 762 101 513 824 98 25 357 113 530 810 96 564 671 86 295 724 100 356 894 107 94 165 97 35 725 97 31 92 94 239 487 93 360 473 102 55 586 94 128 174 94 639 844 98 27 481 109 313 406 96 255 407 87 36 369 98 12 615 104 133 181 104 626 674 95 277 745 101 459 921 99 283 496 92 91 302 108 681 914 111 523 525 113 51 432 88 620 994 109 293 876 90 686 700 98 243 560 90 458 735 104 592 679 91 299 421 107 272 419 93 441 802 79 539 618 78 417 506 107 285 879 106 840 997 88 92 639 87 2 397 93 639 660 109 190 655 90 520 879 103 44 485 85 623 978 95 281 854 84 345 843 104 462 960 82 397 852 97 285 417 102 644 953 109 154 642 96 26 136 97 272 692 99 1 616 92 14 96 95 210 314 105 865 886 95 109 764 95 233 580 96 281 363 101 406 754 104 688 906 110 17 311 107 539 794 105 278 614 104 690 870 110 543 810 93 611 757 105 151 473 99 955 999 90 228 581 94 183 617 111 732 963 105 24 168 106 91 307 115 225 569 90 289 905 111 616 871 90 705 766 102 57 823 81 80 337 96 239 800 107 216 499 92 463 501 136 775 828 105 98 873 98 105 466 102 50 656 97 81 907 91 453 739 93 25 280 110 10 377 77 817 891 97 15 25 108 800 924 102 349 661 110 745 784 90 36 547 90 184 288 92 53 120 93 240 854 109 395 809 93 178 985 91 421 848 117 345 486 91 210 780 86 254 283 102 852 913 110 680 860 75 424 898 101 63 360 102 191 305 121 353 391 108 425 987 87 246 670 92 384 867 85 71 785 95 364 739 97 234 486 104 106 790 103 5 66 111 450 888 115 299 328 136 859 976 100 769 918 108 12 257 97 123 718 113 369 790 94 165 491 95 663 807 98 345 968 107 54 855 110 249 402 97 620 797 83 802 970 105 517 570 101 9 345 103 107 928 88 580 989 89 587 669 93 259 800 100 744 858 95 506 634 87 471 954 96 119 741 88 108 332 96 100 504 82 189 811 107 587 731 93 15 281 114 382 880 90 640 897 94 212 892 89 614 680 102 58 364 103 274 752 101 750 785 106 455 634 114 250 986 98 629 678 102 69 91 106 701 922 109 646 994 103 472 712 105 22 242 91 249 335 95 523 688 89 326 916 107 193 950 103 325 894 98 720 977 98 176 474 85 161 920 106 653 743 108 330 740 117 232 476 99 715 824 101 88 308 99 253 393 103 397 454 113 358 851 93 80 840 80 717 910 95 123 149 86 640 811 84 360 512 77 0 676 91 101 533 95 479 698 100 210 865 99 607 991 85 146 403 89 303 824 102 458 842 89 238 426 116 107 365 107 11 125 100 380 969 102 326 840 100 254 992 95 198 361 104 179 999 96 409 904 79 144 809 112 352 411 103 319 805 92 599 634 93 528 882 100 412 695 110 619 888 94 779 872 105 82 582 89 464 524 99 32 797 104 541 641 102 163 368 90 213 788 114 0 948 109 396 397 92 324 989 103 56 487 102 604 906 101 372 867 104 9 972 107 93 395 105 44 641 103 206 556 110 143 942 99 527 901 94 164 483 91 217 779 98 490 816 95 558 753 95 627 686 126 340 940 97 242 793 121 476 912 108 633 774 95 82 326 92 240 534 118 367 840 107 49 284 85 12 33 97 503 574 100 414 930 86 407 576 109 103 612 99 87 174 111 162 549 96 748 966 106 265 573 106 383 806 105 48 894 113 521 704 107 497 620 82 420 845 102 41 679 100 479 784 93 591 763 112 315 794 110 102 809 87 292 833 98 200 328 88 192 538 90 185 948 102 113 371 99 822 902 87 339 380 93 132 240 108 196 290 83 173 223 112 282 675 89 787 894 103 103 470 88 575 855 88 406 479 112 96 922 101 412 487 93 128 365 111 168 454 99 244 673 93 445 932 101 9 669 96 246 737 114 195 623 102 520 566 109 943 991 102 394 641 101 377 868 111 79 232 94 405 530 106 104 448 98 225 505 96 600 840 99 83 134 90 629 902 101 202 622 88 300 941 103 185 671 93 504 918 93 51 734 94 214 957 77 409 508 90 255 599 99 779 826 97 872 945 101 251 786 93 228 667 83 100 625 93 813 903 108 230 949 87 180 312 93 474 555 93 9 613 107 80 334 96 378 449 85 159 955 90 183 942 94 206 491 107 170 813 86 250 564 103 136 910 121 137 386 79 349 758 116 143 766 97 603 651 98 611 905 127 377 816 107 943 998 103 341 399 92 884 921 96 271 637 100 84 484 91 100 995 102 405 525 90 280 907 75 242 608 103 205 427 113 92 984 101 511 919 96 361 487 100 890 949 95 291 346 107 160 828 88 408 868 117 121 776 113 118 521 114 513 557 92 853 900 95 59 963 100 38 725 92 242 931 94 223 489 102 301 988 97 399 424 97 185 693 103 4 500 100 974 987 120 252 933 96 667 837 109 338 785 95 414 651 98 67 245 89 57 546 74 457 749 97 529 805 98 151 928 110 117 392 103 513 797 91 545 782 88 351 454 89 125 736 95 636 801 95 153 831 89 814 932 108 127 965 77 872 959 100 35 323 89 397 998 104 255 330 92 59 276 98 177 762 90 713 798 120 342 602 95 432 670 112 217 336 106 605 886 97 822 840 101 72 992 103 370 964 96 148 460 93 495 748 87 182 921 111 844 912 109 317 744 121 563 826 91 150 580 88 532 873 89 199 232 107 57 271 97 444 589 101 164 484 111 39 86 81 452 605 91 29 636 95 361 392 90 333 861 103 282 331 109 106 309 114 87 138 100 721 941 105 554 764 82 502 904 104 6 262 104 64 815 104 274 683 115 517 800 95 535 877 98 30 511 92 656 697 85 307 634 92 360 573 111 0 492 96 249 275 91 159 744 109 164 649 105 4 546 109 778 880 95 18 610 100 260 649 86 577 890 95 469 548 100 197 606 95 639 717 100 577 911 89 169 360 93 586 707 89 182 809 99 696 866 90 254 361 96 404 554 95 137 704 113 151 389 101 138 457 79 88 874 91 476 479 93 705 744 88 402 905 81 676 813 88 223 885 96 208 681 111 255 259 104 734 920 88 378 980 97 869 948 104 77 690 94 11 579 109 129 296 112 569 968 97 559 820 95 17 531 105 196 950 100 713 888 120 99 191 115 496 717 107 216 683 84 512 660 108 73 187 107 925 975 106 419 844 110 24 356 115 499 853 82 304 602 95 180 470 113 830 920 93 89 595 80 216 966 97 619 858 76 60 850 91 165 744 90 444 785 98 578 933 92 738 852 118 446 505 113 5 315 115 357 776 93 399 681 95 342 417 128 262 996 80 118 494 88 308 882 89 159 408 109 130 943 100 104 194 114 380 947 102 269 390 101 687 916 98 215 308 82 106 544 96 145 720 103 40 816 102 92 319 107 206 796 91 167 869 106 303 737 100 726 959 109 202 621 92 409 971 103 143 853 86 67 461 90 429 471 115 691 799 92 131 361 95 72 561 93 384 930 99 145 484 97 417 833 94 478 531 81 147 516 85 697 901 103 154 671 95 374 806 94 120 582 93 352 590 104 96 136 107 140 439 110 417 951 97 241 706 108 763 935 108 443 832 112 118 568 83 175 924 93 16 44 94 450 824 94 216 251 108 538 988 110 421 793 103 284 345 107 276 682 97 278 911 128 40 775 103 290 306 82 163 519 87 680 790 114 380 943 100 681 786 111 272 697 102 375 877 115 453 573 109 155 172 93 382 750 98 182 246 97 235 897 104 610 813 108 33 804 93 48 374 90 799 981 98 31 757 102 144 194 107 115 903 101 1 111 92 390 896 91 817 819 100 119 646 105 564 811 81 671 713 112 7 516 85 473 871 91 368 557 97 254 823 111 521 872 110 296 524 110 375 829 97 261 498 108 870 894 92 531 784 86 823 884 82 638 736 91 595 694 109 335 900 94 326 703 112 325 921 99 71 326 100 153 775 107 637 804 81 853 864 111 506 997 105 180 623 94 233 698 84 747 880 106 530 686 103 251 674 109 269 979 104 143 368 92 228 972 106 26 731 85 446 723 86 692 773 92 41 725 109 575 792 106 118 333 103 520 700 101 407 968 98 139 768 99 456 783 99 14 901 84 103 249 109 184 256 101 148 832 90 233 470 97 291 529 102 153 373 95 351 508 94 728 888 94 68 673 108 636 949 99 738 780 81 230 616 96 580 627 114 251 982 102 610 734 100 58 628 90 856 960 108 199 300 111 420 990 100 93 290 98 210 335 110 506 517 97 134 724 108 488 732 97 359 628 94 350 564 77 121 456 92 108 576 90 767 857 109 413 710 106 261 527 83 13 659 92 275 978 113 409 451 80 371 483 112 144 860 107 177 551 106 255 825 115 111 514 95 769 777 91 54 147 91 404 996 96 115 697 115 230 972 109 133 764 107 267 529 91 16 121 92 163 224 117 450 782 91 877 971 101 213 606 94 512 867 117 136 732 93 145 734 76 54 76 89 125 682 110 17 659 93 253 936 89 219 461 85 234 872 88 1 672 108 353 636 103 200 800 111 88 990 92 373 621 105 481 905 103 850 910 94 653 725 86 837 958 103 146 995 79 113 368 115 16 256 103 779 784 88 601 685 111 635 910 102 293 693 94 894 898 97 211 930 85 529 969 95 300 734 112 5 931 109 647 759 87 551 980 98 466 862 98 230 385 103 552 710 104 98 617 100 261 599 97 253 818 98 213 431 92 696 834 111 187 528 99 70 264 102 138 295 107 316 906 95 348 626 95 463 687 93 210 560 111 284 758 101 420 865 92 153 336 106 162 961 103 485 873 110 259 615 74 32 464 85 495 805 115 428 684 95 5 951 101 466 997 98 318 964 91 486 920 100 59 852 104 499 738 87 261 558 90 98 822 98 122 294 110 120 719 102 481 843 101 122 155 123 573 827 94 84 428 92 451 570 92 436 606 106 554 838 112 118 705 100 474 556 107 74 181 91 351 856 115 554 887 105 130 488 92 620 643 88 26 530 97 162 459 108 343 641 103 665 767 102 824 972 84 544 564 111 489 684 106 298 419 90 823 901 126 432 838 101 631 886 104 82 613 96 367 986 109 283 284 102 122 913 107 830 840 87 333 900 104 251 889 100 2 739 99 333 345 105 763 777 106 504 995 108 172 542 85 192 717 105 119 774 115 322 671 106 218 900 111 352 787 90 712 946 106 9 996 104 137 356 104 463 947 107 347 765 82 173 943 94 839 884 79 233 606 112 117 521 110 528 545 112 568 871 117 755 907 108 257 680 96 351 976 106 562 904 89 168 236 104 727 769 103 568 708 92 92 382 101 348 958 105 539 791 87 638 807 96 376 417 92 877 888 98 198 625 108 212 887 106 458 536 119 248 362 96 27 510 113 129 704 97 299 663 100 330 636 105 575 887 129 201 586 102 78 865 94 70 155 95 290 928 102 132 902 104 273 786 106 247 912 91 594 788 116 103 684 112 715 914 118 456 883 83 12 462 92 80 914 87 73 358 91 871 903 96 294 527 106 336 916 93 8 897 100 84 857 100 0 860 106 277 680 97 172 632 93 9 500 111 29 252 95 537 760 101 116 270 88 315 568 86 2 664 112 357 682 82 204 280 89 117 204 100 240 945 91 21 172 106 434 943 107 422 659 107 564 595 97 510 756 121 53 541 110 65 980 110 309 373 101 104 251 100 129 320 94 626 645 109 604 919 98 133 894 108 354 782 114 28 183 112 542 797 94 310 905 104 426 741 108 659 993 91 52 708 105 461 466 98 8 251 117 70 651 101 223 528 95 16 285 94 49 68 107 67 285 79 688 908 104 87 343 91 165 267 110 124 743 95 765 980 99 476 588 110 505 567 90 366 372 97 107 322 103 257 549 88 185 541 108 281 571 82 539 651 95 812 860 116 23 46 103 524 640 103 156 627 95 113 976 91 646 939 100 681 778 101 219 617 105 847 908 97 102 614 92 347 796 102 406 951 104 155 302 92 669 906 96 13 583 82 540 566 97 702 966 108 149 151 118 677 981 114 103 584 88 41 589 106 488 558 117 464 945 111 482 609 108 380 715 104 926 962 80 774 973 94 358 794 86 498 582 100 61 275 103 229 543 109 632 864 109 537 746 89 22 143 104 169 509 100 192 583 99 386 418 104 359 973 101 319 711 105 538 680 92 641 815 119 557 822 108 541 888 94 193 744 87 330 944 107 708 811 101 185 915 110 247 505 108 60 752 94 24 684 102 567 904 100 79 903 107 128 241 92 215 726 93 171 900 105 133 835 104 275 449 103 28 379 90 510 945 113 43 273 103 710 931 95 131 855 95 127 196 93 172 213 94 274 768 114 217 587 104 58 345 86 38 400 96 365 428 97 128 587 93 460 463 91 104 942 118 134 388 79 312 568 91 47 523 95 240 605 93 336 801 80 303 612 96 176 947 116 412 780 91 135 922 81 201 655 98 619 696 96 131 156 89 544 587 104 48 856 102 752 912 112 38 857 91 190 212 97 375 849 88 694 992 95 279 442 94 20 306 102 444 718 98 60 594 112 76 821 130 605 873 98 73 603 119 323 813 98 487 670 102 520 944 117 281 693 86 188 774 94 134 184 96 504 807 104 103 324 100 655 720 102 27 122 92 464 908 96 362 380 104 481 572 111 127 525 94 582 929 96 811 945 103 81 818 105 515 520 100 201 260 84 261 951 99 156 416 87 170 655 82 28 607 89 193 733 77 56 931 107 195 427 106 39 65 107 365 825 109 79 830 93 184 284 106 430 459 105 66 440 115 27 944 102 67 91 105 252 560 101 380 837 109 91 765 90 523 632 97 279 398 97 930 939 105 144 679 105 680 871 112 107 491 82 171 287 93 398 879 83 581 768 103 207 396 88 326 453 92 42 926 92 75 211 77 492 829 124 274 932 105 290 736 79 368 574 109 191 767 83 50 846 94 391 538 79 175 562 82 70 382 119 529 841 96 517 577 107 527 676 106 306 645 103 6 839 95 433 837 92 787 958 92 632 893 84 856 915 98 95 746 95 562 948 111 342 596 96 265 982 98 189 203 99 527 629 103 450 669 84 312 971 113 317 883 106 178 867 113 516 594 109 438 985 103 120 414 108 246 274 80 323 809 120 267 548 108 379 619 92 132 490 105 436 789 103 162 893 111 433 892 89 225 750 117 154 881 89 368 970 84 90 242 107 920 999 89 111 772 104 162 738 107 648 822 102 299 366 104 567 918 86 157 978 86 371 879 90 364 408 119 674 727 90 53 290 106 319 763 89 555 884 102 617 861 114 388 715 118 74 83 99 95 617 85 45 724 93 130 985 108 23 842 97 182 985 96 42 383 106 67 964 89 428 531 97 5 972 87 704 788 112 390 658 117 324 518 87 749 790 89 336 609 101 672 902 103 490 734 105 108 600 115 55 77 97 478 492 101 80 116 79 165 483 91 86 891 87 292 702 94 449 557 83 464 961 120 111 491 105 412 418 112 264 320 91 720 877 94 320 782 103 45 275 88 654 995 97 139 951 101 653 776 114 45 627 107 622 842 82 152 437 77 280 974 84 426 541 102 239 799 99 306 613 99 91 375 91 82 248 110 479 483 103 8 287 84 313 604 96 901 984 94 506 667 97 21 271 99 121 606 120 257 999 95 13 967 97 3 608 125 246 286 104 624 745 111 599 607 89 551 965 102 123 342 97 100 819 105 479 984 104 266 638 84 470 686 88 153 422 112 310 321 108 437 570 108 185 432 87 524 935 93 700 869 116 5 502 90 386 908 85 251 904 91 321 347 110 452 810 92 446 743 105 317 805 97 262 292 96 656 735 95 264 834 102 3 136 82 256 818 79 379 800 88 64 423 94 525 952 101 440 927 112 108 674 95 412 922 82 189 303 107 803 853 94 17 528 93 336 560 101 870 947 103 368 830 101 428 724 104 408 695 89 297 727 106 713 939 107 290 633 117 11 491 99 228 788 99 318 508 84 61 838 115 735 912 105 335 374 91 216 544 84 270 274 96 691 853 119 316 392 84 122 566 99 127 561 117 267 982 78 261 539 100 341 526 95 161 697 105 651 867 100 669 900 108 440 717 118 410 456 113 617 981 111 107 240 109 712 933 110 289 809 98 18 577 100 123 623 103 266 305 98 258 959 101 588 862 90 183 859 92 601 777 110 288 301 98 935 966 117 526 872 94 390 718 102 518 939 90 67 599 113 130 323 112 58 454 104 22 556 115 54 250 89 512 521 96 184 408 86 687 899 109 170 818 116 370 421 91 174 992 102 588 613 115 68 754 111 659 871 113 758 822 108 511 755 99 792 930 77 779 973 76 269 691 109 565 888 111 106 947 78 760 940 82 129 579 97 643 814 101 301 472 82 529 954 98 50 977 90 280 792 129 68 718 78 156 546 92 196 796 99 613 883 113 598 641 103 263 770 104 10 290 110 338 732 112 395 709 79 699 872 92 426 451 100 295 900 94 144 994 101 307 598 102 439 657 98 73 805 110 151 263 117 755 835 91 3 363 97 601 622 112 320 413 97 83 758 98 153 947 111 516 905 101 327 655 103 293 956 93 4 674 105 523 557 118 410 788 93 42 431 89 44 636 103 19 241 114 185 742 81 211 643 122 101 445 99 559 865 96 411 715 93 105 280 93 684 713 118 601 998 89 714 765 107 136 739 108 64 753 89 744 773 93 42 792 91 121 711 102 335 747 114 732 800 101 444 500 102 310 566 98 521 870 101 215 585 107 579 673 88 264 865 129 129 144 101 663 852 96 325 442 90 42 151 85 585 627 107 555 955 104 450 847 107 361 592 106 378 781 96 24 449 92 656 724 96 484 612 95 237 314 109 14 268 102 426 993 102 334 931 105 326 459 106 629 863 113 174 706 100 185 730 98 89 633 87 65 585 108 324 897 102 180 801 92 665 764 96 171 336 85 384 629 106 712 822 105 414 518 104 144 370 95 100 679 126 106 147 108 312 824 105 485 950 98 796 973 97 353 523 97 82 334 94 358 443 96 71 361 102 231 783 104 22 396 89 435 660 105 17 597 81 699 927 102 340 424 100 177 420 100 719 817 94 504 615 94 26 627 104 183 263 102 54 509 96 168 190 86 182 516 84 390 668 91 53 361 110 449 863 99 288 617 109 310 978 103 550 741 103 32 709 104 98 448 102 127 662 110 222 806 110 871 974 111 293 845 110 612 989 96 932 933 110 100 503 79 354 497 99 108 658 102 235 706 81 42 703 113 157 772 109 134 544 128 312 607 97 192 690 88 65 168 109 468 981 81 236 443 111 289 771 103 198 473 109 471 799 107 235 890 125 813 932 97 91 465 91 18 125 107 403 477 90 329 817 84 85 412 100 14 708 91 66 195 108 262 577 109 172 500 79 221 382 92 837 936 91 193 745 111 86 249 90 440 752 89 73 200 100 632 722 112 410 563 106 390 654 100 145 210 94 187 993 95 223 746 111 713 985 116 284 362 99 91 581 118 196 816 111 303 906 104 130 608 96 31 991 92 262 797 91 29 893 108 30 749 90 491 795 108 403 839 106 154 448 113 694 698 112 533 624 76 712 951 109 414 942 97 15 182 108 137 776 104 98 743 107 83 300 101 14 970 105 839 875 82 492 934 78 724 839 87 132 831 100 145 994 99 393 534 94 735 835 101 71 141 112 36 468 117 56 829 78 681 773 88 355 506 94 242 485 91 380 864 102 406 551 102 705 870 101 121 618 92 531 561 96 695 881 90 674 744 105 106 412 75 742 822 101 331 619 110 276 592 77 432 945 100 250 252 103 10 359 91 169 846 102 351 667 92 453 683 100 584 893 100 115 173 101 294 673 82 448 593 93 76 680 90 662 910 103 628 794 101 302 494 84 229 768 103 220 932 104 883 951 99 76 688 108 238 689 94 564 838 112 727 948 93 268 682 107 445 539 105 543 917 107 717 970 79 939 948 95 108 707 100 347 531 88 572 781 101 382 867 101 276 810 85 245 456 103 123 416 105 428 832 90 793 876 111 183 231 96 89 687 101 486 865 86 476 833 63 647 814 115 581 996 98 661 931 115 48 509 99 293 508 99 544 737 85 244 659 97 10 220 91 255 909 99 159 786 96 557 609 109 783 894 107 672 858 97 28 416 80 650 793 104 550 963 91 14 158 111 668 890 123 193 271 110 148 282 105 624 848 105 368 749 120 54 411 104 680 808 94 829 934 94 104 755 112 17 883 89 101 332 86 320 389 88 224 788 105 383 886 106 47 861 96 405 620 79 575 820 93 435 965 90 29 625 96 78 149 94 617 997 93 405 748 91 332 994 96 799 986 95 72 655 112 373 678 91 159 292 96 184 545 91 342 732 103 272 539 97 332 952 100 636 759 106 317 552 95 131 528 106 388 613 87 210 584 100 61 154 105 547 986 85 284 629 90 31 330 105 194 439 90 881 940 103 140 190 86 252 963 99 387 489 113 172 463 114 294 297 95 769 839 92 243 381 86 121 390 99 408 578 110 610 978 104 319 666 110 139 599 105 914 918 107 84 806 96 297 397 103 678 829 108 32 482 100 543 971 112 240 841 102 185 832 105 721 931 121 788 890 99 448 656 79 351 649 96 75 101 97 357 490 123 541 965 101 126 961 115 429 591 106 230 472 112 282 875 109 469 733 91 383 862 104 215 286 115 20 594 96 359 387 111 184 940 114 72 165 102 380 492 89 279 437 93 73 963 85 120 330 111 100 487 81 239 900 101 76 391 102 154 609 102 149 730 113 93 611 98 173 944 87 256 337 95 72 935 90 459 994 89 124 332 92 604 730 113 77 643 101 279 902 107 114 348 92 64 343 82 152 853 97 421 529 103 57 241 109 865 895 101 532 885 99 10 657 88 11 655 109 574 824 94 868 956 100 829 896 102 184 534 102 729 968 96 788 864 123 746 790 91 164 449 104 797 946 103 549 721 105 255 579 106 351 744 103 562 849 102 166 938 109 212 665 86 800 946 89 35 748 103 520 703 117 773 878 81 701 836 99 309 672 101 401 501 113 123 555 98 208 464 91 214 579 108 107 276 125 465 548 109 395 590 108 718 757 110 791 934 103 834 979 109 665 912 112 359 681 101 298 748 104 68 179 111 677 769 96 695 911 99 65 519 86 156 811 98 724 949 112 270 525 84 30 276 100 276 405 93 457 755 94 4 220 100 53 868 99 309 678 101 312 733 93 76 620 103 140 162 109 792 884 107 615 652 90 71 99 102 591 642 108 831 834 90 149 859 106 365 804 103 291 947 86 355 969 97 89 478 114 704 712 100 305 320 105 2 239 90 198 397 121 736 867 86 219 595 93 548 984 103 11 325 91 143 715 93 7 382 103 689 836 102 510 697 117 217 415 104 221 863 105 337 778 92 750 827 92 329 422 104 559 924 101 386 932 108 31 192 90 100 201 93 542 730 86 25 524 84 839 883 105 304 411 92 39 622 91 484 795 95 405 926 117 480 650 101 436 616 92 74 438 105 30 888 101 39 498 108 484 938 126 274 798 110 360 838 94 63 144 96 372 387 109 200 913 104 693 756 106 460 753 112 492 563 106 906 993 115 241 905 119 159 771 97 50 885 86 329 403 103 552 587 83 244 983 96 35 354 99 49 307 99 633 790 103 461 881 94 245 512 92 128 855 116 202 385 95 245 779 83 279 752 101 837 927 89 160 888 85 255 408 94 186 969 91 451 606 85 128 630 97 48 113 123 766 771 108 216 989 92 14 662 91 869 893 93 725 904 92 351 499 107 180 290 111 720 920 95 303 360 98 96 435 108 157 446 110 517 979 87 514 611 114 29 381 104 13 413 83 258 729 102 28 440 87 325 815 86 559 746 107 326 845 87 548 559 111 187 959 100 478 588 96 2 617 91 116 117 106 404 898 107 596 935 84 291 992 113 660 940 104 165 294 112 78 974 93 962 990 98 541 942 97 538 864 81 446 710 96 24 297 86 718 866 102 366 435 90 43 216 82 6 375 75 168 839 97 572 588 76 216 565 97 548 769 103 460 693 99 236 694 95 393 543 110 579 818 104 366 844 100 116 822 98 31 389 92 235 311 106 151 593 92 399 664 97 214 916 98 659 707 91 86 912 114 80 189 90 95 737 93 251 837 99 249 477 95 75 404 102 483 748 87 795 871 117 328 680 111 379 868 107 548 913 105 352 732 106 160 923 94 24 724 106 289 774 110 443 550 100 366 791 93 357 657 92 128 510 100 173 359 91 374 687 108 328 563 104 265 682 95 502 838 92 162 464 97 443 455 104 193 866 104 314 395 96 198 499 115 49 645 102 628 724 99 71 998 102 627 993 93 417 961 99 180 871 82 657 683 111 325 627 103 433 983 93 214 840 107 754 777 101 111 726 101 117 949 99 503 784 85 500 791 95 684 747 88 395 881 96 125 409 86 450 752 106 193 965 105 193 806 85 251 473 79 205 213 98 313 937 87 520 853 101 93 960 126 202 357 87 682 850 93 100 290 92 212 954 90 308 446 96 649 970 113 122 384 95 145 404 97 530 676 95 33 620 88 39 649 101 241 992 94 373 628 114 632 945 98 16 18 98 273 302 109 53 180 101 190 650 100 338 685 86 31 488 93 180 645 117 319 774 102 828 898 107 879 992 88 242 286 114 911 936 89 108 816 83 142 218 108 190 956 76 641 675 78 44 472 98 7 498 102 656 937 110 341 497 104 399 457 110 517 561 104 302 747 102 53 160 113 48 927 100 460 653 103 348 475 106 126 145 113 420 621 119 94 693 96 76 434 107 180 217 102 486 889 110 125 611 99 667 906 108 335 853 108 319 785 84 450 552 109 194 883 95 525 613 80 191 892 107 578 738 98 427 829 101 294 352 108 661 851 96 345 605 97 128 925 111 285 777 87 616 662 98 4 786 100 90 206 91 704 888 100 91 390 99 24 397 97 175 366 107 599 694 88 626 845 91 399 840 83 173 588 113 238 494 101 112 524 114 543 559 99 326 739 76 46 515 103 103 787 83 414 697 91 220 385 87 182 418 105 64 824 106 412 419 95 311 919 108 460 997 88 196 582 100 81 443 91 84 656 101 1 797 80 440 994 98 630 759 106 463 627 95 200 363 109 606 928 96 274 483 117 335 957 76 116 610 83 604 664 108 795 821 95 402 412 97 493 904 97 416 683 89 182 956 113 552 788 109 92 564 111 140 896 92 735 936 107 347 876 94 178 548 95 225 799 100 6 537 116 193 231 92 222 578 99 623 747 108 433 753 104 561 992 105 350 422 95 177 868 82 106 735 92 534 556 87 77 825 113 405 735 112 193 225 115 314 857 84 619 692 116 432 695 104 360 657 110 819 835 105 17 137 79 84 358 128 141 603 80 224 701 109 33 339 90 271 770 113 240 455 97 320 454 115 29 606 105 323 949 86 307 657 89 100 999 96 761 824 101 412 524 120 400 805 107 72 553 97 26 169 120 352 570 89 729 831 87 425 770 118 573 822 105 494 544 89 417 583 110 188 508 101 242 308 101 792 818 94 73 659 110 196 658 95 244 904 94 704 965 104 485 882 84 277 502 87 595 690 90 147 989 104 220 794 107 763 773 92 237 891 102 312 852 105 10 738 104 654 816 109 104 951 104 269 987 94 386 662 101 468 740 92 203 603 101 445 516 101 344 757 112 168 463 119 147 557 112 399 567 118 137 787 92 419 858 102 651 840 92 68 323 96 344 876 94 192 582 105 646 986 101 559 758 108 705 818 96 330 833 90 109 147 81 438 581 111 41 125 93 898 980 105 444 952 100 13 941 114 379 837 80 725 832 93 322 915 94 33 459 96 289 386 99 278 418 100 32 714 94 78 635 125 65 130 93 483 509 102 81 172 101 553 572 92 258 345 88 246 938 97 280 569 81 182 822 80 258 348 112 309 715 114 494 649 90 245 684 87 53 747 106 41 690 103 597 903 100 17 634 116 48 711 99 647 815 93 117 350 101 101 251 98 202 331 93 158 749 93 855 994 89 69 241 98 68 631 98 108 701 96 185 387 107 672 940 101 340 984 106 533 619 98 251 452 99 877 962 99 774 804 111 96 172 87 91 206 92 140 573 98 105 492 98 74 848 83 192 505 100 659 714 92 67 369 106 434 462 101 41 527 96 359 525 99 49 581 103 419 754 92 69 509 101 254 918 104 731 879 91 500 906 111 347 756 82 92 975 88 12 151 83 899 922 105 612 879 109 692 832 113 449 916 103 60 682 113 51 339 104 445 902 102 420 484 97 264 350 91 820 839 109 84 427 113 190 879 104 743 880 90 176 950 88 36 741 107 493 738 96 212 444 125 69 721 103 474 721 117 181 285 100 102 346 108 407 450 94 205 663 103 412 868 120 10 927 110 395 446 105 641 914 99 578 733 107 596 891 88 714 778 117 448 657 93 89 356 97 589 623 92 505 727 91 80 785 104 493 855 102 390 818 99 569 669 89 166 244 79 175 977 106 474 636 101 317 760 96 414 690 89 809 972 120 320 571 109 180 251 99 165 892 101 811 915 100 564 842 100 289 616 114 156 892 100 568 638 101 296 783 100 204 618 106 376 714 96 405 900 104 150 688 100 20 763 90 12 431 103 75 674 108 195 229 98 523 980 112 499 720 95 26 663 98 290 980 98 249 506 104 27 258 98 432 745 94 594 869 102 775 874 106 284 892 105 108 629 110 528 859 110 136 890 107 556 764 107 208 759 83 449 878 102 122 884 107 398 610 96 258 806 105 192 589 86 63 981 94 289 714 96 174 488 110 350 780 109 166 646 98 753 812 101 0 628 103 472 881 114 431 613 104 747 779 116 126 143 96 561 657 87 222 554 115 9 649 92 580 858 106 352 437 96 822 992 87 510 520 102 227 313 90 90 879 94 376 412 94 458 849 111 103 862 89 258 694 89 334 545 102 299 970 103 271 978 106 740 837 99 166 944 93 328 360 115 263 844 92 1 627 103 886 895 106 206 579 98 349 578 95 112 256 99 738 961 96 248 645 100 226 236 79 91 407 101 217 925 105 209 222 86 331 675 107 119 925 104 63 722 106 6 593 95 189 309 92 494 727 102 216 312 111 548 781 84 708 870 80 260 651 115 43 448 100 167 275 69 241 815 93 965 969 100 727 938 104 540 563 105 612 998 98 24 770 107 599 944 100 680 726 109 509 992 102 337 807 111 160 785 86 426 653 98 72 267 118 134 363 104 459 946 105 247 589 113 518 578 85 335 350 110 155 706 127 472 924 110 73 355 93 321 389 105 442 488 85 394 991 96 495 755 88 702 823 91 240 845 118 884 940 96 249 447 93 275 520 108 649 750 119 524 553 101 0 86 105 346 576 93 249 366 91 531 872 110 510 690 90 423 989 87 295 307 104 199 507 91 260 506 103 466 601 105 80 717 95 223 960 98 391 985 97 273 919 109 134 569 93 226 945 87 164 255 111 408 837 80 104 405 110 303 656 85 87 862 91 117 512 89 17 983 99 105 138 101 17 48 88 10 986 102 782 990 81 415 812 103 881 904 97 539 765 105 271 905 84 89 156 93 294 824 80 493 745 100 103 794 116 347 777 97 99 849 106 404 933 104 729 766 99 487 590 106 695 944 104 889 921 112 449 883 88 165 688 83 211 691 96 225 537 90 127 948 97 251 917 92 110 675 107 565 646 96 419 450 91 476 508 92 27 858 88 359 585 109 260 438 91 337 352 90 134 415 109 300 642 116 566 928 110 330 964 89 39 528 107 743 890 117 134 893 111 529 929 102 324 658 101 541 943 91 434 578 90 444 753 92 127 325 96 657 784 103 49 111 94 432 535 96 265 526 101 120 392 97 57 840 106 115 814 113 396 437 114 100 814 100 134 229 83 268 319 80 587 865 118 426 646 98 46 368 113 18 661 106 596 664 102 66 465 109 98 669 98 284 423 113 158 316 110 643 985 101 668 997 107 275 592 97 140 153 102 661 897 102 297 459 99 688 929 97 922 960 81 238 667 97 219 665 107 78 600 106 280 931 89 262 325 99 247 480 91 71 86 104 660 985 101 410 737 100 415 665 113 10 601 83 128 139 110 876 924 98 415 701 96 547 888 94 654 839 85 3 439 102 3 500 120 526 989 85 160 512 97 587 870 94 178 636 104 157 221 90 2 796 99 292 799 99 499 906 89 304 937 92 68 464 86 21 859 106 493 917 107 158 663 92 569 871 98 312 491 84 227 376 81 396 511 100 165 937 101 522 958 95 141 373 98 189 883 105 298 588 85 649 860 99 633 804 92 263 568 108 718 894 118 83 559 105 568 873 94 39 58 109 410 880 100 466 537 107 35 712 87 790 813 91 266 980 89 808 988 114 595 798 93 451 555 101 511 734 95 471 998 109 13 291 100 361 645 99 625 814 97 638 978 91 280 459 106 776 791 94 191 586 108 128 723 100 240 822 121 449 968 95 565 625 92 202 652 93 58 570 105 485 644 111 768 808 97 685 773 109 241 677 97 220 585 82 548 930 89 126 604 81 15 740 98 336 398 101 139 280 105 10 187 93 89 470 90 764 854 95 447 640 99 455 750 98 180 860 90 492 867 93 30 443 95 302 805 105 464 570 102 8 834 84 637 877 95 102 921 105 57 222 98 138 764 97 276 566 107 137 564 104 511 682 120 403 599 96 260 525 86 875 985 98 497 928 96 109 253 100 338 461 102 178 220 109 228 390 93 524 677 83 168 553 106 798 843 100 728 768 88 137 546 97 367 439 94 542 833 93 426 870 83 880 934 91 216 507 100 79 549 92 369 979 90 420 588 82 771 949 112 177 591 101 450 840 106 192 620 99 49 601 92 617 882 113 143 573 103 162 184 83 380 746 96 342 883 96 495 722 77 173 802 94 59 186 93 754 764 100 551 855 91 28 216 72 752 953 97 607 654 99 661 857 90 220 809 95 333 505 111 185 255 95 588 768 90 440 744 94 72 942 105 34 158 109 7 853 109 797 885 114 83 171 108 554 835 112 8 241 95 785 797 113 87 936 95 394 951 107 215 512 102 319 471 100 186 360 88 47 262 114 47 172 91 578 607 96 208 459 108 437 496 99 673 973 107 39 284 119 394 415 100 159 536 96 161 671 92 515 666 119 468 472 91 460 727 103 664 886 102 0 650 97 196 347 101 13 778 85 103 150 95 2 176 91 36 376 91 713 737 104 143 305 127 299 447 102 380 944 104 262 590 102 723 957 92 343 940 101 155 390 87 99 162 86 297 985 86 343 965 99 822 946 100 33 554 100 972 974 84 159 974 89 42 267 84 680 779 89 556 570 88 317 596 97 70 368 115 430 801 83 180 371 105 236 263 110 136 327 91 12 50 110 289 956 106 145 534 94 252 677 90 207 984 114 249 717 111 12 172 98 454 626 106 52 840 97 607 889 113 199 762 102 901 919 100 16 988 98 14 40 104 71 635 93 427 513 98 233 775 110 123 269 89 187 627 121 703 974 82 315 527 77 124 228 93 289 351 112 371 582 100 326 483 101 147 314 93 663 826 82 423 589 123 483 547 111 197 964 121 48 384 100 106 111 102 91 818 103 772 895 107 260 565 106 218 472 102 256 405 107 43 694 94 185 998 112 305 976 104 469 545 110 780 860 106 123 431 106 477 683 93 239 341 102 501 523 109 771 865 102 594 719 101 4 684 82 209 399 100 573 659 89 649 898 113 237 890 99 912 925 107 82 354 117 244 823 118 633 723 100 540 882 99 358 813 89 52 78 75 514 678 96 459 892 98 447 518 104 410 618 94 189 283 103 639 918 85 293 942 98 149 743 86 245 479 111 126 318 99 749 885 97 755 866 110 284 763 105 224 571 114 119 548 98 8 125 109 755 867 98 72 371 109 129 724 102 828 894 86 69 570 89 310 794 85 351 356 86 754 975 91 182 761 94 87 859 105 355 692 87 487 911 100 27 359 121 434 478 109 431 996 110 679 825 115 593 980 97 59 508 105 843 984 107 485 855 88 261 793 88 43 957 106 56 132 123 720 858 92 27 954 103 107 849 106 837 906 93 877 985 122 88 906 103 162 782 89 638 725 85 9 327 101 310 829 88 81 359 90 857 928 98 64 125 95 562 991 95 654 945 104 131 244 86 464 566 95 550 713 102 527 824 110 529 599 99 523 756 82 239 636 93 162 901 99 103 928 105 329 521 102 407 827 112 52 148 105 243 721 91 382 821 97 178 711 108 86 225 94 59 956 94 392 497 105 281 955 94 867 928 91 93 858 98 45 246 106 147 330 93 417 958 90 164 616 100 295 736 93 105 156 90 7 916 102 212 847 100 808 858 93 64 629 96 615 798 87 315 738 97 255 265 100 318 848 82 687 818 89 759 863 78 711 814 90 504 601 92 462 684 101 183 330 104 1 953 94 392 570 83 29 624 79 68 890 99 677 908 109 448 613 114 606 714 91 530 994 77 505 979 84 446 721 116 353 604 112 18 132 97 199 709 93 304 675 79 64 990 114 657 865 113 16 540 89 176 306 77 112 678 88 196 611 87 389 751 97 719 739 104 592 622 105 30 434 91 368 425 102 445 827 115 235 396 114 260 316 97 130 881 110 210 522 107 304 366 87 565 836 113 212 265 81 32 826 110 728 740 96 572 774 101 207 542 125 87 145 110 590 854 106 77 794 93 790 816 95 267 791 98 657 901 100 304 830 92 138 556 114 7 971 110 166 535 95 539 820 100 676 832 115 438 555 102 261 723 109 291 476 98 212 659 95 798 846 111 309 391 85 539 946 88 178 899 99 113 178 93 190 401 91 336 500 107 100 916 106 345 654 104 263 807 102 27 197 103 326 530 96 158 693 99 393 956 104 674 850 102 454 962 98 154 186 104 777 986 103 151 240 82 292 441 75 718 955 106 84 548 104 359 461 102 179 621 100 513 895 96 245 727 112 71 682 105 190 649 110 489 885 99 117 614 95 603 992 92 136 773 104 97 923 105 107 194 91 374 946 107 465 688 97 249 860 77 242 852 106 700 944 92 54 596 98 241 914 84 106 514 101 62 735 117 416 440 91 246 488 96 312 936 102 681 785 98 118 488 84 435 620 101 780 970 82 37 221 97 159 821 98 57 224 107 724 876 109 13 792 90 33 412 101 438 844 95 374 494 99 449 502 113 851 991 104 769 775 105 496 831 104 455 775 93 323 341 98 452 483 89 286 884 103 550 863 88 156 204 96 124 253 93 80 150 84 452 907 80 72 638 99 158 348 108 224 911 102 704 784 106 17 946 113 449 631 84 648 937 100 16 175 90 550 864 104 211 654 103 406 935 104 137 652 100 623 846 106 339 985 98 110 155 101 127 302 88 219 249 89 172 265 95 678 728 83 65 492 108 400 509 126 504 800 109 101 579 94 410 952 106 96 982 117 578 985 103 220 684 109 662 825 107 119 174 82 391 761 89 404 654 83 302 585 101 84 136 89 270 498 106 0 422 95 200 825 96 235 701 104 560 877 85 804 911 95 0 377 96 600 744 113 125 942 115 689 839 101 62 392 79 446 874 94 41 157 102 163 355 96 259 455 98 244 883 96 876 913 83 280 402 81 420 699 82 891 900 104 382 534 110 52 810 95 428 565 109 657 682 77 21 596 112 246 439 96 708 833 95 336 466 105 20 394 96 294 942 108 790 973 99 52 535 99 99 362 92 301 974 106 573 809 109 422 674 105 204 871 107 130 144 108 236 475 93 228 392 84 208 228 95 547 621 85 469 830 90 415 760 114 639 705 85 635 973 107 403 552 116 290 448 110 353 489 97 435 613 109 279 552 100 13 194 119 159 925 103 368 782 91 310 693 104 20 528 113 548 580 102 49 76 97 171 699 105 34 359 79 164 252 96 615 915 96 26 486 116 553 581 101 209 991 99 175 394 98 5 600 116 285 395 98 283 716 124 781 786 82 657 739 93 339 555 87 283 356 99 71 226 89 195 265 102 453 654 92 317 387 94 77 482 123 530 709 100 15 808 107 394 570 90 409 806 98 339 975 104 58 959 95 66 449 93 382 456 101 226 878 91 644 684 89 226 896 79 510 538 87 445 503 91 289 931 79 500 810 107 18 537 97 234 663 99 293 728 105 141 994 89 512 658 97 321 776 115 949 972 110 554 821 98 263 967 103 507 654 94 495 671 94 370 890 109 190 231 97 540 739 76 147 219 102 335 503 109 66 651 106 38 220 92 648 844 106 473 509 103 701 932 112 121 744 106 59 417 105 740 819 91 286 728 88 462 734 96 667 780 107 200 838 105 91 686 105 379 782 112 212 551 101 282 518 103 166 322 112 53 223 116 174 341 96 78 147 98 147 247 106 46 583 109 80 401 91 116 681 102 396 678 90 401 746 95 276 487 98 49 224 98 455 735 101 293 769 94 437 703 90 168 528 89 268 599 91 83 97 96 686 805 102 241 627 114 381 452 111 53 690 105 364 749 85 312 654 113 58 167 93 181 880 86 267 619 91 371 384 90 264 764 105 460 925 93 319 777 104 493 966 92 304 564 107 291 973 100 177 344 86 79 674 92 93 295 107 277 795 107 580 878 94 541 734 109 598 836 92 10 830 102 113 883 83 397 563 107 90 880 103 101 485 103 295 308 90 38 721 105 342 670 81 356 578 98 241 608 94 72 524 87 94 478 96 372 476 87 505 517 92 20 280 98 99 774 91 247 302 110 513 767 91 647 782 90 53 255 104 3 511 104 230 276 97 683 981 75 204 242 99 497 671 105 373 849 87 455 927 105 218 640 102 328 516 96 290 442 90 617 714 99 483 664 101 8 777 98 332 451 78 380 842 104 269 944 128 481 922 104 256 593 100 641 854 103 220 785 95 678 765 107 617 639 111 67 825 107 571 825 88 10 857 89 386 906 114 690 928 112 499 794 106 537 973 100 89 145 93 30 788 106 64 432 92 320 688 82 342 791 103 901 903 107 26 767 104 415 571 98 542 705 92 66 794 96 170 593 113 640 911 101 691 821 86 108 663 107 452 962 95 338 782 95 20 126 97 626 908 92 627 891 116 402 709 98 274 411 101 185 349 91 405 784 119 53 590 114 597 768 116 683 686 90 347 923 108 298 570 97 52 135 100 360 636 93 605 897 97 80 375 111 40 511 82 103 313 110 273 639 104 203 700 97 222 419 100 620 673 101 772 915 82 585 635 83 138 256 85 411 630 94 72 382 81 333 339 91 354 846 108 247 675 101 152 978 105 302 774 96 252 334 100 298 961 78 119 178 109 834 939 97 31 356 101 254 955 90 289 354 97 19 974 97 191 514 97 89 328 99 167 347 112 314 746 101 90 214 93 354 368 96 94 933 101 27 546 107 329 941 110 299 959 108 91 185 108 572 917 94 186 575 109 272 373 91 238 374 90 322 364 101 493 746 71 660 728 92 196 754 106 416 829 89 169 883 95 178 993 112 48 235 108 443 811 96 324 402 120 203 635 84 144 515 111 252 277 92 442 649 103 161 174 105 206 647 109 689 817 87 726 834 97 169 951 95 63 495 89 375 521 123 136 289 93 133 990 101 30 219 100 135 348 95 0 505 95 307 878 97 564 817 104 699 817 105 399 462 102 155 922 108 60 271 93 239 680 100 75 401 105 219 674 79 82 669 114 115 445 105 401 783 93 447 704 106 66 800 99 555 845 88 302 649 100 640 871 103 725 759 97 177 567 93 416 871 91 23 548 91 182 899 103 556 867 90 260 830 103 355 902 110 727 757 105 403 744 111 551 851 101 163 546 117 262 789 111 98 371 96 324 926 84 388 875 114 224 995 101 124 936 97 684 966 87 589 896 95 465 680 115 775 990 96 192 432 96 772 923 99 292 689 99 218 689 107 480 693 102 282 378 104 60 659 94 283 541 103 609 829 97 89 431 89 247 770 103 335 886 97 132 662 91 13 196 99 747 924 90 647 806 104 155 554 95 251 734 89 274 588 114 45 776 92 630 805 90 60 270 101 231 746 96 760 848 93 698 741 89 148 236 72 127 555 112 41 885 109 210 288 104 521 794 106 131 814 97 48 504 74 769 787 107 810 897 106 771 846 99 513 956 96 696 746 106 64 834 93 96 282 81 336 886 94 207 218 95 194 828 100 208 569 101 715 763 86 692 889 105 234 844 95 253 626 104 343 916 86 44 990 105 498 921 98 283 669 78 41 217 77 386 505 92 280 352 100 423 521 107 407 571 102 49 239 87 602 958 110 381 468 98 57 235 89 34 398 84 80 461 106 127 750 85 510 765 91 218 988 99 943 961 101 294 428 95 698 718 96 154 345 105 463 585 110 362 485 98 89 675 93 380 866 107 88 733 97 465 509 114 212 443 103 765 847 95 625 779 113 463 637 94 198 997 116 97 888 85 106 939 101 113 483 107 56 267 90 448 490 94 338 481 104 48 553 97 535 849 101 82 682 104 112 721 92 508 871 92 121 596 94 399 453 98 310 725 98 300 607 78 70 614 103 181 367 93 467 474 105 797 841 84 512 834 95 33 705 110 26 375 113 538 773 102 857 913 105 173 586 108 259 977 99 395 592 108 14 865 101 514 903 114 250 601 97 77 89 83 169 778 94 317 972 99 669 692 104 484 953 123 526 825 107 134 325 110 419 551 101 260 423 103 908 929 93 108 492 101 272 871 93 217 882 91 99 176 95 295 588 118 203 941 97 275 354 100 511 561 106 601 752 89 605 972 98 333 658 95 89 392 102 98 826 107 547 760 100 86 582 95 604 711 105 635 951 74 478 997 112 585 752 105 64 746 91 716 795 86 783 863 91 191 929 90 66 588 102 175 571 99 298 844 117 366 759 103 199 649 89 215 755 109 486 954 116 757 870 97 305 749 114 381 606 110 106 334 96 751 784 118 117 245 109 305 771 94 261 566 101 712 783 102 308 998 99 420 932 114 706 934 95 146 540 105 780 942 103 72 465 109 96 758 116 121 321 101 678 910 115 98 205 113 344 519 95 136 428 96 608 983 95 71 456 105 277 533 104 536 587 102 772 852 94 515 599 100 248 996 101 15 996 105 537 935 123 558 725 89 201 969 103 533 903 94 360 778 114 575 639 102 153 741 107 217 952 130 328 768 107 540 937 115 449 907 112 466 550 125 421 530 105 371 979 80 285 600 93 22 121 100 81 927 88 65 572 112 523 923 87 213 437 94 170 556 112 123 902 101 365 528 108 201 998 95 33 881 99 174 842 97 579 946 89 33 105 119 234 721 103 564 860 115 695 813 103 119 981 103 17 96 104 380 544 113 333 624 101 394 535 112 423 964 77 77 172 98 101 310 101 401 717 113 121 459 92 471 477 92 154 264 102 918 960 111 766 857 89 139 326 93 310 564 89 236 891 119 471 612 96 835 913 106 251 946 107 121 731 84 67 967 98 120 251 110 633 726 97 189 674 110 56 465 93 452 888 96 28 450 94 110 525 107 37 128 126 438 896 110 370 619 113 492 664 96 236 686 99 254 454 110 579 687 104 309 317 99 97 241 96 40 796 105 358 836 104 183 571 86 7 222 107 344 401 102 48 447 97 365 817 93 353 442 97 282 630 94 377 824 103 43 625 90 375 627 101 340 439 105 413 725 102 39 756 96 451 473 115 617 655 99 650 992 105 647 906 93 67 323 104 366 924 96 185 347 94 420 863 92 235 937 97 393 588 91 467 646 92 568 700 93 252 515 100 432 566 87 184 693 100 10 599 117 69 890 102 483 719 86 234 385 87 307 922 92 606 799 98 277 707 104 123 376 96 875 887 99 158 824 102 634 709 114 330 815 111 320 760 103 76 997 101 236 596 132 271 882 90 44 361 80 408 635 102 205 864 99 665 969 105 20 956 104 282 292 98 496 535 92 66 187 92 725 861 103 195 592 99 156 725 97 170 829 105 465 637 97 235 956 103 307 653 91 14 458 94 205 739 100 428 589 96 259 870 93 31 460 94 704 980 93 93 196 105 824 861 100 392 729 100 715 811 104 615 987 98 46 431 98 201 314 112 411 794 100 58 691 95 543 964 98 523 842 89 394 422 101 713 955 104 668 740 125 303 575 87 495 837 87 431 783 93 73 578 104 210 284 119 57 183 99 575 592 100 536 954 103 258 546 114 271 700 103 27 877 98 440 893 107 404 680 116 594 612 106 104 946 107 147 385 86 138 264 100 633 916 87 744 770 98 310 901 103 552 945 91 384 568 102 299 688 100 684 996 103 259 759 96 35 265 100 570 683 94 115 384 101 365 932 98 700 885 93 173 286 101 205 591 100 57 325 97 15 886 95 335 836 108 305 700 106 424 867 90 112 604 114 352 880 91 535 888 111 859 880 109 21 690 94 303 997 106 142 820 95 596 865 107 409 571 98 45 495 86 126 201 87 350 468 100 316 902 106 187 979 108 565 674 85 234 902 96 549 589 106 250 498 98 74 682 98 537 694 91 305 922 107 373 539 113 285 453 99 259 282 99 481 684 94 164 201 105 65 746 88 660 909 97 55 805 91 796 879 95 304 388 84 800 979 93 14 797 80 654 749 99 49 231 92 242 999 96 180 405 89 90 534 91 386 800 103 103 377 100 344 795 99 161 447 113 369 743 104 29 485 91 289 751 108 844 903 87 609 860 90 142 187 107 755 993 104 88 320 97 423 798 95 60 333 88 124 684 91 332 489 104 49 795 108 190 280 109 95 156 79 6 378 87 792 793 80 523 972 106 291 925 106 776 900 98 735 777 112 191 931 108 222 549 92 548 727 106 522 770 104 128 171 97 197 230 101 148 207 108 15 694 112 277 541 96 326 491 108 157 690 101 878 955 85 545 853 102 103 670 108 365 968 100 356 901 117 319 654 105 351 685 106 118 392 100 65 71 95 653 672 93 689 815 101 498 992 86 425 556 87 220 968 88 457 668 110 76 771 113 233 273 96 448 785 107 313 388 104 188 252 101 171 407 88 430 900 106 362 742 91 535 993 98 385 555 124 153 932 115 87 597 102 733 772 103 160 875 100 165 777 85 295 466 98 570 984 90 577 868 113 36 235 111 643 730 109 60 623 99 333 964 111 229 961 113 102 174 82 677 862 116 90 328 83 90 425 111 99 997 91 388 405 104 67 373 99 503 730 88 78 562 97 811 889 98 304 329 90 615 974 86 9 307 114 277 943 104 648 857 94 77 585 101 125 189 95 205 942 98 396 733 104 109 630 111 490 866 99 703 705 106 28 52 115 152 579 103 273 378 102 245 563 91 643 914 109 235 739 96 474 926 109 8 808 109 904 998 111 191 431 105 65 157 113 431 441 100 779 811 95 354 925 104 138 553 106 12 789 105 947 978 107 78 394 106 174 357 105 650 967 113 47 350 103 275 606 94 594 769 99 359 609 102 47 355 112 134 486 108 613 862 114 99 196 116 866 951 113 710 997 97 462 679 97 372 691 107 630 985 108 820 965 117 239 908 87 177 702 115 229 329 95 503 585 114 789 909 101 87 533 91 87 787 107 503 671 105 254 312 100 206 428 99 142 604 118 93 270 93 79 189 95 98 584 110 171 956 120 224 546 86 368 723 87 477 661 92 264 498 97 142 868 87 527 594 104 11 426 95 134 988 102 310 927 108 52 595 103 139 200 116 340 818 101 400 781 84 411 611 107 76 560 95 217 799 90 21 721 102 66 772 101 131 231 115 721 731 97 255 927 76 9 842 107 45 73 110 170 743 84 515 885 114 75 813 99 177 326 88 810 839 91 436 662 89 229 309 86 184 549 104 358 712 106 12 720 108 838 931 73 622 912 103 452 690 97 399 828 116 286 650 97 350 786 110 596 727 107 457 702 100 27 617 104 142 936 107 93 173 108 633 909 94 450 789 94 674 801 104 134 855 108 303 533 97 71 630 109 361 591 101 306 599 100 15 913 96 401 650 86 367 620 97 212 322 105 540 952 91 49 752 79 113 218 91 181 428 106 17 393 105 74 907 103 112 909 94 163 657 114 233 602 101 772 795 116 200 672 103 21 648 97 528 835 93 507 819 89 12 246 96 371 738 92 0 608 103 565 909 101 188 486 96 362 895 78 728 771 101 83 910 102 650 703 92 548 757 101 186 811 110 4 11 88 187 372 130 52 633 84 3 410 93 419 814 104 302 651 81 382 424 86 690 815 94 611 975 97 385 766 113 420 912 97 346 629 101 334 885 99 379 382 97 839 916 96 239 577 94 85 282 83 823 908 88 243 388 93 340 920 92 213 596 102 308 902 100 285 531 118 75 491 94 196 693 93 179 855 91 101 767 99 402 545 105 82 553 91 332 741 108 288 652 86 84 357 112 135 621 99 20 248 90 238 791 98 104 506 95 564 972 106 107 383 111 506 805 105 330 640 94 705 883 116 103 999 110 265 933 90 372 428 98 261 376 103 43 234 97 148 567 119 189 728 105 442 957 100 898 961 106 446 939 94 880 894 119 427 570 112 10 479 113 34 581 97 275 847 90 446 725 104 238 239 92 116 976 87 389 428 104 82 489 94 277 869 107 499 703 107 0 223 86 175 682 88 281 454 103 199 239 107 660 702 111 340 830 101 287 772 104 318 714 98 706 874 97 66 639 98 504 780 119 301 547 110 21 33 106 405 723 100 301 740 116 817 967 94 22 110 99 798 811 87 105 262 73 776 882 89 521 674 109 513 972 113 497 742 89 381 670 127 515 873 112 678 866 87 520 608 105 470 780 108 13 522 98 248 586 92 238 271 105 37 716 112 368 728 108 862 931 94 607 906 89 639 672 95 179 986 106 8 501 98 118 813 106 293 633 89 185 775 90 22 339 121 45 568 97 259 939 111 18 647 108 63 115 117 233 542 99 21 194 90 196 797 92 104 227 93 35 750 103 206 961 111 419 739 103 271 337 105 406 688 95 35 855 103 325 856 99 38 979 89 23 951 99 565 854 85 70 874 119 9 796 123 627 986 108 409 797 93 151 864 93 502 881 81 293 900 90 180 796 81 4 153 94 351 719 102 689 833 83 315 788 100 152 302 84 503 936 96 252 547 94 34 86 120 4 403 103 623 773 115 890 954 95 478 539 96 72 719 93 701 820 125 859 984 110 103 796 96 526 891 81 142 910 91 475 536 118 119 143 101 303 324 102 623 854 101 225 874 91 621 891 89 192 970 91 31 111 102 211 712 120 316 361 94 702 904 84 867 916 100 59 763 80 395 711 86 145 437 110 747 930 97 368 926 100 277 866 87 388 503 91 81 396 102 747 749 121 110 116 106 57 301 89 603 665 93 63 194 111 432 824 108 135 415 84 252 737 108 124 357 96 160 261 105 740 811 84 484 870 100 273 859 96 9 792 109 542 862 95 499 529 91 318 634 105 5 75 98 17 457 100 615 640 106 221 311 116 522 640 108 107 912 113 483 543 96 655 889 96 100 922 101 463 581 110 392 727 90 318 435 107 274 771 111 214 437 89 222 783 108 352 645 97 754 941 97 457 736 86 69 677 109 483 646 89 521 570 116 198 704 116 43 56 115 286 343 92 178 753 106 341 651 107 243 615 92 364 476 114 390 829 91 250 587 96 203 408 92 786 922 102 172 861 108 11 866 110 311 967 96 431 892 94 220 351 87 314 411 94 198 668 125 625 822 94 292 346 94 104 554 95 175 507 111 518 952 92 600 980 89 273 317 106 91 186 105 49 834 106 191 222 93 278 788 101 655 884 88 521 617 94 717 833 111 215 611 100 363 546 84 406 562 87 242 667 100 919 978 77 708 876 97 0 383 79 387 580 120 635 793 94 376 577 107 548 589 87 340 632 89 251 288 89 235 811 122 278 532 104 571 980 96 603 761 90 278 804 100 8 302 114 223 699 102 257 369 96 233 819 106 485 959 99 100 747 96 300 780 89 38 183 94 621 801 125 10 548 100 457 848 90 268 488 97 387 734 91 712 970 102 366 919 113 122 860 99 842 919 96 279 302 113 643 722 98 119 714 96 187 921 115 188 554 95 889 954 103 371 786 84 329 451 115 330 793 127 116 202 83 801 826 108 344 767 98 909 953 101 235 934 96 270 452 109 692 812 99 662 895 112 247 404 92 468 743 110 170 622 126 489 843 103 51 780 105 205 834 92 99 766 103 701 852 108 393 840 106 333 719 113 207 765 96 769 952 89 90 755 116 622 656 102 461 818 103 73 929 100 518 861 92 256 926 100 808 836 93 155 909 114 93 894 103 771 986 112 2 551 87 291 959 118 31 61 97 120 600 104 329 997 108 415 431 103 650 710 102 93 351 106 523 571 105 367 723 92 265 728 115 551 835 98 310 889 99 109 498 112 734 843 104 941 960 103 835 885 96 29 802 90 180 240 98 158 169 110 124 583 115 352 467 103 510 884 103 202 568 113 307 460 94 224 234 109 741 936 108 309 729 95 64 697 96 463 990 87 22 885 101 503 848 113 80 628 82 228 870 99 303 314 84 599 780 104 665 763 103 682 855 112 308 506 97 29 248 107 310 842 94 166 920 110 565 615 96 577 702 106 1 783 78 400 898 98 9 59 99 752 993 90 216 451 102 412 831 101 461 646 99 111 277 101 35 531 104 670 885 98 239 733 88 15 171 104 58 611 91 62 903 87 334 862 107 190 872 79 277 324 100 76 966 104 19 346 99 627 749 92 901 931 119 951 994 100 229 769 99 121 173 79 240 460 93 84 994 98 849 982 93 89 107 96 351 615 111 125 641 106 125 667 88 766 788 96 334 589 86 297 631 87 81 215 94 608 731 95 533 601 111 680 683 89 758 786 87 186 407 121 144 269 112 70 546 104 254 550 114 423 815 107 135 878 85 266 630 100 73 559 108 369 954 91 587 820 91 797 860 121 687 869 91 363 947 100 344 783 104 124 310 83 17 827 114 197 456 83 79 960 85 60 384 111 379 875 79 503 653 99 75 987 81 127 861 106 534 915 94 642 906 110 782 932 100 27 195 109 416 453 108 46 978 108 401 712 102 333 663 93 340 444 103 289 674 114 174 261 88 379 552 104 384 793 105 396 726 73 49 700 93 230 253 120 317 394 95 510 849 98 313 983 101 434 818 105 224 271 96 334 408 106 363 881 114 212 353 99 99 657 97 768 982 111 48 758 118 323 687 98 305 554 114 358 702 100 616 737 111 296 444 117 167 196 104 277 739 99 142 357 105 88 237 76 543 923 110 97 840 106 945 981 104 740 770 107 517 910 80 162 907 98 354 947 117 418 633 95 414 812 94 73 840 105 512 558 87 765 773 92 24 147 106 911 951 126 20 469 81 823 964 101 6 476 100 171 211 98 109 566 116 215 537 93 68 879 93 241 850 96 294 432 107 99 998 102 176 550 97 602 913 87 736 908 93 642 818 103 679 759 99 489 906 96 226 658 120 151 651 91 134 275 112 89 340 88 583 931 99 616 682 103 42 642 82 979 981 78 973 975 97 241 982 94 137 560 93 82 134 112 262 763 95 312 440 94 809 825 85 459 715 96 477 837 103 558 605 88 250 482 90 402 486 95 484 940 123 447 831 97 252 462 110 103 897 94 586 762 98 14 114 104 760 909 129 272 545 98 211 305 95 228 442 106 724 830 92 565 606 122 272 340 90 136 553 107 343 484 97 688 946 100 133 846 93 554 863 89 4 224 91 49 340 76 321 716 88 864 872 99 446 556 104 548 717 100 330 372 103 6 727 88 82 532 100 688 914 102 115 324 106 162 216 99 892 908 104 228 941 89 520 938 90 40 561 93 131 201 116 92 437 89 104 401 100 166 401 102 392 594 117 5 570 78 287 325 94 5 71 84 90 211 104 73 325 95 383 537 96 121 348 112 91 617 93 28 502 107 163 703 99 13 628 99 39 951 84 270 749 100 137 945 106 279 914 104 349 756 117 657 733 104 271 526 116 210 736 113 661 877 90 636 855 97 493 941 101 551 874 104 87 939 98 40 259 115 250 372 106 416 591 71 534 894 78 446 803 93 171 215 89 267 831 92 66 780 114 401 766 95 111 820 115 63 104 113 432 830 99 185 873 118 238 679 91 628 747 105 452 618 89 315 476 107 176 893 113 109 284 111 228 876 94 624 906 93 127 784 93 216 723 91 651 975 107 51 989 92 503 895 87 281 725 109 300 864 103 56 887 100 10 188 96 350 398 102 443 906 113 52 377 85 209 400 88 62 528 109 60 255 97 6 672 101 604 787 93 159 617 117 87 854 122 497 807 101 153 320 108 386 994 116 79 777 105 165 486 113 438 910 79 311 777 103 150 351 97 185 609 96 126 266 108 214 954 81 92 652 92 212 518 92 310 530 89 367 959 101 154 312 112 126 851 96 663 714 107 86 344 110 225 391 92 359 534 125 852 924 105 44 679 101 540 862 96 1 417 95 303 327 104 283 895 90 69 941 104 159 553 98 319 574 97 360 468 100 478 906 96 143 688 109 271 309 93 83 431 102 286 690 108 13 506 80 693 966 110 725 976 109 436 680 112 747 863 109 308 382 109 206 322 119 268 884 103 329 665 100 81 238 101 508 757 93 529 562 100 315 403 99 163 649 97 85 826 103 289 803 99 157 308 106 315 688 97 940 989 97 318 819 100 167 195 105 184 594 116 516 759 113 122 730 113 843 855 93 6 373 97 110 602 86 417 993 104 35 473 75 110 186 115 69 266 99 200 457 103 155 324 90 284 442 87 261 465 104 482 988 102 377 569 98 139 974 103 110 461 116 437 897 108 418 483 98 152 830 83 131 402 102 27 980 84 261 716 103 732 872 114 67 278 82 184 450 100 66 111 117 563 964 99 25 628 104 79 202 101 32 848 112 589 698 92 1 291 98 905 915 92 572 578 109 423 775 91 576 916 110 261 352 92 301 493 101 451 929 98 79 906 97 576 886 79 339 495 90 106 856 95 906 944 93 441 471 86 318 798 95 4 777 100 3 417 102 490 803 103 276 564 95 397 774 102 610 634 89 180 678 103 334 636 97 400 914 100 434 590 91 250 735 105 412 777 99 521 890 88 447 755 91 525 626 105 438 706 95 278 821 98 93 995 105 14 45 109 158 450 98 74 657 112 252 382 107 574 704 101 321 688 96 261 653 100 165 448 111 329 356 104 65 694 104 24 621 97 64 694 99 112 588 115 271 832 120 11 989 86 873 966 90 378 742 97 280 703 109 243 907 97 492 869 90 32 184 88 472 482 98 651 657 105 329 827 96 473 793 94 163 645 93 44 389 97 296 511 95 118 769 112 36 870 103 342 582 95 18 498 102 3 380 94 475 837 88 603 863 106 69 397 95 723 837 105 758 905 91 575 769 102 195 213 96 412 495 98 595 776 99 273 400 86 47 472 109 150 334 121 209 493 97 200 416 96 39 90 120 112 592 101 19 729 96 654 956 82 239 475 98 592 761 90 447 993 99 198 584 102 435 992 99 504 570 93 515 930 100 501 956 95 481 987 100 36 589 90 94 203 110 584 603 99 546 554 94 506 518 102 233 400 114 64 922 86 401 627 81 777 995 97 369 974 104 226 369 79 94 463 109 207 502 84 721 944 108 478 660 123 458 913 89 126 259 90 322 715 104 520 952 93 378 925 105 659 851 109 350 512 105 363 439 109 162 874 96 251 736 107 226 326 85 20 565 98 6 335 91 251 334 105 528 810 106 566 645 92 634 827 109 335 839 118 234 432 97 636 651 88 791 933 86 411 827 97 112 333 102 108 723 99 853 889 107 24 26 104 488 910 104 744 798 84 131 485 110 7 446 98 25 580 99 321 737 104 406 526 98 362 496 88 610 781 91 286 927 111 353 926 99 107 381 84 189 604 94 315 328 109 241 304 114 193 607 102 354 566 111 692 953 115 106 246 98 558 574 81 557 712 113 795 830 106 90 390 92 12 147 93 33 316 88 774 868 91 55 329 106 468 799 70 338 471 105 300 851 89 349 574 104 646 740 102 212 299 94 179 514 104 21 158 87 16 896 96 282 710 108 595 957 89 639 872 119 194 409 100 735 849 84 371 425 94 217 483 105 188 436 92 360 702 101 561 735 100 177 252 102 307 613 93 30 81 102 463 509 86 579 979 104 245 341 103 321 507 97 5 638 102 625 828 86 618 925 90 116 720 103 884 959 94 465 936 102 463 978 108 856 991 81 111 807 92 209 548 103 513 861 108 20 606 97 263 700 102 467 960 106 818 934 113 181 965 90 284 779 108 138 213 91 250 524 90 302 808 96 301 372 113 39 821 119 183 290 124 696 771 95 354 630 99 317 714 99 382 854 103 691 746 80 415 803 113 41 995 97 302 782 105 552 654 105 395 869 99 436 818 91 39 372 94 584 856 99 415 742 96 738 945 103 120 188 99 229 923 96 232 857 83 31 196 79 318 711 109 547 650 102 776 824 101 115 699 122 157 819 105 773 937 111 282 986 102 529 802 102 56 301 94 438 767 103 349 716 109 98 749 103 497 739 104 631 858 108 69 645 108 274 846 95 430 873 101 483 997 125 358 459 114 214 918 108 494 582 84 571 633 111 105 913 115 119 846 110 177 821 106 525 927 99 82 538 91 521 896 117 212 949 86 149 460 108 8 180 95 143 980 87 21 682 96 256 552 92 420 605 102 611 894 102 305 905 79 58 503 93 64 778 100 175 489 91 466 875 101 157 329 113 343 572 95 129 196 106 300 866 101 477 692 96 668 837 96 537 538 79 12 660 101 557 643 75 28 537 99 473 585 102 132 735 114 198 676 88 372 994 100 226 302 97 98 682 110 647 805 105 207 363 113 229 806 104 453 724 101 170 653 95 601 719 87 116 122 110 205 351 116 245 971 111 200 351 104 271 858 106 713 936 88 351 475 94 173 998 115 241 838 73 241 471 106 734 970 102 402 455 105 32 814 88 109 560 88 4 288 93 310 832 100 727 896 110 11 803 103 655 763 86 608 968 110 420 792 87 134 878 97 187 987 97 255 688 99 482 546 98 496 664 118 290 897 114 9 316 79 575 984 92 126 138 106 654 834 105 259 624 101 367 520 105 249 428 103 30 114 100 445 878 95 749 940 107 344 654 106 450 629 103 105 400 115 472 865 114 650 987 103 551 559 107 450 588 104 102 616 109 0 108 114 294 583 97 452 794 114 170 922 85 315 933 90 347 727 114 78 362 107 654 719 112 19 152 119 645 701 105 271 755 112 227 295 116 177 218 104 125 457 84 614 698 112 34 540 98 523 944 111 441 975 81 344 679 98 370 441 105 584 591 102 294 829 109 300 805 91 819 869 90 476 714 105 217 390 111 8 883 90 443 674 91 854 873 100 53 184 86 81 969 122 26 245 94 76 641 102 442 455 90 41 952 105 157 904 100 53 957 98 283 788 90 364 374 114 420 999 102 660 970 115 228 408 108 716 942 94 286 859 94 55 694 104 522 813 113 294 475 98 807 997 85 426 680 127 511 873 88 383 778 88 289 900 105 432 906 84 327 872 95 291 469 86 221 514 102 630 644 92 200 788 97 223 483 103 898 943 87 318 770 105 556 789 78 177 941 101 816 935 92 598 679 99 456 758 94 566 725 95 262 835 107 219 747 104 274 319 99 651 979 95 213 675 94 711 749 86 449 834 121 195 313 87 9 481 102 244 263 105 393 838 90 137 658 94 30 454 94 207 824 80 160 724 84 34 951 99 802 929 88 332 831 100 332 929 109 303 611 110 571 763 101 108 367 89 307 526 112 33 521 107 488 521 107 269 913 117 156 356 96 211 600 94 48 631 104 418 860 117 852 954 107 675 971 87 293 439 101 7 524 109 279 762 108 38 920 93 194 870 104 793 829 104 577 742 99 180 935 92 590 928 103 636 791 91 280 481 101 777 839 118 814 822 103 67 311 102 21 345 94 535 629 100 67 234 98 34 538 96 186 329 103 441 523 101 532 570 111 690 962 98 236 301 104 571 876 100 504 748 93 684 785 110 801 870 111 325 648 105 29 593 94 59 732 91 407 551 97 242 740 98 172 438 93 149 188 95 566 854 110 214 343 97 617 847 114 859 951 88 170 391 98 707 798 94 177 287 94 201 542 101 70 555 92 216 978 107 887 949 110 777 921 103 526 920 90 499 934 86 378 533 94 184 685 104 286 562 111 126 492 115 196 772 104 613 738 96 603 893 114 490 884 114 144 210 110 779 936 80 488 792 94 362 761 100 276 606 94 29 371 89 1 586 117 260 745 96 70 606 104 223 545 96 439 539 90 881 900 89 155 244 93 27 427 103 190 732 90 428 970 97 189 936 77 10 909 98 18 700 90 610 668 89 322 868 100 32 971 90 238 856 99 276 471 97 79 814 105 263 498 116 901 979 70 110 554 101 520 844 100 746 929 90 386 593 86 440 683 94 99 178 95 613 633 78 684 920 103 347 891 93 474 742 86 379 973 94 498 767 88 335 363 112 485 918 95 254 512 91 139 711 96 426 494 110 437 801 102 344 760 111 212 446 101 51 557 104 725 744 92 83 644 113 217 957 92 657 978 90 127 957 102 503 752 98 114 166 110 165 938 94 808 864 102 16 303 106 555 643 99 86 649 88 766 898 100 421 595 100 730 946 106 20 851 104 376 983 115 19 43 96 632 870 101 7 408 91 287 925 112 367 952 118 732 915 98 481 612 96 300 522 105 35 239 84 403 631 110 197 651 96 447 903 100 59 861 103 172 262 96 420 969 96 476 631 104 236 872 105 971 983 94 89 276 92 663 833 107 690 889 101 161 186 106 609 661 99 308 323 95 651 717 87 352 620 112 272 738 95 890 940 90 139 876 98 37 756 105 247 408 102 114 324 99 112 479 94 215 686 79 74 854 94 321 334 112 834 931 89 68 227 105 323 937 104 252 610 101 291 332 65 893 903 104 167 776 95 218 707 103 243 510 98 226 453 97 183 550 106 304 791 114 452 740 106 619 680 118 217 786 83 57 297 106 766 895 92 423 532 113 243 466 91 49 693 105 310 891 86 264 756 94 309 767 75 340 728 119 347 395 110 15 233 96 336 710 113 515 805 79 671 836 105 337 353 109 452 548 86 516 807 99 750 922 93 238 890 113 169 855 81 7 329 96 559 814 118 605 803 116 145 899 99 625 649 113 263 966 111 394 742 111 346 674 100 114 977 101 341 916 103 119 462 109 446 898 105 5 978 112 134 934 103 60 263 99 187 449 96 67 464 99 679 698 99 276 587 105 84 313 86 397 603 98 437 988 92 123 215 92 153 383 90 464 827 99 284 550 90 441 968 105 262 778 100 177 968 94 473 965 122 135 722 97 451 823 84 390 507 98 223 859 115 180 229 95 598 727 100 441 644 104 363 662 101 411 922 111 130 414 83 359 836 91 559 929 81 235 561 106 44 269 110 456 974 114 147 680 81 700 916 114 416 568 99 595 884 118 744 946 107 797 979 88 113 373 99 111 175 91 250 600 100 798 910 96 147 963 93 341 799 93 11 514 90 110 136 82 724 820 107 118 887 108 489 998 106 288 981 92 591 626 109 120 904 119 145 485 92 469 501 85 634 749 88 362 998 87 128 265 103 50 687 116 72 522 110 255 844 95 746 785 95 684 756 91 185 279 98 76 255 88 18 37 95 290 845 110 641 996 116 236 316 106 650 884 86 225 969 105 191 231 95 15 674 103 452 947 93 178 182 92 4 29 83 248 250 89 296 679 99 17 216 91 354 874 121 532 683 88 158 696 109 369 571 97 581 885 72 21 807 124 18 540 97 433 730 88 895 967 95 235 855 100 153 395 89 299 301 110 413 461 86 72 216 89 321 658 103 711 798 99 62 848 104 359 431 89 247 703 95 433 716 110 538 575 100 294 394 92 324 508 101 510 642 86 43 788 118 175 945 82 122 556 109 146 652 92 636 658 102 209 960 99 323 505 105 389 410 95 121 633 104 377 477 98 321 553 104 185 235 83 23 417 104 470 795 110 320 536 107 627 695 85 34 381 86 303 475 95 82 486 95 2 244 95 389 692 100 485 880 98 45 174 82 143 455 111 439 929 100 25 938 96 267 987 100 85 573 98 406 668 107 457 579 99 251 891 100 313 775 96 446 694 104 295 516 112 381 433 99 326 681 106 812 834 99 271 936 97 723 951 81 795 864 109 635 982 93 273 370 115 246 329 93 449 572 111 298 509 107 213 734 105 421 724 87 586 646 103 239 472 101 444 863 90 631 837 99 189 402 100 102 734 106 257 520 88 686 818 112 196 644 90 137 465 88 313 634 94 51 954 92 74 195 102 237 477 103 20 753 114 212 603 113 300 730 112 337 597 101 64 271 100 625 834 116 789 833 107 626 881 97 314 910 93 356 626 107 449 612 105 800 996 92 101 662 105 261 523 99 76 514 100 137 748 106 135 786 98 199 715 94 827 988 103 171 630 103 70 646 101 21 471 108 416 981 96 91 219 97 32 988 105 1 904 104 248 574 94 49 235 107 428 601 109 220 299 125 110 973 87 947 984 104 136 834 98 303 802 104 31 686 115 658 660 107 422 631 92 442 886 82 131 440 106 79 888 102 563 617 97 35 900 110 374 969 76 315 741 87 386 711 101 788 798 109 98 511 98 58 647 102 719 964 84 145 806 97 101 194 87 443 475 89 298 376 100 677 759 109 522 906 90 321 937 84 219 432 101 28 678 104 424 964 112 129 612 106 303 977 101 570 753 108 188 441 72 253 348 104 888 920 93 304 537 89 343 345 78 288 645 105 184 678 90 196 964 93 413 829 99 92 707 83 233 864 118 211 678 106 322 618 93 57 296 108 329 586 114 552 628 94 726 935 101 429 720 93 51 714 92 353 770 90 245 518 92 20 487 105 506 945 98 650 957 86 30 897 99 79 158 87 251 651 88 592 816 112 430 835 83 146 884 89 277 359 101 177 360 100 169 718 86 395 599 101 491 892 89 203 590 102 578 845 83 114 897 118 470 679 91 133 546 104 115 557 89 55 208 91 47 273 103 459 856 102 210 718 106 48 885 96 214 706 103 82 376 93 315 365 83 562 949 95 696 930 103 186 684 91 126 694 106 717 895 97 155 353 73 39 446 99 86 765 89 651 677 105 484 793 83 249 471 129 115 216 104 482 754 95 394 816 98 266 587 94 326 417 76 286 482 110 118 253 105 203 422 112 283 956 99 435 666 105 633 751 102 213 493 100 452 708 102 99 897 91 559 823 92 144 704 85 393 431 83 732 876 104 73 710 96 537 943 101 362 979 84 735 893 82 318 898 89 287 432 100 461 517 88 468 698 94 377 856 89 273 541 101 253 842 101 406 570 112 183 750 91 152 480 103 431 976 89 356 701 128 520 587 98 412 647 100 43 935 94 295 963 90 109 838 97 532 712 123 613 859 98 18 685 73 598 643 102 599 720 84 611 876 89 218 421 111 111 551 90 116 763 104 39 866 116 96 896 94 392 624 87 231 789 89 8 949 109 211 445 93 437 829 122 265 732 117 145 446 113 496 862 106 186 902 88 12 608 111 109 302 109 271 629 96 231 947 105 70 583 112 873 943 104 131 670 106 149 900 88 314 764 92 92 548 112 657 894 90 169 820 99 120 232 87 74 370 108 322 474 75 307 992 91 644 965 91 607 638 117 426 460 88 387 975 101 274 428 102 98 726 87 296 433 96 532 902 101 605 879 87 119 217 106 592 726 87 108 285 95 153 570 103 39 254 104 514 540 95 193 693 102 236 632 94 731 909 104 142 143 112 391 909 89 148 710 100 38 173 91 518 762 95 460 961 104 228 491 108 163 468 79 390 975 88 375 941 115 675 829 99 179 710 86 60 910 114 904 939 104 448 571 95 358 765 115 444 936 84 318 832 106 905 922 110 378 511 102 9 336 91 352 414 97 617 931 118 584 612 96 150 418 98 811 954 91 14 258 102 85 867 83 576 687 108 141 725 105 84 367 99 367 806 111 141 704 105 170 220 87 720 924 84 20 374 90 854 903 114 348 779 89 350 600 106 377 924 98 35 263 79 726 922 101 373 416 99 205 327 99 353 380 93 422 425 104 389 942 82 76 194 98 347 974 105 331 364 91 379 826 97 501 657 98 206 788 105 181 590 92 245 884 90 160 916 96 322 461 80 255 890 106 172 875 103 26 750 77 78 284 108 516 703 109 228 472 94 235 298 118 490 975 106 372 679 111 15 555 95 223 451 101 87 873 99 267 532 107 361 854 91 672 905 96 157 235 94 720 775 109 310 408 103 136 606 90 32 609 92 135 906 104 558 703 93 140 736 94 288 739 99 136 170 96 257 747 110 304 944 100 276 661 92 652 814 95 217 543 108 348 784 116 708 820 102 912 944 101 805 897 102 282 546 102 806 994 110 582 606 103 88 515 122 137 195 111 279 368 100 49 704 93 228 441 117 465 804 93 300 777 94 50 388 92 216 745 90 783 926 109 761 769 82 54 194 96 694 997 111 109 947 84 49 204 90 341 527 94 178 374 108 529 654 96 354 390 114 12 302 106 4 168 83 276 634 92 344 882 104 450 616 105 580 961 106 445 836 91 215 556 93 258 468 105 523 531 106 325 679 90 352 627 101 147 584 111 20 885 103 636 900 86 481 654 87 171 640 96 273 999 104 776 884 96 183 283 95 177 854 116 671 688 87 613 703 107 474 615 90 152 851 113 210 686 84 4 510 88 473 933 84 61 636 89 261 645 108 367 599 93 503 858 106 739 809 101 160 974 104 940 988 96 163 432 103 527 979 113 185 691 77 580 810 115 230 690 96 278 802 80 193 616 93 82 146 88 704 986 101 132 679 106 449 796 98 550 886 94 175 746 103 661 809 99 467 994 109 457 515 92 298 435 85 451 566 89 97 197 106 59 109 89 158 609 89 269 869 77 387 749 88 203 799 115 699 908 98 397 907 85 245 916 88 793 894 98 452 589 101 56 815 95 63 868 89 516 909 97 432 880 107 305 613 101 173 598 100 535 644 91 278 299 89 549 867 111 230 401 109 128 301 100 155 902 93 268 739 111 210 274 112 173 762 102 245 815 103 19 486 93 767 863 118 177 764 87 367 473 94 119 415 114 76 970 111 297 376 100 526 690 96 277 614 89 84 530 115 254 887 101 187 341 106 530 844 93 777 824 100 326 480 98 267 907 121 593 936 107 463 482 90 157 227 94 449 517 89 52 835 95 132 603 94 260 515 100 316 900 99 220 770 111 13 852 77 437 857 102 233 726 94 84 949 120 132 653 93 169 734 82 366 486 98 406 702 93 51 489 104 169 775 95 103 266 89 569 980 93 646 772 101 889 960 100 440 809 93 418 449 102 424 446 98 304 848 94 850 958 108 230 350 102 50 195 80 251 643 110 572 965 128 56 802 111 332 471 89 240 998 100 248 792 105 358 608 104 52 149 102 42 723 115 128 320 82 583 640 103 58 397 101 492 540 95 41 582 101 297 313 97 273 582 99 335 619 108 568 764 91 194 795 98 733 861 102 12 69 102 682 735 105 189 707 86 193 294 96 30 572 114 240 546 104 810 949 106 21 848 99 171 484 97 590 601 108 226 947 112 121 194 107 420 526 101 625 840 107 921 984 100 213 676 114 785 887 99 418 899 92 772 894 80 445 491 123 775 998 110 826 832 107 162 364 107 421 525 100 66 709 111 362 842 95 231 767 88 41 501 109 322 993 115 495 870 99 364 971 100 423 455 109 715 726 94 202 496 100 613 775 104 482 786 91 127 794 109 160 354 113 730 813 103 728 927 100 20 315 105 61 384 109 232 445 93 615 777 107 219 863 102 311 898 102 362 752 102 253 646 107 602 752 116 346 452 112 245 311 90 326 694 98 550 768 105 108 974 103 21 735 100 33 505 81 418 759 110 89 725 97 355 411 106 306 868 97 62 400 77 10 701 99 138 611 94 419 597 97 503 938 110 358 391 106 49 596 94 528 748 92 148 333 95 553 785 114 388 525 100 247 642 91 57 989 102 848 990 100 188 513 86 106 443 102 350 935 110 475 971 99 370 947 97 593 774 90 407 798 99 588 821 94 550 668 103 44 860 109 149 600 111 75 610 91 769 884 85 75 617 71 437 537 105 408 726 115 2 29 100 686 952 96 79 397 99 754 775 89 50 501 90 530 885 91 246 505 113 441 965 108 615 910 103 189 362 105 93 469 112 547 903 90 92 108 105 542 553 96 335 777 86 627 815 97 28 870 96 79 954 90 253 467 109 178 385 110 9 677 99 92 716 83 23 145 100 163 238 101 119 169 106 210 582 89 406 591 102 253 631 93 349 374 98 913 975 104 150 264 103 56 899 118 536 917 104 155 578 117 36 782 87 942 960 114 68 219 97 162 273 107 765 857 95 369 774 111 759 959 86 382 749 99 473 669 86 12 88 106 288 753 96 207 609 91 423 610 95 91 432 85 658 769 123 206 325 102 375 699 102 272 507 106 251 737 105 200 952 93 374 915 88 204 309 100 64 960 108 40 113 125 150 301 115 8 481 87 586 754 94 72 727 95 201 557 84 341 430 111 17 746 94 171 188 104 42 407 96 610 791 109 444 809 97 496 823 88 571 846 98 463 933 115 694 896 107 669 709 98 103 443 106 52 498 113 457 470 113 508 817 109 83 584 99 159 685 118 212 463 103 570 879 90 573 862 110 781 976 104 302 520 101 28 807 112 416 420 89 118 610 106 526 835 118 177 855 81 29 119 97 13 436 112 840 994 100 279 807 108 132 403 99 228 519 103 393 630 112 10 465 104 358 691 106 176 220 115 264 377 113 782 935 98 478 536 100 43 459 88 480 748 98 538 550 85 463 540 96 73 477 94 78 344 86 166 641 105 408 923 103 375 515 105 134 780 106 330 646 107 66 694 89 421 542 90 88 991 120 739 823 96 21 896 93 151 613 97 689 713 112 737 883 100 159 314 82 464 892 103 29 550 85 96 983 99 557 693 95 497 887 105 454 843 113 478 826 109 57 490 102 625 914 97 344 750 101 100 785 97 213 363 78 561 580 101 402 563 108 256 963 99 159 476 92 54 445 114 221 495 95 853 981 102 679 723 103 92 154 108 456 747 111 318 734 91 634 789 99 93 234 97 482 488 109 366 783 92 218 453 82 175 765 106 234 811 92 28 573 102 0 634 95 235 984 102 151 694 98 232 737 113 312 685 98 127 736 87 715 879 89 277 518 90 153 561 110 323 856 113 277 664 93 593 924 97 593 966 95 156 327 106 425 611 96 743 911 101 703 707 97 653 752 65 339 744 113 230 888 95 357 736 85 756 888 119 216 907 90 598 639 98 177 233 92 584 664 104 335 749 92 218 491 89 130 924 103 184 482 85 659 767 85 275 903 95 90 411 94 771 783 93 545 941 110 259 741 100 229 838 118 621 838 101 157 788 112 251 383 123 526 900 114 228 263 89 348 392 97 438 503 100 778 822 96 772 901 94 294 345 111 340 799 111 3 886 91 394 467 83 298 441 101 577 738 108 354 849 105 246 766 97 69 572 93 217 626 115 478 640 106 73 587 105 499 577 108 570 961 95 244 686 86 299 826 86 248 424 86 751 822 85 345 762 112 60 826 91 536 874 89 839 872 116 603 759 104 766 923 85 463 551 89 309 824 89 143 771 89 158 737 99 340 702 110 60 112 108 20 572 87 387 931 97 387 520 110 332 635 93 228 845 86 139 198 91 309 661 105 932 948 107 345 954 90 422 434 107 360 627 94 438 651 106 684 847 107 403 808 91 503 659 94 258 525 94 778 853 103 338 395 91 319 505 112 110 542 113 229 667 93 732 824 100 273 856 98 245 263 113 376 877 105 308 813 100 5 612 92 67 113 83 649 972 99 382 680 92 147 505 113 199 533 99 360 911 97 314 334 92 45 387 87 326 516 107 801 958 83 29 696 110 585 823 116 786 867 94 406 873 95 457 887 90 494 506 97 252 939 85 68 963 84 197 560 88 539 877 110 337 853 99 617 840 108 171 814 94 51 319 92 526 646 97 477 608 91 221 464 89 80 555 88 75 292 91 416 864 100 897 989 110 3 845 107 506 942 95 151 525 104 70 304 88 156 298 93 789 876 106 320 575 118 217 828 105 107 389 91 30 257 86 372 560 95 63 437 94 140 987 105 460 546 93 62 631 105 264 353 101 693 766 93 286 815 88 54 476 94 341 748 89 22 843 85 115 234 114 538 784 88 300 508 104 61 261 94 596 613 105 160 226 117 781 881 91 97 489 102 723 725 82 746 846 101 308 939 90 172 568 91 181 605 113 276 567 109 151 449 90 505 701 114 183 232 101 45 676 116 721 750 110 356 927 88 30 407 92 14 894 83 400 941 101 70 517 105 389 649 107 589 776 94 534 678 107 69 360 115 454 675 102 8 328 86 240 621 99 402 978 112 215 663 104 172 351 97 478 778 91 187 719 104 298 429 90 790 952 115 197 790 89 260 324 83 418 745 102 213 461 96 281 765 101 489 580 94 309 740 110 632 960 122 742 907 93 211 744 99 148 381 117 15 622 113 423 719 98 273 608 99 288 721 97 483 953 100 145 623 99 535 606 99 202 204 104 68 930 87 183 553 102 544 909 97 292 621 104 301 403 103 82 373 99 204 768 101 269 717 99 216 943 83 592 799 100 479 628 103 846 957 99 499 908 111 133 900 112 629 986 75 842 931 80 275 763 93 311 470 95 618 742 92 256 558 98 235 962 100 178 320 104 176 713 96 415 850 128 542 732 99 417 562 100 378 789 104 657 911 87 87 581 93 62 287 93 84 817 106 408 621 107 453 477 82 289 805 108 490 863 99 407 556 85 922 997 106 297 644 96 173 860 106 184 577 106 77 91 97 291 351 97 262 342 92 560 896 120 124 717 95 523 925 102 563 598 92 58 206 104 249 870 80 60 147 93 68 571 91 207 975 108 97 513 108 327 505 86 408 967 100 24 171 104 659 665 96 180 534 90 742 797 94 692 859 93 40 608 110 477 481 114 256 518 109 160 709 109 606 854 102 156 860 116 407 911 109 520 716 111 784 861 97 122 322 94 227 888 98 116 562 100 31 937 106 344 798 95 14 765 99 90 403 100 261 283 99 756 779 99 41 903 99 660 937 99 81 984 83 47 346 95 66 209 104 173 953 94 72 440 94 81 481 84 948 985 94 313 377 99 308 974 91 273 647 115 334 818 102 273 718 109 46 512 108 207 867 101 233 793 124 656 993 101 390 779 98 442 891 99 215 386 110 315 323 112 186 347 99 601 696 103 234 335 98 11 29 111 138 440 79 362 676 90 467 865 116 411 520 81 224 577 112 334 774 96 237 321 95 459 755 99 47 157 103 10 291 96 194 492 105 363 864 115 144 854 108 125 777 103 538 969 101 43 770 99 613 972 101 21 810 98 16 79 101 23 97 97 381 662 92 38 943 104 823 921 109 501 602 113 66 854 117 267 511 91 40 844 98 209 258 93 36 421 92 392 709 118 453 937 91 200 528 84 799 931 98 473 495 81 361 438 108 742 986 108 319 706 112 814 904 99 306 945 98 24 766 89 416 933 101 80 169 100 135 662 102 98 382 86 343 873 118 317 434 101 776 948 95 758 924 106 165 513 106 358 645 101 140 394 92 769 980 95 404 573 90 5 657 84 139 431 96 24 451 104 76 916 104 625 640 96 129 249 118 113 726 92 630 726 105 568 913 107 272 666 98 567 807 91 370 832 96 247 747 98 263 668 106 773 899 98 296 441 95 675 694 110 817 884 103 700 814 96 276 881 96 630 750 101 45 886 104 156 923 87 65 424 78 684 716 98 711 761 90 387 803 88 717 937 111 44 165 81 465 530 98 354 710 99 1 271 110 810 933 122 606 720 98 391 959 114 389 525 126 437 846 81 686 718 92 387 536 97 162 607 92 43 268 113 449 464 107 176 190 103 433 478 101 226 956 80 556 729 106 83 91 100 453 976 107 441 963 94 477 886 103 473 588 100 22 59 107 165 191 94 303 389 104 592 787 88 274 566 92 452 732 99 385 494 113 360 548 117 272 673 97 267 737 80 24 513 110 88 314 87 251 729 95 142 636 95 357 501 95 358 692 105 382 937 103 798 922 91 424 731 100 668 744 89 40 809 100 10 285 101 161 295 93 534 810 83 563 694 96 695 731 94 438 458 83 159 634 92 260 471 89 297 927 112 139 550 105 800 835 100 630 721 106 386 557 97 105 922 97 293 972 86 161 406 94 835 881 99 89 180 96 107 198 85 827 972 112 79 478 83 72 357 115 874 904 93 441 444 81 238 956 95 371 742 98 515 804 104 524 656 93 574 783 85 220 319 105 284 613 101 89 731 114 558 924 102 144 798 84 713 965 87 546 907 87 44 980 88 65 702 109 4 470 104 526 878 120 39 881 94 71 374 92 280 369 115 317 388 115 9 406 93 318 379 119 165 912 107 427 750 83 642 649 107 749 796 94 194 461 85 185 189 104 82 437 101 832 957 115 581 729 77 433 562 86 276 615 114 172 620 116 610 812 103 718 846 105 143 361 82 794 850 107 656 997 101 618 662 100 223 720 110 316 541 84 320 533 106 244 717 90 24 750 82 851 958 104 82 811 94 659 882 92 416 927 88 178 529 83 952 988 115 788 948 102 290 568 110 36 818 89 826 957 97 337 632 79 25 84 105 276 418 97 586 698 89 521 840 97 219 271 106 379 588 113 12 515 91 424 636 112 7 442 99 49 172 105 25 601 101 319 703 105 488 894 104 811 836 119 105 557 104 385 882 88 583 840 96 122 687 98 49 88 92 148 877 99 145 225 73 171 238 98 265 313 106 41 214 97 858 910 91 223 514 95 258 409 103 375 456 110 304 894 107 615 988 87 22 70 99 282 861 93 526 743 108 734 765 96 150 487 110 390 557 79 595 636 98 203 851 95 578 766 117 647 905 102 674 816 97 728 921 109 160 285 94 440 730 94 328 523 99 97 238 89 419 445 93 99 364 114 39 111 92 88 842 96 440 451 127 383 771 101 442 759 100 237 558 95 507 736 100 299 891 94 450 838 89 212 548 90 104 683 88 304 498 85 167 940 106 642 711 111 907 965 112 91 417 118 132 825 90 22 83 106 198 303 98 599 814 101 579 907 87 163 856 113 625 930 110 475 534 92 90 673 114 330 500 92 633 856 112 605 683 86 555 761 102 341 802 101 63 887 112 531 924 95 85 936 105 75 400 111 159 888 98 293 860 120 523 797 108 616 625 102 54 840 106 260 428 102 581 679 89 769 945 107 648 936 116 607 705 98 45 812 111 69 248 114 797 916 93 377 656 107 646 996 104 166 706 96 246 307 100 133 625 100 84 348 85 454 766 119 346 426 98 0 375 96 131 269 121 428 874 87 203 281 102 612 781 95 689 769 120 582 702 88 156 942 89 205 821 88 794 986 100 599 850 92 479 643 130 528 608 100 342 821 103 284 792 105 110 498 83 8 395 91 1 225 120 136 850 110 296 774 104 60 689 100 505 653 97 958 978 87 30 436 92 495 583 112 208 268 118 796 805 97 904 924 100 555 939 102 188 687 90 631 813 107 408 944 100 446 758 101 408 725 81 60 539 95 274 500 96 238 772 87 441 940 110 833 847 102 151 885 108 252 540 95 167 386 108 537 561 104 369 425 101 12 328 106 656 984 99 277 919 108 722 861 91 452 872 98 438 794 112 82 283 98 331 704 96 25 876 120 318 834 96 258 795 89 153 449 93 612 657 96 781 783 110 47 281 88 663 841 99 377 934 92 530 854 113 399 831 92 305 449 106 360 931 108 148 810 104 336 542 82 345 721 108 645 712 110 177 212 98 560 806 106 5 251 105 151 540 99 488 565 105 13 700 97 68 615 110 207 603 86 268 603 108 455 763 90 276 790 73 146 729 105 538 619 95 360 418 92 78 833 85 484 989 96 337 906 105 248 688 93 349 593 81 318 910 104 267 642 88 154 612 93 259 756 101 232 364 99 357 618 94 673 680 107 141 991 83 159 253 122 273 722 111 249 690 112 76 109 103 261 739 88 664 890 95 340 542 92 177 452 99 13 362 100 32 78 98 245 298 99 590 662 94 158 468 91 65 144 87 846 982 88 137 476 92 334 587 99 401 772 112 620 884 98 156 632 111 156 741 93 294 502 106 534 827 108 820 913 102 738 870 85 143 537 81 351 808 96 83 573 119 442 707 92 749 975 86 212 272 115 3 94 116 302 691 111 367 698 86 12 32 93 529 723 99 5 355 82 352 635 99 420 608 100 54 312 85 95 729 109 679 750 109 189 687 99 521 530 110 54 350 84 400 964 103 146 539 103 751 762 100 280 406 91 418 904 91 520 809 99 220 460 111 157 270 95 656 785 98 73 120 100 389 726 102 54 849 97 315 852 103 798 895 98 93 388 100 125 499 76 84 833 92 745 981 114 101 167 93 675 830 102 664 832 95 605 889 106 130 642 104 17 789 98 225 244 89 211 975 108 603 860 94 516 986 84 779 966 100 26 582 108 376 479 115 676 929 100 498 573 125 187 835 110 117 216 111 425 607 90 205 298 102 501 595 102 258 879 114 388 493 91 70 648 126 251 359 87 245 697 112 57 735 96 610 893 105 364 658 90 438 729 91 225 458 105 463 763 115 463 773 86 448 950 110 112 169 86 285 335 96 83 720 90 324 488 106 160 608 97 366 914 124 16 584 93 383 747 116 809 847 86 269 789 100 30 158 90 391 511 84 531 897 108 155 416 102 664 977 112 504 802 95 254 495 94 239 690 105 99 125 82 431 556 100 6 74 93 466 891 100 167 200 83 260 679 89 407 749 101 77 139 87 198 864 93 559 955 90 446 707 93 507 730 80 330 481 114 387 431 94 1 988 108 575 710 104 316 742 95 578 866 97 352 403 85 63 960 89 191 281 107 212 902 102 528 591 95 801 808 105 92 599 101 726 796 78 577 991 114 375 693 111 733 764 114 384 823 109 332 949 97 44 989 100 367 774 114 711 943 97 439 993 105 465 555 85 288 564 98 94 247 71 332 349 100 345 755 91 378 459 101 49 323 108 876 887 105 130 819 114 19 125 111 296 572 114 235 916 101 18 742 116 850 979 79 454 963 105 386 724 104 810 954 105 32 897 89 124 202 101 542 912 100 249 296 107 39 131 97 728 943 118 60 301 104 106 787 101 766 855 104 38 868 106 109 862 108 126 799 101 1 282 115 96 523 85 690 701 95 254 521 99 332 693 104 660 956 100 499 745 90 295 695 95 665 703 100 271 477 121 28 560 94 109 975 96 196 868 97 45 546 118 27 801 109 104 497 88 316 835 107 24 813 106 509 894 98 465 799 94 334 750 85 34 963 105 25 969 86 255 514 86 593 979 84 182 628 100 78 349 100 257 610 102 758 856 80 294 928 100 237 667 103 311 318 113 73 626 122 330 575 105 90 887 107 564 977 101 132 528 91 309 786 88 496 976 104 272 617 92 84 891 95 308 819 80 209 224 85 743 841 95 641 762 106 379 533 96 609 820 100 170 601 113 206 285 99 19 607 107 687 771 102 420 530 87 287 637 107 55 109 97 4 486 88 78 623 102 587 971 100 533 606 96 442 732 89 64 985 107 862 935 95 708 859 85 13 422 105 104 178 105 685 954 103 846 916 89 125 873 97 306 585 101 158 775 79 45 681 91 530 559 102 40 551 118 576 910 116 670 935 130 117 328 120 492 534 97 389 764 86 94 145 95 207 467 88 56 374 104 256 533 89 541 647 99 476 522 99 864 951 103 320 930 109 314 542 93 415 935 101 448 768 103 80 678 108 142 379 96 352 420 121 336 584 105 184 186 119 795 856 98 246 728 114 52 211 95 180 243 96 192 821 104 348 909 83 404 879 79 723 791 88 301 977 117 138 226 107 588 603 116 252 398 95 162 479 92 492 669 93 653 947 90 89 589 108 293 630 102 153 943 94 193 978 116 221 831 91 616 658 124 26 135 86 89 628 114 815 911 85 202 509 100 388 441 98 143 331 84 558 750 94 285 680 102 103 404 87 494 859 76 526 607 84 299 575 103 41 192 118 424 865 100 813 957 85 245 811 112 609 834 90 384 842 100 268 593 107 30 492 119 188 297 94 69 444 95 390 443 82 105 760 92 112 441 110 20 197 104 630 866 97 240 584 124 49 671 105 55 990 83 30 277 103 792 935 126 69 883 100 123 453 101 502 992 92 26 768 102 47 238 97 329 955 101 106 505 111 314 940 101 861 948 114 205 345 96 73 105 100 35 157 103 518 990 95 662 844 107 637 906 109 384 791 115 567 924 98 159 309 106 215 654 102 190 588 89 488 891 104 7 538 76 326 330 91 438 931 100 149 331 105 522 997 96 679 819 103 232 251 98 613 660 93 440 881 102 423 865 98 7 355 102 256 652 116 433 980 103 137 580 93 123 714 92 242 360 100 158 818 102 360 912 93 242 294 93 88 835 122 141 538 99 220 571 85 216 266 87 51 726 107 425 763 92 77 164 93 495 591 110 34 970 102 783 907 99 431 717 103 274 781 102 541 819 85 496 505 107 435 787 102 178 300 102 192 644 105 164 549 97 561 942 83 260 940 119 287 425 106 391 901 102 12 551 113 329 914 100 13 249 98 14 100 102 211 621 109 228 388 90 449 786 86 150 499 95 682 786 101 141 888 105 261 700 93 696 816 89 287 855 103 493 618 118 38 820 102 794 814 94 499 955 109 783 834 100 181 343 94 58 758 103 51 670 106 158 688 84 656 970 103 226 828 91 469 591 114 220 922 90 205 361 112 275 472 123 35 787 103 271 343 123 206 887 100 157 530 102 122 935 103 153 560 124 360 411 99 214 325 106 41 890 90 474 841 93 395 796 96 369 877 114 465 751 93 33 502 91 327 767 91 93 482 104 200 573 95 126 294 100 573 706 107 248 338 100 849 904 94 288 364 91 223 583 103 306 668 106 129 730 98 888 962 102 286 395 87 378 904 101 267 840 99 920 989 90 348 951 100 529 677 101 42 203 93 57 255 97 656 723 109 55 424 99 471 543 100 621 948 109 373 545 82 430 932 99 40 570 88 511 926 101 280 940 108 596 796 100 381 481 90 75 83 98 70 543 88 370 384 108 313 871 106 323 992 100 469 631 97 44 364 78 226 742 98 171 894 126 463 960 81 669 884 98 478 790 79 11 188 106 316 753 100 120 152 111 303 373 81 567 686 92 320 987 100 358 903 90 471 639 92 597 603 92 452 787 92 532 982 96 405 437 89 509 764 76 39 457 100 400 657 106 594 953 114 411 990 84 239 261 111 161 474 94 1 212 84 268 451 100 470 763 105 293 716 112 497 523 90 158 389 97 450 572 91 234 462 103 136 861 97 298 738 110 165 651 87 608 680 87 231 548 92 760 803 105 29 749 93 343 900 105 177 888 102 362 472 104 171 506 111 464 860 92 228 305 86 201 920 86 564 656 109 275 576 99 41 236 91 524 838 105 413 612 94 7 364 79 223 315 99 7 884 92 37 320 101 349 791 110 163 315 101 444 694 90 479 546 90 248 349 93 260 750 85 310 394 110 99 664 106 241 687 86 109 591 104 351 679 88 80 653 107 92 134 92 320 589 82 160 966 96 681 847 91 500 506 94 432 501 122 190 285 106 371 509 104 124 942 88 12 856 89 124 158 94 433 834 86 523 962 82 117 730 101 937 963 109 304 789 117 237 255 117 404 479 123 577 631 84 260 921 82 202 666 90 82 211 90 395 910 109 277 543 111 556 703 109 292 499 108 262 665 124 297 682 107 102 143 112 107 673 106 371 924 101 757 774 112 456 504 101 248 816 100 389 500 87 127 145 108 473 959 113 634 941 102 248 669 107 299 791 116 49 313 109 319 448 112 586 645 84 755 811 106 716 888 110 221 845 110 468 666 83 118 166 116 63 954 96 106 694 97 140 183 100 477 634 109 116 279 114 344 613 109 464 986 112 250 556 106 745 797 78 279 377 89 181 557 100 87 594 122 96 380 93 34 301 113 58 237 117 392 670 114 417 515 100 246 251 77 778 861 110 58 443 111 47 398 93 711 984 130 204 666 108 424 514 94 342 686 101 249 749 109 959 987 110 421 453 106 196 875 104 167 397 108 684 899 96 37 414 101 144 379 99 690 946 110 636 995 93 50 335 116 177 711 108 620 985 110 217 712 116 165 278 107 156 956 106 237 878 110 70 643 93 123 765 106 572 618 105 432 716 90 500 724 95 120 133 87 400 746 90 679 934 92 436 670 86 73 926 96 606 764 106 60 561 104 313 594 120 597 829 99 603 989 102 190 236 90 757 929 109 38 398 113 508 555 95 175 426 107 573 600 96 23 385 87 666 937 102 436 666 107 170 551 111 42 50 67 193 518 107 249 301 112 27 495 93 495 553 92 40 658 99 97 273 102 222 334 93 210 518 94 36 563 69 482 843 104 169 251 95 382 808 90 407 643 103 341 419 100 291 783 85 174 280 106 773 910 108 223 590 106 447 991 87 178 303 89 303 531 102 294 628 92 298 540 98 284 853 91 168 728 94 654 906 99 151 502 84 24 741 100 14 290 102 137 552 116 608 673 114 858 957 71 98 362 101 398 915 92 262 431 87 112 886 96 2 646 87 551 704 99 417 864 103 121 672 127 568 994 94 7 64 97 775 964 113 15 161 106 502 549 104 53 881 86 209 675 97 101 642 102 74 884 72 496 837 96 661 863 97 239 441 97 206 273 95 172 812 109 29 963 113 543 723 100 482 950 78 56 781 113 386 440 83 57 176 96 101 253 106 483 742 103 426 607 75 98 387 90 102 283 92 359 549 85 42 957 101 95 425 101 605 761 105 499 630 97 476 642 83 771 887 102 168 322 100 165 511 104 523 934 107 611 828 96 821 847 90 40 790 115 10 197 86 389 742 106 141 912 97 36 611 101 345 475 109 163 422 100 415 816 96 84 838 92 208 501 102 39 459 110 89 973 97 254 545 100 452 684 100 192 458 113 217 469 91 26 349 93 379 470 84 462 661 110 177 889 100 81 351 100 457 969 99 338 774 99 73 261 92 416 721 75 84 851 100 370 443 89 58 175 84 534 917 115 592 795 102 14 390 136 239 929 79 287 459 95 477 826 103 482 711 99 248 919 100 232 306 100 441 913 103 663 786 91 105 506 104 370 423 113 257 406 104 489 502 112 355 742 107 54 651 105 38 648 112 484 890 102 105 690 97 853 874 90 588 627 99 101 127 99 74 667 113 900 968 95 70 364 88 142 997 92 135 370 110 226 627 105 704 916 117 18 724 98 810 887 103 149 709 117 5 910 100 67 244 106 283 412 112 334 690 103 810 927 99 212 520 99 88 647 102 413 813 117 131 564 111 189 339 104 222 537 115 338 965 101 381 843 83 229 918 97 190 377 103 88 658 98 11 287 113 107 744 83 188 604 95 294 495 110 661 956 102 332 732 102 192 537 95 487 703 89 223 345 86 366 647 84 506 834 101 530 842 87 356 867 98 239 254 117 79 332 102 160 379 90 257 495 80 198 818 86 500 628 81 51 907 103 615 931 98 414 455 90 228 458 111 218 426 108 27 937 111 26 387 82 309 828 91 327 431 92 557 568 106 195 602 116 120 323 76 245 332 108 402 990 96 183 842 100 209 312 114 513 875 108 153 861 82 889 933 117 503 592 89 115 485 102 42 725 113 229 273 100 194 581 104 236 372 109 65 70 117 150 988 107 777 925 98 108 786 89 173 946 109 244 709 106 56 581 91 510 685 71 258 360 106 89 757 87 304 845 87 179 587 110 47 999 108 314 645 87 422 863 90 71 728 106 6 63 90 378 984 104 498 868 93 168 688 113 394 817 96 525 677 101 385 655 111 366 568 90 626 656 101 359 713 82 248 559 102 197 246 111 80 164 112 23 926 104 310 463 98 152 938 99 319 657 86 59 222 97 783 972 81 794 832 81 96 976 100 433 552 94 505 526 105 33 533 104 512 608 113 172 200 95 462 677 102 99 700 96 551 685 85 119 800 83 99 412 94 734 940 97 960 992 101 61 137 85 679 737 85 221 813 79 883 956 86 684 820 84 290 936 117 440 499 121 331 580 101 721 867 92 363 610 86 41 538 107 386 954 91 212 985 116 410 790 101 176 875 99 109 382 104 249 929 84 84 307 86 228 353 89 270 485 91 196 725 89 73 937 91 15 226 97 350 644 99 200 283 104 72 404 87 161 540 101 122 905 105 416 472 88 733 857 103 706 846 99 30 212 112 534 973 107 521 630 107 706 869 106 867 961 105 390 411 94 355 809 106 140 164 101 516 526 109 109 445 88 183 622 87 306 662 84 178 527 85 426 947 101 442 544 110 307 505 94 102 555 105 116 388 94 235 797 80 583 769 107 306 533 105 100 519 115 449 881 106 71 595 121 553 583 107 3 587 98 727 868 108 145 258 83 184 483 63 468 471 116 623 920 91 180 601 98 47 780 116 52 700 112 296 744 106 21 413 102 535 996 97 99 406 99 92 229 95 338 950 100 792 887 95 153 251 106 83 477 111 263 759 91 701 875 113 100 853 124 5 752 101 159 533 102 500 830 95 240 430 107 101 461 94 366 837 86 127 774 98 60 988 100 353 437 107 109 416 99 713 727 105 200 618 95 71 89 96 351 944 88 326 868 98 312 437 96 146 752 116 793 989 106 506 583 96 138 781 96 234 301 103 306 837 88 153 205 113 130 867 92 173 314 103 131 490 105 520 615 92 152 223 93 26 933 117 477 949 73 463 584 93 456 706 95 535 927 87 826 992 97 144 174 109 306 426 103 350 594 93 217 979 89 345 949 96 235 913 88 388 582 96 105 121 100 435 711 107 194 731 102 421 916 95 240 522 95 601 812 114 81 708 99 841 922 91 52 307 99 391 751 95 224 753 99 822 949 95 226 405 100 22 690 99 438 845 123 595 969 115 26 570 110 371 587 65 831 955 95 53 382 89 403 785 86 424 736 84 252 405 103 435 923 127 246 881 114 61 799 95 43 918 99 627 857 95 67 789 99 42 257 87 346 487 103 116 987 98 128 795 113 403 622 98 96 323 115 389 390 96 89 509 109 102 504 106 571 654 92 16 494 116 274 865 100 18 114 78 217 637 107 194 507 83 210 929 116 616 955 105 35 981 105 164 950 94 979 988 116 755 791 97 232 400 121 530 554 113 116 370 108 354 600 116 414 837 87 137 526 112 122 515 99 640 720 115 218 736 95 469 518 107 239 790 99 578 913 104 102 307 89 15 598 104 33 55 103 443 646 112 35 212 100 94 754 97 535 724 110 561 911 101 614 801 116 295 705 111 723 902 99 171 924 110 154 721 99 179 568 111 440 793 103 16 784 121 805 973 89 538 770 102 257 889 95 263 619 99 82 233 96 19 383 98 256 923 98 353 585 114 502 980 104 286 319 90 429 817 105 476 816 119 868 892 93 2 404 99 391 890 101 285 756 115 173 803 100 826 868 98 87 951 101 428 925 103 12 554 95 40 899 103 178 584 106 350 868 83 65 658 85 478 485 96 147 888 101 490 813 80 627 634 92 610 941 92 355 570 114 489 856 75 265 305 101 43 75 93 575 848 106 579 648 97 763 912 89 68 139 95 25 330 82 263 791 90 70 578 98 216 705 104 120 470 91 714 891 85 202 854 102 253 590 96 570 890 75 221 224 105 19 998 100 64 759 108 80 880 109 238 484 102 74 572 86 287 394 110 435 788 107 43 163 101 484 547 106 642 847 98 435 580 88 747 933 96 96 174 93 152 889 94 341 731 109 642 729 110 444 618 104 453 772 110 338 668 92 339 867 99 308 879 120 387 416 90 86 113 95 829 911 94 785 975 117 645 775 83 702 982 88 60 897 102 71 575 97 672 910 98 79 635 82 514 826 115 459 561 123 300 716 98 480 499 101 662 921 99 582 671 109 23 646 102 360 850 98 137 240 95 523 999 103 361 413 102 288 976 107 380 983 93 141 219 99 350 717 81 80 847 112 193 857 116 720 771 89 203 804 69 921 941 91 100 245 102 386 562 99 27 983 101 97 460 99 535 747 104 83 216 107 294 574 99 344 681 80 254 391 91 15 505 100 685 870 97 482 648 101 192 792 88 119 597 90 255 968 113 562 947 100 365 433 95 241 255 100 447 649 90 31 159 107 193 353 107 464 658 98 189 523 106 373 596 89 402 663 93 114 267 101 202 400 109 519 561 94 92 733 102 327 977 98 375 819 108 494 794 99 129 700 86 125 169 108 413 548 91 504 733 97 5 754 106 203 732 118 492 912 98 142 909 106 342 434 95 213 697 109 631 879 91 399 602 96 364 682 106 294 921 100 371 686 89 47 198 94 111 984 95 751 752 121 209 865 126 211 979 88 641 699 102 273 676 104 537 642 104 418 760 98 798 867 84 10 48 94 918 982 89 312 575 102 235 742 90 509 560 96 322 665 94 733 969 93 385 404 95 83 186 106 0 851 105 27 762 107 215 745 105 113 625 108 290 656 100 319 928 88 163 382 100 392 562 96 341 894 96 89 836 94 664 752 97 441 871 112 795 884 110 900 955 110 172 182 113 186 468 105 912 991 110 224 475 99 370 675 101 630 914 104 327 495 104 503 754 98 566 777 118 599 888 101 446 557 105 399 535 91 290 302 103 582 727 98 680 841 101 488 599 119 136 260 87 276 495 114 129 918 104 177 652 96 118 747 108 132 991 96 205 269 89 744 896 95 240 752 95 943 999 124 74 383 83 370 564 93 157 858 94 620 810 103 97 769 109 96 525 96 24 149 95 417 780 106 89 555 93 522 966 98 310 443 105 142 188 96 833 951 98 94 512 95 39 645 101 656 957 79 17 925 109 24 366 97 2 762 103 616 952 99 788 850 111 85 812 102 148 715 110 123 666 97 212 739 108 431 879 111 230 407 102 493 799 93 268 874 87 195 401 105 424 548 92 478 999 77 194 887 110 265 520 97 227 982 107 499 871 114 702 891 106 451 944 90 39 293 89 16 610 92 750 920 93 144 434 91 275 486 101 261 819 90 145 566 106 216 379 110 211 777 102 373 485 96 82 479 108 138 321 82 254 941 98 945 992 111 482 947 106 543 854 104 71 943 88 84 850 100 131 507 98 17 406 101 617 719 102 186 964 103 33 160 94 16 594 98 532 920 99 377 703 123 859 957 107 250 592 98 921 985 104 363 985 96 372 404 86 608 818 127 178 766 98 222 575 117 422 703 90 368 499 100 81 894 75 696 911 83 231 787 107 583 585 113 3 239 80 40 726 119 553 870 116 683 829 94 79 140 84 310 976 84 24 322 107 161 233 89 307 546 100 194 373 94 251 987 111 378 492 91 119 455 101 96 722 93 743 889 75 528 629 111 375 691 90 216 667 100 278 762 90 345 828 102 119 887 99 168 412 112 582 681 111 314 524 94 190 207 94 319 364 113 330 351 103 22 634 92 122 506 100 691 781 96 62 557 96 682 905 104 217 291 86 150 627 107 276 335 111 504 904 89 5 624 100 100 637 110 573 619 81 133 903 101 529 643 93 203 614 94 247 531 97 807 946 105 49 387 81 190 596 106 332 459 103 595 649 96 214 554 100 337 966 93 107 141 101 246 927 90 202 388 111 577 995 103 351 494 99 435 707 111 107 173 102 332 872 102 360 834 94 373 657 93 616 815 99 177 337 104 335 925 94 821 924 89 12 30 100 263 954 94 633 847 90 264 687 92 254 534 104 665 814 106 633 668 89 286 858 95 665 776 106 321 699 112 857 957 116 425 486 100 22 892 102 391 654 135 20 491 111 439 996 102 186 299 99 306 788 90 37 932 100 852 972 91 138 992 113 526 953 102 435 999 95 162 552 94 333 417 104 554 639 119 149 856 95 9 986 104 144 633 90 40 954 115 535 714 93 414 948 109 464 765 96 303 641 94 410 722 93 300 379 106 210 416 100 120 960 106 715 836 115 647 678 102 648 658 104 131 476 110 84 272 91 416 659 80 33 909 101 687 914 103 191 221 110 192 224 92 220 855 81 115 136 99 348 694 106 423 694 102 747 962 96 97 891 88 196 470 89 464 826 95 221 736 95 55 789 96 42 86 90 370 529 106 120 374 114 194 396 108 152 176 113 96 642 109 434 651 97 41 461 110 393 666 110 301 333 107 226 605 91 104 778 73 234 466 94 306 373 101 358 481 105 74 432 99 11 689 118 15 705 100 344 666 99 517 572 103 148 457 91 596 892 103 259 873 98 12 39 99 357 611 105 672 745 99 911 991 108 880 960 93 586 855 104 308 944 108 373 669 91 824 974 100 163 798 111 798 887 116 415 963 94 367 456 104 539 862 103 109 270 88 663 941 114 207 261 97 206 627 101 152 481 82 455 893 100 592 993 100 844 852 101 541 569 100 175 217 106 506 743 90 71 846 95 66 429 88 19 869 90 128 791 103 379 383 114 698 806 113 131 727 113 113 569 100 34 249 95 680 922 96 83 394 97 264 301 103 782 966 105 48 349 134 117 748 120 149 653 115 565 963 96 181 925 104 302 401 94 30 697 107 422 555 101 755 930 105 160 264 89 485 823 83 112 816 105 176 449 96 607 960 100 93 870 84 79 704 79 275 979 91 55 627 98 827 902 93 555 686 103 126 510 109 860 932 111 323 912 103 136 590 101 369 714 113 247 978 100 393 706 94 474 884 106 433 831 104 224 401 91 271 296 103 369 824 99 130 477 105 343 901 89 807 886 97 10 668 94 527 559 105 497 522 127 17 243 112 373 832 94 106 753 98 756 938 93 125 579 116 374 460 93 374 680 100 35 311 99 689 922 104 16 919 86 14 289 118 463 901 95 122 893 101 313 767 105 369 380 119 652 811 86 606 980 101 168 878 106 303 928 94 115 437 96 114 772 90 38 634 97 137 723 122 423 976 108 300 425 97 722 739 93 144 687 85 86 981 114 327 496 107 357 629 97 152 678 103 110 563 123 188 963 89 456 880 96 207 208 96 816 945 102 248 783 91 83 942 109 299 473 108 29 640 92 163 905 92 406 761 95 387 482 86 115 430 98 911 977 99 144 731 105 210 603 93 598 909 93 26 116 82 349 410 86 56 911 107 164 340 104 77 522 80 91 150 86 230 931 93 358 857 111 197 314 92 360 610 100 123 651 84 500 897 94 450 555 83 194 716 90 492 545 101 146 556 102 160 706 94 754 996 111 428 958 105 144 205 100 537 951 106 264 784 107 579 991 74 594 907 86 74 248 86 645 759 104 337 934 110 644 797 105 145 360 109 395 455 102 304 724 108 44 492 95 336 817 96 499 842 100 120 961 116 542 918 85 330 672 96 294 595 105 265 385 112 168 596 107 18 489 103 680 693 114 306 923 102 52 819 92 30 644 104 29 121 89 385 605 93 259 903 88 314 629 100 386 888 89 598 777 103 209 483 108 474 796 112 16 102 106 334 797 115 585 992 90 323 455 72 48 769 102 850 928 110 312 601 111 513 607 96 315 716 105 290 489 112 108 592 92 335 970 90 471 704 103 189 988 119 507 748 91 45 657 103 16 466 97 70 248 92 183 620 108 400 895 118 132 259 94 411 697 100 41 434 95 127 306 120 511 892 99 211 218 114 522 873 104 537 544 98 311 640 95 141 446 89 303 537 102 4 706 94 61 306 109 457 645 99 828 977 119 63 964 102 687 751 101 151 932 90 251 698 88 36 689 97 727 875 92 716 879 106 291 564 103 671 863 97 81 231 95 446 886 101 161 185 102 908 959 115 71 761 74 6 415 107 337 623 86 524 552 89 95 401 112 495 842 102 289 779 104 52 450 107 443 911 90 279 463 91 304 384 100 241 668 92 405 506 107 69 867 85 75 197 96 247 314 105 322 405 99 720 923 112 813 851 89 12 111 102 234 672 94 149 577 97 757 983 91 19 688 99 395 972 89 91 919 85 51 606 117 93 521 127 157 400 104 303 675 110 225 958 106 229 404 105 153 744 112 135 760 110 461 477 110 311 547 108 236 944 106 56 119 91 421 983 99 879 932 99 618 673 97 2 670 94 614 734 96 547 705 83 93 119 92 84 179 86 80 88 103 130 569 104 874 979 90 152 215 81 836 883 96 762 898 96 202 443 106 215 640 81 705 977 105 383 783 95 128 471 105 203 295 88 151 623 108 203 562 113 583 970 91 97 689 98 362 777 104 31 273 82 100 965 100 414 622 114 151 215 112 188 793 100 315 690 97 515 925 99 894 988 97 814 951 93 483 969 100 161 999 106 155 858 107 92 751 91 147 441 95 471 551 93 117 584 106 624 715 92 550 754 100 768 949 89 733 821 86 32 800 90 203 385 85 746 784 123 247 805 110 141 853 95 325 985 75 299 439 113 267 554 106 318 961 99 598 938 85 561 615 95 295 941 109 205 828 102 823 948 100 721 994 107 357 905 88 77 896 105 431 579 110 137 245 112 348 996 86 408 631 90 208 233 97 371 636 88 283 614 105 179 228 100 381 936 119 269 466 96 190 422 107 198 908 110 437 842 98 256 520 96 357 816 89 86 299 107 385 593 90 61 564 97 72 204 87 639 655 99 514 949 103 136 934 90 156 932 97 240 828 77 515 967 108 734 932 97 142 640 113 775 872 89 307 965 100 82 857 94 62 254 104 44 992 82 200 541 102 348 788 95 49 431 104 889 989 101 605 883 90 302 666 110 375 846 91 468 961 89 643 937 109 22 644 102 679 801 90 94 497 92 262 706 94 773 882 103 351 955 111 225 288 116 515 723 68 276 630 112 492 626 97 64 940 95 325 555 99 163 535 94 123 676 84 616 956 89 325 646 106 251 362 100 188 726 104 366 384 105 26 105 100 751 844 95 70 292 93 112 278 96 658 910 104 602 711 93 308 376 109 25 213 94 255 446 98 788 884 89 221 670 82 510 880 95 306 385 97 72 542 114 461 814 96 480 840 88 110 138 88 360 596 104 49 216 98 221 663 102 761 818 110 492 606 111 482 572 98 207 237 108 324 734 104 155 281 96 595 867 117 393 984 85 676 975 101 278 924 105 182 664 107 813 929 101 486 973 84 489 961 111 93 277 95 457 784 105 39 560 84 43 161 120 328 682 109 663 775 82 193 558 96 246 998 97 766 858 102 144 181 110 33 362 96 160 535 104 182 577 98 45 228 116 293 583 97 434 888 107 221 925 94 20 214 98 115 623 105 786 966 103 99 994 103 297 307 91 603 975 102 782 979 90 0 946 87 96 289 106 601 809 113 265 633 97 14 47 98 193 246 87 104 124 103 173 529 97 85 808 100 66 748 94 347 665 105 735 984 99 476 572 111 10 853 102 301 845 109 500 523 105 198 624 111 204 449 114 777 797 108 526 612 96 636 650 93 168 432 112 190 773 109 366 584 103 556 763 85 252 848 113 658 862 105 341 867 97 339 921 100 742 902 94 814 908 106 823 893 73 128 434 103 334 950 86 36 639 105 623 897 89 57 731 110 97 679 103 545 619 103 5 605 92 441 465 89 801 886 100 268 923 98 343 630 100 177 838 110 166 413 97 208 907 117 533 928 108 188 403 116 514 738 104 765 834 98 260 820 80 32 485 93 223 600 101 394 856 100 54 978 96 63 485 102 569 736 105 208 690 90 55 369 103 234 445 94 309 691 87 451 910 103 531 921 102 73 572 83 152 831 116 286 321 92 289 902 88 813 879 98 43 998 101 29 286 122 432 548 81 735 778 97 525 902 84 234 309 99 4 560 92 478 774 115 600 608 98 14 594 100 138 363 99 281 881 118 884 955 88 653 745 104 197 735 103 197 239 92 179 760 95 140 655 100 290 494 94 76 665 81 125 773 113 380 442 97 58 834 108 719 798 95 97 409 78 715 978 113 383 661 100 274 772 100 75 261 99 166 233 113 216 696 94 393 574 113 402 697 101 183 746 94 649 776 114 0 400 109 543 819 79 168 382 103 345 942 105 83 549 94 209 896 93 627 733 96 280 992 99 547 870 101 258 680 97 813 973 95 527 743 100 168 808 96 339 854 80 522 933 112 340 961 104 291 540 116 99 640 89 330 934 77 313 951 97 424 890 97 389 766 91 128 785 96 74 744 115 712 715 105 235 604 91 422 582 93 69 85 108 275 603 92 628 913 117 81 277 94 697 805 95 125 251 108 910 916 102 155 992 105 590 808 113 885 946 87 572 901 112 219 716 103 29 860 94 211 994 90 265 820 102 344 653 88 460 589 112 354 906 91 393 621 99 94 840 106 626 778 104 93 741 104 12 469 109 365 672 99 386 441 100 96 221 96 348 965 97 77 954 122 78 947 109 52 187 116 805 839 98 417 508 93 484 970 106 331 385 100 367 625 107 337 965 132 266 636 91 7 470 104 651 972 85 933 970 90 255 782 82 119 504 116 43 472 104 559 593 110 119 945 74 593 669 100 56 297 96 628 715 106 204 734 84 452 573 100 776 942 115 540 638 101 796 979 122 743 928 81 380 517 96 144 941 104 560 701 89 207 376 103 110 371 109 239 839 117 288 610 103 143 773 100 592 939 98 483 542 90 3 479 88 130 508 81 52 867 96 5 613 115 694 901 104 42 113 97 715 780 119 359 482 88 549 700 97 273 816 98 263 718 94 114 155 90 215 662 88 185 981 96 192 290 109 217 841 88 109 280 103 109 236 86 553 880 103 79 962 92 59 527 108 479 834 99 442 477 101 380 560 110 41 205 84 416 936 92 119 686 101 443 823 111 67 413 91 681 696 97 389 577 95 268 794 101 824 917 91 277 303 110 961 971 105 636 788 108 201 395 98 172 920 113 705 873 98 163 209 86 1 220 117 647 744 125 685 737 93 673 982 86 56 194 77 371 626 101 371 746 113 497 946 101 227 815 99 287 497 113 34 314 101 285 604 112 298 672 117 323 902 95 662 985 90 579 581 106 263 667 93 375 419 98 556 896 107 767 922 110 254 306 111 311 915 75 833 945 126 179 595 92 455 611 103 335 515 105 555 979 108 824 869 94 390 943 97 208 659 107 260 382 85 320 647 78 58 917 114 348 376 111 882 900 74 400 477 90 86 421 102 626 994 92 277 346 95 606 677 107 247 527 90 211 253 94 264 359 90 404 464 98 351 798 96 610 824 104 4 162 105 803 890 102 197 965 88 364 468 125 188 423 88 277 427 86 589 697 103 202 464 102 648 882 88 272 315 97 82 370 99 112 808 105 271 919 103 548 793 102 721 782 90 846 875 118 501 860 105 502 912 96 454 597 102 499 518 105 325 756 113 364 735 99 11 354 99 483 921 93 249 419 85 248 580 107 96 350 101 572 694 87 744 785 103 96 678 99 59 827 102 116 287 89 862 988 90 84 742 107 318 545 123 603 844 93 312 872 114 21 492 110 159 982 107 417 915 89 189 394 76 289 394 89 718 743 94 793 977 98 377 434 100 469 956 94 122 464 117 182 750 99 215 853 123 17 920 92 139 912 101 92 470 106 583 888 100 259 846 98 293 692 110 549 638 102 336 376 104 268 366 102 234 364 91 398 568 98 543 663 117 164 762 108 158 540 97 503 618 107 261 773 83 433 535 98 691 848 97 63 295 108 20 916 116 175 805 110 309 662 107 540 919 93 426 510 96 245 377 99 714 800 103 309 861 97 278 470 98 244 776 99 81 162 89 2 438 105 577 676 121 290 339 99 385 908 82 378 681 100 669 969 100 147 249 118 393 638 93 14 459 107 688 808 95 374 704 105 276 400 114 658 824 105 312 619 93 450 470 88 401 920 100 269 409 102 38 463 81 432 685 101 26 553 110 192 355 110 87 349 93 383 974 104 507 869 94 665 791 96 423 679 88 213 464 124 581 925 79 176 942 101 122 200 122 969 973 72 3 739 79 662 749 88 163 259 92 115 858 101 494 669 92 392 677 100 248 661 93 444 658 106 222 995 92 35 822 112 207 983 102 626 788 104 276 469 99 261 628 83 238 445 96 428 523 113 726 739 106 470 654 104 141 433 106 128 462 103 41 847 106 227 859 101 666 912 107 62 215 109 503 605 109 456 733 106 506 660 77 37 406 99 482 862 91 236 552 101 830 868 108 192 529 88 189 568 112 752 969 108 51 893 111 207 426 85 378 593 104 64 485 97 177 749 112 635 756 91 279 847 104 127 150 103 534 924 81 525 728 98 468 892 101 192 829 101 570 990 107 362 508 99 233 795 96 493 822 103 52 878 114 714 757 112 373 859 97 111 382 120 535 734 96 11 495 107 441 877 109 165 813 103 366 564 98 136 226 111 42 959 101 774 970 108 95 791 99 77 509 100 170 805 103 525 590 98 86 698 98 27 698 120 309 544 96 88 258 92 63 636 93 98 840 97 632 951 99 114 658 109 814 862 100 160 585 101 558 953 92 483 836 108 132 238 100 639 790 102 166 609 101 552 560 98 93 429 94 248 682 103 432 556 99 389 561 100 30 155 105 928 944 87 269 876 111 551 872 87 770 887 89 462 646 98 540 738 99 215 475 120 34 222 98 563 936 118 1 420 92 59 325 88 284 595 115 238 536 103 98 463 109 387 616 91 426 605 86 325 840 84 327 989 94 183 264 106 217 259 107 874 915 94 754 997 112 32 202 94 525 846 94 193 299 87 484 926 94 710 733 88 404 862 88 149 928 94 436 987 103 285 393 87 753 828 102 217 382 102 274 856 101 361 729 98 216 219 106 106 755 106 12 31 107 361 869 96 109 150 85 777 831 87 258 352 114 150 471 109 204 582 104 41 172 102 200 617 102 421 823 114 23 846 98 593 660 96 50 421 107 169 580 92 403 770 90 491 718 117 91 721 90 6 121 94 408 673 108 332 642 93 42 680 97 160 392 107 437 523 99 149 925 115 48 205 97 29 567 97 483 682 108 339 630 87 492 608 107 369 602 109 302 692 97 360 788 99 574 839 105 759 969 99 507 699 97 134 386 90 392 487 97 400 844 114 204 306 82 208 644 100 417 789 88 630 691 100 229 477 99 120 669 88 59 100 107 96 899 96 58 151 99 19 164 110 565 659 104 369 618 96 65 122 103 139 802 110 727 771 111 145 473 99 929 952 114 165 332 84 208 661 96 622 900 83 67 858 84 447 788 96 145 799 112 168 240 99 77 319 103 186 597 108 180 842 90 517 795 113 837 932 90 232 690 117 117 972 120 181 648 97 316 748 92 121 146 99 478 865 96 734 757 118 332 361 123 329 536 76 169 387 99 107 643 85 164 824 85 45 118 86 92 396 104 121 609 75 143 249 94 538 622 110 454 972 100 0 735 102 29 423 110 925 995 93 27 699 98 191 602 102 674 830 107 140 623 94 47 678 102 548 756 81 34 981 101 886 980 99 797 985 90 12 822 105 337 927 90 262 798 94 308 969 92 519 671 107 328 709 98 110 859 81 786 991 96 265 676 88 541 974 104 140 971 99 86 648 96 319 367 89 334 845 113 459 875 97 706 886 117 138 896 94 427 800 93 846 926 82 145 881 127 618 853 101 34 504 96 252 683 80 5 404 99 785 821 112 696 714 89 203 445 88 81 405 100 164 740 102 26 617 86 263 484 110 413 837 107 36 265 95 747 844 82 398 849 100 222 887 97 163 348 110 92 178 94 7 98 84 298 809 100 496 846 93 65 902 98 520 650 102 228 401 88 443 642 106 899 989 87 510 955 100 332 609 95 217 903 112 637 787 83 28 945 95 176 545 95 577 632 101 260 744 109 70 280 109 559 665 90 403 892 109 614 935 100 277 372 98 32 35 97 355 644 120 144 853 108 403 626 98 164 509 103 1 459 91 609 914 109 701 997 95 478 546 107 163 439 104 512 948 84 436 502 107 1 734 95 392 811 88 154 487 112 34 897 102 571 930 104 424 835 89 934 985 107 561 934 89 337 503 90 597 704 116 359 711 106 350 730 106 363 843 94 404 413 99 644 715 97 644 981 93 338 997 118 363 893 95 401 913 109 283 401 108 166 367 104 218 673 94 129 581 102 471 991 94 397 817 104 198 414 91 215 975 98 31 594 102 85 523 105 202 344 101 121 290 87 124 916 91 109 657 95 1 151 115 22 610 108 160 305 81 650 835 92 546 998 123 807 922 105 119 587 105 178 938 99 586 865 105 173 180 108 27 723 100 37 776 111 314 744 100 727 845 95 741 859 94 249 708 87 799 980 95 405 927 103 359 706 112 155 761 113 61 172 104 61 277 100 89 310 100 187 407 94 623 654 96 294 444 121 792 943 78 476 824 109 184 893 101 325 582 93 554 611 95 531 860 107 508 530 87 275 286 106 316 831 106 624 995 99 111 260 92 7 658 91 131 935 82 454 540 100 237 823 105 639 796 109 158 472 91 637 667 117 350 469 86 167 965 110 6 519 106 490 654 100 486 810 90 136 411 93 368 998 103 126 156 109 695 908 90 553 968 96 234 741 94 40 736 116 25 675 116 42 772 99 376 913 106 51 647 93 203 772 97 593 780 101 372 998 102 264 369 119 18 783 108 26 631 99 197 476 92 357 502 123 273 760 109 925 985 99 743 920 97 272 532 75 203 419 89 650 684 118 153 616 96 59 830 100 492 609 102 402 847 84 728 762 99 171 533 112 711 819 108 346 485 85 529 608 107 5 382 103 118 341 114 251 511 103 396 650 110 115 373 104 78 509 111 856 897 104 164 457 102 323 474 110 521 997 94 35 542 117 110 391 92 308 770 104 478 821 108 256 474 113 137 212 108 9 803 108 266 750 89 15 308 103 78 266 95 130 269 101 305 372 128 219 409 97 651 694 119 69 549 99 179 644 88 137 888 116 651 899 112 42 200 114 230 323 115 829 961 92 178 484 85 275 852 112 473 987 108 244 625 95 84 597 89 394 878 113 645 827 73 110 987 103 641 972 104 12 484 109 359 726 103 63 332 105 8 28 111 254 518 110 280 677 93 693 821 98 25 178 97 298 803 95 868 960 105 693 802 108 3 259 85 507 750 102 282 580 90 249 748 95 258 530 87 416 932 106 172 837 115 46 611 102 144 585 88 630 688 110 641 663 92 257 976 100 205 379 101 254 373 89 435 736 96 53 112 101 158 382 110 231 857 89 161 788 105 151 603 105 291 499 110 722 897 108 352 618 98 143 261 90 83 960 111 274 647 109 758 775 78 903 972 92 720 790 103 155 871 108 298 735 86 27 552 95 576 622 99 578 910 105 434 614 91 78 166 100 227 447 97 719 923 98 503 812 113 591 804 92 690 719 91 245 758 97 88 197 105 538 875 93 58 547 93 614 925 99 635 806 104 659 905 103 131 981 87 330 817 103 46 906 93 77 183 95 581 735 103 88 343 87 690 788 96 251 739 135 645 671 107 385 729 83 105 425 93 560 684 117 263 544 104 349 886 116 348 934 103 702 978 94 267 906 95 158 717 101 238 688 111 365 694 96 595 621 87 204 775 86 137 471 106 372 891 96 482 642 95 287 367 91 199 954 97 28 84 104 590 692 109 510 800 108 313 663 99 110 920 103 496 878 117 920 921 99 7 467 106 31 398 108 397 896 92 236 967 107 714 895 87 556 685 91 8 709 92 437 665 118 421 448 99 175 193 94 224 527 113 419 749 93 67 203 93 543 919 109 7 227 100 120 789 100 83 740 104 167 478 106 344 907 119 223 747 79 213 859 89 721 954 75 712 735 98 26 163 92 428 729 108 432 587 87 633 903 95 471 926 120 367 833 89 162 712 89 41 618 97 175 435 91 371 717 107 55 571 101 2 628 105 129 886 96 184 500 98 598 951 93 212 571 106 641 821 90 723 853 105 752 990 79 239 443 118 178 972 103 521 744 102 10 883 105 256 548 113 6 809 104 125 490 91 941 955 93 488 491 108 660 701 102 474 834 113 761 777 107 62 427 93 254 806 93 655 827 116 388 850 101 189 966 101 136 781 88 524 659 112 402 569 103 28 93 88 49 200 82 3 318 97 224 530 80 686 698 99 425 746 90 103 338 104 420 569 112 184 732 100 663 939 100 102 332 101 272 703 102 692 884 94 847 904 106 500 992 90 467 886 87 133 341 113 29 431 118 149 955 115 290 686 106 303 685 96 326 899 105 633 777 102 210 885 97 91 592 104 121 657 99 585 728 92 715 846 103 266 300 95 26 970 104 239 316 104 799 993 92 0 393 100 117 353 72 462 812 105 63 299 108 177 217 106 75 856 116 216 736 95 403 653 87 202 729 119 636 757 116 11 56 112 114 220 99 839 855 94 163 304 102 584 922 110 1 11 86 318 835 103 426 771 91 383 633 114 99 617 111 325 355 111 167 506 110 317 647 106 54 141 105 191 536 96 655 941 78 728 875 95 408 792 113 653 855 100 214 931 94 328 790 97 485 862 103 156 224 107 116 696 99 531 801 96 13 773 96 3 578 100 331 543 92 352 678 95 548 947 92 434 763 115 630 694 111 488 813 103 247 839 112 300 516 121 134 701 100 85 912 111 185 298 98 44 653 89 168 252 91 486 543 124 481 735 108 271 865 98 159 302 104 43 281 93 289 371 90 459 639 102 405 919 96 720 768 109 832 838 97 545 858 101 147 494 116 701 752 94 152 266 104 255 873 86 827 877 88 757 939 97 87 128 99 365 469 76 508 534 92 100 792 104 164 677 84 503 714 91 119 446 94 430 524 114 420 584 99 201 824 88 790 935 99 302 734 100 546 955 106 112 901 91 607 915 100 80 447 90 427 485 103 25 540 96 632 781 99 433 518 101 288 474 99 218 512 96 904 977 91 46 649 108 15 867 116 89 792 108 183 719 90 93 580 97 41 282 103 39 596 113 57 798 98 553 619 73 635 962 92 300 881 106 695 839 88 131 512 91 187 836 89 327 974 90 242 745 123 413 691 93 173 369 121 5 249 82 262 407 98 4 267 103 79 602 117 420 551 104 756 843 113 199 455 103 202 616 95 540 656 108 242 369 117 448 740 99 581 602 92 145 254 104 406 528 106 375 459 106 468 627 92 138 865 86 89 567 102 663 695 95 8 546 123 680 758 92 147 615 85 323 534 103 586 623 92 58 870 107 537 662 125 561 567 84 307 439 83 552 879 105 565 704 107 303 812 84 296 820 110 97 787 91 117 231 107 71 704 98 64 596 108 771 874 106 58 856 109 846 958 84 119 583 112 164 915 110 267 343 124 266 555 82 266 410 97 433 913 115 371 497 82 292 797 99 265 626 91 3 453 87 710 794 112 248 334 95 6 613 117 431 575 107 29 559 122 70 662 91 527 877 101 373 798 98 668 827 120 250 874 92 11 70 106 462 769 117 645 969 88 315 616 106 289 733 94 54 715 104 393 602 107 176 191 105 95 409 118 486 833 94 497 529 96 511 627 113 198 239 115 266 811 107 204 766 100 23 532 74 166 688 118 548 954 114 178 319 91 251 714 119 291 410 77 108 814 91 356 843 87 830 973 99 210 219 95 369 675 117 295 750 102 330 994 109 74 758 107 628 657 105 39 103 113 519 626 100 36 564 98 186 491 107 243 267 101 102 412 100 69 402 101 936 989 92 695 871 97 543 780 90 626 917 111 132 392 98 685 794 86 243 631 85 168 269 86 305 963 105 138 714 93 326 799 91 904 914 109 790 978 91 70 133 98 581 694 94 118 696 111 523 964 96 426 906 95 644 701 107 106 581 77 140 379 91 191 486 89 386 454 110 661 850 113 548 647 92 324 431 86 560 725 96 507 641 107 496 902 104 496 711 96 78 131 100 98 310 98 313 418 106 159 187 99 237 530 107 194 780 100 222 672 90 224 534 106 106 667 118 410 579 89 386 534 113 151 478 104 231 525 98 630 982 98 963 996 89 507 956 119 254 475 110 489 811 98 163 254 94 747 941 107 339 640 95 271 484 102 12 356 104 499 541 87 324 909 99 236 776 114 169 847 109 378 811 95 166 420 103 147 955 101 127 480 98 555 912 95 168 583 96 703 981 96 435 588 92 39 868 107 749 910 104 288 955 111 370 439 97 68 427 104 627 771 95 880 889 112 344 942 96 69 540 100 411 738 98 495 740 95 769 985 101 572 608 92 31 842 102 147 927 92 17 948 74 502 649 105 41 483 89 712 948 86 192 467 97 544 959 92 121 553 98 110 678 98 306 522 92 231 617 96 484 935 77 746 795 94 69 100 111 249 390 110 199 316 96 197 250 98 8 925 94 38 770 112 456 842 103 623 728 105 306 619 98 279 899 92 138 298 115 442 640 84 737 762 103 463 615 103 783 892 97 776 845 97 320 905 115 644 802 105 99 558 101 225 517 100 101 281 82 272 834 111 9 880 101 481 873 107 469 976 92 785 793 92 72 957 88 365 836 104 806 965 107 784 798 101 417 664 87 554 947 98 539 975 109 825 849 95 442 752 107 373 937 135 315 575 109 643 701 78 69 141 99 684 902 86 243 662 95 737 813 101 428 813 95 390 438 91 651 872 98 230 897 87 41 575 98 10 718 96 571 995 102 101 157 90 425 478 103 536 763 93 342 795 96 711 826 87 826 980 100 513 669 108 738 823 110 428 860 82 120 560 111 108 765 93 22 830 110 288 621 93 577 976 119 358 432 97 425 968 98 334 344 108 300 402 103 326 538 89 76 515 88 322 374 110 307 970 104 243 848 105 269 410 108 687 836 88 517 679 109 741 997 105 347 529 98 761 816 113 342 411 111 83 182 111 73 532 102 346 706 102 225 342 93 100 525 95 427 894 91 460 690 99 293 456 110 813 868 94 89 926 71 278 390 105 486 761 99 268 781 106 567 690 94 456 509 102 265 931 101 284 635 110 60 496 94 596 820 101 346 765 77 352 942 103 245 661 96 484 611 96 87 540 106 80 701 99 85 745 89 223 704 112 348 881 111 108 161 109 516 975 98 226 485 96 247 522 97 694 715 90 695 888 116 376 865 123 26 446 94 187 501 79 99 971 105 31 466 86 79 534 87 560 585 95 99 160 103 861 917 74 1 190 93 680 939 103 362 965 85 111 802 96 916 964 109 56 892 91 46 717 105 772 884 114 564 968 79 44 982 109 296 640 96 456 666 107 912 930 94 9 512 94 78 814 94 643 996 86 333 748 83 77 358 103 669 941 92 206 405 107 445 940 92 101 407 101 215 680 98 320 682 96 172 270 105 515 884 99 453 760 87 461 764 92 425 429 106 444 786 91 413 553 86 839 853 98 310 489 103 203 437 94 10 704 117 75 688 88 674 924 93 129 354 110 288 577 112 101 686 91 246 436 105 703 895 104 271 599 109 29 905 97 37 199 96 344 388 88 44 280 111 372 855 97 530 903 90 99 635 98 197 467 114 357 476 101 121 867 89 368 687 87 12 825 91 358 928 105 826 991 86 59 641 110 128 864 102 374 978 93 82 664 93 581 756 109 521 715 89 521 537 92 165 231 100 459 526 97 32 366 96 107 969 113 6 984 100 59 496 85 486 550 103 782 981 102 514 902 94 356 632 103 650 889 104 718 856 106 174 981 100 248 420 91 57 340 99 539 631 85 852 967 93 559 908 88 614 749 105 117 787 99 68 688 96 228 746 91 47 698 111 369 747 99 758 815 81 570 610 81 366 370 82 636 968 108 27 314 104 275 899 105 315 550 103 732 818 107 340 988 101 234 768 92 589 836 98 52 757 111 241 505 101 286 803 104 34 780 93 338 553 99 486 644 91 6 994 89 342 446 113 49 805 97 583 793 96 77 680 100 42 476 107 625 931 103 845 888 80 354 953 103 720 863 115 208 344 88 138 514 104 790 910 110 386 735 117 250 988 103 220 648 111 322 563 107 37 657 122 607 621 121 723 874 98 363 372 90 356 788 93 385 596 99 195 309 117 718 867 92 168 293 91 342 588 109 321 790 112 157 341 102 95 742 93 199 225 100 17 846 85 460 842 104 507 805 101 82 658 91 418 683 106 482 863 87 859 940 87 285 693 88 540 831 114 386 438 97 383 891 101 313 730 103 450 783 111 81 121 83 741 992 107 283 359 102 642 855 107 661 949 97 405 672 100 81 407 104 595 886 82 853 899 92 451 799 101 658 776 106 224 370 94 116 560 76 691 916 91 410 820 110 121 775 97 579 896 113 247 650 88 328 897 127 198 608 85 53 623 103 263 632 99 267 762 88 30 389 85 77 963 105 211 813 100 220 524 99 912 997 97 125 477 83 397 753 112 812 956 88 73 596 78 275 276 89 244 978 104 233 512 88 140 271 100 535 861 96 454 649 107 417 499 86 80 340 102 86 169 93 57 324 100 883 968 91 193 606 111 460 984 115 392 649 102 407 522 97 522 590 98 338 464 106 149 503 90 448 731 107 136 350 107 446 759 99 127 953 110 466 613 100 358 644 115 96 391 105 502 880 108 51 113 100 8 402 114 638 640 91 191 354 90 209 486 98 540 685 95 233 500 103 723 973 82 208 240 95 208 809 105 432 672 116 816 933 107 215 732 100 150 268 95 61 230 99 77 389 119 399 947 104 527 661 106 130 825 103 24 945 109 101 865 105 104 700 90 537 674 92 10 616 101 517 724 122 389 494 87 196 565 103 782 787 92 3 822 103 138 897 107 53 585 102 328 506 107 830 986 96 319 902 89 793 994 100 144 193 109 155 754 71 441 693 97 26 770 83 884 888 100 230 516 102 320 510 99 98 454 102 254 365 104 451 752 107 440 859 82 721 811 85 337 930 98 607 839 100 59 885 123 434 722 85 23 838 89 167 855 111 676 774 107 596 636 99 383 907 112 720 731 98 545 616 98 549 679 80 367 455 96 75 684 104 118 356 80 884 988 99 322 802 87 317 620 95 354 536 117 785 920 102 216 871 98 191 914 104 222 428 105 105 841 109 463 626 90 446 626 113 539 988 91 68 969 94 627 632 86 16 24 93 500 913 100 63 705 97 46 805 87 592 888 99 325 701 100 347 500 110 627 949 99 457 682 103 193 515 93 809 883 107 725 783 93 181 417 86 347 429 96 737 795 101 568 897 100 147 548 109 174 579 87 287 302 89 15 53 107 862 903 124 696 839 101 418 656 111 519 762 99 282 827 69 22 216 94 751 801 96 418 973 111 713 924 110 350 384 85 88 651 94 125 761 84 126 740 95 557 877 109 131 678 98 298 953 102 317 877 109 93 585 78 518 786 97 188 205 104 86 510 89 167 743 87 400 864 101 26 820 95 828 999 96 536 836 94 624 858 120 604 748 97 227 389 104 208 994 105 65 83 102 373 650 101 463 952 93 367 958 102 352 584 100 743 897 111 436 702 106 290 566 100 57 263 98 120 159 114 828 968 92 680 711 107 57 456 87 164 433 91 14 980 108 26 694 104 67 879 94 218 465 113 277 837 107 202 839 101 487 735 97 179 508 109 890 972 98 16 722 91 452 630 105 100 601 86 923 972 93 212 268 101 341 571 105 197 739 117 521 562 104 197 712 100 52 275 111 122 217 112 499 654 109 77 205 71 112 324 111 0 117 90 279 388 105 241 839 107 243 331 94 660 717 112 824 967 93 388 771 84 821 946 102 7 851 86 382 577 99 257 356 92 597 812 93 629 861 105 123 385 106 228 447 92 73 475 104 793 808 101 16 470 99 91 99 93 66 453 107 733 956 88 236 405 96 348 396 111 154 583 99 203 465 104 419 965 94 637 735 103 200 278 98 308 438 100 34 837 93 61 593 111 360 866 98 58 346 102 3 189 114 332 618 97 107 427 91 27 251 87 0 93 113 95 795 97 782 999 104 683 853 90 79 861 106 341 400 116 297 332 108 205 537 96 680 776 96 357 886 106 60 969 99 11 412 90 106 141 105 333 940 93 247 608 114 530 926 112 48 199 94 131 410 108 26 919 93 312 980 114 688 700 91 189 715 104 96 387 77 143 495 101 192 234 109 64 213 109 120 121 103 709 767 106 118 658 95 444 561 85 629 652 82 522 881 118 553 820 101 515 701 104 270 745 107 318 664 101 755 798 86 127 909 110 607 650 87 457 634 95 222 920 96 211 987 94 195 918 98 633 738 106 204 296 90 153 966 103 400 870 94 96 730 103 580 957 99 31 677 104 187 222 98 30 965 121 85 312 89 384 443 103 322 958 92 111 396 101 530 538 108 737 996 87 482 635 92 127 800 96 540 912 109 334 601 99 168 462 103 157 639 93 164 683 101 653 909 104 457 611 103 364 975 90 802 870 90 861 896 100 82 688 132 410 667 100 138 200 82 503 855 92 119 668 106 582 602 112 104 682 107 180 565 99 260 793 95 310 723 105 105 917 100 63 768 120 354 654 102 389 550 106 390 428 97 16 869 101 574 762 90 68 456 90 291 728 97 552 704 89 208 762 100 141 357 104 33 728 95 71 550 101 204 282 100 146 369 87 316 824 106 17 997 106 476 498 98 382 632 103 603 773 109 340 457 99 345 799 82 174 313 86 197 726 85 305 403 76 353 473 90 27 977 110 172 756 102 459 760 102 476 958 108 283 563 90 129 755 95 554 556 100 634 658 90 654 781 113 216 566 110 72 427 127 332 538 118 477 624 108 248 683 93 255 581 111 30 47 112 241 242 103 498 597 97 332 757 99 409 567 98 55 659 92 11 943 89 465 991 93 588 844 89 564 620 101 273 438 116 620 744 87 393 487 111 21 728 106 730 981 86 794 950 91 566 956 84 100 307 104 517 651 100 219 547 103 30 45 106 165 594 101 28 826 90 411 851 122 423 995 101 561 603 101 116 435 112 829 981 86 246 868 113 67 410 83 108 997 102 682 971 105 533 753 95 232 721 94 245 340 108 380 531 94 145 468 95 11 239 97 76 429 96 377 404 93 42 813 94 781 838 110 108 710 111 281 351 110 753 847 100 781 930 98 321 556 100 603 689 96 193 778 99 185 420 79 772 837 96 245 365 85 58 101 111 109 407 99 516 979 91 173 368 87 270 334 103 12 610 93 278 855 96 341 690 102 409 462 114 780 904 100 364 418 103 145 497 110 188 829 110 489 496 95 340 898 116 522 827 97 107 236 93 367 764 96 172 781 103 580 805 99 572 823 104 501 904 109 80 207 93 221 810 100 76 655 97 482 817 107 121 811 105 552 689 100 303 851 98 198 318 99 681 870 87 60 290 101 54 412 109 341 351 96 789 930 112 72 358 108 238 537 112 675 847 86 40 917 91 160 249 90 77 184 86 115 621 105 53 210 110 149 488 101 553 740 106 9 496 103 46 660 112 45 297 102 61 228 89 814 948 106 498 944 99 740 931 92 85 104 96 534 568 102 540 989 84 365 545 97 238 620 100 314 446 101 418 716 90 157 692 101 230 777 97 755 988 91 231 251 89 374 456 104 122 801 112 11 550 106 410 766 122 46 240 110 244 874 87 216 261 87 101 864 100 434 603 97 26 656 95 68 846 99 38 633 95 28 760 89 398 711 91 155 613 110 798 955 98 281 323 88 151 514 87 277 738 94 153 474 120 683 710 102 106 844 105 424 674 111 750 858 100 812 870 111 26 828 95 154 437 106 40 480 89 68 387 98 586 973 96 91 745 123 878 896 96 910 950 97 557 562 101 781 945 98 19 352 90 157 351 107 420 493 111 659 874 116 596 930 102 437 985 98 420 914 85 3 820 113 261 690 94 200 343 109 397 885 109 487 948 93 480 836 86 540 953 103 486 612 120 166 249 90 457 792 102 339 805 90 833 839 92 688 935 105 84 628 114 802 964 103 174 889 110 588 992 108 603 936 107 31 741 128 426 565 104 798 882 103 145 247 109 274 968 84 11 962 102 37 608 104 625 652 93 323 349 90 810 860 88 681 823 87 355 567 103 331 579 91 26 58 87 476 502 119 169 826 104 551 813 83 255 915 96 279 708 83 519 801 93 391 478 111 236 939 92 271 714 111 336 371 91 16 693 108 316 723 97 45 203 97 660 929 83 200 907 94 200 364 89 585 744 84 564 816 81 58 365 95 294 905 111 135 796 99 234 952 100 556 762 104 272 548 84 515 607 109 36 143 94 314 864 98 547 973 108 585 927 83 50 209 101 584 685 101 330 862 91 480 877 107 129 509 87 25 292 100 32 110 89 379 497 114 30 600 104 318 616 73 108 953 107 527 919 104 218 522 90 121 778 95 314 707 104 3 620 102 162 715 96 355 388 108 394 453 98 154 967 107 648 717 98 775 976 97 665 999 107 109 201 104 53 613 85 375 528 109 440 673 108 360 907 112 478 769 90 851 917 111 722 850 103 437 878 107 472 946 106 584 992 81 24 399 105 19 589 87 29 688 83 575 830 96 464 886 94 523 877 92 665 700 106 266 509 98 835 867 111 344 801 93 630 757 104 36 78 118 70 584 107 97 896 111 140 228 76 365 947 112 896 954 102 437 440 110 185 234 100 88 862 96 551 609 87 663 751 90 139 935 83 299 933 97 104 671 103 472 580 106 42 401 93 127 628 115 69 884 92 381 508 111 113 543 93 392 483 84 79 168 90 385 507 106 312 529 97 139 479 98 481 608 122 94 560 96 128 154 92 4 652 88 534 863 107 619 794 100 42 760 101 43 337 100 15 849 106 88 777 116 170 943 96 252 726 117 690 882 98 14 634 108 632 957 94 366 947 102 301 883 97 24 312 92 583 699 105 543 895 118 313 498 88 76 766 110 464 753 105 609 886 107 240 528 108 208 410 86 55 807 94 178 517 107 409 659 96 77 459 92 483 754 104 324 930 92 162 615 82 428 438 97 730 731 98 96 566 104 127 572 92 487 908 98 150 205 91 788 825 80 87 810 106 409 838 110 458 914 105 87 210 106 702 716 96 659 726 103 71 101 107 586 985 105 345 904 101 247 291 110 197 248 93 307 714 85 172 289 106 399 415 99 498 691 94 10 159 108 237 535 116 2 654 91 584 816 100 190 752 107 962 987 102 33 740 98 617 772 104 535 870 111 265 634 105 133 539 97 642 836 109 315 799 89 419 916 107 146 487 94 386 944 103 284 719 117 555 919 101 369 530 105 379 645 106 11 860 110 356 633 106 358 531 83 178 979 92 449 763 98 235 704 110 141 535 105 116 887 122 505 643 93 97 185 90 490 503 112 148 418 92 240 329 98 469 580 97 133 626 109 109 804 90 106 613 109 564 627 101 346 713 94 657 661 100 631 733 102 159 878 92 648 679 92 440 518 97 124 196 90 864 960 100 795 908 104 494 545 114 58 435 98 524 947 117 383 679 100 426 545 100 655 656 98 343 587 104 845 913 104 589 977 93 275 672 95 558 775 108 253 940 96 104 162 111 390 539 94 57 748 102 634 686 94 142 504 113 481 664 104 111 532 98 357 573 93 188 609 89 222 507 99 504 691 121 188 364 99 135 471 102 655 672 90 305 797 91 291 622 87 623 707 95 168 434 101 316 590 104 947 953 94 159 704 92 87 738 102 64 380 108 218 674 70 182 470 90 869 914 103 203 364 106 713 843 94 597 700 109 216 919 113 233 314 107 253 731 117 506 876 93 210 829 77 332 396 101 163 836 87 465 531 115 244 474 88 147 611 105 30 635 108 26 450 97 276 970 108 35 478 96 181 874 104 29 285 91 114 740 106 139 364 89 487 624 92 248 550 102 592 859 102 68 132 88 124 803 89 432 873 94 49 428 98 252 590 89 420 877 106 212 761 92 239 263 102 396 641 96 450 747 91 241 920 111 611 638 109 245 508 98 561 991 94 448 999 108 121 342 95 161 498 91 189 824 118 829 939 101 534 971 83 328 594 101 439 753 102 453 632 86 295 780 111 273 861 101 396 742 122 710 840 100 437 979 84 369 396 104 694 823 106 175 360 99 223 239 91 142 901 101 944 945 97 63 486 104 909 995 107 216 603 92 430 704 97 103 904 111 324 530 91 128 445 89 379 965 116 614 628 96 824 876 111 422 818 82 688 903 100 180 682 114 63 904 99 340 407 96 78 345 96 209 605 108 501 729 117 224 319 107 255 637 96 921 957 97 359 378 103 543 558 95 564 779 101 256 392 88 322 346 106 257 383 111 257 488 101 401 703 107 128 584 82 254 693 105 936 955 114 386 772 89 378 774 88 406 919 96 125 867 96 743 787 88 632 789 89 131 434 93 475 746 84 7 133 107 439 759 96 17 931 115 317 968 99 59 587 93 321 964 88 395 890 91 299 821 94 482 884 77 682 761 109 138 411 104 319 880 112 428 458 78 491 884 98 317 608 119 82 143 80 520 772 101 435 542 97 89 592 106 83 388 94 87 209 90 535 774 104 115 461 104 451 529 107 114 306 93 399 584 101 444 653 100 548 628 103 166 740 98 236 762 84 110 716 103 575 740 95 283 391 102 64 709 105 461 562 115 234 755 110 315 461 99 35 39 98 545 932 95 751 813 91 344 393 101 123 702 105 344 357 97 34 962 95 142 968 90 17 70 113 151 544 109 579 695 104 30 753 123 912 916 79 184 653 97 646 748 97 128 319 97 138 505 91 158 961 116 139 735 99 149 233 94 92 981 104 912 919 90 479 934 97 682 757 93 50 673 107 100 780 107 473 838 122 112 963 109 160 377 101 586 615 94 488 625 98 733 830 102 229 417 106 79 736 98 103 925 83 300 765 99 577 757 112 444 639 99 188 377 77 283 829 92 409 487 100 91 723 90 255 860 108 63 546 110 590 835 90 561 674 101 704 769 97 177 238 98 141 696 108 496 749 82 179 932 90 312 528 95 113 118 95 209 336 110 203 469 98 193 200 110 531 758 87 896 991 107 751 961 104 305 571 107 557 855 89 135 833 114 804 916 118 76 737 104 39 156 113 213 737 99 182 409 101 242 863 98 266 563 101 99 567 88 255 543 105 259 409 116 410 488 119 116 604 102 870 874 87 616 685 113 564 998 114 40 645 100 319 492 83 754 785 109 119 262 85 367 915 94 166 719 95 227 572 102 388 695 100 211 859 112 287 586 124 349 351 107 462 781 92 391 516 92 751 954 87 283 691 118 351 897 111 67 212 100 510 869 115 619 997 76 435 929 106 250 777 96 203 214 94 268 814 98 204 406 80 359 736 103 190 913 98 226 268 89 15 600 92 766 943 87 99 340 114 23 923 114 35 69 89 130 255 110 280 768 112 316 896 97 269 740 96 598 672 105 872 914 100 240 583 108 82 159 96 283 408 96 96 652 96 221 350 90 91 139 84 695 962 98 202 680 103 15 639 101 402 894 90 132 269 88 686 789 93 68 918 93 524 912 91 122 242 105 501 642 115 140 511 117 388 452 100 541 675 112 88 679 83 230 633 113 758 766 94 452 512 112 162 272 91 256 915 83 434 518 112 365 412 111 646 737 74 56 598 92 478 692 112 119 839 98 313 316 75 82 734 97 1 464 87 705 719 113 460 558 88 773 992 96 838 996 98 264 967 96 206 880 98 191 770 100 218 485 109 69 244 95 673 777 120 216 293 94 646 775 112 400 433 87 218 584 105 81 770 109 249 705 92 602 939 88 22 368 73 182 456 87 416 749 95 334 621 107 211 788 116 428 731 93 25 476 104 595 982 76 772 925 95 758 981 102 155 535 69 574 781 107 276 579 92 321 491 97 572 995 109 298 702 98 805 938 95 114 858 101 207 501 96 241 481 122 307 952 115 62 958 89 131 182 108 964 974 85 170 691 95 384 493 106 301 715 100 155 927 105 190 999 82 913 994 111 65 786 112 364 411 92 469 507 114 429 852 104 377 461 90 245 774 91 11 920 90 40 316 89 657 785 105 199 671 101 168 753 110 731 791 80 274 749 110 312 926 100 9 31 101 444 706 103 136 446 87 933 955 107 111 399 92 367 720 100 531 881 93 316 406 100 11 382 79 37 311 83 552 690 103 404 901 116 282 427 115 22 508 97 388 849 100 692 752 104 155 621 112 519 893 99 663 949 115 460 716 84 407 502 109 60 392 100 451 862 97 455 999 71 347 348 110 712 883 93 418 900 91 377 653 96 53 553 113 259 684 103 665 730 98 693 938 104 536 886 96 271 606 117 348 464 104 253 977 107 395 976 101 81 949 104 346 371 116 188 658 84 405 651 98 246 933 85 256 447 102 151 334 105 142 430 88 228 711 104 480 824 97 629 732 97 104 321 88 562 807 85 547 830 105 476 520 94 305 814 99 442 460 99 353 922 78 42 139 103 457 761 75 363 919 95 735 808 87 217 476 95 159 922 94 337 480 93 351 924 103 7 627 101 82 756 100 120 935 105 126 223 108 311 575 115 406 879 109 101 977 110 494 630 81 248 760 102 195 612 111 834 921 94 829 849 102 79 154 93 782 944 105 15 903 95 423 691 113 88 752 94 697 768 112 173 543 91 506 950 111 699 704 90 345 692 90 554 608 91 177 600 103 230 396 78 606 983 90 186 476 92 140 308 87 634 821 85 639 926 99 550 763 87 515 890 90 216 509 112 327 673 90 467 738 99 710 963 105 737 842 97 325 972 91 49 993 102 257 620 101 611 953 98 98 534 91 132 703 112 17 395 102 136 195 104 36 619 98 98 784 96 52 768 94 168 196 103 11 609 104 269 736 93 344 869 103 591 984 100 147 537 105 200 928 73 398 894 106 25 103 102 490 947 113 465 898 98 259 898 108 39 462 109 323 615 93 263 835 109 609 686 99 388 604 105 718 728 104 166 423 112 233 496 101 374 484 114 395 845 94 78 94 99 116 678 100 488 614 104 632 863 130 7 438 105 197 688 69 48 378 99 644 768 96 421 540 79 123 872 94 395 788 108 104 647 120 231 655 100 121 376 114 573 582 126 754 923 83 222 860 106 648 736 113 470 843 106 9 597 118 157 719 91 283 544 106 141 173 107 416 931 79 700 984 98 147 937 106 792 900 99 434 859 110 370 542 111 17 763 76 132 630 99 108 176 107 118 245 87 42 45 89 267 785 88 835 980 94 207 564 88 335 530 101 321 431 90 277 536 116 178 494 111 222 716 109 65 207 100 684 700 88 4 294 100 171 815 96 516 773 106 808 948 100 470 642 102 309 877 104 548 838 102 225 824 98 526 536 90 118 153 106 95 134 109 185 890 104 108 219 102 299 394 83 128 266 95 200 894 84 519 888 90 418 450 94 191 510 97 343 763 105 164 792 101 462 857 114 198 621 92 370 590 117 511 624 105 797 882 91 41 471 113 567 611 96 162 587 113 550 808 93 397 787 93 68 906 90 305 777 106 425 550 109 621 827 119 724 744 106 318 749 109 185 935 84 209 292 112 408 811 105 506 713 96 735 889 103 213 387 107 420 656 97 360 508 118 583 677 81 84 122 97 196 270 117 640 930 120 423 556 105 165 619 106 176 260 97 391 508 88 271 481 95 704 789 117 475 561 124 405 645 97 420 744 117 345 362 99 429 462 116 5 668 98 444 941 93 286 998 109 246 690 84 507 968 89 95 207 107 401 511 80 32 340 103 575 759 109 180 676 104 266 379 109 340 573 100 715 946 99 474 640 92 635 758 118 175 367 106 586 820 92 750 769 89 514 971 92 389 946 97 395 664 113 296 414 87 281 989 68 135 149 110 134 575 118 76 235 97 91 409 94 495 504 96 233 450 94 537 852 108 94 628 105 317 874 94 560 963 90 155 360 90 259 774 113 734 860 98 426 856 99 176 416 114 272 324 108 77 282 107 466 827 111 332 664 87 59 883 107 512 795 116 3 974 106 174 417 98 664 677 92 521 707 84 420 842 108 56 851 83 683 723 85 531 749 104 9 117 104 513 818 120 910 954 85 127 916 98 71 198 95 485 910 97 583 961 93 374 561 101 354 961 99 81 533 100 59 697 96 211 241 109 468 470 96 52 734 100 379 675 108 129 570 105 139 860 96 284 732 106 204 747 119 190 204 95 24 236 108 28 403 100 283 319 93 23 527 93 733 782 107 598 940 107 645 833 101 798 943 81 62 168 91 171 447 94 291 828 86 122 484 97 365 843 88 92 209 93 561 695 89 318 517 104 434 619 93 478 722 110 913 991 93 301 723 103 863 924 93 424 699 105 617 919 96 363 896 111 347 508 103 471 516 89 437 779 95 539 556 87 741 926 105 226 825 91 637 747 99 310 335 128 243 872 99 289 345 110 224 966 103 275 511 100 4 934 94 15 180 101 235 258 114 782 888 105 145 833 79 445 968 110 259 413 76 385 802 94 847 890 86 81 91 85 85 911 103 63 127 107 553 819 91 693 923 116 64 401 117 443 979 116 190 334 129 32 919 108 177 511 108 351 626 95 131 740 105 5 707 119 659 686 102 213 489 100 650 970 102 425 753 118 525 908 103 661 680 111 283 525 105 103 409 106 37 308 107 142 923 105 281 302 81 33 108 106 348 582 94 187 975 89 329 565 107 346 555 101 417 718 111 439 460 90 529 744 92 669 817 110 159 993 106 243 366 91 297 704 119 353 584 94 9 277 111 65 513 124 351 939 103 132 369 85 312 933 106 627 868 109 168 829 92 85 847 77 621 952 107 557 605 110 778 898 104 264 296 101 111 130 96 167 476 90 277 624 107 479 726 86 125 306 100 752 861 102 142 961 94 320 827 93 128 597 103 228 430 104 232 716 107 481 685 102 313 410 89 188 922 107 685 945 97 94 389 94 322 884 97 660 773 89 416 763 94 143 836 122 135 816 76 4 58 107 293 446 125 506 975 107 883 906 100 475 504 107 409 844 90 648 908 82 373 410 100 460 556 95 28 847 91 560 935 111 148 354 98 218 697 94 26 244 101 311 770 101 202 725 98 306 566 100 136 798 95 356 478 83 55 667 87 17 572 101 343 556 88 420 917 108 157 251 121 553 561 112 173 830 96 158 480 117 732 927 112 302 794 105 873 893 110 686 740 108 145 234 85 720 916 104 371 905 113 323 792 95 15 950 98 557 809 84 4 34 118 257 616 81 514 997 88 185 338 102 43 362 89 161 451 103 310 521 117 136 369 100 40 345 96 906 910 109 1 545 94 366 959 97 210 333 94 770 946 88 181 883 104 331 759 113 134 741 126 302 362 109 317 926 84 514 572 86 557 815 117 691 860 99 220 536 89 123 250 112 702 735 90 102 852 110 579 805 95 27 177 91 452 779 89 64 474 110 264 492 107 141 917 97 162 956 120 97 924 96 555 812 99 523 661 86 176 212 97 255 723 113 16 389 104 404 859 106 23 735 109 444 602 73 550 617 114 184 316 103 976 979 99 786 940 102 59 453 95 548 689 88 746 930 88 25 105 105 664 700 92 387 767 97 224 504 74 292 854 100 386 919 91 702 826 91 139 961 113 36 394 86 326 437 87 339 510 101 580 874 113 580 965 95 140 233 100 477 883 89 182 524 100 377 476 103 290 773 94 269 675 96 646 657 112 160 341 95 348 806 100 423 923 98 172 474 120 566 631 103 125 440 124 506 792 108 316 795 114 424 429 102 272 767 98 229 317 102 328 987 108 313 935 94 608 845 93 398 926 103 196 562 101 90 667 99 192 785 116 504 729 99 704 945 121 426 674 97 468 550 95 375 957 99 361 879 96 213 815 95 27 964 86 72 842 96 187 512 114 26 123 96 776 903 87 498 790 99 164 318 91 302 575 96 330 615 89 442 753 88 260 627 108 31 576 108 383 601 106 209 936 103 852 882 104 738 866 99 839 905 111 429 871 98 142 650 109 247 646 104 259 733 80 367 937 102 854 947 80 665 935 104 747 787 102 405 818 103 451 539 95 85 658 94 159 595 121 351 663 106 675 861 109 108 318 102 156 788 99 806 918 102 236 559 105 265 466 78 729 944 99 205 992 97 700 927 98 939 985 98 312 602 108 335 743 128 789 867 100 336 450 95 8 512 107 590 833 103 104 169 97 35 687 64 105 207 99 710 837 98 157 659 121 459 683 102 370 915 117 62 947 96 50 130 107 64 336 94 105 733 93 44 442 91 372 779 105 345 730 98 72 821 106 128 922 111 239 723 110 102 331 115 172 622 86 349 833 88 82 507 125 531 800 101 568 968 92 13 298 104 822 972 104 79 382 119 219 637 122 219 855 108 305 350 106 414 419 103 83 670 96 138 616 110 71 641 109 37 172 102 116 875 113 432 835 91 141 578 104 413 617 86 237 978 103 253 967 92 205 625 100 85 985 105 100 899 96 925 984 83 708 973 117 304 375 89 125 500 102 225 602 105 86 245 107 515 794 117 687 757 83 443 703 106 239 891 105 495 944 91 674 806 89 101 288 111 190 510 97 84 523 86 509 816 106 207 907 86 466 858 93 833 843 103 205 822 121 32 965 111 26 707 99 197 713 97 531 982 99 26 749 95 187 806 112 90 453 96 618 772 118 575 594 104 381 523 111 251 410 103 680 848 114 85 307 98 256 892 113 698 867 90 110 744 93 817 835 101 650 959 113 324 772 92 101 736 104 162 912 92 755 893 100 364 875 92 596 698 99 69 629 125 234 308 99 272 770 94 274 397 78 769 906 106 538 817 78 107 990 101 306 578 111 158 198 94 237 531 95 72 750 98 56 199 97 306 858 119 242 569 114 62 222 80 421 623 81 22 703 100 337 767 85 118 592 104 3 978 94 645 912 96 465 694 108 507 982 105 191 397 113 662 714 112 764 882 116 438 639 88 334 419 100 234 638 94 254 430 99 324 918 126 87 762 103 4 392 105 4 644 106 219 402 101 837 882 101 397 489 101 0 461 90 466 906 97 344 368 89 186 536 114 225 234 108 513 752 85 799 887 79 65 106 99 248 805 93 597 682 102 446 793 91 812 983 98 286 468 91 499 954 104 223 456 94 305 316 112 1 402 105 503 850 98 72 369 108 691 780 107 437 840 102 635 788 104 331 971 94 148 579 84 543 581 94 588 747 92 753 937 88 384 752 112 638 842 89 233 533 103 111 738 104 285 423 103 5 627 113 160 202 98 257 721 107 778 834 99 591 699 104 51 174 102 48 666 106 134 313 92 668 775 94 603 732 105 531 660 115 516 992 98 492 707 102 647 705 101 719 774 89 711 713 111 299 409 105 32 103 114 600 850 87 833 971 111 631 705 87 717 966 90 214 279 94 224 688 106 711 899 103 63 363 90 659 797 104 834 876 102 512 961 98 573 915 89 562 963 99 640 793 106 16 135 107 41 429 97 173 509 107 45 152 113 707 812 112 249 887 94 15 829 109 323 924 91 56 424 104 262 365 87 773 884 88 645 850 99 111 710 79 496 614 115 820 985 77 69 539 91 675 911 105 256 720 112 127 467 91 792 799 101 352 780 102 339 923 97 62 312 96 73 647 89 401 955 122 324 755 84 379 406 110 745 857 88 165 206 92 211 845 88 517 568 100 352 864 96 74 583 120 239 726 108 712 771 103 63 318 124 440 708 102 577 720 90 93 998 92 79 909 108 56 435 90 437 515 79 251 794 103 243 926 99 552 594 79 434 517 97 267 797 100 435 564 109 707 843 94 115 316 104 25 995 95 245 826 110 4 95 105 66 849 88 241 712 84 524 832 100 758 921 99 295 397 95 295 953 100 103 780 83 347 952 93 557 873 106 968 998 102 351 921 101 174 362 99 853 901 98 610 984 120 901 977 94 252 925 101 150 229 110 79 212 118 25 578 110 655 689 102 354 624 112 46 755 86 223 995 82 233 823 82 311 696 113 457 512 89 564 581 73 314 926 94 48 171 114 25 145 87 635 745 95 94 547 104 978 986 96 237 294 90 391 635 97 362 564 86 493 695 102 371 945 96 305 547 115 72 377 108 113 431 95 2 611 98 439 749 100 62 927 110 324 513 110 401 438 83 493 788 103 103 582 98 368 891 101 652 808 94 9 884 99 42 310 96 407 511 95 222 956 122 182 472 91 530 567 91 528 866 88 15 409 102 352 887 96 256 500 119 131 705 99 282 739 107 349 985 97 273 316 111 247 848 104 50 798 91 155 586 100 243 319 93 264 265 91 70 405 108 193 517 102 491 683 92 28 599 92 80 157 89 408 607 87 753 981 96 16 636 101 187 817 86 24 471 109 240 934 94 275 594 89 516 956 99 7 821 93 378 780 92 560 817 93 144 571 79 236 613 115 678 725 106 649 859 92 904 954 92 475 602 73 433 918 102 729 834 105 572 640 112 410 964 103 7 813 96 76 510 98 61 283 95 453 676 123 523 991 96 236 348 107 84 654 92 631 676 95 129 428 101 86 285 97 121 200 107 364 883 97 463 545 100 790 947 89 597 810 113 711 884 103 140 848 106 68 382 92 191 217 103 457 678 110 36 536 108 192 847 103 22 712 110 375 720 101 455 934 119 170 497 72 561 583 95 37 561 97 468 826 94 57 356 91 457 941 100 631 654 86 230 739 91 219 506 80 177 805 73 850 876 76 230 576 104 535 920 99 332 822 102 296 297 109 370 880 89 582 637 103 738 954 85 137 248 109 268 422 95 326 655 122 425 911 86 299 692 97 68 828 102 383 606 103 511 572 96 323 667 92 251 317 94 31 48 95 411 585 90 86 476 94 88 871 89 558 926 99 295 708 99 560 774 120 186 854 75 473 507 104 527 934 87 230 915 97 286 828 96 258 396 98 112 890 93 141 676 102 219 386 82 180 901 100 282 366 108 256 293 103 757 895 104 323 379 110 396 674 94 497 951 103 470 478 101 127 836 96 443 758 83 665 882 89 200 578 97 224 550 82 145 808 101 432 776 103 105 383 106 355 854 104 600 666 94 638 687 118 289 306 99 641 986 99 541 749 111 373 586 99 632 805 98 723 865 115 132 941 119 831 852 74 636 664 123 664 699 101 502 886 102 34 565 112 554 750 109 160 626 105 30 624 111 336 424 96 587 664 108 114 884 104 130 964 85 804 910 111 371 518 119 31 791 114 425 432 94 400 986 97 522 601 94 692 776 85 318 344 91 327 545 77 749 860 98 87 317 100 190 912 116 336 430 83 204 278 107 85 205 80 149 542 102 268 717 79 309 474 98 115 547 92 57 757 94 255 906 97 211 384 111 272 773 88 306 558 87 50 466 107 512 750 97 889 988 99 90 773 98 496 957 90 521 920 80 76 888 99 346 912 110 256 394 93 371 604 100 664 796 111 306 866 89 503 656 93 401 908 82 124 390 94 44 248 100 262 693 94 391 913 101 936 944 109 623 700 115 925 974 104 651 896 105 323 877 101 19 404 86 222 919 121 20 688 104 457 917 96 4 489 105 94 981 94 525 644 85 578 695 92 5 872 112 242 717 87 174 196 101 201 457 107 601 846 112 217 754 85 63 484 88 521 598 140 373 532 107 503 517 105 310 672 99 768 941 75 632 828 111 79 381 95 239 867 107 159 696 106 285 516 97 587 953 100 407 636 91 108 944 95 348 780 99 437 879 87 511 949 101 311 503 100 314 434 106 382 407 102 73 223 95 14 531 94 114 948 100 402 615 108 101 145 73 82 250 97 450 636 97 84 894 94 124 298 90 295 648 105 32 239 106 540 703 95 486 825 93 539 884 105 652 912 85 171 853 101 468 720 72 735 933 86 115 902 107 398 729 109 297 880 114 356 565 110 284 659 80 623 991 119 358 758 98 465 535 95 243 869 95 83 860 92 360 716 105 209 779 115 414 600 84 359 662 96 445 572 101 201 279 99 169 392 88 743 796 104 786 791 111 342 759 115 300 679 92 195 333 104 757 959 93 145 692 101 405 940 91 99 442 88 334 910 96 95 978 101 568 894 105 193 424 107 463 617 85 255 655 95 66 179 106 647 728 104 684 751 95 202 564 98 232 522 96 109 680 83 588 837 99 156 790 81 283 333 99 0 810 98 364 705 111 338 587 104 956 985 90 111 400 104 419 854 102 751 867 93 347 840 93 451 888 100 151 217 97 239 608 101 634 884 81 337 592 102 351 384 81 424 559 97 715 972 100 134 346 93 397 819 90 734 938 88 58 180 87 531 663 96 123 622 99 259 292 106 91 704 91 38 171 110 127 627 103 21 766 93 166 340 120 414 426 92 677 927 90 427 521 99 111 290 104 691 788 95 529 691 97 573 704 94 48 351 95 24 380 99 440 819 113 200 722 107 14 647 97 206 492 99 261 538 94 23 144 113 270 813 98 416 812 87 570 586 97 149 994 107 390 449 97 319 460 107 2 667 113 731 957 83 287 640 88 310 426 99 781 810 102 695 800 112 149 259 103 368 482 100 8 968 105 31 422 92 900 990 102 336 498 93 96 990 106 910 994 107 789 948 121 468 500 108 389 424 118 143 629 107 522 682 105 97 798 116 119 314 87 275 642 92 599 768 89 381 693 106 68 584 88 109 192 112 799 899 122 656 812 102 645 762 90 183 964 104 409 500 99 487 521 103 1 256 108 150 488 105 301 649 105 885 922 94 309 463 109 68 855 101 323 999 114 112 264 97 391 758 93 151 676 98 460 525 96 580 892 92 176 999 106 398 831 105 138 645 105 82 399 97 246 511 94 326 993 108 99 951 95 1 302 104 282 454 104 153 378 99 3 151 98 340 754 102 125 636 95 236 838 97 129 691 91 388 708 99 98 489 114 161 170 94 758 789 96 378 928 108 61 377 117 767 792 93 6 826 67 151 203 95 810 993 88 627 999 103 453 692 98 89 840 113 90 669 90 610 894 100 422 846 119 188 661 105 13 39 106 658 965 103 47 381 108 40 539 85 380 674 101 191 772 105 46 885 76 74 685 104 551 582 109 11 519 94 763 782 89 321 921 121 323 417 111 60 759 77 302 733 106 229 911 107 655 733 97 352 364 91 403 609 107 19 456 107 322 382 86 602 800 94 383 493 104 393 504 102 534 699 85 403 950 106 352 764 111 781 861 102 22 945 101 155 634 115 380 576 97 58 827 101 138 806 109 116 950 107 345 697 105 226 978 101 695 750 108 74 918 99 503 751 95 129 968 108 40 620 96 444 670 94 538 802 91 366 772 95 332 689 93 16 957 106 418 740 102 245 546 103 143 915 89 581 618 97 603 741 107 559 792 72 1 318 98 276 942 92 412 687 92 395 821 110 543 616 96 83 966 88 76 212 110 7 529 134 500 987 98 358 958 104 37 386 102 350 918 72 523 708 92 609 798 91 98 486 96 660 748 102 144 185 95 165 318 97 574 970 104 156 658 88 612 801 94 145 950 99 176 202 97 49 731 101 717 873 92 219 554 95 297 492 100 897 972 103 208 264 93 526 709 80 554 580 104 232 597 91 450 750 94 117 372 94 212 550 104 550 587 103 823 930 95 134 673 91 160 543 86 203 642 107 545 748 101 177 952 79 467 642 103 80 390 98 56 605 107 451 907 99 141 159 102 300 999 103 289 862 100 232 676 87 58 348 130 800 984 88 182 429 110 12 875 80 819 914 95 116 550 89 9 382 88 620 724 108 724 956 101 78 686 96 156 679 117 591 965 117 102 862 97 129 596 110 211 388 98 195 513 94 700 865 94 356 579 98 150 562 95 193 874 90 396 855 100 67 692 103 590 657 122 76 965 107 673 845 109 227 790 96 260 736 105 268 857 89 448 830 84 487 680 90 605 758 91 480 780 110 440 995 111 183 811 110 135 419 108 380 887 86 258 834 93 510 865 89 25 125 96 14 746 114 455 905 91 307 569 90 293 690 102 595 916 84 381 665 105 737 876 92 626 692 100 786 987 130 301 777 95 50 580 108 91 831 95 740 914 92 188 446 96 400 570 90 120 636 115 1 66 91 557 943 94 218 239 79 280 364 111 41 398 83 1 692 108 600 977 111 65 637 100 230 712 104 112 503 104 313 928 111 12 523 92 554 869 97 388 555 114 544 984 98 544 624 105 243 335 84 105 814 106 260 980 104 14 94 96 19 284 109 381 748 105 83 777 92 153 228 77 312 326 101 743 834 97 269 408 107 852 998 96 286 416 118 101 765 107 543 566 109 98 578 99 45 248 106 387 653 111 381 833 95 515 953 82 539 985 97 130 372 102 358 387 98 147 821 100 194 268 90 209 522 92 238 964 103 825 864 103 312 443 112 853 999 89 2 985 107 464 739 96 100 476 80 470 742 93 255 570 123 142 818 106 478 917 104 530 594 103 502 631 112 505 989 85 221 595 89 666 911 100 0 419 115 659 900 106 78 638 87 195 279 96 723 735 127 463 922 94 351 644 95 145 658 92 44 872 99 453 651 118 743 912 97 373 907 104 350 964 101 474 911 88 654 895 96 367 960 113 237 330 99 328 721 107 347 734 109 187 369 96 373 375 111 773 973 89 563 918 102 397 773 78 586 741 89 9 872 96 676 863 90 373 479 118 4 660 96 580 720 98 662 743 100 11 42 103 259 608 90 2 640 93 408 817 115 1 801 96 799 985 105 559 660 98 458 606 108 121 856 105 382 844 93 181 967 96 159 344 96 503 760 109 424 578 116 5 718 99 83 717 101 760 865 116 551 826 103 102 759 93 573 980 69 490 554 97 517 927 111 395 767 92 129 708 102 196 994 94 110 783 84 367 375 86 392 922 98 642 952 91 508 552 101 518 863 94 524 884 93 762 966 87 586 931 94 210 962 90 311 963 111 579 758 104 41 154 100 579 702 95 29 167 110 219 719 110 441 698 91 473 536 108 439 879 100 545 577 79 325 331 86 29 447 93 503 830 107 139 244 106 46 297 100 757 938 94 812 918 84 58 195 89 330 941 99 177 464 94 768 947 91 263 483 89 500 843 101 8 188 106 430 569 94 109 122 104 227 984 99 419 421 107 31 787 105 546 560 104 244 442 103 168 962 121 548 939 102 80 772 83 15 406 95 330 456 92 28 124 110 278 606 95 97 516 101 149 872 82 773 830 109 847 869 120 22 458 97 10 679 100 315 356 98 709 899 81 639 836 83 459 831 102 387 978 118 26 240 100 437 442 93 678 859 91 336 513 102 4 990 95 165 371 95 556 853 87 344 906 96 428 676 86 859 896 86 438 804 105 951 987 110 60 490 102 681 692 108 307 889 101 318 440 96 26 265 104 215 690 90 52 973 100 208 321 80 123 253 106 318 392 112 299 640 82 572 859 107 324 654 103 502 771 99 511 575 99 773 855 91 145 572 80 90 867 99 8 385 93 26 803 94 148 585 105 144 470 91 122 714 125 377 915 99 171 232 106 252 868 101 362 673 98 484 772 91 398 843 108 164 443 91 405 761 86 17 905 118 296 667 91 481 752 98 98 476 96 645 830 97 396 546 102 47 171 104 678 711 104 197 700 109 405 911 87 50 554 98 645 797 98 628 764 92 621 649 102 691 995 112 336 663 98 231 296 93 393 546 99 313 985 107 189 534 80 59 220 96 89 822 98 6 860 91 844 879 78 736 756 97 234 480 84 123 197 92 232 469 104 660 825 104 126 298 96 752 942 109 335 741 83 875 942 103 228 643 93 229 554 99 287 403 90 44 447 105 118 854 80 253 255 87 575 929 108 706 855 93 183 893 86 524 584 119 474 698 105 84 798 106 37 622 126 772 874 97 720 854 98 779 795 112 537 560 106 79 743 121 99 109 104 342 804 121 658 777 103 623 857 113 528 631 90 424 773 97 456 750 111 9 52 85 215 669 89 295 877 92 125 176 100 114 133 90 211 555 106 44 680 113 0 938 104 297 310 96 251 597 98 67 372 87 4 787 98 52 80 100 555 586 83 434 952 104 885 981 91 30 37 101 152 293 106 254 500 98 72 914 100 456 472 119 636 728 101 818 837 94 34 56 98 265 427 97 177 810 97 268 396 109 517 857 87 75 904 114 690 880 91 394 958 95 331 665 108 365 956 95 94 945 95 61 428 96 135 954 81 755 774 108 778 985 106 331 821 106 143 484 105 489 513 89 579 661 104 564 834 89 245 721 104 717 981 92 369 615 92 16 341 107 154 679 116 955 974 104 324 956 101 555 556 96 227 426 113 43 993 94 144 397 80 331 891 114 314 796 90 86 155 114 369 625 95 173 380 88 605 820 101 593 847 90 77 702 104 146 374 96 55 784 107 93 412 89 50 112 117 383 596 115 52 917 103 750 996 108 538 679 96 331 807 108 404 559 107 624 639 87 26 500 100 719 836 86 402 682 101 655 956 104 178 946 93 32 747 99 312 878 104 292 420 91 168 235 115 677 804 98 92 668 97 311 888 93 117 944 82 245 939 90 50 323 113 618 798 79 405 643 106 110 942 99 295 958 94 547 836 92 124 670 110 36 857 107 523 945 113 314 807 98 302 380 100 211 582 103 310 947 107 389 926 92 1 30 81 326 871 93 302 894 113 312 438 86 702 729 101 700 918 105 299 978 70 259 340 104 275 497 92 325 839 90 351 521 112 127 696 91 14 196 93 679 806 124 376 510 93 205 658 101 598 957 105 49 594 115 277 726 100 276 391 95 455 590 99 152 790 98 221 733 86 944 992 110 182 356 106 33 894 91 53 256 101 302 555 105 50 972 102 266 381 96 124 185 113 81 662 95 25 451 85 137 734 107 165 845 91 133 382 106 42 952 109 111 205 112 498 978 115 227 496 110 93 385 98 71 285 114 14 714 101 377 825 99 194 894 101 36 963 79 40 729 71 10 346 103 329 660 103 529 985 100 86 733 90 234 244 103 53 155 103 271 440 123 154 644 104 80 680 99 397 506 100 33 395 105 687 803 112 389 703 92 383 588 98 341 383 94 6 914 91 386 497 115 37 369 79 98 886 72 657 827 95 449 623 112 153 267 85 140 790 91 440 758 87 671 750 105 819 973 98 917 918 86 763 778 84 349 959 116 355 430 87 589 611 101 418 722 88 54 535 85 454 779 111 56 155 96 735 898 103 206 507 85 46 776 88 17 711 98 514 590 95 283 574 103 427 471 96 501 607 94 402 754 96 742 865 104 252 962 99 377 956 111 868 969 101 88 686 86 610 751 104 96 659 116 375 473 113 491 677 110 587 821 112 747 857 99 17 714 95 919 995 92 455 570 105 292 656 104 966 984 106 185 464 98 313 838 103 19 429 86 94 664 104 218 899 111 748 901 91 483 590 92 219 780 89 51 971 89 442 781 103 265 378 100 113 147 101 637 802 90 88 608 81 314 861 101 887 920 112 111 322 86 14 417 101 439 691 94 529 823 110 244 614 112 768 847 89 902 917 95 149 827 102 418 996 89 373 957 95 622 909 90 820 889 103 836 911 106 261 641 91 460 469 109 676 790 87 296 324 91 279 461 108 504 530 93 215 916 106 409 795 85 246 510 112 443 539 86 859 926 77 317 903 94 539 790 86 289 469 80 190 576 87 327 352 116 284 837 97 101 540 99 218 241 108 166 930 84 78 127 112 584 879 82 504 840 112 33 812 98 756 809 103 55 776 95 598 713 114 614 822 121 247 318 106 406 544 87 224 841 107 596 831 82 842 844 106 35 70 110 326 931 128 327 942 90 626 924 102 392 923 101 604 998 109 452 960 102 412 614 91 29 305 93 308 772 100 341 932 116 188 685 107 446 799 102 396 942 96 319 749 110 332 818 91 271 545 91 495 766 89 288 450 101 43 311 103 156 930 88 4 530 97 410 437 84 872 902 98 467 833 109 230 711 87 805 988 98 25 917 95 294 964 122 204 318 89 688 723 112 244 256 108 114 728 105 878 944 106 739 791 101 274 701 99 82 138 104 172 635 107 35 456 92 24 57 99 298 520 99 233 708 100 475 977 113 37 449 102 229 718 102 241 901 88 168 794 84 19 553 98 487 832 99 347 725 92 108 727 113 541 735 97 881 991 98 194 735 95 672 674 93 112 944 102 144 493 115 90 627 98 452 610 113 40 519 106 611 993 88 524 631 99 127 744 91 493 583 119 0 308 97 104 523 104 291 975 115 801 977 83 107 603 112 274 454 97 70 860 86 289 615 102 21 122 97 4 391 100 5 749 92 256 708 99 61 401 113 410 894 88 125 916 111 383 616 95 299 927 93 6 746 101 94 351 117 214 767 103 765 785 92 193 707 103 698 708 94 323 420 95 885 966 107 632 878 111 160 633 101 21 975 87 128 545 101 285 735 112 210 833 112 24 530 84 5 453 92 140 141 103 221 848 112 548 841 122 476 561 126 807 842 103 712 905 101 759 831 97 290 639 99 120 163 112 381 599 84 632 842 98 581 895 82 357 948 98 166 853 96 133 775 101 150 775 98 230 311 83 414 545 85 35 710 102 360 510 97 132 532 112 138 964 97 72 344 89 614 988 86 457 629 108 708 748 88 206 302 94 550 674 103 610 739 85 229 823 108 642 996 108 322 837 90 27 712 91 207 427 97 98 888 94 263 277 107 890 996 101 28 857 97 149 733 127 570 908 119 706 743 116 933 982 106 188 618 97 430 883 112 307 491 90 238 390 92 411 806 95 339 580 110 213 922 111 531 956 90 521 842 122 868 907 85 142 691 109 51 953 88 789 894 102 38 650 89 98 225 115 222 652 82 397 532 109 707 806 102 64 775 92 521 999 89 79 360 109 266 358 98 254 314 81 232 920 115 313 851 98 389 902 94 7 889 99 148 708 98 280 441 103 631 820 99 536 692 112 84 741 95 266 952 100 272 302 96 108 131 90 191 462 104 503 802 99 534 831 95 651 947 102 311 930 101 822 973 103 509 598 91 154 661 99 413 632 98 227 903 110 756 921 108 383 643 95 650 729 90 359 955 93 415 529 103 279 681 76 43 684 102 189 764 99 191 379 96 569 835 89 170 914 95 627 985 92 217 870 108 140 772 104 273 327 100 567 819 110 6 46 86 1 947 111 254 558 120 40 194 94 63 337 108 724 863 110 195 622 110 494 576 101 31 455 108 251 308 103 130 677 117 4 476 113 157 550 93 15 412 102 169 912 122 257 584 89 307 932 84 659 981 93 335 444 112 465 753 94 554 858 89 13 66 99 217 535 97 773 969 91 68 606 94 471 667 106 148 295 109 359 646 110 582 865 91 678 823 90 139 385 113 222 989 95 298 922 118 28 92 101 759 895 110 36 366 104 19 841 104 238 866 83 597 621 101 137 166 102 411 525 94 375 756 85 318 338 90 215 898 104 760 811 98 342 442 89 69 826 76 407 598 86 213 820 85 883 966 106 187 483 102 162 729 91 407 533 107 78 530 92 644 829 92 133 484 104 81 942 82 543 802 98 403 781 98 268 911 100 397 694 115 58 544 91 390 730 98 245 863 93 361 565 95 5 728 91 505 558 106 181 888 96 211 897 85 59 89 122 241 943 86 570 655 89 716 862 102 591 646 94 228 665 98 537 861 108 341 829 110 752 955 112 385 543 87 30 911 107 49 82 96 147 189 98 693 844 85 28 977 98 485 610 103 13 148 97 217 275 90 61 300 98 183 327 100 327 799 114 129 924 119 498 849 111 227 918 88 225 348 90 251 666 100 148 824 86 388 773 123 769 875 94 398 616 82 387 809 86 896 924 106 410 746 93 89 443 95 91 340 104 607 914 96 553 871 107 217 508 80 487 711 96 247 435 111 767 812 95 518 882 110 978 989 109 162 268 99 343 555 100 385 932 98 465 482 107 164 926 106 367 463 110 186 901 100 49 510 106 140 446 115 708 928 95 608 708 92 142 552 83 555 922 115 495 938 85 798 928 77 742 912 111 590 919 99 440 743 85 571 892 95 666 675 95 901 990 102 149 239 80 291 450 86 392 756 99 205 699 92 322 391 115 555 931 95 159 303 117 148 439 97 511 559 99 468 946 86 135 391 108 119 584 92 404 490 94 284 764 95 619 640 112 659 844 108 653 773 101 92 791 92 597 658 105 717 801 90 665 848 101 697 863 112 413 944 105 634 768 93 424 592 99 518 901 87 150 754 86 178 550 96 422 809 87 297 370 93 538 675 105 354 639 95 387 439 90 97 569 108 210 714 104 17 397 101 312 511 86 338 375 120 60 619 88 267 804 98 360 446 118 43 662 98 280 366 93 510 745 124 553 847 108 537 798 77 217 470 78 86 574 120 263 664 94 385 894 102 855 952 109 262 829 103 177 411 114 489 686 94 378 647 100 828 957 98 31 792 103 98 546 112 213 965 106 88 354 82 105 632 104 189 243 95 10 204 92 590 870 106 199 888 94 200 520 82 542 793 98 326 340 101 25 38 97 290 403 101 540 921 97 239 593 102 336 640 93 315 354 111 149 420 108 93 593 109 260 365 120 843 925 105 661 995 100 763 865 107 623 628 99 250 470 86 198 888 94 161 494 102 76 595 107 145 358 107 566 863 108 489 863 93 414 912 110 290 655 106 212 734 100 660 689 108 255 574 105 52 53 110 529 905 103 602 955 92 380 452 99 319 348 107 76 350 102 762 841 99 56 382 78 152 291 114 212 763 69 476 723 101 181 651 110 100 662 100 382 898 101 16 302 113 71 183 93 678 822 82 595 625 114 846 934 110 569 724 108 438 467 110 198 613 107 37 580 110 379 805 108 355 707 94 575 774 104 290 925 87 71 354 89 576 677 111 831 977 98 210 802 89 483 777 97 407 460 103 172 294 89 454 760 94 229 890 110 603 645 94 128 924 97 269 510 90 185 470 105 733 989 97 34 506 103 245 453 91 71 401 87 155 890 112 395 560 90 335 548 101 9 789 109 914 949 85 717 997 84 187 549 105 288 812 106 463 578 107 595 901 83 342 658 91 419 424 91 98 238 104 612 701 108 122 537 96 738 802 99 511 716 108 231 451 92 586 806 94 158 972 93 33 806 112 146 320 100 237 524 96 243 921 114 655 875 95 273 596 95 457 829 100 57 233 108 64 135 106 60 227 89 276 806 104 539 759 80 779 912 96 324 588 110 98 173 87 708 830 114 197 294 99 898 908 110 528 792 95 63 188 116 138 841 102 471 507 101 45 977 108 212 873 102 379 683 91 683 891 116 179 516 91 61 198 109 117 402 91 40 368 95 982 999 105 133 420 83 175 604 99 147 418 94 221 412 113 426 553 88 270 968 99 248 839 91 121 647 104 79 326 106 443 586 105 183 417 98 1 431 106 213 436 107 347 772 104 466 736 98 464 589 106 229 888 122 247 771 82 52 343 97 431 756 109 457 832 109 220 370 97 878 977 95 70 757 104 173 722 104 552 944 85 108 867 90 3 431 104 120 476 104 406 930 91 203 639 97 159 700 112 31 58 85 278 408 105 128 466 84 218 352 108 8 397 83 44 808 93 642 889 117 44 747 91 404 578 103 144 198 113 669 819 95 158 994 97 525 750 99 81 871 98 374 544 103 789 922 109 215 539 109 267 820 102 199 272 90 673 917 106 138 786 82 71 406 72 248 587 89 15 781 109 22 677 98 654 977 110 54 722 96 687 724 91 468 822 100 226 701 113 343 444 90 422 574 89 354 374 93 313 321 73 238 502 100 4 655 115 228 566 94 397 720 92 15 402 90 114 122 115 33 715 98 114 311 91 778 877 99 145 368 96 209 687 100 477 508 96 339 686 109 233 509 105 39 525 108 742 970 98 716 793 107 369 741 94 444 933 94 709 945 114 235 988 88 212 639 103 614 733 109 175 189 95 186 779 102 440 976 95 212 562 111 211 470 103 103 893 101 343 764 83 766 901 103 460 785 95 387 595 87 346 838 108 503 511 96 821 959 100 218 527 113 163 309 107 180 447 104 181 744 98 418 565 96 196 955 93 621 807 107 422 554 113 136 381 93 236 745 103 630 946 92 74 521 119 280 997 102 43 738 98 290 600 99 164 814 91 22 492 91 928 954 93 89 766 91 435 956 94 409 551 99 722 796 100 487 953 106 420 510 100 79 700 100 48 798 102 31 256 113 16 279 96 457 883 91 632 979 94 406 431 121 116 154 90 79 841 98 177 250 90 173 933 110 671 767 104 494 994 101 12 235 81 339 617 94 493 980 76 338 516 100 29 351 108 224 739 102 36 264 107 208 689 93 370 924 89 936 961 80 662 691 95 741 817 107 329 687 115 68 613 112 222 319 86 171 459 106 594 868 98 255 713 101 376 583 121 79 558 104 124 708 116 256 329 102 41 566 111 51 52 100 232 883 92 248 445 103 271 370 92 553 746 93 830 850 108 325 740 102 419 669 102 170 896 86 468 746 104 15 90 78 417 829 99 539 755 82 2 925 85 625 661 91 417 578 109 279 640 98 143 376 93 626 724 91 179 795 92 70 948 102 433 511 94 301 485 94 628 902 115 244 726 96 385 933 77 31 199 91 78 98 94 158 378 107 234 648 91 323 541 99 625 987 108 366 868 109 657 706 108 446 456 105 498 959 95 706 722 91 197 641 82 633 725 97 174 290 104 158 229 97 409 421 117 216 689 101 502 523 101 146 680 108 617 658 101 265 391 102 24 898 87 629 997 84 155 372 109 169 606 113 120 586 101 540 682 95 38 120 86 649 775 112 454 586 84 326 960 99 185 501 77 387 500 103 450 468 89 264 931 87 158 519 89 225 556 95 84 657 112 64 955 102 309 666 97 259 563 109 63 426 103 525 786 93 675 835 113 131 576 95 347 401 112 276 859 95 509 988 95 49 891 97 80 617 88 531 548 94 350 754 95 135 763 80 439 580 99 706 961 113 221 938 104 204 697 105 566 611 97 421 552 88 262 575 118 395 927 94 269 505 98 90 779 114 748 954 94 413 794 118 294 411 89 60 808 112 28 954 110 47 358 102 31 856 101 305 420 108 65 102 116 663 981 90 156 842 89 191 265 98 146 510 105 258 659 99 262 815 99 342 761 110 267 371 86 30 316 103 779 942 99 648 800 111 802 886 106 171 800 107 187 432 91 650 720 102 657 840 98 695 863 103 227 650 96 849 950 85 446 772 64 103 415 86 578 582 97 80 123 99 771 871 100 76 481 106 167 561 98 51 384 113 440 592 85 643 974 92 42 910 99 207 553 100 268 726 88 177 428 103 148 781 92 187 884 99 372 479 103 279 319 94 364 833 101 92 223 88 367 392 104 479 524 97 926 996 106 228 884 102 36 856 109 150 392 113 592 659 106 57 924 102 201 951 102 764 890 104 239 821 103 457 932 107 821 981 85 291 712 111 361 538 98 589 597 92 93 111 106 121 255 119 381 946 69 506 929 106 519 592 104 121 462 96 948 953 90 517 625 79 200 357 108 77 303 92 302 910 102 600 797 105 676 819 105 187 305 122 138 146 96 499 803 102 64 226 95 397 608 106 187 775 87 22 73 82 22 731 98 937 944 110 543 920 102 684 795 94 259 471 100 48 977 102 141 341 98 7 411 83 6 955 94 503 728 88 5 845 111 203 839 102 77 209 105 398 506 98 409 798 94 217 824 105 164 545 100 547 809 84 409 650 119 132 595 110 475 972 89 305 865 100 411 507 104 754 819 98 175 218 95 474 720 104 163 888 99 207 604 78 276 350 108 369 388 88 867 892 75 306 708 93 602 774 109 472 903 96 653 762 96 685 887 71 274 323 91 99 593 96 388 738 89 2 471 98 10 552 120 382 385 101 555 897 114 772 850 84 783 941 101 333 907 96 2 525 89 125 591 88 831 973 91 372 393 86 323 819 99 212 305 101 382 563 90 558 911 90 489 737 81 182 718 101 784 907 86 261 814 106 807 817 114 461 890 86 497 808 99 41 783 90 252 692 102 18 460 94 161 368 110 802 888 95 218 824 78 81 716 105 192 282 109 120 353 101 115 292 114 452 596 90 26 309 86 580 786 95 648 689 87 289 757 105 218 615 96 198 510 89 637 686 108 832 846 95 125 544 110 408 969 94 477 558 92 625 632 91 73 746 126 129 439 90 624 963 105 328 426 92 74 410 84 99 184 101 413 630 90 166 714 91 69 716 99 594 627 86 535 623 92 205 677 97 665 859 108 231 775 103 168 308 86 138 334 99 802 829 95 395 872 101 340 652 98 144 230 102 186 788 103 538 947 105 468 716 101 696 970 95 91 591 100 595 989 90 217 814 93 224 270 104 152 945 88 177 240 96 729 830 108 726 839 100 636 772 116 824 872 132 62 466 124 482 690 92 240 954 88 385 450 107 283 761 93 239 278 79 125 304 105 86 377 98 314 612 89 13 378 95 171 245 116 316 569 115 737 955 107 585 642 123 162 358 106 96 326 104 504 943 105 42 552 87 209 518 82 513 652 102 708 799 92 102 915 103 543 844 120 523 707 122 739 797 111 592 694 103 215 637 110 247 420 115 246 566 108 169 848 118 479 999 113 0 3 83 356 945 98 162 714 110 396 563 92 17 469 99 287 849 110 14 881 128 353 880 95 498 953 107 485 596 105 719 895 88 146 631 87 354 807 100 121 724 92 546 657 89 199 875 108 302 361 107 594 619 122 48 923 94 903 982 96 323 831 91 447 729 96 584 889 77 751 771 106 162 421 104 30 520 117 437 519 95 456 986 93 160 699 103 147 941 103 144 482 93 29 43 95 29 867 98 66 305 101 360 364 98 776 812 108 215 516 102 461 889 128 158 632 107 473 532 99 73 672 88 822 886 94 869 942 105 63 161 102 53 392 93 715 857 119 185 601 85 295 548 91 458 923 100 110 513 94 374 517 96 349 790 88 57 721 95 342 591 108 156 619 102 20 54 99 16 63 97 722 975 87 10 453 114 107 189 108 457 487 84 47 679 101 31 717 110 338 910 111 252 603 95 877 951 94 200 680 105 187 251 104 371 427 92 698 921 91 428 703 112 331 719 113 339 424 109 377 558 106 411 487 108 724 737 91 555 754 92 516 613 96 530 675 87 422 934 107 286 392 117 129 697 114 80 889 85 872 873 105 32 406 107 375 657 92 372 738 105 342 346 113 56 852 107 3 430 105 803 905 104 505 612 103 559 862 103 103 382 97 133 517 93 735 965 103 413 601 90 868 932 102 285 841 100 371 506 88 386 493 97 199 966 109 360 779 102 351 783 96 64 424 110 137 996 86 81 428 95 642 946 84 566 726 111 246 703 90 678 970 103 101 371 96 393 703 108 378 469 113 11 537 111 516 600 100 197 709 94 501 927 86 396 788 103 684 724 101 134 638 113 573 810 94 765 798 84 55 531 93 868 997 89 331 615 96 154 794 99 498 653 106 663 848 88 20 378 88 312 549 108 151 515 103 64 514 100 293 385 106 443 897 103 86 292 99 188 564 91 535 864 107 411 849 92 406 407 90 212 464 106 469 605 73 423 623 100 291 715 95 728 964 95 622 674 103 106 671 103 335 534 103 332 871 104 22 87 94 210 987 97 264 749 104 684 703 107 242 805 94 34 55 121 39 592 84 51 323 102 222 653 109 290 946 95 420 523 104 299 730 83 371 874 102 272 976 98 317 343 93 440 847 108 660 738 98 22 170 105 44 637 108 72 419 118 204 815 88 155 728 112 540 578 113 180 494 100 477 942 107 391 527 90 104 736 103 114 539 99 695 757 95 159 498 115 894 914 100 392 517 112 29 774 93 9 723 95 211 925 104 304 916 114 59 860 92 371 741 99 239 965 92 550 769 101 360 518 112 535 842 90 101 651 107 319 382 94 271 357 108 151 290 96 28 82 85 187 999 111 497 662 97 530 955 103 686 928 97 123 972 97 311 600 82 67 408 96 376 729 93 20 36 104 285 953 88 203 780 88 146 234 98 504 759 86 549 718 112 586 923 96 344 422 105 296 767 108 531 712 98 513 952 93 176 206 88 151 492 111 558 942 93 723 891 93 433 434 77 371 640 90 538 952 82 836 897 114 112 210 101 110 429 96 679 926 112 928 956 95 69 138 92 102 829 109 757 778 101 180 476 92 634 957 110 315 554 90 70 686 110 509 825 95 406 500 95 442 721 91 34 386 93 136 475 86 243 611 109 15 751 100 274 736 108 809 816 110 3 783 96 736 860 97 44 820 86 218 236 114 465 585 100 701 702 96 677 842 97 48 755 82 7 402 102 179 924 98 415 687 111 70 772 102 136 828 101 648 781 110 320 452 95 329 382 100 370 591 87 659 798 84 293 432 94 65 960 106 639 683 89 167 911 97 105 464 91 432 843 87 118 905 112 572 934 92 454 720 88 941 943 91 810 852 86 23 423 83 638 656 116 395 418 96 686 920 99 120 342 105 493 890 119 163 663 93 16 59 82 300 415 96 415 483 90 486 851 92 143 167 105 608 744 112 517 634 91 676 709 94 774 947 95 560 705 124 240 241 100 643 844 116 386 644 106 839 936 95 703 978 99 396 922 102 315 393 91 370 519 101 157 731 96 76 613 93 832 852 106 310 714 94 362 916 86 521 770 125 607 958 108 221 259 104 163 322 96 828 990 119 41 696 103 150 517 96 160 641 120 878 979 90 360 378 115 704 969 81 202 790 101 590 774 103 78 516 109 14 910 93 37 787 85 142 836 101 670 944 113 820 953 105 101 412 92 268 280 105 558 592 98 285 867 94 602 628 115 1 499 101 19 636 88 365 810 105 157 794 113 0 467 87 280 349 83 485 584 91 155 484 107 313 739 93 38 499 93 326 755 100 749 854 107 754 879 92 58 383 97 644 674 108 228 326 106 346 932 111 152 217 91 374 717 111 111 150 95 3 265 89 33 386 95 344 493 92 361 584 112 307 489 111 340 437 93 283 914 110 855 954 99 811 997 100 148 591 93 579 630 86 71 720 86 407 550 106 249 780 93 617 688 105 360 916 110 241 349 100 382 780 84 34 606 107 2 308 96 412 906 86 320 335 98 108 914 91 415 639 94 274 584 120 223 781 104 159 981 110 32 301 97 374 778 104 330 585 100 459 900 95 671 831 88 199 390 88 212 249 101 93 189 91 203 208 93 125 407 92 854 891 101 812 813 95 551 949 107 729 997 90 481 975 83 439 789 113 240 957 97 845 953 94 625 769 115 641 967 91 1 163 106 500 835 101 70 374 89 331 583 91 149 622 109 305 716 106 509 792 96 716 890 94 67 727 90 207 687 100 16 184 119 822 853 96 8 575 93 133 842 110 516 727 105 574 764 117 659 792 96 476 951 99 64 518 95 354 568 99 666 813 107 311 641 116 21 219 94 305 950 97 161 653 97 530 895 113 467 631 98 406 902 90 881 929 99 200 816 102 500 688 99 119 212 103 680 941 91 166 187 100 150 258 88 101 104 112 111 863 96 114 683 91 284 456 84 165 724 82 436 704 101 73 298 118 653 987 94 102 830 97 574 857 95 345 617 92 21 784 100 64 608 113 589 787 88 340 930 114 800 951 100 486 676 113 310 923 103 556 571 100 308 729 95 430 452 112 269 984 108 191 976 100 495 795 118 781 988 115 260 875 95 210 992 108 61 218 88 157 746 93 656 918 98 408 843 95 104 528 92 541 604 100 192 712 99 70 949 107 680 773 102 497 719 96 222 526 76 274 754 95 757 948 98 787 790 118 99 210 112 111 447 107 532 561 101 178 844 97 472 716 84 37 922 91 387 877 97 645 970 109 383 668 90 701 880 99 249 926 111 610 882 91 288 973 107 67 433 88 227 598 104 58 857 103 619 769 100 39 144 90 32 441 103 596 686 97 707 980 107 735 924 101 101 239 105 483 927 101 427 435 102 393 415 103 373 703 120 120 677 112 726 786 109 117 774 113 99 201 98 147 928 98 713 875 91 7 917 104 407 674 92 233 410 101 4 862 100 630 922 106 486 816 128 259 880 86 599 665 94 679 896 123 155 788 89 496 527 92 26 678 90 464 825 111 154 285 108 155 279 96 342 461 104 143 960 88 178 351 84 164 415 103 74 123 99 5 100 90 326 746 119 852 906 108 337 952 88 829 948 93 543 998 98 171 995 100 650 669 77 235 725 103 318 750 95 561 569 101 649 904 114 49 344 103 47 208 102 250 590 102 878 985 112 354 980 107 355 421 109 58 70 99 543 955 113 242 763 89 109 391 86 446 859 108 338 840 98 862 969 68 884 886 107 706 873 91 407 534 89 434 738 100 413 755 109 366 527 101 193 716 93 378 380 108 195 355 104 683 964 77 684 866 120 29 383 114 638 957 102 334 665 88 480 794 110 740 960 101 295 592 102 277 916 105 483 689 108 574 952 108 603 963 121 163 265 100 723 730 107 595 973 105 263 731 92 339 741 103 681 893 89 101 112 101 323 825 89 59 219 86 0 853 75 302 973 99 275 523 92 65 397 119 292 872 106 121 689 113 119 130 113 374 952 95 26 571 114 752 867 98 369 748 86 430 617 103 408 906 78 324 716 91 278 603 112 305 336 91 202 783 90 596 927 94 966 989 97 870 909 108 29 236 102 712 787 98 117 865 118 238 335 103 167 293 115 143 516 92 326 773 99 857 883 104 33 379 115 830 968 95 804 850 102 33 321 100 597 753 108 557 680 88 100 172 115 616 632 95 633 784 105 314 480 92 267 852 115 152 271 109 245 487 105 537 757 107 83 578 84 538 842 104 549 746 88 519 759 105 387 823 119 552 644 94 152 639 101 375 708 93 41 909 109 27 439 109 239 552 103 341 882 92 756 896 103 122 499 88 630 900 78 483 638 105 339 463 107 412 769 101 1 357 110 440 571 92 736 873 98 337 424 103 169 435 102 393 684 91 264 654 109 336 563 110 556 999 104 368 453 100 33 911 103 38 984 118 128 224 101 474 716 98 75 142 114 886 954 98 435 792 103 289 784 92 21 281 106 18 942 83 475 797 97 52 439 99 24 601 103 563 971 110 478 564 103 620 989 97 277 476 103 220 683 99 132 676 95 652 911 100 858 967 109 148 539 105 335 391 106 362 438 98 454 961 97 337 662 101 481 623 94 251 664 93 88 274 92 267 566 101 721 752 79 150 785 94 159 469 99 609 984 86 493 814 113 382 921 80 248 861 102 477 772 99 207 820 110 165 198 104 106 417 82 594 852 100 662 969 99 29 843 106 685 952 100 508 767 98 258 416 95 547 930 96 86 227 100 209 721 88 122 915 101 181 627 101 11 483 103 338 545 97 560 982 112 102 512 85 9 551 73 170 194 97 155 365 104 223 792 83 427 914 95 7 456 107 200 354 89 213 602 105 2 295 101 88 489 120 332 438 101 508 781 79 266 393 110 357 871 99 366 441 94 31 67 106 413 487 107 325 552 115 116 310 104 398 912 80 333 824 92 20 844 84 537 791 115 195 307 107 528 669 94 173 403 102 230 592 101 649 677 102 230 234 85 259 970 106 16 340 102 259 582 110 284 425 81 671 822 112 58 661 112 342 646 104 83 625 98 218 685 100 438 971 108 78 320 83 444 631 89 447 534 97 373 961 97 283 530 92 650 892 98 435 829 93 41 343 109 23 997 111 643 672 106 428 771 79 664 808 108 313 809 109 120 817 101 121 959 103 24 281 106 493 582 98 374 652 96 394 795 93 117 888 108 495 830 93 6 949 107 357 412 111 188 694 103 242 712 93 44 136 89 421 726 88 138 681 100 101 780 94 175 629 106 340 612 96 231 466 95 155 821 77 510 926 98 667 925 103 464 861 86 338 626 73 238 624 99 654 736 100 251 848 111 507 977 107 205 676 97 571 741 100 310 587 114 79 760 98 730 894 91 763 942 102 165 433 119 233 785 107 101 105 106 355 547 93 304 950 114 277 839 92 111 178 96 819 934 109 536 678 104 491 755 95 839 970 103 5 115 105 321 350 86 27 115 104 684 776 109 455 640 109 31 157 82 482 508 82 262 645 94 447 912 108 226 696 104 518 608 110 145 433 94 220 944 91 343 347 109 181 842 104 68 588 107 149 371 111 63 515 106 847 936 110 690 911 114 372 575 107 56 134 106 186 540 100 185 431 90 304 359 89 589 718 116 600 711 95 67 644 106 357 866 91 355 383 89 227 396 111 528 900 89 54 852 86 242 458 128 696 708 117 302 785 99 148 905 105 705 948 118 191 560 109 96 319 96 302 567 106 523 758 96 283 480 112 361 636 94 497 958 103 142 976 100 188 909 107 125 510 101 358 369 106 67 376 90 148 783 114 337 369 84 21 723 117 93 417 86 60 348 95 418 538 103 137 630 81 309 644 100 231 739 105 169 526 114 741 814 110 4 529 102 7 149 113 47 525 94 635 822 96 542 933 88 404 942 91 262 594 91 96 116 110 87 387 84 387 819 107 952 981 87 377 644 113 659 687 97 115 686 100 224 619 117 579 967 91 570 846 84 592 712 107 28 867 109 322 951 118 70 883 104 524 815 103 356 712 100 271 361 98 366 474 89 676 748 105 430 842 95 658 728 112 469 948 107 424 875 90 156 557 92 490 757 114 641 893 108 24 820 98 414 826 102 453 945 81 212 397 95 84 667 109 61 426 88 251 972 97 310 875 101 328 982 116 326 348 70 597 989 95 21 246 101 462 818 112 162 305 94 560 738 94 87 518 89 51 832 75 435 704 105 384 539 106 263 604 114 283 576 100 876 933 102 139 646 86 416 605 91 4 491 84 157 947 106 725 840 119 275 382 92 16 160 104 36 730 96 583 881 85 443 738 87 23 81 95 40 576 103 606 914 103 96 522 94 534 657 89 417 792 100 669 712 116 280 786 82 107 522 93 229 253 110 493 880 110 75 578 87 142 173 92 202 273 93 137 984 90 798 844 96 756 829 83 131 486 101 220 269 87 176 726 97 305 331 97 305 472 111 381 815 87 311 421 100 511 641 94 49 816 86 84 918 100 373 681 99 194 743 112 27 952 96 399 545 110 603 729 104 12 209 104 331 943 107 431 767 98 198 319 79 112 741 106 522 634 101 169 880 116 564 694 103 55 912 82 57 118 106 103 929 113 458 487 85 119 786 94 516 685 108 903 934 119 363 511 101 248 252 105 76 698 111 366 397 97 473 548 100 445 962 119 375 379 73 805 833 88 32 527 98 798 851 92 16 621 86 532 829 93 542 601 95 26 449 103 681 952 95 75 790 94 310 484 115 134 340 100 83 705 118 496 798 89 697 954 110 526 537 92 507 904 98 87 928 97 522 542 89 674 738 96 421 870 89 62 730 110 93 701 100 101 903 96 89 811 106 321 817 112 22 126 89 531 876 108 121 287 93 156 899 106 640 912 102 297 680 106 160 196 88 416 616 89 524 826 85 27 796 103 344 900 116 433 452 96 150 353 93 230 328 97 421 987 90 412 502 88 720 791 103 79 555 103 228 323 119 358 736 93 366 935 88 371 896 80 5 31 95 455 638 95 111 793 119 382 634 100 102 572 93 59 770 108 551 729 94 233 676 91 77 236 104 81 895 97 17 231 96 52 601 102 147 809 106 66 217 118 220 545 111 335 676 114 104 527 109 577 939 99 652 953 104 429 674 90 69 411 97 526 836 96 313 696 94 717 967 90 418 881 91 24 338 93 112 809 104 167 217 85 514 932 92 166 256 96 306 916 109 401 520 102 35 378 102 225 620 107 154 632 98 464 849 102 474 965 93 133 313 103 575 809 104 13 133 103 49 472 91 222 372 101 591 778 108 850 873 88 424 627 99 419 542 104 8 524 101 20 235 114 311 344 118 361 646 86 231 717 90 682 973 106 47 562 95 12 808 102 28 133 106 680 883 109 154 422 99 186 361 87 524 961 107 1 392 90 14 348 100 300 930 103 437 602 102 80 512 82 209 830 96 416 688 102 333 930 88 381 423 103 713 954 111 78 582 93 666 706 108 56 702 102 564 704 97 436 439 108 10 784 115 272 524 101 23 43 96 20 396 104 69 120 118 154 200 107 36 514 97 868 948 115 76 106 92 337 521 87 490 781 87 412 839 103 182 527 90 958 975 77 484 545 99 335 922 108 281 861 90 272 912 107 487 609 99 537 572 94 210 359 85 587 770 109 10 400 104 933 948 86 815 907 93 239 939 111 211 308 110 828 953 96 82 521 112 206 686 96 574 891 101 302 716 101 593 984 100 881 943 111 373 643 101 124 631 97 319 855 88 5 755 106 571 811 82 594 828 105 440 964 98 372 396 121 792 865 88 382 746 109 334 868 97 100 748 108 298 768 93 132 680 122 433 770 84 406 494 100 7 819 112 298 571 97 172 449 83 221 781 112 564 840 94 260 520 79 30 196 102 319 635 100 185 260 87 219 455 98 414 825 109 113 904 120 521 549 86 645 744 87 474 608 107 724 734 119 921 963 104 58 532 106 214 246 90 215 466 101 17 308 84 629 904 89 553 910 101 88 378 103 670 875 94 387 923 83 379 696 111 396 480 99 287 469 91 927 950 88 333 640 97 162 785 107 717 891 123 464 548 84 219 985 96 496 897 105 155 905 95 13 945 106 275 465 77 70 650 94 488 748 95 376 502 104 215 748 81 22 660 81 452 617 101 607 717 94 260 623 89 142 740 104 159 180 111 475 587 113 648 964 104 524 797 108 281 414 91 695 955 86 403 441 110 378 576 103 59 721 96 36 496 86 50 498 102 39 634 94 530 721 96 278 415 119 468 850 110 212 953 90 582 735 89 508 772 104 165 796 114 647 742 96 77 590 100 194 332 103 283 718 117 574 699 98 553 791 110 88 789 97 499 902 95 877 901 86 603 748 106 333 394 98 306 538 90 46 598 92 376 399 105 340 780 103 188 690 82 202 942 109 199 927 105 121 507 102 505 884 103 879 947 101 354 818 112 120 651 101 232 979 98 153 707 103 593 913 98 37 677 89 145 841 107 533 730 105 6 147 103 202 214 91 598 705 101 525 893 97 258 679 92 95 159 87 439 816 104 492 571 110 511 874 97 90 642 93 126 630 95 61 747 91 184 715 105 161 515 109 490 944 127 96 903 88 328 967 105 642 940 96 94 160 110 100 240 92 561 863 108 618 984 101 406 426 123 324 374 101 497 552 87 112 866 93 67 471 110 162 394 90 364 909 108 168 940 99 325 523 94 34 97 87 25 617 117 782 921 99 553 633 88 212 246 120 100 927 108 19 104 116 152 845 96 718 895 116 615 675 112 77 950 100 20 182 94 879 938 104 230 889 95 588 865 81 55 395 109 321 889 91 303 717 83 593 658 105 457 764 116 665 930 103 113 153 107 128 656 93 618 729 85 499 733 103 126 271 90 590 900 87 614 850 116 456 991 89 514 745 91 319 554 94 69 98 97 645 810 110 634 790 103 450 805 104 302 539 98 324 532 90 398 557 108 139 163 99 340 731 106 224 834 97 509 964 99 6 859 96 233 787 91 264 391 99 175 563 104 497 558 101 407 862 118 127 287 115 457 782 106 431 864 119 460 776 99 301 778 101 735 913 98 260 557 82 20 709 100 132 175 95 177 587 99 332 995 107 492 675 90 484 638 93 330 540 95 238 712 114 313 716 105 95 621 102 290 841 108 133 613 93 590 769 106 235 386 97 603 821 95 316 413 111 359 742 92 462 616 102 285 643 121 562 985 100 122 656 106 714 963 80 502 872 100 250 513 100 102 706 109 531 838 98 128 705 107 520 589 102 237 766 104 87 309 104 714 958 101 136 787 86 354 914 96 755 767 97 546 675 107 236 925 92 177 746 85 209 532 100 246 861 102 149 699 83 185 788 96 152 202 105 426 754 95 191 802 107 281 606 89 7 742 105 139 914 103 221 456 126 262 728 105 436 980 79 424 549 92 417 694 96 695 836 96 74 736 108 863 910 96 465 466 102 335 439 121 163 532 87 329 551 94 100 763 98 189 962 93 489 806 116 157 454 93 71 349 113 435 917 96 81 921 109 484 644 102 808 966 85 321 597 113 661 988 98 236 396 104 701 725 83 872 971 105 773 799 94 225 527 115 478 749 109 638 741 89 127 692 117 756 914 90 293 606 119 144 674 110 493 585 102 198 293 115 840 864 94 382 812 97 480 639 122 606 831 103 259 595 84 443 660 94 403 482 92 9 839 90 674 885 92 151 867 104 435 525 90 54 379 96 220 823 87 828 933 97 722 753 104 176 691 110 305 495 109 28 386 106 288 543 95 328 941 101 563 816 79 140 742 96 374 797 107 474 512 95 79 417 108 830 899 109 843 941 108 735 811 100 653 838 94 125 763 100 92 696 102 131 541 89 135 944 82 281 739 108 136 657 95 358 843 97 225 994 121 721 910 95 415 927 107 739 841 87 766 904 104 374 849 98 366 514 104 635 857 105 288 929 89 257 558 113 181 256 92 85 903 122 402 609 93 506 935 93 354 611 94 846 929 106 214 529 103 280 942 118 228 919 87 399 618 100 293 726 98 47 961 110 532 934 96 681 942 92 38 92 108 640 826 98 617 785 93 549 581 107 89 331 75 241 476 117 289 472 90 459 904 79 430 798 91 597 814 90 336 846 94 503 947 94 41 790 103 634 908 111 72 825 82 884 893 97 204 637 95 301 697 105 301 756 94 496 889 106 535 598 89 435 841 84 482 542 114 134 965 105 420 850 91 224 601 87 513 998 97 211 398 105 518 815 95 505 683 91 517 575 94 176 414 119 403 443 98 61 97 103 41 428 71 92 559 92 735 918 101 76 563 97 746 903 95 213 955 97 363 990 108 225 385 94 118 886 94 199 990 94 272 737 110 222 992 70 180 694 94 319 456 86 111 201 94 335 810 100 145 606 86 41 982 102 492 753 90 274 903 101 173 392 115 142 663 96 216 245 82 115 636 91 676 708 96 418 444 99 179 515 107 244 459 98 767 960 93 863 944 101 65 69 107 791 998 88 250 392 94 247 855 108 433 495 98 303 961 111 301 751 104 537 786 104 332 654 110 291 830 77 150 655 95 405 622 102 273 554 83 23 26 107 79 336 95 134 160 91 339 511 92 134 573 99 145 213 102 625 903 98 121 124 87 177 756 95 222 875 90 70 754 108 168 344 92 4 204 102 206 247 111 162 285 93 364 690 102 134 445 113 397 611 95 127 260 92 722 963 87 351 452 111 376 725 77 234 288 103 187 926 79 76 131 113 395 992 93 399 420 99 498 994 91 641 973 89 347 654 106 341 984 95 386 517 93 270 371 98 690 973 105 83 892 97 230 828 110 72 120 110 941 991 94 770 929 86 404 553 91 151 545 95 479 871 123 518 629 88 136 337 102 232 321 88 199 930 103 279 725 100 108 353 95 302 986 88 412 588 110 201 402 109 320 799 99 44 509 109 0 36 105 307 837 107 76 90 92 106 932 110 591 848 105 245 851 101 210 765 97 0 508 108 192 871 93 112 293 92 104 871 87 95 493 115 465 625 112 872 920 96 719 767 108 316 537 93 406 602 98 22 854 99 135 648 108 879 953 109 617 812 108 476 962 86 18 370 78 169 315 112 453 822 95 416 595 102 153 848 100 307 409 124 184 907 98 685 729 115 20 345 112 414 850 96 535 675 106 847 955 115 112 476 104 433 579 89 717 751 96 62 803 96 225 804 101 646 755 92 384 764 111 610 757 102 10 670 106 271 881 91 445 721 110 329 463 101 584 825 85 409 523 110 15 251 95 256 639 94 141 716 112 476 616 109 77 445 104 209 583 107 711 898 100 233 932 105 207 325 93 336 848 94 669 815 81 943 944 98 67 698 111 283 370 114 213 355 84 331 924 112 216 804 110 608 661 93 317 953 95 220 685 99 817 909 102 253 276 105 358 889 85 155 986 104 30 479 78 28 507 89 159 362 85 449 911 109 819 834 83 310 401 112 879 944 87 74 719 97 55 293 94 108 999 113 752 785 110 599 861 96 194 326 99 58 139 107 786 876 109 327 966 88 146 349 88 441 972 106 728 976 118 167 507 107 395 825 105 699 992 94 390 903 92 360 784 93 732 739 111 140 876 97 348 402 108 375 458 106 672 760 108 640 713 104 794 835 95 62 729 79 35 249 107 95 538 114 191 954 86 620 857 86 93 757 110 356 625 93 98 727 119 46 578 84 38 78 95 892 910 105 230 634 93 102 243 95 720 821 86 187 400 90 411 872 75 333 949 102 194 885 92 128 329 118 866 913 98 101 523 112 412 725 80 485 511 110 85 424 104 610 780 92 143 839 85 558 584 113 701 841 98 693 883 116 269 776 109 289 608 104 786 888 94 533 842 96 483 979 116 117 640 103 163 687 106 346 650 122 590 859 103 634 852 67 299 988 79 736 767 105 271 764 105 280 505 84 578 987 103 25 140 110 730 995 99 106 190 108 201 717 92 31 247 101 247 661 93 157 245 100 420 816 95 69 139 94 673 889 103 161 423 86 155 529 89 198 901 108 113 378 89 335 622 99 282 432 104 152 516 112 46 105 94 332 605 113 563 643 95 172 702 97 291 311 102 498 581 109 120 792 100 468 534 92 228 350 87 76 471 99 166 618 116 117 286 99 144 362 82 220 777 104 300 412 90 305 698 98 196 335 85 765 892 89 298 944 119 443 632 104 538 744 104 721 778 114 178 526 93 344 620 93 868 933 93 72 473 118 356 620 88 51 502 106 590 903 97 536 577 98 260 448 97 276 708 92 32 224 98 81 625 116 431 902 115 141 836 92 167 299 90 424 455 103 447 818 97 416 585 90 220 394 90 44 459 91 402 713 95 584 781 99 790 857 96 83 497 115 420 757 94 251 654 114 80 358 96 172 683 112 417 656 105 774 978 99 532 859 109 495 699 107 43 107 87 324 483 106 28 327 95 661 917 102 26 925 97 762 815 91 374 525 102 77 612 92 57 127 87 322 331 78 902 998 111 108 685 97 248 326 94 481 665 106 209 274 103 201 838 108 17 774 102 821 961 95 93 443 97 242 706 97 450 524 104 832 961 99 95 735 122 97 194 101 168 900 98 259 478 92 332 998 97 255 286 100 238 525 92 578 974 95 640 838 98 160 937 104 42 248 88 141 491 89 32 37 90 705 819 94 27 88 90 421 959 84 144 675 105 626 820 105 297 498 101 769 943 104 365 958 80 224 787 89 464 654 94 40 601 120 410 782 99 429 614 114 553 756 105 290 982 91 130 184 93 59 843 94 592 768 90 464 623 95 41 64 84 391 403 95 84 967 91 107 979 106 329 562 104 272 400 102 186 274 104 210 494 112 80 135 118 387 449 99 428 774 87 12 879 89 519 748 85 253 697 99 594 804 82 420 715 116 756 797 106 178 848 78 142 473 94 270 844 112 267 465 112 436 664 96 756 927 117 12 137 101 349 694 104 382 787 119 56 584 118 61 937 89 173 498 109 100 456 109 86 470 86 115 586 109 492 886 106 237 341 112 226 290 90 202 923 106 814 959 110 261 954 105 258 963 75 194 849 100 164 525 95 229 989 103 30 913 105 749 768 103 692 771 89 22 62 95 530 883 98 184 322 108 125 797 87 409 852 110 250 486 98 156 300 122 677 715 75 273 679 89 845 911 98 72 355 90 577 752 96 172 721 102 495 923 104 353 373 75 495 524 112 321 957 100 806 823 100 261 787 85 257 306 96 943 988 95 500 891 104 254 825 97 172 332 94 231 903 102 156 973 100 614 980 102 420 701 106 122 370 90 170 511 91 759 996 88 579 928 95 81 630 84 463 872 138 583 608 99 179 483 91 222 538 107 303 601 72 30 465 108 242 906 98 460 639 80 2 13 99 443 769 95 564 689 88 90 201 117 187 777 107 134 531 95 763 990 102 477 714 90 122 644 72 473 821 106 531 810 94 37 532 113 365 699 102 247 327 103 315 840 105 542 920 99 399 718 97 29 148 98 718 961 93 639 991 93 396 929 96 395 621 88 163 854 87 391 536 126 628 749 79 276 410 107 349 609 83 335 597 98 27 728 126 237 958 100 228 717 114 255 774 105 489 889 103 391 509 71 281 517 74 328 340 102 344 827 101 537 709 84 198 807 99 624 952 99 59 140 103 268 589 95 32 601 110 42 649 99 392 871 104 885 951 99 408 957 99 491 951 98 21 202 105 82 721 116 137 859 100 771 820 99 93 560 90 720 810 102 280 573 104 386 820 102 499 627 104 338 701 103 57 459 88 370 877 81 291 774 113 356 819 103 401 610 104 595 741 104 233 910 101 288 366 109 482 618 105 529 792 105 557 962 90 330 527 95 94 279 97 44 289 105 221 710 113 468 888 99 200 305 94 156 364 99 422 704 77 778 875 101 179 957 78 471 835 112 14 557 123 667 915 106 416 972 87 39 759 115 531 686 92 567 872 98 373 587 94 660 898 90 419 856 91 215 724 101 314 514 101 89 524 88 37 218 109 358 392 105 303 771 109 319 513 94 58 378 97 661 952 113 255 465 95 540 711 92 586 756 116 752 983 103 69 409 112 285 819 86 461 607 90 524 751 98 223 731 113 59 328 105 531 564 91 301 622 113 510 975 100 473 547 84 92 160 104 429 743 102 244 310 90 739 839 98 743 966 100 463 643 89 39 431 111 166 394 97 290 576 97 661 839 86 722 862 84 309 918 112 517 820 96 507 516 99 765 827 76 267 605 93 789 903 93 328 891 94 460 489 113 61 809 90 24 651 114 26 586 105 781 908 104 55 594 88 146 359 108 39 495 121 283 539 93 248 931 116 182 434 119 273 568 98 4 386 101 68 192 101 110 930 103 205 572 91 204 457 95 655 976 94 422 524 102 368 578 103 496 937 117 119 320 88 416 924 92 35 209 104 825 895 89 502 518 126 440 522 100 48 817 91 237 568 97 48 103 108 40 848 107 130 747 85 274 831 89 88 670 107 256 566 93 84 953 76 352 585 100 224 833 109 391 459 109 549 958 96 110 847 88 863 955 90 640 812 101 388 919 119 23 521 94 431 697 94 197 488 90 187 751 113 34 705 81 84 950 116 112 714 101 385 521 100 600 784 80 494 781 89 51 385 113 138 421 90 125 276 89 55 120 97 202 292 105 702 990 95 339 707 90 300 729 107 159 673 95 13 117 87 872 927 112 166 838 98 569 866 100 304 897 111 405 496 109 320 928 108 334 469 112 545 922 90 89 632 100 82 700 91 36 882 106 313 780 107 681 819 95 304 325 114 269 523 95 566 607 92 97 710 109 395 977 96 234 885 121 654 961 88 532 672 122 121 476 89 164 690 93 670 973 102 116 285 99 734 985 103 31 517 90 125 700 94 177 808 94 866 937 109 308 688 104 436 477 105 406 470 105 133 816 114 514 607 87 752 799 112 109 692 108 408 899 95 0 184 84 652 705 105 95 414 80 71 83 100 388 883 83 452 948 84 116 413 103 835 910 111 148 344 97 493 756 87 913 956 105 677 909 98 137 954 102 954 981 110 293 814 100 153 787 85 71 866 105 84 766 100 184 599 106 437 904 116 575 765 103 563 803 96 549 910 97 344 839 106 36 731 99 570 571 105 427 907 98 782 929 111 341 893 99 34 112 94 215 899 98 168 660 96 305 870 90 195 642 95 35 579 98 860 940 106 287 638 114 415 570 86 756 814 89 342 985 104 165 599 88 479 962 99 67 136 103 345 667 107 184 927 90 249 912 108 192 411 89 34 202 122 922 925 108 35 876 93 221 973 115 360 945 78 86 787 95 227 584 98 350 487 107 734 997 108 616 621 101 469 854 86 239 954 110 684 984 110 450 475 96 228 754 91 148 290 110 41 671 116 184 372 100 41 840 91 41 901 110 480 563 107 911 999 82 505 878 96 285 350 111 962 980 115 85 211 97 575 900 97 319 929 106 114 614 109 843 957 107 11 161 101 547 863 87 616 703 89 338 398 99 174 380 98 164 717 99 173 538 113 69 788 98 97 259 101 43 223 93 64 932 98 596 667 117 117 524 104 20 361 103 68 830 95 132 531 82 63 483 97 24 722 103 220 951 93 103 659 93 699 750 110 363 784 99 562 988 104 199 628 108 517 826 81 200 785 101 321 728 103 253 319 103 133 577 101 619 995 101 638 660 96 612 681 103 225 388 112 175 387 111 892 895 80 116 218 107 752 904 96 37 544 102 245 364 87 724 970 110 317 498 101 524 986 81 271 878 92 607 797 119 485 909 95 360 897 91 718 925 97 505 641 107 647 825 90 400 474 102 80 368 87 87 947 107 777 791 104 72 871 97 100 478 92 352 370 106 296 392 100 708 916 104 416 877 91 323 352 94 62 115 91 115 494 90 393 444 102 74 168 112 219 543 100 759 762 94 97 225 89 163 518 104 385 733 96 272 941 108 73 616 102 630 748 87 21 423 102 590 909 88 22 651 71 579 837 112 138 424 102 462 966 92 33 299 93 243 275 94 476 822 93 309 471 98 222 555 92 272 827 94 169 533 103 2 68 93 165 398 99 207 457 99 64 363 109 873 878 80 451 954 108 162 580 86 276 823 108 44 253 89 373 912 91 167 215 93 370 978 89 464 607 92 488 883 114 48 945 97 280 741 82 418 637 99 26 299 100 99 678 95 49 365 111 73 428 115 286 681 108 276 537 113 70 385 122 341 786 94 288 647 87 89 805 110 263 287 94 120 971 112 563 845 86 239 357 78 529 967 101 72 698 92 436 522 106 91 490 106 134 682 106 265 753 90 163 210 105 127 737 107 297 514 90 476 630 88 588 954 97 217 874 108 326 723 96 270 858 108 736 866 102 202 256 114 383 572 116 281 703 78 643 695 83 312 525 108 552 899 83 521 542 103 674 728 84 363 637 108 256 795 97 292 480 100 698 778 100 188 914 119 462 980 110 222 784 91 878 972 113 143 589 105 124 750 119 645 891 90 88 604 79 342 773 92 326 386 103 90 674 77 111 956 92 249 383 101 247 990 90 537 888 102 583 716 95 553 662 88 46 913 110 83 502 108 92 947 94 350 552 89 286 734 102 122 492 93 247 569 95 36 399 90 465 549 91 405 896 108 413 793 102 211 882 108 82 946 94 594 807 100 640 999 107 558 784 95 358 915 94 33 452 105 550 721 106 146 861 96 116 779 114 174 336 115 1 864 113 241 671 115 167 837 93 268 364 103 302 390 90 628 713 81 214 610 106 161 634 97 262 288 92 87 925 87 769 951 113 493 907 84 166 297 91 456 819 106 548 951 94 276 836 104 59 450 103 856 861 99 174 467 95 295 949 119 57 589 100 520 823 114 435 947 113 762 973 96 518 902 91 265 767 98 263 952 100 373 926 96 326 720 109 359 737 128 490 920 88 24 159 104 242 911 101 49 447 103 638 795 114 77 700 78 563 874 116 304 909 113 796 819 90 734 744 89 143 358 102 165 859 100 221 594 108 400 765 94 97 471 91 673 981 87 777 934 101 203 713 98 369 512 100 181 271 107 509 556 97 140 874 103 432 573 97 439 994 100 264 344 116 524 606 98 419 579 98 4 260 86 250 397 99 430 632 95 659 864 98 318 521 119 147 414 75 24 266 97 434 936 104 391 982 95 4 149 93 212 802 97 580 735 96 536 713 97 396 867 96 760 996 92 37 121 92 233 269 108 37 269 107 457 881 104 56 405 98 42 488 109 440 857 110 16 511 99 60 477 114 355 868 88 92 659 86 41 816 79 23 850 109 352 360 95 402 989 99 559 669 99 181 996 89 216 438 88 711 864 102 83 118 90 527 961 98 299 536 105 639 770 98 465 941 104 69 218 105 8 796 81 856 919 115 566 705 99 399 554 104 587 629 103 109 518 100 255 967 95 389 952 89 48 578 88 141 585 105 353 536 87 51 931 118 149 340 95 196 899 84 98 405 107 93 562 102 151 391 104 86 734 106 723 763 82 104 249 110 386 605 87 11 690 105 359 807 111 148 942 107 173 595 100 304 545 106 321 650 84 307 384 95 455 524 103 620 640 98 323 827 90 9 886 100 640 854 95 89 322 86 60 494 101 550 908 104 529 659 98 134 669 107 156 533 102 222 235 109 299 892 98 854 902 97 245 669 102 384 574 118 313 375 104 206 404 95 68 564 99 323 975 95 384 925 99 602 801 91 599 945 103 318 568 95 353 459 91 146 411 102 757 872 108 901 976 97 277 698 104 400 741 104 12 183 114 462 993 99 84 563 107 96 942 94 85 416 112 89 191 69 282 587 101 37 167 106 79 391 104 405 469 98 580 836 76 381 849 113 512 962 81 315 778 97 638 877 89 332 882 100 540 734 99 31 578 114 401 678 122 620 722 105 368 508 99 307 515 100 613 628 94 441 495 101 20 993 93 11 951 78 231 291 79 549 724 84 469 551 84 73 818 87 355 583 104 70 587 95 421 732 103 199 943 95 50 219 104 971 992 95 161 777 109 327 755 109 455 881 114 693 920 100 683 751 97 599 733 101 24 746 94 88 912 116 408 797 112 347 433 93 721 863 104 539 572 112 600 831 87 371 610 120 36 338 85 560 704 98 106 397 80 19 91 99 261 534 107 565 990 105 315 459 109 466 689 102 519 525 99 186 563 107 434 641 100 45 666 83 289 493 117 643 650 108 516 739 92 614 976 92 83 522 108 180 407 87 845 856 100 80 608 101 66 798 96 850 963 104 353 549 79 192 541 93 758 971 87 147 180 120 40 309 99 169 727 102 775 899 90 6 134 99 278 785 81 69 906 116 340 872 106 233 815 101 19 407 113 120 984 78 391 672 112 408 698 92 334 604 84 110 157 101 503 543 89 579 842 97 837 861 109 150 800 123 431 718 98 589 592 88 140 984 101 154 619 119 8 533 94 394 625 112 377 938 81 383 557 103 372 408 88 136 600 110 739 774 125 53 659 93 377 863 116 347 573 96 619 939 88 4 580 87 25 640 95 520 837 94 201 294 107 647 701 91 218 859 96 776 784 87 345 867 110 545 570 95 512 637 123 48 988 101 109 410 95 368 571 82 247 369 109 359 475 93 428 558 95 355 948 96 36 516 94 8 113 106 247 897 92 599 984 106 422 929 94 418 991 121 502 788 124 81 502 96 356 996 94 309 563 121 435 843 103 215 581 104 542 841 109 134 326 76 567 981 103 583 759 96 366 403 107 406 800 94 466 597 107 342 559 95 510 578 100 207 644 105 174 664 94 129 501 112 583 882 96 467 629 93 128 887 101 141 177 111 234 929 99 200 334 104 22 371 116 452 883 97 173 906 113 584 705 83 65 232 101 541 900 91 460 975 119 458 709 91 446 899 102 24 687 101 83 564 91 193 534 89 199 444 98 663 685 109 28 453 100 455 480 101 426 946 108 257 626 100 165 255 92 950 972 98 391 796 99 629 889 109 131 888 115 707 747 102 32 354 110 101 215 100 128 337 101 488 622 102 58 320 112 320 502 90 536 925 118 82 703 103 169 849 88 94 250 87 141 274 90 574 708 97 87 546 95 454 740 107 380 522 82 66 104 97 583 979 106 7 829 104 380 572 123 155 892 108 95 256 93 499 695 97 222 272 97 378 986 104 161 674 99 81 879 110 458 554 109 122 745 113 71 512 89 28 877 115 20 282 98 106 126 103 57 696 95 849 977 114 204 417 96 860 890 109 137 192 105 34 824 105 330 506 105 26 697 88 451 849 112 263 760 98 10 105 103 640 867 91 445 637 105 29 934 99 323 517 104 227 570 98 39 609 85 179 791 100 299 486 93 25 735 83 762 836 106 126 175 76 138 581 112 110 295 103 9 713 112 278 824 96 207 221 83 131 709 80 481 552 89 276 665 99 298 603 83 188 427 101 130 579 107 615 957 111 302 325 102 340 730 103 32 153 101 12 594 88 407 420 87 686 712 102 368 435 112 240 763 101 522 574 97 515 898 102 330 950 102 152 320 107 163 303 100 310 751 86 173 678 100 360 969 102 788 933 106 143 819 106 140 412 88 397 482 77 172 892 106 207 506 99 197 868 89 477 945 109 513 933 95 671 674 103 933 998 104 655 681 95 448 748 93 40 441 109 35 644 86 157 901 102 22 699 111 466 669 106 670 953 124 263 641 83 733 955 106 528 853 103 219 950 98 708 810 105 21 173 96 410 619 86 586 669 116 224 982 102 650 652 75 295 818 100 28 231 88 64 320 94 656 757 96 943 972 87 474 611 108 446 704 78 292 923 92 8 516 88 310 920 123 137 732 99 443 879 107 877 987 97 211 563 100 790 841 101 167 193 101 25 376 101 43 215 100 321 520 97 585 703 87 142 304 76 124 173 90 67 968 93 802 956 101 398 914 94 10 880 96 196 819 110 318 564 118 491 512 103 490 923 91 154 715 99 282 522 88 368 793 98 628 745 96 152 572 88 932 945 102 40 915 89 90 699 111 610 817 93 451 845 102 454 791 105 356 708 98 75 978 99 219 356 91 734 887 83 403 590 82 520 627 96 568 756 120 514 643 110 19 325 103 140 247 99 213 259 91 491 546 97 348 690 83 477 717 103 397 633 108 350 367 87 69 830 102 445 460 91 407 610 88 723 959 95 86 385 96 339 899 109 148 505 96 228 288 96 237 791 76 228 298 97 648 925 112 88 659 106 302 713 118 515 590 109 87 695 114 806 889 104 322 910 99 185 610 86 593 917 92 277 952 105 184 761 108 352 544 96 37 842 103 595 831 94 85 584 88 108 146 108 205 920 104 181 220 94 247 297 93 171 983 97 493 713 88 269 645 83 249 841 85 227 969 111 640 940 92 548 968 113 322 918 91 356 588 119 88 155 108 538 739 97 29 198 106 67 204 105 281 419 103 26 785 97 429 747 93 223 288 114 442 745 100 579 841 106 22 92 112 180 377 102 31 639 102 173 638 108 277 964 87 178 602 94 244 504 95 539 762 99 889 964 91 378 622 103 176 403 108 136 352 103 125 739 105 299 505 111 744 985 109 692 946 96 606 971 99 36 978 109 589 678 109 140 531 102 78 892 98 154 161 104 133 306 93 624 730 85 18 930 108 82 966 121 197 844 89 264 487 87 32 874 102 184 206 81 11 715 101 181 812 104 397 410 95 363 964 97 757 806 100 447 931 104 455 528 86 511 855 98 685 893 104 543 692 91 774 800 95 318 473 108 191 335 100 155 388 96 791 879 106 733 787 98 305 938 102 525 652 95 640 797 104 563 632 103 350 967 119 262 674 105 382 738 100 19 416 93 655 997 86 94 602 100 154 243 99 556 868 114 192 536 102 486 836 98 70 89 104 556 798 97 592 856 90 468 504 108 491 842 94 663 855 122 744 944 114 352 687 91 107 154 96 109 422 97 53 103 97 79 207 97 444 900 97 34 964 103 62 765 91 875 877 95 25 141 99 372 459 101 533 852 94 316 818 104 9 625 101 420 785 111 643 923 95 78 790 105 849 938 102 601 634 130 16 803 107 433 734 87 153 631 99 153 602 86 864 914 96 113 566 90 42 801 94 293 760 95 825 965 96 104 332 111 281 499 123 522 544 111 290 722 92 778 971 100 254 837 107 685 916 104 90 532 100 261 721 95 689 894 94 364 914 91 23 156 117 20 857 103 813 881 100 630 896 92 64 523 113 555 742 100 18 672 103 124 156 80 472 677 90 237 666 97 230 900 96 571 795 93 357 750 104 448 849 103 197 777 86 134 603 99 292 594 88 253 993 101 408 445 96 585 628 96 730 736 106 59 163 101 33 106 88 23 89 91 287 902 102 420 515 97 152 219 91 370 807 116 88 231 103 126 586 103 231 957 118 388 863 106 343 408 87 152 959 96 737 783 101 215 884 94 120 990 96 628 957 97 92 910 91 336 439 82 238 420 99 58 966 107 679 760 96 126 374 99 58 615 110 563 593 101 379 910 94 196 352 109 632 786 87 59 73 95 379 610 103 207 233 90 155 566 102 308 567 100 184 900 76 855 874 101 46 281 101 256 734 113 76 630 96 462 530 100 166 388 81 59 908 84 28 594 125 463 743 91 478 711 102 148 155 95 122 354 98 494 974 96 197 287 94 278 344 117 679 683 108 124 333 97 72 433 101 484 800 107 22 747 113 45 529 101 160 488 106 296 726 95 198 958 73 601 790 99 334 624 90 13 335 101 474 649 101 79 932 115 551 764 106 283 316 91 336 933 85 499 692 98 2 233 106 636 698 108 382 805 107 252 266 106 466 688 110 295 688 95 567 944 105 154 909 111 101 846 78 464 598 82 96 360 94 453 731 86 533 821 112 164 254 87 66 347 81 56 757 115 233 584 94 19 219 88 71 177 132 851 886 108 631 704 98 268 479 112 462 779 99 253 806 92 86 213 96 667 955 93 267 644 113 507 620 85 312 645 98 706 756 106 723 886 95 299 576 90 21 270 98 653 703 103 793 835 96 855 923 107 328 907 89 517 876 121 372 807 102 12 947 115 442 995 104 165 380 99 567 858 92 144 374 92 339 901 76 226 997 107 838 966 101 604 671 101 10 160 102 149 216 108 448 888 100 126 793 94 205 654 97 153 574 92 147 659 94 20 978 100 514 762 103 292 780 108 273 892 87 484 684 96 141 666 97 44 58 105 71 627 86 45 410 110 37 364 98 513 961 93 111 706 98 339 789 106 179 198 91 64 888 98 192 679 99 451 528 104 228 744 96 456 853 101 69 453 97 515 931 111 51 422 83 712 778 95 360 904 94 290 369 87 496 702 110 251 997 108 845 976 97 349 709 96 524 978 95 498 553 95 678 821 89 218 393 114 6 964 84 912 966 106 96 388 100 201 375 91 425 644 107 235 928 90 915 963 95 395 913 100 284 304 108 138 671 86 41 682 93 246 575 93 286 505 110 392 950 104 340 478 100 33 402 97 307 596 99 156 233 92 285 448 104 85 384 103 463 749 92 57 614 107 756 781 96 460 612 98 311 632 106 243 641 106 582 780 74 531 573 104 235 442 96 537 705 98 762 803 89 449 882 107 71 879 86 355 489 92 92 883 100 93 305 89 95 290 91 133 631 104 198 274 91 159 220 68 125 522 105 621 681 88 403 958 91 838 860 110 505 729 99 40 532 91 28 552 114 127 536 101 626 987 90 732 961 98 388 727 104 76 352 83 433 483 108 342 822 102 218 538 94 221 399 108 868 955 112 112 907 113 198 511 104 624 671 87 20 888 92 325 603 96 271 408 96 203 252 86 196 517 107 480 628 85 265 269 114 518 941 96 115 888 113 224 659 85 219 278 106 191 386 94 231 434 110 147 450 97 564 642 102 820 883 98 297 883 96 514 554 97 455 870 101 224 354 110 460 810 71 61 260 87 719 922 79 667 848 101 167 920 87 147 802 107 868 968 97 937 976 103 245 427 115 141 200 114 86 536 108 604 702 93 530 584 97 229 304 96 269 630 107 19 253 88 433 486 99 250 332 108 503 613 96 49 827 99 851 908 84 642 968 102 396 914 112 27 824 88 182 731 95 725 847 101 150 484 74 292 868 115 730 804 94 43 140 94 224 429 114 328 933 102 708 769 89 386 468 98 406 732 76 696 709 93 197 677 94 233 485 77 58 314 106 385 844 112 441 911 95 321 828 103 30 66 90 389 617 113 236 666 113 318 753 100 641 708 94 331 961 87 160 503 85 304 392 96 86 615 122 167 284 85 401 502 104 444 883 102 202 498 91 471 511 102 877 885 100 113 712 97 468 873 99 155 627 103 754 878 110 200 345 97 33 305 73 384 927 92 202 935 103 535 539 104 196 654 105 299 534 97 410 845 90 798 995 108 667 972 105 4 858 125 55 553 88 76 764 111 794 889 92 622 822 91 618 832 101 310 481 91 54 301 117 174 839 104 0 113 89 20 428 83 224 351 121 507 713 97 285 772 99 161 673 125 557 577 115 662 837 102 317 927 95 760 809 103 94 606 103 373 708 106 428 511 110 167 576 101 370 841 89 247 548 96 406 434 98 761 843 101 512 682 104 425 563 97 362 930 99 195 662 106 201 256 99 388 543 101 124 384 88 495 594 112 246 629 109 23 50 76 286 599 105 72 732 101 133 350 91 914 991 94 84 218 92 663 944 87 59 822 91 409 564 104 364 532 97 340 544 108 171 858 93 467 940 91 373 404 100 19 379 96 284 673 97 378 689 70 351 444 103 779 839 88 357 838 104 301 359 101 712 991 91 111 879 107 27 218 96 218 249 94 514 799 102 173 222 113 448 539 97 803 984 85 669 977 110 94 536 124 656 668 96 741 747 115 43 856 119 541 927 100 610 916 89 151 176 91 291 312 89 713 857 102 270 450 98 230 506 94 50 586 96 109 621 115 237 349 90 626 804 94 58 719 103 539 989 98 718 801 88 752 783 91 145 725 100 26 454 87 587 913 91 653 916 84 19 682 100 120 981 112 812 880 84 421 605 101 35 818 98 394 499 97 217 873 108 281 683 107 230 619 95 481 734 92 252 660 100 76 757 106 179 881 124 665 899 105 340 405 103 273 978 105 123 808 106 201 810 91 607 813 111 476 990 97 201 829 106 245 294 113 30 975 108 175 721 103 248 456 101 737 874 103 232 969 108 83 368 109 444 915 105 435 520 113 880 930 97 206 241 91 95 375 84 270 463 96 671 823 87 11 246 113 46 70 102 775 801 106 364 386 85 602 996 92 249 716 78 329 512 107 105 227 104 273 847 105 65 514 113 551 596 96 390 690 93 129 837 94 225 953 116 141 320 100 137 549 98 914 941 91 790 992 79 178 488 92 348 499 118 322 442 83 807 971 99 350 995 110 545 559 110 75 272 102 422 786 92 771 991 95 636 967 101 496 875 85 453 627 81 236 811 93 676 752 103 75 724 118 220 516 98 445 725 118 788 812 85 239 401 118 223 491 114 507 994 102 35 232 90 620 623 94 467 974 104 4 987 100 289 618 106 542 791 99 589 849 102 0 614 96 194 948 108 617 979 96 612 679 93 372 395 112 95 373 115 13 33 111 892 976 89 582 595 94 832 928 96 105 840 112 121 470 94 273 507 98 46 698 94 235 945 104 115 992 98 749 752 93 417 616 96 14 658 109 574 855 94 5 401 79 74 492 104 493 781 93 246 275 112 748 828 125 177 232 90 330 584 106 460 993 82 3 729 104 450 934 88 438 627 97 204 235 105 315 755 108 60 686 100 272 801 93 199 835 93 74 558 108 381 639 101 149 976 93 5 826 74 782 976 100 856 944 94 274 717 93 217 231 95 210 261 110 433 508 106 83 276 103 725 799 93 560 628 102 413 665 110 150 697 91 253 692 99 594 871 87 48 739 90 74 581 93 790 918 80 351 585 108 9 724 101 21 393 110 447 568 106 12 640 98 591 704 95 157 600 108 209 727 97 203 525 91 582 844 122 28 288 105 153 197 100 102 135 84 297 828 95 432 641 102 148 692 103 599 639 77 215 993 106 223 312 103 48 992 99 54 150 107 259 607 97 382 492 105 441 858 90 157 531 89 67 111 107 247 645 103 476 831 114 133 288 106 786 905 105 86 998 89 405 692 102 155 476 118 255 916 106 446 448 126 738 951 104 308 850 102 749 926 102 252 658 86 15 780 107 452 931 101 801 836 106 127 865 99 336 859 92 406 939 111 88 915 100 460 648 98 226 624 107 219 728 96 342 514 104 403 965 103 521 587 82 569 607 90 596 945 110 417 532 98 508 982 85 254 485 84 516 816 112 657 836 94 351 890 90 214 522 105 519 713 86 221 271 108 82 231 91 762 933 101 842 877 110 327 369 100 159 291 85 277 794 98 251 644 102 591 897 82 400 751 118 889 930 94 453 628 96 871 953 99 335 829 115 126 310 118 507 719 122 279 918 105 10 434 93 170 192 100 526 745 117 336 611 101 3 328 100 395 678 111 661 757 91 571 673 104 505 564 105 73 270 87 193 570 114 153 415 94 158 787 93 477 966 90 343 855 81 110 898 106 495 668 99 654 767 102 109 901 110 21 495 92 328 927 81 216 722 107 282 336 90 466 674 88 89 520 104 253 871 121 553 935 97 521 910 80 500 669 90 281 352 119 706 839 128 13 141 97 69 674 80 25 175 86 134 446 100 223 855 109 188 750 101 673 809 76 56 451 109 229 337 89 194 901 81 74 713 76 646 660 98 193 316 86 60 97 100 99 110 94 817 972 109 215 594 116 187 567 100 585 912 92 156 879 94 475 631 87 492 573 99 438 891 87 487 621 105 483 502 90 364 610 109 61 888 120 202 805 82 890 905 94 144 204 102 683 967 109 502 616 96 409 761 109 198 828 108 646 917 103 16 387 125 48 220 110 558 989 90 429 985 102 368 797 107 597 841 99 627 738 97 598 908 91 181 400 98 311 910 110 437 671 108 561 642 107 525 629 86 735 986 112 500 657 99 569 646 129 132 278 107 285 832 125 542 830 102 78 141 103 402 821 75 626 695 84 847 952 84 362 397 99 148 987 101 160 981 98 262 619 104 113 724 97 558 758 100 194 595 92 269 348 92 387 665 93 5 990 121 478 971 90 121 826 95 405 633 109 570 729 92 45 231 100 161 984 98 137 260 100 434 441 118 0 827 94 171 430 87 480 746 108 28 131 94 617 947 107 144 723 91 444 774 97 206 540 115 651 981 91 192 894 109 187 756 88 411 696 96 108 625 105 607 939 100 432 714 93 36 673 105 152 646 105 115 613 94 172 256 104 299 555 84 155 779 86 139 950 95 476 746 88 296 311 101 100 158 89 530 549 90 140 662 92 567 742 80 236 904 114 415 841 89 90 690 109 562 691 100 789 955 119 398 732 92 386 448 97 345 938 87 100 421 106 291 581 94 477 884 93 383 491 99 116 328 106 177 566 96 415 706 101 863 960 79 11 48 91 385 616 98 792 921 107 672 918 114 2 863 115 264 655 102 83 684 96 23 499 102 926 987 98 491 558 99 823 841 108 269 446 101 618 911 99 13 819 113 131 954 101 399 622 92 600 676 91 14 353 78 476 966 86 26 49 101 132 420 100 105 701 115 320 750 105 305 763 97 198 219 104 218 801 115 417 710 102 45 260 100 14 311 96 192 633 100 605 701 106 509 778 118 471 899 102 15 16 102 539 624 102 72 256 99 533 607 107 279 408 113 146 316 87 22 829 100 109 565 101 584 677 112 125 997 103 102 466 104 96 767 101 198 445 98 412 660 104 147 676 116 249 922 112 742 888 108 46 198 94 63 298 80 759 845 99 538 833 90 560 925 104 235 757 118 477 490 107 128 487 89 279 607 92 92 235 101 128 390 85 217 372 116 476 558 93 153 985 89 547 664 95 269 894 86 146 428 84 244 869 72 12 880 97 542 678 100 285 783 95 134 851 108 215 320 99 440 703 95 169 361 111 176 837 103 153 973 98 558 823 101 656 796 108 339 913 104 167 885 87 832 855 106 467 748 90 800 828 99 75 80 83 228 995 94 66 970 95 71 710 97 447 811 112 721 739 93 352 369 105 393 960 94 253 282 102 266 413 97 83 435 69 214 584 99 68 804 107 431 544 90 122 804 112 845 918 91 152 929 104 227 635 93 225 325 100 124 454 115 560 611 114 356 995 86 545 691 103 351 389 122 824 966 101 374 541 88 235 545 107 169 598 92 779 920 80 443 778 93 310 477 103 160 191 99 297 598 88 29 808 101 629 728 121 204 317 80 460 649 100 125 561 98 575 596 107 242 869 104 85 889 109 187 444 126 371 700 102 306 664 105 16 291 93 712 921 113 291 800 103 534 600 91 49 505 86 516 923 108 415 750 102 375 469 110 124 570 110 292 386 73 105 305 118 91 461 97 403 707 100 3 44 108 455 785 91 376 803 118 424 876 96 21 642 112 240 729 105 270 543 121 845 949 95 639 776 96 339 607 107 527 546 93 297 729 96 319 605 104 401 683 111 864 886 104 267 318 98 46 609 98 205 934 99 649 737 99 415 761 122 283 293 97 379 901 96 790 864 110 127 834 97 187 374 114 344 450 98 343 427 109 178 360 99 985 991 110 443 950 104 419 584 102 144 692 95 20 641 87 257 639 88 645 860 111 341 766 99 506 700 113 579 892 112 598 797 110 208 973 110 54 943 94 169 198 103 983 985 85 753 976 87 360 881 111 451 509 105 227 574 121 21 665 98 154 526 94 749 770 112 355 557 113 45 461 93 629 820 114 365 663 90 472 683 94 36 333 103 402 576 75 958 984 90 143 489 101 528 741 95 32 382 99 176 407 100 568 645 97 187 811 96 523 722 98 93 913 105 216 949 86 919 937 113 47 731 103 131 977 99 486 516 95 352 776 111 510 531 91 275 463 104 541 693 113 328 984 86 481 999 93 621 889 104 301 862 94 184 885 98 494 832 110 550 781 105 596 640 113 125 976 95 468 854 89 44 379 81 303 573 95 92 983 104 485 640 93 525 665 99 397 591 88 356 999 95 148 880 91 631 951 106 374 820 110 259 316 110 7 218 103 169 876 90 363 428 110 84 636 108 369 795 116 153 343 99 115 146 106 450 916 100 463 862 102 257 657 116 571 738 94 3 855 99 606 672 85 79 268 105 229 634 106 437 834 102 95 104 89 52 126 94 597 801 80 672 986 104 508 853 111 719 877 107 879 881 86 633 685 121 635 886 108 166 947 110 145 449 102 664 897 93 95 905 109 38 124 106 711 719 94 557 883 101 430 705 92 147 258 115 251 282 102 405 781 91 89 103 85 50 792 102 373 639 77 331 485 82 398 586 119 645 931 97 237 307 110 62 901 95 422 932 98 206 437 81 561 706 108 742 770 97 511 647 93 86 398 93 16 807 105 72 154 100 428 783 97 396 442 109 245 378 106 425 744 109 359 833 83 249 308 106 169 395 106 223 865 95 189 521 93 291 759 99 216 402 90 957 995 95 43 384 101 411 432 102 652 971 106 421 477 98 103 608 99 159 197 92 632 798 118 816 948 105 738 813 100 750 968 103 117 975 106 821 825 85 283 287 105 155 698 85 142 974 121 136 881 91 554 572 88 448 460 89 351 656 105 478 595 121 769 987 101 124 660 107 94 908 89 426 815 94 336 877 115 391 568 101 721 826 96 32 150 75 133 336 109 457 697 106 360 687 98 339 684 89 780 972 101 77 917 105 648 687 110 265 791 99 727 915 114 232 985 75 7 506 99 114 600 92 58 131 96 521 701 107 708 815 101 53 192 93 390 966 93 242 603 107 91 443 109 204 785 99 36 391 97 649 833 104 271 891 119 251 550 112 384 662 112 58 791 112 468 690 85 587 901 92 31 211 102 439 538 108 48 900 96 113 204 97 217 851 104 530 612 113 571 934 96 916 993 112 489 944 88 330 939 88 669 837 110 206 934 100 360 380 94 160 788 112 568 726 105 603 686 108 25 958 96 70 622 75 852 981 110 553 590 100 205 505 91 275 425 90 172 689 107 426 937 96 94 313 95 524 796 88 226 680 102 525 599 103 256 495 115 348 846 90 176 300 106 277 787 91 292 973 96 427 739 96 565 975 107 598 614 78 651 924 105 444 992 114 433 641 98 508 702 81 97 293 111 113 139 98 526 859 106 212 471 113 184 524 72 27 387 95 309 600 120 25 235 103 750 977 90 46 349 95 212 783 100 419 617 108 235 653 88 193 451 93 94 451 97 600 841 104 183 445 101 9 393 83 37 556 108 231 317 107 438 755 104 144 222 88 96 888 99 476 888 93 300 596 82 436 707 92 89 229 111 683 985 99 259 600 103 759 979 105 47 710 114 167 586 99 290 457 88 402 749 95 487 744 98 344 536 97 59 876 104 779 946 84 234 770 86 247 985 115 45 321 88 48 444 104 257 753 87 254 953 96 184 765 90 334 622 89 282 399 103 306 887 98 515 651 101 248 508 101 807 888 120 165 536 94 169 181 81 19 391 100 121 423 82 362 838 110 630 818 95 332 536 107 300 390 119 61 127 121 417 541 99 253 860 93 30 541 92 408 428 103 444 640 94 43 181 89 713 812 102 299 596 93 819 991 108 353 618 90 293 511 83 373 589 89 252 310 101 343 973 90 85 378 82 724 791 91 90 553 97 176 459 108 457 846 101 536 603 104 105 325 98 281 459 85 491 760 100 187 910 112 182 333 107 228 663 105 622 705 105 249 556 90 248 397 111 190 201 102 185 875 111 781 883 108 89 219 86 234 339 106 148 542 84 152 540 111 564 923 69 102 621 95 709 996 101 127 637 92 484 692 80 86 461 116 517 548 99 376 700 87 148 527 90 141 450 114 80 627 113 680 923 93 49 249 96 746 893 92 87 90 86 476 920 108 140 610 110 143 222 112 343 638 88 455 563 97 851 869 90 287 727 89 477 521 102 163 389 122 526 765 95 376 919 106 25 102 116 420 986 96 794 895 93 378 538 110 622 796 94 441 905 92 71 275 92 628 638 112 100 397 113 318 929 95 196 906 105 662 928 106 232 590 94 382 956 100 107 669 88 412 506 112 99 596 104 682 864 91 45 551 105 203 215 96 108 570 95 165 710 92 188 537 80 330 760 89 782 928 121 301 376 82 881 952 96 817 847 111 38 453 109 393 914 101 85 268 98 601 706 81 258 463 88 359 544 95 97 153 101 389 675 103 56 880 109 184 752 90 179 387 83 116 732 101 91 611 106 516 737 90 342 971 93 329 669 107 440 482 90 90 566 87 317 748 106 763 820 106 217 258 106 459 841 102 798 933 116 98 955 87 209 653 111 74 773 103 187 601 109 247 983 92 241 326 109 705 924 97 157 956 92 153 869 102 86 618 119 37 114 102 663 781 87 200 658 90 73 999 97 671 675 102 206 999 87 574 878 106 495 732 87 535 876 102 485 696 86 225 335 111 640 936 92 343 815 94 412 965 88 301 509 103 643 992 114 14 252 97 57 966 111 90 208 107 94 644 106 891 893 93 436 963 93 265 854 78 168 679 117 146 713 77 72 527 101 10 92 108 827 919 81 222 519 99 44 353 91 715 919 104 35 597 87 121 803 98 186 493 98 616 745 89 34 838 100 108 761 106 553 675 93 803 929 99 502 639 83 272 679 92 10 677 108 48 728 96 83 894 111 241 578 94 614 995 91 878 965 101 643 724 83 346 764 94 507 896 106 475 856 88 126 343 96 325 602 94 257 948 105 222 436 93 145 430 89 401 886 103 632 856 93 393 571 114 923 931 115 632 761 98 112 449 92 697 868 105 327 901 109 295 498 88 159 375 100 289 839 104 664 849 94 337 858 95 655 731 110 360 939 93 16 735 120 114 350 85 585 745 110 745 824 95 866 894 94 109 835 91 96 184 87 647 848 105 70 779 103 370 929 81 717 726 113 647 715 108 315 766 99 392 523 96 471 652 89 88 746 96 380 612 129 171 937 96 315 473 97 360 701 99 508 614 102 565 825 105 215 985 92 20 196 85 79 292 114 223 918 100 102 779 102 651 877 105 157 823 105 260 379 87 92 125 107 343 778 78 154 699 103 489 660 124 34 364 114 719 890 90 81 621 84 30 899 99 65 501 109 489 546 106 382 432 81 276 427 103 897 913 96 91 167 100 30 462 83 519 546 114 400 965 105 156 722 107 42 936 93 96 519 111 343 690 105 223 965 86 822 970 89 2 873 85 259 567 91 736 968 110 92 934 89 33 307 95 394 604 87 213 655 95 863 872 89 127 943 102 272 899 100 411 596 101 609 955 90 461 642 101 124 628 92 534 901 112 150 321 92 54 883 107 524 580 99 70 863 84 224 398 107 577 950 93 135 812 115 408 901 102 227 860 119 33 64 92 544 896 109 299 341 104 13 471 112 332 527 99 818 940 115 7 805 106 562 685 100 760 853 97 160 467 101 310 747 91 107 678 112 155 564 111 47 553 102 327 500 113 837 863 116 265 503 106 485 726 112 670 929 95 368 446 83 785 903 94 177 781 92 451 979 112 271 566 81 223 498 100 114 665 97 507 807 94 111 797 87 437 551 105 150 203 105 345 465 98 347 553 113 599 998 94 208 360 94 338 998 102 404 593 95 261 990 106 421 940 86 145 763 84 81 641 105 199 350 96 4 185 109 128 280 102 135 301 97 989 998 91 397 951 96 71 793 110 232 933 98 763 833 103 722 731 91 144 178 97 167 624 116 880 918 114 238 360 84 172 909 105 45 713 97 201 842 103 610 728 91 117 267 103 762 892 99 6 296 94 19 741 90 415 445 114 220 289 100 63 628 94 106 792 113 632 874 106 285 322 99 29 986 77 450 675 98 53 707 110 504 996 103 57 931 90 802 836 90 72 659 76 561 789 102 580 712 105 76 619 113 893 967 104 409 840 92 675 809 95 615 941 96 844 865 99 473 723 104 141 866 109 115 306 96 479 950 102 149 594 101 225 665 82 202 585 103 53 891 108 456 840 109 319 402 92 556 971 110 157 169 94 912 933 114 413 808 105 304 828 81 406 411 87 111 896 92 594 822 102 341 630 105 147 230 82 113 511 103 147 296 100 24 254 99 184 782 114 270 410 101 48 387 126 339 672 102 399 970 97 59 703 84 223 510 108 302 746 115 205 530 87 139 714 90 297 392 107 97 196 97 508 891 108 93 346 89 742 978 115 918 999 108 923 937 93 735 867 97 110 953 102 2 689 100 197 999 77 190 425 102 404 624 100 31 325 86 47 433 104 420 440 103 566 727 100 252 371 97 362 539 116 932 976 84 130 514 114 473 558 119 71 170 106 265 675 91 621 865 112 273 671 97 543 647 79 30 475 99 203 754 92 385 674 112 413 848 93 230 417 101 396 445 96 527 608 85 415 817 100 227 587 102 255 280 99 29 403 92 65 218 106 304 705 113 215 452 105 664 759 98 249 849 109 403 452 86 599 625 103 529 706 93 449 864 98 377 501 106 617 716 118 622 786 116 58 980 110 53 963 92 326 527 105 8 823 94 889 895 94 459 581 110 302 721 84 508 539 95 406 776 111 194 196 86 35 719 97 28 108 82 348 536 99 686 856 97 548 845 107 812 866 113 268 653 102 575 687 107 242 835 118 93 430 112 379 724 86 385 945 98 687 720 110 534 976 111 631 768 96 75 500 91 112 883 92 652 978 115 493 988 102 819 906 104 704 725 97 507 562 100 624 676 99 825 991 101 459 923 79 298 930 100 14 715 96 66 264 108 232 675 109 202 908 106 550 874 99 393 440 86 563 651 101 203 342 104 563 662 97 261 569 96 226 584 81 261 365 89 676 791 102 398 665 109 567 664 86 179 561 91 8 515 105 707 835 95 573 675 95 671 694 92 230 890 101 806 818 106 149 738 87 265 334 102 414 588 102 224 942 101 217 676 114 879 954 94 637 959 96 623 648 101 218 730 95 145 976 98 56 76 104 409 606 111 209 330 101 538 871 105 119 297 89 309 514 116 595 897 118 212 642 88 59 312 107 785 969 87 851 914 115 395 623 81 659 690 96 36 444 87 653 825 100 245 911 112 47 711 93 169 570 82 345 574 105 342 743 105 194 198 102 111 499 85 205 721 94 215 562 107 89 917 99 627 748 91 211 898 97 105 186 86 399 945 81 179 353 105 253 290 99 56 606 91 252 863 96 299 911 116 430 902 93 215 888 91 156 491 121 709 949 98 517 633 83 90 143 104 775 834 84 168 222 111 497 656 92 188 385 118 180 976 98 247 780 114 332 888 100 368 964 105 125 135 99 219 919 102 415 469 114 112 910 88 790 999 117 213 261 103 141 492 106 438 840 91 257 778 89 253 788 108 51 396 101 367 408 90 94 154 100 15 524 78 332 720 106 313 583 110 68 732 102 149 501 105 55 637 124 788 841 84 299 307 99 31 335 100 427 503 90 20 262 93 273 565 98 214 756 112 570 670 103 741 889 116 204 692 105 104 376 104 358 655 93 681 708 85 257 895 88 716 898 119 210 772 102 431 533 77 90 707 104 41 763 113 166 818 102 503 519 103 159 384 101 100 498 95 814 815 111 52 119 89 625 627 97 285 547 112 194 736 86 874 923 105 529 972 112 550 857 101 176 608 112 437 755 97 468 735 94 340 874 104 512 769 100 342 899 102 178 919 100 379 891 95 395 751 95 580 841 93 187 335 103 182 533 109 466 885 85 927 991 113 368 720 109 401 600 95 175 430 79 584 918 97 197 920 91 481 837 84 321 773 112 398 636 95 524 955 78 355 853 97 237 436 113 523 843 87 61 850 91 368 834 87 363 658 99 509 906 105 678 766 100 340 803 97 492 889 112 777 838 107 184 387 94 360 592 117 124 955 105 475 719 96 35 415 101 125 620 104 545 781 111 938 958 106 460 948 91 584 784 111 1 617 109 415 688 96 341 496 103 521 583 94 235 607 89 509 883 111 122 191 108 22 725 99 51 742 108 300 316 108 182 901 102 209 766 85 132 366 96 2 789 106 91 502 109 279 841 97 827 946 96 244 315 104 130 217 129 146 893 106 771 946 110 356 546 106 72 903 116 200 367 102 452 897 114 197 300 99 562 840 94 496 916 95 2 478 96 66 496 86 529 756 92 248 393 87 270 796 66 547 941 128 123 530 115 403 567 108 18 860 96 137 332 81 513 758 105 330 820 79 696 927 120 644 823 107 339 926 100 167 520 91 159 182 92 266 944 112 553 692 87 815 820 100 27 734 107 190 354 110 387 764 96 249 602 104 392 555 104 174 532 107 248 617 81 535 782 102 114 362 95 71 160 101 69 862 103 109 641 77 74 596 89 7 664 113 257 988 88 217 271 104 175 296 99 9 231 105 223 796 93 257 941 99 699 921 110 512 729 99 560 980 94 976 981 103 245 903 113 76 583 103 37 54 90 153 250 89 429 942 83 491 639 106 232 531 116 312 356 79 538 892 95 574 892 103 630 660 102 533 708 108 43 745 98 25 381 99 135 713 114 177 518 90 378 440 102 269 439 108 546 834 100 158 887 111 323 684 83 646 850 93 57 670 91 733 737 86 671 788 98 557 747 108 77 552 92 814 944 93 466 923 121 320 804 81 95 928 93 112 403 90 615 782 101 260 526 81 75 614 81 609 817 91 329 525 113 307 537 81 34 746 91 592 875 83 109 144 91 528 544 90 652 721 117 215 425 97 661 707 106 460 806 93 441 554 98 318 654 99 204 423 81 242 809 97 243 746 106 542 737 114 612 749 105 222 805 119 298 894 91 273 841 110 184 305 113 111 953 94 424 997 92 338 439 107 240 920 100 335 387 87 86 715 80 527 959 103 29 859 109 182 668 100 288 569 104 221 632 96 842 866 99 432 885 121 121 743 96 270 578 94 120 941 113 345 372 92 51 766 113 85 200 100 85 550 97 626 919 93 49 615 91 330 669 121 375 834 107 874 992 105 494 530 106 337 860 96 85 256 105 135 640 97 528 628 95 278 686 106 625 999 97 560 836 96 719 903 87 92 542 91 186 954 97 55 67 106 172 259 108 334 371 107 616 628 109 476 862 92 426 629 84 357 550 105 387 881 80 122 535 108 186 572 98 411 730 97 739 777 106 397 643 84 484 861 107 264 430 88 139 645 106 47 852 84 504 529 107 31 170 94 335 746 106 631 909 102 220 614 98 375 391 97 74 452 84 248 440 105 16 682 90 543 900 112 858 955 98 303 441 102 798 823 99 28 899 98 409 502 95 300 304 102 266 610 107 797 978 103 356 472 104 209 494 109 237 299 85 598 917 83 147 187 90 343 425 101 618 823 105 512 657 120 30 400 80 4 234 84 565 803 125 328 470 108 155 925 102 424 735 102 240 837 103 146 810 109 511 642 105 110 296 86 698 898 80 565 924 88 646 650 94 412 437 112 51 841 113 681 694 109 452 981 93 652 910 105 277 935 108 789 997 95 460 486 97 41 170 86 138 816 94 381 788 90 239 296 103 798 836 103 462 541 103 381 716 97 636 925 95 57 950 106 465 915 103 238 644 104 588 948 87 698 817 109 602 678 94 539 919 99 364 516 99 135 940 99 343 355 101 626 872 99 189 574 91 331 589 101 380 771 101 106 987 105 237 937 100 231 332 103 64 487 94 220 605 102 789 898 100 273 829 112 940 969 89 624 860 107 115 469 131 375 729 96 231 777 113 531 541 104 22 936 90 159 417 88 56 531 87 327 557 103 150 685 113 634 793 88 385 734 128 499 891 97 555 875 101 132 819 83 305 772 88 16 504 107 428 620 113 128 158 94 536 877 107 72 251 99 459 711 89 420 567 98 494 559 102 468 864 100 349 626 104 12 966 103 245 817 105 434 734 83 9 367 98 155 368 119 574 682 137 139 225 104 590 708 84 21 132 81 477 768 120 114 414 119 354 638 92 317 504 88 68 214 87 323 639 103 743 777 107 214 468 90 349 857 109 533 585 99 247 415 96 356 635 106 420 858 110 437 556 114 293 392 100 441 731 85 684 819 102 552 732 83 392 604 97 106 574 97 392 512 102 234 275 98 356 686 83 577 592 89 235 276 86 397 641 101 390 948 99 267 732 109 359 962 105 588 939 85 99 986 88 184 766 97 41 699 108 368 999 106 557 591 100 737 930 96 716 720 104 755 848 117 442 846 95 310 872 101 285 809 91 696 850 92 173 587 107 342 363 116 160 374 92 825 970 109 506 852 106 33 180 96 88 171 92 53 108 92 401 671 86 807 865 91 47 589 106 801 846 95 4 541 94 24 890 97 212 704 97 751 792 83 475 497 110 487 656 106 498 742 96 130 290 116 114 351 103 181 299 112 706 866 88 266 425 91 98 740 94 191 542 96 43 239 100 1 671 87 18 157 106 135 625 105 328 928 98 566 746 107 559 852 116 83 275 98 71 253 107 148 406 101 347 798 104 186 752 93 754 855 110 440 762 97 631 640 93 318 806 96 868 871 112 560 941 85 243 824 87 586 834 103 318 399 133 369 434 78 777 912 96 285 731 106 56 994 98 695 778 93 584 689 97 22 912 82 839 968 103 79 165 85 533 633 104 8 868 95 3 473 109 434 792 107 452 802 92 820 939 84 281 480 89 934 941 96 465 648 92 728 758 73 566 975 112 43 441 100 384 883 107 160 171 109 231 978 97 277 654 101 747 823 90 436 910 105 35 656 89 681 833 107 378 516 88 12 24 102 24 585 75 29 346 97 102 229 105 366 974 106 116 808 102 364 390 110 203 946 97 202 719 101 16 852 90 491 540 87 487 498 104 529 532 101 308 645 97 197 513 103 57 973 95 388 779 97 477 762 102 336 631 112 413 877 96 276 726 103 31 269 97 763 949 113 484 705 87 61 981 107 631 687 81 213 841 116 221 906 93 382 924 102 300 620 95 373 905 99 119 680 111 845 935 87 740 951 89 34 880 93 123 942 102 269 398 99 41 632 101 270 417 114 482 598 75 504 596 108 759 915 102 50 456 109 594 855 95 369 506 106 132 987 103 909 916 110 473 984 102 68 974 84 262 915 98 121 729 114 732 914 85 195 561 97 591 877 85 163 612 113 309 588 93 173 520 101 760 837 98 53 878 94 65 641 91 632 840 91 16 337 103 417 526 124 570 635 98 416 832 87 251 560 90 382 642 106 57 244 86 705 844 85 242 743 93 471 797 91 35 909 77 388 803 95 287 582 93 175 247 92 5 819 102 262 995 94 420 953 109 269 772 103 398 643 96 133 516 78 244 716 105 50 920 90 390 902 90 35 828 118 134 785 94 104 641 93 579 843 80 799 813 93 271 681 103 170 327 116 208 893 99 213 911 96 67 841 110 486 811 120 778 790 83 596 861 95 342 832 104 216 702 76 148 472 102 92 848 83 155 392 88 34 85 87 260 683 95 828 998 107 92 978 110 683 868 90 144 566 85 111 982 91 137 831 108 497 502 105 63 637 93 692 945 127 901 964 96 158 417 91 87 93 98 158 241 92 134 658 103 75 416 80 21 997 94 160 958 105 678 745 104 119 414 89 213 762 93 660 836 114 102 305 121 229 274 105 122 424 103 291 965 108 837 976 100 278 897 106 426 622 89 443 682 106 66 144 109 28 203 103 218 514 107 102 337 84 621 642 88 547 754 101 15 748 79 77 153 106 253 538 105 142 839 100 927 928 92 206 965 103 628 875 110 9 545 88 52 290 96 236 655 100 109 843 90 669 839 94 104 202 85 58 405 99 318 829 109 230 912 93 201 578 83 106 328 87 345 616 106 552 702 92 693 996 73 848 875 100 327 577 111 286 369 98 208 223 89 152 747 89 227 675 98 29 513 98 386 738 99 443 662 102 133 720 93 677 711 112 117 685 108 438 529 105 436 866 102 358 424 84 44 225 103 221 653 76 366 540 103 137 953 104 52 941 100 765 938 112 717 753 101 692 978 88 57 774 85 503 982 100 147 386 102 350 370 96 195 291 113 475 559 122 170 219 94 294 705 109 226 964 80 840 858 97 40 383 101 410 626 104 58 605 121 468 843 97 730 783 116 430 477 86 400 846 88 564 653 99 192 807 104 676 957 91 373 601 110 648 758 96 297 841 103 92 695 85 545 571 99 104 761 108 907 925 99 437 742 99 599 980 87 207 333 85 266 966 90 471 654 116 477 926 106 237 990 100 379 447 101 108 252 98 100 559 108 116 299 91 625 764 109 448 848 86 118 992 101 707 775 109 558 649 99 99 149 101 687 697 111 144 624 90 64 115 114 82 614 110 250 551 92 506 816 82 222 825 90 368 437 90 211 668 99 583 974 87 125 241 98 534 658 96 598 731 113 358 697 103 176 577 112 424 694 100 43 66 109 262 512 97 484 574 91 576 850 100 23 459 103 864 870 95 50 322 91 645 684 96 283 668 90 285 823 82 182 733 98 37 348 101 200 655 105 688 795 93 147 510 103 48 135 102 655 927 97 261 493 95 20 510 100 582 703 112 220 501 100 260 528 102 616 861 103 454 494 99 454 928 86 495 930 102 495 917 69 250 897 101 211 239 102 139 518 117 288 861 101 13 128 89 434 532 104 393 934 106 255 875 103 51 309 93 468 957 99 50 919 113 347 489 91 173 748 98 481 841 102 112 118 88 347 659 106 436 944 92 729 919 97 232 295 92 243 408 97 339 384 101 339 963 108 156 548 99 153 852 76 281 952 85 425 580 98 440 952 103 2 359 111 31 469 95 516 866 93 75 797 103 245 825 93 113 475 104 201 772 94 257 625 90 385 550 97 18 895 95 96 964 92 204 335 89 253 668 89 635 944 119 269 718 90 144 354 110 236 334 97 0 179 114 462 997 94 760 904 102 284 769 108 625 695 100 117 331 99 268 700 102 274 330 113 93 579 119 347 600 93 337 488 92 548 755 116 101 126 105 384 455 92 225 511 91 256 835 116 489 603 89 930 959 105 49 261 86 123 133 113 129 733 113 62 71 109 350 886 122 700 970 96 425 562 97 134 443 95 162 337 91 255 850 106 261 503 98 509 899 103 259 929 100 497 821 97 161 786 114 471 961 83 79 832 95 264 285 88 581 718 103 163 491 98 199 240 101 539 782 103 154 242 85 93 792 100 142 953 84 467 699 104 14 186 86 77 600 102 592 865 93 93 720 103 254 483 115 655 730 84 413 436 81 243 859 109 372 446 97 151 876 104 293 664 95 474 917 109 348 425 90 49 146 102 288 350 98 139 503 111 574 958 91 267 892 96 71 580 97 491 925 93 766 962 130 472 878 120 158 829 103 131 907 90 7 707 103 91 715 107 403 432 92 523 588 94 470 674 88 759 823 122 400 917 98 212 237 106 275 517 113 336 836 99 596 680 139 296 310 111 59 640 87 581 760 112 523 983 97 273 825 90 529 570 104 461 962 88 609 985 116 11 124 91 920 984 94 479 629 109 579 620 106 520 554 128 670 719 91 107 393 98 478 610 96 38 202 111 242 727 104 26 305 103 215 641 113 516 998 97 303 323 89 150 667 106 227 492 105 237 633 93 41 991 86 456 623 104 316 743 98 262 922 105 759 809 77 91 500 105 323 997 86 570 915 82 431 563 111 72 649 103 308 667 108 321 581 75 139 298 108 2 716 113 184 677 100 171 823 101 136 905 84 278 392 94 287 665 63 757 859 96 438 615 107 300 413 75 216 670 103 670 748 93 325 629 99 654 910 86 640 711 97 145 827 98 106 323 89 170 635 111 141 837 122 426 857 84 100 829 106 202 665 90 11 320 100 695 999 85 193 381 100 241 549 77 344 417 90 221 631 86 69 189 108 398 553 102 483 772 102 304 912 106 550 636 106 470 918 86 283 832 101 347 528 93 764 938 86 620 750 106 395 893 101 62 919 112 68 687 95 574 746 131 243 533 97 65 382 96 675 870 95 701 772 110 468 836 99 150 779 118 110 791 103 441 581 89 646 972 96 495 532 101 216 242 88 331 705 105 31 845 105 230 428 120 505 561 89 467 912 117 244 477 106 609 679 88 364 599 91 717 845 94 130 273 99 579 651 105 604 946 106 266 733 94 587 997 89 353 768 99 131 716 99 333 785 102 59 655 81 652 840 112 664 711 113 550 850 95 554 826 83 383 471 108 8 379 100 132 766 111 601 737 100 184 396 96 335 788 97 720 774 102 767 858 109 542 635 95 112 248 95 671 903 113 357 606 114 709 789 95 12 73 108 866 963 91 559 730 79 300 766 102 3 918 84 647 691 85 379 485 89 95 915 106 293 428 108 414 728 97 157 197 100 508 617 90 298 304 98 773 774 108 738 746 101 177 627 119 775 932 105 469 781 104 38 399 117 99 875 88 378 535 87 338 360 94 723 827 109 472 928 93 141 150 123 853 990 102 191 913 94 400 563 109 344 758 104 921 993 95 552 878 94 454 548 110 334 823 113 231 270 95 764 935 109 37 253 89 144 935 102 713 833 97 263 309 105 184 513 99 234 917 104 406 934 88 32 283 96 204 680 111 697 738 100 487 829 92 202 257 108 157 477 90 232 659 111 504 821 107 599 729 89 788 991 100 115 931 106 211 573 107 136 476 102 158 492 98 654 792 110 563 717 88 332 505 101 11 194 104 27 445 98 226 278 96 51 709 98 690 897 90 132 360 104 199 489 111 51 538 92 334 634 103 156 192 89 556 755 95 250 573 101 305 643 108 239 868 92 228 778 98 32 392 126 479 711 96 117 660 116 337 641 79 349 554 88 273 318 103 612 622 105 697 980 97 651 983 85 121 851 94 399 696 95 55 601 95 544 946 97 231 791 89 12 216 95 129 532 82 304 818 86 35 919 101 121 186 103 154 395 103 162 778 111 403 424 104 8 531 105 294 679 110 190 193 104 125 451 73 179 520 88 340 476 93 81 187 104 878 891 93 335 974 90 72 760 101 449 827 102 10 507 96 330 855 88 567 713 87 211 834 99 437 600 106 286 633 83 118 903 89 242 889 91 356 415 107 288 697 102 394 432 91 167 915 118 698 762 85 655 950 93 385 663 103 338 790 109 116 515 95 227 370 95 73 708 104 573 590 88 279 385 104 935 964 103 314 951 107 733 909 79 408 584 89 420 813 87 102 224 110 52 511 95 616 880 111 648 896 108 416 547 94 527 854 114 71 713 101 62 87 73 506 552 104 101 575 84 482 651 125 116 943 98 95 140 99 494 768 99 25 375 107 140 454 85 56 775 88 255 743 94 663 820 108 73 256 111 859 873 110 501 969 100 198 206 91 633 684 95 184 433 91 248 829 98 325 375 111 624 992 101 476 898 84 237 522 102 278 382 95 338 457 94 288 496 86 329 659 87 234 703 115 556 615 90 697 803 103 232 233 96 498 772 97 149 557 99 78 933 91 821 958 95 114 978 108 223 950 93 79 444 97 421 749 119 857 869 105 55 311 101 3 494 101 254 911 108 485 747 99 456 628 91 572 718 82 346 678 122 145 306 90 490 806 112 220 384 94 24 365 89 691 783 106 828 857 118 377 392 93 385 518 97 327 510 100 368 616 80 699 825 94 27 433 108 679 979 80 49 469 102 94 198 92 53 406 99 87 812 100 222 320 104 110 500 88 493 641 79 534 640 100 579 973 102 6 957 103 441 447 115 286 592 103 287 470 98 477 992 99 361 414 82 109 510 108 58 341 92 122 310 107 650 906 91 123 723 98 329 458 99 32 49 101 270 465 89 368 672 105 243 499 95 232 695 95 812 958 88 326 940 102 167 904 115 266 683 106 193 313 103 226 834 113 195 736 100 584 942 81 491 866 112 87 500 116 657 779 106 355 790 106 177 723 109 388 806 96 66 687 96 440 606 108 367 524 96 119 545 90 63 973 92 400 789 102 274 535 85 399 826 89 105 253 110 516 537 96 403 786 99 36 813 97 518 893 118 351 458 111 511 901 102 162 530 97 372 937 121 534 655 99 479 939 101 59 736 94 74 816 89 373 697 98 488 598 78 80 355 106 563 665 108 403 461 111 278 295 94 325 938 98 250 512 93 741 819 97 81 660 95 781 910 94 811 937 101 526 958 90 564 725 105 322 777 95 149 850 92 396 820 94 343 471 102 194 614 97 804 846 83 448 570 92 437 705 100 169 969 84 624 811 83 361 804 100 398 625 90 654 978 97 267 775 77 122 268 102 305 691 101 274 979 88 8 131 91 352 581 76 836 888 97 757 855 83 847 930 96 364 680 106 511 699 97 96 147 81 189 685 112 28 415 99 265 830 106 257 718 89 231 682 94 719 960 85 227 240 107 514 877 99 2 808 79 252 985 104 559 797 92 51 976 100 17 943 102 219 949 101 257 386 109 189 692 113 319 844 114 815 998 112 517 920 113 852 939 112 232 310 102 151 572 104 108 746 100 70 384 101 70 826 86 109 851 103 54 235 107 40 996 97 605 772 89 93 177 100 346 971 108 535 907 87 274 763 117 362 779 102 93 149 100 79 633 102 194 249 95 625 691 98 80 343 114 237 589 114 515 996 107 264 553 106 571 634 96 527 694 87 254 477 94 29 999 91 132 714 97 52 944 95 436 775 102 64 221 105 180 933 101 116 220 109 626 719 97 304 969 112 705 942 86 690 956 111 663 717 95 360 496 91 373 623 78 610 637 102 311 688 98 345 732 72 236 712 99 104 262 82 962 997 79 713 750 120 178 951 92 264 609 97 873 890 103 407 519 88 297 712 101 43 78 82 424 807 85 52 252 92 639 966 104 344 671 99 171 228 93 642 779 87 50 341 102 70 421 105 284 327 95 647 663 102 397 766 92 159 908 107 319 518 93 359 505 104 49 205 107 499 841 97 88 704 97 23 543 84 645 869 78 332 701 94 95 175 117 82 310 66 621 931 106 288 717 104 55 487 96 182 243 103 22 545 99 78 302 105 600 929 102 287 837 90 565 699 84 551 981 104 940 944 98 174 686 93 468 568 88 388 796 90 618 644 82 400 811 97 402 721 98 81 773 100 768 778 115 298 423 89 233 428 92 318 721 76 25 369 111 360 650 102 170 191 94 931 993 91 29 530 87 568 868 109 57 291 84 194 714 101 70 581 87 128 718 105 938 968 101 330 461 107 39 127 93 791 965 98 119 735 93 296 816 90 586 603 112 264 521 104 576 853 109 192 630 71 143 246 104 342 799 122 219 482 103 159 349 86 255 423 87 821 844 114 131 421 100 167 952 77 531 763 96 157 800 103 110 482 94 91 248 103 382 696 95 276 894 78 893 977 88 640 981 80 633 910 94 479 770 90 55 389 91 572 920 104 345 349 117 778 962 85 51 703 101 844 880 111 124 970 108 725 808 122 794 964 106 392 978 100 784 887 105 858 932 94 563 740 76 469 833 111 160 469 97 345 530 94 118 853 109 1 247 94 506 941 113 238 558 117 21 391 104 295 595 78 270 390 102 152 345 97 300 308 104 335 453 98 120 742 83 563 640 115 476 656 114 234 360 107 169 317 103 150 660 105 73 645 95 151 221 98 843 865 109 390 396 98 753 978 104 10 556 102 29 223 109 754 869 90 334 404 86 434 995 86 215 892 101 340 427 116 542 834 104 640 642 100 396 880 98 375 985 104 296 682 83 326 477 107 195 222 111 615 674 100 138 707 87 946 999 94 501 926 110 612 955 89 251 665 108 946 989 102 372 757 111 254 800 115 566 609 113 742 746 105 30 521 102 38 503 91 79 681 94 41 331 79 111 228 118 752 851 99 388 746 83 217 936 90 150 835 92 598 609 99 767 889 103 551 863 102 318 937 92 212 647 87 295 631 90 689 948 96 275 557 90 163 701 80 84 773 110 298 669 94 282 850 87 693 763 96 638 906 95 605 863 89 267 487 89 94 444 115 463 548 92 445 957 88 152 487 114 550 672 101 122 907 123 67 878 93 463 903 102 493 824 107 143 643 107 146 577 85 790 940 80 799 915 97 584 599 110 264 696 95 124 471 85 315 811 102 155 828 101 788 792 109 194 363 99 359 546 103 550 629 85 167 543 74 32 280 86 91 253 106 128 211 105 449 721 97 263 385 90 551 811 113 495 523 100 377 979 104 144 451 98 79 827 95 235 806 88 128 524 112 263 781 98 300 955 89 525 938 81 63 373 82 236 799 93 437 719 113 552 701 95 309 418 108 122 838 104 258 714 97 472 631 98 393 439 88 406 867 113 110 119 84 316 517 105 584 611 86 49 448 107 771 781 107 129 833 111 422 837 112 586 626 96 575 725 107 333 682 79 464 591 88 60 260 95 314 703 83 39 317 94 56 817 72 685 913 110 14 400 92 527 857 95 326 384 88 37 503 92 377 613 108 251 955 89 625 631 103 62 582 104 377 805 91 152 764 109 265 625 87 546 830 102 533 640 96 100 137 106 303 710 108 294 680 97 178 949 88 446 496 89 295 379 114 464 833 91 183 378 109 973 992 93 262 974 86 496 959 105 570 979 79 280 667 81 367 498 88 433 602 97 702 776 91 44 261 90 124 436 100 189 706 107 395 399 94 483 838 106 344 570 94 898 900 117 39 587 100 89 569 88 263 407 96 490 948 101 32 109 92 10 869 97 181 540 99 220 453 112 577 826 85 97 149 103 732 940 91 219 425 107 724 832 90 101 333 104 110 472 99 0 239 92 68 141 103 265 662 97 0 15 102 322 692 90 535 903 101 49 518 95 575 690 86 653 877 102 165 497 105 517 865 98 387 544 89 774 931 91 867 994 85 70 356 89 92 855 97 183 879 109 615 741 96 12 807 93 52 161 119 21 937 89 145 642 111 157 429 87 768 800 101 7 849 88 265 722 103 654 761 101 63 403 103 624 709 75 426 899 108 415 705 111 561 649 105 629 672 106 838 891 94 360 698 101 5 801 97 337 598 90 237 402 114 347 678 109 438 479 105 135 220 96 244 866 99 633 994 103 25 306 106 271 975 111 503 736 119 208 609 83 301 831 97 465 853 76 482 768 98 136 838 95 815 842 114 148 480 104 73 930 88 138 618 112 634 818 95 373 822 98 288 623 97 374 547 89 516 655 99 551 621 88 543 869 92 82 534 94 326 337 90 191 782 98 116 241 94 528 561 102 125 786 101 140 588 87 95 679 102 109 788 99 83 617 102 113 140 100 709 809 80 456 498 100 765 989 107 570 580 96 254 691 83 504 793 98 441 814 98 64 831 106 437 606 89 328 655 100 669 798 88 42 110 110 623 999 114 102 756 96 12 116 112 562 935 110 19 860 104 235 332 111 196 800 105 813 814 100 467 615 95 778 836 109 546 571 110 280 437 85 765 860 88 615 808 86 37 399 88 835 893 96 188 406 98 211 536 102 96 195 105 507 571 110 949 967 108 776 913 95 343 885 102 211 703 96 697 925 95 249 544 102 687 721 102 488 922 121 603 655 126 79 108 92 800 941 84 716 729 105 303 789 93 9 790 100 70 326 104 175 826 89 241 871 101 18 667 101 830 889 114 432 683 96 395 932 98 275 744 107 27 765 98 459 725 103 613 923 121 595 829 98 268 604 98 247 800 106 425 908 101 289 375 101 657 900 119 391 750 112 430 880 107 716 906 86 95 843 117 104 543 108 397 404 100 896 958 106 593 835 107 14 581 115 39 732 111 362 841 92 584 718 90 425 499 92 69 852 100 329 999 96 327 425 112 91 339 116 165 601 103 508 884 100 56 891 84 117 213 106 212 363 102 454 902 100 157 254 95 99 266 103 470 846 94 192 240 89 547 828 83 247 607 75 256 573 101 88 359 77 186 557 101 33 256 84 253 701 96 693 931 96 231 880 104 95 269 102 361 944 107 715 933 105 3 350 113 248 277 115 22 54 109 359 777 112 834 982 91 508 845 109 63 170 104 360 615 85 122 425 100 216 267 103 761 986 95 631 722 97 116 631 119 594 697 101 289 853 98 69 741 116 89 789 95 45 888 94 147 578 86 82 453 104 178 375 109 78 952 102 83 703 79 565 916 97 206 471 93 347 611 115 44 761 88 282 713 92 200 721 85 136 174 92 771 830 89 50 146 103 653 847 103 310 334 99 599 995 100 218 984 91 519 530 100 203 573 86 404 722 97 544 647 97 9 488 95 212 842 98 193 422 110 67 135 102 618 640 87 294 479 100 219 923 84 61 969 101 39 536 112 372 570 97 78 140 99 169 766 117 591 673 110 891 986 101 136 513 99 828 945 90 368 897 112 122 749 106 800 969 110 348 936 91 61 79 114 94 982 116 643 931 104 345 350 108 69 641 108 74 601 107 748 757 89 138 693 97 639 771 79 382 756 104 626 682 82 300 478 110 130 460 115 560 994 105 41 798 95 495 526 116 167 601 95 774 887 92 769 913 107 163 481 109 344 683 92 925 998 98 28 340 103 550 832 95 415 836 117 63 842 104 239 548 77 250 951 106 111 702 86 605 752 98 807 987 103 159 910 103 871 888 106 186 294 99 263 542 90 635 906 109 744 828 105 263 305 94 133 536 102 583 798 94 227 923 97 20 741 78 62 504 101 949 962 94 317 684 88 388 411 104 24 435 93 495 727 86 443 970 129 671 933 124 695 994 101 30 384 111 325 493 100 212 565 100 343 770 106 553 650 93 180 769 100 437 765 85 424 542 105 887 950 103 305 452 100 475 847 82 51 288 89 137 957 107 260 593 93 31 561 98 611 966 97 225 670 102 148 375 101 397 554 110 363 789 103 50 620 89 364 828 106 109 161 107 513 648 108 590 813 101 36 602 105 198 611 122 417 717 103 2 946 103 71 835 103 16 538 93 65 254 89 91 527 100 260 727 103 731 818 91 376 606 99 497 987 117 716 918 89 126 205 95 361 657 90 290 912 113 290 984 85 94 241 87 635 796 102 73 583 83 28 625 88 513 533 92 853 883 108 693 695 112 501 698 91 38 218 97 523 692 104 707 926 92 131 693 109 19 169 105 377 459 119 197 940 120 246 324 89 206 509 103 341 792 110 238 710 89 432 706 84 311 999 102 438 444 99 76 689 108 804 957 116 162 723 85 605 887 90 144 516 91 93 163 96 128 960 117 530 779 93 22 394 102 919 950 90 151 265 93 39 518 97 145 191 110 55 158 103 421 671 86 564 757 95 637 884 80 806 959 85 960 988 91 488 665 101 229 311 102 285 971 110 290 322 89 702 766 99 259 300 104 546 581 88 671 724 100 233 407 97 565 849 93 265 965 98 482 830 100 501 666 105 497 959 95 405 945 101 61 91 102 379 698 110 213 367 100 23 724 90 701 870 98 414 966 101 784 906 92 697 759 109 360 730 102 45 86 112 99 215 98 50 92 96 73 777 109 53 579 119 470 498 102 45 588 95 381 837 89 373 524 106 159 824 99 59 634 93 302 965 85 529 663 89 576 927 110 253 867 108 3 128 125 20 224 104 612 935 109 369 972 120 51 281 101 392 856 98 83 696 101 768 952 103 828 942 102 89 960 99 342 846 112 122 836 106 228 865 96 271 404 107 100 253 89 105 441 97 513 724 94 109 655 101 465 975 88 205 662 100 315 678 94 51 819 94 98 789 117 749 991 97 78 551 84 591 683 102 75 691 95 351 545 97 525 909 104 340 713 103 837 959 114 70 331 100 695 869 94 292 767 91 687 934 105 195 430 105 397 511 89 81 966 94 163 181 99 518 912 90 69 770 84 132 473 100 404 854 114 531 714 112 830 999 90 17 376 121 174 701 97 211 837 105 537 570 112 243 586 112 314 967 102 176 849 94 805 824 103 57 503 115 27 235 105 261 647 77 568 671 94 255 646 120 914 961 91 323 914 111 274 307 109 556 743 68 226 565 88 45 80 97 465 785 101 752 848 109 92 495 96 612 986 105 301 737 86 606 646 88 449 605 94 578 823 92 11 313 98 16 619 88 159 549 111 585 610 84 13 982 105 26 267 90 296 387 92 579 955 104 73 122 93 209 484 85 52 897 103 532 755 91 63 412 112 90 260 93 569 805 110 51 302 99 226 917 99 676 932 96 236 659 97 219 745 102 354 756 98 471 635 93 210 930 106 355 548 104 581 782 101 419 988 93 500 800 90 128 450 88 764 898 79 63 109 103 564 791 101 359 794 118 158 466 92 461 927 114 429 687 108 337 607 104 461 482 91 705 891 99 851 937 105 339 916 89 248 604 109 141 980 99 495 777 95 504 540 83 364 767 114 307 447 108 32 344 85 58 130 87 142 453 100 967 987 87 221 883 101 115 717 97 237 765 112 542 608 98 134 264 100 176 569 89 590 934 111 230 565 108 137 666 98 558 880 103 743 919 79 633 661 107 447 459 87 22 431 113 173 291 84 114 217 98 150 583 127 507 959 112 165 336 88 523 935 107 622 726 93 506 643 107 129 265 79 80 842 88 299 802 88 114 573 99 11 433 109 384 627 88 457 621 95 337 555 111 201 357 108 406 846 117 178 811 96 656 921 111 116 323 96 270 288 93 178 767 106 719 896 83 19 141 105 74 839 99 100 784 112 118 661 98 190 503 103 664 994 115 778 827 103 298 409 112 397 400 108 701 802 93 80 941 90 477 621 82 98 932 94 422 798 95 835 938 107 112 557 119 53 294 129 663 920 91 956 997 93 111 727 84 721 908 101 309 693 104 48 775 90 508 796 108 344 560 124 462 697 111 171 408 100 863 967 111 358 591 103 627 635 98 35 924 96 239 926 87 676 795 109 340 966 90 428 663 103 92 904 94 236 451 116 5 36 102 120 178 102 560 876 111 457 559 110 121 662 107 176 368 93 467 481 96 330 533 122 824 835 89 106 624 90 885 934 104 118 584 89 82 726 106 639 995 110 336 359 97 312 795 108 447 962 101 787 994 95 506 932 104 478 908 114 235 577 105 436 541 91 188 199 105 562 995 90 727 745 99 197 702 90 122 672 116 473 598 93 566 950 122 129 935 123 176 302 102 349 350 102 380 652 97 196 641 117 56 263 95 159 284 103 337 735 88 428 717 91 225 784 111 442 842 97 12 814 98 131 880 103 52 362 106 245 522 112 196 545 96 183 633 104 197 337 99 254 644 95 179 346 104 461 856 92 86 810 92 13 921 97 621 776 110 387 692 95 2 279 103 287 774 87 848 989 110 307 556 85 341 931 105 527 584 105 16 187 96 2 583 92 755 935 98 240 258 119 51 700 105 26 469 94 668 936 87 190 601 105 547 770 98 416 753 91 85 383 99 222 265 109 389 752 88 320 549 87 556 630 101 266 925 121 670 715 88 759 994 101 154 733 96 511 694 111 354 721 94 338 964 75 54 478 98 320 870 116 326 658 97 249 312 108 276 316 95 585 797 95 74 338 106 419 799 108 416 562 89 167 383 105 366 949 120 57 161 109 289 811 114 224 377 94 87 737 113 506 867 96 741 962 91 311 817 94 567 860 115 774 829 100 894 916 88 576 944 102 146 748 113 178 973 101 95 912 108 315 864 111 311 695 109 875 904 97 152 534 90 529 779 91 715 945 100 518 720 111 118 236 117 743 960 101 151 780 89 666 693 102 319 389 86 146 300 116 585 822 105 360 891 102 391 772 97 530 562 88 165 354 109 721 780 119 358 668 84 385 517 115 482 749 94 464 668 103 627 952 84 282 699 110 44 596 123 276 521 112 442 596 115 488 540 96 889 983 98 9 365 110 23 789 123 773 802 97 46 74 84 58 821 96 158 862 87 1 92 98 280 282 108 279 839 87 243 743 106 124 544 104 353 449 88 71 782 100 107 961 93 37 53 105 45 257 82 110 579 100 961 992 90 368 558 115 795 992 124 66 119 78 22 367 91 496 560 105 182 476 107 874 896 97 61 919 96 574 959 95 360 678 97 511 891 101 510 821 97 76 277 100 283 650 96 324 344 102 344 522 87 163 576 100 447 809 94 337 666 121 290 719 103 221 528 109 541 568 99 624 968 93 556 598 132 523 825 105 112 653 98 207 667 127 523 750 109 218 994 106 258 615 98 566 944 92 307 443 80 912 987 105 476 925 103 689 937 87 392 965 86 248 763 104 184 307 117 573 870 96 14 285 106 549 676 103 592 602 112 634 813 103 105 615 100 373 453 114 346 735 84 191 670 111 465 576 103 244 825 95 8 993 99 210 328 102 121 806 94 511 608 92 638 642 107 450 906 86 417 686 108 42 876 99 115 729 109 137 709 113 0 391 101 529 631 105 634 655 96 126 436 110 536 711 89 121 645 96 584 628 95 709 711 119 434 726 115 518 756 118 602 603 114 463 468 96 418 711 84 269 796 92 156 339 109 154 512 98 459 585 103 23 994 84 333 901 91 683 911 81 764 863 85 356 676 100 412 698 87 498 704 93 241 376 108 474 524 96 104 907 100 598 696 96 42 121 106 837 842 98 891 944 101 424 912 110 101 978 87 137 237 102 188 342 83 286 751 108 26 851 101 568 850 84 125 494 93 367 458 100 220 616 92 513 766 104 874 982 121 259 543 106 790 985 99 563 900 96 125 905 100 235 947 73 661 977 101 180 807 100 207 876 95 466 952 119 220 429 84 531 816 112 278 711 110 116 613 104 120 252 95 448 990 80 313 562 88 2 604 91 26 489 72 459 926 80 301 643 99 653 662 86 219 502 99 240 315 111 168 942 73 72 578 88 133 239 82 847 995 89 333 536 71 417 598 92 930 997 86 972 989 102 309 625 106 337 618 109 443 490 93 67 273 85 124 961 99 7 706 102 378 799 96 267 274 83 388 614 91 287 787 109 257 489 99 8 625 93 3 145 80 326 519 91 366 894 100 209 874 77 380 406 112 216 535 102 213 721 106 67 730 108 819 975 106 799 831 112 200 503 100 36 318 97 514 896 105 300 462 107 372 525 110 545 977 95 60 321 99 667 763 98 591 885 101 78 875 112 617 618 93 91 922 105 259 912 81 117 979 86 678 755 106 131 392 102 398 428 90 801 904 104 874 967 96 476 562 105 28 564 129 375 387 93 389 455 92 10 743 82 29 666 100 269 742 96 186 731 107 202 859 91 717 733 105 420 870 100 18 438 94 388 396 107 571 920 112 423 844 98 259 908 95 533 578 103 183 939 102 155 869 93 795 849 103 30 501 98 930 952 84 171 742 104 26 499 94 684 827 97 374 605 99 274 691 103 211 638 93 895 900 107 208 506 113 321 356 95 485 495 100 198 534 99 468 941 108 523 642 97 47 475 116 174 739 94 429 629 106 109 232 94 11 155 111 139 976 99 334 606 70 421 750 117 128 327 103 131 704 97 14 239 83 67 446 110 371 598 93 282 958 81 628 942 101 372 837 115 215 954 94 166 786 97 96 645 98 638 843 101 228 322 83 353 428 97 131 194 110 115 587 86 8 492 104 179 379 86 53 512 93 594 992 112 47 857 104 564 896 97 340 564 102 80 366 96 117 994 101 172 274 99 86 486 98 77 401 87 410 493 106 244 650 98 340 628 107 151 681 106 89 197 118 186 693 112 651 987 105 135 633 107 427 662 99 429 633 106 438 817 97 590 790 84 312 516 80 377 559 91 251 495 100 307 528 102 43 718 92 49 425 104 132 894 108 462 788 110 371 834 113 128 248 96 344 768 84 334 708 100 10 483 110 314 343 105 180 803 105 228 776 94 237 879 78 257 653 103 50 102 122 18 491 110 338 766 96 684 768 102 499 629 105 665 705 104 423 896 91 738 936 108 248 722 122 52 557 118 627 981 113 307 867 112 230 658 94 541 726 112 698 758 109 538 791 96 12 253 112 661 748 96 165 758 118 547 984 89 63 418 94 320 332 112 557 606 90 407 898 101 851 928 105 192 385 109 407 828 81 232 278 86 226 246 107 155 614 94 172 618 93 343 938 99 378 814 94 198 947 95 385 520 92 304 394 86 391 794 110 220 575 107 37 56 94 78 684 104 328 584 97 313 402 100 711 729 119 495 960 105 465 724 104 368 894 99 59 756 105 91 457 94 210 300 100 572 596 96 551 629 95 706 919 95 121 690 107 14 408 112 444 847 86 422 933 107 44 221 96 351 789 109 412 939 107 192 221 105 127 669 96 348 994 111 25 648 106 383 834 95 14 898 114 433 833 98 18 980 98 71 652 89 732 991 97 76 577 106 433 848 100 469 610 111 426 836 109 499 905 88 191 627 76 39 972 94 838 953 109 506 670 100 545 738 104 349 658 98 177 697 100 208 329 112 690 790 99 764 939 92 693 828 100 260 558 106 316 860 102 448 824 90 183 356 99 621 835 102 34 586 100 295 798 87 22 760 103 314 574 89 300 725 83 264 295 107 39 226 87 419 492 95 20 841 98 41 194 106 629 884 100 235 969 93 331 758 109 96 890 116 138 815 87 226 517 110 54 990 109 319 997 98 155 207 97 379 413 109 636 830 105 157 217 115 358 383 92 569 678 108 355 873 100 692 977 96 29 671 95 633 879 93 541 555 119 459 899 106 283 658 86 529 712 88 13 569 85 765 949 93 852 878 123 477 889 104 89 263 86 117 168 99 126 359 90 62 679 97 89 374 99 684 882 94 267 766 112 823 973 91 258 824 107 268 345 99 881 889 99 493 863 84 555 970 117 554 681 88 0 754 89 462 975 92 28 449 102 425 587 96 85 147 90 595 754 111 187 887 73 428 948 96 193 830 100 146 422 106 197 551 87 564 615 86 338 662 92 80 467 111 708 721 105 189 997 97 46 457 103 395 894 100 534 811 102 379 391 99 442 965 95 74 426 87 201 218 107 634 700 118 30 940 117 882 976 89 120 638 104 144 622 89 744 979 98 774 995 122 371 705 101 403 466 113 84 889 98 279 521 88 381 596 84 56 136 98 237 773 98 378 800 104 474 857 102 733 851 107 798 973 98 51 299 108 353 667 100 400 901 112 414 950 104 601 648 108 419 647 100 430 633 95 150 919 92 446 637 96 585 835 106 753 856 105 78 133 116 184 243 90 0 92 92 146 592 109 457 769 90 215 776 111 199 478 113 432 506 114 154 349 93 230 934 109 157 583 115 510 923 87 53 703 103 431 835 103 359 924 129 170 462 83 63 205 114 4 331 114 29 91 106 268 722 103 24 703 93 61 110 97 644 921 96 224 998 102 335 815 97 651 967 93 188 915 106 387 413 105 366 912 109 126 769 84 118 946 99 16 528 101 135 882 92 120 936 77 153 934 100 399 464 112 231 512 101 178 902 110 272 580 115 169 932 80 611 650 100 550 786 99 29 277 100 859 909 94 535 692 103 266 378 111 200 909 98 894 944 104 61 876 95 406 617 90 401 865 99 355 498 98 22 737 97 52 893 87 37 463 88 364 686 106 141 513 98 76 775 86 423 758 107 266 789 92 296 945 90 219 404 105 347 699 90 151 395 92 426 534 86 463 565 108 502 809 97 42 373 92 266 453 104 220 617 87 488 946 91 423 477 96 234 681 101 273 812 103 727 859 110 346 633 104 337 958 106 159 319 105 500 760 98 613 857 123 6 109 104 32 59 109 127 687 106 706 936 79 272 988 93 312 587 100 21 976 101 492 845 90 295 315 103 445 499 88 367 839 92 243 953 112 196 204 100 170 472 95 181 464 106 212 821 91 339 748 98 268 997 105 0 433 99 381 749 76 614 978 93 35 962 101 6 619 89 192 238 101 443 644 107 211 521 117 25 720 105 763 986 93 637 800 114 141 436 92 191 304 99 274 916 91 815 922 111 681 875 93 618 749 95 720 910 97 27 162 103 576 881 73 42 437 89 748 925 84 248 330 93 733 925 107 618 626 88 7 25 103 249 689 104 316 578 96 672 731 94 148 284 78 196 513 98 668 849 118 44 881 114 183 610 114 563 721 87 350 989 109 488 697 113 422 643 116 14 135 96 412 750 99 6 510 107 220 435 94 465 491 98 268 584 98 127 282 107 34 124 102 532 581 102 465 573 106 19 575 101 742 872 99 805 903 113 183 776 92 424 882 94 428 597 92 54 320 101 625 718 85 281 547 114 81 305 98 615 862 92 29 844 107 330 333 105 557 991 106 59 467 98 610 811 109 898 915 89 49 486 97 753 774 90 748 864 90 560 830 81 623 903 107 771 998 98 309 594 104 45 482 132 521 532 89 687 846 88 65 650 91 250 562 113 181 879 95 308 793 108 380 691 102 198 503 93 186 421 85 328 385 108 63 249 98 314 840 95 301 323 108 264 728 108 166 776 97 386 477 92 579 751 96 15 50 101 682 760 82 273 867 105 213 576 104 247 688 96 178 225 93 109 809 108 876 895 99 5 683 97 735 999 96 394 640 117 253 964 114 178 566 83 58 639 96 345 627 99 363 918 88 321 911 87 860 931 108 438 829 93 38 418 105 385 875 104 545 638 109 16 595 97 752 974 92 392 427 103 790 835 109 340 832 96 331 654 107 462 797 108 116 449 112 572 883 83 311 940 97 615 713 85 800 869 103 0 429 94 310 913 107 411 561 106 539 771 102 576 922 96 192 344 104 230 780 95 246 281 84 637 892 103 154 336 89 366 614 101 786 986 91 136 569 91 743 840 107 414 835 85 568 971 110 472 993 92 278 400 100 96 104 109 69 653 98 521 966 106 482 978 93 426 440 102 221 872 97 303 960 102 33 725 96 184 466 110 652 965 109 408 984 100 195 358 108 10 444 90 753 777 85 319 512 122 106 736 107 203 488 94 651 801 81 463 706 101 197 270 105 58 514 98 262 457 103 6 976 103 450 745 114 329 628 97 241 542 109 263 319 92 273 717 96 66 408 103 24 773 102 521 526 121 5 520 103 152 283 105 418 936 91 528 632 118 229 883 101 208 457 106 374 910 104 556 783 106 8 336 112 199 236 99 274 981 87 26 271 100 154 249 98 437 511 109 131 466 109 397 599 85 219 532 95 111 999 93 446 575 110 566 753 113 455 841 103 40 586 108 242 433 114 613 811 102 637 865 94 600 754 96 672 681 123 479 919 81 84 188 93 640 998 100 846 909 116 644 736 99 623 828 105 447 535 90 186 203 94 403 749 100 207 267 104 106 730 90 692 862 95 268 382 96 165 883 109 714 845 114 64 796 108 172 379 102 4 418 105 390 792 98 101 708 99 528 550 111 183 790 97 444 782 100 26 313 87 112 602 104 365 530 91 82 802 103 444 884 115 173 963 103 140 842 87 221 438 86 221 445 112 545 891 123 492 661 82 806 894 92 16 362 94 323 870 101 34 242 108 186 467 105 25 804 103 840 972 95 212 779 120 626 649 108 727 961 96 181 365 116 126 349 101 117 519 98 54 603 93 15 40 98 276 669 107 315 494 102 67 804 87 447 628 97 724 944 95 350 841 103 724 986 113 189 383 106 239 418 93 192 297 87 24 780 92 18 369 125 19 115 92 62 426 79 225 590 95 628 785 119 271 971 89 128 191 98 101 469 85 616 753 97 116 941 105 345 837 106 45 516 93 592 902 102 238 389 118 89 179 127 242 243 81 571 760 118 56 991 100 740 880 111 770 961 85 301 366 100 395 557 120 509 845 107 795 930 100 628 807 109 26 593 92 23 123 89 403 750 105 338 366 105 477 540 103 57 894 96 858 901 104 63 778 96 496 550 110 644 762 97 8 847 108 40 402 95 426 551 114 613 944 94 94 204 97 470 883 109 493 981 94 204 245 107 292 651 89 633 640 98 569 588 112 650 838 96 187 998 88 91 469 98 22 926 94 696 962 106 28 948 95 597 653 91 645 880 105 596 609 90 178 995 112 154 519 105 448 800 97 136 820 89 192 260 76 135 323 106 37 642 99 461 668 93 87 135 90 156 915 84 364 667 104 437 717 91 141 253 96 271 899 101 252 744 93 732 870 105 309 603 103 712 828 97 13 307 87 172 511 99 580 999 99 713 866 102 205 911 100 136 468 108 911 924 108 52 380 99 782 940 101 41 831 98 567 830 95 237 645 109 13 530 117 748 917 115 118 547 113 4 691 120 431 733 121 204 861 110 177 660 109 272 377 96 309 385 104 296 407 80 747 809 88 12 940 81 19 547 96 447 683 97 0 832 86 275 874 86 168 736 81 198 236 89 4 737 100 668 945 102 897 933 89 788 907 100 113 238 102 906 916 99 245 257 95 231 435 98 728 755 108 850 912 85 65 747 87 127 545 110 846 933 109 223 559 95 802 985 88 425 741 109 38 611 105 959 997 107 499 628 97 109 110 102 266 312 77 222 544 100 288 635 96 119 364 85 204 853 99 614 720 92 152 858 88 629 937 74 564 714 100 154 657 89 91 665 96 194 415 99 170 831 108 551 554 106 266 523 120 109 117 111 766 979 83 215 920 107 283 672 98 223 366 95 406 910 94 400 706 106 833 952 101 102 840 106 36 663 101 182 637 95 269 530 107 30 783 82 542 640 94 31 468 96 171 656 98 204 581 91 342 512 104 83 635 104 3 225 93 3 356 99 434 896 115 209 992 91 238 546 95 317 568 91 622 954 100 213 957 81 533 896 109 815 877 101 108 280 91 202 529 121 89 90 103 494 745 96 350 375 107 666 778 92 410 918 84 263 573 109 21 153 105 45 162 93 30 52 91 499 731 101 152 835 99 173 909 100 547 811 103 554 855 112 200 273 106 217 369 104 94 408 114 27 557 88 466 855 98 148 969 86 27 887 90 555 883 100 29 238 94 161 318 81 429 636 96 437 788 97 624 897 107 350 853 91 23 272 104 462 698 99 230 444 103 259 981 104 449 974 105 577 856 103 679 863 107 180 412 72 82 595 88 761 802 109 38 44 89 22 894 91 544 868 95 326 396 102 67 901 103 137 241 115 628 643 115 399 915 100 142 704 119 67 281 92 487 730 85 329 411 102 327 920 108 390 522 96 350 842 117 236 848 104 361 962 115 72 79 93 368 940 90 200 737 90 675 696 102 45 168 115 152 401 99 117 449 111 552 956 100 321 734 89 448 839 91 207 378 105 305 315 111 455 566 79 198 887 91 7 309 112 336 675 109 81 282 102 138 576 109 34 363 106 95 166 100 423 617 92 375 431 97 7 817 99 736 751 91 192 398 107 443 780 87 87 441 84 190 836 103 7 958 92 582 805 93 73 984 125 15 864 95 220 969 95 377 693 85 252 565 99 367 766 93 529 736 93 726 897 89 345 810 80 279 642 111 301 809 108 877 918 89 434 435 96 671 733 105 73 643 95 174 502 112 335 382 81 232 848 109 246 983 101 709 922 98 5 725 96 198 307 104 42 666 102 265 666 101 829 855 84 560 849 87 599 744 104 587 894 104 76 574 103 483 520 120 247 315 64 704 772 102 302 741 116 572 912 102 244 378 95 806 908 103 140 881 127 13 303 94 34 491 104 605 665 101 85 394 104 133 476 82 60 463 96 664 933 115 334 988 96 844 846 94 361 892 105 93 404 97 493 671 113 35 541 106 501 756 96 171 431 101 181 353 97 322 341 106 629 920 101 204 363 91 317 543 89 54 104 91 122 673 90 477 697 101 376 522 93 187 755 115 504 679 107 400 848 83 126 634 113 96 601 92 29 147 106 435 859 107 10 133 104 173 449 99 11 67 98 668 816 101 127 177 106 320 938 85 355 609 92 229 531 85 215 586 97 181 685 97 621 830 86 77 918 103 238 796 97 212 883 115 573 781 93 76 374 104 13 308 113 560 822 102 150 690 120 383 385 97 154 919 101 563 624 103 301 775 100 766 820 94 376 985 102 338 517 104 667 878 117 195 941 103 497 899 105 180 760 92 232 394 115 489 941 99 10 776 89 37 804 101 583 958 102 231 950 82 453 909 107 725 997 109 378 534 85 424 950 94 688 818 73 263 865 91 199 971 96 25 658 94 206 726 101 378 585 97 402 740 99 175 646 96 373 444 90 782 984 80 35 59 115 135 224 97 447 465 96 825 851 102 707 818 96 428 790 94 363 894 98 466 629 96 657 734 96 118 914 118 882 943 83 837 900 94 561 986 88 9 503 84 207 438 93 446 642 95 381 706 90 865 997 77 13 331 85 365 791 99 453 845 102 519 931 80 611 838 101 736 900 105 171 665 98 798 906 108 314 900 99 168 372 95 151 210 112 51 507 103 16 159 96 81 309 106 688 916 107 631 883 94 238 568 105 212 586 103 261 780 101 177 206 107 693 967 110 184 939 89 67 725 108 350 869 102 108 875 92 356 621 95 443 777 113 532 884 104 381 901 111 312 923 89 962 983 96 243 487 119 67 556 95 36 216 78 308 681 89 646 953 116 105 990 95 545 814 101 259 808 98 308 591 112 270 648 102 195 352 110 288 977 95 87 821 96 621 746 103 202 605 95 274 590 111 384 907 118 171 470 86 342 946 95 316 574 82 414 904 86 415 847 110 103 557 110 282 799 101 179 565 71 106 476 105 766 884 100 390 861 99 113 478 104 584 973 97 813 816 119 350 707 90 640 844 102 148 358 98 78 436 88 406 457 102 526 748 101 111 365 79 187 671 111 235 722 110 466 944 103 175 424 90 557 911 109 352 578 105 54 769 100 559 784 91 166 463 101 117 490 110 63 805 117 142 163 97 419 738 102 693 700 99 793 910 111 489 680 95 134 600 89 149 991 85 205 419 97 267 990 117 256 831 87 72 560 111 175 814 117 240 469 86 549 845 92 7 711 90 864 897 104 208 428 89 16 428 100 248 390 99 523 909 98 842 901 95 182 263 100 19 920 82 81 576 100 384 920 98 331 795 92 54 981 94 785 989 94 194 636 93 94 434 88 396 908 87 371 861 99 609 667 97 514 884 104 253 272 112 86 163 94 469 628 87 559 693 104 398 543 79 484 714 118 354 998 99 333 416 109 308 627 93 167 979 118 171 925 99 775 961 102 155 504 101 418 793 95 421 789 91 15 934 109 437 614 104 875 979 91 314 875 104 44 522 82 474 711 104 285 671 103 243 936 97 193 937 96 643 783 75 79 450 90 912 950 99 504 899 100 6 309 109 830 842 86 341 646 102 209 415 111 8 95 96 735 892 110 414 568 73 12 665 108 803 985 125 680 729 101 424 661 113 935 951 106 410 677 100 125 197 102 184 807 96 177 716 102 610 905 98 366 770 88 96 673 100 616 894 95 350 984 103 700 876 110 629 775 116 129 314 110 200 805 97 224 512 89 438 525 101 253 948 117 637 961 101 287 757 95 216 981 90 291 920 85 206 490 99 442 598 111 620 808 92 253 378 108 836 915 83 594 947 96 15 822 95 409 975 97 275 748 102 836 926 98 324 704 108 739 987 109 519 964 84 133 158 105 55 410 90 631 702 86 149 802 119 319 789 100 59 695 101 453 774 85 185 796 101 612 690 109 690 832 105 111 955 118 285 539 120 147 366 96 79 971 95 19 234 94 385 897 103 317 337 106 333 706 107 236 567 98 249 597 103 426 711 94 572 760 84 0 23 92 315 777 111 51 959 100 423 612 107 213 308 82 390 774 123 17 656 93 609 728 98 685 898 107 62 139 109 53 633 104 152 742 115 239 350 91 114 671 113 16 177 86 356 994 98 99 589 98 435 553 112 356 804 104 20 283 91 861 868 107 258 389 82 352 939 101 138 909 114 104 531 102 406 560 103 400 605 113 246 447 102 112 718 98 208 456 115 786 992 111 0 749 113 190 979 95 443 808 89 61 797 96 802 995 103 290 661 101 623 909 99 74 425 94 390 827 118 632 734 97 624 737 86 300 382 94 1 404 112 240 314 117 417 873 88 233 829 108 24 473 105 527 555 93 163 534 88 334 994 100 630 763 119 217 858 104 225 900 79 439 470 96 174 923 112 197 388 114 96 547 95 803 917 94 92 327 94 967 998 112 705 900 102 32 237 88 759 772 118 321 567 94 178 443 79 228 251 101 123 979 90 526 977 100 12 250 82 440 984 117 30 620 111 356 964 95 653 906 93 36 985 81 644 984 104 623 674 92 582 968 104 341 797 91 564 862 98 653 761 72 22 577 104 39 744 95 499 780 106 472 526 124 385 961 110 778 924 73 394 989 93 57 766 109 12 278 102 211 293 109 109 620 93 605 845 94 874 919 93 698 720 98 276 457 88 15 358 117 85 139 102 704 746 89 509 658 102 45 393 98 467 824 100 114 469 103 725 842 99 259 932 100 54 471 110 551 730 98 845 990 96 843 904 101 438 553 107 164 839 102 789 872 97 656 853 89 34 351 87 570 796 93 14 161 88 29 564 118 364 695 93 24 50 105 600 894 106 241 683 117 55 860 100 806 810 83 372 942 116 567 900 104 268 368 100 664 809 96 238 572 111 191 615 103 348 771 107 30 149 111 381 776 122 473 812 106 30 961 96 33 840 115 2 693 95 285 309 98 550 665 101 279 803 86 204 632 90 179 909 85 220 318 74 638 677 85 54 451 103 13 765 95 117 623 104 404 664 93 412 661 118 215 583 113 496 830 79 522 825 103 103 742 112 1 290 116 81 922 108 573 699 107 523 997 106 728 989 103 910 943 111 619 957 93 152 173 111 241 469 86 600 849 108 0 579 82 871 921 102 697 824 90 218 226 111 406 577 94 66 848 92 135 840 95 266 762 83 91 180 78 47 476 108 43 208 97 408 731 121 188 968 104 270 299 96 330 656 111 198 286 97 261 652 95 116 695 116 324 457 100 238 455 101 107 142 105 143 682 93 164 541 89 481 930 95 1 921 97 108 951 90 435 471 78 487 839 113 141 321 101 435 527 109 351 916 102 199 881 111 125 570 105 136 481 89 216 532 110 85 875 118 644 717 100 377 463 101 178 843 103 360 729 109 450 483 110 484 865 113 489 689 86 260 665 101 60 228 104 936 943 94 34 431 104 95 509 111 692 963 118 111 156 122 83 608 98 499 806 99 613 908 91 532 623 92 736 964 111 2 39 104 694 702 98 256 792 100 239 738 92 600 805 100 429 692 109 194 638 99 14 217 85 638 968 87 344 351 109 288 446 110 342 459 100 288 359 117 52 738 97 58 200 118 258 489 93 596 843 85 273 921 100 133 142 105 308 528 101 473 653 101 573 767 107 194 211 122 750 840 102 716 910 82 77 402 103 698 728 95 560 844 104 347 737 109 373 374 106 308 454 110 120 388 102 255 829 105 590 938 95 321 994 94 239 827 91 409 790 97 398 418 87 154 762 93 106 917 101 80 423 101 377 871 90 617 833 103 574 660 113 26 476 112 325 771 80 905 910 106 60 726 99 25 712 94 28 984 100 798 956 98 252 269 101 172 239 101 240 993 110 17 286 84 361 446 95 446 481 101 303 843 82 216 733 118 356 506 87 660 968 104 375 542 100 468 573 102 359 508 101 50 362 113 337 378 88 190 464 100 88 315 102 174 689 100 548 699 103 560 990 72 307 885 101 281 969 112 236 688 112 207 749 105 652 966 93 396 882 105 95 686 104 335 537 109 795 952 99 621 792 109 246 655 98 125 201 86 283 711 105 688 711 99 269 278 106 452 977 121 33 60 95 353 444 98 127 498 99 735 980 102 620 935 93 73 892 90 161 666 89 739 868 93 466 947 103 576 729 104 200 251 93 307 795 106 407 910 113 218 971 100 481 828 96 230 666 105 305 418 111 540 719 98 255 612 104 181 258 93 979 986 94 469 472 92 146 407 106 383 841 98 64 199 98 30 626 106 352 689 91 4 206 98 21 887 114 159 639 101 290 376 102 707 931 109 404 902 100 734 841 105 227 940 112 22 390 94 70 115 96 185 950 92 767 846 93 442 521 95 27 497 102 110 540 121 183 229 100 443 842 99 615 990 90 291 681 85 427 546 108 165 301 103 242 904 97 579 813 108 32 463 115 16 169 102 295 927 90 648 654 93 750 947 111 114 255 118 199 270 84 72 695 103 146 621 115 21 649 96 225 580 117 128 249 97 198 728 92 386 483 87 17 504 89 354 430 110 639 958 101 258 747 87 29 792 80 659 889 105 397 988 109 142 373 103 150 753 112 553 601 89 254 583 96 228 638 98 61 322 103 353 377 85 76 118 115 702 869 127 275 278 98 302 903 102 119 754 93 802 897 85 40 274 98 195 632 95 101 200 80 104 157 93 232 765 91 151 659 93 366 503 100 66 552 98 141 712 93 147 902 97 508 937 112 14 387 100 318 329 93 94 893 102 298 303 97 3 688 83 94 635 120 62 684 108 467 744 104 175 773 95 689 931 99 88 537 99 117 415 122 241 792 86 534 608 95 151 165 120 442 879 101 887 975 97 36 256 109 295 928 82 370 817 92 207 249 101 848 897 109 475 749 99 588 755 84 172 523 80 473 525 100 73 402 110 133 895 110 767 770 108 29 814 98 717 732 95 891 947 99 266 515 89 6 186 101 192 937 102 500 924 113 243 292 96 519 879 100 264 848 101 615 641 95 127 519 105 229 312 98 212 654 105 340 886 105 28 411 89 187 504 85 6 750 100 732 898 102 495 525 117 568 683 99 157 162 89 706 993 104 164 849 110 318 507 92 819 820 98 129 518 101 473 494 98 147 552 114 124 821 105 272 630 101 363 906 101 176 322 107 201 307 98 144 476 94 544 925 98 73 796 121 847 945 103 24 400 92 583 920 89 292 810 89 262 438 117 165 982 117 488 580 86 320 713 109 222 449 113 373 660 115 506 969 103 271 410 101 214 660 106 856 889 111 367 859 94 645 764 95 656 718 94 318 873 99 604 761 96 694 776 100 679 850 113 517 838 105 319 441 108 117 431 93 117 542 124 97 621 93 338 669 92 45 190 102 510 514 103 252 786 96 80 100 93 36 796 117 477 560 103 244 688 103 136 307 88 169 588 106 53 605 97 407 592 109 304 446 100 221 343 87 324 343 82 126 734 102 89 321 100 629 734 87 286 383 100 405 431 105 314 768 88 30 683 92 574 990 98 516 590 101 403 783 95 255 642 107 70 738 115 238 871 86 291 870 93 680 868 92 517 523 104 395 849 102 856 892 106 175 614 90 93 581 105 546 811 101 249 752 86 789 913 92 205 482 102 25 437 121 158 828 90 752 976 96 150 748 88 214 361 87 737 910 103 320 752 97 69 438 85 238 453 97 25 471 97 448 533 110 226 659 104 43 592 98 409 639 99 19 472 97 180 507 96 488 992 108 566 623 106 100 926 114 120 853 89 844 897 96 600 678 76 123 747 94 60 77 110 284 708 95 407 678 102 426 768 80 1 269 97 233 541 103 193 264 112 737 891 103 293 519 97 539 542 96 83 682 98 254 333 79 515 935 104 467 657 91 515 983 110 222 286 92 783 971 101 724 943 94 611 799 100 567 871 77 45 572 95 542 697 105 259 308 103 523 979 90 99 934 106 136 373 119 889 981 86 417 564 76 603 746 92 161 441 100 152 701 105 155 715 94 235 516 98 727 882 101 35 815 112 126 665 106 496 865 104 107 168 105 471 910 117 32 159 99 263 958 110 241 874 92 436 914 117 5 293 129 693 799 92 376 802 112 680 903 111 689 902 98 310 583 106 670 927 90 590 810 90 78 321 101 19 896 93 354 848 85 257 709 102 245 891 102 190 704 105 118 808 104 192 553 115 205 230 86 452 812 91 331 535 115 332 790 101 277 367 99 261 425 96 71 465 97 80 776 107 739 811 110 67 209 98 96 257 104 169 767 86 698 727 97 333 678 100 92 145 86 76 741 97 515 628 104 196 344 96 405 925 88 42 49 98 437 684 104 410 821 112 190 689 114 424 939 97 164 693 99 352 442 91 192 497 111 572 849 97 7 388 103 401 613 93 71 81 97 405 565 123 126 316 95 167 756 107 567 894 106 203 995 95 436 547 113 120 364 100 43 77 97 170 955 105 593 965 100 214 516 98 10 498 105 3 221 98 99 830 102 130 970 110 523 990 98 331 359 105 147 437 105 713 959 104 403 873 107 55 406 73 53 326 110 921 986 89 774 841 105 311 945 110 339 708 96 335 406 102 87 346 98 240 563 101 738 745 94 550 747 90 188 507 99 530 979 109 530 649 96 272 273 117 691 846 104 454 607 114 369 943 95 135 857 89 858 975 107 601 991 104 116 856 89 224 575 114 122 758 95 606 886 108 659 911 100 226 764 105 124 730 113 435 963 81 828 875 102 265 461 109 298 684 89 393 445 109 766 874 88 258 971 108 15 862 92 656 665 97 278 337 101 763 882 95 393 969 99 197 539 102 316 609 88 120 821 100 810 835 105 158 442 108 655 753 110 314 784 102 745 888 87 22 435 93 108 772 100 15 841 88 291 545 103 216 383 116 61 292 104 201 594 101 235 802 98 434 605 93 491 694 105 110 254 91 40 986 102 282 635 84 109 616 102 100 484 114 260 828 113 249 568 103 312 994 106 193 242 90 586 758 100 759 794 84 130 328 90 377 753 113 190 331 96 609 722 109 232 468 111 256 448 80 242 337 87 27 149 90 341 815 99 859 923 85 306 813 109 425 907 98 31 531 104 79 120 77 799 969 124 388 776 98 454 985 120 352 564 119 96 928 99 514 555 115 540 714 109 393 998 103 88 898 102 517 752 108 191 199 105 192 485 98 76 715 105 175 581 95 91 343 97 612 851 97 271 817 103 460 686 110 624 685 96 522 868 101 855 865 98 600 643 94 738 844 104 61 125 100 328 626 109 723 801 114 163 715 120 254 942 100 159 171 100 414 505 101 597 712 85 639 942 75 273 515 98 676 690 87 134 197 92 408 798 102 449 847 102 65 754 104 162 911 118 801 894 94 476 854 102 52 414 101 112 810 97 11 527 102 326 941 100 118 208 83 357 684 86 151 385 91 706 945 101 82 336 115 555 622 89 728 732 80 474 605 80 17 578 97 180 852 79 62 985 95 362 608 102 438 682 94 133 448 84 89 544 110 294 818 80 123 238 86 151 193 98 330 870 114 50 515 90 663 698 99 316 448 99 365 558 139 183 986 107 352 933 93 211 858 106 259 807 113 632 931 103 49 54 90 118 836 94 316 697 103 72 510 96 467 667 112 439 860 102 449 599 84 351 530 84 82 380 102 246 747 98 229 835 105 55 792 97 0 311 81 533 694 88 3 339 96 0 218 87 190 747 88 336 781 96 100 706 105 181 669 100 94 458 96 12 57 108 636 678 93 245 753 96 100 260 68 109 910 94 139 709 116 652 946 101 228 529 101 343 349 98 653 811 101 327 824 116 596 605 107 11 896 82 785 840 103 216 460 93 961 999 92 603 848 81 481 941 80 213 577 80 244 416 108 134 946 106 887 945 87 101 128 80 258 842 104 308 776 112 612 738 107 335 627 80 228 253 89 809 957 101 983 991 98 571 834 93 227 540 84 838 986 80 874 933 104 62 887 93 646 666 97 309 821 90 563 723 96 135 453 118 781 782 98 144 195 84 95 566 115 601 758 88 81 299 103 115 511 102 73 655 135 148 842 102 582 831 99 99 908 108 457 770 99 226 389 112 428 952 116 754 810 88 262 318 104 709 989 98 34 681 83 535 832 78 283 404 110 603 787 104 128 691 86 722 865 88 9 595 97 323 768 90 104 915 101 53 971 97 292 580 105 116 640 106 779 837 93 302 812 84 275 407 99 396 959 103 315 649 90 596 849 97 524 945 84 449 661 94 551 608 91 611 615 97 85 212 99 222 438 109 891 953 99 647 823 93 699 786 110 322 620 86 333 715 81 795 893 82 237 271 94 126 341 86 759 782 106 101 596 102 848 982 102 232 855 100 253 989 97 95 519 68 380 720 101 118 219 98 65 298 94 28 590 100 681 704 92 69 200 111 412 559 91 536 983 90 645 779 112 251 379 109 463 830 89 326 750 97 240 941 107 243 935 100 85 101 105 251 641 109 676 874 92 558 588 109 240 608 82 105 752 99 129 245 103 68 714 96 522 802 103 87 432 98 375 832 104 599 972 106 976 985 104 852 937 113 416 882 90 230 843 100 132 449 105 356 581 93 442 585 107 102 692 78 646 847 84 131 842 108 311 983 105 98 413 86 177 970 99 414 465 93 2 532 94 493 507 106 140 865 107 335 789 98 38 767 83 435 481 87 20 925 108 412 705 104 585 847 98 336 967 111 14 383 85 74 717 106 34 287 109 296 575 105 192 437 99 295 681 109 161 812 103 682 951 112 179 865 109 109 360 99 570 584 81 248 438 92 387 628 111 594 898 92 365 839 96 408 717 96 505 930 103 921 958 123 77 343 97 525 616 120 415 567 104 98 804 105 17 793 88 802 920 101 75 254 104 365 383 85 829 908 100 116 141 97 553 629 107 125 864 114 687 875 92 53 603 79 30 996 110 432 551 112 125 574 103 477 909 87 35 474 112 91 638 82 331 363 91 274 544 102 796 936 92 188 861 103 485 687 90 24 421 116 41 777 105 201 344 107 919 981 109 253 698 119 163 639 109 679 733 104 391 537 103 471 804 90 483 981 102 371 656 101 110 640 114 400 422 108 767 878 89 49 370 105 330 943 102 646 981 105 270 430 111 342 395 114 790 904 108 150 215 104 67 555 89 228 520 114 351 572 102 218 237 92 41 675 102 234 261 102 537 901 91 685 700 113 338 703 97 580 825 89 632 640 75 461 985 103 376 789 103 325 647 85 4 369 108 23 852 96 3 896 89 271 634 94 74 789 101 434 831 111 314 722 97 480 853 98 529 797 85 16 243 101 15 671 99 809 946 96 347 747 101 190 318 85 437 746 97 273 459 95 62 503 95 220 565 85 449 730 98 282 513 82 54 739 102 416 898 110 544 809 111 118 722 105 138 365 98 761 817 101 546 804 101 120 219 112 883 988 99 28 432 87 408 946 79 357 959 103 254 662 91 802 809 85 954 994 90 138 557 98 637 815 105 861 888 121 112 933 96 122 309 96 685 947 92 600 669 103 23 570 108 657 679 94 335 944 103 188 575 95 28 477 91 323 800 89 715 813 111 543 620 119 42 481 94 804 864 113 189 580 115 308 510 105 247 359 93 51 685 116 294 860 94 549 828 110 308 852 93 404 761 92 229 500 104 384 945 86 316 796 110 532 736 97 38 137 95 256 415 101 201 227 92 31 313 102 643 850 104 163 786 89 536 707 102 816 846 103 142 280 95 809 878 101 741 938 104 172 599 90 269 826 93 808 843 108 672 898 98 58 686 110 7 700 100 602 827 98 77 888 101 587 661 98 126 471 90 594 654 91 6 922 111 73 296 102 522 614 98 328 751 109 527 732 95 882 952 87 338 564 104 382 554 92 30 645 114 80 567 105 442 475 95 182 321 106 459 918 96 575 869 104 341 517 101 23 727 92 303 794 104 404 524 87 154 750 97 485 977 112 641 883 100 210 798 109 82 401 104 623 657 98 157 969 89 401 560 109 783 947 107 271 934 105 9 443 105 72 834 83 766 961 88 31 486 88 713 784 97 341 410 91 377 455 115 540 999 105 286 430 100 669 718 96 282 862 89 1 687 110 381 546 99 575 965 97 430 864 94 652 653 95 3 816 108 8 833 90 296 982 104 351 950 107 404 711 102 178 959 107 140 447 100 586 906 107 806 954 98 671 938 84 183 291 89 201 533 121 198 210 94 468 856 95 730 853 108 367 659 84 686 874 99 495 688 96 595 914 92 106 222 105 70 156 97 204 737 103 6 905 102 326 500 112 52 905 112 138 920 94 84 189 94 167 922 79 150 292 102 498 580 85 9 27 88 619 897 130 42 786 99 290 634 100 285 410 91 273 323 82 205 504 90 2 901 105 406 672 101 24 248 81 249 406 119 201 857 105 338 591 78 506 928 90 209 967 98 603 622 106 501 660 91 212 364 93 466 898 101 624 834 99 434 493 92 338 919 103 615 846 73 615 864 99 232 528 88 870 972 93 432 540 86 626 951 107 378 850 96 92 290 108 418 428 91 186 193 94 812 907 87 346 666 90 326 563 109 372 538 92 374 787 101 356 396 111 879 939 111 36 723 98 356 540 109 231 406 95 4 243 89 926 976 87 556 898 95 333 727 108 344 398 95 417 576 121 194 860 82 117 160 99 445 623 96 361 899 96 339 806 117 146 309 114 416 458 90 742 777 95 5 833 106 284 901 99 10 667 100 85 931 109 277 462 99 368 663 99 396 684 110 198 872 111 735 837 113 391 852 109 497 628 90 319 790 98 628 663 112 695 758 106 241 423 105 584 606 111 691 827 106 151 617 99 597 749 88 17 433 97 175 713 97 184 966 93 297 660 95 128 399 110 25 441 90 321 351 111 68 348 89 648 686 91 630 650 94 247 702 98 333 820 105 114 225 81 702 769 101 428 746 96 782 875 93 82 674 100 594 829 109 50 864 110 79 514 82 517 831 99 245 385 86 21 786 98 667 936 105 262 400 95 373 707 105 158 639 94 142 739 87 221 273 99 340 345 107 422 981 101 346 763 97 400 611 97 397 580 92 135 584 101 172 680 96 38 160 89 572 960 101 68 764 105 118 299 87 517 662 105 118 419 110 148 181 113 329 574 94 495 544 96 88 535 99 461 669 88 57 167 104 248 253 90 272 464 96 489 606 94 477 507 89 73 589 110 610 727 101 274 361 91 528 558 97 99 901 95 77 572 92 737 854 91 81 412 96 863 875 118 156 473 114 288 454 90 570 707 89 180 288 108 312 722 100 370 606 113 714 971 83 177 694 103 697 900 103 130 544 93 298 470 117 277 903 92 239 937 102 20 534 109 109 177 114 212 815 114 406 778 84 44 914 107 171 227 102 39 241 102 282 694 102 764 917 111 307 939 103 147 341 99 71 626 93 615 895 78 197 591 90 307 703 93 365 900 91 647 707 89 466 644 121 492 788 94 900 901 95 50 603 100 130 457 101 260 588 79 344 587 116 310 892 108 282 910 100 211 462 97 490 728 86 115 200 102 171 209 111 54 550 111 507 983 92 188 600 115 26 311 94 52 607 98 96 702 102 263 499 96 389 400 102 256 610 105 307 912 97 287 515 109 545 847 103 262 551 105 236 322 104 584 951 112 367 413 112 150 339 110 232 880 104 245 400 91 334 379 100 252 544 98 17 273 106 710 770 86 297 695 106 400 786 101 598 892 90 170 923 104 94 519 75 684 868 106 81 680 114 226 889 113 798 988 102 847 967 122 788 848 115 544 980 104 198 576 95 243 927 92 424 432 99 325 783 123 452 726 108 205 514 97 153 555 112 865 868 98 204 824 96 49 655 109 36 571 107 283 537 96 323 989 102 60 451 107 413 715 110 492 577 104 629 988 94 276 728 100 511 797 84 393 754 92 258 575 98 47 502 98 258 373 86 401 969 92 9 582 90 670 722 114 109 903 115 590 898 88 321 733 102 205 261 107 620 839 108 456 820 101 566 862 103 107 385 83 512 855 91 1 740 97 570 697 110 497 667 106 146 736 97 637 972 94 109 854 92 523 947 100 229 710 91 20 546 88 28 463 88 400 944 89 65 504 104 256 269 92 187 366 95 675 871 95 45 467 103 178 593 106 375 719 95 448 563 97 85 586 98 187 462 117 141 562 104 296 338 100 406 882 91 122 898 116 214 849 101 328 576 87 508 969 98 66 363 82 606 737 88 166 762 92 364 998 104 392 793 78 415 464 92 162 793 107 169 419 87 179 329 103 99 633 102 657 998 113 262 809 89 755 796 102 76 972 83 393 803 110 187 361 107 23 427 108 674 977 104 645 739 81 291 807 111 12 510 99 432 998 96 8 65 113 596 710 87 634 968 99 137 351 108 877 996 92 68 277 95 100 571 112 3 667 103 178 567 91 138 513 94 653 954 97 57 739 93 184 377 101 257 920 118 556 925 103 232 859 122 133 971 103 113 757 90 462 466 115 469 718 110 192 672 108 528 557 114 393 855 117 873 969 102 456 811 105 101 778 110 262 758 97 803 850 103 409 916 84 121 797 102 550 691 112 351 498 101 94 287 97 361 801 88 248 347 92 364 795 116 549 799 105 715 784 114 216 805 95 487 558 105 28 956 93 416 891 118 902 997 88 85 496 100 399 754 100 199 238 92 621 626 119 646 968 95 571 833 94 580 946 112 172 728 122 658 807 91 255 458 107 272 830 91 243 693 102 325 971 123 391 972 102 48 187 99 185 721 115 662 957 100 573 830 88 478 544 105 34 180 90 433 525 89 110 694 90 482 865 111 723 826 83 429 879 85 488 607 100 673 874 109 373 886 88 532 632 87 412 517 108 361 915 95 232 591 98 174 797 90 66 575 115 800 827 103 505 828 102 55 831 97 219 609 119 547 891 99 282 305 100 157 797 122 441 986 96 469 543 104 272 437 109 736 930 92 50 54 94 144 629 94 408 951 105 290 443 106 208 390 84 110 124 96 545 728 110 304 525 92 34 985 131 207 793 112 306 628 99 718 886 86 715 765 109 527 890 93 153 248 113 163 549 97 552 558 96 423 483 85 206 262 92 222 848 100 886 986 106 216 763 94 96 556 84 431 904 101 65 437 113 262 304 103 329 923 101 385 826 117 40 941 110 380 568 99 515 980 96 80 285 111 864 948 90 479 761 98 198 212 99 336 694 96 226 799 84 88 630 82 539 707 124 182 772 104 404 864 97 681 751 114 350 665 100 65 761 82 662 717 93 315 930 111 590 832 103 86 822 92 4 218 86 710 836 108 131 435 100 362 604 101 748 796 116 759 796 106 219 463 94 687 924 110 294 909 112 766 767 91 481 636 108 121 494 95 258 493 116 769 813 86 925 986 101 331 403 90 117 366 118 30 299 121 24 204 88 112 318 127 131 897 105 62 133 92 900 945 85 5 260 99 680 712 103 346 414 85 451 735 103 423 726 108 277 510 96 62 942 91 253 786 87 711 820 99 649 873 84 101 240 112 88 416 99 256 796 97 718 908 99 361 883 81 645 821 110 614 677 83 68 939 112 9 247 103 146 795 112 539 642 113 49 622 100 14 125 99 420 445 93 461 591 91 88 506 108 862 953 104 862 974 96 54 89 108 277 729 102 323 909 100 383 913 106 304 451 101 313 811 100 355 741 98 176 788 113 883 939 89 639 666 92 383 516 102 214 366 127 555 561 95 651 870 93 131 874 94 682 820 90 582 598 102 258 968 88 386 718 114 443 687 94 414 761 86 583 631 103 466 790 106 318 805 101 382 404 89 416 822 100 383 503 95 426 935 80 182 963 99 229 916 101 249 339 109 479 596 83 572 909 89 531 605 113 507 549 81 607 956 108 107 293 96 260 705 101 813 936 98 330 827 109 312 909 99 490 829 108 34 900 82 315 998 96 368 762 88 398 821 89 384 804 106 317 910 108 151 931 107 110 516 105 631 981 92 579 940 101 56 761 97 128 690 101 79 990 108 694 978 91 708 935 116 232 375 86 101 109 103 132 565 99 244 774 95 574 657 85 786 865 78 159 641 102 21 567 81 44 571 93 51 248 101 761 834 103 120 335 94 254 871 87 849 915 94 77 596 97 564 990 110 191 806 100 785 870 86 442 924 95 670 700 105 399 697 95 246 896 100 204 373 105 440 658 86 50 597 128 262 466 100 556 998 111 44 174 107 586 595 101 801 835 88 74 908 105 97 258 99 45 110 108 660 747 86 201 589 84 58 712 114 249 607 93 594 914 107 427 527 89 549 741 84 653 694 112 29 221 91 697 813 103 814 894 92 325 609 89 278 580 102 72 289 90 448 683 114 2 889 110 256 902 91 453 454 101 202 349 106 99 669 100 441 479 102 390 551 94 256 510 111 293 642 90 396 646 104 706 723 117 348 874 83 431 555 107 264 737 104 88 620 95 167 503 125 131 152 108 25 746 97 166 960 83 617 983 107 376 654 121 418 579 82 233 725 99 587 679 106 343 683 96 423 633 96 219 428 105 6 301 100 565 843 115 229 536 111 230 470 98 400 712 88 443 480 100 14 333 106 196 709 94 62 160 103 463 562 91 85 274 102 205 940 109 220 363 106 146 184 99 373 632 87 15 536 110 11 503 105 520 934 110 170 431 112 276 952 100 65 912 117 104 974 101 342 390 103 449 604 102 85 842 93 580 990 96 43 606 100 160 544 90 205 831 101 576 674 91 69 638 99 890 912 94 131 177 106 339 581 112 87 395 104 399 750 79 91 535 103 582 919 103 436 568 111 291 733 96 372 735 97 304 947 110 30 121 85 476 968 99 62 302 108 885 965 97 214 226 104 706 810 85 39 477 98 190 776 86 484 745 101 6 967 102 72 410 116 155 215 86 269 582 80 855 861 100 494 620 99 319 807 92 351 607 86 83 596 80 682 771 76 46 843 117 686 930 112 125 359 101 536 899 97 337 949 92 159 525 86 544 783 108 894 919 101 233 299 103 55 622 89 84 871 80 126 770 94 335 878 98 16 829 87 235 932 102 636 939 93 163 847 108 110 681 96 105 583 110 161 289 88 314 444 91 602 647 95 283 392 86 665 883 102 306 905 80 520 979 104 144 199 106 748 835 86 636 661 89 222 335 103 5 224 92 398 403 96 244 596 109 358 812 100 610 872 100 124 907 83 251 561 94 649 678 98 55 931 90 355 358 100 269 362 110 472 614 91 551 648 115 441 859 109 812 831 94 172 871 89 313 592 101 184 223 104 559 706 86 58 954 122 334 877 99 7 13 90 590 660 101 834 842 93 474 561 107 267 731 94 321 768 74 252 444 106 30 584 87 142 769 108 71 645 98 115 739 96 222 729 115 349 478 110 710 863 115 712 930 85 742 827 107 576 787 91 552 982 93 228 537 94 379 563 97 4 669 78 56 716 117 182 948 73 134 556 92 388 788 98 113 512 98 531 774 95 385 391 100 89 503 107 0 843 124 393 755 112 476 650 105 294 973 99 268 438 101 411 913 86 710 852 96 252 695 112 831 999 95 271 436 102 13 221 88 630 932 96 375 847 86 174 482 96 264 795 112 641 750 102 257 888 91 7 643 100 200 611 101 732 895 109 108 139 86 164 672 101 248 614 109 851 987 97 122 508 96 15 545 93 367 923 105 468 689 97 76 276 98 842 913 99 378 586 102 109 507 105 9 718 105 210 306 89 116 260 114 328 650 111 696 994 105 293 482 113 295 954 96 688 974 101 579 815 87 923 964 87 247 585 89 519 686 107 47 274 97 518 932 97 202 346 90 1 345 96 43 430 103 632 839 126 100 180 108 220 927 86 98 510 95 216 482 102 495 703 99 291 292 80 224 517 88 114 801 112 20 405 105 72 755 98 364 498 90 563 796 106 104 669 78 32 881 90 491 936 99 314 326 110 565 956 90 504 714 99 5 886 106 368 500 86 430 694 90 871 951 100 18 772 72 597 724 98 695 748 108 151 357 94 332 743 96 790 836 92 569 709 100 371 473 115 556 839 76 40 68 115 667 897 80 72 718 107 909 942 114 3 657 97 16 917 98 772 904 106 533 914 105 672 927 101 315 642 88 193 198 106 551 834 97 583 717 112 619 886 97 118 315 96 241 537 100 447 456 94 333 711 95 24 82 109 427 484 104 779 971 97 37 141 94 443 899 97 166 952 90 639 704 97 107 528 107 314 328 105 781 802 86 45 148 103 500 584 106 541 988 90 292 848 100 40 375 103 521 962 110 153 626 91 417 775 100 139 964 103 127 712 92 18 944 115 375 717 107 789 891 100 811 819 108 389 407 114 599 770 105 298 687 78 495 942 99 338 765 91 34 257 92 305 642 89 36 169 104 751 911 105 235 383 97 210 739 106 195 389 105 331 660 82 0 738 99 572 948 97 488 960 111 124 192 93 585 928 96 337 471 106 565 700 90 368 789 85 392 490 109 357 938 101 297 690 110 140 878 105 300 875 108 33 825 88 206 716 108 315 995 101 96 138 90 825 945 110 3 5 93 54 133 121 304 491 91 8 191 105 9 459 110 155 713 93 737 993 105 931 952 106 282 481 86 230 295 92 503 607 79 153 919 88 213 388 95 583 868 96 762 825 111 686 713 104 505 868 107 69 761 80 643 916 85 771 917 102 309 458 105 567 887 100 294 892 119 152 565 110 296 533 109 77 707 98 121 230 90 469 933 92 628 981 101 704 988 97 501 715 110 790 883 103 163 789 110 201 593 93 67 397 104 349 954 82 570 767 105 470 740 106 106 795 89 114 664 105 184 304 97 11 430 106 209 990 87 108 472 84 309 753 101 188 722 118 337 889 93 188 648 77 253 472 77 130 507 115 311 844 91 208 267 103 578 758 95 129 664 89 712 821 103 289 519 89 61 616 110 180 633 80 33 329 95 594 767 111 20 263 91 496 848 92 435 623 85 486 847 111 309 720 101 886 991 84 243 882 102 130 215 88 487 776 97 759 933 105 139 927 63 181 865 108 430 752 111 195 593 108 206 967 122 60 182 99 591 961 101 400 732 98 25 889 110 457 708 91 375 822 100 480 629 107 286 823 101 214 643 87 704 885 117 203 738 95 425 914 76 101 208 100 613 830 96 594 737 99 13 21 113 217 880 108 203 681 103 822 993 86 781 978 98 129 792 100 664 672 89 420 989 96 334 970 106 498 537 102 61 113 112 4 557 102 331 345 97 50 830 98 193 730 96 32 256 103 258 894 111 316 771 93 442 535 111 570 719 93 567 585 101 817 958 107 23 315 122 233 417 96 175 463 96 223 399 115 254 263 99 132 382 84 441 558 91 698 800 111 33 789 93 332 523 84 122 881 101 174 727 98 219 370 94 776 818 93 129 685 107 221 590 88 285 670 87 347 917 107 775 926 96 524 776 99 222 614 91 191 512 86 180 461 107 626 689 75 546 877 118 77 597 115 24 60 113 638 917 95 125 474 108 95 642 109 785 933 113 334 602 109 542 625 111 37 542 82 775 962 92 371 831 97 117 447 82 365 700 76 581 748 109 330 674 87 114 789 105 555 936 95 225 242 115 379 795 109 561 908 90 109 344 101 449 719 88 575 756 102 455 540 124 786 955 103 26 737 102 160 611 106 133 747 113 278 776 87 111 776 86 30 359 93 132 743 84 235 486 89 123 667 83 72 436 113 297 596 98 215 306 101 316 603 85 39 100 103 717 919 103 291 557 86 576 858 109 690 868 94 4 539 93 18 60 87 501 534 111 43 416 90 3 258 93 408 876 105 128 611 119 299 759 94 521 862 106 493 680 101 137 157 87 374 422 99 463 491 106 360 818 106 582 868 92 520 713 109 385 640 97 449 830 100 469 902 93 355 876 97 591 725 101 153 629 104 265 660 85 353 436 100 472 581 101 106 679 96 328 649 107 356 966 87 75 84 110 270 526 98 235 554 95 287 802 85 340 592 99 312 436 96 121 251 104 332 390 90 231 283 98 507 616 106 210 305 104 147 322 89 253 566 91 582 786 95 388 526 96 315 442 94 710 889 104 800 802 99 500 893 94 453 725 107 312 998 106 4 578 115 535 727 93 98 728 113 417 985 105 298 835 101 749 979 91 797 992 113 503 937 102 38 132 101 328 471 102 938 985 101 435 534 83 566 602 115 744 976 113 98 246 104 516 726 98 895 927 108 67 803 109 126 198 99 450 482 110 551 681 98 649 983 99 229 609 87 140 318 95 145 738 109 527 806 93 7 733 101 124 254 106 473 847 101 444 940 105 888 979 95 260 586 86 790 919 93 162 817 90 254 431 97 510 924 108 236 792 124 295 968 114 644 646 90 202 609 91 77 756 104 81 350 94 624 658 111 160 489 106 401 940 87 224 561 88 23 480 89 366 386 88 269 782 77 283 424 92 257 295 88 164 228 86 911 970 122 619 638 65 280 462 96 315 692 92 552 780 98 325 446 98 562 723 95 192 825 94 75 232 98 80 321 76 401 571 101 796 884 91 13 215 107 86 218 101 727 851 108 94 136 101 622 767 113 816 956 87 18 664 95 816 852 87 181 619 100 297 651 104 667 986 87 473 867 112 31 154 109 621 703 99 812 835 110 307 846 91 141 628 94 294 867 108 237 344 97 51 146 80 29 393 97 341 830 101 226 376 92 735 815 85 188 223 92 98 395 104 216 432 113 6 321 106 576 655 107 79 780 108 46 596 90 551 746 111 485 989 92 94 956 87 223 622 109 798 908 117 307 882 101 126 736 98 477 881 93 333 528 100 67 934 95 401 652 100 577 999 103 760 833 104 232 490 93 471 793 99 463 682 86 199 767 111 801 880 99 100 146 109 395 639 87 120 526 80 604 967 93 356 459 103 319 373 109 571 799 121 265 778 110 597 830 93 728 999 82 116 414 106 201 954 85 697 978 108 367 963 96 41 189 109 50 959 113 149 210 103 635 949 99 277 998 83 582 774 93 79 652 99 22 928 93 550 956 103 200 977 110 822 847 100 524 777 89 721 832 93 142 237 85 530 959 99 322 596 103 551 687 85 222 240 104 145 864 109 320 997 98 479 539 97 375 474 110 17 316 93 548 983 96 356 462 86 452 544 111 172 595 115 99 301 107 403 826 92 320 674 84 462 929 96 39 371 97 169 687 94 468 680 99 279 861 88 279 619 117 438 882 102 499 522 80 462 657 103 521 750 100 84 753 107 15 716 122 267 685 104 13 815 109 319 786 78 419 588 105 95 310 86 101 173 109 202 326 91 461 790 103 521 795 94 501 661 103 48 830 94 322 648 90 642 867 118 164 542 91 75 124 83 321 508 99 763 936 106 355 510 117 482 702 105 170 812 102 152 471 110 5 650 104 142 590 94 287 878 99 153 394 93 570 673 100 599 659 93 1 951 103 3 173 112 674 846 110 186 459 98 427 852 99 286 609 91 357 450 115 82 877 133 241 384 104 656 894 104 19 256 108 448 714 100 126 984 98 548 729 85 352 644 105 26 651 103 412 475 103 172 969 91 463 791 98 56 209 101 58 840 107 71 479 94 517 658 92 424 685 98 370 611 101 293 553 112 20 667 108 177 463 125 516 583 101 139 988 108 204 294 109 190 751 104 55 133 94 36 459 112 64 669 89 466 554 91 452 927 92 273 851 107 695 728 104 422 430 116 451 557 94 922 956 115 107 939 108 102 441 100 481 938 109 40 46 94 228 314 89 574 763 132 575 726 98 246 416 94 396 571 100 74 774 94 616 990 110 195 677 101 272 313 99 546 822 91 220 393 96 112 532 108 246 824 102 459 541 81 621 690 105 318 852 98 398 917 107 754 977 75 45 710 139 105 418 100 412 999 80 158 502 111 247 949 90 899 920 78 169 507 107 150 826 105 255 773 103 477 972 105 366 621 103 210 255 100 411 840 109 799 945 101 704 943 107 298 592 102 456 530 107 810 994 106 196 387 95 219 301 99 339 360 84 848 871 84 31 623 100 74 738 106 38 647 112 758 829 96 100 623 100 289 996 90 612 732 71 93 659 92 554 853 101 420 615 108 233 250 91 642 888 102 628 999 97 270 481 107 337 539 81 272 655 101 183 345 80 469 967 104 193 999 83 563 951 83 12 604 95 441 848 107 497 812 101 248 257 89 851 863 110 38 867 111 364 867 100 363 419 95 279 435 96 219 484 93 255 625 104 47 735 96 306 886 87 382 700 100 116 139 108 531 932 91 363 450 97 148 520 104 133 873 107 55 402 105 462 913 97 441 751 96 112 391 94 61 626 81 217 541 111 408 991 104 281 998 88 206 312 92 149 964 90 127 855 98 151 162 113 289 699 104 339 647 118 242 363 90 215 677 94 358 978 111 930 974 105 139 632 86 363 823 87 474 487 82 549 833 108 160 850 107 249 703 94 1 141 80 445 972 104 367 379 87 530 915 106 283 979 110 202 437 91 676 958 112 735 935 83 218 362 101 114 937 106 160 748 89 115 800 109 836 966 91 85 556 90 110 278 83 247 634 96 20 790 95 475 585 94 56 946 110 244 381 90 654 677 98 296 914 91 817 978 93 204 835 83 622 641 90 97 564 86 389 918 91 21 231 81 83 856 93 171 885 97 247 616 100 360 617 103 314 710 101 170 581 95 730 850 97 865 981 114 782 950 97 24 932 104 153 635 107 209 396 92 427 884 92 746 894 91 903 932 114 208 976 88 494 703 106 823 916 86 3 559 99 512 823 107 238 355 124 764 831 100 113 415 107 37 838 102 36 930 88 552 663 101 329 886 93 110 536 104 557 929 109 103 577 85 212 995 83 227 658 83 549 602 110 154 945 104 211 296 104 237 874 95 220 235 99 422 567 76 76 733 104 208 882 110 427 824 87 360 499 93 101 661 94 297 318 107 320 932 86 747 820 109 522 707 103 427 508 99 550 597 97 660 686 115 440 595 101 194 444 108 702 817 88 73 971 104 468 712 102 147 439 100 806 865 103 306 356 95 367 786 82 419 461 97 157 997 105 719 803 98 349 949 96 88 963 101 712 802 113 439 677 107 168 496 113 38 785 106 260 261 107 99 303 109 486 727 100 657 945 101 126 560 96 85 937 91 233 321 91 693 953 98 171 755 94 282 603 108 358 924 121 103 554 101 369 576 110 405 776 101 159 689 110 250 985 110 346 941 85 204 338 100 299 455 112 584 739 86 176 217 110 842 848 93 179 363 88 109 387 118 446 527 110 133 160 98 412 566 103 785 807 89 494 580 111 41 984 87 71 82 88 281 374 95 84 824 83 944 970 106 385 710 97 669 852 92 466 588 105 135 321 94 614 817 119 18 988 112 58 835 97 54 528 100 568 733 108 454 746 105 928 974 103 103 501 90 108 552 105 476 788 108 90 947 99 14 567 116 617 698 122 624 969 100 38 762 100 117 705 84 556 646 102 238 641 108 431 626 106 243 559 81 302 735 93 410 889 98 275 673 106 283 967 93 366 936 97 334 552 77 17 615 94 325 949 119 545 762 95 306 416 105 512 648 109 70 759 106 544 800 107 12 630 102 282 681 79 386 766 103 352 603 92 181 277 101 758 950 96 747 752 107 501 566 87 85 120 95 430 634 87 444 450 106 478 568 91 149 418 93 292 440 91 221 499 94 12 505 88 87 312 84 513 811 120 433 606 100 478 755 103 291 632 90 299 920 89 607 659 114 270 615 98 566 813 88 750 791 107 510 693 91 443 896 105 871 876 104 424 670 95 544 698 89 38 964 112 175 237 77 477 591 107 461 464 123 558 862 77 405 779 90 136 741 83 271 968 106 438 577 105 345 966 89 641 865 108 165 245 96 676 844 89 611 956 93 153 789 105 96 290 84 553 793 91 524 835 107 256 793 93 226 450 85 266 650 107 254 996 100 284 989 109 727 955 102 420 541 111 104 660 96 168 799 105 197 594 86 341 446 84 61 678 114 539 565 103 475 772 107 329 990 89 182 222 84 138 472 100 197 240 105 278 676 96 275 694 104 397 918 120 43 497 108 300 392 88 546 857 113 85 217 101 255 460 104 391 513 111 499 718 92 36 241 100 186 584 81 303 630 91 379 499 111 654 859 105 37 558 108 189 378 92 691 988 114 676 811 118 799 869 103 509 802 111 378 933 78 107 251 109 306 809 105 20 260 104 393 568 98 23 333 99 201 602 100 239 740 104 286 402 100 476 527 97 315 338 91 116 618 87 336 554 100 435 671 100 508 837 109 350 701 95 467 684 91 344 894 92 359 816 95 66 208 108 395 458 95 67 230 79 48 331 91 481 557 95 115 650 102 224 731 121 301 594 96 291 944 95 6 577 108 277 962 94 436 658 92 86 818 113 169 338 106 102 892 86 9 489 98 950 995 85 234 517 92 531 553 90 381 732 89 896 973 96 19 763 93 2 652 104 119 354 86 307 696 84 471 908 95 473 608 91 124 988 99 603 660 85 296 718 96 80 277 105 673 700 118 163 449 120 69 238 115 812 910 99 299 651 100 31 660 109 292 324 101 324 864 98 4 210 88 498 951 90 119 976 101 934 990 103 668 731 101 96 939 112 86 160 98 5 977 93 173 513 88 387 775 80 402 938 94 416 457 113 97 257 85 232 567 108 289 709 90 450 525 97 394 783 95 161 775 113 223 350 105 798 873 104 23 894 99 829 905 86 330 600 95 537 756 102 809 839 110 419 717 84 621 751 82 152 585 94 3 385 113 106 205 111 214 310 89 151 946 90 412 798 110 380 928 109 464 922 99 297 506 91 12 561 115 97 865 108 841 993 90 90 801 100 371 566 120 63 260 92 99 938 112 592 954 69 316 325 115 568 735 112 160 492 104 124 723 98 530 893 104 30 230 102 44 137 97 322 455 97 431 799 94 30 839 115 155 802 115 19 499 102 359 684 94 119 419 98 39 147 106 135 515 97 135 851 98 126 637 98 483 989 99 633 959 101 175 839 88 692 928 103 173 660 105 200 299 94 278 965 106 215 612 86 251 956 109 601 931 108 307 728 124 198 789 98 550 798 92 129 284 108 587 974 102 516 627 103 216 361 100 5 713 91 583 669 92 485 921 86 519 868 87 766 777 95 201 835 98 407 590 107 242 638 97 103 405 94 231 757 95 21 779 86 842 952 112 225 798 96 459 663 110 36 606 91 424 677 127 108 437 99 388 995 99 136 372 105 241 417 86 216 530 86 270 702 103 347 590 104 87 361 99 89 707 104 450 876 105 545 884 90 376 831 103 22 391 97 430 792 119 113 779 86 86 717 99 605 718 98 358 861 102 817 875 110 46 406 84 610 787 95 447 910 107 40 830 96 42 438 102 509 602 108 268 922 99 236 563 103 708 793 97 307 709 102 459 589 91 393 823 113 19 445 102 483 595 97 114 717 86 675 869 110 174 748 101 874 909 107 534 672 104 294 760 105 69 258 124 166 819 102 25 262 104 211 735 101 310 444 82 121 846 112 313 323 107 456 613 115 282 779 89 80 835 101 58 565 101 478 700 94 40 871 113 130 550 98 190 620 109 32 896 109 353 606 93 185 537 101 373 915 90 271 875 103 312 597 105 71 802 98 190 574 117 125 433 99 256 611 98 45 237 103 128 507 87 514 640 114 385 482 83 364 741 82 59 462 98 263 695 100 936 988 98 418 859 100 565 702 104 130 263 105 548 866 87 23 69 114 448 854 100 290 356 114 28 173 79 550 658 119 826 976 91 71 893 78 583 620 108 352 692 78 117 733 102 599 679 101 248 506 94 247 766 92 373 899 108 301 508 91 518 603 106 56 914 94 468 487 101 499 580 86 261 459 98 353 850 94 88 520 76 168 200 95 194 627 98 846 950 106 20 440 88 197 260 111 118 252 90 123 204 87 118 213 106 29 229 108 24 666 125 86 349 105 581 759 111 90 193 112 109 148 66 534 695 105 98 508 85 441 568 101 293 934 85 120 402 104 133 449 68 669 867 100 105 972 83 412 719 122 186 927 94 161 260 104 55 69 102 259 934 113 246 719 98 96 111 96 115 359 109 312 454 99 500 761 93 390 436 99 10 888 107 259 700 102 237 505 87 82 569 82 135 795 88 945 949 109 129 365 83 64 850 88 485 883 80 34 426 97 256 439 99 539 585 83 142 395 91 477 770 91 236 578 110 83 595 108 24 398 98 52 419 102 167 426 108 296 346 101 77 875 108 864 929 108 123 738 93 37 966 79 159 615 82 94 618 100 340 696 98 269 451 104 736 920 90 233 628 93 239 249 98 53 990 88 258 534 101 103 312 98 940 981 102 265 643 100 375 836 84 264 724 98 413 565 89 427 942 108 111 377 116 222 957 115 309 943 107 613 802 92 662 845 89 108 235 118 669 829 92 430 596 95 705 772 91 69 288 91 693 902 107 611 861 112 872 969 120 256 449 94 89 717 98 295 944 108 188 917 95 131 340 112 130 773 113 313 681 89 184 306 90 472 796 100 601 708 115 417 907 100 397 807 100 662 830 107 10 837 96 556 655 117 282 610 116 234 818 107 67 928 87 359 823 98 511 531 93 174 954 97 383 470 83 66 761 112 375 909 104 31 809 98 642 861 107 170 925 94 699 770 108 365 511 99 218 626 89 109 547 100 798 806 112 114 616 103 465 561 104 688 941 93 628 837 110 602 951 80 234 697 100 218 582 116 466 683 98 187 709 93 358 360 101 311 801 103 455 482 109 332 614 111 36 636 91 10 582 83 670 699 99 396 824 119 387 757 96 121 136 102 548 843 99 150 556 82 279 827 95 398 465 105 340 499 97 658 781 92 65 220 77 274 543 91 370 757 98 194 371 103 831 874 98 60 258 103 310 718 111 359 545 86 101 948 101 217 688 106 62 286 87 186 297 104 85 529 102 106 511 94 331 999 86 83 973 90 701 818 100 683 701 104 85 382 86 412 441 121 514 961 109 754 920 94 431 505 116 656 912 96 515 927 94 52 318 104 777 941 106 464 899 97 44 626 110 862 905 103 604 799 80 862 972 96 350 952 86 364 462 102 18 350 86 60 920 99 438 733 97 9 701 90 385 898 112 64 283 114 144 189 98 219 331 102 0 931 98 677 971 109 17 29 90 253 929 95 8 334 98 501 982 86 217 344 81 620 877 111 165 963 101 167 971 101 115 312 107 483 583 111 492 588 91 213 574 90 723 817 94 204 668 99 403 924 118 241 957 99 407 880 103 14 374 111 489 586 109 580 894 103 261 686 110 199 838 110 203 454 83 482 562 104 195 521 103 396 478 97 360 393 116 746 975 110 252 432 100 541 863 94 990 992 83 368 629 88 54 162 96 419 723 111 349 407 106 38 406 94 377 694 115 123 413 112 217 228 86 178 414 95 437 954 113 449 585 103 211 255 109 721 937 110 225 428 95 80 342 108 345 736 104 272 928 90 620 962 97 185 494 120 43 326 99 745 958 106 156 301 103 247 579 92 376 974 92 380 610 92 279 928 119 36 268 93 147 255 100 522 749 97 154 417 87 776 833 102 350 907 108 303 828 83 313 524 103 306 681 103 838 988 92 43 447 103 449 776 100 66 779 103 337 724 105 710 874 83 462 638 97 206 858 97 358 880 97 887 909 104 27 250 97 876 904 98 653 818 95 752 868 122 472 637 90 195 960 89 66 409 92 100 474 103 582 961 104 3 951 105 363 719 105 150 560 105 90 605 96 14 259 105 4 864 94 384 396 89 128 326 98 185 649 106 151 555 101 731 780 116 122 969 111 149 419 117 719 908 87 145 657 97 283 308 109 0 862 98 122 611 84 124 304 101 193 793 107 394 916 110 439 537 100 200 871 111 495 609 91 110 941 96 684 741 77 325 619 113 429 506 107 431 518 107 396 621 107 53 759 82 195 306 87 451 611 123 54 499 83 716 953 83 90 445 115 612 656 96 755 868 107 473 688 100 173 185 90 93 332 102 415 521 116 630 875 95 218 744 107 310 518 92 252 760 114 380 650 101 230 435 103 278 637 99 803 895 98 455 615 103 230 526 105 131 771 81 633 805 120 289 789 93 15 509 93 164 719 98 526 619 107 592 621 99 176 643 103 154 286 98 362 572 92 172 257 109 635 786 101 134 377 98 376 626 106 131 155 88 134 324 98 472 665 110 303 795 104 553 992 83 692 841 107 476 504 99 102 387 88 596 707 92 429 680 97 210 601 98 215 574 108 681 973 105 148 701 91 145 414 91 304 671 104 516 845 93 484 765 92 149 162 91 517 890 97 14 322 97 677 935 78 549 750 104 72 582 99 60 716 87 649 700 85 473 775 104 784 912 101 314 867 111 207 222 88 704 737 99 210 551 76 158 199 99 731 950 85 746 832 88 7 830 103 459 789 96 307 632 95 652 795 103 55 427 92 260 638 110 104 599 104 485 893 101 562 771 66 154 434 98 717 724 102 100 391 120 115 575 99 256 476 82 424 958 97 809 926 99 556 844 94 640 964 111 130 343 107 214 699 101 404 482 98 677 895 107 322 636 106 202 955 101 604 832 101 1 579 84 89 653 85 165 421 92 386 388 96 69 221 95 553 964 114 121 720 102 551 625 102 6 992 108 639 663 109 93 502 102 40 911 97 485 702 100 2 334 100 534 978 90 865 887 100 771 900 83 667 976 91 718 943 87 507 538 95 372 979 108 469 920 106 16 680 96 271 469 105 195 501 89 262 750 99 767 965 97 28 431 87 366 531 96 535 581 76 76 906 107 213 851 95 271 540 91 660 684 102 334 600 89 129 515 87 510 777 92 47 968 94 141 657 88 224 943 96 507 552 105 385 576 102 73 430 80 689 761 88 233 730 121 265 704 90 142 771 109 229 678 104 44 758 103 295 892 107 94 132 89 340 760 94 42 835 90 31 543 118 15 265 115 365 549 108 240 778 105 348 727 113 3 743 112 348 603 102 116 632 103 12 980 110 153 483 105 372 493 105 78 221 109 356 760 96 593 873 91 33 474 111 473 594 107 22 800 79 2 563 104 260 459 90 861 894 84 247 796 105 406 718 96 277 987 89 392 655 110 66 767 106 21 756 96 134 405 94 544 950 100 601 770 99 29 954 90 181 581 116 408 547 103 64 750 88 267 565 96 127 876 93 491 706 118 47 388 86 31 522 97 105 500 110 319 835 103 48 990 84 60 353 115 183 271 119 3 526 96 332 875 95 661 996 124 506 824 110 3 482 91 838 883 105 514 674 91 429 780 84 726 769 104 146 416 106 541 961 96 215 365 105 500 934 107 151 647 113 127 298 89 237 512 123 59 337 83 225 725 111 277 578 96 291 671 77 187 296 94 97 453 107 469 751 98 575 841 116 448 736 98 681 834 103 56 572 93 269 369 90 443 453 103 467 862 90 221 276 98 79 134 105 284 877 99 114 621 125 88 365 94 684 872 95 519 859 107 38 522 115 141 879 89 744 955 104 163 787 114 194 282 105 136 474 98 157 959 110 16 433 91 409 634 105 266 756 106 531 981 105 501 804 102 573 935 112 153 664 85 408 810 104 877 961 98 537 792 85 550 610 102 703 939 106 256 527 105 3 683 113 58 537 98 170 528 109 755 956 109 162 353 86 831 923 104 215 893 85 247 672 94 352 452 103 398 547 97 414 973 96 533 967 110 286 656 98 108 959 98 392 786 88 415 434 97 786 849 105 536 537 106 23 203 100 346 624 115 690 744 104 617 767 89 107 130 90 143 672 103 353 453 102 440 803 85 157 749 83 542 628 105 91 717 111 71 552 101 61 968 109 55 401 103 677 783 103 343 418 84 518 534 108 327 956 101 267 660 89 166 789 87 91 267 119 67 156 89 262 791 94 20 57 93 442 708 95 11 17 118 173 964 101 206 787 91 726 925 102 40 762 93 232 581 99 160 701 115 635 707 104 402 543 82 312 963 102 600 989 92 573 817 103 234 605 101 470 648 93 376 833 92 247 545 87 73 422 107 516 952 109 727 879 107 165 197 87 574 613 94 792 831 102 97 644 99 128 231 106 289 727 103 728 805 91 118 806 95 68 391 86 344 978 84 100 563 95 30 602 101 132 833 102 306 394 92 142 247 89 219 612 100 244 842 109 698 704 93 41 778 102 417 471 97 347 666 88 596 948 101 63 767 92 722 967 88 64 223 98 201 726 108 473 746 103 198 315 92 613 783 102 954 956 93 511 693 92 648 865 104 247 596 92 467 775 90 883 903 94 1 502 93 57 565 94 385 715 99 502 717 98 582 664 130 125 857 89 441 839 102 190 192 102 183 632 109 823 972 88 95 756 91 159 192 101 632 821 97 416 903 106 721 949 105 511 993 81 141 700 108 227 914 113 396 692 104 416 668 111 263 678 90 217 776 82 409 974 97 611 764 118 341 692 99 36 148 110 402 669 94 55 416 101 93 803 108 131 835 91 155 918 109 225 846 119 48 585 117 358 942 97 349 669 107 83 513 99 175 575 95 834 891 99 244 924 100 86 949 103 256 715 100 463 485 96 356 778 76 116 747 107 584 788 113 40 533 84 448 637 106 331 926 109 480 784 89 589 772 91 820 951 111 613 803 109 229 571 95 256 681 98 17 832 107 131 200 109 90 892 108 370 518 96 494 767 100 497 608 115 508 947 97 693 889 82 715 815 93 148 673 89 225 713 76 807 918 91 437 474 118 708 794 105 285 559 112 572 743 94 426 535 100 716 745 73 961 964 99 269 496 93 220 400 122 230 904 96 152 690 107 445 620 110 603 654 89 295 439 96 210 819 112 84 382 96 328 843 113 148 818 109 293 655 90 226 952 112 164 309 90 311 690 94 56 900 101 734 888 87 47 250 94 288 675 110 464 493 118 155 731 100 550 940 90 456 817 108 106 862 118 252 528 127 22 375 105 43 642 91 189 946 117 88 338 107 788 945 123 106 867 86 137 771 101 402 537 95 109 871 96 413 571 105 363 830 104 10 831 101 431 655 96 668 791 78 427 945 97 315 345 108 14 83 96 656 816 91 653 984 100 533 816 98 241 464 118 490 907 100 580 595 99 586 862 91 501 622 98 238 507 114 287 627 90 357 694 95 516 995 93 39 920 103 443 622 103 530 773 108 322 597 90 275 827 106 99 615 114 123 372 112 94 883 92 171 997 98 680 699 108 585 660 92 57 712 90 727 872 78 481 568 101 173 507 119 267 851 88 598 894 100 490 845 95 795 986 104 104 360 107 312 870 108 603 753 102 174 944 91 136 364 91 51 208 96 283 745 95 27 668 106 377 741 107 18 927 94 413 730 101 629 633 100 117 950 91 579 952 101 626 852 106 334 542 101 187 464 94 510 530 89 742 749 84 325 787 111 799 914 94 333 588 101 363 691 92 10 585 120 160 804 102 697 764 91 403 581 93 588 690 102 698 935 115 351 925 95 164 381 84 76 554 96 85 428 114 222 305 95 465 894 105 412 597 115 124 528 114 16 484 104 566 603 90 460 565 118 597 960 98 478 615 83 596 918 91 270 476 101 168 943 106 845 997 112 300 384 105 160 764 106 90 666 105 225 386 109 138 990 113 270 701 114 194 447 97 657 932 92 88 691 81 457 687 96 670 709 106 192 872 85 597 880 105 78 754 109 176 895 95 359 643 112 356 449 95 222 681 93 539 645 119 12 360 86 211 347 112 43 345 93 957 974 101 53 803 108 269 445 100 357 725 94 370 856 104 875 894 84 68 823 94 515 724 102 242 259 103 415 416 85 63 968 96 313 603 103 488 915 72 190 289 84 655 892 91 102 712 98 32 40 109 246 343 104 231 776 95 746 766 84 230 668 120 200 230 84 874 922 87 111 550 106 41 466 98 262 739 98 407 680 96 82 996 112 832 889 113 645 863 102 253 792 102 237 346 95 17 995 96 484 910 95 54 117 105 608 623 83 827 908 105 112 222 106 573 682 96 236 588 106 593 841 100 559 815 80 223 391 126 363 855 89 567 971 94 310 462 99 296 401 83 199 921 108 99 563 98 351 683 105 781 817 106 261 349 95 55 447 113 47 448 111 516 677 111 458 673 89 435 700 100 89 261 101 552 883 93 257 955 101 172 421 85 83 197 103 42 920 101 445 825 100 710 715 130 260 494 102 674 927 89 6 114 96 44 254 98 397 966 83 94 619 100 412 809 80 63 69 99 331 597 86 556 652 102 850 901 110 61 585 92 445 663 94 119 251 92 218 424 90 635 933 87 41 620 104 968 971 114 176 447 92 576 917 98 556 825 106 160 609 74 600 778 92 200 232 96 677 789 114 770 949 95 604 675 108 748 891 108 270 519 94 902 922 111 19 968 94 223 696 98 711 999 106 697 827 104 336 989 106 416 973 99 267 782 90 768 885 92 21 617 91 405 806 91 18 899 116 668 785 98 212 487 94 72 225 117 751 829 102 263 974 97 82 200 96 740 984 105 123 609 115 442 804 98 164 882 105 131 287 106 20 354 89 601 662 96 37 283 97 381 519 113 103 350 104 534 735 104 187 317 91 73 175 99 630 701 117 289 692 89 68 691 91 34 373 96 114 377 105 491 561 99 381 652 90 412 663 84 206 310 99 509 965 94 22 55 108 392 822 99 48 762 108 442 971 115 518 862 98 145 190 109 161 309 106 618 850 115 140 253 100 58 569 97 424 781 97 499 860 105 711 991 99 546 953 104 276 408 97 78 157 100 153 893 91 541 613 96 408 667 92 250 520 94 57 269 96 386 597 90 681 845 93 339 382 88 436 691 108 101 162 92 620 826 96 555 961 97 35 284 96 73 304 93 593 914 95 797 998 82 372 592 101 136 389 94 75 454 85 166 870 107 162 323 122 376 681 95 123 323 91 352 770 107 750 810 100 284 928 97 658 782 109 491 888 106 446 567 93 975 980 86 632 862 98 61 768 109 656 737 104 19 657 88 602 611 103 238 948 89 38 632 85 712 830 95 623 684 106 65 278 97 149 328 105 326 938 92 380 932 84 231 448 101 98 753 99 116 225 122 4 699 109 364 499 90 7 981 109 687 973 88 522 994 74 110 145 126 447 598 105 133 339 94 173 505 101 316 340 88 570 919 86 134 142 106 179 831 102 817 859 116 129 843 88 137 662 103 190 573 102 664 816 93 202 809 91 411 498 92 264 976 96 8 564 94 475 757 95 486 857 101 20 964 113 106 654 99 966 995 91 76 306 83 645 769 119 382 519 96 101 796 86 662 744 93 629 636 91 184 267 102 527 592 103 818 844 87 432 768 96 281 453 112 269 823 108 250 820 97 112 902 102 52 747 113 464 819 101 598 958 77 18 139 112 14 425 99 153 216 90 10 287 93 455 592 105 304 646 119 395 770 97 1 978 85 164 379 86 343 464 111 511 868 97 376 607 88 308 555 96 104 826 85 129 654 96 692 834 90 487 949 91 495 612 95 513 821 102 290 846 95 386 620 99 484 900 90 519 873 88 449 969 97 84 592 98 432 638 83 52 833 91 57 631 111 494 786 105 377 867 98 464 885 103 572 900 98 530 604 100 342 972 85 474 549 94 491 717 101 725 823 97 203 677 103 36 319 94 391 825 83 387 483 105 367 568 84 490 536 94 559 848 101 401 834 94 213 234 89 54 970 108 289 468 98 388 398 112 901 906 104 966 972 102 351 516 111 182 361 91 379 885 87 136 640 101 90 494 79 382 874 96 233 826 96 33 917 93 433 470 101 126 596 82 247 593 106 96 112 106 131 420 85 505 626 91 253 779 102 255 350 97 53 798 97 850 855 99 337 436 111 574 850 112 721 812 100 328 598 99 174 704 86 463 588 102 74 935 85 490 550 98 580 618 97 363 775 94 39 397 94 600 785 112 231 853 101 55 937 108 399 894 90 217 905 98 304 526 89 45 442 107 771 891 107 414 639 108 295 699 97 343 679 78 164 856 97 129 282 101 385 540 94 832 999 99 627 927 98 507 798 108 78 590 97 203 598 85 262 863 105 501 818 90 55 527 95 116 230 91 635 667 100 219 873 109 244 436 90 730 788 99 651 865 109 181 929 99 149 797 120 138 409 96 130 577 89 290 940 103 324 485 93 452 771 116 230 700 94 631 924 98 155 583 99 160 437 115 73 828 103 48 805 114 661 737 120 424 534 97 497 921 83 740 986 103 80 92 116 406 641 86 207 796 96 445 483 110 356 807 108 415 822 89 102 898 104 265 629 110 788 876 95 311 895 121 473 982 114 169 201 105 600 628 108 205 532 94 183 465 104 89 847 119 602 731 87 456 764 101 475 617 110 82 275 79 231 530 89 360 465 109 453 653 87 136 975 98 52 188 102 96 190 94 287 812 106 509 924 108 73 581 95 354 575 116 5 104 94 174 334 111 251 421 86 185 892 97 111 741 87 33 195 113 101 404 102 101 766 100 678 808 90 38 973 114 523 527 104 196 544 103 319 499 85 347 711 96 85 409 122 357 941 109 782 792 97 300 720 85 48 503 87 20 756 87 627 640 99 597 851 91 58 103 110 190 652 105 736 847 111 518 687 111 78 797 112 824 886 91 172 967 100 282 961 104 358 530 106 165 935 121 40 618 94 488 723 79 40 411 90 325 385 97 231 250 97 101 585 91 252 649 118 294 948 101 36 342 98 256 913 97 42 451 102 46 748 108 229 804 122 280 983 105 228 896 91 498 528 92 95 723 108 424 999 96 390 575 114 198 541 108 254 597 106 351 982 91 298 664 94 16 623 118 568 919 105 246 455 97 333 983 91 286 519 98 278 836 91 174 292 106 459 777 114 308 635 97 667 721 104 214 449 88 218 965 69 79 355 106 81 594 97 107 134 102 369 807 99 275 971 74 368 491 92 71 278 97 241 379 75 165 405 98 226 746 73 487 982 89 278 720 94 625 940 85 638 832 88 352 756 101 277 496 110 689 691 87 784 895 101 167 906 99 56 613 115 628 796 105 363 723 96 557 750 102 161 796 106 655 862 81 286 485 84 210 342 97 832 865 102 721 765 103 150 923 87 191 452 108 468 494 111 138 762 98 902 940 84 333 814 91 234 640 102 175 452 93 161 946 108 721 831 94 15 604 124 301 526 106 876 902 103 276 715 101 58 817 99 34 320 103 0 884 95 539 715 97 131 298 95 141 605 98 491 636 102 657 798 100 230 826 116 243 504 102 15 229 95 23 973 101 465 476 86 579 902 106 339 379 97 280 649 101 122 517 116 36 722 87 107 814 101 209 957 104 315 419 96 500 796 97 496 630 106 627 798 109 548 926 103 350 477 86 253 723 93 196 591 84 109 651 96 31 713 84 239 619 99 446 649 93 810 976 111 220 833 91 230 943 116 135 971 105 4 774 99 234 479 101 512 578 79 555 674 101 652 818 111 135 547 113 28 99 95 137 713 85 294 605 99 31 864 103 655 854 112 57 602 89 34 267 92 159 914 103 294 803 95 577 952 111 423 535 99 712 716 113 635 894 112 48 237 102 298 999 115 417 866 116 167 304 87 436 744 105 133 598 98 302 907 100 46 115 106 497 933 89 221 839 101 745 803 90 599 718 98 193 738 99 355 477 98 22 756 113 569 789 111 185 312 97 427 455 107 9 932 110 198 371 87 623 985 92 370 835 106 534 902 105 52 360 111 396 977 108 186 707 101 47 510 107 545 943 97 676 840 81 614 918 93 461 723 107 840 987 86 362 447 81 899 938 91 222 827 98 280 733 88 36 635 101 174 638 85 548 783 109 199 665 110 487 588 96 585 886 93 60 974 97 14 493 109 791 975 104 564 835 85 417 531 96 383 574 109 80 851 92 320 843 96 709 988 102 614 739 101 874 966 91 551 933 117 439 899 96 27 680 105 54 316 99 572 586 96 219 565 117 534 891 85 649 883 94 50 582 98 221 889 102 122 933 97 855 938 108 160 213 78 292 407 105 222 256 101 529 546 100 775 797 77 370 678 81 317 660 90 31 181 107 721 841 88 363 808 83 227 825 89 381 590 111 215 275 96 839 846 102 387 729 90 390 714 110 486 705 101 29 460 91 183 966 92 754 959 95 413 985 106 481 582 111 427 820 107 312 348 99 207 425 115 5 87 115 187 792 72 470 726 93 114 388 114 269 713 107 135 740 94 261 961 99 169 265 92 548 830 97 521 819 114 428 446 88 531 822 89 41 791 96 528 569 79 848 901 83 431 504 93 147 433 94 641 934 112 118 198 112 19 476 111 553 669 99 93 138 92 37 700 113 142 931 90 742 971 106 149 223 80 140 707 94 61 696 92 529 687 85 320 900 106 307 954 94 49 352 95 727 832 91 99 991 83 225 360 98 803 871 91 353 730 92 396 640 84 743 782 105 48 557 99 739 867 106 623 745 108 43 586 108 363 730 119 157 582 106 544 949 93 73 651 94 738 912 118 336 578 91 856 899 86 40 63 114 473 479 106 6 915 98 375 880 113 194 856 104 670 978 112 324 776 116 460 772 87 301 471 115 659 970 111 139 471 110 549 848 88 19 99 107 398 645 84 560 897 103 87 879 72 462 897 88 439 703 99 514 614 109 236 761 121 141 940 109 104 150 92 41 138 96 440 536 79 415 731 88 834 854 102 439 908 104 503 651 102 322 404 110 817 894 108 393 626 96 230 589 103 983 994 104 246 527 92 231 366 104 95 913 99 284 833 106 89 429 101 320 998 105 26 940 107 152 438 96 243 986 81 348 535 103 699 862 92 215 531 91 387 791 103 90 115 89 373 561 96 710 857 84 795 811 85 747 940 86 483 851 125 50 699 102 351 861 101 351 754 97 614 623 103 9 820 101 576 932 107 127 203 94 886 959 90 163 235 95 52 592 109 289 581 92 58 751 88 480 559 106 189 367 94 566 904 100 15 119 110 72 175 106 320 693 86 829 921 94 839 902 110 223 675 100 340 846 102 392 830 95 156 496 100 535 567 98 642 752 111 50 820 99 115 428 102 314 540 114 614 718 92 124 806 112 144 745 104 15 198 98 72 239 89 57 371 99 567 983 109 225 250 102 511 854 106 423 436 104 430 810 104 687 917 92 474 751 103 59 779 111 155 814 120 348 763 97 132 197 106 21 52 86 108 744 108 226 363 85 309 772 88 255 475 103 95 460 81 426 770 82 26 903 104 451 565 86 115 666 89 44 111 93 491 997 104 442 484 93 96 368 109 952 957 105 299 764 103 193 980 102 396 527 102 631 716 77 534 914 109 116 534 99 206 679 84 663 957 95 507 843 103 686 695 114 525 560 84 391 837 88 339 392 91 314 924 115 30 589 105 303 682 92 310 384 109 353 766 102 649 962 104 705 797 83 491 928 78 377 652 85 58 324 97 274 640 96 100 196 79 309 624 97 489 694 113 622 957 115 300 918 82 182 419 103 142 784 106 93 748 100 721 919 98 900 944 99 627 829 99 388 519 74 137 786 103 376 631 93 266 642 98 90 736 104 615 949 91 462 976 102 636 947 99 274 447 107 519 584 116 847 858 112 63 158 114 165 798 117 771 964 113 512 883 102 226 856 98 24 608 74 639 935 98 664 766 104 145 703 99 312 765 92 405 560 102 129 259 119 100 526 89 51 740 90 666 730 92 527 540 103 472 591 84 513 592 107 79 656 86 907 940 107 114 334 84 280 576 112 7 216 105 563 996 93 101 721 98 703 992 89 261 988 98 216 279 105 268 596 105 49 965 84 20 965 97 99 789 113 540 609 107 216 547 102 827 928 88 33 955 108 600 834 79 265 836 99 38 341 78 339 989 114 150 587 101 112 307 116 126 563 103 71 756 97 883 978 100 66 979 92 189 279 85 94 669 77 118 741 100 28 545 89 165 653 94 55 873 98 458 708 124 411 547 89 477 705 107 23 902 103 766 815 91 113 474 103 504 834 83 129 211 92 79 614 92 596 672 94 687 809 98 864 904 97 236 773 98 80 541 112 419 475 106 666 900 106 327 548 109 406 448 109 11 204 97 157 753 104 721 879 100 37 370 106 58 736 103 871 983 114 326 872 111 723 879 96 101 873 88 229 297 94 112 780 76 362 363 100 379 920 93 3 939 98 86 597 106 321 637 100 142 949 104 515 593 94 78 240 99 589 786 92 51 578 95 564 858 98 29 235 107 312 990 98 15 640 93 294 395 103 312 996 104 197 445 117 453 804 92 16 652 98 274 516 104 273 427 104 421 902 104 261 822 114 225 809 80 929 942 110 335 700 107 34 541 89 134 251 121 735 871 99 320 459 106 132 421 81 186 944 98 260 717 92 180 907 99 568 606 89 811 972 107 505 664 103 420 949 91 919 963 109 276 757 94 379 667 89 439 805 90 168 591 86 609 943 113 117 680 120 265 537 101 310 368 95 120 944 105 568 757 97 621 791 104 602 983 109 158 344 117 891 937 108 663 844 99 38 39 105 50 974 86 15 310 116 196 882 104 299 808 94 483 832 87 78 417 95 880 920 101 114 889 106 33 136 109 49 129 89 71 535 111 308 940 89 44 829 96 711 926 114 566 875 108 415 653 101 280 885 111 218 576 105 269 483 101 186 489 110 162 861 107 46 60 96 366 550 98 40 333 121 3 562 111 127 195 79 544 784 93 223 993 104 644 815 82 157 925 116 13 556 95 655 928 93 607 704 91 881 939 102 311 569 106 91 385 106 219 343 102 807 969 100 321 810 99 596 773 105 943 982 91 779 782 105 231 536 106 381 696 101 287 616 93 359 496 95 347 965 91 79 860 105 664 666 85 186 664 105 688 772 99 346 897 92 22 575 112 198 395 99 467 708 90 19 288 81 444 480 104 476 720 98 472 828 98 13 759 92 42 848 96 172 613 85 4 346 100 186 204 111 91 504 102 219 268 87 746 966 100 564 997 81 201 527 102 257 618 99 404 585 102 481 703 92 332 350 101 332 979 102 147 509 114 735 970 113 301 635 95 391 879 101 443 744 96 347 980 96 144 360 111 40 272 80 364 983 84 385 969 97 564 617 102 210 516 105 408 670 106 310 607 111 755 857 108 456 766 93 375 389 116 348 520 80 191 866 104 174 930 95 139 754 83 216 821 99 173 175 98 664 817 95 106 911 90 164 422 122 129 395 115 445 772 109 651 915 100 759 924 93 96 557 100 238 427 109 141 406 97 834 995 109 666 692 93 285 501 108 192 798 93 459 690 102 419 917 97 401 525 104 220 287 98 358 535 98 115 419 93 635 966 106 132 839 117 469 743 102 512 699 110 81 527 78 23 843 109 353 751 103 138 388 107 702 996 99 47 121 99 257 562 98 83 938 85 192 338 102 481 852 89 239 789 99 59 532 84 718 979 95 424 702 96 400 613 93 394 506 110 222 607 102 49 824 99 3 867 83 532 959 90 419 497 95 33 718 100 732 733 119 200 586 100 762 771 116 344 385 91 0 799 98 276 520 88 139 766 102 142 279 99 112 787 113 129 909 96 9 523 109 225 897 98 385 473 97 61 737 108 536 801 91 340 824 105 412 439 89 215 959 83 168 683 107 618 844 119 691 943 115 206 829 128 394 766 94 112 565 104 350 396 103 534 989 103 135 974 110 318 612 95 386 803 101 503 722 111 180 687 90 376 728 111 211 719 116 387 728 92 419 942 120 61 645 109 580 804 102 173 555 101 607 620 85 232 520 99 185 451 93 9 564 104 420 874 104 214 589 93 13 559 102 198 587 98 165 532 104 769 792 93 561 861 103 16 398 120 681 909 96 403 635 97 690 756 106 19 286 79 243 681 84 868 943 98 950 963 89 68 975 89 507 525 96 199 526 100 403 970 90 322 705 96 647 960 105 414 578 78 82 568 96 391 748 84 500 650 99 48 872 100 774 915 99 675 806 111 111 751 87 143 276 99 23 92 114 459 983 91 17 706 91 2 994 107 825 925 119 154 660 94 270 838 114 49 608 81 361 658 96 119 521 96 237 769 102 858 985 101 91 605 100 222 851 100 145 858 94 18 418 96 335 752 105 586 839 103 801 937 113 273 747 97 219 439 105 150 904 92 459 497 94 98 735 92 6 16 106 8 884 99 55 181 104 113 768 99 320 697 101 206 225 104 809 955 100 420 485 87 386 533 101 9 566 113 377 471 80 827 910 101 378 883 102 280 764 115 301 551 106 579 866 111 19 722 112 62 212 90 152 299 79 434 937 101 132 502 104 106 673 92 8 568 109 387 797 75 88 724 95 208 712 91 896 912 95 156 823 96 399 518 100 292 666 85 165 306 98 258 909 90 0 922 94 710 907 78 53 814 117 475 791 100 35 925 90 85 494 85 399 922 94 92 197 90 751 839 103 143 801 100 443 962 97 556 769 103 221 927 110 101 689 107 451 462 99 377 989 103 390 534 110 210 470 92 589 851 82 539 773 114 27 840 81 91 758 94 787 962 100 345 661 95 435 627 81 863 975 87 543 670 85 511 953 87 140 524 85 525 756 105 360 800 103 11 30 108 137 270 86 815 940 98 573 587 92 260 608 106 354 985 97 463 522 95 297 913 106 293 867 102 443 532 93 388 513 103 871 875 73 672 853 109 326 937 95 89 986 88 531 594 92 74 987 87 937 980 109 54 554 117 519 557 109 104 432 77 79 104 95 700 765 107 178 910 95 218 553 110 643 863 86 516 865 98 300 717 96 153 595 111 169 842 111 454 980 90 75 139 93 359 418 112 105 263 100 35 68 85 383 830 83 423 676 103 270 730 97 788 908 98 238 466 101 359 670 85 105 864 101 115 385 89 153 927 100 348 416 84 73 858 93 483 645 91 15 535 91 212 489 90 251 524 94 268 733 88 2 927 94 152 647 91 340 781 93 199 398 87 133 778 92 514 842 99 158 163 90 783 938 112 576 898 87 193 430 105 124 929 115 36 155 110 792 858 95 310 363 102 577 639 97 443 597 114 260 618 111 257 566 86 72 209 85 210 527 105 613 980 116 523 563 95 327 443 105 303 309 106 540 811 112 757 816 118 577 810 90 116 304 89 804 936 105 627 810 100 22 641 98 257 454 116 341 760 97 88 517 116 733 807 87 619 980 93 708 901 106 119 608 109 159 882 95 922 935 95 416 918 108 238 596 105 291 770 98 610 678 86 244 514 72 225 686 99 137 422 125 197 372 92 114 322 107 234 667 92 393 678 97 112 354 90 695 774 104 553 834 98 146 696 89 89 856 101 362 709 90 737 856 87 201 311 102 386 447 99 327 976 97 182 866 87 169 707 93 223 732 100 403 679 104 142 932 102 76 312 110 159 244 98 116 295 92 20 582 106 35 635 103 507 694 117 639 725 78 142 337 105 448 574 111 138 253 107 663 987 108 61 360 93 1 903 115 281 713 106 35 732 112 152 848 111 188 360 109 765 918 83 448 668 95 261 394 105 178 359 93 146 150 99 536 883 101 214 887 110 773 863 105 176 540 109 41 966 94 532 723 99 664 988 99 393 948 106 363 583 96 182 312 101 12 790 88 138 894 94 650 825 103 45 897 92 11 968 95 227 612 111 610 861 96 403 569 109 331 432 102 749 822 111 117 674 92 479 983 112 902 913 122 236 960 91 81 303 111 195 481 88 493 820 99 34 195 101 303 798 101 78 356 115 920 978 96 172 615 110 202 970 114 113 808 115 890 929 85 164 613 86 142 963 93 727 848 95 396 945 94 346 688 87 59 935 94 306 562 109 10 67 96 531 650 88 385 889 108 26 607 97 483 720 102 914 974 79 491 953 124 757 847 85 229 462 113 464 844 100 556 633 109 560 801 86 362 675 83 173 864 95 298 478 87 445 583 88 194 400 97 262 361 95 548 581 107 521 577 95 609 992 94 873 993 99 324 736 102 71 587 109 841 888 95 277 546 114 262 341 99 28 196 90 123 196 107 218 794 88 379 679 86 26 809 97 301 939 87 39 658 98 94 211 94 300 927 121 508 756 113 170 607 97 201 497 92 231 612 87 78 207 107 351 652 89 22 404 115 522 568 110 509 699 100 118 490 83 73 972 99 440 835 95 520 567 104 488 571 83 72 272 91 185 690 93 297 521 93 380 515 100 150 343 104 298 765 114 309 979 102 593 907 102 530 912 105 442 951 96 140 951 101 201 584 112 376 425 90 896 939 97 489 966 105 272 891 94 64 895 106 18 580 112 84 579 100 546 589 97 708 855 79 709 926 101 253 858 96 718 852 117 488 569 83 376 683 108 337 348 94 364 947 99 169 345 90 144 966 116 127 437 110 381 841 114 69 905 111 448 686 105 828 872 115 423 583 91 285 646 97 125 994 97 18 471 108 49 861 127 241 758 102 753 868 124 408 581 86 306 838 87 648 921 93 471 739 110 427 900 77 480 869 98 23 440 119 314 735 89 97 218 105 670 940 106 917 966 101 288 576 108 341 350 107 37 737 94 691 722 108 210 581 98 752 987 99 72 967 97 5 646 93 456 492 100 597 933 101 53 220 94 353 936 100 276 772 94 41 968 89 341 535 105 354 795 105 475 840 88 134 580 78 168 692 107 56 832 93 139 527 106 84 283 90 112 900 105 628 829 95 248 986 98 593 748 95 542 771 97 170 749 92 563 616 104 51 448 99 504 895 119 255 732 91 37 584 99 13 484 101 149 212 86 105 685 113 445 933 93 38 591 115 791 958 99 129 535 96 575 816 105 20 693 106 399 503 114 82 972 78 571 574 84 474 572 107 334 852 105 526 645 93 219 659 101 137 417 114 213 728 102 354 597 104 3 714 100 159 361 93 99 429 104 837 893 87 224 778 117 294 830 99 160 587 102 467 792 90 728 733 96 175 346 115 190 788 94 363 376 92 98 565 78 524 821 98 537 836 99 382 652 96 259 706 97 357 990 114 276 423 96 323 723 101 99 279 92 34 401 86 343 786 76 111 427 123 749 853 101 51 457 112 412 819 99 328 574 100 526 590 90 60 501 97 265 455 87 789 857 106 181 541 92 207 684 98 893 927 95 222 463 119 89 268 93 80 610 86 160 278 87 602 708 90 257 568 91 505 788 101 17 215 92 27 337 106 702 764 105 358 433 93 633 966 78 198 750 87 98 186 91 705 906 81 490 679 85 360 781 90 597 940 112 656 866 94 480 612 97 231 803 108 691 851 108 689 726 101 65 266 103 195 969 102 283 456 109 132 462 107 469 493 101 470 959 92 14 62 97 56 402 94 637 847 104 220 410 91 436 835 105 314 512 124 900 982 107 661 713 104 435 584 111 30 40 107 344 735 91 273 931 87 452 854 92 53 286 78 843 913 102 69 987 101 38 892 86 63 138 87 491 920 97 154 869 128 72 691 97 537 764 100 301 412 110 54 514 116 235 887 85 167 921 95 750 817 98 5 480 115 117 555 94 538 910 79 609 659 91 332 380 111 115 291 91 410 415 91 310 740 94 8 719 106 885 973 116 378 513 94 385 406 123 53 716 109 185 913 106 392 808 103 194 997 111 181 743 96 245 494 96 144 694 105 192 314 116 253 813 101 812 991 106 235 515 114 450 947 90 714 761 99 207 539 100 36 632 104 19 928 132 553 917 91 571 661 105 523 726 83 812 854 96 416 637 90 437 563 113 137 791 80 892 965 97 209 673 113 841 852 115 305 503 102 226 614 107 257 823 101 476 531 106 532 938 92 213 586 104 66 139 115 66 996 106 212 387 109 171 307 86 940 996 104 44 352 111 122 218 108 84 260 99 96 882 100 585 777 113 120 343 82 355 993 106 498 770 94 296 383 112 106 263 89 76 387 107 29 912 108 846 863 96 731 811 89 165 196 85 302 480 89 582 631 103 703 944 98 249 621 82 44 161 90 554 936 95 490 600 84 663 938 86 176 261 105 31 263 96 513 968 85 73 789 97 959 999 100 518 800 101 106 632 101 158 395 84 285 960 88 807 883 91 342 847 94 627 672 98 214 837 108 747 765 94 49 617 88 265 888 97 350 547 110 247 535 84 610 730 122 435 971 107 764 807 97 91 883 116 75 827 109 503 884 111 104 477 101 321 628 79 235 994 107 544 553 76 390 459 118 100 952 103 133 965 92 140 694 103 226 276 103 552 641 97 35 134 104 860 934 109 332 958 95 0 485 107 87 194 114 218 668 96 3 319 119 40 792 118 250 822 91 474 594 98 61 711 97 693 944 104 199 570 85 178 662 100 308 577 96 139 146 103 496 768 114 507 555 103 504 938 95 271 726 115 170 830 95 324 329 98 14 203 80 151 333 102 614 875 73 731 743 87 445 681 114 304 883 100 113 733 101 116 355 104 378 719 99 373 720 105 399 557 112 716 816 88 299 934 111 284 770 102 425 605 91 249 290 108 310 431 81 961 987 98 5 277 105 689 821 95 383 456 99 245 992 108 825 957 110 267 730 98 537 999 91 574 621 113 32 495 93 377 586 73 275 961 113 284 834 113 154 922 104 678 763 98 84 432 88 609 998 108 45 337 97 874 930 95 447 895 97 31 135 86 587 761 89 32 678 90 485 532 106 162 929 104 545 548 109 19 709 96 124 548 95 115 143 109 697 992 96 551 605 106 475 943 92 278 736 111 628 773 81 290 404 102 643 979 91 386 998 100 774 937 94 70 623 90 370 506 117 182 690 107 145 856 101 60 864 104 620 889 112 440 834 99 728 731 102 365 880 98 157 213 94 15 647 95 416 977 95 9 279 104 313 886 71 317 411 92 243 361 109 519 841 99 688 976 94 784 897 94 108 817 87 108 388 102 659 937 114 356 367 99 771 978 110 83 365 90 766 837 100 127 256 92 113 969 99 692 924 107 167 541 115 212 553 110 383 678 98 793 865 91 384 386 71 317 808 134 278 370 113 217 351 105 650 899 82 443 551 114 129 408 85 188 669 72 352 768 93 304 842 87 371 846 108 691 893 97 213 976 82 365 466 108 57 790 78 824 980 115 643 954 128 337 976 88 453 926 105 177 670 91 215 694 98 13 707 99 549 737 99 33 830 95 650 681 96 165 308 87 665 772 92 161 236 88 102 953 112 73 900 110 281 875 101 353 565 99 4 344 110 8 912 98 76 458 88 223 772 97 470 521 109 400 739 91 911 944 84 167 185 85 97 841 96 302 978 95 204 523 87 345 705 108 533 840 76 300 970 105 307 433 88 683 988 107 414 429 94 445 919 103 59 614 105 535 551 100 663 906 115 528 685 89 202 426 93 408 439 113 178 417 89 112 497 109 92 963 111 398 622 110 368 946 101 246 584 99 330 531 88 298 600 104 165 808 97 842 942 118 857 929 98 237 517 98 362 957 101 68 848 95 312 738 90 10 272 98 380 777 96 102 652 98 456 944 113 374 738 109 451 506 106 358 722 106 456 948 92 560 706 92 493 827 96 50 373 79 917 986 66 107 363 104 346 549 104 296 657 77 3 680 95 320 850 100 731 868 101 30 169 106 635 874 105 117 391 112 157 438 96 97 663 109 17 627 89 887 908 83 332 948 87 174 958 100 356 873 119 151 948 116 39 492 87 851 870 110 401 838 109 191 508 88 547 603 106 230 317 80 58 360 94 189 465 124 638 882 90 205 446 121 485 601 96 684 766 109 249 413 92 287 805 112 290 924 112 878 912 96 710 735 98 286 746 116 206 839 87 365 522 125 247 885 88 585 983 101 178 790 89 332 578 100 100 955 95 99 814 112 183 805 115 351 876 98 595 734 101 788 940 102 111 522 97 75 160 99 160 251 98 95 758 93 339 488 113 75 630 92 155 561 113 28 222 95 292 828 104 104 862 96 439 676 100 576 756 106 537 629 101 200 941 99 396 528 99 570 940 121 162 638 106 404 990 96 59 524 108 99 389 90 47 868 109 590 895 90 175 369 107 15 317 85 925 960 86 63 151 109 477 736 96 19 270 86 544 546 108 556 602 97 259 793 108 113 349 88 326 497 89 210 641 114 597 754 98 189 814 105 321 367 94 749 800 85 586 664 117 53 70 100 188 591 107 74 965 113 329 940 86 312 725 97 199 759 87 582 675 116 74 662 105 525 628 83 561 623 109 651 933 104 680 894 89 405 494 96 73 895 96 623 750 90 886 901 112 458 892 91 343 802 108 84 302 95 143 755 77 269 751 98 20 327 96 122 733 103 987 998 92 469 823 113 308 951 106 52 902 100 15 242 114 962 988 97 787 823 124 26 342 89 121 122 102 294 382 114 5 511 86 188 614 112 634 690 90 185 591 112 434 751 101 10 620 95 344 354 93 43 827 85 222 611 125 37 368 97 26 660 93 802 822 106 405 949 106 236 874 87 433 859 106 491 691 98 834 934 84 95 830 109 364 365 102 273 419 95 63 701 95 274 650 95 11 111 91 346 488 88 795 833 108 184 835 79 147 826 91 42 141 93 307 692 100 271 766 109 788 803 96 94 928 128 88 301 97 649 949 94 53 955 94 227 565 99 205 626 97 200 550 106 261 424 108 602 837 108 303 692 108 160 972 117 545 933 101 456 773 114 475 502 121 191 356 94 147 276 108 130 925 97 21 118 100 64 122 93 87 419 106 11 855 89 446 651 108 202 395 106 229 980 89 115 732 101 160 514 106 219 403 85 43 169 101 504 911 119 460 780 108 526 659 80 729 784 104 22 345 94 10 767 97 433 438 98 689 746 95 137 180 93 89 795 106 435 460 106 299 570 99 651 684 94 42 551 97 301 687 117 597 884 110 44 226 89 503 694 107 485 958 103 381 752 94 263 774 121 126 148 103 97 397 111 252 903 108 409 688 85 215 245 119 100 499 101 279 698 104 648 720 100 22 256 106 117 337 94 531 651 126 561 967 105 335 807 112 576 955 97 81 690 100 85 579 106 164 617 126 238 286 85 595 826 83 118 454 100 766 787 118 158 370 107 4 154 90 727 919 94 538 702 110 360 894 84 160 578 103 714 902 99 179 717 94 71 223 92 396 716 92 32 953 103 832 925 79 19 757 94 632 832 108 478 761 106 270 278 90 626 734 115 29 529 118 170 715 80 692 895 89 183 542 95 52 872 112 21 521 108 611 816 104 50 230 101 456 695 91 534 553 93 265 578 103 422 899 104 173 705 91 562 666 104 441 749 83 423 524 98 71 239 108 38 523 88 175 488 113 42 82 112 130 844 115 533 757 107 332 913 107 204 763 104 335 837 108 374 633 112 556 942 106 393 792 100 397 969 90 776 825 95 363 953 87 412 701 101 167 792 79 314 576 98 301 784 69 408 437 98 323 470 105 259 301 82 226 446 90 61 486 102 386 826 99 154 792 93 68 174 105 451 600 79 323 668 108 154 504 92 220 448 112 382 789 91 812 998 87 731 805 106 371 664 91 24 648 107 440 643 83 244 696 88 62 204 115 432 538 102 303 336 77 30 445 101 99 917 99 321 796 85 20 879 106 10 490 95 363 857 91 224 586 100 185 660 116 32 216 94 625 847 101 13 126 76 757 875 109 487 840 99 155 213 92 35 856 100 237 917 113 425 707 114 580 713 115 324 641 104 252 569 106 137 329 87 307 579 93 371 793 92 770 845 92 388 682 90 74 561 91 316 817 120 206 662 81 342 368 108 59 804 114 711 801 111 79 279 100 21 676 100 106 864 97 431 929 90 149 339 105 894 936 88 703 914 111 843 993 102 709 780 101 397 555 96 210 669 104 170 287 118 310 415 101 112 525 114 110 806 80 124 691 106 383 942 89 750 755 108 164 937 113 146 537 97 489 824 81 322 796 91 622 919 91 253 600 105 166 566 99 0 537 108 240 489 108 221 783 109 524 714 114 808 840 98 242 783 120 159 567 102 71 389 105 437 922 98 79 581 84 488 527 113 15 139 100 201 317 113 323 357 116 206 500 97 332 381 89 489 927 87 268 740 97 164 205 97 465 832 102 169 627 108 278 326 100 385 785 96 43 91 83 241 825 96 125 816 98 194 944 96 548 591 96 47 362 82 488 709 111 6 681 88 392 719 102 498 594 95 32 311 99 150 579 100 413 519 112 1 534 75 180 832 112 243 343 79 518 746 97 315 509 110 45 643 112 241 798 116 553 771 97 483 668 103 182 860 90 141 213 86 116 262 81 345 488 94 180 855 98 38 617 96 46 595 99 186 790 113 227 727 108 53 465 111 607 849 109 319 704 94 404 958 102 900 980 106 714 931 114 431 821 107 760 839 99 464 950 114 198 330 89 668 715 67 521 612 110 27 231 82 60 904 86 159 633 87 297 856 112 431 936 96 403 575 88 46 420 89 371 962 116 718 948 104 37 727 95 190 670 108 145 845 87 352 812 102 767 925 111 259 322 97 421 547 79 97 531 79 327 660 84 330 396 76 163 642 113 662 947 82 397 783 85 305 685 109 373 518 110 300 428 98 172 818 105 327 846 103 290 559 95 52 86 92 559 738 81 103 898 110 216 381 101 189 287 103 736 952 105 265 688 114 273 705 126 541 623 93 207 783 92 592 639 112 527 887 105 31 131 97 541 574 114 140 584 76 700 838 108 578 639 77 143 875 88 142 366 105 687 748 105 121 652 102 369 870 85 631 801 97 309 781 100 25 736 96 12 890 95 610 747 83 691 823 93 545 694 99 241 910 124 780 969 102 246 429 83 294 471 105 113 896 104 93 964 103 284 871 112 138 827 93 140 261 96 223 929 101 215 355 91 629 946 87 79 280 112 787 818 95 447 651 100 143 591 108 175 384 108 156 595 108 90 812 108 436 812 103 750 907 104 163 344 113 178 313 87 389 827 97 412 770 121 106 754 81 656 960 99 170 324 116 62 229 97 239 339 92 294 367 99 292 411 114 828 916 93 629 801 109 236 359 98 110 774 92 66 361 82 517 750 77 536 583 97 166 926 98 40 686 102 442 844 92 633 815 114 338 659 93 336 838 104 856 888 87 727 995 92 530 749 105 534 723 95 148 444 103 508 551 109 322 886 98 170 475 105 14 748 91 695 732 107 151 401 113 566 679 101 631 805 89 344 606 102 347 502 100 9 325 104 607 618 101 477 652 92 10 112 90 55 135 98 153 546 96 437 783 107 831 971 88 532 689 123 641 899 96 482 890 101 181 512 107 107 319 89 234 425 92 423 546 100 242 561 104 422 755 116 488 662 78 441 717 119 879 976 94 138 925 116 305 880 89 467 713 112 52 359 113 365 916 98 77 279 106 182 269 95 648 785 113 262 340 122 199 402 89 145 159 110 203 509 87 590 757 95 391 572 92 299 590 105 244 493 95 550 845 94 583 800 106 527 573 107 306 917 99 501 816 91 123 370 102 257 367 101 558 668 98 72 460 80 392 636 77 523 576 100 796 956 98 343 841 103 504 839 103 305 967 98 103 329 104 518 738 95 215 281 98 143 499 101 74 253 73 619 815 85 318 525 107 137 335 91 234 926 101 260 272 100 139 625 92 609 636 99 461 588 89 337 542 87 106 880 91 457 480 117 223 293 111 211 441 92 77 761 112 151 772 102 204 606 80 262 549 101 2 584 98 123 637 78 74 659 104 515 831 87 197 543 94 357 759 95 718 949 104 406 807 94 365 966 100 31 509 122 589 710 82 4 920 97 285 483 106 532 768 113 458 697 102 48 608 93 478 767 105 265 945 90 466 774 120 50 797 99 92 937 97 618 733 92 675 946 89 58 136 76 4 209 112 542 790 90 290 521 100 255 933 87 224 613 78 737 929 106 327 560 107 784 796 98 638 854 98 67 741 116 403 446 112 188 382 104 210 724 101 790 791 107 276 992 100 56 517 100 765 878 107 707 732 98 134 412 110 480 689 109 575 643 99 493 942 86 729 797 104 131 413 97 290 969 95 127 182 112 143 372 94 247 613 109 457 869 104 571 614 103 14 959 105 459 633 93 66 579 101 26 106 102 738 891 102 332 827 98 206 743 118 703 930 88 483 661 102 124 580 102 386 863 104 131 515 106 838 840 118 90 668 89 267 549 85 668 941 113 478 585 83 298 311 98 179 892 107 347 887 106 430 766 101 496 980 101 97 348 110 289 668 81 123 766 96 520 810 90 618 996 104 798 992 106 95 823 93 896 955 95 160 205 96 9 326 94 703 723 96 45 230 100 757 834 114 64 681 96 425 839 90 771 776 92 889 977 97 95 193 102 548 653 103 735 773 110 68 582 84 50 166 97 599 643 98 308 480 97 148 426 96 747 904 108 155 767 108 219 791 108 701 775 95 327 407 101 615 993 106 123 901 95 43 712 73 58 181 113 124 901 99 122 707 95 187 328 100 432 476 93 2 685 78 374 975 106 196 493 93 485 653 110 54 129 95 742 751 99 577 804 113 202 243 94 51 804 90 70 915 101 105 809 96 568 974 91 113 680 99 251 477 114 31 887 117 453 583 82 144 846 99 281 658 107 571 882 97 147 348 103 785 833 84 537 703 94 89 957 107 585 662 99 439 591 95 554 777 88 521 879 96 109 220 113 191 874 109 664 791 93 292 830 95 18 383 110 595 759 107 35 94 95 94 965 107 619 710 105 120 175 95 796 863 87 83 400 92 6 708 95 164 916 127 260 580 92 468 548 89 331 576 101 321 624 95 697 940 107 189 953 99 188 459 112 209 284 89 78 644 95 126 183 99 472 918 107 78 862 91 474 562 101 232 331 110 274 782 100 193 511 97 169 226 91 111 334 104 114 287 80 126 945 94 277 309 82 133 756 104 7 289 116 129 881 95 239 480 86 67 660 95 775 856 113 193 298 93 363 898 105 339 955 99 34 221 104 69 325 95 119 362 91 505 885 80 278 574 104 407 452 106 722 747 106 234 887 84 614 882 84 10 803 78 809 993 99 299 703 94 274 493 102 49 942 98 40 581 89 40 176 103 109 746 118 416 991 86 335 596 92 256 550 93 718 940 104 427 429 110 87 144 107 396 577 92 158 683 94 1 442 88 309 360 96 478 666 107 190 213 113 621 819 94 62 249 84 493 683 92 280 834 92 552 765 97 483 608 102 264 776 96 69 265 108 208 404 106 84 793 92 2 97 86 531 669 98 72 141 101 51 952 112 376 390 71 118 910 106 189 202 104 32 174 92 622 694 102 431 959 103 23 529 97 125 907 109 122 449 94 295 739 105 1 438 106 250 301 108 211 721 94 239 248 108 687 930 99 185 570 101 142 764 94 742 847 104 395 720 113 673 691 114 384 893 83 63 174 97 853 862 98 350 845 105 211 256 111 742 864 91 306 543 87 282 620 94 158 434 98 248 894 99 33 454 95 822 979 119 130 845 81 565 883 113 7 211 118 340 419 104 246 968 105 285 323 84 390 819 105 711 795 83 428 695 100 659 978 91 558 973 86 42 660 86 232 587 107 337 652 93 572 771 91 528 953 91 291 391 90 359 952 114 151 404 104 356 886 92 331 499 91 193 443 98 773 918 110 172 275 88 234 971 101 99 698 103 281 890 111 246 300 103 120 305 99 260 278 85 521 977 100 179 306 90 323 829 99 711 969 102 178 276 100 296 983 107 187 191 105 408 663 105 169 838 85 742 802 100 120 336 103 17 985 98 791 990 120 821 833 91 34 269 97 137 715 114 543 688 98 823 897 99 88 118 115 809 812 104 352 543 91 241 408 101 315 924 120 710 805 104 130 257 93 385 883 98 106 306 114 513 671 122 34 303 109 787 942 94 335 625 100 147 886 87 81 724 93 112 617 98 117 430 95 302 449 89 52 145 105 186 429 111 365 924 85 243 701 115 31 496 105 598 883 93 362 788 96 360 865 106 774 956 112 414 940 96 17 331 89 565 852 93 495 889 93 166 987 108 354 454 86 249 466 99 309 731 104 269 712 92 20 523 113 297 478 99 360 567 90 175 885 99 123 945 98 71 201 106 132 419 98 306 516 103 96 917 99 587 595 109 208 870 102 95 263 107 401 797 101 611 619 107 448 700 116 565 948 90 574 672 91 20 511 104 132 542 102 91 768 82 277 746 83 203 841 72 121 447 102 303 621 108 87 376 86 78 870 91 43 984 81 87 722 96 90 591 92 872 889 104 177 437 108 524 802 97 651 771 89 655 745 107 233 679 100 589 593 109 65 322 94 522 699 105 432 986 98 833 851 86 441 821 101 669 823 104 1 517 97 62 922 103 72 296 88 472 970 93 551 603 88 49 398 83 26 95 116 677 989 118 59 814 102 255 632 102 109 155 82 309 531 104 830 883 94 455 854 115 442 470 106 92 416 108 694 919 103 261 418 94 169 559 108 15 64 103 0 837 112 78 845 90 383 729 89 482 638 104 330 411 101 451 793 97 499 864 103 534 638 125 358 804 90 263 932 111 266 681 101 356 613 117 376 414 97 245 284 111 562 875 105 18 224 101 129 619 108 314 566 112 679 752 112 308 426 79 197 580 98 70 511 104 139 175 81 727 937 103 282 672 108 327 447 84 229 591 104 28 419 95 50 543 98 95 880 92 512 997 113 93 885 109 121 411 99 109 492 104 271 297 113 152 685 93 719 800 95 241 852 120 430 571 101 251 346 91 405 860 109 702 995 97 60 486 105 627 957 102 507 751 105 761 987 93 169 989 118 263 896 111 568 895 98 272 635 118 609 851 120 550 876 87 252 955 102 65 381 79 312 604 102 97 845 85 93 623 97 239 757 81 403 807 104 12 125 90 552 553 97 334 482 110 521 878 109 25 853 92 821 994 110 630 945 98 688 884 78 529 909 120 246 866 95 157 882 106 130 720 101 4 367 94 668 932 108 207 533 109 460 881 90 109 613 98 506 930 84 696 729 81 882 972 112 204 558 115 702 800 95 102 126 102 77 795 103 80 349 111 190 940 123 25 64 104 275 580 95 149 375 100 459 594 104 147 598 86 168 998 97 383 624 82 371 725 93 304 481 95 136 705 95 712 835 102 605 697 99 225 831 100 297 999 102 839 849 98 499 665 100 6 34 84 705 759 108 182 204 102 133 797 105 102 800 105 741 778 106 748 811 100 159 627 104 232 887 91 418 434 95 427 995 113 187 631 107 400 904 118 76 647 98 417 672 101 133 145 83 211 787 97 101 693 106 61 840 84 102 750 107 568 788 99 250 416 106 25 832 99 617 822 121 239 569 95 320 358 111 51 180 98 615 660 90 150 498 119 490 648 106 111 435 117 57 848 99 110 996 102 43 832 92 61 93 101 269 991 102 709 726 124 53 370 107 8 888 113 15 455 89 467 997 96 592 942 103 390 599 104 663 995 92 42 998 103 36 454 103 658 745 103 728 950 109 739 976 96 355 401 98 214 781 115 175 914 96 114 511 105 24 165 104 145 260 116 115 310 105 726 936 98 453 994 83 147 668 102 357 947 93 198 753 95 552 966 100 68 265 114 883 912 104 186 588 86 21 915 116 143 371 92 624 947 113 593 786 99 484 563 107 682 821 97 293 943 93 345 999 89 379 514 87 524 839 113 803 901 117 302 976 96 398 882 92 166 424 84 111 615 106 221 797 100 267 603 104 745 875 100 813 970 92 525 663 96 58 234 104 415 501 105 53 758 103 853 944 112 484 841 95 616 798 113 336 600 101 368 481 94 71 173 114 540 733 83 626 906 90 351 397 90 295 694 87 394 600 104 679 716 74 708 783 106 234 582 100 748 977 110 90 757 89 528 821 103 596 747 94 724 760 98 357 666 97 255 434 112 518 654 80 518 969 93 664 905 108 30 371 112 509 885 101 560 751 103 574 929 118 742 767 86 568 927 102 29 586 98 144 180 107 214 425 107 239 753 107 695 931 114 99 490 74 447 976 123 192 919 96 221 767 96 510 607 107 108 443 99 19 633 94 457 942 108 641 667 91 297 894 112 378 922 80 304 324 103 291 382 99 274 765 105 0 656 106 756 866 95 180 670 112 682 781 113 479 749 114 551 560 94 169 380 111 466 983 113 108 676 104 179 746 105 119 894 79 448 486 97 400 581 123 241 872 106 2 799 100 487 952 88 7 788 101 91 249 89 4 921 104 408 977 80 419 987 93 543 950 96 275 954 108 362 995 81 0 252 116 11 770 109 654 817 99 173 592 110 790 958 91 150 416 89 242 382 103 196 233 95 467 558 117 86 970 102 316 454 107 430 669 94 145 810 101 81 169 97 828 884 92 130 808 81 652 870 94 741 937 88 397 545 88 530 840 91 331 586 93 936 940 100 425 634 103 56 867 82 475 839 77 352 836 89 24 967 119 172 752 108 165 440 83 379 676 92 223 449 97 216 233 101 4 834 100 140 636 104 27 324 100 632 813 102 348 488 94 161 199 89 48 333 123 225 773 114 15 100 103 605 951 102 253 560 109 420 648 94 450 845 96 54 576 91 305 412 123 177 760 94 456 678 104 35 559 87 312 501 93 99 169 91 84 762 108 618 865 103 491 941 103 98 390 86 220 854 108 504 953 112 8 957 106 0 13 89 34 723 87 153 876 98 196 462 97 39 271 101 621 706 96 560 882 81 262 637 95 373 736 97 602 762 90 470 575 102 46 364 110 387 850 93 789 977 99 52 539 94 576 816 86 462 573 106 219 693 84 375 804 103 141 171 90 256 811 96 371 653 103 824 901 99 648 988 113 43 835 88 353 795 81 175 751 123 493 699 100 648 884 101 42 637 123 263 990 98 312 336 89 280 815 102 581 849 101 533 644 100 295 770 98 201 305 101 581 872 79 825 973 104 598 767 109 729 937 91 630 966 99 692 909 85 105 868 95 368 841 100 161 725 76 526 842 89 814 921 101 427 616 97 4 270 118 437 891 93 326 664 96 30 780 87 192 945 112 243 357 89 147 591 109 175 952 92 810 865 124 52 295 113 599 902 115 747 873 94 43 791 99 213 889 87 258 783 100 832 992 103 38 89 82 308 696 95 341 752 110 303 554 111 180 915 125 240 644 96 574 852 109 179 923 102 467 796 110 878 982 105 344 945 95 108 532 101 725 831 105 313 354 97 33 355 89 388 718 88 194 587 109 148 210 95 680 780 101 230 785 97 818 919 94 389 986 100 329 697 97 75 489 99 18 451 98 445 763 109 532 906 83 191 791 109 74 730 85 449 736 110 81 797 105 561 918 77 197 882 110 852 884 118 504 736 95 220 832 105 149 786 100 263 701 90 55 636 84 585 595 102 452 935 110 540 856 115 510 802 87 72 682 94 275 686 106 93 105 110 764 911 84 111 403 106 669 824 96 469 593 111 316 713 114 220 660 100 52 968 102 347 901 104 135 481 75 376 785 98 220 709 119 4 704 97 423 651 110 536 884 109 542 867 112 98 778 121 42 79 89 33 122 110 417 895 82 606 634 112 153 261 102 613 903 91 86 723 110 395 422 101 554 833 97 119 457 106 391 533 83 593 701 92 789 860 94 23 278 106 739 996 97 498 673 103 25 309 101 292 912 98 9 18 109 71 355 95 775 785 89 86 431 103 420 948 90 200 769 101 112 979 111 863 939 93 462 839 95 264 718 96 161 627 102 636 977 101 433 847 80 470 731 102 92 298 84 207 441 90 305 680 111 233 451 87 613 979 102 814 982 108 594 757 103 514 731 94 363 379 94 386 443 109 66 950 89 655 762 101 239 749 98 157 917 86 62 914 121 187 454 96 88 793 119 439 710 106 336 881 104 142 240 94 467 561 109 103 892 111 278 661 118 217 380 103 130 423 76 622 958 92 17 317 85 3 360 92 78 809 90 28 452 94 494 903 92 263 977 102 209 507 103 115 448 88 54 876 91 792 923 99 450 665 92 146 730 92 195 220 94 549 954 90 300 870 90 158 162 105 317 333 92 238 542 81 467 816 81 138 223 93 64 353 80 449 509 100 388 655 95 441 625 84 272 449 113 450 761 100 471 761 91 2 74 101 64 679 87 59 744 105 527 737 112 10 619 109 246 989 108 342 488 109 4 722 91 607 963 97 338 951 116 601 815 93 205 337 107 322 790 98 728 975 108 31 191 111 348 813 102 658 717 107 20 51 112 41 198 108 233 997 101 46 794 108 809 927 108 9 846 92 110 307 100 679 705 86 163 693 109 157 621 90 119 131 90 183 932 95 736 904 111 241 436 76 579 876 105 468 749 105 19 963 93 472 988 96 434 579 79 476 607 109 627 787 91 237 262 119 587 910 107 137 179 89 96 193 102 372 977 120 514 952 103 437 863 97 436 546 107 195 558 96 815 883 96 168 642 99 665 855 107 131 396 112 477 773 96 295 604 95 639 799 100 360 386 111 263 354 98 82 645 115 103 576 92 93 519 85 143 323 97 210 827 109 401 758 82 409 570 98 260 846 104 285 919 114 434 545 109 322 373 95 316 878 103 576 728 101 366 980 109 354 767 97 67 909 109 149 917 104 114 294 101 355 798 85 17 201 94 885 891 110 223 799 92 639 929 89 135 280 97 234 375 101 79 150 108 50 670 102 444 592 78 278 465 105 680 938 94 267 625 92 154 765 98 76 419 103 319 322 109 214 842 88 760 846 101 26 219 84 621 999 89 294 380 113 227 919 91 3 946 113 107 955 82 261 282 104 197 597 100 493 524 108 904 991 106 340 883 95 82 299 103 567 751 105 9 102 98 23 180 93 83 344 108 32 662 107 229 779 102 183 918 100 362 617 103 2 852 93 235 462 106 457 791 107 365 614 103 106 357 115 319 678 96 370 795 92 276 681 94 81 706 93 317 589 107 338 828 76 381 572 109 792 862 97 361 960 106 242 361 91 265 970 99 636 663 103 377 898 100 815 944 96 89 930 101 376 561 84 78 84 84 123 529 99 203 629 109 406 699 98 544 933 83 257 912 82 568 918 80 310 383 109 2 614 90 108 590 116 243 770 99 355 837 120 311 741 88 455 597 80 417 695 88 1 100 107 600 933 88 439 582 97 116 547 85 369 674 101 572 632 100 460 841 110 120 917 106 16 127 101 375 893 74 93 437 85 538 810 114 380 829 88 229 433 117 158 800 76 17 603 78 561 819 88 363 974 98 155 962 92 873 991 109 621 780 107 439 565 98 6 355 96 798 953 114 44 593 117 573 617 89 496 618 98 193 603 112 79 217 90 183 386 99 785 852 105 139 377 100 236 286 98 195 540 79 122 174 103 589 949 93 160 256 87 28 851 111 479 944 107 342 552 113 219 767 83 104 578 104 51 55 95 632 747 95 41 261 98 278 935 86 803 851 107 138 284 96 7 332 90 508 567 92 86 515 97 593 764 100 138 191 106 725 910 82 88 690 79 544 873 118 373 495 106 337 408 102 344 638 105 129 649 114 332 463 106 410 781 98 662 687 111 516 710 100 357 846 110 107 473 104 67 223 90 112 749 99 88 423 101 818 984 91 279 380 104 236 880 108 768 899 106 18 417 88 188 738 92 551 684 96 316 327 93 227 906 99 505 605 92 133 805 102 366 812 92 219 658 91 452 511 92 287 399 121 138 458 110 189 677 107 184 760 70 548 600 104 912 929 86 760 906 111 368 684 105 272 529 96 803 826 104 16 596 81 37 873 112 488 879 109 313 918 111 488 657 110 307 873 101 434 845 93 240 272 95 220 946 95 322 535 108 486 782 103 150 804 103 198 902 106 511 540 93 721 790 107 345 750 101 217 802 109 445 738 96 410 863 104 155 904 94 399 815 94 269 726 98 797 901 120 16 606 95 207 639 88 99 112 91 274 935 112 502 800 99 422 696 121 536 939 88 166 710 98 380 799 93 105 836 108 106 135 113 159 571 102 208 353 98 203 766 102 84 878 104 132 834 81 572 854 95 302 424 109 473 503 114 285 446 109 714 876 94 184 952 96 368 742 81 956 958 109 58 338 108 356 496 93 820 829 100 39 598 100 103 204 106 375 973 107 817 993 83 491 711 96 91 530 105 430 771 87 556 829 111 20 806 98 150 286 101 101 895 107 477 933 85 744 926 106 134 634 100 929 930 78 381 548 107 258 713 87 210 712 105 329 982 98 84 316 108 65 467 108 447 994 83 22 770 117 389 691 115 163 697 104 697 862 109 475 603 102 302 729 94 360 603 99 364 953 116 491 615 111 152 899 94 530 834 99 325 366 107 764 765 118 153 434 89 217 375 103 37 946 80 287 746 91 182 382 91 912 935 111 134 535 99 356 669 89 631 821 108 203 321 106 333 491 93 272 659 108 34 339 96 72 879 89 99 185 91 447 693 107 429 540 88 903 918 91 88 616 83 336 880 107 292 806 88 102 460 87 442 482 100 265 837 111 55 917 103 882 946 102 76 132 100 711 887 105 548 988 98 606 630 93 566 860 101 237 595 102 630 844 109 360 748 109 173 440 91 270 882 95 293 637 91 239 974 103 15 825 118 64 626 92 571 933 101 247 611 99 756 847 84 59 949 104 398 954 94 375 582 96 282 944 101 7 123 96 474 661 87 653 907 103 660 757 104 619 893 104 690 936 95 466 851 102 424 701 77 219 706 111 407 978 87 216 365 95 304 725 105 197 822 98 95 182 101 27 884 113 285 672 100 784 839 93 28 90 109 46 676 109 315 884 100 811 986 93 945 975 99 144 617 103 112 165 88 479 725 97 506 821 101 838 903 112 48 943 102 128 442 109 702 952 93 60 401 119 780 846 98 28 558 105 51 974 110 116 152 105 303 403 102 528 815 91 337 721 106 28 892 112 3 973 114 759 893 107 563 850 103 617 784 88 90 439 90 8 317 94 362 659 110 75 274 93 19 377 95 472 539 94 643 988 96 39 589 109 609 919 83 188 570 99 577 818 108 153 207 103 925 933 88 530 882 101 62 216 96 480 503 110 637 676 101 466 920 99 316 381 92 592 889 113 34 45 100 719 938 91 427 679 94 385 458 83 460 935 125 528 861 96 579 715 95 139 795 98 932 938 109 217 768 127 81 980 102 235 420 88 703 800 116 670 906 116 41 672 84 296 507 102 398 738 107 10 102 107 652 707 86 132 971 94 582 736 117 447 476 91 4 663 103 117 237 86 422 979 84 245 614 98 445 931 109 785 908 97 35 722 93 5 663 78 899 907 93 94 95 94 649 691 94 160 447 102 504 961 98 97 260 103 183 361 91 152 395 102 15 56 95 2 620 95 795 839 96 700 997 92 571 708 111 510 656 104 119 906 118 860 928 116 245 531 112 779 958 96 83 523 119 364 671 91 833 864 95 150 185 106 563 879 100 374 520 92 230 439 94 616 754 93 211 612 91 94 528 84 73 816 96 322 885 101 291 771 113 351 590 105 504 745 99 187 920 89 92 753 110 496 570 93 75 608 81 287 645 97 563 832 91 604 689 85 35 270 100 144 377 109 199 631 102 391 992 110 539 545 89 131 365 107 806 866 101 159 188 87 202 446 107 435 565 105 424 853 98 675 826 98 486 936 97 601 748 97 224 700 104 45 305 118 360 606 87 838 843 111 316 804 100 34 798 102 536 875 100 338 718 89 371 918 98 728 914 94 16 21 101 230 239 109 672 844 121 269 441 109 9 725 98 290 401 105 403 671 90 113 575 90 249 936 111 627 742 90 109 435 108 800 891 98 383 422 98 674 950 87 208 431 104 85 107 103 237 400 101 255 451 96 267 471 96 472 855 97 181 476 118 82 254 97 302 866 106 736 899 91 163 274 88 498 525 111 142 882 104 309 315 111 642 859 85 806 971 82 667 717 112 798 969 97 192 647 114 90 582 100 332 874 94 420 956 112 266 584 100 969 985 102 548 791 115 114 442 104 258 475 99 127 447 96 240 795 101 800 811 119 402 610 96 216 714 98 446 625 96 168 782 92 46 144 90 350 472 98 355 747 98 30 634 120 86 272 81 250 918 81 3 198 106 515 790 115 496 706 109 578 754 113 606 828 94 124 746 87 436 965 115 157 265 89 220 955 99 12 544 78 409 870 106 293 926 102 57 187 102 287 327 89 113 734 88 167 744 92 428 448 84 356 955 93 135 400 93 214 757 87 80 180 99 774 923 120 816 919 104 51 500 94 178 458 104 346 511 84 235 775 107 316 682 91 87 783 117 430 851 91 439 852 103 818 822 95 58 231 109 153 298 98 249 307 107 394 818 117 479 541 110 296 969 90 107 298 97 102 419 105 129 310 98 842 987 111 862 992 110 358 674 110 143 783 103 493 897 85 798 979 102 74 182 88 45 309 111 727 846 80 147 781 96 131 971 90 76 709 103 753 767 100 35 871 93 503 783 84 720 871 86 363 859 102 63 301 90 94 587 84 544 930 100 74 804 109 368 606 79 99 666 110 466 883 96 534 630 100 27 750 109 704 767 88 289 648 101 919 943 108 102 440 124 366 788 107 49 446 105 760 923 113 186 895 89 67 887 104 490 533 110 163 393 102 93 551 97 615 977 96 228 751 120 141 224 93 60 958 110 146 568 110 228 277 90 47 423 84 325 472 98 290 546 110 332 951 101 28 329 97 53 60 117 135 335 98 43 47 80 643 858 116 88 830 95 427 544 89 142 283 94 391 580 117 709 987 83 255 910 101 170 916 89 304 684 112 328 451 103 333 645 93 452 583 103 366 743 93 652 906 105 249 815 109 294 770 106 744 854 102 163 686 96 92 398 106 777 926 109 483 708 100 114 829 97 168 502 75 204 319 101 14 301 106 434 955 88 3 7 101 61 305 99 692 724 105 483 861 101 679 754 94 236 349 97 642 894 94 193 949 116 375 402 92 188 331 102 123 549 110 657 713 112 810 811 109 50 314 127 69 340 99 46 47 100 501 984 82 176 196 95 277 589 116 339 765 103 875 902 112 448 995 98 330 780 121 3 444 98 636 943 117 692 986 100 654 939 111 128 371 111 830 977 91 179 575 102 591 888 96 519 547 97 572 798 75 347 955 109 40 354 92 629 968 91 930 982 110 8 183 107 469 696 105 134 788 98 16 233 94 688 801 104 750 881 92 246 525 105 168 513 121 139 526 103 177 801 87 81 117 112 182 268 89 422 441 114 256 485 97 226 371 89 384 879 101 213 598 108 10 420 99 360 805 111 913 968 90 154 315 91 107 113 88 259 522 106 180 830 105 814 923 93 866 923 103 856 971 103 618 695 78 25 515 87 31 513 99 319 675 92 158 882 118 712 906 92 734 918 96 350 744 95 522 887 98 339 545 97 356 519 101 117 697 103 194 938 95 822 913 100 19 746 99 429 854 104 421 647 90 916 927 113 117 126 105 69 416 105 95 609 110 422 426 91 87 723 94 401 956 114 304 386 105 44 356 96 314 713 126 530 899 97 303 365 117 22 150 97 340 635 86 279 392 108 251 531 110 87 560 105 395 503 89 708 932 95 828 925 101 416 751 102 277 743 101 418 917 100 431 941 82 97 949 99 163 993 93 19 339 105 798 959 102 62 90 81 69 198 96 277 829 80 103 422 104 221 401 98 483 710 70 49 843 108 516 953 94 409 628 100 135 281 89 134 158 106 357 436 100 104 718 91 393 928 98 863 953 101 369 430 90 682 865 96 22 454 99 418 746 90 116 337 114 11 869 96 486 605 107 508 670 90 383 628 90 254 502 83 94 376 78 338 532 103 119 616 109 383 558 78 737 812 113 254 353 81 203 636 88 18 935 104 187 912 104 119 621 88 795 941 93 504 519 94 330 580 107 62 403 80 216 845 95 135 827 106 575 786 82 245 823 120 45 327 105 128 359 105 218 881 107 404 740 90 183 383 104 83 397 112 251 590 110 64 559 93 541 544 101 340 642 105 80 371 97 478 687 111 32 994 104 248 602 82 118 297 110 17 935 93 382 593 93 81 131 107 778 849 99 361 988 101 626 913 104 383 653 95 127 559 90 388 426 112 630 901 90 878 973 92 295 743 86 339 662 101 561 578 91 18 322 103 234 511 101 252 625 96 397 916 97 20 316 97 246 402 112 130 904 90 152 621 87 127 570 100 73 199 105 130 519 99 381 914 107 121 275 98 337 850 100 216 515 110 694 972 79 161 603 111 51 850 85 398 776 94 825 961 112 376 680 93 607 968 91 21 183 109 379 827 92 460 950 112 47 837 111 533 598 109 231 443 110 690 892 114 240 516 107 503 813 96 126 282 94 224 555 99 88 735 113 612 981 91 347 609 115 305 988 98 674 945 94 0 897 102 36 829 99 800 930 120 70 375 92 645 713 103 221 258 87 82 214 78 357 781 100 375 486 100 856 984 88 148 515 100 533 629 110 115 340 71 837 965 102 169 806 104 210 821 95 449 947 120 95 796 100 64 749 128 347 443 84 151 669 93 31 225 117 240 374 100 520 874 97 193 375 106 798 963 82 83 830 72 856 996 101 750 842 88 213 593 85 329 481 66 248 958 107 321 593 98 63 331 116 217 225 99 258 922 102 366 933 112 361 383 97 61 632 103 662 685 89 64 148 87 370 875 99 210 418 109 148 240 89 36 889 104 387 873 97 30 998 96 528 806 105 405 562 93 664 851 134 442 979 108 244 534 111 152 779 111 604 909 102 737 973 91 613 823 93 279 616 91 408 763 102 375 833 99 573 825 99 485 791 101 69 931 103 600 624 90 77 793 95 184 588 75 22 971 106 147 979 108 184 962 106 38 68 89 302 319 90 528 568 96 942 967 108 258 414 104 130 602 98 20 323 88 88 494 116 833 854 102 520 763 86 584 655 95 363 961 85 203 507 110 104 851 113 666 729 121 93 382 116 64 661 100 385 887 91 587 740 98 344 862 92 831 933 87 979 999 116 922 967 96 59 565 100 314 748 97 147 792 107 639 970 90 128 509 109 10 176 99 385 609 91 488 998 97 484 556 111 556 747 78 352 468 106 625 793 115 471 690 103 868 987 98 400 513 97 484 779 108 113 749 79 376 464 111 302 667 92 49 867 93 72 140 105 552 666 104 571 596 106 894 998 92 15 21 112 250 819 107 297 345 104 314 862 84 649 788 98 617 637 98 333 542 94 231 264 102 379 934 107 438 575 97 119 737 88 216 681 101 369 498 93 26 555 105 424 734 104 522 572 107 491 945 103 793 943 101 378 481 91 203 391 88 46 925 105 411 448 96 348 350 102 423 846 114 155 943 102 111 360 95 244 616 89 638 763 101 739 755 100 597 711 126 244 297 100 37 425 82 413 731 87 614 767 100 129 147 119 797 925 105 771 912 89 785 999 109 530 925 106 147 688 98 847 867 98 360 685 94 183 255 98 286 987 109 313 619 107 663 801 93 94 149 105 29 740 95 126 813 103 39 196 114 645 697 107 7 611 111 393 890 94 318 906 98 112 750 93 59 868 108 74 314 104 101 935 87 682 932 97 203 687 87 409 841 103 370 433 82 396 501 102 83 109 91 233 731 116 21 511 121 124 966 97 127 521 105 312 482 108 25 772 100 246 660 101 258 720 112 190 870 102 16 759 108 562 644 100 105 934 100 175 971 109 93 549 93 574 854 101 423 718 103 572 817 97 9 923 93 320 587 110 100 743 102 262 356 103 366 645 97 665 725 96 165 954 99 602 933 105 452 627 106 578 654 102 113 362 94 742 784 116 373 858 90 185 276 101 90 248 93 527 577 116 408 809 115 5 373 92 13 807 110 402 560 93 291 377 110 255 736 111 610 800 88 435 888 113 425 915 107 110 878 87 315 740 108 762 950 111 303 637 97 259 384 111 121 127 98 439 457 102 205 965 89 16 790 91 506 615 96 339 553 82 577 945 107 223 821 95 318 924 68 130 571 99 529 666 112 189 984 85 59 710 102 70 373 95 215 482 87 747 882 95 869 931 91 271 872 91 624 890 98 596 988 84 67 169 106 426 974 117 342 463 88 601 870 104 119 678 112 287 310 104 287 514 97 574 663 98 160 282 83 75 169 120 454 814 106 853 995 97 662 855 86 528 934 98 196 320 96 167 608 95 497 747 99 390 466 104 133 823 89 168 964 90 801 950 111 768 826 110 633 825 87 580 923 101 464 673 105 443 585 115 316 536 104 214 389 118 492 497 119 451 751 100 357 562 107 803 806 101 64 628 87 554 918 102 348 439 85 205 767 96 554 944 91 317 554 97 833 977 110 65 700 105 596 791 114 372 502 81 520 745 105 386 613 87 114 920 116 33 696 101 108 496 113 202 879 96 542 991 96 12 329 102 319 736 116 362 894 77 95 569 115 24 280 95 450 700 82 475 864 79 210 636 103 410 503 92 88 166 93 819 880 105 808 901 80 191 916 124 110 258 106 535 699 95 583 837 105 460 910 95 176 298 107 273 514 102 345 972 121 758 901 85 213 649 93 19 39 91 434 830 106 31 806 98 626 745 97 15 498 107 116 971 91 180 709 106 153 246 102 250 434 107 392 894 100 303 474 92 850 953 87 138 929 96 652 760 98 320 687 97 95 685 90 634 729 101 833 932 111 77 719 101 783 874 116 32 391 100 271 837 85 237 837 107 118 726 98 462 930 91 187 909 104 433 789 101 855 969 95 678 953 101 350 616 95 217 363 107 23 716 105 342 594 120 144 328 104 137 826 99 20 205 107 71 910 89 648 755 92 266 999 99 82 626 96 202 348 106 123 289 85 35 646 100 141 522 74 67 94 107 6 62 90 641 915 96 367 877 126 409 740 93 19 542 99 102 292 99 205 979 95 16 384 109 368 960 98 433 802 117 153 850 107 177 772 91 230 640 96 468 922 109 264 649 91 193 367 93 477 626 94 914 931 88 24 814 114 328 515 86 664 833 91 98 321 106 497 838 86 5 218 95 540 836 106 432 711 115 159 901 99 13 65 100 224 521 102 43 776 114 12 832 81 376 998 103 784 952 104 752 935 100 431 619 93 417 602 80 412 747 108 603 650 100 116 564 78 302 541 122 9 905 118 336 431 115 266 900 93 234 976 95 82 262 97 577 609 106 501 653 114 450 967 90 427 491 96 66 939 118 909 939 124 229 921 103 528 951 104 0 736 96 404 469 95 171 566 112 73 649 90 71 347 102 41 212 84 450 995 104 254 931 115 107 316 111 272 887 109 472 644 103 212 288 94 17 149 97 919 989 93 454 983 103 193 734 93 357 924 103 154 745 98 146 238 91 154 970 98 288 335 98 87 559 96 168 489 94 639 742 96 186 777 96 267 523 100 15 320 88 74 479 94 595 924 107 205 852 99 719 926 102 96 177 95 258 484 104 338 839 99 785 820 100 615 712 90 183 819 90 334 646 91 180 332 101 379 822 100 283 759 92 210 965 76 130 873 114 23 914 83 132 308 119 209 585 117 534 579 101 647 870 119 202 836 92 65 833 97 67 235 84 343 914 117 669 956 105 300 857 98 92 831 97 657 862 115 253 733 87 470 779 90 430 794 117 116 126 101 569 999 91 111 351 72 421 694 99 459 938 87 716 885 103 341 794 99 714 803 98 304 569 121 380 820 96 676 787 116 43 659 108 910 962 73 510 679 103 378 845 88 111 735 119 79 591 96 10 780 109 141 709 117 120 806 100 213 626 123 921 988 99 173 329 86 545 682 93 147 448 105 634 772 104 477 982 101 763 856 87 108 575 94 291 801 111 130 562 111 908 932 104 147 434 74 81 523 116 588 972 102 453 538 115 681 915 87 188 346 98 51 504 108 41 830 103 613 897 86 256 943 112 610 826 99 296 472 102 78 751 112 24 455 106 33 334 96 747 815 115 70 376 95 88 570 100 454 559 91 399 819 98 26 849 88 136 387 89 35 809 99 63 477 100 155 685 115 177 178 109 501 676 82 332 599 93 270 593 97 613 886 104 579 623 105 313 920 91 914 946 95 72 104 103 314 563 114 457 756 103 103 934 103 506 776 116 850 914 89 182 873 94 762 818 107 852 944 94 133 206 90 287 546 105 407 895 94 122 489 102 37 206 92 62 910 96 245 650 95 139 982 76 225 717 96 164 295 95 102 499 98 481 605 95 516 591 96 244 995 107 159 386 81 559 705 98 72 746 115 71 869 125 324 490 93 731 911 97 28 71 87 98 645 105 313 479 96 12 684 98 387 634 91 263 866 99 272 300 116 361 529 101 207 745 94 434 720 100 171 771 99 55 465 98 443 816 106 350 971 104 815 837 106 129 806 95 41 370 97 389 623 100 417 625 99 682 902 98 536 751 115 96 535 106 818 958 106 187 939 117 707 717 91 660 995 91 90 983 103 335 340 111 384 891 102 402 651 92 144 152 101 247 462 90 112 937 97 908 964 88 20 247 101 714 766 95 71 722 80 99 606 107 438 653 76 421 700 92 318 469 87 367 442 96 14 686 97 242 430 97 872 967 104 133 644 94 135 284 102 903 995 98 164 224 100 123 814 101 172 560 108 279 759 121 398 518 99 25 150 123 251 310 84 208 524 95 727 822 85 539 855 95 264 332 105 308 760 110 499 565 108 290 887 108 113 286 87 19 42 105 372 594 113 751 815 102 163 670 125 299 614 103 203 313 100 271 789 95 672 956 102 336 595 103 165 214 97 493 498 99 753 925 112 317 990 105 234 727 98 516 554 96 9 617 95 213 928 99 444 714 86 44 711 85 4 969 124 423 899 76 874 887 125 271 691 113 139 936 92 321 665 112 80 981 105 541 994 100 774 936 98 15 332 100 56 466 87 362 637 91 426 807 108 269 813 97 204 609 105 364 884 95 71 862 102 276 447 106 370 563 99 194 687 93 526 999 90 246 925 99 545 973 105 553 851 102 652 887 113 210 410 84 299 461 115 23 739 89 504 650 99 566 605 106 171 512 87 211 275 90 32 583 90 195 290 93 291 294 91 871 939 105 647 772 101 400 521 101 80 581 100 675 995 90 234 505 90 55 123 105 381 927 101 32 887 103 248 634 106 201 452 94 568 816 101 93 674 95 64 810 106 290 425 89 481 878 97 867 959 88 669 864 100 272 774 82 94 415 96 190 313 99 2 704 86 481 868 112 227 720 103 105 625 107 14 442 102 5 211 83 741 827 103 512 983 107 53 479 97 428 941 92 690 822 111 178 984 101 231 256 101 865 896 100 188 852 76 247 549 99 102 501 96 328 844 98 181 994 102 289 804 101 450 912 107 259 289 94 221 830 94 98 978 112 88 133 93 161 458 89 80 374 80 97 433 96 47 580 108 299 862 100 106 996 94 864 889 105 535 613 104 142 509 81 307 476 95 323 460 100 390 831 86 183 769 78 362 710 90 612 926 92 187 996 94 172 603 98 454 556 111 433 728 96 528 959 92 544 796 98 374 813 95 309 477 111 345 836 83 40 572 110 0 868 108 268 675 118 292 388 98 352 449 95 15 36 93 509 791 93 490 976 93 387 490 109 410 828 90 388 713 104 144 428 84 127 793 113 558 590 105 24 728 109 647 998 117 4 179 101 788 809 86 679 950 104 389 586 105 784 992 101 123 444 102 331 441 109 15 993 107 14 650 94 178 997 92 40 960 91 0 137 103 234 528 106 147 593 91 205 529 97 93 982 99 49 711 89 488 575 104 537 928 106 161 832 94 101 714 115 119 591 99 187 782 91 688 915 96 156 282 87 764 790 102 296 470 92 833 925 87 173 939 102 122 854 106 207 563 98 211 274 85 439 785 110 828 943 79 217 739 107 24 796 78 101 440 95 165 944 111 628 868 85 353 737 107 87 324 119 719 751 102 318 543 106 85 206 103 154 244 103 274 358 94 750 936 105 5 508 98 477 840 76 357 820 99 217 682 102 50 922 90 37 278 107 628 661 119 43 113 93 39 439 114 344 444 115 268 411 108 264 587 91 381 552 111 100 961 98 232 885 119 437 760 90 594 876 108 433 889 111 307 368 100 388 536 98 300 711 88 65 805 91 532 890 103 559 859 109 104 706 114 440 457 85 103 251 118 220 781 107 287 320 97 25 277 98 434 891 80 182 986 89 100 324 121 508 514 96 180 724 90 138 997 98 662 863 99 117 859 97 391 954 97 181 324 86 260 762 88 41 113 99 102 900 107 721 852 92 372 808 105 651 957 104 679 998 104 570 923 105 542 845 95 102 490 91 33 161 94 39 561 106 506 605 126 379 592 96 271 871 105 789 870 98 339 588 89 198 914 79 287 332 110 27 412 116 70 504 101 7 655 93 527 531 108 573 997 90 646 815 83 552 629 111 603 751 109 959 966 94 644 714 101 10 375 99 256 399 99 263 613 97 393 865 92 463 801 106 153 501 113 72 997 101 119 760 103 4 136 109 442 497 84 48 460 113 192 363 91 15 177 92 467 988 78 470 761 111 7 638 104 44 474 86 147 711 99 267 690 102 97 973 90 628 975 102 206 510 108 107 938 78 844 887 113 73 884 105 137 342 97 202 383 96 574 975 105 135 850 92 336 847 91 480 613 98 517 656 125 17 891 101 379 486 99 780 965 107 234 236 90 252 706 127 246 499 96 488 805 89 603 736 115 11 804 103 90 856 102 454 788 104 122 448 114 51 994 99 217 992 101 286 893 109 687 808 107 309 480 113 462 990 100 34 669 82 242 951 99 180 252 87 102 587 99 539 953 101 508 827 88 563 868 95 815 915 98 532 853 107 868 899 94 464 562 108 466 763 106 188 633 107 695 873 120 478 736 103 102 818 111 21 434 86 394 597 96 76 388 113 26 70 89 514 757 108 20 371 106 337 500 97 56 292 87 248 676 90 216 777 83 108 398 103 273 994 97 395 683 118 229 690 99 274 391 111 592 717 108 438 864 116 90 186 115 398 887 103 127 590 93 220 404 107 329 471 94 35 505 95 189 996 87 967 985 99 440 781 98 201 418 93 427 853 97 358 927 112 107 591 105 599 953 106 676 918 90 208 684 98 26 282 93 208 328 111 403 956 109 58 98 116 157 671 116 62 516 100 222 589 86 432 936 89 220 255 114 135 967 91 220 996 92 350 835 81 428 659 108 552 918 87 253 364 116 273 308 93 42 376 100 679 842 101 685 753 115 598 840 105 452 919 121 167 269 102 562 726 94 387 506 101 518 808 104 344 899 87 170 824 98 555 712 101 398 655 92 927 943 118 442 916 71 132 857 111 516 934 87 93 208 89 206 427 109 330 864 92 22 697 106 408 983 91 407 702 114 36 977 114 9 694 97 319 400 81 108 934 104 270 502 115 5 633 75 246 887 99 205 848 110 391 842 88 85 734 107 590 699 108 24 49 106 494 567 101 359 936 108 707 723 91 97 930 95 113 287 103 347 674 101 50 299 88 236 554 112 559 630 105 289 564 97 32 879 109 144 394 112 365 426 100 457 711 90 271 345 99 569 855 95 377 406 107 246 342 91 959 991 94 136 257 107 632 729 102 710 892 91 93 396 101 81 470 106 138 615 105 528 935 108 364 508 121 28 646 117 265 926 91 738 899 105 366 819 122 290 700 108 71 598 95 317 444 99 522 976 108 533 910 99 26 508 92 534 817 100 191 342 84 625 683 99 140 627 107 213 396 99 691 829 96 669 911 87 901 998 106 252 399 100 25 311 97 560 851 100 666 829 100 173 665 90 73 560 94 20 745 95 350 491 101 253 583 94 97 682 113 131 533 88 450 839 103 146 287 100 478 819 102 505 952 112 626 750 114 255 901 95 441 585 69 230 316 84 134 437 100 53 459 107 839 978 96 488 712 85 694 721 111 159 283 87 82 556 104 309 410 85 341 675 113 460 921 109 145 710 78 117 201 86 567 879 105 136 216 89 793 849 98 138 282 99 605 935 103 75 355 99 154 581 94 524 570 98 293 708 97 582 957 108 94 320 102 319 787 111 55 223 109 131 222 92 373 966 102 237 684 93 508 643 96 365 531 125 57 559 102 48 129 101 530 881 98 546 735 92 115 816 104 21 264 111 178 884 97 172 715 106 557 858 91 40 580 98 307 802 95 5 731 100 700 945 107 371 818 99 64 364 110 468 906 90 19 647 98 782 892 100 424 817 106 210 488 104 231 386 95 713 714 104 158 321 90 279 465 85 455 706 109 78 392 89 234 620 107 320 470 119 13 791 94 513 982 83 128 613 91 435 898 99 668 939 93 367 931 105 14 585 116 757 987 92 297 921 99 627 699 90 903 905 88 5 993 85 608 832 101 389 480 105 617 758 102 498 660 105 919 953 87 23 240 102 149 921 115 94 96 89 467 563 83 742 924 81 371 388 92 83 369 89 127 877 101 0 694 104 547 564 97 136 996 99 536 623 86 197 856 108 561 951 120 285 692 103 195 575 101 116 977 103 310 706 92 794 870 97 383 524 101 33 41 113 757 765 92 100 223 96 276 333 91 233 723 94 488 777 95 275 623 98 564 855 118 8 688 97 639 757 101 894 991 88 75 487 93 99 139 101 35 721 104 137 326 86 41 879 101 143 271 117 138 732 119 386 649 105 215 437 93 504 743 94 532 572 102 408 639 96 2 134 103 200 740 99 757 953 106 498 516 101 425 971 87 429 867 109 698 775 110 284 651 100 304 644 104 363 567 92 591 932 99 292 968 86 264 529 99 156 706 100 181 461 108 240 713 104 335 907 97 134 729 78 248 922 76 726 789 89 234 551 107 101 459 104 446 860 109 185 389 97 731 942 86 88 965 100 427 599 107 111 517 98 102 726 119 462 714 96 639 910 98 225 297 88 866 966 88 550 608 112 410 706 102 289 614 92 163 618 119 347 459 99 577 837 84 501 977 99 35 730 102 65 713 100 448 627 104 130 908 102 660 900 104 163 318 92 703 845 108 286 400 103 356 962 98 873 994 101 549 709 101 434 448 119 543 696 123 148 641 102 120 604 96 591 679 95 124 582 105 771 951 83 118 671 111 714 934 99 338 596 103 837 995 96 163 680 106 760 876 90 695 984 90 606 655 100 86 485 101 258 886 93 283 866 84 263 281 101 119 397 92 244 865 100 710 887 98 317 700 74 351 650 108 18 191 99 128 444 85 362 920 108 50 142 97 590 959 100 128 351 101 243 463 111 175 870 98 164 445 87 607 628 103 5 38 78 299 354 108 65 688 88 311 865 85 329 702 105 242 316 100 558 739 95 214 340 98 164 490 91 87 720 97 728 777 100 578 693 97 174 982 104 717 866 92 53 422 105 329 357 102 194 790 93 523 864 92 446 530 91 532 976 116 135 210 91 521 897 87 232 822 101 301 637 96 13 384 94 188 479 98 420 929 101 10 247 79 401 930 105 454 517 119 324 619 87 269 293 98 467 488 100 332 572 105 247 459 99 110 869 109 704 924 103 694 934 91 852 986 96 888 930 104 210 396 109 739 801 107 537 962 112 604 869 80 489 820 95 520 898 91 158 505 98 97 734 102 309 881 90 265 288 91 316 602 113 663 670 122 47 177 95 285 628 110 109 916 112 544 568 94 526 566 115 197 443 108 195 621 106 350 681 110 51 390 100 265 327 90 272 609 96 132 555 101 169 460 96 245 560 105 263 545 104 79 90 107 68 972 110 394 854 86 424 793 93 302 675 94 409 498 101 232 429 95 488 757 95 223 258 100 620 751 91 226 702 91 672 957 96 564 828 110 234 690 118 178 549 105 604 687 88 306 391 112 139 800 107 426 750 96 265 476 103 269 616 92 161 442 114 100 386 104 111 861 89 357 834 90 14 319 87 213 633 97 833 973 106 751 803 102 701 842 97 238 268 95 955 958 88 441 789 88 184 458 96 554 840 94 307 856 87 780 912 121 477 622 106 460 915 106 552 984 102 550 704 109 43 779 107 46 652 91 374 950 99 31 637 87 474 947 111 193 665 113 158 525 113 54 538 99 421 474 96 275 395 99 876 921 94 946 967 124 659 791 108 15 587 110 355 569 95 426 883 92 484 796 101 680 825 91 218 958 92 594 686 117 459 819 113 709 822 100 847 865 105 172 750 77 659 805 96 258 432 78 84 415 115 176 267 108 196 985 98 71 231 98 228 780 99 811 860 89 265 271 101 244 392 100 297 599 87 621 651 110 9 344 97 316 994 96 825 989 105 316 461 107 310 980 87 473 742 97 43 338 89 26 432 67 926 994 95 811 993 110 20 130 98 167 646 91 93 171 96 525 934 87 363 968 93 555 644 109 634 805 81 294 530 84 355 796 92 73 608 108 45 835 102 233 714 89 102 580 93 417 730 99 151 222 105 869 890 87 206 564 85 320 393 82 482 728 77 534 627 128 99 141 102 559 741 104 345 835 99 27 459 100 303 616 89 214 898 105 123 394 100 35 353 103 857 939 112 507 792 102 566 787 97 10 590 92 311 814 102 172 987 110 197 903 94 581 951 116 44 664 84 143 546 93 69 945 99 500 510 108 15 266 107 611 653 107 2 292 100 273 752 102 376 886 104 341 885 106 439 810 78 171 713 87 500 753 113 177 648 92 114 675 92 735 888 105 8 362 82 872 938 96 87 318 77 284 785 105 263 826 88 560 759 104 258 748 87 43 729 79 641 706 85 90 640 97 501 991 92 42 562 102 72 405 107 689 946 102 51 76 97 11 240 102 427 582 91 149 489 92 920 968 88 110 956 104 144 510 107 132 924 121 173 855 107 695 998 117 302 574 96 185 578 95 291 452 104 292 570 107 65 966 98 145 625 112 625 735 91 532 692 95 94 456 106 491 524 101 47 681 99 58 726 102 160 496 100 449 580 104 13 626 105 131 889 91 253 474 90 176 303 96 349 776 96 526 706 107 868 879 92 461 565 90 90 131 88 461 635 96 156 597 119 898 904 116 287 874 103 35 971 94 37 688 98 826 986 85 315 463 90 396 954 106 20 226 104 712 808 96 258 276 99 458 891 100 75 907 101 666 738 94 416 663 99 378 757 111 213 582 91 667 958 86 19 38 103 110 805 97 217 876 113 182 216 93 821 906 92 229 632 120 92 916 103 1 702 100 251 614 106 226 402 87 12 776 99 96 320 111 635 999 94 618 786 91 697 845 92 923 927 85 710 993 99 567 958 113 33 137 99 136 198 78 198 733 103 841 930 105 507 905 86 776 981 84 235 336 104 35 120 102 101 969 109 111 859 113 615 656 98 528 950 93 42 173 101 146 689 99 601 877 120 107 332 114 721 733 94 346 936 107 299 887 84 749 952 88 233 653 106 501 527 119 458 826 103 797 893 106 813 941 94 25 83 113 101 271 103 387 701 129 290 543 115 594 599 106 490 984 113 352 998 101 913 977 77 374 419 104 142 861 109 469 497 105 207 920 88 832 941 110 127 747 93 416 852 97 586 590 110 0 221 80 72 952 86 47 446 102 35 961 103 167 995 112 132 813 94 59 252 115 165 439 82 383 811 86 513 857 80 775 991 77 30 308 123 296 580 97 42 468 100 337 804 110 651 764 114 125 227 109 545 743 120 504 524 99 189 642 124 186 225 105 618 986 100 430 453 98 614 731 96 170 844 83 367 920 106 203 656 96 445 703 95 88 890 103 423 969 104 267 344 107 524 621 109 380 429 105 392 724 98 555 844 102 78 717 92 47 951 87 67 782 107 684 735 119 137 375 91 661 668 80 74 87 98 219 332 101 767 974 103 5 230 112 81 339 98 168 870 88 154 652 90 194 298 118 162 448 87 742 882 98 277 517 91 53 282 94 128 416 94 292 456 91 526 644 101 604 724 115 338 884 86 144 792 99 160 884 108 616 900 98 29 178 104 257 583 103 486 981 96 222 891 101 617 799 113 48 152 80 468 881 105 81 166 96 138 656 99 643 717 90 599 933 96 6 780 107 149 567 102 26 843 99 236 358 99 54 174 82 369 865 94 38 607 134 320 563 93 193 873 94 28 606 104 462 901 110 17 686 102 417 918 114 377 913 95 415 723 98 23 140 96 532 779 113 22 354 102 428 483 93 158 413 110 341 513 101 0 626 94 174 940 91 322 426 123 703 794 93 428 733 99 686 781 89 190 921 84 13 369 102 241 265 93 214 681 99 223 377 100 254 750 95 33 104 88 547 860 94 623 807 100 284 513 105 405 827 92 164 196 101 424 562 83 240 408 88 399 523 114 717 921 89 165 961 96 576 659 96 425 711 100 524 840 74 233 760 102 47 324 96 27 598 114 719 812 97 415 677 106 112 224 99 516 750 100 525 640 106 585 768 102 208 724 94 154 668 108 147 503 104 545 970 90 271 966 125 555 649 96 358 485 95 728 899 105 57 830 111 340 459 92 24 625 91 662 699 102 318 408 109 10 864 110 553 736 85 694 699 83 332 421 106 39 846 109 146 439 110 524 973 90 282 843 104 266 333 95 734 883 90 729 792 114 477 824 104 111 893 98 769 880 85 502 943 99 77 280 103 316 544 94 442 756 91 8 712 98 185 443 111 600 630 99 50 749 84 452 699 97 367 832 96 103 272 100 812 868 95 601 618 103 296 793 90 228 530 93 806 822 89 674 906 111 261 745 104 463 542 96 268 420 116 215 238 103 126 949 116 305 748 89 796 840 99 673 683 98 668 968 100 377 714 99 132 625 101 529 679 86 363 466 97 56 948 125 456 529 98 794 842 103 291 744 107 184 672 87 379 963 98 491 737 98 413 706 102 220 960 111 243 320 113 747 969 106 125 607 105 83 757 84 128 787 108 589 695 98 41 507 91 530 546 117 237 683 103 125 770 117 189 365 91 393 930 101 570 842 106 102 129 110 593 879 100 649 931 112 571 714 101 214 381 101 126 269 99 528 779 103 142 727 108 466 529 113 218 607 96 231 700 104 435 634 83 462 789 105 23 874 110 776 957 94 388 782 95 517 669 104 341 539 104 803 961 92 985 990 100 292 893 82 267 440 102 558 666 106 171 482 81 121 156 75 587 768 100 52 653 90 195 934 103 106 170 96 383 406 112 517 886 114 710 917 110 30 354 97 30 34 103 391 717 98 279 771 85 445 550 102 182 585 99 650 857 100 289 950 96 450 873 112 752 781 97 208 806 85 526 781 118 242 775 84 124 285 91 569 719 95 69 134 90 351 577 129 378 841 86 265 611 93 295 520 107 243 677 96 794 991 95 695 753 96 40 984 84 222 870 122 339 381 97 733 907 122 250 659 93 632 838 87 346 802 87 270 538 91 128 261 99 48 647 104 465 917 106 6 218 87 191 219 89 65 493 112 583 926 102 185 606 81 705 736 113 13 23 95 107 500 116 26 729 90 391 686 90 58 224 105 398 793 101 116 276 96 229 446 96 45 198 110 306 812 105 376 670 116 866 922 110 185 229 90 485 924 93 393 409 106 17 62 85 580 829 99 3 309 87 232 314 108 722 900 86 584 695 90 302 576 106 602 848 105 382 673 93 784 928 96 91 133 104 173 387 108 329 472 96 18 358 109 472 863 92 249 486 111 408 987 107 80 177 113 181 427 112 672 768 114 742 997 91 24 507 82 120 533 99 93 806 111 824 871 110 742 793 100 448 696 99 309 523 102 783 860 107 111 462 96 234 710 92 419 437 91 624 975 103 640 931 110 350 656 113 17 130 85 66 106 88 429 887 100 29 923 109 208 972 103 979 991 111 308 552 95 277 965 99 120 741 101 735 818 104 204 988 88 161 401 108 43 516 98 74 213 108 429 882 101 723 836 112 34 361 114 753 831 77 14 457 81 20 777 79 857 911 85 399 994 102 501 721 94 98 224 83 137 752 128 410 847 115 105 645 114 339 573 98 758 874 96 710 918 118 189 315 104 484 665 98 211 662 92 150 987 94 863 949 95 110 205 100 178 389 101 474 865 94 541 812 84 591 986 93 215 252 87 533 977 86 342 570 77 497 918 95 321 766 105 223 443 106 193 596 87 154 858 93 512 651 95 45 258 119 65 998 110 314 666 86 722 879 102 379 523 111 1 727 98 276 852 96 602 613 109 727 788 108 467 578 117 296 869 96 642 722 108 507 590 94 538 721 107 581 666 99 773 842 94 53 58 99 530 553 115 474 600 125 259 269 84 424 930 110 368 415 89 194 521 86 534 787 102 742 916 111 311 925 92 331 991 108 273 340 115 504 935 109 316 473 88 37 882 88 459 877 91 443 605 102 509 652 100 871 919 92 751 913 103 169 178 84 18 501 96 528 855 120 264 683 105 136 393 93 308 542 99 333 460 105 225 631 98 378 723 88 125 982 103 79 289 77 242 575 98 197 581 103 72 258 102 37 517 105 729 749 97 220 543 87 585 794 92 813 943 71 63 265 102 40 603 71 65 951 100 614 900 113 226 734 101 117 376 97 280 379 87 438 714 96 189 434 88 636 724 93 691 864 97 57 208 100 144 530 117 3 589 103 840 992 92 549 978 105 35 742 101 643 925 81 430 987 106 292 301 103 357 832 93 181 807 88 85 356 98 358 508 78 156 382 96 467 898 96 205 982 107 453 894 94 389 757 113 286 663 93 126 344 102 158 501 96 272 981 114 20 752 115 114 115 74 145 149 89 180 554 95 233 608 115 364 602 90 516 790 99 366 954 101 490 504 102 535 837 84 75 761 81 549 922 108 409 525 78 100 822 100 778 779 85 306 339 84 30 470 92 220 651 108 254 350 102 34 568 115 304 613 96 339 723 111 917 982 101 79 344 106 338 339 104 387 720 88 129 288 82 205 240 120 137 714 106 49 819 103 423 956 107 741 905 111 284 509 103 10 408 104 324 700 94 278 357 97 327 742 91 273 547 89 559 654 106 140 492 101 150 693 100 373 661 78 165 670 87 626 838 106 69 372 100 17 624 108 81 252 107 727 743 99 60 607 85 21 788 104 760 975 88 17 234 92 257 713 97 391 947 101 118 382 78 102 182 98 425 620 100 118 314 97 578 966 75 7 75 106 804 894 94 329 919 99 8 816 97 374 464 78 396 932 105 48 260 92 331 894 97 583 811 104 294 418 101 325 404 106 341 370 115 391 759 93 632 831 105 572 671 89 545 852 119 318 675 109 868 930 96 141 369 101 77 229 99 119 919 92 231 784 96 488 821 105 296 769 123 303 571 90 225 957 95 954 955 95 131 190 101 531 969 108 83 836 101 41 983 106 319 987 93 294 657 96 176 658 94 157 470 88 269 761 87 359 850 90 585 853 93 329 583 95 178 757 83 646 837 96 291 811 97 173 928 101 40 805 95 359 393 115 467 704 100 706 982 101 133 267 102 175 925 89 539 789 108 195 892 107 528 740 100 642 709 102 434 803 92 509 703 116 253 611 97 94 722 86 120 663 100 682 784 96 203 733 86 186 764 95 38 783 126 776 968 78 170 603 71 766 878 98 36 890 96 279 933 114 662 881 87 64 231 75 108 521 100 396 844 106 471 717 96 555 766 111 133 628 102 353 417 111 878 989 87 15 728 100 876 956 105 548 785 101 111 583 107 243 831 99 243 969 99 127 349 101 223 486 115 106 556 87 255 300 82 271 529 101 324 859 107 372 905 110 44 886 81 251 963 107 581 934 95 50 133 98 555 986 115 281 872 112 698 870 115 496 955 99 74 791 94 594 880 90 76 609 111 228 551 103 269 852 111 115 628 91 378 581 97 689 719 101 104 535 98 6 877 86 676 870 101 691 911 104 595 700 101 859 894 93 256 519 96 536 852 107 104 310 92 231 442 78 784 990 90 124 668 92 43 94 109 315 675 78 447 844 89 68 293 90 598 996 95 761 910 94 139 267 100 269 957 89 31 116 103 287 850 98 779 974 101 5 805 89 300 363 88 58 68 102 312 539 107 422 566 119 364 849 96 915 969 84 324 845 86 0 924 113 231 596 99 862 990 100 34 197 108 89 760 90 333 695 106 165 403 120 863 899 112 244 851 106 44 66 118 187 743 91 476 872 107 177 651 108 449 710 120 742 798 106 342 452 94 727 793 98 557 863 85 278 766 99 587 810 115 576 716 124 471 576 115 77 547 113 130 995 106 432 828 79 95 925 119 202 772 88 598 688 126 774 957 97 709 764 97 803 912 87 636 738 113 432 980 90 354 977 82 78 479 105 378 747 96 203 818 107 683 717 93 522 863 104 470 523 90 47 670 111 559 772 100 323 629 102 280 425 97 317 632 94 177 471 92 199 972 91 220 656 92 458 803 86 184 635 98 231 382 89 23 942 100 935 972 114 249 965 86 125 615 101 787 847 102 354 981 90 192 683 114 274 841 88 707 860 97 857 896 110 183 677 94 623 733 101 234 463 95 586 884 111 355 589 98 90 135 114 7 10 98 91 926 113 365 912 94 363 948 105 270 774 103 130 804 90 77 337 95 17 672 107 80 471 97 688 753 76 149 682 97 196 201 95 685 868 100 244 313 102 314 330 122 325 948 85 526 759 105 383 496 90 7 969 109 747 966 98 381 515 94 656 890 106 474 696 115 658 974 102 18 46 100 196 729 99 575 832 108 138 215 106 414 498 108 680 886 102 295 696 96 363 967 94 181 629 92 449 767 89 801 900 104 427 654 92 765 890 105 266 707 110 695 937 94 492 875 104 273 764 111 794 899 107 407 410 102 685 903 105 589 972 85 33 585 90 306 529 108 191 641 116 673 711 103 232 894 86 194 590 98 41 479 93 825 971 108 341 696 94 224 267 91 375 545 111 136 570 92 277 865 95 113 159 92 138 197 111 89 954 80 649 974 122 286 290 106 164 788 115 239 509 114 340 979 95 11 144 99 204 514 69 534 847 100 198 806 104 208 492 104 714 969 98 22 269 102 512 944 103 119 311 105 113 453 102 42 130 85 280 341 117 428 752 116 783 912 84 13 787 99 65 750 99 503 874 93 114 865 97 37 933 114 231 274 83 29 483 113 371 928 91 520 549 89 441 673 107 276 854 105 462 884 117 773 951 103 620 795 101 763 913 89 338 727 105 259 646 101 169 660 98 298 842 111 208 616 92 757 889 102 106 565 87 338 722 94 488 679 108 69 689 101 34 521 87 298 354 78 838 959 87 746 984 111 347 463 100 584 740 106 261 435 102 237 870 105 415 419 97 520 625 84 485 767 96 470 657 96 252 450 110 635 825 84 803 814 104 343 772 94 240 711 96 281 741 103 285 689 80 483 637 106 120 831 96 650 727 81 502 729 93 508 591 95 139 359 119 5 82 103 81 474 100 100 377 96 686 755 104 69 947 96 202 340 101 257 782 88 606 777 106 419 768 94 387 959 105 302 791 92 162 168 97 684 685 103 181 363 112 246 693 116 500 874 103 43 979 104 531 532 108 11 512 102 334 982 77 156 602 88 668 806 91 352 661 98 497 507 101 398 542 95 710 941 89 426 867 100 468 703 94 278 749 103 177 334 93 824 937 96 175 567 120 133 171 110 23 90 96 92 350 106 349 924 98 452 765 122 22 757 87 42 789 102 412 518 101 654 666 82 884 906 113 602 802 123 536 647 99 687 937 118 143 729 104 166 505 93 304 936 102 113 366 94 226 882 95 464 595 90 637 968 92 892 926 101 180 559 107 19 126 94 23 164 92 238 812 97 12 524 118 724 773 88 211 224 96 179 680 92 50 636 77 180 848 93 836 917 111 246 901 100 89 655 124 457 632 106 487 683 97 410 991 100 546 568 112 30 68 96 16 479 105 158 308 102 556 736 110 823 969 112 210 684 103 262 465 88 135 520 101 195 882 98 806 958 114 525 885 97 221 878 95 730 882 107 120 575 99 271 596 95 296 390 95 307 311 98 39 539 99 124 664 89 203 621 101 376 612 90 317 971 124 269 800 94 384 950 97 240 684 107 576 775 86 127 648 112 138 625 101 98 684 102 387 684 109 197 618 98 600 833 78 242 645 96 690 846 102 623 774 111 476 853 114 541 817 75 869 920 104 326 461 103 436 444 109 471 597 106 204 647 92 161 588 87 568 746 92 132 836 106 659 917 83 155 638 99 36 521 98 52 648 98 810 871 94 661 818 113 176 211 103 170 957 100 36 251 95 477 493 102 155 582 118 364 654 99 73 227 98 38 476 109 109 153 88 745 884 87 358 652 96 769 994 92 346 519 99 651 768 89 199 397 83 241 479 96 230 958 106 423 790 90 136 167 91 361 795 117 77 327 85 804 858 93 159 509 98 129 494 121 191 793 90 17 126 95 180 214 72 417 957 98 361 740 97 416 993 112 333 698 98 199 924 111 781 909 108 768 811 104 499 591 111 624 957 101 526 563 94 22 333 96 23 501 113 132 331 83 428 926 103 338 695 95 445 639 98 799 878 90 28 749 106 109 722 102 76 89 92 965 989 106 542 815 116 183 642 77 23 265 106 160 208 88 764 782 105 188 393 92 654 801 105 478 589 99 27 706 113 34 185 106 682 915 88 81 654 92 187 914 106 430 957 91 396 782 105 556 644 91 136 589 111 247 257 90 645 660 96 494 633 91 616 690 116 601 851 102 554 569 86 134 207 90 432 532 106 352 636 98 81 240 101 176 388 123 105 158 105 439 705 103 760 946 109 147 763 108 37 762 88 277 434 96 33 96 106 608 653 114 106 237 86 22 897 109 70 945 89 413 960 100 114 233 95 39 123 103 462 605 99 829 930 98 458 672 97 266 302 90 384 685 92 8 859 107 536 576 90 250 908 97 185 555 104 369 962 90 576 878 101 318 426 62 249 456 83 271 792 86 247 595 92 580 629 106 476 922 88 835 989 92 30 346 105 149 200 107 131 770 93 111 234 99 157 649 98 472 932 104 434 510 111 21 990 105 226 891 101 345 823 90 491 580 89 883 884 115 103 166 85 656 830 107 480 530 96 183 670 96 540 541 103 163 229 92 185 333 94 147 877 96 434 540 108 271 333 90 524 999 102 67 279 96 250 746 103 26 659 122 179 297 110 41 646 105 138 942 113 272 968 92 185 427 108 414 658 108 6 836 89 537 641 104 285 387 113 168 756 112 111 713 92 611 849 71 873 881 79 1 694 108 609 866 106 223 525 104 222 853 86 554 860 110 4 455 112 61 659 108 211 466 108 341 469 102 304 968 99 40 103 93 247 581 104 165 631 103 589 898 101 252 466 99 20 819 97 499 726 92 178 343 84 588 733 97 379 436 83 264 930 93 597 993 104 292 427 103 177 770 97 728 760 93 355 455 91 46 213 88 504 586 102 765 885 105 613 743 96 292 793 93 213 473 88 116 934 103 870 933 108 289 560 100 3 134 87 117 803 83 512 809 94 742 982 98 374 736 111 789 992 85 465 974 102 383 498 108 796 837 101 753 855 99 264 548 93 733 886 96 114 206 116 711 980 95 63 667 101 163 881 93 57 865 93 246 664 113 148 213 112 160 637 100 442 492 106 376 602 92 136 237 100 678 988 116 506 571 79 264 831 87 243 874 79 6 202 100 376 741 108 215 821 112 832 985 108 2 90 109 223 679 94 246 855 94 745 907 103 278 600 96 603 720 92 294 895 100 258 293 89 47 343 106 348 590 96 139 668 95 470 840 96 727 729 87 630 773 90 720 808 89 354 436 101 337 908 108 225 438 94 953 974 109 527 595 103 288 625 97 69 143 112 131 347 94 472 669 93 18 648 98 564 666 96 120 480 112 521 994 86 897 903 95 296 848 116 36 749 87 81 410 107 686 766 116 372 475 102 820 919 98 365 891 111 65 807 98 70 796 103 124 149 107 283 389 105 19 965 104 624 866 101 424 658 110 408 936 108 393 709 85 709 911 109 388 848 108 424 527 104 52 740 126 337 459 101 19 200 110 291 969 89 124 132 117 900 986 105 109 935 119 535 781 107 754 766 85 151 624 95 123 128 81 48 859 87 137 545 97 224 244 99 247 279 73 797 836 84 289 434 104 605 763 96 360 769 92 696 997 116 128 343 100 329 436 103 52 657 116 470 510 125 211 720 121 125 331 106 498 876 99 399 479 76 374 602 107 613 871 102 54 799 97 322 727 97 159 975 101 416 550 104 639 893 91 281 686 94 34 983 90 106 209 105 566 916 101 402 498 104 606 712 103 227 707 92 345 764 103 140 789 102 85 600 91 108 185 95 162 741 89 155 931 75 405 522 105 158 576 111 517 531 106 372 755 92 826 864 97 616 730 82 452 790 107 22 292 98 830 970 110 65 696 82 709 716 94 290 844 72 37 277 115 178 894 102 563 724 92 435 739 84 84 163 99 95 479 118 261 315 92 14 638 110 89 485 90 485 870 103 428 851 107 126 166 87 196 242 83 0 643 113 491 976 114 177 873 101 237 372 87 352 432 102 88 853 93 224 254 115 574 691 85 56 219 103 625 912 107 216 915 108 402 421 103 38 221 78 311 719 104 282 913 99 221 579 107 616 964 114 534 997 100 482 514 94 201 521 104 204 752 98 158 557 106 100 977 100 218 422 104 307 723 104 351 623 105 333 639 91 250 348 103 978 996 107 15 66 81 352 882 96 289 705 105 675 937 92 596 687 98 303 775 88 407 496 88 515 958 108 276 830 100 364 490 100 54 718 89 26 295 104 87 245 91 45 173 91 35 835 109 5 35 94 943 958 81 218 652 95 327 778 104 125 247 77 277 280 100 261 668 84 578 999 93 260 689 115 658 982 100 354 869 105 110 708 109 10 663 99 203 945 98 218 781 105 282 765 101 112 615 96 229 465 107 44 138 92 44 513 106 347 806 93 123 266 103 512 797 91 577 652 96 190 862 89 440 601 94 184 300 105 164 892 94 107 718 99 62 181 99 79 919 113 434 762 99 71 556 97 761 889 107 33 356 96 669 943 110 43 601 96 187 839 88 164 742 129 389 774 108 61 495 81 574 624 102 380 961 112 140 839 104 42 755 97 337 942 119 512 598 92 53 266 99 108 861 97 279 413 84 307 434 91 874 879 103 620 704 96 136 242 102 458 771 96 202 439 95 108 631 88 376 467 106 684 892 99 247 572 99 618 629 90 403 949 125 314 535 95 176 770 114 310 809 107 681 799 100 45 474 99 2 802 98 99 964 92 22 179 102 65 777 102 10 131 96 581 673 93 619 689 110 40 781 86 158 367 94 525 883 99 206 253 95 98 376 94 234 366 112 175 940 102 264 646 110 623 682 82 511 870 100 212 226 105 58 69 96 255 645 116 257 827 92 218 561 96 674 745 118 151 953 122 527 984 87 562 791 94 92 215 86 464 487 102 292 562 87 271 885 98 258 682 100 336 864 111 509 574 100 824 887 78 196 456 98 142 493 121 73 851 88 686 994 101 19 618 78 278 976 115 871 996 103 247 670 106 103 900 94 389 905 100 291 775 93 142 204 102 572 607 76 321 561 106 209 875 117 98 161 96 463 788 85 488 751 102 99 477 77 374 429 91 835 846 83 516 569 102 171 434 110 55 820 104 17 662 90 144 285 108 374 795 91 156 960 99 607 823 96 278 669 94 253 923 109 177 235 109 293 404 95 390 563 103 412 845 106 150 790 101 311 764 119 213 427 102 655 787 111 596 851 105 296 810 120 927 952 102 493 919 114 521 811 91 275 894 112 862 904 123 16 423 122 624 657 91 145 482 100 645 913 98 552 964 117 964 998 102 319 573 112 539 760 115 558 760 113 435 583 87 120 366 109 222 259 84 163 935 84 187 951 86 409 660 100 97 754 106 547 929 113 622 906 80 786 843 110 407 729 118 179 312 117 532 917 92 154 159 104 700 948 84 281 894 88 90 600 100 302 637 103 296 371 96 83 881 95 109 477 83 218 360 88 116 394 103 5 785 90 422 719 111 139 288 102 17 599 99 354 456 92 401 759 103 454 818 109 528 584 115 610 618 117 319 727 110 816 913 97 260 739 117 347 616 105 230 335 87 125 630 95 605 844 96 309 461 108 737 740 80 235 666 108 742 823 86 144 781 103 99 144 105 586 633 104 256 739 100 967 995 120 332 394 86 412 963 111 4 522 109 963 987 112 190 363 116 370 764 94 108 661 98 179 492 97 392 621 84 267 796 91 204 255 90 217 550 89 450 960 89 507 586 103 10 234 93 136 986 95 294 363 86 677 795 110 21 787 97 757 862 103 804 944 96 108 486 115 87 92 105 29 334 87 282 934 108 226 255 107 298 413 103 430 879 95 162 923 77 379 722 97 55 903 102 741 954 91 135 187 108 212 731 111 254 761 93 471 808 85 364 960 94 258 552 76 6 382 93 909 948 100 361 972 101 55 673 85 119 682 69 446 618 112 6 841 114 384 935 99 265 824 101 172 551 96 469 836 111 1 41 97 51 581 100 544 782 114 260 350 102 624 797 103 462 783 102 140 941 120 108 608 103 406 941 109 728 985 100 122 784 101 564 583 96 580 616 110 27 407 96 289 888 93 102 638 120 237 789 94 524 622 106 104 727 101 10 143 103 598 737 110 119 677 107 167 988 108 271 323 86 62 770 96 493 526 89 454 537 90 3 217 102 282 295 103 35 101 100 203 264 104 489 945 111 532 658 98 301 322 105 146 968 113 293 461 97 149 606 99 242 617 90 204 739 88 361 378 106 445 858 98 350 719 93 363 415 104 197 266 100 25 874 93 13 560 89 502 824 87 226 988 102 372 844 99 315 472 94 837 956 100 161 422 92 635 873 88 209 860 100 630 939 127 297 475 121 544 575 95 262 774 98 170 181 76 469 765 102 158 858 103 62 70 80 156 962 87 616 717 106 455 779 124 244 375 109 90 838 86 734 825 104 691 929 117 430 648 101 135 365 114 803 945 85 48 543 107 774 901 111 148 332 109 774 992 103 174 903 107 270 822 93 115 839 103 459 941 105 17 113 97 12 852 96 57 209 89 870 961 106 201 399 108 301 728 99 75 340 81 366 626 114 111 911 112 221 491 88 249 473 107 425 675 115 701 938 82 114 124 104 272 937 108 659 744 78 97 111 106 306 462 83 158 393 95 12 387 94 99 874 112 74 161 89 40 433 99 69 481 109 424 449 103 795 923 96 123 841 94 178 649 85 499 645 89 664 667 101 59 431 104 194 775 91 147 753 107 617 735 122 437 453 81 43 734 101 93 530 92 17 80 98 544 554 110 472 775 117 120 620 108 22 290 83 898 925 109 443 706 93 135 822 96 26 700 125 18 378 89 135 773 117 108 133 86 484 820 124 666 809 77 737 793 96 830 960 111 125 378 85 443 710 87 34 915 96 594 746 118 168 309 77 131 937 105 174 735 117 451 951 84 566 994 102 57 60 86 153 781 92 512 931 110 519 522 93 766 930 98 140 602 108 332 844 101 506 755 108 573 736 89 545 717 96 263 961 92 31 327 94 1 115 98 202 264 116 120 925 103 259 787 88 578 681 92 885 894 99 40 548 126 774 914 95 61 753 82 395 757 105 429 619 102 167 898 90 321 841 91 89 777 107 181 758 94 280 821 100 634 973 102 132 257 100 452 464 93 354 660 115 25 420 107 348 885 88 84 737 104 60 91 88 763 965 94 558 768 95 116 955 109 87 804 108 482 554 118 118 358 103 134 425 95 433 909 112 420 765 108 233 645 102 29 170 101 172 581 83 734 889 103 189 913 110 702 727 96 228 678 86 806 941 81 352 742 108 6 820 96 707 996 113 488 941 93 25 697 106 747 995 101 336 463 96 517 936 94 391 458 96 191 509 119 339 777 111 232 771 99 652 980 76 15 660 94 138 853 107 493 779 101 455 737 90 323 412 100 287 748 109 471 714 91 334 358 79 153 911 108 472 635 95 449 558 105 270 354 125 103 632 97 401 647 99 69 95 103 191 749 93 456 901 119 270 915 99 570 937 88 56 286 97 526 903 119 771 789 90 141 606 111 554 911 103 321 932 119 410 738 106 536 744 94 158 808 100 184 393 101 269 602 113 165 422 96 234 804 114 371 401 88 253 662 95 646 875 97 594 702 73 50 446 108 383 567 110 316 956 99 546 686 99 625 810 90 281 639 102 799 971 67 130 886 82 416 883 98 20 590 87 239 665 95 607 735 96 90 178 119 453 625 103 37 281 83 210 534 95 212 255 111 91 864 83 296 333 105 680 696 99 347 890 104 548 670 124 434 584 88 95 202 104 674 764 98 352 419 104 14 892 116 544 970 100 30 397 93 431 608 89 581 881 112 293 317 75 318 450 107 69 371 115 589 874 93 287 942 84 320 874 76 479 960 109 302 525 104 93 910 98 49 363 91 77 656 100 472 831 95 568 603 93 300 315 103 318 456 95 594 662 105 80 983 128 805 823 104 403 712 116 420 566 101 21 224 84 134 398 100 46 697 91 69 249 105 416 520 91 564 732 97 231 348 113 429 837 97 72 958 89 2 853 92 43 815 114 640 954 95 390 415 76 349 702 89 401 595 113 30 906 90 387 614 100 416 862 98 21 128 90 305 702 97 203 588 88 788 883 109 689 934 96 839 917 106 882 883 82 11 378 100 347 455 102 593 773 98 457 583 104 686 987 96 85 629 91 37 375 90 867 942 112 551 953 92 449 927 107 727 808 108 928 978 88 669 806 84 46 618 96 804 918 112 676 928 99 131 184 90 145 477 108 263 629 97 685 978 111 136 321 103 613 766 96 234 373 91 401 504 94 421 811 91 12 99 107 776 828 98 380 996 102 440 779 101 502 592 103 74 914 92 78 789 103 636 876 86 291 616 92 203 739 107 255 718 88 146 155 88 921 968 102 940 978 108 452 675 104 203 902 100 221 865 103 46 261 94 387 597 96 199 941 117 220 228 105 6 322 86 97 162 79 343 827 93 715 760 107 495 569 90 351 608 103 104 743 101 382 460 94 352 526 99 44 623 107 617 662 87 214 286 104 456 653 92 627 909 91 81 787 95 224 594 113 308 864 97 72 322 95 213 855 99 177 605 80 300 623 109 542 759 110 243 262 94 260 394 97 548 762 82 158 590 78 160 320 109 226 776 96 644 914 95 165 910 98 253 838 101 362 424 93 217 761 87 20 350 104 186 921 102 870 949 80 536 745 118 174 303 98 802 824 108 161 608 91 321 517 112 145 150 94 141 863 90 318 884 109 406 946 114 625 738 103 481 546 92 264 640 100 451 527 107 814 960 94 454 802 90 142 521 104 251 341 89 650 874 92 251 385 101 334 897 85 67 544 94 401 902 100 379 784 98 172 493 88 256 718 114 98 769 106 702 972 95 836 930 114 260 297 82 339 481 118 64 455 100 148 816 101 354 735 99 148 734 94 23 34 111 404 583 109 314 635 85 524 543 95 55 228 120 855 950 92 119 267 100 438 917 95 92 346 118 214 905 86 747 842 102 242 280 113 121 682 95 717 722 97 131 860 113 206 416 100 219 811 94 136 848 99 602 941 108 24 994 98 390 846 95 306 623 93 218 328 109 34 296 101 243 389 86 222 523 88 106 447 83 619 722 112 264 829 97 67 638 104 441 971 103 110 908 94 404 475 102 354 634 113 102 279 109 58 747 99 212 554 115 489 696 86 369 978 112 801 891 104 96 906 93 51 149 90 627 756 105 44 229 112 253 951 99 125 260 106 413 569 98 215 328 84 44 621 98 481 932 93 377 593 121 424 712 81 644 731 107 459 567 90 17 160 93 27 894 94 567 843 101 783 791 94 702 937 104 48 345 100 559 872 90 806 848 104 127 284 99 365 580 120 538 544 87 30 524 98 143 412 109 449 822 79 64 986 90 266 289 92 583 928 105 748 974 109 557 988 90 433 667 95 3 788 117 270 620 116 84 229 106 58 548 100 231 658 88 455 796 89 463 487 101 511 731 114 276 695 85 455 896 110 240 773 103 248 595 105 769 973 96 177 881 90 291 482 86 358 933 108 384 633 102 457 459 107 27 758 101 891 910 109 187 832 107 399 799 108 480 486 87 594 645 86 252 585 101 107 839 85 25 933 100 474 870 91 229 915 111 511 832 97 98 517 100 187 834 100 483 503 110 506 531 93 21 381 104 158 827 94 446 996 103 231 303 95 10 769 113 199 952 113 339 557 77 520 711 96 205 706 100 77 335 108 634 944 115 329 926 84 47 772 100 153 528 96 99 754 98 660 698 96 12 385 98 435 944 98 42 207 92 158 745 108 42 123 101 843 950 105 513 643 89 756 762 105 225 911 100 584 998 100 483 514 109 298 444 85 287 623 97 184 918 98 181 846 105 522 822 93 584 891 106 146 547 116 546 901 102 47 451 99 368 871 102 144 287 108 639 657 119 365 529 94 41 748 85 309 421 106 553 711 95 522 957 96 233 925 120 636 875 116 205 695 101 542 891 97 322 897 103 420 880 101 864 986 103 435 848 101 207 397 106 609 874 97 260 312 113 367 964 97 467 819 78 168 257 113 393 992 108 515 659 76 316 624 103 225 439 96 792 933 104 406 937 107 21 200 114 59 918 98 395 888 88 357 969 106 431 654 102 454 573 105 13 359 95 201 605 90 481 673 95 21 898 104 289 653 99 350 601 93 483 495 99 182 765 112 513 530 93 95 966 97 767 797 109 593 640 106 807 979 107 493 833 102 35 930 100 245 603 89 439 484 90 494 867 103 146 798 96 363 626 91 155 265 96 182 999 112 115 840 86 650 878 80 362 701 92 70 962 103 488 971 93 335 958 110 4 929 106 160 719 110 285 353 92 198 884 80 22 794 115 608 891 89 319 942 110 192 790 115 417 701 109 287 907 85 43 646 104 240 670 119 531 673 91 181 521 92 540 648 83 361 510 109 488 803 87 114 715 107 693 854 90 46 244 91 104 655 98 355 776 106 178 961 88 11 309 98 370 538 104 371 942 104 151 981 96 275 977 136 64 146 93 16 751 101 133 489 88 178 409 101 267 847 121 713 835 106 166 393 102 411 847 94 668 896 106 38 394 93 597 732 101 236 905 94 18 105 97 614 899 113 781 808 86 605 819 98 83 346 88 110 864 94 362 929 101 276 933 107 606 668 110 675 764 99 590 732 109 117 731 110 816 926 92 588 824 114 711 730 100 268 687 102 86 399 94 142 486 109 865 989 88 69 149 100 0 669 88 93 252 96 444 661 106 373 517 91 421 787 104 793 860 92 764 975 87 234 617 98 130 824 87 793 926 98 500 960 89 49 545 94 205 708 107 71 370 82 409 664 96 49 625 117 238 570 108 284 342 119 415 759 104 25 160 90 226 312 96 288 337 121 316 888 118 241 356 112 89 132 129 419 611 95 426 619 125 297 379 92 763 864 116 691 877 99 62 74 93 233 805 98 287 626 84 0 939 123 456 590 91 98 918 105 230 969 95 408 455 113 73 375 88 42 418 105 640 995 98 58 462 107 533 614 108 460 513 110 432 894 102 282 424 84 189 963 99 335 905 100 172 868 95 404 865 93 585 972 95 725 978 87 173 763 101 263 736 108 399 693 99 484 573 84 131 409 96 111 420 115 440 509 105 138 868 99 770 832 93 307 948 107 403 906 94 132 597 111 187 813 97 811 864 90 16 54 109 736 865 93 695 923 86 286 384 106 685 761 97 550 693 101 622 808 99 308 341 119 187 904 119 135 579 100 32 711 104 268 789 99 464 754 94 31 881 88 726 869 98 3 147 105 141 617 106 607 666 95 549 561 111 602 976 98 34 498 91 209 891 106 730 893 101 438 822 98 662 838 104 287 674 93 376 475 105 686 725 96 702 831 106 227 531 122 415 729 105 453 702 111 6 236 93 424 497 85 244 380 96 266 621 111 79 129 115 456 669 102 189 422 114 265 420 93 243 310 97 283 721 90 382 566 105 199 314 88 579 878 96 469 675 89 397 763 127 376 889 108 186 356 89 79 395 93 848 953 86 508 542 104 707 714 88 573 664 100 603 878 115 323 466 99 3 986 89 179 264 102 160 337 103 277 319 113 505 864 115 33 42 101 251 448 96 388 702 77 4 279 102 558 619 107 104 177 118 599 820 102 180 402 96 311 439 106 714 857 126 171 199 97 279 336 87 102 161 120 121 845 97 611 941 95 607 937 90 546 879 111 919 994 99 554 885 102 51 82 92 106 210 105 18 311 107 28 895 124 104 493 111 209 270 88 118 533 112 226 870 102 253 602 113 725 788 92 219 929 93 52 469 111 573 975 99 132 622 117 350 571 106 165 489 88 172 481 110 342 393 101 460 634 101 438 583 111 42 149 102 316 872 98 195 241 110 187 332 112 641 654 103 658 743 88 387 627 101 58 718 94 77 488 109 755 792 89 795 901 87 572 979 96 807 996 83 349 651 95 276 511 103 691 745 101 599 833 99 494 535 100 23 676 102 59 711 87 330 838 85 310 386 110 79 312 101 324 881 115 564 963 97 664 755 102 814 970 106 346 862 96 316 386 98 516 732 93 99 755 98 924 982 104 252 802 101 863 931 92 36 822 106 456 826 83 854 991 112 354 438 88 79 683 105 22 766 110 74 728 99 157 389 105 31 183 99 392 441 119 610 828 89 95 524 95 738 804 105 90 544 104 722 999 93 506 569 120 381 478 93 26 41 109 704 977 102 191 366 106 345 704 114 333 950 116 13 327 112 98 595 108 638 738 95 851 931 112 282 852 110 53 241 116 71 133 114 356 696 100 240 830 88 482 852 113 263 639 86 282 834 101 285 529 115 670 960 115 717 760 81 123 584 107 709 833 103 119 381 96 240 642 101 97 638 89 458 802 93 216 505 123 35 89 89 227 693 95 82 566 108 465 523 109 300 841 104 9 608 97 399 873 108 613 950 104 387 554 102 374 801 98 41 715 104 220 509 103 227 640 108 178 280 106 380 789 111 186 212 98 80 380 80 500 986 93 724 827 109 29 122 107 525 845 93 442 626 97 405 820 92 106 313 103 301 849 99 607 852 100 156 395 109 269 668 112 535 571 103 437 707 101 92 645 99 506 795 100 833 862 108 117 960 113 646 831 105 390 916 99 120 557 109 387 893 104 100 480 93 261 635 106 681 709 96 177 615 104 18 499 85 155 300 118 440 761 92 767 927 115 324 992 108 212 643 89 61 927 98 392 395 88 756 958 107 237 864 105 311 763 98 246 344 93 784 842 79 2 16 94 85 651 107 426 984 93 342 909 107 250 490 108 460 630 88 242 296 120 518 847 89 17 555 98 740 826 95 414 877 101 280 337 100 567 777 111 393 908 99 381 637 98 315 566 116 386 691 92 186 873 117 392 977 92 147 617 80 127 700 96 517 880 106 776 787 101 322 539 87 112 922 103 207 389 99 94 245 105 387 657 108 301 394 101 563 860 100 429 484 100 642 785 92 596 684 105 336 664 95 29 703 87 39 938 111 261 608 104 772 823 97 218 468 88 332 964 114 122 554 111 379 518 97 2 105 102 317 544 74 65 929 107 608 849 92 455 571 104 121 785 111 534 724 94 37 659 104 363 435 109 492 807 102 870 881 111 198 506 101 569 754 90 59 757 89 264 279 112 834 894 103 64 561 105 754 768 102 377 906 77 552 803 103 16 111 101 635 838 108 112 370 100 829 891 84 346 842 96 280 615 111 76 971 101 19 681 107 530 995 85 494 826 99 300 531 100 302 804 125 558 636 107 417 670 124 124 868 104 12 299 102 105 975 94 35 546 95 22 316 116 574 968 97 914 954 84 238 379 116 30 363 96 359 756 108 428 474 96 43 471 86 157 524 78 162 374 97 649 920 109 245 875 91 338 411 98 94 173 98 537 916 90 7 975 89 937 989 102 521 602 80 50 651 91 262 509 79 255 410 90 302 893 104 933 959 87 28 281 96 612 623 117 648 796 114 210 330 102 324 611 81 152 490 99 89 201 91 579 706 108 348 721 108 512 938 111 354 439 107 326 637 93 792 913 101 643 797 85 103 851 95 372 549 90 667 997 102 653 975 103 50 715 88 76 500 99 193 278 107 89 529 90 629 893 110 677 727 111 291 888 95 99 637 81 569 976 101 72 78 101 11 409 102 755 955 108 510 598 115 113 843 108 528 860 107 251 995 103 37 588 107 147 707 94 204 890 111 663 916 91 735 804 104 50 179 87 574 981 126 397 432 84 586 897 99 8 298 105 712 758 103 430 927 89 11 438 90 559 836 93 170 903 99 565 977 97 121 446 104 674 678 108 329 974 108 367 449 119 440 951 96 429 776 77 310 536 90 618 890 90 459 549 92 750 969 99 519 582 86 527 563 103 31 174 115 170 891 114 606 750 89 77 113 96 481 658 103 146 197 114 210 774 115 231 659 103 218 286 114 555 998 102 477 682 112 181 569 99 209 951 99 270 869 105 66 540 77 28 56 91 407 777 102 281 652 95 49 280 102 428 728 102 650 775 108 541 666 111 401 428 92 895 928 99 136 145 105 673 785 112 568 944 96 26 922 87 463 657 125 629 674 108 500 674 105 267 601 103 660 708 100 2 374 101 665 779 98 711 981 89 240 792 84 72 733 101 7 552 96 417 661 82 530 858 125 174 632 107 433 876 85 212 333 109 52 351 96 701 733 92 370 946 99 141 933 97 385 480 106 495 821 88 487 659 91 205 673 110 101 521 103 516 752 111 267 963 99 520 759 110 303 766 78 751 830 108 522 594 94 108 211 127 205 600 97 710 949 101 564 587 104 499 796 95 109 982 91 237 736 106 130 206 91 325 750 109 114 307 93 484 751 91 156 504 114 599 654 109 71 997 104 343 694 99 377 699 101 47 891 96 345 623 108 244 966 87 647 762 95 605 872 108 698 881 98 623 987 83 136 903 102 45 496 99 311 645 78 685 901 115 241 896 94 435 729 101 32 333 95 247 873 101 233 865 100 145 850 83 458 636 105 122 383 115 44 519 90 120 617 92 682 710 99 43 903 94 131 940 83 254 863 93 293 846 94 90 159 94 588 922 113 251 576 101 17 218 98 82 102 102 506 916 96 864 920 107 313 413 99 6 929 90 628 896 96 567 888 111 111 760 110 372 571 94 172 525 79 84 939 117 374 550 96 95 832 86 6 764 89 598 821 104 357 485 87 454 644 79 644 820 99 545 817 105 508 814 97 29 352 98 333 411 98 60 128 94 135 787 101 116 728 95 934 963 107 425 543 96 318 715 115 305 390 99 154 941 113 696 722 81 524 913 104 7 237 112 438 708 90 321 676 103 550 720 103 539 934 106 251 484 116 915 966 106 633 875 82 702 781 99 303 709 104 424 486 107 515 826 110 708 795 119 382 397 94 311 779 100 58 421 106 69 817 91 688 960 103 631 952 86 184 872 86 216 730 115 266 696 95 626 668 101 219 852 99 43 573 92 538 601 108 489 850 81 70 87 99 239 581 98 159 980 93 54 615 109 367 761 95 56 564 103 214 466 100 872 988 109 27 103 105 34 299 108 2 820 126 2 914 102 155 366 117 397 497 103 810 818 100 218 759 109 170 547 119 23 474 106 106 297 111 211 936 90 660 674 107 233 661 102 932 968 95 274 632 110 429 858 98 40 959 99 537 563 81 183 344 101 629 648 86 132 768 89 27 707 84 766 990 95 558 755 97 295 789 86 358 489 84 465 596 85 221 729 71 309 680 104 344 837 110 113 709 122 256 397 87 404 986 96 512 641 88 17 862 98 221 828 100 506 546 107 786 960 82 47 812 100 270 780 95 232 493 86 465 538 94 207 807 110 827 843 106 499 582 101 12 996 98 449 561 105 570 648 64 49 348 88 677 946 115 112 769 98 109 839 90 422 470 112 61 216 108 480 524 89 800 902 126 106 851 98 725 975 114 435 488 83 336 689 100 500 625 105 337 836 115 623 672 87 593 842 105 77 599 102 213 339 100 133 565 95 740 765 116 158 865 107 9 314 88 229 636 95 871 967 112 373 433 105 400 773 104 615 905 84 320 961 111 96 176 118 258 782 88 706 955 108 673 808 90 536 581 100 84 761 110 200 485 112 166 211 95 401 959 119 345 547 93 723 975 105 789 951 111 210 872 73 10 754 105 477 693 92 861 907 98 191 860 100 843 962 96 231 490 102 616 731 98 124 389 112 278 452 106 539 892 103 132 704 86 117 770 105 397 537 86 248 832 85 139 736 91 162 488 85 282 828 101 383 434 112 22 714 82 769 774 99 233 613 97 610 705 97 93 390 91 456 481 100 102 497 108 750 869 111 137 547 107 239 469 81 24 845 100 275 829 103 729 748 111 372 897 93 156 373 92 60 253 100 217 628 101 192 302 119 382 941 118 136 489 94 548 772 113 587 923 73 170 333 109 390 416 106 725 923 92 584 719 95 265 870 114 398 818 112 97 240 95 431 571 96 248 360 95 308 502 102 278 757 95 240 712 101 69 885 107 132 333 93 702 803 98 669 974 102 427 777 110 314 539 101 202 733 100 17 394 109 261 495 109 440 512 94 22 632 101 322 788 99 176 930 82 461 695 86 38 837 87 16 765 98 394 986 100 180 552 104 356 458 118 324 574 96 242 374 87 311 479 106 603 802 95 589 601 91 272 275 89 385 884 115 11 543 113 31 93 108 367 816 104 426 853 98 589 666 99 753 966 75 170 539 101 406 796 102 133 294 104 6 94 105 79 204 94 508 590 102 103 273 101 168 662 90 163 585 100 174 991 100 590 964 98 19 606 104 327 877 94 198 478 93 207 969 91 608 748 100 336 378 102 392 398 88 709 934 98 54 537 95 298 523 128 248 451 111 564 776 88 226 915 91 26 761 98 579 612 100 651 829 77 487 692 105 605 969 97 300 727 95 250 309 103 117 263 98 480 577 102 98 514 105 637 927 95 586 737 98 69 982 86 382 965 98 63 452 103 456 744 104 328 939 111 130 455 96 685 829 108 541 564 95 201 899 86 682 876 90 624 986 113 301 892 105 110 492 113 73 334 103 668 674 98 28 742 115 597 831 95 786 973 108 111 263 87 32 845 98 45 800 91 625 869 124 845 883 110 84 868 112 11 798 98 582 758 107 143 206 93 788 984 123 57 744 113 269 708 105 145 719 89 51 240 89 64 765 105 548 634 101 353 699 110 283 901 95 659 894 86 561 965 83 89 421 100 323 471 114 713 719 96 322 768 86 223 394 107 194 239 95 196 606 104 284 948 93 217 762 100 668 794 122 136 177 89 350 611 91 303 836 97 160 759 109 11 946 95 33 282 95 343 626 95 17 348 109 837 955 98 650 795 95 168 705 101 285 443 117 204 536 102 510 613 88 447 512 99 168 586 95 787 874 87 271 472 88 110 561 81 881 936 120 518 521 90 281 870 104 411 613 105 27 237 101 223 508 92 824 894 100 138 951 94 222 641 95 626 889 91 567 961 99 32 699 124 697 937 102 264 544 110 157 679 110 360 631 96 358 550 103 346 618 86 253 763 114 564 762 97 67 290 98 515 783 117 681 801 95 719 933 109 70 272 105 41 202 88 255 272 88 480 919 98 689 963 82 72 817 102 454 468 103 90 590 100 494 997 99 3 462 91 71 303 87 197 472 95 152 657 95 584 890 109 188 278 102 357 427 89 391 797 83 664 739 81 198 591 91 51 369 87 184 391 73 572 611 93 911 916 103 52 789 101 650 922 97 418 762 86 539 952 88 400 691 101 1 414 104 262 272 99 276 572 103 190 787 108 144 957 86 824 998 117 685 946 98 232 713 77 34 264 104 466 602 118 799 877 112 535 702 97 694 720 107 970 996 92 486 658 97 115 509 87 76 177 104 30 876 93 255 750 103 144 645 98 316 489 103 375 734 100 224 673 87 439 871 91 96 938 105 769 807 96 236 770 115 264 569 115 51 203 84 634 748 90 703 736 107 185 436 102 99 699 104 109 577 92 7 767 105 387 974 109 646 802 107 787 986 100 437 884 99 617 998 96 706 952 99 145 977 101 55 187 88 940 963 89 171 827 105 132 540 79 468 474 105 61 443 105 26 888 100 86 849 91 151 898 93 0 99 96 361 707 101 387 941 103 852 900 112 405 607 103 151 194 88 241 819 89 397 931 90 173 298 100 723 857 113 191 930 100 23 473 106 602 713 122 122 867 96 490 859 96 282 339 95 744 865 92 250 586 108 203 720 99 64 777 109 602 761 90 375 962 76 43 666 114 117 676 98 633 734 87 200 397 101 353 710 91 175 761 102 479 528 121 144 651 106 1 888 103 229 984 97 186 308 98 798 874 100 353 735 98 498 737 94 340 576 103 354 423 105 243 467 85 26 779 118 127 710 102 175 954 76 516 988 110 898 972 82 359 800 98 34 357 82 59 618 79 692 904 93 187 878 84 728 906 100 118 800 107 198 457 96 68 772 96 186 879 106 212 661 88 389 807 100 415 643 106 618 681 107 613 975 100 299 818 92 313 996 106 486 603 104 202 707 103 379 664 88 214 306 105 266 384 94 13 50 94 221 949 103 65 215 95 805 846 92 288 297 101 26 561 102 317 530 83 33 963 87 870 980 109 119 263 103 680 990 97 229 611 106 106 179 96 220 620 106 740 935 98 320 816 88 461 599 90 519 957 93 742 890 110 44 267 101 119 272 85 350 837 102 50 777 99 134 462 110 594 641 94 428 536 84 744 875 101 292 415 101 471 782 99 160 182 112 317 665 71 319 671 80 200 707 93 90 332 84 190 191 99 164 647 102 599 681 104 164 543 112 11 909 99 220 569 93 157 176 103 729 763 100 248 441 109 279 617 120 628 854 100 391 422 103 327 866 104 747 852 93 545 631 102 312 339 100 24 433 107 475 825 104 537 850 110 9 797 95 435 742 118 659 893 107 869 962 111 336 622 99 100 205 123 4 502 100 493 566 93 514 599 109 264 491 94 157 290 90 585 814 110 211 782 113 665 761 99 398 554 84 20 433 100 297 547 110 15 576 87 409 825 111 610 715 99 529 912 96 65 560 115 391 916 108 130 973 99 518 821 91 55 274 95 383 544 85 839 990 122 455 957 89 432 971 112 95 988 87 372 975 84 159 247 95 665 778 85 166 573 105 388 747 80 514 691 89 514 602 105 208 704 119 162 603 102 461 718 98 33 142 87 8 165 80 439 624 95 8 962 91 409 512 111 334 707 78 124 136 95 571 588 105 195 749 94 353 614 89 14 596 95 499 649 108 700 940 86 175 305 98 360 572 99 266 947 97 28 935 109 66 972 110 188 358 106 90 110 104 258 819 103 284 804 99 237 507 95 320 673 90 115 990 104 190 821 111 343 562 102 172 465 114 248 923 97 958 981 96 472 839 79 267 829 96 143 418 80 108 138 97 419 495 91 180 696 91 244 945 93 849 906 95 97 296 107 440 585 108 328 947 107 698 984 108 31 917 88 247 945 100 383 698 96 197 616 95 367 857 89 148 411 112 268 544 103 464 803 97 619 654 94 113 553 103 280 702 80 231 288 77 379 744 101 502 994 85 162 945 100 0 243 105 843 867 92 113 145 83 121 542 108 290 652 112 326 514 99 206 837 98 33 527 109 838 886 94 78 660 100 466 940 117 643 884 93 296 847 100 170 307 87 58 593 83 214 264 93 73 557 86 345 768 103 168 584 111 229 564 90 366 683 79 134 261 96 639 640 106 391 554 91 767 953 91 442 644 104 59 940 96 244 568 100 73 982 101 215 672 104 191 769 89 882 999 91 308 452 86 161 464 88 364 913 100 584 608 91 177 272 111 434 964 116 35 970 86 41 249 109 39 483 114 462 523 108 581 676 103 322 990 103 29 202 100 378 462 99 373 922 85 23 715 110 155 433 92 454 662 109 264 658 107 57 812 97 654 935 104 336 447 114 670 713 88 137 191 100 906 961 113 684 733 91 54 847 106 58 497 91 179 984 92 150 344 96 74 658 98 632 817 100 984 996 94 193 545 87 623 768 97 67 100 92 5 208 95 429 755 96 143 310 109 131 877 102 131 583 99 758 902 107 129 341 106 490 814 102 106 682 116 536 866 124 72 535 101 562 942 83 443 528 102 24 31 99 746 865 99 161 606 99 466 994 94 240 404 88 470 911 90 459 897 86 455 798 99 413 589 97 188 706 86 102 447 105 422 661 80 681 890 96 355 957 113 513 958 75 559 749 113 889 956 100 288 868 102 820 845 92 440 696 94 184 343 104 508 848 106 163 963 111 281 886 95 820 935 101 543 622 110 218 280 94 374 699 110 488 877 99 12 370 95 152 372 96 61 987 99 508 509 97 684 734 96 583 666 114 833 900 89 465 471 80 221 352 104 714 911 107 433 436 109 331 695 95 29 635 93 332 388 102 1 704 103 516 925 97 162 554 95 406 684 109 117 852 95 73 615 101 60 565 100 68 686 96 498 743 113 30 217 120 283 503 106 106 875 96 762 834 96 568 697 94 73 853 94 403 927 105 114 254 94 281 957 112 528 580 94 102 556 99 272 700 99 533 829 97 90 754 87 223 879 89 362 975 102 798 866 109 41 954 90 576 893 104 626 837 117 546 875 98 527 748 97 120 643 103 57 885 98 15 556 105 609 708 89 518 736 105 155 409 113 69 795 106 220 456 97 51 447 92 98 647 101 245 766 103 58 974 109 251 507 106 256 838 106 315 926 75 395 953 106 230 638 96 415 924 111 4 222 96 605 786 88 117 957 99 329 598 102 13 606 96 77 144 113 469 611 101 413 983 101 404 504 105 766 776 107 405 650 103 529 627 97 430 464 109 46 855 89 690 965 83 608 711 100 116 622 110 52 71 111 285 649 111 73 193 110 237 398 106 521 601 75 453 687 92 465 951 97 472 582 113 314 719 104 723 770 87 100 454 87 452 471 106 383 448 113 701 717 94 15 87 112 227 333 99 129 827 97 485 818 78 268 822 92 500 963 86 438 481 78 410 740 102 91 177 102 228 304 79 542 757 103 301 496 106 131 300 111 66 977 120 774 880 94 41 337 101 224 703 108 595 695 86 319 346 86 198 538 120 150 675 109 636 671 120 690 842 95 191 613 84 34 952 107 78 961 89 380 618 113 262 891 110 251 516 92 456 960 114 419 484 116 24 372 90 78 492 90 358 696 97 330 408 100 90 323 96 705 715 93 613 707 101 173 512 103 90 374 107 172 283 97 310 378 102 341 626 108 164 396 107 150 513 95 205 360 91 79 712 87 633 698 113 95 142 102 420 475 91 300 517 81 599 645 103 264 777 115 191 635 97 688 756 96 113 534 103 212 340 91 68 371 99 505 898 96 267 914 101 418 458 88 296 776 112 36 198 112 149 769 94 5 888 105 576 601 108 115 400 120 431 513 105 42 436 87 447 815 93 488 490 104 65 899 101 27 925 105 20 410 77 360 746 119 452 916 103 173 975 90 573 574 97 436 734 108 542 782 83 290 730 112 822 925 111 660 899 101 341 512 93 43 293 112 199 505 102 237 454 99 528 850 88 409 518 97 98 601 109 144 505 94 652 678 86 322 394 89 16 789 101 27 611 111 122 173 104 44 780 107 316 610 101 655 804 92 263 720 107 127 729 90 507 861 98 151 596 96 661 760 98 123 601 99 451 909 99 109 211 107 174 892 108 52 856 87 432 601 90 621 636 104 731 867 107 40 969 104 569 683 95 3 99 89 428 955 89 40 412 93 145 152 104 25 95 102 737 927 85 387 787 103 285 474 109 1 990 83 387 618 102 211 927 98 360 423 110 368 923 112 802 869 116 198 770 107 19 185 99 63 183 103 271 463 100 659 896 96 75 714 92 583 995 100 45 646 91 218 950 107 516 954 104 188 308 106 13 123 113 352 830 111 581 720 121 515 598 97 424 990 75 196 197 116 316 834 85 22 366 119 193 767 88 473 544 103 234 774 109 53 302 100 161 902 98 34 110 107 484 969 91 516 693 97 840 899 116 905 916 101 438 717 98 351 555 98 243 454 95 105 455 101 338 430 104 839 904 95 370 665 108 556 660 96 572 789 100 4 854 99 515 889 93 196 804 93 122 742 82 47 459 101 401 518 102 248 340 84 422 632 120 95 628 111 152 536 91 201 374 90 210 894 89 13 318 103 418 532 82 170 704 99 668 906 97 414 928 91 268 977 87 325 977 107 623 785 86 703 887 103 768 887 110 48 85 103 383 450 109 724 848 108 97 968 95 156 490 113 5 514 102 142 452 96 269 302 117 152 243 111 476 800 107 885 970 91 107 817 105 33 951 102 263 726 98 419 791 94 165 585 89 93 957 78 609 931 84 454 982 98 281 498 104 113 345 110 852 892 97 32 728 111 17 570 106 257 324 107 58 772 113 317 989 103 851 881 98 67 310 107 42 802 97 251 871 83 441 990 76 130 797 111 170 302 109 147 713 96 264 408 103 24 668 99 55 342 89 556 864 106 488 943 125 250 646 102 529 979 103 112 987 111 385 738 88 420 788 106 446 670 101 427 818 86 468 923 82 647 862 92 212 901 89 353 395 99 341 838 101 138 356 103 549 811 106 161 798 108 203 500 98 293 476 101 717 878 96 468 925 99 468 805 107 237 304 110 272 667 94 236 804 101 295 377 103 654 857 101 126 699 103 273 754 96 222 662 108 444 854 103 220 424 103 638 879 105 280 464 81 220 622 89 490 629 78 820 821 101 231 917 128 185 475 108 191 604 93 581 805 90 189 548 102 627 855 97 660 905 98 217 523 127 582 588 91 125 556 111 20 337 125 260 854 85 634 799 92 658 921 89 51 494 118 225 321 107 48 188 98 12 314 88 39 75 109 424 697 99 520 622 88 648 765 110 251 478 114 135 310 88 122 164 97 468 898 102 64 761 92 71 458 95 785 808 106 251 985 99 116 400 109 480 834 93 15 559 101 80 418 100 422 486 114 736 872 103 332 434 109 160 589 101 57 257 100 445 669 97 216 776 83 43 675 120 363 638 92 348 671 120 192 455 92 242 510 105 84 300 88 752 929 102 310 516 103 398 627 109 234 444 95 409 622 97 631 703 109 54 767 100 126 524 92 296 319 85 291 936 94 224 225 92 319 694 122 47 726 101 280 875 98 391 699 123 168 618 114 144 301 110 916 970 105 176 210 88 231 982 104 814 946 93 228 826 99 6 923 113 149 698 96 319 689 90 538 637 99 335 954 102 821 885 101 432 621 107 499 744 107 389 612 96 169 645 111 568 890 115 284 995 83 647 751 94 76 811 103 274 276 94 489 710 84 476 643 97 531 902 107 268 441 107 328 562 101 430 699 109 304 590 87 249 889 92 59 897 93 425 888 94 142 951 108 304 642 83 574 889 104 169 454 95 373 948 93 216 492 82 621 767 107 315 767 100 360 421 88 463 739 114 192 278 106 84 765 104 386 979 107 318 828 127 295 744 114 160 957 79 68 885 101 512 668 103 274 326 97 460 931 108 457 939 101 584 871 89 437 552 108 196 301 105 24 514 97 27 233 99 676 881 104 487 759 99 54 897 104 800 809 102 192 468 108 142 574 98 166 912 101 21 843 91 157 881 110 83 861 92 184 251 98 424 470 86 118 823 91 152 373 101 7 614 115 356 443 97 412 781 106 526 687 104 75 390 95 529 634 83 21 120 100 325 807 95 267 667 113 680 720 100 469 669 99 97 957 84 361 440 112 61 238 96 569 834 91 289 507 95 6 685 111 147 833 103 330 764 103 586 995 101 400 918 112 11 170 102 3 618 90 292 896 105 367 534 92 763 978 82 447 928 106 317 583 97 757 803 98 246 423 95 488 984 103 296 826 104 256 336 96 5 488 100 166 502 93 891 914 102 299 727 108 247 345 112 546 696 110 166 941 100 20 140 106 4 759 86 247 913 103 758 821 105 15 129 105 411 815 80 217 319 99 471 727 106 146 615 102 343 748 92 253 471 89 751 998 119 82 112 99 80 194 110 152 368 110 405 590 106 901 971 88 620 788 75 430 809 114 238 327 104 380 739 118 146 191 110 328 505 87 176 689 96 23 887 99 829 884 92 841 874 117 36 908 96 412 414 94 254 828 95 216 800 97 121 820 109 391 877 91 406 748 109 360 783 102 607 640 115 209 463 105 441 998 93 842 991 82 633 824 99 270 312 108 73 735 97 124 469 101 55 358 102 49 864 83 299 757 100 462 640 97 471 703 110 123 386 95 47 994 83 357 762 111 369 890 98 301 876 107 100 655 100 633 923 109 483 537 112 631 809 108 751 916 83 618 891 104 284 986 104 230 944 106 516 910 112 342 925 95 581 909 121 399 728 104 249 727 110 525 704 93 44 471 107 132 235 99 18 807 105 70 726 98 240 308 87 346 407 101 53 131 84 125 726 105 776 987 101 482 795 87 186 938 102 94 906 118 750 882 101 156 427 119 426 766 89 766 852 103 510 601 92 796 905 104 583 825 89 0 53 105 445 579 97 362 820 104 39 719 112 383 489 100 428 486 99 432 514 79 515 574 116 33 559 93 357 962 106 494 882 93 229 391 106 53 921 118 402 968 115 463 669 96 259 665 100 177 830 92 74 786 101 582 789 97 180 912 86 46 839 97 294 306 88 209 836 96 233 624 90 65 638 125 658 682 105 165 957 114 73 548 97 90 580 108 449 672 102 97 498 94 381 728 99 366 579 116 820 961 95 419 910 111 644 742 109 361 514 108 363 545 99 40 923 109 46 128 116 83 750 97 538 982 90 187 780 105 673 766 91 721 991 96 586 971 112 438 446 104 353 526 105 181 586 107 270 786 107 166 854 106 225 515 92 6 507 96 173 677 94 145 558 77 163 526 105 372 555 103 198 622 94 107 893 93 140 267 94 932 991 109 854 857 98 1 619 92 39 500 79 19 588 104 802 846 99 96 925 104 227 980 111 810 956 102 464 948 98 174 790 96 459 786 90 184 632 105 584 963 109 201 960 101 613 948 85 88 473 99 8 363 114 554 710 103 555 702 81 67 322 90 254 352 84 431 617 92 104 740 118 137 884 99 83 880 105 190 796 104 45 833 96 373 494 107 379 739 110 664 995 97 385 492 97 319 767 105 192 433 104 115 440 85 855 919 95 488 843 109 109 452 107 225 603 95 235 295 92 72 189 94 389 987 111 704 870 91 80 986 95 111 503 98 174 466 98 94 419 109 563 976 96 121 902 97 263 813 107 569 701 78 778 797 98 509 536 90 336 468 113 64 133 92 380 986 106 139 721 102 6 15 81 599 677 95 85 337 107 289 373 99 543 739 97 694 807 92 65 595 114 89 563 101 35 831 86 336 761 101 314 608 111 716 893 101 24 747 97 705 712 104 69 712 97 322 835 99 587 626 109 353 904 88 679 776 112 389 535 109 227 729 107 19 748 108 741 799 101 242 957 106 571 973 107 228 248 102 244 551 115 409 850 118 481 597 104 765 804 108 270 503 106 603 835 109 23 817 101 83 851 90 207 386 98 38 285 103 74 192 113 82 828 111 178 645 103 322 592 101 843 887 101 337 811 102 205 381 99 146 950 70 81 883 106 101 278 96 239 376 92 42 287 107 209 408 92 933 997 100 390 689 118 448 462 106 75 410 89 124 607 103 234 330 83 356 387 90 177 778 84 706 823 102 240 625 95 413 741 99 720 789 91 684 771 84 468 525 77 185 428 95 131 311 100 415 745 116 107 772 92 787 891 97 597 983 104 106 602 102 679 741 95 278 482 91 32 746 112 468 502 112 247 399 87 654 714 105 94 110 99 464 510 116 537 540 110 177 950 109 85 951 91 47 192 90 138 818 104 846 866 98 155 756 99 261 456 103 311 926 100 260 571 108 68 183 98 833 907 110 45 284 97 152 333 95 422 748 117 149 753 114 427 700 97 119 249 97 81 467 88 387 649 118 596 986 80 735 785 102 48 156 92 222 394 113 50 334 107 714 868 82 744 957 84 690 867 116 729 961 99 14 642 121 18 130 104 266 660 111 266 330 112 236 419 98 260 632 91 233 890 104 246 444 93 311 422 103 298 781 106 285 422 83 3 728 117 177 589 113 195 308 118 544 983 105 284 856 98 660 763 121 595 792 94 466 645 95 27 410 96 170 624 92 450 795 93 329 694 100 149 459 105 562 868 89 120 316 99 441 503 112 313 874 112 223 643 104 549 768 113 408 571 107 544 990 101 118 616 101 761 812 107 377 975 107 139 603 96 397 878 105 604 989 90 102 662 115 70 317 121 391 453 81 80 546 97 143 193 107 6 617 96 144 969 101 785 900 100 150 631 91 254 708 103 522 874 106 874 962 84 121 524 98 51 750 100 471 715 108 293 794 104 450 909 117 433 651 108 255 822 113 159 235 108 582 963 97 272 362 91 47 195 130 43 256 89 269 424 103 19 80 118 455 516 90 671 858 97 61 130 112 398 866 103 63 130 110 605 669 106 216 977 101 325 575 90 112 976 91 123 540 112 531 870 108 513 691 108 39 143 107 137 710 85 280 718 88 173 239 81 73 568 114 66 122 107 580 902 115 238 603 93 516 898 103 238 846 109 672 896 88 134 717 103 393 540 106 509 837 98 402 788 113 378 510 97 359 912 118 594 944 94 685 886 97 362 816 90 286 952 87 121 481 109 684 905 98 828 948 96 276 577 111 104 681 93 650 871 92 522 714 92 179 256 94 126 844 103 319 796 106 340 948 93 70 694 113 740 842 88 771 963 91 386 802 112 528 539 125 886 938 105 535 603 83 350 522 110 746 990 102 722 773 103 316 850 114 560 589 94 167 767 105 469 539 84 78 402 97 45 441 99 586 607 86 85 166 96 380 469 114 55 785 100 899 904 98 43 636 79 103 284 99 183 755 88 456 862 94 382 822 89 4 715 116 64 972 92 19 385 95 193 440 87 420 681 87 103 484 101 51 364 106 633 695 91 439 726 91 134 812 103 184 317 84 494 613 90 87 926 100 160 538 87 132 579 111 363 597 103 436 737 101 63 900 94 266 618 90 63 977 87 101 322 86 335 524 107 71 833 110 590 646 103 10 716 82 86 221 102 404 434 99 414 636 121 424 663 102 402 950 82 680 796 108 191 809 95 50 391 78 607 758 99 206 794 91 170 175 103 261 963 76 61 297 103 397 792 103 258 987 94 0 834 102 545 769 93 416 979 121 430 852 100 146 504 98 128 658 112 210 896 99 198 998 94 219 663 101 235 948 95 273 453 88 27 999 94 577 608 90 902 928 101 343 619 102 267 329 90 34 825 80 758 913 90 208 867 100 42 101 91 287 744 90 518 798 104 397 727 102 481 964 105 381 830 84 715 942 112 304 382 105 303 511 94 223 609 97 526 549 107 480 785 88 153 219 104 530 564 108 227 704 102 332 694 84 431 811 110 151 522 123 345 715 110 284 492 90 225 887 88 86 105 104 356 919 104 472 978 101 90 980 104 310 890 89 528 799 85 300 352 94 871 882 122 573 866 80 331 889 114 35 214 92 613 674 102 583 694 84 81 854 102 42 169 107 150 415 94 377 955 101 322 407 92 185 413 96 21 842 111 306 933 110 352 698 90 50 445 93 432 765 94 397 865 100 464 823 88 210 766 84 654 862 111 371 562 114 566 662 76 158 221 101 408 501 110 611 881 107 845 902 107 161 530 104 359 541 114 490 787 94 141 221 111 115 875 88 543 978 93 57 142 104 52 171 104 418 820 107 302 755 90 126 779 104 286 382 83 152 421 94 509 581 98 425 674 104 895 920 90 45 577 126 237 374 103 647 704 116 487 502 104 68 98 89 866 877 102 499 784 100 212 414 102 181 392 94 147 310 92 168 637 99 488 715 108 375 897 91 485 930 108 418 893 103 78 148 88 682 695 87 13 654 92 421 962 89 496 928 100 479 686 96 59 320 110 474 494 93 482 908 104 324 568 83 35 160 89 206 460 112 174 665 108 188 970 96 755 916 103 155 394 103 34 531 99 375 510 98 135 925 95 235 239 109 226 547 97 373 943 89 578 755 109 93 459 101 136 323 110 176 497 129 310 528 104 81 687 97 26 676 87 705 795 89 182 704 106 65 498 115 396 490 105 539 876 119 687 910 98 75 518 96 47 50 92 279 567 88 547 752 116 748 931 100 275 703 109 206 222 106 278 857 98 372 455 95 60 577 112 64 207 116 114 339 88 94 482 103 740 893 116 537 778 102 189 822 103 94 374 98 860 893 94 213 460 85 4 553 105 395 405 82 393 589 103 207 287 101 285 321 113 351 480 114 580 785 98 262 799 135 789 840 85 439 963 86 73 310 104 899 908 95 842 974 92 698 940 98 750 958 98 268 806 99 753 941 111 706 737 94 437 620 113 880 966 101 334 393 110 111 211 100 562 614 112 22 838 97 246 890 90 430 529 91 147 410 112 375 733 87 348 528 116 228 295 79 16 385 95 195 250 98 602 709 100 367 921 113 762 936 112 125 953 99 56 579 95 121 722 94 648 745 88 683 698 97 150 721 99 30 225 108 693 792 96 463 506 116 222 844 103 305 661 110 100 325 103 356 624 102 412 714 95 306 884 101 95 506 104 496 794 98 108 919 100 44 718 110 125 725 121 348 400 84 252 966 102 32 415 104 146 201 78 203 599 90 415 887 119 41 228 110 369 562 107 32 681 97 585 824 98 710 785 89 536 774 99 315 336 108 74 841 100 185 362 99 88 141 111 450 754 90 556 948 104 497 839 109 7 113 112 523 857 96 67 892 84 391 897 109 748 906 103 72 497 102 614 722 85 495 631 110 259 732 103 671 753 131 0 693 92 223 804 86 64 721 125 547 913 97 716 813 104 139 547 93 243 775 119 11 589 92 535 857 90 470 807 101 256 900 106 570 641 107 522 776 109 259 360 109 556 918 86 533 727 100 734 994 104 661 691 90 114 183 85 174 312 102 458 973 116 245 950 113 300 850 92 361 733 109 281 407 102 57 299 115 234 744 105 150 845 96 86 977 116 803 807 105 13 699 101 37 292 109 347 771 89 147 938 105 558 946 82 464 735 107 378 964 91 481 779 97 541 905 94 408 727 97 746 822 111 451 834 91 190 750 84 81 456 96 583 736 83 79 867 85 585 785 101 419 536 94 383 933 104 326 662 107 41 263 102 555 962 93 805 901 105 90 255 91 49 145 76 654 824 108 585 857 109 770 980 104 322 880 115 296 613 92 461 686 95 92 912 106 237 437 99 663 689 98 185 564 95 160 945 110 175 500 111 145 868 95 774 856 87 87 992 105 366 838 88 136 706 85 658 971 87 83 726 91 99 541 98 95 544 92 293 537 92 61 241 127 627 955 111 400 548 99 111 141 94 498 681 78 541 855 97 42 240 112 694 777 99 468 733 93 344 944 110 103 347 104 198 793 99 229 256 91 56 125 109 679 956 107 945 996 109 581 955 100 278 524 106 198 893 97 180 777 97 793 815 110 904 972 102 382 613 101 165 955 94 183 853 115 531 863 93 149 860 116 308 977 94 107 451 95 202 901 86 428 719 116 650 805 116 332 479 114 586 631 107 308 626 97 20 601 100 48 371 101 162 786 93 504 778 105 71 684 90 34 551 107 448 523 111 36 855 109 683 892 105 258 317 116 294 308 96 760 969 96 553 726 93 223 326 116 140 406 100 807 834 113 66 850 109 156 889 93 167 595 98 246 385 106 472 803 103 191 906 102 509 573 102 292 343 97 77 628 88 171 481 76 611 774 82 205 993 106 54 432 105 82 244 108 209 562 103 303 617 83 865 932 105 487 975 106 31 303 112 29 728 96 171 221 105 860 933 118 335 532 101 716 985 88 779 954 95 371 515 101 804 917 100 577 758 95 766 793 105 372 444 105 293 512 96 187 404 111 286 429 108 478 970 118 403 410 86 379 394 108 241 811 97 589 838 87 243 589 100 566 846 113 443 788 103 45 302 104 519 908 92 783 953 107 375 791 113 641 804 105 57 252 101 333 987 108 345 854 99 131 589 110 395 459 108 546 925 98 308 394 96 394 579 91 246 255 102 252 494 112 89 830 88 162 403 110 116 911 108 123 895 76 308 472 93 161 483 97 919 980 86 120 691 103 245 814 89 401 494 93 75 363 117 45 498 100 212 455 103 259 428 105 188 851 97 164 743 100 0 387 96 180 321 111 950 964 121 284 559 102 249 585 121 549 680 117 531 997 91 502 823 97 340 956 107 750 941 103 222 381 101 375 752 108 371 485 109 439 788 96 45 553 97 584 772 97 435 844 105 144 616 102 87 797 89 289 961 111 664 812 84 357 758 107 48 637 103 296 956 85 99 403 105 24 363 109 5 889 106 751 798 109 361 612 94 142 881 105 31 643 84 636 950 94 760 918 103 693 718 103 186 495 89 19 865 105 114 716 94 330 695 94 437 823 108 169 725 102 519 951 102 420 833 102 498 648 85 410 920 111 297 445 103 142 267 112 136 608 88 193 725 101 695 872 97 70 801 97 893 896 90 702 942 75 258 993 96 564 702 98 661 774 103 795 937 103 103 303 92 492 505 102 242 899 119 571 952 96 588 880 97 616 693 104 138 404 88 765 960 129 68 444 81 294 900 93 306 367 100 232 628 100 251 501 90 861 920 102 460 575 111 341 463 105 856 941 93 663 900 102 461 998 85 342 754 103 117 436 102 90 540 96 712 922 99 311 451 87 383 391 97 140 709 119 358 767 111 264 742 114 544 894 120 168 576 77 789 952 98 306 554 96 110 139 86 187 213 105 411 651 91 284 806 111 204 451 112 408 585 80 177 956 99 514 575 89 265 535 104 464 876 97 73 488 83 491 612 105 97 101 107 718 746 107 357 933 93 432 684 85 121 815 115 907 959 107 140 869 98 506 555 96 355 664 105 213 578 96 456 851 95 124 423 118 691 850 100 194 504 82 274 661 112 274 289 102 656 676 102 94 653 99 338 623 116 407 796 86 177 850 97 273 307 102 775 947 92 622 683 108 785 930 85 157 405 113 421 591 112 506 721 89 360 985 104 416 833 106 395 762 75 70 980 85 502 916 98 412 669 103 341 822 95 29 510 95 280 836 88 811 914 102 357 939 102 828 876 97 205 316 116 52 651 105 731 762 94 327 945 85 82 148 119 240 912 119 345 546 99 236 331 113 350 807 100 793 955 106 37 282 97 97 970 91 53 528 112 491 729 120 72 875 112 101 906 96 25 562 92 372 903 118 200 725 106 38 402 93 331 498 93 380 801 94 3 308 115 577 936 88 691 710 111 705 770 129 520 771 103 639 875 93 346 467 100 10 945 106 662 776 75 749 825 99 213 563 85 627 877 103 665 948 108 133 499 108 4 642 100 177 533 110 491 687 102 411 473 89 478 978 108 0 630 103 232 862 104 400 592 123 214 297 88 69 243 99 537 574 104 836 952 105 469 717 106 677 840 120 226 723 77 203 600 94 276 856 90 47 535 91 621 892 96 200 975 95 167 589 115 220 646 73 5 107 81 437 752 71 859 892 80 136 351 93 620 984 80 396 921 107 270 617 92 564 659 111 155 173 100 272 546 96 375 597 100 590 738 88 135 208 93 182 530 81 179 571 97 616 702 124 109 617 113 100 585 89 638 956 88 395 891 91 559 671 105 420 610 113 63 587 94 206 338 97 43 899 94 607 810 92 78 200 110 333 855 92 376 650 117 330 712 85 272 453 100 339 920 91 401 748 99 333 749 99 304 696 99 97 417 109 336 435 73 199 662 101 155 670 95 308 827 77 47 850 107 127 354 88 121 841 112 165 988 78 755 976 113 556 725 106 227 783 115 3 605 103 415 744 103 409 599 113 27 298 100 630 822 107 140 923 99 149 221 91 554 846 114 54 620 103 135 478 105 60 785 106 152 527 92 375 432 113 297 468 100 977 987 104 47 770 85 167 831 98 405 920 101 76 557 95 694 971 105 53 704 96 386 516 110 538 863 106 515 623 114 579 812 89 369 603 96 233 538 106 388 670 93 74 278 107 236 890 83 128 822 113 43 356 93 316 444 96 144 773 100 894 941 101 47 724 120 8 699 82 6 930 91 643 734 103 179 462 92 913 963 96 148 907 104 122 524 98 32 784 110 325 638 110 766 778 104 110 175 102 238 306 91 349 359 86 27 957 90 239 519 108 122 476 100 305 745 103 70 206 108 476 771 87 327 615 92 403 814 92 307 358 109 164 551 93 612 999 111 49 825 102 458 522 106 165 860 92 169 840 97 117 178 94 824 867 123 139 953 108 61 633 101 499 616 89 836 961 108 881 920 99 645 823 93 705 921 123 550 761 83 560 645 108 393 939 113 79 837 108 270 763 105 70 113 85 366 616 111 397 426 119 606 929 94 588 718 89 475 579 105 25 506 99 222 518 104 231 606 95 175 385 81 137 295 104 177 342 101 368 375 91 744 919 99 405 428 95 10 344 89 727 932 100 101 840 113 68 241 104 399 488 103 190 807 116 502 750 85 345 497 97 152 905 108 128 520 91 48 399 84 143 219 97 690 742 109 373 559 108 419 884 95 406 484 104 300 700 112 3 802 113 858 969 88 754 950 114 412 982 100 159 574 100 4 841 86 213 961 80 245 710 119 149 533 88 56 491 99 556 726 90 654 661 96 803 875 89 234 753 88 461 860 103 435 640 109 604 875 98 630 919 117 592 858 103 160 920 107 254 547 111 18 857 95 328 518 106 638 665 104 387 909 93 278 756 95 120 406 116 126 171 98 432 570 105 26 185 110 689 800 88 253 713 103 458 712 104 93 98 108 764 962 94 195 760 109 82 789 102 69 417 104 29 651 88 805 975 108 2 141 106 624 681 96 245 346 86 748 951 102 198 431 110 23 707 90 331 919 99 393 420 104 501 869 89 128 667 106 426 930 101 755 971 110 58 750 79 3 554 119 506 508 99 294 825 91 150 651 91 285 355 88 421 810 103 56 139 98 620 742 109 346 376 101 395 815 107 205 352 93 322 415 95 20 300 109 276 549 109 659 880 87 380 420 108 391 585 99 124 834 84 245 764 104 487 860 90 346 731 112 479 492 102 743 995 99 475 646 88 32 413 104 22 79 102 257 660 94 691 949 103 324 778 101 281 819 109 45 645 104 715 960 103 353 692 95 170 239 105 327 549 86 110 314 88 148 767 113 127 603 100 25 823 91 285 720 84 14 145 83 249 388 117 186 427 96 255 793 121 334 467 102 105 473 91 451 850 96 42 682 93 351 726 90 393 512 109 827 931 102 189 254 95 310 695 99 421 932 92 159 873 93 13 159 87 17 83 116 398 674 119 545 574 99 513 650 110 98 965 95 307 638 94 854 866 87 310 417 94 53 324 95 334 919 94 720 971 96 192 933 90 464 909 96 474 988 101 202 703 81 70 927 90 82 684 96 581 874 94 31 694 109 4 506 90 474 622 104 273 471 91 616 818 97 117 387 100 619 884 106 483 721 97 393 579 102 537 804 105 161 209 94 93 475 118 799 950 93 279 476 101 135 757 121 52 524 110 728 911 85 335 540 115 180 706 115 826 997 108 617 943 84 135 574 116 131 180 102 604 774 103 220 498 104 22 784 96 326 870 97 785 978 113 56 515 95 29 673 97 202 731 103 729 928 115 52 121 93 3 696 93 462 926 98 300 470 102 550 937 105 497 527 90 522 768 102 464 507 97 499 635 114 50 395 91 475 712 100 238 329 111 45 899 96 125 262 86 274 643 97 124 595 120 562 569 103 246 426 96 730 866 112 24 103 114 127 826 99 232 836 124 38 161 91 618 636 125 116 931 94 273 352 82 83 891 112 725 969 109 137 747 92 955 985 101 52 775 85 429 952 112 727 775 119 6 970 91 490 725 110 97 631 105 97 207 100 818 825 90 733 919 117 511 856 122 108 610 123 338 386 103 133 305 94 106 829 95 194 306 109 481 750 93 701 744 80 468 589 95 88 813 114 699 957 105 384 587 81 678 747 115 406 623 108 217 835 116 357 882 100 534 807 101 185 219 89 122 861 115 565 811 117 243 963 101 202 213 99 215 740 104 131 707 96 200 948 83 815 879 125 244 676 104 266 717 86 511 785 111 57 228 108 75 685 97 55 830 121 113 891 97 612 912 102 596 696 103 96 862 97 457 506 109 381 785 85 606 893 108 685 727 127 100 917 105 60 898 98 57 133 101 251 881 92 837 878 96 156 172 87 146 373 90 62 610 108 260 451 92 116 886 109 250 440 107 135 651 110 322 508 79 634 730 73 436 952 105 33 354 96 364 696 107 347 504 95 420 843 98 276 891 88 381 671 113 44 87 102 283 871 84 589 828 94 95 484 94 130 581 106 74 141 85 73 236 80 427 509 100 106 301 120 440 769 92 7 307 92 185 446 106 146 833 94 204 232 109 323 453 100 482 846 89 618 826 94 243 456 99 470 954 103 149 746 102 218 430 91 263 886 102 652 790 103 284 572 112 648 934 110 139 909 96 587 862 107 111 326 90 702 871 116 601 831 97 209 502 97 1 649 120 527 826 93 531 715 100 35 827 98 278 681 116 342 802 105 230 496 102 548 595 99 769 968 90 382 757 87 86 98 93 284 516 117 114 274 100 131 990 91 254 290 106 513 799 98 756 817 101 193 539 111 164 308 110 86 189 111 671 956 98 442 561 102 578 698 97 20 783 107 272 443 96 310 644 104 296 398 96 421 927 91 657 941 96 2 807 94 385 608 118 898 913 86 396 450 84 565 848 110 146 425 94 143 821 119 298 393 105 570 645 93 18 490 98 121 942 85 445 801 96 589 955 103 723 962 106 321 344 90 71 661 105 109 971 94 373 771 100 25 695 99 126 711 99 15 520 100 492 982 105 602 768 107 104 165 93 23 306 94 217 839 97 918 949 105 301 321 105 823 974 81 147 401 106 647 951 108 323 846 117 530 910 105 461 748 94 254 427 80 455 682 119 281 507 105 533 660 87 232 909 98 449 552 95 137 470 138 282 421 100 1 235 96 36 574 100 525 982 93 55 763 100 312 321 109 111 454 106 678 978 89 440 912 106 937 957 96 108 835 105 921 945 99 10 330 102 364 750 108 190 492 107 526 749 84 223 476 106 755 765 102 277 392 103 527 718 107 743 938 98 520 572 115 746 957 95 242 258 99 137 551 96 776 786 70 170 208 106 889 991 97 691 887 99 943 981 86 437 996 93 206 493 99 621 905 88 437 943 105 229 645 98 367 893 103 15 302 103 362 745 110 158 328 101 843 933 108 146 490 91 705 909 85 764 963 95 7 957 93 296 931 105 617 989 104 475 531 79 170 316 90 68 876 100 482 661 102 138 354 105 163 896 93 195 552 87 485 995 95 123 398 91 478 979 95 353 829 102 69 996 98 42 877 62 99 702 108 262 580 96 342 653 110 88 574 103 191 340 118 611 717 92 14 644 107 258 778 86 113 828 118 621 951 79 468 732 102 621 701 96 44 953 107 76 486 108 285 784 85 139 512 95 133 428 100 555 825 115 29 461 124 558 974 92 356 619 110 483 850 107 171 410 85 536 613 104 437 877 110 271 819 77 420 539 87 222 826 97 110 866 115 698 777 112 389 943 93 533 586 94 748 935 99 318 776 94 3 970 86 8 45 86 639 845 103 415 660 96 639 919 117 708 953 106 607 636 103 441 886 113 3 555 99 596 777 100 99 286 104 238 345 115 413 588 87 326 805 115 625 947 86 428 627 104 347 546 109 144 843 107 76 752 100 77 916 99 13 88 102 85 303 116 215 371 109 18 873 106 603 972 90 139 182 109 265 997 92 828 947 94 316 332 91 506 661 93 444 521 109 58 149 93 800 988 101 253 456 114 162 998 96 8 439 107 275 711 100 233 536 96 415 979 137 230 562 132 665 807 93 501 638 84 196 287 103 482 849 99 167 754 101 243 558 95 5 103 102 94 276 107 254 904 99 45 913 86 446 662 97 93 753 84 321 779 111 302 596 88 309 818 95 654 965 102 44 217 86 213 561 91 641 695 99 318 347 103 584 817 101 934 957 102 480 895 97 226 545 100 435 672 98 364 457 83 280 663 106 527 846 90 591 870 83 333 691 99 331 497 117 304 796 116 631 634 96 523 777 83 640 977 93 324 917 116 119 807 93 86 547 99 46 51 97 214 638 106 169 492 108 295 858 116 368 754 90 328 943 108 868 982 84 421 423 85 819 876 83 784 902 103 805 950 104 18 613 101 168 784 118 238 825 98 234 273 96 149 551 91 477 862 98 507 766 108 84 812 87 133 560 105 615 859 96 328 564 104 778 856 109 331 631 117 204 428 97 442 612 85 728 779 89 504 822 88 332 407 103 224 684 106 6 226 84 174 490 93 695 948 100 825 982 107 352 477 86 128 818 102 184 863 80 622 892 102 445 489 100 301 475 107 345 389 85 148 638 93 367 852 106 242 372 101 614 990 89 159 753 102 131 380 93 367 493 93 430 448 109 705 895 75 442 643 98 759 876 92 209 477 100 33 536 109 359 821 91 151 243 93 447 812 100 128 716 97 344 912 101 510 688 102 443 749 106 19 188 95 723 989 103 483 651 110 391 803 96 619 870 106 129 739 101 362 939 81 329 651 106 60 237 92 749 755 83 592 727 98 13 634 111 124 164 82 192 405 115 134 950 103 337 431 83 357 621 99 116 198 105 57 528 89 319 636 119 122 596 91 240 875 86 567 776 105 355 532 98 623 715 86 514 677 86 486 751 100 108 132 107 530 761 95 32 754 114 160 312 88 311 896 104 465 527 105 205 209 109 60 119 76 290 955 83 72 762 107 132 157 110 347 574 110 72 798 113 187 726 101 186 258 104 539 916 101 221 482 95 268 699 124 364 395 124 157 392 92 127 448 104 4 295 89 596 957 88 171 235 102 36 845 106 791 854 85 352 451 105 209 437 90 341 988 103 266 536 110 153 448 110 606 791 99 29 939 105 193 348 85 887 972 90 720 799 104 196 332 113 80 174 103 305 818 91 184 535 93 696 792 99 199 395 82 258 704 96 138 848 97 247 811 101 297 978 119 61 408 106 13 501 83 88 399 106 584 589 81 277 902 79 589 901 104 95 841 92 30 383 109 99 404 108 404 733 106 828 905 97 41 388 91 301 673 122 28 617 113 319 933 108 284 307 114 361 908 105 736 754 107 525 574 82 187 309 87 221 744 92 41 105 90 468 696 92 22 878 100 215 834 101 135 946 86 39 96 107 171 402 99 379 565 99 9 415 109 267 980 98 586 938 97 564 669 122 79 603 96 92 520 106 731 899 96 519 711 90 130 605 107 211 244 105 535 823 102 283 782 105 514 967 109 300 806 88 101 611 90 184 652 101 852 938 89 181 388 94 596 739 117 257 377 118 278 951 96 515 711 100 624 743 102 66 994 100 385 970 104 129 591 96 422 910 95 630 882 104 211 346 88 708 945 116 604 894 107 583 987 97 339 864 101 643 784 78 2 362 96 360 622 106 570 597 83 700 890 95 418 769 104 88 525 104 693 949 101 142 550 95 115 270 92 35 978 107 489 723 107 222 810 96 116 617 84 61 214 99 758 871 97 134 777 83 640 775 96 227 756 88 500 861 89 846 918 116 597 990 89 389 874 94 117 900 99 374 900 88 146 907 101 639 677 88 395 967 100 343 825 88 8 684 100 873 989 106 239 260 92 182 191 105 487 794 109 132 687 107 763 873 109 691 711 121 360 877 88 638 930 79 562 701 112 538 763 97 284 819 98 521 693 86 572 580 93 602 747 118 335 370 97 156 655 83 393 759 97 542 935 93 160 815 88 108 199 102 4 701 111 407 904 97 133 902 99 570 714 109 58 373 121 419 649 114 78 726 105 535 619 77 511 564 99 198 492 99 541 918 95 201 355 113 615 790 115 179 720 111 450 854 95 71 371 98 94 767 100 104 242 81 397 464 97 68 228 107 90 484 110 366 569 86 74 435 84 186 656 98 437 913 109 892 969 97 494 632 101 230 535 101 756 915 107 313 622 107 627 735 102 681 741 96 195 273 96 144 179 120 347 962 127 455 692 105 360 837 125 26 195 105 59 595 101 818 977 103 622 874 103 647 838 89 541 618 109 213 584 117 125 363 94 699 782 113 107 199 121 193 717 84 624 964 84 508 732 96 271 395 108 187 292 100 100 587 107 72 129 85 337 572 102 247 494 100 118 848 108 168 542 96 371 808 114 240 859 115 148 689 117 148 596 99 188 384 90 764 780 98 4 155 97 916 933 116 371 495 92 703 805 89 611 836 108 912 979 97 11 858 108 193 213 91 79 943 98 145 256 87 427 962 119 543 674 81 336 511 95 90 412 101 136 886 92 255 744 104 220 860 93 5 220 93 81 232 81 806 833 95 13 18 102 107 788 82 94 951 113 12 379 92 140 407 107 110 286 103 195 830 102 313 722 102 150 404 115 338 495 93 332 594 102 395 611 89 67 254 89 263 555 106 138 461 103 194 565 103 347 843 104 351 580 105 363 799 107 345 461 73 120 527 89 11 902 82 284 450 95 175 910 103 432 494 109 232 253 108 280 951 107 558 618 108 371 895 88 268 597 104 5 594 104 412 678 98 261 309 104 183 199 106 318 911 94 474 501 108 640 768 86 667 918 97 705 850 110 646 884 88 304 718 109 509 933 104 168 499 90 131 948 103 359 916 116 772 960 89 250 487 80 76 449 104 888 890 102 313 446 96 132 623 126 7 824 108 125 487 94 228 991 85 155 601 100 552 688 99 482 549 107 680 870 105 251 487 92 204 286 107 715 973 98 581 810 110 8 680 104 574 598 91 717 850 92 440 904 95 178 316 110 398 533 102 242 728 105 286 344 92 98 118 93 230 918 81 347 972 112 124 377 113 509 626 104 378 815 109 312 952 107 107 638 118 356 537 81 589 909 104 46 199 111 409 772 91 598 803 109 56 718 113 505 680 91 65 296 94 17 401 110 532 688 98 78 401 99 39 249 111 209 886 90 195 261 74 732 873 91 466 559 97 663 676 91 4 915 98 550 632 74 229 303 95 347 824 107 762 767 105 161 761 105 59 929 98 379 775 117 701 946 91 697 848 91 86 274 92 110 939 98 148 421 106 146 775 97 833 857 88 266 854 99 120 660 114 9 847 103 32 755 88 785 898 98 167 233 100 52 326 103 79 921 113 127 239 104 24 694 91 371 978 114 190 293 90 257 691 126 662 878 105 130 660 104 527 823 116 95 924 99 282 345 95 277 797 101 178 690 92 7 697 116 95 147 108 772 969 90 452 950 93 855 912 103 338 546 99 487 734 99 136 579 100 186 934 99 804 948 93 92 126 100 842 951 107 326 424 120 112 923 96 780 879 99 321 494 103 338 885 83 416 437 97 528 884 94 264 293 103 155 677 109 106 718 129 30 444 85 41 56 68 285 312 96 651 770 110 788 853 95 6 602 100 586 761 105 675 902 92 299 853 118 299 522 85 274 728 96 416 596 87 441 830 108 200 756 109 244 467 98 536 973 95 434 568 96 449 619 112 97 672 113 413 686 102 40 327 90 65 507 99 172 223 110 379 863 108 179 427 89 471 539 107 118 125 119 854 924 106 326 565 88 101 191 100 192 269 117 82 866 92 313 518 104 161 651 118 216 853 99 29 217 98 665 997 106 811 840 97 182 944 89 176 460 112 111 524 109 4 559 100 575 672 80 544 753 96 311 313 122 19 262 97 467 690 104 256 613 94 309 947 90 470 719 92 82 282 94 303 847 108 282 872 86 250 361 92 496 674 93 29 967 107 340 931 86 261 945 109 43 319 114 866 960 95 199 732 110 367 890 102 381 441 92 39 118 115 761 888 107 275 927 101 100 185 104 304 595 86 663 776 75 129 360 103 195 296 97 131 563 85 665 895 94 131 645 114 270 494 103 344 544 96 20 317 88 307 400 88 75 107 102 483 823 118 742 933 89 84 482 111 246 350 94 673 737 111 517 660 106 186 254 108 504 598 109 42 849 92 381 852 85 350 528 102 88 791 92 902 982 96 562 969 109 309 495 100 225 519 103 321 744 100 270 779 96 811 874 101 127 179 111 361 839 112 4 214 83 733 752 109 233 415 89 53 865 100 615 629 77 639 762 107 174 668 98 449 958 115 166 686 83 687 763 95 450 489 101 114 994 98 34 930 108 325 664 94 694 725 114 248 307 93 92 885 108 53 930 88 633 643 108 754 820 107 46 946 119 57 944 93 537 900 119 217 826 89 24 606 91 611 662 87 198 773 118 569 740 84 262 770 98 239 837 101 207 536 103 101 845 113 164 208 92 138 873 105 117 657 104 343 792 104 689 736 102 251 562 100 331 488 106 4 899 104 391 960 103 644 680 112 931 948 82 188 433 90 93 465 104 114 637 108 100 988 110 404 931 81 263 767 120 626 809 87 107 337 116 568 784 94 91 806 106 85 928 109 271 665 85 61 536 119 631 755 94 125 155 95 700 968 90 197 334 87 343 768 94 478 622 95 307 687 94 90 357 102 439 907 94 314 321 101 368 591 99 412 581 105 429 880 90 65 98 92 391 649 87 158 666 94 11 538 84 32 381 96 359 667 90 309 953 97 205 781 104 476 915 114 127 241 91 303 560 94 192 819 104 433 928 101 477 618 98 511 843 96 16 863 94 291 453 88 510 962 105 136 212 100 146 912 103 240 955 135 216 528 104 422 564 90 155 653 97 107 499 111 95 146 109 39 349 80 117 307 104 556 965 90 28 425 111 25 791 100 714 738 83 102 631 111 309 556 108 394 517 98 19 767 94 409 713 92 437 794 103 433 927 116 180 714 100 860 959 98 166 781 85 737 920 105 597 655 102 9 301 102 431 642 103 242 343 103 607 616 107 421 513 89 611 945 93 62 671 115 48 844 75 370 783 103 475 550 91 36 463 105 354 879 85 620 732 94 279 378 99 19 617 96 824 840 83 74 868 112 616 928 111 116 910 100 364 405 102 179 742 112 572 752 98 290 706 104 389 765 97 512 543 80 328 638 111 288 484 103 33 792 91 270 302 95 6 401 99 519 782 105 0 434 75 419 639 92 185 900 89 683 772 107 247 278 95 202 853 91 29 81 93 741 958 101 102 449 94 225 521 86 563 783 77 88 875 107 119 850 106 541 559 87 214 797 98 214 789 89 32 954 107 512 738 95 19 179 106 87 527 99 817 836 98 556 642 105 608 979 91 358 770 98 379 408 92 151 366 94 843 929 114 147 216 112 310 676 105 98 426 87 83 179 113 803 818 105 118 885 111 388 552 85 768 770 104 171 759 97 46 812 106 87 877 81 378 568 105 19 271 114 147 561 102 76 948 96 28 59 104 445 565 113 146 789 104 250 407 96 53 146 92 139 698 119 721 815 100 331 439 108 109 321 93 105 956 97 551 843 91 142 500 107 106 381 108 896 950 98 10 702 101 127 932 102 170 252 83 736 748 98 380 907 122 517 935 110 747 911 104 417 776 117 91 557 106 62 515 82 276 779 92 61 252 101 495 672 111 778 887 120 32 358 94 530 987 98 336 654 94 540 906 87 219 975 100 368 990 93 538 576 104 123 602 95 176 284 89 5 806 85 565 814 104 514 975 79 405 773 86 106 729 98 807 845 100 436 853 110 433 952 103 692 863 110 896 978 83 121 976 112 410 599 114 300 903 100 71 570 94 499 792 111 327 762 107 460 895 100 85 767 110 354 805 98 351 455 101 336 401 90 24 948 116 249 909 100 284 377 108 143 303 81 702 753 93 441 929 104 692 788 109 604 850 94 534 931 104 286 652 90 41 846 110 387 647 98 216 914 109 625 889 102 637 909 107 143 737 111 73 483 109 108 741 117 385 496 97 836 925 113 731 893 105 26 638 113 86 418 87 370 541 110 888 910 94 39 900 104 374 458 113 738 838 107 684 721 77 194 745 83 215 679 114 108 647 116 205 787 86 2 832 89 417 516 83 376 768 108 396 656 100 132 544 109 214 394 100 344 502 101 359 518 105 141 364 94 25 233 105 17 842 118 528 921 111 96 973 113 263 894 95 128 817 104 952 992 97 399 761 92 366 705 81 19 639 93 318 821 111 645 811 103 189 694 109 95 976 99 699 883 88 265 415 107 566 592 104 431 930 98 486 500 101 58 783 112 816 994 99 158 449 109 638 945 92 99 436 87 675 851 91 429 752 91 489 731 113 231 715 119 166 825 100 422 736 95 98 622 99 186 416 92 536 705 92 537 601 108 245 631 106 396 806 108 292 463 89 565 862 97 163 416 108 218 751 88 286 738 103 351 799 100 331 607 105 58 327 101 238 353 105 240 640 102 463 716 94 334 847 78 592 742 130 379 460 103 758 813 80 47 82 96 813 900 104 197 736 91 55 233 114 620 980 94 285 537 100 68 761 89 88 452 111 64 269 115 343 489 98 50 315 85 272 851 101 114 590 110 234 664 102 199 814 86 479 932 90 618 781 109 313 347 100 381 981 94 29 462 113 473 986 112 318 463 100 870 950 115 175 287 98 210 365 88 269 600 97 367 805 105 491 548 104 681 934 99 25 816 116 624 813 102 711 913 100 77 953 107 201 465 106 24 929 105 207 312 109 511 838 107 327 333 106 704 936 96 154 442 89 2 557 97 537 814 95 763 970 79 80 477 100 240 245 106 498 911 99 638 755 86 19 780 113 396 765 96 5 290 105 108 659 100 547 718 96 71 209 103 580 626 112 242 522 104 741 969 90 176 956 107 21 369 91 255 337 111 78 502 88 55 116 105 529 956 85 59 675 93 817 878 115 88 485 90 108 290 103 491 699 99 581 901 100 344 472 88 637 808 101 752 999 107 396 417 95 512 640 79 35 959 90 310 599 87 306 603 102 147 964 102 401 465 106 435 454 81 259 944 86 274 845 82 283 749 105 198 252 115 390 709 98 803 924 98 388 599 87 466 627 85 314 537 100 361 977 101 386 575 100 388 698 107 592 836 88 0 374 111 778 800 88 398 741 89 598 995 97 129 936 91 34 885 109 724 971 111 79 773 82 385 890 100 502 906 104 469 880 86 255 533 100 196 677 102 615 637 100 480 845 82 364 944 107 829 977 82 332 685 100 54 415 94 486 947 95 728 850 122 60 411 96 405 652 104 425 490 79 17 636 114 296 427 114 23 562 104 508 635 90 607 670 108 411 975 122 556 954 100 614 728 102 654 788 115 578 610 100 251 893 103 102 837 102 327 910 102 304 352 88 635 679 101 105 839 93 506 882 107 31 51 92 20 604 95 500 766 106 182 630 94 484 988 94 114 569 102 217 485 107 235 917 84 241 598 81 732 997 91 76 937 109 359 674 101 314 536 109 418 625 75 620 728 103 61 245 79 458 883 105 25 155 100 225 251 88 494 775 106 311 526 108 43 678 97 582 889 112 90 734 100 685 749 100 66 358 113 377 561 105 486 640 110 632 654 76 102 536 98 777 920 94 646 988 105 281 443 102 294 732 97 423 757 100 130 959 106 562 920 113 259 677 121 581 935 87 272 846 100 66 715 93 432 497 99 723 963 83 184 953 93 873 968 103 230 533 104 7 562 92 203 224 101 104 390 104 165 606 105 165 381 92 544 636 93 540 941 102 112 934 110 550 935 108 10 735 94 790 903 90 35 51 102 104 579 92 76 955 83 235 972 88 595 768 103 71 709 98 43 855 111 411 805 113 309 528 106 89 684 91 410 798 103 48 978 97 504 755 92 235 446 102 154 946 95 305 355 104 208 818 102 438 488 106 63 939 108 37 185 99 65 669 90 730 778 115 368 905 108 168 872 98 400 723 89 124 335 114 781 958 84 795 981 86 12 79 90 142 269 98 624 773 104 581 636 100 102 112 112 456 462 103 445 857 87 196 728 99 173 422 97 332 976 100 591 823 82 439 619 120 29 928 100 482 591 91 653 687 122 688 760 102 493 720 96 108 260 111 846 986 106 829 878 108 92 137 91 643 779 95 142 224 99 269 633 95 323 473 103 380 878 127 315 490 100 351 627 101 469 655 110 242 585 103 73 232 103 680 761 105 110 742 101 69 976 98 383 449 105 443 589 114 238 585 93 145 330 98 392 754 94 564 752 108 606 913 107 58 81 89 69 118 95 534 927 112 282 873 98 258 579 107 476 859 95 37 459 117 704 932 102 203 218 95 344 835 90 35 245 100 20 585 99 70 143 110 75 87 113 276 792 109 327 851 104 223 436 108 155 764 120 63 137 91 648 673 98 626 971 99 266 828 93 423 555 99 448 496 105 47 856 104 12 993 105 461 873 107 239 794 109 296 993 98 74 960 105 728 886 106 372 678 91 776 778 106 22 499 93 513 858 98 488 619 82 459 689 94 290 872 108 77 530 106 542 851 109 635 787 99 159 735 109 367 585 100 48 576 109 719 989 98 489 760 102 496 824 103 609 895 101 649 720 106 17 60 78 118 724 113 199 276 101 811 985 94 219 831 107 139 447 100 318 509 105 93 687 93 815 817 104 102 200 96 467 962 99 334 749 101 751 810 96 193 488 108 432 642 107 119 988 91 123 484 104 401 985 99 4 228 100 241 799 119 448 579 123 158 548 92 313 445 100 6 187 117 325 640 95 300 781 88 377 440 101 772 952 86 581 646 111 99 408 92 50 86 103 121 317 97 331 423 98 61 646 97 296 946 108 503 935 114 555 724 116 752 995 95 92 208 107 149 607 82 1 562 99 29 656 105 223 240 106 15 968 98 268 712 109 634 951 93 534 945 112 569 755 116 567 757 91 296 365 95 898 903 114 43 974 104 172 417 119 101 972 113 19 679 118 310 968 94 374 625 116 406 914 110 310 357 115 116 314 99 32 214 117 219 317 106 280 643 104 780 941 114 28 375 99 278 368 94 278 964 94 510 988 80 484 622 93 109 213 105 152 914 104 468 570 91 283 338 92 305 671 97 45 592 89 27 846 94 83 835 105 90 689 105 95 678 117 412 822 113 513 573 82 765 959 90 525 897 82 178 777 89 283 298 102 342 358 101 320 764 123 38 284 88 112 204 98 125 956 104 136 952 83 270 363 94 152 796 96 90 770 103 440 566 87 66 75 91 98 998 101 37 632 107 111 207 90 102 963 97 290 784 104 229 872 106 316 366 96 4 993 110 15 323 103 833 957 94 188 265 109 459 753 92 93 185 94 174 897 97 614 924 118 16 655 89 296 660 77 574 870 94 332 787 100 128 282 119 286 644 103 539 732 93 169 328 84 461 797 96 370 627 95 618 766 100 526 626 80 249 277 103 8 279 103 643 852 102 15 293 107 285 459 90 564 915 76 362 529 104 490 701 106 528 969 100 227 305 97 623 996 89 148 254 79 30 198 100 333 865 103 542 726 102 796 944 96 177 545 97 238 382 96 322 816 108 511 842 86 40 401 97 240 806 100 549 986 99 534 820 95 742 879 131 123 293 97 91 894 92 186 205 84 189 216 102 470 781 111 164 608 101 581 948 84 22 249 101 804 963 106 465 782 102 58 813 105 259 616 84 814 833 88 522 551 92 184 596 97 336 944 95 387 905 96 732 952 100 123 614 104 614 827 89 673 778 102 147 291 95 388 971 97 463 806 87 494 721 88 171 267 107 475 786 104 256 855 91 792 827 102 329 650 107 468 545 106 112 669 108 565 754 109 25 326 92 72 453 123 273 539 100 194 693 94 640 945 116 718 986 123 218 856 100 260 849 103 176 386 105 96 813 89 404 810 110 306 823 99 279 494 107 71 807 113 712 800 118 890 979 96 563 982 84 274 795 96 197 943 87 471 706 107 579 968 110 614 622 90 354 995 89 846 970 100 174 527 118 215 557 94 6 514 96 169 839 96 134 223 91 587 944 93 707 965 102 405 866 101 15 373 106 392 640 109 51 498 94 752 978 118 679 719 85 784 875 91 685 905 95 258 981 81 22 138 93 121 532 122 104 886 103 834 952 111 434 624 93 466 765 115 308 784 75 335 959 102 65 604 85 555 758 107 261 441 95 239 346 85 421 598 89 230 528 96 242 841 84 367 901 109 451 839 86 706 910 107 112 935 107 262 430 121 0 790 86 246 969 96 257 605 105 394 500 97 664 768 97 519 981 85 465 517 83 677 979 95 594 793 76 232 335 96 403 683 95 667 935 107 741 994 103 628 989 101 992 996 99 345 463 78 845 874 98 394 825 109 734 943 104 48 430 101 208 571 102 776 950 103 680 983 79 486 770 93 474 665 86 600 914 72 150 658 98 150 577 111 927 959 101 691 764 107 106 578 95 295 566 97 795 991 98 9 945 80 96 354 96 459 940 91 36 832 102 113 277 99 614 823 95 252 463 109 219 518 94 382 953 77 172 594 99 336 986 83 132 377 91 76 77 99 136 375 100 455 890 118 85 621 67 254 299 107 277 668 104 320 959 98 5 828 89 274 853 113 23 228 102 170 652 110 737 890 105 847 992 108 842 954 111 262 597 105 217 410 96 324 673 109 328 958 93 328 656 92 51 179 96 345 691 132 627 688 107 147 609 104 256 267 109 477 688 92 924 981 112 138 670 99 22 259 109 101 926 91 182 957 92 321 936 88 136 993 89 55 605 95 533 567 77 39 240 97 534 648 101 82 284 96 380 416 102 495 511 98 380 912 104 114 703 94 128 700 107 95 112 92 684 801 83 525 685 114 62 717 106 150 703 91 321 485 103 664 801 97 44 295 99 377 385 92 938 977 81 90 180 96 686 902 104 636 717 111 238 750 96 893 970 101 392 622 121 618 777 96 777 928 108 242 895 92 489 492 100 142 507 88 350 830 99 485 661 105 681 917 114 836 956 90 409 442 101 667 787 102 374 493 112 12 798 125 288 672 102 27 951 97 552 934 90 410 505 93 808 826 86 815 822 104 52 830 116 45 322 97 128 966 87 641 863 115 705 887 114 91 597 110 111 340 109 664 854 121 93 414 101 48 176 101 53 467 89 616 908 80 439 594 103 487 969 95 534 766 93 493 793 112 118 368 93 376 379 100 301 719 80 222 814 109 817 920 94 480 837 98 203 277 105 151 338 107 135 366 100 315 518 114 638 737 94 15 307 82 615 875 99 231 294 115 288 295 102 61 700 99 523 720 100 520 784 105 87 379 106 526 632 99 300 949 96 709 761 88 411 579 103 230 886 116 378 903 90 34 741 87 783 908 92 578 846 108 72 661 104 782 857 104 192 274 89 213 648 86 609 796 95 133 277 92 213 774 102 404 621 92 283 737 82 693 791 111 69 763 109 122 821 82 10 423 102 321 963 112 135 274 98 134 194 103 727 783 102 297 301 104 214 418 95 311 620 87 768 820 91 374 383 110 310 659 97 321 839 93 472 748 104 126 368 94 354 366 90 383 657 109 174 422 104 290 300 102 172 746 96 8 901 101 684 793 84 19 984 102 771 885 82 745 892 111 560 976 127 250 580 91 28 698 90 490 946 114 228 575 92 502 963 85 63 666 103 203 508 87 51 314 92 143 211 96 62 486 102 510 736 97 274 476 98 110 377 98 429 647 92 2 79 106 198 960 97 261 706 101 446 922 98 657 872 102 215 565 106 104 563 100 310 934 114 129 732 93 483 821 101 78 330 91 737 816 109 174 484 87 69 359 112 211 675 66 134 361 93 785 950 106 209 756 101 10 308 86 510 522 92 117 544 112 22 178 99 338 404 89 554 844 94 343 440 97 31 740 101 641 921 106 210 367 105 597 742 122 433 998 101 115 455 107 21 46 108 547 937 109 443 961 99 27 799 95 98 518 81 173 916 113 387 560 98 817 880 103 548 711 107 174 348 112 114 242 87 206 212 97 219 587 103 540 745 98 44 337 78 250 484 73 269 752 97 547 640 104 91 936 93 338 781 93 134 330 87 286 796 97 400 756 102 12 51 94 41 294 91 387 958 100 620 693 104 479 830 94 30 278 118 707 990 98 76 273 96 783 919 101 448 672 103 715 975 96 726 841 90 373 808 99 6 702 92 566 723 113 189 801 109 182 807 113 166 307 109 78 882 117 145 157 101 509 726 92 446 708 77 255 882 93 333 359 103 249 644 118 449 890 103 723 890 84 282 477 82 108 963 93 389 701 107 57 294 100 433 829 94 118 996 98 214 406 106 212 494 122 763 902 116 184 733 105 23 659 113 53 203 106 327 696 119 392 625 100 88 918 80 193 838 87 206 512 110 113 754 103 12 736 113 65 95 107 179 410 105 801 924 85 99 546 95 71 296 98 497 578 111 415 515 124 327 659 105 18 306 107 829 922 90 398 400 102 555 763 95 134 538 89 562 788 97 235 498 91 103 395 102 314 978 94 23 640 95 788 906 92 490 810 130 212 638 105 10 281 100 298 563 81 348 385 81 578 628 103 294 405 105 636 755 91 648 734 85 317 604 89 634 665 98 859 910 86 145 821 93 53 705 89 398 900 97 207 741 98 390 606 94 234 492 109 7 322 105 533 832 108 283 611 87 349 889 99 675 797 85 810 998 100 157 817 107 143 217 90 43 65 98 339 423 117 9 843 89 266 455 93 77 373 106 706 792 82 686 758 99 576 984 94 13 59 104 318 888 105 464 729 93 56 291 100 158 322 84 465 869 104 462 641 94 151 494 101 77 724 95 118 369 94 134 874 100 229 468 102 50 220 96 62 782 100 752 836 116 296 838 114 128 140 91 545 967 95 506 730 95 57 520 104 126 976 102 370 758 96 216 653 99 97 212 97 264 814 95 914 962 84 855 860 95 229 898 86 215 515 99 185 489 91 17 544 96 368 913 100 249 348 95 96 752 93 112 393 92 331 920 93 110 629 97 326 949 86 492 782 106 781 843 102 51 329 98 632 965 107 321 753 80 153 257 107 12 762 92 126 526 95 741 821 89 513 828 98 251 713 102 280 582 105 414 951 97 349 543 101 788 969 109 277 420 102 317 350 117 122 429 100 248 554 98 136 451 101 824 941 107 489 883 116 603 638 95 146 195 99 401 895 89 372 884 105 259 505 97 331 463 107 32 808 91 841 931 91 141 493 98 69 702 97 356 848 94 487 612 95 157 527 101 48 385 102 377 755 125 363 413 120 676 702 110 422 841 94 132 866 99 322 996 112 225 916 110 178 505 128 417 826 98 284 599 83 217 886 91 472 505 104 110 555 95 475 590 94 251 581 98 190 340 92 785 990 98 387 801 100 307 589 107 655 953 85 205 932 117 276 553 89 697 997 101 575 749 106 108 664 102 178 976 82 96 935 95 185 319 104 278 393 107 729 950 97 274 755 83 361 771 87 72 509 86 460 899 112 409 800 92 370 898 107 536 800 113 337 412 96 361 684 103 58 63 115 240 498 118 703 750 112 39 383 99 288 540 89 45 436 96 384 582 98 51 872 117 90 380 110 835 946 91 151 763 117 99 113 94 184 695 94 323 979 101 400 703 100 438 660 94 76 928 101 568 592 89 397 686 100 483 741 95 172 900 108 372 391 98 434 739 89 826 963 107 297 812 111 486 930 121 304 683 93 561 564 122 324 899 91 232 245 106 825 979 102 148 829 95 85 400 87 500 647 101 16 465 102 60 292 105 75 99 90 56 812 98 59 799 95 246 994 110 438 715 106 627 752 82 330 525 84 7 964 93 698 859 98 497 618 107 234 707 92 384 682 89 37 423 95 278 970 101 64 799 100 275 538 103 48 523 109 673 959 118 116 925 105 150 766 93 252 396 101 149 462 93 1 508 102 858 977 106 565 892 100 263 856 100 211 825 116 85 961 92 142 298 93 39 597 112 650 757 93 609 977 96 353 594 98 105 795 101 199 209 102 427 947 99 43 280 98 264 730 85 391 726 93 54 116 88 22 574 94 145 934 98 213 738 101 232 869 88 885 977 91 26 931 104 65 895 111 216 283 99 157 432 98 130 897 83 359 750 96 69 557 110 77 678 95 555 853 107 256 283 91 77 433 100 573 819 101 53 692 87 411 723 110 315 901 100 170 559 112 601 992 96 303 424 104 596 685 105 336 569 94 599 864 88 392 879 91 662 731 103 446 734 103 622 709 101 909 927 93 703 926 111 259 284 96 665 821 118 551 898 96 12 870 102 277 284 83 598 635 95 79 528 105 68 966 102 103 296 117 354 934 86 496 690 95 626 805 105 913 982 96 385 990 84 374 519 108 411 643 87 423 982 91 315 939 102 472 522 94 899 946 88 564 592 104 380 458 100 92 409 109 452 773 100 97 529 113 826 907 102 95 406 98 289 305 91 437 678 97 386 894 109 886 911 87 91 362 119 392 715 113 252 323 87 610 669 115 124 558 93 108 708 95 21 561 103 255 648 96 534 542 96 196 461 102 58 560 103 482 784 121 163 831 108 52 375 100 513 711 109 337 809 125 503 731 100 148 154 97 140 703 103 15 656 117 207 780 94 211 741 106 40 916 87 46 208 109 291 743 95 636 839 106 767 968 109 136 737 108 604 693 94 518 542 99 52 55 88 399 597 105 216 659 104 45 368 104 505 901 110 128 535 89 170 876 112 967 997 116 550 992 108 410 438 110 396 620 100 61 290 109 219 353 92 115 725 91 628 962 103 153 695 107 278 486 91 80 807 94 193 234 100 338 369 99 21 860 106 414 463 119 3 6 86 212 649 80 378 421 85 449 854 93 27 791 105 716 859 67 96 493 93 342 955 93 742 745 90 427 827 102 117 193 112 285 948 81 67 470 79 24 711 101 304 521 86 128 640 100 115 702 93 39 299 108 296 918 103 16 888 98 240 634 102 206 832 105 585 987 104 84 712 114 145 877 124 712 903 91 116 439 86 232 870 106 74 533 119 728 778 106 334 856 101 519 623 100 218 651 85 305 544 103 290 504 111 466 874 107 8 448 112 154 428 111 667 676 90 587 622 96 394 897 102 638 682 96 843 952 96 96 750 98 65 124 76 227 939 98 547 899 100 65 371 102 475 700 72 138 367 102 112 736 101 58 730 94 48 327 105 664 840 101 99 531 97 101 630 117 368 930 95 135 561 83 544 898 90 80 735 113 412 558 86 344 740 106 521 929 106 134 370 109 207 906 91 327 925 102 240 362 100 190 589 96 545 764 93 877 943 112 111 815 94 112 734 102 467 958 99 100 883 105 650 935 107 29 787 106 439 755 94 497 626 102 288 605 105 104 844 100 270 583 102 231 456 90 786 838 93 792 861 120 294 359 89 537 689 101 457 886 115 322 887 120 60 473 104 753 817 111 413 862 90 207 238 97 254 293 89 191 511 97 361 991 100 46 922 105 165 756 96 10 573 104 379 396 100 491 595 113 590 942 106 63 342 99 493 619 109 426 710 94 119 660 108 346 772 93 43 288 100 234 580 96 684 957 122 255 471 84 210 339 102 905 955 111 218 814 103 621 967 99 55 523 97 218 415 81 185 834 112 41 635 89 85 289 108 229 505 113 559 807 101 77 255 106 543 637 100 868 878 86 69 747 95 106 598 107 455 803 108 462 749 107 501 871 119 368 409 94 152 208 98 248 901 100 289 435 93 102 478 104 317 683 99 616 646 107 23 777 100 29 522 111 37 236 117 273 674 102 326 982 99 23 943 97 126 990 85 442 698 90 54 217 94 219 549 109 277 884 107 470 775 104 13 694 102 478 986 95 244 664 107 174 404 102 489 842 111 239 735 106 281 282 111 1 471 99 106 449 87 146 444 97 555 601 109 24 794 101 475 491 104 175 866 91 233 751 98 24 386 109 9 891 124 50 950 89 149 156 104 32 949 85 60 745 107 309 524 90 491 705 85 200 458 100 385 558 88 53 979 116 484 733 96 144 565 92 442 588 85 648 802 101 172 931 99 98 704 106 515 947 93 321 480 93 369 998 98 596 811 113 327 536 110 135 244 97 262 864 111 7 138 98 525 812 113 321 726 91 695 737 90 259 483 98 461 987 102 242 791 90 37 789 101 389 797 114 769 779 96 14 443 101 101 933 99 184 185 99 66 416 96 436 505 91 358 960 119 513 973 109 448 891 96 272 412 102 934 946 99 708 920 108 128 247 105 615 975 98 920 953 116 401 725 96 224 242 103 180 582 95 646 899 108 214 591 96 383 828 107 266 945 102 223 563 101 255 765 84 532 809 94 169 374 98 246 334 104 363 800 99 162 270 108 48 125 102 30 680 101 551 820 86 315 432 94 10 643 74 60 800 104 36 775 86 20 362 109 271 474 96 745 978 97 110 519 100 189 261 88 98 154 86 13 595 95 17 387 120 735 874 99 289 724 99 740 928 87 710 859 82 419 764 110 107 443 87 633 871 81 321 444 105 90 171 92 83 385 93 123 265 100 3 504 106 251 885 96 227 920 93 658 766 116 514 895 92 141 699 126 517 778 94 105 172 100 232 786 98 301 879 88 288 684 106 351 905 90 666 787 107 24 191 95 145 419 99 495 924 91 483 549 83 262 702 121 607 807 99 13 334 96 275 943 98 380 761 73 256 659 111 685 958 110 384 779 96 517 644 99 8 184 113 69 114 99 27 972 93 298 745 90 148 217 95 211 990 97 195 904 85 644 994 111 452 657 101 480 782 110 190 196 86 832 934 88 439 475 101 401 550 109 252 839 82 318 615 108 665 906 102 198 682 97 150 755 116 538 546 91 940 953 87 465 586 96 219 365 86 67 863 94 642 825 110 77 386 113 471 831 97 623 681 91 203 904 106 273 723 104 83 189 127 184 771 100 236 780 105 44 534 87 418 534 104 331 873 88 606 780 109 94 161 89 511 866 111 465 615 90 378 743 97 154 767 106 277 433 84 740 979 98 652 671 106 380 803 106 368 423 120 619 934 104 105 641 106 259 721 110 398 500 97 16 196 95 259 450 96 769 955 95 509 857 108 326 614 110 395 964 99 731 886 109 27 284 96 119 522 100 56 441 82 38 100 96 342 437 104 397 831 102 341 641 106 183 297 82 546 569 103 176 777 100 299 515 96 46 343 102 64 107 96 64 69 105 588 901 97 487 960 97 270 487 107 245 999 102 146 441 85 265 737 109 458 774 107 66 878 98 69 76 101 255 610 102 465 959 94 41 264 102 159 988 102 262 409 117 237 310 115 700 928 102 47 597 101 718 996 93 283 998 96 38 662 83 68 113 101 774 797 91 340 833 103 313 984 105 525 829 79 605 646 98 621 990 95 503 536 91 206 582 92 865 940 102 132 664 93 128 848 95 21 991 95 340 602 105 54 74 100 84 591 97 500 783 91 111 246 113 551 751 84 651 844 96 733 892 88 242 704 100 111 711 94 165 477 96 631 770 97 374 764 91 313 326 100 474 819 116 282 668 98 206 671 79 110 326 110 614 989 103 190 875 108 702 868 99 285 502 95 278 290 90 540 677 107 90 98 91 373 693 112 243 890 106 566 902 98 237 368 105 126 798 117 464 916 95 535 639 109 429 618 94 207 813 98 230 945 104 355 526 96 499 687 89 350 359 101 434 650 105 40 661 100 607 763 113 130 954 100 275 812 100 14 545 104 62 592 105 15 27 104 702 843 107 9 657 90 100 232 102 83 173 75 404 514 109 92 303 100 804 973 115 187 430 103 761 885 98 520 948 89 56 121 104 377 497 96 309 486 96 252 759 108 148 522 86 586 928 96 62 570 84 423 838 94 44 433 105 795 807 92 357 795 109 78 980 113 416 598 111 173 681 82 154 439 99 646 694 96 207 596 99 270 535 109 155 177 104 124 339 99 248 350 88 291 961 98 358 965 91 749 869 117 699 851 95 206 652 122 561 982 114 403 597 98 636 987 117 195 274 103 248 745 123 136 601 108 217 405 93 100 370 90 203 662 90 89 285 139 589 650 89 737 822 92 11 159 91 499 874 102 190 628 101 21 26 91 610 612 99 539 803 103 532 827 86 216 590 97 646 912 110 258 277 102 444 929 107 311 906 92 230 709 85 592 984 91 10 828 85 847 868 103 372 419 85 56 105 99 0 733 93 342 763 105 210 886 101 204 243 99 35 767 102 818 890 113 295 300 112 30 61 99 752 982 111 516 527 105 301 553 103 663 968 91 786 820 104 175 404 104 412 527 95 153 445 85 611 765 87 371 789 100 197 452 114 41 255 107 12 976 112 859 955 95 533 931 105 165 437 85 754 991 91 776 911 102 854 940 91 515 714 100 607 678 97 204 596 94 142 276 93 475 760 128 215 699 119 396 848 98 250 632 106 605 976 99 572 700 92 304 712 94 273 808 93 586 797 107 168 389 99 647 835 99 163 567 92 696 912 89 175 503 93 48 638 99 77 272 98 206 924 111 413 868 98 210 627 93 247 269 100 296 637 94 238 333 110 192 820 91 5 485 117 293 883 105 72 598 106 261 725 111 13 753 108 629 851 94 274 399 110 406 464 79 367 838 92 320 410 101 699 869 105 209 649 101 217 999 103 59 117 115 404 623 87 249 304 105 85 876 84 422 587 95 484 794 99 152 411 108 865 928 88 85 975 93 507 729 116 506 656 94 2 804 83 49 938 111 444 924 90 219 866 102 297 419 109 660 954 116 756 824 110 141 346 93 10 440 89 230 238 98 219 642 100 437 664 94 586 816 101 359 444 105 441 608 110 477 757 110 16 630 115 89 748 100 126 155 96 487 682 109 289 920 107 166 794 95 247 286 107 166 977 92 145 199 111 7 558 105 375 467 97 538 931 103 259 516 100 186 223 111 286 753 113 543 629 99 581 823 103 537 952 123 578 896 108 249 337 98 336 732 88 60 352 102 287 356 98 145 334 93 55 254 94 367 830 86 143 434 91 234 600 83 167 821 98 49 551 115 525 740 104 546 551 107 919 923 102 454 884 113 584 627 113 698 738 99 140 433 82 283 538 117 354 459 98 344 893 93 118 856 93 329 944 99 574 658 103 277 959 96 19 364 108 337 499 114 56 706 113 60 585 96 327 924 110 486 801 95 312 615 102 605 865 104 287 618 101 373 677 97 21 418 98 498 885 88 468 483 97 1 648 116 553 687 101 53 939 107 228 301 101 182 958 118 72 730 111 317 928 102 2 18 97 501 808 116 403 586 118 470 938 101 160 194 88 545 582 92 216 574 90 49 259 106 601 716 99 284 693 99 325 408 97 385 874 79 407 708 110 777 870 100 310 745 104 52 166 127 464 631 105 269 447 76 494 764 94 126 488 98 412 504 87 458 938 125 501 743 102 45 77 84 423 893 110 472 660 98 258 927 82 649 842 110 273 298 96 162 196 82 133 785 95 620 696 107 309 785 95 213 366 106 275 741 88 247 729 105 61 990 92 757 896 94 411 865 106 40 72 92 280 583 117 453 732 82 348 649 100 178 897 109 224 768 106 248 357 105 11 49 97 770 813 106 398 654 98 93 618 97 510 903 108 578 942 108 319 363 112 0 894 105 454 868 98 462 525 119 830 976 107 566 574 100 32 998 95 574 801 90 541 758 105 395 831 111 485 586 97 17 307 109 60 123 93 232 844 98 297 589 84 101 434 105 131 488 107 217 906 82 22 329 105 51 346 111 496 585 93 386 600 105 190 606 96 394 764 85 326 774 83 516 987 87 870 890 97 766 790 109 108 654 100 237 409 94 164 724 96 72 218 112 126 557 94 189 644 89 83 129 79 360 810 79 146 179 104 202 683 114 489 712 85 216 854 107 270 935 93 234 396 103 111 353 111 30 272 108 213 332 98 253 926 101 56 524 91 70 165 79 854 911 108 468 776 106 355 945 94 388 963 102 362 905 102 43 191 104 673 912 95 181 653 120 22 719 103 131 963 102 801 849 94 168 733 92 314 996 111 129 864 107 313 699 87 200 991 116 37 148 104 193 272 108 247 741 110 85 301 98 589 839 87 829 898 108 353 402 106 362 640 105 190 706 78 89 670 103 113 761 88 541 865 103 523 795 101 189 590 82 545 783 107 699 833 91 700 841 106 375 492 112 198 261 109 817 882 102 602 868 87 498 996 92 87 790 94 764 849 97 109 271 89 262 498 101 399 993 102 506 633 106 378 507 114 92 305 119 66 521 99 505 625 110 408 433 84 304 597 95 371 527 91 264 694 98 435 920 117 51 898 105 11 284 111 50 602 91 445 625 71 635 928 100 136 349 103 462 502 98 471 937 98 88 623 108 63 156 90 223 692 98 868 898 94 85 877 97 162 947 106 400 942 90 220 426 97 137 908 113 34 388 105 107 793 95 760 892 106 391 423 94 193 660 112 302 993 102 244 594 92 628 977 111 285 844 88 634 942 96 523 782 103 832 926 96 33 480 98 13 398 97 482 965 96 52 949 80 526 595 95 497 837 104 403 817 109 673 786 106 359 360 87 904 932 105 623 860 117 64 525 114 247 708 110 838 911 110 218 606 100 370 892 102 549 796 96 393 679 86 314 584 107 23 808 93 609 628 109 68 194 95 188 912 85 573 760 88 34 489 100 360 522 99 292 555 105 801 879 98 651 986 82 293 676 83 136 836 99 76 226 94 312 710 102 541 876 97 521 604 99 20 147 98 281 688 93 124 816 95 691 931 93 65 574 111 184 812 107 231 453 101 0 186 95 192 254 97 468 582 107 291 682 120 32 432 80 13 320 90 564 910 83 51 619 102 563 941 94 479 954 99 156 670 97 515 808 90 743 965 101 388 608 92 81 261 111 352 753 111 186 600 124 375 390 115 64 603 109 75 843 92 259 878 110 206 537 93 240 762 102 60 488 115 434 528 86 171 725 89 310 337 109 7 443 83 533 788 107 436 536 116 321 907 96 184 400 112 134 587 87 442 519 92 293 862 82 16 609 108 459 860 113 271 381 76 206 812 110 55 459 88 393 974 104 66 502 101 80 317 102 914 998 87 74 969 90 942 990 83 579 724 94 395 472 79 101 957 106 114 860 108 264 490 91 50 600 94 281 360 111 184 487 96 654 659 105 5 630 90 120 446 116 540 985 95 84 364 121 288 537 98 173 885 86 654 786 93 539 658 91 272 890 111 750 857 111 299 457 87 250 579 93 683 870 119 248 368 114 283 957 114 62 763 105 686 900 103 185 841 104 860 938 89 24 183 93 57 408 90 768 883 105 84 576 99 34 519 93 170 731 109 323 354 98 260 367 101 549 923 88 188 715 106 346 979 100 20 611 114 549 919 106 361 791 102 49 996 101 335 651 85 676 740 110 550 749 134 167 901 90 184 423 106 67 713 110 284 642 107 70 918 103 123 295 97 600 932 114 340 464 90 266 590 92 109 895 80 2 84 101 513 809 81 286 567 109 613 661 110 84 845 114 290 885 86 850 980 105 923 967 94 102 834 104 418 675 99 781 863 99 585 820 89 325 643 108 172 514 96 148 695 112 193 541 111 723 811 111 234 283 100 750 876 96 356 806 114 286 642 116 264 898 98 743 914 88 372 944 103 746 951 82 789 890 83 444 742 100 554 758 100 368 569 97 237 245 102 414 869 105 548 679 78 241 955 107 41 658 93 426 920 125 21 652 99 317 786 105 705 889 105 153 269 101 106 658 107 227 539 85 472 789 96 191 849 114 368 625 100 121 158 102 24 290 100 328 780 106 280 705 97 500 689 95 254 728 102 378 544 93 769 778 100 116 694 99 66 985 109 58 752 104 230 706 104 505 932 109 187 718 107 853 938 91 106 589 100 569 738 108 47 709 96 164 265 113 410 958 91 455 469 116 830 919 94 49 982 75 92 276 106 232 943 91 294 743 96 203 935 111 345 680 128 88 252 95 333 595 99 473 855 112 36 47 88 35 302 94 731 875 111 342 637 92 462 696 108 7 582 105 158 403 110 333 378 111 671 756 105 152 698 85 282 642 74 607 972 89 205 442 99 217 566 112 123 175 113 237 918 101 212 392 99 108 829 96 284 752 109 69 74 91 668 680 86 124 181 106 193 650 101 368 470 97 50 272 88 823 986 94 228 715 100 4 588 115 757 947 90 668 964 97 554 763 99 370 514 104 49 765 92 493 600 108 657 671 90 643 853 91 232 895 108 485 983 104 55 977 104 485 665 94 324 871 108 305 371 112 59 759 84 646 902 101 420 535 98 498 962 94 734 935 106 432 487 90 520 870 93 450 954 117 115 503 103 404 532 96 158 733 99 229 434 92 423 470 121 274 297 111 655 866 98 122 988 99 584 746 114 884 943 99 586 972 108 193 783 106 100 775 97 1 228 99 153 757 112 846 872 108 81 965 119 43 200 95 640 728 107 327 386 92 32 884 80 659 916 116 338 646 85 320 521 112 249 688 87 479 971 120 104 282 92 421 725 79 40 96 102 314 442 118 56 273 100 609 958 98 515 846 106 663 945 94 98 222 97 640 907 93 637 780 96 752 833 109 915 990 90 634 925 107 288 733 93 302 476 108 253 517 128 754 894 96 650 748 120 196 981 107 176 699 109 805 816 96 118 638 87 105 729 100 42 646 92 179 495 81 210 473 102 204 689 108 222 789 84 253 491 94 234 372 98 271 303 80 780 958 97 632 907 97 171 921 100 326 721 93 785 850 104 241 616 112 331 820 91 162 860 88 343 895 104 447 509 92 61 739 96 74 427 101 40 228 105 270 876 82 459 971 100 64 239 97 169 491 96 852 969 114 217 859 94 73 794 112 685 839 103 60 699 96 331 952 107 782 872 111 205 692 103 342 935 107 225 745 96 93 929 98 222 895 96 918 981 95 136 224 94 84 745 109 356 361 94 175 922 91 30 552 103 396 759 108 46 52 109 72 379 114 177 598 108 485 583 89 46 451 99 139 952 106 300 878 94 653 719 87 225 463 93 147 883 108 699 755 113 562 915 76 210 642 105 53 246 108 625 851 102 104 145 97 790 899 100 429 748 105 141 968 87 569 943 92 520 791 110 525 658 104 70 244 92 377 468 92 641 813 103 231 343 121 400 609 103 782 926 112 514 989 78 671 972 116 43 681 106 67 845 93 148 968 123 820 972 96 6 282 93 331 625 109 252 475 79 639 887 100 263 437 114 712 927 97 337 649 100 486 634 102 859 913 105 529 768 108 215 684 107 771 945 97 58 873 87 40 611 105 338 393 111 366 900 114 237 741 103 587 834 94 376 408 105 188 379 91 261 467 94 37 604 92 405 706 91 488 846 90 431 763 118 137 324 102 115 153 99 487 529 112 289 720 101 349 541 112 335 850 95 112 416 69 540 690 102 252 768 116 61 402 109 774 840 106 387 842 100 589 863 92 425 819 80 84 88 87 732 761 112 121 849 94 698 969 107 632 969 88 369 474 118 461 769 98 633 980 98 457 874 99 459 672 82 129 922 116 575 838 107 247 620 92 565 578 107 29 166 89 30 79 99 61 821 108 255 763 107 637 690 117 282 792 77 252 259 99 108 473 104 34 781 101 379 598 109 89 373 106 478 928 100 58 450 102 136 789 106 229 875 110 106 594 67 74 191 98 313 503 116 118 243 84 505 508 99 257 760 107 107 599 92 446 682 117 100 729 102 27 987 111 307 459 84 285 767 107 634 822 82 720 917 89 617 821 91 429 820 98 664 936 88 702 956 90 91 559 108 86 702 115 147 774 77 48 770 109 187 535 105 617 926 95 238 842 96 302 997 110 414 791 110 39 798 86 145 905 92 174 562 109 46 707 81 157 333 90 277 421 101 247 450 104 316 511 94 99 801 89 549 616 89 228 994 116 275 416 77 48 368 109 13 309 98 831 922 94 181 425 100 255 289 105 262 641 99 384 979 101 633 925 109 453 736 87 376 733 107 375 939 96 213 417 113 98 184 96 431 537 96 696 724 106 715 723 104 929 939 97 371 461 94 414 601 100 39 424 112 480 513 90 587 943 113 82 209 98 19 97 104 733 791 83 460 870 117 371 859 94 128 549 113 216 227 99 59 526 96 208 824 98 438 898 106 349 930 99 33 257 109 180 593 118 337 442 112 241 783 96 669 897 98 572 725 106 378 571 90 414 618 90 160 783 101 423 515 90 630 811 93 118 464 86 46 662 109 141 986 106 0 472 96 774 812 89 208 546 79 77 741 106 425 683 110 815 869 101 534 861 103 222 839 96 454 600 109 871 981 90 134 816 127 42 914 89 85 768 113 713 794 86 224 934 123 608 834 83 81 274 77 17 344 103 661 755 100 266 983 94 794 808 92 80 673 88 8 711 90 240 538 96 86 176 89 214 384 120 492 877 98 183 276 97 628 716 85 150 468 88 144 294 107 10 226 82 517 794 94 416 735 100 78 944 110 574 576 99 683 773 123 553 860 102 40 843 101 155 450 111 270 404 110 284 298 112 249 660 90 654 985 79 461 611 95 197 490 101 82 384 87 69 108 114 685 936 90 206 770 98 63 153 96 281 804 99 179 360 95 550 609 109 84 420 91 38 416 102 610 761 118 792 983 113 6 339 111 475 517 117 371 701 99 126 942 96 40 50 83 41 116 106 240 843 108 6 271 120 219 266 97 695 809 103 484 883 95 447 449 103 44 143 108 428 786 114 517 764 108 884 928 102 36 801 107 5 855 101 320 508 104 656 739 101 516 927 101 599 877 107 233 592 105 136 768 100 178 878 103 592 711 92 109 390 86 832 936 86 915 973 94 701 805 114 223 715 89 75 806 97 637 969 86 50 979 97 446 737 73 754 782 100 480 543 99 557 699 93 489 877 96 360 689 99 397 888 104 54 366 95 640 798 97 560 823 91 385 626 88 89 700 91 370 550 114 706 729 110 690 885 109 220 457 93 646 744 94 800 845 78 674 817 96 316 759 104 201 743 104 361 923 107 467 984 106 164 936 95 633 942 92 364 475 101 404 501 68 308 622 84 549 918 101 117 999 79 72 262 95 593 955 105 665 669 101 590 785 105 428 833 100 43 562 101 33 669 89 749 771 103 49 583 86 200 409 88 456 692 109 414 495 110 675 987 113 803 881 100 460 583 111 321 809 96 213 892 98 161 335 88 758 930 84 459 635 97 406 540 113 815 868 93 55 418 104 174 298 91 809 860 93 684 967 90 875 978 85 630 956 76 289 667 95 770 967 97 655 896 100 144 167 108 76 433 116 62 230 97 2 426 75 54 951 114 703 931 98 580 709 78 221 439 97 459 816 98 101 285 102 141 288 109 378 587 115 581 796 99 685 730 85 328 977 102 256 346 87 28 962 98 68 251 75 289 707 93 276 580 88 55 190 92 1 276 125 39 253 114 194 967 74 274 343 94 465 840 96 91 114 85 266 619 94 567 632 105 250 755 82 357 383 90 373 593 102 180 203 93 441 800 100 323 375 97 359 445 97 360 684 122 127 169 103 931 940 93 948 958 96 313 870 101 538 745 117 338 992 101 245 707 100 326 597 108 20 68 80 556 855 119 196 272 112 132 799 106 441 817 105 557 641 100 0 473 104 817 907 97 558 582 106 686 922 103 641 788 125 83 529 96 583 587 105 232 338 110 29 407 86 221 313 89 495 642 81 89 833 80 575 959 101 3 599 104 624 788 115 101 850 90 406 745 110 649 740 99 435 864 97 645 737 94 392 519 103 557 985 105 51 771 104 532 965 103 202 332 95 144 667 89 780 928 90 784 789 93 144 542 100 108 790 106 162 672 101 111 352 90 49 112 112 387 942 99 351 502 112 773 791 101 74 196 89 193 889 94 316 514 93 82 470 95 7 334 100 19 227 104 416 874 96 538 733 122 824 878 104 293 661 105 94 265 109 23 903 103 120 131 89 278 300 117 407 866 96 96 827 81 80 898 95 438 772 112 81 122 105 39 247 101 165 847 115 622 697 100 521 858 99 133 726 117 107 935 88 49 149 100 5 155 100 515 759 102 23 399 105 435 501 87 340 735 101 424 840 87 490 579 94 63 947 81 235 427 97 834 993 90 394 471 102 392 614 102 425 471 85 567 913 107 175 270 78 943 954 105 419 610 97 546 672 98 644 689 89 271 712 118 159 471 95 505 679 91 364 948 101 192 646 90 719 793 90 234 450 110 866 867 98 3 260 90 622 914 100 83 244 95 721 892 94 487 988 107 29 476 104 625 973 101 95 286 96 186 869 91 277 817 98 130 639 112 391 824 111 32 361 92 356 495 90 43 129 78 111 870 102 827 949 100 238 936 108 575 614 90 301 906 109 312 862 86 661 741 103 305 836 86 8 813 91 103 721 100 82 295 95 684 830 111 251 720 87 269 780 105 419 822 92 278 288 91 323 899 100 120 124 105 154 194 97 237 538 91 124 137 89 359 564 77 406 536 87 884 963 104 679 976 97 247 765 91 473 522 133 873 939 107 466 521 103 351 932 107 190 679 95 640 645 104 69 908 90 419 490 109 389 574 90 763 790 93 230 581 94 487 812 124 653 756 86 163 726 91 403 764 97 252 787 108 170 996 105 18 781 118 70 279 109 662 941 91 855 992 88 714 843 113 556 711 87 349 975 104 487 546 99 22 807 97 499 984 82 51 524 118 401 474 96 157 508 109 664 697 97 457 707 117 314 376 101 866 987 102 145 337 116 430 958 107 607 691 105 95 653 109 632 841 100 394 754 110 111 867 95 110 860 118 225 588 115 296 323 96 232 654 96 810 884 105 110 606 96 93 825 119 603 851 106 183 635 105 155 752 89 274 339 100 72 943 92 77 110 90 318 351 106 310 865 95 92 177 104 4 627 96 60 305 99 149 905 102 787 794 92 213 587 103 69 338 110 517 901 89 776 977 102 633 895 99 524 852 86 701 830 98 579 701 123 244 754 107 893 941 89 309 692 99 398 904 90 356 844 90 52 279 112 631 797 98 145 616 105 60 842 101 91 197 102 698 891 110 427 629 103 123 543 112 260 563 95 88 566 116 315 870 97 370 586 102 155 232 96 80 227 103 88 655 116 397 542 105 129 994 86 117 517 114 571 658 90 522 591 95 315 479 101 93 361 93 251 630 82 129 594 95 565 941 91 28 336 107 655 914 105 408 750 108 187 315 102 68 641 89 84 305 115 277 363 108 1 116 105 434 558 97 144 993 113 50 90 91 705 776 100 402 671 109 251 949 102 352 954 80 337 924 117 99 927 103 209 301 118 867 957 109 839 866 100 406 773 107 575 777 88 31 268 100 506 540 98 45 497 93 469 588 115 472 782 106 151 214 112 109 245 102 605 990 95 768 955 85 13 76 93 458 664 101 32 702 70 202 973 87 623 873 112 723 756 120 760 770 113 34 703 97 29 746 104 485 652 106 35 168 88 140 424 106 439 770 105 236 722 91 475 916 81 230 696 78 711 758 102 566 778 103 309 940 107 502 568 102 211 512 95 713 733 104 36 629 106 200 327 99 177 429 99 136 301 120 273 773 89 109 464 106 13 620 127 311 391 99 331 869 94 529 996 88 662 868 111 72 614 110 227 511 93 513 739 95 39 105 89 475 581 105 51 212 100 92 366 102 74 796 101 478 831 94 124 920 92 238 394 98 122 683 90 491 765 116 546 608 106 108 267 103 169 613 106 376 754 108 143 612 114 106 426 107 320 396 100 265 746 108 99 240 104 495 598 90 196 672 113 284 988 127 498 889 97 31 143 107 242 464 116 71 189 96 427 873 89 891 905 96 56 334 98 212 947 90 518 655 78 45 533 86 723 980 121 694 953 89 779 859 102 618 745 101 74 145 104 337 569 111 375 602 94 97 860 93 403 709 103 418 842 108 255 622 103 46 745 122 147 654 94 544 616 93 86 610 97 134 787 102 7 586 77 18 42 93 670 702 94 809 877 107 267 409 118 505 936 102 560 600 122 94 401 96 168 978 97 407 436 91 671 992 103 174 775 121 242 555 113 614 654 86 510 941 106 572 953 84 335 639 90 92 431 96 332 492 106 155 285 108 583 860 83 441 707 93 725 815 126 71 499 123 372 559 98 702 844 111 546 745 107 192 543 83 678 696 103 395 616 93 130 752 102 302 354 89 729 790 110 185 902 94 389 533 99 26 506 98 25 679 97 602 636 113 64 160 91 80 685 90 230 908 98 320 548 104 399 401 126 103 383 91 503 732 95 181 733 81 349 796 108 197 854 101 360 749 92 221 338 114 16 653 100 142 492 102 806 891 129 408 490 96 419 875 103 66 762 93 38 827 97 388 797 97 416 530 91 203 567 94 14 204 120 690 764 90 148 286 96 497 824 80 783 875 104 198 348 108 906 991 98 208 943 95 289 755 104 697 874 106 23 924 119 373 504 90 569 923 113 582 800 97 508 792 91 8 731 79 607 887 84 154 939 83 413 752 98 651 931 104 223 964 88 452 715 90 243 728 106 740 816 108 5 895 106 739 820 83 309 658 92 160 347 120 682 923 104 483 519 109 368 753 112 25 670 112 207 718 95 335 451 90 201 993 96 346 720 88 377 537 102 316 848 107 634 750 109 103 170 111 275 638 103 94 471 113 150 324 98 121 807 101 489 742 104 294 407 77 673 853 98 270 840 90 523 550 88 485 885 96 570 595 98 585 626 124 487 871 93 520 583 99 848 918 103 8 864 96 512 589 106 681 766 107 456 466 106 92 851 81 118 961 111 123 858 106 706 925 95 162 411 104 706 815 88 58 859 113 485 659 105 182 942 75 785 991 108 289 968 83 460 857 116 334 793 98 467 920 104 646 668 100 194 286 96 777 979 91 629 830 100 362 618 103 133 168 100 564 652 84 300 338 127 467 875 82 514 609 112 191 388 102 119 702 91 242 530 107 19 474 75 690 871 106 19 711 108 587 675 96 82 675 107 136 880 93 171 650 100 566 694 110 432 728 80 228 696 108 761 979 99 163 400 95 320 968 87 136 502 113 358 766 81 460 576 101 130 879 100 698 747 104 898 999 101 65 177 111 188 907 109 282 778 97 40 865 101 206 464 99 390 676 102 442 520 115 202 399 88 400 830 94 655 761 98 122 208 91 26 35 85 235 381 105 370 798 108 339 799 102 273 518 111 504 853 112 75 551 93 103 923 102 171 480 85 506 759 104 464 731 110 199 900 95 339 675 104 20 779 101 255 512 110 7 748 116 396 629 90 49 696 121 210 820 97 208 916 108 121 932 108 182 716 109 328 492 85 62 574 102 590 787 92 154 645 116 452 769 95 381 746 100 64 256 91 607 946 114 769 962 99 13 187 120 84 776 99 561 570 94 749 995 97 245 295 103 305 433 112 553 936 116 167 873 112 149 492 99 220 481 104 40 950 102 9 368 85 2 201 84 152 450 95 442 456 116 39 210 116 628 689 92 154 681 115 309 709 103 347 977 110 379 854 94 479 832 106 451 943 92 284 453 86 103 813 111 324 584 92 20 762 94 495 508 88 217 684 85 182 212 92 148 511 97 369 937 99 627 837 109 14 722 107 170 487 90 825 897 101 549 761 110 294 904 101 260 675 103 866 955 105 779 931 83 371 623 97 144 353 100 559 766 95 9 225 103 453 780 107 694 708 107 792 995 95 364 431 110 374 919 92 190 484 89 768 881 101 526 737 97 455 637 97 47 625 103 934 999 90 189 368 85 128 636 97 419 698 103 632 860 95 703 728 97 5 981 95 386 721 101 862 976 89 202 874 80 406 956 118 397 569 99 85 769 85 451 709 98 438 491 99 197 929 99 569 682 95 265 353 96 92 898 94 192 473 91 519 690 87 207 301 92 358 913 90 426 782 77 896 952 96 265 695 92 242 723 99 416 648 119 207 726 97 855 944 93 144 512 87 315 796 98 773 982 102 504 677 111 533 612 101 138 389 94 573 645 98 170 892 94 567 822 103 695 904 98 197 350 98 83 724 85 309 697 100 111 671 102 239 482 86 597 643 113 243 390 92 37 445 101 545 643 106 201 904 88 9 409 105 718 822 95 96 835 105 662 949 103 463 925 90 19 187 94 565 793 105 490 513 83 64 266 107 605 620 101 477 669 92 119 829 140 609 695 89 66 867 102 28 712 111 416 767 106 462 706 93 53 945 116 468 623 111 633 821 90 149 435 89 543 750 102 259 296 95 160 992 117 736 943 100 255 792 108 663 693 98 335 463 112 38 888 107 811 882 97 98 550 106 705 811 112 451 819 119 311 585 104 153 438 119 209 238 115 108 201 93 67 695 101 206 722 105 81 858 99 267 637 96 405 812 111 612 859 105 187 481 107 568 995 104 74 416 85 788 837 88 292 753 110 311 697 97 236 537 89 188 990 107 618 821 100 168 346 107 160 533 97 705 989 81 166 319 98 247 707 96 516 702 91 767 980 103 925 966 104 674 787 122 663 914 97 264 636 117 113 156 102 224 378 86 242 463 99 78 781 98 727 971 82 152 760 114 19 438 91 222 431 91 370 648 103 126 284 80 633 987 103 303 461 99 39 158 85 827 986 92 124 360 88 903 962 113 376 456 111 321 871 129 334 554 103 109 334 107 54 640 114 264 360 100 205 365 77 529 540 88 166 764 96 308 570 91 632 791 88 103 438 85 143 330 89 293 495 106 259 328 115 284 924 99 488 610 107 103 208 108 0 12 98 83 525 105 128 937 103 53 746 86 309 466 109 111 556 94 474 650 107 70 490 109 251 567 98 120 216 113 142 971 89 31 471 88 140 643 92 364 776 87 737 741 101 242 939 94 606 797 109 207 510 89 1 322 104 240 601 98 621 781 90 151 410 82 16 257 111 42 300 122 48 175 100 287 955 92 207 976 98 667 773 93 310 340 77 217 475 97 453 483 103 567 855 106 756 893 95 183 467 100 373 471 103 693 704 97 485 774 82 220 950 96 708 888 115 119 536 83 9 810 105 204 844 101 559 698 93 751 755 92 60 730 87 131 338 81 234 869 90 551 553 88 182 851 90 69 424 113 411 832 100 151 776 96 96 211 84 607 861 93 284 737 105 32 945 102 116 557 101 218 526 98 209 919 101 400 585 107 366 538 108 252 508 100 111 295 104 287 309 105 277 592 110 618 909 99 509 701 114 130 367 113 320 766 99 314 322 99 462 553 105 695 901 94 252 314 83 56 285 75 329 604 101 156 639 92 318 920 98 439 714 90 33 347 104 217 656 112 683 880 95 269 863 89 2 179 84 396 916 79 110 442 96 290 673 81 528 849 91 168 864 112 16 980 104 219 987 98 941 988 110 107 640 112 552 775 90 12 733 99 462 753 102 317 635 109 678 773 104 578 635 113 644 941 107 276 449 89 402 499 104 227 874 87 225 802 113 211 452 116 217 457 104 273 860 99 867 904 98 251 258 97 31 658 120 273 510 111 40 60 89 93 370 88 380 772 82 62 532 89 2 843 106 426 955 93 118 904 108 351 622 86 25 243 125 304 477 94 193 692 99 674 965 103 236 903 115 107 376 86 423 948 97 412 554 81 70 387 108 586 759 94 592 999 91 499 746 107 81 861 106 805 825 88 340 471 81 49 254 82 17 837 98 175 399 103 266 466 92 212 692 103 99 495 102 369 488 95 521 692 99 150 832 89 448 514 98 266 507 93 388 628 100 505 607 68 136 664 97 97 630 102 276 401 95 645 800 91 123 391 103 134 484 87 315 704 101 732 741 96 287 371 108 28 215 112 679 882 102 105 591 94 480 955 92 145 389 104 203 517 108 605 965 97 274 382 87 409 457 116 74 810 112 458 660 96 108 605 87 580 851 98 101 684 86 161 668 103 59 209 100 51 813 96 115 266 98 449 843 116 268 513 84 470 694 111 248 411 85 13 130 79 84 469 100 55 92 98 217 680 106 651 914 96 24 357 101 158 721 88 139 360 98 2 170 106 358 439 101 362 912 104 283 547 89 287 824 100 12 343 101 279 287 116 210 500 98 341 908 118 61 303 106 532 895 113 158 838 94 361 968 110 578 887 107 89 140 96 80 143 88 239 694 102 55 907 112 18 709 104 477 704 91 60 332 111 521 900 87 559 930 89 77 372 104 436 878 107 357 565 104 228 294 78 313 989 83 227 469 98 148 796 94 495 541 100 141 425 87 242 525 107 416 785 110 674 897 98 11 211 95 75 732 119 314 634 94 426 727 93 236 440 92 173 782 83 411 722 101 568 916 95 508 975 97 224 681 90 239 302 88 65 512 106 325 824 91 57 603 103 427 918 97 55 864 91 211 708 87 12 687 92 377 547 92 124 738 94 455 532 113 211 697 91 197 601 80 8 673 126 800 859 103 70 288 102 122 918 99 745 842 111 813 933 86 593 932 101 671 925 100 57 930 103 273 868 97 735 937 95 804 982 105 36 785 99 11 891 91 3 397 89 735 997 77 4 388 96 171 353 104 163 278 99 64 688 108 18 912 100 81 313 110 595 762 82 679 949 102 409 535 90 380 651 108 78 710 100 130 630 96 19 907 110 249 901 107 130 710 95 749 767 96 79 811 97 8 996 105 394 965 95 39 419 91 232 838 87 785 895 120 53 400 119 615 919 98 661 722 89 222 551 89 206 635 106 529 624 118 354 657 102 227 522 104 369 564 108 180 471 114 255 628 70 26 471 100 628 884 97 561 936 105 263 680 91 2 556 117 128 406 92 246 474 106 590 865 94 728 974 93 289 934 92 18 244 106 746 849 102 170 881 105 3 525 88 244 482 109 222 766 81 72 898 97 158 465 103 588 916 89 424 456 102 687 918 85 259 383 110 499 658 98 219 434 93 113 233 94 57 320 109 231 265 104 35 243 106 33 441 89 59 279 88 869 882 86 595 780 103 97 379 88 880 965 97 445 880 99 61 249 94 344 951 120 57 843 103 970 978 75 314 587 92 0 807 126 66 413 105 262 633 115 289 300 87 405 511 102 31 942 108 4 467 100 633 976 103 276 928 94 38 327 108 724 783 100 547 994 118 773 784 95 184 276 99 238 589 95 272 815 93 257 770 97 204 920 90 677 679 111 96 160 115 250 269 100 772 811 84 46 614 99 260 855 104 206 487 99 42 690 96 57 327 94 141 444 104 953 973 103 191 971 105 150 900 107 835 960 82 293 563 107 454 481 98 504 812 78 211 752 90 321 682 87 678 730 106 173 308 89 667 892 90 520 710 84 312 318 96 9 606 101 321 926 91 837 909 79 6 622 120 474 564 98 383 884 96 225 529 83 70 125 114 213 764 96 108 294 112 310 520 95 106 781 97 279 558 100 126 721 104 9 227 85 313 491 92 451 587 86 378 856 99 426 824 87 166 555 122 159 680 115 169 708 101 230 331 108 282 754 103 764 896 86 777 841 95 877 883 88 710 790 86 147 798 110 236 607 90 764 967 102 33 874 90 313 601 94 286 362 98 222 849 99 69 793 105 40 41 100 109 709 98 475 704 99 44 215 112 782 964 99 94 234 101 227 671 101 677 724 102 384 556 123 53 251 105 475 669 106 311 478 88 644 738 96 18 48 94 25 63 112 76 126 102 175 239 107 542 751 105 502 787 92 589 794 103 305 576 94 930 986 118 497 545 105 536 970 115 60 415 108 168 388 109 705 777 107 121 413 111 695 874 102 149 237 100 989 992 109 339 634 80 596 731 87 412 651 84 265 323 110 646 809 106 765 901 109 241 495 110 546 903 88 853 890 102 322 532 105 546 626 94 630 943 91 28 657 93 73 222 95 244 699 97 335 442 94 388 954 95 83 981 85 582 679 100 808 940 96 647 872 94 765 967 103 259 343 124 677 961 108 556 883 108 169 890 102 657 690 85 505 753 107 501 917 97 232 842 98 450 535 100 222 707 94 164 506 95 671 931 78 445 671 117 574 939 104 447 749 108 302 386 101 655 951 91 687 806 94 236 950 103 111 310 89 938 952 115 143 185 91 0 640 89 289 408 107 409 669 95 755 873 105 42 419 85 217 273 105 236 397 106 805 956 121 258 488 92 601 916 90 740 810 95 387 596 94 322 409 104 727 992 101 251 635 93 41 409 103 92 515 125 319 714 95 401 906 85 689 979 95 345 780 102 322 954 105 273 801 112 303 577 95 76 552 85 124 307 86 102 581 112 542 966 93 102 104 107 129 867 98 155 809 113 169 255 102 175 282 107 17 407 93 183 756 86 414 766 113 580 681 111 380 857 94 444 460 95 405 457 106 141 462 104 17 954 109 777 883 102 595 648 95 679 688 77 249 403 85 218 879 109 502 662 103 173 502 119 377 695 106 609 840 107 277 537 83 220 726 120 30 202 111 517 746 105 447 485 86 392 913 87 197 857 101 155 352 106 287 438 72 666 981 105 558 816 105 131 584 82 626 883 119 769 900 98 466 714 109 45 597 114 108 966 98 543 843 71 447 741 107 22 58 108 744 970 116 370 902 100 18 129 102 25 870 102 218 700 94 443 727 93 388 972 111 830 954 91 203 866 106 143 955 100 972 998 95 450 538 111 288 380 93 748 910 104 384 875 86 674 953 99 127 466 85 268 497 97 51 437 92 261 663 92 692 883 111 217 462 109 690 995 97 479 869 99 361 479 86 509 879 102 444 945 100 2 957 99 118 380 97 749 827 91 146 385 103 445 907 84 56 135 104 372 513 100 27 83 96 77 526 83 253 451 117 188 430 121 128 862 108 73 753 93 321 988 94 92 370 109 214 568 102 15 685 86 147 191 103 506 623 106 275 474 107 96 255 84 115 344 95 593 606 103 270 515 90 400 833 89 564 827 88 708 807 82 509 636 117 74 625 102 300 536 99 83 145 80 675 969 112 63 78 101 538 569 120 332 931 89 554 870 116 337 508 97 20 403 104 162 755 109 72 313 83 401 415 108 340 676 93 390 969 107 119 585 116 47 359 88 212 921 102 276 913 104 385 899 93 280 474 113 420 712 100 704 985 96 268 992 104 69 971 111 119 493 92 150 260 103 587 833 102 311 653 92 36 92 99 401 423 107 330 487 93 446 742 105 510 760 115 842 854 96 146 753 100 138 563 74 212 264 85 764 991 105 266 489 90 298 427 104 22 950 101 424 660 95 334 948 119 57 220 97 394 826 94 169 423 110 206 946 113 521 991 112 439 557 114 141 583 112 313 545 99 391 438 94 248 450 104 651 857 106 196 872 97 762 872 107 333 368 104 431 939 96 955 998 100 369 968 87 373 796 93 238 294 83 80 755 112 686 738 77 125 631 88 1 326 99 1 746 86 213 248 95 378 679 85 642 745 116 455 578 102 574 917 95 179 871 103 447 849 87 160 431 99 643 741 105 163 644 105 242 626 101 741 826 100 377 579 108 317 942 110 650 736 94 371 950 105 257 371 94 628 795 96 957 964 110 292 361 110 220 372 95 483 868 101 118 270 99 322 498 106 867 874 80 736 892 108 308 726 83 53 497 98 599 943 92 9 398 109 59 161 107 918 942 89 346 524 102 36 254 113 34 604 98 305 634 79 446 688 93 457 560 104 219 789 98 2 582 124 178 756 108 821 886 92 467 776 100 474 789 94 152 512 91 166 320 126 518 691 88 246 720 99 574 898 107 40 390 99 122 715 103 463 894 102 203 775 120 389 776 112 270 787 92 297 994 108 411 853 102 854 938 79 420 888 100 337 496 79 572 893 100 733 854 92 141 776 100 529 849 104 94 314 106 387 574 95 344 890 106 239 881 112 42 362 110 277 993 101 158 633 81 483 485 107 472 692 97 615 804 116 444 844 107 408 775 96 697 715 93 147 268 85 751 790 87 248 937 117 288 609 112 514 710 102 421 906 121 23 729 102 34 600 95 126 306 96 117 795 98 7 264 113 122 774 113 503 604 107 779 861 114 565 734 96 209 441 106 121 749 92 221 277 92 590 608 97 166 881 105 42 83 91 302 392 95 42 966 107 513 974 95 105 994 117 283 883 102 261 857 82 292 369 104 311 949 96 216 677 92 750 832 87 419 619 103 320 365 101 515 766 93 858 905 103 195 694 120 696 934 106 199 374 105 318 986 98 283 634 112 510 516 92 362 641 100 80 645 89 351 767 102 442 686 105 274 593 114 573 755 99 87 463 96 440 950 94 250 740 94 452 842 94 199 217 90 163 367 96 387 685 92 332 773 106 689 775 93 194 667 104 354 449 84 577 624 91 555 683 114 644 835 95 62 180 99 584 723 96 706 876 91 82 176 103 376 508 91 272 622 104 420 997 102 175 376 100 388 870 126 313 549 121 710 777 75 456 479 101 265 925 88 713 943 98 246 781 87 56 586 109 570 968 103 401 589 119 583 904 99 99 216 92 1 272 83 615 986 108 78 676 95 423 961 92 125 555 106 345 499 116 576 918 103 445 449 93 364 441 104 387 435 101 218 469 106 486 748 111 213 497 118 181 862 96 187 757 91 631 918 89 162 475 86 352 496 113 399 816 121 642 702 94 261 417 98 336 651 95 798 810 111 4 349 81 323 958 91 554 813 79 480 604 120 804 826 89 371 703 100 35 996 79 444 562 113 164 604 95 190 971 120 686 917 118 39 803 107 16 990 75 205 421 89 38 822 82 809 931 104 326 678 88 442 991 80 211 862 98 551 799 100 301 647 90 282 365 95 769 856 84 102 861 109 263 679 96 179 901 90 374 898 105 577 863 110 310 495 102 367 510 114 554 843 84 855 917 88 269 881 92 110 125 88 627 990 89 105 932 95 764 959 94 310 510 104 156 910 99 644 986 96 708 998 86 260 290 103 398 751 101 186 817 96 235 475 100 512 801 115 156 265 108 11 16 110 357 525 101 977 996 96 212 409 87 19 602 97 693 867 84 140 857 101 3 878 121 1 418 86 340 708 100 574 579 104 884 916 109 661 892 90 354 370 106 403 761 114 478 740 104 797 872 108 927 948 88 135 314 96 453 493 99 113 905 114 484 792 94 267 346 104 108 703 103 539 866 84 460 608 88 9 431 90 512 844 102 752 933 104 90 891 102 514 687 104 373 387 91 81 674 81 143 510 97 188 472 94 54 359 119 53 395 96 644 852 96 690 942 109 414 561 98 174 398 100 98 763 105 498 855 118 54 525 105 331 968 102 297 455 105 215 368 105 139 948 126 270 528 85 504 848 90 54 729 108 215 783 110 54 365 93 541 724 98 153 651 112 511 834 105 385 611 97 434 474 101 490 496 100 132 801 93 150 696 104 134 151 117 4 977 85 235 321 118 131 989 100 225 858 105 106 552 98 313 341 93 17 565 99 866 929 85 524 937 81 302 678 104 823 892 96 475 917 97 40 944 90 35 254 99 503 544 88 155 608 105 650 816 87 244 990 95 65 698 98 489 637 81 447 814 115 29 453 111 101 238 103 281 726 95 138 495 109 604 954 104 42 350 104 291 613 87 139 665 103 505 846 103 178 232 90 206 530 112 34 878 101 48 166 94 295 891 110 63 687 80 104 629 93 752 986 105 320 643 102 2 19 118 102 856 92 654 753 101 491 882 79 719 991 99 22 558 89 234 951 92 280 536 107 144 814 99 288 703 89 614 858 116 644 858 114 61 441 95 632 725 97 215 875 106 638 893 111 749 896 90 119 319 94 437 914 97 235 435 86 764 822 85 107 993 103 723 757 107 343 826 99 73 632 104 209 287 92 781 902 98 20 731 114 64 300 94 775 822 95 104 160 97 143 713 87 51 80 108 721 902 98 394 533 92 300 417 96 305 520 90 187 534 87 9 128 98 927 936 107 478 494 89 341 407 99 395 410 100 426 457 102 326 878 108 371 601 96 61 490 114 637 963 100 725 980 93 437 948 95 389 677 101 34 494 90 536 876 90 318 648 90 496 881 105 573 854 112 841 894 100 46 503 101 165 257 97 522 733 107 419 862 93 39 418 113 616 725 109 404 856 103 465 687 100 282 684 84 387 494 98 88 560 102 125 582 96 359 634 87 195 402 113 465 888 112 118 833 98 116 539 94 47 96 85 637 834 96 595 767 115 548 750 101 132 299 100 62 179 93 86 687 106 686 995 121 105 902 118 288 900 103 846 865 92 626 956 98 625 998 101 189 733 114 263 880 101 159 969 119 556 617 99 435 696 96 203 877 106 87 591 118 12 553 103 198 489 102 49 715 104 25 400 87 111 164 96 169 342 94 573 953 100 695 867 93 811 958 90 48 338 108 470 920 88 380 407 115 531 942 105 252 620 114 186 728 95 65 660 93 409 515 86 258 521 97 490 699 100 552 783 114 188 846 92 110 144 102 61 440 98 111 332 110 488 591 93 385 430 95 98 915 108 898 902 90 209 221 123 321 960 96 144 372 91 441 970 86 252 274 97 398 717 113 115 302 108 295 363 88 533 702 89 630 828 109 244 998 88 873 970 108 457 569 116 242 251 97 426 525 118 202 355 116 53 74 112 296 474 107 12 934 104 85 144 100 316 825 118 800 912 106 300 974 107 156 483 103 186 648 91 385 720 101 425 629 100 274 484 99 333 428 82 65 652 95 586 962 96 542 792 86 82 524 96 466 884 97 317 955 119 6 762 111 219 537 125 36 628 106 524 944 117 313 810 109 612 643 93 38 316 93 469 750 109 867 967 102 796 820 100 461 484 102 114 902 99 70 580 87 133 311 109 125 587 80 583 611 87 31 549 99 229 800 70 173 775 114 225 500 82 372 425 134 43 650 92 273 778 103 751 874 112 184 195 106 551 690 101 360 726 110 689 728 96 706 751 113 144 988 102 62 560 105 54 145 97 213 642 105 434 640 92 281 719 85 301 981 100 213 717 92 502 969 90 599 656 107 853 872 105 559 793 96 4 324 89 65 601 88 3 324 123 124 563 100 90 429 94 27 580 98 399 463 105 214 413 98 663 740 103 466 593 91 84 569 98 79 991 97 112 246 95 615 982 115 109 942 102 4 733 97 163 975 77 207 547 87 434 595 80 383 924 90 57 79 121 104 901 93 132 342 103 239 686 107 273 642 105 18 472 99 652 775 100 16 916 92 250 558 101 93 740 116 15 470 110 698 831 109 227 746 81 142 538 104 377 704 121 155 632 106 308 586 85 127 864 97 226 893 107 163 253 92 32 384 95 858 917 105 14 976 99 123 518 102 175 580 94 195 480 111 207 470 103 13 222 103 210 295 103 825 927 98 198 464 99 291 576 101 83 386 97 175 220 104 459 464 108 92 772 111 513 558 106 33 685 94 3 870 81 252 657 98 190 937 97 759 992 97 45 483 89 13 749 110 437 787 86 859 943 89 578 983 85 656 783 88 55 745 105 81 483 106 326 971 105 254 706 97 109 936 105 373 550 87 24 45 88 492 722 107 216 908 108 263 662 87 287 799 100 21 93 108 88 729 99 133 953 105 454 780 99 93 274 117 46 650 94 420 611 93 40 398 91 356 594 98 437 626 101 559 678 109 44 673 93 510 814 93 350 585 121 182 511 95 261 743 120 295 981 112 315 497 83 283 523 95 130 743 87 392 801 100 181 854 99 229 668 98 504 693 111 179 236 82 51 79 125 76 349 112 297 669 103 419 609 90 339 847 89 469 495 100 722 734 88 576 876 98 137 749 108 379 897 86 466 562 94 67 681 102 535 790 89 172 437 98 510 676 115 119 156 108 602 615 116 141 313 104 360 366 92 40 609 108 546 842 113 204 233 103 262 487 92 746 842 106 273 589 92 201 352 100 281 859 91 677 838 108 162 525 84 55 530 114 711 874 102 676 695 86 143 526 91 809 924 103 146 397 90 639 940 116 94 885 94 22 686 88 232 545 116 770 996 93 169 609 95 116 456 102 190 273 101 596 733 94 689 980 86 17 979 93 314 762 97 281 476 90 435 447 101 110 626 100 239 702 86 29 54 114 341 365 96 111 259 87 804 909 110 697 953 98 286 947 94 51 496 88 419 792 95 551 879 84 497 917 95 656 675 80 152 629 120 327 360 95 649 756 109 152 707 97 559 827 110 455 784 87 364 827 94 633 716 97 643 913 122 107 768 94 339 970 86 322 775 112 10 251 85 506 718 108 467 478 94 427 524 96 828 891 103 330 463 105 623 876 93 316 353 94 62 463 92 174 896 109 249 723 106 66 863 96 576 872 111 180 988 105 468 829 118 674 694 95 36 533 91 329 414 101 188 841 100 111 270 125 8 461 106 373 804 109 723 928 88 374 518 110 437 448 97 173 517 105 454 916 91 446 736 88 218 743 95 119 870 93 202 530 118 453 508 109 708 879 100 98 386 98 270 514 87 516 556 93 291 516 99 371 447 99 219 635 122 451 567 101 835 956 102 397 512 100 68 915 102 792 882 113 80 603 100 488 823 116 357 599 115 308 370 93 100 468 86 179 303 96 112 420 98 698 863 104 14 648 111 585 629 92 496 733 111 77 257 114 335 365 112 336 524 93 48 515 103 681 776 116 84 383 106 956 986 100 207 738 97 340 688 119 264 543 95 0 37 91 809 961 105 559 759 94 909 999 122 114 819 111 236 933 103 116 867 108 418 923 99 165 413 106 221 795 101 753 911 122 578 694 107 319 349 95 624 908 99 171 429 105 482 761 105 157 357 83 302 446 105 384 691 107 640 990 114 249 894 111 583 845 102 152 648 94 27 821 122 579 964 89 202 546 86 695 707 119 54 467 83 51 531 106 415 553 86 142 573 100 776 943 94 119 856 96 203 770 87 509 628 105 667 690 100 571 735 98 777 964 119 158 988 114 147 508 93 796 889 92 840 926 96 554 958 90 531 865 94 298 906 98 46 64 86 503 798 91 295 735 96 541 747 85 26 448 113 364 546 99 449 711 130 191 478 114 342 771 105 86 845 87 540 766 90 893 906 101 622 702 93 432 751 112 339 912 104 210 875 117 471 685 104 17 322 87 116 530 105 132 149 106 12 442 106 223 996 90 51 807 109 405 778 102 433 644 102 248 488 107 435 582 95 332 740 104 86 823 99 438 507 101 231 683 98 311 634 99 34 671 92 878 922 109 156 268 107 679 802 101 536 831 104 215 891 123 237 962 88 128 207 115 597 670 115 746 882 92 352 972 102 224 616 105 155 989 98 77 832 96 139 892 99 306 791 117 315 544 94 353 980 112 8 130 100 497 603 92 243 441 100 736 741 94 453 963 119 566 744 100 165 693 104 677 702 103 42 705 93 42 528 109 671 950 95 489 536 99 255 764 95 589 904 88 304 904 96 820 991 94 446 945 88 98 939 107 249 931 98 313 486 86 596 652 83 9 40 86 284 910 93 291 369 114 240 301 100 335 913 114 139 277 106 407 587 97 292 451 91 74 669 106 47 995 82 586 908 100 574 649 102 233 875 122 207 728 96 209 307 83 443 555 76 308 922 118 895 955 112 440 483 90 538 788 111 311 982 99 123 965 106 32 419 84 164 397 117 545 737 85 105 132 89 755 883 89 356 852 106 837 868 100 519 571 98 136 594 98 674 968 121 143 319 121 96 394 95 74 180 105 104 776 109 277 283 102 607 872 108 158 863 97 548 986 108 622 636 89 195 573 104 90 117 109 275 563 99 579 585 99 180 422 93 147 677 96 460 894 123 550 989 85 307 815 84 390 688 92 295 412 105 633 646 80 742 906 116 398 599 106 145 153 111 66 393 90 260 454 108 101 331 92 287 373 92 566 872 108 136 927 101 357 548 99 351 628 100 571 645 108 59 667 91 89 280 110 197 859 100 633 660 103 787 984 104 103 154 115 193 287 92 492 803 111 78 504 112 215 918 91 147 916 90 359 849 94 495 637 99 18 409 106 137 606 103 372 448 85 640 800 77 429 551 107 292 859 90 435 511 105 52 643 102 427 910 131 115 855 110 219 906 91 468 813 106 527 938 90 352 914 99 53 680 83 591 895 93 460 479 100 478 835 87 304 522 85 35 150 111 321 448 93 161 176 96 454 742 91 656 799 95 911 934 102 245 460 114 126 908 85 22 876 111 46 811 85 270 997 83 547 665 109 258 260 84 267 278 91 410 808 89 318 503 88 666 918 88 131 648 95 404 781 107 606 701 104 77 718 94 79 498 115 154 236 109 131 820 104 535 765 87 801 907 109 317 494 100 148 669 89 587 600 107 385 405 100 688 964 92 578 737 101 352 681 102 361 954 93 121 155 118 578 911 110 619 733 93 108 417 106 513 748 84 210 842 83 644 753 93 149 929 99 3 437 103 271 510 103 220 304 101 131 813 99 60 728 108 11 739 96 569 969 109 94 184 100 637 728 94 212 685 97 210 495 88 732 748 119 46 528 110 606 656 105 559 590 84 317 859 89 230 782 77 33 627 112 571 748 82 256 299 108 37 276 97 72 400 99 224 735 115 792 952 94 8 248 108 534 722 98 438 586 103 425 982 92 20 659 95 74 963 105 104 134 114 388 430 85 265 518 101 656 925 81 138 305 116 499 506 116 145 518 88 52 865 107 364 477 98 340 878 103 78 235 86 20 360 94 277 723 100 218 666 80 244 290 96 892 924 107 3 738 92 98 707 100 801 807 105 319 674 85 338 571 100 100 609 109 319 475 101 709 828 93 735 744 94 571 681 107 709 917 124 735 782 108 763 859 108 392 541 81 124 974 106 227 828 94 106 563 99 423 619 99 106 707 108 228 307 84 523 830 92 761 805 87 14 82 110 546 630 84 719 893 83 101 336 94 606 808 102 79 807 104 252 676 101 134 567 101 488 795 90 68 226 100 267 467 114 19 558 94 158 237 98 427 957 97 279 363 102 614 672 76 749 783 83 289 480 126 100 583 94 366 613 116 257 697 97 238 686 96 384 904 95 137 917 101 262 519 93 198 784 105 478 965 96 381 724 94 46 763 99 585 589 107 334 943 92 43 432 118 770 894 102 4 17 82 260 864 115 723 815 107 492 811 102 341 425 100 252 999 100 890 964 83 202 912 91 70 565 100 245 436 121 374 790 101 156 852 100 608 802 93 377 415 114 209 411 107 236 366 108 304 890 84 424 820 102 241 695 100 637 805 90 171 567 100 730 757 85 348 696 96 316 664 111 64 280 89 133 312 121 195 980 103 420 572 71 305 977 86 189 664 87 284 358 128 32 576 89 32 490 100 131 754 82 425 453 116 38 169 102 208 695 118 153 613 88 345 490 79 267 920 90 73 190 113 176 941 101 724 821 86 350 677 94 58 934 105 19 574 95 586 697 80 564 733 98 526 830 111 315 343 92 710 743 89 260 622 87 266 606 94 245 901 107 875 952 105 424 633 107 289 622 107 139 403 106 140 806 92 442 938 114 209 281 100 489 691 94 430 434 94 283 406 79 49 186 112 436 953 93 47 99 97 393 758 103 543 775 103 30 922 94 468 533 91 508 907 87 45 781 103 199 216 103 153 875 96 216 523 97 450 551 95 52 922 106 318 774 89 115 644 82 203 961 104 414 982 107 796 912 90 658 797 92 147 810 102 21 40 107 411 799 95 84 441 106 785 831 118 3 827 86 587 751 95 113 799 95 395 396 105 302 602 89 793 939 89 577 722 109 402 446 86 75 661 99 55 297 105 583 952 106 324 470 100 118 723 111 213 300 97 439 811 97 72 547 104 535 951 90 475 897 104 145 297 93 489 687 95 366 423 101 396 822 82 363 677 102 339 853 106 158 844 108 241 331 109 118 608 102 126 685 90 851 926 99 264 652 106 46 606 113 95 749 91 281 648 101 439 972 104 8 350 94 79 824 116 97 518 95 566 717 93 636 691 111 48 491 132 960 966 119 442 893 98 345 669 107 81 536 97 567 714 122 799 895 105 65 932 118 167 863 112 20 314 112 103 840 98 607 680 92 414 719 102 532 720 92 288 430 105 409 600 114 38 471 95 436 686 110 428 464 82 300 975 107 426 804 114 431 743 74 408 453 100 188 535 105 365 432 106 85 814 99 468 469 97 574 963 94 77 797 103 780 964 94 734 805 105 26 920 94 340 881 109 754 861 101 852 868 110 142 546 104 512 632 102 274 675 100 133 417 92 249 715 80 336 739 88 254 513 116 448 617 88 515 800 88 281 689 111 45 797 102 830 916 100 132 708 95 397 458 99 733 928 111 159 746 86 39 421 91 79 839 95 315 464 76 91 695 111 78 675 100 113 852 97 393 623 99 743 783 101 313 932 115 313 461 109 436 511 112 239 481 105 37 911 103 136 646 89 820 997 111 505 871 126 490 754 97 631 783 100 685 834 102 180 831 92 640 892 96 318 584 97 213 840 90 514 585 96 691 830 103 62 344 88 635 803 111 213 645 112 693 992 105 49 911 103 51 829 109 542 866 99 39 130 104 812 968 106 53 610 106 810 975 110 405 544 80 47 168 106 513 951 113 161 371 97 458 534 103 94 805 89 90 654 98 334 826 106 702 756 90 471 843 111 353 455 112 199 718 114 762 908 98 541 882 83 478 723 102 742 973 99 749 808 95 382 462 110 229 475 88 87 619 106 275 677 89 220 487 101 750 766 107 53 356 110 49 210 88 52 836 100 61 307 95 412 928 98 54 595 74 399 445 85 259 926 117 72 726 97 523 917 112 356 407 101 446 754 96 55 70 90 286 835 91 46 96 97 40 880 113 444 660 104 344 866 109 531 754 120 586 933 104 320 455 99 806 921 91 605 905 98 239 630 115 672 866 99 153 748 103 467 645 99 159 593 102 272 804 93 667 789 100 260 499 104 156 927 104 700 739 92 65 166 96 67 808 95 157 815 104 721 960 119 108 612 97 196 664 100 155 660 106 637 665 95 567 678 101 252 936 107 691 890 97 106 826 92 179 612 88 800 884 103 499 713 95 208 310 92 16 224 95 241 256 108 182 744 104 676 998 116 455 756 101 820 860 87 246 496 104 123 713 109 159 203 100 315 455 86 436 467 95 574 626 110 428 690 97 215 627 104 207 787 105 533 723 94 569 771 103 61 686 86 775 777 118 432 441 97 797 935 88 69 621 89 237 839 103 138 230 98 443 540 104 6 22 93 343 918 95 458 831 78 41 46 102 89 422 99 65 500 86 256 877 112 314 496 101 66 836 93 781 804 88 395 522 101 152 166 88 215 461 92 634 696 102 190 856 102 50 283 105 389 580 111 251 348 85 443 827 93 452 547 116 283 852 86 92 155 106 146 248 88 273 872 89 129 307 120 111 112 98 320 618 107 17 884 93 497 701 110 544 847 100 194 357 82 36 106 79 726 843 105 204 228 92 237 292 98 107 867 95 308 513 102 286 575 122 404 847 100 215 344 116 532 761 85 18 554 91 391 494 91 828 843 105 221 719 112 693 830 120 187 619 91 224 410 107 448 920 110 854 859 114 491 898 98 244 428 107 32 418 102 202 279 115 435 983 122 194 470 89 534 645 104 170 228 80 131 157 84 287 412 98 497 731 79 370 646 98 10 699 106 530 534 97 225 683 86 144 859 84 670 874 106 13 746 95 288 969 101 767 870 97 694 889 107 101 944 89 327 515 112 37 472 109 552 855 74 56 510 133 313 860 97 359 926 112 298 640 97 318 963 93 266 518 105 141 499 93 119 147 101 1 411 97 473 524 109 63 241 99 9 299 87 432 525 103 77 640 107 287 354 100 646 962 102 140 161 101 48 920 125 616 637 98 247 506 102 202 587 112 301 776 96 26 230 93 274 980 93 515 632 106 878 986 103 793 997 92 298 308 94 752 771 97 864 884 106 105 252 95 245 859 117 140 282 103 915 996 94 8 517 96 612 904 133 445 793 110 266 605 105 319 778 106 269 992 103 584 773 96 54 490 86 204 376 95 216 664 91 181 356 89 749 823 106 753 813 111 222 253 98 851 913 99 107 394 87 448 908 98 103 392 95 360 641 113 548 710 100 560 968 96 114 953 90 68 331 87 274 708 89 505 756 97 385 642 92 258 773 96 79 544 96 163 245 90 623 939 85 49 184 84 478 932 93 342 619 100 431 683 102 393 592 82 332 628 112 839 937 88 400 580 104 439 673 81 766 897 88 372 754 95 455 975 91 512 522 101 439 699 96 399 613 105 466 587 99 562 964 110 581 664 96 117 636 113 712 947 91 707 795 101 174 899 121 543 887 107 348 837 106 400 607 101 199 874 119 354 761 93 854 952 95 635 778 114 519 848 99 835 933 113 10 340 85 502 520 108 117 737 88 53 511 115 193 568 90 339 574 91 118 266 105 266 923 110 327 616 97 188 615 94 189 571 109 11 460 103 118 163 95 419 868 106 321 763 122 340 935 91 253 351 126 120 745 95 420 640 97 453 889 92 498 943 97 870 940 103 488 892 108 160 485 95 745 877 96 447 503 94 744 768 103 907 961 98 862 979 110 123 147 112 272 672 92 678 817 96 365 642 92 333 807 107 174 975 87 675 959 96 193 968 80 914 930 87 503 512 102 74 376 89 11 41 93 249 756 83 4 641 95 261 971 105 244 736 90 155 306 109 62 397 84 2 943 95 275 343 102 246 365 115 28 779 107 183 342 99 29 355 96 573 684 89 471 836 110 248 555 97 468 815 109 5 531 102 265 917 95 129 644 97 651 724 89 333 556 97 753 799 92 228 543 102 292 938 108 304 589 93 179 629 106 331 596 89 163 830 84 39 641 108 588 611 111 585 696 86 267 356 111 611 612 106 24 66 100 175 757 103 48 671 115 576 953 86 600 892 89 168 965 115 344 488 96 253 475 101 467 518 87 53 691 97 538 635 111 200 980 96 396 465 99 291 433 103 26 789 110 198 267 115 49 419 92 402 631 102 188 832 106 498 522 103 484 588 99 142 929 110 343 422 83 681 756 80 424 751 86 304 704 101 124 968 120 16 307 115 240 748 103 29 402 98 84 483 98 675 823 90 75 504 88 310 907 99 93 423 94 144 855 117 532 845 87 349 504 103 320 464 113 224 227 97 460 629 102 148 866 105 159 945 109 302 400 106 23 432 92 467 978 103 357 887 115 819 943 110 342 750 107 137 534 115 626 636 100 6 993 88 92 105 88 208 877 97 386 463 92 278 850 92 37 904 92 203 783 98 117 616 116 237 430 112 58 375 91 246 918 88 220 690 88 492 559 104 16 351 96 314 929 97 56 60 114 555 731 98 561 594 102 3 220 109 105 345 110 558 647 94 349 624 115 398 657 99 275 892 108 212 504 105 54 502 98 152 517 103 285 298 86 839 841 100 297 776 102 375 663 95 192 324 102 517 751 92 322 645 116 4 688 96 281 680 104 86 758 93 804 970 99 14 221 82 263 698 110 842 980 86 717 727 113 214 881 81 582 615 101 284 415 103 383 447 119 565 904 96 733 856 97 19 450 99 54 163 94 93 364 93 761 801 87 275 421 107 726 904 97 544 942 94 554 779 107 260 534 94 544 904 87 423 538 89 697 724 96 102 875 92 463 997 98 364 786 92 112 663 72 227 329 96 81 346 110 114 415 97 557 694 110 812 884 93 21 98 120 468 804 96 247 492 86 160 224 105 567 853 108 398 450 93 584 907 99 181 805 73 182 621 101 723 969 95 357 837 83 15 949 93 378 827 95 750 994 92 282 923 94 170 226 100 703 857 89 147 154 113 91 501 98 668 874 118 275 391 91 162 205 94 436 712 94 68 926 104 7 130 105 159 423 102 332 583 109 318 451 86 640 785 98 710 824 98 72 346 100 356 479 91 667 932 107 477 544 97 241 987 85 226 478 92 35 906 102 230 948 92 357 462 116 91 456 102 347 716 104 924 925 106 372 418 99 531 907 87 48 604 98 106 216 101 378 824 101 244 247 132 237 853 103 397 776 113 624 787 94 85 266 102 216 846 90 840 952 110 406 583 88 212 770 92 327 378 99 3 344 104 916 994 73 181 988 98 168 531 102 138 754 97 621 861 101 935 969 113 17 74 106 20 532 83 688 705 109 547 707 94 206 612 122 511 569 89 323 544 88 197 823 107 455 614 87 287 537 96 345 473 111 631 635 83 401 806 92 490 559 105 97 252 105 498 589 79 62 159 96 16 432 110 218 920 78 273 651 102 715 948 97 310 551 88 816 865 89 79 868 113 21 912 93 761 925 100 90 705 93 71 814 109 441 446 121 70 75 100 69 332 123 175 696 109 288 813 93 94 270 82 492 840 93 542 655 103 787 961 118 16 904 101 153 397 85 778 850 86 74 877 97 105 804 105 312 395 88 243 635 122 78 750 98 322 989 107 544 935 98 229 955 100 84 512 93 295 640 78 187 837 91 430 763 96 579 731 90 393 695 105 9 68 80 115 672 104 266 821 89 165 929 94 507 856 88 163 180 93 829 916 112 635 992 106 331 353 105 425 827 91 265 311 100 212 751 86 279 868 104 155 730 70 350 720 95 674 749 89 175 213 95 338 930 88 209 378 84 114 670 104 115 177 84 264 416 114 548 974 91 47 279 100 266 390 92 128 897 125 530 787 95 50 621 100 117 400 102 582 667 88 194 855 92 167 819 95 201 361 97 74 130 103 34 383 125 210 536 78 327 701 106 0 854 107 332 414 97 800 862 97 679 792 102 159 598 94 589 856 94 252 669 76 235 931 105 158 531 101 146 658 81 366 509 95 127 157 79 93 354 112 158 202 111 55 991 96 21 505 83 697 769 114 161 525 112 793 850 106 238 438 110 551 662 108 42 62 87 977 982 112 12 129 93 270 790 103 372 528 109 337 928 106 2 861 82 569 737 94 131 240 102 176 319 97 180 743 92 353 993 98 159 896 103 121 666 92 74 251 117 664 784 87 572 929 82 300 499 105 298 777 91 580 853 105 537 671 99 510 553 106 234 473 99 377 978 86 696 732 117 136 265 95 662 752 111 47 289 99 45 618 76 640 680 113 170 187 94 420 908 106 419 731 112 293 350 100 572 776 107 81 778 101 524 850 111 43 695 101 549 858 94 719 845 93 104 545 100 682 840 117 197 360 97 307 823 96 91 928 93 225 679 92 166 842 104 716 952 81 503 878 99 510 581 84 44 815 86 720 780 92 182 369 87 589 616 97 192 896 115 182 291 104 162 274 91 528 776 103 266 417 98 218 230 98 237 630 84 214 854 106 422 729 87 687 915 105 417 941 121 77 708 105 651 999 96 426 748 96 691 957 103 650 947 99 54 628 120 249 590 82 613 687 111 825 900 100 70 484 93 210 749 105 445 946 105 397 929 108 778 987 95 516 567 95 107 249 102 241 273 86 508 928 110 521 649 101 538 989 100 734 790 110 65 84 111 516 598 101 770 791 100 178 356 87 303 528 88 598 919 102 172 415 105 227 248 94 379 430 85 368 651 82 155 180 107 421 742 108 61 188 99 172 864 103 154 758 96 171 442 85 133 445 90 414 793 94 175 201 79 277 606 89 288 904 97 650 774 88 952 982 94 197 449 95 46 263 116 464 946 111 82 235 110 217 237 113 52 981 92 207 304 95 738 812 88 355 850 88 212 978 84 24 452 103 324 409 104 469 494 88 592 973 94 29 815 94 341 983 93 680 840 105 284 347 99 362 856 109 104 612 112 831 857 98 323 464 104 517 693 90 201 429 103 131 186 117 122 862 87 217 910 106 50 567 105 147 647 92 779 925 117 180 213 103 333 710 110 606 821 98 582 849 85 860 958 91 179 727 103 3 420 104 816 838 111 770 918 92 493 798 90 830 924 90 451 874 97 139 983 101 393 533 110 243 816 95 20 340 94 83 662 99 282 716 97 176 759 99 81 886 91 142 281 101 664 718 103 439 914 105 421 777 81 374 753 74 47 963 92 137 933 102 308 855 88 484 816 109 625 962 88 69 211 95 23 746 90 268 592 94 243 397 94 114 381 103 618 691 91 217 361 104 339 762 79 325 423 87 380 824 79 463 803 102 398 438 113 703 881 87 64 502 104 66 451 102 545 850 99 413 750 100 137 705 117 528 531 108 179 678 100 783 848 104 223 259 119 490 535 104 356 772 97 225 443 115 305 783 90 116 378 105 356 787 93 560 816 110 1 867 108 416 501 114 72 119 111 230 288 90 167 944 105 141 851 81 603 956 114 813 999 113 287 688 93 800 987 99 394 975 112 6 610 116 618 797 104 145 620 93 731 951 92 321 673 90 130 981 96 450 889 103 328 645 84 7 485 98 501 893 99 219 998 93 767 900 98 7 888 98 381 721 75 127 707 78 449 465 106 165 795 99 400 692 97 1 243 113 466 694 102 216 877 89 231 293 86 664 686 95 55 910 101 50 954 110 311 879 110 256 638 101 227 925 110 371 716 98 491 924 113 126 141 110 107 291 88 875 934 101 209 926 107 661 766 94 648 891 103 734 924 88 95 911 111 267 901 118 352 893 96 401 837 94 49 269 86 309 599 111 69 413 94 464 558 104 365 393 80 384 528 108 781 992 114 315 627 97 265 291 106 340 581 75 22 463 93 310 822 100 6 259 92 588 787 111 211 928 100 287 720 115 94 806 116 831 837 93 51 511 103 425 742 98 177 474 99 222 923 93 218 557 108 489 747 108 425 855 84 457 536 104 57 462 106 569 722 105 273 466 92 129 821 109 805 935 99 133 875 108 719 848 100 125 126 98 390 826 100 94 507 101 13 829 92 7 34 109 850 884 101 322 548 83 165 445 94 270 370 107 138 333 103 12 481 119 119 643 112 758 926 91 552 893 86 285 765 106 352 545 111 325 876 91 466 584 109 472 680 96 188 505 88 358 468 88 119 592 92 76 252 101 282 759 112 560 741 91 694 894 101 416 697 98 64 771 95 1 708 107 337 396 124 243 363 113 543 617 99 56 999 99 726 915 122 144 909 110 531 825 103 284 517 86 325 962 96 370 830 87 443 848 109 693 841 97 298 708 109 79 270 102 802 969 101 229 338 92 112 285 102 54 341 117 198 802 99 163 320 98 336 589 100 139 862 103 604 683 109 68 434 87 659 872 98 143 394 116 623 693 100 916 992 111 566 932 108 78 557 90 537 815 116 277 752 103 260 944 94 120 485 117 653 740 75 300 690 93 339 743 107 277 634 106 250 561 103 769 842 99 159 906 93 310 861 94 443 760 99 96 687 110 15 211 101 167 197 116 434 931 106 512 577 84 726 979 84 802 865 107 392 695 105 347 970 109 52 903 97 475 909 108 892 894 106 211 272 97 655 869 94 711 944 88 219 582 106 268 908 87 662 706 103 146 886 82 646 787 96 306 663 90 37 245 119 717 790 117 482 590 96 264 684 118 723 839 109 433 543 85 6 584 86 13 875 103 5 740 101 828 895 116 358 653 114 105 807 103 315 592 95 92 450 93 132 249 90 195 423 107 482 834 94 274 927 105 467 964 106 287 418 103 733 966 86 113 638 97 381 899 106 78 464 89 73 326 93 31 277 113 484 560 107 516 743 85 236 309 94 157 382 113 17 541 97 80 166 102 258 945 105 197 368 111 154 375 97 9 463 116 519 590 89 10 613 110 77 828 97 62 586 109 107 537 101 526 822 98 319 672 95 485 859 97 702 915 100 200 629 110 120 126 103 723 985 106 165 642 103 303 629 101 80 642 94 327 890 112 20 636 109 78 155 106 118 216 93 124 257 86 552 597 105 357 737 96 486 860 101 516 896 89 103 638 101 197 365 95 899 939 98 454 625 95 42 511 93 373 871 96 39 411 104 213 389 103 667 928 96 204 445 87 110 743 98 591 892 105 419 944 107 83 459 97 150 991 105 18 102 93 519 520 81 884 927 108 119 628 80 204 616 104 685 746 88 67 559 91 80 765 102 399 444 91 712 926 95 86 976 82 99 262 91 258 321 102 169 600 85 50 468 109 126 951 103 288 407 112 362 693 103 47 452 85 70 680 106 393 567 95 60 172 117 603 895 96 305 505 94 26 246 102 215 793 93 220 923 91 48 948 95 611 967 99 106 855 102 489 800 114 791 896 100 808 883 101 622 847 102 230 728 92 693 971 117 373 443 98 903 957 106 126 558 98 258 787 92 843 923 100 347 875 76 553 766 119 356 969 110 643 813 120 247 490 112 359 902 106 135 753 106 195 905 102 86 979 98 531 590 105 2 785 114 251 559 104 905 969 98 174 660 106 404 739 93 40 399 103 146 983 90 588 827 98 690 920 88 259 270 104 226 354 106 371 614 110 180 542 78 359 528 105 776 780 99 530 608 93 243 643 116 283 868 108 37 514 106 172 477 97 117 464 102 298 623 99 325 693 104 73 343 100 539 995 94 133 791 113 154 989 115 124 645 107 385 570 86 77 322 102 124 603 95 323 867 128 548 721 105 800 871 99 195 856 113 537 657 96 753 806 86 441 878 94 266 734 88 218 773 118 304 742 93 79 454 98 588 951 84 427 528 103 382 811 111 30 333 82 416 755 99 620 629 109 332 993 98 499 935 107 762 953 116 57 866 110 482 622 99 753 768 95 44 83 103 133 796 83 527 978 93 57 994 102 310 369 93 136 917 97 281 613 106 208 803 101 330 382 88 414 425 105 486 625 97 645 868 102 388 410 88 147 633 102 67 507 87 414 720 99 536 974 87 715 751 79 616 774 104 477 996 93 656 847 105 572 590 100 243 982 81 110 433 113 364 813 99 215 606 99 221 687 101 21 97 125 71 137 99 6 974 92 343 406 106 752 880 97 634 698 98 180 331 81 390 801 91 52 654 92 747 753 91 626 984 94 877 947 108 343 713 90 540 692 90 395 743 89 554 848 107 270 405 102 100 424 86 280 494 101 383 630 82 303 388 103 385 808 106 487 536 84 64 663 110 384 932 98 351 775 101 351 695 110 254 260 93 757 943 71 266 629 107 1 530 98 368 701 101 544 793 88 243 899 91 316 372 106 862 870 104 442 973 98 543 720 97 543 939 94 831 851 94 36 211 102 839 966 74 589 982 100 111 306 97 284 999 92 84 913 79 218 405 81 526 968 85 328 616 99 340 600 91 442 878 108 72 675 96 463 953 105 27 524 109 852 877 89 489 507 110 548 623 107 357 855 108 577 996 97 125 710 116 48 740 109 766 937 80 151 662 100 161 278 100 541 764 93 573 594 105 641 825 94 354 963 110 171 320 99 495 862 103 574 805 98 555 964 93 142 447 107 8 960 87 461 698 71 213 842 104 17 563 113 677 945 105 108 878 101 600 826 115 44 252 114 179 985 101 45 151 91 834 835 105 215 553 105 618 682 91 229 879 107 215 621 95 141 419 104 151 463 109 667 974 101 395 763 93 214 889 98 39 910 102 655 920 109 218 409 107 111 775 104 811 978 110 27 878 97 42 845 108 192 865 78 26 291 123 300 788 111 620 929 113 118 873 108 199 349 107 561 607 82 744 923 111 67 304 99 377 670 106 205 227 103 26 81 109 829 860 110 79 298 117 313 364 111 456 521 99 71 658 93 194 820 110 373 769 104 392 717 93 606 957 94 105 785 83 65 670 111 449 523 95 259 949 124 103 325 107 248 533 100 29 333 106 725 740 89 441 938 87 520 891 101 928 967 111 234 315 109 591 625 113 141 939 92 174 850 89 621 841 89 572 824 100 876 912 100 522 781 111 463 712 108 71 547 104 99 996 94 327 951 120 446 517 93 167 848 104 216 661 106 255 325 112 33 244 105 399 907 102 525 594 108 414 863 102 255 557 89 281 795 107 36 645 99 408 650 97 623 874 94 0 507 99 895 897 99 127 783 95 78 196 94 241 581 115 611 888 106 476 651 84 393 791 99 457 571 104 110 343 93 343 925 91 89 354 97 141 584 122 347 523 104 273 728 106 499 655 89 17 398 106 358 788 104 315 952 91 288 488 103 232 236 104 61 831 103 3 216 97 796 966 85 404 446 102 366 429 110 564 853 105 656 658 101 594 782 96 190 430 108 713 802 104 185 765 96 572 691 82 742 900 117 181 352 93 260 906 114 699 842 87 326 776 109 470 791 102 228 372 86 173 450 103 182 594 107 506 609 101 6 228 95 25 248 101 345 379 82 163 366 105 314 782 85 328 825 99 437 561 113 157 838 97 4 479 102 485 941 99 154 788 110 68 163 90 220 839 105 20 808 86 122 996 127 837 862 94 446 745 118 579 966 94 60 458 108 396 744 100 778 902 93 12 941 89 548 583 93 764 866 99 419 804 106 83 181 90 504 946 99 325 663 114 397 626 98 572 592 103 324 468 76 55 713 101 119 494 80 372 843 102 803 951 106 238 693 97 170 973 95 841 937 89 500 928 77 571 746 115 360 867 94 314 990 88 549 645 89 117 381 106 363 842 105 658 920 91 630 779 80 695 920 107 206 383 93 83 236 85 105 564 102 558 698 93 115 707 102 116 682 90 877 952 102 198 517 94 260 437 85 452 660 104 118 350 103 430 671 102 41 733 103 16 699 84 78 376 96 163 506 109 172 983 107 328 850 98 139 765 98 139 334 87 496 834 91 6 942 90 634 962 105 165 541 107 125 513 104 60 198 97 316 706 108 742 881 80 259 314 89 891 935 95 597 897 89 178 849 94 620 720 101 573 833 105 199 278 94 772 843 87 910 971 101 610 658 91 474 588 99 533 560 103 498 869 90 215 754 106 252 740 103 150 391 91 208 247 96 83 230 84 386 842 99 57 988 96 158 878 107 315 841 97 697 991 87 219 416 74 9 659 108 66 481 106 28 189 92 595 675 90 506 562 101 117 154 92 207 989 93 633 883 76 55 786 96 841 927 101 32 476 89 154 859 107 475 942 98 71 211 89 157 802 83 862 880 100 642 764 109 433 669 99 76 567 83 4 227 82 82 842 79 10 101 104 551 914 97 256 980 93 61 908 99 700 952 102 651 991 105 441 527 98 292 908 106 444 817 105 140 332 103 191 776 106 66 793 107 662 940 94 341 739 101 413 784 105 12 526 90 218 550 112 292 417 89 66 799 91 243 722 110 270 612 84 170 286 110 789 814 86 167 590 88 305 618 116 693 939 111 453 529 85 141 944 93 117 374 95 449 484 91 737 785 96 75 849 105 371 480 104 459 473 100 369 461 102 78 391 101 216 713 96 145 876 99 390 722 116 304 398 96 89 643 102 326 804 90 759 991 94 813 815 113 370 755 88 562 579 100 92 182 83 423 653 97 722 723 101 627 953 101 676 843 89 228 591 114 47 353 93 137 729 96 400 421 92 156 577 93 369 788 74 383 979 105 477 581 101 187 518 99 509 561 107 257 756 102 455 834 115 165 717 97 460 768 93 412 555 103 262 714 83 183 974 100 150 918 118 467 569 103 827 899 90 179 922 99 90 716 98 211 534 95 294 903 99 370 837 85 105 933 105 146 494 101 726 957 111 718 775 112 742 949 93 250 380 94 342 877 108 496 539 105 149 220 102 630 736 101 448 688 107 72 159 101 451 740 87 121 249 94 272 739 101 362 811 112 356 944 114 418 511 85 404 569 76 292 658 96 555 730 100 326 975 114 53 940 103 453 777 90 511 860 92 96 439 79 660 904 113 197 826 113 549 615 94 534 653 99 439 878 96 101 803 109 314 680 108 161 663 99 206 912 95 546 699 102 39 213 108 724 765 95 408 590 96 457 790 96 478 575 104 44 712 97 636 917 86 144 925 83 54 65 97 100 842 106 137 198 111 8 14 108 259 262 103 80 609 92 200 576 96 139 663 100 258 385 109 51 664 102 130 662 119 285 354 119 485 866 98 12 639 96 60 189 91 149 647 99 63 819 117 87 404 98 192 388 96 375 616 85 595 975 102 323 935 110 758 867 102 136 745 106 328 998 96 835 936 77 810 829 106 509 934 107 685 938 94 734 824 99 365 574 111 480 619 88 613 837 109 461 778 92 254 288 93 35 907 99 437 568 83 218 504 108 48 840 93 348 431 94 540 781 101 529 681 93 206 319 98 338 641 91 18 738 102 135 189 98 20 957 109 9 956 101 43 59 88 242 942 87 843 927 104 6 178 106 454 905 99 958 988 102 390 835 120 194 778 102 215 299 100 233 670 90 302 668 104 88 240 88 810 934 85 883 927 95 128 334 99 133 503 92 912 970 98 369 672 85 306 674 101 141 591 92 62 775 98 0 916 113 182 914 96 399 475 92 276 979 82 222 753 84 229 574 91 108 248 113 101 760 111 411 910 104 135 414 90 592 752 95 372 647 93 23 176 100 427 628 100 33 442 101 167 450 117 21 351 98 13 924 103 583 997 90 460 953 95 356 913 97 190 221 74 44 654 95 848 878 97 118 142 96 191 192 80 189 308 82 169 437 97 290 440 93 408 766 94 114 852 124 533 661 95 548 704 85 92 901 87 782 920 120 207 601 106 539 655 86 630 657 92 3 594 94 327 855 88 720 969 88 438 834 100 870 943 87 578 768 81 170 746 114 613 656 95 370 768 86 534 552 88 755 877 91 733 951 112 33 433 119 36 626 108 478 786 91 203 908 99 191 557 87 145 869 87 287 347 103 114 226 111 326 766 96 65 248 103 324 426 116 407 600 103 777 878 105 103 306 102 490 931 98 239 797 106 453 655 107 624 996 94 70 309 103 72 975 98 348 982 98 26 402 89 705 763 107 216 592 80 19 41 88 63 446 109 549 864 96 170 349 102 387 452 114 205 593 101 275 438 117 115 329 86 309 726 96 566 844 86 631 960 81 452 469 123 451 964 107 252 775 102 339 688 94 666 853 107 346 413 99 187 208 124 145 722 103 75 234 97 316 469 111 771 809 96 127 244 117 172 819 102 570 944 88 469 690 94 666 924 110 282 634 91 500 859 103 430 813 108 427 638 88 336 924 103 418 870 106 916 937 99 644 980 94 765 776 110 232 484 91 636 903 125 129 484 71 338 408 106 702 847 99 84 726 81 388 544 90 1 156 115 383 578 108 106 968 98 588 996 110 280 749 110 259 496 106 350 771 100 21 791 101 178 318 108 181 585 99 528 801 94 334 424 95 348 551 122 175 767 112 103 630 109 116 772 94 39 876 105 436 991 99 494 788 86 639 882 94 267 985 92 641 793 113 217 838 99 166 460 96 133 266 92 397 761 90 200 425 90 660 756 131 399 480 92 540 659 111 427 663 100 43 521 108 627 843 102 102 429 100 198 814 102 334 830 95 654 963 93 130 152 100 512 723 102 15 534 97 777 872 93 490 779 78 265 510 107 852 928 100 211 504 81 302 371 115 514 892 96 115 577 91 80 360 98 2 486 90 182 201 118 548 798 108 171 474 111 70 408 111 173 687 103 292 349 105 541 589 104 365 730 107 326 657 94 407 831 102 526 755 85 371 418 100 89 605 91 701 749 91 79 250 103 74 233 109 352 395 107 366 589 109 296 669 100 59 839 110 303 660 102 870 925 118 361 517 104 77 198 103 110 204 108 158 871 110 28 811 102 298 762 115 444 646 96 241 930 114 320 743 101 96 209 81 562 996 96 263 510 103 196 910 118 587 787 91 209 383 116 184 656 101 258 306 96 544 961 86 621 958 105 249 818 105 109 970 96 123 504 92 141 898 102 506 999 101 618 982 106 905 966 106 184 592 93 161 492 96 971 989 104 393 963 91 7 432 85 441 795 94 249 418 83 195 842 114 747 806 97 179 380 77 242 469 121 665 745 116 155 837 95 73 861 103 227 818 106 743 895 79 878 909 91 188 991 105 112 275 113 355 890 107 264 769 92 12 251 93 38 324 99 607 799 115 34 548 105 436 821 86 12 586 105 297 677 95 22 157 97 95 721 95 235 694 96 527 720 117 185 704 106 574 912 92 565 894 91 486 571 103 36 871 93 213 243 97 478 719 106 475 580 126 81 416 88 93 820 87 528 816 80 108 614 111 401 781 110 180 636 93 48 328 74 161 809 97 515 841 99 138 744 110 433 935 94 61 445 79 623 638 91 64 245 76 301 316 110 287 871 87 102 271 106 140 768 111 309 381 91 536 994 106 789 927 94 31 378 96 475 675 91 104 605 101 685 812 94 186 322 96 700 789 84 224 238 104 418 791 98 2 96 88 226 359 98 504 514 110 84 650 131 368 818 109 489 572 104 239 456 97 323 542 100 271 286 83 551 649 113 143 750 100 597 632 116 179 968 85 804 945 114 252 408 100 275 816 91 7 912 85 433 985 102 439 477 83 397 604 88 833 962 92 128 401 107 265 761 103 122 527 93 88 964 86 528 586 88 328 381 76 30 736 84 791 872 102 141 747 94 338 346 104 77 669 114 37 328 104 703 828 99 575 585 103 447 845 105 293 411 94 626 875 107 37 214 91 46 682 117 739 758 107 328 497 88 629 800 75 146 332 102 287 714 116 462 472 102 665 974 109 177 403 98 454 617 105 1 599 103 391 865 98 19 93 99 595 663 110 120 306 82 240 480 90 235 883 107 236 763 86 496 935 116 63 512 96 131 257 94 82 804 101 438 468 90 365 435 96 741 955 103 92 774 91 901 936 86 214 461 111 756 954 112 51 762 106 58 673 103 727 989 95 360 552 114 357 483 84 776 782 89 567 759 90 494 498 96 637 860 103 71 603 110 543 609 115 617 903 94 625 665 111 456 929 94 124 142 89 517 626 89 32 843 103 84 492 110 451 607 99 603 818 92 328 643 104 659 988 104 367 638 106 921 930 101 123 892 78 390 422 104 370 503 117 76 825 93 640 821 105 612 646 92 191 194 85 237 566 86 142 878 82 255 563 106 272 542 93 828 963 100 233 750 89 66 926 125 653 699 95 163 739 95 208 266 101 336 728 88 639 957 121 312 807 110 21 882 96 299 919 100 731 806 96 834 989 108 474 597 99 510 638 102 162 986 102 5 647 118 534 838 99 573 976 85 173 379 91 438 900 100 136 580 108 117 152 97 173 177 81 198 355 113 201 833 107 573 763 109 617 835 97 445 555 88 452 681 92 817 852 82 92 483 101 274 526 110 231 773 95 179 801 93 538 934 97 42 828 93 45 255 112 32 933 106 6 233 90 86 110 90 91 317 99 758 963 88 641 846 103 831 998 107 541 883 110 750 927 96 152 675 108 314 933 101 375 640 87 148 766 107 51 713 106 238 891 94 153 238 89 811 924 93 212 854 101 218 499 92 293 764 100 745 972 90 304 634 104 805 886 90 648 824 104 385 979 104 176 426 97 22 532 85 567 867 103 604 841 106 116 527 116 36 957 97 317 754 99 561 726 105 174 738 93 483 825 97 557 949 115 301 583 119 574 966 108 37 188 110 86 276 100 264 627 91 94 738 102 181 251 97 217 292 114 152 908 105 179 696 93 84 898 107 6 793 107 864 965 86 759 760 100 186 766 103 401 434 93 303 749 100 209 242 96 462 735 108 774 896 92 156 430 100 672 785 94 113 653 101 179 345 100 398 758 98 660 875 109 67 598 99 476 929 106 330 798 98 22 989 81 44 732 113 464 923 88 705 781 85 705 816 100 34 418 92 212 419 95 142 972 98 214 581 102 688 790 109 55 328 93 89 200 109 131 846 98 503 997 108 100 384 105 201 603 100 498 832 111 284 937 110 95 764 102 163 600 112 379 653 81 47 365 106 175 788 107 667 748 100 57 74 87 749 753 126 642 710 98 749 973 96 304 408 129 378 942 100 265 548 105 578 648 114 379 761 101 454 549 89 570 618 94 351 378 109 184 587 103 97 659 90 58 584 91 700 779 100 542 680 104 149 211 97 412 730 109 453 956 88 1 453 89 59 124 86 11 549 99 470 898 101 31 748 102 62 823 109 362 874 99 952 970 117 668 678 117 391 507 99 285 342 114 116 403 90 549 949 104 209 271 100 129 580 99 332 928 82 439 546 95 629 855 99 205 726 116 710 924 105 560 729 89 15 214 104 689 770 100 178 659 96 179 721 80 372 582 80 328 379 96 525 922 108 347 393 98 447 473 86 71 446 74 443 665 113 191 530 106 470 600 87 2 406 110 869 917 100 891 980 91 242 892 106 13 100 86 302 664 112 506 873 86 804 926 92 580 949 110 371 719 102 142 263 109 451 760 116 154 522 90 837 844 92 506 783 103 27 587 102 135 708 100 507 731 112 35 36 99 120 182 105 768 812 89 83 177 108 312 378 109 78 188 112 51 942 105 112 229 95 543 691 108 354 986 110 447 691 98 242 965 106 118 982 98 148 617 88 573 987 96 575 758 94 216 376 96 367 506 110 674 908 102 189 950 97 32 625 105 912 949 93 92 294 107 366 956 95 210 813 115 370 456 100 484 568 96 708 814 105 178 508 83 163 885 100 352 901 111 334 491 95 82 676 103 518 757 80 432 592 95 716 941 93 282 646 99 328 465 97 522 752 101 104 958 106 399 849 108 69 272 79 361 577 99 244 967 96 27 355 101 528 808 92 151 390 85 374 864 105 836 871 109 259 674 105 51 566 105 624 777 87 5 474 103 497 614 95 542 597 108 297 326 96 207 844 111 50 104 113 429 655 110 248 414 124 91 234 92 296 359 93 619 743 102 93 834 113 592 601 120 50 332 118 763 857 113 147 782 113 505 990 102 94 468 75 677 798 111 363 404 107 276 590 101 527 696 90 426 462 105 684 728 101 35 557 106 644 730 119 711 949 123 173 610 99 196 867 106 248 876 121 225 309 99 196 954 108 497 903 110 490 933 84 244 468 111 687 975 106 141 185 112 96 507 82 751 785 91 434 677 98 763 841 91 121 570 116 312 944 98 849 869 102 236 546 98 96 718 106 96 132 93 619 905 106 413 850 114 623 871 89 699 724 109 830 914 99 330 701 104 397 650 106 127 146 87 140 765 109 63 472 100 293 412 101 825 837 89 195 840 127 804 827 104 346 848 83 289 824 98 727 980 97 15 874 104 448 984 88 59 511 96 65 320 87 40 764 89 594 683 117 124 672 107 235 828 96 665 799 111 317 447 90 578 753 96 520 974 103 362 645 76 739 857 77 202 507 95 79 552 97 138 882 102 490 646 93 81 347 78 125 497 112 562 748 106 163 499 98 332 440 91 401 719 92 122 680 102 35 382 106 188 717 106 304 751 113 376 694 81 733 954 105 637 669 110 635 943 110 27 166 101 857 914 83 651 787 103 327 335 112 413 856 79 825 969 104 557 875 91 832 922 99 15 89 96 104 472 94 36 804 93 349 760 81 34 493 89 569 842 120 114 119 107 184 618 95 4 731 99 877 890 100 440 785 120 360 854 109 216 345 87 413 910 74 968 984 104 30 883 110 97 547 92 241 501 93 183 598 109 138 862 100 309 902 111 122 809 104 153 918 103 65 134 98 143 216 96 245 752 108 110 524 97 14 668 82 252 267 89 835 889 99 40 630 100 69 678 98 91 679 94 140 171 96 185 507 104 320 449 86 29 97 92 771 898 91 272 730 94 46 719 94 636 761 104 190 718 81 393 743 101 99 454 104 320 328 85 389 974 93 331 832 88 381 699 118 590 737 100 257 883 86 531 846 101 65 859 94 216 924 111 601 944 89 7 74 104 98 776 118 690 723 107 343 805 93 876 998 105 492 691 102 539 763 86 386 832 107 537 543 70 489 786 105 864 892 99 544 612 98 231 686 102 287 945 98 75 669 96 636 942 113 236 724 113 300 511 95 799 809 106 141 155 87 238 832 124 277 471 103 202 936 106 348 397 115 44 103 106 671 838 107 572 653 98 168 905 102 34 408 96 190 955 87 121 716 107 226 779 108 582 907 104 111 406 95 35 952 119 737 995 76 123 976 102 179 776 93 406 622 102 252 808 92 283 514 94 372 766 95 31 996 119 252 351 100 162 519 103 361 423 109 11 967 92 29 955 109 269 322 103 3 629 75 538 594 124 273 442 111 533 699 81 619 685 99 362 555 105 145 580 91 205 990 97 87 252 98 545 831 90 306 467 97 49 342 86 359 439 96 12 566 112 70 74 110 282 446 91 331 762 92 251 989 102 109 780 83 454 952 100 189 836 92 544 556 101 358 660 87 734 846 109 223 402 95 100 433 89 353 575 86 568 907 123 403 753 100 553 628 99 136 209 111 406 555 110 664 828 121 374 382 88 924 957 85 247 908 89 957 973 72 625 837 92 408 534 101 539 938 97 258 654 77 179 970 97 648 875 98 825 831 96 794 863 105 392 690 93 650 730 95 184 641 108 442 620 87 65 950 98 466 845 110 778 851 98 46 608 101 654 773 98 50 569 101 721 893 94 312 850 92 154 655 102 61 325 107 809 893 107 667 886 108 374 922 112 292 969 93 5 287 109 375 886 96 310 750 100 288 516 105 743 991 115 667 858 108 609 780 87 32 242 102 288 361 89 358 802 102 314 863 109 136 163 100 573 719 90 148 364 92 308 730 98 524 925 97 279 534 98 75 576 95 53 335 86 915 930 102 491 883 101 151 516 108 12 763 123 275 693 100 217 878 111 269 965 93 833 966 126 495 659 98 65 285 96 400 529 107 1 874 95 190 564 101 321 721 96 668 908 81 134 300 85 884 951 98 378 745 95 104 728 94 94 574 104 37 288 120 879 983 102 506 823 89 574 622 100 608 762 112 23 968 98 167 311 92 66 834 92 708 898 107 711 779 87 140 327 95 387 503 111 262 753 98 348 964 109 597 823 113 312 844 99 74 802 98 660 752 100 706 889 106 99 249 94 78 414 104 268 508 91 214 612 98 302 622 91 212 679 104 229 624 102 211 572 93 534 781 90 450 503 102 399 938 85 379 829 82 736 829 113 750 889 100 586 749 87 277 701 110 637 642 102 556 784 103 429 934 112 104 881 107 485 744 96 364 852 103 218 493 101 76 207 105 131 513 108 327 888 93 622 885 88 800 935 110 632 663 97 37 779 112 121 763 117 568 977 91 325 373 103 313 968 106 164 453 88 107 384 104 6 39 104 530 572 92 451 700 104 78 901 105 694 965 93 201 978 100 155 338 99 123 450 101 623 764 103 607 772 95 157 568 105 151 371 84 264 356 95 525 933 104 385 582 107 145 624 105 398 761 95 829 874 103 179 827 99 2 707 110 656 934 94 12 837 93 357 738 107 62 953 95 523 579 98 406 686 97 911 918 115 862 955 115 603 978 95 316 767 77 105 948 93 47 890 102 65 73 93 626 731 98 716 841 109 358 901 100 337 511 107 316 439 98 38 752 75 266 897 116 256 340 87 610 794 81 402 982 97 755 990 108 967 983 110 498 976 76 270 646 98 123 356 108 516 686 112 54 988 106 567 685 90 102 782 115 289 311 111 292 667 84 709 725 120 388 813 91 69 631 101 158 885 98 247 358 102 664 717 93 271 933 108 103 228 121 137 924 103 255 745 117 388 437 114 246 910 106 407 835 84 307 796 118 261 772 89 337 489 91 161 467 102 449 805 91 243 883 82 290 874 97 410 554 93 556 820 100 42 312 91 181 694 93 734 875 100 103 980 103 461 762 89 146 462 90 140 538 97 456 922 98 24 320 102 485 714 99 100 594 96 419 559 104 292 479 86 263 631 111 213 784 119 777 939 96 498 830 103 38 831 116 427 631 87 247 409 100 53 857 113 312 731 92 529 771 86 883 938 115 50 918 77 70 210 130 508 656 82 791 824 94 224 392 110 381 675 82 642 809 99 790 856 119 138 450 97 323 766 105 31 631 102 177 777 110 619 650 103 305 391 100 479 723 112 421 554 94 802 919 88 33 993 95 34 330 111 545 614 96 97 856 122 14 202 100 238 753 109 755 951 87 171 804 95 401 720 90 49 50 89 14 995 97 66 236 101 441 654 106 642 784 96 733 917 109 730 873 97 814 943 93 583 836 92 362 801 92 222 322 93 150 720 91 380 733 103 840 919 96 347 585 94 475 696 98 300 622 114 167 358 106 197 786 97 225 486 110 7 599 109 402 711 107 586 929 102 833 875 101 340 353 98 442 687 99 521 703 88 618 674 93 858 972 96 121 562 98 191 643 109 614 683 109 480 489 91 843 870 109 192 519 94 102 464 94 485 705 106 250 518 91 213 238 101 451 763 110 419 962 110 337 799 95 270 523 113 367 495 90 346 564 119 283 348 102 140 535 115 239 434 113 231 763 115 84 213 108 79 728 101 403 511 120 114 404 102 851 872 110 439 671 92 85 499 98 613 807 95 713 915 86 357 987 93 795 799 109 145 816 114 792 978 95 223 764 91 555 575 111 71 863 113 257 478 83 847 948 98 199 310 106 151 893 107 258 995 90 268 440 94 356 622 105 123 663 98 139 320 105 22 720 98 178 633 107 199 379 103 621 825 115 225 369 92 96 712 110 216 894 112 645 936 89 531 549 109 504 700 96 104 116 116 504 836 81 26 566 92 828 841 102 456 997 117 743 900 99 154 820 101 447 927 108 96 538 97 37 173 99 705 954 96 153 810 100 199 341 101 223 663 101 295 896 105 569 778 105 83 736 85 891 938 90 77 351 82 170 505 104 550 626 91 747 754 86 112 313 103 295 974 100 533 866 80 577 749 100 39 916 90 57 137 106 53 85 91 185 940 95 187 848 101 334 593 91 441 681 108 312 450 100 334 649 96 106 938 83 233 282 96 270 492 93 267 324 103 235 477 106 340 540 113 284 561 92 117 145 105 52 478 85 360 503 101 277 520 102 209 787 108 11 993 79 187 424 79 609 979 108 509 999 83 783 904 92 288 991 91 334 666 93 554 667 106 471 645 85 678 713 90 548 637 107 26 891 112 51 716 99 179 232 104 316 374 83 265 759 107 318 511 96 36 773 101 583 589 117 526 539 107 275 404 103 236 898 96 745 855 91 162 813 99 218 778 97 43 344 100 469 799 102 135 560 118 493 849 115 115 798 85 52 800 112 240 798 123 44 490 103 320 942 91 294 611 93 890 894 103 92 730 87 177 330 111 751 779 96 135 248 89 966 986 90 334 773 96 578 808 92 11 145 109 319 524 112 83 277 87 89 230 99 392 425 89 544 833 106 150 369 103 504 544 95 0 658 81 339 982 86 629 804 92 525 707 117 398 437 90 145 319 108 79 145 89 127 464 102 139 666 91 853 886 93 183 919 84 48 842 107 233 917 94 250 359 97 213 917 105 423 537 88 798 911 103 334 942 104 66 756 92 335 339 94 182 353 100 237 959 109 524 634 102 33 622 89 231 732 107 393 884 90 879 899 102 500 572 104 27 544 82 713 790 116 317 712 97 71 438 98 572 897 93 703 847 110 127 981 106 414 676 95 59 158 104 171 545 100 584 958 125 157 457 108 794 883 108 310 664 110 458 555 106 190 381 92 87 98 95 391 463 106 83 247 85 677 925 106 27 541 107 322 483 74 262 463 93 576 799 99 795 819 87 100 626 112 675 777 97 199 658 83 70 862 92 705 944 103 171 264 112 134 272 84 19 793 101 711 849 109 105 586 94 125 899 113 548 698 96 432 466 110 364 595 108 205 901 107 556 761 113 410 481 96 76 833 93 379 554 90 57 858 108 297 829 98 166 879 99 534 923 94 34 822 96 658 802 105 315 327 103 41 193 74 590 793 93 51 781 94 128 589 113 53 332 95 109 928 97 450 474 86 451 903 96 227 334 101 75 277 135 574 623 84 733 977 105 213 525 94 548 963 85 19 561 86 279 886 89 379 519 104 354 473 99 269 328 93 367 889 97 360 882 105 122 675 114 376 955 116 76 111 104 532 870 92 803 943 89 647 961 110 62 797 105 9 618 107 30 954 85 233 907 101 128 522 101 840 978 109 32 241 91 668 787 90 507 737 91 584 941 95 461 705 104 895 956 99 79 254 100 183 711 98 161 372 108 239 953 104 105 359 107 116 596 95 339 687 97 396 584 100 767 932 95 67 173 100 497 949 77 53 234 108 109 747 89 235 930 97 493 693 96 430 550 95 177 809 105 262 931 108 630 935 91 116 292 105 772 805 113 526 714 104 24 161 98 112 737 102 457 972 125 608 855 101 200 572 102 12 109 111 683 905 114 661 673 106 367 782 120 354 513 112 331 799 96 823 883 85 469 914 110 197 237 117 53 724 104 491 608 101 402 462 98 434 703 88 630 895 102 105 875 106 506 590 119 115 441 113 506 514 84 759 777 85 531 819 88 268 939 98 73 725 95 123 168 120 271 400 92 440 786 90 463 954 120 70 227 94 363 367 112 470 621 106 74 871 88 412 742 104 674 833 84 193 477 103 278 478 99 796 888 107 364 474 97 376 766 96 107 785 92 427 543 89 808 812 96 200 801 102 185 257 72 251 617 98 214 788 110 291 856 105 780 981 96 430 653 99 294 353 101 91 259 86 670 803 102 538 683 113 365 443 79 664 902 83 139 959 74 76 760 100 344 913 116 179 713 103 159 497 103 128 719 97 357 767 95 5 173 89 457 826 93 325 997 97 289 677 91 487 534 107 121 923 88 275 995 106 237 425 96 324 969 96 469 592 108 388 908 110 724 947 95 303 428 117 363 580 84 135 554 99 615 892 98 319 822 94 264 868 99 77 821 106 247 727 112 150 888 98 102 107 103 64 890 96 569 693 107 155 458 104 147 874 93 314 366 119 714 789 90 71 992 90 109 312 95 51 257 96 298 345 100 313 448 104 48 961 96 541 788 114 122 263 105 351 891 114 90 810 85 26 487 102 267 538 98 108 406 120 364 688 117 435 893 96 749 932 96 222 333 82 158 270 105 183 576 116 548 687 99 80 762 99 278 546 110 233 902 85 894 972 96 905 975 84 159 466 99 558 765 86 781 827 115 390 978 95 511 962 97 25 526 113 209 869 108 610 732 98 580 795 90 344 844 98 115 743 129 377 405 95 723 805 108 342 900 107 847 985 96 483 609 98 647 802 99 720 804 96 282 420 93 21 987 91 484 687 90 246 536 94 252 822 102 519 649 101 525 918 95 127 886 91 663 743 110 803 946 91 86 94 92 53 399 103 786 889 90 568 624 88 342 738 89 720 861 102 192 279 98 529 892 92 195 794 103 263 811 96 250 619 100 685 815 102 217 539 97 903 945 84 326 452 103 74 471 99 79 255 85 262 777 92 155 609 100 684 730 86 222 577 108 450 780 93 12 130 102 461 566 124 950 959 92 9 429 97 59 615 92 60 981 129 127 982 111 307 758 99 92 572 109 934 986 86 25 637 93 68 267 106 665 678 99 269 453 91 99 928 99 54 622 126 462 495 103 383 502 113 289 636 113 2 353 109 427 836 104 551 631 84 265 941 99 13 488 83 46 296 94 619 748 108 82 340 99 391 581 87 66 754 122 297 539 93 26 389 104 257 514 108 738 797 71 67 927 111 792 956 116 216 269 97 328 903 99 192 474 114 149 364 103 375 757 92 125 495 102 162 602 85 119 650 80 112 559 89 444 680 97 741 984 103 169 644 96 209 660 104 350 863 102 175 688 93 293 420 106 882 911 101 751 799 93 691 721 124 70 171 79 117 546 73 326 726 78 513 693 111 297 503 112 730 734 87 173 744 107 386 989 97 229 807 93 692 795 94 55 634 105 30 670 111 386 902 88 886 897 83 140 701 113 213 848 116 103 978 103 209 370 103 244 336 114 361 622 100 176 268 115 330 538 91 615 946 111 120 425 94 319 477 108 260 742 99 695 743 102 65 840 112 357 601 98 231 484 117 401 817 112 467 909 92 673 734 89 213 646 97 345 936 90 166 996 97 223 593 93 31 354 106 68 579 110 450 462 119 216 700 108 164 419 85 446 463 99 605 871 102 77 233 96 288 956 111 149 956 102 572 707 97 545 876 84 440 540 109 559 906 100 9 432 86 447 529 103 531 776 88 313 571 128 755 786 101 154 240 90 333 441 94 736 816 98 249 835 98 192 394 124 387 558 110 136 168 106 54 885 106 597 666 106 547 981 79 395 882 111 714 870 92 65 679 91 191 879 80 114 330 102 420 628 100 206 215 96 57 192 98 109 167 104 511 895 107 231 902 130 630 738 78 190 915 91 407 927 118 70 764 112 511 804 103 295 463 86 39 501 83 566 608 97 563 629 83 419 663 120 108 244 104 258 868 96 17 254 100 167 295 106 57 786 112 123 331 108 370 578 114 295 488 85 496 756 95 429 491 96 528 923 102 3 895 86 28 107 88 62 102 119 123 845 76 492 546 92 108 995 112 108 738 101 400 672 92 852 996 94 563 720 95 228 753 116 200 247 105 180 350 96 383 584 116 681 782 102 149 334 104 215 661 95 257 881 111 115 696 78 661 682 109 133 169 96 232 908 100 359 808 101 709 925 92 114 782 122 429 482 115 525 563 103 50 329 105 90 597 97 61 81 93 170 438 87 525 831 90 455 998 105 145 695 89 24 443 99 211 345 96 341 561 96 226 391 94 224 261 84 120 688 107 349 566 99 691 919 94 346 429 99 285 899 76 54 263 93 447 727 102 225 807 111 374 501 95 165 458 70 281 785 110 586 752 86 367 985 85 860 873 99 695 801 106 37 707 102 274 902 109 554 877 104 255 682 107 321 859 96 35 348 103 182 908 110 271 503 102 496 746 93 439 643 88 103 774 101 628 917 109 228 371 109 70 810 111 24 887 108 39 552 93 105 584 102 509 812 109 324 361 89 131 902 95 22 702 116 647 796 112 732 951 90 135 463 98 136 355 103 72 498 85 287 517 100 414 535 93 44 984 92 324 738 102 99 234 83 72 110 104 116 830 109 708 761 103 901 923 109 719 900 105 544 597 94 215 718 97 666 967 89 98 572 88 504 629 98 676 689 112 450 885 96 237 446 94 846 878 119 13 91 80 31 365 109 209 549 100 299 396 118 351 367 90 587 937 105 212 933 99 783 845 102 699 965 95 69 294 108 756 803 97 665 990 80 249 986 101 106 230 95 152 369 91 489 517 127 146 554 92 879 946 103 291 852 117 663 821 97 40 255 74 103 455 93 741 965 104 760 944 91 537 922 92 519 726 102 20 442 111 375 915 91 173 911 105 170 458 98 433 821 93 35 56 105 483 978 92 170 214 114 186 424 103 404 956 111 143 353 107 153 475 116 194 358 106 399 964 86 102 842 105 559 917 100 279 497 84 109 700 87 410 938 107 257 844 76 53 751 112 42 172 108 376 576 96 188 555 89 751 841 83 633 670 95 182 888 104 325 378 89 440 726 83 216 394 114 283 698 112 284 653 91 689 766 98 602 606 126 62 508 99 405 581 90 371 654 101 426 828 86 19 886 100 10 211 92 511 959 96 341 452 89 361 875 112 468 914 91 578 658 102 381 635 98 223 527 116 341 859 103 285 318 107 438 922 98 62 824 121 358 521 94 267 792 89 22 812 74 166 210 87 275 620 106 676 814 106 807 828 95 240 775 81 26 53 85 833 895 106 676 952 106 258 816 110 754 787 91 377 482 93 56 469 97 44 971 101 7 59 94 513 676 86 29 378 101 183 916 93 298 968 97 395 931 77 507 853 99 77 464 121 55 507 106 64 938 99 61 98 100 180 748 108 447 554 115 21 579 102 285 510 96 568 570 121 101 360 102 561 939 85 115 698 95 230 309 101 341 664 100 352 591 87 216 600 113 521 881 104 341 501 105 218 272 101 269 978 93 320 361 98 31 952 89 570 606 116 180 348 113 389 843 91 114 595 90 94 966 96 147 290 107 407 889 104 51 324 111 0 421 102 683 963 99 8 610 104 45 108 91 899 969 96 659 743 106 423 692 104 213 964 88 65 525 107 632 701 106 94 115 110 485 752 105 718 984 102 538 913 108 677 951 93 665 897 89 468 750 87 188 821 99 309 879 88 180 528 96 520 770 103 158 426 80 20 755 81 477 480 100 783 827 85 381 880 100 314 811 96 321 615 95 345 862 99 534 708 100 507 930 91 684 941 100 227 978 79 16 493 100 241 657 104 210 915 108 269 844 115 541 832 100 16 827 103 429 441 102 62 333 86 557 951 100 687 876 109 566 788 103 195 211 112 621 895 81 278 901 89 288 534 108 339 695 83 262 749 117 523 575 96 61 254 106 513 847 97 314 482 101 34 653 88 120 287 111 69 875 97 429 461 95 315 897 86 59 628 97 324 690 93 389 668 90 421 516 124 24 197 92 215 620 104 371 620 91 0 156 98 45 838 103 407 917 93 4 973 101 362 436 94 89 933 106 178 544 102 271 491 124 258 421 107 701 921 90 80 758 105 242 909 103 337 567 96 652 788 103 610 650 108 77 366 117 292 467 103 68 149 101 228 980 85 562 881 91 151 636 102 391 524 101 697 881 101 421 958 115 960 967 96 233 561 101 222 348 92 163 746 90 246 756 86 217 849 90 562 793 93 41 43 89 223 849 94 495 876 87 496 839 91 189 317 95 512 936 86 490 697 102 423 866 96 213 530 89 849 903 105 769 851 93 155 619 86 107 487 108 307 479 104 485 838 115 229 799 102 188 210 102 960 984 95 59 378 119 494 656 104 321 884 99 145 392 90 338 876 88 37 625 107 292 895 94 397 767 119 66 634 94 80 961 114 185 708 106 132 484 106 615 821 121 754 795 94 172 907 91 286 712 101 54 96 113 306 323 102 739 956 92 636 795 120 523 536 103 344 984 93 243 451 88 710 722 86 130 636 97 505 654 106 633 813 107 127 719 112 582 600 97 524 607 99 68 596 92 331 465 102 169 737 92 331 826 111 482 686 95 330 878 104 405 709 70 555 618 105 169 225 111 983 987 107 490 767 105 539 695 103 406 972 91 678 799 106 10 11 107 796 945 97 165 290 93 206 291 88 25 960 101 265 698 95 687 741 102 433 681 97 813 905 102 518 562 110 227 307 87 31 38 101 415 611 89 323 863 86 477 564 111 735 902 102 5 724 107 228 704 103 152 882 101 136 388 101 482 603 93 457 913 90 545 641 118 507 845 106 406 502 95 45 157 92 11 986 100 352 418 88 330 676 99 243 931 83 898 933 96 340 606 107 464 476 96 937 999 115 270 944 96 186 580 110 392 511 108 521 755 95 176 293 108 205 772 90 141 638 115 722 962 99 599 686 103 704 826 112 423 852 88 162 434 89 761 989 113 159 739 98 298 882 110 490 670 93 52 74 111 502 516 109 7 548 108 163 321 110 372 471 93 304 305 86 772 868 91 26 65 99 241 500 99 248 377 110 158 665 106 0 276 93 122 910 106 470 849 101 38 366 96 667 979 105 506 690 93 171 518 100 527 869 101 392 592 97 136 291 91 327 522 106 60 830 93 204 510 107 58 102 110 496 913 87 444 720 103 15 490 101 364 835 83 158 873 91 582 717 101 184 831 85 724 818 102 447 949 96 94 280 89 212 768 94 970 999 90 63 268 99 189 676 88 275 602 99 105 313 95 122 938 84 425 893 107 217 635 97 71 878 105 7 578 104 66 643 100 257 350 101 800 919 91 454 754 89 369 821 107 201 693 103 342 872 96 315 333 99 41 771 102 343 378 113 187 784 87 358 725 105 355 448 101 317 578 115 338 812 114 651 721 101 777 993 99 274 861 96 209 286 110 388 977 106 356 465 99 270 623 113 190 375 88 288 298 120 31 125 105 43 483 93 491 987 106 231 506 98 179 519 97 284 768 101 85 453 103 232 941 93 163 771 96 204 707 104 486 495 86 322 586 87 249 760 103 565 917 96 160 904 92 139 261 104 20 326 84 182 370 89 205 507 98 242 609 102 345 524 99 510 698 90 11 237 91 750 970 124 349 778 98 761 870 92 277 756 105 173 198 106 246 391 103 283 925 98 31 891 78 553 810 107 372 662 95 289 730 98 177 601 91 183 538 96 434 951 95 129 445 99 305 621 105 282 594 101 756 892 105 737 902 88 269 747 90 153 916 101 392 408 100 515 695 91 126 623 109 197 852 93 566 730 88 403 902 107 49 397 99 109 689 98 219 272 97 206 875 111 411 615 103 344 747 98 134 148 98 129 630 109 235 254 101 202 276 100 865 875 114 73 86 80 275 883 88 19 725 79 52 622 121 45 180 98 57 304 111 522 890 109 430 446 105 135 353 98 377 966 99 38 378 95 120 611 101 415 561 92 899 975 106 659 944 97 331 859 114 858 952 96 207 980 86 12 180 108 455 584 85 116 577 78 644 804 109 466 847 105 238 908 101 509 596 121 407 618 87 374 850 113 325 858 110 381 451 117 561 922 90 142 620 92 571 820 111 375 931 88 869 961 92 361 802 97 791 802 102 361 688 105 622 846 112 127 657 82 35 661 95 402 483 100 141 915 108 4 68 91 288 882 77 85 570 93 86 959 103 256 821 103 646 956 87 36 339 94 527 882 99 58 579 97 217 496 106 424 823 87 784 966 105 135 165 97 193 679 96 623 896 107 220 624 102 55 740 93 464 633 109 33 240 94 416 988 100 107 764 112 440 773 83 239 547 83 20 938 98 132 949 89 676 727 92 47 386 107 218 944 104 45 777 94 511 941 102 185 267 93 749 773 91 38 52 97 29 385 86 292 732 107 333 657 104 24 463 99 841 918 75 223 808 82 430 540 117 29 425 99 117 557 100 234 776 98 244 974 124 245 679 99 465 938 86 110 599 96 211 340 80 40 150 97 375 428 81 234 436 115 452 921 91 187 473 104 803 843 102 350 812 108 28 273 98 296 960 91 16 441 103 153 476 103 635 774 112 466 686 117 564 728 90 327 776 92 790 912 96 299 869 111 427 713 90 426 912 95 470 564 106 855 868 104 633 665 94 465 514 92 61 690 100 704 838 96 478 919 105 534 546 93 357 858 106 271 695 82 278 454 93 216 545 98 890 891 91 182 878 82 746 755 77 800 872 94 154 966 113 378 480 110 545 911 95 282 442 100 114 876 96 544 555 107 148 157 103 77 223 106 512 893 90 13 646 109 273 964 92 368 477 108 248 635 93 391 719 104 103 436 111 897 994 87 590 953 90 731 959 87 325 935 99 607 898 88 518 983 110 75 143 97 56 378 99 61 512 92 691 920 82 480 943 79 40 178 98 632 927 95 32 116 101 327 497 108 384 922 97 515 611 83 793 942 100 387 743 99 812 888 82 567 770 92 234 662 101 478 559 101 663 690 100 452 695 98 435 647 105 118 185 110 2 781 102 104 594 83 462 568 106 281 394 104 123 267 102 258 948 83 629 854 106 543 876 118 196 713 112 798 954 77 384 667 91 85 662 124 636 718 98 649 901 88 765 877 95 306 594 113 317 671 120 272 992 102 139 817 113 544 690 103 697 780 87 298 689 93 322 683 98 95 919 93 181 938 92 345 988 95 594 940 111 224 636 94 327 635 88 307 751 106 725 800 110 276 451 92 348 377 95 356 815 119 554 798 96 114 423 90 378 886 97 13 838 112 109 194 67 738 907 101 649 786 83 34 270 104 598 918 92 605 892 117 36 297 116 0 821 111 448 534 107 875 931 102 447 944 90 685 892 101 895 921 103 162 722 86 715 727 96 65 341 102 609 640 100 691 974 94 199 608 107 97 407 104 690 728 82 113 464 116 267 530 81 446 540 77 334 962 89 311 752 100 423 925 93 398 863 109 353 529 113 119 729 113 258 735 105 439 687 95 159 450 95 559 789 98 22 478 89 466 794 107 311 495 103 100 214 85 585 902 99 339 952 95 224 751 90 27 201 95 191 392 91 53 156 110 56 540 91 23 592 112 251 425 111 381 439 84 415 454 107 473 920 103 172 367 88 22 543 100 420 882 102 670 746 89 45 75 116 32 599 109 89 286 100 174 360 87 738 806 99 71 92 107 101 787 87 831 841 107 478 993 85 317 696 107 631 888 108 442 606 93 212 817 101 139 748 79 489 634 117 512 600 97 334 503 90 7 406 91 7 977 102 274 387 95 377 535 94 213 643 97 520 882 100 282 535 109 75 307 87 857 910 105 106 561 103 590 610 80 726 751 88 452 878 76 790 803 97 219 703 95 256 325 118 539 898 92 410 689 105 804 825 102 458 963 117 552 649 103 676 802 107 394 769 115 148 361 107 11 398 84 341 438 95 249 767 124 910 934 99 491 732 107 237 462 85 274 686 120 305 428 99 183 875 119 523 622 79 75 365 101 86 353 96 688 755 102 30 211 84 350 724 117 331 970 82 373 555 108 192 448 97 432 743 90 345 621 124 165 182 108 499 676 102 17 540 84 82 956 114 653 942 105 94 969 115 370 927 111 520 988 87 431 568 92 215 805 96 345 724 96 852 895 96 388 680 84 698 763 101 870 899 91 311 997 100 451 665 98 459 728 95 104 298 83 478 940 105 37 753 93 242 934 85 395 582 102 52 983 97 448 535 91 406 571 93 818 965 104 248 285 99 112 472 85 83 323 126 167 859 87 564 820 100 99 658 88 533 763 100 161 469 101 39 508 109 733 784 110 13 282 94 180 643 104 82 937 81 125 993 109 66 287 92 55 165 90 72 484 119 438 532 109 344 940 100 332 613 87 157 338 112 317 692 97 4 278 106 50 863 84 235 588 105 733 982 100 115 880 102 51 733 117 272 811 109 301 441 123 14 880 108 332 470 109 4 494 112 582 603 101 382 409 94 154 647 98 467 983 94 308 779 102 838 940 105 645 682 95 380 422 119 298 574 89 21 449 100 155 170 111 776 794 91 328 675 99 505 814 107 613 763 103 556 663 105 103 231 101 31 981 112 539 748 113 126 292 93 149 389 92 594 739 97 196 401 96 476 797 99 415 558 88 33 365 109 66 480 94 572 811 96 247 787 101 517 587 111 149 157 119 523 716 92 128 663 109 148 467 107 607 869 104 100 930 110 305 644 99 5 734 99 276 280 101 574 840 99 249 539 113 23 456 103 733 850 107 78 327 79 140 718 106 286 381 111 33 344 104 182 360 103 62 892 108 302 984 97 844 992 94 770 899 108 721 842 107 152 801 116 334 689 109 739 963 81 756 975 99 271 982 115 551 942 102 529 845 110 304 416 92 327 394 98 174 503 95 179 210 106 242 854 111 303 382 97 385 447 120 531 966 110 499 783 89 249 576 96 538 943 91 225 262 105 631 667 105 281 469 121 48 546 97 114 349 106 566 941 103 288 487 106 109 172 105 465 485 91 107 873 112 35 922 81 149 904 99 563 840 92 343 468 93 146 641 113 181 344 90 864 997 109 343 750 109 671 825 91 44 462 99 50 682 111 173 664 118 74 681 82 321 542 83 325 467 95 403 802 96 241 570 95 106 766 103 211 596 80 506 754 104 265 763 101 468 637 73 182 383 108 173 736 115 545 881 111 196 980 90 774 912 104 151 653 102 232 984 106 120 554 90 104 939 104 226 811 116 4 664 86 389 493 104 14 969 91 504 799 99 592 811 102 652 703 94 906 976 96 220 796 103 737 760 91 286 789 125 544 703 98 388 938 90 69 911 111 348 500 105 285 707 106 390 603 103 587 750 118 644 964 94 109 927 120 465 865 77 320 522 93 81 93 88 198 727 122 198 827 113 645 870 106 825 928 93 128 769 88 476 487 90 133 211 89 190 225 88 156 986 93 302 827 99 7 345 100 800 866 116 12 77 97 208 682 117 44 613 101 33 464 108 428 761 78 5 14 89 287 910 97 852 934 96 148 168 99 401 954 103 17 986 83 584 737 109 5 588 105 200 471 95 254 515 83 410 640 102 293 330 94 78 269 103 179 526 105 40 247 125 23 917 116 597 782 99 701 892 70 516 904 86 12 231 108 265 506 83 56 864 101 121 366 96 786 974 106 18 185 90 33 673 86 308 766 100 272 652 124 490 566 103 79 81 115 116 785 101 78 497 129 673 927 105 40 675 99 340 871 98 257 466 105 192 799 84 121 787 97 162 840 109 191 296 111 82 546 106 28 816 94 792 929 101 169 400 94 209 921 98 677 681 102 224 689 90 321 490 96 162 660 91 186 972 90 684 802 103 328 902 115 829 969 99 447 688 111 307 379 99 667 778 75 790 984 113 399 586 100 47 599 113 610 788 91 508 648 98 358 973 91 183 922 103 778 935 94 8 948 105 321 623 114 536 936 93 365 615 100 425 663 100 543 676 107 18 731 95 552 821 96 299 586 91 192 495 101 299 725 113 608 757 98 302 625 111 593 838 92 239 319 108 168 693 113 139 820 83 377 610 97 465 986 104 354 762 110 150 217 112 35 55 117 79 752 78 307 645 108 209 945 86 39 115 100 177 704 88 690 828 75 269 629 108 104 508 93 105 995 99 641 969 106 35 562 77 406 414 107 868 883 96 55 453 80 129 622 105 673 996 104 101 811 99 180 805 90 768 795 89 180 323 103 586 911 98 395 618 96 163 581 128 263 321 95 33 125 100 315 853 109 185 641 95 318 839 101 3 750 94 45 181 95 339 571 79 275 346 105 534 647 98 360 801 104 614 930 94 296 739 100 661 729 89 31 718 80 384 993 107 411 659 97 56 356 125 314 952 109 276 730 92 41 67 110 36 503 99 701 910 94 175 540 88 298 834 87 272 296 93 335 474 96 589 910 107 676 872 97 85 652 105 708 951 87 538 771 99 832 887 93 80 101 122 576 895 92 616 676 113 528 897 110 142 356 95 210 542 120 112 343 86 343 510 90 416 847 106 364 627 103 843 955 101 907 981 117 433 781 90 60 93 98 214 689 88 344 399 101 128 473 94 191 229 115 224 551 89 313 369 98 255 545 105 15 20 102 537 803 90 519 819 87 306 876 104 347 821 97 432 617 115 73 821 74 495 669 85 545 927 107 260 907 93 594 999 81 702 963 110 6 604 87 378 909 96 275 304 97 650 690 88 333 472 103 210 801 95 54 817 109 809 902 120 158 820 107 79 717 112 220 817 95 570 712 94 64 282 115 160 705 92 340 503 104 2 564 104 196 519 100 809 941 122 618 768 92 196 221 94 79 231 102 103 514 97 543 613 68 267 909 111 315 366 89 328 629 100 431 963 94 133 217 88 675 739 111 266 491 89 251 403 83 254 637 96 382 686 110 216 749 89 406 651 112 612 860 112 9 209 95 628 780 89 838 870 92 397 618 107 580 939 93 295 484 104 262 467 112 197 753 96 425 885 84 801 823 113 212 784 81 233 422 84 105 853 92 535 984 101 642 860 101 250 861 98 341 634 105 338 862 99 4 53 106 97 576 110 282 283 95 403 835 97 250 771 104 56 392 97 420 921 120 6 737 110 261 485 106 14 909 93 676 901 97 446 873 121 323 676 107 239 776 99 692 845 95 115 534 95 251 658 102 7 246 96 143 430 101 637 929 108 223 621 95 71 187 105 310 712 105 327 357 97 322 844 92 27 147 91 403 667 101 30 161 95 299 755 98 457 930 103 692 731 99 30 646 112 168 743 106 377 948 86 231 444 86 293 984 88 110 376 91 808 974 112 529 948 108 181 961 117 296 339 120 442 485 114 0 973 105 347 839 82 780 861 85 790 941 110 108 259 102 103 992 88 734 833 106 115 573 100 363 370 96 147 752 91 348 611 96 293 478 104 228 697 98 456 496 92 36 284 104 278 472 96 671 982 90 480 568 112 276 965 87 137 275 107 351 548 98 409 548 105 514 804 105 170 453 106 1 273 117 193 390 88 827 868 96 519 761 112 62 276 83 160 206 92 135 623 100 264 318 108 594 624 112 517 537 88 24 899 102 162 405 83 305 895 116 95 127 102 554 909 93 157 287 106 756 794 99 556 858 95 599 811 107 311 459 101 21 760 87 962 992 95 83 288 89 96 796 99 80 677 98 77 148 104 519 603 113 0 955 110 33 759 108 266 653 108 25 29 114 816 970 112 304 450 106 841 881 101 696 998 102 339 663 80 256 314 111 143 286 107 266 942 89 361 634 73 433 444 127 250 640 117 353 598 102 48 627 102 291 579 98 322 924 103 333 965 113 216 370 85 645 683 98 350 688 94 311 576 102 174 937 100 613 847 97 577 841 90 326 748 103 456 771 108 593 875 96 831 936 93 579 787 103 271 977 98 663 986 90 31 197 105 659 964 100 71 724 75 170 988 102 4 612 97 707 778 101 109 118 99 450 661 116 465 882 122 269 715 114 56 801 100 45 377 100 19 433 92 206 557 91 54 370 95 632 879 96 620 626 74 467 678 96 367 674 104 203 502 94 271 737 96 514 632 91 281 941 99 25 921 96 140 385 111 558 763 92 365 992 86 873 900 112 327 708 103 667 934 105 161 276 95 671 949 104 417 920 98 32 375 105 21 830 103 85 443 114 496 956 97 665 758 117 211 690 110 253 683 95 441 462 104 689 872 82 684 971 101 579 590 100 457 908 97 582 869 104 357 877 102 856 914 102 453 616 103 355 734 98 543 722 99 286 447 108 98 685 93 461 504 92 478 620 93 61 160 97 330 919 99 70 699 98 661 805 104 749 882 93 403 548 105 393 689 96 945 959 112 152 869 123 739 859 97 279 779 83 202 590 115 12 42 105 152 301 85 402 998 101 99 182 77 216 349 104 220 535 90 121 332 105 167 253 96 283 728 105 178 536 105 453 744 89 171 505 111 669 963 107 143 335 84 189 268 97 38 340 96 550 968 94 500 781 89 256 484 111 31 674 98 87 119 93 263 918 96 34 742 97 272 599 96 711 765 109 149 508 111 187 396 97 111 562 96 43 749 97 217 890 98 72 752 89 587 617 85 219 869 106 359 570 110 10 374 97 87 350 98 572 957 92 73 331 100 246 650 106 712 959 108 572 662 97 154 588 118 261 866 108 843 932 102 109 466 95 811 869 92 295 781 99 424 819 109 268 802 83 691 997 101 76 403 95 136 897 97 57 250 97 345 896 98 40 105 101 449 829 100 86 530 99 593 886 114 362 408 102 631 771 78 24 221 105 181 640 100 41 764 101 93 292 89 108 189 97 180 621 98 358 515 96 24 457 96 86 144 106 196 776 112 366 461 103 612 877 91 159 919 84 539 902 99 561 881 96 262 355 97 104 675 104 423 574 98 461 788 93 28 255 96 68 346 86 733 875 101 353 825 107 252 459 94 302 450 81 49 53 121 116 545 101 320 773 94 89 333 118 149 242 95 121 810 88 92 356 114 401 529 93 307 973 96 680 906 74 389 593 113 275 615 107 141 650 98 27 648 104 813 934 96 12 914 81 122 327 111 407 514 81 289 814 107 82 886 96 640 856 110 474 510 87 665 917 114 539 838 106 304 622 82 239 887 105 140 231 109 323 817 90 32 536 106 140 980 98 123 580 108 325 559 92 353 714 111 41 580 123 622 733 112 282 289 90 513 902 89 665 870 115 70 703 87 569 602 102 161 636 103 355 934 93 160 567 104 473 783 105 166 386 90 354 939 108 136 759 114 340 608 89 293 529 113 365 910 109 167 875 110 117 492 120 180 624 122 633 700 101 466 999 122 462 830 99 320 815 89 614 716 116 0 538 92 451 737 109 216 649 81 421 892 98 94 168 111 376 480 110 584 804 100 332 724 115 307 852 85 56 182 110 252 771 83 142 817 109 12 393 102 537 987 106 638 934 91 239 717 108 442 949 101 142 695 103 445 557 102 728 817 110 143 273 108 501 833 105 101 618 105 98 678 94 334 991 107 398 463 105 92 709 119 333 651 96 776 910 86 31 859 116 203 962 104 760 841 105 380 802 95 302 336 94 35 958 96 253 396 103 475 906 92 179 286 97 207 445 101 149 249 88 674 687 96 228 486 115 608 719 100 14 332 105 819 989 91 187 821 99 160 365 98 210 713 100 164 260 99 159 691 102 212 658 91 12 955 112 256 907 96 644 785 98 447 730 86 411 742 102 544 589 97 740 908 100 279 412 102 385 745 84 55 760 106 272 513 102 513 536 75 344 579 93 214 976 75 63 323 97 571 906 106 534 675 97 524 679 94 540 786 102 495 708 95 575 608 104 42 522 98 126 529 100 121 452 78 176 444 99 134 488 91 309 670 107 600 767 106 485 839 114 128 503 88 17 476 89 106 275 102 124 255 78 571 669 104 825 890 91 398 513 90 611 803 90 283 358 100 492 784 100 261 622 90 635 865 114 271 716 104 120 462 98 221 899 84 120 532 92 178 500 113 214 996 105 441 826 110 864 964 109 719 987 91 74 466 94 19 683 95 324 498 97 253 592 99 113 599 123 586 745 91 93 961 97 57 938 105 121 642 88 98 816 105 396 570 92 20 387 112 973 997 102 599 655 119 246 816 90 605 899 97 239 979 99 406 538 106 544 735 87 3 677 88 293 342 103 437 493 102 0 619 96 533 742 92 256 984 90 26 806 97 107 330 108 243 493 99 429 560 89 532 560 111 841 999 88 67 192 83 38 260 91 8 725 92 343 844 94 86 254 105 424 647 93 38 718 98 477 504 100 144 234 89 472 853 107 125 458 90 384 601 119 474 583 97 452 759 91 239 941 91 481 603 95 660 693 90 305 327 104 319 388 114 122 869 109 533 819 104 173 739 99 287 662 115 809 814 94 44 806 97 858 987 104 294 417 104 694 955 119 100 378 95 282 773 108 291 729 83 771 915 97 378 411 108 515 860 99 566 756 112 323 690 106 772 985 104 530 943 96 283 477 116 92 911 108 730 884 109 182 979 101 84 349 94 174 751 107 146 640 107 399 502 102 126 219 115 352 960 94 242 976 94 277 856 107 476 567 92 560 635 109 415 730 110 108 404 108 81 640 118 151 271 102 106 617 95 472 536 94 546 939 104 270 696 88 196 711 99 459 873 102 250 963 77 172 973 101 373 503 102 508 675 102 220 261 85 236 518 107 11 371 104 1 879 98 99 721 118 567 665 100 114 871 86 593 605 91 163 737 105 192 268 88 110 989 84 555 673 90 19 581 98 519 923 109 574 996 106 182 355 111 195 615 91 475 673 100 546 665 107 387 528 117 531 639 100 359 790 109 643 963 93 272 978 114 322 959 98 38 298 92 184 833 100 222 568 76 438 991 85 644 856 105 20 138 125 374 427 106 398 800 105 598 865 117 527 910 98 193 569 91 195 769 92 494 631 97 100 722 93 282 602 103 373 935 108 11 611 96 227 899 98 678 846 107 227 733 81 589 744 93 22 206 99 7 419 102 53 342 111 104 846 87 23 565 107 51 305 110 302 442 95 499 598 107 309 813 90 435 945 84 303 572 83 152 668 93 132 489 91 616 885 97 490 925 104 344 420 88 438 681 91 300 773 123 35 262 102 566 933 108 599 935 93 257 483 129 405 554 100 437 768 114 678 743 103 196 746 107 338 433 102 311 457 97 89 807 98 54 713 106 403 582 102 31 929 104 354 431 112 485 751 101 600 734 104 57 71 97 146 802 104 149 990 115 577 946 93 203 207 92 136 816 106 145 942 88 107 533 91 177 782 103 279 665 86 320 628 105 411 600 75 123 319 103 236 801 89 441 981 108 139 347 78 469 515 89 595 995 121 33 984 86 694 961 100 11 71 104 629 792 80 50 700 95 227 407 101 732 838 95 91 524 98 340 857 94 227 622 119 218 941 105 150 628 108 378 888 85 247 992 99 313 376 90 6 695 106 557 670 101 12 514 105 96 186 106 658 812 94 553 657 107 96 870 104 651 992 114 257 513 96 176 951 104 225 226 112 164 170 108 4 745 112 462 878 88 68 965 105 129 542 92 702 853 106 44 781 89 155 443 98 174 350 95 104 115 102 156 779 106 199 487 84 429 993 107 316 360 94 88 233 97 351 864 110 355 619 100 203 388 98 104 615 93 868 983 102 232 646 88 460 764 84 132 200 95 238 479 119 418 975 81 268 906 121 326 782 100 369 376 94 34 422 78 17 934 100 902 970 93 685 691 113 605 841 97 410 999 112 236 383 114 500 648 108 315 934 91 139 790 109 68 658 77 48 486 93 387 717 88 175 325 107 143 991 104 451 826 90 560 676 126 65 961 91 501 550 99 561 791 92 565 590 96 537 796 100 393 450 114 823 913 106 227 516 92 492 611 92 176 340 104 692 757 101 97 591 82 149 714 88 445 568 100 144 338 90 494 735 89 489 636 103 778 860 90 761 799 95 416 790 103 219 898 119 98 503 111 706 796 100 49 750 102 269 580 87 645 688 111 211 755 100 233 546 92 61 210 95 444 447 96 360 957 100 89 721 106 10 706 110 170 350 83 797 887 100 87 480 102 691 865 106 42 653 99 499 924 122 173 890 99 583 679 98 373 743 103 305 572 75 331 913 96 555 866 110 299 618 92 68 566 95 882 964 102 29 53 99 117 926 98 48 432 101 536 903 104 133 284 97 355 750 94 210 453 99 204 754 95 782 848 96 153 768 84 268 474 94 121 985 88 538 607 94 311 921 111 340 463 112 132 346 100 115 571 101 375 433 77 463 550 81 372 568 94 46 795 94 317 581 101 257 506 94 275 933 93 621 852 80 38 776 99 217 617 92 396 786 89 130 692 74 68 807 110 27 501 105 326 633 96 146 888 113 461 907 97 444 917 106 229 649 92 51 381 107 228 257 111 29 493 100 566 964 96 806 943 88 151 943 108 54 249 83 20 146 84 868 890 101 238 740 96 526 763 104 120 530 104 608 850 118 530 891 96 87 410 107 613 901 96 251 604 101 229 794 94 523 652 91 77 417 99 710 746 106 159 819 108 263 819 101 411 428 92 829 885 83 273 774 93 46 736 117 300 926 103 654 856 105 68 703 97 107 780 120 329 979 84 67 978 98 565 755 109 642 675 88 192 888 103 141 908 88 549 644 109 232 601 127 629 827 93 283 921 93 611 795 98 574 632 119 116 999 116 247 694 94 366 801 113 363 589 106 102 202 107 614 665 101 443 611 85 191 242 84 643 751 90 494 532 87 548 773 88 79 910 90 948 996 96 265 799 98 227 904 107 295 737 100 157 498 105 117 815 109 160 702 105 201 673 93 449 930 111 407 726 94 716 868 89 502 744 93 571 589 105 593 716 99 731 755 91 293 358 111 195 907 105 366 455 112 33 652 104 630 873 111 209 505 96 7 413 92 935 970 92 369 934 101 756 982 95 121 607 91 434 533 106 779 895 110 260 710 87 375 743 102 463 888 92 37 496 98 98 134 97 619 658 94 20 133 107 448 732 108 456 681 106 322 541 76 190 283 107 476 891 99 913 945 83 675 980 95 109 166 103 69 632 102 232 341 104 126 162 107 658 885 100 411 512 102 291 716 113 34 805 108 162 456 116 333 902 105 369 888 104 381 419 97 205 405 98 418 674 105 603 953 113 10 963 102 41 510 99 120 468 99 401 689 104 27 717 127 69 405 86 76 446 106 374 604 104 700 882 92 633 901 98 198 745 111 451 777 98 97 175 108 839 948 101 197 873 92 210 940 86 380 617 112 100 901 91 388 864 115 548 998 98 552 890 96 509 610 101 748 781 102 152 708 104 239 455 108 685 895 104 583 598 88 522 759 82 678 790 107 253 607 107 91 541 90 41 848 88 601 865 110 213 588 120 319 491 107 621 957 109 546 582 95 730 807 86 479 862 96 826 969 96 19 955 119 284 757 96 775 796 97 841 948 86 50 933 111 478 888 94 621 678 94 57 835 101 437 906 93 577 629 95 328 588 102 394 656 99 107 740 95 394 642 95 448 864 116 229 602 93 118 564 113 101 514 98 66 670 80 20 475 102 191 751 104 780 976 88 398 730 92 815 977 90 448 876 88 235 755 107 189 831 96 709 984 83 87 974 101 83 895 93 39 631 94 131 884 93 487 805 124 124 822 102 158 627 95 521 708 88 8 578 112 401 716 100 679 941 104 56 92 97 123 312 88 371 760 96 291 890 70 0 310 116 594 766 100 168 465 101 684 821 100 662 755 106 496 778 92 61 965 100 287 788 101 760 978 77 5 390 115 586 686 94 391 749 87 238 909 108 812 819 103 37 45 106 399 879 115 849 927 96 635 789 131 57 206 89 324 507 111 185 502 84 273 932 114 92 999 104 0 774 95 98 866 122 664 707 103 243 645 122 137 706 93 233 367 84 346 661 94 260 802 111 495 816 113 649 861 110 827 943 108 376 424 96 472 740 87 20 284 114 341 531 118 517 596 100 55 486 109 70 311 101 456 659 83 372 954 94 139 852 87 403 684 104 621 831 95 28 574 92 208 785 99 655 790 108 107 926 97 426 864 101 733 747 108 53 608 106 192 714 103 19 163 109 557 968 94 484 620 106 591 644 107 153 714 75 155 738 94 29 828 92 408 579 100 764 812 81 381 715 80 311 551 97 181 984 89 454 505 92 199 777 120 4 355 102 492 933 101 320 888 103 369 393 114 367 668 91 660 703 113 58 882 103 137 900 92 72 113 92 161 870 96 720 866 69 281 409 99 177 867 85 204 346 119 322 792 111 402 775 88 734 814 85 146 706 107 280 867 81 223 539 108 747 847 95 112 335 74 467 848 104 79 963 80 13 544 106 241 855 116 381 705 106 68 252 111 834 899 93 644 765 103 51 87 100 86 426 103 394 842 80 96 908 93 294 393 95 275 631 87 565 838 77 35 489 102 526 650 102 833 859 95 533 667 98 455 572 76 352 674 88 517 691 105 209 759 98 337 361 93 238 858 105 318 643 105 142 462 93 400 987 101 104 305 101 456 673 103 46 954 107 173 812 99 271 308 96 107 401 98 613 990 115 708 826 96 443 483 93 137 424 98 370 560 100 441 701 98 191 856 110 296 413 96 645 661 115 107 294 96 420 478 116 276 985 114 547 886 85 475 625 85 481 580 112 10 835 87 491 886 102 900 989 96 294 441 86 749 849 91 10 636 112 16 210 99 70 596 94 791 996 88 216 386 103 219 683 93 356 452 110 249 682 114 532 765 92 255 561 109 767 899 96 389 423 89 748 836 85 29 655 105 539 635 105 297 453 102 78 994 83 592 913 89 725 836 87 417 679 114 903 927 85 67 829 106 401 651 98 479 709 84 122 215 83 197 740 110 93 446 112 217 424 88 279 524 102 74 315 95 519 539 83 697 698 111 186 641 90 551 678 94 155 518 94 597 689 87 432 997 90 202 240 92 700 849 89 346 917 100 4 812 98 281 627 80 4 996 97 208 424 111 622 745 106 300 407 106 227 614 101 563 922 101 576 792 95 540 935 112 460 609 90 124 848 95 432 690 93 556 681 97 43 548 92 389 530 97 522 705 114 73 127 109 105 821 89 576 581 99 566 649 106 163 678 99 153 308 95 135 865 93 430 590 93 612 829 113 462 542 112 409 920 90 83 879 102 55 218 111 129 811 106 244 372 92 435 771 86 573 905 87 52 154 118 134 901 109 219 390 97 433 803 69 266 398 100 558 833 110 370 831 83 818 868 121 433 482 97 382 884 88 177 270 103 674 734 92 192 333 84 56 701 110 190 534 100 91 209 97 183 863 113 493 960 100 49 768 92 150 520 95 607 919 81 732 825 96 452 621 83 178 866 95 809 906 113 365 861 89 539 793 92 35 537 92 119 968 94 424 984 98 288 958 89 62 867 89 29 718 104 248 700 80 62 289 82 715 976 81 97 851 101 177 831 90 523 570 99 653 746 99 143 281 122 266 661 89 407 585 101 704 872 103 420 455 108 127 843 95 100 153 97 831 907 90 328 785 108 137 707 104 13 962 101 31 988 100 232 878 95 178 839 107 282 767 93 297 575 90 207 729 90 115 431 97 70 579 98 335 450 96 385 403 89 48 801 83 394 862 105 32 957 100 105 806 87 78 187 90 40 734 90 701 992 115 233 471 109 567 745 95 189 359 88 131 789 100 758 885 99 227 368 108 508 657 94 362 649 112 527 991 107 629 799 116 90 719 92 454 489 89 400 827 103 291 560 94 183 849 105 401 580 105 246 602 121 776 819 98 474 863 101 332 488 115 551 915 108 386 805 102 564 969 90 353 693 92 30 845 81 173 666 102 353 597 109 247 783 114 51 287 97 117 222 82 0 553 79 762 799 102 65 141 111 628 688 108 491 966 95 272 772 102 475 694 95 27 478 86 556 876 119 425 700 102 729 959 104 77 895 94 121 593 112 134 613 103 225 361 105 93 179 99 688 821 109 164 731 96 53 86 97 199 867 106 68 832 97 159 655 79 256 317 105 270 398 111 9 573 92 794 830 92 15 914 91 472 801 104 37 515 88 12 787 94 162 489 94 276 417 106 30 695 98 365 425 106 74 285 90 22 755 83 59 269 85 273 409 95 334 709 92 580 897 105 242 512 113 193 510 87 746 887 106 139 830 93 416 560 106 375 380 101 521 633 104 357 835 86 803 934 98 57 965 83 139 867 82 30 54 99 73 287 99 432 809 108 151 526 112 132 651 109 88 328 94 629 689 116 111 388 95 899 960 109 190 930 127 72 401 94 352 436 108 325 560 90 379 605 110 791 926 81 496 925 98 433 453 96 134 471 92 65 479 109 284 915 91 576 711 89 143 710 100 245 415 83 188 574 100 490 588 90 135 395 110 316 666 115 217 480 95 245 961 86 38 835 87 215 249 89 48 69 114 454 819 84 204 838 85 795 800 80 362 794 89 799 916 75 637 657 100 171 487 81 456 852 103 534 590 87 576 930 104 254 913 113 230 795 81 120 733 91 95 845 106 35 578 93 173 734 92 395 939 106 51 90 82 832 868 98 616 811 95 516 942 114 264 533 89 449 635 80 806 890 91 533 764 107 287 922 101 89 518 98 541 690 108 449 485 101 269 596 92 221 876 91 441 466 107 331 900 110 154 659 75 619 851 104 21 872 104 25 482 96 207 398 101 609 769 84 29 186 102 50 453 107 31 835 100 772 863 99 21 845 109 418 814 115 17 142 89 598 719 87 332 863 77 16 20 106 257 821 89 689 826 114 694 976 88 589 770 103 124 182 90 198 548 94 8 585 113 370 453 103 256 522 98 143 170 84 436 695 105 392 566 93 406 477 91 934 939 106 661 893 83 621 757 100 479 558 106 303 821 96 496 771 92 703 989 106 213 230 98 234 871 113 88 873 94 144 382 95 447 957 98 740 812 102 76 528 93 535 555 105 873 978 96 97 161 81 516 518 108 435 615 106 384 648 96 326 415 113 132 995 98 214 251 88 592 817 103 325 909 99 607 950 84 854 901 102 363 819 109 103 884 119 435 722 90 464 488 87 160 811 95 236 840 98 365 518 101 313 919 87 24 309 101 16 976 111 88 908 102 76 120 86 665 790 107 235 852 95 591 670 115 301 499 104 229 994 94 81 461 90 677 851 99 278 655 105 9 793 116 372 990 92 249 605 94 238 491 104 727 740 108 298 789 129 135 233 99 27 333 105 345 905 87 973 998 94 45 873 97 294 815 86 43 563 93 591 659 110 332 917 99 413 516 114 418 853 95 606 785 95 424 956 94 746 901 100 344 995 106 687 726 116 131 821 117 443 882 96 316 657 81 380 749 108 501 954 108 838 914 88 179 944 112 189 737 109 538 754 99 199 437 97 335 354 97 295 903 108 507 841 108 564 665 87 119 652 104 16 122 115 714 755 87 403 509 97 37 600 93 13 346 82 460 864 91 511 887 110 185 410 95 257 671 104 294 809 105 878 975 100 183 687 100 722 935 101 273 745 89 491 642 116 262 870 87 58 645 108 86 807 89 60 797 98 165 636 101 368 563 103 93 244 117 168 783 111 494 754 105 72 645 90 74 799 96 396 552 108 330 519 113 279 359 98 480 490 110 339 504 118 523 912 94 254 508 101 20 907 107 108 849 94 123 537 118 619 694 91 487 634 89 599 978 116 692 815 77 532 979 107 52 397 107 168 781 110 800 928 95 319 376 103 744 827 99 389 443 91 100 169 99 221 584 86 253 612 115 57 615 109 435 662 118 479 664 118 552 612 92 48 80 87 25 237 103 165 948 99 346 613 92 137 577 96 290 675 124 487 645 112 214 572 92 358 513 98 155 592 102 218 645 102 21 437 109 47 978 100 343 469 105 268 817 99 14 605 103 255 709 98 190 276 120 446 516 97 809 837 114 54 552 57 264 330 95 184 861 95 142 413 112 47 839 101 59 486 96 440 500 98 253 667 92 343 675 102 278 917 115 312 827 95 354 857 97 563 870 99 127 922 96 94 736 99 132 436 107 193 425 106 58 431 95 133 898 99 786 943 114 96 755 86 153 984 95 123 779 86 202 362 100 182 743 88 338 625 107 103 610 87 305 591 108 190 216 94 228 836 102 695 971 112 382 572 101 335 389 82 798 816 100 426 643 89 46 734 96 351 449 92 217 397 115 164 779 110 2 212 102 165 949 94 254 787 85 372 870 105 17 730 93 168 612 94 61 866 98 332 977 96 657 660 89 2 826 90 58 801 97 290 672 100 492 880 110 737 773 112 480 704 116 464 551 86 342 969 103 388 610 87 241 355 97 364 712 121 203 289 94 625 823 105 502 782 98 396 978 86 332 736 99 201 910 99 224 848 92 111 864 80 555 560 110 305 482 98 542 698 102 869 999 106 490 569 103 185 340 86 326 656 96 250 527 94 280 847 99 640 651 94 126 806 107 150 607 113 492 613 94 488 602 93 475 939 91 388 539 104 399 998 92 281 556 120 354 974 96 351 954 93 130 229 109 374 531 97 112 257 104 622 795 114 8 941 116 377 754 105 573 882 108 270 912 112 723 932 94 200 274 102 613 909 106 125 589 93 370 567 87 444 651 95 1 773 112 67 363 86 19 519 94 211 363 102 279 955 102 132 154 115 733 734 98 661 944 123 397 960 95 22 877 94 381 645 71 129 893 101 315 485 85 436 554 85 151 792 77 77 545 97 410 718 116 370 846 108 576 818 119 197 263 108 499 928 99 330 616 95 473 564 81 82 315 100 624 741 100 685 822 90 465 756 112 586 840 79 152 582 99 278 684 91 573 585 104 79 376 106 317 677 88 16 618 99 15 134 99 49 710 123 363 928 102 309 499 93 88 815 116 336 808 93 576 663 93 9 924 83 692 715 96 528 839 90 570 582 100 355 916 91 302 487 115 182 902 89 642 720 119 311 408 103 314 622 115 377 751 117 82 586 107 153 522 100 281 354 95 183 885 95 6 235 101 598 837 103 523 851 113 489 815 101 564 871 105 93 428 102 44 321 98 58 554 112 855 939 102 168 456 109 32 249 99 202 462 99 115 632 95 658 878 99 161 883 104 265 729 95 80 223 86 198 367 110 140 465 92 382 496 95 305 924 98 78 996 105 196 295 91 442 513 100 45 426 79 254 573 107 322 465 87 68 669 95 334 423 103 31 794 83 574 962 91 362 948 83 223 369 115 733 878 99 324 921 103 222 762 105 286 506 103 89 517 111 387 986 87 523 868 86 429 472 102 30 731 112 156 938 102 541 924 92 348 395 112 480 573 75 423 533 99 616 883 98 340 913 115 323 445 99 521 647 108 96 167 98 83 313 98 451 724 98 374 523 99 53 296 111 431 489 90 498 833 103 369 444 89 341 745 103 344 905 96 91 92 94 322 764 97 125 869 102 210 878 89 74 437 96 384 625 75 260 267 105 3 604 99 24 207 97 579 652 102 873 988 97 892 968 109 45 723 95 78 198 97 277 403 103 907 962 96 233 311 110 161 410 92 64 331 103 173 740 98 143 207 94 724 884 104 87 285 109 573 655 93 21 457 109 89 474 100 669 686 93 281 636 94 505 684 105 405 928 84 637 889 108 412 601 90 59 818 106 873 949 89 0 588 95 380 611 106 600 622 103 476 960 107 464 572 98 312 589 96 257 572 107 303 518 93 232 991 92 373 880 93 579 862 85 667 860 101 466 823 103 222 958 97 73 820 96 15 137 79 695 850 102 490 693 83 534 738 104 188 833 95 19 326 85 213 458 94 82 363 115 428 787 107 27 106 111 78 666 102 605 994 104 131 673 110 67 824 108 156 772 82 83 784 96 270 400 80 549 873 107 839 885 88 486 944 88 443 850 104 179 461 106 349 427 100 231 889 96 578 647 79 232 461 94 110 627 87 209 348 100 572 795 90 264 975 105 497 543 92 335 546 93 44 768 91 256 934 90 43 615 104 60 562 100 2 578 91 439 525 106 103 601 108 94 746 84 44 540 102 345 874 91 273 668 119 292 652 121 82 350 95 557 644 73 471 587 91 152 431 101 565 901 88 187 348 90 647 868 109 712 929 111 486 946 93 475 650 97 334 641 83 643 999 108 250 860 109 304 572 90 478 715 90 648 902 83 300 302 89 222 430 113 759 885 94 803 877 89 608 610 112 195 338 85 338 647 74 58 911 90 380 462 92 754 901 107 106 512 104 470 819 118 320 627 100 2 211 96 661 901 100 708 911 114 862 996 117 446 629 104 194 825 89 52 543 98 307 534 85 267 631 108 404 509 97 431 676 94 158 731 90 613 708 93 37 325 104 45 524 99 136 951 105 475 571 112 669 813 101 13 135 107 266 519 92 538 552 81 423 690 107 435 681 82 421 733 109 217 921 95 98 605 96 334 743 109 24 192 98 97 130 88 46 256 110 79 772 83 799 872 84 251 750 113 307 497 97 205 407 105 313 747 93 511 711 99 278 997 82 22 695 96 77 115 100 144 938 102 605 810 98 333 829 99 660 680 88 100 209 115 234 913 116 477 902 100 36 744 94 91 821 80 279 509 101 93 363 103 521 788 127 339 438 103 239 683 98 640 997 111 303 396 105 66 69 108 195 458 115 197 760 103 29 113 111 120 169 92 156 198 113 40 846 100 499 697 86 421 424 90 374 739 91 878 924 104 913 990 115 13 129 77 167 641 112 428 459 103 112 983 92 204 911 104 764 940 94 146 448 110 358 781 94 124 748 100 217 515 105 621 657 86 565 673 100 197 321 109 262 281 92 419 479 103 180 386 105 59 510 101 565 870 101 649 708 102 728 791 102 199 837 103 231 792 90 167 489 94 23 295 80 432 823 100 426 554 96 695 756 90 468 600 95 443 613 108 249 795 86 98 655 94 348 383 93 828 930 93 387 521 89 438 738 90 321 805 112 185 769 96 153 488 96 24 375 88 755 808 103 297 955 117 356 557 108 224 859 98 72 702 109 4 300 101 582 978 87 1 117 103 115 244 102 726 820 101 246 267 85 99 963 90 20 890 81 769 784 91 373 755 102 690 935 79 37 821 93 151 798 107 110 909 116 116 348 100 83 411 99 424 560 97 392 437 87 719 723 90 114 164 84 199 795 93 150 938 92 633 787 98 282 507 97 128 407 101 4 194 111 462 527 117 376 572 106 365 893 85 532 654 97 263 839 114 44 897 108 13 44 97 125 707 99 400 564 94 188 765 104 272 306 116 215 692 100 244 765 102 251 749 107 270 466 99 346 740 105 396 462 93 316 484 97 969 994 89 378 628 107 537 649 102 600 915 100 553 826 95 381 513 109 459 934 94 947 951 131 35 935 95 210 898 97 581 812 112 283 774 95 215 623 106 172 461 103 529 538 88 135 297 86 73 419 87 2 370 95 649 816 102 924 927 90 236 268 107 110 114 94 248 613 102 727 966 103 667 826 103 520 574 85 441 520 100 279 705 114 763 794 101 401 751 100 469 995 104 201 913 90 14 347 99 321 446 88 48 307 88 391 398 96 326 585 97 406 749 105 142 146 98 290 827 108 101 270 101 551 733 110 288 833 94 204 275 88 207 543 107 413 812 82 478 738 97 517 645 84 856 954 93 254 851 101 222 273 86 320 542 94 567 610 105 168 280 88 34 767 85 27 78 115 71 628 96 949 991 100 630 858 86 83 707 102 64 294 104 703 968 105 67 593 99 559 845 97 176 205 98 261 585 89 291 926 96 454 652 84 717 749 109 483 655 109 428 964 91 631 980 99 299 914 109 30 523 105 305 381 99 38 902 86 247 630 94 125 146 108 730 755 113 451 904 106 272 321 118 165 708 100 730 787 90 75 591 113 237 860 88 53 539 109 472 675 112 525 747 120 99 968 110 767 931 99 35 418 122 185 903 103 377 888 78 261 313 98 833 860 96 694 705 99 163 712 105 539 580 95 687 897 93 520 774 105 106 839 99 340 643 94 352 832 105 639 727 108 57 158 77 803 983 98 230 682 88 270 710 97 501 957 75 256 687 114 96 405 102 284 788 98 103 232 93 823 852 95 266 475 81 354 791 97 217 812 110 322 328 118 685 795 108 212 975 98 724 822 131 389 740 99 206 843 86 141 553 107 55 621 106 276 713 98 229 489 114 331 746 98 588 788 100 493 804 100 42 186 96 785 885 96 9 833 85 20 797 106 654 931 91 387 991 85 102 688 88 366 420 113 496 983 95 404 660 83 606 627 91 261 797 90 261 563 105 142 648 93 32 768 106 62 838 100 26 112 89 165 848 108 490 759 113 717 976 89 76 386 82 455 613 79 20 501 110 106 429 113 44 773 100 357 744 87 429 481 87 459 746 88 548 678 99 271 997 98 485 927 99 210 383 102 37 422 101 83 715 97 436 966 117 104 902 105 310 852 82 513 941 93 857 877 88 123 631 99 69 953 115 274 766 98 335 784 109 763 797 108 55 257 99 29 492 103 193 946 94 800 896 90 313 967 92 194 420 109 341 362 97 355 885 99 500 919 108 129 369 118 155 977 87 298 476 88 63 466 108 5 198 98 504 660 101 288 673 94 685 706 101 304 878 119 213 777 95 239 364 104 289 962 93 693 816 104 60 794 106 328 944 98 192 391 116 176 752 111 161 931 104 72 601 103 300 821 100 930 936 99 598 788 101 953 984 109 196 375 103 262 459 109 170 189 105 29 439 104 178 215 105 4 263 102 573 650 111 965 972 97 621 677 87 138 939 113 399 743 86 40 67 122 639 897 95 564 806 93 155 209 99 192 900 93 140 632 94 238 933 102 239 516 104 217 729 115 39 80 92 10 401 114 39 742 111 818 865 91 144 331 99 760 970 110 192 687 105 688 975 94 507 692 105 274 849 104 271 678 97 29 910 101 210 577 90 86 294 87 541 979 105 336 860 94 46 335 111 107 954 74 176 276 112 180 953 93 56 268 98 699 893 109 374 433 103 185 838 96 216 802 109 542 696 83 331 783 111 150 507 103 30 343 98 541 992 103 3 170 97 181 720 96 397 956 86 902 918 119 41 667 95 719 752 100 459 529 77 150 758 91 57 388 105 197 649 88 316 434 111 244 262 79 334 351 85 581 728 78 140 803 114 743 831 95 906 911 96 196 310 100 659 715 97 514 760 106 51 308 84 654 823 102 238 831 99 233 268 106 312 953 96 542 897 74 670 908 109 931 978 99 48 431 90 264 971 107 611 850 110 179 510 107 724 879 104 131 176 83 306 490 89 681 770 94 239 634 101 90 681 122 60 160 113 357 553 103 228 689 93 614 618 111 311 545 89 209 279 99 160 786 93 402 827 110 417 927 117 217 352 117 116 147 86 514 688 93 558 846 101 157 992 101 209 482 118 615 651 87 417 998 87 697 861 91 375 844 116 464 989 98 540 783 90 744 998 107 173 659 92 498 913 97 322 866 97 260 871 95 541 753 96 366 968 86 3 215 104 28 689 101 215 587 96 361 485 121 62 162 91 669 950 108 179 895 83 374 441 112 281 483 108 179 214 104 35 197 108 44 804 97 278 793 118 154 707 110 200 486 110 172 570 93 760 993 100 817 854 115 252 452 98 358 999 110 785 890 96 773 866 105 300 814 98 384 995 90 42 925 99 109 596 100 378 970 93 125 448 106 39 716 105 116 896 91 600 878 107 348 957 118 750 845 104 714 779 88 269 353 89 374 439 110 123 208 90 120 322 88 558 918 108 730 990 88 22 774 83 344 350 113 83 488 108 187 908 107 532 919 98 158 481 107 168 793 114 244 936 101 300 783 90 466 728 90 570 831 103 419 885 106 486 541 106 600 673 97 429 583 119 48 107 104 561 717 113 433 936 90 548 891 85 367 644 78 191 970 94 317 353 82 690 909 115 896 972 99 309 342 119 215 937 105 662 888 101 219 585 94 154 582 80 1 934 91 154 693 94 354 968 107 155 856 101 767 803 92 554 956 122 321 912 100 93 628 120 343 737 92 385 657 95 93 333 102 318 559 101 87 896 114 63 935 80 558 945 103 555 640 96 283 629 114 70 498 92 207 482 100 164 805 104 215 869 90 144 965 96 506 509 96 303 673 107 193 781 115 273 998 105 324 762 116 355 616 89 640 741 92 5 45 94 109 972 110 14 772 100 118 754 92 84 119 111 189 709 93 160 700 92 146 853 96 227 461 105 110 841 108 449 460 96 692 838 88 44 798 106 82 368 100 600 737 102 629 978 98 107 593 98 683 873 86 98 103 100 262 332 114 742 905 104 23 653 94 10 382 98 358 574 92 397 509 108 252 912 90 363 708 97 73 413 104 257 795 103 253 777 94 104 322 106 415 757 94 90 635 94 407 700 82 597 717 104 492 978 98 33 425 98 380 423 96 656 893 96 515 589 93 659 919 95 584 588 90 293 872 107 783 980 92 130 441 82 184 438 98 645 704 95 232 497 124 86 138 81 68 989 97 174 304 108 337 512 111 74 494 101 538 825 93 66 861 96 287 346 102 77 606 101 187 443 94 548 648 84 377 810 95 412 671 109 491 775 107 509 892 91 222 288 91 191 563 109 554 915 109 904 960 103 202 203 91 408 470 108 45 855 113 127 674 110 289 886 114 568 690 109 108 994 98 159 318 105 319 385 91 288 716 116 157 732 92 116 995 95 484 943 106 374 476 107 280 636 100 82 648 103 643 718 108 643 833 91 108 452 89 360 774 98 80 344 107 331 959 89 625 666 98 630 931 87 663 823 102 140 270 86 57 538 105 220 245 110 382 820 121 66 356 108 264 757 97 444 905 85 691 728 114 18 458 94 483 530 97 24 299 103 176 510 95 19 880 95 396 483 112 277 951 94 9 173 94 190 499 106 101 166 92 688 763 96 193 540 90 26 640 108 561 747 100 188 327 96 199 916 116 767 895 99 111 291 106 130 756 106 175 380 104 214 920 112 158 937 90 452 584 115 418 542 101 367 922 100 401 932 110 572 638 106 697 877 94 727 774 110 403 908 97 902 954 92 69 863 101 151 813 114 228 603 88 329 844 103 242 932 91 539 992 96 65 443 88 286 296 102 532 966 98 524 561 118 442 569 113 161 699 107 830 831 92 142 824 110 665 942 114 212 369 101 480 882 109 271 578 94 126 249 105 80 168 105 334 746 93 500 853 91 7 282 104 420 444 91 323 515 100 297 645 91 461 919 87 248 332 87 230 272 92 279 598 101 451 504 103 249 745 115 475 481 90 26 901 76 315 513 103 29 415 110 46 360 103 25 955 108 85 334 110 324 822 86 289 584 91 59 490 92 951 989 103 66 864 99 655 972 96 443 922 112 664 986 95 0 126 118 288 850 104 90 304 102 285 343 101 50 741 104 504 710 95 280 535 95 299 942 97 212 848 86 32 573 97 432 544 109 280 737 95 271 996 94 233 484 90 118 716 119 349 492 86 5 345 91 313 857 93 626 915 98 492 764 94 424 587 107 847 999 113 44 834 97 338 413 90 218 222 103 207 885 117 476 932 104 160 358 111 24 842 88 242 960 95 207 550 101 390 500 106 457 524 93 411 468 95 173 320 96 177 335 93 819 912 116 92 651 87 80 318 117 395 684 84 453 633 95 744 791 85 729 975 105 45 918 105 402 614 116 286 700 89 165 406 89 550 851 97 384 439 98 22 355 96 236 966 67 16 133 104 753 986 109 99 708 96 317 357 102 695 770 103 691 758 95 69 109 98 172 353 98 472 595 115 198 634 77 9 304 94 171 613 85 525 739 106 86 139 83 465 620 113 348 471 102 497 732 118 9 543 105 200 716 118 463 590 115 197 752 102 482 758 98 270 488 110 130 772 94 52 526 94 658 752 97 4 955 90 293 913 111 112 814 119 806 982 106 473 908 111 351 912 107 59 236 95 119 321 104 436 925 99 314 818 86 149 725 88 28 447 92 267 714 101 160 237 100 300 538 89 525 645 113 182 927 89 762 862 98 69 613 118 150 629 89 157 982 100 94 936 112 20 63 108 51 660 100 68 676 115 249 463 120 327 665 100 317 562 112 542 548 114 664 985 95 44 752 84 221 331 89 744 757 102 844 890 108 108 520 90 136 430 101 149 841 106 934 948 98 31 726 100 538 742 92 373 947 125 697 946 101 165 350 109 267 542 106 815 851 111 38 768 104 807 984 108 312 688 98 40 508 106 245 325 100 324 502 86 218 929 115 591 669 96 399 845 132 469 651 105 104 257 109 827 840 97 7 904 103 210 395 115 276 288 106 217 253 93 783 793 94 322 445 98 222 443 106 239 845 97 749 916 80 423 584 104 750 828 101 212 730 87 240 942 96 95 638 113 389 547 103 14 128 76 62 267 101 200 675 96 205 687 88 606 642 89 138 140 92 326 822 101 264 455 110 199 571 101 781 924 95 149 527 108 178 496 102 510 913 99 56 507 95 739 812 93 548 953 107 776 980 95 616 680 94 454 756 92 728 977 103 29 615 109 29 745 97 290 978 109 225 952 97 804 860 89 562 632 92 571 805 101 295 593 97 161 392 88 117 249 90 56 779 101 151 513 80 426 736 99 899 941 96 410 883 100 224 945 101 263 577 90 685 752 95 319 754 97 221 402 89 217 888 115 46 217 100 43 88 104 486 950 84 213 263 89 44 710 95 198 570 105 825 872 100 644 957 94 183 325 99 499 942 91 522 625 112 39 769 109 297 688 96 27 50 91 109 350 98 130 907 96 720 733 83 536 589 118 110 870 83 659 945 102 428 625 94 445 992 107 509 600 101 18 251 89 317 706 109 650 776 94 270 982 103 825 879 85 48 193 95 88 779 104 228 327 104 287 479 114 80 370 100 419 683 112 470 722 82 583 820 93 142 887 88 71 849 81 186 236 89 101 282 111 526 555 93 213 983 97 382 514 119 435 690 89 492 648 96 699 814 100 201 683 94 418 682 108 226 682 96 178 650 104 224 368 95 348 845 117 808 951 101 370 775 101 326 701 88 17 547 86 60 149 105 440 767 90 747 759 112 223 428 86 594 790 86 322 619 106 519 573 94 289 496 107 24 526 75 358 801 102 638 863 96 52 804 80 345 471 109 826 877 106 460 827 109 241 765 105 74 616 95 77 782 105 203 718 107 227 695 109 244 792 116 184 745 102 97 372 100 451 756 97 39 205 89 675 936 95 4 408 96 290 424 123 188 357 115 271 920 92 514 647 98 619 860 93 242 297 100 365 596 114 287 687 91 905 980 103 18 19 112 235 900 108 171 234 111 248 869 106 480 743 115 115 268 117 321 474 108 429 760 108 40 731 103 493 805 120 433 808 110 136 535 114 80 416 94 300 534 95 401 633 90 234 918 102 244 269 102 791 907 106 972 975 103 467 756 94 762 859 87 218 847 94 408 690 71 202 635 89 428 986 101 244 544 106 523 751 107 244 520 102 843 866 97 161 320 107 508 720 108 118 357 94 555 626 110 407 470 77 229 659 117 206 773 100 305 480 108 161 409 107 514 898 105 409 524 94 327 905 99 49 121 96 331 741 98 262 924 95 318 393 92 35 575 91 38 88 122 510 934 98 86 108 91 39 133 101 117 609 107 191 493 101 604 959 110 201 564 92 429 657 96 246 999 117 258 458 117 337 464 89 32 433 93 2 355 91 9 964 103 50 944 106 6 364 88 211 695 102 394 710 93 164 650 106 209 887 99 828 955 93 173 562 89 15 407 97 410 593 113 85 536 109 89 98 102 1 795 102 282 582 97 124 514 106 133 601 105 746 892 106 117 738 100 602 946 107 265 956 104 68 934 113 4 247 108 274 309 98 247 909 98 411 661 110 672 782 93 234 484 95 576 827 120 417 479 118 75 543 107 270 706 88 5 261 111 156 714 100 26 335 98 832 898 95 96 803 114 715 750 91 744 752 108 28 739 102 115 532 97 363 670 109 172 250 106 31 47 111 375 961 83 144 951 99 131 753 110 347 754 106 291 374 85 266 327 108 48 979 105 711 967 122 515 940 105 32 298 103 531 688 95 25 261 96 17 42 100 528 796 94 339 539 93 705 997 111 332 686 102 655 748 105 7 537 96 360 535 109 376 724 101 193 666 103 696 698 107 248 493 103 158 958 116 836 965 100 733 795 97 256 272 109 484 949 95 379 848 101 420 639 85 227 988 86 601 853 97 641 828 87 205 710 104 86 458 96 316 608 84 389 785 108 163 445 102 292 723 118 667 866 91 710 714 107 122 738 99 243 609 95 165 858 94 19 244 87 212 691 102 235 710 96 265 601 110 422 489 102 319 894 88 782 909 98 628 776 93 716 989 106 167 309 98 821 930 102 7 525 98 495 861 92 441 874 110 698 802 98 245 639 94 639 720 70 23 559 106 706 843 114 792 999 93 590 598 101 3 586 82 447 805 106 55 595 76 177 180 96 530 580 104 206 918 106 245 695 103 425 940 79 242 905 104 476 956 96 440 455 103 169 434 98 31 477 96 329 505 84 210 685 95 647 655 106 31 440 97 260 775 106 7 799 100 47 940 83 434 802 80 269 310 92 413 797 96 112 537 98 373 729 101 607 608 107 542 973 99 668 699 100 374 881 110 308 444 96 713 919 107 30 886 106 141 663 111 191 758 93 275 925 96 515 957 105 610 983 100 390 778 96 38 683 93 762 808 108 586 620 99 498 843 95 134 819 94 33 600 82 75 208 103 59 105 103 931 934 101 11 811 91 43 209 90 65 751 112 756 912 79 119 166 107 182 571 115 826 952 103 121 168 94 91 370 121 169 902 95 272 845 86 509 594 111 282 323 109 47 982 109 59 907 85 320 580 110 163 212 96 701 782 100 270 345 85 450 727 122 679 740 98 165 986 115 607 669 110 48 862 89 548 584 113 260 387 106 190 592 104 86 375 95 543 773 94 129 638 110 42 965 98 336 722 87 394 472 94 661 767 107 102 697 111 231 281 111 245 807 98 162 564 84 266 908 99 343 363 72 59 368 95 219 604 115 235 713 92 555 792 84 233 677 115 445 542 91 602 625 103 653 692 91 379 424 100 41 47 103 174 195 78 10 443 87 215 332 94 126 142 102 429 480 99 297 336 105 250 721 89 489 765 107 588 673 104 65 256 88 286 613 102 4 992 97 618 654 102 697 942 99 492 771 93 50 364 91 669 973 87 266 420 110 239 281 112 688 815 89 665 773 103 313 965 109 163 616 83 26 79 104 335 501 95 917 940 98 230 551 102 98 673 97 139 733 116 295 456 101 39 121 100 686 769 103 139 857 119 159 169 95 255 733 106 386 391 103 250 464 100 377 858 112 118 376 103 65 668 103 785 951 96 486 744 101 152 725 95 759 957 90 296 537 92 715 798 96 163 721 103 144 258 104 621 921 86 535 901 96 611 636 97 21 207 103 609 844 113 466 950 102 496 602 100 340 430 98 525 526 108 191 488 98 117 684 106 121 539 94 304 503 100 789 853 107 374 546 111 136 702 93 162 343 96 81 331 95 253 432 100 41 369 86 539 617 101 447 888 107 224 510 75 625 897 108 372 520 124 34 658 85 68 866 98 82 100 100 464 839 87 650 812 80 402 516 100 476 936 111 501 797 78 33 568 98 281 348 89 684 864 98 29 100 98 632 995 96 392 642 82 651 907 93 390 880 105 192 253 103 238 459 91 563 602 89 613 731 91 645 788 81 700 727 113 560 929 105 430 786 108 484 783 113 468 535 86 164 197 104 235 271 115 97 444 95 54 294 87 209 433 97 655 949 104 49 714 92 170 242 106 561 655 117 61 425 100 622 716 102 347 961 103 535 812 81 264 561 121 750 999 118 204 679 107 487 874 109 691 763 97 314 643 86 228 476 114 859 930 91 342 833 109 333 429 107 86 368 104 389 631 106 249 380 105 560 568 108 417 865 100 149 959 101 305 851 88 775 994 87 272 615 114 544 712 102 501 857 95 489 846 96 866 948 111 225 910 98 38 580 119 702 825 107 470 477 105 831 854 103 885 939 80 184 721 107 451 535 89 211 955 105 215 604 95 74 761 109 226 495 105 376 779 95 495 565 107 514 684 102 573 709 107 251 433 102 719 806 112 692 765 98 216 755 96 977 990 99 327 672 104 500 744 110 35 358 110 50 481 97 123 994 87 156 511 110 58 968 101 359 566 91 149 747 106 159 429 99 228 406 124 49 743 107 40 223 113 206 950 102 42 545 99 76 140 112 174 453 103 39 203 108 366 818 97 434 776 90 400 958 86 649 902 108 624 770 100 691 900 93 145 317 111 502 869 106 298 671 110 122 222 93 325 497 99 471 680 101 216 409 96 638 655 94 408 513 118 272 847 81 420 590 98 611 895 104 686 919 96 311 532 75 489 523 95 608 970 118 480 580 104 530 846 101 297 734 106 305 511 100 465 792 109 648 726 98 465 831 102 442 946 100 780 902 101 201 274 104 344 543 118 807 913 96 233 900 95 244 603 94 182 223 85 338 981 96 854 896 91 715 829 112 778 968 100 413 572 89 79 89 89 411 668 109 75 744 117 329 730 87 43 596 88 258 568 100 153 924 106 580 904 92 438 928 89 369 763 110 649 724 88 265 356 125 778 824 102 222 583 106 236 678 75 290 488 107 298 794 117 26 999 96 381 617 93 433 901 84 127 320 115 208 429 103 639 878 103 92 724 98 114 474 105 44 465 76 372 722 115 173 781 97 247 801 94 515 962 101 660 742 83 28 860 94 559 570 110 13 164 94 446 882 83 138 316 103 604 858 88 494 799 109 577 730 95 118 930 113 431 614 81 66 169 86 292 412 105 152 164 92 280 895 88 284 678 111 100 238 89 134 985 96 149 448 122 596 904 111 368 954 102 471 533 85 333 723 85 761 804 108 648 664 95 834 963 95 207 390 91 98 487 90 223 978 102 667 911 91 85 835 104 636 862 91 837 962 118 470 990 92 111 592 96 475 500 89 492 856 100 62 499 107 155 747 99 294 783 104 90 113 97 184 755 94 376 966 115 481 709 99 273 326 105 58 302 99 11 850 110 435 757 79 569 841 114 548 881 113 238 946 97 776 807 108 625 879 94 815 959 89 581 944 102 379 535 95 598 934 96 608 889 99 933 972 109 44 836 115 688 822 97 260 753 119 10 969 91 245 978 81 247 449 91 277 781 120 651 735 97 763 830 102 234 502 112 554 780 88 23 990 71 277 480 102 661 909 86 602 858 93 101 367 110 807 822 102 3 513 80 581 795 115 191 939 98 353 375 82 311 333 95 709 958 109 260 490 86 282 981 101 299 611 106 792 974 100 268 326 106 13 834 92 24 954 86 486 896 102 107 949 106 49 320 95 393 700 109 527 923 86 234 390 89 688 766 99 367 671 108 250 398 86 182 602 104 157 515 88 193 520 94 578 891 101 582 781 87 19 324 106 186 336 107 668 745 102 157 365 102 481 988 107 829 992 84 236 645 103 24 921 110 48 216 88 253 324 88 657 718 106 190 537 99 34 807 108 105 137 101 32 542 74 65 583 90 454 741 93 192 917 105 439 696 111 500 644 104 510 949 86 27 586 93 721 872 74 24 150 102 844 942 95 627 938 104 714 783 97 46 971 75 793 941 96 177 415 91 436 806 110 141 474 97 522 687 102 138 526 95 177 987 98 538 787 104 23 598 105 65 403 97 538 860 111 207 613 103 182 961 83 528 852 95 286 569 107 359 701 101 622 865 79 194 732 100 420 724 82 133 251 102 353 731 93 515 603 103 800 985 108 571 691 106 631 788 93 128 672 85 349 797 103 726 746 112 418 779 107 492 694 110 215 430 101 190 519 83 235 312 108 349 422 103 640 682 110 142 947 95 186 307 101 220 820 112 209 998 85 445 776 89 42 408 121 238 640 93 123 439 98 458 526 78 470 924 110 432 867 108 173 945 95 25 653 91 817 968 113 548 684 115 615 626 107 329 415 108 190 323 113 538 847 82 604 722 107 228 918 92 808 890 110 747 936 116 319 854 76 584 604 102 735 854 105 389 709 110 554 905 109 267 894 102 374 754 96 630 770 77 156 621 97 356 392 111 470 547 87 479 942 110 68 490 102 92 920 95 628 781 97 570 808 105 408 477 88 94 813 93 781 898 94 87 232 103 224 560 105 306 710 106 528 848 92 766 924 96 36 337 111 766 803 107 375 670 111 249 509 96 380 633 88 635 750 95 682 934 97 454 823 98 193 401 99 289 910 99 98 226 101 283 499 105 138 685 85 120 545 118 154 698 105 29 38 102 124 263 79 83 427 105 73 662 91 764 837 104 131 461 86 153 710 100 324 934 79 219 650 92 170 496 106 218 400 118 216 339 110 193 672 108 329 884 105 415 834 86 173 456 112 203 420 99 681 966 95 221 679 107 190 833 88 612 901 96 389 949 92 135 772 111 106 158 94 375 768 89 419 992 97 200 704 92 126 423 89 376 782 88 9 194 85 426 689 115 635 653 88 145 480 115 446 981 105 671 966 88 350 817 97 180 231 100 600 763 107 860 968 109 507 721 116 452 556 104 7 523 107 47 522 100 721 806 90 126 372 97 97 652 97 213 406 105 101 657 93 4 351 108 82 502 88 53 117 115 10 998 88 751 988 113 418 912 96 24 699 98 102 196 87 14 549 83 397 726 100 676 815 96 75 485 92 244 423 97 25 710 66 645 960 88 526 888 90 49 991 85 101 190 94 498 539 105 49 872 107 259 506 97 238 668 93 389 605 104 237 577 89 844 970 99 8 773 94 58 457 98 199 980 97 357 408 107 193 630 92 469 597 101 323 956 83 358 855 116 373 782 88 174 723 92 659 885 104 158 654 105 231 504 110 240 425 85 442 976 103 464 717 93 480 984 98 548 834 95 194 387 90 553 952 113 345 996 98 77 465 101 138 985 99 81 356 102 417 984 97 778 917 105 764 868 111 428 562 83 118 831 99 329 377 95 167 462 98 448 596 108 202 632 97 340 863 83 407 739 106 37 728 98 115 570 82 617 906 101 286 610 107 745 939 102 319 584 88 28 686 101 62 203 97 363 989 82 479 637 99 454 620 94 373 631 108 132 966 98 22 45 108 217 308 82 129 791 100 662 682 106 8 150 84 587 938 95 494 967 108 668 859 94 82 273 105 278 458 94 858 982 91 536 550 102 180 373 84 206 593 105 168 711 86 258 340 103 332 690 92 69 768 101 263 307 111 201 715 98 82 574 82 521 640 101 700 811 89 824 916 89 424 435 89 415 746 103 633 888 103 279 713 107 141 314 104 171 994 104 738 759 94 333 932 82 739 948 114 601 843 107 398 957 110 736 850 97 750 998 99 121 742 100 213 293 112 25 810 109 492 715 87 357 784 108 278 817 108 256 259 103 477 702 132 261 336 93 469 729 107 453 756 82 336 943 89 157 665 91 535 562 85 789 944 107 316 639 95 93 780 101 230 749 86 465 541 104 228 289 118 491 952 105 384 619 95 464 770 108 6 155 106 334 479 85 99 993 111 202 591 90 0 535 90 327 516 105 104 223 102 14 665 94 471 764 100 496 666 108 597 786 87 278 508 102 356 511 101 723 798 101 77 186 117 716 963 108 331 600 94 399 669 104 343 745 72 21 259 105 107 890 115 385 858 105 522 939 96 218 952 90 10 66 97 77 586 115 76 241 112 936 937 113 338 637 72 240 751 103 391 844 101 423 717 106 619 978 83 662 884 103 234 300 105 424 976 78 464 875 110 265 533 101 229 647 126 126 154 120 674 698 87 115 964 103 729 990 102 542 739 99 31 862 95 536 938 104 41 117 78 779 957 98 884 946 97 48 99 88 362 455 99 642 866 105 267 448 111 685 769 94 529 992 112 247 275 107 88 751 104 548 813 100 431 468 109 354 809 108 289 589 99 63 927 93 362 771 89 87 650 106 91 868 89 213 871 105 117 176 102 156 837 112 175 349 94 387 896 129 488 928 112 251 847 98 62 126 89 208 275 75 244 644 107 86 258 102 370 432 83 495 898 94 149 901 83 210 424 100 425 729 99 97 385 98 574 767 104 842 970 89 707 727 106 734 752 104 199 315 102 99 858 104 325 490 104 156 435 102 209 338 92 49 333 81 745 929 88 109 353 99 10 930 102 1 473 96 609 733 121 688 842 106 119 531 92 212 280 96 449 611 103 477 539 77 426 938 92 535 548 81 34 192 91 788 965 122 507 577 101 55 227 118 45 397 101 135 835 111 252 557 106 54 918 85 343 756 96 89 233 109 390 810 105 45 406 89 274 560 93 164 977 107 129 961 98 214 709 97 392 744 99 107 999 93 223 388 102 256 754 90 158 507 98 31 735 92 445 905 104 545 803 99 117 577 103 0 675 74 384 953 99 775 858 104 44 460 97 771 993 108 129 802 96 370 676 104 1 975 87 232 275 112 103 566 96 302 690 91 27 335 104 6 766 96 267 897 96 154 239 101 3 575 104 341 395 112 697 968 96 167 408 99 266 700 99 180 715 103 395 777 100 362 810 87 138 655 97 247 653 101 301 872 87 16 265 104 58 881 98 845 954 115 139 353 88 512 579 85 280 584 109 347 373 77 746 897 105 451 788 107 114 562 83 128 664 98 540 850 92 209 246 112 709 870 85 507 882 111 435 910 108 62 119 108 668 702 105 931 973 108 97 956 108 170 863 107 623 799 106 588 720 103 34 465 90 494 894 77 79 703 109 290 342 89 291 687 108 425 475 98 551 756 111 330 434 102 737 837 92 223 364 81 565 929 101 762 938 106 132 675 86 464 747 88 215 381 99 514 601 93 62 771 99 884 918 92 474 897 92 373 774 117 200 234 108 641 880 106 14 144 117 11 177 117 56 383 87 61 546 110 566 929 103 171 489 92 683 747 88 30 509 82 560 638 112 18 254 108 284 531 97 512 711 110 153 654 131 32 605 103 30 656 97 300 518 102 572 942 97 53 73 96 322 438 100 207 950 72 666 860 98 179 698 107 734 901 102 227 792 82 282 864 107 18 652 95 340 977 98 328 837 102 452 594 116 88 956 114 725 930 101 286 414 95 265 886 77 634 680 107 342 546 100 430 981 98 18 25 88 440 453 90 269 962 94 288 613 97 344 529 105 273 701 106 37 123 101 146 492 97 270 661 82 226 316 118 41 693 108 84 152 115 322 762 101 244 466 92 239 303 97 798 869 110 203 320 98 219 222 103 341 791 99 647 910 97 51 940 103 134 813 100 733 984 102 113 975 119 168 625 96 797 993 106 512 545 102 488 595 102 32 779 88 67 729 104 274 456 101 305 436 111 327 760 97 109 260 91 144 461 86 87 840 91 204 642 102 614 666 82 341 973 111 959 973 108 724 816 100 386 792 94 327 336 105 13 251 90 457 603 80 648 832 99 332 852 78 295 671 95 676 756 92 65 942 90 367 988 95 109 157 90 262 529 92 419 446 104 331 409 104 908 999 116 424 785 113 214 434 120 679 843 81 850 889 114 671 849 86 159 816 95 76 384 97 135 200 98 4 626 78 933 938 108 333 877 101 432 827 109 327 849 106 318 388 113 378 405 115 190 434 89 16 547 101 513 780 110 10 268 88 137 720 68 54 252 91 543 835 102 434 927 86 296 789 103 663 847 100 22 154 104 393 452 87 154 389 101 547 987 104 587 816 99 401 552 105 394 685 108 143 220 96 32 478 111 119 197 91 394 691 123 721 825 94 497 932 86 312 860 117 436 490 95 268 679 85 568 739 82 389 444 111 495 550 76 29 289 116 27 81 91 613 965 105 514 778 103 392 559 99 417 630 98 352 728 118 313 884 112 293 474 110 249 897 105 224 678 104 979 985 107 647 713 102 625 816 99 493 837 125 141 435 93 417 680 79 307 903 87 481 992 88 134 800 112 373 653 103 86 107 103 512 858 111 10 203 95 294 843 88 733 789 99 519 858 96 146 636 99 61 890 107 349 411 100 594 813 108 495 908 111 129 645 94 514 641 91 472 860 89 290 347 86 4 516 107 654 957 108 498 709 98 385 566 89 184 611 99 128 220 100 744 891 97 688 997 86 149 500 104 279 341 111 108 785 92 382 919 111 79 605 100 612 729 92 396 769 95 452 857 105 492 987 105 456 971 92 468 624 77 246 827 88 438 855 75 576 588 105 114 563 104 88 553 117 449 481 95 110 811 90 450 584 106 443 592 98 7 594 95 220 732 98 744 763 108 638 847 90 895 924 97 129 508 109 222 744 118 455 727 102 271 984 107 553 584 104 634 887 97 689 850 108 683 951 112 199 901 101 624 939 100 55 798 98 447 567 91 624 692 90 63 571 103 620 886 98 607 899 110 703 903 109 442 518 100 82 983 120 86 121 99 76 423 101 25 253 95 193 715 97 202 494 105 243 245 100 400 819 81 103 240 96 124 461 104 151 287 91 669 916 112 313 725 101 729 877 112 11 566 101 658 944 117 418 601 103 106 670 101 32 615 102 528 782 99 280 593 119 404 586 126 487 899 104 466 960 100 190 432 104 166 405 107 48 825 96 618 680 77 70 681 88 269 660 98 83 214 101 98 807 90 795 867 92 703 831 100 262 548 94 65 96 103 426 718 90 125 329 100 743 855 96 96 972 129 784 923 116 90 971 105 184 757 92 241 802 90 168 613 111 315 407 87 925 957 98 188 720 108 329 683 100 31 451 116 217 883 78 636 647 102 23 678 91 175 622 110 861 945 114 163 755 110 253 558 83 266 679 97 285 591 108 170 276 117 285 407 104 395 437 103 221 917 111 268 357 89 632 892 99 344 904 94 576 942 105 268 989 104 263 363 96 461 766 81 804 946 94 941 966 100 103 316 85 388 645 95 484 719 86 106 845 87 306 879 89 90 594 99 321 983 93 281 625 100 226 851 89 739 877 120 501 598 101 495 700 99 170 241 104 107 980 97 321 856 83 347 403 110 38 686 107 670 686 106 247 643 102 891 939 107 152 179 99 95 126 101 461 761 112 529 749 86 424 982 96 371 436 96 184 187 105 379 958 109 103 145 112 439 473 102 537 958 90 62 798 88 109 985 113 99 767 92 78 603 110 562 727 113 220 740 125 385 707 104 557 675 94 264 382 82 176 630 98 111 575 94 606 997 121 9 854 89 124 226 113 583 889 120 525 775 100 709 727 84 538 978 106 261 572 102 116 250 96 850 869 96 163 698 87 268 412 81 120 460 103 145 567 101 137 596 78 226 823 106 255 575 82 218 939 108 144 527 107 599 904 93 334 675 99 66 856 106 663 951 104 388 822 102 187 626 87 482 563 97 765 953 94 208 515 128 271 836 86 413 560 90 259 491 101 229 830 101 407 801 100 43 741 84 563 576 96 235 768 83 452 898 95 132 810 107 261 293 96 73 775 86 430 909 94 181 890 85 386 513 107 118 920 89 482 844 79 80 289 86 206 245 86 92 670 83 225 675 93 523 766 102 351 688 95 508 987 112 367 676 106 540 931 101 152 189 93 347 826 100 63 826 92 76 842 109 485 590 90 390 656 96 102 869 93 10 81 110 285 291 92 541 775 111 76 271 110 651 830 113 263 413 89 263 439 97 108 832 88 437 819 101 567 825 106 530 639 95 556 720 113 347 480 106 105 270 94 244 780 106 528 774 100 135 996 100 428 505 108 633 869 105 96 143 98 552 863 98 291 655 106 126 499 100 178 822 100 355 379 95 223 774 114 222 499 106 685 944 110 469 681 94 40 925 101 211 923 77 183 482 90 121 241 99 440 573 90 192 223 108 702 926 113 113 619 92 281 367 104 607 962 101 676 883 102 329 370 106 145 284 102 322 721 80 109 346 105 304 738 107 294 883 89 570 748 95 42 496 86 242 450 88 425 653 87 274 696 108 265 501 93 250 830 109 22 920 96 402 439 112 186 987 103 123 777 108 45 123 89 408 440 93 198 578 105 636 820 97 47 591 91 47 667 113 495 723 100 185 889 98 175 222 105 286 357 105 291 625 100 109 534 105 80 942 99 392 817 112 594 695 97 856 967 94 978 982 99 837 853 107 283 986 100 714 944 98 380 976 86 168 406 94 37 224 78 473 655 115 283 594 89 268 633 98 677 829 87 267 484 101 600 971 104 202 422 89 178 720 87 525 857 114 75 434 114 63 106 94 26 483 87 11 448 103 445 621 121 346 982 102 661 889 108 591 929 103 87 510 101 153 977 96 213 450 106 785 848 96 185 318 108 455 926 107 281 396 106 128 388 90 219 352 108 75 860 104 550 770 108 210 672 98 609 983 125 411 937 121 5 160 115 458 977 99 177 974 112 344 564 88 94 866 91 330 440 101 562 962 105 119 396 102 305 635 93 816 937 94 325 356 93 186 676 84 221 423 102 211 918 119 715 955 98 89 383 107 24 128 102 173 789 90 175 710 104 628 649 115 141 695 99 734 856 99 650 668 104 315 750 93 526 641 99 207 891 100 566 634 102 702 979 91 309 653 91 338 713 89 33 174 96 19 82 107 26 975 110 198 515 79 146 280 96 84 738 83 519 997 100 143 988 95 718 901 110 575 772 109 798 877 92 582 614 100 179 884 97 5 129 88 115 333 100 436 837 96 321 942 104 158 567 83 594 899 94 49 647 100 161 334 84 185 958 101 41 758 105 84 802 110 286 705 96 458 756 83 632 811 103 273 710 112 174 948 90 870 885 98 16 828 98 145 940 99 274 436 123 188 944 106 419 583 113 364 979 89 405 995 102 250 751 89 81 767 92 743 947 72 329 594 109 103 114 100 695 927 95 35 937 92 680 956 90 157 460 101 259 653 104 586 695 100 33 549 105 150 183 84 425 691 94 15 408 99 240 753 99 661 929 104 547 729 115 47 395 102 469 697 92 68 719 110 965 998 94 388 616 107 14 467 94 203 286 115 70 346 97 403 713 85 192 545 91 137 788 92 70 414 109 391 941 95 137 370 103 448 516 91 107 973 104 371 599 109 724 918 106 477 699 116 24 542 107 190 737 98 294 656 107 35 198 94 146 951 109 312 947 108 156 596 107 548 661 110 490 777 95 100 891 97 498 510 98 111 498 87 154 874 93 100 467 99 549 639 106 372 609 86 94 829 110 445 532 101 68 136 110 83 983 85 523 971 103 407 696 82 99 852 96 138 955 112 445 978 104 56 587 103 31 655 95 148 735 101 219 519 111 271 719 111 305 674 89 397 480 88 612 740 108 913 996 84 291 941 106 148 530 94 337 758 89 622 888 99 310 618 111 189 369 114 543 826 95 813 969 104 324 401 85 199 760 107 156 512 115 615 802 103 28 363 117 63 936 104 78 201 105 74 586 96 27 732 96 48 803 104 603 794 105 59 690 101 283 754 114 41 333 93 34 149 100 146 188 87 14 575 82 271 542 120 642 671 96 906 915 99 644 909 98 626 981 97 149 348 95 260 676 102 480 676 98 258 429 97 672 865 97 384 596 98 384 394 82 654 798 89 505 855 91 289 518 91 604 800 101 204 418 102 141 206 101 333 945 102 208 287 98 731 767 91 12 930 91 420 705 84 347 921 104 48 700 114 236 893 93 540 942 96 47 248 111 488 635 103 397 503 83 138 851 89 483 831 101 292 976 107 846 967 88 500 926 97 655 750 108 154 993 96 92 315 91 100 707 95 621 783 92 201 754 117 554 665 96 436 602 99 247 726 93 192 855 99 696 884 94 320 719 91 473 697 89 616 749 67 279 738 103 425 870 106 385 813 93 152 460 82 127 993 97 133 988 94 91 801 107 174 962 88 696 800 105 470 856 98 21 702 107 177 955 100 763 952 112 549 937 108 13 588 101 114 535 83 272 924 108 143 977 123 635 752 98 215 445 103 415 502 107 71 884 104 432 489 106 484 608 104 757 781 94 123 461 96 403 733 112 34 143 91 284 680 102 210 764 84 678 930 107 913 933 99 234 442 95 687 817 103 357 845 122 273 329 115 197 661 84 306 725 117 74 318 121 204 843 91 77 694 104 633 719 102 192 342 104 586 588 91 803 836 107 372 527 108 68 949 116 464 578 117 234 338 99 393 729 70 623 986 110 231 515 86 455 888 90 240 561 92 312 380 106 31 895 115 8 123 97 880 951 119 306 310 94 344 707 112 610 649 112 25 266 111 1 244 89 150 671 82 146 791 90 640 803 107 265 994 77 192 698 101 269 529 110 91 794 102 715 995 98 300 548 109 162 533 105 544 622 89 99 482 90 349 721 96 126 966 97 69 948 88 547 894 95 151 507 95 249 679 102 48 991 104 431 858 114 162 924 105 88 422 86 148 512 98 273 870 90 75 330 78 110 247 94 244 931 105 87 483 91 95 315 92 66 622 93 124 218 95 840 988 80 95 387 108 143 851 70 392 502 107 445 716 98 90 875 90 479 742 94 412 448 105 33 811 97 181 798 103 224 647 103 183 917 89 379 927 105 65 385 112 382 391 115 79 579 109 457 988 104 40 120 85 768 965 105 643 742 80 102 582 112 58 994 114 659 969 96 719 779 101 347 948 100 856 859 106 73 881 90 861 985 104 229 600 106 665 861 114 346 946 87 650 870 111 31 808 95 184 615 109 3 704 102 163 794 99 230 306 97 162 460 92 143 471 93 690 769 94 594 965 89 597 776 103 762 869 102 822 850 98 411 717 92 822 917 110 359 433 95 60 495 93 49 434 129 573 624 98 645 892 85 234 493 93 875 941 107 481 708 99 560 787 94 411 719 115 593 896 117 718 853 79 21 553 95 14 937 95 103 217 86 201 937 97 9 518 106 17 632 114 87 223 110 102 209 82 342 905 112 274 937 114 127 985 97 380 421 95 286 626 94 290 611 104 255 954 101 202 951 103 317 641 93 258 496 112 159 891 114 198 632 109 235 924 99 4 123 102 95 215 126 63 528 110 23 27 90 259 517 110 424 967 93 209 623 86 283 792 105 492 556 83 127 350 108 806 860 88 85 925 102 541 739 108 110 340 89 135 894 98 480 630 103 511 689 106 153 462 97 457 781 94 547 813 122 220 902 96 459 625 106 112 218 108 321 904 108 512 923 97 494 927 97 145 376 99 717 748 89 277 770 107 325 572 91 486 590 108 95 515 106 432 803 99 247 954 109 160 782 90 152 356 87 742 753 92 296 700 112 69 656 101 923 946 108 211 820 106 335 567 112 78 341 92 183 557 103 410 548 93 523 616 93 601 943 80 467 582 86 135 334 102 575 778 139 665 851 103 322 585 100 559 707 90 792 925 94 491 527 88 446 589 87 416 493 117 548 612 111 190 712 105 355 377 112 492 621 110 12 93 91 189 868 114 590 899 118 210 955 88 295 445 105 729 759 97 202 600 107 243 853 92 733 870 102 1 653 103 314 979 93 536 904 92 911 953 93 508 811 103 387 691 98 539 712 106 585 931 91 589 737 89 43 643 115 80 886 103 705 821 110 498 852 92 314 701 92 564 760 90 138 488 89 133 487 102 9 153 98 437 637 89 288 557 94 45 663 100 294 518 78 454 798 96 17 844 97 102 120 100 79 756 87 41 151 111 406 931 95 215 648 103 278 859 108 415 943 99 689 870 84 278 950 98 765 905 107 147 188 105 466 972 97 256 407 111 603 616 102 324 849 77 63 937 88 157 226 85 468 561 90 239 666 103 138 854 93 8 67 104 846 945 103 944 966 110 265 579 95 24 709 100 664 695 103 227 777 77 218 604 100 29 320 106 393 509 99 353 812 103 392 979 96 457 867 102 128 354 97 734 742 87 939 978 105 860 919 119 757 944 103 262 348 95 326 407 108 25 864 91 18 692 104 267 996 97 658 891 99 896 942 86 364 818 104 220 274 93 806 935 90 70 675 89 553 576 95 273 611 92 316 768 98 138 244 102 148 414 103 102 808 96 225 469 104 114 873 105 269 923 103 551 841 110 755 807 101 232 570 103 855 955 112 269 888 96 563 909 106 368 785 95 485 639 101 293 937 97 398 852 86 154 350 96 457 553 110 233 601 103 380 439 85 71 717 81 200 321 101 301 340 105 625 989 96 604 709 107 357 418 104 345 776 95 483 940 100 535 766 102 326 639 123 390 758 83 94 833 94 66 679 117 300 322 98 460 967 93 262 629 91 18 833 92 70 982 99 177 503 113 403 613 105 102 406 106 95 753 82 704 736 97 855 974 100 17 525 99 210 635 98 411 476 105 538 562 109 160 430 87 212 534 107 508 721 103 15 961 104 147 371 100 872 962 108 397 894 103 234 911 94 673 839 93 268 637 100 31 158 94 35 142 111 3 91 106 499 727 101 178 209 91 18 482 109 347 652 97 460 952 96 291 737 95 527 898 112 731 938 99 583 602 109 152 736 121 199 313 94 859 931 92 183 847 89 17 916 105 388 991 104 35 126 84 181 495 106 231 872 90 316 732 104 322 401 105 36 113 98 937 985 115 316 355 90 422 457 95 263 355 96 593 730 99 651 965 96 726 831 98 212 965 105 390 955 110 241 989 95 163 941 106 715 810 103 785 846 95 355 687 98 485 592 91 196 509 94 407 848 110 392 807 101 2 230 114 249 347 83 248 819 108 379 439 100 121 839 104 95 554 100 281 853 117 47 106 101 610 663 94 563 648 91 95 878 103 46 485 100 111 490 106 183 802 120 344 597 92 676 807 94 28 853 86 82 554 112 435 868 105 377 550 111 17 390 103 248 651 111 827 917 97 209 460 102 42 622 104 377 777 87 164 634 100 66 222 102 177 796 93 414 716 96 806 868 93 524 768 96 124 758 89 278 563 101 551 912 120 452 579 109 63 965 84 640 788 129 318 724 91 152 611 72 202 866 91 127 668 100 61 169 84 332 696 100 4 717 99 72 317 97 119 603 103 402 650 86 565 983 105 846 920 91 566 866 83 851 939 104 419 957 113 121 546 103 299 497 100 424 980 109 230 794 80 95 418 98 400 710 114 198 630 101 154 172 85 264 698 100 781 934 114 102 911 89 429 700 112 262 732 93 96 330 99 44 166 84 735 780 105 38 415 97 135 754 93 516 614 95 412 682 104 416 841 92 60 780 106 253 404 84 504 643 108 427 537 108 274 627 118 25 224 99 244 846 105 326 763 89 228 621 101 141 615 90 228 583 94 93 684 82 95 783 100 243 429 105 369 926 115 210 703 118 578 996 96 167 882 105 665 868 104 180 480 104 481 607 106 372 511 100 644 780 103 32 243 89 478 649 108 693 895 98 370 854 69 597 763 110 0 497 99 313 625 119 434 561 84 700 718 103 130 774 101 391 555 101 295 984 100 201 604 96 491 949 89 570 949 100 445 662 105 261 358 113 128 293 103 448 559 80 349 806 95 14 133 99 190 656 103 912 938 97 38 714 101 31 393 114 65 730 107 341 484 109 0 573 91 466 955 99 395 577 85 633 749 105 523 988 104 296 865 103 675 833 100 354 958 94 222 863 96 648 864 97 442 473 84 372 984 123 802 827 117 319 555 105 9 825 106 90 967 100 176 431 108 51 943 104 547 889 111 443 526 112 660 983 115 103 134 79 135 868 90 118 815 105 277 970 88 524 705 109 134 719 102 884 945 100 87 242 89 119 770 108 19 299 93 638 719 95 10 717 102 82 261 100 553 855 94 27 565 91 153 956 102 711 961 101 25 758 96 59 688 98 52 464 101 416 588 103 588 665 80 47 925 99 659 706 104 227 646 96 145 592 103 275 890 96 716 855 104 214 422 85 80 450 109 715 932 84 354 398 103 374 465 86 274 881 114 239 986 96 81 233 89 223 494 84 412 807 99 692 911 111 71 528 101 200 683 87 505 621 90 860 951 116 293 694 77 454 910 106 422 832 111 690 696 94 659 779 104 135 774 101 394 791 90 65 448 87 87 294 102 425 622 102 526 773 97 65 578 90 464 829 83 73 604 98 426 818 95 477 674 110 297 693 113 540 556 105 132 158 80 405 747 86 535 980 91 277 556 106 22 488 104 24 240 102 447 599 107 104 337 103 589 905 91 360 934 101 679 715 83 38 460 98 408 720 92 224 733 111 12 803 99 470 784 110 683 848 106 397 609 123 581 778 102 217 685 104 16 883 93 113 823 104 55 452 85 432 484 108 145 607 105 395 524 103 797 807 98 219 838 112 2 642 95 691 993 105 285 833 118 805 813 100 809 913 92 406 831 95 632 684 96 399 549 105 733 778 97 54 942 107 107 183 93 411 583 106 366 762 96 305 912 95 713 853 100 422 871 83 327 833 111 657 664 109 377 409 96 298 503 99 400 829 80 48 269 90 13 687 118 394 583 83 854 983 104 87 941 108 157 248 103 601 763 101 701 867 115 124 863 112 136 556 102 491 505 101 267 293 90 196 659 111 79 227 109 674 944 79 643 911 91 295 679 110 552 753 102 538 638 77 152 447 105 245 262 93 22 570 109 876 926 98 232 418 98 536 981 99 61 235 106 333 479 101 629 808 122 157 399 123 620 946 79 146 699 93 324 964 110 20 873 99 443 945 94 141 546 85 447 800 89 406 814 97 178 263 88 451 809 88 260 788 104 199 984 104 20 733 94 365 625 80 157 426 81 211 900 97 179 465 114 742 985 114 48 352 103 298 506 110 639 849 116 286 632 103 76 293 86 931 975 100 387 769 92 218 296 87 82 541 94 191 323 86 495 946 101 857 996 92 95 386 97 72 934 100 484 629 93 95 810 105 400 735 98 329 520 98 355 678 91 115 282 91 213 835 107 408 888 82 167 548 104 235 646 97 670 841 89 16 277 105 771 819 104 49 847 81 429 585 88 604 666 101 596 898 80 427 489 110 14 213 90 164 203 101 179 547 83 25 41 97 649 686 86 238 312 121 516 972 84 472 866 97 96 145 93 86 477 100 188 509 110 245 483 104 94 226 102 591 809 103 142 297 114 768 784 104 374 793 97 398 841 98 172 751 82 488 947 98 446 654 82 96 864 103 423 842 73 106 588 101 112 650 84 895 898 103 368 671 107 683 797 124 291 368 98 124 542 105 114 815 112 76 84 95 246 540 110 268 371 92 574 605 92 321 537 101 388 535 94 56 831 107 603 997 107 521 685 101 37 948 114 271 574 100 324 569 99 574 590 101 287 831 94 239 605 98 428 588 83 143 604 87 290 413 93 184 970 129 606 782 98 142 912 99 22 707 106 514 780 108 113 771 89 35 122 113 87 640 129 184 449 107 367 504 94 135 459 107 604 658 96 305 370 93 570 687 88 348 510 108 56 550 109 265 528 123 683 753 97 96 303 114 269 540 104 865 894 100 149 907 101 161 240 105 178 950 113 37 242 99 695 829 107 251 325 88 277 348 100 558 986 107 469 848 106 171 610 117 102 727 101 25 596 77 428 969 107 324 896 87 301 368 108 399 787 93 97 706 88 171 330 109 508 898 81 643 731 87 152 826 92 131 677 112 170 562 90 85 737 110 489 940 87 766 954 94 177 488 99 306 789 100 487 700 87 22 315 114 81 278 91 756 911 82 316 404 102 11 127 117 438 554 114 98 233 93 76 379 107 481 883 108 138 449 94 652 732 98 378 918 100 570 685 93 209 240 108 544 655 103 54 869 103 593 776 85 16 344 91 44 631 73 260 303 100 427 954 88 102 531 98 293 763 94 134 268 108 105 988 112 49 800 92 131 949 78 268 502 82 122 338 114 231 302 105 478 682 101 374 780 101 525 738 106 140 180 98 437 962 96 619 755 105 624 707 87 69 186 112 442 551 113 198 951 83 330 726 107 139 889 109 259 994 99 8 75 101 571 687 101 676 949 92 728 809 93 373 726 101 195 759 99 525 881 114 92 840 105 213 335 112 185 421 112 212 991 86 446 781 108 213 866 117 526 994 98 520 634 98 232 552 86 460 534 94 128 540 109 355 891 118 85 851 97 419 574 90 88 924 95 483 885 98 309 487 102 166 521 97 632 683 100 452 677 108 261 501 106 0 822 89 860 963 112 896 951 78 301 997 101 597 978 108 37 469 101 259 542 87 162 999 108 190 382 93 93 796 95 178 851 113 403 990 102 117 617 91 185 828 91 166 387 102 25 925 94 422 468 96 128 464 99 872 990 99 62 936 96 318 633 76 509 826 105 95 999 119 651 869 90 361 366 85 552 658 83 661 933 98 94 837 101 322 759 89 753 763 114 568 588 103 573 777 86 635 665 117 423 918 105 181 729 94 10 41 119 852 890 100 231 391 100 368 676 99 350 390 103 745 805 110 453 776 75 538 585 113 678 994 84 34 668 118 423 764 93 470 519 113 663 796 116 33 155 94 563 748 113 840 845 92 206 244 107 267 609 99 844 947 106 273 838 113 486 704 88 473 506 94 29 876 95 253 820 103 333 815 88 652 973 88 534 957 98 208 652 99 522 603 95 802 948 99 658 756 92 44 802 104 451 833 91 192 493 98 309 411 107 769 911 102 423 522 89 505 593 109 424 968 103 299 675 98 346 656 83 433 975 109 646 913 104 496 654 113 44 868 94 0 456 87 884 942 91 168 818 103 267 753 97 124 418 90 172 393 106 17 472 110 543 944 99 7 887 118 412 827 91 306 716 84 224 458 95 423 682 92 99 129 97 58 937 102 515 631 94 584 803 80 852 962 107 548 768 89 136 208 94 593 596 97 128 534 74 407 693 93 270 930 93 230 575 89 118 294 87 203 237 119 358 681 116 443 817 88 114 172 99 427 763 104 322 376 91 651 691 85 268 359 85 335 862 96 319 716 103 531 868 113 535 771 95 686 752 99 14 795 82 432 944 97 380 686 102 756 882 91 567 667 106 48 563 109 151 426 104 395 584 121 728 861 102 704 714 97 73 855 99 158 946 79 517 883 100 156 989 75 233 652 92 826 930 110 64 521 98 177 391 89 338 624 110 50 410 94 427 504 111 407 808 116 86 527 112 371 677 119 646 707 108 827 916 104 75 573 119 716 807 117 179 569 97 539 730 93 361 369 111 669 996 109 143 705 112 58 786 91 12 97 85 235 268 100 247 825 96 664 750 109 346 463 88 68 366 94 151 871 100 277 590 98 466 608 76 157 946 93 120 495 94 307 586 110 737 804 109 9 682 98 284 658 103 92 522 96 400 532 107 429 538 83 479 520 119 459 743 97 238 243 106 56 412 95 299 770 103 236 512 108 206 998 91 681 846 93 708 917 93 431 885 99 292 851 74 205 877 105 3 241 117 758 826 103 60 891 92 245 801 107 105 518 104 886 899 91 140 967 95 638 651 108 363 544 102 649 932 99 146 870 94 527 652 89 761 865 75 175 386 109 85 626 91 396 575 110 344 914 98 395 629 99 250 425 92 279 789 107 242 438 111 763 836 105 795 882 103 374 566 95 118 849 102 504 903 105 117 854 94 890 960 101 430 476 109 280 794 113 289 383 106 86 373 79 923 958 102 410 924 110 78 588 97 231 895 106 53 121 96 745 827 104 127 147 98 87 657 96 132 822 90 733 826 107 509 746 99 342 355 125 126 443 103 651 909 99 462 707 103 144 406 92 33 932 104 280 738 100 56 647 100 195 616 124 44 127 114 695 849 85 297 476 104 39 167 107 215 433 100 672 974 106 83 676 87 451 662 113 46 522 108 122 292 90 375 976 114 696 827 88 919 991 97 149 274 90 127 174 90 928 945 97 70 847 97 655 770 84 390 678 115 78 369 85 533 983 100 124 617 105 368 773 99 121 890 113 53 984 99 209 536 95 395 640 102 815 832 107 831 909 79 449 684 99 330 857 96 381 790 96 322 668 99 16 72 101 36 683 90 261 335 95 16 649 97 226 937 106 31 664 77 703 973 100 130 153 105 126 901 102 103 487 116 119 727 105 96 859 88 428 675 104 267 611 112 646 848 121 100 217 99 618 980 98 170 444 110 390 488 91 13 969 92 84 450 106 708 757 114 463 934 105 8 653 110 481 499 93 646 723 112 100 440 103 126 781 90 391 892 99 490 689 83 138 141 101 281 503 104 413 912 95 896 964 100 880 954 89 78 495 113 876 901 106 124 237 113 515 652 98 477 605 91 285 308 90 433 962 97 348 706 104 489 855 82 652 819 108 403 812 103 82 760 104 257 455 92 666 881 102 140 250 108 908 982 105 657 987 91 52 197 91 699 774 101 31 384 93 43 647 115 358 829 95 395 564 98 274 899 96 170 317 92 415 555 108 204 748 94 432 849 79 89 968 88 194 691 99 15 427 99 13 747 90 166 188 96 160 463 101 688 797 127 63 545 107 321 489 83 714 886 85 4 159 96 855 866 83 486 589 98 399 769 121 114 376 123 546 980 89 710 985 141 555 834 84 433 463 112 434 756 113 606 724 82 251 402 103 34 261 100 86 642 107 536 586 76 510 947 80 614 708 107 155 879 101 491 910 101 619 948 96 948 993 98 398 975 88 470 755 108 577 977 104 628 752 91 576 744 106 168 433 107 342 618 101 171 193 92 269 640 97 519 559 94 399 876 120 7 913 104 474 760 95 301 633 107 476 672 93 206 546 80 653 781 93 39 170 98 235 920 119 582 953 97 746 908 81 393 677 90 255 650 77 5 58 105 299 355 109 442 445 103 442 710 92 722 740 110 31 539 96 429 682 103 118 637 99 47 242 84 400 977 100 503 721 102 603 778 97 532 548 100 102 365 105 61 345 138 523 853 99 293 790 97 304 869 105 141 843 106 187 323 110 575 867 108 560 788 89 349 473 101 119 213 88 278 391 109 114 759 123 423 769 114 329 623 110 263 591 104 241 935 98 67 979 95 49 244 99 301 821 94 757 779 102 145 676 99 343 749 86 595 603 86 376 921 96 738 841 106 49 741 105 361 694 110 125 919 107 672 897 102 627 766 103 29 139 92 652 885 100 690 748 101 203 994 102 575 611 103 211 321 96 44 722 99 357 890 92 362 648 115 842 989 101 28 989 96 141 289 89 22 434 107 260 677 101 410 783 115 82 393 117 155 483 101 955 975 114 870 876 83 585 990 107 648 870 107 697 751 93 107 191 96 123 135 100 465 910 96 192 701 84 560 692 102 79 764 106 616 834 92 272 585 111 352 991 108 80 196 98 315 964 105 116 680 90 195 326 102 387 841 98 318 353 102 427 436 95 389 851 85 329 556 112 804 942 106 608 754 89 588 897 97 435 804 102 42 136 106 399 890 98 531 732 100 81 136 116 260 491 98 201 476 93 781 904 94 27 650 97 152 426 115 591 896 90 86 910 109 393 968 96 620 775 124 250 647 114 160 584 97 65 995 114 303 604 101 483 966 85 191 573 110 143 932 89 94 903 114 444 699 94 87 874 99 8 78 107 630 988 117 46 150 91 564 577 103 412 489 99 210 419 108 250 853 119 465 552 102 475 803 94 51 349 76 509 523 72 178 401 117 597 675 115 241 319 103 54 244 112 336 380 105 486 558 115 387 669 101 201 686 97 255 464 116 197 596 108 434 693 83 470 872 106 196 730 106 49 64 88 194 351 132 325 970 83 289 736 84 339 516 108 134 167 102 133 279 80 182 617 107 459 638 94 366 789 113 382 872 100 193 404 104 538 623 92 163 954 89 146 249 113 656 883 96 610 883 93 487 537 94 111 590 115 397 803 97 382 675 92 312 515 100 735 990 106 795 829 112 559 947 109 910 920 100 446 554 103 225 655 101 82 347 116 556 790 98 266 744 107 42 628 101 898 993 91 405 673 92 143 657 92 83 824 97 24 815 105 913 943 107 11 949 93 481 661 107 17 242 85 348 388 106 146 849 89 654 800 94 118 972 92 688 901 74 487 990 108 815 894 111 41 533 90 778 821 98 11 752 97 282 621 105 711 954 113 898 916 95 66 902 102 405 430 97 390 675 96 364 897 95 117 232 110 650 657 90 556 817 92 146 453 86 289 448 93 555 572 77 130 706 87 323 971 108 358 638 96 481 794 94 392 428 86 154 884 92 455 529 93 24 325 90 382 396 101 295 556 80 137 428 89 248 665 96 128 655 85 685 710 88 676 940 99 647 954 108 894 970 96 309 546 107 163 654 105 24 180 85 221 688 98 406 660 106 412 692 80 151 854 96 104 344 114 676 739 104 226 663 107 523 850 109 165 414 93 640 949 111 406 503 106 66 148 103 186 298 102 654 854 103 301 492 98 43 233 103 323 681 125 95 282 92 777 863 96 191 402 101 138 710 97 607 993 92 242 573 94 273 640 89 527 790 110 75 130 93 248 496 90 356 364 93 146 939 93 143 234 91 105 503 101 239 586 101 292 395 101 797 850 93 728 885 107 51 697 102 376 873 99 516 733 96 216 848 107 767 793 106 561 867 95 328 856 103 557 630 97 338 746 102 385 656 91 116 861 100 426 447 89 254 703 89 457 946 120 519 600 102 401 835 115 45 122 85 119 651 103 456 972 85 734 861 90 635 734 106 123 220 107 201 209 95 502 602 112 364 982 87 468 967 106 264 850 78 198 217 86 362 802 95 401 866 99 508 626 104 644 724 101 7 616 96 379 670 115 258 640 91 779 932 94 186 899 85 284 958 92 485 793 109 0 125 97 400 648 94 459 838 95 158 257 84 381 764 96 285 938 114 128 943 112 537 591 108 143 212 109 30 199 93 151 678 102 144 614 109 880 995 81 2 326 104 123 594 94 139 850 94 178 317 108 215 890 106 824 868 88 205 858 92 487 902 101 103 192 92 469 838 108 46 905 122 29 599 99 151 402 94 720 801 91 270 923 111 309 840 101 175 320 113 251 875 88 436 665 82 44 91 106 713 804 112 513 692 108 172 573 104 446 826 91 794 969 108 360 973 92 733 836 91 243 414 98 806 878 116 529 761 97 329 920 95 496 760 108 106 963 102 63 237 114 468 965 113 230 742 94 41 537 93 618 876 81 220 628 104 408 609 90 140 487 89 228 912 118 433 657 107 9 338 108 217 955 100 236 996 97 215 866 84 607 794 96 555 893 106 604 988 126 55 215 106 261 661 98 703 932 101 654 918 109 23 930 123 43 265 94 283 964 102 401 763 96 457 783 90 118 194 112 66 891 80 93 145 95 45 365 91 79 951 103 298 607 109 731 902 82 194 959 88 9 181 104 171 660 114 787 977 93 137 813 97 92 903 93 299 749 113 668 692 105 437 973 112 904 931 96 314 692 101 15 628 103 319 398 104 669 908 92 48 613 69 17 214 96 233 511 89 108 360 107 45 961 114 565 784 108 194 985 94 791 796 85 8 567 94 912 982 107 726 929 98 176 397 105 180 539 103 374 833 102 1 720 92 217 512 110 863 890 102 627 737 94 577 756 92 38 211 113 31 461 91 247 441 108 704 795 116 131 933 112 636 803 100 276 646 119 737 863 83 84 729 100 570 693 113 2 409 84 229 974 91 187 779 87 138 835 100 26 400 107 348 364 105 298 306 98 2 777 109 753 771 97 293 554 101 388 767 97 261 796 89 287 690 93 144 803 99 686 844 93 146 339 94 410 556 91 312 992 92 132 527 100 346 522 106 75 466 77 370 839 109 77 910 103 247 689 109 1 307 116 152 404 100 367 642 112 375 575 113 68 410 111 133 936 100 512 952 120 24 276 101 17 209 89 165 209 92 367 600 103 225 524 92 499 729 96 299 888 96 629 661 101 182 753 102 562 633 105 193 984 110 98 171 81 398 404 99 36 238 90 185 835 97 148 812 114 451 702 104 174 612 102 183 228 117 104 567 100 30 723 116 492 637 92 56 682 122 106 214 95 631 776 96 266 311 108 434 487 102 30 835 94 530 818 83 714 908 112 66 72 85 411 727 101 245 878 93 184 741 98 31 566 79 272 358 116 128 991 94 373 918 85 795 858 100 85 902 103 293 624 99 214 650 87 318 383 105 81 711 102 303 306 96 214 608 109 886 944 100 576 669 102 541 857 117 663 902 105 134 592 105 47 663 90 933 964 106 450 742 107 607 989 82 224 506 99 586 917 98 67 255 82 423 949 97 445 862 100 328 666 100 464 869 103 364 743 110 555 859 95 485 724 118 226 837 113 397 583 100 319 871 103 59 126 92 528 579 116 892 945 106 466 710 101 494 821 96 79 647 92 410 683 93 793 925 92 94 712 100 393 859 87 698 733 111 455 543 91 263 715 101 245 350 105 93 992 106 12 587 94 163 843 96 144 937 108 677 934 113 730 939 116 29 243 94 178 921 105 344 562 96 586 970 102 877 879 104 403 813 99 201 487 89 124 557 94 437 952 99 525 910 117 200 534 91 181 819 91 73 444 104 199 323 91 485 960 106 84 135 107 378 453 108 192 619 96 217 731 105 578 882 102 21 63 106 413 661 99 698 804 78 22 120 87 338 376 96 393 500 103 465 741 98 526 617 90 193 258 89 458 546 119 331 334 122 341 721 89 388 395 106 256 675 108 575 733 86 162 819 98 382 604 103 607 729 109 790 825 112 675 887 104 183 533 112 43 255 106 375 942 107 85 452 107 488 603 112 393 953 109 240 352 113 544 558 95 416 714 95 449 553 86 330 543 102 195 833 89 761 980 105 567 636 100 419 541 97 99 944 89 336 748 110 398 706 99 193 235 102 99 594 93 328 777 83 343 803 111 873 948 85 161 778 118 683 762 92 194 488 103 88 917 103 70 238 112 92 94 101 659 677 96 6 91 112 478 994 98 701 773 108 789 991 83 668 781 92 762 986 95 255 319 96 17 928 81 447 728 101 820 873 108 344 932 112 21 143 84 226 703 102 826 919 92 236 259 97 85 797 103 134 844 90 650 937 83 571 845 94 411 690 115 687 878 130 377 578 99 33 396 100 318 705 121 83 919 110 226 566 77 363 526 117 396 691 101 471 978 101 51 463 97 258 929 96 584 884 91 551 580 112 260 568 110 189 751 105 5 158 89 236 713 99 893 978 92 183 329 101 136 839 106 130 182 103 98 258 106 188 203 91 60 896 91 412 796 112 123 815 99 168 452 105 10 127 94 526 861 115 922 995 83 471 579 129 197 932 84 471 710 71 612 800 92 78 670 92 2 286 103 228 674 89 107 865 90 279 979 106 44 468 95 224 986 98 16 225 106 701 780 89 238 941 112 667 686 110 52 263 106 60 264 97 359 635 101 188 927 115 507 999 96 663 882 110 440 521 117 383 692 103 45 491 101 351 428 81 286 427 112 202 584 102 55 958 95 145 900 103 379 809 110 274 569 87 339 649 97 177 935 119 307 357 96 90 876 109 281 826 95 204 877 123 579 851 102 9 870 109 421 455 99 705 753 110 158 473 93 79 679 111 215 833 105 66 442 104 171 214 90 402 927 90 63 640 82 51 639 110 196 809 98 70 930 97 442 539 96 307 914 94 17 345 107 668 962 89 665 891 109 335 598 92 185 959 108 25 172 101 38 495 101 596 978 89 8 782 101 213 570 87 273 283 106 101 269 91 454 613 101 55 336 102 713 877 80 274 482 110 702 921 112 21 291 104 499 647 102 25 267 98 38 517 93 416 536 98 254 258 87 275 747 87 154 746 95 24 792 88 175 989 111 41 455 102 101 321 100 57 683 103 145 469 107 550 825 84 238 665 104 581 649 92 204 623 85 216 629 96 48 218 97 269 647 79 104 828 83 452 928 96 117 485 76 397 942 77 312 838 109 35 87 104 454 599 110 7 20 110 19 509 111 116 441 96 503 677 98 774 825 107 33 495 96 908 933 102 2 905 85 124 543 106 491 975 96 514 836 91 902 966 107 582 612 100 418 941 77 233 863 101 775 945 89 200 857 95 344 797 81 815 982 106 25 481 112 661 969 95 191 651 87 524 556 112 276 664 101 393 932 87 400 909 90 169 261 100 629 705 85 154 544 94 357 631 116 373 421 94 496 705 109 625 680 98 336 341 105 352 736 101 728 953 89 85 854 90 316 344 98 680 985 100 87 472 87 527 832 90 6 603 104 328 823 106 341 821 116 65 299 97 20 700 116 162 805 92 114 185 86 183 965 91 39 785 105 186 334 104 358 859 83 101 495 126 52 142 98 10 351 99 136 627 125 27 514 99 548 802 92 66 741 93 276 404 94 324 870 104 296 712 89 149 745 106 51 748 84 26 100 109 21 155 89 235 285 85 67 628 93 135 468 103 610 740 79 50 641 104 202 699 99 332 710 119 533 595 105 374 908 83 39 91 99 68 544 88 278 410 105 351 941 106 442 501 103 551 899 115 260 624 106 99 750 103 626 710 81 119 761 100 403 886 90 472 987 93 58 126 105 514 526 101 152 755 106 30 39 102 497 609 106 542 821 90 225 568 107 226 970 80 730 880 94 62 617 107 146 447 98 761 788 100 222 719 101 642 901 91 621 699 102 860 865 82 136 421 118 7 191 107 164 694 89 632 678 95 270 423 116 11 590 111 326 605 102 197 387 85 567 760 98 371 980 96 428 723 123 465 956 113 250 366 107 148 667 103 762 794 95 690 747 96 395 747 84 328 664 110 315 725 107 82 918 89 373 897 94 733 910 101 234 342 96 688 786 99 33 529 103 582 635 104 691 743 98 145 488 91 349 369 80 243 830 90 380 688 98 346 663 90 246 847 100 434 627 98 318 889 97 242 882 100 551 722 81 29 767 96 252 807 98 612 763 106 280 545 94 811 893 93 105 569 96 536 839 112 422 842 93 8 844 89 462 917 106 48 754 105 62 669 105 756 883 83 702 863 90 779 955 88 199 411 97 534 598 99 35 453 104 78 811 100 155 559 101 207 210 101 58 437 92 197 885 88 500 682 93 214 994 96 494 505 87 8 275 98 294 400 97 611 749 102 386 900 91 852 961 106 248 259 95 737 809 90 88 755 110 338 937 87 792 977 104 146 506 91 131 580 106 743 971 100 202 444 97 396 688 88 116 352 90 401 943 102 68 145 102 296 369 96 500 933 102 472 983 87 551 821 84 127 805 87 20 468 89 385 589 88 623 963 112 636 736 97 319 447 78 700 802 117 471 969 78 90 471 111 652 734 88 28 736 119 520 692 92 541 650 91 252 364 111 17 732 96 99 552 102 469 581 96 719 783 93 939 968 114 315 562 99 227 674 107 327 379 91 272 332 89 688 785 95 405 407 75 30 513 112 27 684 98 909 978 102 457 491 86 351 538 98 345 495 92 241 347 90 483 932 99 73 618 104 136 795 94 316 354 93 76 87 95 194 347 89 355 785 86 390 743 107 65 258 107 308 756 105 193 959 111 70 609 105 327 569 84 101 897 105 21 720 91 239 360 107 148 720 107 20 437 121 418 695 106 481 587 104 734 751 110 4 658 103 92 590 101 44 900 108 134 548 100 155 455 112 16 278 97 197 403 105 585 833 100 215 952 89 612 673 100 57 665 111 44 370 94 693 746 83 385 769 98 57 700 103 181 236 98 421 812 108 68 448 97 955 966 105 653 888 111 266 454 101 81 780 101 166 204 100 50 991 106 35 400 96 669 811 102 682 938 98 458 514 99 507 743 93 665 685 105 587 895 90 32 798 103 178 291 106 27 123 109 213 377 91 34 739 98 562 676 99 146 288 105 232 437 108 685 996 88 140 498 93 261 483 112 368 514 96 183 522 123 125 325 97 107 680 86 149 368 104 12 259 72 441 928 106 548 705 81 308 335 99 239 835 87 185 356 99 101 265 94 144 531 83 22 819 93 127 569 110 233 590 87 88 945 101 545 581 88 692 805 97 215 474 100 773 789 104 172 293 99 289 873 111 823 933 104 248 818 102 17 820 96 625 853 97 684 798 90 560 846 99 946 976 81 860 913 88 962 982 102 69 370 104 583 853 90 563 674 112 225 924 101 103 716 104 369 597 109 96 241 108 132 992 100 482 986 100 236 411 104 0 161 95 315 585 91 119 922 100 345 557 82 104 732 101 338 355 92 128 240 92 345 646 87 221 368 101 73 825 84 289 627 101 423 604 93 134 621 118 208 714 88 364 491 91 80 850 94 245 791 109 77 105 93 328 713 88 667 849 130 9 919 110 737 798 97 228 979 105 383 612 104 546 612 81 683 942 109 539 905 89 167 616 96 248 380 97 284 878 85 399 418 90 230 520 99 92 531 85 188 419 91 72 740 78 197 383 114 786 844 103 126 805 85 196 629 99 595 753 102 474 688 100 113 489 99 40 162 104 412 879 77 305 952 105 441 592 109 561 646 86 210 904 114 19 349 81 95 604 100 212 592 90 124 127 94 131 966 98 876 934 108 386 588 98 153 241 90 428 581 92 342 590 107 673 684 95 238 755 101 404 799 121 209 550 81 77 410 105 224 694 89 424 504 99 642 707 100 350 934 100 19 35 107 160 854 98 729 815 87 14 998 81 237 486 93 82 584 92 186 411 99 212 377 104 630 845 121 814 922 114 115 981 99 169 904 96 39 755 107 726 920 87 507 989 96 636 674 104 20 81 103 611 659 108 11 727 119 59 754 100 191 983 105 566 908 109 940 961 98 24 859 88 432 546 92 549 743 93 194 408 97 142 879 96 111 754 109 754 992 113 392 710 78 181 213 93 154 852 79 426 908 91 208 582 107 162 974 91 619 856 82 785 938 93 242 255 116 52 455 104 33 678 90 726 763 100 510 512 110 133 436 100 429 710 112 74 850 84 12 213 95 483 647 90 55 823 110 92 190 90 321 951 100 648 835 126 80 373 85 455 859 98 271 274 85 420 779 95 429 800 86 303 460 108 279 450 109 107 924 98 841 906 107 189 735 93 195 260 90 486 891 118 16 550 115 131 781 95 809 904 117 686 771 127 3 501 108 632 782 104 503 991 106 432 604 104 393 644 96 219 389 112 929 963 115 389 459 112 678 682 107 205 377 105 95 489 98 512 870 107 175 920 105 55 881 94 528 955 71 278 865 101 340 644 109 89 774 102 296 469 94 29 303 115 789 933 108 320 941 107 741 924 101 494 915 95 61 781 100 236 503 102 43 842 90 455 561 109 41 912 94 847 895 107 160 752 70 376 673 116 543 942 103 625 950 93 8 468 95 99 315 92 200 958 90 152 773 112 691 981 89 680 829 98 407 710 97 300 465 113 717 775 91 288 338 108 305 560 102 260 700 94 36 532 89 339 413 111 621 671 98 724 996 106 827 876 93 261 943 94 186 686 95 0 145 108 292 381 102 106 696 106 312 772 106 56 748 86 503 885 106 86 172 110 105 269 85 84 557 104 588 993 90 324 749 108 188 295 101 598 910 109 527 538 95 958 992 98 354 704 106 740 750 98 510 857 98 307 735 96 610 943 108 75 739 102 225 939 96 836 848 112 644 888 113 134 838 92 193 233 98 212 706 88 504 919 122 191 519 99 487 790 109 831 963 112 39 342 99 180 283 97 844 929 98 640 924 95 765 943 86 435 524 100 500 735 91 387 436 102 287 422 92 65 785 88 554 796 110 824 964 92 266 927 109 348 534 123 411 506 97 605 759 85 740 857 105 186 753 120 689 737 111 159 504 94 407 909 105 33 731 111 32 357 111 1 483 88 145 423 99 144 420 82 392 527 102 210 946 88 212 911 96 507 916 92 455 654 95 579 691 97 405 429 76 10 984 100 100 444 106 564 638 95 452 663 97 6 384 104 127 727 94 454 950 112 493 912 104 228 232 77 198 376 92 251 272 91 476 796 101 328 738 111 175 869 96 379 889 94 196 705 115 223 250 95 65 956 116 251 688 109 402 459 79 783 978 98 347 384 104 702 760 75 133 890 101 703 995 96 401 402 93 115 708 77 852 888 102 322 427 99 446 596 83 607 770 108 459 747 105 483 791 88 107 660 78 630 707 112 201 831 91 329 400 89 620 628 88 784 927 91 102 187 88 677 977 94 173 663 112 239 655 107 583 934 103 227 741 108 308 728 93 343 515 101 607 710 79 599 887 104 511 757 105 63 869 93 101 806 100 416 619 110 556 624 120 354 982 93 312 658 105 412 799 104 239 909 103 135 550 78 658 961 95 252 821 102 124 432 108 88 976 103 151 354 114 16 40 106 183 646 106 522 570 103 139 501 99 478 486 94 559 763 96 58 728 102 118 486 120 353 508 116 530 602 119 654 936 106 203 751 80 194 652 106 450 965 103 759 804 101 782 826 107 286 607 113 88 811 97 388 653 96 452 533 94 78 989 106 278 566 100 253 483 99 145 542 92 260 274 100 92 419 93 635 964 79 942 995 107 497 993 89 184 828 90 449 539 81 521 655 105 300 726 93 170 640 79 679 942 78 534 959 86 545 759 98 109 567 104 444 797 99 152 193 95 232 473 108 117 280 80 302 911 109 63 209 108 590 740 90 699 705 113 397 490 81 351 778 106 283 486 103 381 814 99 280 333 91 938 990 82 84 337 92 0 143 88 497 848 82 629 928 99 31 426 109 280 391 115 795 825 94 156 401 105 196 938 101 134 206 92 26 760 106 222 447 92 330 478 99 439 730 106 142 926 103 17 816 105 25 883 88 442 566 103 438 945 112 555 610 98 351 372 75 268 428 86 781 888 94 504 750 94 603 673 94 540 805 113 67 139 138 30 992 101 421 588 84 661 878 104 0 81 98 260 976 99 471 827 101 526 696 110 150 737 96 60 289 94 526 954 103 216 472 104 312 387 92 847 888 96 156 845 109 478 638 111 90 634 112 103 124 88 90 303 114 86 543 97 386 615 98 265 445 96 650 948 98 197 399 91 578 931 99 393 584 103 213 714 118 616 714 97 619 622 104 822 930 96 194 794 92 175 813 84 185 824 87 69 459 109 770 934 108 93 220 98 212 922 93 320 486 115 92 864 94 645 743 96 277 608 97 723 777 106 312 784 109 290 329 100 423 730 89 132 174 106 59 199 81 187 636 86 861 940 111 39 566 98 287 657 94 95 908 87 607 878 87 10 126 92 154 420 115 692 798 104 54 112 97 218 895 91 60 843 104 396 614 110 736 765 116 169 662 115 52 278 112 295 415 112 290 323 98 359 709 95 107 190 107 881 978 101 37 909 104 17 295 105 91 380 93 218 350 91 515 811 97 320 399 90 888 903 108 404 743 93 443 803 82 202 370 110 543 772 100 299 781 95 110 453 98 160 352 101 262 820 78 846 928 97 500 782 81 143 993 103 24 991 97 253 529 95 459 803 81 588 715 82 349 984 97 243 828 99 263 962 99 557 944 98 164 225 108 60 698 96 313 820 106 353 745 103 687 880 97 771 911 95 7 534 83 460 681 102 687 920 105 638 764 80 715 905 98 404 968 94 595 942 98 469 989 91 430 926 98 516 870 92 106 758 92 624 769 108 164 235 103 46 552 85 430 760 114 0 342 118 49 223 95 368 972 104 202 721 109 773 963 98 161 963 84 577 740 95 289 654 89 452 466 95 375 798 83 616 678 96 87 552 108 330 647 95 137 182 109 555 795 98 610 700 103 682 811 79 290 756 91 45 142 99 355 906 113 368 967 95 29 956 90 188 986 95 461 874 100 672 800 92 409 882 98 371 641 99 456 514 91 10 149 99 19 764 98 458 873 103 76 980 98 36 807 96 816 974 95 676 728 112 342 466 79 274 563 90 202 421 81 225 254 93 74 220 107 668 867 95 644 926 114 341 757 107 394 969 98 51 243 120 42 584 107 351 609 94 471 962 95 455 555 99 10 242 108 71 620 114 56 617 108 158 781 115 91 108 103 27 731 91 448 917 116 45 531 105 440 817 96 692 758 103 476 501 113 19 444 101 306 780 89 392 919 74 136 723 94 188 320 100 331 602 89 148 561 84 373 435 102 13 842 109 159 329 99 283 666 98 785 847 95 52 253 114 561 595 82 628 714 91 578 840 106 388 840 97 635 688 89 58 563 79 365 709 77 49 900 97 99 338 98 571 985 98 406 554 98 269 815 100 657 974 105 116 741 94 45 101 114 190 762 85 273 749 113 626 911 129 312 456 106 8 303 105 302 412 112 824 968 114 196 412 112 301 976 97 395 680 107 683 996 91 619 721 105 13 920 88 344 603 98 6 304 95 16 913 109 62 334 114 212 577 92 232 287 101 486 675 106 76 448 94 99 189 114 232 285 99 239 386 111 185 644 105 705 761 108 948 957 85 152 737 103 30 181 105 172 959 116 109 332 123 277 588 109 172 176 93 525 605 94 813 895 95 418 885 105 827 992 107 695 745 93 549 933 113 103 242 106 222 687 101 497 551 102 366 950 68 961 963 99 624 904 99 688 855 97 517 671 86 38 937 120 297 929 99 483 644 90 520 696 88 295 706 114 215 808 86 302 945 107 285 709 101 20 199 91 430 688 102 534 991 104 387 424 102 780 817 118 592 765 91 115 554 95 121 671 106 49 751 96 582 924 79 802 804 122 327 411 106 85 828 99 208 416 90 68 461 117 769 781 84 171 841 97 427 671 87 582 728 106 58 808 95 553 703 100 465 848 101 56 67 109 34 712 93 241 269 105 136 541 90 838 890 104 353 557 113 391 933 106 154 476 96 124 849 106 0 21 86 536 853 92 59 734 96 760 888 106 775 843 94 155 249 78 57 693 105 423 914 105 433 713 99 383 467 112 107 440 113 552 637 108 466 743 100 591 814 94 64 170 100 304 449 94 595 854 101 379 450 106 146 196 71 378 472 88 7 256 112 461 529 89 378 569 102 47 229 98 6 124 91 586 880 95 764 813 94 185 780 95 649 823 111 110 702 93 251 621 98 387 414 115 331 663 110 522 934 84 687 984 103 776 901 93 82 111 87 853 929 111 83 926 101 372 463 103 171 927 104 611 641 116 39 180 94 321 539 92 66 319 97 198 227 96 911 998 86 536 553 94 422 487 96 196 789 87 250 444 93 324 482 102 222 726 76 183 958 93 761 813 106 67 696 89 158 428 106 383 595 108 672 913 96 179 683 109 6 733 91 73 266 95 460 597 84 61 977 97 438 452 92 39 918 107 815 991 115 214 755 99 689 752 105 194 939 88 169 636 94 329 396 121 161 620 107 312 796 91 204 924 101 313 474 111 380 745 106 837 910 82 199 667 85 146 661 86 262 346 116 621 991 90 195 599 100 885 961 90 152 823 88 443 548 98 559 695 87 630 792 96 282 497 101 614 831 120 396 531 100 818 946 108 257 933 80 596 828 98 26 626 121 181 382 111 422 775 113 803 859 84 942 978 105 343 890 81 464 766 105 502 663 105 190 893 100 316 471 100 183 825 104 819 988 103 600 965 82 256 457 99 190 618 116 337 940 107 627 670 89 34 782 122 470 945 100 96 199 93 414 449 119 64 398 108 83 278 109 800 804 75 65 616 111 60 247 107 417 781 101 735 746 99 346 769 126 206 661 107 509 604 104 540 736 113 475 544 103 294 870 84 197 989 97 611 937 103 736 798 90 5 615 85 975 977 83 97 545 129 21 165 93 492 990 100 142 244 113 3 999 108 123 560 106 668 771 106 71 573 104 70 392 109 79 470 96 359 654 104 296 771 107 62 706 83 102 382 106 7 269 100 153 212 97 108 667 99 373 630 104 179 707 108 572 956 92 204 951 103 672 836 101 58 106 101 142 990 88 507 895 99 502 763 99 641 773 99 801 852 96 213 910 95 11 411 107 150 965 109 466 489 106 297 681 84 282 955 101 403 595 88 799 929 103 242 677 104 264 836 98 656 911 101 123 767 112 211 580 91 164 837 105 770 836 99 82 344 104 554 782 101 288 519 108 460 794 105 251 826 99 21 421 117 229 975 84 386 743 103 291 407 87 66 129 105 658 934 100 645 826 108 21 92 104 275 559 88 804 836 94 357 493 109 751 891 112 426 917 111 313 645 90 788 964 99 40 909 85 187 354 95 574 600 115 283 605 95 307 929 106 485 788 116 388 947 103 511 546 84 638 981 97 240 901 92 742 771 101 238 460 110 148 886 102 381 403 94 772 807 106 788 903 84 392 778 100 895 944 93 160 860 83 162 508 98 9 696 89 259 917 88 689 755 115 22 798 100 159 762 99 293 671 111 466 927 107 38 931 97 192 272 97 552 872 101 518 896 77 19 442 91 252 507 108 276 843 100 247 872 92 106 587 103 18 695 104 380 847 89 237 331 92 99 463 110 23 366 97 182 652 116 934 993 105 237 604 108 28 352 108 208 512 87 533 851 96 268 982 93 379 445 97 123 639 76 24 214 91 587 966 96 203 399 93 338 463 83 73 598 114 301 790 109 168 260 87 119 580 87 460 709 95 187 717 115 468 932 92 657 906 102 47 537 110 370 727 108 632 749 115 82 647 111 609 643 89 59 535 96 2 743 103 40 172 77 50 252 103 191 210 96 254 636 105 278 707 125 150 480 99 902 981 111 256 954 110 908 924 105 419 879 121 388 473 92 411 470 122 454 873 97 485 949 76 161 339 88 170 449 92 573 998 82 745 783 95 252 276 98 482 691 94 741 760 110 30 682 94 206 350 105 249 529 92 569 680 90 105 131 97 578 941 86 289 376 109 196 415 112 53 872 106 146 780 112 133 703 85 43 760 109 585 718 98 414 647 89 794 820 111 217 862 106 645 890 97 274 949 114 354 365 86 508 518 106 641 978 101 136 668 91 797 897 106 713 886 111 440 459 98 201 869 85 265 348 98 69 676 111 178 608 103 174 649 85 138 598 113 434 870 104 798 840 82 79 124 94 2 840 94 104 738 102 247 538 101 553 957 103 584 832 105 489 862 110 14 384 113 373 698 100 184 628 91 352 520 101 309 925 108 596 604 102 847 911 83 616 933 92 585 876 108 973 979 84 629 690 106 435 724 107 449 944 103 55 587 102 519 926 95 751 871 114 936 992 101 25 579 94 104 200 121 342 412 105 773 993 101 224 421 109 151 237 78 87 337 88 369 924 102 93 349 95 502 565 103 784 862 101 39 568 87 211 886 100 705 940 83 127 593 103 43 45 97 717 814 95 508 822 84 277 849 97 807 908 98 76 749 112 456 787 110 540 743 109 66 339 83 463 691 103 829 959 102 584 899 86 104 633 107 352 440 90 979 990 96 601 841 95 633 733 107 380 394 106 427 706 80 334 789 124 318 918 105 17 167 96 554 890 91 321 514 92 445 648 85 190 322 97 341 673 112 380 483 98 243 531 104 25 755 79 175 494 86 336 754 93 296 974 90 318 647 108 589 760 99 165 485 84 128 244 96 159 480 88 808 976 91 555 814 120 830 886 99 426 970 109 27 156 78 757 852 93 98 957 102 180 861 108 520 600 117 78 523 105 10 367 91 736 744 99 117 653 116 357 500 108 843 874 108 94 194 94 229 805 85 145 914 92 241 911 83 46 765 95 161 279 101 266 514 102 816 861 111 259 342 79 65 368 99 309 482 99 525 916 98 183 903 106 731 776 89 185 967 91 517 887 110 473 560 89 554 732 86 646 947 88 333 340 90 223 393 92 923 938 111 24 93 91 336 394 104 528 970 99 272 462 106 455 751 99 372 759 95 221 751 118 344 924 108 873 932 98 423 659 108 491 613 102 30 327 96 789 830 86 65 933 88 93 613 89 472 625 116 49 402 104 4 146 100 200 827 96 595 659 101 32 521 101 139 490 115 308 361 104 398 494 113 493 787 106 273 552 105 523 891 108 302 459 106 231 325 86 825 994 114 447 929 94 120 918 89 352 900 94 85 592 120 249 384 95 532 908 115 30 261 104 265 786 93 643 976 99 556 678 113 644 975 94 367 472 96 128 763 85 241 652 101 7 783 104 407 861 115 223 606 109 126 134 98 514 697 103 237 378 114 406 851 114 368 875 98 620 864 106 214 766 109 134 233 98 256 589 90 85 237 109 568 936 102 310 406 112 418 438 109 340 396 95 16 971 81 133 863 86 113 151 110 239 673 115 504 583 117 702 918 108 16 403 97 805 976 105 286 462 102 370 859 98 326 947 96 382 796 88 135 185 122 656 979 93 107 259 89 203 660 102 395 951 86 268 509 79 429 746 89 14 478 105 587 760 82 253 985 88 51 845 86 54 428 103 159 788 111 230 937 103 631 998 98 739 909 111 308 822 98 41 76 103 25 852 95 208 767 107 108 811 89 442 573 105 407 549 104 127 142 108 409 799 109 417 820 87 431 455 108 6 313 95 52 537 108 116 643 85 139 566 93 780 931 102 275 785 110 313 790 109 422 922 97 420 755 101 505 838 93 173 958 120 796 806 107 42 895 94 378 578 107 97 939 83 44 325 102 582 878 102 266 971 97 89 892 107 75 135 97 111 480 102 656 809 86 378 485 102 48 808 88 178 906 94 877 894 106 200 522 104 290 657 101 179 927 98 620 950 96 422 967 105 393 398 92 432 913 103 388 786 109 369 668 102 274 777 109 561 901 112 43 165 102 423 759 106 250 588 94 629 733 103 687 717 98 438 780 87 236 385 84 52 724 92 319 738 110 188 840 89 81 254 110 84 395 100 304 679 92 557 602 112 91 371 111 287 724 82 276 912 95 688 907 110 460 542 79 20 72 93 367 628 82 36 38 86 169 812 100 15 876 93 10 466 98 192 227 99 704 867 95 287 593 87 660 856 98 2 668 104 219 413 93 72 342 101 19 62 90 185 919 110 414 768 94 72 849 80 238 997 122 612 747 97 159 710 97 584 637 91 117 978 99 104 186 91 71 908 94 474 578 124 154 183 84 258 802 106 485 875 105 10 392 96 148 383 107 332 535 121 72 616 94 617 748 109 411 634 92 351 450 102 685 810 105 606 961 120 366 518 111 84 191 105 566 715 98 549 855 110 165 296 118 159 296 110 576 943 107 80 656 101 239 706 96 732 735 77 280 886 88 235 803 84 160 275 101 411 571 100 27 771 98 881 932 93 424 836 109 231 346 99 92 703 96 218 989 81 96 307 104 152 795 106 677 678 97 98 825 95 241 365 80 771 904 81 328 454 91 33 183 86 30 545 98 1 834 110 83 658 105 75 282 95 326 736 119 182 870 106 195 515 107 165 518 97 443 938 99 423 845 92 499 839 95 507 953 90 634 777 87 653 918 88 809 898 107 401 726 109 145 194 82 51 142 103 227 883 108 327 345 89 773 821 107 253 573 96 182 709 96 49 739 96 20 132 93 609 685 98 628 856 101 289 894 87 346 621 102 81 246 103 606 958 107 31 153 101 314 551 96 799 975 117 913 946 112 553 802 103 72 351 111 188 566 101 77 615 102 502 613 97 230 790 101 501 688 93 2 595 101 723 904 102 126 943 123 327 938 113 537 983 103 220 451 110 10 642 95 144 458 89 356 656 92 214 429 99 385 757 96 126 265 93 805 866 103 10 79 117 128 297 103 713 934 112 208 558 118 795 918 103 477 774 110 471 616 100 642 824 97 297 591 87 46 743 81 237 363 95 584 874 112 407 415 90 0 673 95 505 713 103 923 989 116 61 284 94 182 746 94 154 293 100 722 771 96 130 966 110 104 525 94 98 274 106 157 878 95 224 472 85 270 416 106 464 951 109 563 693 94 372 721 107 621 978 92 679 790 86 154 956 101 123 463 106 24 702 112 367 866 103 344 386 90 311 944 100 229 747 100 80 362 109 196 714 91 41 898 108 533 913 90 87 567 101 10 654 115 137 778 104 22 430 102 566 761 101 166 693 109 420 775 84 361 810 115 536 809 84 176 597 93 164 468 91 272 879 99 19 321 81 145 628 105 44 647 97 616 977 101 361 835 94 223 273 92 395 630 92 168 677 101 90 209 100 14 888 100 254 572 89 498 761 95 3 924 95 33 975 100 585 655 103 429 756 107 300 520 89 12 410 92 277 691 91 164 857 98 136 979 83 229 250 103 468 497 96 352 529 93 559 861 86 89 720 103 405 738 88 332 343 105 508 990 119 333 352 99 169 531 94 445 680 83 683 851 94 384 864 106 504 795 98 386 624 89 76 880 125 401 864 104 51 192 86 487 607 109 141 841 94 315 325 94 198 408 108 218 854 100 160 370 104 925 952 107 202 883 97 536 945 86 598 921 106 756 913 104 5 322 89 184 359 121 262 584 91 403 475 115 41 691 92 78 857 98 747 980 92 154 759 100 27 364 92 568 837 92 201 453 92 254 538 100 368 855 102 31 421 91 218 385 91 62 308 96 55 289 85 549 956 99 530 798 93 686 992 109 586 857 111 284 326 84 66 196 93 109 247 103 807 928 96 65 946 99 134 823 102 63 500 97 342 857 101 473 672 91 169 259 106 321 916 80 630 947 113 149 166 104 505 937 101 76 949 103 135 570 124 418 455 116 55 970 89 316 861 111 118 360 97 490 563 97 86 316 106 129 560 101 698 970 95 216 489 98 283 581 99 519 998 109 323 851 106 67 188 102 500 663 104 445 938 89 156 769 89 242 347 102 1 811 101 495 927 112 459 515 92 179 850 110 84 879 99 305 723 92 605 715 107 620 700 111 141 671 106 78 137 95 706 767 103 494 873 92 87 906 105 637 658 104 257 875 98 255 393 101 964 997 103 424 558 110 83 985 89 399 713 104 158 304 107 579 755 109 797 855 100 16 823 86 313 348 97 244 674 96 782 898 86 319 693 105 199 537 84 747 791 107 369 626 115 597 625 94 197 271 94 423 433 90 367 873 94 444 514 93 390 590 84 116 405 107 196 986 114 434 805 102 324 613 112 261 609 114 223 331 109 15 532 93 183 377 101 286 354 87 107 496 94 790 933 103 71 372 98 847 934 98 446 913 107 143 700 100 312 840 94 77 361 94 368 732 87 178 836 92 59 619 111 96 456 108 573 982 101 292 746 91 428 503 104 215 752 99 49 916 103 342 790 102 402 589 101 460 621 99 96 240 115 489 764 93 284 814 100 755 919 92 230 359 109 458 954 113 41 324 90 214 674 90 414 752 111 94 627 115 463 822 102 280 915 111 209 817 115 90 748 94 104 709 112 287 756 93 46 641 80 44 976 85 171 391 90 279 869 88 156 767 105 732 789 100 183 981 105 501 761 99 731 931 95 102 859 98 72 595 96 682 748 111 172 432 99 88 331 91 151 508 105 146 848 85 189 466 103 419 548 93 507 921 91 44 409 100 569 975 107 118 373 90 368 674 85 421 486 114 642 769 80 525 877 93 412 613 95 301 732 104 402 801 102 280 316 117 255 715 92 151 161 97 558 731 108 443 553 98 10 241 89 355 387 95 412 917 106 580 688 101 67 155 107 227 439 105 347 469 121 393 972 101 10 992 103 780 930 100 38 930 108 319 851 99 143 208 98 395 998 106 801 992 105 533 577 92 646 958 109 24 937 82 307 323 93 188 503 108 806 835 98 358 732 82 92 109 95 149 958 104 425 592 92 88 695 100 140 628 93 446 774 98 446 639 99 832 839 110 27 727 96 536 712 97 199 637 82 128 188 107 169 308 97 129 784 100 175 909 96 373 533 102 17 69 89 382 591 106 418 739 115 272 411 104 94 764 95 812 977 109 717 844 77 727 772 100 569 985 119 9 987 94 215 325 97 147 186 102 323 724 85 697 981 90 546 744 98 236 748 106 328 452 102 319 936 98 722 907 126 446 802 107 54 613 104 906 956 113 342 868 116 562 617 97 104 925 105 230 355 111 6 555 106 398 535 97 351 918 93 126 503 98 156 407 118 180 967 87 152 331 101 129 682 105 55 677 96 413 542 108 474 674 107 21 666 94 19 516 93 796 810 89 498 748 96 401 459 119 13 333 110 153 195 92 67 541 114 371 517 104 305 832 98 252 338 88 544 629 100 636 750 97 30 429 109 530 947 94 284 514 75 159 183 86 519 799 111 145 457 87 314 456 109 188 548 98 494 853 80 575 711 86 761 994 96 155 895 91 321 638 115 819 944 104 517 782 96 813 989 91 533 923 103 338 890 90 22 389 107 13 823 110 723 807 103 11 928 102 387 394 105 564 789 89 232 393 109 371 571 96 62 611 98 511 622 98 239 378 109 399 437 103 401 686 96 304 581 98 578 749 94 328 488 104 303 841 100 498 847 105 456 570 86 481 642 85 578 589 114 255 654 113 663 965 90 331 765 106 357 416 98 55 396 90 525 874 86 569 630 111 393 545 99 283 789 81 55 617 111 471 864 101 419 560 109 387 693 108 865 957 98 587 847 120 828 869 101 645 736 85 482 892 90 155 397 89 137 726 110 564 847 92 433 576 104 662 814 84 473 916 97 10 824 93 819 833 99 146 794 87 697 872 103 325 514 106 574 811 91 850 986 115 160 825 114 420 780 107 39 564 92 23 471 113 65 778 109 346 548 108 338 784 118 389 828 110 462 892 93 64 116 85 251 533 104 695 974 94 219 823 108 21 65 104 472 594 109 488 772 84 572 581 105 381 854 107 338 500 94 442 866 114 716 973 93 65 388 96 477 817 93 699 946 107 311 778 117 701 740 110 206 293 83 391 469 103 377 907 105 472 497 99 582 851 87 890 999 102 103 587 104 452 734 107 717 876 89 240 595 105 43 574 86 42 670 94 716 957 78 726 805 96 0 863 92 224 471 93 714 782 85 226 688 100 30 471 94 18 576 92 136 731 112 413 918 99 252 656 93 429 927 115 162 754 105 476 571 103 370 948 94 130 545 98 217 227 109 772 980 105 252 537 83 280 460 90 95 99 110 98 842 88 142 945 103 168 459 105 255 962 100 242 292 86 206 958 100 420 725 109 144 974 103 163 629 104 329 613 112 529 530 93 307 933 94 405 456 97 22 580 97 369 505 81 302 322 100 301 457 103 748 904 109 42 378 92 598 602 101 482 774 105 428 466 89 82 754 91 335 426 109 218 587 89 38 953 93 9 638 98 329 804 91 25 566 101 145 498 86 384 910 90 0 200 107 781 823 77 259 372 104 338 611 119 624 988 97 231 821 97 812 818 100 210 989 107 186 699 102 88 805 88 650 676 101 239 906 102 169 800 105 640 790 110 117 997 104 426 769 97 367 820 103 393 860 113 370 843 93 95 605 106 316 736 102 160 652 87 144 780 98 357 821 94 59 748 75 1 635 91 446 603 105 281 585 104 369 453 99 129 566 89 688 734 111 328 687 100 42 47 106 335 523 108 281 973 104 164 374 92 308 896 93 391 868 106 398 473 94 207 395 99 150 932 87 252 629 104 162 664 104 345 374 104 86 248 86 300 619 87 423 469 100 218 825 98 676 782 107 180 463 101 492 903 103 336 471 106 174 808 95 244 706 100 264 634 112 263 324 86 19 362 89 253 793 115 275 888 104 105 160 89 197 330 107 160 335 107 302 305 99 648 756 105 34 352 73 153 954 95 33 281 89 265 769 92 321 635 83 83 152 106 544 687 95 749 789 98 524 639 117 184 193 94 18 855 103 175 229 104 209 527 109 723 974 118 420 839 105 91 333 105 427 919 97 549 815 99 345 832 93 507 629 101 303 613 75 812 849 101 509 783 86 106 420 113 276 959 100 582 670 94 162 432 82 261 366 105 227 299 73 663 784 87 94 656 106 242 969 107 89 209 101 98 436 117 777 889 101 33 302 107 682 774 102 502 659 109 369 859 90 461 542 100 106 657 83 874 984 84 469 716 106 488 581 94 151 974 86 411 599 110 202 649 89 59 720 99 504 770 114 216 601 109 456 791 107 725 896 108 631 791 100 93 511 97 365 380 106 94 911 88 434 539 91 377 541 101 174 371 117 634 997 110 240 627 105 399 546 105 75 440 117 580 846 101 273 289 105 450 812 96 48 736 108 312 780 94 716 797 97 756 851 104 425 654 98 366 761 99 307 854 104 148 999 77 162 970 83 125 415 89 321 601 102 36 993 98 489 510 91 246 558 100 263 365 105 737 948 91 342 542 100 614 797 117 715 988 101 357 827 95 32 523 109 333 503 106 415 650 93 45 882 103 503 876 103 307 892 97 525 825 112 424 543 97 95 358 112 473 851 104 377 733 81 501 933 100 604 691 100 655 696 102 80 692 110 452 816 102 43 595 103 394 638 97 134 980 102 106 876 79 147 298 109 469 486 92 46 850 93 534 956 110 223 302 90 612 911 106 409 621 92 86 978 114 720 758 102 309 682 90 456 457 83 480 644 84 155 557 126 62 282 86 601 784 90 644 659 97 4 768 84 414 501 112 167 401 108 448 952 89 185 348 87 740 849 117 467 662 99 339 472 99 391 704 100 466 757 96 676 697 100 7 779 97 157 654 97 279 409 84 469 990 90 87 516 102 418 513 108 650 673 100 43 733 99 303 900 93 604 732 103 741 830 102 758 985 115 195 367 106 66 507 91 781 982 106 169 881 95 167 697 87 880 955 123 114 552 113 741 953 101 190 727 95 553 811 107 217 220 121 335 430 101 105 680 84 18 834 95 181 275 110 482 570 89 679 720 96 99 177 91 158 715 106 438 459 109 130 143 100 130 333 90 129 818 88 206 666 111 968 996 111 165 275 116 185 210 104 181 931 81 511 678 98 140 294 97 338 864 106 733 965 109 468 876 81 340 466 100 690 859 112 656 917 120 880 969 86 372 987 104 79 238 114 574 991 100 486 843 91 200 475 122 114 862 102 93 975 101 569 590 98 203 383 92 273 431 82 776 983 84 428 526 101 425 749 104 650 682 125 192 403 128 160 203 89 17 330 99 19 549 96 343 611 86 114 231 97 367 732 94 664 860 105 666 865 101 577 684 98 69 390 80 327 484 107 111 384 97 218 804 106 54 803 103 86 706 97 44 126 89 122 548 101 389 945 111 656 889 99 539 861 105 577 731 105 311 892 104 451 877 101 320 416 91 714 925 99 67 187 91 856 946 101 172 541 114 191 744 105 441 883 98 2 975 108 161 429 105 506 883 93 358 946 83 27 450 91 673 924 91 655 819 109 783 858 89 271 849 99 604 790 96 73 728 81 641 734 99 92 337 97 296 468 104 202 837 101 709 864 110 531 592 101 581 789 97 169 248 97 10 260 97 467 762 104 104 276 86 296 336 105 395 903 112 791 910 110 568 738 85 288 649 102 172 273 88 783 961 99 712 784 86 275 621 77 175 932 104 441 573 89 572 786 91 253 338 102 212 716 103 187 911 97 243 749 110 235 771 99 142 904 119 208 611 96 918 986 84 438 846 108 715 764 104 170 632 98 309 842 101 409 824 120 431 797 103 81 307 104 60 418 91 277 428 95 548 992 99 524 892 84 254 665 123 707 793 103 631 875 99 136 970 91 38 239 111 283 457 87 362 522 88 350 896 107 181 787 106 863 882 91 16 830 91 784 924 89 93 991 94 650 943 99 107 891 92 127 393 101 53 390 93 50 55 119 49 914 102 27 470 88 307 564 104 292 999 98 132 745 80 882 981 84 9 895 116 681 688 93 680 839 97 713 838 82 200 417 96 248 359 101 128 717 109 743 746 93 391 696 111 288 560 107 93 175 100 250 591 105 580 883 115 192 987 99 255 675 95 425 576 107 364 646 109 276 428 94 593 609 100 836 978 107 34 990 75 223 945 105 752 792 95 309 375 107 750 815 86 377 402 100 31 36 93 669 836 91 435 621 95 91 825 94 458 524 83 85 143 97 183 911 107 462 702 100 505 511 107 118 132 109 666 960 103 103 169 109 11 671 119 579 792 92 341 922 98 276 373 91 720 726 90 301 832 121 459 598 89 35 497 123 359 757 92 77 331 106 49 681 97 340 547 92 885 921 88 406 785 94 167 919 100 26 860 119 10 874 125 106 570 103 599 828 102 302 573 108 198 325 97 349 452 102 49 464 109 169 565 122 602 652 108 421 659 110 21 147 107 32 208 95 87 299 96 135 505 93 597 600 98 687 945 104 29 974 92 419 761 85 17 368 103 910 929 89 279 379 98 164 179 106 675 952 80 689 820 115 19 740 92 734 759 110 85 137 91 893 931 96 244 255 104 495 719 103 281 430 95 327 380 108 47 965 83 228 512 90 182 784 104 85 162 95 257 492 117 27 537 86 352 800 96 301 420 90 338 913 90 631 690 97 115 904 85 313 608 109 156 836 102 13 757 90 194 222 114 704 871 91 612 743 104 94 581 84 536 719 94 106 250 108 418 433 105 232 243 84 805 888 116 302 883 117 53 739 87 319 723 77 693 977 86 472 889 93 229 511 84 296 404 105 9 531 102 314 849 98 340 558 86 385 504 95 597 762 109 46 863 114 293 930 89 400 800 104 124 790 101 565 997 109 39 422 106 2 772 108 863 930 92 281 751 102 633 676 100 506 968 103 49 309 108 1 664 87 293 641 90 336 813 102 478 751 92 634 776 87 286 653 98 189 393 104 919 964 82 857 959 96 728 812 89 706 974 108 444 898 90 59 590 67 198 843 84 651 976 95 266 718 110 98 331 82 633 713 102 533 924 108 540 895 108 150 735 81 826 896 70 115 606 85 148 614 119 14 477 94 267 754 98 294 410 106 696 925 94 291 443 81 272 633 111 101 309 114 596 615 94 246 858 99 187 801 103 116 974 111 451 553 93 411 421 81 207 421 103 475 575 77 156 482 77 248 532 103 167 454 85 985 994 106 367 601 95 75 265 105 604 829 95 433 938 96 538 729 98 79 588 132 530 788 85 185 435 105 465 732 80 195 630 89 367 560 102 421 744 93 528 993 97 679 812 97 373 536 92 357 779 102 206 791 104 27 482 106 690 761 86 418 887 100 604 717 105 182 903 101 22 429 82 350 444 92 486 502 72 122 668 85 709 962 88 203 487 102 143 440 110 381 509 91 378 787 91 333 980 101 391 780 100 467 966 94 259 795 106 50 98 99 23 484 115 559 887 91 98 571 96 216 807 92 530 621 98 516 560 101 408 856 100 14 336 94 660 733 94 184 680 83 765 928 113 704 877 91 371 432 94 232 374 102 761 837 107 54 103 86 72 847 108 380 909 109 190 407 98 690 881 106 324 375 93 191 734 99 30 254 111 265 293 102 58 940 110 720 968 109 605 902 108 498 750 115 125 285 106 607 873 103 197 803 90 604 999 115 65 767 112 718 736 111 65 494 114 246 309 84 32 650 77 254 860 100 271 998 97 364 416 87 598 808 104 541 696 90 203 725 99 793 863 106 858 971 91 145 619 102 584 827 92 592 926 96 493 923 113 120 703 110 638 782 91 377 418 110 161 917 101 260 401 106 134 225 111 727 748 93 336 434 105 493 598 91 340 744 92 740 824 91 193 366 77 835 941 99 105 144 100 540 693 106 945 997 96 159 164 83 951 969 86 84 439 102 53 668 103 177 727 100 29 68 103 137 561 97 88 684 94 594 773 98 647 902 86 486 636 102 273 877 79 445 875 85 348 559 94 14 652 92 106 197 113 245 523 113 232 411 116 547 821 110 131 326 98 446 601 91 432 701 102 167 414 95 585 868 115 188 415 101 184 404 97 762 923 97 15 511 98 18 849 89 489 495 93 712 836 111 491 598 95 79 103 105 655 876 103 4 946 91 137 682 108 212 498 105 635 746 106 372 692 107 601 935 109 423 959 78 454 886 94 387 651 104 73 573 104 291 538 109 12 499 91 240 812 103 28 861 107 66 640 93 82 832 103 117 212 96 254 359 86 708 796 95 130 467 102 577 579 101 491 506 85 83 923 89 485 658 105 570 947 95 42 612 109 119 189 67 666 741 95 20 660 95 713 819 94 286 783 107 499 640 93 947 989 93 297 870 100 452 755 93 649 717 101 700 909 101 515 792 105 72 843 89 356 929 97 419 476 115 191 760 97 163 803 100 258 543 106 394 835 103 4 478 101 523 635 95 41 203 95 702 752 97 384 874 113 143 540 109 181 588 98 357 692 108 344 761 117 272 602 90 152 332 85 855 909 114 115 826 109 59 984 97 192 384 101 648 795 100 21 228 98 382 870 99 346 384 95 530 764 98 8 277 99 90 934 94 793 930 99 455 986 107 322 540 89 456 726 102 500 849 110 302 939 78 128 438 93 20 267 89 270 453 99 321 821 101 214 734 102 365 542 102 229 818 112 150 199 60 78 880 97 29 782 100 191 941 84 750 937 106 663 936 99 404 970 93 413 975 84 575 826 128 272 783 104 196 598 85 15 41 92 167 686 93 170 701 95 399 859 104 134 643 82 171 979 93 125 509 80 264 765 107 10 316 105 498 753 108 79 666 100 173 321 111 644 784 106 116 781 97 505 546 90 289 517 103 47 744 97 611 773 118 16 365 92 43 836 97 227 564 98 365 775 108 40 428 117 149 377 115 0 100 94 330 692 100 344 577 107 826 913 99 508 684 93 180 549 82 193 845 104 909 989 98 194 803 84 196 574 106 296 475 102 168 951 110 492 815 72 153 870 97 584 615 82 17 803 99 260 572 109 325 929 89 317 860 107 218 986 114 10 943 86 730 802 102 549 635 88 365 479 92 198 612 93 254 571 93 381 844 92 512 732 96 189 333 107 172 577 93 4 493 127 788 980 79 82 941 95 227 912 101 754 846 82 303 385 95 125 781 103 359 420 110 589 869 111 384 449 95 23 238 87 395 406 94 240 781 100 453 476 121 672 833 107 447 463 87 693 911 105 427 908 112 691 769 88 123 156 93 89 301 88 32 810 113 415 897 102 358 815 84 863 914 131 24 644 91 721 873 112 493 530 110 675 921 107 71 901 84 50 764 94 372 732 99 595 630 118 517 585 106 162 538 105 715 977 111 224 318 98 555 799 93 359 811 91 174 491 105 82 327 94 490 840 103 499 624 105 300 437 96 514 874 84 527 628 98 192 577 98 194 926 95 873 958 90 232 669 96 278 416 103 494 509 102 386 679 115 63 919 120 236 324 93 262 986 104 516 864 114 134 192 111 373 745 114 827 937 107 186 289 94 76 187 93 276 905 93 361 700 83 405 677 81 137 393 107 432 726 90 34 793 100 260 550 92 51 274 98 46 399 92 304 535 111 486 712 91 16 496 102 546 799 105 530 725 112 712 851 87 268 344 106 851 924 100 561 729 99 38 883 102 362 486 105 253 482 102 45 341 86 354 954 106 244 488 134 335 881 110 771 932 108 637 790 107 598 689 107 15 801 99 625 650 108 93 937 97 777 869 113 747 914 106 115 688 94 78 490 80 372 961 87 285 567 91 868 880 102 154 477 114 420 980 89 147 241 100 642 839 98 60 304 115 569 761 121 118 155 84 401 757 96 355 357 93 361 978 115 156 278 95 66 686 91 406 780 86 158 352 111 48 92 94 116 663 115 145 762 98 81 193 96 194 220 102 547 915 97 654 813 102 480 593 89 361 501 98 290 385 107 482 803 87 252 261 83 649 730 98 118 720 109 903 976 91 501 791 91 665 714 80 397 999 97 22 528 86 342 722 99 724 733 106 179 564 99 351 995 114 568 823 106 9 474 111 62 791 88 170 661 106 197 520 104 126 356 76 239 310 116 157 539 94 50 786 110 686 753 93 673 933 102 476 564 110 21 136 96 428 484 101 512 999 101 607 856 112 928 977 102 26 948 102 314 327 110 118 648 82 513 999 96 277 550 103 138 968 115 152 551 102 202 482 117 177 849 103 234 508 122 623 906 79 145 320 103 371 697 108 249 843 103 214 219 99 363 480 86 62 81 97 386 638 103 574 999 83 464 713 113 308 540 113 72 341 86 160 606 105 263 432 107 491 960 102 268 588 77 486 873 99 594 805 96 198 896 122 321 619 90 468 632 105 255 338 86 777 866 104 425 799 98 582 745 89 160 601 103 47 527 98 511 739 109 438 865 116 621 633 94 96 396 88 192 675 94 215 463 99 610 855 102 720 883 109 445 619 118 507 675 102 754 887 71 132 741 97 540 939 93 0 30 99 317 792 91 323 567 80 697 984 95 332 561 109 403 966 109 95 545 85 516 695 95 367 605 114 95 466 94 901 913 110 278 493 99 229 653 88 435 505 74 245 488 104 138 702 83 113 960 105 707 885 81 223 314 99 761 856 89 831 989 102 178 891 101 728 848 126 479 714 112 432 456 84 108 668 100 415 810 91 490 945 100 486 652 85 353 644 74 224 531 110 731 955 119 73 125 90 46 569 95 474 581 103 314 486 111 514 650 108 71 200 101 530 610 98 479 936 103 113 479 87 262 559 92 768 925 106 172 191 92 637 924 94 18 492 112 630 810 101 241 296 96 168 532 100 16 566 88 322 854 111 360 545 97 364 593 94 559 925 107 313 378 99 404 525 115 571 883 86 79 419 117 512 594 96 443 993 100 730 899 109 809 933 99 303 398 109 287 897 89 443 554 104 21 216 88 29 362 94 278 801 99 481 707 118 472 861 83 549 562 85 355 373 101 246 311 90 333 969 101 101 702 97 465 709 90 232 456 103 30 256 95 426 873 114 209 930 102 437 886 100 437 711 90 89 565 95 578 666 86 222 605 101 600 713 111 502 915 123 125 220 99 277 932 91 766 899 115 338 842 124 710 948 119 419 769 100 642 813 101 618 913 99 0 16 100 86 513 102 611 751 110 14 627 79 718 761 100 485 553 105 517 896 98 496 729 112 773 977 103 231 310 98 22 443 106 172 816 111 451 784 87 387 951 105 48 655 103 343 816 108 219 773 104 123 722 100 680 900 91 483 942 110 16 319 96 84 130 98 40 847 113 257 518 100 140 965 102 351 742 92 53 967 95 748 914 97 38 587 100 505 718 109 673 906 96 565 970 82 577 914 115 5 51 93 39 934 133 181 234 74 268 892 114 356 957 102 186 268 90 203 832 93 108 606 103 54 696 90 500 857 111 256 814 109 679 791 110 293 967 87 248 435 102 148 806 108 732 850 122 550 712 104 503 817 108 127 587 106 457 851 97 622 970 104 421 768 99 711 793 99 770 880 84 14 869 111 87 863 108 29 877 103 433 788 107 309 652 110 476 775 123 477 550 106 456 667 102 419 456 89 736 945 119 247 414 100 45 184 121 244 631 97 852 873 112 916 938 99 288 744 86 602 742 106 469 528 98 290 554 107 451 947 104 175 332 101 659 829 114 221 720 113 564 996 101 118 469 106 8 466 85 148 601 96 430 821 89 188 770 95 203 834 114 415 551 97 487 516 97 484 670 106 58 526 93 468 742 112 116 841 93 106 948 105 150 574 100 589 830 100 56 111 99 20 860 92 652 720 109 608 747 122 200 647 110 24 406 104 201 430 120 30 748 96 50 240 108 200 450 115 513 825 98 528 795 127 111 971 90 272 906 106 238 779 101 605 776 104 131 946 99 120 598 102 826 876 106 105 643 109 421 693 88 232 543 115 456 985 96 38 977 91 871 909 124 541 629 98 636 978 85 168 797 83 380 696 114 90 572 111 73 961 94 302 875 103 367 845 102 665 717 85 712 744 103 836 910 102 534 602 85 421 593 89 366 780 116 382 510 115 324 951 88 89 849 105 432 958 77 400 632 92 919 969 91 357 687 101 346 378 93 386 397 103 350 966 113 9 248 107 21 839 110 410 703 96 440 902 99 329 475 104 562 878 88 552 700 113 531 657 117 201 990 106 300 992 98 304 462 102 272 839 89 21 725 92 3 267 102 562 839 99 92 970 109 35 832 86 580 935 108 231 624 96 282 804 107 365 618 109 392 985 96 110 954 96 138 416 101 402 440 111 145 815 107 19 608 112 274 775 105 752 931 90 555 895 93 57 686 88 210 426 94 374 443 101 542 775 98 464 517 113 667 730 97 128 678 106 556 827 116 100 675 100 248 969 107 555 689 99 90 949 111 359 459 104 352 665 99 37 965 105 26 802 110 361 411 112 660 994 102 161 801 108 159 464 99 96 963 104 574 673 93 869 933 98 86 806 95 631 939 88 114 361 99 207 288 101 42 661 107 140 215 111 65 900 115 255 589 104 124 898 114 155 831 100 405 845 94 451 671 94 168 941 105 173 492 95 205 490 83 234 895 104 282 356 82 589 768 97 31 161 121 351 774 116 303 724 115 191 697 109 42 99 97 389 609 95 575 581 94 101 856 86 275 781 90 302 719 91 109 752 101 3 113 106 609 675 108 638 649 87 454 647 96 82 848 101 559 656 97 455 814 92 382 851 86 125 511 97 639 904 88 120 696 99 401 903 125 70 124 105 585 692 112 612 939 87 66 883 102 394 449 110 629 850 84 207 916 102 282 612 99 500 714 101 350 741 118 464 708 106 26 159 105 354 651 93 3 401 99 192 839 101 22 188 110 381 812 98 857 988 94 422 716 97 158 475 93 65 489 100 514 748 100 272 751 105 150 843 95 63 854 100 110 833 90 346 536 106 287 895 88 73 536 89 420 787 101 519 956 107 626 753 101 145 885 112 32 886 82 119 469 113 330 441 102 328 550 93 566 771 112 626 676 94 276 918 115 48 980 109 219 478 90 516 819 102 68 928 106 316 388 117 51 755 95 282 326 84 512 705 101 139 621 107 889 932 100 333 409 105 89 900 106 540 899 95 973 985 94 576 696 106 180 589 106 435 499 94 112 377 90 44 371 101 643 821 103 243 718 95 535 723 91 153 607 97 28 480 102 5 192 94 790 988 85 55 920 105 150 450 92 121 621 106 419 821 102 182 499 101 589 971 101 636 656 86 368 496 107 642 979 84 366 913 97 184 919 99 128 793 103 672 934 100 149 828 91 617 693 107 685 983 92 68 495 94 78 825 92 299 470 113 857 894 105 608 668 100 132 975 102 137 789 89 86 852 113 117 506 89 553 941 101 5 135 101 605 787 102 886 965 97 250 770 101 23 54 96 112 259 118 13 762 115 146 600 95 55 723 101 819 889 96 36 580 110 122 553 96 198 975 93 86 705 86 357 836 120 302 777 107 494 841 109 179 518 82 508 550 103 239 354 104 474 537 88 324 988 98 177 404 106 101 139 109 388 418 78 292 309 106 279 842 90 153 439 85 215 773 88 377 720 86 70 900 94 811 854 92 513 927 97 114 178 100 320 986 101 253 502 104 179 977 101 947 977 95 38 830 104 168 886 101 380 707 104 602 645 111 330 477 74 63 309 106 46 740 86 63 642 89 268 812 110 125 507 92 462 621 105 529 673 92 124 783 97 727 957 90 85 253 104 563 852 105 33 192 112 539 541 111 324 350 108 111 233 84 209 938 100 627 757 93 217 448 106 68 578 100 750 980 94 450 757 109 509 708 100 729 945 96 93 917 102 72 352 115 546 588 100 489 639 97 194 258 86 339 518 105 867 912 103 270 547 73 628 909 91 311 370 106 34 976 107 943 983 93 438 960 104 709 800 105 393 528 98 707 713 97 608 778 113 271 946 122 447 606 106 227 813 119 33 410 112 567 916 85 592 824 102 201 687 98 401 851 88 52 834 99 160 445 105 147 543 90 245 388 85 5 964 93 48 201 110 124 694 86 65 917 109 371 564 100 240 459 109 103 699 87 879 972 87 354 783 87 93 994 108 893 963 108 170 826 89 474 763 97 594 728 107 921 999 101 769 921 90 873 944 105 226 561 85 715 747 109 57 134 91 320 570 106 404 676 116 782 983 93 156 624 98 515 716 95 440 710 96 242 832 93 265 758 100 54 63 84 953 969 101 223 328 97 10 152 102 116 513 110 502 967 97 28 472 115 550 805 108 437 629 103 505 716 105 199 204 85 18 260 105 190 625 82 527 742 91 791 882 105 241 755 85 948 974 106 381 556 82 8 103 99 294 782 108 101 247 110 820 865 95 551 993 69 541 705 99 185 785 89 262 911 108 35 492 93 24 807 95 200 852 80 442 773 117 338 493 95 607 870 109 322 661 83 742 821 85 451 785 109 73 136 93 223 637 93 795 876 103 62 564 100 626 641 93 716 991 90 489 597 92 200 861 89 445 821 89 282 793 107 295 341 99 174 208 99 413 666 107 142 787 92 542 706 102 369 455 99 42 325 89 151 346 102 441 915 92 210 569 100 161 310 94 177 689 103 661 856 104 252 433 100 862 924 87 259 913 100 308 781 117 383 676 103 20 608 104 50 627 81 487 808 91 136 976 102 117 599 103 159 453 101 296 380 93 27 257 93 540 876 98 334 809 99 549 650 101 205 384 113 259 923 92 453 612 93 750 771 77 536 676 108 455 797 93 437 504 101 255 554 84 141 838 100 774 837 95 292 845 95 752 875 98 889 907 87 145 432 92 573 649 100 284 381 100 332 688 114 536 738 82 192 868 91 544 734 93 326 361 84 197 701 94 771 907 107 540 947 106 390 988 99 730 823 98 659 989 85 423 724 101 163 165 92 814 917 95 819 977 107 674 988 110 201 503 100 68 684 100 497 644 119 692 950 92 499 693 118 831 987 108 156 780 108 352 639 101 181 911 83 206 570 110 218 480 115 914 917 87 155 235 96 36 301 109 241 287 90 14 522 95 404 440 98 431 700 100 844 909 116 434 620 106 230 405 100 594 835 87 46 353 94 625 929 101 127 641 94 56 729 104 155 642 105 382 697 105 676 765 104 130 288 84 339 543 93 317 378 110 654 697 103 17 302 90 166 516 94 372 887 108 265 694 102 496 681 116 847 944 94 638 798 113 728 957 96 213 782 104 118 343 102 503 794 109 402 471 112 343 662 97 418 728 97 530 673 90 351 519 102 178 481 103 361 396 100 14 406 85 395 546 100 467 860 102 141 518 115 66 825 105 636 710 90 71 301 81 469 896 92 41 981 101 364 689 88 56 855 109 434 714 82 727 991 98 596 896 89 386 435 105 203 464 84 481 871 101 227 364 90 80 192 98 422 671 90 330 532 115 646 709 95 260 661 100 229 512 107 438 919 110 415 960 111 392 535 85 352 894 117 697 852 100 165 762 112 172 633 93 188 803 111 33 336 91 184 411 88 605 783 100 308 340 103 540 603 100 472 868 110 745 910 105 353 698 91 162 693 103 69 764 109 19 54 99 100 235 91 129 538 112 481 522 95 151 424 99 245 538 112 297 714 104 166 850 74 912 971 79 118 832 107 14 987 111 519 685 100 8 935 88 588 944 99 129 947 96 158 354 98 165 983 75 440 947 108 540 631 93 57 474 114 480 893 94 287 456 86 96 637 116 235 410 104 446 778 106 210 905 103 205 293 115 181 949 108 92 605 96 802 933 101 21 500 99 421 714 78 410 967 110 871 954 97 16 128 88 819 959 84 656 859 102 461 497 97 537 879 106 652 700 105 650 881 104 200 509 82 316 763 113 262 656 90 319 387 95 360 742 94 158 513 111 598 969 104 606 624 100 435 702 100 239 407 104 182 916 95 449 587 88 397 856 105 804 952 110 146 522 90 68 690 106 136 642 88 80 128 114 132 198 97 51 603 90 281 573 94 66 302 101 398 415 108 288 360 100 695 990 101 647 986 107 226 418 106 319 912 107 689 923 87 402 447 105 390 624 101 85 818 100 152 744 82 62 76 110 53 664 118 243 880 102 422 951 94 178 213 94 437 759 100 79 211 104 603 825 89 44 615 114 755 871 99 94 626 83 713 740 101 72 301 100 673 757 101 782 834 96 4 425 80 454 839 101 134 439 79 791 812 110 415 754 96 587 663 97 657 723 99 886 927 96 36 159 104 283 454 70 78 895 114 898 988 94 754 994 109 540 992 119 557 917 77 445 631 114 743 886 94 77 754 94 957 971 96 68 788 90 11 57 99 121 521 102 107 596 104 132 336 107 7 111 126 82 155 108 162 732 101 327 631 100 383 586 104 80 312 123 61 708 102 10 873 87 437 446 100 472 854 101 353 615 72 450 998 115 467 725 108 295 324 124 198 644 86 134 441 101 401 855 84 57 687 92 99 402 110 274 666 96 38 447 107 210 368 107 180 286 112 454 598 103 396 665 86 156 831 100 248 721 92 90 491 93 187 874 118 64 355 101 71 536 102 7 435 98 4 98 107 36 99 94 165 481 98 213 575 98 466 500 94 429 564 81 554 620 109 365 551 89 816 911 82 682 717 91 641 672 89 711 956 105 760 972 91 393 825 109 191 858 107 41 135 93 502 867 100 1 944 110 135 556 95 633 884 72 384 512 102 164 787 106 547 571 107 34 618 84 92 113 98 256 581 101 69 727 107 205 667 96 548 871 89 404 976 92 271 412 103 186 876 97 132 209 109 383 969 119 2 440 111 546 895 101 331 544 112 550 735 94 612 769 112 48 779 114 623 791 98 767 902 97 444 545 104 242 457 93 512 604 113 26 366 97 196 342 99 394 892 93 449 547 102 23 25 103 126 918 95 179 221 83 358 708 110 466 831 99 309 640 90 101 981 107 53 132 107 273 551 114 7 83 89 519 778 101 467 500 95 590 664 95 115 392 98 392 443 88 281 336 102 65 725 87 431 790 109 412 553 102 0 784 94 295 399 107 30 893 99 290 854 104 7 536 79 760 977 105 497 535 109 160 726 90 151 668 107 661 768 92 61 281 83 547 730 93 566 664 110 494 863 97 531 556 94 466 846 115 669 910 95 172 764 92 488 797 100 123 256 104 208 910 100 202 818 93 254 279 94 899 950 101 543 570 98 550 955 88 157 496 93 77 92 94 868 900 102 277 340 98 781 785 90 285 558 99 117 124 82 441 785 91 57 531 113 395 635 108 246 313 98 298 374 91 58 534 100 695 868 101 695 721 103 696 942 93 91 190 101 297 629 116 278 737 88 348 718 105 315 683 106 506 902 87 50 52 97 652 881 96 209 449 96 127 588 108 387 996 98 204 331 94 384 811 99 532 599 87 586 625 100 519 870 95 386 622 100 624 627 97 203 401 104 69 843 90 293 933 106 224 948 92 882 913 85 1 652 105 428 487 93 540 943 101 163 343 102 486 701 106 73 144 86 320 943 88 527 706 102 20 723 94 237 921 98 54 933 88 630 924 74 481 482 103 976 994 95 63 623 122 684 842 117 50 105 104 322 580 79 24 579 97 521 666 95 464 698 111 89 116 96 61 232 102 132 424 94 270 482 94 86 222 98 719 842 99 434 577 109 2 262 91 335 874 118 75 597 78 134 856 127 75 581 94 232 921 103 392 504 99 565 921 98 228 949 103 99 111 108 554 895 111 80 737 103 748 871 111 189 924 113 57 348 103 38 354 111 260 496 111 320 622 112 466 801 98 190 272 92 19 421 80 663 970 110 380 949 78 153 557 87 319 747 82 494 835 99 750 938 89 196 527 91 619 992 109 598 754 94 314 956 102 489 746 103 648 970 87 124 309 113 371 419 99 249 465 98 605 663 104 307 989 112 424 733 106 12 658 82 229 773 86 116 305 130 387 804 99 124 614 96 375 661 101 134 543 100 263 420 93 244 329 84 450 494 86 345 587 106 592 651 101 570 834 111 6 431 93 137 173 96 64 792 106 505 860 94 870 934 98 348 741 88 774 982 89 56 246 116 259 770 105 477 658 104 126 791 110 371 685 91 788 941 102 269 657 103 293 445 104 239 557 93 382 901 95 158 720 109 486 703 91 417 922 100 267 519 99 312 912 112 54 587 102 256 762 108 506 580 107 492 654 106 218 813 95 107 248 97 236 847 100 43 46 106 391 514 77 339 461 84 415 426 110 388 761 91 146 515 94 349 837 113 109 757 96 217 974 105 211 666 93 521 591 113 102 575 83 623 697 92 205 262 102 372 789 115 60 225 98 236 987 87 465 613 103 202 710 111 69 989 101 617 928 112 77 580 113 377 983 103 151 967 119 315 795 101 458 838 83 89 390 115 178 991 109 331 413 109 264 423 90 152 868 87 431 999 98 449 933 102 221 806 93 151 306 109 458 897 98 431 578 87 348 823 109 942 982 119 633 872 80 108 587 97 660 759 91 176 514 103 86 640 92 100 541 90 335 553 107 782 806 105 46 203 103 53 782 111 200 724 90 23 267 98 44 272 99 130 361 102 448 780 92 54 407 106 317 962 99 139 703 96 455 552 98 265 532 111 722 998 96 121 474 97 629 903 107 223 745 125 316 752 121 773 857 86 252 431 104 542 970 108 258 601 97 321 620 86 158 537 93 299 368 93 411 891 97 519 768 110 514 852 102 135 226 95 64 66 103 187 300 96 75 925 104 384 719 98 908 912 107 781 966 84 698 947 113 389 994 90 654 988 100 708 779 115 105 519 110 187 816 98 284 330 106 518 844 105 656 800 85 607 664 96 70 90 96 60 137 99 2 447 103 393 449 103 236 386 91 401 537 88 209 904 112 575 849 109 161 345 82 291 980 94 57 618 111 170 416 114 224 641 98 503 599 102 147 217 95 509 715 108 262 701 107 207 658 91 73 769 92 306 530 88 12 972 102 79 687 101 398 632 107 70 108 89 120 424 105 607 822 112 121 330 93 223 492 94 508 851 98 755 886 96 17 644 84 94 403 89 500 786 89 92 845 106 272 638 103 516 793 113 4 174 119 152 610 111 265 658 87 411 864 114 188 825 91 346 741 110 654 901 95 698 729 102 83 123 85 645 992 106 944 996 118 678 873 119 344 753 98 400 456 84 67 746 118 633 918 101 227 774 87 774 839 95 356 699 129 206 417 95 181 837 92 792 834 85 401 439 102 267 283 101 945 956 81 59 832 102 439 757 102 712 748 101 49 147 110 873 959 104 256 258 90 26 213 107 64 366 121 33 861 98 28 200 107 843 912 87 83 762 107 925 945 103 247 587 83 89 662 103 368 953 96 145 273 89 145 795 114 750 990 105 780 824 95 820 980 108 307 711 92 790 913 89 20 774 91 373 468 105 312 892 102 459 623 106 2 522 80 79 283 109 481 680 103 136 911 82 14 811 90 5 323 93 93 262 95 135 172 98 810 999 99 31 127 91 605 813 87 717 867 108 445 744 112 463 662 102 20 820 95 237 576 92 545 786 102 355 577 93 753 788 99 455 612 121 403 547 115 78 577 106 97 367 83 400 738 113 157 826 98 671 703 81 816 978 87 368 669 103 283 329 86 599 758 108 629 952 86 583 601 122 211 506 105 514 939 107 266 837 80 817 961 97 34 592 111 8 264 93 433 816 106 486 861 116 620 838 99 282 474 117 56 785 113 605 746 112 141 832 98 425 466 123 457 537 96 206 313 104 86 372 95 722 750 121 601 694 108 9 637 96 302 465 97 215 473 88 34 871 108 61 491 100 116 816 94 302 306 102 173 655 88 451 886 124 71 689 102 4 442 101 865 884 126 204 505 101 490 709 94 481 776 104 293 865 123 550 942 86 575 695 94 717 885 98 243 796 90 218 392 102 130 202 88 170 196 107 373 887 104 629 822 94 355 517 97 134 442 94 505 987 112 581 983 100 859 899 101 160 832 102 839 984 93 10 993 93 474 585 87 195 598 93 143 736 90 289 845 83 95 644 99 263 585 114 444 628 101 896 920 98 805 818 87 687 749 111 445 689 85 838 842 108 203 217 99 346 820 91 951 976 90 812 914 101 726 816 114 731 869 112 118 662 100 560 977 98 12 775 105 66 885 111 270 757 104 305 862 79 718 989 82 166 500 89 77 342 107 588 712 85 627 680 99 426 492 117 264 857 100 170 180 119 166 869 92 888 980 86 97 248 79 208 615 85 67 569 112 623 882 97 31 760 102 152 174 114 39 217 107 737 861 102 419 973 105 559 867 107 241 778 115 638 724 88 314 734 88 267 878 100 402 706 95 66 710 116 12 386 123 255 803 104 381 718 104 178 773 124 381 524 94 116 570 85 249 474 90 162 384 112 48 435 104 374 769 95 218 774 95 100 236 103 74 940 113 392 680 95 120 334 97 516 571 85 50 757 100 606 853 91 473 515 89 491 872 116 737 817 107 409 980 89 475 923 100 418 421 97 10 708 95 102 873 88 63 572 83 654 820 90 478 602 88 317 897 86 105 961 83 49 530 101 680 916 82 739 882 99 352 383 108 23 285 99 16 515 107 220 401 93 398 617 117 388 756 81 280 954 99 128 704 112 277 669 90 291 427 99 132 988 96 218 745 103 217 585 96 809 935 120 136 872 98 425 993 115 414 687 118 419 859 95 332 400 100 284 363 98 265 646 111 675 804 94 77 732 99 798 945 100 43 252 102 420 795 101 546 658 103 714 725 100 11 93 104 35 372 112 210 806 102 356 490 111 827 995 87 340 860 79 806 938 111 62 502 107 80 744 105 385 667 96 478 554 101 324 447 74 520 590 85 366 565 112 242 462 113 458 471 115 100 903 102 98 551 106 573 714 96 492 659 94 109 533 84 93 728 97 778 792 91 375 751 93 213 639 87 172 528 117 332 484 109 15 191 97 158 182 83 245 471 106 195 823 98 942 959 96 391 477 101 794 979 109 166 587 116 495 901 99 284 851 97 347 784 105 128 200 101 587 705 100 79 461 91 428 867 91 219 227 118 618 761 102 696 753 102 2 423 83 212 627 100 724 877 106 503 990 98 66 612 103 45 821 91 245 790 95 536 947 97 351 951 90 225 477 79 391 922 109 678 708 103 8 797 88 726 970 91 763 900 93 98 314 112 52 781 112 635 991 102 401 670 84 43 818 86 440 626 123 471 779 117 593 733 96 701 912 106 280 520 95 614 642 107 261 878 108 544 806 90 759 938 110 284 387 113 633 827 111 222 987 103 44 939 85 165 616 109 447 511 99 234 931 111 507 885 86 321 684 107 74 986 91 214 843 91 225 684 105 207 889 99 17 498 97 699 897 117 466 545 114 621 765 110 805 893 97 578 927 100 544 897 115 392 806 94 316 613 104 296 608 84 417 983 112 42 460 104 302 669 99 103 381 97 515 735 111 667 838 107 106 808 101 357 604 103 634 733 89 372 643 92 516 532 98 383 977 96 1 529 93 302 514 112 157 376 104 146 181 97 417 787 100 44 891 87 34 738 105 507 926 91 748 953 90 22 472 97 513 855 104 419 531 97 187 233 86 142 358 99 635 986 105 444 464 107 3 104 113 356 830 110 14 147 73 267 767 87 861 902 95 253 453 93 644 821 98 709 787 117 925 967 107 172 298 105 257 448 105 288 713 114 222 988 99 655 867 117 235 985 93 231 375 96 788 958 115 107 341 107 118 201 104 119 687 89 673 962 102 132 279 110 729 782 86 306 988 88 582 622 91 17 967 89 76 607 109 682 927 111 470 943 107 125 844 106 751 901 95 498 588 102 252 950 107 680 936 99 104 281 108 518 643 107 342 492 124 670 942 102 62 134 112 349 711 111 670 849 92 93 355 84 741 851 98 192 459 103 204 603 114 20 642 103 29 36 105 714 841 100 147 347 81 268 408 81 719 865 110 65 745 113 61 618 112 80 753 112 576 697 107 42 861 99 186 631 94 274 630 118 2 85 84 127 748 101 541 913 108 37 203 86 416 905 98 454 729 92 4 632 101 162 963 104 212 756 97 527 988 97 600 732 100 217 465 101 833 903 75 341 397 101 577 898 86 587 632 114 683 819 92 343 953 92 715 814 105 51 371 97 589 706 95 489 544 112 125 696 87 212 381 112 24 343 103 116 584 96 126 921 92 195 850 92 220 610 91 283 418 110 348 988 97 652 917 104 130 758 107 309 763 86 1 79 98 511 992 103 13 813 111 0 621 100 605 960 85 462 704 104 121 649 92 67 723 112 185 751 98 82 882 100 250 289 102 724 921 96 195 617 103 302 440 99 359 710 102 40 552 105 266 725 88 72 863 93 459 736 86 661 939 100 476 626 104 120 656 112 358 886 119 179 685 93 342 690 115 648 787 105 212 617 104 662 893 99 59 621 95 533 882 111 439 647 93 860 899 107 538 631 104 126 511 108 730 917 97 145 672 89 506 869 95 53 232 105 59 489 82 152 895 98 114 236 92 351 641 97 191 630 100 791 877 99 240 536 97 284 437 97 560 797 87 358 997 85 72 789 90 677 931 104 494 924 97 244 424 97 405 710 102 125 689 94 798 998 100 212 616 118 425 800 93 149 672 105 390 619 96 67 562 99 833 889 85 466 590 106 190 256 91 236 637 94 47 990 94 365 898 108 257 511 101 466 726 112 380 459 98 138 228 94 315 821 93 582 776 101 286 896 100 486 935 102 113 725 117 898 939 83 852 945 100 152 614 96 349 570 104 366 800 99 497 586 90 193 860 102 258 566 101 215 362 96 5 461 110 458 822 100 436 994 96 234 934 119 215 527 93 339 992 99 333 812 87 535 918 119 661 786 109 500 710 106 216 747 111 334 979 99 355 791 113 113 320 93 509 577 104 626 653 106 958 986 86 116 546 79 245 612 92 139 282 86 269 545 100 142 700 103 217 834 110 628 820 115 243 829 112 836 908 93 377 896 85 785 835 92 880 998 97 263 397 92 834 974 101 603 611 95 762 930 92 110 638 114 737 794 101 765 924 102 433 673 100 182 401 92 0 295 96 653 904 108 374 508 98 99 504 100 782 962 101 134 249 110 46 796 103 326 953 68 700 781 100 211 610 96 169 357 102 44 378 93 35 847 101 493 563 106 382 573 84 24 99 79 64 408 103 3 919 108 800 905 99 802 912 88 117 665 98 238 893 93 48 286 110 34 157 87 395 897 129 216 431 132 22 401 100 87 286 101 39 679 115 48 573 105 777 798 90 438 753 107 156 649 102 31 693 92 414 776 102 141 370 116 97 123 80 163 261 100 147 673 97 342 353 84 201 983 98 530 532 101 717 799 110 45 90 94 158 594 106 446 883 103 80 877 101 576 705 97 124 702 109 221 346 92 148 425 90 245 979 105 264 404 97 236 648 110 315 936 116 221 466 82 7 21 117 64 893 121 390 600 96 351 973 108 748 798 107 110 220 105 183 839 104 336 476 99 300 846 89 530 770 81 571 896 108 324 430 115 265 377 106 386 935 105 255 594 81 243 406 104 1 742 113 55 554 112 158 225 112 152 609 88 56 766 96 394 902 96 347 379 98 296 972 94 21 618 94 220 997 99 330 924 113 290 914 111 290 313 106 170 268 106 4 221 96 420 900 114 95 949 107 113 646 105 72 737 102 643 653 103 417 446 99 379 560 88 207 932 101 35 685 98 340 879 109 104 924 83 592 905 90 523 736 94 620 686 104 351 540 96 493 512 109 329 539 92 107 662 98 145 212 103 415 440 94 855 929 88 270 327 93 223 499 103 91 567 104 24 822 99 79 615 99 18 65 97 447 634 99 678 710 105 725 965 109 376 812 89 176 706 114 139 633 103 431 481 88 239 367 99 145 322 115 267 472 94 354 399 115 87 282 97 47 841 89 138 283 104 616 890 111 11 85 108 481 649 106 675 796 95 646 757 101 13 705 102 217 743 110 119 948 105 379 966 107 933 953 93 4 976 93 234 676 104 573 958 90 126 671 90 146 278 108 595 979 96 361 491 93 507 795 85 267 435 77 208 265 102 68 134 89 593 928 84 448 622 113 204 882 108 28 530 92 118 372 111 348 458 86 208 478 102 962 999 93 297 773 94 547 600 101 78 866 98 469 549 99 16 687 99 321 559 103 65 947 104 175 833 89 398 901 115 49 893 98 782 829 96 14 470 101 95 858 111 150 207 112 258 815 98 300 724 105 421 435 103 464 552 113 151 902 94 506 568 110 38 970 102 846 996 85 621 873 102 571 766 90 672 808 106 82 954 98 256 827 88 972 980 92 337 874 119 335 467 109 358 449 94 770 945 98 273 577 95 354 728 110 200 831 106 727 917 96 434 879 101 515 742 96 515 793 94 614 649 104 234 541 105 325 728 96 462 725 101 341 356 102 489 936 117 0 384 97 256 542 113 127 343 97 209 523 101 105 883 77 212 269 105 627 923 110 420 805 114 848 912 88 75 213 99 253 889 93 10 338 102 113 645 92 283 821 95 297 378 95 227 490 103 516 777 86 702 882 88 158 547 98 652 942 101 181 818 109 67 146 113 44 297 104 542 694 91 110 651 111 70 285 117 154 320 89 109 352 90 178 285 106 315 774 101 537 959 103 168 585 120 629 993 104 515 682 109 130 612 105 571 662 89 374 750 93 323 708 83 591 918 100 900 995 97 555 652 90 362 581 95 244 246 108 130 895 91 641 947 91 310 614 124 13 564 91 330 392 103 124 288 107 160 895 105 100 537 103 175 477 97 660 812 95 681 941 109 497 528 122 619 986 90 219 962 115 518 898 74 194 570 98 113 135 104 63 934 99 280 761 118 90 579 110 207 883 112 87 903 93 141 397 93 100 428 101 398 839 104 268 765 88 738 791 89 212 941 111 750 852 94 61 543 97 703 933 85 183 954 104 485 589 103 118 619 116 344 884 101 369 544 98 609 887 98 126 613 101 277 838 88 412 636 113 459 720 101 100 720 107 194 772 104 244 351 107 529 902 102 114 548 91 611 865 104 698 822 99 330 498 97 305 703 97 447 493 106 465 958 116 468 674 96 47 607 89 632 974 99 247 356 92 104 121 104 602 648 97 79 315 104 569 942 116 387 949 100 627 920 87 765 840 107 648 748 104 425 860 87 649 790 115 190 810 100 223 685 90 130 880 96 361 940 99 271 319 105 75 458 100 619 936 99 92 241 89 140 747 103 60 631 111 560 744 94 344 695 98 404 826 115 40 481 101 47 771 106 94 950 91 879 989 99 395 764 84 137 144 102 388 491 96 488 760 102 268 778 102 438 873 84 375 952 96 119 417 86 256 262 74 311 971 111 139 785 96 567 744 88 414 543 97 60 329 115 709 904 129 329 853 95 244 835 98 369 701 101 192 729 91 482 494 92 698 819 98 344 887 107 92 423 83 36 425 93 88 723 84 14 547 106 398 485 99 205 872 95 235 602 100 305 714 118 952 964 98 493 662 126 590 986 106 303 844 112 473 857 100 317 762 108 8 902 69 174 595 117 535 989 81 124 600 121 674 861 89 52 921 113 693 784 109 251 470 107 448 697 97 88 391 104 159 566 112 463 508 93 39 832 94 218 966 100 57 755 88 509 542 107 867 895 93 80 925 114 620 970 115 306 940 84 122 599 111 315 912 104 117 310 105 570 946 79 456 562 70 9 914 100 817 971 80 4 69 82 329 748 88 328 334 107 0 701 91 889 940 104 392 475 106 310 828 97 490 913 89 134 827 88 769 950 111 279 956 99 45 424 97 790 840 111 823 978 115 146 305 96 504 704 96 448 476 95 671 955 104 113 640 119 534 943 112 140 973 110 763 848 98 357 960 104 656 987 117 184 244 96 3 747 104 91 710 112 520 909 108 52 585 102 539 830 88 582 884 88 104 261 103 82 666 106 409 729 119 268 734 101 476 930 92 124 752 101 445 507 98 119 795 82 339 787 93 559 631 101 162 646 98 367 862 96 788 961 99 373 939 96 494 547 117 504 723 111 332 778 102 548 829 107 92 905 118 292 595 103 318 727 93 165 436 112 239 914 96 324 576 97 420 776 107 21 961 109 189 514 106 607 965 105 649 813 79 123 275 97 749 764 111 134 807 93 167 480 107 60 455 97 61 802 111 364 526 107 253 785 104 953 978 102 8 29 106 638 961 100 615 900 97 201 237 112 122 709 110 708 842 103 653 786 97 414 635 118 118 487 103 733 873 112 437 646 116 59 665 104 378 624 81 193 368 98 24 818 104 487 887 99 262 652 117 42 911 96 491 556 101 69 323 97 410 971 75 242 922 84 36 473 99 588 696 93 134 854 101 315 571 88 181 799 97 715 823 103 808 846 93 533 975 109 268 561 97 33 999 72 129 754 97 456 610 98 810 981 105 498 838 100 601 668 114 324 997 107 163 970 96 501 691 105 655 817 111 395 553 82 381 886 95 420 818 93 697 855 101 24 537 92 417 645 94 231 327 100 80 486 108 264 712 105 220 619 107 131 691 93 557 664 108 149 402 107 432 889 91 25 416 108 252 377 107 118 673 100 187 700 99 754 935 105 428 622 94 203 205 108 445 750 71 285 724 100 201 459 78 554 672 96 544 928 90 404 807 103 384 615 108 486 758 112 467 484 99 112 350 94 47 518 103 64 236 104 10 181 111 650 659 93 484 688 108 75 628 96 327 455 80 4 781 73 26 283 92 119 969 107 51 725 80 267 555 82 326 873 76 384 606 110 160 532 104 533 675 94 20 575 103 256 428 110 117 162 105 795 966 101 200 935 80 919 962 81 487 601 99 436 739 87 7 556 102 233 307 87 282 988 109 757 797 91 548 644 95 32 453 106 366 997 114 203 842 89 340 721 93 715 843 76 154 595 87 736 738 101 318 950 107 302 731 105 239 628 97 22 169 85 624 999 81 558 938 87 575 655 92 347 582 99 515 624 121 475 956 103 199 998 103 205 218 86 187 505 85 115 775 102 31 443 93 243 712 89 201 771 98 774 921 92 106 193 107 440 825 105 120 464 103 269 860 91 156 449 110 218 283 116 151 713 94 430 790 88 14 844 111 208 444 113 22 908 111 453 723 91 677 875 105 554 917 88 94 658 96 124 338 97 221 648 114 464 897 98 675 720 87 290 651 82 107 148 108 124 419 108 262 845 104 503 932 101 659 966 96 168 671 96 120 448 110 339 969 111 118 746 100 173 892 88 217 848 96 68 432 90 408 910 108 504 513 92 560 878 95 101 486 108 327 454 112 5 837 89 227 934 106 138 763 88 98 268 91 375 922 95 358 817 101 51 597 89 321 987 110 780 993 118 11 985 98 426 530 96 424 728 100 298 596 113 140 217 104 174 558 106 847 969 109 83 588 108 87 604 105 413 458 100 527 773 84 302 599 120 834 923 103 464 898 96 427 531 102 288 752 88 162 498 101 26 433 100 257 319 103 85 657 108 96 425 104 509 917 115 727 964 89 265 890 105 151 645 105 50 67 94 72 290 105 433 851 118 620 976 110 307 591 111 101 114 106 461 533 94 258 867 111 35 203 91 672 701 102 523 562 107 628 772 100 581 954 121 302 497 90 95 907 105 117 419 113 330 664 91 693 856 94 678 758 93 431 888 114 227 466 96 205 859 96 145 665 99 140 741 103 593 717 103 713 775 93 437 854 104 859 911 104 269 862 118 507 706 83 0 746 110 142 894 103 8 729 95 841 954 116 262 876 105 85 456 106 70 347 101 248 864 86 162 898 95 493 664 104 336 878 94 110 399 88 431 866 98 635 639 96 664 893 104 330 502 114 780 926 102 137 671 95 652 672 106 254 745 99 176 314 101 85 996 99 406 881 87 640 796 88 18 92 94 232 959 95 280 566 98 199 607 98 630 973 80 633 691 98 470 556 93 192 298 88 324 722 99 55 832 93 461 536 81 705 849 99 174 337 98 634 877 74 316 765 106 435 485 115 517 639 102 402 730 116 720 828 98 84 631 110 303 602 102 421 900 107 401 556 99 3 553 100 175 626 91 149 284 97 552 812 99 77 578 122 86 310 96 317 791 108 177 604 100 285 377 90 34 794 106 716 837 95 410 819 99 231 568 113 105 528 97 310 535 98 387 937 97 109 295 83 104 857 114 155 226 83 638 950 99 245 454 111 8 292 117 348 949 99 246 974 112 12 219 114 696 697 95 503 551 100 356 935 87 201 251 93 313 877 108 572 886 111 168 806 101 491 919 84 521 810 94 44 115 98 137 848 102 457 642 99 812 932 97 331 461 109 157 324 91 356 939 103 438 994 108 660 934 118 624 896 117 57 365 100 16 719 87 345 632 78 131 655 82 705 813 101 222 924 104 219 925 88 402 477 113 591 873 104 290 704 107 28 927 109 381 669 105 57 163 96 53 844 77 369 400 90 2 215 94 915 992 105 692 934 92 211 672 104 94 329 92 64 501 99 618 814 113 371 992 112 521 610 88 227 488 96 98 163 96 302 455 95 469 712 114 215 285 100 415 914 97 703 833 92 514 830 83 373 968 97 847 993 106 327 752 115 318 395 105 829 941 95 634 849 111 562 728 113 102 831 106 4 49 100 138 344 97 319 581 97 595 904 117 380 634 86 434 846 97 658 813 112 656 936 111 468 543 118 309 657 97 0 529 95 129 769 120 631 967 100 389 830 112 386 943 102 155 763 117 166 274 103 875 900 96 302 341 99 922 952 87 255 518 111 588 958 97 744 815 108 586 723 108 170 984 98 496 895 102 473 912 102 648 812 106 479 775 88 8 253 103 13 147 86 157 585 90 180 397 104 0 358 106 250 543 98 736 807 114 530 596 90 513 890 81 291 904 92 76 653 115 61 67 109 17 631 87 103 751 92 336 628 110 812 822 83 426 796 96 760 826 116 128 733 102 191 501 97 900 951 111 203 411 106 168 488 95 25 691 97 100 322 104 940 960 89 292 613 108 11 823 92 288 489 105 95 682 94 248 808 93 795 919 106 522 969 112 224 829 97 757 825 100 333 365 98 238 528 109 684 975 100 402 411 103 104 884 104 206 420 90 97 577 106 787 996 116 228 936 97 163 427 88 327 764 88 20 302 117 567 868 94 68 644 95 458 677 73 367 707 101 427 826 92 55 388 82 770 796 101 322 533 98 620 706 86 434 468 107 415 828 103 750 862 112 175 618 111 28 993 88 283 708 101 866 888 112 236 524 83 779 909 91 294 383 90 496 507 100 130 366 82 673 895 99 94 713 110 500 618 106 798 809 100 124 555 104 126 968 105 21 674 105 225 345 82 659 775 108 586 998 90 46 382 104 281 921 110 217 284 100 30 138 101 278 549 110 375 385 73 235 322 88 631 937 108 125 586 113 593 706 111 525 603 80 410 628 113 428 694 72 853 993 91 630 689 104 623 688 87 151 618 85 173 605 108 268 562 106 323 489 95 418 509 104 306 849 116 73 705 103 673 746 127 621 935 84 312 544 101 109 981 99 394 920 101 126 559 105 554 799 102 244 490 97 418 516 101 289 780 86 221 972 96 381 550 111 84 94 78 866 909 107 263 665 91 358 664 103 32 626 97 378 801 114 6 832 107 100 727 88 533 838 97 53 682 84 528 979 108 215 736 95 835 958 95 577 905 79 460 670 104 895 969 117 847 937 106 265 274 118 196 407 99 409 644 100 844 934 100 46 829 103 499 528 104 318 952 92 194 304 94 188 947 100 486 983 108 240 560 82 383 576 113 276 753 96 259 476 93 175 774 96 287 555 87 702 718 76 444 543 81 314 331 92 206 758 93 174 634 106 195 205 113 24 897 99 347 576 87 621 899 100 563 886 110 272 521 107 203 890 81 184 956 81 154 906 89 199 535 103 308 496 101 613 750 105 359 892 85 337 852 105 528 962 95 184 579 95 320 404 94 215 638 107 333 521 103 418 469 115 82 428 106 230 778 114 118 735 102 433 957 93 140 642 107 458 851 99 6 969 86 144 771 95 853 948 115 262 537 102 211 730 102 695 735 109 347 435 119 17 532 83 45 428 112 622 887 117 238 859 90 439 639 77 237 560 108 333 554 101 96 617 104 287 666 107 52 274 90 134 896 99 1 344 103 713 764 86 517 624 94 168 656 96 2 868 96 254 840 99 153 479 105 293 808 96 165 603 93 263 733 122 156 385 111 382 425 97 10 872 87 188 467 97 508 899 101 546 567 99 297 671 106 297 879 100 24 209 108 49 955 89 835 907 108 51 150 83 46 182 101 263 764 86 788 831 93 172 325 105 674 860 108 228 658 95 290 778 89 17 620 112 481 942 101 366 892 108 117 996 89 326 352 96 210 320 93 784 951 102 163 943 116 435 939 75 506 652 98 545 883 104 356 838 103 433 987 104 571 970 102 143 475 90 706 978 81 531 957 91 42 133 112 106 409 88 17 229 110 507 725 93 219 371 88 717 784 110 136 236 90 77 430 92 851 976 89 358 675 104 642 925 96 93 599 102 16 422 86 385 724 113 187 625 98 194 762 95 473 696 112 600 948 98 0 812 101 347 951 93 426 827 103 54 68 105 330 984 86 337 871 96 293 789 102 500 927 106 404 817 95 79 101 101 340 659 94 71 867 99 406 616 126 714 730 106 72 514 98 78 722 94 48 121 89 155 269 76 50 295 107 369 616 89 764 838 80 643 757 65 363 531 119 632 685 105 192 483 108 621 998 99 64 882 123 98 598 91 26 439 89 978 984 110 512 891 106 475 805 96 251 973 102 430 964 112 163 655 103 791 793 92 310 491 115 555 882 97 99 118 101 361 690 102 115 402 103 284 562 104 11 924 126 488 669 92 665 719 83 467 782 113 206 282 79 622 710 87 429 786 81 60 103 99 319 667 103 93 675 94 2 291 118 21 550 114 549 664 108 48 154 99 311 848 80 195 493 98 466 909 108 0 144 100 843 906 90 890 971 88 711 792 113 905 990 96 371 974 107 778 859 102 682 972 108 546 746 113 451 579 106 493 710 108 443 712 104 156 684 84 276 910 95 27 940 101 249 696 96 220 355 98 50 614 95 934 938 95 739 986 106 28 981 114 218 598 105 306 419 99 22 676 95 916 940 108 750 929 80 388 571 99 631 866 99 132 584 108 84 860 107 689 952 96 677 882 101 524 603 111 282 627 104 304 626 106 146 703 92 804 915 106 324 973 96 555 697 104 852 983 106 11 215 102 219 321 111 513 815 114 583 668 110 277 327 111 380 815 95 526 889 109 150 761 106 697 950 104 58 902 98 484 579 110 623 843 101 125 729 96 81 468 95 647 674 94 468 641 94 411 531 100 213 342 95 483 961 122 9 530 104 477 574 93 119 171 114 390 972 104 138 636 104 113 510 104 732 911 101 746 923 109 115 966 109 320 323 109 196 500 101 215 786 100 468 751 97 295 930 77 628 965 98 7 38 79 501 843 107 200 340 98 74 985 116 56 490 100 167 557 100 8 992 96 49 920 101 376 798 111 383 833 103 182 796 89 68 888 105 532 937 97 432 907 123 523 680 101 400 979 110 123 644 111 523 765 92 376 657 107 65 459 117 427 737 113 711 837 90 540 785 106 105 966 90 3 686 90 295 323 105 377 762 84 264 478 93 114 502 99 475 508 95 437 456 86 554 740 105 361 743 112 529 927 102 356 717 105 452 703 93 206 457 108 318 409 106 526 997 74 311 860 111 5 601 113 560 702 109 654 825 108 250 642 92 160 329 84 465 477 107 423 587 117 34 823 97 78 876 124 175 854 106 135 430 106 164 976 96 180 445 97 787 909 111 572 623 100 467 763 87 668 756 108 842 904 111 198 912 89 404 918 102 504 626 90 224 612 98 351 827 88 299 464 86 12 850 103 308 536 98 95 676 105 156 273 102 577 689 95 112 632 93 630 774 95 373 738 94 48 907 101 172 296 122 719 837 91 242 834 102 522 941 94 121 379 86 107 525 79 554 680 100 112 738 102 727 860 109 544 780 93 99 532 117 196 879 90 222 623 118 369 384 85 52 204 98 759 822 97 251 594 79 170 211 107 229 410 98 19 453 97 103 835 99 310 884 98 870 976 109 171 752 93 280 620 118 372 398 102 370 679 88 401 628 89 37 444 98 248 709 83 903 981 111 314 739 98 195 476 108 137 420 116 267 494 87 148 550 105 466 764 79 378 521 102 550 684 93 467 573 71 786 829 98 82 929 122 509 920 86 183 832 115 482 915 105 511 696 110 515 887 112 507 919 107 682 960 103 297 891 107 315 743 99 178 579 104 58 460 87 308 749 100 447 642 99 442 869 87 381 700 101 957 991 106 459 578 103 380 783 99 362 452 107 281 827 102 64 536 96 254 259 97 419 656 96 478 733 99 267 676 106 38 881 100 25 203 94 436 545 104 451 701 114 191 669 76 483 888 94 713 921 109 111 635 113 569 691 115 872 912 105 322 960 95 38 556 117 210 917 110 820 862 107 454 711 100 428 864 78 400 823 103 725 970 93 553 753 98 576 738 99 185 798 103 358 670 105 295 433 90 337 355 105 266 783 105 104 136 95 319 803 86 284 736 108 317 716 92 544 776 107 458 887 91 266 526 116 130 163 97 614 964 89 217 391 90 311 648 103 176 742 84 524 566 89 47 630 101 605 876 88 349 878 102 209 794 87 333 614 130 236 543 83 4 981 92 171 701 115 572 928 85 448 972 84 391 683 87 488 576 93 583 655 88 364 436 93 59 381 108 487 525 96 562 600 102 494 807 90 320 862 83 460 574 109 374 543 102 254 835 112 180 443 115 524 764 99 808 838 100 31 291 127 365 908 119 324 804 103 463 714 109 661 735 107 492 768 92 8 369 105 438 451 115 282 343 92 406 408 102 465 636 97 323 547 99 120 891 88 108 696 75 162 164 99 94 253 98 818 951 102 400 707 95 808 934 86 244 744 82 501 895 91 368 612 99 366 771 99 199 449 88 30 684 91 416 718 105 369 454 90 153 292 115 1 666 109 298 425 88 529 952 89 761 974 112 236 908 114 519 963 101 34 384 98 506 940 100 409 614 97 45 112 98 531 975 81 812 886 95 142 827 89 548 558 81 0 704 89 421 838 104 220 920 116 227 966 90 335 951 91 42 716 92 193 705 84 220 477 89 67 848 93 97 198 104 228 466 109 140 284 107 150 940 83 44 765 98 134 384 103 314 846 97 144 573 91 212 320 76 301 694 85 56 621 97 686 772 100 475 973 81 40 92 90 197 666 103 113 542 113 272 279 90 951 965 120 602 840 92 182 660 115 756 881 110 230 290 92 724 958 92 325 450 90 219 614 102 853 871 93 103 488 104 64 774 95 36 80 69 371 768 93 347 564 105 412 818 113 555 603 108 65 158 104 130 459 106 201 348 88 134 474 92 4 672 111 311 399 100 765 805 114 459 658 89 403 777 111 60 403 99 648 780 97 230 468 103 361 620 90 203 291 91 59 233 96 364 522 110 55 178 97 745 998 109 1 688 103 328 424 94 479 751 96 650 850 100 92 860 102 118 755 95 664 772 101 440 564 95 169 532 104 307 799 83 439 683 112 75 415 102 342 760 94 799 855 101 678 861 114 135 910 99 694 882 89 456 606 108 365 757 104 542 598 84 515 998 92 258 558 111 628 686 94 222 467 93 80 296 105 544 992 95 347 506 91 180 869 89 158 628 109 267 560 98 163 371 103 342 922 90 514 936 83 579 740 91 119 607 108 188 204 85 126 230 89 270 642 90 835 871 97 328 628 77 466 713 108 640 917 109 394 956 95 294 646 99 54 329 115 656 827 95 792 904 99 210 548 104 157 366 104 174 871 114 636 893 93 669 750 103 316 839 105 199 538 97 380 505 105 249 641 109 473 962 87 655 847 99 334 718 117 65 904 99 323 741 91 124 654 113 689 856 102 468 787 102 89 412 101 125 656 100 142 412 93 374 533 97 29 742 109 247 568 90 22 806 97 482 938 98 700 759 86 383 908 85 547 865 102 36 471 125 300 800 93 753 863 103 567 724 104 706 779 111 300 388 96 93 319 108 201 755 103 651 863 98 136 297 85 209 481 104 703 942 95 24 835 108 677 884 106 50 658 94 555 633 84 374 990 112 686 831 105 185 656 112 3 457 106 9 829 97 349 467 98 32 947 105 65 935 107 528 933 100 530 769 102 871 972 125 9 614 92 248 293 102 89 330 101 962 964 93 491 735 115 32 830 97 85 446 95 160 715 99 405 931 101 556 960 106 861 965 84 496 863 113 405 981 111 458 847 105 141 645 107 26 784 102 302 475 95 282 664 111 508 865 104 867 933 103 384 870 92 260 566 130 27 310 98 287 477 96 50 696 88 389 598 110 130 492 104 540 571 121 184 385 104 564 698 99 415 895 101 124 344 105 360 674 114 154 458 115 55 63 94 763 982 102 159 565 101 203 653 97 102 312 101 239 907 90 225 630 96 823 853 105 399 802 114 354 412 112 13 760 80 608 752 96 59 859 91 107 761 87 636 930 110 539 767 117 344 471 113 596 955 104 349 500 96 153 559 103 23 38 96 354 779 91 437 650 91 721 934 92 407 523 104 27 881 91 247 724 107 409 589 94 373 610 89 309 369 90 239 500 92 658 827 78 109 601 106 128 634 92 503 891 96 184 561 101 460 647 98 438 951 74 28 721 85 179 505 105 237 491 119 184 729 104 209 664 100 227 357 89 648 991 106 395 461 104 704 915 99 86 265 98 618 931 91 203 228 95 173 838 95 257 504 117 76 826 79 10 491 118 244 573 94 474 782 99 722 886 107 451 778 96 165 315 99 218 878 99 302 867 94 76 731 98 722 768 106 693 955 97 267 457 97 89 577 115 778 787 97 310 646 108 292 956 112 271 583 101 939 998 103 56 800 105 745 766 104 200 697 82 80 323 98 61 774 96 287 702 104 164 638 66 358 970 108 385 595 93 106 560 88 42 293 118 927 938 91 182 791 101 78 775 116 390 684 99 450 771 97 468 687 101 705 984 102 30 548 113 403 978 90 482 998 114 614 703 115 960 970 87 88 799 126 49 577 98 222 417 98 65 291 104 814 839 100 60 146 106 688 849 94 312 543 104 260 435 105 63 74 106 467 979 97 372 801 100 173 460 110 592 798 98 161 648 98 177 312 92 220 761 115 680 807 108 102 417 100 143 813 103 208 691 90 167 642 104 275 619 86 845 996 97 315 990 99 15 821 84 495 783 112 822 901 88 311 736 100 385 776 101 150 174 108 464 602 88 222 251 96 456 743 116 707 753 92 269 585 130 201 791 109 325 822 88 69 847 102 379 593 100 246 987 110 415 737 100 482 557 92 125 543 102 605 667 97 303 486 93 144 580 103 3 361 95 60 516 102 625 697 97 131 689 98 576 777 90 286 869 113 231 653 103 289 339 113 476 921 88 213 527 96 505 604 119 253 370 124 761 919 99 326 561 108 166 426 91 435 980 84 174 806 92 123 441 109 551 769 97 152 968 111 154 951 102 134 958 97 16 993 103 139 719 107 28 303 88 261 701 92 366 400 114 180 983 95 303 996 95 272 716 98 344 487 101 51 138 93 20 742 109 378 716 108 302 511 80 123 884 104 12 397 102 63 933 98 260 410 106 166 704 115 70 832 86 349 815 117 288 306 100 364 958 102 415 869 113 363 748 114 568 949 86 358 738 91 55 711 98 150 876 90 183 792 102 672 946 97 437 852 72 145 780 113 245 775 93 243 268 99 82 165 96 316 557 109 919 945 93 517 648 97 658 707 99 239 460 109 209 970 100 687 845 98 479 951 104 219 850 97 617 800 111 0 334 81 26 547 87 504 606 76 554 825 98 208 499 95 223 970 103 5 947 122 111 146 98 62 525 112 439 970 103 884 952 105 326 392 83 118 639 103 528 567 101 285 619 104 740 788 95 107 877 96 64 929 99 11 461 109 475 674 87 210 220 106 103 321 72 90 750 98 680 828 92 51 979 107 100 191 93 879 937 92 233 343 109 161 723 108 192 941 122 489 740 100 227 387 102 341 890 102 284 935 98 29 830 98 40 791 96 80 209 100 734 915 95 231 469 116 294 936 92 115 865 93 50 452 94 110 817 115 190 730 107 7 488 108 133 464 98 509 716 103 478 538 84 0 592 96 775 973 98 632 774 107 507 712 96 677 975 96 32 252 93 62 940 108 446 457 109 28 81 89 220 786 91 330 841 107 699 951 99 161 845 95 459 922 97 633 902 101 889 919 101 145 268 98 386 498 88 57 849 90 492 938 81 682 907 110 96 924 105 642 765 105 115 915 96 251 815 97 798 822 102 731 847 114 296 388 93 451 503 97 321 422 109 540 905 80 714 716 83 149 232 97 206 836 89 457 983 97 482 663 93 656 991 97 103 340 112 813 946 97 175 650 99 205 589 104 326 468 91 17 377 97 163 694 100 280 478 101 36 704 111 922 928 97 228 699 96 332 839 82 551 619 87 587 988 108 13 613 89 31 287 98 86 926 92 139 268 103 574 575 103 340 510 110 297 304 92 591 927 116 51 997 115 420 514 90 487 803 101 198 963 85 264 955 114 457 816 96 411 489 105 453 567 96 32 468 103 404 874 101 464 571 98 517 861 113 152 464 98 541 807 89 878 983 108 50 376 103 12 390 96 449 804 93 95 436 82 830 893 119 791 834 95 101 603 90 408 617 77 3 790 83 204 653 95 141 670 99 372 758 99 328 428 115 431 851 89 265 927 99 219 901 96 90 121 111 87 981 85 624 857 100 529 667 106 247 530 102 65 286 99 124 499 117 144 812 110 514 654 102 132 654 107 76 477 106 404 436 104 3 160 101 204 583 82 777 858 88 415 728 89 43 183 90 124 362 88 795 974 95 249 298 86 163 763 89 511 920 91 461 609 91 258 344 101 678 806 106 342 775 87 526 728 94 320 980 100 449 591 100 24 944 115 332 651 101 117 362 114 592 996 100 186 327 96 176 296 99 580 916 115 642 884 98 130 600 113 521 618 86 46 680 91 349 521 106 171 400 81 144 913 99 134 541 106 504 548 104 449 937 118 323 409 111 253 644 101 32 157 113 25 731 82 237 817 104 511 681 105 623 913 123 749 865 114 24 593 99 157 286 104 209 593 89 222 683 82 332 861 118 33 813 97 113 860 118 182 804 100 291 876 109 486 784 91 151 192 102 93 708 92 709 778 112 676 890 82 840 868 113 510 534 107 463 574 107 786 882 92 359 980 98 361 806 102 264 558 91 95 272 106 258 555 101 749 795 89 646 966 101 599 801 98 137 460 97 408 853 101 321 722 86 68 135 81 500 784 92 636 814 99 758 882 76 169 982 115 37 201 93 64 613 108 622 781 102 120 451 86 71 72 100 323 388 95 116 649 102 947 983 112 167 844 103 415 740 99 50 177 104 825 893 105 701 839 95 47 764 102 649 818 103 342 692 98 357 422 104 535 950 100 69 958 115 975 995 106 153 652 107 117 565 102 52 580 89 465 967 107 769 838 104 409 810 106 413 886 110 449 955 114 241 824 98 97 752 115 117 961 81 146 989 100 286 552 102 385 407 104 236 760 91 506 817 83 308 621 91 175 258 108 75 818 97 122 291 91 275 868 102 188 789 118 124 147 100 294 845 96 145 635 95 704 868 77 288 316 94 769 916 113 153 640 103 816 930 92 117 566 98 103 880 91 104 834 116 655 943 107 213 800 111 224 821 94 596 976 100 127 435 110 130 553 98 239 931 95 59 331 92 775 972 83 878 919 92 606 830 97 399 490 107 758 909 97 645 732 106 241 834 111 463 909 90 186 930 90 234 380 91 336 976 120 243 707 104 185 701 102 420 700 100 133 802 76 311 939 121 243 566 80 62 748 83 253 671 95 396 469 127 738 999 110 474 930 98 60 537 88 709 849 103 122 304 81 128 547 89 392 988 111 693 760 104 549 804 104 346 709 77 626 861 88 283 504 97 495 527 113 412 592 99 401 832 95 485 741 86 363 734 92 508 618 90 698 894 105 393 958 96 389 866 87 360 918 94 115 651 99 268 553 114 527 710 84 809 919 99 450 766 115 558 687 87 852 997 100 242 653 111 311 536 95 436 559 96 79 747 84 266 367 84 194 656 97 258 610 98 137 254 84 69 159 100 175 230 99 444 807 101 233 594 93 639 866 107 533 671 96 109 810 88 148 852 118 703 940 107 310 878 119 9 88 87 39 166 89 389 610 115 261 266 106 33 666 88 1 608 103 585 603 99 369 726 98 2 809 88 422 972 100 248 928 99 405 772 85 120 761 95 5 235 97 773 998 92 207 255 104 104 217 93 453 636 93 58 197 106 665 727 97 694 881 87 51 191 91 676 737 89 77 442 88 136 528 93 561 704 93 3 60 99 332 490 102 140 243 104 400 838 103 119 765 96 332 640 110 42 126 103 157 949 108 289 545 115 90 829 83 778 908 84 387 533 96 14 339 110 385 601 89 184 345 107 700 827 104 471 482 114 401 603 109 132 989 100 342 600 103 7 567 94 231 765 106 88 634 101 667 980 94 214 295 92 525 961 118 769 888 85 27 295 112 238 573 101 839 946 95 195 666 104 223 881 95 161 995 84 7 751 104 574 751 89 400 780 117 163 992 99 390 469 98 505 571 106 198 794 99 487 547 89 398 826 102 845 912 96 125 388 108 928 937 109 106 765 93 100 597 123 94 294 103 181 347 90 236 520 91 337 462 107 527 892 85 809 945 106 694 977 110 148 745 117 128 440 98 22 299 89 794 983 102 298 573 99 197 922 99 273 424 93 334 563 109 254 285 108 706 782 101 127 931 103 661 830 103 969 991 90 25 210 76 141 542 88 206 268 100 252 716 115 31 974 104 523 838 125 13 490 97 542 721 83 96 740 112 394 477 94 887 899 88 396 873 107 624 928 101 276 464 102 59 376 86 130 746 107 173 636 94 146 185 103 816 944 98 497 876 108 147 699 103 49 156 118 172 456 98 370 572 103 525 559 109 55 96 116 262 403 85 491 626 113 202 880 107 491 712 105 341 768 133 119 201 101 233 318 95 1 443 114 394 882 128 348 588 81 711 930 93 369 486 106 471 771 101 3 721 91 402 618 80 159 276 81 313 607 87 404 422 97 115 608 90 274 660 105 585 937 90 410 606 102 239 997 94 5 354 103 84 262 111 219 812 100 295 394 90 178 491 92 130 456 80 647 659 94 345 976 86 557 853 90 324 549 104 157 963 83 699 934 96 51 975 100 545 566 82 151 881 105 23 927 88 544 947 101 95 548 81 304 612 84 2 697 101 317 409 113 839 925 89 552 935 112 640 932 109 331 405 109 365 973 99 45 273 102 449 722 116 282 363 92 29 57 98 296 768 110 545 599 103 60 291 90 438 489 100 255 970 91 129 420 96 90 626 99 382 508 75 99 609 93 176 236 70 678 985 100 214 955 86 359 417 115 593 692 105 170 514 92 258 892 98 17 274 80 423 762 109 582 993 102 24 965 103 235 370 99 418 432 107 640 896 84 127 226 101 369 588 118 236 785 105 1 549 85 463 579 85 802 951 103 803 878 97 766 932 111 176 965 106 359 920 107 543 741 87 279 668 91 239 295 110 337 945 100 275 695 88 652 803 103 84 948 90 152 943 108 50 368 102 102 975 86 154 882 93 7 900 83 206 476 110 281 386 104 625 639 84 202 521 107 206 587 101 642 735 80 482 555 78 708 899 101 270 565 88 238 616 112 61 657 108 334 996 113 312 650 95 249 449 92 877 959 111 51 599 69 444 470 101 269 673 94 179 993 108 704 824 80 799 922 100 132 922 103 656 891 105 923 969 106 444 961 97 227 470 92 58 65 104 21 849 98 47 628 95 539 949 108 258 662 113 670 732 88 388 742 94 358 808 102 346 416 110 511 636 99 24 559 96 107 547 102 69 719 87 76 618 118 181 689 99 471 981 93 100 543 103 405 465 93 591 738 99 165 274 107 5 512 108 509 872 93 259 992 81 880 916 110 472 511 95 649 745 96 292 715 108 169 209 98 61 229 99 656 923 109 374 549 88 401 606 89 105 413 95 131 536 104 234 989 91 462 473 107 182 526 93 200 824 108 550 971 115 236 965 115 810 963 82 814 958 117 499 897 108 393 776 103 408 828 91 682 867 103 302 933 85 250 960 94 324 489 101 178 768 120 184 930 93 275 571 107 207 966 92 359 810 84 233 477 91 845 968 98 205 765 90 555 945 112 112 361 94 2 47 85 216 437 89 291 489 91 366 874 108 722 842 101 418 663 99 210 573 73 574 604 90 404 420 101 250 279 83 487 782 105 767 944 111 605 795 94 24 844 90 253 325 93 189 817 94 776 839 112 767 831 98 39 961 114 8 112 110 164 610 109 10 19 92 228 985 102 259 848 117 592 666 101 681 957 114 584 846 108 488 539 85 7 746 91 821 824 107 761 791 108 508 667 100 370 557 100 360 409 104 9 216 96 87 716 121 450 950 116 418 548 95 289 866 99 47 761 100 517 681 105 81 936 99 13 439 83 510 709 94 116 424 101 654 683 105 486 734 112 486 732 82 241 949 105 186 524 83 203 864 101 446 976 117 173 447 101 346 442 99 255 724 105 358 406 111 574 931 90 159 894 98 184 871 96 152 770 92 879 981 109 583 996 98 67 877 93 81 799 124 918 975 99 61 863 99 113 318 108 727 900 113 565 719 117 601 705 89 35 466 106 187 232 103 264 723 100 663 700 102 488 966 112 36 824 126 59 164 120 526 693 97 600 733 89 745 943 117 323 592 109 122 139 97 480 986 102 41 666 108 110 393 113 25 615 103 512 836 90 308 768 115 236 293 102 903 926 92 50 568 90 363 601 95 266 792 101 8 210 82 224 648 100 127 577 90 135 866 92 678 932 96 161 448 96 317 697 101 485 816 110 322 772 106 563 667 114 161 546 115 79 911 101 355 596 86 131 745 93 262 800 103 515 669 100 33 593 123 512 950 108 337 983 97 380 970 111 476 577 91 722 848 112 281 873 100 443 683 104 195 986 94 82 994 95 160 523 112 947 959 104 424 676 88 169 543 101 423 987 90 36 760 102 336 925 96 449 516 99 826 953 106 148 875 106 455 621 103 666 915 88 223 544 105 222 236 90 824 949 109 105 898 86 761 773 97 322 342 108 531 720 95 248 653 86 183 295 107 801 943 94 243 407 86 552 940 110 210 715 99 35 727 89 384 626 86 572 978 83 187 255 114 148 416 104 212 597 100 75 715 112 329 633 87 252 742 117 188 285 110 309 587 97 114 998 76 668 903 100 688 980 95 600 804 87 304 493 101 931 989 89 175 478 99 708 714 92 513 630 100 327 809 106 503 941 107 196 590 110 679 710 118 331 378 107 375 930 117 728 892 100 167 983 96 108 430 102 284 660 84 111 826 103 69 309 97 240 864 90 149 230 101 456 465 91 63 619 96 70 168 105 108 968 116 479 911 110 280 959 110 203 675 96 258 636 95 90 379 106 491 828 105 33 555 94 53 436 90 558 829 92 306 563 96 315 769 96 106 468 94 334 442 94 151 367 107 192 776 114 78 712 108 282 509 128 773 809 97 66 589 132 849 895 99 236 248 89 741 764 95 19 157 96 127 348 96 692 802 99 350 826 90 933 980 114 551 712 105 192 379 100 326 356 120 48 527 97 612 636 100 215 476 101 196 231 119 396 868 98 351 541 89 142 360 91 176 564 92 91 590 107 876 942 113 205 657 102 565 637 104 217 510 97 356 457 107 155 349 99 526 544 85 774 940 98 329 946 92 254 326 86 59 994 94 31 106 92 71 881 98 30 822 104 80 982 107 373 511 98 552 894 103 6 740 92 439 476 111 451 623 88 45 708 106 343 592 98 348 627 102 184 302 92 179 207 98 325 691 94 647 888 92 46 191 94 223 283 105 393 437 108 335 494 106 765 767 101 235 979 79 144 452 95 73 592 105 291 498 104 392 848 103 264 294 115 155 508 96 36 612 82 435 753 111 623 945 92 252 578 87 602 910 101 532 715 84 228 284 102 123 910 106 477 958 93 769 947 95 351 435 85 848 981 96 327 718 93 782 912 96 827 890 94 210 771 88 345 773 98 111 725 80 229 729 112 272 535 99 107 989 101 177 984 60 843 998 92 84 643 98 56 563 103 53 928 98 293 816 97 180 840 92 112 328 93 99 879 86 152 509 87 675 731 102 236 796 103 32 100 105 411 786 108 697 899 95 260 301 105 371 828 106 273 633 91 298 753 110 322 571 98 700 832 106 608 701 108 504 962 108 642 931 82 394 709 97 747 895 126 194 264 91 758 987 92 729 947 104 550 681 88 518 899 106 32 477 90 341 625 93 484 959 110 131 605 105 371 499 93 277 971 97 125 338 101 804 988 104 113 849 103 201 301 99 259 640 104 312 315 103 551 732 100 281 442 99 394 997 102 486 850 102 96 762 99 101 961 99 37 748 86 403 522 117 409 670 117 118 269 95 134 959 99 189 557 101 628 753 103 236 350 94 43 149 83 515 916 108 122 825 98 388 409 89 480 801 100 417 600 114 55 833 89 97 288 107 512 756 101 645 856 105 333 887 109 474 953 100 277 501 96 757 992 96 86 609 94 83 599 101 887 896 115 151 749 95 819 961 96 30 648 108 213 958 106 196 790 101 712 955 95 421 640 105 313 707 98 249 964 100 479 533 94 167 684 107 528 673 110 654 942 114 11 901 89 608 917 103 201 478 94 106 906 107 99 369 98 166 212 112 214 831 112 102 866 90 445 966 96 72 438 100 409 929 83 226 419 95 255 477 95 290 702 95 583 826 103 127 505 114 200 959 96 50 64 91 0 659 84 206 748 88 92 685 97 145 726 98 927 956 92 390 393 114 280 637 97 190 920 115 764 785 108 827 959 95 55 603 85 611 616 88 308 798 102 357 441 104 301 742 106 277 564 98 239 949 105 492 638 122 778 823 92 251 303 90 30 964 97 146 256 114 76 192 91 242 681 111 493 551 98 174 956 91 102 489 104 96 951 81 493 938 102 281 474 110 686 824 109 105 398 106 674 719 88 480 643 99 227 528 88 804 805 102 170 772 111 874 972 101 210 352 111 119 277 113 499 739 94 593 802 109 77 239 96 433 765 95 188 856 89 761 943 101 494 673 89 340 975 125 165 386 99 376 378 108 415 516 90 246 892 93 687 727 91 415 648 98 558 637 95 8 945 95 146 260 103 209 911 110 205 774 92 33 756 102 436 698 96 708 894 99 62 164 94 210 514 101 583 985 91 670 695 99 172 822 94 177 816 94 373 690 98 324 491 103 187 379 109 367 935 89 55 244 93 555 900 95 387 608 105 728 923 111 254 674 98 564 926 86 140 536 117 321 518 104 374 716 96 620 876 97 224 290 92 610 627 114 406 725 109 301 603 102 174 256 87 418 488 102 32 767 101 588 850 101 731 933 96 663 950 90 600 962 104 503 528 93 10 978 84 177 341 101 76 836 113 360 658 98 197 865 94 236 935 102 169 418 109 198 334 90 275 444 82 12 482 90 471 594 108 251 919 90 61 280 113 299 983 96 207 965 105 0 164 88 837 856 88 613 981 93 438 671 88 608 858 92 9 560 94 295 304 89 63 221 114 39 541 102 350 386 98 163 246 100 187 925 105 103 193 109 95 706 95 177 735 102 414 475 111 448 545 109 512 716 99 22 428 98 274 306 98 194 330 113 87 681 108 699 728 85 50 713 94 475 492 113 137 523 112 582 767 82 660 666 96 403 959 85 619 964 105 446 850 97 194 496 109 395 817 107 604 839 105 54 400 98 341 765 94 667 839 96 308 485 104 590 982 100 529 999 98 204 397 107 511 742 93 161 227 108 369 840 72 492 741 109 734 982 93 379 715 106 208 705 108 293 870 117 92 170 103 41 426 100 32 427 106 43 757 100 240 596 99 229 485 94 267 540 100 537 949 103 356 718 99 315 657 105 452 704 104 201 634 91 49 976 104 205 757 99 36 294 111 686 886 97 82 175 98 297 840 109 65 985 98 179 886 113 367 688 102 629 745 90 153 534 97 452 484 87 58 502 108 185 308 106 296 680 110 629 724 115 163 201 91 246 325 110 591 999 107 679 727 109 27 508 103 475 651 115 169 202 116 78 176 122 83 262 94 437 577 94 248 577 107 384 459 104 101 150 106 649 820 100 521 771 102 27 582 89 270 428 106 348 708 102 230 989 90 30 896 88 452 801 90 622 999 110 165 814 101 242 388 93 678 870 106 581 752 77 539 930 87 545 580 92 307 341 92 179 928 85 295 939 94 19 556 72 879 966 113 200 664 99 666 930 105 68 330 115 77 608 99 537 893 94 437 953 99 513 639 94 695 992 94 397 981 110 79 826 100 338 512 100 26 211 87 610 726 100 2 963 106 417 933 114 43 554 98 281 968 107 1 434 92 90 546 97 410 756 91 216 458 114 741 761 102 104 654 86 515 540 89 182 226 95 459 805 93 87 118 99 791 917 115 104 174 101 102 164 125 113 853 116 52 641 98 661 669 108 144 796 99 242 437 104 390 670 91 13 532 92 457 664 107 952 965 98 266 652 101 578 614 86 102 304 104 590 739 102 456 697 103 285 485 116 122 813 108 426 537 100 426 652 91 88 458 108 447 710 107 158 362 87 393 790 96 406 508 98 341 379 98 433 994 117 265 743 102 335 816 104 311 624 115 505 956 89 193 627 95 397 628 111 170 647 103 86 742 107 550 848 119 49 225 99 233 579 111 102 192 94 74 311 96 307 695 93 350 514 91 74 806 103 87 878 95 63 871 118 116 917 106 846 962 95 75 305 104 15 433 104 518 848 88 41 512 113 617 807 94 381 811 95 226 231 119 360 598 97 50 336 100 390 775 86 88 335 104 367 403 91 417 609 108 49 183 97 178 597 101 262 999 113 529 698 91 559 603 96 83 227 116 855 915 85 42 937 98 195 909 124 114 851 97 182 498 105 390 782 89 182 775 98 108 743 101 106 894 95 588 616 89 740 904 104 305 608 86 194 907 83 688 727 118 173 674 95 132 179 101 169 323 94 135 404 113 104 835 91 322 809 108 118 553 97 108 271 97 50 908 96 244 729 85 329 961 110 803 909 100 125 392 100 274 925 88 819 930 104 36 988 101 334 403 109 917 951 96 373 426 98 51 860 102 292 759 106 227 897 105 471 951 111 527 944 99 624 724 108 486 651 90 64 781 96 164 790 98 300 719 113 142 863 78 98 777 113 401 841 105 276 607 104 784 853 101 299 973 91 388 413 102 32 151 112 954 964 98 171 558 99 192 441 99 534 545 107 293 393 109 41 642 76 417 883 119 353 610 115 162 728 111 543 962 125 37 860 105 884 957 103 621 738 103 730 859 98 783 790 122 314 477 117 197 613 104 165 320 97 281 823 109 508 659 76 794 876 102 100 343 93 268 846 102 94 923 90 234 328 97 72 556 95 193 398 84 118 144 118 31 166 92 283 724 96 466 684 100 266 793 105 310 543 109 279 456 93 267 710 89 181 309 104 75 291 103 161 751 115 110 344 103 142 477 83 293 741 107 282 963 97 243 674 90 126 718 111 414 607 94 165 243 99 510 700 98 365 631 106 443 467 107 625 651 90 609 625 96 580 887 107 40 905 89 442 997 92 710 800 88 85 913 97 121 199 101 170 594 97 50 599 91 373 795 86 362 381 79 342 923 96 137 374 85 176 974 87 277 712 101 261 703 107 185 514 109 253 874 101 273 694 111 269 827 94 17 35 104 17 766 105 168 867 94 73 102 93 43 500 102 602 852 113 557 861 110 560 923 97 422 715 95 128 677 106 166 992 90 6 927 111 155 683 121 445 733 90 484 826 95 226 513 79 128 405 120 336 429 83 836 964 81 241 556 83 110 736 93 6 888 91 152 814 108 145 957 106 36 660 97 126 397 97 230 596 109 363 910 100 127 830 95 413 448 109 253 468 86 151 332 108 117 654 87 187 649 88 517 822 84 386 603 95 42 988 106 86 459 101 207 215 108 22 722 103 212 574 108 388 905 99 528 747 87 519 720 105 192 724 96 259 541 83 285 379 99 228 614 91 104 742 101 419 913 98 729 737 82 242 862 99 197 973 88 621 853 105 489 979 100 671 692 113 727 949 105 109 215 97 816 951 95 405 727 102 676 850 110 169 850 110 49 801 105 342 856 93 622 856 106 600 615 108 92 360 84 213 358 104 42 606 103 110 914 112 240 695 103 450 974 109 678 768 105 617 959 111 764 926 108 245 749 95 213 609 94 214 990 101 394 753 107 567 668 77 99 192 97 141 488 95 16 634 114 138 813 77 433 904 97 686 848 108 181 816 114 12 166 84 160 695 98 56 126 96 88 523 97 96 706 105 490 512 88 739 821 111 880 922 84 473 647 99 354 609 106 121 795 96 236 825 111 71 721 111 116 621 110 335 965 78 536 804 88 386 579 104 134 833 97 234 340 101 75 422 98 225 547 94 747 874 92 558 780 86 17 270 88 36 105 118 91 732 104 663 832 109 210 273 86 846 891 108 449 952 95 61 897 103 101 839 100 183 245 96 707 946 107 380 724 93 243 529 96 410 623 100 278 556 116 182 823 100 556 922 94 65 441 118 53 378 93 313 532 87 355 385 95 349 866 80 176 231 116 678 888 106 135 817 103 129 848 97 618 927 110 351 453 105 314 980 109 353 414 90 48 513 115 129 453 106 48 901 107 135 951 112 427 902 93 510 536 102 69 669 107 431 800 92 707 785 105 717 896 81 104 220 104 1 251 93 165 917 122 216 979 96 132 590 109 529 788 103 764 799 102 142 149 107 15 650 94 121 420 104 418 970 101 580 915 101 518 795 107 706 717 88 35 752 95 247 498 90 93 918 93 200 268 97 69 394 85 120 952 98 81 888 107 555 665 100 419 763 82 180 437 106 487 727 102 591 890 119 103 236 102 33 271 114 127 827 114 82 427 85 414 724 113 43 616 95 669 843 105 59 747 109 595 634 102 386 491 107 109 994 103 922 936 91 179 878 105 411 909 89 789 893 113 90 347 106 443 739 95 202 633 110 58 258 112 423 972 103 279 517 98 84 832 91 48 531 104 15 828 107 221 572 92 692 806 85 534 716 105 105 193 76 470 927 109 389 404 107 753 948 116 130 977 78 304 924 116 381 712 98 349 883 98 72 606 87 26 479 115 12 821 83 118 677 111 323 370 113 639 916 110 342 533 103 335 972 106 175 504 96 65 92 107 445 615 97 413 494 91 786 903 74 407 717 102 674 904 101 120 827 105 439 902 113 186 671 103 379 572 100 357 709 104 518 964 92 558 715 111 287 605 106 595 838 114 12 719 98 111 429 101 189 770 74 12 715 89 214 826 92 595 654 114 139 577 103 63 821 93 160 632 97 364 396 105 514 545 95 321 739 100 243 858 91 703 810 106 682 749 80 406 987 100 182 517 103 637 895 98 471 817 102 178 612 106 453 601 104 541 612 104 528 657 109 111 691 87 420 709 102 16 978 81 215 514 94 844 877 95 757 982 109 841 908 95 240 834 116 73 499 106 425 650 94 664 873 109 315 891 102 268 531 100 145 379 96 186 782 87 75 116 112 58 71 103 557 717 100 881 908 107 561 650 99 375 634 80 60 556 97 459 613 91 914 980 96 589 907 91 300 831 99 339 602 104 107 930 95 176 194 99 178 574 107 814 986 100 356 418 98 410 555 91 283 373 81 659 948 106 263 311 93 132 260 100 311 550 102 7 472 102 860 971 98 243 345 93 123 916 96 331 352 86 914 986 99 205 807 109 388 662 101 416 814 76 182 855 87 286 340 113 689 858 93 76 530 119 220 904 84 58 874 117 908 970 101 483 789 89 199 612 106 518 987 100 39 350 94 463 979 106 215 823 99 286 717 92 383 485 108 771 903 97 165 404 117 329 731 97 143 487 84 218 627 76 349 750 103 70 438 95 420 862 93 21 694 100 651 762 111 107 378 80 25 606 115 588 884 89 322 601 124 214 397 83 518 586 102 1 18 100 523 619 90 396 776 95 104 737 85 222 516 111 285 300 89 177 904 84 396 969 79 278 722 107 802 864 100 109 514 97 729 756 105 494 944 101 138 139 98 61 473 87 683 922 117 19 98 109 359 421 100 92 103 101 544 790 90 199 329 102 608 710 112 376 660 97 372 599 85 275 433 106 198 311 105 39 957 96 779 893 90 390 489 113 157 806 112 390 659 98 364 451 105 86 808 108 12 881 110 62 917 115 204 857 82 76 196 92 45 570 108 417 765 101 176 527 96 57 923 99 335 723 99 210 908 102 858 906 109 315 817 88 553 925 107 815 958 96 648 938 88 538 792 86 1 164 104 86 410 78 95 700 101 424 711 101 424 692 102 39 997 107 200 674 114 283 444 116 41 356 104 471 875 89 201 485 97 68 552 115 91 274 107 180 637 101 177 470 97 123 750 108 566 585 102 395 416 112 268 777 94 114 777 99 138 837 99 804 931 77 802 921 87 187 903 104 12 830 103 227 835 101 142 482 108 540 938 83 156 909 85 140 459 102 122 146 99 234 453 102 122 669 100 376 693 108 527 638 105 146 445 85 209 932 95 397 799 103 110 490 97 172 339 85 60 921 91 410 473 109 609 799 104 225 416 86 256 938 85 210 521 89 502 647 99 282 747 95 158 822 114 362 832 108 240 940 107 197 213 76 325 984 86 147 638 115 472 673 93 48 549 111 572 709 118 701 942 92 206 800 101 98 911 116 5 497 97 565 926 89 352 957 103 679 814 106 235 715 107 524 984 88 168 691 115 65 391 102 261 713 91 436 633 95 825 894 95 336 360 102 453 707 103 326 473 102 648 676 101 198 502 87 445 596 99 33 708 78 62 246 118 95 934 115 109 891 102 297 871 102 484 559 97 572 733 106 93 799 80 582 862 104 13 51 99 808 820 105 183 322 101 595 945 92 265 838 99 397 552 90 294 827 84 151 157 108 56 275 87 173 548 98 359 522 102 235 450 116 0 909 90 835 838 93 360 588 116 41 335 91 837 948 90 385 948 79 656 763 86 465 764 101 68 628 103 202 555 104 535 789 96 262 807 104 418 478 95 128 526 88 78 969 79 598 939 109 906 996 105 139 776 89 277 457 101 379 888 96 109 844 87 624 818 111 955 986 96 112 647 106 565 737 97 429 834 86 226 699 102 557 637 93 726 790 90 307 454 102 270 388 105 325 733 97 43 375 81 732 811 101 413 895 105 327 438 98 654 703 104 568 632 96 136 397 78 743 954 89 930 995 98 131 228 109 797 848 97 628 805 98 54 610 102 49 684 88 411 485 96 501 858 97 78 123 99 72 449 102 383 665 99 399 865 102 435 911 112 714 770 99 249 338 101 25 973 98 510 805 96 885 984 108 302 547 109 14 877 96 379 773 117 775 790 103 977 992 97 466 661 90 627 846 103 8 874 111 113 741 116 459 821 106 237 719 102 241 383 68 384 500 91 229 424 100 466 784 90 54 982 106 76 915 92 943 955 118 551 708 96 290 503 94 483 919 100 52 194 106 160 211 96 408 444 87 332 553 108 264 861 91 675 854 93 161 308 100 845 958 88 204 270 105 589 649 100 571 976 114 904 910 98 168 971 94 177 494 98 99 735 101 507 733 91 200 885 101 376 839 115 166 814 108 796 983 109 247 476 97 132 618 109 554 939 128 266 886 98 483 599 99 630 697 116 893 898 82 203 221 88 486 769 87 20 503 99 504 934 99 163 239 87 366 993 88 587 857 102 347 913 105 51 607 113 265 736 93 248 500 89 823 955 107 30 174 80 555 709 86 940 999 104 402 991 92 525 535 112 240 959 110 765 900 99 20 458 103 84 872 108 314 815 102 114 750 88 770 793 103 394 507 84 60 771 93 143 997 104 281 620 96 56 71 99 320 796 108 507 788 99 57 604 98 532 801 95 628 664 92 291 841 82 556 786 102 357 701 105 269 399 98 282 902 97 17 671 106 510 778 118 213 793 110 289 299 109 144 280 88 250 938 122 36 346 99 606 969 99 94 860 78 213 669 108 644 712 106 709 746 83 744 924 101 17 59 90 259 918 102 459 781 90 159 983 101 544 648 97 681 715 103 71 489 108 19 353 114 559 624 90 615 791 104 171 326 106 293 552 97 426 821 111 516 566 105 407 541 81 16 940 99 473 638 124 829 858 97 498 708 115 455 499 98 447 839 85 408 628 93 97 154 85 486 949 94 288 920 102 232 932 95 238 511 121 503 804 102 441 808 110 567 989 104 79 357 107 7 109 94 30 191 108 281 756 109 509 587 104 138 829 104 124 851 113 293 948 103 623 742 105 216 876 100 768 857 107 348 574 88 398 723 101 98 392 103 325 570 105 8 714 92 65 200 120 557 711 97 270 582 101 537 948 101 121 598 112 33 958 103 441 935 95 738 816 109 142 402 103 422 779 90 307 847 91 531 807 109 67 885 118 140 902 112 240 860 105 157 748 94 141 654 96 56 234 89 861 996 96 72 741 105 23 788 114 326 344 102 367 526 100 628 783 99 469 843 102 725 737 98 600 864 104 530 720 89 58 802 118 781 813 102 423 986 90 248 964 105 158 404 97 496 657 93 177 947 93 485 991 104 0 664 85 291 786 122 4 806 105 122 756 90 211 459 86 435 745 101 30 853 97 75 79 103 50 238 104 498 621 79 12 458 103 615 964 97 406 709 92 550 835 83 427 731 97 119 359 98 863 998 99 299 693 101 193 652 107 758 946 102 132 860 95 236 325 96 68 869 111 42 841 89 211 761 121 75 448 89 716 931 99 110 963 105 120 536 103 370 913 103 613 995 86 16 56 116 465 822 88 351 943 91 269 927 94 110 975 111 322 688 99 350 524 94 455 889 86 100 483 106 186 917 118 223 517 101 440 979 88 646 701 107 152 854 101 674 967 100 387 815 101 709 735 106 186 388 94 721 760 101 210 657 123 61 385 102 110 801 91 100 517 106 31 765 92 570 849 98 222 909 98 142 229 103 356 764 90 176 269 91 218 822 102 433 779 100 199 624 98 489 854 98 573 702 86 420 942 95 280 842 105 335 867 85 651 654 99 5 262 104 131 828 110 298 539 99 243 422 89 422 653 103 291 996 118 488 861 121 124 129 89 369 605 117 762 866 114 787 973 114 232 322 85 0 856 98 10 655 91 41 242 108 40 314 100 204 646 103 51 122 99 64 184 103 257 664 97 157 835 107 227 542 109 136 385 96 242 929 110 33 653 80 549 765 105 561 682 70 472 523 114 123 952 91 255 525 105 60 461 105 61 454 85 285 666 104 154 503 88 180 651 106 10 297 104 386 764 107 313 896 118 179 862 99 197 768 110 132 181 82 245 561 96 299 647 106 28 114 90 179 955 97 241 252 76 218 659 100 536 682 99 647 798 93 577 839 93 58 886 89 26 88 91 143 930 104 194 401 83 153 157 103 299 426 90 685 708 102 12 921 109 549 993 112 73 835 105 12 493 98 351 496 99 81 417 85 57 115 71 436 631 100 123 258 90 467 546 94 316 756 101 171 425 97 263 268 120 207 529 104 554 684 93 117 554 113 561 767 92 644 752 105 73 374 98 631 986 103 242 836 89 291 692 92 58 609 99 372 472 84 135 408 94 64 297 98 96 562 99 365 865 101 679 686 99 1 796 106 457 786 93 614 840 101 820 959 105 72 115 94 109 163 103 56 783 103 726 891 84 340 376 102 356 986 97 6 909 94 201 463 95 208 519 104 541 676 105 273 519 88 236 400 115 334 878 118 641 688 97 380 894 111 513 801 111 109 402 77 51 838 106 755 834 105 199 844 105 575 968 99 697 701 93 398 750 108 305 847 87 656 975 98 144 227 112 78 430 92 372 853 80 136 399 98 418 505 98 151 599 107 406 472 93 95 342 102 315 635 79 74 600 83 702 746 99 12 672 92 360 649 80 182 949 79 95 179 89 104 664 84 129 595 92 171 322 89 33 328 92 170 234 92 318 894 108 454 531 91 103 661 95 459 817 88 380 402 110 106 925 101 526 661 101 56 971 110 29 841 107 55 126 112 614 970 85 616 795 128 369 439 106 518 810 78 505 574 91 392 865 101 29 580 100 250 814 133 141 631 103 918 985 100 342 379 106 408 660 99 167 607 91 401 768 98 830 832 101 87 568 119 594 885 85 748 875 94 551 795 115 202 849 104 270 474 93 124 860 90 230 327 97 74 82 90 430 678 104 764 956 93 384 505 98 435 734 95 150 715 85 687 877 106 436 550 101 17 558 103 151 400 97 560 667 101 183 803 97 47 313 107 425 790 118 575 899 91 241 907 90 512 925 105 153 754 105 473 823 86 100 141 84 279 749 96 481 692 102 141 567 106 593 989 94 117 349 99 115 943 95 754 822 97 572 577 97 341 835 105 110 550 94 662 956 104 43 487 106 852 920 101 602 813 108 113 554 118 674 849 121 342 717 76 75 690 100 606 723 96 699 765 108 208 798 122 5 180 104 262 408 113 58 331 96 249 279 88 498 784 93 357 853 116 6 498 117 285 599 95 434 784 96 163 752 99 89 888 106 161 473 117 346 868 100 149 922 92 459 612 105 606 735 79 80 977 113 521 552 108 480 936 111 633 955 93 26 620 119 389 865 94 66 546 96 772 949 94 132 897 116 380 640 121 116 392 98 349 848 102 624 846 77 129 366 71 106 227 103 354 463 110 177 681 102 553 724 108 112 540 114 388 558 115 401 795 101 433 591 87 190 427 101 192 401 100 403 842 99 612 621 92 472 597 112 505 582 98 135 218 109 72 588 88 637 913 111 218 224 97 322 670 99 120 665 96 297 950 81 201 837 102 263 806 95 4 830 96 204 563 106 133 340 103 167 329 106 535 745 101 289 822 105 660 855 89 307 670 99 700 975 91 740 941 91 137 697 104 676 884 85 182 670 70 427 870 93 481 617 87 92 968 95 4 962 90 48 65 111 139 877 97 653 935 76 610 996 82 550 829 95 89 825 106 105 957 108 462 694 93 36 508 109 349 413 98 219 670 94 405 947 100 233 270 109 528 724 102 43 167 94 539 613 109 915 974 83 494 606 103 216 347 93 243 502 97 89 215 105 159 353 108 70 534 100 390 458 107 85 693 110 583 606 106 49 842 111 600 724 83 715 974 74 68 741 82 459 533 110 383 722 104 144 987 100 402 684 109 329 885 111 134 518 86 20 277 116 75 898 93 136 738 101 29 184 106 228 739 86 164 311 92 67 792 103 308 927 121 24 620 119 811 900 88 760 922 106 87 630 101 675 920 108 580 839 91 177 215 110 475 597 107 306 329 100 32 77 98 205 243 90 27 260 98 597 924 97 62 356 102 134 563 113 92 355 100 353 739 77 250 417 91 395 789 114 383 752 99 222 795 88 434 666 92 476 579 105 356 960 106 142 935 108 452 504 112 667 873 99 73 198 94 188 234 100 545 832 100 772 812 103 398 574 77 570 978 89 612 616 101 56 96 115 251 903 81 323 887 71 169 549 105 519 810 97 494 522 86 41 482 96 267 297 89 1 615 115 585 725 90 48 55 95 569 604 105 187 451 106 164 342 105 125 862 97 91 712 81 615 822 100 123 364 97 53 956 91 32 343 99 358 876 113 597 681 107 19 167 93 44 742 98 292 634 71 272 644 100 396 655 80 778 952 99 303 512 109 169 485 88 609 904 83 96 462 83 173 245 104 604 652 97 583 923 102 573 897 113 404 852 109 190 359 95 241 562 103 163 569 99 96 451 95 272 983 89 296 832 109 51 289 106 285 631 126 420 802 124 83 873 94 329 895 97 366 488 110 178 719 98 69 615 87 263 315 107 118 909 93 584 964 99 98 954 97 37 338 99 192 594 100 445 918 96 187 406 101 470 953 86 193 774 104 121 430 100 367 744 111 134 493 93 314 721 101 684 881 98 140 700 107 306 447 110 777 790 105 465 964 97 220 926 114 63 356 71 402 647 91 436 696 108 30 536 97 44 376 96 607 934 94 210 476 102 431 867 113 285 687 104 7 918 78 597 856 105 175 539 105 352 816 93 519 874 101 32 156 86 315 508 119 745 759 99 384 435 98 396 435 91 74 156 95 185 943 107 367 885 103 152 765 92 108 981 91 230 707 99 689 911 100 127 955 112 271 774 116 294 720 104 393 694 97 67 341 103 104 619 108 355 416 93 680 945 95 81 676 96 71 706 110 771 972 92 199 749 117 38 209 98 157 713 115 784 879 97 230 810 91 557 728 84 437 748 85 748 873 87 444 880 100 105 692 97 806 809 118 606 743 93 495 587 96 177 990 105 50 53 90 32 142 100 159 543 94 250 257 85 831 863 109 182 884 100 404 863 90 335 690 89 180 812 108 320 472 108 441 551 113 289 919 92 30 62 90 72 474 112 58 819 112 1 8 116 141 261 87 238 896 100 8 399 107 702 808 113 10 901 107 318 693 97 412 925 107 415 620 102 14 873 94 285 476 90 37 665 103 339 348 92 429 627 91 97 429 95 230 479 98 757 973 97 12 245 88 133 439 110 170 807 108 462 984 92 363 620 96 147 214 88 97 718 107 379 403 100 153 691 83 37 264 83 200 782 107 100 622 102 276 871 82 427 939 89 444 733 90 25 372 97 17 296 86 274 695 95 527 557 107 490 495 110 97 964 88 326 988 88 9 912 99 8 152 92 272 333 109 697 935 118 196 895 122 191 850 87 412 789 88 153 720 104 500 670 91 60 287 104 71 586 78 611 667 83 771 939 106 116 420 104 119 389 125 577 937 111 498 917 95 194 877 113 24 34 109 229 575 109 96 905 91 331 771 101 385 736 83 454 667 103 332 767 89 208 426 99 201 981 105 249 877 93 209 398 96 516 894 83 177 529 94 41 988 108 177 924 103 20 37 115 205 323 100 54 416 106 278 961 106 398 559 97 621 849 74 7 694 97 746 971 105 201 997 94 45 621 107 492 873 108 335 705 112 421 888 111 208 370 106 186 229 116 406 585 100 680 731 95 75 403 96 99 146 83 401 579 94 530 756 94 20 404 96 625 743 109 588 911 116 33 179 95 645 894 90 125 804 95 513 583 108 132 882 100 675 732 91 156 953 104 488 860 118 26 599 96 236 509 104 883 915 106 219 978 101 868 996 82 26 147 115 630 636 101 13 385 106 303 988 109 458 542 93 432 855 122 199 747 94 570 901 91 125 802 111 246 321 99 14 388 104 71 701 97 512 710 104 88 210 101 671 974 101 783 788 75 378 849 111 612 936 112 58 521 88 152 432 109 126 744 96 33 430 107 146 570 106 342 904 100 817 940 94 323 493 92 15 255 105 549 728 99 12 155 108 29 422 94 79 320 103 10 631 96 266 505 100 221 337 106 178 274 93 611 781 95 492 598 95 230 789 106 357 365 107 357 825 118 151 625 90 251 401 94 915 917 84 138 778 107 198 314 97 147 324 96 417 550 99 277 579 100 348 728 119 264 590 89 231 284 77 468 849 99 286 737 108 206 363 97 83 558 100 535 719 100 288 530 101 725 773 112 27 576 93 149 277 115 473 845 91 528 908 92 455 764 87 113 184 93 235 709 87 494 741 104 708 790 85 384 770 102 193 238 108 529 814 100 2 986 98 60 397 89 524 674 95 180 867 98 139 477 94 259 443 97 207 803 84 4 135 103 99 709 85 264 994 98 445 561 113 655 663 95 594 676 88 286 870 80 336 991 89 77 149 94 609 944 104 412 937 114 387 777 116 334 429 112 498 747 96 172 769 86 180 428 113 329 510 100 144 541 106 396 723 100 135 686 109 899 935 95 44 755 81 309 447 108 667 956 88 20 123 100 147 199 95 597 747 123 234 894 92 570 991 104 375 906 93 526 653 114 306 521 112 622 741 98 513 581 104 161 607 94 144 357 123 748 767 90 247 830 116 526 798 108 636 873 84 264 499 82 156 434 98 314 407 106 15 954 109 728 917 95 267 598 116 99 132 84 606 940 94 14 188 98 45 763 106 100 106 106 192 591 97 296 843 107 171 477 87 464 472 95 582 648 90 245 314 101 511 580 102 381 884 105 705 774 94 408 870 101 238 789 102 29 489 110 187 891 96 208 488 103 255 262 80 165 228 102 209 993 96 54 94 105 347 880 95 131 569 101 478 914 99 510 701 89 185 684 108 450 602 109 81 924 96 274 828 119 678 717 89 382 600 81 591 793 72 618 720 97 480 698 98 301 474 84 271 806 88 638 783 86 226 752 113 538 849 107 95 989 112 87 779 98 628 650 103 383 622 92 87 837 96 660 986 101 166 572 104 197 418 103 192 501 91 526 970 106 744 824 97 648 845 123 340 837 99 267 927 124 525 787 91 23 213 106 518 719 94 33 800 103 324 539 113 559 761 98 788 800 95 385 443 104 168 323 85 496 770 90 339 554 100 476 801 108 473 906 87 622 969 105 439 544 99 573 581 114 459 885 108 285 606 98 547 668 103 96 584 88 913 985 88 458 687 85 353 386 89 607 827 92 430 716 91 59 672 99 155 466 102 347 562 81 15 37 89 354 835 95 305 718 100 325 606 99 785 859 97 5 123 95 642 919 114 312 851 82 15 162 92 526 660 105 335 344 115 640 865 115 443 492 103 508 919 93 23 733 108 569 644 99 295 487 121 59 63 104 305 845 104 288 444 93 112 953 103 18 839 79 96 531 92 36 798 100 321 459 80 610 892 102 564 722 107 408 694 94 478 521 86 245 287 113 311 341 108 145 364 129 102 654 103 844 862 106 237 581 105 293 772 87 44 293 106 33 743 108 397 786 86 608 973 93 640 996 88 345 982 116 54 796 102 224 682 117 134 406 109 422 872 86 375 737 102 0 521 87 108 770 95 85 964 104 411 957 103 166 176 103 387 648 75 725 925 104 9 858 104 223 412 92 341 862 98 508 963 98 892 962 87 211 257 84 137 318 105 16 208 110 663 738 99 160 307 89 69 972 101 16 282 93 163 781 108 376 465 102 65 534 102 617 712 98 314 718 112 899 956 105 137 419 101 67 469 94 351 533 76 123 828 91 98 327 89 162 550 94 675 929 106 354 379 91 597 678 107 14 78 98 476 640 99 670 994 94 121 392 87 610 630 96 43 427 105 398 773 106 79 643 107 112 572 112 38 850 104 580 718 118 471 629 91 13 879 106 303 886 89 281 335 105 99 511 98 109 309 103 89 942 88 361 762 109 158 901 96 333 786 102 200 339 92 40 653 110 712 986 96 368 772 102 623 634 95 797 914 102 501 731 120 247 395 119 583 686 102 429 943 90 443 791 92 647 988 97 59 626 92 13 987 104 223 793 110 393 982 75 180 749 91 762 802 108 261 267 126 122 295 85 225 715 79 738 949 106 416 660 104 18 202 96 80 784 96 292 951 86 295 934 89 239 644 85 186 877 105 381 933 103 91 285 103 522 766 103 676 754 101 547 554 106 80 988 112 886 930 89 709 981 102 895 978 104 750 854 92 239 525 93 632 664 104 252 852 98 682 886 87 265 272 109 191 499 96 129 136 99 204 219 86 183 734 97 85 481 103 247 434 94 220 784 85 200 403 108 279 706 108 123 354 107 46 860 112 914 970 99 12 844 85 369 814 106 42 191 99 142 167 105 309 522 127 317 969 97 390 833 96 578 636 87 254 890 109 838 847 93 59 99 104 149 414 110 827 848 102 288 776 118 157 344 102 163 501 85 300 782 98 458 548 96 82 644 98 795 847 103 750 777 106 197 407 104 843 967 107 698 836 97 305 768 100 298 819 102 531 898 103 817 928 80 123 477 89 316 396 103 537 643 101 739 784 100 17 756 108 673 825 115 9 756 99 131 279 121 951 959 94 130 313 98 348 971 108 167 631 93 506 697 95 123 896 89 188 786 115 11 387 77 131 278 96 380 465 95 908 983 91 719 905 117 28 939 98 629 885 90 21 299 98 282 898 107 269 899 93 50 486 109 499 861 102 14 455 103 807 906 99 133 634 93 316 627 89 23 437 98 422 776 100 10 363 104 651 692 87 396 682 100 569 971 94 495 682 106 242 615 110 296 950 105 435 826 93 170 848 103 300 377 120 220 455 95 600 923 105 655 798 99 850 959 87 182 238 98 600 832 108 179 859 104 863 913 93 439 627 109 19 949 92 242 666 96 205 988 110 76 462 92 343 991 113 214 832 105 471 694 80 224 491 103 113 911 96 3 540 111 321 652 94 64 443 95 550 871 92 403 773 92 302 974 96 610 945 108 498 839 71 519 587 95 271 414 86 296 872 88 256 419 107 640 955 94 863 917 84 326 416 93 831 984 97 317 611 102 393 438 97 227 485 108 651 784 119 575 896 93 380 468 99 400 507 105 150 454 103 317 520 107 368 800 98 261 504 89 568 710 102 696 770 101 91 654 116 43 826 98 321 330 107 354 584 96 304 847 95 271 937 118 412 718 112 286 457 116 222 893 100 413 993 113 558 667 99 30 652 104 557 723 101 365 749 101 97 368 98 197 256 107 58 792 90 220 364 117 223 337 102 803 994 112 299 401 77 583 697 91 69 822 101 944 994 98 618 735 90 529 837 102 605 742 105 643 940 95 644 673 104 697 927 103 355 981 106 357 637 102 537 587 104 665 887 98 445 714 91 255 597 100 209 598 101 107 428 104 695 870 110 357 896 105 505 892 77 167 609 96 48 501 94 76 171 116 95 663 97 258 524 89 824 839 97 333 905 94 213 830 112 145 531 94 565 988 109 816 896 106 148 984 85 42 607 79 58 508 93 496 783 74 721 736 95 776 788 110 144 767 109 931 995 100 231 587 101 720 827 102 470 690 104 469 519 88 728 891 108 681 792 98 202 845 97 383 390 88 85 361 93 431 662 96 532 797 91 450 607 113 65 471 93 126 587 103 353 724 104 557 775 98 503 540 89 581 906 91 512 559 84 137 985 86 464 519 105 54 131 86 202 588 94 310 887 98 689 776 106 43 963 109 317 505 96 659 735 122 94 652 97 330 662 88 82 691 95 690 825 107 351 857 82 342 664 101 610 876 96 43 624 78 158 334 92 519 959 109 324 360 89 676 692 85 36 786 97 154 781 104 169 456 102 619 664 85 449 584 103 60 810 106 524 672 91 461 853 107 39 885 105 714 754 98 30 53 106 159 712 85 168 482 102 475 478 98 249 743 97 626 988 112 674 746 99 242 295 102 826 966 106 405 840 96 490 529 102 361 796 78 325 805 107 147 562 89 193 469 96 696 892 99 111 597 119 353 370 90 503 890 87 661 826 85 102 507 115 467 809 104 661 683 86 474 694 96 464 485 102 857 919 99 278 713 108 403 693 105 580 728 86 3 320 122 446 830 89 539 809 114 335 866 133 91 109 82 774 911 105 215 764 104 668 959 97 229 328 98 584 647 103 246 932 106 91 335 96 108 237 109 30 675 84 38 438 87 13 477 102 333 943 98 413 510 77 893 957 88 30 681 98 29 722 109 685 964 91 179 485 95 868 918 95 457 538 111 35 401 88 205 454 105 332 855 82 658 928 100 388 637 95 359 731 101 810 826 106 54 560 97 666 719 99 405 965 100 28 496 83 499 566 88 388 824 103 218 672 100 586 710 102 706 838 107 169 430 110 809 970 98 833 892 105 184 472 98 120 488 122 241 322 103 143 429 95 363 668 97 406 418 97 146 362 105 175 754 94 786 910 91 125 941 92 140 146 103 153 885 103 623 970 111 57 415 103 349 960 93 263 978 103 180 291 114 680 792 88 116 297 80 121 283 89 425 960 91 184 448 106 160 395 105 77 890 113 310 808 90 99 345 101 559 700 98 282 845 78 104 117 95 309 433 101 59 350 100 595 710 86 287 419 101 430 881 87 584 640 103 116 789 102 253 750 79 429 754 108 209 516 101 207 611 104 291 508 86 219 915 104 67 797 108 436 851 98 570 856 112 412 994 95 605 851 104 141 216 87 167 807 99 265 780 91 176 366 89 262 568 99 46 990 108 394 703 116 174 784 110 210 892 102 450 788 94 188 277 109 397 424 102 456 591 102 186 382 129 826 856 93 820 847 100 694 714 106 375 405 103 516 717 95 415 907 108 421 601 106 179 945 102 382 973 104 882 917 88 98 188 90 471 726 89 209 995 110 346 845 93 490 932 104 34 733 101 535 666 86 2 774 102 741 852 117 316 724 85 69 592 95 566 629 123 450 728 111 62 507 102 95 249 112 50 583 94 205 521 102 165 230 114 412 512 95 92 992 110 611 630 115 127 751 107 857 891 96 535 878 106 472 623 103 344 879 94 377 443 95 78 121 94 312 670 107 176 509 100 199 317 95 13 711 120 653 830 107 787 980 102 458 503 101 279 443 106 395 937 98 192 318 100 133 537 95 369 638 108 864 881 98 131 850 102 443 579 93 203 446 88 26 634 118 453 930 80 81 146 84 336 920 96 362 573 110 328 789 103 669 914 112 136 584 111 17 971 99 561 587 105 107 471 113 144 472 108 46 928 104 204 604 106 126 584 90 75 727 120 84 974 94 272 984 106 345 462 119 237 584 120 184 298 96 528 771 90 358 466 101 492 539 102 599 892 114 731 894 108 47 149 102 420 623 94 122 978 107 164 661 137 358 409 112 321 806 84 270 367 91 532 630 86 681 794 93 799 963 84 505 811 101 39 74 100 50 647 84 264 399 101 90 418 103 451 812 90 962 966 97 379 549 101 324 610 85 338 958 99 900 913 82 202 610 107 114 983 87 817 917 102 314 598 116 366 627 103 404 766 105 579 863 85 271 906 118 187 346 93 208 833 98 64 388 96 318 737 84 243 947 107 773 936 85 138 178 105 44 124 112 46 427 101 308 817 104 555 743 102 376 882 79 371 761 119 130 405 92 327 790 107 360 594 98 384 622 96 441 997 90 165 821 96 80 681 114 96 682 102 948 966 102 1 353 99 685 939 92 94 741 85 390 665 99 31 373 100 234 784 110 157 253 117 417 692 94 355 467 93 440 476 92 49 634 91 94 799 111 343 531 87 311 579 103 238 738 106 712 854 94 818 971 110 304 317 97 219 310 101 459 475 119 551 656 96 43 114 118 0 51 93 94 711 101 190 948 90 364 623 101 526 637 81 161 514 107 789 828 105 191 778 108 448 883 93 606 815 89 69 235 105 907 969 119 344 665 104 484 732 110 48 283 98 678 863 108 473 600 105 819 939 91 108 539 113 245 258 112 241 360 109 542 546 110 535 563 84 164 425 90 298 597 119 663 799 100 445 785 82 365 562 88 17 577 77 542 684 115 291 877 102 68 137 94 592 702 97 217 362 117 169 972 98 213 354 114 165 906 90 473 750 121 332 530 115 513 541 101 143 379 78 449 761 108 484 912 103 456 818 92 727 749 106 79 714 126 278 607 96 35 268 94 145 505 92 503 768 102 89 931 113 201 766 104 28 999 90 300 370 112 294 572 96 250 896 106 51 930 98 49 201 115 467 694 93 4 879 104 12 654 108 432 793 103 830 905 97 411 451 78 264 840 110 142 184 94 330 769 93 620 638 106 593 904 103 125 931 101 749 941 102 215 709 103 282 761 101 516 699 106 84 538 103 196 753 109 620 783 100 86 452 96 418 869 102 102 919 111 226 494 100 318 493 95 748 844 101 22 889 106 258 347 105 130 133 90 626 632 105 401 460 109 558 724 101 334 546 95 620 931 99 287 839 98 607 853 100 715 894 94 52 894 105 614 615 105 658 979 124 506 927 83 78 419 98 101 393 74 9 36 84 549 947 102 725 933 119 313 504 79 88 513 95 236 870 96 127 421 79 254 390 90 567 935 103 292 348 110 284 479 90 412 679 106 348 712 118 63 325 106 268 680 86 755 784 97 639 648 95 134 629 101 560 899 88 329 930 96 105 292 92 257 400 94 80 700 113 166 682 93 2 621 99 100 827 82 267 877 89 352 992 106 394 977 77 398 571 89 630 920 111 29 668 103 220 847 103 379 446 108 857 907 115 215 635 124 435 540 99 489 808 89 698 866 109 283 349 90 767 887 91 214 538 105 31 624 97 343 415 104 128 254 109 520 757 89 375 453 95 567 945 88 71 472 104 414 648 102 183 925 109 130 334 111 501 571 95 683 741 95 10 45 96 15 269 123 415 510 96 0 838 102 198 452 104 947 974 87 837 870 98 682 772 86 649 719 94 704 922 81 782 939 108 127 205 107 751 862 100 108 296 85 274 673 94 264 856 87 556 797 105 528 548 100 34 354 85 53 864 96 643 859 113 854 895 94 35 47 83 309 719 114 755 863 103 229 584 92 3 423 106 12 422 89 590 795 96 225 245 119 99 643 107 256 266 107 61 147 110 642 730 101 571 957 103 174 317 102 740 760 101 282 842 96 161 501 100 512 675 94 204 513 89 495 935 107 439 962 90 938 954 106 176 456 98 52 423 100 228 683 102 85 376 95 463 577 80 363 920 114 538 790 114 623 769 100 257 587 99 540 804 102 282 978 97 435 695 110 317 848 111 52 357 113 75 711 117 140 824 110 335 551 116 162 311 93 247 470 97 220 606 106 49 375 107 273 623 94 44 973 96 408 512 89 405 875 103 126 424 80 173 820 85 624 934 92 127 261 97 128 920 103 368 862 95 121 838 97 277 524 124 20 834 85 420 977 87 205 779 109 507 767 111 337 452 98 383 987 97 241 370 89 432 821 112 447 566 84 109 774 97 381 431 86 355 847 109 96 606 107 197 290 88 892 901 91 133 949 100 567 599 99 34 313 96 347 578 93 114 384 85 372 968 83 603 657 100 204 667 97 97 605 92 17 667 84 425 721 109 364 679 97 101 802 95 31 371 102 129 413 86 180 691 94 181 297 83 357 444 97 247 728 98 671 796 94 172 234 109 210 948 104 672 707 98 587 694 113 442 720 114 475 671 93 162 433 109 225 332 112 28 653 104 502 812 111 449 811 111 129 149 103 0 253 103 233 510 96 192 257 88 477 922 119 298 377 111 126 973 91 176 894 104 835 967 113 138 904 86 129 962 103 852 876 99 212 680 96 454 776 89 440 687 107 127 676 82 587 800 120 52 787 105 278 531 100 156 508 102 626 897 98 167 573 81 337 687 107 29 730 100 277 888 78 511 536 95 475 484 98 133 864 98 177 417 111 312 962 90 15 796 81 240 718 90 422 679 88 881 973 105 386 798 107 656 821 109 152 750 116 195 740 81 309 980 104 105 493 100 97 829 109 558 891 105 514 938 99 104 343 90 765 862 99 44 601 94 456 968 124 340 614 96 36 535 91 717 959 100 705 810 111 939 995 96 283 441 95 172 383 87 641 879 102 463 988 109 147 574 111 969 974 103 189 762 111 116 375 103 342 408 98 739 982 95 545 556 102 255 527 127 465 468 98 666 984 89 38 309 95 86 340 85 535 954 84 78 888 102 373 989 105 376 765 101 484 857 80 700 725 89 95 382 100 115 355 114 743 839 85 5 893 116 225 265 92 237 497 103 576 997 92 821 993 104 122 717 102 361 548 103 68 212 103 23 767 116 699 748 84 275 813 99 311 461 93 171 562 111 553 933 92 583 799 101 418 691 112 771 897 115 176 457 84 343 851 113 682 956 94 564 964 95 531 990 97 25 104 112 518 535 103 556 840 117 15 963 112 208 911 104 265 393 102 572 754 98 249 424 97 452 826 93 176 889 103 791 982 110 137 880 89 626 643 105 357 803 109 709 956 110 225 827 96 645 948 119 45 993 93 145 740 91 591 775 101 288 536 90 23 341 87 54 909 108 309 615 97 744 932 81 125 654 88 431 844 104 65 804 121 325 820 102 41 905 93 459 634 102 643 854 105 108 740 96 700 964 103 782 830 95 188 435 79 157 923 89 616 663 84 272 753 98 221 985 97 462 802 99 186 264 89 427 793 91 172 218 96 619 931 93 43 640 96 188 961 108 96 135 114 889 908 108 165 379 79 9 602 83 672 811 94 343 820 75 274 322 89 192 757 101 476 839 93 382 630 111 361 494 106 30 473 91 344 937 100 472 731 98 188 817 107 869 969 80 145 563 91 102 405 102 257 937 93 343 438 108 654 662 101 179 841 104 592 908 87 638 911 93 174 690 99 315 772 101 51 199 86 357 528 83 25 657 105 95 516 114 217 418 100 202 429 90 73 275 123 460 683 102 537 909 91 394 487 102 429 568 113 622 780 99 157 537 111 196 743 93 31 242 109 89 991 100 240 271 103 649 865 120 555 914 119 389 596 119 282 430 98 392 940 121 563 859 87 493 540 102 470 667 94 34 524 99 485 545 101 10 352 112 523 533 89 325 374 110 907 972 98 16 321 109 646 882 93 81 440 98 571 843 104 465 961 86 196 900 101 135 227 96 197 523 91 478 913 100 124 833 96 479 560 102 306 952 102 415 594 92 151 225 113 218 271 92 883 885 92 706 872 86 290 303 92 226 846 109 253 306 107 72 172 99 143 183 106 39 618 107 225 918 113 2 202 94 250 656 121 39 214 93 467 837 83 835 969 85 293 348 83 182 423 86 54 409 95 572 683 90 343 432 95 308 918 112 192 572 92 45 512 93 274 565 102 548 861 76 444 497 101 462 856 96 626 662 111 37 99 101 252 397 96 366 491 85 370 907 110 128 366 97 759 875 97 7 72 99 13 647 99 130 901 98 49 946 90 23 985 85 620 739 102 75 995 96 337 419 111 231 922 90 247 857 125 456 619 96 126 502 102 335 706 95 43 866 102 385 671 81 228 799 98 508 879 99 22 209 99 637 644 122 729 758 105 220 978 107 14 751 99 838 925 96 154 365 104 345 910 84 54 797 96 664 856 113 80 482 84 758 998 98 589 821 91 409 528 106 292 834 95 158 769 92 415 823 90 499 623 90 161 545 108 622 944 101 484 666 97 660 721 100 494 621 99 224 806 88 180 594 100 80 510 89 303 609 104 441 671 98 267 613 98 288 712 111 11 586 96 807 864 100 322 957 119 26 215 99 777 971 82 86 518 107 103 877 100 370 478 84 426 751 87 299 384 95 197 286 99 14 713 107 65 811 100 671 775 97 483 839 102 737 834 105 473 988 84 77 727 92 302 792 115 237 720 88 610 655 82 105 660 91 98 272 97 263 579 98 467 925 98 665 983 99 150 872 97 76 112 85 21 590 106 493 620 108 174 539 93 44 681 117 75 223 87 58 97 87 106 220 106 35 152 94 412 971 97 106 951 102 490 869 109 602 626 92 202 675 103 323 693 105 673 713 92 892 957 96 533 724 97 756 827 107 668 872 91 194 697 97 681 750 99 213 806 118 392 737 100 59 210 113 688 783 93 868 910 109 514 669 91 51 132 103 333 353 92 432 477 93 44 981 92 587 950 99 267 499 97 184 430 91 424 649 96 157 398 95 22 76 99 207 919 99 15 704 101 442 504 89 380 662 103 374 924 109 59 214 92 407 677 97 680 911 99 64 163 99 395 493 109 233 633 122 163 961 96 326 367 101 10 28 105 490 856 102 728 750 99 389 995 90 552 843 84 129 141 90 2 59 93 458 626 97 314 814 104 399 714 98 104 436 104 156 810 103 12 447 91 90 614 103 357 474 92 35 175 92 238 735 95 130 247 127 158 888 103 18 512 106 417 660 101 409 779 97 815 870 104 124 539 106 298 449 102 541 599 92 608 931 93 766 970 109 94 405 87 428 685 102 513 800 113 888 939 102 354 383 89 469 873 104 32 182 110 568 841 101 435 725 105 671 978 96 63 588 93 455 519 118 337 667 97 3 871 103 66 602 87 210 611 88 689 846 101 80 456 106 93 116 98 324 882 88 140 396 100 60 67 107 160 303 92 221 241 118 611 960 110 470 540 121 240 975 121 55 548 90 141 415 102 109 732 108 17 921 74 8 648 90 12 951 99 392 658 84 567 584 95 270 746 81 822 897 105 648 665 113 453 995 92 346 681 98 26 957 97 866 930 101 626 958 111 3 981 88 566 961 96 448 556 118 216 323 102 605 968 108 172 944 95 468 789 106 596 838 98 197 262 118 674 742 97 335 896 102 171 581 91 301 349 91 436 884 98 46 708 107 471 553 101 241 590 102 192 971 117 525 973 110 15 917 84 608 622 117 542 994 94 294 632 110 123 486 98 106 123 86 75 121 120 170 810 92 790 821 104 72 969 108 394 488 83 187 304 88 527 845 109 154 998 114 721 859 107 332 468 89 218 710 114 58 456 83 78 967 89 415 846 91 189 224 113 473 592 94 242 578 82 880 964 87 113 290 112 109 867 121 62 595 102 17 133 87 434 682 95 872 998 109 321 408 96 249 596 101 192 962 105 311 994 83 614 629 100 536 762 98 283 337 94 281 403 113 95 385 89 209 379 99 173 501 87 163 926 97 279 355 107 123 568 111 621 648 120 422 619 107 48 981 93 672 839 100 685 971 90 333 644 112 801 812 104 181 910 91 108 382 105 143 166 100 171 342 105 145 372 92 98 985 101 144 656 93 179 858 98 3 152 105 275 689 100 44 315 101 446 602 104 47 900 114 276 798 91 709 862 75 446 691 109 90 197 98 840 984 96 321 697 81 171 571 96 95 396 90 365 777 105 62 784 91 611 952 112 331 433 109 33 177 85 171 616 104 0 341 96 505 954 107 850 946 97 189 302 110 100 277 104 492 884 105 286 316 90 388 899 101 278 436 113 103 623 107 676 716 104 97 494 76 55 581 93 34 919 99 212 689 83 42 780 112 879 888 100 541 839 118 309 394 84 312 455 101 744 967 88 228 510 115 249 693 123 610 982 96 250 405 98 263 936 101 907 983 100 514 653 104 162 801 101 219 721 101 222 581 113 511 673 83 715 989 118 403 456 108 68 925 92 395 835 111 290 471 103 99 143 92 86 441 96 76 377 104 284 311 96 113 821 90 224 722 105 284 648 113 176 938 102 451 798 99 545 757 105 533 597 106 245 319 99 570 818 96 893 924 102 69 151 108 25 37 107 50 587 119 583 741 108 282 317 107 188 311 96 123 206 93 503 821 90 290 759 97 319 418 107 784 878 104 443 565 119 530 577 86 1 236 100 174 828 114 295 885 100 862 871 88 544 618 99 202 336 95 300 582 106 211 899 77 58 603 84 578 649 93 413 857 74 198 813 96 599 737 107 397 624 95 94 335 100 119 452 86 387 512 90 180 837 102 43 648 92 821 835 90 293 503 88 290 688 109 76 875 84 168 973 93 120 357 80 367 537 80 800 849 108 216 457 105 200 370 105 769 937 116 178 702 90 48 306 101 271 457 86 863 968 96 199 843 107 455 916 92 110 282 105 145 664 114 461 675 114 385 922 102 886 978 114 354 596 96 879 884 90 376 698 100 20 633 95 469 996 92 347 540 109 646 914 92 338 434 97 448 649 93 604 905 100 700 932 93 318 692 104 555 620 99 658 907 96 788 892 104 567 700 102 394 723 99 527 840 91 62 841 86 17 938 99 581 786 108 12 717 113 74 481 97 259 840 93 639 707 105 211 715 96 316 731 92 394 869 92 48 525 100 25 492 99 113 435 110 334 611 118 270 632 91 193 842 81 316 644 99 681 854 93 314 994 98 481 704 88 74 554 89 723 990 86 232 736 102 334 473 98 73 349 111 359 893 109 616 906 107 664 968 103 549 996 118 739 751 92 196 327 112 659 975 97 241 887 97 112 202 92 371 708 89 323 551 96 49 579 89 829 894 99 176 374 104 243 253 90 147 978 97 474 616 103 295 551 95 520 722 104 434 991 79 76 521 91 196 979 94 294 862 90 380 526 94 68 683 116 64 255 111 159 174 82 744 943 111 263 904 108 902 988 99 368 650 94 25 942 91 53 195 97 676 764 111 126 370 112 214 300 94 657 781 92 791 846 95 152 884 88 824 890 86 44 320 95 513 562 99 385 475 108 217 436 115 50 635 100 19 67 100 16 305 87 491 801 84 693 765 109 270 530 97 512 630 94 89 618 104 576 969 95 400 516 108 807 825 99 13 580 90 310 627 108 276 748 106 852 922 96 109 517 106 585 914 109 673 728 101 568 605 103 347 456 117 282 631 119 142 417 93 194 918 105 345 468 87 52 703 104 541 879 105 127 868 105 586 876 103 568 728 111 920 963 95 104 307 86 131 283 84 411 850 113 786 886 104 41 95 97 344 867 98 6 239 98 275 751 110 510 944 95 211 890 110 263 454 108 312 735 93 143 192 96 909 957 99 482 657 98 152 440 71 23 574 105 413 696 109 182 284 114 113 550 94 338 383 95 87 957 98 37 255 101 63 849 99 580 591 93 153 572 99 204 517 106 362 730 94 210 949 115 647 864 103 220 542 118 242 642 94 643 727 98 243 583 88 91 583 97 81 929 94 417 811 82 338 704 114 329 742 101 424 952 122 103 517 103 171 929 110 518 779 96 123 367 94 108 651 92 591 832 99 2 310 109 507 664 90 76 867 107 309 889 81 854 955 103 344 973 103 771 828 105 373 566 114 365 878 82 286 920 108 293 332 108 174 902 115 880 904 100 165 331 93 629 922 101 217 846 94 372 583 94 86 210 98 738 788 82 383 857 112 245 917 79 792 944 92 105 977 97 136 431 104 11 749 111 272 317 95 386 948 78 254 412 96 64 365 97 229 949 73 338 419 92 698 816 73 293 469 102 315 728 137 169 473 115 313 578 98 9 927 85 389 425 98 170 395 100 159 416 98 779 940 105 454 733 90 62 852 97 626 697 112 409 663 107 12 506 83 584 653 113 156 600 102 3 194 105 745 945 88 6 616 111 72 461 98 270 967 96 153 258 101 878 886 107 158 944 109 773 874 82 42 591 94 5 200 115 193 433 114 789 976 89 524 636 91 310 944 101 563 932 103 425 898 93 486 702 107 127 295 109 742 863 108 23 107 98 427 488 104 158 802 95 187 202 89 113 325 106 287 511 100 240 464 101 899 962 99 176 415 97 251 261 112 755 845 104 17 82 112 18 662 89 131 652 97 646 838 99 281 402 95 296 827 97 348 797 101 283 983 101 102 711 98 243 751 95 48 738 83 275 726 106 669 768 111 328 869 83 419 813 111 100 102 90 283 362 95 22 704 117 1 905 111 249 592 83 545 557 91 34 769 88 507 597 93 556 991 98 666 985 119 326 390 106 658 724 94 54 551 86 395 613 79 707 917 121 113 516 111 64 555 97 237 609 95 741 951 95 238 876 100 475 723 105 712 864 103 208 717 90 179 662 111 419 905 97 292 756 103 8 876 83 230 773 117 589 876 89 609 710 106 662 960 88 444 805 88 343 672 120 278 730 84 30 994 103 166 253 96 253 457 97 405 952 98 296 406 86 392 499 93 431 589 106 180 300 110 433 708 106 86 559 106 367 912 92 41 976 113 73 915 96 132 893 90 172 236 101 102 717 104 231 430 98 33 996 108 201 943 104 225 381 93 97 775 106 79 462 103 611 915 103 353 524 98 61 339 115 168 888 105 407 510 70 258 529 91 383 754 123 255 340 103 124 951 107 252 479 108 64 739 118 89 502 95 179 768 91 54 289 108 64 994 116 700 967 97 1 597 82 261 286 99 876 914 116 209 790 97 247 790 86 376 646 99 106 355 100 236 354 89 879 914 98 37 447 96 212 781 102 68 968 121 729 931 103 607 820 106 68 886 113 914 948 75 725 772 100 272 705 109 177 755 88 319 520 98 340 918 110 504 506 75 300 862 100 192 449 98 209 464 93 615 630 109 304 841 95 241 915 102 83 180 122 794 799 101 349 623 114 144 940 89 41 606 97 316 898 100 350 410 93 701 962 101 24 187 108 295 563 86 85 343 107 56 600 95 104 811 92 116 688 90 223 820 107 678 972 104 277 343 76 344 416 95 166 358 111 23 803 98 869 960 101 833 981 106 37 433 81 314 774 104 567 676 101 562 785 98 376 804 97 375 540 103 34 810 110 617 841 98 595 716 80 610 745 94 164 346 111 417 721 106 379 419 110 468 651 102 110 598 100 132 826 102 86 873 89 603 667 112 183 353 77 346 701 101 432 910 131 51 469 103 510 957 91 360 365 100 178 721 94 408 973 89 430 944 93 390 799 106 585 738 113 659 688 112 146 217 106 19 675 114 634 694 125 88 857 103 37 791 113 681 759 93 4 80 108 247 890 103 124 904 101 399 963 101 945 951 87 158 284 96 232 740 99 517 776 84 333 570 93 913 950 92 378 720 94 239 764 94 559 978 89 689 917 119 531 731 96 117 185 108 85 187 99 54 910 95 56 341 104 650 810 92 316 548 89 416 672 112 266 879 87 266 541 94 164 671 87 476 514 91 428 605 84 166 459 101 405 638 110 185 584 123 836 976 108 36 103 96 71 994 76 285 389 92 98 183 112 406 626 105 178 715 99 316 751 108 28 254 89 371 394 95 85 771 112 320 442 98 125 277 108 23 609 110 459 726 83 284 991 77 614 738 97 234 777 115 98 115 101 41 88 71 170 851 100 765 775 83 410 860 83 151 615 107 406 550 94 259 698 69 377 396 106 473 618 97 855 902 107 713 780 92 32 193 97 531 675 81 447 686 107 86 613 100 533 628 105 306 787 105 476 811 94 580 953 111 478 617 109 400 620 105 911 932 117 301 957 72 465 773 80 222 678 103 203 326 108 378 655 114 80 915 107 407 746 88 93 164 103 289 516 98 160 478 99 421 538 97 153 420 78 38 474 112 564 925 80 770 983 101 4 614 83 421 651 84 55 752 102 376 473 88 609 870 94 62 615 108 529 543 90 284 447 106 453 657 77 29 872 94 261 568 96 504 855 96 739 932 106 34 994 118 173 518 104 411 553 105 524 581 115 332 927 95 432 702 107 533 972 91 270 826 99 71 286 110 511 972 100 315 697 98 275 512 113 87 934 101 478 669 106 500 811 104 328 964 96 462 786 114 802 867 93 186 436 105 306 795 87 77 242 89 327 962 96 144 438 108 432 761 96 384 594 93 192 289 93 11 419 105 162 573 107 220 791 96 269 999 100 292 588 110 314 440 104 41 50 100 388 760 77 171 446 121 628 959 99 232 970 118 268 284 105 763 765 88 161 461 115 295 468 96 122 812 115 213 592 119 315 857 101 226 422 91 345 357 101 46 229 87 682 893 104 247 431 96 102 117 100 120 883 92 14 16 104 254 554 97 430 698 94 478 508 89 134 440 76 304 463 101 656 943 99 539 874 90 735 928 101 105 167 105 536 736 88 827 932 91 44 367 110 32 265 104 368 941 92 101 629 104 75 755 114 321 439 99 131 612 117 802 840 100 849 884 97 508 545 100 341 617 104 624 703 102 109 396 107 395 550 76 185 631 109 362 553 98 68 376 93 648 714 81 399 999 102 95 741 90 331 388 94 683 954 93 563 946 87 355 514 100 69 122 111 1 880 116 570 985 81 241 245 81 454 564 104 577 737 103 381 687 104 284 661 85 812 981 118 76 695 120 21 464 109 517 552 108 506 519 92 126 735 104 277 936 73 168 758 110 303 439 96 205 804 98 35 146 111 303 417 101 112 517 109 630 841 113 12 492 102 491 722 103 17 263 92 220 775 102 405 451 107 260 723 98 186 187 90 239 848 114 6 816 117 290 452 88 399 407 97 622 837 105 11 304 116 94 349 120 697 830 87 370 513 103 438 677 102 322 811 103 326 831 101 459 490 91 182 698 111 766 862 99 248 752 102 121 463 97 641 648 99 160 863 91 148 329 97 327 661 97 658 947 107 204 390 109 96 118 112 572 803 83 110 408 87 76 777 99 265 375 92 13 152 103 490 505 86 93 516 111 28 291 108 523 813 104 232 480 96 515 693 100 585 651 95 290 548 87 136 883 115 312 532 99 209 299 102 341 553 111 49 522 102 298 361 95 556 673 101 171 952 83 371 421 99 316 880 69 715 941 81 138 319 104 335 824 84 199 587 85 107 775 97 264 460 106 380 848 104 653 885 94 277 646 106 376 668 94 560 602 103 5 653 119 95 420 101 282 499 114 378 475 101 813 965 99 530 588 104 223 236 114 393 766 106 640 840 93 11 895 104 185 758 99 512 939 97 166 812 101 222 788 90 596 973 104 231 595 99 75 235 100 773 957 91 399 731 97 398 754 82 235 724 89 12 326 76 149 453 106 301 869 103 614 974 89 910 968 88 526 527 89 340 971 84 550 708 96 194 711 103 143 925 86 499 979 102 25 607 115 81 832 97 391 714 98 885 972 87 340 705 88 601 787 97 156 540 115 283 357 91 660 863 107 614 752 95 788 919 103 702 792 102 11 878 111 290 971 82 93 899 94 242 403 95 496 966 106 203 812 104 188 729 97 645 818 104 364 596 100 74 829 81 255 783 102 80 181 103 256 702 118 366 426 95 454 697 98 157 564 95 37 603 115 107 263 107 990 993 87 292 444 104 532 663 88 702 949 67 545 944 94 165 863 94 70 745 92 286 368 91 369 939 75 543 718 113 211 907 95 186 859 117 548 900 110 268 813 107 123 759 104 378 923 105 117 304 108 278 903 108 556 872 108 366 670 102 788 842 101 59 735 105 38 411 82 348 434 108 99 308 100 332 941 104 495 582 95 691 923 114 366 883 112 157 703 106 72 333 105 327 967 93 117 511 112 587 949 111 173 235 102 391 599 83 287 331 111 99 641 98 422 552 69 90 227 112 390 521 99 176 661 94 268 301 93 864 924 105 137 305 109 264 883 97 15 850 110 124 561 114 137 970 104 246 633 110 388 815 96 521 576 88 177 401 110 140 845 100 671 946 101 699 751 92 420 718 95 552 857 95 635 988 100 139 205 94 370 939 106 122 871 104 80 369 99 469 819 101 5 136 113 262 344 108 352 404 96 244 314 110 336 577 99 235 664 107 75 618 75 319 757 101 742 878 99 648 706 100 40 750 102 480 498 100 225 788 121 672 709 104 141 287 113 335 441 118 450 624 112 667 859 118 303 569 106 544 691 109 158 960 97 228 332 97 395 836 102 589 959 82 67 434 108 730 959 101 32 461 107 646 874 124 82 416 101 238 822 102 702 802 105 386 451 108 754 895 96 657 700 99 569 904 104 536 896 107 292 918 113 11 884 99 396 895 90 548 599 87 374 830 105 72 636 111 655 675 106 45 742 84 417 756 104 603 774 94 328 354 103 164 642 90 242 838 100 207 725 101 553 691 96 82 526 99 841 991 98 433 503 98 150 648 98 428 799 91 46 291 94 495 589 90 788 797 95 42 676 96 14 396 96 40 754 113 712 924 115 568 574 114 305 678 95 160 221 109 562 872 89 371 609 102 246 736 107 351 642 95 545 648 103 619 951 92 777 954 106 389 771 111 333 852 107 355 488 110 127 485 111 303 343 94 266 426 97 359 411 85 866 940 97 588 878 85 663 694 84 119 388 95 157 912 88 333 380 103 370 942 91 44 584 127 380 885 99 339 884 97 475 601 87 713 992 101 466 525 93 244 350 105 692 942 114 480 636 100 101 352 87 352 522 91 882 951 93 86 833 94 967 993 96 542 787 102 306 325 98 97 915 82 92 616 99 122 300 97 723 806 95 596 624 117 456 596 98 545 929 90 82 397 91 90 631 108 453 904 113 510 590 118 661 896 97 290 888 117 278 983 96 74 792 76 452 993 87 722 766 109 420 663 94 82 785 75 115 975 98 125 855 101 287 317 94 127 315 120 288 743 106 42 56 112 405 966 98 712 885 101 30 795 86 198 715 113 59 292 100 478 951 101 290 979 96 306 630 113 647 778 80 792 928 91 454 555 100 375 934 116 407 963 77 76 837 115 244 809 96 438 911 119 112 891 106 565 908 94 389 783 92 224 397 99 393 552 112 606 770 91 261 944 103 391 593 119 427 664 98 600 623 99 165 873 94 112 402 96 438 953 94 292 829 106 691 826 81 130 353 104 284 573 87 164 794 76 40 534 92 68 429 107 173 735 104 173 794 83 842 947 103 89 924 97 481 528 101 867 962 94 255 770 99 191 230 97 55 331 102 54 108 101 409 617 103 299 456 127 266 430 102 620 824 89 53 657 111 524 628 99 532 868 81 485 550 111 394 455 87 549 852 80 314 382 100 544 917 106 18 998 107 222 329 94 52 706 83 885 933 96 551 663 96 677 748 102 237 500 96 166 199 106 705 933 106 107 748 103 188 643 81 168 311 119 415 793 81 712 984 109 535 713 83 247 845 93 137 796 95 293 761 91 0 209 118 279 280 106 326 510 116 489 617 92 518 802 86 554 856 109 270 564 108 458 785 116 239 671 100 440 701 99 95 655 89 86 336 92 574 731 105 453 615 95 221 472 77 501 974 112 341 554 108 28 915 105 361 626 93 45 924 101 465 505 112 581 619 106 514 859 90 11 911 88 599 658 102 431 803 96 342 507 96 477 571 91 490 507 88 853 991 94 501 902 79 59 382 95 101 344 122 152 457 105 27 644 108 250 675 84 852 999 98 600 687 84 703 921 99 78 683 90 848 928 113 116 795 87 48 552 100 533 889 105 0 699 93 23 827 119 29 670 99 118 554 115 835 953 105 166 497 106 453 585 107 454 855 103 148 731 116 829 895 81 400 919 93 426 803 105 542 783 104 457 794 89 205 580 109 701 918 96 838 919 106 802 863 101 115 483 110 616 788 108 452 884 102 156 272 101 364 545 111 20 313 95 115 584 111 578 779 102 236 387 88 7 208 97 200 296 89 161 281 93 840 853 98 286 451 93 121 991 96 579 646 105 194 685 116 732 867 86 446 576 62 659 930 101 533 947 86 312 898 98 759 818 102 758 883 87 191 904 85 11 532 103 650 728 98 616 727 91 487 705 103 571 949 134 788 824 114 393 881 115 473 805 108 136 815 124 244 727 93 203 872 91 629 720 90 714 968 110 510 600 110 607 831 87 294 726 85 42 906 112 239 803 103 237 435 112 127 299 75 36 618 91 352 877 101 396 999 88 353 633 100 555 921 100 158 197 103 441 716 92 410 714 100 127 398 96 605 980 112 179 566 106 419 522 106 101 146 115 154 670 100 499 587 104 247 504 96 693 734 97 122 904 81 33 913 105 493 900 92 660 823 101 284 366 96 134 317 103 293 777 92 7 44 95 798 800 106 387 680 100 239 592 111 324 451 82 514 659 110 220 459 95 631 708 93 72 799 114 123 834 109 218 922 111 76 340 111 131 776 114 446 607 76 13 611 98 256 952 104 455 558 90 436 920 88 33 54 121 349 580 98 182 234 98 18 390 80 135 714 82 309 490 91 115 709 100 416 725 120 185 914 104 46 176 86 525 996 120 75 977 112 435 869 109 233 456 112 842 963 99 611 701 95 212 878 96 489 609 114 309 399 100 747 968 85 271 801 92 235 873 84 96 598 114 80 354 91 615 650 93 23 797 102 363 632 96 886 935 96 201 238 92 471 681 103 117 820 104 259 388 92 363 802 98 615 769 91 373 820 99 305 864 103 552 677 102 50 126 101 42 333 97 264 956 101 389 558 94 160 927 101 15 39 104 295 759 83 270 801 95 220 290 97 478 623 85 488 693 98 37 142 96 774 801 101 533 917 109 481 772 120 151 745 103 731 865 90 53 421 99 430 700 93 177 541 123 259 769 99 526 820 99 58 978 97 212 870 92 255 571 98 201 694 102 181 909 82 363 930 104 459 808 124 29 835 99 512 552 96 545 857 90 51 84 94 370 491 87 328 496 78 0 717 106 504 872 96 471 872 96 633 810 92 838 894 94 333 906 73 27 564 102 442 605 85 428 797 98 607 883 100 347 417 104 364 941 101 29 678 90 489 659 114 175 529 97 662 820 96 747 866 109 577 880 108 296 510 117 134 168 98 568 653 110 76 848 89 145 438 106 24 430 97 802 907 90 416 881 84 135 791 108 528 739 92 22 898 85 555 677 93 280 533 86 22 801 97 241 922 121 236 489 106 609 819 112 479 921 118 85 467 100 361 816 103 106 377 99 12 819 96 269 786 84 421 521 101 311 775 93 219 711 99 105 482 85 220 826 97 287 308 93 498 755 84 378 822 107 201 477 112 842 965 109 333 415 104 17 139 108 626 644 101 550 734 96 220 285 99 125 637 85 55 984 111 589 662 113 553 955 95 415 802 69 237 975 84 581 660 132 163 364 104 111 661 84 11 675 109 49 194 84 335 917 94 363 711 86 698 865 102 439 667 102 314 458 101 669 771 114 3 691 98 253 425 91 734 884 99 355 765 108 2 232 90 388 595 88 12 34 100 514 761 108 3 841 93 429 684 83 460 473 107 162 335 106 312 653 87 455 902 84 43 869 96 149 171 104 398 939 105 747 848 91 99 688 110 162 756 86 49 798 88 320 733 94 113 955 121 443 884 105 123 806 107 255 756 95 189 436 102 154 994 127 298 625 79 8 630 93 121 519 106 34 911 88 169 194 94 195 227 104 599 663 107 895 919 91 683 938 84 280 769 108 84 972 118 293 758 110 442 469 98 183 723 105 266 965 116 395 990 86 194 506 120 18 366 110 535 621 120 154 739 111 203 971 105 724 964 102 869 901 103 407 686 107 394 529 80 487 762 89 685 694 96 825 898 105 132 410 96 534 821 93 322 606 103 52 115 107 475 858 112 87 478 116 612 702 97 111 989 108 268 287 97 499 705 93 217 427 100 194 214 116 157 589 92 235 485 86 273 437 97 66 394 106 36 178 88 85 540 99 539 912 96 24 132 101 107 346 99 853 888 88 572 971 106 421 817 77 331 781 92 305 417 90 47 143 104 192 754 113 519 536 100 221 416 103 159 243 103 507 653 97 74 357 114 90 515 95 305 721 106 41 304 98 546 849 96 78 122 113 317 404 98 120 265 89 767 954 105 971 975 110 33 431 91 673 844 107 239 769 96 510 744 110 865 872 108 156 423 107 91 981 88 197 308 99 130 876 102 54 242 100 372 796 81 417 434 117 361 725 90 223 291 109 42 663 93 466 841 95 288 459 98 323 855 94 270 320 107 266 885 105 126 550 92 579 935 106 452 514 108 698 980 104 408 537 95 104 876 76 499 985 109 110 240 102 710 877 105 272 459 105 332 776 91 460 588 102 246 480 103 15 527 93 518 938 109 37 788 112 197 507 98 609 839 103 494 670 99 25 310 90 557 613 83 61 269 90 471 887 118 335 939 83 2 793 105 309 714 101 280 300 131 579 788 82 119 937 98 143 986 102 175 776 102 160 557 93 294 488 88 708 857 97 174 630 104 229 376 87 316 424 97 416 564 104 308 589 107 486 698 102 626 781 101 323 617 95 84 774 90 696 923 76 100 122 92 147 383 82 432 560 91 135 976 103 190 846 88 160 949 113 508 974 89 105 595 115 281 668 107 61 857 110 492 969 111 37 426 96 87 796 95 395 539 92 354 726 111 578 781 96 25 62 93 408 570 106 168 623 88 298 519 92 451 593 102 477 667 108 718 862 94 533 673 109 32 304 89 161 704 95 212 350 100 189 726 94 85 425 78 69 692 129 155 841 105 801 858 101 692 955 104 63 313 89 363 587 86 558 572 105 54 649 84 83 509 101 25 752 68 466 712 95 122 368 94 47 179 98 335 694 106 449 651 102 241 348 92 465 654 104 691 836 96 756 992 104 600 896 96 11 442 112 11 14 107 212 653 90 111 119 95 427 928 105 770 900 89 147 497 77 99 680 102 620 621 96 66 254 86 399 520 96 384 774 88 127 818 88 19 830 91 358 839 95 187 313 97 312 931 97 461 910 101 335 437 98 36 513 114 392 456 110 485 563 96 569 718 89 197 644 95 94 315 97 587 724 117 396 412 98 225 652 109 232 688 115 471 924 104 216 607 105 388 904 106 512 771 92 791 929 104 280 863 95 81 853 101 320 535 87 337 388 116 198 245 91 17 186 111 59 234 108 98 465 104 184 382 98 486 576 87 233 569 89 294 371 111 525 614 77 70 559 103 655 874 112 244 973 82 831 913 110 654 657 117 815 910 104 712 759 83 33 801 107 18 684 90 442 927 115 109 543 104 452 710 103 210 587 99 295 717 99 612 765 108 575 766 96 265 977 91 158 330 106 22 622 98 315 569 86 100 951 111 188 325 74 464 565 89 245 422 91 148 656 111 311 629 103 408 473 109 20 578 85 165 692 113 69 247 98 133 931 94 307 587 75 242 795 106 6 607 80 470 966 105 695 894 92 192 337 110 718 965 105 201 515 97 117 182 98 292 477 105 291 376 96 69 564 108 136 763 104 399 471 108 60 499 112 12 345 113 215 603 91 353 361 94 96 426 98 219 583 100 340 706 96 108 510 90 104 288 97 773 938 110 90 221 111 282 609 108 200 524 95 502 871 105 93 574 97 4 257 100 220 422 98 826 974 94 142 692 115 599 934 98 287 975 104 279 337 79 632 929 104 495 799 93 102 741 99 592 864 101 45 816 86 452 672 101 445 766 114 79 458 90 444 579 87 186 995 106 386 413 102 715 731 106 232 928 90 561 696 106 321 541 97 97 365 106 139 409 87 462 699 91 274 468 82 376 521 103 60 884 94 484 756 98 581 737 93 328 925 92 206 856 119 270 479 95 49 104 88 102 864 96 6 933 101 454 929 92 499 540 99 26 77 117 231 752 84 402 645 82 159 779 89 376 863 84 495 769 103 184 686 80 191 673 88 592 762 94 67 641 97 291 445 88 221 425 92 462 740 92 309 863 100 631 658 97 23 243 108 875 963 96 100 569 79 224 799 104 478 684 109 114 525 84 184 963 108 295 754 122 48 925 103 390 634 89 100 164 97 30 986 112 16 66 105 136 228 92 449 582 97 45 794 105 468 931 97 360 728 107 715 970 96 156 487 100 11 277 103 295 842 103 109 715 101 618 949 110 105 120 114 42 163 73 44 917 94 123 687 102 392 635 111 899 965 92 434 700 101 308 617 105 603 605 104 279 988 119 563 785 94 99 354 103 324 811 104 759 879 103 290 692 113 139 626 96 228 781 92 492 690 107 242 997 82 84 870 112 145 965 106 459 462 106 4 280 93 324 602 108 430 973 104 677 881 108 902 953 98 139 336 93 18 269 100 268 763 100 519 552 91 172 872 116 382 721 88 651 922 120 431 878 104 113 963 102 58 868 115 435 900 93 377 831 96 38 537 97 157 447 129 450 804 102 122 481 94 109 355 109 372 716 94 106 859 91 99 274 96 37 583 91 331 406 104 230 717 109 774 850 104 109 524 88 174 733 109 699 999 100 105 126 82 3 330 100 30 72 87 324 421 67 686 707 97 47 422 96 407 445 103 35 574 108 239 652 106 400 501 101 15 330 86 167 500 108 830 900 87 596 805 93 837 854 104 317 679 108 384 485 121 474 630 112 389 690 106 502 842 101 36 311 106 429 549 100 108 853 76 227 858 97 69 320 107 319 566 80 242 330 104 166 828 89 413 966 105 375 908 100 816 917 92 475 773 95 312 816 89 438 819 89 85 731 109 233 539 120 231 234 87 117 175 79 461 538 106 99 522 97 200 447 104 499 785 94 36 448 103 597 867 118 365 492 100 652 718 105 53 333 94 226 254 106 35 98 98 234 383 95 353 963 78 722 821 105 182 994 106 332 842 94 832 875 104 151 552 104 538 545 99 326 809 109 61 247 85 444 944 117 205 894 116 487 698 87 285 490 94 717 793 105 317 341 92 362 631 111 807 862 100 221 837 101 225 988 93 127 875 92 201 971 103 21 774 99 220 293 106 290 738 83 826 906 99 139 661 104 326 543 106 378 808 91 363 509 107 344 443 99 484 889 72 655 807 118 175 547 104 18 493 109 433 547 119 296 833 101 99 198 110 27 328 88 398 582 95 122 479 102 720 782 94 298 884 86 408 549 86 164 702 98 353 560 110 192 628 97 204 980 102 399 489 104 317 765 94 336 632 103 126 778 101 527 811 114 331 524 115 122 180 106 54 889 85 384 919 92 297 912 104 341 738 104 379 469 112 215 347 130 51 398 88 135 272 115 7 305 110 459 468 95 54 355 95 417 801 112 516 766 98 508 713 95 559 611 104 150 787 80 611 853 108 397 959 106 613 964 90 341 871 111 512 800 95 212 476 117 918 961 87 677 685 93 61 250 100 308 324 95 8 79 112 562 675 99 304 549 104 463 517 104 183 848 97 695 943 108 407 753 99 453 746 101 693 878 93 148 841 83 708 910 93 77 975 103 44 793 105 29 94 105 584 997 103 182 449 103 288 637 93 750 792 97 256 607 105 52 384 85 435 916 88 303 889 105 212 615 94 689 793 86 360 713 104 347 838 98 405 750 112 70 725 101 390 840 88 264 268 99 50 990 98 837 916 112 842 908 101 26 602 103 445 658 95 44 304 93 44 428 104 220 906 102 264 317 86 308 714 89 415 468 103 790 911 111 442 860 89 261 650 96 102 827 88 46 307 95 657 938 94 156 535 118 44 89 85 78 913 102 644 654 93 456 780 93 802 955 98 273 616 98 239 897 102 70 183 93 648 669 99 768 858 93 56 565 102 633 656 101 784 919 95 485 736 105 52 895 102 787 945 94 281 623 97 529 795 109 293 827 102 91 706 94 416 473 108 143 397 105 473 903 98 226 538 82 243 420 111 20 251 96 72 366 113 777 800 102 445 768 100 323 810 105 212 260 99 896 995 93 927 972 98 301 595 95 504 928 88 319 561 99 625 733 118 300 732 104 142 568 105 272 825 104 216 646 111 212 928 97 644 748 87 77 613 93 691 856 101 75 624 104 244 868 85 432 543 116 693 849 106 557 731 87 39 339 102 371 415 85 51 814 113 331 739 105 666 709 94 72 128 99 527 684 121 146 970 92 683 729 91 203 845 101 58 349 79 737 766 94 602 635 106 861 930 113 357 818 70 334 487 101 955 988 83 342 484 104 434 452 93 407 596 110 284 904 121 780 893 90 33 571 109 765 783 100 397 586 89 160 591 91 122 957 101 161 803 97 276 509 108 728 775 118 446 888 106 468 473 76 272 922 99 23 134 112 28 364 99 315 536 102 399 704 95 56 537 98 352 593 105 266 667 109 448 880 96 5 171 86 442 466 97 119 204 114 395 819 99 573 887 97 142 911 98 334 905 79 37 899 111 66 113 114 264 484 93 215 378 112 675 876 81 263 371 104 176 864 98 395 846 115 278 543 103 165 342 99 304 587 95 56 814 91 876 971 99 699 942 100 136 507 86 223 607 79 182 952 110 791 977 99 89 476 101 429 622 99 476 809 101 46 570 96 836 962 88 714 951 98 460 616 108 278 281 111 148 918 108 178 803 110 816 990 96 710 950 106 11 18 88 142 699 110 601 914 100 82 190 100 675 986 110 250 724 106 512 941 102 191 438 99 629 667 83 748 942 103 38 866 93 571 696 114 358 627 120 258 294 94 346 578 58 343 678 101 470 773 82 188 276 92 151 758 110 294 844 100 785 818 100 140 145 97 417 964 110 772 849 104 235 627 99 359 743 99 96 278 110 634 731 97 336 683 98 866 969 118 739 899 104 322 492 114 438 466 92 39 229 101 800 857 92 286 679 83 300 655 103 200 504 92 221 665 96 7 550 110 311 527 106 91 793 101 258 706 95 392 666 88 256 786 99 508 800 117 598 661 92 646 776 94 55 638 106 504 619 104 443 757 98 575 670 106 0 355 89 355 380 92 343 817 106 409 552 103 614 819 91 301 824 94 67 596 77 7 358 93 421 642 110 5 569 78 78 381 91 91 651 78 891 996 94 134 348 91 263 508 109 94 216 96 594 994 100 114 296 86 467 592 103 49 932 102 11 228 108 42 986 127 397 492 107 168 351 127 699 762 100 338 535 109 352 850 100 141 331 99 372 413 116 685 696 99 320 709 105 283 431 85 136 298 89 251 447 105 77 126 81 681 698 85 456 526 119 128 396 88 165 397 94 261 982 116 314 855 98 400 708 91 315 504 96 346 904 97 66 781 110 310 773 71 642 753 93 110 420 111 540 854 94 431 541 112 284 791 90 641 742 94 530 993 99 121 228 95 444 784 84 89 512 103 47 998 99 345 365 107 19 181 105 173 293 98 251 696 103 127 532 107 160 439 107 60 828 101 74 686 114 101 955 87 74 584 94 494 779 101 391 862 114 267 547 111 17 168 103 16 442 77 346 767 112 919 967 102 281 934 94 645 887 88 142 617 105 155 567 98 351 557 91 523 875 101 223 440 113 626 711 99 250 605 96 180 487 118 536 735 79 164 911 109 353 866 118 167 356 81 398 997 102 384 851 89 179 558 89 162 169 124 245 474 107 894 954 107 198 465 95 796 996 93 50 284 95 957 984 93 67 911 101 213 895 108 310 336 99 294 666 105 363 801 103 179 626 95 52 951 91 660 829 103 317 574 105 81 296 76 246 588 100 592 649 96 395 693 94 181 797 108 205 928 100 214 265 104 725 992 107 368 865 113 432 520 89 239 329 101 206 361 115 513 906 92 295 766 110 358 604 114 252 723 92 328 577 113 96 804 83 582 643 102 415 640 112 689 987 93 48 851 99 38 715 95 506 802 92 26 142 81 43 420 121 378 409 112 412 995 90 236 449 108 586 975 127 850 977 105 115 259 105 535 890 94 916 972 101 110 412 107 533 848 101 378 415 94 67 404 98 848 957 106 210 647 98 431 927 105 599 648 99 88 876 95 379 547 112 417 528 99 461 729 94 506 946 94 173 719 99 36 919 129 449 513 100 386 650 101 193 458 123 508 981 94 169 461 92 273 527 91 378 489 123 399 877 88 368 756 85 222 559 104 632 973 76 286 830 109 240 902 110 516 888 101 482 935 102 285 654 84 64 939 111 528 744 81 456 887 93 365 607 105 107 206 107 333 615 103 545 796 86 137 840 99 622 626 105 12 177 84 244 515 118 585 896 110 378 615 96 206 972 107 84 633 105 130 275 117 328 870 114 267 358 84 380 818 102 270 963 101 41 71 82 627 907 97 305 306 99 176 737 95 463 929 107 87 514 112 433 916 104 292 391 100 885 928 93 473 760 100 458 589 105 137 918 90 25 727 111 389 452 87 325 854 96 67 720 91 620 952 95 277 862 107 758 959 113 672 880 103 126 441 102 438 614 100 515 687 104 265 559 100 238 703 115 383 461 91 76 798 105 38 624 117 210 808 110 437 792 103 161 990 93 225 559 108 16 662 95 7 401 85 164 290 113 195 795 114 495 535 104 346 748 107 213 864 112 523 832 94 272 750 110 637 936 100 41 837 110 134 458 94 337 931 90 67 494 79 295 375 104 288 554 116 503 940 99 209 975 79 222 480 76 508 979 105 366 984 88 921 960 101 879 963 99 578 760 86 256 287 97 374 385 122 122 513 114 478 958 85 105 886 110 187 420 108 660 927 110 129 449 94 825 974 108 10 368 94 372 842 111 416 884 93 314 797 100 135 309 95 193 509 104 196 785 103 738 929 98 77 222 97 935 950 84 747 802 83 111 686 93 454 749 118 189 249 94 25 929 96 531 672 95 381 436 101 678 837 88 7 892 97 710 962 78 173 772 94 292 548 101 279 975 96 117 471 104 132 710 104 499 975 100 329 805 90 62 565 117 4 653 106 333 722 113 434 707 90 675 906 96 294 945 109 618 622 106 170 177 93 227 604 81 60 742 109 197 914 106 398 680 90 299 735 103 265 442 89 124 449 87 486 569 78 900 996 98 760 772 114 253 333 90 73 846 119 72 647 100 228 808 82 683 879 104 179 276 93 335 681 91 54 496 86 829 854 106 109 725 98 65 876 91 729 998 93 201 434 91 909 977 94 629 878 128 412 549 79 560 614 113 66 509 94 701 961 100 85 442 102 200 711 102 309 913 114 535 923 108 187 843 115 496 526 94 83 260 108 612 792 107 118 149 105 281 888 111 232 829 96 115 869 89 827 903 84 343 549 95 9 552 87 378 464 109 83 122 117 17 283 91 108 918 102 869 922 93 38 602 105 528 787 117 327 907 104 178 969 107 298 484 103 305 953 93 784 834 97 239 961 88 346 902 104 572 805 112 155 369 104 260 891 105 303 916 107 493 603 112 572 835 107 461 639 100 368 896 93 135 169 100 22 360 107 375 970 84 130 368 114 117 935 115 129 441 111 450 579 119 218 648 85 73 917 104 147 515 98 186 794 97 42 888 93 185 383 97 725 964 87 312 874 83 719 735 115 243 548 101 638 958 90 383 492 93 113 966 111 64 132 103 742 884 103 273 732 89 181 553 101 157 310 111 32 732 96 482 501 102 707 989 87 949 982 87 68 685 108 228 517 99 164 253 100 646 658 91 95 456 101 283 399 110 88 487 90 9 282 105 287 988 91 814 973 95 363 470 89 9 211 83 121 280 105 63 886 94 230 627 80 202 274 109 618 723 108 430 652 109 613 646 102 293 355 114 401 646 96 270 283 103 252 410 112 76 847 97 616 643 103 367 939 100 242 576 108 330 741 106 168 471 97 189 424 84 456 915 91 456 668 107 677 808 105 875 928 95 5 472 94 352 969 118 702 811 95 489 882 97 83 527 116 34 73 90 535 711 88 427 604 91 338 991 104 433 978 105 65 962 107 759 769 107 512 777 100 304 840 101 869 992 104 477 530 84 706 991 90 1 14 100 275 919 102 523 628 91 21 507 98 469 951 109 29 377 90 71 602 102 136 874 95 248 418 99 215 253 100 124 622 104 337 794 108 132 876 100 22 268 76 495 518 77 226 303 101 446 878 101 305 663 119 750 997 91 967 979 90 12 224 101 169 188 91 358 954 99 860 880 104 258 439 89 110 687 87 139 636 101 263 293 93 355 451 104 377 675 100 593 604 93 170 565 66 92 506 94 631 892 102 430 586 92 261 754 95 40 707 86 275 358 95 667 746 113 670 757 102 405 792 105 297 952 111 668 868 110 248 626 101 562 711 92 214 467 90 164 212 94 291 766 88 681 884 109 9 685 117 222 557 95 566 599 80 705 892 84 324 955 107 791 967 87 119 914 111 265 541 103 717 929 87 495 580 100 618 966 94 126 888 87 226 480 89 270 837 78 490 802 80 145 363 107 351 646 100 291 533 89 331 676 110 270 338 103 423 850 91 334 759 93 791 839 104 127 409 80 504 553 94 870 893 89 96 843 100 474 530 98 602 706 93 791 905 97 453 605 101 62 454 95 615 706 99 533 857 104 510 938 100 348 467 111 570 839 104 406 958 100 549 551 103 337 538 106 405 740 96 644 987 116 562 836 95 548 609 102 47 48 103 239 826 111 341 569 92 89 824 107 469 600 102 18 26 108 211 434 105 99 979 115 591 969 117 361 926 101 321 358 119 97 579 84 195 747 86 394 551 86 354 955 90 917 970 88 510 898 113 581 702 102 345 521 119 669 859 103 466 541 112 573 839 95 71 344 91 224 414 102 862 892 99 8 211 105 32 141 92 804 835 88 54 586 100 397 447 85 240 293 92 24 75 106 167 886 93 75 138 92 53 989 98 59 991 122 526 606 108 483 677 96 912 976 102 196 537 75 106 282 92 247 704 90 486 839 104 578 897 90 460 644 97 161 987 101 46 534 103 171 383 106 379 540 86 532 984 93 29 594 103 286 917 114 458 999 91 286 526 113 19 191 105 66 547 103 552 909 102 510 589 108 917 990 94 558 630 101 335 560 107 37 152 109 522 672 88 14 91 103 249 618 95 297 861 112 730 963 107 43 813 84 268 910 85 629 637 105 591 773 95 19 777 99 110 633 111 361 597 100 88 944 101 366 661 98 238 443 109 772 976 85 167 359 87 210 945 108 53 609 105 282 469 86 350 733 115 137 784 105 127 362 90 122 494 98 669 807 98 546 926 121 384 525 106 787 864 119 427 565 100 304 643 90 169 956 109 219 285 105 207 942 100 29 63 97 336 918 95 119 586 102 309 404 102 133 569 91 299 326 105 76 856 103 85 199 111 105 407 102 455 868 92 279 498 95 13 64 107 467 894 96 33 916 98 778 828 104 148 255 102 19 996 82 290 312 112 267 968 83 331 554 101 114 490 82 599 962 72 508 904 93 513 595 94 799 987 100 308 314 102 174 730 112 309 393 79 194 917 95 511 995 83 515 972 87 98 235 95 665 873 97 109 998 116 631 907 83 296 740 95 193 372 100 342 642 117 398 592 112 467 797 109 209 854 105 367 369 105 55 292 90 64 857 108 680 904 98 503 973 96 636 646 114 292 622 111 183 818 93 134 506 97 684 753 102 139 855 109 534 691 107 182 428 85 409 412 87 62 885 105 322 741 111 566 739 128 76 480 101 139 970 96 45 244 118 541 976 111 24 521 98 801 902 93 507 720 97 394 494 100 389 897 107 405 579 105 430 711 110 799 937 104 194 261 105 747 967 97 303 804 91 455 836 107 689 893 83 516 796 90 806 827 97 208 780 110 339 524 101 189 654 112 166 177 93 387 508 90 236 768 98 677 764 100 148 636 108 7 156 110 272 707 72 412 658 93 322 624 90 450 469 98 53 750 88 46 365 115 63 649 98 489 969 93 252 302 96 93 129 100 224 761 95 266 768 93 682 832 93 431 690 89 712 823 107 279 727 102 125 762 80 800 963 101 307 697 90 238 632 98 119 844 80 39 825 105 574 685 117 232 603 102 473 798 109 715 968 98 402 608 94 72 393 102 305 986 113 519 973 99 433 717 89 204 586 88 424 788 107 319 423 86 402 461 129 85 109 107 429 613 104 876 976 111 50 756 105 694 993 106 667 758 110 280 740 105 494 599 95 334 365 93 39 428 100 192 487 90 760 943 102 317 813 103 491 607 102 25 389 110 215 303 98 554 949 107 103 118 98 130 301 99 352 822 92 92 262 106 426 907 112 399 954 101 19 422 88 189 195 103 53 854 87 213 562 117 582 665 89 250 747 92 542 691 95 169 791 102 109 849 86 79 412 124 792 886 105 793 898 101 389 860 104 8 753 113 508 809 112 166 806 99 298 450 109 567 876 82 516 539 79 610 938 103 640 735 104 17 298 83 468 788 83 609 786 109 922 973 104 663 851 91 290 866 98 848 887 99 515 924 88 363 688 113 315 349 104 620 646 131 54 199 95 500 821 103 148 712 83 307 921 122 283 697 98 743 959 104 304 418 103 483 948 90 121 677 103 4 685 95 117 564 88 373 868 92 143 563 88 275 614 106 523 717 103 24 797 107 60 869 99 122 490 95 296 368 109 115 361 99 504 963 112 293 950 105 653 883 104 871 976 93 237 724 116 583 737 112 325 918 110 350 626 94 318 795 79 227 977 105 463 552 71 638 748 94 336 711 86 293 701 116 441 544 95 153 592 107 94 418 93 467 661 87 367 796 104 42 119 104 397 499 92 370 601 88 191 223 99 390 793 96 625 726 87 783 880 123 677 697 91 702 920 116 347 715 97 443 488 90 93 829 104 325 796 91 171 457 87 60 445 100 220 388 115 398 854 88 340 528 111 7 519 116 273 818 94 281 769 89 124 789 101 800 983 85 502 843 105 236 357 103 79 434 91 562 971 107 293 895 107 460 723 96 127 749 118 192 262 104 232 723 95 129 155 107 590 926 88 748 940 74 57 703 104 93 800 90 587 643 104 49 501 84 91 917 100 313 553 113 90 467 87 13 860 100 725 920 103 306 555 110 247 594 95 958 966 102 449 496 95 668 952 109 284 775 98 1 239 88 732 964 104 230 404 110 868 984 101 761 906 98 524 934 107 134 731 105 462 492 110 33 698 79 271 415 108 121 930 97 248 627 88 100 761 102 224 519 106 898 944 92 333 739 82 187 716 87 335 709 102 369 578 104 190 720 102 109 755 108 404 426 99 728 878 98 205 900 93 94 147 108 51 451 105 273 592 99 275 780 118 32 776 93 797 902 109 660 872 104 586 915 108 224 493 112 210 983 95 875 929 90 10 319 99 42 357 108 152 942 85 530 607 103 325 437 96 176 753 121 480 556 111 728 903 98 595 701 95 145 494 102 318 646 95 315 410 96 422 615 121 705 802 110 944 982 101 228 908 78 477 642 90 238 376 110 190 261 93 373 925 96 122 451 120 14 957 102 103 345 105 488 564 86 657 895 82 427 532 91 244 567 85 6 864 89 122 724 98 9 473 99 342 960 106 331 336 80 545 667 90 211 243 86 46 613 106 361 377 99 178 207 99 4 707 95 156 605 88 91 123 97 974 994 114 540 961 83 295 868 97 522 671 111 631 810 104 472 689 104 418 714 111 517 532 97 284 965 102 80 353 99 238 364 120 175 210 101 797 800 93 231 719 97 55 475 103 793 813 97 298 300 105 271 880 103 384 824 118 691 975 85 898 909 95 90 888 107 585 643 96 39 307 97 22 809 84 56 503 91 489 785 84 63 244 113 380 929 92 546 623 106 584 683 95 545 997 104 77 267 102 314 794 97 66 151 108 492 930 103 548 854 101 489 530 94 211 307 97 59 107 104 47 410 104 407 570 98 242 786 95 96 413 100 251 998 94 142 211 103 497 794 102 547 694 93 793 967 88 297 969 106 488 888 106 40 311 87 70 163 109 270 290 103 53 686 106 637 721 95 117 143 104 127 473 93 965 986 99 885 935 93 429 521 96 310 545 100 30 438 110 127 654 96 288 691 104 464 797 113 85 279 98 586 810 104 516 595 95 82 353 98 111 170 95 701 945 102 653 932 103 445 722 99 344 495 91 542 964 106 378 825 94 817 949 90 340 416 100 100 166 101 89 361 92 61 64 111 28 840 90 286 310 105 265 610 93 242 245 90 18 325 90 147 148 109 428 912 103 198 812 118 59 275 88 318 879 97 436 879 106 553 623 92 443 998 95 686 803 100 768 931 105 429 966 116 282 770 92 501 524 109 757 842 111 50 110 89 536 730 91 285 399 116 22 196 104 515 644 89 275 480 104 183 758 95 379 913 80 895 906 89 54 309 101 87 261 98 68 381 90 232 366 77 290 873 90 583 632 102 32 956 112 332 700 89 119 523 96 78 838 102 584 996 92 47 142 101 152 951 105 53 816 92 330 420 85 45 831 103 449 762 101 221 762 92 34 454 112 185 395 111 59 193 97 162 851 109 130 404 114 426 715 100 450 463 86 464 561 107 233 953 110 95 958 95 324 712 97 724 836 103 426 475 93 175 876 97 971 993 112 496 660 104 399 824 103 349 616 107 176 367 92 214 336 96 342 782 98 522 867 79 379 767 105 611 991 96 23 560 90 147 284 92 312 697 100 444 445 93 139 723 93 443 887 110 666 828 88 240 431 105 495 916 107 714 999 91 331 468 91 344 421 96 632 855 105 186 553 105 375 566 94 642 788 110 199 590 92 251 692 98 407 983 112 480 848 84 702 885 103 355 525 86 616 932 108 336 479 85 733 815 97 275 332 99 365 863 105 164 398 92 573 889 82 253 385 89 319 474 90 550 824 99 629 839 97 736 762 72 2 247 104 857 946 107 258 708 97 309 841 113 422 794 101 425 449 99 115 364 76 335 663 101 48 536 84 594 987 92 155 193 113 239 498 104 232 241 86 455 712 109 407 869 94 136 438 120 760 831 95 132 881 108 206 391 104 15 469 98 451 691 95 107 344 108 66 327 91 116 529 97 142 773 97 176 180 107 185 664 98 389 544 83 57 141 112 65 896 89 859 877 105 426 644 113 48 313 111 475 551 105 312 366 122 480 970 95 861 897 109 261 531 102 85 328 91 543 783 96 212 998 114 258 661 99 37 295 90 2 526 105 55 561 89 2 172 80 19 695 100 460 532 121 285 400 111 22 750 100 196 200 108 478 555 115 1 293 96 39 188 85 152 224 90 489 553 81 446 896 96 558 886 102 242 546 101 110 852 108 398 980 98 162 290 114 442 577 99 6 303 103 480 855 100 324 520 105 266 581 93 76 459 86 9 536 103 722 934 103 127 131 100 449 824 110 493 497 93 705 725 103 40 681 80 400 675 86 582 983 104 336 968 121 349 938 97 257 453 99 525 875 98 770 930 81 363 682 98 62 329 102 23 60 103 432 605 93 392 733 81 523 528 79 110 915 89 589 956 99 313 648 105 405 805 92 51 877 93 681 919 113 425 561 116 461 526 91 602 649 89 58 849 89 797 922 105 848 969 99 300 915 97 22 825 124 376 685 94 378 584 90 13 812 121 443 726 97 228 587 85 677 943 94 165 348 94 178 352 99 464 920 92 187 944 114 8 528 98 580 820 90 106 465 115 354 640 106 307 783 101 59 309 92 685 934 99 759 784 107 684 931 78 635 863 111 612 735 90 31 642 92 467 585 99 276 734 97 282 296 101 155 531 108 45 591 123 602 844 83 206 499 93 272 563 91 402 432 102 144 839 101 804 848 102 520 776 86 317 763 85 80 764 91 169 183 109 646 699 103 657 902 94 343 705 108 410 806 97 501 696 99 361 666 90 368 527 100 827 991 92 702 887 110 729 821 99 1 35 102 476 547 102 6 209 80 58 572 113 697 800 99 472 650 100 661 959 89 863 902 105 386 891 105 133 959 94 231 896 110 164 248 111 45 224 99 413 880 104 6 633 86 308 978 112 256 940 108 271 591 94 718 719 113 36 449 99 440 646 94 771 786 110 515 544 84 720 999 104 254 868 102 21 971 112 55 575 104 49 136 109 71 237 98 55 343 100 491 593 75 237 984 108 362 479 98 192 752 86 447 600 99 555 590 104 448 838 105 221 408 92 71 507 112 570 636 104 683 728 109 795 852 104 22 300 109 436 442 109 574 616 96 3 26 98 83 874 114 310 966 84 85 598 97 597 874 107 494 514 106 163 730 99 778 959 97 203 897 93 139 967 122 596 969 97 203 697 82 573 636 111 55 950 105 232 977 100 671 988 95 376 844 108 709 855 99 197 746 93 275 283 104 556 926 98 258 625 96 182 421 105 181 282 87 6 815 81 61 134 99 163 866 105 619 666 111 139 738 105 807 849 107 446 776 105 206 602 97 456 721 88 279 745 96 374 877 98 6 387 78 186 396 105 885 949 109 6 671 98 827 889 95 61 313 98 36 309 116 141 545 105 229 389 88 316 373 108 243 788 87 267 663 95 106 775 108 82 736 66 144 145 88 555 880 105 747 750 112 211 827 101 715 947 90 759 971 107 468 979 98 567 808 79 448 629 94 142 314 94 849 923 104 713 751 86 34 286 85 289 525 102 60 735 101 176 927 93 122 453 99 477 589 109 268 691 106 255 505 101 889 909 110 44 692 84 144 250 90 300 589 102 604 750 106 307 330 99 493 536 111 165 727 95 332 829 89 445 700 105 51 746 84 88 997 77 623 936 109 291 330 97 170 643 109 164 191 101 787 803 106 157 899 96 132 429 98 38 71 94 807 856 98 108 692 95 295 863 103 728 900 103 43 542 95 530 777 91 195 390 100 277 823 91 431 514 108 522 583 120 67 812 97 808 833 99 72 443 108 421 572 97 561 644 85 692 935 103 332 337 112 284 632 104 44 101 107 427 552 100 162 740 113 538 557 86 652 921 102 334 353 86 374 594 110 365 716 98 233 617 91 81 953 131 74 162 104 398 876 112 440 528 103 159 535 92 364 792 97 833 941 110 498 686 108 383 746 80 319 783 108 675 894 109 463 936 95 301 654 91 262 660 76 214 626 98 132 171 110 125 950 109 188 635 111 176 462 95 33 726 99 193 675 88 19 913 108 8 43 88 14 965 98 202 922 99 547 790 96 426 514 102 658 721 101 178 814 82 314 441 104 37 182 103 281 521 98 101 750 99 438 752 87 135 541 94 27 815 109 613 679 96 586 899 114 28 471 108 688 834 107 50 253 96 345 913 96 377 668 101 739 780 117 557 893 97 466 702 92 238 576 114 269 754 109 606 762 81 83 143 93 324 647 99 200 914 112 52 667 90 441 532 103 98 368 104 779 820 94 327 340 80 55 623 98 6 687 102 99 474 102 259 976 102 691 782 94 100 327 98 92 566 103 101 797 81 31 34 91 144 663 111 28 163 103 585 782 86 519 869 108 364 387 109 323 925 90 458 823 76 472 715 109 158 324 85 199 284 93 483 943 93 171 203 90 173 992 93 226 650 127 712 827 108 751 845 93 114 116 98 273 532 94 132 726 83 170 668 106 224 228 94 49 230 99 169 977 101 272 960 107 66 398 108 6 943 98 571 666 99 707 903 107 141 556 98 483 527 107 226 951 114 672 872 96 49 642 93 379 437 97 421 611 105 23 438 110 516 882 100 220 380 89 944 989 77 424 643 106 252 559 111 292 557 106 133 629 119 115 251 102 694 748 111 425 706 99 297 765 97 155 585 109 624 744 103 42 707 99 177 653 107 172 564 106 811 966 96 617 975 94 361 595 107 585 640 132 407 999 90 334 439 94 182 707 100 141 495 92 33 921 109 107 235 78 223 398 113 409 626 86 116 438 89 328 879 103 667 672 103 246 535 114 39 889 91 208 530 84 28 382 96 812 898 110 144 465 103 78 798 123 632 905 117 594 770 96 483 857 97 111 187 97 162 301 98 401 803 100 234 730 106 33 869 106 102 233 86 457 684 108 122 433 91 52 64 99 231 300 104 135 602 91 38 530 95 474 933 105 192 784 108 97 607 95 719 947 102 715 766 81 354 527 102 404 523 115 834 943 98 17 543 104 34 402 83 20 436 100 376 936 85 464 697 106 656 750 126 600 738 93 504 806 94 34 167 95 44 235 103 892 944 99 139 710 102 88 421 104 6 328 121 12 160 100 204 810 113 6 11 101 318 642 107 1 40 85 731 763 114 274 443 94 12 17 102 629 645 86 872 880 90 252 388 130 585 697 99 205 838 73 255 651 108 626 764 110 447 964 105 546 938 90 233 748 77 393 723 105 293 691 102 272 962 91 507 894 121 457 772 77 397 565 87 529 812 102 418 537 96 682 723 102 214 424 107 290 544 82 228 398 97 88 983 106 455 726 113 721 965 103 469 679 82 226 969 89 506 947 93 50 228 115 54 512 96 355 935 81 676 941 110 64 672 103 703 734 115 865 910 110 6 103 101 532 631 117 0 314 89 44 515 92 676 925 111 775 936 94 348 642 113 443 482 103 570 657 84 818 910 112 149 281 97 116 605 97 190 700 104 446 546 99 383 982 89 28 435 108 294 618 96 630 649 83 104 787 93 556 618 120 88 689 85 154 602 94 816 875 94 70 786 86 374 435 99 714 942 95 359 568 80 181 336 99 46 702 113 21 388 94 762 982 94 317 445 106 475 838 82 194 543 103 199 919 130 547 782 95 12 576 98 114 651 109 533 709 108 744 797 83 524 678 106 785 955 103 14 475 104 243 753 104 165 802 90 875 899 100 497 913 104 445 740 110 68 548 106 587 756 93 768 905 95 321 565 108 207 270 83 298 498 103 394 774 101 97 822 111 439 587 110 18 649 84 103 609 100 497 691 80 592 846 94 424 831 99 1 544 93 10 641 97 53 875 116 716 968 119 563 623 98 358 512 90 39 777 117 15 52 91 342 359 103 308 448 100 135 529 106 427 590 93 120 375 97 630 670 89 211 518 108 370 773 88 15 204 106 783 794 111 50 136 101 751 975 106 512 698 70 502 942 109 505 945 106 21 921 84 179 779 105 141 504 110 321 560 96 303 455 105 179 204 98 832 911 73 972 994 94 106 824 95 347 407 89 158 494 77 726 787 128 241 715 99 361 847 108 104 566 103 111 965 99 277 548 95 517 675 122 758 948 105 183 836 120 209 954 109 247 824 77 46 907 98 543 639 102 227 933 88 145 968 109 632 820 79 306 389 108 291 507 117 46 955 109 554 834 118 79 519 94 166 286 96 516 706 114 38 178 86 144 858 77 477 947 91 345 781 101 176 558 111 193 681 119 681 922 102 309 492 99 836 979 110 239 968 105 309 725 83 268 566 81 526 552 99 395 529 97 537 617 84 225 535 95 360 362 97 28 691 92 286 467 107 77 619 106 227 626 106 108 687 95 78 428 108 51 681 93 974 989 96 138 310 112 20 829 96 46 348 97 502 656 98 527 862 95 404 498 106 437 675 85 466 773 94 125 288 103 52 350 126 230 450 111 50 451 98 40 663 105 131 646 100 260 354 80 466 780 106 114 641 93 282 462 98 138 742 108 488 654 103 400 792 95 10 229 96 178 231 87 747 986 110 438 719 94 157 615 94 461 827 103 222 757 87 106 187 112 365 692 98 512 972 104 209 976 101 372 828 113 345 907 81 351 660 109 221 605 110 691 870 95 767 772 107 54 959 97 740 825 98 216 500 98 565 936 103 840 846 91 401 816 89 206 477 97 807 877 103 248 664 103 109 904 97 166 955 98 464 529 101 140 157 101 276 973 98 47 664 109 493 704 100 579 997 98 94 319 107 228 287 100 21 27 103 365 419 91 317 855 102 168 335 106 367 406 112 571 925 108 800 998 94 76 163 96 758 812 114 135 927 85 513 729 87 163 242 98 443 866 95 143 878 87 413 442 100 862 952 95 154 289 106 392 580 115 457 572 109 421 688 95 648 742 109 86 445 107 70 567 98 408 799 101 785 827 109 519 988 116 122 247 106 226 333 110 25 548 106 86 811 90 128 745 86 59 708 100 314 763 112 104 354 81 343 871 107 24 476 108 784 989 85 331 947 98 320 863 103 5 723 100 903 989 91 304 822 98 295 986 91 6 626 95 0 447 89 379 823 94 301 681 104 287 538 92 25 887 113 961 970 111 700 740 80 447 770 111 459 991 107 303 319 108 97 763 103 500 662 101 114 184 97 220 244 107 354 674 101 127 911 95 380 684 93 520 978 109 72 753 87 170 815 94 337 773 110 874 973 104 315 705 115 621 918 96 410 989 75 616 898 91 116 828 96 5 607 112 0 926 94 326 693 113 72 337 95 673 759 109 471 785 113 418 749 87 296 764 79 397 606 82 688 765 91 118 698 90 400 731 102 123 978 101 160 323 94 244 334 110 116 507 106 313 523 107 15 120 100 87 798 132 432 596 114 816 873 110 661 663 90 863 874 100 530 949 89 825 942 118 269 469 118 762 961 92 417 928 116 496 700 100 26 89 92 25 885 107 417 473 116 244 986 95 355 524 104 568 889 96 402 660 89 118 562 114 513 673 94 210 513 92 3 773 85 51 579 102 162 452 86 53 419 100 612 750 97 592 835 99 23 535 98 30 937 83 472 694 109 401 692 110 284 578 112 321 878 104 104 821 100 868 944 98 478 668 94 26 181 90 236 705 87 102 189 95 496 628 111 47 499 102 193 702 103 98 242 103 55 630 96 115 196 113 214 704 113 113 347 106 414 500 89 568 887 104 71 504 100 264 448 93 650 768 105 350 929 97 645 835 98 386 504 91 362 847 114 29 997 94 540 604 102 7 756 101 167 550 94 190 969 88 860 901 87 280 529 104 323 643 105 32 139 105 405 688 104 30 756 102 699 928 87 59 580 97 136 984 101 575 799 103 195 569 97 437 998 102 77 748 121 636 783 88 301 992 101 149 898 99 267 812 90 58 165 110 16 140 113 255 508 108 614 853 89 117 808 96 423 750 114 238 490 113 480 829 99 113 490 94 204 476 94 272 382 92 731 935 101 344 901 116 550 740 98 37 349 96 190 243 97 508 560 87 97 678 85 779 984 104 288 997 107 523 867 92 598 758 86 381 988 85 413 724 89 564 832 104 645 676 101 50 996 92 708 997 84 51 466 96 323 449 117 260 729 105 243 823 104 201 646 78 313 559 111 816 914 99 295 449 93 835 965 111 325 607 110 374 670 79 357 448 106 765 778 108 537 740 94 262 366 98 111 411 105 556 874 105 34 576 99 304 533 106 68 737 104 8 665 98 174 709 98 629 746 91 313 732 95 104 287 86 61 751 102 508 968 112 452 768 87 85 435 94 688 836 104 590 828 99 410 726 112 543 905 88 411 467 87 202 545 103 6 12 94 495 955 93 231 816 86 360 602 100 612 662 77 417 702 94 131 390 108 66 895 103 675 705 87 22 515 93 232 301 102 794 959 99 194 742 92 120 187 86 970 983 120 12 894 100 42 165 110 4 315 98 434 513 101 116 903 99 98 844 100 650 954 99 243 602 105 571 576 108 64 560 84 64 764 98 52 674 95 242 782 86 390 499 106 358 382 92 136 586 106 172 276 96 848 903 96 394 888 90 87 589 129 197 805 98 312 790 97 255 544 125 340 634 90 355 572 95 404 983 103 441 901 92 286 855 125 86 97 120 901 951 105 394 414 93 490 590 100 0 813 92 75 177 97 223 327 106 490 672 107 85 721 71 319 383 94 596 628 119 349 856 91 444 724 94 136 719 93 150 449 82 41 743 117 445 887 108 352 921 110 161 898 119 357 929 114 230 477 123 138 727 97 62 741 105 116 542 98 369 555 89 93 651 114 169 719 103 135 683 92 280 342 110 171 303 94 727 908 108 335 381 112 686 847 93 235 503 95 361 467 113 193 254 96 240 476 87 119 869 109 154 482 105 210 941 107 434 594 109 163 723 105 291 952 93 668 858 113 692 956 84 153 783 110 291 787 105 35 927 116 353 376 95 49 769 114 286 363 107 12 961 115 199 421 99 759 854 86 436 527 105 808 877 99 561 784 111 850 991 99 647 944 113 192 521 108 217 983 116 481 584 92 785 787 92 426 809 114 299 673 100 646 662 90 888 922 106 100 752 110 554 670 93 828 985 86 29 220 105 207 500 85 686 749 102 47 919 104 98 966 100 940 975 84 61 617 81 653 706 107 225 594 84 464 990 99 284 665 112 234 659 89 55 488 114 890 922 100 480 744 89 364 425 84 223 826 98 290 911 94 591 711 108 520 807 78 269 428 90 137 915 90 549 847 106 35 54 94 411 972 114 603 964 96 155 534 100 218 320 93 635 659 97 441 549 109 31 296 93 113 508 85 273 617 117 470 700 112 111 278 99 192 530 99 420 840 97 288 386 124 164 614 109 386 778 95 403 784 97 294 731 112 420 758 110 156 372 83 328 481 104 134 793 92 114 698 99 36 936 99 98 117 111 912 967 72 300 505 97 81 811 105 269 570 100 464 651 110 409 846 110 406 861 110 552 908 84 640 939 104 669 894 103 893 919 121 553 758 102 575 698 86 336 809 112 414 553 90 140 401 95 749 856 109 309 344 100 121 774 98 278 747 97 225 323 109 169 388 110 98 907 95 88 484 108 11 72 98 310 561 98 227 758 103 104 912 100 445 784 113 152 262 104 564 700 88 481 840 95 899 900 92 629 992 88 511 882 93 413 962 105 14 735 102 727 987 80 106 830 96 69 900 98 618 912 103 197 924 105 578 884 93 492 916 96 40 367 91 171 230 84 282 575 90 45 574 110 86 472 96 19 248 94 2 388 71 170 298 90 384 929 104 67 333 94 114 194 79 726 771 112 488 934 103 154 623 102 543 693 94 591 797 112 197 634 104 26 138 104 167 239 105 74 500 88 540 573 96 240 589 102 9 943 89 293 754 111 575 988 112 408 475 95 744 872 111 152 155 108 441 700 102 42 977 106 131 833 102 431 859 105 164 313 109 462 729 93 559 855 88 99 248 90 187 284 100 251 302 96 126 599 100 399 765 90 33 855 104 533 878 96 684 781 102 82 234 103 463 591 111 229 795 115 5 543 101 305 614 79 77 299 93 216 750 99 344 725 87 275 630 99 300 572 93 158 973 68 664 727 93 733 766 101 70 990 102 70 471 101 679 967 105 208 260 109 135 311 102 284 946 86 910 918 107 344 927 95 30 929 91 96 231 97 112 993 100 33 723 106 149 404 105 2 705 100 257 554 111 179 622 100 143 774 97 176 963 96 136 551 99 37 535 99 35 891 95 346 535 114 319 507 98 188 556 102 690 820 96 402 687 100 22 493 107 195 577 100 716 743 110 242 732 99 398 927 104 138 534 114 283 991 106 102 982 91 625 772 109 547 713 85 500 930 102 464 621 95 607 619 112 127 919 89 445 922 98 88 683 102 419 976 110 718 810 81 8 220 105 329 727 115 254 647 106 256 854 97 10 356 106 166 742 108 118 226 90 744 782 98 687 779 89 477 641 94 277 784 92 23 378 97 200 903 105 161 779 98 689 805 136 672 727 102 443 619 98 337 765 99 343 822 103 220 983 118 476 765 107 58 486 112 465 903 86 53 337 92 395 460 90 395 441 102 89 604 102 281 960 106 211 373 94 818 926 101 263 414 77 440 629 100 104 948 83 559 745 107 196 207 92 327 836 116 429 694 101 497 854 72 541 766 95 323 491 103 859 965 91 231 967 98 63 654 97 238 342 81 717 994 87 275 717 91 651 964 103 233 922 92 14 943 94 225 330 96 845 865 83 528 638 89 45 394 89 547 589 89 614 910 95 107 826 96 662 986 115 63 262 107 89 491 101 615 754 90 505 519 93 305 931 114 596 885 104 170 788 107 411 609 109 280 715 87 32 722 96 790 966 100 158 921 113 224 940 108 317 686 103 237 362 111 37 538 107 380 472 105 383 755 92 56 551 106 491 996 83 192 305 100 244 723 98 72 504 102 227 613 103 616 689 89 556 773 116 39 110 107 171 620 103 59 809 105 481 916 97 343 814 88 472 476 68 200 476 95 75 833 80 510 515 109 1 901 99 492 821 95 543 656 93 525 570 99 337 733 95 100 161 107 576 670 103 744 856 93 543 711 88 39 454 106 843 916 102 565 569 94 129 430 94 101 920 99 401 472 103 23 576 85 189 754 104 193 442 93 306 903 95 304 345 75 147 735 98 477 836 94 238 780 94 546 800 106 181 672 111 697 763 94 316 977 100 250 937 98 65 117 105 510 678 95 246 302 102 341 451 89 368 922 112 301 306 110 754 930 103 335 973 95 229 992 97 256 846 97 87 803 100 405 481 76 233 514 103 110 935 95 197 957 96 196 216 88 83 555 89 77 425 125 26 945 88 64 287 98 450 532 101 90 944 100 226 737 98 464 719 99 113 634 106 443 493 94 795 935 82 629 641 113 227 994 112 70 977 103 458 974 111 259 781 78 496 917 95 123 465 95 351 581 109 457 734 120 107 257 86 339 473 101 356 970 97 68 131 117 604 700 91 376 852 106 399 738 100 561 566 120 746 933 95 261 975 91 315 440 106 103 189 102 57 726 102 413 989 106 328 491 92 372 857 110 526 623 90 0 541 92 678 812 101 58 833 101 472 516 86 399 756 85 614 674 106 164 929 72 957 965 102 220 458 116 291 426 99 557 948 112 32 553 91 235 429 94 185 722 105 150 399 75 671 701 113 837 871 100 741 792 96 49 535 100 292 339 120 779 999 111 808 919 106 115 152 95 140 404 78 47 976 85 582 910 95 52 218 93 269 338 122 350 483 79 180 326 106 437 460 115 105 463 87 162 521 105 281 865 96 474 681 105 122 169 98 141 683 97 89 495 75 241 404 87 360 921 105 242 493 117 387 808 96 255 483 99 665 838 123 224 303 104 360 886 110 235 430 88 107 590 98 167 379 84 845 956 101 10 403 95 105 800 88 41 94 94 164 204 107 731 795 94 527 643 72 112 582 119 353 430 87 552 643 127 876 905 118 108 256 103 256 870 76 663 898 99 332 402 93 65 678 107 165 338 93 346 923 103 52 682 98 349 871 100 339 635 79 670 989 102 357 665 115 92 726 110 279 879 99 12 143 97 737 827 118 1 361 92 326 383 98 535 829 111 33 375 89 227 600 99 67 483 114 34 68 110 507 668 110 57 682 90 178 474 111 415 978 96 287 968 109 634 989 95 673 960 107 545 989 95 415 693 95 213 847 83 668 789 111 895 926 97 363 378 93 242 489 102 277 713 101 131 577 74 49 217 97 568 642 89 116 992 95 113 360 107 393 647 111 254 472 90 23 905 101 272 627 87 874 955 108 583 625 97 224 462 97 235 671 110 573 726 98 194 680 88 20 977 83 119 441 92 436 577 86 647 881 110 186 556 108 221 867 88 408 638 104 89 791 80 80 392 100 437 738 103 345 626 73 559 692 119 278 539 116 532 612 80 174 915 106 314 606 100 69 214 109 260 307 108 672 994 89 278 923 108 567 600 109 593 846 95 286 900 87 345 899 85 708 872 108 845 946 104 533 812 80 212 645 112 184 989 96 533 584 109 644 830 85 124 269 90 45 245 96 482 782 106 237 300 99 45 707 100 319 563 101 539 842 95 274 840 136 238 461 93 258 401 104 602 756 82 478 855 96 593 944 110 468 771 95 309 547 103 212 531 95 361 673 95 439 709 104 362 863 116 799 954 94 253 283 96 120 783 103 492 777 97 541 928 103 225 354 104 627 677 112 544 586 115 574 639 98 454 530 86 44 771 104 140 637 106 83 243 110 482 860 121 318 638 107 148 237 99 431 494 112 705 952 69 35 645 99 390 767 106 62 94 107 711 936 119 51 533 86 274 332 95 408 612 127 305 513 95 435 643 104 107 958 89 799 918 107 467 470 94 253 724 96 179 555 99 68 106 130 242 332 108 167 938 88 133 767 104 172 941 95 544 701 99 285 402 102 611 623 109 244 501 99 131 859 99 433 835 105 298 593 96 198 327 103 405 591 102 536 892 98 635 664 98 152 580 97 25 371 90 174 955 114 356 366 94 326 727 78 299 952 102 60 660 90 144 649 99 681 866 93 127 658 92 52 625 93 333 459 98 480 520 114 342 555 107 381 462 86 151 521 100 307 682 97 584 929 82 911 955 104 101 677 110 439 636 125 613 635 102 417 644 97 822 990 102 550 938 104 329 621 123 814 937 103 718 926 116 660 876 102 453 741 107 638 837 102 341 509 98 250 663 107 169 247 99 15 774 95 751 824 99 121 415 87 224 484 84 138 150 90 613 616 116 74 860 95 493 874 97 479 581 101 127 644 110 31 294 101 61 545 114 543 550 93 344 464 111 429 519 80 17 699 112 409 675 104 523 835 87 179 643 85 408 748 97 392 457 102 8 249 92 5 19 107 472 785 92 657 825 87 305 969 100 514 820 93 453 902 103 171 976 109 574 930 88 207 946 113 84 385 93 243 709 97 844 981 88 123 931 97 14 840 122 145 649 98 628 701 90 414 987 94 524 670 109 176 542 113 212 668 105 741 822 102 74 618 93 195 498 107 443 717 95 378 944 103 202 499 79 229 484 86 616 941 94 92 317 89 275 431 94 86 982 95 100 663 91 258 700 112 357 888 115 387 623 100 262 316 110 54 645 107 62 273 91 863 956 111 275 967 103 265 365 94 316 913 112 558 573 99 403 722 92 260 374 116 229 535 96 235 624 74 300 756 95 771 967 87 596 857 95 431 829 100 248 667 107 52 995 97 251 278 84 43 238 99 258 852 112 553 905 94 281 550 99 217 610 103 188 545 116 128 278 84 82 333 102 57 302 93 570 752 96 220 941 107 275 536 97 247 700 104 447 721 108 300 568 94 689 834 78 113 375 91 318 427 98 144 446 102 128 967 95 275 817 91 8 450 102 346 581 92 438 616 99 845 893 103 128 885 96 276 898 111 92 807 107 700 874 107 334 936 74 232 448 123 391 442 103 50 740 90 175 238 94 893 962 114 793 872 111 387 864 105 41 314 99 400 962 107 335 992 96 255 904 86 95 350 108 27 606 93 525 761 89 54 915 89 595 866 98 81 752 109 451 541 97 617 652 103 411 716 84 73 624 81 64 399 97 863 883 110 564 861 92 124 869 84 332 792 109 722 828 99 215 558 100 715 964 103 254 281 108 222 345 110 40 233 97 342 687 87 79 499 93 801 803 108 807 808 106 533 895 109 424 691 116 168 789 101 48 309 113 349 971 92 433 661 95 367 636 89 589 866 99 463 790 89 135 458 104 216 398 94 195 523 100 624 759 82 696 782 103 273 406 105 149 225 95 851 960 85 392 694 112 372 562 84 640 662 100 31 261 92 227 324 98 410 793 101 510 518 86 78 85 126 651 777 107 163 264 104 492 599 87 7 702 94 305 639 119 618 883 105 289 974 97 464 820 109 450 541 102 57 956 117 715 897 93 572 902 100 79 102 95 544 728 109 78 700 91 208 386 100 863 959 95 361 841 109 827 851 92 434 713 93 470 518 83 378 384 95 175 307 97 63 752 93 680 927 106 242 283 90 99 600 92 223 914 119 243 337 104 249 549 95 201 728 96 279 371 93 413 697 98 585 856 87 422 676 100 218 633 115 145 896 99 571 782 79 417 511 111 289 388 89 629 991 84 311 411 86 818 983 87 617 632 88 307 869 87 183 824 97 392 974 95 626 986 85 40 177 94 326 526 109 600 719 100 500 542 88 472 609 98 116 221 96 838 993 93 253 542 89 215 313 84 871 914 72 436 721 97 363 877 83 428 765 102 652 758 105 376 835 111 776 822 83 180 721 99 335 585 88 10 322 92 712 912 86 96 907 106 25 219 93 168 193 89 236 920 106 638 796 105 257 647 109 67 955 97 52 629 97 233 379 99 445 752 111 647 969 119 247 410 108 620 832 106 91 907 103 201 924 111 325 729 100 463 613 113 61 506 98 348 518 110 390 418 117 255 583 95 138 418 100 58 315 113 883 895 115 28 900 106 214 585 97 683 692 109 202 417 118 48 265 105 767 892 115 479 877 112 98 404 110 421 464 100 59 768 85 131 574 119 316 887 110 391 939 107 425 945 106 122 894 109 180 518 97 93 771 95 234 507 102 130 156 94 66 367 78 202 502 100 665 808 104 528 620 105 168 342 98 149 795 105 151 889 100 74 739 91 437 828 100 308 832 107 320 715 94 158 962 117 496 575 108 57 597 100 822 893 105 650 862 99 452 473 97 387 818 102 488 497 97 28 395 108 192 681 109 83 885 88 73 205 98 168 858 99 51 435 103 934 970 87 16 987 112 32 867 93 167 531 105 369 751 115 352 767 115 340 747 105 70 349 112 370 813 105 297 730 103 24 38 100 184 567 93 535 614 109 637 979 111 182 492 94 175 728 110 165 665 107 398 580 83 548 976 90 60 302 98 382 794 96 578 961 96 475 647 82 28 522 103 354 396 94 370 972 93 147 575 96 124 559 108 407 675 103 454 830 104 368 691 89 823 857 112 48 924 106 153 917 104 66 430 88 257 534 99 406 561 107 291 782 91 107 261 98 191 676 97 91 115 98 566 653 103 34 511 106 102 180 90 587 681 81 219 944 96 258 876 102 264 692 109 178 857 105 346 357 98 372 753 90 546 989 98 960 996 91 522 684 112 908 988 79 332 522 112 334 440 105 294 372 107 183 360 93 9 124 97 553 780 108 394 510 118 452 904 107 249 892 116 54 248 94 307 668 97 757 937 107 84 452 97 65 695 103 305 612 84 357 469 83 510 959 100 119 884 100 10 303 95 210 483 93 86 644 100 563 577 106 605 693 131 49 977 99 67 840 123 673 919 102 47 507 96 618 940 110 345 348 103 182 539 117 236 873 93 511 889 100 302 549 112 325 722 98 462 508 104 762 837 95 373 440 105 441 835 99 446 526 100 187 349 104 70 974 100 75 186 91 37 778 96 926 988 90 52 727 94 554 929 101 131 455 101 373 991 91 26 853 84 213 785 105 857 923 101 685 787 91 144 979 104 264 364 91 219 679 104 51 406 91 416 634 95 336 400 92 180 339 86 405 543 98 218 992 107 607 681 112 848 852 91 596 815 81 130 399 97 502 711 103 230 284 93 525 762 97 607 990 94 182 392 125 99 117 96 113 694 93 636 997 110 376 394 108 347 758 111 57 212 93 61 429 107 351 637 83 333 523 102 273 648 123 474 638 90 666 904 83 267 491 90 163 700 90 279 351 94 178 620 98 526 912 110 359 878 96 783 801 96 234 435 92 165 577 107 159 587 98 157 386 105 515 954 99 84 101 96 188 667 98 654 890 103 522 692 113 713 832 91 433 930 92 21 397 100 21 166 87 611 632 95 248 764 99 39 248 104 29 714 102 519 523 102 171 385 113 127 537 79 187 311 100 160 328 80 375 482 96 157 358 105 621 805 94 390 753 102 647 673 89 344 891 108 797 834 102 220 940 112 650 740 99 593 615 102 248 779 97 121 746 100 277 702 89 446 644 101 274 844 112 464 768 103 269 567 83 552 617 103 58 812 100 744 893 109 324 740 108 87 664 99 249 810 104 555 787 104 283 483 89 564 566 109 214 486 100 391 473 94 860 953 89 700 766 93 234 369 99 703 937 87 890 947 96 229 855 94 204 859 102 339 465 109 614 920 87 14 270 103 118 807 113 193 809 104 69 367 99 373 405 104 518 559 97 416 702 93 186 887 93 207 761 101 22 986 105 110 696 100 134 341 109 395 435 95 350 411 95 84 646 98 851 971 87 17 912 81 361 363 106 50 457 86 445 924 89 400 963 84 122 993 105 122 234 102 922 955 78 114 906 95 794 849 100 311 726 79 293 802 93 526 846 90 671 859 106 311 929 89 9 433 92 276 299 111 234 859 108 251 902 98 609 776 87 45 154 104 529 940 106 126 960 88 111 544 99 12 464 89 348 606 119 153 472 102 133 854 108 866 952 98 625 865 93 199 699 93 205 867 89 489 698 102 667 912 78 278 572 85 535 634 136 85 825 104 646 863 105 374 381 95 151 317 112 29 938 91 95 927 86 436 829 104 719 950 90 42 860 106 304 759 105 82 83 109 564 773 93 114 941 95 45 864 112 133 542 118 78 864 108 108 514 120 550 716 87 230 672 109 37 485 118 521 651 119 130 406 96 89 93 102 326 559 91 175 579 93 394 800 84 384 687 89 772 775 100 607 924 85 332 742 97 140 427 110 253 906 99 316 740 107 23 398 87 361 726 109 476 841 94 576 612 90 108 141 105 209 861 93 69 239 107 52 474 103 393 658 102 907 988 116 847 918 78 345 906 112 331 691 88 511 721 106 518 775 91 134 495 110 468 954 111 515 864 100 30 172 98 745 905 100 72 315 95 557 619 98 204 364 119 92 837 98 427 697 109 736 944 110 168 726 131 159 965 94 572 930 103 574 664 92 103 678 112 520 996 92 47 220 131 337 922 78 23 409 102 802 874 115 478 892 97 483 785 120 261 285 116 678 912 90 242 604 79 95 150 105 222 354 96 618 660 108 736 814 85 106 276 92 333 863 100 486 968 88 177 320 105 113 637 98 321 677 84 675 819 101 531 972 108 608 637 107 73 449 100 593 616 115 136 587 108 558 722 96 97 277 110 610 925 109 11 445 86 115 230 109 151 753 100 638 928 100 825 902 89 549 900 94 61 323 108 533 643 95 4 248 91 679 787 85 234 465 102 112 652 94 313 748 99 246 519 89 639 925 132 115 265 108 266 615 110 543 659 85 551 748 111 101 341 124 300 552 92 176 977 107 903 999 97 131 925 80 105 239 113 445 696 99 565 642 111 363 397 90 859 901 86 620 740 127 370 623 115 165 815 95 137 412 99 575 659 115 390 999 109 506 911 97 435 926 96 80 536 76 908 925 87 68 216 101 108 428 101 0 910 106 64 710 112 483 697 99 594 716 83 428 475 82 275 290 90 306 433 91 848 917 91 174 250 90 622 651 101 28 398 97 112 273 89 209 968 101 504 994 112 331 459 101 572 913 80 272 320 98 277 727 105 561 648 109 180 311 97 70 994 111 305 758 91 190 251 82 143 649 84 55 658 89 143 393 104 744 862 101 315 587 103 343 506 107 295 553 94 678 920 76 129 410 101 160 674 91 52 796 97 32 270 102 99 740 119 5 591 81 409 566 106 147 959 101 9 920 98 567 691 114 519 764 80 277 538 112 379 381 110 478 827 87 209 943 121 264 335 99 326 846 94 621 668 92 371 864 112 0 741 106 421 815 94 243 934 122 857 999 93 205 622 97 14 79 100 685 871 115 2 606 101 26 583 90 563 779 118 386 542 107 41 804 94 471 573 96 319 918 89 36 713 103 764 767 106 91 245 91 94 913 88 55 767 105 125 462 94 91 979 83 255 789 113 620 921 106 53 818 95 17 937 87 143 845 106 129 764 94 571 890 103 93 932 95 367 903 103 147 672 87 312 678 104 134 991 99 554 930 98 252 919 92 161 724 102 565 682 104 67 908 100 39 92 89 83 298 88 334 551 98 192 312 106 205 545 113 627 648 100 252 749 96 611 710 84 119 711 98 162 368 115 80 626 84 103 155 93 337 640 100 48 133 94 118 408 108 298 667 96 236 270 100 386 984 106 414 530 89 286 484 90 567 820 95 70 957 119 85 704 107 657 760 112 437 781 80 140 426 114 43 376 100 19 523 96 720 879 106 56 165 100 416 539 79 310 963 100 29 433 122 599 653 100 617 966 100 257 600 93 241 676 95 258 885 93 674 839 89 7 313 93 602 643 92 268 839 104 839 933 85 115 133 97 155 732 98 470 861 98 95 639 79 313 761 98 635 700 96 407 595 108 58 408 90 647 861 94 368 636 91 277 985 98 21 996 91 358 533 103 77 235 88 417 502 100 412 739 106 601 822 110 131 958 97 83 339 96 484 787 92 607 615 101 400 761 93 50 703 86 823 858 98 158 811 90 142 752 92 218 982 87 158 445 102 97 150 102 195 259 117 22 321 105 55 957 104 195 957 90 271 548 91 30 672 88 489 826 111 16 804 101 412 616 93 15 526 99 621 908 104 50 595 89 234 763 99 83 455 95 277 444 89 124 650 101 79 107 102 24 839 93 402 988 107 225 490 94 30 854 98 535 845 113 151 710 115 243 886 110 501 537 101 219 320 103 216 621 85 241 438 117 174 672 111 345 969 105 531 701 100 467 686 72 193 350 110 948 990 111 639 692 79 340 372 99 779 967 96 623 732 87 289 415 95 175 338 99 343 797 100 72 714 99 556 613 111 472 973 110 189 265 116 739 862 118 465 968 103 328 585 104 183 735 111 159 962 100 326 581 95 148 312 88 245 391 91 207 619 92 432 869 83 218 623 86 891 898 100 694 927 97 205 248 101 27 621 103 146 866 98 177 861 119 208 995 120 37 695 115 139 332 111 169 608 109 711 836 98 98 960 106 130 179 97 425 514 94 250 505 95 70 661 107 159 230 90 403 415 101 266 741 122 477 548 109 129 641 96 44 871 99 375 644 96 198 718 95 139 756 103 78 470 78 62 384 87 535 964 110 644 760 110 334 384 78 110 625 97 298 614 111 179 282 82 355 939 99 353 637 86 236 595 87 12 317 78 85 659 97 433 778 114 473 928 103 482 899 111 46 789 76 608 962 104 147 224 93 575 972 87 237 617 94 236 742 91 245 798 101 94 152 110 281 743 104 799 839 93 499 708 117 58 123 104 541 909 93 537 603 95 132 711 100 227 476 103 115 929 80 316 919 101 130 627 91 270 959 106 129 608 117 281 495 100 490 599 110 124 248 82 74 387 100 276 673 104 357 428 108 353 779 107 173 645 86 280 905 88 46 465 104 5 540 105 314 736 97 688 990 110 497 715 101 370 742 100 218 337 108 167 737 120 205 563 70 103 692 87 614 818 106 246 266 113 100 976 120 11 318 91 573 651 93 258 425 101 363 452 108 334 555 97 43 270 89 539 616 96 460 968 90 123 184 89 678 875 89 282 464 96 486 583 99 140 486 110 76 913 115 375 697 120 435 808 94 832 963 88 580 784 114 20 908 90 204 502 115 346 806 112 2 956 103 31 963 110 53 851 101 787 821 107 161 683 93 197 559 101 761 873 115 652 952 116 453 609 93 68 913 110 214 947 87 196 228 99 282 768 101 215 873 87 353 741 101 353 691 99 206 488 104 699 886 93 7 81 94 163 695 121 618 750 92 183 534 91 147 346 105 588 785 120 124 567 111 493 754 111 433 625 79 239 923 81 477 887 102 927 989 103 450 511 112 442 452 115 89 597 98 123 900 96 441 530 97 235 817 96 104 768 95 813 869 94 484 802 103 250 285 87 362 535 81 180 234 106 546 643 114 250 386 100 201 583 103 73 108 112 77 663 94 62 405 109 724 878 97 0 477 92 32 402 114 107 699 92 154 552 104 582 624 112 450 687 99 213 228 95 460 577 106 874 893 101 402 942 98 32 804 98 163 372 118 540 607 102 334 876 91 678 832 99 143 776 102 379 482 98 196 618 97 78 793 107 486 955 105 158 770 96 476 519 78 241 728 80 288 676 104 272 429 110 246 297 88 4 615 107 11 452 83 518 587 91 500 966 88 512 690 108 440 488 84 482 770 109 95 873 115 319 406 116 309 756 108 377 669 100 584 590 108 406 964 96 259 875 116 405 964 109 242 765 125 512 833 94 330 648 97 571 956 94 232 789 100 152 980 115 32 445 95 227 845 101 604 647 99 143 505 96 174 287 108 216 481 96 368 832 98 149 302 96 166 491 94 134 964 106 267 799 104 358 478 98 358 537 84 490 834 94 91 102 90 839 873 84 636 751 105 419 578 105 353 871 100 359 494 113 398 982 93 275 724 100 97 328 94 370 475 91 332 577 99 36 190 102 320 849 74 799 907 101 607 830 94 311 680 99 9 358 111 448 752 105 263 521 99 354 889 102 745 844 107 175 223 93 548 981 105 355 359 78 389 904 94 799 962 93 65 930 97 13 165 104 179 334 98 326 881 95 450 707 92 444 483 87 293 440 110 144 631 94 470 584 95 132 914 108 275 879 110 160 640 80 48 973 104 252 697 94 437 479 102 300 456 113 110 552 104 365 455 84 403 979 102 241 507 86 208 589 105 210 225 120 98 694 120 869 956 81 776 843 101 542 950 109 276 993 72 409 712 103 22 914 81 662 754 83 202 811 84 199 529 103 476 711 101 37 531 87 15 444 107 747 910 88 206 957 99 446 452 85 106 380 114 97 947 88 12 178 94 186 620 102 489 569 109 125 170 93 31 553 96 506 860 84 49 516 99 270 667 96 10 523 96 27 276 93 172 524 92 926 973 91 224 908 100 428 602 107 472 561 109 874 891 99 71 688 91 555 574 112 129 454 105 18 328 111 747 935 86 231 620 100 299 351 88 720 922 102 255 602 104 929 978 92 97 961 97 170 516 109 116 356 109 16 613 90 423 424 112 254 855 98 62 764 80 654 927 104 265 875 111 7 780 108 362 890 99 218 410 91 288 383 80 212 323 98 497 909 112 109 872 102 671 679 101 455 731 101 176 763 104 107 842 93 425 566 101 771 811 102 882 941 95 472 897 110 301 562 89 346 646 95 190 365 91 731 797 92 118 320 112 643 943 82 141 988 96 68 905 116 362 705 99 36 124 98 384 847 90 94 558 104 178 648 102 401 964 105 479 572 113 222 451 116 471 626 86 489 668 89 239 836 113 388 472 114 205 289 105 687 813 101 18 243 96 515 795 94 260 327 92 508 536 95 79 926 90 590 696 113 0 319 107 8 134 96 146 618 93 247 919 87 497 580 79 622 882 99 52 746 93 240 643 89 696 751 102 320 386 97 686 984 98 214 285 108 23 690 99 333 446 102 412 633 103 155 984 98 157 387 110 68 952 96 12 351 103 98 505 97 166 847 93 313 487 109 63 82 106 656 972 113 181 423 91 191 474 96 34 155 97 218 634 115 13 223 60 126 850 112 186 624 105 788 873 108 263 881 97 759 793 90 4 760 106 232 664 74 730 960 87 706 742 98 38 349 113 401 558 104 712 876 94 511 852 89 337 584 98 221 497 104 697 952 94 631 782 101 583 932 83 383 568 102 105 164 104 307 630 103 172 478 115 2 381 99 619 865 107 309 525 101 7 292 99 49 773 103 506 971 99 26 192 95 260 531 81 279 547 91 325 991 96 215 263 100 314 369 93 255 871 90 290 368 92 163 596 113 35 91 101 402 813 92 370 766 108 98 365 103 552 809 103 517 663 103 351 537 77 686 739 94 349 801 96 763 898 99 225 871 96 24 876 105 995 996 125 954 989 78 393 986 108 382 660 78 277 399 110 125 149 95 307 541 86 500 759 86 198 215 93 98 982 89 475 879 108 622 660 98 688 859 103 254 894 112 881 896 99 21 804 106 134 591 83 599 608 102 194 754 99 249 588 80 205 738 114 95 551 89 14 275 100 473 687 104 249 548 116 355 979 103 305 423 102 29 576 110 185 687 80 179 326 102 126 794 91 60 154 106 320 680 83 657 856 84 642 673 100 61 721 76 264 278 97 560 763 99 806 955 99 8 262 95 78 805 91 386 494 101 233 983 89 536 908 100 772 799 110 632 998 106 90 558 96 347 514 114 419 900 106 243 896 96 315 378 103 393 875 106 9 863 91 444 547 92 569 614 92 142 717 94 396 557 118 12 496 119 306 422 80 392 803 85 589 758 98 569 665 103 661 963 94 301 578 104 118 427 91 55 655 98 545 962 105 235 405 94 594 784 106 414 560 79 644 991 105 461 549 94 344 540 101 484 508 96 158 196 104 712 761 102 388 859 98 515 892 101 597 846 98 503 917 88 7 720 96 911 925 103 287 288 108 420 619 109 95 359 99 3 843 87 663 724 94 219 913 102 369 435 99 64 695 113 77 292 80 593 624 116 650 986 92 252 522 97 390 649 100 648 876 108 89 272 89 563 702 104 485 538 90 436 628 97 535 840 103 115 420 95 152 484 97 452 532 110 534 814 115 5 46 104 646 754 108 580 594 112 22 437 99 543 865 102 212 542 110 320 425 98 893 959 79 423 912 100 263 901 108 25 370 114 36 293 100 67 748 95 275 288 103 155 701 82 956 982 97 62 349 88 408 443 96 220 808 116 132 606 111 327 853 116 384 951 94 72 166 103 41 602 89 481 524 98 14 201 103 146 286 98 462 726 103 91 160 101 116 849 104 589 799 89 181 755 94 329 689 88 365 860 131 687 783 93 290 447 93 398 612 95 265 268 102 707 724 107 224 248 95 40 641 109 56 794 88 8 358 91 255 696 109 944 964 95 310 837 88 731 891 106 303 993 115 791 916 92 830 843 104 546 931 107 97 362 101 854 968 103 200 407 99 614 634 101 734 739 92 693 972 88 453 592 77 123 778 106 335 953 112 23 959 102 282 624 86 319 528 87 761 862 85 139 653 100 377 760 88 290 806 94 445 562 117 458 691 92 183 602 106 165 760 101 533 997 110 562 765 116 237 352 97 49 817 101 689 885 94 543 660 112 348 457 109 806 897 105 670 912 101 205 980 104 862 934 94 149 265 108 72 321 89 89 317 101 657 859 101 365 823 89 423 870 118 83 979 110 185 700 106 783 870 101 755 894 85 567 747 90 471 736 90 421 740 99 170 482 115 16 216 99 230 848 97 4 571 108 648 793 108 318 933 107 663 745 92 106 296 92 97 676 112 61 687 88 275 323 113 115 347 102 672 826 90 14 282 100 23 782 101 635 710 105 183 771 116 669 871 104 864 915 92 60 158 86 210 605 107 238 575 101 407 760 104 336 721 108 526 726 107 542 578 105 40 592 87 399 854 110 853 887 93 155 351 104 761 872 103 493 908 92 646 983 96 269 892 99 389 506 102 104 426 99 724 988 115 481 729 110 323 434 86 333 976 96 763 826 99 363 643 89 26 921 105 310 314 93 597 623 75 139 420 103 72 880 100 17 688 114 227 926 107 37 207 89 230 314 113 261 941 105 132 217 94 376 847 100 613 880 104 216 366 95 595 803 96 269 930 111 449 973 104 582 848 105 423 654 97 66 219 102 159 929 97 25 196 97 77 428 95 299 736 99 58 499 105 172 666 112 58 60 106 286 603 102 365 453 98 41 190 99 231 399 102 594 884 116 84 632 122 144 284 102 554 605 100 282 460 100 64 204 79 166 751 104 529 625 105 321 404 110 762 819 93 385 810 86 511 833 109 110 792 94 861 959 100 83 643 88 196 353 88 262 675 94 139 256 98 855 981 106 740 762 102 532 808 97 44 972 103 552 926 93 116 693 84 672 943 103 13 286 105 741 751 101 283 913 84 650 697 94 893 997 106 712 846 89 191 423 87 232 343 95 320 792 82 215 389 103 844 918 93 52 638 99 76 408 107 64 334 108 144 837 106 100 463 94 598 718 98 13 667 108 230 840 92 360 797 111 157 597 87 453 721 98 366 858 93 294 607 95 89 148 99 250 402 107 160 874 97 278 835 87 154 876 101 203 219 103 748 817 100 311 753 96 392 983 103 323 599 118 304 500 91 350 803 100 259 565 94 175 598 106 30 852 83 788 976 111 329 927 107 459 709 103 47 748 80 125 693 100 136 957 103 61 187 97 646 746 100 264 493 89 513 688 110 263 916 99 201 863 96 465 818 96 93 915 96 217 608 112 457 666 94 28 434 91 404 907 106 145 659 106 299 789 91 151 510 97 746 883 100 138 290 91 209 773 111 519 808 82 122 642 92 69 563 95 458 683 103 446 590 98 567 586 97 438 693 90 335 728 101 196 529 104 543 831 91 719 894 105 341 389 92 159 311 93 224 540 98 420 546 87 387 954 112 655 969 106 887 941 101 559 874 94 72 303 104 97 402 91 73 733 99 4 25 91 189 464 96 339 591 103 202 341 116 447 497 103 215 797 89 25 435 92 865 873 93 618 760 105 201 308 88 322 828 115 702 857 108 591 953 91 40 549 103 271 483 100 30 910 103 196 616 108 366 479 114 250 837 100 182 297 108 75 960 82 587 796 98 393 575 89 365 890 98 376 797 101 61 921 113 17 212 108 200 420 89 119 144 107 129 690 107 509 674 96 559 742 94 632 702 103 53 768 95 148 409 103 25 877 99 553 621 77 222 327 81 119 787 97 372 825 104 932 934 94 64 267 108 209 620 92 300 916 91 290 314 100 738 850 80 280 791 87 56 150 116 36 979 106 245 416 92 215 969 96 38 313 103 58 355 97 70 277 77 44 449 102 95 388 96 318 739 103 23 841 115 790 970 93 322 881 103 488 802 99 91 889 106 173 267 108 339 823 101 60 908 100 288 325 100 336 396 109 215 944 92 267 322 105 21 639 80 180 546 93 351 791 113 499 856 94 70 257 102 384 543 76 257 735 109 507 978 103 23 551 94 318 502 86 168 225 112 718 953 100 218 915 102 674 754 124 131 663 104 431 569 99 783 795 106 82 961 106 337 764 102 567 901 102 174 410 91 130 853 88 641 999 106 187 583 99 87 315 92 26 190 79 173 344 92 361 826 88 372 941 92 463 720 106 503 803 97 431 600 117 587 815 115 246 807 111 398 658 99 276 885 106 38 134 84 384 479 111 217 532 95 571 855 95 818 834 100 57 964 93 432 788 111 194 634 89 397 958 83 20 981 85 349 551 104 43 728 78 324 496 114 139 484 101 932 961 95 235 799 85 762 857 104 75 887 112 271 488 94 729 754 106 741 769 96 214 946 99 301 486 106 182 645 98 21 412 97 63 232 101 633 907 105 61 775 98 238 845 89 685 804 106 250 868 111 28 748 93 327 429 90 69 661 96 97 936 126 144 884 74 194 592 100 166 702 96 843 875 111 682 891 97 392 643 110 627 823 101 737 792 96 250 717 99 290 439 107 517 567 107 93 818 90 495 812 90 422 877 102 415 544 88 397 861 112 326 814 97 774 780 100 107 210 84 654 847 94 15 93 107 96 385 88 151 642 99 275 570 99 414 468 111 432 794 107 16 447 88 366 644 96 263 758 79 396 544 102 572 841 96 268 831 102 206 706 82 354 971 106 55 269 97 141 724 113 572 791 114 153 765 109 85 688 100 376 999 97 84 318 93 291 958 108 150 218 92 210 443 103 532 716 106 360 396 102 667 991 96 460 884 103 422 868 97 17 626 102 148 957 105 274 851 87 305 842 92 777 799 115 41 257 104 197 417 104 97 468 116 767 957 93 473 498 116 162 946 106 758 809 85 658 822 88 399 880 108 189 703 97 504 582 99 165 836 92 81 814 107 603 971 96 711 745 88 135 524 116 437 640 101 463 827 95 406 901 108 83 496 85 671 973 111 18 351 102 88 293 96 507 804 92 172 797 98 359 460 84 699 887 94 16 743 107 49 889 110 822 932 100 176 435 104 445 832 103 22 173 101 907 998 98 218 322 100 71 597 111 203 883 93 246 560 109 513 566 117 515 814 97 87 937 118 690 698 102 161 425 110 783 966 115 201 635 107 289 334 100 486 607 90 54 306 99 30 525 87 442 848 104 239 524 91 404 906 106 403 675 97 478 937 96 41 820 98 120 180 111 728 843 100 25 448 95 440 942 115 15 476 95 311 809 75 818 872 119 262 692 111 315 761 82 93 176 94 338 381 92 596 683 107 63 997 110 394 508 103 271 575 110 189 515 102 244 771 86 703 976 104 97 571 100 261 331 81 245 842 113 142 207 105 329 547 85 481 969 101 193 526 102 524 954 101 508 605 94 34 821 115 413 652 92 371 644 75 232 430 116 185 232 95 440 641 102 651 669 95 701 953 96 430 783 110 248 881 109 561 772 113 280 335 106 46 91 121 440 807 94 75 389 122 288 854 96 519 891 103 471 725 89 267 398 88 8 457 92 173 799 98 213 708 107 627 912 118 579 961 96 579 953 107 869 966 90 306 881 84 408 761 110 31 309 79 81 387 93 147 876 93 161 264 85 599 982 99 133 572 92 303 857 91 107 608 94 291 656 95 28 331 109 697 958 94 0 536 93 430 505 104 611 919 124 311 838 112 62 736 80 429 757 111 484 696 101 811 977 110 364 939 99 633 814 82 457 472 86 417 854 95 333 475 91 130 902 91 452 915 93 199 551 99 305 586 100 617 630 86 392 722 100 251 608 87 524 977 113 48 139 97 74 247 83 29 610 99 123 673 94 95 797 107 328 932 95 41 223 91 149 510 89 168 369 95 450 879 111 134 680 111 172 924 96 344 788 92 521 769 104 12 154 109 245 706 110 624 821 115 203 483 97 310 792 106 307 879 113 50 646 86 544 940 100 832 850 91 393 988 112 274 973 110 203 367 99 552 985 92 267 748 93 250 326 108 343 859 102 575 601 94 231 718 90 209 461 85 249 328 105 333 757 98 67 652 101 157 714 108 355 753 79 125 927 77 641 747 83 286 557 115 106 459 102 602 743 75 500 711 103 142 344 99 418 732 99 4 350 85 554 752 104 238 765 92 64 469 92 274 396 100 668 742 89 160 944 119 174 439 98 413 680 102 362 781 84 591 849 100 265 795 97 703 899 101 10 416 95 482 831 87 506 858 102 720 814 95 122 250 96 272 329 108 243 600 97 88 121 85 342 887 84 327 600 89 244 465 95 447 752 107 247 951 109 764 862 109 262 730 99 338 860 102 27 885 87 242 583 99 266 441 99 222 811 115 297 486 90 726 785 123 675 996 103 417 529 102 123 151 72 245 393 101 609 725 103 103 510 97 23 53 87 69 496 92 833 855 102 175 389 93 149 457 100 127 880 98 184 362 94 12 445 91 649 684 114 424 993 101 90 132 104 88 179 117 144 601 114 162 404 94 774 985 84 90 638 110 437 868 115 496 675 112 57 492 99 546 847 111 134 234 102 949 961 94 438 722 111 677 775 91 428 849 108 374 471 107 507 735 103 323 764 99 505 632 98 794 840 72 23 855 90 749 837 95 452 838 109 36 995 104 556 831 103 111 338 97 513 577 98 625 951 103 272 597 88 268 515 115 54 208 93 785 947 101 605 923 94 920 973 85 218 734 120 139 395 98 204 909 109 817 862 97 499 556 105 342 635 103 84 607 90 745 780 99 413 544 95 230 817 103 908 991 75 444 466 96 101 733 96 132 273 109 467 614 95 49 360 99 584 649 97 308 866 87 448 945 118 103 300 100 59 737 99 624 925 118 935 979 97 747 994 78 206 281 108 427 971 110 410 564 90 381 772 101 371 565 81 65 684 95 536 840 75 497 724 104 366 437 108 507 912 100 815 834 110 252 981 105 149 629 104 461 802 86 603 777 98 47 662 75 394 649 95 427 608 94 182 699 93 366 810 96 316 660 98 973 995 91 784 848 107 143 898 104 250 741 113 320 720 109 393 594 105 314 907 100 118 150 97 663 668 84 108 384 100 541 910 100 438 728 102 422 513 102 652 868 94 652 773 109 571 939 95 442 716 82 490 870 112 133 630 109 607 667 99 103 956 71 422 844 109 597 991 93 278 599 111 321 472 108 64 817 85 224 796 93 71 323 121 262 462 113 240 995 96 428 609 95 315 591 112 65 387 91 11 547 87 424 759 94 399 722 98 807 896 104 140 933 107 83 248 94 205 236 100 19 165 116 541 706 96 169 611 105 470 701 111 221 550 84 257 385 100 321 905 98 256 355 107 233 828 97 52 54 89 120 387 95 539 557 116 104 406 97 533 737 108 301 843 104 357 437 109 238 664 114 491 676 117 154 511 95 62 697 102 604 614 102 408 604 101 250 315 98 230 692 91 425 978 109 96 251 97 707 715 91 402 742 117 319 879 100 10 952 95 379 907 94 210 654 100 648 750 86 240 373 94 682 787 89 173 397 94 67 178 105 188 782 104 824 826 116 872 904 100 377 381 96 208 220 95 496 691 92 139 586 95 66 964 97 478 946 104 164 840 106 82 743 92 389 657 105 56 353 104 114 310 113 2 605 114 248 853 102 453 566 88 146 446 107 257 529 113 88 678 98 795 803 97 223 785 91 89 454 113 7 956 87 282 628 108 763 950 101 315 610 97 167 681 104 284 523 97 212 474 106 25 87 97 306 778 92 688 719 93 251 426 104 238 274 112 446 893 110 28 377 100 557 864 82 270 798 91 344 956 109 493 676 109 42 589 90 98 340 92 682 860 96 17 492 118 70 83 94 44 583 95 730 797 79 493 623 123 340 364 114 168 810 105 759 859 114 508 569 107 204 956 97 314 749 90 485 699 84 572 814 98 534 536 95 342 524 98 844 939 83 258 731 87 308 670 110 21 186 99 884 948 114 155 846 95 176 854 114 123 859 99 526 616 103 667 945 88 92 693 117 224 906 103 99 773 103 220 527 94 239 348 95 313 399 113 556 594 108 306 338 106 28 699 103 184 815 84 459 854 103 333 690 126 643 973 103 127 372 96 828 840 86 775 840 118 67 619 87 904 946 85 225 492 118 234 962 96 229 456 97 46 543 101 452 679 113 479 908 85 464 559 120 209 610 89 371 484 107 139 511 95 479 910 89 36 528 105 175 368 108 223 416 81 334 627 103 282 428 91 420 869 88 133 331 120 197 599 101 12 785 117 84 317 112 198 937 90 85 505 89 270 879 105 77 589 92 469 841 102 285 462 107 512 820 94 47 848 91 352 568 107 9 700 110 293 644 102 439 834 104 730 872 96 219 406 79 444 621 108 355 361 96 117 826 103 19 128 81 346 961 84 112 830 118 509 569 100 796 921 96 117 195 105 154 610 104 105 387 112 25 190 100 248 946 95 524 612 104 268 878 98 609 987 98 264 401 90 568 721 95 420 424 87 79 201 98 270 447 102 980 998 77 135 577 91 415 904 95 359 473 97 30 725 105 541 669 104 51 605 93 113 129 98 532 704 93 285 615 87 535 615 103 459 677 81 39 806 95 232 971 81 681 926 99 308 947 89 95 584 95 689 933 91 6 182 102 279 386 84 615 736 100 138 231 93 309 405 99 55 372 95 101 825 103 577 733 111 74 158 97 31 217 94 30 140 82 15 583 106 542 795 107 66 778 87 7 469 116 381 878 87 53 299 99 516 805 92 250 664 86 237 622 107 62 627 91 937 968 101 152 498 121 147 553 109 389 560 89 240 486 117 516 578 81 120 822 98 641 938 116 127 338 107 464 618 91 244 940 102 763 938 102 739 938 92 938 944 93 158 253 119 434 547 99 200 365 107 458 839 104 646 822 87 167 355 105 309 727 97 260 844 103 423 946 108 317 386 94 574 771 102 135 953 98 555 781 112 103 480 100 696 783 96 365 560 114 219 709 100 554 603 105 87 459 105 344 498 102 57 905 97 685 931 105 271 403 118 235 277 108 447 740 107 427 721 109 553 757 104 69 443 106 335 770 101 820 850 104 1 346 113 641 712 88 302 844 105 281 392 87 427 683 82 425 469 92 854 972 96 178 521 103 866 994 89 142 253 102 170 451 106 472 681 89 345 739 99 200 682 100 115 832 99 340 484 112 423 952 102 331 476 102 56 160 84 406 963 96 402 690 86 82 478 99 847 885 97 687 801 114 642 760 106 432 463 108 526 663 99 115 560 116 587 659 97 276 895 118 872 979 97 173 439 105 431 588 97 794 916 74 204 821 120 410 497 105 257 630 100 248 945 104 623 850 95 92 729 99 790 817 74 501 505 110 655 771 104 386 709 107 693 736 115 505 730 101 26 333 90 450 823 91 426 980 98 28 299 96 55 965 92 659 774 102 263 409 95 29 984 97 62 323 105 72 633 116 242 300 109 246 613 105 541 799 98 86 737 105 99 876 113 425 467 95 120 508 89 873 899 86 78 272 103 183 905 102 529 637 79 402 994 110 385 761 98 717 955 100 316 652 111 127 227 99 533 552 99 92 234 93 361 708 96 671 727 104 31 782 89 543 941 100 549 669 92 55 204 92 183 316 111 22 346 94 59 72 101 865 885 93 185 243 109 212 860 102 699 731 108 605 660 95 63 596 87 353 582 97 201 814 90 52 784 90 613 906 90 42 831 100 638 678 102 286 983 91 333 632 96 424 480 102 172 190 95 77 682 105 536 564 118 281 299 85 129 140 94 451 516 103 608 890 100 73 357 98 158 782 90 754 798 102 558 737 93 244 903 86 28 204 99 35 145 92 217 603 105 539 619 92 28 265 92 132 526 111 532 640 95 172 326 117 11 122 102 844 936 104 176 365 113 103 936 106 243 669 95 456 724 115 441 995 99 32 786 95 173 950 102 220 292 106 169 200 82 139 516 104 473 639 73 367 812 90 211 421 103 404 687 86 766 792 93 258 673 102 618 958 77 190 294 115 623 708 105 793 904 87 171 601 96 767 856 97 460 488 100 757 820 88 255 442 106 47 481 93 483 576 81 346 626 103 393 876 97 493 899 98 873 923 99 48 256 112 343 987 94 457 464 91 579 681 97 66 439 115 290 642 89 235 323 106 46 248 92 232 477 116 499 998 95 99 832 99 43 673 117 844 987 108 165 877 111 152 556 110 200 248 97 302 798 107 471 900 108 371 633 111 19 294 105 6 23 97 374 637 102 297 432 107 58 507 88 751 999 93 488 925 121 365 675 105 37 98 93 637 964 109 60 317 100 3 202 107 701 976 94 616 970 108 635 862 90 59 953 78 8 626 85 471 825 100 322 381 92 90 487 99 10 931 81 531 884 94 743 956 100 171 395 97 636 707 99 320 341 107 378 505 102 237 417 117 166 476 98 243 665 105 147 999 104 487 530 91 147 892 114 516 546 91 264 659 116 291 812 120 571 943 108 173 792 110 3 538 103 153 330 94 215 796 84 655 992 88 282 597 86 196 381 93 458 689 88 851 933 96 372 712 93 288 913 93 203 531 98 626 791 119 71 95 101 130 268 100 289 563 114 23 106 97 147 351 102 158 400 92 544 580 97 157 244 99 198 678 114 386 530 93 714 912 98 779 982 102 140 724 101 8 738 93 144 432 102 504 747 94 171 926 75 653 810 93 149 536 109 97 312 114 281 878 114 206 495 84 324 542 101 323 585 111 153 759 109 52 462 105 192 702 102 342 636 112 271 324 98 514 648 90 209 818 110 154 341 106 450 465 110 108 393 92 393 410 111 425 684 104 114 784 119 919 956 96 512 947 88 319 537 96 65 477 91 40 214 94 177 399 103 693 719 109 476 758 91 203 400 94 166 723 113 444 528 107 554 983 109 87 760 83 36 848 104 195 733 117 190 376 103 93 450 97 152 287 88 632 668 85 121 982 90 343 685 99 145 656 108 85 485 98 160 501 110 1 799 121 65 161 97 458 635 105 360 414 100 139 743 93 152 430 102 2 969 92 137 278 87 719 942 101 235 343 100 243 702 100 738 978 79 55 778 101 22 934 103 530 945 99 736 746 90 746 891 108 639 962 98 105 559 101 449 657 91 149 315 100 123 551 112 382 645 107 157 620 98 292 819 109 208 913 91 126 573 110 605 913 91 27 711 94 166 480 115 72 546 103 388 802 85 177 241 91 113 196 96 369 894 106 164 822 89 369 711 111 74 707 112 128 361 106 518 960 99 399 838 87 64 729 104 886 906 104 205 853 101 100 632 115 329 956 88 663 702 111 161 760 88 69 673 84 253 716 99 566 773 87 637 907 87 233 981 105 416 507 110 296 478 104 109 832 109 294 544 94 369 817 104 366 472 104 580 835 103 658 906 103 541 891 89 655 725 115 501 725 105 409 579 105 585 675 99 381 892 105 156 475 100 67 623 96 40 901 93 706 906 87 697 982 90 303 579 96 295 465 105 290 606 101 485 961 95 86 319 105 41 979 99 769 878 99 130 158 114 583 807 75 355 825 100 459 604 100 260 569 87 740 818 100 2 623 88 52 782 95 357 901 104 491 890 86 516 966 85 219 738 105 74 487 121 676 969 109 81 328 95 365 915 83 6 870 109 63 152 92 502 543 106 24 571 102 245 827 90 180 740 101 754 960 94 224 743 86 815 967 110 156 286 95 614 730 106 353 835 105 273 672 109 716 846 108 193 257 92 66 134 104 292 646 99 806 816 88 49 790 83 769 949 104 2 195 93 301 624 105 130 174 107 143 419 113 19 883 92 332 807 107 91 297 99 252 326 118 472 678 110 387 990 103 645 873 88 358 553 96 389 724 77 160 425 89 100 151 90 437 641 107 587 634 103 109 775 96 0 745 81 695 926 108 90 495 100 981 991 97 388 764 101 36 846 103 843 876 88 68 883 114 801 945 105 351 766 90 734 972 117 379 522 111 439 819 110 248 750 114 227 377 100 296 350 80 781 913 93 155 471 98 695 891 99 540 971 76 696 883 97 301 434 111 18 968 91 560 818 74 225 825 94 53 943 106 815 992 96 76 518 86 155 552 85 34 655 115 509 957 107 134 465 106 331 722 107 547 690 103 328 804 99 383 714 101 30 568 100 459 656 99 704 933 101 172 859 104 53 917 93 64 498 90 886 948 113 504 684 133 422 828 88 91 860 86 433 906 109 822 855 121 606 698 97 136 954 114 458 717 95 222 586 116 726 741 95 457 943 95 334 998 98 511 533 109 102 708 100 486 819 96 99 823 122 206 357 119 366 545 83 281 799 119 577 604 112 111 770 105 98 665 128 307 338 107 296 578 102 211 870 85 544 936 114 365 812 95 605 948 107 33 475 104 456 776 99 174 696 115 87 507 93 104 759 121 175 339 111 865 964 114 85 294 85 87 635 97 21 460 98 332 734 100 131 585 104 233 727 92 560 580 100 162 547 113 550 839 93 303 945 101 414 937 91 241 628 103 40 780 113 517 958 100 15 415 104 214 765 100 42 805 90 72 920 95 80 947 120 33 761 99 623 631 96 313 529 83 18 82 110 515 853 79 54 494 102 722 918 107 789 863 108 427 539 110 166 461 81 247 511 98 398 519 107 244 934 115 139 430 105 256 644 108 67 368 113 637 950 94 251 405 93 77 982 95 232 277 88 53 888 101 435 692 114 85 743 103 222 701 80 29 957 88 670 827 110 25 350 86 261 899 84 444 891 98 256 742 100 148 385 117 648 905 89 635 696 105 183 521 96 81 753 111 41 934 95 368 369 106 379 813 98 95 240 88 148 965 103 1 333 94 477 487 112 288 847 114 414 438 113 71 225 116 263 372 100 741 802 103 48 178 94 143 908 93 207 379 92 381 584 98 609 676 99 406 917 116 285 461 99 19 33 104 152 575 95 127 666 91 91 792 100 81 862 116 38 541 114 716 836 92 440 734 104 148 464 93 260 920 109 451 814 104 906 966 98 165 411 109 329 943 106 103 722 106 358 950 94 548 844 107 719 785 112 285 700 104 201 380 78 202 304 106 129 345 104 253 828 119 104 609 110 388 453 91 690 702 98 588 738 97 175 998 87 664 742 99 147 834 95 303 695 96 261 707 91 433 807 111 384 624 99 302 396 110 202 490 103 521 820 118 29 82 97 818 847 101 152 803 100 571 997 96 98 482 91 442 787 100 693 807 75 833 976 102 32 639 103 531 624 76 184 814 94 419 864 109 41 530 93 382 384 116 426 723 87 150 702 79 580 762 123 610 856 79 503 532 106 173 983 97 81 426 87 437 610 117 377 437 84 726 780 96 22 75 102 267 392 93 87 580 106 844 872 97 536 775 107 304 415 99 415 736 107 9 170 117 518 838 92 77 638 108 495 910 93 451 950 77 76 467 98 279 853 109 175 486 81 859 925 83 183 821 109 489 849 95 850 983 115 812 873 115 454 825 99 582 669 101 700 738 102 524 660 103 103 302 94 50 648 105 89 601 93 663 979 113 480 500 96 540 589 104 120 624 94 196 435 85 388 553 119 793 794 108 141 226 91 695 852 116 170 679 103 247 956 92 585 949 95 549 882 92 757 933 114 280 343 122 163 800 87 345 390 93 36 168 102 209 282 102 17 750 102 452 625 97 463 983 105 296 656 100 257 980 88 741 904 104 177 256 111 438 512 86 479 583 109 643 711 96 191 881 82 27 790 123 432 626 90 295 821 100 291 719 91 23 608 100 962 968 92 666 750 85 768 906 113 537 644 99 627 664 93 174 421 94 287 883 98 723 830 94 449 715 104 79 956 100 143 260 102 311 669 83 15 942 107 201 548 112 477 841 94 291 331 81 655 760 99 533 980 113 11 274 85 173 419 101 294 759 97 45 565 89 62 653 103 110 697 102 576 591 94 134 740 95 141 514 99 154 273 116 510 748 120 313 409 101 36 505 97 72 621 93 587 922 107 123 664 109 33 253 109 201 775 93 296 780 89 526 768 124 193 623 83 83 764 93 265 453 88 371 586 115 430 504 94 56 427 99 379 386 111 480 796 91 891 968 110 631 677 90 398 673 87 391 967 100 659 818 104 143 730 87 198 249 112 68 821 118 214 872 105 178 845 109 877 907 99 85 196 101 607 916 92 191 889 107 733 749 86 11 511 81 238 761 82 119 881 118 261 665 103 614 795 107 134 231 103 784 905 99 455 515 112 479 600 111 57 919 92 189 408 76 592 755 103 397 428 80 249 370 113 84 360 89 818 883 93 345 518 85 668 700 115 440 474 91 662 793 85 146 460 118 819 851 104 488 806 85 75 386 89 145 913 87 626 757 105 239 491 102 331 527 88 356 430 108 391 697 79 692 746 92 735 748 109 58 604 117 8 290 90 383 674 102 427 691 88 79 513 98 369 554 111 457 627 101 754 864 100 370 660 124 532 595 104 212 569 98 495 604 91 777 784 96 120 547 94 481 764 97 253 323 94 514 658 114 799 826 88 115 262 111 656 848 107 76 634 98 200 930 117 489 930 105 59 242 101 628 953 102 58 775 115 209 375 99 1 275 90 550 759 109 507 622 84 184 514 98 527 553 108 49 747 115 149 544 86 135 214 90 842 891 101 513 769 88 309 931 102 745 791 107 752 944 95 330 681 101 382 849 87 542 569 102 310 962 124 568 730 102 776 925 109 122 318 102 129 339 98 292 615 104 6 367 87 411 465 113 336 667 90 251 860 101 103 792 109 236 436 83 257 561 80 516 928 105 109 325 113 99 809 101 513 555 117 29 256 84 289 329 103 221 677 94 199 336 97 468 537 116 567 984 95 85 773 96 607 765 106 295 577 114 791 979 87 241 606 96 616 698 108 251 437 106 135 736 99 94 445 108 642 652 92 347 745 97 101 456 107 833 928 99 8 775 98 664 792 117 43 671 107 161 921 100 287 567 90 458 722 104 6 459 94 556 803 101 89 689 80 151 571 102 7 820 105 313 977 101 175 787 95 713 981 97 152 196 88 97 490 114 553 730 80 54 643 93 80 320 111 589 674 86 842 882 92 685 998 96 783 889 131 539 772 103 205 746 96 328 788 103 372 923 104 791 806 105 500 965 104 250 994 89 488 516 106 705 839 111 44 899 80 533 569 80 291 845 96 215 904 104 133 427 103 807 890 74 389 734 94 830 912 104 361 698 105 149 486 97 122 835 106 193 796 90 631 766 94 0 966 98 738 819 103 642 927 106 165 170 101 729 828 109 311 525 108 295 443 106 349 682 96 267 590 99 276 685 102 355 996 92 126 398 116 105 706 76 619 667 87 45 996 83 297 990 119 111 622 90 88 576 93 249 287 106 149 266 115 479 720 94 51 486 93 246 380 96 72 923 113 207 879 101 254 746 106 156 729 109 139 177 108 79 378 98 737 896 100 326 752 119 219 338 111 721 794 110 332 893 105 296 351 89 415 588 101 504 739 102 299 643 96 514 549 98 51 242 118 462 875 105 26 167 118 179 880 107 156 334 103 583 990 88 98 477 110 57 643 94 711 960 102 336 604 105 181 905 103 604 763 93 41 162 99 369 867 94 88 571 85 627 721 98 519 625 97 612 856 108 14 194 115 497 897 114 96 276 88 123 616 87 61 289 94 128 331 93 277 371 93 449 519 101 783 992 82 98 880 110 207 284 112 218 270 87 564 624 94 527 933 89 251 901 99 308 490 100 588 694 85 832 930 112 340 725 77 606 985 121 220 631 90 110 373 100 177 898 105 635 669 102 634 906 89 3 54 90 119 949 108 267 793 74 99 781 100 155 777 109 564 705 95 103 530 98 505 832 88 311 352 88 573 923 107 851 861 90 359 478 82 287 480 91 393 721 90 292 635 89 535 944 112 670 982 118 426 519 110 412 841 98 236 831 97 736 846 86 259 373 98 297 672 80 513 826 110 74 140 105 309 707 98 279 594 102 149 509 98 662 873 99 150 992 90 36 445 103 4 165 89 289 665 105 209 447 105 720 743 87 397 466 115 73 424 103 258 823 109 14 785 98 909 958 78 155 442 91 157 233 90 752 856 105 181 290 96 521 718 105 265 856 98 575 804 82 786 902 105 356 601 99 815 929 100 25 359 82 485 712 109 13 798 85 1 423 97 119 752 68 338 645 100 310 864 84 15 176 88 183 206 87 293 647 119 144 640 103 329 351 118 443 515 98 353 995 98 672 869 98 499 737 107 36 565 102 89 160 98 194 708 84 352 820 111 577 965 76 159 517 102 122 204 98 209 647 117 94 708 87 379 556 110 308 661 99 282 561 106 254 961 105 78 262 90 751 827 107 548 817 103 151 606 107 137 333 109 716 904 113 392 452 105 42 177 105 8 23 99 7 860 90 208 843 95 335 680 108 310 961 99 63 641 81 224 340 118 410 885 120 7 634 95 49 192 91 44 510 87 32 387 113 304 747 95 289 633 99 612 822 92 532 549 104 103 828 96 77 388 95 72 330 120 440 487 81 141 421 103 384 482 86 103 789 91 65 742 91 544 991 97 249 427 113 476 658 97 322 983 82 128 833 99 666 822 120 662 815 102 480 783 103 258 957 108 46 933 103 24 549 101 516 650 126 32 325 100 163 164 87 226 253 97 550 656 118 302 703 79 748 786 114 435 635 101 140 152 95 585 766 112 118 485 104 614 715 84 15 237 104 805 945 99 271 851 116 599 682 90 86 158 112 209 809 100 334 517 101 488 866 93 698 724 93 728 901 118 77 448 103 140 705 90 97 714 91 508 972 90 515 961 92 756 846 98 29 861 86 98 808 110 532 598 94 179 976 84 297 543 82 156 733 88 206 379 99 36 531 109 241 974 101 133 508 104 746 872 95 198 797 111 397 963 121 101 402 97 52 598 112 312 637 88 260 594 83 65 111 89 566 646 97 241 435 111 213 535 84 350 880 91 448 887 100 229 573 115 57 926 95 28 940 91 133 300 100 77 758 98 215 777 110 346 742 104 91 614 91 19 573 105 306 559 102 199 585 97 290 995 113 969 979 71 705 932 116 585 623 102 227 563 105 411 755 102 27 596 91 417 551 83 660 697 99 190 851 97 283 856 101 194 768 99 89 853 98 495 590 89 793 806 89 26 417 96 376 439 89 260 667 102 230 980 111 190 491 76 31 882 102 211 986 93 400 519 107 148 628 99 19 259 89 185 247 97 45 47 93 557 774 104 321 717 100 60 859 118 684 836 100 118 557 86 802 806 115 666 914 98 312 551 103 184 508 90 131 587 108 483 873 108 139 369 97 289 753 92 625 675 109 257 794 98 128 746 106 456 956 86 362 991 99 33 46 116 419 930 94 447 495 98 375 690 101 228 606 99 302 406 85 873 898 119 198 370 101 34 293 98 339 566 109 50 288 98 670 890 98 25 301 103 439 844 86 127 638 97 102 554 105 392 571 85 309 357 98 822 887 102 83 922 107 921 934 107 646 828 91 115 961 113 338 692 111 375 786 106 237 875 94 75 722 96 852 929 86 912 981 95 740 846 99 210 640 103 331 662 92 122 587 113 93 514 94 153 953 107 210 590 108 808 897 95 587 942 96 368 510 105 208 518 95 673 891 100 238 598 97 327 501 80 160 316 110 329 497 84 93 337 98 65 212 93 105 486 95 757 980 82 584 986 97 598 742 85 241 452 99 620 885 91 371 860 118 479 706 105 400 713 104 935 947 93 115 944 116 699 824 83 247 440 111 802 873 81 467 706 126 365 389 90 192 228 106 355 375 96 78 971 110 509 513 111 80 662 95 224 282 81 29 498 119 46 634 92 304 441 104 415 780 103 638 777 87 96 559 91 215 264 109 113 448 103 199 201 109 101 795 80 444 696 99 579 642 82 194 896 119 389 409 104 87 126 97 702 999 108 622 844 101 492 590 93 371 567 105 404 563 86 8 161 92 157 200 90 149 471 85 81 698 109 308 787 93 897 927 104 63 310 94 41 475 97 141 869 101 119 489 100 132 772 98 128 957 108 202 409 102 33 858 89 221 655 106 104 626 109 573 847 107 81 849 100 279 548 112 645 899 119 460 618 96 77 499 83 6 350 113 86 937 109 102 849 89 112 338 119 424 878 114 600 613 100 300 825 89 82 253 98 155 774 113 536 987 91 14 641 110 114 391 104 834 850 97 299 572 101 69 229 103 183 479 99 58 347 99 538 581 88 423 508 107 346 504 86 118 145 101 331 895 90 102 850 99 125 360 99 237 992 79 11 486 99 21 931 96 116 637 92 299 620 101 602 710 103 389 439 98 385 573 91 702 755 113 239 266 102 827 976 91 472 671 89 82 130 102 435 494 95 864 978 103 238 462 78 110 701 103 109 765 91 475 986 105 263 583 91 124 328 104 950 998 95 205 295 106 392 757 90 145 323 90 307 562 95 680 763 83 145 931 98 854 978 102 419 535 80 603 680 99 391 902 108 194 869 102 32 604 104 474 786 115 51 177 104 471 809 110 704 764 78 797 821 107 386 434 92 711 893 107 110 565 97 60 983 98 296 813 94 17 721 104 100 197 122 173 836 90 193 962 106 326 843 104 237 347 94 200 818 87 67 907 108 314 919 90 534 632 95 788 811 109 551 569 97 116 273 105 769 802 100 397 582 100 768 979 99 263 906 83 135 717 94 773 838 90 398 928 96 695 913 78 351 422 105 696 859 110 53 229 113 129 363 105 321 503 91 392 893 111 882 956 91 763 793 91 4 32 114 582 725 105 128 196 98 510 729 83 488 785 109 487 583 101 509 692 88 22 560 89 174 925 86 175 215 94 349 529 98 32 762 92 880 942 104 296 612 117 295 470 115 663 908 99 705 915 95 70 687 111 555 745 104 359 735 112 735 968 104 460 992 101 494 949 86 487 743 91 409 842 90 429 508 93 41 717 108 193 285 99 47 881 90 328 873 81 256 553 106 699 931 107 6 424 112 257 286 107 102 725 90 86 197 97 470 641 84 179 861 98 64 329 106 386 553 102 628 670 98 371 668 87 496 872 100 109 296 92 96 603 99 415 790 91 708 937 112 194 744 101 242 379 117 72 230 96 470 815 108 655 973 97 157 538 79 65 110 91 359 732 115 196 993 112 746 916 93 269 289 102 425 954 89 38 924 99 166 465 93 102 487 97 176 665 102 772 864 122 304 915 112 218 639 96 640 644 112 42 745 100 87 139 97 350 875 91 209 599 112 818 900 106 236 280 101 404 668 94 651 667 101 429 515 100 504 874 111 217 374 106 747 834 89 799 972 107 530 980 113 306 958 98 48 358 92 228 261 111 156 753 89 621 740 115 788 898 104 436 781 109 98 526 91 80 185 105 169 844 92 515 650 102 65 184 88 18 120 91 476 973 107 288 729 89 84 164 96 55 719 94 500 922 112 485 905 94 203 611 99 8 419 106 69 561 104 181 346 107 294 626 118 307 383 92 484 901 100 42 372 106 315 898 88 92 980 82 81 819 87 108 312 103 631 976 107 78 298 122 216 964 106 734 845 103 0 491 110 539 636 105 331 661 105 250 475 104 191 203 102 866 924 99 297 753 112 347 855 97 432 517 80 63 441 106 641 936 99 781 919 106 873 941 89 210 856 87 718 723 82 183 673 103 128 919 96 787 928 107 5 846 120 103 848 101 328 347 104 134 665 105 37 656 102 360 441 97 75 975 95 458 978 109 62 646 95 9 46 106 119 620 87 124 759 103 461 982 94 185 993 91 66 739 110 20 102 94 146 776 104 39 975 108 467 538 93 538 822 103 201 408 107 305 616 97 86 697 109 87 306 98 257 987 69 483 616 112 931 974 125 229 307 92 262 287 103 79 146 106 473 603 111 494 787 111 83 793 103 934 987 97 569 578 117 218 987 80 649 960 122 316 607 103 135 264 103 20 852 106 163 260 115 536 829 97 615 696 120 851 919 102 493 688 104 636 920 95 730 781 112 97 496 89 463 944 96 550 650 100 645 751 129 399 870 108 104 996 103 192 818 94 122 277 119 148 532 98 425 873 107 368 876 104 164 985 93 921 924 88 600 601 95 156 638 109 374 998 83 282 782 94 164 573 100 245 559 101 128 460 109 503 965 114 542 961 109 120 931 95 73 179 103 252 667 92 82 747 103 6 844 113 148 341 91 80 93 89 306 560 100 433 481 106 525 615 110 660 894 94 205 705 105 21 278 106 259 832 112 301 367 91 638 977 101 488 741 100 384 413 106 315 641 76 390 724 110 504 674 99 473 650 73 299 613 93 416 978 100 47 89 104 360 559 107 348 655 98 714 967 91 597 606 109 91 799 106 714 836 97 233 358 78 147 795 97 156 994 84 492 523 93 117 432 97 383 423 93 470 752 98 278 375 88 53 142 88 710 801 107 811 870 102 102 290 101 727 750 104 211 458 95 265 602 96 166 299 109 324 927 108 544 569 101 360 426 87 943 952 93 620 947 93 157 782 104 70 639 98 625 886 111 431 719 98 49 250 103 128 975 100 102 439 97 358 611 114 68 423 101 355 417 92 578 850 96 196 592 105 86 415 85 308 959 89 319 665 102 99 213 102 209 418 114 146 665 102 368 615 88 117 648 113 267 703 106 265 878 106 787 802 89 455 997 97 146 797 85 788 855 95 293 584 98 83 999 99 557 931 87 90 958 94 588 925 102 353 603 94 39 963 86 27 917 102 396 554 95 217 326 91 18 605 100 328 821 104 516 918 88 258 374 104 335 750 90 470 944 99 12 929 101 30 638 94 384 492 104 392 797 93 749 820 105 96 989 111 346 566 115 151 228 106 830 988 87 158 933 104 27 809 116 458 607 122 235 511 99 427 449 116 530 866 108 120 326 102 214 430 96 329 868 101 198 294 85 252 818 97 646 785 93 284 824 97 3 927 96 208 696 100 214 885 94 729 816 94 284 950 109 328 627 97 386 776 91 133 969 85 477 944 103 260 458 97 11 861 96 552 680 85 287 740 96 80 258 105 33 129 95 153 506 88 21 305 99 916 928 94 299 742 126 192 349 98 184 839 96 640 875 105 61 852 97 317 516 94 346 648 107 516 704 79 158 518 107 574 628 85 395 722 101 284 349 97 183 912 116 140 630 107 198 606 108 546 777 90 186 505 74 315 375 92 620 821 83 43 343 110 868 992 79 842 983 111 139 769 102 152 743 111 502 541 88 248 920 105 409 454 94 205 686 102 896 933 106 174 908 95 570 869 82 480 854 100 430 876 90 324 850 99 440 882 103 432 727 109 646 975 83 156 897 90 15 54 93 7 280 95 217 711 97 422 423 92 276 588 109 469 783 104 8 907 86 853 865 107 380 849 105 339 827 86 177 346 99 71 953 108 919 952 107 43 229 85 309 950 81 421 534 80 50 572 87 172 684 78 12 518 107 302 829 91 209 988 106 553 877 87 247 808 90 549 951 114 77 625 92 49 909 93 280 664 93 745 908 102 169 349 92 681 796 118 108 468 103 11 114 105 317 775 107 49 51 92 16 67 89 478 796 104 475 989 91 225 229 80 249 778 110 608 866 92 51 436 111 119 978 95 218 285 79 692 980 99 215 615 96 744 822 79 298 442 102 105 494 100 362 490 88 723 863 91 786 976 79 227 347 111 721 783 120 276 849 89 87 367 89 314 915 93 260 850 114 269 681 110 497 822 82 151 465 101 911 992 91 489 554 103 957 967 83 34 636 117 555 728 115 557 953 117 24 267 116 192 747 97 271 466 106 647 714 113 237 379 91 435 886 110 167 431 76 37 291 98 772 974 107 450 569 91 328 555 103 668 755 101 192 782 88 11 747 92 97 587 114 657 994 104 111 297 96 614 678 96 428 662 95 545 661 86 500 729 97 50 903 95 439 584 96 239 267 122 626 874 103 130 896 94 410 682 96 675 831 91 931 968 98 403 468 98 636 713 107 491 708 103 762 826 92 431 995 94 92 222 96 500 588 109 538 963 99 169 525 93 33 834 88 384 729 106 157 680 87 266 502 96 3 86 77 169 170 110 780 785 99 47 682 111 16 526 95 501 868 109 665 672 97 297 542 102 49 334 108 73 933 95 279 563 93 220 877 83 565 712 83 59 856 94 67 475 95 630 992 104 464 936 81 388 470 109 124 624 95 504 528 90 239 880 100 78 507 87 102 124 110 32 554 109 391 619 98 6 908 99 366 605 108 39 929 94 235 975 108 6 131 87 484 606 102 458 898 89 293 466 110 23 800 107 122 726 95 853 963 95 85 552 83 448 783 102 119 322 108 393 495 107 422 551 86 260 847 107 759 945 91 400 449 103 600 821 104 309 783 96 412 514 114 180 884 93 603 738 108 256 582 97 423 957 95 6 696 97 463 558 101 583 641 91 189 630 80 254 642 99 188 488 111 397 660 89 386 758 89 514 576 107 267 973 111 205 904 101 42 77 101 119 782 111 492 824 124 125 795 75 339 470 92 238 965 96 676 838 96 78 641 103 298 396 90 368 517 109 670 788 98 114 387 72 583 864 114 75 869 99 66 223 88 662 678 90 450 984 95 614 617 106 462 720 106 296 913 97 147 571 90 681 714 104 499 514 84 6 783 109 926 934 113 671 860 93 301 768 101 206 377 102 857 958 69 428 542 102 167 881 98 836 924 108 40 366 107 762 828 87 130 887 88 59 375 90 460 522 115 18 643 102 180 664 106 515 877 104 267 779 106 407 486 84 388 633 100 925 940 106 64 891 109 108 971 100 196 227 100 311 506 95 67 157 123 327 636 99 236 593 98 159 420 117 197 391 95 266 459 87 223 634 89 664 900 114 290 961 95 646 764 99 173 231 114 553 901 109 81 627 108 219 528 101 12 238 97 1 618 100 779 854 107 262 626 107 608 679 97 25 861 105 517 760 96 210 689 105 458 925 96 597 843 108 125 256 99 83 769 112 197 448 98 793 912 119 261 881 104 148 925 121 327 621 100 171 966 97 457 628 98 36 814 86 212 744 80 713 948 104 59 662 94 841 872 95 68 787 99 105 285 90 25 844 108 359 728 96 393 519 96 308 965 92 301 830 107 58 688 108 801 927 85 436 729 96 37 722 102 19 887 96 411 881 96 409 773 124 644 883 84 109 426 106 144 808 111 136 500 102 361 934 98 382 711 88 223 886 108 387 675 87 285 806 108 666 823 103 484 999 93 225 316 105 171 744 96 495 655 119 510 617 94 253 693 92 219 465 106 429 454 97 313 927 98 553 882 99 302 743 104 385 911 97 408 711 102 446 872 84 48 380 100 101 572 90 594 652 96 154 204 95 484 991 110 123 817 103 14 398 86 336 865 110 96 300 99 577 840 95 128 711 96 253 659 92 137 801 112 165 856 109 551 808 88 222 694 93 30 660 105 152 236 97 375 637 103 565 595 104 422 427 105 827 935 103 425 520 101 442 996 113 187 875 106 507 775 106 483 610 80 789 815 94 176 350 106 757 966 101 180 566 83 413 796 107 873 894 112 264 719 88 279 920 98 246 465 106 64 313 103 175 890 85 511 539 97 384 895 88 195 196 93 563 899 94 697 951 101 416 902 108 103 207 98 265 710 104 756 983 103 3 264 97 411 729 104 183 652 87 48 704 97 671 884 97 323 526 92 330 882 105 908 966 110 305 439 102 181 547 105 783 970 94 88 269 106 210 503 102 361 468 101 94 532 101 203 833 98 224 855 115 32 170 103 353 924 94 83 140 88 408 545 102 302 479 93 767 919 98 724 777 100 250 768 110 124 222 98 563 621 99 211 698 97 38 702 85 645 646 77 379 856 94 488 815 80 79 226 101 104 829 97 115 352 112 424 607 84 315 832 99 216 614 104 309 864 114 463 628 107 132 480 94 420 717 107 237 626 86 171 876 92 396 586 83 239 744 104 221 347 87 965 992 106 883 994 83 482 985 77 224 498 84 398 687 96 65 586 88 512 709 86 567 840 115 586 715 84 561 903 94 667 881 86 258 737 109 183 457 116 184 845 83 163 664 106 228 280 105 497 677 91 65 453 98 246 384 116 237 313 94 639 891 100 341 902 111 241 271 112 15 645 94 788 894 113 34 403 117 328 463 93 293 372 75 202 807 93 438 862 106 106 786 111 52 565 111 19 768 101 15 450 130 168 507 110 579 705 112 11 333 111 309 745 98 611 842 100 387 670 108 413 650 94 623 683 94 449 566 87 628 863 87 233 324 105 437 902 99 672 792 100 779 978 105 448 710 87 7 668 100 307 658 109 36 174 110 88 688 99 233 544 92 939 957 98 581 990 98 180 485 77 315 456 114 131 346 106 480 851 106 336 795 96 520 632 92 116 957 84 76 674 113 511 601 106 574 774 95 434 592 101 7 414 109 146 855 99 931 946 102 422 978 98 236 702 109 487 937 108 16 118 99 455 471 99 236 869 114 165 625 105 1 655 112 170 998 100 420 622 115 102 516 88 22 611 92 77 770 104 449 644 96 418 673 84 117 450 84 338 820 72 157 584 99 966 974 101 445 527 105 148 300 78 674 893 98 237 865 99 88 812 108 501 987 126 161 396 93 74 242 94 685 756 100 137 844 108 524 916 111 205 675 111 60 609 87 496 592 81 500 972 101 678 881 87 434 944 117 233 663 86 87 141 118 71 812 103 501 512 88 730 815 92 164 774 98 350 992 90 472 837 84 223 530 93 240 996 102 13 691 90 68 333 116 841 990 96 82 729 93 167 766 89 247 847 87 101 399 103 11 80 70 171 422 95 85 585 94 315 739 90 205 480 107 453 873 104 521 995 105 492 752 116 173 994 111 548 564 96 743 985 117 63 257 106 129 356 97 744 848 93 333 963 82 49 728 86 337 435 92 390 549 95 128 374 106 189 565 83 92 199 102 561 866 102 800 887 96 11 947 106 135 948 94 511 560 111 16 510 111 861 884 89 31 101 98 189 693 105 236 998 109 95 882 96 376 647 96 408 492 97 373 498 105 376 555 109 318 542 112 89 598 121 17 527 79 367 757 108 458 772 109 249 943 108 244 997 100 49 299 99 626 744 104 9 691 114 26 825 91 366 859 106 243 304 110 50 387 114 169 322 104 261 673 103 35 852 91 72 873 114 382 603 108 289 490 93 168 216 97 281 891 96 851 865 92 144 562 111 236 685 112 455 979 118 922 983 114 46 646 102 370 882 108 438 826 100 696 807 79 266 916 90 236 661 88 340 757 87 68 614 89 339 898 105 432 527 94 508 994 70 480 817 87 15 975 113 177 295 123 146 614 82 465 737 90 390 899 97 325 736 115 176 720 84 338 661 100 218 912 82 801 994 96 118 644 115 342 962 111 591 836 117 330 663 105 192 982 101 655 727 93 811 815 93 242 399 119 266 492 87 191 532 103 473 974 122 351 725 119 666 903 92 148 845 94 486 951 107 446 672 93 331 375 83 25 954 98 94 637 91 153 358 95 63 93 110 210 296 107 876 903 83 218 750 102 126 353 91 549 583 106 792 889 88 329 856 90 419 847 99 58 972 111 576 589 104 50 68 101 116 568 92 209 639 94 383 757 112 175 233 112 2 461 95 274 866 85 134 900 93 260 765 99 28 687 97 137 702 107 565 764 85 436 977 108 123 547 84 254 471 89 733 880 99 116 526 92 174 770 107 118 932 108 175 759 79 241 374 101 512 828 115 104 495 78 178 585 88 548 742 89 904 918 95 146 500 97 172 902 95 463 996 88 642 926 108 127 795 93 414 442 108 388 997 100 260 349 92 701 954 106 117 678 96 205 857 94 167 758 93 43 605 111 30 898 100 240 716 115 533 987 112 171 697 94 697 977 97 522 644 96 170 532 99 164 521 96 16 168 119 51 347 110 90 713 106 329 838 86 419 911 105 67 416 97 868 913 104 291 939 93 285 792 99 572 584 121 421 648 111 618 847 74 152 793 117 78 906 83 136 310 99 707 972 96 162 495 99 699 879 88 273 787 99 526 592 86 822 881 113 213 365 103 168 341 92 203 361 97 446 751 102 719 758 92 277 567 99 30 210 92 429 773 90 500 541 87 394 970 96 668 830 90 725 771 97 180 977 103 809 872 108 167 789 94 653 977 105 384 896 118 329 408 101 492 532 96 743 877 92 36 63 117 196 873 123 157 663 112 388 992 101 893 994 98 377 886 93 317 474 91 650 787 106 187 298 109 644 661 98 823 970 95 72 372 105 17 868 129 511 960 105 294 403 105 277 425 105 570 956 105 137 522 96 220 999 96 287 453 103 554 557 108 92 533 100 242 448 87 240 661 110 519 744 93 830 871 106 710 922 103 35 185 119 166 774 97 125 747 112 97 747 97 139 627 89 13 337 91 563 814 90 525 611 116 235 812 104 773 862 107 573 775 104 497 726 101 555 604 92 721 926 92 896 996 93 28 113 94 628 645 97 389 486 107 13 602 100 241 358 92 535 753 113 77 152 99 317 757 105 821 901 84 338 955 114 180 754 92 317 811 111 250 594 106 506 936 106 96 378 112 333 765 76 37 340 91 58 518 123 581 965 103 438 773 97 57 861 100 148 209 80 503 575 102 111 285 94 198 387 108 229 460 113 79 937 120 197 497 110 267 630 87 896 946 106 109 319 94 77 701 116 392 450 98 267 503 98 423 605 107 311 731 103 366 447 95 156 413 85 565 946 84 107 703 89 240 872 85 557 881 104 289 725 90 86 653 106 754 770 110 114 148 107 298 843 105 119 391 95 263 728 104 52 972 103 220 737 97 505 570 93 321 477 93 508 832 98 433 459 97 388 401 93 213 322 93 330 571 117 339 993 115 397 770 93 9 403 101 418 822 88 496 765 106 46 143 101 53 425 100 711 848 115 120 589 101 241 522 76 485 973 94 270 655 82 169 511 103 614 765 105 455 696 89 684 778 91 415 626 94 320 785 88 76 303 92 631 715 110 296 851 103 126 714 99 208 256 91 59 954 115 598 796 108 134 393 85 132 178 110 206 797 104 894 931 92 680 852 103 54 784 99 353 952 85 2 577 88 485 742 103 242 935 96 810 836 110 364 837 88 456 552 101 201 877 99 4 857 105 930 947 99 154 607 93 376 443 102 599 800 118 10 360 96 164 315 95 351 790 101 872 951 88 430 522 96 106 661 109 29 196 99 174 728 89 812 846 112 394 563 74 434 858 89 122 376 88 172 428 82 86 439 92 373 540 103 172 395 82 674 685 77 142 632 93 99 630 92 477 655 100 55 646 98 36 348 114 527 673 98 372 658 112 66 108 113 125 133 117 370 647 98 43 538 94 576 590 110 168 455 98 953 983 89 37 693 111 150 805 78 290 426 95 364 723 76 621 870 110 76 396 92 198 356 85 226 789 113 301 482 114 2 403 99 628 857 111 264 925 94 166 377 98 518 678 97 131 920 103 65 971 97 70 148 111 640 946 101 163 924 120 241 734 104 206 993 105 860 957 102 220 347 76 94 971 106 73 479 103 550 905 105 568 809 100 391 489 106 480 897 97 496 710 89 158 498 81 58 777 101 611 834 89 309 884 88 196 982 96 26 841 93 20 456 106 554 712 114 657 855 105 88 714 101 364 621 107 244 777 114 87 326 109 104 130 110 194 715 122 208 259 109 329 624 88 488 876 105 112 740 105 50 244 116 295 633 97 224 867 104 747 784 103 308 647 103 303 747 82 774 842 97 113 165 113 517 840 115 32 431 95 483 607 94 194 632 97 65 347 79 447 454 107 147 618 105 555 775 103 199 935 109 24 196 98 370 530 96 670 959 106 144 346 114 377 685 98 118 753 117 11 118 98 414 932 100 555 668 132 656 900 105 511 809 100 632 748 99 447 502 104 152 445 95 318 722 95 538 808 106 461 848 115 687 759 99 246 734 108 424 934 116 367 424 115 35 282 106 335 782 97 61 839 89 314 661 85 213 905 102 292 401 90 65 451 103 20 974 119 317 521 101 1 535 102 418 952 108 154 596 115 583 649 97 290 640 103 299 713 103 385 753 96 398 736 101 210 835 94 77 874 99 117 829 104 612 721 105 113 927 84 16 260 98 129 743 111 403 715 116 166 990 98 116 704 109 359 765 99 246 812 99 539 692 115 88 246 111 444 761 90 669 972 108 623 892 89 150 445 95 210 341 100 503 859 93 359 856 91 376 828 110 751 877 109 65 661 103 102 666 115 220 470 104 35 508 86 159 405 104 559 717 106 526 615 98 205 485 100 781 894 89 582 794 107 470 665 93 209 868 98 593 982 86 4 368 107 128 747 98 620 917 99 9 480 108 320 737 92 221 950 112 160 793 101 603 881 102 559 832 91 254 724 85 169 413 107 185 284 106 436 904 104 153 725 104 84 641 101 99 120 95 305 422 101 528 564 106 457 850 115 8 219 103 228 816 99 255 511 88 239 640 92 531 648 103 159 430 105 316 975 99 112 752 110 26 923 104 524 918 104 70 545 96 103 965 102 320 887 99 79 999 96 761 940 98 194 862 90 737 952 88 112 904 93 185 224 111 119 695 99 343 896 105 733 991 98 407 624 98 749 851 100 669 899 79 145 998 111 414 898 104 802 937 93 257 942 93 843 921 99 562 903 108 750 957 74 26 403 113 344 630 105 322 617 102 235 467 99 104 794 102 320 424 96 131 567 88 19 596 117 478 891 101 34 332 104 346 571 107 287 554 98 542 857 90 387 907 110 16 890 102 548 901 89 231 333 111 679 860 98 47 494 93 207 628 106 96 181 101 102 988 102 448 544 88 129 313 117 122 299 91 617 829 102 72 987 103 100 248 106 28 769 100 315 344 119 627 811 99 596 967 99 42 506 103 759 968 103 90 312 108 195 243 94 791 892 96 151 621 114 355 431 101 13 939 108 240 248 89 869 888 102 152 543 101 264 917 86 90 900 104 14 444 78 370 466 96 122 601 92 427 913 80 162 213 105 530 729 111 222 452 105 617 962 104 112 117 123 373 747 91 237 709 98 386 658 103 209 655 106 81 362 99 460 878 111 386 551 96 435 778 84 592 733 98 50 879 86 131 191 99 256 775 107 219 756 101 198 523 104 8 137 103 599 854 115 574 960 82 756 971 93 155 803 111 653 795 95 760 925 95 231 708 100 190 820 95 188 253 90 144 791 101 758 863 102 289 598 114 349 844 107 248 954 98 612 793 87 377 851 94 305 805 101 293 326 96 307 309 85 391 435 111 510 888 82 312 712 94 793 810 106 61 333 96 328 826 95 370 818 86 43 48 104 54 177 110 456 781 105 459 925 108 75 205 100 582 797 108 163 968 100 167 633 85 210 668 98 753 908 87 311 849 85 503 820 93 92 596 105 315 859 108 402 699 110 186 271 104 496 905 108 53 642 96 546 633 103 367 791 104 677 803 115 677 747 85 140 578 84 20 329 101 136 532 87 418 916 116 104 153 89 63 683 109 418 547 105 92 781 109 287 420 91 477 637 94 569 633 82 826 911 104 570 572 97 842 934 108 231 943 81 165 790 94 607 730 109 5 486 95 456 752 97 701 881 108 341 388 109 527 747 92 340 569 97 220 452 113 169 176 108 110 815 84 248 365 102 608 898 105 408 839 92 91 877 104 452 462 101 409 667 109 8 551 109 214 291 93 8 288 92 134 351 88 610 849 105 198 953 92 104 606 95 153 979 113 306 399 100 690 874 80 143 504 87 585 874 108 204 504 77 642 981 101 709 995 109 339 513 99 557 826 88 751 888 100 7 764 94 329 830 81 511 950 108 497 934 107 581 993 101 307 466 88 189 772 106 836 922 114 302 946 102 262 648 116 277 459 99 32 833 96 799 983 105 85 261 101 35 235 92 118 179 95 846 978 89 669 984 102 422 960 102 260 942 102 161 617 77 359 752 94 496 990 104 52 332 105 472 638 102 103 873 93 434 878 106 519 897 107 524 667 84 556 988 88 351 468 99 272 812 89 43 773 95 660 800 102 24 368 111 323 881 113 59 397 107 736 802 96 253 281 120 173 311 106 36 344 115 462 491 111 46 279 89 261 431 103 150 889 84 939 945 86 326 792 100 482 614 103 445 718 113 599 635 85 640 944 106 628 709 95 0 41 104 260 288 95 894 949 91 156 263 102 83 834 99 112 821 123 31 874 108 741 906 101 191 549 82 187 516 94 133 760 83 626 678 94 268 286 103 495 931 100 433 704 103 97 477 98 590 896 89 526 610 88 700 833 86 36 692 113 3 161 102 46 780 89 492 712 98 212 500 89 37 160 120 271 406 96 591 632 100 142 380 93 282 591 89 70 577 93 765 998 93 214 798 103 222 680 112 380 760 117 745 853 112 448 567 71 339 650 86 114 446 88 9 212 98 639 784 82 242 397 99 645 655 96 364 652 109 336 905 109 165 461 83 177 423 113 245 780 100 68 667 96 7 771 89 37 644 98 68 271 97 605 999 124 15 49 84 327 834 95 120 267 91 321 754 99 155 298 109 261 861 74 42 700 103 720 788 107 210 824 99 224 748 101 136 690 102 34 322 118 79 370 108 9 118 101 494 740 102 733 874 116 102 905 93 99 604 114 309 455 97 246 401 97 314 724 68 194 356 93 220 634 91 12 507 96 616 805 120 710 872 80 19 701 99 589 923 110 206 539 89 488 592 88 666 844 93 344 633 100 131 710 82 93 660 93 338 489 119 183 358 88 359 498 98 0 275 109 142 490 98 338 529 91 129 254 97 683 801 104 717 812 95 178 372 93 256 444 83 296 687 94 212 737 94 203 213 105 373 418 96 53 127 94 283 379 94 113 620 108 284 783 102 247 334 103 230 659 111 420 790 119 146 178 91 245 539 107 466 802 105 287 978 125 424 761 122 115 911 94 291 680 95 97 401 98 263 944 116 56 450 108 19 124 93 739 794 112 928 938 111 303 982 108 630 675 86 469 942 106 79 692 111 79 699 100 298 355 108 630 638 96 728 946 100 340 403 99 161 907 102 844 889 119 328 583 99 314 476 88 682 719 101 217 791 93 588 893 99 341 658 100 3 313 80 21 390 87 158 401 98 334 363 101 424 786 117 284 861 105 57 680 101 77 377 114 225 817 106 270 486 106 569 893 94 307 345 98 404 747 72 154 207 97 6 205 90 289 641 104 509 882 107 819 855 83 63 789 100 411 422 107 18 174 101 8 316 117 83 90 94 359 649 103 476 916 106 732 802 110 86 887 96 0 109 89 132 193 100 612 991 95 729 796 82 93 308 96 187 252 103 512 798 110 457 746 96 504 675 93 93 181 106 694 722 93 825 880 87 393 686 87 267 301 96 424 897 114 194 274 108 338 702 116 551 921 101 117 663 98 42 931 108 255 644 104 90 179 106 510 861 103 702 759 83 315 496 91 416 690 109 645 934 95 549 612 82 370 388 96 279 433 107 226 984 106 335 978 86 58 950 99 402 570 92 666 928 90 93 694 101 367 452 96 643 930 109 315 828 84 442 581 92 93 707 83 215 927 104 66 424 100 62 725 89 44 131 97 54 580 95 454 629 104 219 422 89 565 593 100 10 714 91 380 812 112 12 78 100 860 885 105 167 208 104 217 721 114 447 475 101 39 579 122 610 802 120 113 261 82 472 534 117 425 973 101 502 778 107 317 857 89 977 997 79 305 932 90 473 860 95 76 165 102 280 506 101 46 493 104 162 188 102 240 542 94 561 896 103 206 978 103 149 150 111 373 714 101 191 315 110 278 949 92 668 994 95 535 814 97 256 410 100 214 983 98 17 927 98 515 758 118 224 548 113 7 573 97 178 314 109 584 639 115 17 953 80 65 722 94 485 935 87 620 861 107 463 845 109 608 705 116 545 677 116 267 989 93 278 567 114 27 248 92 398 587 94 741 765 95 47 634 114 346 804 97 193 549 99 536 977 94 146 564 73 806 946 107 60 443 90 28 217 89 213 270 94 237 704 100 106 287 107 281 947 99 167 795 103 87 405 101 61 341 89 347 934 94 322 677 91 108 680 96 455 509 83 29 917 97 201 826 81 849 871 95 353 883 108 548 754 93 571 918 99 874 965 79 460 516 114 828 917 109 268 668 107 41 729 82 92 607 102 368 652 78 450 631 106 92 752 88 138 750 107 115 474 111 541 923 103 202 804 89 557 709 88 502 671 96 234 512 102 491 806 98 960 964 115 514 990 104 641 839 92 144 246 101 213 771 79 99 258 112 233 497 108 594 665 97 139 397 90 261 546 108 37 237 86 195 282 96 137 770 96 246 262 103 11 62 95 189 419 88 689 926 105 216 898 99 568 863 98 471 570 103 372 873 91 677 887 102 387 927 88 725 961 98 312 698 98 440 903 100 314 339 106 452 613 108 434 717 97 440 905 99 216 991 109 657 759 109 613 762 109 740 796 94 188 889 89 618 736 123 0 811 106 70 808 96 255 878 100 706 927 108 596 997 105 60 964 103 677 780 113 543 706 97 194 991 85 128 593 124 516 629 103 700 722 83 219 322 102 758 934 110 241 890 89 60 193 104 530 555 109 165 287 118 528 919 101 305 524 114 51 267 106 70 843 112 1 416 93 25 163 97 210 787 103 144 696 109 327 363 86 185 812 111 139 352 72 697 791 78 179 285 113 202 684 93 550 728 107 814 854 90 106 891 92 480 585 98 768 837 108 308 321 87 653 722 104 90 584 91 121 639 87 282 517 113 30 393 93 2 127 106 484 908 90 320 929 112 474 655 90 224 588 100 98 318 85 622 760 124 271 292 90 288 785 100 170 236 95 80 439 97 493 774 83 315 938 91 291 740 103 235 813 116 491 715 88 260 690 111 56 372 95 328 632 112 385 863 116 506 851 104 495 856 91 883 902 105 551 913 102 675 779 114 394 870 109 352 843 107 401 615 94 913 974 102 100 182 109 443 805 97 817 832 97 392 954 104 275 430 98 112 327 90 157 388 89 44 186 96 443 697 96 907 948 94 357 783 90 37 409 106 289 867 97 637 916 103 300 998 120 55 283 117 620 802 94 607 930 101 633 840 103 316 970 86 234 363 109 611 818 120 503 972 105 606 878 106 629 783 103 492 985 93 178 335 86 600 656 115 397 630 94 459 932 108 362 754 98 865 960 101 5 690 97 470 472 96 216 612 100 89 903 79 409 855 77 582 788 111 151 440 96 680 847 104 31 935 129 87 917 100 332 611 93 318 928 101 423 825 88 110 764 83 430 553 104 327 591 101 124 302 89 501 760 119 43 415 103 532 739 104 554 646 96 543 754 107 43 679 85 369 742 100 128 415 111 159 221 95 159 445 113 714 991 101 193 839 100 118 804 92 179 482 115 330 416 104 1 946 95 28 604 95 200 287 92 24 133 96 318 446 91 96 99 99 331 724 120 537 710 95 415 825 110 752 859 97 611 923 104 63 162 99 796 859 110 838 877 112 48 514 118 120 714 111 371 592 93 11 308 96 589 608 100 257 293 109 119 538 93 623 635 98 184 720 119 822 994 93 477 799 78 598 606 82 256 670 124 464 502 98 695 708 102 832 905 97 108 924 85 375 639 92 133 632 104 466 571 94 668 696 110 495 641 94 56 593 100 139 415 104 54 463 102 44 566 87 136 827 97 875 962 90 550 869 94 258 788 87 206 841 91 667 973 110 581 600 95 176 867 94 144 488 119 586 798 108 147 736 102 176 327 93 338 977 108 570 588 100 163 437 105 469 573 108 124 640 103 302 528 104 144 956 95 346 861 90 271 326 106 74 591 87 169 869 96 178 382 114 424 772 100 177 539 108 48 297 89 361 753 112 542 612 101 351 401 107 20 192 99 527 848 100 489 951 105 144 606 93 262 319 100 174 737 90 664 919 88 106 899 99 573 803 97 93 353 84 523 607 82 109 370 85 229 684 97 234 306 94 758 937 105 533 769 108 375 376 107 5 398 98 242 652 117 429 512 98 68 282 95 700 884 115 97 831 100 115 198 95 578 869 98 512 624 112 459 590 90 310 724 107 26 143 105 22 505 87 272 977 107 59 811 98 282 825 111 222 323 102 129 555 84 74 310 100 340 555 115 175 819 105 43 593 108 420 678 107 95 974 110 332 942 115 250 356 102 14 775 97 783 956 79 702 866 112 23 732 102 608 656 103 367 894 97 330 547 103 159 379 110 2 995 83 369 733 92 162 731 77 729 876 94 62 387 117 83 383 119 97 503 78 123 276 111 419 525 82 173 662 97 214 999 116 319 598 82 64 189 116 146 299 100 695 712 85 300 678 85 744 929 97 620 695 99 72 144 97 208 743 95 500 676 118 448 475 101 363 543 94 794 894 102 185 331 103 424 750 82 491 816 97 551 860 95 110 538 97 706 946 114 584 676 86 184 853 98 268 824 104 294 621 100 752 804 98 572 847 100 364 553 102 95 585 113 5 413 82 267 481 103 819 978 105 432 868 104 805 944 94 621 946 97 85 799 77 82 305 73 362 848 113 580 909 93 69 393 99 228 937 105 71 956 110 562 696 98 25 206 108 71 138 110 115 803 98 15 683 110 30 228 82 123 991 105 290 682 102 293 460 82 200 330 91 455 702 109 177 374 110 455 568 99 207 402 98 338 424 83 254 592 96 80 250 93 205 416 104 798 915 97 330 368 96 112 509 97 428 543 95 231 370 106 119 901 86 124 511 116 122 777 106 249 373 103 920 972 105 827 878 103 398 661 95 340 450 116 36 111 105 287 557 92 307 356 112 34 121 92 3 193 92 137 637 77 201 299 102 332 351 94 773 852 121 166 302 112 483 762 110 237 818 90 375 478 93 271 898 113 487 900 106 198 522 93 144 221 101 319 487 107 32 498 105 546 663 96 139 473 128 206 741 98 131 769 100 2 749 124 312 599 101 356 737 114 25 631 84 127 368 81 182 469 97 806 952 117 454 493 107 489 914 99 707 740 100 582 630 72 344 802 102 162 539 103 249 775 98 320 898 101 212 271 102 218 259 72 475 737 100 786 831 93 38 282 91 88 961 103 394 421 111 992 995 109 174 867 96 285 358 96 245 274 112 4 665 107 168 805 104 196 939 98 609 873 99 337 893 93 267 783 102 89 623 98 40 348 100 246 823 99 424 987 91 65 829 102 451 869 95 22 617 104 392 878 114 107 201 102 250 716 109 581 779 78 590 631 103 354 400 74 243 568 107 669 777 91 284 537 99 15 504 95 863 879 92 537 921 96 179 979 98 390 973 93 668 895 94 255 426 92 521 843 105 9 418 105 246 270 98 25 563 118 207 341 118 686 961 94 397 570 111 778 886 119 571 647 105 737 956 101 74 328 90 132 828 90 441 636 105 5 738 99 75 156 95 656 692 109 382 828 102 61 208 92 41 492 107 435 776 87 84 651 100 2 198 102 161 922 104 46 486 87 234 903 85 88 910 95 743 975 97 407 863 107 486 508 100 116 873 95 276 533 108 38 838 110 643 683 93 207 624 101 207 675 99 13 479 123 439 863 119 451 488 100 135 603 102 249 966 103 157 916 78 749 762 95 707 842 102 490 620 108 359 631 114 697 893 114 582 772 91 410 887 102 571 877 112 29 711 114 40 145 75 66 851 105 272 905 103 298 694 78 378 803 83 217 511 92 344 366 88 126 152 110 709 938 101 34 400 90 111 497 78 219 914 106 542 932 96 413 904 101 215 548 111 10 447 103 175 610 99 247 864 91 196 832 88 351 959 98 46 920 98 370 570 82 411 809 103 402 826 97 788 856 95 114 218 92 780 810 94 386 667 111 345 455 114 445 667 87 85 967 88 437 930 115 216 485 100 428 442 104 384 428 94 539 589 82 381 802 90 208 604 108 165 472 94 191 401 96 307 337 100 257 836 99 179 556 99 113 436 104 560 889 86 600 709 85 795 956 101 85 575 105 701 769 93 391 584 112 640 697 106 39 638 88 385 460 97 364 489 93 208 869 115 785 877 110 154 390 111 792 938 103 323 747 100 668 892 113 17 982 110 75 255 104 724 754 106 618 678 100 752 905 107 241 932 120 177 220 79 4 598 94 259 933 115 383 585 98 306 340 119 391 632 86 178 932 102 801 933 110 280 424 107 494 729 98 8 812 92 379 466 107 315 978 84 243 480 117 61 664 86 104 229 112 440 711 111 782 992 99 42 231 108 469 796 100 454 576 103 39 296 102 169 919 95 118 500 82 621 728 101 514 888 106 250 256 86 563 644 89 650 898 114 13 922 87 59 83 119 718 968 102 638 890 98 164 819 98 489 912 84 617 740 93 85 916 105 106 688 118 155 793 109 207 775 109 186 866 103 106 174 97 208 214 106 127 212 99 714 984 110 272 651 97 757 916 90 342 659 103 359 831 94 190 585 93 405 739 105 245 599 115 641 872 84 333 403 98 91 441 106 439 690 101 678 982 102 768 933 86 99 978 102 354 617 107 94 462 98 166 900 98 324 599 100 19 699 104 364 817 104 377 801 97 534 763 100 63 785 85 614 800 114 180 484 88 180 369 89 311 936 88 569 808 80 51 717 103 594 708 106 366 809 75 315 746 107 161 633 107 269 565 89 410 762 89 886 961 105 122 317 102 526 611 100 96 540 103 572 692 102 501 880 98 316 530 98 480 830 99 779 864 87 551 847 105 279 998 94 138 560 107 59 962 84 2 846 81 463 727 99 428 861 90 88 273 105 242 900 100 844 916 108 54 904 98 558 561 106 729 963 101 384 990 89 651 858 90 887 915 83 471 581 102 49 268 96 6 661 100 797 868 101 280 392 85 944 967 104 582 949 91 551 642 102 105 592 112 257 380 93 519 751 97 339 641 84 275 420 92 210 768 127 56 200 95 399 679 118 628 660 100 201 747 100 68 93 89 527 620 89 116 563 108 736 887 110 795 810 96 921 983 98 190 793 114 5 182 115 556 595 98 362 888 111 220 264 100 316 322 112 372 751 108 684 686 102 213 224 86 192 428 118 136 467 110 270 610 100 193 470 98 96 768 108 214 566 99 327 359 84 164 679 96 66 628 87 22 974 96 138 859 113 689 901 101 308 997 67 408 511 85 319 656 99 618 824 101 347 479 111 585 730 124 53 607 101 133 882 100 247 806 101 390 788 109 125 454 109 452 669 99 323 451 110 514 919 102 812 934 112 658 726 108 146 587 107 172 374 100 388 726 98 427 707 89 465 996 97 97 470 97 751 939 80 642 997 122 210 236 97 201 316 120 141 337 100 673 854 80 53 805 107 91 165 108 847 991 87 245 496 103 168 333 98 789 921 119 419 672 90 588 882 100 325 415 97 465 752 95 596 606 110 322 433 108 195 536 115 174 685 102 891 894 111 301 396 96 641 722 96 323 400 103 118 483 101 195 801 89 21 78 105 352 361 102 561 687 92 337 722 88 371 925 92 565 701 94 203 578 96 612 931 109 47 130 100 545 837 103 2 329 78 9 865 105 802 913 108 701 917 115 427 812 106 852 931 86 311 474 113 71 310 118 93 210 87 409 769 109 462 861 81 241 568 88 205 371 108 423 518 117 541 831 108 144 159 96 68 657 104 152 180 97 15 866 111 480 570 100 173 783 95 519 615 100 584 869 103 1 833 108 87 327 90 37 179 94 17 735 87 379 566 110 267 895 103 715 724 104 285 779 104 356 836 94 5 491 106 2 446 104 287 467 120 668 722 99 349 563 98 98 142 100 185 954 79 564 892 86 4 623 96 176 537 95 211 739 116 203 315 111 469 714 106 64 198 85 452 797 108 360 398 109 116 303 109 553 655 100 181 328 92 136 171 101 104 462 64 84 858 96 560 690 115 151 485 101 599 939 89 512 667 101 758 919 110 49 606 110 512 869 104 31 583 99 406 933 95 309 384 95 645 793 110 195 567 84 101 566 106 163 225 116 292 511 107 169 809 99 52 287 100 561 823 98 297 566 122 5 32 95 538 799 101 36 231 111 348 868 94 117 240 96 293 504 92 253 563 97 188 933 101 82 422 90 314 610 85 368 751 121 394 814 122 185 648 92 883 990 99 244 476 98 376 800 86 252 682 90 360 475 111 218 307 96 372 682 92 67 460 88 255 497 105 56 425 92 227 989 99 739 834 106 162 254 103 231 410 99 287 707 92 829 876 93 34 205 105 80 420 87 323 689 90 564 979 97 196 515 105 662 789 110 942 950 105 196 414 96 7 250 88 365 586 82 13 30 102 62 858 95 212 755 96 659 887 85 281 784 114 284 499 104 295 547 105 144 895 106 595 895 106 361 750 84 394 711 112 524 874 101 482 655 104 109 508 104 311 542 97 95 587 95 86 92 104 485 842 112 16 163 103 496 791 103 183 286 79 12 163 108 295 559 90 265 536 87 18 288 112 48 271 107 531 945 99 38 489 126 260 292 91 391 926 107 385 435 127 49 252 105 64 150 113 146 956 81 242 319 110 543 817 100 74 805 108 233 980 88 11 729 90 254 581 101 168 221 88 355 606 90 494 742 93 143 719 84 222 733 110 445 676 114 37 672 112 315 637 117 103 543 103 183 867 118 7 486 88 97 668 95 497 911 91 115 409 96 296 742 112 71 127 109 809 985 106 375 424 90 192 217 103 342 840 105 99 119 83 231 994 102 340 658 101 40 403 92 71 622 115 89 158 97 215 250 85 279 968 83 57 458 105 265 471 101 577 745 90 699 736 92 531 659 75 288 385 104 313 477 112 439 731 91 836 931 107 779 981 126 429 600 109 267 520 90 209 880 84 182 241 98 359 942 102 24 611 98 227 647 99 174 851 133 727 759 106 163 459 90 52 604 108 132 682 89 533 688 99 31 661 79 664 843 94 345 572 97 447 524 82 878 991 97 706 968 113 189 563 93 65 119 90 70 673 103 356 853 110 266 862 107 341 532 117 47 603 113 286 393 90 182 259 85 164 969 98 3 304 80 562 598 95 480 978 105 642 898 100 160 941 95 228 589 98 324 669 101 199 683 94 410 896 69 448 655 122 90 986 87 553 816 90 21 87 103 128 313 92 298 904 100 95 470 121 327 568 105 197 637 92 198 289 75 661 987 95 530 684 108 85 926 104 52 562 98 214 469 115 466 473 105 310 860 110 6 571 108 124 550 104 197 464 115 456 602 73 301 682 96 431 759 106 144 688 98 198 945 91 931 991 96 321 914 120 555 573 117 313 688 90 345 382 86 23 274 94 50 137 90 209 569 85 21 840 97 618 864 103 650 654 106 361 512 118 262 387 93 207 374 81 533 669 109 101 838 99 413 623 107 283 877 106 899 924 106 546 580 107 522 580 100 659 904 90 146 386 98 103 310 105 861 922 91 222 527 86 427 912 97 270 875 78 80 693 84 517 772 103 281 401 90 459 818 85 218 535 96 314 896 118 901 911 99 465 574 97 76 357 112 515 547 94 99 372 97 582 971 99 227 346 97 99 290 99 554 886 86 352 966 89 600 798 107 327 835 105 345 931 100 402 765 98 447 868 101 89 905 118 461 561 116 38 129 113 191 731 106 370 904 100 44 489 97 595 692 95 276 279 96 29 892 103 94 205 92 905 965 105 318 571 91 175 526 102 349 670 105 518 797 110 39 735 98 266 445 105 458 985 98 179 398 68 315 712 102 384 829 108 94 852 85 308 873 112 604 912 106 435 779 92 709 745 101 344 895 104 703 818 115 194 911 95 55 152 85 628 890 95 150 309 95 451 840 98 225 878 104 12 864 101 91 753 109 287 957 84 496 759 99 822 906 110 200 774 96 179 407 90 40 118 112 604 681 90 293 918 101 874 998 91 240 749 89 171 787 105 487 846 116 198 423 100 968 989 113 711 815 90 169 353 104 81 604 102 195 217 92 182 841 85 195 739 108 390 905 96 511 637 114 14 413 98 388 876 100 878 945 110 807 819 105 322 755 103 235 735 111 65 310 105 208 555 99 284 778 104 484 616 90 285 998 103 298 609 106 814 887 113 118 862 99 780 945 99 613 788 102 583 652 96 472 871 106 572 573 106 497 867 85 247 557 120 464 805 102 423 543 98 540 595 117 125 334 85 202 441 96 24 393 93 163 266 123 964 981 97 289 366 92 310 565 92 516 764 109 665 951 97 38 780 97 678 959 89 780 973 116 12 967 98 324 821 99 634 896 98 623 663 113 48 718 108 87 240 106 26 992 114 522 767 72 706 711 75 201 777 95 72 533 91 89 427 98 236 277 97 417 890 89 484 609 103 98 991 100 132 475 109 95 844 101 223 465 100 34 191 120 22 625 96 514 656 101 255 281 98 446 519 79 188 263 102 111 189 89 341 408 82 11 245 77 736 750 90 151 462 89 181 500 123 21 951 94 367 942 86 131 840 99 392 920 120 364 443 94 428 590 121 261 753 79 724 977 113 100 815 111 149 916 90 165 329 86 186 527 109 326 665 89 223 573 99 311 672 87 285 412 98 82 757 102 432 579 90 27 109 98 348 537 102 771 948 92 511 858 120 115 900 104 130 870 97 490 622 102 476 812 106 165 317 91 517 635 90 907 918 101 10 715 101 387 967 100 388 893 89 86 469 95 229 235 82 399 498 115 710 775 113 738 883 104 670 854 100 377 676 94 338 361 94 379 862 82 517 815 114 222 311 110 183 565 97 43 177 87 312 424 83 29 343 97 362 375 92 259 456 120 281 953 113 544 829 113 693 773 90 438 980 106 179 343 77 435 979 122 476 541 96 27 31 99 648 913 100 852 912 95 759 829 101 835 964 113 146 820 97 774 883 100 220 897 111 750 812 125 680 714 87 3 47 96 8 73 115 16 368 101 249 594 92 783 934 104 172 358 112 283 756 84 162 399 101 123 831 96 331 950 120 477 708 94 796 957 101 161 484 100 325 623 85 45 340 105 204 972 106 459 769 99 498 904 88 394 744 88 382 769 109 265 981 101 472 728 92 319 870 114 210 526 102 36 789 106 194 372 77 239 925 83 158 375 95 431 992 113 303 957 105 18 723 105 32 963 80 100 984 93 269 626 94 242 476 105 810 819 97 503 883 106 343 583 100 170 605 91 640 734 105 438 745 68 278 582 97 262 640 107 238 592 103 182 919 83 878 898 106 900 936 108 786 859 104 13 36 92 410 694 98 516 838 76 428 979 93 112 448 97 26 201 93 70 202 106 475 781 100 148 780 100 112 554 99 851 974 108 460 471 109 340 785 92 108 883 87 245 918 104 217 562 93 695 976 74 343 669 101 324 424 110 437 806 104 281 395 108 616 719 111 74 751 77 362 441 111 8 978 100 241 927 97 229 922 92 135 658 84 50 106 100 69 117 95 200 638 98 211 919 103 316 735 111 412 947 95 129 964 98 574 668 97 198 686 102 394 598 101 673 848 88 98 748 96 602 853 111 742 899 93 262 563 113 324 436 92 92 926 105 659 847 104 594 966 84 173 908 97 634 711 103 616 924 104 263 808 91 424 933 87 441 767 85 330 959 97 474 783 114 627 969 101 515 630 100 527 914 115 18 969 108 14 272 89 295 672 101 122 203 103 461 973 95 335 898 106 22 671 90 240 307 94 191 235 65 125 922 102 104 181 116 573 602 109 241 964 85 106 112 85 362 772 104 84 247 90 184 880 107 396 497 84 882 963 102 368 565 112 33 995 108 70 968 92 711 952 109 284 931 88 120 314 102 128 802 108 419 902 92 895 987 98 124 793 90 875 935 112 54 92 104 107 933 114 282 574 118 143 470 107 361 973 85 142 610 98 445 485 83 839 906 89 89 222 121 450 778 100 197 347 100 160 660 95 103 234 88 388 912 87 8 221 105 684 794 90 776 847 84 546 898 102 407 775 97 163 894 103 334 973 94 50 521 96 94 364 73 356 900 90 517 847 97 438 946 89 138 871 90 238 729 87 29 144 80 228 723 81 394 853 88 376 608 101 367 884 97 61 958 92 303 315 103 570 792 95 493 946 90 681 959 89 339 868 106 414 922 114 46 68 86 3 772 80 223 706 113 284 400 124 276 699 103 747 829 100 70 830 86 430 588 90 555 907 95 46 221 107 81 113 98 23 206 105 18 728 104 516 681 95 439 913 91 228 424 91 138 691 114 900 997 96 712 731 94 146 459 96 557 691 99 138 403 78 806 886 100 33 586 99 233 946 132 88 469 109 613 692 99 579 820 78 370 762 93 280 899 104 445 581 93 677 763 78 29 445 93 623 793 91 536 861 90 54 684 105 318 965 110 627 850 99 138 304 105 445 812 87 367 899 106 389 434 117 453 992 94 633 833 83 410 728 101 138 502 110 695 711 100 53 540 94 98 885 102 97 307 114 144 793 96 331 462 100 155 498 94 234 496 90 333 853 100 464 604 109 391 407 92 398 752 105 84 624 112 651 695 108 143 886 95 228 340 87 128 840 107 451 955 101 235 819 91 599 985 105 762 951 108 335 800 92 101 569 96 651 904 71 77 829 102 480 942 103 44 479 95 726 896 100 10 529 97 340 549 92 212 791 103 584 667 117 401 728 95 135 360 106 82 475 103 320 857 94 150 288 101 910 980 113 123 200 95 65 187 84 320 793 93 674 720 89 5 283 105 318 954 107 448 895 94 571 953 101 30 111 96 83 647 103 542 767 80 695 866 92 599 631 107 492 646 108 56 232 91 323 973 94 221 856 80 139 786 97 767 853 109 354 912 104 635 792 120 280 326 112 140 442 103 993 996 106 94 959 102 698 855 90 489 515 93 201 708 95 476 975 96 310 586 93 122 456 96 571 778 100 102 510 92 257 555 84 70 269 105 10 544 110 296 509 90 435 783 109 51 459 82 141 817 116 618 867 113 264 591 96 112 239 98 344 511 101 184 851 101 140 480 87 852 918 87 305 464 109 779 848 100 343 395 106 27 345 110 9 303 92 622 754 101 154 961 90 265 864 105 273 687 115 96 245 109 343 869 90 307 392 94 454 502 83 297 966 97 357 532 111 443 926 89 123 595 93 564 999 108 219 568 110 56 933 99 407 524 98 48 200 105 282 824 95 359 937 107 470 859 103 526 631 108 382 773 79 216 593 106 70 690 106 289 995 115 80 601 85 18 305 107 336 648 94 314 673 99 18 327 78 488 714 106 141 622 106 140 218 96 60 616 99 508 821 107 292 601 115 251 763 95 676 986 92 404 966 100 293 864 92 214 632 100 175 697 85 366 439 102 265 957 96 59 930 94 175 277 93 99 455 90 152 693 113 685 890 91 270 512 98 121 445 105 33 359 99 779 977 103 579 710 103 279 694 99 181 267 78 175 769 137 77 323 107 242 915 112 35 511 108 28 282 92 77 197 117 422 613 102 296 505 102 203 679 93 533 898 91 664 853 97 370 483 101 806 936 105 420 423 88 97 355 100 15 978 116 184 943 105 196 264 114 471 767 113 61 791 100 385 914 93 542 962 87 763 984 95 131 765 105 81 123 114 39 870 90 313 705 83 281 598 93 377 706 112 601 940 109 608 756 97 196 781 115 363 585 87 180 705 78 375 514 105 305 866 92 751 982 114 275 402 81 193 876 78 185 932 93 609 797 88 219 748 110 205 850 84 670 859 104 378 612 113 317 698 85 45 176 93 283 490 98 196 237 126 60 475 99 144 960 88 285 451 101 123 605 100 847 982 97 360 884 93 14 293 98 5 786 100 24 383 92 511 679 105 808 887 97 650 985 101 595 726 105 138 160 100 218 643 96 182 318 92 273 564 133 378 564 120 220 538 79 163 586 93 18 474 104 622 699 105 24 941 91 483 904 99 355 823 91 722 970 89 296 722 103 132 476 94 886 910 81 396 706 84 93 893 112 579 616 109 468 475 103 77 170 96 471 758 103 517 836 112 32 816 94 858 913 94 118 303 107 78 981 98 342 345 100 848 994 96 235 460 89 668 734 96 147 546 87 154 888 100 544 892 100 66 837 87 549 830 100 165 595 113 280 801 121 499 996 97 510 904 103 569 928 107 91 329 108 772 817 102 184 401 102 193 848 102 33 837 109 328 949 106 122 728 96 140 739 101 186 420 122 123 222 112 47 180 88 82 510 101 324 575 86 163 887 95 563 752 101 345 711 105 628 993 118 62 857 95 330 686 98 138 254 88 732 765 103 73 555 85 463 675 89 656 729 91 494 846 106 202 670 114 576 830 88 560 907 97 640 850 93 349 896 100 8 601 103 231 753 84 139 885 93 514 957 93 261 940 113 518 874 89 302 499 86 127 642 111 590 775 99 80 553 94 291 534 104 945 960 106 701 948 80 515 897 92 373 484 101 332 393 91 147 631 105 180 829 107 439 945 117 260 296 83 631 721 105 769 815 104 167 879 102 110 190 112 59 682 107 296 449 85 110 760 91 106 530 106 578 788 97 450 673 104 215 406 101 418 937 107 75 89 99 13 727 99 283 861 88 764 834 100 18 248 110 17 103 95 568 862 99 99 244 80 722 819 88 93 413 88 799 808 92 436 448 84 360 589 112 744 913 90 341 810 108 559 968 99 282 531 107 47 675 102 635 932 103 201 530 103 290 962 90 124 589 108 228 815 104 191 719 110 381 915 94 89 542 119 57 711 111 348 423 94 453 478 101 91 481 94 196 552 95 186 577 102 74 133 96 359 894 104 257 443 102 92 340 109 13 861 98 726 914 70 261 825 93 157 482 105 485 730 99 437 793 99 281 631 105 163 758 101 511 820 102 233 256 83 891 959 100 65 213 107 354 417 96 145 342 105 414 859 93 397 990 85 762 777 105 376 916 98 230 521 98 197 949 101 6 830 108 476 761 109 42 258 97 510 571 111 63 473 93 245 490 94 502 976 119 684 887 109 396 710 108 321 783 100 146 666 98 117 461 96 270 332 112 339 579 103 67 752 109 207 418 94 252 774 110 401 480 106 116 130 97 758 938 96 659 721 93 267 912 76 924 987 96 641 711 85 4 790 95 10 124 95 404 910 95 117 136 103 167 702 91 899 966 88 113 201 111 161 328 93 14 936 79 352 542 96 445 838 98 324 394 100 80 300 78 10 89 106 693 743 96 356 516 90 85 482 117 743 994 99 289 303 113 402 846 83 20 179 91 780 795 98 45 353 113 426 509 101 370 761 86 38 542 94 159 409 105 27 671 89 64 718 102 130 429 109 105 514 94 436 898 94 36 716 107 14 827 78 195 688 113 395 978 120 937 969 108 603 627 115 232 428 103 811 856 105 470 631 91 511 613 96 94 465 100 35 785 103 71 478 93 914 940 102 561 771 106 143 843 73 6 502 100 13 675 96 208 962 95 566 680 97 116 487 102 24 909 108 685 989 95 347 520 110 727 881 84 567 829 91 44 784 97 718 873 102 405 988 110 165 335 95 767 781 109 113 871 97 199 528 109 2 687 109 509 535 112 234 593 99 113 865 91 76 337 96 497 874 98 42 270 98 461 537 103 418 781 107 504 612 94 225 699 83 446 979 128 39 409 103 279 696 112 98 569 89 33 235 91 145 270 73 206 989 121 772 820 105 223 362 103 115 519 100 317 597 107 1 825 111 805 847 99 787 963 102 409 616 84 718 841 98 930 942 95 131 437 80 111 854 106 168 361 104 624 938 108 174 182 102 48 730 85 218 542 98 142 448 106 324 766 94 174 596 91 402 582 98 128 496 108 609 750 112 358 783 96 808 852 105 753 995 106 340 810 104 33 456 98 161 259 97 25 594 90 65 515 88 615 695 85 703 717 104 261 492 102 378 728 75 346 496 115 685 748 107 191 943 110 105 555 96 178 262 92 893 914 98 326 606 89 75 670 102 64 581 84 181 690 104 670 765 97 122 842 102 526 561 86 550 843 99 55 649 85 378 748 104 287 778 102 198 409 93 35 303 115 0 949 96 67 759 96 110 195 120 246 433 93 400 591 90 532 998 113 126 180 95 352 658 97 646 955 116 229 296 111 635 976 98 481 951 95 317 667 89 166 970 90 151 567 89 407 785 94 524 774 104 232 975 105 511 991 102 866 927 95 51 151 95 178 242 108 754 807 101 0 263 106 230 598 101 165 698 90 93 281 113 255 621 95 278 683 120 11 526 90 42 618 98 115 424 99 230 507 93 556 691 103 643 739 94 488 836 122 741 828 90 62 324 92 560 996 92 604 938 117 882 894 87 264 981 98 269 714 114 772 911 90 86 540 102 444 582 101 188 864 81 246 850 100 499 971 112 98 638 105 147 222 103 63 611 111 848 962 80 818 948 111 25 385 101 142 330 104 85 827 96 312 774 76 398 439 104 288 478 120 331 342 96 339 427 102 14 481 106 243 990 109 542 743 107 129 975 86 84 476 88 457 528 89 254 853 96 789 962 96 381 827 107 326 740 119 258 513 100 531 555 94 207 776 108 783 881 102 552 626 93 221 366 88 48 252 99 529 755 103 178 349 95 171 231 100 156 202 111 579 592 101 384 586 111 37 886 86 763 768 108 187 807 109 835 886 102 331 672 94 387 411 91 667 864 107 108 528 98 46 575 109 656 688 91 449 787 97 528 978 97 300 378 115 145 355 92 1 870 103 479 722 98 427 686 112 105 737 81 341 906 100 701 753 75 411 508 96 464 738 94 341 637 103 98 167 86 707 988 118 841 883 94 125 516 108 52 950 101 520 847 104 299 809 102 109 653 97 408 838 96 252 668 95 518 522 114 37 116 97 36 895 89 402 425 105 402 479 92 861 870 92 475 743 108 836 896 94 578 676 80 719 927 97 57 170 109 312 888 97 328 389 95 96 683 101 347 563 92 575 870 97 636 905 91 217 623 101 252 469 94 345 840 97 235 658 104 21 630 97 244 606 100 291 599 108 74 453 108 347 984 114 428 689 86 754 958 106 566 890 116 180 186 93 3 624 109 366 692 85 181 618 96 732 858 97 123 693 119 204 955 99 775 988 100 256 911 106 671 991 90 396 963 91 516 915 108 271 752 83 17 63 89 359 976 96 296 347 90 149 947 86 285 860 103 212 707 90 343 716 96 514 807 98 612 659 118 163 749 104 459 827 98 344 981 113 234 428 91 701 905 94 125 962 106 508 806 85 205 953 110 407 543 107 419 951 105 653 868 100 253 286 70 789 819 111 26 434 106 506 635 109 219 862 104 154 934 111 32 462 112 237 725 99 11 551 117 37 189 88 271 525 87 151 979 94 625 780 106 370 673 107 703 915 99 275 483 106 446 450 127 703 709 109 85 351 92 228 856 82 299 330 112 116 757 112 792 848 114 436 780 94 867 937 99 73 154 103 393 529 114 301 610 104 13 300 104 151 868 92 861 929 111 354 545 91 559 618 107 557 575 94 511 982 110 202 851 96 479 868 96 879 910 108 328 892 77 558 564 92 174 556 76 501 563 123 822 953 124 152 860 109 343 740 113 418 787 90 119 633 114 638 872 107 388 871 94 256 974 93 530 909 111 5 367 90 197 305 99 190 448 107 76 468 102 254 372 86 1 543 105 883 922 77 353 505 109 516 891 95 78 655 75 134 141 93 31 405 90 284 927 100 454 518 103 642 868 100 736 932 100 120 415 110 101 885 121 2 973 100 161 994 108 619 771 103 531 980 109 906 962 106 230 929 111 672 719 103 15 585 92 470 475 116 73 802 105 149 438 91 132 486 86 239 305 100 311 371 85 322 515 96 497 784 94 742 961 96 734 975 103 260 726 99 502 727 98 239 696 91 394 836 95 156 630 104 561 953 107 830 939 112 74 569 110 206 939 106 43 811 91 200 781 100 668 673 83 634 795 94 831 870 98 295 621 112 36 281 98 291 713 111 553 976 94 195 657 89 25 905 109 234 555 91 541 713 92 193 486 99 318 755 94 360 469 101 205 560 88 452 917 130 868 908 85 174 825 96 467 692 89 602 604 102 249 570 87 710 968 76 599 857 105 718 985 107 575 603 79 34 707 86 744 810 101 127 960 86 794 948 100 115 843 105 687 933 98 219 230 87 380 889 117 469 689 118 252 734 86 448 982 98 604 759 115 143 226 86 451 961 108 367 437 91 642 851 114 94 526 102 212 454 102 120 592 93 139 890 105 170 388 82 687 827 95 478 854 91 592 648 101 986 998 103 664 838 111 120 456 90 159 548 121 91 120 107 789 974 92 554 762 94 165 578 117 289 729 103 470 573 103 366 879 87 31 959 108 350 507 102 470 730 90 234 371 99 509 517 101 224 639 89 523 647 101 490 886 92 318 831 109 257 553 107 804 814 107 56 741 109 100 913 101 392 796 114 949 960 83 514 861 101 149 191 105 7 160 102 142 791 79 459 723 99 887 942 80 30 627 87 150 877 79 14 22 80 20 257 89 276 416 89 691 894 101 145 598 104 600 657 114 288 808 120 422 912 106 90 167 91 319 741 99 372 620 110 38 140 92 11 599 90 402 863 79 208 993 106 439 974 95 117 958 98 247 276 112 115 186 84 143 256 104 210 665 101 22 547 123 27 751 99 240 887 83 57 486 113 48 781 106 168 678 90 781 840 92 199 556 122 334 643 92 591 780 113 566 987 86 675 759 88 746 979 99 814 876 107 411 895 103 131 845 80 248 782 108 518 572 98 3 634 89 14 399 95 54 731 106 41 616 110 573 612 115 609 694 115 323 658 92 338 655 105 248 557 87 366 602 102 525 731 79 55 835 97 483 960 111 284 432 107 485 847 123 370 495 108 231 462 100 701 731 101 561 995 93 516 674 103 799 968 113 84 709 95 306 584 108 155 792 105 419 964 112 222 314 90 329 602 98 102 208 105 137 167 103 693 733 95 644 930 112 59 266 120 130 219 100 176 936 103 775 879 105 325 410 112 394 589 106 156 461 90 751 970 107 55 448 97 759 916 109 24 238 102 465 524 108 132 729 111 784 948 106 486 674 90 204 711 104 691 700 105 614 707 99 397 843 109 12 471 91 387 772 85 581 624 86 466 959 105 85 360 90 480 483 112 290 422 103 330 932 118 413 633 114 206 256 88 182 376 111 308 789 97 576 750 106 477 543 108 512 697 102 186 763 98 441 464 120 233 313 107 300 786 95 57 91 100 125 752 97 920 949 121 82 421 113 495 932 96 703 908 98 151 831 96 108 794 92 846 915 80 38 913 105 286 740 97 335 510 116 334 450 111 985 992 112 185 603 97 187 857 92 156 829 101 193 735 110 199 508 105 733 829 99 145 535 96 611 685 109 604 927 108 101 947 90 26 262 100 93 462 108 113 327 86 37 125 104 205 923 107 780 858 98 339 371 92 113 209 96 835 837 90 189 613 85 242 427 102 290 779 95 59 627 83 131 307 103 258 622 94 537 996 94 565 885 104 132 586 111 30 60 120 666 779 99 725 756 105 521 700 98 315 971 98 176 663 112 261 637 100 7 801 88 156 764 98 819 901 98 339 800 87 192 985 86 55 619 102 220 515 112 94 556 107 425 818 97 578 590 101 406 794 111 863 993 103 186 571 97 613 994 96 401 972 99 72 156 101 697 876 95 686 735 103 645 862 110 914 921 109 14 814 104 436 909 101 224 812 112 240 401 85 241 317 120 541 683 92 294 381 105 372 833 110 331 814 106 384 873 117 284 575 92 331 573 116 581 588 96 335 508 119 586 939 98 95 107 108 288 353 94 219 364 109 275 854 104 836 874 87 380 685 83 135 405 93 130 183 83 51 522 92 851 940 89 598 828 96 236 858 126 882 996 104 156 690 92 283 731 102 714 874 87 247 639 102 420 464 105 78 463 108 204 450 99 61 688 78 446 971 93 59 406 108 303 670 97 623 699 82 304 682 106 78 526 103 563 611 96 245 846 113 493 533 119 872 883 107 299 550 101 803 869 109 173 409 125 478 552 102 588 848 106 276 782 85 227 309 105 167 918 110 348 685 95 707 957 102 725 750 98 367 533 104 223 682 110 38 680 92 63 879 118 131 518 100 52 884 110 409 565 108 590 632 87 546 999 107 60 219 94 228 990 94 283 905 104 30 621 105 181 186 100 370 603 92 358 595 122 23 760 99 355 554 120 213 790 110 473 513 98 558 691 111 45 51 88 13 229 84 459 668 85 953 992 101 102 848 92 178 380 103 14 651 77 361 454 109 656 872 85 214 273 89 456 694 120 4 783 126 441 476 109 390 854 100 603 749 100 548 744 106 297 507 80 85 285 104 737 942 99 121 670 98 40 920 95 783 857 103 317 935 91 730 973 119 830 860 106 121 505 102 669 681 109 330 659 92 198 343 102 449 752 106 473 680 96 180 274 88 417 977 101 721 749 94 99 273 100 96 427 108 568 619 105 18 683 93 18 178 94 700 808 74 198 434 94 290 541 101 102 995 93 663 769 92 274 392 100 13 174 95 357 544 78 578 638 101 29 823 109 649 914 91 679 748 95 170 924 105 208 598 93 108 551 99 256 922 110 51 69 122 168 448 101 9 777 100 113 716 84 109 864 94 173 464 89 472 819 105 242 446 109 603 955 91 461 579 98 551 721 99 305 816 99 444 836 86 155 628 108 12 643 104 812 952 109 296 379 108 556 682 102 154 171 107 786 965 98 652 697 117 710 964 110 113 594 82 157 955 108 638 791 106 309 779 111 471 682 106 534 889 97 700 897 94 390 497 101 239 884 109 298 793 118 239 582 103 728 747 109 150 817 97 150 274 94 471 895 111 323 995 97 96 742 99 769 833 94 100 112 98 118 504 96 110 998 99 222 370 89 291 544 108 667 760 112 603 745 118 79 199 86 86 828 110 509 946 93 530 557 104 287 680 71 3 286 96 348 675 101 222 892 89 112 892 102 225 731 96 404 653 79 99 421 112 574 879 97 356 642 94 40 773 104 202 510 90 700 747 112 43 58 91 70 960 106 821 877 104 432 607 96 52 449 109 602 832 102 578 883 98 212 690 103 584 824 114 481 943 118 247 316 83 22 181 105 327 964 93 619 803 97 678 787 89 235 910 101 300 784 84 156 631 91 0 513 92 185 268 108 218 449 110 115 908 92 341 599 82 295 785 91 661 858 101 363 940 105 584 822 87 150 364 91 138 289 96 605 731 98 602 792 118 675 752 111 626 790 98 401 744 100 268 975 79 113 845 95 18 388 92 102 602 95 483 567 70 495 628 101 169 177 87 79 452 90 22 511 99 130 663 81 334 430 102 112 798 100 406 548 99 617 925 98 644 781 105 535 963 102 24 58 87 339 857 108 310 344 90 448 942 91 96 805 97 57 879 114 458 640 83 665 869 99 13 489 103 540 832 104 474 982 115 539 781 111 175 574 118 175 799 79 456 898 82 47 214 103 4 421 105 514 741 79 659 942 106 382 576 105 23 472 101 734 954 105 89 782 102 93 733 95 28 542 87 399 442 97 236 620 82 66 777 98 609 784 98 441 647 110 875 968 98 615 710 107 128 767 102 731 926 88 514 742 97 188 899 104 478 550 101 162 770 103 332 789 98 7 449 108 182 996 99 383 424 102 65 888 113 31 172 92 411 902 104 365 404 97 743 860 101 124 613 109 61 436 86 647 883 120 57 245 92 341 638 103 145 532 97 867 945 98 376 856 109 354 913 94 435 948 118 663 763 106 280 680 100 874 995 84 71 815 89 950 975 91 535 649 101 660 760 90 387 995 105 192 516 102 277 891 98 68 190 90 244 992 109 265 283 97 77 356 96 7 526 103 97 263 109 283 642 93 272 661 107 706 864 107 5 572 94 49 732 83 86 785 88 668 759 101 674 724 91 398 958 102 234 579 98 225 473 95 881 962 102 117 499 85 844 978 99 485 932 113 484 710 75 407 802 81 365 772 102 479 849 99 304 617 103 408 819 105 154 209 109 362 759 97 51 933 116 33 942 105 260 692 106 77 127 110 576 780 90 796 901 108 340 999 105 142 593 93 462 838 92 128 615 99 14 155 109 257 507 101 516 534 98 70 181 85 481 581 98 234 359 100 290 468 103 276 560 110 140 499 111 13 178 118 528 828 92 551 638 99 244 748 96 442 768 126 87 278 102 284 603 92 434 505 87 80 538 91 2 473 111 472 911 100 603 664 84 825 884 118 199 221 100 74 613 97 52 754 98 217 500 103 455 481 95 41 937 86 509 638 80 514 771 86 4 357 96 66 231 104 13 109 102 553 686 119 737 947 95 744 981 96 226 539 101 694 709 102 878 930 116 135 231 102 28 602 103 427 538 77 327 633 92 62 85 94 118 506 109 142 318 72 610 765 96 268 644 97 72 723 89 592 919 102 630 646 90 119 758 76 90 817 112 482 497 87 287 731 99 76 523 104 870 915 113 277 640 96 584 768 108 196 825 89 349 420 86 103 935 113 639 816 100 199 617 85 268 849 91 195 902 87 37 943 94 781 893 107 146 483 105 464 681 90 50 930 95 521 726 116 8 969 95 45 683 84 302 478 106 430 662 105 980 996 90 709 804 93 413 620 106 244 802 97 43 571 97 90 420 108 53 391 104 181 502 104 611 658 92 327 483 82 707 876 102 461 476 100 753 802 101 451 648 95 609 969 112 702 991 91 674 828 94 385 731 84 301 828 98 80 465 90 484 645 91 237 456 116 562 593 103 687 767 84 543 684 101 436 440 101 191 666 134 414 781 96 706 746 91 33 209 104 266 975 85 791 895 103 194 498 105 45 941 92 150 894 117 858 891 102 273 533 97 606 946 88 141 154 109 516 775 104 89 570 96 474 697 95 272 404 106 214 620 80 279 448 89 16 747 104 691 714 84 158 349 77 512 726 104 317 767 103 539 891 110 925 980 95 334 410 95 360 643 107 131 225 97 163 914 99 191 425 72 322 358 104 212 726 105 344 979 102 117 742 85 8 106 96 146 221 102 22 627 108 280 320 81 227 310 103 343 646 103 129 376 101 4 885 114 250 812 94 904 905 89 354 938 111 417 942 103 364 821 94 713 818 86 9 142 92 62 760 89 264 775 98 192 805 95 50 934 103 102 479 99 189 492 101 565 961 117 505 953 108 259 576 93 593 829 85 86 129 102 539 684 101 13 565 109 789 906 103 32 932 114 185 743 97 91 798 96 34 559 101 413 435 98 623 918 107 170 407 110 56 699 87 443 445 107 25 897 103 94 430 118 304 922 107 313 489 115 193 761 109 301 940 95 21 747 94 91 178 112 38 197 91 569 995 84 624 935 109 923 995 92 287 580 88 656 876 96 160 910 99 115 130 102 644 841 95 80 170 104 419 444 87 319 731 94 290 343 109 557 816 93 95 651 88 561 808 98 880 890 96 255 306 107 514 746 88 473 819 80 236 403 111 191 636 122 767 949 106 256 920 116 297 853 111 296 997 92 505 509 108 244 344 114 302 365 108 828 903 104 324 868 107 418 629 99 776 817 90 329 331 94 260 533 102 93 323 117 115 665 104 248 761 92 110 159 107 885 993 95 245 822 93 528 726 100 470 758 106 488 884 88 179 666 107 282 665 109 560 608 98 860 889 116 494 883 114 609 774 102 92 432 95 832 969 98 48 82 95 180 499 107 645 666 99 277 381 96 495 675 91 180 431 90 677 992 95 25 440 104 320 444 107 111 877 117 533 805 101 407 756 101 635 671 111 181 488 109 119 947 109 63 404 88 547 882 76 180 718 99 359 993 84 278 991 103 184 519 105 208 246 113 179 803 99 470 942 102 212 686 84 19 49 102 436 491 84 391 834 107 42 417 88 93 419 95 49 894 107 757 969 103 381 425 82 459 791 97 458 816 102 404 759 99 481 947 95 109 241 98 35 582 118 387 708 87 48 688 86 289 458 89 283 806 105 855 951 93 738 800 103 68 568 100 341 522 86 93 298 100 197 810 88 112 745 97 78 558 105 293 663 105 519 915 92 637 977 101 214 262 97 69 675 79 143 356 101 41 384 103 16 716 93 364 902 93 62 928 100 785 935 115 31 550 92 770 992 98 626 640 96 406 701 92 235 236 104 497 962 91 51 549 92 586 779 84 56 459 104 422 494 95 73 219 90 571 847 113 243 764 90 336 650 104 50 645 106 439 489 96 324 893 109 26 952 102 536 691 110 223 640 123 194 352 117 557 795 122 660 734 107 715 918 110 894 930 94 252 801 97 273 313 104 286 801 94 45 720 113 750 917 94 772 854 108 343 648 105 284 876 110 756 979 115 522 662 99 149 248 100 161 782 111 419 508 93 223 831 100 631 885 102 474 672 108 152 354 80 223 739 109 505 780 84 51 300 95 2 321 95 391 428 100 853 855 126 653 828 106 243 461 87 356 373 97 805 864 94 149 309 98 219 702 91 427 754 89 202 994 110 125 153 106 365 513 96 1 709 93 627 930 113 375 534 85 457 793 118 520 526 94 660 819 94 837 953 107 404 539 98 647 702 97 774 993 80 424 919 96 727 947 101 175 748 89 404 716 106 294 616 91 520 828 117 506 856 104 29 806 116 850 896 90 38 629 91 371 935 91 161 393 115 121 921 115 45 206 93 375 895 80 762 932 98 59 348 115 772 897 95 720 809 108 135 836 98 436 820 96 969 989 110 808 995 84 185 973 102 307 874 113 182 997 102 251 851 103 674 996 96 219 526 105 237 376 87 348 913 91 132 923 121 119 891 86 673 880 90 215 510 100 440 941 106 116 959 87 28 761 104 54 255 107 753 969 102 721 751 98 42 263 97 378 943 102 11 209 92 327 474 108 40 210 108 158 726 113 445 885 96 293 370 100 49 187 77 558 625 90 705 745 101 164 354 110 31 708 90 18 929 112 31 823 77 93 773 100 322 646 112 522 883 94 616 857 103 280 969 104 185 310 114 229 293 86 129 871 105 311 483 101 286 308 105 639 700 108 586 718 104 395 900 94 75 230 109 268 321 111 153 874 107 127 730 96 91 246 118 15 369 91 242 825 77 569 767 101 558 782 111 273 449 110 179 641 102 266 861 115 586 637 105 86 178 119 548 669 100 150 271 114 353 763 100 266 876 97 424 538 107 746 818 106 843 976 102 56 238 103 19 577 96 157 851 97 391 966 104 441 856 124 104 921 108 389 685 114 440 736 108 241 670 81 104 969 94 136 561 109 402 815 102 280 691 101 202 394 105 484 674 104 350 689 124 297 792 106 665 723 125 553 988 109 550 865 110 165 677 106 86 611 96 124 845 108 320 901 104 311 665 96 213 585 124 711 856 92 143 918 93 60 185 103 927 977 103 585 602 100 745 879 95 136 924 105 342 471 104 489 797 107 188 848 112 101 522 93 636 654 88 153 268 109 475 827 108 221 965 96 442 811 117 179 478 125 633 792 77 759 855 88 103 136 90 627 702 118 418 852 114 218 650 78 649 697 113 112 460 108 47 838 104 196 232 87 210 575 104 583 787 108 489 986 97 213 452 99 103 755 103 220 749 100 389 788 93 160 271 113 443 949 96 911 920 103 237 248 95 386 879 102 223 924 109 309 319 85 54 195 89 750 930 96 244 994 78 61 953 100 41 216 94 115 459 100 195 454 89 393 664 91 277 429 89 470 562 101 238 991 90 161 504 100 438 959 116 780 897 109 556 931 95 549 842 84 154 982 108 247 321 88 278 348 107 295 734 103 569 919 93 358 570 92 554 675 114 302 445 108 297 538 98 77 208 78 185 861 103 764 806 106 171 754 96 43 663 92 358 773 109 138 519 105 290 586 115 273 451 87 470 884 110 49 116 110 132 501 79 58 245 104 512 607 110 415 691 103 38 846 113 631 632 123 626 767 99 352 459 99 120 969 98 299 732 103 176 913 113 61 576 103 633 834 120 528 703 114 197 891 84 532 918 86 404 457 82 707 829 109 693 825 117 441 725 113 487 510 84 355 568 103 384 865 95 647 849 99 206 528 91 169 648 110 585 841 70 344 961 76 179 891 116 238 910 97 31 519 108 121 705 92 199 481 101 422 856 106 374 428 78 460 917 90 479 738 105 129 884 92 254 940 111 603 805 85 440 551 90 876 957 104 864 900 101 350 795 89 482 882 103 277 473 113 778 999 97 114 656 100 878 966 106 267 934 91 288 538 119 363 692 97 394 821 102 73 673 105 284 962 91 38 401 106 144 151 108 530 874 79 211 682 102 43 833 91 72 191 92 201 490 90 881 999 113 153 980 85 110 684 107 223 779 95 213 794 99 210 347 108 182 570 89 175 178 74 578 815 83 103 622 86 188 303 112 295 383 100 393 850 87 748 882 91 217 687 104 520 940 114 354 739 95 272 708 97 310 921 98 244 833 114 483 493 85 470 792 100 352 513 84 192 263 91 850 904 107 270 728 98 173 695 116 345 355 107 791 830 96 12 27 93 7 948 99 317 626 108 500 578 96 208 775 100 505 842 107 75 634 92 865 947 118 310 716 105 495 592 93 29 182 94 105 909 97 204 940 73 281 540 98 461 548 118 165 907 104 425 648 86 541 914 102 35 464 103 253 872 120 253 976 110 110 566 96 114 660 110 738 889 109 24 907 94 405 661 102 33 882 102 721 948 107 100 673 94 130 783 112 754 769 105 125 616 93 719 849 92 156 745 112 294 594 111 40 755 108 944 953 94 555 690 102 288 826 114 587 588 103 154 984 77 482 578 105 702 957 108 276 380 97 328 990 86 357 605 108 668 790 102 70 476 105 287 598 112 1 482 99 447 823 87 753 909 119 382 491 100 456 731 87 52 666 99 169 384 101 312 701 112 160 687 98 610 764 97 256 959 88 606 813 93 7 363 98 205 479 100 370 824 94 890 901 102 118 143 101 105 696 104 319 413 97 351 569 86 221 373 119 73 533 92 748 805 96 110 781 106 112 151 111 132 658 99 159 488 103 476 603 93 510 787 87 590 876 109 574 831 101 33 739 80 92 116 102 205 678 101 844 847 90 448 473 78 13 517 112 138 666 85 76 210 93 506 567 119 178 714 87 486 840 105 348 734 98 827 974 91 809 853 103 319 960 82 56 932 83 376 748 96 4 441 71 696 949 90 355 695 104 175 522 93 435 453 82 353 470 90 98 456 105 183 265 99 145 589 121 367 747 78 878 905 104 507 881 87 567 874 80 416 586 101 704 710 93 226 918 119 247 437 136 401 663 94 246 412 80 694 968 109 273 274 120 211 603 99 112 486 102 15 295 105 140 586 107 484 599 106 138 566 93 852 886 106 563 698 106 522 875 109 709 781 107 199 343 103 35 411 100 198 437 99 772 981 101 351 483 97 355 642 97 15 763 94 118 263 106 498 890 108 119 596 118 403 487 95 298 459 99 4 844 108 155 408 100 116 351 99 632 876 96 751 777 99 47 87 95 271 901 78 414 797 93 255 797 86 558 957 94 63 409 86 455 564 88 505 762 96 241 723 110 736 844 90 135 608 96 581 933 86 675 841 111 85 157 90 719 802 118 43 572 80 97 789 88 273 493 95 875 961 116 93 979 103 337 346 93 420 763 99 662 991 118 536 822 106 30 170 106 193 915 100 112 184 91 282 626 92 122 580 114 394 737 109 18 419 81 85 231 98 381 987 85 242 264 88 653 981 92 440 609 103 772 937 116 234 925 110 124 551 100 214 501 95 141 953 108 34 847 81 245 576 92 126 289 99 21 427 108 42 84 80 6 358 80 266 858 115 74 467 101 682 685 94 901 922 89 351 563 98 6 90 114 363 865 103 306 497 96 67 896 79 10 49 92 12 450 100 38 473 98 312 683 110 644 750 121 391 448 98 848 976 84 17 722 92 344 586 90 403 738 109 278 933 92 107 622 100 161 490 95 106 458 84 574 874 99 133 150 92 5 156 89 575 680 118 337 495 100 293 316 98 107 250 110 406 488 112 379 473 82 713 841 105 76 558 98 626 667 117 175 797 79 263 395 109 603 735 100 90 758 102 148 901 100 115 706 103 279 296 106 143 157 123 156 369 116 220 630 90 204 443 110 630 851 87 320 421 99 818 826 108 167 274 105 383 705 84 20 694 90 471 934 111 427 973 102 287 298 95 67 972 98 25 622 104 170 814 95 386 884 95 782 812 101 439 990 91 14 916 93 820 846 108 429 736 78 580 942 111 18 127 93 559 722 111 237 336 99 504 521 100 457 482 95 290 898 114 85 776 108 145 367 83 480 622 101 647 912 115 72 865 109 135 834 109 45 782 92 501 793 97 242 973 104 446 552 91 189 855 86 226 431 119 121 619 117 366 715 93 330 485 92 324 557 105 240 969 108 641 730 93 572 968 97 500 844 100 90 393 119 363 676 100 185 960 99 236 327 92 755 817 105 113 801 88 793 929 115 122 762 126 406 474 99 11 146 134 422 454 101 106 422 104 641 868 97 188 857 109 119 305 94 710 953 77 247 843 89 656 768 94 208 217 101 638 800 91 46 398 98 373 525 101 498 700 110 33 719 100 105 610 105 348 878 88 372 830 115 510 532 95 237 968 121 125 652 115 374 503 124 779 829 103 440 674 92 230 759 91 681 722 103 451 520 97 615 753 97 520 931 107 431 591 100 70 729 120 736 848 93 238 613 105 497 753 88 215 352 112 153 305 104 32 923 130 226 589 81 51 110 94 744 795 91 861 970 98 373 865 96 594 670 95 24 277 112 624 946 89 141 886 102 546 712 95 112 996 95 447 975 103 104 408 111 312 487 89 12 355 92 140 669 104 125 464 94 590 709 101 659 995 90 189 452 103 103 839 93 575 994 94 392 399 111 505 913 80 138 239 103 353 848 116 97 550 108 435 603 103 599 957 104 60 569 92 290 933 103 757 894 104 207 323 107 697 947 98 546 886 100 119 571 112 526 761 92 286 805 89 487 851 109 391 437 92 443 507 90 213 659 95 6 557 106 551 950 108 597 968 123 461 812 99 398 938 101 125 828 92 493 622 90 401 755 109 312 363 88 52 168 102 549 576 100 472 722 100 176 644 82 165 701 90 545 777 111 205 679 109 515 689 94 464 900 92 10 261 118 525 741 93 261 631 113 208 680 93 599 743 108 669 951 101 439 903 107 245 398 99 335 938 106 31 750 105 385 575 113 357 710 110 409 771 102 13 111 101 4 50 108 640 673 107 771 869 85 107 409 106 776 889 102 452 581 98 295 795 81 21 653 105 566 843 106 510 890 84 436 911 92 520 803 93 308 539 123 718 805 93 176 434 76 146 276 105 106 232 92 670 787 108 487 954 97 349 560 88 532 567 108 23 734 110 789 855 104 723 814 80 536 722 90 201 675 113 235 696 99 375 815 102 208 375 109 410 988 104 523 822 109 529 729 97 491 666 83 251 417 107 71 633 103 345 891 103 510 994 102 104 105 100 413 995 91 10 647 103 87 239 91 496 941 108 603 679 104 563 600 99 92 761 86 164 967 102 590 784 106 18 721 96 110 292 100 138 864 100 382 946 91 861 926 106 82 933 88 40 739 109 485 655 102 246 381 104 644 749 109 520 959 101 100 250 117 626 979 90 548 735 101 8 497 93 169 306 90 186 417 96 347 434 107 426 544 98 266 427 104 68 481 78 552 623 92 143 383 115 29 441 105 163 503 99 251 869 109 332 531 92 948 961 121 36 952 94 236 551 90 224 483 94 916 947 76 23 813 88 585 898 104 48 691 90 648 823 101 259 959 88 193 479 122 34 673 75 11 750 98 368 486 95 567 765 107 81 913 116 493 944 88 405 563 94 196 376 103 169 555 92 610 974 101 573 835 112 158 660 111 103 128 112 45 500 94 64 220 90 8 299 105 268 511 84 39 119 87 631 893 111 70 214 106 566 861 96 795 933 103 287 495 109 22 523 102 532 744 103 28 589 116 9 391 102 171 780 110 627 908 96 546 767 88 316 832 93 684 796 105 291 479 103 840 890 112 354 965 115 273 374 96 688 722 112 188 267 100 440 485 118 301 494 93 376 400 93 385 389 88 461 614 96 119 581 117 702 734 84 383 677 88 125 335 94 120 959 98 47 93 107 31 275 98 56 860 99 698 740 92 633 982 89 46 495 101 10 800 121 67 583 96 169 601 79 395 400 108 162 424 108 321 640 93 639 864 104 141 941 103 698 812 111 190 300 98 276 873 89 136 858 116 77 365 102 588 681 107 778 831 106 417 597 92 476 895 96 826 988 99 607 909 93 27 571 109 262 399 98 66 647 77 167 417 98 4 256 90 223 613 117 920 965 89 178 502 108 476 937 107 691 752 92 535 826 106 375 581 99 220 769 78 157 592 100 336 433 95 456 556 96 85 855 89 84 758 88 50 806 101 102 511 113 260 609 96 359 531 94 47 585 96 10 867 94 556 847 96 396 588 96 21 477 96 601 930 116 544 662 90 576 882 107 79 539 82 107 482 110 416 704 115 188 200 104 435 654 91 342 366 94 689 783 101 92 783 92 83 568 92 142 309 127 570 633 108 84 100 86 193 731 99 47 980 105 153 610 101 308 406 105 140 220 101 244 561 92 490 558 99 267 699 106 185 661 100 440 654 94 178 378 93 693 772 100 232 671 95 329 987 102 433 745 104 200 523 108 1 160 101 24 181 91 281 850 94 577 798 97 433 894 95 713 980 106 551 735 116 375 940 86 728 947 110 112 276 100 372 508 98 21 583 106 672 720 104 390 452 104 852 932 89 15 189 102 40 784 81 298 685 101 744 805 104 426 840 90 143 635 95 170 908 92 786 990 124 29 969 109 647 827 106 90 463 101 260 422 102 72 559 94 212 330 87 493 655 90 20 905 105 462 724 95 4 723 90 642 832 96 323 559 122 590 753 106 91 514 110 327 997 84 343 929 103 666 864 100 108 599 94 108 542 97 593 935 90 684 901 116 238 595 90 142 325 103 699 981 111 241 862 101 542 711 100 158 617 97 823 929 90 459 767 104 603 747 102 327 361 102 436 982 100 305 338 77 43 450 90 306 807 107 484 551 98 336 458 114 347 793 110 100 716 99 141 494 94 431 916 105 193 337 88 6 279 93 312 504 109 525 785 84 210 972 91 130 138 98 163 500 92 16 974 101 890 952 85 231 476 114 570 603 99 162 697 92 523 992 83 709 947 83 238 251 95 11 449 121 215 276 99 529 644 102 21 743 119 446 466 101 131 639 89 707 954 85 235 866 103 862 975 86 270 924 107 133 535 93 23 464 97 286 778 97 601 955 85 616 993 100 368 427 90 394 664 96 171 451 95 318 862 99 837 938 103 766 956 104 153 416 115 282 808 103 53 366 98 157 637 103 50 463 97 761 869 82 129 845 110 91 815 87 870 989 95 145 840 116 104 375 101 276 880 105 138 694 104 679 965 114 653 854 104 536 667 101 630 868 102 440 714 103 915 970 88 174 557 97 89 953 113 234 912 116 6 867 106 751 981 110 383 683 98 205 543 100 894 980 95 241 721 93 1 640 89 86 829 114 116 409 98 267 949 97 705 970 108 622 712 99 26 228 96 627 924 106 355 909 98 177 329 98 470 680 103 364 473 110 729 920 110 159 907 99 347 428 105 494 852 90 64 844 105 36 990 108 78 357 90 483 860 100 357 668 88 146 662 94 173 227 98 19 237 89 775 966 98 266 343 84 40 714 105 180 238 105 275 574 109 163 864 107 517 604 98 183 266 98 82 471 100 13 806 101 22 509 101 461 518 89 243 518 112 96 765 100 251 647 91 228 440 96 630 850 85 403 939 90 501 681 99 518 689 99 20 545 86 54 724 107 145 303 100 216 960 89 149 774 86 481 627 99 3 606 100 511 517 93 477 650 107 265 562 106 497 517 86 624 873 127 68 88 98 41 946 96 245 336 96 9 540 93 536 601 92 724 782 106 191 962 106 281 337 88 532 833 98 38 240 111 73 501 87 415 952 106 409 786 105 95 423 104 103 241 97 161 338 120 534 670 94 411 906 101 372 660 113 333 831 112 280 611 103 53 471 96 5 928 87 370 661 111 459 976 74 446 999 96 224 779 105 681 721 130 235 925 104 176 750 98 318 520 78 65 262 99 257 781 96 112 237 108 637 761 113 34 927 96 577 904 104 106 814 112 902 938 87 39 57 103 253 439 113 395 993 98 122 430 89 606 970 91 421 764 104 1 606 113 64 894 112 38 238 97 168 377 99 359 996 102 65 648 98 122 846 88 366 391 90 445 837 94 300 935 90 444 740 95 303 950 90 591 960 86 526 717 103 664 908 95 344 412 76 173 377 97 219 559 107 257 877 83 317 847 104 672 968 100 459 465 96 474 710 101 270 738 108 124 174 88 22 500 105 900 938 110 928 940 100 305 838 107 700 873 98 271 419 107 729 786 112 70 884 112 706 918 83 98 292 89 767 778 111 110 604 93 765 966 111 151 341 103 46 974 94 336 621 95 414 617 98 36 144 96 354 510 103 830 913 87 945 950 78 421 745 109 123 357 94 17 553 103 229 877 107 201 315 113 173 336 120 408 999 112 767 909 91 146 224 84 640 900 107 229 851 89 383 511 114 702 768 84 182 811 86 772 818 84 432 569 90 44 921 80 159 576 100 49 369 98 167 570 96 172 624 97 627 840 93 234 874 107 190 986 97 102 600 101 32 509 100 558 632 114 1 336 102 591 754 109 168 440 108 201 968 108 137 995 90 26 149 101 759 932 95 126 772 88 584 811 110 372 986 93 408 836 118 470 703 97 598 866 98 181 986 93 512 707 119 531 788 121 311 808 100 371 492 91 117 218 107 258 760 102 220 649 101 756 865 88 387 979 88 320 974 108 249 924 108 159 304 120 149 685 89 866 981 106 403 623 107 679 779 100 143 225 109 155 549 93 139 865 99 126 811 117 348 445 114 8 704 95 305 341 108 37 596 104 568 601 123 24 220 101 684 987 96 603 945 93 683 887 109 200 350 94 243 649 108 609 961 85 278 916 97 370 943 87 605 696 94 120 965 106 302 656 93 265 591 92 525 830 90 203 251 95 273 467 109 110 170 111 30 803 87 796 827 105 404 987 115 405 500 92 478 742 94 4 617 82 30 948 90 608 997 103 486 982 84 439 930 76 186 233 90 61 407 107 566 660 99 111 181 83 53 450 107 723 727 93 404 584 104 366 663 100 869 981 90 274 275 95 461 760 97 380 718 117 93 291 85 740 776 106 332 889 104 160 570 103 68 654 106 487 605 98 106 959 87 263 570 111 196 466 97 228 987 93 313 551 113 20 506 92 497 533 103 135 848 90 559 938 103 53 757 90 313 490 94 108 303 110 532 590 102 64 828 94 18 854 101 269 890 101 595 616 95 8 203 114 450 825 111 172 762 93 323 917 90 134 736 95 15 873 108 373 523 96 272 593 88 23 704 100 96 270 83 444 896 95 248 929 87 357 513 105 660 974 115 199 997 79 37 379 88 476 787 107 305 535 90 314 664 94 286 841 83 33 139 107 293 452 89 208 836 105 216 238 88 498 788 97 212 778 100 522 780 89 375 687 106 86 130 96 675 703 102 733 816 97 347 858 98 648 924 99 362 620 102 100 624 116 163 878 83 835 945 90 576 832 106 91 336 84 224 730 104 458 949 96 442 849 103 376 821 93 42 924 93 33 153 98 562 664 90 578 924 113 71 936 102 4 504 104 222 684 105 309 388 113 782 993 99 424 481 91 616 710 87 227 785 98 143 196 92 118 414 95 291 934 101 666 986 102 731 929 103 10 52 109 176 301 104 204 808 115 486 682 112 278 750 101 630 913 111 454 795 99 541 590 107 491 543 90 220 423 97 110 233 110 9 959 104 363 970 95 622 946 87 5 835 91 628 855 110 72 882 94 164 394 100 728 988 97 122 979 100 180 975 107 594 631 90 377 475 117 308 690 94 363 758 116 18 520 100 244 312 110 110 223 91 298 707 83 251 422 83 970 981 93 379 453 93 320 564 103 897 997 95 356 561 97 300 480 103 803 962 94 457 676 101 708 760 100 478 746 118 35 599 91 129 874 100 221 312 104 154 228 93 401 801 99 80 897 112 96 361 109 158 999 88 88 641 120 154 413 99 735 966 102 260 420 114 223 984 90 390 470 116 545 835 100 276 976 106 145 929 103 321 443 99 272 989 106 752 947 83 80 469 103 159 351 102 571 649 84 248 386 92 268 552 93 604 751 107 93 706 87 128 921 90 329 558 104 37 75 105 887 986 86 122 602 107 612 753 120 10 898 88 673 999 100 578 718 98 44 862 103 97 808 93 343 691 112 616 816 96 48 914 74 513 771 93 59 396 93 588 666 104 68 922 98 428 942 96 41 126 78 722 899 79 412 880 95 110 334 93 75 412 95 155 546 100 342 765 110 82 260 84 207 686 108 418 825 106 134 416 97 365 514 107 603 951 109 537 754 77 37 293 103 87 272 116 380 501 96 503 646 97 605 625 91 284 890 99 134 733 93 442 675 99 484 814 81 373 788 100 98 775 86 661 883 78 149 306 99 322 922 101 564 957 101 460 592 94 170 794 102 231 460 97 686 851 95 679 869 122 448 618 97 337 467 100 78 313 97 78 456 101 253 257 86 2 837 87 241 953 98 23 229 98 455 522 108 22 294 102 669 726 109 121 767 97 439 601 90 866 999 98 85 616 81 414 665 106 149 688 104 326 370 89 339 746 113 222 570 82 74 997 102 839 955 99 474 792 101 526 699 92 498 892 83 604 958 95 24 745 111 364 433 103 394 520 93 578 873 93 104 483 94 365 955 91 806 950 111 153 821 131 664 966 103 512 849 113 690 869 99 958 959 96 122 552 95 230 704 106 65 651 99 669 939 86 55 596 89 372 400 89 953 979 90 75 590 89 250 316 84 267 349 103 788 944 92 319 611 104 210 836 90 599 873 104 244 684 96 587 662 114 670 846 96 179 342 110 22 491 89 500 624 94 395 838 99 127 565 109 0 544 90 596 862 89 583 972 103 296 334 101 505 876 97 523 703 88 698 901 103 145 690 80 306 927 108 678 827 105 176 954 92 476 928 117 441 663 97 362 907 114 291 394 110 448 554 99 402 763 113 282 439 82 54 216 88 310 733 86 60 187 90 733 773 106 33 496 97 121 126 104 503 631 101 46 366 93 597 997 117 552 705 92 560 864 114 682 977 88 236 721 103 47 949 99 422 879 104 118 130 115 84 406 94 619 772 95 50 873 100 4 183 104 498 551 98 756 835 114 547 651 114 177 285 82 164 877 112 411 764 104 354 563 97 269 404 97 1 583 87 836 999 104 618 785 106 60 157 107 512 882 89 327 458 95 81 909 105 638 984 116 567 936 116 392 466 95 442 652 114 370 724 108 5 892 95 179 406 91 461 619 79 254 416 104 606 663 97 62 218 90 91 836 98 632 938 107 183 772 107 180 877 95 870 871 93 291 320 104 46 239 90 961 975 71 368 895 118 217 290 105 658 698 96 865 911 99 578 827 91 245 893 77 306 651 78 760 798 96 782 889 83 173 290 85 330 469 107 71 470 110 351 777 100 82 212 98 210 380 98 21 240 95 141 248 92 202 824 109 217 614 104 142 425 101 296 868 101 472 835 102 268 759 107 672 757 89 193 580 89 721 951 92 353 853 104 155 615 86 191 975 104 583 774 98 236 718 104 136 694 95 47 421 99 270 846 114 584 949 100 36 953 88 449 964 103 217 993 105 625 762 132 211 263 89 327 674 95 78 616 112 638 975 92 351 366 101 262 526 105 626 863 108 3 284 101 11 536 89 467 656 100 423 868 92 334 616 111 379 633 87 189 789 98 431 584 103 101 967 100 107 835 99 10 349 108 5 867 89 17 970 100 120 787 86 40 716 82 423 970 94 123 918 110 591 915 107 315 460 102 243 778 101 369 985 92 316 717 85 781 866 100 399 495 109 136 613 93 81 270 103 535 827 98 260 432 99 333 471 94 202 830 106 177 548 94 270 588 109 590 855 102 215 695 88 696 715 109 6 744 91 763 955 107 54 542 104 540 807 109 609 942 108 208 749 96 284 333 88 29 786 90 382 777 106 312 329 106 66 198 100 382 614 103 298 359 108 466 877 92 322 501 108 452 796 86 86 552 88 144 611 88 382 646 88 72 993 105 94 357 107 55 315 99 84 190 84 891 933 89 303 369 92 918 955 108 523 534 98 80 397 92 330 605 114 89 982 106 579 707 102 179 365 104 392 513 86 604 971 96 432 632 92 266 758 103 535 638 105 449 757 81 343 667 93 697 969 113 577 889 112 83 329 92 120 564 97 197 703 96 417 888 103 218 686 114 512 586 98 743 879 103 602 614 102 390 467 98 361 556 106 241 305 109 400 794 107 501 826 108 160 698 102 805 870 104 344 461 91 377 916 85 127 901 97 510 552 103 232 421 131 35 803 94 247 353 86 263 652 100 418 593 104 60 510 100 517 957 96 636 980 99 50 270 105 76 435 102 380 990 116 437 490 103 187 320 101 120 317 101 429 531 98 479 574 97 412 757 95 607 973 107 191 596 110 88 149 99 34 413 105 754 940 97 72 130 106 475 670 101 477 635 103 310 596 109 407 435 117 121 410 90 201 502 101 435 865 106 231 593 101 368 973 113 314 625 97 291 304 104 128 457 112 124 847 94 419 682 101 352 928 115 389 403 99 697 771 99 681 985 106 433 517 104 103 941 95 343 565 120 661 876 114 540 771 87 559 932 85 390 641 106 235 987 105 487 551 92 44 709 90 239 489 119 564 826 104 514 782 90 26 241 100 358 450 103 6 546 111 455 945 97 1 765 93 373 881 101 92 880 98 98 363 109 503 833 106 54 328 98 458 741 102 565 731 86 476 585 84 442 557 98 302 776 100 15 258 88 303 807 94 903 963 101 606 820 102 4 480 89 537 722 82 352 845 106 214 532 80 151 379 105 249 992 95 110 988 108 290 493 105 486 980 119 126 478 92 26 507 105 16 449 109 189 584 90 433 548 108 572 738 85 230 268 90 701 774 90 628 958 108 76 956 96 618 746 85 545 926 110 191 688 99 73 761 97 359 697 115 422 624 105 58 329 87 434 453 121 41 673 104 32 226 123 387 484 106 109 250 109 54 545 105 284 690 90 562 959 97 874 901 97 320 832 113 468 736 98 331 985 100 14 496 96 817 851 103 238 958 102 547 686 100 237 358 104 649 921 107 346 419 110 176 922 107 787 885 115 45 480 96 960 998 117 123 532 113 488 782 99 66 938 98 408 948 116 177 896 102 280 625 105 527 787 91 308 455 95 97 855 83 9 871 101 348 635 100 622 722 97 52 962 116 172 761 108 211 282 106 352 538 94 220 874 83 47 301 80 203 814 90 947 972 106 786 811 115 117 726 103 250 571 100 193 664 112 75 325 98 301 999 98 496 578 82 171 602 105 412 870 111 90 144 99 133 502 94 590 762 109 214 485 95 256 486 92 130 969 121 472 795 92 770 951 113 392 939 107 240 768 98 354 386 102 646 784 84 329 840 96 113 657 103 23 122 106 157 422 81 447 500 111 477 785 111 833 947 95 859 992 101 98 903 104 670 785 98 435 548 97 162 266 101 73 502 105 696 871 106 234 712 100 23 273 102 414 804 106 126 395 104 442 733 94 436 697 109 14 366 83 609 824 84 226 980 91 75 832 119 56 404 75 132 917 92 651 951 81 52 112 99 3 116 114 232 645 91 234 908 92 391 729 83 425 619 113 793 968 87 137 543 108 303 965 109 221 755 104 47 876 132 333 740 103 493 535 90 556 875 118 717 923 106 533 562 108 70 879 104 228 859 96 887 906 110 294 653 92 370 704 88 359 402 93 398 406 83 347 740 118 332 762 96 638 661 107 201 208 89 264 339 107 586 792 106 923 935 78 183 609 105 7 394 107 167 488 92 137 143 87 164 489 97 203 227 114 853 931 92 391 932 104 667 707 78 288 995 86 636 895 105 480 647 101 403 854 78 59 616 94 538 851 98 613 759 90 5 83 112 211 379 111 350 361 101 100 751 94 167 246 93 550 844 92 96 912 97 719 967 92 322 801 110 86 137 78 525 692 108 538 632 96 647 917 100 279 907 110 545 586 78 961 965 95 449 637 102 48 932 98 412 784 94 238 371 118 252 967 102 267 445 91 660 799 120 404 526 112 93 122 87 75 91 89 59 593 93 454 708 96 300 615 103 31 724 93 72 487 108 438 511 104 100 399 106 193 754 102 221 305 92 537 708 96 111 505 97 663 716 86 107 796 88 531 922 105 513 741 106 60 792 94 15 543 101 647 831 93 408 846 101 379 532 80 472 512 110 516 822 102 495 542 98 349 614 103 731 896 85 102 902 116 89 247 99 182 546 106 314 909 90 55 122 87 635 697 93 631 904 85 20 570 86 383 573 100 0 76 106 507 715 95 314 616 90 197 447 87 431 834 87 702 889 103 862 950 92 137 337 86 240 619 113 58 869 106 109 381 105 592 613 115 689 925 89 544 637 92 34 690 86 298 858 110 67 356 111 646 827 82 373 384 90 742 885 98 75 226 99 571 839 87 206 625 100 468 592 123 528 560 73 422 834 115 45 790 90 293 679 105 537 700 94 423 979 112 193 434 81 218 784 113 194 561 116 746 939 102 37 924 87 433 923 89 500 948 107 230 639 112 149 565 98 850 954 82 8 605 99 213 583 116 289 530 101 589 769 106 195 542 99 551 987 101 383 651 95 52 443 116 112 428 101 881 949 102 406 821 86 345 492 110 257 674 96 84 789 100 136 806 118 160 870 91 897 984 105 450 664 102 267 855 103 312 730 104 235 473 93 358 505 99 4 867 91 660 922 96 250 930 95 429 818 117 640 890 103 173 938 94 124 265 103 57 596 102 32 671 94 696 787 107 549 856 109 735 738 106 9 666 86 569 906 90 178 233 92 399 646 100 28 256 90 110 477 99 75 794 90 330 711 99 12 337 88 562 725 92 197 955 103 94 927 110 906 953 122 843 947 91 145 663 107 52 297 90 378 760 102 302 501 117 405 956 109 73 886 86 462 795 98 142 759 95 307 684 88 102 315 85 66 569 104 163 795 87 187 679 98 352 892 112 405 464 102 308 912 95 954 985 100 40 425 89 249 291 95 495 559 104 607 868 113 66 471 123 640 837 112 384 425 88 654 998 91 223 860 100 86 397 107 339 462 87 41 922 112 419 530 99 435 909 119 674 706 110 93 457 98 51 926 93 603 789 102 184 308 90 109 925 111 521 787 99 118 809 102 100 536 94 826 987 97 390 419 115 64 821 105 25 429 112 50 773 88 341 905 103 88 642 76 181 814 101 169 467 106 129 188 95 566 721 115 810 889 114 426 843 89 658 779 101 650 923 96 37 528 104 108 566 111 323 928 96 45 667 99 201 320 111 701 993 111 767 907 109 543 903 114 325 376 88 150 989 99 43 136 96 296 467 106 431 595 82 673 717 90 543 890 90 177 646 114 520 916 115 157 288 111 947 952 96 343 860 95 598 691 95 617 948 97 721 773 100 571 823 110 741 801 86 120 230 108 93 811 102 277 981 103 174 198 98 570 609 96 662 850 103 4 332 98 290 916 120 380 897 98 892 995 106 257 690 93 291 747 90 311 670 84 443 685 83 236 976 95 32 321 112 324 777 118 99 878 103 136 192 103 453 957 114 356 814 106 82 788 93 482 647 90 442 956 104 334 540 95 221 823 115 608 948 127 439 824 108 290 808 98 983 993 110 530 768 102 611 971 87 4 979 90 119 468 68 95 335 102 862 942 91 110 592 89 406 566 123 257 294 111 43 79 92 6 399 89 403 634 106 124 138 93 192 544 108 629 671 103 96 779 109 510 799 87 568 810 78 153 425 103 343 862 96 494 510 102 398 678 95 292 892 97 303 871 96 448 511 102 881 951 106 192 624 94 984 986 103 130 145 120 399 726 95 169 210 95 96 940 92 64 655 78 562 663 97 343 801 99 170 782 105 407 537 93 156 868 98 260 442 95 669 898 101 628 763 100 49 81 120 176 716 108 133 389 115 259 285 77 927 957 113 409 845 123 149 360 82 414 695 97 155 625 118 401 827 113 41 660 99 345 548 89 591 906 109 217 744 78 233 304 92 73 872 77 218 796 117 404 832 117 728 990 82 228 874 107 236 287 100 2 609 80 103 474 89 168 181 100 263 851 86 195 221 100 283 889 88 562 884 90 641 820 96 261 478 123 736 801 108 806 899 100 621 808 91 11 610 105 134 244 95 483 769 95 105 479 114 285 527 99 560 985 101 77 905 104 462 517 105 746 913 109 54 568 118 503 542 104 1 132 107 113 636 98 738 781 83 58 721 89 593 667 87 39 674 80 282 891 96 587 903 84 99 981 73 469 489 85 2 154 98 722 955 99 101 142 96 474 754 82 356 403 100 361 500 128 252 910 91 17 695 122 932 988 96 273 853 114 147 358 95 16 946 102 218 702 114 193 747 106 315 515 106 127 340 110 696 768 112 780 789 83 717 741 89 292 586 89 62 568 102 121 865 108 332 629 81 479 564 97 572 881 116 23 406 101 296 908 106 216 517 99 166 189 107 558 794 86 273 345 101 653 769 90 324 604 102 15 669 98 296 861 83 224 422 100 197 692 107 469 941 103 129 338 87 287 508 99 64 142 110 286 303 103 150 311 105 787 791 103 794 833 102 842 984 96 273 770 106 182 462 108 434 967 85 888 954 87 369 660 87 16 725 101 117 356 91 825 830 88 655 795 106 146 575 80 14 174 96 242 846 100 188 191 91 467 717 99 8 603 87 137 521 117 79 646 80 482 912 102 463 910 99 173 590 81 113 198 101 368 854 108 683 958 115 152 542 110 27 403 106 316 788 86 562 684 99 116 721 90 97 475 111 20 79 89 351 387 94 98 574 94 413 803 109 325 842 118 138 918 97 358 407 87 409 898 103 75 607 104 658 956 113 447 990 93 111 196 115 278 385 103 63 311 101 599 830 107 533 687 115 74 705 96 836 843 78 640 809 107 430 649 113 115 830 88 973 991 107 627 970 90 518 761 77 431 784 111 693 767 91 221 630 98 98 679 77 548 924 99 423 492 98 458 780 85 45 822 83 450 609 110 186 237 105 583 938 101 49 948 117 396 884 102 579 607 120 277 728 92 14 214 105 603 981 103 395 744 87 653 792 103 438 449 98 145 435 102 689 978 84 351 896 100 194 966 107 185 391 108 209 310 85 249 453 96 641 718 99 284 532 115 344 822 99 646 769 109 381 822 97 191 952 94 491 667 104 376 990 77 183 384 105 141 815 95 230 628 93 663 985 97 100 870 104 126 204 82 210 310 109 360 719 98 229 478 84 203 865 127 871 926 98 98 248 90 330 970 103 121 427 97 553 950 105 633 706 75 165 976 92 180 492 115 122 502 108 627 813 101 392 679 99 31 614 102 210 533 87 387 939 117 154 976 91 150 472 101 736 876 104 362 646 115 547 858 82 122 193 90 226 975 109 93 490 91 825 883 103 458 734 105 697 907 95 319 934 76 17 26 86 726 747 117 651 775 95 376 674 107 504 651 110 557 666 86 729 977 111 496 860 104 132 910 101 799 800 98 431 795 79 5 381 107 277 758 110 443 708 115 411 590 90 41 814 116 460 790 93 365 418 108 708 979 92 222 899 96 642 761 95 338 480 113 430 980 79 756 997 103 104 363 143 676 723 89 63 470 106 190 194 117 219 644 100 142 273 85 571 755 105 377 417 103 149 279 100 406 730 84 104 809 106 443 870 90 762 800 106 259 611 105 256 912 94 61 233 112 213 781 74 160 236 82 34 526 95 383 779 94 61 472 96 415 866 97 849 996 99 185 965 111 382 684 97 214 978 103 22 779 92 302 500 100 451 796 91 57 139 94 772 995 99 363 714 92 508 836 111 197 351 82 338 792 105 514 751 96 23 512 101 524 613 105 265 496 98 516 634 105 22 533 92 524 767 87 187 314 90 256 322 113 190 245 93 661 920 87 241 332 106 128 321 100 138 524 104 89 378 94 434 881 101 347 405 107 9 400 107 24 689 89 127 429 103 149 405 116 66 831 103 294 735 87 594 856 93 242 514 87 63 544 96 95 831 88 561 656 96 446 697 112 383 927 106 13 202 94 452 821 87 272 415 95 594 618 110 82 799 121 211 397 98 402 562 87 182 187 93 537 994 117 493 717 96 92 474 88 605 671 93 178 244 109 688 953 115 446 869 93 655 719 107 88 287 113 66 637 97 398 579 74 83 450 118 87 244 100 58 132 97 5 203 101 13 483 112 382 453 90 252 608 95 23 663 87 302 857 95 66 240 91 239 549 96 547 558 112 387 635 84 783 818 97 336 666 96 235 373 107 638 726 92 134 430 104 73 362 113 156 206 92 100 578 87 188 497 79 2 258 90 90 473 115 643 978 100 627 947 99 241 270 87 840 877 108 336 642 107 390 498 92 156 609 92 68 776 90 25 509 100 551 897 83 66 344 99 163 219 98 132 310 86 270 407 98 317 687 91 160 571 116 7 657 96 104 498 82 534 611 99 552 572 106 14 908 101 617 993 104 211 798 99 352 408 106 491 983 115 107 523 111 92 612 118 502 814 93 249 700 90 20 272 101 668 834 102 665 879 106 381 626 108 177 574 96 503 911 120 165 645 93 320 753 91 278 361 89 34 533 101 488 845 102 27 378 100 727 752 84 383 508 105 413 946 86 507 558 91 413 927 109 233 703 95 26 621 102 304 610 97 17 208 108 269 553 93 458 604 98 59 914 92 771 833 103 310 831 72 232 875 111 141 754 94 890 983 102 225 674 101 161 985 107 109 437 108 415 602 101 214 258 102 274 340 115 1 940 88 328 883 101 240 664 92 45 532 97 133 156 98 410 884 100 537 896 96 378 547 96 28 765 96 402 580 91 393 416 117 760 847 107 696 913 75 374 490 109 652 786 90 575 935 93 488 889 101 283 445 102 364 888 83 686 868 84 448 915 114 17 882 111 2 216 92 720 785 80 73 864 96 191 412 103 400 940 92 181 349 95 333 629 108 799 892 104 47 829 103 146 613 111 703 788 87 325 518 100 36 44 103 170 745 76 84 866 91 263 504 103 289 595 112 701 788 110 621 980 103 84 623 125 667 844 99 345 610 77 377 422 94 483 614 100 384 974 113 41 87 102 138 989 111 64 448 94 428 739 95 257 905 105 95 158 111 185 659 116 372 776 96 791 986 93 284 650 92 355 841 117 947 962 103 119 966 100 493 925 107 565 947 99 121 614 107 454 768 103 648 852 94 481 812 113 246 794 102 791 971 89 208 333 89 367 497 88 848 869 90 93 182 94 47 910 81 380 589 88 524 735 80 61 410 112 344 438 90 673 893 113 65 608 83 85 407 86 361 473 81 158 584 101 649 779 99 766 864 87 269 299 105 134 748 87 194 703 103 403 855 81 196 198 121 139 732 116 814 911 119 452 661 99 89 936 102 93 248 101 526 673 94 248 575 94 245 449 85 67 777 99 337 730 96 820 942 100 837 917 95 513 638 94 482 989 113 638 825 95 619 695 81 585 731 98 251 350 95 151 857 71 466 892 114 627 939 95 422 956 105 232 835 93 222 772 102 383 699 93 218 967 115 654 921 103 309 572 98 106 229 97 358 897 99 83 333 114 134 472 102 32 561 107 25 328 96 516 950 93 117 723 99 709 756 101 98 479 89 16 221 106 550 791 100 146 479 83 851 982 99 303 545 109 655 846 105 71 604 98 582 855 104 808 926 115 79 105 113 471 994 99 11 800 104 522 951 117 373 477 97 341 895 93 425 862 102 147 331 99 132 634 97 450 596 91 596 818 91 216 619 91 881 977 106 299 790 112 83 668 108 41 275 103 548 846 97 61 896 94 269 373 103 390 761 84 365 653 92 827 870 101 642 995 114 232 876 75 80 622 88 469 916 112 384 397 117 178 520 95 591 882 88 326 743 84 208 726 100 739 754 96 3 245 99 378 959 92 125 742 99 526 784 102 98 432 107 247 921 91 325 402 114 71 210 95 356 577 115 198 705 97 532 696 92 428 749 97 736 811 109 499 583 96 343 475 110 341 627 106 183 907 98 343 856 89 94 442 95 20 232 95 146 908 104 630 952 113 441 481 79 33 562 88 196 431 94 93 550 94 305 492 98 694 843 94 4 549 81 71 522 108 246 544 113 550 928 89 173 472 92 15 475 112 666 680 109 388 846 91 110 597 103 0 548 96 336 529 107 424 894 90 659 685 110 80 963 91 35 53 93 171 716 104 47 225 106 127 171 97 122 301 112 480 621 97 5 736 109 581 695 100 253 593 95 186 971 94 805 821 117 695 897 92 70 629 99 62 224 90 266 437 107 406 460 106 237 639 103 620 714 106 193 290 83 407 874 94 0 487 106 31 124 125 500 559 87 457 724 85 124 881 99 138 749 103 160 375 81 591 783 96 614 646 99 33 752 100 241 538 105 611 756 113 122 740 94 273 724 109 696 786 113 467 771 88 501 506 93 1 938 106 563 839 120 76 228 99 156 782 114 284 825 90 681 716 105 623 640 104 68 551 101 190 741 101 24 324 102 264 988 113 192 308 109 461 498 91 541 633 109 99 547 107 480 790 98 196 828 88 164 919 102 894 938 91 362 857 88 308 737 95 55 956 108 848 863 87 596 660 106 36 997 89 259 441 97 370 743 103 255 755 86 82 323 91 698 976 110 895 931 85 760 850 89 802 847 94 9 41 112 741 981 104 370 481 105 430 502 95 24 148 111 244 655 100 128 631 104 127 758 90 29 958 85 489 623 112 47 593 97 115 806 78 271 778 102 231 413 97 779 789 95 811 946 92 206 555 117 170 346 94 209 696 97 385 523 101 95 787 90 422 806 84 17 189 106 561 814 101 94 424 92 155 160 100 365 555 96 175 644 85 78 108 84 624 796 106 611 813 90 173 413 106 143 620 98 715 907 95 71 993 98 373 423 103 35 848 118 470 645 105 35 77 107 780 968 80 590 814 103 464 554 86 433 946 104 42 736 106 529 888 94 74 555 108 560 675 82 19 74 93 195 727 107 176 421 90 695 791 90 721 988 113 229 696 84 101 483 97 35 463 103 226 488 117 170 216 108 4 823 98 105 979 85 243 756 104 336 853 89 139 657 99 181 683 108 270 768 110 574 689 96 106 714 73 217 701 106 231 869 89 204 729 101 107 458 107 407 846 102 553 978 99 606 811 99 258 951 95 518 818 93 421 697 102 472 752 94 57 832 100 296 702 107 317 673 92 34 659 111 170 825 95 457 549 98 433 905 84 776 821 93 702 738 94 215 521 88 187 495 104 731 814 96 870 996 109 213 520 110 609 893 107 90 685 104 97 448 106 246 623 103 201 473 94 152 417 109 50 226 105 369 606 104 209 515 85 211 392 113 196 683 94 938 976 86 175 898 103 99 212 101 148 855 87 39 379 100 701 722 104 501 819 115 250 730 89 244 433 84 558 954 88 147 931 104 174 694 101 367 547 96 699 982 94 118 355 88 241 913 112 254 741 92 226 508 99 195 444 98 465 902 100 155 979 104 277 387 112 860 947 92 665 950 102 161 847 105 46 332 97 32 499 106 25 232 102 235 433 114 373 971 100 191 468 99 617 791 93 246 514 112 78 704 91 290 975 90 553 833 97 325 954 95 294 925 113 299 976 108 390 650 107 298 797 114 237 614 89 421 661 112 976 995 97 377 952 110 552 648 112 46 341 90 266 912 120 159 218 106 124 825 81 45 464 82 10 923 99 36 506 89 514 831 106 470 636 94 552 808 95 428 477 86 339 396 91 232 910 108 133 358 122 447 591 115 81 329 99 536 772 84 184 746 111 194 983 96 26 850 100 404 991 112 128 680 104 130 260 90 486 602 102 195 445 100 429 994 122 676 839 103 280 295 90 183 357 121 297 774 103 272 520 76 390 789 101 254 433 102 187 510 101 279 478 97 381 966 95 27 388 100 758 974 102 446 994 107 586 753 91 250 697 55 238 662 95 106 245 105 10 603 81 369 518 97 13 673 108 446 925 97 2 104 107 298 901 97 159 807 107 413 916 113 156 311 101 455 993 103 509 605 87 206 659 102 326 329 103 466 474 96 709 747 101 409 733 120 460 586 104 351 398 121 786 874 96 310 500 109 488 698 97 586 811 109 189 720 88 70 769 98 122 372 88 252 680 86 680 854 99 113 929 117 729 863 84 78 289 108 96 536 78 317 595 113 925 932 98 669 820 88 910 939 91 324 555 108 737 848 95 89 962 109 205 468 102 711 834 111 137 680 92 542 672 121 608 738 99 383 702 72 188 242 111 372 424 96 14 456 102 98 124 99 642 935 89 179 551 92 261 497 80 167 409 81 472 885 90 814 856 98 207 383 100 544 906 99 518 942 114 78 309 100 510 705 92 55 817 110 468 975 105 254 426 111 444 645 94 388 658 101 299 540 93 156 488 99 282 868 94 651 852 99 193 391 93 28 144 113 65 743 104 288 527 110 233 886 113 368 902 111 211 699 101 1 152 116 145 945 92 779 905 101 354 930 85 45 948 86 475 896 106 65 649 111 271 873 110 231 275 89 607 728 116 266 504 97 552 709 98 600 931 101 395 984 87 233 416 92 105 850 84 730 924 108 379 981 88 163 211 91 591 978 105 72 151 101 673 907 82 167 659 112 569 815 104 344 824 98 10 955 103 177 439 95 104 265 73 137 821 98 63 823 116 9 310 107 913 980 96 20 462 118 282 871 108 567 923 106 233 891 98 436 598 110 103 994 104 597 646 92 794 918 90 663 842 103 16 967 111 137 825 103 180 389 97 105 844 108 12 935 90 173 824 76 217 528 113 235 770 95 147 415 108 360 591 95 24 670 92 648 900 96 580 660 96 165 767 83 128 832 109 560 860 93 553 648 89 404 674 98 212 374 100 73 901 101 424 811 105 182 686 92 166 496 87 492 890 121 726 806 85 385 994 96 386 992 116 669 779 101 698 966 81 48 74 102 170 724 87 653 821 113 348 927 102 440 735 117 407 604 91 209 642 95 6 451 106 591 798 101 75 664 101 23 904 109 635 980 107 199 515 111 290 593 105 414 926 90 156 659 101 148 931 106 555 597 102 659 832 87 195 435 107 286 953 78 54 647 88 74 651 97 292 526 86 405 640 113 635 650 109 292 609 90 43 612 80 720 909 100 72 745 104 571 804 91 202 832 102 88 625 101 222 845 107 141 268 102 59 537 108 401 598 98 33 867 99 645 756 110 192 226 136 8 322 107 398 929 101 420 592 104 476 976 84 37 942 103 48 497 125 427 643 76 486 564 88 312 583 101 137 820 109 121 549 99 672 798 88 704 910 95 134 654 119 828 934 87 95 446 88 188 696 98 337 376 107 686 895 114 159 745 101 81 821 100 147 194 78 368 468 97 618 698 99 201 291 96 331 560 101 244 968 121 674 871 107 192 445 86 165 997 87 229 342 104 90 394 104 828 973 97 528 536 113 25 204 111 265 720 109 572 927 93 424 767 106 126 654 80 246 764 83 38 706 104 587 986 86 57 397 105 271 956 104 347 940 114 190 416 82 205 350 101 155 862 103 158 746 123 209 421 104 252 263 97 478 789 112 141 630 108 486 903 104 919 999 113 36 403 92 766 833 107 343 394 95 404 682 110 135 546 116 521 628 107 647 859 85 653 780 85 40 426 98 165 772 76 311 754 93 246 341 97 236 818 100 199 839 89 78 541 87 59 566 103 550 648 103 40 538 106 131 472 99 257 273 101 262 336 76 337 432 105 157 512 92 98 887 101 617 728 93 400 869 100 272 536 93 273 387 97 494 790 104 529 827 110 373 549 84 596 618 98 129 266 91 1 525 110 205 518 96 341 545 111 68 169 92 515 750 99 236 777 95 266 848 104 495 772 104 416 665 115 417 500 86 971 981 111 451 922 113 135 949 92 667 696 113 62 529 82 297 425 88 619 730 106 364 693 90 366 798 100 132 681 106 255 323 88 216 589 88 33 943 101 314 773 108 461 699 106 648 847 107 913 915 96 11 362 105 500 521 91 781 962 96 88 529 106 518 791 94 0 226 98 747 788 77 231 277 105 342 932 98 3 799 93 310 397 104 473 921 96 826 852 102 434 880 120 624 665 96 276 741 100 469 894 96 315 507 110 245 321 98 743 802 109 37 153 96 412 842 90 234 591 116 387 771 100 49 477 87 123 648 85 388 927 110 131 861 110 525 568 99 816 825 103 280 865 95 451 664 102 260 885 98 246 915 105 595 724 108 407 868 94 218 343 99 269 816 104 321 618 91 376 993 100 109 254 107 310 960 104 522 723 98 1 511 102 139 928 85 634 753 106 754 843 95 802 900 107 113 751 82 25 55 80 366 453 112 486 914 104 120 829 90 11 685 101 427 937 99 698 725 93 742 748 88 44 677 108 115 231 102 45 477 113 403 449 104 213 651 86 738 901 91 7 778 116 75 486 83 56 649 105 78 380 85 277 639 94 268 282 106 180 729 98 153 341 98 606 733 97 89 806 96 129 283 87 229 660 109 493 732 101 420 462 116 60 408 96 754 957 98 305 615 98 293 423 78 499 651 98 40 852 90 105 797 113 385 847 106 340 486 101 117 191 110 613 892 94 271 922 114 347 822 86 499 981 105 366 615 84 182 228 92 622 743 108 66 462 104 387 463 98 169 396 90 817 818 94 893 954 97 153 580 113 43 464 86 160 477 96 381 489 92 5 380 96 452 467 94 753 861 123 22 68 83 114 550 111 77 79 104 128 701 92 541 783 101 214 223 96 329 966 104 455 936 101 148 463 99 459 528 107 297 747 99 23 556 104 100 579 112 114 453 89 244 285 103 575 644 89 322 882 88 203 991 111 234 421 82 85 238 97 354 915 85 207 232 85 31 574 107 908 947 93 518 740 94 457 680 89 415 573 108 208 797 103 187 370 96 102 647 82 175 731 93 310 768 102 520 613 95 322 634 109 399 796 97 755 826 92 299 610 102 628 974 104 0 18 86 455 729 90 203 282 77 210 458 109 410 452 97 445 804 94 12 614 103 278 394 80 455 987 116 78 353 102 192 345 95 547 626 95 683 783 90 717 922 102 140 372 81 568 945 88 550 879 118 438 841 102 584 813 117 613 825 85 466 706 99 29 323 109 148 475 120 15 231 84 419 893 117 403 921 101 226 331 98 92 149 102 577 779 99 127 248 99 352 932 111 544 584 114 255 568 108 636 958 89 174 996 94 331 683 97 421 515 94 351 591 112 553 764 87 795 972 88 280 422 95 497 950 106 697 807 104 438 462 105 356 410 86 33 934 84 629 983 88 127 678 114 83 974 96 179 253 92 520 672 101 81 143 109 0 438 105 265 741 95 648 931 91 104 514 104 168 775 88 338 373 100 68 955 100 162 190 87 181 674 112 332 904 108 72 793 92 636 908 93 139 683 86 115 940 88 171 297 85 31 804 96 42 610 96 142 745 79 100 949 107 140 773 100 148 663 96 493 831 101 110 706 100 224 526 104 192 964 99 497 616 96 402 521 93 374 628 107 101 719 94 691 730 106 286 312 98 43 688 79 27 174 128 166 685 91 505 948 109 284 964 82 393 857 91 733 946 98 281 501 91 449 726 103 364 636 111 229 737 91 311 354 120 68 485 100 445 859 106 364 429 100 315 808 98 270 322 97 772 788 101 265 876 84 545 905 88 71 351 92 415 724 96 711 895 99 666 871 86 765 873 98 167 564 97 794 797 88 98 624 92 553 800 111 28 737 93 328 485 103 198 549 94 65 741 97 334 347 111 176 760 105 365 366 108 560 657 102 777 987 102 627 988 102 173 297 107 382 535 103 80 912 101 145 654 103 280 934 104 84 281 96 208 823 115 84 444 104 163 901 90 134 651 96 222 894 104 298 728 96 12 649 98 190 262 87 312 687 81 53 649 96 324 404 99 418 662 94 132 189 124 676 980 110 579 621 103 456 964 105 394 909 92 166 680 120 263 466 88 68 604 116 568 658 108 167 286 102 253 402 107 537 627 99 67 73 97 392 650 110 444 634 101 226 603 110 752 964 111 582 713 111 407 689 100 302 458 99 467 867 93 29 399 81 601 755 109 638 966 110 195 486 112 16 399 104 622 717 104 320 400 101 26 839 89 174 450 95 561 770 95 486 668 110 0 255 104 650 760 90 645 674 113 262 970 94 442 552 100 12 188 100 497 925 95 618 771 96 314 890 105 702 706 88 189 890 104 244 939 103 809 850 91 611 946 99 820 837 119 203 306 98 603 855 94 256 544 99 161 932 100 530 760 89 788 806 98 397 407 99 532 832 90 688 967 82 394 646 97 342 747 86 573 639 103 170 835 112 333 919 90 145 923 95 90 940 82 305 434 88 311 639 105 493 715 112 0 493 87 491 500 73 90 423 76 730 830 105 188 576 106 337 823 103 808 880 119 291 571 95 196 474 104 493 629 96 74 184 101 561 833 86 563 972 117 27 406 118 371 820 108 310 705 103 221 295 106 163 418 98 3 882 91 111 154 103 667 876 89 510 564 115 115 820 88 74 352 96 318 717 87 743 868 90 28 404 99 110 452 127 128 901 99 172 916 104 77 99 74 264 281 89 420 751 98 64 542 108 201 383 95 275 315 98 89 882 93 205 623 94 747 839 97 524 638 93 380 725 97 240 281 89 198 590 82 653 793 109 701 879 82 119 326 106 433 967 92 198 776 104 22 590 98 341 348 93 130 196 115 299 398 112 663 703 102 48 959 104 427 483 101 201 921 106 216 971 93 140 572 118 106 555 113 116 587 101 877 988 111 448 944 97 92 133 86 198 928 92 520 890 106 49 757 107 794 966 91 69 313 95 509 624 106 195 963 98 565 781 93 115 667 102 577 665 97 134 259 100 259 678 95 299 671 90 612 905 96 63 961 104 35 280 115 361 724 121 467 871 92 222 829 96 60 711 99 697 871 89 98 835 105 662 770 87 178 868 105 730 907 90 323 791 92 405 833 107 408 526 104 341 959 123 434 742 102 137 176 97 543 745 92 266 334 86 417 846 102 253 299 105 79 987 111 5 429 108 148 443 88 14 85 112 239 896 98 718 812 85 871 908 76 584 651 107 142 220 104 80 652 101 249 946 101 574 697 100 487 649 108 424 828 83 201 806 110 354 582 88 8 526 95 316 663 100 157 273 89 818 989 96 113 220 86 580 871 86 665 819 113 239 377 112 476 605 94 312 804 101 673 831 111 504 716 88 520 981 99 288 324 93 68 200 93 308 701 111 138 979 102 40 869 111 577 912 100 198 985 88 673 936 101 503 554 107 288 442 114 116 188 96 108 948 107 116 815 129 313 894 93 252 686 101 314 931 99 849 881 95 129 522 101 388 505 93 328 570 86 598 618 107 136 801 86 243 438 88 393 671 80 656 795 92 232 514 111 92 610 108 307 327 104 398 727 104 154 266 95 199 244 114 368 537 105 394 576 97 41 449 99 574 987 102 472 555 94 636 931 93 716 777 91 53 725 88 40 673 96 613 872 91 133 346 80 450 617 91 143 318 106 370 562 109 469 529 97 19 668 82 182 780 107 521 797 96 414 507 97 289 324 93 570 885 94 600 691 90 20 493 106 396 784 112 774 816 96 696 888 101 403 919 110 510 774 98 294 438 97 649 863 98 255 531 108 126 285 106 297 761 115 643 775 88 483 784 99 344 369 110 115 465 113 577 827 107 940 991 99 81 725 106 35 989 81 749 988 95 366 893 105 229 861 104 176 271 72 169 935 102 209 423 101 516 955 111 459 979 85 117 494 99 203 670 101 538 660 98 521 933 103 514 946 99 58 281 99 423 829 102 267 724 92 303 918 86 32 310 106 273 279 108 769 805 85 613 902 91 582 655 94 177 787 87 330 376 88 795 917 110 226 838 126 170 524 107 268 689 91 132 305 108 27 810 110 310 361 94 93 268 111 213 625 90 465 587 94 570 628 86 438 530 101 313 753 113 129 507 104 384 914 112 460 631 96 192 883 101 101 574 84 262 448 118 492 504 113 323 906 102 80 432 111 115 416 82 549 662 91 214 298 114 43 437 87 341 756 72 168 602 109 252 426 111 224 544 97 474 821 108 100 241 98 35 613 101 509 695 94 268 654 98 434 506 123 321 857 92 120 680 91 133 709 105 701 886 79 455 498 100 240 331 112 612 641 117 660 664 83 33 592 96 583 723 112 110 370 116 13 612 105 325 973 99 260 573 90 70 360 111 469 715 90 282 367 111 130 498 105 546 861 94 83 776 93 662 994 94 151 189 76 749 925 107 378 579 105 336 815 97 224 918 83 117 395 104 530 705 103 361 541 114 777 779 76 67 806 94 181 815 111 289 380 89 177 383 102 77 130 90 397 450 92 742 845 97 185 707 89 226 919 83 346 876 101 355 398 92 744 842 110 312 826 129 336 491 105 99 161 91 670 868 96 371 540 80 322 895 106 223 448 115 620 622 98 299 800 101 317 648 85 469 814 111 157 752 102 99 977 95 63 576 85 190 891 93 668 688 116 425 901 101 226 867 90 665 729 89 121 692 122 279 945 82 484 663 122 331 429 109 815 882 108 539 845 104 429 436 84 141 487 97 633 801 102 400 974 110 11 759 91 12 428 99 223 712 96 51 401 91 322 675 97 50 941 104 176 358 117 492 745 109 376 861 106 306 803 90 20 792 90 519 792 108 932 966 99 854 868 101 684 946 107 377 771 94 13 257 96 579 747 101 178 854 103 71 530 106 177 421 98 168 773 103 167 555 97 47 673 100 168 249 120 345 737 98 525 700 91 401 407 103 173 831 98 358 654 114 26 64 86 641 998 99 27 213 97 45 614 101 563 833 105 150 492 97 303 990 125 277 636 91 6 721 85 127 980 106 342 880 102 23 780 91 3 736 107 506 835 95 403 618 95 283 464 93 366 633 97 18 40 103 82 522 85 110 637 84 276 570 101 326 713 106 117 831 100 454 842 87 545 711 107 395 626 93 623 912 91 177 857 115 571 962 89 234 677 101 243 574 85 436 688 106 505 520 100 225 694 85 693 880 83 317 975 104 409 818 86 533 854 125 657 763 99 125 476 96 446 715 94 572 778 94 328 888 100 43 631 104 18 702 103 129 162 83 245 260 89 171 181 113 407 794 97 411 535 116 124 676 97 588 875 102 24 318 87 417 994 103 467 853 96 272 621 92 194 490 90 559 894 115 232 942 107 551 970 89 348 544 102 80 716 100 33 58 79 349 710 102 54 821 104 391 804 92 102 219 111 640 822 101 569 706 124 322 769 84 249 591 111 377 618 99 566 681 108 555 911 87 151 741 97 112 145 103 390 776 89 219 359 103 318 365 107 411 962 100 356 762 98 61 286 92 105 399 105 363 873 92 156 228 92 11 81 108 248 422 104 121 217 110 128 665 96 356 756 105 662 952 91 289 607 93 376 546 115 161 254 94 99 765 96 499 613 98 632 657 91 22 708 87 755 917 104 178 302 110 482 932 85 697 786 97 335 904 109 10 705 83 325 966 108 904 943 90 61 703 92 47 454 108 97 131 97 357 492 93 60 338 105 190 303 99 219 342 96 285 508 90 410 794 96 472 569 89 502 975 111 196 999 105 354 495 96 13 219 103 48 147 88 524 565 107 937 956 85 490 986 85 693 745 91 8 493 108 157 854 84 574 740 104 499 562 112 599 690 105 328 480 92 0 465 103 311 883 106 104 792 102 241 873 87 445 964 65 453 470 100 124 796 93 667 781 116 536 571 99 77 886 88 504 766 98 305 725 83 58 241 100 881 907 104 168 318 75 35 634 92 76 810 99 204 341 85 444 758 103 225 584 117 625 796 101 770 865 113 166 991 88 472 766 112 356 783 105 203 708 104 581 882 92 238 888 114 418 631 97 724 726 95 97 793 83 616 963 93 211 921 117 401 740 98 621 766 111 389 656 118 162 336 100 437 855 113 373 460 107 131 863 94 191 420 94 367 400 90 130 570 93 330 772 96 290 660 103 350 928 95 364 942 117 34 394 103 518 552 113 300 544 102 409 960 107 392 959 99 220 701 85 159 934 101 323 904 109 132 563 99 77 271 110 748 830 95 286 721 78 127 336 100 813 937 122 63 629 88 735 762 101 552 581 96 529 574 104 305 949 97 337 839 88 236 844 119 450 736 99 426 909 86 348 904 116 162 811 107 31 975 96 256 958 90 766 781 99 382 988 108 186 923 115 315 487 97 874 902 88 628 988 98 10 40 102 313 609 94 7 202 108 224 435 102 81 479 102 795 869 87 464 887 101 75 172 109 296 458 101 979 984 108 495 572 83 35 711 91 455 536 90 50 695 99 143 671 79 193 912 111 301 447 89 557 594 101 162 624 127 740 993 96 340 344 118 53 276 101 761 762 116 591 808 85 267 461 84 150 376 99 913 929 114 299 411 94 137 378 96 128 896 103 384 863 76 674 725 114 128 375 115 54 57 107 157 189 109 837 960 87 373 761 95 73 451 95 488 787 76 699 861 116 813 952 119 302 720 111 192 692 98 279 849 105 476 589 107 103 653 111 812 906 89 321 731 111 251 292 86 101 280 104 39 47 89 527 739 84 785 967 99 659 680 108 265 882 95 182 438 92 551 862 91 73 812 76 711 906 106 56 281 105 60 895 98 204 738 90 571 977 104 151 942 124 458 497 99 617 727 94 394 894 95 9 831 90 4 186 99 284 639 97 805 990 84 214 901 92 105 192 85 187 952 101 183 254 87 165 419 94 276 740 94 539 775 88 196 481 107 253 804 109 31 54 109 600 654 120 319 414 78 165 181 85 19 808 98 119 434 87 72 530 95 438 500 110 284 318 116 9 532 104 119 738 99 63 779 98 55 842 97 653 952 91 459 737 108 131 332 93 575 851 93 353 383 101 171 868 65 13 568 100 90 151 97 2 936 88 361 598 100 382 457 108 25 765 69 563 873 95 237 440 72 123 659 91 336 692 88 99 798 100 573 742 93 220 596 85 289 317 93 49 119 96 266 901 109 97 835 111 422 850 95 628 655 103 562 565 108 66 595 95 267 994 92 146 940 102 277 749 110 44 300 101 282 348 106 627 669 97 915 939 109 192 239 91 887 959 78 131 286 98 255 778 106 6 102 94 575 909 97 193 530 91 799 891 113 209 538 115 790 847 110 225 498 82 682 720 98 58 915 82 434 554 105 816 921 110 142 832 109 52 891 97 794 935 96 44 869 114 82 186 104 600 745 105 57 951 93 627 673 104 458 571 100 505 535 94 129 221 94 571 787 95 132 499 97 189 205 105 487 984 87 304 419 89 213 301 118 358 877 101 599 727 93 752 876 89 107 288 97 350 760 98 541 645 104 371 414 120 359 529 81 260 351 113 191 786 91 258 923 120 415 991 98 299 799 90 273 481 97 684 943 102 214 408 105 395 622 91 924 955 102 149 661 102 549 649 102 288 724 85 615 661 94 289 624 90 81 994 103 146 586 95 548 879 99 121 237 95 369 940 87 110 659 104 68 439 105 488 964 107 614 711 107 886 998 94 32 885 95 622 685 113 513 664 82 47 466 101 146 194 107 274 684 126 389 504 100 225 992 110 11 510 115 425 642 97 427 699 105 694 803 102 242 326 92 76 984 102 18 233 100 478 698 95 58 879 93 369 933 115 758 997 120 222 948 103 172 668 93 137 904 74 364 908 91 537 731 95 496 661 94 541 698 96 455 887 104 5 213 96 122 950 121 189 194 97 113 243 100 146 520 115 125 446 101 157 439 95 637 670 108 325 329 114 178 661 89 21 654 108 248 429 97 262 291 100 503 567 86 243 624 89 657 750 128 1 637 105 171 296 81 248 325 109 865 941 112 87 689 101 211 895 92 326 863 92 275 562 114 352 891 98 565 933 92 439 465 101 534 803 111 52 370 115 215 392 92 622 650 94 63 670 110 171 583 101 439 510 112 643 693 103 281 544 98 433 638 106 157 910 100 159 977 92 462 817 114 506 507 106 145 714 97 449 473 84 677 888 116 514 965 114 412 838 85 183 390 108 497 709 100 21 41 102 469 723 105 309 668 112 480 764 100 791 989 85 12 504 106 485 600 113 608 825 95 31 548 98 203 716 101 117 251 108 93 604 98 730 998 95 357 720 100 207 901 111 256 368 99 375 620 84 330 804 99 492 701 102 594 897 81 245 500 114 77 923 94 321 440 92 261 865 98 755 876 107 838 980 79 502 619 103 393 746 108 71 614 116 31 652 94 252 329 94 126 268 112 273 961 98 636 812 99 423 968 109 232 649 96 703 708 100 300 715 93 68 725 97 181 546 88 445 554 110 58 591 95 532 816 104 143 582 91 426 682 84 35 890 111 178 324 92 419 515 113 678 774 108 316 488 100 136 729 110 143 879 99 630 877 108 79 749 103 246 620 111 367 777 90 333 532 102 190 358 93 268 750 98 87 782 97 104 414 100 7 319 89 196 362 100 316 934 103 64 292 111 194 256 103 389 526 100 133 493 117 131 581 111 153 609 98 10 633 96 319 937 89 299 346 79 558 866 106 698 949 92 227 838 102 257 379 102 517 576 91 350 889 84 282 294 93 560 880 94 243 670 76 283 735 94 401 584 98 576 820 83 341 443 120 110 710 117 674 972 112 674 760 86 249 579 101 65 179 96 320 441 100 134 667 85 773 940 109 415 882 95 128 527 96 14 124 114 643 856 90 657 793 120 317 991 85 328 671 107 623 821 114 585 881 107 86 711 110 113 748 95 367 542 83 547 785 93 5 549 88 452 887 89 108 595 104 415 753 92 106 478 100 74 283 103 89 231 115 183 727 77 34 300 107 403 901 82 6 199 98 418 489 95 380 631 82 141 202 89 199 722 80 243 971 100 676 789 82 383 592 95 252 289 97 3 623 97 812 959 94 487 571 96 43 737 81 66 102 98 119 481 106 106 858 115 238 935 102 818 911 109 351 714 100 62 950 102 110 669 102 177 191 84 144 603 109 277 947 97 512 623 87 512 866 97 692 722 95 37 708 90 733 858 101 606 986 95 188 845 89 0 466 104 347 534 80 267 544 111 671 690 103 849 896 113 138 791 110 186 864 90 187 390 97 248 749 109 517 706 91 94 877 99 552 932 98 329 722 108 120 411 105 763 995 81 94 839 102 366 922 91 533 600 101 821 845 94 571 690 102 211 338 98 7 609 91 55 243 117 933 960 100 294 512 106 473 957 98 86 842 119 43 154 102 74 157 97 621 846 101 788 833 97 536 568 87 55 549 113 100 615 93 586 764 95 199 257 93 577 784 100 121 511 96 174 605 116 107 827 82 95 340 101 45 960 104 158 454 90 509 696 104 416 621 85 298 847 98 199 298 91 485 690 97 353 984 109 361 798 97 417 766 105 391 561 101 643 647 87 62 398 120 44 740 107 589 953 100 318 903 90 576 839 107 2 979 94 169 367 91 363 479 90 627 946 93 145 278 90 157 505 80 28 295 86 265 919 100 185 991 103 709 965 102 321 915 103 137 484 102 260 810 88 810 919 94 153 457 114 15 124 85 725 984 97 52 116 97 106 901 79 259 281 96 407 597 104 580 739 103 166 911 99 231 528 84 209 453 109 343 927 101 191 812 91 402 675 90 91 489 105 492 855 107 386 940 92 3 873 106 381 792 98 930 964 87 327 486 102 115 125 85 908 928 111 537 905 102 107 758 108 96 238 104 184 494 94 529 836 124 346 392 106 151 308 103 594 648 103 682 731 90 471 929 81 123 348 99 419 603 99 48 626 110 137 616 104 590 921 111 340 888 106 40 978 105 111 709 99 279 299 118 480 564 94 303 444 99 125 920 104 574 757 108 460 840 92 16 506 105 119 771 97 338 531 103 5 533 73 398 977 92 204 222 86 442 797 93 570 814 84 60 361 114 124 151 105 889 973 112 303 530 90 46 345 106 372 918 93 361 522 90 333 469 102 157 602 81 82 739 91 372 544 104 132 155 114 331 842 95 1 970 116 510 539 94 197 743 104 342 816 107 321 939 104 260 431 91 962 981 95 255 706 99 611 999 100 149 988 106 144 552 106 138 706 103 494 933 88 340 921 118 42 388 94 336 802 107 226 455 108 403 572 96 591 957 87 443 746 92 232 672 92 151 537 87 142 428 96 15 440 80 273 300 92 118 814 79 212 422 80 253 916 77 327 677 97 614 637 103 111 889 61 179 973 83 199 817 112 76 214 118 95 284 99 769 902 83 563 663 92 533 921 100 4 748 104 85 136 77 119 225 93 479 804 97 255 560 82 85 678 113 210 676 94 115 486 94 117 498 93 795 837 85 470 476 105 290 863 116 337 685 90 181 596 92 224 274 104 249 746 88 157 534 83 529 951 110 805 994 91 101 254 92 185 723 106 137 567 86 138 474 95 721 894 94 82 367 117 387 673 104 30 488 99 654 845 88 548 638 105 24 381 116 134 150 96 73 897 120 367 699 104 239 817 85 80 954 86 210 404 110 312 847 82 228 497 100 312 580 93 683 874 95 126 834 99 408 636 93 586 787 102 669 732 99 716 861 108 682 904 102 116 843 88 498 744 104 742 891 95 359 871 105 213 337 87 230 278 96 606 881 115 315 966 95 441 978 86 823 951 89 110 804 100 469 971 97 354 842 102 597 665 109 478 935 114 254 902 98 357 695 103 820 948 88 938 949 94 450 894 91 7 896 98 71 152 118 16 144 111 891 913 106 112 168 107 165 323 97 95 161 96 526 736 92 346 986 103 378 819 94 81 148 108 339 670 106 26 520 85 853 952 99 758 992 114 43 691 107 581 732 94 415 537 98 208 930 100 259 786 108 287 407 101 707 771 107 90 340 99 39 896 113 327 610 94 810 991 87 86 953 90 598 869 95 202 931 109 157 171 111 847 871 114 538 714 91 516 794 95 577 832 100 81 449 92 786 891 113 226 432 102 240 879 107 304 460 81 195 508 103 12 309 88 374 995 101 659 705 129 565 943 93 518 569 85 602 640 102 391 893 114 392 955 92 190 959 105 47 512 112 897 949 84 63 790 92 796 896 106 125 986 102 267 740 104 222 937 73 477 700 91 690 813 96 281 694 103 65 835 99 372 514 108 235 348 108 4 964 111 849 892 109 714 978 89 272 758 89 451 661 115 433 598 110 713 953 107 302 629 110 191 239 96 746 884 87 103 667 102 397 838 101 239 692 97 110 321 105 505 720 117 784 965 98 391 548 98 34 965 89 283 636 78 209 800 82 358 563 89 650 809 112 20 782 99 2 691 77 192 722 118 347 982 113 343 880 98 144 393 96 107 605 84 708 869 102 486 610 105 623 966 99 391 854 119 291 349 109 667 887 106 147 891 92 87 685 104 60 545 98 297 562 84 475 634 97 199 339 117 306 495 75 602 969 107 318 626 99 73 759 95 480 541 81 199 842 99 242 306 99 315 437 112 53 597 113 43 486 101 686 986 109 31 69 93 559 565 100 235 359 91 525 566 91 172 584 111 163 415 110 236 573 103 483 688 91 216 597 88 113 950 101 285 685 96 26 322 99 461 979 98 159 967 100 325 358 85 375 950 108 379 455 123 400 427 102 11 660 103 514 909 90 449 908 105 341 682 116 663 805 92 681 946 87 297 576 109 352 724 100 596 867 100 516 579 112 3 734 90 90 935 107 381 560 96 586 957 90 46 437 88 919 941 98 37 808 100 488 997 108 136 708 109 200 463 108 137 963 112 185 826 102 178 472 93 565 966 102 378 617 111 325 642 106 290 658 101 278 932 93 59 299 84 473 726 92 941 942 95 311 346 101 260 427 80 425 553 112 463 898 104 415 809 105 335 478 74 34 575 100 190 336 116 23 63 80 68 672 103 233 528 93 10 161 120 37 858 107 266 607 99 103 211 111 185 423 101 460 461 100 259 905 92 560 587 107 59 253 102 219 341 103 902 934 104 92 619 110 660 864 82 430 875 88 233 810 107 485 500 104 452 770 93 9 402 94 347 535 118 372 613 103 97 660 89 1 369 112 19 878 107 463 526 81 133 319 93 75 552 84 181 184 102 471 949 108 333 837 119 262 608 103 216 525 103 170 931 115 2 253 95 647 856 106 375 437 126 823 923 92 185 931 94 486 828 104 0 482 104 6 140 117 7 602 112 204 765 98 94 404 94 439 968 104 561 786 104 473 980 111 23 610 100 366 642 103 289 734 107 118 721 96 421 630 124 392 831 78 766 853 120 525 678 109 136 691 109 34 737 128 24 424 98 99 533 91 12 512 121 277 979 84 775 878 110 599 615 91 65 372 87 285 864 94 255 946 87 262 785 100 347 812 98 343 686 100 564 788 78 103 229 98 348 962 92 235 326 96 40 672 99 454 538 96 504 854 91 490 938 92 328 810 92 79 328 99 44 119 113 232 588 103 739 744 99 753 998 102 130 989 112 152 571 90 675 755 87 309 733 96 87 311 98 471 544 95 31 919 88 229 365 103 80 547 91 670 839 79 262 353 99 37 519 89 877 980 112 161 799 93 608 630 99 869 934 114 157 985 106 714 909 104 883 892 79 562 766 99 783 948 127 167 984 98 232 756 102 818 902 81 849 905 105 63 436 103 791 823 96 610 646 104 51 279 105 771 782 100 165 818 97 885 964 92 84 937 98 22 653 95 430 988 81 235 319 104 52 822 111 108 882 98 84 919 86 624 653 99 25 943 102 769 965 104 195 804 101 312 676 98 364 392 121 493 518 106 234 910 102 7 119 83 121 188 89 48 169 107 0 389 86 389 890 100 884 977 92 294 789 109 311 735 103 297 843 83 660 774 90 135 175 104 375 600 121 654 894 102 695 739 99 707 966 102 708 778 90 148 993 87 229 895 95 637 736 92 50 508 103 226 722 89 379 561 115 318 496 104 67 125 107 266 649 84 230 548 99 82 686 103 77 588 102 240 782 110 55 295 117 200 853 94 196 372 100 275 333 88 533 799 97 216 911 98 176 479 111 82 853 97 137 951 89 26 76 97 830 835 90 517 812 97 499 527 108 317 652 79 18 137 111 163 363 107 440 645 104 176 227 97 334 981 116 277 423 93 631 743 102 307 511 99 244 789 107 594 989 102 378 756 95 976 978 113 129 760 99 576 824 112 121 208 101 969 971 103 438 716 108 186 640 95 524 822 88 147 384 91 40 444 98 428 716 72 43 348 86 131 634 96 226 913 94 60 874 106 510 877 84 298 675 92 314 385 104 58 660 109 45 185 106 99 414 112 745 758 76 624 721 108 561 894 73 770 979 98 627 892 93 360 835 101 279 972 103 229 969 95 197 640 105 270 497 116 142 874 89 523 836 95 33 890 114 239 751 103 140 890 105 419 630 91 642 913 93 488 920 93 105 136 83 641 919 113 257 681 98 221 929 92 588 717 93 257 285 97 64 203 114 517 755 103 295 841 108 332 448 89 25 633 116 145 745 101 142 782 113 614 884 98 366 572 100 59 185 102 38 864 73 376 738 106 457 858 97 497 705 92 457 486 101 243 247 106 638 868 104 272 282 93 258 415 97 542 613 102 357 872 120 370 391 108 209 984 114 53 974 107 186 784 100 97 848 105 484 803 108 541 934 92 351 589 106 126 687 114 333 545 71 74 79 97 545 772 116 80 311 104 110 580 112 228 482 92 2 600 110 594 946 109 135 860 97 461 930 122 106 884 112 496 599 104 185 731 100 348 645 107 419 447 108 232 559 100 336 496 100 465 470 99 418 780 111 145 907 115 192 417 90 278 813 98 833 920 81 82 438 104 178 642 88 519 838 109 300 797 84 497 833 97 38 573 102 473 803 108 83 374 113 585 668 86 24 401 79 688 897 103 561 598 92 205 937 111 641 779 110 579 807 103 187 218 94 401 821 110 499 923 106 630 742 97 25 180 118 797 888 93 274 621 80 145 804 94 38 798 88 341 874 117 128 435 99 231 241 105 483 598 97 276 565 111 313 470 93 559 783 75 195 214 94 415 966 106 205 279 109 419 504 92 502 927 100 403 458 99 488 613 106 791 817 91 94 909 114 183 812 102 51 209 115 412 760 91 62 128 113 756 919 86 237 243 96 558 979 82 5 176 117 131 362 83 140 661 117 445 994 105 108 950 105 233 396 99 145 812 99 797 886 101 139 875 99 300 798 113 20 558 91 370 849 100 762 913 104 806 893 108 124 828 96 166 537 97 448 844 99 429 961 100 737 745 101 251 386 94 880 923 98 480 608 105 493 709 95 39 230 88 184 337 100 121 590 84 754 776 105 226 820 101 7 43 130 120 950 88 387 594 111 925 953 109 484 487 91 115 305 94 911 995 87 385 812 126 175 402 80 84 805 101 52 158 100 716 826 117 304 703 98 262 609 109 154 883 81 17 769 103 280 378 106 478 843 111 161 665 108 511 521 92 133 966 91 799 884 99 508 625 98 566 865 99 272 365 97 539 603 99 10 700 103 130 250 94 229 834 100 48 142 100 332 971 81 431 549 105 493 905 106 433 457 112 431 679 99 23 198 123 122 326 115 227 261 101 296 882 97 419 851 87 171 415 93 459 566 91 52 472 102 366 885 103 500 653 75 401 718 109 457 701 110 162 500 122 315 825 101 119 387 97 391 974 95 726 788 82 44 810 106 798 833 107 111 199 86 596 995 102 38 833 116 324 370 97 295 853 95 351 737 95 168 791 85 479 503 113 52 283 109 20 691 102 653 941 98 137 600 97 136 419 97 194 417 92 858 956 85 278 434 86 495 698 108 253 287 102 487 561 70 19 579 101 708 734 98 250 935 108 404 774 117 299 750 98 86 579 99 395 570 90 205 571 95 13 367 99 452 781 84 134 826 101 155 725 99 664 858 96 162 229 98 133 143 104 289 671 114 151 339 93 269 485 109 17 870 94 2 576 121 157 754 93 499 987 104 537 547 91 91 659 112 495 982 94 104 824 95 181 995 100 145 519 107 436 961 100 175 253 101 325 403 95 525 889 103 324 958 92 886 952 103 433 887 105 277 414 104 40 321 105 209 581 96 192 957 97 272 386 93 599 650 92 69 708 98 686 732 99 95 530 80 496 780 90 387 683 89 536 907 101 569 991 94 289 911 93 867 869 89 161 836 114 801 829 81 503 984 104 724 736 90 205 404 106 782 865 109 68 210 98 238 981 104 146 692 108 311 426 92 354 531 88 455 762 95 234 621 106 619 868 96 76 484 94 805 939 107 618 907 102 367 459 106 429 635 105 303 633 110 672 765 113 106 577 110 192 950 95 610 742 108 124 934 102 537 667 91 75 851 107 678 868 108 577 853 97 243 497 101 395 823 93 181 558 110 140 744 93 179 317 108 347 517 93 370 753 104 105 837 123 675 938 90 555 862 106 499 868 96 172 996 90 45 52 114 323 404 119 548 561 96 407 563 98 608 861 87 420 832 107 259 827 110 570 746 102 131 484 95 346 539 101 38 289 108 461 545 104 121 612 109 842 941 111 64 588 96 245 306 99 618 724 109 417 456 83 538 899 110 367 798 105 171 286 102 339 725 107 598 915 99 903 954 109 258 774 91 392 617 112 612 873 112 389 676 110 58 997 83 456 784 100 662 856 113 465 821 96 341 460 115 554 996 86 183 680 91 800 908 92 254 407 98 515 917 108 890 928 94 168 589 98 268 767 95 341 450 109 222 450 110 430 660 91 329 430 97 401 672 87 25 184 94 630 647 106 113 547 85 370 480 88 918 920 105 616 996 100 173 746 90 812 999 113 73 278 90 64 309 115 363 986 98 78 599 95 549 637 97 22 797 109 579 934 105 241 945 101 782 807 91 193 908 94 208 393 113 481 532 98 650 802 82 481 494 98 521 767 88 916 931 120 118 712 96 32 446 97 63 822 107 50 976 90 337 974 124 515 636 94 270 413 106 38 505 78 449 571 85 333 881 97 728 866 109 100 796 100 227 367 109 29 801 99 288 425 104 439 621 97 638 953 110 537 776 110 357 575 108 23 487 95 467 562 88 97 974 110 70 812 107 577 590 130 665 916 100 710 903 87 522 828 105 191 642 108 309 716 114 440 935 103 474 855 96 90 882 101 810 878 129 153 906 99 517 789 100 491 779 97 227 655 96 386 815 105 636 685 101 339 484 110 768 946 103 724 825 88 215 416 88 623 632 82 26 873 90 573 954 118 496 699 85 481 806 122 38 112 91 92 775 113 425 436 83 690 952 94 771 877 94 251 628 106 57 364 108 169 910 108 2 806 102 745 921 100 273 897 91 468 676 98 951 979 93 736 781 98 520 730 87 623 810 98 134 214 108 252 947 106 538 715 103 609 720 102 523 982 83 100 872 97 128 409 92 538 924 93 121 206 98 454 507 93 508 557 96 618 753 102 376 488 84 96 338 86 481 615 85 646 690 100 187 418 92 4 178 116 650 926 98 531 904 103 70 569 119 99 905 121 66 383 91 377 420 104 713 820 92 205 460 98 588 661 95 158 573 107 229 808 117 1 550 92 156 668 86 125 750 93 352 838 87 230 846 97 158 859 78 72 235 107 145 467 109 839 911 98 887 994 99 125 825 109 281 307 91 121 374 101 203 494 95 356 640 90 750 837 118 772 844 107 358 826 90 3 10 105 471 975 100 567 951 105 344 855 103 862 995 86 147 971 98 106 336 101 158 509 85 740 889 101 503 698 110 6 817 121 405 475 91 16 877 84 60 194 107 363 555 110 346 365 104 352 783 111 649 749 101 386 909 74 614 691 110 277 436 98 570 854 111 426 527 104 375 827 82 492 642 86 600 897 92 186 765 107 540 625 90 98 573 108 222 550 88 378 772 98 750 973 98 391 664 92 264 830 109 158 580 115 322 773 102 939 973 93 37 437 100 429 597 103 216 909 92 452 563 105 491 871 69 403 427 98 4 102 106 500 763 103 50 831 103 279 353 111 496 799 104 672 774 106 639 664 105 58 566 90 727 738 97 832 872 74 262 491 114 492 718 104 717 815 98 131 586 101 471 679 108 61 705 111 44 236 106 329 439 110 69 150 91 82 742 97 72 158 100 850 852 97 81 484 103 427 510 103 325 501 86 35 513 99 493 786 97 664 990 110 15 395 114 200 933 103 34 168 90 395 491 96 486 609 104 76 371 90 146 488 97 119 728 101 18 497 100 168 436 104 79 526 92 96 386 88 206 526 96 224 713 112 441 790 105 455 882 111 664 803 110 100 486 101 315 671 100 333 358 95 88 750 92 749 923 104 54 685 90 167 738 110 284 554 116 224 959 104 80 91 107 306 993 117 166 485 99 387 911 101 686 980 91 544 566 102 723 745 97 228 786 120 370 371 99 914 938 86 88 126 96 521 762 103 29 512 103 333 485 108 528 972 89 389 898 89 210 224 102 496 637 96 421 707 97 351 830 106 54 905 96 346 605 99 107 727 97 128 259 107 520 630 85 2 724 105 384 576 105 741 849 105 394 418 97 725 827 100 519 665 112 170 295 103 251 395 100 272 307 94 165 250 91 317 561 106 233 460 84 159 987 94 450 523 109 113 610 81 435 901 96 44 114 118 782 900 99 555 577 112 817 890 100 703 706 101 377 838 99 126 677 103 126 703 102 556 812 93 550 698 97 188 424 81 191 965 99 1 538 63 173 635 94 74 964 96 881 948 115 664 724 87 794 963 81 704 754 88 140 749 103 184 462 96 781 889 88 472 954 107 688 810 103 708 827 110 96 790 114 605 825 102 769 984 108 138 399 84 448 841 103 719 995 94 0 806 95 732 988 101 73 934 117 271 742 84 656 801 90 324 535 100 371 570 84 356 548 83 153 431 82 439 722 99 187 241 89 70 520 103 126 226 91 430 874 108 211 424 82 519 597 99 195 374 102 103 918 90 225 836 102 535 834 106 93 969 115 338 856 94 46 737 100 285 372 90 299 992 92 692 739 95 83 561 79 89 147 97 55 666 101 252 675 105 238 798 96 22 266 78 322 629 92 347 639 98 289 402 103 662 683 86 352 638 95 523 929 100 702 875 102 132 694 104 96 382 105 77 641 99 86 838 94 301 767 95 613 681 103 705 800 115 326 380 99 215 854 92 95 786 69 466 750 94 427 641 91 223 453 102 852 956 96 287 832 105 327 595 94 94 733 88 36 974 111 556 823 107 3 364 93 412 978 93 236 990 94 373 505 96 518 846 102 747 770 86 138 804 118 218 943 78 25 623 86 416 719 106 119 513 89 585 715 116 265 616 101 5 13 112 607 626 80 220 961 90 445 855 93 288 855 103 105 279 101 711 785 102 438 688 104 353 765 101 198 942 88 455 573 110 33 730 102 619 779 104 56 596 100 165 807 100 19 159 81 456 551 110 497 957 113 84 787 92 114 597 114 551 877 101 97 802 101 290 476 105 520 719 99 527 751 103 927 955 94 248 361 122 842 900 87 87 971 89 220 563 99 629 729 97 240 970 91 467 884 84 90 362 82 209 384 106 647 897 111 153 728 105 367 393 109 67 392 96 445 459 103 48 667 132 33 779 96 290 432 74 381 908 104 35 851 114 163 825 121 122 166 97 334 667 95 51 490 88 505 568 110 296 909 91 11 104 107 395 519 100 506 979 88 218 826 90 39 472 97 787 991 102 51 200 92 86 301 108 798 801 97 29 978 105 689 965 86 38 567 79 62 835 96 255 699 75 505 818 109 8 988 100 573 937 82 730 791 100 8 572 97 177 275 121 54 744 113 20 536 109 224 251 102 726 810 115 290 842 101 907 987 83 476 766 97 121 967 109 281 591 108 5 157 121 604 822 94 122 257 95 419 855 100 93 750 92 420 612 95 166 669 103 41 394 95 520 989 100 388 937 86 530 574 115 452 999 82 438 810 89 500 814 100 628 927 82 290 793 128 344 559 117 82 598 106 746 833 95 610 686 100 24 512 89 78 715 107 187 841 104 689 727 112 71 523 90 190 815 108 172 571 94 216 866 82 237 829 108 630 633 98 251 771 106 417 819 96 108 650 86 830 923 106 404 971 93 534 830 102 799 841 102 33 845 104 243 640 103 219 860 89 481 756 108 822 960 90 735 806 90 893 955 97 341 939 101 478 829 94 174 840 88 27 907 100 168 682 101 173 826 104 105 451 88 364 957 106 752 813 106 386 765 98 34 331 98 76 747 82 255 961 108 863 873 126 184 899 92 679 919 94 638 706 88 441 659 104 100 873 88 352 766 107 420 477 97 458 557 83 731 800 99 14 757 108 147 438 93 305 553 113 24 121 93 146 358 104 630 751 103 204 938 110 644 833 99 387 457 105 134 732 107 153 403 117 192 548 105 585 717 92 185 829 112 191 689 82 916 971 98 357 857 113 57 67 103 479 704 99 319 567 97 211 360 111 283 449 103 140 711 100 195 376 99 881 967 100 282 979 97 523 631 108 136 998 93 296 794 124 47 702 100 395 822 107 0 103 85 168 279 102 265 605 102 576 980 83 117 507 97 187 720 88 242 339 96 176 551 93 760 956 91 9 112 109 424 851 82 462 845 104 141 519 74 217 471 97 806 916 95 134 336 82 307 378 101 424 798 115 43 116 102 867 969 111 592 715 98 849 956 93 145 312 99 398 745 107 475 506 97 118 172 100 400 488 104 327 518 92 390 596 100 94 575 102 140 298 79 95 485 103 497 699 92 694 888 97 512 897 107 621 712 96 46 519 87 315 927 111 63 540 84 727 944 120 58 826 108 590 850 99 336 507 102 374 916 108 90 533 110 75 961 96 462 489 108 252 694 84 413 817 104 601 660 102 691 934 99 472 848 99 475 644 112 343 601 111 170 870 112 770 834 88 46 488 91 419 895 102 82 530 102 348 646 99 937 983 121 539 698 89 510 624 103 203 470 102 423 699 105 323 450 83 142 762 98 724 914 100 280 965 103 191 251 81 251 430 90 134 199 83 761 933 108 9 73 93 142 494 109 45 542 105 5 326 97 170 751 95 28 619 94 363 578 90 481 509 85 129 435 104 302 558 104 324 553 105 339 400 83 170 309 98 325 511 107 85 627 110 197 298 97 586 791 95 402 484 123 406 716 103 348 523 87 161 689 90 334 428 101 269 324 97 133 694 99 37 750 98 288 559 100 90 455 99 140 525 80 339 919 106 140 907 98 391 889 92 101 880 115 639 876 99 93 384 113 628 861 100 243 353 91 308 991 120 120 835 102 53 329 99 110 775 87 344 496 99 99 430 100 57 379 100 385 662 97 330 632 105 416 635 106 86 817 94 362 981 81 817 872 102 513 796 104 335 964 86 105 353 93 226 449 107 85 792 104 76 864 91 15 196 111 142 973 100 359 813 93 504 805 111 541 768 94 349 640 92 293 786 97 214 569 93 486 639 108 635 983 114 379 637 105 204 325 90 438 535 108 390 807 101 371 991 85 297 350 88 384 585 108 36 408 109 237 394 101 474 966 115 547 638 105 179 649 96 7 15 108 18 739 92 310 483 101 370 842 94 275 850 92 647 908 108 156 576 98 160 230 97 30 365 102 73 677 108 121 905 86 312 577 102 603 653 101 573 756 118 194 865 103 6 709 87 263 625 96 364 465 95 485 745 96 528 805 66 21 268 105 120 739 101 255 993 83 55 467 111 66 865 105 445 767 88 467 636 99 241 284 102 588 641 99 765 871 92 464 939 84 228 564 89 154 803 100 309 610 96 343 600 91 381 605 100 331 357 106 199 504 99 938 982 86 33 522 102 644 663 102 143 435 96 261 595 116 127 300 82 64 920 120 762 812 95 12 525 98 451 498 96 312 773 103 499 611 94 596 960 106 1 855 86 672 776 95 832 908 98 586 944 99 507 944 107 434 928 100 322 390 90 85 302 95 413 751 90 594 858 94 51 374 97 259 828 100 163 615 97 525 674 104 407 695 103 753 896 80 406 970 84 332 480 113 52 536 110 319 976 92 170 642 84 456 712 101 78 824 77 169 281 111 216 363 90 432 965 97 628 639 109 55 118 107 21 341 107 717 777 93 172 884 99 447 940 93 349 518 92 228 445 90 120 581 89 269 604 89 480 670 113 625 830 91 239 930 108 68 665 89 91 278 91 484 852 104 169 514 85 170 688 102 633 850 109 222 521 105 287 339 101 214 253 99 227 661 100 84 723 111 650 877 96 342 894 100 426 434 83 290 890 75 78 819 95 731 985 105 638 768 108 92 462 82 190 552 100 165 283 95 390 541 89 330 871 90 467 968 108 15 133 104 395 649 94 130 155 96 401 912 90 378 802 103 345 783 114 54 998 99 236 963 105 585 622 101 127 716 113 1 580 95 198 988 101 854 956 95 210 679 110 405 795 109 719 980 104 126 411 88 148 985 100 79 196 93 197 904 92 21 729 77 468 644 116 901 932 97 965 974 92 387 529 91 820 945 98 45 473 111 278 989 106 240 923 94 63 117 97 40 237 96 26 730 116 174 293 96 126 914 102 353 497 95 162 310 101 563 916 114 178 266 121 463 969 88 72 477 89 271 639 117 580 995 105 409 734 117 139 901 101 4 27 97 170 627 98 237 985 101 365 445 107 469 997 105 639 900 105 68 971 116 55 127 108 42 862 82 633 718 99 223 941 127 362 780 129 379 741 111 376 971 111 8 628 103 418 986 107 195 683 91 413 593 101 105 947 80 279 618 103 596 740 94 378 937 88 678 977 108 955 956 94 350 530 88 551 832 96 438 791 104 425 590 108 285 993 95 155 223 107 222 636 88 501 629 91 107 948 102 404 914 103 693 800 97 548 789 94 40 271 93 471 647 98 175 850 101 63 602 93 605 914 109 62 354 109 616 780 112 193 196 104 925 983 104 333 337 96 85 753 85 295 746 90 191 981 97 849 997 112 888 984 110 381 432 95 37 786 86 253 837 90 301 451 103 279 623 102 139 750 108 111 157 108 84 474 100 171 779 96 595 887 86 334 421 107 141 466 102 501 931 113 837 991 105 11 691 108 31 68 107 340 521 93 631 955 91 96 846 94 420 927 116 150 998 106 433 801 112 57 968 86 320 681 96 270 795 102 635 885 93 289 742 85 44 168 75 214 266 97 214 371 89 552 655 99 606 766 119 121 634 110 431 908 120 361 863 95 136 317 91 669 809 102 113 216 99 715 863 90 485 523 117 280 713 109 28 843 99 242 590 91 493 983 99 42 198 97 168 324 96 648 707 106 250 438 94 26 876 80 41 218 103 115 518 96 157 790 91 240 889 107 194 684 94 222 424 100 751 969 98 653 997 105 553 832 104 88 568 81 417 574 95 535 884 103 52 888 109 741 759 102 336 605 110 635 724 90 326 715 103 229 638 107 713 730 102 809 884 91 36 56 99 312 887 92 118 667 98 315 910 106 278 412 99 187 207 79 99 428 107 25 830 104 540 790 92 274 531 95 530 968 92 218 704 103 551 568 100 441 500 112 127 720 105 272 803 110 260 914 112 749 797 70 99 462 96 719 843 105 89 175 88 713 767 118 20 637 105 37 681 103 56 893 106 710 937 82 106 509 91 333 835 90 57 796 94 282 607 95 251 632 99 52 692 85 222 620 80 143 472 96 84 749 100 404 897 108 450 775 101 286 327 98 668 836 103 581 686 89 216 829 89 436 538 104 183 374 100 309 858 91 803 848 97 432 741 95 52 69 110 19 587 103 732 881 113 248 320 98 428 841 100 76 128 112 108 202 90 428 846 97 480 933 113 606 652 81 458 840 95 604 712 111 251 450 97 88 696 94 892 988 120 182 227 88 275 940 102 94 334 110 362 875 93 325 491 123 389 595 101 571 793 116 727 741 96 423 465 82 239 830 109 122 172 116 93 629 84 123 550 100 54 513 102 670 984 71 190 867 94 760 875 98 208 720 91 30 920 87 316 700 105 46 786 115 319 910 92 97 933 105 643 716 107 147 857 98 367 860 86 363 507 87 534 661 113 57 351 94 359 577 96 28 835 120 229 946 99 98 566 104 437 521 104 125 621 95 20 813 109 222 271 96 53 250 94 31 144 108 399 717 94 330 979 102 417 486 97 279 445 103 223 905 95 120 400 118 254 378 108 612 711 107 718 959 104 110 959 99 279 941 117 351 539 102 180 865 93 247 989 101 9 776 100 378 669 101 54 384 104 154 790 95 220 692 102 763 798 99 169 428 99 265 416 104 418 441 105 460 761 94 521 566 101 388 888 96 125 270 108 39 76 112 558 963 86 306 557 107 297 839 110 590 772 100 142 543 94 262 636 107 313 679 93 79 80 95 444 558 96 2 760 101 184 254 101 187 480 99 502 830 104 330 367 97 18 852 90 916 935 96 855 985 94 463 630 88 284 481 92 869 871 102 508 960 108 393 598 104 677 705 110 268 713 108 17 809 99 646 859 82 36 290 106 16 270 95 525 915 91 54 895 95 121 588 97 191 306 90 309 883 92 150 686 109 939 958 122 246 549 94 367 754 123 699 847 108 194 837 77 268 711 118 210 675 86 830 967 89 423 435 121 244 724 119 396 695 108 251 431 94 719 929 111 625 880 104 272 390 109 248 618 91 431 942 101 297 570 101 38 842 115 562 972 100 191 555 89 430 777 95 65 159 111 571 860 93 230 677 100 434 599 111 151 583 102 528 931 102 454 469 93 61 510 99 423 919 94 823 861 108 294 579 97 107 151 86 281 896 102 607 701 113 369 856 95 381 853 101 123 625 83 213 546 104 599 627 96 214 716 102 850 897 94 580 776 91 523 804 105 267 575 99 298 757 87 50 286 103 218 390 98 237 367 96 527 905 98 217 584 87 150 567 93 294 757 100 197 481 105 216 823 105 709 881 59 168 492 98 263 369 88 114 487 97 740 910 107 123 235 104 292 426 109 432 814 102 50 619 99 0 737 96 147 685 86 39 873 90 27 688 106 786 861 102 258 423 114 217 241 95 779 888 91 462 613 88 12 772 97 320 544 100 372 699 104 687 688 104 192 509 103 232 407 107 188 772 102 362 918 103 400 606 95 274 295 113 527 613 110 61 822 105 556 670 91 67 537 108 233 816 92 406 689 101 654 903 105 225 928 76 429 835 107 145 499 109 113 235 88 58 799 86 213 984 96 778 890 93 900 991 91 693 904 88 337 680 92 123 681 99 2 619 100 570 821 75 255 411 97 31 711 102 480 623 108 794 919 89 163 613 98 127 359 88 658 675 101 372 991 86 77 818 100 522 703 88 126 830 115 84 133 108 38 941 98 143 831 109 294 674 103 199 849 94 598 640 105 95 255 97 632 764 95 43 332 96 471 506 84 555 741 113 472 485 100 11 815 100 32 111 104 219 290 98 480 572 88 389 445 93 694 913 89 508 901 98 83 785 88 592 839 117 200 906 109 93 710 90 255 922 97 865 930 93 104 596 107 236 915 107 508 841 96 503 678 111 397 526 106 805 927 98 229 914 104 115 801 100 415 840 83 49 393 101 134 195 88 292 575 94 396 405 79 520 900 109 151 584 87 440 874 105 369 698 92 907 934 89 399 857 86 44 292 88 607 901 105 95 804 106 417 978 106 681 824 92 462 479 89 303 325 81 98 668 105 9 446 112 679 805 96 474 999 105 838 922 110 194 787 111 44 608 84 121 739 88 337 803 103 501 632 95 719 862 97 86 714 96 100 521 120 670 988 95 358 519 95 36 793 71 361 521 94 227 805 107 225 326 110 29 214 102 181 402 98 420 966 100 290 867 101 807 897 92 3 652 101 51 440 102 161 813 94 263 623 111 219 474 121 153 611 91 599 881 96 397 899 94 86 995 92 475 987 108 60 456 95 308 534 107 120 704 104 6 554 122 319 325 103 502 591 95 551 624 98 298 722 94 432 756 92 166 294 111 24 729 104 31 396 96 599 606 97 47 935 99 440 989 112 474 895 100 509 612 112 1 553 108 174 983 77 187 353 83 778 858 85 361 953 117 523 763 87 501 706 117 231 735 98 92 944 98 304 435 110 200 316 92 35 681 97 2 637 83 612 635 100 257 729 99 44 140 98 883 914 93 148 718 82 426 957 107 184 447 97 563 958 101 35 684 90 131 953 76 107 267 112 539 991 100 100 402 110 622 707 81 78 326 107 347 964 109 872 879 95 245 946 95 133 788 106 31 180 101 124 325 103 760 783 98 384 614 114 274 813 93 464 913 97 346 692 109 412 457 105 510 704 87 284 474 99 654 860 93 384 812 91 106 115 104 430 559 104 228 312 84 247 899 100 473 752 90 351 505 80 508 779 105 200 525 88 719 863 79 339 702 90 333 549 86 264 774 108 573 846 91 718 747 99 59 370 85 688 942 109 629 927 92 240 662 105 331 595 101 152 397 90 88 295 95 417 424 95 385 893 111 307 894 104 473 674 98 160 548 94 97 612 87 337 605 92 387 660 104 261 667 111 311 989 89 438 975 108 536 548 75 491 697 100 230 321 108 807 925 116 229 482 88 169 661 80 139 554 117 543 707 90 555 876 92 564 769 99 240 318 110 229 754 100 673 690 97 175 428 122 118 934 98 403 735 95 570 881 100 121 589 106 276 468 104 87 876 106 102 646 87 231 485 106 40 71 100 63 131 84 554 904 115 177 747 96 327 559 106 9 562 105 283 935 97 283 750 107 248 925 109 442 457 102 249 837 95 45 840 101 66 810 98 731 961 106 436 933 99 427 801 101 213 757 91 782 970 101 32 165 91 149 319 101 458 732 119 326 566 99 234 259 103 24 522 101 167 370 118 806 970 97 281 384 86 1 134 105 661 742 90 486 888 82 212 676 116 923 992 109 660 715 105 306 586 77 147 318 92 273 888 84 202 743 94 627 942 107 562 770 116 68 294 97 441 865 98 193 301 100 133 381 100 278 636 97 20 61 103 429 778 101 546 670 102 114 152 92 488 501 106 429 785 101 155 374 101 83 322 104 17 614 92 186 658 107 28 868 104 135 582 86 95 411 75 240 590 105 544 962 111 456 600 91 177 298 99 216 887 91 733 877 100 272 993 98 856 904 82 117 536 82 250 944 111 640 763 87 267 456 98 291 647 112 64 859 100 106 576 96 372 705 105 475 922 88 196 959 96 330 419 89 720 949 104 4 517 114 322 470 117 274 994 93 807 881 96 622 691 107 6 458 107 250 695 92 352 834 123 466 880 96 42 969 104 106 601 99 283 760 72 433 498 87 248 774 100 74 176 108 346 793 116 790 920 101 579 859 106 94 187 121 517 621 104 595 850 97 97 809 94 56 977 95 100 898 97 125 900 88 132 808 106 364 980 107 362 733 104 97 799 91 117 716 99 292 577 116 319 742 90 881 995 127 478 927 102 757 786 88 789 882 107 705 720 110 313 387 104 7 371 81 59 680 106 103 416 90 195 315 84 413 454 95 349 576 94 468 648 108 557 687 86 506 679 105 90 818 89 106 637 77 103 162 109 385 845 100 370 573 103 381 864 100 579 601 109 9 782 98 364 972 95 472 717 87 476 810 99 496 500 104 687 885 81 619 878 100 834 930 89 425 832 90 798 991 87 851 884 105 320 829 95 124 193 112 39 976 98 196 919 99 200 566 111 320 879 107 464 926 101 166 397 91 630 656 119 679 951 103 772 860 106 221 542 88 611 974 111 59 339 95 278 347 104 919 940 99 483 880 90 81 635 92 584 908 115 554 774 95 170 853 112 379 997 104 402 435 101 214 630 101 116 345 116 267 506 98 174 603 101 231 796 92 740 982 103 67 515 92 107 282 105 347 900 95 918 940 106 133 602 102 215 720 123 529 863 96 260 817 101 719 757 96 28 747 101 764 859 111 526 594 100 31 542 97 143 221 111 253 314 100 179 949 114 74 641 120 122 328 96 133 865 97 747 816 97 404 997 101 124 840 95 483 517 105 661 686 96 114 364 105 366 498 90 590 925 100 894 903 110 211 403 106 372 567 113 586 666 65 20 266 102 403 560 90 33 378 100 283 393 112 575 580 97 78 252 105 397 607 98 344 405 98 914 967 98 403 654 108 43 904 98 30 791 101 83 663 78 310 898 106 797 917 101 730 785 101 341 709 87 203 362 103 417 704 91 177 211 114 564 949 88 214 926 111 25 339 101 36 334 87 662 904 99 70 548 109 6 231 112 101 867 106 153 587 93 136 558 104 37 91 97 611 856 108 41 882 101 212 526 92 104 587 96 713 882 99 192 842 87 208 686 117 441 959 104 323 521 107 526 818 94 308 960 102 31 259 114 739 776 86 264 509 95 62 908 99 66 88 95 272 785 99 379 711 107 353 777 105 49 380 118 75 568 93 626 650 97 522 685 98 329 427 96 212 380 91 375 403 105 592 611 106 313 876 111 634 652 98 161 210 100 8 715 101 146 764 96 36 779 119 685 928 84 270 901 102 880 949 108 241 623 109 199 794 86 62 581 91 457 937 98 220 880 97 782 934 93 91 668 110 1 67 105 1 907 85 40 404 105 418 627 94 248 830 91 154 208 104 8 770 103 431 646 117 33 376 97 239 510 96 71 983 84 192 564 89 375 914 112 151 427 94 297 668 107 723 937 99 337 982 90 469 762 93 273 712 117 360 796 111 370 999 117 207 819 98 455 891 107 31 894 107 351 846 91 109 244 96 562 757 99 39 989 95 710 967 75 549 843 112 521 951 91 440 617 94 333 670 106 70 224 89 230 625 87 24 882 90 559 710 92 371 843 95 251 796 111 370 565 106 2 566 103 524 847 86 92 219 98 68 263 111 484 694 92 512 977 113 601 881 92 365 953 117 525 809 96 30 244 110 114 193 98 422 499 95 218 232 102 266 867 117 211 871 113 446 478 87 491 744 93 268 841 101 75 605 88 69 464 90 176 282 100 263 628 97 403 900 91 127 585 104 237 283 115 114 988 107 229 629 110 717 773 95 187 527 105 569 625 85 537 588 100 122 621 86 310 622 93 734 931 106 379 528 112 154 880 106 357 369 110 444 552 118 740 755 120 523 672 106 394 941 113 220 362 90 17 328 75 699 874 83 87 768 101 857 863 96 293 339 114 34 500 105 485 902 89 473 773 99 578 740 105 35 566 105 389 741 99 363 892 95 489 677 106 465 816 83 212 852 95 253 900 93 191 601 105 83 495 126 885 956 100 612 799 74 57 815 107 354 946 99 29 379 105 105 142 97 61 361 115 160 234 95 114 758 80 133 226 102 308 514 91 146 772 93 3 409 97 466 818 108 92 328 102 627 944 96 318 368 107 105 385 101 135 741 97 65 491 118 147 777 101 156 731 89 739 874 86 267 437 109 429 664 106 124 391 73 77 813 109 326 439 89 50 789 96 99 653 130 444 783 101 191 647 90 35 487 104 54 229 92 242 980 96 210 649 105 288 828 107 251 977 97 470 839 84 326 433 110 90 906 88 349 355 86 295 620 100 359 613 105 252 769 109 22 487 100 440 497 92 19 753 106 86 202 117 655 781 97 520 669 106 674 741 103 210 734 99 419 967 104 136 498 93 470 628 99 266 919 96 20 906 98 195 692 98 197 887 88 30 949 96 693 720 94 692 733 105 174 848 101 42 520 95 324 622 87 45 60 79 76 991 110 23 479 91 261 380 82 178 293 101 131 749 92 532 939 106 496 609 80 207 792 99 8 683 101 540 820 112 19 571 101 789 875 123 397 671 112 179 820 97 363 848 107 521 555 92 272 474 96 59 866 104 23 483 88 818 852 101 647 879 95 457 789 113 395 739 78 469 761 107 116 458 104 544 571 104 106 702 86 620 675 90 65 379 87 0 532 120 674 796 93 227 677 102 431 529 96 858 939 100 59 495 108 320 962 107 520 665 105 23 59 114 934 968 108 271 679 83 531 711 109 20 109 117 208 537 94 68 120 77 33 165 102 351 526 115 982 985 92 608 614 111 833 873 112 530 923 99 213 690 104 225 950 88 285 734 94 346 913 93 233 952 109 578 793 104 197 978 106 208 896 95 123 466 110 228 928 104 523 685 88 109 785 102 490 525 94 130 232 103 557 573 111 95 614 106 29 133 106 131 330 92 92 248 98 357 472 108 151 588 114 99 909 104 102 851 112 335 703 117 177 780 89 15 275 132 394 645 94 565 652 79 69 250 104 520 723 109 69 326 91 631 746 87 306 518 97 710 885 92 206 657 112 38 113 93 58 946 97 410 748 105 761 877 97 672 767 93 361 880 87 265 630 101 73 747 105 336 893 92 39 901 103 465 823 81 853 937 94 429 730 108 98 499 94 341 707 106 368 416 77 768 861 89 117 904 118 668 955 109 155 492 116 327 590 105 597 819 90 734 921 89 787 903 103 79 503 98 930 991 98 51 136 116 207 630 92 322 499 100 572 635 83 747 864 96 301 519 88 513 913 96 96 452 87 455 800 105 360 587 95 13 330 105 579 804 91 191 419 84 249 528 115 183 694 89 64 767 111 428 444 85 260 654 97 557 869 106 828 939 94 243 447 85 506 557 94 109 958 95 643 972 103 73 907 106 585 864 79 497 576 103 569 961 94 76 364 106 177 299 113 323 537 93 192 327 99 459 718 87 452 932 73 730 811 91 400 608 117 164 670 116 454 560 112 109 451 88 189 301 113 477 735 116 137 642 96 42 279 91 405 906 93 607 685 108 128 521 116 98 899 88 16 131 101 139 898 108 195 717 105 567 953 90 93 905 110 417 698 101 213 944 113 139 996 83 12 579 101 384 546 99 161 619 104 170 993 106 505 686 81 215 399 91 28 928 87 606 888 100 360 671 94 291 527 71 283 330 81 246 677 97 612 737 97 208 556 103 222 566 102 801 960 98 140 975 89 675 891 112 386 781 99 652 740 97 705 986 89 501 724 105 401 404 97 725 985 106 33 120 96 501 963 85 459 845 111 682 826 84 289 393 109 369 971 96 552 606 116 203 655 110 75 953 103 192 560 95 11 612 105 305 584 90 290 595 105 545 906 97 203 817 82 0 988 112 152 605 91 55 348 107 65 639 88 351 447 114 290 901 89 359 963 88 355 800 90 475 806 105 281 908 89 473 780 111 460 757 94 11 765 90 355 697 105 274 941 91 652 656 94 517 863 94 463 709 104 211 599 96 303 992 107 66 81 94 222 571 97 52 106 89 132 581 98 76 300 105 612 761 101 176 636 100 363 812 114 876 881 101 98 858 114 35 147 80 164 891 114 240 961 97 310 730 84 271 616 95 262 275 94 723 944 114 123 689 102 116 823 92 248 740 84 628 978 111 161 880 99 65 173 99 72 279 118 16 551 96 121 313 85 384 514 86 52 56 110 682 929 108 6 443 96 398 784 92 970 992 101 110 576 108 547 990 108 7 301 94 749 924 109 16 157 91 38 175 87 444 709 111 264 483 94 517 851 100 182 590 120 369 568 100 330 708 101 34 787 86 499 872 98 396 536 108 663 749 106 305 776 109 335 734 95 1 97 83 216 309 107 312 517 102 734 941 88 70 782 106 241 691 102 19 170 83 248 536 101 403 592 95 254 533 95 471 742 105 118 690 106 429 951 90 385 930 88 241 679 92 191 259 93 262 805 110 60 892 104 505 800 88 212 697 99 513 524 101 27 888 111 80 937 82 10 571 98 479 787 104 289 773 91 843 869 87 327 870 75 640 709 121 8 821 90 169 827 96 524 930 96 419 986 83 466 717 111 249 349 105 74 699 107 866 891 108 627 729 90 236 630 108 388 891 97 97 329 101 640 898 94 525 870 94 331 373 105 142 960 104 70 427 105 169 643 100 40 818 111 45 595 106 456 884 106 484 661 107 193 417 98 618 959 109 405 912 102 18 89 80 73 156 99 562 729 97 111 884 106 68 400 102 878 998 95 288 746 99 478 794 104 760 828 115 70 81 115 341 473 112 473 485 94 614 851 92 369 411 116 472 762 92 28 347 90 810 938 93 228 672 87 49 755 107 9 187 86 345 713 87 83 827 97 422 660 102 626 835 107 161 407 81 10 406 103 156 880 90 809 922 94 321 482 113 305 484 112 260 681 106 231 550 95 294 813 99 890 993 86 688 858 92 434 956 98 166 934 100 92 118 100 20 840 106 24 534 98 580 632 87 507 947 107 74 767 106 198 662 101 111 978 101 286 432 105 145 387 124 592 725 111 635 765 102 320 847 93 363 364 84 349 909 105 218 812 97 243 387 117 735 833 104 941 969 109 155 537 108 662 901 89 621 646 103 701 887 102 112 287 106 627 665 80 176 486 101 137 589 94 400 473 87 11 620 111 675 924 96 629 957 94 355 601 113 187 433 112 466 508 81 58 715 87 251 481 113 109 960 76 367 617 112 542 609 103 119 148 91 80 198 87 23 223 86 691 942 101 939 944 106 376 939 83 299 895 92 729 808 100 437 960 114 1 437 104 94 182 76 172 482 85 97 635 97 145 766 94 622 996 96 446 809 110 69 915 93 809 997 90 20 269 99 179 905 107 622 918 101 434 850 88 20 625 97 101 464 103 470 670 96 344 780 103 795 943 101 441 861 93 254 617 102 618 790 88 489 629 100 521 950 101 732 834 85 596 909 98 165 865 99 196 486 108 423 517 98 79 723 105 708 718 103 386 890 104 489 853 103 443 679 103 42 385 92 686 819 101 216 473 98 84 156 90 3 583 95 689 823 112 150 315 110 465 939 92 411 866 89 367 883 91 648 703 95 127 204 117 402 779 95 832 877 103 70 733 108 430 779 107 755 851 97 243 628 110 79 398 91 266 986 106 532 880 92 206 452 112 287 426 101 301 483 92 376 986 96 176 455 106 308 640 104 210 479 101 570 843 95 97 335 97 38 141 105 83 380 93 215 292 118 161 570 85 317 966 106 452 992 90 139 902 101 7 786 76 111 662 109 96 472 110 262 397 104 455 625 93 406 866 97 238 676 88 266 612 107 686 782 100 93 453 108 53 695 120 117 332 104 33 186 90 415 975 109 420 837 92 94 296 112 677 939 85 31 74 97 129 273 112 247 692 91 75 841 102 785 863 99 110 382 92 570 627 104 420 945 110 857 962 90 499 825 85 38 250 101 658 992 84 57 728 96 101 779 97 33 979 114 541 770 113 31 571 106 358 403 105 313 374 99 684 792 99 467 927 101 614 940 111 399 576 96 67 584 105 102 576 92 113 441 94 6 69 78 571 728 115 4 387 88 461 462 103 222 458 109 90 296 98 871 896 102 10 698 77 164 666 99 566 814 98 457 493 94 463 752 99 52 150 117 380 975 85 331 750 97 410 732 95 346 812 104 5 395 100 565 922 117 503 654 107 144 602 93 120 145 80 197 258 88 805 811 96 747 957 102 570 649 97 391 831 105 311 677 85 434 743 103 551 564 110 388 984 94 10 31 107 26 351 101 206 995 82 64 247 98 583 921 97 326 942 114 290 835 83 119 990 92 865 969 105 13 992 93 52 606 97 557 823 92 294 886 86 586 668 106 265 492 103 740 791 113 538 561 104 53 122 84 216 691 90 82 92 101 142 578 100 489 783 106 611 916 95 134 226 88 729 878 106 216 990 97 294 649 103 580 721 105 69 670 96 105 109 99 201 494 86 489 697 94 741 798 93 11 432 111 403 932 94 139 856 92 232 780 104 704 830 100 150 244 79 705 845 107 512 692 93 112 827 100 72 212 90 565 869 90 153 496 93 453 929 110 472 641 99 476 747 89 370 963 109 591 816 103 137 438 84 696 846 91 78 437 98 27 413 109 468 622 103 354 606 90 529 806 96 767 966 109 296 894 96 764 901 89 268 871 110 257 652 96 51 776 99 282 927 116 160 768 117 436 457 103 78 409 109 96 633 94 251 456 89 207 484 93 509 564 84 23 396 70 690 778 94 578 748 98 350 617 111 636 763 81 185 674 104 343 879 113 248 316 108 114 779 103 734 902 102 278 867 92 215 841 87 536 760 105 131 527 98 505 759 100 838 849 97 564 630 96 262 401 91 751 946 113 757 868 98 443 624 94 373 901 87 399 616 114 620 770 113 119 577 110 348 849 91 225 811 94 38 464 98 724 828 107 300 325 97 35 588 106 123 993 93 414 510 103 162 908 94 184 463 98 85 324 106 651 864 107 351 680 86 510 732 91 232 290 116 275 553 104 669 729 91 390 433 89 290 932 107 44 392 88 84 926 120 323 457 102 21 598 102 619 797 84 159 916 91 435 549 75 344 988 111 88 174 91 480 922 101 350 931 108 17 584 96 114 345 113 201 389 100 509 784 84 266 715 91 84 276 107 540 750 110 515 542 81 110 660 95 440 802 115 408 510 102 817 946 107 65 740 96 331 416 115 51 874 122 159 998 96 128 514 92 326 995 87 74 632 97 83 138 105 122 799 96 473 616 106 24 142 96 632 784 100 6 898 105 183 982 115 86 672 109 613 739 93 38 429 104 461 480 95 349 922 108 547 556 97 386 744 86 206 358 84 267 662 94 233 706 107 625 887 94 363 979 96 419 929 79 181 914 97 376 543 111 560 831 99 393 590 98 748 920 107 847 849 95 182 810 103 97 599 82 831 910 113 86 707 68 173 361 87 533 995 96 375 429 95 205 741 124 715 827 84 31 270 100 123 361 103 203 497 104 749 930 112 536 928 109 345 415 97 193 924 98 660 869 91 496 610 104 373 382 92 107 569 91 213 730 93 793 816 93 715 801 92 157 845 77 485 803 117 362 509 98 459 759 98 11 938 109 840 891 114 764 999 108 77 216 80 70 432 107 273 291 103 877 968 106 312 481 97 413 779 104 527 852 104 100 666 88 354 672 96 240 493 108 448 555 102 286 379 104 6 158 115 312 519 88 395 812 106 181 719 112 41 128 88 292 840 98 456 894 113 534 857 94 117 284 90 15 759 106 135 507 99 707 817 111 74 720 105 16 858 86 567 669 108 74 349 100 544 987 94 309 973 88 145 426 83 111 342 116 712 770 100 526 777 109 9 881 109 256 619 103 280 853 108 116 629 114 155 649 93 207 590 87 204 719 93 95 982 102 63 975 100 415 890 83 659 927 112 97 326 119 273 472 119 699 771 102 140 452 84 410 704 113 74 962 95 159 570 101 163 692 101 72 841 90 31 530 90 66 292 93 406 563 115 361 947 115 215 829 86 44 935 114 574 956 101 317 723 88 74 562 105 101 638 106 22 730 88 43 251 98 740 894 92 333 350 90 202 993 93 5 98 88 141 852 96 6 882 93 426 738 104 142 432 114 335 469 97 59 321 108 401 734 109 641 759 96 205 558 103 499 892 96 447 891 95 734 792 97 91 138 115 551 677 114 156 534 108 656 973 121 327 807 100 555 920 91 154 991 97 231 973 81 570 692 108 100 532 86 96 392 110 146 212 124 268 425 90 127 496 99 697 869 100 595 921 117 634 856 121 867 971 101 725 782 109 1 836 102 127 166 96 117 478 103 469 622 99 479 901 103 107 196 101 136 241 111 350 990 92 790 995 95 71 762 103 626 680 81 862 941 97 256 512 110 387 591 105 3 746 98 161 960 102 309 441 110 680 751 112 354 472 111 298 854 115 590 718 94 148 484 100 157 507 101 79 613 91 24 390 111 144 598 89 144 533 91 943 980 114 262 433 105 156 187 93 286 932 109 63 459 94 12 602 102 434 992 107 72 855 97 45 632 97 678 911 109 461 489 114 8 986 106 500 770 112 3 784 114 22 191 107 44 467 86 396 702 96 166 501 109 774 926 107 179 578 98 88 888 110 49 678 108 497 809 113 101 561 91 33 985 94 502 626 121 69 844 108 153 545 104 203 370 91 521 725 107 201 711 121 410 534 112 283 400 100 741 881 79 352 669 102 36 482 105 153 294 93 274 554 98 110 667 96 649 742 96 140 517 96 199 218 105 134 164 96 492 833 81 317 326 99 806 912 100 61 311 99 199 705 93 148 826 106 84 255 99 161 576 93 264 927 92 554 967 122 504 663 99 108 544 109 946 979 111 152 237 96 735 840 105 23 340 105 126 540 106 24 305 112 352 762 106 116 200 91 335 606 107 620 969 102 388 429 110 249 963 99 427 889 106 25 171 85 487 909 92 777 955 114 546 742 94 724 954 99 951 973 103 234 854 91 510 726 97 425 976 102 484 587 86 92 574 89 619 812 112 856 957 94 405 933 89 261 664 113 112 461 102 149 723 98 650 859 101 196 538 94 93 884 107 163 234 93 48 763 103 181 195 88 615 929 87 59 451 102 219 405 96 118 251 101 691 976 106 292 524 95 766 848 101 99 816 81 337 611 114 508 654 129 237 686 91 425 602 89 354 685 96 471 607 105 64 915 96 104 499 108 290 918 122 59 394 90 464 917 94 158 864 91 632 851 90 133 702 105 142 983 106 539 996 98 501 828 92 503 685 102 165 590 108 21 978 100 31 350 101 86 484 88 963 969 102 219 772 108 910 960 104 176 507 106 38 364 93 395 750 82 429 732 80 115 228 112 40 710 97 450 453 82 503 918 108 145 897 97 146 990 101 273 993 109 324 780 94 493 807 89 6 692 110 527 702 106 268 555 98 207 416 115 356 980 93 398 685 90 782 798 96 602 889 118 726 992 106 189 891 115 158 309 105 529 565 101 415 465 100 8 357 98 111 530 92 27 996 111 42 713 101 598 681 105 159 684 102 466 650 83 263 852 94 509 995 95 68 700 117 90 228 100 226 982 95 573 646 98 366 697 101 1 226 109 73 246 106 201 239 99 281 899 95 105 507 90 674 807 92 485 679 114 207 481 88 241 394 103 17 420 91 7 513 98 265 556 99 804 983 78 733 843 95 99 585 89 421 452 87 463 564 88 373 526 95 170 377 106 346 801 105 435 497 104 211 999 103 7 61 103 591 710 116 644 937 95 99 377 91 133 506 111 549 973 78 470 626 82 728 844 95 317 781 88 117 549 112 182 950 103 391 860 109 50 921 115 469 589 100 798 817 96 912 952 81 305 611 88 141 568 106 464 761 100 645 794 93 360 581 97 811 980 100 375 851 97 151 551 101 243 968 116 761 859 101 114 798 84 246 491 107 138 174 89 234 963 98 92 942 105 370 395 96 866 914 108 763 975 119 143 382 95 35 420 95 449 643 106 200 286 103 173 259 108 87 769 108 572 876 89 322 707 82 28 624 85 276 780 98 309 435 120 236 560 111 61 240 93 672 675 111 452 749 89 449 920 115 270 377 99 429 463 100 891 917 93 715 957 100 145 621 105 854 913 96 727 928 96 168 669 119 709 737 100 59 790 88 508 737 99 864 921 91 244 739 113 323 578 98 696 726 82 408 574 94 560 901 92 711 914 116 896 959 86 363 604 100 17 188 76 625 952 101 382 662 89 14 261 123 58 860 100 666 736 98 281 997 111 294 865 91 5 795 94 162 765 84 457 961 94 249 816 97 119 912 88 165 554 102 166 192 105 67 425 108 738 751 103 766 842 87 156 442 94 218 779 88 326 393 98 96 301 100 321 788 100 459 882 90 803 812 87 124 487 79 56 575 113 291 678 96 248 999 90 649 975 104 198 204 105 289 793 90 52 334 105 369 860 122 340 720 106 407 787 85 67 547 92 67 501 110 54 996 93 259 365 108 64 782 97 160 934 110 138 594 110 661 875 84 253 490 115 75 457 100 393 667 96 589 783 113 220 867 84 963 988 93 281 478 84 480 856 101 301 747 103 39 347 118 527 861 115 564 731 115 479 655 110 578 970 101 330 678 106 44 991 101 243 741 96 390 586 94 232 261 103 567 938 108 22 162 98 5 756 102 278 811 106 325 529 86 173 294 103 85 169 107 730 792 110 199 670 105 208 323 105 81 538 114 322 686 104 213 557 87 98 857 100 585 959 116 408 752 93 622 765 95 375 924 98 157 304 96 83 954 92 185 469 105 167 713 104 123 252 91 79 345 95 313 786 104 79 193 95 143 447 107 596 920 101 191 378 100 565 875 88 609 970 100 586 804 104 608 609 106 644 988 101 479 997 88 261 712 108 360 900 108 352 779 92 357 863 91 197 210 127 462 579 83 530 940 104 14 260 107 486 523 94 919 920 97 200 323 120 346 356 97 304 377 90 484 882 89 149 463 104 140 608 111 386 843 101 430 871 93 166 374 111 590 729 96 259 538 95 915 961 92 546 846 96 105 432 95 281 938 117 522 852 100 124 677 107 370 670 82 104 624 102 25 636 97 532 826 98 370 752 87 130 224 92 668 709 110 223 551 103 513 963 115 370 769 114 103 417 97 619 635 94 84 626 114 456 480 118 774 882 102 116 647 89 614 961 95 196 571 104 275 409 103 277 973 84 38 828 113 904 915 98 180 814 97 478 681 90 36 291 101 18 392 94 77 147 86 229 271 101 360 368 89 545 683 113 437 993 105 114 272 102 370 532 110 472 961 102 39 109 100 27 697 110 208 791 96 221 771 111 106 235 111 700 969 113 205 503 86 726 808 99 142 815 110 161 869 109 359 382 90 530 763 108 121 248 116 699 936 96 525 921 98 144 160 76 444 874 94 456 893 79 155 996 113 355 840 98 382 731 92 247 937 95 105 504 126 438 603 108 816 950 100 117 915 120 50 169 82 127 614 93 36 212 93 127 461 93 563 586 106 510 572 104 28 486 98 494 564 106 580 625 111 767 813 99 74 689 103 484 892 103 260 818 106 335 369 94 27 886 119 662 871 75 897 959 109 451 717 96 253 868 103 61 285 109 30 639 98 509 847 116 48 941 97 350 844 112 114 521 110 641 822 92 156 952 95 262 959 96 21 159 93 906 946 90 396 745 93 11 130 100 318 491 99 544 848 90 532 628 99 374 414 105 385 413 100 310 762 103 505 858 104 185 863 93 411 818 88 580 619 100 335 979 89 299 318 94 859 987 81 243 851 109 987 995 76 187 537 103 231 240 102 417 860 114 529 857 92 600 899 88 763 837 106 490 552 90 526 627 121 131 731 98 196 610 99 161 555 101 257 277 72 280 799 110 215 312 101 399 788 81 315 317 98 252 582 89 667 820 114 310 849 98 310 737 91 147 793 75 463 895 90 882 884 118 238 269 91 408 509 114 84 861 120 427 642 104 35 107 87 45 661 91 81 705 103 271 504 83 251 836 106 364 620 104 619 715 105 617 945 91 382 913 114 371 940 109 213 278 93 255 509 103 740 772 101 347 845 96 20 771 93 672 726 88 152 745 89 329 902 100 147 389 100 353 456 123 404 845 97 222 548 125 62 541 108 356 573 95 42 235 91 897 921 100 307 898 94 360 752 100 470 841 107 775 909 104 96 889 118 639 832 115 467 985 111 257 957 97 481 760 94 539 984 93 754 790 110 27 157 107 175 683 110 233 341 93 393 783 84 895 945 104 328 621 101 575 612 110 318 330 97 244 595 101 141 327 90 360 696 92 193 804 102 19 936 100 68 463 89 351 957 120 56 178 99 51 921 87 73 806 91 26 196 108 398 633 99 404 505 113 468 817 114 233 853 96 140 367 83 825 841 105 6 674 100 67 781 93 725 834 88 221 398 110 269 678 98 439 688 89 271 841 103 164 493 103 571 721 100 333 513 91 310 492 95 123 446 88 164 503 99 375 797 99 98 639 89 125 467 94 109 933 101 173 743 107 117 683 111 607 761 85 154 262 100 679 952 102 205 866 98 721 891 111 167 308 116 513 631 80 291 894 106 331 718 102 98 779 100 491 986 89 208 721 98 139 159 99 345 364 89 264 826 82 355 667 107 187 269 98 763 921 105 235 278 97 27 184 103 781 952 93 93 331 103 440 750 91 622 878 102 409 934 97 428 435 115 431 477 99 498 776 102 132 972 96 314 641 108 120 993 95 413 658 91 804 812 95 15 331 107 773 900 101 480 958 104 116 472 133 318 943 91 277 765 99 256 308 95 59 364 93 87 945 106 630 819 81 410 518 110 607 759 89 116 522 87 192 236 107 631 692 112 226 717 105 624 670 89 155 626 99 432 939 108 167 606 90 279 991 86 32 775 105 731 855 93 37 742 110 562 863 104 467 879 105 33 808 99 135 984 112 69 846 101 585 663 100 35 397 98 171 550 101 470 996 101 12 833 96 797 871 111 325 734 105 485 682 106 166 360 88 53 518 93 91 132 116 178 511 86 12 987 79 339 401 95 96 494 92 558 655 86 72 951 103 459 795 109 37 302 106 726 892 105 222 612 95 875 932 105 318 841 112 641 694 104 637 786 79 404 736 84 454 646 110 279 826 82 341 693 90 266 928 96 442 922 105 81 709 95 443 562 94 298 610 88 249 309 106 460 654 88 12 596 101 639 669 109 178 758 109 726 962 110 698 955 108 89 941 89 375 400 101 421 946 102 127 767 94 389 474 95 710 742 99 167 661 107 308 746 98 249 771 95 471 588 89 101 619 90 634 720 83 507 770 88 928 942 95 177 988 116 369 853 101 253 415 91 162 238 111 462 509 109 438 877 95 554 726 127 896 918 99 197 706 104 676 713 89 643 899 120 768 804 117 355 779 95 230 552 113 94 997 93 272 787 108 283 674 116 456 460 118 285 937 89 554 912 107 154 999 103 665 991 107 39 331 87 631 798 103 928 965 94 171 458 82 549 906 91 430 928 101 382 999 94 325 956 90 47 844 89 14 231 103 495 803 98 762 919 104 582 872 105 675 972 119 605 645 98 499 776 102 89 716 83 187 264 95 185 986 90 265 960 103 626 842 90 295 655 112 382 841 103 677 892 117 843 981 97 360 447 87 325 818 109 399 715 125 314 589 110 438 579 97 650 724 94 9 887 96 353 901 109 220 696 106 412 541 102 382 625 104 86 856 112 20 898 101 115 552 108 136 720 93 842 874 115 261 466 103 167 750 100 284 699 106 724 780 91 755 763 93 788 846 91 883 905 82 563 795 106 554 950 99 396 657 97 121 428 91 793 885 93 449 458 91 161 521 102 350 488 101 888 942 104 252 871 97 133 187 88 736 912 96 416 452 95 294 582 73 552 898 115 481 877 97 451 936 108 77 830 93 432 682 104 30 918 97 397 925 84 183 503 112 668 747 101 262 755 103 489 867 98 128 735 84 427 614 89 242 436 103 45 407 103 436 463 101 287 506 109 2 899 113 71 648 90 329 557 100 162 605 92 4 38 114 67 480 97 164 899 111 492 656 86 20 129 102 448 701 99 379 925 116 555 973 97 146 149 91 216 340 109 806 853 85 643 740 117 761 997 95 22 771 87 818 840 76 155 699 110 348 722 106 95 328 93 162 680 81 617 739 87 625 744 100 653 695 112 170 229 88 148 651 103 377 519 112 468 730 108 173 942 99 81 722 87 292 935 103 87 531 101 35 558 86 512 873 105 578 621 99 114 640 114 184 502 88 811 932 103 129 683 116 637 874 123 500 780 102 723 906 79 49 285 106 176 655 90 308 381 102 841 960 95 251 523 82 306 319 100 337 430 107 277 852 123 15 610 122 465 672 100 73 597 102 816 895 125 405 476 101 814 964 77 616 652 90 499 700 111 527 885 91 426 604 100 408 713 104 264 302 97 153 987 100 308 310 102 90 925 111 80 496 107 406 535 92 301 557 87 617 917 92 316 428 105 513 522 90 464 521 100 484 934 93 409 441 90 202 541 81 83 512 109 128 239 91 115 974 106 71 827 88 46 571 106 228 636 95 147 990 98 151 313 108 504 741 107 352 717 102 568 778 97 401 666 111 254 452 106 229 621 102 24 63 93 220 763 104 7 232 83 132 925 84 875 939 99 246 569 79 140 621 98 458 603 107 493 637 93 618 751 116 122 198 74 183 908 110 192 525 97 40 70 98 114 714 110 134 318 99 100 229 97 150 614 103 574 692 98 385 427 113 571 717 92 864 922 106 13 261 94 375 740 119 133 396 101 152 560 93 424 857 104 812 871 99 521 928 115 132 728 94 558 677 100 729 952 110 582 586 84 466 879 94 86 764 91 79 99 104 122 820 104 431 590 117 129 255 100 158 890 112 111 883 105 865 888 121 700 812 111 685 807 88 323 609 84 426 484 108 258 807 91 368 908 115 74 835 91 82 356 80 333 608 117 625 883 120 19 511 116 310 331 104 55 280 101 178 433 89 534 851 90 377 640 97 117 234 103 404 837 88 264 465 113 230 923 79 184 767 102 281 696 116 599 954 102 471 964 88 161 351 97 537 767 111 30 905 88 381 543 102 322 558 93 464 918 98 182 763 87 368 916 89 110 970 97 11 447 89 169 749 88 264 605 105 1 623 78 414 771 94 63 620 109 564 843 99 421 527 97 212 311 85 28 79 104 517 700 94 227 936 99 169 803 84 242 803 112 613 815 95 309 711 94 771 924 98 213 438 94 467 530 119 593 820 121 426 665 103 354 741 82 383 791 107 584 983 93 491 693 94 297 516 109 16 217 118 201 679 85 27 880 107 228 435 96 109 875 85 418 614 99 27 322 104 32 819 79 152 684 91 29 187 76 246 967 97 492 548 94 185 937 98 934 976 95 285 465 101 243 549 95 602 669 97 48 569 105 177 836 104 113 590 111 207 712 101 12 893 100 95 560 96 115 876 103 161 719 96 523 554 101 367 987 101 134 568 101 283 670 91 332 963 110 80 712 83 785 786 98 328 773 95 72 150 109 488 798 89 334 631 111 695 845 105 21 287 105 127 797 104 589 817 113 561 963 88 864 916 90 279 850 106 0 67 108 645 706 96 22 700 90 380 587 101 209 326 98 969 976 104 289 883 94 643 753 105 479 531 96 310 939 103 337 621 107 694 850 109 408 830 115 40 148 92 330 900 100 13 244 101 62 731 109 372 912 105 332 752 95 766 913 97 28 555 95 536 662 111 32 631 103 47 932 87 412 904 96 364 419 106 242 826 114 121 937 100 719 857 105 212 964 97 390 764 103 685 924 99 851 943 105 151 760 93 406 808 118 351 860 111 1 714 95 97 882 103 253 893 89 356 858 89 263 366 91 10 74 97 207 949 98 288 665 111 695 939 103 446 891 91 220 661 115 83 147 97 319 609 93 195 254 109 8 232 112 92 762 95 285 723 93 657 841 99 93 679 87 416 670 102 38 922 93 692 831 108 410 931 97 146 816 82 86 315 101 746 912 95 203 594 115 228 922 82 322 349 83 140 389 116 7 665 95 37 47 93 444 503 104 151 319 82 160 339 98 160 525 100 614 835 103 258 988 109 159 289 90 174 283 105 396 401 98 417 648 90 171 792 106 208 731 107 649 937 83 329 928 109 213 517 75 280 321 103 191 368 105 154 725 96 61 742 98 402 404 99 429 431 101 397 666 93 9 917 78 425 765 88 283 487 84 903 925 117 371 702 102 531 929 115 430 812 106 373 627 94 18 210 116 597 889 98 92 694 87 431 692 93 404 470 94 302 689 90 386 696 110 616 836 111 617 626 109 261 412 101 582 587 100 40 863 98 636 804 87 726 833 97 349 741 93 42 140 84 279 748 108 387 891 101 916 979 102 99 990 101 802 813 115 509 986 80 154 680 103 43 632 92 454 845 104 156 381 114 628 810 93 99 768 96 316 643 94 335 512 99 21 944 106 359 519 94 117 593 105 386 652 94 649 855 74 516 917 92 522 917 101 287 370 98 83 606 92 493 511 106 79 190 108 227 649 82 308 334 88 582 952 84 386 539 99 327 653 97 652 785 117 598 966 103 301 319 88 670 810 86 528 944 116 190 538 103 343 924 93 406 485 72 49 841 108 572 687 98 200 608 110 491 831 104 286 938 116 414 762 106 93 943 96 273 876 114 925 981 104 497 653 97 83 102 111 416 896 114 519 871 101 199 819 91 571 628 92 443 822 103 419 863 107 514 557 84 79 978 86 392 462 91 575 933 99 68 342 106 446 464 80 132 761 103 561 999 83 664 665 107 74 690 95 50 369 97 471 980 106 306 354 96 705 804 94 8 309 102 266 770 102 4 289 86 891 936 86 262 668 87 134 174 103 844 923 89 283 522 92 64 414 81 213 906 88 49 337 91 386 749 100 714 848 92 451 956 93 584 959 103 534 872 95 315 965 104 570 929 94 181 852 94 18 84 111 100 206 102 21 441 82 615 950 120 339 735 85 590 866 102 210 384 94 615 680 90 246 947 98 594 685 98 79 278 97 18 220 98 843 985 96 4 532 97 132 304 102 650 807 80 83 328 114 107 851 118 16 249 88 244 911 111 333 565 115 452 692 101 89 257 99 368 589 115 783 995 111 356 837 108 248 297 111 593 617 107 293 803 120 7 973 85 402 451 110 228 626 111 209 762 96 526 892 112 521 603 93 112 895 97 418 909 95 102 676 103 3 988 98 230 770 89 63 734 96 821 875 98 12 14 108 4 538 111 594 762 99 391 641 109 338 567 98 192 641 98 329 526 95 165 952 103 111 906 107 115 624 106 130 188 84 106 752 82 377 454 93 599 844 93 556 658 106 747 891 93 9 622 86 460 775 100 288 341 105 24 742 102 877 977 102 30 708 105 816 876 101 645 664 102 21 84 91 6 100 111 520 764 94 159 210 105 459 959 99 494 588 112 165 430 80 649 933 106 283 939 83 754 908 103 258 626 100 142 669 100 548 553 86 249 571 100 142 964 97 272 616 87 144 500 99 56 618 105 174 377 83 32 743 94 573 979 86 272 435 102 314 945 104 158 945 100 595 650 95 428 940 121 319 845 107 261 855 93 419 526 92 273 557 107 23 485 105 244 422 92 108 805 99 22 882 102 261 464 117 739 933 117 399 810 114 525 932 101 568 720 113 257 545 98 346 631 109 52 652 111 162 556 86 59 257 83 478 949 101 113 297 118 410 906 88 533 890 99 318 608 106 186 742 78 106 981 98 909 933 113 210 487 96 56 807 100 483 684 107 307 804 106 318 506 95 29 174 105 32 749 110 356 426 97 659 898 105 449 540 98 445 486 113 190 672 120 286 798 91 133 614 94 236 414 96 96 770 108 77 107 83 369 783 94 715 980 99 156 352 101 2 434 80 241 446 98 271 666 83 894 974 97 240 990 98 195 899 94 67 548 100 629 658 98 95 186 91 264 682 101 410 678 105 0 38 98 150 541 94 463 616 104 76 103 79 163 325 105 324 551 75 612 962 120 691 914 79 25 598 103 109 907 100 280 577 91 497 736 93 506 984 112 230 432 121 384 707 97 891 930 105 19 629 101 129 988 109 222 650 96 382 954 89 634 781 110 361 629 108 270 458 103 371 772 106 368 577 108 223 710 100 510 958 91 454 932 120 674 808 94 220 667 86 37 420 100 634 980 102 306 976 94 584 596 92 921 929 91 196 251 103 320 742 106 206 760 97 388 546 77 689 725 104 32 229 107 58 945 103 98 671 108 361 387 93 161 477 86 215 219 114 638 717 100 837 968 92 101 228 92 604 734 96 435 772 89 449 681 92 383 636 90 423 778 107 147 299 114 118 169 99 200 870 97 3 481 118 291 999 92 360 793 87 655 988 92 346 440 90 687 833 94 560 583 113 38 700 101 158 264 104 470 718 96 626 808 75 574 810 99 429 973 105 8 614 99 31 986 91 397 826 101 121 654 107 584 917 121 96 518 111 100 334 103 418 896 88 205 919 98 286 288 113 251 525 85 718 922 102 687 829 104 16 78 104 784 794 103 789 964 95 46 792 76 199 937 92 378 503 82 521 595 123 98 877 93 221 699 102 125 192 102 459 866 101 169 365 109 115 156 111 358 918 90 249 532 90 331 533 95 501 740 85 100 442 99 75 817 106 764 870 119 109 481 110 851 918 101 593 937 90 104 604 87 477 847 88 443 916 97 544 562 101 67 504 90 96 751 103 371 512 126 83 554 102 740 968 107 257 569 107 326 684 88 264 854 86 18 246 98 101 504 101 190 444 113 69 776 102 1 46 107 94 219 100 714 813 92 62 176 99 428 661 79 737 901 124 404 503 91 535 949 110 113 812 117 194 262 110 537 763 90 358 373 102 103 979 86 318 449 93 147 670 115 250 488 98 252 531 97 942 944 76 151 655 86 509 689 100 565 805 103 275 660 108 529 783 88 317 892 98 116 418 95 175 743 120 215 573 103 138 944 78 632 727 96 218 411 107 131 643 95 809 851 94 487 800 114 22 744 93 566 641 91 233 291 93 745 775 99 320 899 93 312 331 85 103 445 88 257 648 100 723 977 114 611 693 103 201 283 82 926 960 111 335 998 122 87 406 107 9 882 100 467 594 99 27 667 102 264 274 106 610 741 87 24 690 111 812 893 118 11 734 100 299 873 106 597 674 107 216 779 92 419 958 103 531 565 104 410 846 101 535 824 107 676 718 89 166 877 98 289 939 94 616 945 106 299 827 102 309 539 89 573 859 92 226 430 104 294 771 104 386 499 100 49 471 69 211 686 101 575 595 117 452 597 106 142 377 105 104 581 104 192 650 98 369 535 105 26 836 98 586 818 109 80 964 102 83 226 83 524 574 91 313 982 90 195 653 104 118 745 87 303 594 95 15 479 118 55 704 113 203 975 109 257 502 89 192 427 99 432 433 69 272 838 100 124 963 104 147 175 99 645 865 106 478 513 88 48 930 92 497 798 98 182 815 110 706 719 114 88 712 102 87 454 97 798 862 92 467 702 107 579 984 107 177 318 101 378 474 86 97 989 114 357 747 98 739 929 97 186 351 100 327 751 72 167 213 95 22 140 98 388 528 108 92 768 101 46 551 96 719 736 109 110 591 107 33 383 86 141 681 89 298 400 88 135 818 99 394 938 102 575 724 101 663 923 98 128 477 114 193 202 86 604 973 112 349 400 104 495 736 88 208 868 107 369 779 105 280 397 99 131 450 91 624 631 111 258 997 83 694 933 104 87 577 87 127 318 97 526 657 110 593 974 100 672 895 114 641 960 100 732 900 83 20 203 117 428 580 118 592 892 116 119 454 105 616 876 91 348 842 87 493 621 102 474 679 102 699 832 99 271 347 100 219 410 112 810 950 115 511 593 119 13 932 83 304 962 89 83 976 111 311 996 98 65 223 112 427 572 119 493 559 104 932 962 103 139 400 87 100 404 105 188 916 91 791 935 97 471 811 93 524 576 101 235 567 100 195 775 98 79 891 83 67 261 94 569 746 116 2 193 109 20 994 100 582 964 89 560 653 94 388 601 87 855 862 105 149 298 98 207 252 109 426 663 81 177 228 94 670 750 124 357 661 96 27 876 111 304 614 102 242 598 104 95 864 91 176 292 108 889 922 104 597 967 92 380 629 93 60 173 99 106 861 106 369 858 75 184 698 91 323 730 96 370 694 72 102 881 92 155 593 86 344 959 113 564 635 102 199 738 94 554 888 102 97 337 93 399 791 116 74 615 101 526 876 106 725 952 92 65 284 81 553 831 92 52 431 105 71 988 94 261 530 117 111 824 106 617 929 97 429 458 115 57 370 110 93 697 102 138 660 102 857 938 85 652 851 98 161 510 98 573 871 95 338 690 97 430 817 109 684 961 113 256 358 91 183 705 102 478 533 98 81 354 105 213 868 99 309 566 108 124 912 111 504 558 124 100 935 99 704 716 89 167 240 98 625 760 98 309 999 91 281 445 83 408 462 112 162 632 109 378 574 100 126 279 87 783 803 118 562 978 127 41 197 101 772 857 92 286 934 119 48 123 103 53 934 92 210 629 83 296 911 93 612 869 101 475 567 78 11 754 93 195 872 90 109 361 118 241 976 86 535 974 93 206 673 91 428 932 98 211 366 89 373 724 106 242 597 100 792 874 103 400 572 111 12 95 129 771 818 90 369 772 75 263 471 109 64 407 94 176 299 98 339 357 101 194 931 80 253 486 109 380 682 100 393 730 89 384 591 106 51 429 99 420 731 112 554 564 110 830 839 88 133 554 112 127 288 85 84 976 110 138 269 103 181 793 111 624 688 105 321 860 95 676 960 103 868 920 78 631 948 102 298 712 103 156 377 108 740 753 102 273 367 112 79 850 94 32 235 95 596 748 97 304 993 88 70 223 95 554 959 108 27 625 110 123 913 104 484 942 94 510 992 103 52 191 96 655 835 83 395 641 100 183 666 77 451 546 108 6 265 111 366 926 116 1 936 103 398 664 110 235 524 107 451 597 103 279 910 97 165 841 85 127 520 92 664 939 94 236 730 94 531 874 97 458 592 85 118 309 90 760 949 99 415 462 88 337 972 91 190 743 104 38 742 98 231 861 98 149 989 81 286 420 99 186 230 83 541 670 88 153 562 103 158 786 112 666 940 105 306 699 104 257 341 87 443 713 120 118 868 104 648 680 102 381 896 97 381 624 100 157 935 95 774 944 100 393 863 91 699 865 94 181 407 87 45 517 107 263 876 92 270 406 106 343 561 108 164 321 111 78 738 96 276 465 102 53 263 87 266 921 106 441 480 108 259 379 99 435 896 106 6 858 109 21 459 87 671 687 119 284 343 115 602 818 110 155 290 99 522 623 79 651 819 107 312 625 88 10 676 102 331 617 112 521 626 82 277 867 101 569 837 102 126 172 105 39 826 89 255 344 100 100 247 91 564 645 108 87 910 102 154 514 98 279 400 112 83 937 99 199 710 97 54 655 101 427 944 104 180 244 103 78 776 99 58 192 126 566 946 97 250 515 93 79 496 121 780 839 105 88 334 113 9 288 109 276 909 88 356 835 116 9 571 90 18 189 100 241 986 92 122 690 94 361 783 98 589 943 111 286 962 111 556 882 102 47 619 104 143 793 104 603 935 89 356 707 87 611 943 99 820 886 99 81 371 105 200 241 96 257 868 101 98 393 101 240 594 85 222 999 112 572 737 97 179 799 103 153 489 103 226 378 103 441 529 103 223 586 83 389 762 86 82 225 99 153 538 91 152 483 114 91 910 104 124 184 87 89 379 100 99 813 100 785 862 119 9 948 115 726 775 96 9 449 93 801 828 118 396 808 102 153 599 92 228 774 99 308 803 111 198 264 104 493 791 76 650 846 106 42 72 102 365 437 94 25 576 84 135 255 92 228 983 91 588 777 92 373 733 112 117 973 98 511 886 85 766 811 77 42 368 107 390 414 101 558 587 97 288 313 111 556 634 101 47 924 100 364 369 102 415 855 82 652 920 101 107 181 89 510 733 91 77 226 89 324 792 114 702 953 104 139 536 80 393 587 113 845 977 108 660 901 83 315 535 108 22 723 105 371 615 134 341 853 100 770 848 104 736 939 98 237 747 103 470 473 102 16 312 85 72 968 107 594 927 107 225 689 90 567 946 95 362 937 95 234 295 110 77 667 101 236 816 95 208 523 101 119 316 107 531 539 90 22 224 103 477 855 101 132 827 91 284 557 109 266 487 105 836 865 83 125 550 107 685 734 101 247 953 96 330 345 97 70 363 96 358 838 89 212 499 95 395 839 113 200 448 87 175 382 112 71 930 106 114 835 100 294 667 91 299 840 109 152 705 117 392 531 119 511 685 101 209 637 102 245 525 111 36 769 100 552 706 87 507 623 105 222 838 115 170 773 95 339 954 101 477 566 108 461 809 122 446 798 94 689 838 100 264 603 91 379 930 96 561 988 91 288 347 93 260 617 111 267 570 94 712 818 110 260 436 115 269 574 93 213 807 101 400 573 105 320 685 91 400 423 109 73 669 93 198 671 89 159 884 109 444 845 94 36 390 119 539 941 102 643 782 90 173 400 112 43 529 90 368 509 89 190 899 102 487 747 95 83 133 100 556 583 109 6 227 81 149 209 106 337 969 113 629 887 84 270 942 91 272 662 97 64 426 103 688 838 86 254 720 93 634 683 92 300 801 102 154 535 85 435 455 90 485 945 104 191 768 88 39 753 107 227 405 103 186 838 95 356 682 115 109 850 106 385 408 96 202 943 98 206 985 94 689 711 91 403 724 88 371 534 97 91 424 111 30 123 100 184 719 102 95 680 115 197 727 113 631 781 97 305 479 109 389 436 91 159 238 90 368 727 103 492 981 101 400 926 102 150 164 113 675 839 102 161 284 91 69 418 103 23 571 99 69 568 106 33 831 105 35 318 96 45 550 117 352 617 114 49 466 107 108 838 98 150 738 95 327 584 97 113 957 105 213 597 116 110 174 94 700 776 112 169 987 90 4 268 99 89 467 102 305 638 95 15 783 101 255 444 93 860 964 103 72 736 101 215 408 113 346 499 109 70 748 81 524 843 106 731 897 93 570 709 109 78 656 93 64 586 105 441 910 93 468 907 109 119 224 103 129 632 89 475 860 87 22 871 92 253 799 87 657 944 105 276 829 102 559 829 111 492 524 83 43 564 80 41 623 100 225 436 109 229 395 108 66 927 112 408 425 96 404 640 109 542 685 98 143 424 96 246 428 116 33 501 106 689 898 93 696 906 102 469 749 91 49 410 113 486 875 92 105 955 97 60 993 103 36 884 71 615 965 115 90 297 108 741 786 103 361 715 91 696 983 95 342 797 105 55 294 108 960 963 101 290 988 105 296 901 82 151 643 87 389 639 99 895 908 83 220 520 94 48 551 98 40 77 113 434 852 102 399 966 100 31 589 85 548 760 95 304 914 97 495 798 99 36 401 96 32 41 116 383 536 103 134 799 83 371 976 108 155 894 114 639 947 101 89 983 111 326 955 97 321 832 104 509 940 85 17 537 97 530 591 99 142 277 82 53 487 101 189 477 83 71 420 93 84 677 104 27 70 87 198 845 108 552 599 96 343 757 90 555 821 105 54 318 116 278 377 110 488 684 77 116 334 99 137 798 108 192 730 108 292 898 97 224 375 100 79 958 97 124 867 94 343 439 110 376 809 98 748 771 104 625 885 101 443 857 117 184 986 99 192 465 91 48 837 95 319 393 99 232 810 86 56 608 80 230 294 87 73 366 88 445 530 91 419 849 87 579 924 114 334 960 103 145 894 94 72 363 94 688 940 108 90 711 123 24 660 91 108 961 116 917 931 96 186 591 99 254 315 94 330 799 105 87 396 108 13 808 101 55 718 99 72 728 84 465 578 98 119 398 94 166 585 112 73 924 84 279 707 96 698 807 98 142 697 98 104 396 90 147 264 84 471 988 100 856 948 95 274 767 116 692 714 103 346 957 91 368 647 93 185 258 102 213 297 89 530 796 92 646 799 108 421 672 88 888 948 91 568 743 111 137 414 89 431 525 96 412 996 104 566 937 87 624 662 119 303 586 109 40 625 109 566 572 106 248 765 110 550 842 91 128 632 87 207 924 108 650 960 102 181 475 103 296 639 89 17 813 104 464 694 83 478 910 91 290 388 88 502 749 104 197 274 95 213 523 95 39 297 114 43 49 99 322 570 91 662 926 92 7 451 88 358 539 80 308 395 87 910 967 88 63 876 107 57 710 115 22 377 87 589 960 97 361 850 111 224 697 99 217 442 98 625 984 107 176 622 99 43 87 88 592 909 102 320 907 104 601 978 97 614 780 83 19 350 88 123 968 106 645 979 82 92 316 109 251 670 99 83 767 113 578 863 97 59 521 97 562 761 98 698 737 95 558 639 84 12 381 105 346 928 84 500 730 108 155 813 112 154 637 101 633 826 84 10 294 91 608 874 104 417 699 101 293 744 95 333 988 110 608 950 107 67 757 91 292 617 95 515 775 112 608 662 98 465 842 101 19 393 115 259 535 96 347 755 99 231 721 83 71 565 104 507 849 98 593 874 92 820 825 104 146 370 98 272 549 102 162 324 88 158 867 118 283 519 96 362 694 102 184 977 108 30 547 105 545 674 86 242 377 108 630 883 91 238 757 108 834 919 96 256 853 104 854 959 103 166 856 122 236 307 95 140 713 93 185 975 111 561 731 95 704 829 101 508 565 95 319 769 93 101 466 100 527 533 102 514 604 116 617 908 91 137 482 91 320 665 99 449 660 100 171 633 85 591 907 112 386 853 115 430 431 93 275 997 91 80 504 103 869 998 97 567 870 105 158 909 116 218 284 93 278 510 126 30 706 102 760 898 89 529 781 103 318 369 102 252 389 93 309 562 118 190 705 98 265 988 108 333 555 115 499 520 103 187 605 97 295 786 96 37 825 94 498 627 111 429 751 102 167 339 91 89 649 84 249 497 86 14 654 96 90 861 101 357 900 103 23 503 96 195 527 101 277 419 101 667 759 83 51 835 91 447 851 85 830 881 98 632 970 103 154 603 88 466 735 105 87 692 95 364 601 89 450 655 112 807 811 95 155 482 87 418 643 102 208 985 116 195 787 104 221 770 95 46 555 99 270 570 105 27 61 109 279 425 100 648 749 70 329 685 91 293 329 98 100 423 91 235 380 110 696 750 85 72 635 101 218 959 120 348 999 113 579 850 89 553 956 83 683 917 105 132 601 91 713 999 96 556 808 105 328 876 118 492 605 95 336 655 96 45 336 98 167 815 89 553 874 104 40 615 94 442 556 87 354 796 99 97 741 106 192 795 107 229 777 121 4 984 114 334 837 86 326 456 101 657 936 118 212 231 105 262 657 103 143 683 103 45 121 101 794 885 111 179 792 114 577 891 105 216 798 83 422 658 103 394 851 91 438 907 97 546 896 104 746 794 100 439 980 105 43 263 108 151 768 84 53 672 102 54 240 100 308 715 102 396 752 118 331 458 99 96 838 113 666 768 107 65 757 98 107 688 85 579 688 83 662 902 88 253 918 93 526 688 114 696 902 107 898 983 119 720 737 107 400 949 97 496 587 104 440 541 92 396 642 107 294 477 111 30 980 123 65 919 100 307 982 111 125 365 114 384 840 99 418 531 87 186 781 93 211 276 107 167 528 102 289 669 102 391 705 104 44 888 87 167 890 86 132 650 85 370 910 102 522 904 85 82 769 111 368 724 91 191 574 91 608 989 96 476 838 100 287 405 108 722 936 88 161 749 99 645 690 100 510 974 95 102 577 94 300 349 92 321 833 92 103 548 85 415 614 100 46 678 105 936 967 104 459 524 111 494 844 110 680 733 93 931 965 92 131 316 94 356 831 107 507 574 105 93 804 96 0 802 97 188 414 94 479 967 93 389 517 93 99 799 98 425 917 99 335 985 99 534 603 100 312 483 103 128 286 95 757 880 90 0 684 95 344 859 100 300 988 99 90 836 103 221 989 102 238 313 107 93 845 114 474 951 95 682 698 108 84 186 93 328 333 90 156 783 78 142 577 92 165 307 82 278 780 98 381 869 107 532 571 108 566 765 104 146 553 94 121 715 116 340 506 111 97 112 99 175 554 112 651 918 125 118 709 101 325 369 89 365 527 103 565 572 96 506 687 110 545 632 94 770 984 81 376 656 70 357 421 93 50 129 102 239 274 119 53 352 108 75 911 98 118 947 86 278 334 100 519 886 86 77 706 100 584 692 98 398 945 115 730 915 108 171 887 91 626 633 111 242 870 107 811 947 91 66 378 108 15 73 97 334 844 108 381 713 116 12 305 110 448 843 109 875 972 114 471 702 97 88 254 101 578 919 97 144 518 99 3 56 109 709 748 99 679 913 120 932 946 86 120 731 103 102 388 96 437 786 78 654 911 112 231 566 112 379 457 87 483 936 86 646 867 101 684 880 104 300 895 115 25 907 107 626 723 101 595 783 89 37 290 99 439 948 106 9 579 102 366 430 99 397 949 99 448 919 80 196 663 117 632 906 94 619 690 103 284 676 74 145 202 104 199 974 93 581 675 102 99 942 85 90 550 89 866 982 79 221 986 98 709 744 100 531 655 109 213 703 81 340 710 84 337 638 92 323 415 87 222 596 89 161 589 93 560 862 107 135 955 104 357 796 110 280 762 119 166 696 119 333 939 96 222 371 95 778 945 100 506 644 111 532 564 99 714 752 89 804 941 82 498 860 116 669 877 111 97 464 122 639 954 91 934 971 115 118 877 78 38 53 94 96 968 100 617 834 106 689 993 104 288 334 81 62 967 99 166 309 103 71 786 99 740 885 85 133 146 96 139 193 97 192 258 117 419 700 93 136 239 85 262 499 101 227 478 93 76 79 86 498 779 100 190 218 100 338 744 98 636 937 114 111 572 90 217 833 96 636 676 106 234 476 93 549 883 101 273 762 101 422 920 113 393 668 112 743 814 107 61 701 86 237 426 95 850 887 91 532 844 93 43 73 96 239 725 99 773 943 103 155 760 85 600 909 126 43 279 112 58 969 97 275 316 94 254 410 98 144 340 105 379 867 103 423 616 117 218 979 94 214 979 117 190 619 99 258 482 102 85 233 105 719 796 86 708 731 98 175 661 92 324 465 106 29 683 93 465 629 81 865 901 104 232 841 115 68 801 101 551 616 111 622 640 102 196 385 101 348 966 113 11 396 109 748 752 96 262 796 108 334 938 97 356 486 119 501 637 103 11 475 91 747 798 104 112 319 76 75 481 99 208 763 114 506 537 104 170 718 114 227 844 107 166 601 90 428 753 89 78 169 123 654 671 103 129 980 119 801 804 74 120 428 88 184 613 118 212 547 82 93 399 95 53 543 87 246 853 86 322 728 100 161 172 84 79 184 99 1 299 102 303 707 96 51 56 103 475 732 89 590 710 104 485 739 107 31 510 108 89 260 97 273 522 100 132 350 93 246 713 93 218 335 121 396 944 85 93 97 87 415 466 106 104 362 95 298 830 92 254 782 94 761 810 85 176 546 88 513 641 122 287 753 112 763 906 87 308 953 103 570 736 113 11 489 74 19 903 110 320 325 102 426 903 114 85 283 106 443 977 100 105 179 87 395 674 95 833 848 120 207 339 72 8 890 109 377 637 93 474 893 90 577 846 92 752 971 96 293 570 115 335 677 97 190 210 91 885 923 111 354 758 87 637 903 110 366 431 102 487 787 90 351 353 108 208 832 96 134 974 101 44 213 111 575 901 90 172 760 93 280 675 115 502 964 86 424 575 89 467 726 112 231 843 90 292 990 98 88 223 102 372 641 109 447 881 85 485 637 93 711 909 104 11 714 89 62 883 103 119 863 90 105 845 91 597 904 105 304 400 97 258 491 97 233 258 106 564 982 97 91 838 103 551 741 107 588 752 109 518 766 104 33 557 107 106 706 93 98 757 85 682 945 89 164 407 119 21 838 95 101 776 101 441 734 81 416 651 96 162 630 114 64 974 85 368 462 111 285 551 95 288 354 110 364 729 104 63 206 95 548 803 77 301 842 105 296 536 104 365 659 93 238 547 109 202 456 118 370 696 94 76 310 107 13 552 99 182 447 94 99 756 85 173 353 102 31 148 99 272 620 99 206 892 106 637 743 96 49 438 102 516 854 90 80 879 91 269 933 100 542 798 115 639 917 90 268 818 88 220 465 96 365 632 107 860 897 106 796 846 101 69 959 102 626 739 94 147 225 100 331 653 101 280 564 102 559 853 92 365 919 96 437 544 105 755 891 111 891 958 106 603 998 102 15 586 83 724 859 112 89 636 110 154 932 124 691 967 78 651 935 89 475 937 102 274 764 100 107 881 100 809 912 111 111 839 95 628 784 107 435 881 102 48 744 114 325 379 101 153 287 102 438 795 113 294 751 91 138 349 100 306 454 111 297 355 96 558 661 87 88 649 108 111 964 108 153 594 104 198 242 113 38 190 104 134 847 90 451 755 98 254 466 109 3 698 96 106 425 90 84 381 99 764 993 104 414 481 98 820 969 107 25 111 92 267 937 92 269 292 69 548 588 96 158 274 106 14 314 111 386 670 96 685 981 105 248 835 99 142 788 109 348 608 84 444 496 98 44 436 92 958 968 99 247 681 115 28 492 107 439 483 92 173 999 77 755 923 87 296 905 100 894 927 97 560 839 109 514 926 114 83 96 101 619 890 88 252 952 103 177 738 87 271 847 106 320 584 91 482 755 97 344 352 91 298 372 102 120 258 109 344 688 104 310 719 108 426 702 105 434 823 85 537 998 99 360 935 106 118 544 101 524 763 97 61 340 105 342 844 91 43 929 95 131 245 111 293 734 95 307 917 103 237 385 103 494 525 107 234 584 111 367 769 122 570 813 103 718 818 103 103 221 77 185 275 103 101 862 100 165 476 90 502 839 107 15 889 103 604 648 120 533 540 97 308 870 104 280 903 96 437 782 97 399 786 100 909 950 100 313 546 90 352 429 95 182 971 90 408 891 94 159 645 105 166 468 94 650 873 88 554 676 91 481 904 96 994 996 92 174 384 105 7 235 101 379 500 102 547 878 130 24 604 92 209 912 96 105 298 95 541 806 104 299 667 101 205 398 87 649 704 99 213 615 94 262 495 100 421 871 91 307 656 104 187 403 100 12 349 99 379 873 102 5 97 93 279 700 104 629 704 100 104 500 97 76 297 121 84 975 107 100 218 85 98 312 102 609 856 83 198 456 95 563 990 96 19 716 100 191 629 94 401 859 75 346 590 90 280 409 102 795 891 126 304 793 94 198 222 106 638 705 109 62 536 99 535 926 105 163 273 106 190 648 95 369 438 107 253 703 111 169 489 107 74 401 105 153 726 88 392 980 101 474 507 106 126 406 111 73 185 94 275 815 98 515 823 109 268 875 105 387 526 113 358 873 85 237 364 100 41 822 104 314 702 78 207 216 105 236 402 109 611 649 98 243 696 99 434 699 103 189 980 91 74 631 106 0 905 92 664 950 93 452 633 107 545 923 99 163 764 99 215 935 108 112 571 79 424 659 83 480 625 91 87 791 111 230 892 112 351 578 113 22 353 96 800 911 105 723 740 101 55 180 90 319 864 88 147 590 109 357 752 108 97 604 103 286 538 114 237 391 104 203 922 106 376 444 103 19 820 96 837 928 99 83 666 108 274 718 115 575 682 96 128 291 109 23 516 114 743 973 112 189 262 114 550 847 106 22 909 103 3 218 94 354 434 90 383 543 106 670 834 98 56 889 93 485 577 98 124 629 84 246 960 101 39 542 87 286 767 99 143 229 104 433 572 103 45 294 117 109 513 103 59 500 98 535 808 106 607 715 109 605 916 98 25 462 108 773 783 102 269 494 75 614 784 95 277 854 113 664 980 90 868 978 82 72 475 96 92 415 99 285 755 102 189 214 109 382 529 103 412 421 90 189 218 87 664 975 94 346 998 104 709 776 97 147 460 110 518 836 101 769 855 98 593 594 83 101 564 102 99 623 98 168 854 102 100 415 73 243 371 107 613 804 102 666 820 97 117 769 114 899 981 67 73 617 99 674 793 112 153 289 102 32 294 90 834 998 121 646 702 84 737 981 124 376 671 110 141 471 115 15 546 96 307 411 98 389 700 91 84 747 100 120 812 98 803 899 78 11 390 98 281 911 97 8 513 98 534 628 81 182 831 83 203 746 98 549 684 111 853 859 92 98 521 117 143 300 101 685 836 101 154 386 108 303 473 104 932 996 92 332 834 82 26 218 107 274 988 86 460 892 95 290 883 100 720 991 103 404 891 93 950 951 80 377 448 77 299 362 125 644 739 105 394 454 92 437 593 92 152 595 100 308 985 79 438 539 100 426 620 93 179 900 91 154 423 99 398 797 102 132 288 87 594 606 96 406 849 80 181 602 92 497 607 96 892 940 100 48 206 99 141 752 99 22 217 111 30 799 103 136 433 111 15 732 94 526 914 97 266 953 100 54 630 111 388 983 103 574 667 108 145 921 101 545 856 92 477 806 89 559 881 98 799 830 116 271 992 107 153 808 84 627 940 98 190 536 87 110 378 107 283 853 104 44 86 90 308 800 90 431 602 98 263 458 113 82 578 101 252 793 91 127 469 96 341 691 103 351 566 108 29 713 104 46 501 93 117 834 90 532 881 86 880 988 95 92 717 118 39 527 102 42 454 106 209 560 95 197 370 103 167 994 92 463 939 88 124 745 116 70 394 109 115 493 111 23 263 107 589 714 96 321 656 129 700 855 98 845 929 112 164 816 89 241 388 107 200 791 111 85 971 93 78 610 93 648 688 105 396 475 120 747 983 110 221 554 96 257 745 80 16 61 91 2 719 101 307 380 105 20 106 110 719 854 92 199 761 101 161 379 121 205 305 103 477 561 94 239 633 96 205 816 97 547 578 112 221 980 100 81 549 100 182 745 77 212 822 106 801 985 101 22 455 112 239 493 99 848 985 98 832 890 112 345 707 103 445 943 106 535 645 95 548 639 98 31 366 119 619 818 113 450 810 85 485 937 87 440 876 99 505 776 86 134 198 86 324 624 114 481 937 105 59 562 97 180 759 100 306 503 84 69 663 93 697 737 114 582 995 100 164 316 93 143 901 103 919 960 106 240 911 106 70 711 105 732 976 88 97 662 100 95 972 104 453 631 102 512 544 109 510 711 101 94 163 85 14 404 96 105 808 137 757 849 96 285 622 110 258 311 106 393 558 100 296 729 96 368 688 108 290 588 92 160 558 108 904 907 111 140 613 85 302 426 95 389 715 105 861 972 110 80 531 92 83 710 83 65 127 99 390 740 96 179 451 111 267 653 102 606 739 103 418 707 96 847 924 91 293 557 94 146 311 96 140 626 95 637 706 106 464 475 92 193 750 109 407 765 96 250 875 110 566 835 110 506 864 105 131 699 114 6 20 82 512 569 89 187 469 93 74 405 105 63 511 109 145 288 95 3 771 107 4 358 91 48 716 110 566 845 85 24 205 106 630 652 96 305 793 94 810 885 97 254 648 105 400 487 91 481 539 103 419 904 93 365 623 102 907 942 94 628 850 106 380 554 90 52 57 94 368 623 106 921 965 109 572 834 92 38 511 98 65 210 91 480 835 86 169 934 108 673 712 75 598 838 101 784 996 83 248 527 98 213 883 71 75 367 111 436 870 108 249 611 88 389 869 116 109 920 113 315 810 119 60 487 95 216 520 93 208 917 107 546 704 98 188 476 92 3 498 85 81 510 89 224 882 118 621 856 106 530 732 108 578 835 91 924 948 91 939 967 105 411 951 89 219 633 88 213 701 98 750 808 101 7 383 106 693 866 97 769 817 102 283 831 102 431 817 99 80 631 88 634 785 105 224 985 91 360 873 76 502 811 107 84 914 111 441 513 95 561 983 104 514 536 110 597 808 89 411 710 77 888 952 111 247 517 95 193 773 99 604 974 106 297 472 92 72 623 98 326 902 102 634 704 99 816 909 112 117 538 97 449 538 98 459 889 77 719 936 101 30 168 100 644 954 87 15 374 89 752 906 106 898 954 109 5 706 90 652 704 100 362 881 101 264 584 80 33 613 82 127 770 102 505 542 109 476 878 103 570 906 88 297 495 99 95 523 106 469 840 99 236 434 71 755 933 105 489 657 97 290 522 80 437 872 119 383 671 108 845 907 119 691 921 103 363 447 92 6 478 107 93 739 88 534 769 130 566 766 103 694 811 95 484 589 102 166 168 106 290 671 107 558 857 107 209 402 108 436 599 117 182 185 106 12 53 107 21 739 93 902 946 89 282 525 89 40 207 101 274 744 96 236 881 88 23 39 104 339 431 103 8 308 107 119 409 95 671 874 106 373 447 89 635 985 86 280 683 111 320 873 113 120 905 89 110 505 86 41 389 86 268 295 82 557 793 91 247 833 93 8 32 110 188 365 96 37 536 88 328 936 96 152 294 97 155 620 108 568 979 119 650 973 82 688 882 80 109 794 95 702 713 90 60 935 85 54 356 102 286 833 100 737 998 120 328 700 98 211 861 104 227 769 103 75 606 79 253 318 106 323 351 103 244 605 82 467 665 116 210 763 113 106 843 80 741 999 87 742 936 68 142 468 96 323 481 97 364 664 91 166 833 92 212 656 100 177 744 97 204 915 94 426 841 71 492 738 103 92 471 107 764 874 101 546 702 82 251 493 107 143 465 98 61 712 102 840 942 109 213 719 114 385 931 92 274 469 95 548 675 92 124 529 88 198 323 101 358 992 94 159 915 98 425 882 96 94 188 93 162 340 107 46 85 81 226 289 107 212 332 105 639 842 87 474 927 101 43 696 119 196 648 101 201 580 113 138 430 110 119 849 103 423 710 108 313 661 85 954 995 109 45 641 82 129 157 84 116 271 110 54 848 107 107 572 96 194 377 96 529 966 102 33 751 104 34 334 93 328 409 98 283 786 106 425 920 97 438 787 98 368 639 79 256 917 92 113 878 94 249 739 102 84 705 101 44 997 107 826 847 106 810 922 96 349 904 87 192 570 109 62 130 103 108 208 100 38 574 104 189 390 102 551 674 95 128 963 102 199 415 97 3 440 98 530 933 88 219 553 83 10 122 118 484 532 109 274 471 86 455 601 102 374 760 110 60 179 106 215 339 103 207 896 83 91 191 116 59 702 106 551 686 97 387 553 86 477 763 118 359 806 102 746 906 119 258 699 119 696 801 89 744 962 90 299 623 85 52 514 103 28 841 123 48 89 114 431 946 112 317 963 101 161 344 104 110 353 78 62 241 88 381 855 102 371 736 102 360 692 97 707 788 81 0 560 105 381 725 94 36 557 101 120 654 91 233 581 99 746 963 108 209 304 98 580 636 90 552 970 117 14 489 96 513 625 93 96 956 92 436 814 88 766 966 103 249 526 85 241 513 98 166 698 97 227 533 115 578 686 101 11 648 97 381 412 89 73 656 104 875 898 97 154 549 87 896 993 96 762 843 120 571 875 104 328 720 106 573 799 85 97 377 113 590 853 110 336 931 99 349 409 100 378 887 126 339 432 103 217 592 106 198 450 111 37 470 107 489 778 102 554 980 90 301 565 102 345 388 96 151 771 87 246 644 106 162 913 83 43 198 99 478 629 94 3 868 91 189 497 110 180 367 95 258 405 101 84 413 107 174 262 112 158 793 96 768 958 108 78 265 97 353 420 84 588 921 83 590 652 96 331 481 103 223 584 78 494 868 95 55 318 115 198 221 87 103 831 108 162 708 102 305 944 85 157 664 92 686 849 100 605 652 85 487 818 130 131 436 99 59 154 97 549 925 98 662 780 103 48 795 100 400 409 83 102 986 110 497 919 83 127 799 114 79 873 96 3 681 122 616 855 95 235 776 75 770 901 97 325 411 100 213 262 111 382 467 100 178 310 117 33 200 105 551 961 113 164 955 97 319 908 99 39 286 93 474 761 105 124 982 100 278 679 97 336 427 94 250 575 101 68 962 93 449 578 111 100 710 110 53 914 89 346 768 101 14 28 96 365 387 103 557 743 73 83 126 101 55 693 105 566 833 108 20 814 104 226 925 103 367 648 104 303 678 98 521 895 102 116 655 105 435 904 102 206 501 92 610 994 89 132 926 103 44 792 107 3 222 110 705 727 91 329 543 98 777 888 103 39 604 84 232 734 108 7 928 111 466 507 80 392 921 87 913 941 108 56 655 88 903 928 87 327 482 94 1 641 91 123 324 127 31 504 97 154 591 115 752 960 101 369 420 86 252 480 106 364 798 93 707 765 116 310 758 103 549 792 90 677 870 108 526 959 91 110 560 110 314 683 103 611 977 89 56 401 100 619 881 92 384 644 85 328 349 109 290 463 97 208 469 92 299 820 89 130 711 106 494 590 96 136 540 92 242 587 114 552 608 102 142 508 106 44 110 92 529 601 92 55 494 108 390 573 82 137 832 101 392 967 69 773 892 107 240 710 120 26 202 86 471 575 81 56 869 101 252 604 96 787 806 85 239 991 78 473 837 96 66 921 87 13 841 90 3 751 106 273 600 117 109 460 103 343 380 107 230 572 111 97 375 100 453 836 122 250 992 80 156 669 98 239 688 101 127 156 98 219 910 104 78 335 94 77 357 106 38 761 73 44 437 90 526 669 96 726 815 100 69 642 88 395 456 105 168 812 105 207 711 113 53 321 87 408 733 110 816 847 93 708 720 88 292 762 94 5 166 99 0 304 102 570 993 104 442 798 102 65 413 96 456 889 120 326 622 103 185 369 75 11 965 90 506 790 99 318 412 113 122 244 102 291 785 94 361 427 104 222 352 116 101 516 104 482 970 98 338 711 91 15 533 96 147 760 86 133 454 87 236 731 91 673 858 102 112 639 95 729 895 92 479 750 93 110 769 116 59 314 101 18 545 98 188 813 93 118 177 106 114 972 120 740 913 95 94 440 95 823 864 93 425 767 87 574 647 86 447 614 84 440 613 95 118 196 97 21 892 115 8 733 112 235 639 80 345 845 96 300 735 95 286 576 92 538 652 80 196 238 110 455 907 96 18 558 103 754 972 110 205 259 98 147 359 112 122 667 96 782 797 91 134 339 101 464 934 97 491 848 113 413 820 112 31 579 110 271 945 91 166 545 103 15 654 85 670 762 92 17 205 111 74 589 89 414 991 97 137 310 126 693 970 109 272 295 103 94 685 115 51 481 111 496 634 91 192 247 127 322 914 93 721 847 98 240 454 96 38 918 100 349 831 115 585 588 92 29 776 103 234 950 108 452 670 92 229 988 101 157 373 112 462 608 94 362 469 91 156 309 113 159 795 85 433 951 97 140 399 99 279 364 105 24 445 102 892 928 106 908 963 107 822 933 88 530 976 95 415 933 86 114 215 79 205 933 83 437 697 89 517 799 89 440 647 87 144 778 99 443 846 107 29 603 99 54 305 117 603 757 101 275 293 103 485 940 95 236 927 115 339 343 99 347 724 96 18 304 87 458 878 95 730 751 108 728 823 110 531 666 105 411 539 96 296 646 89 71 217 114 252 861 85 664 762 90 221 864 95 328 401 87 409 418 90 255 991 94 568 997 105 209 604 102 625 839 98 663 974 119 208 467 111 142 806 108 68 839 95 305 308 100 42 320 104 207 683 99 613 622 99 294 908 109 114 375 112 123 823 102 269 728 98 423 853 89 548 556 104 610 874 86 258 723 102 192 623 99 149 993 96 419 642 112 168 916 76 320 483 99 625 875 105 77 398 116 545 656 106 651 800 104 137 199 104 717 855 111 580 745 98 133 627 87 336 704 114 677 696 116 889 906 89 393 652 99 292 770 101 161 965 111 192 291 97 402 544 101 580 692 93 257 329 107 16 19 103 324 445 101 38 834 111 346 547 85 418 564 84 626 666 98 640 700 117 544 578 114 336 875 102 118 133 84 499 898 99 392 673 102 45 832 102 31 483 96 95 331 109 243 490 81 296 584 86 453 872 101 234 534 99 662 842 89 230 232 101 23 404 96 7 612 104 641 994 98 152 774 90 540 612 87 380 499 124 407 920 93 242 375 106 181 390 110 315 943 106 553 704 101 216 775 116 401 542 86 2 227 81 443 451 109 172 667 110 373 763 87 175 226 86 101 427 100 519 758 95 569 821 80 232 460 100 164 675 99 36 691 106 652 931 94 102 658 105 508 715 100 103 389 97 7 993 106 765 782 89 205 964 99 176 971 106 626 777 94 479 874 102 469 688 106 426 471 117 105 130 95 501 958 101 748 982 101 127 432 73 284 560 93 566 595 107 527 682 103 883 919 106 451 675 100 648 702 101 266 576 85 366 410 113 911 928 75 146 379 122 9 129 102 548 766 107 570 891 107 464 896 102 145 696 88 169 249 96 315 905 104 217 829 107 169 693 110 487 850 103 475 588 96 256 741 109 606 641 101 229 438 108 311 978 109 791 848 105 27 422 96 386 964 90 222 258 80 4 21 98 313 512 89 359 762 102 131 968 114 194 797 89 59 867 90 34 954 111 159 325 92 371 863 96 280 482 93 251 856 104 15 188 88 185 790 101 644 950 105 103 226 99 224 415 97 2 524 86 492 796 98 275 819 114 908 935 100 62 381 93 622 913 101 178 236 100 56 786 105 353 913 96 231 692 89 77 961 99 300 445 102 123 996 96 204 340 98 857 934 101 90 839 93 167 257 111 251 789 76 83 829 95 472 590 89 338 757 104 156 758 74 728 895 106 232 818 100 270 697 112 236 892 87 640 694 96 310 650 116 1 20 98 426 539 85 291 481 99 244 814 91 551 774 112 109 542 112 228 504 104 114 128 112 903 920 105 272 854 102 316 674 102 125 136 112 581 747 97 369 490 105 414 967 100 175 946 107 567 684 88 20 176 77 219 770 101 396 532 81 555 664 95 16 142 102 75 247 110 198 203 83 520 670 103 791 994 106 10 844 90 127 431 113 586 682 98 138 833 74 863 962 93 279 482 79 122 536 98 160 639 96 387 761 91 558 824 107 83 569 101 530 845 93 651 809 101 2 113 84 275 953 97 312 448 112 767 854 109 159 401 95 220 226 86 184 936 92 336 626 93 613 704 107 23 114 77 32 862 93 175 827 101 118 377 92 111 445 105 185 433 95 107 419 98 362 924 96 10 115 101 356 672 117 123 890 99 423 728 116 8 105 102 9 355 90 573 793 116 898 941 108 299 905 68 472 514 102 502 700 99 386 822 100 70 942 104 722 947 96 361 985 106 419 457 116 297 846 106 239 252 112 171 681 102 928 991 106 352 699 85 241 821 85 37 82 93 0 522 103 373 840 105 128 741 110 800 916 98 106 300 90 212 838 105 821 909 106 313 430 107 517 941 104 55 625 98 352 655 119 54 937 117 17 958 117 62 696 102 743 781 92 57 267 100 633 848 115 556 909 113 282 590 102 137 785 100 755 846 99 51 446 107 549 878 88 279 962 89 731 836 111 67 440 91 434 652 99 823 920 97 405 656 113 162 579 104 91 491 108 241 698 104 273 560 109 416 873 106 343 742 103 493 689 98 682 856 86 438 549 96 111 213 100 481 614 99 101 816 96 353 467 96 549 884 119 243 694 84 204 969 102 136 673 98 111 452 111 820 955 98 245 980 97 402 695 113 216 584 88 13 418 110 65 228 98 494 939 112 637 782 105 344 455 127 865 913 90 1 103 102 399 506 110 288 499 97 265 800 97 237 252 116 22 888 102 393 747 110 323 711 100 18 234 108 305 712 95 374 467 112 606 905 99 525 904 85 540 925 96 664 706 100 596 751 98 522 660 89 523 871 88 364 604 100 267 463 116 425 656 104 348 513 91 178 322 101 217 570 108 702 902 87 459 907 93 26 233 99 261 401 107 594 709 102 89 446 115 590 620 101 751 921 103 486 687 127 9 228 131 218 883 93 192 276 109 396 622 101 284 350 118 345 751 95 387 515 100 340 902 103 115 276 93 147 805 86 539 932 108 565 624 106 70 983 89 123 420 107 74 308 89 59 207 100 83 170 100 121 764 100 223 823 81 485 505 106 156 543 86 137 602 104 418 461 115 28 205 113 538 664 88 648 919 102 428 984 91 130 794 96 217 972 100 538 782 96 80 995 99 211 328 99 227 337 83 490 981 100 616 823 109 25 397 89 479 823 110 204 264 102 341 869 97 215 836 91 62 537 104 158 323 115 475 898 111 226 503 97 296 999 100 986 999 90 235 534 127 359 636 85 333 777 97 6 896 85 50 153 91 43 539 116 74 619 109 542 824 85 40 235 93 49 58 85 76 979 87 361 936 95 26 786 99 860 881 87 5 885 102 231 590 106 440 827 103 624 872 105 3 647 89 85 639 94 180 924 96 585 747 104 356 432 93 110 499 100 519 958 96 383 889 97 302 601 103 278 319 113 197 821 107 602 843 101 83 672 103 859 912 105 279 679 95 289 946 123 578 877 107 0 350 112 331 918 110 342 741 94 145 939 107 504 950 107 102 166 102 534 719 100 250 626 88 167 989 93 355 843 100 272 813 120 28 393 113 364 661 104 133 977 106 42 296 105 178 570 93 330 821 117 58 113 108 66 783 82 241 902 96 260 466 95 31 897 101 592 793 108 212 345 102 318 382 92 346 745 107 517 578 102 313 365 93 708 983 92 313 990 87 100 667 102 676 685 112 466 894 112 384 961 105 194 321 116 69 634 79 134 369 111 659 833 93 490 888 83 196 638 80 225 664 93 238 961 90 402 867 84 858 934 78 662 740 96 103 640 97 336 505 113 584 696 100 64 584 97 647 780 99 168 313 108 6 168 89 218 573 99 815 985 88 183 366 97 2 505 119 230 941 96 31 913 102 532 986 97 199 263 94 242 467 100 148 473 99 306 400 106 880 885 94 817 868 117 97 654 114 163 684 94 168 533 105 744 873 95 595 652 92 83 493 101 43 269 108 519 589 87 418 429 91 464 492 105 65 845 81 698 823 104 546 682 104 65 982 108 423 988 86 252 651 103 253 309 98 18 152 103 317 759 84 204 281 117 37 305 115 595 968 100 515 550 114 607 925 78 193 755 108 166 790 99 367 861 107 380 963 116 38 216 96 706 781 89 637 696 93 287 500 105 65 202 97 257 669 98 491 618 115 465 467 107 619 819 101 199 601 94 667 790 87 30 553 111 104 686 102 171 576 104 95 595 92 182 424 105 753 996 103 405 997 106 155 468 89 234 686 96 184 866 107 346 477 104 326 771 98 112 349 99 200 229 93 744 931 90 659 694 99 682 870 105 111 610 80 974 984 125 425 528 95 862 998 117 240 524 98 326 612 113 844 845 89 652 925 118 471 500 81 364 642 100 42 850 76 88 863 91 75 251 99 280 753 97 480 599 85 642 724 95 622 998 102 370 914 77 538 659 93 124 926 103 143 784 114 491 974 106 181 545 101 232 888 93 811 983 94 783 905 91 424 638 105 7 891 87 343 789 108 37 372 113 183 955 100 85 830 90 61 168 95 303 948 109 6 880 104 649 997 90 133 402 99 329 846 93 173 443 112 243 710 84 188 734 95 23 674 106 598 970 92 193 559 117 567 575 103 546 826 96 513 806 91 494 708 92 120 802 95 120 491 97 454 544 103 240 484 95 255 620 93 115 211 105 165 237 99 547 692 101 94 146 91 469 821 100 28 844 104 229 882 83 635 654 95 450 822 107 741 835 103 865 977 107 47 67 113 663 722 90 105 628 83 59 942 102 337 885 93 199 241 101 714 835 108 378 653 107 388 590 123 614 953 90 48 348 91 473 971 107 316 331 99 255 326 114 187 500 102 440 879 107 157 705 100 18 926 86 385 610 82 412 936 94 578 794 95 92 349 101 504 815 88 192 771 72 244 487 96 605 706 94 560 892 104 537 755 114 383 818 81 733 759 83 362 868 99 16 748 103 57 762 105 442 807 109 163 458 103 481 606 100 111 922 100 347 862 107 73 528 108 574 844 105 24 442 99 105 999 119 12 767 115 211 394 86 520 624 94 460 924 90 268 304 102 186 510 96 105 695 89 408 485 106 136 151 99 647 727 82 101 631 88 412 691 99 226 228 90 528 966 106 19 504 68 857 986 104 411 437 98 468 708 103 730 754 111 104 333 121 748 923 86 141 563 85 332 934 120 39 177 103 95 496 103 136 548 91 155 229 98 806 973 97 666 715 106 74 472 89 963 984 106 306 473 106 86 414 96 478 576 92 123 789 109 154 399 100 236 860 88 529 728 99 332 711 98 76 259 74 79 668 91 540 982 98 437 764 94 4 659 114 467 637 119 787 792 113 618 903 91 351 691 103 334 514 113 595 674 121 321 461 105 324 892 95 130 868 79 693 900 105 466 680 117 160 883 94 298 800 96 554 809 90 611 917 97 541 605 121 108 795 99 209 487 101 471 566 92 40 434 112 356 362 102 192 704 104 115 779 97 329 409 99 46 100 110 259 386 110 386 559 109 599 882 97 404 415 110 529 607 105 134 766 97 514 966 101 367 611 109 20 725 88 61 601 84 24 330 106 459 637 97 377 528 108 520 788 109 403 946 99 312 750 99 277 734 78 280 616 103 360 980 105 81 766 86 89 827 89 562 694 102 563 711 108 380 628 103 506 890 73 71 804 109 148 245 107 354 892 110 95 954 98 68 430 96 426 941 126 129 291 105 265 587 94 411 701 95 628 680 89 829 847 107 648 825 115 123 475 95 564 591 73 405 963 106 704 847 90 20 389 120 293 444 112 53 767 98 52 128 97 85 819 106 489 830 103 495 844 108 11 312 93 623 833 97 482 906 110 224 691 99 632 680 108 239 750 102 343 811 98 423 512 93 49 468 83 745 990 104 317 518 102 355 479 91 508 787 119 53 81 106 402 444 101 118 697 108 168 466 93 573 759 105 207 497 89 76 263 95 129 223 99 178 799 99 720 772 89 389 433 98 270 880 87 12 760 115 759 835 102 448 691 108 620 679 92 171 398 96 252 502 100 503 504 88 1 261 103 576 625 121 207 269 95 76 920 103 587 721 103 571 724 89 179 540 96 551 839 104 189 860 111 206 270 95 725 774 118 80 351 108 175 326 103 174 705 103 466 998 102 211 679 103 99 803 89 90 136 101 161 246 99 532 943 116 704 976 92 656 657 83 386 660 117 94 153 95 38 912 101 407 838 98 152 386 77 14 817 91 761 828 104 164 245 97 165 874 103 301 611 99 692 826 106 422 947 105 732 938 109 60 126 100 334 893 102 61 217 107 341 927 106 689 780 109 232 766 115 156 676 102 457 465 87 102 724 105 66 154 98 374 482 84 745 768 90 154 205 92 758 792 111 296 786 110 65 81 106 754 793 88 58 380 105 281 605 96 858 925 114 317 680 102 710 865 84 4 803 95 341 458 101 409 743 101 648 848 107 594 929 132 1 937 112 62 372 86 563 566 92 324 642 107 711 723 101 669 995 92 610 834 126 458 562 106 130 705 86 385 548 89 753 926 114 412 672 90 269 925 94 172 965 101 274 626 112 333 700 98 716 864 104 262 786 97 609 864 87 16 891 82 309 519 86 529 617 93 221 947 92 710 723 82 271 416 107 510 785 96 598 959 107 277 593 96 92 854 85 174 879 95 394 829 91 541 972 99 46 968 113 401 464 97 403 589 92 108 955 105 278 386 88 673 694 98 237 389 100 343 560 112 26 673 99 227 317 81 458 899 107 363 999 97 82 615 102 417 800 99 355 918 103 109 385 91 450 561 98 222 796 83 216 827 82 465 689 102 332 623 89 611 812 98 431 538 115 243 517 78 425 572 110 195 380 88 430 791 103 131 302 103 512 842 87 834 929 108 635 908 102 325 759 91 502 563 83 333 688 87 487 920 104 511 512 94 93 872 98 168 826 100 554 559 105 176 273 107 677 729 98 220 756 94 357 676 94 140 346 98 326 696 87 291 354 100 206 768 112 336 385 91 40 351 113 410 941 102 472 994 91 342 950 117 266 290 98 123 824 99 603 904 96 553 718 102 309 510 93 719 872 99 415 609 110 4 842 106 500 813 77 512 652 111 651 880 96 383 405 98 97 903 87 805 951 106 807 863 95 207 649 78 399 536 101 143 186 111 736 777 101 439 578 102 107 754 117 350 955 100 481 861 98 274 956 116 306 658 83 235 798 91 718 971 97 328 881 108 264 517 78 525 595 116 370 847 99 361 975 107 86 233 62 230 513 99 353 654 102 249 553 81 379 846 112 91 935 93 259 693 102 502 669 94 117 166 115 650 890 101 707 815 112 361 553 104 103 896 108 257 357 99 370 397 106 591 917 99 214 727 101 294 486 79 298 995 99 239 287 88 41 271 104 273 750 93 169 690 116 238 642 91 240 358 103 601 671 84 153 724 92 242 504 102 731 952 102 572 873 93 633 735 105 301 984 82 404 477 102 123 586 103 52 483 106 273 873 91 271 940 87 150 654 98 808 970 106 49 929 85 215 651 113 738 794 104 359 928 103 498 759 87 228 501 109 7 380 92 119 254 124 191 526 88 208 737 119 775 826 94 37 955 106 239 433 82 568 748 116 288 751 105 417 593 116 479 568 105 138 937 111 275 820 78 832 977 103 340 941 88 360 427 107 210 280 120 100 215 99 143 311 96 272 370 79 413 585 87 434 853 97 285 554 85 262 496 103 662 786 119 202 595 91 933 958 99 671 784 92 383 690 86 323 565 105 264 412 100 347 430 97 496 656 91 452 632 107 77 776 100 69 606 101 103 970 101 77 799 107 611 644 90 204 812 101 59 354 93 169 689 101 438 918 94 304 887 112 229 643 100 707 847 91 65 925 104 299 866 102 199 294 101 122 444 100 212 811 97 62 983 94 418 452 108 838 982 95 365 481 114 114 771 90 240 676 88 356 992 97 501 585 98 227 585 116 295 319 96 151 732 98 351 814 92 135 318 111 806 901 115 146 936 100 499 988 102 35 381 91 548 672 100 61 619 104 676 971 121 745 756 109 848 920 92 23 811 110 879 984 102 534 907 79 71 592 106 408 489 104 693 988 106 70 140 98 235 788 112 897 968 82 156 191 102 314 448 94 433 731 101 606 944 109 598 911 95 215 957 106 535 602 101 142 391 99 492 686 115 201 889 93 63 990 83 593 641 108 53 929 105 611 896 96 287 813 101 714 919 98 354 847 105 521 887 102 945 968 98 193 370 91 63 197 104 286 487 106 287 763 102 112 722 117 182 706 88 191 551 92 141 850 81 302 384 109 823 953 84 696 742 113 583 916 106 707 869 98 72 915 101 251 663 100 593 684 88 14 736 113 492 706 101 74 417 105 88 132 93 371 380 97 287 423 96 2 650 106 384 540 105 358 636 95 48 290 94 18 981 93 24 626 97 357 790 97 21 658 103 116 399 82 29 219 97 355 830 123 387 550 87 181 227 97 299 798 103 39 559 105 265 726 119 240 904 106 500 583 97 333 806 113 830 847 78 107 466 101 169 671 98 308 814 104 166 197 105 401 989 110 64 272 89 34 765 106 524 537 107 30 504 106 157 279 96 2 217 90 3 731 118 436 773 100 309 992 110 688 832 88 371 405 100 12 367 115 86 175 113 352 472 96 448 459 97 430 444 79 603 771 108 45 932 92 528 939 108 348 609 87 172 679 97 292 509 95 529 675 93 538 780 92 228 297 98 226 670 94 640 755 101 591 701 108 144 254 117 567 590 96 195 979 89 349 597 97 189 360 114 193 927 101 526 734 95 446 935 95 142 989 106 733 847 109 245 896 103 351 804 92 206 575 114 155 502 104 171 327 84 261 761 106 360 852 102 426 740 79 464 746 87 199 525 94 614 670 103 616 736 81 429 947 97 160 187 101 82 511 108 678 884 101 149 741 96 71 195 98 744 861 97 566 991 93 80 743 101 191 650 91 164 266 108 121 544 101 400 683 101 255 674 117 256 743 94 32 306 101 301 971 107 457 847 104 331 356 102 327 612 100 119 527 98 30 427 91 354 960 89 290 948 88 749 881 110 233 263 95 287 692 101 39 265 94 141 417 78 380 899 87 320 770 101 122 614 101 57 736 97 342 376 82 449 960 100 96 448 110 363 984 95 400 859 117 126 642 96 279 895 89 479 891 104 310 632 94 670 961 99 89 784 101 141 963 93 67 984 84 822 869 105 166 928 109 4 217 98 164 523 88 650 781 96 186 804 100 474 571 93 171 988 88 89 277 113 740 769 100 96 612 117 192 873 90 207 535 95 23 403 101 584 775 98 60 743 98 590 994 93 184 207 113 173 848 108 93 219 105 49 575 101 142 810 105 223 822 95 215 649 95 304 893 88 226 766 101 202 904 98 229 318 112 146 756 104 300 742 88 382 751 95 103 879 91 165 881 99 544 774 92 350 997 88 572 931 91 73 724 108 515 815 100 255 903 115 3 322 86 136 400 98 120 606 105 61 936 97 198 375 123 51 751 103 16 882 109 275 388 90 89 619 92 702 903 107 4 948 91 56 561 93 81 795 111 106 942 104 713 837 96 502 747 118 289 772 100 61 357 98 286 837 118 354 984 108 689 808 109 110 528 103 78 328 103 347 419 90 707 894 84 508 894 114 365 907 99 534 850 106 144 162 94 296 819 106 596 897 102 7 732 97 558 818 89 628 888 108 313 429 91 124 464 96 205 723 93 599 958 86 253 361 104 759 970 93 671 850 108 248 593 96 713 829 114 835 917 114 120 286 95 60 275 84 12 501 97 509 963 97 753 888 98 226 608 115 396 569 106 28 585 97 498 664 87 137 802 103 404 899 109 69 922 112 292 435 93 106 748 97 4 736 88 29 60 92 757 936 96 265 817 93 322 393 101 761 999 109 352 556 100 265 916 94 519 591 108 766 977 113 244 896 109 8 69 88 578 829 99 354 646 96 525 587 110 22 845 104 349 516 96 160 451 111 444 623 101 505 817 101 20 706 91 330 775 96 150 305 98 350 831 110 251 616 99 558 980 100 424 814 118 598 669 99 114 240 105 570 921 116 315 977 108 659 848 88 332 506 83 165 900 114 323 497 97 506 778 81 13 259 92 120 779 100 895 902 94 413 488 96 791 807 114 15 712 103 632 679 95 796 860 86 117 768 129 166 808 94 834 988 99 57 911 100 160 925 96 79 686 114 211 369 90 83 255 108 420 472 109 212 416 104 213 897 99 16 720 97 945 953 105 105 626 108 719 885 98 8 141 81 15 531 111 256 361 82 294 389 97 72 887 120 224 539 106 521 839 88 94 311 94 184 293 89 497 624 73 544 563 133 802 896 96 76 957 95 78 178 112 687 828 89 90 247 97 24 852 97 316 389 94 375 694 107 290 569 100 161 559 90 564 974 89 329 519 99 423 698 104 295 950 103 44 169 79 588 695 86 595 825 83 199 422 88 79 427 104 425 924 101 97 588 111 285 613 91 674 879 105 139 365 110 227 910 112 462 676 99 447 797 106 94 645 115 180 955 96 526 624 117 68 837 94 663 876 114 8 810 106 562 760 109 84 325 89 152 967 111 220 473 103 127 552 114 329 567 97 350 932 96 55 692 105 182 935 123 316 864 108 758 841 110 192 739 97 669 878 94 134 730 93 74 364 92 170 439 93 365 842 101 186 566 109 346 780 100 360 987 97 545 951 82 295 668 100 802 843 106 473 579 96 373 411 98 667 753 96 367 735 94 516 823 95 841 938 119 420 645 100 73 208 96 165 913 103 538 901 80 308 516 92 150 363 87 267 836 109 418 669 115 723 996 109 15 812 100 65 659 91 551 689 113 733 968 107 515 581 112 687 788 102 473 501 90 600 796 106 516 803 95 317 893 110 169 948 88 211 240 111 268 623 96 226 535 103 528 722 95 839 903 109 231 616 94 62 753 115 272 880 109 859 924 112 528 891 92 224 307 101 548 917 94 554 669 103 249 630 101 127 757 94 58 446 97 300 775 117 48 836 94 255 312 98 239 585 98 810 899 95 158 833 105 224 332 111 161 486 94 240 242 114 75 442 124 396 778 103 3 666 94 27 959 99 794 962 109 620 891 84 226 884 96 114 142 99 65 79 82 249 362 107 133 223 93 626 960 107 35 696 109 213 495 80 537 866 102 80 976 94 237 794 100 51 101 91 546 816 92 547 801 110 426 968 99 223 576 99 235 464 100 11 797 94 314 607 96 662 773 81 171 671 103 534 809 108 443 987 97 271 993 106 732 744 99 451 492 95 163 643 111 367 652 110 61 515 100 370 438 94 140 269 117 140 181 95 322 448 117 100 357 98 189 765 99 54 99 111 427 978 84 432 815 104 795 844 86 601 725 104 131 494 113 300 525 103 792 809 102 341 424 107 160 235 103 26 928 97 705 882 85 46 903 106 37 624 92 248 564 95 483 558 119 554 668 89 67 385 113 690 709 108 55 115 103 518 614 84 400 905 105 734 782 89 465 533 88 190 515 91 691 819 86 243 342 88 231 588 109 422 460 102 328 483 117 215 429 88 435 930 102 92 120 99 153 692 95 231 971 93 84 89 118 468 726 108 642 781 96 34 532 93 363 533 103 108 281 89 686 811 104 696 824 103 66 942 111 920 966 101 266 878 97 550 736 106 386 635 85 801 932 93 405 567 115 249 469 103 228 943 108 51 610 100 557 965 103 202 335 103 631 968 94 63 204 94 195 468 113 191 216 87 208 851 82 59 278 91 409 995 114 234 993 116 613 615 113 425 905 113 32 913 99 46 285 103 695 740 95 215 519 124 300 761 105 349 429 89 301 788 86 313 807 115 273 894 91 89 587 98 665 889 90 124 706 103 420 836 95 77 852 84 191 893 83 777 855 111 340 406 88 317 609 102 149 826 110 755 939 98 125 969 88 163 774 96 57 262 85 631 922 105 25 112 111 64 102 98 4 773 114 373 667 102 114 922 92 515 829 92 8 525 95 484 569 109 221 432 112 790 964 109 590 680 116 652 839 106 201 297 104 719 951 95 125 724 93 378 765 97 30 743 116 267 670 104 238 548 94 60 997 95 575 696 111 4 536 107 313 902 112 334 478 91 581 941 108 851 962 88 350 790 119 501 526 98 848 950 101 716 863 110 553 564 92 911 987 101 279 796 109 156 588 95 661 885 103 119 858 84 250 952 105 250 778 108 226 631 92 71 889 100 65 407 87 165 212 111 244 778 110 92 451 82 722 982 116 277 896 95 136 213 91 78 957 81 277 644 103 126 879 99 176 916 110 163 227 115 210 539 93 504 584 106 132 384 83 814 963 95 539 577 91 151 364 108 348 922 104 737 750 91 499 865 106 73 104 109 726 744 94 98 212 97 567 629 96 236 570 92 85 615 126 717 877 105 153 660 127 478 630 97 351 989 101 326 381 116 138 699 104 193 502 88 332 447 103 215 910 88 113 922 105 313 769 95 189 392 90 301 542 104 256 707 130 916 974 86 292 533 90 779 979 115 67 861 111 522 861 105 366 675 102 6 278 119 275 889 92 643 817 107 314 430 87 163 376 88 18 131 100 792 919 82 772 887 89 146 589 94 249 294 92 620 971 95 244 362 100 115 619 88 204 896 84 815 918 115 182 726 89 601 816 94 817 856 93 81 681 99 159 623 117 116 813 112 304 808 97 113 540 102 675 714 95 691 918 100 619 903 106 305 585 82 30 781 102 532 907 104 845 861 104 264 411 107 211 750 104 681 789 104 21 970 80 380 770 102 537 576 71 226 410 111 375 618 106 203 275 98 56 969 98 2 432 96 261 556 97 7 670 109 48 440 92 268 860 102 189 209 108 343 387 112 815 816 92 652 733 106 424 837 76 356 607 97 402 784 113 678 795 101 295 683 109 68 813 92 329 388 106 755 938 80 136 190 111 820 882 119 11 83 97 234 893 106 286 967 111 152 625 119 413 596 106 114 440 94 456 925 98 753 857 92 613 977 97 63 76 105 778 921 106 217 445 92 265 558 103 261 950 84 185 594 78 291 491 127 613 778 115 208 632 101 274 982 109 154 214 104 89 842 78 233 895 89 153 867 100 74 508 102 23 569 113 85 614 125 706 778 108 572 759 106 31 292 92 6 357 116 429 630 98 35 864 96 310 372 82 235 288 110 200 366 76 189 845 109 872 936 82 100 193 102 208 891 87 323 922 95 220 478 92 870 957 97 781 996 92 360 864 92 513 804 109 311 554 95 88 879 85 78 662 109 540 946 93 180 775 109 538 884 101 160 490 104 9 607 92 650 769 117 178 927 73 283 865 108 822 980 109 591 871 125 171 559 102 318 391 89 17 807 101 730 896 94 75 859 89 357 473 98 363 445 102 23 350 87 33 989 115 557 647 100 373 654 96 578 922 102 784 937 102 421 625 80 55 609 91 149 944 96 290 400 112 303 618 95 32 219 96 95 964 91 514 847 104 99 106 109 439 984 83 550 884 91 736 782 100 312 858 98 258 703 106 3 793 85 343 766 110 31 248 87 269 932 103 74 999 93 83 839 117 419 952 105 388 948 99 542 895 89 218 807 111 209 720 111 44 545 113 250 720 89 384 395 115 81 249 97 97 821 106 71 455 93 310 367 93 214 599 95 269 801 94 75 949 94 624 892 98 466 925 99 223 450 88 593 735 89 553 682 103 749 929 96 32 940 94 28 818 106 837 912 85 580 924 115 10 69 115 274 416 98 121 903 90 591 769 98 91 802 107 401 594 115 71 784 98 268 836 100 465 653 104 182 411 102 178 618 84 23 80 91 817 990 98 247 663 93 606 647 114 120 302 101 238 472 73 373 508 94 126 666 110 19 370 98 480 610 92 328 778 87 657 659 114 23 291 86 371 778 107 178 888 105 77 85 96 684 955 105 712 724 104 662 761 119 411 997 83 691 734 112 327 433 118 578 735 92 50 816 110 639 856 98 452 853 96 512 609 106 472 730 108 716 785 91 402 508 97 132 906 98 596 799 103 593 834 77 30 934 103 558 967 95 132 289 102 32 643 117 290 297 106 569 603 107 368 457 101 51 313 92 502 938 86 733 950 100 195 968 94 97 810 102 112 838 94 314 828 105 626 982 96 28 584 99 243 794 91 167 846 105 318 595 106 53 592 89 128 264 112 361 868 106 511 967 119 480 535 98 838 905 93 334 336 94 565 950 100 15 623 85 187 515 105 32 952 118 719 910 96 783 955 103 352 844 94 794 873 94 289 457 94 435 467 100 868 964 101 868 931 86 386 949 93 785 896 101 499 907 97 346 841 100 227 435 110 344 549 93 476 782 96 13 993 102 299 633 95 676 688 104 311 859 76 127 132 88 232 562 108 84 685 106 178 964 110 189 638 93 184 897 117 164 875 107 305 397 100 581 922 102 27 371 75 541 815 102 499 592 78 300 604 126 293 778 79 30 377 115 531 745 95 35 483 108 772 814 100 149 482 101 330 968 111 8 156 86 160 504 104 403 672 109 383 765 101 164 280 111 234 526 94 14 352 98 151 187 129 418 502 100 239 893 101 77 639 101 79 849 101 157 293 97 259 747 109 96 254 106 112 357 97 2 842 91 439 942 110 297 593 117 7 755 113 392 418 88 512 601 103 2 214 84 76 298 93 563 569 96 314 546 106 674 941 112 241 924 111 4 656 95 76 332 91 249 417 102 80 600 95 231 779 103 75 698 91 167 398 83 124 385 105 444 647 87 235 520 98 743 862 106 634 829 102 748 908 91 516 978 80 772 977 95 447 690 91 141 799 100 79 893 103 427 464 105 423 768 93 290 591 107 465 849 103 429 546 98 182 729 107 369 493 110 201 741 85 136 557 100 35 180 92 164 217 87 16 893 88 656 702 99 684 717 103 835 857 96 428 498 92 620 664 85 141 385 80 541 664 110 75 619 93 21 939 128 257 658 97 81 301 112 361 864 105 244 653 93 410 995 86 218 361 108 40 688 110 710 732 118 324 504 89 209 354 100 170 457 123 674 905 102 400 504 99 591 914 104 17 351 91 15 980 90 873 997 94 31 383 90 58 810 98 403 962 104 395 578 90 498 808 108 503 595 94 242 584 96 156 438 80 47 803 94 496 901 100 1 56 98 636 733 90 189 384 100 321 458 102 288 722 93 131 808 109 60 934 102 349 380 76 404 535 96 792 838 99 445 720 98 335 440 106 187 279 84 768 769 98 465 810 98 628 931 110 266 550 105 30 416 115 433 687 90 240 382 111 632 946 100 233 719 79 774 802 99 678 926 78 562 845 106 41 760 81 559 724 89 894 979 97 456 648 99 516 678 96 209 466 101 479 843 96 237 808 105 511 890 94 455 898 92 270 541 105 102 463 83 389 885 97 351 835 105 18 337 114 302 917 98 865 987 99 357 691 91 92 625 99 840 917 100 169 765 102 523 839 94 65 565 97 580 981 89 71 753 90 454 991 108 869 927 102 502 965 89 541 971 92 671 934 122 283 819 128 323 648 87 241 263 94 12 83 92 566 977 108 375 648 91 497 974 89 38 57 89 555 737 89 727 983 101 349 763 106 367 848 80 400 714 98 370 398 103 150 711 119 312 508 89 617 780 103 451 686 105 489 589 99 228 881 96 82 869 106 435 684 102 700 703 101 196 522 124 435 645 84 309 778 107 252 417 111 204 568 108 744 966 97 593 762 99 208 485 78 229 324 100 377 390 109 567 703 102 99 491 96 771 829 92 104 905 124 330 683 113 350 369 88 209 340 100 635 681 92 832 975 113 358 474 103 288 582 101 545 965 110 319 465 102 203 443 106 153 179 91 197 687 93 36 164 88 38 304 107 469 870 103 299 638 106 424 800 98 496 745 98 6 573 107 113 795 90 74 447 85 51 57 106 55 748 88 670 797 84 425 473 99 429 445 95 35 949 112 481 720 105 312 634 81 439 503 101 506 884 124 114 594 91 190 901 119 141 857 104 579 803 109 303 806 107 201 321 89 540 910 115 323 786 97 560 578 98 294 326 109 465 643 84 802 825 98 94 667 99 247 477 124 23 561 123 312 442 103 34 70 104 190 488 88 503 819 80 297 648 90 622 911 106 494 696 105 423 505 92 181 873 92 477 777 120 561 585 98 497 938 101 643 799 118 739 822 100 122 223 89 298 606 83 140 915 96 34 701 100 301 979 88 693 893 96 553 840 84 455 583 113 272 518 99 226 966 87 309 847 107 280 980 93 358 957 106 248 576 106 426 454 82 193 704 104 382 650 97 99 339 94 448 833 100 3 323 100 168 946 94 237 863 107 200 552 119 6 72 102 223 719 84 18 791 113 103 614 101 66 190 76 313 630 99 844 950 105 85 636 113 49 588 109 279 894 86 454 593 77 234 247 104 487 912 105 417 845 115 1 229 103 325 624 106 692 990 105 173 793 103 101 952 109 456 655 101 106 211 108 747 999 100 87 353 98 238 555 80 826 891 101 628 980 102 51 376 108 52 578 110 160 806 100 334 762 98 173 818 83 219 544 84 271 327 80 513 834 94 233 359 91 292 587 98 502 624 96 410 741 95 319 529 95 380 457 100 753 962 95 243 286 92 576 644 118 378 633 99 407 949 97 55 249 117 157 475 106 711 850 97 203 790 114 380 953 100 129 240 99 302 654 90 434 970 96 401 771 88 435 798 108 90 150 86 17 650 105 474 862 104 144 356 102 599 840 94 340 807 110 195 972 90 723 803 115 428 852 104 21 88 109 361 963 110 119 615 81 381 766 92 348 932 103 449 543 108 396 894 112 271 814 108 93 928 96 357 852 110 303 895 106 58 61 101 244 571 104 302 645 98 386 509 98 333 764 91 690 715 104 377 995 90 513 626 104 310 717 88 257 906 84 84 825 97 12 845 91 356 533 103 484 973 90 174 214 96 18 626 106 175 651 91 124 919 92 463 950 87 118 323 111 148 868 96 602 986 94 242 478 110 497 931 122 236 971 86 68 245 91 461 702 106 519 822 101 174 412 87 559 725 89 103 688 76 104 368 102 735 884 90 409 719 102 62 591 94 22 822 91 105 128 93 301 448 92 871 936 94 377 935 93 108 866 80 298 618 90 721 896 97 553 562 109 76 107 95 17 768 93 754 823 101 576 822 104 427 943 87 436 890 110 136 823 111 92 893 100 271 479 125 448 456 88 91 648 75 7 365 91 156 594 100 395 677 104 76 334 87 587 845 113 486 546 107 117 860 106 99 828 92 350 519 87 433 884 110 174 390 104 91 984 88 522 846 100 419 894 106 594 879 98 604 705 125 356 908 108 784 825 94 360 775 101 509 755 107 210 851 114 368 490 86 338 855 106 506 645 104 489 981 94 321 881 118 9 958 108 100 918 89 359 719 98 276 957 90 152 593 94 69 744 100 528 615 82 233 770 94 23 837 109 86 920 97 70 300 114 21 139 89 496 788 98 335 549 101 28 158 94 223 235 85 16 185 115 194 707 117 382 885 89 78 210 90 178 793 82 97 901 94 431 986 107 690 991 86 310 989 109 796 988 131 368 811 120 435 456 106 634 816 83 485 846 108 599 910 105 276 594 97 395 551 91 274 670 80 128 796 82 3 965 102 4 144 96 208 795 96 356 463 117 255 304 116 245 575 89 657 914 94 41 996 94 156 610 107 493 697 113 299 810 103 817 887 113 84 107 99 459 863 108 864 945 120 156 647 108 407 773 114 34 237 97 333 763 96 118 295 109 240 294 117 248 278 92 414 699 96 218 735 97 676 910 101 66 141 110 448 877 88 9 688 96 183 643 100 463 596 106 493 624 96 889 948 109 679 938 96 698 914 112 145 807 95 323 558 92 17 902 103 116 274 114 50 367 94 571 630 78 160 889 97 355 846 121 237 254 89 25 483 89 94 853 108 374 535 117 436 472 90 307 646 101 240 253 102 359 366 119 798 856 106 770 870 85 268 636 103 238 713 120 183 459 121 609 638 101 9 507 93 411 821 105 321 338 104 626 858 88 83 828 99 38 330 95 298 902 88 830 996 98 479 923 91 129 379 98 76 181 111 740 781 99 187 334 104 270 883 105 467 566 85 713 808 105 85 192 95 187 289 74 330 399 96 75 406 98 382 983 105 624 845 115 364 472 95 499 636 89 640 695 102 308 477 121 29 316 109 82 382 80 161 509 102 132 757 106 638 874 111 131 616 105 373 821 94 417 498 90 724 968 93 648 721 111 112 378 92 625 980 109 20 215 107 203 350 87 82 913 107 493 567 96 268 576 96 176 359 92 485 971 93 52 965 111 911 930 99 349 418 101 291 989 94 363 484 91 519 952 95 437 776 101 138 249 90 77 227 97 57 80 96 746 956 98 640 909 99 244 837 96 106 739 110 56 717 113 528 905 83 386 881 98 167 341 103 73 526 106 50 970 96 909 936 95 90 890 99 4 384 92 81 382 89 68 842 88 723 968 106 67 939 112 96 826 98 430 754 94 105 198 99 377 445 101 5 223 96 150 772 113 222 255 103 862 938 112 0 961 102 55 129 101 490 716 83 835 854 120 285 332 112 26 543 118 415 562 94 75 762 97 97 232 103 224 298 122 548 552 90 775 957 111 100 568 89 173 197 97 208 850 84 233 634 95 370 405 83 793 851 92 114 739 122 272 285 110 381 723 87 84 504 85 165 516 101 19 805 107 797 937 108 76 684 102 18 435 113 378 861 91 241 963 116 261 666 92 436 798 90 226 288 93 129 750 95 222 770 108 341 349 107 498 667 94 430 494 85 177 699 81 6 208 100 243 528 80 633 705 101 570 865 129 796 838 107 92 412 104 71 541 114 773 788 92 142 877 94 15 175 97 721 905 117 218 326 97 142 336 91 491 579 125 657 823 106 3 840 107 532 840 115 523 916 109 633 932 90 229 859 77 197 534 88 106 136 101 625 789 106 278 282 112 477 619 103 588 711 80 119 161 95 389 891 99 405 826 104 136 666 99 207 242 89 409 873 114 136 559 87 738 811 83 266 761 116 162 292 111 592 822 91 485 650 92 230 822 105 382 707 101 698 852 105 398 857 89 10 530 97 368 659 108 577 825 97 390 953 97 521 580 119 204 981 94 124 361 100 475 818 96 278 861 99 256 656 88 254 329 115 717 736 101 489 919 105 80 888 105 574 741 92 38 227 90 54 71 94 526 794 91 556 890 95 51 261 110 355 972 100 52 886 84 482 643 114 233 699 96 204 585 102 450 958 103 186 275 97 152 748 103 241 439 95 74 899 106 263 801 90 630 653 112 181 732 94 68 642 112 209 765 107 566 968 95 443 464 103 350 596 88 334 544 96 299 986 109 0 102 95 609 630 101 428 740 104 430 738 96 194 380 96 176 787 100 785 984 91 475 736 117 421 431 104 261 895 98 152 439 116 685 793 107 359 362 85 388 538 100 136 499 112 131 149 98 14 209 109 472 948 95 253 933 112 400 875 104 335 966 113 133 967 91 662 833 95 311 905 92 557 682 95 73 784 92 515 674 94 74 534 98 66 804 104 77 810 108 301 968 91 268 959 102 847 958 112 20 855 101 165 479 93 246 743 107 239 307 90 408 968 95 600 871 111 582 921 105 421 555 114 164 830 92 477 478 87 708 787 94 510 747 99 202 538 102 280 383 92 197 667 111 24 362 93 303 377 81 559 907 91 305 630 82 138 568 101 101 735 109 762 891 107 399 711 102 269 735 99 59 910 99 283 436 93 287 442 105 94 878 112 328 999 100 199 363 104 216 644 93 254 576 99 471 484 107 909 985 98 71 106 87 406 654 88 117 700 80 57 743 106 191 289 106 585 836 105 284 748 109 732 875 93 261 348 95 73 247 77 174 279 94 599 713 87 127 310 95 91 474 98 629 723 101 69 426 106 314 474 87 150 328 96 471 920 96 140 720 97 144 290 90 99 413 127 0 873 109 238 681 109 31 707 102 297 417 105 561 857 94 664 981 91 272 950 120 17 989 98 537 972 108 500 550 100 602 851 93 217 505 118 353 448 86 196 961 102 131 913 115 409 463 108 204 904 107 201 351 91 278 298 86 282 611 119 311 663 104 184 326 98 56 992 82 229 260 103 98 481 80 493 823 106 285 289 90 495 643 96 352 743 110 791 969 77 785 980 91 403 451 105 293 507 99 68 923 88 154 626 106 42 112 96 493 747 115 55 806 91 513 807 93 547 812 101 320 371 63 338 576 94 104 480 93 893 910 109 746 820 110 45 995 108 748 939 108 50 784 97 16 99 109 288 581 106 3 984 97 5 799 88 81 541 104 734 827 90 77 922 92 119 292 101 573 657 109 249 563 100 841 985 95 139 659 105 159 252 114 368 858 113 194 886 96 523 906 85 239 885 101 580 608 95 504 546 103 126 186 109 465 676 98 537 874 92 171 766 94 54 836 88 282 995 112 850 994 102 432 561 112 328 800 90 10 660 102 45 616 91 564 784 106 516 519 108 687 873 111 74 861 99 558 854 96 272 745 102 278 641 84 218 298 102 276 348 100 505 628 129 425 788 87 157 281 90 72 955 115 205 737 112 369 826 94 452 944 87 119 158 90 44 731 105 630 758 91 51 624 108 67 836 97 215 802 98 445 664 89 286 452 103 224 954 105 650 756 85 137 895 100 176 798 92 404 861 75 92 314 101 850 882 119 12 419 106 433 653 105 389 674 104 131 511 98 189 615 92 378 408 84 483 484 81 282 904 103 8 871 90 176 823 105 205 402 121 352 946 108 1 528 99 533 888 99 623 988 83 580 982 102 47 455 101 591 905 85 16 182 111 759 808 124 306 392 89 441 736 87 180 710 101 432 583 89 429 698 107 504 647 88 584 720 107 123 127 103 136 506 104 10 584 94 735 921 110 218 419 102 74 535 97 197 542 98 191 617 100 464 523 106 31 282 101 638 881 97 176 931 107 53 614 106 260 880 101 597 780 81 294 768 88 730 832 96 784 859 110 91 785 92 83 821 107 66 197 104 138 379 101 311 746 100 686 853 98 596 808 113 256 979 94 712 819 88 769 964 105 530 971 93 317 352 105 53 225 113 607 809 94 72 641 98 380 545 94 498 541 116 202 673 119 489 654 122 50 281 87 711 800 82 122 685 111 345 385 107 191 480 107 840 959 83 55 360 113 444 486 99 524 898 107 642 874 97 1 259 102 287 595 96 970 980 99 351 352 106 427 863 110 126 392 97 65 642 90 111 587 104 327 982 88 290 328 97 502 844 93 143 467 100 164 331 102 83 630 90 58 580 100 361 527 87 130 439 109 39 824 100 251 586 97 242 866 90 267 866 113 251 732 88 18 79 104 282 304 96 740 924 116 352 976 107 39 489 78 262 631 90 79 115 90 837 994 89 105 587 98 220 699 100 39 633 125 79 241 89 248 886 105 80 993 94 285 769 105 279 488 112 50 433 92 267 887 100 211 385 96 79 325 95 176 390 100 146 218 100 821 843 92 41 493 93 552 752 98 72 306 83 207 577 100 219 567 116 794 928 108 779 959 105 246 725 109 145 209 94 6 730 81 21 31 98 103 628 88 722 867 109 143 199 94 240 409 96 527 745 79 785 858 108 487 503 102 650 758 107 313 517 89 342 870 128 246 272 116 666 957 97 499 917 121 27 950 100 138 954 84 696 727 110 154 181 104 12 707 109 837 974 107 36 811 92 365 589 107 98 400 108 118 907 109 436 673 106 56 669 90 423 429 106 176 287 98 562 584 100 458 769 117 76 651 93 138 382 92 211 591 103 318 956 96 640 789 83 232 365 106 540 569 100 76 852 81 626 825 109 136 279 98 514 969 97 480 760 97 888 967 99 541 542 97 264 419 87 356 368 101 783 946 110 84 600 127 217 356 111 141 527 107 298 677 100 355 481 106 127 914 105 371 729 98 71 263 87 162 675 111 328 437 94 128 156 107 66 99 117 402 781 116 676 758 104 366 418 100 55 754 102 438 933 106 674 978 103 250 275 101 460 717 101 475 668 97 392 999 101 38 54 117 626 638 107 332 804 98 462 948 117 237 750 100 258 710 115 603 690 106 233 849 102 309 400 111 159 161 101 216 633 104 219 800 99 6 782 89 371 550 100 706 771 95 159 817 104 382 774 108 447 506 86 237 972 96 400 442 105 669 781 103 622 813 109 505 540 106 782 923 91 71 640 103 199 401 107 282 990 115 384 777 97 536 578 103 49 777 117 72 331 88 309 630 99 202 345 95 904 928 105 24 588 104 530 782 82 489 625 92 82 917 106 376 967 109 68 320 102 722 755 104 71 324 101 204 619 124 115 985 107 563 633 94 704 738 92 331 916 91 444 730 99 136 794 92 9 563 93 274 729 116 74 125 107 706 954 87 385 698 104 549 861 96 926 966 115 199 452 93 107 114 111 693 730 96 818 889 110 283 472 97 33 606 95 405 846 107 38 194 104 35 840 93 107 844 106 347 371 103 315 391 99 639 828 92 722 823 106 746 800 110 679 700 112 599 923 107 13 805 99 514 818 102 110 609 93 119 630 91 778 844 105 180 521 106 377 433 96 580 743 90 187 401 102 194 410 97 600 829 89 381 730 105 176 834 98 145 244 113 33 69 104 460 541 82 180 675 93 293 498 88 336 460 109 514 871 92 525 992 89 27 145 107 339 880 105 454 462 102 30 177 83 346 993 85 91 419 106 63 329 100 290 482 91 210 869 107 198 829 94 605 723 105 207 283 111 95 575 92 302 438 122 469 542 83 678 901 103 448 789 102 53 423 106 66 464 105 96 343 105 246 442 104 80 648 94 637 937 108 42 616 100 694 874 94 397 484 93 408 653 71 495 782 105 11 25 110 418 553 99 116 638 98 45 435 92 329 561 108 340 715 94 495 685 79 464 685 93 465 529 91 369 538 103 705 949 115 12 272 85 462 939 108 244 649 96 89 878 105 933 957 94 266 875 115 18 690 87 682 859 112 390 662 108 588 908 98 70 987 103 352 696 91 637 654 105 378 642 97 22 112 94 678 950 102 840 982 99 65 969 93 22 512 103 28 614 110 637 653 105 700 906 109 620 816 72 30 807 109 371 806 116 535 668 99 694 920 106 137 331 108 235 754 105 113 246 92 5 908 106 725 929 113 667 869 98 624 700 101 504 969 95 459 822 99 379 950 85 75 909 106 449 754 95 816 983 113 230 662 101 329 881 96 190 433 88 84 537 112 814 981 99 560 957 119 601 974 90 407 751 94 618 765 106 695 802 95 77 675 101 238 368 74 69 121 114 36 950 105 712 841 81 80 293 105 275 349 104 182 777 100 389 907 102 260 823 99 544 837 104 284 379 120 156 371 104 917 962 108 27 309 94 332 443 80 800 874 111 492 802 111 47 187 98 389 634 99 506 695 103 361 418 98 200 728 110 569 635 102 87 814 94 169 553 104 299 490 85 690 843 101 163 505 73 299 321 110 471 883 88 405 824 90 155 428 92 649 897 98 157 738 128 333 636 124 159 588 111 434 616 125 347 583 78 586 684 100 64 445 108 361 757 87 388 481 100 700 709 104 568 637 102 309 673 93 503 873 118 359 379 107 88 687 97 170 689 104 84 908 97 111 994 111 345 958 96 861 938 103 112 336 97 733 941 102 185 378 94 308 874 111 184 237 105 395 840 111 66 375 97 245 966 93 88 510 84 590 673 94 267 800 106 245 987 103 187 994 90 592 630 127 298 501 109 42 555 104 154 260 97 486 538 104 323 812 97 46 173 93 343 715 104 109 509 79 363 492 99 542 586 111 10 357 107 786 794 109 204 753 111 768 790 117 469 579 102 319 814 84 88 285 99 255 776 99 346 682 97 482 858 107 322 700 94 304 687 86 822 937 100 308 846 86 228 478 92 495 603 100 670 888 101 390 442 96 17 640 82 185 908 121 156 513 100 608 645 104 89 861 109 274 970 88 47 156 84 877 921 97 261 867 106 68 909 109 188 301 104 507 717 110 63 652 100 23 48 87 25 99 112 459 463 108 178 939 96 107 431 109 337 891 83 279 980 94 224 715 101 10 172 91 142 855 107 320 791 109 32 712 94 66 421 92 686 793 82 706 836 101 654 733 120 182 560 102 394 420 116 382 596 102 317 704 95 591 615 96 112 193 101 808 927 106 109 301 78 414 914 92 404 765 116 257 394 110 93 786 102 329 916 115 250 786 94 89 624 93 324 938 104 512 930 100 448 994 96 801 844 96 725 966 93 306 759 96 323 548 99 154 165 110 32 46 89 124 148 113 855 989 99 166 293 93 10 732 90 277 607 100 397 631 100 404 452 97 238 465 111 734 926 91 41 83 99 396 869 99 42 147 109 528 956 112 770 805 115 329 824 106 333 336 106 786 971 104 161 781 86 526 559 91 17 729 94 296 778 96 58 433 103 469 704 101 615 896 86 723 935 102 250 514 97 43 166 116 413 495 93 162 802 99 132 267 100 85 723 103 406 638 94 359 895 91 822 976 92 271 867 96 29 929 94 589 983 87 184 552 106 241 359 87 61 387 80 778 796 102 120 760 103 340 410 100 40 171 98 604 656 78 262 482 89 754 947 94 510 550 103 125 337 103 554 804 108 325 422 90 95 163 83 424 804 84 39 533 113 179 833 96 145 211 103 79 271 78 583 627 83 295 826 102 377 883 92 348 555 93 25 901 90 745 930 78 499 559 96 672 691 111 425 991 109 151 825 89 244 794 95 639 930 103 524 669 101 191 717 101 340 778 101 80 843 98 594 626 98 214 771 102 652 716 79 217 526 108 191 706 108 366 496 101 449 675 84 313 434 99 546 946 82 587 948 92 288 589 108 154 879 97 140 750 95 491 508 97 400 888 104 127 778 96 156 773 97 442 602 95 559 715 91 808 809 83 90 92 86 231 832 101 74 563 125 540 588 96 403 960 116 233 285 86 413 769 92 486 678 97 416 563 107 181 368 89 624 973 88 9 479 78 279 787 108 348 394 110 425 624 95 685 859 112 111 249 105 300 753 104 784 915 112 8 295 94 569 764 111 232 685 99 203 318 90 202 604 100 191 264 95 355 999 111 207 317 102 808 821 119 161 470 109 32 486 86 245 692 93 316 459 95 511 793 94 158 607 91 233 993 113 99 883 83 915 956 91 243 544 87 224 894 91 653 982 104 310 956 91 396 805 88 3 343 104 405 675 101 596 982 88 442 499 81 31 386 97 19 479 101 126 452 105 104 887 105 308 723 103 490 957 104 65 67 100 350 516 94 207 743 95 306 698 110 94 328 106 190 692 104 59 65 98 826 838 99 205 596 86 139 329 97 486 536 110 102 665 107 267 931 100 87 248 81 103 588 115 96 575 114 256 880 102 177 264 90 80 974 108 153 281 102 319 360 75 23 602 103 475 565 94 479 854 88 397 997 97 793 884 114 160 654 96 698 879 104 122 352 116 286 729 96 610 789 103 455 725 104 161 179 109 132 487 98 158 807 106 204 884 88 275 490 94 816 869 86 44 616 113 426 650 91 420 964 100 162 263 89 159 531 92 64 130 107 222 477 97 283 933 95 179 431 96 53 731 92 328 846 97 656 711 87 18 957 103 158 894 108 490 760 89 144 163 111 274 352 90 583 791 87 262 540 109 467 659 93 360 637 96 207 705 91 302 474 97 22 37 89 130 840 104 484 693 89 49 132 105 223 550 104 810 861 101 111 155 110 474 587 94 410 528 100 56 853 104 414 737 102 535 780 100 167 958 106 263 298 101 532 594 110 357 718 117 322 963 99 592 904 94 87 199 90 109 293 107 245 573 104 724 862 118 169 563 91 319 536 89 91 873 97 531 633 96 215 828 115 48 124 93 385 684 97 475 714 91 95 309 107 680 742 98 355 445 72 411 656 97 106 807 97 336 350 98 429 514 84 287 750 103 421 773 106 347 763 91 292 510 107 275 554 90 14 967 99 177 695 85 153 939 99 81 318 107 465 748 95 114 432 98 687 848 95 872 942 106 11 813 102 21 233 109 44 880 91 559 711 120 89 430 92 296 448 99 329 371 103 69 804 90 571 665 99 833 990 111 103 955 98 451 761 113 253 876 95 786 860 87 11 384 120 713 940 91 184 795 88 580 828 100 172 179 101 73 303 74 66 613 104 51 332 96 100 317 110 117 810 99 72 169 88 288 608 113 91 127 105 269 345 100 639 747 112 19 26 98 132 243 112 242 621 98 544 863 103 374 829 116 29 831 112 382 427 104 58 864 90 594 667 89 343 878 100 202 287 110 255 322 88 45 204 103 226 923 91 188 936 102 602 901 115 382 996 120 795 797 88 696 931 93 306 861 101 243 556 110 110 202 99 770 972 107 589 701 101 256 268 104 810 825 104 148 437 94 800 885 89 79 547 92 125 268 94 104 536 108 1 441 97 239 300 82 122 437 104 138 352 95 318 905 93 532 669 101 358 680 104 98 455 100 309 334 94 156 376 97 522 680 94 415 438 96 274 582 97 50 900 93 28 177 103 456 544 108 151 168 88 462 872 99 17 856 95 54 886 76 153 763 108 60 991 103 620 805 115 780 936 98 407 925 118 16 23 103 34 466 107 300 586 113 32 145 125 488 680 106 675 699 98 344 999 104 635 771 88 703 889 109 439 466 82 147 573 96 180 656 109 25 48 107 14 327 108 345 718 102 477 583 97 597 684 106 166 567 90 73 302 119 652 750 119 367 824 91 15 967 96 36 230 120 386 587 96 17 287 113 498 618 99 291 867 96 256 440 87 748 994 106 331 986 85 425 930 84 577 581 94 218 616 94 86 969 109 23 349 90 391 809 99 75 145 90 46 902 101 611 725 109 685 843 105 121 842 108 217 746 94 497 591 108 360 509 99 115 293 112 35 829 110 121 444 102 552 694 98 1 555 101 182 805 102 101 198 101 168 984 101 442 855 116 339 922 109 228 527 109 664 793 98 386 522 93 179 573 83 478 773 75 290 462 95 377 892 103 422 733 86 73 267 102 321 830 107 822 824 94 483 713 103 632 800 78 82 617 103 453 975 123 204 382 91 216 897 101 122 593 106 334 846 90 323 380 92 578 773 102 314 971 102 189 938 89 35 200 88 192 311 101 57 427 77 422 640 96 374 992 87 264 770 112 553 921 92 416 449 115 439 875 84 453 489 119 489 577 105 133 721 108 716 748 104 560 771 100 465 725 92 405 628 78 455 895 89 49 485 100 50 853 99 530 746 94 11 626 95 23 358 95 809 862 105 692 982 120 517 592 107 546 751 87 39 544 93 595 873 101 527 662 117 182 528 94 257 751 106 857 895 108 137 319 92 30 185 95 510 895 113 511 799 90 266 588 84 890 955 113 407 784 109 889 951 100 569 763 89 87 101 95 634 641 104 9 706 101 353 387 114 119 859 96 271 677 97 436 634 102 880 882 114 261 290 93 208 977 74 129 464 96 445 753 110 777 947 107 18 503 102 270 881 91 454 992 106 623 775 84 368 686 117 436 736 84 455 458 121 443 603 111 60 833 112 161 741 94 52 803 95 427 660 116 272 698 84 149 614 97 50 263 98 208 980 100 757 793 105 464 610 120 468 679 96 662 697 112 249 472 97 610 701 111 750 983 99 474 766 89 463 701 103 265 708 98 649 994 75 412 608 111 278 770 90 356 668 101 37 986 98 668 792 103 908 976 95 47 280 109 214 970 97 141 400 90 83 291 109 202 573 103 657 716 77 192 453 103 672 886 91 51 207 100 392 638 109 688 804 99 232 363 102 662 674 100 12 476 115 545 912 101 238 853 94 72 771 94 274 617 101 304 971 106 145 879 108 630 768 96 242 301 93 721 966 98 18 823 92 251 629 98 779 834 87 376 377 113 35 708 91 562 794 122 663 822 96 22 972 80 20 914 100 12 262 104 890 930 110 774 919 110 294 972 82 12 312 106 91 578 100 379 879 94 523 740 102 710 910 85 143 714 100 81 939 79 718 878 99 278 558 120 118 704 107 748 777 104 148 762 92 425 567 93 31 597 97 13 43 104 139 489 98 449 738 101 578 979 117 384 642 121 536 615 96 285 535 83 542 840 103 93 785 106 64 988 97 98 687 100 269 608 102 62 866 92 498 529 107 52 889 87 421 718 90 437 508 108 390 513 96 539 647 103 304 437 108 226 392 102 325 418 100 406 532 97 59 915 93 161 290 105 461 589 96 339 925 94 305 386 121 838 875 104 94 539 115 289 575 97 712 931 100 551 566 95 313 789 113 225 912 91 703 883 109 138 391 104 688 747 113 459 992 106 558 744 96 256 676 105 585 727 93 545 622 116 127 474 112 225 728 101 68 895 88 134 466 84 588 761 93 195 644 89 389 549 88 810 866 94 13 496 86 530 566 99 340 904 98 85 331 98 756 963 101 663 829 102 475 792 102 590 809 121 481 518 122 452 747 111 841 880 97 62 196 116 62 336 113 419 643 101 738 928 89 432 594 84 127 903 109 828 844 97 351 645 91 271 825 120 31 512 76 68 82 100 466 949 89 320 619 100 161 369 101 102 113 113 935 983 92 276 853 105 139 248 124 179 837 96 647 724 82 383 978 81 351 914 98 125 213 86 310 504 93 164 663 86 51 823 126 176 503 81 296 841 100 369 809 97 37 559 92 404 698 103 239 966 87 23 878 106 63 916 94 801 841 94 473 873 113 284 482 89 354 743 99 431 520 108 478 614 88 74 222 112 170 666 99 308 476 94 594 904 89 276 329 91 171 178 101 349 900 107 29 858 89 534 604 107 119 132 107 343 441 95 439 574 86 217 612 103 433 902 89 617 682 118 688 869 115 149 702 110 89 153 87 13 866 98 398 952 103 246 258 109 397 696 98 149 382 91 205 217 101 82 919 112 311 580 114 782 897 107 293 543 104 181 362 95 317 841 97 284 328 83 477 633 102 251 347 106 323 528 98 37 981 116 193 250 80 455 535 96 22 621 106 108 830 97 120 579 88 327 354 99 122 851 91 132 432 100 91 515 88 221 275 99 284 332 98 21 435 104 175 347 98 425 701 93 569 950 108 281 381 109 89 404 96 34 852 88 543 977 112 121 288 105 100 627 92 134 786 93 23 845 107 247 284 110 259 613 105 46 853 102 301 748 93 199 511 101 332 639 79 276 406 91 174 489 120 141 544 119 234 285 96 438 766 100 887 903 93 285 912 89 317 656 95 317 431 101 206 941 96 76 636 83 610 737 100 101 396 106 461 880 118 202 706 117 726 794 95 773 955 86 866 957 94 400 681 102 29 40 94 314 737 104 386 514 100 88 177 96 438 465 101 220 890 95 160 964 107 546 629 101 331 604 86 69 833 96 564 989 100 138 836 95 217 630 133 195 382 105 123 136 106 241 466 103 442 937 93 376 495 114 562 768 97 255 288 104 420 579 98 656 806 109 232 714 89 429 783 103 41 917 87 125 372 93 795 962 103 607 974 92 42 425 101 114 954 87 609 623 80 4 85 94 528 928 109 186 339 97 294 526 94 40 632 93 143 628 112 453 947 100 487 565 89 241 401 121 90 531 107 685 827 86 227 771 90 84 813 103 276 911 112 196 580 94 115 413 86 210 682 97 542 602 106 622 852 91 403 845 111 168 317 91 148 865 95 873 995 69 356 941 93 257 538 92 827 853 111 820 859 115 324 695 96 779 917 89 182 446 104 160 319 111 55 66 104 575 949 103 261 294 86 657 708 104 172 356 85 145 723 95 224 965 109 344 881 78 119 681 100 632 819 96 197 625 88 847 997 91 141 205 114 120 247 101 526 796 77 117 482 94 166 684 87 63 764 115 176 714 75 741 863 122 183 294 111 792 844 112 298 404 88 6 761 81 460 509 105 372 540 95 125 580 100 931 945 106 146 963 122 268 369 108 383 985 100 674 991 94 55 857 95 31 564 112 218 389 108 250 350 103 55 765 106 890 899 102 750 951 110 201 365 93 284 367 107 98 227 106 24 985 106 248 771 91 143 417 89 567 933 105 6 518 92 33 794 109 620 757 87 370 412 112 234 746 103 260 892 107 651 920 105 389 849 87 622 643 89 325 766 99 156 869 106 81 804 115 752 831 103 51 412 97 73 215 101 602 875 106 2 690 100 537 788 104 917 960 98 153 662 103 17 182 115 131 470 106 161 472 95 392 827 91 85 387 90 616 946 105 22 409 111 538 579 119 88 962 105 380 838 102 109 252 107 32 324 70 46 716 90 476 911 95 170 700 104 322 436 104 133 888 73 338 751 109 90 163 81 588 639 101 334 838 114 279 783 126 532 780 96 84 562 92 571 713 81 397 520 96 511 946 102 84 123 86 160 465 70 156 752 110 615 691 101 220 989 106 403 604 110 617 957 105 32 238 99 208 377 89 316 463 80 421 446 112 29 194 101 595 804 97 266 456 110 453 589 115 558 702 97 71 356 94 187 815 99 893 948 90 110 636 102 447 545 94 861 874 105 214 982 109 78 900 91 34 444 96 325 382 95 476 947 92 581 688 117 285 728 106 80 955 99 82 834 104 834 962 82 191 763 102 163 314 117 299 890 93 664 845 92 195 298 96 84 241 108 694 739 107 155 961 82 24 584 94 530 794 88 129 835 113 450 921 97 21 923 112 148 936 86 971 994 104 199 666 126 488 749 114 438 852 113 131 603 104 160 756 106 433 864 97 172 775 117 776 982 103 12 280 103 292 742 100 253 762 97 435 555 111 640 886 91 136 492 115 493 742 110 537 715 99 200 421 105 438 442 92 244 943 104 231 743 97 83 419 103 148 850 88 229 513 96 440 514 80 53 744 104 405 646 95 289 708 99 440 956 102 468 894 111 243 322 93 149 628 107 504 523 79 385 762 91 431 448 97 533 785 96 686 931 84 461 944 94 387 943 104 331 393 95 61 932 105 315 405 116 389 710 93 457 522 96 220 360 101 151 581 97 433 941 98 24 881 110 488 587 87 345 407 99 253 805 106 307 806 108 378 911 104 331 467 125 317 514 114 301 666 111 773 805 99 354 766 100 252 956 83 377 878 110 17 479 114 66 954 105 652 882 106 488 744 98 107 556 90 633 701 97 402 586 111 390 963 101 43 369 101 14 56 98 913 992 114 152 857 99 137 313 100 139 866 93 850 978 103 72 471 93 264 276 94 617 717 115 449 815 111 471 530 101 239 833 96 363 534 113 109 647 96 33 657 99 667 726 92 572 672 107 511 975 104 154 688 98 310 732 114 495 543 95 264 738 108 42 304 95 453 810 111 268 472 94 245 643 101 445 872 119 18 379 117 136 358 112 726 976 98 625 801 107 311 708 107 234 855 96 436 544 107 92 760 79 371 933 93 246 353 96 15 688 97 309 368 99 792 842 96 113 841 113 710 923 88 461 651 104 349 421 106 64 95 97 423 514 91 371 581 90 87 643 94 405 797 95 753 967 105 437 604 107 79 844 105 183 302 101 521 743 80 261 802 97 389 638 91 379 404 105 220 943 93 38 335 105 567 764 97 247 323 97 114 429 102 259 344 99 584 717 104 162 490 95 328 455 96 332 663 87 88 349 112 252 887 98 170 582 95 270 343 104 798 858 101 502 555 109 205 762 109 732 949 97 393 550 105 91 615 101 477 894 95 349 383 86 403 502 108 8 147 105 300 515 99 435 825 101 458 587 91 109 418 94 229 981 105 397 756 92 16 103 105 63 353 103 616 948 105 185 408 107 395 476 113 497 694 89 246 913 89 565 853 95 60 90 113 337 446 99 179 941 101 830 915 106 159 622 115 518 776 96 402 424 98 453 880 98 133 623 71 351 546 103 34 275 93 143 674 113 278 963 89 640 752 97 121 441 86 492 643 110 109 457 99 470 766 91 242 356 97 697 962 107 355 376 91 678 818 86 9 785 97 486 823 87 302 312 90 289 991 106 316 591 93 100 292 95 144 408 111 104 126 100 460 861 79 302 639 103 331 796 95 341 680 92 470 620 81 57 225 95 123 221 108 70 664 93 467 739 95 666 958 94 244 710 111 272 605 94 301 860 122 213 220 92 186 900 82 284 413 95 221 518 115 733 974 88 786 972 100 48 571 100 14 410 125 679 960 112 838 859 109 443 964 101 91 149 109 652 757 99 503 791 105 59 698 113 375 440 83 53 564 107 830 866 101 468 896 104 34 933 100 150 731 97 58 138 93 20 373 101 95 321 125 188 627 109 409 981 99 71 452 110 399 671 101 244 932 116 13 740 121 128 578 82 709 885 101 424 796 101 147 173 86 154 969 96 365 851 101 135 276 90 237 777 95 570 907 102 768 805 104 269 682 89 97 864 110 778 964 107 530 953 103 192 812 110 788 932 105 691 912 95 89 997 102 15 150 105 481 705 90 92 353 98 174 691 91 207 493 97 204 744 106 50 746 99 647 660 96 388 942 106 366 915 102 562 603 107 152 541 96 55 690 99 485 844 87 339 721 89 55 246 107 553 755 89 195 553 107 530 669 103 249 979 94 248 484 103 102 476 115 223 834 95 612 943 103 380 903 98 304 946 101 354 381 101 429 476 101 3 108 90 481 881 105 174 875 94 234 877 76 218 371 108 226 250 106 80 921 128 657 692 92 745 873 114 106 477 92 23 798 117 48 425 97 231 571 91 275 302 90 80 190 95 543 984 99 82 394 96 6 345 108 394 904 98 577 899 99 728 769 96 0 40 100 465 788 103 80 330 104 745 753 95 106 953 93 465 651 97 621 988 98 408 476 110 289 768 109 335 977 94 377 686 86 775 917 90 452 722 114 15 948 98 452 777 89 522 599 123 456 928 76 245 505 88 567 991 96 218 336 101 444 781 86 182 895 94 619 876 99 52 137 86 753 945 110 78 445 108 26 834 119 144 349 98 572 750 93 445 707 84 0 219 105 445 661 97 675 708 100 276 375 121 539 841 116 765 855 107 36 504 98 52 513 94 141 765 102 413 434 93 411 980 96 8 612 99 232 703 109 345 712 87 21 221 100 103 914 99 873 902 97 214 539 104 559 987 96 193 204 94 183 298 96 174 391 96 205 453 77 11 659 134 40 422 104 292 535 97 317 933 91 85 207 95 397 812 96 282 750 99 882 926 101 205 319 86 397 788 104 85 311 101 609 892 101 90 381 99 165 707 90 371 810 110 12 928 93 648 690 114 137 487 86 213 314 91 118 186 107 60 151 114 378 851 100 343 849 118 741 745 108 340 568 107 356 386 107 114 574 101 52 447 112 642 921 87 390 391 99 308 553 121 596 644 89 534 797 82 631 694 103 148 849 101 697 936 104 561 588 114 129 250 93 17 590 106 440 596 85 26 371 94 57 100 98 227 284 104 168 966 104 275 704 100 172 926 111 460 498 100 322 435 113 178 930 88 607 867 109 60 177 116 137 303 104 294 935 104 262 916 96 636 695 89 357 624 118 553 906 112 514 763 89 145 920 98 290 735 93 697 859 116 101 314 111 295 565 116 204 845 94 53 992 107 235 352 112 80 480 96 513 644 102 674 682 94 24 350 89 384 834 97 31 508 109 416 906 108 61 836 102 110 176 122 662 935 101 234 277 105 529 932 101 42 732 84 58 211 106 527 825 102 186 208 93 84 487 107 502 575 74 220 789 104 142 355 103 400 705 87 445 777 114 30 745 95 327 329 109 167 755 97 226 806 105 493 739 99 258 576 100 628 793 86 661 762 55 232 907 100 243 854 84 352 981 90 155 405 107 514 593 104 6 83 83 110 428 86 397 884 91 21 808 95 20 591 95 382 695 99 467 945 98 33 748 123 413 417 111 368 791 107 66 691 101 644 989 84 715 992 101 578 969 90 246 361 128 112 753 114 574 903 115 23 307 94 595 597 91 643 747 99 602 622 110 243 841 98 657 923 105 68 733 99 180 987 92 541 575 100 794 858 91 172 441 116 200 934 82 605 790 112 674 847 93 187 617 102 193 637 106 457 882 131 588 943 94 272 805 96 38 338 97 58 854 116 44 875 100 912 977 98 279 352 100 752 853 109 246 414 91 216 551 113 7 576 99 18 360 95 60 405 97 120 940 100 84 934 97 151 275 109 210 408 90 6 644 102 112 877 97 878 963 98 529 777 105 360 377 108 708 838 84 209 508 120 152 153 106 401 796 100 117 649 81 413 540 105 510 618 93 54 846 107 709 919 90 401 788 109 682 802 109 119 743 109 246 247 94 481 885 85 602 720 102 74 972 84 421 919 107 519 789 81 496 524 94 309 683 101 23 654 88 543 761 111 629 987 115 264 528 79 447 987 106 917 928 95 132 523 98 51 541 103 118 863 111 424 963 100 954 974 108 12 888 106 355 523 88 794 954 113 120 801 121 77 260 100 101 934 102 590 987 93 85 403 116 239 879 108 198 251 93 325 447 91 171 709 97 289 808 109 40 628 99 294 631 91 548 715 92 107 226 118 688 780 104 83 818 92 825 938 108 102 347 103 202 451 100 136 698 105 181 291 83 425 510 94 15 578 102 217 575 101 297 716 89 296 770 102 64 668 96 813 844 102 71 820 91 165 383 94 775 844 109 63 71 83 82 274 109 888 949 113 26 826 110 158 613 106 208 623 92 57 870 106 157 456 101 493 947 111 736 993 105 666 796 101 487 879 89 157 545 128 40 717 105 9 155 109 167 843 95 586 858 94 410 836 110 578 672 99 265 979 124 252 293 123 226 234 98 274 564 106 68 893 97 921 974 112 8 787 92 543 592 95 478 495 97 53 188 106 34 89 95 114 859 92 508 911 97 991 999 102 219 799 94 252 449 125 234 977 98 547 906 99 798 921 109 59 909 101 386 872 112 180 827 88 378 978 107 206 453 102 253 452 91 543 626 104 193 631 96 423 467 93 258 269 100 995 999 104 433 825 96 28 509 89 367 401 87 55 162 120 48 858 94 560 995 90 247 360 91 370 659 95 485 987 97 45 872 107 666 970 98 774 886 113 483 758 91 140 634 96 436 506 106 38 377 95 443 931 99 718 847 107 84 566 89 582 760 86 42 486 95 738 831 96 49 560 101 147 185 109 565 902 116 27 60 91 396 886 104 638 831 109 828 966 104 181 728 103 616 968 88 286 680 103 715 720 84 262 390 105 166 245 112 618 628 93 54 912 98 47 926 104 740 937 98 594 870 78 836 870 114 635 723 94 692 857 104 178 530 101 574 827 109 441 705 115 406 923 97 527 900 105 51 553 91 572 713 99 95 217 113 618 694 108 486 838 82 392 403 96 450 731 111 61 563 92 460 798 96 278 619 110 253 496 85 461 600 108 98 929 101 838 918 100 49 61 87 696 853 101 288 410 98 387 972 102 426 848 110 566 997 95 161 413 107 341 549 100 414 450 95 494 825 101 361 617 107 838 901 101 86 846 106 239 847 107 53 113 89 16 727 107 461 976 98 29 629 102 251 321 115 90 307 99 211 916 96 683 871 96 813 985 101 688 726 103 50 385 85 810 958 93 443 783 110 143 903 101 56 116 91 425 559 82 529 961 112 220 258 91 82 508 93 242 532 126 621 894 96 356 438 99 794 818 92 101 759 95 237 247 114 129 139 102 210 822 96 165 742 78 463 899 95 54 180 95 382 548 108 276 554 112 195 681 108 130 905 85 356 460 105 266 377 106 535 847 95 211 635 101 15 350 111 38 750 91 56 385 82 17 850 99 357 934 101 208 470 115 89 218 101 52 222 112 731 779 100 247 389 123 453 658 99 492 870 103 319 403 89 418 598 112 413 450 100 108 998 90 716 981 84 41 229 101 35 276 92 107 399 103 211 821 113 785 876 104 519 954 84 88 182 105 142 182 99 94 748 100 108 273 114 199 259 80 316 456 93 50 823 89 191 208 109 9 735 104 496 924 104 485 891 117 156 536 99 556 611 97 84 480 97 250 707 98 242 607 105 559 598 80 350 388 97 198 583 101 63 460 104 426 719 108 424 799 101 722 898 96 982 989 104 486 672 110 629 894 101 223 253 96 705 920 111 76 998 87 95 776 119 599 865 97 471 665 72 124 775 101 71 440 95 511 773 86 78 737 113 205 492 105 613 928 96 503 650 107 173 971 99 94 994 98 834 941 74 172 553 99 32 470 109 158 575 104 157 635 101 105 968 102 657 677 90 730 895 114 17 154 103 750 948 88 20 822 88 561 626 103 640 805 99 168 990 112 104 215 108 276 501 97 105 225 99 485 955 110 201 984 103 672 937 92 174 778 106 67 866 94 438 860 102 44 245 92 627 759 103 123 743 98 219 223 104 362 883 94 275 415 115 250 795 102 242 643 95 71 618 98 238 527 110 5 751 98 391 700 84 752 849 115 591 678 104 91 835 81 286 476 93 254 445 98 112 706 103 188 457 118 539 796 107 338 652 84 34 459 102 360 640 103 122 392 91 149 365 103 13 118 94 600 679 97 118 894 91 170 355 102 336 850 84 374 840 104 21 318 118 112 585 111 541 922 114 227 967 94 275 534 99 329 442 96 640 849 98 231 356 97 46 112 85 471 806 96 303 892 97 552 727 98 329 715 92 210 757 74 170 294 83 826 955 90 61 611 100 33 745 107 478 717 108 94 818 110 115 194 113 453 594 129 542 657 105 214 409 111 550 695 111 93 376 95 117 759 92 26 557 119 454 565 75 225 606 96 106 788 90 222 366 98 156 925 116 304 396 107 550 750 89 252 359 97 199 366 110 227 993 102 129 992 100 320 372 107 96 213 95 312 748 97 230 340 91 244 703 106 88 626 116 87 108 97 310 567 94 515 778 92 335 791 94 590 791 112 257 824 102 25 997 65 125 890 89 371 757 99 673 833 105 39 256 89 1 23 91 607 736 97 125 601 107 863 916 78 238 297 105 319 668 96 775 842 84 149 767 103 193 485 90 336 921 103 462 731 101 223 824 97 2 240 106 788 979 97 627 896 102 154 651 97 331 339 97 642 795 107 19 134 97 124 621 98 468 794 97 177 536 93 267 957 108 373 606 101 122 863 96 499 911 97 17 618 83 530 599 111 271 468 92 255 470 103 242 395 110 123 279 97 67 872 99 442 472 94 186 872 85 304 868 88 6 787 114 628 920 94 134 461 104 673 795 83 371 922 103 66 603 93 313 472 114 126 329 101 222 896 92 13 537 100 4 556 94 612 617 114 577 851 93 84 567 84 174 772 101 859 954 108 111 935 102 16 927 114 30 661 89 453 950 100 26 687 101 163 299 104 29 664 82 28 83 109 28 75 104 537 686 95 502 875 96 99 510 100 716 796 100 732 896 100 772 903 105 704 861 88 688 757 104 587 823 101 109 944 104 897 908 108 400 403 107 219 973 96 290 604 99 505 984 96 201 458 106 102 634 99 620 627 101 277 917 103 34 377 93 85 228 86 670 792 85 231 581 88 396 996 98 467 720 97 275 895 113 666 765 108 385 533 75 439 989 104 264 773 107 380 600 111 186 792 90 765 866 89 293 473 100 470 613 114 75 550 90 21 448 103 172 908 98 13 290 96 210 895 118 719 928 97 255 685 77 325 955 86 12 421 92 279 293 107 246 877 99 412 449 93 488 627 95 541 835 94 235 269 92 497 641 111 390 752 85 617 871 101 638 892 111 558 877 99 385 795 105 469 786 113 243 726 90 3 708 82 269 591 103 166 582 82 364 584 88 445 584 98 563 842 82 679 954 95 2 91 91 255 831 92 503 514 97 129 816 110 273 337 104 346 919 103 264 782 110 179 882 99 246 648 114 15 697 81 141 789 100 76 942 98 133 492 82 225 795 100 8 718 91 101 901 106 135 215 108 83 211 104 614 809 102 278 682 112 88 435 110 222 224 99 15 454 105 724 923 92 8 104 103 117 418 101 136 624 93 309 805 108 240 789 102 562 758 108 368 666 99 794 909 95 648 881 109 393 403 89 107 162 116 322 610 94 862 963 82 137 962 90 192 340 92 560 780 87 614 763 96 696 991 83 380 530 92 194 292 104 223 361 82 286 890 101 156 819 105 198 670 96 275 565 100 286 773 94 584 912 96 274 657 102 456 490 107 479 512 106 471 786 99 732 807 93 1 588 94 64 503 103 193 701 100 54 944 107 242 913 91 449 706 102 264 272 100 561 969 119 421 444 97 431 667 121 213 309 89 897 967 80 175 406 103 619 840 103 94 102 86 321 552 116 470 509 75 125 231 100 323 970 100 40 953 89 18 217 89 291 917 107 528 811 107 29 444 85 581 763 101 284 666 99 29 367 99 17 84 96 640 823 99 294 717 81 177 324 104 417 463 92 97 321 105 291 519 105 346 899 98 48 976 73 314 972 111 183 418 93 15 334 85 372 450 94 57 992 92 240 704 97 265 523 91 285 859 98 828 969 95 38 147 79 262 297 97 95 389 83 81 255 88 228 829 118 445 939 103 637 855 97 96 497 107 283 529 98 373 465 85 122 859 86 35 439 96 469 968 104 718 742 105 34 362 109 256 861 85 276 861 90 616 960 110 181 247 98 267 708 85 558 603 118 64 517 104 579 696 102 58 471 112 345 973 92 592 735 91 774 998 85 450 597 91 18 635 97 5 452 94 453 542 96 325 708 112 52 695 95 541 950 117 158 234 71 161 908 108 494 923 102 828 928 98 613 890 115 16 275 105 389 603 98 151 663 96 302 534 100 309 591 97 914 934 103 637 879 88 19 261 89 396 608 102 538 670 93 659 836 93 151 163 110 333 566 111 306 676 98 545 825 106 357 768 121 402 433 111 157 828 102 144 693 102 366 897 102 28 320 102 418 819 90 576 757 110 473 690 102 668 705 97 432 916 88 546 548 102 54 783 90 17 829 78 168 461 87 521 592 79 94 983 103 427 492 92 279 554 105 151 417 94 108 669 107 737 994 105 106 536 88 52 850 95 797 903 102 409 875 82 447 767 92 323 998 122 814 940 113 120 321 105 84 351 96 373 940 100 41 107 88 39 994 104 242 537 109 460 677 97 437 595 111 794 965 112 120 531 94 3 943 107 749 904 104 136 503 104 51 993 90 353 860 82 704 763 102 288 667 84 674 987 96 551 665 79 199 925 93 897 978 90 130 728 106 138 252 83 767 804 84 516 580 111 520 530 108 169 773 103 429 734 104 535 934 101 231 819 112 16 331 99 756 852 101 529 832 102 466 721 108 38 281 89 571 786 119 272 501 77 615 835 101 574 998 87 441 571 93 810 834 97 461 585 102 578 724 93 740 903 115 604 637 87 25 116 88 66 823 99 263 524 110 390 744 90 200 642 100 450 543 95 172 911 96 486 548 92 0 225 98 487 655 97 166 296 99 154 261 130 245 499 100 192 352 102 52 594 99 120 363 92 799 906 93 91 965 90 651 676 105 360 794 94 82 220 110 563 613 120 47 450 98 89 667 108 559 646 95 397 498 96 145 501 95 960 962 96 283 906 105 14 940 89 125 156 90 833 880 117 265 987 117 728 909 94 211 812 90 61 451 94 188 883 86 846 848 103 225 482 112 618 757 85 388 941 98 665 809 98 291 893 118 574 820 113 601 994 111 44 843 115 194 830 122 858 912 99 191 964 78 425 988 90 365 945 92 93 570 111 176 574 94 222 281 105 197 335 108 509 688 100 724 761 121 552 848 100 174 382 111 672 791 85 307 550 93 69 350 87 126 410 109 519 710 110 273 783 101 158 227 87 519 532 93 530 785 90 336 372 109 139 682 91 680 735 101 287 705 101 210 928 109 158 615 103 135 246 90 102 694 100 888 966 93 902 962 98 132 879 113 92 242 105 111 644 91 226 871 111 387 827 102 336 352 111 69 601 108 181 936 108 64 887 97 56 481 83 617 648 98 141 889 97 240 412 87 756 853 106 682 702 129 82 490 101 132 657 116 549 582 120 104 911 112 201 229 104 552 620 108 459 498 108 657 721 112 61 412 103 732 812 92 472 945 87 167 378 101 12 400 103 170 674 104 621 824 105 824 930 81 964 967 110 62 607 88 216 931 85 50 866 89 27 642 99 405 615 105 442 934 121 825 904 98 369 942 95 506 756 97 297 604 92 96 249 90 55 750 107 356 523 83 153 236 106 415 425 101 934 997 104 529 851 117 315 385 92 33 181 96 225 786 92 316 423 106 34 223 93 917 996 116 646 885 104 220 528 97 11 264 99 596 602 93 698 990 106 23 102 90 285 955 90 474 671 98 225 429 94 4 849 97 75 275 90 727 877 101 328 848 92 152 602 105 789 965 94 378 930 95 86 275 94 204 221 85 556 949 110 25 361 88 412 864 109 414 696 112 478 702 97 197 579 105 545 646 105 126 385 98 392 929 103 0 369 90 333 550 127 25 928 94 543 610 100 270 287 107 410 851 114 170 490 115 477 724 99 120 129 96 219 273 102 47 478 94 503 785 125 312 313 86 399 638 96 172 410 92 225 890 85 304 474 80 27 984 95 308 405 87 9 814 102 366 440 121 187 686 96 666 672 97 460 584 110 491 614 85 567 730 92 37 634 110 118 361 90 254 954 100 66 275 94 511 516 105 917 944 105 607 632 96 765 923 89 304 850 113 777 897 98 435 579 102 17 753 106 185 963 99 79 695 107 73 684 106 147 973 108 77 411 105 894 942 116 495 863 104 771 905 88 41 259 97 383 647 114 445 950 88 588 863 102 80 903 110 766 987 95 189 683 99 342 982 95 87 758 87 574 837 87 60 685 103 230 304 94 768 850 111 149 400 106 477 937 99 576 905 110 627 703 91 242 562 116 191 215 116 211 497 95 432 522 93 339 840 116 27 287 87 27 42 106 439 832 104 63 303 108 512 899 86 392 773 105 322 614 104 74 152 97 169 650 97 967 988 96 157 980 125 318 951 115 398 420 108 324 980 96 806 911 109 497 565 92 111 758 93 165 455 85 813 847 104 203 676 90 505 721 100 519 985 81 203 226 98 225 861 106 546 851 104 212 281 86 590 923 99 130 836 97 531 616 110 293 735 111 145 332 104 502 604 118 416 764 102 16 812 91 15 230 83 481 731 75 278 451 106 179 723 92 36 622 89 433 774 101 158 359 103 221 967 105 7 99 91 921 937 114 149 431 119 114 763 96 540 628 100 179 239 89 254 932 111 218 638 120 84 267 94 839 876 94 315 919 124 253 959 102 410 786 100 51 458 111 537 801 116 825 933 107 216 276 91 206 953 104 18 881 111 562 950 104 447 992 97 468 780 112 505 620 99 173 839 108 229 432 105 807 952 92 101 882 91 291 309 101 364 877 90 279 515 116 138 427 99 282 820 107 589 793 95 66 493 91 364 699 109 827 977 106 544 972 105 265 411 114 370 716 110 253 851 103 291 767 96 417 893 93 58 158 102 970 977 102 466 980 75 168 460 85 808 983 100 186 404 109 124 889 88 533 751 98 473 960 112 7 809 91 138 726 109 49 494 112 434 632 97 233 833 119 121 704 110 538 717 114 83 998 107 574 580 101 124 232 100 22 77 77 238 395 99 275 417 93 461 709 95 25 282 110 341 941 105 204 880 93 581 741 93 423 936 101 416 818 107 59 202 103 178 908 91 518 879 91 90 747 112 481 722 88 172 535 91 85 677 84 229 266 104 311 647 106 603 714 109 51 682 96 145 207 98 411 796 85 43 905 96 512 802 98 113 672 83 118 203 96 826 905 110 123 685 95 22 895 97 169 174 99 876 958 99 753 766 105 204 426 78 140 885 96 399 783 104 293 747 94 32 692 98 527 922 87 86 417 99 480 713 82 27 487 115 577 593 95 22 85 102 782 915 102 750 822 87 312 696 94 23 933 92 946 993 111 26 438 82 337 359 100 381 448 114 249 346 110 877 989 96 90 278 107 808 899 101 230 291 95 153 161 94 590 698 99 467 836 83 639 761 111 450 983 107 820 925 106 907 966 102 225 866 98 555 591 115 197 947 91 45 285 104 261 791 103 88 650 97 94 372 90 588 596 84 796 807 87 34 993 97 301 793 113 201 536 100 510 661 97 632 666 77 336 541 108 521 573 100 216 478 100 90 954 109 616 944 96 230 842 89 52 280 102 277 889 88 169 415 100 325 853 118 64 737 107 208 602 104 518 703 80 32 308 99 454 869 97 124 383 96 14 320 96 300 662 105 506 908 112 866 991 101 161 536 94 784 812 88 321 502 91 36 240 95 665 932 107 38 800 90 35 71 96 92 107 112 397 972 91 674 752 99 188 302 108 527 893 100 191 358 82 308 451 100 144 520 105 302 634 106 295 888 93 566 988 98 268 784 102 635 997 92 48 635 103 475 721 97 140 188 99 157 161 104 575 921 96 574 945 127 14 934 105 228 933 97 476 979 88 119 798 104 656 805 93 26 522 92 569 820 116 414 698 98 299 516 101 61 948 91 137 576 108 445 845 105 223 264 100 216 406 96 782 925 92 156 859 111 134 992 104 137 849 70 267 899 111 73 823 96 824 829 102 180 747 99 234 589 98 157 469 106 105 476 105 623 662 123 614 659 115 174 184 113 507 893 100 640 771 94 212 771 89 91 924 98 72 670 100 264 907 99 190 241 116 439 818 108 626 763 96 640 967 116 128 850 93 565 960 88 436 899 107 683 897 80 174 774 91 268 390 99 176 696 98 187 336 111 799 833 96 557 745 96 864 885 91 418 530 99 373 809 98 508 642 98 785 940 87 324 715 107 662 817 90 443 599 92 97 759 108 488 931 95 343 598 89 563 787 101 738 865 94 169 426 94 265 915 122 350 399 79 140 513 94 728 967 87 131 733 102 44 933 90 690 823 91 522 651 91 87 542 107 454 687 108 122 824 91 218 669 112 128 585 103 404 757 98 163 436 93 18 740 79 198 416 98 583 773 100 442 616 97 123 500 74 201 878 91 146 350 100 283 395 107 362 431 111 356 705 105 15 43 114 272 841 92 282 388 100 258 740 94 855 903 114 37 354 112 330 496 89 37 887 106 328 614 94 194 905 84 545 848 93 61 714 104 20 288 97 95 157 106 540 675 102 810 857 111 139 229 103 390 643 97 134 848 103 455 551 94 555 631 100 81 315 96 356 703 111 333 383 90 216 734 108 209 866 105 745 947 89 331 732 98 384 933 98 7 895 104 95 176 89 324 637 113 493 915 101 323 833 90 677 890 93 56 350 97 719 813 78 178 841 94 114 452 100 368 447 91 346 888 99 17 124 91 461 947 90 340 854 94 47 298 110 219 970 88 539 744 129 199 823 96 487 563 108 543 671 123 227 548 91 16 125 112 353 617 89 331 958 104 141 826 94 164 835 113 49 636 104 1 45 98 115 335 97 493 810 97 612 625 95 102 167 134 359 943 108 331 929 103 224 907 100 237 947 106 81 438 115 485 527 108 74 709 105 746 921 106 516 746 94 33 314 100 146 565 88 337 964 117 580 984 94 662 984 113 46 601 88 617 619 101 312 376 102 488 791 100 682 852 99 668 748 104 508 574 109 125 933 112 257 750 104 492 996 92 339 661 105 181 856 102 209 823 102 230 379 93 395 732 103 767 995 87 443 956 79 301 570 115 370 636 102 171 206 99 237 354 102 657 937 94 315 782 97 235 556 106 407 481 106 334 489 93 115 161 108 480 603 92 514 668 91 125 832 100 56 168 124 340 645 79 293 670 111 413 711 84 448 659 104 734 996 106 303 626 109 630 767 97 223 338 104 404 416 103 480 808 118 341 945 97 519 733 101 146 974 90 222 529 102 362 615 101 50 479 105 747 858 94 308 503 116 133 377 91 81 539 101 552 611 98 299 617 91 35 680 95 24 979 95 7 122 87 565 940 109 442 812 89 829 838 86 552 801 98 48 998 101 468 710 88 350 994 92 763 771 98 463 967 91 787 851 83 257 485 94 133 440 93 474 991 97 593 807 111 242 873 98 160 823 118 216 248 106 739 855 97 241 445 106 149 290 106 462 636 98 643 804 109 10 791 102 731 981 96 51 878 97 774 996 118 248 539 98 375 421 100 63 677 106 542 818 96 189 945 113 800 901 98 354 408 101 339 487 120 383 984 77 67 124 79 221 261 98 520 740 86 178 180 96 93 506 103 202 249 112 315 722 114 11 777 81 540 679 93 424 680 92 133 342 87 193 265 104 436 622 100 441 474 83 371 743 86 268 543 109 55 156 91 766 892 97 580 582 114 449 511 87 754 853 103 79 722 90 77 859 110 63 251 89 428 465 114 379 772 100 182 367 88 540 772 99 113 273 108 345 962 102 352 769 99 298 724 95 125 865 105 30 280 90 383 593 108 308 968 86 209 578 112 134 155 101 203 863 128 84 895 103 664 976 95 599 772 115 246 669 104 493 505 90 491 583 99 710 756 104 405 822 112 18 500 81 840 990 114 312 823 109 584 654 109 513 899 97 488 937 67 656 804 107 179 543 93 218 690 99 629 836 98 791 943 107 264 503 94 102 752 117 171 590 103 289 916 92 290 737 110 552 568 120 467 552 125 197 685 107 279 323 96 295 846 107 327 680 88 68 484 122 500 980 99 47 264 113 407 961 90 487 971 96 95 439 111 422 965 96 79 829 94 485 922 104 62 768 93 125 746 109 161 956 114 248 786 95 79 565 89 299 376 82 46 242 104 8 632 99 516 944 101 633 770 98 155 675 86 627 974 92 403 739 91 83 429 104 552 832 88 33 775 83 225 735 92 30 466 97 303 998 111 313 888 95 244 523 103 226 815 113 50 724 94 209 456 107 236 715 80 605 982 100 651 913 113 385 773 103 71 405 105 390 473 102 434 689 103 533 749 88 298 646 102 34 818 99 175 678 101 151 949 92 352 897 110 830 841 110 28 54 103 72 132 86 12 186 93 566 893 97 51 333 113 509 656 109 334 535 120 316 318 101 870 946 102 456 866 99 607 668 112 139 367 103 231 337 114 43 789 102 64 836 98 28 578 84 203 867 111 34 438 91 28 57 94 334 633 111 106 289 107 564 815 99 61 309 87 15 153 88 773 929 106 444 538 99 235 455 100 318 811 93 86 678 109 36 94 74 522 980 86 70 323 109 112 183 91 151 374 106 189 578 100 185 843 89 188 304 102 736 789 97 221 414 110 420 852 105 320 897 108 360 806 100 156 237 112 915 941 113 558 788 113 925 990 94 236 582 103 395 600 103 419 912 92 132 979 96 56 825 109 81 982 87 70 641 113 133 758 103 114 125 109 208 388 93 76 806 76 91 116 119 89 916 100 68 649 100 109 644 104 378 875 114 558 960 101 920 976 82 155 568 86 139 474 111 17 40 87 183 980 94 313 815 106 163 504 112 256 967 89 414 644 110 29 720 89 592 883 105 271 354 115 548 701 94 27 600 105 744 784 104 225 600 101 80 962 85 5 199 111 70 635 111 165 905 87 583 584 108 81 434 99 63 166 103 666 982 100 119 900 104 312 976 93 806 980 111 197 693 83 396 675 87 721 795 82 358 666 91 529 834 108 261 852 93 142 654 103 222 275 88 577 755 96 88 829 102 637 759 120 670 675 106 204 591 117 13 534 100 282 736 106 646 713 103 15 644 95 78 189 109 550 859 98 130 693 98 249 738 88 295 457 97 210 239 100 496 676 91 73 323 92 500 877 89 147 352 109 82 643 97 19 967 104 453 679 92 16 732 97 375 750 103 83 908 100 460 554 83 612 917 100 244 556 116 660 942 92 357 526 99 179 567 92 497 652 104 475 622 95 8 602 89 80 226 83 675 910 115 785 913 78 284 353 100 361 586 80 86 419 97 615 720 94 169 589 116 22 494 114 206 560 89 3 825 128 0 368 91 379 631 87 118 765 82 580 658 82 431 561 105 15 806 94 665 880 75 853 987 115 591 913 91 104 458 111 160 807 94 100 269 96 305 970 86 250 363 103 275 336 96 324 911 92 121 211 114 56 562 101 479 680 95 207 902 93 357 797 88 204 518 99 258 958 114 353 384 84 270 750 105 678 906 98 130 718 103 280 338 108 232 682 95 323 674 104 701 833 76 460 638 112 474 490 119 5 311 94 489 588 105 321 365 105 425 430 105 42 365 97 259 556 93 183 629 95 240 924 89 537 735 104 8 671 87 765 895 97 294 795 97 871 959 92 504 819 104 293 843 86 114 410 97 342 419 90 746 999 103 225 575 122 579 656 104 10 99 96 315 433 97 202 956 107 921 939 90 37 319 91 206 786 104 384 654 86 291 909 111 125 571 94 237 979 87 200 757 97 135 939 106 641 900 104 34 925 101 619 827 106 784 914 94 234 699 83 250 597 91 132 160 93 419 783 117 691 747 93 98 831 90 655 834 106 162 584 92 51 851 88 196 617 95 330 537 113 94 402 92 505 815 94 25 494 120 471 965 95 84 392 95 454 700 97 479 649 107 725 837 94 114 659 92 123 260 112 357 377 86 442 845 86 789 923 102 145 601 99 26 115 108 372 639 89 84 826 105 788 967 101 326 445 102 43 498 93 356 544 109 348 571 99 802 853 112 254 272 86 168 538 103 149 297 120 603 620 90 444 829 104 214 559 102 113 782 96 467 494 103 423 856 115 223 512 118 382 971 112 227 355 82 109 219 102 77 392 83 513 872 98 358 879 101 130 437 89 226 398 100 606 726 108 131 557 105 138 875 99 218 282 84 820 831 89 455 459 100 100 207 114 77 277 101 541 844 89 291 488 91 659 947 118 121 343 97 73 996 111 707 929 115 387 539 95 633 763 113 426 713 101 615 764 113 553 920 109 14 542 90 377 943 96 715 939 84 35 974 108 47 347 99 867 886 86 260 728 113 610 975 90 762 835 93 418 783 110 150 683 97 345 600 105 317 917 95 143 999 114 440 971 90 326 471 101 36 331 116 348 798 86 421 842 102 163 584 111 349 983 106 243 563 97 444 690 96 141 731 106 479 729 83 687 799 98 190 451 91 378 983 111 263 539 117 61 291 96 123 852 99 658 684 98 123 698 105 828 836 113 311 694 88 715 874 99 785 879 98 317 616 111 320 488 114 468 572 90 311 571 94 150 336 106 336 884 103 425 912 109 216 645 100 119 539 91 238 517 121 232 500 89 315 935 100 763 866 102 212 868 110 470 793 92 683 784 104 270 713 112 494 864 92 226 574 83 54 126 98 306 510 92 210 498 92 370 654 99 291 526 100 119 194 99 484 809 95 267 955 117 186 720 86 631 985 114 124 957 102 571 905 107 75 520 101 300 752 99 15 691 99 189 652 107 192 535 100 185 424 94 228 467 93 98 414 100 34 539 107 894 982 93 767 791 95 118 669 86 546 609 100 80 153 101 86 837 89 207 643 91 107 705 102 0 483 98 567 943 100 199 756 103 299 632 100 784 806 107 719 860 107 944 976 90 170 300 106 954 972 99 514 670 110 344 504 99 524 962 89 259 594 114 783 809 113 69 219 89 55 566 94 671 908 103 288 705 95 4 646 101 53 873 107 342 772 101 417 753 95 43 92 111 21 564 101 200 304 96 612 697 100 428 500 93 50 475 98 141 360 113 981 983 110 16 802 86 34 735 103 274 918 103 105 669 98 955 978 99 780 837 105 716 758 114 664 973 121 80 646 109 629 896 108 464 970 99 185 822 103 440 513 124 126 938 113 457 880 84 332 765 94 376 458 107 52 319 106 308 790 101 65 294 99 501 651 102 537 937 96 7 356 87 146 271 115 345 918 96 345 351 104 881 899 108 602 721 91 201 795 106 319 710 107 123 491 107 475 490 86 362 884 118 323 927 103 89 377 93 342 776 105 287 677 111 29 721 88 376 511 97 378 565 97 631 867 94 260 853 80 368 722 96 286 899 101 31 121 106 367 643 107 3 745 97 3 74 107 197 242 100 94 720 96 498 670 109 451 891 118 162 252 93 590 658 107 308 371 95 246 874 121 7 195 110 209 846 105 583 682 93 379 503 92 73 115 94 253 856 95 398 492 98 169 949 107 13 713 110 749 982 107 251 330 82 364 481 108 527 960 93 153 353 82 821 866 93 514 578 98 731 873 83 364 772 91 54 891 111 24 856 100 791 874 89 234 845 89 327 868 103 930 932 97 248 814 100 290 954 103 469 623 104 40 987 102 428 571 96 212 432 78 218 373 119 26 367 104 502 641 91 428 844 75 565 800 88 24 378 99 107 155 89 67 854 90 686 964 76 239 565 98 189 776 91 277 356 92 356 660 104 42 220 110 333 904 96 186 279 104 577 903 94 724 770 98 248 573 106 178 430 95 321 662 96 87 795 86 196 399 96 19 759 99 480 874 98 650 979 98 17 86 97 547 793 109 805 977 91 761 968 116 362 465 111 113 214 91 23 194 106 404 513 88 288 349 85 598 867 94 277 754 107 240 771 91 226 751 109 548 979 100 204 779 81 564 945 104 52 476 104 817 952 103 477 929 84 76 804 75 52 510 91 379 525 108 575 833 99 55 176 99 287 291 104 207 592 98 204 999 86 749 757 88 57 308 86 267 514 93 155 250 100 200 538 85 583 639 98 312 410 105 40 100 96 149 712 106 261 462 94 49 351 107 353 836 98 54 459 110 535 584 109 668 998 100 423 879 112 188 586 97 92 362 106 231 913 110 290 558 85 429 654 108 237 838 81 602 890 103 349 727 96 475 739 113 86 526 94 95 586 96 14 106 105 139 797 101 429 753 113 600 699 90 35 975 105 7 165 114 247 406 90 407 490 102 370 472 91 51 656 116 496 985 117 484 494 95 734 998 93 603 961 98 295 483 79 283 592 93 495 626 104 92 402 112 417 450 91 279 674 100 432 917 111 541 829 81 76 426 123 23 337 93 22 350 97 512 537 90 120 493 96 328 986 115 321 442 108 146 476 102 15 359 94 254 770 103 66 654 107 574 804 88 618 967 101 621 829 113 155 923 117 45 801 98 226 361 104 95 480 102 630 825 94 627 876 100 834 898 110 154 834 105 266 560 108 159 347 93 221 960 114 518 544 85 137 763 105 469 566 95 214 793 91 317 486 88 297 642 102 220 462 91 897 934 96 87 841 115 31 302 111 877 922 114 736 806 112 630 722 102 197 508 112 731 976 99 289 735 98 144 689 100 264 725 101 201 522 97 263 793 90 732 934 106 299 381 118 59 139 107 337 718 95 51 580 97 107 497 103 39 615 101 626 839 93 76 81 87 144 197 107 496 635 107 290 587 95 801 848 97 217 837 113 844 924 107 401 612 104 230 305 93 167 305 108 104 468 100 376 850 99 7 800 111 647 992 104 560 832 92 220 348 106 611 863 105 182 280 79 156 809 82 1 630 93 761 923 70 150 432 97 289 796 108 352 749 100 123 223 96 53 631 96 177 328 103 116 897 100 59 74 107 654 678 104 572 907 97 582 693 93 432 568 88 243 458 108 202 763 109 753 795 113 169 854 105 606 910 92 75 140 115 63 438 87 18 945 90 814 927 89 793 927 95 164 908 93 375 578 99 119 739 89 817 898 107 149 616 93 318 381 106 418 799 81 11 627 116 140 207 97 773 876 91 109 847 91 345 484 85 38 164 117 19 568 64 620 913 101 633 682 96 275 730 95 451 502 103 310 380 93 189 663 95 781 959 101 24 235 105 455 604 94 345 908 101 745 933 90 420 671 111 318 350 98 431 572 121 542 692 87 97 224 93 259 707 87 437 541 91 655 692 98 677 950 92 382 647 87 106 427 85 471 708 106 164 519 93 540 551 95 808 841 111 114 136 99 207 845 107 346 458 93 743 896 102 807 836 88 114 266 87 704 722 100 433 924 94 135 369 85 171 967 102 552 996 93 93 764 86 656 857 103 100 658 111 356 470 83 521 954 107 210 420 89 875 896 115 38 575 97 171 879 103 369 410 96 765 950 95 279 326 102 362 764 104 439 892 102 59 317 107 270 865 86 75 110 85 76 148 93 88 190 98 287 693 116 400 916 113 381 695 86 170 245 101 106 955 97 826 834 108 496 930 107 225 560 88 559 649 100 62 245 126 50 343 90 918 924 107 235 766 98 108 482 85 84 370 114 383 739 94 201 223 81 513 717 107 166 327 108 480 505 102 197 311 112 447 632 96 418 557 101 370 998 96 283 331 90 307 576 105 250 660 92 542 831 110 490 794 97 426 795 105 57 827 76 266 604 109 250 811 87 534 783 98 717 828 101 574 953 100 71 650 83 451 699 102 150 175 105 799 964 79 451 695 104 452 612 98 94 103 93 439 998 97 23 935 101 346 770 97 732 986 92 43 514 92 853 861 97 306 341 83 873 947 92 392 760 107 360 659 100 582 932 100 116 518 100 480 825 111 233 287 94 307 925 94 451 887 92 728 925 121 323 651 96 443 883 117 218 767 91 227 810 99 89 651 111 507 716 101 737 977 85 427 958 103 64 714 89 7 872 103 904 945 82 285 694 97 478 764 102 480 686 112 598 906 99 449 747 108 88 352 119 22 799 105 463 618 85 837 839 113 331 506 109 306 597 91 292 683 91 175 830 101 11 271 98 463 635 101 669 747 83 577 829 108 188 707 84 237 642 95 186 970 104 367 951 94 115 948 97 671 762 108 267 430 91 230 850 83 79 509 83 47 794 99 243 995 111 611 984 95 27 107 105 246 795 124 367 623 109 725 755 115 599 863 90 116 750 99 546 793 92 255 405 83 447 947 95 371 634 107 821 980 90 324 540 98 678 869 103 709 838 90 147 349 107 110 521 101 39 608 92 521 891 95 316 521 106 362 922 95 498 980 118 426 470 87 311 656 89 160 921 108 673 745 101 576 630 102 15 904 104 43 719 94 225 359 124 879 923 91 551 861 97 111 367 106 220 408 106 22 291 91 385 851 118 47 699 95 299 445 82 694 950 97 318 553 129 475 710 103 241 686 108 53 960 99 374 970 100 143 263 111 263 769 100 923 975 94 189 906 83 21 818 94 930 975 99 159 920 102 448 512 98 110 260 104 121 486 88 625 900 114 33 998 109 442 958 99 283 692 96 193 220 97 117 928 110 355 625 92 337 920 101 236 618 104 408 759 88 386 865 117 183 923 93 538 740 82 140 343 88 66 529 84 304 404 85 767 975 100 739 840 105 25 218 117 44 342 91 292 393 99 89 479 103 425 435 108 65 162 98 19 637 90 133 654 88 74 998 100 426 503 108 977 993 110 135 823 117 21 379 97 96 362 97 430 503 97 397 719 107 729 775 95 323 798 109 67 703 107 292 915 96 572 703 69 115 761 112 40 312 102 259 820 98 488 811 105 43 219 88 373 719 109 425 693 96 85 843 95 72 425 96 449 778 98 641 797 106 899 987 114 89 226 89 97 992 99 391 519 108 18 467 105 121 858 110 104 339 116 630 933 99 30 338 88 799 923 94 126 286 94 177 824 98 431 581 106 168 298 92 203 895 82 93 557 106 127 497 94 556 657 76 326 977 111 274 515 100 140 466 97 129 342 104 259 656 100 427 676 95 393 394 92 477 483 102 400 401 109 148 442 99 553 745 99 344 726 98 494 848 95 461 878 90 689 716 98 684 944 102 499 755 98 136 791 102 341 962 111 549 667 81 26 960 94 505 609 82 82 623 104 439 711 119 740 919 94 464 937 91 193 531 104 300 422 86 243 396 107 129 153 91 561 759 92 10 42 112 123 791 81 82 653 102 204 916 107 740 940 93 28 966 94 262 649 90 462 963 110 476 799 85 2 529 99 912 943 99 546 769 99 474 931 99 161 700 109 134 836 107 149 250 95 506 880 93 266 296 84 20 110 99 70 106 92 113 463 89 8 522 109 78 352 102 110 858 114 130 664 97 531 598 95 702 927 93 500 522 101 344 618 107 146 226 99 40 410 91 198 785 111 143 854 102 33 848 104 613 895 98 656 924 105 624 634 98 541 920 91 670 948 102 224 350 103 166 576 84 371 800 88 42 807 125 157 928 109 44 219 100 331 901 85 252 722 102 408 478 104 219 654 111 178 963 96 224 668 112 594 688 97 104 434 102 893 911 102 689 702 107 178 762 114 48 483 92 32 531 103 246 583 81 319 405 100 242 593 106 54 88 103 390 781 105 91 752 101 418 734 105 133 916 93 302 441 104 535 956 112 528 825 99 29 918 101 640 848 119 206 223 86 263 392 98 103 592 102 1 892 108 306 962 98 545 549 101 609 926 114 689 729 112 760 976 89 308 937 103 631 756 114 66 282 118 193 938 98 464 963 77 659 811 100 416 584 94 84 132 108 50 267 99 96 785 98 233 293 107 723 970 101 231 267 101 181 657 87 705 828 96 546 603 96 283 898 82 82 716 107 110 691 99 135 260 110 190 742 108 202 223 94 95 135 119 185 778 93 641 834 88 241 763 95 288 811 91 230 831 92 360 919 108 342 392 101 52 311 106 240 829 100 386 424 95 901 987 93 328 549 111 191 901 107 399 892 110 379 571 99 121 497 95 321 501 98 333 846 111 519 854 92 745 871 117 108 180 113 227 583 100 260 399 88 71 241 102 315 773 119 52 678 108 767 779 92 381 521 111 565 850 109 366 473 89 131 280 85 452 793 95 712 868 91 304 717 105 130 950 94 145 512 110 1 895 108 644 800 84 480 899 90 70 946 100 51 99 92 255 476 106 432 692 107 765 942 106 449 588 117 119 278 102 444 576 100 314 803 108 277 619 117 728 998 91 235 951 110 834 869 89 423 831 94 167 493 92 415 783 88 6 422 95 775 946 89 38 308 78 293 389 106 227 578 92 282 777 92 831 855 119 413 637 111 285 429 102 544 907 106 681 958 90 132 832 109 256 881 92 191 506 97 697 822 92 477 677 102 261 748 116 437 548 102 442 525 119 134 297 94 227 568 99 144 983 108 414 454 109 252 514 87 46 328 87 189 273 97 363 846 91 86 355 83 526 858 99 72 897 112 290 828 93 660 936 111 682 933 95 23 177 94 279 357 98 70 97 90 488 704 98 463 488 84 764 888 86 177 288 94 126 710 95 150 333 104 465 518 106 475 507 96 332 580 94 380 397 111 47 321 89 42 448 108 281 427 95 731 898 120 538 775 106 177 339 99 482 756 114 118 617 111 384 561 105 413 825 100 248 890 96 252 601 99 87 770 120 51 442 120 162 185 82 226 279 90 656 777 90 278 643 100 266 385 113 906 998 98 895 984 93 547 658 90 561 701 115 331 626 105 701 872 91 46 247 79 17 518 95 413 603 110 74 684 91 249 869 99 18 950 90 296 878 91 467 993 93 100 308 104 424 972 127 302 670 89 333 487 107 56 776 108 215 546 100 186 558 80 204 444 119 239 379 110 202 702 103 398 694 107 140 986 95 497 661 106 66 308 87 70 77 102 741 894 121 688 837 113 540 996 88 531 610 105 955 982 84 256 271 94 43 966 96 917 956 95 432 974 100 192 440 103 483 605 100 419 772 108 12 970 120 184 581 101 7 991 87 679 681 103 27 249 84 200 840 109 752 862 110 233 820 108 629 738 97 307 317 111 251 778 92 3 247 92 280 548 96 609 739 103 245 484 81 292 390 96 178 581 95 358 898 101 401 524 81 156 346 109 657 996 99 499 596 121 716 945 98 659 865 93 435 737 107 500 668 89 141 418 96 491 660 97 158 910 76 342 604 115 70 827 117 238 336 106 175 407 97 251 868 103 208 864 105 438 861 91 166 421 117 35 589 110 275 294 107 186 344 105 312 978 95 304 551 117 776 966 103 243 765 99 833 972 92 196 348 106 116 506 87 47 282 105 597 778 97 698 972 100 519 836 108 687 728 112 253 531 103 324 817 103 371 710 93 301 907 83 563 767 90 217 561 111 108 987 95 690 861 80 126 723 86 277 379 103 11 38 93 534 742 100 3 660 84 375 538 98 12 533 122 288 405 94 78 532 94 310 772 84 47 577 91 254 789 107 40 231 102 325 694 105 230 243 114 858 959 99 838 950 90 609 948 96 44 586 92 766 795 95 57 853 111 694 936 116 177 573 89 669 923 100 301 928 99 31 749 97 871 988 87 453 577 98 328 954 128 374 905 98 328 733 98 291 669 96 318 478 123 522 719 101 676 979 102 690 896 91 49 229 106 194 265 103 166 615 95 902 924 85 129 427 93 94 236 113 15 347 92 441 892 77 225 448 92 49 733 94 79 662 110 506 878 78 422 887 91 467 900 110 578 665 85 277 740 76 45 434 101 405 715 106 284 422 99 49 175 105 594 937 94 11 407 79 493 741 93 191 284 102 234 489 98 19 291 91 132 809 90 784 805 121 159 751 88 288 346 100 38 262 91 72 467 91 755 948 109 7 240 90 440 583 98 51 336 94 31 75 97 111 417 86 41 605 110 259 540 110 242 919 100 469 575 77 49 810 98 70 459 85 419 887 95 233 562 100 456 687 100 455 622 103 801 840 107 9 115 105 206 296 90 49 329 88 376 503 95 149 361 93 250 714 109 615 967 89 162 659 110 84 958 90 24 605 128 183 520 88 62 593 92 340 352 94 221 388 95 280 351 83 752 768 93 417 629 90 0 45 99 221 957 87 438 909 111 69 314 95 23 66 82 298 775 89 196 963 92 189 889 95 11 126 107 355 463 99 196 791 86 54 952 91 323 338 119 348 831 101 572 626 103 88 972 88 667 948 96 19 697 110 915 935 111 194 722 92 847 859 90 128 994 100 22 795 107 140 635 112 476 889 98 194 428 110 397 452 108 912 962 120 74 408 94 237 318 87 218 985 99 797 911 96 715 841 98 45 839 101 533 605 94 421 546 98 652 941 101 261 491 92 189 499 91 444 614 83 176 901 85 177 619 96 512 656 101 474 517 101 153 171 102 32 86 109 517 637 93 1 770 93 371 450 118 30 586 98 288 978 105 125 665 87 249 653 113 422 465 107 137 866 86 740 843 100 729 858 103 381 777 106 141 625 99 453 575 118 225 758 95 502 515 111 65 847 89 523 966 96 70 864 89 858 875 99 150 209 101 275 384 95 511 922 115 697 710 96 821 826 90 509 961 96 491 629 92 81 777 105 307 934 97 582 771 104 53 700 101 320 915 97 675 744 107 398 810 96 333 841 91 244 878 84 107 681 95 706 915 92 340 620 108 163 528 101 108 820 101 124 829 101 166 304 102 419 915 99 91 822 92 41 110 73 119 895 110 42 715 104 164 676 114 333 756 99 282 647 94 714 743 89 27 618 98 593 727 100 803 827 89 746 749 84 244 472 92 201 689 78 219 578 105 390 402 108 279 723 101 185 772 99 480 484 98 182 197 105 519 999 112 49 99 93 332 437 95 719 889 95 410 430 114 289 896 108 192 974 85 427 670 85 706 760 95 505 698 104 419 703 96 789 812 95 891 895 97 406 703 109 21 925 97 535 838 109 418 901 93 4 14 81 384 446 114 811 852 116 508 962 93 132 339 107 929 937 96 383 721 112 10 505 98 328 575 89 11 910 104 711 918 134 759 814 114 116 514 87 724 801 100 29 279 86 787 974 96 123 619 99 101 286 101 377 905 95 451 808 115 12 543 96 171 861 101 483 774 107 267 557 93 115 210 110 197 671 80 296 320 118 323 677 101 156 858 88 771 825 102 5 610 95 619 786 109 639 838 119 573 672 103 15 434 117 92 264 102 7 532 105 527 920 86 214 939 99 400 776 99 168 301 100 534 897 99 643 761 96 126 981 113 643 896 96 300 423 111 311 961 123 459 466 90 259 822 84 621 661 99 870 970 101 53 480 103 378 957 100 469 768 85 709 941 92 245 597 91 170 895 100 269 762 90 305 519 88 634 831 106 172 512 106 793 873 84 85 195 102 133 405 109 657 753 89 296 787 106 515 865 101 182 349 116 351 816 102 121 622 108 240 313 93 49 852 107 832 861 80 513 574 84 49 107 96 928 947 100 353 421 109 740 861 91 354 470 93 615 799 101 280 568 96 18 539 67 31 584 97 596 856 106 0 56 96 754 849 106 471 788 108 5 141 95 259 445 105 759 852 109 567 680 83 229 405 103 22 134 107 144 201 105 1 578 98 44 294 89 347 811 85 306 701 98 156 225 101 295 730 107 106 535 99 243 435 114 303 443 95 429 806 99 199 993 121 429 869 79 760 822 101 278 992 109 42 946 95 104 421 90 343 539 98 267 769 105 337 456 103 115 242 93 167 465 95 162 596 113 608 915 104 47 638 94 947 954 111 236 482 97 673 849 80 769 923 120 40 475 95 257 585 109 215 722 88 741 886 106 150 524 100 646 708 89 30 604 116 241 280 89 17 425 111 474 753 101 247 737 96 12 350 105 559 991 113 660 906 110 392 866 99 443 809 98 425 984 93 319 560 91 557 921 104 135 142 79 382 771 92 290 361 110 540 665 97 212 710 99 342 788 117 187 873 111 362 724 96 414 574 93 100 914 116 232 269 100 373 641 93 78 591 78 363 576 114 580 767 111 562 588 79 359 910 101 114 352 91 36 162 108 351 420 111 208 468 102 432 606 98 251 676 98 97 485 97 517 698 98 85 396 86 501 603 90 346 391 90 17 485 93 276 687 104 149 217 82 298 937 90 67 855 92 27 455 99 251 795 89 21 157 91 421 636 94 333 754 95 434 524 97 54 251 103 668 893 114 704 960 85 30 611 105 51 528 100 348 565 109 595 722 87 222 391 76 72 590 109 279 881 104 13 243 93 281 425 96 489 793 92 508 748 89 258 502 106 222 900 115 105 533 102 23 400 76 581 726 101 115 794 97 140 305 109 67 886 98 57 156 102 19 638 99 52 756 90 194 348 90 619 675 101 242 594 101 699 937 88 391 646 87 45 981 110 645 783 114 468 734 91 477 536 104 424 891 106 225 690 104 329 972 98 45 809 88 788 900 95 512 694 100 831 896 100 173 477 109 863 920 105 168 343 98 411 752 101 384 724 106 223 839 77 440 677 121 523 633 102 45 263 96 391 733 87 526 996 118 139 582 106 7 557 100 671 741 97 459 502 103 84 116 92 772 993 94 361 851 91 246 608 93 131 967 105 146 291 101 217 531 98 1 741 84 155 496 103 164 167 99 95 921 106 94 284 88 330 922 104 258 483 115 244 279 96 243 593 85 663 866 98 278 941 99 338 900 85 58 696 111 465 670 119 728 973 108 325 567 114 562 855 99 568 819 89 292 932 103 485 651 111 257 833 97 804 923 96 292 305 111 446 592 96 47 58 110 137 775 102 267 802 101 37 81 94 548 997 92 294 681 102 267 918 103 29 78 100 591 785 84 63 818 98 419 618 104 534 936 93 252 470 105 774 987 78 280 844 104 209 625 98 160 214 88 407 967 107 479 703 123 427 526 81 111 638 89 126 651 96 311 537 101 517 773 113 63 536 99 364 540 90 488 830 111 30 487 120 31 729 99 353 431 108 86 150 94 762 926 92 544 615 97 297 963 110 100 251 84 362 914 113 90 493 112 353 734 97 373 473 101 454 744 105 629 727 87 285 499 100 151 353 87 10 412 88 167 554 106 136 780 97 706 995 87 387 488 95 244 734 95 263 614 114 166 201 110 135 889 98 147 427 120 451 927 106 802 859 125 396 748 103 676 915 86 403 861 91 59 336 110 184 421 102 342 665 94 192 760 120 39 48 100 577 584 83 359 383 97 316 694 102 66 664 86 808 947 108 196 388 104 688 912 94 149 800 102 638 710 94 803 823 98 26 589 104 580 768 103 148 479 89 314 826 93 84 125 86 116 760 122 146 151 91 515 719 112 371 876 93 388 739 98 167 577 106 336 816 100 121 528 104 283 460 88 552 722 99 736 994 83 41 345 109 182 545 99 638 652 99 772 882 121 471 561 99 307 686 87 63 835 107 16 935 101 33 782 101 0 667 106 222 308 93 391 490 102 63 859 117 54 925 103 572 890 101 37 64 86 175 179 99 83 398 85 68 921 96 500 708 97 190 575 81 700 910 89 698 948 106 211 688 99 550 553 89 184 413 98 136 672 93 460 735 101 279 728 105 240 568 83 35 523 102 22 840 110 62 740 97 351 382 109 89 343 92 371 651 83 159 960 101 305 409 96 363 532 107 85 681 95 539 676 109 127 822 83 617 660 94 295 845 99 463 916 88 493 877 90 580 813 93 140 477 81 248 529 98 120 921 96 186 932 106 194 283 95 95 177 112 510 921 110 244 536 88 778 795 106 850 860 102 54 624 98 636 835 100 3 892 98 283 954 106 159 682 95 109 876 85 809 950 101 384 448 101 324 939 100 51 864 85 554 688 97 21 572 78 69 709 109 191 298 94 529 640 94 357 511 87 575 946 105 306 944 103 553 697 87 94 422 86 84 935 93 801 881 92 673 835 106 725 890 97 394 940 106 66 153 87 58 173 118 135 487 93 389 979 106 2 421 112 304 519 96 264 307 101 509 993 110 119 730 99 196 307 95 131 667 100 36 455 100 351 711 96 142 802 123 83 681 109 448 936 105 30 264 93 195 607 67 561 608 99 600 700 93 124 462 99 217 930 102 410 753 101 153 792 99 725 881 108 750 851 101 478 809 92 50 361 100 811 865 115 502 741 109 37 234 105 756 868 84 209 662 105 83 680 93 593 618 90 230 827 94 44 590 107 374 832 102 481 662 104 62 316 100 162 449 96 21 868 107 324 671 89 60 438 85 122 924 81 118 835 90 763 788 88 94 344 115 293 502 97 370 711 87 281 366 113 203 245 111 587 673 78 117 135 99 525 714 104 665 944 106 81 998 87 178 422 103 458 941 77 434 544 90 238 631 104 150 719 96 194 661 103 346 920 122 18 475 96 394 736 80 760 999 106 76 175 108 773 787 90 329 627 91 250 899 104 78 580 104 56 169 106 657 915 96 306 784 108 342 391 81 25 445 112 597 909 92 355 592 86 250 448 95 71 643 79 580 860 88 291 563 105 224 538 91 43 988 102 17 116 80 99 275 91 150 493 106 347 985 85 472 521 85 310 385 105 357 840 90 293 888 88 30 396 93 116 467 107 291 993 98 46 302 108 15 487 80 372 803 105 707 745 88 88 194 94 202 766 103 466 739 119 342 869 92 441 602 88 274 496 103 592 956 91 146 750 102 457 872 99 119 255 97 32 484 98 403 558 113 871 971 115 150 780 103 183 861 92 38 182 105 643 760 101 122 843 122 492 668 96 543 766 106 51 927 98 571 575 110 28 151 97 283 867 106 469 984 107 322 437 89 96 967 101 331 858 89 125 734 102 664 770 102 270 324 114 342 820 96 502 652 108 68 266 91 156 324 96 626 699 111 699 961 74 476 635 109 222 748 105 464 599 86 12 508 111 95 743 99 343 934 81 508 881 95 169 928 122 214 465 84 556 943 101 574 838 105 140 147 81 638 875 90 705 825 93 593 993 91 199 815 96 298 375 92 60 233 92 277 672 106 336 392 116 150 789 113 34 415 115 349 944 98 197 473 109 280 376 92 566 703 114 294 589 89 59 727 98 271 943 112 252 412 90 591 733 113 421 994 101 834 853 97 286 349 90 173 639 110 476 899 85 526 791 99 545 546 95 165 192 91 103 578 99 77 116 109 21 485 117 18 436 95 269 641 88 259 716 115 202 359 85 190 457 110 680 703 95 219 932 115 434 529 94 171 970 113 174 762 99 316 952 107 755 758 113 858 869 115 326 853 101 146 563 94 163 593 109 89 300 101 476 595 90 303 723 95 583 713 102 749 775 86 842 847 102 593 799 90 26 576 96 150 538 118 43 657 110 55 702 81 246 751 96 456 772 110 220 971 80 465 998 89 306 972 111 665 699 99 57 783 92 298 562 101 106 882 101 370 715 91 581 672 104 782 836 89 106 740 114 0 95 89 150 897 107 324 960 98 302 999 93 387 715 106 714 756 108 185 463 110 387 454 118 506 988 109 280 686 103 147 944 97 242 400 92 30 431 93 791 908 105 500 915 99 380 689 83 760 815 86 631 748 91 447 892 114 5 681 101 746 789 97 52 984 99 784 982 90 365 465 114 408 465 98 490 914 118 376 678 110 168 423 103 548 912 114 74 680 94 230 406 105 646 749 94 53 412 97 764 970 91 698 701 90 247 706 90 487 841 98 67 452 100 188 866 93 49 730 106 271 758 102 11 95 106 151 207 84 592 682 98 711 881 91 221 904 87 676 772 94 215 280 126 375 859 94 552 619 105 614 837 94 299 665 101 10 970 83 0 172 99 307 910 74 244 308 108 230 995 97 357 626 121 32 999 92 768 818 107 536 645 87 382 538 97 142 457 112 460 526 100 48 964 92 27 332 97 2 420 98 59 493 116 15 635 115 299 748 110 108 192 101 164 479 115 363 474 85 625 908 79 631 666 96 304 319 107 39 709 95 290 469 76 138 539 85 228 428 103 441 662 90 354 717 87 15 316 102 128 469 81 459 912 97 728 770 100 26 734 93 570 708 93 356 480 78 601 773 93 857 901 80 753 876 93 117 261 99 203 981 84 313 541 78 16 418 112 319 450 96 716 746 96 302 413 98 105 168 97 277 848 95 379 423 105 305 709 98 603 752 98 198 841 99 528 756 100 588 940 94 743 898 92 152 876 90 146 461 107 241 460 84 165 190 87 5 175 102 50 174 105 178 818 114 43 614 99 684 706 100 254 880 108 756 935 95 142 608 93 214 414 109 368 708 115 94 171 80 515 591 96 254 867 90 79 314 100 330 385 107 228 860 101 452 936 99 298 783 111 487 603 98 158 250 91 415 779 92 236 491 87 493 902 79 390 554 99 344 923 108 246 920 115 553 606 117 384 941 102 18 513 94 218 319 91 579 827 94 817 834 93 382 916 97 452 585 104 34 247 111 75 716 100 184 912 91 101 692 105 79 582 97 658 941 101 106 144 95 194 395 91 709 858 97 447 922 113 248 640 122 214 697 86 655 824 111 212 683 104 281 645 115 63 984 91 283 545 101 17 123 95 118 598 94 213 950 115 69 651 95 301 946 110 401 687 86 101 318 97 3 366 109 96 974 93 252 753 92 527 858 104 236 767 95 136 453 91 749 915 99 36 595 107 132 915 98 97 928 97 569 826 109 117 912 112 423 903 110 195 977 118 69 773 91 782 879 96 73 908 102 410 770 100 176 505 90 34 754 87 764 953 81 133 233 107 458 564 118 144 176 96 407 629 93 208 396 94 170 290 79 579 608 103 748 874 95 754 944 100 743 968 89 446 767 106 932 953 84 948 964 99 215 305 105 16 986 100 270 743 124 464 794 97 231 804 95 613 698 98 92 740 102 750 887 106 65 395 115 418 615 91 727 864 104 466 830 102 291 594 108 251 745 98 462 671 93 537 817 99 14 951 103 508 623 107 885 950 104 702 886 104 403 841 96 439 697 109 264 312 97 246 515 113 24 326 122 221 786 110 40 961 108 530 772 90 473 996 94 443 759 101 597 879 113 182 665 102 3 232 111 496 725 99 858 995 87 556 690 112 193 544 83 568 737 92 257 577 107 496 511 81 75 171 110 507 626 88 288 497 89 59 215 83 476 573 105 72 305 95 388 890 78 427 790 91 503 729 88 407 781 95 270 475 95 832 860 98 752 841 109 672 815 106 249 281 117 123 248 122 603 824 103 88 858 84 367 948 93 172 692 87 111 576 104 121 791 111 483 847 112 286 298 103 37 840 99 123 161 95 280 488 118 105 316 104 126 222 110 184 452 108 309 875 119 337 411 87 141 729 93 914 997 94 411 770 113 163 685 104 277 995 90 26 284 104 498 671 91 88 512 94 906 928 95 165 470 105 844 984 91 558 970 76 237 914 97 508 908 87 276 722 100 530 693 93 323 986 85 339 476 89 298 586 104 701 868 113 687 962 132 293 485 96 420 487 110 6 435 101 843 860 93 498 605 100 264 744 108 391 774 103 476 705 96 623 884 98 14 251 85 325 838 88 200 408 90 46 965 97 104 685 101 360 628 105 245 755 99 434 570 97 20 668 92 286 620 89 206 481 104 32 217 101 609 746 71 835 870 108 314 671 106 550 950 116 288 447 106 404 802 102 469 924 108 33 524 114 168 859 102 68 591 109 6 128 109 701 963 88 417 482 95 798 892 93 116 699 114 790 987 87 17 447 107 48 96 100 400 883 98 501 930 82 779 790 94 756 818 92 261 917 113 398 696 98 376 578 110 231 471 82 72 508 95 38 802 103 886 976 92 92 183 116 148 434 112 270 394 94 552 957 123 961 974 90 383 712 97 646 705 129 138 919 97 646 949 98 121 458 98 552 595 100 424 994 91 475 526 93 734 818 116 405 693 104 119 186 106 152 508 96 151 559 95 619 726 103 42 326 100 109 595 102 69 166 104 333 519 102 371 855 91 549 934 103 582 820 102 788 924 95 251 978 98 246 392 93 39 494 113 54 98 79 684 763 109 610 641 98 137 430 100 274 311 106 450 800 106 23 749 114 432 837 126 14 523 98 305 321 96 413 463 81 353 891 85 850 976 106 237 635 114 247 778 105 79 755 118 238 648 100 682 981 88 287 474 96 606 725 104 95 662 102 254 781 87 151 827 109 49 611 99 64 484 118 97 286 102 13 744 114 188 372 107 136 894 116 340 423 106 846 855 102 357 522 102 39 88 100 96 824 84 216 317 84 131 499 99 68 299 105 82 750 112 192 550 113 450 598 101 660 803 87 287 784 89 155 293 105 641 976 89 29 608 102 79 896 105 800 957 107 20 793 98 314 839 92 92 397 102 644 949 105 144 980 113 855 988 109 400 810 101 571 641 90 505 539 109 668 801 102 67 699 107 440 531 103 339 383 114 30 159 97 383 943 113 80 408 105 37 610 110 402 839 80 243 773 93 231 609 94 267 649 110 615 721 101 296 855 103 79 400 82 237 533 103 546 642 108 372 849 126 54 134 99 176 774 94 241 407 100 298 602 121 75 816 73 230 764 108 306 802 109 920 942 111 783 786 92 229 449 106 573 578 114 342 545 84 393 774 87 94 521 79 429 843 101 242 971 106 433 869 99 531 627 94 154 819 91 547 693 117 257 484 98 338 814 93 166 202 104 178 239 89 183 217 112 582 699 112 844 860 97 154 415 101 899 929 112 54 178 86 667 942 97 200 496 104 320 868 98 810 909 111 268 785 110 42 947 95 240 530 106 34 806 88 255 874 113 437 873 98 240 575 106 669 967 92 55 703 93 80 459 99 377 806 112 844 882 94 290 934 102 53 899 95 372 872 115 388 955 106 67 821 105 116 247 113 516 871 97 496 847 99 715 953 79 38 454 97 458 951 106 69 234 112 642 718 105 228 669 82 285 563 88 235 616 112 682 806 95 321 578 91 416 990 103 690 692 85 474 567 84 461 569 87 120 213 94 614 824 108 671 945 109 583 725 93 590 947 96 124 643 91 31 767 97 551 666 85 624 913 111 129 298 91 306 480 96 27 462 90 209 803 91 689 700 103 442 538 99 9 397 98 520 968 82 44 478 108 501 968 98 624 923 132 121 273 74 67 764 109 593 611 100 683 845 85 512 816 107 674 899 104 304 908 86 403 933 98 140 265 87 378 543 98 423 767 97 517 944 93 570 897 86 104 315 98 289 384 94 625 935 109 44 387 84 278 892 101 485 876 108 131 202 95 134 190 98 317 643 91 17 996 103 199 443 106 783 856 101 804 851 103 149 941 102 365 624 94 2 884 98 195 420 103 258 406 112 56 179 71 272 642 94 357 533 107 107 171 101 62 524 104 53 207 94 472 584 88 304 395 94 213 674 91 460 860 111 377 864 116 604 610 98 82 591 100 181 279 88 131 168 105 42 809 104 251 781 100 141 277 98 574 806 100 13 843 92 687 731 79 157 864 95 264 573 107 156 614 109 287 533 97 103 472 104 207 664 102 324 978 111 345 599 89 671 726 95 561 862 106 109 281 95 39 384 114 665 828 118 298 673 92 69 396 87 492 839 73 156 919 109 805 842 94 33 970 93 597 608 100 291 918 110 316 750 104 222 664 97 18 298 89 90 454 102 527 728 99 261 863 95 501 532 92 117 347 90 172 981 93 25 665 93 538 954 108 330 698 96 244 672 100 463 514 83 121 555 109 109 679 91 216 992 92 241 832 96 266 477 113 363 757 97 37 464 115 179 557 105 23 96 87 508 825 96 698 978 95 825 863 106 31 476 91 150 461 100 867 999 112 97 172 123 310 938 98 812 865 107 156 992 104 245 368 100 1 992 114 260 831 97 80 703 96 417 419 90 111 307 103 329 728 96 867 985 95 613 782 79 404 785 96 603 909 112 680 736 84 44 727 75 13 736 93 599 702 79 450 529 113 568 777 110 109 474 98 706 990 95 211 770 113 512 787 110 391 439 108 746 756 102 296 947 103 665 748 96 291 764 88 466 558 102 321 970 104 135 968 95 808 938 103 317 454 96 15 274 114 491 815 97 213 432 109 210 489 103 184 728 91 806 975 98 92 161 111 722 826 83 188 969 116 214 228 104 291 459 83 799 801 113 721 827 85 239 632 107 125 278 96 525 975 102 462 680 109 310 388 94 94 371 101 414 678 96 721 868 107 704 828 76 171 207 116 54 567 82 197 697 103 203 876 106 553 559 98 628 631 89 44 903 99 246 977 100 10 296 100 156 721 79 421 792 97 522 857 109 336 734 79 207 753 101 97 395 90 626 801 95 394 725 98 356 570 91 529 862 102 432 914 98 387 828 106 392 708 91 655 685 113 295 364 89 561 606 96 800 837 115 32 473 121 538 800 95 184 942 81 276 378 100 73 356 107 151 175 87 530 745 108 106 270 106 151 666 102 224 815 97 380 482 84 749 977 112 105 646 100 28 483 86 182 479 121 88 545 95 83 316 109 400 514 94 86 243 97 217 230 89 303 716 102 69 466 100 164 497 107 542 940 84 23 880 91 13 670 104 248 757 110 89 885 108 775 958 97 269 280 99 127 266 105 286 483 111 175 298 86 738 854 95 813 917 94 178 265 99 216 311 91 187 220 106 124 421 92 95 955 96 666 896 105 122 467 97 597 766 82 180 459 105 521 886 77 96 513 103 374 491 117 256 460 88 535 673 107 423 661 86 93 115 88 255 853 82 570 942 105 337 600 99 366 395 98 82 477 81 377 609 102 191 548 113 258 427 93 106 338 103 222 658 98 271 480 98 822 852 91 246 577 90 696 820 105 708 912 109 564 984 107 411 946 109 634 675 103 131 947 109 314 431 98 541 828 113 634 736 95 146 243 101 823 891 113 404 607 82 406 715 91 718 957 87 304 431 111 228 731 97 263 289 98 281 839 112 375 875 100 130 960 102 142 902 100 552 991 99 0 336 79 361 569 88 423 705 108 269 273 109 7 926 103 406 409 87 565 766 96 229 264 98 558 873 103 494 569 105 69 895 89 71 646 95 113 743 97 156 616 99 362 821 92 641 841 118 10 73 98 231 457 90 35 374 106 457 833 91 550 576 98 688 751 102 313 577 103 490 979 102 239 852 82 76 99 119 29 315 91 589 978 109 438 680 101 579 960 97 151 950 91 489 531 93 53 219 95 120 619 86 381 496 109 454 817 94 345 984 91 340 862 105 43 553 110 497 509 111 227 802 97 862 865 122 101 769 106 503 809 105 270 704 76 933 945 110 196 480 91 521 648 103 107 897 100 433 675 100 235 783 96 164 639 103 68 758 102 76 335 107 310 569 112 553 620 97 14 931 108 349 891 100 60 508 116 735 959 91 278 367 101 917 919 77 551 814 90 461 965 87 225 437 99 135 933 94 39 410 111 145 316 119 471 884 94 74 520 97 86 762 98 542 812 109 176 471 90 544 986 100 35 572 121 313 931 109 126 858 93 243 312 109 672 960 116 648 903 96 186 526 93 274 806 101 142 363 102 18 563 93 606 807 94 10 878 103 818 869 91 563 580 99 95 620 82 351 708 100 643 720 108 168 740 113 398 462 94 7 782 105 239 430 107 234 334 88 149 208 126 165 840 83 895 935 101 119 929 92 414 820 93 136 531 110 412 710 98 318 505 96 169 203 92 577 800 93 638 680 91 648 649 90 129 187 114 248 258 106 466 953 88 256 763 106 225 546 101 40 976 89 664 728 90 557 604 97 335 821 96 631 925 99 563 959 100 13 116 106 41 457 88 556 951 119 439 960 81 502 950 104 424 888 103 66 531 103 72 386 92 214 796 110 238 675 81 292 864 101 38 446 87 138 898 104 602 804 107 214 345 108 108 184 122 490 973 102 802 953 86 179 200 99 320 519 104 108 432 116 68 763 100 886 932 79 280 826 100 543 733 111 130 788 93 412 516 93 452 465 97 132 699 102 93 953 98 831 892 82 3 491 92 183 185 128 388 563 92 661 971 99 334 590 105 692 969 109 41 942 97 291 375 97 242 486 92 368 812 96 71 167 99 118 817 121 571 682 103 220 590 116 572 885 80 36 652 103 754 784 83 287 998 87 228 825 96 426 571 89 906 948 103 288 424 90 510 864 102 221 717 92 309 558 95 262 949 87 38 910 112 64 966 91 272 641 89 539 548 98 99 842 72 5 944 92 262 972 104 103 206 112 13 794 117 183 337 104 210 975 94 415 919 98 84 219 91 84 150 100 691 882 91 170 742 109 195 606 97 527 866 87 25 42 84 69 783 104 3 301 98 16 954 85 128 846 107 69 724 103 500 687 99 21 145 100 365 793 106 229 991 103 15 502 91 260 955 119 407 497 114 132 474 101 639 858 88 574 916 121 616 783 90 555 638 106 138 172 99 436 832 94 447 968 113 541 948 116 90 942 101 213 277 112 795 913 95 203 514 118 517 798 91 541 731 86 78 744 109 440 491 104 737 971 99 255 894 97 341 415 100 311 745 98 507 578 101 201 996 103 95 115 86 586 728 98 44 239 98 23 564 103 334 650 92 885 979 99 98 337 93 101 860 111 363 805 111 358 822 88 408 421 102 198 996 102 235 858 105 352 473 95 289 933 106 60 357 103 602 937 91 118 193 96 626 977 115 40 935 108 89 642 103 118 782 91 63 264 96 404 915 97 366 866 77 93 875 94 331 341 99 130 502 95 142 600 109 240 681 90 0 559 116 137 480 85 5 17 119 299 397 88 297 499 89 230 623 118 40 121 95 490 491 102 370 799 106 561 980 86 37 682 94 771 831 105 164 200 92 705 907 95 572 790 101 59 878 91 208 425 107 123 592 123 59 110 107 98 803 111 93 849 115 253 782 83 77 567 102 146 361 101 240 325 126 6 569 108 165 678 103 53 627 93 134 644 121 102 358 86 104 569 90 54 575 111 19 113 97 446 487 107 64 352 101 429 939 81 103 600 90 263 584 118 179 679 99 39 243 101 419 428 81 63 395 104 210 256 108 716 933 95 181 370 93 44 587 106 502 506 110 166 613 101 78 691 104 89 366 93 41 444 94 90 874 104 104 404 99 160 212 113 84 137 101 189 232 109 627 989 97 880 884 101 385 451 90 728 982 107 359 754 90 7 473 101 313 465 101 45 132 96 478 528 89 345 819 109 94 353 96 23 922 100 964 990 103 402 628 89 510 605 110 434 520 100 436 564 99 210 425 89 110 905 107 128 851 91 373 635 92 712 738 105 868 882 103 367 993 99 261 323 100 142 231 97 625 658 130 78 731 111 218 367 83 51 604 90 79 548 113 143 257 118 615 745 85 533 554 87 620 769 81 466 963 110 409 444 83 384 545 105 924 964 88 14 451 107 79 85 82 800 909 106 106 609 104 71 841 105 450 917 98 189 253 111 114 762 101 142 190 112 169 579 119 92 497 92 555 678 126 239 504 109 126 252 109 350 781 76 216 786 101 58 187 79 21 854 99 582 933 127 564 678 111 838 867 95 67 264 95 175 840 109 303 994 106 107 313 87 8 373 111 394 547 97 861 891 99 499 568 73 298 415 80 957 961 88 82 509 96 587 703 113 507 772 111 352 524 111 728 783 103 111 853 86 6 632 113 522 800 97 438 964 100 92 549 109 276 298 97 402 657 93 660 810 92 222 316 90 421 886 86 736 998 106 32 364 97 334 784 87 269 865 93 259 849 75 725 753 119 536 798 100 121 993 92 96 667 89 127 543 101 93 914 105 669 989 100 261 874 104 646 741 90 30 381 102 192 693 110 94 242 119 251 547 86 166 456 97 182 199 106 69 495 118 324 550 102 116 376 107 149 637 94 213 374 95 382 536 87 652 756 88 90 778 103 187 962 79 688 860 89 262 284 108 292 331 108 552 798 118 10 429 100 145 193 103 169 672 100 441 904 97 176 860 87 451 713 90 108 197 105 133 558 108 13 139 92 268 848 111 61 771 89 135 777 100 39 834 112 293 698 106 78 725 85 296 638 101 137 852 102 457 956 99 28 361 96 44 157 77 393 646 88 737 884 88 57 542 105 306 797 107 304 601 91 326 593 104 323 806 86 544 672 104 325 903 97 138 469 116 739 765 99 513 932 100 659 968 107 67 913 96 57 718 108 257 269 113 449 653 74 485 697 99 223 582 97 360 813 83 59 235 86 774 809 110 202 979 111 467 881 119 750 773 104 1 167 121 226 281 98 107 453 101 150 569 90 363 641 117 242 700 95 81 719 105 149 289 98 594 598 97 836 969 95 525 654 84 644 801 97 198 757 104 29 301 89 795 940 113 188 418 87 253 341 102 7 244 109 548 576 116 71 544 108 424 834 101 90 460 96 832 867 88 254 652 97 164 879 83 709 979 90 175 561 112 392 843 91 168 357 105 289 963 98 704 875 94 117 644 107 284 338 106 221 654 100 88 716 100 545 946 105 521 553 97 136 261 98 615 676 92 54 457 85 178 218 109 502 953 88 9 514 102 63 563 101 797 826 99 124 716 91 752 782 96 283 966 88 182 229 93 309 850 99 459 563 93 349 424 97 712 889 100 344 785 107 676 955 99 465 519 105 91 781 100 410 551 101 371 580 93 93 306 98 177 631 94 206 733 97 278 896 98 50 287 96 709 886 107 118 761 121 625 848 104 54 914 76 66 873 94 232 663 97 246 641 99 500 609 99 525 642 80 269 981 93 260 650 108 222 295 74 48 780 88 217 251 134 91 532 99 117 986 115 424 522 97 746 861 97 274 520 112 426 576 100 61 971 102 504 877 114 112 544 100 180 475 95 103 332 89 133 444 85 234 313 115 355 605 95 3 41 97 818 842 109 102 284 90 659 783 106 16 518 94 823 872 112 64 324 111 819 895 93 313 895 100 64 571 86 424 666 108 373 790 97 155 437 103 101 511 111 22 826 103 263 596 84 183 267 75 361 831 86 382 741 93 45 753 84 104 308 114 359 922 113 88 765 104 91 428 97 324 327 95 244 725 104 560 989 90 303 435 100 183 408 90 696 986 117 602 642 83 569 830 116 41 868 94 620 647 89 161 825 102 623 888 100 601 631 104 253 866 101 2 296 89 623 809 95 210 358 98 367 383 98 166 705 98 317 844 99 278 555 90 126 546 107 197 583 106 86 525 105 41 893 72 503 576 95 429 799 107 432 698 98 15 157 84 371 639 94 545 681 115 596 658 119 539 779 85 583 776 87 598 895 100 137 670 106 546 718 111 233 949 75 174 505 104 531 636 97 824 843 97 48 617 92 328 644 106 803 947 110 365 382 89 339 466 111 418 846 99 149 674 99 103 311 101 498 782 106 443 661 116 193 875 93 130 727 93 116 705 94 248 499 100 815 874 89 410 466 101 514 529 85 719 875 101 495 713 108 438 768 100 369 656 106 526 898 93 411 649 89 353 439 106 611 800 111 277 466 106 376 951 94 446 912 107 620 834 109 399 594 79 108 922 100 331 817 100 717 902 122 223 673 103 428 881 90 426 858 109 111 500 104 34 812 107 220 329 98 586 900 109 699 787 102 520 733 99 141 338 97 320 769 121 351 832 101 120 609 95 301 738 101 674 934 109 317 787 115 79 372 79 81 535 105 434 864 104 2 902 73 28 932 87 506 900 78 569 686 110 449 940 92 413 871 93 478 901 100 674 798 99 252 902 95 252 691 113 168 560 93 88 125 105 116 966 89 361 488 105 68 696 102 481 865 104 843 858 102 422 578 103 416 611 111 3 254 88 286 503 97 92 424 97 402 490 97 13 372 93 112 380 85 181 945 111 432 812 106 412 415 99 15 642 107 635 861 93 852 869 84 212 599 94 398 884 99 112 773 95 377 716 115 299 415 112 893 917 98 77 263 90 308 844 99 559 735 91 140 158 109 192 222 76 696 898 90 503 584 86 367 892 104 16 391 80 893 956 106 108 784 103 8 858 79 191 353 91 81 144 104 38 705 108 151 406 90 158 791 104 28 692 107 637 825 88 550 887 79 36 386 109 197 428 111 45 63 110 11 906 119 699 994 108 606 728 91 405 948 114 961 995 110 157 865 108 706 840 93 860 929 76 321 842 102 715 872 107 155 671 106 19 205 125 147 337 100 217 855 86 141 285 98 72 224 105 156 183 91 850 965 117 71 928 90 342 757 95 249 793 91 763 998 108 360 860 116 743 772 86 41 285 74 97 713 89 284 630 95 203 704 101 510 965 108 188 666 99 148 625 113 74 489 99 346 892 92 56 224 100 199 279 105 414 813 98 599 947 96 519 609 80 46 156 88 32 927 103 384 549 102 143 969 95 91 587 97 574 701 108 361 616 108 468 654 96 52 245 106 603 911 111 290 512 96 405 603 96 190 450 83 532 925 105 892 989 111 279 732 104 524 598 104 216 809 112 354 369 101 673 884 97 836 885 114 507 801 104 454 934 97 358 881 115 207 437 88 198 982 91 443 784 106 97 756 98 31 46 92 127 772 109 151 806 87 836 927 101 116 862 115 677 997 94 730 780 106 71 940 96 470 494 114 401 596 93 34 473 100 152 330 93 434 849 95 102 452 112 84 315 100 453 468 110 126 727 105 149 816 117 539 570 88 569 850 98 369 756 126 740 953 111 619 872 97 239 853 98 574 957 109 65 731 101 287 647 105 571 598 88 591 902 99 900 926 87 913 920 92 190 533 90 664 889 96 209 728 112 170 380 108 176 183 104 291 956 86 33 461 96 110 796 88 653 944 80 687 882 101 432 464 102 0 322 108 563 777 104 573 696 96 718 897 88 589 725 102 37 957 103 145 846 111 217 545 90 223 907 85 52 602 104 741 943 84 63 90 84 97 119 94 263 302 104 494 589 100 71 978 114 264 734 79 94 925 99 62 100 111 281 874 78 365 505 90 107 726 99 290 371 108 939 942 107 493 926 93 355 758 93 467 734 93 84 252 100 568 676 93 109 476 96 224 432 107 259 286 103 65 984 102 22 951 105 723 831 121 626 996 96 753 955 103 261 529 123 534 659 93 283 874 96 493 773 105 339 561 100 138 963 108 446 494 99 69 87 106 490 960 97 655 785 97 211 810 103 537 651 99 101 964 95 614 655 92 482 516 88 552 657 84 58 318 76 442 655 92 609 753 94 29 360 102 473 888 91 593 635 101 126 393 87 276 363 86 298 795 112 14 621 105 233 909 80 309 871 98 469 730 105 202 532 94 615 751 104 416 745 109 189 380 102 184 639 110 43 138 104 285 675 81 422 485 111 203 663 103 163 292 113 388 677 99 36 374 69 152 170 108 103 760 106 450 939 108 115 997 104 150 764 94 115 678 114 579 992 82 141 181 102 108 157 98 365 533 100 395 657 84 381 631 110 130 186 80 112 356 91 694 839 98 226 403 138 453 753 96 380 680 107 163 805 100 344 711 87 205 343 95 343 451 111 505 826 96 355 405 120 8 705 102 583 663 91 68 932 94 562 980 107 692 734 104 126 739 98 386 959 90 124 576 90 275 715 92 6 250 104 222 563 95 110 194 105 166 342 105 196 402 98 29 330 112 302 927 115 269 420 87 115 896 100 730 949 95 3 272 99 695 846 106 129 213 103 680 802 112 151 783 98 280 451 111 90 820 82 105 471 106 282 769 102 294 430 118 65 74 92 165 939 110 196 300 98 40 902 130 374 444 116 43 821 94 11 294 93 435 890 99 386 628 101 232 399 80 515 702 76 142 871 102 273 733 95 403 922 103 141 659 101 23 391 89 282 362 105 99 170 94 457 965 86 360 773 92 358 610 86 490 632 84 578 668 91 409 905 94 385 464 105 190 206 111 592 923 108 724 766 102 570 920 105 367 382 85 301 695 104 815 996 103 612 777 110 469 480 123 174 325 103 143 306 103 81 256 110 357 498 92 345 594 88 180 959 100 37 919 98 352 985 85 642 830 105 353 905 92 207 752 103 399 433 101 478 847 95 4 171 90 430 985 67 212 688 94 564 867 101 188 449 115 609 929 120 274 816 95 409 862 100 120 588 103 70 409 104 71 600 106 425 813 94 339 416 123 90 889 89 975 979 105 66 753 112 171 930 101 288 438 95 153 492 109 330 881 113 372 988 95 110 541 98 814 913 114 751 847 98 345 618 117 527 712 88 146 240 109 372 379 110 13 375 102 318 676 93 295 392 91 251 684 93 433 577 103 28 248 116 73 234 101 568 795 102 436 534 89 21 546 104 815 828 69 727 795 95 429 466 82 506 593 104 111 492 119 171 731 115 408 793 88 128 881 93 343 573 103 263 833 103 68 124 117 21 578 100 613 691 88 484 528 94 55 913 102 326 704 105 365 635 110 479 890 109 569 694 101 622 771 93 554 694 95 237 520 107 170 683 116 92 212 113 352 727 105 189 271 102 156 315 104 298 880 100 132 329 96 758 972 108 602 754 100 335 756 87 552 614 97 38 382 107 352 546 110 478 596 103 542 984 98 695 761 91 434 675 85 46 498 71 501 777 90 442 894 90 244 656 103 450 720 113 827 993 94 50 308 108 101 645 116 259 404 110 584 987 105 762 893 97 434 874 91 125 893 114 214 897 97 151 296 92 23 940 107 326 841 112 19 921 114 601 712 107 416 823 104 399 519 93 122 629 88 504 536 104 37 633 76 220 744 95 67 132 110 195 917 95 163 842 105 396 589 98 547 747 81 110 714 101 174 760 113 103 811 110 320 476 94 250 684 99 842 855 102 13 191 90 37 735 96 203 672 111 442 503 82 361 901 100 698 746 112 87 304 97 392 493 74 425 657 102 205 282 104 61 352 90 554 995 98 198 455 83 35 57 99 845 927 99 300 555 88 321 862 108 48 797 104 259 909 109 503 987 105 158 303 97 201 794 107 463 876 98 373 946 94 462 552 108 551 890 93 550 615 95 115 898 89 229 849 92 738 863 84 420 629 106 721 971 86 192 442 89 178 515 97 557 646 108 426 889 111 107 711 76 158 675 106 270 733 108 158 251 115 487 509 79 37 443 78 262 450 88 731 925 100 488 541 107 227 743 100 28 652 92 85 950 102 454 589 94 510 914 103 446 796 92 144 620 112 275 306 103 177 306 115 115 395 93 3 185 101 148 164 106 747 846 99 346 388 101 798 997 102 585 701 123 78 259 93 0 245 96 825 972 100 121 994 110 819 873 105 231 408 105 849 863 101 344 934 111 817 922 84 489 915 102 740 930 94 275 774 80 68 189 108 206 413 98 56 530 89 313 475 103 322 758 77 448 608 98 127 223 97 48 325 98 39 318 89 398 435 101 454 641 97 768 862 92 683 999 101 265 768 82 741 744 108 193 951 96 127 293 100 488 616 107 71 534 104 804 818 90 72 664 97 32 918 100 107 737 110 649 803 110 214 818 104 662 677 119 588 967 106 74 282 108 367 438 101 132 292 103 580 830 88 482 802 105 206 591 89 200 673 97 857 862 107 270 656 97 668 714 95 84 379 92 2 121 99 192 336 103 524 887 93 160 580 101 742 757 102 21 871 93 224 305 109 745 896 99 263 361 96 135 286 101 421 784 111 439 947 107 640 908 116 203 673 80 228 984 100 114 445 100 3 935 74 104 753 77 200 702 106 139 816 87 750 909 84 769 932 109 26 84 83 663 838 70 156 255 107 73 981 99 267 953 100 343 420 94 146 315 93 503 747 101 760 958 101 125 144 90 73 470 92 247 363 103 15 462 74 528 990 105 493 727 113 237 592 100 429 795 96 98 308 117 121 308 91 214 307 116 200 895 97 264 469 99 343 837 119 334 777 93 102 894 107 232 323 100 186 637 94 563 605 109 79 521 94 329 360 86 266 662 95 76 714 108 386 609 89 275 882 101 228 522 89 319 788 97 315 744 99 640 696 91 420 547 85 177 489 105 423 806 97 686 938 89 180 436 99 23 719 94 241 899 99 73 282 107 767 981 91 541 751 95 315 823 109 133 170 110 128 212 102 238 604 100 13 227 97 708 987 97 113 618 112 21 698 112 584 939 113 281 575 113 161 983 95 129 957 96 100 266 99 183 435 106 225 493 100 57 68 97 190 442 99 185 197 106 282 971 87 21 111 96 162 869 100 44 422 95 353 718 114 415 880 111 151 268 106 9 154 85 505 557 104 326 525 103 555 891 99 533 561 110 263 672 101 19 452 102 352 623 100 80 248 105 91 478 109 140 982 110 28 324 112 690 734 114 57 539 103 438 858 103 86 855 91 47 586 102 128 659 101 426 842 92 522 817 102 42 371 97 509 637 101 341 489 109 82 456 101 71 942 96 215 255 105 367 706 95 561 680 97 381 505 98 721 744 104 216 471 105 212 276 90 640 759 111 469 601 96 425 669 89 190 599 102 188 631 82 46 901 93 25 541 99 159 307 99 259 424 119 213 716 107 333 387 104 658 933 94 101 233 97 865 985 89 220 489 98 617 623 102 785 842 111 178 825 96 94 758 101 392 420 89 218 267 115 61 433 100 429 588 106 39 267 97 366 600 97 679 885 98 283 836 109 136 941 97 50 892 109 174 917 116 655 915 111 158 896 105 693 929 109 269 443 111 511 759 113 604 703 86 328 716 135 592 842 83 12 333 117 992 999 118 491 854 106 69 152 96 897 955 105 427 458 96 371 504 112 117 527 108 84 811 111 654 667 81 282 815 108 395 583 100 367 549 91 180 658 77 205 709 85 743 763 115 220 882 102 474 479 98 122 421 78 252 763 98 473 624 97 737 841 95 809 848 99 739 885 114 262 628 100 424 959 100 415 945 124 180 378 114 520 928 98 139 263 84 639 965 108 105 662 98 905 978 99 481 810 97 199 264 97 19 790 108 693 995 90 258 848 115 110 916 86 70 771 97 389 981 95 636 868 90 71 130 87 562 641 118 300 566 98 74 393 96 606 865 80 82 290 111 11 588 102 443 588 103 588 870 101 338 556 87 292 933 113 68 255 92 245 256 95 250 890 98 572 663 100 41 756 88 564 831 105 290 973 93 19 539 112 15 782 88 671 909 103 385 804 114 0 442 96 50 464 106 106 160 107 106 483 92 319 588 88 324 522 100 319 935 107 37 76 86 259 560 99 73 100 106 25 126 83 441 728 111 563 953 101 220 322 99 781 925 102 595 960 98 172 269 88 6 921 84 60 700 100 430 614 88 25 950 98 439 876 108 308 672 102 92 561 97 140 766 103 284 848 103 395 549 107 55 230 106 526 808 100 156 575 89 80 436 88 198 484 89 200 577 117 213 315 95 277 871 79 672 901 93 526 620 94 707 871 101 375 414 116 333 587 86 296 618 97 486 739 78 126 543 99 287 344 110 608 925 88 658 709 106 606 851 95 499 838 94 238 477 98 341 912 91 614 736 98 413 515 97 5 913 92 325 622 91 435 781 111 417 552 96 111 598 97 968 979 104 51 900 94 645 919 86 304 954 107 20 887 109 359 407 102 166 908 110 632 897 88 880 994 100 110 872 84 425 992 117 307 713 84 451 985 94 50 331 93 223 410 88 565 877 97 350 527 102 19 497 97 785 817 96 418 535 91 23 989 107 181 462 93 299 492 114 95 658 105 45 115 108 166 337 99 282 314 113 263 430 102 520 675 105 367 482 77 282 909 90 558 680 81 194 416 81 409 901 98 578 719 94 79 187 110 378 783 107 294 714 105 695 840 96 351 606 101 263 391 98 398 985 104 140 685 96 145 989 98 245 491 106 119 183 91 738 965 93 849 935 118 110 352 110 87 607 116 49 128 94 283 953 113 354 882 100 298 366 112 17 488 107 3 567 103 7 940 95 91 283 88 151 490 108 727 982 116 271 909 94 83 657 93 589 599 91 92 376 109 262 554 93 2 766 97 544 995 93 385 944 98 518 999 94 269 512 95 203 765 91 293 715 80 69 260 91 403 961 98 799 805 80 364 924 96 206 894 93 669 881 113 549 920 91 647 847 97 39 455 108 464 478 93 457 483 109 300 656 108 62 743 98 33 992 101 168 595 101 167 201 92 346 687 104 856 998 90 502 966 89 436 460 97 110 813 105 22 239 91 657 670 95 131 159 84 162 890 93 193 710 91 888 905 96 49 886 95 450 495 104 20 784 95 118 525 86 412 732 96 36 833 94 22 674 85 333 607 110 3 581 100 32 781 87 290 963 108 472 836 102 132 953 94 527 838 109 317 362 81 724 851 95 159 496 86 328 468 115 96 127 93 3 609 100 129 530 95 68 372 103 64 605 87 428 587 105 397 950 99 376 623 101 45 505 86 287 686 85 363 639 99 692 912 111 15 324 98 58 372 99 105 751 104 417 452 81 307 967 100 17 564 96 183 833 97 543 899 93 45 808 108 439 901 93 557 974 115 569 704 92 130 338 94 81 357 84 181 872 90 97 300 120 303 479 77 784 967 102 122 831 77 392 492 111 157 684 90 186 875 95 95 360 102 157 354 67 164 865 95 285 983 108 385 811 93 79 792 90 221 951 98 167 442 89 124 367 94 208 462 85 653 949 110 556 888 104 490 570 123 82 787 99 752 930 102 253 819 103 171 798 96 617 759 74 296 486 111 57 957 105 336 659 115 70 501 95 598 626 91 36 679 99 66 221 92 272 561 99 715 893 120 63 285 113 534 789 91 554 708 91 452 494 107 308 359 103 533 835 112 84 148 94 152 644 102 746 786 112 620 631 92 384 803 100 304 839 95 167 584 81 148 932 100 223 445 93 89 746 90 8 238 86 59 131 85 500 715 99 528 826 87 546 889 97 175 265 94 769 954 109 482 604 90 143 274 109 13 835 97 11 443 100 238 709 106 258 791 104 71 932 93 162 917 93 18 886 97 355 484 99 350 761 86 242 565 88 107 886 110 617 971 115 243 409 93 75 154 101 314 691 94 438 527 95 290 967 102 245 268 118 563 880 119 146 726 107 690 707 109 526 871 104 30 344 108 174 526 125 552 807 96 14 126 92 61 389 99 155 259 94 312 377 107 298 910 114 159 367 100 533 962 89 951 974 109 324 846 103 438 563 105 646 997 101 70 452 101 509 510 95 849 901 73 1 432 116 196 404 93 151 340 104 373 773 112 450 545 106 586 775 107 574 619 110 767 782 104 394 426 99 17 639 79 105 271 77 300 393 91 749 950 89 188 847 92 563 579 98 841 947 113 645 982 91 384 515 97 427 845 88 422 678 98 31 795 106 210 843 99 439 655 96 174 881 99 789 846 114 689 932 99 423 884 95 393 830 98 33 581 106 556 723 124 629 931 94 26 691 89 766 919 97 610 993 101 131 248 104 489 991 88 96 521 101 295 597 105 528 648 111 262 719 94 490 597 86 151 703 98 530 552 114 513 623 98 38 154 94 44 906 89 298 690 112 3 493 106 228 954 107 274 461 96 611 635 114 147 976 94 322 953 101 190 282 99 61 569 87 235 989 105 31 936 101 20 42 98 208 979 106 316 426 99 418 645 87 202 876 114 173 637 87 809 908 98 392 518 94 101 893 102 90 341 100 63 793 97 193 456 99 95 305 104 451 694 90 173 573 80 10 568 99 215 469 98 387 686 115 294 490 88 245 467 102 83 677 115 188 860 92 191 648 94 517 583 107 57 871 111 380 701 81 509 991 120 0 230 105 171 575 95 330 348 94 579 672 93 77 880 91 214 888 100 317 501 104 99 459 109 117 717 88 102 355 96 181 305 104 85 935 93 722 981 106 601 987 100 200 876 121 211 390 103 247 736 94 461 898 94 700 847 108 152 680 88 148 840 108 255 480 108 72 765 75 508 730 87 732 763 96 502 808 85 256 560 97 116 205 80 214 809 90 670 716 109 101 111 98 282 662 109 916 958 91 52 391 93 554 644 98 690 765 113 167 806 98 18 122 109 351 898 103 552 804 106 490 799 101 418 883 104 48 403 105 372 439 109 253 316 103 390 588 94 307 746 87 183 806 110 384 758 118 8 557 87 691 834 123 291 431 112 677 835 122 351 812 89 121 910 94 396 804 81 671 847 94 108 366 123 92 207 93 141 856 105 556 935 91 466 711 106 321 396 102 0 280 98 522 974 101 323 638 113 128 463 99 232 948 90 379 416 82 140 313 106 503 505 99 788 913 104 167 936 104 29 856 87 303 975 113 205 348 110 563 660 100 88 471 92 81 448 98 420 459 99 6 565 92 571 740 106 357 749 102 315 819 78 140 947 91 496 567 85 86 614 100 8 197 93 389 491 123 359 447 92 397 779 95 305 590 105 608 842 90 456 920 88 57 764 95 913 932 87 604 642 91 319 695 79 158 671 100 533 589 98 66 897 103 299 805 95 617 846 88 476 493 111 145 590 76 384 749 114 565 827 98 152 195 106 215 864 105 532 606 119 244 399 96 129 657 87 175 861 104 325 958 94 455 753 103 524 924 92 238 628 113 200 879 98 654 735 96 480 663 104 684 970 89 152 840 99 602 829 111 36 232 98 693 829 91 643 774 115 832 892 105 365 758 111 34 496 102 444 989 120 573 874 93 115 141 101 373 993 103 217 289 114 479 578 109 530 969 106 653 715 88 72 919 107 758 840 102 92 124 107 170 736 110 89 871 94 106 550 90 387 758 123 139 722 93 46 844 114 520 543 88 51 752 97 241 264 83 479 797 118 736 842 95 587 708 102 661 697 103 125 422 97 603 712 102 222 912 128 408 914 87 811 933 86 933 963 98 597 861 90 746 958 93 591 687 79 550 604 102 156 709 96 414 876 103 82 818 111 471 631 99 305 387 104 590 634 88 660 951 95 418 706 90 644 956 101 9 64 96 442 863 98 303 418 81 163 656 105 804 807 108 704 901 84 255 663 106 438 450 101 10 29 79 805 911 92 320 465 93 204 349 93 288 415 105 684 884 74 657 673 109 239 331 80 272 732 94 675 993 112 257 576 100 672 698 97 55 701 114 139 521 92 694 848 90 360 557 91 307 761 122 352 824 99 246 916 101 274 774 125 365 590 82 279 458 122 132 552 95 575 746 91 576 586 108 40 647 94 165 341 104 198 879 95 248 284 94 3 944 111 652 836 107 170 398 96 543 728 98 353 655 105 465 769 98 358 405 104 674 748 102 644 744 86 242 771 89 3 214 106 419 532 86 41 174 101 682 898 100 240 365 99 328 484 86 194 475 103 667 776 92 133 622 110 138 216 105 16 642 110 260 413 66 537 770 81 347 560 100 377 817 107 289 864 112 20 276 87 428 626 109 172 606 99 33 63 104 356 991 84 147 454 103 674 686 81 214 552 108 269 958 117 624 877 76 72 904 88 83 641 86 70 897 103 65 550 91 183 920 96 282 667 99 189 579 95 108 261 108 218 960 101 204 732 104 152 919 115 170 781 82 184 614 98 644 681 95 516 762 101 417 988 112 20 976 98 153 772 112 835 843 94 558 860 92 759 920 92 382 520 109 42 729 102 135 240 91 175 858 86 437 967 95 90 250 96 727 998 80 236 602 101 239 918 105 189 830 86 238 540 102 258 769 79 102 470 97 154 589 110 255 889 110 533 988 94 269 808 113 348 816 100 420 614 92 676 779 107 278 317 89 332 555 90 475 978 91 303 399 115 689 706 101 347 655 104 40 229 108 189 437 99 25 947 115 22 738 105 264 923 97 160 840 109 446 524 84 102 444 88 26 345 116 597 642 94 52 683 90 24 105 88 88 219 98 184 993 96 374 485 82 694 915 112 624 876 95 30 512 116 86 561 85 654 664 96 4 569 112 696 929 105 150 576 98 649 792 109 804 880 103 452 991 92 162 484 98 432 496 85 500 511 79 139 142 96 345 381 90 251 497 102 804 833 104 594 650 113 257 977 111 246 277 111 583 859 110 584 928 98 59 924 103 164 632 101 314 469 100 315 754 96 227 273 98 29 468 97 167 235 104 527 569 88 543 846 110 713 797 101 174 530 80 14 35 101 565 905 104 18 510 89 20 864 98 71 810 99 645 784 110 594 820 95 135 277 104 450 587 118 207 605 105 301 787 120 315 329 120 342 605 89 202 864 100 446 823 99 244 867 93 494 604 105 142 471 107 334 494 98 552 903 92 68 712 107 157 560 85 103 177 89 443 910 108 214 350 95 302 379 115 10 737 93 551 782 107 44 196 91 467 677 102 114 320 112 220 912 90 249 572 107 334 466 109 216 860 98 98 852 96 172 378 101 480 561 72 267 404 108 253 259 110 274 723 97 890 904 90 573 626 100 272 554 119 745 922 94 167 542 96 696 908 105 280 513 102 634 995 78 171 372 90 346 360 105 68 727 80 294 364 85 163 776 95 711 868 101 102 351 96 59 603 103 423 484 111 292 648 83 8 826 89 206 769 88 557 638 91 67 888 98 167 985 90 51 269 108 163 988 113 728 918 97 139 690 81 1 74 113 126 184 97 62 369 97 128 800 94 65 169 108 928 969 107 436 563 100 41 570 96 96 676 103 132 600 90 424 614 94 514 880 94 851 983 90 761 950 89 551 743 87 466 596 110 822 875 122 148 496 104 306 683 97 380 450 82 494 824 100 341 381 100 243 501 85 751 915 114 1 470 95 75 398 120 92 995 85 423 813 80 146 909 85 230 336 118 142 781 85 91 503 112 106 705 98 271 351 116 500 717 80 650 978 94 539 628 109 0 254 87 339 483 78 409 685 105 36 868 104 119 823 109 516 881 87 303 704 111 101 612 80 37 663 96 28 754 106 312 337 93 377 493 110 134 990 105 419 699 103 863 867 101 18 437 115 423 539 86 614 630 111 528 658 106 769 812 96 227 833 102 283 961 99 302 824 98 716 880 115 183 648 94 234 241 95 133 681 102 508 785 97 307 458 94 179 798 95 98 871 87 12 563 113 877 928 88 0 205 107 138 745 103 407 487 100 401 684 106 305 565 108 26 777 111 640 891 114 228 761 106 919 974 105 408 652 109 488 918 108 67 765 100 41 757 99 747 782 105 95 283 107 935 961 91 38 997 100 252 645 84 307 883 95 770 841 126 511 669 101 555 688 92 424 978 105 632 809 88 795 910 94 576 855 108 92 458 96 285 385 113 576 759 99 268 534 79 16 937 108 639 972 89 475 950 110 53 749 95 171 288 89 707 803 96 380 603 96 421 774 115 164 736 87 199 890 105 717 903 79 230 543 112 640 658 93 64 770 96 15 695 107 527 653 104 577 796 102 31 577 110 391 600 103 470 746 107 843 944 84 377 744 117 15 859 95 27 452 110 199 357 89 113 322 105 927 930 91 155 377 91 595 868 90 818 899 94 17 333 105 326 786 90 51 806 103 148 450 110 249 959 95 208 826 99 133 757 120 502 857 96 72 562 102 693 840 96 186 219 89 14 664 92 227 477 109 73 373 96 297 654 101 846 946 98 819 888 101 4 131 91 556 661 109 425 719 90 252 784 98 72 566 104 390 995 98 223 940 108 515 572 102 589 705 90 221 522 108 959 977 120 0 913 97 254 492 92 560 979 94 456 488 103 627 753 99 3 699 108 264 703 100 622 782 88 93 534 111 352 664 111 450 923 90 91 943 116 166 871 111 132 844 92 724 747 86 4 874 82 128 944 91 369 857 89 178 663 116 521 615 108 218 860 93 149 854 98 106 872 105 100 198 99 262 536 103 248 859 93 67 331 92 113 370 99 513 774 94 360 656 102 622 652 96 278 719 78 228 684 96 196 655 90 805 877 92 405 811 99 455 660 100 13 881 119 725 807 104 149 963 96 203 854 83 245 719 105 509 590 88 557 752 108 62 228 90 249 442 106 11 256 101 715 757 104 203 762 109 177 465 99 18 619 106 456 958 103 458 666 114 457 981 109 31 489 98 193 388 89 316 584 90 496 668 99 7 62 113 631 711 113 117 295 88 58 618 95 20 912 114 702 870 107 154 775 96 444 857 95 359 804 111 364 869 119 347 618 93 216 735 100 223 442 70 624 835 96 496 509 96 572 719 102 252 587 112 208 941 94 297 750 90 413 674 97 884 925 90 241 545 107 22 624 107 664 719 94 990 998 111 49 771 90 762 848 113 323 329 110 126 455 105 486 841 101 584 828 113 421 675 97 97 990 110 706 744 96 818 982 106 645 929 111 679 889 103 541 861 108 539 904 103 60 985 86 9 351 90 243 470 110 134 622 101 229 790 101 370 949 96 398 807 91 495 854 122 787 929 100 878 906 83 257 462 99 82 109 81 454 986 95 729 885 101 103 913 101 46 668 85 60 603 105 99 158 89 508 636 105 407 829 117 710 784 94 964 973 104 623 824 100 10 389 91 256 502 101 557 957 96 39 320 84 383 685 91 266 308 108 55 268 96 80 240 94 655 913 81 90 262 106 59 177 89 112 255 106 404 887 94 418 861 89 89 192 103 17 76 96 415 673 79 432 808 85 320 861 107 361 961 104 298 851 103 657 731 90 677 937 110 319 740 101 488 517 97 655 926 116 670 795 94 143 725 86 182 687 100 687 863 88 645 935 88 24 453 96 502 702 87 442 542 108 428 804 87 768 953 110 18 972 108 537 682 107 111 127 107 790 837 95 398 451 96 314 860 116 230 499 110 528 949 112 106 491 121 523 675 110 194 224 116 188 960 90 207 641 87 111 578 93 562 730 90 959 996 105 493 765 95 567 615 98 626 843 107 731 859 108 162 248 100 383 510 103 351 556 103 726 888 98 85 804 87 223 274 98 198 290 87 731 851 110 225 550 109 25 547 98 34 455 108 274 832 98 626 683 108 127 764 101 180 966 94 205 874 105 22 776 100 55 321 89 6 461 98 614 984 115 740 847 90 402 805 91 36 524 92 19 554 99 528 924 94 489 827 114 371 657 93 166 653 99 207 561 84 404 518 100 719 728 100 104 529 91 192 797 103 615 811 106 196 488 91 581 731 100 457 661 98 241 633 89 8 91 103 483 897 100 522 763 92 267 728 110 306 924 97 727 952 91 453 649 106 301 991 113 16 380 110 322 490 97 768 867 90 335 781 87 477 816 97 536 794 100 72 735 103 102 330 106 9 192 105 47 231 97 620 649 81 449 959 90 297 711 94 219 785 112 381 813 92 264 701 89 78 348 116 168 509 97 670 851 107 600 942 95 72 549 105 190 242 85 458 943 87 423 683 94 53 82 87 107 857 99 599 695 75 215 629 106 647 736 99 182 595 97 509 521 101 262 664 89 122 305 103 174 232 89 615 826 109 355 394 101 169 410 96 597 679 118 694 727 96 759 894 109 756 785 95 254 869 109 331 726 121 149 231 108 461 811 84 447 778 97 528 961 92 160 446 117 741 920 90 562 907 90 281 811 102 326 603 95 290 983 105 25 572 111 65 721 109 262 404 94 260 748 104 484 633 108 713 827 90 313 737 112 168 523 118 113 555 88 728 937 88 793 866 115 61 131 106 270 592 85 191 576 108 134 448 86 86 948 101 438 566 111 313 907 93 405 943 87 265 774 105 542 784 90 975 996 101 177 609 100 92 600 95 34 254 93 65 352 112 34 200 97 64 168 104 270 604 102 152 507 111 726 944 105 127 769 101 126 428 98 39 163 92 385 426 101 293 940 120 168 487 103 679 958 99 751 985 98 300 345 90 238 602 111 508 770 104 392 735 102 905 961 106 758 994 108 178 856 131 146 903 107 634 767 113 462 750 107 189 753 113 637 830 91 157 929 106 589 764 87 160 737 94 338 906 99 28 125 110 89 150 123 20 947 112 600 727 99 415 635 104 765 835 97 16 116 97 172 932 96 7 760 115 580 775 99 734 882 101 233 278 93 778 882 99 246 421 94 347 372 99 12 352 105 243 526 100 621 768 97 169 892 92 211 286 104 268 694 88 125 279 105 141 169 100 603 816 113 532 627 105 143 165 84 539 680 104 244 383 101 146 877 97 74 505 93 44 155 87 359 855 103 149 189 112 374 993 106 18 221 94 429 864 98 32 875 88 359 843 104 443 819 103 74 100 105 103 420 80 389 767 109 288 389 89 363 486 105 347 802 88 43 880 98 396 839 113 880 935 95 364 552 96 173 765 102 550 701 109 408 655 95 506 899 102 874 924 95 570 672 96 699 877 87 240 932 89 324 487 103 429 477 104 370 887 105 139 771 93 103 518 95 461 617 97 112 360 104 509 601 106 589 686 104 556 917 103 579 725 105 697 753 112 342 517 98 585 681 108 81 919 107 26 288 83 185 992 98 835 912 88 581 651 106 106 283 95 58 944 98 668 762 88 521 619 90 265 475 102 498 560 70 403 619 101 47 228 91 250 474 107 401 870 88 18 734 87 632 795 111 636 723 91 662 894 91 95 891 86 102 561 93 322 869 107 738 864 105 28 684 102 145 727 90 76 233 105 132 367 85 149 752 93 231 908 100 207 551 99 546 621 83 449 735 87 222 350 102 257 814 103 899 949 89 797 814 112 193 480 106 570 600 79 143 764 106 146 187 107 609 965 121 592 931 97 413 987 122 151 209 96 3 565 104 345 857 91 264 406 92 58 919 85 408 495 100 54 492 88 371 652 80 163 846 75 315 545 106 106 662 94 592 770 103 205 943 79 46 687 92 297 941 88 347 594 97 220 350 103 414 897 114 479 610 103 64 529 94 590 659 101 632 742 87 76 441 100 301 537 96 786 840 103 184 250 123 2 502 112 698 810 97 171 416 93 235 912 105 648 834 118 151 880 96 40 887 100 343 819 99 769 883 101 399 980 111 759 771 121 253 997 74 122 130 86 661 983 112 951 978 102 687 947 96 539 708 86 528 644 107 536 789 87 465 774 103 376 979 102 314 694 104 69 753 97 72 982 91 68 182 90 128 760 93 261 624 102 601 665 114 168 909 101 260 861 109 361 581 97 963 985 80 10 924 84 468 764 111 325 503 105 747 883 104 302 482 90 66 773 108 101 951 109 110 966 96 180 641 103 545 823 93 56 177 74 212 578 108 512 968 89 444 925 83 46 696 109 458 905 86 798 820 91 286 916 111 581 772 108 454 570 94 339 932 102 227 431 111 203 528 92 264 329 101 232 729 94 133 459 93 88 786 88 668 770 83 509 531 101 309 888 115 275 775 112 736 896 91 609 618 115 697 732 114 236 972 112 140 569 91 143 745 93 157 472 94 303 550 90 51 270 121 39 385 104 809 857 101 206 997 87 278 662 83 61 917 96 546 774 101 369 808 103 341 750 94 30 33 103 559 891 91 836 846 104 127 153 88 201 499 107 154 978 105 533 733 110 169 440 105 247 884 100 42 227 92 327 667 95 552 955 88 197 927 105 343 751 99 31 769 96 265 901 100 565 937 100 52 530 109 446 706 116 263 831 98 371 574 94 263 661 92 724 941 94 233 783 116 53 717 96 137 725 101 251 300 92 636 986 94 13 853 103 805 978 95 4 951 103 838 985 103 3 769 93 19 229 109 156 817 92 480 768 102 212 825 109 298 477 96 258 681 108 48 402 107 489 866 102 603 800 98 434 796 104 83 997 80 125 449 102 310 836 107 97 160 117 311 389 83 100 414 104 96 692 105 631 760 113 473 590 112 446 918 89 321 668 100 710 881 89 419 513 94 84 154 106 273 972 103 180 677 82 249 879 91 668 904 105 796 978 93 57 369 93 728 786 99 353 409 80 738 843 96 490 560 106 628 710 104 213 441 103 28 370 97 115 842 103 44 55 91 624 878 90 459 500 104 156 689 107 509 975 115 121 440 88 35 210 110 240 579 95 219 885 87 273 846 108 756 941 100 165 788 108 590 603 95 144 760 113 19 376 115 289 353 90 339 682 98 288 940 95 576 935 115 287 518 98 736 812 98 659 765 95 329 812 101 510 593 94 573 603 100 131 838 106 458 858 84 161 306 109 576 778 106 608 974 104 445 762 87 487 667 94 132 164 79 1 398 103 91 934 85 4 902 104 656 935 99 423 456 93 85 617 90 264 706 105 384 491 114 82 296 111 54 81 85 464 677 97 684 767 95 740 754 91 119 736 108 43 390 80 71 255 90 651 989 91 586 802 114 59 460 103 22 742 90 209 870 109 26 397 104 15 328 98 31 243 105 482 822 105 35 587 102 106 737 95 591 894 90 14 199 71 538 669 116 702 929 94 74 354 105 617 892 113 833 909 109 325 718 102 626 780 100 558 828 105 504 826 98 274 376 99 413 757 105 122 866 94 477 613 104 548 590 93 645 824 109 358 430 85 225 698 89 257 964 86 511 827 96 405 517 133 276 371 116 149 456 107 337 575 85 319 650 98 269 650 99 463 846 98 121 610 115 274 714 82 85 230 106 71 859 112 506 944 112 339 559 82 100 715 97 133 321 104 285 793 101 153 752 99 147 696 101 143 245 84 100 836 130 152 628 113 174 654 100 382 436 100 421 545 102 366 854 112 106 842 92 396 510 102 319 396 101 533 862 99 566 936 114 224 903 108 355 998 98 624 868 96 832 902 98 396 779 102 17 451 91 31 334 107 30 390 125 235 354 111 21 486 109 192 353 90 323 507 109 811 912 103 691 905 108 561 957 114 13 296 105 725 726 84 437 762 94 573 909 99 472 604 99 724 925 98 339 452 104 507 928 119 326 765 104 320 761 94 822 977 102 123 338 86 161 535 91 92 389 93 401 500 116 128 414 91 413 885 102 95 547 105 304 967 84 371 867 113 108 889 98 390 686 76 193 900 84 414 824 125 43 146 111 192 275 103 233 385 120 213 946 114 805 822 82 194 601 95 157 459 105 273 588 97 125 921 110 534 799 103 209 260 107 738 903 96 585 769 111 100 735 97 233 316 89 122 496 120 273 707 112 189 389 100 573 747 99 160 299 82 189 426 103 212 448 102 382 656 109 679 914 101 17 329 95 426 618 111 159 613 97 57 493 90 431 627 109 392 426 104 738 915 86 34 777 102 105 161 100 625 925 91 22 964 100 160 742 101 24 78 85 601 950 93 260 480 94 239 981 89 266 451 108 320 754 97 76 222 100 498 783 81 301 460 101 164 408 96 558 675 116 506 786 88 194 773 106 336 525 87 32 764 114 697 815 99 88 211 83 204 927 111 346 708 85 468 795 95 357 955 91 247 610 92 516 908 111 347 468 113 435 755 95 210 532 103 383 860 106 319 858 87 110 443 103 790 895 85 148 682 101 354 599 85 178 730 94 270 871 108 135 701 103 226 972 102 685 992 84 625 824 89 127 477 103 376 403 109 580 646 85 584 764 97 190 616 101 279 695 92 84 691 100 216 292 105 665 876 114 340 937 100 335 447 103 498 524 101 146 588 100 94 904 84 26 742 101 203 436 102 203 649 107 193 719 108 3 934 103 486 535 101 600 887 96 782 975 99 126 177 97 101 484 95 556 885 86 204 439 92 793 954 111 89 388 92 25 191 113 9 123 109 125 502 97 379 444 120 552 651 96 753 957 98 224 652 102 454 960 104 189 201 100 335 940 98 408 536 106 14 454 85 409 429 101 63 675 123 706 739 102 519 842 114 139 266 91 677 794 112 55 458 106 431 754 83 74 271 105 956 960 83 185 396 103 273 394 94 386 988 105 35 528 94 337 571 107 745 788 91 237 366 99 75 528 86 29 566 90 647 980 88 647 649 107 438 520 99 817 945 98 530 864 86 618 855 104 621 939 85 131 289 94 4 590 107 343 447 104 105 607 112 91 884 89 115 602 88 928 929 101 537 910 89 209 907 97 291 741 84 763 985 94 467 846 101 701 829 119 527 548 97 281 813 104 39 193 102 909 931 105 121 396 119 148 933 97 151 298 105 422 497 101 111 762 99 455 825 76 565 709 114 211 387 89 392 470 99 68 375 106 67 899 112 448 814 85 33 486 107 84 942 113 752 755 99 98 997 109 246 627 90 448 755 112 217 922 100 482 771 91 423 569 111 58 809 105 174 436 103 522 753 84 551 565 101 24 751 100 558 831 92 502 918 103 305 881 104 381 588 89 725 973 91 214 710 90 387 630 93 124 728 95 386 833 90 356 749 101 541 619 107 174 210 112 181 210 117 273 490 106 214 912 95 173 991 104 225 883 103 148 235 108 522 664 98 449 771 108 1 670 116 142 946 84 399 562 88 2 58 117 230 660 108 338 742 112 37 705 95 842 948 92 169 287 94 308 504 97 83 686 94 220 911 94 219 968 118 430 819 118 27 379 104 811 999 97 302 897 108 434 444 106 573 728 80 255 846 97 150 878 90 692 694 104 193 995 106 710 788 104 456 494 92 474 659 105 68 289 94 48 436 100 109 733 90 14 626 97 481 675 99 374 466 118 417 709 109 56 675 87 429 945 92 16 400 94 216 668 100 737 897 103 71 848 101 254 568 101 145 901 80 82 396 116 620 671 92 174 538 91 13 473 99 633 769 102 694 932 91 612 689 110 426 429 104 14 636 92 49 138 103 305 465 94 42 909 106 414 570 102 394 926 97 228 986 102 586 602 101 129 299 100 423 920 98 79 673 104 23 264 104 327 981 91 728 862 96 564 783 101 242 684 83 121 193 91 227 581 85 17 838 108 682 984 92 684 708 101 741 960 109 612 661 85 688 839 104 421 926 93 286 524 82 258 895 90 958 973 101 9 836 101 23 312 107 722 921 97 664 943 98 68 475 86 154 830 94 538 618 103 335 470 97 334 779 104 163 731 96 222 386 108 130 701 109 451 624 103 108 531 86 245 998 105 221 449 93 491 494 107 339 522 99 25 337 102 45 877 94 111 410 112 482 896 96 176 353 116 141 176 106 491 688 88 190 729 96 561 633 114 192 365 117 72 193 104 543 784 85 277 677 91 505 735 115 397 992 101 697 727 91 472 606 77 399 543 107 337 655 91 275 803 109 626 736 101 169 321 112 202 939 100 530 717 121 845 995 111 667 910 90 113 784 109 103 857 103 411 536 103 207 809 105 355 369 89 241 663 99 184 432 110 108 397 115 566 931 89 395 398 89 691 820 101 25 898 98 225 421 94 575 773 112 161 171 100 124 655 116 64 906 92 133 618 93 474 707 94 864 972 80 61 923 98 485 808 96 109 645 90 145 888 104 11 316 95 213 323 95 163 983 101 439 882 96 164 910 91 7 194 85 277 721 113 444 850 69 26 229 95 5 748 103 470 754 114 28 515 79 282 584 107 644 840 98 250 338 111 14 325 81 125 389 105 875 967 78 130 610 120 328 355 106 251 520 98 421 637 105 761 860 124 637 714 96 829 943 85 27 839 99 464 643 97 53 732 103 783 898 107 305 662 109 47 566 100 20 287 110 207 838 97 629 686 99 207 366 118 13 225 102 509 790 107 313 598 97 786 848 91 306 332 88 214 494 104 207 407 109 30 150 97 520 990 111 338 962 104 107 441 107 269 593 121 47 975 105 94 743 87 198 472 99 5 946 93 268 662 102 295 707 105 265 651 101 600 958 91 253 327 95 155 164 94 46 909 110 326 507 90 204 542 97 100 367 98 725 897 113 103 911 119 28 38 92 8 964 100 886 915 118 425 754 100 89 357 97 26 68 105 303 661 102 425 625 81 239 368 94 320 569 92 6 380 110 15 91 103 521 695 107 129 602 115 199 638 93 9 689 89 165 764 104 196 205 102 553 918 95 343 373 87 342 849 84 15 94 93 290 765 112 523 819 87 549 624 101 150 705 94 332 525 103 363 627 111 167 712 107 417 481 96 253 862 105 899 963 99 380 415 99 362 520 88 244 527 107 225 629 91 734 776 94 108 414 97 253 675 105 426 599 91 177 669 115 483 648 113 369 989 84 288 553 101 283 579 116 257 508 106 518 787 102 267 281 92 302 912 113 461 957 103 264 431 102 476 581 100 288 594 100 68 986 113 175 546 87 94 809 94 216 690 95 387 577 98 267 319 102 440 789 101 240 916 115 180 469 84 445 511 98 5 161 117 126 913 117 697 823 92 102 344 109 126 489 105 523 524 99 791 938 102 787 845 103 69 850 120 352 354 110 170 654 94 245 533 99 275 866 124 375 392 105 613 879 101 662 993 93 414 853 105 764 825 95 30 976 89 214 899 107 416 436 94 209 702 101 660 967 86 94 286 90 446 550 99 759 986 98 170 519 107 164 739 117 26 568 94 486 505 97 99 121 98 406 438 106 72 413 109 130 316 100 80 89 94 40 747 103 592 605 83 144 226 115 425 547 111 300 559 101 89 631 100 163 483 115 653 849 102 282 930 85 447 804 106 735 809 97 50 897 125 747 899 101 87 181 102 206 996 94 362 717 102 149 466 90 435 931 115 87 297 90 198 792 97 535 924 104 16 405 105 31 39 101 121 790 102 527 576 78 462 816 85 133 780 120 358 805 83 406 518 100 263 947 103 167 687 102 199 448 93 364 482 107 575 635 87 59 996 98 357 894 89 628 637 104 764 784 84 925 936 88 409 513 87 809 822 98 419 592 96 276 796 94 388 570 99 302 375 99 463 664 118 384 675 101 466 908 97 761 822 103 249 496 92 396 495 104 59 226 113 377 635 111 3 591 101 255 463 76 124 712 96 204 350 87 259 649 96 754 873 114 94 370 85 273 502 97 139 185 98 361 492 98 560 955 112 547 838 94 382 674 91 181 855 109 230 894 95 572 875 92 199 860 107 415 821 88 945 947 118 305 607 92 682 939 109 385 791 101 906 995 85 190 337 105 145 454 100 439 526 97 174 426 94 359 960 98 543 547 97 18 953 93 380 656 130 238 474 111 433 593 81 132 824 83 27 198 112 60 465 104 334 740 97 299 349 110 359 837 89 36 601 105 543 952 97 492 527 104 174 237 90 275 950 107 289 529 114 565 583 82 329 334 101 184 844 105 564 741 96 95 722 106 309 882 97 249 917 103 646 817 120 333 931 104 22 965 103 669 869 114 249 535 102 495 639 93 186 946 115 313 674 91 203 584 89 426 734 106 409 977 117 97 715 73 263 376 89 848 860 99 413 496 94 382 416 108 533 543 101 380 575 94 513 816 98 96 897 96 15 44 98 449 521 103 348 919 91 329 617 85 718 871 112 275 840 87 57 800 100 112 660 114 538 616 79 179 250 111 117 879 91 260 800 127 632 822 102 131 642 102 553 566 110 21 954 97 13 607 114 420 984 107 461 583 95 7 253 114 572 809 100 65 78 96 328 775 110 205 557 111 542 958 92 359 917 106 909 930 93 808 822 111 485 564 96 656 887 85 341 814 116 640 744 106 655 895 109 365 640 109 318 938 95 858 915 75 557 983 111 477 592 107 59 685 83 22 782 99 307 985 107 557 840 114 286 618 93 108 453 106 686 883 98 493 592 86 115 952 99 184 864 110 61 459 94 263 920 92 46 529 91 323 849 105 356 998 105 52 300 99 686 948 111 615 972 87 51 189 101 35 312 97 611 874 116 635 713 89 168 393 102 345 512 94 835 844 108 47 957 92 188 622 89 272 467 90 531 723 111 10 665 107 128 355 108 212 758 110 333 548 117 257 436 111 540 591 99 227 399 108 515 586 88 98 472 114 242 404 111 176 285 111 225 272 101 667 754 96 698 845 94 89 808 109 100 932 98 154 465 98 318 871 101 189 193 100 826 903 106 582 835 88 319 642 90 620 944 103 360 566 96 293 312 100 386 904 106 143 734 100 24 607 107 356 542 103 213 244 101 859 995 82 321 332 81 193 291 101 740 890 105 501 972 96 271 413 114 217 503 95 107 414 103 136 681 107 428 559 92 14 44 117 26 124 106 94 183 87 195 474 99 501 854 102 268 961 88 85 398 117 529 544 86 201 623 99 663 953 98 206 947 99 863 903 95 128 662 99 397 957 102 201 569 95 354 406 87 18 133 106 243 825 91 153 824 76 200 900 82 263 792 115 503 871 104 115 192 103 118 413 82 783 899 81 365 937 117 598 608 93 79 657 111 573 992 98 548 792 85 480 633 112 20 924 100 34 240 93 369 491 105 371 948 111 266 887 123 41 765 104 457 626 103 939 993 100 101 660 89 100 754 97 931 983 90 1 729 106 471 730 103 98 652 96 422 511 113 58 226 106 110 284 94 654 665 102 206 483 84 303 962 95 148 218 91 444 606 112 651 668 111 771 844 100 769 834 96 204 895 101 295 729 98 340 611 108 345 811 93 226 718 94 472 769 92 360 493 94 487 722 87 87 973 107 648 751 98 189 978 110 287 899 114 60 526 115 193 985 116 468 520 112 97 900 109 190 480 107 250 603 78 295 349 105 653 969 100 941 963 108 5 991 111 507 707 104 285 286 102 40 546 95 495 869 116 687 963 94 237 396 103 192 625 93 267 401 101 52 133 92 39 374 103 425 737 114 47 993 109 772 916 102 755 941 114 708 733 106 262 614 110 844 868 109 183 732 106 169 409 98 208 381 87 347 801 89 440 618 86 236 807 95 561 904 92 553 596 114 106 502 100 460 916 108 117 383 106 168 979 111 209 754 101 882 993 102 95 773 89 228 887 108 439 632 95 82 366 95 117 131 98 333 886 92 99 426 110 63 521 100 43 467 112 34 356 89 258 600 97 205 448 116 494 694 80 327 886 80 387 427 85 341 934 89 10 239 97 366 691 95 392 663 102 790 796 94 245 429 84 317 529 117 62 488 105 142 809 85 418 815 86 558 855 97 244 641 108 355 719 107 278 413 117 626 654 101 519 707 93 144 297 106 9 58 112 160 744 92 511 534 111 734 777 107 13 754 83 525 621 114 277 355 99 247 553 102 854 864 106 474 731 115 233 941 95 0 756 99 185 242 108 321 375 97 463 553 84 747 950 100 229 947 111 78 278 104 9 692 105 158 983 71 228 960 105 157 975 88 699 989 102 116 362 89 95 437 104 198 701 93 378 857 118 37 268 96 753 951 94 35 705 94 167 946 98 641 983 100 117 398 77 770 869 98 32 694 96 624 785 77 152 733 95 304 637 93 822 987 102 141 319 84 749 967 110 920 935 110 89 710 88 194 575 96 34 774 93 413 905 108 104 817 93 507 747 93 473 729 105 200 677 98 273 382 102 82 662 99 181 459 101 353 545 91 198 415 94 609 717 91 551 881 100 131 393 102 328 509 112 371 676 94 223 951 110 291 438 94 561 728 101 600 783 93 31 873 94 337 915 93 724 994 108 83 728 102 752 991 100 130 523 127 461 737 102 27 71 98 785 981 112 481 849 109 314 633 96 310 800 98 136 862 98 617 911 97 407 882 102 614 958 93 435 839 95 530 766 85 42 103 81 773 847 97 487 781 110 3 720 98 113 848 102 993 997 116 65 123 108 510 789 101 367 436 86 519 772 108 89 788 87 535 633 87 181 280 95 141 818 106 49 487 104 228 624 98 124 798 106 33 79 102 144 772 104 532 968 102 224 840 103 837 942 97 415 598 96 504 727 94 27 338 95 633 852 98 763 907 93 214 456 130 800 890 111 31 318 86 535 657 97 525 759 103 75 82 88 280 944 101 312 435 98 417 425 82 423 618 104 228 771 97 234 739 99 825 950 96 166 859 100 329 407 109 43 873 109 72 429 87 338 391 84 414 748 86 587 736 108 633 809 101 290 491 99 89 453 88 149 412 100 637 668 96 392 885 97 134 986 98 96 909 118 165 178 98 285 623 88 85 509 94 257 325 112 62 756 104 151 294 105 182 262 97 598 712 100 352 799 94 481 700 82 240 417 111 637 731 89 70 303 103 189 819 112 31 399 93 64 870 101 383 615 108 281 594 92 915 931 97 462 768 95 648 874 104 385 474 82 139 543 106 180 181 102 256 328 108 361 402 110 298 893 103 827 845 92 300 873 118 410 945 100 565 594 106 629 841 84 478 586 116 489 524 89 561 892 89 281 485 93 583 702 102 174 651 116 279 457 98 57 353 107 233 654 83 644 728 86 305 666 98 195 228 100 262 470 89 83 636 91 499 775 110 530 747 117 40 674 112 357 786 95 75 921 109 456 594 95 159 900 84 108 291 104 504 639 99 105 609 101 353 372 91 6 954 94 246 860 88 393 993 97 148 853 92 4 40 108 293 719 108 1 493 116 718 844 99 604 928 116 406 829 98 45 150 100 228 366 103 70 866 89 320 471 116 251 565 110 239 677 83 253 524 98 115 332 109 385 395 91 475 510 106 309 759 90 766 832 89 106 590 107 777 816 79 25 139 111 166 558 92 874 883 86 71 337 94 550 662 87 102 374 94 85 780 84 553 774 87 284 832 91 124 711 86 98 289 115 123 464 114 243 634 93 516 929 91 783 911 94 115 555 118 76 424 97 304 381 105 231 945 86 532 686 118 325 526 110 123 700 101 175 330 87 149 603 104 109 727 96 399 698 102 14 284 99 863 928 92 264 805 95 768 777 94 125 496 104 148 948 111 746 759 96 290 945 90 314 644 102 256 594 99 375 814 88 370 640 100 4 752 104 607 845 101 87 222 111 329 580 92 58 270 110 264 531 97 46 661 103 131 366 101 216 229 96 127 888 99 417 727 103 250 303 86 387 831 93 75 666 115 919 925 81 160 821 86 56 288 81 62 514 96 570 791 121 141 805 98 779 843 89 426 584 110 108 422 103 446 674 101 248 939 88 148 776 92 517 785 107 246 647 116 221 242 107 607 975 91 433 754 111 632 706 94 220 697 114 675 958 116 575 964 91 376 924 100 466 693 105 489 802 85 104 317 105 839 979 90 168 830 97 622 928 96 257 666 99 303 727 94 680 812 93 224 404 118 389 670 95 338 939 91 41 80 95 56 691 103 273 585 95 11 425 97 291 857 112 521 654 95 16 857 93 51 536 104 449 885 96 111 819 111 416 534 86 252 576 90 838 880 72 64 143 101 496 874 102 270 467 95 568 575 109 97 681 92 45 421 103 665 894 77 170 232 90 298 326 109 233 563 105 146 806 105 263 274 100 403 931 94 242 986 87 442 677 114 695 841 113 132 754 115 544 670 103 448 985 98 443 567 100 587 931 128 213 595 90 219 378 103 439 809 97 1 980 82 593 656 109 524 578 114 96 634 97 38 432 90 277 715 114 9 237 89 128 214 102 92 191 93 414 547 104 325 863 85 270 375 92 59 472 104 2 389 102 158 240 102 600 703 100 12 636 96 123 298 107 291 552 103 326 492 87 706 725 106 79 566 90 519 645 95 336 440 113 115 299 110 160 678 108 767 911 115 318 701 89 478 931 83 333 875 91 484 537 97 249 704 90 51 634 101 279 493 97 660 867 119 354 802 114 329 474 95 16 673 90 103 411 91 186 302 88 688 961 98 666 866 97 588 667 88 80 530 107 619 683 98 553 720 108 153 619 106 828 863 104 58 273 103 291 492 92 603 922 100 13 666 98 25 585 113 596 840 90 828 920 111 295 921 101 158 900 97 324 891 96 356 497 103 557 690 94 395 768 106 90 608 84 350 972 105 326 446 86 14 660 110 748 783 91 25 503 100 41 794 95 506 917 88 266 424 92 444 505 95 271 287 102 94 537 103 141 790 87 421 820 93 315 987 98 496 898 115 508 749 92 397 789 109 392 904 102 787 921 103 442 657 111 87 609 98 323 430 104 118 725 90 643 768 113 30 993 97 377 679 111 194 423 86 366 620 107 153 481 104 347 548 106 147 231 101 68 281 90 768 903 117 234 352 112 612 831 101 73 240 106 786 900 95 279 633 85 422 474 92 49 155 98 699 712 95 209 476 99 380 839 104 366 665 88 433 643 109 89 952 102 408 790 95 273 969 94 71 123 100 793 951 98 110 837 114 363 994 107 404 769 115 116 697 91 272 664 95 99 475 94 660 677 95 705 779 101 598 885 97 296 630 109 421 559 105 839 922 93 441 845 114 158 398 97 398 762 78 213 684 98 631 863 109 510 933 117 255 548 96 21 638 98 360 500 86 525 657 84 741 818 88 8 144 115 317 619 116 220 611 91 199 962 110 133 872 121 744 894 105 450 496 94 316 984 93 14 986 100 469 963 104 548 920 111 120 275 82 491 812 94 321 577 106 937 975 100 184 474 92 566 871 90 106 192 103 142 846 106 211 665 89 95 774 106 55 732 109 91 905 90 53 569 101 80 453 99 28 68 110 640 699 88 611 942 109 697 705 80 221 468 108 308 456 87 445 995 114 293 605 104 212 766 103 402 677 107 590 800 101 91 198 119 170 900 88 135 978 95 686 873 118 463 746 100 452 634 104 605 756 95 833 938 87 41 532 109 144 804 102 202 211 115 260 912 105 682 846 111 588 913 100 423 498 109 245 448 94 149 751 98 294 987 91 590 674 89 45 879 113 63 228 94 267 726 94 271 378 82 534 751 90 494 806 92 667 737 101 30 969 82 715 934 82 159 736 94 246 533 98 142 434 103 642 754 73 400 686 102 11 870 77 340 442 93 87 982 93 917 946 87 34 342 104 331 502 95 92 757 104 570 698 93 844 977 99 87 712 95 580 622 103 409 574 102 171 920 89 161 978 81 561 909 95 563 573 110 148 883 127 340 899 105 318 708 94 60 256 123 607 694 104 5 239 117 438 774 97 662 734 111 323 486 90 367 708 88 142 533 93 648 826 97 16 38 94 146 671 94 327 919 104 122 224 101 75 838 101 130 768 90 189 779 106 54 534 101 94 306 93 80 378 94 385 463 82 173 408 109 432 999 87 374 598 97 423 554 95 472 817 109 566 828 119 478 776 91 168 319 84 191 415 103 222 950 108 599 673 109 773 778 99 160 499 106 515 926 107 311 977 85 486 531 108 365 999 87 343 407 97 489 548 98 665 913 86 622 749 103 413 721 84 343 735 89 664 769 89 122 571 104 835 981 90 87 457 98 527 835 121 152 712 103 4 673 87 251 569 121 13 20 96 226 615 80 48 334 83 70 607 100 162 845 86 460 687 95 590 796 97 245 895 105 190 667 99 372 893 105 136 618 100 691 699 96 733 852 93 646 935 117 490 943 89 176 686 91 523 783 99 339 949 97 726 848 93 0 683 84 7 688 111 477 526 102 278 769 110 567 740 117 836 863 77 145 382 103 118 549 91 882 921 105 347 381 85 207 254 86 332 348 89 171 899 94 149 696 89 247 290 110 322 475 102 683 754 100 18 242 95 221 621 87 82 631 87 461 747 90 761 991 106 335 591 90 309 538 101 375 508 112 478 938 104 104 521 104 358 558 109 258 384 103 137 751 85 54 877 104 132 916 107 152 290 109 427 523 94 54 541 108 574 636 98 187 899 112 447 581 114 300 905 98 5 432 110 570 742 89 113 628 97 113 885 101 573 753 105 424 992 99 738 859 103 250 636 108 382 526 102 580 848 88 362 656 102 338 407 92 511 784 106 165 579 107 70 845 96 19 48 119 166 649 101 474 651 113 22 942 112 335 776 106 398 637 97 302 395 105 400 899 113 137 350 83 236 255 106 292 641 102 819 950 107 202 453 100 726 905 107 496 741 113 289 389 105 449 597 94 144 905 93 6 42 119 55 810 104 53 674 101 199 694 90 175 300 95 200 526 85 76 284 90 361 763 104 182 889 84 243 996 96 137 555 87 136 647 105 311 362 105 540 597 96 907 978 99 187 697 90 31 163 85 148 725 102 290 461 85 181 665 103 501 672 116 532 858 110 537 775 102 0 809 103 177 469 95 96 337 109 318 758 89 157 212 108 261 387 114 24 219 97 245 317 108 255 824 104 55 186 97 92 917 94 163 980 113 678 960 77 324 578 90 259 865 105 22 340 90 613 683 92 1 837 97 524 872 111 13 824 112 311 583 103 595 791 95 912 989 100 201 398 94 430 498 100 146 606 87 649 907 84 126 868 82 104 395 105 365 431 89 162 245 82 81 460 83 22 772 87 767 869 88 583 986 101 313 921 97 125 483 95 115 733 94 361 714 109 125 130 90 515 517 94 108 863 97 369 466 107 641 801 111 121 709 101 807 962 86 215 940 98 191 537 76 134 494 116 110 709 86 292 657 82 661 739 117 97 617 107 766 786 107 268 331 108 679 853 118 111 975 96 12 689 98 177 785 88 188 321 106 306 714 106 645 900 98 409 967 100 347 471 88 398 401 105 15 159 90 962 969 97 585 860 91 302 505 102 211 814 106 182 723 109 586 763 102 427 501 96 750 918 101 937 998 92 82 863 98 281 653 107 5 447 105 373 483 105 211 490 109 873 886 110 52 673 113 120 866 90 123 236 101 383 768 92 584 932 102 75 694 120 189 701 102 115 434 81 555 850 88 428 960 106 463 622 102 493 579 128 218 715 84 136 543 110 625 868 109 500 886 111 562 951 111 41 774 93 426 647 97 908 979 82 81 213 116 140 815 87 730 793 113 506 701 114 374 856 100 822 923 118 812 965 99 503 545 102 679 796 103 401 813 90 274 310 100 436 661 103 77 489 95 11 712 98 494 902 88 738 897 96 359 656 93 64 619 91 625 850 99 438 881 113 449 696 87 304 495 91 770 863 93 401 567 104 654 905 87 173 973 101 18 618 84 513 619 83 90 449 87 197 548 113 683 888 102 368 828 89 267 592 83 296 895 99 713 887 102 624 979 95 388 569 109 291 960 107 536 665 95 227 468 120 486 988 96 809 811 102 4 671 106 252 805 87 181 451 102 620 637 107 761 765 103 427 696 104 398 812 95 280 771 80 319 853 79 441 639 101 350 643 99 6 152 107 328 534 89 432 982 93 857 960 98 682 699 108 127 262 89 424 954 104 138 941 104 77 979 111 622 785 117 121 732 111 123 381 97 206 848 108 739 825 120 74 995 88 564 913 100 28 409 87 380 964 100 489 881 101 667 805 94 35 278 108 596 827 105 571 707 95 625 641 88 427 442 115 62 362 100 180 430 96 172 888 100 407 721 93 136 753 110 377 903 102 3 311 96 513 600 125 99 684 100 57 231 97 136 487 101 194 603 107 585 935 92 604 645 116 525 744 94 621 755 83 123 842 104 278 315 88 815 965 120 302 509 80 143 627 118 283 880 111 222 991 92 202 543 96 907 937 97 81 259 98 104 329 105 123 124 89 204 313 95 504 977 105 620 734 113 147 794 93 769 997 82 306 946 112 38 840 112 217 439 101 207 412 108 595 891 77 78 945 123 493 935 100 9 430 101 99 862 113 524 686 109 14 30 108 410 904 81 617 952 93 638 899 115 591 810 97 383 900 86 731 974 97 33 987 94 473 531 94 9 74 99 12 239 107 317 576 101 242 949 99 92 705 98 54 969 98 28 812 103 337 953 95 183 740 93 198 248 91 333 821 112 162 209 85 210 331 91 454 975 106 437 571 106 316 328 94 234 654 80 169 547 112 331 904 92 206 240 116 380 675 98 549 712 93 112 728 101 392 435 111 497 785 106 48 318 97 182 294 118 64 916 103 678 706 99 156 394 109 215 479 97 631 887 97 71 196 118 308 986 122 546 660 107 198 359 104 619 861 105 619 653 86 89 241 102 224 772 89 41 543 102 18 346 111 460 765 85 334 642 108 432 598 93 369 855 97 501 655 107 427 766 96 352 599 89 257 420 102 229 551 112 109 156 107 453 485 92 481 746 112 517 733 106 265 940 110 65 755 108 324 335 107 665 908 90 435 810 103 182 521 104 727 904 92 41 698 101 242 263 98 573 838 108 130 723 101 384 841 100 595 639 97 10 191 96 566 799 112 374 554 102 155 917 78 566 755 96 166 373 113 228 832 93 9 294 106 105 288 115 710 780 94 295 316 96 657 694 71 535 992 89 407 771 99 284 360 95 356 372 72 169 516 93 200 212 93 359 689 112 191 748 99 768 888 90 232 919 78 32 853 113 472 519 103 218 696 95 292 832 91 240 380 89 234 279 107 21 895 113 503 832 112 522 889 93 861 946 119 96 836 106 839 999 87 112 716 119 136 754 107 26 763 107 377 633 105 69 194 105 806 934 108 63 834 99 62 668 83 65 647 91 322 749 91 192 700 112 328 953 96 687 772 104 455 707 126 246 717 99 128 874 114 765 954 99 633 652 100 403 576 95 103 536 87 564 568 112 102 558 97 126 497 96 645 854 100 781 809 77 107 110 92 475 913 90 205 486 100 144 943 103 149 168 92 69 376 102 400 644 84 361 921 95 386 646 93 491 761 113 215 907 101 372 477 88 401 691 113 606 999 103 612 791 111 156 569 96 469 868 98 381 634 92 162 379 99 872 966 107 299 375 115 84 258 95 401 945 95 906 950 86 384 474 118 89 303 103 543 795 100 408 434 103 942 983 112 461 821 78 22 740 119 220 352 99 470 827 107 26 66 84 266 508 99 384 477 109 95 326 99 551 585 107 335 645 104 14 17 93 165 460 97 535 590 102 102 239 95 589 754 105 152 427 90 56 906 99 473 520 97 293 296 83 846 942 80 572 741 90 356 628 114 307 813 113 31 961 106 446 656 109 39 283 95 464 545 96 462 730 110 455 848 97 73 511 116 313 350 102 61 302 83 597 777 119 447 973 99 107 594 107 92 635 104 140 200 95 119 188 106 698 811 99 66 838 103 261 947 107 32 481 112 442 917 98 653 851 89 341 602 103 571 780 74 698 743 94 170 928 99 390 719 122 98 547 98 198 540 89 318 681 95 17 312 107 702 742 96 379 894 113 356 953 99 328 396 103 621 909 106 378 794 90 435 543 91 152 474 89 322 564 126 207 303 103 814 912 94 362 909 103 267 967 94 747 824 91 408 457 97 351 963 108 139 262 114 320 886 111 618 899 101 88 220 97 659 860 87 60 166 104 611 721 98 558 749 102 351 753 90 523 936 96 153 700 97 515 694 113 297 399 87 562 636 110 426 880 105 317 383 99 623 795 116 623 740 90 27 702 104 655 713 93 456 701 111 623 812 97 474 832 111 734 867 104 610 915 108 742 943 91 109 705 96 16 251 112 203 982 95 656 956 93 69 943 106 411 501 77 178 203 115 42 766 79 582 654 99 830 972 95 91 429 91 377 518 104 175 565 88 601 996 106 187 958 108 482 602 107 94 192 100 60 175 97 130 325 100 390 695 98 447 462 91 276 625 103 878 929 80 256 315 110 324 623 112 420 769 97 419 465 91 175 588 90 859 993 102 383 713 88 731 772 79 295 301 105 730 886 98 592 860 90 477 739 86 460 742 94 804 820 91 484 928 109 710 921 86 959 970 101 153 684 88 763 959 80 66 355 115 395 610 116 22 102 104 700 954 110 799 943 116 844 997 112 144 390 107 247 524 100 463 611 112 855 884 110 325 765 88 44 65 92 638 708 111 8 332 104 59 217 103 527 750 103 150 694 100 168 892 109 100 592 121 121 299 100 107 853 96 377 426 103 97 853 103 102 324 109 602 670 100 21 452 107 205 320 108 14 354 97 888 972 83 68 287 102 491 550 102 57 391 88 170 445 77 834 990 92 271 450 113 739 802 103 288 648 112 375 471 85 629 953 103 265 664 99 162 662 104 924 996 92 322 845 106 160 566 98 117 878 89 281 342 102 84 681 113 447 792 119 633 890 103 112 709 105 139 654 95 669 755 81 654 982 87 814 954 94 673 993 90 273 311 101 104 672 104 308 549 89 56 458 103 83 279 102 426 450 117 202 495 107 9 708 94 84 165 99 244 910 103 551 853 100 256 809 107 33 133 88 106 252 100 118 443 109 365 524 113 244 307 95 363 430 104 341 684 106 554 590 73 381 881 119 205 257 88 445 730 108 270 740 95 573 851 99 547 947 102 219 805 102 303 532 113 234 684 113 591 702 107 574 869 91 631 830 101 356 865 125 56 636 89 122 705 108 745 895 82 215 782 111 91 951 88 83 541 119 533 621 95 618 762 103 147 917 89 63 873 128 435 955 108 53 353 99 367 589 102 525 634 111 403 607 106 510 513 96 855 922 101 149 547 96 254 973 100 767 916 105 176 603 99 523 670 115 535 558 107 670 853 88 323 745 117 521 683 110 950 994 89 213 801 97 80 231 104 646 843 88 117 456 96 774 788 92 507 961 91 229 891 94 412 600 110 285 710 87 744 807 96 410 956 112 115 470 84 137 454 104 5 459 126 590 733 102 67 795 101 99 887 93 110 850 86 53 357 106 549 632 78 255 862 93 69 115 110 169 450 93 793 969 114 34 407 85 123 140 96 937 951 89 107 174 105 71 348 106 187 378 94 482 610 99 134 283 78 71 957 86 442 809 87 34 265 103 387 570 113 68 368 90 271 912 104 308 757 80 316 822 108 700 791 91 47 218 111 626 814 104 465 881 64 82 660 100 291 618 113 356 694 94 413 537 100 134 932 86 81 735 91 196 812 101 418 436 93 78 584 97 390 642 95 185 876 79 461 782 108 26 160 101 70 529 91 136 866 103 29 48 82 639 751 83 212 302 124 233 850 112 26 348 91 444 679 115 185 741 94 417 936 86 127 269 107 93 494 85 454 619 96 708 763 87 188 483 96 358 744 83 267 806 88 341 950 90 379 876 97 537 619 101 375 896 106 781 942 88 606 792 114 68 594 112 63 561 105 176 949 104 134 407 116 739 876 93 351 926 92 118 743 85 135 351 93 169 561 95 324 499 98 329 489 113 319 552 106 187 918 94 243 672 95 471 513 99 489 618 67 175 281 107 446 828 98 23 275 107 386 748 121 694 750 107 103 308 104 845 894 92 254 822 81 286 521 103 547 817 89 583 689 95 176 990 96 656 838 90 141 383 96 182 363 81 355 521 95 68 991 96 258 982 102 553 965 102 27 607 96 1 484 103 261 683 120 479 694 84 208 581 102 762 948 82 141 294 93 357 516 94 53 297 104 333 933 99 236 308 100 527 941 98 316 515 111 649 748 110 13 909 109 204 493 93 167 960 107 371 696 95 414 924 108 181 306 88 385 892 107 501 739 99 39 179 94 11 700 97 298 416 89 262 716 97 281 723 92 249 441 114 608 779 117 101 773 89 38 764 90 121 752 97 479 824 106 48 642 109 306 351 106 363 377 89 432 919 98 318 690 90 12 805 93 305 993 90 44 420 102 390 882 102 18 485 84 134 478 89 143 288 111 560 719 108 92 269 78 261 445 95 115 659 115 143 270 106 258 977 91 211 220 97 311 312 92 437 449 93 312 641 115 224 634 112 246 878 105 93 569 102 504 820 97 667 921 84 220 905 109 731 922 99 11 422 92 267 848 112 504 625 98 292 534 104 517 877 90 504 566 103 463 571 118 212 561 126 260 445 108 168 478 92 219 935 103 508 965 96 881 950 94 453 553 96 494 550 108 84 549 97 549 839 97 484 613 107 25 998 101 163 413 119 52 978 83 59 393 88 617 620 86 445 998 103 56 454 92 352 622 96 808 813 83 374 623 102 694 745 106 445 923 92 84 134 105 140 910 91 19 490 87 157 513 108 11 628 94 175 200 95 190 295 108 214 629 104 435 837 78 859 938 90 516 787 104 493 922 98 445 624 100 69 382 89 404 975 84 153 526 96 98 814 82 127 807 105 164 378 106 36 100 104 291 458 98 57 438 107 136 442 97 250 549 105 339 996 110 683 990 82 817 863 95 736 831 95 185 910 98 177 985 97 228 602 78 505 543 105 367 598 99 235 841 95 273 793 80 534 624 102 177 603 113 133 912 97 327 795 105 129 727 93 661 903 119 72 482 111 450 776 108 219 279 94 135 797 100 601 762 104 379 555 88 120 843 124 500 745 99 110 917 93 187 690 84 38 192 91 590 843 99 312 982 114 10 522 96 300 464 117 675 977 68 85 341 112 762 780 100 601 837 101 748 810 90 323 769 99 78 734 95 255 591 102 199 675 100 60 399 89 114 343 104 823 956 108 361 800 94 145 861 93 124 992 92 365 390 96 944 998 94 252 847 109 507 703 112 275 825 78 323 660 108 80 596 103 713 881 107 583 783 122 503 663 118 229 255 89 334 509 96 489 714 105 117 151 101 391 602 111 546 556 78 356 662 111 660 903 102 38 96 90 809 939 83 239 600 122 104 867 106 557 707 119 484 543 97 355 726 116 517 788 100 247 693 95 612 751 105 731 920 117 700 990 100 89 634 91 98 933 89 243 910 94 382 663 95 502 861 97 269 413 101 121 929 100 8 900 84 1 90 104 831 944 99 203 767 106 173 504 97 153 277 93 174 282 99 432 627 109 165 241 97 43 547 99 696 779 89 313 873 99 284 528 105 221 940 116 416 649 88 138 965 110 601 714 89 41 604 104 656 815 106 116 490 110 100 297 109 231 998 100 551 894 81 424 770 100 274 552 107 576 579 100 532 854 103 100 390 115 65 506 103 524 989 102 8 769 96 117 156 98 73 876 83 150 762 120 247 458 112 625 919 101 232 383 100 291 390 103 569 966 92 21 187 99 277 622 104 661 842 97 760 797 82 378 602 108 124 634 103 63 889 88 293 868 110 711 903 124 609 868 104 355 490 107 390 926 108 361 439 96 429 926 83 472 910 107 908 965 102 296 735 113 358 542 100 242 940 95 116 820 95 139 382 106 760 966 91 573 588 107 634 919 109 78 891 99 672 759 100 23 537 81 617 762 100 304 565 102 89 753 105 174 861 90 713 725 102 2 587 105 657 813 97 199 793 115 488 694 101 411 660 109 167 853 85 112 959 93 368 528 91 728 986 88 272 789 101 163 648 100 328 377 88 232 653 112 729 993 95 172 516 107 376 410 111 347 503 89 266 585 100 345 506 118 263 434 105 569 811 90 305 856 110 224 950 104 96 171 105 107 864 91 772 804 103 440 580 86 121 495 76 208 316 102 439 463 93 721 772 85 61 294 102 570 952 96 409 657 115 698 996 93 16 576 106 64 224 97 870 981 95 526 956 92 420 848 105 490 751 92 219 699 86 94 992 92 187 502 110 38 638 100 162 631 104 346 699 105 403 529 103 144 538 86 154 853 108 246 992 118 343 584 95 307 533 106 26 304 113 412 883 107 389 737 99 365 512 93 240 302 107 227 259 96 487 708 110 110 983 120 3 556 105 64 638 107 699 811 97 22 361 96 933 996 96 195 373 98 6 959 110 12 425 92 494 880 88 200 881 95 95 646 112 175 979 98 202 829 93 233 764 87 238 352 105 332 397 119 178 980 99 334 866 101 240 550 100 336 910 111 389 601 97 337 418 98 92 869 118 395 407 94 674 704 90 49 291 90 415 758 83 883 911 102 367 503 105 60 174 89 169 468 76 607 900 100 421 783 105 201 957 79 506 624 86 253 971 104 404 850 98 590 802 85 1 931 119 387 897 96 735 955 114 323 996 95 240 689 100 150 266 105 107 536 102 28 514 99 548 969 92 27 932 113 758 887 79 403 680 95 306 369 83 54 97 101 48 633 105 842 920 102 86 280 96 252 358 110 589 626 89 152 350 94 250 653 104 244 479 112 450 455 94 581 790 110 120 523 108 108 378 109 686 733 94 316 698 107 203 503 90 236 302 90 360 554 93 174 498 117 326 643 102 419 933 110 222 841 88 373 941 104 209 691 127 88 157 99 133 952 98 72 663 91 285 705 76 21 565 102 188 262 97 46 462 103 175 538 109 637 683 98 600 889 104 401 708 110 271 783 106 131 734 96 237 420 84 407 800 75 622 984 115 49 962 109 63 223 110 194 683 103 958 960 76 29 996 90 15 241 110 405 625 100 266 835 79 122 817 85 383 430 114 269 939 104 34 762 94 180 711 113 329 686 94 140 199 103 391 451 114 442 500 119 264 375 131 315 663 100 332 722 106 323 742 121 239 777 104 26 125 121 179 576 88 45 561 90 581 713 112 638 702 88 180 190 85 202 788 99 477 584 79 391 792 85 640 743 97 704 904 92 127 202 103 71 194 101 210 794 87 764 853 102 604 970 105 366 542 94 456 625 107 342 945 99 543 615 111 113 309 90 110 400 105 94 470 121 655 680 102 2 190 116 254 944 98 445 917 115 234 400 81 243 514 86 828 867 105 170 975 98 182 417 91 232 840 112 33 241 94 137 250 95 375 869 103 608 764 97 654 783 112 291 755 97 606 765 97 263 571 89 359 883 93 732 760 99 489 643 95 431 877 85 174 682 93 292 837 113 877 956 93 813 883 93 85 574 84 465 746 116 571 742 66 104 323 101 377 527 113 54 402 90 491 619 83 819 970 119 174 792 119 207 700 114 688 714 105 11 153 103 46 758 113 258 528 105 483 554 103 738 848 102 571 785 107 200 656 118 204 597 98 98 653 96 188 830 105 282 310 111 150 858 94 964 972 85 452 955 112 36 228 97 672 837 96 151 325 106 430 869 97 26 317 107 523 609 111 587 658 106 398 614 106 245 866 75 66 380 97 473 691 77 380 557 101 15 457 110 238 380 91 330 470 113 3 930 105 225 593 95 138 406 98 722 948 104 419 888 93 444 911 94 409 822 98 632 803 109 270 805 97 165 655 96 78 757 85 210 268 110 644 931 97 46 492 96 330 492 93 698 843 92 800 854 96 59 588 114 234 602 73 492 662 96 4 401 106 630 859 102 393 476 102 65 104 107 155 716 111 132 522 108 21 180 91 182 193 103 327 419 92 53 349 94 234 919 110 363 821 106 5 577 104 88 720 92 15 443 89 32 313 104 173 405 115 32 80 112 651 854 92 214 914 110 882 944 88 238 303 111 295 762 110 158 642 112 237 329 125 305 379 109 84 343 103 239 917 88 85 286 100 631 806 91 20 775 97 208 890 98 105 360 101 34 474 87 571 730 101 578 761 78 491 657 103 112 836 107 372 591 103 724 911 101 489 950 98 846 919 92 619 665 99 757 795 94 8 59 95 507 797 113 415 843 113 357 475 97 96 252 92 828 936 110 59 90 81 18 447 92 155 296 116 36 82 87 508 929 109 691 837 95 378 732 84 421 762 104 413 702 95 93 996 102 185 655 91 76 257 93 132 284 107 41 921 100 328 375 91 187 707 98 245 326 88 302 472 108 134 394 99 768 974 110 501 953 86 104 978 88 322 350 109 384 960 89 315 491 120 328 909 107 83 624 96 425 665 103 82 472 93 710 771 106 9 794 98 147 733 88 824 942 95 687 800 80 273 991 105 368 411 95 94 157 97 349 527 92 342 998 92 162 585 89 844 927 98 489 897 95 307 621 108 36 189 84 825 848 92 65 555 107 341 809 101 824 851 118 650 687 83 208 547 100 946 951 101 459 939 92 159 839 103 239 682 105 517 925 108 96 787 97 564 971 104 288 532 96 584 698 101 377 536 89 111 603 89 292 579 105 853 989 105 143 982 112 153 399 87 448 538 111 121 566 93 329 440 97 205 714 92 484 770 101 652 753 105 265 657 124 607 652 103 40 962 115 464 636 89 612 823 108 167 972 83 364 850 104 100 845 98 116 831 84 184 932 105 549 717 112 710 916 94 382 439 116 426 894 83 426 978 91 304 512 106 265 278 112 136 485 100 244 516 115 140 574 107 331 824 95 137 175 95 412 969 88 275 456 104 485 594 88 179 623 106 479 756 106 254 952 95 35 361 97 6 523 100 22 127 75 225 791 93 513 776 104 276 586 109 470 677 86 639 981 97 372 625 94 606 774 97 36 140 106 480 772 96 944 972 112 593 964 91 237 668 99 883 887 86 265 462 96 826 934 97 739 852 105 145 759 85 78 299 110 391 564 103 606 669 92 27 132 87 233 260 110 89 437 99 324 577 107 96 688 103 332 658 90 391 553 125 404 992 101 257 953 91 363 652 95 127 853 101 259 280 105 323 915 97 28 833 105 171 653 105 720 840 111 557 939 111 229 393 105 235 763 104 139 579 90 423 916 92 446 660 91 345 778 113 99 932 105 268 728 87 50 744 105 76 542 107 77 977 110 509 781 107 140 828 86 190 540 89 130 207 92 55 532 89 200 915 114 49 101 98 631 780 88 152 521 101 550 945 107 80 208 111 0 270 101 328 502 110 591 764 104 532 740 109 410 602 104 657 743 112 663 861 97 191 743 117 251 312 95 258 440 102 100 356 80 179 229 99 86 463 99 640 820 100 666 950 121 63 200 103 173 429 102 710 898 105 499 937 88 203 796 89 232 827 102 147 321 110 692 976 114 235 825 115 64 273 97 276 445 107 100 672 88 13 886 105 463 942 92 536 769 93 127 482 96 353 468 101 393 451 94 839 967 95 84 198 104 509 811 92 115 313 114 627 696 103 185 531 99 315 682 115 605 882 101 617 711 97 279 354 102 138 144 88 470 603 107 372 955 110 45 140 114 460 928 89 388 605 101 501 669 108 457 616 106 549 754 100 53 486 95 116 284 99 489 792 104 329 518 82 487 992 102 574 932 117 393 620 79 702 967 101 774 789 97 532 695 100 690 837 99 386 656 110 205 659 114 190 881 101 262 330 96 285 425 85 775 882 102 617 944 102 166 754 89 202 913 96 160 397 80 397 850 92 262 658 106 254 994 121 65 905 103 346 352 100 66 121 99 467 786 110 184 556 97 523 585 89 260 319 103 635 895 96 16 868 93 59 776 94 539 797 96 397 979 89 211 290 97 470 935 84 764 920 92 98 869 103 781 845 103 989 990 86 168 303 99 472 894 102 23 76 99 131 621 113 716 780 115 234 337 100 56 389 99 380 868 105 262 593 79 375 512 107 92 492 110 89 486 91 177 966 110 221 498 92 418 863 90 225 497 110 109 741 100 292 992 98 22 444 83 714 786 97 135 794 100 824 915 90 321 711 75 80 799 80 58 676 93 652 949 110 605 975 101 425 460 85 43 532 108 671 773 109 415 578 116 417 905 108 201 577 115 24 308 91 168 449 100 856 950 109 330 344 104 426 464 102 241 531 85 599 776 97 656 882 106 605 785 104 250 833 100 54 746 121 560 939 121 312 531 109 524 632 88 61 915 109 405 571 97 132 376 93 262 513 105 110 944 94 280 909 107 166 478 97 355 965 107 260 796 117 295 561 86 851 969 89 200 289 104 579 957 102 106 240 100 107 894 84 596 719 92 215 845 117 381 931 114 204 588 84 513 697 121 667 933 112 534 704 98 331 508 103 572 650 99 294 335 102 149 726 82 1 596 96 839 897 90 65 882 104 27 396 97 412 874 92 209 235 86 63 703 89 551 901 85 98 218 105 510 579 107 449 680 106 126 365 100 75 957 87 306 796 109 357 815 107 818 841 90 175 944 113 683 914 98 327 620 126 126 334 84 486 829 106 624 924 93 26 28 105 57 413 103 368 986 113 453 652 106 693 921 123 475 969 102 351 421 99 120 362 106 584 882 100 68 851 107 656 845 95 683 727 94 101 965 112 55 428 92 361 894 114 214 365 113 760 928 99 4 754 111 335 719 81 423 531 101 256 878 115 831 957 113 174 346 83 201 412 116 359 727 101 572 593 90 259 986 96 229 826 107 703 825 90 173 470 102 88 433 96 0 141 97 318 319 107 894 945 116 918 941 108 310 494 112 673 799 97 122 336 108 634 933 85 608 901 87 490 971 105 67 127 95 112 195 94 3 644 122 407 644 104 145 999 108 530 640 116 280 756 97 236 346 98 161 774 122 711 940 98 517 996 82 613 919 99 63 148 98 507 985 95 302 338 105 294 979 100 303 603 108 28 400 83 115 781 96 192 691 100 133 555 97 351 731 85 737 997 105 86 841 111 237 438 101 559 606 97 478 886 88 515 995 108 159 560 88 402 731 94 6 658 110 341 725 100 86 886 104 91 275 93 790 832 112 6 899 103 50 415 84 113 410 98 367 381 92 374 527 93 226 927 113 119 122 98 784 972 95 3 884 92 132 549 90 389 971 93 815 941 115 400 995 86 652 987 114 6 941 101 449 697 95 131 425 85 828 887 111 369 378 83 143 630 94 433 561 95 218 776 92 713 742 107 87 828 79 382 486 112 137 407 80 330 714 92 511 579 103 226 457 111 83 865 90 87 340 87 181 991 90 202 537 104 158 211 99 400 574 115 452 526 113 496 747 102 486 798 110 25 36 102 370 625 82 165 980 104 189 730 100 289 719 102 52 793 104 280 669 105 910 958 112 776 945 104 260 927 82 484 804 108 584 898 107 261 804 105 633 776 101 126 366 96 851 989 89 622 963 114 407 992 113 335 849 108 466 921 94 627 649 82 285 990 97 338 733 116 467 980 104 436 833 100 116 872 109 265 472 119 585 721 86 460 752 96 99 422 122 349 978 81 333 850 112 247 281 91 17 507 109 159 249 86 31 442 89 157 964 89 6 979 93 501 923 99 296 748 109 372 629 110 120 909 116 929 991 90 624 922 99 680 805 83 496 513 101 455 550 102 192 534 105 546 596 95 410 962 91 131 360 94 420 916 101 670 798 116 833 861 108 232 787 93 313 633 93 149 312 91 433 824 104 101 726 98 369 798 107 5 337 104 521 579 111 47 412 98 324 384 96 536 832 95 467 802 91 78 91 94 84 268 105 144 926 111 100 855 100 122 875 101 171 514 79 77 81 107 384 579 85 158 803 86 218 423 93 686 913 101 111 939 97 313 484 93 347 899 101 37 484 98 144 779 110 1 197 97 102 951 118 341 500 85 177 853 84 483 606 97 419 961 111 357 660 109 543 994 93 298 565 88 94 554 79 196 788 92 342 403 101 104 775 110 139 232 103 473 904 96 39 652 94 98 101 99 61 234 90 646 858 123 518 624 92 277 910 101 340 639 121 622 938 89 61 201 100 518 715 111 151 985 108 392 895 113 266 532 105 473 770 96 407 606 92 55 209 115 750 905 121 258 976 100 467 830 88 43 515 102 538 838 106 868 912 101 129 556 105 27 36 126 22 785 104 476 524 111 447 520 115 221 966 106 327 814 88 326 860 97 0 453 75 678 715 93 407 789 109 393 923 120 116 744 91 555 564 128 109 562 107 492 756 107 94 208 96 82 518 84 633 664 103 669 966 90 191 920 91 318 800 96 605 771 104 346 655 105 406 832 105 107 508 97 776 876 112 43 704 92 527 680 89 641 920 76 197 521 96 121 129 108 662 796 111 209 434 109 228 952 86 152 594 91 288 598 97 159 426 106 150 408 87 430 768 113 205 792 119 137 279 95 285 488 99 552 577 105 384 638 82 142 154 89 445 474 108 400 755 94 364 439 98 278 922 102 203 989 83 662 686 90 700 907 110 56 739 98 178 755 109 50 405 82 597 953 105 321 614 101 865 999 119 88 820 110 819 826 109 591 708 100 167 214 84 366 673 105 32 115 87 29 836 108 157 842 98 103 352 109 749 936 88 876 940 91 336 442 80 463 478 99 528 870 108 94 875 93 265 312 108 609 792 107 156 522 96 678 709 98 372 470 101 269 924 118 487 901 94 503 901 101 121 861 108 104 225 128 570 871 94 298 315 106 138 934 110 60 972 90 123 846 115 652 995 111 322 633 107 132 947 115 4 705 114 148 348 119 62 948 95 241 844 114 578 704 89 77 439 82 4 444 92 406 760 99 286 305 97 116 214 103 140 191 84 243 552 86 280 958 113 47 911 108 675 926 106 372 624 88 174 314 106 688 934 110 700 989 112 262 780 104 467 522 107 247 755 101 66 272 95 108 809 96 426 928 108 88 598 102 118 528 88 549 802 87 300 942 100 271 358 114 542 744 101 149 538 98 61 264 80 315 551 100 184 312 83 632 647 102 325 957 98 492 901 117 250 358 90 672 699 103 489 769 117 89 985 91 465 900 93 218 862 102 544 573 103 361 911 106 275 976 118 1 540 104 349 715 90 585 620 87 241 939 89 334 648 111 204 307 102 11 255 94 114 949 90 163 191 91 478 904 107 14 32 102 563 678 95 518 604 93 84 393 100 98 367 108 296 515 99 5 680 99 302 872 111 133 608 96 343 793 106 382 495 103 666 891 105 323 461 84 18 864 97 353 704 89 511 760 90 201 573 105 128 895 101 894 924 80 843 851 100 322 579 93 69 286 98 97 722 98 497 631 88 364 587 103 81 490 100 311 899 84 804 907 102 241 416 106 203 892 102 739 959 89 61 734 97 140 224 96 111 113 84 10 355 108 341 465 119 721 851 105 110 925 99 254 501 103 266 874 96 973 974 100 45 732 88 151 951 106 91 310 108 72 599 106 85 986 87 985 987 106 511 970 104 341 903 109 67 406 93 168 401 81 278 333 119 523 816 89 683 730 96 156 360 96 815 818 86 783 843 94 420 534 102 537 691 93 862 986 100 271 767 95 25 394 109 151 388 92 352 461 106 341 366 92 581 809 102 20 672 97 325 891 84 404 881 103 724 874 95 204 344 114 190 957 96 520 611 91 486 871 113 481 571 101 487 877 100 693 907 100 18 943 90 402 891 89 138 590 99 91 946 101 713 803 99 226 857 99 777 805 110 215 291 120 361 580 92 513 996 134 8 952 99 12 682 117 573 813 110 87 621 85 911 946 93 325 455 97 149 184 113 241 714 92 243 453 108 26 314 80 373 945 102 661 773 97 124 823 113 716 832 103 754 976 97 599 869 91 488 799 92 89 812 100 87 100 79 198 886 97 578 820 85 424 850 99 178 623 107 258 407 113 908 922 90 30 930 97 44 597 101 422 948 103 187 907 95 59 95 80 158 276 106 231 445 98 206 356 105 57 984 94 385 995 91 202 892 96 467 647 118 207 811 102 607 903 86 645 707 98 761 957 104 59 586 109 562 746 110 644 903 108 36 641 113 694 815 111 447 817 93 578 811 100 872 968 95 338 726 104 113 747 98 720 793 83 102 339 96 282 870 112 216 824 94 747 790 100 261 992 94 18 916 104 95 532 100 395 834 85 538 786 111 84 323 109 363 988 94 882 968 101 53 208 122 362 634 95 17 664 114 66 913 95 228 241 83 212 657 112 163 243 95 250 530 115 26 732 93 373 376 91 751 819 85 927 973 96 707 902 92 446 748 107 107 237 96 43 859 108 123 933 106 765 994 109 773 836 97 160 948 94 225 814 98 302 415 73 579 821 91 229 429 99 804 844 104 100 128 102 511 931 90 133 982 88 319 461 99 590 626 80 666 977 88 114 870 92 513 744 109 618 919 117 877 958 120 38 303 89 132 635 94 15 835 91 368 885 109 49 506 78 162 848 91 429 766 102 292 660 90 322 608 93 161 312 96 815 923 101 75 302 109 218 575 86 212 900 88 303 947 88 66 371 113 159 703 97 526 915 88 704 964 102 978 981 107 526 979 96 82 167 98 900 923 103 162 733 97 40 766 111 177 593 112 104 450 110 465 845 106 83 153 86 451 693 97 153 513 85 211 444 94 137 227 107 640 661 81 626 783 93 0 583 105 628 842 109 90 899 95 488 973 99 301 549 97 7 201 96 604 632 112 452 609 102 445 915 105 421 683 103 554 881 91 127 702 107 444 993 108 62 234 84 48 257 116 458 903 104 255 845 104 320 577 103 37 685 88 260 829 90 27 746 106 91 937 88 67 511 96 493 767 94 600 803 97 298 721 107 48 715 103 6 878 99 86 865 99 306 834 106 184 436 93 89 709 100 11 696 115 162 878 102 56 554 104 133 881 101 714 938 89 479 739 82 464 564 96 408 947 87 203 618 98 558 738 101 155 221 85 399 570 94 405 916 96 441 455 93 287 915 102 41 486 91 429 561 84 502 505 99 78 226 90 117 861 103 328 639 101 235 546 106 210 791 97 101 263 110 662 736 116 176 616 104 710 919 96 33 246 99 22 855 103 784 837 86 625 776 103 227 589 89 336 775 101 198 235 95 835 891 95 91 746 96 663 871 102 35 153 108 279 310 104 162 356 90 697 770 107 104 152 89 708 986 99 36 157 86 145 730 85 510 664 100 496 877 114 104 207 96 69 163 111 745 808 92 512 813 105 654 826 107 296 791 94 297 882 96 668 856 103 367 722 105 116 645 120 481 835 88 213 787 114 14 675 110 149 684 113 158 768 86 139 539 103 253 488 99 200 231 89 288 723 102 488 535 108 322 779 102 807 830 111 229 796 99 497 984 69 347 679 102 474 550 78 138 387 113 331 668 95 318 966 91 92 940 102 479 605 92 296 615 101 511 646 96 969 978 86 667 896 114 510 891 94 205 868 103 661 965 97 481 978 88 860 996 105 196 299 95 301 462 93 215 438 118 271 346 102 646 970 120 164 214 101 189 483 83 432 966 93 226 812 77 134 698 103 107 128 83 329 477 106 363 381 90 68 716 98 95 719 89 332 811 84 13 89 83 629 656 89 231 900 86 45 799 89 30 484 107 73 652 89 108 218 79 616 712 96 188 742 110 6 330 89 636 984 115 195 744 105 468 620 106 71 118 106 293 538 113 351 553 106 530 759 103 315 406 108 585 910 108 66 415 97 144 547 103 221 440 94 17 66 92 128 938 103 257 989 98 627 714 110 10 275 105 124 911 83 197 468 102 491 995 100 216 352 87 207 588 96 647 807 95 14 857 104 14 859 104 448 611 102 49 179 116 153 706 100 188 704 93 617 747 96 557 581 95 253 322 90 123 686 105 131 732 117 581 610 97 340 548 97 211 465 110 249 861 94 825 988 93 146 336 106 209 334 106 498 927 109 447 828 78 566 650 102 132 862 92 415 456 115 125 463 86 273 320 111 114 606 108 450 759 99 263 686 98 657 973 98 619 929 104 137 236 102 402 997 93 273 979 97 798 932 112 66 740 97 437 844 101 86 951 116 443 521 90 354 442 109 434 948 91 56 366 103 615 703 95 87 213 98 127 925 113 171 247 102 895 912 120 466 822 104 212 439 83 130 888 101 45 851 101 142 786 97 684 787 87 620 900 107 63 784 93 650 996 83 203 345 80 626 940 106 385 587 104 685 725 104 66 530 107 194 932 96 542 720 123 683 725 91 166 507 98 523 894 95 256 655 82 176 704 99 226 252 112 176 516 107 65 903 99 249 918 102 595 983 120 132 850 97 128 381 113 189 327 102 121 943 84 102 293 99 50 677 86 205 325 105 22 151 108 469 530 95 530 622 94 183 544 92 417 549 80 233 349 104 225 329 97 380 529 103 126 977 101 600 710 83 57 818 102 218 921 95 17 709 95 233 525 100 567 968 94 527 888 92 312 370 94 791 897 91 230 821 105 555 952 96 399 507 82 135 179 92 292 638 80 369 680 88 102 261 94 247 638 104 0 460 101 232 512 110 627 801 99 36 781 99 642 684 96 218 428 88 170 569 103 436 749 106 125 369 102 21 490 104 185 553 97 254 876 116 891 976 108 97 673 94 192 603 92 21 335 119 627 807 81 598 793 95 718 777 100 151 801 99 674 876 99 281 905 94 129 779 84 651 713 107 754 909 108 199 942 90 381 420 105 140 687 108 185 523 99 31 346 96 682 943 90 695 907 112 79 726 99 229 676 105 501 529 120 554 627 101 27 620 83 744 916 98 178 299 98 764 817 81 223 817 91 185 865 87 704 881 113 590 910 108 262 611 102 190 342 90 282 997 113 625 700 77 178 503 114 192 761 105 337 380 123 201 651 82 307 915 106 24 758 123 225 793 89 325 768 111 303 357 94 495 877 97 478 781 75 381 486 112 93 844 101 322 489 99 396 562 89 611 879 100 689 974 94 275 922 116 384 523 123 747 898 99 745 773 97 297 766 99 800 880 97 171 432 85 555 732 91 225 723 95 686 791 82 174 188 100 496 979 120 329 441 100 100 844 105 364 954 89 416 454 103 62 496 97 510 659 103 110 207 103 321 354 98 97 553 89 89 872 126 236 540 101 20 853 101 61 718 106 126 900 106 640 989 100 122 520 97 114 393 94 99 714 112 114 189 94 287 579 97 160 716 99 834 896 101 52 623 98 377 977 117 348 840 105 136 331 117 298 635 102 98 949 96 142 812 104 148 576 87 146 376 98 615 925 115 60 144 89 666 817 127 26 372 109 46 227 101 232 897 95 333 578 86 248 739 96 323 640 104 268 978 106 196 494 111 320 910 93 44 901 113 260 841 108 401 538 89 548 893 100 546 910 100 179 296 104 656 928 103 252 355 96 328 988 102 89 976 97 456 927 99 450 502 89 216 560 101 473 981 96 678 778 114 236 379 122 563 884 84 21 310 97 26 902 97 289 582 86 193 412 95 113 767 102 317 479 105 327 666 104 141 779 87 367 683 107 90 732 87 220 480 104 174 358 101 583 802 111 682 853 88 969 988 111 365 690 107 80 444 100 338 380 96 762 937 111 605 768 101 163 323 102 564 695 100 719 971 105 294 327 107 90 788 108 422 740 89 89 102 105 749 913 88 397 640 117 104 932 104 505 821 116 241 440 101 943 960 90 699 955 106 653 911 115 21 604 96 552 593 89 180 318 93 709 898 115 49 989 86 7 12 102 808 911 104 401 590 105 47 574 81 263 910 105 342 451 103 314 414 85 130 637 102 331 853 96 522 988 109 5 762 108 255 956 90 546 604 84 838 856 105 450 841 80 666 846 100 776 805 87 397 725 106 412 968 102 447 709 93 46 172 97 444 796 98 18 986 81 201 479 97 97 303 103 637 702 97 773 839 105 14 86 98 396 649 104 156 906 89 242 407 109 423 878 102 143 659 82 383 847 88 462 942 102 165 769 115 746 806 110 296 421 115 274 624 93 410 773 84 8 749 118 293 795 93 447 897 95 179 293 81 293 585 99 732 797 110 170 986 97 148 938 118 91 585 106 692 819 122 456 916 86 53 201 95 141 533 104 350 658 93 434 765 100 159 336 104 357 374 126 446 916 104 257 360 106 34 563 93 653 654 109 539 674 105 315 984 99 441 791 103 109 744 99 310 452 85 192 280 80 642 881 96 415 964 100 650 744 105 282 794 102 330 546 99 44 558 99 198 505 110 41 701 107 382 506 108 128 626 100 399 592 127 241 314 111 354 812 103 215 316 103 242 777 111 102 495 93 597 816 106 19 69 112 98 663 99 103 120 101 412 911 108 1 440 105 100 686 100 95 461 98 419 707 95 164 467 94 11 980 106 642 936 90 16 311 94 146 607 81 670 790 97 657 995 97 144 802 109 300 976 103 710 973 104 508 883 74 725 780 98 843 948 96 846 983 83 978 992 91 145 451 96 326 999 100 371 981 103 524 761 88 553 700 89 197 901 83 77 966 106 551 784 114 76 367 114 641 817 92 254 777 97 189 797 111 421 425 100 125 478 96 121 312 104 734 914 117 248 965 88 459 738 120 238 302 98 74 588 90 341 580 108 112 781 100 325 541 92 200 483 98 477 843 97 88 248 106 304 945 98 192 870 95 431 962 107 150 840 105 32 322 88 131 591 98 41 327 105 152 724 97 13 894 80 361 471 97 227 292 99 508 887 114 114 654 102 181 875 99 11 481 88 532 994 93 191 444 87 566 954 105 385 515 88 332 419 101 156 312 100 152 887 122 830 834 98 151 232 101 18 363 90 438 815 96 66 498 112 444 499 89 481 525 93 229 619 92 328 769 101 384 589 106 78 786 101 128 603 103 162 705 115 189 792 93 463 811 108 159 547 107 417 638 109 548 970 113 102 693 93 364 368 105 395 844 109 252 447 87 169 976 110 170 664 115 123 422 94 177 274 108 273 376 96 844 850 105 393 614 88 151 505 91 78 292 76 100 267 92 73 259 92 269 665 104 198 477 93 333 737 98 461 909 85 303 801 79 648 833 112 315 516 109 369 405 98 232 582 92 510 817 87 265 614 98 555 983 97 502 603 95 358 949 110 470 880 86 49 395 93 719 939 102 49 266 99 372 495 80 120 160 83 377 515 91 495 762 128 181 721 96 569 711 99 425 852 99 722 730 102 525 806 108 239 389 105 350 389 106 530 786 112 117 767 131 530 541 97 173 515 102 24 92 109 923 941 125 256 408 99 859 962 97 300 987 102 327 688 98 91 202 106 696 985 108 808 932 100 24 310 87 129 287 104 616 904 108 599 678 101 49 698 96 430 979 130 392 575 84 149 845 90 33 212 104 162 255 117 595 946 100 542 719 97 193 345 109 91 143 90 52 220 91 2 562 117 207 679 96 495 514 92 755 783 102 9 135 103 638 835 111 470 800 105 375 811 94 257 364 106 689 944 112 238 887 83 149 292 95 80 884 106 861 961 82 131 599 100 188 202 109 784 790 107 775 846 92 345 570 88 453 899 98 407 806 108 204 761 87 149 263 93 369 517 96 701 713 103 601 678 104 92 101 78 459 527 97 119 465 114 346 364 102 332 707 100 331 694 113 152 900 104 265 422 86 138 515 95 689 794 86 540 948 97 570 624 99 887 992 100 820 885 105 354 865 110 604 942 90 601 664 96 424 687 101 135 639 88 693 858 85 631 637 87 857 979 116 283 462 102 731 733 95 289 922 115 75 896 109 502 826 95 387 733 89 180 483 107 101 731 89 422 539 106 731 844 99 193 304 99 639 731 96 44 452 124 98 696 91 714 878 92 67 114 105 213 469 118 341 852 89 303 832 86 648 817 91 130 670 121 16 660 89 138 415 122 88 134 99 875 908 113 21 527 84 265 282 84 472 912 113 529 835 93 550 638 90 641 705 103 218 956 114 125 896 103 519 664 97 41 608 109 772 920 107 37 813 83 282 992 113 644 860 89 643 918 95 280 394 91 461 845 97 394 777 95 150 600 100 361 948 110 215 749 98 8 9 97 373 896 85 98 917 88 865 936 72 308 753 102 289 466 89 313 901 100 62 238 103 504 565 92 15 753 101 130 921 90 224 777 83 421 680 103 369 732 100 222 306 83 238 708 85 642 971 82 308 614 104 145 906 79 212 735 92 101 488 93 313 623 106 843 972 93 24 824 93 109 310 107 739 908 89 777 904 109 115 222 114 566 806 90 206 712 107 182 597 97 551 737 97 400 535 96 273 795 99 486 939 95 115 549 91 466 928 100 257 692 100 553 674 93 718 804 114 587 889 104 799 926 105 195 862 80 675 923 102 493 701 96 234 940 86 715 959 120 249 517 101 457 855 118 420 697 91 217 946 100 789 936 81 477 869 106 66 182 108 815 912 109 111 357 94 94 599 95 167 851 84 632 934 101 336 545 104 216 925 99 970 979 91 277 750 96 291 758 108 578 960 86 617 863 93 357 860 105 27 247 101 502 981 109 144 355 76 504 633 91 190 566 98 98 112 81 588 783 104 99 703 102 261 616 117 286 491 116 639 998 97 484 680 106 189 344 106 17 797 92 219 627 107 457 466 104 163 689 101 317 502 117 106 161 99 766 933 118 746 989 118 662 852 88 742 930 110 73 274 101 428 688 97 362 871 98 56 558 117 331 659 97 883 930 93 251 785 101 268 917 111 548 765 105 671 821 115 188 368 106 63 475 109 204 983 106 429 772 101 387 848 100 323 820 109 296 636 90 303 731 87 256 781 112 366 975 107 142 725 101 88 952 83 239 447 85 786 989 108 278 919 85 309 451 116 186 849 83 784 874 97 69 527 96 58 108 101 175 301 111 245 776 105 186 677 102 120 206 112 79 346 101 248 854 103 824 845 97 165 819 104 397 548 94 241 566 112 161 618 95 194 446 89 283 415 95 15 717 109 3 761 88 905 954 101 436 515 91 584 892 92 75 462 85 540 878 105 89 837 106 102 563 76 257 776 86 246 318 113 792 958 107 636 781 99 207 273 102 264 772 106 151 717 99 153 285 102 226 454 102 243 413 101 302 840 108 147 267 77 58 95 102 182 202 112 52 288 116 72 375 95 404 411 103 272 629 90 394 505 96 94 899 101 58 75 108 18 411 88 643 657 122 137 856 104 13 272 84 382 446 95 417 952 92 721 796 83 65 779 107 761 774 86 584 760 94 737 868 100 557 560 107 496 593 99 482 548 91 12 197 106 407 706 89 838 869 89 170 553 104 37 991 100 517 889 94 325 657 95 696 894 80 360 669 97 326 856 84 186 881 103 819 969 94 248 375 110 276 532 81 258 786 115 172 268 102 62 991 107 377 625 97 431 952 111 275 379 109 186 659 96 494 536 101 659 843 85 270 628 81 87 171 104 344 539 92 769 869 98 350 709 102 298 453 112 541 579 102 121 887 103 399 501 93 606 889 103 613 715 98 298 324 97 136 564 99 444 801 86 361 967 96 489 529 112 491 653 100 558 804 102 926 940 84 11 15 106 65 974 90 353 748 96 511 600 96 376 767 97 159 254 108 6 958 112 551 771 116 5 765 105 193 642 96 535 997 102 460 963 111 436 520 104 444 969 104 127 410 98 89 652 94 60 107 107 727 778 79 441 718 96 4 393 105 31 374 105 151 213 111 366 753 90 71 411 100 578 597 92 371 478 114 234 553 96 85 330 87 187 623 88 271 754 111 228 940 91 447 589 95 174 702 102 603 681 107 656 856 99 219 339 112 377 614 88 425 724 107 649 687 114 91 650 92 131 632 92 180 712 110 394 893 97 146 377 79 250 946 86 188 352 96 93 842 109 224 276 99 790 928 98 576 891 105 21 919 86 282 606 107 286 589 96 5 142 87 507 950 100 565 893 99 52 663 91 519 612 84 203 980 101 240 291 101 306 491 92 628 804 89 91 250 78 707 855 89 466 519 97 764 797 79 342 385 90 286 571 106 340 739 99 570 951 103 46 700 105 941 954 90 361 939 112 92 204 107 101 161 107 41 250 104 521 531 88 81 139 115 315 911 90 683 716 105 469 778 84 407 465 92 217 412 90 139 871 106 441 448 98 20 687 91 582 779 97 3 102 83 55 281 99 163 906 103 495 936 97 235 933 107 706 826 107 588 686 98 383 413 103 810 996 107 447 576 84 639 674 103 664 725 93 313 665 100 364 793 75 251 275 90 362 593 106 21 378 95 147 164 99 203 582 110 584 715 88 328 833 92 94 359 109 557 924 107 677 760 123 532 865 96 111 907 103 230 644 106 767 867 117 361 403 103 445 509 84 133 639 104 269 730 97 900 958 113 327 414 118 82 107 92 302 701 97 417 428 92 401 516 110 311 652 98 46 390 97 393 645 108 294 804 111 120 942 110 50 667 102 528 889 83 561 971 101 511 915 102 280 340 102 158 831 98 110 581 95 929 951 108 572 773 104 246 372 90 698 801 84 92 466 89 80 427 94 144 173 73 648 978 102 189 496 100 40 777 99 412 763 85 1 840 96 478 866 107 351 929 84 735 905 105 407 697 102 176 219 90 509 608 99 752 997 110 347 487 88 321 812 110 665 970 103 357 913 105 195 262 112 714 831 118 34 253 90 628 879 79 608 709 103 143 179 103 58 986 90 504 887 87 1 258 89 305 655 103 205 418 89 504 863 100 226 294 101 379 771 103 724 933 103 205 312 104 62 708 99 57 372 119 121 949 101 273 828 102 213 214 97 470 542 101 13 144 96 297 407 98 1 788 106 18 349 122 531 829 112 128 954 97 786 830 93 56 521 103 802 932 100 856 981 100 470 760 103 393 760 88 77 903 84 597 761 103 227 970 98 66 427 92 231 552 90 794 837 106 175 433 121 580 912 92 484 920 97 87 267 104 180 849 103 76 770 100 271 953 114 798 949 92 274 792 82 25 719 110 314 690 94 201 716 92 477 562 84 177 524 101 274 286 90 563 744 107 167 181 97 118 484 109 49 883 97 576 764 91 292 792 93 106 683 112 46 791 91 418 963 97 667 700 94 738 894 105 497 948 95 525 639 106 397 810 96 505 556 107 125 723 115 33 907 95 133 696 91 190 220 80 61 621 98 69 254 100 71 991 99 397 913 112 453 766 100 464 830 109 352 833 90 250 701 98 99 574 94 186 810 110 551 707 88 516 914 90 221 666 111 585 776 100 534 557 95 48 965 110 244 612 95 731 892 131 306 550 88 42 569 95 36 142 90 535 900 96 5 664 117 415 858 107 280 527 95 196 826 106 67 312 93 480 668 97 288 797 96 322 575 104 125 839 108 27 254 100 626 833 106 357 489 106 80 499 92 236 541 101 575 821 104 267 431 70 103 616 106 869 923 115 326 867 101 372 939 108 527 741 72 7 777 91 479 559 94 38 906 92 342 683 108 308 461 100 96 404 96 585 907 111 459 920 103 698 830 102 247 923 94 326 369 106 293 402 92 137 161 93 50 487 118 667 999 103 31 528 100 9 855 116 378 791 107 326 711 86 380 438 88 655 965 99 154 570 89 118 456 108 627 821 86 83 167 103 194 696 85 287 729 93 163 351 96 112 674 109 467 969 95 332 556 91 431 818 88 543 715 90 517 599 90 574 795 91 639 642 109 669 913 95 316 989 119 293 565 100 267 822 103 870 878 106 565 753 99 598 604 96 590 823 106 48 350 96 89 302 91 398 827 120 167 525 115 400 443 96 879 960 97 704 793 113 197 792 98 486 632 102 87 411 118 331 914 101 338 871 105 91 534 97 584 770 83 918 956 108 472 563 89 187 694 102 219 735 118 203 206 80 185 734 89 438 996 94 834 858 100 164 802 87 424 502 103 423 656 106 551 804 104 444 974 82 48 413 93 9 324 96 419 832 121 467 901 91 250 335 110 205 238 96 177 210 89 175 635 94 466 837 109 372 898 107 157 648 88 624 841 92 105 981 104 236 321 89 15 744 94 309 830 97 568 587 102 96 200 97 444 939 96 122 159 114 316 333 100 202 688 91 353 762 96 55 841 93 434 447 108 112 898 95 310 470 102 79 883 76 435 591 103 90 957 83 246 530 101 659 795 85 83 212 91 310 756 107 253 635 108 216 874 102 581 822 93 598 750 102 461 724 86 683 866 76 391 845 104 465 665 95 43 173 91 100 864 92 196 357 123 637 823 93 776 874 106 474 714 124 656 968 94 267 339 104 531 962 107 123 559 109 387 800 93 426 481 89 257 917 109 691 767 86 26 993 94 271 651 96 0 509 106 633 699 112 692 877 108 272 676 95 275 983 101 401 416 102 41 357 90 11 607 90 22 525 95 422 663 96 221 661 98 232 580 102 152 667 91 474 955 91 230 864 101 439 738 110 362 933 89 2 184 91 164 851 112 105 544 89 373 451 103 150 417 101 57 275 86 664 786 110 599 870 115 147 440 105 21 414 99 541 585 96 309 327 116 277 396 121 412 786 101 262 518 100 268 851 109 432 724 97 146 924 117 581 719 98 148 763 102 95 114 108 225 687 88 390 594 113 465 909 100 408 610 102 119 769 105 451 655 107 451 688 91 122 176 116 233 888 108 38 561 89 179 219 95 703 824 108 464 772 114 125 154 90 271 855 115 504 990 98 422 862 102 13 183 100 462 591 106 461 661 105 252 877 100 718 947 97 176 454 90 426 431 91 295 302 91 538 885 101 90 283 101 545 633 102 167 662 98 700 902 107 592 662 91 218 837 102 174 427 90 390 602 94 318 557 113 212 738 83 495 784 83 497 796 95 493 541 88 215 760 93 282 544 98 862 987 95 31 716 109 314 947 114 0 590 101 272 423 94 719 946 91 641 980 116 617 844 100 737 852 91 807 932 105 731 982 95 819 919 126 452 881 90 159 581 101 10 164 111 399 793 111 102 816 100 944 991 94 174 275 88 218 571 92 113 482 125 520 532 103 367 907 109 383 720 116 555 848 96 343 386 114 47 713 100 135 254 112 421 607 94 360 868 102 293 544 105 455 861 108 300 414 101 915 977 100 221 403 98 528 994 104 675 855 89 19 924 78 80 156 100 45 920 110 382 567 93 48 114 120 227 546 96 396 732 86 112 747 109 442 803 108 70 461 104 36 243 109 62 628 83 374 722 96 560 845 92 215 865 85 184 188 108 507 934 109 500 945 104 18 135 107 110 448 106 305 506 89 587 776 99 256 557 89 263 959 89 28 376 88 667 871 88 274 367 98 222 752 109 486 600 112 615 785 105 448 557 115 809 897 115 304 807 85 237 974 109 467 565 86 357 850 87 277 954 97 209 837 116 462 500 103 122 156 81 704 975 87 361 990 102 612 825 106 94 466 90 6 437 93 9 830 88 330 652 106 189 964 98 729 832 89 90 279 106 147 421 106 80 837 105 426 998 106 98 287 105 187 238 97 208 443 96 287 962 114 39 743 87 185 532 108 282 358 102 81 308 122 320 588 97 88 332 114 232 572 88 124 378 114 140 863 89 486 992 91 258 334 93 648 979 108 211 429 90 83 238 88 834 838 88 329 636 100 44 535 84 124 396 108 463 815 90 685 826 100 507 755 99 564 951 80 46 728 90 379 923 120 75 562 111 911 952 111 28 198 98 101 593 100 11 548 99 534 693 87 430 645 103 446 569 90 672 690 96 252 864 99 723 884 104 394 419 89 626 866 87 51 220 99 287 852 108 9 779 100 559 934 109 133 701 106 98 919 100 142 364 85 817 846 99 526 548 100 505 970 96 9 249 94 497 546 96 370 407 97 138 620 106 699 909 97 179 974 111 82 247 94 210 980 100 839 890 115 608 935 122 405 412 90 591 714 122 19 101 104 115 530 90 490 909 103 491 880 101 48 452 90 530 689 119 521 855 118 842 911 103 168 484 76 3 77 91 175 621 94 224 232 84 600 895 114 252 678 92 448 675 106 755 900 102 562 698 104 403 565 77 51 724 95 590 749 80 501 623 119 488 981 111 341 873 99 129 160 84 59 689 96 498 642 89 374 627 97 349 979 85 571 671 97 119 426 78 9 675 103 244 400 109 716 726 115 122 864 112 144 685 103 512 884 105 183 761 117 201 261 113 60 370 93 622 931 106 941 993 98 218 539 97 949 953 117 374 828 110 682 765 106 167 575 99 230 809 101 98 712 99 418 921 90 31 669 106 568 817 107 9 554 90 651 936 85 806 839 97 30 189 103 741 757 82 383 495 100 249 788 95 489 874 94 31 249 106 141 329 107 769 894 100 478 820 95 228 498 108 507 621 109 774 813 99 532 753 127 433 843 92 74 617 91 129 164 100 159 267 89 208 813 88 227 954 94 66 706 88 93 605 94 5 642 91 95 393 104 58 426 116 728 852 105 326 806 113 24 491 106 824 914 107 131 523 105 727 996 107 48 783 118 223 922 97 94 268 114 12 87 91 659 736 108 218 437 103 169 324 109 450 928 84 68 340 106 94 516 93 852 861 105 451 884 72 486 771 108 132 146 104 2 429 93 232 483 105 1 565 112 620 785 103 582 909 93 556 654 109 182 330 104 170 474 100 680 881 78 337 713 111 24 894 109 149 226 84 113 133 95 363 709 90 499 597 96 28 583 87 748 911 104 561 702 108 2 939 123 240 351 106 504 939 110 18 859 122 203 414 105 792 868 99 712 741 103 43 315 112 482 607 102 91 361 100 117 691 89 195 624 109 94 207 80 130 521 93 227 803 108 348 620 107 199 744 88 214 850 110 182 678 120 168 755 106 441 937 107 283 729 102 203 657 83 183 309 106 143 963 94 445 688 95 168 508 83 77 456 93 227 421 97 694 820 92 502 931 100 616 630 94 709 933 113 320 817 98 554 706 106 123 606 96 638 821 94 308 682 82 122 272 111 684 828 99 110 151 93 168 986 105 572 844 92 306 434 80 355 782 104 210 741 98 124 407 106 399 784 112 53 821 87 163 236 109 231 782 96 231 263 118 381 704 83 981 984 102 649 847 98 222 465 79 183 527 97 607 953 97 278 630 82 42 334 85 153 328 93 314 755 102 415 646 95 465 927 106 238 381 84 7 705 88 60 825 104 367 421 100 551 920 103 122 333 117 724 887 90 221 791 82 122 657 101 74 208 106 8 368 98 71 425 107 40 336 113 16 834 107 28 911 103 55 205 106 721 936 85 25 512 98 473 792 94 880 959 109 177 635 89 115 338 111 535 854 94 308 521 98 369 381 104 359 828 100 646 989 103 207 848 109 634 687 97 1 924 109 283 318 107 610 624 109 714 764 98 639 985 112 297 485 95 120 603 96 576 615 103 62 209 103 32 471 100 775 780 96 390 889 111 92 986 92 111 977 95 745 776 105 248 622 115 42 718 94 67 171 76 545 585 80 158 301 92 317 406 85 79 518 90 201 663 98 880 971 107 6 484 91 510 737 115 536 706 102 418 872 90 608 740 104 470 567 91 172 848 102 220 623 91 796 934 91 316 847 91 194 850 94 290 941 92 469 999 87 332 873 101 309 803 115 144 831 102 179 590 106 560 746 101 756 952 87 503 772 96 130 276 97 348 829 84 754 993 106 357 401 93 313 923 101 49 426 83 349 659 95 832 844 98 206 864 109 480 911 91 85 508 85 358 677 90 477 793 88 517 808 95 871 985 101 868 963 107 169 612 88 346 586 101 277 735 92 691 879 110 0 936 90 602 842 105 693 984 111 643 883 94 614 931 94 251 754 91 450 739 99 450 991 83 749 968 91 621 893 95 521 903 108 96 715 79 185 223 80 195 810 93 24 426 89 683 840 103 681 962 101 170 842 88 595 911 98 725 935 102 505 789 107 509 583 101 272 914 92 358 641 104 133 825 102 615 819 110 391 762 103 593 849 111 50 581 101 322 598 79 831 972 107 431 496 89 344 943 82 593 670 104 506 535 100 86 374 113 835 840 84 591 795 101 221 431 100 506 840 106 389 432 106 418 847 91 96 791 112 400 982 99 35 99 84 291 804 103 639 815 79 819 856 112 11 666 100 500 631 93 654 796 101 644 999 89 254 360 104 214 861 84 21 689 111 265 972 100 400 971 100 256 722 91 128 738 100 77 760 104 490 878 111 200 600 110 243 761 102 358 711 97 91 119 103 564 697 104 141 424 105 191 556 86 170 756 99 71 692 87 25 976 102 225 411 93 542 677 104 432 861 115 184 457 94 251 412 95 117 281 99 760 992 96 661 905 91 165 923 103 330 353 93 87 142 88 226 829 82 341 485 90 346 523 102 471 627 106 53 571 86 365 671 125 436 626 111 106 217 83 28 164 104 678 905 113 133 675 106 816 902 97 760 984 121 924 974 123 174 297 96 416 600 105 305 493 81 250 802 116 254 897 100 170 838 86 104 445 109 20 581 114 34 477 91 7 998 93 567 773 121 522 856 82 224 877 108 506 676 94 347 584 96 26 346 97 363 368 104 522 858 118 224 344 91 711 767 107 478 651 87 519 803 112 533 844 101 276 307 96 730 958 117 160 833 116 369 936 101 109 673 90 722 866 111 137 894 118 61 520 98 156 485 95 357 726 104 572 797 99 618 726 85 93 577 96 706 951 104 111 628 85 250 756 111 177 194 90 264 299 114 39 771 84 70 876 78 96 109 106 215 995 108 153 284 91 610 885 87 174 673 106 622 713 86 119 865 91 194 316 119 502 911 107 471 938 72 414 941 110 91 347 86 178 289 101 314 928 94 395 782 93 174 397 95 95 813 98 49 65 94 336 599 97 72 84 106 294 690 114 374 479 108 293 748 82 566 776 84 50 191 108 234 622 102 158 650 100 755 958 115 794 912 92 355 886 101 28 949 108 158 681 97 388 597 96 228 848 95 636 784 80 796 946 79 539 926 108 725 938 123 838 998 100 272 714 103 847 894 99 569 758 99 112 396 102 411 456 111 199 579 98 271 786 96 411 538 98 672 678 95 300 757 122 86 322 91 492 508 103 154 529 95 362 685 101 925 964 106 47 232 101 233 690 108 146 400 115 427 890 87 845 910 89 16 597 89 290 549 99 429 774 83 760 887 97 478 945 103 39 931 105 275 886 103 82 891 107 665 830 93 422 930 93 347 983 104 754 815 90 0 379 113 698 714 76 509 904 91 368 570 101 738 884 96 131 493 110 623 687 85 268 828 95 620 873 109 328 442 98 410 717 94 315 707 97 507 661 118 202 966 80 148 914 109 9 191 104 94 388 103 534 731 107 476 701 108 657 835 101 12 708 70 292 314 83 17 281 92 308 369 106 234 847 100 137 266 102 519 728 98 171 367 94 468 579 91 432 668 100 761 949 107 113 915 90 831 929 104 128 149 118 160 195 106 112 844 119 477 846 119 45 357 102 231 463 114 256 773 92 351 492 88 791 927 110 335 847 105 385 553 122 761 792 85 81 762 95 52 237 96 158 160 98 710 954 95 636 756 114 137 935 100 525 981 107 408 681 78 505 651 92 504 551 93 520 750 99 208 357 88 392 683 110 940 974 86 584 815 84 95 809 111 356 357 77 406 789 101 134 546 90 417 825 97 229 262 89 6 524 104 181 973 99 100 604 112 165 390 89 391 866 110 8 751 95 527 558 111 673 935 92 292 835 98 822 926 99 248 743 104 164 554 101 55 98 84 67 798 103 188 809 93 355 565 93 497 816 100 159 802 114 96 555 96 10 521 82 18 524 102 558 743 102 358 819 81 39 353 86 708 887 93 78 293 107 154 654 107 662 732 92 21 257 94 724 919 96 327 550 87 429 552 101 608 760 111 21 178 99 422 907 99 385 411 92 262 768 94 370 796 100 62 786 96 230 308 82 664 867 104 259 890 91 56 541 95 549 554 117 342 629 94 449 518 76 775 981 94 460 665 104 599 699 92 794 874 99 339 420 98 315 696 83 899 943 101 631 700 105 722 780 114 507 528 111 58 861 94 50 987 96 716 812 105 413 498 100 276 399 105 307 816 99 374 532 100 550 799 97 155 726 97 86 506 76 224 239 118 560 618 102 561 714 100 671 716 84 918 923 96 283 489 94 117 688 107 380 503 90 686 692 94 606 909 105 31 951 96 37 572 96 414 961 110 197 650 101 857 964 80 136 916 111 51 982 97 481 832 87 191 299 103 303 722 97 72 554 100 243 587 93 8 240 99 578 624 95 327 404 96 386 552 103 300 820 80 82 110 105 229 731 92 84 231 101 2 656 121 810 947 74 106 699 103 348 825 102 229 716 103 207 244 101 759 980 94 73 558 94 3 432 90 98 689 106 115 284 79 474 627 92 104 504 87 385 670 86 518 849 110 732 736 114 468 611 100 767 832 111 679 788 87 246 323 90 22 293 86 37 934 98 618 803 103 187 316 98 204 590 100 19 684 105 271 560 113 437 726 109 139 774 93 668 881 105 542 990 110 82 926 97 404 428 98 722 997 93 405 630 93 609 801 107 59 188 96 177 556 99 162 746 106 278 889 100 166 687 85 193 498 90 164 504 103 219 839 114 306 913 85 131 135 93 279 777 116 104 831 120 206 749 104 175 517 99 361 457 82 524 635 89 629 776 93 665 782 106 523 965 96 486 629 97 753 789 110 136 435 103 116 427 102 159 310 115 330 946 102 224 923 101 243 692 86 240 873 82 63 333 93 258 863 93 446 507 98 240 728 89 503 719 89 347 557 82 253 516 104 69 301 88 597 985 90 251 887 100 207 355 103 9 353 108 14 385 100 839 870 95 496 589 102 537 820 95 777 811 103 177 363 121 62 300 87 36 734 89 221 239 100 406 988 107 379 990 106 318 699 113 169 821 91 255 334 111 331 851 103 141 998 112 459 901 111 201 970 94 176 439 78 451 474 110 49 971 114 690 929 111 270 946 116 375 642 99 259 801 101 278 388 93 483 702 104 347 552 82 347 946 86 195 675 110 716 845 106 616 966 86 796 927 89 253 416 102 37 746 95 473 787 93 304 541 88 286 716 100 327 676 92 154 844 97 361 971 100 176 768 107 130 131 99 869 974 99 82 836 72 238 916 106 67 989 94 534 685 105 776 863 81 455 664 97 375 855 100 202 550 113 146 436 115 51 59 77 552 778 95 444 849 81 68 694 106 100 969 96 365 867 97 371 921 119 327 639 93 358 594 92 105 355 100 414 671 79 329 693 95 567 771 106 101 675 106 578 581 111 250 785 100 201 647 113 159 778 93 94 795 92 573 920 88 513 690 97 236 621 88 372 750 97 187 302 114 59 902 113 481 808 117 19 142 83 505 779 96 118 797 80 708 851 107 478 525 103 302 652 93 262 285 99 217 520 102 141 426 108 36 719 99 395 820 109 29 104 76 301 744 103 300 886 96 744 887 88 287 571 91 836 901 109 635 981 101 64 534 103 521 938 92 90 697 105 656 818 110 694 947 104 218 486 105 66 582 103 145 925 91 51 210 113 121 585 106 14 637 97 92 782 113 70 753 114 297 526 91 825 855 99 51 221 100 209 763 98 464 691 102 267 951 103 568 932 103 486 562 80 438 789 122 75 449 88 104 966 106 69 961 108 104 351 90 647 813 122 167 512 110 477 941 100 575 616 81 196 491 78 381 688 108 460 543 102 8 652 95 136 576 95 410 852 104 327 601 86 771 925 83 327 485 95 891 918 101 773 801 86 745 999 81 360 712 89 570 972 88 285 961 109 183 319 111 70 880 102 679 985 97 54 173 101 258 666 92 107 221 109 689 947 97 380 834 102 498 900 101 258 354 124 207 476 89 759 866 103 507 517 87 586 924 98 255 466 105 666 734 112 802 834 94 598 844 91 198 657 106 610 731 93 15 579 102 245 540 118 786 787 101 417 418 86 4 910 110 972 992 84 54 449 103 626 891 117 176 207 78 387 870 106 397 479 112 478 857 95 692 769 91 199 897 92 307 414 108 469 792 85 153 539 109 259 972 103 422 707 94 95 573 87 810 894 96 195 735 101 113 348 121 330 576 100 26 80 108 739 783 103 281 545 102 428 646 104 27 507 87 310 503 106 441 809 92 269 919 81 169 301 90 751 987 93 301 858 95 654 920 113 128 176 120 461 753 100 426 506 82 447 678 79 213 670 107 286 780 105 158 606 117 168 458 94 281 456 95 596 702 106 387 585 98 280 367 109 322 538 116 431 728 98 187 942 105 106 172 106 128 978 94 374 609 115 23 376 86 903 924 114 3 250 89 718 733 103 465 923 86 234 482 94 202 822 93 782 790 100 149 198 102 561 743 97 22 113 79 416 480 95 604 670 104 828 996 91 278 877 92 444 574 98 413 451 113 261 618 94 736 878 102 532 836 92 421 863 83 377 680 100 805 991 97 500 732 108 607 683 98 606 877 101 246 520 88 86 710 88 696 788 97 482 875 99 508 921 99 6 37 85 497 937 105 792 931 116 441 895 87 354 653 83 408 996 86 78 87 96 30 838 117 775 864 90 148 922 108 87 847 103 448 520 114 259 914 107 532 542 103 555 855 98 517 928 103 782 813 118 390 710 80 248 789 105 112 136 106 113 240 96 149 578 92 23 590 94 680 940 107 64 546 96 664 935 94 189 716 112 220 913 92 555 746 113 409 856 103 35 114 101 502 829 92 701 837 97 32 293 87 307 838 87 540 615 108 695 789 104 336 701 90 203 496 94 69 825 102 644 723 103 37 937 78 669 882 111 44 456 93 640 690 124 15 632 86 23 971 105 234 823 103 229 748 80 36 109 103 676 729 101 473 738 112 639 813 82 390 957 101 174 711 106 55 87 105 494 626 113 126 246 117 202 367 98 46 521 78 326 820 92 853 939 85 11 533 92 3 928 92 305 463 91 568 682 94 57 428 107 168 480 103 500 939 112 23 108 94 277 290 84 611 704 102 234 670 105 267 997 114 74 772 93 170 958 93 615 694 88 323 469 122 468 867 113 286 645 88 268 367 117 629 784 120 255 264 108 583 849 91 388 578 95 853 923 95 557 865 105 164 300 107 312 368 104 266 419 94 686 687 97 101 326 103 69 177 108 187 752 92 189 356 110 76 456 96 694 910 91 329 695 99 329 678 113 371 505 96 151 944 112 55 206 101 378 437 99 199 386 102 174 432 108 705 730 104 472 847 97 158 423 94 56 676 93 595 990 97 419 765 91 151 234 98 199 917 95 307 493 89 358 464 96 72 976 105 584 661 131 414 420 108 48 195 100 102 776 96 545 802 76 655 694 79 805 915 91 26 792 104 583 949 100 12 731 112 121 757 103 166 418 105 239 572 74 19 803 100 615 759 89 307 829 105 519 633 105 223 249 123 627 867 87 813 971 104 14 34 98 2 268 98 399 825 101 491 647 85 458 956 98 523 863 91 513 519 99 65 135 87 121 873 99 8 442 96 287 914 86 542 849 100 75 915 98 385 491 105 212 503 103 378 675 100 563 970 109 3 749 96 128 949 96 4 697 96 347 536 109 244 577 84 513 794 87 433 797 101 461 690 110 71 566 81 306 368 77 201 620 110 464 504 126 556 710 108 784 964 96 201 550 85 3 466 106 877 949 101 182 573 107 83 698 86 72 801 94 224 402 99 309 933 100 105 521 100 398 566 90 88 538 82 137 579 108 659 675 99 446 599 97 51 58 94 733 761 110 81 451 106 456 845 83 252 573 99 183 424 81 187 553 100 26 630 101 447 771 106 27 395 118 4 828 113 87 989 95 105 787 94 634 811 105 212 390 101 290 416 103 484 817 99 163 469 105 146 682 101 55 288 96 159 236 108 341 490 110 202 749 97 479 516 99 44 59 90 266 285 107 621 956 104 640 762 93 378 597 104 847 876 97 936 984 108 276 702 107 54 458 78 701 812 93 202 728 78 17 536 93 320 794 91 23 98 96 221 396 102 467 947 100 542 780 100 179 675 68 216 640 110 9 416 125 41 240 80 462 947 93 677 832 108 590 952 97 481 610 91 658 849 96 191 696 99 173 767 96 290 479 88 588 892 111 388 780 113 111 287 105 58 523 110 466 716 102 627 643 104 528 987 106 210 515 102 631 938 92 64 240 101 156 226 93 367 930 95 274 530 94 518 729 97 650 903 104 67 444 76 315 759 90 440 987 95 345 452 100 493 844 93 101 986 94 31 324 105 473 633 111 208 670 88 13 301 94 469 634 102 287 980 84 532 802 102 364 905 95 85 710 86 6 184 102 370 512 83 462 570 97 417 849 84 478 868 98 452 603 87 426 582 126 2 451 107 209 237 109 595 732 123 116 189 99 777 962 101 145 918 100 19 367 108 596 720 105 103 469 87 38 315 115 281 641 101 470 930 98 394 552 89 106 196 105 167 830 103 312 467 92 569 955 114 380 477 99 508 880 104 213 349 88 173 394 102 528 606 110 6 595 108 421 759 105 303 619 104 515 950 101 256 260 111 766 826 96 45 623 117 216 411 92 703 970 99 482 861 98 136 945 100 29 149 109 226 400 102 21 227 117 263 368 90 193 928 85 337 613 106 478 593 99 400 671 108 276 800 108 212 312 86 176 635 102 1 297 110 668 812 111 12 227 92 142 772 80 228 627 106 41 491 122 277 418 104 150 444 102 873 925 101 566 775 110 674 690 100 171 661 100 945 978 122 751 879 107 193 961 94 553 954 101 255 538 105 3 801 101 401 545 76 131 242 116 303 419 87 138 499 87 480 616 93 271 531 104 119 871 107 5 64 101 397 743 92 71 877 97 427 494 97 459 544 86 806 834 91 184 748 106 899 911 91 695 896 109 24 771 101 94 791 101 428 880 93 123 510 98 53 317 89 419 608 113 114 730 115 864 907 93 677 826 103 0 62 116 182 386 117 213 384 97 218 790 105 502 757 85 260 373 86 150 622 91 285 708 94 7 85 91 261 281 107 173 220 111 372 636 112 615 872 104 184 271 94 627 966 107 847 853 108 135 690 115 708 791 96 898 922 105 465 943 104 173 506 118 635 888 110 88 91 98 54 578 106 43 617 106 818 959 102 195 772 103 515 528 90 486 990 97 134 511 115 128 695 90 156 497 85 285 401 117 204 298 86 445 600 106 791 819 107 161 787 100 349 942 120 328 501 86 598 849 98 183 566 95 46 273 95 543 930 98 329 347 89 387 428 99 97 703 95 241 688 78 174 365 84 187 426 95 223 837 98 74 92 111 720 848 104 276 931 104 88 854 112 173 376 116 168 700 90 181 964 111 265 593 105 165 646 98 763 869 98 117 603 107 391 707 110 655 942 90 408 753 87 247 998 103 173 288 97 470 850 99 97 945 98 92 311 104 558 978 83 480 931 95 150 722 113 327 391 87 635 742 112 487 929 88 340 794 106 129 431 101 220 337 106 1 696 105 64 962 104 137 531 113 19 770 104 476 660 90 61 875 92 629 710 98 352 758 104 306 808 98 78 97 107 7 877 88 775 853 98 137 598 95 390 465 99 17 942 108 631 969 99 239 507 101 452 470 91 203 448 95 51 577 106 328 417 99 233 988 111 209 427 108 289 326 90 305 637 80 123 970 97 240 741 108 277 554 77 106 878 90 338 989 97 477 798 91 400 689 82 207 477 101 485 556 94 5 697 97 373 634 105 367 522 109 39 783 114 54 738 120 362 806 91 36 257 87 74 430 103 323 539 94 864 967 81 339 786 104 633 779 109 894 989 124 54 966 103 139 883 93 135 886 108 548 712 110 727 790 98 47 122 108 88 300 118 540 705 119 166 321 93 242 260 119 492 560 93 51 228 106 84 971 98 454 694 99 755 822 94 731 930 105 454 614 104 177 679 92 272 795 106 163 570 107 341 711 112 132 312 92 40 621 103 404 924 108 147 326 93 173 491 106 14 981 103 943 959 99 140 463 83 131 321 97 218 841 88 693 879 109 484 929 92 96 625 93 43 959 107 209 933 104 99 686 112 633 659 101 62 876 110 187 405 112 354 481 100 216 993 86 165 967 95 844 864 106 748 807 104 242 985 86 304 770 109 232 506 104 91 932 103 924 972 94 882 910 82 700 966 110 199 235 100 474 908 104 391 867 94 820 852 83 212 612 110 52 354 102 21 367 85 181 403 96 578 709 79 462 905 92 465 860 93 21 537 92 80 407 92 250 893 119 674 824 100 504 892 89 825 997 115 72 575 98 191 667 103 462 922 111 461 624 109 270 391 89 131 671 93 262 775 121 549 785 107 78 617 91 106 650 106 330 953 97 183 285 92 11 250 88 722 902 98 673 958 103 131 718 92 321 548 103 51 863 92 213 338 86 96 945 121 317 347 119 623 951 86 252 719 115 31 412 107 328 542 98 335 902 98 421 587 105 80 383 83 216 568 92 922 947 102 503 740 103 406 523 100 690 818 103 610 651 82 8 444 110 62 342 103 668 852 118 320 343 91 95 308 77 554 827 102 93 650 101 497 857 92 569 851 101 864 962 103 72 500 86 43 431 106 637 958 103 597 622 105 529 597 112 540 651 90 89 164 83 56 161 119 60 466 99 176 305 93 290 478 94 189 420 101 418 844 87 73 82 106 288 292 101 23 506 119 271 751 100 546 807 116 156 757 86 166 961 98 12 838 93 219 694 98 194 482 86 200 986 96 513 702 110 205 801 89 469 641 92 126 919 89 132 291 118 653 824 104 760 959 98 176 536 98 829 974 105 575 980 87 540 900 84 673 738 87 60 428 106 166 503 93 51 686 106 116 866 109 258 766 118 616 704 89 255 567 110 622 867 94 448 589 106 256 623 94 12 555 102 304 645 96 703 817 83 126 245 90 235 758 101 43 399 92 326 579 95 487 863 93 123 906 92 275 765 96 592 695 99 469 772 95 461 674 94 350 633 87 30 716 102 2 734 100 516 943 103 139 740 104 79 572 93 183 292 102 319 556 122 18 995 108 63 740 101 285 977 114 264 870 95 106 940 131 247 529 101 404 937 99 38 998 101 287 398 102 368 903 97 709 955 102 24 575 97 493 927 114 94 317 84 674 923 117 552 785 91 27 33 114 200 302 100 50 176 76 182 681 93 206 320 98 163 912 81 657 858 92 228 971 107 571 626 98 426 560 121 30 486 111 157 300 102 516 758 102 327 862 102 99 620 114 126 319 104 388 755 102 161 580 80 783 990 113 701 761 102 611 625 105 89 141 89 190 841 109 347 841 102 297 403 97 42 852 104 85 158 102 638 979 103 206 505 100 280 925 85 630 816 100 592 969 89 185 945 104 217 546 115 874 913 110 396 981 103 8 843 118 689 796 105 153 888 98 590 851 90 384 550 107 272 709 99 88 653 99 247 454 97 210 846 115 829 890 106 261 588 73 963 974 112 321 922 97 472 810 89 711 965 91 790 873 91 275 389 90 546 986 97 480 889 83 85 577 106 823 939 106 571 698 105 254 736 103 615 699 101 713 758 122 468 988 107 431 911 88 511 770 80 922 970 114 99 886 93 468 987 104 539 743 97 516 617 92 363 393 90 272 944 103 648 657 106 424 596 124 286 851 93 64 383 89 177 925 92 220 479 110 71 435 103 616 997 103 27 239 108 103 655 96 488 702 95 116 753 99 164 903 110 746 811 95 31 507 98 174 715 99 467 663 99 502 699 102 158 254 108 400 666 91 371 726 96 142 400 99 224 516 101 360 723 104 6 85 108 156 678 88 243 988 99 173 927 87 372 715 100 326 334 93 723 821 115 184 985 108 30 616 84 349 761 98 41 817 108 46 524 111 52 440 100 65 782 108 105 958 111 297 474 102 451 685 117 202 734 91 465 628 92 311 993 113 899 916 85 686 696 104 178 831 103 94 961 102 669 981 106 80 856 103 352 574 99 868 988 116 568 723 109 462 555 107 520 775 88 570 904 95 122 832 108 473 977 106 56 679 109 615 823 84 3 633 106 624 894 102 525 754 101 178 586 96 633 693 109 314 778 91 327 574 98 51 938 103 496 648 98 234 535 103 456 900 108 276 496 95 374 954 109 586 919 69 229 467 103 54 146 105 505 616 106 728 955 101 840 953 108 384 686 108 164 172 111 514 728 106 43 81 82 118 596 100 43 900 102 23 266 97 29 180 96 179 424 103 209 245 106 330 742 102 601 667 99 151 970 95 475 931 97 298 351 82 135 764 98 501 701 102 205 231 100 68 488 90 405 889 98 14 762 69 459 555 112 308 437 103 32 79 108 350 925 82 27 179 95 153 376 116 192 653 98 205 756 101 597 853 115 546 963 93 49 502 92 155 558 99 155 733 84 16 665 104 934 967 94 486 916 114 919 949 94 111 574 117 441 738 96 347 795 98 236 506 112 478 832 111 496 973 86 559 614 110 166 891 114 44 48 89 133 264 97 181 896 92 418 794 74 187 210 122 6 76 110 395 403 88 470 802 100 270 815 116 121 175 105 94 133 90 243 984 105 632 814 89 190 842 101 120 499 82 513 706 103 655 864 108 777 874 100 695 898 94 41 975 113 12 550 100 602 641 94 341 938 109 37 324 92 245 732 101 104 438 101 432 447 90 791 942 108 392 852 104 419 808 104 84 108 96 52 961 116 600 858 90 87 569 115 315 757 102 12 384 113 245 672 105 105 694 91 709 997 121 335 556 116 309 521 103 231 368 102 82 293 103 703 871 92 77 788 93 183 841 112 12 600 113 72 249 112 103 814 111 29 904 98 180 347 108 624 949 96 390 483 96 274 636 89 283 291 94 242 699 92 270 939 108 171 192 86 436 740 96 524 804 101 323 679 102 404 842 114 565 592 112 560 650 117 642 976 107 98 973 79 68 678 108 82 638 107 264 825 94 39 231 97 410 842 94 86 390 88 401 901 106 499 696 88 629 695 108 230 494 93 390 860 93 329 766 92 64 904 80 95 952 110 291 562 98 546 734 119 49 619 79 535 947 95 129 358 107 337 967 88 37 487 99 593 911 95 170 386 110 861 906 87 157 485 93 171 817 104 401 847 87 107 946 84 289 382 97 75 579 84 381 922 97 348 444 92 122 781 93 64 103 89 24 175 94 80 770 112 599 620 76 902 999 116 56 419 99 32 623 95 647 721 99 176 987 75 266 315 90 337 734 71 761 863 82 150 534 97 327 332 87 279 610 93 165 978 86 308 612 104 381 539 109 67 582 83 45 984 90 782 825 103 495 726 108 205 565 98 588 964 93 221 304 94 194 881 105 406 784 95 660 976 110 714 910 93 27 865 107 75 565 96 408 958 113 329 394 91 9 401 102 133 257 90 39 519 96 714 829 93 79 791 77 325 716 106 559 753 98 248 977 91 311 707 80 114 577 109 462 964 99 351 507 95 263 898 91 47 683 84 60 654 113 121 499 100 106 261 102 265 923 83 443 478 116 509 603 96 692 814 98 157 973 99 620 735 114 39 807 114 207 756 88 898 977 95 35 524 91 329 921 99 378 899 91 134 380 109 157 962 113 613 665 101 381 528 87 887 993 110 718 848 93 160 987 103 645 829 94 200 225 102 350 728 105 99 717 94 250 682 105 58 744 99 240 823 101 531 550 101 219 629 88 121 225 124 137 769 105 775 795 100 245 803 85 122 965 107 260 551 100 757 789 118 251 925 117 133 945 92 156 634 100 538 815 103 440 516 106 623 964 111 282 629 104 228 902 98 189 612 105 285 473 95 114 428 105 330 888 115 293 767 103 67 709 88 51 128 91 782 861 91 145 686 81 191 684 106 34 827 93 259 338 96 204 786 95 497 515 111 522 524 101 106 145 94 563 636 75 56 327 101 173 900 107 147 527 115 330 960 105 140 648 111 275 573 107 190 406 113 42 641 109 542 701 110 60 279 107 669 994 102 392 478 107 647 885 97 4 647 109 713 937 98 198 972 108 747 990 98 509 537 120 602 835 103 532 724 99 292 538 96 88 977 107 267 607 99 228 793 110 289 549 94 269 568 96 60 386 103 233 715 107 115 851 103 527 544 95 492 554 94 435 919 87 597 740 99 796 892 90 269 606 95 901 949 105 386 990 94 552 833 87 179 586 101 350 553 113 456 611 75 497 642 113 480 813 80 274 308 95 335 751 108 340 366 98 28 134 99 158 759 86 32 883 116 354 523 99 313 980 121 121 183 99 635 813 97 355 929 96 239 922 97 643 721 95 109 330 118 420 950 120 430 608 111 458 940 96 79 724 93 704 706 107 63 340 92 1 193 72 197 500 104 260 747 96 736 976 109 205 841 96 372 713 98 137 804 101 927 934 91 67 572 107 559 751 104 344 459 88 183 703 107 545 807 86 197 699 97 220 924 98 165 794 105 672 983 104 570 977 104 143 518 101 82 431 107 291 500 105 50 472 87 326 850 92 57 914 100 109 756 114 159 393 94 470 881 104 334 697 96 366 847 115 696 735 113 211 841 100 66 596 115 141 735 92 796 928 89 184 213 111 142 711 99 417 658 92 404 552 107 25 849 97 31 585 90 359 563 90 613 682 105 8 33 103 63 72 84 860 927 97 905 941 115 154 355 112 392 409 103 379 680 73 161 693 91 98 813 95 149 295 101 681 831 108 618 973 90 319 832 94 9 408 104 370 416 94 438 828 86 562 653 94 766 768 111 567 606 92 795 975 112 28 220 112 141 983 102 38 123 111 394 612 107 610 613 107 739 745 107 10 35 105 88 327 80 203 593 88 462 882 120 243 826 115 162 455 113 225 274 101 57 290 108 28 130 102 230 754 92 389 745 102 492 931 89 61 183 88 489 563 92 248 317 94 453 752 88 593 769 95 251 254 114 929 945 100 105 561 110 114 957 87 168 438 110 449 976 103 354 466 99 351 640 99 777 978 107 352 819 95 432 483 102 131 737 105 346 825 94 109 268 100 394 996 106 93 408 105 666 972 99 241 514 89 749 999 97 179 787 83 121 448 106 179 766 103 573 711 93 71 726 99 228 407 98 196 619 99 101 549 110 3 331 86 342 910 98 475 848 125 429 631 92 472 838 122 245 619 92 246 528 105 494 661 80 10 441 97 70 984 83 28 78 100 253 339 114 574 734 96 761 811 95 248 687 120 52 151 111 296 689 102 98 545 92 291 923 102 40 78 105 904 963 99 745 804 101 97 628 103 192 549 97 482 625 81 513 696 104 61 119 75 241 867 110 180 401 93 524 719 101 634 945 101 153 729 107 215 542 110 155 283 113 106 125 102 749 788 96 593 840 82 372 589 92 96 182 97 841 877 116 404 468 118 454 728 116 805 957 91 17 106 107 81 693 108 386 921 110 310 615 93 316 808 111 342 372 96 108 351 85 413 420 96 734 851 107 859 864 98 152 256 102 517 704 103 201 897 104 45 536 104 322 481 84 52 323 92 264 421 90 121 397 87 800 978 101 614 965 95 145 673 103 71 817 105 231 952 82 457 638 98 170 224 103 195 562 101 653 736 93 405 657 96 27 449 86 411 430 111 180 942 99 829 947 104 535 601 85 927 986 107 87 116 86 49 77 112 202 263 94 21 79 98 727 855 87 657 871 100 365 848 94 98 692 100 105 394 108 755 785 97 344 555 103 4 189 102 594 800 98 447 594 101 37 775 105 308 658 102 279 540 90 241 302 83 61 796 110 271 518 106 98 898 93 274 852 109 590 611 77 442 448 97 311 900 113 464 855 107 198 855 79 34 436 90 889 997 72 614 806 112 366 758 96 226 713 109 481 508 97 574 710 115 598 715 88 590 961 102 62 166 94 665 923 97 248 940 108 302 899 93 67 618 102 73 308 71 274 682 107 255 593 92 126 367 97 62 662 100 675 691 96 179 391 104 395 847 69 251 669 92 117 453 106 915 922 114 639 764 120 171 862 93 191 364 98 23 153 122 245 409 77 460 730 94 379 568 91 371 544 106 153 428 122 610 970 92 554 757 105 250 282 100 156 501 99 287 867 99 747 923 110 420 501 95 82 641 97 238 784 87 741 762 88 546 636 114 613 828 94 678 834 98 313 875 91 40 783 81 271 862 103 395 679 98 190 252 104 671 977 116 338 720 104 327 693 108 172 271 121 341 541 94 801 839 97 134 742 94 581 894 84 458 931 93 472 950 105 341 689 110 460 537 97 674 814 98 80 508 112 188 965 119 263 335 94 131 867 90 401 710 97 414 936 90 111 697 93 207 970 81 309 382 81 27 969 108 323 607 90 612 849 107 557 587 105 546 911 96 74 980 90 485 546 94 54 193 94 645 815 94 613 814 108 37 508 91 177 732 96 176 855 89 80 120 108 528 865 116 535 943 94 211 339 95 689 884 88 282 812 118 837 845 89 827 833 90 21 881 117 276 530 91 532 882 98 647 836 108 10 925 98 140 733 106 639 756 88 834 969 103 9 740 83 130 327 107 627 676 113 175 919 114 4 417 88 699 844 89 649 826 101 514 525 90 479 988 103 639 698 99 551 875 107 88 955 108 608 726 92 458 628 93 196 371 113 178 216 78 67 420 115 581 743 88 435 822 87 116 880 94 97 783 94 24 67 104 92 371 88 129 767 100 77 942 105 307 872 111 118 867 100 228 617 111 819 979 84 542 776 98 20 800 99 529 882 98 255 652 86 345 706 92 334 753 105 55 529 94 122 609 104 185 718 88 155 459 100 146 744 106 49 293 96 283 948 120 233 649 95 326 409 95 116 306 105 79 245 96 42 193 97 139 963 110 841 955 104 41 498 91 218 890 101 324 677 101 629 821 86 619 928 104 17 561 83 142 287 95 126 842 99 122 976 91 214 483 104 151 198 113 51 867 100 741 866 93 300 749 72 438 606 90 179 765 102 626 770 99 305 968 93 41 459 91 113 890 102 240 968 104 108 554 98 132 511 94 129 585 99 757 819 103 354 415 106 38 426 85 223 354 117 380 843 118 530 904 90 444 816 99 154 598 109 446 834 109 433 715 113 587 695 102 497 750 104 83 393 101 313 675 110 357 910 91 40 267 97 79 877 85 81 748 90 598 989 99 20 653 90 44 658 106 497 581 89 624 644 104 680 879 107 682 993 99 51 705 107 496 800 103 37 212 105 139 899 81 572 932 94 151 499 78 657 786 93 50 829 103 316 375 95 588 936 94 539 654 102 292 483 98 170 787 93 293 706 130 80 388 109 223 348 87 262 698 95 417 621 83 42 636 90 716 990 102 123 849 82 335 410 95 249 325 98 340 820 104 24 496 116 197 433 105 193 408 88 105 602 104 89 464 110 373 467 111 532 675 94 792 918 99 419 727 108 259 566 102 30 694 117 90 203 102 83 884 104 0 891 99 189 376 86 360 743 91 182 758 90 572 882 102 282 657 115 55 945 98 830 853 104 331 501 98 421 539 111 252 632 110 71 681 107 112 656 105 423 586 96 823 937 105 420 602 102 441 542 100 222 889 89 496 580 106 9 999 104 292 460 92 339 364 112 97 772 82 44 77 103 153 321 109 593 925 91 219 327 94 130 433 97 322 805 90 372 696 101 562 713 107 171 551 97 386 430 100 124 439 106 226 343 106 82 970 102 88 224 99 398 495 94 123 932 97 458 730 94 20 171 106 631 958 94 361 799 104 634 645 99 232 539 101 756 775 101 354 691 104 247 259 96 681 839 93 551 830 79 783 792 109 303 690 112 806 831 95 128 446 107 368 994 102 332 670 102 69 96 96 29 902 88 383 976 75 386 457 85 421 767 95 585 895 103 100 657 95 425 661 101 46 48 72 153 749 132 363 590 89 278 699 93 337 506 92 59 322 92 169 224 91 396 911 99 270 956 111 280 412 119 369 417 94 721 726 103 162 197 91 458 639 123 41 503 108 318 445 114 39 497 101 41 66 93 81 275 100 240 391 101 23 452 90 511 902 102 133 413 84 355 493 90 285 648 94 573 596 105 327 348 107 691 703 118 211 428 102 35 664 109 405 960 103 623 923 98 810 988 93 99 560 94 499 671 106 311 448 96 23 430 107 395 440 93 107 871 101 108 253 95 119 634 103 745 867 104 556 893 125 134 973 103 444 744 90 880 901 118 709 967 84 504 539 116 737 965 104 128 222 94 425 680 99 610 930 103 432 679 116 904 955 99 275 828 97 381 861 94 269 787 88 236 832 97 125 958 107 474 686 106 465 705 91 351 531 85 144 856 90 89 505 90 284 494 114 658 774 105 157 809 103 252 438 95 99 764 119 17 999 87 718 851 101 249 642 102 74 234 117 1 857 89 524 792 95 524 671 104 296 998 113 854 919 91 343 429 98 649 660 112 47 969 88 327 561 90 402 853 92 392 474 98 352 508 116 652 683 92 88 386 84 241 338 93 831 875 102 547 834 103 114 323 112 554 874 116 270 380 102 226 274 93 326 474 95 581 852 101 587 976 117 159 800 101 779 801 106 613 855 104 3 838 104 357 982 107 62 640 93 687 824 101 286 816 100 201 359 103 89 691 89 19 319 111 450 722 95 297 760 97 646 957 110 90 322 109 22 67 114 80 389 117 355 662 101 89 385 107 649 922 110 583 890 112 275 277 105 438 542 87 181 245 100 249 811 90 238 288 99 588 775 100 139 884 91 247 304 88 113 791 96 719 996 105 26 308 98 694 791 93 832 848 91 415 500 96 425 659 90 702 785 102 47 275 90 761 947 105 621 775 107 425 502 116 157 938 95 449 872 93 174 542 89 560 966 94 3 929 93 236 735 87 674 810 107 456 486 96 541 725 99 813 945 121 767 983 96 29 875 95 573 769 106 66 297 95 352 421 110 23 322 96 60 613 107 319 339 99 190 517 103 242 959 99 83 848 103 54 557 103 511 815 94 595 859 103 237 797 97 507 915 102 536 910 116 798 976 87 264 510 115 312 690 90 571 898 95 151 725 85 467 602 108 407 824 99 728 736 100 242 694 93 679 721 100 451 972 108 186 845 87 291 334 109 50 379 106 333 898 92 443 503 78 190 636 103 86 647 94 65 191 111 251 377 107 282 953 102 231 966 120 539 673 110 634 770 89 79 515 98 99 509 95 352 677 95 61 462 94 108 301 101 551 714 95 110 306 113 347 996 76 92 637 86 803 971 106 330 747 112 89 809 93 40 109 100 320 344 85 402 733 93 176 790 97 660 830 111 398 497 95 441 690 111 414 802 101 254 998 96 591 818 113 211 426 119 63 274 94 514 843 93 247 957 106 632 918 110 677 735 102 271 954 121 262 898 93 363 960 109 261 783 117 353 794 90 77 868 122 738 955 98 92 997 108 348 986 107 332 713 97 230 318 100 1 824 104 745 781 80 150 190 104 383 421 106 481 830 104 823 982 85 335 686 98 550 580 98 286 509 103 346 744 95 8 636 99 6 506 101 277 487 99 186 399 77 124 972 96 92 211 100 265 992 99 711 904 111 499 539 118 389 914 114 741 950 105 200 989 91 150 592 103 117 314 92 91 324 97 24 782 89 689 822 104 87 666 99 666 780 111 424 585 98 247 432 109 539 700 121 812 955 107 371 989 85 278 943 106 190 735 111 120 570 99 569 979 96 246 298 98 107 299 97 127 252 92 260 712 98 297 377 99 296 349 93 365 803 90 588 935 99 37 145 93 808 950 103 308 564 104 350 403 92 54 828 111 331 360 90 42 553 96 556 675 95 115 321 113 543 746 89 569 681 99 821 823 107 525 976 96 517 753 105 64 161 93 42 390 100 404 751 103 212 556 112 628 830 125 209 883 105 229 675 73 538 872 103 370 750 92 11 853 114 470 893 103 36 747 99 369 700 105 101 503 114 393 748 86 215 564 94 347 883 89 400 596 80 90 400 96 694 956 102 628 720 95 276 971 85 312 547 100 124 395 119 783 960 100 368 733 77 55 838 98 354 413 106 49 907 96 599 736 111 253 498 85 278 373 90 470 865 100 89 919 99 587 725 98 261 455 93 158 918 92 416 878 106 604 813 112 151 329 103 176 313 118 769 814 96 874 885 86 541 699 95 430 862 109 270 759 111 668 797 95 33 754 111 123 603 90 310 546 97 108 220 98 380 710 92 32 851 96 338 979 107 307 733 112 117 590 113 410 521 84 251 556 91 159 278 100 80 559 113 644 995 94 0 775 121 124 553 102 598 752 101 295 554 90 38 207 107 376 585 91 579 650 100 45 959 92 126 429 98 329 443 109 486 764 105 8 953 111 433 558 97 248 641 91 246 284 109 299 885 119 301 864 93 301 898 112 93 578 86 540 881 85 577 710 84 12 283 118 96 342 81 405 461 106 176 959 96 108 258 100 674 993 90 1 99 104 278 611 92 323 761 95 480 521 109 327 984 102 608 658 95 23 650 98 563 766 101 277 339 109 298 428 95 110 772 89 491 834 94 93 887 97 310 895 85 236 734 83 532 579 118 95 452 130 162 382 94 277 892 96 668 960 95 68 617 81 40 378 103 414 482 101 643 815 77 195 442 88 210 471 111 228 702 112 12 617 102 736 803 103 334 864 87 725 822 96 178 444 100 359 565 112 538 826 92 218 783 116 463 528 103 457 776 100 498 908 128 267 900 103 317 482 111 308 526 101 93 206 94 738 913 84 312 954 96 644 650 97 54 737 101 338 522 101 489 939 93 312 360 103 184 856 108 832 953 105 68 740 106 302 590 88 862 916 118 140 769 86 234 836 97 495 649 101 122 775 86 335 455 83 179 201 85 715 748 91 75 881 86 658 897 117 539 711 95 58 713 100 59 729 100 280 355 112 488 800 102 355 663 112 163 286 98 308 362 96 223 504 99 543 704 100 34 841 99 177 245 109 324 605 92 336 339 95 433 455 93 225 949 100 219 626 93 426 963 85 697 721 100 274 379 106 105 897 95 147 904 112 75 920 107 12 38 107 69 92 92 452 723 101 373 651 106 288 556 118 500 545 115 740 999 114 86 440 110 264 965 96 478 956 85 74 820 116 341 817 78 452 463 97 413 552 94 56 974 104 885 988 120 646 805 93 680 884 117 202 493 103 1 516 97 231 660 107 1 600 94 826 994 102 211 302 91 384 981 104 81 959 110 560 664 94 2 452 98 115 569 101 52 289 106 130 967 106 355 737 110 508 802 93 281 961 92 162 730 76 803 932 106 45 196 87 501 887 105 302 925 86 746 767 106 198 881 93 944 977 91 339 957 78 53 455 106 667 775 109 193 535 105 770 868 102 395 492 92 531 645 85 106 142 79 173 508 96 646 742 100 247 523 104 34 996 105 488 767 102 75 652 89 145 736 91 247 874 101 202 252 82 275 665 96 214 959 104 532 626 96 887 970 92 748 932 103 156 894 101 216 801 93 65 463 88 92 692 117 131 373 88 254 619 112 533 546 111 507 958 92 414 894 68 159 683 113 540 822 106 787 967 106 421 457 97 290 563 94 66 67 87 228 800 114 206 952 108 28 513 88 760 989 127 590 993 115 242 680 108 365 461 108 610 936 99 155 859 101 284 813 95 195 639 104 199 433 74 249 828 120 714 811 105 433 751 90 436 674 108 143 250 107 481 757 96 417 770 110 830 863 111 304 875 94 37 649 98 18 465 110 236 707 111 317 535 121 449 848 90 1 328 101 431 938 109 458 970 92 719 911 105 287 490 83 243 928 96 534 692 101 32 777 116 592 734 92 97 425 87 388 867 89 238 340 102 539 733 96 40 126 107 123 758 98 56 713 101 666 952 101 524 577 109 359 394 104 362 880 99 434 615 105 114 289 100 23 230 106 215 448 98 553 948 106 527 935 102 355 556 101 768 844 100 290 567 97 601 922 83 71 467 91 876 938 90 418 585 93 74 630 93 162 606 101 384 542 94 132 351 116 583 851 91 476 594 96 541 846 111 43 396 117 90 709 88 891 982 93 695 762 109 385 516 88 339 422 116 580 685 105 592 874 107 185 379 124 45 978 96 45 208 78 166 747 105 157 364 96 538 937 87 810 888 64 250 295 90 24 893 93 15 787 121 391 709 96 23 938 95 285 627 96 674 865 90 145 218 103 297 518 99 307 789 104 247 963 94 331 786 106 75 923 96 282 456 97 128 325 89 25 963 104 19 923 95 96 374 100 479 769 99 85 588 96 251 708 108 429 520 90 189 659 94 141 447 101 200 298 105 182 281 100 109 525 86 620 683 110 92 498 83 104 754 105 220 894 134 401 469 99 293 546 115 95 718 92 436 892 104 394 588 95 67 443 93 584 652 90 228 903 108 358 554 85 585 919 95 99 966 112 804 906 112 792 912 105 83 524 97 305 891 89 212 583 88 603 607 99 31 358 94 140 197 88 739 881 85 126 987 91 88 384 118 30 51 84 95 801 120 361 981 100 27 119 99 206 355 93 435 802 96 319 519 119 359 364 105 291 704 96 576 825 90 348 663 102 325 959 101 120 535 98 332 428 86 99 386 101 286 444 98 304 603 99 196 569 92 118 338 81 125 822 106 780 815 89 181 598 110 78 962 101 652 749 86 200 923 103 4 815 97 285 721 109 9 352 96 492 561 106 339 560 86 576 849 95 59 571 100 0 52 105 30 233 85 223 318 95 80 613 110 15 928 107 594 721 98 59 658 64 262 567 94 305 917 106 203 569 91 221 323 98 634 937 87 253 513 107 144 971 117 138 347 103 386 720 108 806 837 82 322 682 88 55 425 90 67 739 101 531 965 93 399 484 98 30 368 102 703 951 96 253 865 95 531 682 96 268 704 101 269 670 122 431 826 85 57 811 84 146 348 86 664 820 100 31 762 111 269 731 81 247 471 91 981 998 115 518 975 90 346 896 98 240 623 100 281 711 103 3 850 127 683 970 113 230 793 118 347 558 84 283 835 120 182 453 99 352 666 101 300 667 89 918 996 105 448 927 113 469 817 111 911 939 93 581 931 89 191 585 103 214 995 101 165 994 107 662 880 99 211 609 101 421 687 108 344 843 101 210 826 113 619 954 96 558 711 97 519 941 104 454 860 105 347 464 81 342 584 98 361 662 101 208 405 114 434 809 112 313 828 97 716 800 105 9 184 87 10 808 79 76 519 110 576 695 98 876 919 84 559 770 103 612 853 112 332 411 114 867 915 99 609 814 104 658 686 94 805 965 95 252 258 105 60 901 115 166 287 111 185 820 94 435 828 112 61 600 124 263 885 119 628 751 84 207 988 90 673 832 105 499 875 106 162 208 94 489 598 100 183 718 91 217 456 109 333 978 104 6 582 91 122 281 108 143 855 102 171 958 106 286 458 121 95 861 111 301 959 84 4 495 102 449 773 117 156 417 91 170 800 93 496 998 109 72 835 87 13 323 95 456 627 96 521 637 113 322 889 101 736 823 97 574 961 97 599 616 103 676 783 103 16 372 94 605 823 102 717 813 79 162 417 103 138 442 94 459 621 97 809 911 98 449 894 88 672 860 99 652 659 84 368 632 109 347 550 102 542 570 88 626 968 104 295 656 100 298 924 102 1 778 101 40 798 99 244 929 93 100 544 97 429 906 103 25 76 105 499 778 96 176 425 113 206 380 110 163 384 95 87 668 102 193 389 100 317 531 110 189 782 92 86 572 113 295 880 97 414 679 94 577 928 88 74 218 74 397 662 87 452 912 96 144 593 99 407 981 85 310 855 86 61 767 97 716 738 93 130 822 100 233 292 104 177 438 91 112 198 104 458 488 93 95 857 100 162 829 110 231 990 100 142 439 85 395 745 98 444 828 91 644 967 101 393 511 106 832 906 109 419 449 108 203 515 95 320 583 99 243 700 88 373 529 110 209 777 98 197 788 87 713 904 105 652 745 91 433 450 107 637 846 85 379 508 108 387 867 111 635 740 77 418 743 99 813 875 113 479 816 87 3 92 96 389 440 86 477 666 98 293 980 102 447 965 103 111 288 113 215 908 80 536 969 99 242 340 106 748 927 128 575 748 108 52 752 101 307 745 93 295 779 121 202 634 94 1 509 97 176 948 90 308 344 85 278 752 83 231 514 88 242 314 105 355 539 104 753 775 102 258 516 84 69 759 110 438 803 110 735 988 98 377 769 113 60 390 87 506 677 107 33 75 84 212 506 100 166 643 100 550 861 88 56 203 92 24 461 99 652 866 114 166 994 106 46 146 93 300 340 105 154 921 97 211 660 113 47 427 103 353 999 107 575 967 86 340 695 103 81 870 76 303 465 105 36 288 101 128 413 118 33 170 112 250 817 99 160 239 87 695 795 121 418 777 101 709 957 107 319 836 94 361 627 131 27 77 108 673 810 98 729 817 110 408 943 109 483 683 101 149 748 93 80 424 115 756 895 116 0 61 85 355 460 94 375 712 94 617 770 97 298 513 103 35 424 94 203 699 83 523 545 95 666 669 95 332 621 117 763 979 107 415 977 102 142 599 71 468 584 113 896 945 94 145 413 111 202 677 106 379 527 89 372 831 86 65 636 108 276 290 86 120 546 123 11 826 97 117 225 92 241 552 105 170 588 103 696 808 102 204 432 90 555 916 103 824 963 81 270 980 121 162 891 98 189 444 92 304 862 83 501 746 100 54 866 104 723 755 111 549 628 97 290 372 110 589 761 96 223 628 97 787 883 111 9 169 96 594 969 88 290 721 107 721 899 99 638 734 93 12 279 95 118 943 96 140 312 117 381 623 99 409 638 107 317 978 106 1 501 97 55 275 107 242 912 93 696 862 115 565 773 117 810 863 100 687 923 99 764 878 99 149 881 90 96 428 128 296 481 97 424 998 113 64 374 116 429 671 106 394 628 65 72 744 91 808 879 105 427 740 113 245 919 89 765 972 119 119 920 82 288 844 96 247 361 109 258 784 113 144 456 102 458 889 90 397 701 89 113 227 85 234 597 106 594 639 99 612 776 90 439 991 87 287 953 96 62 561 98 646 963 102 95 959 116 95 384 101 539 959 95 484 499 108 762 867 83 0 344 85 421 613 105 240 805 91 465 786 123 584 865 92 275 755 93 279 324 110 720 769 87 652 979 84 223 229 98 98 253 95 282 740 110 166 266 92 175 810 114 41 347 89 728 799 104 205 441 111 397 584 96 400 416 100 73 462 107 92 511 99 673 873 68 294 890 102 69 354 100 290 518 104 315 820 109 148 432 91 17 764 107 755 924 109 848 884 114 616 878 93 760 784 103 255 942 106 86 329 92 191 513 97 16 223 105 253 699 102 13 119 105 492 828 76 412 755 105 477 899 88 439 827 110 813 827 88 562 777 101 498 853 100 576 685 96 632 837 102 494 808 105 151 524 120 575 966 89 568 741 91 496 797 103 34 811 84 58 992 81 545 789 97 181 514 109 235 505 98 335 539 104 331 938 111 157 401 106 173 535 87 629 967 93 41 254 93 371 848 89 76 718 101 405 757 93 594 895 104 157 879 111 673 768 97 770 912 109 785 891 91 813 994 109 455 517 95 681 736 88 113 571 92 226 345 107 642 801 115 86 237 91 220 395 88 201 697 77 447 547 97 278 649 102 188 629 105 455 530 101 497 600 98 539 839 121 171 824 91 143 815 115 84 87 94 81 669 105 51 72 113 828 886 113 574 983 121 570 601 112 77 854 101 176 243 99 82 793 105 110 141 83 298 456 116 21 916 96 5 414 100 108 325 111 820 974 81 247 433 106 207 878 82 13 784 105 412 727 102 141 239 105 46 761 94 64 202 104 17 455 109 190 844 106 273 951 97 823 905 100 72 618 111 411 919 111 779 949 101 71 653 96 144 570 89 192 243 94 561 870 102 111 731 114 368 792 93 411 435 91 53 549 68 480 680 99 438 990 98 149 731 102 113 168 90 15 425 92 30 659 96 63 370 75 716 922 66 725 742 100 63 136 89 357 455 103 336 707 89 110 596 105 215 560 92 56 185 97 341 701 100 624 954 101 821 838 87 827 836 92 264 876 100 453 927 93 687 722 100 266 810 111 469 908 93 181 301 80 191 523 108 444 534 86 1 560 92 344 506 97 468 903 94 107 982 104 378 458 114 101 423 94 471 999 92 7 339 112 262 696 85 645 950 98 142 854 99 178 736 102 0 859 85 172 550 106 719 976 115 410 597 93 46 576 112 71 73 98 139 461 88 763 799 107 347 646 103 268 507 102 522 578 103 400 578 89 292 987 103 450 756 116 202 291 96 738 943 115 532 900 101 503 966 86 491 617 84 762 779 99 70 339 97 563 849 114 28 378 78 99 271 87 599 946 99 183 468 95 75 108 104 711 860 86 298 330 105 268 556 98 132 246 106 152 654 102 157 374 112 583 925 94 45 251 96 318 518 98 245 941 91 356 513 87 195 608 96 283 912 104 139 930 96 958 976 90 615 935 98 197 683 107 304 731 81 663 766 113 238 384 89 191 876 105 662 946 94 106 896 100 607 992 106 485 571 96 81 348 113 650 912 101 368 962 123 52 574 105 412 955 111 319 526 111 146 843 80 9 738 107 65 708 97 90 618 105 123 407 98 429 668 94 251 315 96 324 837 87 450 610 107 537 783 80 196 505 104 65 274 108 485 541 111 239 291 106 482 942 95 426 515 96 668 829 88 89 611 108 471 480 101 218 803 95 203 773 87 743 801 102 197 462 112 282 583 105 145 287 85 286 670 105 245 843 105 377 702 98 189 442 103 139 926 107 354 993 83 388 624 90 110 364 100 245 714 101 497 979 112 159 721 101 715 862 69 452 902 104 596 695 85 256 571 113 38 869 107 543 730 97 784 950 88 79 644 100 615 829 114 318 498 119 573 780 104 425 801 85 496 777 93 24 163 92 850 957 94 654 821 85 205 605 95 631 802 84 360 519 95 704 785 100 508 641 95 212 828 101 228 929 99 168 203 107 192 313 85 368 882 104 306 639 95 55 82 94 197 385 96 733 818 103 443 741 92 54 714 114 848 960 80 687 768 104 504 731 102 404 669 106 56 795 107 762 995 108 3 811 97 119 642 97 342 431 99 136 455 94 26 274 95 824 995 87 340 638 115 73 138 108 590 917 93 108 873 116 691 766 99 699 923 97 114 951 105 232 255 91 723 768 116 208 894 118 32 359 118 92 870 100 872 897 93 367 869 110 836 941 94 506 806 121 13 162 99 444 778 73 291 525 106 194 945 122 24 510 98 519 835 98 187 571 97 194 547 108 523 847 85 399 446 94 186 541 89 124 206 108 45 395 91 288 972 99 532 810 110 313 803 81 302 896 105 654 904 112 63 283 110 735 826 95 56 848 89 374 939 111 632 956 106 4 552 84 217 559 103 537 903 100 268 815 108 586 726 104 531 805 101 676 824 95 282 418 99 440 657 103 658 963 94 838 878 95 93 369 85 287 520 86 169 785 99 405 990 112 101 500 109 376 625 86 452 487 111 475 624 114 548 659 112 439 814 110 607 750 90 243 294 96 355 452 90 19 488 113 439 745 104 169 745 92 585 698 111 38 670 95 429 437 85 57 95 99 582 847 100 232 807 88 110 907 88 97 839 96 576 960 100 455 655 102 93 548 87 394 689 94 11 506 81 234 562 117 295 638 104 308 964 105 353 452 84 410 496 107 179 701 100 171 269 94 9 306 109 20 358 97 362 443 97 113 509 84 653 697 90 401 981 88 200 338 79 336 656 79 816 839 110 271 721 104 37 366 113 454 784 107 57 592 111 166 422 96 576 627 100 704 939 89 56 308 88 44 167 99 80 488 117 136 232 119 177 945 103 274 897 110 165 728 98 118 268 104 498 644 103 318 590 98 601 876 81 494 980 92 0 611 104 252 935 100 175 412 103 115 438 99 341 581 103 103 686 108 361 766 113 222 780 119 870 923 102 12 424 80 289 938 85 394 463 100 252 546 83 610 767 92 313 494 97 25 676 108 799 974 104 496 607 83 273 576 94 31 824 111 805 933 107 821 884 110 193 863 89 56 546 104 5 399 90 86 994 91 234 846 106 270 895 123 510 771 84 40 154 96 79 420 121 23 384 99 574 645 107 112 271 116 672 980 81 220 552 86 271 763 112 413 654 94 895 986 97 87 220 97 778 784 97 39 305 103 146 674 105 309 497 97 630 984 77 344 856 97 772 862 105 368 939 103 367 898 100 878 996 103 58 342 96 437 750 103 534 676 99 77 474 111 129 392 106 275 853 94 328 761 91 849 925 91 5 715 91 158 455 97 222 835 101 317 424 82 449 994 114 212 452 112 401 967 108 115 166 86 409 539 84 93 267 97 183 310 90 455 817 91 447 986 99 46 147 87 84 547 92 914 944 106 167 292 98 453 684 94 862 977 101 9 915 120 372 989 101 138 580 102 423 493 103 252 279 103 82 784 111 28 371 97 295 602 85 546 915 87 217 622 89 517 843 89 205 235 101 40 785 88 357 447 100 142 763 111 430 443 107 589 759 95 767 876 96 299 619 106 154 268 90 380 571 91 523 905 92 327 987 109 160 950 112 49 538 111 252 733 88 662 735 89 158 379 98 671 722 92 569 845 106 354 680 108 699 867 89 449 779 103 591 991 101 48 629 90 580 683 95 62 559 107 131 872 111 47 206 96 494 679 105 5 544 105 347 939 97 225 819 118 195 314 83 729 907 99 27 114 90 191 465 103 364 715 94 78 685 98 615 627 99 89 556 102 172 759 98 892 947 109 278 654 106 35 195 99 131 277 66 242 837 88 52 837 98 321 958 90 400 619 115 572 708 97 193 884 96 182 946 91 314 617 98 571 711 107 354 404 113 286 956 85 468 549 99 10 478 101 356 391 110 85 833 102 425 891 94 35 137 87 962 986 102 148 684 87 35 521 117 644 857 109 275 628 93 296 303 92 141 416 93 309 796 113 345 794 100 659 815 99 473 836 94 269 594 95 145 465 95 62 78 104 26 756 96 222 791 102 79 810 92 535 889 109 674 707 92 722 965 98 518 921 107 319 355 109 102 765 105 8 829 106 9 114 103 794 911 108 255 351 98 133 704 98 90 384 91 329 813 95 461 757 102 635 716 94 206 697 103 563 924 112 165 766 92 78 673 92 436 906 104 353 686 93 694 995 96 453 602 107 465 712 110 134 778 97 251 655 92 507 570 107 432 710 118 233 564 101 655 932 113 31 382 95 116 573 98 170 687 92 533 876 92 52 101 120 196 726 108 156 881 103 41 564 94 653 972 81 301 512 104 749 981 96 23 425 101 370 474 96 231 989 96 491 624 88 22 630 106 579 780 95 5 184 88 185 244 96 697 703 85 262 504 91 464 612 101 147 202 105 362 859 99 231 421 107 558 665 115 280 698 112 902 963 95 87 305 105 925 949 107 444 716 95 459 749 84 341 608 97 120 423 104 230 940 97 412 433 108 56 439 106 393 492 93 224 610 112 105 571 106 146 211 97 567 912 85 160 733 107 558 710 113 340 664 100 110 359 107 284 730 108 529 732 105 232 625 99 14 553 118 20 614 107 486 880 94 183 364 91 436 552 101 699 754 101 281 845 99 8 455 93 191 367 105 786 788 119 266 723 87 268 434 87 770 994 118 578 856 117 14 160 97 2 344 77 64 649 78 930 935 93 911 960 94 94 354 108 8 924 103 38 492 119 136 955 88 387 501 85 652 688 80 480 956 87 178 437 87 92 621 91 543 717 93 368 403 104 98 934 102 205 497 95 403 920 113 536 845 98 395 537 92 88 516 103 111 585 80 239 271 105 221 886 84 282 589 100 231 727 105 550 666 104 715 820 108 584 721 100 348 945 102 328 469 102 640 922 97 122 258 86 266 535 114 205 889 104 12 663 84 398 715 110 360 445 92 259 278 107 444 721 97 261 930 92 626 810 117 37 635 98 10 753 115 899 976 101 272 725 97 255 482 104 577 704 88 756 783 91 409 783 112 273 715 85 374 376 110 224 679 104 201 592 107 55 717 77 374 943 91 110 794 94 263 400 93 459 751 102 429 672 119 134 154 97 75 874 108 251 932 111 548 723 117 128 811 93 469 825 94 71 979 89 179 580 98 452 971 114 368 709 101 254 651 107 418 808 94 794 806 90 509 516 105 632 772 92 311 788 100 636 740 93 536 563 99 738 756 92 588 691 105 5 298 94 228 389 88 378 997 112 410 424 107 86 236 102 24 564 109 191 795 109 413 523 104 54 90 98 15 106 92 236 759 99 90 873 94 469 913 77 291 773 91 348 387 106 690 971 92 258 510 93 97 643 95 664 987 87 84 192 99 18 602 93 487 650 109 30 101 86 522 737 102 169 717 103 88 225 114 204 617 105 56 495 98 402 698 84 338 915 120 781 941 85 513 957 88 594 971 91 293 425 111 131 345 111 402 936 101 76 883 101 42 403 115 280 629 103 230 801 101 450 481 108 242 368 86 346 603 90 662 688 98 248 567 98 96 272 82 617 783 93 462 690 97 358 890 97 47 548 91 185 627 96 136 494 87 330 393 98 309 926 106 107 880 101 343 637 83 94 660 117 666 999 100 556 704 88 83 128 89 228 679 107 212 609 106 904 959 102 18 678 106 269 768 94 203 229 92 856 947 103 4 46 118 429 819 93 71 144 117 387 513 102 48 196 112 538 645 98 646 872 112 180 627 112 96 102 103 204 730 90 273 366 81 76 363 100 103 368 108 941 944 96 494 925 107 40 190 98 118 842 109 159 439 76 476 897 93 124 216 98 558 729 107 646 677 96 13 355 105 242 309 112 217 726 106 123 652 104 257 560 113 24 778 97 284 518 95 488 855 97 24 777 99 178 635 102 259 534 93 666 771 103 673 815 100 430 701 102 455 767 104 415 853 85 290 894 93 99 253 77 526 947 95 474 939 112 226 962 108 471 921 117 467 545 96 586 734 107 540 816 89 237 663 89 106 487 73 28 283 103 792 942 122 121 516 104 177 921 117 502 680 106 152 939 90 100 353 86 182 787 98 153 571 108 212 399 110 280 781 102 200 679 104 243 377 100 530 614 99 547 846 97 324 459 105 44 547 109 57 146 99 25 222 113 149 627 105 28 592 119 255 496 94 136 229 101 31 968 79 569 685 103 148 592 94 487 518 103 624 735 103 119 886 109 497 884 98 246 596 105 172 850 90 791 992 117 816 942 93 16 548 87 629 995 93 664 753 100 571 802 95 215 294 95 110 213 107 376 676 103 31 44 88 742 934 95 4 245 110 387 562 81 819 993 101 371 698 95 225 913 119 371 969 105 91 315 107 356 916 102 407 573 83 781 853 102 473 596 113 557 679 96 736 986 87 34 898 98 583 792 94 33 198 103 68 765 116 823 832 101 235 942 84 201 781 108 95 622 96 248 686 110 329 953 100 538 829 111 224 391 106 87 660 108 411 581 95 545 678 93 65 243 110 56 956 98 713 932 103 743 990 78 75 446 99 160 479 117 206 525 95 121 613 119 510 683 110 106 977 109 270 300 84 751 767 107 35 534 99 199 260 105 818 937 111 270 273 104 67 342 95 75 681 89 582 882 87 398 707 109 426 660 99 319 586 102 110 816 90 611 823 100 370 725 86 132 958 93 149 206 84 178 705 114 6 95 85 30 707 100 875 906 104 846 889 92 65 592 110 55 813 107 514 559 107 119 669 110 324 757 107 258 940 97 264 902 94 419 797 81 137 442 94 102 615 98 650 944 112 391 633 113 259 704 110 369 785 99 459 645 100 378 388 95 356 445 91 432 859 91 164 938 100 358 742 105 12 575 97 125 626 115 371 797 102 655 904 87 214 284 110 548 833 98 430 800 82 781 979 85 550 930 114 897 910 94 384 885 101 367 962 112 196 859 111 83 598 87 935 995 102 11 327 80 257 487 95 169 995 123 142 513 94 413 683 102 748 793 108 179 237 119 33 543 100 593 718 102 83 101 95 101 291 95 272 677 87 358 366 96 181 375 106 569 731 93 36 282 110 242 923 104 346 716 95 22 36 98 51 627 89 483 613 116 45 606 110 142 382 101 9 594 109 169 781 87 332 606 99 406 824 92 56 850 94 245 847 119 857 970 92 387 509 109 32 438 96 332 619 107 455 730 98 169 816 90 240 340 97 559 858 97 164 578 94 292 614 98 661 795 97 118 233 107 5 579 105 778 852 109 364 892 77 368 705 100 102 854 81 67 940 128 375 570 114 258 994 95 258 761 101 454 918 93 356 759 95 591 623 112 151 834 114 43 258 110 148 705 85 27 584 99 306 355 86 376 562 90 177 691 92 588 896 103 220 403 112 109 209 117 224 453 83 556 609 92 298 954 95 121 334 92 427 441 94 34 785 91 507 757 99 374 983 94 173 786 99 129 692 83 525 671 110 605 668 96 385 881 110 406 545 92 265 798 98 294 901 110 187 474 116 198 638 85 99 912 102 451 832 106 378 722 108 9 961 87 552 679 107 619 837 106 104 926 112 353 988 106 61 561 111 387 719 107 806 859 103 333 768 93 656 863 86 160 246 117 57 488 112 19 847 85 400 874 102 342 628 100 254 438 96 134 739 115 68 731 102 359 988 94 454 974 91 657 674 116 174 187 92 739 803 104 489 845 94 452 825 99 171 242 101 64 666 115 402 861 100 29 486 108 551 982 85 808 987 90 100 731 94 206 653 98 347 697 99 446 638 93 29 62 109 197 897 93 133 879 74 308 933 80 423 974 82 87 726 90 389 448 101 355 893 112 835 841 90 397 567 98 80 520 97 366 802 91 96 775 99 881 930 104 22 553 105 41 769 102 334 751 95 751 996 107 535 772 99 21 114 95 29 784 94 628 887 83 251 384 114 99 494 68 497 790 105 111 402 89 343 431 114 11 394 104 229 942 82 117 755 111 363 621 94 387 755 89 348 681 91 330 359 101 96 263 109 335 565 70 595 919 108 517 918 107 28 190 98 709 772 105 391 830 81 284 896 80 429 612 87 24 669 95 100 705 90 862 951 99 224 627 103 41 838 74 598 893 106 382 775 95 3 95 105 60 941 105 24 125 84 498 967 102 475 768 88 617 672 114 320 872 107 355 407 97 248 526 97 332 914 109 64 392 100 184 665 109 777 803 93 521 960 96 680 764 83 681 994 91 185 750 97 511 651 90 34 290 95 196 952 87 354 687 96 390 891 100 344 987 106 285 316 105 73 186 104 9 940 114 53 667 86 262 274 83 837 889 95 847 956 93 373 806 119 458 743 92 329 335 103 547 924 99 79 488 92 314 868 94 24 477 87 109 622 105 684 976 100 193 295 99 525 742 83 46 80 104 16 48 94 266 271 98 618 921 100 461 740 93 170 871 101 8 814 99 364 945 101 132 598 111 355 930 101 105 944 99 368 449 88 324 548 82 182 443 89 410 702 97 555 600 96 15 643 108 8 815 91 561 639 100 637 910 106 135 156 104 846 951 95 137 452 81 499 564 88 263 550 106 26 435 114 4 845 104 104 940 80 232 745 104 250 452 118 414 984 104 229 423 108 347 477 80 567 769 105 108 852 98 793 858 96 190 304 94 164 838 91 466 918 108 19 815 94 129 907 97 159 902 105 27 352 109 174 591 103 46 108 116 153 898 101 902 974 100 65 756 92 315 531 95 380 819 103 637 872 91 55 654 110 274 965 101 348 809 104 741 813 101 712 837 90 720 835 87 129 406 103 700 891 106 117 171 97 845 847 106 237 468 113 639 964 98 893 983 97 48 648 88 141 310 93 551 557 109 222 328 92 223 423 96 450 891 97 93 769 95 326 976 111 575 794 100 959 971 103 126 939 99 189 977 89 524 963 101 557 714 111 560 993 82 412 953 105 126 473 98 432 983 87 1 211 90 198 460 97 287 888 77 479 501 98 419 950 102 722 784 96 52 809 111 148 940 105 155 212 74 117 440 85 607 771 101 346 855 98 320 411 83 3 362 77 123 963 96 256 521 89 448 749 104 302 523 93 214 244 110 251 738 111 748 827 94 335 736 98 369 636 109 244 426 107 40 662 95 491 774 107 737 752 93 789 808 97 344 567 91 796 993 101 686 794 96 583 711 91 825 981 127 503 861 91 728 802 84 48 999 89 500 697 108 387 992 95 104 258 99 296 984 110 331 431 112 734 756 110 225 257 94 479 889 116 645 864 86 238 994 102 3 890 94 784 909 99 349 582 90 72 694 107 717 881 84 244 927 90 610 854 108 292 733 84 159 526 91 344 710 108 154 179 99 250 360 89 585 854 101 21 297 114 472 764 102 399 975 88 478 861 105 466 840 97 83 235 85 155 861 103 38 59 101 741 940 99 110 557 112 48 659 102 598 820 99 269 524 107 608 821 90 497 994 97 417 490 113 194 349 97 765 844 90 135 938 102 26 650 105 414 540 88 5 691 100 453 805 109 839 868 94 77 804 94 351 380 106 874 999 101 200 592 106 183 476 127 111 386 93 372 610 92 302 566 104 294 342 104 116 335 89 132 829 94 358 362 104 199 946 85 644 773 93 249 884 97 179 190 97 12 465 88 864 982 99 834 951 106 297 754 108 303 852 110 273 721 98 194 981 108 265 479 99 679 778 114 642 975 98 189 350 96 27 804 102 241 289 97 1 170 115 21 771 89 529 754 107 263 412 99 352 680 95 162 204 104 18 658 116 793 825 93 21 625 99 114 731 93 93 251 84 626 998 88 452 701 108 401 586 103 778 814 103 496 814 111 250 459 99 712 971 91 75 529 95 176 809 91 418 770 108 567 857 98 579 870 99 361 589 106 567 570 103 179 915 73 21 34 92 265 935 105 164 806 99 181 409 98 248 737 104 644 764 95 723 748 109 725 749 97 193 524 85 43 482 86 127 383 105 129 786 103 507 705 110 162 983 107 99 554 95 299 950 105 153 604 91 765 944 109 134 516 102 108 705 107 534 635 107 817 913 104 40 52 96 796 849 112 259 274 88 60 962 105 46 267 115 230 870 99 193 982 101 265 811 102 177 684 97 78 496 93 70 611 98 62 705 108 540 635 93 252 776 89 642 922 92 318 587 76 144 627 106 227 930 92 888 981 84 212 732 104 283 304 106 467 844 99 30 391 96 152 222 115 335 434 98 59 476 94 429 891 96 130 180 107 597 641 94 309 989 106 739 838 110 211 724 104 473 876 109 177 442 111 256 437 110 115 320 109 360 600 105 351 741 108 355 436 102 292 917 103 87 499 86 861 986 98 154 330 130 505 699 109 426 814 100 438 940 103 152 259 98 165 377 106 698 711 93 798 826 134 788 981 88 328 975 95 431 488 99 248 918 107 361 683 92 605 926 105 89 545 107 331 846 84 375 817 83 707 934 93 199 254 102 483 764 107 770 820 86 172 767 94 395 944 95 904 978 82 49 190 99 6 579 111 128 553 102 658 714 97 22 398 101 6 536 100 240 468 105 284 335 84 384 889 133 224 553 106 500 917 99 267 716 104 266 856 98 130 239 107 608 707 92 609 916 112 94 214 106 257 907 99 695 811 93 756 838 88 86 542 101 136 707 97 425 442 99 209 606 85 201 938 101 653 783 96 574 934 86 174 568 106 133 735 91 60 881 83 248 591 83 182 611 88 632 783 109 797 972 102 76 138 96 910 932 97 290 505 89 614 741 102 395 573 114 390 707 107 56 656 90 295 715 102 560 643 115 630 716 122 53 902 98 348 759 107 138 251 106 263 512 93 48 767 104 258 677 101 904 985 119 257 320 112 445 903 99 215 997 122 580 689 96 148 266 100 431 450 106 609 978 108 567 726 93 896 997 93 158 520 108 206 367 97 89 339 104 881 883 88 358 469 92 89 889 108 587 964 95 464 645 114 71 911 108 284 598 120 505 764 104 233 636 102 242 989 96 335 679 88 130 504 117 538 938 80 478 632 87 471 983 94 728 765 101 322 352 111 94 797 101 684 772 108 348 664 95 399 846 98 393 844 97 20 21 115 334 448 106 520 876 94 117 775 123 413 821 93 786 907 106 204 342 98 102 939 93 485 929 116 533 979 88 46 842 89 201 979 93 52 502 114 239 878 89 39 239 100 138 247 107 280 294 93 397 639 100 868 886 94 16 570 100 383 751 104 166 363 104 234 265 101 92 748 122 34 209 97 287 323 114 117 905 88 362 932 102 445 863 97 351 586 111 261 911 113 259 717 112 542 673 127 874 916 93 507 943 107 169 303 109 271 693 77 12 588 102 542 802 89 55 226 104 358 370 109 463 475 95 297 731 124 267 886 115 598 707 110 145 646 95 200 998 105 346 498 111 399 778 104 244 745 106 48 186 100 560 681 109 197 604 90 738 766 94 75 767 87 135 359 108 59 151 90 25 808 91 683 794 99 292 691 111 78 232 96 173 851 132 594 772 87 438 875 105 717 989 110 377 479 84 354 376 101 540 986 82 766 821 77 683 779 106 577 872 101 6 342 105 325 751 82 96 269 98 115 257 108 334 769 109 214 646 89 545 655 90 151 773 120 607 791 92 508 570 95 537 743 94 342 661 105 158 788 110 801 908 77 81 884 104 420 996 103 240 921 107 77 441 98 478 641 95 525 896 98 775 922 118 143 975 118 502 739 107 670 891 107 284 945 101 15 703 95 751 782 103 204 534 111 695 890 95 145 872 104 514 911 98 267 735 87 854 971 110 549 586 106 801 843 94 83 124 97 8 244 103 168 906 95 217 232 94 227 634 106 35 459 119 703 782 89 137 206 107 816 997 109 640 928 94 151 785 87 371 529 116 131 358 103 527 851 89 222 250 87 451 710 112 755 797 105 208 586 106 615 715 86 290 615 88 67 905 102 322 831 99 353 946 95 165 669 97 185 926 88 833 852 95 598 745 106 189 502 97 630 637 93 817 964 120 22 946 107 441 502 97 75 703 100 307 689 96 25 660 94 392 618 99 604 622 97 715 901 121 236 555 97 163 942 122 91 140 71 42 238 97 106 486 89 274 674 103 458 995 97 589 997 112 587 982 105 6 728 109 392 459 90 509 955 104 133 210 89 564 710 101 445 602 104 735 798 108 160 344 104 419 971 98 665 780 100 668 694 99 482 794 99 593 625 89 471 640 103 10 341 93 138 884 93 575 974 107 2 140 76 201 706 107 140 242 86 549 783 111 285 711 99 400 785 95 146 723 92 193 655 110 198 270 102 231 511 98 182 793 89 450 660 113 13 499 97 302 849 108 133 834 101 25 763 101 829 966 106 421 855 95 97 191 105 314 934 90 560 978 94 58 613 102 447 952 82 399 813 106 132 263 93 632 865 109 494 995 121 312 614 112 713 870 104 55 214 88 973 986 95 553 616 119 704 812 91 699 716 92 216 526 100 647 717 93 652 961 89 203 472 74 686 796 95 260 815 104 9 522 95 155 398 110 104 475 104 282 468 78 679 718 111 10 891 99 414 558 101 144 435 117 165 253 99 587 639 90 191 640 107 761 793 95 658 789 88 580 852 102 645 917 90 432 990 104 156 359 91 102 137 77 384 447 78 17 898 95 503 676 101 422 626 83 61 587 105 187 471 107 104 650 87 559 564 100 223 414 77 3 527 111 179 636 96 441 787 98 238 992 102 340 901 109 475 745 105 326 934 107 360 662 96 328 985 99 40 700 107 236 728 109 531 915 100 230 837 114 268 376 90 706 890 100 518 602 93 599 666 113 147 289 99 489 664 93 537 867 89 331 633 111 253 575 91 716 876 100 193 400 91 607 677 115 566 752 119 132 672 91 303 347 90 239 497 107 70 379 89 216 301 98 348 666 104 253 855 103 149 843 97 29 748 92 135 429 94 130 629 102 542 654 94 246 765 91 586 685 104 291 731 96 925 976 105 284 355 96 822 856 96 36 970 96 68 529 98 151 761 105 90 345 108 220 229 106 702 936 100 576 879 114 401 738 108 95 354 97 191 246 103 16 563 96 644 786 122 471 800 83 585 813 83 331 635 107 308 418 99 320 801 103 61 376 112 214 676 87 162 950 98 171 654 104 228 693 97 670 672 107 644 688 87 43 496 99 142 501 97 270 897 84 96 587 106 253 406 119 687 991 99 684 857 97 138 860 97 699 749 106 230 530 94 196 891 94 727 825 88 53 879 93 271 429 96 107 362 101 468 832 97 117 695 105 887 977 104 284 533 97 432 603 119 64 786 102 140 963 99 496 548 109 29 866 101 772 832 98 43 544 100 143 662 91 346 851 98 415 801 97 644 851 131 52 264 114 110 607 112 48 855 92 156 683 102 522 838 100 463 841 100 595 853 95 581 693 97 264 906 92 328 896 94 188 900 66 153 273 101 432 479 103 198 658 105 107 683 100 281 824 100 307 583 101 249 606 94 34 879 118 184 791 81 747 934 92 679 743 113 392 917 88 640 807 103 526 672 93 94 129 109 162 934 118 139 634 105 113 454 103 103 281 107 444 663 112 494 869 79 38 470 100 789 826 108 50 528 103 228 819 105 163 832 96 343 868 107 36 432 89 328 794 97 337 413 110 164 590 99 419 638 108 111 729 96 350 473 126 538 741 101 481 780 86 476 691 103 236 365 107 30 760 86 550 606 92 636 771 75 286 539 96 194 998 91 561 970 92 238 950 97 101 498 80 832 964 106 3 158 106 5 186 102 66 515 87 673 697 112 613 647 84 203 928 105 93 276 106 4 507 96 99 107 104 253 903 108 330 788 110 857 912 112 98 198 103 268 560 91 168 790 90 582 899 96 595 623 92 263 983 102 326 465 108 169 254 95 27 721 72 483 600 105 257 409 99 701 795 97 270 351 100 268 641 103 565 717 100 30 945 86 207 552 105 112 876 98 423 939 102 310 398 90 28 147 102 422 782 119 88 493 113 263 267 99 448 867 97 47 440 94 125 302 103 237 471 91 126 348 105 80 711 132 552 573 90 345 869 115 332 706 103 596 769 95 197 900 102 122 378 89 376 448 120 596 966 88 326 502 100 5 72 99 0 555 96 573 946 84 801 811 89 247 600 103 605 641 96 807 894 114 798 883 98 657 991 117 515 537 88 21 479 95 14 584 98 384 792 116 810 859 108 537 571 85 40 405 98 130 559 99 440 892 97 561 597 112 653 970 90 461 696 101 30 608 105 16 49 108 596 715 92 374 405 110 756 943 82 95 421 95 727 810 103 188 836 110 483 973 87 299 336 92 223 630 104 37 112 108 727 804 113 6 735 91 109 286 97 210 950 97 727 838 95 858 965 106 354 817 105 275 859 100 896 988 103 21 312 120 361 513 97 235 625 109 877 906 93 768 884 102 577 682 100 59 831 89 150 330 88 220 979 96 323 788 109 11 694 92 433 758 112 165 418 86 671 780 117 207 272 95 400 928 96 315 887 97 313 971 100 379 660 97 152 313 106 261 440 98 49 576 103 615 968 111 442 987 109 37 691 103 612 902 109 151 658 85 509 869 107 245 328 98 269 319 84 429 826 108 522 620 105 117 672 98 636 946 107 267 833 119 27 224 103 474 582 94 283 494 113 177 715 96 315 606 112 49 427 104 795 979 93 183 441 74 296 725 115 143 443 109 216 739 112 231 546 103 589 820 123 383 716 86 313 642 101 524 540 95 159 695 92 5 179 110 448 565 102 14 448 99 585 664 97 476 821 87 213 931 87 25 782 110 9 624 105 192 216 103 12 131 103 107 613 97 580 996 111 398 934 120 411 709 83 111 683 106 201 228 97 92 463 92 380 490 112 174 563 94 811 962 117 213 276 98 246 259 88 417 999 107 591 636 97 597 959 102 674 782 97 76 213 103 739 760 98 16 968 117 546 960 85 258 305 110 55 462 117 409 490 105 757 856 76 477 610 105 596 635 102 201 390 113 630 998 104 702 912 109 267 488 118 12 67 100 272 497 93 444 971 100 467 864 103 456 609 109 371 878 93 1 642 92 703 790 96 414 467 92 147 957 69 734 800 111 775 854 97 69 597 99 421 755 92 559 918 95 299 403 84 48 799 79 335 479 95 36 615 125 811 948 106 372 407 110 465 554 97 331 362 90 258 684 99 379 865 120 303 645 108 489 902 85 63 447 93 512 581 103 131 680 91 403 778 102 555 910 106 645 749 96 83 766 89 136 637 106 319 708 109 955 969 97 326 762 88 312 626 95 334 824 88 345 421 103 679 689 107 629 716 93 391 680 91 74 235 100 138 788 95 324 376 74 792 840 109 533 535 95 268 580 106 372 762 98 187 851 83 203 393 97 31 772 112 102 578 91 136 908 108 31 233 86 20 574 102 16 198 87 578 637 106 145 255 98 538 547 101 134 662 90 312 493 99 180 756 104 134 294 97 167 400 108 372 635 106 429 909 99 52 500 87 282 291 92 33 691 107 343 833 95 485 907 88 467 554 88 793 931 107 200 783 107 456 640 83 451 921 94 444 882 87 682 983 100 680 722 89 33 795 107 519 644 102 530 967 108 686 709 99 589 925 100 55 859 96 277 683 100 351 560 119 738 760 100 60 970 124 43 454 98 19 328 101 668 764 115 695 996 105 161 449 106 412 867 95 554 866 96 436 703 102 35 866 117 122 486 102 642 970 92 503 674 88 118 874 102 36 784 92 165 950 108 191 610 106 269 374 101 669 983 117 683 863 87 241 368 117 641 696 95 531 854 115 726 971 102 124 349 105 702 884 100 41 876 107 165 891 110 30 379 103 41 514 107 157 953 91 313 525 106 519 925 111 479 633 104 34 49 105 551 752 98 232 966 99 525 822 91 542 884 105 639 667 98 277 978 112 502 733 93 138 855 87 643 986 87 179 554 103 13 366 92 946 978 82 90 655 95 612 865 100 5 678 109 100 237 119 34 797 106 858 945 106 35 257 103 39 41 81 300 491 102 369 789 95 460 660 96 737 747 99 858 881 101 208 448 80 798 918 102 392 996 115 220 722 99 30 951 104 481 807 103 296 502 109 412 758 91 229 326 107 236 862 106 346 595 92 922 998 95 10 885 93 213 478 68 755 940 107 287 379 102 126 562 102 96 690 98 292 650 80 590 669 115 97 731 97 124 279 110 32 745 81 167 461 114 751 906 103 627 921 111 488 655 115 97 726 109 122 947 104 569 825 95 121 232 93 90 458 101 339 660 93 723 983 109 100 768 91 257 839 115 44 847 94 761 850 117 425 805 106 773 861 104 470 578 87 566 745 100 253 392 86 422 728 99 138 614 94 440 985 104 160 861 114 110 526 99 722 943 108 227 237 109 100 219 115 485 626 101 62 490 117 364 952 102 170 662 94 128 688 112 785 958 88 266 864 87 369 738 85 660 749 95 448 665 104 293 873 87 60 885 114 256 431 94 444 968 110 90 353 109 347 916 106 82 861 98 135 383 98 57 420 100 222 717 95 170 832 93 159 389 105 150 699 97 46 260 98 129 859 97 474 668 105 202 682 92 530 728 109 30 617 96 424 686 97 19 334 95 472 571 109 75 959 88 19 206 106 133 183 96 407 900 122 87 995 88 147 354 86 667 868 92 334 663 110 452 716 112 53 790 110 325 902 97 358 549 91 670 848 107 218 867 104 124 641 91 267 916 87 54 947 92 723 955 99 634 787 97 24 600 95 59 731 97 264 808 96 242 767 106 826 861 96 305 681 108 548 671 91 83 141 104 38 553 103 150 303 102 287 450 89 63 735 97 488 742 107 501 766 102 449 691 86 37 285 121 286 840 124 128 173 103 61 709 90 129 815 95 507 870 90 299 695 109 23 664 108 78 236 100 442 847 91 77 765 102 75 653 86 700 845 86 150 924 87 735 848 116 43 569 111 344 572 101 191 445 100 594 747 77 131 405 95 536 937 116 285 871 83 640 722 90 330 336 94 294 505 97 315 947 106 707 897 99 232 594 94 374 925 94 306 470 104 154 953 88 241 719 90 722 985 89 382 795 90 7 325 108 246 603 99 466 993 95 576 782 96 260 869 98 276 589 96 480 529 98 362 364 100 725 779 100 63 612 91 356 398 97 477 906 102 172 966 105 789 969 99 137 928 123 649 801 107 307 996 108 596 923 104 152 326 92 833 911 107 457 963 99 245 927 101 40 550 93 642 658 115 243 273 95 237 303 108 232 370 118 64 263 96 333 377 102 131 893 89 552 796 101 47 140 102 229 749 102 409 449 90 470 952 97 265 983 94 629 877 105 88 550 103 545 840 102 261 921 101 202 709 84 110 718 85 98 608 87 398 409 106 275 552 87 349 453 98 257 280 111 392 957 107 256 930 103 267 835 95 39 623 101 340 354 83 637 655 109 531 930 101 337 395 103 422 944 99 156 519 94 49 97 101 437 512 91 301 567 97 653 767 114 411 894 90 147 156 94 203 572 108 39 793 77 318 926 98 124 843 90 393 466 102 621 930 93 11 232 93 490 732 103 17 653 109 405 726 106 72 581 109 106 659 104 924 958 90 384 773 100 836 974 98 217 749 98 86 153 95 40 464 106 240 766 100 383 554 97 161 914 120 54 530 88 663 761 89 38 826 92 246 829 76 886 888 115 438 455 85 783 886 100 176 755 106 634 876 106 178 510 114 215 693 81 193 409 100 540 555 105 757 901 98 199 994 100 119 376 89 708 803 91 714 817 79 711 763 98 645 922 72 137 901 114 590 723 100 192 986 113 195 640 106 552 646 111 49 591 116 629 989 115 47 474 90 360 820 99 295 931 85 128 382 98 249 842 105 79 782 100 262 395 106 14 238 88 25 52 114 121 536 102 51 77 104 147 163 101 288 511 93 581 652 109 33 447 93 188 957 96 584 876 94 8 268 112 31 279 88 242 346 97 401 911 91 533 545 106 363 608 105 371 868 101 461 993 92 259 953 111 438 517 97 271 630 92 706 802 110 100 310 115 735 909 91 692 804 101 768 971 111 813 942 117 361 912 86 499 994 109 682 991 98 424 902 107 613 650 91 118 980 109 200 848 100 355 491 85 578 599 105 366 834 89 637 923 105 354 780 109 119 407 90 108 165 101 199 724 95 372 688 89 273 420 112 227 651 104 77 243 103 49 456 98 761 984 75 704 984 91 493 503 109 266 769 104 238 723 110 48 393 99 383 836 64 684 855 108 262 384 84 248 648 105 327 346 102 452 490 100 171 212 102 186 425 122 669 987 101 273 408 89 408 966 103 458 705 98 41 558 106 183 203 109 502 704 91 9 944 90 384 826 114 178 357 108 917 987 119 118 477 96 527 645 100 305 348 116 97 247 94 581 765 108 370 940 111 574 895 105 724 834 97 618 763 87 302 471 103 123 879 94 812 853 97 53 473 98 562 763 105 18 123 93 628 851 95 178 928 98 15 888 109 99 639 98 268 742 95 217 260 96 513 548 83 536 890 105 124 394 111 7 727 103 313 363 103 308 664 107 791 842 92 60 244 99 297 471 105 473 853 91 174 779 112 65 402 115 130 222 106 337 848 118 33 215 95 601 710 94 273 842 108 282 974 106 121 604 107 560 680 93 567 657 108 755 980 99 123 864 97 84 962 98 72 111 113 441 833 90 591 641 102 526 558 102 208 983 94 757 863 99 651 893 110 56 422 110 87 102 87 366 485 108 378 434 114 588 633 102 369 412 103 36 245 104 147 969 119 224 625 75 42 753 103 419 451 90 798 936 107 149 543 109 221 582 85 402 468 108 384 878 106 62 926 107 501 664 86 918 988 103 769 860 113 147 266 88 300 329 119 341 420 85 195 843 118 240 794 96 453 922 90 294 822 96 434 704 103 331 340 111 500 561 118 825 922 112 373 778 101 155 171 98 339 871 98 535 763 113 303 330 91 73 248 103 179 775 116 350 659 90 303 679 105 809 971 109 326 864 95 523 883 105 792 808 94 319 680 95 847 986 90 422 911 104 659 769 108 107 334 99 543 790 84 115 220 87 103 119 114 503 510 106 209 796 91 346 950 122 281 798 99 579 910 103 334 926 92 28 582 105 517 544 107 142 591 116 500 574 103 763 908 94 55 736 84 218 439 94 132 686 92 88 98 96 38 975 103 233 671 93 14 592 88 205 976 93 409 775 98 411 640 110 358 690 90 400 824 99 358 869 103 206 667 87 76 447 101 437 584 87 243 313 97 117 708 103 176 376 111 627 725 96 336 547 108 716 921 102 498 780 104 258 877 90 399 739 102 263 441 104 634 854 85 581 770 75 459 580 95 77 902 109 542 785 82 129 842 92 527 621 93 166 216 111 226 416 101 637 643 103 142 624 89 157 519 91 432 850 96 641 823 95 109 531 103 661 738 105 226 607 111 417 559 112 238 830 119 368 906 106 587 769 117 777 976 110 259 525 110 204 993 103 77 285 104 603 966 109 604 921 116 41 227 93 713 720 118 142 826 105 317 446 97 220 266 95 250 950 113 744 816 113 163 341 106 49 287 93 194 389 103 72 937 90 844 914 98 143 285 108 502 841 99 482 484 108 349 602 87 181 606 87 187 763 111 41 813 96 177 742 101 49 174 97 661 667 88 279 773 79 411 795 103 132 530 99 511 568 110 97 646 104 410 569 105 472 974 87 651 843 98 697 993 98 325 598 116 272 840 87 341 976 103 445 852 105 352 937 88 208 229 99 101 793 105 536 927 108 835 970 104 512 919 97 233 896 87 341 823 87 408 956 92 477 961 90 158 763 107 321 427 97 122 725 106 42 339 69 279 360 111 203 520 90 294 806 88 554 924 83 210 784 98 274 942 109 390 434 102 57 465 101 597 793 109 576 726 90 139 509 105 511 623 102 111 373 116 561 721 99 798 860 108 227 694 107 43 808 80 542 633 115 30 38 87 297 752 110 384 441 102 239 409 105 85 645 116 350 381 90 260 749 91 468 499 93 675 846 93 218 629 99 446 712 109 390 532 106 478 561 114 151 735 104 398 898 101 294 351 71 219 628 105 414 515 102 346 683 131 695 905 112 351 440 113 236 683 106 406 909 96 502 510 115 830 892 101 818 878 102 271 914 86 165 720 84 77 330 101 68 129 92 565 794 124 19 447 105 733 890 99 82 108 80 36 745 81 40 134 99 787 912 103 262 976 103 389 454 92 117 819 113 52 591 101 471 485 72 739 917 117 425 557 89 549 914 99 346 383 85 938 972 97 452 909 118 105 118 91 518 621 100 926 974 85 349 766 95 258 474 108 152 367 95 382 482 114 577 727 98 405 695 91 406 574 93 314 489 112 554 704 101 126 391 98 787 990 104 687 830 97 546 618 98 153 990 98 35 52 102 291 511 100 510 620 94 453 993 105 575 667 106 687 825 86 789 935 108 563 838 114 18 216 103 469 644 119 462 780 109 122 771 85 101 118 101 325 406 111 112 368 95 297 890 105 771 995 68 320 426 99 229 586 84 142 801 94 320 975 90 293 488 95 403 645 80 166 817 98 32 864 104 47 480 103 738 795 105 101 659 100 74 644 103 37 410 99 259 359 96 389 929 106 394 525 95 101 597 90 165 765 111 556 601 105 76 390 128 643 936 101 678 683 108 251 298 86 16 953 100 150 491 98 154 811 94 629 860 97 4 887 124 122 465 80 110 515 88 103 175 98 82 776 93 806 937 99 95 366 87 349 501 104 245 543 110 877 983 99 266 674 97 92 744 91 108 502 107 182 724 92 425 773 79 14 382 113 632 776 80 204 434 91 738 984 88 103 259 94 385 599 110 792 976 87 377 859 108 463 764 101 43 750 111 198 480 93 47 435 94 126 275 93 251 462 103 657 658 113 295 686 90 253 823 103 38 621 98 514 588 93 13 332 101 196 657 103 211 513 100 505 924 83 378 391 100 371 584 93 468 890 101 780 888 110 742 766 84 11 174 84 591 655 101 359 400 100 143 888 108 354 876 98 773 832 82 441 989 95 623 784 96 372 515 99 319 707 103 174 180 108 460 803 88 184 369 93 550 926 110 73 944 115 391 424 103 402 617 113 57 400 100 226 814 100 62 655 89 309 701 95 71 174 96 9 899 106 137 274 110 787 893 102 677 940 107 118 935 103 333 761 90 719 766 110 326 888 103 729 752 85 61 983 77 409 919 118 356 911 103 640 830 95 416 471 107 127 511 89 479 506 94 110 763 96 105 726 96 347 411 89 161 857 106 805 929 102 271 320 117 340 624 107 745 880 106 309 771 97 119 913 115 193 893 85 380 807 101 701 906 105 175 795 118 72 184 112 54 851 113 54 493 114 139 375 105 716 944 91 825 873 102 612 663 102 500 872 94 25 194 98 17 759 107 271 555 89 432 689 113 117 933 98 376 652 108 7 759 89 253 913 107 58 472 108 423 809 117 51 584 118 499 740 101 70 594 103 213 903 97 2 414 114 8 181 101 703 943 112 411 947 102 97 502 107 178 442 96 530 820 93 46 818 97 727 887 105 78 168 113 200 202 111 242 807 110 546 974 106 104 947 88 131 898 104 364 663 102 585 913 97 886 925 99 35 910 102 209 771 96 167 301 86 11 629 109 42 698 87 53 679 85 244 848 91 797 966 100 5 425 101 473 474 93 79 467 86 54 816 107 751 836 98 284 638 97 450 493 97 25 230 100 366 776 90 300 937 105 116 726 103 77 524 116 198 467 98 405 455 101 88 708 101 232 899 66 519 966 108 563 889 102 115 205 93 452 829 104 398 753 100 559 949 99 191 852 88 333 598 91 481 529 116 279 367 79 318 993 83 234 270 111 132 265 80 938 980 99 549 992 93 38 352 98 22 990 107 433 471 100 717 928 107 498 676 102 52 659 95 228 296 111 139 156 117 389 538 92 670 867 110 29 637 108 200 468 100 26 961 103 141 246 101 292 971 96 559 957 108 332 444 97 433 814 110 870 895 110 167 931 96 84 596 107 533 746 104 97 486 98 251 636 131 434 580 92 192 764 106 176 283 110 637 666 119 167 796 105 816 859 103 244 282 94 497 964 107 63 146 124 507 511 90 27 225 111 126 568 86 318 744 106 215 616 101 111 639 95 220 251 101 115 297 98 200 639 111 649 836 104 428 949 96 640 706 96 348 463 90 229 876 103 556 586 102 510 603 92 154 865 104 635 658 83 24 927 97 606 935 103 323 779 119 62 837 83 500 990 93 666 683 100 26 609 100 337 409 99 554 932 101 388 841 98 504 937 89 175 244 93 458 989 93 230 300 91 18 295 82 171 225 100 46 881 93 292 981 89 24 942 123 632 871 115 741 841 102 34 447 96 285 496 94 73 764 98 174 942 107 563 676 101 915 986 100 851 967 86 473 937 111 16 395 103 493 724 89 577 687 85 297 726 88 758 969 95 237 710 112 543 561 101 872 974 97 548 632 103 644 916 94 109 992 89 200 808 90 163 632 104 246 607 105 377 538 88 475 679 90 561 693 104 163 484 96 394 881 96 47 420 80 552 844 84 266 397 112 165 654 105 443 854 90 350 556 88 320 976 109 167 535 93 136 626 104 521 712 108 133 786 87 543 935 128 84 859 89 301 953 93 872 995 99 350 679 101 116 129 92 188 989 108 258 607 114 605 854 107 674 713 108 123 876 104 17 915 99 804 947 88 284 884 97 7 217 88 402 525 106 273 407 99 422 980 101 467 857 86 468 939 99 292 737 110 107 676 87 15 810 93 216 298 115 433 441 102 399 647 83 422 571 111 324 395 98 480 914 114 163 228 95 164 477 81 551 595 93 383 608 106 362 434 95 485 892 91 179 294 92 569 888 97 314 689 99 899 954 99 432 956 110 179 553 104 52 751 101 289 292 111 495 974 86 77 179 87 261 696 106 522 673 98 215 960 88 252 832 99 7 155 101 562 592 101 270 737 108 171 614 91 525 767 104 266 318 91 171 822 101 83 687 94 352 870 84 6 173 97 203 972 92 194 832 115 800 900 124 848 889 98 337 497 88 39 912 120 145 694 96 117 469 113 398 536 104 426 895 100 111 390 92 93 497 100 55 889 103 64 151 112 390 868 94 112 400 96 244 630 109 780 875 114 710 782 109 594 877 108 89 522 95 525 783 107 753 939 108 389 722 105 203 957 94 304 985 94 278 349 108 40 955 94 498 610 115 128 997 81 21 663 108 208 619 103 37 392 88 939 952 106 177 943 105 909 980 85 255 409 98 603 954 104 219 412 90 335 864 88 137 178 106 44 335 90 144 698 75 347 418 91 697 797 111 643 703 115 596 691 93 327 996 88 112 720 110 311 835 98 360 706 91 145 479 90 176 645 86 252 886 95 133 509 90 787 817 87 113 936 110 81 214 96 523 701 92 265 628 111 468 858 83 770 852 96 161 928 93 80 212 92 445 874 102 404 811 112 186 511 100 454 753 96 261 997 106 238 440 109 436 939 101 530 658 108 465 780 102 37 132 105 345 770 111 45 586 96 297 354 103 219 992 96 626 679 112 482 895 96 65 736 92 155 179 95 118 906 101 332 370 94 146 298 100 604 668 113 111 516 91 35 755 102 55 200 106 486 578 89 502 866 111 882 961 106 246 570 123 308 849 104 541 870 87 427 647 104 581 945 98 27 779 94 466 816 105 482 836 98 108 243 94 353 506 81 329 964 98 655 693 95 951 954 82 262 335 109 226 971 116 362 805 94 594 814 98 233 466 92 44 576 95 264 666 105 129 450 107 471 671 108 151 315 116 25 488 90 387 606 96 426 747 70 8 824 100 562 977 101 298 751 95 853 933 93 582 874 106 827 835 93 302 402 75 280 396 102 375 705 107 326 777 96 347 719 109 40 465 112 485 488 110 49 602 102 737 814 94 97 684 100 284 755 89 356 826 100 38 658 100 253 398 95 376 487 104 715 803 102 66 744 107 37 863 96 73 965 66 130 475 98 262 834 99 535 658 80 2 378 82 336 830 97 496 763 109 253 685 106 146 814 86 19 676 107 476 693 97 541 986 97 189 608 92 30 190 104 240 463 101 405 853 86 274 539 97 8 927 82 79 156 108 617 954 111 75 792 104 641 891 86 397 739 104 282 578 101 422 768 109 75 808 122 54 511 103 280 617 95 660 874 114 26 636 88 422 590 99 196 250 94 91 483 93 170 537 109 254 921 89 55 78 95 323 931 86 483 650 112 577 916 88 79 476 92 83 712 102 526 774 101 353 688 98 192 759 85 817 869 104 89 772 103 77 969 88 598 876 93 497 983 83 259 518 116 212 250 88 596 972 108 309 604 106 637 949 109 32 204 97 37 404 97 90 290 93 80 767 89 115 967 83 119 453 103 250 844 110 566 959 103 36 675 97 229 532 117 86 455 104 218 727 93 684 846 115 80 816 97 798 905 110 397 801 112 104 156 101 236 625 99 247 711 108 521 852 107 561 617 101 22 891 108 446 447 96 43 93 117 676 725 99 265 474 124 481 711 112 66 682 109 84 380 110 90 99 94 99 663 98 771 969 106 215 223 113 453 735 115 432 882 102 733 930 104 189 869 95 328 513 114 412 766 97 677 941 105 36 210 97 414 978 99 496 779 100 778 837 109 286 955 87 310 352 90 291 666 95 807 990 89 482 668 96 196 438 90 8 291 98 411 950 90 201 319 88 928 958 105 66 841 95 121 870 104 85 558 94 73 683 122 27 121 96 270 910 107 93 852 90 221 478 112 666 849 109 32 823 111 332 718 101 854 887 93 246 592 100 542 904 96 5 780 103 204 295 107 44 811 75 84 785 110 606 848 90 167 223 92 637 647 93 429 575 110 304 443 93 64 953 99 444 773 113 174 504 91 155 515 106 384 438 106 591 739 111 465 506 106 110 719 103 382 389 85 885 910 120 351 915 94 418 665 107 454 471 101 547 802 95 225 485 105 222 403 104 282 945 101 251 574 105 70 162 98 454 709 116 374 375 105 65 813 121 201 643 116 116 482 95 69 475 106 690 819 104 800 883 122 506 712 115 20 589 92 33 479 103 661 919 104 190 237 88 19 53 94 739 789 101 600 969 86 79 970 102 25 652 101 686 905 100 49 378 89 291 776 96 186 261 86 152 315 97 362 516 96 538 691 110 182 692 102 494 773 94 75 697 110 566 656 119 70 333 107 197 621 109 182 304 94 2 55 103 131 930 102 343 931 89 629 883 115 410 814 93 1 376 98 48 848 107 58 414 101 459 601 82 400 492 97 260 822 100 493 612 94 708 798 94 12 189 93 355 453 97 515 874 85 635 935 108 12 156 104 482 736 104 378 629 84 727 794 93 530 956 96 599 641 90 331 693 96 201 286 70 30 900 88 547 890 114 105 619 98 411 434 94 534 898 118 223 814 95 325 745 99 661 951 102 35 729 91 73 147 111 925 994 84 554 702 108 566 630 95 209 611 92 479 645 90 56 376 105 669 901 101 581 952 112 367 936 104 89 526 89 730 795 104 346 594 108 145 960 98 277 626 110 518 906 96 863 864 92 193 270 109 224 581 97 52 124 97 380 591 105 16 819 106 690 724 102 337 814 96 51 812 108 47 317 112 33 564 89 171 844 82 841 859 99 776 888 96 776 905 99 289 856 102 68 273 101 786 833 111 2 988 100 334 556 92 208 600 89 83 506 102 483 625 90 631 846 95 373 500 91 433 570 111 328 858 87 239 320 90 551 932 107 243 637 89 356 569 107 62 244 86 236 417 98 38 880 89 105 951 96 632 802 104 638 803 93 537 655 110 446 752 94 829 875 117 724 989 97 733 927 93 4 426 110 218 871 121 168 172 118 43 124 82 242 733 97 576 990 114 116 160 101 802 841 90 132 764 83 377 949 100 527 949 101 885 931 92 26 916 94 227 749 85 920 980 99 57 145 98 357 487 103 718 962 103 188 800 99 107 285 113 3 349 114 420 680 90 382 799 74 23 234 94 536 824 103 568 692 95 69 660 85 277 559 107 227 836 90 370 873 105 558 663 111 307 984 98 417 548 99 677 910 85 362 891 116 39 816 104 569 792 102 816 827 99 250 871 83 358 682 96 130 681 87 141 473 103 189 750 104 307 324 99 390 766 77 631 812 109 7 102 117 68 188 86 805 934 120 14 183 110 188 291 93 696 805 100 58 705 113 172 838 103 493 771 107 738 911 99 606 803 111 0 65 106 584 656 93 213 423 113 30 144 95 274 562 94 453 626 103 438 533 109 74 934 110 332 813 81 526 738 107 774 808 99 453 667 124 238 281 89 207 443 91 9 448 94 441 857 100 0 743 98 281 962 100 41 328 114 71 270 110 450 679 89 857 887 102 203 797 90 52 98 92 126 206 104 7 696 108 206 793 82 84 215 105 593 724 113 604 746 78 86 256 104 112 755 77 27 454 94 173 258 78 452 966 90 106 335 102 495 724 97 432 634 108 868 873 93 729 869 103 560 722 87 165 226 75 0 227 81 12 884 72 299 679 110 542 893 94 167 297 112 535 959 89 729 956 100 28 252 101 390 508 102 608 782 116 167 801 109 548 819 109 435 585 102 361 747 106 190 560 102 543 963 114 278 364 82 73 873 97 98 381 102 198 466 109 378 902 111 730 956 118 370 683 88 283 369 103 39 391 106 106 836 117 21 420 110 597 950 99 649 769 96 226 447 113 318 678 93 755 975 87 113 591 101 81 721 88 256 941 94 480 725 101 162 477 112 667 834 104 306 528 89 278 461 75 397 616 86 797 913 97 251 517 103 246 698 103 148 964 94 143 904 108 363 852 101 355 951 104 254 785 85 462 584 103 735 931 92 617 705 85 38 436 89 567 704 102 74 540 102 452 622 94 452 860 95 83 517 103 152 713 81 265 779 117 317 755 103 595 787 75 237 685 96 65 484 98 428 791 108 146 424 89 624 750 94 240 423 100 577 813 110 280 927 113 209 535 103 155 707 108 224 937 100 291 421 118 441 509 85 68 499 106 536 998 85 661 926 84 503 626 116 26 29 88 826 848 105 765 863 86 598 619 90 288 806 95 143 652 100 71 391 91 430 527 102 354 393 110 8 136 103 370 802 93 110 728 100 16 571 85 501 995 93 347 427 109 26 475 93 463 541 90 208 251 100 561 722 81 13 163 114 560 639 98 43 89 94 841 851 105 619 965 108 271 785 99 126 378 100 66 718 101 134 853 103 441 629 83 557 894 98 429 913 94 490 571 98 366 465 108 106 665 89 417 715 98 432 564 97 304 714 107 598 760 96 549 663 113 404 825 101 448 528 83 101 203 105 809 885 80 226 877 106 430 523 97 435 706 100 116 228 120 565 654 106 476 611 95 816 936 101 447 715 101 377 794 85 422 543 107 223 610 94 748 877 106 153 795 111 297 874 117 450 620 111 376 905 99 130 814 113 125 425 90 601 937 94 33 732 88 679 765 85 614 679 99 1 355 93 357 772 113 552 647 89 24 713 84 91 545 108 224 716 86 270 353 93 641 693 89 700 797 111 390 585 105 207 330 89 21 116 105 328 346 103 266 627 97 3 880 91 312 679 96 247 742 100 16 318 106 721 875 90 732 954 99 33 634 104 609 642 93 61 806 88 491 604 101 254 984 104 386 532 106 60 628 80 425 764 120 126 628 108 717 914 104 140 640 109 554 955 103 221 976 99 441 653 72 778 793 100 178 883 115 272 577 90 202 870 117 484 740 97 24 878 120 313 816 106 158 702 113 264 502 98 334 343 105 231 535 89 616 675 95 35 632 101 216 364 115 68 181 95 336 696 119 47 656 113 309 776 95 210 449 105 311 393 97 700 919 109 119 995 94 656 841 96 726 847 104 349 747 108 148 837 99 373 954 85 353 962 86 57 424 83 94 962 106 339 349 85 319 684 98 799 932 92 535 787 98 224 597 101 165 962 114 410 532 102 355 884 83 77 502 98 189 481 99 135 649 101 260 610 112 595 805 110 322 429 83 732 996 94 614 891 86 164 242 89 740 798 104 371 845 105 417 967 100 584 966 117 127 600 115 181 538 127 355 982 95 590 872 91 393 424 110 288 539 94 438 654 96 529 638 106 329 349 89 136 973 95 755 999 102 302 663 90 113 670 88 117 190 104 477 771 116 108 306 98 433 564 101 200 320 99 189 800 110 27 128 84 556 805 106 344 418 98 65 571 96 563 960 97 338 365 90 96 904 115 324 495 107 393 685 99 243 430 99 196 446 94 103 394 102 41 659 92 683 759 106 298 432 115 253 910 105 102 282 109 671 910 116 208 378 86 101 635 97 4 414 117 758 955 103 59 166 97 585 923 102 252 940 98 387 682 86 39 928 109 103 559 109 368 725 90 518 822 101 504 711 94 249 560 99 208 842 99 714 921 103 262 718 93 565 974 87 852 946 114 315 561 113 873 967 120 460 656 104 772 982 113 270 793 113 264 797 102 275 671 83 428 648 90 734 768 110 487 809 97 776 954 98 12 937 94 777 916 107 341 677 91 292 644 98 224 863 82 415 884 104 847 857 100 201 524 87 76 506 113 739 844 94 484 880 99 288 374 90 397 440 90 648 811 101 513 757 103 315 360 106 105 312 98 809 925 86 455 720 115 247 313 98 468 583 102 326 682 76 433 922 84 17 857 95 178 568 103 108 126 108 495 973 101 6 591 102 290 852 93 487 724 89 49 310 104 454 767 84 652 747 100 34 404 93 339 434 88 484 650 98 60 145 106 196 792 114 125 872 97 237 722 112 577 606 101 232 926 100 809 918 111 13 197 110 461 839 92 782 906 97 407 493 107 247 453 100 290 926 95 342 927 104 31 388 115 250 460 90 470 829 114 188 429 105 355 826 102 304 318 107 49 778 94 284 424 92 250 798 105 920 992 93 437 769 108 802 811 99 195 721 98 756 772 106 36 525 97 117 367 102 60 393 106 711 807 102 486 630 91 268 714 105 82 661 86 147 819 98 564 571 81 154 608 127 3 223 103 420 516 80 452 798 111 81 336 98 277 906 110 200 307 95 118 634 107 123 284 118 140 500 89 553 934 80 336 908 98 140 403 114 593 680 95 124 441 122 949 994 119 846 898 91 165 673 96 509 731 110 28 238 106 440 655 100 255 966 114 672 969 94 338 663 122 720 798 96 794 862 104 33 828 91 57 383 99 83 955 101 263 520 92 367 800 85 25 989 100 475 800 76 154 301 94 454 778 102 694 887 112 97 234 100 570 739 116 98 774 99 29 177 96 549 758 96 87 993 119 205 813 84 296 491 115 261 705 102 328 898 99 191 380 113 68 345 81 14 770 91 67 531 96 568 783 97 60 513 108 569 848 99 301 593 107 520 678 79 933 967 86 303 507 97 608 772 97 791 881 104 72 853 83 612 836 75 7 514 85 39 275 110 454 878 94 401 531 88 469 779 111 249 319 117 433 995 86 70 550 80 323 419 102 245 840 103 0 420 101 149 546 97 337 504 103 678 742 83 258 717 90 107 667 120 82 943 95 310 323 112 742 931 104 46 865 96 234 814 98 621 655 93 481 624 99 1 519 121 25 900 102 526 922 83 222 374 107 235 705 110 169 173 70 400 927 109 215 486 105 284 740 105 522 778 80 426 822 109 73 107 104 112 824 95 255 671 98 353 996 108 165 459 89 252 849 86 651 671 108 498 933 70 289 835 100 385 526 95 537 968 106 567 613 98 709 928 108 740 970 98 607 846 121 437 950 85 286 471 101 580 586 98 704 887 106 454 723 114 61 224 93 104 501 96 119 537 95 363 765 106 567 921 103 467 586 75 546 752 95 471 590 97 218 678 104 383 632 85 53 84 81 535 892 97 688 863 102 405 817 89 559 688 95 183 303 104 953 959 111 463 879 104 84 436 102 656 870 106 98 423 108 585 879 94 239 903 97 522 960 101 524 661 109 277 305 89 113 654 88 18 164 82 43 271 97 274 890 119 217 696 96 185 646 108 556 777 90 244 589 112 839 843 87 246 704 92 166 872 91 383 634 110 316 630 110 690 808 108 142 867 103 241 260 83 12 933 76 700 790 104 73 506 100 238 990 88 149 659 93 748 933 95 345 538 82 256 379 109 482 785 114 262 722 113 250 895 101 396 643 109 918 983 116 151 973 93 308 508 91 261 537 91 210 291 103 132 571 99 325 377 115 250 748 100 195 311 110 177 980 99 288 566 108 88 159 101 309 867 107 2 272 114 35 384 105 564 565 103 61 375 117 668 779 107 590 656 125 12 758 97 887 988 116 578 680 91 509 959 116 230 961 101 301 757 107 823 907 92 881 913 83 573 724 94 439 918 77 303 813 91 85 262 116 542 892 89 477 512 97 2 155 92 9 423 106 459 761 103 577 664 95 83 293 97 381 817 85 275 831 109 330 936 95 129 865 111 448 689 99 342 901 94 278 509 116 488 862 86 174 569 111 262 455 91 261 830 104 191 547 122 315 615 96 211 457 92 138 383 93 566 692 96 30 928 94 642 850 104 506 668 97 623 957 103 377 592 111 394 615 109 593 681 88 838 975 96 32 759 98 16 416 109 239 972 97 485 854 111 527 766 101 181 622 74 230 252 96 0 981 93 835 934 118 197 589 104 419 898 95 177 310 109 116 788 100 89 722 110 59 365 110 221 458 81 432 558 98 508 554 105 493 573 91 556 843 111 278 404 98 129 766 103 178 376 111 48 304 96 441 949 89 139 463 94 82 935 90 232 361 110 853 934 95 301 837 87 116 447 91 161 529 81 193 822 88 361 420 100 462 607 102 154 489 92 711 876 91 271 336 89 252 942 86 236 757 95 448 737 100 135 431 104 80 668 93 788 973 79 87 266 87 138 229 99 740 748 99 581 962 107 519 788 90 609 687 97 960 985 91 736 879 86 40 204 87 33 523 102 502 862 100 215 384 96 301 702 94 86 522 93 213 536 88 760 962 112 33 338 85 181 754 110 610 666 92 258 973 111 513 596 97 602 979 106 121 204 114 136 377 107 467 941 87 146 478 93 145 757 89 148 280 98 611 944 87 168 271 94 381 893 90 203 450 98 235 967 96 39 946 84 444 476 102 397 729 85 81 103 113 8 386 94 1 75 80 165 675 98 568 673 101 87 618 94 686 808 83 162 701 94 31 108 98 37 568 111 122 829 96 16 498 99 748 773 107 450 645 93 670 733 119 457 797 94 286 563 90 551 558 96 533 579 85 558 578 104 438 983 95 69 246 91 129 202 86 690 691 102 792 847 98 669 695 123 427 443 88 316 715 95 261 807 95 461 780 87 76 800 106 601 953 118 615 850 92 560 571 80 375 665 85 18 956 97 51 886 90 145 669 109 172 307 123 888 986 98 473 887 96 245 251 103 313 425 96 37 77 105 3 126 116 13 209 93 69 132 97 38 283 99 25 867 103 461 516 95 79 696 100 219 981 108 441 887 103 684 803 73 332 975 91 574 799 110 58 501 95 220 260 106 275 801 74 102 155 114 227 338 96 670 937 108 666 949 95 47 858 95 626 867 95 649 696 120 668 807 105 127 235 72 513 840 104 529 616 73 180 716 95 198 650 99 16 999 96 534 686 103 360 504 123 289 638 94 561 954 86 334 402 107 718 987 92 762 918 98 662 976 120 618 705 114 205 447 106 477 938 93 803 952 104 120 555 83 4 869 105 337 856 106 638 936 89 142 510 100 320 462 96 406 510 135 188 440 95 56 590 93 799 868 88 342 415 94 122 970 115 33 884 83 317 570 87 218 447 94 851 950 103 254 413 83 715 870 97 29 195 117 485 566 90 80 861 102 253 821 94 195 876 90 440 562 114 42 109 88 33 895 79 470 663 110 386 730 111 239 890 96 151 930 109 125 648 97 155 245 99 273 597 90 370 951 80 381 492 98 77 124 111 262 547 108 370 959 109 711 757 101 399 958 100 79 423 99 259 809 112 832 940 105 447 533 93 528 777 101 400 745 115 386 654 100 563 934 108 252 287 90 338 843 88 320 418 99 77 536 93 343 400 109 256 757 98 292 518 91 669 975 92 66 857 104 193 588 88 12 781 86 34 623 94 101 671 115 156 185 86 133 868 104 118 381 101 164 797 107 155 478 96 673 883 100 213 283 105 332 777 95 149 931 79 410 752 102 727 803 98 13 313 75 449 683 116 324 435 106 516 783 112 395 499 95 288 586 74 533 954 97 535 818 94 440 608 91 204 541 112 533 679 103 289 850 117 9 245 95 361 669 114 116 799 109 185 444 108 611 801 111 214 412 99 155 400 101 482 697 108 54 273 100 117 886 97 90 592 109 283 763 107 12 71 98 347 478 94 22 337 100 189 267 80 64 265 96 239 567 105 616 989 84 364 722 106 625 644 109 190 240 102 374 692 102 221 982 106 9 323 87 994 999 104 700 794 124 523 898 84 697 995 106 365 376 101 86 260 115 376 537 99 173 556 92 270 317 109 239 998 85 455 951 95 271 430 102 428 816 106 167 610 100 285 360 98 440 671 115 496 642 103 821 870 90 469 756 91 65 862 96 162 668 95 758 832 103 397 901 82 343 923 96 209 388 91 370 431 94 391 512 90 549 690 109 633 727 96 369 648 105 194 642 97 307 958 106 277 966 115 238 773 106 903 931 91 496 579 85 482 500 96 457 924 101 475 907 110 93 184 103 337 818 106 275 618 112 233 759 92 473 727 92 48 524 103 158 776 112 44 308 117 428 777 101 470 480 93 522 552 108 475 963 100 622 658 90 66 100 116 129 639 96 18 200 101 127 332 110 243 276 95 347 624 101 218 791 100 195 614 101 88 305 96 456 618 96 655 944 94 820 982 92 298 426 97 90 909 98 56 536 100 231 644 99 708 896 132 609 740 90 1 196 79 130 957 88 386 450 68 664 788 91 35 129 103 216 576 96 596 788 97 241 863 104 759 874 107 345 613 88 142 707 104 128 863 97 92 239 111 45 714 92 70 944 89 181 577 105 41 573 92 112 192 90 81 592 94 261 767 108 187 230 103 597 900 116 367 979 116 296 822 82 103 159 94 163 231 105 220 296 102 63 771 114 191 845 107 652 743 115 634 759 106 548 596 112 166 338 112 127 312 117 869 881 80 10 336 99 672 929 100 48 568 92 636 869 98 262 776 89 298 538 128 163 634 108 213 683 121 910 912 97 4 460 89 798 845 115 140 653 108 20 242 118 473 642 111 588 895 92 95 842 104 75 671 78 280 507 108 555 915 103 632 732 94 353 949 103 308 495 111 492 895 109 318 510 112 98 761 103 478 612 92 518 642 103 45 758 109 364 779 94 273 295 87 207 262 104 130 434 103 406 416 88 267 763 89 612 848 92 458 961 97 548 936 104 316 689 105 116 275 99 118 128 97 553 891 108 408 845 104 89 336 105 592 813 101 413 884 93 723 964 103 829 892 107 140 530 110 773 958 92 23 801 106 878 971 90 135 340 102 37 631 109 102 240 97 78 421 107 697 999 97 295 942 112 140 888 91 150 263 88 148 973 110 196 747 73 240 483 117 198 941 117 487 873 85 575 996 96 497 550 106 359 864 86 516 593 92 432 915 91 858 986 79 19 744 94 370 827 113 60 435 100 40 741 106 223 562 85 193 682 125 147 367 77 597 796 87 532 850 86 74 398 99 262 942 108 496 854 103 687 698 95 56 609 99 49 383 98 271 373 75 623 718 103 240 427 87 129 421 85 894 990 100 528 842 83 119 834 106 290 377 110 190 232 85 288 441 87 540 803 97 305 750 127 245 635 89 547 799 80 475 655 114 386 661 93 356 502 117 251 994 89 193 680 103 57 738 98 0 372 98 495 959 108 133 808 87 248 279 109 492 748 96 31 908 115 223 771 91 447 768 97 172 833 107 784 854 99 194 995 101 96 327 101 578 847 100 52 743 122 86 747 118 608 628 112 200 802 114 4 877 110 251 722 107 124 682 109 758 844 97 456 881 76 79 490 89 416 856 111 619 738 99 393 880 112 14 303 93 595 899 100 179 446 86 27 401 84 437 565 110 98 208 91 451 905 99 414 653 89 226 921 107 650 695 95 73 983 80 607 879 94 4 310 106 301 822 103 479 731 109 223 565 89 385 652 95 404 843 88 168 413 89 157 476 105 122 635 99 76 925 103 353 680 112 12 212 95 160 432 103 420 905 105 210 990 101 508 774 98 345 491 106 299 951 81 278 716 101 228 245 93 467 482 122 279 948 112 477 991 87 291 322 94 408 776 102 381 926 89 70 475 93 236 335 90 264 643 93 47 939 112 333 726 119 737 818 102 546 977 73 105 855 99 55 286 108 216 585 96 175 913 109 214 813 83 182 970 103 220 881 90 156 236 105 365 407 91 287 328 99 117 690 112 201 909 94 311 950 108 814 938 84 38 249 100 115 813 118 380 924 104 99 171 84 235 533 77 250 617 103 601 933 98 200 267 90 476 675 115 806 855 94 738 763 91 936 953 86 521 661 100 199 320 103 58 905 97 547 876 107 292 802 104 361 671 98 96 542 118 623 719 96 675 945 96 733 904 87 88 401 110 96 219 88 277 777 113 281 841 105 610 724 102 348 432 91 249 627 119 372 744 95 648 776 115 311 743 96 486 887 95 294 937 110 92 816 112 21 190 86 730 772 88 13 92 86 215 422 100 61 758 101 53 544 90 57 655 103 335 379 120 311 812 113 125 755 97 629 682 110 384 450 88 202 971 108 33 112 107 151 416 106 740 782 100 1 139 95 185 314 101 112 141 112 308 886 106 420 754 102 243 781 100 85 203 110 16 396 106 185 377 103 479 508 107 518 892 100 509 984 95 148 328 95 304 399 122 793 984 99 534 570 107 75 497 102 521 696 108 303 540 94 588 692 94 233 337 111 80 361 99 325 764 85 290 999 95 5 330 101 546 762 92 526 976 108 428 976 107 304 653 112 405 687 102 37 801 105 735 831 99 316 339 108 91 215 96 479 765 93 244 989 90 234 254 98 662 857 94 416 475 87 756 956 99 59 142 112 685 833 112 640 693 113 563 871 87 173 424 94 0 777 88 255 798 103 441 668 86 129 504 86 201 862 95 669 752 92 259 993 93 276 857 100 346 844 91 567 952 94 230 698 97 25 971 109 478 691 80 360 526 108 492 645 91 285 605 85 233 801 98 773 795 108 225 481 88 306 605 91 89 381 72 258 497 126 13 871 111 715 839 102 78 514 95 5 286 102 468 523 107 493 728 104 190 362 88 324 800 102 637 864 102 771 884 76 496 827 89 440 721 104 6 918 100 96 223 103 447 468 112 639 911 96 392 765 103 273 430 108 299 816 85 310 873 76 487 555 107 261 575 87 286 640 102 464 871 116 739 906 99 71 186 101 489 943 104 404 744 102 20 311 87 538 880 98 534 968 115 525 985 88 4 176 100 652 986 98 109 753 104 9 90 110 203 511 105 175 192 74 621 972 102 236 296 95 705 950 92 526 803 86 476 964 89 217 580 99 362 435 103 230 346 96 362 928 106 214 605 93 141 775 103 112 466 116 147 387 100 192 486 87 451 842 92 391 785 85 575 818 114 917 988 97 263 394 103 179 196 112 158 922 107 47 119 110 101 632 117 645 709 87 745 799 94 636 689 100 384 430 79 298 318 108 551 725 101 457 518 92 459 729 105 111 472 96 391 421 107 728 860 93 971 979 94 139 835 120 15 125 93 117 991 112 227 440 94 13 425 91 619 734 92 162 661 109 127 790 111 34 815 114 279 876 118 310 624 105 422 904 91 122 772 87 5 92 89 452 880 88 928 933 83 340 748 117 664 709 101 675 868 106 125 662 96 390 672 100 545 982 123 225 643 96 304 397 103 165 926 101 64 819 113 305 882 90 305 388 119 7 632 100 32 72 102 20 38 114 490 983 81 130 259 95 453 830 100 355 499 104 528 898 85 275 770 115 26 266 104 225 544 109 849 985 101 60 872 115 273 612 110 210 849 109 567 789 106 2 17 110 758 788 78 399 850 87 239 473 99 751 984 108 64 930 98 251 935 95 546 577 103 329 366 119 55 615 106 400 803 100 209 615 96 109 473 96 412 812 103 42 685 94 181 446 109 175 974 102 686 730 102 523 530 108 359 399 105 316 792 100 169 673 103 90 350 101 732 790 109 512 625 118 142 831 104 429 787 110 478 572 101 225 654 107 202 792 88 487 602 97 141 452 111 306 821 93 457 563 95 349 629 89 478 987 94 174 456 106 716 929 93 604 968 95 376 867 96 334 335 91 626 991 98 164 259 107 35 58 113 660 930 122 146 807 109 394 573 77 113 781 103 484 884 91 349 697 116 275 944 114 185 468 102 317 622 118 48 420 121 242 248 98 24 247 103 311 887 80 908 975 100 72 713 103 589 689 109 226 840 81 426 714 101 418 778 99 546 872 87 421 753 83 532 646 98 745 750 95 326 844 101 146 632 106 82 557 110 481 618 117 380 875 92 120 628 93 324 693 114 243 835 111 214 352 113 123 802 91 642 908 111 33 551 113 662 694 104 608 733 96 399 473 108 84 209 96 252 407 100 200 651 96 67 711 113 123 898 92 194 675 109 620 874 80 283 621 106 102 914 92 613 630 90 662 918 107 480 987 91 392 911 93 62 235 117 174 617 104 688 865 108 586 986 78 16 237 88 841 945 113 698 813 98 101 598 96 161 951 95 412 775 102 67 493 105 211 348 99 215 743 106 431 972 102 476 532 106 518 820 88 419 432 95 222 535 80 241 373 101 61 668 93 680 708 92 646 904 102 430 956 95 496 512 97 341 780 75 739 830 103 65 533 97 843 949 98 880 996 108 599 872 98 211 728 96 557 761 105 187 865 95 116 993 86 132 731 88 3 368 120 799 898 101 363 446 101 139 631 81 213 451 115 249 671 90 50 254 80 262 479 104 535 756 95 411 672 80 244 913 110 393 491 95 272 444 106 31 911 106 587 840 113 371 812 114 562 927 104 475 936 91 129 741 90 395 451 121 409 651 80 130 444 107 347 846 93 174 194 89 429 750 85 103 556 119 48 137 95 403 803 95 714 992 86 36 170 114 169 222 106 115 936 99 592 918 103 7 209 109 36 701 104 559 963 97 487 779 100 116 901 71 595 647 97 14 845 96 133 993 101 155 393 105 288 513 107 116 386 96 609 803 95 651 685 109 198 451 86 260 341 72 44 373 113 110 361 100 368 837 106 308 512 112 37 815 92 249 288 99 409 620 94 540 758 113 219 557 97 258 755 92 123 866 92 368 736 111 458 549 100 207 373 96 268 706 109 64 562 99 691 716 89 771 984 106 43 874 107 226 745 104 494 968 114 615 733 103 752 934 82 198 279 104 461 752 114 202 328 101 138 342 99 43 909 107 486 775 106 448 771 103 183 558 93 975 991 106 424 695 100 652 701 113 142 544 97 72 803 84 510 936 106 72 282 107 338 409 109 906 992 87 455 624 102 671 760 87 6 779 93 354 619 90 149 320 99 912 941 94 358 789 119 147 480 118 16 906 93 558 646 97 252 754 95 438 805 89 188 241 83 455 491 107 532 556 113 357 477 87 112 388 97 299 431 104 459 879 103 283 890 105 483 552 96 283 430 96 159 226 94 29 898 90 469 514 104 239 501 94 395 552 97 392 454 106 416 853 85 674 891 97 68 957 87 373 644 98 709 712 98 216 235 100 693 861 116 291 566 116 63 630 118 185 794 96 53 998 120 246 497 93 418 948 104 278 909 81 502 577 94 191 361 88 37 133 92 334 989 90 431 910 83 249 763 103 384 566 92 406 497 128 200 793 104 309 722 99 214 248 94 139 341 103 79 440 110 169 566 102 785 957 87 98 444 109 485 565 120 116 489 80 518 697 101 97 304 111 53 952 100 499 618 98 75 748 99 398 946 97 378 951 101 875 982 109 209 956 85 235 820 110 322 385 111 390 855 107 511 582 103 188 678 93 25 983 106 69 997 92 40 490 80 55 647 103 915 967 89 669 795 91 190 974 100 583 590 95 100 802 107 954 957 116 420 740 97 770 864 103 22 136 90 690 959 112 119 505 103 482 886 105 380 436 102 166 518 90 376 775 82 856 935 82 242 353 84 397 762 94 56 166 120 130 162 108 75 900 100 354 956 102 406 419 102 525 564 109 185 317 110 285 589 108 768 964 80 471 941 109 638 767 105 186 713 110 483 879 103 140 419 106 335 730 94 182 468 85 37 101 101 325 394 93 178 321 100 170 911 125 642 914 99 525 799 96 902 949 93 3 489 109 135 338 101 311 487 98 31 495 88 20 95 103 410 625 103 435 608 109 78 317 98 148 992 96 434 863 108 172 776 103 264 488 101 431 739 89 403 767 106 170 761 88 159 847 116 59 713 97 360 844 99 281 900 91 191 843 99 538 985 93 86 867 82 230 753 94 42 236 104 108 753 94 338 540 108 500 820 90 356 663 110 486 496 105 129 156 100 137 299 70 380 758 114 4 394 87 135 998 101 184 258 92 700 743 101 35 38 96 18 677 106 50 348 92 472 503 106 353 807 87 34 955 104 901 973 107 91 744 87 349 719 94 416 711 111 423 748 96 159 214 115 478 797 106 66 882 90 77 169 89 836 861 83 114 663 92 581 601 105 206 927 101 479 933 112 371 630 97 384 388 107 804 939 111 255 269 106 58 115 87 446 815 125 55 306 101 193 785 106 710 839 86 169 974 125 337 585 110 396 772 115 278 946 97 489 593 112 107 797 95 790 924 82 136 965 97 247 817 107 513 719 86 253 428 112 11 936 82 849 961 96 378 830 88 102 891 90 225 850 98 58 162 93 431 567 76 125 906 124 221 490 84 355 897 106 131 348 92 139 921 110 37 381 101 226 315 103 28 264 115 915 947 94 127 328 93 96 884 92 27 320 90 85 957 106 113 384 96 277 581 85 327 461 93 73 577 108 749 948 108 11 819 90 23 334 98 120 767 111 56 968 118 100 713 109 118 878 96 247 469 75 290 884 95 75 918 92 83 528 101 631 871 98 374 976 105 861 865 103 906 918 101 443 917 91 311 722 95 707 960 97 130 877 95 460 970 98 778 816 106 365 670 114 610 879 99 105 653 92 214 458 108 460 830 99 489 745 113 76 170 110 231 829 99 168 578 99 57 867 98 67 217 104 141 767 103 401 893 99 622 757 85 374 380 109 94 792 102 686 737 93 422 964 97 153 791 96 310 647 92 322 649 86 470 826 99 252 674 100 734 740 95 714 818 98 95 476 113 410 977 104 593 676 91 463 686 103 11 446 89 27 380 83 204 944 83 92 514 103 120 744 108 840 913 87 21 605 92 52 368 84 730 844 98 81 923 108 249 853 105 330 639 102 664 934 103 450 961 111 99 706 111 81 189 92 85 413 102 144 677 110 220 807 98 17 233 89 477 821 96 351 677 106 380 541 93 149 613 98 649 800 107 54 282 92 199 393 100 284 542 85 388 627 80 263 272 111 176 961 98 211 924 103 743 885 103 330 624 100 132 368 121 149 332 114 543 918 95 706 969 93 294 398 78 230 509 104 77 978 101 747 937 105 430 784 107 585 649 101 147 769 96 811 848 92 563 926 93 585 901 99 107 492 112 899 991 88 51 173 103 608 742 100 33 935 78 440 447 96 599 668 96 118 763 92 6 794 92 100 996 116 221 508 117 173 935 87 360 708 103 267 399 104 57 878 106 328 725 107 261 684 103 516 713 87 444 548 111 80 364 118 190 941 108 215 832 82 234 427 96 38 81 84 552 745 110 578 809 129 632 646 90 496 569 95 195 509 92 42 572 97 196 817 91 153 367 104 46 322 103 589 730 99 221 378 113 369 786 84 256 580 90 207 350 99 444 754 94 753 801 93 13 995 90 4 213 102 530 932 96 10 202 113 99 126 68 127 468 89 110 467 108 404 590 105 567 598 101 781 880 101 530 679 105 353 998 94 547 642 101 393 407 100 833 979 119 120 466 93 780 919 84 230 755 93 547 833 88 810 941 97 115 541 97 715 848 94 686 757 107 548 751 89 953 967 89 140 148 80 438 546 97 95 458 84 404 738 112 224 386 99 257 335 108 114 796 92 37 271 98 311 979 113 334 839 110 104 170 106 200 865 91 26 257 100 538 693 102 381 948 82 133 822 109 49 673 102 184 646 102 591 612 103 319 812 108 196 925 101 701 826 106 81 447 102 493 776 75 939 976 111 432 471 97 422 462 112 299 498 106 551 941 97 437 989 123 409 938 92 335 830 112 705 966 99 529 820 98 284 944 110 114 176 88 755 949 86 565 640 92 893 992 91 619 829 88 59 197 102 640 791 91 495 500 105 306 986 115 125 442 98 626 969 109 502 539 104 599 983 101 65 832 99 142 392 95 39 576 116 335 936 104 261 788 100 335 988 110 206 637 116 54 464 104 556 866 98 455 526 90 380 619 112 394 719 126 161 283 103 771 801 111 21 110 95 215 525 86 147 490 102 661 967 118 772 945 102 98 266 119 837 852 92 302 695 83 321 680 111 673 823 108 47 266 104 667 993 77 48 221 103 22 867 109 491 493 86 24 638 94 755 859 92 321 471 93 81 512 92 418 471 97 115 913 87 82 986 98 768 915 84 508 634 100 10 894 97 855 857 107 301 315 100 16 104 107 525 627 104 151 531 83 42 652 110 482 539 93 272 775 106 627 973 87 347 944 84 282 638 93 295 843 101 7 261 80 397 516 78 362 453 78 464 632 98 502 714 109 4 595 105 334 453 116 327 402 111 517 991 107 117 365 86 323 448 108 42 507 102 506 943 116 82 599 108 44 128 93 778 940 105 20 335 101 36 204 93 196 247 104 10 651 106 291 494 71 518 612 98 754 998 108 269 364 110 50 321 114 811 878 96 210 596 98 184 601 98 118 717 110 317 801 90 212 521 110 123 774 88 387 710 107 488 664 102 86 505 78 564 690 93 160 317 86 89 571 101 403 948 85 177 954 96 324 413 116 88 818 112 173 829 110 656 682 84 214 462 106 806 813 100 678 684 111 343 404 92 449 983 99 16 587 89 417 859 105 860 985 105 208 557 89 355 560 114 383 589 112 244 805 92 286 806 103 487 926 101 642 773 89 631 641 111 186 635 114 711 773 107 63 743 84 438 973 83 385 825 79 547 992 98 77 595 81 162 503 100 83 646 102 342 977 106 847 863 107 547 716 88 330 390 105 338 821 97 245 285 112 385 775 98 723 862 110 434 882 95 226 741 117 581 633 92 351 503 100 402 583 111 627 687 93 158 356 88 49 590 93 104 522 96 479 881 107 61 556 102 15 620 93 183 751 88 71 185 101 58 644 108 413 475 106 476 786 92 140 384 89 579 603 103 21 50 81 234 982 109 933 961 88 475 946 97 273 435 93 451 957 108 561 993 99 820 914 101 27 703 110 189 672 102 570 909 103 147 656 85 164 218 105 130 734 114 589 890 105 146 567 99 490 904 109 16 394 102 433 720 92 559 638 112 429 711 111 296 807 87 11 933 99 53 417 114 296 671 99 332 517 101 533 877 102 342 612 98 84 582 100 273 417 88 632 665 106 0 39 98 681 965 93 75 673 73 2 561 86 279 788 108 368 881 112 402 956 104 252 878 89 372 457 101 18 722 100 352 651 93 486 512 84 222 377 91 474 657 81 287 385 78 89 828 118 300 327 96 175 321 93 57 140 97 277 360 119 18 27 110 587 956 100 485 802 118 853 911 92 667 727 95 336 738 103 653 956 89 237 705 126 348 772 95 34 132 103 54 873 113 291 929 119 438 775 94 412 878 98 136 592 100 11 645 80 152 842 89 790 948 105 145 805 96 158 418 103 249 391 93 284 849 82 343 614 109 375 695 98 132 663 102 412 761 106 521 709 95 227 554 95 828 858 88 452 835 84 354 777 114 361 722 94 27 850 90 590 690 108 546 583 103 321 718 106 135 902 97 377 936 111 258 297 105 138 438 92 109 529 82 238 707 104 104 274 103 120 730 82 59 205 109 131 858 93 498 997 91 141 405 115 267 537 108 382 505 110 691 805 112 60 599 109 15 679 127 528 682 105 562 857 86 176 783 89 394 786 88 503 637 102 90 311 99 664 951 96 224 309 95 375 995 86 501 553 100 422 995 100 196 787 106 809 881 110 412 619 112 849 855 87 432 639 94 58 161 115 601 673 115 203 429 114 49 848 103 654 962 96 688 857 104 189 773 96 298 832 109 47 862 90 389 838 96 40 75 94 62 191 119 40 657 107 1 982 103 371 459 112 385 695 111 948 969 111 9 275 98 318 549 110 31 464 96 633 729 93 21 446 95 788 974 94 157 552 99 642 875 85 254 778 108 174 564 98 140 349 105 587 700 94 157 595 102 575 893 112 29 699 100 41 687 105 454 803 88 320 646 101 591 974 105 225 863 102 383 675 93 194 388 108 295 784 102 549 760 86 703 960 98 513 946 93 169 366 104 610 771 104 72 751 93 152 782 104 409 731 78 122 461 92 518 648 103 482 737 80 217 234 106 513 747 92 431 474 93 729 757 108 140 257 89 497 740 97 388 415 82 283 645 101 136 936 111 198 990 97 129 201 89 179 964 114 782 852 106 497 981 89 43 261 117 450 905 111 619 944 105 44 324 97 352 683 102 700 804 105 291 396 114 271 423 99 305 800 87 230 261 103 545 636 86 149 948 80 234 819 115 71 122 110 178 895 93 284 435 101 699 856 101 458 797 109 451 681 106 605 630 77 280 292 100 922 954 88 191 408 91 363 489 109 297 639 103 315 346 96 433 945 115 235 282 105 4 152 101 336 766 93 779 835 95 203 743 103 104 548 95 324 467 74 401 630 97 85 623 97 0 714 90 232 670 89 713 963 108 147 307 98 624 655 95 7 183 76 374 848 108 7 625 88 571 642 89 162 261 106 226 949 82 60 163 100 461 751 107 203 652 94 165 589 116 611 690 103 552 862 117 63 806 90 624 982 95 56 333 74 611 661 124 18 195 95 705 793 83 437 723 89 562 821 102 177 254 120 14 819 100 77 219 89 868 891 102 110 531 80 294 448 99 310 675 101 101 294 112 724 982 84 248 799 99 799 859 85 388 933 94 514 541 87 562 842 116 639 960 95 172 344 99 452 856 94 508 637 102 229 394 109 94 476 109 317 443 93 118 620 95 524 997 97 66 685 88 467 509 114 258 494 97 107 582 93 564 813 105 200 627 98 32 122 90 865 946 100 489 721 102 470 514 111 325 635 93 157 464 98 909 951 109 104 233 100 156 865 98 85 861 94 464 834 102 29 832 96 265 310 119 170 253 112 377 599 114 763 784 108 435 797 96 111 685 104 878 882 108 166 549 88 8 722 93 281 534 97 733 914 106 353 462 84 242 387 97 825 910 93 535 791 101 396 858 86 159 382 118 614 917 94 42 712 86 49 295 89 225 886 100 531 757 74 289 663 104 213 896 116 439 751 108 653 993 99 520 659 114 8 552 89 14 700 90 259 713 109 324 554 103 195 258 92 3 966 114 99 923 119 74 894 114 622 898 104 565 777 105 57 754 104 336 769 106 243 951 106 47 379 113 417 874 108 708 913 99 116 951 115 552 758 107 677 796 98 812 840 112 8 861 113 772 947 96 36 313 95 7 695 112 769 967 96 336 897 101 361 607 88 397 446 89 225 837 86 258 378 92 79 935 102 320 398 97 673 997 112 826 845 100 399 665 124 205 760 107 155 883 101 284 547 75 381 797 95 686 722 107 254 318 99 373 489 91 329 913 67 643 967 97 202 237 80 815 857 109 536 808 104 848 877 95 72 845 107 544 886 88 24 94 101 94 888 96 211 408 107 3 960 108 19 737 83 448 899 92 693 990 99 731 807 113 378 784 82 389 965 81 309 622 90 879 928 101 242 658 102 693 917 89 170 820 89 752 917 85 50 657 125 51 262 121 216 762 92 264 464 104 557 930 99 216 448 82 251 678 105 593 679 93 29 743 112 792 805 116 619 645 87 308 543 94 705 856 89 320 690 112 400 797 99 138 338 104 464 998 87 284 445 96 60 334 97 234 237 111 230 326 78 885 896 84 575 615 101 198 758 93 263 569 90 258 279 102 48 532 105 818 945 112 143 978 106 359 694 96 148 420 86 162 792 109 133 303 89 55 837 89 11 541 94 770 915 88 35 151 100 277 505 108 32 469 115 357 468 111 117 412 99 392 763 114 339 347 96 288 782 99 393 617 69 329 391 99 685 965 101 123 219 106 620 749 91 308 489 88 334 569 81 229 878 105 301 357 101 93 592 89 475 751 104 835 954 99 187 949 89 54 136 80 437 491 102 62 742 98 882 945 98 228 963 104 254 718 97 579 923 88 113 652 104 621 875 93 585 625 87 490 704 100 431 788 97 78 966 88 239 863 98 608 767 104 76 787 111 349 874 88 425 856 108 529 646 87 54 80 112 550 577 84 337 769 101 48 367 111 973 996 104 48 224 91 966 991 91 345 529 83 747 977 91 246 882 111 625 960 109 587 965 104 945 965 98 80 303 99 73 204 86 250 683 89 576 683 99 228 796 104 411 663 101 157 683 98 503 863 98 548 990 90 497 717 94 651 886 98 662 939 88 331 877 84 465 817 96 600 951 101 114 389 114 235 733 100 777 842 108 114 546 97 696 935 71 903 992 102 167 626 95 413 732 97 129 677 105 123 987 90 459 999 89 546 818 102 277 718 95 302 620 104 208 423 110 118 282 82 309 573 95 425 840 97 27 994 99 117 712 107 641 875 88 60 912 109 873 971 99 715 898 111 367 917 91 636 860 79 472 741 92 170 706 93 8 20 84 18 897 81 620 878 104 349 620 110 528 952 92 132 874 79 161 827 89 43 577 101 631 999 111 594 802 91 92 770 99 860 871 103 51 467 103 103 868 118 539 827 102 3 306 111 41 951 105 813 988 100 445 719 101 830 932 110 163 599 118 76 324 114 653 768 108 464 508 106 284 393 100 375 585 104 762 952 90 20 164 102 23 725 94 773 829 107 99 931 114 251 965 112 133 269 107 82 425 100 455 483 109 52 365 113 339 671 102 387 632 98 393 714 106 436 949 96 184 906 89 253 870 93 630 719 117 271 907 112 8 855 105 103 187 93 30 834 97 147 419 113 188 695 99 13 237 77 193 219 107 455 686 87 291 464 85 193 308 102 226 775 93 261 512 100 34 469 110 180 880 126 234 350 91 165 745 112 383 775 95 548 919 87 746 873 104 145 610 90 307 994 81 398 825 105 204 284 105 242 355 111 516 812 104 337 694 96 241 582 111 84 341 117 345 742 103 322 591 108 780 962 80 289 628 98 570 780 87 141 854 104 78 817 102 217 468 100 518 989 90 443 881 97 220 419 121 495 734 77 764 769 100 304 852 104 2 166 109 527 784 102 235 620 85 63 610 118 416 607 103 654 748 91 674 702 87 45 722 86 455 595 115 20 548 105 160 646 91 53 380 104 168 845 115 326 927 113 394 544 92 604 736 109 135 263 85 310 370 118 5 187 104 177 996 102 832 896 97 860 937 115 11 904 116 256 452 91 231 999 102 479 794 101 18 396 100 237 256 118 116 135 96 86 395 91 568 954 84 689 778 110 224 747 98 910 946 99 129 293 107 319 718 108 206 623 118 418 785 105 13 573 113 382 902 83 108 354 90 145 504 108 240 693 85 34 906 93 10 576 93 452 989 105 389 660 94 672 889 95 601 970 109 205 697 99 344 933 93 499 882 90 874 932 105 359 572 103 80 561 101 84 463 96 593 923 105 528 663 107 179 186 101 395 426 94 832 895 98 494 715 105 881 972 108 173 886 97 472 553 92 158 996 95 264 880 89 456 816 97 444 824 90 121 405 110 523 624 93 340 494 98 149 801 100 118 428 117 146 626 84 150 500 110 929 944 94 289 882 108 61 212 113 170 406 104 194 322 97 17 799 95 798 983 116 449 807 102 318 973 104 731 889 93 76 366 88 744 823 106 708 938 104 788 861 108 650 815 103 539 785 105 126 469 100 655 695 90 44 381 98 608 713 85 225 943 88 104 485 98 26 420 118 333 606 92 357 387 102 805 920 91 0 568 83 394 662 104 307 639 96 444 913 110 470 816 112 288 465 117 152 216 100 95 204 99 816 856 92 173 428 120 500 713 99 708 762 99 43 474 99 431 924 102 49 492 101 63 415 74 489 926 105 533 974 109 662 805 91 569 930 116 650 751 106 646 849 113 62 619 85 531 656 81 856 943 110 46 703 98 678 781 83 306 358 100 267 922 110 387 694 101 237 899 90 550 784 108 425 692 107 71 388 99 57 915 82 10 373 91 364 843 121 397 481 126 247 426 78 58 361 105 661 913 91 286 782 110 168 774 106 289 830 105 80 409 81 313 373 106 518 985 70 61 533 101 271 433 118 328 750 105 386 754 93 139 435 87 75 191 83 446 690 101 348 819 106 597 949 76 201 799 100 830 891 102 2 256 100 104 113 78 299 507 114 74 981 97 955 963 92 705 832 99 45 153 100 348 494 106 42 260 89 185 328 99 45 871 108 410 479 108 857 927 99 743 765 114 219 516 98 85 125 107 695 883 93 416 781 87 312 785 92 19 463 91 215 552 97 331 800 100 868 888 96 259 882 104 192 899 104 469 685 100 254 600 123 568 623 87 38 422 113 240 587 86 818 831 98 25 639 102 373 709 100 168 233 104 391 737 78 323 878 102 427 612 92 20 152 93 205 246 97 528 691 101 440 598 100 140 295 85 60 593 73 21 64 116 530 989 108 88 636 115 82 870 111 273 726 98 292 574 106 165 408 91 112 984 104 86 987 105 14 412 96 75 752 83 558 701 108 855 971 87 251 388 90 390 574 104 73 237 108 131 839 89 247 463 93 623 894 100 108 585 107 25 555 103 174 744 101 433 891 89 94 601 90 177 484 100 878 884 127 620 910 105 256 704 95 813 826 100 399 729 83 148 395 96 349 685 112 239 781 111 559 561 98 382 602 107 331 828 94 53 636 98 207 694 111 550 551 109 206 393 110 70 357 116 244 464 90 61 729 104 646 878 92 523 623 93 112 383 90 367 690 90 94 624 101 425 575 112 822 919 123 183 478 98 369 880 95 114 999 116 56 950 108 426 685 105 699 987 88 217 794 96 25 654 87 586 849 106 56 743 90 145 662 114 181 510 83 957 976 108 241 767 97 690 992 91 790 852 112 336 421 98 430 520 123 316 507 85 211 560 108 183 362 87 713 950 90 532 639 99 298 801 99 439 564 93 737 765 99 741 793 109 81 454 101 294 839 98 398 471 116 42 548 90 85 608 96 324 730 94 158 275 96 239 277 118 56 449 100 117 790 102 472 980 119 380 879 117 437 635 105 140 229 109 156 527 110 172 215 102 826 854 99 214 400 105 133 190 108 696 856 104 79 349 82 739 861 114 201 880 91 281 369 100 397 755 99 347 462 93 82 533 81 251 960 101 541 708 91 274 815 85 608 811 102 210 290 96 233 746 98 756 880 102 502 937 97 507 886 108 233 802 110 191 822 105 51 551 111 532 684 106 704 942 117 411 976 97 581 957 100 710 767 96 339 944 96 52 434 95 354 888 99 273 509 108 182 771 99 92 672 90 31 552 100 134 929 87 364 842 91 204 461 96 425 781 102 215 359 104 209 643 123 294 993 101 585 706 107 105 551 97 36 384 107 225 896 94 650 840 107 455 851 104 158 360 128 426 600 90 497 654 103 529 997 78 475 789 104 59 62 108 13 239 105 403 420 94 834 892 116 226 674 99 185 382 120 72 220 112 490 848 101 842 884 96 311 628 102 275 392 109 378 595 85 9 641 96 405 446 89 68 222 108 48 484 106 69 886 93 130 623 97 30 75 94 737 954 106 31 179 91 462 859 91 423 785 122 277 944 73 544 741 101 869 987 81 454 826 107 44 556 90 389 748 101 525 833 97 163 969 95 175 518 89 532 681 84 396 632 77 608 996 109 84 788 111 144 220 100 235 358 101 707 977 103 480 516 91 158 205 98 778 907 100 182 249 90 723 841 88 676 877 111 526 691 89 398 516 116 157 915 85 181 631 91 458 821 108 173 589 109 143 566 113 578 849 79 588 914 109 306 307 95 228 611 104 108 130 90 691 817 95 69 980 104 22 108 84 8 430 101 189 812 93 316 500 112 782 997 96 825 984 100 78 887 102 490 528 97 518 825 107 451 558 97 245 736 100 515 524 80 28 286 104 624 967 105 13 410 80 30 995 115 324 851 108 249 681 115 654 949 92 570 758 86 85 917 94 175 252 78 449 662 99 501 876 91 125 178 91 465 734 87 83 115 112 422 596 90 457 485 106 15 489 91 499 722 104 530 778 94 741 972 111 634 862 102 372 490 107 190 327 86 671 778 96 279 976 81 899 942 112 574 656 103 763 967 101 190 791 99 222 600 90 641 909 96 756 774 108 304 877 94 111 495 95 26 562 101 372 539 96 487 694 83 448 763 99 193 633 114 84 794 95 964 989 89 104 453 99 326 576 102 351 478 109 941 973 104 177 311 83 181 372 95 403 405 99 621 854 109 677 767 93 630 718 104 127 277 85 615 832 111 444 965 100 347 781 120 24 595 100 0 173 100 96 756 78 251 883 93 405 721 102 625 864 78 710 823 91 55 140 96 462 996 91 482 644 111 195 341 104 192 741 86 61 810 101 503 587 91 323 369 111 551 598 93 141 464 103 627 915 95 72 237 98 343 547 117 712 740 104 286 520 110 283 488 124 173 263 91 398 493 88 633 950 110 534 569 105 664 961 109 422 629 103 767 840 104 286 891 100 544 590 97 450 976 118 42 655 95 659 857 94 180 425 95 93 275 88 92 381 88 458 538 104 628 979 99 102 729 118 277 299 97 140 829 100 158 255 98 157 960 97 942 948 118 426 926 98 43 137 109 46 773 86 700 831 84 162 390 98 94 167 96 400 728 80 371 763 87 601 745 103 193 718 99 418 528 114 247 561 79 361 426 104 738 948 100 401 445 94 100 764 104 628 801 88 172 609 104 607 674 97 238 310 112 10 921 107 184 512 104 82 306 103 121 371 112 78 254 95 125 537 99 704 787 122 353 358 105 645 754 100 559 643 87 274 420 93 344 582 99 257 997 99 187 740 101 396 801 113 15 442 93 524 882 106 153 717 104 173 484 87 175 723 90 139 600 116 39 225 97 576 662 110 97 463 108 236 633 96 245 985 115 295 351 85 639 722 103 565 692 112 40 722 98 614 841 84 442 489 114 193 918 105 43 185 95 694 712 116 5 126 94 797 810 102 89 442 105 852 953 106 95 632 101 298 998 100 208 859 103 144 277 100 180 537 89 547 931 101 512 696 98 53 968 108 25 209 109 447 623 106 170 413 94 421 894 77 256 624 104 120 259 87 139 781 103 499 750 92 229 418 105 398 416 105 199 312 94 289 387 106 33 243 104 158 923 101 253 714 109 236 671 110 122 946 99 15 597 103 827 980 87 206 799 96 27 745 107 0 817 107 126 195 94 301 856 100 264 537 99 357 859 93 301 801 97 426 872 113 543 841 97 333 447 112 653 661 101 829 919 114 704 864 92 314 843 94 412 723 84 229 238 82 331 512 119 754 953 108 267 729 110 12 229 110 21 958 87 118 643 104 308 662 99 796 812 90 31 122 83 12 418 120 215 919 83 78 424 87 525 784 89 529 733 106 428 929 98 18 158 93 137 369 97 551 868 104 202 690 112 430 905 96 899 915 104 167 582 77 468 995 109 115 614 92 211 537 87 495 975 96 354 375 92 527 953 66 467 559 113 315 520 101 637 914 98 673 915 115 93 300 95 380 536 78 350 943 87 331 770 79 213 900 100 671 795 81 221 566 90 105 761 92 929 961 106 460 783 83 164 540 108 529 573 98 763 953 92 821 990 105 299 323 124 520 820 100 208 319 91 233 354 110 265 962 100 209 395 93 496 938 104 285 770 100 242 605 92 22 477 88 625 788 104 146 610 101 312 741 100 81 156 97 405 895 102 841 966 111 377 922 114 86 481 101 215 598 89 570 948 100 692 878 109 232 637 71 86 700 91 474 852 97 431 594 97 38 733 77 291 425 96 295 534 107 711 789 114 119 635 108 185 611 98 244 897 97 200 872 100 494 697 101 427 520 105 197 696 108 592 949 97 260 660 104 280 979 102 190 973 89 106 633 114 358 982 110 696 790 107 196 921 98 197 315 106 766 909 110 451 640 92 81 124 101 464 721 105 128 598 90 229 776 77 36 697 110 730 821 101 388 542 106 312 347 122 16 704 104 214 602 128 98 754 101 522 564 92 572 731 109 250 834 102 353 579 90 297 904 102 546 739 96 938 957 85 156 342 113 96 481 100 842 865 88 306 374 92 423 908 82 74 506 88 459 731 76 270 572 90 779 890 116 298 720 86 55 100 87 815 906 91 612 916 93 126 163 98 191 740 98 355 475 97 290 517 81 218 547 103 374 562 113 330 574 111 413 690 92 513 575 100 61 173 121 57 667 122 50 429 85 52 677 108 620 933 136 54 899 90 531 946 101 345 689 100 59 411 93 477 921 99 696 774 97 228 906 107 433 907 91 157 710 95 392 451 90 280 660 95 495 928 99 246 712 115 337 719 82 305 819 108 353 818 103 56 370 110 345 682 101 748 856 96 124 760 98 65 996 95 513 808 88 619 753 105 106 200 110 661 745 94 249 401 87 419 996 90 244 839 92 49 454 86 248 462 101 135 329 113 458 997 105 72 900 92 849 945 116 29 292 105 418 801 103 762 969 99 130 540 94 469 642 92 412 693 97 28 105 103 90 619 104 177 948 87 208 489 108 239 798 110 377 901 82 661 802 98 138 483 113 50 752 100 85 746 112 191 907 92 17 237 88 564 644 92 121 773 102 53 885 106 17 417 111 278 691 112 164 700 95 235 983 106 423 615 98 81 177 89 44 396 92 577 580 86 518 589 99 276 851 115 368 529 102 494 710 95 78 769 97 541 897 89 235 826 95 255 684 86 183 851 106 671 691 113 11 564 106 77 211 99 545 588 104 51 219 87 582 967 88 266 471 97 329 359 115 168 967 90 237 798 103 855 858 93 573 945 104 443 753 97 165 602 110 116 231 95 422 639 95 534 740 102 203 966 72 79 618 102 375 890 93 153 467 93 146 790 81 509 874 109 231 912 102 383 882 99 373 927 105 249 274 126 658 859 95 229 822 107 238 872 114 648 693 100 166 630 101 190 352 82 306 782 93 712 944 107 233 390 84 610 712 82 103 643 94 625 955 90 532 735 88 231 687 95 166 580 91 471 812 107 22 814 95 575 941 101 4 944 102 182 335 92 60 914 95 408 602 107 258 550 89 449 593 81 611 815 111 219 305 93 43 214 101 19 855 85 93 832 122 110 208 96 393 482 103 30 106 91 770 777 101 605 918 93 62 681 104 50 292 108 858 868 111 6 316 121 590 970 97 151 925 118 47 818 89 194 279 102 92 310 90 376 620 106 864 981 83 231 338 89 175 434 106 846 953 111 89 616 105 230 587 110 529 676 91 351 907 96 450 459 85 450 467 91 293 932 108 781 927 96 39 64 108 37 89 86 419 705 103 281 524 97 473 914 85 130 596 111 348 828 105 9 354 114 127 365 95 34 90 108 637 646 96 519 680 113 706 736 111 247 294 119 139 662 86 48 954 103 803 844 110 4 5 100 270 652 91 206 684 96 847 919 90 559 888 90 949 996 91 152 377 94 90 959 109 244 785 106 199 491 97 11 559 104 136 461 89 200 873 110 719 825 88 276 650 80 95 577 87 748 948 107 341 491 95 183 798 115 280 707 99 310 946 99 31 133 113 668 999 102 15 646 102 283 888 91 516 636 91 198 891 101 208 498 83 638 713 100 19 656 110 93 855 96 13 528 100 106 974 89 643 765 89 194 847 99 212 245 91 493 719 103 521 889 111 416 576 92 508 978 104 138 667 101 74 512 92 549 927 101 209 459 90 68 168 81 171 249 109 311 562 92 36 616 104 849 886 99 376 909 89 322 451 104 152 843 97 176 852 97 418 898 118 612 913 120 305 782 106 739 818 98 79 882 107 253 770 101 553 709 101 430 515 92 132 295 87 127 281 95 53 257 98 326 780 95 88 722 113 11 957 124 19 604 117 587 904 104 141 238 88 192 634 89 486 885 92 129 851 89 23 125 84 176 329 110 277 912 77 505 595 104 661 740 84 525 551 101 340 530 115 378 427 96 21 815 106 275 991 94 542 747 97 486 620 85 654 681 105 278 775 94 145 705 105 73 628 85 210 588 126 148 947 108 114 354 115 339 540 100 319 952 95 698 780 102 745 870 113 871 973 113 407 825 104 140 377 113 758 903 104 662 923 91 133 586 92 504 594 99 918 945 89 63 420 122 847 907 74 240 287 103 44 859 102 80 262 82 528 817 106 698 896 105 241 665 92 205 219 111 153 899 94 132 771 100 26 207 108 193 624 90 34 979 90 148 930 109 214 282 107 637 862 113 32 936 105 131 887 99 230 977 115 102 632 96 129 647 83 758 779 94 71 432 110 14 990 98 114 802 102 670 800 98 60 439 104 467 516 96 182 622 120 39 812 69 7 450 104 671 893 105 477 620 97 251 338 96 186 562 99 365 889 117 0 277 103 628 735 104 179 608 108 481 751 99 378 621 105 294 802 103 317 932 87 3 17 102 295 552 98 865 934 76 258 420 117 513 929 99 670 870 101 86 988 106 58 964 93 151 828 96 758 773 110 346 894 84 576 821 111 59 497 90 313 836 101 295 652 106 388 591 105 156 195 94 204 814 99 229 778 110 74 231 83 231 911 93 251 469 95 258 817 94 301 972 91 174 870 100 425 809 93 434 903 97 711 939 98 72 890 95 40 921 98 261 672 102 282 791 89 80 182 86 122 753 106 385 880 102 474 943 82 137 391 112 70 312 105 9 242 89 408 500 102 358 596 83 345 722 113 305 688 89 661 960 99 128 841 109 133 327 113 49 213 102 948 952 89 602 823 110 63 598 114 203 328 110 104 575 83 25 672 112 200 501 110 88 428 82 228 719 103 359 830 102 14 928 92 8 669 95 719 829 92 431 670 95 315 940 92 217 263 102 232 554 92 272 388 84 792 966 105 534 547 99 100 470 91 188 491 102 448 680 111 94 973 100 263 533 84 395 772 105 265 355 97 167 271 86 759 984 87 541 721 112 182 494 102 338 791 105 65 674 94 362 653 107 3 455 119 302 383 112 333 512 93 34 256 103 230 474 100 201 406 99 697 840 115 96 420 83 349 630 85 145 176 101 850 883 99 182 639 112 0 925 90 3 856 92 289 915 90 252 739 110 59 300 94 359 986 108 308 687 96 345 380 108 319 857 105 83 436 99 642 717 102 279 756 101 316 773 91 475 677 90 186 757 100 243 878 89 295 444 93 317 430 101 24 847 90 435 824 101 185 972 110 67 277 112 649 685 102 384 414 94 650 696 103 15 344 109 294 508 102 168 914 87 615 725 100 77 217 105 72 573 96 140 310 115 268 309 108 214 358 115 674 898 89 243 787 99 234 769 109 130 185 87 342 764 99 550 834 101 61 552 95 296 795 113 410 854 106 831 893 114 107 551 103 541 763 76 9 546 94 489 649 120 651 779 89 106 256 89 319 443 83 64 933 102 255 404 112 76 253 105 602 717 106 235 388 99 116 674 103 459 740 92 211 857 101 37 541 106 533 993 114 512 937 90 155 465 99 427 764 91 345 391 110 260 670 104 415 432 115 113 684 104 231 523 108 641 710 99 265 968 109 362 854 111 756 831 108 747 879 109 6 310 113 209 635 89 676 829 110 68 417 99 542 953 113 698 923 97 223 225 100 412 835 91 551 622 101 38 625 83 799 942 110 502 625 96 254 846 99 414 738 106 5 80 93 255 649 104 208 647 80 474 780 103 16 90 101 314 364 98 883 974 76 398 877 110 600 677 102 657 954 129 180 385 101 181 223 105 144 480 130 309 859 102 127 510 102 139 737 102 40 919 111 88 518 99 207 439 88 256 679 82 478 763 107 45 166 96 256 316 100 675 707 94 540 903 116 227 397 87 621 749 102 336 383 101 100 823 115 328 528 91 432 493 118 519 883 91 147 835 103 718 927 109 246 710 105 272 418 111 581 972 98 806 947 100 450 935 107 75 253 107 823 831 92 143 772 99 473 924 124 327 366 87 44 826 92 8 760 106 638 909 99 550 788 98 206 975 103 846 862 99 207 917 103 275 329 93 185 486 108 643 846 116 150 455 100 763 874 96 124 545 84 354 652 117 180 230 89 573 730 74 717 882 94 338 654 104 367 742 92 498 902 101 161 375 102 179 898 108 437 881 102 56 456 114 9 139 104 468 778 108 77 394 100 789 967 93 339 363 114 291 964 100 431 582 112 828 935 105 175 492 98 95 105 85 860 924 84 358 920 94 226 998 90 724 951 86 225 483 87 70 717 98 615 805 98 73 703 105 337 498 115 261 550 112 174 598 109 543 716 97 258 893 98 320 598 93 637 748 85 24 603 92 71 823 102 894 946 96 164 246 104 118 421 103 396 489 99 536 569 103 389 571 101 319 950 101 66 193 111 232 349 107 743 981 97 436 569 104 58 740 98 8 664 90 116 878 91 81 273 105 644 729 92 248 329 86 421 596 102 800 993 116 73 740 104 114 633 95 196 666 93 285 886 92 237 572 88 42 292 98 326 965 109 184 976 108 365 764 96 93 719 103 38 486 114 76 900 120 376 756 105 248 513 91 309 378 97 167 740 97 260 983 104 848 883 118 159 364 114 560 714 108 241 841 96 378 714 108 37 848 108 387 722 103 103 995 105 142 862 93 228 346 103 479 848 104 390 629 105 841 975 97 940 979 79 281 786 102 899 902 71 209 272 103 351 514 82 335 697 93 136 529 99 450 627 97 34 100 109 81 476 96 55 199 107 166 512 114 633 708 95 16 592 103 264 942 88 144 898 89 215 674 88 568 711 90 177 325 96 405 702 98 2 545 94 457 673 108 260 856 91 72 532 75 839 958 93 365 984 90 498 511 112 87 739 103 114 556 102 165 219 99 528 909 104 316 370 94 564 928 97 436 458 95 204 828 99 518 993 74 756 960 115 8 437 100 176 233 90 257 287 110 559 597 111 278 743 98 500 696 95 960 980 93 126 242 101 31 59 102 144 844 126 199 737 100 62 347 99 761 946 106 338 978 101 66 518 90 6 637 116 373 662 98 6 753 91 408 840 100 34 778 90 448 489 120 363 572 108 32 925 94 880 921 106 879 915 107 705 929 97 353 814 87 412 445 93 331 815 98 727 977 103 465 983 115 236 591 103 219 810 115 399 578 98 392 645 98 503 521 97 671 997 72 32 99 99 238 588 91 586 667 112 595 802 105 53 522 89 274 770 116 337 470 92 313 412 85 71 111 94 673 740 89 425 933 81 424 787 116 294 952 107 42 104 104 564 906 129 276 439 112 210 438 104 365 436 94 508 704 103 123 438 98 195 526 118 166 824 109 470 894 91 255 301 106 242 480 78 695 785 100 135 703 94 833 840 113 362 398 97 12 973 83 411 616 96 405 994 90 36 343 99 333 568 94 373 565 120 530 991 98 632 741 98 876 973 89 419 454 94 151 178 110 131 582 90 658 747 107 330 806 94 71 805 90 377 657 118 854 970 99 572 600 111 463 908 111 2 484 84 220 476 103 349 535 97 598 977 99 266 273 100 51 794 102 205 799 88 68 505 93 494 957 85 57 638 95 611 913 96 95 624 104 147 422 112 706 926 110 790 991 106 61 411 111 572 963 113 477 630 92 424 567 104 183 240 97 703 872 93 222 522 99 327 869 104 89 620 100 229 306 114 29 150 102 378 660 110 479 937 94 227 362 115 443 992 99 174 446 96 38 469 99 374 935 91 892 897 105 105 578 89 615 985 106 89 783 106 264 820 87 749 943 101 58 282 108 36 854 87 556 588 95 746 941 93 849 986 111 150 165 102 319 615 112 427 966 104 39 784 94 110 480 104 505 748 95 92 589 126 403 651 87 469 770 93 442 458 104 527 909 103 27 516 98 390 879 106 319 673 115 53 71 106 583 642 74 808 918 92 50 733 86 672 970 99 904 999 107 149 580 118 590 730 109 704 780 89 156 325 96 70 492 109 5 658 81 224 642 106 144 701 86 21 386 97 464 960 95 420 926 93 94 719 114 621 666 99 884 887 89 383 774 86 198 488 114 305 711 113 225 261 83 344 628 85 811 956 84 485 587 94 18 566 98 611 688 93 10 855 73 195 377 100 561 641 94 663 924 101 65 225 90 530 582 112 8 293 117 255 491 98 24 369 102 476 959 90 711 786 92 551 904 104 295 350 98 4 151 89 534 928 122 60 424 98 500 720 105 237 935 105 293 416 94 464 959 119 601 836 113 361 376 93 173 357 96 140 668 102 137 582 97 146 986 100 320 532 87 169 581 103 561 610 112 611 670 91 431 749 98 722 830 118 187 943 115 732 989 100 495 941 93 169 784 106 257 540 101 55 148 107 712 918 100 148 161 98 525 866 95 95 696 97 191 652 90 175 824 109 193 613 109 312 473 102 256 726 101 364 940 106 835 939 107 242 317 89 147 836 94 193 552 92 408 496 102 710 936 89 160 693 92 735 890 113 238 386 107 603 604 112 331 440 85 77 146 100 66 321 100 961 986 104 7 175 93 605 846 94 171 877 107 131 395 107 112 114 98 99 957 90 167 658 87 431 884 107 182 430 103 5 194 104 377 746 110 135 312 103 510 706 101 429 473 82 499 730 99 653 770 85 333 780 94 741 772 86 75 800 101 321 595 117 518 833 106 418 466 106 244 941 91 24 795 106 250 376 95 205 707 114 118 281 104 884 933 95 279 908 95 648 883 95 100 714 94 137 194 102 413 587 117 481 749 83 381 773 88 668 685 97 282 731 77 783 873 92 305 470 105 79 415 89 19 933 106 36 500 105 831 836 94 640 870 114 136 717 95 239 597 92 65 231 86 422 517 111 675 815 108 80 220 120 634 909 96 199 753 97 587 671 106 537 733 120 104 984 95 372 694 100 226 499 92 172 891 98 63 383 109 829 998 118 48 456 121 542 690 108 369 906 105 404 567 85 131 415 106 274 390 107 301 781 100 180 265 107 852 894 115 749 899 94 233 695 86 49 253 102 678 831 78 116 812 103 204 431 99 493 949 93 245 957 118 547 628 91 168 395 98 20 237 97 329 892 113 269 431 91 64 526 92 98 187 98 144 509 90 27 569 95 249 762 109 238 861 86 159 797 84 20 874 99 366 840 89 411 718 89 344 392 116 344 632 101 345 779 95 56 916 96 173 596 120 657 704 86 440 896 116 183 952 104 525 584 85 345 921 91 144 196 101 156 754 114 417 904 97 300 764 98 207 905 102 685 709 115 262 952 90 431 656 100 123 728 99 11 314 104 690 708 95 320 666 85 43 125 86 377 486 85 30 235 82 114 207 111 110 310 96 162 611 95 254 509 86 157 590 108 711 778 99 46 731 96 289 918 104 98 771 100 457 581 91 325 538 98 275 339 80 45 752 118 578 669 92 282 398 91 137 733 98 122 243 89 865 991 103 209 575 87 809 889 103 270 606 112 594 818 97 38 907 88 47 996 95 543 669 100 408 693 90 56 604 85 133 861 98 71 967 116 492 794 105 251 686 99 512 943 99 726 980 106 664 785 90 263 586 99 84 835 113 771 979 90 299 776 95 390 506 101 59 372 108 346 457 96 630 911 82 154 593 105 76 659 90 422 584 117 277 956 92 379 654 107 146 925 103 125 210 97 193 239 103 624 739 99 468 481 109 585 705 87 111 779 91 11 919 120 747 795 124 251 482 91 840 894 112 320 515 100 255 559 92 30 506 90 187 557 103 125 287 120 201 732 101 276 785 117 516 697 95 883 910 117 105 487 83 196 286 112 140 395 100 66 560 93 372 947 100 561 883 87 780 828 92 574 813 109 91 789 113 222 646 93 294 797 90 194 824 108 362 667 84 828 914 88 611 889 95 646 712 98 438 480 96 150 814 90 149 395 93 723 936 86 715 721 114 544 815 112 704 963 89 516 932 90 403 711 102 247 903 95 377 560 92 792 972 87 72 80 94 711 783 103 163 822 106 792 893 87 730 851 104 365 724 95 597 630 104 42 184 100 148 203 100 180 815 90 182 359 95 460 863 110 50 134 93 602 767 101 675 690 96 247 720 94 304 674 99 481 856 102 356 377 94 26 542 93 352 738 108 663 873 124 652 873 97 491 944 101 836 967 95 18 179 99 603 704 87 92 943 104 464 690 118 322 324 118 445 826 100 273 448 93 446 458 101 255 555 100 268 667 113 354 551 98 536 933 84 200 949 94 523 668 90 3 767 99 90 331 110 858 907 108 354 730 103 376 825 112 1 689 99 489 893 89 545 629 108 661 752 91 629 793 97 272 726 106 20 799 94 20 846 100 29 242 118 37 174 90 631 723 100 188 794 84 269 356 101 488 914 93 647 855 101 157 449 98 201 692 104 288 593 104 29 783 100 522 790 100 130 417 89 331 574 106 507 701 99 59 421 98 359 590 103 703 785 108 760 930 102 148 330 100 389 975 101 783 841 101 281 418 111 418 679 107 259 963 88 574 893 90 15 497 106 42 791 108 215 999 102 642 911 98 176 882 106 706 975 94 303 516 89 31 616 102 53 848 99 706 971 77 273 970 99 254 481 92 207 586 106 155 719 107 790 853 111 249 314 107 30 337 92 157 514 97 439 474 115 58 700 99 364 742 93 404 531 106 21 532 100 272 292 77 663 907 99 381 905 100 314 527 101 22 808 106 37 856 100 480 969 90 335 946 85 247 683 109 89 345 98 69 490 91 243 705 121 19 356 110 253 523 89 485 490 91 121 543 106 170 415 90 83 193 109 227 947 108 83 489 111 531 835 111 260 271 93 180 602 80 97 416 109 466 782 92 91 235 95 187 419 100 633 913 92 615 717 109 221 836 108 220 949 91 667 779 98 457 726 94 225 794 86 5 952 107 305 555 89 171 816 92 481 802 103 690 745 93 504 510 102 105 115 98 294 831 121 343 645 86 915 998 105 13 146 98 59 80 111 396 512 113 91 834 102 566 810 104 372 577 110 167 366 80 506 862 103 298 598 87 289 313 85 552 990 105 824 830 95 790 925 95 457 889 111 787 886 101 422 558 109 715 925 113 99 827 79 386 595 104 119 411 97 633 689 108 73 443 97 50 671 98 905 963 107 249 519 114 186 418 105 65 821 107 774 857 120 450 586 107 179 972 100 189 904 98 427 953 110 540 715 96 63 825 99 164 448 102 901 960 97 303 411 105 139 869 107 421 584 88 127 663 104 33 485 93 652 975 98 286 794 75 563 687 112 72 180 101 230 389 101 398 891 92 246 494 99 506 728 114 94 212 107 295 948 83 584 632 95 366 745 107 91 266 88 121 800 99 293 792 97 13 919 109 471 696 112 190 990 72 363 885 88 230 815 104 39 701 95 42 556 119 191 593 111 26 110 96 31 995 91 868 947 108 744 999 107 433 493 111 24 194 102 374 447 100 84 769 118 380 625 104 744 769 102 209 227 114 717 797 96 432 739 105 654 870 101 116 851 108 55 339 99 225 626 104 275 912 96 478 747 109 142 897 86 223 863 124 841 984 106 202 862 106 414 832 91 268 522 103 185 715 115 1 362 107 319 991 108 42 360 99 144 949 102 663 910 104 365 667 104 2 662 97 58 598 98 951 997 114 35 915 106 187 542 101 518 577 96 458 529 101 636 824 98 305 735 91 394 746 95 38 70 82 204 370 104 491 622 96 441 524 107 74 223 92 30 539 124 806 811 104 55 775 103 794 939 86 460 533 99 252 988 99 227 505 101 334 399 107 240 290 106 486 718 110 417 723 94 46 817 99 34 310 93 209 524 97 270 965 97 173 606 96 539 549 102 504 858 116 237 625 94 92 341 89 394 516 101 179 786 95 195 679 100 715 904 101 909 991 98 786 880 99 436 719 118 537 881 90 828 918 98 53 194 111 446 513 97 438 621 110 302 385 86 470 502 121 255 907 105 107 647 86 64 386 92 771 980 103 286 924 96 459 624 97 252 309 98 197 732 96 361 466 99 17 552 103 450 711 102 488 916 100 131 500 112 2 339 103 410 592 93 377 991 101 613 860 105 152 979 99 602 932 94 182 580 95 51 304 93 382 976 99 288 525 91 599 715 93 173 679 105 294 581 93 392 465 91 333 738 76 434 582 94 318 720 110 164 386 98 167 419 97 1 996 99 353 978 95 554 621 112 322 384 97 422 562 95 370 957 79 184 706 104 479 567 101 16 236 121 154 496 106 122 658 108 207 868 100 102 514 80 654 972 106 509 675 96 44 830 89 537 688 111 642 882 98 970 994 96 409 950 106 210 847 104 158 593 98 153 414 91 27 363 111 210 752 87 385 647 104 241 363 101 317 598 126 455 991 97 410 472 107 283 844 96 797 995 87 381 998 101 388 436 90 275 374 123 320 608 102 203 211 82 341 978 102 230 642 101 209 731 105 187 673 118 357 669 118 359 440 97 35 790 111 265 337 97 179 316 102 449 492 119 124 312 110 722 847 100 327 840 102 4 818 90 21 364 94 130 763 102 832 909 97 93 871 110 107 545 88 477 845 90 68 603 104 353 695 97 101 379 106 576 724 99 253 992 112 141 990 100 58 665 99 583 718 101 63 699 99 498 503 89 90 611 103 509 914 90 169 218 110 216 718 102 47 921 104 266 575 113 196 235 95 66 765 115 240 839 76 711 955 101 305 441 99 277 769 99 36 851 114 169 240 106 91 400 120 352 909 100 307 920 106 513 970 124 228 595 109 116 768 115 258 570 96 239 870 89 65 675 126 706 914 86 727 734 94 441 517 94 42 621 107 54 549 104 544 985 92 422 757 112 115 204 94 143 551 121 574 738 101 443 867 85 421 604 94 416 537 89 151 470 116 667 984 90 590 638 107 594 960 103 217 601 103 551 693 102 515 944 116 57 636 103 327 544 93 524 665 112 183 250 108 169 599 108 445 973 96 591 592 96 239 614 106 371 530 89 175 566 102 176 371 96 397 863 109 635 835 113 533 703 103 721 804 84 105 869 119 330 512 88 258 272 102 168 348 124 829 909 112 697 758 101 21 424 107 795 924 82 309 848 81 87 150 110 713 845 88 748 885 105 199 891 85 380 722 91 437 925 103 564 929 92 567 753 91 3 664 104 252 817 110 442 608 96 23 317 95 397 441 102 308 459 104 341 982 122 675 933 78 10 240 114 453 749 95 47 889 111 481 526 110 581 662 94 709 863 108 121 322 96 468 657 77 40 918 95 359 579 116 42 837 96 488 557 76 468 917 109 189 357 98 57 605 108 168 416 92 305 527 96 702 795 114 180 894 109 123 997 96 363 764 105 151 965 111 304 975 113 209 935 103 365 837 88 368 545 94 356 869 97 282 899 104 359 657 86 398 690 96 268 795 104 169 760 92 517 940 112 906 951 117 144 849 100 11 950 93 127 488 88 456 467 89 19 778 105 87 420 100 102 790 119 193 361 96 86 861 99 109 943 97 937 972 108 539 936 99 654 702 122 494 628 112 152 324 107 46 391 93 28 358 78 392 897 98 21 416 120 61 816 106 255 751 91 150 823 113 18 428 92 332 485 104 811 964 98 536 791 118 150 915 121 564 715 106 259 393 102 611 683 99 359 998 99 93 316 88 106 317 87 381 888 101 317 399 84 53 904 89 19 849 109 585 954 110 713 960 106 126 649 99 319 748 109 197 342 96 64 183 96 116 894 97 216 766 84 436 651 92 791 850 100 795 806 83 98 500 102 13 523 101 225 445 111 849 908 93 109 506 105 263 997 97 301 558 94 124 493 82 328 520 100 214 588 109 453 617 111 269 612 110 266 373 88 57 342 95 418 772 91 427 999 97 227 924 99 204 366 111 354 853 118 517 862 95 144 896 95 256 545 95 338 666 89 544 779 87 397 502 110 880 979 97 165 596 114 414 709 79 125 929 90 340 997 102 405 596 112 16 581 97 238 732 85 648 992 92 526 731 93 4 205 104 423 793 99 146 766 98 728 965 107 415 901 100 80 791 93 133 714 102 38 904 91 47 181 87 395 443 98 247 355 96 553 787 101 456 798 102 304 802 106 401 951 98 490 967 108 384 714 98 37 296 113 705 714 108 55 975 110 40 559 92 65 575 83 830 861 117 584 605 105 206 542 92 58 896 99 413 932 107 148 879 88 437 851 110 36 670 101 779 998 84 317 743 101 720 868 76 289 413 82 124 874 103 509 635 98 6 470 92 19 309 114 145 768 104 126 676 99 245 329 95 814 900 105 857 904 102 73 834 107 66 306 99 347 626 97 358 534 100 863 926 81 101 781 87 161 387 89 150 297 116 746 981 108 394 918 84 72 300 92 136 799 113 334 963 109 726 909 91 294 695 92 214 287 103 1 495 110 840 900 95 428 863 74 523 544 88 963 966 110 393 690 101 546 844 110 377 630 95 456 547 89 99 771 97 275 435 101 226 572 96 105 378 98 472 688 94 939 997 95 291 781 109 172 527 115 20 968 80 51 335 99 259 321 104 107 763 92 484 646 75 146 685 110 52 471 87 453 795 121 25 61 93 303 476 86 181 198 105 272 339 106 4 800 95 197 916 99 337 602 93 308 854 105 117 209 86 169 953 102 177 565 105 110 163 111 431 843 98 455 929 103 214 668 104 88 969 111 498 705 96 680 863 96 432 752 92 72 565 88 182 740 114 433 479 126 322 654 121 98 263 97 350 630 94 13 936 98 642 938 92 514 708 103 437 731 83 269 577 94 280 995 116 430 670 98 667 904 97 88 953 92 938 942 98 218 250 97 369 642 110 872 896 81 174 178 87 60 560 100 1 16 88 288 890 99 420 494 100 18 468 105 35 322 91 331 953 104 191 837 95 206 266 93 41 45 102 520 552 90 188 624 106 190 386 111 285 861 94 630 853 88 135 155 111 361 691 105 20 936 101 252 506 96 685 735 110 287 360 94 34 72 104 827 841 103 193 484 90 252 442 85 508 885 93 549 643 84 492 684 96 711 890 94 789 804 94 61 185 92 509 918 101 454 881 99 387 814 110 162 499 118 825 843 102 47 344 100 567 662 86 431 865 64 70 727 92 470 652 101 18 307 106 179 409 103 245 748 93 127 643 100 193 582 101 468 628 90 211 996 102 182 993 94 107 345 82 144 469 106 402 696 95 20 99 91 559 684 87 5 376 99 480 975 98 707 828 114 286 577 109 458 598 113 278 674 93 184 575 94 746 747 112 33 914 93 56 337 94 24 793 99 250 676 113 701 928 95 437 497 106 491 637 111 112 164 124 88 238 94 237 989 108 131 927 102 381 858 95 19 172 99 79 390 96 392 526 97 434 466 106 328 537 128 351 692 95 58 87 79 522 949 102 238 751 96 156 221 105 631 699 97 46 976 101 205 752 104 98 261 99 401 581 86 549 686 88 466 753 97 369 389 98 621 963 96 250 711 109 622 708 97 31 581 76 254 914 113 66 93 105 190 217 105 507 941 102 90 926 96 323 423 92 66 132 93 344 909 96 301 330 97 198 808 97 25 316 101 957 966 94 91 251 115 150 412 91 98 464 90 961 973 104 48 315 72 377 571 99 75 378 123 150 253 107 260 779 70 509 775 95 437 698 112 331 727 106 490 998 113 558 717 107 140 336 96 273 748 87 484 986 103 233 501 98 265 655 93 100 739 116 227 483 108 101 392 115 94 97 105 795 931 105 426 437 111 341 552 80 168 842 112 640 659 93 695 733 80 405 614 107 158 706 90 181 847 108 906 921 112 259 839 94 670 725 94 199 396 105 333 813 107 182 323 114 88 807 113 163 207 76 256 321 123 587 692 86 396 598 105 655 715 104 414 452 114 759 983 103 321 941 101 40 471 99 688 895 113 473 878 112 15 521 88 194 723 112 219 697 104 328 831 96 327 384 114 113 501 92 449 666 99 72 335 109 561 884 99 864 996 111 4 511 106 506 789 87 483 740 96 18 925 116 338 755 102 141 977 94 36 460 98 669 958 106 493 733 114 559 777 99 183 413 81 331 348 92 790 882 111 73 658 103 265 437 87 363 478 97 199 745 95 328 983 92 114 346 108 176 511 96 85 634 100 826 954 81 102 976 99 95 168 89 634 913 106 632 793 93 89 723 97 334 496 112 303 494 90 30 798 93 35 913 105 243 317 113 697 801 107 496 623 91 133 579 90 78 202 100 31 834 105 241 741 93 643 696 112 612 638 102 246 320 110 863 935 107 137 563 115 212 309 92 869 878 108 171 373 99 756 899 93 184 821 105 661 776 103 727 862 107 572 990 111 37 61 98 71 445 98 507 704 92 39 354 117 155 563 96 258 882 104 484 486 103 294 704 107 514 809 93 478 686 97 58 134 102 319 659 93 126 991 105 31 189 92 743 905 89 371 390 110 770 838 90 44 142 94 48 660 91 553 815 113 604 820 100 926 991 110 192 301 106 28 296 99 302 418 97 611 694 92 801 956 100 285 736 87 208 289 93 46 725 112 213 630 89 627 790 116 59 286 104 417 460 86 27 28 81 568 694 93 411 968 89 133 208 99 817 903 103 318 461 110 603 813 85 358 458 106 363 833 107 259 358 107 287 436 108 877 946 105 168 899 119 855 975 97 421 641 95 204 258 92 237 846 96 551 822 111 549 950 99 229 996 98 147 635 104 31 704 87 145 702 102 5 15 102 39 290 93 11 386 97 268 958 110 514 960 100 127 214 99 623 949 96 362 463 90 265 550 97 7 729 89 596 858 87 159 715 105 119 648 107 293 724 94 109 991 83 229 926 96 224 231 92 249 958 99 423 491 106 566 613 91 186 868 106 132 463 100 599 730 103 297 522 100 980 997 100 523 998 101 442 941 105 8 932 105 163 984 84 90 295 92 682 736 97 86 766 98 202 950 86 422 772 84 861 950 101 518 705 111 52 823 107 414 786 92 40 590 99 602 994 88 506 693 99 420 577 81 308 579 90 417 590 105 293 882 106 208 921 104 228 383 107 53 566 80 431 639 123 488 766 87 200 546 130 168 944 113 274 710 110 367 746 100 286 984 100 412 948 86 434 479 94 25 148 107 682 878 107 867 897 90 175 993 103 231 508 107 422 997 106 150 259 95 344 667 97 17 823 99 653 815 94 364 761 101 502 528 96 518 773 114 614 906 107 231 848 89 298 978 107 255 539 101 606 941 101 34 472 89 777 974 92 599 893 107 95 667 102 41 865 98 288 853 99 381 470 94 272 530 98 386 406 105 124 602 98 272 280 100 527 734 112 400 891 97 4 592 88 163 928 88 529 626 104 283 517 93 205 961 107 9 636 98 97 380 87 347 410 88 336 926 95 299 607 87 962 991 98 732 939 95 459 835 80 611 629 105 674 886 101 76 94 87 606 868 94 948 988 88 619 626 90 182 695 93 30 970 104 471 719 87 717 968 104 73 622 82 373 658 85 412 425 101 314 365 107 182 926 111 61 628 106 182 806 98 205 743 111 208 564 99 555 695 70 66 731 103 92 404 98 245 351 121 155 185 118 15 235 108 19 550 80 38 641 100 736 973 117 153 204 106 166 840 75 110 568 100 194 695 91 117 870 102 179 368 100 587 592 107 55 167 100 157 633 97 453 801 88 327 492 89 783 864 110 876 907 110 485 778 92 140 991 90 320 516 114 107 284 108 590 929 94 237 475 102 32 943 109 415 959 91 482 971 94 673 932 94 488 885 102 680 888 104 888 919 101 912 973 110 133 310 97 710 762 95 124 402 98 132 478 101 357 636 112 110 252 94 622 730 99 74 827 82 19 703 99 393 520 92 381 954 101 340 359 102 358 929 102 495 764 98 56 923 118 229 674 115 850 878 109 51 718 107 599 816 86 306 404 103 80 604 98 62 549 105 134 315 97 158 306 89 126 595 113 469 886 120 74 639 99 625 994 91 142 709 99 325 770 85 475 726 107 258 438 93 167 182 97 123 929 90 138 975 98 172 446 107 58 311 90 487 662 107 224 299 78 451 940 108 429 490 97 244 411 86 96 422 103 195 791 87 194 552 99 349 371 106 30 793 93 456 644 105 418 972 99 551 937 103 677 954 110 80 332 93 216 819 93 133 607 82 63 255 100 678 902 89 559 773 75 48 902 99 480 925 96 255 572 109 579 904 102 635 781 91 521 926 76 1 828 97 571 752 97 40 518 100 157 486 107 565 662 97 752 756 107 52 547 96 70 631 90 861 973 116 476 884 116 54 699 93 184 266 103 411 790 96 313 554 105 122 373 96 364 989 103 415 987 105 97 524 95 477 587 111 582 870 109 354 991 95 845 853 99 145 681 117 187 661 83 559 679 87 245 914 106 559 699 102 183 549 84 319 486 112 181 302 112 99 427 103 355 968 104 327 575 86 227 645 118 198 711 105 1 959 100 398 789 115 65 367 99 735 926 99 404 506 94 75 409 103 96 810 92 921 977 108 314 765 77 53 384 120 404 410 94 254 739 100 125 131 96 614 681 87 197 430 105 348 983 106 916 930 94 486 898 81 515 708 122 292 910 109 201 854 87 147 949 117 407 479 93 69 646 97 3 754 92 451 866 103 81 211 116 3 569 84 100 412 113 255 303 98 505 555 115 63 773 85 293 528 93 217 437 97 841 925 98 150 465 101 37 661 97 686 977 108 70 919 113 69 116 93 445 633 98 105 728 105 231 909 92 195 869 97 795 958 103 47 776 103 786 928 92 369 666 80 126 867 109 4 360 103 526 704 92 186 364 86 311 757 90 683 799 91 637 947 98 23 628 107 893 901 96 439 560 88 321 690 111 266 836 106 509 621 112 398 425 118 216 529 98 340 514 93 456 977 104 25 792 89 276 362 108 57 584 91 189 887 99 85 787 87 761 891 111 180 928 90 422 742 104 3 662 110 788 859 89 62 151 106 274 855 114 520 557 89 110 345 121 57 350 80 164 991 97 154 641 99 248 366 94 276 879 113 65 787 107 468 983 106 486 989 80 668 848 98 303 822 96 39 325 99 257 463 102 705 982 90 490 707 89 178 222 103 140 682 97 422 752 91 207 900 96 89 702 105 494 896 82 259 961 69 135 627 99 285 468 104 124 126 85 103 140 98 809 875 111 604 871 93 338 650 88 276 819 117 168 415 104 201 232 81 449 498 92 479 767 107 383 575 88 322 387 103 377 661 104 21 223 103 678 878 106 408 905 112 449 826 100 520 635 104 541 584 91 566 747 96 694 846 76 604 955 96 236 468 112 483 626 107 267 615 93 8 559 78 419 838 98 245 569 87 181 969 93 94 831 97 731 932 102 103 237 91 260 521 115 653 905 100 465 890 92 202 952 83 343 498 108 213 288 89 282 880 94 383 859 95 114 509 107 79 82 98 581 985 104 222 413 113 629 828 94 221 507 97 179 789 104 609 996 92 745 959 92 726 818 85 319 770 82 422 731 116 500 514 103 68 95 116 318 576 111 631 919 118 612 948 100 233 274 103 281 749 100 420 835 89 377 457 93 681 693 81 35 445 100 612 710 97 398 756 106 149 421 114 223 671 101 226 548 123 273 742 86 627 780 91 617 907 86 618 904 99 126 922 109 66 746 112 284 288 81 72 840 92 228 889 110 184 431 98 403 911 103 440 623 101 143 569 86 607 744 102 432 533 107 160 346 98 357 932 90 99 416 84 614 890 99 666 731 95 301 337 112 704 848 88 245 997 104 776 912 98 65 953 117 631 835 93 32 857 104 212 814 110 51 654 112 214 742 116 117 285 117 339 409 95 49 692 95 295 447 93 170 460 109 790 954 88 146 846 98 271 285 106 284 411 77 213 580 93 79 266 86 490 635 95 86 890 97 269 454 80 655 796 100 388 920 119 127 907 104 432 600 81 479 918 88 330 542 91 815 891 98 569 908 110 426 839 97 155 545 105 720 781 95 557 651 101 535 663 108 371 844 99 768 786 94 42 795 97 908 944 103 551 805 97 29 547 108 793 877 98 346 515 118 543 591 103 267 370 111 640 746 103 511 702 111 328 590 122 40 952 115 90 518 101 100 664 99 797 859 101 209 760 111 634 969 103 204 290 97 397 985 81 431 540 110 497 554 91 282 357 101 244 666 82 669 780 109 427 635 102 446 620 102 514 906 112 816 819 111 694 832 103 5 547 80 4 911 114 487 540 94 597 908 94 34 283 91 185 762 104 494 820 108 92 580 94 462 813 106 289 307 104 343 969 106 512 714 80 239 562 93 259 955 90 831 959 98 409 693 118 640 915 102 360 645 89 93 538 100 283 455 76 92 169 109 291 937 111 224 583 84 281 426 97 181 371 100 136 155 86 409 519 104 32 771 104 601 759 104 241 546 85 809 869 103 331 366 111 248 697 108 459 652 114 415 871 94 120 836 91 75 351 97 39 322 91 9 599 99 62 820 109 937 973 100 158 279 97 554 638 104 350 814 97 28 117 102 626 635 108 270 331 99 221 764 75 413 521 117 582 947 83 29 816 99 343 926 89 124 546 102 298 926 70 770 905 88 788 857 98 241 343 94 182 601 104 255 382 94 508 943 77 771 989 100 192 926 99 243 530 82 641 676 113 631 811 96 45 828 104 408 781 95 51 873 85 2 50 94 133 235 90 84 536 102 196 594 108 286 963 127 587 613 101 580 952 92 500 580 96 38 184 95 104 467 119 401 403 84 44 919 113 353 465 111 38 287 92 11 523 111 521 971 107 322 877 100 117 817 114 119 266 82 252 530 107 765 903 95 48 401 108 122 185 94 454 677 99 16 462 98 17 911 96 131 931 112 405 634 84 414 911 88 90 612 106 13 213 103 200 491 109 164 651 91 126 627 125 11 88 110 321 602 100 50 822 104 114 297 112 281 704 97 620 682 92 34 483 91 224 734 112 520 620 87 246 981 77 483 551 118 726 906 102 159 973 88 239 392 88 451 802 91 12 395 84 282 515 100 349 465 108 751 754 90 334 992 90 49 896 100 165 234 99 9 145 91 682 788 108 64 302 93 18 487 102 767 945 86 480 554 97 764 845 96 286 972 89 618 716 93 60 809 103 48 422 98 74 842 103 842 981 99 409 555 105 407 575 89 25 273 86 433 773 94 129 212 110 100 511 95 325 865 105 9 550 90 526 575 90 66 369 110 68 473 99 405 918 115 327 823 91 185 550 96 522 854 108 902 976 103 794 859 91 342 841 108 823 994 98 903 997 102 132 965 91 843 909 79 274 872 101 62 265 94 648 772 98 286 339 94 11 542 112 307 974 95 710 932 96 4 725 103 208 371 90 5 394 101 505 599 90 694 945 97 435 889 84 67 353 106 695 981 105 206 261 98 119 722 129 188 962 108 110 888 97 174 438 92 224 745 126 379 819 77 224 871 103 246 289 118 196 447 94 344 800 98 190 898 108 58 238 95 74 956 98 712 815 103 342 497 114 276 568 90 758 927 99 395 542 89 394 428 111 253 962 106 38 994 119 673 955 95 71 454 104 769 944 87 483 494 102 460 595 94 15 897 104 63 522 88 89 363 99 308 982 87 259 980 97 587 875 94 189 921 99 249 930 112 525 871 104 152 538 99 587 753 100 527 925 93 579 891 103 64 634 87 322 641 90 90 489 96 579 686 87 29 634 81 600 818 113 346 987 95 773 845 98 409 958 103 569 735 97 593 768 90 108 209 96 421 658 107 832 917 75 326 836 103 16 684 92 531 748 112 575 973 124 183 984 91 627 884 87 700 877 109 221 933 95 87 734 87 102 186 94 817 987 105 155 253 98 536 951 118 6 258 94 13 731 106 187 288 78 774 805 124 35 994 111 2 761 102 236 558 111 274 574 93 663 697 93 277 960 92 755 780 126 347 473 94 336 488 99 4 521 94 597 898 90 352 409 82 565 730 96 242 566 105 262 596 107 291 333 104 76 393 93 140 505 106 163 709 105 148 926 94 211 632 98 308 409 83 946 992 83 68 405 89 189 335 97 134 883 111 219 602 101 112 715 109 657 892 97 14 953 102 174 227 97 555 581 112 435 611 101 596 798 104 332 534 83 34 458 103 666 711 84 704 842 88 130 599 86 791 988 91 452 639 79 295 374 88 764 779 112 309 751 100 520 640 96 262 928 96 290 915 90 475 663 111 665 841 107 298 833 110 365 755 87 561 663 108 20 684 89 272 926 115 62 207 94 197 742 126 536 898 95 642 890 87 310 581 96 274 580 94 111 407 102 666 777 116 76 685 82 378 709 85 17 749 89 60 412 100 65 867 102 77 348 107 99 548 106 715 854 111 359 851 92 89 626 96 408 863 108 884 938 96 579 753 96 525 990 99 402 611 79 3 701 110 268 863 104 6 217 97 645 816 98 271 924 100 757 770 93 286 551 107 205 451 74 735 981 102 550 726 88 271 291 111 197 400 101 511 701 94 7 421 94 50 883 99 834 914 87 239 959 106 96 192 120 122 399 109 11 369 115 459 757 106 623 976 104 48 498 104 102 661 107 54 967 91 46 499 108 322 600 115 209 331 99 202 442 84 732 994 85 186 573 91 824 858 108 55 224 92 51 284 79 536 558 104 134 451 98 110 421 101 248 948 98 25 624 94 401 971 101 19 144 103 392 616 104 557 900 109 707 832 97 46 767 103 374 461 108 392 516 83 2 867 81 30 790 91 732 975 109 171 854 95 173 750 99 420 925 102 65 897 112 128 703 97 496 651 92 250 826 83 68 856 102 40 43 77 241 288 96 233 340 85 140 592 118 3 388 103 283 897 104 69 406 106 239 462 100 771 892 111 538 654 99 722 789 116 531 855 103 101 600 92 727 829 75 215 978 94 257 603 99 883 967 84 462 507 98 10 972 95 773 935 94 451 551 96 622 661 106 910 933 113 725 820 84 733 810 120 3 129 109 440 693 91 89 728 98 138 221 105 151 812 93 170 678 99 264 909 117 84 606 112 239 575 91 13 156 108 121 205 113 712 975 111 64 178 102 711 948 87 282 984 106 907 908 107 367 535 104 491 841 97 358 728 101 214 935 106 270 352 93 18 384 89 350 804 67 294 504 102 477 934 109 890 931 100 705 757 105 139 602 111 186 465 98 523 641 106 13 294 100 735 797 105 431 574 110 144 289 105 210 321 109 713 824 87 67 684 97 700 798 92 389 418 99 207 494 119 170 422 106 56 309 90 530 625 86 341 851 86 649 743 133 383 892 97 9 471 96 549 987 72 155 953 104 308 904 103 67 151 108 216 832 79 140 316 99 115 327 105 823 877 99 967 991 100 814 848 95 53 548 82 56 665 87 18 551 110 477 750 98 131 350 100 507 542 84 68 689 103 429 611 110 388 907 101 570 980 111 486 905 90 658 912 105 39 244 99 170 238 96 343 430 92 114 584 110 482 575 88 4 600 112 398 588 114 157 875 104 374 615 90 112 266 109 59 972 92 272 720 93 415 479 94 31 976 101 627 962 100 157 841 103 719 801 114 24 874 91 501 915 86 561 996 105 375 417 123 313 371 105 259 928 95 731 786 97 274 946 108 783 862 108 447 682 114 383 428 89 23 753 95 60 164 81 731 866 99 115 868 103 115 646 101 135 514 92 251 416 96 417 832 101 260 813 95 168 232 109 836 867 86 2 513 101 210 604 86 116 672 83 168 924 94 105 299 99 12 241 80 249 928 102 453 456 105 222 952 88 533 892 104 90 835 108 138 248 87 331 562 121 26 361 99 473 990 103 95 100 85 84 604 94 530 706 110 545 562 99 46 867 82 421 853 103 641 681 107 272 543 98 42 464 84 45 362 95 79 138 102 22 848 97 439 906 113 569 992 86 275 845 112 99 892 102 197 484 105 386 623 100 203 925 96 55 766 101 922 959 94 537 902 97 323 361 96 386 452 89 619 988 82 403 600 104 100 116 109 308 731 102 400 469 85 616 922 98 3 303 113 251 535 92 165 521 90 79 410 90 242 581 89 442 718 95 197 715 99 432 961 75 513 962 114 456 800 112 54 189 76 479 799 93 244 956 105 478 501 103 172 567 107 157 467 108 102 462 112 484 868 117 651 773 105 522 998 94 357 361 101 601 906 89 126 416 106 40 913 117 208 650 101 195 576 96 182 213 109 193 550 112 363 442 114 546 868 110 416 626 80 874 946 101 267 417 92 301 807 113 261 471 99 627 918 105 170 783 92 356 776 109 150 322 88 106 993 88 138 346 110 95 319 119 219 993 93 632 698 92 520 599 87 584 985 93 403 627 105 148 785 103 683 846 98 238 787 93 8 651 80 377 496 86 94 604 92 198 809 85 890 895 96 159 669 105 519 616 116 365 942 80 260 540 98 233 283 95 445 956 116 443 547 112 467 644 110 614 815 113 272 303 96 633 647 105 236 790 89 637 856 105 6 418 93 7 455 100 427 632 102 544 853 79 400 459 93 452 893 104 379 429 100 572 612 100 142 851 82 25 587 110 258 970 86 352 703 106 241 512 103 462 629 85 96 764 93 849 859 104 353 782 107 47 547 91 121 843 98 720 964 93 268 419 106 45 70 101 28 813 118 599 894 91 191 439 112 165 608 113 596 631 75 160 610 111 264 864 102 598 674 115 383 744 107 189 763 87 440 894 105 164 314 96 945 952 86 501 842 100 70 538 101 271 279 91 400 915 101 345 563 109 57 476 92 174 606 98 649 793 90 349 773 98 264 328 106 330 563 86 232 665 101 328 478 101 50 824 108 85 506 109 261 651 101 24 321 102 697 948 115 966 980 83 695 924 116 523 596 97 482 524 88 11 273 94 485 633 95 305 689 86 226 611 97 737 770 97 225 712 93 345 493 114 79 802 98 385 539 94 131 794 94 46 875 110 37 363 98 198 208 112 89 449 92 587 899 92 479 762 110 168 675 107 234 599 105 636 934 93 545 590 105 543 587 115 74 668 98 137 897 108 743 999 105 411 788 92 192 195 94 233 840 107 52 583 96 202 946 114 355 703 98 138 300 93 438 712 90 689 762 104 287 361 102 614 867 105 653 968 83 756 759 122 175 259 109 196 276 102 490 660 115 136 774 85 62 511 85 225 442 112 249 507 88 311 581 98 95 344 106 63 510 104 360 634 94 438 683 114 0 147 104 276 712 82 316 693 104 411 703 98 260 646 99 448 450 95 1 448 102 236 878 110 612 779 98 977 991 103 141 175 95 54 85 97 710 929 121 83 184 104 730 980 98 40 144 106 527 801 98 111 161 91 102 579 103 599 952 106 495 753 88 74 628 102 220 440 84 779 863 107 423 871 102 93 952 108 64 647 108 327 952 94 266 853 114 876 991 97 155 310 90 614 854 85 221 714 100 416 430 100 844 930 111 669 711 104 738 793 95 154 226 107 239 321 107 1 872 117 211 694 93 189 747 102 544 694 108 110 127 100 153 485 91 383 697 126 211 757 96 497 797 94 123 781 97 312 402 90 134 805 97 845 983 93 264 838 101 574 753 94 135 983 106 268 277 111 397 933 115 93 321 103 745 752 114 215 941 105 87 564 112 66 568 98 50 878 105 105 526 88 91 840 100 807 939 93 269 411 114 260 959 105 43 936 108 75 158 87 350 669 95 74 239 108 44 413 104 259 805 88 67 724 81 229 854 99 23 335 97 691 725 84 239 920 93 54 977 94 189 686 92 180 838 88 682 724 111 98 783 87 705 778 80 222 423 104 154 310 74 104 461 101 285 935 108 687 807 104 2 940 104 461 707 91 204 883 107 505 685 107 855 961 112 49 228 117 356 766 112 707 901 99 156 158 107 222 931 111 285 774 107 322 806 95 2 974 115 571 927 93 328 955 101 455 878 105 132 143 106 714 736 92 467 972 107 647 651 91 162 328 92 443 888 118 289 297 92 327 815 103 445 839 102 437 483 105 68 388 98 236 684 103 135 555 95 975 981 86 312 488 92 439 524 94 254 395 117 228 628 101 229 321 101 209 663 111 304 820 101 40 803 105 328 495 95 600 926 110 416 577 101 177 722 97 228 981 108 272 330 89 402 529 109 731 781 103 289 776 111 90 620 110 439 626 100 267 470 89 47 759 94 237 915 113 351 911 99 585 861 96 186 702 111 226 307 98 365 462 101 273 767 100 166 361 100 717 738 98 780 809 91 114 626 79 65 690 111 189 292 99 152 305 92 21 474 111 85 898 96 127 152 112 18 197 101 18 638 100 22 901 100 66 535 96 573 961 96 105 997 107 340 685 121 298 599 111 209 847 101 80 759 104 329 924 104 407 494 103 897 975 108 204 934 82 583 927 95 171 292 108 29 789 109 957 999 95 276 463 101 32 535 92 151 312 98 32 614 120 37 570 92 550 895 94 188 518 107 8 811 100 414 710 104 279 374 103 16 864 109 154 346 101 235 327 110 563 893 98 434 698 106 303 542 112 529 623 110 606 754 85 294 769 108 213 975 103 169 406 110 732 805 85 780 823 97 296 899 102 322 362 103 470 848 110 351 532 116 225 549 98 578 818 94 185 647 110 471 816 106 173 483 98 96 793 92 575 657 110 442 615 102 8 976 95 482 984 89 11 646 94 341 824 94 4 305 101 181 249 107 60 87 93 111 573 93 250 622 80 278 925 104 48 962 98 332 909 89 151 155 106 421 494 100 28 787 93 503 815 98 249 381 96 787 882 98 390 589 87 541 557 114 93 704 100 430 545 103 196 679 109 255 978 114 68 559 87 646 648 92 323 923 101 395 848 98 691 704 95 158 267 93 222 657 102 93 178 93 570 646 90 229 695 87 455 714 94 341 800 98 337 867 86 7 749 90 612 688 106 199 592 102 109 814 112 352 667 106 467 929 106 580 963 113 404 755 94 484 888 101 144 248 87 410 616 91 11 191 118 17 815 115 391 592 117 362 763 88 631 808 93 790 917 103 125 934 110 97 597 105 499 657 96 170 648 90 265 321 111 368 392 90 179 747 108 203 958 89 98 434 98 737 914 94 103 318 101 753 816 103 148 228 89 289 744 80 198 564 97 188 269 90 469 937 119 638 735 101 840 883 108 337 705 107 657 732 114 367 748 105 594 988 102 305 799 103 707 787 108 655 741 97 138 225 114 99 523 87 731 816 111 265 844 109 76 369 111 426 789 99 441 657 103 248 784 105 405 507 85 478 947 102 4 432 89 323 576 99 116 770 106 578 725 87 437 733 106 167 917 117 737 982 103 973 993 98 863 895 92 192 875 105 195 651 102 54 406 106 628 852 90 243 614 93 180 260 108 368 412 73 523 731 102 807 854 105 41 268 92 58 574 106 67 262 86 76 376 92 83 449 97 908 921 104 310 909 97 291 517 92 539 729 82 71 428 100 158 689 96 918 990 97 266 353 96 353 709 96 608 666 102 239 387 108 388 596 94 448 991 118 303 342 128 537 926 96 16 865 104 700 958 102 28 516 98 621 748 100 707 948 96 304 986 115 213 559 89 323 620 105 304 792 111 697 832 102 469 782 101 291 329 114 621 689 95 330 868 108 262 279 92 255 279 101 392 524 98 548 626 94 471 624 89 64 342 101 329 496 121 568 607 93 361 587 90 162 331 111 566 955 115 817 983 87 428 674 99 159 659 91 450 956 97 516 682 109 587 755 90 198 585 106 528 647 108 473 949 110 795 959 84 148 273 104 318 947 103 332 966 101 223 992 111 260 930 96 919 958 118 135 530 89 107 588 116 756 922 100 21 384 104 264 799 106 489 720 112 125 944 94 803 860 95 375 556 113 115 793 109 295 472 107 39 557 92 704 819 112 443 569 92 224 280 122 748 919 113 606 686 103 260 364 97 805 940 99 205 936 102 638 679 105 203 259 107 687 961 97 650 833 94 272 671 106 460 778 98 565 690 73 553 738 101 791 818 86 271 999 108 195 571 105 366 464 85 698 703 113 157 572 102 118 670 92 678 979 124 725 944 98 306 907 108 339 747 111 748 839 111 538 615 84 369 545 91 366 558 94 9 257 93 74 957 109 23 591 113 520 830 81 359 471 85 162 816 98 557 678 95 420 895 88 396 630 95 80 138 94 699 906 119 447 630 108 420 851 112 107 813 90 218 260 120 202 667 95 212 326 101 311 842 85 88 940 113 385 461 98 334 355 85 13 582 93 217 398 107 233 279 109 29 222 101 423 613 95 75 927 85 468 766 96 188 523 83 434 814 95 108 262 91 507 581 91 114 282 122 71 554 94 349 816 82 569 592 86 641 889 100 5 62 101 80 951 95 672 966 89 43 645 112 639 752 78 459 477 112 880 977 101 457 647 100 527 726 116 571 901 82 146 528 89 79 659 80 839 886 107 568 724 88 417 436 122 69 142 95 311 493 83 882 904 81 548 794 94 72 669 120 910 986 102 461 917 87 885 971 93 58 445 101 260 516 110 273 926 93 438 471 105 178 230 88 189 423 103 110 178 85 335 720 93 177 187 104 418 753 109 72 837 85 12 256 114 217 324 98 607 881 107 382 737 99 627 683 89 602 689 109 513 722 114 458 680 90 439 686 89 111 794 95 100 613 103 339 499 108 496 753 90 399 742 109 79 281 100 588 660 91 324 976 88 228 599 111 252 545 95 467 634 102 638 878 92 468 777 93 126 927 88 333 341 98 450 829 91 606 904 106 212 512 134 897 929 103 109 918 114 43 830 87 319 886 93 394 921 91 127 780 90 874 882 99 515 906 98 38 501 88 602 699 99 189 204 100 59 502 88 150 939 114 68 395 107 758 881 78 133 338 104 26 248 108 194 586 106 770 857 90 35 734 96 716 958 101 127 356 109 215 351 101 518 873 98 193 230 103 585 873 113 530 609 100 174 520 95 522 627 109 916 990 109 124 457 101 830 944 95 100 244 105 223 815 81 10 621 96 173 221 105 457 462 92 41 436 96 125 414 97 394 658 103 499 656 102 100 661 107 89 893 90 455 508 103 275 383 113 229 865 85 493 821 100 436 637 97 417 495 93 417 637 86 441 552 96 164 775 104 128 861 99 19 826 113 680 757 97 112 499 81 720 884 104 220 309 91 168 405 105 35 488 84 168 409 78 184 529 103 181 903 94 878 889 101 92 828 100 161 518 90 77 93 95 233 290 110 157 859 90 630 824 114 378 632 89 236 395 111 83 959 85 786 924 105 281 607 97 853 980 95 428 712 105 505 833 112 645 698 95 345 447 115 59 971 115 428 551 88 406 736 97 326 923 94 384 399 94 201 247 92 593 723 95 295 424 99 411 705 96 526 874 92 851 932 103 42 948 91 388 913 93 109 589 96 713 731 101 936 950 94 409 645 98 30 328 94 591 880 109 305 648 111 204 664 106 22 647 115 195 715 101 278 353 116 258 965 112 251 861 93 60 679 94 633 943 108 360 369 93 760 792 100 516 599 105 23 752 98 169 551 110 663 918 91 76 790 106 539 661 84 229 402 99 30 594 102 948 994 101 154 368 82 14 508 112 520 861 100 206 872 107 365 681 101 361 828 113 344 946 96 310 493 100 460 898 111 666 747 131 394 413 96 427 776 110 732 883 110 97 862 116 78 612 108 216 270 122 4 71 85 268 572 93 604 844 121 400 561 117 976 983 92 324 587 94 351 509 60 329 461 100 296 876 81 312 935 105 396 686 97 438 679 97 223 462 107 194 651 99 396 730 100 225 299 108 709 921 116 108 229 97 282 813 112 324 944 100 201 480 111 33 273 90 278 806 102 44 298 96 577 732 86 61 190 97 689 804 111 182 504 83 36 958 101 667 751 112 136 632 98 19 895 85 330 425 106 55 423 114 593 691 90 153 357 83 80 858 91 221 847 111 306 766 104 187 685 99 455 632 101 87 151 90 46 638 94 61 523 86 350 414 109 162 300 95 136 182 114 453 537 112 90 225 85 64 187 113 254 794 92 372 817 100 619 920 99 286 371 95 121 147 98 599 900 97 46 280 114 367 569 94 449 699 82 439 987 89 314 565 87 578 727 98 468 501 90 154 195 113 374 424 118 160 814 93 4 638 99 20 670 99 718 778 87 346 408 110 59 803 95 72 683 89 150 881 103 503 712 78 773 803 94 382 459 96 619 831 85 711 835 109 811 906 108 474 741 123 478 707 89 177 441 113 269 915 100 284 776 104 236 805 114 273 885 107 55 347 93 75 802 106 621 898 112 172 186 98 821 894 101 209 345 87 49 952 97 393 942 95 138 703 85 652 932 96 583 991 107 64 227 106 302 833 77 81 764 97 107 732 87 634 965 92 599 994 98 248 776 94 54 66 92 478 858 112 396 628 97 86 334 97 345 470 89 269 456 113 6 230 89 662 889 106 127 557 101 300 647 90 185 836 92 265 690 72 429 758 86 675 812 78 74 942 97 94 753 88 567 644 107 277 796 100 42 367 105 570 866 92 403 508 96 213 740 102 636 991 109 781 849 87 264 796 99 267 531 101 42 446 96 241 997 99 770 859 91 140 266 96 619 785 103 115 962 112 519 979 88 420 946 92 37 712 95 255 856 92 223 303 107 781 981 107 143 404 108 789 931 87 42 439 87 40 536 94 639 656 81 50 935 96 354 772 108 608 923 102 165 924 100 424 664 109 460 853 87 597 714 119 406 700 89 292 994 106 153 529 118 20 525 112 75 393 97 121 687 103 771 923 94 314 698 87 173 711 101 429 833 98 179 417 92 673 780 99 702 722 91 647 940 80 865 893 96 546 638 95 388 807 99 110 784 83 79 793 88 415 569 102 25 860 107 852 936 80 705 956 98 383 880 110 400 762 96 306 914 107 357 991 106 268 845 102 39 665 81 52 208 115 524 528 96 0 35 108 381 875 98 913 971 95 405 992 117 130 900 112 454 908 104 88 411 99 480 714 100 39 867 99 486 808 94 670 745 97 69 924 105 41 163 111 145 803 84 537 971 97 93 940 98 53 159 96 270 717 111 631 851 104 437 545 98 398 560 85 360 639 109 4 321 107 69 802 117 529 551 96 594 601 119 114 883 95 847 974 80 269 330 100 858 895 98 209 551 85 64 660 92 374 930 87 613 917 98 544 918 80 332 974 111 58 359 81 394 914 91 395 756 106 262 877 93 386 941 96 257 741 92 19 448 92 272 713 115 203 615 87 253 831 110 128 194 109 382 904 117 300 898 100 582 970 97 225 976 94 13 874 79 377 436 100 592 881 89 239 244 92 585 918 107 157 257 94 697 793 112 857 897 84 197 505 91 33 635 95 473 604 79 914 973 108 570 931 117 659 958 103 218 936 94 935 993 93 386 759 102 208 675 100 228 634 108 149 441 99 133 361 97 31 94 99 165 851 93 474 632 104 267 679 88 55 547 89 504 623 75 141 500 102 100 779 117 586 856 105 435 709 108 550 686 114 151 910 105 748 812 106 858 887 85 553 637 103 0 82 98 133 999 107 101 267 126 96 294 96 79 598 95 600 704 78 209 268 104 16 780 124 407 966 101 62 429 95 182 673 109 745 985 91 325 452 94 443 561 98 56 190 96 0 978 73 626 687 89 246 351 90 145 770 112 363 636 113 700 956 95 261 625 103 374 709 96 537 923 90 199 400 99 25 847 93 84 909 123 973 990 105 553 610 108 355 938 96 238 837 93 755 981 96 312 843 103 2 82 116 296 896 96 6 990 76 174 877 90 119 636 98 82 797 90 91 586 91 252 520 92 257 904 102 213 752 96 388 442 91 261 284 105 41 454 95 79 795 106 35 359 70 571 827 70 23 601 97 67 827 83 549 653 101 824 990 109 164 859 94 857 870 98 299 344 95 629 769 103 393 660 111 232 355 82 174 599 94 564 616 108 268 423 99 138 169 98 169 583 115 42 226 102 690 931 99 802 861 104 666 764 121 78 152 106 391 443 88 595 784 89 863 977 106 551 801 96 152 321 96 134 578 104 23 117 87 360 789 85 104 922 117 488 611 89 188 741 119 207 582 99 465 719 94 132 641 106 228 274 96 241 588 93 108 540 99 645 729 96 254 966 107 296 692 123 177 700 97 208 521 106 765 957 91 619 810 102 364 518 116 39 358 93 417 889 93 60 640 117 520 856 75 357 912 96 351 979 91 770 856 91 694 744 109 389 511 87 25 891 88 304 866 101 377 494 120 346 918 105 629 737 107 394 439 102 467 877 95 370 731 99 436 815 89 668 926 88 42 704 120 128 271 94 584 755 98 334 388 108 249 886 87 135 452 106 350 956 93 34 752 102 496 787 90 388 985 90 240 851 112 485 513 107 272 932 92 28 349 113 318 773 101 653 789 83 99 461 96 747 979 87 415 756 118 208 627 105 42 840 87 217 996 84 619 913 93 333 366 96 52 520 111 80 930 93 326 785 102 560 932 105 604 932 88 534 843 93 63 914 102 443 454 108 324 340 108 110 700 88 105 865 106 127 201 101 146 519 102 173 724 85 14 856 74 137 623 101 262 429 106 47 756 102 477 754 98 553 786 118 168 645 99 672 912 102 661 828 102 216 358 104 547 560 101 383 521 116 800 897 104 0 312 101 658 659 99 110 747 85 1 182 87 548 980 119 266 623 108 387 938 104 89 406 90 126 796 102 1 999 105 418 552 96 247 859 86 214 964 85 469 866 115 288 626 87 468 603 87 26 649 104 312 761 100 76 809 99 308 357 95 901 935 108 219 257 81 194 288 114 33 862 109 345 620 108 652 783 94 372 781 107 745 786 101 71 110 97 248 724 91 400 972 97 508 750 94 458 496 126 113 677 103 153 473 104 28 332 86 269 875 87 78 485 111 834 904 95 19 503 103 374 557 106 195 884 94 180 572 100 178 679 105 596 662 105 56 151 101 201 723 97 471 517 123 129 751 91 92 967 96 249 510 125 432 534 87 231 983 106 274 486 107 428 896 85 161 863 95 594 705 104 557 779 99 810 940 117 132 244 94 185 535 90 567 571 95 556 756 93 61 643 103 699 707 109 812 890 96 143 805 133 319 498 98 374 500 100 4 856 92 419 914 86 554 801 105 113 671 102 595 944 111 219 261 115 256 745 106 82 115 78 605 769 93 310 876 89 45 556 91 222 584 106 456 821 91 295 309 101 220 822 87 655 996 114 316 376 102 715 982 94 158 256 92 759 826 99 475 784 100 153 156 92 433 520 97 661 906 95 847 901 108 333 605 93 346 427 93 51 957 107 832 862 102 27 230 107 11 918 105 374 478 98 92 465 105 335 805 91 24 81 119 565 720 97 817 921 87 212 596 102 193 224 123 233 573 92 3 744 90 152 273 89 502 519 100 538 953 117 330 997 100 197 531 96 14 58 102 195 916 98 827 973 97 152 352 104 703 938 109 168 340 104 1 425 98 479 920 101 458 946 118 642 896 99 201 340 93 320 918 90 2 740 101 84 361 115 360 651 100 669 940 111 120 556 117 206 230 117 700 807 104 611 739 101 565 845 117 450 858 80 252 662 113 103 506 95 453 738 86 311 903 90 58 110 93 189 600 95 218 840 106 316 482 97 205 851 97 712 763 97 32 986 103 2 639 90 415 476 98 483 669 107 217 714 91 239 461 91 119 902 103 73 329 82 568 814 90 123 937 104 334 591 105 105 744 97 194 965 103 318 580 113 582 908 115 104 765 95 309 873 77 9 414 122 243 250 112 50 303 98 47 283 111 426 763 90 7 163 109 428 547 99 623 701 108 809 810 89 141 694 100 72 768 97 432 862 117 575 719 94 464 845 96 355 636 99 598 740 105 65 290 97 133 540 103 60 936 96 452 767 94 293 381 100 515 875 99 379 685 97 238 242 90 52 527 99 170 634 87 416 456 100 297 997 96 46 415 110 267 674 107 901 918 111 103 598 96 198 660 98 246 741 109 310 433 85 2 813 93 461 794 83 393 900 105 703 783 122 300 958 93 475 908 100 312 651 120 33 491 114 714 812 91 661 894 85 487 511 82 121 213 99 679 940 102 239 579 102 600 947 93 198 410 98 280 331 84 356 847 86 273 312 87 138 823 105 515 941 107 242 751 103 385 456 103 424 681 83 69 204 94 322 800 78 218 471 96 62 692 89 590 615 107 10 903 104 430 963 87 770 940 104 234 786 73 87 529 83 397 764 99 609 850 95 141 652 107 412 774 94 294 878 104 178 587 102 238 498 85 8 227 87 697 730 95 710 740 82 753 914 89 624 722 82 426 570 103 172 778 103 366 399 106 714 981 90 21 522 85 380 946 85 280 906 83 18 534 95 114 253 113 99 648 108 60 81 110 171 491 79 879 995 92 4 322 106 36 830 104 7 987 85 38 67 96 397 595 103 495 807 88 174 224 98 816 962 83 518 859 103 168 644 101 741 790 95 311 885 96 301 575 92 377 895 88 121 220 113 228 801 88 372 963 97 867 888 100 98 492 101 406 925 90 525 586 97 461 988 94 676 868 104 686 838 109 33 172 115 720 837 115 118 892 97 537 598 117 78 517 112 127 228 95 126 967 99 399 510 106 741 780 92 793 921 96 484 893 100 493 778 94 489 953 101 512 954 95 263 743 87 834 996 102 835 875 99 716 984 87 200 479 99 371 888 110 771 839 97 309 569 106 114 592 98 248 388 114 191 476 101 424 957 101 18 515 91 222 718 123 755 829 111 626 876 107 198 851 119 27 654 108 420 683 94 757 864 71 208 702 74 276 662 82 69 375 76 519 912 103 41 914 118 34 69 120 373 777 116 351 923 92 455 759 110 337 929 98 871 899 94 232 453 76 619 724 108 674 848 85 13 682 98 743 902 98 16 153 107 66 280 115 95 270 99 262 793 91 22 65 114 773 891 83 197 518 107 597 743 105 54 860 95 1 922 91 795 860 105 435 596 99 381 453 108 744 936 95 570 935 87 245 568 103 210 346 91 867 935 115 316 358 90 212 628 91 583 701 113 200 743 90 640 971 91 508 669 96 46 750 103 75 799 94 500 778 103 334 768 95 496 958 97 571 601 111 510 927 85 431 724 112 415 819 86 34 368 106 488 827 99 123 167 107 313 440 101 555 828 101 612 664 91 8 947 87 150 319 95 478 900 91 264 759 107 98 422 100 145 992 94 177 820 116 471 787 100 247 761 115 52 317 105 945 995 104 160 930 96 569 739 92 145 983 120 101 993 92 27 151 109 467 553 98 416 939 87 438 920 114 765 849 111 625 667 114 165 180 106 22 983 114 296 693 99 23 743 86 187 830 88 263 622 95 24 190 94 102 348 88 117 180 108 754 872 123 825 826 105 6 326 104 87 444 109 473 543 86 224 783 93 219 476 90 74 869 107 321 584 102 18 291 110 211 587 103 210 558 94 65 456 109 345 860 99 386 980 106 955 973 94 82 823 105 416 613 101 92 130 108 43 627 106 385 532 96 32 832 97 556 629 92 34 133 84 312 965 93 255 258 101 415 862 83 358 582 101 389 756 95 121 559 121 79 684 92 649 692 100 500 824 106 98 152 121 95 580 115 483 835 94 230 373 108 608 722 98 269 998 83 401 535 84 414 564 78 565 994 111 94 710 87 152 203 111 280 800 99 314 892 99 353 413 105 409 694 96 243 834 91 154 965 95 183 440 103 683 975 113 138 501 98 896 922 103 3 154 89 286 559 114 443 756 103 532 852 99 495 786 95 131 220 105 544 945 84 809 978 85 87 373 106 458 475 102 410 751 108 799 994 110 622 673 129 525 956 84 851 949 110 345 630 88 705 767 90 385 843 88 28 276 109 896 965 96 229 334 85 123 188 95 306 943 78 256 385 114 97 824 99 346 421 89 103 654 103 190 805 98 684 813 103 22 655 102 452 847 107 410 594 101 81 908 93 455 824 97 218 338 119 200 554 117 6 363 80 184 440 109 258 999 98 411 521 90 145 643 94 99 930 111 334 716 94 33 847 104 104 977 90 380 876 90 549 600 102 454 514 104 156 613 103 177 367 116 186 913 103 121 965 111 30 166 95 52 725 95 20 476 78 152 387 94 441 506 94 321 997 99 610 851 76 251 255 94 107 448 110 745 914 108 15 86 90 218 300 98 151 634 84 266 530 85 662 858 105 297 862 104 571 729 113 625 986 98 370 638 86 766 989 103 880 912 94 724 987 107 508 533 92 127 968 93 17 442 85 629 722 72 713 749 95 59 229 99 40 301 91 463 494 114 10 128 114 149 307 105 589 726 99 356 883 104 12 173 94 629 929 105 479 947 104 330 776 91 816 830 107 40 323 118 170 961 95 693 876 104 296 724 108 29 810 111 114 944 101 527 782 92 401 822 88 879 924 102 202 724 107 56 954 94 180 482 111 707 844 97 190 770 113 90 509 94 717 993 93 65 142 80 137 777 105 762 931 105 823 991 107 66 241 97 680 893 102 604 740 105 290 836 94 339 841 104 202 823 96 25 424 98 14 810 92 368 475 101 325 871 92 621 974 99 764 833 92 933 968 98 35 704 96 172 842 104 430 882 94 445 813 106 40 744 107 563 612 113 332 563 106 3 842 92 469 953 95 143 752 92 722 756 114 56 866 93 57 635 96 280 644 100 778 786 86 663 982 100 186 438 100 567 620 92 85 872 108 240 491 98 171 243 97 426 987 87 157 394 106 388 447 89 351 746 101 125 859 76 157 942 98 92 519 102 69 154 109 266 860 96 379 951 104 394 979 97 23 24 99 113 992 105 467 549 97 299 949 104 251 687 114 82 670 107 461 744 104 63 910 98 204 621 88 720 778 99 585 821 92 178 824 93 613 832 93 67 338 104 440 520 92 33 672 105 275 377 105 322 748 120 26 877 95 94 368 98 375 673 102 570 717 103 869 996 103 509 606 105 466 951 96 23 461 100 822 986 104 106 358 93 346 805 102 555 948 97 97 743 95 177 817 92 554 772 117 801 875 127 47 158 99 416 552 81 228 712 104 525 835 125 66 624 106 322 737 93 509 552 89 660 943 95 435 626 109 354 464 99 540 818 95 454 937 101 133 462 111 360 623 93 399 886 93 185 976 91 616 817 108 465 597 87 214 748 106 299 424 87 781 986 99 89 780 105 374 474 84 126 355 89 385 871 93 369 630 104 110 153 105 223 767 100 567 594 94 25 999 81 397 890 87 184 961 108 130 357 103 853 913 101 114 419 108 476 601 100 65 183 95 59 899 109 326 778 103 625 729 106 15 83 105 554 748 118 50 826 113 484 774 111 521 809 81 175 475 101 85 878 110 384 698 113 524 775 106 388 956 89 573 621 102 478 532 114 685 935 100 158 849 97 343 657 90 504 971 102 136 595 105 559 659 102 233 444 97 530 563 100 337 847 105 105 740 82 177 847 91 465 626 89 568 620 104 231 438 122 658 757 100 181 650 107 317 740 86 361 451 88 153 804 109 146 173 100 224 536 78 283 975 109 890 902 93 120 138 123 211 863 89 120 781 101 400 680 109 553 963 104 133 973 90 484 877 89 679 961 102 745 946 107 353 404 111 574 591 105 266 934 121 97 705 99 35 738 101 130 537 101 694 964 109 539 713 88 165 581 85 3 332 94 541 649 93 207 701 95 272 674 97 172 870 101 346 711 110 36 472 117 80 931 102 525 789 101 473 835 125 62 752 115 576 707 114 978 983 96 151 679 94 42 985 101 301 884 97 7 660 97 124 329 90 19 308 93 143 307 103 861 967 106 851 892 108 843 893 104 720 951 97 32 752 97 402 857 99 103 486 96 52 806 90 740 839 101 2 891 105 86 376 92 189 920 87 642 713 101 963 975 101 505 623 91 259 598 102 304 517 118 578 629 86 136 495 95 48 607 100 366 522 123 259 470 92 362 595 93 83 480 89 215 729 102 160 240 94 32 744 88 194 599 94 509 549 82 335 414 112 283 884 98 656 689 80 423 520 112 34 54 100 194 287 103 639 673 91 334 947 113 280 449 109 49 203 116 68 516 105 2 480 111 627 770 93 601 820 102 189 827 104 716 965 94 126 608 98 223 251 88 117 610 105 559 931 102 128 751 104 144 878 88 164 220 98 304 350 110 388 556 98 693 948 104 229 243 98 527 633 118 510 551 105 363 983 103 568 803 93 223 227 100 143 342 91 19 623 94 679 935 98 106 815 103 206 334 97 306 539 95 728 829 103 208 471 97 68 213 112 354 558 110 220 963 110 186 592 113 318 686 88 145 352 106 372 590 86 374 845 95 182 930 126 334 668 90 385 633 96 104 895 74 718 741 81 787 964 94 269 389 110 509 838 112 64 897 94 152 824 109 79 116 111 26 472 87 258 544 101 312 323 102 311 941 92 671 736 104 69 779 95 384 954 102 467 730 93 188 787 94 160 846 96 24 287 112 358 584 98 596 872 106 276 341 116 816 897 108 833 841 92 239 438 98 565 597 94 495 551 96 207 280 96 449 596 109 630 957 88 447 596 104 613 915 102 491 634 102 443 522 96 313 383 104 41 722 98 189 788 96 126 442 102 35 170 105 675 780 93 368 820 100 347 475 111 397 759 100 131 991 103 785 845 94 178 260 86 313 483 106 43 585 105 311 423 112 299 977 116 560 652 111 481 965 89 25 469 107 152 547 86 28 402 108 559 757 96 80 291 95 163 220 115 9 519 98 48 61 88 8 970 99 83 792 105 298 822 106 545 811 96 672 917 94 617 876 97 209 924 104 52 952 97 588 803 82 57 971 118 521 948 91 523 730 108 444 527 99 42 342 99 75 740 98 72 299 90 404 445 100 238 867 108 378 704 98 189 794 120 190 286 98 120 510 93 456 788 91 172 934 93 200 648 97 246 869 111 484 628 91 284 395 88 31 736 86 106 393 84 48 713 103 0 845 104 501 779 129 114 118 99 569 609 104 257 621 105 486 554 102 204 933 118 472 844 121 266 684 100 423 561 101 58 588 90 463 598 100 456 523 109 311 715 98 129 852 82 732 907 104 100 289 120 144 967 117 410 910 93 271 645 102 56 217 90 119 667 80 280 509 108 540 752 101 249 998 108 404 543 111 447 842 104 155 967 98 285 396 112 745 818 103 603 730 120 139 955 108 196 350 94 248 270 99 359 511 96 346 909 98 465 925 90 284 319 108 651 945 96 497 604 83 70 590 79 791 885 101 588 815 117 835 923 116 7 68 106 115 710 104 560 661 110 78 853 107 76 601 91 869 926 94 165 723 80 773 893 108 240 938 85 497 579 92 117 751 98 759 887 92 244 689 103 355 833 102 536 660 100 717 916 109 228 727 96 84 402 98 447 526 119 106 386 93 187 659 80 430 456 119 259 410 102 50 135 100 243 956 102 109 482 111 285 579 110 440 612 96 23 321 105 421 847 97 305 894 106 431 459 106 92 628 99 733 859 90 542 820 89 589 659 113 111 179 98 51 594 109 117 479 92 11 678 103 251 945 94 93 833 96 379 818 95 82 316 112 92 461 104 350 582 108 34 676 100 57 457 101 38 730 119 725 871 107 547 804 91 784 841 84 30 912 103 397 823 107 399 614 104 42 546 105 954 999 82 364 796 92 4 301 82 4 193 87 643 835 107 88 532 113 77 884 87 201 703 87 843 964 102 169 924 113 181 337 78 564 920 89 715 915 83 55 361 116 348 549 72 74 421 109 344 682 100 711 770 113 554 571 99 277 586 109 74 210 100 433 519 94 203 261 96 481 519 89 131 483 106 44 427 87 611 680 102 625 858 99 269 642 94 567 878 99 41 513 104 388 540 88 263 491 114 283 372 112 101 258 84 58 496 81 102 262 98 567 576 118 289 878 108 215 333 97 84 333 109 444 814 113 234 742 104 542 632 88 920 964 119 657 957 82 569 939 91 233 596 90 278 638 106 351 933 103 588 991 83 375 487 90 377 379 107 461 851 89 524 551 82 603 758 84 39 512 104 517 703 92 567 637 94 833 958 90 48 298 87 494 976 118 451 977 95 543 729 100 510 833 90 241 441 99 566 774 103 603 742 82 542 875 92 888 992 99 644 843 100 971 999 100 108 369 105 230 744 95 351 718 88 305 764 100 92 295 112 5 938 96 92 859 98 316 616 99 394 665 89 125 972 103 541 648 98 533 541 99 117 561 106 209 602 117 564 934 105 93 696 92 408 794 94 186 195 121 16 417 92 367 977 99 432 777 93 490 737 106 532 896 81 130 750 85 18 393 99 749 855 91 284 888 99 123 950 102 154 761 94 63 120 101 245 819 89 9 383 109 672 864 98 795 895 102 573 795 113 12 591 95 623 830 82 70 552 93 180 876 101 509 544 90 621 859 103 200 245 111 376 832 116 808 914 109 424 924 80 178 306 98 95 224 88 817 885 92 73 976 87 124 363 106 494 609 95 37 606 101 606 838 89 64 211 101 223 780 98 186 981 104 301 782 83 753 913 118 653 882 97 248 348 109 77 772 101 295 951 106 514 878 98 413 624 107 142 537 94 691 953 103 85 958 92 639 879 101 59 925 94 290 753 96 21 789 102 152 288 96 410 538 95 38 915 94 411 936 104 546 615 113 619 795 104 674 910 117 776 916 84 481 851 91 103 478 95 283 793 101 156 812 99 310 556 96 677 867 107 469 960 98 257 299 111 348 409 95 194 990 99 470 707 95 182 894 88 540 980 107 327 844 100 0 612 102 119 716 91 177 915 102 237 946 79 53 153 106 428 651 101 296 779 93 339 549 90 294 648 108 20 958 101 511 743 97 328 668 88 154 546 104 76 872 106 402 531 99 236 856 113 190 604 96 118 556 83 553 788 116 527 623 105 301 587 96 339 551 118 285 555 99 535 716 97 192 196 105 231 592 91 489 907 95 789 910 105 267 276 93 330 428 91 136 276 101 659 971 107 272 477 96 44 701 115 163 510 102 519 990 110 49 514 106 17 713 105 180 272 98 106 330 106 60 316 96 421 428 86 120 667 102 423 819 94 346 989 124 840 974 93 222 631 80 726 975 108 642 810 112 498 715 96 254 830 96 386 928 104 37 208 90 82 565 100 111 589 122 22 994 91 217 477 94 752 774 79 68 956 112 749 839 90 455 892 121 33 707 106 189 537 97 619 940 96 425 535 115 523 674 91 630 997 86 129 242 105 73 286 99 68 768 126 751 821 83 13 168 84 431 840 93 55 657 88 451 704 79 195 782 108 562 656 115 169 694 100 152 619 106 209 218 97 234 839 87 257 984 108 180 545 97 163 602 78 653 809 89 674 959 108 264 397 97 571 947 117 350 548 100 203 510 117 311 630 98 726 856 106 230 946 104 291 684 93 223 411 121 706 929 102 399 655 98 331 764 90 464 880 118 159 271 113 288 624 118 141 153 114 198 283 97 408 784 100 236 407 109 621 997 92 705 823 98 120 507 120 107 550 98 241 539 91 35 194 92 368 521 95 453 877 105 197 412 88 115 955 106 208 418 88 294 940 112 452 874 104 294 553 99 664 946 119 309 354 100 34 77 100 63 258 97 629 632 94 161 180 80 168 437 87 472 592 92 765 946 108 512 649 114 47 276 106 315 710 97 45 853 100 67 126 109 446 461 107 5 428 101 170 304 93 688 985 99 247 697 90 252 618 102 80 891 105 431 668 109 287 563 80 971 978 107 553 922 85 342 499 106 62 297 111 17 185 96 385 705 79 839 892 101 352 604 102 653 806 79 39 360 87 346 934 85 86 971 97 904 921 93 323 387 101 52 854 87 659 708 98 537 640 87 785 921 107 152 458 94 281 708 99 571 801 113 157 229 81 796 917 99 127 233 101 407 759 103 166 801 135 364 525 112 545 741 105 274 885 100 196 554 96 231 918 90 244 742 92 163 403 100 407 409 96 65 287 100 29 653 100 97 322 99 265 481 96 97 325 101 925 929 108 0 203 120 166 278 114 234 691 102 499 970 90 354 763 99 433 574 107 159 452 99 145 233 100 437 862 100 790 844 110 168 927 95 408 494 114 24 877 105 625 792 101 471 505 100 663 967 98 283 900 87 142 639 113 17 191 102 647 816 99 533 760 94 647 857 121 433 725 106 14 667 102 119 864 108 275 745 87 41 144 114 88 150 94 497 877 83 62 325 109 395 814 115 123 505 103 329 375 99 551 994 103 710 978 98 79 214 89 412 609 117 189 220 97 417 971 91 975 986 100 278 443 74 721 906 103 99 336 113 91 342 107 14 875 102 461 960 115 293 459 103 2 570 102 160 812 92 865 978 117 316 851 112 15 33 99 40 594 99 516 558 114 77 419 95 196 495 100 25 936 104 7 553 99 23 174 102 83 760 103 187 819 102 701 708 91 3 32 99 581 750 101 287 455 112 546 700 82 80 928 107 634 922 96 519 844 107 784 824 92 167 332 98 76 95 80 681 752 98 605 727 102 187 602 102 532 936 90 366 457 106 131 273 82 201 404 87 161 462 99 3 794 106 93 522 119 643 926 100 249 678 104 401 696 97 389 812 114 323 962 81 226 240 119 240 544 92 611 622 103 56 380 90 15 720 85 398 778 92 501 894 96 585 754 99 843 961 98 203 852 91 60 82 109 731 734 89 772 931 93 108 498 90 126 887 97 461 606 96 493 707 96 573 647 93 495 971 82 854 893 96 360 880 101 212 239 106 699 778 78 619 709 107 300 964 86 48 993 107 294 587 101 609 762 103 194 676 93 113 172 96 629 684 76 128 172 80 480 809 90 822 905 108 511 810 91 363 469 94 37 367 83 55 237 79 181 867 90 675 711 101 65 855 105 383 645 110 257 422 102 676 681 92 16 113 109 15 65 103 101 250 112 70 920 87 175 735 87 350 840 107 564 640 97 404 551 105 280 857 108 108 144 82 146 535 81 137 291 103 65 315 111 462 950 103 154 908 83 260 388 102 814 928 116 69 395 94 414 585 99 554 609 109 797 912 108 5 183 105 148 566 100 24 519 102 14 712 102 190 904 105 120 711 103 72 757 98 770 998 101 393 843 103 32 910 94 674 837 96 514 520 82 529 550 90 98 636 97 713 807 95 258 507 108 188 251 108 426 960 104 384 616 117 139 317 79 533 874 90 75 699 90 119 329 101 115 179 122 533 676 117 501 588 100 600 994 78 653 724 90 392 815 99 76 283 106 249 805 95 3 15 113 504 988 88 596 991 99 562 583 93 34 53 75 563 572 86 157 409 101 512 995 97 790 824 124 646 752 83 211 731 89 165 298 90 147 730 86 422 702 112 285 963 104 46 90 92 348 373 93 51 73 99 83 165 95 378 583 104 574 603 107 823 987 95 50 249 103 40 504 99 1 657 93 236 427 101 267 578 99 485 537 91 326 714 108 132 298 105 90 672 102 261 343 97 437 686 107 206 977 88 5 662 87 188 735 99 253 340 108 159 551 109 390 582 96 146 517 97 143 791 101 310 769 117 6 75 108 186 323 84 540 721 105 110 287 88 121 882 106 498 655 106 230 863 94 70 488 115 913 961 119 461 901 97 929 940 121 296 521 101 543 972 98 8 852 95 27 280 107 802 963 95 243 426 96 73 170 102 382 726 117 679 878 108 152 763 93 234 816 102 244 700 93 48 261 101 856 963 82 465 630 99 805 909 88 68 557 105 38 276 99 70 436 102 795 898 105 153 582 96 519 569 97 441 994 95 585 786 100 511 588 102 712 940 122 832 900 91 155 623 93 325 915 91 424 644 92 261 836 100 332 627 107 297 460 83 62 468 105 778 976 107 611 914 99 402 904 95 506 632 94 139 324 101 110 623 109 471 995 78 24 123 98 106 114 96 610 832 121 249 559 109 518 619 106 243 972 96 358 436 110 375 517 96 383 756 97 36 925 94 10 875 84 525 726 105 603 837 112 133 782 99 2 678 96 6 831 107 8 491 93 447 622 108 424 854 100 341 855 106 163 517 104 525 782 103 785 943 99 156 345 95 27 554 99 83 206 103 113 650 106 38 699 100 77 862 120 81 212 84 510 611 97 186 703 102 293 822 107 778 998 90 241 248 101 406 871 87 7 619 102 828 991 111 315 949 84 176 871 99 151 592 105 99 167 101 880 982 89 485 711 95 974 992 104 130 972 103 146 881 96 593 998 102 509 761 96 508 664 100 508 912 92 225 810 103 366 741 106 26 440 100 9 256 97 387 437 104 243 324 104 415 444 117 78 354 107 59 138 87 772 816 99 439 859 102 298 761 96 563 631 88 145 576 85 344 861 107 560 782 111 112 539 98 363 635 90 511 596 90 33 90 119 398 805 89 338 867 93 685 909 99 214 791 106 196 596 115 154 949 87 82 938 118 251 922 99 1 521 125 749 890 92 133 194 96 114 138 103 543 700 104 74 385 103 8 663 112 169 576 104 382 558 108 98 457 86 201 802 99 16 25 101 614 693 108 135 342 109 894 948 94 445 841 109 509 928 97 378 831 111 130 177 85 645 814 97 330 688 102 439 558 96 507 610 100 738 940 97 55 313 92 24 639 89 52 719 90 232 902 104 46 77 96 811 879 98 94 682 104 115 255 99 484 966 96 317 850 86 278 779 103 12 486 107 612 919 90 595 882 85 770 816 91 269 352 103 479 801 118 116 623 106 467 570 94 386 812 90 123 796 89 609 946 101 733 853 88 219 921 107 242 847 107 455 718 114 354 723 99 106 203 84 150 619 101 265 752 104 265 745 91 373 649 98 362 960 91 401 922 108 550 974 83 515 857 83 154 509 101 97 176 102 177 305 79 586 658 98 264 513 103 434 531 116 235 918 100 148 602 98 284 809 81 531 988 91 20 22 89 441 674 102 261 345 104 468 593 106 265 822 104 656 940 91 575 814 107 367 590 98 346 484 102 334 778 92 248 461 103 29 129 89 212 560 83 129 942 96 23 442 103 244 320 115 408 486 98 406 495 102 425 944 108 752 816 99 338 467 90 82 452 97 663 913 93 872 993 82 257 696 107 280 630 113 513 881 116 732 955 101 364 995 102 323 337 91 400 975 105 134 915 99 340 449 99 116 242 95 54 780 105 231 627 84 186 726 88 669 954 92 38 235 105 872 919 96 217 428 87 53 410 111 392 506 113 423 684 101 565 752 101 143 527 93 521 745 92 951 972 89 72 602 92 25 497 96 612 652 100 41 731 108 405 508 105 51 652 98 119 410 92 293 830 109 32 622 100 310 666 98 47 531 104 346 870 90 232 368 114 199 657 97 74 909 113 16 657 92 571 712 78 571 853 94 627 734 93 7 715 92 122 279 87 336 840 88 11 726 83 84 426 93 166 196 84 107 255 114 414 741 97 162 905 96 78 484 95 95 637 119 305 325 92 414 845 96 248 581 90 353 365 79 207 315 100 368 443 97 397 793 117 357 392 108 270 629 86 899 930 105 181 908 92 112 841 91 272 835 101 131 726 90 750 786 94 437 937 96 538 596 97 259 998 97 208 255 114 65 564 82 558 679 96 526 909 110 540 865 97 851 891 102 208 520 108 446 611 104 528 698 97 402 722 111 874 890 93 501 643 89 142 236 107 3 131 84 112 150 115 417 455 97 417 884 97 695 956 103 89 472 115 438 633 114 325 371 107 608 800 97 604 797 94 670 957 111 498 571 86 224 719 103 473 630 98 311 366 99 82 587 87 280 284 95 684 698 106 398 618 100 20 443 110 208 683 86 627 874 102 406 516 107 650 993 118 324 981 112 182 969 91 490 903 91 564 895 96 331 878 107 45 329 108 163 859 107 18 955 100 589 999 102 179 939 99 739 766 116 235 952 110 137 758 104 691 963 101 791 999 106 90 326 105 673 892 96 185 746 100 50 201 111 572 693 93 39 430 102 687 988 102 226 407 113 46 159 98 458 724 98 25 405 109 164 720 102 23 354 105 14 317 101 407 817 92 311 679 97 565 837 110 715 903 90 29 159 100 197 421 82 278 876 116 43 318 95 69 468 82 347 589 88 584 848 102 421 747 101 570 691 106 274 848 113 439 959 92 135 718 103 184 777 75 171 812 111 7 669 79 518 897 116 601 923 77 362 987 94 41 735 99 66 432 97 187 259 110 443 491 98 156 422 86 271 654 106 701 878 114 40 864 89 467 779 82 147 492 108 468 820 89 166 326 98 129 154 111 813 843 89 671 826 89 40 114 116 605 939 90 811 928 106 414 587 73 385 748 99 0 199 99 639 890 97 502 618 95 278 495 105 292 582 85 513 922 104 602 861 89 305 802 109 11 606 90 117 197 103 435 735 109 601 889 113 755 769 112 343 368 114 268 979 124 19 911 102 822 954 90 5 729 110 394 932 120 108 153 95 532 732 92 502 971 96 579 588 106 552 625 97 89 690 91 480 495 91 530 692 99 167 867 102 258 332 96 379 627 92 523 582 114 254 541 100 674 981 98 5 902 98 615 887 106 690 803 104 260 315 96 60 447 99 257 918 96 663 932 118 804 989 99 324 432 101 379 559 97 140 165 101 777 893 98 656 707 92 602 906 113 211 265 99 481 562 101 616 827 91 492 854 116 261 643 90 331 582 131 242 281 82 98 988 98 116 595 93 520 793 86 296 790 100 582 972 111 568 660 102 53 420 94 231 693 105 732 890 117 125 858 106 417 585 91 119 440 104 512 965 98 102 475 106 409 747 97 752 932 111 351 750 101 384 915 88 697 734 121 122 610 112 5 34 102 17 458 88 263 964 93 515 847 91 696 939 113 497 998 95 146 934 78 670 941 111 70 320 95 615 654 73 559 847 93 290 386 105 370 389 117 266 431 102 133 520 103 210 697 126 602 617 97 867 922 118 276 990 100 100 798 105 148 863 93 492 966 94 262 570 101 628 893 90 623 878 95 262 893 69 308 990 91 225 292 98 575 717 113 229 746 116 304 529 95 286 677 109 488 601 100 227 621 103 748 861 109 18 212 95 123 308 105 133 357 88 732 943 97 6 863 104 159 552 87 704 993 96 585 712 99 87 665 104 329 493 95 162 849 96 342 756 118 846 998 101 108 833 100 207 227 87 489 928 114 335 841 113 54 431 94 618 932 96 331 742 104 659 784 90 75 472 103 494 743 98 121 513 75 519 971 101 224 650 92 123 632 99 366 520 108 87 408 94 591 988 121 695 817 106 349 414 101 252 308 80 354 753 113 336 819 104 732 843 85 741 783 100 807 916 112 64 580 91 425 635 94 329 338 87 618 839 104 101 122 106 311 322 112 156 550 82 168 277 84 102 767 113 710 990 110 721 837 94 135 958 99 530 957 93 488 563 109 486 965 111 277 307 86 365 720 106 106 869 109 178 639 94 561 927 96 253 897 99 136 879 71 226 433 114 217 478 98 567 663 107 147 906 106 198 347 100 378 954 100 756 972 93 658 879 98 26 704 105 83 499 97 628 995 96 367 465 97 481 652 102 300 818 88 23 478 109 244 457 107 476 865 95 574 816 102 169 391 81 278 533 97 274 368 101 257 321 101 27 971 103 262 520 98 240 312 111 248 570 86 243 401 94 305 410 99 9 601 99 16 346 114 307 819 111 51 560 103 46 989 100 147 585 97 404 849 101 325 945 93 609 724 100 355 423 103 56 938 106 100 940 102 573 978 95 735 740 103 588 607 98 183 854 95 189 417 104 80 144 100 176 553 104 391 624 96 201 293 92 152 862 108 20 424 115 308 505 100 293 575 100 367 434 90 416 684 91 142 519 96 87 394 97 409 641 97 35 669 92 133 985 93 124 308 91 350 750 97 151 419 106 74 671 81 253 594 87 174 509 91 361 624 93 597 692 96 387 522 89 372 964 112 757 840 100 444 922 92 815 949 81 523 897 89 86 423 103 572 918 109 566 935 108 326 457 94 141 764 86 108 858 115 396 599 88 275 670 93 540 819 97 724 976 99 18 228 97 356 719 95 908 997 104 135 685 109 98 329 112 113 244 90 193 358 109 112 893 107 161 475 101 774 949 100 19 779 103 108 655 89 139 357 109 185 508 100 815 825 106 517 524 111 37 666 96 248 327 97 90 567 112 456 531 114 223 702 114 302 496 118 49 211 110 472 820 76 206 672 114 120 225 107 65 257 113 492 620 104 53 937 110 140 561 86 265 590 110 299 432 96 499 572 85 465 627 85 537 857 104 859 990 113 140 448 80 63 469 89 69 164 75 470 889 106 556 900 83 254 634 109 245 742 96 255 578 95 572 599 92 653 879 102 653 889 98 774 828 95 7 96 92 698 825 90 205 561 89 824 927 89 278 652 100 159 378 77 48 985 95 856 928 101 164 582 99 652 981 108 25 610 110 517 728 118 132 560 88 795 929 102 644 971 91 234 987 101 279 838 94 405 722 101 269 716 84 31 606 110 301 634 101 173 354 104 342 630 108 445 928 106 517 705 104 257 926 90 6 53 92 809 838 90 244 293 88 8 434 103 502 566 109 720 899 101 565 930 99 535 689 103 8 620 103 301 819 77 494 845 101 774 905 97 9 122 93 328 373 97 938 965 95 434 969 106 282 994 91 614 936 107 58 451 97 478 942 103 277 975 106 891 901 116 202 681 104 23 934 109 315 652 108 112 671 83 14 602 105 387 845 91 532 951 95 640 894 109 337 948 89 35 765 112 77 525 100 914 922 107 321 511 102 5 313 102 434 789 111 434 638 99 411 939 91 838 952 100 227 801 103 61 266 96 324 908 107 688 932 95 64 400 111 257 687 106 102 685 106 295 947 105 387 551 109 133 652 97 689 969 76 20 827 94 418 487 82 150 861 91 799 854 98 235 857 86 3 496 105 688 864 102 428 679 100 286 541 84 334 507 93 115 637 79 86 200 101 149 516 96 174 219 80 412 465 95 40 979 103 98 501 86 173 324 95 463 758 104 310 636 113 346 596 72 482 706 114 486 849 123 191 840 89 298 479 103 215 490 94 65 906 99 195 930 112 55 669 110 184 758 95 863 970 92 68 288 87 195 400 95 427 869 109 89 540 117 578 700 104 178 485 102 852 908 79 265 498 95 310 738 96 5 363 90 161 508 87 97 902 106 230 433 96 185 643 78 830 859 90 50 956 87 134 672 102 266 963 96 575 976 95 276 432 92 455 520 85 587 691 82 44 205 91 19 774 105 763 775 89 309 641 90 448 846 93 869 967 102 194 556 90 380 535 122 266 743 112 268 532 87 27 111 82 541 877 95 241 801 91 120 675 108 37 260 103 74 90 94 166 846 88 143 679 109 284 822 83 321 730 99 237 659 99 308 700 92 791 953 116 90 415 81 400 610 98 65 927 98 223 473 109 420 814 89 579 811 109 64 509 109 754 796 98 135 896 93 11 528 111 422 820 111 45 283 108 658 790 101 487 968 81 233 842 95 236 957 97 120 707 93 193 602 93 122 397 109 319 943 90 212 725 84 705 885 100 59 584 105 507 975 90 331 371 96 18 519 106 79 175 83 270 853 112 499 639 98 495 507 99 590 837 112 41 156 108 499 831 101 617 995 98 382 413 98 24 664 100 140 616 97 562 803 98 201 834 111 326 795 108 360 444 99 311 325 99 194 934 113 59 638 105 448 760 100 160 517 93 445 506 81 704 930 79 457 716 97 108 928 106 330 363 107 291 501 88 739 889 89 154 454 106 256 575 96 333 762 118 387 609 84 38 279 103 226 924 84 4 836 98 323 488 87 622 753 105 253 694 95 410 441 112 523 969 105 38 716 89 750 903 96 284 930 72 82 114 101 126 539 110 788 977 97 150 778 94 131 760 94 99 190 117 441 747 92 242 367 84 124 875 95 516 601 100 502 610 115 488 547 94 289 849 104 553 984 95 861 919 95 558 904 93 439 924 93 496 975 97 613 931 105 218 374 87 75 914 88 344 990 105 596 786 100 147 254 78 434 782 97 466 792 113 338 845 105 406 469 99 820 855 100 75 359 75 117 862 94 179 521 99 287 948 95 91 328 97 888 955 105 194 766 103 278 520 96 338 664 102 598 888 89 211 989 91 11 835 90 291 600 111 677 928 106 66 90 100 564 756 94 138 185 80 293 953 117 368 419 105 275 440 104 304 332 83 63 802 100 592 930 98 33 965 105 208 766 96 310 571 97 538 554 113 241 680 105 203 308 97 188 919 84 307 553 100 390 760 110 440 797 109 702 714 112 677 918 79 344 974 100 16 507 88 456 539 106 624 940 99 144 302 120 77 553 101 432 518 88 57 934 104 163 460 91 375 500 100 492 679 103 53 456 98 271 521 113 644 790 98 365 539 111 674 925 109 524 683 99 190 215 113 18 49 95 217 759 99 34 84 93 508 920 104 106 668 99 248 975 90 115 559 82 654 669 115 162 657 100 56 323 108 394 404 98 211 342 123 935 956 115 445 993 100 643 719 96 906 933 93 58 222 108 469 650 113 315 676 134 155 332 96 704 762 84 836 841 96 313 514 83 281 820 105 497 811 83 507 815 92 607 642 92 190 495 87 236 492 92 678 689 118 213 845 91 54 845 103 86 863 94 82 192 99 501 943 97 38 692 102 469 522 119 399 476 86 710 884 104 520 724 106 277 926 103 264 853 106 104 237 105 483 739 99 450 682 95 345 683 81 377 923 102 454 466 106 43 939 106 83 163 98 7 828 100 684 807 71 200 753 101 117 918 94 804 816 100 115 254 102 438 820 88 117 406 108 649 738 110 232 450 100 726 934 94 393 493 90 802 993 104 85 176 106 55 559 105 146 926 114 609 954 98 266 656 105 157 880 97 106 224 96 401 688 86 622 692 99 650 786 117 51 428 88 77 189 98 259 792 101 183 577 82 83 869 84 567 837 95 601 848 83 344 721 108 196 651 106 61 762 123 412 484 74 297 884 98 605 967 86 591 784 86 355 656 100 69 888 99 174 494 94 597 752 86 390 519 97 259 392 103 316 920 101 356 525 94 495 949 115 434 562 79 272 426 110 168 304 91 625 833 107 680 942 105 708 955 107 774 952 123 481 804 101 14 556 103 412 973 97 202 797 112 424 536 99 753 853 99 68 307 112 527 658 101 483 864 85 577 765 100 137 891 109 66 204 107 754 871 108 722 923 104 187 358 92 591 802 84 105 421 107 150 970 109 501 898 103 501 519 99 387 822 101 104 870 85 415 800 99 787 989 104 21 107 92 186 809 113 327 941 95 122 856 91 4 490 118 401 510 95 48 597 94 217 555 101 326 906 93 451 958 101 559 956 100 567 781 112 572 627 104 271 842 108 465 715 106 457 656 92 289 625 95 68 223 91 9 62 96 58 908 78 963 968 96 142 595 90 180 325 87 215 906 94 762 960 95 370 868 101 21 176 94 8 674 85 122 521 100 72 126 104 566 907 98 257 627 101 108 529 92 917 920 90 107 360 112 428 494 103 68 211 89 41 704 101 221 223 98 458 565 100 162 376 105 138 224 105 109 448 98 120 130 107 44 543 100 617 985 81 458 806 114 96 170 78 249 504 107 187 360 107 483 620 100 78 544 103 175 553 111 208 997 87 318 731 113 195 301 85 337 399 102 367 751 93 451 595 90 493 638 94 436 808 93 3 921 92 130 191 124 118 157 90 51 637 104 475 747 100 33 78 122 873 930 104 309 509 115 783 839 111 250 431 84 445 988 112 207 316 95 150 374 84 207 503 93 438 702 113 827 874 102 540 962 94 308 957 90 129 903 110 120 183 100 198 685 87 319 565 102 18 785 111 167 868 111 138 423 101 814 998 106 786 864 104 38 58 110 831 886 109 215 688 104 798 853 89 757 917 99 211 407 96 262 574 91 290 499 90 75 284 108 207 334 123 35 606 94 729 773 103 59 597 80 105 369 100 340 546 89 47 241 97 200 708 91 556 577 86 531 840 102 122 157 106 266 444 104 314 788 100 377 378 82 80 455 105 112 408 96 201 590 91 99 100 86 174 554 89 306 719 97 601 908 108 330 593 100 199 513 99 710 935 111 198 529 97 929 985 103 631 928 101 29 769 98 333 882 105 573 856 126 285 763 97 551 556 102 162 163 112 108 459 97 483 678 117 9 91 95 87 169 123 319 421 96 13 230 99 233 475 104 79 786 110 54 372 107 47 57 119 84 809 81 102 991 111 20 917 116 771 791 84 366 718 84 401 413 104 368 611 85 576 995 105 533 563 101 536 887 105 189 504 100 483 561 98 1 638 101 121 783 88 74 706 92 540 843 79 655 772 108 72 926 97 586 941 85 168 246 104 40 948 94 740 808 102 661 855 90 152 670 90 726 821 89 770 924 104 622 863 115 182 634 100 478 969 98 53 713 96 75 575 95 548 933 95 73 196 111 74 917 91 189 427 96 186 689 102 694 835 88 39 458 98 411 466 120 51 723 105 122 127 101 222 479 97 552 744 87 251 434 111 774 927 87 188 309 94 741 989 83 244 373 95 578 609 98 174 567 103 296 598 117 7 108 93 96 823 110 182 931 112 275 625 101 75 924 97 214 751 80 114 492 103 370 797 102 531 778 101 485 703 94 113 316 86 246 406 86 184 753 112 53 890 81 854 990 100 32 323 94 806 963 108 748 822 84 457 819 115 123 654 97 411 545 97 53 913 107 260 669 97 444 890 81 265 477 106 183 808 106 368 850 94 323 832 101 46 589 95 34 940 107 102 795 116 140 556 94 724 864 103 12 403 118 231 953 91 141 801 108 207 668 98 150 300 97 111 546 106 46 88 91 188 359 99 451 534 99 682 873 101 350 805 94 242 257 83 333 553 112 430 492 102 215 412 73 646 801 81 43 747 114 291 457 97 422 893 84 111 349 93 634 819 115 128 794 109 575 975 108 629 941 108 567 998 92 470 580 83 110 936 104 20 254 120 585 646 109 441 793 79 113 863 74 104 757 108 48 745 101 412 675 117 170 283 100 285 592 88 267 428 107 287 726 96 195 824 105 363 804 97 305 908 64 0 976 97 388 564 122 9 965 110 352 445 93 791 886 111 368 476 97 503 624 93 294 550 89 349 489 124 255 435 97 145 340 105 500 900 92 301 585 97 693 935 91 315 598 108 304 669 108 140 932 88 499 808 121 22 453 102 220 974 103 398 842 89 268 332 94 111 450 91 305 995 110 572 904 87 535 595 102 576 925 89 37 767 112 435 594 106 413 764 117 406 911 95 29 406 98 557 621 84 198 719 100 456 975 92 697 782 98 711 993 117 40 516 112 402 533 116 362 546 91 274 810 86 87 860 93 604 644 100 67 980 110 128 689 109 100 257 96 729 761 117 123 198 92 395 604 95 705 968 93 217 860 103 422 952 95 512 803 107 191 598 90 364 769 107 771 990 98 921 981 96 418 453 114 200 990 111 285 454 107 75 407 109 426 986 101 274 726 111 240 585 99 619 802 100 483 591 95 481 968 115 691 992 91 645 780 117 195 324 109 617 950 101 254 623 116 311 790 95 291 930 99 133 245 107 243 468 100 4 827 76 284 714 90 367 715 80 19 700 102 80 926 94 840 976 94 278 445 103 575 713 100 29 76 104 744 951 114 304 749 103 409 921 108 106 698 111 92 832 98 614 753 96 59 523 104 378 606 92 578 874 91 223 988 107 76 654 106 113 459 94 128 324 86 68 736 110 28 871 116 623 673 105 73 870 102 350 901 87 186 679 105 184 934 93 92 886 99 236 640 103 391 787 94 320 789 109 127 330 88 651 658 99 428 682 89 403 525 95 205 342 117 473 528 93 52 459 95 712 760 104 253 503 100 315 448 100 67 715 104 393 852 100 85 758 101 261 407 118 396 504 103 42 442 115 31 731 92 427 525 100 432 440 94 214 417 116 261 776 111 527 795 101 312 842 113 495 575 102 542 860 104 35 782 96 35 86 88 71 203 86 310 847 91 486 706 96 110 318 95 338 787 96 226 411 108 924 949 102 463 874 96 487 760 84 580 777 91 20 593 109 479 724 89 277 695 93 1 112 109 243 933 105 391 853 96 224 495 106 903 988 88 648 683 117 8 638 97 835 894 102 288 339 105 424 709 95 712 719 106 24 501 90 151 436 96 58 836 103 919 933 99 1 184 92 374 675 110 83 814 111 465 647 109 161 377 96 575 762 96 37 526 100 649 657 102 619 684 113 189 495 86 415 998 87 371 912 99 49 845 111 136 775 112 729 916 111 259 429 110 260 926 99 480 590 97 547 656 114 163 813 95 433 621 108 540 879 97 420 543 104 357 854 110 39 664 111 440 640 94 200 337 103 678 947 107 171 667 105 659 834 101 354 373 102 11 456 103 796 999 91 199 438 103 184 388 110 366 489 97 115 298 97 173 837 90 104 983 117 348 803 90 715 966 88 587 707 126 310 485 76 420 890 112 303 510 92 128 486 96 142 598 92 555 887 105 75 159 113 351 654 113 210 789 105 779 798 105 706 804 101 479 811 112 567 717 108 209 452 87 289 336 104 484 914 101 814 893 106 129 132 112 268 514 99 263 914 108 22 681 107 964 965 94 454 755 108 408 550 107 419 994 92 148 768 111 245 667 103 266 801 101 448 905 101 801 893 98 270 600 108 61 883 93 316 659 98 403 615 107 303 526 107 549 930 82 432 675 97 26 596 108 375 558 92 668 913 92 171 479 81 727 739 112 156 882 98 273 913 110 310 670 82 78 454 120 284 862 103 218 581 102 34 795 96 144 711 93 884 912 87 316 901 103 33 210 99 132 782 110 119 126 101 365 965 92 258 386 90 591 667 94 770 787 109 620 851 101 629 702 98 22 414 96 620 708 102 310 570 106 78 697 95 704 808 110 379 728 94 139 546 105 60 772 110 446 718 100 272 489 87 422 983 114 118 438 113 212 951 90 567 752 105 10 110 98 322 359 98 421 878 99 604 677 95 36 939 104 227 625 123 206 783 96 301 604 102 315 420 92 273 395 111 223 316 110 275 327 114 216 694 98 389 714 86 260 502 95 314 420 94 331 909 109 4 953 112 435 949 100 763 774 105 467 673 107 340 469 96 223 524 111 857 942 99 146 266 86 28 466 107 597 705 109 586 592 101 688 930 82 262 833 102 5 894 107 8 724 91 34 917 98 73 671 93 217 507 120 330 596 103 292 620 106 139 269 109 253 359 88 90 289 122 634 800 102 233 827 90 489 879 87 709 874 116 165 580 94 356 875 97 507 937 90 12 64 81 143 797 110 81 623 98 719 822 121 18 811 101 341 708 104 630 837 80 566 732 114 49 646 101 92 406 93 141 693 92 270 402 111 41 303 97 99 899 94 316 408 93 130 865 118 672 920 114 780 867 99 43 985 110 172 328 99 416 737 102 175 295 97 381 976 98 82 199 95 660 736 117 302 337 109 228 496 104 418 713 106 64 565 90 572 601 93 284 609 107 702 928 99 143 948 99 441 606 104 282 386 111 145 630 113 30 357 102 515 637 81 476 669 86 170 328 110 117 426 117 60 916 100 717 770 98 339 653 102 344 903 116 81 648 94 285 660 92 219 288 99 194 399 103 84 533 104 129 500 93 72 101 108 223 574 111 185 511 98 32 205 107 33 482 92 875 918 86 443 973 89 143 522 99 190 953 122 462 881 103 44 109 95 131 496 102 258 632 98 273 455 80 229 596 90 732 992 100 0 600 105 624 810 112 100 381 95 274 642 82 200 817 89 347 949 91 169 927 108 259 783 100 521 985 79 222 310 108 381 579 112 366 824 99 256 333 92 384 778 84 9 281 108 472 783 111 402 475 93 652 948 116 134 869 101 239 758 114 48 680 104 595 657 93 609 991 87 119 327 106 69 866 90 92 167 113 250 759 111 649 680 85 767 941 87 446 839 108 632 987 102 256 425 86 420 958 120 348 731 105 936 999 91 190 455 111 170 971 99 36 307 114 491 536 93 63 749 103 82 430 86 333 618 76 758 894 107 319 756 94 435 547 112 307 333 101 79 523 110 275 588 106 34 66 101 490 694 96 136 332 96 543 879 112 25 910 103 47 680 91 100 830 84 478 811 97 337 601 84 560 890 106 489 630 86 13 610 110 313 925 102 44 635 97 274 442 103 100 392 89 250 467 111 459 908 88 650 982 96 118 774 98 192 990 95 385 987 120 272 372 108 224 869 87 29 962 103 2 728 92 140 277 90 565 631 102 493 796 92 51 790 97 194 464 101 603 769 122 374 463 79 88 823 86 510 816 90 403 444 93 12 810 102 73 171 128 18 779 108 285 821 103 369 704 108 178 708 111 689 950 75 471 567 107 588 952 101 86 708 89 497 567 114 746 781 103 217 446 91 370 449 95 191 800 106 90 830 102 217 725 97 595 978 97 797 907 89 166 617 108 357 586 95 100 388 112 34 679 95 193 279 102 229 757 96 385 767 105 435 908 104 242 408 89 21 32 97 504 923 104 158 913 104 279 960 82 51 225 103 518 883 102 186 744 105 273 278 94 728 936 100 586 772 83 686 703 95 136 778 101 18 331 87 722 893 84 126 187 91 198 665 89 83 988 92 36 637 105 137 717 97 478 499 88 473 736 84 215 983 123 748 779 127 369 565 94 15 116 74 308 915 112 292 735 96 465 498 106 517 600 90 239 470 92 680 803 104 248 423 97 196 645 117 421 520 106 69 979 102 755 788 95 537 877 79 217 755 100 428 764 110 152 499 99 170 178 108 816 955 98 91 560 96 195 756 95 598 994 107 462 498 103 865 924 100 349 885 84 389 427 93 184 309 101 46 944 104 930 962 103 186 201 112 43 950 109 29 136 89 722 895 105 243 376 99 307 442 102 35 177 89 483 883 107 303 845 85 27 473 84 344 413 98 781 871 115 517 676 112 135 726 108 43 162 94 224 528 85 416 579 96 786 979 101 604 878 100 361 410 84 374 622 109 270 557 84 330 980 107 402 865 85 104 565 100 252 268 100 38 581 107 507 546 89 275 348 105 86 266 92 754 854 110 46 527 113 197 427 123 182 196 105 592 994 107 244 529 104 76 548 99 620 670 107 271 642 109 3 240 81 522 795 94 312 520 89 238 299 109 137 759 93 814 889 87 264 501 112 302 749 92 631 946 108 85 267 91 599 912 98 679 780 97 430 904 96 135 743 98 392 545 106 55 882 96 381 474 95 337 490 107 42 150 80 763 822 105 299 813 102 388 714 104 587 638 94 313 812 110 534 947 107 500 957 101 367 801 84 867 891 128 275 987 97 273 415 95 331 452 103 521 932 98 595 779 119 496 997 92 441 672 99 476 655 90 321 876 107 497 622 109 562 874 84 98 920 87 619 855 101 333 481 109 617 730 107 59 88 101 322 725 89 109 708 94 148 466 115 447 864 105 65 965 91 63 882 122 356 665 108 363 694 114 24 940 101 333 573 116 150 664 102 835 987 93 797 878 95 534 681 94 679 868 101 103 728 114 287 304 105 459 965 107 761 954 112 115 454 113 52 313 85 446 493 93 420 778 88 415 903 93 121 914 80 219 388 106 1 465 87 672 829 107 336 903 87 81 847 107 228 695 91 880 933 90 6 931 91 43 798 101 243 822 97 676 946 113 521 524 93 138 320 92 393 559 109 394 676 106 44 249 83 19 254 101 312 904 110 61 95 98 240 683 100 357 527 110 345 902 78 201 588 88 668 717 106 390 657 88 155 655 104 58 228 95 810 921 102 185 916 85 317 540 84 653 718 94 115 864 85 201 376 104 838 848 93 235 872 87 64 97 101 341 421 89 295 432 92 52 356 96 623 711 110 483 881 110 865 897 105 99 250 109 639 803 92 286 755 109 149 346 107 784 983 102 447 687 95 415 633 97 470 976 102 173 416 105 168 504 93 134 867 105 270 576 107 71 647 103 317 950 93 783 996 95 11 709 89 110 829 97 267 849 86 655 690 110 207 573 106 8 549 95 666 762 102 559 696 95 536 818 101 12 89 114 64 194 104 241 602 98 126 905 103 355 974 101 49 241 110 47 832 107 277 876 102 154 977 116 455 930 97 454 639 88 113 264 116 104 341 105 565 955 85 704 733 83 401 544 102 800 991 106 305 839 96 83 462 101 201 656 99 432 590 91 159 446 99 205 509 88 541 787 102 316 647 105 314 397 103 303 763 101 273 794 98 590 750 83 189 516 111 175 893 119 439 799 101 123 881 94 767 795 91 473 755 113 285 798 120 81 104 105 142 369 86 772 879 90 953 963 106 279 322 94 323 574 107 236 725 84 87 562 98 369 622 100 20 355 112 549 777 115 46 899 99 71 732 102 653 960 101 710 974 103 417 435 90 253 690 95 2 42 111 220 815 117 184 700 87 185 438 105 36 852 95 64 515 106 316 729 116 524 592 103 12 723 87 20 559 112 545 894 118 712 996 91 640 869 112 480 947 88 271 661 95 492 692 101 238 538 91 264 813 91 741 933 109 125 455 88 330 765 92 84 478 95 481 732 108 208 986 112 35 988 97 733 986 110 28 162 94 276 349 99 195 407 99 305 964 91 418 848 95 461 916 99 17 452 95 894 975 114 412 823 88 146 946 101 285 564 100 133 841 85 465 590 93 443 755 93 431 684 99 361 484 99 28 674 100 273 362 96 466 889 114 867 883 90 236 586 99 410 800 99 382 478 106 74 550 108 73 752 102 8 707 124 211 535 108 15 348 107 141 954 89 684 926 106 215 274 95 120 842 112 468 604 107 206 744 87 314 798 129 298 705 106 295 814 95 37 359 100 689 812 95 623 914 103 110 169 94 816 998 112 150 529 98 267 561 92 368 646 87 175 930 100 435 851 72 29 790 88 612 830 125 39 702 114 406 452 93 240 445 109 28 355 105 429 815 112 272 701 98 84 310 95 370 686 91 384 728 106 540 614 118 346 669 104 61 907 103 691 915 94 703 984 114 141 378 96 726 949 94 10 935 114 6 561 99 357 740 108 857 902 99 441 473 82 193 300 108 62 97 93 29 281 96 539 870 107 726 865 95 811 965 105 815 984 100 112 346 93 880 975 93 481 872 104 473 935 103 112 492 111 519 605 111 35 595 96 435 523 106 505 969 95 779 780 97 361 675 107 64 743 86 22 330 102 246 252 84 81 107 106 307 415 90 295 482 88 36 927 107 325 608 112 136 458 112 18 225 89 403 944 96 132 887 93 142 895 103 35 481 112 811 959 114 710 972 99 348 984 112 401 709 106 349 863 111 499 576 81 121 302 90 191 814 105 604 880 101 609 838 107 252 254 105 205 672 93 101 119 99 649 739 78 195 208 101 108 300 93 410 997 81 79 959 106 462 515 83 316 493 113 541 771 96 576 903 85 553 985 87 694 864 90 204 326 114 288 692 96 644 882 100 143 201 120 109 222 103 561 659 100 602 674 87 365 423 95 66 708 106 824 891 103 520 965 90 793 958 98 656 875 97 95 884 99 350 549 100 402 866 102 6 143 99 658 884 101 757 914 120 193 836 93 512 746 109 640 882 98 452 830 114 188 490 108 397 740 105 462 738 91 597 639 93 596 940 82 111 385 98 245 527 100 732 957 97 469 771 96 827 997 104 650 964 102 417 959 93 828 978 80 7 710 97 744 900 100 762 810 105 254 607 92 84 113 115 435 573 110 207 947 93 529 752 103 738 977 106 53 416 77 236 601 89 400 664 98 303 348 91 509 750 96 420 898 95 195 931 107 219 438 114 579 942 98 212 788 92 544 773 111 769 881 97 64 849 118 274 572 95 44 833 109 139 576 99 214 678 91 292 318 98 455 923 111 193 317 101 319 802 95 38 601 123 362 885 107 361 805 115 380 930 113 1 684 108 245 981 94 150 275 94 151 589 95 817 914 104 138 663 102 227 884 110 283 684 88 652 863 93 79 774 102 236 292 94 217 764 101 83 164 110 289 532 102 120 584 111 435 508 93 379 788 109 205 444 109 325 773 96 439 777 91 48 742 114 47 824 115 288 476 80 452 461 97 288 804 96 744 917 91 3 718 91 105 851 109 390 949 96 25 179 104 584 712 97 357 728 109 415 867 103 150 960 106 756 826 94 321 608 91 446 545 101 53 555 102 593 921 103 0 647 93 691 955 103 438 966 92 150 786 102 184 444 91 344 433 115 167 391 96 249 420 106 488 649 95 245 633 114 6 414 88 341 610 100 716 829 110 731 804 116 304 511 109 125 546 92 878 950 95 44 606 113 692 730 116 504 798 91 6 115 94 758 825 88 540 894 92 45 315 97 6 552 102 526 944 117 361 441 93 142 813 115 514 573 93 177 707 104 158 875 112 472 620 77 803 972 108 291 864 92 79 819 95 436 480 110 62 905 113 59 879 103 92 181 84 373 574 98 307 706 95 181 979 121 174 254 91 279 845 113 554 975 110 132 400 100 501 907 88 481 967 104 636 639 110 581 843 109 238 407 98 20 705 113 316 587 83 865 916 104 3 529 99 401 661 91 819 954 97 276 770 106 422 765 96 373 786 111 456 674 103 325 782 114 376 609 88 257 689 104 567 766 89 247 310 113 523 662 102 409 461 98 551 812 108 182 482 97 16 922 88 452 836 107 401 435 103 462 885 108 0 435 106 351 980 92 495 885 89 479 968 88 686 939 99 477 509 103 333 579 90 50 477 112 237 598 106 267 741 110 216 891 105 523 828 112 284 827 83 139 302 111 51 102 93 207 766 104 35 980 104 143 936 99 407 419 92 609 787 109 443 844 108 173 623 94 253 295 107 191 257 108 160 755 97 160 228 109 493 913 97 199 231 108 395 877 91 515 918 99 20 543 106 129 305 116 609 960 114 39 245 108 255 427 103 131 628 112 162 925 100 777 905 99 175 659 107 32 363 96 291 760 93 255 562 86 727 930 110 421 844 122 687 734 115 136 648 96 462 832 87 270 384 96 476 913 98 742 965 99 396 676 87 242 693 90 55 972 108 67 931 111 806 986 105 225 959 84 10 366 95 10 516 87 746 871 88 101 667 101 506 744 114 78 537 110 192 779 114 305 811 80 411 693 91 19 28 96 374 676 106 61 78 108 624 837 104 513 928 109 533 828 121 154 474 93 51 475 98 126 762 107 403 889 100 206 926 102 395 574 96 807 902 94 185 979 105 573 919 85 41 754 102 344 514 91 503 892 84 262 561 100 445 981 108 351 697 106 40 73 90 230 402 106 175 446 97 23 410 87 236 989 109 19 292 119 311 504 109 362 385 104 652 944 98 119 805 111 153 846 96 241 510 97 199 866 86 656 825 104 333 972 88 384 478 100 84 846 104 294 598 92 527 539 108 294 627 93 516 815 110 565 944 77 219 963 75 432 740 109 247 995 91 207 519 103 572 988 88 298 379 93 508 753 103 204 795 100 388 750 87 246 716 86 378 641 99 39 386 88 728 979 110 312 837 95 544 652 115 382 857 105 395 962 109 61 531 101 441 943 101 114 259 98 592 986 109 54 677 109 494 818 103 355 611 99 83 530 98 910 938 93 478 810 93 225 358 119 226 567 110 159 245 105 571 765 101 627 666 106 232 299 103 364 713 96 132 352 105 142 588 73 231 422 105 335 888 71 176 694 114 751 952 86 733 838 102 372 785 111 424 847 109 544 814 87 194 361 86 159 324 95 22 307 98 586 678 117 773 902 94 137 569 96 368 915 107 315 647 108 24 655 105 420 533 121 450 637 102 456 981 94 42 102 112 47 506 118 534 961 99 124 776 95 170 399 96 23 352 87 567 852 108 349 690 107 58 920 91 820 992 88 129 274 107 32 112 106 913 918 94 12 325 111 887 931 108 506 849 99 238 510 99 765 786 89 167 711 97 725 812 95 342 671 94 859 975 109 86 257 102 90 738 101 523 970 107 183 269 85 341 735 96 330 374 87 91 241 104 231 870 104 112 269 98 811 835 111 488 930 91 564 611 98 175 235 79 366 537 120 731 871 85 387 876 128 573 879 97 267 677 111 486 497 100 51 265 114 140 651 95 470 545 110 343 728 113 375 853 96 253 847 91 594 751 95 252 616 118 356 816 131 77 202 88 479 696 90 494 850 91 532 891 100 447 835 93 882 979 96 99 479 92 89 309 112 270 687 90 367 760 102 486 897 112 149 668 98 52 315 100 114 383 104 514 863 87 342 523 110 337 469 103 120 437 105 151 823 110 744 836 96 931 961 106 453 961 96 218 569 98 657 980 109 507 614 80 75 836 95 15 826 98 567 642 101 4 137 95 783 958 116 249 289 106 159 264 75 419 719 104 121 760 93 900 931 99 517 538 118 61 861 106 74 258 103 218 541 102 237 342 86 892 964 92 765 958 83 704 723 85 643 948 101 98 297 99 864 930 98 359 840 106 726 846 107 153 301 101 291 763 97 519 953 103 155 527 96 580 637 100 870 932 97 258 934 98 365 884 102 159 952 101 581 706 100 276 559 86 92 532 110 753 993 88 687 862 106 407 512 118 113 564 109 643 982 95 370 735 107 957 959 94 140 382 104 61 588 93 700 748 90 137 727 91 186 743 101 146 344 102 870 945 105 304 378 104 155 167 106 53 493 100 181 939 90 179 705 93 474 941 97 536 580 92 317 359 117 119 622 106 169 333 99 600 781 95 45 324 106 501 834 94 512 974 101 99 792 96 426 465 114 708 713 96 41 990 101 473 675 97 578 842 91 100 542 81 253 434 107 289 841 98 288 333 97 6 110 106 348 980 99 382 493 110 355 648 82 187 960 98 306 406 85 456 729 116 142 741 103 486 773 103 610 706 98 55 699 102 210 691 86 256 288 100 608 794 86 360 721 93 379 978 94 294 622 100 475 983 90 386 806 105 476 904 104 455 537 87 541 925 116 928 963 120 440 742 99 556 776 103 281 983 110 910 930 95 272 934 115 860 906 73 449 832 93 787 822 94 248 850 101 463 639 93 446 739 95 56 793 99 253 495 101 452 913 84 72 271 113 145 878 92 152 197 104 791 928 98 102 275 87 511 659 104 297 529 87 433 899 89 37 999 91 629 736 97 556 727 100 118 156 105 471 658 108 118 121 105 831 934 96 149 269 101 641 952 105 434 812 121 49 609 92 437 647 114 32 773 93 249 546 111 125 261 90 372 881 94 638 942 103 468 982 103 122 269 99 212 575 107 11 482 83 558 808 102 368 948 103 261 432 103 548 718 101 336 891 114 636 983 100 16 524 96 948 956 97 560 893 100 459 862 115 260 888 113 189 651 81 4 796 106 664 691 105 673 750 111 204 484 93 868 981 103 25 951 93 449 902 102 225 433 110 6 742 94 470 955 106 197 747 92 355 733 83 176 801 106 533 868 110 792 859 123 410 674 104 60 344 106 212 582 107 126 997 102 506 820 102 241 724 100 61 992 122 529 825 117 407 684 121 182 988 94 194 977 106 449 616 105 54 419 94 350 774 101 845 916 99 497 599 112 270 372 109 399 821 92 149 518 92 62 479 108 314 726 86 175 419 110 302 304 102 137 950 91 415 475 95 648 704 89 368 438 98 637 703 91 104 959 110 101 987 106 707 789 91 624 694 118 379 834 103 208 641 92 835 975 107 338 927 90 302 981 82 224 904 105 172 263 90 297 886 116 291 360 92 232 288 92 76 244 95 851 936 118 510 750 97 572 674 105 499 807 99 128 727 115 459 852 104 549 874 98 47 60 85 331 351 90 406 586 96 608 775 90 505 575 94 110 871 85 373 607 115 95 985 99 4 471 108 121 182 98 38 95 102 540 634 104 405 521 86 445 692 110 419 909 104 475 790 111 272 430 131 644 892 96 303 349 98 225 576 111 32 277 107 29 592 104 872 940 106 583 843 105 502 746 111 617 838 106 794 872 99 592 710 112 144 963 113 119 179 106 83 448 101 232 798 100 159 540 81 464 712 102 262 839 98 385 862 91 101 388 93 658 977 91 698 968 97 335 918 103 155 526 95 148 560 105 382 708 100 290 676 102 612 756 102 516 618 107 595 763 106 336 489 84 54 865 96 643 860 107 402 895 103 427 586 96 454 739 99 764 775 96 125 438 108 708 965 110 438 638 109 477 829 93 117 272 95 57 504 108 349 394 91 84 373 97 428 611 94 191 819 104 552 754 98 171 589 78 425 503 91 307 739 102 481 765 93 653 727 111 508 924 103 422 869 83 495 560 101 36 840 102 259 685 99 961 976 95 472 768 98 780 918 113 278 937 83 195 888 91 453 608 90 408 937 119 171 357 79 39 403 93 727 754 104 158 242 107 258 508 99 179 356 98 107 824 79 458 484 109 713 726 110 75 553 94 414 976 86 19 85 102 754 904 82 446 489 115 97 98 87 478 509 106 157 421 101 779 858 106 575 852 109 369 929 105 172 509 104 776 809 109 325 613 102 75 425 80 342 589 108 528 930 83 271 428 104 247 430 101 596 977 106 153 432 82 95 543 100 290 769 102 633 981 118 310 838 106 82 499 94 154 915 98 331 472 114 411 967 95 113 561 104 736 843 95 459 496 95 60 814 94 132 412 104 111 139 88 565 738 82 757 841 109 384 948 119 429 886 114 205 873 84 507 732 101 128 608 91 399 797 92 74 629 96 556 958 102 24 502 91 456 656 105 70 240 102 395 628 115 220 840 96 592 644 118 189 526 90 270 775 99 271 622 102 9 32 100 98 234 106 691 825 80 318 460 118 172 439 88 220 670 112 333 634 101 14 68 111 157 867 104 271 470 120 262 277 91 167 326 108 498 665 88 76 911 114 810 989 93 209 479 120 509 684 88 863 951 110 98 675 106 297 611 100 80 727 102 83 977 111 298 932 99 667 723 104 385 991 90 51 88 97 202 454 96 302 803 96 15 653 113 25 918 105 348 568 109 771 906 107 500 890 95 299 714 102 828 861 108 209 298 90 111 383 99 488 600 102 379 857 102 128 470 104 118 845 98 40 48 94 357 698 105 320 322 88 567 650 104 722 994 129 347 591 111 253 497 103 538 593 100 543 806 102 392 849 95 512 914 105 385 732 98 748 965 99 411 867 101 336 773 102 154 267 91 746 815 126 141 298 107 396 507 101 130 621 111 644 917 98 247 802 96 122 630 99 437 657 115 350 449 106 53 640 107 568 801 104 96 437 98 547 700 93 650 841 92 968 992 106 662 663 85 101 668 102 170 213 93 5 89 117 90 771 88 193 229 88 285 786 117 161 219 120 180 354 116 20 338 94 683 777 113 683 896 89 238 930 88 95 965 91 375 874 106 336 876 102 39 849 100 106 745 117 704 705 104 59 315 91 900 903 107 531 813 102 553 557 103 42 492 96 850 992 86 65 126 105 328 531 104 192 763 94 564 962 92 52 712 91 526 867 85 51 950 100 377 563 99 814 820 102 188 369 98 875 880 93 113 587 80 200 820 94 391 669 93 110 646 118 752 896 104 51 623 105 923 986 100 317 938 104 453 690 95 111 866 98 735 983 104 85 660 98 103 250 103 710 803 94 387 397 111 520 683 117 329 752 73 976 996 94 550 990 99 488 651 103 82 635 104 531 612 109 430 923 84 632 919 94 713 846 108 753 932 107 121 734 99 284 295 100 163 994 102 265 689 103 67 988 99 181 373 112 635 891 103 52 555 109 635 814 103 464 535 96 55 716 103 431 480 100 400 685 88 363 515 106 93 902 101 124 892 91 818 916 99 700 752 110 796 972 98 186 884 104 839 842 105 78 905 104 458 813 88 594 945 88 458 762 101 199 565 98 138 236 90 309 468 99 79 599 98 444 755 111 654 994 94 64 482 94 305 933 114 659 671 98 229 323 94 307 574 100 151 926 109 453 557 104 120 324 100 213 522 112 67 634 113 312 656 114 116 346 94 7 331 100 273 937 93 263 796 87 70 865 110 46 813 96 458 927 112 285 334 111 70 678 103 327 816 122 179 706 85 205 791 101 410 843 109 103 433 114 279 767 94 502 738 111 167 515 82 959 968 107 51 495 107 321 924 100 143 554 93 324 672 86 9 240 105 6 940 117 447 820 90 178 336 102 52 192 91 174 316 99 906 945 91 351 472 96 873 961 105 627 783 89 14 741 97 496 718 116 114 863 86 97 268 123 10 632 97 344 744 108 70 837 101 79 858 107 497 977 110 431 643 117 416 846 117 273 689 105 291 813 116 532 905 97 105 338 98 780 857 105 502 595 88 150 554 97 440 871 87 559 576 106 266 476 99 85 488 98 396 762 105 549 647 108 854 949 104 384 695 101 492 723 90 126 239 82 10 504 94 132 469 102 369 619 87 856 940 89 560 730 88 517 613 94 613 776 105 518 886 99 122 627 100 243 654 120 717 771 109 461 803 90 74 107 103 81 874 101 128 311 91 248 941 109 329 445 114 530 568 103 42 305 107 126 689 107 552 755 97 886 983 118 0 320 108 2 231 106 66 497 90 220 673 101 158 620 107 123 539 90 196 845 106 100 455 97 691 791 98 322 562 116 445 742 107 126 466 82 95 626 97 37 602 102 9 458 94 83 371 106 589 771 87 754 772 107 23 909 106 313 537 101 505 906 77 485 560 98 504 722 105 97 532 91 35 706 101 377 854 99 727 763 107 644 759 87 348 478 88 190 424 101 37 824 105 157 640 93 679 849 99 288 373 85 108 381 98 185 533 105 353 454 98 561 888 70 392 927 104 50 925 105 62 304 102 34 186 109 182 473 109 712 941 101 22 962 102 24 437 101 393 894 95 673 974 85 55 478 102 505 880 89 580 791 109 216 308 103 306 590 93 160 204 95 271 834 100 92 624 109 274 919 93 203 774 89 6 116 92 642 887 106 433 838 97 506 747 103 679 959 95 390 667 113 61 878 98 255 768 109 422 861 78 325 798 107 217 752 112 322 577 89 743 795 113 442 881 106 254 351 87 432 725 121 513 909 105 203 478 94 189 460 108 105 593 98 279 997 102 226 907 89 160 508 81 534 878 106 918 958 95 9 897 99 444 703 82 307 866 91 9 375 115 568 796 123 712 982 99 179 323 93 196 337 99 329 555 92 291 449 105 100 591 100 156 905 89 198 691 97 68 834 112 488 584 116 38 45 99 62 678 95 75 873 106 485 623 108 43 726 95 353 798 106 56 479 88 121 702 96 62 703 89 425 951 102 126 655 86 631 698 74 566 873 86 741 833 100 612 723 108 214 525 110 83 485 106 22 223 111 134 764 108 223 871 98 213 281 92 357 549 104 374 656 101 845 967 89 177 370 110 518 631 91 518 933 106 420 847 96 114 332 94 363 935 112 957 980 107 173 284 98 550 954 97 725 870 97 155 247 121 339 770 111 98 552 116 399 425 116 62 657 103 779 929 101 757 890 113 101 256 102 516 541 78 183 686 116 260 711 103 479 786 84 45 914 98 43 306 99 519 705 105 420 469 96 667 708 99 671 706 88 316 625 94 496 586 105 850 997 119 287 842 96 491 690 101 749 970 105 810 864 100 881 989 105 637 908 101 4 544 91 292 578 94 239 362 112 381 458 121 396 903 94 98 987 106 153 907 93 318 405 102 703 754 106 513 679 85 299 824 90 115 585 90 108 429 92 376 934 101 553 643 86 531 559 105 62 111 91 444 610 109 233 440 80 585 832 96 112 681 98 332 704 113 240 943 93 401 522 96 107 985 105 153 196 111 650 661 106 272 510 97 394 810 108 370 688 107 144 423 99 217 798 94 351 412 108 6 645 96 16 82 102 107 180 94 89 259 88 359 569 94 602 967 104 283 739 104 111 128 108 234 878 107 344 429 96 425 600 94 92 810 95 372 436 102 554 934 99 681 923 94 326 387 124 379 612 93 734 778 93 625 746 76 176 675 98 563 974 112 689 957 86 463 580 101 434 822 96 296 396 121 500 731 92 259 419 95 258 932 89 419 626 106 123 755 113 128 982 104 541 958 99 77 364 103 44 796 113 724 735 91 246 943 97 231 558 97 178 911 105 302 330 95 699 859 108 793 840 109 489 560 82 6 293 106 211 547 81 344 361 106 286 320 98 393 811 94 111 696 92 343 761 106 53 118 99 40 98 93 336 997 104 480 960 104 514 789 104 413 689 84 638 823 94 815 927 97 239 824 103 116 249 113 574 834 99 214 752 107 796 874 92 306 851 120 304 771 110 541 946 108 25 278 108 757 823 87 42 514 97 696 819 93 233 919 93 44 530 103 350 598 109 56 381 91 14 97 113 97 636 113 728 730 88 249 273 118 281 869 110 847 965 123 258 616 95 543 760 92 283 732 81 258 339 87 218 297 107 368 617 110 123 843 90 123 417 95 468 933 103 314 827 94 405 749 100 242 415 91 592 841 87 41 425 100 740 942 106 208 415 111 72 651 108 358 917 105 226 808 114 249 648 99 177 331 95 68 476 99 222 475 92 778 967 121 262 435 105 201 549 90 58 957 88 440 938 106 10 263 89 158 777 89 193 406 103 295 851 98 76 959 114 149 363 105 653 688 119 276 453 101 439 679 77 113 226 96 412 888 101 497 657 102 629 685 99 107 372 98 161 881 98 25 73 107 34 214 127 567 962 84 346 883 88 134 487 105 374 504 112 36 320 93 3 4 111 315 644 112 45 195 100 625 938 84 692 959 112 147 599 101 140 979 110 408 543 115 174 411 115 165 889 77 650 811 107 229 620 91 494 874 109 57 545 115 376 722 114 623 645 86 42 76 102 282 673 99 39 995 93 700 764 98 933 976 115 5 652 103 597 984 93 164 377 109 394 555 95 360 611 101 338 614 99 5 523 96 567 861 96 136 811 109 598 632 90 152 548 98 45 815 110 149 519 83 39 954 110 391 911 91 439 740 87 149 949 87 609 665 88 443 677 92 594 845 127 461 587 81 572 794 99 305 808 93 670 899 88 825 926 101 70 574 93 350 624 97 59 630 93 101 329 100 19 280 92 131 751 72 411 943 88 796 947 104 167 481 101 430 811 105 683 904 114 250 862 114 282 654 107 400 408 102 227 231 113 488 829 108 161 776 119 650 864 93 262 583 87 78 130 97 767 936 106 220 532 102 56 344 110 196 278 81 68 914 102 178 295 115 76 215 97 555 908 103 298 895 99 584 913 106 476 597 80 468 824 98 79 426 104 224 236 93 515 655 118 203 993 92 495 838 101 162 935 86 410 705 109 43 940 96 83 969 121 57 609 108 320 780 113 417 818 94 298 648 87 457 849 105 755 816 95 262 388 88 143 661 104 352 701 103 195 366 100 497 754 107 335 578 97 559 985 98 434 833 96 51 876 100 750 814 97 219 490 112 352 963 104 464 968 98 442 959 92 512 856 115 262 616 100 43 938 87 231 563 95 135 841 112 653 717 106 360 787 91 122 692 91 843 969 88 291 833 81 250 436 100 742 813 104 57 105 90 236 849 82 80 905 86 423 444 97 112 142 92 583 782 93 318 597 88 93 260 104 348 554 101 104 435 88 321 551 105 179 367 86 281 634 94 414 744 92 97 934 94 304 555 104 423 786 78 46 308 108 160 434 105 97 137 96 610 963 90 461 621 103 209 228 102 65 672 96 404 708 117 177 386 100 581 887 87 252 643 90 523 973 83 50 717 110 129 514 108 40 866 104 128 554 101 164 935 91 871 997 104 235 743 87 116 497 100 522 541 107 217 494 97 98 174 92 338 846 108 442 693 99 221 969 113 249 521 113 162 256 91 537 991 84 81 319 97 303 547 92 40 733 111 0 682 89 816 834 82 635 977 107 103 593 107 588 872 110 385 722 93 7 741 95 428 573 99 828 849 100 388 606 93 709 860 106 237 961 103 198 918 87 270 978 94 130 280 96 364 377 111 105 127 100 172 718 87 576 949 98 431 716 95 292 298 89 337 845 106 614 811 99 267 383 105 776 803 101 744 907 94 178 400 116 373 828 111 117 474 100 377 779 112 19 795 98 49 315 79 174 479 111 277 302 89 581 870 102 871 911 106 443 800 88 253 853 118 476 671 96 50 123 97 434 755 97 923 933 94 595 984 80 157 709 96 503 908 97 470 749 99 290 581 113 151 608 120 74 307 106 229 612 111 296 937 110 249 809 85 565 819 94 745 841 101 804 830 112 515 762 94 558 864 121 707 899 104 209 688 90 107 671 96 353 400 105 186 723 90 477 812 93 815 990 105 480 678 129 335 962 116 369 804 87 440 727 107 431 509 89 304 507 93 439 707 97 31 529 97 645 787 94 241 579 102 347 570 104 75 890 103 629 683 88 181 242 87 38 619 93 52 404 97 680 826 91 818 994 107 600 935 107 823 968 88 64 540 90 320 366 113 233 701 99 603 815 101 132 838 94 250 696 98 261 751 80 256 787 107 186 434 108 67 982 114 26 776 91 824 969 110 74 821 104 220 987 91 603 917 86 184 606 98 385 848 106 1 356 111 401 789 90 441 525 92 186 296 115 503 657 93 241 316 100 50 748 93 764 852 90 91 701 109 566 648 103 115 394 106 840 901 102 656 974 82 275 398 105 423 677 90 465 593 105 282 712 107 289 420 106 102 950 102 292 693 83 720 811 96 183 419 115 78 959 89 531 694 102 444 710 87 66 941 102 302 489 102 720 800 89 7 795 93 244 893 108 420 896 108 735 816 93 161 591 97 182 256 101 199 246 94 288 401 94 47 559 98 300 474 109 403 497 123 510 984 96 444 999 91 759 962 111 943 993 101 364 824 99 62 558 98 186 217 111 94 412 77 429 691 95 530 531 105 92 414 69 51 547 96 588 679 86 312 530 110 623 902 105 67 610 100 43 762 100 898 918 101 94 887 100 381 828 96 2 596 113 258 363 104 300 575 116 344 475 114 326 651 107 501 710 89 341 724 108 51 480 101 273 439 115 588 915 99 202 469 100 472 765 104 105 310 100 20 697 98 490 747 107 421 629 108 39 593 99 252 409 110 145 341 97 34 424 103 331 557 103 200 342 93 657 695 96 124 190 87 67 110 98 647 725 116 839 974 97 318 621 91 485 986 91 24 264 105 378 396 107 146 219 92 18 338 102 64 579 102 714 952 99 453 896 99 308 316 103 330 920 100 21 189 84 385 984 113 60 781 100 375 465 88 448 510 123 148 584 110 222 727 90 306 577 91 649 986 110 305 762 106 435 693 94 34 165 109 327 580 108 110 749 89 133 322 89 128 648 76 326 441 93 43 503 108 640 902 89 896 986 102 369 667 105 409 809 92 291 955 85 129 929 94 198 687 108 556 739 102 72 563 94 89 979 111 125 512 89 592 657 92 530 620 97 839 920 74 79 898 102 8 70 71 203 327 111 303 499 92 467 593 106 589 763 98 698 784 95 475 511 85 125 212 102 228 670 103 105 467 95 53 606 87 472 755 110 519 654 114 433 443 93 506 698 100 410 776 93 138 328 111 180 665 114 322 694 110 27 375 102 736 761 118 488 929 114 231 956 92 156 368 108 632 920 106 234 704 110 358 956 95 185 462 97 162 372 110 622 690 94 335 787 88 458 559 95 78 473 104 101 734 106 584 638 106 685 910 101 3 436 104 485 770 102 717 985 110 228 400 98 45 396 116 391 483 84 662 712 89 50 847 113 259 662 106 160 506 107 413 670 107 111 229 116 170 291 95 46 310 90 105 635 102 862 895 105 537 975 114 311 727 99 47 745 93 473 702 123 436 889 99 154 827 100 410 946 99 504 538 95 98 164 83 921 996 114 27 814 97 494 969 103 16 651 111 168 832 106 885 938 99 595 848 75 86 940 96 182 886 95 783 822 118 195 327 108 284 310 104 577 746 99 285 939 102 511 900 101 289 980 88 533 863 99 166 716 109 110 887 111 298 682 109 373 762 102 418 999 110 134 204 114 482 958 97 616 846 95 498 895 107 244 495 109 254 323 110 300 699 89 310 691 100 302 822 102 696 940 93 480 487 98 313 878 111 773 879 107 154 435 105 203 358 93 302 886 112 818 920 90 614 828 92 374 688 98 84 449 100 841 855 96 111 256 111 307 503 104 489 716 107 260 406 101 663 793 105 562 742 112 253 297 96 719 990 98 159 835 109 106 883 95 58 207 96 398 889 96 162 338 94 160 502 90 899 970 105 104 466 117 696 796 107 8 981 106 88 654 108 370 672 83 32 727 122 518 930 113 165 193 92 246 269 101 35 109 97 544 895 100 66 899 92 24 53 101 115 862 106 450 573 75 300 701 104 422 442 88 323 961 93 543 825 98 58 265 100 429 528 113 646 839 93 636 792 108 186 700 93 355 500 107 269 790 95 144 833 96 701 904 86 94 815 90 496 647 102 402 540 129 430 604 96 432 630 106 402 757 105 501 560 107 75 512 109 195 945 114 708 772 103 23 840 92 186 988 91 349 825 76 239 783 111 206 723 100 102 437 91 514 797 99 805 905 98 265 859 100 314 859 98 134 885 97 551 694 100 605 741 100 312 523 86 280 555 95 438 731 90 179 594 104 542 837 110 298 344 87 481 903 99 383 707 99 414 921 101 368 566 102 573 884 110 207 797 90 523 734 95 520 545 105 112 576 94 638 693 94 532 538 101 45 922 108 730 920 91 120 648 97 113 674 92 285 610 98 850 870 95 812 903 91 184 456 101 430 575 95 180 263 87 43 336 108 185 561 99 220 715 98 80 522 98 340 580 100 415 532 109 308 624 113 69 385 101 220 559 107 365 784 96 286 691 101 129 655 120 63 530 85 555 822 92 84 489 107 392 556 116 32 568 97 67 731 96 245 656 104 82 133 102 664 894 93 217 255 112 338 789 91 200 612 99 327 479 103 206 870 96 99 728 96 21 131 89 541 700 113 179 637 85 226 933 89 908 923 83 379 872 93 829 929 95 373 816 102 434 626 102 389 763 103 42 631 98 523 768 105 599 809 91 270 884 98 688 992 94 336 598 108 314 387 83 514 796 109 95 336 82 388 975 100 4 261 85 151 992 103 218 694 82 113 191 109 514 624 111 155 640 85 173 232 110 648 917 114 250 867 87 641 884 104 736 787 98 691 933 93 450 653 90 91 826 102 126 301 103 625 798 87 322 388 100 476 832 81 286 733 98 61 904 83 83 200 97 105 945 105 295 823 99 401 668 107 196 975 106 458 880 104 725 866 99 415 892 99 248 874 99 693 961 104 193 203 113 505 938 110 340 379 106 10 586 106 188 731 101 757 990 83 133 507 93 220 389 105 266 682 103 194 774 115 233 262 106 269 809 100 530 837 104 137 779 93 123 854 99 644 761 112 26 497 90 99 622 119 699 703 99 794 875 107 180 356 123 217 499 99 164 799 92 69 935 84 227 873 97 112 431 104 142 424 110 18 908 107 362 853 99 224 287 93 135 631 110 723 971 78 364 538 101 320 790 92 80 171 91 114 993 111 540 630 109 622 869 88 395 983 90 403 760 99 238 500 89 106 128 88 583 695 102 90 884 96 382 907 102 323 628 99 470 608 94 230 750 94 330 460 103 543 932 84 415 791 77 287 368 100 70 101 111 554 643 99 1 303 102 9 195 95 574 587 106 439 778 99 902 985 95 566 905 93 284 836 77 198 546 87 392 948 112 494 566 95 869 980 108 342 662 99 321 386 106 110 488 88 361 830 95 349 698 83 851 981 102 289 421 105 234 793 105 259 954 86 244 288 120 406 926 84 673 803 97 10 555 106 296 564 85 383 513 95 189 838 79 577 953 96 222 582 99 368 397 96 130 555 95 40 602 88 786 871 100 206 881 105 667 729 94 200 626 116 590 628 94 585 762 109 632 992 96 566 831 90 90 305 93 82 922 91 427 980 99 43 478 100 459 608 113 854 900 114 553 658 98 30 973 91 428 564 88 408 806 107 96 919 87 447 816 123 92 794 103 895 974 98 192 296 87 376 845 108 395 936 99 253 878 98 56 582 82 558 841 121 99 449 106 72 652 103 193 896 108 511 752 92 706 780 97 36 996 95 394 450 106 850 968 90 719 869 94 342 986 95 90 729 104 138 208 77 55 731 100 65 482 109 871 915 115 207 464 118 149 573 83 262 757 100 533 953 107 869 877 82 657 680 102 700 711 84 597 818 104 813 920 96 71 639 100 239 240 87 220 246 100 779 891 87 723 774 100 441 748 94 838 909 91 339 526 89 179 917 105 150 642 108 228 849 105 131 463 117 671 851 104 75 100 94 259 708 94 198 636 90 722 829 101 186 277 89 247 861 95 572 818 95 589 808 89 359 767 90 833 902 95 693 794 105 178 990 105 205 307 119 726 938 87 313 391 114 139 942 93 54 62 99 172 910 97 868 952 103 102 943 92 584 857 93 302 580 83 200 371 113 894 935 93 104 976 102 69 772 91 75 115 101 284 616 108 380 982 91 12 480 87 64 406 95 128 970 87 188 790 99 372 836 118 187 590 99 726 882 111 386 712 113 345 873 103 295 856 98 287 719 83 671 929 115 479 611 111 517 732 96 846 936 123 651 813 90 745 859 95 694 893 92 408 697 101 910 964 96 505 951 87 533 971 98 719 920 101 539 563 108 441 784 86 77 785 93 347 705 106 97 505 107 581 792 110 106 915 114 82 409 101 150 769 102 472 892 86 292 942 115 132 512 86 238 564 111 20 142 100 590 891 113 303 919 118 242 633 102 445 848 98 250 547 88 382 609 79 472 685 83 484 813 90 785 901 93 864 946 112 31 139 132 527 713 100 347 834 102 302 760 105 406 965 100 291 701 90 477 725 103 585 845 104 517 879 109 307 669 101 73 958 110 59 592 85 335 852 108 688 982 110 580 686 88 173 568 106 639 868 107 454 713 106 205 546 97 26 709 95 348 569 100 639 949 102 500 967 96 71 754 109 377 510 99 335 702 102 415 974 115 453 844 89 94 565 95 699 902 101 315 413 98 3 906 101 495 705 100 407 988 106 246 377 107 123 358 102 553 794 97 782 876 100 186 636 117 507 784 116 434 949 104 143 316 96 19 888 99 200 495 98 167 718 87 227 254 103 72 673 86 120 977 90 44 630 95 25 293 108 289 609 104 665 753 89 237 740 104 72 876 83 47 958 94 176 995 96 215 750 103 799 924 106 526 597 84 411 958 88 422 718 89 768 796 103 297 869 107 265 922 108 41 619 87 206 304 94 379 582 90 401 878 89 685 695 125 39 999 105 19 55 95 259 709 99 959 974 113 522 968 82 290 870 93 48 619 98 149 240 100 126 485 94 294 737 98 202 592 100 135 682 98 642 787 92 855 933 110 374 530 105 177 859 118 328 573 107 182 518 108 185 209 111 849 954 94 171 641 95 55 229 80 223 238 96 41 569 92 666 897 98 129 270 101 375 765 81 156 514 100 154 309 102 458 844 93 12 633 93 116 767 95 70 469 109 307 536 104 685 819 102 870 951 113 245 716 119 272 496 101 96 299 84 287 835 111 266 714 79 3 90 100 719 878 109 478 647 86 643 705 91 811 812 115 202 960 79 585 614 88 1 460 94 155 511 88 862 926 100 756 861 109 316 671 110 263 322 105 840 968 90 407 414 107 453 885 111 3 891 89 209 401 96 210 782 105 378 643 74 440 928 96 719 961 84 458 857 92 485 913 86 4 782 98 7 374 78 703 837 102 250 634 101 478 923 95 279 888 96 208 822 104 489 956 96 429 910 122 466 578 106 369 657 102 55 437 114 29 998 116 229 740 98 352 741 96 394 545 85 414 852 102 319 661 93 567 603 99 62 242 91 786 931 96 402 536 94 452 696 99 620 674 91 312 941 102 379 878 106 353 872 93 171 965 94 32 891 90 274 475 105 72 417 81 330 332 94 307 972 86 233 547 112 471 803 106 131 841 104 536 717 99 453 472 105 512 838 100 180 646 94 323 857 107 389 543 119 57 443 105 265 421 99 205 689 89 507 561 120 137 321 98 540 620 101 76 598 104 217 332 97 786 967 105 493 731 104 157 416 87 314 927 92 180 375 88 425 571 91 67 93 99 249 718 93 90 318 92 496 728 105 507 752 97 259 668 119 718 879 104 285 883 101 290 802 99 316 377 79 75 623 97 736 989 105 208 865 104 146 769 103 3 764 105 8 666 86 537 944 105 560 983 90 31 697 104 358 609 78 254 553 96 259 841 95 535 908 97 309 326 89 223 845 113 112 140 100 205 733 101 360 394 88 774 848 95 761 778 93 786 958 93 280 971 92 119 880 99 273 477 89 590 742 78 515 707 102 589 614 91 282 532 119 611 771 88 69 291 98 535 919 98 664 829 104 276 934 91 249 513 93 364 718 97 109 368 96 236 418 107 213 863 103 238 607 104 385 838 115 132 372 117 594 760 112 480 646 104 7 324 110 397 578 92 350 432 83 102 625 97 692 896 107 90 702 95 574 922 83 460 572 112 704 758 108 381 781 101 87 952 99 170 999 106 574 766 100 165 374 103 358 759 87 211 231 102 527 724 92 352 925 94 617 818 92 250 371 74 114 968 105 776 965 91 527 679 105 362 511 88 224 862 102 666 893 99 171 818 88 155 610 96 29 473 101 156 834 101 98 993 95 180 978 76 959 962 91 48 624 112 484 760 101 271 694 105 580 818 104 249 976 91 378 865 98 585 875 100 137 615 103 565 586 93 608 704 90 312 374 91 193 651 105 83 443 73 46 966 96 388 914 93 0 210 92 665 857 89 141 458 83 315 931 96 52 817 96 604 660 104 165 733 97 291 384 114 420 490 109 689 927 78 523 974 90 156 582 104 235 280 89 240 531 93 299 385 104 556 804 103 132 516 78 299 581 106 148 714 103 293 622 88 66 934 109 414 497 112 195 244 112 447 877 99 142 376 99 624 792 83 389 889 115 79 685 102 541 937 88 118 432 100 599 721 106 245 455 87 374 967 111 5 660 112 467 654 82 369 540 93 50 761 103 514 793 91 612 630 105 125 282 116 315 768 111 785 841 89 406 466 89 526 757 96 52 185 93 285 959 102 234 759 91 460 715 108 139 809 98 805 947 91 177 251 99 394 806 97 209 795 103 659 696 98 386 831 87 383 618 91 877 963 98 1 320 97 180 948 105 298 782 100 860 944 95 510 971 87 790 965 109 113 850 101 207 886 99 312 562 93 472 953 109 656 719 99 216 220 104 37 457 118 160 597 101 72 660 103 385 654 103 117 990 90 295 904 82 603 743 103 42 264 100 708 740 110 355 682 99 15 77 99 650 667 106 206 933 112 141 284 80 152 931 94 488 926 105 444 810 77 847 875 105 310 967 101 462 467 108 281 375 101 193 802 95 126 346 100 226 765 104 267 269 106 65 975 92 258 419 78 829 946 94 63 659 91 77 822 100 586 628 97 481 543 90 224 720 96 596 926 117 284 771 99 869 985 99 719 998 102 79 694 95 190 395 98 612 818 117 140 549 125 191 449 114 138 632 105 522 764 87 336 684 98 848 907 108 158 905 103 87 605 120 571 716 82 376 605 105 314 969 93 336 797 104 88 498 114 120 315 110 101 989 108 380 978 87 524 676 89 214 686 98 47 633 108 113 978 94 493 918 100 352 368 93 651 917 103 44 104 100 216 947 83 392 775 101 298 464 96 272 832 96 917 934 113 62 576 99 350 930 92 63 635 97 546 559 107 279 760 85 100 409 87 150 154 96 736 889 105 176 222 114 281 558 109 535 730 93 523 580 91 108 350 103 213 966 89 204 796 94 308 319 98 20 295 126 161 217 110 372 649 89 436 841 111 655 776 107 426 436 104 79 333 68 557 979 92 686 852 107 279 358 110 568 785 95 357 403 113 87 520 97 17 514 112 575 886 83 602 957 99 613 817 84 592 810 94 60 688 100 337 374 90 353 788 94 421 731 108 743 953 106 261 933 104 276 866 96 338 956 91 71 558 104 66 155 90 542 796 91 237 643 111 760 800 92 783 802 90 176 448 101 47 798 111 277 948 82 322 678 104 515 601 87 25 869 104 400 511 112 721 808 95 666 983 110 204 612 105 63 227 96 153 642 98 393 507 101 26 855 85 359 751 95 218 305 97 357 393 103 276 503 100 219 270 113 625 818 109 314 503 100 180 317 101 101 809 113 490 808 93 685 942 88 685 760 124 501 555 95 383 802 120 364 719 108 107 661 94 229 469 107 204 743 89 13 676 108 135 320 90 224 854 106 363 491 93 163 297 97 338 728 107 250 563 90 621 833 109 148 382 92 741 832 91 807 820 106 150 590 102 188 592 98 29 312 88 728 825 97 343 943 102 854 899 93 401 653 97 57 947 111 129 505 95 751 854 109 268 327 118 211 566 77 238 786 101 1 685 104 176 812 88 141 162 111 82 713 102 742 941 107 324 484 98 319 947 88 661 907 106 103 388 93 329 716 96 698 826 102 641 916 104 441 498 115 28 221 107 28 600 103 547 570 90 216 994 94 90 383 86 48 213 98 175 514 101 489 655 93 109 333 87 206 297 100 279 628 98 692 917 98 797 980 98 508 736 82 173 531 101 608 929 118 573 955 107 96 550 105 391 981 101 783 885 116 334 880 93 525 936 95 77 95 101 205 496 116 319 621 89 703 952 108 183 959 101 254 530 96 752 977 94 17 770 94 619 674 84 377 631 112 213 319 90 375 479 94 504 670 98 509 905 118 178 469 109 333 952 99 360 560 86 436 932 100 135 182 100 4 173 85 158 526 91 254 628 109 585 784 92 188 758 95 13 416 99 552 592 90 604 618 108 471 979 90 891 943 90 164 533 101 848 864 97 146 611 98 711 743 91 433 972 122 9 297 95 821 830 91 849 865 97 222 627 85 639 695 112 17 933 95 158 798 93 851 894 80 138 188 100 61 933 98 88 662 100 328 757 97 779 799 101 24 371 97 314 912 91 337 728 99 709 740 93 192 925 109 46 675 96 834 856 101 2 919 85 46 142 89 72 198 84 42 681 82 328 956 103 98 467 98 270 427 97 180 536 97 268 688 98 16 80 108 86 749 96 171 490 110 434 639 101 68 858 92 618 666 93 150 724 103 114 369 84 294 967 97 81 614 101 802 856 116 410 735 102 550 696 98 366 458 110 771 934 100 758 778 108 228 866 77 357 505 91 434 807 104 370 989 96 678 987 100 173 989 109 91 187 106 456 716 111 378 914 111 86 114 105 212 525 109 172 985 133 574 679 99 91 697 90 266 832 124 253 344 99 20 119 99 15 244 125 367 427 107 5 656 97 732 935 88 14 659 86 315 670 105 87 112 86 345 643 82 232 776 91 68 943 92 450 924 94 427 839 93 360 571 88 260 746 110 422 638 87 406 685 113 749 772 108 198 798 92 653 808 98 613 958 97 316 862 100 434 684 111 334 525 100 330 728 102 602 672 118 866 897 95 569 631 114 807 923 100 333 404 103 963 989 117 78 748 97 529 987 84 490 673 89 262 542 102 12 815 96 53 972 108 311 811 98 404 760 106 232 911 86 250 713 108 3 636 88 245 477 111 401 698 98 64 957 101 600 747 104 209 462 105 319 397 90 346 537 104 426 528 102 35 625 92 303 735 110 552 725 89 526 802 96 41 730 89 48 792 108 284 675 94 183 338 101 361 788 89 222 776 99 348 465 101 499 846 107 110 229 92 216 985 90 44 568 103 66 330 95 113 721 103 554 754 126 17 256 106 214 550 83 292 947 107 167 549 104 96 158 85 174 301 102 220 992 108 33 651 117 146 496 101 217 295 103 898 957 104 466 681 101 369 844 87 599 937 105 428 514 92 318 569 90 685 786 110 323 348 83 542 605 96 11 592 90 111 437 103 379 757 88 494 555 96 801 939 112 227 429 95 104 356 115 592 968 107 418 856 111 488 502 111 302 714 94 30 320 109 392 984 100 502 686 92 53 247 99 622 763 110 107 970 104 206 963 98 30 89 99 168 473 102 332 996 106 158 680 87 542 656 108 661 948 107 133 647 110 494 985 89 160 653 110 738 807 114 386 934 105 83 463 98 177 507 106 113 938 91 16 301 84 862 917 78 53 626 98 426 563 114 96 554 107 361 625 98 204 358 97 510 851 85 105 730 105 208 999 87 108 806 107 94 771 95 130 776 96 35 570 99 595 671 101 357 707 108 288 371 107 495 771 101 168 792 94 741 776 110 438 572 123 146 542 104 717 941 82 96 794 107 517 612 107 657 839 102 699 702 90 660 948 101 317 550 113 417 755 99 378 599 100 226 339 86 229 275 110 224 809 98 337 689 121 965 970 83 212 705 98 238 776 101 418 774 94 294 346 97 911 935 95 125 348 95 34 272 106 297 420 102 296 314 107 23 221 90 73 843 85 255 517 93 142 918 96 440 747 99 9 856 107 0 335 91 226 579 77 358 665 85 903 964 111 195 837 97 943 956 100 285 625 102 397 955 109 120 778 110 191 766 81 44 469 78 526 679 96 658 819 109 601 699 106 89 216 99 52 314 93 794 868 106 25 490 118 243 370 103 838 923 97 259 843 95 706 999 97 69 893 103 460 636 104 563 863 103 316 992 106 267 420 103 344 629 114 119 246 82 597 775 85 654 793 124 482 515 90 402 502 87 254 654 105 259 426 107 31 417 99 65 418 113 140 781 118 423 480 112 457 607 90 398 973 89 353 590 92 107 406 84 239 660 110 594 681 101 348 875 99 326 733 113 856 987 106 386 577 83 636 644 102 302 850 93 372 399 104 467 770 114 28 294 89 114 534 112 188 923 92 428 613 88 588 823 89 15 809 88 149 555 93 7 239 73 187 290 86 113 250 95 149 314 105 338 468 80 535 928 101 577 634 89 724 880 96 271 669 85 398 709 98 70 265 82 325 464 84 427 581 114 243 763 105 426 603 92 553 878 110 451 628 112 13 406 111 623 921 105 311 723 89 596 744 93 594 597 83 2 489 106 78 569 92 237 608 87 444 484 108 337 434 100 703 807 100 473 481 103 275 617 113 660 847 99 339 652 87 695 706 102 571 959 108 277 369 104 322 555 88 249 856 81 281 527 96 618 783 85 168 445 105 65 810 102 22 561 98 100 419 102 342 361 86 296 600 92 119 170 108 888 889 96 601 957 102 231 331 95 595 929 115 413 736 100 96 936 108 331 998 107 234 961 99 595 880 98 294 915 100 267 870 108 458 552 106 133 932 88 122 181 101 511 691 101 553 639 85 135 679 105 87 348 104 247 536 92 751 957 113 793 859 95 692 747 101 40 856 104 484 713 85 646 734 90 384 942 95 350 383 101 505 844 112 535 909 114 103 363 97 677 741 92 60 309 102 185 281 89 341 583 109 536 966 88 521 567 110 84 610 83 487 767 96 504 563 105 468 608 115 389 707 107 22 834 86 5 490 95 104 123 102 19 264 111 586 991 118 109 859 117 125 310 103 694 949 93 61 595 101 16 191 105 555 943 104 155 241 106 57 165 111 342 470 106 60 472 108 319 841 93 113 722 89 643 828 117 776 956 87 234 782 114 642 880 112 16 991 101 455 618 109 365 582 107 797 948 106 288 802 102 86 157 101 0 691 111 50 546 104 127 806 105 350 450 98 568 839 85 771 834 104 163 809 88 266 895 102 499 631 99 151 295 97 439 969 102 602 772 108 87 942 99 491 503 103 446 492 95 243 283 100 14 918 108 452 659 92 396 477 102 371 670 97 64 852 94 522 842 114 59 840 96 744 754 104 72 980 105 747 952 105 844 973 117 399 841 112 359 702 105 57 530 109 342 477 106 119 395 89 388 672 108 45 57 93 838 920 109 35 679 90 370 850 124 410 992 100 479 895 89 34 550 91 231 556 85 144 842 103 83 213 91 477 874 99 392 899 107 742 775 100 298 840 95 600 920 98 92 185 98 162 393 101 443 978 109 77 477 90 190 266 108 356 670 104 822 832 96 426 496 99 626 627 104 19 702 94 138 343 103 128 492 99 343 617 87 577 988 98 240 386 101 306 345 85 592 851 96 164 240 107 254 589 91 120 865 96 120 746 78 28 751 102 403 718 86 383 466 108 169 602 119 76 282 111 136 519 91 65 351 96 479 875 94 255 801 98 604 924 87 17 202 106 869 984 94 52 321 103 556 870 98 709 942 112 150 747 90 231 938 76 774 918 99 822 842 110 207 318 101 45 585 115 96 621 90 406 527 101 327 523 89 558 869 98 75 596 86 105 796 94 31 776 112 631 853 98 317 339 90 496 522 103 238 810 98 562 626 84 260 928 108 580 771 110 31 700 101 27 268 92 218 996 107 438 469 93 55 291 96 111 158 117 439 900 100 81 571 85 148 180 97 64 549 102 0 382 100 244 772 93 249 385 102 594 706 105 209 742 104 74 399 100 633 789 75 244 953 95 251 741 112 351 375 108 57 417 80 15 216 107 941 959 119 585 778 81 79 296 99 445 599 101 763 999 106 516 983 111 40 173 84 785 836 104 36 422 101 198 328 99 235 741 103 610 966 90 371 373 108 146 823 110 13 52 90 434 602 88 262 957 90 55 498 91 578 916 89 472 753 82 326 350 101 386 762 99 475 744 114 700 955 83 457 766 96 405 641 98 679 807 108 647 873 99 153 853 101 427 579 105 520 694 109 498 656 108 303 338 89 224 250 97 613 794 106 35 460 84 34 288 100 423 994 111 182 797 93 176 793 114 354 410 88 227 773 89 45 401 96 396 737 110 20 190 105 3 405 103 20 225 109 82 411 108 187 385 90 103 708 114 525 572 103 889 985 104 381 653 103 465 772 97 608 814 93 265 299 92 13 155 78 834 910 84 138 345 81 128 330 82 638 931 101 226 562 104 382 521 106 393 952 107 356 789 103 377 933 92 156 248 112 817 950 110 641 806 104 660 842 110 749 934 95 187 196 80 240 311 97 55 379 113 714 885 88 27 118 110 30 738 110 562 944 113 556 585 92 316 499 95 485 528 100 153 672 99 306 640 91 67 518 105 251 783 111 174 646 91 350 619 100 180 949 99 74 212 87 459 953 106 211 736 99 544 966 105 328 659 106 329 672 95 226 774 105 618 885 90 118 994 92 448 606 88 461 671 106 407 626 83 83 334 101 196 630 106 575 998 89 111 366 104 380 566 98 37 964 95 298 595 99 811 851 98 841 946 99 814 851 88 71 629 87 435 959 93 155 297 103 593 645 113 220 831 112 431 732 98 437 990 100 74 348 103 239 490 117 764 805 106 156 672 88 388 499 102 634 760 110 657 879 104 620 737 93 218 448 100 94 341 89 591 637 85 21 752 98 68 403 108 434 560 111 89 852 119 363 629 103 234 469 93 144 409 90 20 161 99 343 640 107 125 644 107 667 867 105 135 502 110 126 643 93 650 984 91 6 452 104 4 15 108 389 841 86 123 582 105 858 958 99 15 458 88 338 836 97 392 581 98 103 276 76 29 864 79 310 813 89 20 992 100 617 956 109 426 524 89 454 786 89 566 804 83 564 632 80 579 903 96 143 203 119 429 571 97 673 781 92 522 769 99 386 969 111 562 893 109 654 996 112 237 295 94 723 739 101 516 659 103 16 73 93 1 572 106 116 969 94 207 530 105 69 616 115 779 793 81 169 422 93 276 966 109 537 816 112 415 929 98 6 253 106 819 897 92 374 847 96 241 656 93 294 733 96 776 940 102 146 977 98 238 752 108 102 438 77 361 422 102 236 714 105 381 851 104 227 282 100 670 807 85 468 601 88 335 590 94 263 518 93 593 810 104 505 693 109 122 283 107 220 428 93 9 815 104 449 567 96 638 758 98 134 202 91 431 618 94 90 176 87 323 443 103 669 702 106 709 732 93 115 484 88 473 605 100 183 446 116 45 603 104 564 575 90 613 824 96 555 888 95 687 780 101 141 923 90 63 374 102 271 915 110 123 883 99 25 470 89 166 550 100 696 880 85 219 689 99 280 538 102 9 298 88 386 828 105 512 744 110 250 582 105 133 771 93 179 267 84 571 936 100 749 895 106 452 990 105 86 922 99 602 995 100 383 542 101 169 925 101 613 960 116 102 775 121 88 430 115 10 904 108 822 955 115 531 617 106 595 849 85 112 262 112 33 391 99 355 390 108 26 938 113 564 874 101 507 838 108 247 481 88 655 983 105 214 488 109 45 444 95 533 966 108 141 595 101 141 483 109 580 938 106 193 657 86 250 907 96 540 833 96 426 548 76 368 451 91 257 366 85 350 793 103 696 748 102 163 356 95 57 658 99 439 936 99 291 397 96 94 942 85 514 806 115 17 987 105 45 927 90 92 166 104 579 769 104 277 331 97 276 555 100 549 980 96 876 932 101 629 907 86 301 922 109 599 940 89 256 531 88 307 423 115 537 548 102 24 423 99 796 882 96 325 574 96 887 996 107 861 981 104 224 738 100 13 60 103 142 668 88 141 861 90 877 972 106 554 721 82 363 879 108 616 829 104 203 631 86 539 947 111 75 726 98 120 156 95 407 561 105 226 995 90 363 813 97 57 675 105 306 824 102 202 930 94 290 578 106 170 649 119 269 551 105 678 733 102 399 417 90 111 428 93 180 414 82 47 658 101 485 634 92 41 752 103 147 529 106 309 784 86 42 402 105 850 921 107 743 856 115 487 817 98 845 879 104 174 905 101 771 889 91 169 537 79 930 988 91 41 955 87 728 743 97 377 726 105 804 914 76 93 743 112 230 733 105 485 760 94 437 689 99 116 692 105 155 481 120 138 947 103 347 512 86 60 452 94 620 659 97 256 858 104 51 535 114 525 760 110 723 885 98 901 927 93 653 775 106 378 885 94 338 566 109 208 938 88 94 586 91 248 507 103 224 559 90 124 946 110 216 828 100 25 659 97 174 278 106 201 509 104 472 727 85 554 922 103 89 698 106 93 922 98 474 805 103 47 895 106 580 711 106 113 864 105 275 487 101 181 780 91 356 820 113 38 396 96 521 865 95 248 785 110 24 685 81 213 492 106 291 617 93 471 655 106 277 774 97 551 918 100 151 431 108 657 768 118 165 725 105 93 442 96 23 661 96 101 214 97 190 654 108 54 743 86 891 963 88 244 296 85 682 744 102 347 884 98 642 733 99 145 182 107 730 972 101 100 958 95 382 694 98 294 563 97 218 641 104 130 968 90 421 436 109 84 796 107 858 990 108 528 534 91 30 526 106 27 44 89 204 272 100 852 864 89 109 256 81 362 566 114 324 680 106 565 577 92 706 939 89 96 933 101 447 786 108 578 824 96 291 897 108 878 964 95 137 408 94 311 824 94 22 745 106 53 152 110 3 370 96 68 998 98 470 669 81 182 264 83 33 237 112 380 464 100 392 598 101 349 793 103 127 540 90 428 741 105 16 292 74 38 569 110 124 826 100 116 913 90 424 918 107 164 437 116 781 815 98 21 585 115 281 868 113 530 986 122 661 706 115 329 937 89 214 878 88 662 827 108 325 525 97 380 487 95 6 19 112 697 846 94 24 83 82 62 710 101 154 656 105 396 792 94 49 582 98 520 651 106 151 714 101 364 917 108 375 861 94 168 337 110 85 381 114 427 859 100 295 589 94 87 887 83 14 574 102 761 849 87 245 720 105 417 430 108 304 860 96 18 518 96 102 163 97 305 501 91 740 865 100 431 615 110 35 649 106 2 167 113 792 891 85 201 505 109 974 976 118 801 877 102 349 439 103 102 270 97 459 646 109 346 455 96 263 450 111 56 113 115 293 378 106 54 257 85 164 957 104 64 918 95 406 766 92 4 548 92 781 875 87 68 630 94 623 721 95 28 259 88 207 670 110 140 575 111 347 915 99 65 301 98 109 811 87 634 661 85 268 919 113 83 897 100 70 367 98 467 939 96 130 698 100 614 744 93 445 469 87 652 901 84 627 739 92 846 900 110 79 252 105 329 401 92 837 967 89 38 933 106 467 967 84 59 98 115 506 822 115 121 828 94 146 310 113 511 987 99 360 550 102 180 235 62 56 145 115 448 933 69 37 908 106 712 749 101 733 751 106 370 455 118 220 908 101 205 898 100 389 997 86 33 427 78 370 864 99 87 565 102 115 345 106 425 583 107 753 935 79 223 633 103 314 315 117 305 582 104 257 619 122 372 672 98 886 917 91 15 641 94 369 904 99 299 935 104 429 737 97 776 808 103 57 533 98 74 261 105 431 694 85 637 975 117 247 307 82 389 980 89 331 882 95 161 970 75 185 880 89 290 584 93 141 442 112 179 589 102 113 806 106 181 779 112 594 909 125 256 843 109 382 541 86 11 761 100 439 806 104 721 738 86 86 282 102 749 793 113 211 670 97 707 962 107 156 867 93 140 142 103 219 937 98 98 817 94 111 408 86 110 567 102 510 524 102 820 853 109 447 527 108 513 628 92 79 284 106 124 491 104 546 809 96 611 712 104 812 938 111 153 263 94 563 706 93 406 421 110 173 243 104 253 706 97 523 733 121 502 737 105 838 954 108 317 507 99 323 525 102 44 678 101 372 580 94 172 194 95 35 102 110 63 758 90 746 960 98 416 788 110 639 740 120 167 249 102 193 891 91 763 800 101 785 830 95 582 887 91 427 466 102 618 623 113 154 664 119 137 162 98 170 278 86 397 445 101 191 655 93 44 242 95 332 671 97 417 908 106 166 436 88 255 835 98 371 795 82 268 523 114 496 939 110 145 383 97 129 448 90 498 604 92 550 960 93 413 505 112 8 213 94 247 920 95 26 681 87 715 786 99 307 628 104 624 960 82 375 407 97 616 692 91 209 404 116 737 769 111 30 188 92 71 542 103 208 928 81 609 949 104 399 772 112 550 904 96 180 833 79 714 748 95 316 445 108 306 697 104 287 454 104 201 574 95 514 548 73 68 278 94 379 860 87 253 826 95 752 952 85 296 990 104 441 862 95 413 891 88 599 853 92 79 430 116 14 512 103 440 561 110 788 834 91 61 591 105 5 57 105 146 559 111 635 872 104 43 429 102 195 256 89 547 632 91 416 455 112 305 869 88 450 733 89 403 661 103 47 405 86 259 499 100 411 775 91 531 817 83 7 994 102 107 488 117 419 860 110 176 808 102 217 735 102 222 246 110 209 811 89 163 514 105 1 735 101 265 358 107 266 639 104 22 824 107 217 568 94 216 958 102 248 867 121 439 614 84 199 989 97 68 107 85 560 870 119 301 522 98 57 193 84 717 807 86 236 680 111 536 680 92 36 139 97 239 245 103 501 648 98 409 722 99 838 970 102 508 999 93 564 586 105 75 793 99 212 375 88 100 711 94 218 466 84 532 706 108 230 722 89 676 920 87 555 594 96 588 662 103 182 576 113 79 330 105 54 788 94 375 571 111 90 466 81 197 658 102 582 777 108 539 670 87 309 754 99 306 445 91 784 946 88 235 816 108 766 841 102 564 567 98 264 785 96 756 945 116 211 806 72 74 390 98 242 639 115 401 861 112 208 733 99 195 770 81 398 635 98 104 222 99 114 747 100 48 455 106 259 573 110 662 843 101 156 945 105 475 880 100 507 647 90 534 845 92 181 718 90 413 903 102 621 696 73 76 964 99 42 132 85 419 632 89 23 656 100 417 822 89 183 663 111 704 987 92 507 883 108 110 445 82 3 592 107 557 763 96 329 410 105 318 447 97 665 893 89 546 687 80 336 902 82 107 271 89 875 943 94 863 936 103 343 700 97 6 676 107 269 539 84 205 599 96 593 942 87 169 332 96 384 498 96 891 981 95 294 443 102 519 887 106 55 569 98 129 135 93 41 592 89 288 669 97 211 295 83 22 156 111 86 497 90 755 926 69 274 978 112 407 940 97 173 997 108 26 365 91 710 926 106 549 730 118 372 869 107 336 899 99 228 357 89 210 387 95 358 884 101 161 587 105 75 461 97 210 952 102 392 648 108 458 836 103 722 738 117 649 761 104 26 997 96 266 364 96 79 995 97 177 506 106 214 666 109 46 871 93 600 746 109 191 373 111 394 839 113 26 71 91 497 704 106 12 652 90 248 271 102 813 963 114 31 871 95 424 981 107 404 596 121 381 731 98 243 616 95 729 912 75 676 866 87 348 822 93 601 990 112 132 685 91 57 207 99 577 666 109 21 133 103 309 553 102 49 403 90 55 397 94 13 305 105 205 489 90 355 772 101 386 592 114 118 162 114 147 576 102 155 787 119 602 748 89 464 953 108 206 246 90 374 991 94 403 811 119 18 344 107 114 131 103 421 597 102 78 465 105 249 454 80 166 475 108 259 962 98 470 617 99 190 900 97 572 661 84 555 798 99 276 581 95 65 770 95 44 313 92 179 645 113 479 909 123 197 461 98 10 533 112 310 449 100 495 619 91 383 866 87 540 559 79 513 559 85 148 791 98 816 883 111 62 290 92 158 159 95 325 802 90 897 930 102 871 887 94 404 529 90 153 991 103 447 697 96 535 894 104 678 853 107 980 991 106 477 965 121 97 999 93 307 331 88 151 289 107 2 182 96 513 879 99 134 144 105 127 765 102 245 628 110 644 875 95 111 746 113 462 752 89 223 956 117 768 930 108 660 743 95 404 417 97 20 516 94 88 316 94 591 736 105 569 853 88 446 627 109 694 735 101 116 953 90 435 751 92 44 257 118 178 279 94 807 970 94 661 874 115 21 737 128 685 697 98 305 863 104 156 966 95 901 941 81 48 279 101 469 922 104 418 857 90 639 679 117 205 949 100 50 139 93 622 772 102 292 603 86 110 668 103 380 516 107 100 778 115 77 246 85 472 701 88 717 893 95 542 923 84 462 935 92 241 282 121 302 722 104 528 837 100 690 830 111 630 764 116 358 624 104 621 758 105 460 850 97 673 812 106 215 421 100 151 352 109 15 670 95 441 630 107 16 272 117 422 608 106 135 347 105 722 990 98 50 574 96 342 515 96 37 313 93 256 868 85 114 842 103 83 104 116 622 746 103 265 502 104 0 348 103 75 95 82 416 700 98 707 905 107 357 774 103 95 338 110 133 222 81 631 643 111 108 594 110 110 226 98 739 810 93 208 397 84 152 496 109 678 956 90 709 831 104 532 971 117 154 515 99 176 918 92 258 732 93 393 600 90 592 944 102 140 859 109 212 968 98 139 544 88 300 590 83 50 591 102 180 533 96 437 447 95 203 485 100 190 756 97 8 748 91 2 909 112 185 248 111 51 901 100 40 221 105 17 839 104 505 723 124 84 693 90 217 942 106 139 295 97 719 738 108 462 771 105 77 436 111 3 228 95 257 801 109 499 931 96 55 572 94 830 917 88 251 393 85 469 618 107 197 303 113 219 367 107 376 740 107 248 400 90 235 889 98 245 973 95 172 782 123 302 882 93 262 364 99 254 517 109 712 786 102 577 598 102 351 594 98 73 738 109 551 776 94 136 597 90 192 446 99 392 477 103 288 896 106 723 771 92 429 853 102 352 478 111 1 813 102 724 781 97 307 363 101 230 481 101 238 864 119 820 983 102 541 856 96 217 998 99 275 287 110 250 272 114 493 562 93 112 376 102 123 303 107 110 438 91 707 874 77 273 758 87 619 880 91 756 858 111 122 977 103 391 493 81 159 205 115 58 357 91 161 412 97 183 641 85 24 361 101 520 912 86 299 957 111 827 939 105 149 434 95 377 469 79 140 449 110 167 678 91 655 805 103 753 873 92 308 697 122 70 481 103 820 990 92 618 813 102 94 345 108 92 252 81 221 945 107 135 262 76 58 587 80 770 844 95 313 454 108 81 475 93 725 859 107 373 932 105 293 857 95 399 634 113 348 403 97 236 861 119 266 406 111 397 768 105 280 559 102 74 994 71 501 768 89 168 477 97 440 685 114 42 570 101 527 955 117 279 591 111 620 625 107 425 965 99 157 805 86 163 744 91 340 369 91 269 926 121 138 544 115 615 852 96 242 568 90 413 641 106 16 476 91 283 568 105 423 727 124 295 303 100 11 258 98 596 772 86 378 769 97 340 969 127 330 524 121 3 335 89 205 680 80 225 864 111 230 647 85 85 448 108 538 778 84 176 417 101 544 903 93 815 840 104 86 224 113 13 273 98 190 355 100 846 981 101 231 459 109 603 857 110 249 813 100 36 295 90 96 446 97 49 933 95 137 509 108 252 829 103 3 268 85 336 747 106 821 839 102 587 627 110 575 641 114 541 936 100 272 809 115 35 768 85 319 546 109 265 952 103 81 910 110 713 849 87 740 899 99 603 941 109 204 899 93 405 823 118 527 639 110 54 898 111 719 879 107 227 260 104 634 905 104 388 609 90 113 152 90 768 989 106 938 961 114 492 805 90 325 487 87 325 795 93 437 931 99 520 976 103 678 810 94 387 478 106 55 377 96 206 745 114 646 778 100 65 716 102 134 220 105 678 693 92 434 890 103 427 923 99 447 667 116 394 682 108 590 882 102 259 772 91 91 529 93 398 808 90 125 240 89 404 895 98 332 464 73 209 902 115 212 904 93 172 505 98 74 528 104 274 321 84 653 842 80 296 995 98 789 901 98 53 911 102 471 596 104 61 469 113 114 650 101 33 231 103 623 926 99 243 950 102 480 810 90 247 997 122 108 670 100 45 604 105 327 478 98 380 762 96 232 427 114 122 761 93 685 953 109 83 286 88 410 872 78 428 859 104 647 703 104 300 527 102 559 687 82 237 511 115 192 645 104 377 763 127 530 975 113 17 649 106 62 875 90 619 814 122 36 191 104 220 733 92 563 650 84 315 826 107 331 572 95 43 992 93 578 879 97 120 880 100 310 496 111 88 562 121 6 866 88 500 749 119 638 648 95 247 292 89 27 744 104 51 470 113 2 676 100 450 835 91 106 176 104 203 835 121 255 359 93 659 938 106 122 942 120 337 468 99 15 785 108 21 51 83 295 448 95 724 962 126 362 642 98 221 284 114 56 499 89 221 793 85 490 523 90 490 720 98 304 928 107 316 568 125 240 747 102 138 716 104 492 594 102 752 766 111 138 872 109 74 299 84 109 674 93 210 406 107 732 925 99 121 234 77 18 159 90 459 691 88 214 937 108 329 392 107 97 396 112 381 658 98 193 634 74 533 864 90 6 211 95 572 604 106 659 807 111 391 611 103 817 866 99 211 246 102 37 654 113 234 817 104 539 710 103 16 294 96 41 73 91 550 883 94 688 739 101 14 326 108 30 613 94 342 608 108 192 418 108 810 978 93 225 540 117 182 879 97 444 536 102 20 592 90 194 798 94 588 657 84 423 891 114 655 888 103 638 963 84 377 830 96 267 331 89 51 303 87 17 652 102 86 361 93 689 790 100 234 831 107 89 739 112 388 671 111 743 969 80 302 884 101 255 938 101 0 712 96 293 549 128 301 795 100 734 909 98 73 277 104 36 687 94 624 839 92 206 343 103 670 772 108 783 891 115 345 629 74 616 832 96 377 844 106 299 524 92 66 815 79 248 671 89 103 493 99 40 195 89 692 985 98 256 375 88 409 821 78 148 804 97 406 740 112 47 339 95 342 864 91 253 725 80 805 895 99 297 842 102 119 817 83 87 104 103 191 978 111 687 786 103 97 308 109 606 653 96 209 369 91 330 771 103 524 818 95 890 989 113 7 229 94 395 853 96 154 156 106 598 967 92 260 989 121 558 595 98 943 968 104 247 674 95 166 805 110 120 497 105 782 951 89 101 963 112 180 739 97 69 504 96 57 679 91 302 560 92 24 61 100 113 818 90 2 458 91 189 190 107 120 144 82 741 921 94 471 752 87 31 226 95 175 804 93 88 664 106 68 853 97 472 486 93 214 930 109 659 674 106 463 883 97 7 405 97 95 440 92 531 770 92 33 928 105 112 945 105 772 950 94 216 818 92 601 698 101 138 906 108 109 526 105 509 997 98 310 748 103 455 745 95 418 761 101 429 577 106 238 714 106 78 322 90 4 451 114 706 943 96 382 448 100 69 383 105 396 609 99 8 611 114 516 782 97 680 769 95 447 558 134 239 604 108 423 475 98 16 531 105 458 494 84 732 857 109 310 999 101 154 400 106 149 718 104 201 565 101 204 220 92 252 532 116 668 821 96 511 675 91 247 966 96 422 530 91 100 700 89 742 939 103 82 345 83 455 579 99 525 899 109 419 781 93 294 848 106 645 651 94 506 607 112 675 883 109 82 722 107 255 912 115 685 809 99 63 606 107 542 703 88 115 681 98 76 919 84 468 990 91 325 344 96 820 915 96 101 135 102 45 849 110 414 597 114 9 251 95 87 749 85 8 337 109 387 646 90 250 870 114 807 810 106 599 926 89 301 838 86 94 775 97 362 961 104 110 672 104 61 697 105 213 856 101 554 802 94 361 907 94 535 973 102 135 174 88 281 537 116 679 680 112 441 678 132 549 601 80 227 660 104 126 307 102 52 361 99 16 947 80 433 885 95 54 280 93 1 454 96 143 685 104 97 228 84 449 866 108 203 329 109 515 720 102 918 937 106 188 466 96 100 929 94 243 359 117 402 909 100 23 148 84 315 824 89 593 930 91 310 687 93 18 294 94 255 921 106 101 578 100 458 790 91 420 873 116 141 196 109 45 759 97 230 760 85 533 580 104 258 745 104 13 756 105 265 881 97 212 651 94 317 623 91 319 721 105 9 342 106 55 221 84 698 900 102 790 809 106 241 329 102 385 923 85 244 511 107 670 975 97 432 531 104 198 364 91 76 516 99 480 523 88 96 502 105 446 686 85 426 697 102 47 690 93 697 757 96 89 318 110 211 977 88 345 459 100 134 721 99 74 825 93 12 876 112 181 384 96 600 790 110 51 124 103 100 857 91 368 677 79 245 620 93 168 594 95 470 756 93 47 152 101 349 961 86 321 696 104 818 932 97 588 710 106 167 486 79 119 835 118 71 578 99 124 188 86 398 459 106 161 706 87 554 987 104 888 943 91 46 124 82 118 700 97 90 763 104 531 849 124 338 957 86 85 666 101 599 782 76 98 106 96 94 356 104 494 695 104 590 748 87 695 702 100 27 638 89 581 764 93 171 365 111 304 804 105 13 430 102 212 925 86 392 558 94 12 642 109 21 979 99 817 905 96 269 856 102 231 397 92 277 747 108 58 438 87 274 850 101 556 791 100 110 616 101 4 743 97 390 426 104 196 426 92 683 847 106 293 779 93 51 636 88 242 839 106 389 720 99 243 540 83 329 988 95 309 430 108 207 884 85 207 371 105 367 704 116 139 515 96 245 708 101 250 572 105 168 697 87 125 367 90 596 893 101 255 832 108 225 452 104 143 680 97 391 961 101 612 683 96 264 610 101 759 889 103 554 632 99 200 884 98 540 710 100 191 750 92 415 827 85 37 351 93 433 469 95 153 499 98 31 526 104 274 667 104 60 548 106 643 787 106 171 473 94 13 253 109 275 946 100 673 913 103 654 893 94 169 886 101 559 983 88 54 842 90 213 991 113 468 840 111 387 466 92 565 756 87 126 458 110 385 484 79 312 723 92 56 396 95 242 252 89 614 963 95 237 910 100 161 909 110 202 226 97 220 801 114 811 904 97 550 794 94 37 322 88 45 318 110 279 743 99 98 532 91 417 824 93 626 857 87 49 680 109 199 938 77 42 531 90 244 907 119 795 987 90 104 392 69 22 861 100 10 38 101 350 950 92 597 838 118 29 300 96 15 136 98 65 789 80 176 240 110 146 690 102 537 856 91 185 205 90 100 703 102 199 460 100 484 564 80 182 973 103 490 498 91 256 302 102 436 881 96 243 906 111 674 779 95 50 523 102 426 472 96 27 775 102 232 957 99 150 245 84 110 173 107 118 593 90 154 176 86 534 671 103 561 822 79 49 629 108 610 821 97 60 670 114 221 359 107 332 424 128 94 448 91 243 300 103 370 734 104 323 623 113 301 961 88 107 630 81 213 629 90 142 353 99 31 763 90 238 322 104 519 698 101 394 698 76 362 699 117 194 486 87 203 643 89 801 916 85 323 801 103 331 408 96 772 878 110 290 427 97 840 941 102 208 673 89 354 631 94 606 968 108 869 898 104 232 846 95 313 701 98 726 939 103 212 840 110 142 733 88 416 921 98 803 873 110 182 730 104 505 848 104 430 499 98 858 976 99 116 965 106 348 898 106 193 216 95 928 961 94 74 675 98 435 885 108 122 406 92 71 700 110 254 364 117 182 962 120 45 105 96 27 32 121 333 516 91 349 649 113 515 643 102 439 628 105 635 749 92 119 219 91 169 452 85 113 289 90 681 775 96 445 851 97 392 607 74 273 331 98 113 925 102 294 536 100 243 619 88 534 701 102 792 870 100 229 455 116 211 637 104 183 280 104 204 770 106 344 437 82 127 394 88 226 831 104 58 366 101 130 266 78 34 554 79 494 755 97 333 373 99 572 690 93 436 589 91 260 619 102 14 323 110 113 855 88 778 995 80 409 598 93 409 701 111 173 981 77 92 731 114 305 823 122 63 570 94 344 432 96 17 131 82 119 192 91 167 234 82 572 792 96 391 465 92 815 933 99 308 928 98 239 910 101 486 690 110 202 320 102 794 937 81 836 880 86 446 783 96 501 942 99 395 452 95 383 533 82 223 502 81 235 711 130 107 566 96 23 318 98 349 895 105 226 325 107 667 850 93 156 730 104 769 924 97 308 992 95 460 792 96 798 978 97 182 581 99 189 843 88 222 979 103 478 598 104 671 757 88 797 830 108 1 350 88 796 975 112 344 381 102 455 996 109 304 510 104 111 197 102 109 468 102 544 798 105 194 615 100 278 523 88 40 384 79 133 857 83 349 955 91 311 621 78 210 537 81 362 426 100 536 805 113 247 280 112 239 912 96 38 187 104 325 616 84 176 843 82 60 622 94 578 981 97 154 833 100 301 816 95 597 859 89 258 916 92 729 891 101 464 634 88 107 808 107 620 859 121 103 113 105 29 770 81 476 717 101 344 880 120 462 955 122 3 637 101 512 843 108 445 682 103 114 688 95 596 822 109 685 823 84 583 857 106 198 547 97 250 251 99 210 299 115 42 142 73 537 616 104 502 993 95 595 645 106 47 695 104 561 865 103 538 636 111 273 941 95 370 608 93 312 706 100 360 938 103 195 478 109 195 200 83 269 355 86 698 975 92 353 690 109 292 680 94 374 586 117 167 866 114 190 288 101 557 902 87 306 931 116 321 357 102 801 981 96 516 920 97 462 853 96 146 404 92 93 567 105 486 804 104 6 361 128 107 963 111 37 636 112 664 687 92 424 795 110 253 329 90 377 968 103 280 760 114 716 940 99 686 829 98 462 536 103 7 927 87 533 713 96 325 340 88 460 643 89 189 472 85 195 563 82 728 904 106 404 804 96 188 938 107 166 445 99 638 834 113 116 256 104 68 295 88 596 953 97 300 436 93 125 649 119 154 755 96 380 657 99 166 616 100 795 967 113 60 165 99 210 800 114 532 798 95 832 966 114 15 23 113 712 878 116 437 700 76 303 307 98 210 637 108 481 648 91 807 920 76 172 401 96 84 956 102 1 515 85 246 376 96 36 714 105 246 957 95 83 659 100 651 748 97 193 343 102 138 772 119 626 807 94 675 734 97 182 422 87 68 431 95 434 871 106 241 926 90 122 789 90 95 856 99 263 374 95 1 784 111 463 471 88 9 654 101 133 964 100 634 832 98 184 923 103 469 934 92 742 788 91 668 977 78 76 355 97 62 506 98 960 961 86 152 412 101 239 311 107 767 844 108 226 412 98 721 741 117 250 838 110 840 849 113 208 513 85 127 838 106 760 886 95 59 437 117 127 902 104 466 824 93 70 617 114 220 613 107 727 909 104 119 745 100 22 426 99 118 680 109 637 882 92 69 966 97 231 958 91 293 517 95 111 305 106 490 962 101 94 747 94 248 446 84 157 415 98 116 136 102 77 452 103 303 931 93 13 95 99 50 967 103 373 985 88 225 618 103 975 997 101 626 844 106 651 974 92 279 467 96 912 965 93 195 874 93 762 839 115 724 929 102 398 937 107 711 740 80 89 660 114 44 105 114 369 483 86 27 523 96 46 617 106 255 469 89 652 779 73 906 925 115 498 517 96 50 843 98 77 711 103 110 776 89 621 953 107 85 850 105 31 977 108 795 862 84 212 880 107 162 262 103 356 600 83 105 757 94 204 633 113 430 525 103 144 683 104 662 665 94 338 749 92 626 888 89 257 403 120 594 630 100 543 742 97 561 890 85 114 151 105 168 182 85 384 501 103 584 673 89 538 789 95 95 789 114 137 457 102 54 760 88 384 690 111 285 911 90 590 977 102 0 153 123 103 253 89 590 647 98 280 308 101 822 900 99 615 740 85 495 765 98 112 528 95 774 784 115 875 876 107 153 785 109 662 764 101 440 442 95 407 553 118 851 909 89 325 917 85 447 643 121 21 783 92 149 952 96 250 510 107 416 708 102 393 976 89 705 899 110 409 933 107 225 471 105 17 698 106 287 335 100 36 340 105 182 857 92 93 807 86 48 234 110 379 917 105 4 90 95 327 381 111 363 815 101 737 980 103 596 643 94 845 943 103 207 689 112 29 502 100 58 89 138 413 818 96 50 610 90 87 667 100 370 741 100 577 900 83 278 604 97 266 869 100 146 501 101 690 954 112 552 914 90 372 632 100 351 466 86 234 984 113 876 975 107 40 505 73 46 679 97 137 659 100 673 878 81 430 929 105 208 968 104 181 341 87 417 910 101 371 472 105 269 507 108 32 594 100 428 792 103 197 198 114 573 723 88 86 674 87 344 712 102 230 880 99 919 951 98 555 905 115 499 939 118 148 700 109 429 504 112 278 463 101 338 452 98 261 908 88 396 816 93 248 304 116 47 150 102 249 712 120 790 932 113 341 841 80 656 700 96 158 993 89 574 643 79 8 314 89 203 537 109 221 662 91 800 810 96 738 877 89 417 946 111 258 991 106 457 672 106 8 536 101 35 499 113 454 602 107 139 285 97 39 233 108 253 530 111 118 374 108 234 865 102 455 534 96 346 864 129 517 655 91 433 966 99 683 793 105 197 717 103 15 684 113 59 134 106 735 887 95 555 595 88 194 927 97 525 905 91 160 864 102 262 317 115 202 905 115 152 681 84 252 503 91 192 877 116 553 696 113 285 536 95 433 755 107 49 637 128 23 954 102 737 871 78 5 276 92 43 106 96 513 915 84 6 606 107 370 945 92 260 426 92 810 906 85 677 807 104 214 326 100 454 883 98 265 509 107 39 473 101 331 698 102 44 841 102 83 723 109 292 446 115 382 466 118 622 821 96 440 960 102 249 476 98 554 776 102 432 763 95 37 996 90 1 119 98 186 552 89 371 404 88 703 975 103 187 597 123 707 735 111 361 416 110 111 243 116 402 662 87 262 930 101 26 269 124 107 743 95 63 406 104 78 115 105 696 826 116 90 107 126 182 808 120 259 836 111 188 395 91 512 998 100 54 945 115 73 84 103 183 857 86 506 746 93 88 230 89 474 726 103 141 315 93 9 734 89 453 680 105 325 539 106 278 387 105 106 549 115 870 990 77 18 817 80 197 435 117 325 655 100 333 522 107 609 811 90 255 596 101 23 776 92 155 852 107 281 578 112 324 957 91 439 835 94 476 525 86 625 954 82 188 326 90 103 342 99 342 939 92 73 176 92 381 402 117 345 657 95 587 958 86 42 593 121 634 921 96 113 128 114 616 758 104 113 256 80 79 620 103 300 598 112 262 741 106 30 843 102 339 498 83 227 336 89 162 385 102 394 834 85 357 404 91 764 861 116 603 920 83 396 635 102 263 415 111 743 764 107 340 864 99 768 893 85 791 853 99 425 468 89 146 847 95 32 958 118 253 292 90 294 337 105 106 508 109 187 530 91 23 128 113 306 604 97 142 385 97 181 711 110 198 531 108 349 647 92 178 931 99 729 731 107 155 304 95 870 985 110 53 575 90 364 770 101 254 556 92 247 543 96 560 970 104 152 963 109 403 448 96 79 505 92 522 528 95 584 921 104 308 383 108 473 728 114 123 973 101 383 842 114 868 926 107 564 854 90 697 762 112 123 362 92 152 846 108 71 887 101 49 846 98 81 186 96 155 755 94 507 513 99 749 801 104 154 892 128 459 511 89 665 829 96 58 843 100 759 798 100 433 777 91 62 125 89 502 740 116 217 219 104 702 861 105 532 601 101 364 711 95 123 421 94 239 838 97 143 160 108 945 961 102 132 519 84 508 714 84 381 455 110 76 405 97 123 339 91 659 771 107 196 396 100 358 981 78 794 812 95 539 731 89 480 666 94 482 505 84 502 900 105 296 588 108 10 301 91 51 945 89 213 236 119 523 739 87 367 783 96 605 784 116 96 264 108 544 730 87 266 421 102 29 588 111 193 843 110 211 805 94 861 912 109 164 447 99 80 818 94 481 799 92 403 747 89 60 778 92 357 613 89 265 928 95 158 377 110 92 308 96 786 896 83 629 748 92 477 802 108 409 530 90 74 460 103 777 859 96 505 657 83 392 578 86 751 849 100 342 947 101 897 988 105 100 867 108 18 247 91 156 169 98 541 644 97 92 342 111 176 991 85 301 894 120 287 561 68 446 919 92 632 978 81 517 553 99 751 937 91 94 191 101 156 826 97 489 990 121 271 355 98 358 465 89 479 615 104 15 711 107 323 756 106 263 756 104 151 805 103 239 553 110 628 697 103 507 828 100 192 893 97 641 939 91 874 987 107 408 918 102 605 703 113 535 969 93 367 627 106 11 439 95 363 731 89 828 983 83 222 359 107 395 800 110 298 769 99 390 935 80 482 490 112 10 329 86 27 882 92 257 663 109 368 420 92 87 195 118 201 919 104 17 808 93 119 509 101 128 776 80 821 889 118 151 282 98 308 606 108 787 859 82 160 433 110 693 764 82 468 532 96 526 849 102 28 456 107 84 409 88 181 603 88 485 997 89 741 991 103 203 441 81 314 499 90 521 821 82 160 730 112 96 965 105 34 315 88 169 669 101 111 905 90 269 703 98 869 941 104 649 927 94 588 981 78 196 273 101 903 973 101 629 788 99 53 472 121 436 609 111 10 951 83 464 957 113 841 895 101 587 745 94 241 944 95 97 528 86 159 895 96 621 811 100 696 743 101 311 737 109 795 964 115 256 498 85 36 831 101 468 479 100 964 977 85 471 832 95 226 684 103 529 571 89 163 582 92 215 282 107 347 362 113 392 887 103 164 811 105 292 558 94 157 430 109 62 270 82 104 447 101 707 856 99 363 907 77 250 536 115 588 891 112 477 644 107 924 993 113 128 437 96 747 758 109 660 699 74 432 500 104 309 905 97 442 921 118 52 980 97 507 962 103 269 704 87 528 876 90 504 550 91 231 461 104 603 937 90 671 714 92 704 797 83 143 838 87 151 235 91 795 993 104 175 749 97 230 740 109 217 817 83 386 431 90 589 884 102 23 261 94 623 900 100 454 942 92 594 700 91 432 785 84 460 804 95 312 630 104 696 951 113 545 813 109 514 724 85 462 658 98 326 632 105 275 485 107 8 116 98 530 662 119 226 619 102 572 682 116 269 552 101 425 762 113 796 808 110 650 829 102 630 740 109 781 826 92 222 481 103 279 587 100 366 634 103 622 849 98 350 810 99 608 806 100 653 957 97 216 443 94 245 570 111 357 415 108 319 653 101 81 330 93 125 882 96 132 338 99 623 787 105 323 908 96 443 942 107 545 721 104 581 915 111 735 891 79 281 816 91 315 756 113 428 701 97 859 966 110 120 666 107 348 533 112 410 927 104 234 387 104 829 957 115 600 813 100 297 344 107 361 825 99 117 655 112 239 442 101 519 850 99 149 766 89 483 889 94 394 755 104 727 954 101 267 786 100 402 520 111 381 527 91 430 707 103 458 753 95 303 623 106 492 846 96 84 405 104 518 622 98 172 320 104 811 982 97 356 736 96 616 640 91 863 948 109 563 977 108 365 370 105 69 737 93 70 190 106 256 568 91 171 263 102 300 638 106 238 403 99 403 774 107 456 959 101 99 856 93 430 992 103 622 779 83 210 630 104 158 740 99 430 757 90 617 761 100 141 524 102 66 549 103 786 813 88 473 994 87 141 679 114 308 354 95 144 582 91 61 967 121 205 280 115 240 680 107 250 681 133 304 479 118 24 997 94 525 581 93 323 707 99 444 566 113 467 608 84 203 787 107 790 956 106 98 446 110 207 432 117 290 483 106 41 640 107 132 744 85 69 485 95 696 718 101 643 905 103 345 590 91 557 751 92 806 933 103 88 549 107 426 597 106 500 869 96 202 954 115 309 561 89 318 909 108 550 993 102 178 748 109 516 968 108 727 828 93 88 282 117 174 465 95 114 685 106 414 650 110 153 955 104 295 676 98 239 700 119 337 449 88 67 81 118 63 496 113 237 869 95 225 271 82 18 706 101 794 984 86 781 835 110 537 737 101 81 489 97 550 671 97 225 902 97 444 581 113 64 846 104 117 754 104 231 690 99 265 645 106 54 121 91 642 985 103 107 184 100 770 895 123 557 854 85 412 634 109 619 768 84 24 344 86 469 478 106 360 620 122 848 926 96 255 952 104 39 382 82 245 434 91 458 968 102 145 910 75 12 436 96 280 598 116 362 404 99 391 771 98 316 870 103 230 599 98 315 717 110 44 408 97 98 618 72 175 186 97 76 713 95 450 566 99 395 866 84 38 598 100 465 893 86 192 431 93 68 204 85 318 361 100 443 737 112 568 812 95 535 981 108 45 522 86 34 316 101 348 824 114 368 532 92 724 739 93 338 737 101 301 848 95 526 787 91 47 708 96 18 297 81 348 802 105 587 940 104 72 773 114 30 657 114 860 974 98 865 923 88 486 757 90 151 556 105 120 196 107 145 860 103 323 377 108 55 265 99 315 972 90 399 898 109 395 999 93 434 998 92 151 711 89 33 873 91 426 448 115 588 999 112 98 867 96 107 612 87 289 743 101 208 820 108 321 837 96 194 448 86 670 768 109 13 508 96 213 698 119 294 603 106 577 885 105 6 108 106 384 757 95 790 868 98 342 349 85 18 809 109 729 794 113 202 846 90 574 973 123 500 649 112 139 481 108 314 745 106 84 644 95 44 97 87 264 732 82 293 360 110 359 746 117 505 999 111 133 939 105 136 395 100 94 523 103 65 148 92 127 549 101 42 467 100 265 300 92 546 689 98 112 125 117 846 975 99 4 859 93 169 379 87 69 853 82 608 787 95 36 923 93 232 574 78 392 745 105 601 644 96 135 793 105 454 946 99 288 666 71 87 257 106 613 621 92 491 734 106 127 192 92 26 835 106 20 969 97 328 841 97 161 582 93 595 843 104 179 370 114 257 262 93 422 780 77 606 974 106 356 930 115 564 893 86 136 250 109 68 474 90 177 973 107 597 926 96 382 889 112 480 872 94 204 355 108 727 885 106 342 861 108 63 695 92 702 987 107 322 985 111 30 306 106 283 656 99 72 223 94 100 482 101 474 735 108 595 902 115 129 332 104 131 193 98 163 950 94 27 139 81 60 764 104 196 289 91 26 670 92 132 314 100 23 518 118 259 559 96 543 586 103 952 983 103 278 844 91 34 57 109 152 492 102 326 479 100 861 869 83 653 798 99 316 631 79 658 950 105 500 632 102 36 653 81 641 713 111 284 585 97 354 486 112 296 563 104 24 857 113 149 415 86 132 363 107 449 564 121 766 957 104 86 303 107 38 635 91 195 973 111 81 457 106 6 429 98 736 818 103 377 793 96 159 528 91 337 635 84 106 333 103 593 781 110 166 695 91 573 700 107 317 373 96 155 692 106 244 371 89 465 980 95 679 769 87 134 804 104 279 328 108 227 580 103 508 961 94 411 963 80 375 778 75 544 635 97 77 368 99 555 576 88 128 386 77 140 618 83 910 991 110 940 980 100 11 948 98 693 788 97 546 756 90 626 946 96 221 816 108 604 710 124 114 864 97 544 893 111 217 989 107 349 994 102 225 525 98 435 436 104 452 676 98 105 658 101 874 906 110 82 426 102 509 580 104 818 896 103 53 920 105 880 984 100 532 586 117 678 697 65 125 792 96 374 860 109 75 773 79 410 926 92 411 987 116 330 978 117 636 722 100 124 466 107 622 678 91 477 646 85 262 413 119 306 700 101 37 213 97 90 375 120 464 740 108 358 476 96 175 670 91 42 941 97 42 234 101 158 649 109 330 671 106 262 895 95 231 663 94 298 406 94 216 557 89 259 895 110 718 858 123 113 282 97 611 651 84 612 706 100 384 495 98 337 659 96 520 863 97 216 375 89 181 696 98 210 717 103 549 726 116 51 91 109 564 886 96 95 977 97 184 551 77 333 672 119 39 345 99 372 760 108 139 478 105 360 811 95 15 240 96 289 937 96 64 177 110 446 722 96 111 847 101 67 335 97 597 784 111 120 892 91 184 901 91 43 893 100 528 814 116 240 261 97 864 936 89 422 865 102 219 994 107 461 900 105 873 929 98 155 881 85 451 666 97 721 888 99 54 810 90 94 783 89 280 765 112 577 788 117 19 403 103 455 777 101 783 974 111 262 980 94 25 323 98 337 903 102 293 683 106 508 698 98 263 345 88 126 701 106 617 897 103 21 113 110 468 577 90 294 835 100 274 952 103 30 640 108 400 676 106 638 644 93 324 585 100 716 899 109 389 587 110 585 951 103 654 710 116 140 293 87 28 365 94 784 873 86 238 635 95 505 881 93 107 664 97 101 338 98 314 624 88 316 876 112 250 654 98 725 948 91 227 865 115 374 811 92 9 349 107 11 223 108 212 625 120 279 687 101 611 835 88 543 749 99 515 757 105 639 697 98 410 899 74 148 612 102 167 813 89 58 260 90 656 734 105 52 918 108 534 765 108 13 353 109 37 945 100 335 465 96 540 618 109 502 890 100 300 324 95 358 617 103 211 762 94 474 979 105 451 801 103 325 767 112 218 502 107 768 773 114 155 381 86 533 593 97 337 998 97 133 659 99 86 479 117 571 727 112 196 482 99 271 532 98 588 708 95 267 357 102 140 534 110 444 469 89 197 656 112 820 979 102 60 886 94 408 807 91 679 852 109 146 399 105 24 649 109 90 815 95 101 541 90 102 428 114 861 889 99 168 915 115 504 664 101 519 618 94 64 70 99 166 661 101 508 639 108 139 810 87 117 821 103 719 887 83 96 849 93 8 839 102 566 884 98 214 441 109 47 879 81 193 840 100 792 837 102 531 961 87 93 322 110 208 222 96 752 869 92 364 549 86 662 964 97 192 817 91 438 552 92 35 565 94 69 801 113 584 623 100 337 716 91 692 874 85 487 733 104 153 673 104 808 922 99 171 618 108 535 998 91 620 691 98 28 622 80 214 318 112 869 884 87 52 451 85 202 327 84 526 964 98 96 657 115 173 270 103 244 330 77 37 497 85 420 762 109 97 995 98 470 753 102 324 916 104 38 659 95 77 705 98 198 435 88 62 470 77 176 528 106 303 780 101 312 463 97 222 671 99 785 918 101 614 999 89 576 908 103 555 797 93 76 862 103 169 538 115 229 501 95 316 960 117 118 978 113 577 625 108 56 877 104 173 363 97 653 986 96 748 787 96 717 849 115 83 442 95 636 992 72 540 860 104 838 989 96 258 962 90 723 918 113 563 673 87 244 638 99 481 788 83 318 999 98 111 591 108 310 799 107 424 921 115 250 273 97 153 988 102 443 730 119 337 549 101 65 345 96 741 846 105 426 602 106 123 432 105 144 247 111 227 398 83 720 812 109 480 757 103 758 770 93 844 848 109 349 919 85 832 924 96 470 662 111 462 593 101 474 833 103 632 872 77 554 742 105 19 995 89 126 606 95 707 772 100 652 960 100 51 871 90 435 928 83 231 924 90 713 748 96 641 832 90 54 725 97 45 213 90 642 693 85 247 364 89 557 582 105 245 887 100 237 856 105 546 586 103 60 480 106 18 843 85 427 584 94 434 860 104 115 740 109 123 995 101 123 285 98 139 997 92 406 511 118 79 323 92 863 965 92 718 762 98 906 970 99 297 550 128 197 851 102 377 521 91 260 467 95 459 503 95 685 701 101 431 771 76 250 924 112 114 223 84 436 579 114 352 466 84 514 839 71 251 593 88 314 483 105 283 388 96 216 622 104 146 594 88 749 766 98 391 731 104 622 677 99 20 304 95 270 928 100 354 830 105 36 647 100 106 466 104 378 740 95 189 931 88 471 614 102 143 727 103 128 698 92 150 821 100 79 750 78 319 924 98 716 798 99 358 715 76 678 836 84 605 621 88 127 442 116 856 989 90 276 518 98 11 317 86 85 146 107 272 488 97 357 512 105 2 958 86 90 497 98 174 257 91 573 907 103 80 260 81 430 826 99 340 729 106 226 953 107 36 41 112 148 465 114 182 548 104 301 948 93 71 842 115 197 404 91 74 470 87 198 995 109 542 952 107 447 676 110 130 220 86 413 651 106 13 837 96 163 347 110 155 233 103 308 704 111 214 509 93 386 402 116 315 543 100 657 933 96 137 365 85 185 477 96 212 984 118 330 667 101 563 877 99 553 960 99 8 377 117 123 955 91 64 822 75 94 271 100 338 357 112 109 701 92 145 991 99 250 312 118 119 918 104 186 963 97 632 847 111 171 251 87 220 678 104 126 797 97 37 465 105 287 609 93 47 193 111 221 880 101 221 638 96 129 866 108 645 727 80 122 408 101 23 426 100 18 756 106 374 894 99 37 741 89 57 247 89 110 686 106 356 926 102 225 396 95 135 908 113 732 849 95 68 144 91 708 972 96 592 925 93 64 854 106 636 922 109 146 972 89 52 790 90 883 972 86 439 828 93 643 987 112 418 708 97 228 647 104 137 439 77 4 138 89 390 992 101 2 653 105 856 973 87 765 796 97 759 789 106 254 878 97 445 604 98 154 203 107 189 867 100 831 962 84 482 731 97 85 349 100 714 861 101 140 725 92 325 866 103 343 780 101 583 854 98 593 732 81 306 535 88 48 794 112 625 642 98 621 882 93 16 119 77 524 664 115 341 722 100 329 504 99 652 717 106 313 856 112 651 680 92 507 688 104 737 776 116 443 751 89 69 704 108 1 858 117 538 836 103 338 539 101 128 289 92 557 843 95 335 545 120 677 964 98 875 954 103 415 497 108 592 614 82 289 877 109 317 761 101 380 562 95 438 622 106 406 490 113 316 844 91 266 506 95 679 987 89 58 670 108 114 526 95 62 240 98 151 990 116 219 651 102 628 788 99 430 727 98 580 879 87 179 725 80 133 638 92 372 542 115 431 730 104 17 181 89 515 905 82 106 255 99 488 683 116 607 656 115 309 851 107 385 455 100 460 929 100 336 803 108 476 576 100 88 342 88 567 624 113 84 880 119 547 654 104 42 282 92 410 419 110 55 514 93 96 175 80 556 861 92 156 591 94 467 731 99 218 647 106 258 765 109 186 898 106 36 335 87 133 372 115 505 663 106 333 348 93 299 521 99 19 360 89 260 743 97 63 680 102 127 254 117 139 370 112 626 945 116 260 376 119 51 259 125 589 954 94 877 991 95 136 154 103 215 229 105 135 807 97 153 155 108 13 817 108 534 725 104 634 717 95 480 518 120 155 330 103 94 659 87 8 990 101 273 746 101 787 906 91 236 824 77 221 628 88 134 949 99 279 630 100 471 514 104 361 373 101 80 200 100 348 854 93 653 677 84 157 393 84 185 756 88 189 509 93 303 929 95 78 258 88 252 492 114 331 892 97 519 577 102 575 699 91 465 599 116 607 918 97 632 843 95 197 284 105 621 672 112 650 963 102 511 786 99 290 855 92 16 842 112 678 776 97 356 731 100 369 686 93 31 744 106 498 535 102 675 989 83 73 318 105 201 991 96 552 930 73 575 837 109 368 376 99 128 136 108 192 788 97 606 911 68 278 952 95 847 893 85 556 559 93 237 847 99 266 270 94 352 366 111 483 939 99 125 672 119 71 352 96 256 504 102 235 272 74 592 826 72 707 906 101 648 809 114 82 263 91 80 745 109 251 731 108 295 776 83 545 735 96 353 356 110 467 572 95 26 350 87 148 247 109 483 573 96 429 457 85 417 919 82 115 221 116 222 676 109 414 870 101 37 988 93 193 686 112 878 978 105 609 863 103 319 888 94 342 929 101 429 846 98 262 321 100 325 459 90 349 932 81 55 893 78 515 943 106 538 605 88 113 991 103 301 955 83 49 131 96 161 586 106 125 775 113 299 716 118 316 592 95 175 308 79 39 711 108 28 141 92 725 849 108 600 862 109 158 757 93 562 930 100 202 457 85 69 553 99 157 556 109 540 896 99 878 913 97 41 522 98 570 675 79 83 274 99 548 823 81 878 915 83 157 657 93 371 531 102 153 477 102 368 920 109 11 395 95 35 651 116 363 586 91 517 811 92 206 648 113 88 530 107 296 965 73 351 868 99 615 827 88 160 426 106 69 494 123 99 394 118 284 843 111 229 831 105 643 645 102 151 649 99 200 437 114 427 867 107 141 245 83 459 685 114 591 689 95 129 944 98 126 459 73 562 833 102 277 288 94 335 740 99 424 556 112 14 102 101 284 663 100 667 880 117 400 818 99 12 959 95 394 496 101 139 628 118 662 866 100 51 808 99 635 682 111 602 728 84 871 925 110 203 605 77 182 650 91 721 964 98 419 829 78 403 555 96 520 843 103 161 417 88 128 958 104 218 450 88 927 988 115 78 102 105 432 860 109 88 802 95 41 810 104 359 896 92 444 446 99 701 858 97 158 239 113 522 727 89 410 575 105 224 976 92 308 906 97 269 661 110 77 122 106 255 623 91 89 394 100 933 943 105 415 621 97 591 963 87 839 977 98 642 962 99 456 634 90 662 892 88 278 765 118 73 113 93 832 904 92 313 721 83 311 484 82 31 920 110 100 698 84 797 817 119 109 603 105 510 995 115 899 955 91 321 888 96 128 583 82 27 533 101 238 357 92 349 713 111 338 551 98 854 881 113 189 755 103 0 896 97 643 663 95 760 936 97 761 854 93 37 640 109 347 932 112 593 689 98 229 341 104 484 766 91 51 362 99 781 885 100 83 217 100 32 809 106 31 783 110 235 537 113 213 312 81 363 554 111 698 875 88 419 580 82 360 982 107 714 954 101 567 941 99 268 962 123 78 462 103 194 812 111 816 882 105 142 300 105 108 145 92 154 665 99 76 119 112 160 839 100 783 954 108 915 946 100 217 668 94 423 832 121 888 896 115 722 767 105 87 385 102 676 983 108 892 918 99 2 756 81 256 859 110 650 852 91 456 495 87 563 836 93 897 941 83 134 830 97 199 904 96 188 993 95 756 924 112 28 285 93 22 47 104 719 985 107 289 682 97 368 548 112 320 443 112 626 846 96 483 548 110 673 765 98 784 817 99 213 802 119 417 707 96 146 433 97 110 923 88 756 908 109 263 332 105 531 704 99 675 776 100 298 920 96 652 801 93 380 550 94 328 961 93 274 641 96 369 600 93 341 456 113 459 775 101 225 789 96 329 629 98 51 836 97 245 361 110 611 841 116 124 913 88 296 520 93 563 734 104 687 694 105 605 685 87 111 145 101 838 897 115 529 620 97 40 310 92 399 906 101 656 998 98 135 769 129 538 779 99 25 565 93 255 841 118 371 561 94 109 759 98 398 846 80 575 780 107 86 342 85 788 896 94 426 871 88 904 971 105 297 331 97 485 845 94 66 447 99 103 824 104 268 881 91 290 820 111 143 959 96 445 735 99 683 919 97 100 788 92 53 303 76 83 335 103 270 856 120 140 315 98 251 340 107 268 320 102 116 146 97 673 870 117 334 840 99 716 900 89 84 929 89 882 923 89 878 954 114 787 824 115 599 706 82 163 738 85 482 779 132 101 789 99 564 799 102 62 801 96 104 455 111 276 287 85 32 855 111 738 834 97 173 554 105 129 294 108 742 915 109 310 663 92 780 868 107 81 580 88 463 500 105 60 861 107 410 469 117 490 837 80 714 917 100 384 511 107 494 956 110 72 961 88 235 507 116 47 787 103 390 769 108 547 591 103 109 276 90 43 755 96 521 861 94 64 174 111 521 665 88 122 671 93 197 357 104 0 417 91 72 927 116 370 424 96 73 678 100 376 918 105 194 291 77 291 977 113 507 812 104 644 839 98 200 678 94 345 727 96 571 813 98 677 936 99 486 999 108 219 830 91 798 989 88 480 887 94 357 423 111 379 768 100 600 659 108 195 603 113 58 235 102 165 998 104 581 626 96 97 618 101 682 756 99 590 936 133 29 611 99 473 953 88 388 749 117 593 612 91 933 994 99 70 415 102 457 709 100 130 165 103 231 805 97 108 831 97 271 592 87 323 495 110 365 399 99 79 487 97 22 684 106 842 923 103 199 808 106 185 543 110 246 390 106 453 525 118 619 651 98 951 990 97 564 931 98 502 748 113 471 753 96 586 656 97 748 823 88 139 355 94 693 749 105 141 225 94 167 980 97 424 806 87 739 763 95 108 558 104 110 269 92 423 594 100 368 654 105 359 495 111 544 910 101 656 670 98 685 776 97 731 784 97 453 610 121 913 981 89 508 855 107 227 708 97 17 332 94 232 586 106 511 594 107 457 478 111 389 658 93 205 344 90 357 812 108 268 646 74 196 894 116 460 874 91 357 799 99 307 571 85 430 898 103 340 704 98 604 749 110 166 482 85 162 231 95 406 693 90 491 788 89 141 439 95 147 852 110 129 921 107 111 308 102 390 814 109 536 612 94 119 356 91 227 748 96 101 320 114 576 607 94 471 841 108 70 608 80 66 933 90 11 806 109 198 779 104 253 347 108 545 563 104 359 835 111 535 815 101 76 453 100 594 997 103 129 996 98 493 879 111 297 665 107 128 714 87 297 422 91 654 685 97 522 683 105 115 676 106 324 803 89 133 230 104 64 598 107 115 773 98 248 934 93 122 347 98 150 497 115 435 766 120 378 965 98 615 927 101 604 888 106 152 977 116 225 996 101 548 935 104 324 534 108 415 990 119 78 877 107 468 793 81 45 238 92 6 763 100 206 583 96 625 715 99 791 983 97 137 967 99 101 835 109 534 732 101 709 913 95 26 171 95 134 552 97 19 195 93 438 987 102 763 781 97 18 78 99 353 388 99 229 302 117 534 921 97 593 895 82 32 989 95 387 832 97 26 817 90 284 567 119 465 674 98 506 711 89 17 739 108 200 613 82 293 306 107 335 976 100 201 722 91 684 714 109 363 776 113 344 980 102 245 690 118 174 553 112 66 932 102 505 903 89 23 477 85 645 782 93 111 477 116 695 799 103 299 860 99 194 739 97 186 819 98 204 211 113 239 537 117 15 486 88 268 821 99 436 604 76 586 921 104 441 936 101 166 822 96 192 791 117 82 831 105 193 881 121 81 264 97 299 830 94 737 821 113 256 583 97 313 584 104 274 388 100 288 612 107 259 335 101 567 628 104 37 871 93 412 526 95 29 826 99 38 753 104 456 592 99 909 960 96 252 486 101 313 506 101 608 652 91 151 682 112 136 273 88 194 197 96 53 923 100 607 767 108 277 435 89 185 368 100 380 605 117 120 615 119 575 858 94 284 489 94 566 688 94 740 851 99 120 863 93 100 154 102 560 678 88 607 911 104 537 606 89 576 846 107 702 705 87 173 764 93 4 515 85 153 514 75 644 968 95 789 805 91 32 398 103 326 900 107 138 498 97 50 854 88 55 874 88 793 801 93 383 877 95 2 293 111 26 641 81 76 996 98 476 817 95 290 864 107 945 969 106 167 228 95 297 494 88 154 627 110 729 851 109 76 887 88 128 253 93 609 692 114 19 249 105 9 158 103 432 890 103 580 797 105 252 687 127 356 842 95 126 644 107 454 966 99 306 929 108 182 702 95 544 941 90 31 255 106 241 673 102 318 982 90 173 396 96 37 394 95 498 508 93 416 813 103 67 395 110 397 406 87 238 263 104 689 749 109 93 677 104 803 966 107 127 538 109 503 928 108 113 742 112 207 496 106 153 563 107 308 694 81 173 823 83 630 735 108 59 148 89 71 74 109 170 310 102 480 675 101 871 943 108 234 941 93 178 941 91 130 223 99 551 705 103 3 985 73 594 838 88 249 677 97 851 965 101 328 895 84 845 863 118 274 791 110 418 813 115 13 888 107 25 40 106 709 939 94 105 918 109 177 902 106 10 612 100 209 470 107 149 449 106 563 742 107 581 613 109 555 596 102 571 841 97 468 960 109 10 473 99 313 580 106 650 828 94 34 441 102 684 750 96 650 694 86 705 985 94 179 840 75 265 805 91 67 867 105 159 747 100 63 756 81 460 646 90 331 978 96 185 951 111 400 881 78 843 882 101 109 288 87 322 832 109 428 515 93 268 609 104 309 386 100 173 343 90 425 793 89 350 638 96 660 862 88 822 965 105 847 943 92 196 969 119 297 308 104 352 482 91 233 689 93 124 841 101 652 822 113 111 874 113 177 662 107 121 854 100 639 817 101 124 781 101 788 915 79 272 578 104 91 891 93 217 619 91 354 724 94 145 186 103 146 493 100 565 840 93 603 948 108 410 835 104 497 692 101 280 624 88 35 931 112 138 275 106 366 497 86 14 450 103 405 497 99 131 331 83 441 521 104 287 986 104 366 608 108 627 693 95 147 582 117 118 791 95 109 946 76 443 510 101 578 617 79 583 596 101 413 914 114 893 950 102 471 604 109 102 505 85 184 598 101 156 340 80 390 566 102 217 947 94 36 156 114 0 795 96 623 656 107 304 858 98 72 117 90 307 568 108 641 809 107 346 890 116 4 54 94 397 549 93 451 908 85 330 797 114 72 591 107 530 937 104 192 669 102 218 299 105 189 230 97 47 94 104 92 480 93 295 977 78 455 541 99 54 520 106 444 586 101 375 758 97 750 853 99 147 607 107 561 586 95 184 801 100 113 527 107 692 987 103 244 450 93 8 415 100 318 540 104 250 704 101 62 263 110 522 527 100 792 825 104 239 871 109 695 807 85 35 714 90 17 73 113 830 890 101 189 399 103 115 197 114 373 482 84 866 990 96 208 961 96 29 756 110 418 551 118 745 994 94 237 670 89 685 941 101 707 726 100 121 409 89 276 311 101 84 783 90 456 738 106 55 137 106 301 917 97 7 604 97 18 333 88 40 55 111 502 553 96 493 588 96 131 459 93 217 278 93 91 750 111 359 539 86 614 746 107 431 463 86 853 908 97 407 890 110 267 337 102 250 974 111 305 369 114 44 488 104 470 737 91 323 842 85 564 667 105 310 726 104 410 543 88 216 230 98 519 551 97 86 223 95 218 919 105 190 435 103 232 990 88 672 805 99 585 991 114 518 858 79 490 768 84 570 632 88 128 819 108 97 948 85 42 970 88 268 504 88 689 743 99 823 992 94 443 648 106 344 684 85 705 711 97 425 838 108 154 751 106 179 819 118 67 343 123 13 618 98 771 882 121 491 780 100 608 946 86 8 246 94 519 862 108 102 884 108 23 416 93 236 896 93 916 954 102 239 334 83 474 483 87 192 325 95 100 570 93 672 734 108 496 565 101 412 884 88 43 387 97 634 825 113 148 424 107 716 766 111 544 971 87 523 852 102 16 117 93 144 604 90 675 795 93 108 941 109 100 430 99 508 694 104 226 845 101 270 664 109 643 927 105 235 484 107 103 158 107 28 197 98 87 134 93 494 932 88 46 620 110 427 788 101 271 276 78 157 977 103 138 967 103 383 438 109 426 664 101 467 793 102 150 188 90 588 971 87 195 693 95 183 871 95 424 719 100 173 313 99 164 964 116 211 645 109 406 790 96 50 349 103 500 812 76 448 822 84 81 557 96 419 983 107 155 622 98 349 787 89 44 421 92 158 414 92 128 393 108 542 943 99 143 268 121 396 781 114 334 652 81 477 864 75 391 606 99 250 815 105 166 981 108 819 874 92 584 981 101 922 980 102 133 578 79 98 561 108 24 42 96 236 852 102 659 915 113 112 270 99 576 875 93 759 967 87 87 949 104 203 550 102 81 400 96 951 980 99 832 988 99 185 384 94 301 343 73 388 921 110 820 828 111 841 912 108 210 652 79 326 542 105 259 569 108 153 454 107 488 623 94 82 930 93 324 650 91 352 927 90 792 871 73 247 803 94 405 917 115 669 738 78 219 955 110 308 698 113 116 940 85 576 723 93 748 888 91 652 668 105 689 961 105 482 509 100 735 795 98 110 876 103 82 833 98 89 228 106 666 996 87 746 782 103 21 712 90 275 729 113 148 491 93 458 715 117 257 983 88 96 108 134 700 729 114 229 816 92 104 600 93 43 510 101 689 900 102 748 831 113 840 874 102 201 334 118 41 273 79 80 644 102 207 719 105 28 795 93 790 838 99 393 650 83 66 86 89 332 728 100 521 568 90 548 835 98 493 997 88 406 541 94 50 461 93 415 851 124 294 669 87 675 810 100 169 715 98 83 706 107 444 529 98 113 299 93 508 854 109 544 929 94 182 945 104 159 709 91 201 276 110 336 634 103 156 389 102 218 318 69 4 809 102 28 97 92 18 745 101 648 846 109 723 750 76 419 501 116 83 407 103 541 859 99 355 962 90 102 785 116 263 919 92 593 619 106 301 944 98 48 441 93 467 483 81 463 824 84 27 134 100 491 570 102 45 680 115 598 927 99 23 160 106 192 720 104 84 570 108 498 613 103 585 665 93 716 980 100 40 668 92 173 445 93 828 890 98 859 888 97 876 968 107 323 803 108 129 832 92 188 458 94 358 628 87 27 639 112 373 845 101 632 707 109 33 208 98 665 943 113 273 529 115 137 362 104 48 732 102 367 575 112 190 514 113 464 807 111 93 380 115 199 863 102 109 198 102 783 963 108 32 434 118 547 580 107 379 786 117 246 966 90 181 963 84 304 939 103 121 659 92 85 245 100 343 409 108 41 907 96 90 334 109 84 884 94 736 849 103 41 762 107 318 682 113 518 723 94 162 623 103 229 562 111 232 535 91 161 930 103 43 121 94 33 763 94 468 647 100 416 614 109 538 831 107 709 943 118 66 874 92 540 814 114 151 200 98 848 939 94 255 328 100 177 467 93 285 964 85 584 916 104 494 823 104 458 958 99 127 513 80 295 828 103 255 695 109 715 776 97 880 888 98 293 489 101 296 364 87 284 649 100 70 400 113 397 528 101 10 134 116 244 811 92 240 647 82 641 780 108 131 323 73 147 962 86 740 823 93 411 657 102 11 632 88 45 757 100 661 958 71 267 974 79 222 816 101 26 805 114 71 90 73 245 617 96 766 789 97 450 930 90 878 935 123 66 758 113 227 394 107 170 557 100 133 891 108 163 421 101 408 447 114 774 807 99 311 875 100 294 551 88 542 816 96 470 623 92 125 998 81 468 760 103 102 743 109 343 604 108 340 964 85 451 896 99 327 826 98 135 525 87 405 763 91 338 764 104 327 744 111 22 652 113 273 504 122 467 733 97 141 237 111 29 317 96 148 690 92 30 457 98 108 464 96 191 247 90 160 555 96 614 825 77 218 438 109 389 637 106 677 802 110 257 733 103 564 703 91 660 804 104 523 786 99 238 579 90 201 266 110 491 492 100 727 776 100 125 812 97 396 555 88 901 925 104 212 425 75 181 717 101 161 247 90 369 895 105 359 704 84 771 913 92 114 560 100 479 744 113 877 917 93 52 890 91 314 686 95 432 818 101 440 456 98 36 584 98 462 485 96 601 726 88 771 854 90 546 827 94 279 575 114 263 503 95 226 436 96 105 601 104 183 373 104 446 746 114 34 343 108 329 857 124 449 642 97 166 946 82 463 496 99 161 900 104 28 764 98 133 185 101 369 964 103 531 726 94 254 480 105 262 672 96 338 975 98 893 989 92 535 859 104 357 497 83 59 646 101 769 922 100 628 940 93 106 652 99 310 899 97 667 761 110 307 988 91 482 939 101 160 521 100 645 904 91 183 603 112 497 988 104 308 719 97 303 834 88 113 660 80 257 701 94 178 440 108 52 393 98 252 961 94 657 926 104 172 854 118 78 693 93 602 953 98 385 853 123 231 656 99 737 877 117 618 704 98 1 552 96 313 481 90 544 817 103 654 778 98 473 900 87 772 845 110 192 198 73 507 534 96 248 495 98 38 732 114 239 877 96 479 671 96 369 690 117 439 841 84 90 238 100 24 969 105 515 834 93 429 898 127 51 722 100 385 525 106 612 876 94 295 861 87 183 354 104 41 887 92 82 210 99 213 359 103 171 175 101 707 916 109 661 803 104 451 870 117 119 753 106 57 295 83 225 571 114 634 783 111 797 931 108 107 115 92 602 732 96 505 825 106 37 683 111 207 685 104 360 871 111 284 544 108 204 787 105 114 325 103 79 709 92 315 807 98 110 137 91 171 360 100 113 213 84 191 788 96 163 702 98 128 869 78 39 172 109 923 928 107 4 693 101 83 741 112 153 266 88 497 594 107 209 622 93 339 639 103 136 401 108 322 587 126 374 397 123 452 949 89 446 924 92 64 984 101 240 846 115 29 791 88 32 255 100 573 660 127 351 844 114 125 185 104 436 526 102 446 911 97 649 851 100 105 931 77 207 646 108 265 693 84 214 906 104 774 892 96 243 863 76 598 685 93 610 806 104 429 735 110 91 522 95 549 740 111 12 756 87 811 898 86 203 696 89 678 820 95 13 462 115 186 645 117 124 931 84 226 778 105 568 928 101 764 795 98 20 512 91 434 686 90 166 261 89 256 536 114 288 493 98 95 180 92 207 789 94 697 975 106 157 453 102 243 691 85 393 536 95 342 643 89 213 550 89 499 550 100 545 698 101 650 653 114 186 919 100 297 934 101 28 789 85 630 687 97 225 230 80 126 738 105 131 837 111 531 544 90 379 545 114 442 471 88 11 796 92 58 818 100 196 364 96 297 728 101 513 658 105 321 886 98 569 854 112 12 908 96 123 320 103 608 844 101 365 868 101 262 673 91 844 883 88 487 940 101 326 490 94 112 529 92 196 987 104 578 841 114 271 793 114 531 737 100 393 891 100 330 493 97 453 999 82 30 317 115 172 862 101 534 937 91 60 905 90 439 820 102 551 844 100 204 809 83 378 570 102 360 541 87 203 674 90 201 576 104 429 652 120 886 956 99 361 786 99 293 399 98 161 610 118 110 281 107 511 973 87 138 775 96 445 590 103 492 920 89 187 666 99 287 661 92 953 954 97 2 721 104 64 614 89 492 973 102 322 611 88 452 705 90 435 877 97 447 932 96 313 626 89 292 447 115 606 643 102 881 918 88 57 401 110 326 819 114 257 791 100 213 940 97 171 923 101 515 760 112 134 723 99 363 485 80 114 981 95 660 975 107 342 387 100 160 351 87 84 707 92 144 643 82 174 674 99 745 966 114 324 923 99 389 578 96 65 843 97 213 831 92 474 511 99 66 999 85 493 650 101 87 464 74 55 125 85 700 800 84 36 192 114 605 903 104 213 710 108 426 693 104 498 841 104 145 944 99 64 499 100 343 913 88 609 898 82 117 963 119 313 958 94 233 859 92 198 736 114 383 737 88 224 910 87 131 849 128 495 520 103 787 951 100 375 610 103 284 674 115 128 189 101 524 914 105 389 394 119 35 518 97 411 893 92 109 999 96 286 334 100 10 675 103 83 396 119 517 975 99 461 746 87 562 894 121 64 260 88 190 329 93 396 647 122 127 387 100 81 127 94 728 807 117 534 589 84 89 801 91 574 723 104 26 144 116 87 696 101 211 285 101 219 782 85 682 948 98 802 828 100 664 740 97 199 465 79 165 365 113 187 472 105 399 532 109 326 648 83 403 447 96 266 467 112 361 519 110 55 327 118 373 934 100 234 376 88 534 538 113 119 355 91 639 851 99 155 912 111 513 597 102 342 907 99 779 953 116 101 386 113 443 525 96 726 777 98 192 660 93 47 415 84 255 840 114 273 294 92 160 260 82 248 702 90 495 969 108 540 945 102 415 926 80 661 782 101 121 297 102 313 464 107 449 586 86 641 772 113 776 800 106 685 688 119 107 164 102 380 523 97 102 340 100 112 967 125 313 639 113 472 809 91 174 385 89 164 723 93 428 944 102 650 806 102 130 482 96 588 789 94 345 720 83 292 995 85 646 761 112 299 559 98 367 995 99 577 811 83 82 704 102 592 800 107 302 762 86 260 604 113 406 966 96 264 340 117 233 420 99 887 947 98 28 211 113 556 967 97 740 797 115 192 605 98 211 791 109 637 769 107 340 559 104 29 359 79 121 276 87 487 828 107 880 899 115 535 991 102 300 646 79 247 372 92 458 614 86 696 733 85 213 280 104 728 819 106 250 887 105 372 864 121 9 258 92 66 107 100 453 564 96 502 820 91 175 995 89 481 816 113 29 401 94 13 535 100 324 965 89 199 845 104 80 675 86 284 847 99 127 225 81 482 765 125 643 708 94 404 574 98 104 676 104 100 279 81 245 396 100 411 524 105 143 210 97 430 514 102 192 891 108 249 299 110 21 759 79 104 239 92 777 789 101 62 527 108 106 863 103 72 709 103 68 653 106 379 462 107 104 484 106 946 950 99 113 803 91 47 725 93 51 674 100 181 526 105 287 711 90 306 995 124 348 827 106 918 978 100 35 976 106 91 237 95 31 832 116 20 632 103 295 819 81 146 898 111 3 614 96 798 885 101 62 459 86 498 762 95 91 96 104 276 612 101 356 976 111 759 990 102 114 561 90 402 825 102 676 833 106 154 325 105 663 734 98 173 488 104 486 684 101 246 532 112 115 551 112 230 685 100 412 570 97 414 729 95 173 468 108 311 509 110 26 156 111 472 886 91 350 969 108 516 976 99 99 542 116 132 280 90 140 179 68 742 808 94 311 458 104 232 648 107 869 937 84 479 879 82 329 553 98 779 901 76 183 973 83 178 953 97 97 376 113 180 468 119 83 912 101 441 492 110 227 957 100 15 890 88 378 627 122 27 464 114 561 776 97 301 358 98 498 513 121 183 737 109 235 720 102 355 745 105 506 839 103 72 361 97 168 959 84 109 716 104 34 903 100 70 935 97 128 720 104 112 206 104 248 406 89 102 828 107 379 625 111 524 737 100 380 508 107 739 939 95 90 198 98 107 108 97 844 896 117 421 568 88 533 647 118 637 661 95 370 635 98 570 798 94 544 920 101 201 296 102 201 414 92 534 563 91 876 931 107 310 597 93 396 747 94 356 697 100 543 756 83 360 413 107 580 656 108 386 702 105 716 895 97 574 897 91 240 322 99 831 885 90 246 851 85 211 710 110 942 962 104 107 256 101 131 341 107 181 709 104 691 873 112 536 795 110 201 903 107 324 560 82 650 988 104 728 882 109 294 366 77 352 454 108 688 851 89 106 439 106 407 468 99 80 557 94 454 969 98 409 478 104 277 709 114 253 466 86 266 614 89 64 441 77 173 196 92 311 687 102 218 555 108 273 353 112 461 894 101 95 507 86 548 702 91 327 396 92 504 769 104 155 358 105 350 816 108 860 916 106 654 686 101 38 257 90 71 563 103 241 301 104 12 991 97 492 927 115 680 747 100 610 921 94 184 751 86 634 797 88 82 815 124 204 279 119 753 765 89 214 255 94 524 921 111 526 618 110 146 165 94 637 888 110 214 803 104 731 766 93 503 952 111 627 671 103 519 791 105 167 484 118 443 629 101 360 625 100 544 900 99 627 838 101 396 639 112 19 412 110 288 698 97 292 824 93 435 576 96 60 407 94 799 934 94 172 243 93 182 623 108 253 766 92 506 812 103 359 458 114 126 609 105 24 627 134 409 426 104 354 868 108 150 739 83 525 636 84 673 967 95 395 736 91 722 727 100 245 704 102 216 901 91 195 682 113 42 242 111 593 801 85 420 428 91 56 523 93 909 979 123 815 973 108 636 709 97 85 534 91 582 938 95 850 949 102 244 796 96 663 669 101 721 799 106 385 509 102 55 60 102 519 661 111 258 875 97 683 885 85 110 437 89 212 352 126 76 846 83 84 979 109 924 990 106 499 690 89 44 244 95 318 936 82 875 989 115 747 796 90 6 29 91 520 782 116 124 525 104 235 296 114 32 163 121 87 658 90 121 368 97 378 589 114 169 814 100 238 539 106 49 666 105 647 922 94 753 755 113 39 414 107 9 178 85 736 894 98 261 265 94 456 864 95 368 802 101 638 954 102 102 812 94 733 940 112 458 932 109 156 799 119 666 800 105 93 756 96 819 937 96 280 310 100 512 679 93 131 144 94 88 946 113 142 185 98 396 926 110 27 949 102 104 369 87 35 741 119 642 683 100 33 607 106 207 549 110 72 98 101 566 990 111 349 426 104 478 816 89 531 806 98 110 856 104 125 518 100 103 515 93 453 696 83 27 300 106 444 914 110 495 720 92 49 641 114 50 577 108 201 278 93 437 444 86 87 766 122 266 968 114 576 684 95 520 533 83 630 723 84 580 714 102 203 868 95 463 653 82 724 810 99 419 539 116 360 704 107 585 966 106 125 289 92 608 926 94 769 794 118 845 880 94 310 685 94 244 537 98 327 473 94 570 903 109 423 766 94 34 929 98 134 596 114 0 594 94 259 650 101 423 482 107 144 279 91 76 545 100 284 808 105 377 719 92 896 947 109 478 680 78 218 973 74 386 436 123 281 801 97 454 765 90 484 961 100 262 502 70 548 824 86 252 441 109 22 516 102 306 994 94 88 217 97 77 674 103 530 697 108 369 833 117 148 951 90 92 847 87 513 567 105 827 962 112 623 675 91 598 854 86 104 917 102 653 897 93 645 946 85 568 779 90 525 694 98 166 180 104 168 592 104 391 559 94 16 764 91 537 829 86 350 520 93 274 336 104 333 674 113 405 767 99 166 238 99 441 510 122 157 694 99 170 755 92 47 826 103 243 434 107 730 766 97 80 895 100 244 798 110 108 407 93 434 901 101 640 769 81 163 488 120 412 575 93 390 839 91 251 846 109 245 469 102 465 857 99 284 584 84 815 975 97 790 815 96 213 937 92 23 268 105 707 762 102 423 695 99 388 932 99 805 828 116 629 909 111 640 956 110 832 943 107 100 531 91 225 671 76 146 346 104 401 765 91 414 472 86 648 899 94 254 549 103 210 376 107 190 426 110 460 700 109 390 755 86 359 581 110 455 623 99 280 490 101 52 825 116 29 459 103 305 570 104 377 407 77 212 917 101 129 726 103 177 617 123 313 417 104 210 463 100 826 835 94 241 933 94 336 436 108 175 606 110 295 626 87 45 334 91 108 923 108 303 497 99 652 841 109 780 971 108 732 832 121 429 587 104 152 570 102 206 790 92 336 343 95 633 702 111 663 948 104 506 803 118 284 538 99 343 397 105 437 812 109 803 988 103 221 390 104 133 874 117 4 565 100 563 831 101 870 991 91 606 885 107 483 694 83 437 945 105 578 630 80 225 296 98 766 791 97 79 290 115 342 613 123 63 971 79 396 832 93 228 283 82 43 213 111 226 733 110 542 957 89 225 459 96 658 844 102 83 432 85 467 957 105 880 992 112 446 586 114 890 924 91 853 866 95 235 690 71 249 265 106 479 922 123 267 395 82 129 517 97 11 242 104 168 374 78 218 544 103 60 588 93 122 917 92 416 664 86 49 270 106 816 975 91 266 871 107 685 751 80 593 796 103 477 649 102 645 980 109 366 927 99 176 673 91 122 818 98 205 383 92 158 555 89 759 985 102 550 625 111 313 863 94 4 650 87 141 830 91 876 977 102 348 889 102 264 801 106 151 777 98 411 530 84 13 658 94 202 251 100 64 131 120 351 441 123 459 602 104 635 760 114 85 618 90 356 936 90 9 783 81 746 932 107 706 947 97 116 121 90 552 837 100 780 834 90 350 764 89 570 900 92 204 393 95 309 794 124 203 351 88 595 641 94 570 811 94 578 596 99 142 435 117 256 646 100 394 617 88 72 108 78 911 969 101 895 985 80 275 540 89 36 125 99 226 507 99 3 797 103 20 515 89 854 892 105 187 533 95 582 599 88 108 513 100 260 893 99 496 784 122 233 369 98 23 202 92 299 313 86 63 102 123 256 740 98 191 679 92 561 950 97 114 356 107 136 877 94 341 762 95 29 56 93 395 605 100 860 967 115 49 915 121 187 368 110 483 882 104 404 941 94 650 832 112 1 60 98 614 790 108 23 625 86 28 953 92 166 677 111 157 263 98 401 624 107 474 647 113 386 914 96 307 763 88 520 664 100 24 225 101 235 673 88 441 880 107 36 688 101 196 458 108 606 625 91 49 974 87 147 208 106 76 407 101 182 510 108 5 119 117 49 467 94 422 977 91 413 770 110 40 315 102 53 932 106 755 799 107 440 740 127 136 441 106 388 872 100 23 575 100 50 771 108 83 252 109 390 877 104 352 907 95 309 906 86 274 698 101 302 835 99 863 892 95 234 529 103 438 670 75 575 873 118 381 767 102 204 394 92 80 348 113 593 787 94 40 507 107 989 991 100 237 884 94 97 422 106 245 596 94 592 962 105 206 494 107 258 843 121 229 655 99 417 570 123 425 755 106 34 298 94 445 881 113 393 496 104 564 768 92 333 643 109 306 811 104 189 391 114 20 290 109 307 843 84 19 110 105 34 387 110 332 647 99 19 882 104 616 927 97 428 987 114 23 395 82 24 370 83 19 651 103 75 875 90 168 442 96 290 821 87 53 625 102 704 766 124 627 788 98 446 963 84 159 366 108 193 598 96 908 936 116 418 573 92 192 946 98 357 909 96 318 455 100 89 975 100 164 619 118 814 979 99 653 869 85 271 447 109 200 513 108 277 584 95 161 551 109 54 634 93 340 589 106 319 466 97 124 897 88 424 565 108 4 334 118 640 929 90 326 438 112 234 957 110 55 182 113 27 722 115 236 456 98 73 174 104 197 971 113 274 680 101 562 871 93 841 916 101 72 455 110 47 222 120 586 735 104 277 350 84 151 336 106 187 885 109 349 415 98 202 918 101 269 648 99 234 572 84 267 434 98 352 662 83 402 883 109 596 673 90 168 809 85 62 359 87 529 798 98 112 932 96 54 706 97 129 146 97 0 318 89 265 303 98 465 479 86 587 645 104 754 939 103 546 572 105 568 731 93 133 836 116 92 951 108 326 458 115 93 533 102 43 962 94 17 571 94 630 632 108 733 944 93 122 650 72 613 957 101 619 642 91 472 732 100 551 797 113 785 871 116 182 273 80 90 928 113 248 292 84 697 979 104 20 521 95 684 816 108 273 463 83 833 923 59 576 617 107 139 843 99 105 235 102 327 689 99 462 833 110 25 569 97 37 475 107 208 313 87 271 886 105 277 744 103 119 380 87 433 583 107 556 845 102 628 694 93 95 403 90 291 306 102 407 855 109 170 617 100 76 406 96 19 40 96 374 571 104 209 219 85 189 992 75 216 271 107 473 523 74 469 932 96 153 681 96 653 750 114 914 963 92 186 354 102 30 122 106 452 458 92 515 691 96 272 755 96 209 740 113 222 489 117 342 735 100 436 667 85 293 851 101 711 744 100 800 976 98 291 439 82 174 979 92 646 959 106 245 908 105 695 945 103 536 865 105 17 791 90 7 118 103 423 967 82 56 321 89 354 501 107 504 967 101 304 364 99 311 496 91 433 437 95 4 126 103 564 894 109 696 887 108 84 141 83 579 796 99 98 533 105 379 425 109 349 477 92 411 559 96 610 665 94 691 872 113 172 742 93 521 702 98 208 298 95 12 793 109 773 897 94 515 965 90 975 992 88 270 828 87 678 699 92 390 423 105 621 634 107 323 859 105 494 780 95 731 971 90 256 384 102 449 797 88 180 427 107 299 664 98 26 955 114 267 801 115 356 754 86 40 840 87 56 140 88 311 482 108 272 897 87 243 842 79 578 757 111 260 407 106 637 976 97 149 588 93 23 323 108 108 549 108 627 875 97 215 483 101 743 930 112 62 460 91 296 980 96 389 546 99 223 339 88 4 919 86 177 502 73 341 776 85 437 573 94 316 560 103 343 795 111 149 571 90 653 720 111 743 799 106 505 560 93 115 787 91 21 62 84 447 706 83 717 838 83 328 857 112 413 908 101 190 572 95 252 526 89 96 978 105 216 962 81 329 420 84 385 834 111 891 957 108 517 716 77 251 305 98 444 870 97 295 334 112 670 812 89 464 767 101 204 792 99 93 731 97 207 298 112 636 735 79 566 925 98 388 432 104 707 755 94 167 268 101 63 182 107 101 401 102 147 212 97 340 656 103 182 629 93 599 626 111 543 762 117 69 949 95 230 237 86 556 641 86 339 442 104 280 503 103 333 879 93 487 910 91 11 77 115 530 936 107 108 365 89 394 692 104 137 574 94 11 494 90 49 815 116 748 791 105 260 309 99 392 522 93 54 187 113 618 647 98 69 839 86 163 556 101 174 662 114 47 392 103 918 938 88 294 833 102 178 466 93 473 516 101 157 736 82 91 874 107 859 908 113 28 628 123 0 116 88 258 891 98 41 736 94 471 709 105 362 852 94 61 403 111 59 666 104 293 322 95 191 801 95 141 476 106 120 310 89 32 801 100 225 667 87 400 897 86 116 664 84 150 653 95 236 606 93 245 459 84 514 727 103 141 297 87 423 606 92 796 848 99 460 822 110 620 860 90 123 706 101 238 841 90 187 669 117 476 641 88 53 488 98 259 267 87 736 965 105 162 560 98 131 767 95 458 490 103 283 851 80 102 967 101 4 528 91 603 731 100 196 209 97 33 844 93 356 917 111 424 595 94 831 871 94 148 707 102 820 905 106 100 674 103 95 602 108 615 847 107 248 974 101 350 404 109 566 824 111 461 912 98 395 514 91 200 886 79 603 812 103 374 802 111 113 598 96 109 670 89 169 865 111 168 825 110 394 982 90 766 880 115 88 864 91 818 986 91 55 791 93 37 833 99 51 598 97 682 887 108 685 766 105 228 506 108 84 736 107 215 457 101 752 898 87 635 743 89 361 837 99 431 624 109 750 873 100 152 704 115 50 492 119 780 821 107 9 583 94 129 330 97 471 472 105 398 819 98 604 969 123 455 908 96 115 588 102 119 518 92 151 491 86 714 939 102 52 589 106 857 931 101 844 994 115 13 761 94 537 919 96 653 976 117 269 501 101 460 805 87 351 829 83 646 738 111 59 550 105 559 632 91 81 972 98 64 855 101 68 471 105 347 441 121 138 312 94 583 988 74 381 683 103 4 157 108 371 539 85 91 839 104 38 787 105 494 572 105 9 263 132 247 311 102 326 647 106 72 349 97 250 455 118 204 949 95 344 454 90 396 509 100 519 753 87 3 201 108 487 753 113 56 260 102 524 680 90 320 394 107 648 831 110 162 876 103 7 645 96 426 916 111 47 952 90 16 100 91 427 587 96 69 694 88 611 647 95 138 376 83 227 971 117 35 296 90 508 535 109 641 702 103 173 415 95 53 442 123 609 782 82 504 627 104 73 206 109 513 651 100 261 385 100 562 852 101 430 572 104 259 736 90 310 558 91 468 882 95 453 800 97 13 124 117 189 206 79 215 244 99 384 639 87 423 922 98 96 503 101 230 745 96 276 999 90 309 320 102 147 967 114 452 667 105 449 537 126 11 728 100 256 423 102 282 564 99 208 306 99 615 693 115 202 396 88 213 524 89 398 600 105 268 994 93 21 314 107 206 309 97 572 984 92 338 743 99 262 671 91 608 945 109 723 782 88 293 712 90 350 466 93 250 672 83 472 829 110 335 661 113 528 596 93 17 641 84 452 750 81 572 808 111 170 338 102 255 932 87 253 585 95 143 834 91 217 869 102 445 678 98 311 794 92 676 714 112 151 561 93 3 278 90 238 385 93 170 602 119 60 680 95 160 619 106 150 855 100 498 634 114 473 717 119 590 683 100 30 892 87 887 914 98 301 419 103 635 811 88 160 297 115 510 848 108 93 532 90 304 558 100 169 521 120 257 548 104 7 898 91 260 707 117 598 751 116 16 714 93 56 277 78 274 602 96 79 985 106 139 311 109 520 758 110 19 258 117 83 156 105 318 844 110 49 726 94 617 752 102 180 800 115 38 637 102 77 463 93 32 955 98 634 786 85 40 282 75 800 962 105 458 518 110 668 751 92 414 756 103 152 358 73 214 530 105 344 480 108 63 242 93 792 899 112 139 271 92 58 487 106 562 987 88 130 385 86 545 564 101 185 923 84 407 928 99 3 213 109 288 508 102 101 654 108 572 753 104 438 661 95 179 615 91 633 905 110 653 680 91 363 727 86 514 882 108 633 636 115 298 755 96 125 727 95 404 762 90 28 660 93 603 894 114 124 435 94 147 935 103 78 423 106 383 940 102 578 968 107 144 868 106 594 653 99 52 425 101 234 561 102 301 430 97 144 253 114 533 551 106 175 194 105 23 829 108 710 996 91 763 813 102 229 801 100 7 190 105 355 676 113 718 768 111 311 455 114 115 285 98 520 657 88 464 987 97 218 831 89 546 731 98 173 319 97 222 498 100 102 198 99 199 262 87 24 346 94 569 938 102 41 158 100 449 956 91 388 826 110 228 758 103 84 954 87 422 975 103 134 704 122 217 634 97 704 913 104 232 753 97 331 374 115 216 410 91 85 664 102 189 290 95 187 397 96 545 914 90 65 238 98 696 854 119 142 646 105 311 980 108 87 97 97 409 808 83 676 973 81 63 632 109 430 642 97 621 806 106 380 891 78 10 304 121 246 639 92 887 943 101 532 604 103 352 920 91 18 983 92 437 728 91 193 740 112 341 767 78 219 475 108 123 600 89 417 876 112 78 472 101 653 920 87 31 739 102 426 443 103 217 766 102 399 961 109 250 559 88 258 476 89 697 756 109 550 727 85 40 394 95 441 754 101 193 640 95 250 651 95 379 980 94 275 766 115 178 495 129 69 125 103 109 940 107 310 421 92 451 646 102 157 811 103 0 177 101 209 692 78 155 916 96 150 891 114 60 753 113 62 135 104 746 919 125 101 915 114 171 555 106 58 678 113 547 910 109 41 772 123 371 977 97 198 992 94 695 765 108 79 746 90 159 711 88 132 602 115 208 566 98 650 716 96 169 713 111 354 451 78 30 686 130 345 439 97 642 848 102 134 570 103 527 964 105 253 603 95 438 580 96 834 855 112 183 601 98 137 395 103 710 866 103 529 986 85 190 738 104 157 240 113 222 764 107 164 169 90 303 335 96 229 860 85 878 992 94 511 524 101 35 912 100 656 826 105 162 745 89 36 303 93 434 839 96 73 209 97 496 809 107 25 842 97 306 765 106 524 534 110 562 982 110 46 666 100 276 826 108 456 753 85 303 590 101 359 507 110 383 798 114 224 243 104 576 826 91 221 553 105 81 759 99 866 984 124 362 559 85 554 973 113 384 787 125 617 671 98 367 694 110 607 961 109 14 703 94 226 892 97 15 830 88 150 490 121 316 526 105 145 495 102 358 896 85 801 903 97 270 695 96 670 847 101 53 843 102 114 605 82 111 153 104 871 920 95 143 567 108 516 648 99 328 877 96 156 564 89 122 472 96 619 758 111 199 445 96 243 334 101 251 451 99 366 910 82 462 974 105 394 501 98 388 422 105 216 896 96 779 964 96 40 812 98 290 319 103 393 583 104 504 515 111 49 814 106 123 201 95 206 229 90 201 595 95 103 257 105 611 626 107 682 755 101 224 624 98 238 886 91 149 853 109 822 895 106 399 440 94 158 678 96 214 822 106 385 457 86 471 810 107 615 814 100 587 973 102 734 874 103 594 666 107 362 483 105 284 891 104 422 928 101 94 816 94 284 577 115 431 887 93 92 601 96 327 339 95 200 815 104 539 893 91 371 847 101 787 901 105 89 854 100 604 883 93 27 902 102 142 872 103 753 889 80 439 983 104 109 771 109 669 671 102 105 565 88 113 730 99 580 667 113 34 874 110 118 237 98 225 455 91 131 623 90 519 731 103 337 837 90 521 589 91 172 492 93 572 575 120 588 766 116 291 561 115 124 272 83 366 412 86 143 578 94 958 983 100 78 237 85 461 522 124 137 853 123 342 826 104 522 814 92 193 803 97 421 798 105 226 926 101 607 781 104 899 931 95 194 329 85 133 334 110 272 685 79 65 823 93 340 936 103 12 843 102 218 771 106 325 933 104 230 994 97 462 739 88 219 366 104 739 944 115 509 942 100 20 527 115 588 950 94 482 694 93 174 559 109 373 563 111 70 457 93 338 825 107 361 528 96 268 421 108 569 934 87 135 292 113 110 547 90 765 914 102 368 648 88 17 150 101 803 828 85 465 957 94 525 797 107 222 398 118 235 605 100 425 932 73 131 938 108 171 547 110 857 990 103 184 716 95 391 769 121 414 503 105 296 501 96 60 135 95 161 166 98 412 453 114 229 763 105 302 838 104 880 946 90 170 351 99 33 982 89 440 625 92 765 875 121 77 816 85 462 805 96 50 61 109 27 923 92 200 875 101 40 219 101 158 244 123 704 905 95 420 713 94 84 336 101 157 763 99 50 256 92 39 197 97 97 637 105 567 597 115 422 484 91 234 418 113 238 995 100 493 764 106 236 462 96 731 769 87 825 888 103 501 621 81 858 979 98 454 458 83 282 975 110 6 988 83 43 635 108 142 285 95 25 327 113 249 267 101 60 409 96 1 384 93 331 545 102 599 925 107 514 786 90 709 982 98 638 759 107 153 291 112 103 289 110 95 376 111 286 668 89 428 914 88 477 731 100 105 924 81 550 812 101 309 616 99 198 817 101 102 833 80 25 88 116 767 972 107 35 285 91 174 622 101 159 677 87 666 799 118 314 939 105 369 764 99 240 452 102 652 891 94 298 389 110 531 635 78 29 348 111 667 792 97 67 89 105 351 571 121 246 357 75 514 800 86 717 776 110 233 616 110 52 879 104 116 973 95 251 413 110 36 371 102 269 489 92 172 779 108 473 824 96 635 970 89 408 814 91 290 579 115 309 412 118 239 620 100 148 908 108 197 332 100 590 974 97 472 720 106 321 544 105 929 947 97 547 824 103 509 987 109 758 759 100 395 810 98 596 645 96 481 555 101 55 612 108 587 775 114 258 309 92 383 914 106 358 479 93 353 887 105 9 812 123 183 931 86 267 765 80 693 952 102 232 738 104 308 317 94 576 796 86 75 328 114 48 94 104 303 358 93 850 971 92 820 987 111 813 898 127 201 735 105 194 876 106 237 931 103 136 290 92 568 648 102 169 771 117 91 666 109 388 693 100 131 372 90 75 352 110 522 806 124 188 645 92 89 843 93 338 621 100 663 752 93 348 509 103 28 595 94 143 550 85 232 283 115 99 451 96 328 397 97 867 879 105 655 952 114 367 629 92 527 571 80 60 167 102 220 493 115 214 419 97 454 968 104 722 774 101 48 217 111 625 957 117 513 783 113 199 333 118 90 363 100 122 735 99 681 829 103 516 840 112 303 926 102 327 912 111 229 920 108 444 851 73 563 986 119 320 662 98 527 626 105 400 924 96 264 599 117 18 173 82 633 797 99 102 108 85 451 727 104 190 936 98 401 440 91 617 883 126 113 259 113 187 970 101 50 81 88 146 409 97 212 296 106 95 527 105 470 882 103 602 759 89 198 381 85 512 760 84 667 927 96 725 907 95 814 949 91 103 182 106 164 952 91 710 848 96 224 693 90 684 874 101 467 693 75 530 682 91 138 801 99 206 456 100 233 948 87 62 909 88 549 556 91 916 975 90 379 810 98 273 391 89 120 151 109 792 803 108 56 175 112 62 606 87 54 526 102 93 190 107 220 237 102 133 883 112 885 920 87 139 805 97 508 558 108 107 219 108 420 540 94 599 798 105 42 565 105 377 756 103 311 412 98 716 719 106 175 642 106 374 690 109 549 869 106 280 902 107 224 343 93 144 364 95 751 783 100 814 987 108 301 873 94 358 622 97 195 667 104 43 304 98 342 601 98 354 861 97 151 533 107 80 848 86 73 447 103 412 857 73 139 351 110 53 735 87 214 853 99 9 162 109 348 556 103 686 914 115 72 76 86 181 206 86 293 831 100 287 290 104 144 599 108 50 809 90 740 869 88 438 800 94 614 901 101 68 171 113 466 835 78 486 925 113 593 876 111 139 524 110 544 891 109 630 642 104 491 967 105 375 739 107 74 624 105 389 446 91 742 812 96 705 974 112 111 470 109 388 524 92 36 898 102 434 461 91 415 854 116 188 412 114 449 499 113 341 653 92 263 473 107 170 932 107 484 635 94 37 720 87 40 997 117 780 979 106 126 380 117 112 297 87 61 417 102 482 995 94 64 301 96 110 990 102 376 864 104 377 487 102 597 817 88 534 625 109 69 492 90 274 758 103 498 685 95 537 717 102 136 671 112 74 485 91 331 707 112 659 720 89 340 386 90 281 779 109 582 852 89 534 841 99 115 261 109 260 371 114 33 292 106 127 656 102 15 570 101 536 588 84 28 683 94 668 961 99 778 839 109 500 504 102 581 919 106 328 726 109 377 723 105 128 184 94 51 855 106 432 439 99 848 919 105 800 972 106 304 568 108 472 879 109 686 940 115 703 918 98 834 955 99 196 903 97 266 685 89 40 829 114 215 912 102 130 798 120 51 562 108 711 922 100 201 817 93 901 907 112 543 947 104 209 547 100 259 951 109 433 600 86 527 820 102 297 436 80 476 950 100 846 939 89 374 612 83 634 916 106 30 754 102 39 488 94 324 878 89 217 518 108 88 147 107 70 236 102 118 246 117 361 755 127 32 525 105 693 842 103 197 960 110 360 679 109 315 457 112 106 684 108 370 543 101 186 850 106 626 921 93 95 618 113 262 276 106 294 482 100 506 844 105 750 883 100 113 406 102 299 517 116 459 484 89 80 619 94 42 199 97 376 383 84 493 939 93 662 816 99 545 952 101 756 839 93 432 782 101 867 900 113 175 921 96 516 860 94 192 773 80 858 938 70 256 468 95 79 789 118 72 830 99 112 819 108 47 439 95 272 416 100 324 373 114 20 766 111 362 495 106 779 934 96 390 708 101 135 437 99 326 640 95 478 983 110 293 946 95 295 760 102 602 936 104 149 805 107 565 605 89 637 832 98 198 300 121 493 594 110 667 983 110 266 641 100 659 954 99 788 953 109 571 692 86 164 395 98 80 657 102 432 488 107 130 286 90 155 183 111 729 984 117 159 693 108 194 519 83 421 896 112 376 478 99 217 717 115 702 809 106 175 455 97 144 545 101 421 977 108 599 977 107 65 353 101 76 316 90 109 571 95 254 757 110 427 951 104 47 436 109 5 518 93 101 732 88 138 643 104 526 923 103 78 111 101 481 753 104 135 626 101 28 889 104 515 600 89 330 551 113 215 800 106 282 410 87 366 869 111 78 861 98 490 718 99 153 306 108 504 668 97 252 927 85 284 726 97 144 326 110 78 404 100 423 507 114 68 507 100 419 496 88 89 445 96 354 661 81 220 554 107 797 949 111 399 555 88 608 840 95 259 942 99 130 461 108 95 818 97 282 865 111 4 122 108 772 921 103 731 924 93 348 521 100 197 285 108 455 875 91 65 852 88 127 376 112 48 461 88 323 822 104 294 408 99 262 790 107 119 490 125 37 158 99 315 838 91 338 990 94 167 553 110 838 898 116 392 631 90 302 662 107 941 995 112 183 438 102 225 954 100 442 558 101 203 576 97 386 625 87 71 124 88 259 776 93 483 529 102 350 467 92 160 935 93 179 347 90 238 419 106 62 366 76 343 374 104 735 883 96 42 61 102 667 957 96 431 809 97 230 438 89 579 963 108 211 383 101 115 139 113 473 632 92 229 285 83 85 517 97 185 187 102 125 405 108 309 476 98 595 679 84 542 934 89 666 971 109 86 682 108 248 268 105 255 790 102 582 830 97 71 515 106 103 529 97 63 550 108 725 817 102 480 910 90 561 638 111 876 972 91 726 799 107 179 397 92 507 821 110 187 517 105 29 482 106 72 856 86 571 994 94 322 650 101 114 424 100 18 283 100 386 836 107 218 273 115 188 665 99 43 342 98 341 843 90 494 950 114 792 879 113 589 827 104 19 563 90 168 652 94 513 930 106 112 960 100 406 999 101 138 168 94 825 899 100 244 299 117 97 139 92 479 715 97 617 924 99 884 899 109 4 711 107 36 208 97 91 631 105 202 623 116 858 954 95 335 906 97 108 624 116 155 886 94 278 918 93 498 565 102 368 541 108 393 892 106 502 924 118 55 386 99 77 350 116 822 865 115 367 591 103 187 606 100 6 35 97 110 808 101 707 763 89 41 188 86 627 744 96 184 495 96 493 963 94 75 765 96 222 983 74 6 286 84 420 822 85 593 812 82 332 832 100 792 905 109 38 107 107 193 844 105 549 972 97 856 934 102 728 744 94 68 504 91 194 700 105 658 768 107 125 300 90 155 412 103 547 666 104 334 984 96 316 687 107 230 591 106 361 509 83 357 520 119 38 944 99 326 997 110 574 842 99 932 940 92 91 322 97 155 839 86 280 439 106 320 881 103 54 837 92 294 325 105 104 439 107 760 763 97 484 642 95 550 745 89 180 212 95 369 922 109 583 760 100 561 966 78 236 557 96 578 928 100 246 841 106 425 997 111 138 717 103 246 833 113 52 709 82 325 589 114 385 637 100 442 700 96 319 685 102 158 630 113 14 343 98 245 781 104 276 293 110 661 749 93 469 810 94 368 702 90 193 206 91 208 362 81 278 323 99 144 785 105 83 761 93 0 848 102 642 790 103 870 921 88 219 527 101 15 931 91 258 986 102 735 758 96 856 979 94 435 821 110 210 922 79 323 527 98 290 406 104 568 586 92 513 701 90 25 729 99 46 691 93 47 403 104 609 938 91 638 994 100 216 868 110 112 786 105 164 494 91 306 831 115 394 574 110 73 781 83 265 783 102 184 982 80 162 599 98 431 715 83 797 890 86 458 907 95 6 98 85 248 712 94 455 816 111 43 980 111 281 463 95 297 633 102 809 858 113 472 967 114 252 885 89 264 660 107 752 909 90 808 941 97 412 921 96 364 657 95 513 731 79 597 872 101 563 829 102 117 756 99 202 915 87 768 932 112 754 780 96 60 276 104 544 714 108 229 960 107 719 835 105 265 986 93 21 206 89 37 973 103 585 707 104 396 679 95 217 238 107 107 749 99 363 424 91 380 804 94 498 823 119 248 448 99 33 91 112 557 635 93 137 762 91 285 698 108 369 883 105 126 516 90 618 638 80 44 483 99 307 675 97 61 895 102 552 665 107 3 208 115 183 497 115 888 912 113 172 197 101 232 487 100 406 809 79 328 421 100 286 685 101 808 851 104 543 960 98 0 616 114 770 776 95 308 463 105 194 982 95 360 491 85 685 802 103 766 910 109 380 524 101 54 473 87 563 984 106 426 543 106 121 529 95 702 855 98 71 409 107 826 897 88 818 853 97 21 236 110 78 739 91 829 886 109 112 970 100 383 604 96 265 850 95 241 392 93 152 252 80 177 296 108 414 868 110 172 993 82 439 545 103 753 784 78 158 964 114 385 536 110 592 958 102 33 500 99 262 847 101 629 905 102 178 922 89 210 509 87 432 571 82 51 434 91 123 757 93 558 832 102 470 570 97 515 908 96 261 916 91 472 515 114 38 735 98 102 436 107 779 962 110 35 421 89 649 940 103 254 408 117 626 795 93 566 834 83 61 346 109 592 823 97 200 826 99 429 797 92 525 708 114 548 852 106 752 903 106 70 939 95 527 654 94 189 866 97 255 762 97 549 716 101 784 896 105 287 994 97 206 636 117 42 881 103 201 890 98 81 956 88 75 233 105 54 443 110 383 673 87 20 100 113 6 587 100 34 995 105 55 473 106 44 702 100 118 435 104 783 824 94 333 822 96 361 677 107 68 482 92 47 928 114 232 556 92 92 823 98 567 841 108 143 501 94 478 973 103 224 562 88 90 646 102 874 948 99 11 724 103 26 964 78 470 998 103 512 618 87 58 404 94 144 828 107 551 786 98 418 545 95 161 253 87 620 764 113 666 782 107 449 455 95 86 454 112 124 699 105 133 568 84 879 922 98 367 784 98 857 893 112 154 560 91 652 837 106 389 739 94 470 727 97 138 426 112 701 832 97 380 496 103 53 954 125 36 569 112 63 604 102 890 925 83 316 998 90 54 916 98 359 647 105 586 733 102 437 848 94 136 631 92 595 892 100 56 643 97 788 801 104 5 341 109 160 848 103 923 951 93 205 287 108 250 400 101 348 781 99 369 572 108 287 483 107 435 887 91 26 682 97 230 453 89 193 816 91 268 942 104 518 712 88 362 433 108 727 837 106 89 488 91 80 869 112 203 579 105 445 606 89 605 736 94 495 630 103 95 708 101 541 813 96 227 641 81 219 355 87 554 889 101 374 470 95 580 752 105 424 802 98 221 404 106 649 966 105 568 983 99 198 898 109 621 733 107 195 646 102 194 891 114 459 651 108 21 311 97 40 556 103 48 467 106 801 911 110 46 558 92 716 996 94 43 978 112 90 571 93 231 886 100 295 726 88 502 530 114 476 994 100 500 901 95 54 592 119 1 609 101 400 945 93 483 717 79 47 468 107 198 277 108 607 800 100 404 893 97 386 916 103 100 375 96 246 469 101 173 390 113 225 720 95 528 640 110 224 371 79 109 456 105 135 427 89 260 461 102 133 450 118 881 906 103 303 880 96 87 732 87 94 638 97 414 633 87 192 822 94 201 214 109 415 722 107 330 601 100 554 931 104 102 323 101 340 954 85 720 905 97 882 887 110 137 156 116 17 724 104 5 349 109 748 775 90 640 753 105 304 313 90 219 606 105 67 417 97 302 926 104 374 702 101 1 721 100 90 895 106 609 879 116 331 391 93 434 503 99 121 579 103 106 957 75 418 964 90 231 985 89 525 963 103 102 958 90 0 425 94 222 588 105 205 899 88 209 922 113 182 835 102 152 253 102 81 167 112 370 974 92 417 685 82 266 956 86 157 363 106 92 759 111 350 936 106 25 724 101 81 394 97 802 940 101 82 338 92 212 967 92 666 699 92 328 801 95 269 779 105 109 424 101 813 854 92 856 877 111 84 873 99 604 943 104 670 703 90 132 207 88 168 330 105 226 672 90 192 557 89 196 224 94 352 571 97 548 618 103 255 821 92 246 780 92 798 981 96 473 751 94 73 946 92 109 323 89 837 996 108 215 713 92 526 797 99 617 681 93 673 782 106 356 687 96 33 62 101 449 758 106 307 513 100 372 900 113 425 761 86 374 384 99 211 838 95 25 463 112 153 606 112 506 642 110 455 531 104 13 205 118 288 463 97 25 432 109 367 994 99 144 449 107 297 605 89 79 748 117 42 918 103 432 866 109 475 512 96 145 198 95 70 417 85 212 669 99 801 965 91 238 441 99 72 812 120 239 564 93 245 799 113 45 571 88 188 599 100 267 338 102 710 779 112 56 448 97 169 386 94 189 878 88 157 570 103 545 988 84 554 630 99 421 566 93 265 363 109 4 461 91 204 311 97 603 737 108 648 685 114 583 846 106 282 957 100 279 365 88 254 546 96 298 385 104 52 711 114 230 333 110 660 998 109 961 988 96 830 844 100 70 525 91 362 692 110 50 985 105 101 994 100 122 152 94 735 850 98 81 707 115 75 317 92 88 299 113 405 444 96 302 842 85 99 496 117 58 717 89 355 626 86 440 486 93 206 406 108 462 703 107 54 581 96 312 708 105 227 891 71 332 596 104 506 989 113 362 607 90 830 982 90 139 303 107 266 829 88 734 735 100 62 975 106 496 523 91 836 986 102 193 674 84 688 806 102 778 869 102 403 923 120 36 372 110 521 550 85 621 947 88 187 931 103 203 476 92 305 683 103 638 965 105 882 902 82 301 711 123 179 405 113 817 904 111 83 650 101 472 962 116 115 185 107 366 415 87 225 444 103 229 580 103 335 485 100 351 745 99 290 330 106 390 484 103 566 654 106 560 697 111 45 484 102 346 775 93 473 993 100 125 678 109 764 865 108 255 523 114 215 605 84 23 970 108 206 696 97 37 993 95 644 928 100 316 614 103 383 906 102 173 658 93 26 908 111 262 543 102 9 26 103 262 514 96 210 978 98 27 98 105 632 816 117 84 516 95 315 394 117 310 853 109 845 898 112 562 946 102 227 996 77 129 737 101 378 435 93 149 190 93 85 760 87 395 587 82 468 942 96 207 869 107 122 808 105 19 130 97 310 322 79 105 250 82 340 490 109 25 208 108 202 433 123 365 484 95 21 899 95 185 786 102 347 374 78 46 637 99 833 942 96 387 914 94 120 369 94 425 515 112 530 946 105 87 583 82 413 748 101 524 842 105 176 876 85 912 922 101 853 921 85 289 749 104 109 697 105 168 844 111 39 599 94 108 990 107 569 873 104 126 822 93 884 985 98 96 324 89 459 937 90 66 719 115 201 879 95 109 882 103 541 940 100 437 443 99 381 726 97 269 952 89 865 905 92 136 814 94 303 467 105 603 840 93 565 664 93 155 166 98 477 918 102 218 594 101 90 517 97 214 376 106 240 913 115 26 251 96 79 730 95 547 943 107 148 514 111 292 354 98 317 363 87 890 978 100 447 552 89 472 520 113 274 808 86 211 849 113 374 641 105 440 757 88 209 845 98 581 657 109 495 860 90 864 871 102 80 760 96 439 917 81 157 172 85 49 67 103 476 934 109 237 940 98 9 578 103 18 86 104 68 199 113 0 11 102 317 422 93 813 886 110 726 913 101 331 546 103 466 815 86 123 868 95 494 822 105 94 373 95 88 511 119 118 479 110 417 659 100 415 992 114 117 585 115 542 754 104 203 439 102 158 860 92 938 962 107 300 558 108 405 752 113 486 693 86 611 707 82 447 763 96 321 547 94 307 444 86 108 925 92 369 395 88 416 928 104 367 808 100 259 755 95 61 319 112 139 938 86 252 538 78 42 839 98 141 482 98 23 207 98 653 666 104 27 992 99 181 426 94 181 433 98 526 904 86 5 558 117 317 695 99 174 429 117 108 801 98 286 862 82 426 953 87 344 362 102 738 923 91 146 543 102 128 575 96 218 397 95 14 640 96 205 812 100 59 668 100 148 813 102 527 981 101 165 344 77 114 472 103 356 906 94 225 470 96 553 702 92 52 620 110 424 746 101 177 965 93 230 963 93 70 811 108 287 383 97 400 933 99 753 762 116 405 477 110 175 289 105 558 767 112 312 457 82 615 866 92 44 255 94 431 723 98 18 138 103 285 910 93 582 784 101 99 568 81 1 736 114 300 978 99 272 623 85 882 967 85 195 591 90 48 130 89 335 583 107 86 232 96 338 507 128 612 983 91 824 873 99 76 311 82 480 832 85 576 842 95 559 928 100 240 671 96 246 327 113 722 744 98 607 779 108 461 602 108 307 975 100 874 991 84 334 377 112 12 869 93 126 673 117 504 901 101 311 415 87 596 603 112 62 864 107 445 758 101 443 965 106 113 411 108 180 725 98 582 883 88 509 741 118 114 315 92 68 580 98 426 924 89 72 907 113 482 777 112 75 438 103 144 371 103 395 687 117 656 684 100 655 929 89 361 362 86 368 399 97 344 877 106 145 393 93 122 995 96 823 932 104 83 290 97 661 980 96 158 458 96 100 446 100 171 963 97 10 95 100 224 962 127 236 329 102 70 111 94 676 849 112 138 159 93 63 501 99 478 679 119 21 456 99 270 735 102 476 857 104 675 838 115 688 951 115 70 478 103 594 713 104 513 542 100 110 312 104 5 496 102 133 821 107 251 818 102 202 265 104 23 305 97 235 547 117 812 872 86 354 409 107 356 411 121 649 894 95 590 671 91 335 356 78 38 862 105 68 349 97 203 522 106 195 966 115 765 772 104 49 657 92 636 951 106 407 676 100 441 642 106 112 608 109 75 424 99 353 898 106 327 608 110 274 694 91 359 506 91 815 819 83 730 904 88 13 601 98 55 827 100 852 994 93 174 481 100 69 723 120 250 947 102 58 293 106 431 497 85 329 879 76 296 531 109 560 804 93 459 506 111 180 674 89 561 748 86 336 749 77 26 459 122 451 807 118 59 120 86 14 689 89 50 276 109 326 429 98 160 635 126 496 861 94 740 759 98 242 315 92 268 721 104 73 85 107 524 643 104 365 743 109 259 531 101 40 894 92 224 565 104 171 393 88 297 723 94 335 498 133 193 371 87 297 414 107 65 116 115 281 808 111 41 484 105 154 841 108 318 349 113 594 668 91 219 837 104 281 595 94 760 968 85 814 929 107 181 655 98 615 761 102 666 863 110 4 375 102 172 592 94 558 943 83 595 608 88 136 735 78 144 939 113 465 858 108 575 978 99 217 915 81 390 514 109 226 295 85 54 158 103 256 628 101 334 879 108 568 761 95 89 387 85 322 699 105 365 405 92 401 928 106 134 982 109 278 968 90 704 827 101 343 985 89 117 188 112 303 989 89 123 953 81 137 402 83 278 660 106 177 444 104 190 797 101 66 947 119 140 949 93 237 913 100 871 965 99 53 396 117 194 472 108 916 988 105 337 854 85 347 542 113 464 942 95 54 221 115 263 830 102 260 825 105 645 997 86 64 676 88 687 838 113 424 825 121 235 782 99 212 769 102 191 708 117 16 105 87 110 365 93 536 620 105 566 742 89 722 986 118 573 816 86 99 625 116 331 963 82 681 882 97 680 816 98 408 883 96 252 609 98 264 612 89 32 89 112 58 354 104 497 625 92 179 737 122 197 479 103 72 516 83 52 485 121 353 484 84 452 885 109 420 653 110 79 600 83 23 183 86 617 734 112 510 643 81 87 570 113 37 48 73 193 963 83 410 909 95 301 468 97 581 611 102 80 582 97 282 556 90 109 429 104 0 788 111 305 619 98 128 183 102 411 776 100 636 662 93 91 658 102 756 973 106 294 958 101 362 437 83 493 854 106 784 808 92 413 564 101 79 609 104 196 361 111 385 783 105 397 771 117 453 536 99 336 388 86 813 981 103 653 894 97 251 444 99 823 846 92 8 231 111 73 599 103 160 366 89 816 885 120 255 958 103 112 792 86 26 604 94 328 441 98 335 682 97 244 343 103 295 475 88 1 898 97 89 463 106 253 505 94 210 585 114 73 911 78 321 533 107 393 967 118 601 768 108 155 600 98 557 598 95 218 603 86 207 295 115 431 991 93 40 187 104 210 294 99 25 119 96 386 419 95 624 761 92 272 908 100 856 999 89 487 825 99 446 881 107 772 836 92 137 814 105 40 895 78 376 984 90 528 975 90 37 442 118 465 660 101 859 862 89 492 667 77 407 750 118 18 840 107 191 589 79 243 605 105 15 352 118 306 735 78 342 518 93 279 599 92 597 928 91 265 731 76 242 858 92 684 780 110 436 588 94 361 970 115 36 586 113 829 931 94 220 466 107 269 955 120 127 845 98 351 738 92 66 992 99 425 798 90 62 445 98 233 589 124 213 547 99 763 929 95 349 363 96 274 800 100 499 584 106 609 867 108 3 948 79 69 965 93 207 616 106 175 260 89 207 676 85 447 733 104 41 590 86 30 120 96 93 836 91 656 748 96 345 769 125 56 112 90 109 160 76 20 786 103 601 909 97 246 697 102 155 952 91 27 591 99 399 955 97 189 354 92 65 305 106 94 742 114 409 681 101 106 952 94 475 821 88 301 399 103 282 921 112 313 516 105 410 665 106 464 741 94 223 631 99 514 917 56 713 929 105 246 699 98 232 357 79 261 514 88 39 874 86 576 864 96 38 225 104 486 680 105 271 536 112 662 803 105 61 152 111 184 238 95 122 519 99 442 529 86 600 911 82 277 560 76 559 708 114 728 970 80 73 869 107 449 842 96 701 853 94 293 952 96 95 281 107 881 996 96 453 932 96 868 887 70 136 817 101 132 783 121 78 716 98 482 523 96 432 628 107 674 792 92 164 868 83 513 614 95 138 212 92 348 422 101 311 568 102 17 533 110 197 222 110 131 160 114 283 768 117 305 435 104 183 948 109 87 147 90 528 963 114 382 719 85 21 167 90 437 624 102 102 538 106 73 258 109 115 643 93 436 580 105 484 491 113 876 959 116 13 255 81 324 645 97 458 690 92 585 593 88 308 762 96 787 896 93 309 508 87 722 978 92 72 138 110 423 572 94 425 934 85 544 667 112 184 280 97 603 610 91 158 436 90 309 484 89 385 462 117 199 586 84 220 942 98 75 279 94 802 909 91 119 162 103 570 797 97 189 196 92 782 817 97 354 867 93 129 583 94 496 844 98 922 974 121 425 697 97 455 988 100 165 478 77 621 823 94 29 344 107 683 924 90 226 498 99 177 740 108 120 769 89 161 852 114 803 980 111 539 922 111 862 906 96 342 745 85 388 475 77 80 87 101 51 375 103 41 511 96 152 847 99 949 973 85 259 742 111 49 234 110 757 792 102 563 828 89 605 940 103 86 941 119 874 917 111 445 871 109 306 505 89 92 413 97 312 350 93 43 491 108 94 910 97 560 826 91 390 562 103 456 830 101 33 403 79 260 500 116 275 951 96 17 885 100 50 152 103 196 671 92 453 710 106 418 676 85 35 409 86 153 162 114 377 725 122 192 609 97 622 666 96 450 963 89 472 713 105 764 883 88 10 949 108 726 800 92 94 452 119 278 959 102 208 716 89 608 718 94 218 248 81 753 902 93 215 374 85 196 848 101 339 538 111 226 748 95 746 935 118 600 770 95 185 392 92 319 591 95 92 273 102 33 933 98 707 861 91 167 371 102 170 428 89 232 327 110 404 642 124 36 772 106 507 917 100 289 360 87 600 902 94 462 687 94 552 724 86 669 719 112 351 919 97 224 573 82 176 281 101 437 526 105 223 378 126 54 347 75 408 981 87 0 967 111 211 453 106 628 928 74 34 751 102 212 267 94 703 858 107 399 548 89 504 980 97 792 866 102 125 782 97 744 921 117 25 299 94 296 557 108 40 587 99 512 902 108 300 537 121 568 886 103 772 821 84 205 856 97 615 883 92 295 321 88 99 530 101 709 888 117 678 992 95 15 349 91 48 685 112 9 885 116 441 811 105 743 986 99 558 827 97 171 310 75 813 927 100 25 333 90 200 645 104 445 634 108 179 828 104 171 379 111 399 653 98 48 621 114 740 892 112 307 465 90 506 830 91 303 693 87 597 912 99 471 762 108 609 742 104 604 847 100 261 803 113 207 509 108 412 423 111 304 864 92 828 938 93 423 431 107 191 677 100 314 320 92 3 70 97 40 698 108 476 939 94 858 940 91 344 976 88 220 416 101 562 999 109 106 962 99 394 627 92 70 228 114 113 523 114 315 452 102 521 738 112 541 549 91 966 979 90 909 934 104 132 800 97 153 314 83 550 771 103 24 145 88 418 886 103 555 699 102 51 89 117 27 94 88 581 582 109 65 944 102 376 401 93 4 238 112 540 944 81 774 941 95 575 842 100 36 980 109 73 563 98 608 788 91 33 499 111 130 560 102 320 730 84 132 821 104 136 989 98 552 591 95 258 588 92 238 973 98 269 638 103 574 595 98 308 727 98 939 971 93 515 699 112 26 162 99 441 786 104 249 455 101 418 647 80 26 739 93 87 368 91 678 839 114 132 227 109 781 818 96 324 450 82 675 743 98 532 771 94 176 200 100 356 482 109 865 980 87 418 659 115 127 438 90 46 564 104 503 945 108 255 381 95 235 648 104 12 751 89 73 90 97 221 775 100 315 875 94 258 596 111 657 740 126 799 847 90 377 588 91 669 907 103 72 373 101 612 833 106 151 924 104 631 792 99 93 588 101 543 798 91 222 260 106 567 674 101 96 253 114 91 986 95 64 340 109 105 169 96 239 444 97 862 957 121 169 807 104 42 604 122 419 466 89 83 787 102 8 872 119 620 766 94 395 596 89 284 416 110 684 851 106 115 848 90 675 793 98 814 915 91 230 363 92 540 866 94 4 838 108 413 998 107 642 826 76 236 696 91 190 366 107 145 735 83 449 656 102 88 319 92 74 590 111 53 243 96 274 757 95 256 465 101 153 366 117 559 781 97 99 151 115 711 857 88 200 238 108 717 729 90 663 863 100 111 928 102 90 995 89 670 758 118 34 909 84 410 504 83 226 805 103 274 802 83 722 915 104 587 726 101 0 98 109 231 781 94 209 387 84 262 289 94 262 841 109 332 626 99 110 584 115 831 930 86 87 402 82 832 965 103 568 804 97 270 611 80 282 383 89 48 778 102 248 421 107 167 473 92 37 563 113 278 856 100 184 975 117 5 794 99 151 872 104 127 374 92 811 822 91 415 623 86 117 291 99 342 469 94 877 930 105 146 644 101 609 655 109 514 769 112 345 684 101 341 461 111 731 790 115 440 676 104 308 955 86 12 738 96 124 784 90 72 639 86 40 156 90 559 563 103 637 880 83 237 399 110 261 543 87 312 471 85 126 661 94 460 569 90 902 958 84 99 592 126 39 813 95 97 302 114 122 289 105 21 745 108 499 837 94 840 946 98 137 875 97 499 765 98 257 588 120 153 154 105 49 809 81 334 761 103 48 865 97 561 974 106 385 717 89 14 600 105 132 861 96 122 516 96 85 526 84 59 875 91 221 356 104 199 915 98 630 788 89 69 358 88 149 605 107 104 934 91 810 935 84 907 943 104 195 871 110 666 670 89 837 925 115 160 835 89 490 602 100 285 390 100 813 865 92 106 801 94 22 230 112 805 992 85 206 966 109 692 742 85 205 630 98 244 732 107 225 542 98 430 935 84 66 142 88 146 704 101 639 801 101 647 687 99 54 798 96 859 904 95 966 967 95 20 289 112 371 961 100 100 168 98 383 738 105 423 848 112 360 672 106 368 414 128 563 915 120 229 457 74 9 844 95 650 722 108 465 621 104 148 854 98 514 927 90 83 392 114 47 237 96 146 293 113 675 914 102 12 304 86 541 837 99 88 893 114 164 800 106 216 772 103 557 783 105 474 570 112 666 776 97 409 991 101 317 485 102 119 463 110 374 917 110 642 844 102 346 638 106 253 559 105 355 465 109 250 948 101 477 890 87 215 716 102 235 398 105 168 730 109 289 857 96 358 568 98 39 306 106 333 455 88 542 591 104 100 893 90 443 506 112 222 385 112 123 656 90 163 580 111 430 886 131 261 547 85 175 887 115 12 753 103 32 734 115 50 290 101 15 156 93 673 899 84 839 953 89 810 918 91 466 527 100 162 688 106 162 453 100 107 455 100 125 674 115 439 796 88 465 729 88 572 887 98 131 264 100 749 756 118 470 867 103 106 877 110 252 750 94 411 627 102 134 477 95 107 825 84 490 508 102 647 658 89 139 513 84 106 779 90 500 976 104 683 916 105 539 958 98 938 986 107 539 929 85 540 641 91 172 730 88 498 631 92 816 984 100 409 698 124 397 760 121 233 934 104 101 854 109 750 801 113 765 812 103 496 561 89 707 982 92 133 148 92 6 928 104 214 473 87 147 683 99 751 769 92 153 965 94 230 392 101 155 231 101 737 886 100 793 857 86 116 340 97 529 556 84 603 947 86 397 993 103 684 769 86 747 988 109 61 220 117 161 234 105 200 518 95 205 669 87 123 668 98 767 952 111 9 941 100 263 692 90 199 886 101 440 477 106 163 531 94 628 711 97 225 364 98 482 582 103 770 788 95 496 594 108 158 691 109 477 565 103 379 721 127 686 946 82 239 872 90 108 791 114 3 522 96 130 483 98 121 871 99 524 798 121 665 965 92 93 718 88 142 715 118 67 454 93 546 841 98 53 164 96 630 783 89 485 919 89 231 544 88 364 494 112 99 148 114 327 927 93 593 600 100 102 583 92 46 764 92 27 529 104 344 674 88 447 703 99 468 973 108 164 190 77 738 941 85 111 567 86 423 462 99 611 698 111 23 231 89 19 212 108 9 24 112 834 882 83 730 810 96 481 933 92 10 244 113 569 964 90 125 826 97 67 743 105 31 761 83 6 875 108 940 995 87 374 876 116 146 958 107 588 953 103 250 884 113 178 872 86 468 565 100 412 534 114 127 677 106 155 661 114 95 803 105 378 463 108 4 382 108 354 681 97 957 970 113 504 792 90 100 507 99 91 655 92 234 645 85 119 492 111 365 487 107 226 648 101 21 276 93 232 248 109 167 434 100 716 976 95 153 708 108 8 132 94 161 181 104 371 988 92 664 802 85 572 846 108 10 476 89 645 802 87 21 670 97 443 468 120 511 888 104 243 962 111 221 685 98 93 328 107 44 52 110 126 890 110 205 690 104 100 839 102 24 466 110 215 950 101 670 947 110 1 812 108 344 477 94 600 884 95 128 323 89 109 782 98 134 806 93 82 465 103 192 580 106 85 983 98 23 457 107 453 773 81 48 314 108 200 819 92 340 428 106 288 356 90 306 978 110 577 724 96 466 964 78 603 896 89 345 509 82 193 306 95 125 909 97 450 514 114 28 634 110 309 500 105 258 602 106 479 768 103 59 70 113 194 947 100 761 764 116 480 709 104 94 257 93 36 252 101 104 891 98 639 841 93 117 125 97 245 833 96 114 559 98 466 986 104 350 580 87 753 901 98 395 462 123 446 807 121 22 445 91 175 891 103 99 779 113 28 170 98 420 807 102 162 684 123 309 878 105 419 511 109 623 938 102 47 984 101 34 999 108 41 85 102 539 675 95 440 574 77 76 909 107 830 929 91 826 945 107 527 551 111 754 839 110 357 712 100 697 856 92 952 996 100 370 641 86 248 470 110 306 314 103 102 764 107 202 308 94 498 901 106 534 622 110 306 336 93 557 600 83 387 415 107 99 880 84 244 429 97 417 982 112 11 778 114 263 269 73 789 954 116 750 799 93 120 899 97 200 568 96 149 609 100 39 432 108 590 950 93 295 385 113 431 814 106 153 471 108 897 901 87 77 899 87 124 131 100 148 967 107 328 875 89 664 757 98 499 571 85 748 975 128 984 988 107 70 493 98 439 535 92 148 779 109 229 873 85 216 264 113 227 701 101 10 500 108 390 967 80 469 505 111 127 379 118 409 666 82 703 710 97 496 597 101 207 260 97 406 795 100 128 246 117 806 932 93 379 594 103 361 824 76 361 748 109 728 871 98 419 701 99 640 835 110 49 413 89 611 829 108 284 923 118 100 110 115 402 878 101 425 660 102 665 744 102 246 852 87 1 365 103 190 468 115 121 491 100 820 901 89 137 462 78 335 411 103 94 98 102 79 546 100 177 461 107 389 666 89 94 591 94 33 295 100 202 361 97 169 857 105 691 779 103 68 81 98 397 677 94 530 902 86 871 907 110 393 599 95 208 703 96 409 613 113 46 832 104 721 935 127 305 502 95 182 679 103 166 230 112 436 717 81 659 763 97 134 463 88 360 995 105 414 780 96 375 502 96 171 655 89 263 606 98 2 992 87 187 599 96 79 471 106 690 982 104 39 953 103 430 995 106 188 397 102 248 300 98 288 859 116 555 579 100 136 722 81 911 931 108 241 704 87 370 858 107 515 657 103 132 943 101 294 718 113 147 388 96 305 521 91 463 557 81 275 869 90 260 321 120 636 790 87 646 762 93 407 611 111 203 943 99 259 357 114 150 198 99 148 799 94 166 807 96 41 201 110 624 742 100 796 981 96 639 706 93 566 707 97 733 793 99 689 745 100 397 802 111 573 933 98 411 791 105 283 855 101 529 982 127 397 778 113 726 858 94 286 933 102 215 563 107 466 682 102 34 505 104 14 887 102 450 594 86 1 844 98 427 940 107 234 347 92 332 610 89 572 787 101 339 828 93 220 383 108 75 285 115 458 782 120 309 814 109 413 695 109 93 698 96 768 975 90 55 404 96 507 814 93 344 794 95 343 903 100 412 595 111 353 374 97 295 905 106 114 668 101 13 166 105 362 893 91 83 263 99 148 870 105 18 993 103 617 805 105 364 470 101 320 696 93 237 548 99 120 192 98 357 358 116 606 860 96 251 697 101 220 742 105 349 777 90 406 737 89 476 634 109 379 421 75 73 311 107 663 954 81 130 631 108 5 581 100 300 357 107 527 802 103 221 728 107 576 926 98 16 129 109 615 734 102 63 217 93 467 880 108 693 958 89 454 951 102 759 988 80 269 732 101 681 853 110 260 598 97 148 655 91 26 523 115 137 233 90 177 239 108 368 777 85 176 952 112 31 141 89 347 870 105 966 994 87 116 422 116 82 321 104 526 576 89 14 777 96 612 941 106 652 968 120 611 995 110 73 987 104 86 446 110 329 653 119 182 525 103 34 335 78 13 928 102 520 767 109 86 812 109 587 652 100 266 787 99 621 684 104 542 937 101 369 911 105 568 670 99 519 828 117 642 804 112 446 914 86 512 662 117 57 787 94 232 423 100 589 885 110 141 705 92 156 476 108 793 821 85 225 363 90 856 953 125 107 558 93 198 934 104 487 715 102 621 631 89 240 577 105 563 727 107 562 798 91 405 974 87 128 923 114 4 450 117 428 819 86 415 708 85 189 724 118 549 870 99 45 824 111 621 744 100 654 726 103 122 165 106 555 569 109 162 260 95 345 430 82 239 496 95 5 248 89 110 466 108 55 296 114 55 121 91 506 579 117 49 746 93 650 706 105 280 411 90 280 869 104 449 756 117 1 70 93 123 378 83 401 497 110 1 658 88 136 450 133 613 949 104 8 145 102 446 675 100 104 748 84 396 951 99 433 537 107 723 843 95 233 612 82 280 937 103 664 887 111 246 500 116 607 692 114 590 906 88 523 743 115 120 997 88 349 395 112 196 557 105 575 754 86 616 981 103 131 444 102 331 767 103 476 623 94 515 880 89 174 753 90 376 701 87 448 658 81 37 523 86 499 664 97 165 240 98 166 520 82 219 426 106 716 824 111 138 604 90 149 742 93 525 554 94 265 744 91 301 503 96 386 479 113 22 762 120 298 936 104 206 853 116 152 379 84 268 404 120 114 803 102 130 394 102 435 989 90 371 596 110 200 966 102 719 788 114 388 577 91 547 674 101 571 617 87 182 464 94 506 585 97 119 238 90 59 834 118 66 304 100 121 568 97 478 957 95 344 447 104 289 537 83 43 84 93 874 898 110 816 946 88 105 575 96 286 434 91 832 910 100 165 979 106 58 597 95 144 637 101 263 351 107 6 56 95 23 893 94 175 310 89 320 701 81 401 682 86 571 806 97 490 989 105 302 594 100 416 909 97 436 513 99 410 632 99 28 632 99 745 836 86 119 857 99 141 523 124 518 606 105 22 262 88 580 806 116 137 871 101 26 753 92 94 919 105 184 792 106 70 891 98 123 760 107 77 379 87 21 408 110 40 371 108 732 766 99 19 415 89 269 614 131 175 483 100 512 745 97 143 753 86 459 509 108 304 723 102 511 599 92 249 724 96 225 268 113 505 911 104 56 728 111 13 267 134 186 601 119 892 978 100 383 468 128 12 855 92 19 532 105 211 552 93 210 670 94 527 749 99 702 883 121 390 731 105 408 472 111 358 396 94 215 897 106 242 741 108 644 865 116 941 965 104 279 935 94 66 610 105 23 70 113 638 728 103 285 701 104 36 712 111 215 220 116 704 855 97 516 689 84 394 554 92 536 650 107 450 869 94 529 981 101 468 658 107 45 270 94 807 950 106 112 468 99 34 87 116 413 925 105 479 758 90 646 807 99 247 821 106 165 925 102 230 974 113 611 703 90 681 695 103 114 154 102 312 362 99 847 892 88 515 582 102 123 617 128 273 987 100 53 435 114 91 299 78 279 926 95 121 261 81 46 799 93 25 498 78 66 504 88 453 659 107 150 413 116 352 552 99 431 502 112 83 962 93 46 346 93 149 244 108 111 218 92 257 402 97 164 770 100 89 998 112 310 512 96 271 553 93 455 939 99 289 506 86 347 767 89 80 282 94 480 821 106 105 208 75 71 581 103 156 728 93 368 838 104 59 846 108 760 920 98 330 650 102 87 314 105 666 793 105 234 899 94 148 162 106 361 642 91 100 148 96 242 665 100 59 753 92 99 481 99 62 806 80 689 861 93 467 541 111 384 837 108 13 469 110 65 339 96 300 768 118 105 792 97 148 900 114 342 458 92 394 936 100 335 373 106 141 453 103 30 609 105 374 442 102 361 819 110 168 355 100 102 643 101 166 599 137 58 887 109 311 973 81 437 685 92 753 905 107 198 291 111 730 770 99 258 275 87 17 197 98 414 477 105 608 864 105 93 765 96 91 164 99 816 870 98 469 491 105 124 354 106 299 526 86 88 475 92 716 723 95 431 527 93 300 687 87 152 767 103 131 411 112 552 760 104 439 836 104 340 951 82 75 676 110 394 768 104 511 776 102 20 233 89 111 359 105 56 216 104 400 486 109 330 343 93 824 836 90 861 943 108 441 485 103 557 963 109 719 891 98 47 532 106 666 690 93 324 842 85 105 323 94 271 458 94 187 677 102 661 814 118 520 877 102 374 650 90 51 592 113 453 685 109 564 846 104 314 371 87 898 912 86 424 467 102 387 480 106 288 464 105 475 932 87 419 921 101 134 776 95 287 352 91 128 426 97 189 667 113 562 657 100 44 178 99 321 437 112 379 720 90 644 939 105 54 168 104 548 991 96 604 882 111 383 966 93 98 245 91 34 217 106 419 845 92 267 279 115 661 970 99 126 816 97 61 750 99 43 784 99 602 822 103 309 681 107 536 753 89 210 232 96 488 972 74 214 974 105 395 792 88 55 461 107 264 538 80 636 856 94 60 140 112 735 974 105 709 720 96 142 676 97 158 218 98 936 942 103 512 665 105 289 954 103 23 593 112 453 535 92 122 555 111 171 928 110 156 288 100 632 687 107 404 951 109 418 628 103 101 755 92 451 489 102 647 734 97 443 837 91 615 659 97 573 959 104 428 758 89 558 907 87 576 648 117 120 320 92 316 606 105 108 927 101 80 276 86 248 638 98 179 980 98 373 923 88 285 985 104 244 728 111 74 304 105 110 171 104 96 839 103 166 890 120 163 558 113 434 922 100 311 877 110 773 975 85 179 211 82 51 358 83 392 602 97 82 841 121 309 351 99 15 179 92 102 998 104 0 823 95 241 508 102 352 993 109 368 910 78 315 805 92 441 726 97 207 757 83 337 599 96 357 623 102 515 617 104 49 439 106 209 329 105 752 803 97 380 548 109 373 472 115 5 816 89 376 669 95 87 132 104 675 750 107 69 292 104 375 594 89 117 835 99 158 203 105 678 750 103 338 437 83 430 710 107 427 993 94 772 922 94 208 276 98 18 934 115 72 153 120 296 566 67 661 794 107 473 561 89 37 520 83 458 982 90 123 793 74 80 605 120 424 911 85 275 436 106 90 259 92 176 933 97 8 744 118 380 683 105 486 641 102 738 782 109 715 881 114 119 347 101 65 464 98 31 126 108 104 608 114 171 625 86 308 818 98 433 442 111 34 698 96 310 623 99 585 978 114 11 334 90 737 867 102 92 827 97 235 392 112 364 389 108 197 998 122 19 406 91 109 528 97 535 801 103 265 454 108 538 984 107 364 655 102 713 778 78 516 884 98 202 558 114 253 372 100 11 109 85 244 933 101 402 466 92 290 830 85 71 529 89 25 975 93 62 993 112 238 914 96 104 319 82 256 398 114 2 984 103 261 279 101 246 393 97 51 144 92 235 492 102 188 561 71 438 842 84 453 590 88 143 161 103 723 832 98 74 933 125 110 588 95 284 392 106 92 836 114 189 643 104 504 652 115 383 696 94 436 517 82 499 728 106 143 539 101 322 446 98 63 80 101 488 899 112 66 295 99 234 571 109 256 866 100 312 618 99 27 612 101 30 701 110 131 549 107 46 446 91 472 633 96 135 655 87 471 829 118 250 699 101 124 800 100 93 427 100 598 680 91 523 682 99 100 801 95 746 817 103 79 944 85 8 463 91 340 409 96 395 780 100 211 557 94 174 890 99 529 590 97 162 350 108 684 999 97 391 958 111 556 824 108 331 844 104 110 435 113 350 938 91 173 650 94 392 791 95 631 927 95 115 356 109 493 962 100 291 325 89 66 320 113 157 368 106 296 543 83 506 811 98 507 940 83 135 435 93 33 923 110 487 998 124 267 341 96 93 257 90 141 662 95 199 727 85 456 671 92 443 893 109 173 644 97 524 770 95 613 978 107 30 516 83 417 752 97 308 949 88 707 830 106 512 794 116 507 911 106 406 410 111 451 815 106 382 763 112 485 632 88 504 518 77 332 452 102 602 673 98 208 789 102 177 696 99 118 181 96 757 788 102 208 299 109 313 332 100 422 477 112 691 980 106 186 852 95 98 695 110 25 822 94 343 576 96 225 834 112 383 505 91 70 616 94 116 165 105 501 908 108 281 836 109 170 200 100 22 637 94 627 880 91 452 646 95 165 911 129 399 494 93 340 618 113 255 702 90 455 917 95 493 777 103 316 903 87 511 881 91 278 518 104 742 910 100 76 660 112 67 400 115 887 979 93 312 345 93 20 325 111 440 636 107 54 619 79 578 851 84 396 499 101 111 593 97 753 810 103 352 614 94 254 850 94 214 368 101 368 853 86 232 962 94 163 199 105 132 660 88 219 983 101 515 592 116 711 928 111 5 513 115 901 908 71 505 594 95 60 337 99 58 666 90 159 947 112 258 586 92 666 679 105 267 287 109 265 738 98 245 668 114 362 951 95 0 55 101 719 743 88 582 958 106 265 963 101 103 617 107 525 951 112 37 529 96 87 736 90 74 636 91 276 312 99 72 724 102 225 260 83 638 722 104 817 822 113 456 761 100 607 766 106 109 737 106 165 970 110 435 512 102 370 921 91 122 311 99 472 568 102 5 43 100 163 870 114 131 497 93 397 602 94 593 715 94 98 607 102 362 866 96 54 333 90 841 951 98 157 810 104 144 681 104 254 524 112 72 428 112 108 890 99 226 512 124 560 613 100 307 457 97 663 762 108 447 732 111 841 878 97 119 764 91 545 768 93 85 733 112 8 687 110 161 973 84 338 889 88 278 755 106 118 340 100 5 599 114 549 574 95 178 716 97 362 690 100 268 676 95 684 732 70 189 295 94 407 997 109 452 941 101 461 637 98 106 113 89 220 584 108 327 648 91 234 875 114 731 994 90 100 135 106 355 643 107 291 398 90 35 132 102 26 405 76 2 450 89 94 394 92 211 559 87 707 879 90 266 328 103 619 987 101 540 653 109 2 768 98 514 523 113 13 409 100 334 677 107 718 980 102 594 595 111 354 952 111 24 479 91 73 826 94 609 882 102 454 579 89 82 779 110 682 729 109 320 414 78 31 673 104 361 654 103 197 672 101 520 986 109 418 427 102 237 857 87 139 190 100 67 601 113 382 972 79 29 799 92 789 896 92 315 533 102 738 962 96 284 852 101 524 526 114 66 630 91 124 774 94 741 963 118 179 351 101 609 945 88 331 879 99 70 749 87 116 407 111 185 478 105 193 929 105 365 459 102 217 425 98 500 799 98 385 781 92 336 702 97 19 918 99 78 216 100 177 944 95 27 710 104 444 485 79 58 120 98 82 85 103 11 634 98 581 913 109 305 579 107 103 483 110 604 633 96 389 602 97 368 594 89 209 978 103 573 801 108 269 663 103 75 436 105 46 209 91 173 931 106 68 563 112 180 767 104 69 680 96 668 782 100 379 669 102 397 648 97 699 905 119 17 896 105 1 358 109 2 658 93 178 315 91 138 341 104 143 958 117 145 158 102 308 903 96 83 847 109 128 134 99 195 428 97 495 848 86 4 890 109 62 843 92 619 848 97 80 528 78 149 296 93 847 970 104 338 568 99 881 980 92 311 804 116 516 638 105 893 920 96 135 756 111 173 805 103 65 364 88 101 436 95 435 936 108 3 369 109 429 998 115 434 463 116 169 206 106 422 751 106 332 923 107 864 939 96 85 500 88 403 666 88 684 834 111 31 654 103 458 787 101 187 734 93 139 410 99 187 936 101 93 327 82 419 798 93 30 437 115 331 871 96 433 705 106 416 968 101 399 620 86 8 485 100 508 760 99 491 644 95 450 819 114 240 247 97 699 729 84 331 427 103 119 627 86 12 823 78 782 818 90 475 831 88 443 971 100 196 492 93 103 544 101 91 954 106 31 310 110 513 839 111 841 989 87 569 867 110 35 637 107 111 829 126 177 623 98 48 949 91 500 582 102 264 911 86 507 607 83 249 791 117 306 942 105 90 864 100 334 656 113 161 789 111 460 559 115 342 920 91 195 993 95 153 521 97 364 440 87 496 715 97 527 744 101 565 782 122 171 542 111 239 414 111 270 650 91 347 416 108 354 896 101 15 658 112 363 624 111 822 876 87 126 889 103 452 951 107 345 748 95 497 777 98 837 950 104 358 656 108 537 892 92 562 717 92 453 596 100 46 915 112 616 769 100 477 767 105 6 799 90 174 286 95 303 725 103 352 831 96 643 998 105 40 216 102 104 937 85 507 897 119 67 477 99 324 562 112 307 943 79 549 896 104 168 887 100 331 964 104 879 882 100 342 580 87 298 549 95 569 601 93 462 554 80 886 909 79 140 593 114 115 892 92 635 780 96 612 764 99 104 226 96 82 934 101 558 672 90 183 816 102 208 654 90 738 921 102 326 769 79 31 813 90 299 558 114 181 670 101 87 694 95 399 684 116 308 942 110 816 996 119 206 533 96 359 490 101 230 636 104 616 879 101 483 901 92 109 749 104 172 468 101 354 482 91 31 676 123 157 276 119 414 471 112 941 947 125 891 969 108 179 700 101 686 858 99 816 988 85 38 84 101 305 675 99 482 847 106 81 195 105 574 670 97 141 250 93 253 789 96 160 734 86 620 784 91 406 854 105 59 869 119 371 397 87 458 758 105 469 512 114 881 926 95 172 897 99 346 560 107 44 531 94 637 933 100 307 475 97 94 297 98 242 527 98 279 313 96 203 848 101 453 539 96 352 988 109 412 945 93 769 844 105 56 235 91 364 853 94 956 989 101 101 694 105 465 887 99 220 800 102 11 900 92 226 724 110 404 796 72 49 898 89 417 906 109 91 553 94 377 758 109 147 178 89 204 408 88 432 871 111 861 923 95 91 188 103 62 155 95 656 850 122 16 930 107 86 754 98 707 770 101 413 656 88 37 416 89 276 296 87 390 636 109 495 561 118 296 493 86 537 940 90 760 795 105 201 737 98 354 858 95 159 561 111 75 259 91 372 510 102 367 607 92 106 905 111 280 413 109 381 681 98 7 164 90 138 517 82 538 955 110 127 353 104 123 570 103 259 692 82 587 832 106 417 768 93 546 652 102 121 832 93 320 586 82 558 805 84 360 516 101 230 930 109 96 370 106 19 186 101 820 911 106 215 646 112 121 338 93 22 804 92 71 197 108 2 535 88 66 787 112 1 967 95 345 496 98 418 934 86 0 702 98 526 562 95 362 530 98 599 915 103 398 951 119 655 979 104 255 429 98 164 728 116 3 27 95 148 683 106 220 713 90 6 195 92 449 997 93 423 670 115 637 970 102 165 314 99 74 169 107 343 502 90 296 753 72 824 979 119 215 667 90 527 999 108 334 570 83 463 759 91 392 707 94 145 344 106 26 451 106 40 342 97 702 914 117 59 69 113 221 606 90 38 433 122 812 987 89 825 896 107 14 891 101 292 372 121 565 758 105 336 527 92 152 344 99 918 931 106 74 800 100 921 926 119 41 175 109 150 639 100 398 410 92 4 67 106 507 923 120 45 867 98 951 952 111 346 893 91 243 354 83 500 613 118 644 653 98 718 774 94 101 604 92 136 736 89 669 934 104 301 903 92 127 499 91 319 909 102 719 871 108 299 780 116 160 453 119 246 360 110 302 419 109 270 420 94 270 409 99 31 355 74 104 962 103 436 519 96 282 463 99 651 744 93 380 430 114 497 870 87 230 588 96 79 698 96 154 786 104 711 968 92 621 667 90 360 373 109 99 685 101 200 795 107 710 825 111 339 750 89 623 776 90 723 956 93 386 729 79 276 603 117 313 522 94 542 616 94 674 901 107 762 978 112 148 301 103 147 333 87 514 521 105 400 854 108 571 940 84 126 574 115 595 938 108 436 621 97 596 745 106 126 993 80 939 986 95 405 873 99 252 921 102 734 852 86 729 988 109 114 300 103 616 953 106 544 860 96 158 647 96 117 765 94 791 891 107 61 504 91 197 602 116 270 509 92 650 861 103 6 354 95 358 453 114 467 982 101 503 547 105 71 968 106 692 774 106 205 281 82 298 951 101 495 847 87 679 877 96 152 691 98 238 330 111 162 768 96 810 867 105 550 601 94 13 377 111 140 832 107 511 909 106 352 377 116 439 488 101 168 174 94 602 780 117 559 620 122 765 859 100 279 588 104 141 935 92 251 784 110 100 643 106 76 710 99 161 935 95 517 588 114 519 651 108 312 556 103 168 173 92 1 279 99 579 718 110 451 636 97 116 291 124 536 565 105 683 857 115 95 398 104 290 667 104 186 293 112 93 474 95 547 789 89 59 176 91 541 836 107 644 979 93 8 772 91 558 778 107 602 908 99 867 939 103 87 824 108 153 459 93 412 899 114 98 150 84 709 825 120 402 458 113 367 875 105 302 693 90 552 917 89 140 774 95 768 783 107 223 372 85 796 814 85 42 329 114 175 361 84 291 301 97 930 990 115 232 973 105 679 712 110 123 246 100 16 603 89 909 952 110 437 516 83 705 979 84 225 312 115 156 509 89 92 449 110 898 928 98 568 866 104 563 929 91 617 832 90 23 581 93 214 574 85 722 869 91 142 750 97 392 788 97 620 979 99 172 704 107 278 882 123 106 909 89 263 487 99 135 992 97 370 425 86 149 345 83 60 221 100 124 594 97 307 558 98 365 602 111 172 206 103 203 875 103 352 931 85 159 165 99 603 798 96 484 887 118 65 295 83 243 592 98 567 702 102 629 669 98 170 207 110 456 515 101 548 996 109 269 291 107 28 740 99 117 241 87 78 728 101 190 733 110 87 648 112 392 906 101 309 643 104 654 830 105 183 278 99 279 480 82 480 831 92 96 389 85 20 107 118 71 800 112 6 269 92 139 741 90 314 406 85 757 927 109 96 865 86 828 862 97 119 422 78 111 236 100 450 866 94 250 281 90 382 470 93 173 866 114 95 306 110 258 809 80 152 279 105 418 422 83 3 167 92 535 758 92 549 572 91 435 490 109 98 230 101 228 604 101 219 623 106 779 879 108 438 770 107 21 589 85 456 545 105 201 519 99 265 755 92 318 610 90 236 973 107 637 671 105 403 664 101 66 487 106 220 437 88 225 305 110 122 948 93 3 976 104 192 610 91 138 536 105 780 948 87 841 950 92 244 733 95 178 455 83 551 931 112 41 204 94 672 878 93 423 438 103 422 915 106 410 489 116 279 784 119 718 969 91 86 897 114 369 799 106 611 922 118 582 641 119 722 748 101 560 874 98 179 619 117 4 200 80 344 748 103 654 944 84 412 557 111 71 190 101 173 656 108 0 872 100 646 695 96 132 732 97 144 719 96 380 502 94 58 512 94 485 519 103 136 285 115 251 622 105 159 948 112 643 777 113 750 775 111 654 699 108 110 409 103 344 938 106 257 289 108 488 687 103 115 412 96 506 681 107 362 454 72 218 495 105 26 358 98 680 932 99 66 456 95 305 948 109 667 689 114 814 995 109 562 877 95 259 731 100 515 837 82 128 739 82 297 932 83 64 719 88 532 605 103 470 979 106 189 517 94 269 906 89 144 359 104 288 711 99 75 236 105 305 705 107 82 562 85 309 419 100 506 513 104 229 399 99 54 230 115 382 702 120 502 678 92 423 805 98 59 201 96 115 941 127 192 706 107 174 211 83 500 672 100 226 610 100 210 386 101 606 771 112 264 891 102 246 691 108 84 298 97 569 945 102 763 973 94 12 791 111 793 959 89 43 201 118 55 671 98 610 667 94 32 787 108 634 817 104 16 559 102 307 913 95 44 544 93 35 888 102 81 835 93 821 862 106 99 350 101 374 606 101 552 763 78 764 958 123 351 895 108 16 792 115 406 669 109 416 511 111 422 476 108 821 850 96 632 909 92 79 538 114 317 825 92 859 961 73 106 900 102 170 590 94 68 76 105 144 483 90 89 527 107 400 547 109 328 654 119 116 307 108 78 209 96 771 841 111 450 774 94 388 420 102 118 242 107 823 880 91 120 673 91 574 794 94 35 713 82 604 965 96 234 500 111 773 810 97 174 589 81 19 823 111 222 709 104 570 766 108 388 678 93 363 883 105 55 317 96 464 641 106 103 749 99 395 444 106 415 424 84 71 758 84 734 903 95 83 935 85 36 790 107 166 532 116 340 562 97 469 683 81 582 842 87 223 778 92 177 409 106 464 603 95 338 609 74 116 895 102 55 159 78 497 697 104 280 991 106 273 625 111 164 209 84 515 626 104 603 790 102 361 697 107 557 692 84 855 964 99 64 491 109 215 738 99 306 588 89 485 755 100 427 955 102 405 663 93 101 293 110 514 905 114 906 969 97 501 809 104 32 367 106 593 607 121 392 501 109 733 884 96 212 605 97 519 967 96 223 578 90 504 636 98 270 993 107 561 998 109 54 777 104 170 577 102 697 794 121 434 840 96 591 686 92 591 684 92 270 619 107 307 554 92 871 946 90 158 570 89 32 532 97 117 597 79 50 530 118 415 619 107 74 727 102 149 639 85 209 342 120 436 972 102 374 985 90 235 436 130 492 498 80 194 904 107 642 777 77 262 712 111 880 944 96 224 389 91 53 259 100 52 707 88 453 524 95 160 765 100 208 975 95 181 767 118 365 595 113 117 386 108 12 585 98 439 478 95 25 458 107 272 850 116 5 56 105 83 412 96 228 459 83 219 269 99 102 668 93 619 975 111 299 720 104 834 889 104 572 839 101 290 410 100 143 826 92 93 357 110 274 959 111 196 215 94 501 820 108 245 784 116 569 973 101 140 997 110 182 933 98 636 971 90 585 957 72 550 766 104 191 336 94 303 932 91 266 863 106 327 819 96 385 428 99 515 907 94 196 739 117 218 383 106 16 440 96 507 669 120 249 864 93 47 907 101 30 137 98 792 932 79 694 726 118 304 362 97 464 790 109 422 493 99 151 450 101 68 469 99 308 673 105 138 443 99 485 599 111 377 712 90 188 583 106 420 443 83 133 980 79 381 530 108 402 901 86 80 550 111 554 734 97 379 695 90 330 402 100 86 117 101 347 987 92 200 243 97 585 645 110 225 356 110 67 216 95 166 257 101 592 901 94 259 260 97 703 900 82 179 693 102 178 935 101 412 523 102 35 986 91 234 852 103 77 882 88 279 912 113 4 363 100 130 382 83 206 922 116 66 730 94 411 689 112 754 945 107 493 502 99 439 921 96 44 934 112 263 337 105 208 477 106 261 840 102 304 409 112 244 906 105 276 649 104 424 775 113 483 676 101 22 250 114 712 950 109 415 771 93 584 648 102 841 920 86 614 799 109 407 581 92 1 826 96 493 958 99 365 398 82 43 722 114 731 986 82 83 403 100 381 456 99 387 970 96 338 622 104 293 454 101 319 511 117 720 732 111 296 542 94 58 196 104 419 782 89 2 497 88 213 433 91 331 684 107 602 895 101 378 727 108 134 623 103 851 975 104 320 894 115 187 237 93 465 779 83 643 673 104 151 543 85 384 436 98 553 947 97 291 853 95 214 705 101 596 789 91 33 724 108 41 184 94 819 849 104 68 825 99 141 751 105 396 893 104 366 823 84 516 885 89 159 688 86 162 883 90 306 936 104 188 903 102 342 808 121 940 945 92 274 465 92 384 405 89 423 652 87 66 806 109 615 775 100 264 924 100 95 592 90 158 752 92 567 596 101 247 916 110 257 864 97 137 246 103 113 780 112 444 986 93 326 983 97 83 297 100 365 395 102 894 902 97 319 370 108 763 861 95 135 692 89 259 725 119 717 868 96 129 982 120 419 575 96 59 391 112 56 943 91 760 895 109 134 475 121 338 800 97 97 861 84 503 977 107 204 984 107 292 323 94 180 337 102 382 899 110 262 836 117 73 328 92 466 551 105 430 767 104 115 496 98 125 716 86 119 790 95 444 462 101 397 855 95 103 254 88 82 673 113 62 636 97 913 944 103 668 774 92 422 556 100 421 459 100 459 614 95 9 998 94 224 706 93 519 900 83 315 726 112 42 387 110 231 799 103 77 352 96 57 857 105 746 934 106 167 470 125 220 677 89 671 813 91 222 402 92 45 655 96 154 287 83 481 801 104 210 818 103 698 937 107 111 118 76 74 694 111 60 240 101 595 913 105 567 583 97 15 439 106 352 390 84 47 595 94 23 657 94 729 838 107 546 968 96 84 965 105 406 887 97 594 851 109 271 799 116 544 813 91 62 877 106 157 223 85 595 687 82 325 445 102 420 497 104 122 417 93 278 316 105 89 911 104 341 850 108 478 756 101 39 363 96 411 529 110 893 976 108 308 408 100 221 968 101 608 684 90 21 924 108 388 656 118 105 308 89 219 492 100 466 803 94 351 601 95 506 627 109 41 476 97 206 862 103 348 737 107 958 999 88 391 817 89 256 852 105 469 708 98 219 882 91 458 929 78 760 890 89 58 321 100 601 693 98 181 697 103 270 969 101 758 783 110 486 726 97 221 814 93 525 537 93 380 511 99 646 782 90 221 430 108 690 872 93 611 620 92 114 982 115 314 401 112 284 382 92 619 775 92 452 498 108 172 772 85 282 823 89 636 894 88 651 732 108 261 948 89 171 210 89 269 778 109 578 767 97 454 954 97 918 984 111 80 975 101 724 939 89 0 306 109 294 406 89 86 432 127 239 995 102 173 760 96 629 935 96 404 791 101 11 940 87 808 910 93 6 106 78 326 467 114 194 897 101 421 689 110 480 940 79 769 820 110 475 777 117 571 783 107 574 826 100 648 841 96 847 899 103 48 392 100 235 279 96 774 920 106 310 992 88 133 683 108 575 743 91 428 677 94 301 418 122 252 627 94 272 357 93 201 936 111 339 681 106 698 844 100 731 849 96 343 922 102 213 865 82 90 189 109 316 830 100 84 781 109 294 841 90 621 802 103 486 519 100 174 249 84 610 937 106 36 146 96 404 944 91 322 798 78 112 951 111 442 764 89 195 295 109 376 598 99 35 104 101 159 772 106 303 632 88 23 490 91 403 888 113 507 559 97 469 713 67 31 450 93 177 185 91 226 758 103 225 856 94 135 245 111 186 309 98 109 158 100 173 960 105 151 671 92 467 806 90 271 686 110 450 659 98 83 888 86 459 956 106 116 578 94 633 754 112 661 761 99 761 935 91 95 838 108 67 194 110 446 835 88 70 792 96 316 974 81 448 648 94 803 837 110 766 945 85 99 329 101 58 370 106 321 546 98 520 994 106 347 587 105 812 891 114 160 537 85 51 895 86 424 899 111 536 720 97 309 827 111 174 356 99 72 894 100 68 602 90 104 622 117 757 775 102 530 867 91 559 841 110 612 824 100 26 481 127 356 510 113 390 663 94 94 350 106 447 875 103 506 793 104 125 902 100 622 987 100 340 434 108 21 188 106 293 866 109 240 719 97 504 517 96 734 877 90 717 932 92 97 828 107 728 956 114 547 921 113 216 611 94 570 781 97 524 831 91 134 713 100 826 886 92 437 811 107 529 641 115 349 557 96 89 703 104 462 480 115 446 650 96 8 677 125 671 772 110 88 302 95 142 311 91 581 755 104 123 344 95 492 922 83 23 319 93 177 663 101 72 966 97 298 701 91 703 919 113 39 310 96 352 648 112 551 984 81 403 526 92 908 927 96 396 961 114 401 496 99 295 404 85 62 980 89 326 341 85 81 120 108 46 898 106 370 991 108 735 992 99 182 267 85 247 564 112 297 533 96 291 791 94 4 328 114 0 655 107 72 109 96 656 721 102 611 958 124 476 637 104 743 755 103 112 455 97 142 299 86 651 708 93 123 534 115 192 489 109 164 424 109 30 561 87 377 799 108 384 671 101 678 826 83 503 524 92 633 882 98 120 503 98 282 379 84 19 29 106 18 713 102 673 811 103 677 692 104 244 877 113 370 840 104 44 894 88 307 397 98 500 757 99 9 370 97 389 395 104 526 613 109 146 922 101 161 859 97 420 773 103 374 526 118 97 737 94 580 585 91 328 359 124 76 784 113 151 445 109 106 983 109 431 905 83 19 667 113 179 695 90 414 513 93 635 955 96 311 840 106 241 794 108 705 976 97 246 954 99 69 501 103 561 757 101 463 930 96 136 614 93 166 803 91 47 49 101 890 933 97 653 917 96 506 808 96 161 316 101 560 815 100 883 962 120 197 970 118 248 942 91 147 506 96 784 804 91 856 858 90 54 742 99 137 938 104 344 520 78 117 342 98 144 659 101 136 200 107 523 914 93 52 531 85 126 519 108 176 215 103 704 745 98 86 560 100 327 685 89 755 996 85 721 732 88 442 479 105 33 588 96 49 865 88 17 473 90 261 859 104 589 700 99 198 299 108 23 619 85 145 315 112 386 481 96 96 675 98 657 930 96 578 625 81 184 332 105 401 639 79 285 706 109 42 430 123 729 788 109 214 713 101 279 635 90 172 896 117 678 702 95 169 668 96 184 798 102 316 947 89 761 838 112 90 568 100 11 647 99 352 983 102 102 411 89 158 252 118 44 877 115 43 965 103 107 804 96 521 650 106 236 982 100 470 988 87 283 843 106 424 688 108 81 170 100 186 265 103 353 817 106 444 454 95 317 715 103 492 896 101 408 436 88 338 370 98 6 948 108 187 742 100 612 855 84 533 884 114 99 867 83 113 887 96 167 953 85 20 930 97 38 245 99 390 932 106 243 714 103 506 536 91 618 711 82 161 208 102 77 275 93 76 565 85 212 295 100 645 735 115 35 670 93 135 143 98 66 801 90 365 603 91 255 520 89 280 851 89 26 390 86 94 896 110 198 551 103 195 547 90 10 235 105 311 981 99 491 810 114 204 625 111 201 690 111 44 905 102 587 920 109 549 868 85 74 111 109 515 612 113 856 961 104 175 485 107 751 837 91 203 778 114 810 924 91 154 445 75 43 942 104 577 816 105 114 962 92 206 721 102 349 861 78 281 673 82 282 391 96 13 529 94 376 945 104 182 606 101 662 821 110 483 633 110 377 623 86 168 754 83 562 646 74 31 979 112 630 732 94 827 969 108 502 810 114 652 835 115 588 726 93 594 923 113 17 600 108 615 994 100 167 899 108 16 87 94 475 894 106 616 862 113 137 961 104 791 987 105 336 685 94 146 372 101 324 771 92 530 533 90 813 975 96 100 211 95 316 651 100 1 660 93 458 676 104 43 309 112 106 837 111 485 708 98 42 461 117 388 835 96 4 757 114 441 757 107 226 352 110 445 731 94 67 868 97 198 504 97 788 874 104 80 920 94 41 417 88 154 432 100 142 189 99 45 338 111 752 972 114 264 948 112 544 641 90 295 654 99 233 254 106 409 672 94 720 950 121 264 893 104 553 645 93 576 616 108 232 615 102 417 426 118 371 688 96 108 560 104 300 616 95 336 549 108 308 423 101 12 401 102 437 899 105 183 433 116 110 243 93 164 885 111 196 567 101 154 416 94 93 565 104 224 532 99 9 499 105 689 722 119 66 658 90 432 647 98 145 406 103 288 964 94 427 617 78 255 935 99 529 724 122 328 383 86 224 253 105 526 750 112 282 521 88 225 454 96 14 180 101 743 769 118 21 497 117 15 92 94 540 642 87 809 900 78 194 313 110 353 743 102 110 641 105 200 860 114 299 783 97 48 427 102 367 378 108 340 462 97 140 226 101 483 734 117 139 147 125 3 425 89 43 927 90 740 998 106 85 953 105 139 291 128 335 941 113 190 429 90 610 908 115 322 975 106 218 323 109 440 840 95 466 695 122 467 618 120 183 983 102 309 655 96 118 402 96 206 973 93 347 819 92 435 679 90 865 914 102 538 651 93 620 893 104 325 600 84 372 666 100 418 977 112 578 901 89 895 938 88 751 948 94 204 991 84 416 954 109 39 780 93 592 730 107 63 97 95 662 762 95 88 781 97 298 947 94 207 236 98 224 417 88 367 546 108 658 846 105 616 767 83 511 677 120 69 497 114 877 965 93 391 625 106 83 727 77 506 990 97 762 811 97 644 807 87 73 574 97 340 661 96 363 563 109 365 994 94 194 424 93 447 608 88 290 768 110 646 682 120 47 615 103 507 566 93 347 701 96 147 898 107 544 877 98 178 621 87 651 798 95 808 863 79 924 950 99 229 750 103 111 242 102 374 964 100 108 896 82 475 572 110 638 683 78 122 267 94 665 892 101 50 141 92 151 722 109 15 370 98 144 714 111 100 896 117 795 983 89 724 813 100 4 338 89 81 850 111 9 444 112 253 279 85 673 866 113 132 494 91 118 775 96 633 783 117 589 658 117 60 170 100 234 880 100 456 573 90 265 486 103 530 789 78 853 935 97 36 116 96 499 710 92 54 669 90 216 838 102 187 955 106 3 270 94 35 580 89 259 527 106 577 586 100 35 347 101 210 363 116 46 384 107 230 368 105 212 328 96 117 480 109 933 944 106 279 768 102 23 100 107 715 832 92 132 481 103 664 964 105 367 523 88 11 502 97 179 926 100 361 605 96 191 398 85 416 894 108 81 151 107 172 945 86 87 551 94 893 923 84 366 796 114 269 378 102 377 520 111 58 463 98 165 639 99 428 537 89 455 899 113 188 314 93 601 621 101 122 432 96 497 720 96 60 931 106 157 651 107 686 741 101 163 650 89 264 843 91 77 644 104 146 295 95 594 680 117 663 840 103 470 986 91 156 603 91 105 332 108 305 631 95 472 815 88 375 543 95 633 999 105 70 219 101 10 253 104 68 748 105 211 855 97 629 915 110 492 683 111 201 587 99 768 809 91 231 688 122 16 995 109 542 828 82 520 616 109 257 909 117 15 952 104 14 954 95 373 531 108 106 700 94 133 205 83 806 914 103 727 761 109 425 916 96 262 659 102 549 943 104 259 773 99 234 439 121 68 898 91 23 271 100 490 740 104 228 386 120 311 798 98 779 810 109 471 591 92 133 289 111 259 705 105 197 905 107 226 404 99 433 505 120 164 569 94 904 948 101 664 884 111 245 444 93 136 619 114 172 207 112 602 820 106 29 437 104 793 811 95 336 856 97 355 802 114 504 535 94 224 767 99 591 718 82 46 753 90 103 635 114 302 888 103 37 605 105 493 516 93 245 744 98 295 933 109 621 628 113 221 615 111 15 861 133 57 524 79 132 477 115 360 825 96 167 800 99 743 921 112 531 821 90 283 342 102 3 416 84 669 672 110 242 687 109 855 998 107 459 825 117 580 969 98 20 59 86 83 783 105 11 235 89 564 992 101 169 634 94 179 943 102 404 789 101 794 846 117 85 709 89 409 423 91 741 952 94 214 618 94 630 801 99 441 648 81 117 399 95 495 983 102 74 465 97 428 911 93 439 888 102 10 280 109 70 582 90 303 726 101 458 684 81 1 526 104 221 789 95 214 846 91 319 900 88 181 970 104 60 717 83 592 620 101 384 467 116 277 894 117 583 770 108 517 810 95 489 505 86 229 466 106 176 609 97 417 900 106 870 924 85 371 862 104 18 584 81 238 369 111 148 598 112 337 410 96 2 417 96 171 523 104 698 734 103 199 557 98 120 871 94 17 742 94 898 905 82 0 337 82 0 779 112 12 430 93 183 568 117 449 529 110 432 970 91 495 797 93 369 912 111 787 922 95 238 803 102 140 994 96 282 688 91 107 503 107 469 910 91 500 949 91 142 562 108 376 962 102 442 873 105 634 705 99 177 814 96 101 577 97 84 584 111 207 795 97 41 751 94 44 536 116 93 218 98 209 488 87 699 930 109 716 718 86 465 657 100 395 454 92 28 145 106 344 642 108 201 263 100 117 246 99 191 504 101 470 972 92 67 585 96 285 397 85 822 837 110 258 639 97 181 308 93 742 904 87 254 308 91 375 539 95 505 942 92 463 796 100 514 787 87 263 724 107 60 811 111 95 502 108 207 377 108 202 985 91 222 482 93 547 977 113 382 669 96 623 910 109 513 657 92 478 600 107 121 933 91 684 952 82 337 988 97 429 498 114 596 642 100 35 178 99 476 790 102 612 996 109 242 365 115 334 599 89 240 381 115 551 574 101 724 845 97 229 435 79 720 845 101 215 914 110 37 740 96 752 807 91 9 163 100 413 964 90 301 449 98 896 919 108 216 415 106 163 223 105 147 864 104 269 625 82 287 987 122 58 164 94 149 671 96 561 660 95 334 974 95 187 487 94 539 881 79 266 591 106 321 403 103 172 579 97 536 849 106 109 561 111 547 872 97 466 958 106 77 434 95 24 661 113 168 529 110 328 919 111 896 985 99 198 575 94 157 261 104 18 403 98 187 492 93 810 982 95 82 207 106 337 912 109 375 812 107 329 877 115 257 541 114 329 499 101 95 504 94 161 485 80 440 496 107 719 968 103 496 574 82 66 313 97 516 573 98 303 539 105 169 856 107 519 729 92 663 713 89 214 729 101 678 828 92 291 658 77 55 323 88 427 808 124 717 947 93 190 823 86 23 538 98 225 964 91 66 311 110 597 835 87 410 983 108 17 249 107 333 524 95 601 849 114 29 642 119 91 498 98 320 511 97 445 651 102 681 739 103 678 923 88 374 570 112 31 771 104 119 438 97 29 906 96 509 767 112 204 324 90 134 969 97 247 479 110 344 673 97 118 979 109 540 759 88 364 594 87 260 786 87 101 381 90 560 581 88 786 894 101 465 824 97 281 809 104 10 804 113 136 944 103 520 546 103 491 747 111 234 516 99 195 499 110 139 975 102 149 182 98 161 324 92 148 376 109 630 959 82 42 247 110 288 790 91 584 786 94 812 922 102 261 640 95 501 727 81 885 898 118 1 380 100 463 870 92 76 246 91 128 671 104 551 783 85 15 557 123 445 521 91 849 949 97 857 873 88 728 863 96 416 506 95 58 423 109 257 642 104 303 310 91 79 585 87 334 638 104 441 756 116 305 376 116 164 389 95 178 277 88 114 250 104 83 234 89 782 840 97 175 181 110 201 290 97 82 402 116 197 811 115 88 425 97 44 184 107 316 442 82 225 398 107 10 847 81 350 640 97 632 859 79 771 864 104 75 217 102 16 546 80 227 369 89 809 865 89 139 212 105 736 913 117 69 700 93 799 821 100 498 975 74 430 837 97 128 419 74 428 974 104 438 531 96 173 455 119 124 321 88 672 787 104 199 281 109 100 204 110 128 505 102 20 499 89 396 423 90 321 509 87 696 738 98 32 504 92 676 997 117 280 604 96 491 721 92 365 496 109 92 523 98 925 992 115 3 932 107 525 763 113 572 587 103 583 877 81 12 294 102 379 635 103 38 690 85 284 519 96 64 616 101 411 695 97 345 410 97 685 718 96 96 168 109 108 945 93 869 940 97 193 956 92 506 573 64 307 729 105 105 444 94 366 815 107 182 251 96 241 969 98 576 811 96 180 345 87 3 725 104 37 718 92 225 596 93 596 663 100 323 987 93 280 314 111 147 179 92 677 866 94 442 599 85 530 645 117 39 562 108 675 678 81 95 261 109 482 717 112 361 890 108 483 728 91 556 771 102 294 585 94 522 556 109 538 900 108 30 361 106 665 747 105 630 702 82 510 776 108 422 999 109 240 607 91 390 725 102 319 715 90 152 932 104 29 472 113 387 666 85 167 320 112 686 916 100 692 860 98 139 608 123 33 936 102 299 305 104 374 696 114 90 474 100 459 975 117 166 779 84 3 862 111 224 288 94 432 474 103 339 917 101 314 704 111 567 658 95 369 614 100 295 714 110 273 780 98 147 726 112 372 675 87 345 533 92 661 823 103 152 885 93 270 679 114 434 488 101 459 576 72 15 428 101 732 922 78 796 990 102 53 350 93 62 849 90 849 989 101 779 791 98 546 726 96 484 840 88 38 986 119 169 962 117 306 435 94 566 768 99 593 728 125 507 602 104 113 822 118 305 487 110 913 919 116 12 540 98 16 560 104 264 336 109 343 936 95 11 656 94 236 447 108 404 521 87 134 889 81 519 936 113 341 612 107 483 640 101 286 784 87 84 688 97 692 780 97 601 739 110 346 405 89 654 675 103 571 921 86 28 362 96 459 986 113 114 129 105 133 386 106 58 266 102 295 353 75 550 699 87 271 646 95 627 933 89 912 994 96 573 789 98 672 992 98 118 573 93 212 372 89 960 997 97 109 691 97 133 304 92 551 650 88 231 867 119 777 873 96 90 261 112 190 222 105 377 551 104 101 595 114 244 762 106 127 935 86 309 854 97 156 343 105 86 650 93 55 414 103 364 812 98 400 448 110 238 405 93 252 606 108 187 783 114 259 469 104 590 989 88 199 536 114 907 991 82 525 913 106 546 771 91 107 902 84 627 948 129 667 962 108 349 632 101 259 794 91 424 604 97 488 949 114 436 746 104 348 895 93 288 902 105 149 652 89 479 805 104 309 390 85 267 941 100 578 787 97 61 270 98 375 925 90 245 592 86 43 654 96 252 945 107 551 992 100 481 631 84 318 423 110 711 759 98 341 820 99 258 296 102 502 507 81 192 772 82 258 286 109 747 971 119 776 932 88 501 551 107 700 839 99 133 458 98 639 643 101 764 771 91 203 319 97 365 457 100 40 627 110 224 644 108 281 528 94 484 549 113 169 512 106 84 442 111 497 935 98 51 120 91 678 695 83 491 839 101 708 962 97 399 830 94 621 863 92 87 469 115 233 768 91 581 958 100 214 834 104 480 739 82 189 443 100 164 997 129 123 272 97 22 257 90 300 476 99 132 162 104 256 724 109 400 498 108 168 930 119 4 689 101 491 563 102 424 553 108 710 753 98 35 939 98 224 584 98 207 557 89 114 519 96 529 563 93 827 847 97 286 707 112 47 186 122 130 927 81 411 761 99 7 840 112 146 206 114 148 749 107 384 987 105 75 268 103 292 500 97 89 402 86 107 193 117 159 407 108 522 992 86 11 389 98 759 946 93 189 370 92 630 986 110 962 989 86 494 730 87 878 948 95 200 625 107 448 963 88 302 532 93 306 746 98 651 757 96 352 686 103 500 961 109 27 453 110 827 844 115 434 471 89 14 291 97 387 825 91 157 983 100 220 901 94 83 471 105 465 850 117 335 353 116 26 632 96 28 172 102 560 964 91 267 271 93 209 361 102 479 915 114 47 972 96 532 783 104 85 653 108 382 809 101 372 503 100 433 738 107 3 573 110 277 661 92 293 649 94 46 237 94 257 992 92 355 413 104 548 878 116 614 635 103 280 319 105 272 572 99 28 47 116 405 984 106 401 944 98 665 760 88 413 607 92 402 786 98 466 679 100 349 749 92 252 499 84 647 978 114 561 577 103 322 542 103 188 375 98 414 444 88 343 828 89 870 918 85 208 309 102 224 515 102 151 223 111 324 653 119 68 401 99 67 160 91 95 616 78 608 878 97 19 305 94 508 846 112 286 907 97 37 834 111 960 993 106 392 546 93 146 355 112 320 669 101 352 859 84 452 540 86 308 657 108 69 290 109 483 949 97 587 789 106 241 411 106 214 986 106 19 109 86 573 577 117 459 784 95 102 878 109 376 879 77 556 914 98 22 497 108 160 396 117 190 199 75 179 281 105 584 769 103 872 953 94 259 645 103 278 307 98 90 512 117 754 858 105 197 499 99 153 802 102 162 771 102 607 741 94 78 512 94 184 846 94 405 542 98 424 464 83 667 966 97 444 722 107 762 988 86 250 652 101 637 768 88 477 612 92 820 936 100 103 581 96 491 766 103 218 782 117 383 931 94 142 469 104 58 330 99 76 801 90 329 612 100 284 336 75 479 771 90 202 730 91 983 986 81 563 755 95 281 781 99 395 855 92 344 873 111 434 883 99 183 484 104 452 753 110 82 679 72 111 502 97 82 942 97 810 905 87 753 760 89 109 454 90 47 492 104 47 875 95 46 169 107 75 972 110 277 933 93 597 847 112 38 493 119 441 893 101 133 231 120 389 393 103 316 474 81 444 738 99 65 837 92 31 498 106 206 326 79 231 634 110 517 559 109 875 911 102 641 908 102 410 769 99 249 785 88 550 645 122 252 294 91 483 871 101 380 871 99 244 661 88 352 463 91 304 794 89 479 657 103 400 957 113 338 716 104 119 793 96 174 264 112 533 590 112 256 370 99 341 417 97 500 679 88 479 551 100 100 538 100 55 802 109 543 607 89 681 858 92 53 624 103 3 149 107 179 263 106 209 327 121 65 983 97 268 387 82 216 508 105 184 825 106 760 863 112 811 929 98 155 965 116 489 611 102 328 642 99 463 892 91 269 393 79 227 617 110 112 369 120 17 751 103 279 455 117 113 772 99 208 819 88 529 910 88 35 549 98 100 860 93 635 666 105 3 612 91 908 969 105 408 739 99 900 907 108 246 411 103 538 971 97 308 876 97 50 316 108 952 984 94 488 617 69 38 297 114 497 595 93 119 890 94 183 714 109 0 90 97 195 996 84 802 976 111 449 962 123 688 787 95 277 901 92 603 892 89 254 339 91 122 877 89 747 916 112 559 791 99 252 693 90 942 951 93 878 893 105 253 616 89 621 879 99 159 202 103 405 922 93 183 607 83 242 860 98 196 417 91 813 882 101 391 864 103 273 823 123 398 546 86 270 386 91 856 903 104 567 884 108 440 707 97 35 769 111 592 709 113 639 831 104 33 293 99 449 802 102 601 641 114 816 832 115 77 123 103 125 328 103 18 272 89 396 727 97 396 849 110 66 623 106 350 721 119 288 395 108 945 993 96 206 991 94 204 343 100 743 833 74 87 322 99 158 416 112 27 491 107 594 803 94 13 127 98 171 241 87 193 307 116 392 834 101 113 293 101 200 850 87 65 447 121 986 991 111 835 974 109 455 989 98 91 829 96 51 999 104 330 341 95 352 535 122 484 798 94 762 787 104 322 392 108 276 507 88 43 277 103 624 768 108 419 889 102 339 877 101 97 655 90 130 587 107 143 557 88 867 992 98 323 932 118 872 984 111 392 741 93 637 639 72 199 961 100 364 683 105 557 578 115 212 522 112 740 943 95 359 705 108 103 959 96 696 981 101 549 672 109 64 185 103 539 961 92 924 947 97 791 795 100 470 482 99 369 834 107 354 635 111 441 688 99 147 813 89 65 488 98 624 776 94 156 611 99 739 891 87 279 510 101 504 987 101 487 586 102 323 994 91 412 508 84 312 958 106 630 679 93 394 933 115 202 608 103 545 609 96 145 951 106 255 950 91 98 909 113 852 958 99 253 356 96 461 989 97 70 338 100 91 355 102 536 990 120 854 855 110 403 741 99 349 956 106 13 98 86 347 515 95 575 760 106 682 884 91 447 801 116 78 231 105 289 988 112 2 160 83 249 820 114 122 526 84 38 743 95 263 523 98 346 857 105 312 600 91 252 312 101 157 627 100 239 718 93 926 957 93 151 853 81 715 769 111 116 535 89 366 523 101 881 894 116 71 727 119 645 768 120 171 717 93 379 398 97 122 887 86 689 988 76 394 666 99 755 884 92 546 719 111 108 331 98 300 512 106 174 863 104 400 852 117 520 736 90 135 594 100 702 959 89 373 599 115 267 959 100 173 465 110 413 528 93 129 728 100 197 711 85 706 920 94 132 690 96 419 932 98 40 346 122 7 684 110 708 715 112 16 942 98 906 987 104 3 302 105 513 616 95 553 977 101 23 607 98 215 240 105 29 585 90 139 925 106 427 530 115 523 538 79 952 978 122 383 748 82 499 554 84 171 624 110 71 496 95 101 524 98 324 359 105 34 471 83 586 898 100 642 643 104 136 980 110 335 790 109 418 807 98 249 683 85 648 743 102 314 558 110 307 451 93 250 509 99 260 353 111 407 989 105 13 319 100 815 995 95 306 964 102 46 760 93 362 498 95 108 190 98 672 868 111 718 813 97 467 746 108 559 866 86 207 620 120 446 975 108 915 936 105 701 710 106 445 963 96 108 841 92 150 479 104 457 871 94 254 775 96 0 80 88 292 505 109 133 265 92 776 834 93 231 890 120 262 929 91 343 935 124 770 898 96 564 687 96 541 982 108 422 986 113 30 833 104 8 324 102 66 125 103 284 580 94 98 305 95 293 541 101 362 371 93 156 828 100 34 945 110 267 524 111 542 576 112 246 735 110 569 903 100 128 454 99 294 739 120 60 130 90 284 709 92 22 715 101 233 894 85 304 322 115 568 633 92 771 962 109 245 307 106 843 868 105 181 935 92 700 771 115 207 815 108 542 914 90 152 937 100 23 494 98 28 385 96 744 997 97 126 768 112 624 955 90 391 658 101 516 520 102 34 232 96 13 990 94 808 819 103 602 914 109 265 470 99 179 830 115 83 352 93 162 194 105 539 822 98 80 992 107 97 954 108 588 744 99 254 624 83 194 289 112 107 560 82 888 913 93 77 593 100 395 863 93 156 850 92 910 944 105 829 910 104 482 720 115 169 625 114 72 134 103 610 863 97 79 247 117 528 641 117 883 999 111 362 450 106 188 345 111 108 684 104 206 329 98 322 574 105 424 737 94 614 814 106 506 985 93 132 268 107 131 170 85 593 648 90 692 736 114 109 154 85 334 680 91 656 709 90 582 900 90 586 746 92 871 912 99 455 490 104 496 740 110 306 532 96 399 889 102 503 638 89 14 208 92 281 644 87 227 863 91 84 222 101 153 675 113 249 397 93 553 805 91 495 815 107 264 309 111 553 790 100 658 943 108 160 769 87 560 898 93 348 841 107 353 632 105 357 364 108 238 556 105 160 277 109 641 902 85 385 522 99 331 805 81 26 642 100 346 704 94 267 885 112 171 882 97 592 736 91 380 493 117 80 965 93 636 866 86 491 930 97 320 440 93 110 571 103 187 668 115 387 770 96 75 299 108 338 907 113 671 684 94 587 830 100 244 944 115 415 980 95 169 279 97 684 985 90 626 965 100 593 947 100 216 280 103 65 987 112 719 750 101 233 665 101 515 971 82 946 996 91 222 473 114 855 926 93 287 881 113 526 918 98 36 220 106 294 369 108 139 943 101 499 870 98 522 922 112 23 991 86 3 119 104 790 950 106 137 772 109 567 725 100 231 319 91 568 649 106 172 830 102 587 591 95 140 329 96 202 567 106 453 936 98 737 763 93 505 639 110 224 569 102 450 517 110 687 814 112 301 983 127 452 475 91 123 239 86 542 627 82 102 483 80 544 789 93 701 751 87 44 689 105 137 196 86 260 782 110 160 736 88 30 318 100 599 813 93 264 363 102 161 976 90 420 791 113 282 524 102 260 814 106 340 633 90 92 550 93 228 258 109 155 371 106 92 949 81 95 568 104 47 886 99 105 244 98 200 393 99 40 163 95 236 389 96 59 742 86 495 534 101 408 416 102 402 762 100 118 793 94 583 712 109 165 395 100 314 688 88 55 325 106 261 680 94 391 880 95 361 775 100 608 657 99 221 817 72 435 914 119 675 913 91 267 384 93 695 830 81 556 752 91 53 673 101 215 956 88 218 530 107 186 342 114 109 846 117 74 395 95 145 889 100 493 665 102 576 761 101 183 789 103 481 824 93 322 982 109 17 85 110 263 515 92 46 441 113 300 543 89 677 819 109 199 784 103 581 604 112 738 739 101 9 851 99 53 792 103 436 692 97 424 866 85 157 874 109 48 620 102 667 720 104 128 852 105 355 716 106 252 592 88 74 342 87 516 517 90 58 595 83 3 536 102 140 263 106 60 641 111 375 503 92 745 863 110 26 119 102 8 587 77 437 704 107 82 169 103 388 480 107 476 773 103 316 558 103 0 42 83 624 844 87 515 733 95 444 861 92 272 392 104 176 680 105 631 992 100 419 436 103 7 776 103 492 918 102 443 801 109 148 521 99 689 759 111 225 765 113 119 153 98 336 912 101 263 867 98 552 952 111 88 675 94 337 557 110 393 397 101 52 85 110 165 559 112 399 422 106 15 436 105 500 665 89 364 985 93 181 953 95 99 969 118 370 793 95 199 862 88 672 947 99 158 595 108 678 850 106 656 885 99 569 649 100 136 346 127 36 412 97 556 842 85 558 664 101 134 775 81 673 929 100 72 592 102 276 326 111 241 835 102 54 246 104 266 806 99 707 738 112 289 764 86 404 646 112 209 697 80 511 710 85 802 875 122 789 905 96 275 923 105 51 595 90 532 764 103 195 455 117 105 184 113 727 916 89 794 801 97 288 302 116 703 789 107 422 890 92 402 518 96 380 752 138 79 595 108 701 811 104 367 485 92 516 547 103 465 837 95 611 700 87 258 746 114 346 446 105 405 864 95 254 608 73 391 643 104 330 973 89 223 800 107 449 875 95 8 523 100 571 988 115 432 674 118 51 206 94 793 932 109 351 810 103 55 742 108 258 599 97 844 965 109 374 643 94 332 544 89 669 812 109 16 354 104 548 780 92 27 150 81 135 480 101 200 427 111 439 915 102 656 860 98 580 870 104 394 504 111 381 664 101 493 649 90 570 710 83 372 822 100 132 888 110 147 661 113 286 791 101 345 481 95 340 963 95 544 836 109 114 806 96 303 333 88 49 683 98 138 776 96 721 939 94 145 279 101 131 175 119 73 458 86 631 831 102 152 552 92 177 569 97 251 429 73 450 553 98 96 464 113 693 897 104 723 785 97 7 682 91 350 667 107 695 853 112 748 850 95 9 379 100 211 355 89 410 730 98 445 570 104 111 895 109 260 655 92 5 565 98 40 104 103 368 610 115 575 989 94 326 508 98 801 855 93 544 841 94 451 953 85 489 616 109 762 852 87 172 925 101 67 523 94 427 589 102 67 306 114 57 421 107 849 877 89 729 964 106 104 723 113 238 774 100 773 986 109 129 134 102 41 403 105 90 253 95 171 591 90 267 908 91 49 585 85 752 887 95 541 652 96 549 824 101 515 713 96 776 919 114 281 616 91 536 799 100 226 370 87 23 150 96 71 139 96 503 664 100 539 896 89 205 356 106 340 667 97 357 453 103 452 576 96 593 674 113 164 391 81 151 945 88 46 892 95 703 909 117 29 578 97 72 696 98 403 799 106 352 657 86 279 872 109 403 663 115 326 671 109 775 908 107 382 683 92 733 837 103 553 777 88 140 571 99 171 323 98 612 839 112 305 335 95 742 959 93 608 672 79 70 117 106 239 684 100 56 107 91 142 954 102 316 553 109 854 915 69 272 367 114 445 856 109 76 692 113 603 906 112 428 830 101 543 983 115 468 590 110 187 642 104 189 525 100 755 818 91 2 519 101 115 386 100 165 520 102 132 395 94 7 320 105 138 769 124 920 944 93 613 985 88 447 876 89 441 807 102 217 856 111 769 841 96 270 814 106 378 403 120 655 737 83 147 370 99 312 729 81 292 297 94 458 483 90 356 864 117 465 955 112 64 101 101 283 838 111 43 748 112 24 118 108 559 664 95 211 817 96 687 905 107 244 884 102 508 950 110 37 127 103 647 867 113 577 933 112 36 763 83 131 142 89 259 399 87 31 780 97 58 735 103 366 906 91 602 654 101 392 646 104 637 710 113 37 510 118 747 757 92 672 953 90 608 689 112 503 933 104 613 737 114 314 731 105 766 991 104 292 909 92 309 921 100 261 377 103 808 982 87 148 990 100 507 679 110 2 803 93 50 652 87 276 562 110 417 786 87 333 971 123 139 833 82 417 885 80 4 959 100 413 889 96 879 933 106 711 756 117 480 812 109 508 532 101 306 826 75 438 889 85 81 105 105 264 495 115 28 357 93 26 131 99 847 909 102 181 828 88 302 554 97 108 175 84 939 996 110 852 898 88 65 373 97 64 600 91 201 616 99 48 582 104 47 970 96 337 606 83 658 871 96 211 824 117 55 479 96 520 825 105 324 974 115 496 621 106 319 939 98 375 868 90 30 630 98 231 876 83 149 446 109 0 340 89 24 500 110 586 638 96 624 891 117 453 593 101 93 630 107 445 447 96 361 659 91 368 384 88 686 953 96 448 828 110 525 733 113 1 886 103 58 709 104 719 941 110 444 930 100 325 874 97 0 240 91 362 677 111 374 767 81 60 933 104 228 316 98 348 762 107 547 928 86 269 867 103 200 252 96 339 623 108 391 964 98 391 485 91 612 739 102 474 547 108 6 818 75 322 929 107 111 650 98 546 833 107 740 922 122 11 286 94 583 918 93 474 921 111 291 424 104 480 990 104 179 933 115 393 585 102 388 460 113 791 829 111 545 742 103 12 780 121 807 848 90 652 762 99 444 918 89 459 915 97 81 560 87 366 494 89 886 968 96 217 797 101 547 966 105 350 395 97 317 379 90 252 288 113 408 524 93 80 133 105 221 578 100 477 522 98 649 694 97 777 853 104 439 576 91 698 736 123 102 484 107 201 611 103 128 465 111 145 963 115 46 113 104 78 241 102 26 885 108 592 785 88 280 772 123 419 600 78 64 948 86 14 328 95 502 735 115 185 827 118 97 696 107 656 977 86 413 441 97 259 902 84 210 680 108 720 816 100 276 292 94 281 768 97 817 861 90 471 735 93 50 960 109 398 648 86 232 763 105 703 840 94 186 844 96 267 681 117 292 363 81 404 672 116 47 268 91 432 631 82 812 975 109 196 970 94 553 714 99 231 555 113 514 795 95 223 479 98 119 938 116 154 303 111 227 696 97 144 358 102 580 715 92 175 808 87 526 951 101 39 567 95 675 738 99 118 708 102 780 836 90 596 854 90 225 840 88 43 179 98 147 523 107 402 641 98 33 628 99 224 687 108 6 433 98 493 964 110 115 715 105 641 716 112 377 814 89 796 829 103 332 625 94 66 364 91 857 951 108 815 968 114 261 273 88 581 840 87 437 997 92 474 580 100 195 768 102 112 661 97 122 712 104 118 365 121 116 488 102 562 585 105 360 439 131 365 521 108 230 926 105 232 605 113 491 840 117 535 662 105 198 673 101 132 136 102 359 487 111 256 546 92 29 204 90 636 741 113 294 468 101 163 637 84 515 718 100 230 320 97 334 882 103 183 698 115 94 127 113 521 882 109 173 778 87 624 932 92 400 542 96 274 504 106 403 591 89 182 237 95 539 786 105 671 748 110 120 735 86 35 334 115 120 426 105 491 932 90 111 919 82 343 542 97 628 898 100 596 871 106 456 824 89 394 877 85 574 955 113 501 992 95 257 599 112 743 775 94 392 553 106 709 924 90 174 965 113 199 205 104 113 438 93 54 154 91 802 857 88 898 992 99 418 524 91 319 395 116 250 616 86 502 828 86 158 697 106 327 813 103 203 997 87 466 634 104 344 911 89 525 770 104 201 470 96 463 817 123 234 790 101 57 359 107 457 878 101 478 980 110 145 581 92 584 793 116 366 952 97 22 571 98 291 590 111 862 888 101 152 353 96 42 902 99 514 810 98 0 632 100 279 655 105 768 839 91 183 190 98 448 562 81 446 755 114 449 845 113 358 629 119 754 771 96 151 843 84 554 623 106 456 879 83 114 146 89 277 322 102 38 962 86 611 973 107 664 705 110 526 666 93 292 686 112 410 591 85 402 522 90 465 666 97 136 582 92 391 402 89 487 560 99 9 104 108 356 466 88 36 423 120 435 852 85 364 782 100 703 820 91 50 497 118 73 717 115 265 400 103 149 464 104 342 926 102 298 887 106 121 840 93 96 459 99 812 848 94 310 841 99 71 674 97 369 542 91 698 934 111 14 876 73 797 970 106 584 702 94 223 707 96 487 636 100 467 921 95 202 764 82 133 826 101 389 969 92 177 983 116 486 856 107 420 876 89 639 983 98 118 824 109 886 989 77 670 763 99 47 645 102 547 887 94 814 989 117 99 473 104 34 495 103 161 592 96 300 389 111 359 826 103 636 953 93 667 903 97 30 575 113 343 845 88 786 957 89 314 585 101 100 371 106 422 429 94 186 490 96 96 539 93 207 576 97 205 587 99 654 774 81 20 158 95 207 881 95 616 733 105 243 284 98 367 974 108 608 621 98 360 992 110 638 775 96 80 117 92 198 966 110 21 373 91 499 961 102 769 910 78 981 982 118 185 968 110 313 987 92 132 767 107 550 660 95 174 369 94 702 890 98 300 896 107 302 320 79 30 77 94 318 341 100 442 735 92 387 689 127 122 600 120 61 900 93 532 656 106 368 452 105 174 533 100 190 746 97 412 426 105 135 897 104 130 869 91 582 647 96 118 583 97 195 319 107 108 485 98 381 651 89 759 868 102 215 730 93 272 715 105 250 409 103 64 574 86 491 725 94 132 498 107 200 806 102 35 138 93 353 368 103 471 882 95 66 230 110 79 191 78 493 986 93 496 665 124 551 960 94 287 334 103 724 802 95 379 688 94 409 611 95 224 324 105 95 513 110 569 872 117 480 752 64 45 999 118 266 340 102 477 706 88 333 448 98 123 405 102 54 418 95 20 715 93 556 774 111 131 883 93 250 410 95 741 789 95 292 943 102 471 741 89 78 839 99 412 741 103 159 193 73 26 934 93 137 448 95 33 324 103 83 933 98 161 769 92 131 697 92 44 567 104 398 567 106 621 884 89 174 819 94 45 626 115 26 103 79 24 176 87 34 153 99 648 980 106 243 535 89 23 254 84 781 791 107 265 813 112 112 185 85 478 725 81 440 957 90 93 908 87 678 716 95 316 436 99 112 929 102 609 614 102 188 236 115 523 702 114 288 406 83 126 774 92 73 158 96 60 852 87 386 459 96 201 461 102 705 918 106 395 667 100 263 890 116 357 424 104 105 582 105 402 626 93 344 858 108 454 578 96 209 681 91 11 937 105 29 946 96 61 847 124 315 355 83 146 596 101 281 316 102 308 596 101 546 947 92 858 916 119 728 912 84 697 923 91 305 982 92 555 966 101 73 654 89 316 791 95 589 950 104 397 510 109 53 330 96 356 420 100 298 472 108 106 467 111 4 117 116 417 642 113 977 988 102 166 943 100 302 775 111 511 974 105 247 397 103 77 835 101 493 803 99 84 184 97 168 710 104 593 899 87 104 573 116 97 866 105 651 906 92 441 626 109 71 399 94 631 975 107 141 914 96 190 982 96 448 978 106 507 689 83 756 832 103 364 651 105 529 647 107 101 624 81 625 877 94 211 957 78 21 612 98 686 850 97 713 917 119 486 710 92 190 707 115 206 407 82 249 622 90 722 783 86 426 936 114 324 971 93 300 477 89 595 870 97 171 515 96 249 755 106 300 451 113 326 592 92 476 983 101 820 827 97 805 806 85 196 928 108 672 737 91 329 734 100 620 879 117 120 712 89 13 650 98 360 597 98 715 875 101 5 933 95 391 648 94 271 910 93 295 991 90 589 719 92 585 644 103 280 957 99 114 251 100 557 754 79 529 615 115 261 649 84 428 750 107 425 887 104 146 779 101 507 563 78 415 629 91 52 207 101 9 529 94 638 698 95 281 397 99 355 940 99 285 854 101 346 821 105 465 920 101 663 790 84 498 906 83 46 939 101 485 878 87 325 963 90 351 800 96 693 918 90 15 875 93 70 423 96 58 844 99 116 842 80 86 992 92 32 685 103 437 696 95 255 506 95 588 728 106 450 578 101 315 376 110 541 862 95 229 644 114 47 409 90 618 787 93 688 883 84 49 286 108 200 344 91 579 580 113 26 273 97 144 207 101 318 741 112 537 744 108 692 821 100 673 980 104 462 695 108 136 830 100 667 747 91 736 885 117 572 615 89 15 770 100 544 828 102 1 928 104 78 412 106 324 852 96 542 704 113 358 413 91 717 798 100 473 535 94 151 475 89 178 477 91 196 512 102 792 936 99 94 600 111 355 550 87 213 620 82 143 200 103 120 298 114 357 843 94 345 429 85 365 515 100 100 400 113 50 663 110 718 920 99 57 66 109 64 348 90 112 172 115 149 204 88 603 990 97 347 617 97 571 705 102 138 164 93 356 724 110 486 994 104 520 702 97 196 635 110 509 558 108 129 389 97 59 494 93 310 625 85 111 355 109 636 836 112 322 466 94 624 708 101 98 361 104 323 391 96 411 955 105 252 273 106 589 812 99 234 611 101 357 494 100 116 290 97 328 553 95 313 317 100 604 638 111 102 620 104 609 913 113 137 754 108 163 179 91 48 203 97 574 861 109 293 660 103 542 987 99 80 490 95 31 651 95 253 801 114 45 915 105 520 942 109 94 428 95 19 713 102 95 929 109 361 998 96 771 843 110 354 866 95 95 230 101 216 797 109 273 354 108 170 722 103 457 978 106 179 191 97 23 941 112 484 948 87 846 917 91 129 261 99 449 971 95 200 649 94 313 766 105 543 548 96 491 793 106 808 993 101 413 875 94 381 485 104 5 930 114 680 697 93 384 555 102 569 902 103 191 200 119 89 612 94 460 946 118 148 889 96 174 623 101 252 901 95 882 901 112 819 982 81 335 647 107 123 838 91 147 709 101 603 959 108 165 966 91 545 664 91 419 661 95 886 981 96 77 363 95 236 470 99 135 924 75 203 230 99 613 997 101 535 596 117 306 449 91 603 842 84 243 264 105 676 694 87 128 601 93 900 911 111 380 528 118 774 779 77 318 978 97 237 631 105 546 882 112 190 653 89 200 796 100 194 882 92 131 956 95 464 630 103 286 492 99 760 950 102 891 928 110 705 898 89 27 892 93 81 968 87 23 469 102 25 144 101 644 906 85 745 865 92 46 572 103 519 687 101 323 744 102 317 471 102 170 636 91 493 552 83 102 195 117 474 746 110 272 368 105 630 655 116 847 897 96 583 698 76 434 954 97 246 501 95 343 747 99 344 704 103 170 904 100 57 807 98 161 195 109 267 583 104 744 812 115 935 946 96 19 857 87 298 766 101 753 778 85 289 397 100 459 839 102 215 460 89 319 753 95 6 403 97 557 762 98 293 992 108 353 623 96 380 513 114 237 780 112 250 502 108 225 746 103 31 370 109 205 996 112 283 767 95 57 87 107 740 745 81 585 970 83 83 303 115 159 265 108 117 433 88 430 467 84 808 885 100 210 805 92 4 575 104 564 814 85 199 502 87 94 398 95 456 543 105 332 910 109 326 600 106 750 764 92 168 616 100 714 734 89 453 675 81 370 479 104 384 692 108 622 797 103 644 720 111 549 757 99 16 817 100 298 750 85 201 786 87 606 709 101 222 497 95 243 806 94 44 107 112 51 301 118 625 803 106 473 701 93 188 323 109 165 958 97 487 746 90 205 449 88 174 433 85 168 933 91 341 555 88 291 513 75 152 469 75 218 894 111 333 551 88 725 982 110 584 989 95 493 543 103 254 685 75 342 620 82 469 890 105 807 857 103 184 455 105 271 277 90 337 832 102 180 351 100 32 383 77 639 773 105 732 887 93 397 859 111 943 979 102 836 851 103 11 662 104 357 805 97 562 596 88 136 547 92 20 862 104 185 810 108 75 613 96 49 391 108 123 447 106 462 815 88 754 755 113 350 546 102 573 643 102 142 331 104 79 112 87 225 808 85 179 434 111 168 580 96 791 805 111 234 838 87 370 848 90 374 445 83 663 926 89 561 630 112 300 458 94 87 978 98 462 463 84 263 594 103 131 783 112 410 474 121 736 853 78 155 891 114 370 373 102 624 863 110 838 839 107 876 915 105 435 539 102 225 586 111 90 444 82 240 779 102 214 388 91 42 821 104 518 894 97 222 495 102 514 851 113 334 510 104 450 803 86 787 913 97 142 403 100 694 857 92 148 353 98 196 783 107 119 882 101 649 875 116 659 761 81 44 738 108 157 522 99 164 698 95 807 867 89 22 906 111 692 930 101 635 701 111 251 790 107 81 332 108 407 946 92 86 596 86 101 395 105 705 803 100 587 730 95 258 594 93 773 991 100 350 642 88 555 713 112 604 964 93 182 547 86 325 898 103 599 684 110 364 839 106 210 658 109 470 936 87 208 645 75 554 624 95 335 716 91 320 541 98 460 699 91 270 622 94 440 925 95 505 507 110 33 420 88 223 880 116 833 961 93 893 984 103 318 437 89 399 878 102 457 597 88 627 845 81 400 782 109 615 916 93 553 888 87 402 776 86 46 714 110 233 255 86 774 827 88 12 81 81 329 887 94 301 400 110 125 316 116 130 351 87 49 154 109 506 955 91 777 793 110 235 465 106 785 832 117 43 986 99 554 841 102 62 659 110 214 517 104 632 953 90 383 432 95 178 202 95 533 696 102 537 945 107 248 443 109 290 865 87 405 512 85 129 281 97 198 939 100 127 934 82 159 575 98 927 947 109 140 532 100 511 676 94 328 476 95 439 659 110 276 960 109 106 353 112 237 340 88 656 978 106 339 710 98 158 635 105 436 796 108 256 310 89 301 638 102 578 584 131 383 725 106 344 604 99 202 674 104 758 956 95 216 926 100 813 972 93 87 443 94 37 339 113 384 704 95 581 690 87 197 698 114 348 561 114 168 759 90 164 345 98 572 681 103 498 880 91 327 772 94 871 989 108 548 961 98 610 717 107 506 589 109 365 517 101 36 97 94 255 656 86 323 715 111 668 804 105 340 485 104 540 763 88 1 891 87 609 980 92 984 999 103 189 775 68 267 981 103 304 666 104 117 692 91 321 719 93 418 442 93 447 662 103 165 535 113 799 880 93 135 382 113 63 141 100 608 932 107 322 647 107 533 539 94 164 803 97 40 149 86 329 986 100 123 448 99 62 674 94 318 953 94 95 751 121 104 532 87 322 948 107 16 878 94 11 824 88 181 987 98 220 247 99 536 642 96 197 582 89 28 180 110 34 666 122 192 315 98 914 964 100 458 819 95 242 849 98 61 73 96 319 495 101 156 903 97 559 819 93 488 578 108 442 665 106 160 348 97 636 668 107 603 639 95 317 640 93 331 652 98 376 750 107 535 676 105 293 442 102 475 738 97 44 760 93 14 150 95 752 758 101 379 687 105 681 860 85 27 551 122 76 321 113 236 399 112 370 507 95 510 893 115 750 758 98 3 418 84 185 929 88 124 795 96 228 431 100 828 860 78 10 468 112 92 777 111 518 623 96 96 952 129 11 163 106 283 676 79 469 970 99 1 80 107 128 837 109 163 874 95 714 960 105 10 495 112 45 696 106 163 633 113 453 854 99 278 678 100 436 825 113 83 735 104 27 294 102 179 811 101 112 518 107 221 600 94 837 898 102 809 896 101 484 658 98 123 856 113 232 821 106 62 137 87 683 739 106 380 630 97 337 479 106 351 787 93 134 213 107 696 799 87 750 757 105 96 853 115 165 626 120 144 521 92 392 455 86 244 900 116 521 953 103 424 782 106 589 935 98 312 857 102 41 802 112 177 219 101 148 892 78 193 964 88 489 905 107 595 813 77 51 169 103 217 818 105 206 710 108 393 731 95 149 615 93 755 882 92 51 320 93 191 863 133 254 896 92 229 495 115 173 279 101 233 363 98 168 937 108 257 911 106 128 902 89 82 608 118 16 824 115 426 951 111 164 747 101 472 619 102 359 918 102 703 898 96 55 422 99 164 270 106 648 708 118 44 311 103 659 951 93 439 458 89 276 802 97 695 773 112 53 281 110 633 696 103 212 516 102 149 934 101 167 429 103 463 785 101 17 740 85 713 840 108 718 826 111 722 824 103 961 990 113 259 824 99 737 815 95 200 203 94 486 859 85 41 694 99 156 502 99 62 293 102 260 889 110 600 755 124 11 231 92 258 902 113 554 926 108 692 852 93 225 908 106 465 846 92 295 644 88 220 712 102 453 839 96 210 457 97 818 893 115 478 842 114 171 361 101 138 803 89 277 390 112 132 818 103 106 151 96 158 920 115 284 356 103 325 678 109 119 499 110 116 559 80 651 704 103 586 641 101 639 869 105 228 618 97 55 354 104 148 624 105 80 676 92 477 689 104 38 46 97 90 300 97 854 989 80 490 786 94 371 637 95 11 128 91 679 704 96 422 525 100 195 318 105 188 229 115 194 686 101 845 944 102 440 712 105 42 859 97 465 658 88 43 908 93 11 886 108 218 395 96 315 837 110 122 474 97 90 319 105 363 820 111 767 834 97 317 905 97 148 862 94 427 682 82 699 948 113 176 657 125 50 420 86 489 682 115 234 317 106 344 590 100 505 580 116 602 787 112 444 862 89 34 846 91 135 875 106 694 833 94 131 503 95 9 312 107 47 887 113 738 742 105 384 533 114 4 156 93 79 965 105 331 733 107 301 389 110 281 979 122 176 668 99 476 670 104 367 835 105 740 950 97 15 588 85 41 551 104 14 138 110 102 469 98 491 773 105 62 673 106 114 680 97 405 962 92 450 970 96 521 978 85 160 881 86 380 917 90 268 685 99 363 394 104 260 439 101 13 336 116 7 938 109 305 743 88 712 809 98 406 446 88 543 882 115 395 725 102 424 879 94 448 640 107 636 883 108 53 166 100 170 251 88 740 853 97 774 990 109 831 915 112 199 636 86 225 849 110 387 579 97 328 968 109 229 510 114 119 928 119 698 926 115 607 673 98 293 589 99 453 755 120 818 988 83 359 472 107 749 834 94 607 695 107 612 842 90 25 81 86 114 214 91 619 805 101 517 708 110 135 273 81 714 879 106 261 891 97 341 840 92 134 668 99 70 199 98 663 706 91 267 406 106 373 491 87 47 576 91 488 499 99 59 941 74 245 972 115 286 756 102 287 472 102 77 717 121 179 459 123 524 793 90 11 418 101 466 973 108 180 513 101 600 762 88 342 886 98 318 710 104 281 321 83 154 981 84 694 762 94 103 331 101 534 705 101 568 973 114 325 828 93 403 643 93 139 893 87 496 899 96 11 916 113 455 589 107 136 256 113 818 922 99 119 944 94 54 323 93 269 557 103 229 606 101 91 893 90 554 899 109 180 652 105 706 812 91 363 991 105 260 718 106 99 758 95 332 622 112 596 916 101 401 880 113 553 852 106 54 544 88 424 591 109 147 239 101 646 941 101 26 57 104 837 988 94 953 994 107 498 891 102 307 741 98 34 863 98 509 925 114 34 353 108 396 907 97 173 547 102 143 790 111 361 818 89 110 511 107 614 704 104 542 618 101 246 485 94 41 505 112 869 874 100 27 689 105 292 512 90 341 478 96 85 611 104 77 767 102 192 931 101 919 924 93 245 632 94 175 627 116 148 394 82 56 673 98 475 992 114 15 986 108 25 671 91 459 960 83 293 798 79 209 962 95 552 838 95 123 148 106 465 487 96 71 744 98 103 586 103 451 652 108 108 648 115 130 890 96 219 263 97 683 908 94 843 845 108 416 768 95 748 970 110 808 933 105 15 190 91 498 662 108 315 762 87 119 971 101 173 383 106 769 816 75 91 805 106 814 997 93 656 755 92 62 517 95 290 709 110 501 906 80 173 910 109 511 862 111 737 830 94 5 281 103 410 421 96 42 204 102 710 765 96 100 111 106 766 888 100 480 733 113 421 862 107 750 861 99 682 768 93 301 618 99 158 510 104 182 887 106 37 243 123 851 911 98 681 928 116 283 552 95 430 598 115 194 649 95 551 683 103 217 948 107 848 997 101 341 702 110 550 983 84 867 907 89 23 819 89 13 491 122 50 484 107 207 475 94 216 372 103 129 599 99 66 737 106 308 820 114 542 936 108 855 953 112 367 441 104 210 398 113 185 946 91 538 564 114 65 330 104 344 991 75 19 956 113 276 352 96 428 497 83 585 936 99 440 895 95 420 878 99 7 234 100 154 958 103 283 427 112 14 163 89 421 583 96 256 400 116 704 966 110 524 715 87 464 484 105 208 494 119 868 909 98 117 784 96 456 679 90 753 878 89 29 540 103 530 894 103 589 660 91 781 852 98 719 898 108 276 808 87 44 212 92 71 638 106 72 704 101 23 711 97 61 954 84 780 845 121 530 829 91 197 483 106 61 437 97 330 610 89 238 248 91 267 574 111 616 778 99 243 780 101 288 591 108 152 849 102 244 346 100 132 938 101 146 985 105 314 697 99 172 956 90 45 83 97 35 614 94 77 684 118 883 973 99 23 94 85 471 769 110 665 866 103 54 758 105 205 372 105 157 792 109 494 692 115 653 928 84 189 467 103 448 981 108 146 401 86 775 944 110 2 817 106 424 961 105 461 779 117 329 395 91 864 980 103 83 258 87 57 339 99 415 524 91 394 886 107 146 651 102 683 986 96 98 648 92 635 662 123 228 290 90 14 274 110 228 234 115 331 734 90 76 898 87 585 654 105 429 450 102 573 693 131 462 760 99 247 999 106 419 423 77 11 466 105 217 990 90 45 193 86 211 877 90 452 510 104 455 709 91 36 462 100 155 337 96 693 933 89 645 947 78 337 782 95 15 745 109 678 872 85 689 919 103 195 656 111 316 841 80 453 791 113 289 499 89 367 953 77 373 598 103 148 483 98 237 554 97 321 366 86 633 946 107 23 185 88 343 526 88 407 608 86 301 693 104 116 733 82 46 171 107 220 327 106 258 346 86 312 867 95 518 770 113 706 788 90 105 117 111 327 753 91 519 635 100 616 626 94 946 958 96 335 355 112 91 896 89 155 662 102 229 803 112 28 199 102 87 733 95 124 507 101 6 894 98 484 725 101 241 829 100 896 900 97 183 504 104 750 902 99 394 960 100 481 721 106 846 901 92 590 637 98 81 118 106 279 930 98 488 533 89 123 181 118 556 716 107 367 768 127 147 491 80 14 821 87 563 930 97 257 353 104 225 504 98 187 329 102 146 804 100 339 798 95 120 718 110 23 705 111 0 646 113 363 500 102 143 293 107 577 764 87 101 828 104 93 669 89 592 740 83 73 601 97 574 928 96 16 544 101 160 594 118 590 890 94 164 301 104 835 914 102 209 475 96 262 794 96 676 856 83 528 688 87 337 757 95 254 924 93 197 863 111 73 472 108 682 942 91 737 938 101 85 595 96 211 527 101 131 982 110 292 429 98 194 721 89 320 913 104 319 818 105 228 642 102 231 669 100 498 556 102 617 629 98 15 872 90 3 333 99 72 77 113 464 689 104 767 930 104 626 903 91 814 825 113 519 588 114 647 982 92 305 738 90 38 901 102 729 789 87 331 685 90 212 558 105 496 773 90 658 861 77 491 856 115 151 278 118 263 802 100 981 999 126 16 246 95 584 779 106 290 781 110 461 745 98 71 172 99 109 251 90 112 500 108 99 465 107 640 951 92 116 567 90 583 696 108 488 677 118 669 705 102 331 852 105 236 508 97 338 949 101 212 321 106 563 622 89 34 832 89 8 762 105 294 893 111 53 360 86 56 940 100 55 733 100 410 462 109 847 854 118 886 940 90 82 325 106 159 381 119 307 428 101 334 629 112 448 525 97 260 937 113 262 963 109 641 953 101 153 938 78 176 779 87 355 795 107 54 693 92 244 407 96 99 147 95 314 508 107 436 668 91 636 885 97 180 308 103 36 596 104 210 504 106 184 661 122 26 714 106 845 932 105 182 279 103 476 851 108 378 913 99 84 491 95 119 696 96 630 942 112 156 759 102 213 695 87 66 178 109 348 368 101 422 526 99 679 726 89 50 355 114 81 206 120 774 855 97 168 378 91 518 717 111 188 389 90 405 976 89 536 659 101 81 817 117 138 624 109 67 238 106 485 956 91 41 625 100 88 762 90 2 516 104 188 906 111 364 422 105 406 515 106 522 932 106 3 954 101 206 650 114 281 714 99 26 693 87 963 967 99 554 916 97 78 759 106 76 975 106 675 844 87 187 568 111 371 635 96 114 894 96 890 953 105 337 394 79 190 439 99 12 597 95 496 572 96 430 894 92 503 645 97 181 599 105 616 974 104 714 966 107 332 930 104 598 902 115 31 844 91 567 845 99 777 915 103 557 610 105 92 723 105 367 574 94 230 783 107 443 590 98 289 945 100 243 994 81 94 506 96 416 443 92 232 950 113 0 524 102 104 920 94 328 674 94 120 386 101 88 215 75 339 373 85 370 559 102 139 788 114 604 731 101 92 636 98 679 957 81 259 767 98 369 897 110 255 899 103 642 897 99 233 365 109 779 787 92 257 408 97 493 845 93 136 554 98 311 787 112 263 603 106 126 333 110 129 344 96 614 627 106 346 798 113 137 643 111 22 603 89 579 865 82 576 946 93 658 723 102 110 885 112 177 734 119 108 679 101 32 317 77 739 833 93 294 513 104 44 807 102 303 976 87 224 711 101 8 100 97 532 536 98 362 778 116 326 580 77 222 630 106 109 501 101 107 570 99 932 955 113 356 584 104 31 375 109 91 983 100 307 355 116 470 574 97 425 876 88 197 795 104 268 374 98 463 530 107 4 129 89 669 761 128 186 831 86 283 583 115 225 660 87 353 613 121 406 695 110 218 586 84 142 755 111 136 539 99 53 443 84 61 139 95 166 509 104 233 650 93 157 443 107 578 918 110 308 366 123 416 423 102 789 939 106 923 979 101 129 497 108 83 114 127 594 623 80 55 287 99 245 476 105 43 228 102 23 864 106 291 326 103 272 352 112 369 599 107 195 814 103 134 858 106 356 946 90 396 472 100 85 142 100 149 583 107 178 776 104 341 946 118 781 860 101 397 749 115 761 967 101 22 741 108 316 398 102 418 481 104 8 982 95 776 832 107 96 727 90 152 935 102 37 432 95 586 987 97 212 626 108 161 730 104 872 882 73 124 616 91 0 5 95 413 506 116 642 910 96 480 496 87 444 565 94 24 798 104 340 897 114 102 426 105 463 941 103 207 709 93 768 834 107 81 217 92 572 936 112 62 654 109 211 961 109 884 973 101 40 971 94 409 917 93 334 375 107 361 546 76 164 988 98 140 793 104 740 778 95 164 776 117 38 150 110 138 725 118 252 707 112 363 399 89 406 838 114 474 546 91 928 983 100 251 777 96 820 888 87 397 494 109 340 524 93 173 187 89 83 697 86 381 633 98 258 711 102 613 760 117 358 545 93 548 905 90 27 899 111 363 444 93 495 651 88 249 431 108 137 664 97 92 266 94 9 505 98 37 883 88 31 204 98 62 783 97 213 685 105 313 756 87 341 996 98 630 733 96 244 397 114 456 708 112 646 980 104 165 748 90 777 785 90 828 880 98 368 605 97 36 479 108 561 882 107 64 752 93 78 398 96 206 278 83 166 678 96 388 425 86 271 798 120 326 812 104 35 186 104 390 983 109 285 466 100 129 748 99 123 360 104 329 374 109 642 739 95 560 572 111 258 505 108 355 566 88 0 411 117 482 612 104 431 934 109 601 872 83 250 378 100 400 970 103 305 992 80 286 776 78 1 202 90 225 777 110 275 769 107 270 785 131 430 558 108 893 988 93 672 802 111 321 818 108 349 892 89 478 765 105 695 966 96 570 725 103 156 640 116 583 887 84 243 686 80 727 841 92 221 897 97 18 790 98 248 987 95 153 210 102 550 776 91 175 953 90 139 145 96 450 457 89 337 561 105 249 533 104 423 550 115 98 300 115 323 622 100 233 494 108 178 850 97 273 781 96 526 721 106 3 809 87 771 886 119 647 877 80 518 980 100 436 694 83 336 940 105 429 788 103 410 858 99 75 659 96 58 183 114 50 709 90 347 375 93 704 983 100 338 538 93 590 597 117 521 536 103 71 164 95 607 949 98 18 947 102 224 487 97 319 342 96 110 251 98 637 695 81 473 932 89 59 849 118 504 688 83 577 918 95 211 659 91 920 995 92 89 538 120 396 896 97 528 833 96 305 770 86 108 120 116 28 766 93 232 576 83 251 301 92 506 752 107 89 438 87 746 940 105 16 375 112 398 597 99 658 664 91 130 839 91 30 530 119 544 857 95 493 994 86 666 810 112 53 430 95 253 400 99 123 591 101 134 619 86 372 967 95 16 392 104 210 293 103 424 652 117 515 729 112 354 877 100 110 653 95 212 247 99 76 830 105 3 595 97 593 968 92 544 771 81 345 848 96 88 201 107 362 414 104 30 430 99 560 655 88 668 978 104 502 972 105 353 875 79 134 562 83 152 757 100 774 924 114 111 279 108 55 576 109 150 176 129 267 787 96 155 420 96 391 627 101 106 686 108 284 493 89 27 457 97 35 802 107 259 549 110 166 431 108 261 298 96 89 846 88 703 766 111 293 547 104 173 751 109 172 510 102 642 751 96 374 891 101 773 985 103 130 809 101 486 716 88 312 502 83 271 590 105 44 357 91 956 999 106 28 971 116 331 789 100 326 877 92 575 810 76 146 281 116 692 971 92 9 867 92 420 509 99 270 340 99 593 744 94 25 281 121 346 905 81 260 682 78 6 287 86 149 236 93 676 972 109 844 986 99 174 444 121 510 826 88 161 644 96 192 695 91 159 672 106 87 275 88 589 727 93 382 599 106 622 778 83 47 357 90 762 905 129 378 501 94 572 624 80 614 836 85 440 980 97 299 425 88 329 880 106 104 330 108 179 756 98 160 163 92 179 740 111 57 191 109 231 488 94 815 850 91 235 536 107 147 751 128 718 870 86 223 629 103 626 918 105 655 906 97 542 839 93 688 950 99 89 669 120 270 983 93 131 430 93 542 670 100 91 777 107 292 800 101 502 781 105 442 719 99 259 804 93 346 867 106 731 787 114 359 616 91 300 629 98 884 902 94 600 743 89 179 308 89 137 533 97 105 147 126 274 519 107 347 689 89 259 715 99 578 715 115 423 702 103 236 622 95 376 441 89 51 797 97 292 695 98 554 743 103 86 835 122 581 888 93 12 236 80 729 938 80 22 132 100 338 897 102 579 951 99 409 629 106 12 429 88 279 966 79 514 825 90 57 411 97 9 101 106 256 845 119 568 591 98 185 282 79 634 936 92 153 307 92 465 763 110 260 441 107 826 887 107 402 820 103 657 824 116 161 428 116 220 802 116 423 632 100 226 357 98 680 856 111 559 650 92 375 799 106 338 436 96 349 645 83 231 516 86 103 746 99 409 482 89 76 134 96 149 490 95 204 699 99 206 485 98 532 700 92 221 469 100 670 952 83 49 465 111 293 467 90 14 358 93 430 560 108 850 856 93 537 557 103 121 944 76 8 689 91 455 608 103 651 892 102 714 745 106 260 455 106 347 698 78 671 987 110 77 670 109 124 301 109 239 975 118 436 542 118 158 664 96 323 947 113 35 294 98 126 970 100 332 725 96 145 870 67 67 409 100 56 547 99 110 737 88 324 844 102 205 592 90 3 336 113 103 972 88 78 963 86 198 769 103 270 898 90 84 264 96 60 422 93 397 869 98 545 824 95 251 527 83 260 868 101 922 996 100 639 944 115 598 692 74 414 682 106 192 613 106 925 997 94 291 757 99 1 972 95 106 326 94 109 141 120 253 518 111 90 106 99 163 361 101 104 512 99 697 802 101 907 992 118 92 158 99 549 733 81 889 994 92 443 591 100 263 696 112 102 288 96 275 928 82 506 875 88 553 592 93 460 766 82 407 521 101 544 656 94 573 896 95 306 694 92 732 928 109 17 161 81 428 821 102 346 512 112 86 663 94 517 713 83 458 501 95 288 379 107 721 930 97 215 550 93 646 887 82 534 599 87 375 436 101 726 730 98 180 630 92 103 795 107 126 722 106 190 614 87 277 382 100 360 815 87 138 698 121 544 547 97 431 823 84 381 949 103 654 863 103 345 647 108 559 577 100 20 341 89 185 802 97 7 972 91 815 936 83 381 798 108 85 406 96 26 238 101 721 978 85 836 983 125 324 799 103 629 979 119 74 880 96 504 742 107 411 426 90 24 743 97 441 477 111 361 779 75 163 482 104 23 389 100 247 375 101 368 993 97 910 973 107 1 372 107 206 211 112 620 919 94 601 888 93 5 974 110 45 513 103 711 797 124 360 948 88 80 876 99 736 835 104 518 780 95 347 389 98 516 564 98 328 620 97 50 319 107 649 864 111 451 759 92 525 841 88 476 684 93 131 818 90 207 442 109 213 555 93 0 10 120 322 932 115 344 731 80 714 833 95 175 625 70 152 285 107 427 791 93 187 326 106 325 626 92 354 816 107 625 682 91 33 77 98 14 564 106 28 709 109 401 554 99 503 675 100 163 428 109 517 978 113 316 799 102 504 921 106 7 258 108 178 330 91 402 750 95 103 262 87 326 779 92 653 788 87 621 816 93 287 864 113 161 583 88 388 711 96 352 704 109 51 590 105 656 660 111 846 907 94 550 599 85 93 259 88 931 967 95 765 883 91 418 845 88 518 567 116 420 911 101 312 659 94 468 782 87 19 831 101 328 747 96 288 518 96 816 887 106 623 760 99 828 842 105 219 533 108 423 855 103 119 732 85 114 484 96 167 262 95 590 839 113 130 851 83 377 511 96 397 689 99 155 447 107 38 578 98 68 110 111 234 573 105 194 747 96 67 147 115 301 538 112 180 873 117 524 529 97 444 820 111 579 749 95 688 767 117 279 857 86 627 873 112 237 501 90 511 849 100 129 660 94 335 407 93 509 664 88 0 351 106 768 845 96 297 833 105 143 794 105 708 868 108 576 765 97 350 865 100 190 892 101 281 728 87 352 628 105 50 899 100 239 413 111 764 931 108 338 594 109 220 714 94 385 856 105 36 54 107 32 721 69 255 367 83 518 827 103 268 697 103 24 989 122 291 970 103 156 586 99 313 882 95 201 438 86 855 906 99 91 866 96 91 391 92 524 781 107 425 849 79 181 287 113 271 609 93 232 823 103 109 610 114 247 716 92 148 555 109 20 561 113 961 977 116 291 597 112 93 758 99 268 792 100 54 220 101 35 290 85 152 947 111 605 802 100 142 527 109 74 660 86 739 869 109 103 973 105 674 696 103 381 676 108 104 132 104 744 883 97 125 989 105 943 976 95 597 609 102 26 846 99 92 111 100 308 646 94 316 855 97 283 733 101 276 301 96 441 596 89 862 890 112 617 621 109 349 464 94 38 879 87 356 650 77 489 490 98 418 654 104 66 337 86 331 782 97 146 962 102 421 934 91 171 974 113 222 610 106 228 576 95 21 109 82 230 356 95 17 336 100 274 901 85 314 509 117 140 959 95 188 477 93 32 158 100 406 815 97 128 562 94 439 833 94 920 997 120 653 829 97 752 921 90 617 815 94 93 586 97 110 879 92 254 700 107 432 789 99 635 673 91 547 956 89 591 681 97 809 940 94 31 850 102 82 888 79 238 308 106 479 857 126 174 868 113 115 376 78 190 428 85 251 710 91 364 970 98 414 861 88 535 915 110 405 775 98 552 664 95 37 136 131 281 516 91 100 535 93 358 741 108 148 513 114 664 861 89 179 279 73 151 247 102 2 448 116 6 677 113 731 768 119 370 522 110 145 689 110 643 816 96 18 562 131 20 772 98 839 848 101 117 714 110 18 778 104 573 663 86 367 389 113 195 952 116 643 652 102 476 620 87 108 287 97 284 459 93 208 403 93 72 448 107 18 601 94 597 748 101 721 885 103 152 244 100 83 890 96 1 505 103 58 999 104 59 677 114 417 899 112 126 199 91 542 880 104 271 902 82 372 978 88 737 790 94 7 577 105 198 778 104 729 886 93 741 995 96 367 404 92 342 530 100 201 725 110 536 731 94 68 878 98 629 959 106 107 212 95 521 675 118 397 472 94 25 315 100 14 72 96 442 540 83 958 970 94 641 942 93 218 761 110 89 232 88 325 742 94 99 974 86 658 841 95 264 338 98 53 988 76 136 847 101 186 443 111 37 93 115 129 628 95 286 921 87 28 441 93 69 528 101 283 306 114 82 362 106 550 782 105 33 407 98 296 592 90 296 546 107 173 309 100 784 833 84 23 765 102 689 868 79 76 854 84 459 982 92 282 488 111 58 253 119 216 794 98 144 243 91 307 362 114 285 656 100 172 285 119 276 486 116 329 909 91 526 568 106 386 987 99 255 974 98 480 640 106 632 980 108 10 432 118 253 744 105 401 604 117 281 609 100 664 676 108 125 460 84 66 809 100 67 242 98 492 963 104 26 226 87 304 757 82 141 885 107 802 928 108 112 761 97 440 878 109 166 229 112 428 721 107 645 742 98 253 812 98 375 481 97 387 496 88 297 366 99 686 762 93 67 450 101 105 636 127 259 361 95 764 928 85 366 991 97 352 774 95 239 811 106 421 502 96 638 856 80 164 636 88 714 947 94 15 474 101 602 671 88 206 284 108 461 820 94 600 761 108 111 743 102 164 939 100 282 809 113 374 486 89 137 685 93 47 334 90 955 996 109 522 986 93 757 873 89 256 948 84 143 994 99 488 512 107 371 525 90 210 809 88 240 740 95 345 924 99 319 548 113 570 964 112 235 518 101 153 437 97 235 727 108 85 198 95 553 991 109 147 980 87 153 441 99 529 829 106 116 538 91 536 656 104 756 812 113 171 337 100 212 266 116 929 949 106 621 714 105 137 584 94 519 663 66 613 714 89 48 249 97 321 331 105 37 448 91 215 871 102 491 821 105 540 667 99 100 479 103 323 557 100 140 954 101 532 828 90 544 626 81 40 841 110 349 967 101 530 617 115 54 776 106 554 969 114 10 692 91 598 654 108 300 769 85 203 684 113 330 404 89 123 409 107 731 913 94 326 524 100 102 959 96 407 566 98 386 422 84 225 333 104 145 486 114 918 934 85 377 835 95 9 126 87 495 998 103 422 695 93 403 880 103 512 773 106 57 637 91 698 954 99 145 570 92 241 565 102 148 923 78 34 482 98 54 503 107 164 664 104 516 542 101 156 308 71 198 720 95 119 747 113 59 912 109 259 989 100 370 616 112 42 886 102 262 908 96 598 799 86 184 242 100 767 842 99 292 664 101 763 987 112 468 684 105 496 833 110 495 695 113 428 992 100 504 975 102 14 607 100 267 414 105 12 463 107 732 978 113 59 187 104 452 852 101 21 419 105 587 666 94 185 668 83 34 395 108 346 588 105 423 732 103 78 439 109 371 892 89 578 955 111 128 860 95 79 339 106 265 540 95 480 967 93 615 744 93 4 82 96 147 600 101 501 514 105 22 317 110 85 857 90 180 864 108 210 746 100 840 892 93 195 321 87 387 674 88 98 180 92 749 814 70 0 484 91 315 608 84 168 634 101 14 84 99 323 893 93 836 912 104 296 641 124 228 352 116 688 944 99 790 827 102 978 979 89 136 363 101 50 312 110 607 897 103 259 750 92 705 938 104 238 912 77 146 282 103 304 458 101 83 296 88 482 667 99 639 812 102 131 403 102 169 691 99 353 974 109 415 599 112 274 854 109 507 624 106 147 954 102 128 145 85 320 632 88 392 486 84 170 382 101 173 756 106 183 428 100 45 188 99 974 979 92 328 729 89 635 896 99 516 997 99 100 810 92 17 100 96 116 234 104 417 856 96 150 254 112 115 797 91 25 340 116 383 401 101 180 835 113 424 537 113 320 856 97 70 986 83 48 743 90 15 187 89 356 722 128 672 867 114 304 787 69 248 296 103 146 307 81 135 491 98 633 881 97 683 802 97 664 822 112 450 526 105 354 530 104 55 867 87 42 288 95 170 484 102 82 741 91 146 727 96 199 418 107 180 757 111 93 542 97 601 679 92 427 718 100 452 506 111 470 947 105 381 418 96 99 578 109 510 912 94 76 318 104 35 352 83 873 926 89 325 510 109 33 440 101 155 780 91 96 551 85 828 832 91 230 501 101 596 703 84 351 981 94 470 590 98 819 886 96 273 535 95 582 896 89 20 472 93 293 359 104 399 436 110 41 639 110 386 608 94 893 894 81 197 343 102 509 623 89 176 377 105 792 801 119 580 770 106 289 330 89 160 401 112 62 808 108 774 795 96 595 981 106 552 761 105 159 698 101 174 518 101 414 829 108 523 823 101 130 736 94 186 665 79 225 610 85 159 933 94 527 692 104 131 342 77 630 888 88 337 798 83 652 897 97 362 419 111 372 777 93 116 847 95 10 171 105 33 422 87 821 898 104 130 371 120 500 997 112 328 533 105 509 665 99 142 296 108 92 176 73 354 722 103 347 968 91 385 700 100 509 937 93 259 347 115 770 795 99 567 917 107 933 956 103 5 733 91 152 752 84 537 981 99 232 961 103 892 990 101 104 640 107 319 683 106 506 794 109 185 483 78 467 601 105 350 392 99 5 559 100 372 435 93 593 999 104 35 893 95 843 915 92 497 606 123 123 741 109 304 328 117 816 964 92 600 968 100 401 914 89 98 172 104 272 526 100 403 670 87 620 703 94 55 384 100 237 905 99 205 541 101 546 723 94 50 785 106 399 467 101 185 565 97 229 568 97 134 255 105 1 987 108 301 461 102 754 943 117 482 683 88 902 925 99 41 415 104 402 871 97 194 593 110 128 307 103 731 738 94 135 611 97 232 307 117 618 653 81 111 747 98 227 886 100 429 609 86 208 482 105 534 741 96 349 503 106 781 858 110 242 910 113 174 248 79 700 813 106 167 765 85 255 310 97 244 525 95 38 674 113 262 421 95 171 504 121 600 992 90 69 430 122 479 752 108 753 936 122 579 689 119 607 980 105 543 991 83 189 852 101 325 427 91 530 962 78 653 760 90 232 579 88 77 931 116 30 574 110 417 620 104 533 602 128 155 797 105 295 417 101 506 714 118 492 813 103 162 824 97 275 972 101 424 612 97 759 937 110 5 665 91 958 969 95 265 969 124 8 81 107 53 850 100 95 669 102 621 692 100 650 983 99 666 751 103 306 592 107 32 863 97 374 837 79 836 934 99 482 624 94 470 732 99 519 892 115 168 446 108 143 720 102 151 365 108 440 565 100 365 392 108 514 848 108 448 605 114 391 576 98 709 930 102 900 975 103 210 854 112 651 811 104 85 321 85 499 805 118 9 979 109 138 267 83 230 597 98 295 709 105 373 728 107 342 560 99 455 969 82 292 347 109 111 846 89 110 218 106 23 929 113 600 907 98 48 492 102 254 567 102 655 739 89 282 941 107 574 758 92 231 582 115 264 393 122 686 751 94 116 569 98 37 655 112 623 837 103 182 534 100 235 594 94 234 863 105 151 170 94 201 868 87 220 650 94 213 257 106 194 522 83 234 550 93 505 883 94 182 648 102 571 812 88 504 522 109 108 984 110 208 213 110 66 186 108 335 436 102 341 801 98 267 711 104 44 423 115 27 73 104 542 946 89 321 736 95 386 462 103 137 445 107 752 790 97 62 132 100 789 816 110 232 783 98 343 865 112 502 946 110 141 937 94 350 755 95 600 742 98 286 600 118 459 741 96 346 911 114 456 593 105 373 831 110 89 692 100 341 804 69 783 976 91 428 680 80 620 895 95 193 986 100 189 222 110 0 224 94 244 836 104 423 816 112 294 917 94 32 177 105 201 681 105 398 771 102 173 585 81 46 362 98 511 795 95 75 742 93 102 882 90 185 895 87 250 999 101 413 843 101 480 745 101 306 822 99 222 440 113 380 539 108 314 878 91 511 942 94 118 601 102 470 875 95 295 980 78 321 679 96 484 712 112 801 878 98 184 498 99 133 287 99 379 774 91 774 946 97 435 438 110 281 776 90 468 675 90 90 583 98 600 954 93 28 166 99 84 106 104 325 499 104 544 842 90 561 691 108 472 729 96 319 604 82 556 995 104 375 706 80 699 913 99 344 709 110 636 912 91 219 328 86 508 712 108 575 918 96 784 942 102 364 562 113 341 371 109 101 653 97 181 237 91 23 450 100 134 734 98 180 202 114 92 700 99 698 790 98 369 850 97 365 391 95 176 914 105 23 891 92 447 984 93 350 591 103 959 964 118 113 379 97 55 846 82 19 88 118 91 616 107 597 664 105 168 327 101 368 564 108 767 847 97 171 208 103 542 593 102 493 674 73 333 866 102 718 794 90 390 737 86 351 965 105 96 883 94 540 574 96 555 980 97 179 537 89 459 883 106 631 752 96 64 635 103 607 752 96 706 950 105 109 800 103 274 875 86 90 797 112 217 567 109 59 728 93 665 740 89 646 844 116 342 536 82 134 760 91 398 607 102 129 824 91 61 148 110 184 941 92 24 107 112 707 877 97 360 697 94 185 304 77 214 315 103 67 732 113 88 522 104 136 909 97 679 908 113 420 777 110 182 579 97 199 381 90 445 840 101 262 679 107 88 173 113 59 995 98 870 944 111 558 878 122 542 568 86 276 324 89 236 980 94 666 888 97 170 427 112 206 717 105 157 262 89 499 972 96 496 781 107 74 474 110 707 927 96 47 223 102 16 749 112 180 662 110 261 602 110 743 929 95 312 736 104 431 539 142 49 233 98 172 338 103 61 332 107 101 447 83 696 864 102 408 885 92 332 641 97 75 830 90 467 557 99 84 875 95 436 561 124 139 413 106 188 844 85 920 994 101 475 934 103 119 289 81 623 626 95 927 932 83 155 690 101 813 916 91 11 856 108 301 927 104 73 420 112 185 621 106 150 227 91 375 997 94 305 405 108 453 833 108 178 363 84 254 337 111 297 901 96 675 909 105 265 958 101 130 484 116 234 625 119 193 262 116 73 833 92 518 693 94 150 908 94 34 79 88 33 221 91 314 454 90 193 661 91 12 620 119 70 84 111 95 160 95 278 772 104 380 910 88 134 916 108 90 285 108 31 933 102 237 375 109 365 710 111 298 567 91 371 770 104 292 293 95 42 782 100 661 887 111 487 545 106 749 872 104 340 491 101 528 916 100 907 923 108 36 676 95 943 969 110 311 516 122 74 890 92 598 983 108 194 612 96 138 974 119 208 249 96 20 505 92 405 941 89 531 753 93 431 704 98 562 926 95 553 866 103 91 205 100 124 267 101 243 576 102 454 670 93 825 836 100 219 783 91 561 733 108 271 680 116 70 335 101 217 924 102 732 912 94 452 995 102 391 944 85 21 914 111 507 683 99 30 366 110 458 492 116 3 865 91 417 705 114 462 685 85 722 931 112 494 813 91 427 924 102 506 631 107 80 940 105 20 227 104 316 793 114 195 557 111 10 249 94 364 901 118 93 517 100 134 480 101 529 705 115 295 816 93 91 286 113 73 466 109 29 758 109 66 488 113 219 611 93 241 685 91 323 366 108 337 617 92 593 861 111 122 776 91 597 795 102 4 525 109 763 894 103 343 466 93 778 892 107 590 754 85 18 822 108 775 823 86 947 949 97 69 542 103 205 431 93 0 265 103 611 990 106 208 662 87 83 932 89 331 578 101 550 613 98 772 829 107 114 960 102 391 906 94 238 894 107 158 640 85 47 720 99 436 864 105 214 664 119 92 887 112 644 782 104 5 592 114 280 653 103 593 654 107 294 469 120 155 182 102 895 968 115 725 913 90 106 280 93 246 950 100 998 999 109 86 738 128 561 795 103 530 748 101 203 861 94 787 830 93 60 651 116 549 752 111 135 349 78 188 945 113 381 736 100 465 564 109 105 911 92 730 863 95 295 805 82 367 429 103 315 992 107 410 747 121 458 808 103 162 858 109 364 460 104 210 399 95 445 563 102 408 427 108 366 480 97 727 931 100 185 634 112 26 939 79 397 675 93 208 594 92 323 398 97 405 566 108 262 635 88 610 924 117 519 646 113 486 633 93 591 971 91 299 938 78 611 851 119 480 491 83 473 612 116 180 806 102 33 659 86 82 371 103 605 764 112 125 199 109 145 865 104 973 977 91 123 472 111 102 371 103 45 923 96 391 843 88 406 944 105 924 928 105 426 688 78 35 298 93 899 913 105 612 775 120 759 953 92 294 487 117 398 476 97 74 200 104 568 818 111 792 963 98 144 736 101 822 989 78 12 192 118 223 884 111 149 611 118 20 154 95 688 947 98 26 783 110 222 985 92 903 922 89 209 234 113 730 834 90 366 375 123 654 883 91 279 742 91 176 710 104 204 271 102 379 731 97 245 425 93 339 411 92 600 799 104 89 154 104 137 446 103 682 739 95 71 734 104 307 765 89 11 863 111 127 542 117 412 811 95 424 881 102 160 173 101 461 612 112 610 973 104 275 386 89 271 671 87 742 883 104 460 823 99 384 645 118 285 633 93 670 778 97 608 650 96 107 872 77 206 866 87 376 757 96 145 292 111 446 547 94 165 648 90 236 243 108 5 275 116 447 675 107 936 947 95 662 899 95 5 887 111 501 695 96 55 700 83 473 541 103 107 614 93 870 967 102 17 21 105 392 424 108 451 672 100 492 739 99 501 716 101 504 993 93 66 336 105 263 645 95 239 804 88 45 440 103 100 584 103 303 438 115 351 779 108 413 911 107 674 949 117 58 630 111 264 361 88 275 408 86 182 604 100 153 255 94 279 309 110 834 981 97 380 939 111 675 787 102 355 711 98 310 833 91 829 963 110 54 546 108 209 265 111 518 748 109 874 934 113 345 612 92 237 813 98 150 240 83 266 414 91 151 300 100 2 725 99 601 666 98 40 834 108 355 794 93 184 984 90 426 954 115 293 380 101 379 890 80 247 810 91 222 941 96 196 282 79 469 711 106 30 385 102 145 493 107 51 163 91 486 504 103 55 319 102 537 578 101 645 866 106 237 920 100 5 344 99 69 269 82 291 580 112 494 557 104 504 827 110 163 485 98 201 788 100 285 876 103 339 780 90 324 717 99 34 44 106 484 894 93 204 212 108 413 443 106 281 974 101 180 515 97 429 529 89 6 987 95 538 781 101 104 382 88 8 138 87 865 952 114 404 635 97 89 465 108 25 217 99 68 992 97 682 751 81 84 544 103 452 764 96 586 613 92 141 303 101 198 725 121 39 464 97 28 109 98 274 452 96 250 305 102 431 981 95 677 973 94 27 41 111 511 584 88 241 772 107 173 471 89 427 585 103 206 382 100 87 806 84 271 643 109 235 461 93 92 114 107 31 898 87 367 521 90 158 743 94 118 362 109 394 633 108 270 707 112 620 799 115 233 950 100 86 89 103 402 973 113 67 302 97 23 706 100 238 680 110 127 502 97 437 964 105 471 491 97 161 188 95 414 594 116 304 925 102 145 249 107 189 375 93 642 783 100 298 866 91 205 476 97 453 851 81 606 788 106 181 834 100 425 434 99 265 959 115 512 901 79 217 895 88 215 251 101 35 391 105 560 753 89 724 909 95 889 901 100 348 756 88 360 517 106 487 770 117 29 546 106 11 864 116 321 467 99 792 989 86 429 648 100 95 108 94 732 904 100 211 404 94 183 937 129 468 588 90 93 634 108 41 432 109 283 511 67 359 370 117 20 891 106 186 649 103 148 991 109 162 671 105 357 463 104 64 488 102 208 863 92 919 930 89 363 385 91 244 775 88 40 427 119 475 556 99 537 758 86 423 745 101 754 844 101 882 940 104 900 924 103 109 521 113 174 176 108 265 607 79 384 531 96 86 676 101 637 785 101 178 712 102 178 456 113 147 991 119 215 771 95 434 984 109 318 787 99 315 381 105 223 955 108 378 542 105 22 673 113 775 890 87 143 513 77 460 650 98 362 702 103 577 842 123 474 708 113 461 991 96 340 891 106 63 595 109 671 721 84 640 808 107 771 957 110 522 762 104 160 269 103 561 864 106 66 124 99 568 709 105 282 486 101 364 397 110 112 244 106 45 904 117 921 940 86 153 493 85 380 614 112 379 678 80 116 361 95 47 788 105 167 459 95 306 377 107 194 511 97 864 938 85 276 376 106 361 882 109 367 371 94 83 661 91 48 554 85 112 543 92 723 808 115 306 870 118 126 591 105 599 959 98 87 193 85 228 708 106 541 709 76 266 418 94 76 203 111 626 811 102 716 967 80 501 913 125 382 559 96 350 648 104 7 203 103 637 992 100 814 910 103 181 548 98 122 475 100 12 96 113 28 864 118 592 808 90 106 999 104 365 500 85 278 502 112 256 872 105 422 848 93 157 428 89 464 667 93 606 731 99 153 302 102 665 968 99 175 643 100 396 548 89 739 914 90 369 745 105 232 621 102 850 851 103 455 773 97 530 576 83 678 801 110 67 701 105 293 617 98 368 952 109 805 850 109 513 966 105 433 948 95 679 970 83 104 781 78 243 855 101 40 877 111 205 500 86 298 848 106 296 939 108 479 841 89 536 833 116 274 532 113 270 723 102 312 948 106 477 746 112 22 765 105 448 566 98 130 578 100 169 888 84 170 994 100 943 973 94 33 35 102 273 727 103 362 827 88 549 838 104 690 773 87 899 925 87 784 836 86 636 774 104 235 764 107 806 851 106 100 117 94 363 494 99 234 905 93 387 601 109 208 417 105 559 951 107 284 941 96 515 921 107 502 801 104 252 977 92 384 731 92 8 284 114 247 299 107 722 839 106 62 63 96 721 856 99 288 907 96 50 995 100 24 827 99 590 661 112 758 958 91 743 758 95 262 647 105 809 928 106 18 32 90 842 876 101 498 612 95 225 680 102 47 508 99 401 487 104 416 464 106 427 639 78 91 388 99 661 700 107 180 429 99 461 785 96 826 922 87 480 860 95 290 612 89 124 807 109 95 821 116 357 363 89 18 55 102 73 416 101 48 891 116 645 672 98 581 761 93 91 427 94 257 643 94 180 556 121 725 732 102 56 982 95 413 864 109 312 956 103 220 441 100 320 547 108 142 747 97 84 320 111 172 537 92 505 862 90 19 814 101 560 952 99 129 740 97 267 935 94 78 277 108 661 759 108 449 728 96 665 845 89 16 813 94 436 875 110 252 916 94 556 715 99 112 869 81 335 488 82 100 724 108 237 788 88 370 403 111 106 322 86 70 237 86 644 880 87 405 538 88 558 704 87 246 686 97 685 908 108 2 225 104 407 858 108 16 738 83 344 998 79 304 559 93 180 885 98 378 577 98 349 445 106 399 516 107 186 359 104 129 956 112 306 463 112 360 927 82 433 489 77 50 431 104 685 925 101 179 528 101 518 931 111 1 539 97 658 665 111 0 850 101 61 976 102 558 898 101 158 655 115 163 529 80 195 461 97 200 519 96 431 901 91 698 759 104 500 512 106 592 658 94 442 597 85 880 978 103 199 384 88 822 942 104 671 935 97 43 381 83 296 949 113 227 991 106 434 482 101 462 572 107 14 190 95 98 181 92 119 400 109 408 922 107 246 579 85 14 579 100 243 428 84 293 981 109 547 684 88 212 362 93 350 833 104 173 872 102 19 507 120 2 236 90 113 578 101 247 485 102 627 711 98 626 967 108 1 913 126 904 958 98 653 929 80 686 925 95 156 411 95 240 309 105 16 825 116 452 664 100 253 717 109 143 228 102 436 478 107 159 707 89 25 612 94 395 837 91 209 899 92 441 504 108 127 591 107 325 881 90 466 919 108 234 775 88 148 241 95 576 722 85 345 624 91 576 856 97 326 973 80 181 424 107 215 575 85 40 569 91 559 651 92 142 850 101 236 864 92 378 835 107 256 862 98 264 722 83 181 413 119 316 622 102 917 925 99 513 599 100 319 459 93 83 575 107 571 597 129 82 157 105 51 427 96 12 827 120 7 667 106 410 439 83 541 898 84 221 493 93 911 954 105 182 391 101 596 711 101 113 676 98 610 862 103 273 827 120 342 867 95 529 672 85 657 818 119 14 824 88 791 832 107 617 687 80 85 886 98 584 645 92 170 750 92 379 553 94 124 431 99 901 915 100 129 204 103 167 290 105 151 916 97 246 562 89 717 765 99 597 865 112 89 475 97 645 705 86 120 218 107 169 285 103 580 888 108 605 611 93 69 412 107 470 530 83 465 733 105 173 184 106 789 929 87 343 356 89 513 790 113 573 989 104 166 313 99 845 940 107 247 472 93 222 375 109 166 220 105 381 537 103 750 895 109 736 941 93 483 711 97 320 518 91 180 649 115 273 474 86 602 961 113 314 800 110 256 945 88 305 588 101 227 529 115 619 663 103 481 710 100 285 715 106 214 661 113 707 840 112 376 648 95 93 120 93 542 989 111 97 135 117 656 932 95 598 766 95 445 913 113 497 819 103 623 838 112 234 694 95 226 313 96 387 704 119 240 824 96 516 528 104 535 691 88 116 396 97 48 303 95 404 866 104 1 843 87 271 382 108 561 568 93 605 997 96 206 558 97 133 195 80 312 509 110 382 463 96 477 510 80 815 943 110 235 489 99 274 711 111 633 859 99 83 734 93 480 717 78 774 787 111 781 948 107 118 366 97 22 278 115 83 744 118 965 968 92 190 602 93 622 727 94 252 516 87 18 219 96 176 494 98 35 686 97 278 467 96 78 229 106 749 813 88 131 198 86 762 998 110 658 946 96 260 603 84 154 538 82 45 364 130 768 787 96 443 851 106 185 735 114 319 938 99 355 718 110 399 874 95 119 838 98 240 985 94 800 876 98 511 756 112 368 505 104 401 551 118 429 981 105 564 770 100 9 904 103 455 977 99 15 243 102 278 409 92 47 923 103 231 355 92 263 712 101 711 866 96 243 482 96 303 861 102 19 851 82 561 724 104 248 949 93 21 813 91 185 962 124 141 407 91 509 890 110 237 664 105 275 708 108 614 632 109 20 339 112 87 218 108 559 992 105 84 837 111 241 490 92 327 734 108 49 133 102 445 891 100 663 788 114 456 861 102 149 782 99 55 440 83 330 824 97 728 814 88 82 646 79 591 824 93 81 290 93 52 249 89 418 866 93 517 563 69 262 323 100 541 833 101 358 590 111 389 824 85 276 900 99 263 953 113 98 216 106 42 629 106 59 318 103 294 539 77 47 757 102 337 566 101 177 196 97 156 861 89 41 849 104 328 462 102 906 955 89 730 970 96 701 971 95 209 319 113 137 766 98 493 763 106 201 554 96 421 517 104 512 912 90 697 921 109 32 488 102 109 183 80 378 998 109 205 775 99 443 664 87 714 987 115 257 622 102 262 492 99 383 646 92 678 703 81 269 755 98 679 837 97 210 427 91 233 346 99 402 881 97 747 840 86 347 867 101 76 706 78 618 941 106 471 656 96 75 650 103 527 781 98 687 987 106 414 913 93 210 461 80 660 835 91 611 724 107 913 998 103 313 381 109 247 473 83 579 746 109 44 912 108 205 330 107 75 535 102 574 894 97 381 876 99 32 173 92 340 561 109 407 991 95 811 952 97 419 566 95 485 645 103 413 745 92 299 691 85 56 995 95 440 813 93 141 620 110 91 510 97 714 964 90 10 860 105 88 111 112 189 705 105 795 906 92 332 409 95 81 295 106 408 848 120 401 905 87 1 490 105 85 959 87 84 714 108 68 148 84 433 448 94 275 782 99 545 888 79 250 618 82 146 580 101 490 899 100 518 667 102 135 930 99 239 928 110 20 983 100 179 453 97 85 185 102 53 285 109 392 990 100 62 138 96 450 558 103 57 902 92 156 209 101 110 118 105 731 908 110 564 660 105 205 700 119 417 657 84 28 223 89 78 813 88 26 452 95 118 148 109 524 756 93 901 975 100 284 980 104 222 342 105 258 961 92 32 950 110 416 673 102 512 918 103 561 968 98 608 949 82 629 950 100 621 691 111 620 828 101 709 952 101 280 436 102 113 480 97 768 794 106 386 799 99 823 918 89 392 781 106 502 961 109 100 216 94 876 989 98 410 984 100 325 723 99 462 669 106 68 96 102 628 930 105 126 450 104 159 997 85 481 859 103 317 417 93 341 875 81 238 524 92 128 981 104 13 245 89 22 832 118 407 875 113 545 567 111 291 826 102 116 368 89 241 703 106 247 273 108 316 356 109 165 687 98 20 479 111 539 815 100 634 888 107 270 864 106 109 279 103 854 941 112 208 295 98 163 399 99 193 396 90 214 428 108 248 821 110 346 988 95 116 877 98 211 988 95 200 813 111 305 672 102 322 441 96 437 778 79 634 782 112 619 852 85 512 926 93 270 561 109 85 411 104 268 591 112 54 338 100 573 641 91 650 976 99 624 647 105 354 549 102 208 933 110 505 624 123 612 993 109 29 326 74 251 587 91 136 918 110 387 407 92 725 814 110 494 732 100 357 569 115 31 803 91 156 980 97 504 559 91 729 747 100 118 790 105 317 945 97 97 892 95 690 984 106 144 540 83 629 869 105 195 334 100 342 351 109 518 590 96 122 420 102 862 949 107 387 440 85 2 895 100 766 806 105 580 789 97 153 440 97 184 717 91 125 749 94 591 866 81 719 838 95 50 706 102 682 763 108 302 582 97 17 776 98 713 816 104 193 846 98 113 177 94 107 339 118 598 886 114 223 564 109 261 269 98 321 824 97 648 950 103 349 635 89 96 180 85 571 685 96 431 560 105 524 871 87 305 533 79 29 331 97 295 347 117 618 837 108 611 997 104 554 884 95 610 782 104 852 966 84 607 661 81 308 530 78 101 330 107 387 453 100 755 888 96 55 270 89 284 290 94 103 748 120 260 941 107 68 123 108 179 292 103 856 931 109 320 949 97 374 434 111 91 513 82 138 883 100 357 754 88 615 714 80 269 783 113 63 883 105 513 761 92 303 687 106 89 252 106 440 934 94 606 651 110 536 726 95 93 246 94 179 743 93 82 440 98 185 882 68 354 649 101 225 541 110 612 870 106 497 864 103 473 749 97 110 457 100 156 552 109 543 560 102 652 862 106 315 679 97 318 532 104 502 638 98 349 740 93 190 594 99 118 816 98 7 399 101 256 367 88 141 717 104 60 335 103 275 772 99 276 845 104 199 701 96 397 930 100 159 870 99 154 408 112 351 796 108 231 517 111 46 770 119 145 926 112 100 588 107 256 436 108 124 496 101 649 683 104 252 853 87 421 556 107 565 834 115 285 743 105 361 610 99 479 665 103 333 473 100 487 720 93 230 534 86 433 640 88 289 754 97 256 896 100 683 722 96 71 548 105 114 169 103 424 554 95 98 926 101 491 515 99 470 876 110 427 772 95 412 844 86 90 790 106 106 182 96 674 960 121 52 66 108 43 705 85 152 268 106 139 165 91 705 836 82 377 848 89 9 266 123 498 837 107 33 117 107 622 907 115 97 765 86 858 992 99 22 182 99 311 358 93 21 440 97 128 429 101 510 547 95 609 632 97 606 631 95 245 290 114 256 890 103 507 529 93 160 484 92 146 245 72 210 216 87 128 235 101 593 826 89 432 637 100 620 898 86 73 418 91 2 261 112 7 297 97 943 965 95 234 970 86 784 827 101 511 829 94 210 397 96 173 841 90 179 826 117 8 212 90 595 755 93 273 759 110 5 7 100 875 889 116 67 676 102 236 914 99 181 503 104 192 482 98 441 772 98 447 584 84 133 615 122 350 691 106 742 975 92 126 974 95 329 575 112 195 280 102 430 555 100 111 888 79 346 702 116 295 339 98 28 951 99 457 831 106 692 786 96 182 920 98 98 140 89 234 242 107 359 803 86 183 744 107 201 916 107 500 537 99 63 416 88 40 359 108 296 430 96 348 614 96 468 802 92 162 367 104 320 955 98 10 982 104 113 114 100 196 830 107 295 956 103 393 804 87 149 525 99 34 997 102 44 852 95 309 331 107 619 781 94 460 888 112 302 530 86 121 432 87 651 731 99 585 609 102 716 881 119 325 425 106 4 158 105 552 845 96 560 703 104 285 691 94 612 654 104 886 896 99 737 866 102 216 741 99 184 928 105 117 255 88 32 416 108 511 884 88 286 919 106 221 328 89 488 634 88 56 462 110 572 889 112 284 472 111 274 305 112 614 760 91 297 554 94 128 199 106 359 530 101 222 997 125 477 962 104 639 735 111 304 621 94 939 953 104 707 935 76 606 613 94 322 995 109 223 278 102 407 902 93 19 31 97 62 732 105 604 949 111 338 803 88 411 601 105 139 826 110 592 891 95 711 855 107 71 250 89 33 738 120 344 365 101 710 814 91 335 996 91 85 257 103 720 897 102 206 621 82 110 605 101 750 923 108 151 879 87 126 750 115 31 851 89 405 768 87 0 406 114 229 268 89 9 411 110 57 657 89 15 775 92 161 830 95 616 915 103 373 674 96 568 722 105 553 915 109 50 992 107 77 191 99 114 198 95 489 795 90 97 723 104 633 985 100 686 904 92 283 671 98 374 929 108 40 991 102 120 378 96 360 771 105 295 346 82 63 196 95 539 849 96 706 988 98 247 777 91 389 753 89 36 967 81 87 107 100 351 588 126 0 191 107 16 138 112 600 997 80 193 890 120 322 703 111 837 980 103 689 747 107 375 978 84 644 869 83 212 747 93 218 221 92 581 912 91 370 548 107 502 903 100 232 972 95 502 597 109 680 933 98 1 59 96 690 785 107 12 405 117 84 524 95 896 956 101 230 667 96 61 629 94 401 762 106 90 392 98 46 193 85 202 475 104 705 857 108 436 590 104 698 883 97 288 851 96 200 284 116 163 560 109 418 748 106 507 948 91 486 846 96 400 737 84 592 940 105 184 297 102 213 724 108 631 773 117 505 545 92 16 633 94 678 719 97 103 271 103 59 769 101 596 937 102 553 654 90 14 733 117 509 738 85 234 801 86 366 649 95 161 867 101 383 750 107 516 825 101 385 541 78 439 804 97 448 464 114 208 967 76 302 990 89 145 922 107 212 257 87 256 463 100 33 700 114 541 712 107 72 816 101 289 646 99 553 713 88 444 759 88 122 964 99 411 653 107 409 801 116 439 802 101 347 568 107 323 654 93 13 649 97 66 571 102 412 430 103 50 480 120 681 758 104 577 578 92 765 781 94 609 809 108 246 409 105 221 602 82 566 903 97 138 175 95 252 318 94 620 701 96 200 435 87 231 345 112 474 593 102 457 814 108 607 697 91 94 944 102 14 149 96 675 988 96 158 668 100 402 620 114 572 908 96 941 982 96 237 502 85 342 933 100 277 315 92 399 837 90 292 749 103 166 334 112 416 802 81 328 350 101 415 485 108 225 291 89 516 827 109 258 914 108 512 953 89 283 631 107 210 506 85 170 762 96 233 384 97 720 841 110 64 856 87 424 428 91 207 634 99 66 693 106 17 635 90 229 514 106 601 983 114 194 545 78 378 969 106 119 575 94 26 580 106 27 556 103 359 691 99 909 924 110 573 720 86 519 717 86 429 716 110 145 842 91 140 333 112 437 588 110 508 805 84 293 717 82 443 556 94 588 731 108 703 713 93 439 605 96 505 601 98 624 705 128 381 824 90 397 718 111 118 351 91 855 900 88 398 809 105 342 402 105 59 987 110 132 919 91 184 492 91 465 994 109 31 618 104 466 666 104 238 659 113 494 897 113 68 960 100 59 922 103 348 905 96 255 955 94 233 990 96 77 338 88 382 469 85 795 899 97 308 554 101 3 101 104 78 481 95 160 903 86 206 421 107 346 835 92 76 292 88 17 622 111 37 382 86 324 860 105 493 607 97 423 927 112 52 184 117 89 279 113 364 724 113 753 928 103 562 715 100 1 955 103 243 584 103 466 902 95 625 958 104 435 730 103 756 790 112 304 310 95 47 183 102 277 937 97 299 984 104 24 170 98 64 372 98 138 270 98 688 706 102 80 498 78 12 28 113 371 474 89 365 993 98 267 453 100 264 494 102 709 847 97 398 515 93 168 425 105 81 823 91 103 380 105 111 188 110 172 407 77 742 962 97 281 364 105 78 983 105 386 602 117 302 718 106 900 922 102 172 405 91 637 677 91 497 789 104 14 405 106 478 981 103 34 390 87 430 579 101 91 153 102 558 580 122 397 691 101 401 885 77 98 691 98 91 320 115 404 555 100 125 216 96 379 629 90 624 827 116 450 852 97 797 906 94 436 496 96 418 802 99 58 153 110 770 873 86 70 972 104 43 699 104 91 882 111 19 242 99 62 492 96 752 908 88 41 378 97 502 759 97 19 836 104 340 983 94 139 864 116 141 947 99 309 749 95 148 896 97 416 761 101 391 657 111 660 814 100 174 757 100 210 409 95 461 938 88 103 239 87 368 504 106 683 972 81 125 772 100 9 732 101 215 656 93 269 835 86 538 939 93 136 486 106 632 846 106 725 998 101 218 278 92 97 393 111 390 613 99 353 733 93 223 709 83 649 721 105 407 659 99 105 151 101 137 660 92 821 832 95 541 952 89 567 978 81 246 674 109 116 398 103 68 425 101 291 891 115 391 693 112 442 671 74 65 582 85 200 854 101 216 524 89 54 771 97 575 895 101 365 606 84 102 276 87 134 550 92 171 948 91 340 707 110 99 683 118 342 968 100 189 366 104 407 654 108 558 670 91 258 310 90 355 709 99 381 480 97 296 432 105 659 691 83 32 183 100 574 822 87 155 219 85 384 938 92 51 387 98 541 630 118 968 970 98 378 646 92 273 806 94 785 977 84 570 966 105 656 712 98 150 425 119 264 420 99 1 569 111 78 281 101 456 917 102 526 826 95 487 672 111 381 680 96 410 912 90 153 682 94 348 736 95 404 544 106 223 695 95 189 616 99 539 770 82 272 486 90 128 891 114 282 322 103 359 648 98 280 404 106 738 975 102 14 854 110 609 917 93 461 830 113 23 781 105 618 637 98 82 527 100 604 890 88 273 982 91 23 327 99 427 594 99 157 606 90 52 398 92 298 714 106 919 984 105 109 345 92 450 507 84 72 148 103 676 763 81 21 346 98 397 676 120 533 939 115 23 224 97 147 820 115 22 312 94 259 307 91 303 959 85 47 239 103 51 93 101 539 768 108 254 925 104 737 746 92 652 894 102 14 941 89 254 507 101 682 742 79 97 283 87 114 622 99 470 633 85 608 904 97 277 899 103 190 827 100 66 324 96 274 705 93 212 641 109 181 499 101 263 304 96 325 900 95 169 253 98 235 426 81 490 969 97 535 706 95 81 327 99 187 613 105 278 957 105 41 850 98 137 247 104 483 905 90 359 501 108 255 635 101 105 286 101 119 373 91 879 927 97 21 218 105 607 756 94 34 635 76 645 659 97 422 463 113 186 808 98 147 662 125 406 640 99 397 451 110 8 76 90 883 955 98 514 616 92 177 352 102 143 175 91 71 119 70 758 880 90 211 933 98 18 76 109 530 990 79 620 880 90 580 723 101 481 500 113 205 947 103 114 450 112 49 226 98 248 631 108 130 849 96 100 406 94 437 796 106 69 769 105 292 647 88 239 601 109 310 775 112 514 929 90 288 434 89 467 503 96 580 759 99 381 388 103 521 735 100 989 994 98 83 832 89 871 904 106 138 364 91 377 524 108 533 899 85 513 534 102 16 461 82 257 332 110 122 260 95 77 328 101 265 473 103 906 912 92 394 868 87 453 928 93 191 243 92 217 719 83 416 801 94 380 525 103 624 664 96 246 456 104 154 348 111 40 862 100 34 840 100 252 595 111 146 327 81 350 739 84 563 607 109 503 838 101 692 801 101 421 569 94 140 373 102 82 160 97 617 745 78 308 900 99 733 899 100 363 588 90 777 802 104 83 896 84 102 675 86 274 992 87 646 804 92 164 274 101 237 270 102 4 718 96 675 762 99 254 901 106 844 849 115 278 406 97 524 625 104 74 412 96 194 838 99 202 636 93 68 114 77 444 871 105 42 550 98 41 446 109 962 977 109 541 703 98 394 923 106 253 885 98 577 708 100 90 224 90 216 273 102 62 195 87 158 794 89 505 617 92 361 385 97 148 452 98 443 715 102 571 948 99 886 914 103 725 882 107 180 583 115 15 102 90 153 904 97 305 911 97 414 523 100 359 997 111 132 186 91 196 838 91 84 456 101 560 693 103 76 611 105 899 997 87 773 796 104 604 605 96 100 993 78 922 943 91 282 915 104 54 227 93 604 698 112 470 565 82 49 923 110 467 990 104 59 93 110 362 698 88 340 687 94 287 486 97 565 675 88 86 532 104 33 641 118 367 662 88 159 333 84 942 987 83 13 877 98 774 858 100 807 914 106 103 883 111 576 847 100 243 365 111 341 868 120 213 420 84 242 695 100 725 757 111 597 688 110 574 754 99 164 785 91 102 172 85 592 780 87 871 924 101 133 605 115 239 996 102 230 663 111 575 923 82 16 483 108 581 907 110 213 973 103 377 774 114 301 510 102 392 928 107 3 46 96 616 647 112 400 766 101 245 511 119 558 913 87 171 637 105 762 797 108 95 449 103 14 922 113 460 540 99 74 127 88 176 432 88 47 52 93 698 982 85 572 705 121 70 743 84 163 930 100 133 202 94 38 428 73 529 753 108 39 958 85 152 627 93 221 541 90 255 309 107 544 642 92 85 901 98 679 794 98 214 762 87 102 681 116 296 419 89 596 956 109 167 580 112 527 689 77 143 785 103 340 425 87 131 491 106 464 672 99 318 948 93 194 538 106 707 983 100 81 149 108 180 938 119 170 470 105 167 499 111 215 449 93 136 803 96 164 231 80 171 778 97 888 970 87 308 677 104 444 542 105 640 824 94 357 484 71 359 497 96 498 950 111 108 119 96 167 680 92 702 935 105 461 783 114 596 863 105 113 627 118 180 512 93 37 638 106 723 995 77 498 728 99 631 856 81 682 986 88 331 837 96 364 615 93 316 957 105 19 773 102 433 914 103 307 642 97 751 986 124 498 799 96 428 535 101 97 971 108 693 843 94 361 674 105 330 645 113 384 679 100 89 289 90 117 805 97 281 533 106 374 781 106 150 615 115 487 674 97 78 397 95 37 398 87 36 364 99 439 727 107 72 367 119 447 530 99 282 382 98 219 763 102 105 648 94 143 552 93 220 311 101 203 753 96 455 921 98 335 607 95 241 297 108 631 789 86 95 559 100 327 785 112 959 993 103 292 645 104 891 926 100 239 536 96 67 129 91 414 621 107 499 854 92 562 665 100 94 881 112 594 830 89 8 987 104 89 921 104 420 764 98 595 920 92 163 812 82 818 972 116 231 639 104 582 601 105 73 505 103 294 643 96 230 240 96 95 405 89 77 190 103 105 989 100 111 226 101 864 969 105 265 513 99 55 598 66 330 400 120 195 483 98 81 629 114 50 320 94 315 833 114 54 657 111 333 498 99 735 812 116 55 777 104 654 958 104 155 509 92 18 762 94 220 959 86 636 752 103 79 641 110 345 373 104 326 952 90 282 353 97 400 779 104 51 272 102 244 916 105 508 819 106 543 731 102 252 404 101 490 592 120 56 559 112 205 636 100 434 459 103 148 545 94 540 936 90 335 547 92 386 606 117 680 772 103 271 760 105 307 572 83 330 511 109 46 298 94 152 815 95 49 57 93 248 955 100 117 971 113 131 631 98 13 543 103 409 437 85 35 115 106 692 898 84 54 687 90 211 743 115 35 44 94 82 142 107 35 449 96 584 687 95 243 891 100 68 304 99 35 682 116 188 688 106 595 629 103 498 947 129 478 597 116 308 976 97 551 668 87 230 395 108 562 823 111 8 435 103 32 820 91 87 961 122 545 892 83 459 488 99 237 647 100 470 682 103 591 605 76 330 697 90 677 745 108 383 570 96 454 590 96 413 836 101 213 688 98 515 561 114 184 473 92 441 493 118 81 579 110 197 883 99 78 406 110 226 438 89 76 633 103 556 807 86 692 880 99 487 574 102 56 556 106 142 890 87 376 396 96 196 942 89 70 233 114 172 814 88 302 608 84 317 664 98 69 473 111 25 31 115 373 936 112 395 765 84 474 566 104 20 996 88 49 521 82 105 967 110 448 796 100 366 878 104 581 724 94 141 577 110 456 870 108 92 603 100 371 413 108 599 755 91 569 772 97 327 406 85 814 895 96 213 605 115 346 945 104 807 904 83 23 595 91 150 782 89 134 589 98 307 722 92 824 965 93 807 954 106 39 865 108 585 757 92 606 619 95 374 575 110 93 729 97 215 262 98 569 671 107 720 911 105 146 711 85 30 840 121 271 736 106 208 942 110 509 660 89 618 693 98 77 259 105 348 773 93 748 847 86 112 211 96 16 844 86 813 996 100 165 787 88 162 528 107 429 708 88 459 794 104 916 924 102 379 816 93 848 922 94 119 841 87 362 613 91 439 581 111 84 105 111 543 808 114 655 811 109 416 587 101 620 758 111 648 804 93 103 685 74 334 803 116 581 971 108 174 716 97 69 486 90 391 903 82 491 818 88 61 308 90 660 880 109 753 830 120 7 134 83 195 854 97 720 754 102 316 417 98 62 915 97 723 991 108 108 962 113 387 671 81 213 898 100 29 520 97 257 800 92 287 531 98 94 963 92 313 452 92 807 838 69 646 756 98 847 996 115 530 974 116 312 621 87 511 571 82 63 993 104 467 815 93 570 681 107 424 485 110 531 567 109 237 442 87 432 703 78 33 796 85 800 816 100 156 270 104 552 768 103 61 846 107 126 593 104 906 957 108 56 74 100 253 311 110 215 961 88 67 349 99 42 308 98 342 855 103 526 638 106 497 942 96 377 504 94 331 671 94 555 660 108 502 629 90 151 173 98 385 747 93 714 715 110 283 625 108 280 311 95 211 530 106 509 799 91 513 698 113 447 951 101 645 872 109 404 517 82 630 929 92 610 661 94 356 602 99 168 860 104 173 924 109 459 916 107 302 641 96 478 752 107 353 950 108 181 203 108 805 981 91 435 517 113 457 728 107 64 385 106 723 859 101 178 816 111 538 766 74 155 184 99 144 172 91 23 766 94 477 935 101 194 789 93 469 571 107 483 727 94 263 754 101 715 795 118 138 886 112 175 758 87 156 500 103 27 868 105 343 624 94 138 309 102 448 449 105 287 430 96 98 256 110 498 888 84 113 192 108 112 219 97 101 918 104 3 465 101 35 224 97 14 763 128 506 732 95 105 846 96 903 929 98 102 523 104 663 736 89 319 840 103 650 915 89 709 980 103 51 896 103 193 536 97 678 928 96 550 586 69 798 825 104 516 873 87 256 301 88 48 823 103 175 641 93 351 473 88 3 733 116 387 847 92 526 652 104 124 534 107 118 954 106 567 895 87 735 865 106 262 578 104 869 897 97 604 865 92 318 789 84 339 893 97 377 731 106 159 733 93 66 207 92 17 773 105 318 452 82 131 750 95 479 737 105 504 824 116 9 11 98 445 500 100 242 595 94 518 813 105 632 889 100 56 871 92 908 940 93 162 501 87 98 732 100 581 889 90 9 15 95 86 384 103 642 767 100 99 138 106 617 679 105 100 403 79 292 913 105 830 953 90 302 816 100 507 864 87 866 947 93 393 554 96 418 467 104 188 595 85 705 786 106 406 968 94 326 478 88 733 848 109 159 494 111 351 729 97 4 831 98 290 627 99 460 937 103 25 557 108 379 762 99 245 558 97 283 753 93 845 885 109 78 172 97 139 918 115 343 812 82 473 519 84 78 859 102 158 645 102 36 234 115 126 179 109 156 271 102 337 923 97 637 998 98 117 682 108 603 775 91 535 698 115 718 916 96 343 907 97 68 666 117 251 685 98 307 388 87 135 341 111 356 993 82 87 133 83 75 599 111 44 466 110 480 985 103 57 398 101 161 766 83 578 839 94 435 676 96 592 769 108 644 700 111 147 556 109 393 897 91 531 621 115 174 949 113 41 131 114 254 772 99 182 951 103 355 496 109 490 730 114 191 790 101 421 704 91 573 687 97 234 478 81 192 466 111 278 929 99 192 977 96 337 902 100 75 594 109 126 250 79 243 758 96 112 607 106 219 452 77 501 892 102 210 364 90 122 402 98 574 700 88 51 537 97 61 704 99 75 937 95 400 868 94 292 900 90 115 184 105 485 693 101 42 580 105 93 153 107 229 350 96 439 975 98 522 879 92 157 941 91 605 983 110 166 312 103 517 942 94 789 796 109 165 289 98 821 965 97 657 971 113 603 890 96 558 723 104 261 695 103 104 109 101 284 926 109 229 979 104 76 219 95 721 801 118 9 387 108 364 730 105 533 850 99 377 683 91 535 696 112 214 515 101 388 818 117 482 757 110 580 913 96 271 311 82 419 787 115 123 538 102 684 923 87 907 926 101 318 386 112 625 714 105 87 897 103 345 766 99 744 918 109 576 635 113 137 276 99 409 586 112 98 338 96 573 652 102 149 920 86 178 350 98 653 859 89 344 619 99 741 948 102 316 726 87 125 699 106 262 991 116 172 324 100 927 982 85 96 586 103 188 394 84 330 890 100 228 973 99 601 892 93 607 837 98 630 909 110 271 689 85 703 732 95 3 719 109 543 987 101 499 642 95 663 860 103 78 337 88 285 863 87 524 856 91 534 573 89 183 506 104 332 791 113 146 489 103 16 409 106 220 758 104 149 465 108 374 608 94 78 367 101 122 128 87 427 701 89 374 947 101 370 990 89 363 905 103 23 219 105 81 820 91 652 855 111 259 850 92 311 897 92 181 232 102 639 779 83 339 726 87 145 184 103 165 453 110 276 781 128 202 575 97 352 876 88 157 361 90 254 487 105 165 806 116 882 895 95 96 397 94 833 919 111 54 635 75 266 299 103 423 673 96 91 471 101 539 761 104 676 794 116 752 878 86 414 520 111 651 785 103 411 870 117 375 646 108 85 705 106 311 539 85 382 831 93 157 236 106 171 273 114 62 178 96 649 843 104 171 462 92 81 82 102 32 194 91 542 898 98 352 851 101 36 512 86 365 849 87 140 400 102 45 247 95 330 619 125 483 673 106 184 657 101 327 393 96 435 516 116 530 755 109 218 503 91 51 445 107 508 608 75 196 563 93 707 801 101 351 985 93 341 751 103 495 711 78 547 843 106 691 735 84 210 417 93 616 822 94 398 872 100 521 814 112 646 750 101 1 63 107 243 783 97 253 447 97 99 555 96 866 918 101 894 952 97 182 748 96 529 686 96 602 666 99 238 835 85 44 944 101 270 415 110 201 617 103 153 564 98 530 973 106 482 818 98 275 773 96 9 490 94 409 739 100 579 783 97 624 725 94 41 68 109 636 880 91 703 990 93 317 784 91 14 944 108 854 928 101 426 793 94 522 900 110 729 896 112 49 73 99 302 303 85 286 544 88 221 290 88 98 357 73 24 578 113 132 450 123 240 473 91 193 415 97 421 465 114 281 759 100 131 986 90 50 285 110 478 523 95 160 172 92 668 996 103 241 573 103 18 599 101 126 803 111 386 589 98 71 543 98 428 529 93 591 923 102 236 502 99 165 999 88 267 310 111 101 205 96 94 217 122 279 921 105 597 713 87 64 145 93 118 385 115 17 851 98 223 653 93 529 589 86 288 980 82 516 668 87 81 532 100 65 729 97 431 890 93 302 953 96 216 466 108 189 312 101 199 853 114 29 161 89 25 528 88 146 981 100 420 752 107 403 577 98 45 998 86 613 993 107 60 65 89 308 812 89 230 416 103 28 727 91 612 647 102 633 931 97 97 613 89 545 975 115 617 867 103 738 783 115 126 512 104 570 830 95 144 241 89 639 665 109 588 626 103 212 294 73 434 516 108 472 649 83 412 468 91 51 162 92 175 847 101 196 393 105 492 501 100 541 580 111 360 776 105 112 220 93 501 900 73 713 962 111 276 920 104 924 994 85 259 572 103 172 391 96 562 974 116 388 703 94 145 265 102 631 779 93 776 856 85 321 849 111 536 997 105 825 944 91 317 452 105 317 661 117 289 892 112 282 342 119 184 373 121 758 859 109 708 786 78 11 812 95 318 548 108 666 910 105 220 307 111 139 216 113 318 578 96 357 699 102 385 822 116 74 781 71 798 948 108 117 753 92 421 898 101 309 995 93 385 815 111 427 459 84 332 794 97 191 917 89 8 406 96 85 116 99 635 967 88 138 315 92 75 538 97 441 855 99 246 504 111 294 378 105 142 421 94 293 310 85 238 747 82 9 180 94 846 931 116 661 899 109 324 618 105 60 83 86 580 719 90 854 923 94 543 658 103 546 676 101 19 905 86 364 777 109 376 923 106 325 590 113 259 965 96 57 62 90 522 605 102 554 759 108 58 199 95 369 585 98 663 933 84 134 355 89 725 796 107 347 555 108 182 435 107 118 591 89 650 797 98 206 725 105 105 478 103 439 861 103 70 342 100 483 843 96 114 385 82 96 622 89 286 399 90 131 890 90 446 927 97 470 553 99 502 513 107 821 854 93 157 893 106 519 899 91 364 509 90 75 636 102 252 562 95 237 427 82 136 937 92 151 774 114 268 298 114 319 390 90 559 977 88 737 836 96 607 657 100 123 541 104 442 702 93 186 740 112 386 455 101 665 813 119 655 936 109 63 529 94 20 576 101 370 402 94 496 742 85 498 769 103 188 818 106 291 638 78 130 953 101 106 166 106 384 598 110 401 521 110 167 174 102 171 254 105 104 667 97 166 203 94 50 509 104 278 841 122 478 885 105 137 403 93 512 900 97 376 611 119 122 597 98 10 425 100 501 879 103 86 195 100 26 647 104 400 464 105 142 278 70 506 511 96 289 823 117 517 749 120 622 747 108 340 593 104 352 626 95 360 940 123 558 830 108 190 436 106 122 806 103 759 832 88 124 839 97 67 850 83 790 808 102 11 175 109 21 796 117 272 929 97 388 562 85 245 746 101 499 859 104 413 414 85 279 348 101 11 598 107 266 408 108 572 767 96 132 802 103 328 435 102 317 902 94 320 722 112 175 658 103 196 240 86 519 946 104 68 581 76 691 925 109 160 414 90 727 999 109 361 886 88 288 945 110 777 852 120 125 717 107 237 397 106 143 532 83 224 474 76 769 809 109 84 620 114 685 948 107 101 413 98 20 163 91 322 632 99 118 190 86 10 639 100 596 874 110 439 784 95 857 880 94 186 267 105 532 945 103 161 637 109 744 956 98 68 903 91 105 495 103 578 697 108 740 848 103 799 999 97 574 814 103 164 239 98 452 477 99 243 524 106 119 211 109 42 380 97 540 967 110 145 283 98 596 949 92 243 305 91 20 816 105 314 380 92 241 866 94 83 175 93 543 873 100 253 864 86 163 474 100 91 599 92 696 959 87 156 217 89 12 784 100 345 460 98 31 777 96 225 644 100 218 818 104 448 590 95 512 689 94 73 664 79 59 926 125 707 792 120 89 987 104 766 843 119 331 414 96 828 851 104 720 766 104 101 724 82 620 756 86 160 953 97 111 637 116 541 851 103 707 749 86 243 427 96 373 952 91 305 884 99 303 653 92 259 589 81 695 963 107 727 993 87 602 758 96 83 423 96 529 720 90 210 249 93 2 747 96 62 587 93 114 975 96 108 850 81 64 607 112 590 694 95 160 670 96 114 809 92 73 230 95 495 999 95 333 597 88 408 696 98 574 875 105 476 834 93 639 775 100 51 944 98 370 855 107 453 614 84 295 418 103 72 862 91 205 210 101 354 612 107 97 281 103 408 553 102 265 900 81 169 704 110 578 843 124 758 798 107 31 171 110 137 469 119 378 590 100 592 692 99 100 665 86 13 393 102 1 908 95 117 189 107 553 603 103 507 556 96 67 165 96 36 398 101 457 463 86 439 967 95 481 876 100 214 655 95 19 127 109 579 880 93 463 676 96 195 385 103 58 227 110 839 865 100 423 721 111 593 997 98 504 956 100 37 931 96 814 952 102 41 786 94 175 420 96 89 674 114 647 937 108 618 779 108 140 792 104 74 523 107 355 855 100 171 764 95 456 703 90 792 960 95 19 827 98 286 345 90 46 536 101 167 942 108 264 575 111 369 448 101 433 992 87 393 768 96 399 441 91 145 817 110 591 828 98 409 440 91 13 801 90 803 857 86 661 712 93 335 845 125 637 674 104 192 533 106 795 870 66 309 977 99 101 290 102 332 662 97 12 490 88 543 677 110 202 924 82 24 40 104 606 633 108 614 859 91 423 975 91 504 591 100 70 96 82 170 390 94 215 924 83 257 972 110 8 880 120 709 906 99 459 802 91 131 548 100 391 923 98 567 705 109 122 878 101 293 484 116 488 826 111 178 192 87 443 872 118 382 461 111 63 246 109 138 890 103 780 830 80 433 917 84 583 909 102 68 440 98 112 829 89 249 545 80 341 504 101 91 295 92 760 825 109 351 782 97 432 595 112 161 567 105 208 409 99 507 723 92 266 433 104 672 820 114 547 803 82 162 171 102 254 715 102 77 837 115 579 748 97 528 887 92 138 554 98 405 859 114 371 646 112 913 973 102 422 773 99 263 669 101 527 672 111 287 612 101 103 508 92 242 816 102 205 836 79 109 900 101 392 641 94 324 746 101 116 525 88 378 493 90 89 359 91 31 754 98 371 856 94 277 675 119 313 552 102 369 871 101 679 821 94 449 520 92 435 800 82 444 950 89 260 884 86 603 925 109 381 686 85 349 941 99 757 886 104 215 747 102 218 262 97 137 436 106 35 476 106 184 222 109 87 642 99 100 603 105 33 71 103 242 538 93 120 635 106 315 665 113 569 591 128 198 609 97 209 586 120 40 140 109 304 402 106 461 644 97 86 251 94 8 176 118 131 384 112 345 699 93 357 545 101 184 987 116 764 850 94 181 225 87 301 910 85 381 534 88 740 795 100 693 770 112 880 893 104 336 517 95 338 644 105 456 801 91 70 783 84 252 624 96 384 871 113 404 786 88 741 908 100 559 989 95 11 613 98 181 504 119 166 667 99 755 760 107 410 817 105 690 887 121 480 575 101 689 955 110 55 930 109 104 148 101 459 990 93 138 792 115 8 273 98 169 477 99 357 376 98 270 824 90 23 434 99 405 613 100 216 671 105 429 483 112 718 976 95 484 786 92 570 666 95 73 494 89 194 392 96 29 452 97 23 451 114 767 986 108 169 564 107 85 883 92 189 766 95 0 278 100 432 747 93 132 954 69 104 128 104 859 935 106 723 881 102 363 888 101 81 609 100 23 348 100 220 469 102 933 969 102 162 894 91 148 961 91 322 676 104 556 800 118 42 944 109 462 867 83 351 659 101 26 453 108 9 236 86 370 707 104 425 735 90 353 976 95 84 285 112 150 718 95 149 678 100 483 596 98 542 960 102 541 546 104 785 865 110 235 853 93 537 573 90 198 626 87 34 938 97 82 147 93 16 667 107 191 446 115 267 289 100 814 950 102 629 835 97 452 891 113 518 538 102 829 935 73 213 673 103 114 248 116 140 264 92 201 464 117 351 843 113 30 292 94 216 356 101 12 371 83 217 902 104 248 621 108 859 905 96 41 842 102 222 949 111 565 696 93 890 893 92 92 813 93 355 994 123 176 683 98 122 400 95 696 878 93 336 978 87 25 678 97 111 378 93 339 837 111 14 418 95 417 472 117 758 906 85 359 776 105 314 669 110 648 808 102 582 682 100 69 386 96 183 208 84 223 509 85 537 625 105 681 996 94 188 534 101 630 737 82 745 802 113 639 860 93 172 753 104 338 590 104 186 818 99 581 645 100 508 723 105 401 451 102 54 166 125 324 665 93 193 334 102 747 881 93 224 229 96 505 722 110 759 930 78 101 672 106 604 684 109 348 743 112 172 923 92 10 208 110 807 855 93 507 796 90 8 245 103 649 806 108 506 959 111 582 621 110 499 815 81 460 902 93 404 649 102 215 350 97 472 781 100 109 425 100 170 237 111 156 561 100 109 131 94 107 602 107 281 654 106 845 903 90 685 825 94 216 792 102 575 689 91 216 571 112 451 561 93 705 860 92 100 425 105 834 970 100 299 428 109 570 958 88 29 98 91 282 511 102 106 212 91 232 692 93 721 798 93 307 601 114 348 861 100 432 545 96 185 375 115 922 953 99 520 795 93 216 767 103 127 564 110 84 294 95 91 331 103 422 843 94 406 894 101 383 883 92 194 844 97 23 510 107 972 985 111 7 950 101 786 929 105 132 715 67 233 370 89 434 553 112 95 397 103 31 78 103 282 471 94 620 762 101 213 924 103 36 928 102 227 868 76 422 602 91 554 876 117 168 997 79 76 221 104 418 800 95 56 181 93 141 468 98 133 186 84 179 341 99 1 832 97 616 806 83 130 556 112 160 838 104 710 850 99 528 942 106 705 881 119 173 847 97 388 626 101 0 789 112 167 516 111 994 995 91 171 388 105 459 970 102 572 679 99 210 226 104 64 508 95 517 802 111 812 829 91 331 383 107 549 942 90 324 945 104 412 782 110 194 303 111 894 928 103 576 998 102 223 523 73 260 464 93 454 721 111 28 529 116 233 973 113 77 121 113 209 913 96 365 641 118 38 376 98 707 773 93 488 909 100 156 541 101 308 569 106 25 825 105 104 928 107 617 645 102 162 186 108 61 950 101 273 739 80 2 242 92 501 517 99 802 851 95 594 837 98 777 812 96 626 803 82 911 964 102 570 689 90 84 647 96 35 550 89 221 483 107 295 506 95 268 709 116 511 530 86 590 747 90 240 249 103 157 183 98 794 826 103 466 916 82 47 665 118 691 715 79 333 642 97 13 581 99 344 585 82 120 449 100 614 810 102 252 372 73 325 816 96 64 620 103 14 483 102 356 476 93 8 647 101 106 350 89 447 665 98 58 561 116 543 646 121 302 618 92 207 554 107 306 376 102 296 622 99 369 760 94 584 953 109 829 952 109 512 767 91 168 229 113 120 176 91 572 639 107 357 848 91 413 756 120 236 590 86 629 966 108 666 923 105 557 981 91 659 886 112 771 861 105 164 827 88 678 738 98 65 606 114 87 744 90 227 607 104 75 857 89 480 816 102 208 698 106 475 730 90 389 611 88 761 771 121 438 476 106 433 689 113 14 391 96 161 686 112 94 895 106 594 658 90 405 667 87 93 491 85 588 846 98 461 491 107 300 486 95 676 768 117 536 724 85 556 574 109 638 802 103 206 719 101 782 913 105 544 764 79 85 880 105 94 310 93 367 564 113 477 518 103 307 983 92 703 827 83 735 790 112 317 588 96 545 729 95 65 600 104 215 397 99 38 114 74 231 761 88 837 951 92 336 348 98 266 813 92 582 818 92 37 362 113 651 955 102 87 365 76 156 702 101 279 772 119 617 684 91 912 998 110 556 834 86 126 998 101 295 543 105 124 714 87 301 324 107 296 837 111 220 671 92 380 658 93 61 397 82 22 679 110 542 956 88 521 979 116 90 547 96 50 575 91 323 501 113 300 523 105 638 969 104 172 744 94 271 338 101 592 628 89 140 647 101 302 467 113 444 864 95 542 883 102 211 971 78 533 960 110 432 879 100 504 658 96 760 879 110 87 645 92 95 950 106 8 728 118 184 247 99 153 840 108 660 868 87 240 390 100 571 815 102 270 782 94 425 998 102 51 133 99 65 581 107 714 854 105 126 730 104 323 359 104 273 908 98 553 665 101 74 96 94 525 856 94 709 954 76 90 373 96 104 823 119 47 796 93 280 825 96 0 534 92 348 902 95 82 672 102 650 897 98 280 697 103 11 480 95 661 880 107 149 447 105 84 540 96 530 835 95 298 391 115 243 545 109 411 940 97 71 743 94 195 951 93 298 395 97 210 909 137 180 338 80 188 374 90 163 971 86 413 580 100 122 549 108 147 524 83 682 825 99 127 962 86 694 697 101 206 700 105 69 957 105 695 838 123 513 898 110 249 422 93 539 927 108 757 902 97 435 986 107 406 884 120 2 336 100 203 791 87 26 83 97 648 719 92 139 567 87 320 867 79 322 656 115 835 995 110 475 885 65 320 451 116 340 531 100 711 777 108 197 721 107 397 589 96 221 306 101 525 758 96 102 865 82 397 840 99 78 976 113 369 992 85 266 552 89 63 730 112 22 328 88 51 868 106 384 908 89 549 580 90 920 929 99 716 756 110 292 875 92 261 369 89 422 880 81 497 755 104 281 630 99 851 866 98 504 737 92 18 504 97 85 476 85 168 732 113 265 448 93 550 813 97 480 929 89 198 280 98 307 978 100 291 495 103 401 644 96 339 439 109 366 436 97 488 551 81 120 587 83 548 586 93 77 232 87 681 687 108 414 971 83 321 714 94 232 449 115 521 901 88 444 739 97 141 907 89 376 637 88 26 75 89 402 841 93 148 507 90 688 978 112 196 945 106 173 673 73 474 787 101 269 300 104 230 702 96 377 619 92 877 923 107 57 120 104 297 957 91 289 542 107 181 313 95 23 429 87 849 868 106 541 845 107 461 697 114 330 745 106 671 708 116 970 984 99 285 512 96 429 847 104 310 943 98 156 516 103 112 788 106 356 477 109 45 378 116 353 447 113 794 992 92 402 984 93 486 659 94 561 924 94 75 117 108 860 920 116 150 495 94 80 630 104 483 944 97 105 952 93 49 892 109 205 770 99 853 964 109 224 626 88 393 497 103 172 644 95 510 560 110 123 542 99 434 930 90 66 827 99 672 996 98 73 231 87 389 484 97 416 451 93 57 567 91 108 356 115 653 771 104 181 360 100 507 599 95 398 570 92 762 922 90 146 222 109 303 427 115 130 846 85 398 777 109 756 778 87 429 916 97 51 990 87 10 47 99 103 603 102 836 971 109 8 916 110 50 212 106 325 685 115 176 531 100 379 647 93 126 731 96 186 528 101 220 252 97 405 555 99 687 971 96 259 619 87 85 97 115 27 539 97 429 851 106 325 720 102 331 599 85 352 759 105 692 741 106 276 631 90 65 611 101 299 413 93 477 998 88 13 365 104 601 808 95 411 854 106 278 474 101 60 471 107 295 454 103 110 257 101 263 404 120 297 748 80 583 878 108 56 622 87 803 918 82 563 588 87 532 874 108 429 665 94 176 245 98 346 795 105 283 617 93 407 821 98 780 847 103 468 613 107 580 905 91 651 756 94 368 752 102 377 489 112 285 347 107 343 636 103 590 765 111 609 974 76 247 289 100 46 664 91 443 576 112 283 989 114 537 664 115 134 456 93 32 683 113 211 362 96 661 788 109 317 911 114 268 833 109 204 389 105 537 614 109 408 721 109 749 902 104 155 618 93 101 863 109 379 778 94 8 447 115 247 467 111 18 624 101 230 527 105 75 979 82 438 590 102 834 945 119 695 938 103 50 570 114 422 792 108 335 351 112 222 267 102 555 661 92 17 835 100 395 988 100 763 838 93 160 776 90 427 702 109 397 695 101 147 740 103 161 411 84 148 788 103 270 766 109 713 783 94 486 647 92 768 846 101 184 367 113 804 892 94 737 918 103 504 640 91 396 812 91 18 53 84 375 504 89 737 909 106 578 701 86 623 875 95 929 936 82 400 950 107 121 303 94 473 975 96 159 657 82 199 967 115 135 457 118 370 651 101 540 718 95 475 576 93 90 385 104 533 803 99 301 409 98 75 199 114 496 977 118 5 284 100 33 912 99 266 658 96 351 596 108 144 813 117 280 346 86 53 138 96 499 691 89 897 982 99 36 971 95 548 865 103 63 384 85 410 695 94 121 394 115 502 870 96 514 722 84 355 983 106 288 326 94 62 485 100 194 308 99 41 230 107 663 720 91 231 503 95 156 901 106 220 511 124 43 329 104 46 720 113 621 725 97 164 496 100 910 948 106 368 950 90 83 915 102 195 896 89 59 342 105 752 907 105 157 968 79 483 899 104 202 238 99 555 725 100 5 703 97 395 457 96 151 284 111 247 932 88 116 159 86 392 986 96 336 829 102 215 617 103 98 548 115 296 685 101 230 457 107 747 897 101 551 745 103 148 729 116 187 526 107 136 982 116 131 464 94 108 660 95 35 454 95 877 899 85 268 832 94 69 306 112 745 889 105 303 642 106 149 796 106 429 965 100 197 994 88 348 437 103 442 801 97 42 943 110 291 639 102 29 488 117 301 360 107 76 792 87 294 796 129 101 117 89 11 736 107 461 509 84 29 605 87 949 981 94 209 250 116 20 318 103 545 964 91 753 869 111 689 792 105 118 636 84 85 86 98 134 519 108 42 208 92 691 693 116 360 425 65 12 451 109 660 853 110 52 996 106 454 611 100 344 826 92 429 903 82 62 759 89 611 988 97 236 879 103 564 654 98 322 662 92 316 811 94 0 962 100 406 483 90 480 981 108 45 846 111 394 564 100 416 872 102 257 637 113 305 517 92 581 815 117 187 428 75 61 485 93 642 805 97 92 734 116 333 535 113 260 543 114 561 675 91 468 930 104 88 200 103 363 782 86 6 618 86 637 841 110 717 983 103 399 747 108 184 834 105 499 798 91 328 444 107 322 815 97 615 781 91 127 610 109 162 473 83 221 881 114 109 262 104 352 470 105 493 881 90 201 753 93 327 765 106 269 609 112 777 890 104 103 476 105 32 225 101 514 600 109 56 212 91 121 758 80 535 757 96 247 370 105 67 305 102 680 993 109 271 434 99 734 993 98 61 118 111 583 753 93 70 127 104 170 596 84 91 306 100 390 454 98 132 241 93 599 605 86 311 605 97 495 731 97 258 865 98 377 438 86 667 819 94 395 653 93 12 989 107 292 385 110 627 724 113 259 330 121 689 862 90 248 663 104 208 284 120 234 325 116 94 861 99 25 799 99 612 881 108 50 707 98 443 700 109 338 552 93 505 658 105 122 803 109 10 666 106 479 604 104 590 614 117 299 503 92 391 631 101 3 625 82 124 403 113 33 405 103 85 689 96 122 677 93 262 552 87 38 180 115 489 810 86 29 521 92 286 996 111 45 445 82 384 564 106 529 867 106 702 737 98 307 404 103 85 478 98 201 341 88 421 763 98 358 501 88 338 656 87 21 234 105 423 697 106 493 998 102 825 835 95 298 521 92 334 995 104 355 967 97 82 715 102 154 714 86 132 934 110 181 320 102 43 877 103 340 753 85 260 973 95 408 493 107 388 766 102 232 533 99 32 655 89 4 596 101 638 747 97 16 370 113 638 700 106 104 789 101 352 392 102 218 333 113 690 976 98 96 408 96 3 39 98 533 616 116 162 568 106 84 767 109 194 419 94 34 998 99 856 910 106 428 634 103 528 732 93 269 479 103 648 813 100 304 801 109 190 669 90 191 738 106 66 485 100 49 248 103 518 653 92 695 835 97 33 418 99 270 449 96 660 767 114 256 555 114 425 877 127 196 933 82 145 516 97 23 407 104 688 793 89 390 907 100 751 787 97 174 460 90 42 647 78 180 271 100 167 402 82 394 459 105 587 680 104 626 721 95 829 861 82 252 423 96 369 898 97 475 999 100 674 676 104 376 805 96 20 587 112 177 498 94 325 349 83 50 216 102 8 126 102 600 910 110 210 639 105 320 822 102 288 462 100 392 779 113 489 584 86 233 998 80 501 656 95 181 662 114 211 674 92 351 699 128 427 906 116 210 954 92 127 636 100 333 696 105 57 880 85 554 731 91 4 661 93 357 689 105 329 596 94 236 812 101 87 201 104 435 769 97 259 982 88 163 564 110 101 502 79 133 490 83 74 828 93 280 743 96 440 853 116 267 444 92 147 652 94 451 974 102 154 802 103 81 383 104 68 980 108 587 746 99 53 181 105 123 488 94 334 391 82 873 920 97 698 902 104 424 513 106 11 190 99 604 860 105 532 667 95 517 985 112 346 693 113 527 550 107 511 880 101 592 623 85 410 698 111 147 926 89 723 866 86 22 973 88 375 763 114 587 927 71 359 682 98 515 833 91 396 724 98 381 791 89 13 350 100 197 364 89 934 947 80 5 899 109 83 901 94 516 862 106 417 868 97 746 904 87 83 146 109 103 575 87 226 469 98 341 723 104 109 450 95 528 847 104 368 483 107 409 726 80 129 729 99 461 563 89 313 817 104 411 996 119 189 627 81 795 990 96 278 489 78 67 675 103 425 874 107 481 848 101 234 501 101 200 405 100 147 814 101 105 665 99 760 986 97 474 831 105 164 603 84 538 687 87 268 452 93 372 556 87 246 934 87 457 467 94 464 616 98 348 493 97 523 687 96 450 796 102 133 153 123 113 417 87 316 586 108 365 931 113 508 958 94 53 675 94 170 400 82 148 981 92 540 671 98 546 959 90 61 176 93 46 56 115 296 799 108 319 540 90 465 933 117 729 854 96 367 559 93 520 845 95 79 233 88 803 862 93 904 940 90 501 944 101 431 476 92 33 419 95 345 698 91 178 828 94 120 390 100 842 976 81 306 407 85 428 501 109 130 272 99 650 905 97 733 959 112 561 793 103 105 671 95 794 877 129 503 680 85 53 287 109 97 795 103 277 953 91 182 844 116 32 564 73 742 954 113 125 374 100 188 569 97 249 495 104 144 381 80 196 551 99 221 292 105 75 823 75 107 233 110 499 751 81 254 633 94 455 994 110 171 896 111 609 959 123 266 351 111 85 794 101 680 951 89 495 770 77 152 171 107 783 877 91 438 824 105 16 450 105 82 93 102 430 948 93 694 861 90 15 737 110 387 530 111 10 916 91 84 297 93 302 861 96 698 931 107 89 111 87 361 398 104 111 508 109 457 926 95 427 566 95 189 306 78 469 686 89 29 302 107 52 505 125 297 778 95 745 891 105 286 708 111 727 781 91 375 783 93 263 560 124 46 453 93 9 652 81 168 855 101 466 761 118 127 548 106 168 838 111 352 527 97 403 407 108 39 809 83 857 905 107 111 958 108 67 654 92 216 541 103 429 505 101 80 830 94 331 516 93 276 846 100 243 970 100 550 562 95 33 790 116 289 899 111 276 525 98 128 625 88 533 693 111 103 700 96 132 797 97 193 274 92 60 114 110 123 925 109 2 138 104 224 599 91 577 748 92 259 768 101 235 456 121 283 776 108 582 718 98 315 445 107 235 982 108 500 557 93 601 727 85 236 729 106 557 833 112 76 344 110 279 475 103 254 562 96 139 237 94 223 262 99 331 881 100 373 591 97 369 620 97 466 881 119 604 738 107 64 216 105 113 999 103 632 983 100 229 367 95 594 906 107 170 717 94 813 923 106 178 613 108 42 509 103 491 899 99 27 180 100 339 826 109 101 382 95 208 746 77 61 112 90 20 619 110 210 510 104 776 816 106 48 317 93 582 898 102 571 677 94 147 270 94 525 873 108 358 750 83 244 856 106 511 839 96 908 985 99 286 994 119 3 103 90 342 401 85 235 871 110 786 826 107 42 453 100 495 707 102 529 699 91 129 443 105 863 904 103 903 904 105 291 832 95 147 237 98 477 701 95 444 711 82 111 627 106 115 553 100 234 467 113 458 928 90 427 758 91 501 718 86 262 374 104 471 499 109 308 562 93 103 802 109 188 954 103 293 723 95 562 619 95 440 537 91 713 926 97 762 911 101 442 723 120 717 901 99 304 851 103 185 710 100 533 728 106 530 825 84 371 694 126 241 593 94 289 543 99 224 369 106 294 877 104 34 882 106 825 915 110 241 486 110 101 581 108 410 413 100 189 429 99 286 904 99 251 808 88 582 943 92 38 280 116 232 987 86 107 460 90 538 929 129 520 913 108 569 879 102 55 420 86 354 831 103 149 572 102 348 601 101 203 763 93 563 778 113 50 856 91 318 974 109 695 781 101 164 264 100 161 440 105 224 692 103 474 706 96 356 943 96 641 930 89 422 597 122 251 733 108 140 209 89 396 547 96 194 758 83 110 670 109 104 589 89 419 666 91 683 745 114 23 820 107 113 356 87 441 740 108 187 588 97 78 138 98 482 994 105 96 629 100 425 443 113 350 440 112 359 870 119 235 541 105 47 763 95 285 782 99 745 809 84 435 557 105 294 781 98 664 877 99 342 848 96 531 844 113 466 796 112 203 283 86 124 610 105 484 681 90 637 738 105 450 713 97 88 202 94 518 765 100 150 272 100 235 954 99 410 586 115 442 676 100 625 701 94 112 570 107 148 427 94 31 847 104 646 811 85 50 187 93 129 143 97 37 925 95 443 705 99 236 720 102 125 366 99 153 958 92 49 170 96 716 928 102 99 946 89 669 805 115 76 580 95 494 988 108 282 711 100 439 756 97 478 871 111 340 756 90 63 657 111 531 934 96 521 828 99 241 528 88 132 568 85 773 813 102 545 812 98 756 970 102 209 633 116 114 284 105 354 734 101 290 690 89 383 858 85 101 691 95 362 578 89 236 548 99 573 988 129 40 983 89 226 463 110 248 703 93 537 585 101 232 444 99 843 886 107 568 899 101 505 728 87 590 770 97 43 378 89 129 442 111 611 886 102 601 729 97 408 985 89 54 717 93 129 275 87 91 144 102 416 776 95 416 943 102 346 786 101 397 645 94 283 341 92 536 718 106 23 482 92 59 171 77 305 913 108 288 909 108 525 971 98 83 299 93 224 348 105 11 353 100 274 954 101 306 571 84 607 803 104 441 591 110 789 932 85 270 504 91 12 644 102 3 757 101 549 579 117 469 883 108 336 718 100 224 947 98 76 320 114 460 579 90 51 727 111 257 629 98 134 269 95 39 208 125 392 842 87 506 538 81 647 711 94 635 770 96 528 784 71 258 545 88 144 264 106 43 426 92 780 812 110 754 911 88 305 649 92 113 268 95 402 764 106 245 413 99 394 919 99 415 539 107 234 497 86 457 677 85 24 866 112 13 354 99 399 959 95 180 788 111 382 692 86 280 283 102 409 985 87 485 664 107 30 342 96 333 995 95 504 534 88 422 727 101 217 613 92 51 712 115 855 942 95 39 361 106 0 792 100 526 789 98 103 982 100 113 673 95 704 809 94 843 863 94 123 762 106 136 199 95 48 845 102 625 630 93 73 221 102 658 893 88 57 987 86 133 403 94 154 485 107 700 868 98 400 667 90 293 815 95 633 992 110 360 914 115 815 939 82 131 817 108 149 386 108 276 955 115 203 712 89 462 700 96 494 702 104 410 987 84 341 342 98 330 479 112 52 698 103 392 739 119 826 989 87 568 867 91 51 963 100 802 823 106 185 434 93 483 858 76 313 869 107 53 576 107 320 859 108 129 554 103 829 995 98 35 111 72 302 436 103 440 763 81 159 392 104 441 733 93 61 887 112 148 844 116 693 814 121 669 991 107 521 609 94 625 628 100 339 527 99 129 280 78 341 948 86 106 914 97 155 350 85 905 971 115 308 544 96 58 657 96 3 294 99 2 698 108 818 891 76 313 605 93 206 804 91 344 838 108 489 707 95 302 318 111 108 198 109 25 837 101 762 984 108 41 959 102 548 796 106 368 944 102 635 717 100 362 897 123 327 517 81 323 334 87 247 664 89 415 487 89 57 677 82 850 892 99 729 875 94 754 897 91 263 891 102 155 472 107 525 895 86 458 729 106 583 906 103 188 532 103 257 670 88 80 728 94 420 733 96 93 187 109 571 792 80 352 569 116 339 603 96 135 527 99 520 924 82 32 221 89 422 812 92 280 656 97 113 862 98 176 920 109 237 455 101 268 316 98 430 866 111 454 665 117 409 796 98 189 227 101 58 991 86 52 251 80 82 637 100 570 599 85 378 901 102 426 452 110 40 907 96 434 847 101 39 154 90 515 560 85 143 479 107 398 603 103 419 693 100 353 643 106 478 743 103 340 789 104 193 302 103 242 845 97 71 461 98 455 743 109 287 840 97 262 553 109 139 308 106 158 397 111 508 834 85 69 195 103 613 700 91 72 979 92 680 787 97 398 666 109 561 958 96 15 738 93 185 556 103 356 899 90 343 590 116 701 732 87 413 430 96 634 938 114 538 663 92 116 778 108 597 914 104 585 977 106 31 410 100 109 444 113 425 966 97 100 889 106 762 915 83 119 600 78 505 976 110 136 831 104 10 156 89 340 736 88 165 340 106 768 926 120 661 715 90 488 643 101 300 967 85 776 777 106 395 579 114 10 693 107 41 702 94 132 842 103 561 769 103 212 593 90 127 893 105 634 722 93 163 537 88 655 784 85 171 355 87 496 689 108 916 960 105 299 894 92 298 481 105 406 579 123 426 975 117 475 621 82 570 874 93 352 367 98 737 913 98 164 983 80 489 651 112 393 483 98 105 954 84 18 128 111 377 928 93 134 924 108 390 777 91 286 377 95 668 928 109 20 418 88 365 728 90 645 796 91 516 963 120 214 353 98 612 754 95 248 620 102 710 908 114 149 196 94 484 519 95 145 375 111 371 823 101 512 786 108 711 853 114 604 902 88 26 59 103 231 540 98 590 911 107 33 341 87 581 988 107 160 787 86 602 902 96 334 686 102 52 811 88 648 786 101 377 658 100 712 911 103 524 819 93 301 684 105 516 718 85 149 321 91 406 478 109 77 307 102 262 456 95 381 751 101 792 814 105 75 826 110 918 991 100 67 651 93 432 655 84 339 629 91 283 801 85 125 253 76 184 528 95 534 987 112 71 88 97 758 899 88 192 443 105 158 390 102 821 939 105 165 953 100 160 813 101 547 569 113 136 919 95 1 410 115 747 805 120 175 905 114 70 784 101 288 778 110 7 985 100 489 542 102 404 493 98 442 852 106 362 936 112 185 845 96 810 946 106 580 983 105 315 447 100 195 700 87 224 746 99 451 758 105 358 561 105 32 245 98 389 652 111 536 575 86 581 699 92 259 814 104 41 663 85 356 757 97 388 618 101 32 113 113 450 522 102 481 996 91 47 209 102 291 328 106 170 262 100 244 852 99 328 880 85 976 988 113 260 539 115 115 187 103 58 606 101 285 895 107 15 885 100 94 366 89 326 985 101 191 612 104 1 329 106 34 460 75 144 272 92 615 735 110 359 371 85 152 856 88 389 545 80 454 812 102 588 873 84 21 417 99 287 604 82 533 739 93 247 883 97 18 569 107 117 550 108 402 539 110 427 903 103 545 937 100 237 343 97 271 676 104 356 870 84 276 958 84 731 883 102 718 839 100 11 64 81 361 764 101 181 554 98 240 946 89 801 896 109 108 319 105 554 693 104 515 523 92 2 12 99 520 925 106 44 463 101 485 780 110 685 857 104 112 863 103 167 828 97 608 906 126 816 918 101 139 555 92 66 966 109 270 893 110 346 474 82 120 262 88 71 97 101 151 699 104 29 935 91 636 680 105 186 767 95 279 565 82 16 626 123 131 823 113 17 319 108 679 893 91 186 455 96 653 931 103 624 902 97 591 925 92 70 217 90 16 532 95 74 903 71 451 911 106 407 516 105 218 972 102 262 558 89 378 726 91 91 484 106 645 721 107 3 395 104 76 395 116 625 722 97 625 990 97 855 894 97 107 689 83 833 891 101 288 634 97 338 851 87 59 454 97 241 621 86 316 564 75 50 712 108 61 614 96 386 634 102 881 922 94 385 635 104 633 922 92 60 646 90 227 277 114 297 958 98 794 961 87 812 913 83 578 745 102 29 942 104 450 656 88 45 564 101 757 791 121 14 92 94 262 944 92 361 718 94 167 306 116 202 704 98 50 440 103 134 170 107 141 967 110 51 968 92 354 533 96 3 110 98 555 654 105 788 930 116 586 665 105 85 524 116 628 692 105 324 900 109 86 566 97 210 337 96 709 818 109 141 351 115 500 899 97 190 621 87 690 766 99 712 993 107 223 616 100 510 770 107 417 757 106 22 342 107 491 730 94 153 782 115 265 818 94 367 717 99 92 335 107 602 725 104 105 687 104 224 356 110 635 965 112 70 692 99 415 489 102 541 904 105 17 176 103 74 439 115 364 725 101 324 454 95 228 862 88 291 468 93 977 999 109 754 877 92 350 768 102 924 978 97 22 28 97 736 953 90 270 315 108 137 983 113 668 924 107 130 678 86 493 576 89 449 734 96 168 394 99 259 701 108 99 194 84 629 980 100 133 376 105 278 789 104 592 700 94 226 385 94 28 269 110 21 751 88 289 686 100 388 580 101 234 709 115 545 930 122 267 827 70 444 648 100 20 865 97 909 929 102 74 834 108 572 788 98 197 431 117 151 684 113 131 386 116 447 773 107 714 799 98 315 340 104 354 414 110 70 225 96 393 821 110 206 831 98 548 860 106 301 919 107 128 480 97 78 764 85 567 646 91 450 662 108 338 610 102 155 497 89 272 632 111 25 845 97 492 995 108 144 436 104 67 592 98 57 131 92 57 841 93 691 785 88 16 415 107 535 710 94 120 407 96 218 311 94 403 460 96 939 991 98 433 634 104 858 919 115 369 424 101 47 843 91 224 457 101 782 955 93 168 953 111 414 657 83 738 824 91 246 333 102 279 576 96 66 418 83 155 746 106 45 519 96 123 193 108 381 476 86 579 848 91 138 447 120 590 940 92 611 786 101 438 913 96 681 744 96 838 927 105 357 658 98 119 852 103 252 418 116 316 433 113 82 389 118 429 996 107 35 158 99 532 751 87 488 604 97 646 789 81 198 243 101 308 387 113 381 897 93 426 996 106 516 875 105 435 678 110 164 714 99 31 213 108 656 761 128 13 175 89 842 972 113 213 515 98 238 581 104 98 847 96 343 912 114 36 740 101 70 443 110 729 740 97 2 647 98 99 229 96 759 926 110 523 829 91 100 654 103 657 912 102 132 161 97 1 82 85 870 930 111 307 486 105 112 292 107 514 673 90 205 347 119 570 918 114 49 599 86 236 531 93 838 948 91 160 688 87 50 859 98 43 207 88 100 879 100 214 725 98 349 466 96 360 943 95 130 355 95 0 394 99 95 969 117 619 935 98 891 966 94 111 333 90 455 631 99 67 716 88 401 921 114 567 996 102 730 747 94 440 637 102 103 969 101 270 640 105 600 808 99 447 978 126 649 784 86 72 302 112 774 903 102 396 764 89 45 787 96 23 51 97 594 640 97 661 846 115 294 567 95 60 257 101 743 759 108 849 936 108 106 415 100 80 193 100 252 948 89 265 584 95 390 451 115 968 993 82 205 390 78 835 902 96 420 884 105 268 469 104 302 316 89 762 979 96 86 972 97 46 621 92 232 316 98 193 916 78 205 540 113 2 592 113 270 520 91 533 920 110 63 917 111 73 77 99 165 166 96 306 446 101 167 850 92 810 844 106 41 150 108 512 538 93 185 592 93 307 530 101 441 906 104 474 525 93 282 588 105 108 317 88 83 604 99 44 705 98 239 317 105 649 757 82 250 765 100 71 436 98 40 495 96 474 475 90 877 910 113 422 876 100 194 201 115 729 743 106 19 800 93 742 824 102 174 246 92 108 926 119 4 888 106 169 891 114 213 804 79 310 736 106 749 829 93 195 786 111 143 204 104 128 242 97 344 527 112 841 924 104 207 357 82 153 709 106 121 434 111 571 796 97 270 931 88 552 784 87 148 760 103 290 843 98 174 602 95 127 181 104 303 564 116 48 982 92 154 784 92 109 696 100 183 453 103 163 745 104 108 242 106 2 720 97 325 357 92 2 501 100 134 349 116 52 248 103 117 227 85 704 836 96 186 522 89 252 699 105 373 431 99 115 272 120 503 810 106 75 218 107 103 225 111 4 62 95 215 363 96 149 177 106 237 855 87 435 593 95 54 484 116 660 918 107 599 603 111 664 871 105 108 734 105 235 264 72 102 245 117 318 934 98 404 946 102 507 818 100 537 748 112 457 663 96 203 915 112 160 745 103 815 953 85 490 678 112 66 423 87 42 65 99 584 703 108 596 712 98 129 226 105 312 494 92 88 467 106 91 542 112 77 341 94 202 512 99 213 689 109 439 556 99 24 618 112 392 799 102 866 956 120 596 812 93 105 599 94 196 199 85 219 458 101 66 908 100 709 736 107 225 238 107 559 587 100 30 490 99 68 919 71 162 375 113 72 617 95 581 659 104 83 320 99 161 578 91 116 524 106 323 852 91 230 630 121 136 842 94 199 223 115 287 952 98 545 719 91 201 217 95 338 925 107 1 983 101 8 616 83 188 243 116 501 559 118 5 986 94 348 640 101 71 474 105 321 363 99 135 842 104 634 890 86 120 439 95 509 725 85 725 768 84 356 442 92 196 621 98 666 745 112 430 592 90 468 889 86 107 498 89 188 828 110 467 674 101 36 933 94 734 834 95 273 980 77 440 949 104 315 347 88 147 605 94 759 858 100 537 805 96 172 382 104 868 972 102 205 440 97 283 510 92 96 152 98 247 381 116 356 825 89 442 944 113 656 983 115 181 516 96 493 748 105 410 577 99 605 945 101 435 496 97 251 661 79 592 895 86 750 770 94 457 820 100 433 699 119 493 692 101 857 941 99 141 180 95 785 949 98 437 802 110 660 727 91 265 580 89 197 718 93 207 566 109 56 488 105 312 353 114 293 418 101 183 657 110 237 759 105 590 894 85 415 628 117 764 937 106 35 942 88 694 765 101 62 825 96 471 623 90 815 854 103 270 832 93 148 339 106 670 928 103 645 993 97 180 293 104 924 980 104 27 826 101 72 179 98 37 901 101 50 672 95 285 475 96 93 392 97 7 56 98 18 377 98 789 902 106 245 358 99 35 472 110 114 576 100 27 152 91 712 840 105 47 196 106 572 736 82 94 114 100 17 152 98 24 27 98 313 624 84 89 282 99 42 250 105 171 417 103 3 780 107 362 558 93 319 444 102 72 539 108 234 726 115 71 199 103 137 735 82 282 599 109 429 937 105 361 475 114 144 788 99 300 381 93 632 935 108 201 482 100 176 773 107 334 792 86 134 450 115 198 984 99 452 503 102 387 948 103 719 823 98 596 678 102 19 22 95 340 411 108 596 725 98 174 934 79 699 717 94 92 758 82 77 108 91 896 929 101 107 674 94 377 910 112 65 342 83 733 997 98 407 950 98 413 776 118 432 620 99 43 144 93 859 884 108 94 686 108 53 372 117 101 501 123 66 298 119 134 648 94 611 998 96 27 437 101 29 777 96 335 517 100 185 799 110 766 871 99 648 904 112 371 489 100 252 476 110 138 276 106 227 871 87 62 804 95 145 880 104 417 840 110 506 956 116 331 740 104 333 616 90 541 790 85 103 496 105 172 768 96 413 909 104 584 607 114 41 832 91 101 883 96 7 661 111 139 384 90 272 640 115 269 281 97 199 326 97 60 101 92 385 580 100 534 662 104 92 808 97 355 739 101 287 709 95 86 864 93 211 818 84 482 759 101 559 969 105 636 816 90 301 900 100 540 987 111 10 192 109 331 833 110 100 139 101 517 870 88 271 782 117 131 542 114 105 810 107 99 760 97 0 339 114 451 912 102 280 955 87 31 425 95 138 329 111 104 701 91 14 796 105 247 519 129 615 617 115 821 938 95 120 288 89 293 651 99 383 396 109 431 622 99 476 492 79 118 154 91 99 634 103 77 224 106 278 658 109 182 578 84 436 711 112 0 515 98 236 271 99 548 650 100 50 745 109 655 910 99 246 445 121 9 703 93 332 753 99 222 573 93 450 791 91 247 941 95 615 730 86 645 951 88 454 917 98 639 690 106 340 672 109 250 466 83 114 976 119 766 805 97 420 596 98 156 420 100 10 477 114 153 745 95 598 932 85 191 982 91 577 696 96 19 57 87 146 364 97 828 910 106 237 749 90 542 996 86 553 558 101 114 397 92 13 766 111 278 648 107 15 491 99 637 828 101 6 483 80 279 566 106 349 438 95 538 915 93 26 913 86 103 390 87 333 880 103 204 805 81 679 991 120 231 960 85 540 660 95 405 658 103 400 922 85 23 453 107 0 740 95 488 788 99 157 192 95 279 394 82 487 848 102 642 808 93 120 595 86 724 889 89 159 208 101 670 816 93 191 742 87 524 929 109 137 994 100 266 917 96 51 568 96 497 526 108 93 976 101 545 673 90 303 835 113 391 495 100 541 733 95 300 449 109 554 595 107 112 216 105 224 861 107 158 204 97 566 868 96 77 611 104 186 397 104 346 580 86 166 901 112 41 364 106 384 490 111 236 241 91 234 389 98 619 828 98 358 418 90 389 777 94 125 171 105 135 177 113 361 922 99 709 850 107 308 674 100 119 778 77 8 458 108 762 842 103 141 840 100 337 367 108 124 662 95 165 635 95 275 515 123 583 662 106 861 881 98 364 678 102 193 503 111 349 571 108 288 769 119 511 979 96 17 658 106 249 664 84 438 974 89 23 750 109 73 714 91 661 961 91 199 659 89 373 938 100 617 680 95 85 370 113 231 252 88 108 341 125 172 306 92 360 936 83 320 931 108 135 512 99 417 561 106 202 791 103 114 202 114 85 563 102 103 330 95 378 818 104 6 667 106 180 249 114 60 239 113 49 243 111 91 520 89 658 704 98 115 769 104 318 562 78 480 779 90 69 964 107 927 962 97 58 533 95 708 824 82 502 816 112 93 94 108 616 848 82 464 994 90 268 799 100 588 802 98 33 47 104 476 516 89 241 397 101 162 760 93 79 248 98 477 954 89 142 580 82 295 713 80 304 664 102 258 263 115 265 386 107 492 937 101 336 462 72 152 255 112 163 978 87 116 624 105 20 673 101 467 599 116 674 789 110 488 672 97 716 744 86 154 972 84 299 760 104 322 766 102 659 772 93 375 536 93 394 624 92 558 890 102 409 705 106 500 904 96 82 654 97 603 967 99 299 754 95 126 533 93 90 752 92 268 835 97 98 717 100 424 451 97 326 475 106 378 992 115 585 998 90 769 996 110 3 150 104 348 495 79 30 209 116 855 927 109 212 797 107 367 475 123 82 372 84 359 517 106 139 215 92 443 500 90 556 989 88 656 715 110 285 945 116 307 724 123 202 311 100 68 101 101 801 914 113 380 704 102 378 764 111 213 227 120 491 674 99 84 445 87 3 36 107 617 709 82 796 873 99 38 75 114 966 976 101 41 864 97 286 795 108 185 240 90 261 846 106 47 666 111 122 746 79 446 459 87 144 961 97 93 692 108 528 736 118 557 801 101 426 945 99 62 396 88 244 758 90 11 576 93 217 967 98 748 768 118 489 836 105 155 389 108 78 375 98 183 654 102 25 560 85 305 566 88 124 200 110 312 667 102 458 688 94 730 898 97 44 675 92 84 733 99 222 488 121 540 776 98 121 741 110 447 898 103 170 989 92 95 828 105 122 674 80 127 735 92 599 955 95 196 555 98 606 945 117 171 719 107 270 573 105 17 494 107 354 537 91 50 924 103 393 994 114 149 729 82 231 892 93 664 948 86 83 194 116 188 982 86 669 924 92 685 972 96 313 754 114 47 366 110 145 778 109 484 818 101 878 949 96 119 656 111 284 973 106 85 511 87 0 111 100 258 387 100 101 107 99 497 853 104 19 47 110 275 624 106 58 483 110 277 983 103 509 926 98 193 772 96 713 848 91 177 807 107 531 581 96 2 987 118 116 982 97 112 535 106 335 367 102 494 878 119 551 777 82 580 654 84 730 816 94 486 580 107 325 440 102 171 483 109 147 292 115 489 962 98 623 842 93 100 641 113 103 526 103 155 449 96 128 903 97 85 637 106 592 894 92 24 753 93 372 621 89 22 24 104 123 281 96 276 309 93 644 694 97 287 682 102 393 813 89 329 828 89 520 623 107 440 706 102 167 824 87 745 979 112 508 788 111 193 397 93 796 800 91 273 556 97 94 855 111 41 550 113 254 682 98 171 315 88 17 57 108 579 871 91 677 684 112 17 265 93 258 897 95 752 789 103 506 859 86 75 289 110 123 498 103 102 644 99 100 202 97 498 745 105 184 329 87 48 443 97 746 866 105 312 797 98 857 890 119 55 175 109 148 861 86 697 933 102 599 919 110 852 910 96 644 912 111 54 833 78 497 751 98 72 949 90 512 949 87 172 894 93 111 160 78 141 588 94 471 855 111 874 937 115 35 172 105 363 987 91 11 158 81 327 803 101 283 442 90 187 529 119 255 521 90 220 988 105 571 961 79 492 650 83 424 862 101 122 638 88 586 879 102 99 502 97 71 468 85 674 975 76 242 336 106 94 541 113 312 970 97 60 838 71 226 271 95 466 718 87 155 834 91 516 941 92 173 850 102 292 453 97 536 541 81 37 814 102 182 612 87 461 950 99 520 720 89 196 824 115 127 829 96 266 816 97 234 569 83 241 312 88 63 123 93 115 214 112 733 935 85 4 208 112 80 997 101 884 964 106 78 370 109 168 417 98 38 116 93 369 765 93 950 971 109 371 560 95 576 673 95 134 863 105 688 770 100 130 564 107 663 892 98 409 710 106 154 322 98 800 856 109 104 163 117 493 751 93 229 944 101 133 485 100 197 389 97 173 577 112 129 817 110 281 936 104 144 586 117 522 877 111 330 495 103 207 229 90 167 878 90 169 914 88 92 147 99 571 621 88 168 746 96 81 219 101 905 932 91 616 794 101 612 684 101 555 657 101 163 592 113 374 997 80 761 929 100 701 861 84 13 157 111 675 692 102 228 425 111 471 914 123 461 580 94 10 719 107 659 808 116 202 208 99 170 936 96 685 852 85 261 794 79 475 845 98 882 886 105 452 474 90 352 642 92 448 550 98 515 832 101 754 963 90 697 889 109 86 330 105 379 936 108 460 855 113 36 926 105 318 552 95 718 930 99 461 650 94 909 972 106 91 847 92 51 739 117 897 939 112 210 540 103 204 224 110 5 273 104 41 119 101 103 450 93 70 619 90 198 407 113 148 800 91 372 585 118 279 718 99 767 951 90 278 695 106 52 293 91 370 997 96 165 239 97 178 775 110 538 617 104 8 892 97 304 334 86 403 617 113 589 927 98 205 272 91 116 907 115 29 350 97 113 291 95 504 897 116 310 972 119 91 438 85 48 192 97 597 598 99 604 803 98 559 935 83 830 851 84 365 646 102 106 354 107 9 620 108 262 414 97 297 769 98 82 622 89 460 726 98 518 843 98 824 879 104 382 581 94 48 669 91 448 632 104 451 878 79 73 687 86 751 780 104 25 161 94 180 194 96 105 574 97 524 568 94 582 810 115 417 869 91 728 910 96 556 671 93 634 667 112 139 265 107 12 926 100 43 119 105 151 674 111 441 794 84 307 683 89 403 929 110 437 905 105 292 855 115 116 145 119 390 716 103 16 330 94 416 986 90 584 940 105 317 401 102 220 236 94 410 539 95 160 334 85 369 986 88 63 474 108 91 969 94 368 904 100 185 809 103 10 558 83 296 300 101 106 398 107 251 499 99 650 723 105 286 726 93 608 720 101 448 966 115 257 737 93 592 608 102 75 212 121 220 578 81 558 707 83 244 570 116 219 732 97 424 629 99 586 784 97 29 265 88 448 958 95 58 539 107 526 844 101 530 758 107 168 654 110 183 487 100 882 974 104 618 702 94 358 914 113 142 547 97 74 635 101 337 440 90 14 740 96 275 543 111 236 827 98 38 487 104 759 869 88 103 126 85 591 998 111 281 567 106 644 671 85 744 819 105 177 512 80 372 447 77 225 233 94 46 170 112 729 745 105 496 724 108 708 845 82 470 479 96 129 787 85 427 783 86 183 627 105 362 996 84 585 618 94 457 670 84 471 536 99 128 481 97 796 941 85 263 308 107 320 525 109 330 466 102 55 955 99 250 277 97 478 512 96 588 763 109 182 555 106 94 100 90 102 839 86 284 845 84 38 233 97 582 754 99 192 285 99 58 998 90 392 859 106 269 977 98 125 385 111 357 951 89 326 810 92 259 609 99 272 693 81 18 356 101 483 950 80 8 110 95 169 341 91 471 845 69 360 809 75 345 677 107 152 158 94 151 972 87 555 877 109 211 463 90 463 658 117 429 810 92 345 376 105 643 801 112 200 653 97 139 560 108 789 938 86 378 974 118 108 578 90 173 857 97 260 952 101 809 817 99 182 747 90 480 661 100 179 422 109 208 584 103 342 727 124 72 810 91 704 907 80 98 802 104 430 991 84 21 70 86 226 991 93 249 542 103 753 979 109 433 567 83 578 627 111 468 629 84 626 950 90 284 805 116 117 969 101 594 691 101 69 610 99 900 949 102 394 988 95 305 767 105 259 574 112 272 710 90 234 303 95 495 950 109 93 197 104 529 942 85 122 194 109 360 734 98 312 538 105 799 930 105 553 928 100 23 779 86 759 827 98 549 904 91 689 994 110 777 857 104 306 786 97 238 778 102 175 272 112 676 995 109 849 897 77 506 847 99 294 300 121 66 995 101 109 462 106 114 575 92 509 823 103 280 502 92 920 939 93 92 897 101 52 390 106 39 185 79 360 996 101 366 870 87 542 919 103 509 938 101 257 725 91 147 473 100 814 990 83 659 906 116 288 387 114 127 650 95 239 369 102 516 607 98 395 808 93 693 783 114 757 887 89 20 330 112 883 958 102 520 579 88 273 469 91 487 835 111 285 577 113 618 625 90 169 894 106 230 334 106 733 934 114 603 692 104 675 973 81 143 478 87 783 797 88 609 884 97 543 829 103 77 455 83 272 893 110 586 651 74 13 131 86 524 771 96 421 677 115 385 985 101 490 905 93 130 489 101 753 882 83 264 761 91 239 967 107 261 308 111 152 482 99 378 536 108 402 790 104 478 992 108 380 426 92 370 436 91 811 831 99 498 777 98 58 898 98 588 719 89 218 295 99 4 373 89 228 777 105 175 231 114 152 910 102 20 702 99 75 366 101 587 625 78 598 811 108 572 933 113 167 416 117 53 359 115 519 630 98 936 975 117 470 824 100 400 484 101 298 299 102 117 850 114 133 197 92 35 128 100 770 976 103 24 208 107 152 336 80 220 497 89 358 415 96 373 602 91 675 949 103 41 855 110 636 833 91 809 920 92 613 896 101 395 898 109 20 136 78 264 362 100 62 412 110 380 456 101 346 712 92 716 776 99 211 505 101 294 338 104 870 937 89 522 844 102 546 924 94 961 980 100 794 834 82 460 848 105 835 997 102 236 326 108 581 980 109 476 511 87 28 882 95 31 934 105 287 969 117 234 675 116 621 683 90 250 554 96 306 819 96 336 415 95 187 586 94 72 208 85 237 286 103 534 967 106 40 208 97 508 718 99 367 983 95 73 94 117 141 208 101 80 484 113 63 75 97 468 857 110 821 974 90 305 676 83 393 423 91 93 689 88 451 996 90 393 553 96 399 566 115 658 833 107 9 286 109 124 765 107 381 562 97 868 954 107 395 979 91 448 967 98 76 746 89 506 877 97 346 672 102 816 817 100 41 613 78 685 986 105 2 63 98 312 627 113 133 236 79 287 390 101 692 835 100 391 871 113 177 500 89 249 757 101 189 276 82 697 849 90 194 759 100 338 893 115 144 986 91 842 936 101 285 840 102 80 172 100 97 116 101 465 490 107 156 386 96 1 319 112 154 332 93 163 902 78 99 873 89 288 393 100 77 181 120 27 919 90 764 971 112 194 949 107 689 879 108 318 815 85 472 750 103 538 570 100 795 995 119 693 699 93 126 309 93 325 889 113 40 443 132 128 155 108 630 796 120 1 691 106 21 263 96 263 745 98 38 747 103 328 526 91 241 420 117 19 343 112 207 587 104 305 859 90 149 965 104 20 522 87 246 419 104 719 807 99 313 979 90 609 885 87 272 856 94 352 462 97 512 776 81 436 784 105 296 955 99 238 977 97 403 433 92 725 776 98 197 466 110 411 773 102 152 898 91 921 927 116 115 546 116 522 990 80 350 958 105 818 938 102 795 818 104 653 994 105 364 645 107 491 675 105 200 610 98 548 685 119 902 920 90 127 665 102 450 464 125 79 110 83 187 351 90 95 593 96 452 785 107 334 683 104 298 818 90 160 758 83 2 695 107 187 265 99 97 276 111 162 250 91 677 784 104 399 466 86 77 914 70 620 896 112 142 390 110 293 885 96 543 934 97 145 428 103 236 527 117 318 719 105 301 669 110 515 533 91 407 815 90 223 358 85 110 587 87 655 886 102 255 263 105 442 818 88 94 680 91 506 572 105 351 360 93 765 990 99 354 709 90 354 975 100 14 868 98 355 820 114 534 663 79 436 469 98 46 430 97 59 174 99 398 747 107 383 772 114 495 680 110 77 150 99 463 844 113 932 998 89 186 615 100 514 802 108 135 291 104 621 813 91 157 866 100 882 930 111 229 774 105 243 269 88 211 303 121 738 953 103 208 383 99 279 574 109 4 319 107 14 635 125 270 703 96 325 338 98 42 541 115 203 990 81 376 539 107 199 861 111 31 70 102 165 835 93 75 709 109 772 801 114 206 224 83 596 880 95 600 655 111 257 838 109 23 992 89 545 924 87 633 941 91 157 822 88 144 817 100 884 911 90 654 739 107 366 454 103 301 619 114 299 710 100 5 492 101 926 967 97 358 368 96 27 339 88 396 713 110 562 846 100 366 668 114 601 893 105 336 776 92 616 914 89 542 562 94 497 560 98 213 619 101 291 822 92 441 723 112 505 673 94 215 632 105 164 206 104 21 894 114 65 934 125 269 421 68 159 720 104 174 468 102 117 266 108 77 908 92 534 757 91 556 982 107 617 768 101 357 780 111 29 708 101 345 792 101 489 600 97 41 588 86 480 596 89 346 481 105 159 823 100 188 293 101 300 611 84 226 694 97 149 912 106 720 919 100 367 946 93 321 705 102 759 830 93 613 696 97 732 856 96 184 360 92 741 877 96 325 508 94 285 450 115 61 256 119 176 223 94 244 830 104 296 792 87 324 390 109 62 597 107 67 745 103 284 582 101 154 911 113 948 987 93 389 875 104 591 759 103 64 934 93 644 837 88 44 188 95 853 996 92 453 843 99 138 741 95 481 981 108 5 421 91 58 133 106 397 680 89 218 926 96 183 784 101 450 537 108 62 620 103 299 364 90 563 669 113 573 703 103 228 666 107 262 615 100 349 532 106 412 765 90 130 148 77 696 809 91 394 770 96 104 842 102 69 483 99 141 720 97 83 655 95 838 947 92 432 539 87 860 981 107 55 544 90 499 840 99 180 266 96 249 375 85 502 793 97 536 559 113 793 896 100 144 239 102 170 764 98 264 887 90 290 637 113 256 635 96 273 500 99 78 856 105 157 326 91 49 691 94 9 568 125 345 782 92 680 681 91 853 863 114 331 977 82 251 627 108 190 516 118 92 378 107 610 790 89 618 935 104 519 816 100 198 228 103 518 881 120 356 429 95 221 715 94 508 997 102 788 970 106 169 649 101 4 271 105 391 419 116 1 466 98 250 641 108 541 941 104 603 859 118 511 529 98 734 862 96 34 714 93 412 429 105 200 789 108 754 983 110 139 905 92 112 550 102 469 788 97 686 798 104 910 959 94 154 406 107 227 846 100 194 218 97 187 250 99 587 887 96 147 374 108 224 633 95 171 289 101 280 431 98 123 478 126 246 482 89 460 477 97 154 578 105 151 186 100 499 545 112 325 746 107 730 765 102 192 524 90 239 809 100 280 423 128 52 940 93 480 557 87 323 865 81 503 957 93 319 983 111 449 789 103 431 713 95 625 862 118 391 684 110 564 712 106 47 205 96 80 730 90 286 845 104 404 815 96 501 784 84 557 624 89 190 612 103 211 620 92 453 759 75 565 658 99 709 829 105 529 953 103 502 899 95 339 715 87 617 757 93 382 990 99 131 143 98 358 546 91 409 546 103 410 955 124 485 828 96 707 814 106 411 619 95 297 849 109 555 974 107 336 397 101 28 510 88 95 220 97 333 683 92 298 494 87 207 239 97 420 985 87 87 706 117 114 997 104 341 436 107 424 826 111 711 877 83 919 961 106 25 964 80 387 997 105 3 133 106 819 984 87 88 361 105 230 429 102 437 974 98 589 642 96 439 513 98 236 821 107 278 617 87 925 956 87 752 826 96 22 363 98 491 973 113 293 424 102 74 833 100 129 246 98 447 977 99 939 974 90 44 461 103 27 267 92 312 441 99 117 541 103 161 383 106 190 817 94 249 659 96 444 823 94 494 657 106 299 502 105 162 716 127 402 985 91 401 941 125 281 563 109 9 229 92 476 490 93 684 757 85 617 700 95 208 554 97 137 265 84 791 810 98 462 535 113 691 750 99 239 384 87 275 691 104 380 856 92 433 986 86 340 943 101 279 301 110 314 752 97 480 545 103 582 732 103 265 999 105 152 463 116 39 219 105 258 397 100 121 907 116 512 748 103 598 924 90 117 141 103 266 913 101 338 861 94 206 260 95 547 971 108 322 860 96 150 997 107 12 612 105 681 699 111 579 888 109 297 713 103 86 183 98 658 786 101 791 952 88 61 912 106 58 221 104 761 937 92 34 684 116 203 433 86 88 130 88 421 969 98 14 368 108 856 871 86 234 394 109 643 874 107 424 920 84 662 859 105 304 513 92 793 827 93 273 637 101 144 558 95 145 167 78 764 887 90 434 919 121 58 92 110 594 613 85 178 551 94 46 897 106 319 616 98 561 619 98 6 323 89 654 916 110 413 923 96 105 187 103 309 800 96 721 764 91 425 446 103 338 527 101 292 831 110 156 844 102 716 956 94 366 612 98 44 207 112 384 998 96 123 397 107 303 600 114 84 168 102 351 565 95 240 508 109 336 759 108 104 397 105 776 998 96 287 433 101 317 981 92 18 842 76 164 801 97 196 808 102 526 937 88 611 996 95 267 842 90 272 855 96 174 667 104 6 601 93 519 756 114 459 698 92 129 653 86 7 117 85 93 334 85 249 434 93 259 459 87 332 973 102 390 420 118 387 763 104 195 473 100 222 904 126 178 631 96 314 437 79 156 402 101 133 438 105 479 853 109 154 498 106 247 417 102 330 352 115 536 943 94 4 180 97 47 351 90 287 503 91 254 816 96 8 53 105 729 852 108 83 221 97 606 834 86 521 798 97 243 360 109 270 286 115 297 916 108 164 362 93 9 984 91 40 244 108 22 137 98 23 694 92 863 889 100 4 799 90 877 908 104 701 851 117 377 589 108 389 911 98 864 917 121 230 913 93 204 661 91 492 819 85 571 869 91 281 761 92 19 240 83 562 621 113 619 788 108 624 640 94 544 576 95 288 541 89 494 876 82 119 974 104 398 895 84 424 457 97 89 131 120 436 571 92 445 514 93 509 922 84 665 716 84 344 626 92 49 675 100 273 989 100 227 662 101 731 788 102 257 828 102 481 855 87 79 834 97 198 708 86 155 309 92 337 526 101 23 41 94 301 433 87 327 599 88 153 176 81 83 704 85 599 914 101 145 721 97 578 605 98 86 626 99 408 426 87 322 735 114 413 415 90 452 482 93 130 154 106 685 715 102 475 577 99 536 670 107 76 621 99 355 966 105 675 681 84 144 426 93 504 616 117 545 790 124 455 876 93 147 658 109 518 963 113 63 187 104 741 929 108 734 773 97 446 991 95 618 878 87 266 795 106 448 478 94 69 871 95 9 781 98 163 475 93 92 598 89 115 223 98 114 321 100 511 549 88 149 759 109 16 456 96 137 221 112 9 616 102 299 451 95 277 780 89 587 936 95 463 489 112 673 817 77 566 689 82 353 990 89 373 675 126 93 287 90 295 409 110 142 208 109 400 863 109 11 135 105 551 973 102 113 982 95 44 480 104 240 944 116 287 790 111 287 779 92 135 784 98 59 842 115 656 747 83 411 556 94 225 270 109 29 583 98 270 349 95 60 978 99 377 439 95 44 817 85 171 277 109 500 815 89 15 482 111 59 979 98 448 947 96 469 563 106 509 724 96 757 915 93 739 826 81 67 539 102 184 441 99 271 900 119 378 677 93 574 642 87 810 929 93 551 896 110 201 773 79 206 690 96 7 243 74 34 626 108 156 358 102 621 798 96 34 517 123 234 896 92 189 351 96 197 544 116 304 913 106 98 281 88 549 778 107 251 894 85 239 603 93 532 864 107 41 494 79 219 394 101 170 857 95 586 930 94 36 607 106 425 574 102 108 697 95 763 811 93 391 457 94 235 860 90 234 829 112 277 905 98 314 452 87 337 827 99 200 537 103 196 734 91 412 950 94 628 840 95 293 797 79 79 445 102 204 715 85 834 949 101 314 684 96 492 770 104 484 979 106 198 237 101 603 807 101 338 491 107 60 610 107 314 611 91 165 210 119 738 990 105 330 597 105 851 858 101 111 209 87 201 259 95 158 907 92 374 979 88 733 746 89 110 643 99 394 611 104 265 810 94 520 536 84 776 887 98 322 612 106 759 791 112 271 627 93 458 835 105 117 945 93 345 798 94 197 289 109 609 719 111 76 608 91 702 848 103 85 247 119 383 905 103 501 606 86 433 528 102 197 254 98 73 898 121 378 782 103 356 421 105 114 406 68 59 983 94 673 888 108 531 811 95 256 677 102 394 980 97 280 774 111 347 644 90 227 442 109 8 832 87 27 141 86 217 534 104 303 640 95 164 913 106 21 684 96 426 733 85 138 718 94 231 569 109 591 811 89 300 843 101 317 729 97 223 953 104 386 445 102 332 378 101 58 395 117 507 834 86 314 367 88 396 402 103 582 778 100 95 246 121 289 635 93 542 592 98 439 610 97 27 970 108 403 945 114 409 826 84 9 727 98 295 643 119 552 687 103 176 316 95 534 849 95 862 991 120 120 561 90 160 822 98 207 291 109 8 561 106 429 885 93 76 238 111 45 894 86 403 731 98 88 665 100 60 911 96 514 996 112 216 414 110 407 462 99 304 898 109 3 448 98 296 664 80 338 847 98 760 835 105 28 497 111 669 930 75 90 96 96 31 687 105 177 208 91 281 742 110 131 998 93 439 885 100 135 256 88 277 475 94 215 415 90 259 760 106 109 830 108 265 730 87 461 939 113 104 972 104 290 775 102 516 642 91 746 831 87 70 297 110 585 880 109 82 127 96 227 663 111 435 670 116 555 988 102 99 164 106 907 920 93 687 811 94 840 930 93 256 956 102 123 819 97 92 283 91 862 910 89 221 260 104 582 807 85 242 526 96 653 999 80 547 974 110 341 816 86 92 386 104 836 975 93 278 578 96 107 280 100 257 579 96 8 686 98 282 701 110 203 923 88 15 831 96 14 350 91 335 584 100 238 416 99 382 415 113 129 333 101 849 912 81 31 798 115 899 903 92 157 440 90 4 244 102 388 805 96 756 974 96 882 959 103 853 958 93 700 950 91 450 452 95 161 613 109 8 873 102 688 749 115 589 693 112 127 378 116 591 982 112 210 810 103 377 766 114 224 988 93 585 955 109 737 960 105 403 421 121 319 872 79 502 661 106 281 763 89 102 455 108 62 809 84 11 529 114 336 751 99 647 890 112 370 509 100 150 980 96 290 647 98 325 500 112 7 585 111 532 886 118 337 673 106 453 668 99 458 986 92 173 230 74 14 929 109 233 776 109 277 326 107 790 888 93 354 512 97 224 953 88 112 251 92 821 868 96 179 466 76 14 46 116 83 765 94 310 681 84 373 470 83 205 803 91 727 933 87 505 893 97 51 104 122 388 399 97 282 818 96 552 618 93 641 798 106 145 964 90 588 590 91 42 879 93 474 691 111 39 352 102 168 211 109 45 541 112 112 235 109 100 897 107 181 199 99 167 441 103 458 871 104 505 982 90 69 928 96 412 551 107 676 719 106 73 126 85 405 420 94 165 407 104 78 447 108 450 668 112 159 320 92 827 923 96 429 608 106 214 570 107 679 904 108 131 565 98 372 598 94 57 779 126 710 751 108 43 435 100 253 718 98 181 977 100 341 920 122 207 936 100 41 293 90 180 353 80 323 490 97 729 755 108 736 951 100 368 817 115 298 786 81 454 706 70 162 879 114 35 690 112 67 994 111 350 655 114 119 848 108 447 855 102 437 837 91 246 636 88 99 786 93 29 821 123 233 648 107 34 137 125 332 467 104 538 890 91 334 660 106 300 535 99 427 925 95 1 713 98 678 935 90 631 991 109 184 435 85 773 777 114 126 283 110 122 958 83 426 598 115 740 809 99 328 634 98 205 633 90 655 657 112 1 838 97 283 663 94 22 53 110 538 713 100 974 997 98 368 760 105 49 850 88 264 588 90 164 941 105 150 381 91 505 834 102 240 441 103 436 468 103 223 680 94 179 825 99 426 923 90 556 656 89 410 937 95 205 729 86 124 515 89 30 806 102 104 259 95 604 834 90 752 764 94 315 418 110 206 545 103 116 923 93 63 351 103 224 447 98 666 854 84 461 469 95 107 822 111 170 353 92 234 240 98 45 990 97 278 800 100 7 564 96 9 549 79 328 887 91 173 315 88 343 428 92 674 800 106 700 755 105 463 848 117 240 669 95 21 301 96 19 853 98 565 639 94 382 873 101 411 800 115 154 825 115 753 891 93 141 619 84 685 894 93 496 748 94 428 784 104 235 774 76 21 205 81 289 428 105 400 694 115 224 811 97 356 631 98 736 824 94 408 419 104 780 853 101 509 668 109 270 663 106 378 884 104 94 778 89 715 927 90 734 864 90 173 957 93 103 163 103 502 753 95 92 853 79 2 431 101 934 974 84 628 769 103 262 622 89 747 835 106 459 629 94 553 683 107 315 867 100 666 698 109 325 934 100 446 943 104 659 913 87 627 732 103 448 918 109 235 958 116 461 649 108 857 932 100 633 861 95 310 914 102 194 639 121 184 854 102 395 588 92 263 832 101 583 624 113 818 955 106 503 718 89 316 803 108 265 388 88 85 868 97 304 651 107 145 631 87 781 794 96 116 652 102 579 853 100 303 413 92 427 512 93 252 339 99 28 373 92 585 764 97 129 516 100 179 847 97 253 429 110 321 379 107 1 383 97 466 496 113 396 975 101 781 830 99 148 721 100 89 541 89 304 863 109 314 696 86 344 451 104 35 246 106 169 655 75 34 987 97 912 961 85 296 857 93 35 264 106 113 552 90 348 477 86 161 806 95 115 764 111 297 815 106 780 854 101 839 871 110 240 984 93 463 853 99 73 945 101 62 424 100 228 511 117 171 791 87 216 289 104 150 825 102 443 517 113 324 614 105 210 797 104 666 838 84 484 990 102 142 145 97 268 481 92 352 798 101 624 915 104 823 882 82 708 730 88 509 765 104 791 878 91 265 835 105 414 625 100 292 455 101 111 487 99 778 781 103 9 469 105 59 87 110 459 974 117 73 757 80 152 311 99 822 904 97 370 814 94 510 586 99 284 842 108 770 874 97 25 593 102 41 209 96 451 476 100 107 840 103 261 670 84 223 872 100 195 738 97 53 789 114 789 864 86 674 804 109 511 947 86 206 901 109 250 850 104 146 337 96 112 484 97 550 984 108 269 805 88 918 967 106 835 996 105 68 990 97 122 624 87 643 728 106 494 663 110 360 660 94 218 630 101 284 966 105 294 840 104 253 614 104 349 851 96 694 855 73 350 597 105 26 668 88 153 495 101 656 819 104 530 992 110 67 207 112 782 844 115 339 753 106 210 297 97 239 395 104 226 461 106 1 19 108 729 802 96 328 703 95 409 447 108 454 781 106 49 499 101 210 728 102 391 462 90 226 305 116 20 533 90 920 952 106 460 858 82 157 762 109 333 896 107 128 283 83 542 967 99 68 486 98 597 736 98 552 554 100 144 985 97 516 879 100 235 882 94 9 786 108 94 305 105 352 775 103 818 985 94 295 967 112 427 815 104 932 990 104 658 761 96 133 987 112 441 863 95 20 189 92 613 787 82 207 266 80 731 861 92 26 150 102 22 99 78 572 852 108 433 615 103 136 967 85 507 728 72 46 681 98 480 736 104 104 425 96 124 400 106 515 680 106 113 815 94 502 637 93 438 778 94 130 314 98 154 584 99 401 448 129 67 809 103 396 906 88 402 579 107 362 707 91 261 594 98 384 771 95 18 204 80 932 937 102 166 858 95 159 959 100 506 520 98 216 441 97 318 949 108 189 960 100 461 837 97 333 497 88 228 664 98 708 942 109 515 843 105 43 211 114 336 404 102 589 859 96 12 942 97 724 946 107 643 993 100 213 988 103 271 505 95 150 397 98 194 252 88 127 926 102 28 669 84 123 218 93 192 913 84 22 527 109 45 638 94 577 777 97 909 976 97 635 689 115 93 336 112 2 274 104 231 564 103 480 844 92 75 779 95 211 294 101 41 980 83 576 993 107 265 294 105 294 483 116 228 377 100 529 719 111 329 826 107 756 917 112 204 963 95 359 562 102 120 705 84 197 636 94 852 951 104 84 454 101 822 951 102 439 540 95 501 889 100 334 398 99 737 777 103 388 839 124 701 924 115 357 491 89 229 528 84 206 807 89 78 869 94 795 808 101 674 695 86 570 740 96 307 755 95 800 936 104 845 974 104 27 945 103 129 686 101 59 659 95 86 608 112 79 173 102 203 570 88 325 568 103 352 878 102 42 788 96 576 958 103 92 425 113 89 227 98 322 943 103 292 488 87 72 833 107 415 523 108 150 237 110 50 233 93 644 693 104 458 869 119 810 911 100 76 158 110 34 726 92 437 734 102 8 865 88 94 210 103 85 698 106 30 914 92 512 929 107 156 239 93 52 512 99 375 771 90 231 583 110 3 836 107 144 203 114 135 375 103 37 118 108 378 919 100 570 594 126 52 842 90 110 976 113 354 644 100 594 745 88 356 812 101 220 539 88 130 944 115 288 352 89 314 319 104 590 655 95 129 841 94 125 514 103 530 711 90 896 944 98 857 925 114 130 139 97 79 702 93 682 920 96 463 935 93 183 674 103 59 870 101 331 507 101 90 438 98 493 794 107 33 630 109 167 930 102 693 934 89 605 909 86 140 900 92 283 970 88 322 708 91 323 498 110 744 939 101 425 536 105 551 807 118 64 80 97 26 619 103 85 402 89 475 703 104 63 279 100 865 994 94 924 989 117 214 877 112 101 679 102 209 510 87 82 979 112 479 684 98 641 669 120 870 883 88 381 694 98 190 659 112 593 775 75 260 709 90 355 932 95 522 772 110 481 538 107 750 964 94 711 995 97 134 216 113 94 725 95 230 906 89 439 579 93 489 989 95 302 469 105 377 556 86 306 661 100 274 522 87 37 652 131 323 511 96 291 345 107 559 822 97 489 870 86 302 610 90 411 618 85 201 907 91 520 553 124 84 126 109 3 467 101 344 878 76 21 322 117 105 349 99 180 727 99 351 376 97 900 967 113 184 429 109 55 245 98 442 568 89 111 925 100 349 367 113 517 972 97 472 564 90 38 817 93 158 699 106 71 561 102 418 736 100 331 725 93 611 909 111 138 583 102 180 258 90 260 858 98 116 322 109 159 580 95 335 778 98 3 55 83 636 705 97 514 553 103 578 816 114 29 87 100 496 721 120 597 647 115 444 693 94 348 496 86 17 349 110 16 881 100 437 830 97 751 856 117 343 567 96 403 815 89 66 274 93 454 640 112 224 702 85 560 700 108 317 364 91 246 897 83 55 59 95 492 914 95 334 425 81 116 893 118 260 508 104 66 460 112 77 253 109 462 528 119 45 970 101 580 856 97 496 649 100 723 911 89 507 988 100 72 171 97 496 672 109 127 237 90 228 310 82 154 528 99 333 869 90 92 867 120 856 982 90 183 517 106 705 796 82 6 548 92 815 884 87 257 717 97 153 185 108 282 800 76 39 278 102 432 954 83 404 749 70 516 641 126 125 355 102 302 717 109 322 852 105 502 630 111 15 148 88 285 678 97 385 481 107 253 321 100 603 907 90 230 971 101 48 910 85 256 825 108 577 725 110 73 644 73 158 762 102 156 598 92 629 901 97 38 603 99 157 271 89 499 530 105 96 291 94 142 399 96 10 691 108 582 976 96 222 930 93 80 916 103 158 598 104 679 984 95 428 865 99 9 567 107 71 143 78 127 894 104 266 525 116 121 686 89 91 105 101 470 950 97 428 988 113 287 491 107 132 765 99 392 689 91 935 986 95 282 328 95 359 899 101 122 963 87 229 351 102 73 925 93 221 623 78 790 851 99 580 615 99 584 866 110 96 533 102 607 938 96 235 581 101 250 265 101 27 46 86 436 672 93 443 934 91 760 921 83 360 415 108 192 895 87 379 807 105 402 880 104 775 845 96 287 377 107 700 904 97 414 996 99 669 782 97 230 419 100 374 921 81 137 366 87 301 963 93 144 806 101 670 910 131 293 998 104 655 766 101 654 729 97 198 694 89 234 353 104 82 128 85 746 997 88 527 945 100 307 896 97 506 922 101 500 806 101 618 808 99 369 398 96 547 816 122 592 642 86 297 868 92 36 49 88 80 985 100 454 887 105 195 348 102 140 279 89 784 947 79 513 925 98 236 656 104 482 941 91 65 82 92 566 924 112 531 551 109 241 785 96 217 738 98 68 798 101 699 939 99 493 494 121 497 743 97 259 821 102 645 897 86 98 544 117 884 931 77 17 663 102 669 942 101 248 980 116 415 467 88 381 601 94 126 515 111 499 852 105 765 802 116 363 722 101 461 942 81 50 490 90 168 178 82 89 314 97 298 770 119 757 922 102 485 727 108 184 356 103 379 942 106 158 219 97 328 717 114 483 968 102 703 971 97 148 485 92 151 535 101 371 603 102 192 382 109 164 729 113 110 570 99 48 63 99 590 599 109 219 383 104 546 729 105 124 408 102 59 725 84 438 502 91 151 311 111 508 830 96 302 712 88 268 490 93 648 889 110 51 454 108 721 958 91 268 325 96 634 978 96 303 870 103 225 499 125 234 238 105 258 742 111 425 533 89 67 733 96 649 896 110 648 767 87 50 251 107 346 910 84 265 560 98 419 736 126 108 913 101 510 741 95 317 560 95 301 674 98 273 645 96 74 847 112 295 369 90 576 631 112 731 829 107 331 511 88 233 507 100 352 426 79 521 917 110 3 400 109 637 867 106 128 936 108 624 836 91 170 978 125 157 210 116 22 963 114 454 680 76 286 898 111 183 472 79 61 555 103 364 483 103 511 518 100 100 728 72 216 331 110 225 430 89 53 98 115 325 333 83 155 319 79 262 848 84 457 760 110 687 821 105 585 809 102 92 364 102 230 715 113 71 247 93 689 860 104 977 989 95 142 796 95 129 781 85 294 707 91 7 9 98 135 632 86 680 775 99 170 987 123 500 568 109 325 387 98 547 844 89 97 997 109 514 829 95 41 477 95 357 402 102 549 642 92 431 442 84 374 667 102 489 676 94 777 886 100 281 988 105 306 967 122 117 441 99 44 54 99 580 925 91 18 733 118 223 267 74 59 990 94 336 929 105 490 819 100 226 401 104 39 979 105 362 612 96 745 765 112 323 610 98 54 270 91 49 988 104 14 473 84 698 709 114 526 744 88 617 953 104 34 106 97 93 945 113 315 500 99 808 989 109 273 821 102 117 811 104 371 471 102 6 215 97 383 407 105 227 569 93 401 805 90 686 878 94 98 519 97 131 172 89 642 939 107 358 941 94 110 168 110 334 356 107 277 633 110 146 635 108 76 691 85 448 598 93 75 589 101 382 985 103 612 649 106 44 149 94 471 838 112 259 302 103 34 508 89 232 398 104 158 805 92 573 599 101 396 956 90 249 540 100 296 673 95 527 969 93 776 849 113 436 652 106 437 896 121 38 467 114 636 697 101 295 395 89 481 550 94 212 749 106 324 773 102 531 755 110 10 147 91 115 658 121 202 611 110 866 973 91 217 596 99 741 865 111 765 837 102 413 709 90 3 291 90 408 935 89 105 673 90 63 944 108 249 525 100 183 729 89 309 834 128 192 626 107 45 183 101 515 567 87 910 993 79 582 705 102 80 960 113 204 234 97 637 956 101 566 719 87 44 697 95 31 719 110 467 498 102 14 430 88 265 877 96 96 548 89 303 643 99 417 838 101 54 709 96 205 598 100 426 558 101 248 973 99 108 363 108 634 758 108 684 904 103 248 318 90 468 721 94 630 747 99 363 915 90 268 343 102 164 303 72 336 452 95 661 871 84 164 888 102 252 892 116 246 624 95 149 876 106 330 831 103 835 904 112 282 321 90 237 693 92 720 990 102 633 995 97 251 717 105 208 799 105 262 306 107 685 985 113 144 757 102 11 830 101 185 573 103 339 778 94 54 553 98 90 784 89 173 283 107 318 459 101 90 968 95 105 562 84 293 855 97 126 992 101 240 545 82 359 415 87 718 779 112 179 714 97 176 732 88 72 739 99 341 775 106 294 422 107 349 475 90 61 577 110 386 869 101 420 934 88 606 829 119 468 495 96 273 871 103 18 608 79 708 905 105 393 576 100 347 370 93 281 432 112 345 694 94 273 566 98 236 295 91 323 631 104 384 799 107 361 578 105 244 871 103 568 908 86 261 717 126 232 523 86 173 646 97 537 785 95 658 764 102 39 526 108 569 655 79 33 587 96 124 656 102 713 958 104 1 839 101 494 922 98 98 591 82 139 615 92 51 63 97 53 813 101 18 691 93 699 888 96 29 45 97 42 148 106 627 847 82 453 966 99 248 492 92 174 882 98 127 910 105 162 604 106 16 162 106 576 982 90 428 548 99 145 764 106 279 314 101 192 940 88 102 970 117 356 961 77 12 16 109 193 835 78 394 702 102 90 359 106 323 943 104 542 760 102 103 317 107 26 703 106 285 831 93 140 776 92 519 760 98 774 832 95 120 775 94 64 147 78 455 879 103 48 521 85 202 755 105 775 900 81 189 863 98 159 272 91 223 501 102 169 810 103 203 518 116 537 567 96 157 557 109 210 493 103 521 959 103 205 263 103 82 429 89 249 829 85 554 716 90 705 926 91 4 603 92 158 917 108 245 963 104 634 907 98 696 900 110 568 604 102 544 952 92 13 625 112 124 387 90 67 549 118 658 763 104 365 997 110 814 977 99 424 476 89 931 970 104 512 840 104 289 515 112 39 992 117 228 568 81 93 324 98 671 952 92 160 732 101 169 822 112 660 691 80 27 219 114 73 484 92 297 902 109 320 384 90 857 998 110 500 818 92 86 475 102 606 667 104 41 940 110 614 686 94 10 264 97 202 614 103 161 858 114 499 575 83 372 861 110 327 961 108 136 813 108 393 417 110 288 836 87 49 381 94 298 560 82 92 144 96 160 803 100 209 848 107 248 389 99 529 872 111 586 782 85 425 889 97 846 985 113 127 789 107 306 504 114 401 804 101 672 908 93 364 650 95 289 357 98 860 965 93 272 656 110 1 722 100 113 460 88 168 787 92 784 831 93 116 484 97 402 795 107 224 589 108 170 985 100 457 894 104 145 573 100 367 728 101 118 422 101 419 680 91 767 806 93 545 722 91 81 952 104 102 983 119 175 941 104 527 634 100 229 626 98 217 547 106 278 726 94 5 122 91 384 552 101 667 989 92 87 99 92 121 699 94 25 539 89 662 905 102 96 887 112 270 800 89 742 856 98 25 156 84 137 946 96 322 840 98 433 540 79 83 89 104 584 662 117 568 836 96 741 808 89 401 599 101 576 795 108 455 609 113 421 433 103 230 851 85 210 701 94 450 925 108 133 414 102 114 963 98 90 924 102 356 638 117 439 706 94 58 522 105 210 936 92 455 512 98 56 879 89 847 998 94 362 846 115 191 753 84 470 851 100 365 377 84 25 345 96 543 842 90 448 524 105 157 950 102 258 629 97 730 867 85 408 743 112 796 908 73 153 458 109 487 577 93 15 765 108 83 745 94 588 604 89 287 601 97 287 295 96 187 363 102 522 538 113 304 356 106 710 988 101 763 849 95 310 574 97 61 752 101 817 841 111 697 892 99 695 716 89 335 981 91 418 459 93 39 776 103 162 515 119 605 644 77 646 692 94 447 450 108 480 800 86 241 697 96 498 682 104 353 830 90 231 269 113 36 431 87 422 586 91 747 748 107 363 468 112 555 890 90 75 774 101 506 861 90 745 747 108 498 680 104 512 781 93 142 312 100 42 992 98 389 564 111 498 730 105 323 475 88 349 393 113 797 808 105 475 957 88 158 744 98 496 999 81 587 636 105 372 885 106 887 894 85 123 369 108 192 371 91 387 643 105 596 974 111 61 150 102 236 367 98 0 459 108 107 712 104 816 958 109 563 792 91 478 925 106 583 743 106 264 472 105 485 841 105 84 683 98 664 729 102 194 195 110 444 568 93 38 583 88 5 267 104 14 118 84 588 781 104 319 338 102 496 995 118 89 155 105 248 773 94 256 910 93 207 485 126 257 720 102 458 937 107 237 833 104 444 673 95 83 336 116 572 819 113 30 903 104 183 420 98 469 639 104 307 440 116 665 957 104 194 689 121 435 773 107 609 681 119 35 689 94 408 519 97 172 552 114 325 597 105 190 541 84 314 417 117 157 778 99 63 702 115 9 662 112 404 441 111 233 280 87 112 795 95 69 506 99 274 895 99 220 444 92 273 800 102 654 656 107 437 667 98 572 749 81 33 388 99 284 735 110 152 966 102 369 836 110 34 220 90 645 662 92 281 509 108 324 464 114 284 465 94 284 664 101 368 735 120 163 915 110 232 744 101 443 598 109 84 669 90 598 975 95 614 870 112 87 842 118 261 610 81 175 473 100 4 147 107 72 89 98 622 736 104 200 616 105 593 789 121 523 840 114 126 866 92 484 839 95 321 512 100 65 343 100 580 987 82 289 770 89 427 878 90 808 859 99 226 804 102 234 991 94 195 819 110 105 860 103 61 124 91 62 530 97 478 616 92 325 337 104 632 658 108 75 738 103 407 429 94 540 829 100 60 729 107 330 435 95 438 634 95 332 680 94 308 433 94 87 342 116 496 520 100 682 767 112 362 525 107 111 283 95 80 575 111 338 573 110 302 454 97 391 755 103 333 619 91 63 165 88 96 363 114 312 700 90 511 777 101 581 995 99 65 558 98 219 534 87 608 884 96 71 415 115 672 730 97 313 647 93 58 208 103 52 748 105 270 325 116 466 961 103 219 908 109 416 796 115 359 898 110 669 904 90 510 544 98 392 952 99 110 927 91 979 989 89 418 744 106 391 510 106 629 975 109 216 542 120 433 454 117 439 449 91 662 981 108 421 632 91 202 334 95 670 892 118 800 868 97 913 923 91 136 583 95 308 478 88 416 432 92 789 825 120 116 868 105 563 824 108 181 921 102 215 958 97 437 587 92 67 935 104 142 270 107 474 634 100 74 813 95 314 368 92 206 298 88 550 707 89 554 713 108 521 848 100 581 697 103 522 872 89 213 390 109 642 759 90 207 225 111 55 310 95 462 674 106 490 524 82 72 800 116 323 589 108 745 969 100 464 601 99 102 352 96 20 623 117 161 888 109 390 648 106 217 582 89 466 811 101 327 965 88 295 384 89 302 358 77 210 621 92 458 850 83 348 522 103 713 754 92 620 786 95 766 983 102 701 785 108 844 963 107 875 915 88 94 675 89 394 602 105 605 642 93 637 777 88 5 970 101 0 114 99 78 605 103 239 393 90 99 207 96 52 81 101 156 335 108 86 219 104 407 599 106 548 971 88 772 861 107 394 779 95 118 431 100 7 314 105 776 846 100 440 805 89 266 955 104 30 260 107 366 904 98 362 497 106 806 903 105 788 910 97 464 580 103 531 705 89 370 458 88 645 832 101 155 403 104 301 590 93 149 849 106 347 648 100 17 244 106 166 594 100 741 927 108 112 763 89 328 963 90 107 709 100 256 551 96 150 429 100 715 849 98 347 592 102 20 101 115 4 323 110 380 433 114 305 333 99 218 511 90 10 385 86 128 765 113 444 611 99 504 869 94 339 397 107 297 725 100 446 890 89 355 438 83 389 847 119 316 538 87 405 986 89 140 883 98 287 875 84 168 713 103 49 215 112 683 742 92 480 550 94 610 725 92 699 904 104 138 528 114 318 752 86 2 34 101 378 517 106 72 263 102 54 702 91 221 739 86 283 543 104 321 666 124 353 813 99 132 748 93 448 463 100 270 336 93 727 869 98 464 546 117 191 961 113 388 925 115 288 558 89 527 547 93 555 815 111 3 705 110 328 702 100 709 784 99 139 313 107 304 733 106 73 159 119 459 659 87 307 887 89 50 510 120 62 404 102 601 691 99 476 646 99 132 843 108 305 400 110 350 353 110 445 607 86 49 565 89 525 748 101 588 685 103 347 896 107 108 276 97 46 864 108 591 752 118 482 620 103 155 882 112 239 993 118 852 995 90 770 969 86 545 617 137 515 990 110 524 810 100 186 497 97 390 626 87 405 832 102 96 988 107 66 760 97 697 913 99 185 939 95 942 953 93 403 699 97 244 770 101 966 969 101 429 832 103 257 312 92 102 612 104 537 618 89 12 783 93 284 339 87 507 974 108 278 729 103 147 583 91 577 857 106 23 683 106 181 342 111 168 375 79 188 224 118 166 845 103 501 771 111 251 908 108 5 654 95 695 855 97 489 983 105 334 575 90 153 247 107 567 621 107 349 701 105 100 979 80 261 453 109 683 928 95 299 731 95 345 609 95 75 919 91 385 442 109 434 521 110 33 187 89 308 541 94 397 412 92 757 813 111 455 744 100 213 284 100 450 740 92 508 673 102 234 921 106 86 954 120 978 985 106 1 221 109 178 834 117 676 892 100 511 663 118 160 464 111 179 511 104 601 709 100 89 910 99 584 659 91 25 634 94 342 587 108 147 232 90 75 271 107 339 508 128 304 911 94 702 779 87 438 921 90 343 482 100 302 715 92 25 756 101 526 554 105 674 872 103 242 612 94 32 895 118 762 844 104 286 868 114 117 884 102 531 751 73 463 976 103 84 556 94 145 401 117 764 973 105 302 524 91 158 636 97 537 610 81 263 849 93 446 613 108 671 932 92 98 627 101 305 961 81 700 949 123 161 434 86 260 792 106 212 445 102 373 781 93 285 373 89 363 619 104 118 501 104 421 449 112 151 197 105 310 414 106 25 644 97 317 790 93 22 827 96 664 810 98 240 633 114 246 253 93 119 934 97 118 412 91 235 488 100 47 672 94 21 382 98 274 955 106 210 633 96 452 497 108 459 996 115 47 536 96 577 831 88 573 705 96 50 100 99 320 475 102 411 510 107 584 802 99 206 472 101 335 987 95 559 960 96 592 972 100 363 875 82 375 747 93 496 944 84 592 627 97 164 593 97 236 769 102 182 603 99 257 730 95 98 859 99 49 90 101 151 796 122 340 808 112 177 676 102 217 926 90 32 349 95 124 635 98 359 502 98 362 519 100 58 838 100 20 481 92 387 568 106 510 809 103 481 763 111 139 361 83 392 629 92 571 808 95 174 234 106 336 973 112 66 397 93 91 870 91 263 980 105 670 782 87 146 371 106 230 856 107 68 785 96 229 971 95 809 823 116 706 799 107 188 904 98 293 491 94 415 988 89 576 773 98 398 669 122 159 441 95 79 153 102 543 604 103 12 748 107 148 471 98 257 699 117 282 440 106 112 772 113 8 909 112 257 564 96 120 229 101 190 396 110 247 482 85 353 700 101 111 588 91 9 850 100 20 629 85 318 785 95 130 871 96 230 547 104 5 177 94 204 823 105 319 631 99 436 705 95 76 227 108 101 949 90 374 777 87 44 147 104 827 918 88 96 710 99 311 480 88 495 886 112 374 812 118 363 828 107 124 244 92 13 717 97 429 955 98 346 620 104 248 282 91 687 797 92 336 785 101 314 950 98 758 870 96 802 808 99 190 223 103 620 845 96 585 859 99 305 641 96 462 689 101 326 630 84 213 904 95 60 124 95 82 685 103 100 831 110 122 183 92 583 619 98 691 898 99 58 352 112 321 979 128 619 882 123 174 473 91 716 835 75 428 732 95 643 837 107 417 673 114 290 739 99 386 677 100 11 476 111 165 327 89 92 153 86 208 543 106 230 875 107 120 505 101 294 639 115 640 906 97 239 511 105 129 998 79 496 758 85 460 506 107 365 559 105 84 561 119 650 664 99 889 975 109 16 192 95 398 541 93 488 703 109 20 849 85 96 703 93 419 793 96 113 825 112 673 791 107 425 555 81 198 380 103 606 702 89 268 569 84 48 207 94 39 136 110 848 987 92 141 697 90 537 825 88 13 285 95 475 513 110 175 219 92 502 657 99 188 671 78 412 503 90 464 498 113 576 994 95 713 860 101 338 942 94 268 484 105 236 868 105 666 739 96 93 405 95 579 671 83 436 560 95 99 296 94 163 793 98 71 834 108 363 700 88 80 560 104 0 4 94 400 989 94 371 469 105 292 825 100 287 475 100 28 783 90 262 865 114 385 973 93 315 631 84 291 404 107 337 543 99 59 745 101 154 270 96 369 969 105 38 42 86 7 54 100 161 712 108 14 784 111 42 868 108 184 425 99 86 466 90 119 335 98 178 967 101 13 549 88 221 919 110 21 142 109 559 727 79 333 998 109 0 381 107 359 391 92 142 241 87 108 476 102 416 807 102 299 700 107 369 847 99 620 777 95 259 436 96 10 415 92 721 987 78 744 978 105 611 947 124 164 183 103 746 938 103 290 320 101 606 805 93 182 837 108 556 822 101 94 907 100 581 851 86 57 65 104 144 918 97 399 716 113 79 210 85 538 809 110 693 798 103 154 284 95 13 915 96 4 829 114 353 852 108 147 738 98 166 232 96 63 742 86 521 724 91 770 919 99 276 654 102 586 757 94 664 863 108 238 372 126 194 309 103 232 647 101 181 966 95 122 664 107 723 854 90 414 423 94 516 663 113 638 799 102 59 758 85 213 882 85 114 196 105 308 945 100 231 855 104 71 249 104 1 178 93 38 118 90 354 683 102 864 868 89 564 805 99 277 808 95 590 937 87 232 801 111 280 495 100 95 900 86 816 892 99 428 936 79 71 766 107 298 859 87 391 431 115 362 735 79 524 780 95 55 248 87 52 256 97 504 549 97 438 823 108 515 571 99 128 164 88 105 397 105 469 553 87 465 911 93 673 925 103 96 163 89 579 629 95 52 488 99 205 426 101 186 259 92 312 787 108 165 709 95 359 658 104 589 672 107 334 781 104 110 241 114 56 159 94 16 220 94 480 868 96 880 999 96 144 880 93 103 286 103 641 737 90 58 981 99 546 843 102 34 453 92 322 911 84 491 684 91 217 460 107 672 834 110 374 862 121 165 213 109 328 978 96 240 668 103 233 908 95 300 418 98 90 282 90 233 856 104 478 953 95 505 700 115 576 985 85 248 502 97 429 683 107 473 705 107 471 545 90 556 937 96 535 678 96 124 620 109 595 777 107 528 639 95 123 746 111 724 998 97 128 953 103 132 416 109 379 567 96 198 633 123 71 574 93 268 586 80 232 757 115 503 869 93 248 597 110 148 723 102 312 486 87 210 606 97 137 211 117 329 339 103 488 833 104 519 994 103 791 957 114 630 658 123 292 382 91 339 896 106 71 162 97 159 699 121 127 673 128 526 599 118 383 527 82 275 737 105 229 541 93 657 792 89 15 68 117 604 788 95 119 274 100 105 240 97 144 177 106 0 338 88 3 682 95 580 724 96 141 251 93 568 647 111 181 455 95 541 635 99 279 549 72 61 804 84 100 962 86 148 983 96 49 895 108 325 800 105 555 670 103 517 791 103 123 761 105 208 739 107 171 871 110 402 876 90 112 411 96 63 816 107 322 704 104 89 497 113 135 568 88 119 121 110 670 773 87 294 549 93 41 354 95 665 816 103 106 369 120 50 815 93 203 758 117 47 864 110 148 713 108 17 404 106 337 877 111 311 924 95 510 716 102 24 56 88 216 387 100 285 480 90 547 612 83 323 959 95 549 798 103 343 663 103 33 357 95 224 423 88 699 892 94 303 340 83 408 423 95 836 860 91 304 430 98 85 429 92 278 450 97 166 673 97 263 713 114 93 667 83 695 793 94 105 805 82 181 930 102 435 450 94 454 832 83 116 566 95 445 601 105 718 771 103 2 435 100 680 944 88 154 889 101 223 903 103 620 772 101 625 696 110 531 668 108 248 995 79 387 578 80 690 910 91 594 808 101 103 235 103 511 656 77 447 941 111 332 436 102 312 593 102 459 574 91 51 197 109 105 214 93 97 411 94 791 962 109 377 574 92 55 685 97 26 45 88 473 768 98 415 559 107 758 991 110 124 689 105 752 939 95 586 712 95 387 517 109 76 538 86 208 231 90 203 979 110 446 544 92 329 663 94 73 493 112 230 374 96 76 789 111 584 947 84 920 946 98 475 994 91 923 996 95 675 733 107 467 701 101 77 743 90 7 857 115 189 952 102 18 962 101 720 847 94 105 681 96 500 907 92 85 486 99 294 933 104 47 740 76 685 869 91 672 695 97 628 963 93 568 579 94 855 867 96 340 383 111 562 900 97 211 802 102 388 478 114 68 290 89 658 667 117 608 885 101 457 999 105 441 951 82 267 413 96 191 986 95 340 834 92 430 692 88 156 802 98 759 761 111 23 326 108 398 743 91 500 902 106 10 306 123 409 696 103 650 808 117 751 811 86 27 99 130 282 636 105 565 596 101 241 594 116 805 952 99 383 571 83 129 520 115 291 994 102 658 985 98 237 996 100 423 693 91 23 173 111 401 466 89 351 400 106 177 995 100 418 501 93 560 946 109 121 934 91 314 695 102 435 954 113 661 862 78 949 979 87 389 857 105 192 215 103 78 106 94 77 659 102 898 959 121 902 929 95 820 957 105 218 898 108 723 871 91 695 916 91 700 769 97 182 502 93 598 871 93 39 782 110 118 310 92 563 705 91 275 926 102 493 589 76 311 823 105 102 709 116 8 102 99 694 761 94 46 958 123 629 759 107 50 397 106 114 530 103 804 962 99 344 431 117 617 935 94 368 984 92 572 633 104 195 305 128 250 904 113 89 457 92 534 753 100 280 839 83 340 692 94 287 639 103 808 878 103 454 990 101 93 846 94 171 743 109 272 665 101 271 513 112 340 875 99 315 618 105 13 270 111 139 968 96 438 843 89 78 850 102 375 958 97 179 688 114 121 359 91 529 722 121 647 927 92 31 841 113 42 727 97 160 939 87 78 841 102 104 717 108 268 579 93 35 849 80 425 501 101 349 962 108 182 890 89 627 663 102 28 53 93 653 922 91 710 721 108 551 903 120 30 483 104 454 964 105 517 534 93 57 556 99 245 824 96 662 885 88 461 763 95 556 707 112 475 527 109 748 782 92 152 306 110 178 188 84 898 975 84 824 960 113 90 718 101 31 449 115 537 795 98 11 969 91 146 159 113 113 851 105 277 988 105 31 62 101 201 740 111 437 580 87 83 430 97 363 736 98 171 672 99 720 783 109 24 291 110 605 680 94 340 733 105 531 734 91 325 593 115 428 616 112 365 421 80 491 940 96 28 633 108 234 947 101 380 649 98 366 700 94 247 756 103 3 31 112 563 992 88 163 312 97 94 327 96 395 715 122 331 568 105 242 682 98 136 643 95 631 898 101 429 541 108 443 869 103 672 870 75 326 787 108 496 683 102 21 911 95 80 571 122 28 620 96 415 522 106 466 481 91 504 902 96 64 734 109 116 670 109 88 245 84 121 863 97 232 986 90 249 342 93 34 792 105 755 905 88 471 642 102 14 972 98 407 841 101 533 934 106 64 980 96 280 658 96 348 796 98 493 802 101 339 951 99 120 591 87 0 63 106 13 324 93 340 947 92 919 998 101 78 919 106 351 740 113 232 944 102 15 278 92 176 624 86 634 663 100 71 825 101 410 440 99 202 857 97 180 997 86 99 784 88 529 925 116 596 734 85 179 486 101 487 695 108 594 979 107 154 937 102 90 271 105 90 653 96 599 747 100 111 986 102 34 555 117 544 834 100 204 854 83 111 159 94 33 786 111 271 843 107 337 766 96 13 900 106 225 828 105 587 651 115 58 62 104 210 986 100 187 628 103 174 190 120 621 929 92 392 970 103 425 946 106 25 893 99 164 696 101 416 738 100 253 715 105 139 700 126 429 503 123 132 956 97 115 682 105 47 108 102 268 723 98 365 476 100 257 348 93 418 566 98 693 964 95 18 819 108 615 998 92 909 997 110 480 973 106 734 857 105 724 897 94 288 501 100 4 905 106 298 457 92 437 615 80 789 829 88 26 564 94 663 845 95 766 914 81 483 553 92 539 808 107 635 946 101 406 949 87 247 526 125 366 588 111 246 294 82 36 674 110 30 957 92 116 187 96 63 119 80 510 812 103 149 813 113 782 933 100 88 883 107 659 724 90 530 714 108 311 365 113 734 949 99 178 641 96 223 424 95 583 989 106 345 434 103 420 861 74 300 431 85 109 395 106 336 756 93 94 272 94 208 811 99 137 920 94 28 290 96 896 899 115 95 887 109 35 331 116 444 792 114 942 989 85 455 656 81 536 959 104 151 242 96 42 321 113 492 502 89 513 591 115 105 282 102 28 773 107 567 920 95 179 809 96 82 358 90 79 167 112 498 735 106 515 558 105 15 761 98 197 997 99 431 819 98 480 923 88 613 854 90 271 708 101 5 519 89 297 724 88 98 347 84 207 474 91 168 305 106 601 734 100 216 693 104 30 762 107 369 920 97 278 296 101 172 994 112 277 792 91 205 474 104 746 914 131 434 710 103 124 941 122 18 91 96 266 706 108 461 732 96 451 684 109 327 490 101 26 936 103 55 282 105 6 149 105 308 557 96 447 905 75 217 984 90 304 571 98 529 911 101 166 208 99 137 925 94 566 678 90 610 654 99 765 963 94 946 975 88 458 610 108 539 875 97 30 872 105 542 746 94 497 869 86 74 448 91 357 748 86 793 882 117 376 901 94 158 427 104 294 913 93 207 888 90 426 616 109 203 428 95 922 969 111 562 673 93 465 516 101 359 738 90 416 850 97 97 177 104 46 588 113 31 369 94 603 674 96 442 833 109 293 592 111 187 964 81 276 932 91 276 434 72 59 642 112 396 874 107 217 627 112 75 94 99 100 741 107 54 218 101 394 741 106 104 154 93 28 44 99 141 924 99 754 921 117 592 615 113 159 681 105 452 697 79 138 793 113 53 405 102 550 607 90 422 481 108 386 851 108 644 828 85 895 960 92 700 913 90 830 838 73 507 633 88 554 906 101 524 732 114 575 997 102 92 648 93 178 227 104 205 778 95 703 891 99 535 565 114 485 807 97 428 903 100 306 707 91 361 881 99 175 620 113 475 495 97 355 997 91 606 988 95 4 16 88 714 735 97 215 712 90 198 672 111 271 818 96 152 780 79 354 608 96 330 377 96 10 966 86 531 684 83 465 815 102 240 678 96 45 686 108 522 859 107 25 378 85 435 794 106 391 741 96 592 971 86 75 696 93 227 862 124 49 558 79 329 942 108 519 703 90 218 896 95 57 387 93 247 779 108 510 559 95 204 630 92 542 740 115 77 807 99 666 966 91 54 569 100 457 623 81 222 364 100 255 374 112 311 340 97 14 673 82 7 316 109 400 860 110 171 498 112 218 720 104 493 766 96 655 786 101 475 552 106 232 447 109 125 658 90 272 287 95 172 685 99 3 23 93 703 884 84 854 998 109 874 910 98 595 678 100 522 865 100 441 564 109 471 515 122 185 196 95 333 362 87 90 440 93 124 440 99 784 943 84 18 804 120 446 989 95 615 880 74 462 887 113 170 509 95 23 809 108 84 387 107 273 606 90 314 965 92 366 657 96 179 761 104 284 733 104 125 174 104 48 105 115 608 933 86 507 765 111 511 955 99 355 912 82 288 871 100 305 813 105 82 550 81 548 987 102 163 568 101 499 777 109 164 213 93 489 908 118 210 481 93 214 580 117 331 656 84 813 925 112 486 660 95 66 262 101 334 860 107 731 923 98 721 781 131 425 454 106 685 987 119 639 671 95 33 647 101 90 173 93 31 235 93 320 663 91 492 666 97 68 455 125 63 387 91 214 772 99 41 187 115 322 370 103 885 976 117 78 467 95 111 640 111 253 978 107 135 804 87 74 368 100 84 849 105 255 363 97 27 283 94 196 449 97 151 886 97 668 784 110 236 401 93 72 642 86 677 889 95 401 515 131 71 397 98 619 697 92 408 774 113 450 708 105 162 769 79 375 624 127 310 862 103 239 453 89 357 830 99 312 412 84 77 909 94 354 759 102 238 293 95 30 987 118 315 967 90 565 981 92 49 262 104 268 991 91 366 517 96 468 719 93 127 625 97 52 964 108 481 503 115 136 246 95 276 628 102 143 365 101 110 154 88 341 363 91 242 459 107 279 875 85 402 599 85 98 659 101 81 610 108 105 442 98 73 909 116 16 32 108 266 690 114 37 593 92 726 735 127 502 860 127 216 335 102 8 10 94 447 590 86 460 867 98 42 364 120 185 404 103 820 998 106 10 532 99 94 800 119 363 869 106 703 735 115 396 899 113 18 511 98 479 866 80 240 339 93 98 928 105 255 683 110 98 956 102 96 517 105 120 687 108 230 422 107 142 811 97 553 775 92 300 578 99 106 249 96 389 826 95 71 182 107 402 902 102 683 733 112 800 944 105 163 461 124 108 150 104 29 434 98 565 830 99 184 523 90 261 411 115 907 932 103 159 468 108 12 47 93 232 808 93 72 962 89 642 660 116 368 587 109 425 593 105 651 664 106 259 834 110 528 589 102 483 877 121 126 876 104 260 894 110 420 654 93 191 926 100 555 796 93 346 813 88 149 598 127 834 927 112 221 846 89 119 785 102 84 162 102 496 960 99 89 993 91 129 412 84 414 675 102 46 188 93 393 872 105 338 367 116 166 191 122 289 810 99 571 767 90 557 656 107 392 875 109 474 785 102 57 143 114 167 381 115 210 696 93 57 612 96 560 777 107 390 888 104 222 376 124 312 884 94 134 614 97 630 669 84 261 570 87 277 527 121 548 646 109 519 830 86 632 661 120 7 354 95 272 658 105 304 482 105 291 321 100 466 967 86 319 825 96 757 802 90 629 840 108 101 209 115 76 497 86 336 485 91 69 461 92 219 362 80 300 747 100 170 246 98 494 607 100 157 224 118 7 570 98 89 471 110 478 911 81 318 397 73 231 341 75 203 970 105 648 760 103 411 782 100 330 755 83 29 124 99 112 395 89 16 468 89 500 705 98 80 820 105 192 978 87 280 328 94 306 459 108 446 518 116 237 726 97 771 971 87 276 698 102 343 358 105 101 383 101 406 637 108 56 294 98 269 912 94 56 180 94 487 532 100 231 539 121 401 418 103 429 798 95 594 698 113 505 603 100 429 604 105 412 896 104 477 920 102 30 710 101 69 319 94 947 976 127 855 945 120 384 943 88 382 860 83 229 640 118 90 896 107 376 548 95 106 186 104 159 635 87 297 708 84 220 829 94 105 405 115 364 644 98 62 169 96 240 966 92 70 995 97 491 902 111 269 303 118 55 840 113 115 600 92 358 454 106 75 945 113 229 319 102 480 930 89 92 373 92 878 987 94 363 772 96 520 741 104 33 504 107 132 548 99 24 394 90 141 379 85 398 496 86 173 780 103 376 937 110 143 315 98 343 946 118 147 624 108 553 638 103 313 666 107 317 940 95 667 901 83 362 399 106 118 983 98 91 908 88 267 354 101 952 995 97 365 948 106 230 602 90 347 717 116 333 792 97 29 897 106 572 757 87 528 948 101 78 407 74 156 807 112 444 791 91 229 507 89 501 758 93 81 283 97 380 470 110 240 952 114 23 79 86 182 215 94 269 748 110 573 891 103 320 999 97 128 845 95 470 963 97 653 840 102 661 986 98 174 500 103 49 566 100 77 736 107 243 949 107 619 732 100 71 794 101 394 636 84 499 847 121 17 460 101 360 863 93 96 149 105 482 709 103 373 509 103 330 710 110 219 603 111 4 233 77 422 598 99 405 647 94 224 396 96 164 897 84 303 436 87 144 587 92 336 687 110 149 624 105 314 470 94 674 881 93 127 547 91 149 167 101 1 295 103 743 950 85 200 700 91 363 724 87 0 244 102 676 927 79 415 585 95 129 927 97 283 984 102 275 716 81 227 513 103 296 457 107 379 811 102 179 331 99 470 576 105 80 919 80 376 624 105 417 623 103 258 691 113 219 373 89 66 681 102 47 104 96 494 665 106 141 355 97 502 913 103 644 692 102 407 544 104 141 589 95 411 900 102 453 510 87 506 524 92 198 358 95 134 276 89 305 345 108 11 952 111 835 984 108 130 894 85 11 793 100 175 875 105 6 845 89 115 889 105 67 326 99 39 255 111 382 709 106 239 698 83 20 832 103 916 932 109 180 826 86 158 624 91 377 444 94 158 381 109 376 531 100 609 683 65 735 880 99 856 990 113 254 895 94 238 328 102 32 737 103 2 60 93 532 967 89 218 329 106 544 676 105 68 640 93 101 729 106 361 929 98 98 716 121 512 619 87 111 933 110 500 516 102 348 562 90 87 188 98 144 312 93 431 592 98 74 198 110 425 714 95 414 828 83 212 220 116 266 635 120 345 526 95 119 837 101 565 599 103 736 820 97 502 556 111 70 657 100 182 454 104 148 397 110 352 950 100 189 411 96 930 955 89 215 683 93 204 976 89 284 449 93 452 925 107 608 965 100 20 995 95 491 573 95 441 633 107 739 850 96 130 306 111 555 946 99 95 415 98 748 950 111 109 878 99 4 801 80 684 883 104 479 656 105 166 390 100 276 483 92 418 826 96 150 917 114 2 379 95 472 895 90 10 497 106 556 826 114 187 226 88 7 367 103 580 605 113 147 630 102 766 801 93 246 449 96 210 862 107 637 873 112 118 363 102 58 863 102 60 129 94 205 353 110 2 510 92 53 951 113 10 207 88 54 919 102 114 162 98 677 849 110 210 348 101 457 842 75 203 626 120 27 646 110 9 243 107 455 548 102 36 296 88 535 599 95 273 670 103 31 910 107 276 926 98 428 603 104 284 670 88 221 568 99 85 473 82 535 962 100 224 666 96 153 551 101 388 879 94 337 732 93 131 785 101 377 564 101 499 557 109 82 542 105 261 714 103 455 747 101 829 949 96 497 712 92 89 108 106 35 465 92 278 336 105 301 305 93 134 503 93 485 936 74 120 906 103 807 973 103 548 680 110 205 931 102 161 925 110 243 965 111 340 496 97 235 453 102 162 218 87 456 737 103 353 886 91 435 475 104 492 757 95 180 526 98 77 504 94 117 451 107 202 534 97 291 948 92 209 974 98 303 370 101 786 832 98 14 606 119 517 550 96 623 960 96 265 951 92 321 476 78 573 941 105 860 872 92 287 504 88 276 523 115 742 955 99 76 269 77 378 594 92 339 425 102 379 977 106 36 954 108 15 432 99 309 645 96 644 703 92 193 444 108 287 301 78 81 712 100 58 371 86 112 840 121 129 689 108 300 793 76 65 988 97 377 430 98 378 880 111 179 732 97 556 650 85 410 903 108 524 541 101 145 575 105 34 692 97 306 331 85 841 978 106 168 263 98 76 160 96 508 872 109 64 100 99 78 687 102 93 483 89 193 992 118 165 941 85 533 575 98 175 524 104 228 454 79 181 885 103 751 760 98 48 926 118 553 966 106 318 778 87 281 472 111 38 597 100 524 757 109 481 644 103 43 174 92 244 892 109 413 777 86 273 379 97 320 557 108 484 858 95 109 959 106 143 751 122 312 657 93 832 983 115 223 670 114 293 939 104 313 573 102 490 929 111 194 398 84 189 951 102 81 948 101 165 869 92 477 776 109 116 315 113 300 657 94 0 49 87 249 266 106 141 958 84 244 818 82 307 798 103 532 552 105 71 282 107 269 395 87 715 940 117 282 983 99 40 400 102 178 185 104 97 333 116 194 580 110 239 854 75 461 859 89 99 628 101 325 794 104 151 904 89 288 506 116 571 791 106 219 717 96 488 938 109 406 630 99 226 783 97 382 716 107 444 524 92 766 830 86 560 811 93 501 788 98 14 156 81 396 660 118 188 710 100 58 473 116 470 877 100 197 813 109 587 814 102 169 235 94 205 523 80 62 295 92 324 972 101 195 411 88 174 647 92 276 924 91 163 555 110 42 228 93 201 892 111 86 230 99 67 487 87 222 943 102 355 976 115 5 522 88 340 454 110 191 898 112 424 619 98 67 586 119 386 971 110 413 888 106 246 368 113 402 946 96 225 651 90 623 704 98 259 353 114 137 913 90 121 502 90 617 910 99 282 905 81 221 913 117 519 715 105 290 345 110 328 861 109 82 914 89 17 767 130 585 943 116 208 839 84 460 762 86 194 379 99 568 674 90 91 851 114 780 849 93 143 891 100 287 565 97 672 717 111 74 413 108 258 702 112 60 120 99 80 438 100 408 959 116 63 836 105 311 379 86 661 684 109 293 406 80 48 204 105 342 371 92 370 486 120 113 176 97 335 533 83 58 384 102 404 746 109 36 233 92 40 217 102 979 995 102 362 507 103 474 480 95 711 858 102 172 665 112 142 384 110 333 401 103 608 660 103 588 599 106 138 931 102 169 733 101 732 776 100 204 833 96 259 838 109 163 646 99 21 39 111 16 564 95 562 937 104 1 531 98 352 999 100 122 366 104 924 970 99 142 286 97 539 581 102 10 672 107 523 872 114 531 845 103 362 600 81 20 483 91 141 391 98 70 422 103 258 371 92 355 925 81 64 186 114 442 498 88 501 955 92 384 497 103 585 724 102 267 539 114 694 764 111 276 745 99 331 561 101 714 993 115 86 943 97 209 844 104 954 987 83 677 687 105 347 930 92 442 711 120 5 241 92 449 682 87 118 752 97 484 788 103 29 920 96 118 924 90 351 536 99 57 86 101 98 952 87 14 732 115 580 690 94 392 784 104 896 930 82 676 735 103 186 538 106 272 356 90 9 704 103 7 880 91 347 572 110 101 923 84 306 776 91 473 926 99 349 484 99 101 650 105 167 725 103 24 596 99 267 683 114 711 780 111 286 425 103 137 739 102 266 834 101 65 854 96 684 829 107 798 960 94 450 725 99 545 657 113 961 967 86 176 433 101 174 615 85 636 884 109 73 153 96 110 395 95 513 728 84 174 628 79 613 998 102 560 717 116 553 721 93 115 487 109 326 980 109 16 849 90 252 850 115 22 89 108 312 447 99 528 785 85 451 830 97 14 287 107 487 610 107 835 860 100 74 881 97 583 976 86 21 215 109 190 623 109 685 806 101 166 231 98 540 576 115 419 959 106 188 984 91 27 652 96 96 450 92 368 507 98 325 400 101 27 852 90 374 933 111 335 624 106 58 683 94 111 198 107 329 383 102 88 859 99 437 559 102 324 521 117 86 383 107 569 725 90 100 866 101 361 651 100 134 686 111 636 888 111 75 358 101 392 938 103 70 406 105 503 870 104 285 544 98 537 590 100 32 990 105 80 122 90 26 918 116 774 908 99 279 657 95 481 672 78 410 921 96 307 902 102 42 657 105 30 502 103 179 657 117 889 912 91 381 538 112 50 989 100 465 953 96 147 818 87 602 692 103 33 101 109 127 450 87 281 917 93 157 896 92 103 836 91 199 423 107 652 744 102 382 419 100 139 879 82 45 303 106 379 838 119 469 476 89 273 513 108 217 756 113 218 420 114 124 581 100 347 926 109 376 509 95 647 758 102 87 289 93 854 948 102 531 574 110 240 791 99 373 890 111 428 751 96 161 419 97 31 95 86 511 965 91 95 588 92 649 984 110 236 511 93 56 925 98 3 390 96 327 682 103 223 982 113 141 876 93 566 762 90 418 907 105 129 549 96 890 951 98 771 916 88 118 872 89 384 415 109 558 657 92 289 484 106 411 439 110 337 477 105 264 935 113 119 421 103 746 994 92 169 753 116 511 609 109 516 804 100 642 755 104 221 766 97 723 878 97 602 846 118 363 841 85 13 973 94 899 910 98 533 722 100 237 320 106 796 989 102 174 813 97 64 461 121 416 863 95 396 859 115 348 524 97 841 882 96 120 235 94 5 147 93 93 607 99 108 834 85 248 681 98 293 594 96 243 249 101 22 74 113 282 746 95 415 776 102 37 194 107 74 75 115 132 572 107 627 998 92 312 633 98 34 81 95 62 906 112 402 470 96 364 819 73 301 577 113 386 775 93 185 635 121 339 986 97 471 823 97 287 823 102 522 592 82 49 238 101 514 784 82 148 327 100 262 363 94 115 879 109 107 620 100 256 789 96 204 660 107 293 852 98 181 912 100 20 997 79 234 430 103 117 984 99 387 711 100 292 869 102 388 705 96 169 568 119 496 906 94 148 959 111 240 257 90 200 259 84 268 430 91 484 879 87 678 687 85 430 620 85 130 932 84 478 955 74 544 993 112 130 724 85 525 970 96 770 990 101 474 682 94 299 753 85 444 563 102 272 337 105 103 453 89 47 791 84 106 975 107 375 655 96 375 701 119 423 427 93 429 430 118 37 374 104 794 923 99 844 969 99 478 604 113 79 721 112 123 435 93 517 754 105 260 658 104 468 580 112 123 401 102 58 646 102 22 904 122 222 337 76 609 808 115 545 978 87 71 149 102 123 807 99 29 298 95 333 407 103 102 778 106 152 221 110 215 974 86 330 554 91 237 866 93 624 711 88 45 439 119 490 782 113 660 776 94 76 707 108 367 727 111 609 923 106 459 928 98 65 676 121 582 639 98 1 889 94 430 516 86 669 920 115 612 624 98 719 805 107 134 530 87 53 557 118 36 131 90 88 987 97 251 461 83 616 803 108 546 824 97 191 459 93 291 932 100 216 322 83 703 836 115 310 679 96 341 536 115 369 862 93 441 692 104 208 590 93 412 901 103 152 422 109 16 143 99 261 356 93 598 943 110 166 589 83 328 600 113 31 220 111 324 806 100 804 837 103 170 271 85 374 683 97 148 699 102 21 681 101 543 915 105 60 879 107 14 185 97 98 950 105 766 936 89 512 973 91 656 811 101 546 667 115 699 797 97 267 315 109 243 333 114 371 585 106 26 102 106 650 718 101 53 185 97 175 334 102 779 833 94 217 847 99 206 586 117 40 74 109 131 974 105 244 413 108 691 859 101 242 502 100 97 870 92 268 895 106 159 410 92 386 968 86 740 813 90 637 853 97 573 701 89 22 803 94 162 505 97 247 882 108 219 666 109 342 794 116 525 858 99 578 859 98 749 891 103 848 986 105 75 78 80 456 860 103 549 795 106 336 558 103 78 572 85 39 344 96 62 393 97 816 932 113 664 974 103 189 447 108 228 509 89 251 397 82 729 777 98 175 848 75 260 403 108 223 904 87 375 401 113 433 515 120 38 926 98 792 946 99 572 895 92 143 861 103 123 313 91 673 784 107 522 841 96 11 682 103 268 829 107 135 802 110 154 862 108 645 932 108 399 861 103 76 290 97 491 557 100 128 483 99 503 506 99 581 641 86 311 473 94 219 779 99 432 653 107 164 598 100 121 419 105 717 791 105 14 885 112 592 701 93 411 518 96 742 815 89 206 433 90 215 388 100 180 631 82 210 876 120 49 906 100 885 914 89 211 747 113 875 893 117 243 873 91 739 924 112 679 851 103 95 579 104 100 282 92 454 463 101 117 728 95 261 416 84 151 249 105 463 919 103 719 882 114 54 239 98 93 841 110 867 955 97 52 172 109 796 853 92 19 864 131 143 749 92 878 952 120 221 704 111 389 516 117 317 998 104 86 718 93 143 691 108 566 796 111 288 870 91 367 395 93 9 150 102 611 741 108 426 956 101 78 80 107 376 388 105 26 606 79 24 25 108 45 721 100 512 880 100 213 311 109 255 415 89 558 614 73 37 950 94 410 641 87 366 593 91 718 923 104 721 897 105 297 643 101 769 991 107 622 768 115 363 673 96 85 712 81 65 828 98 204 229 110 88 913 98 423 545 91 127 918 93 27 536 92 514 755 100 300 858 119 69 904 110 254 808 96 28 539 115 99 460 105 566 644 91 48 887 107 557 661 103 78 448 104 396 740 94 3 199 91 553 632 96 18 826 100 732 862 111 190 874 105 205 681 85 131 139 112 687 951 98 24 508 93 163 999 102 158 336 103 292 337 77 757 930 92 363 529 114 201 234 93 533 645 83 571 831 99 485 923 103 274 373 114 253 284 105 534 852 103 489 699 120 662 774 113 24 806 94 127 222 110 486 878 108 464 542 89 737 894 104 120 567 98 579 857 104 222 858 94 33 842 92 459 790 98 705 967 87 307 360 86 274 437 101 299 852 98 215 499 109 137 426 90 206 742 97 33 530 97 110 619 91 642 688 92 818 861 100 178 426 116 20 320 103 252 743 104 532 901 100 344 371 110 498 960 118 680 996 102 295 680 90 865 900 101 13 515 102 70 197 104 889 949 113 190 832 111 262 469 112 292 865 90 139 591 92 74 920 88 241 315 115 331 706 100 103 764 95 0 753 104 1 932 95 217 892 95 611 648 94 447 658 102 695 767 104 329 449 95 0 997 97 213 381 109 57 213 109 172 653 94 95 839 105 647 878 85 228 324 96 860 886 87 645 902 99 336 342 98 211 260 103 470 798 101 118 493 95 684 814 108 557 652 92 583 614 117 487 615 96 134 702 101 246 589 98 186 685 101 880 931 101 504 537 106 121 150 100 227 972 92 176 629 99 550 815 87 500 880 98 222 794 111 567 980 106 158 297 94 306 675 93 211 233 97 340 395 104 387 707 83 49 508 107 159 295 94 398 544 99 584 909 110 273 517 81 539 812 98 345 870 107 347 879 106 742 976 105 255 865 109 81 954 104 625 904 98 4 895 94 183 233 88 46 140 89 62 800 96 80 787 102 253 925 108 837 921 98 212 519 115 177 991 100 349 391 101 156 305 94 559 676 103 629 913 99 499 960 97 4 610 98 95 365 95 606 855 102 156 971 97 185 787 105 299 416 91 150 293 98 22 253 99 302 606 105 147 620 93 223 990 107 391 647 91 345 948 85 889 986 99 279 495 94 84 187 115 656 767 99 711 916 105 481 902 115 229 419 100 30 433 102 654 898 116 303 622 105 317 995 109 312 319 108 502 540 113 845 901 106 632 947 102 155 643 96 232 280 100 784 903 102 388 834 94 45 379 85 531 577 123 484 695 121 688 880 110 65 333 87 590 930 100 532 642 107 758 861 91 748 845 93 556 580 76 122 170 105 204 960 93 73 345 102 53 489 105 430 719 114 101 168 90 528 929 112 647 737 103 438 948 80 518 680 107 97 811 94 368 767 88 248 904 102 243 997 111 160 460 90 417 771 106 376 891 97 282 436 91 301 574 93 822 836 101 298 548 89 300 956 109 341 977 94 717 843 96 764 829 94 514 768 91 114 209 94 266 460 85 245 541 93 222 459 128 378 881 124 392 824 108 403 473 92 383 878 95 72 631 104 560 975 96 313 574 89 205 387 89 435 715 104 169 562 91 753 958 101 1 130 104 810 891 95 60 143 102 633 742 127 170 515 113 640 842 112 549 608 95 45 490 105 231 841 119 315 370 97 304 974 98 26 182 110 55 357 85 322 517 108 290 495 118 133 839 82 793 888 97 199 640 104 801 885 98 730 756 94 307 618 94 298 343 111 409 563 80 465 571 101 816 953 112 460 986 111 268 762 106 421 439 121 417 619 111 308 925 79 299 320 102 688 703 98 826 844 100 367 771 97 112 867 109 321 896 98 162 219 103 109 455 83 216 384 88 154 527 92 335 420 101 428 918 104 14 108 101 146 819 90 184 323 89 59 385 93 305 907 99 89 407 87 210 927 98 465 537 103 589 702 107 273 945 98 135 498 111 577 809 96 548 676 98 119 574 96 297 679 101 171 969 80 211 354 116 370 980 109 234 470 89 129 425 100 442 835 85 57 741 113 60 598 103 465 778 112 611 706 90 87 701 103 253 604 77 559 704 99 404 855 122 629 754 132 309 890 119 468 729 100 332 384 106 50 814 104 130 297 95 45 345 77 572 880 107 305 337 101 181 792 119 307 888 121 74 793 92 136 829 102 162 834 110 216 666 95 364 745 112 137 906 82 144 726 100 523 808 99 263 740 93 33 636 108 12 126 94 319 425 98 248 672 99 59 635 85 57 390 88 81 244 94 209 595 88 306 899 86 214 808 95 79 833 99 46 991 102 6 86 89 323 839 111 11 563 82 294 645 86 559 895 100 483 622 99 160 559 105 7 832 97 135 643 122 32 934 103 227 335 90 537 819 124 596 886 99 503 970 94 388 970 104 465 679 93 675 974 104 329 723 112 219 467 100 193 787 94 236 250 94 11 841 109 524 891 79 568 693 106 355 857 87 411 460 94 604 827 101 333 808 106 649 655 88 285 363 92 233 265 106 158 500 97 100 552 98 424 714 105 14 663 107 213 729 91 425 980 87 359 606 97 606 827 101 47 845 104 53 833 95 202 676 92 444 712 98 101 512 103 228 791 95 186 727 97 70 909 109 431 709 87 213 419 88 728 922 115 112 341 85 119 939 105 226 787 116 100 283 112 380 574 112 131 447 90 44 135 108 299 806 87 87 521 113 186 503 91 28 890 86 577 907 91 73 611 110 589 735 106 336 591 97 65 309 86 309 551 92 184 358 101 135 732 99 631 750 116 12 713 102 251 488 96 173 522 108 516 735 95 101 416 96 45 975 96 106 506 100 259 536 101 115 959 102 528 802 108 394 734 110 277 542 90 129 923 110 369 688 100 354 359 114 782 914 97 267 629 105 63 945 94 513 989 105 864 925 99 219 704 109 804 949 115 410 617 88 21 525 89 28 641 98 190 998 103 538 653 76 231 369 94 185 797 93 180 381 79 136 610 103 283 927 86 915 932 98 529 750 90 109 349 104 117 875 111 564 608 84 126 657 86 486 635 97 226 397 98 425 489 96 362 878 97 502 535 96 182 892 104 439 485 107 444 775 100 176 400 92 529 958 102 349 352 112 10 567 118 600 995 101 199 494 96 238 289 88 112 931 110 288 404 114 887 990 109 340 351 114 349 817 92 814 941 103 204 903 106 103 984 84 68 793 91 211 874 96 532 722 100 723 978 99 716 818 102 556 782 94 9 340 85 295 835 90 45 76 102 892 997 89 290 786 94 23 165 104 473 526 113 11 847 95 22 352 90 448 866 88 88 848 108 508 986 105 747 762 96 227 889 102 17 294 79 689 828 108 430 478 108 211 549 102 319 417 85 582 903 109 577 967 85 902 916 107 92 309 108 285 441 107 155 479 84 364 773 117 99 662 94 814 874 121 3 469 97 252 464 89 480 805 91 427 874 124 355 875 109 13 846 78 332 616 101 477 538 80 310 843 97 73 404 82 378 523 98 517 584 107 36 453 91 16 703 96 518 834 105 372 506 96 650 794 100 694 944 100 140 917 106 424 732 105 67 141 107 824 933 106 413 485 89 659 953 97 668 995 94 761 790 103 422 646 122 488 961 102 480 688 110 281 954 105 384 906 109 474 830 102 366 557 97 555 559 105 214 519 108 587 945 97 61 423 103 577 640 98 277 497 102 131 524 112 419 778 113 529 649 113 254 585 101 517 688 105 141 191 107 224 323 84 698 868 106 240 338 90 293 823 115 178 637 93 304 809 110 113 312 113 436 975 103 120 572 120 68 625 101 343 932 96 224 388 98 377 505 86 125 585 104 523 614 115 165 909 95 568 965 98 306 337 101 742 920 98 18 278 105 354 684 89 372 530 103 95 894 111 375 762 106 409 476 102 350 504 92 580 611 99 493 696 84 296 330 96 432 694 100 316 794 119 168 363 89 223 738 90 362 464 89 215 955 98 385 649 104 203 338 102 415 607 102 381 992 103 87 224 103 665 693 83 173 974 113 236 525 89 556 697 107 322 432 96 169 420 107 54 247 115 210 793 91 275 834 96 564 887 101 618 975 109 1 332 100 903 938 101 798 841 104 38 251 102 462 625 90 538 732 101 169 795 108 423 770 87 158 705 100 608 927 103 472 968 97 88 957 102 74 734 101 28 629 95 125 766 105 47 736 99 78 746 107 219 648 103 477 551 113 252 400 99 165 574 117 246 683 106 42 411 92 44 237 100 23 493 124 105 667 100 400 774 102 683 705 103 733 922 101 139 306 90 393 406 92 76 113 92 448 932 95 467 502 96 141 555 104 359 838 94 400 454 85 852 949 88 483 846 80 343 449 116 104 208 100 413 897 93 549 780 106 207 642 111 344 651 101 170 843 98 138 970 109 133 564 97 764 816 108 28 609 92 514 703 94 101 599 103 317 329 111 88 175 90 373 825 93 115 368 92 244 462 100 834 946 96 70 936 105 3 30 116 119 461 99 754 906 91 143 560 105 225 595 106 19 318 91 478 836 106 596 679 108 830 963 84 288 750 104 291 935 89 900 933 115 763 807 90 165 919 86 310 863 114 77 993 93 367 487 115 196 539 89 557 567 104 376 619 88 591 606 105 218 741 105 194 719 96 95 162 115 408 685 85 238 287 109 76 561 102 275 591 91 69 131 98 63 549 113 14 184 110 49 416 107 838 857 98 40 704 97 289 997 86 307 573 95 859 946 104 375 518 110 300 442 112 236 478 102 208 800 98 89 350 119 313 359 91 194 483 105 731 759 112 30 476 121 41 390 88 527 833 102 101 999 97 81 944 110 194 867 94 1 814 113 255 392 101 31 103 95 698 848 115 97 907 96 59 551 93 282 798 113 705 858 104 146 389 97 288 573 111 309 699 93 481 797 77 404 752 91 442 563 119 635 956 87 269 432 99 412 464 80 426 816 100 62 694 111 423 628 98 105 970 87 74 252 105 568 920 87 344 345 103 16 469 87 39 517 109 547 599 102 288 314 90 321 372 108 135 937 99 420 766 96 684 992 85 95 369 102 426 823 95 64 731 107 396 802 101 221 297 108 227 562 110 221 386 110 372 668 103 809 959 105 241 892 100 619 863 88 87 633 92 337 851 110 186 596 111 27 841 100 701 756 104 97 823 78 415 459 97 84 660 93 151 914 96 50 711 94 109 703 102 403 673 115 431 677 105 247 797 111 409 559 113 404 460 95 186 543 94 48 247 105 10 411 83 56 641 109 853 868 99 0 750 112 520 697 99 554 864 120 175 374 100 93 778 100 734 737 99 226 304 87 686 835 101 705 765 105 324 369 109 152 578 84 346 612 109 21 317 114 110 574 102 222 778 93 15 946 102 472 996 100 439 445 87 636 731 88 367 909 89 164 384 88 692 873 96 140 348 104 31 419 98 438 493 94 672 852 95 193 849 97 522 698 106 233 728 99 391 969 97 221 375 105 691 822 98 59 284 99 481 498 94 315 512 109 122 736 91 84 459 99 229 601 91 64 249 98 135 912 100 445 608 91 124 388 108 420 919 102 353 640 88 214 735 97 97 469 113 465 924 101 157 913 101 568 806 97 23 380 99 547 950 94 331 934 82 388 534 97 564 628 100 24 54 100 596 632 103 123 327 98 288 322 105 81 597 91 284 334 97 9 485 91 355 386 96 227 597 91 423 706 91 389 673 103 0 991 84 28 406 110 202 708 93 236 310 106 861 974 108 187 933 98 22 764 91 88 837 111 355 476 96 157 483 89 363 371 115 658 908 111 208 886 103 173 941 97 45 134 120 6 302 82 198 605 89 536 611 103 819 965 97 295 386 93 112 784 118 132 558 111 73 838 102 253 934 95 123 974 87 24 888 118 121 372 82 525 619 104 31 428 107 309 730 108 410 848 89 239 711 91 194 600 106 630 921 93 113 762 91 21 374 104 306 909 100 834 877 109 896 974 97 26 740 79 134 362 112 214 471 98 284 727 81 228 828 112 200 599 87 399 641 104 170 587 98 230 743 104 54 881 110 463 547 105 33 331 119 626 938 101 763 983 97 167 612 84 424 757 118 222 872 96 305 906 103 379 745 101 38 370 121 46 985 90 39 388 102 159 701 106 29 524 83 49 659 95 619 932 103 351 755 90 497 639 91 410 855 104 457 473 99 485 548 77 17 370 103 64 89 114 231 527 107 41 647 108 244 408 102 848 916 108 398 913 92 683 978 121 87 579 105 505 667 108 333 684 88 325 476 104 454 919 109 486 582 89 290 384 107 454 724 104 88 778 110 356 666 79 430 799 99 20 577 94 116 150 111 31 458 111 604 900 99 382 575 120 136 465 118 29 443 94 246 774 99 414 785 116 923 945 101 640 712 95 94 990 99 137 364 88 319 638 94 70 644 114 20 552 116 241 708 92 470 492 101 802 916 109 515 698 95 656 986 95 138 157 99 389 760 89 83 308 111 280 838 84 106 351 118 380 623 94 564 924 93 271 980 110 75 537 94 26 958 95 690 767 91 53 135 89 818 903 109 453 821 98 184 327 104 155 753 83 734 898 84 295 407 109 176 736 97 435 713 103 431 810 116 122 358 94 121 307 103 178 796 108 705 746 100 313 453 97 447 719 94 41 313 104 911 950 78 4 133 95 646 876 92 146 455 87 836 893 102 397 531 97 324 854 96 4 602 97 0 652 95 476 910 98 135 450 97 23 644 98 577 602 93 456 728 98 468 699 98 359 954 96 454 891 108 116 319 104 270 403 110 266 804 106 853 969 122 900 918 93 229 454 105 115 695 96 34 105 83 395 867 100 395 887 113 330 766 102 704 741 110 491 895 108 665 907 94 482 959 106 107 314 102 36 59 103 115 318 103 515 754 88 14 985 95 288 762 112 711 787 103 556 964 113 121 674 112 792 857 108 581 825 98 324 558 87 233 376 97 82 780 102 158 293 93 638 960 96 70 254 101 235 901 85 513 762 83 331 532 115 154 329 97 278 797 82 307 514 114 279 739 100 91 562 110 640 817 91 99 833 99 213 772 88 197 750 99 178 986 103 169 667 106 468 702 97 211 262 92 368 957 103 76 881 82 408 847 94 12 59 90 652 669 96 340 855 104 136 684 92 90 927 91 114 950 92 36 485 107 717 927 104 60 199 102 670 804 103 870 919 108 884 915 111 963 973 90 56 685 98 651 853 75 208 351 102 133 544 102 148 950 91 130 576 81 120 329 109 44 265 91 111 494 105 129 463 81 264 326 106 532 649 110 353 858 94 298 824 100 397 644 92 671 705 99 872 983 106 79 429 124 220 603 97 15 45 108 260 713 92 623 919 106 15 57 88 18 720 97 110 267 101 455 580 108 158 508 104 424 977 92 416 494 106 648 981 112 405 790 112 455 867 100 285 929 86 380 664 102 624 632 85 202 333 83 61 391 99 322 325 95 921 955 104 43 249 101 193 901 82 496 707 75 123 604 81 164 594 93 610 906 84 195 472 101 52 435 104 590 838 98 397 825 90 516 931 90 404 936 112 340 850 95 507 967 97 420 585 103 634 874 112 139 337 100 118 507 96 34 670 103 362 886 86 554 570 115 623 845 109 281 391 106 438 518 91 76 444 100 260 720 87 63 600 105 889 934 104 39 268 93 598 782 86 91 625 93 481 728 119 147 363 91 495 568 103 571 689 85 60 381 94 828 904 98 108 901 103 382 888 92 790 980 96 212 733 109 108 598 93 308 531 99 156 680 88 388 959 94 480 722 89 285 376 102 114 163 97 529 633 96 588 810 107 82 177 106 469 911 77 667 865 86 355 473 112 865 889 97 657 989 101 194 217 80 319 811 108 841 905 91 172 196 100 240 326 99 374 815 106 461 472 93 890 975 101 145 329 87 140 541 106 395 850 101 105 273 113 29 142 96 145 490 86 233 479 103 784 883 104 155 724 113 544 630 93 63 114 84 206 913 88 214 728 106 368 408 110 193 508 90 353 989 101 563 853 106 280 846 102 9 656 102 391 801 108 13 893 111 899 945 102 158 441 86 724 763 104 439 533 109 551 927 85 13 397 102 81 399 106 298 422 110 17 872 99 654 731 112 525 609 98 92 288 91 71 151 89 282 572 103 130 598 121 532 995 107 62 251 118 122 287 99 8 55 91 543 924 104 448 845 100 514 561 114 362 972 103 98 943 120 147 604 109 77 809 82 363 536 97 446 506 110 185 871 108 278 904 120 594 604 103 195 271 81 519 585 100 100 200 113 242 391 114 327 969 103 195 832 92 405 865 107 62 645 105 28 394 115 453 952 102 741 870 94 835 839 108 124 140 94 270 634 107 137 921 97 7 885 112 706 879 99 850 871 100 0 516 93 21 195 87 408 410 100 303 764 90 36 792 86 798 987 113 874 963 101 357 542 126 181 525 103 583 607 128 704 879 108 283 515 83 671 940 107 443 862 95 357 918 102 130 999 86 33 451 114 834 906 117 53 710 102 312 565 89 151 558 89 613 757 101 318 838 88 430 635 101 411 925 94 186 803 101 395 659 98 213 953 101 352 540 76 559 818 90 188 485 95 173 287 88 545 966 110 211 315 96 154 185 96 372 623 107 77 764 108 375 447 102 695 929 112 659 996 120 176 915 87 306 865 96 332 387 98 651 729 96 145 548 87 537 773 110 748 983 109 85 654 119 522 646 111 497 611 97 682 845 90 435 480 112 183 752 111 369 838 89 281 685 87 386 777 76 205 473 100 183 469 79 100 600 96 803 879 114 283 932 107 509 797 103 272 625 89 422 651 115 340 360 114 72 905 82 145 859 93 64 127 103 93 255 78 268 475 83 413 713 104 380 706 102 30 831 99 515 784 92 766 851 94 382 681 92 49 353 93 541 607 118 746 953 91 584 872 99 82 904 95 229 263 100 70 965 110 688 742 98 150 636 95 624 944 99 400 599 101 344 917 109 0 134 104 159 191 99 67 498 84 72 811 105 873 877 117 252 474 102 412 964 78 681 979 86 204 700 112 638 809 93 835 851 86 602 921 98 98 450 111 445 997 105 279 994 104 465 760 93 338 959 112 756 799 116 229 241 100 73 214 113 824 854 110 136 948 105 357 807 108 377 393 99 221 609 87 320 559 72 564 692 94 83 669 96 116 708 101 443 612 91 107 507 112 887 937 102 407 761 102 161 346 114 714 980 97 739 980 92 529 560 91 364 915 104 82 764 112 814 866 81 174 984 87 119 994 90 254 677 96 160 673 84 308 862 88 209 877 85 400 704 116 515 625 98 590 672 107 362 510 100 388 812 87 437 682 106 269 798 118 145 739 69 186 466 91 346 486 103 869 947 92 341 470 103 44 778 88 25 198 97 599 752 114 79 650 111 610 679 86 39 917 106 239 787 108 406 932 95 60 746 107 51 699 93 241 262 102 352 586 107 376 855 98 158 815 99 84 716 83 900 939 98 125 687 103 407 422 76 28 586 91 362 598 83 286 877 97 28 399 98 250 375 124 231 935 98 248 510 87 798 830 89 449 868 102 603 707 97 790 802 97 37 461 121 348 753 110 505 743 95 121 159 96 120 782 107 321 949 95 74 483 119 236 576 84 79 358 87 173 459 109 184 504 104 181 597 102 373 487 100 114 644 113 86 713 101 517 897 99 82 374 95 266 645 94 571 937 95 67 966 94 896 936 108 439 521 88 394 591 117 255 815 115 920 923 98 622 917 108 185 498 95 73 473 92 133 524 106 501 807 112 404 496 88 532 991 83 603 852 80 673 961 95 697 714 90 130 450 98 774 785 106 121 888 91 129 323 117 781 812 91 300 551 105 71 486 103 309 893 124 117 322 112 506 510 97 282 514 97 664 693 107 604 887 97 380 598 110 131 197 99 108 947 110 516 751 90 453 786 96 611 743 87 465 478 97 236 391 97 436 447 92 289 623 107 124 685 79 288 814 66 501 552 90 587 856 91 99 173 111 548 730 90 185 663 89 298 987 93 153 380 89 119 898 99 699 853 89 120 973 103 819 966 101 4 750 121 262 694 111 343 818 104 459 931 113 136 876 95 95 145 109 458 669 100 164 756 82 238 722 102 324 379 91 13 161 103 367 814 99 258 564 107 338 863 97 176 664 107 86 312 96 328 882 114 71 920 87 80 863 109 447 460 109 537 800 95 146 558 94 946 991 101 756 885 83 710 739 101 688 761 103 160 602 79 601 900 107 649 944 105 142 233 94 505 997 82 27 346 106 624 720 102 188 711 85 831 953 120 152 567 93 410 957 96 546 992 96 318 979 107 622 816 94 55 870 111 249 881 80 685 995 84 11 300 101 135 588 102 83 418 94 25 127 98 174 511 99 355 931 99 386 955 101 264 324 99 447 743 118 435 762 96 518 727 100 547 712 89 210 360 89 39 534 95 11 991 99 86 781 75 47 84 118 845 859 81 158 839 104 68 336 82 7 838 99 61 145 95 406 698 112 587 929 92 734 736 81 93 673 99 229 486 90 254 419 98 184 443 104 168 259 103 300 751 97 532 766 105 115 634 88 74 358 106 155 340 101 194 355 109 414 415 93 839 899 92 0 963 100 317 565 107 109 967 94 54 948 104 528 958 112 13 70 121 5 640 102 464 657 111 78 466 87 102 539 99 130 469 89 39 892 101 735 978 93 39 44 99 4 683 110 714 989 97 586 978 98 478 556 86 169 653 93 365 394 80 148 960 111 671 689 107 445 985 98 783 831 97 283 327 116 233 578 111 663 753 91 189 861 95 115 343 94 824 862 104 579 604 100 251 633 110 230 381 96 658 883 102 350 456 106 164 275 100 310 906 105 212 467 87 197 268 103 154 410 99 682 843 97 314 363 90 306 487 105 98 901 112 159 322 108 562 819 111 594 795 96 425 558 115 442 514 96 391 805 98 102 780 99 488 986 89 408 471 94 531 571 98 37 975 104 48 579 89 562 753 104 36 446 97 511 933 84 955 962 97 105 340 97 572 636 76 337 550 90 557 980 92 156 687 100 527 660 107 613 947 104 482 641 105 196 860 120 593 633 104 64 112 94 640 675 101 376 759 84 397 742 85 475 509 91 237 323 83 559 768 113 104 505 100 161 656 119 435 819 129 127 286 100 183 890 98 733 912 97 653 797 100 309 896 107 304 577 91 655 991 96 384 445 101 659 922 110 644 783 104 544 956 85 272 748 91 454 948 81 280 312 92 282 368 91 155 868 105 980 983 99 345 807 109 389 438 100 184 687 98 63 481 104 5 240 95 224 849 108 254 368 97 522 843 97 252 756 94 470 531 101 214 536 115 174 593 104 379 835 95 35 267 94 421 779 97 652 828 95 155 538 102 114 830 107 420 558 99 294 931 90 785 985 99 61 298 93 459 619 85 44 116 102 356 471 78 258 330 92 108 900 82 310 480 110 198 572 100 84 117 105 72 973 96 725 813 97 674 916 103 837 919 103 303 364 110 466 563 114 134 661 94 543 929 83 39 89 90 366 855 108 147 507 109 27 290 86 543 672 88 5 61 103 427 786 113 421 802 100 850 948 122 970 997 101 445 517 106 460 877 87 495 602 99 31 342 93 811 908 101 244 438 85 514 528 96 176 873 103 449 835 99 313 724 102 318 861 108 722 736 85 387 843 83 693 983 101 215 666 106 112 308 97 597 616 103 85 564 112 252 380 89 391 588 107 398 830 92 460 591 83 61 132 94 386 569 95 263 564 88 136 270 90 40 125 97 51 108 94 428 919 111 444 757 99 13 448 94 669 892 103 59 118 98 18 868 98 87 418 90 188 748 110 21 185 105 112 680 107 230 839 104 155 391 99 392 932 91 485 775 83 359 771 104 52 416 105 115 209 102 82 420 98 475 697 111 193 966 96 629 630 95 267 970 102 69 508 107 261 689 94 13 343 97 503 956 92 283 862 82 439 635 117 147 872 120 490 812 95 171 893 107 506 850 97 810 896 100 926 928 101 320 939 130 102 936 90 54 167 89 419 505 90 628 704 90 707 743 87 419 594 94 396 580 94 266 570 87 38 437 93 262 987 108 328 771 118 194 238 90 326 808 101 317 566 107 493 602 94 689 819 103 311 918 107 186 395 111 255 965 99 711 912 86 450 591 81 69 545 83 521 636 98 613 624 97 91 272 83 174 443 91 290 974 112 164 586 114 67 718 100 137 548 99 609 766 101 51 318 91 835 949 91 642 816 89 116 536 96 255 639 95 698 794 117 262 446 93 133 511 105 33 633 118 664 947 100 717 988 119 496 867 98 203 613 96 298 323 98 149 569 107 212 243 95 145 887 112 111 606 98 222 587 87 536 652 108 91 411 107 456 777 96 198 412 116 19 867 109 197 457 106 553 604 97 62 836 96 509 862 107 469 487 86 628 952 88 320 906 95 165 353 88 2 971 94 151 964 89 283 303 87 440 704 91 228 855 108 481 515 92 227 632 100 181 992 114 772 986 101 225 256 102 516 869 95 687 835 99 313 868 101 827 942 115 457 966 109 380 645 93 651 673 86 338 550 118 514 580 101 113 179 100 272 904 107 357 916 108 276 875 97 229 291 100 630 799 104 7 453 110 36 510 96 332 550 101 89 582 99 441 744 124 620 948 92 480 620 84 631 957 103 241 629 86 109 438 93 264 545 120 73 180 109 271 334 84 24 36 112 320 656 104 398 407 91 271 359 87 189 577 108 537 978 97 280 968 101 230 411 95 403 984 106 190 942 101 238 945 93 319 502 88 117 893 106 16 535 113 410 644 88 118 182 101 468 553 99 401 723 88 22 442 96 286 442 96 551 742 107 129 823 92 173 474 105 54 733 95 79 93 91 156 303 93 185 249 103 69 654 83 86 814 102 293 925 97 753 944 96 434 767 107 187 787 103 272 293 98 185 626 89 680 809 103 630 855 86 86 411 133 119 191 83 701 869 103 413 424 83 260 323 110 160 229 102 654 716 99 64 826 83 74 692 79 233 583 86 154 782 109 352 861 102 308 919 97 258 381 83 343 788 103 187 730 102 459 785 94 195 581 91 433 684 107 367 655 101 260 265 95 726 762 104 182 616 116 890 961 99 4 523 86 469 498 107 731 820 86 238 421 101 269 996 97 550 611 101 878 968 92 181 848 109 857 993 99 59 101 106 5 178 93 112 622 77 383 446 105 618 708 97 170 488 93 6 487 116 643 803 110 352 955 93 70 698 69 318 479 94 23 226 81 41 547 92 93 233 94 866 958 111 22 585 90 770 957 91 663 701 96 103 537 101 210 777 108 231 626 116 388 483 120 16 674 86 264 699 88 813 902 110 9 841 115 319 327 105 693 905 112 47 626 104 154 441 119 525 867 98 185 763 100 215 868 93 17 449 110 250 767 95 472 906 106 700 774 85 112 143 103 510 779 82 500 527 107 850 872 100 345 852 98 286 671 111 361 395 107 252 500 96 188 659 107 457 604 84 659 816 103 808 886 85 96 399 86 493 553 78 646 918 114 98 265 102 115 789 113 16 616 115 647 892 79 218 885 88 549 678 96 692 961 130 295 378 100 453 462 95 424 754 93 291 875 106 713 876 111 689 732 89 18 676 96 406 782 112 234 395 109 472 931 109 591 985 99 760 952 111 504 532 121 377 383 89 239 344 95 427 843 96 564 612 112 154 747 105 162 462 98 120 514 81 72 867 92 393 676 101 301 995 103 326 798 96 232 578 76 430 582 114 903 948 108 356 575 92 294 953 100 127 640 100 303 839 89 407 972 94 191 330 99 416 556 95 342 614 103 664 944 87 137 816 96 643 736 86 660 720 97 682 758 108 112 226 94 416 888 113 214 801 95 171 864 118 801 970 89 420 738 99 361 678 108 372 906 103 592 771 102 405 501 107 587 793 106 218 961 98 449 472 111 105 148 93 459 481 85 172 874 114 175 991 103 351 749 83 35 889 90 642 823 113 7 11 82 487 632 96 517 965 97 109 414 112 123 618 96 121 938 88 410 476 102 752 981 95 582 809 99 599 948 106 70 917 105 157 458 101 53 245 105 632 645 116 318 716 114 278 468 96 843 978 104 421 589 103 40 132 106 570 741 110 74 142 104 241 472 90 58 790 116 290 419 100 769 847 116 80 187 106 95 542 84 156 214 103 85 699 92 424 947 78 91 730 100 39 695 92 413 468 105 815 921 90 183 301 93 24 286 96 86 125 88 854 875 98 63 864 110 361 813 101 557 576 107 357 432 106 211 613 107 270 366 102 60 663 85 413 493 112 1 738 100 104 340 81 142 933 100 553 763 99 505 750 107 410 878 95 17 403 106 515 516 85 792 968 88 313 742 110 343 701 106 411 499 97 228 513 104 522 903 108 521 859 118 160 268 102 352 484 92 576 768 91 470 558 93 195 304 94 287 643 106 264 642 95 99 965 95 197 374 93 170 560 93 718 998 84 354 502 103 316 623 107 216 503 108 180 612 106 740 830 102 122 841 87 73 457 101 271 623 96 381 722 89 43 946 100 88 804 101 108 653 85 140 307 110 383 760 106 131 329 97 19 455 102 54 896 103 89 549 104 225 456 95 528 595 107 616 765 96 251 882 97 304 582 89 811 858 101 320 745 90 197 954 96 746 788 89 65 613 89 342 895 106 354 670 99 482 640 102 281 701 118 432 811 86 313 798 86 5 818 97 487 859 87 28 781 98 497 901 112 323 545 91 100 744 99 219 874 85 263 461 106 243 868 103 489 703 94 33 879 103 592 772 88 598 999 108 157 540 81 602 660 113 354 397 101 94 707 88 471 599 86 238 697 104 345 660 92 8 148 115 385 928 97 88 500 94 351 958 97 856 994 89 861 900 97 170 791 102 23 665 107 234 354 104 121 960 100 178 189 86 826 890 83 443 675 106 726 850 103 12 346 109 187 876 101 63 562 106 701 738 114 184 654 100 54 381 97 624 775 101 74 333 115 53 876 102 220 334 97 513 740 105 575 927 108 298 356 95 28 706 110 95 895 100 274 904 84 601 610 115 431 875 92 312 403 100 175 955 98 224 598 109 441 661 95 139 770 104 407 632 106 5 443 94 1 918 96 6 944 108 670 873 99 261 785 89 116 528 108 92 991 87 755 997 98 437 513 94 470 956 79 843 968 99 99 433 93 52 376 81 250 589 89 39 486 94 228 238 96 855 859 94 24 484 97 422 760 112 248 376 102 159 195 95 271 558 101 229 332 96 30 540 117 135 837 91 494 816 101 196 448 102 26 460 96 545 612 103 258 739 104 591 757 104 508 716 106 279 693 92 185 448 101 135 380 108 653 685 111 106 460 105 795 820 109 143 787 106 397 605 91 330 715 102 574 809 105 394 587 88 139 497 124 455 826 106 672 990 113 610 815 105 434 668 106 85 249 115 74 678 92 178 698 99 396 680 115 489 599 94 75 679 97 377 959 101 592 625 107 29 627 104 107 675 95 737 889 108 707 938 93 18 907 95 557 593 93 75 178 87 168 619 93 71 524 99 178 514 119 50 275 96 561 756 108 117 812 89 168 970 90 66 775 96 278 312 108 362 804 86 59 514 89 869 951 100 492 888 93 127 143 84 903 998 84 267 455 104 720 934 114 449 915 106 153 847 87 619 945 100 302 687 112 937 986 110 24 573 101 371 445 90 386 804 103 336 843 108 513 755 97 503 715 87 109 989 93 385 958 110 71 951 87 5 94 102 316 357 121 123 575 91 157 658 98 346 422 102 381 910 88 880 932 109 79 449 75 300 366 99 625 698 108 25 287 108 10 954 104 357 635 101 90 239 113 5 202 84 30 726 109 470 847 89 706 734 103 514 519 104 89 326 100 73 134 106 14 539 88 399 759 84 656 842 98 821 934 98 719 834 104 704 934 91 586 630 111 69 848 114 470 484 93 287 516 89 279 362 86 262 860 88 186 350 98 396 998 113 141 897 100 469 643 111 160 168 120 437 918 87 643 847 111 35 940 93 216 773 116 90 205 102 654 840 114 49 120 100 129 466 116 3 518 99 45 279 92 325 424 101 938 963 102 379 641 106 263 703 96 205 696 99 63 411 81 569 710 94 504 768 111 234 324 92 4 84 120 261 831 100 754 788 115 436 938 91 544 787 98 20 229 105 133 722 103 583 745 90 74 817 94 379 957 108 146 693 80 48 342 96 74 688 87 399 946 119 526 664 97 237 977 91 196 811 90 190 987 100 283 696 79 90 960 116 222 502 101 369 485 111 105 260 79 43 413 76 569 586 91 258 281 105 27 990 84 123 753 108 264 807 102 227 547 97 571 929 100 151 345 104 200 474 89 581 908 92 476 680 103 484 500 85 141 864 98 487 880 99 95 482 107 626 707 102 730 918 105 462 614 109 234 998 72 219 517 94 442 656 97 31 434 101 171 989 98 141 228 107 572 783 92 226 655 87 376 894 97 461 791 96 5 739 105 405 413 99 227 772 91 20 40 97 90 783 80 845 947 103 45 229 91 552 642 109 311 721 84 188 626 85 327 856 88 85 816 92 97 594 98 200 218 100 380 974 90 177 564 98 520 777 94 790 921 115 75 723 99 387 926 79 584 619 86 787 975 105 283 648 103 307 861 102 193 948 106 475 613 104 634 774 73 428 595 106 203 548 109 377 624 103 363 451 93 31 733 90 181 776 88 119 724 94 843 973 116 45 216 93 512 643 102 131 598 110 154 571 99 203 620 96 222 934 105 2 106 95 514 805 99 92 784 90 333 466 101 666 943 84 97 932 93 150 646 88 13 970 122 56 163 116 476 515 88 21 884 118 761 921 100 872 899 109 502 640 115 592 665 90 567 775 93 191 940 120 119 437 102 467 579 109 20 825 108 607 944 88 588 857 92 53 743 95 698 766 108 62 77 80 217 965 83 357 808 88 182 261 103 160 411 89 858 930 95 907 984 83 327 690 108 885 960 103 173 632 106 219 466 107 100 769 91 725 905 86 78 836 91 600 668 106 59 841 84 563 799 101 252 797 95 185 211 108 9 862 91 742 810 79 321 588 81 145 871 93 219 827 92 277 575 115 314 715 104 826 970 115 60 930 104 505 696 106 448 776 96 406 519 87 95 745 103 344 377 96 555 837 98 291 573 95 374 749 108 96 848 92 513 988 91 130 212 90 648 923 103 4 381 107 679 823 91 238 733 100 687 921 95 108 408 97 478 606 89 276 809 100 283 757 113 4 593 103 699 738 94 227 770 129 542 723 95 426 671 107 522 754 101 340 734 103 233 513 109 13 289 100 349 584 93 38 771 93 425 465 87 116 679 93 501 722 100 689 976 111 83 160 91 230 254 105 115 873 107 165 194 99 382 942 100 43 115 122 268 770 114 582 608 88 44 90 115 164 465 113 394 896 111 574 817 97 176 656 96 792 969 123 533 626 111 263 663 102 204 485 120 688 871 101 524 845 107 172 918 112 408 580 96 655 919 106 773 987 109 303 668 101 386 821 87 53 295 104 182 358 112 647 764 108 117 619 119 160 207 96 387 629 116 223 728 89 643 831 90 263 746 121 526 852 93 296 461 103 142 768 101 74 128 104 720 725 110 277 603 100 516 574 115 902 975 91 559 685 91 185 199 98 249 451 103 294 914 112 47 751 94 449 819 111 10 821 116 290 747 90 745 906 86 420 587 98 147 475 102 462 522 91 69 94 95 389 523 102 633 837 100 199 378 111 852 979 82 457 582 98 121 252 93 887 935 106 3 800 109 85 956 90 82 84 73 408 758 106 23 101 107 430 637 84 220 278 95 412 664 87 359 975 108 730 737 103 495 667 97 717 898 89 690 943 108 76 389 118 868 929 78 647 995 108 446 451 93 150 153 99 26 666 98 316 326 101 646 929 97 594 973 103 578 800 93 75 246 101 560 696 108 108 419 98 904 951 89 68 545 97 150 680 100 448 840 89 33 259 125 17 526 104 91 281 122 101 539 114 26 441 85 694 695 88 309 632 94 376 948 99 368 461 119 727 844 107 99 285 87 181 722 109 93 256 109 125 564 91 276 505 90 74 959 96 678 865 93 101 772 110 630 804 92 587 702 101 570 805 101 322 383 110 93 691 89 333 751 95 479 798 99 621 913 93 574 677 105 115 240 97 355 393 97 312 386 116 96 994 98 168 331 98 225 598 83 167 822 111 59 386 107 158 190 108 27 889 108 129 854 84 243 897 105 220 680 88 1 386 83 12 931 79 233 347 103 186 507 91 64 907 105 529 578 95 545 663 91 380 935 104 376 595 95 769 979 91 352 533 91 559 627 105 552 781 109 151 707 100 161 495 97 513 903 90 647 756 106 576 610 103 588 938 99 153 948 91 387 935 87 363 908 91 444 509 91 159 572 95 489 918 98 354 557 94 241 410 88 147 313 95 512 606 97 308 584 100 865 917 99 60 902 101 359 716 96 837 943 83 338 916 102 127 160 99 7 496 108 606 950 83 108 886 101 217 432 109 566 892 111 476 614 97 333 501 84 356 710 79 438 505 99 537 698 92 424 583 88 417 976 85 730 954 102 563 568 103 610 677 78 171 541 113 26 442 97 3 957 110 122 427 96 21 357 99 231 629 99 429 844 110 249 573 109 118 442 91 595 712 76 391 639 101 122 463 95 122 663 93 372 683 106 17 582 78 236 437 96 726 923 112 199 282 96 719 755 105 69 623 100 130 499 89 384 560 79 70 209 92 381 964 120 34 198 90 77 965 84 798 802 102 135 987 110 678 685 86 108 214 90 630 999 105 364 973 104 268 464 116 152 920 114 286 804 116 38 604 93 150 797 104 268 731 89 67 629 95 252 346 103 116 475 99 540 940 102 437 773 101 473 573 96 305 684 106 342 712 104 644 669 106 94 540 94 325 731 100 413 822 93 122 563 91 183 856 102 394 990 114 88 218 82 611 820 106 288 993 94 116 235 105 180 241 102 30 425 88 392 833 100 500 777 109 463 738 99 231 728 106 751 846 85 357 824 114 405 746 108 303 803 89 518 794 95 74 823 109 590 811 91 499 818 106 318 631 108 292 748 102 281 311 89 248 370 94 118 918 118 715 800 110 517 781 106 268 901 101 438 545 101 701 764 93 377 992 88 40 174 110 406 947 104 125 655 104 7 615 109 139 189 90 275 548 82 294 633 99 272 691 124 223 723 96 86 635 87 504 842 101 477 660 107 532 834 95 56 648 103 217 533 99 532 758 98 16 148 106 686 854 107 684 898 88 43 391 101 78 763 87 323 456 99 160 518 98 415 804 92 233 749 104 251 906 102 720 776 105 87 490 105 502 909 97 317 415 115 249 624 104 60 554 77 59 676 119 143 247 89 277 504 100 42 192 109 864 903 87 425 772 99 348 483 112 777 953 91 403 772 97 267 462 85 652 857 107 583 954 95 118 614 92 497 716 126 6 260 88 781 914 99 362 720 107 204 412 96 707 748 101 430 825 93 184 488 112 478 621 98 239 944 96 242 632 92 279 418 98 11 92 92 596 671 73 246 784 85 711 839 108 51 135 100 105 248 102 305 508 95 419 850 87 351 845 107 501 946 108 219 638 94 26 603 95 581 793 110 0 770 92 976 993 113 606 611 100 551 750 95 69 469 105 17 754 93 706 888 97 46 709 78 176 827 102 426 614 97 510 519 106 160 186 103 398 995 102 666 843 127 62 442 115 302 980 90 146 225 102 279 913 107 61 584 92 358 456 102 27 414 89 408 414 115 232 342 104 68 402 117 431 862 94 93 166 101 263 911 94 87 371 93 334 889 118 290 560 94 208 296 105 610 977 81 74 347 99 332 911 109 30 334 106 449 904 104 156 542 113 649 967 105 663 725 97 19 230 104 620 721 99 171 728 99 489 656 116 458 650 96 369 583 82 640 684 106 266 495 92 506 920 74 492 778 92 303 732 106 470 868 100 360 968 112 277 386 108 258 499 107 481 777 97 417 591 101 755 928 98 53 123 99 25 68 93 64 724 92 67 232 93 227 974 109 130 931 94 762 886 111 334 518 97 468 517 99 493 606 93 186 920 109 212 979 95 229 269 90 598 974 87 429 877 98 276 393 83 48 609 99 242 714 100 272 560 115 224 365 93 7 826 101 50 840 92 188 893 112 147 463 97 335 343 108 113 703 109 503 609 106 639 680 85 901 948 80 13 733 108 455 594 109 570 775 106 48 875 94 600 735 114 358 775 106 246 661 117 593 901 94 282 920 87 222 400 112 91 755 103 820 898 113 168 727 92 579 822 118 12 394 93 490 667 110 403 596 101 175 949 91 858 988 85 209 571 87 332 584 89 544 744 97 66 998 83 109 568 118 696 948 87 430 454 110 421 873 117 124 483 112 144 821 85 789 892 121 66 250 104 58 413 111 70 147 102 237 936 100 353 839 100 443 955 95 813 922 93 353 781 85 116 194 107 45 737 105 42 519 97 45 906 95 351 520 107 495 779 109 713 746 104 412 762 102 277 938 99 643 891 106 301 491 98 243 918 92 132 321 88 151 648 87 749 863 88 848 984 95 447 837 80 49 525 105 15 998 91 936 946 124 307 322 97 9 580 100 14 780 82 258 567 119 368 936 109 264 552 89 172 416 85 328 630 102 501 547 99 905 914 104 60 178 105 254 920 91 70 370 87 211 556 101 91 976 102 21 48 96 287 656 97 454 575 102 744 814 105 260 358 97 262 788 113 290 862 99 365 746 100 297 974 108 624 695 110 400 662 102 514 992 94 845 857 82 69 742 98 751 923 108 520 970 103 21 641 109 604 620 101 611 900 89 235 570 98 857 881 96 160 852 100 178 945 93 315 886 76 584 808 96 121 714 98 45 687 97 38 269 87 41 655 101 786 841 95 319 446 115 198 759 93 608 918 99 73 813 116 142 666 100 420 796 93 57 94 105 494 519 84 167 978 106 664 721 95 284 454 114 298 305 85 185 757 130 53 506 105 200 236 99 706 748 94 441 898 95 70 795 111 109 738 92 107 116 99 370 461 104 11 840 100 13 77 103 388 762 90 768 829 90 257 429 83 282 821 93 763 957 108 757 928 118 15 958 109 120 292 99 115 397 109 122 562 104 296 385 128 2 603 106 199 335 88 251 381 84 835 892 84 6 176 93 236 585 87 574 646 93 313 435 109 469 692 96 306 775 89 45 85 99 932 935 116 113 455 111 161 657 88 132 264 83 172 863 97 673 787 90 415 511 92 114 881 89 34 308 101 312 428 99 1 711 91 288 327 106 173 521 96 46 137 85 9 541 97 159 577 110 229 443 121 387 586 104 97 967 99 187 762 102 143 962 93 57 425 103 89 535 105 157 356 100 666 827 108 716 972 92 319 522 97 456 607 94 866 985 102 550 979 111 320 360 103 859 963 109 134 382 105 230 514 111 305 645 123 183 554 95 439 577 98 341 382 107 379 479 102 18 680 128 82 459 92 461 495 97 58 205 107 249 840 91 96 774 107 472 758 117 17 952 93 423 664 93 434 572 99 219 677 101 183 766 104 146 760 114 262 589 96 194 359 105 410 867 98 460 678 86 348 618 109 404 848 92 100 547 96 586 889 98 580 876 89 143 262 109 226 795 90 340 980 99 614 865 88 649 846 101 303 561 88 82 228 114 876 925 110 794 972 95 61 615 113 283 816 97 27 351 111 433 856 114 471 720 91 188 546 96 38 166 90 368 421 80 382 730 85 580 643 109 141 214 94 227 270 104 222 278 108 157 565 130 318 444 104 496 685 86 129 424 98 586 934 99 367 654 100 176 669 117 301 601 78 63 355 118 307 485 108 370 763 103 264 327 96 610 755 99 191 568 98 304 469 79 792 908 100 598 879 130 14 41 93 270 962 113 592 634 95 589 781 108 833 886 92 25 252 110 452 521 94 333 603 101 833 959 96 44 507 116 404 775 99 288 435 89 412 935 96 420 941 104 600 999 99 40 264 96 214 312 113 691 970 97 135 201 110 145 251 113 441 866 107 636 817 88 175 469 89 426 749 98 207 812 81 123 330 97 293 964 105 247 260 93 390 951 98 142 900 106 239 372 105 684 969 86 226 798 93 390 773 105 10 34 100 0 885 107 413 459 100 721 762 104 902 986 93 228 843 97 186 326 100 390 981 98 559 782 98 114 699 113 424 886 87 331 976 96 338 412 113 269 433 86 312 662 99 335 935 97 795 982 103 113 174 90 128 501 106 790 855 96 550 962 96 597 634 98 274 938 95 61 141 89 217 517 87 572 994 95 563 758 98 68 224 99 597 923 82 367 713 105 519 531 109 228 962 91 185 485 89 129 198 88 352 829 103 612 987 85 25 159 98 103 366 116 443 725 118 33 803 110 131 630 93 284 596 97 411 857 94 154 256 88 303 405 113 647 965 109 355 717 102 6 497 99 269 592 91 457 617 88 198 406 81 639 760 88 421 535 98 405 684 97 505 512 109 536 616 110 91 172 109 35 813 94 189 834 101 296 811 118 238 663 107 369 547 97 82 544 98 91 575 106 51 143 96 442 726 82 129 887 108 695 727 95 9 775 90 605 682 97 541 908 106 246 912 94 419 587 105 687 746 116 408 911 77 75 884 106 142 339 98 370 517 102 265 382 96 482 713 103 186 688 94 581 968 106 425 935 93 506 659 94 690 856 98 381 801 80 202 410 112 583 885 90 61 189 89 94 548 109 304 824 99 481 530 99 550 837 92 178 386 105 221 318 99 489 821 107 173 859 97 776 992 76 136 585 99 26 905 95 650 820 95 128 258 99 554 612 109 203 650 78 190 784 108 385 821 83 439 716 87 473 518 105 321 885 111 136 843 105 98 702 97 503 579 99 582 941 79 32 661 87 199 887 89 416 628 117 748 821 74 258 518 109 133 651 96 4 172 115 375 964 104 465 812 101 79 908 91 128 137 93 401 840 94 268 322 98 441 563 98 3 717 91 902 944 111 816 987 81 636 779 91 571 701 88 301 704 83 183 720 93 187 991 94 287 730 93 761 956 93 596 668 107 363 366 118 445 524 105 337 786 87 26 791 90 428 796 90 515 899 116 14 701 105 178 447 113 2 906 90 16 508 85 27 883 116 43 816 103 336 580 103 125 798 115 929 998 106 356 983 99 61 590 99 10 282 116 240 288 107 133 866 94 195 209 82 116 793 105 166 453 104 391 638 80 590 969 117 42 778 83 52 448 102 437 445 98 532 680 102 113 364 103 863 900 98 830 994 93 834 961 112 418 594 103 682 959 88 670 985 92 406 546 106 301 311 95 294 386 86 835 868 99 880 991 90 565 813 82 611 940 101 615 738 88 218 910 87 317 515 101 550 600 87 394 537 121 174 549 91 908 980 109 284 371 95 181 774 108 492 507 89 129 627 89 275 674 112 235 851 96 56 966 114 478 537 98 89 494 77 23 137 83 110 786 103 157 258 94 37 843 82 170 735 103 421 930 76 615 818 100 558 932 95 494 563 120 74 708 100 315 481 89 358 467 102 473 714 95 25 302 119 494 912 83 873 987 125 189 832 93 154 404 105 751 814 106 516 640 102 229 658 81 717 951 108 237 727 91 468 709 98 540 596 93 545 784 95 663 991 96 671 770 83 591 858 119 454 705 100 122 177 98 285 503 110 35 345 92 75 341 123 940 956 101 19 161 98 276 987 103 15 513 116 207 367 89 461 673 91 648 761 111 3 726 92 201 531 87 522 609 79 350 991 98 150 426 100 411 969 99 209 405 94 314 412 117 205 242 105 585 941 106 76 381 95 314 887 82 137 527 111 34 39 80 629 816 102 26 227 93 74 493 99 735 977 97 134 364 96 103 567 100 265 638 109 854 918 106 693 709 91 375 900 107 101 261 113 229 556 89 69 755 100 462 849 103 134 628 114 297 764 88 388 874 103 128 880 95 292 788 106 987 997 82 74 518 98 115 771 95 175 481 89 37 415 109 544 666 107 88 427 103 76 218 109 32 48 117 30 175 116 842 995 106 858 884 110 204 727 123 875 940 106 222 293 105 484 941 113 401 427 98 79 766 95 734 983 92 316 854 110 60 214 102 172 610 106 667 712 107 128 251 99 64 108 102 46 711 91 465 794 104 216 771 111 447 921 102 707 722 111 549 687 106 382 484 113 755 830 97 222 300 78 814 945 100 243 404 98 595 893 97 272 837 112 236 328 90 272 284 95 545 815 108 569 575 80 510 558 112 138 480 100 626 708 86 489 976 114 358 548 118 674 740 94 658 999 111 35 491 77 735 920 102 216 439 97 529 903 88 125 257 88 133 501 110 146 700 68 381 939 103 247 812 94 652 709 100 487 864 86 207 572 93 281 406 91 154 471 96 429 809 94 134 967 103 601 717 99 103 676 103 704 786 81 1 520 96 317 456 110 146 390 95 215 949 108 211 800 96 497 539 104 463 734 109 76 326 104 96 120 103 486 977 99 619 763 93 335 794 90 682 801 93 349 936 108 245 642 68 23 932 94 137 193 114 392 432 107 410 935 108 665 823 97 406 781 111 75 835 113 152 577 108 363 448 118 653 841 94 443 864 103 136 661 81 165 187 100 121 998 98 799 857 106 55 674 104 428 962 98 578 685 92 530 827 95 369 884 83 404 634 105 36 349 103 46 200 100 350 899 89 82 156 92 150 241 100 590 908 96 893 944 89 344 836 102 966 983 83 420 690 90 128 605 88 105 791 81 277 909 98 747 927 96 518 935 113 130 529 79 173 811 100 336 762 93 255 754 94 284 887 95 639 786 115 498 795 107 60 863 88 99 900 104 456 896 107 242 814 99 320 759 73 676 806 101 401 754 98 10 339 98 201 945 99 385 551 89 671 719 99 362 749 97 553 897 97 79 865 93 198 835 98 68 610 94 203 954 90 767 780 99 40 719 103 299 423 94 69 500 105 727 840 115 805 808 106 540 884 101 189 337 100 362 524 88 27 327 94 613 926 90 269 974 110 473 609 91 4 75 99 317 327 106 433 990 98 159 738 103 229 279 99 209 986 106 10 788 92 63 566 99 188 261 87 413 426 97 392 577 91 117 666 83 612 883 81 263 748 99 115 850 106 803 906 99 262 862 92 434 586 104 206 484 97 653 784 107 619 782 112 365 734 103 311 614 87 50 905 104 32 644 98 7 260 113 337 888 102 210 848 91 246 707 104 334 578 84 172 774 86 292 927 113 380 859 99 188 702 94 340 942 103 371 408 94 404 641 104 867 943 110 241 966 94 674 818 90 203 737 99 228 532 92 101 950 108 769 795 107 63 988 109 215 236 89 677 958 100 388 866 114 768 990 116 615 756 100 420 620 93 54 999 82 298 440 103 420 583 107 352 807 99 296 809 95 48 84 104 149 984 93 509 687 103 354 859 99 461 694 99 605 986 83 8 54 106 542 552 96 167 390 95 947 981 83 22 802 97 436 766 101 284 404 83 287 960 98 308 999 101 363 914 73 162 241 86 488 731 92 254 722 92 406 627 95 436 549 107 42 523 95 96 265 107 281 797 108 84 662 108 472 659 85 94 678 110 193 654 102 317 493 106 511 910 111 479 821 94 96 711 119 325 328 95 571 826 109 341 955 72 543 948 86 458 693 106 844 979 91 648 973 90 659 840 102 603 739 90 469 757 108 84 496 93 424 505 99 918 966 109 595 745 116 655 666 98 229 884 100 271 636 104 43 409 92 147 597 86 132 447 109 397 601 113 329 862 95 175 417 97 308 791 75 44 175 92 36 777 110 383 400 103 32 276 102 470 505 105 358 731 88 83 466 94 241 689 107 210 998 112 23 853 97 474 909 104 62 826 111 19 964 114 469 492 100 268 935 108 212 533 104 45 449 93 944 950 101 103 179 102 530 623 82 135 562 109 118 209 107 271 994 103 715 822 87 121 719 99 153 233 92 106 823 106 126 448 110 452 642 89 346 651 100 218 532 96 271 312 97 70 121 115 34 948 101 556 758 103 131 167 114 624 638 87 524 698 94 279 318 96 355 760 99 296 973 115 483 556 99 14 604 85 774 893 92 641 991 105 64 703 113 492 766 103 908 910 95 163 255 83 410 507 84 629 807 96 70 336 97 362 855 105 744 837 102 445 496 100 20 967 92 436 745 121 525 818 111 478 712 104 233 774 101 92 540 95 86 965 110 264 461 98 43 703 108 98 279 100 749 947 103 822 920 91 598 980 92 5 834 82 469 744 81 797 952 80 612 985 95 237 239 112 124 406 99 457 468 94 232 794 101 623 815 83 221 963 89 35 586 107 487 786 94 55 256 98 540 545 89 49 341 111 442 760 105 694 980 95 202 863 99 527 976 100 29 949 94 275 777 88 344 563 113 6 65 98 363 517 86 89 396 94 724 778 96 279 843 87 61 769 107 562 708 113 166 452 107 860 956 88 356 604 110 130 583 103 178 827 104 30 848 103 659 841 91 250 975 95 472 698 111 11 742 111 83 640 121 193 902 103 773 846 108 339 927 104 254 357 94 252 414 106 568 630 88 271 682 98 677 857 100 643 790 121 314 693 88 106 926 104 178 281 113 137 388 106 386 411 98 277 737 93 51 653 102 230 871 105 299 327 98 148 706 91 793 881 102 199 229 87 312 598 77 19 691 125 326 829 102 23 822 107 461 524 102 378 566 97 480 517 117 386 669 88 25 97 90 319 614 94 665 826 113 656 789 105 61 463 115 30 213 96 3 920 104 225 862 94 331 810 122 264 778 85 556 604 99 119 611 105 286 300 104 71 488 96 458 644 101 56 835 88 254 780 104 226 872 83 32 878 94 861 916 93 163 722 105 628 683 88 130 837 93 578 926 95 202 438 79 523 539 101 292 752 111 596 639 104 8 389 110 159 647 103 229 828 114 661 807 109 790 843 90 373 799 96 388 861 99 964 968 114 288 312 107 443 806 106 130 525 112 17 512 119 20 630 106 616 697 113 181 613 107 384 666 92 89 671 97 96 980 112 72 697 104 674 851 106 934 961 115 656 864 108 169 633 104 378 383 92 616 975 100 149 238 106 133 803 88 368 771 112 51 487 94 445 927 97 215 810 103 562 693 105 880 976 89 267 889 90 102 553 108 295 413 101 361 932 93 329 552 103 682 979 98 186 390 98 257 326 98 231 731 96 1 554 105 393 421 105 359 945 86 181 439 96 9 623 99 753 915 116 42 873 110 88 819 102 366 655 97 21 817 105 182 558 97 389 584 90 342 427 106 202 574 109 42 889 103 49 321 105 134 745 83 636 719 109 97 235 113 216 223 98 6 542 114 162 414 96 445 944 104 579 582 114 99 790 113 177 246 111 134 523 101 79 144 105 107 604 96 187 954 122 261 735 99 176 978 113 463 670 117 45 69 81 116 288 98 782 859 112 97 523 98 441 763 107 947 963 110 105 330 100 304 762 109 32 852 82 403 428 124 318 793 96 133 773 103 44 418 82 95 661 95 776 779 93 61 679 103 717 747 102 47 165 93 348 800 106 151 986 92 838 902 103 876 979 99 182 900 87 324 410 105 192 261 104 1 364 98 731 973 100 277 687 95 287 815 97 414 447 106 436 632 102 435 446 116 159 502 90 303 305 103 606 857 86 736 947 113 648 718 105 269 555 108 356 671 104 832 879 78 317 814 103 273 753 96 132 863 79 703 712 90 121 219 119 139 160 87 723 786 91 143 949 101 492 726 101 113 662 90 16 513 103 450 908 91 567 608 102 639 711 115 302 783 103 244 660 108 106 635 101 263 704 105 206 984 93 581 738 120 293 303 96 247 603 112 932 987 99 459 734 115 594 936 105 172 598 95 476 688 88 426 982 94 270 374 108 100 518 85 485 555 95 630 662 83 301 410 102 514 657 112 0 132 118 197 460 89 387 856 109 193 473 97 211 779 98 720 992 90 389 615 91 264 845 103 445 942 92 290 602 86 56 406 99 149 369 87 103 129 105 692 879 110 91 790 101 183 493 88 645 791 106 29 322 96 262 476 90 316 393 82 619 985 98 162 980 97 50 963 115 209 712 99 719 906 110 420 426 99 191 950 116 287 743 86 153 175 96 506 818 99 581 914 95 73 347 103 268 955 107 222 792 108 570 614 99 447 915 108 460 829 101 536 748 81 371 839 118 390 474 111 315 567 106 752 855 103 41 168 111 364 501 82 451 827 109 39 692 88 356 952 97 268 678 107 643 699 107 642 959 87 172 681 96 409 737 96 90 306 93 763 817 84 46 507 96 350 782 88 508 548 124 372 743 108 12 60 101 202 768 101 342 908 97 197 956 93 221 530 101 418 731 89 238 256 108 421 821 107 68 477 109 171 248 99 446 978 118 464 750 95 302 588 94 237 943 99 488 988 91 156 636 126 515 844 86 320 805 107 30 690 106 150 393 92 52 403 114 731 884 107 669 883 111 172 979 94 147 664 100 148 583 102 315 829 109 164 365 101 31 612 109 412 472 91 370 833 72 535 917 114 261 430 94 169 879 126 293 781 99 865 995 99 212 421 107 159 233 111 185 885 93 208 345 112 858 909 108 223 322 113 376 552 80 191 528 105 128 318 118 668 808 101 219 427 113 300 386 98 433 820 112 102 805 98 358 717 98 36 83 77 814 885 100 136 728 104 914 987 97 130 294 101 390 924 88 426 467 105 46 523 91 39 236 76 341 604 90 135 477 88 67 822 121 264 899 108 455 553 80 386 642 91 229 894 107 295 576 94 288 426 113 204 726 97 353 672 102 130 412 95 610 633 99 108 643 126 647 829 86 368 604 92 429 650 103 134 241 114 337 423 89 295 855 90 115 870 108 520 544 119 204 248 107 120 913 102 648 839 87 16 51 86 14 825 104 439 891 93 53 601 100 331 384 97 7 350 114 75 394 91 753 791 98 394 661 103 640 926 94 919 938 121 467 750 90 229 316 98 62 422 90 117 630 109 6 325 94 219 471 104 119 804 109 502 622 87 794 933 127 535 767 91 487 807 107 513 604 94 214 953 112 311 729 97 97 349 89 124 577 104 450 568 79 375 779 75 379 881 106 451 934 112 40 604 113 371 528 113 123 217 87 121 196 99 38 404 88 21 461 103 314 457 104 185 702 110 629 692 93 60 971 93 52 180 103 113 940 87 307 524 92 80 243 118 431 652 107 23 867 78 278 398 101 800 995 98 319 634 106 338 995 96 159 660 104 361 557 83 40 896 103 883 993 101 426 925 80 742 935 107 198 332 87 337 986 104 89 208 89 213 753 109 413 524 98 389 624 93 1 298 106 41 960 111 206 341 102 393 918 102 122 750 95 375 785 94 430 564 107 158 652 99 806 896 95 470 488 111 191 384 92 398 798 116 128 650 122 1 754 91 604 697 108 501 544 104 89 639 87 542 572 109 136 417 88 19 521 104 141 217 94 617 795 87 289 698 93 179 752 65 129 795 114 37 837 98 30 947 102 635 938 87 14 407 107 347 625 102 616 853 97 200 411 101 185 819 106 538 935 85 194 533 110 553 613 99 491 741 103 215 467 112 235 712 82 355 595 96 963 983 100 702 832 98 133 496 87 959 983 107 93 727 114 495 536 113 400 555 98 168 199 90 380 852 94 58 109 81 162 656 108 162 176 102 191 234 93 320 922 98 582 730 116 265 324 99 56 213 107 145 863 100 563 865 99 82 320 121 78 488 102 225 336 76 378 708 106 251 873 99 296 435 92 649 662 105 187 457 122 211 271 100 76 436 101 311 403 96 90 103 95 329 912 112 20 882 106 276 943 121 663 883 116 609 854 103 23 481 97 265 861 107 151 987 112 430 729 125 612 841 79 703 761 88 52 694 106 51 919 120 267 380 95 152 339 94 340 994 90 48 153 91 144 653 102 113 918 90 268 768 105 91 564 106 30 632 112 297 371 121 799 953 100 277 788 87 544 605 116 428 635 92 165 378 94 689 949 116 380 419 93 423 869 105 18 368 97 261 371 96 299 361 89 934 945 107 202 793 115 38 815 120 139 813 100 38 693 104 194 922 82 821 849 115 79 759 91 244 679 99 1 573 118 167 643 110 210 272 100 188 541 108 434 723 110 316 334 85 31 300 90 452 538 118 204 967 97 550 714 89 107 942 99 34 43 95 74 733 101 157 174 110 538 761 92 362 851 106 907 921 91 151 794 111 376 777 95 512 779 92 612 898 90 81 569 109 261 541 91 0 721 108 626 746 114 396 870 88 12 106 98 65 440 82 668 860 112 525 884 111 466 981 108 89 798 89 227 775 109 433 854 106 208 988 98 46 658 108 629 965 100 677 790 92 191 897 86 646 993 97 126 181 104 853 975 97 35 731 90 463 885 96 318 732 102 43 931 109 150 265 104 198 287 109 377 411 98 399 814 111 30 989 104 250 424 94 338 588 99 292 804 97 35 873 105 327 435 92 133 447 99 311 499 109 310 375 118 218 682 105 25 245 96 210 496 110 15 969 88 498 864 99 61 226 99 37 446 111 20 526 113 120 238 93 81 566 110 408 780 84 57 776 77 238 358 85 352 886 92 154 983 104 315 954 123 880 937 85 169 498 95 547 881 102 28 917 82 799 941 87 422 966 113 646 673 83 329 703 110 211 335 111 144 650 102 746 911 86 526 583 96 555 990 106 381 967 102 498 519 89 223 595 105 433 668 101 383 776 106 106 791 106 402 792 89 397 938 120 307 354 96 844 941 113 433 722 116 263 388 95 557 915 93 703 957 99 616 954 105 274 438 98 370 712 92 316 371 105 333 730 84 271 577 90 320 957 115 124 299 118 704 903 85 373 527 90 229 787 101 596 634 99 102 613 121 189 911 102 85 567 100 216 688 121 568 590 101 193 421 106 503 924 88 569 990 93 830 867 98 247 563 112 771 853 125 694 911 105 194 657 108 419 677 102 390 856 88 513 822 113 216 676 109 522 950 92 212 400 91 113 916 93 736 906 105 222 336 101 521 830 99 749 840 108 491 714 100 350 695 99 165 789 98 277 490 102 769 981 85 34 114 93 289 346 92 493 670 102 307 716 129 588 635 100 64 652 101 702 730 82 684 737 95 478 601 100 366 875 90 43 414 100 53 211 93 134 908 100 368 658 106 266 959 108 60 674 96 130 370 88 476 791 106 54 275 91 474 910 99 168 638 109 30 463 109 488 594 82 694 883 106 1 607 69 269 680 95 472 943 115 14 527 101 267 698 95 125 685 86 133 523 98 767 982 100 902 989 118 66 256 75 239 512 119 533 996 105 295 887 106 109 540 90 483 560 100 307 521 85 44 505 113 324 503 110 358 953 115 689 797 105 249 527 98 773 904 98 738 862 122 244 283 100 445 888 103 299 628 107 207 347 115 321 893 99 148 337 95 94 533 101 635 904 111 168 248 92 638 862 115 300 671 112 28 880 113 201 977 112 723 792 117 224 677 105 578 915 104 13 512 95 446 510 109 724 940 105 184 419 109 642 843 102 353 758 110 190 785 81 379 996 104 177 373 121 258 888 112 58 325 115 223 878 102 335 535 120 542 826 114 416 696 121 443 852 98 6 752 93 354 626 106 642 657 88 100 524 94 164 581 93 148 571 84 548 874 83 303 949 112 504 786 106 508 741 99 138 297 102 455 467 128 20 651 96 25 959 105 182 552 107 167 585 101 421 432 117 388 817 107 202 405 115 513 997 116 443 814 88 144 464 100 592 766 83 555 628 120 911 994 82 487 520 103 461 822 100 189 550 118 429 986 103 210 804 97 23 751 97 327 538 102 748 907 98 242 381 106 674 995 91 79 277 85 735 906 111 689 802 92 598 901 97 292 445 105 147 849 120 818 824 65 324 728 98 634 755 118 186 890 89 119 560 119 99 373 112 794 802 102 503 909 85 234 586 91 733 970 115 531 834 97 65 712 90 65 300 100 30 804 103 482 536 99 182 656 100 549 776 74 512 791 90 6 935 96 64 961 102 239 631 91 627 668 113 400 742 95 708 809 88 47 979 110 63 168 112 520 576 111 158 591 107 757 763 90 78 374 93 627 746 95 574 612 96 315 860 93 233 462 92 764 919 86 96 119 85 289 396 111 546 878 99 483 615 93 62 335 103 196 603 116 170 698 109 234 256 77 66 543 85 95 130 103 442 591 103 96 969 86 744 992 103 95 619 89 27 30 104 330 774 102 49 878 101 586 703 117 598 763 99 37 58 81 269 271 106 659 676 108 330 471 102 240 462 109 380 765 87 7 773 82 51 688 99 599 807 109 237 419 124 175 552 111 471 972 84 291 535 100 304 821 97 878 941 91 361 867 103 366 970 127 483 701 104 129 991 94 929 953 112 822 883 99 103 477 107 276 718 122 611 883 101 592 706 90 99 291 76 55 712 106 78 99 117 233 844 112 307 463 84 284 716 107 530 876 93 59 273 113 57 239 105 578 711 97 94 607 95 352 930 78 562 862 84 702 814 103 27 905 114 117 320 90 123 345 82 523 874 114 393 562 100 281 796 93 461 652 93 86 993 90 366 686 95 78 539 96 152 451 101 9 47 110 234 485 98 718 935 111 183 894 103 923 974 104 10 914 90 760 990 93 154 962 101 424 598 102 471 525 102 675 939 104 445 807 117 416 765 78 122 929 108 134 963 101 313 576 100 360 401 114 53 572 94 126 995 106 810 817 106 683 740 88 79 631 108 664 720 102 461 858 89 157 976 96 187 886 120 703 998 105 726 900 103 161 783 103 211 567 116 359 999 113 28 323 106 623 713 105 456 926 94 31 586 100 79 262 108 118 534 112 251 957 102 470 869 112 66 570 98 154 339 89 78 435 110 399 929 117 390 822 85 389 895 107 467 605 105 512 830 89 129 150 103 2 547 88 713 909 109 563 649 84 479 676 91 308 815 114 210 597 108 345 927 97 51 969 105 347 612 102 447 684 101 661 853 101 529 923 90 364 746 88 199 847 101 61 318 86 108 621 99 339 758 92 312 681 96 588 750 82 882 995 115 446 714 109 705 792 107 635 636 119 131 778 83 98 170 84 251 793 104 317 319 95 308 669 99 52 998 90 461 521 96 789 980 84 68 589 105 666 772 104 469 732 88 242 840 87 98 468 83 172 220 106 345 805 103 363 633 98 448 670 105 38 985 93 243 303 121 668 965 95 377 532 99 202 661 98 455 641 110 41 103 101 339 500 92 225 263 102 649 669 100 489 916 103 6 656 94 89 912 98 647 968 98 315 842 104 267 826 94 209 278 85 496 978 117 64 760 120 544 623 113 439 486 101 245 691 100 450 639 97 309 491 93 219 308 92 406 724 105 83 289 91 207 370 98 118 529 98 635 663 115 554 966 108 219 916 111 248 705 105 185 847 101 397 550 86 173 622 103 165 346 99 291 788 96 149 918 96 27 275 88 237 552 104 31 84 93 48 731 100 366 512 102 137 323 103 542 679 97 327 537 88 97 387 103 136 962 102 203 523 116 63 267 116 144 351 112 663 996 87 865 922 98 369 503 101 347 814 106 211 602 86 55 520 102 411 607 108 423 990 102 355 617 100 334 414 89 278 905 83 300 395 89 602 887 87 15 584 102 214 633 88 488 646 115 244 271 89 42 391 90 303 999 105 269 769 91 32 638 100 509 888 92 876 877 99 181 857 114 327 928 105 460 876 91 702 784 98 458 773 88 107 975 118 430 531 98 546 944 99 677 828 112 250 347 115 650 908 106 478 720 119 189 656 106 459 898 101 336 821 90 260 881 87 7 475 96 409 900 102 337 819 87 81 225 93 29 469 85 285 616 106 151 375 102 289 621 104 438 582 111 546 732 87 470 720 102 259 356 84 101 248 118 287 906 102 274 790 107 339 609 97 431 833 82 657 717 71 500 914 89 742 818 100 126 607 93 100 134 107 147 982 93 688 696 99 247 698 108 203 586 115 255 995 99 4 572 115 512 811 87 265 465 93 150 221 103 22 247 110 540 594 100 394 556 106 182 232 101 368 536 99 79 183 91 586 680 101 426 785 98 810 967 90 112 430 94 289 399 107 393 795 93 176 747 91 460 736 92 190 397 101 599 754 90 753 991 103 158 739 111 22 219 97 570 880 106 490 838 94 299 308 93 248 691 93 98 905 82 832 974 104 211 964 95 614 857 89 554 692 69 115 899 115 43 155 111 667 985 94 46 814 108 285 657 92 775 825 88 176 758 100 359 880 109 164 305 94 793 841 97 406 819 87 294 754 110 83 210 100 105 766 100 509 944 82 365 853 99 74 98 80 210 970 100 505 905 116 327 448 84 254 557 84 494 973 89 227 541 105 773 827 85 200 383 88 178 675 106 203 616 100 482 967 109 669 952 100 593 630 86 317 930 86 439 872 95 349 646 111 507 580 110 691 998 105 554 619 104 262 468 103 106 898 98 135 357 109 335 802 97 25 986 96 335 359 98 316 705 101 111 808 90 215 803 104 268 867 91 503 852 102 125 243 92 14 265 100 28 181 96 530 626 107 423 740 105 280 696 99 17 372 98 188 367 98 143 741 97 211 693 96 440 660 102 719 861 105 792 924 99 101 565 101 352 656 103 135 209 103 118 171 92 294 328 108 641 810 107 808 832 98 576 843 100 57 963 104 665 839 102 107 254 121 74 844 102 797 982 108 580 779 110 522 984 88 275 759 104 351 739 115 275 960 108 533 963 101 42 664 92 347 709 102 130 903 111 410 679 88 929 973 83 633 876 87 282 530 85 287 435 80 644 774 106 102 294 89 264 390 84 8 229 115 689 816 102 301 868 108 30 968 98 63 451 112 386 790 93 294 766 80 226 528 114 151 688 100 176 481 96 848 993 114 321 978 99 588 792 92 218 489 102 39 985 100 49 498 110 11 676 98 501 883 113 325 426 94 128 900 97 678 984 118 323 725 81 559 639 107 75 331 116 201 328 100 240 283 94 343 551 92 191 372 102 311 596 102 599 823 103 442 493 85 601 677 89 100 753 104 12 549 115 401 711 100 530 856 105 43 367 113 595 818 96 58 788 98 582 652 101 637 852 93 179 325 82 457 552 88 421 713 118 62 411 83 98 599 117 106 310 94 465 906 94 188 709 108 133 328 94 453 648 104 15 78 87 154 615 99 22 618 83 65 224 92 345 450 107 22 554 88 523 549 86 371 737 93 2 302 81 737 899 102 194 324 107 608 714 88 512 907 89 203 934 96 949 952 118 414 602 106 270 534 100 237 495 90 177 624 90 43 227 95 148 263 103 461 793 91 239 850 102 826 928 88 332 439 99 187 490 94 175 972 101 89 898 108 426 559 86 393 525 108 81 292 100 563 713 116 106 827 104 653 801 116 256 802 90 734 995 84 85 191 103 552 660 97 859 969 117 7 965 98 359 966 104 149 930 100 243 460 87 188 935 99 344 646 102 362 501 88 409 978 76 28 784 114 38 694 112 288 822 105 127 858 107 45 756 104 410 687 96 116 208 110 620 726 118 345 441 102 390 997 95 292 979 104 192 936 88 814 838 106 432 666 105 78 522 105 373 530 91 153 716 93 298 510 102 638 940 79 700 819 88 166 997 82 282 729 111 392 713 123 201 621 101 634 642 115 238 409 105 244 384 102 225 960 81 227 586 118 766 850 101 430 491 84 299 302 101 248 263 89 546 970 108 563 638 101 186 626 102 729 850 100 249 457 85 50 978 100 420 995 93 74 280 97 129 495 93 321 430 97 585 969 98 55 904 119 117 481 109 42 254 94 247 970 98 537 813 101 714 771 89 160 281 93 422 878 98 115 912 111 824 900 104 93 777 104 121 500 100 745 992 112 470 751 83 64 585 97 650 888 106 167 436 99 785 826 103 188 286 83 114 588 108 261 682 96 446 514 85 327 959 92 165 457 106 370 681 91 427 891 84 670 955 95 10 213 115 375 525 73 37 869 104 750 935 105 303 407 103 531 661 99 322 411 104 134 557 91 171 769 101 81 518 102 503 737 98 90 138 95 40 97 85 428 967 90 201 606 86 326 666 98 71 906 106 89 858 104 228 730 96 232 825 102 193 555 107 747 917 107 133 727 89 405 540 81 372 617 119 8 971 91 68 250 96 461 933 105 140 796 88 457 953 94 547 727 103 111 343 99 25 851 100 349 514 89 447 453 96 22 944 86 370 903 102 260 561 94 556 981 97 250 458 94 78 946 84 245 873 92 318 847 107 547 927 110 159 759 89 602 884 96 134 743 88 22 769 81 247 691 110 670 900 108 39 840 108 142 174 98 49 258 88 149 625 98 247 377 115 35 844 97 265 918 113 137 809 108 199 999 88 168 976 91 454 666 106 75 506 88 159 984 91 260 325 102 36 774 99 588 774 99 581 902 96 799 939 90 28 137 98 663 735 74 542 630 118 480 677 102 49 813 116 398 530 100 258 511 101 128 349 94 130 755 106 416 827 106 923 965 78 2 44 105 31 907 97 219 984 87 162 378 89 870 955 102 715 828 89 8 961 93 390 685 102 69 173 113 611 859 86 627 754 95 372 634 99 0 895 91 249 389 98 240 510 120 167 172 97 248 505 110 359 947 120 617 819 110 258 300 83 364 461 96 330 455 88 5 365 112 240 903 86 123 701 105 467 895 94 229 713 109 666 909 130 52 723 105 532 821 90 197 482 120 160 497 98 172 935 94 111 900 88 59 893 120 164 499 121 262 566 107 10 484 112 344 407 98 10 459 99 68 180 85 61 225 100 393 788 99 464 910 97 8 72 105 278 803 98 179 382 107 101 757 96 858 904 96 85 491 86 78 151 83 9 315 115 467 903 78 16 274 102 44 977 88 351 613 91 144 443 107 452 984 94 230 312 106 282 697 102 153 828 111 456 775 117 484 667 92 157 250 104 204 866 99 575 722 104 204 314 92 315 673 82 119 399 85 208 639 97 436 765 102 520 718 98 168 468 96 270 505 100 127 942 96 676 736 101 627 709 94 714 933 104 229 743 99 396 494 87 247 975 93 192 592 97 389 925 106 135 493 102 417 703 97 114 517 106 242 331 98 8 174 85 887 987 99 17 704 102 300 815 102 136 206 103 476 690 113 560 607 93 306 396 88 8 315 110 85 578 112 315 532 103 189 695 93 602 677 107 264 539 100 167 505 97 207 927 118 218 359 90 311 957 108 172 643 103 110 264 100 677 968 102 275 768 115 276 605 107 297 865 109 685 874 100 209 374 105 75 88 107 10 61 100 337 709 100 260 529 89 189 597 97 186 551 99 464 569 101 380 717 98 302 682 94 362 638 117 482 665 98 745 949 105 219 493 87 271 991 103 549 577 99 40 281 90 774 775 98 714 920 107 92 275 103 247 256 103 731 936 84 202 664 113 6 232 108 325 551 105 688 927 86 265 921 108 471 847 94 227 372 89 75 592 85 625 970 109 362 917 96 185 971 120 472 559 104 521 627 106 549 880 82 296 723 135 76 721 100 41 393 71 226 869 99 751 833 96 313 355 84 51 421 78 70 914 92 502 929 102 449 742 97 33 360 80 74 763 113 627 844 92 231 665 108 185 471 114 232 284 96 678 927 101 572 697 98 650 879 111 854 879 101 54 612 106 509 968 104 158 610 95 279 306 112 206 463 88 302 921 122 410 876 110 100 863 115 41 636 92 547 896 97 254 371 98 209 448 106 819 972 104 150 909 104 395 916 112 127 691 102 502 745 99 511 762 98 531 687 104 20 111 113 345 368 78 658 695 107 571 613 89 63 129 90 187 575 89 849 942 119 331 855 97 555 788 108 201 489 89 261 272 100 983 989 103 383 918 80 229 440 112 383 773 96 177 661 84 148 621 127 508 603 95 676 887 87 281 821 92 368 783 76 112 994 112 392 521 87 66 528 114 123 131 101 555 637 95 323 529 79 102 924 121 352 393 89 3 552 109 855 898 100 454 738 102 665 860 97 618 857 108 586 822 95 6 43 108 2 349 88 57 698 96 752 839 101 138 481 84 877 978 98 271 561 118 362 725 112 258 688 94 499 538 90 352 868 104 486 521 115 254 690 107 307 702 116 374 838 109 50 327 105 572 921 115 72 495 109 348 724 90 286 449 88 189 453 85 283 710 101 480 501 87 18 156 86 98 709 95 684 954 94 309 917 100 63 978 102 547 920 111 413 438 97 213 370 115 828 911 88 27 903 79 119 534 94 186 373 81 130 769 95 285 780 112 485 943 98 436 483 81 252 898 95 159 224 114 307 418 101 365 940 101 476 837 90 93 903 105 535 937 109 752 946 97 81 96 104 577 879 102 369 460 77 145 557 93 208 221 111 343 490 96 18 274 115 122 285 92 577 955 96 500 746 94 170 990 86 718 821 87 401 890 109 396 891 90 76 677 99 476 505 104 804 953 94 254 341 121 272 836 98 480 996 104 456 805 104 841 842 99 884 901 104 609 721 102 51 608 97 162 955 116 41 387 86 234 344 99 367 593 105 298 452 113 180 564 92 10 953 86 123 340 102 7 863 114 61 837 112 103 423 95 124 991 116 138 278 108 166 578 90 124 718 88 412 435 116 545 904 91 84 921 101 16 203 99 519 607 89 485 494 111 282 313 114 420 978 87 513 726 101 832 947 109 168 186 111 594 874 99 140 210 93 478 976 93 272 687 94 6 101 104 66 953 111 70 358 84 265 869 98 93 895 88 30 364 93 571 657 108 531 637 109 238 985 94 57 395 110 464 588 92 257 498 118 106 564 92 829 990 97 638 873 109 345 917 90 829 851 103 381 771 111 158 643 103 407 535 92 690 852 118 57 598 105 238 326 109 374 603 106 703 742 81 638 808 113 440 814 82 47 749 107 558 569 99 283 701 93 164 595 99 257 389 95 70 822 102 35 620 121 205 538 88 606 852 95 370 916 112 838 929 111 589 921 95 55 747 96 183 830 82 746 998 121 554 894 103 642 918 98 327 503 91 9 680 104 408 682 105 186 807 96 61 366 106 944 974 127 318 860 89 67 367 106 129 183 95 354 494 79 65 538 96 296 623 100 13 637 93 519 572 104 274 876 96 186 278 112 228 692 100 263 689 99 107 798 92 491 516 99 648 854 110 838 934 97 782 924 93 27 747 95 214 700 115 70 184 76 81 941 97 640 801 128 374 779 109 249 271 89 128 907 123 141 156 114 225 965 100 616 979 92 309 742 83 234 679 98 656 955 100 748 964 100 158 991 80 427 439 90 16 533 112 457 875 97 283 310 109 135 783 99 831 949 88 80 814 102 124 923 73 448 561 96 211 495 100 264 367 98 294 920 106 2 204 98 72 788 94 383 666 107 164 508 95 842 998 99 101 636 89 107 166 82 501 599 118 309 994 96 633 715 110 723 809 117 7 397 107 503 644 105 31 219 103 358 509 99 608 830 94 538 602 89 288 603 100 189 823 109 561 636 112 720 763 118 102 736 86 610 837 106 679 717 82 545 907 90 75 392 95 661 732 111 128 780 86 170 879 100 222 906 112 248 824 93 45 366 107 660 837 105 249 796 96 471 893 96 428 812 113 35 701 99 80 86 90 22 252 98 463 837 97 558 678 110 780 890 99 407 540 101 162 749 81 289 462 102 61 116 113 133 325 93 25 770 91 238 325 99 290 367 114 493 669 88 621 787 90 294 812 77 13 933 86 640 761 113 302 486 94 103 975 87 18 727 111 389 682 101 696 855 101 107 976 85 200 318 98 190 257 97 358 734 110 241 560 111 304 636 107 377 768 85 357 731 95 359 483 95 730 842 91 161 489 99 58 310 102 250 449 96 608 862 109 604 992 97 392 684 108 273 997 92 90 684 97 194 248 88 482 589 93 47 207 114 775 809 95 522 850 96 845 877 94 224 804 100 447 602 109 311 434 106 783 949 91 150 325 94 269 839 104 282 669 110 118 731 92 657 707 87 569 912 106 343 585 93 6 266 110 147 316 104 7 226 94 257 363 91 64 658 101 129 232 100 4 110 107 36 65 98 107 546 98 11 337 95 720 898 105 70 632 101 282 894 100 351 409 108 319 451 122 58 640 90 87 229 114 22 49 100 756 981 99 118 847 102 51 844 87 610 704 89 398 918 91 486 525 112 870 962 108 228 417 90 46 704 108 741 975 111 166 489 99 705 993 107 446 867 114 276 602 100 529 575 107 603 619 113 203 785 98 5 417 106 745 769 103 304 979 84 314 597 95 88 605 110 417 725 105 364 467 112 265 372 98 644 656 110 478 728 89 329 524 101 485 492 111 192 558 98 327 892 102 398 824 88 372 648 110 544 565 109 66 959 108 151 740 95 519 949 109 259 579 89 291 664 87 103 633 96 45 814 109 548 916 109 310 764 93 341 615 107 191 248 91 275 684 114 166 605 96 738 991 115 537 961 110 277 585 82 55 665 116 136 649 106 285 980 94 53 385 100 115 360 107 300 547 102 143 453 114 174 581 93 226 934 98 642 944 96 38 148 95 108 780 114 364 898 97 440 556 96 439 893 102 25 564 104 371 486 104 180 625 105 297 300 107 675 834 109 771 772 110 199 521 83 82 969 99 95 720 100 448 983 91 19 108 90 350 589 90 282 389 98 80 705 113 303 409 88 218 568 100 451 923 84 214 603 90 158 291 106 61 995 93 385 676 120 837 969 109 110 507 95 54 332 112 388 433 89 154 532 102 405 463 104 928 936 86 710 899 84 195 865 93 682 782 89 402 911 98 193 600 101 83 222 129 45 202 109 593 603 89 253 824 94 238 805 93 252 265 121 224 235 94 168 628 102 303 356 89 46 195 101 669 980 99 18 364 98 55 885 106 490 883 104 26 501 118 8 875 114 38 987 97 223 395 90 99 186 108 647 677 87 298 641 103 392 968 104 336 562 101 543 654 101 362 576 90 172 735 92 420 461 91 350 533 110 241 744 118 661 881 104 755 922 99 336 735 96 97 360 112 646 728 105 429 620 115 701 983 96 196 984 99 10 882 85 353 843 119 447 627 85 49 863 89 27 59 91 356 997 88 428 583 99 260 913 101 623 967 92 24 808 79 423 494 103 237 458 102 384 905 111 713 852 92 55 614 85 814 903 89 100 816 95 119 953 104 19 410 105 346 828 103 10 569 92 75 889 97 754 759 107 68 521 96 218 507 88 51 175 104 48 663 88 607 912 100 228 451 115 180 330 100 341 519 95 138 250 101 76 827 95 130 506 88 914 996 111 234 419 92 468 489 93 432 942 104 148 422 98 314 668 111 248 286 105 99 311 95 423 924 102 37 512 95 86 586 100 465 609 103 102 835 100 226 732 110 35 501 104 33 537 91 6 738 111 672 746 86 649 827 98 170 811 104 37 621 116 183 647 84 599 996 104 588 910 104 692 957 117 171 959 99 569 885 94 506 706 94 263 266 99 394 678 100 282 541 89 196 692 85 398 791 114 349 906 117 546 783 104 199 580 125 102 686 92 49 786 93 335 665 110 361 549 110 575 757 90 355 397 89 284 703 94 56 81 101 17 275 95 386 889 93 146 918 106 143 312 85 55 794 103 172 693 110 745 900 107 377 388 91 312 834 87 302 490 88 179 472 101 480 595 88 469 560 101 32 669 108 136 935 111 464 500 108 564 572 111 748 800 101 14 119 104 8 194 94 170 659 101 698 818 137 141 642 92 876 880 94 65 580 101 891 994 95 855 930 82 762 770 93 193 256 93 530 824 78 783 844 103 455 510 93 50 558 92 378 528 94 57 872 109 644 925 77 454 478 88 245 348 98 785 953 105 266 556 110 70 173 83 131 730 69 365 717 112 38 337 106 81 699 100 145 707 98 146 915 93 693 702 92 698 739 86 226 483 108 25 981 111 321 525 114 192 976 97 10 839 111 428 767 100 244 280 99 4 802 118 235 886 111 4 884 115 660 947 82 131 165 80 364 637 98 818 962 93 196 667 96 13 816 92 473 885 103 205 452 91 195 716 97 755 872 107 49 633 111 545 761 119 77 101 91 284 963 91 505 610 95 186 449 86 763 918 100 55 585 84 36 994 90 478 846 106 206 335 102 381 971 98 832 857 97 163 169 105 741 898 97 133 155 114 58 363 88 844 990 102 161 823 88 28 226 96 242 429 111 66 239 113 117 869 110 265 648 92 426 927 90 403 587 100 85 373 80 181 894 104 130 672 94 390 431 101 216 404 94 632 994 107 87 575 117 741 840 105 478 922 97 455 721 113 836 875 83 154 501 108 134 825 89 141 892 106 482 977 97 649 915 111 30 239 110 220 471 84 208 769 90 62 977 105 318 334 127 151 321 94 404 776 114 281 931 100 468 812 103 740 879 103 255 667 100 317 736 117 664 917 104 694 773 105 187 283 98 395 935 117 243 954 99 197 221 97 94 122 91 704 771 94 147 456 93 606 738 97 510 710 95 400 478 112 654 866 104 55 936 106 262 866 102 405 698 102 302 699 106 572 777 106 401 559 96 652 892 100 278 395 82 372 876 98 18 875 82 455 914 92 387 576 97 140 240 117 268 810 120 81 316 110 71 895 96 347 485 100 62 701 88 493 525 99 9 926 106 141 386 100 210 688 98 143 726 97 883 950 104 671 695 96 179 648 88 586 736 108 468 920 99 451 596 110 357 405 86 44 555 99 709 839 97 147 705 117 67 606 89 257 958 119 658 902 99 256 442 102 76 428 106 303 943 94 204 762 86 30 201 105 630 798 81 230 720 102 247 904 102 225 885 81 230 907 80 425 710 116 635 936 105 551 954 110 484 619 94 567 796 105 638 691 105 618 849 93 232 414 103 654 934 121 50 962 91 73 571 104 225 371 93 470 525 118 20 230 102 324 747 107 254 899 104 764 960 93 78 338 102 180 187 100 224 450 103 418 737 101 154 187 97 193 207 105 461 711 85 91 537 93 936 954 85 293 784 116 352 606 102 18 207 85 445 802 105 123 975 116 535 568 94 525 861 95 607 969 91 521 597 76 338 589 93 99 777 108 292 925 99 7 328 112 589 774 91 406 793 85 311 350 102 88 847 104 810 842 86 791 956 98 188 777 96 228 967 100 179 753 84 583 784 71 870 902 74 144 755 106 787 879 95 663 704 112 732 792 82 306 593 104 160 367 110 617 724 99 731 900 95 197 392 96 537 854 97 2 226 108 13 167 101 785 909 84 398 924 111 208 305 92 302 864 99 439 682 111 247 757 97 77 212 96 404 444 90 128 577 109 337 868 101 469 877 106 240 700 94 857 884 93 324 387 112 527 723 97 833 834 96 649 988 110 549 901 107 64 847 79 320 349 108 369 721 115 451 660 89 48 391 99 207 382 95 55 999 108 340 373 108 906 968 121 432 495 85 460 949 86 588 978 85 438 631 92 576 668 103 261 937 82 19 559 101 138 971 98 310 870 99 354 667 99 362 819 104 827 994 105 389 877 101 623 694 92 811 857 104 128 976 97 204 448 100 2 981 102 180 488 93 28 554 107 47 898 93 20 618 95 79 967 108 167 220 96 330 965 95 68 961 83 156 738 119 166 636 91 195 564 111 442 872 95 447 563 97 680 997 101 651 821 109 296 710 107 104 446 102 348 665 110 114 607 116 806 993 106 791 919 113 653 807 105 33 503 91 299 928 106 867 963 107 367 990 93 367 398 109 177 979 81 45 974 84 587 919 108 173 720 98 349 784 100 448 469 87 45 947 101 159 646 92 223 379 112 125 559 112 392 639 104 284 706 110 603 903 96 451 605 108 464 567 95 382 387 100 809 836 83 626 878 88 381 793 112 139 986 96 17 487 105 275 861 102 31 40 113 405 532 102 64 950 98 163 451 105 815 935 98 181 294 92 297 993 106 795 996 105 438 856 101 155 987 89 143 174 106 238 565 114 517 912 93 133 849 96 70 470 103 349 899 103 1 678 90 235 552 100 38 751 98 169 596 111 482 991 106 107 211 94 132 755 94 226 277 94 526 890 88 514 595 100 469 915 102 190 388 106 74 913 88 56 630 94 794 821 105 36 705 106 81 918 101 545 895 100 292 709 100 672 747 95 706 724 92 145 394 93 134 941 100 703 859 87 94 898 96 17 795 85 124 273 109 440 915 91 189 531 92 48 677 92 842 955 84 776 855 98 291 988 103 438 647 119 182 345 102 262 607 108 231 820 88 625 975 101 386 578 102 33 98 100 48 644 96 108 792 100 0 414 122 221 979 109 64 378 92 140 867 103 29 881 93 569 748 93 263 563 98 673 816 91 245 862 89 47 240 104 448 494 97 288 700 95 620 835 102 439 542 86 344 553 90 16 901 98 419 517 96 52 316 109 72 613 89 749 971 117 775 815 113 12 860 104 320 513 89 677 689 94 707 710 110 396 721 114 351 552 104 415 922 100 24 587 117 140 537 90 928 955 113 296 495 111 6 666 87 180 500 101 314 858 87 458 754 90 249 741 107 8 22 116 590 665 88 420 643 89 253 515 97 152 682 112 711 947 96 32 966 94 80 204 105 231 747 69 144 702 88 60 953 113 103 648 73 109 519 108 790 962 89 669 917 129 348 873 102 100 968 108 381 564 75 602 816 109 636 657 87 473 978 91 422 906 115 333 484 96 620 905 108 582 799 107 24 470 105 516 780 103 213 289 99 218 927 99 540 874 80 270 344 108 669 714 102 650 660 101 308 325 75 224 656 97 128 295 104 356 417 103 248 823 84 519 702 95 91 992 117 141 768 88 101 929 92 97 641 93 505 645 96 645 748 95 741 796 115 169 191 83 266 939 96 428 456 70 268 651 88 301 560 127 93 610 129 521 893 110 329 747 96 376 512 107 315 462 109 333 419 100 10 726 92 467 729 104 125 856 95 433 491 84 175 357 100 41 106 87 193 325 97 334 741 113 143 814 84 752 943 113 828 885 87 260 924 86 82 444 94 731 853 103 211 714 109 336 970 96 296 344 93 512 817 89 350 783 113 5 914 102 710 834 93 416 723 100 626 821 97 162 247 100 422 436 107 692 770 90 45 46 95 254 382 94 242 524 93 644 726 109 317 853 97 561 725 89 743 894 87 31 858 101 65 831 94 338 584 87 82 324 88 623 995 99 399 847 110 433 550 108 559 849 96 458 984 99 12 159 105 498 836 90 313 883 74 430 474 91 528 678 108 180 296 104 232 566 104 650 911 103 715 804 91 172 370 91 52 140 105 474 576 104 502 676 79 291 485 84 344 552 115 320 429 83 125 965 87 98 159 89 480 770 107 56 965 86 281 671 109 468 953 97 364 774 115 571 837 104 110 470 100 50 458 102 101 930 84 358 882 94 391 413 113 473 599 108 47 960 105 185 341 104 452 495 89 144 299 81 219 237 100 517 818 117 39 569 106 243 418 106 262 852 99 931 960 88 463 629 96 215 310 85 293 505 102 14 955 104 100 119 111 95 983 105 340 751 114 145 729 112 457 844 103 780 790 98 158 544 108 55 707 110 540 669 86 742 928 118 718 798 106 196 708 85 9 802 101 876 923 110 35 668 75 288 930 101 247 879 122 225 787 101 575 878 115 511 538 76 192 991 93 347 830 96 841 917 102 354 679 115 40 914 115 759 943 87 342 375 104 36 166 94 235 885 98 211 395 99 45 989 103 34 366 104 560 921 88 38 86 99 391 722 113 420 739 99 428 959 106 634 724 103 117 868 107 383 398 92 617 814 81 329 898 87 569 791 85 667 990 86 165 731 103 151 996 108 36 737 115 5 308 108 252 905 96 968 986 104 29 781 86 524 983 91 279 440 101 399 559 99 162 586 109 21 85 113 267 665 105 131 429 114 39 332 106 26 751 87 219 503 100 553 836 102 285 905 92 181 982 85 268 985 83 169 193 109 883 934 91 330 927 97 230 249 112 732 842 105 503 571 104 634 676 110 421 476 90 285 915 92 275 735 96 833 929 109 195 894 107 235 790 102 45 847 96 499 769 105 635 880 105 180 584 98 403 779 120 533 636 94 968 969 80 572 916 107 807 943 121 176 297 102 152 183 90 62 545 101 515 635 106 196 266 103 204 718 98 226 880 85 495 556 100 264 901 96 106 360 91 234 448 81 513 867 110 377 891 99 661 695 108 909 928 104 328 712 98 408 704 92 473 715 116 280 429 102 831 978 75 42 153 126 503 615 102 333 928 100 445 975 100 93 703 112 677 797 105 709 905 106 878 885 116 85 87 118 435 443 103 23 957 94 8 509 100 486 909 103 503 601 78 235 926 96 348 872 97 64 113 106 621 708 104 728 894 105 107 139 94 110 336 93 319 921 94 128 268 93 250 996 106 676 885 96 758 831 93 221 910 106 583 630 106 703 948 105 148 694 99 25 616 100 697 817 96 112 924 116 830 846 114 406 424 111 420 463 82 109 902 102 179 260 106 346 353 94 371 628 94 458 567 94 200 505 97 495 967 102 296 831 106 126 639 96 18 812 106 22 261 105 702 954 98 130 801 103 145 163 90 69 950 120 354 642 97 105 649 101 660 714 96 139 458 97 128 992 114 200 589 108 761 931 109 143 290 93 776 890 97 121 665 94 493 615 91 159 411 108 315 322 105 396 645 97 208 982 115 16 617 95 5 516 81 571 974 95 620 892 109 673 964 109 598 812 104 413 740 92 77 354 98 147 271 113 387 835 92 31 87 109 275 752 96 428 506 93 414 923 94 336 538 92 479 973 89 265 680 115 37 793 96 93 492 89 974 982 103 68 254 102 65 926 108 433 501 113 347 794 95 881 903 105 694 905 99 62 498 98 16 407 101 317 887 83 460 698 113 476 804 99 108 536 114 678 723 119 40 288 101 9 911 107 271 288 99 81 845 86 366 966 96 102 990 103 308 441 109 53 293 77 208 929 84 86 516 87 547 818 78 317 528 92 574 976 84 258 368 102 307 949 99 410 981 99 212 682 77 676 938 105 697 783 113 419 660 106 37 287 99 24 915 105 74 244 98 194 331 101 1 614 100 650 965 97 180 416 104 289 395 111 295 957 99 171 350 101 242 651 97 2 629 90 191 211 104 804 967 119 211 681 111 284 352 95 209 296 105 120 240 75 321 866 100 476 696 85 416 461 105 153 687 103 327 477 120 682 912 96 307 681 94 398 477 105 361 474 88 451 971 112 727 831 106 197 855 100 859 898 102 62 101 98 561 596 89 6 612 108 49 60 90 827 981 99 279 316 85 59 343 100 8 702 98 444 766 92 153 866 99 126 755 87 383 935 108 115 852 87 196 850 94 98 581 91 148 747 107 13 831 94 222 852 88 548 577 108 74 112 103 426 483 109 163 977 102 200 803 93 199 297 105 461 507 95 16 430 87 573 968 93 322 908 107 609 626 111 647 832 97 768 987 111 477 555 99 42 98 96 49 371 90 332 433 79 250 910 91 744 843 107 270 848 87 185 296 107 146 891 110 231 991 84 522 546 79 103 849 101 229 406 94 501 824 101 779 883 102 345 402 93 81 216 112 660 871 99 350 794 92 258 358 108 471 510 94 463 940 93 769 862 98 462 569 100 353 639 101 424 594 104 77 418 94 209 959 86 160 771 100 136 334 86 796 886 104 334 764 99 431 838 99 208 657 110 366 755 101 202 455 99 320 876 116 109 627 71 75 612 103 600 663 106 438 977 106 458 622 106 100 462 107 81 741 100 679 980 101 306 673 83 210 811 106 319 595 103 54 311 96 922 987 130 26 781 99 118 589 99 37 418 103 157 526 101 165 959 93 801 837 114 433 897 108 516 836 110 489 579 89 234 318 75 216 418 97 688 973 94 66 892 114 124 146 98 512 886 105 658 847 107 341 567 99 669 788 95 406 918 102 18 104 111 198 905 105 530 808 98 367 536 103 456 807 85 57 491 95 318 326 98 30 926 111 318 868 118 370 926 91 56 303 108 527 804 91 87 177 111 234 649 100 311 991 106 627 898 94 94 830 74 70 926 101 421 581 92 40 629 87 3 804 91 301 651 98 38 497 111 262 773 84 331 906 88 122 619 95 722 926 98 320 828 103 285 951 86 627 814 98 264 511 89 567 569 89 278 982 104 64 624 105 172 815 99 446 852 94 222 247 94 800 861 107 214 701 109 206 994 91 63 381 104 744 987 89 411 953 113 512 650 96 85 674 106 52 169 107 231 246 93 298 550 105 143 998 101 376 718 103 295 889 107 456 869 92 255 908 100 706 774 107 258 383 100 355 585 102 675 740 111 866 872 92 18 799 98 375 450 106 389 947 95 411 862 93 86 156 90 641 956 93 485 915 88 351 393 102 362 722 100 197 626 69 428 954 102 165 866 84 353 831 99 720 867 91 577 824 104 18 888 84 571 872 106 813 828 103 23 258 96 526 865 95 433 446 98 405 480 81 895 947 92 260 933 97 584 910 103 264 897 97 259 382 97 49 484 108 163 515 90 622 790 94 521 606 98 136 207 102 100 398 92 810 813 79 758 803 89 118 548 94 176 730 107 794 949 109 693 822 124 444 525 105 316 695 115 72 676 89 44 150 98 499 712 87 641 945 87 140 810 104 95 583 83 14 915 99 364 528 133 462 919 111 605 950 119 523 649 110 672 962 96 148 654 104 717 817 94 602 998 81 131 654 103 843 901 113 862 881 95 275 567 102 225 522 92 457 696 106 441 601 91 599 753 92 135 150 86 244 316 91 442 614 106 372 423 102 54 815 107 593 843 95 293 731 88 762 776 108 594 925 94 372 618 96 663 928 79 304 504 90 599 841 94 136 733 102 599 731 85 221 531 106 15 593 113 63 689 99 67 459 92 566 984 86 192 848 94 316 668 95 355 953 103 327 596 100 398 755 116 676 985 118 250 532 122 462 852 93 185 622 100 480 945 111 671 900 84 532 550 109 682 949 90 611 736 97 105 509 106 216 580 91 13 302 106 190 370 101 318 421 103 99 733 92 532 830 103 799 846 104 15 778 100 44 987 87 442 910 94 129 943 102 84 706 86 162 467 94 167 384 126 83 563 100 597 781 87 563 701 95 328 399 110 810 987 107 658 840 103 55 112 99 102 751 122 567 908 101 5 929 95 150 238 117 470 926 109 756 889 107 757 821 104 218 913 84 7 886 84 128 596 99 651 660 86 95 875 93 119 570 112 53 832 103 397 932 86 466 607 97 252 883 100 232 425 85 659 780 120 587 915 118 50 839 87 266 278 97 352 632 81 643 932 83 924 986 110 164 562 95 570 801 94 496 693 86 483 983 108 562 652 85 594 959 100 189 318 84 209 716 92 262 742 107 302 909 89 46 274 104 449 949 98 215 812 105 337 726 97 757 918 102 153 355 96 290 701 97 18 996 104 337 363 102 535 738 98 272 312 108 815 831 94 54 983 98 1 598 106 150 270 93 526 639 103 542 981 98 101 467 110 160 359 89 327 728 95 152 906 107 592 911 103 635 672 94 188 226 116 52 205 107 499 910 104 679 684 127 42 289 104 106 849 96 8 510 103 541 816 101 140 302 100 123 710 90 245 747 107 893 995 108 465 877 100 469 728 89 61 69 103 102 932 100 47 90 97 781 931 108 2 814 104 103 339 86 49 578 84 425 783 119 286 579 111 408 826 98 261 562 109 26 754 92 948 992 98 251 518 95 314 479 103 250 341 103 228 457 98 176 445 94 324 962 93 472 872 98 183 287 105 44 494 105 577 714 87 494 872 93 90 118 90 255 864 116 1 468 99 389 626 106 640 672 84 400 772 106 25 571 84 7 444 107 22 948 103 682 989 97 512 540 103 210 547 89 313 499 95 67 267 92 36 823 86 605 877 91 67 246 113 567 844 116 104 494 100 80 130 96 10 535 90 536 894 96 697 960 113 493 801 95 0 582 94 22 118 91 748 958 102 76 933 102 80 794 93 528 790 73 43 397 80 88 521 101 12 359 99 64 798 105 697 789 97 118 462 101 138 552 90 243 659 94 307 581 96 478 803 107 177 182 90 626 983 101 800 898 99 235 610 100 481 548 95 184 333 105 265 642 95 257 266 83 233 331 102 554 645 104 606 705 93 142 255 98 508 752 112 600 690 101 578 588 102 360 807 96 382 403 93 33 547 97 31 714 99 387 706 93 236 471 97 316 725 97 921 971 94 132 139 115 630 672 87 64 633 91 551 676 105 168 208 106 278 561 87 922 961 103 684 754 109 53 373 104 178 893 89 263 921 80 68 119 97 50 449 92 489 582 110 265 307 105 412 635 108 207 693 101 337 350 109 206 480 107 451 848 98 113 735 80 395 933 97 262 687 96 242 535 105 257 702 72 714 913 100 230 975 106 295 542 97 601 805 122 70 439 101 373 965 92 276 771 102 60 918 98 728 752 107 722 991 101 430 857 99 483 580 92 136 772 122 863 957 107 44 789 111 545 645 82 738 749 100 731 907 103 525 824 86 117 206 88 627 848 93 279 410 101 143 655 100 358 488 78 252 636 93 133 899 93 17 876 98 441 557 110 605 737 83 100 986 95 136 981 102 241 290 111 602 942 111 199 953 96 535 545 102 474 836 116 368 417 101 501 934 111 377 678 101 507 530 103 326 826 119 521 564 90 201 713 106 287 809 89 452 706 104 116 792 88 734 822 113 742 972 102 362 762 83 363 513 101 612 866 88 544 931 107 65 129 95 12 581 93 401 478 103 245 701 97 257 654 99 215 458 103 507 888 103 262 602 96 650 803 92 249 364 99 33 428 84 102 319 111 606 704 110 98 360 88 167 392 114 643 786 101 240 416 97 68 286 79 662 972 113 735 847 114 208 978 91 31 424 116 377 517 99 58 90 94 422 437 107 295 572 103 31 109 111 457 674 97 534 772 94 641 993 128 543 568 109 462 678 100 656 835 97 609 982 95 584 867 90 917 968 95 17 299 97 4 276 125 94 449 95 349 678 95 167 748 100 457 780 110 199 252 103 686 770 90 4 766 91 164 711 104 597 698 101 362 644 109 412 817 95 119 812 98 254 618 116 784 944 91 783 922 90 448 492 87 616 887 87 278 634 116 605 814 95 460 671 95 102 689 111 200 615 114 271 465 89 313 694 101 91 577 90 51 984 115 897 998 100 218 663 104 30 98 110 753 758 80 37 143 102 33 274 113 510 537 99 405 547 92 537 723 113 90 610 93 404 806 97 233 302 82 580 650 89 590 609 94 157 990 73 573 609 91 247 627 96 343 382 94 408 771 104 348 830 102 268 500 91 42 500 87 217 718 96 330 673 103 5 28 94 300 884 95 35 674 85 774 844 95 320 908 99 419 751 78 205 929 94 286 688 93 141 803 108 240 802 99 512 821 97 159 539 100 35 306 93 115 579 87 105 450 101 840 844 106 601 878 97 7 680 130 107 995 99 798 994 91 455 781 100 6 611 131 175 649 108 192 635 95 164 956 96 219 494 79 553 975 114 81 473 97 142 554 102 49 158 99 139 844 103 487 738 92 578 763 119 122 888 94 457 495 92 230 935 89 182 478 116 86 791 110 609 846 89 589 671 78 2 23 91 55 155 97 164 845 100 302 584 103 402 648 83 172 621 96 513 565 101 60 115 85 161 989 89 253 435 91 32 581 89 603 722 85 68 872 97 616 992 105 275 640 97 53 986 93 575 819 109 249 625 115 70 130 101 256 409 91 90 992 98 262 754 99 315 559 101 613 638 99 246 979 108 795 914 101 158 790 91 113 395 107 528 583 87 697 867 95 259 507 96 143 577 80 527 927 119 463 855 101 133 157 107 435 803 109 355 904 116 390 828 97 669 670 86 251 582 86 265 267 112 306 500 101 401 731 95 104 552 103 782 891 105 466 503 97 588 612 94 172 612 90 185 728 102 185 988 111 0 678 120 566 754 87 409 780 101 560 808 88 57 814 95 326 534 99 412 824 94 551 976 96 384 567 109 395 728 109 344 717 91 110 830 109 553 731 108 79 915 91 223 228 99 531 882 91 67 248 109 404 591 105 245 664 102 137 197 85 245 838 98 241 881 93 715 999 101 222 647 99 409 561 112 373 620 83 449 628 101 44 113 88 173 557 97 423 688 85 136 931 113 261 862 108 165 992 83 158 621 96 380 788 87 19 625 91 59 251 98 328 755 75 572 867 98 352 818 95 156 656 99 158 941 104 184 366 93 535 813 88 467 772 90 482 742 100 73 135 84 265 524 92 565 683 83 759 792 98 199 360 82 231 681 117 592 997 104 162 951 94 379 513 91 119 203 96 33 930 83 276 804 101 385 563 81 560 843 92 212 729 92 2 870 83 42 268 110 237 274 87 28 567 104 413 780 83 30 884 112 351 805 96 821 979 116 183 951 104 409 578 98 246 443 100 645 647 96 608 773 94 485 860 85 76 136 99 10 755 85 517 923 103 548 989 99 138 546 110 439 774 113 198 815 94 17 955 87 857 908 107 113 134 96 875 966 76 431 678 97 265 325 98 141 639 108 32 128 101 124 579 102 723 965 91 586 778 110 182 402 92 878 988 90 642 715 102 134 718 95 500 554 111 911 988 99 157 760 95 401 974 100 150 672 102 752 828 104 312 610 97 0 920 107 151 378 106 630 981 100 211 692 106 356 406 99 493 859 87 185 800 100 365 917 99 154 950 102 198 777 90 292 677 98 218 695 95 583 705 102 517 582 94 30 663 87 211 442 97 64 281 103 167 847 95 649 938 90 291 799 111 331 994 98 481 898 109 155 748 117 199 629 104 22 858 106 483 499 112 604 976 116 701 901 100 265 627 89 885 901 106 95 557 115 81 511 98 634 681 80 25 962 90 569 914 93 577 927 107 303 487 90 57 117 92 168 694 92 364 930 99 51 659 97 208 570 117 265 647 92 152 598 93 37 676 93 40 79 99 184 937 110 89 583 104 32 63 89 220 513 87 63 920 101 350 608 83 1 878 117 177 457 99 220 313 98 440 480 116 70 350 100 195 235 96 34 770 91 861 932 86 56 549 103 519 867 95 172 484 111 330 848 110 434 866 103 187 544 93 727 865 93 5 935 111 75 114 95 721 809 91 523 540 112 348 912 119 66 537 108 526 751 77 373 759 94 572 659 110 17 43 83 33 291 98 254 291 100 10 246 89 39 140 97 350 738 91 770 817 97 582 660 120 504 744 112 118 590 102 944 997 91 118 499 101 208 727 111 501 615 100 847 886 99 655 938 118 626 936 112 398 441 110 49 523 115 332 895 105 486 527 102 111 771 99 215 682 101 347 566 95 347 444 108 884 894 92 80 294 106 289 788 98 469 587 79 56 359 95 119 439 87 21 403 76 297 457 96 734 853 94 767 822 83 438 739 85 367 966 106 241 904 113 131 546 90 112 212 98 142 529 104 142 440 78 128 808 97 406 589 104 250 494 93 45 414 102 410 699 119 144 165 111 35 643 113 263 883 103 197 571 104 64 275 94 766 972 97 654 734 104 557 563 113 254 680 102 229 862 106 3 956 98 193 487 99 464 628 102 70 923 88 234 992 80 375 442 103 705 880 100 312 799 103 459 630 95 557 744 103 695 848 89 249 707 104 417 821 85 56 989 95 57 381 111 408 825 106 906 917 87 243 274 106 307 787 102 424 765 101 266 469 98 610 819 94 14 197 91 123 527 104 257 594 94 29 523 110 772 890 109 241 816 106 266 345 97 287 468 112 594 646 96 319 759 103 296 508 104 470 759 110 531 642 100 81 271 98 189 468 97 46 686 109 756 808 96 862 967 111 100 635 91 506 581 107 63 87 107 60 213 104 131 668 87 785 994 95 88 705 107 121 974 102 670 996 104 178 706 85 630 665 94 278 815 103 81 132 97 211 269 76 235 487 100 166 279 89 233 651 110 208 330 97 12 661 97 265 450 81 252 443 106 118 546 99 621 862 90 300 968 110 339 546 94 182 925 109 184 769 109 673 904 99 72 215 110 146 545 95 317 439 116 103 881 98 435 629 95 389 705 111 10 97 124 63 519 87 792 850 95 91 496 110 47 600 81 476 484 115 275 776 93 867 887 103 0 526 101 285 815 101 269 365 100 861 914 104 270 369 98 479 662 97 280 671 103 432 802 101 538 707 94 344 825 100 442 925 94 148 778 107 3 547 107 249 612 98 636 952 100 140 826 109 77 559 105 150 565 111 383 562 112 260 887 95 161 621 113 266 766 101 736 864 80 260 414 95 643 684 97 443 520 94 22 365 114 236 384 111 475 783 116 160 330 93 175 476 94 139 831 106 124 644 100 143 954 81 256 810 96 244 626 86 239 327 109 564 890 91 28 236 108 278 979 117 104 144 91 79 945 111 314 821 122 224 603 97 3 454 90 233 619 115 78 297 101 172 851 107 458 632 103 263 551 95 168 720 89 328 760 76 83 982 89 270 432 112 260 425 98 270 678 113 404 424 111 130 465 92 96 552 98 238 621 106 467 834 102 168 762 105 610 776 112 665 844 97 345 642 98 711 924 103 183 243 98 125 421 112 245 830 112 442 871 100 263 772 94 793 938 89 50 947 106 186 759 104 150 403 94 630 705 96 77 853 111 6 223 107 175 975 89 537 580 94 403 821 87 281 383 107 271 471 95 302 488 100 417 797 95 443 657 102 762 887 102 5 295 97 282 423 93 487 966 99 666 774 97 28 909 96 890 956 92 37 263 97 116 948 93 340 604 118 466 567 116 628 786 95 128 670 96 145 574 88 87 852 88 600 730 86 731 927 110 596 783 101 386 852 107 152 518 104 321 770 100 410 768 98 839 907 102 299 372 105 623 925 102 557 784 113 533 858 96 337 806 100 470 618 111 634 902 98 74 131 98 545 607 111 586 888 106 326 989 102 35 192 109 264 727 96 796 903 119 370 558 107 583 894 92 155 712 98 9 374 97 343 760 96 889 890 81 486 490 84 287 492 93 94 492 111 240 833 109 365 516 104 117 275 108 514 583 98 246 785 91 165 662 114 645 834 95 13 917 86 637 833 88 616 762 89 545 624 106 151 229 100 6 489 83 153 541 101 198 954 88 332 881 120 333 859 89 370 595 113 154 381 96 250 334 113 297 808 98 232 901 84 322 771 98 871 897 92 117 741 84 745 869 102 57 928 113 78 647 81 135 484 87 849 926 93 178 820 100 568 634 100 101 453 112 352 629 97 63 233 105 77 778 106 475 990 84 29 632 106 294 580 115 572 647 103 223 252 93 424 597 104 721 853 99 235 580 103 60 72 97 276 535 88 392 772 78 670 731 96 750 843 116 695 804 105 549 877 109 487 739 104 905 939 105 177 368 102 505 843 102 389 993 98 143 402 107 7 179 107 436 584 111 634 843 108 581 963 77 251 742 93 242 750 95 160 225 92 163 754 98 113 586 88 731 915 93 676 889 103 240 705 106 221 855 103 191 475 101 650 936 104 423 841 87 325 535 98 398 452 103 686 820 102 625 843 101 82 838 101 469 496 100 25 588 92 183 235 108 476 905 115 202 827 80 33 574 112 757 884 108 230 876 88 98 818 99 676 701 98 178 924 93 428 697 88 390 867 80 273 381 104 337 962 92 190 878 106 220 257 91 399 481 94 698 922 107 5 105 105 518 911 116 272 594 87 284 292 107 199 200 93 204 791 104 514 685 99 690 757 109 334 835 96 421 939 110 184 743 112 634 912 95 241 540 98 654 900 95 154 763 100 465 685 110 548 585 87 446 563 88 585 661 95 5 25 106 282 907 80 722 958 92 41 173 111 626 942 86 194 900 112 283 294 108 13 420 106 262 663 99 311 878 73 158 814 104 166 732 100 364 878 84 160 493 92 487 580 96 206 604 103 33 509 96 348 596 108 161 336 107 4 599 101 219 966 106 249 489 95 471 475 100 27 144 107 149 815 85 463 754 87 60 542 97 290 449 93 32 907 101 25 815 97 687 952 104 172 471 121 155 769 103 225 365 77 444 569 83 147 839 88 362 440 99 635 762 89 305 724 94 162 506 86 501 822 82 205 718 98 845 922 107 175 388 112 409 965 123 132 524 110 626 688 104 128 482 94 127 257 102 9 125 102 635 821 104 369 387 109 771 838 100 208 516 114 644 687 92 323 425 108 195 490 113 237 369 105 135 219 108 388 729 88 74 389 100 318 887 97 306 342 81 414 528 94 18 869 94 155 165 112 293 457 85 1 173 105 380 828 92 16 801 85 25 356 113 79 940 104 363 874 100 45 793 109 533 639 88 107 478 112 74 887 105 342 473 99 86 600 115 382 876 108 276 937 118 254 442 108 24 101 108 341 565 114 109 502 96 347 872 92 85 554 105 671 892 98 126 258 93 107 753 107 150 459 108 167 518 93 157 575 111 260 656 116 550 595 95 420 524 92 267 608 101 659 713 104 250 865 91 84 933 80 111 805 103 150 912 80 287 543 101 128 639 110 77 306 104 329 548 102 174 656 123 511 595 90 163 387 100 278 907 113 8 159 101 879 929 103 800 875 86 819 898 100 283 570 111 66 564 103 704 751 92 69 399 84 337 695 95 478 661 101 566 665 81 800 977 99 281 790 80 262 715 113 437 539 91 460 725 108 801 972 87 549 832 97 181 593 103 207 996 104 241 817 91 0 577 89 111 195 98 142 445 91 143 153 95 40 890 110 191 934 101 273 695 99 154 621 89 242 707 112 194 462 114 42 935 92 48 146 114 581 868 69 246 875 105 767 897 86 641 982 92 161 516 95 77 792 118 207 456 96 760 806 106 169 720 90 22 184 104 385 557 88 504 527 99 136 802 105 420 481 99 241 990 103 670 930 93 58 562 101 322 599 93 47 922 97 104 793 93 867 997 111 553 884 114 62 898 103 719 965 104 108 969 108 367 696 90 144 240 90 334 957 113 37 829 100 785 995 80 39 393 112 793 914 101 787 804 98 286 689 94 175 358 113 196 543 110 290 537 101 184 683 87 792 881 96 933 966 114 781 943 87 142 372 109 540 934 86 226 932 112 391 706 104 46 141 100 352 576 118 34 896 89 147 637 85 597 971 94 711 847 95 536 802 109 162 744 93 97 530 78 359 533 106 81 134 105 56 197 88 587 689 115 620 986 98 541 955 100 438 952 93 877 944 112 42 443 104 742 756 93 499 890 98 251 268 99 121 152 95 39 797 109 421 456 70 226 989 81 67 552 97 147 742 82 286 817 94 252 311 88 20 496 103 98 460 87 350 740 100 85 525 93 136 374 105 220 858 89 424 748 85 861 913 107 261 964 106 667 822 110 672 846 87 174 395 110 499 516 106 515 992 101 176 924 108 107 517 109 863 995 103 110 931 108 513 587 76 46 741 111 274 589 114 60 954 104 562 627 80 266 598 91 263 709 111 81 500 127 333 996 100 514 849 106 336 592 103 136 407 90 810 877 96 464 865 104 867 894 101 56 762 106 477 756 87 375 484 116 552 906 97 256 921 99 154 990 100 728 919 116 385 598 109 849 931 101 57 272 112 690 884 129 139 153 101 268 545 100 355 650 89 441 992 113 445 556 94 97 614 87 52 282 95 315 881 90 394 804 83 121 569 87 706 858 105 266 695 96 38 82 103 369 521 87 753 960 103 69 78 102 636 933 108 641 907 104 251 610 102 380 391 86 313 846 101 442 694 93 557 844 111 84 728 111 726 829 97 915 981 111 331 411 98 263 390 108 379 621 102 358 895 110 320 489 81 83 317 94 223 472 103 447 737 92 94 972 97 683 909 102 278 927 114 403 574 90 453 925 100 273 545 93 13 840 99 154 771 95 117 982 109 868 958 109 182 497 92 80 602 116 376 507 101 500 518 98 321 456 90 755 879 102 445 585 100 979 993 101 83 458 102 456 961 104 5 366 93 136 574 103 281 292 96 132 441 102 253 648 98 62 221 104 256 453 101 91 516 94 369 736 100 559 904 105 458 947 101 338 368 82 472 488 118 442 553 112 513 743 91 223 529 88 256 509 100 793 804 97 317 355 96 523 985 121 396 670 66 107 289 107 424 662 103 189 961 108 312 988 96 859 973 88 375 787 95 187 662 109 494 888 101 29 919 93 640 646 89 563 599 79 702 835 106 297 497 110 476 633 96 22 86 112 233 458 102 605 722 106 108 824 98 8 985 87 190 253 114 180 410 84 687 953 106 542 944 85 476 733 110 486 559 83 365 409 111 135 567 110 169 417 90 41 350 82 105 277 95 237 382 112 123 878 73 599 765 106 31 833 93 431 747 94 941 972 110 208 303 101 66 937 90 646 870 92 4 18 121 102 860 87 37 216 117 152 448 115 265 701 112 657 927 98 667 711 99 803 863 91 726 754 106 22 775 96 215 533 96 239 667 99 948 995 93 219 293 96 24 418 98 272 438 113 87 850 91 714 907 108 114 979 104 238 744 99 741 847 97 117 380 89 556 632 106 407 734 103 310 643 87 82 398 117 281 709 92 778 783 98 74 531 114 93 165 95 598 783 90 118 865 88 3 137 99 793 961 103 182 332 83 467 568 101 227 272 115 643 878 93 943 989 100 290 790 95 290 832 87 645 884 106 495 819 108 535 742 86 515 973 100 373 622 96 131 743 115 128 757 97 52 722 117 382 430 92 298 619 88 791 883 92 72 274 99 271 614 94 195 588 116 171 682 98 111 135 80 304 326 108 385 792 117 812 925 86 391 977 104 214 787 93 659 902 79 261 633 104 276 980 101 192 514 110 606 908 109 71 500 114 59 652 94 703 880 89 181 537 95 133 224 91 119 367 110 78 633 83 547 907 106 417 438 94 249 361 85 27 995 100 74 645 100 231 970 89 104 782 120 285 838 91 364 586 104 58 114 97 158 179 97 848 930 100 48 407 123 216 602 91 204 830 111 108 457 91 228 331 94 137 750 98 39 694 101 152 564 80 7 505 121 538 543 108 274 448 96 558 609 120 321 903 97 582 751 98 788 972 98 297 888 91 619 833 94 242 742 107 142 487 100 345 894 103 116 215 90 64 76 104 109 739 100 615 955 89 557 895 109 174 969 91 296 352 103 707 783 117 738 772 107 134 757 102 384 831 103 411 971 101 451 901 117 591 779 84 704 917 89 95 940 101 835 865 88 6 448 110 570 735 106 325 414 101 908 948 90 35 568 91 120 263 116 54 160 100 429 701 125 109 277 99 375 619 113 36 577 106 179 728 112 158 365 105 143 892 102 168 392 107 686 786 100 765 893 101 489 964 85 301 729 105 607 718 99 670 783 107 240 419 110 731 918 93 111 757 113 625 959 96 124 770 102 888 923 105 397 881 109 795 883 111 215 772 112 214 410 94 93 746 110 58 369 101 569 687 111 76 606 95 58 958 99 216 831 97 17 343 91 770 871 109 50 203 81 567 634 98 239 720 84 253 863 81 297 809 83 327 445 99 537 862 100 396 985 118 233 248 103 517 557 90 665 915 95 552 600 105 615 854 89 133 527 92 654 679 115 486 948 97 52 481 104 93 193 89 114 974 107 129 229 105 51 552 106 267 342 101 95 739 97 556 591 100 267 411 96 853 998 92 406 539 102 18 788 97 18 911 114 340 677 100 89 270 97 110 733 87 74 122 96 79 386 107 341 628 117 605 955 102 722 835 104 134 250 92 565 927 94 549 742 98 536 609 105 350 871 98 618 669 102 474 709 92 105 112 120 301 840 94 676 898 116 597 697 91 569 865 93 782 974 109 740 850 125 699 741 94 221 344 122 397 741 103 5 775 106 159 966 97 221 824 85 771 868 93 128 744 83 247 267 117 326 859 103 217 461 95 192 832 82 195 391 84 201 809 70 683 971 93 186 439 105 510 719 104 261 606 101 169 488 115 116 193 93 494 744 106 199 261 113 313 938 76 265 322 89 549 714 93 207 265 113 477 553 98 18 990 103 359 780 83 162 423 111 199 414 110 388 469 98 652 845 98 336 555 80 105 778 105 369 456 99 534 567 91 330 371 105 400 577 90 775 789 115 220 727 98 658 993 98 92 452 100 155 218 99 460 978 95 720 904 109 20 605 106 62 670 93 78 552 115 157 700 90 176 972 99 566 655 115 878 961 93 243 632 94 81 904 100 278 522 102 239 719 97 219 299 94 436 504 106 138 799 99 95 941 119 553 611 102 655 955 103 66 905 109 380 553 103 126 999 91 14 890 100 767 874 87 682 957 115 152 363 93 687 739 107 103 263 89 563 710 105 91 690 100 719 868 91 98 176 88 782 936 104 382 504 108 5 709 100 942 975 82 338 443 99 208 923 106 37 797 99 460 552 95 167 728 103 152 382 95 372 798 103 517 981 106 339 889 107 169 480 93 808 818 98 422 973 97 508 537 99 429 628 104 97 603 113 878 895 101 581 769 92 367 697 120 270 694 103 815 978 93 430 788 112 423 993 104 305 574 93 678 897 82 312 745 100 381 973 87 598 880 94 336 531 103 341 624 92 91 609 116 738 805 94 147 377 89 323 754 104 153 375 104 260 951 108 937 988 113 165 951 91 148 257 98 75 411 100 824 943 111 134 676 107 538 677 89 366 990 88 550 559 106 209 704 85 299 508 115 211 227 123 8 905 94 106 404 75 121 279 91 291 336 85 30 452 101 76 205 104 341 369 83 492 617 113 257 777 97 63 717 104 25 455 119 94 473 114 747 972 105 560 579 95 302 920 94 12 978 90 465 633 105 544 582 85 245 552 94 38 403 96 338 987 116 235 391 111 30 102 98 175 976 97 131 686 108 156 681 100 299 699 84 52 132 91 210 336 86 668 826 114 255 361 112 208 380 105 423 646 117 26 364 101 404 753 107 10 799 92 99 906 107 52 764 92 162 551 90 455 642 99 499 770 93 355 444 97 137 679 103 150 812 108 65 773 88 76 791 110 238 417 122 212 923 113 431 842 101 272 686 102 262 604 107 420 467 90 809 910 92 8 819 92 557 561 102 149 809 99 438 652 103 188 802 90 73 427 101 219 793 94 607 936 110 164 994 111 146 801 73 159 534 104 772 924 103 893 949 123 168 264 100 103 400 121 91 748 95 449 550 108 716 778 105 121 680 105 584 979 95 778 894 88 572 675 98 235 970 110 104 541 108 111 721 89 345 401 98 303 897 104 693 809 107 877 927 92 382 968 87 435 937 104 71 837 97 605 925 102 663 972 118 818 967 96 479 515 112 234 857 94 77 166 98 278 846 99 579 668 95 298 949 110 392 480 94 431 515 95 739 934 90 146 507 102 484 944 102 484 812 86 286 950 88 2 76 103 65 394 96 190 928 110 110 464 121 179 544 107 537 931 91 445 760 110 686 934 91 49 488 97 497 900 105 881 892 109 133 814 105 559 560 105 176 899 102 607 612 104 218 303 109 824 882 118 77 808 107 273 643 110 38 456 106 481 827 116 517 725 102 296 994 89 260 530 84 47 100 102 249 321 95 512 853 97 155 326 105 215 342 99 75 252 114 102 696 108 23 566 123 414 997 91 86 394 84 603 740 106 411 984 85 325 536 92 621 933 97 144 384 115 85 527 108 768 825 91 436 903 92 159 493 95 838 873 116 79 763 117 18 838 85 303 509 84 179 592 106 118 714 103 153 312 99 384 621 110 176 735 104 228 259 86 257 539 108 472 777 99 386 446 91 45 748 123 37 832 96 414 772 97 172 952 89 230 409 97 244 538 109 278 517 104 66 534 95 454 785 113 700 921 103 853 893 92 517 909 91 812 838 96 208 735 85 79 688 87 172 354 103 2 228 102 223 615 94 294 924 85 269 487 97 839 882 97 532 621 95 10 710 94 705 717 114 355 839 92 465 834 103 96 613 108 467 791 109 124 888 108 112 304 100 554 940 97 331 480 112 223 572 102 770 858 97 304 819 113 315 492 92 166 349 93 469 483 106 159 886 105 410 764 95 565 601 103 291 315 101 456 751 91 237 886 87 9 357 99 18 960 104 128 619 100 290 477 85 305 708 100 323 861 104 145 568 103 105 531 109 806 840 112 493 929 99 287 828 91 112 823 98 15 416 86 110 913 104 741 854 97 280 811 117 561 575 89 314 700 104 586 976 112 254 629 101 384 846 101 49 781 103 498 591 94 107 782 85 495 760 121 192 488 104 420 685 112 149 450 92 205 278 104 675 770 108 177 426 98 192 696 95 756 825 82 56 624 98 683 864 91 36 173 99 804 861 94 365 406 81 203 266 108 208 801 105 16 607 91 219 892 84 647 983 109 193 828 110 183 985 100 881 954 95 52 675 85 346 459 86 721 928 102 376 762 109 72 672 101 68 806 113 561 919 112 191 698 100 748 913 79 534 703 91 503 550 91 84 369 102 206 402 104 2 383 98 167 782 104 233 626 99 91 957 116 394 608 122 106 432 99 49 723 98 685 932 103 147 828 82 826 938 118 818 909 112 430 563 96 607 754 99 949 951 95 370 596 98 43 276 93 63 597 101 43 690 98 158 747 89 20 870 99 503 929 92 196 532 101 157 614 104 174 260 98 147 616 94 270 788 89 195 765 109 317 798 113 37 941 121 194 454 90 166 999 104 13 997 94 563 715 113 3 415 93 605 898 101 851 879 102 411 623 116 244 970 96 260 768 92 265 349 99 186 287 108 212 746 91 755 970 114 455 539 90 270 316 88 514 834 78 149 524 98 601 941 109 477 983 93 29 395 89 596 705 92 466 812 88 21 833 106 614 949 109 350 358 98 595 958 93 108 456 100 88 368 97 26 956 104 173 861 92 403 973 101 110 853 101 96 898 97 20 402 93 717 936 107 1 548 108 98 496 87 265 392 92 671 989 99 431 658 95 309 313 94 715 856 89 262 521 86 126 260 103 315 654 101 185 761 120 358 885 113 475 924 99 199 473 97 16 355 103 385 645 106 234 319 99 57 695 106 329 989 121 53 394 104 252 458 96 610 775 100 665 689 97 18 937 98 19 791 110 325 993 116 548 805 105 349 397 110 608 963 104 98 579 93 669 816 105 126 217 102 211 848 104 85 345 90 618 860 95 95 555 97 255 863 92 52 828 97 730 768 109 792 826 112 142 956 85 693 942 102 375 828 96 567 790 99 280 427 112 143 765 99 679 789 104 462 600 97 461 638 115 63 276 86 602 694 90 309 915 103 99 545 104 596 970 81 4 433 88 62 881 110 54 650 94 716 819 90 430 920 102 273 900 97 50 666 106 291 906 89 466 860 79 173 358 98 196 874 82 651 927 112 117 983 99 100 799 105 360 988 121 634 671 100 498 991 113 299 374 89 181 493 103 232 698 88 186 729 97 462 809 98 563 841 90 328 335 96 374 563 102 203 479 103 323 673 101 718 824 89 372 561 119 181 330 95 153 933 103 979 998 90 73 732 124 635 816 100 576 971 105 362 624 88 710 844 84 551 701 104 610 645 113 296 341 96 378 900 108 829 915 112 461 546 109 754 865 111 711 712 96 309 593 94 29 665 78 305 695 97 65 921 107 74 537 95 37 651 101 867 968 111 286 659 105 544 939 90 174 267 104 331 703 103 247 660 103 63 290 101 501 684 90 1 12 100 560 754 115 219 286 99 871 895 103 132 525 99 438 632 87 6 812 99 802 975 83 3 971 92 178 697 98 487 539 99 434 923 95 44 685 87 522 700 94 557 806 93 310 796 105 48 111 114 298 821 84 101 221 108 301 599 100 650 883 98 347 567 88 594 600 111 297 568 104 210 492 111 705 931 91 395 480 101 154 903 115 560 779 111 214 616 96 342 616 86 34 702 83 154 740 95 190 698 113 220 294 106 209 629 100 48 506 103 144 447 104 128 928 90 100 436 110 82 761 113 506 982 104 146 885 116 660 789 90 84 839 97 317 937 106 373 785 73 683 932 96 266 815 97 314 750 103 525 813 77 62 580 102 500 956 109 290 917 96 687 859 101 435 941 115 717 780 107 751 896 106 293 887 112 122 270 110 15 508 118 338 747 93 83 632 94 169 710 85 234 349 96 174 629 95 104 634 93 177 540 96 788 999 98 197 737 114 349 496 82 301 317 107 88 542 95 41 823 102 726 832 99 424 530 113 58 229 98 621 868 108 81 288 109 633 829 97 40 438 100 44 928 95 151 873 90 670 767 96 611 846 91 281 945 93 404 730 104 2 900 114 102 267 94 853 971 76 389 761 107 486 596 96 455 909 107 367 734 112 606 719 100 479 827 93 558 736 76 386 883 104 101 410 100 748 833 78 131 215 98 71 897 119 495 577 100 179 633 111 603 788 90 400 908 99 376 816 99 726 819 102 151 411 78 64 896 115 281 433 123 541 997 103 212 221 107 53 578 102 645 702 101 453 716 110 334 501 92 731 960 103 305 629 93 246 492 98 547 893 87 67 120 89 538 662 89 450 807 119 665 806 111 665 833 81 164 640 89 248 280 87 737 826 122 132 737 105 42 397 96 111 568 110 273 910 110 296 611 102 455 821 103 121 236 89 59 805 114 152 768 110 237 547 105 295 810 94 199 855 114 403 723 94 230 418 78 305 444 99 550 831 122 710 958 107 619 830 95 39 810 105 297 996 102 290 299 87 496 695 90 225 781 112 14 533 117 228 468 97 484 540 93 539 966 118 387 430 97 209 241 95 480 898 93 380 811 110 191 322 93 120 937 106 317 345 91 703 991 95 33 563 113 148 455 108 272 601 119 576 606 91 16 86 104 441 631 98 660 917 118 104 735 105 763 858 103 784 814 109 124 530 103 59 881 102 16 426 103 65 728 108 2 14 98 113 998 102 242 428 107 141 408 97 798 876 100 652 905 123 731 984 93 280 511 102 268 928 106 196 913 86 229 257 85 329 460 114 448 684 101 77 803 102 466 511 92 128 372 99 327 533 100 785 843 91 537 886 100 297 456 96 555 981 109 19 344 102 586 690 91 136 347 96 23 816 94 65 842 84 459 823 104 554 749 90 249 898 96 290 680 97 291 661 99 388 393 96 464 649 98 353 412 114 406 619 88 423 937 105 99 913 98 433 555 89 744 801 111 127 946 93 304 327 118 111 595 105 422 774 81 164 383 92 371 728 99 611 964 101 20 421 112 295 747 77 547 975 100 797 892 106 211 748 112 109 666 102 4 863 104 384 427 113 647 754 111 696 700 111 111 736 96 528 813 100 197 778 96 259 354 87 131 672 89 257 551 126 330 457 111 508 691 103 317 593 94 4 456 107 438 504 87 867 876 108 61 989 98 333 692 91 441 598 84 177 869 99 14 52 92 307 955 97 142 446 95 322 631 118 803 997 103 601 880 94 172 245 90 273 575 92 667 923 91 177 969 112 377 522 91 145 667 109 222 954 101 118 146 92 374 511 95 430 438 96 788 988 115 168 674 87 153 910 98 444 657 118 181 838 85 314 491 82 527 776 105 503 994 85 383 440 98 390 477 109 626 997 101 889 928 97 415 789 105 829 972 104 250 690 83 269 437 94 537 554 92 284 897 89 646 714 109 75 719 105 818 907 95 195 659 116 617 869 103 166 756 82 672 936 114 494 518 91 30 767 83 799 989 117 471 745 101 443 606 113 127 236 97 762 992 107 83 345 105 329 508 91 39 729 121 503 621 105 156 589 77 686 767 83 325 436 109 377 423 92 893 964 95 108 646 86 205 916 88 49 569 90 708 878 123 7 810 107 789 839 95 8 817 105 340 525 105 178 628 94 37 553 106 107 883 101 437 912 112 121 591 88 841 970 85 328 339 74 405 939 108 103 927 111 379 658 85 209 980 101 369 970 105 36 585 95 122 350 112 289 569 108 552 949 98 397 785 97 135 421 109 453 998 96 704 967 107 809 980 115 131 153 110 504 775 103 204 528 110 131 735 89 111 766 104 327 456 79 721 862 97 394 530 110 272 483 98 381 972 103 197 537 102 672 993 99 32 47 116 583 742 88 526 628 99 84 374 99 715 996 79 1 4 114 61 356 115 262 890 102 418 764 95 378 478 107 775 793 95 223 649 100 190 966 86 228 895 97 107 841 99 193 374 104 382 974 95 908 919 70 796 841 89 805 949 90 457 775 108 490 662 103 59 777 74 718 734 115 20 145 98 29 347 93 14 453 116 77 645 104 147 783 102 102 597 93 37 926 101 32 386 94 386 868 102 322 616 105 280 725 95 720 851 91 257 482 86 59 345 105 97 426 108 431 779 100 745 812 108 746 839 96 803 982 91 137 431 99 743 869 91 236 797 107 524 746 87 726 931 86 544 705 99 661 932 117 609 747 98 39 263 93 300 689 108 396 432 116 205 584 114 20 795 87 494 937 103 606 718 88 574 919 96 154 383 105 116 954 101 813 959 89 258 526 96 414 432 104 644 879 95 309 770 97 797 986 82 622 937 109 496 859 100 131 886 109 488 912 105 394 599 111 0 764 107 7 93 105 309 685 96 697 886 107 819 980 98 306 364 94 685 705 105 17 72 95 314 911 104 531 552 105 425 718 108 780 822 82 371 871 98 242 265 103 819 927 93 404 965 89 56 532 107 55 449 94 462 587 90 680 718 96 171 623 97 136 288 113 325 676 111 278 504 94 288 458 101 441 810 88 35 516 93 76 189 100 16 996 85 216 812 89 350 897 85 256 703 82 585 597 97 167 932 89 415 574 107 96 137 79 395 686 100 77 889 111 371 381 114 544 707 101 148 580 83 135 799 108 594 963 93 191 286 100 228 811 109 563 858 75 156 913 85 133 603 112 59 366 102 428 430 90 455 943 110 589 968 108 252 635 104 744 930 103 721 828 110 467 547 115 722 852 99 248 801 82 223 750 97 288 304 96 126 712 120 375 923 103 703 964 98 355 424 116 194 906 96 346 889 100 209 289 86 568 807 86 244 376 115 256 680 114 307 959 90 37 923 95 205 265 109 446 536 102 18 187 101 189 585 85 519 976 90 119 199 98 53 445 110 172 634 108 389 678 93 263 313 96 461 981 100 635 867 119 161 974 92 82 798 103 7 607 107 555 719 92 10 528 103 280 919 115 648 769 101 73 201 68 454 940 97 392 862 88 136 659 91 284 728 100 301 517 111 412 914 93 577 828 99 721 785 90 67 526 99 0 917 85 525 705 99 4 468 84 162 240 98 179 295 110 133 790 108 465 838 99 170 571 88 147 766 104 81 860 118 930 958 100 538 844 103 61 534 109 562 822 85 239 886 93 73 612 105 662 753 111 225 742 108 310 524 109 151 998 96 292 721 111 358 780 102 174 865 90 219 940 97 560 998 97 306 689 111 26 183 98 574 584 116 756 932 85 115 513 97 906 988 97 565 790 91 184 546 93 200 681 83 316 943 100 223 254 95 62 430 94 63 865 116 562 783 97 96 340 105 260 284 89 33 327 101 619 915 110 358 909 99 485 551 119 34 273 95 183 581 89 894 910 93 54 233 86 82 967 108 95 863 89 332 843 120 550 653 87 162 948 87 273 817 118 160 751 122 60 286 84 327 441 99 376 566 110 310 916 87 495 730 91 353 389 110 194 438 92 719 729 101 113 880 94 38 839 111 209 389 97 146 573 107 201 262 93 343 643 85 303 412 119 449 775 96 30 606 102 45 619 94 336 355 120 420 689 107 364 984 92 600 976 108 825 885 71 876 981 91 302 704 107 417 909 94 132 401 109 825 832 104 98 718 89 741 957 99 309 557 94 289 442 107 599 889 90 608 824 97 244 369 95 12 115 94 34 803 104 7 28 91 442 961 97 544 659 95 687 884 114 554 896 125 466 692 89 88 360 98 143 571 90 84 158 110 427 708 119 15 798 111 368 493 92 280 967 99 73 880 98 163 669 96 23 897 118 418 556 90 479 831 90 53 643 103 50 549 93 879 902 89 178 833 99 224 851 100 125 274 103 14 494 119 580 665 88 244 327 86 275 723 82 52 212 106 489 789 122 554 803 99 195 604 101 195 627 90 70 902 99 616 671 103 515 576 117 270 996 111 53 520 99 42 710 94 383 397 89 127 684 102 30 259 119 293 645 84 21 668 100 338 377 104 331 995 110 215 544 113 181 257 119 204 740 107 654 848 98 255 714 102 221 983 93 324 429 75 188 439 105 383 482 112 374 624 93 457 862 85 280 797 111 132 607 99 269 916 88 543 906 98 352 500 98 428 972 112 281 327 89 416 756 101 619 671 122 465 642 112 746 925 100 430 775 115 171 852 97 296 506 104 869 891 105 800 899 108 180 309 92 770 790 98 95 234 94 771 792 101 20 767 99 549 976 113 22 244 88 21 828 98 0 657 88 351 851 101 10 325 107 654 673 108 166 214 84 177 449 105 13 710 110 170 711 95 790 842 102 34 251 119 241 447 110 681 787 80 271 420 91 655 840 99 438 569 108 301 942 113 279 347 112 231 336 104 200 369 101 22 820 108 50 693 100 436 937 109 107 895 112 48 772 108 34 194 110 407 942 98 75 323 104 159 489 78 87 449 90 120 418 90 813 910 93 172 913 96 575 793 101 291 668 112 43 823 115 662 970 106 170 550 102 692 807 86 66 832 106 152 886 116 861 957 89 254 802 84 435 504 107 630 980 115 423 827 102 491 589 98 728 787 106 36 820 90 409 792 83 567 655 95 446 993 105 630 708 97 209 671 109 18 170 101 26 823 94 742 950 94 569 594 80 543 868 116 399 589 102 470 741 108 130 218 98 150 295 100 184 744 106 776 793 101 108 921 101 698 742 98 460 667 91 481 585 105 359 435 114 106 722 101 494 905 101 585 831 82 640 993 96 370 490 113 196 308 95 503 886 96 43 834 90 98 600 77 109 978 96 653 673 104 637 715 102 776 976 117 133 633 112 268 494 94 433 571 104 224 800 102 432 911 95 390 571 96 53 111 99 98 375 88 490 928 97 125 128 99 52 183 95 441 869 107 257 290 113 810 821 97 359 990 121 405 434 92 703 834 101 727 791 94 142 359 87 229 673 105 329 744 108 155 654 105 659 985 80 414 808 106 312 594 94 419 811 99 579 737 97 78 837 108 169 376 99 117 288 91 139 218 119 697 957 110 180 198 106 647 767 83 196 957 95 66 470 106 627 637 100 14 524 99 455 576 105 372 518 95 354 589 97 709 999 115 828 967 103 583 779 99 249 285 100 13 555 114 76 967 101 567 875 91 39 330 103 541 680 93 142 572 97 397 996 96 614 709 110 9 729 111 83 556 92 205 318 98 499 563 104 58 117 115 183 219 123 40 802 122 674 692 102 34 131 99 43 820 107 138 723 86 315 752 80 335 668 89 108 439 107 258 734 102 149 384 71 845 895 109 47 734 104 280 820 94 470 604 91 193 576 92 338 953 123 657 810 106 318 401 98 669 982 90 295 428 111 12 487 98 441 660 112 412 659 111 198 734 106 45 979 102 29 189 99 858 878 98 144 916 104 512 892 87 164 793 93 435 932 94 540 568 107 131 482 79 361 429 109 142 803 102 699 912 108 113 338 85 171 369 104 254 363 99 710 893 68 661 861 102 450 694 113 74 545 106 371 949 110 354 405 80 366 684 96 4 114 105 593 988 97 117 159 81 40 836 99 6 52 97 203 913 102 845 955 86 179 748 104 517 952 95 419 601 100 18 856 94 266 447 97 113 968 82 298 700 108 384 911 90 524 846 87 202 775 103 35 797 102 292 964 94 667 697 113 59 864 85 50 552 109 182 561 102 857 967 95 439 846 110 294 624 106 5 821 103 894 923 107 584 911 82 208 364 113 60 250 106 46 444 108 547 909 108 670 826 117 360 925 111 481 677 93 343 966 96 98 878 105 210 353 101 345 437 114 98 506 102 483 872 106 338 829 108 355 852 107 168 383 111 367 911 92 829 862 85 163 473 90 685 805 82 504 992 109 607 719 95 684 925 79 16 569 89 468 506 105 844 968 102 544 801 95 41 440 111 272 752 87 257 847 94 175 515 94 81 974 79 592 731 97 161 584 94 631 749 100 192 639 96 381 898 89 104 325 76 71 469 112 1 120 133 147 327 95 174 236 108 66 163 91 561 872 102 178 912 129 338 908 106 211 406 109 204 496 116 241 449 97 149 301 110 142 883 103 504 909 116 196 409 108 348 744 107 927 993 116 489 925 90 334 411 100 499 567 108 10 470 99 172 955 95 875 883 91 508 993 80 492 553 97 323 770 92 678 997 104 196 499 104 180 289 110 533 700 95 346 969 114 125 381 114 280 939 100 84 194 103 57 644 122 355 512 123 341 427 128 507 909 104 447 616 122 469 785 106 37 928 102 163 486 111 352 811 95 225 639 86 427 765 102 133 232 110 218 764 103 50 855 93 320 883 109 341 376 93 332 983 107 181 551 99 264 751 95 90 101 94 925 955 102 18 188 82 2 791 94 111 801 94 55 260 109 81 380 85 69 105 80 99 383 98 18 342 91 306 771 95 418 895 91 41 949 107 599 676 119 37 504 96 615 845 82 186 644 92 37 391 89 81 906 101 504 868 90 726 728 96 241 730 99 145 747 123 72 211 104 404 917 103 236 779 117 202 736 88 116 473 80 326 679 93 238 505 95 503 683 106 105 611 104 649 656 94 67 282 95 425 730 101 643 649 107 446 931 105 557 632 105 811 895 109 514 770 97 460 868 102 882 893 102 412 519 94 350 538 106 259 546 99 652 751 116 736 763 97 40 524 88 289 973 98 1 96 83 150 677 104 139 845 95 534 802 79 218 657 99 96 317 90 415 526 95 8 555 103 831 853 93 146 647 101 865 967 100 281 847 98 538 648 97 66 466 98 496 551 87 704 755 92 36 523 101 464 615 97 127 418 111 145 538 101 770 814 114 51 85 79 86 990 111 492 530 97 181 196 91 167 236 94 159 978 96 41 123 111 299 573 112 138 705 108 180 701 110 275 662 96 369 402 106 197 313 107 912 921 86 866 977 96 616 801 87 775 787 93 30 339 102 232 553 97 217 301 127 445 737 97 675 817 107 80 331 108 57 629 79 657 877 99 269 435 81 218 811 110 283 873 119 493 866 114 10 796 100 280 998 97 854 905 98 227 603 104 387 740 112 400 410 93 526 928 106 8 388 106 142 870 96 392 591 88 129 489 122 651 665 87 282 693 125 195 267 109 210 263 102 696 777 80 715 869 82 356 792 88 461 833 106 334 975 95 71 271 115 291 473 86 571 709 92 283 334 99 204 723 101 544 994 88 221 537 119 279 424 103 901 909 88 840 989 102 341 398 106 133 504 105 492 945 100 15 614 92 454 679 100 430 868 99 565 931 107 213 709 80 768 898 101 460 571 104 35 901 100 121 475 85 492 958 97 604 857 95 547 655 89 584 732 94 400 568 89 106 854 122 246 862 105 56 886 102 761 883 90 321 636 85 232 914 101 334 651 107 68 560 86 515 756 103 185 337 102 34 255 101 693 956 108 466 870 88 208 567 96 707 867 106 127 395 95 354 787 101 325 976 106 44 259 111 56 468 105 153 779 106 396 493 131 472 798 86 55 821 98 88 355 111 175 183 93 772 948 72 271 703 97 549 985 98 293 988 100 158 876 93 49 830 107 872 954 115 650 925 97 503 877 99 168 948 92 902 915 107 40 857 108 298 316 106 591 995 107 657 979 94 103 952 97 326 887 76 16 701 106 323 427 83 29 669 92 266 428 93 170 210 94 81 782 106 707 998 84 345 638 121 4 399 109 715 899 98 258 331 119 280 621 83 707 824 92 802 934 98 819 865 99 70 833 107 732 816 107 0 940 134 194 375 100 363 955 103 139 954 84 100 919 99 65 723 102 23 222 96 3 653 101 80 493 89 418 876 77 85 364 122 42 214 95 480 539 108 232 699 90 515 753 105 759 958 97 613 938 87 708 722 95 562 919 110 53 262 110 114 367 112 430 856 95 32 595 97 328 889 107 8 342 70 525 898 105 645 910 107 247 373 105 0 700 100 118 766 108 165 903 89 33 275 87 14 431 103 136 650 108 269 651 103 490 745 91 264 303 98 208 825 103 759 904 92 155 321 101 203 233 76 103 403 96 311 397 79 350 535 108 332 466 107 0 214 96 206 781 98 46 479 106 474 722 103 439 826 100 274 753 113 414 623 84 86 915 113 540 717 98 462 994 101 489 702 99 187 540 80 463 884 96 694 784 107 346 994 101 425 681 91 445 580 101 132 963 108 32 143 100 171 825 93 811 926 100 198 752 112 64 725 110 837 954 93 95 395 87 862 898 99 752 928 100 378 386 109 402 441 124 402 442 92 221 604 86 74 160 100 310 469 91 578 606 110 374 869 108 843 898 95 30 532 96 923 971 90 229 397 85 47 62 96 385 584 91 19 659 114 153 689 103 725 801 104 65 537 91 180 322 109 11 224 85 701 719 109 441 722 106 337 463 83 321 341 86 104 944 102 90 791 98 344 490 88 874 978 104 127 961 88 168 664 112 678 946 95 416 627 100 435 691 102 326 731 82 116 406 80 356 860 92 433 832 126 743 805 102 173 342 105 802 876 81 131 780 120 250 288 103 383 893 98 49 115 102 493 961 103 19 766 101 112 521 93 331 398 113 449 692 100 342 569 93 209 500 92 90 565 97 169 747 104 266 890 106 32 90 99 836 872 97 465 575 93 585 648 106 278 677 108 317 670 106 593 652 91 563 997 95 293 875 86 382 489 99 42 717 83 784 890 90 296 762 90 134 248 72 159 903 100 357 664 92 677 823 113 493 500 107 879 987 96 442 859 105 97 487 97 268 796 101 331 492 118 251 853 105 169 256 111 129 910 103 163 851 98 644 670 104 448 485 75 392 819 99 435 586 106 45 884 92 583 796 103 247 893 88 79 466 98 744 876 112 337 437 90 549 588 80 704 971 101 356 655 90 634 882 93 156 436 106 699 991 99 14 750 103 107 941 72 58 558 113 472 531 101 562 618 95 237 569 83 675 771 109 337 403 100 653 887 92 660 676 87 594 610 126 233 704 103 385 828 106 491 631 108 799 874 95 133 593 105 773 895 106 224 473 109 479 878 93 24 860 96 53 629 91 314 903 102 526 600 91 364 404 95 587 954 100 118 665 84 649 867 87 91 256 97 168 276 102 599 794 84 406 811 110 106 271 100 1 582 94 229 993 100 422 515 107 225 276 105 402 756 105 126 789 87 640 818 102 315 523 96 248 770 100 585 611 105 132 290 97 470 522 92 290 729 107 894 983 115 546 858 85 330 595 104 929 979 108 260 732 103 521 546 100 294 702 94 307 788 96 463 728 100 144 576 79 176 670 85 58 524 90 400 923 102 45 945 100 407 990 90 761 830 113 756 910 112 366 985 94 739 915 98 9 544 99 168 747 87 198 821 102 260 264 114 422 745 78 489 980 99 755 854 104 390 559 89 658 792 98 526 572 88 701 817 95 643 700 88 463 902 121 198 446 108 211 601 93 195 725 106 47 741 99 191 988 89 372 745 90 216 401 117 909 912 107 677 982 99 124 791 104 303 359 98 83 583 125 473 475 107 414 590 92 1 222 115 130 415 97 500 888 103 271 418 101 344 724 74 361 643 101 778 954 94 800 990 89 823 927 105 693 803 109 450 953 87 192 562 105 211 737 110 124 673 105 147 554 95 548 731 91 11 134 108 76 208 96 196 283 82 88 243 79 262 926 100 100 660 109 334 412 91 303 341 118 799 936 89 600 638 90 138 170 96 941 998 117 66 368 107 480 635 119 638 701 100 7 512 76 11 388 94 111 255 105 62 79 91 392 404 102 656 963 111 120 227 78 309 425 114 185 974 108 228 531 117 88 381 100 436 981 99 474 887 121 186 916 85 703 753 99 515 920 108 133 710 101 28 262 86 221 249 102 4 891 122 295 752 99 762 895 106 144 630 85 678 940 111 573 749 106 32 850 95 876 930 105 375 792 117 233 803 110 303 380 105 737 840 89 331 420 102 20 737 100 139 693 114 36 396 104 29 228 97 256 672 97 38 682 111 476 949 95 371 423 93 616 770 98 31 73 89 788 987 97 106 241 111 491 539 105 276 510 90 310 749 78 203 526 104 336 796 99 711 817 90 59 612 101 233 754 93 24 269 96 139 442 108 298 933 88 100 545 108 48 756 115 653 823 100 537 549 108 260 852 91 27 241 108 569 579 116 612 874 90 454 546 90 282 285 116 597 929 108 344 853 75 80 866 103 835 961 124 9 809 82 674 844 101 239 436 116 237 652 106 934 951 103 117 228 109 736 739 99 471 791 84 376 987 101 19 439 110 61 374 106 263 448 108 36 316 100 22 917 96 310 434 89 119 543 88 28 713 81 376 781 102 552 682 90 445 952 104 276 906 99 860 915 108 552 773 90 37 678 106 193 926 77 399 404 89 344 583 107 27 709 112 183 189 103 54 932 91 99 343 115 205 471 91 716 959 107 760 878 93 38 105 107 372 806 95 167 956 82 248 556 100 159 290 124 257 275 106 261 362 94 723 829 96 704 820 92 742 817 115 748 806 104 15 339 102 652 865 90 31 142 106 20 563 92 32 979 109 611 782 110 530 628 100 78 689 106 426 432 117 458 460 100 638 666 104 646 906 92 574 914 93 195 349 89 591 844 102 36 517 115 27 490 95 78 383 103 632 688 96 22 427 93 511 787 81 422 483 99 564 727 97 416 467 104 141 401 87 334 623 95 523 949 97 603 760 94 192 735 124 620 793 90 722 791 93 182 338 114 825 940 100 484 752 99 72 388 87 201 860 104 354 785 115 261 469 90 187 188 108 440 632 102 812 923 117 339 736 98 74 859 122 559 786 96 70 242 86 344 538 105 19 378 102 202 899 99 143 352 86 144 345 102 853 869 86 259 612 112 149 913 116 484 718 89 179 606 103 367 991 91 646 898 90 483 768 99 118 178 83 325 892 97 805 986 102 134 547 86 528 728 78 196 441 91 309 846 94 135 439 101 540 543 106 869 935 99 15 607 103 4 22 119 367 505 98 98 834 89 73 679 101 357 594 113 533 615 100 303 583 73 539 962 101 500 769 90 600 903 95 244 582 111 337 582 95 265 379 100 139 941 99 55 758 77 269 406 107 102 251 112 405 888 94 69 387 101 809 944 101 27 292 98 458 624 117 602 740 108 60 944 92 18 470 97 13 171 94 596 837 91 857 987 88 660 938 110 705 904 87 364 990 90 313 650 101 58 232 86 127 813 123 834 880 111 524 587 85 153 878 112 712 949 108 44 541 87 233 738 98 99 675 90 486 653 81 2 558 100 346 738 123 613 941 74 618 859 101 621 730 93 204 592 102 466 663 92 639 797 101 125 977 101 286 643 105 782 881 92 493 825 98 273 636 101 390 960 106 239 905 106 802 931 130 164 965 92 62 522 105 778 949 108 88 844 106 169 692 86 343 505 98 855 977 106 87 277 110 2 679 114 718 786 101 454 533 101 212 412 96 452 807 102 635 871 109 183 416 111 256 569 101 240 529 89 117 858 104 94 891 106 217 370 112 371 803 105 220 279 92 718 756 108 583 739 100 349 449 93 226 415 102 309 895 113 319 655 96 932 969 75 155 486 112 147 405 97 235 497 82 336 588 117 305 710 94 30 182 115 52 584 99 95 944 94 272 998 100 221 707 87 570 793 115 556 891 104 49 358 110 418 797 80 329 903 105 825 914 103 183 896 92 135 966 103 471 659 105 224 826 105 825 892 102 172 350 101 330 338 102 103 425 101 339 372 88 209 567 99 107 717 114 227 385 96 88 841 112 353 425 101 8 449 94 330 370 117 453 543 102 306 515 110 98 319 88 143 158 93 796 924 111 213 347 104 509 817 93 50 929 87 171 945 100 321 671 103 311 810 91 254 532 100 485 754 96 166 748 107 576 894 96 83 675 105 348 768 98 313 505 102 41 391 104 301 901 109 552 715 88 20 459 106 234 920 95 483 630 103 374 529 99 9 51 109 426 479 102 455 912 108 305 432 90 417 689 87 378 761 91 112 991 99 514 948 111 254 698 106 295 777 95 338 795 96 11 657 120 88 298 102 174 783 91 174 323 96 402 976 92 704 815 112 299 370 100 41 252 85 3 295 78 309 949 104 61 207 99 132 939 90 339 361 103 103 866 98 425 532 102 309 868 98 138 724 96 575 653 118 7 159 93 93 155 112 569 662 101 88 584 91 586 748 97 479 624 83 121 597 101 15 385 110 287 336 104 229 428 89 591 881 98 450 862 90 362 741 82 532 911 99 293 648 82 188 408 103 254 865 116 494 526 100 90 292 90 29 108 108 176 953 99 55 709 96 95 611 92 24 156 105 31 438 90 29 819 105 263 912 107 125 604 87 40 735 94 40 517 114 368 531 85 261 841 108 447 725 89 339 946 105 482 733 82 561 768 87 279 854 91 574 888 105 23 169 91 601 782 106 181 824 95 463 721 105 964 991 97 33 51 106 255 960 95 58 517 85 16 293 93 54 759 122 349 739 97 596 759 107 410 907 99 88 357 111 501 805 109 11 630 95 267 628 92 239 355 103 273 811 94 45 239 116 423 911 102 519 662 79 226 531 109 434 997 123 162 314 105 10 17 113 466 930 98 441 486 115 346 592 101 55 405 95 243 432 107 74 194 90 96 273 101 299 683 99 492 976 98 690 694 88 195 538 90 139 825 117 518 910 102 546 888 107 228 502 82 85 774 87 114 887 103 358 902 88 769 899 94 41 603 101 194 307 98 13 154 113 829 926 97 446 824 92 97 483 102 472 674 108 442 724 89 920 930 94 114 400 117 392 869 93 638 704 96 76 819 86 736 840 87 203 985 80 728 968 108 330 572 117 452 592 106 61 598 109 196 323 96 57 151 102 596 890 108 87 764 114 349 385 113 204 427 89 810 913 114 655 659 104 751 793 105 678 761 83 300 306 117 129 847 95 514 517 100 618 804 94 650 701 112 108 844 92 141 575 119 348 570 98 861 936 94 90 346 93 241 842 99 555 930 110 170 646 82 234 787 90 694 799 112 373 953 117 216 341 96 370 909 89 178 415 114 471 684 84 284 872 107 103 682 99 507 929 99 57 836 110 187 461 91 245 253 100 442 511 79 171 810 99 248 751 90 151 719 102 830 947 101 480 485 112 452 508 101 460 719 79 273 665 113 448 970 112 224 296 86 325 698 91 209 977 86 250 353 97 614 872 97 528 578 114 114 565 89 598 698 109 148 871 117 421 509 112 140 244 109 89 525 92 47 491 110 205 981 108 373 612 116 461 560 104 649 955 117 576 860 99 240 651 105 347 825 94 387 922 103 344 803 102 678 856 116 41 545 97 120 658 91 31 216 93 559 886 107 130 170 106 806 951 102 650 817 89 763 917 103 70 823 90 327 918 75 51 125 96 47 568 86 74 228 111 136 497 104 726 740 86 36 222 105 588 941 120 286 523 92 231 645 82 168 566 112 184 521 117 26 787 92 277 925 103 142 724 103 570 983 102 227 853 105 132 784 94 562 700 93 185 218 107 26 893 94 140 314 106 183 518 109 716 924 91 707 837 99 175 441 100 85 735 88 3 913 125 160 683 104 234 532 97 381 479 116 454 633 90 391 910 88 613 740 104 638 905 89 621 970 111 835 864 105 648 697 92 219 610 91 219 762 99 418 597 110 466 646 102 382 948 102 758 886 102 6 707 114 678 945 95 261 296 86 293 844 99 401 753 97 209 390 108 27 568 110 326 698 99 451 454 98 317 524 90 284 302 93 536 838 101 54 253 117 555 723 102 263 416 99 637 931 129 885 909 104 729 957 98 676 879 91 270 303 104 328 635 99 551 810 83 134 459 93 642 775 88 363 453 112 606 644 77 10 744 101 270 885 79 54 906 90 207 626 87 1 877 98 19 336 99 230 898 106 200 581 103 246 714 99 529 990 97 55 710 109 153 206 90 557 866 94 116 791 103 54 114 99 909 975 109 506 905 95 74 548 106 368 515 120 695 717 103 475 691 87 186 292 102 86 537 116 510 728 99 354 615 107 709 882 95 223 531 96 355 432 91 722 817 85 292 598 87 130 278 92 572 723 114 396 739 110 97 804 91 367 410 102 478 967 108 100 721 99 29 519 112 434 659 91 42 337 94 8 519 103 49 176 85 49 411 84 370 899 101 72 822 103 630 872 110 111 354 102 234 413 95 260 964 88 88 105 95 123 944 104 22 176 99 107 510 99 526 705 91 46 579 95 482 957 89 423 640 94 47 560 99 280 371 97 350 680 125 82 264 96 167 892 102 184 819 92 162 595 89 219 401 105 474 575 89 553 666 99 113 816 104 292 507 129 682 795 104 128 826 87 433 806 102 162 582 105 875 948 102 457 704 78 69 671 104 621 736 111 797 857 81 214 815 109 601 995 88 589 677 96 605 859 117 559 817 92 265 343 102 15 764 103 530 960 109 261 752 108 476 945 90 93 597 102 45 841 102 492 713 108 371 573 97 453 629 111 226 472 82 164 933 94 16 401 107 342 892 104 249 458 114 222 807 94 724 873 100 432 615 95 803 922 74 101 376 99 164 177 98 726 802 91 244 786 88 127 701 105 135 979 99 251 600 99 493 570 106 44 305 97 481 826 101 628 929 91 131 600 85 206 969 111 341 856 120 207 747 98 100 178 105 79 738 85 273 833 110 523 859 107 169 569 112 220 954 97 33 348 101 379 748 101 763 928 104 421 928 113 98 855 101 606 694 85 36 910 101 371 496 97 292 502 100 938 994 93 222 299 106 45 647 111 156 179 118 360 923 105 371 873 115 222 615 90 538 768 103 92 556 80 328 723 115 904 949 103 706 835 105 69 322 107 112 664 99 613 992 98 179 527 76 129 521 123 706 856 114 511 899 88 51 103 101 445 834 93 588 595 100 154 480 96 45 706 94 317 854 96 447 742 100 393 899 101 562 850 116 237 861 94 589 679 108 360 608 73 250 503 66 44 179 100 33 490 92 36 556 93 240 606 96 197 906 102 644 885 102 365 954 95 179 824 96 288 650 101 479 529 108 109 634 115 552 730 81 769 897 100 535 948 95 256 353 108 280 313 95 364 704 99 146 236 87 247 255 95 210 246 102 100 652 93 610 867 86 746 969 108 47 863 100 468 605 96 257 282 101 152 185 96 201 840 98 720 956 100 54 447 96 411 588 92 505 703 101 316 394 86 499 590 104 350 981 107 126 326 99 203 815 90 133 421 99 156 760 84 454 630 92 509 864 102 212 736 89 81 943 102 860 917 102 651 902 93 140 852 119 488 734 101 381 719 114 348 447 95 934 949 89 240 757 93 487 522 89 577 677 110 149 950 101 113 430 94 662 903 105 160 618 101 439 514 88 310 782 113 218 688 103 171 918 105 272 454 78 590 703 109 684 938 108 674 998 114 630 876 97 476 587 103 657 993 109 340 826 97 212 334 82 768 891 103 547 610 85 107 923 102 362 384 109 440 898 86 131 271 99 356 695 105 377 543 126 27 819 100 918 971 87 123 479 110 488 873 113 436 753 98 33 822 100 928 988 121 541 596 106 834 950 93 782 838 98 23 139 113 869 975 103 50 374 100 721 878 108 227 823 95 883 943 107 166 560 101 40 774 85 381 627 109 261 408 109 90 641 96 98 383 108 603 862 86 570 894 96 280 542 96 402 773 102 96 780 110 14 187 86 541 600 99 385 714 98 414 872 113 344 546 98 355 859 84 269 975 92 493 875 106 405 807 98 86 508 84 461 581 124 79 182 87 512 860 97 181 430 82 144 718 96 173 814 98 51 635 94 412 993 112 123 696 93 130 626 103 98 437 91 428 473 90 899 952 102 557 992 94 693 846 102 224 845 102 21 761 101 408 998 104 434 705 95 133 271 104 504 560 122 714 900 97 355 804 101 326 401 102 432 651 91 159 312 103 300 564 91 443 918 93 258 335 94 176 841 106 718 835 96 122 134 96 298 911 91 201 861 106 701 705 86 631 891 83 75 473 111 46 334 108 325 492 98 88 267 98 145 439 74 302 710 96 32 39 114 325 848 96 612 924 94 132 691 120 455 807 72 689 881 98 127 331 87 336 998 101 357 792 109 635 898 99 383 609 101 15 149 109 587 685 100 663 723 97 343 882 101 68 937 102 91 731 101 13 739 103 28 192 107 742 846 94 98 876 99 208 667 77 320 993 114 514 661 100 83 85 76 379 935 96 170 765 114 525 643 109 213 872 98 307 477 105 116 755 79 122 603 84 142 258 91 687 992 115 246 786 105 194 551 105 201 721 98 535 762 107 178 957 92 219 896 93 511 943 100 90 348 98 338 948 105 374 469 82 427 649 91 34 109 104 395 602 112 112 156 105 291 676 112 23 586 86 477 517 86 154 954 114 332 631 84 176 792 112 156 778 100 503 976 98 441 774 101 32 134 106 234 457 111 691 917 98 226 526 74 380 782 59 155 426 97 151 358 108 320 811 103 809 841 117 345 775 112 929 970 93 188 805 99 407 639 107 191 263 98 242 987 85 744 750 101 108 302 92 426 902 93 96 795 102 572 972 110 271 889 94 31 915 97 246 770 102 383 455 106 553 989 103 512 717 99 893 897 95 819 903 110 331 540 106 228 419 91 331 788 103 57 485 106 50 697 88 197 874 101 161 744 105 242 250 115 602 845 98 158 956 95 304 444 92 72 502 97 264 297 99 819 846 98 163 919 110 85 972 89 789 961 96 205 417 95 606 915 109 479 710 97 112 451 95 24 717 98 64 298 95 731 921 91 164 858 102 385 996 113 584 787 100 614 771 101 221 738 99 202 285 110 68 650 109 543 851 94 34 755 83 827 834 95 341 661 110 650 655 113 149 906 94 433 565 111 344 701 104 80 558 102 32 866 119 256 470 87 129 953 96 610 707 89 619 627 106 48 81 102 65 724 109 849 879 97 34 546 89 508 695 106 92 403 99 433 522 113 776 802 87 130 428 95 244 292 100 576 701 103 36 940 115 635 952 100 190 924 112 186 698 99 479 776 110 146 754 102 123 451 91 622 841 74 869 879 93 33 877 81 73 992 114 571 726 100 111 510 104 392 530 102 691 866 80 707 881 102 955 970 109 231 594 97 58 739 97 393 794 102 226 592 114 1 38 106 73 421 113 624 998 102 376 463 96 33 849 100 203 596 104 302 619 105 543 886 106 35 699 112 137 473 89 402 999 94 142 722 98 684 695 95 371 663 100 554 705 108 670 889 107 79 529 103 931 990 114 34 851 112 316 976 95 500 840 91 91 354 99 713 891 110 790 892 99 597 797 111 489 779 101 148 996 96 705 742 97 70 800 88 426 561 90 137 882 93 104 632 94 470 643 96 326 421 90 230 954 103 124 757 100 168 985 102 423 803 107 507 682 113 336 668 126 207 621 93 76 625 113 837 858 79 658 875 115 61 970 101 109 140 97 862 874 87 686 882 87 588 840 103 566 786 97 645 781 103 481 879 94 389 733 106 303 556 105 160 456 111 496 972 109 39 71 114 476 737 90 328 923 92 222 454 90 639 716 109 616 859 83 44 70 102 560 647 95 2 717 90 415 911 98 489 851 119 154 542 92 406 605 105 42 384 96 529 831 100 1 140 92 89 273 112 796 811 98 98 725 98 637 645 108 546 671 102 152 909 99 40 201 100 108 421 109 240 616 112 12 650 117 157 607 107 571 903 88 91 402 124 103 626 94 832 883 88 237 795 83 811 938 100 172 231 113 637 772 114 109 569 104 186 475 106 182 981 114 52 241 115 238 939 103 355 801 103 88 745 93 362 670 95 129 829 108 726 937 94 28 401 94 53 269 93 339 598 94 266 369 107 151 164 99 248 255 113 193 507 89 143 439 94 83 350 109 55 550 93 382 735 100 575 888 98 226 973 129 54 975 120 158 886 123 379 573 94 77 390 96 471 868 115 78 279 109 34 664 106 189 673 110 79 797 101 147 816 90 1 292 84 939 964 80 107 188 96 40 787 113 317 599 95 885 897 112 136 247 102 43 715 89 35 553 106 225 352 105 25 972 105 601 833 113 247 287 106 373 900 98 384 894 95 13 943 84 623 726 107 206 573 88 959 981 85 82 860 110 362 983 108 197 236 74 571 611 102 80 225 100 298 725 107 395 963 107 72 759 105 186 642 102 367 950 108 485 504 86 234 858 98 155 597 105 657 931 118 733 765 101 178 402 104 487 643 105 182 400 108 439 823 102 66 89 98 90 417 81 246 805 101 735 982 83 368 596 111 438 618 85 413 649 112 42 750 89 48 593 88 0 510 110 39 175 106 471 613 87 231 441 113 759 821 82 109 208 95 724 942 91 563 794 95 257 913 95 40 858 95 494 771 97 256 291 102 8 17 94 105 530 107 50 260 94 455 788 78 824 831 97 65 734 95 623 778 105 528 858 99 83 384 106 489 614 90 25 164 87 637 836 107 948 950 89 773 971 111 382 810 96 133 692 88 461 556 99 625 892 79 216 300 108 540 742 97 586 997 102 304 999 105 134 521 92 142 183 91 365 982 90 44 661 88 541 949 111 401 839 114 407 843 105 558 746 91 438 713 100 551 884 86 282 814 113 4 855 95 526 821 120 473 704 119 11 899 93 160 534 108 503 981 110 518 908 95 184 249 99 418 464 95 95 206 87 31 80 89 419 974 115 340 603 101 60 78 99 602 978 90 526 655 90 64 141 94 28 631 117 327 342 111 43 714 93 380 948 93 594 935 112 167 523 86 353 854 105 701 991 105 111 166 80 498 583 80 28 547 95 296 573 101 245 892 83 100 973 107 322 807 87 771 927 112 11 423 95 650 778 95 177 472 98 91 708 97 221 477 96 259 968 106 225 387 100 313 908 102 214 347 106 115 765 84 118 293 84 185 256 92 69 696 88 218 795 96 200 497 95 42 585 90 292 814 94 639 741 91 309 576 86 51 280 103 391 927 113 57 221 96 319 497 107 393 556 100 596 641 104 752 924 111 198 993 111 397 431 85 385 665 83 241 626 85 431 689 113 573 903 104 175 900 105 377 450 112 403 752 99 416 914 88 217 653 110 520 918 104 281 473 108 52 328 98 525 597 84 752 966 110 793 979 80 769 904 104 242 982 87 136 143 105 280 926 102 445 513 92 684 895 78 248 924 100 556 941 97 400 677 105 226 594 90 627 994 97 162 872 121 644 900 97 62 108 102 303 331 94 669 673 85 503 959 117 110 713 111 69 187 93 176 404 108 917 984 112 536 773 96 170 411 94 525 901 105 786 901 106 353 649 119 638 685 113 748 985 107 111 654 107 413 504 99 416 741 100 316 891 93 846 966 108 579 733 100 528 683 106 174 469 103 32 246 99 480 720 94 480 594 78 200 925 82 61 627 90 357 367 107 539 806 94 724 937 96 663 884 90 326 956 100 209 726 100 448 669 117 609 672 88 678 714 106 63 716 84 78 613 89 214 577 112 124 430 82 651 822 111 52 298 111 615 667 86 346 533 82 85 180 91 18 391 87 130 335 103 440 715 104 683 761 86 375 835 99 252 510 94 200 968 111 125 412 99 465 528 104 63 952 96 99 619 110 41 143 102 500 826 88 17 665 105 258 709 92 657 746 97 466 626 86 281 368 97 610 804 105 363 613 89 721 823 79 106 262 107 870 960 93 196 340 96 646 971 92 194 512 117 52 107 116 152 924 98 554 689 107 568 947 102 420 565 99 464 686 107 268 746 102 812 995 94 135 447 93 266 372 88 163 756 109 461 905 98 770 937 94 313 751 120 65 421 98 430 580 102 219 236 102 709 993 102 380 677 95 146 551 86 244 522 112 355 828 93 142 381 112 314 510 105 152 878 111 273 725 93 176 709 102 465 830 92 531 535 83 536 785 91 129 771 98 250 501 104 575 686 106 298 460 93 357 734 97 481 926 98 539 887 103 48 472 93 196 379 81 263 278 97 91 824 83 136 185 89 864 927 89 135 806 91 267 692 103 694 822 102 55 564 111 159 219 98 690 783 116 212 997 116 419 872 93 142 342 94 61 99 94 771 826 92 728 971 96 184 584 103 356 832 94 652 764 91 437 757 89 960 978 103 418 974 114 253 915 83 83 422 113 341 562 104 475 606 107 481 625 97 384 750 90 99 331 115 488 810 103 78 784 100 19 358 89 306 770 93 172 823 101 117 305 106 397 876 111 830 909 102 161 822 100 541 583 85 281 612 99 32 690 98 585 965 100 780 938 97 603 641 116 278 286 101 361 965 94 88 937 95 341 666 74 232 304 99 666 831 119 135 798 128 218 377 81 570 724 99 422 955 90 247 733 96 338 731 79 377 449 101 429 842 110 447 653 111 11 187 122 340 382 99 132 408 97 258 604 106 320 403 99 574 885 92 356 950 92 400 992 97 94 447 106 216 343 97 389 823 84 21 831 96 512 631 94 674 773 88 575 586 114 433 596 82 13 432 83 206 388 103 132 255 111 197 858 100 388 496 103 547 877 105 338 660 89 928 976 109 66 411 102 287 972 102 811 887 99 641 850 98 584 980 99 199 611 91 231 995 90 476 694 90 732 787 101 540 977 111 43 128 100 402 855 83 377 622 109 526 740 99 164 620 113 7 346 110 444 541 98 347 409 87 273 496 96 595 757 102 4 720 83 608 909 116 111 695 104 250 976 95 107 625 98 360 527 96 57 194 121 139 946 110 327 405 103 56 314 109 121 135 95 110 940 112 171 897 92 442 678 99 154 216 101 203 406 97 783 859 91 181 377 88 99 370 97 409 735 84 299 681 111 782 904 76 227 684 118 779 841 97 343 589 107 419 756 104 8 396 98 539 683 107 65 131 102 474 498 128 782 905 108 43 513 111 433 563 110 40 643 94 785 816 105 473 801 90 53 694 95 627 645 96 18 954 91 77 145 108 325 986 99 503 875 80 43 492 87 88 364 104 712 806 111 375 388 86 217 940 115 160 388 93 81 961 101 21 608 103 239 612 101 606 939 110 109 259 94 652 708 96 280 417 111 312 524 93 418 555 93 30 612 104 444 975 107 862 875 88 692 948 109 268 981 104 419 777 100 84 274 114 463 710 86 318 320 108 48 522 108 908 938 90 459 809 101 355 877 106 451 590 114 700 723 99 506 553 107 284 953 90 250 719 101 225 538 96 462 642 103 379 484 104 686 731 99 528 661 93 205 549 96 270 669 103 329 792 105 115 953 77 662 739 110 120 344 108 302 672 99 261 553 99 395 790 96 190 622 95 127 606 84 110 404 83 302 908 83 219 712 90 284 921 90 410 874 104 768 785 106 556 856 120 386 465 95 268 660 102 106 345 108 460 468 101 51 426 98 150 262 85 512 862 91 205 814 107 349 573 119 676 923 107 521 967 108 645 967 116 130 416 85 332 677 105 51 238 101 98 602 98 504 779 106 45 933 78 264 592 108 27 261 106 482 990 114 183 745 103 439 575 99 469 620 106 410 886 87 7 23 97 60 926 111 8 594 122 521 539 104 378 634 99 492 789 113 573 881 111 105 867 82 202 215 84 56 428 92 632 940 84 421 737 91 147 541 95 342 680 114 92 787 86 431 559 92 210 796 110 101 704 101 428 520 74 733 879 99 14 577 121 312 405 100 105 899 99 533 553 103 1 241 97 140 892 95 156 563 98 359 455 111 166 766 84 488 897 87 241 971 105 632 758 102 74 526 103 611 695 94 547 697 113 136 864 107 522 819 93 323 503 112 206 681 78 14 246 115 32 656 108 266 470 81 120 222 87 158 845 89 62 859 128 197 610 115 44 395 100 26 55 94 328 690 90 238 658 115 666 969 88 74 103 102 29 293 109 130 530 94 645 987 106 608 993 101 262 600 103 186 352 122 405 435 111 199 303 101 46 103 74 224 574 101 13 314 93 39 114 80 118 780 108 171 636 104 17 483 102 326 759 106 308 637 94 85 791 100 433 771 111 60 777 119 208 490 102 744 949 106 862 939 101 279 715 91 453 681 95 566 855 115 249 713 95 281 313 94 576 593 91 46 120 83 64 88 101 844 856 112 78 290 100 66 245 99 221 768 91 613 968 116 119 629 105 476 478 94 569 757 102 524 626 97 26 723 91 245 683 89 510 794 104 321 947 122 392 813 103 565 604 109 445 646 97 330 759 107 408 767 80 33 287 101 581 977 93 120 805 95 102 628 104 21 251 95 306 436 97 451 889 102 220 889 100 277 982 103 483 525 83 50 795 119 395 576 79 806 988 102 28 444 115 586 692 110 454 651 103 19 494 90 710 802 95 43 512 98 20 65 121 79 624 112 428 996 96 155 714 99 190 824 87 549 926 107 650 691 86 109 807 101 135 325 98 167 841 86 485 815 102 96 644 70 884 937 97 255 388 101 570 704 84 212 344 94 389 876 98 319 856 114 120 153 100 326 945 103 338 723 90 408 815 118 728 753 108 225 625 99 153 575 97 40 196 118 295 636 120 540 662 115 621 664 103 918 970 91 58 594 95 60 444 102 358 961 97 57 412 101 601 968 86 84 245 97 340 535 105 512 622 114 341 913 88 439 552 86 559 901 119 276 381 100 142 159 87 514 732 108 86 771 92 121 706 101 280 701 94 233 977 95 565 771 86 728 877 121 165 468 87 270 799 99 549 932 91 892 996 98 184 225 108 67 360 98 511 765 103 643 829 83 348 433 96 417 587 119 548 738 115 479 681 100 10 929 106 573 930 72 62 291 81 37 83 104 707 811 104 389 957 80 283 715 122 128 484 96 139 301 106 288 749 94 59 752 110 109 272 111 866 925 95 128 557 109 523 776 88 451 935 96 128 157 80 350 775 93 535 561 97 235 407 106 192 283 97 9 203 111 764 792 106 98 356 96 108 503 111 276 613 107 201 853 94 93 112 109 472 714 103 77 199 94 20 67 93 578 923 101 229 792 92 306 873 109 115 504 102 70 981 95 391 738 94 194 664 112 325 544 94 651 881 103 111 682 103 468 966 91 484 582 102 618 725 98 426 466 102 21 726 96 128 379 110 51 840 86 598 889 110 880 883 73 210 858 110 109 766 99 396 815 99 83 664 106 314 757 105 726 878 98 801 998 99 333 478 85 406 455 95 74 742 125 145 956 112 953 987 103 160 560 104 184 324 101 218 719 104 47 612 101 16 371 102 460 758 87 864 956 86 375 910 91 461 688 95 317 756 104 178 731 86 508 588 99 383 614 91 352 641 102 706 948 86 781 940 117 134 716 93 189 398 101 888 928 135 718 995 91 150 327 115 222 955 103 155 339 91 296 707 110 23 614 90 642 736 88 60 769 88 419 882 96 272 569 87 16 404 103 539 693 126 248 373 100 327 566 98 595 933 107 446 920 85 311 541 79 480 669 113 685 906 104 181 399 96 842 863 116 378 872 93 55 378 109 54 674 105 48 639 102 199 739 113 732 772 99 151 705 99 31 790 113 382 879 101 97 843 78 556 976 106 352 802 106 307 427 95 482 677 84 608 888 113 153 862 99 530 739 104 152 408 101 298 418 92 91 548 101 363 417 86 238 702 96 176 289 100 691 982 98 367 541 115 616 891 100 725 775 104 189 637 81 641 905 100 10 514 95 141 737 81 359 470 87 93 553 104 458 798 101 708 992 93 335 390 113 144 670 94 320 706 101 166 432 112 66 165 91 81 633 97 381 674 97 349 366 93 325 926 96 27 686 93 580 847 95 259 327 89 329 911 90 88 257 114 710 930 104 430 593 109 169 758 79 651 693 99 750 829 100 518 525 104 174 220 103 281 493 114 607 776 90 286 518 101 313 419 100 323 405 98 267 382 100 116 476 101 219 649 86 236 339 122 443 626 98 806 815 101 554 756 83 7 852 112 326 375 120 133 410 103 75 209 88 771 866 93 44 49 95 107 526 107 764 778 81 6 290 87 546 933 108 788 954 108 315 785 93 446 565 103 27 137 105 67 849 97 775 960 105 214 587 81 119 861 107 699 962 78 166 544 102 274 797 74 326 495 93 193 251 100 59 479 100 402 673 92 374 555 110 273 990 95 32 682 115 49 164 85 553 636 94 282 967 115 58 764 97 181 745 97 118 334 84 715 783 108 330 969 97 18 193 106 120 912 106 210 484 95 240 262 97 284 438 90 583 822 124 199 947 93 414 745 100 126 431 105 853 885 87 281 586 90 292 754 109 474 565 82 256 445 92 156 261 93 91 902 94 52 546 91 548 842 98 862 960 97 438 992 96 38 350 94 683 697 97 32 586 106 717 829 103 308 346 91 380 893 111 509 848 108 845 896 105 340 374 98 310 656 100 539 753 94 763 783 102 23 277 86 179 821 105 214 698 84 335 416 109 840 884 93 132 670 99 627 902 98 397 508 104 40 415 101 406 671 94 532 625 95 790 884 83 102 458 95 657 942 115 446 980 113 738 982 88 348 451 92 82 216 95 83 802 107 58 652 110 447 519 90 672 963 100 432 766 78 793 880 116 786 804 108 141 847 92 709 710 87 734 919 110 750 885 112 157 547 104 89 206 103 201 433 105 576 776 97 700 823 89 190 939 97 227 380 103 417 535 113 587 686 102 343 754 101 418 837 100 4 141 107 338 688 104 725 942 103 234 764 92 244 651 94 793 889 106 418 462 101 140 460 96 125 358 113 261 779 104 42 120 112 302 536 105 515 978 93 446 864 101 17 907 103 648 741 100 222 472 113 494 558 105 245 352 110 378 908 97 399 950 106 365 856 95 695 843 99 633 666 110 155 633 85 316 679 113 336 890 105 112 746 104 499 600 93 325 667 115 571 922 121 193 920 108 157 755 93 15 990 87 655 993 119 338 689 118 306 918 104 202 752 110 186 295 102 39 731 108 94 940 95 113 310 113 85 369 103 97 125 87 313 507 98 241 518 86 370 630 103 469 904 87 158 707 94 118 812 89 23 603 100 296 614 108 203 771 110 494 701 111 33 644 82 44 500 106 21 718 101 17 575 108 206 486 90 438 737 104 411 557 102 74 486 87 175 373 96 555 982 109 239 721 86 119 264 96 507 810 101 28 128 90 134 850 114 196 330 116 270 718 102 448 943 102 402 686 105 570 626 114 32 105 98 278 519 104 503 583 111 684 990 109 336 959 90 128 588 108 275 848 117 3 851 107 106 244 100 443 621 110 523 824 97 104 519 104 455 695 99 698 987 111 637 797 100 428 803 94 83 685 93 212 441 103 358 588 103 832 990 93 436 869 89 632 845 97 445 969 94 0 883 92 732 962 100 682 721 103 502 722 109 249 351 103 124 247 93 101 775 105 542 844 109 632 710 102 188 343 115 685 743 97 48 79 72 225 383 100 520 888 92 379 613 114 61 886 110 137 353 111 225 839 108 233 797 116 565 574 103 661 679 96 31 88 119 593 888 105 583 651 107 148 534 109 648 788 89 261 760 86 68 854 100 270 389 116 766 861 101 433 521 99 727 890 93 462 663 93 218 435 96 46 408 107 566 772 93 95 278 84 641 995 102 180 233 107 116 505 102 150 502 113 137 863 93 134 508 99 663 915 99 95 178 101 421 772 109 196 857 106 238 476 100 285 673 92 649 939 86 0 993 98 318 483 93 620 705 111 149 740 103 11 769 95 153 690 104 158 185 88 468 661 105 99 445 72 104 837 96 856 970 114 104 133 113 36 467 85 169 243 107 350 651 112 429 641 91 135 670 102 405 787 87 280 633 85 193 697 97 179 769 105 591 967 95 109 635 105 711 732 116 431 566 102 667 824 108 165 369 114 273 555 97 119 473 99 181 482 95 184 486 99 329 985 91 133 135 89 297 509 100 121 433 95 137 541 102 80 841 95 133 941 110 271 927 86 681 728 102 75 447 103 292 993 103 313 693 100 13 132 113 81 463 98 739 971 99 312 959 89 10 652 76 286 498 94 503 748 102 632 804 111 551 615 100 786 862 106 855 957 105 4 128 83 340 599 94 568 718 93 196 946 99 130 595 103 27 649 106 486 932 113 256 458 98 226 621 116 60 882 107 473 843 99 415 430 96 434 990 99 602 934 108 619 800 100 248 968 87 25 120 92 369 651 96 132 616 109 651 793 97 347 684 100 219 358 98 901 997 82 724 805 94 466 844 98 140 554 104 239 760 101 138 463 103 589 985 102 152 554 90 44 642 100 435 925 96 4 668 103 713 890 102 174 860 108 23 424 99 17 804 114 648 682 86 189 607 79 175 791 94 128 167 97 929 974 105 406 642 94 374 600 99 405 504 96 469 897 89 314 439 114 296 844 109 453 867 95 352 616 102 310 548 107 453 734 104 803 821 109 759 861 100 435 815 111 764 925 102 637 912 111 525 848 117 218 864 91 788 909 107 494 843 82 362 695 93 722 959 85 861 990 107 332 648 97 600 964 92 805 968 119 127 924 106 48 534 101 287 938 98 266 355 118 435 946 98 475 782 102 185 588 97 695 988 107 75 586 91 181 216 94 161 793 97 56 470 96 116 203 87 639 905 91 289 825 91 233 821 104 799 853 105 315 454 103 386 856 93 267 861 96 58 403 109 172 242 77 112 207 88 356 637 103 49 945 111 884 976 110 647 697 95 35 139 100 145 597 95 733 825 110 124 864 107 5 542 107 196 858 107 599 883 114 143 808 102 357 597 100 271 747 95 396 791 91 176 495 80 308 581 107 665 674 102 284 414 102 84 295 110 12 478 92 406 892 89 322 463 96 718 954 113 24 268 97 81 933 91 104 897 89 462 965 104 314 955 98 199 802 102 60 600 95 529 537 102 532 803 105 219 512 90 97 345 99 311 364 99 359 515 102 746 952 109 407 648 102 133 262 104 5 10 90 530 985 98 314 528 95 333 671 109 39 60 113 21 100 89 830 980 95 322 372 96 659 939 95 11 233 102 426 668 110 209 658 106 264 439 108 927 944 93 50 435 97 413 959 77 318 939 102 340 456 100 157 492 113 191 471 87 119 664 90 335 919 100 63 336 97 203 637 88 414 491 102 430 741 106 514 790 89 560 940 102 723 997 101 111 957 115 63 454 114 210 316 107 549 550 109 702 940 90 57 442 110 126 264 109 206 217 112 133 228 101 76 589 101 336 823 107 528 879 80 285 704 91 820 842 101 339 376 95 376 946 99 725 830 97 465 942 105 619 670 102 73 365 107 518 880 114 24 924 113 608 786 112 718 919 77 528 804 114 55 577 103 594 673 105 18 914 113 480 909 103 167 216 94 333 832 87 760 769 93 349 853 79 229 272 100 261 574 91 238 361 95 190 274 104 651 887 92 190 710 85 111 117 112 115 160 95 824 895 105 450 632 116 87 967 90 538 646 101 843 960 111 433 586 102 54 405 83 533 632 86 346 736 93 0 241 108 456 717 96 365 969 89 223 485 88 708 978 102 442 867 108 74 961 93 94 590 96 355 867 110 114 331 108 694 988 102 402 751 100 830 875 101 813 953 101 274 477 88 184 679 89 139 510 71 617 879 92 502 615 96 216 554 109 661 997 91 269 481 97 487 872 88 231 883 98 178 553 95 744 945 97 371 627 115 231 643 84 457 744 97 788 817 89 92 623 94 737 774 99 408 841 116 128 542 81 905 911 85 267 419 93 742 796 94 434 772 94 74 679 82 386 486 110 351 370 107 23 491 90 485 763 105 620 854 112 232 781 92 605 811 118 672 687 89 407 822 93 144 385 115 265 715 116 453 556 110 92 826 111 581 832 101 542 550 98 177 899 123 170 198 96 719 847 97 417 926 102 165 337 108 813 907 85 111 679 112 164 883 102 479 499 108 115 498 109 573 894 101 290 776 98 7 620 88 4 597 98 67 109 88 173 749 83 166 325 109 129 905 101 392 900 91 200 263 105 204 717 96 188 801 96 590 676 86 137 283 96 61 165 92 28 733 109 393 829 98 1 209 113 393 784 102 454 774 86 580 666 105 387 709 89 314 580 92 30 97 97 287 404 105 35 154 87 618 955 94 182 824 88 155 295 103 196 834 105 566 943 96 713 964 92 312 642 117 393 494 77 673 886 101 171 244 108 34 128 90 209 277 101 432 574 80 399 522 94 700 963 103 150 659 113 400 583 94 205 881 85 681 826 90 45 95 100 40 197 108 59 141 109 440 713 89 120 715 114 118 406 82 186 673 92 915 960 107 138 285 92 428 973 93 81 258 90 450 716 90 762 903 112 268 269 111 116 251 114 128 491 104 61 946 92 41 315 98 365 661 97 286 847 106 161 513 108 49 749 90 670 904 95 486 623 89 438 497 113 220 272 90 839 981 105 648 663 81 126 658 113 542 594 80 284 782 109 223 511 83 73 730 90 671 754 95 92 594 81 344 815 103 800 970 86 439 500 123 433 999 105 376 703 102 202 540 102 181 682 84 296 976 96 243 373 105 287 912 90 436 464 86 400 415 93 274 559 90 13 68 103 243 650 97 126 556 88 321 848 107 406 943 97 70 734 102 96 716 114 702 958 102 175 707 99 294 807 87 580 973 100 21 338 93 339 519 104 131 147 91 329 446 104 409 945 85 106 840 77 452 730 103 10 810 106 114 265 80 737 819 94 18 239 93 383 582 80 518 728 121 361 571 113 857 976 97 702 930 87 592 739 101 155 851 110 747 862 118 392 672 81 577 630 104 737 829 90 206 705 107 651 990 100 193 604 114 4 409 93 185 301 93 70 176 88 160 575 113 1 158 88 211 594 108 5 619 89 873 885 107 764 839 103 321 340 88 441 666 92 321 335 112 536 617 108 123 490 105 428 989 126 99 704 113 74 495 81 418 880 106 132 936 99 60 514 96 346 869 95 494 601 92 155 417 105 224 465 107 891 934 93 343 494 98 274 951 106 561 787 109 186 617 83 183 211 88 31 932 97 1 902 101 347 776 111 195 204 102 229 728 103 461 926 82 364 485 111 363 699 95 197 269 102 228 278 109 757 787 99 306 730 105 309 352 117 113 340 113 110 910 101 32 107 110 338 389 87 20 438 116 473 951 100 586 770 94 758 804 113 62 656 118 46 987 112 35 878 98 14 927 111 245 678 95 15 575 101 443 975 93 297 933 90 425 936 102 48 802 113 262 932 106 752 996 101 5 303 108 494 982 96 182 574 100 218 599 93 168 408 94 296 517 95 715 752 93 21 127 87 708 908 103 538 977 89 87 930 87 712 964 114 89 787 99 28 967 94 563 948 88 583 917 104 599 786 94 464 955 94 419 687 84 85 706 101 794 861 95 0 70 96 519 928 94 443 509 95 326 884 92 69 90 109 214 324 90 182 209 117 208 227 116 297 489 97 314 983 92 280 415 96 667 951 96 83 956 91 737 805 101 640 718 110 607 848 87 213 424 94 228 681 109 267 509 90 778 897 100 192 199 95 118 249 78 361 394 104 211 947 107 506 986 106 64 462 97 832 993 105 553 889 101 692 783 90 13 648 95 348 369 102 412 846 96 214 667 88 360 630 87 141 204 72 276 721 111 355 986 97 775 995 115 886 900 95 210 933 83 100 610 113 113 451 101 223 389 98 33 560 102 577 623 85 32 271 91 288 400 89 798 903 99 371 514 99 118 579 118 661 820 121 166 707 99 342 749 104 207 253 101 56 538 92 542 644 83 141 600 117 67 467 96 41 330 97 243 684 106 366 452 87 406 797 111 494 943 110 730 922 108 202 619 109 87 556 107 473 844 118 506 872 99 292 473 98 191 935 101 317 542 117 257 638 83 89 685 114 287 464 89 310 419 100 110 362 104 180 511 121 202 958 97 492 892 113 324 675 94 203 951 116 371 549 107 161 855 87 232 272 86 21 679 98 233 457 120 947 971 128 779 855 111 934 935 87 1 916 85 640 691 104 265 438 105 151 343 91 732 757 100 448 654 105 887 925 104 505 904 107 561 654 82 262 729 103 453 767 115 11 978 96 141 962 81 775 983 99 545 863 116 235 309 96 112 685 85 689 824 100 372 737 111 168 718 111 484 506 105 847 968 111 433 960 112 6 995 104 499 991 106 338 680 99 423 826 100 109 750 98 159 905 110 578 674 102 83 185 99 357 495 94 80 428 93 419 658 89 143 987 114 695 701 99 435 638 101 12 743 86 450 581 80 727 732 90 598 748 90 490 696 112 324 572 107 24 633 106 62 448 81 578 619 88 202 373 100 248 517 87 528 651 93 93 241 112 91 881 99 539 742 93 129 163 87 97 184 92 80 665 97 532 962 101 109 911 107 8 597 114 379 783 94 484 781 100 330 426 110 876 996 98 386 927 87 295 946 73 318 407 99 521 986 115 329 793 112 566 718 98 608 669 110 52 519 89 356 758 122 185 518 121 165 975 102 602 803 110 166 255 106 184 891 83 227 465 103 433 578 76 792 852 99 298 971 107 650 949 90 559 961 80 400 822 107 79 765 83 892 914 96 181 536 103 723 943 103 242 515 107 136 715 115 305 990 95 18 905 102 729 798 86 565 686 81 400 541 115 304 336 102 307 737 103 815 937 101 26 376 105 147 823 94 385 754 94 420 626 99 570 617 114 217 663 105 592 951 101 844 908 100 413 722 117 247 510 99 146 683 104 91 938 81 253 825 105 64 276 94 473 766 93 285 371 100 316 918 103 320 561 105 276 658 90 515 522 119 266 841 113 468 655 91 473 572 120 475 727 118 122 135 107 680 701 105 579 941 94 61 860 109 221 279 82 69 341 111 168 957 94 40 357 91 478 577 90 79 340 93 504 641 113 181 817 86 525 800 103 111 755 89 152 692 101 897 977 85 341 848 87 8 867 97 378 994 91 347 390 81 296 526 88 299 544 110 19 289 94 142 775 95 769 939 104 169 319 81 241 342 106 304 972 92 257 301 101 39 629 89 34 156 100 466 869 109 672 921 113 410 692 81 146 561 98 393 657 109 127 915 104 67 315 105 222 633 93 139 739 78 456 782 97 197 938 104 221 896 97 567 588 107 148 864 95 194 240 113 252 894 115 490 844 103 249 873 104 28 520 108 121 295 91 546 874 93 247 565 104 148 676 101 456 617 94 22 859 88 370 861 115 414 857 95 278 609 85 322 825 82 48 386 104 146 616 95 502 709 102 314 914 107 180 735 108 322 973 100 440 875 111 226 390 79 81 563 128 105 777 94 640 986 88 926 951 91 276 545 98 793 924 95 237 824 92 45 938 102 266 592 96 644 697 83 302 918 93 141 609 81 40 751 111 142 419 91 126 202 84 798 863 124 90 254 89 246 885 103 5 152 102 360 443 92 604 824 102 5 226 89 342 498 98 716 850 99 28 975 85 830 946 104 111 329 110 143 950 102 92 969 83 203 234 101 789 947 105 578 854 99 330 459 101 592 728 91 426 468 106 692 789 88 575 825 86 255 752 111 111 418 97 594 928 95 267 975 96 17 379 114 112 159 104 253 721 108 170 615 101 417 939 73 569 814 97 361 999 99 451 471 95 403 951 95 178 943 121 368 987 94 245 288 105 128 346 92 115 370 121 14 593 80 49 536 94 382 710 95 569 852 89 637 727 99 102 521 96 620 727 114 542 877 99 69 282 90 3 271 99 223 851 101 912 955 114 541 869 103 500 790 100 640 757 82 288 632 119 179 810 110 372 409 103 453 819 91 35 269 111 413 716 98 432 648 94 551 762 97 356 954 116 22 362 110 583 910 103 28 67 89 116 835 105 434 504 113 307 366 116 303 874 75 670 684 102 37 227 106 486 549 98 548 787 98 92 254 103 457 606 104 168 572 109 472 858 106 405 837 100 576 641 99 245 773 89 232 516 98 634 931 104 351 670 101 99 259 103 562 752 102 502 587 93 558 884 84 219 275 101 367 733 109 450 846 87 606 873 100 95 652 108 53 964 91 594 950 103 593 765 109 21 805 80 777 821 101 230 679 98 139 716 92 292 919 123 326 629 107 311 530 116 60 76 102 307 641 95 404 658 102 620 870 119 362 536 100 389 782 104 774 971 97 134 373 107 398 699 110 125 548 99 152 622 88 508 521 91 361 829 109 275 794 95 401 564 111 781 788 104 165 587 111 39 613 88 220 886 106 279 737 94 182 904 95 279 711 109 250 274 103 753 824 111 831 905 112 187 637 94 77 723 105 149 413 86 171 972 99 280 344 97 1 154 96 656 822 101 413 899 96 48 984 123 42 916 88 481 814 91 113 144 93 412 443 103 695 980 123 35 190 105 2 506 98 34 176 92 131 676 97 10 57 122 636 734 94 654 841 102 454 661 101 103 740 102 367 872 98 152 817 116 154 877 88 443 939 82 449 723 99 226 983 113 182 255 85 246 595 98 220 555 107 74 186 95 173 252 92 360 768 118 888 964 107 301 405 96 513 734 99 289 593 110 725 863 96 25 899 107 78 527 93 604 625 114 321 784 97 415 751 97 674 832 105 63 579 104 586 675 94 533 781 89 290 636 88 119 283 81 289 478 103 274 342 106 225 475 111 195 281 93 415 423 116 48 116 95 401 897 108 251 327 92 346 922 106 183 214 104 3 598 107 571 870 93 195 987 109 48 280 103 610 696 127 123 419 87 109 816 103 77 284 89 116 601 99 686 697 84 384 717 97 551 561 98 35 327 100 356 615 97 199 780 102 450 732 89 347 620 108 210 580 98 185 454 95 220 356 89 413 551 102 541 616 114 6 477 101 184 859 80 114 825 85 380 583 103 459 963 101 347 696 94 646 950 81 240 295 102 65 164 100 147 332 97 49 195 112 83 812 90 17 430 105 531 954 93 5 438 105 19 202 90 253 743 103 250 447 95 276 563 102 401 916 112 843 953 87 339 667 101 238 574 103 178 332 100 23 710 100 289 410 104 204 987 80 391 479 107 329 970 105 229 756 104 160 415 96 94 843 101 435 743 88 564 836 115 230 637 74 264 867 106 377 752 94 225 581 100 820 932 90 495 648 109 760 916 104 513 710 116 617 731 108 29 811 104 699 953 104 211 419 119 303 362 104 219 953 115 218 999 103 251 491 89 276 996 70 52 284 100 588 786 98 50 84 81 384 401 88 127 616 119 168 757 100 98 252 102 660 944 111 306 965 111 498 628 105 206 613 95 597 734 96 150 222 106 172 341 90 161 811 91 15 59 78 860 864 115 651 888 110 913 927 110 277 294 82 367 755 99 597 977 89 331 529 100 207 228 83 104 268 91 247 823 97 693 890 97 476 566 89 608 977 111 611 866 94 141 541 114 589 596 122 480 527 114 509 805 110 144 273 86 170 741 107 134 327 112 592 753 101 679 731 111 202 817 94 350 874 109 112 353 86 485 820 110 22 215 132 154 275 117 576 603 118 423 941 104 2 731 110 14 645 86 25 525 109 527 908 109 318 857 108 258 955 112 11 363 104 478 759 99 58 525 78 812 851 84 338 634 101 287 654 78 243 844 107 150 604 101 56 494 93 64 126 103 201 765 90 797 963 92 718 816 94 375 546 95 353 685 102 842 945 109 370 823 89 202 655 100 366 727 95 543 623 112 11 569 95 265 436 84 822 944 86 99 375 93 421 492 101 682 835 98 457 896 89 7 429 92 387 993 104 398 573 106 21 897 99 547 685 107 172 360 98 539 817 92 333 801 100 556 832 90 223 596 95 418 816 81 468 691 93 240 490 110 378 987 100 448 673 116 925 934 90 395 905 98 309 735 94 296 917 101 70 146 103 75 847 109 227 762 104 34 522 105 223 683 91 250 437 83 218 909 114 64 780 104 717 979 90 598 628 92 416 935 122 481 948 92 200 759 107 670 692 129 67 919 105 250 480 92 236 413 89 158 589 97 354 570 110 339 536 86 446 966 113 36 519 96 63 371 82 32 716 98 303 608 97 434 764 94 97 190 88 341 472 88 915 952 108 99 131 102 135 678 120 112 950 97 284 959 96 110 797 108 37 620 99 83 204 109 73 970 95 254 885 101 159 369 93 969 981 108 188 240 95 777 910 117 87 671 91 43 725 118 827 971 90 43 892 93 685 733 97 202 262 96 633 785 110 765 808 95 176 900 110 54 487 114 900 947 92 368 469 104 454 558 88 485 886 116 206 399 102 85 809 110 145 301 103 242 325 104 650 894 107 93 751 83 572 739 93 321 816 93 871 890 99 306 767 104 555 851 91 307 501 97 270 513 96 133 746 98 628 987 97 307 666 96 69 733 106 102 399 89 414 909 97 443 575 103 95 332 103 580 802 96 64 436 105 761 992 93 452 572 125 752 767 108 926 939 94 11 582 95 897 912 85 171 534 102 19 694 97 86 666 109 106 873 105 6 41 107 40 49 96 89 304 102 592 744 100 141 893 103 173 182 113 12 479 110 523 884 86 755 827 107 506 753 88 65 468 119 420 741 93 245 302 104 458 890 92 236 294 92 478 930 98 235 330 90 28 86 104 158 512 102 172 189 109 125 904 80 38 749 97 466 985 96 166 225 85 414 582 105 228 375 106 673 756 99 149 986 83 399 608 89 183 434 91 841 987 84 200 341 111 408 962 118 875 993 97 594 768 101 13 769 104 339 939 101 543 709 115 536 596 93 288 290 89 751 920 95 750 839 109 202 408 100 591 979 99 125 735 92 65 568 116 41 598 103 155 786 94 717 788 101 243 384 85 439 493 96 612 951 96 451 482 106 219 298 112 277 383 90 378 754 97 226 726 112 884 898 94 804 932 106 178 619 95 36 179 88 717 886 106 409 648 87 304 668 114 703 796 88 169 476 106 414 751 112 621 964 102 250 531 90 171 889 94 215 566 98 291 886 104 127 462 102 446 622 106 655 917 93 44 998 101 309 663 90 32 516 79 209 632 106 723 835 117 341 989 95 276 409 99 0 903 103 445 926 107 119 830 111 415 692 83 113 614 96 9 687 81 603 839 92 134 237 95 35 525 99 43 603 91 697 795 104 313 848 92 449 497 90 739 854 93 661 753 96 552 929 100 573 974 90 424 940 85 177 638 95 113 469 104 374 611 93 19 420 113 528 912 115 912 969 96 729 868 111 286 809 113 244 881 103 291 754 95 578 888 104 60 907 94 85 943 97 334 843 93 12 918 81 670 759 88 425 925 84 214 230 101 588 702 85 173 540 107 189 573 82 167 307 100 339 592 112 600 626 96 606 657 113 233 517 135 615 857 103 324 691 97 530 853 103 374 987 94 123 214 89 41 809 96 575 822 89 2 418 100 351 734 93 333 809 94 859 944 101 91 434 106 511 556 103 411 665 82 502 799 94 172 930 78 82 580 98 563 891 99 148 622 104 463 640 86 625 717 93 431 958 94 81 185 101 131 239 94 77 100 89 294 763 93 875 947 107 542 571 123 692 784 107 247 382 96 344 558 89 215 330 95 545 871 97 656 758 87 389 778 101 110 115 94 200 227 105 16 81 98 466 849 111 570 816 101 230 578 82 576 841 84 669 946 101 78 787 96 666 812 103 159 491 93 365 381 112 267 723 97 48 284 105 634 891 112 552 716 99 747 797 102 527 572 96 590 875 99 34 457 88 132 750 105 331 850 103 131 458 124 686 965 75 43 599 107 13 849 106 270 958 88 474 589 92 818 969 105 106 972 70 94 570 128 246 461 86 83 756 103 296 302 101 266 678 115 280 426 104 204 995 85 621 772 101 614 933 82 547 588 87 410 767 95 221 657 99 645 807 88 437 957 106 58 467 91 453 818 92 558 597 95 73 768 97 28 758 105 638 929 103 21 671 106 630 826 107 379 431 108 182 928 106 265 785 99 521 582 86 146 544 98 665 926 82 231 601 103 320 620 91 429 907 91 0 269 106 129 496 88 243 798 115 770 801 88 765 766 88 664 744 119 74 560 99 143 164 105 664 982 94 317 553 104 377 914 106 205 755 117 324 904 99 260 460 98 160 394 92 785 987 81 234 685 104 212 624 104 231 657 101 730 985 101 415 689 108 39 603 97 242 472 89 357 997 105 68 680 96 91 423 107 172 962 114 614 847 100 373 739 91 384 882 81 365 676 101 267 286 108 119 822 84 136 895 103 147 845 112 426 888 97 257 457 93 165 973 94 242 412 81 167 781 88 138 497 107 26 329 97 26 518 89 531 808 111 824 939 108 37 518 89 328 818 112 130 641 97 655 962 81 21 701 80 54 321 107 42 672 92 204 571 97 175 951 97 224 983 118 86 464 114 165 663 115 316 368 77 559 601 94 77 457 91 319 351 105 216 572 111 87 913 104 82 307 114 53 55 96 220 438 86 94 701 94 8 71 103 358 944 98 219 267 111 634 695 101 847 902 87 413 449 114 827 858 115 666 687 86 37 332 100 804 862 90 327 946 89 520 920 120 89 198 110 47 777 93 840 878 98 23 865 115 40 261 93 151 799 98 118 394 118 731 838 104 191 302 84 317 551 88 112 634 94 509 527 102 536 693 97 414 956 93 316 738 112 130 293 112 613 764 107 473 593 110 604 760 110 163 947 105 623 633 87 64 435 107 694 863 101 386 970 111 162 789 91 91 137 95 695 779 91 491 763 112 865 992 96 240 278 94 96 356 112 105 558 107 171 382 104 68 661 98 801 982 86 174 266 83 232 600 92 501 864 117 93 827 105 127 895 98 478 613 105 110 522 95 282 547 97 109 758 91 280 657 89 706 922 101 155 156 89 104 491 75 209 314 85 200 663 93 80 305 104 135 991 97 518 682 91 350 696 92 561 582 100 476 719 101 473 952 101 311 868 77 1 622 105 278 724 96 370 447 93 209 531 112 635 699 111 92 326 95 242 853 113 27 609 97 456 892 77 623 851 105 495 980 96 23 439 98 181 542 104 180 573 88 105 639 106 13 863 100 550 944 78 390 794 85 738 924 118 38 351 109 161 635 106 279 943 106 2 131 96 202 514 102 537 621 103 696 840 116 447 999 107 546 978 97 46 667 101 84 818 93 636 874 105 403 894 105 148 189 115 395 597 110 886 996 115 362 774 103 338 816 103 415 870 99 36 539 97 372 949 96 26 926 94 46 859 93 419 743 95 676 899 95 42 942 112 157 786 98 14 572 98 627 926 93 92 439 102 577 790 96 219 436 87 548 809 126 217 889 114 87 800 97 658 986 99 465 745 69 193 726 96 384 898 93 10 114 96 55 368 100 131 339 92 46 600 86 10 358 101 909 966 85 36 119 99 659 837 118 268 870 120 524 905 128 451 545 94 433 783 89 379 456 111 251 353 91 581 599 88 289 590 94 321 945 104 351 648 96 475 545 109 103 782 104 252 327 94 503 535 99 179 877 84 192 404 105 321 627 110 642 986 91 417 448 102 538 992 115 586 727 92 66 175 114 690 940 115 793 957 90 284 971 96 760 910 94 845 900 99 368 995 93 118 839 99 39 282 100 546 635 96 134 624 94 275 489 99 7 174 99 123 636 105 161 357 98 194 456 90 449 610 113 132 604 78 60 878 104 447 603 82 283 712 102 238 926 101 50 383 94 814 919 103 942 999 99 19 875 106 55 662 101 299 729 99 49 548 101 69 136 108 21 325 123 821 910 97 168 621 100 394 943 71 557 994 101 243 800 112 485 660 106 798 920 109 388 700 104 823 942 99 319 320 113 188 958 89 573 857 90 271 489 93 96 668 117 352 501 108 715 809 104 517 546 95 138 991 102 233 824 98 30 885 83 76 987 88 830 990 101 272 399 107 148 176 75 32 518 91 752 895 107 289 631 97 237 938 101 651 934 100 985 986 102 738 985 95 922 931 98 313 852 94 318 891 92 247 793 75 434 924 84 193 632 110 428 963 104 609 682 90 656 705 81 328 787 74 265 367 96 70 668 97 1 126 86 331 379 106 201 712 99 307 424 111 541 671 103 103 823 102 472 933 99 154 554 93 661 962 108 268 476 95 158 951 104 204 767 79 540 979 90 651 792 112 873 936 112 22 977 118 607 959 97 314 916 96 4 518 109 251 895 84 195 302 96 520 605 103 511 802 109 8 706 88 344 971 94 110 748 85 71 448 98 722 844 99 193 834 116 0 831 97 233 395 97 175 444 110 261 811 97 77 412 91 618 631 95 51 344 107 480 672 104 447 867 87 438 494 106 730 948 96 748 979 100 320 747 86 223 475 99 131 914 88 734 910 115 114 630 81 443 723 95 550 557 107 362 394 108 187 466 101 385 672 88 254 783 98 505 912 102 520 819 110 367 867 97 103 270 89 385 699 99 830 992 93 92 399 94 313 837 100 417 795 91 192 997 97 8 846 122 251 650 114 702 741 96 266 722 90 102 907 96 243 450 105 80 994 96 504 607 98 405 714 110 35 861 90 623 670 101 256 606 89 611 992 97 675 697 112 66 477 105 85 490 95 415 833 109 133 278 104 560 709 93 34 304 83 567 688 105 710 860 102 77 951 99 192 415 80 205 750 109 106 797 88 349 631 88 21 260 113 46 235 117 128 529 111 616 809 97 199 632 96 688 831 98 119 476 100 414 742 99 513 937 101 205 225 80 134 715 105 24 612 95 494 802 107 500 882 94 386 490 94 46 344 94 707 882 103 546 550 86 239 343 91 264 463 100 528 670 96 258 655 95 20 211 87 204 686 86 130 511 89 311 433 108 800 999 95 612 748 116 289 405 93 164 373 105 189 329 89 234 604 109 76 782 99 43 248 92 94 213 111 537 613 92 410 484 103 879 921 85 386 601 100 14 768 109 470 946 73 190 695 92 468 738 99 684 876 104 96 998 114 38 853 120 104 374 106 765 825 89 702 925 94 329 771 101 184 353 115 617 855 101 274 654 111 286 358 78 22 842 92 229 829 90 355 581 88 213 413 95 178 214 110 171 761 99 298 617 115 359 583 91 233 362 96 336 771 99 77 446 90 218 330 109 428 961 110 4 897 76 681 690 100 98 812 114 247 376 98 505 637 105 102 430 90 149 479 96 627 792 101 408 930 94 814 914 89 107 858 109 672 738 89 130 717 90 107 767 99 488 994 91 412 954 100 650 863 109 178 539 104 392 769 105 335 476 96 38 108 93 423 823 91 499 889 93 71 844 94 858 953 102 860 999 110 176 213 104 605 996 90 146 207 102 651 846 93 577 966 103 7 592 87 13 619 99 10 210 107 470 858 89 152 894 106 357 702 101 12 40 105 164 369 120 554 781 103 522 930 90 19 584 106 118 292 109 66 844 81 26 130 103 65 288 103 344 992 112 184 522 90 672 733 106 337 660 96 171 865 95 100 805 94 235 599 77 84 621 109 345 928 89 41 412 87 45 388 99 58 425 95 850 993 111 524 617 89 228 471 99 831 865 101 126 650 102 203 680 94 272 923 100 587 951 86 709 884 91 174 883 88 60 436 101 298 948 100 414 581 71 365 827 99 68 69 94 157 974 108 346 517 114 191 690 102 488 832 94 33 417 94 17 27 98 275 678 86 380 827 104 362 964 90 383 822 107 127 879 99 411 892 117 548 764 104 20 566 76 803 886 87 236 934 98 135 417 81 246 547 106 89 137 90 539 811 111 199 568 108 553 651 93 302 538 99 259 266 98 526 840 96 222 599 96 715 805 93 562 754 107 67 728 89 625 996 113 700 887 90 313 344 99 154 347 87 201 445 101 361 751 95 335 388 92 317 828 89 355 427 104 225 313 98 64 763 104 204 337 106 277 648 96 801 817 93 552 885 95 380 448 107 180 363 82 219 472 111 327 564 102 9 539 103 456 491 114 234 837 93 391 888 91 509 620 86 524 895 94 201 483 108 654 980 92 479 949 102 745 904 104 590 943 99 794 917 94 474 748 72 351 997 101 581 942 93 31 99 99 26 896 73 264 894 99 414 546 108 132 133 105 260 714 119 495 823 100 850 996 101 692 951 92 239 521 108 642 849 105 391 668 96 56 874 104 684 912 97 323 394 89 329 996 99 247 942 108 22 129 95 420 820 101 247 743 89 33 394 110 41 306 79 750 898 86 317 438 100 505 694 100 583 691 95 814 918 101 380 757 101 313 331 110 919 988 100 614 667 100 563 657 83 437 835 99 478 705 90 564 744 87 247 922 99 890 920 110 125 275 100 562 859 107 322 505 92 147 803 115 329 745 100 131 772 104 205 559 99 151 574 108 127 573 108 0 193 93 532 608 95 469 537 105 58 304 103 895 918 89 286 624 100 296 647 111 174 679 92 162 914 98 370 634 103 5 225 99 459 599 83 155 367 94 126 986 110 333 489 101 727 895 99 194 613 105 133 324 89 370 437 97 693 722 104 631 774 99 431 950 115 825 877 82 265 457 91 322 560 89 278 884 114 239 301 92 247 534 107 297 373 90 530 660 92 221 944 89 46 161 94 34 113 109 108 196 98 27 126 100 431 612 101 256 813 111 182 271 79 464 644 105 16 288 77 221 860 80 161 235 100 20 112 104 202 921 96 766 952 107 486 509 121 257 311 102 215 737 104 677 813 118 11 553 98 135 981 97 746 898 110 39 600 100 55 600 99 77 162 100 352 572 110 311 691 111 179 227 98 562 973 102 163 494 104 333 712 91 9 208 96 102 653 101 459 643 110 512 928 106 3 68 96 606 952 92 301 718 99 224 264 94 36 664 111 404 877 100 484 664 110 524 868 81 623 743 99 804 809 85 487 889 102 193 895 116 65 247 83 419 472 96 398 427 97 548 940 96 577 807 106 276 876 109 240 928 127 194 460 102 139 238 105 109 341 90 356 416 99 865 950 115 184 645 96 791 981 91 631 827 97 462 603 98 497 596 91 273 874 115 435 746 116 480 681 110 188 892 121 28 242 99 572 910 85 117 360 91 477 978 100 682 707 101 370 965 102 267 421 103 54 517 107 67 685 109 437 476 104 53 374 104 4 100 76 441 921 104 214 637 86 318 410 91 92 443 98 74 407 93 75 225 108 851 992 93 188 908 96 212 855 108 361 435 101 142 835 87 260 345 88 444 629 92 50 313 99 8 660 97 391 486 83 177 837 98 609 615 115 39 767 98 148 587 87 38 646 109 511 598 96 421 891 98 115 574 93 444 474 112 422 873 102 210 388 100 386 503 104 127 445 95 531 626 92 58 741 107 110 698 114 509 702 103 137 959 105 253 420 92 30 289 94 580 679 123 31 659 116 666 872 103 38 306 98 270 868 104 226 451 81 284 711 105 324 633 96 405 423 123 266 668 101 185 607 109 516 661 94 178 837 97 52 874 94 497 721 95 541 875 83 402 884 97 454 634 88 388 533 94 305 558 93 119 666 86 561 739 94 393 548 81 217 960 101 431 876 103 406 459 95 246 654 108 399 798 91 343 411 110 233 686 100 54 863 103 245 536 120 352 371 86 353 671 107 203 749 106 592 802 107 872 924 98 399 626 100 96 778 98 118 732 107 354 921 94 558 912 90 18 115 98 198 526 122 539 717 91 213 603 120 508 861 105 75 384 93 496 629 106 269 746 107 303 664 93 554 730 104 636 916 109 31 423 77 560 644 78 251 329 93 723 816 114 691 726 100 289 488 93 564 646 102 353 476 106 864 911 94 117 560 104 131 979 115 248 291 101 109 242 98 73 923 88 219 233 91 150 476 128 605 624 95 162 233 90 143 242 111 69 279 87 394 653 93 111 529 96 606 948 107 115 349 88 206 234 91 288 358 114 166 694 122 164 420 93 20 551 96 277 529 99 641 895 107 79 651 94 273 826 119 22 358 116 338 707 73 754 914 106 350 836 97 250 846 108 222 638 103 65 763 100 339 453 89 285 647 108 129 548 104 173 178 103 159 270 107 593 897 97 648 790 92 334 695 104 265 867 113 65 958 90 460 760 99 185 449 112 613 651 108 277 540 104 384 655 91 100 302 103 462 596 107 341 774 102 765 932 95 309 534 90 548 703 85 218 725 114 486 974 106 529 742 102 420 838 101 60 396 96 588 849 92 476 974 99 55 715 93 426 532 124 354 499 127 380 952 89 453 674 83 603 621 100 29 941 92 338 445 70 197 214 102 286 598 102 455 941 106 869 957 102 365 650 97 479 669 89 59 579 97 689 962 100 426 735 84 612 726 104 937 960 116 360 955 124 276 670 104 572 766 97 603 999 93 124 501 99 582 597 70 310 850 123 455 835 92 96 729 95 357 847 101 672 781 96 206 353 96 102 969 88 350 569 117 418 839 91 437 864 96 321 415 87 67 391 94 529 895 102 306 709 101 356 560 91 177 443 99 75 687 99 804 897 101 380 451 101 648 803 117 622 693 105 551 990 105 780 788 81 510 829 102 385 400 103 621 803 119 129 256 87 26 203 109 207 962 105 140 656 129 11 59 79 227 981 100 312 901 95 417 633 103 246 460 94 277 696 115 354 452 96 455 542 92 475 627 85 289 304 100 153 352 103 351 568 109 7 945 95 357 936 90 173 202 86 627 858 117 355 677 92 120 903 106 663 977 104 162 710 110 680 748 99 555 932 105 139 226 96 338 898 102 100 838 112 17 651 81 675 970 103 707 850 94 133 423 102 26 883 96 518 890 108 84 625 92 187 822 102 266 868 95 303 406 94 128 380 91 912 954 100 697 943 111 164 959 109 337 342 99 541 793 106 270 613 85 735 868 102 190 449 100 476 725 100 87 374 96 260 492 88 241 737 102 663 825 96 218 990 108 145 385 111 7 893 94 311 500 93 382 792 86 810 965 90 163 175 121 438 561 99 66 692 81 870 987 86 547 725 107 374 872 104 312 397 86 16 907 91 679 758 107 285 288 96 168 289 103 22 381 76 577 709 121 921 946 108 212 395 91 299 533 86 75 593 110 436 603 124 73 920 104 436 484 97 380 825 101 116 217 101 340 743 101 445 645 104 450 601 92 415 535 98 256 723 97 171 740 107 288 819 91 406 948 113 16 167 84 66 898 99 228 775 104 143 299 92 320 645 91 158 599 98 768 950 108 859 998 114 646 773 96 456 459 101 46 350 100 453 595 104 705 842 97 228 567 100 539 593 106 517 846 96 261 679 98 11 808 91 350 687 107 6 281 81 203 412 107 596 650 103 278 460 95 373 854 93 129 398 99 564 723 102 242 466 95 398 514 100 94 991 99 550 697 108 132 347 88 682 975 100 289 947 95 408 594 98 544 751 110 229 650 94 364 714 92 718 936 94 178 882 87 799 820 102 148 315 79 401 429 117 280 896 104 399 558 88 271 366 111 351 934 86 907 941 110 309 802 98 520 528 94 299 489 133 136 522 108 378 442 108 353 355 102 105 963 112 254 667 103 174 201 101 42 470 106 367 842 102 555 629 107 310 987 103 617 930 102 195 753 96 211 481 92 381 661 102 118 615 118 147 762 109 729 923 96 698 927 108 352 862 107 166 950 96 656 664 92 82 906 102 265 527 112 637 938 101 207 429 86 123 509 99 143 574 110 180 221 104 356 433 110 748 848 91 469 562 99 497 514 107 180 773 91 294 481 89 223 811 112 335 859 88 904 925 116 289 815 126 547 721 103 59 783 95 380 666 97 2 62 90 796 809 87 652 902 98 264 437 85 393 395 105 621 698 83 79 131 100 532 719 101 650 830 81 69 160 88 391 766 125 6 635 91 211 575 96 204 698 103 681 712 105 533 740 84 99 469 118 224 395 97 266 866 104 35 792 85 78 431 95 31 435 106 456 736 89 211 242 96 146 928 102 492 536 94 536 986 93 309 445 101 499 766 97 68 860 89 509 611 113 15 501 95 315 734 124 345 820 100 18 682 78 302 752 104 497 820 105 176 969 106 308 399 97 540 610 94 194 884 89 258 470 84 716 866 93 128 592 91 888 977 107 380 902 110 316 486 101 337 519 99 414 980 102 255 439 95 23 252 111 143 965 102 284 503 110 231 402 98 164 881 110 326 794 96 176 570 117 478 553 110 142 404 89 169 219 107 191 764 96 439 515 101 321 918 108 29 67 104 932 970 126 574 941 122 118 161 118 438 499 112 385 885 109 242 991 98 746 896 101 268 279 90 562 604 100 511 617 106 62 465 106 150 302 98 61 390 116 501 831 93 107 203 94 70 250 95 276 882 99 565 817 102 232 802 102 784 970 106 517 951 80 236 899 87 561 975 93 522 695 100 192 903 93 101 799 107 300 435 85 418 690 103 412 900 106 674 750 124 708 828 94 809 958 114 475 705 90 255 877 90 161 597 94 633 672 100 111 362 100 47 399 103 286 709 108 604 944 111 399 465 99 759 919 105 33 640 90 711 805 111 423 500 109 283 682 105 340 482 88 114 836 95 158 629 88 618 707 90 201 845 103 833 917 97 31 734 106 258 804 82 786 904 100 570 662 94 142 754 110 944 986 93 844 925 103 345 560 101 628 733 97 590 819 86 614 631 109 814 962 102 665 877 99 142 613 98 560 938 90 491 804 115 28 344 109 151 191 102 411 982 77 426 878 91 336 676 102 82 395 101 346 636 79 590 592 91 564 994 101 695 724 100 686 894 99 502 581 96 109 228 78 636 929 105 393 401 110 235 364 81 76 450 88 84 181 99 293 833 99 474 928 95 85 96 115 474 520 112 658 976 117 411 712 109 52 812 103 94 699 86 548 908 100 326 885 101 5 677 106 262 969 121 47 830 109 448 762 105 10 519 100 132 485 84 161 292 89 644 777 104 303 390 114 503 790 96 50 551 104 199 686 95 344 718 93 57 536 107 622 648 93 625 921 94 30 167 104 751 933 106 229 585 101 2 135 108 584 598 108 152 486 103 183 933 94 66 967 98 353 423 102 90 984 101 472 799 109 580 766 108 272 943 93 101 723 112 58 105 104 492 589 112 436 473 107 57 253 100 81 311 88 587 838 102 27 627 87 635 831 106 448 925 109 257 808 79 355 362 92 11 107 101 118 262 111 104 658 100 451 937 92 312 802 89 658 828 83 597 834 99 576 628 115 9 285 91 220 277 86 130 398 128 313 744 93 712 896 82 433 729 108 10 256 114 281 410 92 499 809 99 301 874 95 300 863 112 375 949 98 513 563 98 207 297 112 73 412 106 404 772 93 168 987 79 247 774 94 133 974 103 34 853 107 58 96 100 105 547 106 379 412 96 690 768 103 265 345 84 507 880 97 183 814 94 127 896 109 611 678 106 369 813 84 54 854 120 261 820 80 270 902 97 164 826 106 161 506 115 511 738 101 197 773 103 20 253 97 66 903 103 112 534 82 95 503 87 74 597 116 482 707 103 104 571 96 771 816 90 75 306 86 41 287 117 600 751 104 798 927 98 262 960 100 388 471 103 483 685 103 548 719 99 152 532 105 105 745 102 173 870 104 612 768 96 893 965 69 18 985 71 480 654 87 432 991 107 88 632 106 47 61 93 460 972 99 265 599 99 198 994 87 355 989 102 575 857 81 566 728 92 302 628 126 762 925 118 470 932 82 339 720 97 337 339 114 232 981 99 455 802 100 149 313 98 726 807 90 615 657 90 612 745 101 515 765 93 21 972 102 845 875 112 676 974 95 357 478 90 21 680 107 472 882 87 87 977 102 13 380 77 516 788 114 664 715 93 688 707 103 265 691 104 765 988 104 164 434 94 169 227 89 366 735 108 62 869 95 220 936 107 0 718 108 574 601 115 218 436 79 94 744 92 49 758 88 533 948 103 129 512 91 193 998 107 408 940 92 75 198 107 252 781 102 646 909 96 158 856 99 632 921 101 341 412 110 252 291 102 193 585 82 19 341 83 245 925 94 6 245 90 178 452 93 123 646 94 630 836 92 99 452 98 881 902 110 425 806 107 0 964 109 205 811 119 11 110 97 371 673 102 486 919 98 326 484 122 113 541 88 66 727 109 359 785 96 307 387 87 350 823 95 480 708 94 276 575 100 167 537 105 380 647 99 51 555 109 21 558 81 428 443 104 281 357 105 184 204 89 32 946 115 163 835 85 532 782 94 377 508 109 680 989 92 196 274 107 7 603 106 389 572 100 109 465 93 642 953 87 181 804 98 431 894 84 55 679 109 209 489 87 428 866 104 566 983 95 195 825 107 144 922 89 590 999 99 8 348 112 568 822 89 483 568 111 485 944 104 216 450 112 317 318 105 181 197 108 393 442 102 266 846 94 338 632 88 283 550 109 584 920 100 67 573 89 212 636 86 393 693 109 238 618 92 624 795 109 156 701 110 121 637 98 141 286 102 8 679 96 127 138 96 517 638 104 247 734 104 824 903 106 694 870 106 372 734 85 7 845 95 1 674 108 27 509 111 485 516 91 249 722 104 77 178 115 50 790 97 583 588 98 204 863 96 23 347 104 196 695 109 658 734 87 726 758 92 233 328 99 97 540 90 563 989 75 490 710 96 448 682 104 2 77 79 103 775 106 495 776 108 594 724 99 434 994 90 141 558 88 617 708 106 135 789 101 534 596 97 130 715 97 336 679 94 9 359 85 247 383 112 755 764 102 15 664 115 189 396 122 192 310 105 380 512 100 31 345 90 388 657 102 764 824 96 292 962 109 866 928 98 641 707 102 41 634 109 41 805 103 223 882 96 556 848 90 29 137 104 275 690 98 63 376 118 69 513 93 153 262 97 802 941 82 963 979 103 161 726 99 75 815 104 99 447 99 69 144 108 238 897 112 420 673 125 424 454 93 530 878 105 383 560 122 401 676 116 728 772 94 210 505 99 198 890 91 240 259 102 502 766 82 201 641 91 86 118 99 6 125 94 628 835 93 235 408 99 65 977 96 291 372 124 336 898 106 91 118 98 108 479 90 182 404 115 666 688 110 499 941 114 54 364 99 73 709 86 249 665 94 644 695 81 488 520 85 329 585 94 226 283 96 648 677 103 201 748 105 264 977 100 209 236 93 580 817 101 3 582 83 262 533 108 745 963 89 209 355 105 460 722 80 170 568 106 238 622 95 621 662 99 561 782 105 386 907 96 821 908 99 189 956 99 11 54 100 670 771 96 33 387 101 291 662 107 298 577 114 104 173 113 698 903 91 272 939 92 390 728 99 125 985 105 205 674 98 287 836 113 409 550 91 486 614 95 27 637 129 768 890 89 511 877 97 60 371 85 459 478 97 119 487 126 528 904 104 391 400 99 580 677 92 750 844 99 614 762 93 42 347 100 1 84 122 106 455 101 358 919 88 557 879 103 674 827 90 554 963 100 370 689 107 724 799 97 542 983 97 497 741 104 254 678 121 74 939 102 159 280 101 29 77 94 241 756 99 114 150 99 54 540 115 143 521 101 275 583 99 56 653 107 345 878 91 102 880 97 160 345 102 603 750 110 626 712 107 592 861 105 743 770 116 558 950 103 143 523 93 193 269 107 190 965 83 114 501 105 460 942 99 323 478 109 73 719 98 338 485 74 227 736 90 765 797 109 169 878 92 529 971 101 184 895 90 309 855 104 591 716 113 736 836 110 42 504 100 71 212 98 237 950 86 840 852 105 156 412 115 209 973 85 315 620 114 319 669 91 608 812 94 750 806 93 99 769 98 377 634 119 333 979 98 743 955 116 810 856 103 178 245 121 275 482 95 608 986 123 443 448 104 142 365 87 741 815 110 206 644 78 460 820 111 632 740 96 332 676 105 505 705 121 247 635 98 282 553 97 30 426 93 139 508 98 157 269 102 428 668 88 520 731 110 209 480 103 239 927 99 555 989 114 566 795 113 958 974 94 523 678 89 411 517 97 191 352 93 9 555 110 208 718 100 916 967 84 455 958 75 368 974 81 345 597 103 446 689 110 80 882 109 422 538 111 659 679 100 426 720 111 16 199 107 743 893 92 689 698 98 416 769 92 313 656 96 398 760 94 896 975 100 474 859 99 267 977 108 379 747 95 509 732 102 384 892 100 306 695 95 83 155 90 368 440 90 76 676 107 61 856 96 5 907 121 661 709 103 245 952 98 537 957 102 124 145 86 571 606 112 73 395 95 339 440 108 389 654 99 817 986 77 304 547 97 37 450 89 418 980 110 156 245 124 109 803 100 170 625 117 8 766 94 131 997 94 91 641 100 679 693 105 249 674 102 936 963 104 185 416 76 259 688 93 179 934 94 654 737 82 173 225 117 357 806 102 698 745 97 118 474 113 341 660 89 410 580 98 427 495 100 587 879 92 81 826 104 569 743 91 102 404 111 627 972 95 233 903 83 340 582 99 298 696 105 306 745 93 272 612 107 11 987 98 468 830 83 236 429 93 103 505 104 216 241 109 639 857 109 346 833 103 468 786 111 55 705 112 406 582 106 361 924 81 707 979 107 714 982 109 242 640 105 217 417 109 541 692 101 85 92 103 81 728 103 146 698 96 240 785 102 458 827 84 247 981 102 41 649 112 339 948 88 12 839 92 605 748 103 500 774 90 557 811 97 304 459 126 40 713 112 529 701 109 119 907 101 220 530 98 588 762 99 319 889 92 160 936 102 83 460 122 69 467 104 276 816 97 632 877 88 148 151 85 88 942 111 475 615 110 107 745 105 702 850 114 66 607 92 740 832 91 691 991 106 212 963 88 421 438 116 211 586 113 668 712 100 184 315 88 65 524 89 617 986 92 184 850 110 180 952 115 439 791 84 39 43 100 430 853 106 86 740 102 444 873 104 244 519 93 23 84 110 88 882 105 604 825 106 772 794 91 496 617 119 716 775 108 287 891 100 668 911 110 344 573 96 126 209 90 100 789 102 85 796 113 738 815 100 544 840 111 140 280 112 834 908 96 265 369 98 629 866 100 50 243 107 642 933 95 133 416 90 449 551 101 6 630 103 158 283 101 547 853 100 458 764 103 149 791 103 274 950 89 482 807 118 488 878 99 273 553 103 103 572 99 2 518 85 164 555 105 39 553 108 204 901 86 129 917 101 565 959 101 383 497 105 739 901 97 144 597 109 825 930 91 86 632 101 59 291 91 99 544 114 84 550 103 185 694 103 235 347 128 824 961 97 176 291 91 219 470 107 475 892 90 82 998 106 87 205 110 706 853 101 602 857 116 187 862 114 650 844 110 438 727 107 462 864 103 775 792 102 533 897 108 435 444 97 415 600 107 649 670 124 60 758 80 394 518 84 266 624 105 902 909 95 53 377 96 299 459 93 938 988 94 564 696 109 710 764 107 26 565 79 258 460 99 16 45 93 521 694 89 586 716 97 269 573 118 650 966 81 27 807 94 138 206 101 648 716 101 390 832 91 341 650 80 418 590 113 348 375 91 201 976 110 22 875 87 186 426 102 887 961 86 840 888 98 534 975 103 496 755 107 155 842 92 259 273 97 77 740 83 60 741 87 345 886 107 412 957 111 277 898 109 250 881 97 328 374 110 186 499 104 52 778 109 137 360 88 39 356 97 302 673 93 841 884 100 426 854 89 529 741 98 976 987 96 255 420 87 372 541 112 362 818 96 52 680 87 762 831 103 238 317 109 525 649 102 286 918 103 254 755 88 70 773 108 598 756 92 264 938 96 53 527 112 104 269 95 176 216 91 328 408 89 44 707 89 967 982 85 428 468 82 568 594 113 138 729 109 603 877 113 571 675 107 117 777 102 408 527 102 463 546 80 652 943 122 277 317 81 693 951 91 545 625 89 582 989 106 220 778 86 716 970 78 28 753 120 451 722 103 138 477 97 65 760 111 67 754 104 396 538 82 140 906 112 172 278 102 12 583 84 319 843 104 599 855 87 308 520 91 62 175 101 665 934 103 39 207 110 930 969 106 310 532 86 226 753 90 253 377 86 176 613 108 96 743 89 540 681 81 4 687 97 160 516 114 264 424 77 227 639 109 219 669 122 658 948 110 783 937 85 80 505 114 656 892 100 900 974 112 302 655 105 548 758 104 818 964 108 743 807 97 686 747 89 190 944 84 342 648 102 382 855 102 549 636 108 710 983 89 186 771 82 321 391 97 76 882 97 479 591 95 148 808 98 679 827 107 203 744 107 704 863 117 461 657 79 553 943 113 742 807 111 581 803 89 938 999 104 283 619 92 567 964 89 4 634 102 259 920 99 464 991 103 443 633 109 335 418 87 33 968 91 175 818 89 180 413 79 908 954 88 76 392 82 683 939 93 104 830 103 274 299 106 140 909 116 273 731 85 27 679 100 300 359 102 682 712 111 886 947 115 349 731 90 243 813 102 443 787 119 492 891 109 389 509 102 840 979 104 641 668 88 98 742 94 19 402 100 228 423 117 120 893 79 25 404 91 80 263 114 200 312 100 257 525 92 243 338 102 489 730 119 623 953 95 265 947 98 282 482 95 788 938 97 440 535 102 431 498 119 836 972 99 14 200 86 199 898 108 134 287 109 847 913 96 423 779 92 53 919 92 171 578 82 271 439 99 743 849 102 403 404 104 102 418 100 422 570 97 111 844 96 288 636 101 363 834 109 18 528 96 304 607 97 428 467 100 39 266 102 124 704 95 212 430 106 333 504 99 131 556 100 625 727 96 101 151 95 118 773 110 92 833 109 65 590 100 138 464 100 890 903 89 441 575 87 48 656 107 645 983 84 140 945 102 521 736 99 421 869 103 201 405 100 245 472 91 209 358 111 51 704 96 148 171 104 401 470 107 613 863 99 786 858 85 227 229 102 717 904 83 148 857 112 124 503 116 330 895 110 734 876 93 13 83 95 96 463 110 306 326 84 339 443 100 342 398 92 74 303 97 310 969 94 60 318 103 326 451 111 271 656 100 342 644 102 411 991 96 724 857 101 182 814 98 33 404 95 99 569 88 221 598 89 141 996 83 461 664 86 735 876 91 11 975 104 213 902 102 354 678 95 176 501 96 988 999 116 30 187 104 376 982 112 365 769 99 0 498 115 639 734 91 563 729 81 354 453 105 342 896 120 195 431 82 53 653 97 82 256 88 49 722 105 47 442 83 104 510 92 148 623 83 276 864 126 377 687 108 444 678 113 318 797 90 100 118 104 369 715 86 310 341 105 254 334 93 86 379 113 164 864 104 457 905 88 737 945 106 269 652 100 334 609 104 807 843 94 89 712 98 774 871 101 72 734 99 25 214 106 286 704 121 169 835 80 13 487 94 6 530 101 929 983 84 820 926 95 275 643 103 980 985 97 756 907 104 275 843 111 357 865 94 388 459 93 26 989 104 618 825 92 354 872 101 764 934 90 497 723 105 63 402 118 46 153 97 59 329 87 54 261 86 127 661 105 243 766 108 840 920 86 174 225 100 373 390 105 258 264 112 845 915 87 240 708 103 98 815 102 37 598 109 626 727 101 320 668 97 450 539 97 206 938 119 44 362 85 657 797 114 720 803 88 254 520 107 500 823 101 113 809 123 232 279 101 3 693 107 122 944 120 374 765 112 81 668 105 463 847 111 631 855 101 181 448 108 252 653 98 581 987 115 67 354 101 686 891 105 229 727 90 212 297 102 694 810 103 476 783 111 939 972 103 158 710 93 57 404 90 480 701 107 189 856 108 582 739 107 317 974 105 603 684 101 699 804 118 73 89 92 73 191 85 70 234 110 306 857 90 497 689 102 120 947 99 616 907 98 456 557 101 451 864 85 670 682 102 269 946 94 293 737 106 693 735 106 360 546 93 482 993 111 102 322 90 211 774 116 94 138 93 644 722 98 201 205 102 758 764 95 425 688 101 501 670 98 18 456 94 56 936 92 433 888 92 177 649 94 528 572 105 11 341 102 571 968 110 199 424 107 301 390 103 166 357 93 288 627 87 407 805 89 150 394 101 247 829 95 30 186 116 330 987 115 311 380 101 51 75 116 261 907 84 28 611 100 353 760 97 248 568 104 129 481 116 208 790 92 930 944 107 180 285 91 789 958 92 892 900 88 365 396 104 41 718 104 181 821 112 496 993 98 245 579 101 548 695 95 99 759 86 139 712 108 78 970 114 414 494 102 60 915 103 211 511 99 202 986 101 474 535 87 384 522 104 51 628 112 699 820 116 328 498 111 109 541 96 104 433 83 556 869 92 509 911 102 198 955 98 95 563 97 640 806 92 572 782 101 125 889 103 352 919 97 530 888 98 254 714 114 533 747 97 92 879 102 275 722 102 299 930 95 554 791 85 528 599 97 187 866 102 132 283 120 238 690 95 352 911 112 433 793 88 255 368 95 40 626 101 661 813 113 529 748 113 195 628 121 491 630 125 328 805 96 92 955 93 629 771 115 543 881 95 157 196 101 340 795 107 369 428 97 467 625 88 54 182 72 94 355 114 956 992 116 125 321 109 78 336 113 275 568 102 202 990 85 77 655 102 44 366 101 397 948 85 570 732 87 341 969 95 411 511 99 605 743 89 220 345 93 436 523 92 452 686 101 466 987 93 476 482 108 133 926 98 244 926 101 425 458 113 253 598 96 102 738 89 311 558 100 179 524 104 930 987 96 304 343 117 794 931 89 260 446 87 18 175 95 658 798 102 10 93 111 73 281 110 356 704 107 458 584 96 170 260 105 317 745 95 29 525 112 7 252 96 380 734 98 79 612 90 294 350 104 81 897 93 179 655 104 354 972 97 54 190 105 617 718 120 225 888 111 82 771 91 752 956 106 363 493 75 616 747 98 432 797 88 156 718 97 671 856 121 602 799 109 120 851 99 403 659 117 200 493 98 337 573 100 138 161 103 41 610 100 183 461 99 138 417 104 358 451 99 239 710 91 44 795 97 178 560 93 187 365 100 631 763 101 650 732 104 304 466 110 107 636 82 154 378 113 155 966 101 214 495 96 140 458 102 254 257 119 624 764 87 381 799 90 861 911 92 710 758 97 292 504 105 932 971 112 69 193 103 375 499 99 654 981 94 727 863 93 328 736 99 728 942 93 80 829 91 909 956 94 464 907 103 576 857 96 57 429 105 371 796 91 331 367 112 204 267 103 777 940 89 63 736 103 786 792 88 402 758 97 299 392 94 307 991 101 473 565 105 404 418 87 288 330 106 343 366 87 890 914 87 451 773 92 194 984 117 529 669 102 323 868 113 59 604 120 74 864 105 4 339 100 112 152 107 209 305 90 385 498 101 119 551 94 112 768 88 636 773 103 245 335 72 278 774 107 829 850 107 212 931 119 639 839 113 815 909 90 427 887 108 214 597 101 2 402 87 241 946 92 378 766 101 532 546 98 331 475 102 277 690 113 231 495 114 797 816 107 91 129 98 524 554 114 186 910 93 88 184 94 169 495 83 11 344 103 605 831 93 362 391 89 457 715 117 377 577 94 129 790 98 656 685 110 651 961 109 488 506 93 595 939 114 789 966 104 442 476 93 212 319 78 24 524 92 154 711 97 219 282 93 19 423 121 168 659 125 370 760 104 150 626 91 656 782 83 192 307 107 266 616 99 592 696 100 128 394 108 119 430 100 228 395 106 188 855 116 299 756 108 526 629 106 205 711 95 294 755 99 453 722 99 803 925 90 712 961 92 338 710 95 590 602 96 816 957 94 107 861 95 29 480 108 522 629 81 597 857 100 894 977 99 351 535 95 99 299 91 127 958 99 236 623 94 652 886 95 138 479 93 24 293 114 410 649 76 237 392 103 119 253 101 301 797 93 96 178 91 108 793 99 450 519 88 326 926 85 116 775 90 696 982 105 285 973 104 628 771 101 343 625 98 284 838 89 474 844 87 589 970 102 257 761 113 313 493 102 139 767 101 277 637 104 154 973 111 818 968 99 267 621 97 641 977 107 355 627 93 687 753 85 153 838 91 546 773 96 780 831 78 523 710 98 71 526 82 13 963 97 491 817 102 124 739 104 108 533 102 431 933 94 475 537 104 918 969 95 688 919 101 209 473 99 96 126 94 588 737 96 48 986 96 493 782 104 363 617 97 752 796 95 230 819 94 224 708 83 124 813 113 153 550 108 270 480 112 204 402 110 351 701 92 285 803 99 819 998 80 763 901 85 559 578 100 238 582 93 968 994 106 485 912 115 134 852 101 16 460 99 206 983 110 243 569 101 326 549 108 303 470 107 103 827 122 297 658 88 388 676 89 807 991 102 386 825 98 213 542 101 50 564 92 159 812 100 348 799 105 112 766 109 41 714 90 335 366 98 241 551 111 396 624 97 293 773 109 382 584 98 169 274 73 109 995 103 38 616 103 447 549 96 783 784 102 822 991 80 36 75 112 40 488 68 127 551 95 515 939 107 477 720 96 566 791 109 291 768 91 708 747 104 621 907 95 726 861 96 32 443 100 164 186 91 77 872 96 419 956 126 752 872 100 325 336 99 5 628 90 1 73 98 344 611 93 146 192 110 477 872 84 353 438 89 921 942 104 70 742 101 370 379 96 714 847 114 725 906 117 148 435 111 311 533 105 157 211 109 422 799 102 388 638 87 318 771 80 0 258 102 109 471 87 444 789 106 69 857 88 240 617 84 296 479 102 190 946 109 486 854 87 607 941 86 99 200 111 341 346 88 269 627 103 262 985 100 167 825 103 79 362 95 183 282 101 653 753 98 55 961 93 240 835 80 218 509 106 808 907 99 553 784 100 370 865 89 328 934 97 0 454 102 211 734 80 157 886 106 93 891 90 115 996 95 152 396 106 149 194 87 90 712 100 500 983 94 675 700 103 376 519 100 160 361 97 356 692 111 278 906 89 464 482 108 197 369 97 21 683 113 44 76 97 26 900 101 94 488 89 67 484 104 206 364 89 701 765 106 592 867 103 517 814 122 496 499 82 352 916 123 263 888 87 284 594 96 269 837 101 732 836 93 417 469 99 182 828 102 634 820 100 38 518 98 286 957 106 160 248 110 394 780 107 846 887 101 433 875 95 248 723 94 786 810 101 486 767 120 96 700 102 322 453 100 351 653 95 252 698 92 406 645 116 27 589 124 323 778 94 69 480 101 118 660 91 554 865 88 322 573 115 182 432 78 541 602 93 332 859 92 302 481 111 761 945 100 98 296 109 225 634 114 314 462 95 249 518 107 107 910 117 151 297 84 295 884 109 178 338 99 635 739 106 624 800 108 312 882 91 13 242 88 394 832 101 173 609 123 59 848 82 540 907 87 162 737 110 447 696 105 115 812 89 11 50 100 702 950 86 204 918 99 610 931 96 82 871 88 82 269 96 190 570 103 446 895 104 324 975 115 382 426 86 455 500 90 140 981 86 701 987 108 383 845 101 236 913 79 485 559 98 403 535 100 841 876 117 264 427 103 548 606 102 292 807 99 183 187 105 415 842 109 245 528 94 178 830 91 262 311 99 186 691 119 471 527 105 532 615 96 12 755 109 641 896 97 251 323 122 84 172 96 291 962 111 512 755 93 445 673 93 648 775 85 159 784 78 15 135 119 84 887 103 227 887 104 102 772 84 318 859 80 291 703 91 165 611 98 333 562 110 488 875 83 149 476 102 452 628 98 231 403 96 179 313 94 179 638 98 105 803 85 362 784 95 923 925 95 5 847 100 308 833 100 139 379 113 237 988 111 190 673 88 261 600 98 473 967 98 874 961 106 105 768 107 71 760 130 584 881 105 90 267 93 345 947 103 54 582 107 504 951 103 361 680 97 672 697 99 533 908 104 60 829 87 651 958 89 340 764 86 196 841 108 26 808 79 195 881 97 225 869 100 6 277 102 27 519 101 267 379 97 380 823 100 459 716 92 595 705 105 76 525 90 80 415 95 19 925 100 579 654 115 474 802 83 65 133 115 506 957 92 66 566 81 497 973 108 288 599 108 253 441 103 417 431 99 354 562 104 184 888 110 146 529 88 417 955 94 69 797 105 807 839 106 147 547 91 291 441 118 743 864 104 589 853 100 162 487 96 389 723 95 252 867 124 134 526 108 341 970 129 280 988 90 779 941 88 436 462 104 273 536 98 128 621 103 776 897 110 22 638 101 179 452 94 68 225 89 490 865 107 765 884 103 774 833 109 731 794 92 88 834 79 325 931 91 263 870 103 570 579 105 142 602 116 53 452 113 249 777 88 669 793 92 615 671 103 786 921 98 60 965 94 18 279 88 188 524 85 78 902 115 498 641 96 350 531 97 142 789 109 6 87 97 393 696 104 651 946 103 652 824 111 499 748 93 84 750 87 206 928 93 144 217 94 594 892 101 488 778 105 101 609 96 148 869 101 711 818 90 550 703 85 180 650 103 718 834 90 272 696 113 388 404 97 102 655 92 219 624 91 514 854 121 117 927 101 565 776 104 538 944 92 529 559 113 298 914 103 10 622 109 315 885 86 632 757 116 279 330 98 476 896 86 800 805 105 689 789 101 30 474 103 439 815 101 334 586 87 472 543 103 128 369 94 593 848 106 479 825 97 45 259 98 173 579 97 357 885 101 586 945 103 712 920 89 322 536 89 360 738 84 539 702 105 537 685 88 760 789 95 218 653 112 491 696 93 302 763 96 174 872 89 5 27 98 619 909 112 274 347 89 2 330 87 105 474 92 125 930 103 598 991 92 240 436 90 165 920 81 396 970 97 390 440 114 159 175 90 112 289 113 282 854 92 320 354 89 548 550 98 746 750 101 116 199 106 549 859 103 529 536 103 72 838 97 541 668 121 192 601 97 143 181 101 151 429 97 160 180 105 610 933 92 451 787 94 674 726 104 111 478 94 838 906 88 154 719 112 23 413 102 277 571 114 75 514 101 110 892 80 15 788 97 358 457 111 529 684 92 492 979 104 69 227 88 631 841 115 550 896 100 56 875 107 203 707 75 223 812 91 111 212 93 278 886 89 373 417 119 742 991 107 119 568 97 192 506 92 238 410 100 267 313 99 186 371 91 421 868 93 214 925 109 139 356 113 288 411 78 546 913 96 231 600 111 928 943 98 301 783 105 519 568 116 94 337 106 304 320 101 88 226 104 43 118 111 704 739 92 70 535 100 29 42 104 524 877 112 285 481 91 212 972 110 236 564 96 688 993 103 189 258 104 626 934 107 357 723 107 403 885 76 98 741 109 23 737 108 363 525 105 70 723 92 77 376 103 302 800 113 321 999 108 471 673 96 182 252 83 454 691 99 146 952 89 20 868 107 288 329 93 605 894 98 120 127 100 7 522 94 354 387 101 597 939 75 76 640 89 462 656 98 195 816 107 61 380 107 577 669 125 695 796 113 385 711 115 577 964 110 68 935 96 67 366 105 308 479 91 38 515 94 405 932 95 198 663 81 275 478 93 397 679 95 87 163 112 171 795 119 57 77 93 470 825 91 511 847 114 450 476 94 93 686 93 441 501 98 160 482 100 205 373 94 75 370 91 321 495 98 198 257 88 170 481 96 32 82 86 260 923 105 447 635 95 134 314 84 76 988 102 165 293 101 343 894 110 572 997 117 368 928 81 828 892 99 213 518 81 106 364 98 126 693 90 579 593 106 228 623 86 624 951 108 401 543 93 359 981 94 373 665 97 261 984 103 330 852 95 17 431 104 867 970 99 465 675 121 31 971 104 636 859 86 78 663 109 540 587 97 303 753 103 352 750 95 96 610 94 624 899 97 942 977 101 283 784 91 186 422 91 19 68 105 378 685 93 89 129 96 207 755 84 348 612 96 137 390 108 681 930 105 544 675 97 123 143 114 108 644 95 647 710 113 668 841 108 85 888 98 339 874 98 470 685 93 14 281 107 147 555 95 1 809 90 55 276 71 108 352 94 186 983 93 935 985 102 45 481 91 687 716 99 416 715 108 209 952 83 64 698 116 310 645 120 366 808 91 361 774 92 147 425 101 3 516 95 227 555 101 321 610 104 249 981 89 153 401 101 679 728 91 480 731 96 26 881 95 315 351 112 188 289 98 50 565 115 138 746 116 559 922 92 240 566 110 268 932 92 17 147 99 532 657 86 874 921 89 233 454 103 781 998 110 225 721 102 316 744 111 59 706 106 529 710 83 116 369 110 155 920 94 757 971 124 852 909 105 284 344 78 11 214 82 279 553 103 562 865 110 330 754 106 198 268 82 251 398 89 523 913 104 290 950 92 57 517 105 587 925 85 75 789 103 344 548 94 140 916 119 567 794 113 651 943 113 654 889 80 595 830 94 802 987 100 89 458 118 547 978 109 139 789 100 366 411 95 3 824 75 58 900 101 186 508 98 62 96 97 566 949 107 424 813 83 585 968 105 350 872 89 313 328 121 14 952 90 49 317 101 76 220 91 520 808 93 426 610 114 486 717 84 456 953 114 31 390 101 425 497 91 370 770 105 68 313 95 669 769 113 141 891 101 491 544 94 87 617 98 278 728 107 902 959 81 4 112 96 525 701 91 197 893 114 319 527 114 73 682 118 245 871 107 362 417 97 487 996 77 581 754 110 186 761 119 243 821 111 546 637 106 858 890 101 838 876 85 540 909 111 105 324 111 384 580 96 2 908 95 435 646 99 696 798 78 442 969 116 25 100 93 4 966 98 593 746 97 210 958 106 487 718 105 512 963 96 412 456 98 335 725 92 104 399 91 714 996 106 580 930 94 92 950 90 208 950 105 96 581 98 494 629 92 270 554 111 363 482 92 799 896 110 443 853 105 16 914 106 272 298 112 590 868 92 166 556 96 409 661 90 34 899 99 337 589 102 178 325 99 404 978 88 555 734 108 46 367 103 85 474 84 570 841 104 361 964 84 737 858 101 150 584 103 10 386 90 636 881 110 379 472 105 330 892 108 33 319 116 770 875 93 174 590 100 611 702 79 155 695 84 582 886 101 175 479 95 88 782 83 159 530 96 522 811 92 217 454 103 178 761 79 21 422 84 474 717 116 308 537 93 301 796 114 538 566 89 339 572 101 261 853 97 543 569 105 417 565 89 460 470 88 46 710 89 475 639 100 514 833 111 134 948 91 172 921 117 127 601 92 482 945 107 780 827 80 270 860 91 38 305 115 313 720 103 572 977 105 87 781 97 635 797 103 408 409 102 664 835 76 503 943 85 45 736 112 712 898 106 236 940 90 317 992 114 524 902 91 758 996 99 305 605 96 793 917 85 307 742 88 97 456 101 104 703 103 658 924 116 665 901 103 291 635 103 233 493 82 341 503 102 555 715 102 278 554 100 328 749 109 144 787 95 95 298 110 3 735 98 350 961 91 554 913 96 531 604 109 665 961 108 753 819 98 159 454 115 240 552 93 27 900 79 906 947 109 566 625 89 56 522 91 538 904 108 771 997 112 821 968 102 549 685 96 110 407 117 742 874 105 664 941 106 52 970 99 230 307 115 150 770 100 33 300 88 207 579 77 357 459 106 399 629 103 161 522 97 214 754 115 582 792 87 262 962 102 163 308 91 331 605 103 157 506 99 422 612 77 758 763 118 281 707 77 265 401 100 372 952 91 344 383 91 603 970 111 195 846 102 381 587 104 172 717 109 503 782 97 679 773 113 183 695 99 155 261 109 207 584 113 21 148 108 77 834 106 29 780 124 437 978 110 383 824 116 934 988 108 452 636 85 395 947 104 42 896 98 135 557 118 135 739 105 17 177 111 426 666 103 181 647 105 31 408 100 205 296 105 295 692 103 794 982 101 116 627 96 705 875 88 325 872 102 399 648 97 161 729 102 279 770 110 281 829 120 911 981 94 266 840 107 53 93 94 782 908 104 426 817 105 3 938 95 97 584 98 144 862 99 427 463 95 325 923 99 259 401 105 549 948 103 48 886 114 582 753 95 68 220 97 573 694 91 763 993 96 388 686 81 138 933 99 302 784 105 736 845 111 780 866 101 100 295 71 386 501 112 95 902 83 339 643 89 286 568 92 515 633 98 786 936 81 666 668 75 83 864 105 316 409 116 164 463 106 264 540 108 790 814 89 757 798 93 99 718 103 396 818 103 529 693 104 133 837 83 322 760 99 470 789 88 652 714 123 659 684 90 294 515 86 104 342 88 114 540 95 171 643 99 73 76 106 763 960 103 354 475 97 398 885 89 262 265 100 606 843 105 227 323 107 317 845 78 381 549 107 31 958 109 20 342 98 366 623 119 103 800 94 709 935 100 193 911 115 382 839 97 213 632 101 158 939 100 122 574 108 50 799 106 22 69 99 363 747 108 143 237 87 220 398 114 91 854 108 131 994 120 556 907 96 398 638 89 10 854 107 280 560 83 967 977 88 800 864 112 105 655 104 498 593 86 304 414 112 231 354 102 420 542 101 149 919 106 271 369 105 411 621 94 851 896 109 785 802 102 165 185 105 665 862 75 680 963 98 383 926 113 52 195 85 217 506 100 88 681 91 43 885 108 587 975 88 594 797 93 804 930 88 145 958 111 951 966 102 197 660 96 520 973 110 527 560 107 2 101 103 756 944 97 123 192 106 258 648 107 15 438 87 667 944 109 395 541 102 196 727 105 64 215 111 549 881 100 755 825 114 209 612 102 801 963 84 506 913 93 56 576 90 854 874 104 54 234 94 65 952 88 802 911 106 5 426 114 290 891 109 259 999 109 629 932 87 47 364 94 252 748 85 140 985 110 152 893 108 347 426 98 683 691 106 369 632 92 637 663 112 16 34 92 768 954 86 250 809 101 293 450 93 226 552 86 154 291 124 287 401 90 603 623 86 543 975 95 507 862 87 337 351 104 138 541 105 253 722 104 137 936 109 251 252 102 624 994 111 504 577 104 93 826 104 118 538 89 248 430 92 146 214 85 7 440 102 96 239 79 248 497 99 744 806 84 829 984 106 622 680 90 782 919 102 44 199 95 89 914 111 763 962 95 413 583 115 30 399 102 295 635 108 186 661 90 577 599 103 58 773 104 344 864 93 275 295 99 152 172 91 173 880 90 485 895 108 766 949 99 18 47 89 486 699 111 330 954 110 736 954 120 192 793 97 410 720 106 205 420 85 737 778 104 552 819 107 432 467 84 415 556 94 295 496 101 493 858 88 282 371 93 348 717 115 62 962 131 484 754 99 267 594 92 175 480 103 644 874 99 324 524 83 840 851 109 89 850 114 728 926 100 647 698 94 807 859 110 139 697 96 200 799 105 449 573 107 597 662 100 194 919 97 87 729 97 165 989 91 132 835 94 90 897 94 177 445 100 103 359 112 325 645 100 325 999 118 461 575 100 494 718 86 206 932 90 31 990 106 127 819 101 443 489 94 747 808 90 262 406 101 430 439 113 88 927 119 469 612 107 790 938 87 498 659 92 168 709 104 771 879 97 246 894 98 466 707 84 736 926 107 133 986 116 163 342 110 149 380 100 0 945 102 111 600 94 321 801 100 233 558 117 394 983 104 498 886 96 63 507 110 402 501 111 28 29 109 213 566 87 17 567 118 315 510 95 487 507 104 3 506 92 553 742 88 347 647 106 337 808 108 956 972 103 133 852 78 57 627 100 358 719 97 368 551 86 291 293 97 288 296 90 11 996 89 466 639 83 88 770 99 313 327 99 487 717 121 729 760 102 226 676 88 562 705 102 195 680 102 203 316 91 164 563 93 50 163 89 409 927 94 310 820 109 610 903 105 343 487 112 89 676 89 336 783 97 406 534 100 495 510 118 332 969 100 679 910 120 345 426 104 346 676 115 135 964 106 218 219 105 447 972 95 377 857 103 451 772 107 1 613 103 54 385 101 255 749 86 121 956 108 743 842 93 840 947 99 316 364 95 228 892 74 147 362 107 442 506 82 526 856 114 45 600 100 242 688 93 131 992 96 554 974 87 238 388 109 184 764 114 291 456 88 58 506 103 249 344 125 664 795 108 618 829 114 175 725 110 455 839 117 934 959 74 397 914 96 623 893 94 90 177 102 95 322 106 394 732 99 88 540 105 386 626 84 523 788 99 115 375 102 321 980 104 125 456 87 598 904 105 173 833 85 652 842 89 59 86 100 904 929 103 189 508 94 48 921 102 240 686 119 689 724 100 108 183 93 626 941 92 875 960 106 928 935 103 381 628 88 8 182 91 178 859 95 50 886 110 53 214 98 512 638 111 775 862 113 257 438 106 154 847 86 14 761 108 183 707 91 288 601 124 552 888 101 276 696 104 40 531 95 266 962 96 387 652 90 415 698 92 599 826 92 848 951 107 81 241 105 182 436 101 360 675 108 385 877 104 52 883 101 584 622 85 427 469 118 254 710 96 75 173 105 469 509 117 259 529 87 148 903 111 558 895 101 226 890 96 761 948 92 545 860 78 332 360 98 786 988 91 651 662 99 879 950 99 81 401 109 340 505 100 452 799 116 44 246 88 267 682 102 913 924 91 693 717 82 473 777 110 66 532 90 105 289 111 471 826 92 242 944 93 297 524 92 217 644 97 164 188 100 151 775 110 233 490 96 135 696 100 103 724 110 195 596 72 153 469 81 740 747 107 526 843 89 272 949 90 66 573 93 504 614 106 40 212 111 188 296 98 101 945 86 216 522 93 200 992 123 351 817 101 568 905 104 150 160 85 83 689 108 112 447 102 350 799 101 562 917 102 495 859 88 35 629 94 273 281 95 153 864 112 949 999 108 100 786 113 426 511 121 615 921 109 701 741 109 201 637 97 384 767 106 325 901 77 354 592 90 884 982 89 229 717 104 64 291 104 404 632 104 707 838 102 363 746 94 437 708 101 415 747 104 681 697 92 540 765 106 665 784 100 168 220 106 194 617 98 242 320 122 517 620 103 401 597 86 82 677 103 91 574 111 68 89 95 397 754 92 57 553 107 66 92 111 704 862 108 398 853 102 313 411 87 484 552 105 40 557 115 606 871 82 349 618 109 32 199 90 7 775 83 203 823 116 144 546 105 87 236 107 691 741 101 217 346 105 913 939 118 558 713 108 710 946 93 255 739 109 320 654 87 780 894 95 214 427 99 504 920 94 68 361 94 510 626 88 527 687 97 116 593 98 137 249 105 39 524 131 888 999 101 355 657 98 360 841 100 450 649 90 318 599 97 482 868 96 110 432 103 7 441 100 162 886 103 225 800 83 428 539 108 643 901 98 234 650 97 366 978 108 498 603 99 357 466 87 34 374 103 57 182 97 204 460 85 123 635 109 402 912 97 522 678 90 259 264 89 138 313 90 27 440 90 439 931 104 109 704 100 261 896 95 75 689 100 108 425 99 222 539 107 234 978 90 323 378 95 607 724 112 84 952 94 89 436 99 719 975 81 606 814 82 331 811 76 179 389 108 519 683 102 45 323 91 672 740 105 17 534 88 98 220 110 606 833 97 21 706 108 6 705 103 339 369 106 637 810 98 42 687 95 801 813 107 126 612 87 164 773 110 82 707 109 213 969 111 422 963 107 172 368 98 337 842 115 226 740 102 201 808 85 240 819 86 419 776 73 332 915 92 335 659 89 627 916 112 116 898 87 753 921 107 314 436 95 110 483 95 321 388 107 42 277 108 349 775 112 723 915 87 660 883 91 120 403 129 423 607 93 891 902 97 124 283 78 719 988 103 304 670 90 617 870 112 462 791 104 236 786 93 57 98 90 647 792 99 151 829 83 48 215 103 173 486 94 322 653 100 277 731 106 6 84 102 241 958 81 154 904 92 190 339 120 335 405 97 80 674 118 165 217 100 429 731 107 60 564 99 121 906 87 819 955 105 121 260 101 181 561 85 379 982 104 814 884 96 400 753 116 257 317 97 400 690 96 744 762 84 94 177 103 269 793 83 77 528 90 225 468 110 606 629 112 810 939 97 672 859 101 179 447 107 101 154 76 316 775 114 294 719 111 384 466 117 220 702 97 769 986 96 472 676 99 823 904 103 39 324 102 448 930 106 140 880 87 559 642 97 573 683 98 65 85 101 558 651 85 552 871 123 82 981 94 597 627 111 658 843 114 523 605 105 20 524 104 102 148 100 69 392 108 72 749 73 22 101 98 206 910 109 126 786 100 36 578 102 243 803 86 717 830 109 97 454 91 257 477 104 780 814 100 112 209 110 28 904 100 14 55 97 692 717 108 104 712 115 48 893 96 658 662 102 457 686 96 12 90 95 456 688 93 207 922 112 68 491 97 703 720 109 2 567 89 69 697 99 511 775 90 268 783 97 172 230 96 231 398 94 77 405 82 374 610 95 512 548 115 5 567 107 13 974 109 549 665 99 71 307 93 104 107 107 439 684 91 283 407 109 275 907 100 240 737 84 110 886 108 265 953 95 546 614 113 781 867 94 667 704 95 417 726 97 16 215 99 43 652 94 19 27 105 40 137 105 283 704 106 131 495 110 123 423 104 261 297 107 100 828 112 325 474 95 773 781 98 336 841 116 275 797 113 12 148 81 377 822 96 35 760 121 513 629 95 7 637 105 147 579 71 258 800 117 304 889 100 378 443 85 243 494 95 315 720 108 143 866 97 24 880 87 226 602 99 21 568 99 30 821 107 74 514 87 402 595 86 631 653 100 617 769 119 296 498 92 373 704 104 230 571 86 461 710 93 540 737 104 585 798 110 859 942 95 348 707 92 37 193 92 69 312 92 532 687 114 309 361 99 438 584 103 94 186 97 267 902 103 387 880 104 165 387 101 690 779 93 179 585 100 407 691 94 862 961 101 433 605 122 382 764 110 422 994 104 294 458 110 35 678 91 150 398 100 101 992 100 621 880 109 252 316 103 501 714 114 761 776 94 441 605 96 36 803 103 639 810 89 374 956 94 177 558 79 450 534 115 542 886 95 677 717 98 398 672 110 107 694 104 186 463 102 252 720 91 770 927 99 597 893 90 12 759 80 531 793 109 850 907 104 510 755 89 544 609 91 419 775 95 126 212 111 355 602 105 404 905 104 228 379 80 881 897 100 99 783 94 337 829 97 781 997 105 703 999 98 628 760 101 430 517 116 362 382 86 114 939 94 63 509 111 600 670 84 89 654 109 408 674 105 25 895 94 328 683 98 258 780 90 228 335 97 158 541 85 107 974 105 668 979 115 479 905 91 58 975 97 633 757 101 156 495 100 124 846 88 223 646 88 710 816 97 198 642 86 174 957 103 562 581 100 769 895 98 716 811 117 294 489 105 589 964 86 102 566 92 456 967 104 8 596 109 84 595 83 481 669 98 144 427 92 674 914 121 319 629 101 751 976 111 370 576 98 55 255 116 338 763 105 199 711 102 66 912 113 265 939 98 399 627 90 10 177 101 84 775 94 639 888 103 472 845 103 690 700 98 325 548 96 39 687 89 31 752 100 100 924 102 476 550 91 419 953 107 653 678 86 131 224 115 170 564 91 190 935 103 118 701 88 258 598 98 0 609 100 82 806 86 119 867 106 125 538 93 777 983 79 279 936 104 64 740 94 179 866 101 214 446 83 406 889 113 600 865 107 149 201 100 404 651 97 597 654 89 82 909 107 81 471 96 616 850 121 264 633 88 377 931 99 277 893 91 427 611 84 95 851 95 180 793 113 61 916 104 87 601 118 387 732 110 53 701 103 147 205 104 425 786 93 802 954 93 346 604 101 192 575 102 424 815 92 105 950 98 608 769 103 3 507 116 7 33 94 576 870 85 652 662 96 466 672 89 858 948 105 645 658 97 282 950 111 786 803 95 135 619 103 15 649 92 464 512 105 513 852 126 605 632 107 549 611 107 10 121 112 233 397 107 454 543 79 174 555 96 32 50 87 340 574 110 105 469 96 613 721 93 390 815 107 164 626 92 237 319 109 4 28 89 479 930 104 435 765 117 723 998 106 776 886 90 435 984 93 166 823 116 583 748 101 426 485 95 281 828 98 199 377 97 227 473 119 53 100 117 143 579 108 629 951 102 49 934 98 42 582 124 378 955 104 96 407 98 114 673 109 295 778 106 38 925 88 179 338 92 473 504 94 25 134 106 500 627 108 71 797 71 193 776 114 142 164 94 110 926 114 618 951 105 754 987 93 453 949 106 225 570 112 138 460 97 41 65 103 260 997 88 127 991 81 589 974 101 88 887 111 210 271 106 793 998 112 686 893 93 548 551 108 563 966 87 745 980 117 790 810 93 9 17 109 510 758 106 183 230 86 403 759 93 15 294 95 245 969 91 585 870 96 144 625 88 438 754 108 106 569 99 126 784 117 296 862 89 54 682 98 490 531 92 269 643 97 363 729 74 629 755 93 719 731 117 105 573 96 630 923 105 25 531 98 590 888 107 455 662 97 841 923 84 544 969 93 465 809 106 607 629 94 619 906 98 68 412 103 132 301 87 12 948 94 23 721 105 210 704 88 797 805 99 830 964 93 100 187 84 72 922 98 12 448 97 334 953 97 204 265 115 156 682 120 112 374 97 588 790 113 224 969 79 257 464 99 301 490 103 102 877 93 639 820 106 326 781 111 480 582 79 401 852 99 606 846 96 274 603 104 80 906 102 71 292 99 38 861 85 43 290 119 436 993 104 78 308 117 189 219 106 539 749 98 671 853 87 250 643 87 383 864 106 386 700 117 25 839 95 751 800 98 6 405 99 346 559 111 78 186 89 652 661 110 293 730 98 281 770 107 709 857 91 111 253 89 371 906 102 231 946 93 268 659 90 6 741 99 156 410 118 555 793 98 318 526 103 454 979 115 476 648 82 955 987 109 373 502 91 115 363 119 85 960 101 366 581 103 445 535 107 516 903 87 596 657 96 190 996 93 409 745 95 50 948 86 490 926 96 335 924 111 201 917 99 323 506 107 880 967 96 581 597 78 262 327 87 82 728 95 169 751 94 483 725 74 166 379 96 154 702 101 615 841 96 132 510 92 346 607 97 638 785 81 188 442 111 262 461 87 236 774 112 154 837 108 681 956 88 216 558 120 728 879 106 602 676 88 431 650 96 558 814 98 436 718 90 80 292 82 432 472 97 666 921 99 754 974 81 4 758 81 595 632 100 495 976 110 9 65 102 299 525 97 380 927 93 399 695 94 575 776 95 594 853 93 432 650 95 674 862 100 102 677 104 22 865 114 657 828 113 536 960 83 71 934 89 240 743 104 609 677 109 846 947 105 255 540 95 146 874 106 373 448 111 55 524 105 255 868 105 778 963 91 408 801 81 491 851 110 113 206 116 629 875 91 172 495 99 35 870 105 285 340 99 908 990 103 328 894 101 175 527 116 191 718 90 149 478 104 173 219 109 176 740 110 773 967 96 295 460 92 173 680 88 287 349 96 91 290 108 870 889 86 312 739 117 406 445 95 205 732 95 352 649 89 130 300 97 95 431 107 224 477 102 127 219 94 130 760 111 673 704 118 302 470 99 154 846 102 801 909 103 550 717 106 64 456 97 201 731 115 442 789 103 227 958 101 51 651 112 115 580 113 88 546 92 470 711 109 39 986 94 345 458 106 208 505 104 662 862 99 224 952 114 346 916 103 99 847 109 240 818 95 116 317 91 312 639 84 492 950 95 209 979 85 347 757 104 676 880 101 776 798 107 311 519 100 633 958 94 755 932 101 198 980 97 18 708 94 88 371 97 718 909 97 192 659 103 840 951 99 356 526 110 903 952 101 456 575 96 53 698 89 737 904 106 297 718 104 529 614 102 102 927 120 58 643 99 238 969 87 31 305 110 74 620 104 10 559 101 149 383 108 144 495 126 529 855 105 221 625 108 543 679 92 85 894 94 237 445 102 125 840 93 191 482 121 47 550 106 385 402 112 372 576 80 413 977 104 609 656 98 256 908 93 621 630 94 302 898 105 67 706 111 59 353 104 289 540 89 161 933 92 581 861 81 157 292 109 71 447 98 546 848 109 190 970 102 121 429 82 41 297 109 310 801 106 96 693 102 200 888 97 126 453 103 15 538 96 339 838 101 176 387 94 545 671 108 15 22 88 411 671 110 550 670 87 197 598 99 23 988 83 859 878 102 217 387 95 905 946 113 582 714 109 674 780 101 792 811 98 105 656 93 261 404 103 192 246 100 140 591 92 173 365 117 601 732 96 528 627 110 332 858 99 355 787 98 124 473 102 78 117 94 116 702 104 842 916 103 467 828 94 359 576 99 47 80 87 421 933 106 82 680 98 57 809 96 50 939 103 329 835 106 39 149 104 59 533 107 446 665 90 17 984 83 835 998 100 256 535 114 274 444 74 126 324 95 123 469 95 509 642 102 645 792 110 509 919 98 304 427 96 554 952 121 2 608 113 179 718 104 110 297 77 573 713 103 630 693 113 80 939 110 161 389 85 567 805 111 793 796 99 172 585 113 299 334 105 541 711 96 18 737 82 637 986 97 503 998 103 400 479 111 577 852 99 269 777 99 187 484 99 677 861 88 597 620 96 484 649 95 287 655 107 215 393 93 64 951 103 149 521 88 249 400 100 517 608 127 282 706 98 418 484 107 163 623 106 807 832 93 79 593 92 410 442 92 240 292 100 205 639 108 329 843 97 16 76 110 744 788 83 813 899 93 437 562 111 100 790 92 809 909 98 544 574 100 729 864 109 159 396 98 292 531 109 608 700 82 219 418 93 196 230 120 5 634 97 38 584 103 199 420 95 469 931 110 540 842 101 127 567 90 433 925 97 457 912 88 207 923 99 387 486 100 590 645 105 24 959 102 733 785 98 304 508 85 585 689 76 445 751 104 10 104 83 695 949 85 388 999 101 283 781 86 137 539 104 254 622 131 133 794 97 620 842 87 426 587 105 92 196 122 813 892 103 78 452 107 239 940 100 857 915 110 318 547 89 641 677 109 312 416 113 146 333 113 314 962 113 345 596 109 223 911 88 203 806 94 414 579 99 437 592 91 451 598 106 546 564 108 536 909 97 742 942 116 200 829 103 304 919 104 93 755 89 145 476 108 345 864 93 120 728 71 605 906 84 167 453 97 110 462 98 290 818 96 5 788 84 457 635 101 134 861 111 504 520 95 44 278 121 548 673 95 217 296 96 439 897 100 781 869 112 400 981 94 901 962 89 40 884 93 704 989 97 474 825 111 185 551 119 17 601 79 263 655 102 241 635 106 12 892 95 37 395 112 223 794 96 78 766 97 206 595 112 279 283 116 425 866 108 838 887 105 229 977 103 64 304 99 400 688 93 694 841 90 127 740 97 124 165 106 345 412 107 789 995 113 308 707 87 291 979 87 109 717 95 250 493 86 25 124 99 139 158 108 94 461 98 295 788 103 216 287 91 78 174 101 603 985 92 5 435 100 533 911 83 246 701 95 765 991 104 71 393 116 445 756 94 113 622 116 626 884 110 528 973 98 366 841 95 18 588 106 583 734 100 600 680 114 105 223 94 14 365 111 922 966 90 132 733 107 176 475 97 133 962 103 132 168 85 283 632 99 104 300 83 516 824 90 177 410 116 475 945 90 542 954 98 217 986 85 214 607 104 113 166 107 42 410 106 106 893 96 547 934 96 830 993 96 645 978 103 473 985 100 641 979 104 488 864 87 456 908 112 399 654 88 833 995 93 310 511 101 668 672 98 385 549 92 92 796 111 682 930 110 180 679 104 56 437 85 9 760 92 16 342 102 757 799 105 30 133 106 473 556 104 219 872 116 420 435 124 531 989 96 140 445 98 67 771 82 316 948 97 663 739 119 231 647 107 519 950 103 14 33 97 133 406 114 101 232 105 74 226 101 93 594 104 298 785 86 423 597 99 385 501 84 57 436 87 148 784 106 107 176 100 317 993 99 56 335 89 240 526 113 175 460 80 64 917 104 552 902 93 34 208 89 360 474 127 439 725 89 41 669 81 431 701 111 54 911 107 514 928 113 151 630 113 493 586 89 207 818 92 216 751 114 637 809 100 71 892 103 130 997 122 67 632 107 325 431 91 161 329 95 298 744 94 170 847 105 185 269 88 620 654 95 365 660 95 240 593 107 210 841 96 167 588 90 581 714 110 693 786 95 127 501 106 341 740 87 472 965 86 195 762 111 311 633 96 660 886 101 326 347 101 611 924 113 659 838 98 372 940 94 40 53 96 673 894 91 33 280 112 642 821 89 708 753 103 453 549 106 450 600 107 302 309 105 257 407 106 192 740 93 806 974 83 44 57 96 562 939 110 550 901 102 303 677 91 676 775 103 477 718 114 318 942 79 426 495 98 36 759 89 762 970 110 309 667 101 177 271 95 92 654 106 217 659 96 194 767 101 379 681 103 564 965 117 534 885 94 108 891 111 466 548 95 324 790 83 57 292 100 649 930 77 211 893 112 430 666 75 732 847 101 124 398 121 244 248 86 139 804 110 185 238 97 411 822 95 451 875 92 448 690 89 480 938 92 347 658 100 820 910 108 701 969 107 87 616 96 206 216 98 805 819 97 313 818 100 264 519 92 720 876 131 377 865 88 829 955 106 329 609 105 269 903 94 274 864 93 139 423 110 122 937 90 559 633 91 387 746 87 614 706 118 199 531 114 99 284 110 385 953 96 3 995 89 281 773 102 49 835 91 668 923 103 513 894 112 68 565 108 85 124 97 598 734 96 675 723 109 259 520 90 212 728 100 384 496 81 774 967 114 269 279 103 52 225 89 109 231 107 647 819 73 3 249 114 323 890 94 62 409 113 405 801 111 236 635 102 688 890 119 106 454 92 246 930 92 40 189 99 130 373 105 135 844 106 314 354 90 89 96 87 52 720 85 399 839 91 252 328 85 429 975 103 95 341 89 482 634 106 12 441 104 286 443 100 395 650 105 74 293 112 451 603 102 447 633 106 342 762 105 487 593 101 320 383 123 597 602 110 461 677 106 341 495 111 285 827 78 28 569 108 362 697 84 0 500 100 50 601 94 65 626 100 510 653 96 221 641 118 509 748 104 225 991 121 416 636 94 498 512 98 263 924 95 498 935 103 774 989 87 19 738 113 609 718 112 242 964 106 51 419 84 632 634 115 800 846 97 443 729 102 596 952 89 559 971 83 27 336 99 225 591 101 45 438 95 621 942 106 255 456 98 194 450 109 512 863 97 168 556 101 591 789 100 7 569 107 12 812 92 358 506 107 675 912 102 513 514 96 531 795 96 462 804 112 204 246 102 208 239 99 26 477 96 704 955 108 345 717 92 66 675 105 194 202 84 268 882 90 442 831 89 380 921 98 483 696 104 14 460 89 700 900 108 643 960 114 614 794 103 38 196 99 241 453 102 644 778 99 598 732 113 772 990 88 460 462 96 407 728 101 281 621 100 482 492 98 108 577 121 0 73 104 65 815 73 149 632 98 729 979 104 88 146 100 272 648 94 160 406 114 377 601 107 221 888 106 6 840 109 250 939 103 507 604 84 692 881 92 237 484 112 6 811 97 244 276 102 278 433 82 31 115 87 180 273 62 171 250 81 289 959 83 188 195 79 561 723 102 589 629 93 221 667 106 206 664 91 563 762 79 309 920 106 719 754 100 257 391 85 168 265 103 374 999 114 574 737 89 34 419 112 301 861 99 728 835 104 282 895 81 45 902 90 70 474 103 361 672 94 173 613 85 109 234 86 278 912 111 137 622 92 881 937 103 226 692 88 207 329 91 222 759 102 197 754 103 156 775 113 384 452 93 767 824 99 414 669 104 40 183 104 201 379 124 767 940 103 327 782 90 162 395 86 622 744 98 145 653 90 210 857 86 340 750 92 607 700 109 970 995 97 30 321 90 659 821 95 409 939 94 7 439 82 144 682 113 311 964 98 786 953 77 67 271 84 480 637 96 271 507 101 59 444 94 18 749 106 428 876 90 51 392 99 792 880 108 373 514 107 138 401 101 659 753 93 586 789 87 400 633 104 676 847 113 332 588 103 425 878 112 183 835 100 431 740 103 248 346 99 371 501 94 504 595 98 95 136 115 541 999 103 96 672 93 36 71 96 265 306 81 175 548 101 634 927 103 249 925 108 767 852 102 286 951 112 554 588 100 436 713 89 601 653 107 873 921 106 665 690 123 70 849 90 692 785 101 169 327 106 227 236 97 144 782 108 402 803 105 543 594 99 348 916 106 639 951 93 74 287 93 37 474 98 281 370 93 53 63 100 713 885 95 69 364 72 79 297 93 61 72 109 57 583 97 69 550 101 951 964 103 839 850 102 13 459 94 4 140 93 410 701 91 336 980 107 104 696 100 450 864 99 515 915 114 532 871 97 502 705 109 598 710 100 506 846 107 406 792 114 89 204 97 639 777 118 299 788 104 2 266 112 529 703 97 146 625 102 806 949 107 44 580 111 218 354 98 375 413 113 458 609 90 236 256 87 306 939 98 312 476 107 16 816 106 12 816 110 172 536 89 318 661 111 310 440 110 543 850 111 447 461 103 40 461 104 204 774 110 289 761 103 549 696 113 175 982 95 122 643 101 357 940 96 567 955 100 470 968 90 508 609 82 338 696 96 474 949 101 143 786 94 68 868 112 110 491 96 42 355 91 279 808 106 79 457 100 54 436 107 430 436 93 803 907 119 476 606 106 805 987 88 113 202 108 227 941 91 81 765 96 57 891 118 812 924 91 101 510 92 299 817 93 634 792 102 670 824 101 137 379 83 810 828 95 232 297 79 10 98 100 132 981 93 49 308 91 282 926 75 685 876 106 501 540 97 215 717 90 866 967 101 370 662 94 682 926 92 504 763 91 484 570 99 1 506 88 326 838 118 889 902 103 148 377 85 349 512 113 115 716 103 800 833 91 371 502 115 763 939 102 109 671 104 421 879 108 421 751 102 484 771 120 569 824 86 161 614 88 254 702 115 752 835 88 35 343 81 346 597 88 570 671 118 697 912 117 605 705 105 449 792 102 544 804 88 191 260 103 157 933 111 16 84 110 665 785 112 105 402 105 13 328 110 457 667 109 768 876 96 278 810 88 38 450 112 68 901 95 666 979 111 147 259 112 105 245 96 598 822 68 329 845 88 344 886 99 331 369 96 582 721 100 58 493 90 435 522 109 589 975 112 47 855 81 673 872 90 60 212 64 69 546 86 174 810 103 708 849 120 751 936 120 225 718 113 97 742 103 364 464 113 322 695 94 282 453 92 165 426 91 468 759 100 761 983 99 460 818 99 417 465 90 41 825 81 700 905 108 686 746 109 329 578 112 161 764 94 532 697 110 163 462 109 466 479 94 317 823 102 156 160 88 538 803 97 685 790 86 107 589 101 579 939 108 60 79 102 48 343 101 14 438 90 812 859 80 590 798 106 8 911 86 157 215 101 164 853 99 96 262 99 162 649 86 262 493 120 487 804 108 822 988 98 747 845 96 587 606 104 115 823 99 136 219 98 282 886 95 191 195 97 121 439 74 696 964 109 542 741 104 699 767 73 154 281 94 161 838 108 108 731 98 261 318 95 406 722 94 603 642 88 2 70 91 337 587 97 164 817 83 54 644 91 49 572 88 630 937 101 51 64 96 722 822 94 809 948 102 644 788 126 268 886 112 137 296 83 708 841 110 106 937 95 67 213 101 512 633 99 59 921 106 21 792 107 610 688 91 512 827 117 228 958 90 784 876 103 75 152 112 113 494 93 563 968 91 140 552 94 579 660 106 457 644 82 264 458 105 373 746 89 312 404 98 133 958 89 674 863 105 861 909 105 9 807 105 370 995 90 76 947 106 616 980 89 512 647 115 346 811 79 553 938 106 850 945 111 228 750 92 105 930 107 4 741 87 293 366 73 874 935 108 356 383 98 15 304 104 483 707 92 475 929 121 109 664 92 691 927 107 456 685 98 587 864 108 246 738 106 652 676 116 691 753 109 24 704 89 492 894 110 502 536 106 378 537 104 224 874 87 190 954 95 13 590 103 157 579 101 219 824 97 49 189 102 65 689 109 79 126 93 53 745 96 475 788 97 74 373 110 277 547 119 715 782 96 575 948 108 524 575 109 403 791 97 655 799 85 630 972 112 442 968 113 716 790 98 571 648 93 464 533 94 374 785 112 226 944 103 218 577 101 722 840 131 302 570 78 453 599 101 701 730 94 638 797 98 371 470 84 542 848 110 514 837 101 629 715 98 521 867 104 713 974 77 226 468 110 62 388 107 286 831 89 131 636 108 855 872 96 532 785 93 72 155 112 511 513 107 57 854 112 130 852 99 46 723 94 691 867 105 381 831 90 627 959 75 30 50 101 49 374 99 572 574 102 458 760 104 223 784 104 31 184 89 676 750 101 80 398 108 346 577 98 451 601 126 162 512 112 494 638 101 134 270 86 624 780 83 500 590 107 570 623 104 559 658 106 75 441 105 585 999 101 365 903 114 847 942 109 441 976 96 510 563 103 737 849 109 440 826 91 65 329 99 634 986 93 586 674 111 221 281 97 433 676 93 294 800 107 174 857 89 19 372 97 136 344 91 252 971 104 67 956 97 10 858 108 366 865 78 246 534 94 108 509 88 583 973 102 106 531 99 606 621 94 181 997 77 149 165 76 17 384 100 790 981 111 30 622 103 619 832 94 563 904 88 330 998 92 290 919 106 483 814 102 739 875 115 239 784 83 742 837 108 648 890 86 256 529 92 381 542 113 471 751 112 124 480 86 886 936 88 226 500 96 659 782 95 528 922 115 216 927 110 539 632 99 28 942 87 694 998 109 373 956 86 266 482 88 67 468 86 253 363 97 497 498 113 59 130 107 112 800 94 553 876 91 43 354 104 50 522 85 409 831 114 92 192 103 313 439 103 271 411 94 466 809 74 182 569 86 554 903 101 53 182 95 373 894 105 246 772 96 60 208 103 739 942 98 777 884 96 467 804 100 344 378 110 351 824 91 24 164 104 875 914 100 725 746 102 467 995 89 141 798 99 893 895 107 151 471 104 694 790 95 228 709 93 519 599 104 249 438 82 11 827 125 6 28 101 423 430 86 89 419 110 306 785 100 32 207 108 522 803 102 498 740 109 135 916 95 232 946 104 322 582 76 712 888 91 576 988 98 780 819 89 8 168 94 37 859 102 441 620 95 78 395 94 338 559 102 510 761 86 389 803 100 633 893 93 261 626 103 683 712 111 266 946 103 688 862 99 111 441 102 143 427 112 805 868 107 562 712 100 584 925 96 181 688 107 652 879 103 290 989 99 655 871 107 289 741 95 321 864 114 124 504 83 398 675 98 314 716 87 202 751 107 686 690 122 603 766 95 786 950 114 754 825 112 61 641 91 113 185 102 239 563 96 98 865 118 290 892 100 195 514 91 33 573 80 197 593 99 84 698 107 12 461 98 0 651 109 499 826 101 95 933 89 551 703 88 496 624 98 118 545 108 349 448 123 55 345 94 746 948 99 642 797 93 289 819 97 170 494 83 25 890 108 170 311 111 449 828 97 602 833 78 192 874 95 417 742 100 126 325 100 296 601 98 490 616 107 19 972 103 478 627 108 599 609 92 596 836 103 458 952 115 376 773 87 500 616 90 793 870 94 17 65 105 224 864 111 566 699 111 377 655 105 53 860 104 835 883 113 87 489 105 17 34 105 562 795 88 735 789 109 33 766 104 779 903 91 393 435 95 109 898 111 790 893 85 517 579 106 14 550 94 572 999 107 142 708 100 682 769 110 414 460 89 517 892 90 602 807 94 585 600 97 208 849 95 352 865 92 57 313 114 601 778 83 56 358 96 182 292 87 495 654 113 432 450 103 161 322 102 299 443 95 639 899 97 563 630 96 178 977 112 43 109 110 253 752 98 276 923 112 488 817 98 216 687 92 539 869 95 89 291 93 75 988 95 272 466 96 547 737 88 859 921 110 725 787 117 656 686 115 140 355 96 445 448 101 82 767 100 3 998 104 574 709 103 343 627 98 409 505 87 103 845 87 255 957 101 0 201 105 649 839 92 104 874 99 207 861 119 431 669 104 237 981 105 43 743 106 379 938 101 21 476 108 101 497 109 190 813 102 708 890 118 201 911 93 175 892 112 477 573 99 338 835 90 97 544 90 21 741 96 386 937 104 229 618 91 524 688 103 188 318 81 305 468 90 138 521 96 66 379 91 118 618 107 493 770 80 412 707 91 320 945 104 390 968 99 18 445 115 629 638 113 77 167 82 63 524 110 318 515 87 381 808 92 293 506 94 23 687 119 87 370 116 228 256 110 537 789 98 344 964 95 256 937 123 299 329 97 133 432 116 173 442 98 87 571 100 65 267 93 440 546 102 546 948 99 10 565 90 490 603 94 231 962 98 531 892 83 209 496 88 445 708 98 102 719 97 94 579 107 378 406 85 31 602 113 365 543 109 336 677 122 79 84 88 379 972 99 286 914 93 197 264 129 106 178 97 128 353 106 483 820 100 112 284 105 25 434 91 267 302 87 34 786 110 219 673 104 154 254 89 333 878 103 146 387 104 194 385 89 671 693 111 157 375 112 79 739 89 123 302 106 303 627 105 69 366 93 550 639 103 118 348 99 590 955 101 468 724 94 275 858 102 109 408 95 633 755 96 639 743 92 412 662 83 155 311 101 372 574 89 544 819 109 47 746 96 550 789 87 521 982 96 653 893 97 310 671 102 379 869 101 680 857 86 662 938 111 239 258 110 270 979 93 669 773 89 207 903 92 173 726 90 715 883 100 114 286 76 328 456 115 665 802 87 112 850 102 293 858 88 708 784 109 308 683 97 762 786 106 617 994 90 541 762 107 388 530 106 424 747 83 626 717 106 48 168 92 335 380 107 334 841 91 395 438 92 203 421 106 630 861 97 359 665 95 67 317 99 113 909 106 0 121 82 449 731 108 656 858 97 33 945 120 384 535 102 574 980 89 947 988 111 156 806 85 152 380 96 537 787 108 247 624 92 141 641 97 658 817 110 494 999 97 126 590 96 162 566 95 154 155 114 733 794 111 802 936 122 193 641 113 600 604 100 764 880 87 549 971 88 246 374 96 362 727 87 202 505 93 520 778 105 322 425 98 183 347 95 61 450 103 529 891 99 239 336 94 53 584 117 511 936 93 194 382 98 397 669 107 776 985 98 384 434 100 620 911 109 43 359 106 412 583 88 237 423 102 835 955 116 98 243 92 254 404 105 517 767 106 484 510 90 472 529 76 831 996 93 510 667 118 62 519 103 505 652 81 403 742 99 547 562 99 31 904 105 650 902 93 837 890 102 676 731 75 589 984 103 308 994 86 700 857 112 499 711 102 169 604 94 35 329 91 113 208 102 32 289 106 3 561 84 294 373 72 773 819 127 344 982 108 391 800 107 89 672 95 184 289 90 142 621 115 848 905 88 477 877 90 337 785 124 747 973 112 557 566 101 56 952 100 207 336 101 659 800 105 248 775 90 341 923 99 117 792 95 328 352 92 38 439 78 61 327 93 321 626 90 479 688 94 384 801 91 273 306 89 82 242 92 863 996 98 197 620 115 343 448 97 172 638 97 780 900 110 682 861 91 37 94 112 406 747 100 38 236 97 221 561 79 7 875 101 293 813 86 641 731 109 252 964 93 251 909 89 690 711 96 137 824 112 175 680 100 72 254 80 318 376 104 476 710 102 698 999 108 425 900 114 101 528 92 28 500 121 194 836 91 305 653 95 442 673 109 335 667 110 68 242 85 311 958 115 635 971 93 644 725 106 754 779 107 265 545 104 462 784 86 185 737 98 216 498 93 594 955 94 680 719 86 62 421 86 569 632 99 359 685 101 66 562 94 19 460 102 246 657 90 352 979 100 46 71 95 298 666 109 39 378 109 37 184 106 257 505 84 238 666 101 470 785 108 718 789 112 558 656 119 576 645 95 41 443 101 685 930 93 191 678 92 218 976 97 502 512 81 3 377 102 18 894 85 104 380 101 578 930 98 20 223 88 503 669 103 261 350 105 461 946 109 308 468 94 164 629 89 651 827 83 518 823 92 749 816 79 12 457 101 232 778 97 566 811 111 450 966 91 125 854 106 22 559 100 446 711 89 192 966 93 363 568 95 414 963 99 309 760 95 67 597 102 198 969 99 455 465 98 345 959 96 174 363 106 90 931 99 717 949 84 136 617 99 274 607 108 86 903 99 274 727 98 305 727 108 636 648 101 139 281 100 643 962 104 321 874 100 745 960 100 0 672 104 791 920 85 483 822 105 566 581 108 493 532 100 397 581 93 266 387 91 360 580 106 64 593 127 330 957 91 544 922 105 442 779 112 262 760 110 488 968 113 195 629 103 625 761 105 662 807 97 586 619 94 608 959 117 837 940 104 431 738 105 779 832 96 805 835 109 632 861 82 588 885 112 510 828 98 85 405 98 81 859 110 344 741 104 127 357 102 329 737 101 190 477 107 152 275 96 387 784 98 59 548 84 156 291 91 451 767 101 353 619 108 144 970 82 480 791 106 358 850 91 48 592 101 904 987 89 244 348 99 408 993 95 509 747 113 429 617 83 493 906 111 39 53 101 44 751 101 480 846 83 298 877 98 65 75 100 597 669 100 62 341 95 400 496 74 135 372 109 396 568 107 153 923 100 176 734 99 260 600 109 538 975 96 605 733 96 227 280 101 701 720 108 85 122 93 319 998 101 736 914 100 224 737 119 115 508 114 106 821 136 9 56 118 491 655 92 388 810 103 85 685 94 558 858 100 813 961 91 74 766 85 266 538 114 4 889 86 563 682 121 18 946 82 698 793 106 20 979 96 639 726 119 449 483 108 399 640 81 688 877 95 158 949 114 554 746 100 236 687 114 300 663 114 733 887 89 53 272 96 289 695 91 276 884 123 308 883 97 89 516 103 338 523 91 484 576 91 525 567 106 196 382 91 628 705 91 38 951 88 155 359 108 209 711 94 50 676 112 559 691 94 578 801 84 146 246 95 150 942 99 642 858 102 237 412 89 407 757 94 630 983 93 186 400 95 496 719 95 324 407 102 620 648 98 327 351 113 349 993 102 96 671 98 336 490 111 3 118 116 260 773 103 13 697 104 212 298 108 311 377 96 608 615 107 598 831 97 87 554 95 441 984 105 143 864 111 30 529 103 573 878 100 163 217 104 33 703 93 434 469 108 470 723 104 224 460 95 199 589 105 669 721 88 556 921 97 658 942 98 289 948 102 165 359 93 805 963 92 204 893 95 459 520 85 47 292 106 419 848 90 419 729 87 500 916 106 63 824 96 335 857 102 2 589 93 579 721 115 323 477 97 501 874 100 11 434 102 188 714 112 189 783 95 2 87 99 363 798 91 781 957 103 34 750 82 31 944 86 120 818 101 476 661 110 670 764 103 428 699 101 134 304 117 604 679 101 122 891 92 402 491 104 773 872 89 366 765 83 332 992 112 102 242 105 342 893 110 318 865 111 418 723 104 873 917 98 492 687 102 216 781 92 676 793 111 44 867 130 28 187 90 49 627 90 430 764 100 595 664 102 272 349 111 362 459 85 302 937 101 258 559 85 353 842 118 824 999 92 742 790 85 158 600 81 295 703 94 358 671 103 648 863 106 350 424 108 575 947 83 519 849 100 13 857 94 327 704 105 236 463 89 243 299 118 270 478 89 400 903 111 201 437 91 102 552 91 435 756 96 84 756 105 57 714 96 240 884 106 345 808 100 411 901 108 475 657 107 206 581 101 682 874 101 84 460 99 103 580 108 83 302 104 133 460 104 383 652 84 126 296 106 944 955 112 561 745 115 553 907 94 436 901 113 523 995 88 422 845 84 359 484 106 891 920 104 511 654 93 64 159 111 528 573 100 314 836 100 489 763 126 679 983 102 252 394 70 69 897 93 324 836 99 54 606 111 5 279 102 812 961 92 47 956 92 43 95 104 131 249 87 80 529 102 54 661 97 386 786 114 450 770 110 870 898 106 474 978 96 452 846 107 72 384 100 287 560 102 530 982 109 199 517 126 14 960 98 55 938 87 600 946 94 21 980 102 760 829 97 433 701 99 292 469 95 1 124 103 749 807 105 631 647 88 184 649 99 352 673 86 80 254 94 255 738 90 753 883 111 5 524 108 279 766 104 651 690 94 177 928 96 81 466 113 133 677 82 38 151 111 49 482 85 380 763 95 164 832 104 215 742 101 270 966 106 341 448 104 520 577 106 453 803 94 173 430 85 90 123 100 202 572 90 162 954 101 816 979 105 31 212 81 451 747 98 875 919 100 243 488 88 365 707 81 787 918 89 433 642 101 146 663 76 424 506 89 194 204 98 396 736 100 290 833 88 378 788 91 86 220 96 220 635 91 156 523 108 622 884 104 46 204 92 591 940 92 106 888 95 928 948 104 617 789 98 510 907 97 747 831 84 215 626 96 409 459 95 423 909 112 221 922 108 567 927 92 500 858 110 129 673 92 517 770 95 20 77 108 131 910 97 234 930 108 373 768 98 651 900 103 585 917 111 75 621 106 776 852 101 187 276 107 284 620 87 179 372 114 120 509 76 207 293 93 208 331 102 243 348 108 217 540 110 74 203 114 92 460 103 860 939 94 250 631 82 4 886 115 443 557 112 427 536 97 317 737 110 175 911 102 19 524 97 437 898 104 431 501 98 147 238 80 147 177 102 464 483 86 698 713 87 591 835 82 85 170 110 16 683 83 736 937 95 385 607 103 400 911 100 338 399 88 15 619 121 368 991 100 244 633 103 37 312 110 54 358 92 389 431 83 346 810 121 195 924 73 17 810 113 325 913 93 542 725 91 571 700 111 281 514 101 374 949 105 313 357 102 273 441 108 735 752 79 452 651 114 49 860 102 190 961 100 806 920 88 427 723 107 220 268 92 599 931 108 39 415 112 106 481 95 198 746 103 430 659 84 245 510 95 94 231 102 193 259 106 353 547 111 249 876 95 72 133 124 674 763 108 902 914 91 624 678 98 803 977 109 231 507 102 215 945 113 490 857 102 142 664 96 322 604 118 687 901 113 30 890 110 493 635 97 275 731 111 148 363 110 222 363 101 734 971 114 305 740 95 113 359 108 24 511 105 237 896 91 349 627 102 437 625 110 123 924 109 314 614 93 610 846 101 159 355 83 252 661 93 115 319 99 103 264 117 561 631 101 452 527 100 171 686 101 227 786 101 446 678 96 64 427 87 65 955 103 182 938 98 438 710 106 159 990 96 318 356 100 117 622 105 228 873 109 458 667 111 56 803 114 628 822 113 847 883 90 527 810 107 300 305 104 717 731 110 646 982 95 201 552 104 206 521 100 710 717 107 47 132 89 471 740 94 218 592 95 108 245 96 189 507 89 638 951 94 218 644 88 98 374 109 27 844 114 243 915 101 401 919 109 113 331 107 242 344 107 759 914 100 301 518 93 502 582 97 722 792 105 607 709 98 834 977 111 109 828 94 167 669 100 425 682 89 269 623 105 642 879 97 440 605 86 394 872 106 262 312 98 300 908 102 112 636 86 517 902 91 515 855 108 222 973 103 572 589 101 366 971 115 299 345 106 79 459 101 94 162 88 648 763 90 420 631 108 44 791 89 349 729 104 165 852 94 58 143 92 7 448 110 342 599 92 455 460 106 626 769 110 181 937 101 483 635 107 265 359 98 131 728 113 12 348 106 168 772 102 321 505 102 253 641 109 345 965 99 802 816 102 241 437 115 540 975 100 793 947 90 320 596 100 266 719 84 189 803 92 49 85 102 667 987 91 646 880 101 9 317 108 377 689 86 227 943 94 424 640 107 655 686 99 744 867 109 257 338 100 98 832 96 350 505 97 417 665 110 424 448 107 319 408 99 25 255 102 485 832 87 140 755 88 236 672 103 23 126 90 10 774 104 34 35 94 668 825 85 525 716 100 227 722 99 768 882 100 568 614 103 205 472 93 226 291 106 18 961 102 397 541 82 160 175 110 223 765 110 134 159 96 285 557 90 401 976 117 93 831 91 598 738 101 312 875 106 215 883 81 232 593 95 173 544 99 530 972 93 172 408 88 209 690 79 513 911 99 275 930 83 34 560 72 30 195 101 810 873 91 319 776 110 269 520 107 184 291 99 433 654 98 268 518 87 71 421 113 81 857 107 74 879 109 762 914 108 441 909 74 643 744 88 311 825 98 457 695 92 57 509 103 170 806 95 52 364 83 549 769 105 743 997 101 708 822 94 726 998 100 180 342 86 601 902 95 599 936 104 150 365 87 263 950 95 548 656 119 223 902 83 184 972 95 21 528 94 413 937 97 236 374 93 748 774 96 164 890 109 663 729 101 679 931 84 303 420 108 7 933 115 439 752 114 51 710 120 59 298 119 33 631 99 25 135 101 369 958 96 194 422 95 43 895 107 755 982 107 225 304 111 492 635 91 464 903 81 1 86 105 20 743 92 186 428 103 347 361 105 547 706 99 4 503 94 337 963 108 461 557 88 273 751 93 166 252 103 762 899 98 227 526 106 481 950 88 861 901 93 90 819 103 363 408 84 136 593 95 327 572 81 43 494 97 231 806 86 566 912 120 72 999 117 176 279 82 185 624 101 385 547 93 307 319 96 235 911 120 69 845 127 59 970 92 192 476 93 66 782 96 222 579 109 496 929 89 312 586 89 787 993 91 413 773 119 447 759 97 324 481 111 514 970 114 671 835 87 171 306 97 746 787 88 677 920 93 302 954 104 94 691 95 206 693 91 425 727 110 36 355 107 829 830 98 517 641 98 256 461 105 363 640 102 4 457 97 47 394 96 647 820 100 427 888 102 489 493 95 570 883 91 408 452 84 440 796 106 79 229 113 561 780 101 416 603 97 406 928 107 298 788 104 267 314 79 156 839 98 641 682 100 43 272 104 579 670 100 82 467 108 54 838 92 419 460 107 298 816 113 182 626 95 731 968 119 613 836 102 43 312 103 212 384 103 191 218 109 829 901 104 154 692 93 260 616 105 654 987 93 40 106 120 194 596 95 293 515 105 363 497 98 817 924 95 35 417 98 25 388 108 671 967 114 32 865 96 462 754 105 60 707 93 40 582 105 294 414 96 57 716 118 398 445 80 269 870 87 455 766 109 376 820 98 10 399 95 159 730 96 179 412 101 273 909 92 520 619 108 228 539 94 666 954 88 258 299 94 270 393 104 420 853 105 729 826 101 471 952 107 818 836 107 217 530 100 389 442 107 444 953 99 718 983 111 224 820 101 118 706 86 566 852 105 613 716 109 173 326 96 23 642 98 478 934 111 87 254 99 46 342 98 191 993 101 52 960 95 46 50 96 198 596 93 225 417 75 99 438 93 314 650 83 516 863 97 484 778 114 150 552 95 525 843 117 350 544 103 498 883 93 694 741 101 534 591 111 457 679 104 54 765 98 466 502 103 14 681 115 431 714 98 853 978 100 662 778 95 264 946 101 16 936 110 869 982 89 366 414 99 445 791 102 16 271 89 280 976 112 135 423 110 22 507 119 105 358 112 558 916 103 128 538 84 26 385 104 376 628 119 162 686 89 10 614 87 449 594 92 166 368 106 235 729 93 100 826 108 639 978 89 6 540 114 8 236 103 736 830 102 250 894 89 533 869 80 26 665 114 243 760 114 55 432 94 384 548 115 511 606 87 30 59 104 433 865 106 8 736 109 143 240 91 606 942 105 756 953 78 161 480 115 105 173 105 285 305 94 393 996 95 68 721 101 268 329 82 72 567 98 34 699 93 485 683 109 505 747 99 187 634 115 28 659 103 680 935 114 358 580 103 172 674 105 428 939 97 481 660 98 209 435 93 248 917 97 577 940 96 323 790 108 882 947 107 258 324 117 69 579 90 5 743 81 142 338 97 107 484 101 387 650 91 81 581 108 831 868 117 366 871 109 792 971 81 43 987 88 75 98 101 85 88 78 669 688 111 347 800 92 35 293 103 367 391 99 462 592 108 509 565 101 429 857 91 391 987 91 402 897 101 735 964 98 122 639 99 344 883 99 289 547 94 57 570 96 690 780 102 590 860 103 129 908 95 458 464 92 44 645 84 225 582 90 413 815 102 21 347 93 404 577 114 500 885 84 49 474 91 391 833 105 316 749 96 4 594 105 68 517 109 29 693 86 859 874 108 73 727 93 116 325 87 149 469 75 429 728 88 409 791 103 45 578 121 3 378 83 422 662 110 424 551 106 504 941 99 327 353 114 112 563 92 25 452 108 389 928 109 49 335 97 324 620 108 171 883 109 817 860 91 71 694 102 584 842 113 526 580 94 126 715 106 317 385 87 122 830 83 616 926 101 29 380 91 19 23 109 147 446 105 12 354 111 113 207 100 153 309 91 723 779 107 168 653 104 780 887 97 465 878 92 472 724 102 306 642 98 493 721 101 35 97 102 891 903 88 85 566 97 458 585 108 127 285 95 929 967 81 877 981 96 210 663 99 59 484 106 164 293 101 455 502 97 328 677 108 94 977 115 40 185 98 353 859 113 271 972 116 160 350 116 221 644 114 736 995 98 573 576 91 87 466 97 560 713 92 374 892 118 111 476 100 527 648 103 410 458 100 424 893 83 393 683 100 133 827 81 490 954 87 452 823 109 817 877 105 178 937 101 357 632 91 567 739 104 301 407 112 323 758 107 12 811 98 576 961 98 179 330 85 309 887 101 373 646 115 869 977 112 215 315 96 4 298 84 257 339 78 65 188 94 176 411 99 377 608 103 461 834 87 187 585 96 376 769 101 327 663 77 27 360 101 812 845 101 423 558 82 244 930 97 117 534 95 30 82 95 628 634 87 741 913 95 579 877 118 585 934 82 106 251 101 223 570 83 846 881 97 470 637 99 176 320 75 761 976 95 111 577 109 650 666 115 618 999 91 81 378 91 144 415 117 370 952 115 39 87 98 190 452 100 257 710 108 497 761 97 140 689 117 48 530 118 643 865 113 610 626 114 268 748 99 538 930 112 598 850 99 329 386 110 15 567 78 394 632 107 337 400 102 79 371 101 230 841 91 51 715 113 249 490 112 234 988 108 747 867 124 85 518 92 176 477 103 600 806 106 190 445 113 581 981 95 445 727 102 95 855 104 70 730 89 254 298 94 414 624 114 317 770 109 496 812 89 226 284 100 785 923 125 835 942 96 554 871 98 75 595 92 734 842 96 103 563 121 121 916 93 94 668 98 772 898 117 182 624 94 4 184 99 526 955 113 136 987 103 545 718 98 212 406 85 149 657 96 500 866 80 73 132 108 172 558 94 415 636 122 109 690 97 160 421 117 158 730 78 333 627 80 240 304 96 798 832 91 184 407 100 384 862 102 143 676 101 465 656 101 577 763 118 178 362 98 128 624 100 53 552 101 718 893 103 63 783 103 183 902 83 331 519 80 53 172 114 279 684 109 14 143 93 100 580 94 221 879 103 677 883 104 617 766 109 285 595 103 708 980 99 102 378 91 160 498 100 218 891 112 79 307 107 117 827 103 611 936 85 671 677 98 236 669 92 107 585 100 161 228 98 211 965 106 225 432 108 57 969 121 29 613 111 288 394 106 27 772 107 116 410 111 84 823 92 115 654 105 303 758 123 579 809 101 243 595 96 144 496 99 88 583 91 215 602 99 645 805 91 689 968 107 510 633 96 163 751 104 140 862 100 154 235 84 299 481 103 167 187 99 817 942 95 575 599 112 928 939 98 679 822 100 141 910 115 588 617 93 192 993 92 171 935 99 204 477 93 44 262 100 16 247 80 275 460 94 263 453 103 524 721 93 87 505 96 26 93 96 387 581 84 244 873 109 684 948 104 34 891 99 58 895 113 161 688 94 747 939 88 108 249 121 440 698 87 26 129 97 638 824 108 211 992 106 128 175 106 484 493 95 11 945 91 125 670 89 95 276 106 44 234 93 808 861 98 251 257 96 262 612 97 807 861 103 423 445 97 166 741 91 230 445 91 23 689 91 181 348 100 136 477 94 429 841 112 563 834 108 525 703 114 66 329 87 747 817 89 349 931 99 272 930 102 242 550 82 217 337 92 737 928 109 432 771 115 290 535 102 543 580 85 422 827 106 107 731 90 164 372 97 196 356 92 557 905 104 135 225 93 176 193 123 173 712 104 631 959 102 500 944 85 343 513 100 333 759 98 1 408 94 722 790 102 651 816 113 171 284 99 376 529 92 543 996 78 139 402 123 544 673 93 206 376 104 612 733 86 805 855 104 199 271 93 602 924 93 156 466 109 56 578 102 903 912 77 155 573 100 262 571 99 117 491 90 252 598 92 571 581 93 81 236 96 14 684 97 207 408 104 224 605 99 145 755 121 867 923 108 121 149 78 228 473 96 540 800 108 321 781 113 444 856 98 383 734 92 69 268 101 475 951 99 211 526 103 80 913 93 725 981 103 3 428 108 165 689 87 833 853 111 669 697 104 617 663 101 468 477 90 294 872 92 321 613 129 168 672 99 557 972 70 12 974 108 23 972 90 435 833 108 191 278 100 30 255 93 93 501 118 581 707 110 104 303 117 435 801 104 250 790 99 916 951 113 211 911 112 131 812 93 42 989 99 429 656 98 926 978 98 317 607 118 449 999 104 454 714 105 498 666 91 72 579 114 63 443 90 189 874 96 91 594 99 37 967 93 423 890 98 70 371 103 303 584 105 268 629 91 101 550 90 386 835 109 3 348 106 405 635 121 261 880 107 490 668 110 374 572 94 277 724 91 609 845 107 45 313 93 695 794 81 485 979 98 34 813 86 136 591 89 260 589 102 251 775 87 69 581 108 348 896 90 321 418 109 334 416 89 10 471 110 648 728 91 185 657 107 414 557 101 593 622 97 4 991 90 610 988 97 620 743 103 366 938 92 271 692 109 261 995 101 635 826 107 665 792 84 198 519 91 513 919 112 354 666 95 194 405 86 292 637 100 12 670 94 59 564 91 198 382 107 444 596 93 274 585 96 214 346 106 382 732 77 559 599 99 240 927 110 321 660 109 185 949 77 332 373 94 491 879 109 379 906 92 260 385 94 124 657 99 232 464 109 314 921 97 427 761 107 564 802 79 52 679 88 6 910 108 602 949 103 606 990 92 614 905 101 175 790 98 390 394 99 299 363 101 54 284 102 809 954 92 442 853 107 532 756 117 615 842 104 301 853 96 142 292 104 156 887 109 546 765 95 513 897 106 357 399 82 584 679 107 89 989 103 479 760 92 790 863 107 368 439 118 509 616 90 953 972 90 440 746 85 213 959 93 51 586 105 383 479 105 486 622 114 173 801 94 815 993 103 409 491 110 187 448 111 125 469 97 58 662 106 113 956 87 266 396 99 383 599 105 589 844 90 464 891 98 671 919 86 772 957 86 44 374 89 630 915 112 362 796 95 419 524 95 649 877 100 218 425 111 203 747 116 499 963 103 336 351 109 121 246 103 199 696 106 53 871 103 216 514 95 179 439 106 113 682 106 247 392 92 377 545 83 382 817 116 228 748 97 904 994 95 198 796 87 458 491 96 591 630 117 541 951 116 436 871 108 451 575 82 567 587 111 351 470 102 271 835 68 591 879 93 146 778 101 129 302 100 696 762 107 413 783 94 703 855 110 148 825 112 463 865 110 369 713 101 861 941 94 245 410 115 379 853 97 104 572 108 186 509 95 402 632 103 166 777 115 253 939 100 503 865 89 484 509 103 9 508 110 75 276 112 124 537 81 167 753 112 7 362 93 210 349 95 101 353 97 542 902 110 19 278 98 569 696 122 115 919 90 208 646 97 104 122 109 366 393 94 470 794 84 22 146 70 485 898 86 377 641 96 434 536 108 272 873 104 348 863 99 192 470 101 283 526 109 634 706 106 371 395 109 156 383 91 439 662 94 304 361 105 195 922 107 419 794 95 534 912 111 394 606 82 434 451 103 197 333 112 520 987 100 229 770 109 67 933 97 818 993 82 644 648 115 615 690 92 4 398 111 128 138 82 6 51 98 61 444 90 400 543 98 467 534 117 184 708 109 68 249 88 132 245 109 130 342 110 123 874 116 347 619 116 367 499 121 375 946 106 134 749 72 406 463 96 452 580 90 38 865 89 696 893 89 15 827 105 888 957 122 245 430 104 315 855 111 253 623 104 338 451 100 817 883 89 33 632 110 730 906 92 578 592 107 721 848 100 915 976 114 38 272 84 696 969 111 801 822 108 26 844 92 122 661 103 651 802 96 322 853 103 298 531 100 58 939 94 468 959 86 501 845 109 259 604 100 490 958 109 225 944 89 112 590 104 55 540 89 682 879 93 434 715 95 203 253 95 93 653 109 418 733 90 299 314 89 446 687 80 332 404 91 165 494 112 266 910 102 337 631 112 517 792 92 442 900 86 722 808 83 292 418 113 79 353 92 71 711 104 87 997 98 153 814 76 690 759 99 513 984 88 51 430 99 39 586 91 535 881 118 317 832 104 408 435 90 210 530 111 611 748 106 197 945 104 291 547 112 355 975 118 611 926 92 783 888 111 450 574 93 115 641 85 486 488 113 280 475 97 275 982 106 563 898 74 180 823 103 72 376 89 840 906 84 288 570 96 136 898 108 60 665 75 220 975 96 59 477 98 117 920 113 113 391 104 176 478 119 845 948 85 749 905 93 60 713 107 251 304 86 218 902 99 205 909 108 87 691 93 802 915 76 560 656 93 129 772 109 416 759 114 283 435 90 419 866 109 402 919 90 62 812 98 121 889 87 51 545 105 154 743 105 173 476 113 190 478 109 117 939 99 798 814 101 316 362 105 113 405 100 699 926 108 75 408 113 704 811 99 710 787 95 123 704 93 33 219 109 77 752 108 520 746 81 540 650 97 778 867 124 157 369 98 611 787 98 61 661 100 225 983 108 512 865 77 153 265 86 256 768 98 200 869 101 553 579 93 299 369 112 522 744 100 348 429 102 399 521 92 20 549 107 353 873 103 109 559 92 308 511 102 25 924 112 88 932 91 126 221 94 427 784 128 211 494 102 248 754 105 253 480 75 164 981 110 112 330 100 435 883 99 139 223 99 494 895 97 38 177 104 610 950 111 2 289 104 339 585 94 533 831 98 242 655 102 449 456 99 349 686 105 481 839 96 132 751 103 63 877 96 887 895 91 435 805 97 314 953 107 98 396 88 105 736 113 607 880 108 366 466 103 167 947 104 727 943 96 91 841 96 578 689 82 322 609 73 619 900 112 110 183 115 314 948 93 198 497 96 494 722 97 144 998 114 535 549 114 161 924 110 480 683 102 104 708 101 340 481 111 297 796 102 576 915 101 459 591 88 36 642 95 393 427 102 212 785 110 689 757 108 569 744 101 657 803 94 479 948 93 345 961 107 268 384 100 87 976 97 380 497 105 396 574 118 100 362 86 384 551 105 66 944 83 316 570 95 412 886 115 914 932 109 68 526 100 104 919 108 287 358 115 351 947 83 237 828 94 674 762 83 224 978 99 510 836 102 479 588 87 719 962 106 8 41 99 477 523 90 101 710 91 111 147 115 390 802 89 531 534 97 59 248 95 297 508 93 167 820 92 88 737 106 45 504 104 817 833 81 513 515 85 585 897 100 381 769 102 213 428 109 528 980 108 188 752 97 197 502 98 298 909 116 129 401 100 257 975 95 224 408 90 253 423 115 554 567 90 514 872 99 267 525 100 196 363 105 574 782 105 159 189 97 845 866 105 224 486 113 255 582 100 197 977 89 87 175 99 436 992 105 4 795 85 634 981 95 345 651 108 126 840 92 202 953 93 504 599 120 266 411 112 610 801 87 552 995 83 138 635 102 851 979 96 412 451 88 195 387 105 391 497 98 369 678 100 47 851 92 488 543 104 679 859 104 67 558 95 108 709 119 780 988 84 637 792 104 199 889 106 157 661 92 1 791 107 353 563 122 424 437 91 759 867 89 101 241 99 41 108 106 604 817 109 103 874 102 4 443 80 438 662 103 597 917 77 163 683 94 459 797 102 113 265 104 739 990 106 343 381 97 264 851 110 783 918 104 144 344 98 716 994 103 268 443 112 135 926 104 390 921 114 17 236 97 138 879 118 108 715 96 135 585 91 31 636 102 437 578 86 167 345 114 307 462 109 6 467 104 295 872 115 550 618 101 122 704 99 630 962 90 154 426 96 23 964 101 30 596 111 207 399 100 293 619 92 79 563 89 407 642 103 319 356 94 695 982 94 571 913 98 81 335 106 63 65 95 493 760 87 711 988 86 336 845 92 690 758 92 466 777 93 518 904 91 509 579 98 246 931 105 325 564 99 332 632 88 713 979 109 332 399 105 55 322 81 434 834 116 546 557 119 398 411 96 593 683 89 433 895 97 22 992 106 698 753 99 374 768 94 221 471 93 248 459 82 584 726 123 372 417 102 366 820 114 46 155 85 323 649 103 415 889 99 935 937 101 804 938 86 30 817 101 222 730 108 193 931 94 488 730 96 157 767 93 933 941 106 346 529 92 165 299 83 399 580 99 443 595 104 374 728 91 151 591 86 545 864 101 390 937 104 52 292 117 116 443 89 99 819 112 513 805 99 94 890 96 317 545 98 538 736 90 110 476 112 435 622 105 498 850 104 657 919 116 295 791 108 472 682 105 401 910 100 406 706 83 229 553 87 791 826 98 112 290 107 78 602 106 717 954 100 621 761 102 149 261 110 191 729 106 138 233 94 145 440 94 291 610 83 652 677 108 199 833 89 837 933 109 235 350 94 60 796 93 370 667 99 182 991 97 250 300 103 378 486 112 349 591 92 202 969 106 15 762 116 383 852 96 4 419 98 60 133 86 723 724 95 140 150 103 502 999 107 253 650 101 772 784 87 80 972 106 76 929 97 657 737 93 151 563 88 23 244 100 272 519 96 365 430 114 98 495 86 101 343 105 48 570 105 190 927 109 47 133 94 215 226 96 605 637 87 452 606 125 186 474 108 268 719 108 40 141 107 3 650 96 896 967 100 461 519 82 5 919 87 416 857 112 466 733 85 224 249 85 568 714 96 284 409 88 52 228 108 99 419 92 228 421 114 672 813 89 4 747 94 638 771 96 373 930 93 519 689 96 178 573 86 657 699 93 603 822 94 663 955 82 422 523 102 508 599 115 629 917 112 315 803 122 50 573 117 402 575 97 100 886 90 150 974 98 439 630 115 662 996 99 144 866 115 330 598 107 413 513 105 513 681 97 78 128 87 802 871 107 478 724 107 348 901 100 42 623 83 42 210 95 562 668 95 579 846 92 374 712 100 598 671 111 104 248 102 112 729 98 67 600 107 240 810 106 150 233 108 308 458 85 552 981 88 387 721 84 613 626 112 617 686 107 242 358 111 95 222 99 926 969 96 349 699 96 47 712 89 564 797 105 210 860 105 532 600 101 104 486 95 82 152 90 924 935 110 373 973 107 651 876 99 597 824 93 375 669 92 103 902 108 335 656 101 196 484 110 32 161 81 152 623 108 226 537 102 146 408 97 558 801 91 14 219 106 399 491 88 900 917 101 28 69 95 198 553 100 633 853 111 416 508 111 241 742 88 679 990 92 268 567 107 351 354 96 140 710 108 360 402 95 740 920 98 234 827 94 396 968 92 590 717 117 241 808 91 509 768 84 35 626 88 105 885 86 332 870 102 142 248 108 722 726 106 330 627 115 148 324 91 161 388 126 94 333 109 98 906 110 96 560 99 266 601 93 474 778 81 129 230 108 37 138 95 832 944 99 121 443 89 506 996 109 217 452 90 408 850 113 300 488 113 373 553 91 755 936 94 164 798 93 221 394 101 190 403 114 730 900 110 188 890 83 813 913 78 123 322 101 171 560 89 481 602 79 678 899 95 639 939 109 11 753 124 294 805 103 461 525 95 84 520 100 243 697 109 108 134 113 55 602 109 19 366 91 405 462 106 856 883 90 64 924 90 436 451 112 330 331 92 293 848 104 607 745 96 97 265 96 56 894 111 416 551 113 51 801 110 401 667 103 117 823 91 494 709 95 74 436 94 609 734 95 544 585 98 8 179 100 368 814 78 189 542 94 41 700 109 41 373 94 404 731 100 236 692 95 117 279 100 133 198 108 805 902 112 778 803 111 786 899 86 204 702 101 160 524 95 547 660 105 359 671 110 468 591 109 237 563 88 973 984 101 404 564 108 200 693 91 593 915 86 86 165 94 146 982 106 271 462 79 17 638 108 434 975 112 197 639 91 171 257 90 506 606 84 335 798 106 426 728 93 842 872 124 430 906 111 393 895 118 294 497 93 59 501 106 198 874 92 636 711 81 529 711 101 415 550 101 859 916 101 749 987 90 256 331 94 186 940 111 330 528 91 197 830 108 915 975 111 630 800 115 113 840 88 85 501 107 542 659 100 522 686 89 279 882 102 471 880 119 757 805 100 188 931 114 487 852 92 136 311 100 443 709 104 711 782 96 127 503 106 471 546 100 139 296 100 347 595 100 115 928 112 885 994 85 201 849 103 54 339 96 517 589 108 395 909 108 36 834 85 804 995 98 225 314 95 188 445 99 240 494 90 137 540 92 123 827 96 172 825 94 46 590 97 371 917 76 1 920 103 28 43 97 110 342 100 410 850 100 176 880 106 112 433 81 472 687 103 485 757 104 685 699 94 184 232 114 810 827 104 223 400 107 309 939 98 192 518 111 80 718 115 237 570 107 390 620 115 167 880 113 421 786 104 72 222 88 47 635 107 212 743 96 712 714 94 227 453 119 87 700 86 461 514 104 369 886 93 275 627 91 284 316 79 960 973 95 213 325 112 76 610 114 575 916 99 457 688 104 935 959 93 567 970 101 223 636 112 768 842 108 81 691 87 22 326 88 7 145 106 170 974 113 36 260 110 151 230 114 351 402 107 163 377 87 184 564 101 565 780 90 148 291 99 788 822 84 358 425 100 807 936 85 26 531 96 494 719 111 792 894 88 375 660 86 520 633 88 550 778 86 51 695 109 484 520 97 129 168 117 87 215 118 249 691 105 56 633 118 460 738 105 203 813 94 44 946 98 829 893 104 25 391 115 409 837 102 701 986 104 277 689 106 134 905 98 274 961 94 392 880 98 137 515 86 323 432 86 277 940 96 282 555 111 348 680 101 285 325 97 398 478 94 365 971 107 603 943 108 41 978 82 48 127 85 959 988 100 688 816 121 233 781 96 304 823 110 76 378 108 411 628 96 431 445 86 203 987 99 700 744 109 409 788 106 496 714 98 268 837 108 284 403 98 404 857 105 768 864 109 630 680 99 551 798 110 141 157 94 129 327 102 384 432 90 489 522 96 846 859 89 689 888 96 129 855 110 35 206 102 94 455 117 158 249 112 286 839 97 102 672 103 141 749 101 94 821 108 554 628 94 755 781 90 348 512 98 635 736 88 180 517 92 549 803 92 61 128 103 230 377 93 2 102 101 566 858 106 81 665 88 414 757 91 84 708 99 689 730 99 237 407 84 713 823 112 105 111 96 478 880 98 762 968 90 10 250 123 364 428 116 137 675 110 146 648 106 217 918 98 51 995 103 741 915 107 717 884 93 43 382 110 362 826 106 225 303 91 650 913 104 48 375 85 6 24 82 8 222 114 16 424 83 245 676 108 0 398 121 83 603 93 413 625 108 196 989 100 390 680 110 197 528 90 231 628 88 264 620 94 311 834 107 928 997 118 97 965 84 44 736 99 658 898 132 389 529 92 263 562 107 195 673 108 236 795 95 351 358 95 255 305 110 192 366 109 51 657 102 219 723 108 478 569 108 381 945 89 710 741 106 56 544 110 278 544 83 159 826 116 386 467 108 323 692 111 318 649 87 574 925 97 546 693 110 307 482 99 337 634 102 212 393 90 759 871 99 301 852 103 137 485 87 143 807 110 38 509 105 392 738 107 809 949 111 38 199 81 121 987 92 286 763 100 2 64 111 135 576 87 270 914 98 462 896 104 242 724 113 340 691 104 712 994 93 384 810 101 177 532 98 580 651 116 49 857 116 638 742 102 123 857 106 92 900 92 153 897 91 159 872 104 105 411 111 530 545 94 357 793 106 531 647 102 96 544 113 77 616 112 402 559 88 654 919 89 372 499 94 160 885 97 206 816 100 492 850 102 363 395 92 688 957 109 286 372 99 662 847 109 395 528 89 309 969 101 518 745 106 226 351 84 9 609 95 361 444 104 281 920 93 14 355 91 254 374 108 394 788 91 619 787 100 113 521 94 223 329 92 223 310 108 47 308 102 535 637 89 530 618 91 122 123 96 304 849 99 779 844 97 335 402 109 544 593 96 170 667 99 382 633 86 117 946 115 31 215 88 159 215 104 696 761 84 417 433 98 611 884 83 599 775 109 143 548 108 292 662 107 583 721 90 518 698 104 200 927 89 170 485 110 181 972 111 125 926 95 607 742 108 35 688 98 637 945 97 224 314 92 942 949 104 356 678 92 511 945 106 120 678 124 849 964 97 443 986 94 472 504 116 201 859 105 258 718 96 717 759 86 175 537 101 742 877 99 545 611 91 141 981 105 220 739 87 16 33 118 857 940 105 324 338 109 668 676 98 167 652 105 567 995 96 359 591 91 311 342 94 219 636 96 92 115 95 4 402 101 725 841 102 319 509 92 573 634 102 214 909 131 20 194 94 441 890 99 817 830 99 434 843 90 119 647 105 105 779 113 183 678 109 277 563 89 23 467 88 433 683 106 544 844 91 15 154 99 212 827 82 4 913 118 780 798 98 90 804 99 485 704 98 598 743 95 59 670 113 468 631 93 96 475 86 464 870 120 346 906 101 341 525 119 254 964 90 332 590 107 209 707 91 168 831 110 157 872 90 66 335 100 625 668 100 293 441 110 293 433 111 12 813 95 533 900 111 401 814 95 28 251 106 176 265 97 228 710 97 359 919 79 516 557 98 788 844 104 295 965 94 235 893 118 143 669 93 235 922 81 844 874 101 550 616 108 47 125 116 279 984 107 84 437 107 297 615 113 87 241 65 325 592 90 531 576 110 483 980 102 121 227 98 382 601 110 86 567 84 163 272 112 198 216 110 24 332 101 506 646 91 239 543 104 619 845 83 275 308 98 156 815 93 596 738 97 644 672 102 297 488 106 200 372 96 184 858 102 397 744 92 129 828 104 68 247 112 532 980 94 90 978 98 94 274 99 610 912 100 470 501 110 126 881 87 301 911 83 43 67 101 356 534 74 80 347 89 72 252 105 41 70 99 218 954 110 83 754 94 310 866 109 651 656 113 150 867 108 563 757 110 534 711 88 528 696 84 127 940 81 457 608 101 108 736 108 15 718 94 73 429 104 36 827 105 91 820 103 430 930 97 37 352 99 188 405 92 675 944 105 109 792 90 366 578 79 400 893 91 38 801 101 166 563 114 622 645 105 193 462 80 278 507 85 341 665 84 988 989 105 157 455 91 340 698 104 717 831 77 25 387 113 262 964 104 231 811 106 265 350 103 714 821 92 759 936 89 45 622 98 754 841 100 5 797 103 560 803 103 764 900 99 618 924 97 297 387 107 10 852 101 217 636 97 197 678 111 330 586 102 690 948 86 960 972 102 243 716 100 203 827 97 80 421 93 605 900 98 810 840 105 305 632 73 207 971 86 651 996 91 196 234 104 152 694 89 214 886 100 302 665 107 34 718 107 215 472 104 732 794 88 187 647 93 247 828 104 47 691 124 703 822 85 937 991 102 749 879 102 654 728 81 681 707 109 570 989 113 242 354 82 455 823 79 117 437 117 479 898 103 131 905 104 428 582 116 580 970 102 475 728 104 247 948 91 506 750 81 333 580 109 822 912 93 516 633 104 98 193 105 847 903 95 742 875 95 526 656 104 139 219 100 148 568 105 728 887 90 446 967 104 121 450 101 487 917 95 403 488 89 203 501 93 241 693 89 469 725 80 560 698 102 334 786 107 844 851 76 342 976 88 378 938 104 38 61 108 149 700 115 497 825 100 503 866 89 814 971 115 591 997 108 158 947 84 259 502 94 428 839 109 531 680 108 1 204 103 129 169 91 319 489 104 141 743 115 253 834 88 407 699 110 545 551 94 602 959 96 271 759 88 194 729 92 25 57 95 71 909 119 489 592 89 473 759 79 263 320 114 674 809 103 31 454 107 659 897 94 286 367 97 414 886 107 62 112 96 82 377 87 529 682 84 30 32 97 173 710 86 41 386 115 159 803 107 610 743 91 30 850 107 321 698 108 159 782 87 552 795 93 327 842 111 196 944 94 206 276 103 514 865 92 575 677 96 361 368 95 202 281 107 260 724 96 967 974 90 556 569 92 116 397 86 150 621 96 294 786 72 606 732 100 539 718 100 525 847 121 49 377 106 300 420 96 313 727 110 128 912 103 19 583 113 182 943 91 507 648 97 573 900 108 383 483 107 182 325 94 107 706 97 355 588 105 101 103 107 86 741 107 161 831 98 472 916 119 128 190 92 145 831 91 142 179 101 440 680 97 30 378 98 387 723 111 194 631 108 131 810 100 568 659 107 389 684 98 184 660 112 24 152 99 180 571 99 589 882 90 65 374 113 207 912 105 430 918 103 269 503 97 612 971 85 73 129 104 34 590 101 203 978 105 128 367 118 630 820 113 54 991 98 100 797 104 83 844 113 762 873 103 557 706 89 177 739 69 288 417 113 563 923 124 331 709 110 112 445 105 421 943 109 186 958 83 148 224 104 17 148 112 48 952 85 170 305 109 380 998 107 711 908 100 363 559 90 126 273 109 275 878 105 180 467 101 315 714 99 924 940 103 54 623 74 79 697 90 8 732 81 188 319 75 229 517 100 56 772 94 524 707 81 479 748 99 231 621 107 650 800 110 69 368 104 524 599 102 119 562 94 60 725 81 624 727 104 98 643 93 515 585 96 27 630 75 149 666 96 23 600 106 138 182 96 511 824 89 649 702 85 621 910 89 101 807 98 674 819 100 24 294 101 213 712 84 587 853 90 272 975 93 219 453 95 582 646 105 665 750 103 683 833 122 436 466 112 261 691 101 14 962 102 201 421 99 237 406 102 790 900 106 218 903 87 245 384 86 197 988 104 199 893 120 158 260 100 288 412 111 568 861 92 709 719 88 160 922 82 611 857 106 898 935 104 77 602 107 7 808 85 758 977 100 239 328 89 334 395 118 224 363 99 130 199 103 389 620 89 376 497 92 611 793 103 476 938 91 221 731 103 62 320 84 363 693 91 460 482 84 794 908 90 102 607 93 178 778 97 232 691 96 151 220 95 51 798 101 197 866 91 498 569 99 162 864 97 564 857 100 706 727 108 216 935 98 178 701 90 207 934 89 65 543 101 139 495 104 554 795 98 603 648 120 457 613 103 197 952 97 366 712 96 460 965 115 109 663 80 702 907 100 339 781 103 417 839 95 29 309 104 219 742 110 472 540 98 165 466 88 328 439 106 153 727 94 184 517 110 315 989 118 511 612 83 160 623 107 8 574 109 808 952 108 310 731 98 664 862 110 26 612 97 150 178 70 319 726 103 126 379 101 606 804 89 245 446 101 690 809 93 802 983 90 69 902 114 233 588 90 723 910 93 111 812 102 27 435 90 293 621 91 849 991 97 214 260 103 625 721 104 6 650 95 355 860 101 5 596 84 400 892 104 315 976 94 225 882 86 2 874 107 126 415 110 519 907 83 45 344 81 276 714 99 394 855 87 17 98 111 278 778 100 458 665 96 457 843 100 318 902 107 360 582 91 157 911 97 65 268 106 519 704 127 71 434 96 486 572 103 471 595 87 111 434 102 448 868 102 391 979 93 75 296 115 460 906 108 121 533 106 274 653 101 221 894 104 533 813 106 446 683 112 445 961 79 160 836 122 260 339 81 363 650 83 655 897 110 391 983 92 208 866 104 263 797 99 361 407 112 485 719 114 207 343 87 321 361 104 108 766 93 374 899 93 669 677 99 422 823 110 351 605 93 571 951 104 22 646 105 506 837 112 424 447 94 340 809 100 440 966 97 438 665 97 268 462 99 28 241 109 90 742 99 545 650 99 549 738 91 102 642 94 683 732 101 32 824 106 440 591 94 115 410 85 165 898 83 156 319 92 605 943 77 300 859 85 660 662 87 267 364 97 310 389 113 120 341 121 604 772 90 517 527 98 555 693 105 513 859 117 251 878 102 297 995 93 217 638 89 281 628 83 683 792 116 398 483 116 941 971 100 144 830 95 493 792 88 238 383 98 646 960 97 434 574 97 198 790 105 398 768 88 548 937 108 230 347 98 22 385 98 515 579 116 15 677 78 437 495 99 768 798 84 73 225 97 305 780 111 114 542 107 813 974 107 761 819 97 376 525 95 192 584 103 325 677 106 211 435 110 711 946 104 403 877 84 176 757 114 406 576 81 351 592 89 480 618 81 44 714 109 105 677 100 180 598 100 363 993 101 57 130 87 166 642 98 199 912 89 220 354 100 760 773 84 661 724 97 823 828 100 460 550 101 794 946 100 53 910 104 340 712 111 818 973 103 34 145 88 711 859 96 93 410 106 356 755 114 418 700 109 590 684 89 558 811 108 528 775 117 441 555 105 229 682 102 17 718 107 96 504 110 173 769 120 755 881 100 339 480 94 512 989 107 68 359 100 582 674 108 836 849 113 696 758 89 866 870 93 64 646 102 505 806 109 76 762 99 192 270 104 91 677 86 607 675 114 458 776 116 664 839 103 584 625 98 128 310 107 61 477 80 211 673 96 817 908 106 352 707 94 461 655 77 525 715 117 111 658 86 485 609 93 197 807 97 347 602 99 138 651 111 91 397 97 235 628 93 276 578 86 71 712 102 145 644 73 891 991 108 596 835 111 343 656 100 707 790 106 338 562 95 463 538 97 460 865 94 104 656 101 174 221 76 79 286 97 793 988 109 326 791 101 394 592 95 154 218 109 196 443 98 404 787 109 165 753 78 177 209 96 108 730 101 320 644 106 422 746 105 171 833 89 74 323 106 17 440 102 638 898 86 374 907 100 96 944 94 467 574 97 404 724 82 235 557 101 641 887 88 694 730 119 390 644 115 164 949 96 636 770 110 33 823 101 256 901 128 277 447 94 403 728 106 413 592 96 111 796 104 253 620 110 264 676 97 103 288 102 621 975 99 550 916 112 155 305 102 139 299 80 236 265 94 482 596 93 256 925 114 548 964 123 18 161 94 944 959 111 10 317 82 71 233 97 802 837 109 211 488 97 939 955 101 190 681 97 552 858 104 364 703 93 687 692 85 25 27 104 762 985 106 271 650 96 572 898 105 502 833 94 306 320 83 2 876 97 429 827 94 355 698 108 183 693 101 304 665 102 91 464 98 131 944 90 120 885 106 48 884 89 411 725 103 757 998 92 312 433 114 12 389 107 333 622 110 491 668 86 227 519 100 167 380 96 113 301 88 893 961 101 26 148 109 34 321 84 530 836 89 719 747 102 667 688 86 80 102 81 552 735 101 749 880 112 56 506 86 399 572 84 558 917 106 66 210 94 494 623 93 234 370 103 26 505 107 373 735 85 112 261 98 163 345 84 49 840 93 576 734 112 150 234 85 658 938 115 63 621 123 588 636 99 358 930 90 358 739 110 433 868 100 302 518 98 29 105 102 627 879 98 400 956 123 294 746 114 51 735 106 44 144 99 98 433 88 282 558 103 416 657 95 165 679 109 300 737 105 230 734 107 10 451 95 338 674 94 482 496 110 255 397 96 94 316 101 129 774 98 502 815 105 21 541 110 91 639 106 300 804 113 523 873 111 196 531 113 517 768 96 481 726 102 123 885 111 366 803 107 279 625 96 169 945 100 50 337 98 447 943 85 581 798 107 101 887 97 247 933 88 534 637 118 383 761 103 303 980 105 445 894 89 57 913 83 392 421 100 406 598 113 224 310 100 100 352 108 163 899 98 187 640 101 11 979 91 174 366 112 377 786 91 242 990 94 25 749 104 111 347 97 211 223 103 900 915 91 360 635 86 857 865 104 59 570 125 278 930 103 241 571 112 291 366 97 659 921 96 448 853 100 5 370 91 702 879 101 15 870 88 649 866 107 418 496 74 304 448 89 37 533 106 256 893 101 477 911 98 782 851 96 381 690 101 113 169 103 520 631 82 86 934 103 98 846 100 43 310 100 36 548 90 307 421 110 690 826 86 99 488 85 256 285 111 129 316 103 211 970 99 88 140 100 19 981 105 283 747 120 201 779 96 639 721 109 695 875 100 291 862 92 216 231 109 504 590 103 612 677 100 420 661 107 37 947 86 278 397 91 174 326 101 85 246 84 556 854 87 568 811 89 118 123 100 112 641 100 462 632 94 82 880 86 39 685 108 821 927 97 22 852 101 71 537 104 259 312 97 477 971 86 292 430 108 394 924 94 803 910 98 634 985 96 163 725 119 568 853 85 428 834 99 137 230 98 333 773 112 333 703 98 294 821 80 362 457 104 118 378 93 125 622 93 757 824 78 87 259 107 68 454 109 324 415 111 82 87 99 26 769 102 36 152 84 284 704 86 1 375 107 326 398 115 475 684 99 223 645 93 135 330 110 292 566 99 287 917 105 126 278 97 145 697 93 107 710 98 412 686 95 155 584 118 200 347 119 172 992 102 284 754 108 16 736 107 45 986 93 164 745 100 455 461 97 204 675 115 164 198 113 693 987 104 773 828 91 60 113 95 102 802 78 164 572 97 75 801 100 596 917 95 61 955 111 346 852 115 142 920 102 112 421 101 91 861 118 317 742 106 437 994 90 215 901 112 150 407 110 118 514 117 30 216 109 100 449 99 508 933 104 3 470 83 40 387 109 227 627 95 558 726 94 155 532 81 574 921 115 7 647 112 332 519 100 95 931 107 434 676 95 553 859 96 67 185 96 4 345 96 420 856 127 703 764 92 733 819 100 148 538 93 177 364 95 110 411 105 160 178 102 48 505 107 550 860 106 52 805 105 37 330 102 191 820 104 486 661 86 460 632 115 553 574 105 814 916 110 281 389 87 230 315 100 142 561 98 367 672 97 407 767 98 696 760 75 647 695 79 291 746 87 81 403 98 773 800 95 343 867 131 458 663 92 51 669 111 360 814 99 133 500 94 89 566 94 307 456 111 264 707 86 90 154 100 183 605 96 263 279 102 214 491 104 307 673 111 121 323 110 415 664 103 73 91 85 242 804 109 725 806 123 188 551 104 632 735 112 139 572 93 207 574 93 523 640 71 284 428 84 413 545 95 462 847 105 797 811 105 386 757 99 2 893 71 835 888 107 724 888 102 48 250 73 652 896 104 172 726 129 935 984 104 276 872 100 473 872 92 85 946 101 303 517 93 584 915 112 157 641 92 541 691 106 334 492 119 322 841 109 857 955 98 15 80 102 127 493 117 560 562 104 641 926 96 21 655 116 115 763 95 669 872 97 504 789 82 349 361 102 82 705 111 336 861 117 752 760 90 54 508 105 489 904 87 173 879 90 202 298 103 215 440 92 68 514 100 159 490 111 189 802 99 201 455 99 124 547 84 263 948 110 72 311 96 107 831 100 225 543 92 100 602 88 5 995 107 216 698 114 317 899 96 179 814 107 3 403 99 359 829 108 705 876 117 593 845 80 9 510 109 666 868 106 181 659 78 884 969 114 625 813 118 537 927 101 281 855 94 248 466 110 235 600 105 426 677 101 220 491 90 36 897 97 33 158 92 586 729 88 95 967 105 725 748 104 631 785 106 72 103 106 436 902 106 318 876 110 14 198 111 226 909 104 487 716 103 274 826 84 323 652 100 81 612 99 534 707 103 601 797 93 566 891 99 458 936 101 289 748 110 275 795 86 119 806 86 703 746 100 2 275 104 288 606 102 430 772 99 675 760 108 618 810 116 532 981 92 258 792 91 53 346 94 84 630 84 703 961 102 586 910 105 375 913 115 13 288 98 359 699 98 793 824 108 218 325 110 663 687 102 306 737 97 111 123 113 244 341 99 463 646 87 191 502 115 427 715 94 692 708 95 15 228 99 91 593 101 515 894 94 333 517 97 932 997 101 686 711 101 178 907 86 351 392 101 812 885 107 81 372 101 354 676 111 455 698 109 354 897 100 388 725 117 707 781 88 146 223 104 236 932 104 24 410 93 41 292 95 103 258 104 799 902 94 261 806 83 843 903 98 664 837 100 184 625 91 621 851 87 727 888 99 97 480 104 115 838 97 155 935 98 558 870 88 32 608 89 22 185 90 512 565 105 427 825 93 441 609 110 672 722 100 631 895 95 261 838 107 852 856 103 87 320 114 478 635 95 854 977 86 61 938 103 209 416 92 540 830 98 20 880 112 32 705 109 138 522 96 277 720 99 304 629 109 71 947 91 415 813 85 495 662 109 614 699 98 102 784 106 166 494 105 378 662 92 341 606 104 3 43 96 18 259 84 314 709 92 59 622 85 498 518 103 367 961 101 292 550 98 705 748 94 249 515 98 312 375 114 595 605 105 837 843 99 525 827 100 341 865 113 236 901 101 4 622 106 45 458 103 450 698 96 293 714 97 462 906 90 438 984 96 373 827 85 477 730 99 649 821 101 758 869 97 395 676 113 458 513 90 230 804 97 158 986 102 438 644 109 261 312 90 570 896 107 331 628 107 181 832 96 362 672 91 677 827 101 170 732 96 311 538 110 258 975 104 135 228 102 15 478 120 462 806 101 200 277 91 148 318 115 801 805 106 78 219 99 131 288 107 316 935 94 178 254 99 736 960 94 481 778 119 126 896 98 352 827 93 239 762 83 94 589 103 54 351 93 259 405 109 300 603 118 431 706 106 347 797 103 226 626 97 87 651 99 716 772 104 105 393 113 541 933 104 627 795 109 345 785 92 308 604 118 204 416 97 167 656 74 223 958 82 546 639 98 276 484 88 439 763 95 307 900 99 338 639 102 103 739 96 12 290 97 102 682 97 229 783 93 659 859 102 608 643 107 101 204 97 128 177 108 325 563 110 273 807 89 38 843 97 30 394 86 131 212 90 164 176 111 132 725 106 241 529 96 611 640 106 516 853 110 730 933 99 95 961 105 601 924 91 48 974 81 85 802 102 38 754 91 77 883 99 429 640 104 803 817 101 197 820 100 160 369 101 156 220 95 125 517 91 457 799 90 302 698 103 48 163 101 308 909 107 79 399 96 851 893 98 323 875 101 152 589 83 45 593 101 516 708 103 823 871 119 140 425 111 80 923 105 219 522 88 251 360 108 142 442 101 355 689 118 259 763 107 832 952 102 681 898 92 337 973 113 716 753 106 197 825 106 162 543 104 194 449 97 295 535 95 35 859 92 81 343 82 38 669 99 321 580 94 226 712 114 186 374 104 205 362 78 463 589 77 31 475 84 558 930 95 640 976 106 207 764 99 59 948 106 281 319 106 233 779 88 523 855 94 639 855 123 293 304 98 129 193 119 688 981 99 394 495 90 592 870 105 639 778 69 225 641 116 583 975 115 46 674 101 780 994 87 750 849 90 597 800 108 558 747 105 70 589 116 256 944 110 346 503 82 302 891 90 303 697 96 60 535 107 45 508 90 221 825 108 146 167 89 434 910 109 17 240 91 519 628 85 540 706 82 444 684 100 583 984 106 639 763 98 208 947 110 316 510 109 527 565 94 142 478 89 6 273 102 6 47 94 482 738 106 379 832 98 126 315 93 188 416 87 282 338 101 6 179 94 799 881 106 632 884 105 282 742 99 214 445 112 38 347 103 187 638 107 221 504 98 630 776 98 563 856 93 357 607 100 231 986 82 394 605 92 717 894 101 390 825 96 130 781 83 889 915 95 258 705 92 613 953 119 643 908 115 55 932 101 248 736 116 140 674 101 698 768 104 309 958 95 39 474 95 213 974 100 215 675 86 336 697 115 328 416 100 247 424 96 35 313 105 42 658 113 161 265 86 9 175 92 513 684 87 155 849 79 78 794 92 71 304 100 588 942 98 395 586 104 760 843 95 284 480 106 176 369 124 683 721 105 115 433 90 289 868 84 239 645 106 201 230 97 111 988 100 613 648 85 343 721 112 551 620 95 134 389 101 34 94 105 472 532 104 132 700 104 75 311 92 266 827 88 22 663 106 167 447 92 157 918 104 436 967 99 466 720 84 427 950 97 164 778 101 669 799 108 440 526 110 288 719 99 571 582 99 439 640 113 379 703 115 97 421 108 23 834 109 813 938 84 456 827 98 132 944 96 776 938 91 793 974 105 563 835 97 637 991 92 156 735 101 549 905 95 101 237 97 114 727 110 598 913 113 119 973 101 251 534 91 582 798 93 194 584 77 43 934 86 481 541 104 172 204 113 76 840 101 439 723 104 264 621 118 268 537 112 376 542 102 656 897 98 612 786 104 43 231 83 791 963 84 569 598 86 564 978 105 63 523 90 540 621 103 767 917 108 77 546 106 440 498 91 329 560 103 227 609 101 62 67 108 75 558 89 159 428 92 136 844 87 12 716 103 17 801 106 588 598 94 78 595 103 542 658 104 501 733 121 254 738 91 462 484 90 169 215 99 249 740 99 798 940 103 1 593 90 523 705 84 508 786 106 316 595 108 107 601 116 13 521 82 860 877 98 441 729 114 373 493 99 917 963 108 41 136 104 82 164 83 87 905 90 658 866 100 389 420 110 204 436 87 470 709 93 492 961 96 35 897 107 459 719 87 574 711 101 215 487 93 625 753 124 97 413 103 67 453 115 129 807 122 743 826 99 160 513 99 437 572 82 150 298 88 321 566 99 568 794 93 317 499 98 186 283 108 596 611 98 289 923 100 750 959 92 696 703 119 799 908 111 322 588 103 98 325 89 434 961 90 247 709 96 327 395 111 104 137 80 262 840 95 125 688 110 715 767 98 25 122 114 136 434 100 760 924 84 850 913 112 273 844 116 391 656 95 156 900 134 171 892 106 5 927 110 8 793 99 180 247 98 101 908 89 383 659 90 149 247 91 695 752 91 859 985 105 666 667 117 391 446 99 214 557 104 498 607 100 406 435 78 277 470 117 237 238 94 122 739 105 425 472 100 379 634 111 508 764 98 412 773 93 116 511 112 217 283 97 161 398 91 445 566 92 236 460 105 149 268 89 293 915 98 60 957 76 469 664 82 115 350 126 392 816 84 713 782 99 356 360 108 301 387 75 10 489 88 151 219 100 497 674 104 545 872 113 121 955 94 307 566 91 199 703 96 149 273 93 234 909 92 715 777 93 591 977 93 290 664 106 405 838 73 69 872 90 342 931 115 413 627 115 217 618 100 345 849 107 70 637 99 859 986 88 643 882 101 214 835 106 523 805 112 143 145 91 89 163 104 399 651 98 207 699 92 72 347 114 7 762 105 536 641 123 32 941 93 350 675 107 314 522 108 131 613 102 950 973 89 153 793 108 882 906 105 568 680 73 522 742 115 157 166 94 65 422 90 170 254 98 280 322 92 511 674 93 138 867 111 413 753 112 146 301 100 584 860 106 6 93 92 202 875 120 481 693 93 326 874 80 456 979 101 112 556 103 358 365 87 181 592 98 651 856 79 588 680 102 136 971 109 171 910 105 78 799 112 427 895 97 118 869 87 53 845 94 323 703 99 247 518 98 822 870 100 193 537 91 162 601 110 556 770 105 352 537 110 634 740 101 670 968 85 581 669 114 164 403 109 57 763 101 458 702 119 504 803 101 69 451 90 622 766 103 68 639 95 559 605 98 64 708 85 186 638 88 684 871 93 801 888 114 111 309 87 245 389 92 535 905 106 922 976 99 576 667 77 192 887 83 225 711 95 362 889 103 774 929 84 187 509 103 909 965 118 113 719 96 275 359 96 112 989 98 165 420 94 626 853 99 617 972 110 236 956 110 101 182 89 340 587 85 604 981 110 393 848 104 252 717 102 150 285 111 440 974 114 529 914 113 775 896 97 434 692 103 89 562 101 146 997 87 710 754 115 361 563 104 920 960 109 295 625 106 333 375 101 232 689 108 291 389 105 58 955 95 781 918 88 68 256 99 74 85 107 70 688 87 177 897 105 195 516 95 812 917 111 218 588 101 21 797 89 71 984 108 49 93 108 468 971 96 249 614 115 108 822 83 204 472 97 380 694 102 100 420 123 292 490 111 876 890 95 309 750 99 506 855 107 214 859 107 46 554 93 132 456 101 159 785 124 69 583 107 961 989 102 379 468 94 596 938 107 105 342 107 119 125 109 46 232 103 414 918 109 682 962 113 94 263 105 343 607 107 9 486 96 351 417 108 735 774 103 516 834 110 21 509 105 42 369 92 337 439 110 482 615 89 346 694 113 92 146 112 223 949 111 159 863 93 177 672 96 431 807 104 273 849 107 376 496 104 237 387 110 257 832 99 275 549 93 196 566 108 299 584 96 662 760 103 109 931 83 423 960 82 143 277 96 652 947 85 250 891 98 598 736 111 450 466 94 499 543 107 242 799 90 100 255 116 326 354 110 43 421 100 237 596 104 176 772 88 608 721 104 136 300 107 158 171 105 490 921 112 281 724 93 382 620 103 156 159 102 164 232 98 841 849 101 328 855 86 858 866 79 30 307 110 452 953 89 82 494 100 683 961 93 40 313 95 450 964 97 33 941 92 60 999 99 166 498 83 100 895 106 245 832 113 214 922 114 0 271 98 454 584 81 376 514 89 2 763 92 337 630 107 153 818 89 373 870 100 626 706 102 14 914 96 664 777 87 179 596 93 486 735 109 524 740 117 186 675 104 185 505 92 823 944 99 266 961 89 456 810 90 512 932 96 629 864 90 77 83 110 778 835 112 164 984 109 223 908 91 92 438 111 151 422 81 100 183 97 102 801 118 374 672 100 10 72 99 834 872 88 537 650 92 754 760 95 182 653 94 699 701 105 497 573 109 827 951 99 349 471 98 141 965 102 287 718 102 536 948 108 620 800 95 30 542 98 502 736 110 659 974 85 621 639 99 127 899 126 148 386 102 307 471 98 70 253 95 561 826 102 275 675 116 553 798 107 213 217 100 692 719 86 161 554 90 411 819 116 179 563 106 744 844 120 760 980 87 401 963 121 217 343 97 403 967 84 795 939 103 812 988 96 193 591 99 700 745 114 397 908 87 199 968 96 63 81 84 525 842 110 810 850 113 251 833 99 38 577 94 318 605 95 383 876 82 176 228 96 433 678 109 71 584 85 483 687 104 193 870 106 273 380 100 153 484 104 102 366 93 64 979 90 708 995 93 142 757 106 81 197 108 61 524 91 223 536 118 281 371 85 211 436 108 407 437 70 827 891 93 233 957 106 638 962 99 795 848 94 11 854 110 404 793 99 11 350 96 184 576 101 170 855 101 146 694 98 274 301 77 303 978 100 246 873 100 320 675 87 173 276 113 617 842 112 310 897 98 649 903 89 246 940 94 22 607 95 859 887 100 712 775 111 903 942 96 294 899 97 18 750 98 377 386 96 29 992 109 279 837 112 196 311 90 432 482 83 234 713 104 573 936 97 398 712 101 146 343 94 294 578 97 356 891 108 89 814 89 680 755 101 507 665 92 481 536 114 135 553 123 91 233 96 309 613 106 140 992 102 818 888 100 1 146 104 567 793 111 466 605 94 501 980 102 127 717 89 479 579 109 606 996 98 480 648 107 470 587 98 489 739 97 458 916 101 250 905 106 387 656 75 51 809 105 583 673 113 530 598 101 383 551 84 244 799 90 364 427 96 620 982 84 227 779 87 737 958 111 492 746 101 297 751 110 123 410 103 331 658 104 40 122 81 63 998 123 188 725 101 479 822 87 636 928 92 464 947 107 79 557 98 228 300 130 580 707 87 165 736 108 67 902 97 20 274 100 145 609 102 286 802 106 20 773 85 557 941 107 449 913 98 317 728 104 411 699 107 506 719 91 162 370 120 46 215 106 500 591 124 368 501 101 800 917 95 671 951 107 87 146 94 711 910 96 240 646 95 38 295 89 743 909 118 13 312 114 62 713 100 82 203 101 416 867 105 336 907 121 546 854 102 198 518 94 409 647 96 560 909 90 533 635 83 46 454 94 259 861 91 134 978 89 466 547 99 264 479 105 486 943 88 592 722 104 253 914 98 272 354 96 252 390 100 696 957 91 169 700 92 295 817 99 166 769 102 565 627 128 73 167 102 367 474 89 622 687 104 409 501 110 676 700 101 225 646 82 544 754 89 171 339 93 541 656 82 176 958 106 194 223 95 52 864 91 17 551 95 697 810 108 251 311 100 475 653 87 71 112 94 54 155 94 350 714 102 554 882 90 844 895 94 60 994 112 16 228 111 952 973 98 410 857 98 317 909 99 392 396 93 630 991 101 585 734 78 499 694 105 177 482 102 544 621 102 45 405 88 238 647 108 183 628 83 279 924 117 157 319 89 297 365 86 428 943 113 504 676 111 242 627 110 55 352 96 123 183 101 48 618 94 78 510 114 209 216 101 257 586 101 266 665 128 455 683 104 245 881 96 559 976 113 41 836 99 163 523 89 715 847 103 243 948 98 157 667 88 444 770 109 275 654 121 853 946 106 291 475 106 150 477 118 185 904 103 106 553 93 471 520 89 316 798 92 49 429 89 700 757 119 65 146 94 238 704 101 435 953 111 702 793 99 185 398 102 73 315 85 352 413 102 220 810 89 690 850 95 665 769 98 541 661 88 674 776 99 365 991 85 300 893 102 106 664 114 574 909 107 617 646 108 616 849 84 200 477 101 613 781 113 59 149 84 259 397 89 507 554 128 616 986 99 203 304 106 545 889 85 435 921 89 774 822 100 728 764 97 17 79 109 110 158 98 819 956 115 195 611 96 545 699 89 347 773 98 332 512 74 671 877 96 0 715 94 47 706 114 493 826 96 108 164 110 337 676 114 200 415 95 724 870 121 752 965 85 709 813 92 866 939 114 103 195 113 579 977 105 66 247 94 54 601 99 325 904 99 581 846 90 298 760 112 47 704 103 86 985 117 714 946 92 88 387 114 665 694 98 4 698 92 173 218 91 48 485 103 373 399 112 220 679 98 622 739 113 628 916 111 825 833 95 145 285 91 123 682 92 152 976 111 802 826 121 344 846 97 103 479 101 260 971 101 206 328 100 172 695 91 476 940 99 361 493 98 206 369 99 340 380 98 358 663 101 69 836 97 222 771 90 187 823 101 881 961 88 331 448 106 504 857 98 564 859 98 65 152 113 469 739 114 729 780 102 223 521 118 416 679 109 396 484 92 394 993 100 609 648 85 614 943 107 48 623 99 9 767 90 66 270 93 634 657 106 84 203 78 667 801 106 240 774 84 566 769 90 344 775 86 200 710 85 360 755 95 606 773 98 413 967 98 334 976 106 99 543 92 179 755 93 588 709 104 397 588 101 380 792 90 284 739 111 264 731 97 356 543 94 25 931 106 408 773 73 967 990 96 569 645 99 802 988 92 148 730 105 66 611 97 331 630 116 31 473 104 18 627 87 112 897 94 234 472 98 596 975 78 808 827 106 0 969 106 669 786 98 539 873 100 66 551 99 33 953 107 204 537 97 775 951 115 189 332 68 16 452 99 400 973 93 351 732 95 102 640 99 1 309 82 120 419 106 225 327 105 55 138 103 637 838 93 140 154 116 346 635 108 448 781 94 473 658 87 150 460 100 33 50 88 157 586 107 64 451 95 363 681 108 583 768 97 8 111 87 113 920 97 454 474 95 203 887 82 55 456 97 227 659 84 420 682 96 458 462 99 864 902 119 33 925 120 496 986 114 473 902 91 134 211 97 58 807 96 47 775 104 763 937 111 313 657 108 155 875 101 468 619 97 726 927 97 256 705 96 364 521 124 17 192 102 331 418 96 168 862 114 169 271 99 186 939 103 447 726 94 398 698 91 196 248 119 321 761 119 213 901 101 353 865 99 829 989 98 94 727 104 632 928 100 176 438 102 264 705 103 146 516 103 545 680 119 51 905 103 668 883 95 129 394 86 21 45 104 50 818 73 727 849 110 252 527 85 246 907 88 653 799 107 509 769 99 209 884 83 136 853 87 170 394 92 179 874 104 118 787 120 508 717 101 725 962 98 915 938 119 3 146 111 833 965 111 215 494 119 153 632 94 884 905 93 668 796 86 709 807 80 11 915 100 250 630 106 99 163 128 739 943 102 841 902 88 198 837 89 603 883 90 29 86 101 67 916 98 82 697 91 331 937 111 545 662 102 304 454 78 213 324 102 125 719 88 259 936 98 298 536 112 354 503 96 574 944 109 576 964 73 137 284 103 276 759 86 11 555 91 615 851 98 321 339 119 350 581 93 221 370 107 141 874 117 113 585 83 590 780 101 389 552 92 723 824 117 141 244 106 687 693 118 562 938 104 771 878 82 183 880 118 845 881 95 283 484 108 260 360 104 129 385 107 297 600 114 336 410 103 131 359 100 380 431 94 434 979 94 670 914 101 200 467 102 163 871 108 69 185 112 72 858 101 103 362 104 582 838 112 312 382 113 932 960 90 492 633 102 428 576 105 536 668 100 177 832 102 121 695 108 280 589 102 468 575 106 500 659 97 308 777 86 258 873 107 499 517 98 79 660 107 232 707 102 366 667 94 335 421 87 634 924 112 673 742 104 312 794 94 13 391 78 178 457 102 761 996 105 17 683 98 211 839 87 963 999 101 189 275 112 39 805 95 261 882 110 368 821 115 591 663 94 489 888 132 176 967 118 42 882 102 949 986 97 4 755 86 702 975 97 292 329 100 160 859 92 136 622 114 366 951 76 23 594 113 46 468 99 524 642 91 140 918 77 345 386 99 551 614 82 364 804 112 129 902 91 770 878 91 669 713 86 30 837 109 7 36 92 126 836 109 676 959 113 258 935 104 74 250 87 51 172 91 128 692 97 260 286 107 624 927 97 532 992 91 188 244 95 530 544 111 161 752 84 110 731 117 63 179 113 331 845 113 4 974 107 16 134 95 110 268 105 258 657 97 541 592 113 856 865 118 173 716 108 268 337 99 920 961 79 537 869 96 138 630 101 564 865 82 356 359 81 484 903 99 596 614 105 488 952 83 393 595 104 69 562 90 667 929 125 777 931 113 587 916 99 754 898 100 473 931 93 408 529 96 243 898 106 349 662 81 100 800 99 319 815 105 316 455 101 193 669 98 364 607 98 310 562 111 116 985 115 755 947 98 371 389 108 331 731 97 151 381 88 372 565 93 563 911 100 76 722 95 28 952 92 369 556 114 432 733 98 523 820 111 508 909 82 936 987 99 895 971 105 261 678 103 160 541 91 24 244 93 30 204 82 268 915 104 52 372 96 431 454 97 928 993 116 839 969 110 376 632 93 477 848 91 445 854 104 361 531 109 26 978 100 746 757 102 552 886 108 559 964 101 24 896 104 209 849 98 181 860 91 340 867 100 621 925 99 470 747 99 456 882 89 114 845 96 122 221 95 209 290 99 444 550 94 480 702 95 615 907 100 341 589 109 8 764 103 5 693 93 616 830 84 287 977 98 218 252 96 133 360 91 601 962 100 377 820 88 102 585 99 151 503 120 645 990 110 488 856 106 142 925 93 272 781 75 412 648 108 771 883 110 635 926 96 204 429 110 271 538 97 374 386 100 104 471 100 131 449 105 341 600 105 157 628 112 400 552 104 280 893 95 185 353 104 388 988 83 156 175 112 295 505 88 26 661 99 846 943 100 782 823 103 547 885 106 821 929 103 56 663 105 502 564 100 435 998 89 108 958 114 38 513 120 543 552 100 740 996 101 43 969 72 438 574 85 275 310 101 549 749 88 236 853 97 354 498 100 308 416 102 177 752 108 189 538 95 424 529 80 26 689 97 512 683 102 440 810 98 98 232 103 43 419 107 336 576 90 717 782 106 78 135 86 116 500 101 753 832 100 122 703 91 80 874 119 119 312 78 4 181 97 63 813 121 424 868 84 191 377 111 24 218 97 120 173 112 113 535 98 533 932 81 582 712 87 607 943 100 674 822 88 124 296 88 139 675 112 292 633 101 399 757 95 907 928 94 180 540 97 87 972 93 23 303 118 876 948 101 743 863 97 789 847 89 160 331 110 100 760 103 571 975 105 177 771 115 112 241 117 292 744 98 371 902 103 31 764 94 127 850 99 19 190 100 690 900 98 569 901 106 182 982 76 698 770 108 268 904 110 188 871 100 113 317 98 135 196 105 846 922 97 143 678 94 28 342 92 550 644 115 678 759 112 279 384 102 16 431 98 62 521 103 169 873 108 631 872 88 342 547 108 234 973 98 165 799 97 900 927 92 82 618 101 468 662 106 824 884 78 252 455 94 947 958 104 283 926 102 382 813 81 71 132 103 158 686 89 106 749 99 588 745 93 41 407 84 299 601 115 43 436 106 591 976 110 488 824 96 325 692 112 188 587 112 135 199 100 770 989 110 13 200 105 409 999 84 874 875 114 137 573 93 33 768 104 604 611 96 460 731 96 184 511 94 280 790 108 89 92 119 281 972 94 419 857 102 184 874 82 136 770 104 81 869 115 63 848 79 479 747 90 498 754 104 62 395 94 228 737 103 138 785 86 626 642 93 265 831 90 33 988 118 23 623 94 167 706 103 199 799 105 427 681 112 534 825 88 236 829 108 46 970 98 258 501 91 811 816 99 642 796 92 255 425 72 85 272 102 462 803 91 468 741 113 520 946 98 674 958 98 525 557 113 587 989 107 397 522 104 376 460 96 141 465 99 403 878 106 20 686 92 924 985 95 766 905 112 702 917 111 589 619 104 654 757 103 744 796 100 349 608 113 84 777 77 90 141 83 533 815 97 662 979 97 453 973 93 220 745 90 101 976 110 328 992 97 484 489 96 372 920 96 526 906 96 326 402 100 339 359 95 297 386 102 583 817 101 216 510 98 587 676 106 185 313 110 77 550 88 267 508 112 214 594 97 386 978 102 110 551 93 135 874 101 191 683 95 589 738 97 560 658 101 150 882 104 25 117 96 437 652 86 45 768 89 588 984 90 88 671 77 129 892 80 143 712 105 624 696 103 582 892 101 376 563 96 632 773 99 275 611 92 301 827 99 770 952 100 91 459 99 703 760 107 203 849 97 179 438 87 302 846 103 282 819 106 285 729 104 160 586 111 304 625 92 255 848 86 929 964 92 475 874 106 587 882 120 144 305 105 580 617 93 692 777 96 360 731 100 246 849 88 50 838 102 114 463 116 22 555 114 461 996 109 216 843 101 72 94 110 380 532 91 258 288 103 95 372 99 687 948 104 736 895 108 192 939 83 9 679 110 87 344 107 276 953 107 166 975 105 478 696 108 308 703 93 227 242 103 92 98 104 242 927 108 7 79 98 140 639 107 294 974 100 490 890 85 12 340 97 244 435 98 658 831 103 428 507 103 374 640 110 186 550 118 135 223 104 358 968 97 658 973 86 599 891 113 308 926 106 58 798 91 221 361 103 202 258 103 672 854 105 603 668 115 188 755 96 91 533 108 367 577 107 221 746 118 401 946 106 199 827 103 361 676 124 2 180 94 317 970 106 56 798 114 609 930 94 340 552 100 179 185 135 59 932 88 269 989 100 30 180 100 351 597 89 671 868 89 398 838 100 817 923 82 170 548 109 180 284 93 148 552 100 149 755 94 49 479 91 387 423 126 69 882 98 433 900 94 21 778 101 98 282 112 252 859 107 149 256 100 43 176 103 95 313 117 789 900 109 595 980 111 59 522 79 444 665 112 53 503 93 476 756 116 442 572 101 110 594 88 102 221 112 382 706 96 486 967 101 255 526 91 5 595 99 27 301 94 659 737 92 591 912 104 136 518 84 501 920 123 228 503 98 37 400 98 182 966 101 115 635 99 29 412 110 679 847 100 60 521 88 174 642 95 288 885 97 550 583 104 77 399 105 388 502 107 522 638 81 294 442 112 354 821 86 672 724 112 449 528 107 23 447 101 186 607 95 80 822 88 384 848 93 513 878 87 147 610 100 213 849 88 575 812 92 105 670 92 84 109 108 26 909 98 158 957 84 599 905 97 23 805 126 152 672 93 8 484 102 250 993 91 425 732 87 809 901 98 206 535 92 193 275 99 298 487 92 112 872 83 521 880 60 197 990 95 550 592 113 882 986 107 575 907 111 152 720 119 391 857 94 445 638 100 651 817 119 139 517 105 556 608 108 449 988 113 339 365 116 116 138 89 48 253 98 582 793 95 145 825 96 424 803 100 166 652 95 50 692 101 343 620 105 412 427 100 94 128 93 681 777 82 18 581 92 222 760 118 376 404 128 142 551 102 169 941 95 177 398 95 312 691 89 210 561 103 47 934 82 165 828 93 398 733 92 276 527 103 847 962 114 138 994 97 237 834 93 806 876 102 162 978 105 670 932 104 450 982 91 468 810 112 228 348 97 132 187 102 445 712 104 115 482 107 805 831 110 247 850 102 573 842 84 33 682 99 594 720 111 102 313 108 49 141 105 346 534 104 504 621 116 198 713 114 133 948 105 543 897 97 372 889 96 322 527 105 469 695 105 160 169 99 576 706 95 149 608 111 537 749 108 440 622 94 595 993 101 380 705 86 58 484 101 20 96 79 391 394 98 127 541 101 459 673 91 199 327 93 611 817 89 107 506 92 313 450 111 106 629 91 462 497 100 103 463 85 332 682 95 516 965 109 20 41 90 99 870 86 137 617 101 127 272 98 165 256 100 425 516 111 784 821 105 73 405 97 171 195 99 483 649 106 19 910 98 100 225 80 278 432 105 601 656 75 694 966 94 131 218 74 639 641 95 47 610 116 414 801 89 358 870 97 300 550 95 590 682 95 316 733 113 453 942 99 106 985 96 79 838 104 428 653 85 22 620 100 602 929 111 268 856 116 590 826 99 600 819 96 140 746 98 309 780 90 163 171 116 726 760 101 377 667 87 567 604 119 842 973 94 122 546 90 325 430 87 74 360 101 707 921 109 447 724 107 630 815 112 108 823 109 168 275 110 67 828 84 591 666 110 725 880 95 483 507 115 1 317 100 129 715 87 893 953 85 201 999 101 356 539 95 476 569 92 9 234 92 26 951 105 258 312 101 731 843 106 150 810 117 325 974 85 700 961 98 530 977 103 295 490 98 27 926 100 16 500 102 470 659 100 165 169 104 147 245 100 185 198 95 164 588 106 741 973 90 30 117 87 169 326 99 240 783 101 423 947 110 88 129 117 707 930 110 526 895 116 352 455 82 123 440 110 547 985 119 301 960 92 816 929 103 156 781 96 116 932 94 201 644 100 397 398 101 495 515 97 153 461 90 430 607 109 228 330 108 459 632 104 13 730 101 51 591 89 101 634 86 470 616 102 39 129 104 176 412 97 7 719 91 203 491 80 133 367 92 798 947 98 508 613 112 217 694 81 585 799 96 52 291 100 464 503 107 162 719 115 533 893 107 295 899 99 139 958 101 474 610 83 743 804 97 764 841 103 533 641 101 115 323 87 845 869 89 292 676 87 64 701 93 436 565 89 364 504 99 16 872 94 91 569 110 182 427 102 909 913 99 698 791 107 622 810 96 616 659 80 843 885 92 171 733 80 584 995 91 638 765 87 57 128 96 100 835 123 956 987 98 112 453 92 88 901 106 195 519 116 566 930 103 6 654 89 464 874 100 189 799 92 147 514 103 356 365 90 326 644 97 192 845 90 448 916 116 27 515 81 12 913 104 44 316 84 256 942 94 551 831 95 43 567 99 943 946 82 245 835 104 318 772 101 209 239 97 237 416 108 742 826 111 305 941 108 699 739 93 214 356 108 328 338 107 20 200 109 22 125 100 69 267 108 255 697 104 362 494 97 58 632 90 222 425 87 88 412 110 206 563 95 90 162 107 97 451 101 124 707 101 676 943 98 168 202 92 163 174 102 345 758 101 422 905 118 280 881 75 479 986 107 163 319 104 149 152 90 139 310 95 308 758 117 797 953 84 26 504 118 675 880 102 216 351 84 180 937 101 686 872 102 483 811 95 83 941 92 475 851 77 648 655 108 288 767 77 150 342 93 40 205 99 821 955 114 102 273 96 652 685 106 344 593 101 37 747 118 511 686 107 122 480 111 245 743 106 295 564 89 644 710 100 454 552 87 23 71 100 359 638 94 7 527 113 449 912 108 553 868 101 2 468 96 369 637 91 441 470 117 430 654 96 623 741 102 256 953 101 125 924 95 18 496 115 556 754 92 154 620 94 186 253 104 193 448 108 52 509 92 611 788 93 116 289 103 777 849 108 390 748 90 357 559 103 856 972 101 301 808 88 40 957 91 575 764 105 612 967 108 220 991 106 233 271 95 20 417 109 41 609 89 347 629 95 236 392 95 87 678 100 548 607 100 177 519 106 458 957 94 50 171 94 285 609 114 439 761 107 314 659 98 60 984 109 671 961 115 37 100 97 292 313 110 118 192 78 755 814 95 232 993 104 515 647 101 529 921 89 341 343 109 314 648 111 271 301 96 479 521 90 212 837 91 386 985 88 597 930 118 341 502 106 16 696 109 36 383 97 583 740 88 325 937 98 49 283 91 362 740 114 356 981 122 421 736 92 742 897 96 6 980 93 545 692 108 90 746 117 182 680 103 440 970 102 208 312 98 552 681 116 497 805 93 474 987 90 99 365 89 359 900 107 839 973 115 409 833 103 175 370 102 639 871 120 165 820 101 150 338 94 727 899 92 141 528 110 179 415 112 19 384 90 299 602 99 243 833 101 377 811 95 684 932 106 381 389 98 169 872 90 615 902 97 56 279 90 305 940 110 37 569 105 401 714 92 387 744 88 589 638 91 114 494 95 443 840 98 264 844 105 463 480 103 131 237 99 656 999 95 401 498 90 208 601 109 546 871 108 776 906 131 149 735 104 186 519 94 8 842 89 36 797 103 48 533 102 205 704 91 302 526 93 485 753 99 157 660 96 627 963 105 16 589 91 347 450 95 167 714 113 184 619 105 260 958 92 66 678 110 577 649 76 206 949 104 232 982 102 70 231 84 671 685 104 5 117 89 415 655 111 192 328 101 78 749 111 78 400 105 247 403 87 282 560 92 218 608 103 830 930 97 270 602 86 500 733 109 416 434 110 597 850 81 336 403 112 53 482 100 229 476 81 911 917 107 341 993 101 116 774 122 432 995 116 106 976 101 293 374 110 788 986 116 194 826 101 946 971 100 130 493 102 230 352 90 269 497 101 620 680 107 18 585 107 825 993 90 124 619 95 204 929 104 762 881 98 216 316 108 808 872 90 743 767 97 3 171 107 81 822 96 493 901 103 786 949 99 328 910 109 781 984 98 296 603 90 28 157 91 360 561 84 831 946 110 729 980 95 109 401 91 411 792 117 274 337 116 71 403 96 883 897 105 311 363 103 54 536 107 12 548 119 231 420 113 334 339 107 448 527 92 450 696 87 392 564 95 76 681 101 171 673 115 420 571 90 111 231 93 465 770 84 951 956 101 504 701 114 669 964 106 99 695 96 276 422 95 775 852 103 721 957 110 218 758 92 478 877 113 510 689 91 169 558 95 626 992 77 78 893 88 541 794 107 465 811 106 857 920 95 224 825 100 262 828 99 625 739 108 122 220 103 378 730 112 254 498 96 480 966 110 262 940 82 673 837 106 242 784 91 111 124 111 622 891 105 25 78 96 379 644 84 370 452 94 168 885 123 797 977 92 243 620 101 562 854 97 117 488 87 728 737 98 287 569 64 320 611 108 27 911 96 43 110 103 236 442 103 229 887 93 510 594 84 849 994 100 21 662 94 33 311 104 587 906 96 386 507 85 340 868 90 23 381 100 232 532 90 306 973 104 236 423 98 373 864 99 249 488 106 322 870 104 41 349 96 262 844 106 212 790 117 311 907 116 838 951 105 264 440 97 518 853 96 731 983 104 570 823 123 616 673 118 640 853 81 70 674 113 74 499 112 623 706 86 392 430 102 561 815 103 783 893 80 743 908 85 707 725 94 20 588 91 17 569 101 249 470 111 472 642 99 53 599 101 576 742 100 68 546 103 257 650 109 190 545 110 346 990 108 282 912 108 229 809 110 59 183 105 98 836 89 500 822 111 133 662 104 642 746 101 74 910 94 228 999 94 325 399 91 128 668 88 227 808 87 174 893 100 137 926 101 685 984 114 31 173 93 107 268 107 749 901 91 842 905 100 217 299 126 188 344 95 894 947 117 655 759 113 147 297 129 101 722 101 126 756 92 409 752 101 196 328 99 301 675 93 311 452 94 242 737 93 2 917 85 573 970 103 240 244 83 200 387 97 306 889 92 108 607 119 295 522 103 53 770 92 147 718 100 294 377 93 324 890 82 69 554 100 109 988 94 838 858 105 237 370 90 215 265 99 613 672 117 12 831 96 141 517 117 252 930 93 110 929 103 280 692 103 393 779 110 713 762 100 62 447 95 203 293 116 199 751 106 610 944 103 187 545 109 53 978 108 371 606 122 251 689 92 313 615 107 684 994 98 414 945 85 507 976 78 14 710 97 644 873 96 388 884 95 210 304 93 80 259 103 229 687 110 498 940 93 321 432 92 169 175 106 201 304 111 7 80 90 383 954 96 509 815 109 174 584 100 444 881 100 240 327 95 673 966 82 79 117 105 61 75 117 36 904 88 243 448 103 765 816 96 127 220 117 223 991 110 39 856 89 252 283 100 215 696 98 314 631 96 0 44 121 84 905 113 173 575 101 174 636 90 188 781 94 847 923 88 46 932 86 450 868 98 155 744 100 474 596 101 408 700 107 385 619 98 40 335 99 651 926 78 48 581 111 602 918 101 468 649 99 110 688 115 271 608 103 433 785 98 30 315 102 136 565 117 258 890 116 46 947 97 285 997 90 145 886 120 614 998 110 956 971 108 454 827 89 599 911 100 540 689 96 538 629 85 587 684 110 876 980 105 103 467 99 644 794 100 254 552 91 586 885 100 132 545 100 719 935 100 357 652 98 637 953 93 130 386 111 90 410 113 152 455 95 179 913 124 510 993 103 97 215 112 773 823 105 274 722 97 462 595 112 489 768 92 43 411 112 205 998 97 86 132 103 534 694 94 152 769 98 74 458 97 652 742 95 556 741 104 159 913 124 498 798 89 44 737 94 216 740 103 150 557 102 27 778 99 339 882 92 383 745 87 178 307 95 9 757 107 139 168 115 562 640 87 961 985 95 35 548 115 33 361 98 723 905 106 98 970 96 215 988 98 172 706 92 169 213 98 61 650 106 595 841 94 177 923 91 204 959 90 192 781 100 204 907 98 140 512 110 521 874 109 433 533 88 233 301 110 96 376 110 98 409 109 278 840 100 601 623 91 879 971 93 898 921 76 764 927 104 278 733 103 360 722 112 266 746 67 46 999 104 422 888 103 540 898 110 288 571 104 327 960 95 388 717 100 687 798 98 13 203 96 504 580 109 165 984 96 344 640 98 663 705 118 411 771 101 227 433 95 172 876 85 505 627 109 86 503 111 188 897 102 708 991 88 367 982 107 254 915 92 8 192 121 151 809 105 60 295 94 364 702 105 826 993 100 148 334 104 14 679 100 84 678 89 389 854 97 19 408 88 397 444 75 400 437 113 589 945 93 35 63 84 408 503 86 739 886 82 322 526 104 58 198 103 35 911 109 429 690 102 138 210 104 110 249 92 366 953 113 136 392 89 182 393 102 171 544 109 175 261 105 202 563 97 65 361 98 503 655 102 43 523 108 222 560 106 340 518 107 150 839 106 27 767 116 76 239 89 272 808 79 314 352 86 393 845 93 181 422 108 469 965 100 653 664 108 230 788 98 224 446 86 245 879 107 260 429 97 391 441 91 66 391 95 238 953 96 520 645 93 106 636 96 428 873 89 190 633 93 199 362 85 172 629 107 176 182 98 263 273 91 87 225 91 33 80 114 309 583 85 986 989 107 437 680 89 94 838 88 232 558 93 13 716 107 329 803 112 322 343 97 272 323 114 74 797 96 437 749 100 219 395 106 137 188 91 371 462 96 516 550 112 401 849 102 544 880 112 127 251 120 108 634 78 196 798 109 359 969 114 116 263 91 883 899 109 808 817 89 609 910 91 468 800 89 17 733 89 292 532 93 152 510 115 69 127 97 262 310 99 116 809 101 712 847 103 293 774 104 256 668 95 27 203 104 800 965 82 324 710 96 83 269 115 689 738 103 42 122 95 222 971 87 57 470 101 373 420 96 170 579 103 309 892 104 88 97 100 621 815 116 835 876 91 496 543 118 602 997 132 72 604 94 360 831 104 848 855 80 192 849 97 64 875 92 218 401 92 248 733 101 108 807 114 112 962 90 197 411 124 717 735 113 139 523 86 569 762 103 160 342 93 400 748 110 478 897 97 165 622 95 133 296 93 105 857 93 645 840 97 331 450 104 161 205 106 170 720 90 665 835 101 322 940 85 69 552 91 92 117 83 420 630 95 644 876 104 314 732 107 458 879 104 401 960 105 83 357 99 800 808 95 56 770 88 194 505 99 242 293 98 216 342 100 278 939 91 123 633 108 216 416 89 285 650 97 351 534 94 58 309 105 293 492 99 134 169 114 510 717 114 725 879 111 744 765 99 419 892 91 872 929 90 516 748 111 245 700 86 373 909 103 651 949 85 74 120 97 559 637 93 709 721 123 86 241 99 576 623 96 412 820 94 472 952 94 151 988 107 538 823 104 374 701 91 447 479 96 347 621 117 22 356 105 42 962 108 781 938 104 258 728 90 444 983 93 629 766 88 392 565 94 124 859 96 102 461 97 461 465 110 40 742 108 50 91 105 181 238 100 252 766 90 413 789 110 447 482 94 43 53 109 75 700 101 17 972 103 12 497 107 317 703 119 24 947 92 163 431 106 138 817 102 470 658 104 53 464 100 185 214 103 20 863 105 863 974 85 446 564 101 152 772 86 606 741 105 310 313 103 269 672 96 156 203 86 517 545 105 649 762 100 172 949 101 190 772 117 517 907 75 91 941 116 569 667 93 80 805 92 25 968 95 741 925 118 310 743 78 345 513 103 448 480 93 46 369 90 378 431 106 113 572 111 13 547 89 18 69 99 159 741 92 106 329 88 199 249 88 84 97 99 650 834 100 70 252 104 390 791 85 715 853 93 268 786 85 237 876 81 839 952 90 423 526 118 36 902 87 263 854 104 666 968 110 307 313 97 235 565 98 233 491 99 0 169 89 682 764 113 395 485 99 248 992 85 696 876 93 383 555 110 213 275 101 322 753 87 202 513 98 96 867 87 272 575 125 354 514 99 121 980 95 455 521 103 317 725 92 362 376 105 372 706 88 225 813 90 222 864 83 346 757 75 225 919 113 534 804 79 45 256 113 226 612 85 513 990 81 552 892 97 436 783 91 404 839 83 106 950 92 78 991 92 600 793 100 675 991 103 45 901 114 112 446 108 751 945 107 368 695 93 534 571 82 136 227 94 376 622 90 112 464 107 387 903 99 253 673 95 222 484 112 114 210 95 41 405 110 174 637 90 15 76 104 236 895 78 179 402 103 80 134 94 475 993 100 194 548 103 250 732 89 242 861 128 178 738 104 12 905 119 404 430 93 107 920 92 78 385 88 565 619 88 288 708 88 402 726 93 142 629 94 229 685 111 635 890 102 332 944 92 515 554 103 103 882 94 18 223 108 158 712 101 369 719 103 245 333 108 493 560 109 235 568 100 114 596 97 550 687 111 555 924 95 82 982 106 590 724 107 392 889 103 257 865 85 182 334 108 342 704 121 8 741 98 519 596 100 518 760 100 780 998 124 268 333 96 816 910 92 70 455 111 42 855 95 32 129 96 79 567 91 49 650 103 262 859 115 156 637 112 12 281 103 566 798 117 441 840 109 483 534 94 825 827 107 204 367 99 508 849 115 142 515 112 211 642 76 268 645 106 231 521 80 610 808 111 554 655 119 701 855 106 330 623 97 276 420 111 147 395 109 495 517 94 57 985 105 25 276 116 153 505 107 468 757 120 565 914 102 83 321 109 59 712 103 45 863 89 486 975 97 169 320 131 54 979 93 81 224 102 301 480 100 102 159 99 118 463 110 61 620 107 832 923 83 6 757 108 442 877 102 359 753 96 277 742 97 228 861 105 304 933 96 285 703 88 316 341 108 87 626 83 686 929 96 548 753 84 32 640 85 831 872 113 97 229 93 228 893 98 1 575 105 362 428 121 59 774 104 124 808 108 383 997 120 174 179 115 27 56 103 384 709 79 160 494 108 358 640 96 203 269 101 555 707 106 354 675 105 28 35 107 407 687 107 288 470 97 105 505 99 26 871 96 97 735 97 573 962 81 293 674 109 698 773 102 434 458 105 159 402 106 84 565 93 60 171 97 696 736 100 63 160 107 5 324 97 83 882 104 824 833 96 98 209 100 801 979 94 45 312 83 798 999 104 342 478 99 142 213 97 506 577 103 812 861 84 367 543 105 522 637 86 595 915 108 203 416 92 711 768 99 152 706 103 305 402 101 52 146 86 519 996 96 26 468 112 772 909 92 279 729 96 667 899 107 626 774 105 48 58 97 117 470 120 713 757 94 133 244 97 150 231 92 904 916 108 304 385 114 767 817 102 952 990 100 620 849 95 319 543 91 274 419 97 151 845 89 64 954 101 705 901 108 279 432 87 319 411 93 217 705 101 273 309 103 654 791 107 431 932 88 394 922 95 16 229 107 284 742 89 174 381 104 231 502 97 917 932 110 140 924 89 244 491 90 461 631 87 267 693 98 109 658 126 18 94 97 127 534 103 311 395 101 66 930 88 498 616 107 192 923 109 436 732 108 667 924 101 405 484 84 318 998 129 341 891 103 394 815 100 442 918 96 67 167 112 123 928 92 721 747 118 486 959 80 860 942 94 110 922 114 563 896 93 90 230 87 758 999 99 767 818 87 177 308 96 233 257 102 647 837 107 590 722 101 441 819 105 40 330 106 147 369 78 326 436 103 169 298 89 815 974 88 250 644 97 269 450 105 4 585 101 182 324 106 405 780 121 839 898 92 753 851 75 190 608 100 431 791 112 781 874 102 85 772 92 423 528 86 19 649 88 389 640 96 107 353 114 211 915 122 639 795 100 47 823 80 341 601 97 451 586 90 622 774 112 179 940 76 699 841 90 143 146 98 51 936 93 525 879 112 440 507 88 335 579 89 937 970 120 901 926 86 883 970 105 368 459 84 470 489 104 49 651 101 520 660 94 478 633 95 53 206 99 813 930 109 431 512 90 968 973 108 84 309 78 360 924 100 588 621 95 498 793 93 307 662 102 789 914 92 672 988 99 352 430 111 116 658 99 240 799 86 272 965 97 49 674 97 600 876 95 749 867 87 60 74 88 878 904 78 303 984 121 701 898 113 527 542 88 107 889 106 552 743 118 227 484 111 477 672 110 749 965 98 310 845 94 224 529 108 455 855 100 33 294 95 58 296 97 187 788 99 120 506 104 493 587 109 289 328 101 654 915 82 780 901 98 87 861 105 221 287 116 481 719 96 104 982 101 501 861 110 438 988 100 474 980 102 781 939 94 320 385 107 328 916 107 18 371 104 295 330 101 817 979 98 198 615 99 454 894 98 198 635 110 137 490 95 28 250 114 416 459 94 676 762 96 760 862 112 274 905 87 141 658 95 396 850 98 367 428 110 486 931 96 143 906 86 734 974 98 298 651 93 28 240 87 555 671 98 456 626 92 125 238 99 120 710 104 209 223 103 713 851 97 178 420 91 114 127 92 43 141 86 669 957 100 273 939 99 760 951 114 438 989 111 435 491 108 384 526 114 488 620 92 118 364 95 127 390 92 716 804 100 397 905 109 891 915 104 79 166 124 55 929 86 109 840 103 511 720 98 24 515 105 263 595 85 655 882 100 256 832 87 128 221 106 269 634 101 484 512 98 540 565 104 28 213 101 558 673 106 568 751 106 542 986 80 634 824 108 373 885 108 498 712 102 153 600 111 184 773 107 88 281 106 661 975 77 29 290 109 187 215 108 184 998 106 172 322 112 379 945 112 4 318 96 645 847 86 133 559 86 68 327 95 223 641 101 432 713 107 329 582 83 669 937 102 152 175 106 419 565 99 297 483 94 937 946 98 191 720 106 42 529 109 455 633 86 126 302 98 552 998 116 143 448 88 429 632 106 160 420 96 540 550 105 208 908 104 431 462 106 550 637 118 583 897 106 75 564 87 673 842 100 54 472 109 699 794 83 49 118 92 584 894 108 276 716 95 34 696 96 157 721 95 485 939 100 71 484 111 154 817 110 227 855 115 427 456 82 106 625 81 512 829 109 210 309 109 164 763 110 473 689 109 335 731 108 572 591 97 410 590 119 606 626 116 434 546 105 62 601 88 140 337 82 94 876 112 554 962 92 19 375 93 39 635 90 794 891 96 96 287 94 35 66 105 491 590 120 319 625 107 331 609 101 857 973 95 483 545 99 911 956 119 212 472 85 982 994 97 219 442 81 578 641 109 30 522 113 521 898 94 98 439 103 605 699 115 200 841 98 69 925 84 313 676 99 196 983 88 1 942 92 106 305 95 465 567 88 159 207 111 234 967 95 298 533 120 443 531 100 249 991 104 412 920 85 781 947 117 487 712 115 584 686 89 294 868 109 493 974 114 326 589 112 496 671 89 733 735 88 286 601 101 379 575 88 720 908 104 240 690 103 261 507 95 26 44 98 417 861 109 72 831 95 87 777 86 481 803 116 59 294 100 71 591 106 222 713 107 307 945 106 593 960 84 660 719 108 431 456 94 402 782 94 311 490 90 365 722 91 596 833 104 253 757 89 340 533 64 128 316 97 40 436 90 182 270 107 206 538 94 558 735 92 905 995 91 334 790 95 132 871 109 187 748 95 273 706 94 103 106 116 680 691 105 407 444 116 714 740 112 156 450 88 192 540 100 115 328 117 590 715 93 260 696 100 687 908 105 290 308 104 283 422 75 146 375 119 511 859 89 133 215 113 71 279 84 520 915 110 265 340 108 462 675 89 88 476 107 13 199 103 220 753 90 862 973 103 494 581 101 113 856 93 206 250 103 221 511 99 394 668 93 346 822 122 364 617 112 522 812 102 638 664 90 172 899 98 284 351 108 412 493 97 7 66 113 143 534 120 49 173 97 19 739 103 402 467 102 790 946 109 441 779 103 322 956 87 564 711 88 326 718 78 490 692 104 394 577 101 444 867 81 176 488 101 384 800 110 115 144 111 128 336 88 233 288 97 27 623 112 411 721 106 119 374 118 598 855 107 89 818 91 57 608 114 189 336 109 274 940 110 640 704 91 229 839 95 591 934 113 25 944 95 302 404 100 9 742 87 26 598 93 707 964 116 424 630 126 429 573 105 608 836 100 561 740 99 337 674 107 905 974 82 718 913 91 471 528 97 147 404 99 98 781 112 202 535 91 553 861 100 434 450 97 178 344 100 164 207 88 685 723 101 73 517 123 421 903 107 107 317 101 51 157 120 244 318 88 51 195 86 22 718 100 529 618 85 377 829 124 685 768 99 628 673 90 625 799 95 186 585 101 305 781 114 421 746 114 781 960 73 586 765 87 355 422 106 203 853 98 125 341 98 526 550 105 323 410 89 206 348 108 186 249 101 250 266 100 649 667 73 165 839 77 664 898 103 551 789 96 692 914 103 168 274 90 192 989 94 431 915 87 328 429 97 95 165 101 276 481 98 184 889 105 249 336 91 164 782 102 227 472 101 368 633 101 202 305 84 56 262 90 12 26 84 5 611 101 520 754 119 336 610 99 772 973 110 426 670 88 218 308 105 61 219 91 26 715 97 427 967 84 219 357 106 286 995 113 833 865 79 543 814 108 86 187 99 471 862 97 553 890 102 97 535 99 903 959 98 150 706 108 520 695 95 88 998 104 255 924 105 743 819 100 549 597 87 588 600 87 781 797 107 262 992 93 790 795 96 498 701 100 54 444 84 245 281 105 166 547 92 284 793 90 43 222 92 111 292 100 282 951 115 483 900 99 677 699 97 705 739 108 86 264 98 617 665 96 165 987 102 52 160 90 57 759 104 201 980 90 109 363 109 761 988 108 173 878 102 413 663 94 449 910 115 437 975 95 294 465 121 359 584 103 552 739 89 346 600 111 590 887 109 396 466 98 72 538 122 332 604 105 814 925 106 470 995 85 207 954 103 470 593 99 315 872 106 231 232 101 427 722 103 154 678 90 930 960 96 28 886 101 395 918 126 370 816 96 324 906 109 315 956 113 372 536 90 419 980 107 221 286 114 514 704 96 384 604 85 782 884 103 118 207 99 232 760 94 874 892 87 402 701 88 51 779 104 669 818 117 237 296 118 676 767 96 66 544 92 460 930 89 657 949 98 84 541 115 119 772 100 364 778 84 305 375 93 286 769 99 46 226 94 112 770 115 79 508 125 508 577 92 92 788 87 524 754 88 813 857 92 475 662 105 389 487 91 325 556 102 92 225 107 66 218 93 812 946 101 313 340 93 705 888 90 365 585 102 10 517 95 233 899 106 236 580 98 254 796 91 184 505 90 533 591 93 360 688 97 621 622 100 5 52 103 119 940 101 533 620 107 783 887 107 594 970 89 791 822 110 38 223 110 417 774 107 214 812 106 244 257 107 6 808 94 416 797 94 635 676 101 289 554 87 179 261 101 550 752 87 411 880 85 38 336 95 94 474 92 615 863 107 719 984 106 107 521 92 415 939 81 108 682 95 557 890 113 525 998 107 60 731 91 415 443 92 649 789 119 10 119 100 117 459 89 381 541 94 720 762 100 521 656 91 384 890 101 2 816 107 862 945 96 176 892 99 43 347 98 44 557 102 436 629 111 688 936 98 232 847 92 115 920 94 331 447 92 110 695 98 526 828 103 127 207 112 174 226 110 332 985 100 573 963 109 19 785 109 521 864 95 111 371 93 303 505 80 287 590 100 410 712 97 282 801 96 189 316 102 458 860 106 28 31 107 314 379 98 99 230 101 471 839 88 338 878 105 49 450 93 737 949 95 90 643 101 346 482 97 346 528 111 274 425 93 874 926 97 584 630 99 372 783 103 46 757 96 492 631 105 125 223 101 264 753 115 402 708 99 233 431 101 525 684 101 61 103 92 205 963 98 538 774 77 684 731 99 155 214 111 98 342 89 85 817 114 231 714 105 181 447 86 330 872 84 217 976 96 811 855 95 530 744 111 868 881 105 627 750 109 293 603 90 631 655 105 470 549 104 263 601 88 57 941 103 24 153 109 22 258 99 296 389 94 120 253 99 709 893 96 135 176 105 3 464 116 103 197 104 576 679 102 490 978 108 791 840 107 225 636 90 307 429 94 134 755 84 144 188 100 133 422 110 444 926 117 143 717 94 570 727 97 291 342 95 409 823 120 479 974 118 259 872 99 352 613 110 136 457 115 408 744 112 676 777 92 302 889 100 213 290 103 498 751 94 364 557 102 25 781 102 397 478 99 200 622 108 660 865 119 62 805 86 728 960 95 277 685 117 214 941 93 341 440 90 199 285 102 564 734 82 357 643 108 311 561 95 360 735 94 366 769 106 121 750 114 268 447 117 251 598 94 188 356 106 50 60 88 544 760 92 272 874 115 49 690 101 382 551 103 114 611 94 585 872 105 416 726 103 381 840 101 210 474 103 89 886 105 607 894 88 285 545 80 104 945 90 487 830 94 198 614 85 453 842 97 6 649 107 828 926 100 210 903 91 593 870 92 374 819 106 290 726 84 408 827 121 5 151 100 202 218 107 466 813 104 342 603 97 104 961 98 111 599 86 171 981 108 623 730 101 862 863 107 510 742 93 198 471 80 753 759 91 4 636 114 386 746 97 307 774 99 836 862 118 613 643 105 83 428 100 137 160 105 159 938 121 87 699 93 580 808 99 561 834 92 678 964 97 148 326 102 652 746 106 120 455 97 37 809 111 85 123 111 28 796 110 66 360 113 304 997 95 298 855 105 62 723 99 165 305 103 444 633 90 13 695 82 362 776 105 304 358 100 133 514 118 12 175 104 780 984 88 328 865 90 155 988 102 888 932 122 178 326 105 527 605 98 469 500 105 39 182 96 302 817 88 272 882 90 216 905 98 70 524 97 442 682 101 56 403 96 256 939 123 810 876 105 525 578 101 85 622 101 297 746 93 105 691 101 747 776 101 707 904 92 910 956 94 162 665 99 275 710 105 592 776 108 34 740 103 367 913 96 175 583 123 805 887 93 362 456 104 64 717 95 390 699 104 158 420 83 207 681 97 301 422 106 224 547 104 702 806 103 738 950 107 214 567 93 526 972 92 246 594 93 39 138 90 190 799 93 164 431 112 477 943 108 428 811 124 411 713 115 598 801 106 83 508 84 831 951 95 821 879 96 505 740 108 329 666 103 290 697 113 460 793 100 677 844 114 231 988 114 782 903 109 339 703 94 88 429 97 494 724 102 69 349 103 144 816 94 676 855 125 798 857 110 263 581 108 177 751 97 6 27 82 613 861 93 262 412 105 187 339 88 516 826 100 798 996 110 322 444 99 770 965 99 577 871 81 349 590 103 634 869 100 204 622 83 440 977 124 53 926 84 279 659 116 617 737 97 616 667 107 499 741 109 382 905 108 491 507 107 23 700 96 453 558 95 884 958 126 400 481 88 223 854 107 228 772 107 62 243 89 788 789 94 126 521 100 440 936 103 306 415 93 151 909 101 395 774 111 673 681 100 825 905 107 114 691 104 385 651 113 353 792 108 563 854 99 248 403 115 292 696 103 18 77 79 243 412 115 664 970 84 140 763 97 422 855 90 626 758 111 912 978 114 393 752 85 547 573 99 532 935 95 276 541 101 28 996 113 206 400 112 618 875 107 276 874 92 318 881 107 240 432 90 506 788 100 336 497 104 0 262 103 389 976 102 368 892 112 512 680 103 68 857 102 118 604 96 22 541 106 30 330 98 11 679 86 572 764 112 26 235 94 301 454 108 7 833 92 409 885 99 247 852 93 522 674 100 187 437 106 279 731 106 348 757 100 1 851 99 216 486 107 846 874 97 25 721 94 499 675 96 250 685 102 246 394 101 781 906 114 297 322 93 285 638 105 689 832 92 26 511 94 290 741 104 134 706 100 54 127 89 690 975 87 28 832 101 104 957 119 416 526 91 641 927 92 175 187 126 658 697 94 755 874 89 677 811 95 766 816 103 514 901 89 73 330 104 59 653 94 681 913 99 159 883 109 514 690 102 307 768 86 129 600 89 441 494 102 414 458 101 402 558 95 216 495 98 164 501 88 348 617 93 624 802 99 87 152 95 445 670 114 116 900 110 692 755 107 138 686 110 446 606 114 163 294 93 288 640 102 94 174 93 490 581 102 876 891 106 516 536 108 453 816 94 441 656 100 206 221 93 2 143 100 485 531 96 808 975 72 74 607 101 519 784 120 111 345 122 100 376 100 555 868 98 314 961 109 72 163 122 159 927 116 461 840 88 321 504 82 124 948 95 520 785 112 284 985 91 218 642 92 441 930 94 321 407 97 326 998 83 364 950 80 221 822 100 43 424 110 372 749 98 175 817 81 152 995 93 11 112 106 321 579 103 233 713 105 690 725 108 794 926 112 430 778 105 251 387 100 567 940 97 134 677 81 67 396 102 207 814 91 326 915 104 738 803 99 35 571 99 2 493 120 403 462 95 532 666 95 59 168 81 492 652 108 659 819 114 824 948 106 289 341 98 295 359 100 539 592 101 488 936 96 270 994 100 623 931 109 577 705 92 379 738 108 561 741 95 57 90 98 334 567 121 392 858 106 634 883 111 303 862 106 322 878 96 407 582 99 736 861 101 74 207 95 65 221 104 428 757 91 178 547 103 227 312 101 447 507 96 263 344 98 263 879 94 146 367 96 728 972 86 512 590 106 433 660 98 45 130 109 285 346 90 194 345 96 6 989 105 175 718 110 540 754 114 667 757 82 66 668 112 155 278 122 320 703 86 288 343 101 280 552 87 151 269 81 92 990 106 213 235 97 521 765 95 34 593 86 358 388 116 803 950 87 285 921 98 405 639 104 586 826 96 357 856 83 166 914 106 167 935 121 305 312 86 129 776 103 154 493 99 123 286 110 761 901 98 0 232 111 506 976 105 259 899 100 221 365 99 82 634 104 31 607 96 345 436 107 77 544 99 156 251 112 399 482 95 294 887 92 208 845 107 564 818 110 740 926 106 238 554 104 204 950 106 824 853 93 39 983 96 517 805 95 27 719 110 854 862 99 225 906 98 250 367 94 300 791 76 51 569 107 210 866 92 339 983 109 4 505 90 462 824 111 541 852 84 567 797 99 262 906 96 362 461 104 480 838 91 114 924 103 108 860 97 101 616 113 234 717 110 703 928 97 396 864 95 99 896 103 42 433 102 706 775 108 450 809 99 69 585 99 319 735 106 368 538 114 200 228 109 47 371 103 212 365 107 647 745 104 164 537 106 101 312 98 222 397 94 447 942 76 778 909 106 593 987 107 141 234 93 681 986 100 243 597 98 203 627 109 33 642 113 125 391 111 337 712 99 36 127 80 785 941 88 175 815 94 324 863 95 103 926 108 504 966 91 48 556 85 96 125 107 181 190 104 29 927 108 358 701 99 266 544 97 632 913 113 905 912 99 162 832 99 318 335 108 6 879 112 316 922 93 547 829 104 712 882 108 272 628 120 93 293 84 453 661 90 944 965 101 230 979 90 717 785 109 677 978 98 25 723 94 119 874 91 76 198 107 4 770 85 668 854 116 247 623 91 221 773 93 83 618 104 293 625 105 130 251 100 514 735 88 79 946 86 667 698 100 395 428 91 95 174 104 199 790 102 106 496 93 326 577 91 340 693 108 154 798 95 437 478 85 532 577 95 436 877 105 482 729 79 837 947 93 316 317 94 514 546 103 547 851 116 726 940 99 248 601 81 284 602 103 474 526 88 750 961 93 54 694 94 398 601 99 158 719 97 230 925 101 333 349 70 108 760 101 46 900 88 146 427 100 187 863 106 268 725 89 459 470 96 415 613 106 411 698 110 699 914 72 409 532 94 444 507 96 328 732 107 669 694 100 531 542 105 679 939 112 221 763 98 326 875 117 296 348 97 934 954 91 39 337 105 142 730 88 31 786 105 421 506 85 776 877 82 280 936 111 7 129 105 395 859 111 589 699 97 519 811 104 37 639 81 422 771 104 353 930 100 103 822 99 417 441 95 166 624 97 439 656 107 291 484 98 8 479 97 624 829 80 281 965 92 842 892 101 266 493 118 393 561 97 461 703 99 552 673 104 196 833 103 339 429 95 350 822 93 714 837 93 112 765 128 80 271 99 358 807 104 193 615 106 544 976 89 617 968 98 2 536 97 25 902 90 352 694 104 72 738 93 616 869 83 457 976 110 592 990 93 579 989 87 387 917 93 349 683 105 339 972 117 412 594 101 92 320 118 363 498 108 410 972 103 408 749 105 583 935 75 1 883 101 262 368 103 320 640 104 149 316 101 328 418 106 358 461 114 129 885 107 350 706 103 502 897 103 395 713 106 293 884 108 451 470 97 635 907 93 34 973 90 558 779 108 440 553 89 94 636 97 218 403 85 318 840 83 5 637 91 202 689 107 287 825 104 182 505 94 384 570 117 868 893 98 372 852 97 196 639 101 27 227 100 674 771 102 324 784 119 359 602 83 310 990 112 283 386 99 424 909 104 174 817 93 58 832 105 149 804 94 521 945 103 94 811 84 66 872 108 522 577 97 167 887 96 528 840 85 784 816 99 322 454 90 162 339 119 544 811 93 282 411 97 403 652 101 438 769 86 187 572 132 138 874 110 154 292 86 359 675 111 238 899 115 647 763 119 249 902 103 94 976 102 563 822 104 60 649 90 75 583 104 206 374 106 412 808 114 430 622 120 227 251 103 477 577 93 487 524 123 930 981 110 773 858 105 442 744 97 60 326 112 101 652 89 787 869 93 134 789 109 138 281 100 294 794 95 30 666 81 426 877 91 318 932 94 458 707 112 75 469 97 291 905 106 69 217 97 736 987 97 136 810 126 202 397 98 498 534 94 181 948 98 331 537 84 540 557 116 40 636 88 601 858 102 710 812 103 524 755 93 152 568 82 277 289 113 72 959 96 61 540 114 39 234 93 284 436 122 357 897 108 2 877 86 106 339 88 454 520 85 318 519 99 413 902 88 232 704 92 161 204 93 1 507 103 106 134 105 529 946 97 55 922 98 307 694 104 261 306 101 15 715 108 195 831 129 331 453 103 264 969 100 120 558 103 192 386 104 138 677 122 636 864 96 139 183 104 62 446 101 30 619 82 173 352 102 277 544 82 208 304 111 29 404 99 490 831 83 489 695 115 425 699 87 537 668 100 741 823 98 363 496 99 61 117 101 675 789 102 49 124 83 602 749 109 159 776 104 138 589 106 862 983 110 291 641 90 567 982 94 144 293 112 644 923 87 339 410 110 729 929 105 268 774 85 91 601 91 875 916 112 0 523 119 240 630 97 247 396 112 284 587 93 309 899 103 109 924 76 338 458 93 452 964 98 176 189 109 352 497 92 45 689 113 559 944 108 148 851 113 84 314 86 524 589 88 739 984 102 692 763 92 20 391 96 824 896 76 150 777 111 256 334 78 61 944 99 477 839 103 119 649 97 425 470 95 864 906 100 381 533 104 463 907 89 110 304 97 31 246 82 601 642 109 229 856 88 146 576 99 117 569 93 442 709 104 696 936 88 827 900 89 43 952 92 95 205 110 204 677 105 415 806 110 500 793 109 283 860 82 241 675 112 55 385 107 712 812 87 380 956 93 520 817 113 214 962 96 50 300 90 784 786 98 803 995 106 250 791 84 288 421 107 113 189 81 432 792 98 485 526 100 273 925 93 272 476 88 608 882 86 324 914 109 59 739 106 910 922 104 857 989 130 174 437 109 347 685 104 691 903 92 442 578 111 245 583 100 59 349 103 197 401 113 437 672 111 108 546 123 11 585 92 327 330 85 466 483 97 405 890 110 568 883 87 466 677 115 58 967 84 603 949 97 429 448 93 195 539 106 324 556 115 457 577 102 455 906 109 600 993 105 154 635 103 380 796 100 24 271 97 344 423 103 256 641 79 581 930 102 697 829 84 498 696 102 313 796 99 28 171 101 410 742 106 14 717 102 186 241 98 274 314 114 630 803 94 467 607 99 74 335 90 265 514 94 368 869 112 142 416 89 189 561 86 57 138 82 407 485 93 168 530 99 627 657 93 364 670 107 435 823 85 175 687 129 75 667 103 432 841 93 309 567 96 314 720 84 640 978 101 410 511 117 141 548 99 295 354 119 80 688 79 768 803 99 777 903 106 168 931 97 262 803 88 80 632 131 52 881 98 105 755 95 302 623 113 101 843 114 530 624 107 88 439 88 124 593 85 492 841 99 61 580 99 114 919 91 61 265 93 549 789 99 210 790 118 189 648 84 533 938 102 11 992 89 79 194 95 173 280 105 738 853 115 340 679 108 96 578 101 693 708 111 268 858 88 695 844 101 122 351 104 371 866 90 509 842 110 295 800 82 133 976 107 451 938 101 771 773 99 70 444 105 724 757 99 371 934 98 595 614 118 702 974 98 129 671 107 189 415 93 125 299 96 165 215 98 142 626 87 227 308 111 320 884 119 617 723 102 660 762 89 153 926 87 368 879 91 10 918 84 696 785 108 176 715 101 325 803 96 342 981 96 474 768 103 171 872 121 62 873 116 762 920 117 244 599 105 106 116 96 141 178 82 591 852 100 269 655 110 109 358 113 68 206 101 354 729 94 89 742 87 120 790 86 332 835 78 150 732 102 198 847 105 237 812 80 301 307 105 100 210 109 878 918 77 286 970 104 68 384 95 47 124 87 207 309 107 397 790 117 84 658 98 303 875 102 63 959 98 577 922 101 243 791 93 187 402 101 375 592 97 315 339 88 847 983 106 130 666 86 321 742 97 127 906 83 647 719 118 46 222 99 354 937 92 358 716 108 544 716 103 583 806 89 412 623 88 185 261 110 113 692 101 128 638 97 219 961 102 713 766 112 91 311 104 648 984 105 240 931 97 106 935 86 36 959 96 199 621 109 600 741 115 808 868 84 312 767 107 495 989 102 304 472 100 14 257 106 240 793 92 143 779 101 191 883 100 21 262 111 689 977 102 619 662 96 62 840 103 714 904 102 75 647 100 48 362 91 225 938 107 463 835 116 253 337 94 814 840 93 112 322 110 466 737 98 362 734 108 734 766 79 587 839 93 416 920 89 95 657 105 212 529 97 93 601 101 498 825 97 808 972 100 6 646 115 362 460 97 629 870 91 598 878 87 12 861 103 210 910 98 365 708 94 31 429 100 72 408 103 288 384 103 434 618 93 754 926 95 560 721 105 714 747 106 299 870 109 320 935 105 386 554 115 45 502 82 484 917 97 931 936 102 825 908 96 369 557 90 175 354 114 395 856 102 278 944 85 316 945 94 867 896 92 584 725 105 117 562 132 737 831 111 161 755 97 187 845 111 22 231 96 401 475 100 142 696 95 392 960 94 333 791 95 104 318 121 402 800 83 38 526 97 309 423 91 427 880 101 150 420 97 207 782 99 369 878 97 527 532 90 441 578 87 498 584 94 428 806 109 84 593 115 168 228 103 137 639 109 328 406 100 168 871 95 208 697 83 192 341 103 229 451 102 42 351 125 106 529 99 54 653 100 117 169 106 265 435 97 54 956 95 799 952 94 24 373 107 287 833 115 689 966 91 459 597 97 514 869 81 339 875 107 492 555 102 37 85 109 40 853 112 583 643 113 287 658 96 61 808 88 19 586 102 461 693 86 147 866 98 46 610 90 22 777 90 747 912 91 528 563 105 77 648 97 199 219 97 517 692 99 270 712 90 279 346 77 37 590 99 285 542 108 123 241 96 78 316 108 251 776 100 185 206 103 544 955 101 100 104 96 312 845 105 205 517 86 54 832 108 682 894 106 600 886 104 148 487 116 174 247 104 667 808 114 406 834 109 599 795 103 132 180 109 314 801 95 462 606 90 327 529 115 702 719 93 539 980 79 143 423 106 304 421 104 78 680 104 311 992 107 417 556 102 464 975 114 580 889 108 23 647 94 101 552 109 678 858 103 767 786 99 119 207 99 519 673 116 854 897 97 7 277 100 464 495 105 271 520 102 50 217 99 329 859 109 193 619 110 791 862 100 33 184 74 406 666 86 187 604 94 291 903 117 529 890 110 27 675 99 614 907 89 490 963 108 739 964 102 163 897 111 562 707 92 154 694 90 317 334 107 26 529 111 643 809 98 951 957 85 366 513 73 407 603 106 253 827 118 862 891 109 676 994 77 288 372 108 35 744 97 272 291 105 592 641 88 5 188 109 268 631 99 53 517 102 402 587 114 106 620 100 384 678 96 673 975 99 158 940 105 278 313 103 52 844 83 307 906 91 512 541 110 427 433 91 77 863 105 371 568 102 33 722 95 383 788 90 300 479 94 742 898 102 139 323 94 140 644 107 336 514 117 56 773 103 310 763 88 669 749 89 432 884 101 485 954 103 60 266 89 41 222 89 0 554 113 450 604 97 239 657 122 331 835 99 400 836 95 396 757 112 306 934 108 804 841 107 242 902 96 16 975 105 93 402 98 9 334 99 18 426 103 301 408 101 584 957 99 173 904 94 136 855 93 689 714 93 541 707 99 19 751 119 632 794 102 310 316 107 350 595 111 78 982 102 559 682 97 728 864 99 522 911 109 199 501 96 54 465 97 271 950 99 358 614 103 59 828 98 488 597 83 819 929 94 704 799 101 681 814 91 266 799 103 14 968 101 716 741 98 43 594 99 135 552 98 276 660 110 347 579 118 472 500 82 109 282 89 286 800 108 682 871 118 349 689 83 497 524 101 591 842 89 66 751 83 343 649 78 140 437 100 242 637 123 397 738 105 429 824 102 324 563 108 30 815 94 445 484 97 209 243 96 382 477 112 91 155 89 160 384 93 305 620 102 63 729 106 699 793 101 702 938 107 10 870 87 587 804 97 239 962 103 72 690 98 682 816 100 322 418 83 97 883 91 178 832 104 916 919 79 62 512 103 34 926 104 404 784 90 73 771 99 671 981 103 2 839 108 356 761 79 87 143 95 32 114 114 86 102 107 464 624 103 398 720 105 216 791 110 310 572 98 559 806 96 476 776 110 513 986 102 165 842 116 438 851 82 243 860 99 59 786 102 7 930 101 86 191 112 198 974 110 436 770 96 520 806 85 502 856 108 575 708 105 420 745 91 323 672 101 403 620 101 417 963 111 181 642 105 393 704 100 157 175 98 73 121 92 555 863 86 613 806 99 48 774 114 603 808 101 446 568 111 829 985 115 270 625 90 60 919 119 204 816 125 711 932 99 38 170 111 664 870 92 120 285 90 314 842 91 644 727 102 337 626 98 149 650 101 304 710 109 153 929 100 25 751 98 275 604 106 230 369 84 539 633 83 340 560 101 73 605 90 380 466 107 549 890 96 342 486 114 343 442 91 144 321 92 57 479 95 557 832 95 260 330 115 74 971 81 648 906 99 316 908 101 623 777 110 447 959 109 113 274 78 364 458 107 770 999 97 711 748 102 654 706 113 447 856 82 254 396 115 42 87 97 174 621 113 151 415 106 335 808 111 132 451 103 269 459 121 123 708 93 858 997 107 532 670 97 322 972 87 136 825 107 43 168 97 167 510 97 349 850 89 500 921 100 394 697 99 535 858 111 867 926 97 611 675 82 319 914 96 247 832 100 805 891 94 198 530 113 366 533 94 45 858 106 552 759 86 874 977 110 502 526 114 212 479 78 32 409 83 559 600 100 366 482 89 202 284 103 189 629 109 660 950 101 714 884 132 61 438 106 104 293 89 240 831 108 355 404 119 56 545 94 93 162 80 183 665 91 288 659 94 492 518 96 260 368 80 11 649 85 84 458 109 246 314 106 652 715 103 111 816 102 353 753 102 72 450 102 114 241 110 96 288 88 49 70 107 826 935 107 626 691 99 625 703 104 285 568 94 524 567 99 133 661 108 606 963 120 126 592 107 99 795 93 393 944 101 557 636 107 170 918 101 256 279 95 178 819 96 462 626 92 39 357 102 643 800 87 411 458 120 419 622 94 498 781 85 422 594 92 884 900 94 846 935 109 335 586 91 10 480 122 111 948 100 12 862 103 343 676 102 299 438 100 108 722 98 283 743 103 170 392 90 175 828 99 712 817 89 582 629 90 342 347 89 273 756 87 346 730 88 786 993 106 28 298 92 357 741 105 230 508 101 128 250 98 604 773 112 67 995 105 300 591 102 527 611 105 412 735 104 206 424 97 191 400 106 416 559 90 85 243 98 147 761 91 546 655 101 624 714 90 166 268 112 356 408 108 429 862 104 29 921 110 111 391 109 124 836 99 478 637 103 663 770 96 106 290 84 431 868 102 114 687 99 43 964 97 691 696 109 78 815 84 81 554 103 1 595 81 256 304 87 296 362 111 128 820 95 500 742 97 9 646 105 563 993 89 111 634 80 1 198 116 368 547 115 279 595 93 527 867 114 233 678 102 104 301 89 3 617 112 757 926 107 778 818 97 257 734 114 195 364 82 473 634 95 85 512 86 350 393 108 146 984 104 621 866 94 18 770 109 55 897 108 76 201 86 530 712 108 258 943 113 545 572 102 21 138 94 565 708 95 412 724 85 76 442 95 493 521 83 309 403 97 745 993 103 220 507 102 265 430 108 138 889 98 531 733 102 447 597 89 80 615 105 223 558 94 225 956 111 147 666 87 760 762 99 150 228 101 605 816 89 125 666 107 138 719 95 107 342 96 576 605 104 6 802 103 657 756 94 770 888 129 285 917 99 38 825 85 605 614 105 342 435 84 447 802 95 584 697 106 194 315 88 80 148 121 34 564 105 359 877 88 505 766 100 399 972 97 130 799 78 145 253 101 441 924 99 35 954 93 185 388 105 663 877 91 402 431 101 20 933 104 556 647 109 571 838 88 14 537 110 862 885 108 806 983 102 241 430 99 286 906 113 218 722 92 367 876 107 29 284 96 512 550 101 3 251 102 117 607 82 2 730 92 475 755 107 246 945 108 353 401 93 6 697 98 93 224 97 222 918 101 699 899 94 893 990 95 132 611 105 79 569 101 771 785 87 212 587 82 315 695 102 287 363 107 714 842 110 366 720 95 146 825 101 665 743 97 528 846 81 815 930 107 213 994 101 196 434 108 527 669 102 244 338 95 903 914 105 595 847 105 131 185 91 156 997 90 176 814 105 176 993 107 774 891 119 150 637 89 133 380 111 297 616 93 715 965 106 120 855 95 458 843 86 113 137 108 351 977 106 274 891 116 17 880 110 384 547 118 349 434 102 623 861 101 85 870 105 91 711 106 333 770 93 171 220 98 190 494 94 731 941 111 23 692 93 267 620 102 748 854 93 285 505 96 21 730 100 132 205 105 218 321 83 94 825 99 727 852 88 178 223 105 125 345 83 172 490 98 142 150 94 184 560 109 235 506 104 473 499 115 148 904 97 184 572 77 651 994 81 182 375 101 689 803 89 696 924 101 110 197 97 291 611 96 281 415 99 282 680 105 505 847 87 498 608 81 184 548 100 347 628 93 853 954 99 125 520 88 652 791 88 285 635 79 284 426 97 208 367 100 52 664 125 419 899 119 230 442 97 10 996 88 230 645 90 358 937 91 297 733 108 348 938 99 682 701 92 175 843 97 176 785 112 127 221 106 69 276 94 415 663 102 279 883 100 553 560 85 254 943 106 25 234 91 32 66 121 496 644 94 450 652 90 650 742 88 507 833 117 568 891 107 186 370 81 233 550 120 244 683 113 475 849 88 155 199 87 117 334 93 76 278 99 211 653 100 131 537 113 863 891 100 15 506 78 131 319 96 615 947 89 539 620 105 318 567 108 383 418 97 226 686 102 373 578 96 352 676 91 319 687 101 84 254 110 309 533 115 708 902 97 528 700 108 441 741 112 98 304 114 492 871 76 323 983 107 715 802 94 314 730 95 113 912 79 48 50 85 307 394 106 567 692 100 169 670 98 29 537 123 529 765 99 316 991 90 51 648 88 2 752 101 34 385 105 281 857 96 323 763 126 246 783 88 184 841 92 13 656 100 463 986 98 438 914 105 7 181 88 686 776 110 606 953 106 528 708 85 259 530 83 899 996 86 147 716 99 535 701 101 626 696 99 486 952 91 546 617 92 485 522 102 355 507 106 425 962 103 603 631 93 454 612 109 823 886 116 443 858 103 757 762 101 266 735 88 795 989 96 106 541 88 339 599 100 211 783 89 333 613 99 161 585 110 691 986 92 593 954 102 468 700 91 480 679 95 447 761 94 115 917 78 78 571 98 289 433 112 398 520 101 407 501 94 683 835 113 424 531 108 139 929 99 277 431 87 732 742 101 235 471 104 264 947 95 24 946 96 129 417 101 225 726 89 509 895 101 57 333 85 575 902 85 62 472 94 517 915 76 127 607 103 18 561 97 100 177 108 167 508 107 18 810 85 344 690 97 490 766 89 13 536 99 83 989 106 455 754 115 117 146 90 96 430 107 308 988 86 60 633 86 316 813 96 106 583 101 89 143 105 452 509 96 595 871 77 347 735 91 663 909 102 438 771 95 283 864 91 7 666 108 499 548 113 72 706 98 273 831 128 234 554 85 66 156 100 194 679 95 322 723 95 410 428 99 692 712 104 20 564 120 78 727 104 474 738 74 12 408 87 45 144 90 107 722 103 795 970 89 911 965 90 90 335 97 311 916 100 387 487 98 866 986 97 831 876 100 733 867 102 867 948 92 55 682 100 580 816 99 733 893 86 522 734 99 169 421 108 267 545 111 104 585 101 386 476 107 208 420 80 402 965 98 35 159 97 515 802 105 157 336 104 632 922 98 196 665 104 191 816 98 494 553 100 536 644 98 674 918 96 318 799 115 423 426 101 47 782 114 296 549 120 338 811 84 47 774 92 53 802 103 454 638 120 334 999 93 644 814 112 103 589 103 656 907 94 364 967 107 626 752 106 293 643 96 472 859 108 331 522 117 427 675 98 517 874 102 472 941 104 239 731 91 13 310 102 124 262 97 194 564 116 32 460 90 471 583 110 499 561 120 579 772 97 773 797 94 521 541 101 472 652 84 424 557 95 66 366 102 209 574 83 100 982 94 850 885 108 293 702 113 22 66 107 98 794 88 142 899 96 54 766 103 200 696 90 1 135 99 737 782 110 298 850 108 116 817 100 464 608 113 251 660 115 292 596 86 595 820 116 777 981 99 9 19 99 472 524 102 56 244 93 357 678 100 499 632 99 318 703 87 374 775 96 273 635 112 142 996 110 237 480 117 269 347 82 705 868 91 153 411 93 284 956 98 11 704 105 221 329 95 67 992 89 251 759 84 700 864 99 217 579 92 262 905 75 387 886 115 17 824 116 368 795 114 137 271 101 488 944 110 126 859 87 486 922 101 250 764 90 238 359 104 78 129 89 610 901 102 39 443 114 354 703 97 216 228 119 6 631 94 253 670 91 5 753 98 320 579 91 162 520 101 176 465 101 197 761 93 559 765 112 8 682 108 185 823 102 527 721 100 27 221 96 450 971 95 846 954 89 248 944 115 152 347 107 684 817 85 222 598 105 418 495 105 39 327 121 803 911 98 34 922 117 818 953 104 160 760 87 30 808 90 63 261 85 705 783 91 210 289 95 144 396 94 201 401 95 125 523 97 388 787 103 525 553 79 279 608 110 13 136 110 790 931 103 141 722 93 209 417 97 20 478 92 195 610 81 729 991 114 0 980 107 681 883 111 635 839 99 127 492 107 563 642 95 818 936 107 118 516 93 606 835 97 334 579 117 7 274 87 200 535 107 547 814 113 214 782 98 115 604 82 516 649 106 245 648 100 41 231 88 103 441 93 314 742 102 25 930 102 49 328 112 226 709 116 259 547 92 380 654 94 29 508 96 217 409 84 317 571 100 899 953 109 135 207 92 703 731 96 383 792 105 622 988 102 487 845 97 16 552 83 463 943 104 47 519 107 18 681 94 982 996 86 92 427 96 224 901 110 128 180 96 52 70 102 531 595 90 180 504 94 616 705 99 26 577 109 74 446 74 323 327 106 26 96 94 26 735 94 83 875 101 562 721 119 306 981 99 584 935 89 28 732 132 719 824 116 36 644 110 458 980 106 592 786 98 596 768 98 8 584 97 519 745 94 171 380 95 960 987 95 198 213 91 539 973 117 687 782 99 595 662 108 430 687 101 38 512 79 229 373 102 35 536 90 281 670 98 257 431 108 196 757 81 25 621 120 377 660 91 62 585 91 38 756 78 731 949 66 150 354 105 549 655 96 837 986 100 229 380 117 282 286 81 165 890 103 71 822 89 267 452 105 29 852 97 451 583 93 294 927 95 102 617 86 426 724 98 47 254 116 93 941 100 589 631 107 95 709 109 827 998 123 184 623 81 235 740 120 230 688 104 631 734 99 711 996 106 336 882 98 78 257 95 30 531 84 581 961 104 260 967 100 424 563 94 117 877 88 173 253 90 170 240 105 319 467 108 197 325 109 208 450 87 284 618 101 578 789 112 236 758 85 279 942 98 120 979 94 171 908 119 61 202 88 630 990 97 462 505 121 227 499 98 671 990 110 352 974 87 795 817 90 938 987 107 748 926 79 538 772 117 262 994 100 640 827 100 88 719 100 135 972 100 195 238 99 171 729 103 90 252 106 390 747 100 513 945 83 173 693 106 92 622 106 365 610 112 241 859 101 428 971 91 186 197 98 603 754 114 467 603 100 846 850 109 114 137 93 149 411 106 259 523 110 6 468 92 139 233 100 52 899 103 18 827 107 396 411 86 540 889 109 503 666 97 281 980 116 362 577 106 279 805 103 409 422 106 28 30 114 87 383 98 327 650 93 661 981 95 275 632 105 321 858 111 81 763 104 235 608 90 79 550 110 150 210 87 129 746 101 382 443 90 192 734 116 808 849 78 760 881 95 390 392 93 35 594 111 518 785 93 68 750 98 390 746 93 211 763 78 58 217 91 616 657 124 524 657 95 648 671 103 419 463 105 731 991 103 166 524 82 42 930 105 371 971 107 107 222 91 181 630 116 156 792 91 570 959 96 580 687 82 250 314 82 411 423 85 34 895 107 33 238 97 82 695 103 285 587 106 337 961 96 613 678 100 426 580 105 238 836 124 357 644 86 112 362 92 206 792 95 163 557 96 665 954 92 245 805 95 17 81 105 273 809 91 45 991 93 532 558 113 198 979 96 54 598 104 557 737 87 404 455 106 342 360 125 494 819 102 136 218 97 604 980 91 105 554 97 364 848 101 766 921 108 98 483 98 443 614 111 683 947 96 132 266 108 84 416 99 617 898 89 301 363 72 821 954 103 695 705 102 758 862 93 240 858 98 166 799 89 248 953 101 642 689 102 155 277 99 529 994 95 394 637 94 319 428 99 54 668 106 396 924 100 692 828 96 54 210 97 148 188 98 171 999 109 427 770 109 306 601 96 236 333 79 208 384 88 48 512 84 132 994 81 134 501 106 250 364 97 217 615 110 952 997 89 152 274 97 478 730 104 344 390 98 85 188 67 626 870 121 74 468 81 287 568 94 168 950 94 154 414 114 644 934 96 348 679 104 135 589 95 85 492 91 250 276 99 207 362 79 147 458 97 669 921 100 109 380 83 218 590 97 262 873 95 402 656 106 625 692 107 70 541 94 289 403 104 573 740 90 567 851 95 252 702 110 123 449 105 308 721 100 426 774 111 341 858 96 469 583 98 84 689 115 74 237 102 159 651 79 79 634 83 150 195 101 181 574 102 14 215 96 45 973 104 511 649 83 812 969 102 76 533 90 373 801 87 399 901 105 54 506 97 527 777 102 574 755 82 364 762 91 514 723 94 287 466 86 40 353 91 112 511 103 426 781 106 306 616 93 402 916 108 94 518 92 724 907 102 214 672 102 167 818 107 38 265 91 93 109 97 474 956 102 595 747 109 132 393 104 100 437 96 82 302 106 120 195 115 71 858 105 215 567 101 52 552 125 184 762 104 56 944 110 575 631 81 705 872 94 472 989 102 108 525 113 252 982 112 179 857 106 179 875 95 750 798 111 804 990 93 64 190 100 575 953 100 697 731 95 253 545 72 215 804 103 950 984 106 336 597 108 259 485 93 198 259 112 584 859 120 38 657 87 324 422 101 374 686 92 532 597 106 253 269 98 317 958 102 137 288 108 8 498 92 243 379 106 216 513 92 66 763 106 98 843 99 279 764 119 31 448 96 391 777 95 473 944 110 599 932 94 13 586 109 571 908 112 275 566 110 241 807 108 238 669 94 440 839 95 61 248 111 289 940 99 270 971 108 21 922 115 104 705 116 73 985 83 341 929 90 295 945 89 353 664 106 200 548 103 146 331 90 380 945 111 579 649 106 812 964 102 42 871 97 671 815 93 695 759 114 734 791 85 82 417 93 430 797 114 502 877 97 217 994 106 145 693 108 156 795 104 739 805 95 627 931 102 779 867 100 58 782 102 259 702 113 303 761 84 453 509 110 23 848 99 243 695 92 364 370 104 313 783 90 493 501 98 575 761 89 225 901 82 222 592 102 222 411 103 254 469 90 211 754 94 355 533 103 92 858 100 428 809 102 63 440 89 203 317 113 830 949 94 276 444 106 557 933 112 408 424 98 718 952 106 648 948 96 516 830 105 596 983 91 83 579 99 52 358 92 182 406 111 356 963 99 390 982 99 154 757 120 133 163 101 676 950 92 592 789 89 407 713 100 148 423 117 576 598 92 833 918 123 431 558 109 542 648 103 313 899 110 567 783 100 182 450 107 375 777 118 250 287 101 394 978 104 407 823 81 337 677 93 301 589 93 188 605 118 661 806 115 458 964 85 137 599 109 44 816 92 538 916 105 191 805 97 66 505 91 260 838 114 313 970 96 347 593 104 437 616 89 692 960 84 103 561 117 580 980 124 501 692 100 585 612 98 82 921 122 43 425 106 681 848 94 117 282 103 53 532 93 448 687 94 714 929 99 490 852 96 442 658 94 121 866 101 579 665 86 484 592 81 458 641 98 160 965 105 310 482 118 351 484 97 501 759 106 65 273 95 729 922 103 155 333 108 209 858 95 270 662 94 212 889 94 594 806 121 545 767 82 446 475 104 944 975 103 34 46 107 204 760 94 551 906 90 108 203 95 150 767 109 442 727 100 801 832 126 645 649 111 745 843 97 329 393 88 295 419 110 527 709 101 19 480 90 473 710 91 253 331 96 69 983 116 10 410 82 237 904 92 633 948 94 200 336 123 15 170 106 228 610 106 25 888 97 330 577 91 790 930 92 548 736 101 21 320 123 46 556 75 437 767 114 675 990 101 84 157 111 196 408 98 206 931 106 180 925 111 658 677 94 421 573 103 443 957 109 284 869 86 297 763 99 414 457 101 473 776 84 184 397 108 147 887 90 452 721 93 195 822 98 235 655 110 64 909 93 862 884 110 22 446 100 217 713 111 39 323 113 369 685 92 97 512 102 294 956 88 653 755 86 557 785 89 409 787 85 573 845 101 21 510 110 83 693 90 572 651 98 356 423 101 287 396 105 297 362 99 10 455 85 773 913 104 21 394 89 57 97 92 168 564 99 233 380 80 166 873 107 225 703 103 621 954 105 587 805 109 187 193 100 701 721 118 142 616 109 295 943 83 597 855 100 335 822 103 592 680 101 460 640 95 57 607 75 6 48 117 251 823 107 797 798 102 153 881 92 655 859 99 617 667 118 144 708 116 171 663 84 208 549 111 675 837 109 74 322 104 659 817 93 291 470 119 279 987 96 304 686 93 456 662 104 240 475 89 81 196 108 102 845 102 398 484 127 35 81 127 193 709 104 291 794 95 115 984 119 187 894 103 580 596 83 489 823 114 680 682 96 252 665 104 10 581 109 106 713 78 73 665 105 328 391 97 378 530 119 207 499 103 324 367 89 635 920 104 257 947 93 789 986 103 288 607 112 513 705 107 154 536 81 466 665 108 29 880 96 32 603 96 673 863 99 192 850 95 607 875 95 507 677 104 447 734 106 466 865 100 167 198 100 234 302 94 501 862 95 369 459 95 34 201 103 195 456 91 37 421 107 81 367 112 406 707 104 245 554 96 264 632 84 214 484 90 350 970 86 583 670 106 23 463 110 618 634 102 594 894 95 111 559 96 227 289 87 455 475 111 622 947 109 129 325 96 631 911 94 58 489 105 313 637 86 71 343 106 928 996 110 298 527 98 162 821 106 173 732 107 709 998 98 109 884 100 914 972 97 644 922 114 48 759 98 16 108 112 686 897 108 532 534 104 72 75 96 252 729 111 322 421 90 569 751 105 592 964 95 558 681 94 173 753 96 81 702 114 76 954 100 56 697 87 679 687 105 172 436 100 114 855 96 177 880 100 452 945 93 205 627 112 5 81 114 902 952 84 716 938 86 20 988 113 266 979 104 269 358 103 88 379 99 475 765 100 509 711 98 92 862 99 701 900 107 388 497 97 299 980 98 146 979 94 564 993 111 211 850 105 65 775 80 240 813 92 508 808 94 41 734 97 255 577 98 330 876 85 251 557 108 142 628 110 556 733 114 527 701 107 124 474 127 740 827 102 120 930 107 103 298 108 431 965 96 877 957 82 210 626 89 122 649 105 634 803 95 417 886 87 131 337 99 448 886 111 256 769 94 343 704 99 52 991 93 334 681 75 27 560 106 82 576 82 355 494 94 127 137 85 66 697 81 851 887 104 161 714 117 170 864 90 490 908 87 248 872 75 592 960 98 196 306 91 276 384 111 35 991 102 272 706 102 761 914 99 10 783 94 669 847 97 314 806 106 250 342 95 41 697 116 338 379 87 71 444 105 465 765 90 700 901 102 286 664 113 385 708 96 91 633 94 305 667 99 173 431 116 222 464 91 383 546 107 354 422 89 236 486 109 235 395 105 196 699 95 183 697 104 87 674 105 32 297 103 602 831 121 68 623 89 138 371 89 281 978 116 626 939 95 797 804 89 387 590 112 529 685 92 29 887 96 855 875 94 161 435 99 562 861 112 111 317 101 186 708 104 240 471 110 273 678 98 25 740 115 244 813 101 429 547 96 570 575 90 357 782 120 536 965 100 277 535 101 272 374 87 201 918 105 68 97 98 360 429 91 649 783 99 155 500 82 697 814 102 369 800 99 90 970 112 165 754 105 919 966 106 266 702 94 420 897 113 212 589 90 370 610 94 202 825 100 104 938 100 395 498 107 312 764 88 51 130 102 344 921 94 42 804 90 537 720 114 48 60 112 244 807 93 307 597 103 85 560 87 417 828 94 262 811 91 374 502 110 498 544 90 199 806 109 3 879 118 200 303 100 33 254 99 219 682 99 59 504 103 61 296 105 6 356 114 66 294 93 506 672 116 205 338 116 66 293 78 382 585 103 772 919 106 546 916 105 797 918 100 691 816 83 701 926 92 471 889 110 154 537 91 3 399 109 142 966 115 316 588 105 182 308 100 636 857 96 144 619 116 299 466 101 272 799 107 677 836 121 465 667 120 62 84 101 98 975 111 68 941 105 426 746 98 537 832 73 444 613 86 327 780 94 438 623 95 316 676 100 267 416 114 765 820 116 491 862 96 598 659 79 818 895 93 700 930 93 88 748 112 303 826 93 45 684 90 353 979 88 508 913 91 195 897 108 219 676 103 719 886 95 448 509 91 712 910 98 465 690 93 567 607 96 246 828 105 346 494 93 145 608 109 540 562 86 309 442 121 314 652 99 86 843 98 61 610 99 533 887 95 235 559 120 384 706 100 246 651 102 206 660 100 745 965 104 115 825 121 121 737 110 509 814 90 321 868 84 188 549 93 585 680 111 88 547 111 269 588 103 619 747 93 581 943 101 273 548 87 465 713 105 73 322 103 308 498 99 724 898 103 728 908 103 299 465 102 353 589 90 447 483 97 379 384 103 121 314 103 107 600 98 149 821 110 1 948 101 315 662 95 399 426 106 254 657 120 693 762 102 85 181 106 141 778 119 71 390 109 315 486 99 193 436 114 844 910 112 870 935 96 681 940 97 62 129 94 93 823 87 21 410 106 320 661 98 195 494 93 162 899 96 160 526 94 49 941 95 873 918 94 244 751 101 422 714 99 403 986 96 354 851 104 263 994 111 436 848 101 417 599 91 905 925 86 350 813 95 138 969 92 284 886 99 163 987 107 292 642 84 100 373 91 406 475 99 643 678 94 338 773 92 369 501 88 443 776 114 670 863 79 407 953 104 281 318 104 197 612 101 96 851 106 253 574 91 261 560 110 46 265 117 550 767 117 438 687 113 220 234 111 542 729 100 317 919 91 286 781 107 948 978 106 81 891 108 137 846 96 890 966 91 608 730 98 105 175 100 77 893 90 358 426 107 360 614 107 53 795 120 143 363 97 338 429 105 172 699 92 181 340 97 560 773 111 377 954 98 176 492 101 307 679 93 164 357 100 423 580 107 218 703 88 99 724 115 32 176 97 231 390 83 49 515 114 175 958 114 557 908 104 138 998 114 145 377 86 251 812 101 168 242 98 147 686 101 256 631 99 134 616 88 167 581 106 204 516 107 815 976 115 379 714 95 92 681 109 394 566 92 811 863 104 182 685 84 684 934 98 40 738 97 759 890 102 25 362 99 166 674 92 512 519 77 899 901 102 376 692 100 531 634 90 277 291 106 302 640 85 253 729 98 4 125 111 484 584 91 402 513 92 13 907 87 60 854 93 472 602 119 205 944 104 86 438 93 210 594 111 112 531 92 431 828 101 61 841 100 167 559 90 174 712 106 157 323 113 694 707 97 333 633 112 154 614 109 90 477 83 803 956 105 126 461 90 302 809 87 187 306 88 13 820 97 770 822 87 341 614 98 424 570 87 407 672 94 828 854 105 204 733 113 307 767 83 592 989 119 145 814 92 747 913 88 208 522 124 542 686 108 35 533 81 565 890 107 109 308 114 670 969 114 535 543 105 65 380 98 526 648 96 418 632 108 601 814 110 69 435 88 109 348 115 37 847 106 145 668 80 359 593 102 221 934 105 165 524 101 849 891 98 250 940 78 102 962 97 52 76 95 810 910 86 352 386 91 25 993 87 213 285 85 4 820 90 9 417 112 282 924 100 433 741 87 507 984 75 167 343 98 829 839 107 348 891 106 333 851 98 265 589 111 243 362 108 33 843 99 250 365 99 561 997 104 167 908 113 60 805 94 186 936 83 777 813 104 454 861 93 489 995 90 110 179 87 448 818 99 690 944 101 493 948 92 193 199 80 97 725 104 48 590 114 667 681 112 461 838 104 104 611 97 484 860 104 633 707 124 475 521 97 528 888 79 36 306 88 492 750 110 279 526 108 340 392 92 215 925 123 1 656 118 246 694 106 265 596 99 118 445 90 474 677 108 864 908 112 224 381 103 577 706 107 858 892 87 537 684 100 333 492 87 77 80 93 786 856 107 58 142 94 278 936 97 350 434 97 60 722 94 21 467 96 196 855 115 753 814 95 196 432 101 430 589 112 51 298 109 83 106 107 19 268 104 242 752 98 607 885 93 82 332 92 121 243 113 113 930 108 203 423 99 192 617 111 435 532 102 425 952 109 243 513 101 35 977 119 952 969 92 68 887 93 153 712 111 3 321 106 66 478 107 76 675 90 40 299 84 86 799 91 231 638 103 80 808 100 212 813 99 47 660 99 316 950 83 529 793 94 124 426 90 76 693 89 169 267 99 42 269 101 54 336 116 332 962 87 59 306 100 11 139 93 599 920 110 133 604 76 503 742 83 177 597 106 270 734 92 872 877 105 261 597 105 409 827 97 232 892 108 37 802 95 147 468 116 424 471 97 489 857 86 248 413 106 831 974 113 474 684 100 514 941 103 525 713 94 104 586 91 242 445 94 357 537 90 333 845 106 861 991 121 581 875 103 274 277 98 376 726 96 82 699 104 233 249 89 638 859 96 18 966 96 68 196 101 867 966 109 71 213 109 478 879 101 122 363 97 189 928 102 522 558 79 40 814 92 223 876 83 485 825 93 291 784 98 598 629 96 326 422 92 105 377 88 761 963 87 60 355 84 797 909 107 433 799 82 79 637 93 187 266 93 364 581 106 183 987 94 511 988 95 473 905 101 7 50 93 239 410 95 475 855 90 132 546 104 23 851 86 438 979 101 698 726 96 249 972 89 336 686 107 816 991 105 129 738 96 471 744 90 364 537 108 329 529 109 360 530 99 600 873 79 730 841 104 282 938 107 427 866 120 38 420 102 148 544 96 683 765 119 420 907 112 574 698 97 108 455 95 593 698 100 86 433 114 670 730 116 787 807 93 30 336 101 209 410 98 385 789 102 446 938 90 602 963 112 913 993 92 199 779 102 776 915 92 47 767 96 100 497 89 232 462 92 239 779 103 231 904 113 571 573 114 8 263 102 377 778 101 3 574 83 272 762 106 10 436 102 859 989 99 570 861 89 548 832 87 317 436 93 214 323 106 154 804 99 370 622 93 521 853 95 200 746 123 5 189 87 811 909 109 539 865 101 205 611 89 334 541 91 206 517 94 112 625 103 855 966 76 52 231 106 267 350 84 72 528 105 781 987 96 977 980 96 475 975 93 12 769 119 400 618 101 72 446 95 256 277 96 521 629 98 206 631 90 104 518 96 62 778 99 361 855 92 367 851 98 115 500 108 410 777 94 735 917 104 197 209 82 360 986 112 295 367 105 220 387 106 295 464 97 193 770 106 271 667 98 890 939 92 299 796 110 161 226 87 202 477 95 497 534 116 827 871 103 667 943 99 221 870 104 542 724 112 459 617 91 460 504 113 543 833 93 555 791 110 197 552 92 367 608 106 649 679 91 508 705 111 741 896 99 39 183 108 431 849 93 764 881 99 464 587 100 270 455 90 61 717 101 90 165 114 688 911 102 905 937 92 212 863 91 427 669 96 127 983 103 199 561 95 248 489 101 427 798 94 491 838 97 214 923 118 359 715 103 197 310 122 175 671 101 471 851 110 367 781 81 60 807 98 321 466 85 363 767 100 327 656 89 54 482 95 111 415 104 91 273 109 74 339 97 199 404 110 363 766 106 232 412 106 315 372 99 466 797 97 78 851 124 94 164 101 682 743 87 64 853 88 345 817 114 627 872 101 281 308 93 549 596 116 149 715 88 433 756 79 31 352 87 74 603 89 146 270 90 16 945 91 388 687 128 99 319 95 288 439 92 247 258 108 166 224 88 101 646 112 415 545 94 613 963 91 1 51 88 315 534 101 193 373 90 95 798 104 187 953 121 354 656 119 263 517 89 172 810 94 712 814 86 412 892 97 429 839 112 160 376 85 233 927 108 495 984 101 272 482 92 212 313 98 884 970 92 462 961 99 671 735 113 487 802 107 20 770 95 237 521 97 763 934 85 184 935 103 831 879 90 200 490 101 331 410 107 392 464 90 811 968 99 294 329 82 0 999 110 4 908 107 431 548 108 5 768 98 164 427 99 187 399 102 235 767 111 129 377 97 526 695 100 692 790 95 388 916 98 98 986 97 19 182 124 102 311 89 273 658 71 65 941 84 70 271 95 585 804 111 77 858 95 46 469 110 291 690 91 743 878 96 388 541 108 558 581 92 119 332 97 67 737 89 129 438 86 346 978 87 522 548 101 13 297 93 150 819 105 775 935 99 87 377 115 691 774 84 412 574 107 266 566 86 453 484 83 584 633 96 150 899 90 897 973 108 647 797 116 425 985 112 149 630 122 85 571 121 15 199 93 308 322 113 647 761 98 599 783 106 862 878 115 8 918 110 115 308 82 140 989 98 92 464 100 101 911 99 415 520 93 61 761 99 568 860 98 16 734 107 160 908 122 238 377 73 603 987 85 625 723 95 380 690 99 781 793 95 381 691 95 202 776 117 33 458 97 195 855 95 296 881 95 608 833 112 620 798 86 481 621 103 23 742 105 276 368 101 318 606 82 14 81 102 195 475 97 646 853 109 97 925 92 428 930 77 185 869 99 290 375 121 420 434 94 175 439 81 518 852 103 278 742 111 512 850 101 255 830 111 479 673 104 309 333 104 458 740 94 293 434 99 722 841 111 163 335 99 458 852 101 194 343 84 262 632 98 752 967 102 424 842 97 50 726 92 42 272 102 99 272 115 159 584 98 563 807 98 65 663 106 206 239 110 99 668 107 174 874 97 819 968 87 175 719 103 343 578 97 119 723 92 388 669 119 873 951 106 24 836 104 665 929 111 603 841 110 425 530 94 115 714 102 69 216 103 406 422 92 90 769 102 373 742 92 42 237 108 69 231 90 666 862 92 834 845 103 208 807 94 422 580 100 313 697 93 48 150 105 405 884 99 232 725 102 24 816 106 428 933 83 20 615 103 526 948 112 30 508 100 60 563 84 136 447 111 119 855 88 111 133 115 669 832 103 52 196 87 57 189 89 69 507 95 307 839 100 82 221 111 555 764 96 103 521 96 55 413 105 451 738 104 766 947 102 748 789 98 565 666 94 7 152 96 165 904 110 446 941 104 695 859 116 871 957 89 198 463 103 464 626 118 126 848 112 879 907 111 149 836 111 220 581 81 135 206 122 897 898 118 137 461 103 691 732 95 185 825 110 38 873 104 125 343 97 306 637 121 82 987 114 166 841 89 547 728 95 26 232 96 319 670 104 866 915 105 427 431 87 566 633 101 248 515 108 593 694 121 307 749 103 732 854 104 271 974 110 7 39 91 187 565 100 133 641 100 190 347 91 216 630 100 364 570 101 187 307 114 416 983 78 129 723 111 459 669 101 123 989 77 1 231 105 913 988 89 727 906 102 64 704 101 175 350 97 196 869 104 759 961 117 378 450 105 78 701 106 60 272 103 601 896 83 304 963 122 298 302 115 365 899 88 418 642 102 136 885 95 213 930 94 61 371 110 19 76 77 421 822 109 287 847 110 492 926 77 303 559 97 35 119 80 297 511 112 109 532 91 8 577 93 818 882 108 36 69 89 542 915 105 201 281 106 738 752 97 392 685 102 820 975 93 295 647 98 467 709 90 577 865 92 303 414 96 162 212 96 342 863 102 159 380 90 234 274 96 690 845 93 533 735 101 420 491 113 215 391 112 697 906 105 664 773 72 730 769 100 610 803 87 50 837 116 337 344 101 575 995 81 517 643 99 249 974 94 733 781 99 392 440 111 472 588 95 254 872 98 644 746 92 94 123 88 39 522 85 481 921 93 60 839 96 53 414 95 28 998 102 116 224 113 883 996 91 228 598 91 439 633 117 683 929 108 389 933 112 136 949 92 311 430 88 255 989 76 359 532 117 434 566 86 145 370 103 853 916 116 500 695 86 431 580 102 401 732 109 7 687 95 144 317 93 598 955 108 520 871 106 584 839 96 393 468 115 103 713 104 203 800 83 692 992 88 30 794 99 336 399 102 275 461 115 160 817 91 255 468 123 166 619 118 257 755 116 90 799 113 458 799 102 668 840 88 670 754 128 448 969 94 654 902 94 191 316 104 386 782 110 338 756 95 430 949 98 280 532 85 214 958 96 400 432 102 602 814 120 281 497 121 107 277 92 279 995 88 17 710 103 388 486 111 554 778 100 687 704 80 250 415 107 182 309 98 7 295 101 170 719 104 504 637 97 68 311 81 298 496 95 189 745 104 329 530 92 570 926 88 582 691 74 737 803 103 368 887 96 492 516 91 479 582 88 358 792 112 626 630 103 103 939 97 128 987 95 519 668 112 295 682 113 20 798 81 427 576 100 298 434 106 817 895 94 375 408 109 51 201 107 43 943 99 219 562 109 282 400 91 393 778 93 514 598 93 238 863 102 453 618 106 37 616 109 120 303 115 65 630 109 137 618 92 369 994 109 509 849 110 219 715 76 435 834 110 392 569 99 619 979 82 252 814 87 539 846 88 245 489 115 247 858 89 572 762 100 342 527 108 105 647 92 264 387 98 107 563 103 460 817 114 120 190 102 175 747 83 134 781 101 233 868 100 66 115 107 731 870 92 210 646 87 13 876 105 209 564 98 294 423 95 389 621 106 363 880 97 537 992 105 158 874 88 888 937 115 171 568 100 76 78 94 587 907 109 466 759 115 598 676 93 349 788 100 103 568 101 88 831 89 78 926 98 256 965 97 134 285 104 473 660 87 448 921 102 558 876 84 206 634 79 357 864 110 230 705 95 764 906 102 245 386 107 460 708 105 253 454 107 20 78 108 332 650 105 230 452 92 627 928 90 105 699 99 17 241 101 41 827 94 113 537 115 350 460 115 380 648 113 142 470 105 627 706 96 523 876 92 785 837 90 227 653 92 672 984 88 34 924 103 263 403 93 853 915 95 200 285 100 407 951 110 609 651 97 377 957 115 202 796 94 331 766 105 262 971 94 26 708 95 200 256 91 708 804 80 489 871 104 116 327 98 254 300 92 127 487 106 320 921 108 326 897 102 554 927 105 265 998 91 40 966 93 364 899 85 483 778 96 234 922 113 72 459 97 333 704 92 349 834 103 370 612 114 526 816 99 624 693 103 810 974 84 776 795 102 272 925 104 467 970 108 24 665 117 572 748 112 565 648 90 27 861 88 233 442 110 244 547 97 790 869 82 67 211 98 222 513 114 68 668 77 128 579 101 301 962 105 378 382 103 395 464 108 429 572 106 350 506 98 124 535 105 504 838 101 193 471 112 52 82 107 306 486 101 295 326 109 231 475 116 400 517 111 127 452 112 344 542 94 129 436 106 300 399 101 78 96 107 7 842 106 222 389 96 165 510 91 117 224 107 247 533 99 587 959 104 136 788 117 166 395 95 616 877 107 366 468 93 417 841 99 189 297 82 121 768 105 297 401 105 306 729 111 695 814 105 191 522 108 612 958 107 365 696 94 265 592 104 21 83 113 395 427 120 190 651 104 111 515 85 114 969 116 122 369 92 253 601 89 229 315 85 193 426 91 609 723 89 353 899 111 223 642 92 797 891 110 416 865 86 848 954 102 150 895 81 517 720 92 105 983 88 428 508 100 46 361 95 31 684 107 14 370 78 584 902 111 24 144 92 572 617 115 626 796 107 614 846 106 571 800 95 376 440 106 694 975 112 66 906 99 655 732 95 32 753 91 112 129 102 454 592 119 709 791 86 720 756 103 132 596 103 518 816 82 379 638 110 785 851 89 791 930 93 215 591 84 391 425 125 23 328 105 148 661 111 8 354 101 268 386 97 634 779 99 53 740 111 101 390 100 279 474 95 422 645 92 325 668 110 180 287 91 270 851 102 38 763 108 530 696 68 754 907 103 290 610 111 648 727 100 279 612 96 217 868 88 479 650 93 557 901 84 45 78 87 524 733 97 137 634 99 103 773 90 376 461 115 253 589 108 501 516 108 132 553 95 105 903 95 176 356 96 703 911 82 160 629 86 211 356 102 47 320 102 356 369 109 345 393 99 649 796 121 65 77 99 110 671 93 425 621 97 699 855 92 866 997 83 605 710 104 111 687 122 552 900 101 107 595 103 796 824 72 3 107 96 702 984 101 911 914 98 505 947 103 248 504 100 279 611 101 136 470 116 150 936 103 496 828 97 116 937 107 175 798 90 494 931 90 264 567 101 62 440 118 517 670 114 396 523 80 542 809 81 16 549 88 428 528 115 69 188 105 60 586 92 143 648 106 610 691 99 44 633 100 228 835 104 527 677 100 29 549 111 117 229 89 200 609 85 164 618 88 2 866 98 775 914 102 428 947 101 525 764 99 176 976 103 277 836 121 454 692 96 122 334 88 472 617 114 371 600 96 295 767 104 231 680 101 167 720 98 797 996 99 579 836 115 238 972 105 404 561 94 40 782 89 383 899 104 701 975 82 666 742 92 374 880 105 899 940 113 201 793 85 632 881 107 177 462 103 543 675 95 710 763 113 621 936 106 129 364 109 467 679 116 724 965 81 357 724 73 610 799 106 132 492 104 85 991 92 547 618 115 183 331 107 563 867 92 535 690 111 857 984 94 131 844 98 8 31 103 488 710 86 457 567 111 355 360 108 237 801 107 29 738 98 190 238 105 143 731 110 42 441 85 501 916 102 321 642 109 428 814 97 915 928 92 612 794 93 558 803 110 540 873 107 358 846 116 325 587 97 828 976 102 51 506 90 254 287 95 72 610 83 421 874 89 282 737 83 59 367 100 526 546 90 227 265 90 299 427 93 621 994 107 278 627 110 257 805 103 198 554 88 281 943 91 764 943 96 784 938 94 73 939 96 149 559 91 400 482 102 869 976 86 107 532 94 563 962 99 451 578 94 264 392 91 538 858 91 769 791 117 397 798 82 109 503 99 373 988 90 396 696 88 472 548 106 53 563 95 191 810 93 504 542 95 164 382 92 23 260 109 249 352 105 152 314 113 246 567 102 455 661 109 242 930 120 450 651 120 275 947 108 686 959 84 52 920 89 235 262 121 73 766 96 358 583 103 0 167 102 131 723 96 190 713 108 362 999 84 263 846 97 205 255 90 292 376 107 740 956 108 217 317 97 228 838 104 38 803 105 601 654 87 293 451 94 66 318 102 254 975 93 207 631 95 237 677 89 278 960 103 142 341 104 566 979 113 352 391 96 259 513 104 342 881 100 567 814 105 113 500 101 490 793 96 462 855 96 623 716 92 18 165 112 565 799 91 765 846 105 211 509 98 564 908 109 701 789 92 307 426 106 720 974 101 44 629 93 740 756 96 378 659 103 229 741 110 285 294 106 339 785 98 512 970 110 586 932 77 305 665 98 61 894 117 645 871 98 510 691 106 177 650 105 577 984 102 469 855 98 245 372 97 220 966 75 94 443 96 162 567 95 503 963 111 556 889 111 413 472 120 776 990 95 322 950 104 326 687 110 149 942 92 199 899 83 109 185 98 219 563 112 543 713 99 644 961 96 112 943 104 793 883 97 179 797 106 749 986 87 306 949 116 479 519 112 553 849 96 838 885 86 461 515 97 105 488 94 293 963 100 208 898 118 228 740 96 17 477 110 158 854 94 5 190 114 685 884 92 582 998 104 206 871 105 314 891 102 140 290 89 309 595 88 202 949 109 250 987 91 735 911 79 441 550 81 479 691 90 372 650 109 901 967 92 295 659 115 387 955 89 542 584 104 241 494 102 102 151 96 128 281 88 815 841 87 266 654 95 484 758 115 56 457 111 178 695 103 939 961 120 100 203 86 208 435 99 594 862 88 238 884 80 699 713 101 337 516 90 1 639 88 199 518 121 648 770 102 434 623 107 457 836 95 240 896 88 109 504 102 269 514 94 763 860 91 146 629 95 384 712 99 38 786 105 372 832 106 797 994 109 239 679 89 500 831 108 796 817 102 386 901 112 642 669 102 152 624 107 229 607 115 672 900 69 143 410 87 1 390 101 84 804 116 419 537 100 514 954 103 119 941 100 33 303 97 341 577 105 134 753 103 661 934 92 423 943 83 536 914 105 389 934 116 266 331 95 515 976 107 89 946 102 222 468 101 96 159 96 129 353 86 447 610 98 277 722 99 294 998 80 138 866 97 111 629 103 46 491 98 30 942 104 329 588 101 187 438 98 166 398 104 202 313 94 186 433 113 55 312 89 333 889 93 525 993 90 451 800 94 525 670 96 225 507 95 216 422 102 603 618 106 779 908 106 515 529 95 88 180 99 302 452 102 21 43 92 265 914 93 611 727 103 187 520 94 238 594 95 311 747 103 251 283 82 892 959 107 175 472 99 681 878 110 44 130 78 191 710 107 532 562 105 30 87 90 8 627 93 394 743 101 12 740 101 272 581 101 260 897 87 130 928 103 194 620 97 94 321 92 270 540 116 446 861 98 183 963 117 158 569 105 104 663 100 151 447 96 607 739 106 26 38 96 203 729 99 74 661 89 161 366 95 555 902 105 528 699 99 948 989 94 380 941 94 364 656 105 356 431 105 515 575 96 280 553 95 198 894 99 254 752 97 177 572 83 465 511 102 561 946 96 458 792 94 824 828 103 173 356 96 126 910 88 26 34 93 493 496 102 246 345 82 720 826 101 331 591 90 113 365 98 639 686 109 541 759 106 201 306 98 383 686 94 468 853 108 79 352 89 647 962 101 575 622 104 220 231 103 25 249 91 319 948 91 135 303 106 120 662 97 286 886 97 231 734 96 320 560 103 331 907 100 608 758 109 534 561 97 587 757 99 276 383 97 359 663 100 496 546 101 623 935 106 51 460 83 170 230 72 580 744 107 126 383 115 707 804 91 232 853 105 662 914 129 434 989 95 185 274 91 166 523 105 641 903 97 228 609 102 70 720 88 238 280 97 788 879 105 10 482 98 195 198 115 226 801 103 14 216 94 5 965 99 484 655 101 813 990 97 338 933 106 365 583 85 843 881 95 650 711 89 698 981 118 185 612 100 187 791 93 264 429 113 326 466 97 589 618 114 813 838 109 128 916 96 592 884 92 80 792 104 296 342 88 177 460 109 544 731 106 507 816 82 235 978 96 736 984 99 634 881 105 276 967 99 298 731 104 4 654 90 363 463 108 24 33 92 43 262 102 6 219 100 594 796 108 771 888 91 357 362 90 236 970 107 853 949 92 635 832 82 419 744 109 888 944 96 795 926 99 117 959 94 526 735 102 624 823 82 68 298 89 265 295 100 357 382 96 847 877 83 696 928 90 133 237 104 126 570 117 217 314 116 446 972 102 252 831 99 273 911 113 155 735 118 233 272 78 76 229 102 251 940 109 95 96 107 219 248 103 579 632 104 762 874 98 25 34 79 594 694 102 13 292 81 210 966 112 277 318 103 250 469 121 49 738 117 234 722 98 88 93 105 487 980 95 225 967 106 268 351 89 51 497 100 403 662 96 741 914 108 144 274 110 239 858 117 53 733 108 158 265 109 374 800 109 821 828 115 418 828 87 393 777 107 10 610 102 33 864 93 25 766 99 234 698 111 506 736 106 295 720 93 889 898 104 507 873 125 89 496 96 203 952 89 317 658 84 5 418 117 101 588 94 303 596 96 795 841 93 118 291 74 157 204 84 100 441 94 266 705 94 398 710 76 16 352 99 696 757 107 896 976 108 91 173 102 459 739 116 692 967 82 681 790 116 269 986 109 495 957 103 72 381 93 327 623 105 540 728 101 407 441 99 404 828 83 320 626 108 306 362 96 468 745 101 259 712 107 59 599 111 500 825 115 339 739 104 199 879 86 263 611 80 749 900 105 547 645 88 120 996 110 316 359 110 352 541 95 488 700 98 368 387 119 320 896 111 243 713 113 425 794 105 250 602 67 2 965 98 115 263 125 203 726 104 109 169 101 296 988 100 168 543 100 442 692 87 182 474 87 162 669 108 164 552 100 314 481 89 191 544 96 395 791 110 334 702 100 390 874 117 669 856 99 124 213 97 509 572 94 262 978 99 52 852 111 533 886 105 127 392 95 46 701 99 441 770 104 24 980 85 475 763 85 175 792 96 174 935 96 190 393 82 94 698 115 434 798 106 266 442 93 224 759 115 2 954 100 392 579 112 389 936 92 289 381 104 411 652 89 561 841 88 213 513 99 387 737 113 237 845 110 637 750 98 296 440 95 163 785 110 520 902 115 250 692 86 149 153 91 93 973 125 648 712 100 261 487 109 10 725 105 533 604 104 301 506 81 482 712 103 404 459 102 525 954 104 146 431 88 457 630 92 103 698 106 816 829 105 456 567 88 383 804 115 470 738 87 146 793 91 120 861 86 465 914 106 492 919 109 15 915 95 80 304 125 425 977 84 330 468 109 195 665 81 57 868 100 199 923 92 48 109 119 736 940 98 243 745 97 69 707 96 350 433 108 224 714 110 108 444 86 99 135 99 587 991 92 129 809 90 626 703 107 133 491 92 175 197 108 289 679 93 420 747 98 28 460 98 377 648 112 332 546 92 480 584 107 421 586 99 946 987 101 146 318 85 421 757 101 124 962 94 106 233 99 218 585 84 47 488 98 604 777 95 57 720 105 227 411 101 26 744 80 343 405 99 46 456 110 451 794 108 506 620 109 315 928 94 104 916 84 32 370 95 89 793 118 291 874 101 134 236 83 358 613 108 344 434 91 734 879 96 216 559 96 563 770 96 406 656 98 857 867 107 619 711 106 340 882 79 63 489 89 767 776 123 581 999 100 504 720 108 109 826 99 227 680 93 178 780 102 289 436 88 803 894 116 460 490 95 154 650 109 347 404 105 433 919 90 430 639 93 349 511 112 85 800 119 446 987 125 642 822 105 695 780 110 112 998 106 376 397 105 173 819 105 221 509 113 820 835 97 842 898 91 269 287 97 219 774 95 200 240 98 26 212 94 146 878 115 27 285 113 841 846 93 523 599 105 416 720 98 438 463 87 398 794 90 876 882 108 359 909 110 344 374 87 338 698 103 366 884 94 168 328 94 53 886 92 586 714 123 465 808 97 439 775 92 341 779 108 63 105 109 365 789 120 775 985 93 264 349 97 337 841 100 121 911 104 410 638 104 332 735 104 32 569 101 200 472 91 95 897 107 33 952 117 249 448 102 19 323 93 467 892 109 459 708 113 608 729 89 356 769 93 98 593 92 725 797 105 142 467 101 382 399 105 380 460 106 388 944 94 330 488 99 25 693 84 515 668 105 623 651 106 144 457 91 454 930 108 156 283 103 497 832 98 618 843 94 85 177 94 373 732 95 350 406 87 805 881 98 814 883 96 401 669 77 572 726 94 416 798 114 281 520 84 94 409 78 596 939 104 439 773 105 326 919 102 516 890 97 120 724 93 770 978 107 337 493 88 665 686 120 781 842 93 204 721 101 523 989 100 613 873 97 587 758 96 702 911 104 88 843 102 555 617 96 236 306 87 167 524 105 157 260 95 147 550 99 383 789 115 11 857 91 325 584 114 290 571 106 145 481 115 496 732 107 758 761 94 268 727 89 209 808 89 476 534 101 327 507 101 310 458 105 58 890 117 684 878 92 109 497 101 838 941 102 325 386 81 461 490 98 494 501 98 377 990 105 892 931 92 231 931 109 591 904 95 125 323 104 274 413 106 654 723 107 830 983 93 313 941 100 402 797 100 212 451 104 481 813 102 208 633 100 649 982 114 74 129 96 411 758 104 609 610 75 319 533 104 574 913 103 55 106 96 114 437 95 294 636 106 509 896 107 561 618 108 337 661 113 338 844 87 337 707 101 529 973 102 490 999 101 9 166 106 3 184 132 334 373 102 124 740 90 195 729 103 594 901 102 441 941 92 319 866 109 29 869 106 784 933 107 505 935 88 707 875 94 171 793 105 268 745 107 193 594 92 295 328 101 662 961 99 591 713 96 96 975 99 195 942 103 520 531 109 836 838 84 33 721 91 540 640 91 385 934 92 2 9 83 128 272 100 320 746 109 218 916 100 351 630 115 458 679 92 626 629 97 589 635 100 423 746 109 14 511 92 705 951 99 318 442 93 300 710 102 88 693 90 46 931 109 403 489 121 742 860 89 36 381 116 459 705 106 323 781 88 383 799 92 664 831 109 732 775 91 400 674 97 332 864 104 416 942 107 115 926 90 498 536 97 269 381 95 667 941 90 721 745 96 323 952 101 179 289 105 167 660 102 121 577 105 558 694 98 359 398 106 43 44 105 459 667 98 553 673 94 344 516 107 205 340 87 422 838 89 164 526 97 434 750 85 66 550 114 600 693 106 569 836 98 108 601 100 585 749 99 55 142 103 134 975 98 827 887 91 82 819 89 696 793 104 431 473 111 273 666 102 342 938 91 242 460 99 723 765 95 645 771 110 539 643 117 421 621 83 309 908 92 785 824 93 735 760 98 101 894 84 410 723 97 210 673 88 77 133 95 24 700 97 498 984 104 607 787 102 410 613 107 634 867 97 524 585 105 359 547 96 130 784 94 91 517 92 211 676 105 151 690 101 356 393 101 447 935 103 809 829 89 155 679 102 410 969 96 273 904 96 361 951 114 197 536 106 166 335 96 122 665 81 289 512 85 106 545 91 106 727 100 223 916 112 526 913 111 33 323 109 154 935 104 327 412 97 475 690 101 388 607 110 658 791 106 691 946 94 49 797 101 20 56 95 292 461 103 740 995 99 240 953 110 161 356 88 575 891 93 233 312 102 49 150 88 764 846 109 129 869 97 666 852 107 78 206 133 51 444 89 159 954 113 51 666 104 150 382 102 589 825 103 327 953 88 23 255 90 249 968 117 150 624 99 114 833 107 166 570 92 126 641 93 196 578 89 135 771 89 443 990 76 131 349 101 69 489 111 256 516 97 383 837 102 568 770 97 158 320 87 374 391 100 80 872 110 98 494 84 76 430 90 13 260 86 396 611 100 277 850 89 77 214 97 300 503 106 258 471 94 831 960 86 503 515 97 290 958 106 208 924 91 370 545 96 146 555 100 34 369 98 188 874 108 33 595 103 403 630 94 488 820 83 48 174 84 22 40 96 117 144 75 176 908 89 464 777 115 675 955 100 310 630 111 826 892 110 595 742 84 738 968 90 163 394 101 160 252 111 57 621 101 759 820 104 412 649 106 63 392 105 421 450 110 209 360 93 795 851 99 689 855 93 241 533 114 629 921 120 323 335 100 208 542 87 219 430 114 272 364 104 592 619 107 521 817 93 21 193 113 438 611 100 321 462 77 753 773 95 276 749 100 535 739 98 600 688 100 316 807 107 347 569 106 16 323 84 59 988 96 24 958 87 76 166 96 681 904 101 111 191 122 213 494 90 471 632 106 346 639 98 49 603 85 540 826 88 48 879 92 437 463 106 242 501 106 103 924 101 453 750 100 308 826 101 154 980 96 678 916 93 266 960 97 178 689 96 364 862 79 894 951 99 298 806 93 501 594 90 634 688 110 279 781 101 12 963 110 67 159 99 93 882 85 723 804 101 534 585 112 93 920 81 220 505 76 207 430 92 326 517 96 293 834 95 20 447 114 31 85 95 80 435 95 393 999 106 52 221 85 868 967 114 237 536 81 678 819 76 63 429 120 224 364 99 99 519 92 318 488 106 322 554 99 839 940 101 516 846 106 570 988 104 271 576 88 355 736 98 111 327 106 665 683 99 413 834 96 353 971 100 389 913 107 308 810 107 128 829 96 374 505 92 77 437 93 387 898 84 72 402 111 599 838 108 348 378 107 350 684 114 298 369 91 117 699 98 418 696 108 740 932 95 384 780 112 4 119 103 120 953 100 168 994 100 479 627 102 255 316 88 784 828 103 445 899 91 411 834 86 536 602 106 825 998 104 113 811 94 75 395 98 32 876 86 626 660 86 114 200 77 399 982 116 455 915 88 253 330 88 430 878 100 84 244 90 821 822 103 921 969 88 490 589 104 621 796 103 636 850 111 68 555 108 504 669 105 310 445 94 534 583 96 204 985 116 404 448 91 30 658 114 562 897 111 614 881 92 38 854 114 39 451 90 469 569 74 351 863 95 359 632 132 782 854 82 335 937 92 310 324 125 702 813 93 65 405 104 281 669 95 467 691 105 186 492 108 215 947 94 269 422 93 89 741 99 266 754 90 355 949 98 610 647 100 646 836 93 248 579 94 422 480 106 503 841 101 76 540 101 283 700 110 658 842 97 156 896 99 89 371 101 336 509 110 483 809 100 935 955 103 625 674 84 785 864 105 256 864 111 676 773 95 379 814 107 535 844 70 30 779 94 154 539 101 57 562 105 2 444 86 222 435 97 668 738 100 778 986 111 230 942 94 465 577 83 146 897 80 257 459 92 88 699 107 2 586 94 531 679 89 359 904 86 642 727 101 482 519 94 288 482 81 351 570 113 49 831 106 74 577 100 826 983 106 86 317 109 42 246 99 52 838 89 170 335 88 875 901 91 388 838 104 43 926 100 8 92 107 327 498 110 2 794 93 131 343 103 357 590 93 30 565 104 885 989 109 198 512 112 312 991 91 144 886 104 204 716 101 175 278 104 697 842 119 82 862 106 130 270 100 8 171 87 552 751 96 734 754 98 17 363 106 619 621 100 363 433 103 460 851 104 589 657 109 739 779 116 846 932 87 167 992 95 241 427 107 24 955 95 193 281 107 269 635 107 391 924 102 697 939 107 317 371 111 604 706 100 223 920 95 741 949 111 543 848 99 167 666 90 473 947 97 200 583 79 411 685 76 444 811 91 293 590 97 374 516 118 80 154 113 86 474 113 230 293 107 594 816 104 16 685 82 306 348 98 488 573 105 125 860 99 451 477 98 245 783 82 0 471 91 770 962 87 80 576 115 47 202 95 709 964 99 113 687 99 397 683 84 786 895 105 854 865 99 350 802 93 503 811 105 186 366 92 699 788 101 145 506 74 265 829 105 382 657 99 12 267 115 290 956 102 909 945 91 349 859 103 108 698 100 720 751 96 163 981 110 679 828 102 534 750 90 482 565 87 337 739 110 83 113 86 620 780 119 143 802 90 51 689 95 181 740 78 455 474 98 768 823 108 364 409 100 354 810 104 499 534 105 135 677 106 395 824 95 454 921 105 660 965 92 255 467 81 874 878 99 170 408 84 172 473 98 141 688 101 639 889 104 343 633 109 269 610 101 228 382 98 484 899 89 462 673 98 95 794 109 637 942 89 247 835 91 565 804 109 138 973 99 190 758 101 471 916 83 199 743 113 518 940 114 392 400 103 653 930 82 327 371 91 469 544 97 38 712 86 247 754 113 758 951 99 490 847 97 733 942 97 105 268 98 11 196 99 124 658 104 225 472 99 796 910 101 501 628 104 593 602 101 633 885 109 44 993 105 212 894 101 522 788 99 151 652 92 655 985 99 131 456 97 77 250 98 136 860 100 220 828 94 125 356 100 332 687 85 136 514 85 327 390 106 297 915 108 462 660 98 3 121 94 796 920 97 157 961 105 420 923 110 529 828 98 325 763 98 466 708 99 783 921 100 52 396 97 51 677 99 148 380 106 37 79 95 553 743 90 305 461 99 0 300 94 407 418 96 653 657 90 812 960 94 6 123 83 173 641 105 332 558 114 153 293 104 282 617 92 128 683 100 525 633 105 184 357 103 745 815 95 306 825 112 167 244 98 105 153 109 241 849 104 885 918 86 525 972 104 11 310 111 577 962 101 199 600 101 420 891 90 166 712 95 34 950 93 327 512 93 378 379 91 290 751 103 346 647 93 529 935 104 230 902 94 901 914 99 140 835 116 352 948 96 35 228 94 529 758 109 597 685 96 310 806 85 65 336 110 352 358 99 650 942 106 465 650 92 141 957 89 133 668 101 52 125 90 205 292 103 194 852 107 1 925 111 122 858 116 333 561 97 17 757 99 70 483 102 105 481 88 205 769 114 49 103 85 143 592 89 67 944 97 774 977 113 390 742 110 744 869 116 354 770 99 186 957 90 224 449 106 297 732 86 646 704 95 331 401 103 502 579 98 287 754 98 492 999 99 489 839 79 590 792 88 105 404 105 787 819 115 288 362 96 221 538 97 566 802 111 259 389 108 729 795 83 134 944 92 260 342 104 66 284 92 162 181 95 205 887 98 479 763 93 192 750 96 205 228 99 277 320 104 477 685 75 463 533 99 118 970 96 407 631 83 264 920 96 169 500 104 226 581 83 278 796 104 466 746 105 530 715 93 742 889 70 27 665 111 911 927 108 450 599 98 370 958 101 684 739 106 79 264 79 181 768 94 861 997 108 337 679 115 402 593 94 579 762 71 98 364 85 10 618 106 148 843 98 403 947 75 718 724 100 808 930 110 644 886 106 53 800 106 343 383 85 153 390 95 258 725 106 203 802 98 353 520 111 344 456 92 838 861 103 84 286 112 470 797 112 753 792 111 40 614 90 177 839 87 564 749 97 137 512 103 253 627 103 9 744 88 106 543 94 129 890 101 134 455 106 292 842 117 187 961 104 487 576 87 200 510 104 73 276 111 507 887 102 204 283 90 114 711 88 337 466 103 153 452 88 304 923 97 401 800 100 314 738 111 443 944 109 568 856 102 560 911 107 972 997 101 272 571 100 595 729 103 10 182 103 4 728 92 486 654 98 854 981 99 9 660 105 372 392 117 186 478 84 43 706 84 563 937 95 41 383 114 216 983 99 104 943 97 836 899 96 224 909 114 633 865 99 677 691 93 67 694 102 480 546 100 542 558 98 869 993 113 404 705 116 3 477 75 628 677 109 602 616 101 851 890 117 517 628 110 112 952 87 377 604 95 158 638 97 567 755 88 14 111 107 537 844 98 162 313 98 250 280 90 98 891 104 581 774 104 422 847 95 35 62 99 153 886 81 226 902 105 105 108 111 140 813 89 382 502 93 13 411 102 79 240 108 241 653 92 570 682 86 511 963 118 152 702 119 8 541 108 725 916 85 103 168 95 280 356 108 350 879 98 569 806 100 101 324 86 7 267 93 152 655 102 44 377 90 807 846 103 374 488 107 235 324 108 191 582 90 222 880 97 96 222 100 6 726 110 355 725 92 803 975 106 147 273 95 335 496 105 221 857 116 580 661 99 366 574 114 225 532 109 133 395 95 262 913 103 216 921 87 845 950 105 287 333 112 386 420 96 759 873 114 401 588 90 510 831 87 436 660 114 24 65 84 80 295 100 123 132 97 447 455 117 193 237 101 676 988 99 10 907 109 426 929 116 292 414 104 202 697 94 528 623 108 134 966 111 644 818 104 232 612 105 484 529 90 579 793 112 254 268 109 836 993 119 120 837 110 386 706 104 295 793 87 682 754 100 197 510 104 228 342 105 195 284 100 774 870 90 180 256 112 428 534 109 447 636 96 210 883 93 120 867 80 35 697 114 367 809 93 220 869 80 893 972 98 315 474 103 216 527 99 764 995 88 5 804 102 334 863 85 11 375 103 574 674 92 287 894 106 379 959 98 431 847 83 727 874 104 51 744 89 55 780 97 661 834 113 691 904 93 90 336 92 196 813 101 153 504 114 373 445 103 411 436 97 28 289 79 609 830 101 337 768 90 229 940 96 118 911 116 307 732 95 272 734 101 375 674 80 388 880 108 566 704 98 283 380 120 957 983 113 15 276 119 474 725 95 396 414 92 405 619 103 533 677 99 372 974 100 227 318 88 376 743 102 443 849 126 87 631 99 44 882 104 63 407 107 468 976 115 372 882 107 13 125 103 410 669 122 917 997 99 885 996 106 400 506 105 176 226 97 285 714 105 120 273 83 309 793 105 442 571 95 207 672 108 44 770 100 95 429 99 420 634 86 364 822 86 475 503 103 232 610 78 103 309 89 30 135 115 271 530 88 483 559 99 40 266 97 391 971 105 410 663 108 694 990 114 46 252 101 24 124 86 702 924 90 293 989 109 217 772 96 844 904 98 155 291 101 731 987 108 902 950 95 350 474 117 766 893 87 547 745 100 343 990 98 108 125 117 406 924 91 317 837 119 62 394 95 326 506 92 280 782 106 520 647 101 590 607 92 447 886 112 337 534 83 745 885 113 316 390 107 151 728 84 334 886 83 412 881 102 640 749 100 605 974 106 63 725 97 337 454 88 24 77 104 577 747 87 144 765 76 211 618 112 587 714 98 421 490 106 487 816 91 108 438 98 621 971 111 108 327 109 230 425 107 421 921 119 20 419 112 381 796 91 659 920 85 82 197 102 53 457 109 549 895 90 232 465 99 333 406 98 382 552 98 151 619 102 33 814 105 518 596 97 8 202 104 567 737 105 300 807 97 608 770 111 669 865 114 142 880 93 202 228 101 421 553 104 154 497 100 1 300 112 853 968 90 848 853 99 144 560 88 384 476 81 367 469 105 811 897 92 292 719 108 471 885 101 182 825 108 724 753 87 503 696 81 118 861 84 405 816 113 137 396 80 373 672 109 39 573 104 300 696 80 710 991 81 482 753 104 161 242 104 300 554 102 170 753 105 65 118 95 195 631 109 242 644 118 436 636 93 190 369 95 197 755 95 653 912 110 211 312 114 924 973 112 103 762 107 140 221 111 526 636 96 421 717 103 896 903 98 250 661 85 76 270 109 156 406 94 857 972 102 365 741 108 547 845 107 849 853 100 684 859 104 264 855 104 778 972 87 156 875 96 389 542 87 300 660 109 428 882 93 289 454 97 67 949 96 160 943 94 355 878 89 125 175 85 323 682 93 285 482 80 220 402 94 579 584 78 259 935 90 510 920 97 213 653 83 487 638 106 174 939 106 119 558 85 292 487 98 254 522 105 5 18 113 177 521 102 316 910 88 600 809 106 86 722 101 399 439 93 160 565 101 176 586 114 241 324 91 5 735 126 503 779 101 303 437 120 71 378 88 858 873 99 632 691 112 424 778 84 898 973 121 530 918 99 553 994 100 759 922 108 223 569 123 125 943 100 843 966 95 115 466 94 139 342 103 462 790 91 739 923 95 32 704 109 424 764 103 757 891 77 757 955 112 58 796 85 605 691 94 895 988 103 26 967 111 42 964 94 267 500 110 140 328 89 55 464 111 672 822 106 427 991 97 230 448 90 448 875 110 841 982 120 394 999 87 263 553 96 311 475 92 626 912 103 345 589 96 294 898 102 276 946 111 444 928 101 77 505 119 350 757 90 738 851 100 331 840 101 285 810 110 36 477 109 756 984 88 70 340 106 257 563 91 142 512 100 79 507 94 462 854 121 692 797 106 585 956 111 474 506 106 3 925 118 166 353 110 897 925 120 39 40 106 432 897 102 424 905 103 408 592 108 416 784 94 297 579 110 136 251 97 234 796 104 266 712 100 230 391 92 20 363 104 312 595 66 105 341 83 289 489 100 471 912 98 155 487 100 293 818 122 81 293 104 287 958 102 508 973 96 54 890 96 74 224 96 607 655 81 135 192 101 578 580 109 371 572 92 371 554 114 170 665 84 751 766 96 846 979 103 184 189 99 562 629 99 370 994 102 108 230 87 147 360 100 270 829 84 661 698 101 253 399 102 133 263 102 80 819 110 236 314 83 201 953 83 677 926 103 211 427 97 657 984 113 59 601 98 437 484 102 137 837 101 98 315 91 535 957 104 294 791 109 146 591 108 169 752 103 526 847 121 145 611 85 250 977 104 907 980 113 432 552 100 85 519 110 227 885 102 520 626 109 89 554 103 415 700 121 567 721 86 481 936 99 742 937 108 559 747 106 837 851 115 297 924 111 48 681 86 436 438 87 367 882 93 64 358 90 393 642 113 56 878 110 509 719 98 114 337 90 226 386 114 159 815 122 224 384 84 233 421 84 258 597 96 129 511 114 312 910 100 538 565 97 383 473 106 712 904 103 41 441 103 324 877 105 210 624 93 522 956 114 172 922 110 550 915 95 32 612 102 266 859 85 215 700 84 774 930 118 499 797 99 462 501 104 777 819 112 842 924 114 199 929 104 136 390 98 28 230 110 37 850 104 354 561 108 475 499 103 58 88 105 92 136 90 311 502 101 722 933 113 384 843 98 88 668 105 171 450 86 571 602 101 497 776 122 75 527 109 646 681 109 528 607 88 293 740 108 675 761 99 47 126 84 310 945 102 361 891 95 242 434 102 176 826 111 131 451 112 840 931 118 586 863 111 105 174 95 315 374 103 717 810 91 438 797 103 94 362 100 560 999 68 286 649 88 642 743 102 27 53 102 144 805 110 439 596 97 521 877 112 389 469 113 363 387 113 793 915 103 442 963 100 722 953 112 56 735 99 634 670 82 887 921 107 412 988 89 90 437 97 213 318 100 395 783 100 281 479 94 633 737 94 119 708 107 79 941 96 694 827 97 824 844 104 239 670 120 821 841 90 842 956 98 135 140 108 710 900 100 349 921 95 912 980 120 155 976 95 706 740 97 625 949 86 411 820 103 104 279 111 146 244 92 12 863 97 817 974 113 337 529 109 349 358 118 330 474 99 757 954 102 150 791 117 279 292 106 75 530 85 189 251 94 416 678 99 269 902 97 309 654 104 445 780 105 471 559 108 242 669 100 29 503 88 59 359 100 751 759 90 56 527 81 77 712 102 414 809 116 675 900 108 125 614 109 172 783 96 11 787 93 507 617 82 134 877 99 271 967 89 367 804 93 935 968 78 135 575 115 226 575 99 4 449 122 172 429 96 348 382 96 128 774 108 408 892 117 118 165 106 615 682 95 317 864 105 222 972 91 402 746 99 129 474 111 359 612 105 239 658 128 440 557 100 345 631 99 208 884 90 344 806 102 117 980 96 471 794 93 368 969 96 213 378 108 745 874 93 800 960 96 251 519 82 88 496 76 24 282 104 574 683 106 48 652 104 363 838 112 19 220 113 148 917 98 274 818 115 776 895 105 540 586 100 259 714 94 608 699 104 40 566 100 477 694 88 506 796 94 366 983 91 161 215 126 32 342 100 205 294 83 368 525 108 90 235 110 842 853 100 396 966 106 25 771 84 314 461 85 48 809 96 242 349 100 151 816 97 192 786 97 785 838 91 224 913 117 121 380 95 325 481 107 388 566 114 835 915 86 78 270 108 56 972 97 110 799 108 346 386 100 35 514 94 641 852 98 371 889 96 406 788 101 67 922 72 573 791 100 711 806 105 90 908 106 331 534 107 438 950 109 145 402 103 729 902 100 121 784 96 1 125 94 706 894 106 220 340 91 146 368 107 195 322 105 450 570 88 852 870 92 250 516 92 925 996 111 860 973 105 429 603 105 859 959 101 328 792 106 900 965 115 22 310 105 644 902 89 547 689 103 73 993 102 889 914 101 501 776 117 494 513 104 178 248 92 421 858 124 544 633 89 974 996 102 789 795 107 63 766 101 194 804 109 85 225 95 150 756 77 615 684 89 682 778 107 252 639 109 58 251 79 345 752 108 93 131 111 683 884 101 807 909 103 109 937 109 87 503 107 611 811 114 257 333 92 257 693 101 320 821 100 216 259 104 722 729 94 317 960 102 748 764 118 179 969 121 436 551 97 48 967 109 458 686 104 110 177 102 369 631 96 586 696 107 474 762 102 814 984 97 419 724 78 469 709 100 334 497 87 73 798 92 394 441 99 674 935 105 366 864 102 16 273 93 471 987 95 34 346 92 240 256 91 141 506 97 408 970 77 516 809 81 446 986 82 258 517 104 95 778 99 469 629 99 633 915 93 42 91 106 448 791 77 68 784 89 94 346 106 62 217 88 327 873 116 116 661 95 69 478 108 117 327 109 6 167 86 2 52 87 242 473 106 319 438 106 215 613 78 319 679 99 210 863 95 740 945 91 786 877 113 816 853 98 745 931 107 302 671 92 547 647 105 681 793 104 710 969 97 136 782 107 605 651 106 27 434 95 362 850 103 220 824 94 164 182 105 81 352 95 7 185 85 261 986 101 372 569 110 681 906 89 839 889 100 29 153 104 320 731 92 564 953 107 74 473 108 53 64 95 571 777 89 192 968 118 381 636 103 31 818 98 369 577 112 26 495 95 443 508 117 226 373 102 274 928 108 456 518 97 74 388 107 148 412 119 396 452 76 728 826 110 220 490 111 249 975 119 105 942 110 278 624 105 443 903 107 517 829 101 112 490 86 218 394 103 185 355 99 107 650 102 565 721 103 81 809 104 799 818 105 102 114 98 460 602 101 565 992 91 546 761 90 121 304 83 139 289 102 49 459 107 310 327 107 70 495 87 196 355 104 132 746 108 43 156 99 567 934 104 615 647 94 576 880 108 379 836 96 573 606 94 516 913 95 221 735 105 207 645 99 70 975 86 843 951 91 322 547 109 453 606 103 362 988 104 412 593 98 917 921 111 207 678 100 197 553 99 10 658 89 345 725 92 122 973 86 725 899 90 107 177 91 381 990 112 593 792 94 238 759 88 441 742 87 617 946 89 565 812 100 67 818 132 268 954 82 251 829 121 791 859 97 617 967 95 95 947 98 222 803 115 401 953 111 817 984 99 106 219 113 540 917 81 327 985 102 303 410 92 586 874 93 93 717 95 347 354 95 560 707 99 94 504 99 241 268 101 843 905 89 661 890 95 49 444 89 415 494 87 217 524 88 300 994 103 145 943 114 300 466 105 423 451 101 285 903 112 89 970 98 231 860 90 883 893 111 4 41 105 656 741 104 867 927 94 580 662 110 126 877 133 342 729 97 805 962 113 126 725 95 742 765 93 127 337 104 284 715 95 46 509 88 66 288 94 186 196 110 890 913 94 258 915 92 160 455 88 80 413 108 192 768 115 472 495 102 639 894 97 32 739 103 117 165 118 107 986 93 77 519 108 435 551 102 604 804 94 111 167 84 140 605 106 260 626 92 728 902 100 195 841 118 141 902 94 93 983 94 45 559 79 285 970 89 338 808 121 701 930 103 924 969 104 440 479 83 314 494 97 461 826 104 574 706 106 678 938 102 408 677 80 244 485 83 850 909 75 614 726 93 383 715 106 29 363 82 183 241 104 162 199 99 609 903 90 408 747 107 124 700 108 258 896 116 266 823 104 445 901 94 58 382 87 838 851 81 69 440 113 245 464 81 380 858 107 212 696 85 413 772 98 345 898 97 729 967 100 132 434 106 333 736 90 549 831 96 180 220 102 112 358 94 255 490 123 642 956 103 415 962 62 921 962 94 192 554 91 563 700 101 803 976 107 98 324 104 429 642 101 162 327 81 651 706 110 53 715 95 476 906 83 290 882 97 418 658 96 42 156 95 85 291 94 685 923 92 71 394 89 505 736 114 230 962 79 31 575 111 404 803 104 100 127 102 706 868 89 323 496 96 155 307 103 722 925 95 343 897 105 265 792 110 105 833 99 527 624 102 19 114 97 212 940 116 522 608 112 103 907 106 180 551 116 568 786 108 724 824 87 78 922 108 812 937 87 186 805 103 501 736 96 686 716 93 325 845 102 390 496 104 292 731 104 622 960 105 371 464 109 733 882 92 33 538 94 272 817 107 642 942 109 716 730 91 38 363 97 134 271 102 161 482 104 46 887 93 38 532 113 658 809 84 276 727 103 575 638 110 34 456 88 616 786 91 75 204 95 460 694 94 150 585 119 27 794 108 459 815 104 130 920 106 678 722 88 119 540 97 153 507 101 824 989 99 260 790 106 800 836 91 50 832 97 192 992 105 166 626 84 96 369 88 484 731 93 279 721 117 551 989 92 252 614 95 375 438 96 119 756 91 204 551 124 340 655 86 313 797 120 30 324 87 522 657 123 287 622 111 551 570 98 257 749 103 145 362 100 738 755 99 540 623 88 87 313 87 40 420 106 605 922 94 191 933 93 485 631 95 5 774 104 672 941 97 186 662 88 514 531 101 542 863 74 622 995 99 99 693 102 345 937 91 120 268 92 90 883 106 251 811 106 230 606 106 108 721 101 373 817 84 223 454 114 711 824 70 462 635 102 295 982 121 260 263 96 31 821 88 557 773 105 10 712 95 793 837 102 204 530 109 421 788 95 803 936 95 311 733 110 240 622 87 1 960 96 66 868 88 34 648 99 249 429 104 641 866 105 574 779 101 113 582 88 623 759 95 223 374 95 86 694 100 189 266 86 24 51 113 662 913 95 216 787 86 96 124 98 613 822 111 918 953 102 3 639 114 791 838 109 28 297 100 431 576 108 69 529 94 112 401 103 550 705 94 131 460 100 225 613 96 379 962 91 489 559 108 346 664 85 583 953 73 628 723 87 616 721 101 89 170 102 688 759 94 565 713 102 19 457 117 295 528 95 534 801 118 652 893 106 77 665 97 104 393 113 818 894 100 153 274 113 352 872 112 176 185 86 142 702 90 820 995 100 114 268 96 68 308 106 370 583 107 137 359 92 43 230 105 691 965 86 13 361 101 731 803 96 345 527 103 167 552 124 0 787 87 465 649 93 452 500 110 71 850 105 41 883 108 348 449 87 239 520 100 64 164 106 338 810 96 76 813 106 678 692 110 469 595 97 21 493 101 461 768 108 126 903 110 409 415 85 534 764 98 88 810 100 16 542 82 420 803 97 428 472 107 12 799 98 285 982 105 666 757 104 270 594 101 197 889 102 199 344 92 137 368 95 256 962 119 290 683 102 896 937 99 908 920 103 249 726 99 151 368 107 388 691 102 72 603 100 571 612 105 704 878 100 174 989 91 108 802 93 480 658 91 106 708 102 476 843 126 129 576 88 609 832 99 377 987 108 473 899 98 11 865 98 250 922 73 395 469 122 119 565 99 600 972 110 236 836 79 148 374 98 715 759 95 914 966 101 455 985 102 42 571 95 83 816 116 273 322 98 71 191 104 649 869 97 456 690 112 207 666 113 31 797 118 307 492 93 290 998 99 179 731 105 799 828 98 535 616 80 74 649 99 393 453 81 349 987 91 484 651 75 59 561 95 500 964 102 198 449 115 833 936 105 66 808 97 591 620 95 156 671 106 398 447 94 43 831 99 699 885 104 148 276 98 69 124 111 123 336 91 287 703 103 461 663 93 91 121 108 334 553 106 433 530 114 7 503 116 730 901 111 140 206 97 445 710 91 158 484 114 160 590 106 278 805 111 292 325 102 751 756 116 98 758 99 286 445 98 97 239 93 508 578 101 117 558 104 195 990 95 833 858 98 518 737 95 433 696 100 29 565 111 182 320 105 185 373 97 169 651 110 744 877 95 270 972 82 301 913 90 438 560 88 93 911 105 254 436 91 515 803 99 646 969 109 242 272 91 339 486 79 8 107 91 12 316 103 177 639 102 62 469 96 757 829 112 117 576 101 627 731 102 107 746 103 586 596 78 345 814 112 381 577 119 316 654 90 225 409 89 18 149 109 239 353 81 655 678 91 259 897 107 452 567 101 60 578 86 427 486 109 423 811 88 460 705 110 328 331 108 637 675 116 88 707 93 553 762 100 69 400 89 308 860 115 214 684 98 490 538 98 372 704 113 190 605 104 33 92 89 411 942 96 783 810 102 135 672 88 389 829 95 375 766 104 294 396 122 82 717 114 971 982 85 348 501 105 618 794 112 753 940 105 373 425 87 733 926 105 248 660 109 67 489 100 227 716 106 289 308 102 215 844 104 16 439 97 462 858 99 190 279 89 226 914 117 270 777 111 478 995 94 830 966 76 436 500 82 839 982 75 205 429 99 186 762 99 202 640 114 284 488 91 96 508 95 152 501 70 276 548 94 93 828 91 391 870 105 583 971 92 623 886 101 49 775 117 910 970 91 701 747 104 240 558 97 326 951 98 650 924 94 367 538 103 261 496 84 544 588 92 611 645 92 367 680 108 601 724 113 749 792 107 52 438 89 421 996 74 223 601 101 358 380 91 43 767 93 427 673 104 187 930 108 93 356 114 73 607 95 183 870 107 388 509 100 193 497 106 282 485 105 157 787 115 786 998 90 66 617 106 40 659 94 300 665 96 854 870 99 942 972 100 68 501 111 595 903 109 40 344 110 582 994 86 814 844 112 138 980 116 335 795 105 149 889 111 759 927 105 296 518 87 403 472 112 708 892 103 263 532 102 333 937 90 206 850 102 157 542 118 256 601 111 180 458 120 425 949 105 184 459 97 329 448 121 412 853 91 608 682 112 48 468 110 714 772 99 233 780 82 316 964 95 84 755 109 172 757 105 240 387 65 138 572 111 551 818 90 619 843 103 400 490 108 183 759 104 3 968 108 182 582 98 263 809 86 300 532 109 469 811 81 354 587 85 61 489 94 92 554 122 228 270 98 328 640 104 546 928 109 388 847 103 429 988 97 473 806 105 189 837 116 350 427 94 806 984 122 175 279 93 838 990 89 709 823 107 340 404 94 508 810 105 169 789 100 37 355 97 630 682 82 232 471 106 434 548 85 331 555 110 25 447 96 237 730 105 212 670 93 111 560 113 441 487 83 309 956 93 380 425 98 414 445 109 456 469 97 484 521 102 728 818 107 32 944 96 480 611 110 346 954 91 301 918 85 50 268 110 516 878 95 25 913 92 886 929 107 180 277 94 824 997 107 767 805 108 124 731 106 103 144 98 14 140 89 153 641 97 216 268 81 676 944 122 472 499 114 284 759 109 166 745 105 36 771 103 677 765 92 486 893 104 588 606 106 391 591 111 204 305 111 850 975 124 98 459 87 367 665 77 883 975 93 261 795 114 377 498 104 132 188 95 148 498 96 185 942 97 673 983 98 454 577 105 370 979 100 809 859 96 607 905 96 410 721 105 175 711 90 76 701 101 130 150 102 411 632 74 125 445 105 506 815 89 39 612 92 585 829 96 483 584 115 322 857 100 7 63 98 628 899 116 59 262 84 59 255 91 168 913 112 440 458 102 279 638 93 215 735 97 82 795 97 60 373 113 197 381 99 398 916 87 634 739 109 57 198 96 421 914 92 742 964 100 208 771 118 273 595 108 369 730 95 28 854 103 50 507 114 277 921 102 394 759 105 27 456 109 296 948 114 546 828 95 119 554 105 573 739 96 591 878 106 60 398 94 231 272 121 773 806 104 545 787 102 956 975 110 173 970 87 565 747 87 186 328 126 921 973 83 611 729 109 156 254 100 482 532 89 457 570 92 275 860 84 677 894 108 302 922 108 382 442 103 92 972 90 35 309 102 364 752 90 460 996 91 323 492 105 630 663 81 694 796 86 411 829 96 516 912 96 279 644 94 668 989 84 685 757 109 149 282 113 726 953 102 168 175 98 195 464 103 351 462 80 70 722 103 190 837 85 655 963 101 191 658 96 355 414 101 54 313 102 573 776 98 13 591 92 545 839 85 745 909 99 294 463 84 825 909 102 212 429 104 608 619 95 104 892 93 157 699 85 843 910 92 430 570 91 335 456 104 483 515 110 74 704 109 68 466 77 861 988 103 327 893 106 629 856 102 451 970 102 4 230 91 402 596 85 48 390 102 128 971 85 68 595 92 10 747 102 105 603 123 446 984 92 922 924 99 165 853 95 339 521 87 318 846 91 181 960 98 608 865 114 295 436 104 117 454 105 126 621 97 113 280 106 129 355 98 340 950 110 173 303 94 739 981 88 426 722 99 632 885 90 40 146 106 362 487 106 385 703 112 164 332 107 402 577 117 236 664 93 400 554 89 72 868 86 749 791 113 753 866 91 519 864 105 293 578 121 101 605 96 509 673 96 595 797 97 70 901 104 737 789 85 696 766 85 77 735 104 255 260 88 39 770 98 0 88 104 773 782 114 464 528 117 28 536 94 116 575 99 342 916 84 540 668 103 45 908 89 850 942 93 382 801 100 56 498 98 96 761 102 487 755 90 191 870 100 66 968 97 444 686 98 407 871 101 665 937 88 697 833 97 133 196 116 307 636 88 132 313 93 68 626 83 122 990 96 185 366 96 478 644 99 288 858 97 86 774 101 45 463 100 180 883 84 149 601 116 443 775 96 433 813 103 286 777 111 873 897 93 355 558 80 815 900 115 242 304 99 275 805 109 190 763 94 520 875 110 530 687 90 634 834 73 568 872 98 212 527 102 661 973 118 261 960 106 69 969 95 327 463 99 433 445 112 47 971 102 584 927 82 664 992 112 399 707 79 72 259 110 547 783 98 365 881 92 191 681 109 355 858 89 436 743 102 954 990 122 650 743 103 293 574 111 548 952 97 538 730 91 631 994 106 191 455 90 148 325 106 224 489 92 3 950 100 97 274 90 58 402 88 635 718 115 216 546 111 534 656 90 58 381 102 431 773 104 621 915 89 382 991 86 293 962 99 88 761 100 451 552 91 779 997 88 611 880 91 231 898 104 3 819 109 665 815 98 131 985 107 226 767 99 151 692 84 392 705 94 529 613 101 891 962 96 175 309 123 841 863 105 370 971 120 460 596 107 2 597 94 76 652 114 54 507 101 532 694 103 688 791 104 274 896 105 237 646 98 145 386 94 39 211 87 77 516 120 261 437 93 98 352 91 119 911 99 822 888 104 441 562 90 412 991 113 751 960 98 368 874 75 171 756 109 210 475 96 596 732 109 89 243 99 255 297 111 566 920 111 210 963 102 149 305 111 99 359 96 284 823 111 280 964 94 498 865 81 130 216 99 260 902 104 30 774 97 122 951 81 736 796 95 484 679 102 751 951 92 227 243 99 414 521 99 597 836 106 369 910 95 75 147 88 119 598 108 266 347 116 47 974 103 253 624 96 524 987 117 198 772 101 436 720 94 52 928 105 225 419 95 522 823 105 305 779 100 431 969 111 478 860 106 425 723 111 287 801 89 10 381 91 409 807 83 76 551 111 16 359 99 294 670 106 364 976 101 461 680 88 782 947 97 652 899 106 316 856 90 509 704 106 455 739 89 651 842 101 77 842 100 639 902 100 86 917 107 22 42 99 154 960 113 65 190 115 43 388 97 244 364 86 349 605 103 609 940 93 365 438 106 139 327 98 158 495 98 92 163 112 122 473 115 911 919 104 600 759 95 435 958 94 772 988 90 451 998 112 232 642 86 1 88 96 566 708 94 957 958 93 21 647 97 135 250 108 440 918 108 53 403 110 246 454 91 135 913 95 15 262 81 300 861 107 5 878 104 275 799 98 134 334 106 636 878 88 503 953 129 79 424 105 227 268 113 469 835 109 185 781 85 772 942 90 729 866 112 277 686 101 412 966 83 172 413 116 278 628 103 203 556 84 480 758 106 59 428 91 521 876 103 848 879 106 130 249 95 120 975 80 474 727 95 686 742 93 360 575 88 36 677 120 690 958 98 10 577 113 146 787 117 742 801 119 134 627 109 59 132 106 257 640 91 117 932 85 144 977 88 254 804 90 103 664 106 73 406 100 766 883 103 442 666 87 270 889 112 558 629 96 73 785 109 150 838 99 495 692 95 334 390 103 142 303 107 522 562 111 721 753 104 123 467 78 785 883 110 187 291 94 268 365 94 572 765 108 170 828 119 260 877 108 6 449 122 599 760 98 313 779 81 79 817 96 490 756 94 595 751 104 309 801 108 352 416 93 409 949 105 142 329 116 679 871 101 576 952 123 297 662 120 580 787 106 488 650 88 52 661 94 146 347 77 845 899 96 636 936 79 472 849 110 32 546 91 464 964 96 115 533 88 87 813 110 404 949 95 33 266 102 339 478 114 1 224 109 491 934 107 109 264 112 214 257 105 177 926 90 542 607 94 226 662 101 759 888 92 261 351 98 92 445 103 763 893 101 215 518 106 489 675 95 69 666 80 339 938 99 598 762 105 845 846 98 282 784 114 13 830 95 375 676 104 734 741 89 144 762 105 82 628 111 155 227 109 31 668 90 492 618 95 668 942 76 358 520 88 43 848 105 94 677 99 552 939 117 118 411 105 381 906 99 304 616 113 141 441 100 524 833 109 931 971 99 9 261 99 435 894 114 204 913 92 726 782 102 229 631 96 29 408 117 496 821 113 708 781 111 52 507 104 396 697 82 20 279 96 476 892 102 512 531 73 437 661 98 114 899 101 282 969 102 480 811 89 34 567 84 370 411 115 203 325 94 238 398 92 276 948 93 153 234 107 720 893 99 4 997 99 388 427 105 274 494 95 167 532 120 468 630 106 489 831 122 144 401 109 291 912 88 470 660 93 279 490 112 516 817 104 73 801 97 449 598 97 125 731 102 631 832 107 6 819 108 167 294 97 43 858 112 0 952 107 190 368 115 254 423 81 684 897 106 12 168 83 484 721 94 416 839 103 361 728 116 266 894 90 13 510 83 552 895 89 245 450 93 524 863 106 876 960 91 413 990 97 793 807 108 224 406 102 482 898 87 320 446 102 272 727 84 866 880 98 218 256 89 152 212 97 883 923 86 611 790 95 375 527 80 321 943 100 62 707 97 64 483 98 40 922 82 682 836 99 245 745 112 53 719 97 164 771 96 116 864 88 188 849 95 346 379 107 519 797 101 159 827 124 269 508 113 327 387 92 302 562 103 32 61 94 789 800 116 237 757 128 646 977 99 119 733 107 233 986 88 6 32 122 823 925 114 249 871 94 4 446 108 202 381 112 15 591 103 371 756 103 166 433 124 768 968 113 262 984 77 277 493 79 98 469 81 533 549 104 299 883 103 72 526 98 279 974 106 322 497 105 93 152 97 798 878 85 821 888 85 34 50 113 253 617 104 540 694 92 236 239 104 464 928 119 319 483 91 361 641 99 306 753 88 651 733 116 308 952 99 939 963 107 103 611 102 635 784 103 718 942 98 69 310 91 850 929 97 529 926 88 493 876 100 24 178 111 166 632 93 62 874 106 265 298 89 175 967 95 900 954 96 46 956 89 25 603 88 188 529 113 415 642 92 621 901 96 102 763 105 81 946 83 9 66 112 550 925 93 542 968 81 295 890 93 657 787 99 380 463 103 214 948 103 325 554 91 196 762 86 76 266 105 483 601 98 159 609 93 301 312 92 251 969 102 409 753 95 139 241 103 472 697 94 178 795 80 264 373 89 158 261 109 177 731 99 557 973 106 256 875 103 410 784 97 836 919 100 891 974 101 653 676 90 632 964 121 318 850 95 104 526 89 540 870 89 389 628 115 302 351 101 98 916 99 276 914 95 160 325 103 678 980 93 923 934 83 488 956 90 7 97 91 749 763 90 297 418 90 51 372 103 334 527 103 587 693 88 6 589 118 67 502 95 109 677 105 189 490 107 495 878 104 262 723 119 941 953 90 695 879 95 142 350 110 252 857 96 169 289 111 980 995 89 407 545 105 90 766 99 207 982 86 673 726 104 366 773 93 421 501 119 137 919 117 390 503 93 323 390 101 763 992 100 154 863 99 172 794 94 416 580 88 264 574 110 347 874 75 637 946 101 580 769 90 70 852 106 45 560 98 270 471 80 397 816 92 925 982 95 444 598 114 218 564 95 578 603 104 711 714 96 503 558 113 268 582 100 197 653 118 223 766 110 355 960 89 131 568 109 90 327 115 89 329 114 402 789 105 343 516 86 478 893 83 550 902 93 396 897 120 28 814 100 584 852 113 593 808 80 213 397 95 391 560 121 460 897 98 65 165 97 18 710 108 172 799 92 57 478 78 49 423 123 181 600 109 24 231 104 163 442 117 11 674 88 605 924 111 476 988 108 499 704 97 183 210 89 54 856 81 468 834 97 462 973 100 318 374 98 260 759 100 551 617 85 44 451 130 871 949 101 548 886 86 350 510 97 411 475 112 291 778 96 63 763 103 55 107 104 474 642 95 201 267 99 179 433 100 496 805 117 406 629 103 435 862 99 112 422 107 273 858 114 294 750 103 134 323 91 93 154 100 407 741 89 627 667 92 642 672 91 295 615 93 222 304 99 637 829 119 51 539 89 648 838 74 389 880 100 27 62 112 48 157 111 265 583 118 377 590 102 23 141 112 102 770 92 574 883 99 85 648 103 224 683 106 107 112 91 660 861 89 412 607 114 133 609 108 62 399 91 12 204 97 454 967 100 559 850 98 687 943 95 463 966 94 28 412 116 665 737 113 752 797 111 348 578 91 241 645 112 266 365 93 763 883 111 217 737 101 781 969 92 141 669 89 91 519 95 360 536 81 262 661 91 37 223 99 638 787 92 286 548 92 121 393 116 122 581 94 68 936 86 79 249 94 531 569 93 44 380 97 58 334 95 700 903 101 21 401 101 128 498 84 358 633 88 79 871 103 480 624 84 294 716 104 208 399 84 690 922 105 331 422 116 204 831 99 553 892 86 147 589 108 783 787 86 986 995 110 5 99 104 398 788 101 361 937 94 665 995 84 490 741 94 300 331 104 71 990 101 236 415 101 547 595 99 97 157 97 132 985 86 296 332 105 505 579 99 65 886 102 5 945 117 54 265 98 339 631 101 769 780 114 766 998 103 675 899 112 21 793 100 454 783 84 186 806 81 90 475 82 266 880 99 57 903 79 657 702 100 123 261 103 104 415 111 643 949 92 26 78 89 288 818 86 381 932 104 192 879 82 567 993 105 410 595 101 420 563 86 48 761 104 894 943 112 301 771 82 54 454 110 13 979 110 157 518 104 629 718 98 133 915 101 206 937 109 612 847 114 254 892 92 101 869 74 125 645 94 623 804 96 72 648 92 53 428 95 272 683 96 330 544 108 730 991 110 100 287 104 354 926 103 424 571 95 205 883 98 278 605 95 426 586 94 359 781 104 32 108 110 111 534 96 201 493 94 453 559 90 391 594 85 439 848 98 320 493 85 802 905 114 302 307 92 192 860 103 66 359 88 33 977 116 322 920 109 4 563 103 236 781 105 204 499 102 874 990 99 521 972 84 123 589 94 84 208 106 138 647 98 420 674 104 48 502 90 822 929 88 325 362 101 765 779 101 174 428 114 97 814 85 315 579 104 515 670 89 233 916 97 172 801 108 62 987 93 68 215 108 522 757 89 589 895 99 244 526 102 820 996 95 383 386 104 266 893 98 668 873 92 263 421 94 186 349 104 69 158 102 281 468 97 283 332 105 153 304 100 694 718 106 640 679 104 343 874 82 481 611 84 23 127 108 87 292 101 307 547 90 465 728 83 27 628 106 407 748 108 301 914 94 84 228 103 114 682 77 165 456 101 759 963 109 377 431 100 285 538 99 698 846 98 344 347 103 126 417 100 151 383 109 155 960 97 144 584 101 230 594 122 186 614 83 95 615 99 80 236 106 66 657 70 220 302 99 498 910 100 365 938 105 577 820 97 895 904 96 227 463 96 507 963 95 207 892 104 557 910 110 562 808 110 221 406 96 606 617 104 799 890 102 131 965 113 356 541 116 94 124 89 412 670 105 346 591 106 285 365 75 463 889 89 317 889 89 518 568 88 113 817 107 137 385 94 80 810 113 354 844 98 419 735 75 692 970 104 507 955 103 531 664 98 812 989 94 90 507 102 587 955 99 377 659 99 277 376 88 894 896 105 2 185 122 571 861 93 680 858 111 33 550 98 300 628 82 217 920 109 7 787 108 143 326 97 361 885 83 51 550 88 901 939 98 602 968 87 62 145 99 33 546 111 462 654 86 732 806 95 317 487 94 855 983 103 174 844 88 279 927 120 51 351 102 203 939 98 212 678 75 555 722 107 489 834 104 87 422 85 708 709 104 3 651 96 203 690 94 87 307 102 452 457 90 800 966 88 494 713 104 408 802 98 19 119 92 300 312 119 257 632 78 150 532 89 170 694 107 281 879 108 580 742 94 24 787 100 450 871 102 36 949 98 327 715 122 173 213 117 651 681 110 143 422 105 349 442 110 117 586 102 575 856 93 492 952 98 493 657 111 245 421 102 770 867 114 168 712 102 188 461 110 140 475 95 253 869 101 135 767 116 574 724 93 113 283 94 619 762 99 819 878 105 558 934 84 229 726 126 423 621 97 314 626 96 761 926 95 661 849 93 120 915 103 328 507 96 131 708 90 503 707 115 716 869 88 588 723 111 136 566 103 150 771 122 649 919 90 361 631 109 785 795 81 700 896 96 400 650 116 521 988 106 0 569 105 466 850 113 203 210 91 597 610 101 593 885 79 291 339 88 402 854 99 174 514 116 4 466 112 385 859 87 264 657 112 407 879 113 31 939 92 709 915 103 146 164 104 103 123 108 818 931 101 142 645 106 299 542 101 17 743 94 115 357 98 70 310 96 668 910 106 399 705 102 7 947 96 825 937 88 99 797 92 669 699 91 184 629 88 376 711 103 461 896 102 280 878 103 187 877 89 32 154 118 217 491 112 48 396 112 234 927 89 130 501 97 402 890 105 321 653 104 958 991 103 59 679 111 731 739 96 225 597 93 351 841 118 946 959 106 188 686 106 400 646 90 297 986 106 167 184 105 363 927 107 638 789 99 703 721 81 489 557 106 86 203 110 290 708 105 457 653 117 400 476 108 204 897 113 84 423 87 838 964 85 627 887 116 398 609 91 116 902 116 611 621 101 9 995 110 117 207 85 270 985 101 553 768 74 176 458 88 762 897 104 41 670 104 184 810 93 67 239 110 153 408 79 534 745 92 551 654 109 35 957 109 880 985 128 87 615 90 390 845 108 315 493 93 300 600 94 133 716 96 24 656 104 148 379 112 533 822 89 467 529 117 586 813 88 311 837 95 60 657 110 603 716 91 247 497 100 205 968 87 575 791 118 389 944 109 62 872 101 150 880 110 320 427 105 899 923 93 161 694 93 227 605 93 335 497 101 29 287 85 35 130 81 139 751 109 542 583 111 72 233 105 114 770 80 157 863 112 823 988 98 407 500 84 300 371 75 200 484 111 223 269 94 16 960 125 356 821 93 94 252 108 59 179 100 696 922 97 281 856 95 84 185 101 761 851 111 46 351 89 704 956 93 517 547 101 411 678 94 611 746 87 332 865 81 96 98 134 51 576 99 766 953 96 337 520 95 766 782 106 91 395 78 32 98 101 602 993 85 850 900 93 664 754 107 598 757 106 631 949 89 211 519 103 78 443 86 454 734 108 189 226 82 99 788 96 41 269 92 162 249 109 277 485 95 21 790 91 112 865 93 482 600 87 27 934 90 902 995 104 101 526 98 314 398 101 70 166 101 21 802 111 416 601 95 23 784 107 483 578 114 296 717 101 363 648 91 523 586 114 210 756 101 181 636 72 629 859 94 216 672 93 386 590 107 111 926 92 16 202 97 325 965 107 195 545 93 163 471 88 79 409 102 228 240 93 155 198 83 458 965 108 272 788 110 109 216 91 497 793 99 386 860 91 528 689 103 625 852 113 49 866 116 324 526 99 276 794 102 878 931 104 266 676 94 275 821 103 206 628 101 529 766 94 162 454 116 222 553 103 648 977 98 550 946 93 676 845 104 594 703 99 467 975 96 18 598 94 797 846 113 165 560 102 19 224 99 121 926 97 767 984 87 3 460 97 779 818 101 459 495 87 210 645 99 47 854 101 424 925 96 141 328 103 7 106 97 293 780 101 204 543 100 296 631 114 403 641 101 274 511 98 291 363 103 462 577 102 199 824 95 319 378 109 849 867 93 22 335 94 242 801 94 514 973 88 757 810 93 304 834 87 194 915 106 217 519 101 320 714 94 62 715 78 379 770 97 593 851 106 512 766 76 316 400 104 522 791 101 388 900 101 600 642 124 32 621 104 464 796 86 599 973 84 84 759 106 468 633 88 209 557 97 319 766 103 308 843 94 499 501 102 684 968 90 709 738 98 86 902 93 338 809 102 43 924 97 346 551 110 826 964 101 420 638 92 709 890 98 404 814 96 943 948 104 100 315 83 789 820 98 133 859 88 380 738 94 57 917 102 129 656 83 577 776 99 10 23 95 54 438 91 79 291 96 20 928 117 470 812 103 36 710 115 841 900 85 209 931 95 680 737 101 465 929 100 25 819 110 618 998 88 24 342 114 282 502 104 211 667 102 431 472 109 40 273 98 322 888 97 188 381 108 534 720 97 893 904 107 48 820 98 766 844 86 356 586 107 617 868 98 587 828 95 78 597 104 230 303 120 415 583 97 301 426 108 505 909 91 141 573 92 303 672 95 145 582 105 834 886 121 741 795 100 156 232 97 377 834 112 575 742 85 418 554 117 144 875 98 851 985 93 362 860 87 78 511 113 203 777 115 721 818 118 436 607 101 248 658 93 346 900 106 824 982 99 359 512 90 489 743 104 49 290 107 28 770 107 365 930 102 120 795 106 481 559 110 471 732 104 3 982 122 795 857 96 236 842 108 580 943 100 655 722 109 424 650 84 601 959 90 12 270 107 478 563 85 326 673 97 135 198 107 168 897 117 253 791 123 289 710 93 546 995 102 146 800 97 20 351 106 408 619 101 890 932 101 34 637 102 484 825 87 602 738 101 550 570 108 200 373 98 793 836 97 288 391 95 126 749 94 556 757 96 150 335 92 95 208 97 569 947 96 66 128 111 101 380 107 338 673 95 608 913 115 46 286 117 211 281 98 957 972 99 39 835 102 302 627 103 363 829 107 77 983 90 193 763 105 601 801 99 205 207 95 143 568 83 809 818 98 340 636 109 232 638 96 18 845 93 284 998 96 893 915 115 493 999 118 500 532 96 223 912 92 842 889 106 463 717 88 257 612 92 174 445 102 203 534 95 578 751 92 64 797 105 152 700 100 664 756 99 559 780 96 586 670 107 8 320 83 196 210 90 106 184 85 274 490 113 97 996 110 239 335 95 266 788 101 349 929 106 10 682 90 448 893 87 284 433 120 916 956 85 836 853 89 226 245 108 207 546 103 775 897 110 143 454 78 142 749 105 631 829 115 370 809 106 199 652 98 374 679 100 174 604 96 386 574 117 105 201 103 292 755 88 567 619 108 332 748 102 637 796 101 235 494 101 2 727 104 485 953 100 849 880 104 505 678 92 399 531 97 38 991 102 368 956 98 193 339 93 663 707 98 10 138 108 854 944 96 15 865 102 458 593 101 475 529 96 614 781 105 807 975 84 890 927 96 495 874 93 54 519 96 33 908 86 79 616 85 869 930 109 516 745 94 243 622 99 486 991 107 420 555 90 319 641 116 244 876 104 426 625 88 875 984 91 415 976 96 79 912 118 533 907 76 116 175 110 257 727 90 292 777 100 308 550 101 28 360 109 59 546 84 234 851 103 644 940 106 342 811 108 786 868 119 516 612 114 170 767 109 47 336 114 446 657 82 268 470 98 87 763 106 620 635 91 217 808 100 9 309 103 137 991 108 454 903 88 43 99 104 183 649 89 222 296 98 261 808 117 184 344 116 564 759 98 61 465 97 361 752 103 471 942 95 512 792 83 267 903 106 453 989 93 531 586 79 131 939 98 367 517 101 629 662 81 158 310 96 178 665 92 251 864 105 599 929 101 491 942 106 210 733 103 329 799 110 113 900 85 636 780 82 458 854 105 54 611 93 144 539 109 240 925 88 223 769 88 611 646 97 200 419 87 722 860 103 92 226 116 282 527 110 409 947 86 199 283 98 585 781 102 412 689 101 5 383 109 186 587 104 311 863 116 121 592 85 421 600 109 794 987 104 370 702 107 394 492 84 146 566 107 267 522 88 311 724 102 651 697 105 171 870 112 192 259 101 885 915 105 27 242 88 176 640 113 222 756 130 190 609 96 655 802 100 219 546 118 480 935 85 68 605 101 434 442 108 160 999 114 532 617 99 493 591 82 114 662 97 372 962 107 403 883 109 341 952 101 91 94 76 157 305 102 560 619 99 416 484 103 263 857 105 486 747 99 607 908 100 92 888 91 120 157 113 225 310 90 454 888 104 2 219 92 142 965 110 673 724 108 33 616 86 114 914 93 47 215 113 148 846 92 0 294 89 184 520 95 42 135 101 366 992 92 88 635 82 252 738 90 431 453 96 194 451 92 128 288 107 452 566 113 474 732 99 218 521 90 317 356 86 497 538 115 157 747 98 535 955 95 79 532 105 865 866 100 45 222 97 73 567 114 28 429 99 479 569 87 284 846 99 731 962 96 366 928 106 341 743 87 717 856 84 372 381 76 636 890 98 21 275 94 346 627 118 51 285 79 0 782 99 348 492 95 561 803 106 732 831 85 303 987 87 629 976 105 77 266 89 582 906 105 10 227 105 851 980 96 344 857 94 9 453 104 719 974 106 392 438 111 707 967 100 185 582 91 842 851 84 328 610 102 437 632 101 438 695 81 779 969 101 117 885 116 168 627 103 395 609 92 186 670 93 593 628 104 349 456 108 19 401 92 569 844 88 181 785 91 432 758 92 263 578 99 249 508 98 362 506 104 103 639 87 20 835 107 56 975 84 29 643 100 445 612 88 907 916 99 198 592 116 518 584 91 457 492 100 576 666 110 110 388 94 623 870 115 298 626 122 51 345 98 483 489 102 241 585 104 669 787 107 146 253 94 184 924 97 666 945 105 327 948 104 2 453 106 522 628 93 389 871 85 397 622 106 680 723 111 260 596 106 708 746 90 415 830 96 77 375 97 34 319 83 50 239 108 13 325 99 344 492 89 445 456 100 84 682 120 139 224 99 573 890 95 253 494 108 315 797 116 552 849 103 352 739 99 264 619 96 8 685 107 817 989 96 198 579 83 440 443 108 604 867 101 70 102 82 438 492 84 154 580 89 244 769 75 83 516 88 655 891 71 201 249 99 240 514 101 796 899 98 168 707 111 350 784 98 22 369 101 353 591 105 99 744 111 130 209 118 382 444 89 490 744 100 326 824 93 881 957 98 682 815 114 251 817 106 24 141 114 254 356 97 188 812 122 30 309 114 751 843 114 65 527 95 463 560 106 74 853 102 615 978 106 170 714 96 290 646 89 389 855 81 48 126 115 257 819 100 126 862 89 30 719 95 512 911 109 248 725 81 836 837 96 355 817 83 42 892 116 795 886 90 6 884 88 143 502 98 861 963 101 211 656 122 526 640 94 770 773 98 212 698 100 670 811 108 475 961 88 429 740 89 554 790 112 472 975 95 739 920 100 277 583 100 360 624 99 407 448 107 79 961 108 736 979 96 63 352 103 312 891 95 207 405 115 217 589 97 306 573 96 760 960 102 342 462 94 31 306 102 657 934 105 158 456 87 404 999 83 383 392 108 172 335 84 16 378 111 335 611 98 238 311 105 89 176 95 123 427 88 90 229 110 295 435 111 282 500 87 288 409 93 50 980 98 311 914 98 114 298 99 69 891 108 245 497 95 591 966 106 175 466 105 290 748 95 130 884 104 240 603 82 75 812 90 155 800 113 293 409 92 121 766 93 252 924 123 153 697 93 27 185 98 601 682 91 6 828 106 680 943 98 116 706 92 92 686 89 278 732 73 249 686 98 143 615 102 379 662 92 493 978 102 212 809 101 301 672 95 630 734 98 134 768 98 173 787 108 9 494 111 85 893 93 381 995 114 482 597 101 393 903 94 285 916 106 67 462 108 212 263 95 544 943 121 98 824 99 832 864 110 662 853 113 443 728 97 219 778 98 449 936 115 619 917 85 68 84 100 361 884 101 69 516 98 237 390 105 420 804 99 348 870 88 89 278 113 262 484 110 65 415 100 269 941 90 109 783 96 406 597 86 76 853 89 167 354 108 251 606 105 272 471 124 77 309 118 676 956 107 237 550 100 231 473 97 271 698 91 802 844 93 112 762 98 304 422 83 121 941 87 3 125 102 11 668 100 42 995 107 220 998 99 131 441 111 366 519 97 294 879 115 765 891 101 717 879 97 643 671 91 28 893 98 665 885 101 221 923 100 156 664 100 248 896 95 209 842 82 122 438 92 231 396 108 90 409 101 147 323 100 214 634 119 60 963 116 381 411 99 55 826 86 601 639 113 295 685 94 259 681 99 107 408 104 720 895 88 390 462 90 82 692 95 473 582 104 60 673 110 51 561 108 549 697 85 463 544 95 73 648 96 233 433 87 92 152 112 137 989 90 44 537 106 375 494 98 737 879 104 301 505 100 90 922 107 110 417 100 43 961 116 368 856 107 397 646 112 147 704 113 41 121 107 500 736 96 226 628 92 48 786 106 293 371 98 388 728 90 454 701 88 593 737 100 297 398 88 321 527 95 404 858 100 486 686 107 80 410 80 268 612 94 194 806 108 98 686 102 567 738 93 254 565 107 385 644 105 600 606 101 280 908 85 162 868 82 7 224 104 217 648 85 394 440 118 353 804 102 108 375 92 391 692 96 179 291 87 95 694 95 313 924 111 478 929 112 137 262 99 350 716 78 512 754 109 29 541 104 137 570 100 100 630 101 724 969 101 580 964 107 385 630 96 214 548 112 120 165 109 312 390 98 350 759 105 928 941 92 55 923 107 190 976 112 560 762 127 400 935 104 103 778 98 468 530 95 118 122 108 152 553 115 330 791 90 600 836 88 356 503 100 808 962 83 328 972 91 482 760 88 230 544 97 73 341 97 231 619 80 216 262 97 110 210 98 74 775 95 194 318 82 464 665 87 590 820 100 277 405 93 775 781 97 848 876 107 418 699 106 551 768 107 230 471 106 85 593 93 343 956 113 108 155 98 291 555 99 58 157 102 216 403 90 32 674 106 139 445 105 724 961 110 0 547 95 108 876 107 121 526 109 330 796 88 734 783 101 231 538 104 321 681 92 305 494 90 201 514 103 188 404 106 803 885 120 424 655 92 276 482 108 181 998 99 183 878 97 439 952 110 11 322 101 291 518 118 241 465 93 725 895 105 843 970 91 84 638 121 132 190 99 537 697 92 32 118 114 581 856 91 106 980 109 416 424 105 278 365 112 122 339 97 212 478 83 332 877 100 344 774 102 572 657 103 15 768 102 158 701 92 832 984 105 280 977 106 213 870 88 865 962 103 405 954 90 490 659 106 193 917 117 451 816 100 422 621 94 126 669 105 579 875 100 220 409 98 28 101 100 320 381 95 292 937 80 519 558 77 768 916 97 351 460 91 356 924 100 544 967 89 474 552 91 399 771 131 123 871 109 421 561 89 160 371 99 753 929 113 494 921 100 681 702 104 14 829 82 559 905 112 341 649 84 17 594 103 38 342 115 73 584 100 377 456 101 192 319 116 33 650 98 536 605 93 382 703 87 103 579 93 295 630 105 331 896 103 490 795 97 387 794 87 346 875 88 18 836 100 819 981 95 331 637 98 404 489 99 517 809 78 578 774 106 38 165 115 42 261 94 106 568 91 243 940 104 139 827 99 30 494 105 688 735 104 69 916 91 108 769 113 193 342 118 354 455 92 43 851 89 521 717 107 306 864 110 35 638 94 557 821 84 476 749 99 278 597 90 313 945 109 7 726 108 452 943 111 247 285 89 520 581 104 175 709 83 13 401 98 729 948 110 491 768 99 340 742 88 224 917 88 94 822 104 584 782 103 83 137 113 309 555 92 546 598 96 110 447 120 555 669 93 402 939 109 269 492 97 35 438 89 464 715 115 139 832 73 350 785 80 269 797 109 480 655 99 339 768 133 141 163 99 21 768 116 661 979 103 768 821 104 801 869 106 239 796 100 617 816 96 594 911 95 161 263 103 771 793 101 31 627 96 70 306 101 261 888 87 558 882 102 842 975 102 292 784 101 145 520 111 430 737 109 618 827 85 815 826 84 924 945 85 138 738 90 38 791 92 531 698 101 641 726 88 394 618 83 94 324 98 141 945 103 657 921 111 53 300 118 494 640 116 88 322 95 190 782 89 416 722 91 319 571 110 0 195 95 148 474 104 494 627 96 720 981 97 135 203 116 118 434 80 190 630 115 401 508 108 798 919 97 72 806 94 148 921 105 238 925 113 329 969 99 538 690 89 683 734 74 291 356 100 687 912 102 346 495 85 16 42 111 259 948 92 155 645 95 447 966 117 101 361 89 489 498 102 119 383 87 508 858 93 244 510 118 303 676 92 539 665 102 288 542 105 29 429 117 659 879 105 244 588 112 112 805 104 867 986 107 37 113 116 159 697 100 826 885 82 2 507 98 388 431 89 314 394 94 209 710 106 360 410 120 222 790 82 871 952 103 83 304 101 10 977 105 568 824 101 282 771 104 147 269 96 95 672 94 248 299 105 906 908 88 256 746 98 169 535 109 473 478 92 107 554 97 467 670 96 314 829 106 165 931 99 445 920 107 564 950 110 318 535 91 373 439 111 238 577 91 730 739 104 311 759 104 888 983 114 127 563 108 30 152 91 80 518 97 185 482 105 87 465 81 557 718 92 144 508 92 399 625 95 774 826 80 103 135 104 527 987 114 274 964 111 746 970 90 249 430 99 660 793 113 588 743 98 177 922 92 743 794 118 538 926 102 290 757 100 459 846 107 220 812 106 380 755 90 122 751 98 477 820 82 382 569 95 804 903 103 116 858 113 694 771 88 605 893 111 472 787 113 729 853 110 128 263 90 22 103 93 53 291 90 235 601 97 103 679 100 551 870 98 142 716 99 500 894 91 444 458 97 518 700 92 526 804 107 120 125 106 509 982 103 221 556 94 666 785 102 241 509 95 764 847 99 835 852 96 178 896 111 591 837 95 1 475 113 11 531 106 296 393 94 208 707 106 287 699 101 862 970 95 219 594 108 466 581 87 436 750 100 399 636 91 48 469 95 247 578 108 805 959 111 830 879 90 9 997 115 446 658 101 375 565 102 92 436 98 494 861 103 38 232 106 0 97 110 730 982 99 855 879 94 682 978 101 468 731 107 456 564 112 247 521 96 445 916 95 350 660 91 841 873 92 411 636 95 673 679 100 530 767 86 238 699 112 639 854 105 456 571 99 63 924 92 104 255 110 51 271 97 414 788 96 561 670 96 175 212 91 456 516 105 654 765 94 11 283 112 230 772 95 304 940 100 456 930 110 907 999 95 100 379 106 365 628 95 263 915 98 9 371 104 295 978 111 330 603 116 254 387 106 538 990 107 552 992 110 25 662 113 104 209 93 209 821 89 35 363 105 504 758 85 153 628 105 226 948 133 414 575 104 739 970 95 602 828 97 466 491 75 427 605 100 549 592 84 74 171 116 631 816 96 14 670 119 490 713 108 469 646 76 399 528 91 148 399 106 701 994 111 422 540 118 31 367 90 356 397 108 511 541 90 447 901 121 296 358 103 179 601 81 460 920 107 554 602 97 379 449 129 68 433 82 554 717 104 547 616 116 672 817 109 528 834 101 213 692 73 298 869 98 2 553 100 217 981 105 24 311 94 325 928 103 238 833 99 508 751 108 28 428 125 347 610 108 213 317 97 708 984 103 8 286 106 110 485 105 248 718 87 540 598 97 123 517 92 261 805 73 664 920 104 216 582 117 12 607 94 371 714 99 499 515 89 209 735 88 437 576 103 733 999 92 429 669 101 57 769 94 547 917 85 54 712 85 543 871 86 3 435 80 462 481 98 492 779 105 173 346 116 687 954 112 139 305 87 138 396 95 259 468 99 337 844 81 177 637 111 475 641 101 387 742 101 418 616 91 112 418 92 12 198 100 205 701 105 457 845 101 398 431 102 451 563 123 556 628 112 162 211 105 628 759 83 142 679 97 252 920 102 109 292 101 278 754 104 511 998 91 297 625 105 127 139 82 466 873 91 14 826 103 77 907 106 104 577 84 527 842 85 98 924 112 444 888 96 321 355 112 127 231 99 231 244 98 35 326 82 347 849 102 4 985 106 179 463 110 137 307 80 327 681 97 493 836 114 74 874 84 533 998 111 579 738 96 411 769 96 208 210 94 641 844 89 124 186 93 119 294 96 65 554 105 344 430 87 273 404 84 151 264 104 145 487 97 443 678 103 192 203 105 499 660 104 279 656 94 626 935 92 154 351 93 323 347 99 380 926 104 267 386 98 140 978 89 299 778 93 251 981 105 438 523 94 0 558 95 420 554 104 410 417 115 68 627 101 647 989 119 511 813 79 99 360 95 158 911 101 206 608 105 334 444 98 400 647 80 201 891 88 597 869 85 520 960 97 15 393 90 275 373 97 150 158 111 486 802 90 242 491 90 549 674 105 297 558 113 280 440 120 180 974 92 127 206 83 117 981 109 124 356 104 170 409 100 237 822 101 454 688 109 727 736 108 20 172 84 4 761 120 315 700 81 187 761 97 293 796 109 526 775 100 69 819 88 344 453 95 384 796 86 509 563 90 137 441 99 156 498 96 72 551 89 212 798 89 561 809 99 79 285 93 485 795 95 198 795 119 344 566 107 422 576 97 66 695 114 118 915 94 212 528 110 362 872 94 394 693 93 298 970 115 470 582 112 369 607 112 227 303 103 148 232 96 391 503 114 76 638 85 173 366 120 218 545 103 910 985 95 116 742 91 187 824 93 144 556 88 27 349 98 320 610 98 306 704 83 183 336 118 625 694 114 134 595 98 23 950 116 135 180 106 100 824 96 153 282 87 8 908 91 134 617 100 602 769 120 110 663 95 397 681 87 523 870 106 129 422 98 58 66 103 531 563 110 49 84 106 556 830 97 338 750 111 11 831 97 384 680 98 229 867 110 54 616 113 171 669 100 187 633 102 413 999 97 171 765 90 232 967 103 400 559 99 120 943 106 947 990 100 926 943 86 495 625 107 234 972 99 741 944 104 359 857 111 154 871 104 174 582 78 107 807 105 40 577 101 395 797 112 156 456 89 0 96 105 429 848 111 109 495 76 560 888 99 302 830 97 92 899 110 330 729 98 49 96 86 190 675 114 214 609 104 364 454 92 217 276 89 341 793 96 208 904 106 303 519 99 71 594 109 42 939 95 462 956 110 561 860 99 304 964 100 374 498 105 639 651 88 278 940 111 19 545 100 237 885 95 178 308 110 711 862 100 86 444 109 220 691 83 329 756 108 176 601 102 473 743 109 95 343 107 582 726 100 623 652 92 261 392 87 28 597 99 257 442 102 324 416 101 514 694 104 180 673 92 344 820 91 315 553 105 714 808 110 610 939 106 353 450 102 160 955 99 421 610 94 917 947 73 93 317 98 292 902 95 122 787 109 895 992 99 433 633 101 309 766 90 581 989 95 383 930 100 337 693 92 197 243 113 214 551 101 531 707 105 510 855 94 319 965 94 641 653 120 119 475 97 283 344 86 74 77 83 112 646 108 194 717 96 63 989 97 791 937 114 216 616 83 423 951 105 191 977 116 472 725 91 843 997 84 211 963 99 339 531 113 650 962 108 161 190 110 405 649 108 694 958 99 197 745 107 216 669 94 600 890 96 398 549 82 232 550 94 143 333 97 436 518 109 355 880 84 160 592 103 140 178 114 118 730 80 326 667 86 298 857 104 498 736 81 618 776 108 195 946 118 34 481 98 189 245 99 387 502 106 719 781 114 325 405 106 606 976 81 372 953 92 738 981 97 237 707 85 306 957 110 427 725 116 35 880 96 561 664 87 514 543 92 199 770 84 5 866 89 621 784 108 877 941 106 382 578 95 296 599 99 728 929 107 444 523 76 392 433 115 206 552 106 283 603 117 551 724 105 423 907 102 460 936 110 80 592 109 343 421 96 123 798 114 430 461 93 395 801 110 32 544 119 245 959 103 9 364 96 221 282 96 185 619 104 752 845 112 14 63 105 68 155 103 410 734 90 44 913 94 389 817 107 345 414 99 82 594 113 350 937 109 26 887 102 104 653 97 276 336 96 385 574 106 123 321 102 119 547 89 66 614 118 42 96 103 481 846 96 529 683 99 64 730 103 16 183 85 269 849 100 656 881 107 205 216 78 648 996 108 287 603 82 645 822 110 539 540 101 309 844 103 463 729 107 164 674 87 793 937 88 111 528 103 68 125 94 263 787 87 107 333 99 452 803 99 363 436 90 106 743 87 914 939 107 538 551 108 578 595 96 12 691 90 410 588 94 53 654 88 97 717 89 523 625 108 235 573 102 356 923 99 311 464 100 82 887 111 11 427 111 607 865 86 157 206 107 285 471 112 296 576 112 295 642 91 200 676 102 506 828 94 216 284 103 558 939 89 16 668 96 294 752 115 422 455 95 826 855 110 724 803 99 221 342 85 6 482 103 256 454 95 510 606 94 329 709 104 43 968 98 681 723 118 103 931 98 134 917 89 723 840 103 696 721 102 255 447 94 56 483 95 92 939 95 80 372 95 104 164 94 310 420 99 55 457 100 378 479 93 62 608 89 364 399 94 525 802 74 916 976 100 180 792 98 132 719 94 258 931 98 32 500 104 466 732 101 336 381 84 185 595 108 306 460 99 845 999 99 425 643 96 157 812 111 336 519 92 218 505 96 553 573 122 7 646 121 189 769 100 155 898 98 173 552 102 485 836 83 346 710 92 291 522 92 302 357 89 168 875 83 147 830 105 784 931 89 142 216 86 160 474 94 131 207 100 559 844 104 285 885 107 422 937 89 162 621 113 892 960 91 677 902 92 178 253 92 160 181 100 243 590 92 214 691 92 208 903 88 86 495 103 156 928 92 289 655 94 753 839 87 2 741 110 673 827 101 378 419 109 8 482 99 357 826 94 732 829 83 424 479 89 501 690 106 436 489 105 435 578 109 423 999 103 106 762 99 292 422 89 160 893 93 151 320 91 694 734 98 0 623 82 425 544 105 464 769 84 272 502 86 338 924 99 206 942 96 550 977 107 764 913 97 17 399 104 159 991 102 522 523 104 508 878 108 263 380 99 625 787 118 574 876 91 82 548 105 778 804 103 55 170 87 69 711 95 288 917 80 247 488 109 663 679 98 114 355 104 285 884 83 578 998 105 356 801 117 20 66 93 153 912 86 156 693 100 282 857 95 428 722 101 323 967 98 278 985 96 29 894 111 58 973 109 277 472 86 585 964 75 241 642 101 327 717 90 128 461 114 28 41 101 570 730 93 637 725 101 730 971 108 87 413 81 914 951 85 593 990 81 49 947 84 774 786 109 588 637 77 563 913 118 115 701 106 587 687 113 361 489 96 615 792 86 31 545 103 33 793 103 89 239 93 282 359 97 664 765 106 220 494 100 255 788 122 248 693 102 717 718 98 501 668 98 324 660 105 235 896 72 583 945 113 75 164 120 103 761 120 545 879 97 151 425 94 336 745 102 687 894 104 171 666 109 264 943 119 163 714 102 193 821 119 400 622 74 292 707 77 620 632 103 665 986 126 486 917 86 178 598 97 756 857 99 16 845 103 234 848 84 169 397 92 113 258 104 76 602 83 748 801 105 605 757 97 400 877 119 76 581 89 581 620 99 522 588 115 539 650 98 687 695 110 355 659 86 805 852 98 262 442 118 727 834 101 142 200 112 158 868 110 7 198 107 287 766 97 337 956 113 179 414 106 215 589 101 26 224 93 575 688 106 185 568 93 931 943 99 150 155 97 827 934 82 83 831 103 224 430 105 140 993 88 43 507 91 130 914 101 544 786 97 591 887 111 329 667 103 396 479 86 34 127 87 590 976 94 65 167 98 0 904 88 830 882 111 457 890 120 697 700 93 277 279 93 356 501 94 738 846 77 458 633 89 727 911 106 495 994 113 400 435 101 70 496 98 271 791 105 175 968 102 117 388 102 104 327 99 335 982 112 652 793 94 517 551 87 765 898 105 246 434 95 963 978 96 151 362 93 544 602 96 314 521 106 898 955 99 318 807 116 207 436 102 491 989 95 556 584 97 530 690 111 245 983 89 423 851 108 725 766 98 65 481 106 65 864 90 219 498 92 631 682 93 449 799 100 478 511 101 430 609 102 153 335 112 489 812 79 123 226 114 580 976 79 99 652 99 50 653 99 348 975 90 462 778 111 80 81 97 496 517 101 178 416 95 201 855 89 321 975 103 18 832 84 32 60 101 440 462 101 193 491 93 701 871 108 345 580 105 207 674 92 0 935 82 37 944 112 368 808 105 513 940 86 331 347 104 64 754 102 86 412 96 786 857 92 517 666 112 606 933 110 435 764 91 546 705 104 389 840 103 138 562 85 582 935 88 700 735 106 143 809 123 474 518 113 225 753 97 248 959 107 191 277 109 767 820 79 119 315 107 897 999 102 739 991 110 616 629 80 432 754 95 605 839 103 259 454 96 16 557 111 135 852 93 126 753 97 66 616 99 20 681 86 264 987 97 422 599 105 817 855 102 109 669 93 522 654 97 26 716 87 786 919 107 215 559 86 294 412 110 524 562 102 174 922 73 692 781 89 66 510 104 100 213 94 21 197 96 62 548 99 560 624 103 278 521 86 556 873 93 758 896 105 564 747 95 64 558 107 173 923 88 93 864 87 126 350 94 6 718 92 24 108 102 151 369 91 329 468 99 703 969 111 247 822 74 602 789 107 773 825 101 361 979 87 25 774 95 415 864 115 572 924 89 415 593 102 152 597 88 362 791 103 539 890 93 594 977 85 480 494 110 22 873 109 498 768 103 281 867 90 728 827 91 0 950 89 171 917 110 256 390 85 673 900 112 275 587 105 26 264 102 460 642 104 110 712 97 930 973 98 362 411 90 116 997 105 617 786 92 395 589 96 569 674 99 145 547 88 173 385 89 343 588 114 135 661 100 507 969 77 200 412 112 167 838 93 854 867 103 199 224 107 45 807 86 351 512 118 495 554 112 552 852 108 163 620 102 378 482 107 396 625 85 3 904 106 227 816 99 212 988 107 234 942 101 439 765 88 54 202 107 398 475 90 101 116 89 930 931 94 379 804 98 756 999 93 566 618 100 112 882 94 28 127 105 494 993 89 232 326 113 280 627 116 142 917 112 194 209 87 920 987 93 403 628 99 209 556 111 253 877 109 102 434 122 804 831 98 460 464 98 383 577 122 406 877 100 540 988 91 756 836 93 477 499 94 579 595 109 453 475 111 116 350 97 83 111 103 110 167 99 91 558 82 570 734 88 250 997 117 303 924 103 389 951 100 65 237 126 379 789 84 72 309 105 407 568 103 9 524 97 494 983 92 373 542 95 185 753 93 95 800 100 113 868 94 93 415 99 225 555 98 124 575 83 128 594 105 232 563 112 587 723 109 383 901 85 619 894 93 724 797 118 348 355 114 240 717 97 333 540 101 478 744 87 199 574 97 544 715 110 590 981 94 24 151 98 77 692 110 771 894 94 191 481 108 726 764 101 121 239 87 98 299 100 157 551 100 533 964 75 299 726 69 162 653 109 523 677 108 45 862 117 418 520 103 518 971 95 269 788 109 444 865 97 623 997 111 442 795 82 64 923 97 107 598 111 274 575 100 315 522 98 329 658 103 102 398 93 560 755 105 894 921 94 240 254 101 162 526 106 562 655 79 638 967 109 213 932 116 287 465 108 172 866 96 526 978 106 591 698 100 322 523 116 702 976 94 139 239 107 776 927 100 750 790 111 164 512 108 290 552 86 394 557 99 182 387 85 293 727 102 464 585 119 727 824 107 499 821 117 494 686 113 184 233 104 573 815 104 88 624 97 4 51 117 163 898 111 376 436 107 205 888 96 362 700 125 893 982 85 357 488 98 114 990 81 289 573 94 21 966 116 560 691 88 367 418 98 828 882 111 245 921 85 150 294 108 98 264 118 58 960 99 523 932 102 412 463 100 518 668 98 263 379 100 178 724 95 227 766 110 84 493 97 281 852 103 187 295 108 437 890 94 23 969 96 667 840 120 534 726 82 75 467 109 433 677 98 232 583 88 831 902 93 556 610 88 105 178 105 117 292 96 285 932 95 706 941 87 815 896 103 406 683 108 806 913 100 576 653 99 81 320 99 342 710 98 293 323 114 607 631 112 216 321 94 848 935 116 260 694 96 163 357 76 294 496 104 299 430 102 218 548 102 248 694 106 760 945 101 57 110 99 543 789 108 495 593 91 128 815 114 7 46 98 491 679 88 202 548 98 590 805 122 18 70 101 514 660 93 219 541 114 501 578 98 81 632 104 176 467 115 367 660 85 543 800 108 493 572 102 275 337 104 48 300 116 424 489 108 603 784 92 510 621 91 666 980 86 552 672 122 166 375 116 165 644 112 120 645 87 75 371 99 53 499 83 415 577 109 497 947 103 904 983 98 323 570 103 134 674 91 176 184 95 368 568 101 65 954 90 535 737 89 162 330 109 652 681 103 307 998 104 456 508 107 702 791 109 587 947 98 865 938 103 760 963 98 758 873 89 629 879 115 272 800 104 93 418 113 958 964 103 541 890 107 559 641 94 457 885 109 15 965 91 302 552 106 512 573 99 235 914 96 51 852 116 700 986 114 245 860 88 688 887 87 650 946 91 88 787 100 372 655 96 653 995 107 856 867 97 569 889 97 781 806 102 43 983 110 644 662 89 626 828 110 12 569 92 150 632 88 330 349 104 67 447 128 406 454 113 218 836 104 177 237 92 438 760 107 266 751 115 442 977 87 82 803 92 144 315 114 132 892 95 16 74 79 247 401 106 28 708 96 271 929 96 72 463 110 701 915 79 162 922 94 232 340 101 142 984 89 108 555 89 327 724 91 227 956 105 317 921 118 119 645 80 241 789 101 96 604 111 931 982 104 64 311 99 619 921 105 409 608 97 892 921 87 86 933 116 61 765 106 236 574 104 374 581 101 240 827 92 348 656 92 635 795 98 56 520 110 230 726 92 341 818 96 413 522 86 588 858 108 92 965 96 131 327 110 61 702 121 221 702 108 577 782 123 287 648 106 44 797 112 656 678 91 11 469 94 661 927 95 584 844 71 116 687 102 197 771 92 179 804 105 369 876 99 501 852 120 494 650 105 82 601 88 178 311 106 299 597 106 57 162 107 257 467 113 503 582 88 223 762 79 1 625 93 694 808 116 151 396 89 165 972 104 206 811 93 531 790 104 632 637 104 343 769 97 443 932 97 249 411 122 56 733 103 831 916 100 579 919 102 763 910 102 80 384 96 266 314 92 903 944 87 122 414 103 134 593 116 754 786 76 409 793 96 173 862 85 261 740 104 646 770 111 89 648 76 539 685 115 356 849 101 142 378 108 721 770 115 40 898 98 502 772 95 156 798 110 490 687 87 189 702 113 522 735 99 206 431 101 38 300 84 13 140 114 652 969 94 135 695 120 935 960 114 264 885 90 419 947 89 551 986 103 487 793 111 530 886 102 265 279 110 125 195 100 563 809 115 138 966 100 600 621 104 629 778 91 798 898 123 724 750 109 247 841 93 243 679 95 325 715 96 7 735 99 388 455 90 42 230 96 58 608 115 245 482 93 403 457 104 18 890 115 179 480 98 774 894 109 581 721 86 189 479 107 646 978 112 36 250 86 43 781 98 215 235 89 438 612 91 540 853 96 286 808 98 509 859 85 77 562 87 70 93 98 416 680 100 83 957 96 2 828 102 274 615 111 929 989 100 170 342 117 21 543 106 477 495 101 411 797 105 44 763 103 115 471 113 76 744 102 493 832 104 751 863 89 216 425 116 19 285 93 237 588 102 308 594 86 779 802 117 77 420 112 440 829 109 295 578 90 438 926 102 86 247 88 622 989 80 43 511 71 307 346 96 657 767 98 3 689 95 104 707 92 396 865 89 377 876 113 702 757 111 241 267 103 463 753 99 702 708 92 144 215 89 575 889 107 408 770 81 127 724 104 402 658 100 393 396 96 247 591 111 332 420 90 220 990 96 188 785 111 20 347 101 457 508 115 282 982 105 24 562 94 581 842 87 105 802 90 313 794 87 85 945 107 521 831 81 923 973 110 390 741 100 409 488 92 119 704 109 800 819 99 228 830 86 82 896 101 358 757 95 541 808 114 301 598 98 525 552 96 107 490 100 290 707 99 72 938 102 306 448 89 890 946 107 186 248 99 234 618 108 236 599 102 210 974 89 574 652 83 609 709 99 54 469 90 56 346 111 603 833 93 60 434 108 227 700 113 406 847 107 253 835 80 130 340 95 494 504 98 371 508 85 705 945 109 67 594 95 832 899 120 297 358 122 3 53 104 511 547 109 278 893 109 164 233 90 70 943 113 445 687 94 471 562 97 752 776 92 591 933 82 243 395 95 165 928 107 126 332 104 420 460 80 451 638 89 217 597 100 191 371 92 213 809 115 272 442 92 389 669 97 174 345 109 79 174 107 803 842 100 129 904 113 104 252 103 775 923 106 290 893 98 132 727 121 85 183 84 290 803 78 312 682 75 445 868 100 72 160 107 123 316 92 165 927 103 251 342 92 157 726 109 20 557 89 630 834 95 346 887 106 894 932 96 210 211 77 179 359 123 159 371 80 163 350 100 394 712 105 194 920 98 39 145 97 763 914 84 218 534 101 341 749 95 301 371 106 395 816 94 151 204 90 73 163 114 779 889 108 205 884 95 351 525 99 9 389 96 819 862 94 377 472 92 219 858 98 97 188 114 268 876 96 743 790 104 482 837 108 134 476 92 712 965 87 263 687 111 95 351 113 580 959 91 423 639 100 161 381 101 518 647 93 538 590 91 63 674 109 92 735 105 853 961 121 86 535 92 518 607 112 421 577 106 330 555 94 50 408 89 208 356 110 695 816 97 230 281 115 758 988 92 394 782 91 108 123 81 243 651 100 135 191 97 418 945 120 165 400 70 101 608 102 444 584 111 294 537 116 371 619 102 74 912 105 401 405 98 41 896 105 65 410 83 248 644 100 454 510 97 149 228 103 644 683 110 681 757 103 1 650 95 728 741 96 387 481 92 270 823 84 179 907 112 113 332 105 430 803 100 303 615 95 180 387 93 16 948 98 225 803 114 97 797 93 176 984 78 80 782 95 596 775 104 439 461 90 105 920 94 117 121 97 47 110 101 250 385 106 321 944 105 191 318 99 20 951 87 92 286 117 585 800 86 44 884 96 30 398 93 299 393 101 482 848 94 622 817 95 655 968 96 373 570 87 502 905 100 56 683 105 4 445 97 53 676 96 195 372 112 45 741 92 269 491 107 227 276 109 300 495 101 262 744 102 789 904 109 51 178 93 558 697 91 851 942 111 160 657 94 502 868 91 430 967 112 311 928 80 535 850 100 58 693 99 557 742 125 29 375 87 239 306 105 283 367 86 466 904 102 36 529 100 158 819 89 223 927 97 97 371 101 342 598 91 318 418 90 124 678 97 185 571 107 3 833 88 367 603 105 99 815 96 268 638 117 273 447 107 496 920 86 483 998 110 422 616 91 182 642 98 354 893 112 67 352 99 630 782 103 382 395 87 61 146 113 556 623 116 21 601 102 155 196 106 745 968 105 442 758 111 21 879 101 121 673 101 272 376 105 518 722 102 601 669 105 0 820 100 372 698 91 471 858 123 178 379 97 375 856 106 65 602 84 544 914 117 130 767 92 257 762 87 614 759 96 152 753 113 224 850 103 240 796 120 283 882 111 87 424 106 317 901 95 702 786 102 363 659 103 601 616 101 291 536 121 205 215 98 532 737 101 449 967 111 799 814 90 546 599 106 143 857 108 18 629 106 227 509 127 73 841 82 24 568 105 496 544 106 836 948 102 45 454 103 108 231 94 509 553 110 869 896 101 381 805 91 337 754 94 230 818 106 663 721 107 220 757 106 396 553 102 41 843 76 692 697 89 17 863 88 691 926 103 442 622 101 134 549 97 96 735 100 121 431 100 331 737 110 517 842 106 732 768 104 151 934 106 818 848 116 333 581 103 231 977 112 487 946 106 335 813 84 625 699 95 795 875 92 11 775 100 307 588 98 366 551 108 441 946 107 78 433 100 2 990 94 680 921 106 275 758 86 201 226 92 442 684 96 49 605 93 130 400 100 275 657 90 614 620 108 545 573 95 322 830 87 678 880 100 187 566 103 622 897 97 612 884 93 393 801 93 36 249 107 118 229 108 150 443 84 306 646 101 268 338 78 64 976 105 22 931 78 148 277 101 255 817 100 142 737 95 80 736 88 49 376 107 478 894 120 237 746 96 521 616 114 18 166 103 162 674 94 113 127 92 587 905 95 601 626 105 483 501 101 295 390 105 319 882 111 244 409 121 332 338 96 235 793 91 334 987 110 278 862 101 526 866 98 173 550 107 148 415 114 659 826 97 901 929 103 567 671 90 393 966 86 76 995 99 21 825 96 140 387 95 588 974 99 222 362 79 378 931 95 146 914 99 678 907 96 119 759 101 829 844 102 13 24 100 117 922 101 478 709 95 462 894 108 211 760 97 62 722 118 77 974 87 129 578 106 18 353 111 58 822 89 635 685 106 81 750 104 340 989 89 66 79 109 811 896 95 387 895 104 498 912 77 505 634 99 696 954 101 173 891 115 627 836 88 241 998 89 738 873 118 774 974 108 33 590 113 299 677 99 339 718 80 374 406 94 934 950 105 238 247 101 100 607 99 262 738 109 685 782 100 12 954 93 97 351 99 495 743 98 295 629 120 259 346 97 347 743 102 417 796 94 456 645 106 157 436 100 807 892 109 361 448 103 311 442 108 342 742 95 389 717 98 22 314 86 671 766 109 65 803 95 638 887 106 238 771 106 563 597 101 279 516 117 916 983 93 229 637 86 829 965 83 506 595 82 373 437 93 527 940 80 190 277 97 342 531 96 713 814 102 9 230 94 170 297 98 289 702 86 536 746 99 596 787 98 173 976 96 222 231 90 236 740 94 126 304 118 114 293 102 576 710 104 389 772 81 153 503 115 680 789 114 397 515 119 118 944 110 109 905 113 191 317 94 137 486 72 417 816 97 269 548 96 38 104 105 40 654 93 329 950 109 634 873 98 16 520 103 136 572 92 416 460 99 156 644 117 600 750 95 85 470 114 564 651 96 205 568 114 435 675 115 526 573 104 828 900 102 522 715 104 89 656 76 293 535 87 782 864 92 208 224 116 507 652 93 48 674 99 33 162 111 710 971 97 120 991 93 95 379 87 244 720 102 569 734 88 519 527 90 209 946 115 359 978 120 253 767 91 536 847 87 375 574 93 799 851 116 478 918 103 270 755 69 240 376 95 355 764 90 599 669 104 448 702 95 403 708 100 129 624 112 197 655 106 865 878 87 247 556 92 27 525 92 31 778 108 227 666 99 33 981 96 657 907 113 150 644 106 26 356 116 675 965 94 119 157 109 192 674 92 273 656 117 80 242 104 146 163 91 878 890 102 348 605 86 550 853 105 209 914 106 341 714 94 621 638 97 199 975 99 429 899 92 138 410 110 451 659 85 195 230 96 703 777 111 170 626 101 115 202 85 28 608 101 287 350 87 596 832 101 8 539 107 269 697 92 738 946 102 26 597 106 771 880 109 302 504 95 6 117 90 284 705 93 254 400 116 220 449 110 393 909 90 488 872 108 332 786 108 212 780 96 42 241 91 373 749 114 14 975 94 57 506 92 193 699 75 196 831 96 658 732 95 256 918 101 263 674 106 35 169 99 352 896 106 41 895 95 81 501 105 500 946 112 419 558 94 681 998 98 333 994 77 738 740 98 179 243 84 193 771 102 172 933 94 405 408 86 603 726 114 147 442 103 410 787 95 634 998 97 147 532 98 616 709 85 48 433 104 213 739 105 69 534 100 326 631 72 82 230 115 575 931 104 402 405 103 297 678 88 360 520 88 15 446 84 203 568 90 233 971 98 227 314 80 242 451 79 503 660 98 249 655 97 755 962 86 630 881 79 283 443 100 228 345 91 73 638 86 304 365 109 420 652 103 344 462 103 569 905 74 388 936 110 127 388 108 128 651 97 467 800 81 442 663 89 789 941 109 324 600 94 161 701 106 82 141 94 745 887 94 109 926 101 341 736 115 309 612 98 17 255 93 237 836 102 315 465 96 475 904 97 336 784 102 415 669 106 146 622 105 121 289 94 249 503 113 576 996 90 31 965 109 607 749 92 359 637 81 0 317 102 260 636 114 507 879 95 419 938 109 254 749 120 550 678 102 550 689 103 579 887 95 408 960 121 318 856 86 493 634 111 342 952 95 12 435 98 425 484 89 285 313 86 765 888 107 186 446 92 372 680 117 589 594 112 247 439 90 198 754 114 302 706 89 76 288 105 86 658 113 626 673 95 34 730 102 41 789 97 250 639 115 124 871 97 182 508 105 143 847 96 915 954 106 497 679 93 221 585 102 679 836 88 139 173 123 74 288 105 47 583 115 320 926 123 481 613 95 748 862 96 49 668 101 38 373 90 76 587 120 406 820 110 372 787 117 359 485 115 155 341 102 463 951 85 460 538 98 268 355 110 668 851 117 100 434 118 746 982 106 614 621 113 544 750 99 88 760 111 242 390 86 378 910 88 166 350 94 464 600 93 286 375 106 547 855 98 634 653 112 51 825 99 77 165 97 197 569 126 73 116 100 482 874 92 358 720 104 622 696 102 46 375 98 306 755 103 826 948 103 202 972 107 312 727 111 239 844 99 504 873 104 454 588 113 112 480 105 237 282 102 52 99 90 151 316 100 418 619 110 181 989 88 52 453 84 170 726 98 753 910 99 126 672 108 247 544 118 469 584 105 388 784 92 345 967 111 339 525 95 796 856 94 18 735 118 788 840 104 320 330 89 197 288 101 725 785 91 421 929 79 863 969 107 339 637 100 63 915 103 225 512 89 252 496 95 533 774 95 40 813 99 792 986 105 609 666 112 299 893 94 252 350 111 263 882 98 258 433 100 11 321 96 301 749 95 512 985 89 438 776 109 405 600 105 535 546 93 197 455 111 172 803 86 3 212 101 144 919 90 31 52 99 427 467 100 268 843 119 162 648 114 58 690 115 439 549 96 386 912 87 38 334 103 353 548 100 425 979 93 206 755 121 68 487 113 712 810 96 478 770 96 195 771 118 545 961 100 140 622 102 785 902 104 62 219 111 55 251 91 632 991 115 687 956 103 65 171 74 725 945 125 82 763 112 447 893 107 277 610 83 713 788 104 924 953 98 545 805 97 248 993 88 395 919 78 344 466 82 47 307 109 200 970 95 463 556 117 49 208 92 75 451 99 526 547 110 337 939 104 12 252 102 622 843 112 348 587 102 433 608 104 57 451 99 286 694 97 368 766 99 302 992 90 652 938 85 461 749 92 302 533 94 78 222 91 533 919 89 352 986 93 583 660 89 64 670 83 875 892 105 635 690 88 25 793 108 160 897 98 414 478 97 1 105 105 206 286 92 44 648 110 170 920 113 628 687 98 790 908 115 508 945 100 92 188 118 280 714 126 162 267 107 479 844 109 137 885 107 454 698 103 415 863 96 382 903 102 392 537 104 186 712 100 289 566 127 112 507 94 59 553 99 428 556 89 512 896 98 317 492 78 195 343 95 359 416 92 353 487 107 355 428 108 641 840 118 97 991 92 461 653 94 81 977 81 42 440 118 614 832 123 599 832 105 714 739 94 175 508 123 373 766 101 437 995 93 438 923 101 359 650 85 124 701 97 180 610 90 706 937 101 226 756 116 213 743 125 452 557 105 398 503 76 9 763 91 33 815 101 157 463 114 52 202 103 270 571 95 143 951 94 326 634 97 5 966 93 286 322 87 707 754 93 224 822 95 362 377 83 419 759 91 318 901 97 895 959 102 897 917 98 653 728 75 641 871 101 322 424 109 291 496 101 72 197 119 499 723 106 596 601 77 15 155 90 707 808 105 523 551 101 254 734 76 660 741 77 71 737 100 192 607 92 733 936 113 666 725 107 644 834 98 203 529 107 665 759 91 406 624 100 600 610 118 226 573 108 718 876 97 176 695 102 41 62 97 302 411 98 140 227 110 603 866 116 59 344 115 688 794 103 73 701 97 233 521 83 74 983 97 282 570 99 18 160 110 22 606 98 54 770 104 259 761 100 339 436 95 740 929 125 181 361 87 29 582 88 81 865 122 304 685 105 423 715 75 48 91 104 199 822 122 182 635 98 331 381 92 111 684 102 12 786 102 22 425 103 240 770 73 510 911 97 71 611 113 614 787 70 504 659 110 518 753 111 28 257 101 131 617 96 360 562 96 101 871 91 28 202 116 135 445 103 286 591 99 50 493 93 92 918 113 526 882 101 346 739 116 54 390 89 589 724 106 594 984 89 197 829 79 351 873 116 19 914 116 107 646 103 164 932 105 634 994 103 330 958 103 601 713 104 28 830 95 755 812 109 166 763 91 376 771 87 285 345 105 256 420 109 232 940 96 117 256 89 746 859 106 693 796 90 16 486 106 125 439 106 431 543 96 40 607 102 238 541 105 575 579 106 419 439 79 180 751 120 845 886 98 351 910 88 420 616 82 644 947 87 102 993 91 17 391 95 627 723 93 170 628 101 700 733 97 150 665 111 395 896 110 229 953 80 231 865 109 91 626 97 187 460 74 141 810 101 62 106 88 13 745 106 704 818 88 198 991 82 165 598 92 376 493 92 82 588 95 142 821 109 647 971 95 459 518 122 169 735 93 364 598 112 176 631 108 39 531 111 9 955 109 108 148 83 301 533 106 793 800 106 47 588 107 685 703 101 856 939 103 150 701 98 82 585 107 225 246 92 362 679 113 358 625 99 458 661 83 99 457 92 546 821 89 390 694 91 4 109 87 276 338 100 262 680 93 446 765 104 292 332 77 15 404 95 290 459 96 818 963 105 392 935 88 128 478 95 741 888 106 126 690 115 264 716 91 287 499 104 754 789 110 620 789 97 431 726 108 102 746 110 647 769 106 234 431 97 218 288 111 315 765 110 91 126 93 69 792 110 704 783 101 455 652 96 6 317 91 567 818 100 430 684 84 662 671 113 149 640 98 375 606 95 181 491 107 5 517 107 362 567 76 175 381 101 813 992 104 784 793 102 911 959 88 59 212 102 409 676 92 128 356 87 55 986 102 352 846 115 115 371 100 129 437 109 642 934 93 576 580 107 353 479 95 200 473 102 463 968 100 503 774 98 295 608 93 205 302 107 485 595 102 286 389 97 11 66 114 220 312 104 379 595 89 359 729 90 12 153 90 123 144 96 83 576 112 190 617 97 212 423 93 33 515 114 935 971 106 54 672 88 444 570 102 638 762 95 432 687 88 715 967 100 18 449 93 639 753 86 28 219 111 357 942 87 234 760 95 155 187 89 298 319 99 392 758 85 229 508 93 194 823 120 363 738 109 188 746 95 199 569 84 192 881 98 205 820 104 473 765 107 536 771 95 112 896 88 27 84 111 487 798 105 237 702 118 28 711 92 171 992 93 633 851 109 60 217 105 387 405 94 487 749 91 203 750 111 320 600 99 273 661 98 542 641 105 901 970 85 173 215 104 253 540 103 536 982 103 575 890 89 294 701 110 190 367 98 910 941 97 187 498 99 538 760 100 510 577 105 412 792 102 314 681 106 474 658 101 794 974 103 46 314 109 67 199 95 585 921 106 107 216 106 595 967 83 330 482 125 181 941 112 256 961 74 62 174 115 157 722 98 261 956 101 475 711 87 845 884 88 83 612 106 215 991 90 668 757 100 401 807 107 274 676 84 902 996 92 537 871 85 643 919 90 494 625 99 368 810 92 4 677 118 775 943 98 670 822 106 352 855 105 146 189 106 170 868 119 542 872 110 581 709 93 1 730 103 448 811 91 496 632 83 111 719 109 503 969 86 46 324 73 493 784 100 206 874 104 504 604 89 345 584 110 135 884 111 450 834 94 336 582 116 169 908 87 716 721 103 376 392 96 333 628 101 188 198 89 275 864 103 182 618 108 635 941 112 75 992 97 52 866 110 62 184 101 78 243 96 441 967 111 13 952 109 11 953 100 153 456 95 313 819 103 496 910 86 416 855 108 134 499 115 103 937 98 161 460 90 526 881 107 253 576 97 496 744 129 808 882 103 751 868 90 136 689 96 277 934 110 173 676 87 306 684 94 828 833 95 841 935 92 5 857 102 158 448 97 23 907 97 273 332 90 489 615 99 788 869 106 159 705 94 73 788 88 651 970 101 201 220 94 255 329 109 634 710 99 149 381 97 26 898 103 505 934 89 527 762 86 127 433 93 223 459 85 88 263 97 181 529 96 215 538 103 314 804 94 3 449 86 15 354 93 447 731 114 183 618 88 165 281 89 418 639 111 663 887 110 202 819 107 213 631 92 75 725 91 490 534 88 303 688 91 318 784 105 119 482 87 495 690 126 419 690 104 203 816 95 151 169 99 875 995 89 408 963 109 494 614 93 70 491 96 231 790 85 763 875 98 471 989 110 441 768 106 552 678 105 510 622 113 701 874 106 34 119 105 596 694 112 553 867 109 375 825 103 78 858 89 772 789 89 6 264 103 213 641 126 22 359 109 780 876 116 292 549 92 751 875 101 221 799 100 251 289 102 689 813 102 317 668 99 198 836 94 234 789 92 476 948 92 689 975 100 391 951 109 637 672 88 71 379 95 601 956 110 405 783 97 412 771 96 133 362 107 3 517 84 587 854 110 112 384 75 13 252 99 10 578 103 125 354 104 159 761 100 285 421 107 484 604 96 5 618 97 475 718 115 366 916 135 99 239 95 530 879 96 88 869 93 308 769 98 68 369 84 186 724 106 524 897 101 55 365 91 106 359 79 448 896 105 753 845 103 231 334 105 41 581 83 644 655 113 292 326 97 255 339 105 398 640 98 584 777 110 566 879 93 286 958 109 804 929 122 61 203 89 430 486 109 420 450 108 202 738 99 571 715 103 393 632 101 126 588 96 20 148 108 419 939 96 77 817 103 211 310 80 207 209 93 846 910 94 329 770 102 809 849 99 136 972 118 130 942 96 569 798 96 377 458 97 118 843 99 272 857 93 446 673 101 103 109 102 173 364 114 403 408 108 165 607 88 505 837 113 294 614 91 739 973 118 700 957 115 633 675 106 699 726 101 398 961 96 162 304 100 588 725 87 39 94 92 372 652 84 255 611 81 247 977 99 745 820 125 562 901 92 78 937 114 277 699 83 562 719 104 892 903 104 45 728 96 253 720 91 204 665 104 337 977 117 743 934 101 581 739 89 24 503 105 71 475 96 68 408 121 494 664 118 70 992 105 274 857 114 586 949 103 487 619 90 840 887 97 628 679 82 261 540 99 356 920 109 437 875 102 36 158 99 572 758 112 345 753 95 631 767 109 280 572 98 741 853 85 190 315 82 302 873 110 369 697 100 45 770 88 142 192 115 922 945 106 305 682 98 318 969 101 601 701 81 86 174 98 861 886 96 437 724 100 15 955 94 554 558 98 786 827 83 487 544 113 190 699 96 342 815 120 117 236 100 255 535 98 162 812 98 700 753 110 743 835 99 370 950 85 153 799 101 371 956 104 530 646 84 151 818 116 516 821 106 681 886 100 835 918 108 86 529 94 187 425 104 867 956 96 259 859 99 66 791 105 383 626 108 141 922 99 5 206 124 570 911 94 267 825 103 307 494 100 79 831 95 261 470 103 356 750 102 286 304 109 64 881 92 19 368 94 78 113 78 798 909 107 14 452 98 483 799 92 108 415 91 55 515 114 404 608 113 443 875 86 548 749 86 623 862 110 326 972 119 613 946 98 184 817 99 253 734 85 172 556 113 24 802 86 378 512 123 735 967 85 477 599 93 63 284 98 459 842 95 8 175 84 60 459 83 90 881 76 57 516 81 32 735 102 142 388 89 419 540 80 277 335 101 454 925 95 437 503 109 470 493 88 679 799 87 346 814 94 116 258 105 0 911 113 549 911 106 232 305 103 13 539 88 85 848 104 540 616 96 275 521 116 104 780 107 206 219 75 220 644 108 532 568 82 960 977 82 770 897 110 410 643 110 590 686 106 836 847 94 67 260 116 373 466 75 13 645 92 221 502 98 408 499 111 119 151 103 555 949 123 386 905 94 481 558 107 691 801 104 181 355 102 663 780 106 595 940 94 258 733 118 63 673 88 17 239 79 272 347 90 242 394 100 162 344 93 221 907 108 613 758 97 95 103 101 249 891 106 276 803 94 432 451 98 154 282 95 361 644 114 106 279 81 524 734 79 844 956 114 446 548 76 688 740 86 180 581 98 430 950 90 44 766 114 253 569 101 83 324 89 128 870 89 453 514 99 417 815 110 561 800 101 194 577 81 145 760 101 308 971 79 76 197 77 672 926 112 365 921 99 241 350 110 145 732 85 518 675 117 272 499 85 21 566 98 251 668 107 258 589 106 584 704 101 74 698 95 427 789 95 36 67 78 200 891 94 430 646 95 32 703 89 86 575 113 257 378 90 229 817 108 283 589 95 808 873 108 442 734 95 468 958 103 622 836 105 227 410 110 318 635 119 531 568 103 419 655 103 725 811 100 894 993 109 88 448 98 186 961 104 375 885 107 39 758 98 430 530 86 256 313 87 244 763 110 462 863 97 19 501 91 718 731 100 34 172 93 45 729 94 644 966 87 471 819 100 1 385 94 182 452 99 54 963 92 410 455 103 438 587 115 270 938 90 138 952 88 615 653 101 246 667 90 824 849 93 790 909 90 510 549 110 616 939 91 68 270 88 590 593 91 454 821 90 113 353 119 9 450 127 257 728 104 784 986 99 200 209 89 199 704 111 119 956 115 313 500 77 147 361 99 283 987 106 282 751 93 19 929 103 240 487 95 690 836 98 61 511 117 142 194 107 90 528 90 111 449 95 468 614 120 677 680 90 6 57 107 434 825 92 321 686 91 49 302 110 879 999 100 4 631 92 238 305 96 456 718 90 397 483 92 18 442 81 379 388 111 543 632 113 99 591 98 338 945 103 550 724 98 248 704 108 23 898 122 302 410 97 43 576 92 15 899 90 280 828 97 294 507 102 138 357 104 729 911 113 618 652 101 741 807 76 502 730 90 447 904 97 618 767 90 7 144 89 874 974 101 442 902 83 316 494 106 129 796 101 368 890 103 21 329 116 207 346 117 306 469 116 465 905 95 228 834 85 574 915 118 514 937 100 141 927 96 53 310 99 308 839 84 478 547 93 372 420 79 120 389 101 12 564 109 115 517 89 819 861 99 589 889 94 681 700 101 22 998 108 166 836 90 445 586 113 495 658 105 553 803 81 448 759 82 120 224 100 409 540 111 391 622 103 56 553 94 110 761 92 780 799 123 630 927 101 336 608 112 342 851 99 922 941 115 505 578 104 161 873 103 373 569 87 392 750 94 85 587 114 175 950 103 411 888 105 54 992 100 417 510 104 500 612 111 337 647 98 942 958 85 31 828 115 176 360 102 6 553 96 319 745 93 539 804 95 477 825 98 206 904 118 147 919 100 838 981 86 40 727 98 135 472 97 66 381 78 318 742 90 656 790 96 732 738 127 699 985 105 600 921 107 288 686 94 589 855 92 807 871 100 208 747 106 149 597 118 442 769 93 276 524 108 355 768 98 358 849 104 379 608 89 3 89 97 230 951 93 704 732 102 269 733 95 390 558 98 99 793 115 207 446 85 623 956 92 22 400 87 158 891 123 728 793 92 714 815 93 361 727 78 140 576 100 13 755 91 356 444 106 172 304 95 314 854 104 281 549 97 378 771 94 258 855 113 889 974 111 450 480 98 444 459 91 33 264 91 221 229 107 311 854 97 71 396 94 351 887 134 427 710 111 473 747 88 199 492 123 521 535 85 7 943 103 233 389 95 393 628 112 710 979 109 180 927 87 426 918 99 89 142 102 129 616 107 56 904 100 504 721 99 81 967 96 203 764 98 414 606 97 961 982 86 490 521 119 174 747 99 666 926 124 78 628 89 251 270 127 655 698 101 469 532 112 577 621 95 159 898 96 283 723 94 869 886 106 232 717 97 215 247 93 123 158 79 208 455 116 346 850 110 11 735 97 412 585 93 726 996 95 407 660 88 287 592 89 533 662 85 65 718 102 318 487 104 310 983 106 62 641 85 34 799 101 342 549 113 11 370 115 64 153 92 7 341 119 30 428 94 85 752 93 387 786 104 398 714 89 145 645 100 108 960 109 536 689 104 111 394 80 667 694 96 119 816 83 185 509 97 137 603 101 150 669 99 216 563 112 364 918 86 96 214 79 62 283 99 700 951 111 542 999 105 248 701 76 414 538 101 129 574 109 151 190 96 545 998 85 186 652 102 268 394 98 480 515 96 301 489 106 732 977 94 721 725 104 155 705 98 205 266 87 207 665 97 407 783 87 142 197 90 828 845 105 374 816 98 15 377 100 535 978 92 195 517 99 36 969 96 591 685 82 328 503 97 402 666 94 313 682 84 148 253 116 150 388 105 116 363 96 700 878 104 477 657 117 239 763 92 777 820 126 268 952 82 8 88 92 27 930 98 48 873 90 740 785 89 122 557 105 268 738 100 598 830 107 558 631 100 164 461 86 406 727 107 265 895 113 129 986 108 276 991 99 123 567 91 578 886 99 320 902 105 249 581 115 517 913 90 512 702 85 154 193 100 763 825 102 6 188 89 341 647 95 8 355 106 139 250 81 394 572 101 48 64 108 337 801 78 253 808 102 510 727 110 572 688 105 181 809 72 12 391 86 382 846 106 163 876 103 429 451 87 124 428 93 91 151 110 193 897 102 469 900 83 877 889 110 154 545 95 59 399 105 87 747 99 738 867 104 64 191 125 335 482 87 53 870 90 276 652 98 248 457 93 178 334 87 116 554 102 784 958 102 162 237 107 224 880 94 728 830 108 544 792 88 188 700 94 58 475 109 326 336 103 80 987 100 415 622 106 29 249 98 244 412 122 696 730 97 730 932 98 8 759 99 202 896 91 150 828 106 330 689 108 70 540 115 76 513 94 566 576 101 647 809 103 83 205 96 77 310 98 336 807 103 88 600 83 295 995 94 304 528 90 15 964 106 434 501 92 326 536 105 538 610 99 6 855 115 40 678 83 645 650 89 68 977 104 342 713 100 744 889 106 273 890 108 462 775 107 7 798 82 520 954 119 554 695 98 379 537 95 162 763 98 293 294 97 436 649 105 128 202 104 228 460 124 382 824 96 421 951 118 46 546 107 217 525 108 146 297 114 465 999 110 100 618 89 361 746 79 24 140 108 218 287 113 200 432 108 507 791 100 941 981 105 397 491 96 630 725 102 114 278 101 4 963 104 135 609 89 411 568 117 268 341 105 229 958 100 123 844 96 500 968 113 180 510 99 111 614 111 724 910 104 612 736 102 674 888 111 92 407 114 395 397 121 377 925 98 38 60 103 577 726 99 64 457 102 70 912 109 447 890 92 37 713 101 188 768 103 368 768 82 281 849 108 313 861 108 299 861 83 42 619 78 289 370 110 299 825 118 495 818 85 456 837 112 735 813 107 215 266 95 578 747 98 652 770 119 36 560 120 245 272 111 619 834 106 378 470 105 222 312 94 12 567 101 277 820 113 340 928 97 219 618 99 400 812 95 112 180 102 154 780 90 586 953 102 375 586 104 660 925 95 862 984 108 286 418 105 310 988 112 625 831 76 270 297 85 201 451 111 331 567 104 661 812 98 675 693 106 9 791 90 445 954 101 405 697 85 17 223 95 189 330 91 541 826 97 143 706 100 192 309 100 750 921 89 347 453 104 467 943 102 69 914 100 29 964 84 678 794 98 747 976 109 791 951 100 548 726 101 294 455 91 137 181 119 840 948 93 450 580 80 100 163 81 541 980 90 585 615 99 69 365 105 167 802 93 608 687 80 286 537 102 38 369 110 478 824 102 22 161 95 200 388 100 288 323 87 587 868 84 282 303 97 132 138 76 7 398 109 318 322 106 440 983 89 85 541 77 93 888 86 406 883 120 401 569 81 140 241 97 106 368 103 457 748 88 121 782 114 425 477 103 6 567 99 152 406 101 23 982 103 426 694 87 115 427 101 385 846 99 628 880 77 611 985 86 459 721 108 836 987 85 65 792 100 696 899 95 337 937 90 730 803 122 184 647 97 527 924 111 492 526 104 346 807 104 57 260 113 768 960 102 40 694 87 686 999 81 571 667 96 543 624 102 286 440 98 208 527 112 248 455 117 85 462 103 759 911 103 34 337 100 13 910 78 251 637 93 105 594 118 158 622 85 550 796 89 251 807 118 219 324 90 149 866 109 238 343 108 14 256 99 34 91 91 370 520 85 71 950 95 176 778 107 606 802 96 76 716 104 51 875 108 21 974 110 254 274 117 452 655 110 658 693 88 830 855 100 203 336 113 73 92 96 342 957 109 358 782 100 130 785 124 275 473 92 740 767 94 0 571 112 410 453 90 184 879 99 192 460 97 112 598 104 194 589 91 586 901 102 75 899 96 315 918 98 210 932 95 125 361 94 501 730 105 596 770 92 563 728 87 494 890 114 214 625 101 726 932 74 822 963 83 32 69 105 806 880 96 428 885 97 64 877 105 82 778 94 536 566 84 498 663 93 618 981 103 86 984 91 91 239 92 124 943 99 408 874 93 422 446 105 223 835 100 710 786 113 100 332 101 265 542 100 298 975 94 549 801 104 568 838 84 694 943 101 734 797 112 67 298 96 63 577 114 394 961 89 367 788 96 231 766 96 272 765 101 526 863 96 813 870 116 492 925 105 516 973 99 52 541 88 8 360 97 545 676 110 578 644 81 204 407 114 553 969 99 130 739 96 2 187 106 439 588 87 610 865 99 12 319 86 108 993 98 471 963 115 484 807 108 185 699 100 467 950 91 667 764 104 277 800 108 196 627 96 20 64 117 460 614 103 11 330 104 683 850 105 255 277 102 128 453 100 117 287 116 220 346 93 542 610 101 54 204 100 92 849 108 589 926 106 152 476 101 167 421 92 497 673 101 166 791 112 13 427 82 699 911 92 135 904 104 318 775 99 504 552 88 398 860 107 320 567 107 76 834 101 597 719 111 410 994 101 303 534 100 273 428 88 185 764 100 295 697 105 142 913 100 163 233 96 260 925 86 275 469 94 43 989 87 49 586 119 470 855 105 303 773 93 202 260 86 263 358 104 2 753 92 279 344 84 480 905 105 134 996 110 175 733 107 52 548 101 190 483 94 12 271 102 432 676 88 81 266 116 359 639 103 130 364 103 257 708 103 15 920 86 223 980 99 346 840 107 368 661 95 20 903 101 401 576 105 184 827 109 200 579 112 198 470 119 480 890 111 330 982 111 312 573 100 299 603 110 823 836 91 22 172 99 75 189 93 303 449 111 263 702 79 68 394 94 93 448 86 261 764 121 319 973 104 686 887 108 258 560 109 459 948 105 146 718 89 203 910 90 618 838 110 196 803 100 132 230 113 45 298 105 332 674 73 688 812 114 5 47 77 477 822 102 1 698 108 477 896 101 764 921 116 113 181 90 426 595 100 55 110 97 241 937 99 22 168 99 375 850 89 501 928 101 261 727 100 131 477 106 142 767 120 474 858 93 492 783 107 18 317 96 223 335 98 788 962 90 643 658 90 118 396 95 177 931 106 211 905 92 515 952 96 86 801 88 538 710 78 167 218 101 287 819 93 84 786 100 596 797 91 659 757 82 143 723 90 404 581 92 647 795 94 572 828 107 815 942 104 49 232 97 496 933 98 63 580 112 115 726 95 150 806 87 274 801 107 412 552 107 185 733 99 145 712 101 285 781 91 25 835 100 97 728 93 650 791 114 553 748 103 516 611 103 26 559 98 197 724 102 389 495 98 346 667 99 122 560 106 88 861 95 213 614 107 733 748 89 735 821 108 266 474 105 405 869 108 332 908 88 84 734 115 218 917 94 465 594 87 486 565 90 75 417 87 388 565 107 460 938 107 23 712 106 364 497 102 849 900 94 160 480 103 215 842 92 191 944 91 268 380 93 151 216 87 81 184 89 158 444 85 218 368 100 54 317 96 323 532 111 305 849 101 858 949 104 172 252 96 70 612 119 205 694 95 380 702 103 199 206 109 25 54 96 299 500 125 718 860 92 32 723 100 118 841 105 391 449 88 699 846 104 57 874 99 138 626 118 557 738 97 473 591 116 238 567 98 174 372 103 874 964 97 804 997 94 292 743 120 278 900 101 333 346 115 182 591 95 309 609 97 802 866 93 246 809 107 110 771 119 460 673 89 528 662 104 615 783 110 126 926 82 9 22 91 968 985 89 64 832 104 49 401 89 397 649 120 216 346 91 857 903 89 96 476 84 84 291 79 24 88 110 273 960 103 486 869 116 320 514 86 64 783 106 69 713 91 315 723 86 113 522 104 224 807 102 253 345 109 936 962 99 677 753 99 696 993 93 566 600 100 446 855 96 562 637 106 629 806 97 541 655 102 267 808 80 276 755 101 295 985 106 195 893 87 332 478 113 61 379 103 308 430 97 493 666 82 451 536 100 208 998 90 49 836 106 579 742 107 804 869 90 295 492 117 144 764 102 166 298 87 23 552 111 245 813 99 917 969 90 355 829 109 68 344 104 250 933 120 43 470 114 295 607 100 424 904 86 146 171 102 416 729 95 64 478 104 662 933 82 124 709 71 500 892 103 836 998 106 116 832 111 251 758 84 531 862 100 215 658 99 115 921 97 136 152 92 9 60 93 631 707 107 799 885 76 11 148 76 642 655 101 187 847 109 621 774 112 181 303 89 662 723 113 374 733 99 212 757 96 306 610 99 522 979 108 475 914 96 864 977 97 292 972 103 57 727 97 268 587 105 77 967 104 32 526 100 164 442 107 809 863 99 377 534 101 304 880 108 290 648 94 490 910 100 632 902 108 397 924 91 142 284 95 123 202 94 563 645 99 738 810 114 133 400 75 754 984 95 321 500 90 158 789 103 479 641 104 524 936 89 494 749 96 57 61 93 914 976 91 414 919 98 372 484 89 1 816 108 73 550 108 51 961 91 627 765 113 513 622 109 322 478 88 50 686 101 159 996 122 317 771 94 348 960 98 223 272 84 250 395 84 467 781 90 283 440 99 289 898 107 217 758 103 323 903 112 452 934 115 283 996 112 55 445 99 689 841 92 32 770 100 801 860 89 257 557 87 78 632 97 42 739 109 727 728 83 160 410 111 134 860 94 490 807 86 701 707 106 235 558 104 288 377 110 373 803 97 316 552 87 364 927 95 852 933 120 540 552 110 317 462 103 379 815 104 379 642 111 566 582 96 409 966 85 128 679 118 348 821 100 290 481 91 30 963 89 384 734 91 137 382 78 29 993 82 75 244 97 541 945 84 178 487 112 227 929 114 55 222 84 114 513 96 420 649 121 433 732 110 175 681 93 319 813 89 322 787 116 452 593 94 479 777 87 946 982 95 355 819 102 684 773 93 128 748 97 216 413 88 2 681 66 98 135 80 221 252 105 48 508 100 45 143 123 210 913 103 19 528 83 11 183 88 153 510 96 123 174 80 713 777 99 175 656 110 184 800 100 49 94 100 821 920 96 515 736 83 287 691 108 593 916 98 219 600 102 420 743 96 699 945 90 31 315 100 191 755 98 299 652 103 227 487 98 875 969 106 321 633 96 369 691 102 764 982 97 79 319 102 400 461 103 206 411 97 300 923 100 734 948 89 177 698 105 423 472 89 280 874 106 308 629 113 257 635 105 635 823 92 254 970 99 408 884 101 326 691 82 566 910 114 32 377 92 172 737 86 468 833 115 424 771 112 153 371 119 361 417 97 324 441 92 388 763 97 144 361 102 370 993 109 366 632 98 166 407 86 133 731 101 157 163 101 513 523 93 870 956 88 493 757 110 377 572 101 59 487 94 52 301 101 872 999 85 761 798 105 362 523 102 168 745 101 198 331 90 493 580 101 70 393 115 102 134 105 468 508 92 708 871 116 4 898 97 591 851 95 621 641 86 471 857 123 780 826 100 367 431 94 220 835 96 113 186 114 60 413 118 496 694 102 477 752 105 95 154 108 379 564 81 319 730 109 115 671 110 71 482 92 101 827 96 109 441 104 63 902 90 385 735 93 812 878 100 211 576 99 263 522 106 543 786 113 24 224 107 181 904 91 56 597 100 714 767 87 348 579 107 906 977 107 276 506 103 289 872 111 233 729 92 328 412 93 287 502 113 234 454 92 459 560 95 359 956 104 452 929 115 244 590 93 251 888 94 836 892 117 335 799 104 68 498 109 165 968 93 872 948 129 298 645 89 459 868 88 330 751 114 593 700 104 75 557 93 530 877 101 23 702 110 86 263 106 463 981 96 57 641 98 149 294 91 787 852 105 401 957 96 300 468 91 72 135 107 355 706 90 701 923 92 110 369 105 614 688 95 223 791 106 412 987 106 297 739 95 122 483 95 464 549 118 160 710 97 98 860 114 241 733 103 675 897 98 70 838 88 293 510 126 51 949 102 25 970 92 156 786 95 163 172 94 451 718 99 485 758 101 248 615 101 135 548 106 592 686 108 431 536 94 399 561 96 429 838 95 110 842 94 394 511 86 100 560 90 285 580 85 411 924 97 156 539 100 375 449 92 270 552 104 7 905 117 24 563 99 424 541 104 38 409 99 687 761 84 547 835 104 631 669 99 320 691 108 554 737 89 76 994 94 804 913 99 443 747 106 318 957 94 782 796 91 420 586 104 724 967 102 425 618 101 22 688 94 280 563 99 492 732 86 113 944 102 436 995 96 214 636 102 79 920 113 273 906 92 783 876 105 243 687 92 293 672 98 183 653 94 87 602 112 83 414 113 137 415 96 396 955 91 433 772 79 166 439 94 609 714 84 248 249 104 674 778 70 220 368 84 809 956 106 33 343 100 29 736 95 217 971 103 191 936 99 346 658 101 877 955 92 341 998 98 361 741 97 410 744 99 30 461 83 69 887 108 125 895 128 224 452 119 14 498 90 278 501 108 238 671 97 232 406 105 149 880 105 346 827 104 258 461 103 306 493 102 217 594 115 13 42 113 473 826 95 326 535 98 284 797 111 325 641 115 24 242 89 91 787 89 10 899 102 98 522 76 875 920 105 318 465 100 263 647 90 113 284 101 193 944 104 127 954 87 165 943 110 357 530 75 166 513 101 752 902 104 112 536 101 530 647 87 454 482 81 150 372 81 372 703 113 87 123 109 460 956 88 559 592 83 255 643 96 237 345 84 414 917 99 157 820 90 641 771 84 312 766 96 220 232 103 281 331 99 374 874 91 52 550 115 728 738 107 185 930 104 279 871 104 573 956 110 483 929 88 385 424 102 7 344 105 66 315 106 863 888 91 263 493 100 578 771 97 230 916 99 414 952 125 809 874 93 35 758 95 528 588 80 120 807 92 214 385 88 222 277 104 515 838 79 709 872 114 518 725 105 19 287 92 657 771 102 671 941 107 338 899 86 581 773 88 530 644 95 70 479 96 97 951 78 30 373 94 562 690 108 317 425 108 179 238 94 280 699 108 160 858 94 410 733 85 639 701 105 391 491 103 280 892 103 567 811 121 348 414 86 68 303 95 292 513 97 362 654 94 17 122 82 206 948 103 328 688 86 220 806 103 23 184 110 721 761 97 18 253 95 101 615 100 220 488 104 723 852 116 313 824 89 235 726 88 228 637 91 240 635 114 898 930 124 681 804 98 312 859 109 170 837 91 163 385 102 52 127 82 23 393 100 37 88 99 141 884 91 593 869 103 848 946 105 247 905 92 241 779 108 201 680 81 471 960 84 445 724 112 537 823 123 178 327 97 869 924 105 346 670 86 368 678 117 228 685 117 292 552 121 798 828 95 192 424 107 257 411 97 554 815 94 436 618 93 273 530 100 466 731 73 120 412 85 933 954 108 115 464 92 118 274 105 165 175 86 124 554 104 589 632 83 105 278 113 754 919 92 135 768 98 232 680 103 440 559 102 899 917 94 574 778 106 223 841 99 429 984 96 354 808 110 102 395 94 243 244 103 554 873 108 132 569 133 360 953 113 615 820 82 267 803 108 336 999 110 106 796 99 464 888 88 208 821 108 134 784 104 301 529 114 630 686 104 260 982 78 3 777 104 21 758 95 157 330 110 83 273 103 328 525 106 67 603 95 340 909 92 589 673 88 176 791 88 877 935 98 465 783 106 269 729 80 494 891 95 21 121 91 537 894 115 10 801 99 468 798 97 543 898 92 465 673 120 590 856 86 281 378 111 650 665 106 524 716 94 42 866 105 279 824 94 395 638 101 113 595 80 130 766 105 757 854 92 633 953 105 652 945 110 478 693 107 202 594 100 28 884 90 19 203 96 478 895 92 37 889 91 194 827 101 649 948 104 41 469 99 46 118 106 135 377 108 17 678 106 45 761 92 236 598 88 614 977 94 454 828 97 388 768 109 444 878 103 532 660 101 8 794 106 772 910 100 383 807 80 64 321 89 624 731 104 32 730 115 194 502 98 246 506 120 476 709 102 347 792 95 83 963 77 345 523 121 506 907 115 426 792 108 44 699 110 9 273 91 251 938 105 241 523 108 354 629 105 293 532 104 108 454 88 212 890 76 583 981 92 2 175 100 235 651 101 10 454 86 399 403 116 16 815 97 90 339 103 369 621 96 347 376 110 16 854 103 271 573 90 18 326 108 398 679 99 6 501 110 244 427 108 435 683 107 342 525 95 207 773 95 342 454 98 163 178 108 139 957 121 231 758 83 377 480 79 579 602 105 469 815 111 68 389 93 188 762 92 127 820 114 388 612 98 334 811 114 690 963 75 423 849 96 391 829 87 258 690 103 429 980 98 281 679 108 145 890 120 7 761 107 164 833 84 250 262 89 124 245 96 446 472 95 372 813 95 297 306 92 284 695 113 9 85 91 194 493 88 36 410 98 404 699 89 957 986 97 655 851 73 285 495 103 797 990 101 583 924 84 88 193 108 268 595 100 48 210 79 74 270 110 358 745 87 574 833 96 347 565 109 40 558 109 295 429 96 407 970 116 252 550 100 677 762 83 59 905 100 254 275 80 458 886 109 59 347 87 312 889 106 776 860 105 549 755 104 396 856 90 399 623 97 313 915 89 147 632 90 116 353 98 729 924 73 151 303 102 4 60 107 449 627 79 199 707 103 742 999 101 313 330 108 752 927 108 527 780 100 161 564 98 112 347 100 59 456 86 257 283 84 150 172 107 546 863 110 173 335 105 377 828 120 506 894 97 6 853 98 309 481 99 206 677 108 750 925 103 640 767 99 386 469 98 0 476 111 650 702 86 757 809 108 376 452 131 104 108 93 271 368 109 601 684 95 663 686 110 238 334 86 269 853 89 147 569 99 21 651 115 0 942 106 254 505 97 231 605 98 303 790 97 788 832 118 575 917 108 419 989 89 81 937 98 289 571 101 773 812 104 806 976 115 507 684 98 448 541 98 8 527 119 499 790 107 389 613 92 211 980 85 238 920 93 921 990 82 680 878 100 759 812 96 407 826 82 300 822 86 328 957 106 28 438 103 80 221 108 409 514 107 121 857 103 457 542 104 204 560 99 38 461 94 156 843 121 1 34 111 333 402 114 426 961 107 448 633 87 632 787 105 35 603 93 872 906 118 189 731 92 468 747 96 517 796 90 165 746 94 21 302 96 11 262 95 38 74 117 563 902 107 533 710 88 454 936 94 678 991 81 280 350 88 177 962 88 86 406 83 68 575 102 178 693 88 456 603 102 115 872 87 672 825 107 107 838 106 373 521 103 71 808 116 586 701 96 866 907 104 414 441 102 170 542 104 38 789 104 368 406 90 309 443 96 416 543 101 502 884 88 767 893 91 64 284 98 346 959 96 399 806 121 506 963 91 556 952 97 872 961 98 771 814 87 42 990 111 278 990 95 849 851 101 211 412 104 19 129 104 189 903 96 224 387 100 564 597 118 196 314 110 555 750 110 477 611 85 807 945 119 762 827 104 190 914 99 195 210 94 190 310 86 43 51 82 309 945 103 496 934 100 77 556 103 681 980 103 170 344 106 542 777 88 723 747 106 6 312 111 149 311 124 169 529 98 168 427 96 656 920 92 148 225 100 519 642 88 551 632 128 204 453 118 476 852 98 41 695 98 489 642 107 216 697 96 64 519 99 448 855 102 37 796 116 603 976 115 608 899 93 7 276 98 954 997 103 92 435 103 240 937 88 443 514 99 702 955 106 242 352 104 413 648 97 421 935 95 58 922 95 118 254 89 42 306 98 256 882 100 548 804 127 563 609 106 560 622 96 102 286 114 654 952 93 26 418 98 172 856 115 193 321 111 67 451 119 746 860 90 207 480 90 26 175 113 96 704 88 488 676 96 685 976 102 548 880 97 713 973 107 539 854 107 677 739 114 889 897 93 64 497 92 746 763 104 595 807 106 188 876 105 130 534 83 522 824 93 299 317 101 676 891 76 10 458 106 62 383 100 341 584 99 266 802 92 324 873 116 169 184 109 570 794 99 89 820 117 406 696 98 123 556 94 326 811 86 588 629 93 19 802 100 423 499 104 276 671 90 249 882 113 606 609 114 419 742 101 469 676 96 417 608 88 45 810 104 275 753 103 142 225 116 275 394 98 194 441 96 478 504 108 656 915 94 356 802 112 258 832 97 607 805 103 102 584 99 86 968 98 730 857 108 573 848 96 670 706 105 648 893 88 380 950 97 304 641 84 302 773 86 466 506 98 61 785 119 331 598 100 374 896 102 429 644 97 566 842 106 419 990 110 163 375 93 370 987 82 51 859 112 613 753 97 716 943 82 218 451 82 74 197 101 112 751 106 454 816 113 693 834 105 136 658 98 671 865 92 7 71 83 269 734 115 85 399 95 252 873 97 557 966 87 71 970 110 16 360 84 669 922 98 32 81 109 592 629 98 249 255 109 141 540 84 316 407 109 286 821 101 33 805 101 165 270 116 685 728 98 397 897 113 510 986 92 156 188 106 371 869 117 15 111 126 353 392 108 143 332 105 691 909 99 797 823 105 363 884 103 23 40 94 981 995 93 136 822 111 83 688 103 127 491 101 693 963 97 204 600 120 367 821 96 347 400 98 828 989 92 477 915 101 252 331 82 600 726 91 145 232 89 163 279 101 62 618 104 251 588 107 288 469 92 250 468 96 519 613 99 415 694 94 205 665 101 399 818 100 295 596 99 63 962 108 171 946 98 447 858 112 213 594 85 155 453 95 66 769 105 665 670 104 131 433 106 0 441 105 367 384 106 288 849 117 745 923 95 511 808 90 219 825 89 326 886 85 628 757 99 114 491 96 538 735 109 552 685 111 66 626 83 195 232 103 655 916 94 258 912 87 195 827 98 660 946 107 150 306 102 891 941 98 749 887 111 124 305 103 692 837 98 82 619 94 175 268 92 177 317 99 765 864 104 98 810 100 642 647 96 466 992 90 438 867 109 634 954 105 282 448 86 294 610 85 24 355 103 464 904 107 604 649 100 423 588 99 514 749 92 762 783 97 707 739 96 162 776 105 755 915 93 76 493 91 743 903 82 474 994 98 230 462 102 220 914 101 350 435 80 173 825 98 576 977 100 123 225 83 469 748 101 44 176 96 256 729 113 104 377 96 206 434 102 25 90 112 62 153 93 458 637 92 123 585 92 326 494 93 61 456 88 76 101 93 606 875 102 407 752 118 625 808 88 83 421 82 582 661 97 659 949 98 115 315 109 151 804 95 490 625 99 348 689 104 164 777 108 480 941 88 261 561 110 121 375 110 331 390 96 280 448 94 307 612 107 364 432 104 442 906 102 847 951 110 230 751 92 571 917 111 113 492 85 431 585 85 641 687 85 229 349 101 131 371 92 31 385 92 16 647 97 190 643 96 557 710 119 163 925 106 569 807 101 290 856 119 646 852 95 370 969 95 408 666 114 9 970 103 157 509 86 171 259 111 37 139 97 2 767 99 344 692 105 509 796 87 192 922 100 590 700 97 55 197 98 503 989 81 66 666 95 137 285 100 270 975 102 216 516 112 340 959 109 89 625 120 595 612 93 218 346 107 311 512 108 379 824 106 394 767 90 415 835 94 50 80 101 140 548 87 535 679 98 813 885 88 121 829 77 844 863 89 457 813 101 198 520 96 212 285 88 19 434 96 45 956 98 275 533 108 138 165 97 545 639 88 168 443 98 180 462 104 659 899 100 25 609 89 319 547 96 593 830 80 227 592 103 138 885 104 605 662 95 401 794 101 286 423 107 239 859 118 284 287 78 197 208 107 778 813 91 141 719 88 162 306 112 72 589 101 93 663 91 226 858 93 511 543 101 197 908 96 499 849 101 46 511 98 636 887 105 128 387 89 316 758 92 575 621 96 398 505 88 477 986 90 125 805 99 162 466 102 89 199 90 163 688 108 848 882 101 514 655 100 491 984 96 784 935 101 815 829 110 483 524 95 192 588 94 685 838 113 167 471 105 169 992 78 436 640 94 130 352 113 212 590 99 558 990 103 559 942 100 762 921 96 331 939 95 469 981 96 242 505 96 109 415 107 921 952 99 14 505 116 36 184 122 553 858 88 696 789 80 167 204 98 74 670 100 190 321 84 479 658 83 304 552 91 689 751 82 719 917 85 276 389 89 522 771 97 133 610 103 267 593 91 73 436 87 75 503 105 158 503 96 27 943 99 229 363 113 263 436 99 401 779 94 680 774 100 526 543 89 463 555 99 269 854 105 576 970 95 489 638 98 44 102 106 71 103 97 635 916 93 492 529 86 344 929 114 415 538 113 30 193 113 213 556 114 365 617 100 166 584 100 336 571 93 402 850 104 252 820 95 575 683 117 360 563 110 322 334 80 113 545 100 332 898 91 32 667 94 664 814 84 193 780 96 189 833 118 458 945 100 273 550 100 119 486 107 410 944 91 64 68 82 282 563 96 262 334 78 561 798 99 134 845 88 150 736 110 256 756 97 261 591 105 485 946 100 444 772 101 46 304 95 203 309 98 811 832 107 418 832 98 283 943 98 83 461 102 5 454 89 115 993 80 340 877 100 339 520 92 315 997 98 71 836 101 81 229 85 36 326 103 71 336 115 209 700 101 21 530 103 264 877 100 181 820 100 44 307 109 580 842 116 254 484 102 110 248 80 367 548 110 24 933 102 7 207 111 436 822 106 179 754 97 258 301 96 134 894 102 199 370 100 235 431 90 828 950 115 865 943 96 654 844 93 308 607 99 33 93 112 176 980 102 601 617 88 414 685 96 82 286 107 231 322 100 262 360 110 406 522 102 312 344 95 78 90 112 637 948 108 78 645 95 127 941 101 48 294 106 603 899 99 233 338 101 73 344 114 331 717 93 85 106 97 609 849 103 211 430 99 129 462 101 106 603 86 384 909 113 257 633 76 412 629 90 42 605 109 420 760 98 67 150 126 392 548 107 430 595 100 178 925 115 202 671 91 307 781 103 323 402 104 75 419 110 630 667 104 283 365 97 728 839 99 8 323 91 362 830 103 483 510 110 685 873 99 8 224 99 402 947 89 85 764 112 290 848 97 686 875 65 581 670 88 26 941 94 418 982 92 259 739 89 301 717 102 7 45 92 400 491 106 2 243 110 538 750 108 174 306 103 121 630 92 282 837 102 96 874 92 497 851 94 587 885 110 537 711 88 399 429 94 765 929 116 105 228 103 148 230 98 129 826 96 84 980 110 661 866 96 509 691 90 317 717 96 418 610 129 36 183 76 428 637 107 45 241 102 101 206 94 50 128 104 171 638 113 36 489 94 253 781 86 600 881 94 97 719 112 238 412 95 167 634 92 398 888 86 283 374 103 150 206 98 462 785 99 578 954 104 243 938 101 405 433 112 687 872 100 833 950 113 318 899 87 172 559 106 544 901 111 324 358 109 304 790 117 360 665 84 236 859 79 95 247 100 160 481 114 142 903 111 627 740 98 98 706 99 65 830 102 395 681 97 712 861 106 906 999 93 514 726 100 128 290 112 477 593 80 3 200 89 55 185 112 9 369 88 57 243 97 433 971 96 610 676 99 183 496 106 603 902 88 669 756 96 93 360 114 411 523 92 546 760 109 25 661 105 254 707 95 8 974 114 821 960 102 158 936 87 467 774 97 330 657 101 135 652 99 337 624 88 403 843 88 469 665 91 98 328 84 57 385 92 135 880 108 236 882 112 131 681 110 250 557 90 248 791 106 541 553 115 647 692 89 418 717 118 201 559 99 115 148 82 246 978 88 176 346 95 7 88 94 462 604 107 603 727 98 402 629 99 207 651 100 722 889 115 544 669 93 223 340 110 367 663 88 92 385 84 217 365 99 544 620 93 539 734 102 285 489 91 7 739 114 485 602 99 139 616 105 461 551 94 854 858 92 494 548 90 221 988 100 577 675 88 434 842 100 166 223 105 464 474 103 82 181 110 635 937 118 333 992 104 232 387 108 275 705 94 390 735 112 516 820 83 42 485 107 808 979 111 437 603 107 230 895 101 25 714 99 244 489 92 571 797 87 599 610 91 48 511 90 410 425 104 210 616 97 37 995 97 130 350 93 732 871 111 396 616 96 813 964 97 704 810 84 256 778 103 85 145 115 71 369 97 124 526 115 299 348 96 205 376 94 84 970 97 534 777 95 161 162 89 173 563 85 678 805 109 258 830 100 9 265 91 589 590 122 577 622 104 208 288 90 312 351 83 308 782 98 192 994 106 195 890 95 50 772 98 242 787 102 438 629 85 552 772 112 600 720 94 477 556 118 1 91 100 292 787 92 532 791 91 215 734 98 57 688 105 252 551 107 29 438 103 93 734 94 86 311 97 794 860 76 204 825 99 141 188 86 184 277 102 203 703 97 286 596 105 761 913 91 154 948 98 413 508 116 576 819 87 347 832 122 128 528 102 279 646 119 575 952 94 45 747 102 108 700 80 669 870 99 671 980 127 155 308 113 229 698 98 388 882 95 235 976 100 396 433 80 944 987 105 728 969 91 109 485 83 586 663 87 796 963 90 796 950 99 634 870 94 113 987 99 182 955 97 85 314 94 412 535 98 202 581 96 275 790 104 391 525 70 665 722 92 153 168 100 82 405 67 27 253 107 136 404 79 394 635 83 92 306 103 149 788 98 314 771 107 752 919 98 473 895 100 213 507 97 616 985 114 148 954 106 385 682 101 552 979 108 139 148 106 82 462 88 409 682 94 489 848 96 43 422 90 16 887 100 256 873 105 678 772 97 33 697 97 286 999 86 290 750 102 345 487 103 475 584 103 556 566 97 233 692 99 586 909 95 266 737 106 568 915 108 196 931 107 301 792 93 594 995 104 113 814 105 233 884 109 86 675 116 729 827 95 379 689 95 393 537 97 281 778 94 863 973 106 16 485 96 36 806 103 78 567 121 779 996 123 491 700 95 544 997 100 226 596 101 213 445 87 438 609 99 105 520 88 314 329 91 837 873 89 715 845 98 886 975 98 577 860 108 46 952 114 128 652 104 141 966 88 154 431 107 8 436 120 500 805 111 55 866 100 647 682 103 5 393 85 406 816 87 184 869 105 73 686 95 209 724 76 421 437 92 645 928 111 183 259 103 64 835 103 263 528 80 78 291 83 140 861 105 554 805 113 146 277 96 772 780 101 294 427 98 3 590 84 822 866 118 120 626 97 274 446 84 16 886 111 188 354 106 485 625 94 88 832 103 318 658 106 359 655 118 555 721 83 527 691 105 197 515 86 271 444 102 226 233 101 121 644 92 19 232 109 465 547 105 293 525 112 285 319 95 61 865 82 467 843 103 610 827 89 319 817 101 705 709 117 327 937 129 493 977 98 665 687 114 55 160 83 24 791 98 564 643 108 326 443 114 47 938 98 21 315 95 783 832 101 73 363 83 380 627 90 84 703 107 908 937 107 59 917 101 202 358 95 94 534 94 182 368 116 28 714 102 83 772 93 51 788 110 315 917 82 584 728 110 536 854 102 128 685 109 190 446 107 421 606 95 524 655 100 797 964 78 196 988 112 22 109 98 88 692 109 593 831 109 43 556 98 291 378 103 227 619 84 549 695 105 174 447 101 471 877 123 743 923 101 58 430 106 109 500 116 149 513 110 54 604 101 229 735 93 523 968 106 92 135 103 109 949 117 134 928 90 96 345 114 531 665 93 859 929 88 45 811 96 296 343 88 140 666 94 34 968 106 221 383 109 2 24 120 666 691 92 465 867 97 285 620 111 163 206 81 253 285 103 65 490 91 246 541 111 217 643 93 689 877 85 5 146 101 68 826 102 71 830 100 182 893 119 59 858 93 254 928 103 50 359 106 787 810 101 474 773 100 324 901 108 333 717 107 316 894 99 421 735 95 100 745 96 627 816 104 291 549 118 72 848 90 830 872 103 777 998 121 55 136 101 60 748 102 389 808 99 295 414 118 140 795 100 477 849 112 121 918 93 396 447 95 217 641 90 533 706 102 691 930 94 322 549 94 253 307 107 226 342 105 395 841 123 875 937 109 170 419 95 654 722 109 563 760 94 621 625 95 22 767 86 93 303 87 50 887 94 501 785 104 822 969 100 214 464 107 480 617 83 157 468 90 908 989 94 398 875 114 820 920 90 518 837 107 277 791 104 245 806 108 166 921 90 476 627 97 62 451 104 799 806 95 498 514 103 207 518 99 353 778 91 458 721 94 151 784 96 138 339 93 275 682 108 16 989 97 150 505 106 448 667 114 478 856 96 168 428 92 183 661 94 183 225 83 699 822 105 256 799 99 267 795 110 157 576 91 475 661 111 408 557 90 94 365 80 914 958 113 376 544 88 447 510 110 6 813 93 488 727 93 214 379 96 269 605 112 139 903 100 424 579 133 208 434 89 631 899 122 402 724 99 704 873 102 67 116 100 390 515 110 314 613 104 98 104 118 191 331 96 441 539 95 230 531 92 483 729 102 263 786 118 76 939 92 276 832 111 34 651 107 81 803 93 237 545 109 188 636 105 770 877 98 349 628 80 53 196 117 554 583 93 558 662 99 507 619 94 372 772 120 160 298 103 415 546 94 0 867 92 53 328 103 238 480 102 543 576 80 776 986 110 509 927 108 411 457 87 323 896 106 516 945 105 462 713 108 946 995 114 927 963 112 351 418 114 176 703 113 325 988 86 250 540 105 2 387 90 280 571 89 647 945 103 506 742 104 226 429 88 928 962 87 125 853 111 420 849 99 416 470 105 92 220 89 197 453 100 693 969 100 198 838 103 918 946 90 376 890 95 408 582 95 54 790 107 899 934 87 945 977 108 504 861 100 198 646 90 23 736 112 492 680 87 35 395 105 280 452 96 597 673 105 70 334 94 54 879 109 297 982 101 15 758 87 407 845 104 788 891 87 829 882 91 345 672 105 309 900 90 625 811 98 394 452 95 23 605 102 672 877 109 338 960 91 99 741 94 141 862 108 276 676 104 358 445 89 91 734 103 10 890 84 498 805 101 496 919 88 490 750 95 686 909 101 124 838 82 181 583 84 444 794 107 99 557 92 672 700 108 699 718 113 432 550 111 596 881 110 391 634 110 72 325 102 300 497 105 287 676 84 518 683 100 20 858 88 365 961 78 10 793 93 23 541 121 226 576 100 80 238 92 432 572 99 380 551 117 649 672 113 577 847 102 161 359 99 277 600 110 57 467 85 722 980 106 39 606 98 267 564 80 236 737 121 377 784 96 768 838 89 548 667 100 326 692 89 594 861 128 197 319 109 826 914 104 118 771 89 92 562 102 176 452 90 540 624 93 189 937 99 156 805 99 654 937 102 497 577 111 65 665 95 155 384 105 298 683 107 104 931 88 596 780 93 271 589 91 234 494 97 429 525 105 486 908 85 35 666 94 140 641 83 42 875 97 165 882 95 601 886 98 866 968 117 112 250 97 474 559 83 493 685 79 135 785 95 415 792 103 6 107 97 327 632 97 230 867 106 219 244 96 426 459 104 146 257 83 39 122 81 143 494 105 801 928 89 34 928 102 265 807 100 216 277 92 340 804 87 420 723 99 631 933 113 417 882 105 35 585 104 82 281 104 483 660 103 614 880 97 331 471 101 178 241 87 632 866 113 327 817 102 549 599 93 69 878 107 451 517 103 410 795 92 48 651 101 535 674 79 403 644 116 313 370 102 120 551 115 412 625 113 262 670 111 379 443 85 148 190 96 2 885 96 425 779 106 192 733 116 403 853 110 164 474 96 356 641 101 556 972 106 510 526 104 415 931 96 776 872 93 296 594 105 145 995 85 335 412 85 409 951 99 137 282 111 146 762 93 588 767 117 120 803 92 359 842 88 71 272 88 77 120 93 503 627 108 233 426 97 502 933 114 205 602 117 359 523 88 175 545 89 832 994 99 98 145 107 140 995 118 325 943 86 4 253 104 306 878 82 316 492 87 795 823 105 66 285 108 575 706 106 12 592 82 367 457 102 160 304 95 636 764 84 277 768 100 174 548 102 124 698 112 181 268 97 394 968 97 21 994 100 742 776 113 442 824 102 378 862 109 258 444 88 182 344 96 331 647 108 516 991 119 710 855 99 621 685 101 668 992 124 672 997 92 471 913 107 138 332 100 405 743 91 246 721 103 238 807 92 17 38 99 697 702 88 386 741 107 642 845 107 219 705 95 176 209 98 608 797 84 621 919 98 366 654 110 171 783 91 859 867 88 631 982 93 353 483 91 137 273 100 55 443 87 929 959 105 525 536 99 266 974 89 168 661 93 349 832 99 13 371 90 48 788 100 50 95 82 32 900 122 581 609 97 76 776 104 796 900 118 177 492 96 672 771 108 506 854 97 151 936 112 734 865 96 183 326 100 196 530 86 129 343 105 23 741 119 712 718 91 372 863 93 80 893 83 737 806 102 22 286 92 5 997 106 699 875 111 658 815 98 284 354 109 583 827 96 577 589 97 54 974 110 549 921 81 613 888 101 27 382 104 416 426 90 799 903 90 116 364 104 218 968 84 757 811 105 573 761 95 482 778 108 137 203 87 43 915 104 425 941 110 191 861 83 72 488 95 157 766 109 110 997 99 230 296 104 398 508 100 581 647 97 244 824 121 345 405 110 673 905 92 450 806 113 446 497 97 173 593 101 25 363 109 125 987 99 367 780 108 5 140 81 714 839 111 556 719 121 282 719 88 299 594 107 17 247 93 349 935 94 80 327 103 238 264 109 383 597 106 431 674 95 19 959 96 915 918 110 76 648 91 776 781 106 270 653 84 556 957 90 162 189 112 689 857 108 133 283 116 791 873 99 7 445 109 254 671 104 368 888 100 77 658 110 30 298 95 239 654 103 250 736 112 400 614 112 364 513 99 117 747 98 265 362 100 107 424 110 697 811 96 43 933 96 179 783 95 445 574 111 112 439 84 295 567 88 219 884 125 46 325 96 402 816 113 357 595 97 476 736 99 5 996 98 682 822 97 787 871 100 401 887 82 812 850 95 185 846 97 596 931 89 212 289 103 62 746 100 75 839 106 669 999 105 106 874 92 113 249 99 199 215 85 282 415 99 717 969 96 72 624 90 310 620 96 29 80 101 81 685 111 507 786 88 316 737 85 382 598 92 543 792 89 874 994 94 39 228 118 170 499 89 361 649 82 548 890 97 139 761 102 90 661 83 546 680 92 762 902 96 228 863 99 78 420 119 402 760 98 500 951 111 915 979 104 453 775 106 285 906 107 376 590 83 170 944 105 9 739 104 779 852 110 15 192 91 408 692 103 240 891 91 364 740 95 31 836 113 173 768 102 184 278 104 14 117 105 636 909 114 435 879 96 308 735 102 56 872 104 718 868 101 36 540 89 761 917 102 76 464 104 177 610 98 688 879 117 29 548 110 523 827 102 838 921 73 425 628 94 210 459 112 357 922 113 19 970 104 179 836 101 556 705 100 213 987 110 462 893 78 501 778 82 147 885 101 278 479 99 450 884 97 587 888 106 616 653 99 658 754 94 291 347 91 592 975 92 285 664 97 11 200 104 389 977 88 11 91 103 680 865 91 43 886 108 574 867 93 671 986 109 88 189 114 283 495 112 188 392 105 339 668 103 517 917 81 181 559 91 737 972 98 188 653 101 719 913 93 178 687 82 182 350 114 372 775 100 29 785 87 200 844 99 330 422 106 203 760 99 93 776 94 531 950 109 58 527 90 364 515 85 215 968 94 452 486 90 174 245 106 273 918 114 348 818 98 615 843 100 286 813 93 142 545 117 134 683 96 583 706 87 423 760 78 15 636 98 757 782 86 885 983 105 820 896 105 183 382 106 586 852 115 712 985 86 266 306 104 369 935 92 46 688 111 360 699 91 579 914 113 254 262 98 173 467 113 535 542 72 169 375 87 296 442 85 39 242 100 75 787 114 325 488 98 629 679 93 607 643 93 455 827 113 675 976 98 325 448 92 815 830 106 37 956 89 36 60 88 468 996 94 13 729 81 756 990 112 773 798 103 220 233 89 205 907 107 16 94 91 692 906 74 152 325 118 326 395 80 264 345 97 513 833 97 9 705 104 304 689 110 166 625 103 93 258 107 395 730 105 563 628 102 563 881 83 182 760 103 20 639 99 22 984 88 144 214 108 105 512 99 490 644 88 291 881 94 175 195 116 407 769 111 713 863 82 147 465 91 126 439 118 164 710 93 164 912 96 53 202 106 705 784 92 142 343 109 603 768 87 56 821 82 92 906 90 113 813 101 372 866 120 45 709 102 376 961 92 206 618 87 432 836 96 676 751 92 44 414 101 462 602 95 28 194 99 172 548 89 272 614 88 55 225 95 216 613 119 345 456 97 132 496 98 3 412 117 92 866 102 348 807 87 307 650 98 71 676 108 209 300 87 741 779 78 21 343 84 159 518 85 70 299 89 579 680 85 717 766 119 336 826 89 699 773 110 491 922 88 547 548 99 505 635 93 109 275 105 134 517 112 36 115 98 28 55 97 163 489 93 65 331 100 218 849 99 101 171 96 733 980 114 788 942 101 126 551 94 42 125 99 197 946 99 255 787 103 190 229 96 500 707 104 182 206 86 60 522 84 806 990 112 518 733 105 245 682 106 83 939 108 429 497 100 438 903 109 106 402 112 449 686 76 400 865 88 7 135 99 25 761 94 26 293 90 126 508 84 194 360 112 534 558 111 745 953 101 240 565 87 140 523 90 337 533 101 238 801 86 367 596 93 743 823 78 224 394 90 19 889 107 687 837 104 308 587 90 18 424 93 130 917 105 653 973 104 196 649 89 241 609 94 619 752 111 20 801 107 413 605 86 84 371 89 387 980 106 178 829 109 189 598 92 238 411 93 477 912 91 422 811 105 456 768 91 69 233 85 348 789 101 26 711 97 222 947 92 379 666 93 83 257 92 725 959 97 69 401 85 508 768 106 25 342 85 84 912 90 88 444 98 743 922 117 94 614 87 283 325 105 34 572 103 20 569 102 462 949 101 256 515 108 217 625 103 407 979 109 214 373 90 234 320 97 95 820 104 858 894 100 161 488 110 59 812 101 68 997 97 263 349 109 398 988 100 454 907 95 30 423 90 463 881 97 370 785 110 5 608 113 582 795 87 307 627 103 394 828 108 398 993 104 48 612 107 88 370 101 369 401 109 220 259 95 171 333 89 44 404 111 708 943 86 201 504 99 103 888 118 6 244 110 588 947 83 330 902 92 30 103 107 302 994 87 444 515 100 391 412 92 18 423 125 106 660 90 205 735 110 347 787 108 568 845 99 206 897 106 289 617 91 26 176 104 437 613 104 269 737 92 248 399 101 109 584 98 374 597 96 329 917 122 515 629 95 296 701 105 560 768 105 221 726 101 870 929 112 106 365 114 283 626 93 523 848 92 108 413 101 74 256 120 23 136 76 316 734 98 563 689 92 549 614 112 886 893 84 77 128 96 163 288 112 250 471 79 421 918 103 776 880 99 60 824 88 119 993 103 709 868 86 84 922 105 103 821 115 834 911 122 170 360 127 288 572 110 121 895 88 99 782 101 579 666 120 783 850 112 124 231 116 861 890 111 287 877 97 276 949 95 146 335 94 32 905 103 362 563 106 155 230 116 46 695 105 766 948 88 367 714 101 457 540 100 265 407 104 510 867 96 421 843 120 213 440 105 543 953 90 176 832 103 79 130 117 324 751 117 205 311 102 595 953 107 2 744 106 499 888 102 18 933 96 138 456 93 31 201 99 6 203 112 352 915 105 320 858 99 186 394 96 393 603 94 58 793 113 119 703 78 363 851 95 903 990 127 388 710 103 638 761 92 302 313 125 123 626 86 68 77 106 67 158 81 531 827 107 325 479 108 473 950 97 58 485 83 516 603 100 696 960 90 463 623 99 114 380 109 19 267 100 52 402 106 71 473 108 155 845 95 92 966 113 532 620 98 618 910 101 187 864 99 129 670 102 77 483 108 614 968 111 556 902 97 128 159 108 243 421 92 821 911 101 143 911 80 205 469 99 406 872 105 462 765 104 393 419 110 190 555 98 419 748 113 374 580 93 520 591 107 302 874 93 24 738 88 193 489 109 358 814 114 127 530 96 503 589 106 475 988 92 67 325 98 175 577 108 345 749 94 656 814 108 90 147 94 614 929 91 35 360 98 612 730 105 11 488 105 93 279 95 449 909 107 328 938 112 52 433 104 668 746 115 127 457 101 482 855 101 176 464 94 297 767 89 347 402 126 139 874 98 654 760 92 820 938 92 694 738 93 571 832 95 246 319 112 160 443 84 417 675 86 434 502 98 78 287 95 469 766 98 524 572 113 4 66 96 434 455 110 184 684 87 271 743 91 4 526 92 237 441 96 6 491 103 204 852 91 673 818 108 68 519 78 570 858 110 134 217 101 112 493 108 187 275 116 50 392 95 413 577 87 36 327 104 561 906 112 439 864 100 126 342 114 413 490 105 409 794 109 538 945 91 401 843 96 293 534 82 300 698 108 458 519 105 293 732 85 44 106 82 570 828 94 392 925 108 487 989 109 421 780 99 476 793 111 110 656 75 200 542 102 683 724 105 334 639 107 453 495 84 507 596 94 122 390 117 402 892 122 771 823 112 247 541 100 403 957 87 378 488 100 11 293 94 216 873 113 189 470 107 128 475 95 204 818 101 436 916 94 902 921 119 91 184 107 109 440 112 426 997 112 0 160 110 523 757 99 328 467 92 302 553 108 596 915 99 544 864 114 596 677 91 98 799 70 16 645 111 0 359 93 520 826 100 178 923 105 212 646 98 653 898 90 146 383 83 31 322 101 182 556 104 608 627 101 611 982 124 368 794 93 98 838 109 215 335 112 264 869 117 532 677 99 714 888 86 293 821 97 58 931 83 127 494 98 424 593 100 469 754 93 227 839 100 278 287 87 170 874 106 754 948 110 691 971 106 369 919 103 59 887 97 91 660 102 236 430 99 761 829 92 46 319 105 83 589 96 73 755 88 282 370 90 475 926 123 807 974 115 960 991 87 307 350 89 684 742 101 103 267 94 655 808 99 110 721 105 329 706 117 453 471 106 62 891 84 350 686 91 354 746 99 140 461 78 959 967 108 437 550 106 245 932 89 206 699 95 525 957 99 140 238 104 16 517 112 122 972 103 111 537 90 379 507 109 875 938 106 340 458 106 160 853 105 827 912 98 549 631 94 162 850 88 233 399 85 69 701 91 547 767 85 502 821 111 821 903 80 479 682 103 335 550 106 680 788 98 665 824 103 36 486 96 78 930 90 175 468 115 436 847 116 1 512 106 220 445 94 96 616 97 40 181 110 494 765 112 451 792 101 464 744 105 208 954 102 127 781 101 484 708 95 104 593 101 304 874 95 914 984 98 225 622 106 199 431 94 72 273 86 70 189 102 187 555 98 400 771 98 548 836 106 85 763 100 629 897 97 294 349 88 487 754 95 153 326 96 578 929 87 522 935 104 451 914 102 56 352 104 531 721 112 234 565 99 623 802 99 106 593 92 229 555 99 91 662 98 138 844 91 570 733 90 523 834 99 316 542 82 174 657 101 307 629 102 591 843 82 262 634 98 453 691 97 26 890 106 591 898 82 52 482 103 558 865 105 853 880 114 484 849 97 548 625 100 213 334 88 358 486 87 155 602 111 957 979 87 241 681 102 112 413 94 322 430 123 290 758 107 629 781 105 45 848 99 59 414 99 611 668 105 177 582 89 507 996 92 14 608 97 29 103 105 492 647 113 211 833 113 524 536 96 474 888 98 122 498 99 757 837 94 487 678 104 223 232 93 236 756 98 154 594 114 183 578 99 290 523 98 157 967 101 616 913 96 190 402 101 365 599 99 306 569 101 333 546 103 550 719 99 145 577 97 304 728 99 142 485 97 589 933 99 1 199 108 751 857 109 719 742 94 413 929 86 235 313 109 71 783 114 114 454 95 935 998 113 18 848 101 15 771 96 211 405 109 193 732 108 195 416 101 364 986 117 219 415 103 421 463 98 79 823 107 178 692 93 863 943 88 611 654 103 75 539 84 455 697 84 114 431 106 581 799 91 220 332 107 596 903 96 543 689 97 482 680 100 118 206 109 440 508 118 5 621 99 108 572 98 394 489 104 2 223 108 13 624 97 135 587 109 727 787 95 76 739 87 503 761 104 237 636 106 626 923 99 229 471 93 446 511 90 56 755 81 17 496 95 185 201 106 654 966 89 200 276 105 3 105 118 133 203 84 510 718 101 729 787 105 584 724 94 76 678 106 357 733 93 513 908 101 499 887 108 146 450 88 240 654 95 346 721 99 865 918 116 261 848 100 534 697 104 98 921 93 87 474 96 496 659 103 370 838 105 144 164 101 330 560 94 635 773 80 251 369 94 522 961 103 39 980 112 833 908 80 118 522 113 144 621 106 427 559 87 159 624 102 186 372 94 288 951 113 195 568 110 430 682 94 577 585 103 358 541 94 150 944 91 837 888 100 784 880 77 518 947 74 388 953 101 317 426 98 376 840 93 96 505 84 434 920 83 349 911 106 86 343 68 531 769 113 878 892 97 386 926 97 101 853 104 905 945 87 380 780 93 470 777 99 826 996 97 165 343 94 163 168 106 58 763 102 413 684 89 52 735 79 446 968 98 110 753 83 495 586 96 380 888 106 32 760 85 550 795 89 105 515 115 285 570 117 365 682 100 198 748 92 116 736 109 115 536 99 76 437 90 87 153 107 400 750 113 288 726 100 106 168 101 242 564 118 56 184 97 616 833 104 565 847 104 522 797 84 588 658 105 666 936 97 346 348 90 550 948 91 278 528 99 326 962 93 425 495 96 383 944 102 90 94 121 213 989 106 437 687 99 720 967 91 21 640 88 225 946 112 130 594 103 121 713 78 440 823 115 615 879 108 653 747 109 224 707 95 444 493 89 20 861 95 69 240 96 396 470 82 387 417 96 304 556 97 403 563 107 634 754 107 344 617 107 47 962 94 49 669 99 8 201 88 186 532 91 398 844 91 1 85 95 9 201 86 168 292 105 314 785 103 191 919 104 451 577 91 545 640 105 157 914 108 584 665 104 154 690 97 913 934 99 89 193 103 137 839 89 35 218 94 338 428 104 390 820 107 151 409 96 246 972 93 209 909 89 78 985 101 333 890 85 709 879 79 94 584 88 55 648 97 345 507 89 4 573 102 93 563 114 121 793 105 307 381 93 83 748 101 371 957 110 205 408 95 124 434 120 92 613 93 711 752 110 323 569 89 589 778 93 210 269 103 73 74 95 306 344 116 333 742 105 153 333 109 157 728 112 40 334 109 548 863 92 880 950 87 392 718 99 246 746 110 275 637 84 482 745 102 511 586 99 65 809 95 429 791 123 683 713 105 254 489 99 642 680 96 119 245 98 332 364 118 454 596 99 175 572 107 29 848 112 891 922 88 480 928 100 25 298 98 595 956 103 113 231 113 257 334 104 360 997 89 520 922 100 797 861 78 27 687 98 864 905 87 110 537 109 664 924 95 179 377 82 217 850 97 481 687 107 188 294 103 541 916 117 783 814 105 42 498 98 0 371 106 68 312 90 229 927 86 235 759 109 287 462 100 55 761 84 256 300 111 153 406 88 206 945 83 282 901 105 184 617 92 620 767 101 277 282 101 133 201 98 162 431 93 447 774 113 398 525 95 577 620 104 790 989 93 246 435 91 39 800 89 771 847 95 272 596 105 83 520 104 357 925 103 152 213 114 185 956 96 309 511 103 853 892 89 69 602 121 913 916 93 567 965 112 556 638 103 551 655 76 188 194 102 696 952 87 457 898 109 838 932 108 253 437 89 521 547 94 211 664 90 23 131 104 759 849 84 213 502 98 494 952 99 343 376 96 808 981 85 422 867 117 92 891 95 401 776 100 235 652 114 204 745 91 475 867 93 8 975 101 443 630 113 230 371 104 134 913 102 512 646 109 518 684 92 128 914 103 614 643 100 430 829 81 686 921 115 101 257 96 224 433 94 227 983 102 314 831 88 481 563 96 833 867 91 905 986 114 765 986 97 232 273 89 293 738 106 26 279 98 71 693 98 227 258 103 823 866 88 622 646 82 186 304 89 412 942 107 446 483 93 237 602 95 21 36 93 18 976 117 739 837 111 563 606 87 687 965 89 276 944 100 143 405 93 301 588 91 263 905 103 434 810 97 116 764 115 130 986 91 784 894 99 312 993 93 328 619 94 648 994 99 181 579 103 289 658 84 191 804 115 327 658 92 336 356 114 496 914 113 141 362 111 237 624 95 238 591 95 29 428 102 122 768 106 198 385 93 711 720 107 147 511 105 391 447 110 159 619 89 303 829 92 82 388 100 184 201 104 404 405 73 87 765 98 201 363 98 690 921 122 364 687 84 79 141 117 561 600 91 220 265 86 706 871 103 303 345 93 661 976 110 210 773 88 124 663 81 522 693 88 264 284 98 86 416 105 168 708 97 637 795 108 101 134 86 513 636 87 324 699 97 269 518 119 298 353 84 387 645 112 428 549 100 108 877 93 172 192 104 245 685 104 203 458 109 574 933 93 115 142 106 309 894 95 635 775 90 106 546 91 830 864 87 181 274 95 537 855 100 495 811 104 103 277 107 79 984 120 2 183 100 70 593 106 20 962 111 111 413 92 21 366 111 349 783 120 217 435 91 196 951 98 789 981 109 654 970 110 692 923 85 244 623 105 703 745 101 53 829 101 275 833 94 528 938 96 55 407 92 645 867 96 75 901 105 87 523 112 13 686 95 25 646 106 220 397 87 311 436 92 839 874 116 140 519 91 302 879 96 20 477 109 316 597 102 180 634 115 241 485 104 344 930 106 527 837 92 68 162 97 464 574 98 135 728 121 284 471 109 332 403 106 61 398 105 227 931 89 109 754 96 226 569 73 11 116 82 502 798 99 360 895 100 16 62 107 896 923 88 249 593 95 131 522 105 394 911 108 437 885 97 363 535 99 309 955 121 510 541 102 68 161 90 27 534 94 342 631 89 784 968 94 573 779 102 122 826 96 326 918 97 79 701 119 61 683 89 298 451 104 158 226 96 577 778 101 44 92 90 394 700 94 570 853 114 345 479 98 490 717 96 653 665 96 141 783 109 321 486 101 86 523 96 791 865 83 111 268 104 363 895 96 286 810 87 391 937 105 7 520 74 98 126 87 559 712 102 359 787 92 891 923 90 762 962 97 346 785 94 269 973 104 870 910 86 116 517 88 622 719 112 186 627 103 47 425 90 85 656 94 163 275 118 413 532 81 274 370 92 381 511 96 83 904 95 136 776 83 126 336 96 36 753 120 148 356 72 431 629 108 150 982 97 581 829 104 22 475 90 214 739 97 767 819 102 154 495 105 112 941 112 353 561 92 575 782 98 529 880 99 371 402 110 39 334 93 365 616 87 162 320 88 695 719 98 174 978 86 206 899 103 478 549 101 68 574 119 14 848 89 84 589 94 285 712 107 138 478 102 553 761 94 613 746 108 626 952 94 116 863 119 721 768 100 308 473 101 200 433 100 693 850 102 102 721 102 436 592 74 92 394 94 433 849 93 282 863 85 410 882 90 116 825 104 720 860 104 747 889 117 231 404 115 123 544 106 629 782 91 245 858 114 14 653 86 711 804 100 620 776 112 294 413 113 87 915 101 116 309 108 69 271 94 115 273 110 520 864 124 712 829 93 54 594 106 777 984 105 635 783 85 173 599 86 490 801 112 84 239 95 460 933 104 101 768 87 497 590 104 29 689 83 20 89 100 343 661 82 463 563 101 223 360 109 279 428 94 285 303 110 537 683 109 227 706 95 231 625 96 85 489 105 260 275 107 678 854 93 135 936 92 285 594 80 325 772 87 174 999 88 802 958 83 445 955 100 145 447 116 152 797 106 638 730 89 209 450 104 297 451 110 291 318 112 355 435 102 157 237 109 343 622 101 179 632 107 12 653 97 464 671 109 328 447 107 219 538 85 217 782 97 427 858 102 332 537 98 378 855 108 28 802 116 106 407 93 22 724 99 51 803 89 332 499 102 234 657 104 369 573 119 47 743 100 498 946 102 217 353 108 299 687 105 406 874 113 496 772 111 208 285 123 54 745 87 309 605 108 138 186 86 410 803 104 388 688 109 85 852 95 291 700 123 594 962 83 24 851 83 474 807 121 213 791 73 358 417 107 717 774 91 329 577 96 79 123 101 775 953 104 95 533 78 576 597 99 27 460 107 405 893 113 211 696 99 175 934 110 242 818 114 338 569 125 627 775 96 693 978 117 101 655 109 721 807 110 563 776 96 58 880 102 268 655 96 15 95 106 764 811 85 223 638 105 116 465 95 457 703 86 83 671 102 385 414 80 280 746 105 589 732 96 872 907 88 260 554 116 784 860 106 384 520 107 246 637 106 560 615 94 21 496 92 561 886 96 477 569 101 138 697 92 332 564 101 34 665 74 150 851 91 929 958 93 643 958 109 506 779 89 12 266 98 392 637 94 105 914 106 57 282 82 544 850 97 389 878 101 499 986 91 318 370 94 115 346 101 132 684 100 570 716 106 460 732 114 472 756 103 77 97 106 156 872 107 326 756 101 317 944 107 251 445 97 119 721 107 486 906 102 209 579 103 190 646 107 715 725 100 516 889 103 492 998 87 282 846 68 295 678 100 474 811 94 508 797 116 665 781 97 434 953 103 317 592 97 406 537 96 282 579 90 154 170 100 188 701 115 604 935 106 33 414 92 22 821 91 545 628 99 191 198 113 436 678 104 347 760 92 83 597 85 328 378 116 102 520 106 114 866 105 283 641 122 714 889 100 450 676 100 699 802 93 832 880 107 256 362 91 244 370 124 329 364 106 418 655 107 252 548 91 548 716 103 391 936 109 182 712 107 248 542 100 668 878 96 132 517 100 172 828 98 920 996 108 365 450 98 647 850 83 181 354 105 447 878 105 163 443 92 44 943 91 63 999 94 290 716 95 345 911 104 523 896 110 246 622 84 93 921 103 79 972 88 214 708 100 159 833 93 88 417 90 745 835 115 28 850 89 202 424 106 390 723 103 203 798 97 194 936 84 548 967 107 244 680 106 174 968 94 580 997 85 154 606 116 62 253 100 332 712 87 411 737 103 510 983 111 712 891 110 96 987 110 408 992 92 64 235 98 700 836 108 436 613 78 210 467 73 26 503 100 48 672 108 723 994 97 672 893 90 243 259 81 720 901 108 404 437 91 168 579 116 776 810 102 393 929 112 610 783 92 271 675 87 290 519 83 447 825 97 786 878 85 636 726 94 794 819 120 292 653 111 109 274 72 713 966 93 333 510 93 639 915 103 590 893 85 364 484 93 236 949 94 767 991 123 112 470 85 281 286 96 467 992 108 614 975 112 2 657 92 755 761 112 59 951 89 65 255 105 146 186 108 875 983 87 387 982 90 317 458 95 211 298 83 302 813 105 283 896 110 561 662 110 547 587 116 456 813 106 139 623 86 186 706 104 167 501 114 253 374 114 568 903 111 366 857 94 257 543 106 1 963 108 359 465 105 580 606 116 417 921 94 924 962 102 346 659 105 21 91 99 621 754 90 390 439 92 451 707 99 50 705 111 150 384 110 802 960 109 792 939 79 71 509 99 241 845 97 591 807 110 156 240 127 74 921 101 13 678 83 57 929 91 218 528 97 202 339 91 91 338 100 106 195 101 58 659 97 172 266 94 48 189 96 51 973 92 150 550 85 361 483 74 423 921 102 40 574 109 724 980 106 651 838 97 335 621 109 652 919 93 167 962 94 469 526 105 681 837 102 434 511 96 200 868 120 10 198 91 120 373 81 843 938 113 540 686 89 351 763 113 309 738 92 788 968 93 410 557 96 77 407 86 279 978 101 364 423 94 41 910 99 692 900 83 9 665 103 299 450 127 253 458 114 189 259 101 135 146 87 517 748 110 981 993 116 218 334 104 174 379 107 622 834 117 186 576 111 353 403 104 4 175 104 40 571 108 38 293 87 550 943 92 293 419 93 340 769 86 13 170 81 133 221 89 207 247 99 721 918 101 221 842 88 52 118 97 478 665 100 456 931 101 807 955 116 198 403 90 670 809 96 323 625 109 285 367 95 161 964 87 110 889 103 52 495 99 345 844 106 610 946 105 87 623 89 912 968 94 564 869 105 557 935 102 653 805 109 86 975 107 79 676 95 197 919 86 422 450 95 291 765 104 487 533 104 421 681 101 29 926 111 143 344 92 193 435 95 414 712 104 171 611 88 22 548 90 196 279 88 23 133 96 431 772 95 374 841 91 169 244 90 61 144 87 411 859 97 196 620 103 30 955 103 151 498 106 450 667 84 257 469 101 488 719 113 712 732 109 0 222 120 632 932 108 195 839 90 320 951 104 548 664 113 473 807 90 13 99 88 318 820 93 230 504 102 661 685 101 632 917 109 71 362 106 879 919 116 133 301 106 61 675 102 183 514 92 70 522 87 34 230 114 3 874 93 97 777 96 635 670 102 166 260 93 223 632 69 693 957 103 407 614 105 438 757 93 73 804 94 223 869 95 658 718 99 309 429 95 309 737 118 203 977 105 2 357 100 409 828 98 412 544 98 86 131 101 331 536 108 291 721 101 240 908 102 225 599 104 695 941 118 544 550 104 92 679 107 489 738 101 602 923 109 37 210 91 152 892 100 486 844 115 371 510 112 299 499 110 431 707 82 483 849 106 233 641 110 65 363 112 104 302 98 838 926 81 217 447 106 749 786 99 449 690 101 59 412 95 600 756 98 0 639 93 545 880 95 772 946 103 81 108 88 524 675 98 310 665 98 539 888 102 388 501 119 286 331 96 182 219 89 199 918 110 560 739 112 31 962 105 633 961 87 514 617 101 502 907 95 525 803 113 284 357 94 467 515 87 758 940 101 217 884 83 197 587 94 292 491 124 49 764 103 312 458 104 24 917 113 691 694 79 386 977 85 811 876 88 445 597 97 238 821 107 597 770 87 502 777 79 0 819 98 270 744 101 249 694 105 142 723 94 415 478 104 589 944 99 362 373 98 250 729 107 314 498 88 770 771 122 568 580 111 1 315 101 84 988 97 283 419 119 188 885 85 78 932 120 843 849 108 88 948 83 583 692 93 169 197 98 104 645 105 642 726 73 223 749 100 35 739 92 217 651 96 233 732 114 659 908 94 233 394 100 508 640 87 360 705 124 208 574 87 79 213 108 562 634 118 679 971 99 448 787 112 2 445 94 404 481 122 269 956 111 362 968 71 239 259 93 408 651 98 484 757 98 789 827 92 729 915 125 322 496 103 683 995 95 324 596 102 794 952 102 148 878 109 547 795 122 502 557 100 426 890 102 734 835 110 241 699 93 852 992 106 452 635 91 74 585 88 161 879 108 67 616 86 275 706 107 184 784 105 315 736 102 366 535 101 221 997 117 468 899 124 417 509 85 714 994 105 94 206 99 29 952 87 673 699 111 247 856 117 126 470 92 34 207 104 772 872 106 157 920 91 212 910 99 286 328 103 43 971 97 201 338 94 260 950 118 69 304 88 157 673 105 136 818 89 502 873 90 31 492 100 179 298 103 546 678 102 535 741 106 391 818 112 244 584 91 777 818 88 584 904 101 611 754 101 216 430 82 8 471 94 504 914 105 385 816 111 316 963 98 43 623 108 10 934 95 568 992 97 823 838 101 659 812 88 650 719 111 33 643 128 797 844 110 235 598 96 372 586 115 280 711 101 424 632 97 155 262 97 194 788 95 221 460 92 521 987 97 840 863 103 552 980 93 314 853 92 29 903 80 5 229 89 260 963 98 316 889 92 23 159 104 12 167 99 368 465 105 273 498 100 789 848 90 624 799 108 16 262 108 297 493 101 52 113 90 269 583 104 228 477 123 502 882 80 371 399 108 207 910 72 217 429 92 156 296 108 690 717 102 288 927 89 154 252 93 796 831 92 529 817 104 56 620 93 93 657 88 49 493 105 137 654 100 493 528 116 813 962 94 534 815 97 464 479 122 191 269 96 108 223 92 241 983 112 193 327 105 297 622 105 367 556 102 607 689 109 96 97 94 227 480 88 169 195 86 30 810 101 133 576 83 554 725 111 538 574 89 244 454 102 316 337 111 451 464 87 69 586 108 102 977 93 19 312 92 73 376 125 280 687 97 606 824 107 378 460 92 130 891 99 630 969 105 146 532 102 508 967 69 636 782 95 540 978 95 546 957 95 53 961 109 150 827 94 171 904 83 195 440 83 168 702 89 685 912 95 253 419 102 745 967 83 362 403 109 474 989 95 445 987 98 18 546 125 692 910 84 67 359 101 703 954 101 404 960 92 40 472 100 880 886 104 113 170 94 446 581 93 242 494 95 593 976 88 878 888 106 373 611 102 280 289 98 185 589 121 352 879 110 407 939 111 216 605 91 359 982 104 159 957 98 303 776 98 198 419 97 513 977 95 136 596 91 357 457 77 505 596 112 118 511 108 458 613 96 35 271 89 278 717 102 740 871 103 735 751 90 27 496 118 133 543 104 18 339 94 885 888 87 26 942 97 385 868 94 590 767 89 627 903 96 33 144 90 612 705 89 147 663 103 336 849 100 217 647 115 152 362 98 418 796 85 358 522 102 557 684 92 48 364 101 610 948 94 187 648 96 213 357 113 279 626 106 186 252 90 165 464 103 961 997 100 540 951 98 210 900 102 157 280 92 112 856 94 282 656 106 482 517 103 245 637 99 556 983 96 310 880 102 230 732 90 721 946 101 29 590 101 530 921 119 333 543 108 203 850 96 175 587 121 277 824 95 595 814 101 49 153 89 109 743 103 447 998 109 191 705 102 118 858 103 77 87 104 519 696 110 364 383 110 318 777 114 494 704 94 163 222 108 164 748 93 625 915 85 81 237 117 777 877 97 338 579 92 813 867 92 541 627 91 522 729 110 776 842 101 376 617 88 33 971 90 462 880 96 364 790 114 114 690 92 78 528 95 518 864 99 332 366 116 61 370 99 299 948 117 12 315 91 530 790 98 187 922 114 286 863 90 847 963 97 17 371 84 483 629 87 241 258 99 784 851 116 69 498 95 164 847 97 130 452 120 50 593 102 338 818 99 768 980 103 152 833 100 30 290 78 490 738 101 171 340 109 271 923 101 314 596 103 389 862 91 138 555 101 508 874 95 274 628 87 960 965 78 73 874 101 358 772 92 140 299 95 52 755 96 403 545 100 146 557 93 114 861 89 466 673 89 66 881 94 688 868 94 6 951 96 588 930 100 211 278 86 337 654 107 303 462 105 297 735 109 94 218 98 437 789 89 124 853 126 95 153 99 50 725 105 502 851 81 782 870 89 194 541 96 351 619 94 107 286 127 397 821 111 382 668 110 61 673 118 12 313 103 201 707 99 146 474 102 801 919 101 106 809 104 648 989 94 325 885 90 143 431 89 44 197 100 300 712 111 8 914 102 295 333 100 173 834 78 115 946 106 396 699 111 640 888 113 383 561 113 268 533 111 927 942 113 245 515 111 30 362 95 60 297 105 223 467 101 254 997 94 176 331 97 355 457 93 84 296 90 224 233 98 520 950 91 134 939 92 282 928 89 125 974 113 68 867 121 481 523 96 56 985 98 191 646 84 325 769 83 204 706 93 32 347 75 361 736 101 258 316 91 688 712 77 73 660 85 491 659 89 136 545 119 227 559 103 251 677 103 442 587 98 452 707 94 224 718 101 809 899 89 246 846 79 103 594 103 378 496 90 422 573 95 541 785 96 366 777 99 150 811 75 78 88 117 126 812 99 165 894 119 399 419 78 403 836 92 373 419 100 90 522 98 60 402 96 631 995 109 711 997 82 345 685 91 451 765 84 214 904 90 460 987 86 41 277 98 286 370 95 105 415 98 318 803 110 616 784 110 223 807 88 46 125 90 20 336 110 286 499 94 183 826 96 119 637 96 788 901 105 420 517 92 302 750 103 266 324 98 145 229 81 481 773 114 221 254 91 76 873 109 40 59 84 277 469 96 257 850 88 571 710 102 25 692 105 19 634 90 360 569 86 732 841 92 367 405 89 615 789 80 3 710 91 190 693 103 59 791 110 170 752 85 187 881 85 393 613 114 575 666 112 295 996 97 784 830 110 155 658 118 202 782 105 384 999 116 432 697 95 39 750 98 570 602 101 356 793 86 539 982 104 441 945 112 84 670 96 563 811 95 385 959 114 826 860 81 358 985 112 319 330 108 306 352 108 46 950 99 204 419 73 847 852 86 734 831 85 517 650 87 5 969 105 576 602 116 903 966 98 271 353 94 180 406 81 139 453 90 147 889 98 230 283 99 194 640 98 704 912 103 313 542 93 224 554 113 591 617 96 71 385 112 27 939 107 482 552 91 166 495 94 712 767 106 126 555 101 166 538 111 373 975 90 119 675 98 782 788 108 299 621 97 121 885 99 523 818 84 559 713 86 877 895 115 683 834 79 454 770 115 344 469 103 547 764 103 118 757 125 131 756 109 227 705 96 16 672 89 775 851 105 74 414 86 533 845 94 168 354 92 725 793 101 128 729 88 108 671 107 661 725 105 42 890 109 175 849 96 132 964 110 726 946 94 212 410 102 93 942 85 537 963 97 405 902 105 10 439 94 397 504 94 234 556 104 43 434 98 926 990 107 125 139 94 656 836 93 631 786 113 531 781 110 328 559 94 565 740 93 757 804 87 32 315 128 277 625 112 32 303 112 291 725 96 185 231 92 137 336 101 458 845 88 535 585 104 606 921 92 103 943 96 487 931 98 317 637 110 64 977 97 162 620 91 660 824 98 351 485 90 291 727 105 667 693 109 554 957 114 227 239 114 493 690 91 484 724 96 573 744 94 487 627 98 46 537 93 81 903 112 566 757 95 21 803 86 199 602 91 660 780 92 780 952 101 139 196 112 249 276 96 133 247 105 235 698 95 534 813 102 485 666 95 448 733 101 293 896 122 574 803 106 190 863 82 222 939 97 10 958 102 42 793 102 316 907 92 350 678 95 404 442 103 720 972 109 677 905 94 633 957 98 914 935 100 361 573 89 686 983 90 37 350 105 16 453 92 839 840 102 88 400 105 215 569 100 109 642 104 77 751 113 161 843 90 17 324 96 11 693 99 805 885 109 497 730 93 322 734 97 257 272 81 51 366 98 37 706 108 193 360 110 5 905 104 274 924 90 569 643 108 922 964 92 661 778 94 35 640 115 552 578 102 429 979 111 136 792 94 355 813 102 412 821 98 658 805 86 446 705 96 395 807 119 542 579 101 237 474 93 185 288 88 346 506 93 321 510 105 110 810 68 387 726 96 96 654 102 558 806 101 508 923 116 75 852 89 335 669 81 706 786 106 191 639 91 200 430 100 375 614 90 360 720 95 178 704 82 465 758 103 247 248 104 138 972 118 137 494 105 392 798 90 319 633 102 26 558 106 361 989 105 511 850 89 510 951 88 727 940 88 86 291 92 945 972 99 634 662 105 486 524 92 462 865 114 251 638 98 356 813 104 84 470 112 221 545 90 657 960 99 90 513 94 212 447 94 173 411 108 138 756 114 153 945 100 502 985 119 2 631 97 861 998 84 209 841 108 58 389 91 110 971 105 335 563 102 35 123 114 279 722 92 695 747 104 677 947 96 4 415 82 360 579 82 468 639 102 463 831 103 143 195 107 181 884 118 112 321 102 402 639 104 81 375 93 688 902 90 49 794 103 129 857 100 216 679 96 45 487 102 241 659 102 188 792 80 217 607 103 263 823 110 32 839 92 484 643 102 540 773 102 150 219 103 412 779 99 656 938 124 86 790 107 479 814 94 64 589 103 521 749 100 546 840 102 256 534 98 147 717 104 362 906 105 387 735 80 376 794 101 262 981 84 128 968 99 660 832 90 910 989 103 742 744 125 227 401 72 70 192 101 129 753 108 652 904 88 126 542 103 169 993 107 290 500 86 418 812 119 22 698 90 85 989 103 355 628 98 570 802 114 570 789 94 307 637 93 217 459 105 706 996 118 66 384 99 429 784 81 305 587 112 472 957 96 176 666 94 566 780 90 409 992 90 33 248 105 389 447 87 137 474 98 257 656 104 175 505 99 608 863 86 94 459 116 322 543 112 669 889 100 108 564 104 605 804 93 405 742 100 163 284 92 25 591 111 434 806 102 122 206 88 645 984 96 507 625 110 197 446 98 650 738 98 292 608 101 136 641 85 491 533 97 817 826 114 385 415 103 172 714 110 514 987 92 125 552 115 144 982 127 84 903 114 731 864 93 29 528 89 586 847 100 816 949 90 364 955 110 581 928 106 167 786 112 428 760 102 288 596 86 339 872 111 292 527 94 606 790 82 39 862 106 589 939 90 398 538 108 13 571 95 532 983 123 745 970 89 219 224 87 737 922 93 895 961 113 898 926 103 224 709 92 296 830 131 222 478 94 79 642 102 462 659 93 276 392 89 336 824 99 174 910 101 165 804 102 122 640 103 294 492 113 187 829 102 388 878 115 258 671 102 292 986 95 154 354 93 100 337 94 159 918 90 37 316 104 313 557 95 468 559 94 427 846 96 57 676 82 255 479 90 132 152 113 388 649 94 161 722 97 264 425 105 141 344 89 480 951 95 668 820 103 56 276 90 417 728 93 538 614 98 327 649 97 113 996 102 335 825 86 116 244 107 321 867 126 183 689 90 111 151 104 133 280 101 553 875 91 735 801 99 184 196 91 469 590 102 492 876 80 120 490 97 568 826 102 396 879 110 6 699 103 593 632 108 351 364 115 286 347 99 295 971 99 26 527 106 198 240 95 145 237 112 209 501 93 281 429 107 620 940 96 380 678 95 126 956 92 727 746 82 182 789 79 52 226 89 343 543 87 37 477 88 230 952 115 499 594 109 342 568 99 342 503 106 97 287 123 384 653 99 113 651 98 250 635 111 520 628 103 199 645 102 258 756 95 791 888 110 242 856 108 134 925 111 523 888 95 222 280 81 177 773 91 115 404 86 396 683 96 572 610 115 637 798 102 711 953 77 372 717 95 552 986 99 123 810 100 920 931 98 745 823 89 417 622 102 582 832 96 270 666 95 56 658 93 154 885 76 333 520 116 537 550 93 848 941 92 258 701 106 213 477 89 496 982 95 227 935 93 816 900 104 257 591 95 179 624 116 119 363 97 444 994 102 611 921 93 70 131 106 642 774 109 429 602 111 335 786 94 222 903 105 711 886 75 255 364 92 175 506 106 124 705 99 375 838 104 215 450 90 332 750 105 472 684 88 610 768 107 566 789 97 431 893 99 154 466 115 115 442 94 421 857 101 450 816 100 304 702 104 304 906 83 245 399 104 207 589 92 423 854 99 251 719 88 372 642 111 151 171 89 369 404 104 544 549 112 484 590 91 704 708 100 84 743 90 283 799 102 281 842 78 286 302 90 863 946 109 546 727 96 52 765 116 476 965 101 321 920 107 732 860 104 210 447 89 241 362 111 662 726 102 561 813 112 88 586 109 95 552 85 14 210 106 165 473 91 102 757 109 786 948 93 25 70 102 339 869 110 589 654 98 90 504 123 541 673 103 63 300 119 402 888 109 379 859 96 230 408 93 859 920 83 491 654 102 10 902 117 170 964 103 287 733 102 423 675 106 46 275 118 5 319 86 293 588 92 67 691 112 553 622 102 317 603 101 447 477 100 460 883 107 341 826 94 155 959 105 289 913 115 373 902 103 74 970 110 372 970 97 327 789 105 91 673 101 366 821 102 639 933 100 80 732 89 47 169 101 373 668 79 98 996 94 544 781 98 10 794 119 53 264 103 352 407 94 297 855 100 201 231 104 107 200 100 137 208 92 178 673 98 805 985 98 110 974 102 18 205 108 154 662 102 797 959 89 61 727 87 110 146 97 451 994 101 674 903 93 786 863 98 223 482 113 230 721 96 217 704 114 405 516 83 145 391 86 336 564 94 516 605 97 324 694 100 628 939 90 648 674 111 254 598 102 289 492 103 528 773 86 111 995 105 87 669 105 538 556 95 37 646 62 212 456 97 75 531 93 73 385 83 122 440 115 753 906 103 28 479 124 593 978 94 240 532 98 439 866 112 497 559 97 24 547 104 419 713 98 621 711 84 532 887 108 534 739 105 113 691 85 632 899 103 437 439 83 75 658 94 246 273 113 761 982 114 174 483 123 607 977 93 58 828 104 158 524 108 730 870 107 621 741 109 203 974 88 190 350 97 210 861 95 899 905 102 910 965 115 650 733 108 657 814 82 115 334 101 2 455 96 125 573 90 489 971 98 350 778 90 516 722 109 71 168 91 465 483 128 208 846 106 248 298 98 55 533 102 733 876 111 368 428 113 594 948 95 151 903 97 596 617 95 30 312 106 409 499 118 306 349 111 566 573 105 206 294 98 575 862 98 204 395 97 64 539 87 92 300 74 427 687 95 564 959 111 153 762 114 256 728 106 157 958 101 482 810 95 553 893 104 411 938 94 311 952 81 68 489 90 9 98 90 486 637 109 206 415 116 199 669 113 500 852 108 391 790 104 174 745 85 1 559 110 753 826 107 824 996 103 55 231 92 123 971 102 902 939 96 420 811 101 98 195 120 920 977 104 59 780 98 940 973 99 61 262 90 9 800 92 618 983 94 60 720 91 733 846 99 328 822 91 65 799 114 241 731 100 325 495 94 102 797 105 555 756 109 45 141 97 39 169 98 513 663 77 466 540 103 55 839 70 446 574 103 238 515 95 297 510 98 585 616 102 545 751 102 111 557 89 304 648 103 375 649 94 432 536 108 132 807 119 726 955 103 121 801 106 84 985 92 685 765 107 152 250 101 236 866 84 64 67 103 2 343 85 385 819 112 39 150 85 382 666 97 443 935 96 396 933 108 191 799 89 778 868 89 836 963 92 283 772 109 209 832 110 2 411 109 773 804 97 327 644 114 251 375 90 6 803 99 116 544 92 133 793 76 392 429 108 417 937 96 238 434 93 315 646 81 318 896 108 480 789 94 576 941 87 91 451 116 402 496 81 676 888 97 55 508 98 255 365 103 940 982 117 223 654 107 38 94 89 553 607 103 398 834 90 396 919 89 528 926 105 145 904 101 451 487 103 69 77 91 558 807 91 652 848 97 652 827 103 339 977 86 264 433 99 147 650 104 480 512 122 868 971 113 223 828 100 517 885 94 240 971 93 146 941 74 95 197 110 51 906 99 40 198 121 187 465 85 318 751 91 374 614 100 84 532 103 21 645 91 712 729 102 678 814 86 796 825 92 260 615 113 10 957 117 590 920 92 9 953 76 157 395 117 234 607 86 209 325 103 311 664 108 644 878 98 524 765 101 272 457 101 317 659 111 641 913 95 189 592 102 60 380 110 889 958 113 712 757 92 394 448 108 236 393 86 26 509 94 225 399 118 13 316 95 521 826 103 31 206 104 598 807 80 223 409 99 7 539 95 31 947 114 499 922 91 474 670 92 4 840 106 689 721 123 60 770 107 205 795 94 581 837 99 67 796 98 512 774 96 355 584 99 17 136 83 52 189 91 343 863 89 73 391 109 260 896 102 249 575 114 17 522 107 442 936 113 383 427 84 412 461 105 127 633 96 268 995 88 520 926 98 337 535 117 427 573 91 585 883 107 124 531 96 269 511 86 54 383 112 322 357 123 85 738 108 373 838 103 198 761 107 187 536 116 121 688 82 738 988 100 141 293 113 256 909 114 805 922 103 341 632 114 212 718 89 431 479 104 197 477 102 484 984 72 569 663 109 121 160 96 239 894 109 509 712 106 158 549 100 652 871 93 475 733 84 482 632 114 342 496 116 521 957 86 177 712 89 426 533 85 512 990 110 799 816 111 634 664 100 580 747 82 502 825 93 81 779 98 926 952 104 94 479 101 90 852 108 460 493 89 642 668 101 335 573 112 38 459 88 684 833 91 91 207 115 65 871 99 99 254 91 447 484 111 92 582 112 739 962 86 347 941 80 339 496 100 722 786 91 143 885 86 32 997 87 277 885 99 715 787 106 8 694 89 620 863 93 582 650 121 47 97 100 413 477 105 252 345 99 542 728 88 340 917 110 167 176 108 117 629 88 262 973 93 263 841 75 422 501 84 145 262 90 201 846 89 509 676 107 586 653 88 512 940 93 43 588 91 621 982 108 60 601 101 658 729 112 86 821 96 239 517 90 679 777 110 433 609 94 142 238 100 143 456 98 336 579 107 104 804 111 801 973 93 237 728 103 222 576 71 27 832 105 198 453 102 203 378 100 372 667 112 18 282 114 203 232 95 67 88 106 574 665 106 121 668 86 24 289 84 200 378 106 279 661 114 193 483 99 416 513 111 198 689 105 317 973 92 433 632 87 165 604 96 348 670 97 807 829 103 431 913 98 557 642 95 51 613 103 174 831 100 210 541 116 346 400 105 480 591 92 356 529 94 229 917 92 461 570 97 577 734 103 289 423 113 369 882 92 632 898 104 108 768 86 4 477 93 318 823 94 81 683 93 35 148 114 34 75 68 96 334 105 295 976 102 67 760 106 341 558 93 7 770 110 277 562 99 310 777 105 598 625 99 300 339 113 265 603 90 322 713 80 120 900 92 2 318 103 495 997 88 174 966 99 185 917 97 875 992 104 605 677 106 245 647 101 786 881 102 26 285 93 158 533 122 383 949 105 467 495 116 71 441 87 65 502 101 202 323 113 44 851 117 171 356 108 181 952 105 365 802 99 318 537 111 242 811 88 417 514 101 15 333 88 460 712 101 286 872 73 348 725 83 69 690 73 221 400 116 683 830 123 595 727 113 50 188 97 618 831 99 20 473 109 317 988 105 73 435 99 268 455 104 332 826 124 376 854 102 549 984 121 530 634 89 927 949 91 182 300 108 224 895 98 241 868 94 91 468 102 30 231 94 171 461 101 362 534 88 382 619 120 133 379 104 641 738 102 369 391 99 305 604 97 486 493 96 343 541 100 908 926 83 276 964 100 374 772 103 36 428 101 375 845 94 141 708 94 490 547 105 343 692 89 529 586 104 501 960 122 316 779 103 248 967 94 118 666 98 48 880 101 149 824 120 49 802 98 611 734 115 9 271 93 409 884 131 40 456 81 373 903 103 188 981 110 146 911 100 229 420 110 340 590 111 497 714 102 68 973 110 693 940 94 530 880 90 112 205 87 364 412 98 434 515 100 329 806 99 292 706 90 876 950 101 310 612 106 484 956 97 513 754 111 29 800 97 306 428 104 105 381 126 322 997 107 43 506 106 140 194 87 208 336 121 255 881 108 306 747 121 354 389 83 245 550 90 817 948 93 488 996 104 3 325 106 525 571 100 312 873 100 384 994 103 118 749 112 362 931 93 122 755 103 93 146 110 295 555 86 389 968 97 467 754 95 69 348 109 434 702 89 770 893 89 471 721 97 805 924 95 670 814 97 648 791 99 613 933 106 141 240 97 735 776 133 567 763 105 671 782 95 636 808 89 76 544 104 49 159 110 757 903 97 146 525 119 802 984 92 540 922 104 381 717 106 261 326 87 82 88 102 224 752 105 576 831 94 402 712 121 35 176 106 291 343 104 643 796 106 200 668 90 104 131 103 200 319 82 403 831 89 425 627 117 169 398 84 152 785 87 579 831 101 420 451 86 853 951 94 222 758 102 463 915 93 507 655 120 273 630 94 46 771 96 443 843 90 428 683 96 725 828 97 288 579 91 301 320 106 316 985 95 410 552 100 605 782 97 223 244 93 448 812 101 498 658 103 33 658 86 441 665 116 315 556 104 418 775 100 368 961 91 424 846 90 7 58 100 107 170 90 231 646 99 349 641 86 541 572 95 77 924 117 81 435 100 20 556 106 832 841 102 239 983 107 11 251 92 127 951 103 171 691 96 265 677 110 907 989 86 220 935 81 26 166 92 550 780 101 57 283 94 697 809 91 90 310 84 72 203 95 232 784 107 453 672 115 471 716 91 566 901 111 735 923 87 786 935 80 105 861 106 262 393 99 407 793 91 360 725 97 172 398 95 374 645 104 636 927 94 88 569 111 456 904 109 602 697 100 276 887 96 42 70 100 437 527 103 767 977 100 757 850 101 400 430 94 112 961 102 641 830 69 305 389 97 360 962 99 211 652 95 73 255 107 280 945 120 903 915 107 851 951 94 209 438 94 208 484 93 467 711 102 100 286 102 818 980 99 306 921 103 279 864 84 408 904 109 434 480 78 308 475 81 396 550 93 8 529 94 214 688 94 374 707 112 317 746 94 143 283 108 7 600 101 100 261 112 559 877 95 748 981 108 229 972 104 186 705 101 542 617 89 229 333 103 81 280 111 646 771 104 210 959 93 903 975 105 71 751 103 412 509 100 110 899 107 55 84 98 283 769 109 767 796 95 73 790 85 350 900 87 844 854 93 388 504 103 445 679 93 267 486 85 158 415 94 171 774 114 509 528 99 27 922 96 3 541 102 664 869 92 684 907 96 680 950 95 570 945 109 111 444 100 136 158 91 132 628 84 397 587 96 159 350 99 260 582 89 845 924 102 290 997 108 330 951 98 334 480 99 128 803 86 751 823 107 210 683 117 192 251 98 42 806 80 409 417 90 373 754 94 299 854 92 393 541 108 24 871 102 482 891 78 617 982 99 866 965 96 307 659 105 9 950 105 375 711 118 299 792 108 183 639 91 60 551 114 417 553 103 263 968 97 229 549 113 518 986 99 140 457 97 60 231 98 101 921 108 639 782 104 478 834 108 162 352 96 121 518 92 185 964 101 66 650 94 458 895 96 315 996 96 456 525 100 20 932 73 506 760 91 528 789 100 28 957 86 395 490 103 719 792 109 191 337 108 293 448 96 148 524 90 611 692 103 115 728 94 425 433 99 62 443 100 418 766 103 116 975 88 73 912 89 75 736 116 489 911 105 496 894 117 404 702 109 182 589 115 482 535 109 11 839 90 386 779 104 537 833 101 168 366 103 51 54 94 369 623 100 440 650 103 52 919 110 144 881 97 396 821 106 97 905 96 199 781 89 702 865 86 101 919 120 438 685 95 542 652 99 58 837 117 259 754 112 434 670 98 723 742 103 364 403 95 229 864 123 625 874 89 742 853 97 543 765 105 506 603 93 385 624 74 318 497 101 784 856 104 601 738 113 535 776 107 398 974 99 408 469 88 423 611 102 423 643 98 456 876 104 196 843 94 516 810 86 103 402 95 264 650 90 233 792 85 176 888 106 89 599 112 344 384 76 96 947 94 504 847 112 163 511 115 310 757 104 124 895 108 140 259 97 117 389 110 323 467 95 861 951 104 140 381 100 73 93 105 307 661 91 343 719 92 269 622 114 522 970 117 278 758 100 339 775 96 205 962 103 243 392 99 334 394 99 400 637 113 463 810 90 27 421 89 291 548 95 56 453 104 19 658 109 263 356 104 376 643 99 81 437 84 62 361 120 232 337 112 706 977 112 74 433 108 321 420 109 536 684 99 566 809 99 396 468 115 160 441 111 390 954 90 744 878 107 401 557 114 208 536 90 653 983 84 519 650 79 183 212 101 383 469 89 33 744 99 77 161 103 521 643 80 664 804 86 608 785 98 107 741 87 303 808 105 149 648 99 187 301 95 35 408 97 170 361 90 230 874 89 231 881 96 729 951 113 126 894 114 569 570 98 33 539 103 30 69 114 418 833 117 155 402 121 843 850 99 410 612 104 130 857 107 306 659 98 147 408 100 265 757 98 675 932 90 198 683 88 597 656 89 209 792 100 303 888 83 832 948 100 318 696 87 462 823 120 133 574 94 288 787 99 359 661 99 247 947 105 606 763 99 218 692 91 560 986 100 421 967 105 592 759 93 149 621 118 124 445 96 4 679 97 124 894 102 444 938 91 127 294 110 549 779 111 156 290 92 264 670 105 358 496 106 142 306 87 356 746 99 100 108 94 813 822 105 580 756 117 572 815 101 689 873 93 33 218 102 180 728 104 71 690 91 539 979 73 439 653 96 562 605 110 694 706 109 719 809 108 152 162 108 919 926 109 317 907 97 102 421 86 350 674 95 602 798 86 371 999 110 374 671 103 558 944 84 177 709 111 17 334 90 57 873 88 47 497 103 245 291 106 197 748 89 222 793 85 143 846 112 342 623 122 364 575 104 73 734 97 104 359 102 281 956 97 375 912 80 531 894 100 439 971 108 117 473 105 173 571 91 790 877 96 301 714 81 367 640 81 710 928 114 14 48 104 571 822 89 207 462 107 742 838 107 618 926 103 252 795 106 66 94 98 461 798 102 197 719 97 280 948 104 53 862 81 798 880 95 329 361 102 109 688 85 191 872 94 471 610 102 244 335 93 229 598 93 762 965 80 159 917 92 43 460 98 162 703 112 80 396 101 560 971 111 275 350 90 839 847 101 155 971 102 143 148 96 192 469 100 493 698 100 512 620 94 730 858 100 271 633 99 607 826 103 749 993 101 744 766 114 11 132 95 152 864 92 86 278 93 42 197 110 699 910 94 806 979 91 664 710 90 134 652 115 671 866 112 552 999 113 17 666 105 300 855 98 192 579 105 455 685 88 618 671 93 695 951 88 302 931 94 304 775 95 304 426 103 121 779 122 673 976 111 143 390 105 571 886 97 29 940 98 828 958 90 2 827 106 321 558 98 433 839 99 796 868 94 113 888 98 212 702 93 297 446 105 301 484 105 48 577 121 669 925 115 149 193 107 306 900 112 588 860 105 83 931 100 490 974 99 54 734 88 110 938 95 422 424 106 319 875 103 323 776 86 266 579 110 32 847 99 202 390 92 560 883 100 609 764 114 167 696 109 434 993 110 332 645 111 270 298 101 385 840 101 516 589 104 601 711 89 245 462 101 131 747 71 735 969 92 367 976 100 753 848 108 140 926 79 135 803 97 41 961 85 76 843 87 512 555 106 228 854 103 236 948 107 339 341 101 259 601 98 103 367 92 363 836 115 98 971 105 206 228 103 442 654 102 449 629 106 612 671 117 407 993 95 434 892 105 288 968 92 135 170 109 743 962 98 270 328 79 350 976 81 548 708 116 26 187 103 339 734 93 687 983 113 315 628 101 275 547 113 239 555 119 300 633 99 364 720 84 6 556 97 656 727 98 668 815 111 370 620 105 492 836 105 401 563 85 523 541 99 521 845 99 19 931 94 402 791 113 26 461 90 740 918 93 482 573 106 433 616 92 296 757 104 55 825 118 424 491 95 311 515 99 225 479 90 604 874 93 813 944 94 457 962 92 191 735 102 216 682 97 938 991 99 36 121 99 334 370 115 267 733 117 45 875 101 623 756 93 268 574 91 119 372 84 6 164 95 21 503 96 41 413 91 27 376 91 621 673 120 97 243 81 250 964 82 37 781 108 159 652 96 169 239 99 775 883 104 53 441 98 315 549 104 93 150 108 90 862 88 10 802 110 344 427 101 31 774 99 342 476 102 109 512 89 284 429 89 469 653 91 387 519 114 369 727 108 700 702 79 33 470 96 480 626 119 376 429 102 315 684 99 441 797 99 45 784 108 542 888 90 146 502 89 301 591 112 649 751 100 115 235 92 424 609 93 279 297 102 124 742 98 752 765 105 138 301 113 522 658 119 365 943 101 634 974 108 587 946 90 261 262 110 592 952 108 114 378 121 664 760 91 66 735 100 778 958 109 264 995 97 393 989 97 627 984 104 318 431 111 793 918 97 253 578 90 348 398 97 463 826 97 208 626 101 257 343 102 716 784 103 776 881 96 25 916 111 449 626 87 420 436 89 150 613 83 174 300 113 121 681 96 33 152 106 58 249 86 830 974 99 106 733 114 186 880 98 562 781 106 170 495 96 367 606 90 54 139 100 68 859 92 523 696 120 367 879 103 165 501 111 590 984 88 89 735 95 169 263 105 265 449 95 29 416 109 91 257 109 375 572 114 44 873 97 330 523 106 283 857 97 120 474 91 179 212 107 57 983 100 291 344 99 223 661 98 238 874 105 126 653 99 395 826 99 12 782 97 370 457 103 612 953 100 150 931 94 467 735 87 544 632 100 148 478 99 7 544 110 57 819 103 285 986 88 463 816 95 629 758 116 703 972 100 5 310 94 350 430 110 444 597 99 41 930 79 329 419 115 0 399 98 382 616 98 325 906 109 409 953 110 154 849 110 783 933 112 40 439 92 656 798 85 620 713 112 209 705 109 54 835 110 46 801 99 6 588 80 229 387 96 229 962 87 416 594 102 106 318 115 453 826 108 589 990 108 137 905 100 614 833 101 718 887 89 556 837 85 86 450 111 339 490 96 183 546 110 223 438 86 251 701 104 66 717 106 19 471 103 407 560 106 216 588 111 423 547 87 396 722 86 124 902 94 37 454 107 295 916 104 479 494 110 374 578 103 123 209 96 365 386 100 59 943 90 45 149 112 269 719 91 202 998 107 148 753 86 54 901 93 454 807 96 205 457 96 2 665 106 57 890 100 6 946 98 631 731 112 712 796 86 234 522 101 169 451 110 710 987 93 938 989 84 468 527 93 302 771 112 535 785 103 758 795 84 305 732 105 630 641 94 19 243 118 359 611 104 744 758 98 655 746 111 273 487 93 105 858 104 571 737 113 25 489 77 236 500 124 8 540 89 503 661 93 311 323 107 568 729 84 203 504 111 421 471 100 345 676 105 198 269 96 588 976 98 598 825 87 54 324 93 649 822 101 802 989 94 932 984 98 457 706 98 26 263 111 297 337 103 284 291 118 250 427 107 326 357 105 655 843 91 26 310 110 498 920 105 422 895 98 275 767 88 675 811 112 368 863 79 668 719 98 579 609 99 172 569 99 249 440 105 93 988 98 44 691 118 330 590 95 613 943 87 132 185 88 355 364 103 246 856 105 23 572 89 297 703 96 247 636 113 143 775 110 246 826 93 21 696 98 237 403 98 82 665 103 207 598 101 11 760 87 144 260 97 69 476 87 215 986 96 459 493 109 147 193 98 226 599 106 268 999 96 175 535 97 18 851 100 539 722 92 235 695 100 56 819 104 378 557 100 808 844 119 9 762 101 708 933 98 198 571 88 71 251 92 374 477 101 628 809 117 127 972 100 570 642 105 57 169 109 19 730 116 319 494 111 376 736 115 135 376 98 395 430 99 318 967 107 314 495 94 14 842 101 117 528 108 125 711 100 54 861 102 502 945 99 405 760 118 626 816 107 395 608 115 717 913 93 582 940 95 607 864 106 80 540 91 376 887 86 820 836 107 129 396 98 361 615 98 505 538 99 97 492 107 474 558 93 156 246 102 155 981 104 27 318 114 270 280 104 347 541 112 131 875 115 556 974 98 394 910 115 295 924 89 186 453 97 714 962 99 429 925 124 858 929 103 666 886 94 210 747 101 127 619 99 728 897 104 568 688 99 79 256 98 559 873 86 433 903 77 447 661 109 288 685 102 246 723 122 635 837 92 440 867 99 658 708 97 160 318 93 723 842 116 163 893 94 698 995 92 537 680 89 231 424 120 165 500 108 579 653 87 414 732 92 902 942 106 92 824 124 407 656 84 347 990 77 104 818 107 485 713 107 470 818 88 84 103 95 75 545 85 286 479 84 229 617 89 509 782 111 174 624 121 480 715 76 386 727 96 153 243 100 809 951 74 305 609 92 22 190 96 98 751 95 259 368 94 394 765 99 2 491 93 720 998 103 293 560 93 286 684 111 205 403 73 892 934 92 45 912 111 35 560 94 49 592 98 46 896 108 293 785 110 22 135 87 512 951 114 14 89 103 740 821 109 109 273 111 558 689 102 91 222 98 315 951 112 758 782 106 568 948 92 267 300 101 86 320 100 444 526 96 69 633 96 268 940 98 522 845 97 87 969 94 145 855 88 196 870 103 50 416 97 95 522 95 751 908 89 195 560 87 614 879 113 158 363 94 194 963 97 374 782 107 59 944 98 222 993 81 735 769 90 77 771 83 405 909 87 440 790 104 201 417 95 652 976 94 489 709 91 806 841 107 365 838 94 115 759 104 109 516 110 279 860 102 196 625 102 310 774 91 386 403 92 470 821 104 348 995 118 79 411 93 93 432 84 593 822 106 212 895 106 259 927 91 76 536 99 322 626 123 378 604 93 77 300 110 131 768 97 321 530 89 4 982 95 185 793 89 381 857 92 250 331 92 240 933 105 409 861 89 619 745 100 427 650 106 444 635 91 679 774 102 143 870 119 16 752 106 688 891 89 32 135 97 480 684 73 168 828 92 481 589 101 22 833 96 136 756 105 210 852 110 251 748 102 167 773 88 176 339 102 392 515 88 643 890 92 621 731 90 754 852 94 950 960 104 582 692 98 884 993 89 48 810 112 328 579 107 47 376 107 214 776 100 830 849 110 462 623 108 214 250 79 109 357 90 253 500 99 123 314 101 725 798 98 151 477 110 683 816 110 289 697 102 24 251 93 96 260 113 530 797 94 458 791 94 851 912 90 638 703 96 563 995 102 230 495 122 282 403 109 240 389 95 252 917 102 261 974 112 406 430 99 507 594 92 32 75 110 74 394 108 5 973 99 386 818 105 307 870 113 405 810 99 464 550 106 284 943 116 94 432 101 444 808 91 78 611 86 232 722 113 863 966 98 439 981 101 455 598 110 320 528 105 363 835 104 453 532 94 421 468 96 11 977 99 382 682 98 253 660 92 463 515 86 466 932 92 282 758 105 41 755 99 156 715 87 16 709 100 99 551 110 490 724 94 166 783 90 0 680 91 137 780 87 59 388 87 38 389 104 552 750 106 66 386 107 189 981 104 414 692 107 97 972 97 117 925 98 957 963 96 740 838 86 146 174 110 101 909 100 721 836 96 357 711 97 761 840 96 410 859 98 402 933 122 446 985 85 299 316 86 222 613 74 133 673 100 640 860 103 604 846 96 297 896 92 674 997 103 343 964 108 142 506 107 515 530 90 804 965 106 54 676 94 633 986 85 48 112 87 638 855 92 462 631 104 400 825 110 617 932 99 531 764 99 316 467 97 138 193 99 607 625 96 231 309 98 196 440 96 223 334 96 46 163 80 114 915 74 20 422 121 442 907 87 29 310 96 102 360 100 420 570 97 710 902 94 772 798 105 719 852 98 87 893 107 227 230 108 519 627 89 56 98 84 517 797 100 174 837 99 117 740 96 346 718 98 81 450 94 308 911 99 634 751 93 720 948 105 645 790 109 845 889 96 391 991 113 665 701 90 52 286 96 147 423 87 435 656 89 254 950 89 791 931 94 43 716 107 242 820 97 629 934 110 316 669 114 102 713 102 698 916 82 98 223 93 377 996 89 832 971 105 583 835 92 785 805 94 617 933 88 681 954 106 622 798 100 521 528 94 755 978 89 757 874 98 30 451 90 62 348 113 277 301 86 123 794 91 874 880 106 412 716 113 136 859 101 305 822 74 388 790 83 526 715 97 727 817 98 228 734 94 41 448 96 3 474 101 239 382 101 846 890 99 498 787 112 31 35 103 246 554 89 286 888 117 117 761 101 224 289 83 421 973 104 313 595 85 66 373 94 179 745 91 662 693 91 52 441 116 94 260 116 11 189 97 397 653 90 117 172 102 749 799 109 589 965 80 187 826 98 611 617 105 171 526 108 250 583 94 47 256 109 260 938 112 368 872 92 586 725 95 749 858 114 32 651 107 682 890 101 695 738 95 84 888 93 345 585 103 144 724 90 497 969 95 0 844 101 353 363 91 411 754 111 89 332 121 42 114 94 629 812 104 358 472 104 284 623 93 138 439 127 37 259 94 92 907 91 494 717 99 535 821 84 497 804 81 289 802 86 247 528 110 16 421 92 450 719 105 309 395 100 727 867 112 468 566 100 320 920 83 589 733 99 250 399 92 338 533 91 521 639 78 50 804 106 192 539 102 738 809 101 125 990 91 330 413 103 544 725 110 278 525 100 902 961 100 688 835 102 202 995 105 512 580 89 378 731 95 295 665 110 246 668 121 147 411 106 670 877 101 166 404 115 166 209 109 709 876 110 486 700 97 119 815 103 287 737 108 820 878 91 12 944 107 288 879 100 362 592 108 170 363 96 506 675 105 265 661 103 229 943 93 546 814 101 132 769 107 413 949 94 327 703 115 547 731 116 23 436 112 81 991 98 545 948 96 418 868 96 399 606 107 548 958 90 741 911 87 287 634 92 51 887 102 801 912 101 288 365 105 178 901 84 45 236 107 374 705 100 252 690 104 420 993 96 489 748 93 144 422 107 746 758 72 340 579 96 389 551 71 590 885 102 249 733 95 150 299 102 63 970 107 520 794 90 477 925 102 464 976 106 247 750 99 772 968 86 178 370 99 142 970 118 545 620 103 280 928 87 431 940 96 260 807 107 470 554 93 140 453 106 98 247 85 168 890 111 617 659 87 600 957 106 99 888 103 686 990 95 63 444 97 103 164 111 268 563 103 493 642 96 746 870 106 230 655 93 164 791 102 57 229 84 32 248 84 203 805 90 211 449 92 58 474 90 981 985 104 310 635 110 474 505 112 458 515 83 927 965 90 95 221 108 418 491 118 16 711 98 10 765 109 338 435 95 323 733 113 409 619 101 270 690 115 288 618 98 38 286 102 319 493 94 616 998 82 376 896 99 81 333 102 79 421 97 4 764 86 229 327 100 759 802 100 438 707 94 139 141 79 49 305 105 278 447 92 260 298 96 322 913 103 310 439 99 358 995 112 165 248 109 229 732 100 360 670 101 420 476 94 664 962 115 255 487 92 128 807 101 58 201 108 40 136 81 323 936 99 19 465 93 372 858 81 88 996 89 432 898 117 485 554 96 273 771 93 299 960 101 139 911 112 300 650 103 614 783 98 280 368 115 76 452 117 417 772 91 247 792 97 901 969 97 504 833 104 452 522 100 212 684 91 298 492 104 553 926 96 725 957 92 749 751 102 635 852 120 135 221 103 35 551 102 752 759 108 19 543 82 368 975 121 129 381 93 36 671 103 212 610 97 569 887 88 677 772 100 297 860 105 256 693 92 195 197 96 147 657 103 21 602 86 176 549 90 566 963 102 469 702 116 192 376 104 508 889 88 222 837 104 763 989 108 749 832 109 218 442 102 188 233 90 172 387 104 548 732 109 714 859 104 30 615 102 648 849 107 403 903 105 79 235 99 900 973 95 352 797 89 389 787 113 9 805 96 112 920 93 105 119 101 479 807 102 153 354 109 122 230 95 884 919 101 148 503 104 797 842 98 680 899 105 243 301 74 144 936 111 90 753 95 53 165 124 205 645 114 374 401 86 186 239 99 25 443 86 13 513 118 113 386 104 694 866 99 504 762 98 111 271 87 19 807 97 671 979 85 144 946 94 362 374 91 428 512 96 501 837 107 141 691 98 425 804 84 60 534 113 293 539 95 511 698 99 22 495 106 680 756 91 210 583 79 144 848 101 771 806 107 378 896 104 528 914 90 569 786 80 518 771 108 495 576 101 475 589 83 94 172 111 214 524 113 175 520 90 529 960 109 3 563 104 85 466 96 31 587 84 368 880 107 822 998 108 226 355 102 55 518 109 240 697 103 570 914 104 46 94 110 459 670 121 445 748 111 204 691 96 59 512 100 458 507 97 5 296 100 110 558 103 28 77 95 326 675 91 67 117 89 239 471 101 491 846 99 324 943 97 105 370 111 360 759 109 56 446 103 559 966 88 125 954 109 268 755 104 119 698 104 726 736 88 122 814 114 38 858 90 19 52 106 863 999 88 768 817 101 312 342 105 6 314 97 260 716 98 11 641 97 876 922 92 334 767 87 638 865 112 564 801 97 272 927 106 13 934 86 352 415 116 109 579 110 117 669 95 176 692 105 537 577 97 15 910 97 166 671 109 504 844 99 27 847 104 422 665 117 104 687 101 925 979 105 132 852 100 108 530 103 780 855 103 229 496 88 128 676 84 23 577 99 130 949 100 713 925 112 152 429 94 14 375 105 225 621 118 379 650 106 640 992 95 39 85 106 309 512 99 258 434 89 40 130 116 77 86 115 487 629 102 40 135 95 17 22 95 190 578 80 301 908 108 724 908 98 648 653 99 462 898 82 222 865 73 62 86 117 46 591 92 13 621 88 602 935 93 312 968 103 12 240 109 200 452 99 323 726 93 413 847 102 347 530 101 532 731 110 72 87 104 38 448 92 114 965 102 518 690 108 935 982 105 259 891 121 798 884 90 134 868 111 914 983 103 342 812 90 225 426 104 717 819 93 484 951 100 735 873 110 427 490 89 699 823 109 658 799 99 329 643 86 78 953 95 177 645 100 104 189 91 625 775 105 170 273 110 142 582 84 556 746 99 195 863 97 579 985 105 329 788 103 208 668 98 427 932 101 326 609 97 302 768 110 163 614 95 402 530 102 179 744 84 229 581 109 768 937 91 448 619 100 509 682 102 65 214 90 94 803 98 721 993 117 556 994 93 103 320 86 49 122 111 857 906 90 344 896 98 297 801 100 671 763 108 38 93 88 266 501 108 47 514 98 272 551 113 56 367 103 241 766 105 508 738 117 439 597 110 121 970 90 208 491 83 131 281 81 131 169 107 7 212 106 515 732 100 459 554 112 93 194 108 610 955 87 256 826 108 420 992 118 193 595 105 119 280 110 390 750 79 78 879 82 135 676 114 616 983 91 125 384 83 233 570 85 559 668 100 12 960 102 559 775 84 137 311 106 223 422 94 546 866 106 324 632 100 103 553 79 140 286 91 387 745 98 739 911 107 218 481 98 293 983 100 73 426 107 555 809 75 881 934 109 163 918 89 613 936 84 206 321 97 31 770 91 704 992 103 172 616 104 564 576 84 155 689 108 258 928 90 126 632 101 411 780 99 463 609 95 377 969 118 610 690 86 50 167 101 628 815 85 207 779 101 1 396 95 470 693 109 343 361 107 375 969 115 367 984 88 537 906 100 204 757 99 276 472 105 239 560 106 18 628 107 128 230 104 153 627 91 251 558 100 306 483 86 141 788 93 345 665 107 119 826 90 372 926 85 385 936 106 61 295 102 375 796 97 309 718 95 450 813 98 153 975 63 248 678 98 325 441 97 296 912 100 406 921 117 490 858 96 523 902 96 436 731 93 102 825 94 588 975 91 257 274 94 752 754 110 378 524 82 259 676 106 248 578 87 487 654 90 532 728 88 89 557 110 86 205 105 268 690 104 518 943 79 149 433 109 193 854 113 874 912 82 561 697 113 135 667 97 780 864 95 283 942 106 572 755 96 581 745 104 267 958 103 397 871 102 800 943 103 716 805 91 269 830 91 288 584 100 396 780 99 431 917 101 286 758 105 322 628 98 258 998 109 365 536 108 671 781 100 75 956 117 477 675 102 742 809 99 183 460 95 165 942 94 54 903 99 110 283 105 820 826 115 530 631 93 444 518 111 227 711 102 211 529 113 313 986 90 70 978 107 255 424 80 357 907 86 594 715 105 37 782 107 159 714 103 505 704 91 435 856 87 152 192 104 508 531 105 181 283 91 127 211 95 90 355 108 461 875 90 442 703 87 379 840 93 425 444 111 1 348 105 0 305 84 290 970 102 5 427 113 318 563 101 459 681 90 290 572 111 289 290 90 126 754 88 58 449 92 447 517 102 39 833 96 469 898 98 291 967 111 382 451 102 144 953 93 599 740 104 314 426 86 272 522 95 463 523 93 308 963 81 234 458 99 274 725 106 75 349 115 483 718 100 188 902 107 679 840 121 737 989 90 61 565 114 66 454 91 191 411 106 400 814 117 531 681 86 692 918 91 117 306 104 33 249 110 648 873 106 275 884 100 826 846 97 623 891 97 550 623 84 194 976 96 227 821 94 154 709 107 585 704 104 387 663 110 497 978 95 148 724 104 868 925 96 715 797 100 408 633 99 272 864 114 378 563 102 450 472 117 182 770 113 862 921 109 186 423 107 189 540 116 525 630 99 512 908 99 675 930 101 924 934 103 517 646 102 155 762 100 668 988 103 772 899 104 79 100 99 181 750 102 437 473 107 339 618 99 574 752 105 535 910 82 599 637 100 223 503 107 11 997 89 278 994 105 171 954 117 578 792 101 196 703 111 423 509 104 314 418 113 176 733 97 41 92 92 532 787 88 266 349 121 288 533 98 6 500 111 336 782 85 268 413 98 389 970 87 606 753 99 636 910 106 86 966 94 58 540 106 318 970 85 525 778 90 286 825 105 332 756 108 860 992 95 213 403 105 517 586 113 770 975 114 915 988 88 41 437 115 66 85 104 146 688 89 188 585 83 29 855 112 117 727 96 189 605 89 241 555 130 286 827 96 468 765 90 73 455 105 106 462 85 248 374 113 756 905 101 493 995 105 66 572 83 820 870 98 731 854 94 931 942 99 53 588 86 808 888 110 39 796 111 774 862 118 19 73 92 82 153 89 259 580 102 834 841 93 258 410 97 538 859 104 66 365 100 754 932 92 677 750 95 31 86 107 472 593 78 159 638 97 414 489 91 339 414 96 544 723 94 204 978 111 59 819 98 160 515 85 489 872 98 583 929 94 429 492 100 73 856 107 372 509 81 542 718 87 307 651 116 226 595 96 466 876 87 521 557 102 454 993 94 365 478 110 109 447 108 118 737 79 233 996 95 349 441 101 75 783 105 24 76 98 72 870 101 389 775 97 46 788 106 399 661 111 501 543 108 496 722 115 27 770 99 433 688 88 364 613 92 64 720 94 332 738 100 296 858 83 53 981 107 39 171 86 565 824 121 466 896 108 60 750 99 17 913 99 10 446 92 83 853 88 627 967 93 836 938 116 129 215 99 505 660 106 315 539 95 810 874 82 113 199 98 355 515 96 486 763 108 172 636 100 261 877 89 554 738 140 770 811 96 658 735 110 124 989 114 132 210 104 369 889 111 70 437 105 545 727 122 551 578 100 441 574 101 427 555 106 764 783 93 314 336 89 36 738 113 612 888 77 362 489 83 538 595 81 501 910 110 133 671 87 814 897 105 894 934 105 601 874 108 275 792 102 58 210 114 148 335 93 406 777 100 290 905 84 223 382 103 592 903 97 130 684 95 142 994 82 15 383 108 203 809 79 40 66 99 92 187 92 101 415 111 455 746 113 166 945 90 224 699 111 212 252 105 469 554 95 97 314 98 494 699 105 206 709 75 245 616 109 126 185 107 306 386 95 293 817 121 268 446 110 196 406 93 257 358 87 183 483 130 317 733 125 118 574 81 466 787 107 426 756 108 616 735 119 104 474 85 193 236 92 475 949 88 142 937 98 265 912 101 145 634 90 63 946 88 86 721 89 870 978 96 781 985 95 418 854 86 507 898 114 236 985 100 268 643 101 575 703 101 10 759 89 295 474 110 64 827 104 690 763 102 187 768 92 230 736 111 37 630 108 73 336 93 188 593 104 5 604 122 545 865 104 360 673 109 332 800 86 89 948 84 699 837 98 166 354 88 125 703 91 823 949 105 77 102 88 77 579 102 121 928 91 466 882 88 567 696 81 251 418 101 107 645 111 295 802 98 501 593 97 279 537 99 262 818 111 196 324 103 667 988 87 468 718 89 306 678 87 219 246 101 44 840 110 225 520 94 289 391 109 390 920 97 121 648 94 109 686 97 180 595 95 93 200 104 33 263 79 336 990 102 274 281 99 105 940 97 256 686 114 50 441 107 427 751 93 13 937 99 312 918 98 68 185 86 245 604 95 18 769 109 620 715 106 919 971 129 271 657 111 222 901 102 98 384 89 121 780 99 123 966 98 29 435 95 194 452 105 48 911 99 242 454 86 475 642 95 9 160 92 248 834 104 288 528 101 509 846 92 186 632 102 86 380 87 218 258 112 132 455 121 198 925 88 344 663 115 212 717 96 149 554 89 644 944 104 160 621 97 218 605 97 88 784 103 9 207 101 302 685 90 806 814 91 442 570 114 254 324 104 330 911 102 448 979 76 180 990 105 262 497 97 897 996 82 482 676 111 903 939 107 353 419 95 592 885 77 205 830 113 410 947 105 191 566 112 141 279 101 320 496 101 489 774 100 569 753 86 278 995 109 95 450 102 246 815 108 734 847 121 331 454 99 193 331 96 128 731 98 516 808 91 245 369 94 873 950 95 508 677 113 66 127 84 836 854 94 265 347 104 373 474 95 160 735 97 192 480 97 26 727 101 628 630 106 95 765 100 98 650 82 20 734 99 143 673 92 247 254 106 675 800 80 543 605 99 419 943 103 487 826 108 712 938 100 692 811 86 465 714 111 26 126 97 36 522 95 82 731 95 57 288 109 545 771 67 247 878 116 512 846 82 386 549 102 696 775 95 870 966 109 86 557 120 468 581 113 96 914 97 714 869 97 202 928 96 268 798 87 69 874 95 576 720 108 809 977 102 84 830 100 153 535 97 3 98 93 252 424 98 772 997 114 44 729 105 557 583 84 1 53 93 71 412 103 93 156 93 78 622 102 592 699 115 96 842 90 245 751 99 275 692 107 208 793 103 47 555 97 153 811 99 410 411 88 187 584 88 100 650 86 51 815 104 71 527 118 290 809 124 385 586 100 50 296 119 477 579 98 443 762 112 83 898 97 645 901 93 153 231 82 41 986 113 24 509 99 109 790 104 130 892 86 73 878 109 260 904 106 79 405 116 303 650 88 137 858 107 31 339 102 453 665 106 3 283 101 406 644 110 533 587 101 394 468 103 280 618 95 611 965 107 81 731 90 3 175 112 260 402 99 284 724 111 198 313 89 254 774 97 505 597 112 488 850 93 371 385 103 235 387 108 444 535 103 124 479 77 934 980 93 613 907 94 551 995 112 600 843 104 62 331 104 821 943 93 505 781 89 3 140 106 431 948 101 599 717 86 743 757 103 225 696 111 24 32 106 776 928 102 136 783 91 192 884 112 363 592 102 217 788 97 801 925 106 45 94 91 932 995 104 78 936 94 291 816 86 698 821 89 167 336 106 390 501 98 27 469 96 878 981 96 675 885 85 743 811 126 595 750 106 27 305 100 722 873 87 183 913 101 110 161 115 604 627 93 453 778 93 21 592 83 305 563 103 98 947 93 49 452 88 171 901 103 219 834 98 511 692 106 209 594 113 339 915 97 410 508 81 391 476 92 652 933 124 47 815 103 454 497 106 609 806 96 36 837 91 636 785 119 246 395 97 338 672 91 143 198 115 329 398 92 346 630 116 169 552 109 376 569 104 291 707 90 103 964 98 109 881 104 35 238 108 404 903 90 37 961 105 404 700 91 478 823 93 49 628 96 678 748 100 189 373 92 852 907 118 567 639 103 214 435 94 354 507 97 415 690 89 551 720 96 530 847 92 167 415 100 148 227 109 604 654 89 75 269 92 750 819 90 793 975 109 526 634 111 257 480 108 617 656 101 458 917 104 485 647 103 307 901 105 829 834 94 19 717 114 461 571 96 80 419 113 443 855 95 142 753 90 873 919 102 164 625 98 367 571 110 148 647 107 23 524 114 122 386 101 453 686 104 381 689 86 623 889 90 372 742 99 30 424 99 81 251 96 59 79 118 795 827 115 803 866 91 87 683 108 64 776 112 521 668 98 24 801 93 513 850 119 195 626 114 137 222 89 181 276 110 374 459 99 268 288 110 392 759 92 159 614 87 209 855 99 195 937 85 618 882 120 671 898 88 159 435 118 41 408 108 266 803 93 730 826 115 426 976 112 9 710 97 291 752 97 796 869 84 409 582 104 265 806 93 486 899 86 188 190 85 258 822 98 539 622 114 417 643 117 144 577 106 859 885 104 422 810 82 233 933 101 323 823 100 591 952 98 79 456 105 285 852 108 117 317 105 490 649 96 505 613 106 928 934 91 6 560 98 202 254 95 405 577 103 350 722 105 703 958 101 207 455 88 478 514 106 866 998 89 413 530 96 88 214 107 16 731 94 236 765 99 30 67 110 441 849 102 521 934 115 271 981 107 118 768 102 794 932 89 148 675 98 304 531 105 525 735 108 583 880 90 376 588 93 364 588 91 415 785 101 537 553 122 11 173 95 938 966 96 510 721 113 744 753 95 496 670 106 447 593 87 28 167 109 434 438 89 35 451 102 164 338 86 565 685 102 810 882 118 672 764 82 16 835 95 153 253 115 745 989 88 311 692 106 66 896 102 298 578 82 100 861 100 305 942 106 547 916 105 430 993 89 366 428 106 116 521 94 172 773 100 481 762 86 524 611 87 319 682 93 406 514 89 308 841 100 178 421 108 770 917 105 280 778 97 242 518 104 498 845 95 564 739 94 293 587 87 113 914 110 314 538 103 421 627 104 805 857 96 388 845 108 43 996 90 693 721 103 765 792 89 245 723 89 355 408 103 342 875 93 8 265 92 76 728 103 762 991 97 424 877 97 389 903 87 450 940 84 180 248 105 178 423 90 316 990 88 364 800 91 770 931 115 313 689 93 284 378 102 525 737 112 100 821 103 432 511 95 445 728 89 243 912 92 654 850 109 628 872 95 7 565 92 579 937 116 60 347 85 271 846 91 332 959 99 795 798 102 306 492 111 418 924 88 525 598 89 522 561 84 605 726 84 22 107 94 251 358 110 150 831 105 238 806 114 310 560 103 791 858 114 348 622 97 213 356 111 562 643 92 82 232 92 43 709 97 600 959 107 226 388 86 708 963 104 157 181 90 94 278 118 666 781 99 250 477 113 869 955 103 313 772 105 757 758 103 652 768 99 2 199 94 224 362 95 204 458 110 174 259 107 565 991 85 310 677 90 39 453 106 96 139 103 94 215 104 406 612 107 204 629 104 222 890 109 171 381 99 195 637 93 23 504 104 337 678 106 19 710 106 25 305 93 545 873 97 282 293 104 909 990 98 438 526 102 427 430 111 422 711 107 142 335 109 495 737 101 609 848 89 398 705 98 16 590 105 276 489 95 267 761 89 360 966 100 741 887 98 671 927 104 497 758 82 553 760 92 76 328 110 101 754 97 23 62 93 240 844 116 241 419 110 295 926 105 595 666 87 207 409 99 825 847 102 146 966 114 121 578 110 145 236 99 233 459 102 321 693 113 85 823 109 812 931 123 71 637 113 282 839 96 346 914 110 63 390 91 73 814 94 153 766 108 589 767 100 486 877 109 9 751 94 418 500 105 260 879 100 625 825 95 240 435 111 153 533 102 745 777 89 258 989 102 30 282 94 383 988 83 427 636 118 42 761 84 561 933 92 96 958 102 89 794 107 55 91 91 1 776 94 414 526 114 353 422 103 560 930 90 855 878 81 408 528 95 364 936 97 534 910 84 72 437 91 42 954 90 248 415 89 366 603 97 45 352 108 299 383 107 903 961 99 340 575 108 578 940 115 185 613 98 814 974 102 391 710 106 330 948 94 70 840 114 96 858 94 117 890 113 666 763 99 330 823 105 185 679 95 203 498 99 127 994 117 181 376 86 81 601 116 307 730 103 644 907 88 290 800 78 385 765 89 944 988 102 264 374 110 207 348 84 358 912 112 390 405 89 647 895 104 68 117 115 247 974 77 271 612 96 298 471 103 675 975 106 285 653 85 313 469 118 394 889 97 288 809 115 378 775 111 286 629 94 326 364 100 832 882 104 19 733 101 700 875 89 19 397 105 591 920 117 556 838 99 556 603 94 21 407 110 406 646 87 188 410 103 539 754 87 581 797 111 277 338 88 110 937 99 161 168 94 261 769 105 306 531 102 685 994 90 172 671 89 186 725 96 320 800 102 258 323 110 483 680 106 194 445 108 177 197 100 162 642 97 128 232 91 228 875 86 125 188 87 421 664 104 692 901 109 30 603 92 4 145 104 152 414 117 176 652 91 747 920 106 480 682 116 242 383 81 112 833 99 213 292 98 425 652 87 455 547 87 918 925 105 743 951 89 349 977 102 274 435 108 22 530 96 308 377 101 707 797 109 379 839 115 207 358 86 50 765 108 467 660 93 439 536 98 611 891 100 361 943 94 115 751 82 173 527 89 591 672 96 289 649 103 678 741 105 701 750 106 308 655 133 173 489 98 931 992 104 612 620 121 252 929 99 551 919 85 83 768 85 291 340 104 521 838 91 380 592 93 825 977 77 147 596 85 163 728 90 33 541 94 342 576 109 818 821 81 497 772 85 262 850 108 96 564 79 568 935 102 580 614 104 98 528 99 226 489 82 33 680 117 168 206 96 308 744 98 879 986 105 327 845 115 228 682 117 187 338 103 739 828 108 56 87 106 466 631 92 564 922 98 304 544 106 117 164 112 159 573 81 157 818 112 130 431 104 525 637 95 422 833 104 44 604 84 283 978 88 506 962 105 3 78 104 513 750 91 286 475 90 69 502 103 720 736 97 439 883 114 229 366 89 45 418 112 221 256 61 527 883 91 328 566 98 209 807 97 782 930 108 134 554 81 130 858 89 187 458 91 772 875 97 85 159 98 430 823 104 355 367 94 534 587 82 8 776 111 51 425 112 43 159 107 573 993 102 176 745 108 130 377 107 452 988 108 212 776 103 44 988 102 638 751 111 103 865 102 42 671 115 592 886 109 17 132 108 474 609 103 253 963 92 164 820 88 531 869 97 535 632 91 393 824 97 413 921 97 502 878 97 239 874 103 381 818 99 256 823 89 212 945 109 22 619 83 583 884 121 473 936 123 93 445 116 457 639 90 455 960 105 299 347 94 135 412 101 24 157 103 133 820 105 24 504 105 270 433 92 533 984 97 40 87 104 23 338 98 681 803 96 170 323 103 181 398 105 420 691 121 879 894 98 841 868 91 391 900 88 88 577 95 237 770 102 113 639 97 274 702 110 302 764 74 359 659 105 480 847 94 5 580 112 106 416 127 499 833 95 105 793 106 74 875 111 149 835 90 631 726 106 191 645 97 768 912 103 78 729 93 143 830 104 189 662 108 217 774 105 22 210 112 335 491 85 180 913 94 172 403 101 264 641 108 239 676 110 79 983 108 187 270 101 885 890 106 90 116 100 430 781 96 51 317 102 471 777 109 594 867 112 100 612 93 395 799 106 351 869 101 360 691 114 101 868 92 105 549 97 429 725 91 58 476 91 404 657 90 384 807 113 40 994 94 169 362 110 54 176 99 177 823 98 42 213 101 20 256 91 321 359 99 556 993 125 208 369 108 765 836 105 37 959 105 680 835 105 343 344 76 137 694 120 519 980 102 211 247 96 234 346 120 484 749 107 247 648 96 329 467 88 425 709 104 785 956 102 441 482 103 175 699 106 716 975 89 105 215 89 14 582 111 557 925 95 231 513 94 759 860 111 822 982 71 15 114 85 728 880 91 573 873 93 617 773 98 270 714 100 121 966 95 16 965 97 410 839 99 239 495 113 503 670 96 502 936 100 228 910 107 2 711 113 325 789 100 111 952 94 642 679 96 580 778 106 839 860 101 575 636 100 518 781 99 161 376 92 93 493 100 701 810 94 378 410 90 427 797 92 220 804 96 280 471 89 353 903 113 463 784 104 520 538 95 618 692 100 536 934 113 316 547 91 40 985 109 173 249 99 561 943 115 359 874 100 7 259 87 136 149 101 233 345 86 672 682 100 193 691 109 84 386 102 31 593 96 22 483 97 380 851 85 475 834 105 104 745 87 90 148 84 43 372 101 33 85 103 573 733 118 55 847 94 478 784 99 706 854 92 121 894 100 275 856 86 460 889 108 175 576 86 385 680 89 490 557 85 321 694 90 159 767 107 174 338 105 733 967 95 667 827 89 565 779 103 907 967 109 321 524 90 2 347 110 83 92 114 469 582 103 78 653 127 479 736 117 279 321 100 68 624 95 141 582 99 615 628 101 668 927 118 9 642 98 227 798 100 499 685 109 534 805 113 219 260 115 296 532 102 75 555 98 566 800 93 695 797 100 174 601 98 336 382 106 172 210 102 87 440 85 46 573 112 156 607 108 263 435 107 12 646 91 382 783 105 340 421 113 89 248 108 90 963 89 182 800 115 493 718 107 32 57 102 323 440 97 46 517 107 428 742 89 134 957 112 44 399 96 306 499 98 661 838 96 75 625 96 926 998 122 12 678 113 512 561 96 353 490 103 416 529 112 689 929 89 196 815 105 141 655 113 805 926 101 141 160 96 976 997 88 21 472 91 239 616 106 88 982 124 61 635 108 79 933 93 253 950 114 201 253 114 9 77 112 48 245 112 84 955 98 625 878 92 195 357 119 637 783 104 260 412 118 107 220 108 68 142 108 146 255 115 159 277 89 910 975 100 38 237 93 92 793 87 495 945 114 327 733 87 399 560 87 221 643 87 375 652 103 145 586 101 47 352 111 32 807 97 289 479 103 281 640 106 35 380 106 276 997 82 86 876 103 76 427 104 251 814 108 692 759 99 588 869 84 710 778 82 800 815 107 429 537 91 190 688 104 611 840 98 230 361 95 121 407 96 181 646 110 332 699 106 235 528 92 623 790 86 190 977 122 141 806 105 89 423 120 132 233 103 27 372 100 98 854 87 106 892 97 140 378 92 292 684 114 643 867 106 413 870 106 729 839 97 543 606 109 756 897 99 58 312 110 519 543 85 967 970 103 234 595 108 363 615 100 166 868 88 100 464 106 131 262 110 53 358 113 262 990 103 284 451 114 107 815 93 272 858 107 8 931 102 429 763 103 378 816 100 69 917 99 831 883 110 285 745 103 5 255 110 21 332 94 530 865 98 752 820 89 172 414 92 103 950 102 135 629 110 873 952 112 516 522 88 498 979 114 243 966 114 655 747 107 439 675 110 837 963 114 733 820 94 538 672 109 389 727 123 883 888 112 249 410 104 683 998 91 211 606 84 88 564 110 952 972 101 277 799 120 598 636 108 750 787 105 104 716 119 47 929 88 441 655 91 232 495 95 892 958 87 411 414 91 98 662 100 283 602 102 3 826 97 53 516 100 141 894 120 100 505 93 507 618 99 483 886 97 181 357 90 280 923 92 572 614 77 364 616 99 87 959 90 264 443 93 164 934 116 447 807 105 266 497 113 88 524 91 107 966 97 385 764 98 361 386 100 349 538 104 720 874 103 316 431 85 44 411 123 65 703 95 231 632 86 387 631 97 51 439 94 50 182 84 165 475 102 683 695 87 586 785 92 858 973 101 702 723 96 779 919 103 160 265 98 267 738 86 543 797 93 129 840 95 287 382 103 273 634 105 473 862 89 618 870 100 292 299 98 369 784 100 751 820 112 467 587 113 350 557 108 83 921 93 103 613 103 360 661 103 182 773 100 535 628 80 821 878 91 15 817 105 89 308 98 366 793 104 443 789 92 280 864 102 288 893 106 61 538 106 243 328 93 599 827 122 78 614 94 341 986 95 520 881 101 179 560 81 486 695 118 609 785 93 57 804 96 399 703 93 14 992 90 204 381 106 9 743 97 54 165 110 385 713 91 680 781 82 297 786 101 159 632 92 441 745 111 14 73 106 351 406 91 179 275 91 726 875 106 77 679 81 42 374 108 24 47 107 205 747 86 542 595 101 67 959 125 705 824 97 386 864 118 174 811 96 123 404 109 70 139 96 155 674 113 284 408 88 711 992 112 23 636 105 132 520 104 659 987 93 322 416 114 114 280 101 684 777 83 23 948 79 155 810 93 592 681 88 754 978 111 635 638 95 717 851 87 319 915 107 931 959 105 144 332 101 29 273 80 409 460 113 279 712 74 197 340 98 116 994 85 858 944 101 289 978 105 37 895 114 498 721 78 159 658 94 384 978 95 940 968 105 95 811 103 167 676 86 249 350 85 196 740 125 403 503 95 480 492 104 206 445 93 91 911 109 131 209 114 349 934 95 306 361 94 203 789 83 115 593 102 179 947 90 817 937 114 404 571 87 83 305 91 707 865 110 182 661 108 48 66 111 202 777 102 116 177 99 147 623 96 84 270 88 168 550 119 235 714 99 463 878 107 296 802 103 266 646 89 67 466 92 9 132 80 126 934 94 36 62 104 213 909 87 432 673 87 94 485 86 401 572 86 37 954 90 254 926 101 211 425 91 544 989 91 224 345 106 213 310 97 598 649 117 711 964 103 708 926 116 237 534 101 265 277 102 324 583 94 701 936 96 270 567 107 147 169 123 294 801 91 263 312 116 41 553 100 50 372 102 407 473 105 702 822 106 374 762 106 733 786 113 223 518 105 156 231 105 95 447 89 599 696 111 876 928 98 409 714 98 239 370 87 252 840 100 712 960 114 181 201 99 551 972 88 361 945 94 240 525 108 225 561 100 153 177 103 140 430 91 30 923 111 343 919 91 448 858 109 272 764 96 677 987 108 192 995 95 167 430 85 66 438 103 978 995 105 416 479 92 295 663 98 124 767 104 38 759 99 491 698 92 19 183 118 49 869 112 5 118 95 429 440 86 534 839 116 550 746 108 155 709 105 446 853 105 737 764 105 379 601 104 431 765 98 188 514 79 420 749 87 302 845 104 91 156 100 388 414 93 249 332 94 153 776 98 734 821 97 476 488 97 237 439 96 484 850 120 389 695 97 64 820 110 422 894 98 600 981 89 132 798 111 428 901 102 433 524 108 332 950 92 794 995 98 366 998 88 19 640 96 174 845 102 158 517 101 437 514 95 195 873 107 118 313 82 268 449 112 596 905 95 770 909 117 149 461 107 532 940 104 778 806 87 17 676 89 84 920 92 376 876 82 426 640 102 681 686 86 535 868 106 632 942 77 24 379 106 442 992 115 494 652 109 395 449 87 306 384 86 415 683 105 257 615 95 328 727 118 131 285 116 375 631 91 133 612 85 234 778 89 820 891 101 665 831 116 108 752 96 381 397 106 402 849 108 56 917 99 196 252 98 468 909 79 312 596 85 217 359 94 162 884 98 17 439 85 201 607 110 498 650 91 281 775 96 587 858 84 592 976 97 833 926 108 587 980 90 527 775 89 330 395 105 4 967 95 124 320 102 723 925 106 277 748 96 609 773 82 8 312 94 192 658 87 528 742 106 560 598 97 274 789 95 263 789 92 41 924 118 101 620 93 61 431 92 268 620 94 323 853 113 101 910 100 1 71 95 384 855 115 371 667 112 470 937 102 373 663 81 44 177 104 317 800 102 252 490 110 148 831 91 575 692 110 326 796 108 356 493 112 693 891 89 39 722 123 65 261 119 674 938 108 181 978 91 98 976 100 365 489 109 180 596 100 58 218 109 530 736 104 88 836 97 408 852 91 206 873 84 162 781 109 723 931 85 338 392 102 249 564 95 32 980 106 511 628 94 487 519 88 483 906 102 39 906 96 647 785 91 283 608 82 116 591 100 650 837 112 625 926 101 581 917 90 215 278 95 195 394 93 51 929 80 198 844 105 82 597 97 599 928 116 212 486 104 187 750 87 288 998 99 592 934 90 799 947 94 304 676 85 533 690 113 160 448 101 500 677 92 691 697 102 6 329 119 73 168 87 325 703 104 624 981 106 288 911 88 855 978 100 439 928 102 225 702 91 230 358 104 138 832 90 715 796 115 370 544 110 138 317 99 284 992 72 201 258 99 229 284 90 9 222 90 356 556 97 107 375 94 56 148 89 344 624 110 348 970 89 619 744 95 119 328 112 223 455 106 103 209 94 18 266 94 362 647 95 545 758 95 596 693 109 70 220 90 476 662 108 104 903 98 201 572 117 257 606 86 431 921 112 636 896 98 776 902 116 827 832 95 567 974 69 312 477 115 730 786 92 110 999 89 56 338 88 408 497 90 773 817 93 663 708 104 147 342 103 307 624 98 559 657 105 320 814 93 138 351 114 224 260 106 345 804 93 163 307 92 485 969 96 19 50 107 40 112 107 508 662 94 502 804 98 281 587 99 457 979 92 844 855 105 448 810 96 15 289 97 318 925 102 682 713 105 88 326 101 269 799 98 442 730 117 547 914 99 584 843 98 134 926 93 635 868 98 268 361 103 515 828 104 83 545 90 687 701 99 692 768 105 168 665 102 172 619 97 395 424 111 30 944 100 312 841 95 916 963 108 70 903 99 680 952 94 715 969 93 391 450 96 498 966 105 332 545 99 250 383 91 900 942 102 521 803 101 286 306 100 50 598 97 581 700 88 549 732 100 439 685 111 81 997 115 241 878 98 280 421 111 14 212 98 51 244 91 258 651 76 162 507 98 325 461 102 247 365 86 305 314 101 317 900 83 793 862 96 193 636 115 368 840 103 612 923 108 51 359 84 153 187 93 128 151 97 378 499 79 182 840 95 443 593 118 851 935 95 413 671 105 45 339 82 377 750 94 51 213 101 595 646 95 106 288 109 0 985 96 440 718 127 230 680 112 728 934 100 51 923 117 81 877 113 16 454 86 588 818 100 621 834 103 506 678 97 202 843 98 38 519 98 27 215 89 767 961 81 628 777 103 834 849 100 364 633 73 443 534 96 12 138 101 116 737 98 597 806 94 482 799 98 777 830 106 498 956 104 383 607 100 50 881 87 49 79 98 149 354 93 909 910 88 794 960 87 358 420 104 690 970 95 7 308 118 595 835 96 507 987 110 384 937 87 97 867 122 559 739 89 272 398 114 450 693 107 109 130 107 35 355 113 708 903 105 322 917 93 23 152 100 104 311 107 748 921 100 195 678 109 312 876 88 87 356 101 52 560 109 798 838 95 3 191 103 158 784 103 361 463 94 43 60 104 491 982 118 744 935 84 340 631 98 354 920 83 119 214 102 445 492 95 319 551 106 34 620 103 4 215 91 510 873 99 165 584 86 199 977 89 47 793 108 592 778 103 524 893 100 199 865 109 38 562 98 365 946 114 382 392 125 514 666 116 170 368 103 114 723 79 113 351 99 256 403 90 320 841 100 534 643 107 44 382 98 157 417 93 32 76 103 299 915 101 185 851 105 201 618 80 1 77 94 503 688 92 122 477 84 193 765 116 579 641 102 478 952 110 125 408 102 360 564 104 197 585 92 441 611 92 155 243 89 441 719 94 155 544 119 142 633 92 419 732 93 133 616 94 328 913 105 311 555 106 56 484 102 685 969 88 398 828 106 618 969 109 589 647 118 384 964 87 453 834 102 52 533 110 631 803 112 456 559 79 153 316 104 193 831 92 401 894 123 661 731 94 380 853 101 914 969 111 519 903 97 219 876 113 156 835 83 226 935 123 628 774 89 322 952 100 672 850 110 326 520 105 172 755 84 882 899 99 292 870 110 334 765 85 260 277 82 335 408 92 123 969 87 287 782 106 27 386 91 44 299 106 114 523 98 640 740 86 482 854 92 309 387 111 202 867 91 52 831 106 410 634 114 528 713 98 66 486 109 97 436 103 91 220 89 275 719 102 569 605 104 201 749 95 458 596 117 2 833 87 330 789 110 98 994 94 544 579 99 645 909 95 111 455 99 322 718 112 182 313 125 364 543 102 80 565 79 328 473 90 80 333 88 730 888 98 219 581 102 20 750 88 308 907 103 403 606 105 494 777 75 508 916 111 452 559 97 40 269 100 101 262 91 231 385 102 48 400 91 625 956 108 413 981 97 12 80 109 418 951 100 189 433 89 106 559 89 9 214 98 269 722 104 686 787 94 332 747 113 4 621 111 159 956 95 351 463 97 677 710 102 208 592 101 151 562 105 344 834 99 674 989 107 702 733 106 545 627 87 777 951 120 699 836 100 201 815 108 122 266 95 132 538 92 479 487 91 55 683 82 121 545 104 120 766 109 321 377 95 730 997 97 870 882 119 311 520 95 643 823 101 249 790 106 712 799 92 140 289 96 600 731 92 561 689 115 474 514 94 178 881 113 189 257 91 505 992 103 613 658 97 131 377 99 397 529 93 318 691 95 298 883 93 303 387 114 497 749 95 714 850 81 311 330 89 612 812 126 875 957 129 138 441 107 719 855 102 378 392 93 472 711 110 609 680 98 125 453 100 61 658 101 534 618 112 19 388 93 266 631 101 324 475 103 48 182 108 108 719 109 456 711 98 883 989 101 460 797 98 354 559 101 266 317 95 167 232 113 237 844 103 432 521 94 86 244 103 440 570 100 138 491 104 85 910 111 738 767 105 199 766 97 437 555 114 805 882 105 370 493 107 330 844 93 104 896 93 208 253 99 4 533 107 257 337 97 19 236 108 143 716 96 303 488 99 388 560 117 40 325 111 73 101 103 461 540 97 65 819 99 911 971 112 551 967 98 823 961 82 93 636 96 610 798 96 485 605 98 714 775 116 255 336 89 344 733 105 823 859 88 317 617 108 547 715 92 795 920 101 473 735 98 78 634 102 9 575 115 90 946 102 211 414 99 163 595 104 214 687 86 99 358 108 340 782 86 369 951 98 354 999 98 457 566 100 430 977 96 110 532 122 18 844 65 803 841 102 317 699 94 491 504 85 155 260 91 334 608 91 165 410 104 530 821 99 634 697 99 586 959 99 564 879 97 272 480 75 144 494 98 319 809 99 375 901 104 96 820 111 47 661 89 450 697 93 542 805 113 383 817 102 331 606 98 799 827 100 444 478 88 421 920 74 251 756 100 493 815 90 720 939 98 67 871 91 879 968 109 202 527 83 33 733 96 338 450 104 214 560 93 626 806 104 81 751 110 36 130 93 206 589 92 347 537 97 853 927 110 24 560 96 665 959 109 306 551 99 203 604 104 305 903 105 277 879 97 740 828 102 39 610 97 374 631 98 76 385 116 175 497 107 194 704 99 510 568 93 790 846 110 183 340 91 21 306 89 598 846 89 215 228 87 547 911 108 543 643 83 105 396 109 359 957 88 479 906 95 39 948 105 110 617 106 381 604 100 89 944 103 355 849 94 490 500 102 525 943 113 153 605 98 438 484 101 565 650 80 283 706 86 119 689 97 197 926 99 68 399 91 12 749 110 97 166 100 259 752 91 30 482 102 76 522 85 58 322 105 561 624 99 225 931 103 328 512 86 430 951 83 66 807 93 613 657 86 33 918 93 153 972 80 34 60 111 467 687 95 491 939 104 188 926 103 148 637 76 291 371 90 258 280 104 181 652 96 645 920 81 808 891 95 472 656 104 248 838 105 192 563 89 565 865 96 514 922 110 332 386 102 25 713 77 553 919 108 437 949 89 275 685 99 45 375 90 721 950 109 229 706 88 485 824 80 435 610 88 417 491 92 230 982 112 99 564 84 505 870 99 358 856 98 0 47 104 223 554 106 381 962 95 431 776 99 289 596 102 321 702 100 195 218 75 250 576 109 850 932 97 838 938 87 288 937 113 687 745 90 504 808 103 947 987 94 217 544 123 603 678 118 583 900 113 568 787 117 162 757 125 267 480 109 391 410 113 476 764 96 363 422 107 56 964 99 702 816 90 697 985 103 226 334 95 606 683 105 126 240 83 452 920 108 675 963 115 133 910 99 626 639 100 275 647 88 345 581 92 254 331 92 30 491 90 198 447 102 160 295 118 761 944 119 448 457 89 76 308 96 10 463 96 289 524 105 83 627 103 186 380 104 13 444 102 256 412 92 161 164 114 746 910 100 315 827 107 381 870 117 317 376 97 116 206 92 731 735 93 31 840 94 71 510 98 467 784 97 291 411 105 167 221 109 63 173 109 12 988 90 199 610 109 239 241 96 605 834 114 225 320 91 447 557 84 795 994 94 123 425 91 799 904 80 131 975 104 41 148 88 574 653 89 17 511 95 85 128 103 593 889 116 10 125 99 211 769 99 292 342 90 432 721 95 88 551 88 42 662 101 204 865 104 74 726 101 161 780 113 230 825 97 254 393 108 29 282 105 32 502 100 437 809 102 716 791 107 179 249 95 339 914 108 876 883 98 412 681 104 435 442 115 113 505 99 589 883 89 671 869 103 20 356 100 226 936 91 630 870 90 568 933 106 163 205 98 474 675 85 46 110 113 333 894 98 517 869 101 154 808 90 235 821 96 376 481 78 199 299 101 408 907 103 176 896 91 89 686 92 34 711 94 425 511 101 683 831 85 142 282 94 90 629 102 503 563 99 158 530 101 290 414 112 513 888 92 36 258 105 515 818 90 511 928 96 427 796 118 171 947 111 645 738 106 47 312 101 645 680 83 51 70 90 301 886 107 257 705 95 843 844 97 344 814 89 287 599 105 777 902 105 429 584 113 354 765 89 432 852 110 303 850 80 565 589 103 407 932 109 540 564 96 382 918 99 241 381 76 553 845 118 177 406 105 481 716 111 19 86 112 250 835 99 247 762 99 714 824 98 286 665 101 352 943 92 745 932 82 397 867 100 61 328 100 591 830 79 27 90 93 457 940 101 412 702 70 457 752 93 292 863 111 88 264 85 177 761 99 196 489 115 588 856 103 286 775 104 361 957 105 326 496 91 343 533 102 382 798 79 325 880 95 759 944 104 87 833 94 274 489 109 758 892 106 63 181 86 144 929 97 490 970 82 717 900 84 88 701 95 589 722 102 686 926 82 19 513 111 131 852 98 421 980 93 219 750 112 75 946 97 256 755 85 385 755 88 68 539 118 518 591 93 211 700 105 38 290 105 36 242 87 77 109 83 79 111 104 776 939 97 255 473 116 852 923 101 153 393 95 522 633 108 318 945 115 52 929 83 662 989 110 174 959 109 122 500 101 443 650 92 195 310 103 79 122 122 187 362 105 76 342 98 660 779 98 289 502 100 346 381 77 329 701 92 208 540 107 204 965 105 84 506 106 221 571 93 393 570 79 296 492 97 253 769 84 343 804 102 99 898 84 243 398 87 200 223 121 734 854 108 17 871 90 357 721 103 100 309 109 352 860 96 690 806 107 319 652 98 414 842 84 429 959 94 499 997 88 134 881 93 399 917 90 148 223 102 592 599 106 393 474 92 520 857 102 597 615 101 676 921 96 13 771 98 222 767 110 245 634 88 111 521 98 48 550 93 324 573 96 446 757 114 41 776 92 321 724 88 767 809 79 454 712 105 498 550 82 360 929 101 413 778 101 382 897 86 98 418 77 389 629 104 52 305 96 504 890 101 528 967 113 336 456 94 125 814 96 83 553 97 704 742 128 402 921 112 754 962 97 263 552 94 702 790 107 702 980 91 490 796 97 879 901 104 489 733 93 4 574 102 112 113 92 325 719 89 92 780 78 367 874 103 252 986 108 586 990 81 534 593 95 257 965 110 199 627 105 37 525 95 423 668 100 67 486 110 215 225 94 503 845 94 495 678 102 79 828 105 257 593 99 204 209 84 15 464 91 81 445 116 357 911 104 732 786 115 495 546 120 147 992 85 384 670 103 865 881 105 449 877 108 361 703 97 428 569 84 35 728 90 57 673 117 142 684 96 518 755 108 142 153 113 152 615 96 341 979 103 153 283 100 915 937 102 339 517 108 238 432 99 249 643 108 55 171 96 40 655 101 748 995 113 92 499 99 271 328 83 416 533 96 558 883 89 51 278 116 163 770 89 372 730 102 108 735 107 286 672 98 645 911 99 199 289 102 502 664 114 159 961 86 164 336 97 293 968 103 803 953 106 66 450 119 228 292 104 302 979 90 812 869 116 4 275 95 390 432 115 684 916 94 232 630 91 90 268 91 124 347 88 457 923 117 26 686 96 157 347 100 531 886 106 326 767 89 262 903 83 316 462 109 533 725 107 306 815 99 221 874 104 77 304 106 304 888 106 193 411 103 360 543 90 39 669 80 393 977 91 166 675 113 435 697 79 235 411 104 781 905 87 93 421 101 320 988 91 558 791 104 216 709 108 110 349 89 558 730 105 148 360 96 411 417 130 3 83 113 411 768 88 287 773 117 401 741 100 102 669 77 199 212 97 638 684 95 783 983 89 267 687 91 210 531 91 552 988 98 228 561 102 301 863 102 750 971 104 624 962 87 250 255 92 450 936 100 111 586 98 513 887 84 342 526 117 250 687 89 168 562 104 501 557 98 337 933 118 77 492 104 218 255 107 508 892 113 189 910 117 136 225 93 61 581 92 60 497 87 28 964 94 206 252 88 401 605 100 491 791 96 126 146 94 164 971 87 110 403 106 253 501 108 31 617 118 63 791 108 404 474 101 323 604 86 517 590 94 886 993 105 150 808 95 356 488 102 136 280 94 612 963 83 19 961 107 630 703 112 106 767 102 601 835 106 488 886 101 155 580 93 73 112 96 358 776 114 260 806 92 87 461 88 310 573 88 126 408 93 64 155 93 281 569 95 457 957 85 345 658 96 88 127 92 356 971 84 252 435 111 262 918 91 269 304 105 33 397 86 196 370 101 271 866 101 634 707 98 668 866 87 429 974 90 174 799 92 145 206 91 346 781 115 678 921 98 368 603 83 34 784 98 561 849 100 223 497 89 337 384 92 129 889 87 459 642 110 217 565 82 44 589 94 729 800 103 273 460 99 16 541 93 171 443 87 717 837 93 27 946 95 338 423 93 406 447 84 378 963 101 498 707 96 60 515 101 455 574 88 640 816 93 216 941 101 105 735 121 330 347 104 226 582 69 397 435 77 633 965 86 233 881 85 29 386 104 127 766 105 290 487 96 357 706 88 289 813 97 532 553 78 279 961 102 117 902 125 707 858 110 634 734 102 444 935 98 357 952 89 281 810 94 287 641 101 158 345 92 542 756 98 4 833 94 502 987 80 253 300 98 500 860 104 166 815 94 448 470 84 247 582 87 547 552 101 390 543 107 21 362 101 515 552 104 11 692 103 199 337 91 286 469 106 279 704 81 81 715 93 256 642 108 54 510 107 263 396 93 700 777 110 60 294 102 79 351 111 369 754 102 282 467 84 36 218 106 635 642 120 114 901 106 714 873 101 238 921 99 428 835 109 283 590 97 710 759 98 105 454 108 236 257 107 570 799 89 254 713 111 132 272 90 275 905 112 623 817 88 23 313 103 31 409 95 25 855 104 387 438 89 169 675 101 156 622 93 419 984 112 78 368 97 31 362 102 432 989 113 488 975 111 674 823 107 390 691 99 213 399 85 132 961 114 180 418 111 160 372 99 60 153 96 45 575 122 137 334 77 5 342 100 337 382 90 484 855 108 212 623 94 291 537 98 537 646 87 89 400 121 81 201 98 165 504 115 9 165 113 96 868 88 300 482 114 305 981 103 106 689 99 215 624 94 352 592 88 753 980 120 34 700 102 23 441 116 932 980 91 356 428 97 20 776 95 114 756 79 465 796 93 41 438 104 564 881 91 361 539 78 454 488 99 434 974 103 368 396 97 157 750 109 40 568 106 590 687 100 2 294 97 522 848 112 199 291 106 173 204 100 392 753 99 296 609 104 569 846 104 453 644 95 257 644 113 794 976 107 276 818 104 76 97 110 395 484 94 370 749 100 131 857 99 856 921 102 484 789 93 313 939 112 223 962 79 13 287 101 187 702 87 367 943 109 138 878 100 509 994 100 233 332 91 614 705 80 48 890 94 201 964 94 497 635 117 463 586 100 550 797 95 160 509 111 325 870 103 60 989 108 397 543 107 448 823 101 427 685 100 39 730 104 652 741 101 309 747 109 588 654 78 581 880 107 675 763 101 207 697 102 850 964 93 148 260 107 1 472 112 158 861 87 92 237 105 41 414 96 370 970 90 798 807 103 74 579 97 641 898 83 155 385 95 850 956 103 428 899 94 350 697 102 150 525 97 634 983 102 363 698 79 294 850 98 173 685 97 474 531 97 198 714 95 323 980 93 99 220 116 108 449 91 487 725 100 14 864 101 758 787 109 896 960 95 135 901 100 597 854 107 108 771 105 824 953 117 419 567 102 192 330 80 348 948 102 424 436 90 381 529 101 54 414 108 309 810 97 267 473 94 872 903 108 395 987 95 779 823 98 86 228 98 601 868 84 398 796 92 564 877 105 580 669 117 743 870 99 21 321 85 207 257 94 250 955 112 73 852 103 488 904 90 24 201 83 370 826 103 353 844 98 373 699 99 857 977 111 498 909 103 149 785 95 613 927 90 534 913 77 28 168 83 23 688 99 427 597 82 303 548 106 951 993 103 19 365 99 622 752 111 141 242 107 307 308 100 385 966 115 409 750 90 936 968 117 79 561 86 266 899 86 244 345 96 214 747 92 96 798 112 779 860 115 822 892 95 91 653 95 558 764 101 78 620 103 128 228 104 286 747 110 300 755 89 596 987 99 302 647 92 375 531 118 463 890 96 968 972 94 845 854 96 509 807 113 462 611 121 63 294 93 36 286 83 885 967 109 79 923 103 149 940 107 8 550 105 78 440 79 123 941 103 148 997 92 88 833 100 369 914 115 288 725 105 368 554 105 347 513 101 501 525 95 37 506 102 503 964 104 484 862 101 726 990 109 240 286 97 67 951 94 303 973 93 678 949 103 630 840 82 168 262 105 373 580 82 11 580 98 175 470 112 221 320 86 560 945 127 494 918 103 484 998 79 141 554 92 69 738 87 407 469 127 639 719 112 678 914 97 274 716 100 603 918 104 172 440 106 890 945 120 75 379 96 950 986 100 743 933 104 611 885 84 170 656 97 772 999 71 392 588 109 238 518 94 156 893 102 748 990 114 686 996 120 459 930 87 29 850 99 750 944 102 615 830 102 176 181 97 787 855 90 506 636 102 173 446 99 84 577 110 57 775 105 235 850 72 63 239 85 114 555 89 177 389 87 337 616 90 120 924 104 458 828 98 785 916 124 120 962 95 235 512 93 305 407 110 29 117 101 78 538 106 342 585 98 248 588 75 657 918 92 46 602 90 378 502 73 18 559 87 744 941 112 625 784 97 44 786 113 196 681 95 220 450 98 291 358 102 52 75 102 244 268 83 257 897 106 404 818 90 699 737 96 643 820 100 145 752 95 332 514 98 164 989 102 686 950 112 519 769 112 15 823 95 648 935 88 497 506 94 75 637 108 179 340 81 667 851 101 97 755 75 277 816 96 539 595 88 360 732 104 407 856 107 474 577 98 238 277 84 444 448 72 329 743 105 131 446 98 566 658 88 212 214 100 316 996 104 54 995 93 905 959 104 592 705 98 264 583 80 401 620 92 334 895 84 864 943 103 276 461 122 737 999 100 442 829 86 582 627 85 557 696 93 267 971 104 210 677 71 545 604 112 591 613 102 241 354 105 411 932 111 458 486 92 633 686 95 811 944 88 226 657 107 471 896 82 583 586 87 77 671 116 134 642 104 490 980 112 534 713 94 100 777 99 40 94 117 857 944 98 165 801 101 222 626 83 86 186 108 61 458 112 422 528 100 84 347 98 190 505 103 314 944 97 400 636 69 943 949 115 55 166 109 351 882 113 331 973 101 316 598 116 81 421 97 307 617 92 422 589 102 56 876 95 830 907 105 863 988 101 87 91 111 246 971 103 79 460 76 25 460 103 258 628 106 347 351 104 654 750 94 113 467 90 213 779 99 69 374 86 473 587 93 138 915 96 838 845 95 110 995 77 266 494 101 77 313 116 834 870 96 405 449 94 528 650 97 18 454 99 215 435 99 326 801 81 200 687 98 135 396 94 704 923 100 318 641 121 201 750 91 185 345 108 469 760 106 439 668 117 11 303 90 462 981 86 312 801 108 150 610 89 273 385 81 243 744 106 133 698 111 41 872 109 194 694 88 137 315 111 276 897 110 397 579 89 336 957 110 89 118 87 10 542 105 568 656 102 730 892 114 461 727 85 672 788 93 629 642 104 456 873 110 172 919 103 207 594 112 271 863 114 752 958 82 138 940 109 145 779 88 509 734 98 227 949 97 29 477 109 204 822 100 69 791 104 139 441 108 88 594 100 411 746 110 758 857 84 293 684 119 129 722 103 100 220 98 465 889 105 441 769 108 76 934 109 22 407 103 645 842 106 696 797 105 32 396 88 8 739 93 383 831 81 67 437 91 137 506 98 644 983 100 277 286 99 304 579 102 23 684 100 84 472 101 63 885 108 314 743 93 424 580 97 458 674 89 331 981 103 321 445 102 9 161 117 173 389 100 145 979 92 522 783 108 192 332 109 215 839 109 111 324 108 13 955 96 474 900 87 3 711 100 411 830 98 508 988 116 312 819 96 174 193 89 554 919 95 878 956 94 524 748 93 125 443 90 327 368 109 233 956 98 171 351 116 664 827 118 266 703 95 64 428 86 649 892 115 114 132 106 47 83 104 7 547 105 315 729 104 112 116 110 423 454 90 267 905 78 0 362 98 41 77 86 284 939 102 102 534 99 369 489 106 527 774 97 679 918 108 359 424 98 167 689 101 109 618 99 221 862 93 457 575 106 521 625 100 332 727 101 512 969 100 274 783 114 65 251 69 372 488 96 227 320 101 538 685 106 714 945 106 266 284 81 125 380 102 567 689 108 238 433 100 321 827 110 418 836 99 90 377 101 290 475 80 120 494 119 964 994 81 541 570 92 612 615 115 390 970 124 58 769 106 482 581 83 42 603 116 231 380 99 342 377 107 612 965 98 567 695 94 595 858 87 224 615 93 750 888 126 471 542 99 760 771 92 34 629 111 146 773 129 410 763 86 115 528 98 311 367 109 728 756 102 121 492 99 84 590 99 78 242 88 463 970 100 90 245 90 405 601 85 670 714 82 472 615 100 53 279 114 844 995 93 604 721 100 337 416 92 79 992 117 589 675 114 44 655 116 563 812 99 654 694 98 554 830 82 70 813 107 287 630 94 142 614 119 872 876 110 466 747 91 566 790 92 392 417 86 128 338 102 602 945 97 323 554 99 205 284 106 281 846 103 238 338 95 547 826 94 133 149 92 62 476 107 542 668 107 82 319 102 272 490 81 341 582 98 1 717 83 135 319 108 204 932 103 36 299 101 450 546 101 199 768 97 542 865 95 583 657 93 429 452 85 68 681 101 558 645 99 394 718 102 250 445 84 471 996 93 93 313 96 360 930 99 488 919 110 394 863 103 679 995 104 248 355 93 533 775 114 15 905 97 332 508 104 526 622 97 191 414 109 714 941 95 234 953 88 247 677 107 191 989 90 219 351 113 111 733 93 718 722 95 129 906 82 242 277 104 105 758 105 235 247 102 752 788 95 282 414 90 613 956 117 584 930 109 428 631 101 679 798 98 10 228 104 930 968 93 247 495 100 74 764 83 344 687 90 604 907 104 90 272 106 220 655 108 21 430 93 39 981 98 459 551 120 245 731 99 107 438 85 105 149 110 99 468 95 776 988 110 838 881 104 339 556 96 374 564 106 557 851 111 31 715 94 89 450 92 79 854 115 135 461 101 85 455 103 288 701 101 125 567 96 250 969 96 187 746 94 176 391 82 126 924 115 234 729 95 349 550 102 83 902 88 191 752 104 68 426 96 816 905 102 383 727 104 489 968 108 254 866 95 18 230 92 576 682 104 484 995 96 790 862 87 228 655 99 84 356 91 135 766 115 866 959 104 121 952 97 624 853 98 205 754 96 662 846 111 271 850 103 322 827 104 519 566 99 316 699 88 8 407 105 7 462 85 511 821 114 346 448 90 54 773 98 146 949 109 741 742 89 438 801 96 276 367 89 404 678 86 506 570 108 30 550 86 295 372 100 753 899 90 267 815 93 650 989 88 240 890 99 251 380 107 12 558 109 184 543 94 58 546 111 348 817 90 83 536 115 405 841 105 90 840 113 4 272 82 200 533 110 176 333 99 54 792 101 793 892 100 298 489 94 649 712 103 748 900 102 85 892 100 280 935 98 699 815 89 298 412 97 79 494 112 391 767 109 239 832 94 59 572 123 618 641 87 77 574 110 51 558 104 195 886 122 745 851 108 372 997 98 682 936 111 369 427 96 620 699 89 716 768 84 95 997 77 201 989 109 14 39 96 30 856 82 551 945 86 385 679 104 156 222 112 241 781 87 492 909 110 268 953 92 163 571 103 157 693 93 476 624 100 53 708 85 260 839 112 267 913 102 80 173 102 672 932 125 320 402 91 214 934 95 68 390 77 180 791 105 645 942 95 35 260 103 177 906 91 456 966 93 28 848 119 888 947 99 296 716 100 18 698 88 532 789 110 472 565 76 227 283 105 582 979 97 299 718 112 214 721 109 791 851 87 224 977 91 253 945 97 444 671 110 172 506 93 445 693 115 336 699 86 258 835 111 720 966 93 111 358 106 59 452 90 140 866 92 262 677 98 197 424 83 117 993 87 268 780 92 398 979 90 384 465 99 586 650 94 168 300 104 214 938 103 36 490 100 212 573 111 372 794 72 36 682 75 98 829 101 696 802 94 589 785 89 117 780 91 396 460 103 458 924 111 950 991 96 45 221 89 51 411 105 56 509 86 394 957 92 333 592 94 602 691 106 226 645 114 42 489 89 476 584 91 465 722 78 173 567 92 76 639 106 379 402 101 488 659 90 208 237 103 595 793 105 238 590 94 120 511 106 283 830 121 139 640 93 860 900 103 29 741 101 314 813 98 23 886 99 233 264 98 584 595 84 8 56 98 28 587 111 646 952 93 17 519 107 143 947 88 101 984 97 394 847 96 557 659 108 209 617 99 533 684 103 287 476 87 493 808 113 55 391 98 138 506 86 204 466 80 523 887 124 348 697 94 282 858 97 679 964 104 703 979 82 18 361 108 211 807 121 903 958 97 392 936 91 409 911 103 247 753 100 558 579 90 922 982 114 792 896 78 365 490 84 480 687 88 249 697 94 28 974 101 420 971 92 23 247 104 9 569 106 382 912 93 767 771 112 553 646 97 231 851 98 80 239 103 204 345 97 800 939 114 300 573 111 529 557 86 236 610 113 232 417 90 591 854 97 341 717 118 122 443 108 261 375 88 225 311 121 835 880 97 348 917 98 164 269 76 153 494 107 600 684 105 741 787 86 314 502 93 643 674 124 660 778 111 231 845 93 28 662 110 287 534 99 130 864 105 241 601 97 106 363 113 32 480 101 32 162 91 308 946 100 209 708 107 506 938 86 30 866 68 173 269 87 743 867 95 301 841 104 461 701 99 172 173 102 193 620 97 26 759 102 295 909 119 436 874 89 719 770 104 187 681 103 48 950 104 88 851 127 463 963 113 164 276 118 305 717 93 721 763 93 627 935 103 55 643 92 609 777 106 128 834 111 229 437 103 529 657 87 187 343 96 707 908 102 89 399 92 26 947 110 183 567 97 103 446 107 75 477 93 260 279 111 190 668 117 222 257 113 33 926 101 485 822 115 257 446 100 393 400 110 758 807 110 477 904 114 285 344 101 270 292 89 479 861 105 152 944 101 232 804 91 256 871 108 549 651 85 248 382 88 283 616 85 376 868 110 836 935 102 574 629 88 131 950 96 273 346 104 378 916 100 99 761 97 183 883 112 473 788 115 98 490 102 567 748 115 367 584 120 310 742 110 729 904 102 289 426 99 265 452 99 784 889 99 74 457 112 270 321 114 384 721 87 76 612 113 53 240 89 456 621 103 283 809 102 852 970 110 100 950 112 428 934 78 21 866 86 596 784 96 109 956 102 386 541 89 7 566 100 488 816 108 196 303 114 352 705 119 986 992 106 851 895 106 568 999 88 298 433 118 735 987 104 75 974 107 837 907 94 22 893 99 324 372 96 42 898 114 444 747 102 62 990 112 169 385 110 60 868 104 547 815 100 603 672 95 218 475 101 429 522 100 146 499 102 59 75 106 33 675 103 432 505 83 270 770 93 879 892 105 141 738 105 567 823 94 193 952 106 594 659 89 205 786 110 133 412 89 225 727 100 138 487 99 744 968 96 318 425 95 11 524 95 436 971 119 23 773 125 268 664 84 152 941 96 205 910 90 38 757 98 617 774 105 157 301 92 5 116 92 401 809 112 183 676 76 140 546 98 309 608 105 159 458 88 92 250 84 80 797 81 703 809 87 899 971 108 283 507 104 598 868 103 321 454 108 940 962 105 869 916 91 542 587 87 108 477 108 296 752 79 103 292 101 147 897 97 739 771 95 665 707 102 298 483 91 5 60 95 717 767 107 76 645 118 7 858 109 25 123 99 507 522 101 721 890 116 394 981 104 15 838 94 790 971 103 161 184 115 166 280 96 276 978 123 132 418 89 55 580 93 606 951 97 594 664 95 571 874 99 400 954 85 85 647 104 142 227 85 173 188 107 506 958 101 98 100 123 206 876 94 242 338 104 210 332 109 183 279 101 65 172 109 93 966 102 821 867 108 115 731 93 121 461 96 70 235 96 113 736 97 206 396 108 667 724 102 205 223 112 92 640 95 368 479 83 861 879 108 230 670 99 48 239 88 456 654 106 316 583 83 117 934 100 209 317 118 668 716 95 198 284 85 106 321 105 111 210 98 819 825 100 217 282 94 229 841 100 95 995 109 241 364 100 242 756 99 826 836 104 632 738 92 5 153 92 407 747 90 722 858 103 423 645 115 207 742 99 571 744 93 16 899 111 21 125 114 439 880 101 409 569 101 105 926 101 343 843 117 307 740 94 522 604 118 111 316 122 12 697 98 768 875 99 56 475 109 457 892 109 34 695 110 491 518 91 917 999 87 85 590 100 548 806 108 907 997 85 372 462 86 360 983 103 103 435 109 529 605 103 424 566 105 127 568 105 768 816 112 280 578 105 606 703 105 109 162 102 277 864 82 254 490 99 191 878 97 713 735 92 173 229 92 314 747 90 415 714 102 95 879 96 44 853 106 369 869 79 237 240 106 248 827 98 10 20 96 122 148 92 679 856 91 171 302 88 479 543 86 47 136 104 759 999 92 909 917 103 825 983 111 335 384 89 331 601 97 662 702 96 100 671 98 225 412 89 84 999 108 372 526 104 175 660 108 269 361 99 346 359 102 291 823 101 87 588 90 90 302 86 503 636 87 285 968 98 163 338 96 82 191 115 353 440 92 179 849 97 80 287 96 286 426 105 240 714 87 465 502 98 461 935 92 95 938 80 105 246 106 740 741 92 606 955 89 206 566 86 548 807 98 85 569 103 516 676 95 1 138 107 788 849 97 245 280 111 229 906 86 141 723 116 412 862 117 480 974 91 290 677 90 59 674 105 474 770 78 498 958 97 99 309 103 354 461 102 116 156 109 22 423 99 273 590 109 299 872 94 701 808 107 708 996 102 783 799 102 411 928 90 495 835 96 343 360 108 371 379 102 95 462 92 356 940 108 470 647 106 330 867 90 537 932 94 183 256 106 538 874 106 882 924 115 284 441 100 15 405 98 0 890 108 378 436 97 745 813 107 35 650 115 391 793 85 261 429 110 610 746 102 13 110 80 57 740 111 527 863 96 287 710 83 465 825 120 337 863 95 236 699 121 344 410 107 84 365 106 63 368 99 473 668 103 810 928 89 5 836 107 458 893 115 506 842 68 203 648 104 182 671 93 66 469 93 56 493 95 112 520 103 306 912 105 486 666 94 527 849 94 161 981 99 502 601 90 197 478 100 1 429 98 36 527 119 18 276 100 282 376 99 99 326 110 115 248 101 36 717 99 179 385 108 300 776 87 459 929 109 445 677 92 100 313 107 113 854 86 766 985 115 46 781 102 647 841 88 166 936 81 529 977 105 248 793 85 479 522 96 724 809 103 380 754 108 42 262 91 155 940 112 313 480 85 233 854 92 173 652 86 167 772 105 1 240 96 289 908 77 71 872 91 54 288 98 506 662 104 191 757 106 2 271 92 913 942 111 458 540 87 77 630 115 190 476 91 211 732 105 627 893 106 456 874 106 612 666 101 28 526 114 130 141 100 353 491 91 35 663 108 143 297 113 149 756 98 18 891 104 22 438 100 504 942 102 156 862 107 245 982 102 454 519 103 251 993 97 178 916 89 639 759 87 31 580 112 89 514 106 814 906 94 535 795 91 211 883 97 234 689 108 271 533 83 360 482 96 348 924 104 119 196 93 609 842 103 475 976 94 359 587 110 69 775 105 21 243 113 539 920 90 180 282 103 458 612 92 188 776 119 815 988 109 495 824 116 346 550 95 479 511 97 67 313 97 377 399 94 453 481 100 756 787 91 499 672 90 314 775 94 804 879 100 6 181 104 127 215 99 787 829 103 79 520 90 758 960 92 268 788 88 706 903 107 329 852 94 678 998 109 626 631 89 1 631 84 163 194 99 319 347 86 861 978 111 13 37 95 71 769 111 57 309 127 277 389 120 360 727 96 509 915 94 308 574 93 25 484 107 730 806 103 252 504 112 120 291 101 736 804 107 945 963 107 357 949 85 889 966 116 355 816 101 264 879 99 14 828 102 448 711 81 595 811 102 231 579 110 323 401 111 354 636 89 92 604 97 108 856 83 350 866 99 255 587 107 885 957 106 420 982 97 516 852 97 598 700 89 781 899 107 371 458 88 113 341 118 788 966 90 788 875 101 462 764 102 191 429 104 165 699 114 307 611 107 6 865 108 391 811 97 111 835 87 154 813 81 119 866 103 230 986 84 189 197 94 465 639 99 285 679 111 105 618 106 292 359 105 625 974 111 642 802 89 189 212 108 473 779 114 506 764 84 512 841 94 12 120 126 134 599 98 186 612 96 248 840 108 288 693 111 685 858 109 211 539 93 33 278 99 355 901 107 122 919 104 194 623 85 369 960 107 440 899 107 211 876 115 473 694 103 48 888 105 622 831 100 380 693 101 591 861 111 8 469 91 315 475 96 60 858 93 188 517 105 13 113 103 274 457 115 281 760 103 102 823 117 421 966 103 8 763 101 827 990 113 307 529 103 668 736 94 726 945 101 364 814 121 62 642 98 24 905 98 438 809 95 271 857 107 205 339 92 44 211 69 35 605 103 161 479 79 656 725 100 230 489 92 162 810 93 441 944 103 440 955 99 170 912 99 719 720 102 757 836 93 431 789 95 43 236 104 318 490 103 87 958 96 233 326 107 680 947 98 432 732 104 346 956 98 162 177 88 51 397 117 593 950 113 693 747 102 385 397 96 669 802 90 676 841 90 387 398 113 394 474 78 139 179 93 58 513 93 63 719 110 93 140 105 359 677 101 196 469 100 493 841 103 204 639 83 563 590 102 286 637 99 181 509 95 934 983 108 311 444 97 32 758 106 141 757 111 98 160 100 765 973 106 291 931 90 878 914 89 169 923 93 307 771 89 203 482 101 212 480 112 170 802 99 877 967 109 649 689 104 815 821 105 408 872 84 667 786 103 747 865 112 111 506 108 29 58 91 376 745 102 94 229 99 443 645 91 20 201 100 13 966 109 479 577 96 39 555 105 261 970 101 674 689 93 753 933 101 626 672 95 223 921 95 224 676 100 262 735 114 440 582 86 411 692 105 46 712 97 367 681 104 335 417 96 20 519 86 775 811 89 301 374 103 370 500 98 619 901 102 35 289 104 91 300 114 33 416 87 345 370 99 520 951 114 127 974 91 588 591 101 124 574 95 496 808 103 870 973 91 330 588 114 639 678 96 159 184 124 107 470 101 430 903 98 683 912 97 321 971 116 370 637 106 198 476 91 23 875 83 455 903 104 917 993 94 522 582 113 177 229 101 194 229 111 677 690 106 282 956 95 380 741 107 185 752 100 19 674 96 55 976 102 296 817 97 240 639 94 54 827 92 277 333 92 433 622 104 351 770 97 86 630 92 9 144 87 759 824 104 221 234 98 266 812 105 358 764 91 356 876 106 44 170 101 506 766 101 172 396 74 550 685 113 224 640 95 330 809 95 47 134 112 252 497 91 553 693 117 200 770 108 77 622 98 214 520 80 812 836 110 118 973 93 60 395 96 285 519 126 145 267 95 65 376 124 785 905 108 84 821 92 93 897 102 44 306 90 33 127 90 388 917 100 259 339 104 352 715 99 509 834 104 222 818 107 670 840 107 133 650 84 726 880 86 207 360 106 524 812 92 146 859 100 430 552 114 162 873 120 367 819 97 619 756 120 720 996 104 150 402 113 517 937 94 359 890 105 83 905 95 21 201 89 680 962 111 629 786 87 109 326 110 393 906 104 542 995 106 649 674 106 119 524 81 192 942 96 484 780 95 666 961 107 792 954 94 428 624 98 119 567 111 218 817 82 95 817 95 295 517 116 268 499 111 348 594 97 402 819 99 833 897 89 135 495 98 694 785 105 194 610 96 702 789 88 207 335 102 299 701 84 224 754 103 419 469 115 35 480 85 237 544 113 13 421 101 144 669 89 487 939 85 362 565 93 168 590 67 204 611 99 92 477 83 243 942 86 389 398 116 482 687 95 568 780 102 163 434 92 104 161 98 559 948 94 71 339 99 403 470 85 42 517 103 280 384 113 48 951 80 546 884 98 22 874 120 345 534 95 393 446 93 370 825 100 444 652 100 358 816 117 308 958 101 193 737 92 8 570 107 90 703 114 491 900 95 281 901 121 195 323 95 465 761 93 354 880 130 550 936 107 958 995 121 130 792 113 458 558 99 332 431 118 303 765 100 20 538 115 250 662 103 258 741 108 351 573 101 96 714 100 355 528 111 434 508 106 234 332 88 563 704 102 165 864 117 491 955 90 483 852 91 67 778 108 203 343 96 46 872 88 671 902 89 364 993 98 403 431 90 349 779 87 179 929 110 657 873 116 547 742 87 357 945 89 73 468 89 717 744 114 562 853 106 482 553 108 279 680 106 176 348 75 534 862 94 17 510 90 27 65 94 487 999 86 131 205 102 518 530 88 248 865 93 34 464 109 761 767 105 79 188 81 15 217 93 917 938 108 177 527 98 2 282 103 735 881 99 785 911 102 482 851 97 930 989 100 93 624 105 180 395 85 169 688 75 121 663 82 734 840 95 388 586 103 63 270 104 920 928 81 675 742 88 655 907 108 49 336 105 454 898 98 488 528 87 185 472 89 258 355 108 167 749 124 276 456 105 397 659 105 525 546 114 134 171 103 625 647 112 305 455 94 521 747 112 297 552 105 86 594 95 518 777 88 88 925 90 141 612 91 59 313 103 247 329 101 646 965 115 346 450 92 122 409 97 50 723 103 336 617 109 228 851 110 415 429 106 683 711 121 165 741 92 318 558 104 56 438 89 629 657 120 25 354 98 758 845 112 329 808 94 22 566 87 229 444 78 105 783 88 221 754 93 513 720 98 352 394 112 218 808 117 79 981 95 69 816 106 730 875 87 507 657 107 239 449 77 33 363 93 697 873 98 396 403 101 491 915 94 504 646 90 7 752 91 125 506 113 238 855 112 841 901 97 308 930 75 245 439 117 131 305 112 52 477 85 386 676 101 566 770 86 342 370 120 390 407 93 309 724 103 728 813 90 389 794 94 28 212 106 2 305 91 395 883 98 844 881 108 502 710 86 438 993 86 110 546 113 352 479 102 252 534 115 497 544 98 488 954 98 35 251 100 107 719 86 97 780 90 186 738 121 247 576 106 638 729 82 168 989 119 125 344 117 34 325 101 377 401 107 113 491 92 26 223 109 407 934 97 21 547 90 18 604 120 60 437 103 209 652 107 593 823 111 316 770 114 430 941 109 217 987 92 439 490 100 134 454 87 312 788 95 203 402 84 51 134 106 645 843 106 338 350 113 413 550 89 265 975 113 89 558 96 606 769 103 809 965 99 39 878 90 447 914 102 656 868 107 101 670 118 85 650 80 257 417 91 832 907 97 717 755 115 816 880 96 109 114 110 283 910 106 226 533 97 683 955 114 226 265 110 233 600 111 210 400 99 533 732 93 220 583 96 567 891 83 399 800 100 585 828 90 514 635 119 102 589 93 355 575 105 286 986 92 246 617 90 110 677 97 544 871 110 490 854 83 780 896 104 114 425 99 56 513 103 355 366 97 248 381 96 29 771 88 532 747 103 677 816 110 468 807 104 144 517 110 39 991 98 162 663 107 39 563 90 526 584 120 487 919 97 655 980 89 87 702 95 382 423 80 163 190 101 616 761 103 117 783 88 202 382 89 470 951 109 291 419 101 716 911 107 643 851 111 410 447 86 99 608 105 494 840 98 156 262 89 54 570 100 662 812 106 726 986 103 88 975 106 70 82 89 398 739 118 186 978 101 449 965 110 573 912 108 86 607 78 57 656 87 212 347 106 441 760 88 671 704 110 99 227 105 221 613 78 668 869 80 292 564 112 129 862 105 55 921 100 101 509 97 511 789 104 470 729 105 511 648 127 785 894 91 564 648 98 138 683 98 288 588 98 499 578 100 757 785 107 247 532 122 249 921 115 6 26 82 76 193 118 473 863 104 210 814 107 677 957 79 290 877 99 586 760 91 108 491 97 734 959 96 808 889 73 175 425 102 570 639 93 20 393 95 727 733 100 124 811 92 178 489 106 803 921 97 376 518 96 154 586 97 340 944 96 407 539 84 763 920 99 377 911 113 334 457 111 541 702 106 69 472 96 966 968 88 527 982 90 126 964 114 329 679 106 242 398 80 190 580 86 298 945 97 28 872 102 645 878 103 601 686 86 383 547 110 593 969 106 186 256 116 332 808 111 68 316 106 846 894 102 95 213 127 300 652 102 710 868 104 232 874 99 539 750 70 89 705 107 413 742 102 444 539 106 288 305 95 243 596 93 963 993 93 209 254 96 446 902 84 212 667 98 546 668 97 30 146 92 691 901 106 242 270 104 17 681 107 104 473 101 40 513 91 119 296 96 56 885 108 705 867 110 176 347 96 234 924 96 5 444 97 583 805 99 770 950 95 221 765 97 354 380 103 170 941 87 91 682 98 229 791 91 794 879 92 90 792 99 448 928 114 620 754 86 243 989 85 126 456 107 109 303 107 334 548 125 735 961 103 784 995 104 519 708 120 68 870 95 173 278 95 382 718 88 42 578 108 487 527 112 301 701 87 329 434 108 70 152 103 403 703 82 294 858 94 187 608 93 436 687 95 13 115 95 230 862 107 345 719 102 263 456 93 599 868 85 176 524 105 271 620 96 172 458 101 484 554 98 349 357 103 815 979 90 150 993 96 22 254 94 195 696 94 79 242 88 553 879 114 200 396 72 161 299 106 299 879 106 475 748 105 527 655 114 647 959 109 402 688 103 236 421 85 584 831 102 98 228 79 621 727 88 104 309 96 30 857 95 469 853 93 591 758 98 144 169 75 30 786 95 576 639 91 20 450 100 46 76 99 478 907 99 462 476 102 780 886 91 497 540 117 879 906 104 323 512 107 25 32 95 400 700 106 8 140 96 192 769 101 198 877 94 480 514 112 581 656 110 221 991 106 372 910 97 134 410 92 413 945 85 192 719 85 845 848 102 314 835 89 638 891 98 506 771 113 590 768 113 371 488 72 836 980 96 476 551 109 40 76 74 276 747 84 199 920 107 4 821 105 431 530 76 60 787 108 314 677 102 576 921 88 205 221 94 316 997 91 434 687 93 789 850 91 187 872 104 180 825 99 62 319 107 90 288 95 253 564 122 235 986 95 167 469 99 411 787 80 385 603 83 421 705 91 450 851 97 17 772 106 330 630 98 30 740 107 512 575 101 355 647 98 301 761 97 914 993 103 855 886 111 394 548 100 209 867 106 17 445 102 643 749 105 847 917 104 167 265 98 343 497 105 350 649 97 218 478 77 200 598 94 276 396 103 383 414 98 385 983 109 622 700 101 327 971 103 28 305 98 14 802 87 681 720 100 639 808 81 323 642 98 233 373 121 40 58 94 122 849 101 986 997 101 49 964 102 282 450 88 202 246 94 136 459 98 138 265 107 460 508 103 391 452 109 107 373 117 747 948 98 337 670 81 89 281 106 284 430 102 44 775 93 316 719 99 730 969 99 515 772 103 297 922 83 545 763 92 274 939 103 62 64 84 159 523 109 601 823 98 528 995 108 618 642 97 8 910 105 855 916 111 221 930 97 706 857 98 687 913 106 70 878 96 513 942 114 253 907 106 236 693 107 747 851 102 93 635 96 544 653 94 358 455 111 274 859 95 693 882 111 221 442 99 316 581 98 464 779 89 194 549 93 754 830 96 148 593 98 568 923 109 68 202 119 57 186 93 62 322 95 129 328 88 659 751 126 603 606 103 557 887 96 671 828 86 252 253 96 275 739 93 28 541 94 176 937 101 732 886 88 377 981 113 383 663 99 560 873 100 39 819 109 721 916 93 475 891 97 266 628 94 38 795 114 404 764 92 8 886 99 32 733 107 30 498 116 788 912 96 579 624 104 638 970 110 16 489 96 289 557 98 59 360 90 154 326 88 797 803 102 596 742 92 404 433 106 801 867 85 105 272 90 245 730 95 173 972 100 876 997 90 124 899 93 117 250 88 268 302 91 594 707 88 507 936 96 359 450 99 639 906 103 37 270 101 695 946 101 363 602 108 420 536 123 374 873 104 315 411 100 224 306 82 158 932 86 58 884 118 667 741 109 578 903 114 162 522 86 180 365 96 37 55 84 623 836 83 675 886 110 346 778 95 519 595 97 48 365 98 2 441 106 42 211 90 223 507 94 274 993 100 319 828 97 75 807 97 488 567 97 229 616 87 759 910 95 200 893 101 350 915 101 50 208 96 375 625 105 314 427 113 200 384 91 403 847 118 281 884 94 723 797 92 46 165 109 803 942 104 57 439 100 87 865 96 647 654 99 66 811 80 518 866 95 365 503 97 245 651 84 331 827 92 542 803 114 145 165 102 244 445 107 306 963 83 50 604 108 292 584 96 512 659 98 466 977 110 252 419 113 274 400 106 70 180 102 806 852 97 11 731 114 631 852 88 108 495 111 248 385 83 746 823 95 407 682 117 571 945 100 550 881 99 356 553 86 759 948 89 368 805 103 766 824 105 424 970 84 209 407 86 339 870 111 254 631 103 753 754 103 355 372 97 258 869 108 588 651 98 379 663 84 239 642 92 636 787 86 568 882 92 466 793 108 575 645 106 349 767 97 107 575 111 96 658 88 558 905 94 832 951 92 804 840 107 214 221 117 537 779 97 239 973 87 566 801 99 303 783 99 88 548 92 305 534 110 419 570 111 65 589 104 434 747 82 396 668 93 619 764 96 209 217 96 367 752 83 357 693 92 577 657 106 436 843 118 104 247 107 126 345 97 117 543 102 0 778 90 22 222 114 180 516 75 950 957 102 172 792 102 180 684 104 793 923 85 20 935 106 48 916 104 489 640 116 72 164 107 571 638 106 412 832 93 301 657 90 61 162 101 25 56 97 447 885 113 172 433 105 384 516 102 47 614 116 157 548 100 50 289 102 69 493 96 128 552 102 657 959 103 210 644 78 89 971 103 520 542 93 71 764 85 398 491 104 702 743 97 949 988 113 586 644 107 9 988 108 595 889 111 552 972 99 274 786 97 208 376 114 769 865 113 158 329 103 118 433 101 15 507 115 173 881 98 179 843 97 148 529 88 315 760 101 710 799 88 285 934 89 148 196 98 516 778 90 560 936 93 239 550 105 542 653 107 207 302 99 897 964 83 120 908 111 41 692 97 234 345 121 812 940 83 337 684 109 433 637 96 578 646 93 86 498 106 284 370 87 400 406 102 48 51 99 461 577 101 233 966 87 20 71 98 639 923 82 684 845 100 76 973 110 88 108 95 826 833 104 256 441 100 616 622 123 7 681 109 686 877 96 361 789 98 102 477 104 566 570 115 512 982 104 89 909 87 491 937 100 139 514 97 227 781 98 515 922 92 85 347 96 195 638 98 149 635 106 489 895 101 378 601 104 848 859 72 343 462 91 782 845 101 831 908 75 451 744 94 494 495 111 624 794 106 136 932 105 103 419 101 204 328 113 119 825 88 98 107 93 528 936 88 445 640 109 630 925 101 499 735 107 676 936 87 297 388 112 604 609 91 461 590 92 106 822 82 276 322 95 219 795 95 159 198 115 325 480 107 211 993 108 502 689 114 725 917 102 470 684 91 313 612 116 717 778 88 423 733 85 210 735 88 535 583 100 324 527 94 406 593 108 452 952 112 85 604 111 112 687 106 566 714 79 190 474 102 219 508 102 701 985 102 42 168 103 55 380 90 826 926 126 454 545 104 119 477 98 167 331 97 7 422 101 508 512 102 434 775 119 123 307 96 606 998 99 238 452 92 159 768 94 129 502 125 104 423 109 457 507 105 170 869 100 743 816 88 649 718 92 783 798 99 51 981 104 440 795 107 106 273 100 282 942 88 285 440 88 448 717 105 5 339 101 27 461 106 497 727 102 303 400 93 374 708 105 334 564 94 6 10 85 297 740 96 51 388 70 551 688 114 344 478 127 39 869 111 174 319 98 539 648 112 136 253 89 72 594 91 761 907 90 410 648 109 64 554 96 13 845 99 73 87 101 74 701 99 385 827 82 269 997 97 369 769 102 90 994 101 386 398 95 394 561 110 614 694 89 590 824 104 299 644 96 112 837 106 45 648 91 173 629 84 111 649 101 586 751 102 207 958 91 435 552 99 618 683 101 678 986 97 46 158 111 48 339 108 291 827 107 333 750 100 698 943 110 157 391 98 202 522 84 651 828 96 525 660 99 647 852 111 514 693 118 521 856 97 137 627 98 90 821 103 51 958 104 9 621 90 823 895 103 80 404 104 361 460 99 305 729 86 352 763 111 727 923 101 324 932 89 867 914 113 324 950 122 38 704 98 446 508 96 227 300 92 636 776 92 503 860 107 185 717 92 384 861 96 235 778 75 549 710 91 653 819 91 305 384 98 352 700 116 55 855 85 141 222 102 443 839 111 17 975 92 636 923 86 383 911 90 129 663 93 158 722 91 506 663 117 918 968 108 382 944 105 355 641 109 75 710 91 419 816 101 170 710 100 322 556 102 42 869 95 210 614 95 311 955 119 184 723 101 482 571 96 166 876 85 499 978 95 388 831 104 372 848 99 290 947 94 233 904 96 128 867 110 829 899 103 189 621 101 129 849 90 254 972 107 633 822 101 301 965 106 145 559 110 151 335 96 809 882 118 101 364 91 151 549 107 362 963 118 221 914 100 402 561 86 265 937 108 10 58 115 70 554 77 884 960 109 226 395 121 4 872 111 900 957 106 275 699 84 8 207 97 541 804 103 500 920 102 28 499 103 417 653 106 619 765 108 139 778 111 182 327 100 551 893 81 665 795 71 421 970 95 139 989 116 526 662 95 406 982 113 129 569 96 583 644 107 706 973 102 151 908 110 213 962 90 208 573 118 181 955 109 56 97 104 108 110 97 41 808 85 203 209 87 736 884 96 516 597 74 156 472 99 434 709 93 412 643 110 350 883 94 90 333 98 150 798 96 114 234 106 580 676 87 47 608 98 169 258 109 367 502 108 14 464 112 347 588 102 363 958 99 128 360 115 749 774 81 166 519 95 248 290 106 187 974 106 267 559 81 259 785 103 115 662 100 712 987 104 99 701 84 701 768 106 27 504 105 398 426 98 475 771 100 222 869 81 86 921 98 139 725 85 272 506 106 219 653 122 92 457 95 164 268 102 359 491 94 54 730 125 536 582 101 765 887 88 82 369 104 190 443 122 154 380 98 405 808 107 214 871 103 872 944 109 637 697 96 106 945 106 790 915 100 273 297 92 910 940 90 11 241 103 516 572 110 839 956 101 152 806 98 189 456 86 535 618 96 85 415 86 106 482 110 283 582 103 159 596 103 255 779 82 45 386 93 280 399 98 76 474 113 269 631 95 658 962 110 155 652 90 224 793 72 162 992 96 163 927 109 116 433 102 760 779 94 238 442 95 253 619 101 922 946 104 268 758 95 107 132 111 405 755 98 183 895 98 303 587 96 691 839 111 369 537 104 894 918 92 279 399 81 173 391 88 40 815 105 586 743 96 77 262 99 318 622 122 567 625 109 86 746 111 433 542 110 35 733 92 451 902 97 487 962 93 666 716 103 153 242 92 330 641 92 257 521 94 24 764 99 383 936 107 69 828 101 419 678 102 368 775 112 467 666 88 155 425 102 301 736 97 551 672 91 139 328 92 205 896 99 416 499 96 892 981 114 74 109 102 570 749 111 135 578 108 213 818 106 131 183 117 201 848 112 275 740 97 129 675 108 404 771 102 53 839 95 419 550 94 15 158 106 365 673 99 110 569 84 246 980 96 55 503 100 564 685 112 260 344 106 726 941 111 137 189 115 546 850 106 311 831 98 167 640 85 396 463 102 420 532 117 631 670 89 12 378 125 219 382 106 31 773 111 29 211 103 321 516 102 908 939 93 193 221 109 110 756 115 65 598 109 108 548 95 690 762 115 105 502 92 86 352 91 448 948 103 776 967 87 351 696 98 158 295 101 47 778 107 108 695 102 45 113 97 216 446 125 86 712 91 226 710 102 478 968 112 242 773 106 643 887 93 126 144 88 873 962 101 779 856 102 137 939 92 541 784 92 60 602 98 410 966 84 161 258 126 146 268 109 184 958 86 233 741 99 113 150 91 839 959 81 505 960 92 308 660 97 675 775 105 220 917 96 44 273 92 196 997 84 770 928 112 178 390 93 498 929 105 438 578 87 712 752 93 467 519 92 615 795 83 684 972 101 701 703 94 121 877 93 402 590 86 102 730 97 189 486 83 315 660 112 372 390 89 10 926 87 129 568 108 405 793 110 247 862 104 457 762 81 742 858 75 794 880 93 596 792 80 650 767 91 373 377 113 287 400 103 520 667 84 63 831 95 956 980 108 361 390 76 478 674 101 114 430 113 50 474 94 46 214 103 222 882 98 769 867 115 65 334 105 14 227 112 1 491 106 64 677 105 822 879 98 109 181 103 545 834 93 111 817 95 788 971 112 632 644 90 679 924 95 158 399 96 149 734 102 149 467 94 327 367 83 393 547 97 57 361 101 522 810 104 395 769 89 662 729 120 315 614 106 738 801 116 97 813 90 24 623 103 63 581 85 119 285 95 546 776 102 735 787 102 474 875 98 163 487 108 497 658 103 500 642 102 810 997 103 499 762 101 440 525 90 306 525 96 522 989 93 150 573 80 508 581 80 313 719 94 596 674 98 92 894 98 384 859 113 131 516 113 462 655 99 168 501 107 194 457 97 684 715 102 567 758 107 85 174 108 651 760 106 737 975 89 986 994 97 74 264 89 583 960 87 87 553 102 417 678 100 332 376 115 306 758 113 672 991 101 83 231 103 766 859 97 181 338 103 2 405 64 154 550 103 498 854 88 984 993 105 690 774 108 507 659 101 585 988 130 261 400 96 288 495 83 263 284 108 367 484 84 43 906 105 300 369 102 51 86 91 147 691 103 321 767 86 189 559 107 185 645 102 568 909 112 204 817 114 81 645 99 167 903 104 792 836 109 95 946 100 334 500 95 263 955 90 558 879 103 278 928 90 131 976 101 108 628 104 653 764 90 296 559 109 637 791 109 396 399 93 56 391 108 144 607 102 224 503 85 98 213 106 40 474 108 348 676 106 451 538 86 800 855 117 712 750 105 257 775 93 268 358 93 85 240 91 173 458 98 464 852 103 313 590 111 609 872 107 593 646 118 568 975 89 802 810 111 426 900 103 508 977 108 168 633 100 86 331 98 110 828 80 855 968 76 223 381 87 559 927 110 237 605 103 518 965 101 184 573 95 519 553 88 525 531 104 123 403 86 546 912 91 242 828 106 288 294 113 594 827 99 171 968 99 346 428 100 216 218 77 124 293 82 308 799 97 142 916 100 195 460 88 425 958 119 107 616 86 295 649 108 483 579 109 144 367 92 645 837 121 407 474 85 54 985 111 330 903 96 288 832 98 361 380 105 690 782 106 28 427 95 78 593 90 103 165 106 38 579 99 580 812 119 350 811 110 415 877 107 466 890 87 567 609 102 321 399 116 214 940 102 344 483 110 477 501 107 295 773 100 273 943 114 739 786 123 499 848 99 814 881 100 56 732 115 29 937 109 300 944 92 496 868 106 191 847 100 619 990 98 386 648 103 726 765 105 283 502 89 178 771 104 282 644 112 140 721 95 824 978 111 597 911 78 412 967 114 416 703 96 289 572 92 612 997 91 829 832 90 90 676 91 173 723 103 105 247 100 172 240 109 107 413 105 256 647 103 1 610 106 96 638 83 131 941 95 127 825 82 402 992 111 315 601 107 555 667 97 499 585 104 278 879 100 260 597 94 664 779 93 479 481 99 770 804 101 516 949 85 762 967 103 175 988 100 435 831 85 385 577 95 232 831 105 694 710 108 219 766 88 541 977 88 43 960 96 452 987 79 331 541 97 356 877 103 216 392 104 713 724 98 142 770 96 134 645 106 511 587 84 166 227 100 333 621 95 524 620 87 101 997 103 805 830 103 425 923 95 145 259 100 254 669 108 908 993 120 64 511 105 711 840 105 166 826 106 61 106 98 113 136 106 217 820 104 550 953 104 408 832 82 229 892 104 192 397 111 522 537 93 519 765 88 536 547 91 78 779 93 369 516 86 88 892 84 89 311 103 4 132 116 200 443 120 544 649 99 115 458 98 459 772 95 356 485 94 233 480 97 254 756 95 81 135 89 262 320 98 741 869 88 368 909 97 271 829 78 293 826 89 619 958 99 476 563 102 536 757 87 166 750 96 103 507 96 612 687 101 96 479 100 286 583 98 441 641 105 684 877 101 52 299 100 280 290 86 643 938 104 893 940 113 555 861 99 12 765 94 86 662 98 947 948 106 567 701 96 146 599 105 635 879 99 662 925 94 39 108 84 295 753 92 595 816 97 386 795 115 35 92 115 465 960 94 178 892 91 650 998 114 455 828 109 566 805 117 537 887 88 574 988 89 710 774 114 15 496 102 271 372 106 442 775 94 75 908 97 519 548 84 395 996 104 329 549 92 386 633 103 666 837 116 39 616 81 130 211 85 249 695 130 423 906 84 320 458 106 414 833 92 531 678 101 489 920 107 90 243 114 239 970 95 391 621 94 60 474 97 546 788 131 734 863 112 457 574 113 438 709 106 393 549 106 523 618 99 103 860 106 66 649 99 180 626 95 63 461 90 162 234 95 353 446 102 65 764 102 100 841 101 818 820 86 415 875 111 335 942 96 201 302 91 437 928 101 646 873 93 175 457 80 70 213 87 639 847 84 666 855 100 349 675 111 501 890 104 222 326 75 365 570 106 369 392 104 92 93 99 597 927 93 781 900 109 70 851 111 144 955 102 195 685 94 164 812 95 459 461 82 83 994 96 226 558 83 740 855 105 89 189 102 6 533 84 91 899 108 44 349 88 10 313 108 529 847 88 660 902 98 15 568 103 302 955 110 560 591 108 272 942 83 660 912 75 909 988 84 856 976 112 330 504 112 445 564 88 406 753 95 368 826 93 425 448 100 291 831 95 29 92 100 176 780 107 229 677 112 676 809 122 367 863 86 55 861 102 421 756 90 148 536 90 184 808 104 79 299 85 240 631 111 396 964 113 567 990 108 368 441 97 242 968 102 236 997 87 412 586 102 91 595 115 11 345 91 105 893 95 131 803 118 522 635 92 27 608 97 186 216 85 375 664 101 681 871 92 343 839 119 55 819 104 309 748 105 92 699 87 720 735 101 241 499 105 590 635 91 467 838 101 521 574 101 237 616 99 518 945 93 106 596 100 785 962 96 235 260 102 259 275 105 68 817 112 428 485 98 30 678 98 421 712 79 305 392 110 451 599 106 407 919 115 379 438 96 238 682 99 129 357 100 781 807 88 107 855 99 479 612 96 178 301 118 100 273 103 64 405 99 615 904 113 380 660 108 532 544 109 895 946 87 36 418 111 498 654 114 434 935 101 71 819 91 597 640 83 193 696 122 417 596 84 761 826 104 295 783 91 263 821 99 425 632 85 768 988 77 289 522 99 1 76 116 913 970 102 21 115 99 812 927 84 56 91 107 186 997 96 63 808 100 628 986 86 89 736 111 234 515 106 430 925 103 757 907 96 544 919 114 18 136 107 282 438 60 7 303 95 390 862 108 299 567 102 307 348 94 306 647 86 292 950 84 13 867 92 261 827 96 683 687 97 153 764 93 379 385 105 308 962 91 366 704 106 174 510 95 826 960 105 136 142 110 83 331 110 211 713 99 107 303 91 424 634 94 556 560 94 292 544 99 94 530 109 918 976 105 34 934 100 153 655 123 827 898 89 680 975 94 279 453 106 172 201 108 561 592 104 463 945 97 267 505 96 379 849 102 495 867 112 686 813 108 364 592 93 680 961 96 461 915 90 161 553 91 76 772 103 113 895 79 404 619 88 103 745 110 697 777 88 12 842 87 719 901 112 519 809 98 319 744 107 279 600 111 261 920 108 10 267 104 10 711 94 426 690 110 299 686 100 612 645 108 577 693 85 844 952 90 13 475 107 672 751 102 688 866 113 443 607 87 644 938 90 111 372 102 233 762 109 842 925 101 552 602 113 137 836 98 408 544 75 224 476 87 355 640 102 879 920 97 222 644 87 778 899 100 277 416 115 634 886 105 95 410 101 304 899 101 21 867 97 428 517 114 235 281 109 189 594 106 11 129 101 111 618 96 18 801 102 281 285 102 198 399 90 289 812 91 613 816 84 321 373 95 226 836 106 133 253 106 11 39 105 687 690 96 175 445 120 601 776 77 236 317 91 586 864 90 532 990 91 29 833 111 82 719 88 35 791 105 250 304 105 354 771 100 196 696 93 10 805 105 194 390 105 395 637 100 338 827 96 720 831 98 649 981 99 35 997 98 208 860 90 160 400 89 118 902 97 842 926 97 35 362 111 910 977 97 536 614 84 354 832 110 730 824 96 60 98 98 366 814 102 764 990 102 75 654 102 27 593 92 352 428 109 199 818 106 487 964 85 270 937 114 198 458 83 685 747 98 11 74 92 159 550 96 36 554 87 925 991 109 276 691 111 145 578 94 144 216 112 177 963 94 352 754 88 366 902 95 575 625 132 4 91 90 327 944 103 566 971 90 663 897 103 252 579 106 76 732 94 78 934 105 3 980 91 360 565 105 178 669 90 628 900 101 106 257 89 26 780 104 719 740 120 119 599 105 89 804 106 159 930 121 446 965 112 114 738 103 75 433 108 681 742 83 76 532 109 447 954 91 217 853 92 956 968 98 788 816 93 63 468 102 145 343 90 865 890 107 45 935 108 829 903 101 91 387 102 594 774 104 131 408 108 272 441 98 314 932 95 348 351 78 738 773 101 175 262 99 652 954 97 312 694 85 148 953 117 150 187 88 142 496 102 887 964 99 135 800 99 244 711 111 11 771 103 676 677 80 11 782 97 479 924 100 397 561 96 844 885 91 684 762 106 139 923 87 475 640 100 442 862 100 256 733 113 511 563 116 29 638 103 476 617 105 46 73 100 31 190 103 792 910 99 696 845 82 521 776 104 6 580 108 65 269 94 274 439 98 560 584 95 393 413 97 517 747 113 50 560 109 699 813 103 269 595 96 700 995 96 9 900 84 629 670 101 117 693 99 99 720 87 109 557 85 148 888 96 24 548 95 156 455 110 213 838 106 653 856 80 268 945 89 162 443 102 441 846 108 11 732 82 16 332 90 607 955 99 550 589 97 169 817 88 40 867 107 399 981 90 684 989 83 344 491 99 645 817 115 433 649 101 240 788 105 337 862 102 189 461 86 5 332 88 509 893 96 566 638 94 71 922 90 54 448 108 628 674 105 60 169 93 164 524 94 837 972 108 111 930 85 384 877 115 75 113 102 126 354 91 179 513 95 576 972 104 572 822 105 410 642 100 299 769 94 3 959 107 244 951 105 562 724 108 407 457 114 680 834 100 768 851 93 177 768 111 27 550 80 820 968 92 96 754 124 80 266 92 722 989 114 201 456 104 348 624 111 166 733 108 75 883 103 101 958 113 455 650 88 537 946 112 368 796 94 319 751 86 529 968 93 279 947 94 402 844 103 49 331 93 369 447 94 449 946 103 140 696 97 684 861 102 162 795 94 140 239 86 291 913 115 29 724 101 15 467 102 94 714 96 30 128 101 109 919 104 563 847 92 392 770 103 459 684 109 378 639 104 102 375 102 150 599 104 208 560 99 87 757 97 31 56 104 232 632 95 777 850 69 413 526 110 191 558 80 111 348 93 768 855 107 507 531 104 890 892 107 25 748 101 30 194 95 220 876 114 192 244 111 51 407 101 422 648 119 259 466 95 328 568 93 732 942 99 643 895 94 305 915 91 531 912 102 97 331 84 585 953 89 852 963 113 559 709 85 47 251 105 933 995 100 654 897 90 143 191 87 119 448 104 613 673 92 202 693 101 213 468 86 859 991 89 146 921 78 507 672 98 603 652 87 63 880 100 1 677 96 389 391 116 485 834 86 217 898 93 72 161 89 321 991 84 417 878 106 213 681 108 25 142 80 66 414 96 276 844 100 396 667 105 593 672 106 573 957 93 760 844 111 34 355 90 72 574 110 83 822 101 574 847 88 587 727 119 151 527 89 165 899 91 59 361 98 524 699 98 0 572 94 536 767 95 666 794 104 850 967 96 189 691 103 701 786 104 87 748 91 292 351 93 196 688 76 178 463 90 693 808 98 19 218 94 217 492 89 47 184 91 479 782 81 293 357 107 230 950 83 266 510 106 268 527 97 739 974 111 828 859 90 606 755 102 600 715 109 685 865 111 567 802 95 448 597 108 198 987 99 291 809 87 281 417 108 610 958 94 215 848 99 183 736 95 295 504 111 546 632 103 380 580 117 504 948 101 94 674 96 426 430 108 235 993 119 352 996 82 285 586 91 394 873 90 288 984 98 232 501 116 139 460 100 173 757 82 536 733 104 32 302 104 102 888 91 239 551 115 538 627 93 380 533 92 487 570 100 494 958 110 363 481 88 3 261 98 411 897 106 121 309 104 367 557 100 578 844 96 15 186 94 301 799 96 228 367 95 40 84 98 64 479 90 215 434 97 353 884 106 203 901 103 832 885 92 297 601 94 322 615 109 23 377 107 127 476 100 28 720 116 54 60 94 150 822 106 675 927 99 15 843 102 65 414 83 153 812 92 463 750 90 481 908 99 210 887 107 308 425 96 188 281 95 507 957 104 948 998 112 589 934 100 420 474 99 70 249 92 462 628 107 127 167 95 150 698 109 563 735 103 244 779 94 491 523 108 386 401 96 3 447 116 525 939 91 345 656 98 129 858 91 100 152 112 897 919 96 173 867 87 890 958 91 0 120 106 155 867 96 730 923 96 449 740 81 21 469 83 203 828 87 148 179 84 864 940 102 606 924 82 663 757 80 55 551 98 261 833 78 811 911 109 224 302 81 107 281 100 110 955 90 66 346 94 317 644 117 533 772 94 791 893 91 94 551 92 89 482 102 289 612 120 778 923 104 504 600 87 642 869 111 693 993 102 801 806 99 892 970 90 145 275 97 78 185 108 329 462 96 186 836 82 332 369 112 95 495 84 117 633 100 172 601 85 245 638 95 515 986 106 475 984 96 277 642 113 183 700 86 364 373 98 611 676 98 657 830 100 47 545 83 100 212 112 330 935 116 219 956 81 359 946 103 68 629 111 269 562 87 151 575 99 466 482 97 75 705 101 74 911 117 217 907 82 324 333 99 165 633 107 312 317 100 279 462 100 2 139 109 370 597 97 213 926 103 645 734 100 281 889 110 510 804 87 601 982 102 474 996 108 280 519 103 585 945 109 198 863 114 209 839 86 613 668 85 52 689 111 102 448 85 176 862 90 287 781 98 129 208 119 394 594 96 304 959 100 391 418 74 426 729 89 308 501 100 148 519 98 60 662 93 749 898 109 660 671 94 212 619 114 358 810 98 9 746 99 490 842 102 807 882 111 100 975 86 429 828 105 386 547 98 420 425 111 596 760 94 280 480 113 7 291 109 78 762 89 202 480 89 691 941 100 231 666 96 228 365 93 777 845 95 244 499 95 132 697 100 31 308 109 535 875 93 106 680 93 169 889 106 16 212 103 132 371 104 349 826 118 244 585 92 311 987 110 103 852 96 745 962 93 586 871 95 338 922 89 541 622 111 433 502 107 12 124 100 590 840 84 141 201 99 914 990 98 415 936 101 63 256 89 604 923 92 223 488 100 532 678 90 160 605 96 340 595 106 375 881 80 87 328 102 96 881 95 263 417 79 85 190 106 624 635 102 110 527 95 103 890 109 748 820 84 448 612 88 106 518 98 418 603 109 234 341 105 173 915 102 285 848 86 220 263 99 559 939 118 137 242 94 637 649 95 222 813 91 547 822 89 62 205 103 908 949 100 442 490 103 14 787 88 145 935 87 152 342 93 526 694 89 31 781 103 617 738 91 60 273 93 52 454 105 345 519 107 431 758 92 490 526 96 167 303 108 307 480 116 325 666 104 299 656 109 454 642 88 172 650 90 40 648 97 346 724 96 694 754 98 261 873 93 365 654 101 495 804 96 826 862 114 160 766 83 414 811 122 564 674 96 212 711 92 112 785 89 426 683 97 128 790 96 450 672 100 7 410 104 637 981 103 32 935 91 213 410 94 236 538 85 183 613 82 553 708 99 658 818 102 279 740 104 633 816 95 449 858 116 516 856 84 73 271 102 224 341 81 365 737 87 73 914 110 46 278 93 506 731 98 227 455 118 427 577 106 86 420 116 494 533 87 241 253 94 780 899 86 295 879 87 775 913 98 483 705 90 949 964 99 95 881 98 169 463 83 358 499 103 182 420 98 329 610 102 66 401 87 92 472 96 56 839 95 188 934 102 55 179 92 500 834 102 62 969 94 74 974 89 468 677 94 653 965 105 215 838 104 94 325 89 830 965 93 539 780 111 839 863 98 678 791 89 222 510 102 609 902 97 140 599 81 102 269 94 322 347 118 63 430 118 540 997 99 242 389 99 269 318 98 550 912 99 475 652 67 46 145 95 244 478 96 206 511 85 239 795 97 85 339 106 26 422 99 81 678 90 444 676 97 110 475 101 469 901 94 244 275 97 36 627 92 108 204 103 48 462 91 389 608 95 149 765 99 493 924 95 181 870 92 432 783 71 192 380 79 455 567 104 768 807 94 851 857 111 141 479 111 558 956 105 54 707 99 340 978 99 310 924 101 229 825 107 90 161 100 312 919 109 259 855 103 759 939 86 57 975 87 7 220 106 297 830 103 124 161 81 144 368 83 83 620 78 45 422 101 607 979 99 243 608 110 492 513 85 156 884 100 146 279 105 153 884 96 277 955 102 553 983 87 112 399 96 145 802 103 105 339 101 48 611 108 447 681 102 279 460 102 364 886 113 353 955 104 398 595 98 201 241 85 393 802 122 603 979 123 519 852 105 175 638 103 652 880 97 698 928 100 550 748 102 3 846 103 302 815 101 206 737 105 239 588 90 845 938 91 4 269 103 438 510 94 137 352 98 108 637 94 12 562 85 138 605 112 489 858 108 27 315 89 101 913 111 50 147 97 590 691 93 381 575 92 200 226 112 181 790 95 512 910 99 49 858 85 400 446 95 367 670 92 89 961 125 294 644 79 158 718 116 809 866 99 655 918 102 60 608 80 277 325 105 57 184 119 24 48 105 189 500 103 14 719 95 663 835 103 316 727 107 345 562 99 203 477 107 1 645 96 391 623 101 485 911 84 193 801 100 759 851 101 69 622 86 39 639 94 849 959 101 615 801 96 293 995 100 24 779 100 567 886 102 343 834 101 27 567 121 253 426 85 124 518 102 305 978 82 110 274 98 421 992 100 150 437 109 655 769 106 765 854 90 642 961 105 807 837 99 351 414 90 183 838 102 664 841 108 349 824 110 606 759 80 594 729 105 217 249 106 51 928 110 359 633 90 439 940 97 47 570 94 750 966 79 547 575 87 135 597 108 177 719 106 675 905 84 338 928 104 478 966 102 610 793 97 61 738 98 551 809 115 658 825 99 568 939 117 61 833 117 290 654 97 331 639 99 190 886 105 208 597 110 201 769 116 58 398 103 121 701 108 66 888 89 151 716 105 370 928 95 242 945 114 14 517 98 645 954 110 145 533 89 43 797 93 238 839 102 759 906 91 122 308 103 633 912 100 263 636 91 416 571 116 545 592 121 116 838 92 18 469 81 266 559 103 436 919 117 439 590 92 627 653 105 581 586 94 50 393 92 652 713 91 67 540 112 301 912 107 284 591 108 436 645 100 111 862 105 306 863 84 339 467 92 322 799 95 172 227 90 228 722 100 17 712 114 292 470 84 10 196 99 456 998 102 108 257 111 106 430 86 51 97 84 209 337 79 775 841 120 641 775 96 183 941 103 276 540 121 438 880 109 33 625 107 352 953 100 338 931 103 347 457 103 645 941 103 36 317 95 772 856 96 569 884 99 365 702 74 350 592 103 721 889 76 366 742 94 805 879 84 35 350 104 61 848 92 542 707 99 31 433 108 110 479 108 827 989 100 18 43 87 344 764 113 73 800 103 793 847 92 146 669 106 181 193 109 449 980 82 294 520 97 120 749 99 318 843 100 226 744 90 571 604 97 280 860 97 305 761 86 27 531 102 451 731 89 85 885 106 323 520 108 33 972 111 320 593 90 159 206 95 754 762 83 154 421 105 552 859 117 47 646 91 248 898 97 147 522 105 321 927 103 278 763 95 149 529 111 363 461 92 64 136 87 854 963 101 587 766 112 253 938 103 611 634 100 227 290 94 225 762 90 60 790 89 610 615 106 487 562 99 428 915 92 484 501 86 290 959 105 35 703 100 511 553 98 48 474 101 140 354 97 407 958 88 391 895 95 915 920 105 739 919 117 66 372 88 297 705 94 300 577 105 425 747 100 220 475 96 552 905 108 27 968 106 108 986 79 175 923 102 549 567 90 288 500 123 56 638 84 572 970 110 755 942 110 175 997 87 777 966 114 42 903 111 239 617 97 23 370 102 620 812 94 323 748 90 672 874 70 313 687 86 611 652 98 586 713 99 771 881 84 371 960 91 591 730 93 749 811 109 118 120 101 120 565 98 40 265 97 232 328 88 567 682 121 159 383 93 363 946 120 418 747 99 178 940 105 154 895 84 424 693 95 37 43 94 669 947 112 368 711 89 68 896 119 56 765 129 82 116 101 346 579 101 54 130 100 821 861 119 340 801 86 290 480 122 25 91 121 145 971 81 123 287 103 329 739 96 292 699 75 381 747 93 441 778 95 270 771 90 196 926 114 432 658 62 652 710 94 659 883 102 35 73 92 89 591 108 745 901 111 323 602 97 242 701 94 267 330 115 72 229 102 192 284 101 231 454 98 644 890 96 245 739 104 107 144 92 50 608 97 11 788 107 553 751 104 414 483 102 471 534 96 129 615 90 477 888 91 373 462 103 389 556 112 526 591 96 99 255 96 610 981 96 165 183 102 155 887 97 103 218 102 372 993 92 145 677 83 502 646 110 273 995 97 142 313 102 259 778 93 18 853 98 273 501 118 324 999 92 530 795 83 531 850 118 2 177 97 860 866 98 123 245 96 13 975 82 376 393 99 228 968 105 519 813 106 761 763 103 456 742 94 322 491 123 58 658 97 129 479 114 190 320 107 64 809 63 413 628 106 196 302 97 40 560 95 476 957 95 167 651 110 309 377 113 111 513 91 528 533 94 112 894 84 14 839 99 378 698 94 287 780 90 373 760 102 316 412 99 95 101 101 329 981 100 323 395 113 284 607 107 518 767 96 825 987 113 280 455 104 638 676 107 846 925 88 137 272 88 187 393 96 446 733 91 682 770 88 287 340 81 99 877 73 158 497 104 29 270 90 430 544 85 131 417 96 220 653 99 330 513 125 102 472 121 24 174 103 11 725 96 238 672 92 544 729 108 590 863 114 323 364 105 498 974 113 786 839 98 302 578 116 520 560 97 634 880 124 344 754 112 97 279 109 585 950 96 687 785 90 85 644 104 137 937 103 58 362 91 21 968 102 44 291 95 448 704 94 577 920 99 545 705 99 61 107 96 44 319 103 48 324 92 250 354 104 377 627 112 61 414 92 87 355 84 431 792 88 688 885 79 118 444 104 145 222 87 178 482 85 704 854 95 96 719 96 570 932 106 294 332 88 432 770 115 57 551 113 17 755 106 179 336 122 150 937 79 655 878 107 207 688 93 291 879 96 471 582 106 292 665 94 269 871 116 612 840 107 461 648 107 608 916 80 439 979 95 142 969 95 726 737 96 473 567 109 325 475 96 825 857 92 220 496 97 241 732 80 261 936 97 46 821 113 203 216 90 483 760 119 622 945 84 631 804 100 139 998 110 568 938 104 64 327 106 187 258 107 106 685 108 178 406 84 753 931 95 303 702 101 328 472 98 423 752 106 848 959 92 276 635 102 411 680 107 464 638 120 549 719 99 103 348 103 785 954 102 96 885 113 679 833 97 405 967 92 206 803 103 528 820 107 528 843 108 430 782 109 113 693 119 934 977 88 31 311 113 231 641 90 708 742 88 12 773 112 405 674 70 469 482 79 164 825 105 102 254 95 435 880 80 374 589 98 227 566 96 381 807 122 144 686 107 177 261 83 304 532 99 319 826 118 334 493 95 205 837 115 30 641 109 40 540 84 228 593 89 311 871 110 327 947 122 160 167 121 87 940 102 163 880 113 397 994 96 637 749 97 290 649 80 765 934 90 734 980 99 136 150 101 502 715 103 510 751 112 45 373 87 166 579 104 272 916 88 131 406 101 639 982 77 59 250 98 27 685 98 402 714 109 551 575 98 392 606 96 625 995 106 351 579 88 334 814 109 236 723 113 162 784 98 636 809 104 178 465 103 118 781 104 642 674 79 860 925 110 303 777 97 127 582 95 519 637 98 923 999 82 352 884 94 363 998 115 133 461 102 555 842 102 49 319 103 76 759 89 115 369 94 429 859 84 643 990 98 133 851 106 308 353 94 410 993 108 765 811 113 820 877 106 680 977 109 130 420 93 311 449 102 441 977 103 29 240 93 554 961 104 110 577 86 88 661 95 670 883 103 283 995 110 524 862 93 74 478 118 48 479 100 468 536 102 867 870 106 902 984 102 146 512 98 144 448 75 406 610 88 840 861 99 64 899 84 932 941 115 32 295 94 610 959 94 27 958 98 605 675 99 406 687 89 295 847 99 374 867 111 76 812 86 102 740 102 386 449 92 503 509 110 773 848 87 0 607 97 387 736 102 94 900 118 118 965 97 768 830 107 665 794 83 121 503 101 261 630 113 448 825 101 351 848 96 479 668 101 206 750 91 596 908 94 730 914 105 597 955 97 679 724 97 355 520 99 149 915 106 234 631 107 90 414 130 357 986 97 425 577 98 436 643 88 402 945 93 392 585 102 154 481 97 26 821 98 375 842 109 639 748 103 193 463 99 70 542 87 671 804 114 31 223 98 509 559 95 220 993 96 233 681 100 83 557 97 139 213 108 366 387 95 396 476 103 489 736 99 147 870 91 277 464 113 377 759 120 99 763 114 348 871 90 220 945 96 17 889 104 398 486 101 369 592 94 77 173 102 56 254 107 536 685 104 502 628 87 351 764 98 12 962 89 614 877 79 49 719 114 32 240 97 218 875 114 310 959 102 566 724 93 67 712 108 272 328 108 682 839 121 19 745 98 504 774 92 782 987 91 28 407 105 41 741 87 129 798 110 21 502 90 404 575 89 534 767 107 45 925 108 238 819 96 303 911 87 305 927 89 755 897 87 101 742 100 137 730 106 218 281 104 241 463 95 48 211 104 338 341 103 168 407 114 688 904 98 57 595 102 322 706 103 253 773 82 576 739 85 62 945 93 79 259 97 142 993 97 359 854 101 852 916 102 144 680 86 568 699 105 383 946 97 108 340 104 41 309 103 68 177 95 536 686 103 132 671 103 135 775 109 625 805 99 722 881 81 698 882 102 599 884 113 173 516 114 468 645 112 627 630 98 57 83 88 142 361 87 222 503 102 406 506 103 714 838 112 223 795 104 12 624 97 97 186 69 13 454 108 249 721 98 414 552 99 238 913 109 16 188 102 402 652 108 304 806 100 513 586 96 505 873 109 870 922 109 817 839 101 129 527 101 86 699 87 55 906 105 539 719 92 434 543 102 301 507 103 277 296 113 466 772 92 106 567 103 592 871 87 769 824 81 442 546 104 170 921 112 56 949 89 186 198 95 464 842 105 214 600 95 479 815 109 57 211 77 94 113 98 117 465 98 102 168 103 164 712 117 233 880 120 278 881 86 240 692 99 96 134 84 350 657 99 297 817 103 836 981 90 396 936 104 74 571 116 179 213 89 810 957 87 905 985 116 845 959 77 739 824 82 158 457 97 733 800 87 689 715 86 305 456 100 265 674 87 396 829 89 102 257 107 653 693 102 93 253 100 995 997 106 549 564 98 535 755 105 677 761 100 334 896 85 431 880 106 687 874 113 794 823 121 194 233 99 328 622 99 576 896 103 213 939 82 590 678 101 114 856 92 809 831 99 433 908 88 494 971 117 767 807 92 693 851 91 198 324 90 559 697 111 86 173 94 530 540 89 180 734 102 235 346 89 111 543 96 203 539 111 190 960 111 192 951 105 671 833 109 408 542 93 279 813 101 327 926 97 335 612 100 202 393 84 78 411 100 538 970 107 25 195 111 14 734 121 429 914 80 301 803 94 466 789 88 61 854 109 157 860 99 678 744 106 672 754 107 64 680 113 288 622 95 427 554 85 327 903 109 542 683 102 162 341 101 57 155 85 60 568 93 53 600 88 595 947 103 170 188 96 54 505 83 625 941 104 124 720 88 649 729 104 71 839 101 596 785 105 604 613 98 113 486 81 95 750 99 593 779 94 698 964 118 577 597 98 498 530 97 393 578 107 227 344 93 397 820 106 311 591 103 91 145 111 251 992 117 246 953 102 38 361 111 677 952 97 678 993 107 265 446 95 879 998 98 492 600 94 63 547 95 91 325 100 109 707 96 322 858 98 48 605 100 733 998 94 483 496 98 347 490 86 334 703 102 143 545 102 604 661 94 77 542 97 169 490 109 335 519 116 148 679 100 286 329 89 4 226 79 3 183 92 112 857 96 352 790 99 130 539 83 17 338 112 606 984 106 931 976 96 482 897 89 689 825 104 129 954 92 409 765 98 153 427 94 106 778 105 734 966 110 757 827 101 106 723 92 624 717 90 274 278 103 51 540 103 126 531 103 379 968 111 327 735 94 627 776 111 536 941 93 208 346 107 386 814 99 479 810 85 588 705 102 224 256 104 163 923 109 394 939 107 629 757 86 680 746 105 144 750 96 766 940 86 28 445 91 240 986 82 190 523 100 382 564 95 210 382 86 395 899 88 288 310 110 150 606 92 194 284 102 462 546 102 758 908 92 504 913 95 330 677 96 4 240 103 461 523 102 120 796 100 81 420 87 58 996 108 810 992 113 225 734 106 59 701 102 583 869 92 466 899 99 208 486 116 369 481 108 434 685 120 173 669 105 135 352 91 608 856 104 480 534 101 282 931 87 243 819 108 285 583 93 830 937 100 328 945 108 365 951 89 139 338 87 275 595 94 63 372 100 662 737 124 712 943 92 154 975 97 339 673 108 597 737 104 647 748 95 26 984 116 130 291 96 146 932 88 245 303 109 250 584 97 209 640 85 659 796 114 505 666 117 391 752 91 260 546 102 979 997 108 213 881 82 309 454 96 766 774 99 386 773 101 220 407 82 267 622 106 138 609 81 174 793 91 741 834 98 396 863 99 372 630 113 439 736 106 115 279 105 19 314 103 17 941 92 160 976 100 12 953 120 628 933 87 397 758 89 737 984 101 122 696 107 645 723 98 118 776 85 294 447 108 194 994 121 245 521 80 99 650 90 490 785 95 91 645 90 27 936 123 164 347 93 56 942 92 13 38 97 14 559 102 335 574 96 451 584 115 158 180 113 138 494 104 251 724 105 539 716 105 342 871 91 175 286 97 647 865 86 282 496 100 29 490 85 145 917 89 393 433 98 144 825 106 436 567 96 687 985 96 524 786 98 416 524 103 288 795 98 95 264 102 2 178 109 192 204 100 214 993 95 96 861 114 652 682 110 546 790 101 506 770 105 554 700 86 605 707 76 253 422 90 637 775 91 0 401 91 403 637 99 3 630 110 359 907 92 448 902 77 239 825 111 1 663 103 512 629 121 469 625 106 143 233 92 564 574 97 309 578 105 98 191 100 183 456 102 1 823 90 91 904 97 380 764 110 12 185 91 76 974 99 167 569 98 96 574 97 239 916 93 47 885 97 168 936 107 333 515 110 199 483 104 482 954 99 507 585 97 117 840 96 3 165 115 662 931 83 373 577 106 210 880 95 813 821 89 820 848 104 491 701 107 887 890 108 37 870 98 164 454 107 118 449 108 33 670 103 364 755 81 265 777 89 170 598 101 428 440 95 197 216 108 470 790 105 850 919 88 383 617 109 36 942 99 100 401 96 405 479 117 153 260 84 375 994 75 633 794 102 492 714 103 817 919 106 594 629 94 500 562 109 634 879 102 68 527 130 219 399 112 535 635 100 317 924 107 352 890 115 174 191 89 753 961 101 158 700 103 25 33 105 32 937 91 363 459 106 133 249 101 232 850 94 586 783 108 164 360 93 303 535 84 152 915 97 56 687 95 559 686 102 294 962 102 825 875 117 20 815 102 507 603 118 63 957 84 90 800 109 393 904 95 537 611 86 94 118 96 380 595 102 105 708 104 538 998 105 638 927 104 550 919 97 548 825 93 393 711 93 597 837 121 373 691 89 520 848 95 149 159 122 328 948 90 15 929 103 130 628 81 243 306 112 276 437 94 442 974 97 619 719 111 351 631 91 884 891 97 420 913 99 4 865 89 606 850 96 845 981 108 206 767 106 155 399 92 280 348 81 590 640 120 689 999 123 4 187 102 71 683 117 655 855 98 228 680 98 411 803 112 90 557 95 100 820 98 428 538 87 475 707 97 291 542 97 281 833 100 662 721 85 284 983 117 148 727 91 276 783 76 224 987 89 26 334 88 321 811 98 11 520 115 524 711 108 510 650 94 108 826 102 724 798 91 272 611 82 512 576 93 617 778 98 268 467 109 389 520 105 89 530 112 401 982 96 173 206 95 47 64 100 680 824 113 271 478 112 650 680 108 577 717 95 398 430 92 546 628 100 338 549 104 396 604 106 223 668 105 92 547 84 294 977 98 165 259 101 16 773 96 400 659 98 247 751 112 102 786 107 481 783 100 117 642 128 80 229 104 159 559 101 207 567 82 86 122 102 275 607 100 101 301 94 212 846 111 776 864 89 115 548 112 431 968 110 102 794 94 687 867 90 138 348 87 476 582 96 569 883 120 778 943 105 443 900 106 336 777 101 828 961 93 456 834 97 218 749 87 300 579 106 143 409 99 288 988 105 306 999 99 135 306 121 729 900 112 465 616 85 94 170 119 63 219 94 44 577 113 884 953 87 267 366 97 563 666 100 305 567 89 550 920 107 152 328 99 409 717 101 222 466 106 119 916 87 583 603 98 115 809 117 795 836 85 11 75 90 63 111 85 249 852 106 226 792 102 199 234 91 387 872 94 744 855 98 27 321 97 797 971 104 484 717 101 625 679 95 36 324 90 222 747 99 244 458 88 122 362 98 8 118 108 170 882 99 356 768 93 760 931 109 328 548 96 214 433 105 154 920 89 799 845 110 327 973 91 882 977 99 188 838 87 357 753 99 535 541 104 558 795 107 437 859 106 147 287 83 811 872 111 494 560 107 22 203 92 350 647 100 305 578 114 218 351 102 85 924 111 233 315 95 380 411 113 436 962 106 255 664 89 114 344 113 39 839 100 130 315 80 222 365 93 314 372 113 524 747 113 210 944 102 454 857 105 818 929 93 360 434 99 203 360 97 256 924 92 288 888 123 277 676 85 129 780 103 290 653 104 140 976 114 247 749 81 586 893 96 413 575 108 178 449 92 301 338 88 484 518 108 216 626 108 199 995 109 102 234 113 424 626 111 839 909 97 450 972 98 352 982 85 526 760 110 12 171 93 244 574 90 179 443 83 309 535 104 351 386 83 30 221 103 760 859 106 823 885 103 243 636 93 457 529 101 9 684 91 132 316 94 327 571 105 86 279 101 101 562 100 3 854 96 199 978 77 280 856 97 351 665 116 541 615 110 1 866 81 301 850 118 392 394 103 229 614 102 305 744 98 149 545 77 355 887 102 954 965 89 50 223 108 664 716 97 129 297 91 450 611 94 92 877 94 263 559 101 76 982 113 150 161 90 50 755 120 51 402 105 714 763 96 20 920 106 192 654 98 198 800 118 435 717 95 571 699 108 449 853 91 5 858 86 555 827 93 241 975 105 438 802 88 884 909 113 99 287 97 218 467 87 805 908 116 334 669 103 481 561 99 545 707 98 49 975 95 56 615 112 29 413 102 278 435 94 253 525 101 602 667 88 680 694 103 407 995 112 248 274 100 68 191 106 374 857 99 416 938 95 591 703 115 48 847 99 2 851 107 112 672 99 45 492 95 524 922 108 317 867 115 133 326 91 92 718 110 204 908 90 663 963 104 315 424 93 77 94 95 393 913 88 405 572 100 141 930 91 69 814 103 81 485 99 446 847 88 62 277 100 118 214 102 28 494 105 195 879 115 820 944 88 938 971 120 397 832 79 784 969 86 656 820 104 32 565 88 41 965 95 444 988 104 219 797 96 766 927 114 317 948 101 342 988 79 15 346 113 80 507 92 14 485 117 390 535 97 152 371 118 37 731 98 132 642 102 604 630 88 158 432 113 126 841 100 33 785 89 619 839 97 571 871 109 642 856 101 12 655 104 676 770 91 192 364 99 165 861 95 101 824 76 412 913 118 581 892 93 29 648 92 55 326 109 65 399 101 428 434 92 76 488 87 594 998 96 28 581 90 818 970 104 368 506 107 307 969 102 668 727 104 194 845 93 315 994 102 332 938 94 98 441 103 592 760 108 253 973 100 20 830 91 222 834 111 618 988 113 37 670 92 375 394 90 580 833 113 237 980 101 540 723 83 736 856 95 203 667 98 260 547 116 424 945 112 156 520 97 320 526 100 176 816 108 713 892 96 632 914 102 545 596 106 162 938 74 59 283 93 434 680 108 32 74 115 214 683 101 332 989 90 153 901 107 233 716 114 663 783 118 114 634 92 823 952 82 547 995 99 414 700 106 139 426 98 36 877 105 159 514 113 279 878 104 35 295 104 116 411 88 265 707 94 421 511 90 268 570 102 228 397 110 302 550 101 473 510 96 691 913 98 387 796 112 435 636 112 96 950 103 645 717 99 473 477 100 37 974 112 169 204 96 34 306 99 191 276 90 750 946 83 589 612 76 12 342 90 262 511 108 131 562 76 123 533 95 174 522 96 300 354 106 768 999 104 728 751 111 354 673 99 194 954 114 558 612 85 400 966 106 75 572 103 235 440 119 359 721 101 176 911 97 793 980 90 614 938 113 813 947 104 181 858 110 230 262 89 596 853 87 154 313 110 172 879 91 156 756 94 314 783 93 157 312 94 238 927 101 737 934 96 155 587 99 370 372 104 439 838 99 564 849 93 478 802 133 289 379 104 242 273 104 198 276 95 174 990 104 53 494 100 188 527 110 791 894 105 800 847 90 5 245 119 395 771 111 249 858 111 573 734 96 410 838 106 635 913 118 428 647 102 364 542 92 465 492 89 1 513 88 80 281 93 765 902 114 163 215 93 305 453 104 433 581 96 76 896 88 78 144 91 900 992 100 228 521 93 227 962 93 182 340 72 31 301 101 34 608 98 343 697 107 649 977 89 813 891 107 699 722 101 179 494 92 309 826 99 10 905 104 355 735 87 804 875 108 26 813 89 413 497 100 588 868 99 582 759 103 217 927 109 446 647 81 36 640 98 79 820 90 326 400 115 574 858 99 359 536 108 288 578 115 392 498 109 241 547 95 593 852 83 152 569 92 110 559 118 407 974 84 234 575 96 701 737 103 41 59 92 11 151 109 182 874 110 371 629 106 344 915 90 674 870 94 262 846 117 536 625 109 582 829 110 62 252 101 272 567 72 778 864 97 535 863 91 325 463 109 396 799 98 388 881 92 229 982 91 47 544 99 123 645 93 458 713 84 142 195 87 445 505 96 576 938 89 100 793 110 47 773 93 490 729 98 154 630 102 437 699 99 136 840 99 416 947 98 468 846 89 548 621 104 262 472 99 143 292 100 62 471 101 108 894 92 373 636 99 669 861 101 196 354 89 366 567 98 442 450 96 15 271 108 47 338 107 389 679 87 900 943 91 235 283 103 20 113 106 190 933 106 171 572 108 771 965 96 107 379 99 334 372 104 503 617 99 310 382 98 563 726 96 367 711 92 235 448 100 346 390 114 57 961 98 415 814 75 196 890 110 561 858 123 65 398 125 114 319 93 486 855 86 667 680 104 206 884 116 170 401 113 451 543 87 446 851 119 420 665 127 481 504 95 247 940 117 689 742 106 422 992 80 103 540 98 522 943 101 194 500 96 454 672 110 63 712 108 77 986 121 130 402 115 456 546 113 34 974 106 382 979 112 725 874 102 218 935 96 647 800 97 113 746 143 384 836 112 167 665 83 506 781 93 157 891 91 256 996 109 139 446 102 148 662 113 268 278 102 731 754 106 552 910 95 427 692 96 428 575 94 381 399 100 435 741 92 350 885 105 218 412 81 294 986 92 324 449 97 371 985 95 209 534 115 614 897 101 322 926 115 15 213 109 107 143 106 174 430 115 284 970 100 58 436 120 45 976 102 228 888 112 281 754 90 548 642 95 256 649 82 763 810 104 620 660 106 64 152 128 69 347 80 386 699 85 792 876 105 811 834 110 773 867 95 113 442 91 349 474 99 595 617 99 291 399 98 750 774 122 43 692 106 883 909 99 108 839 97 87 515 91 430 466 97 230 235 109 3 727 101 371 916 110 340 678 96 610 778 93 55 114 102 101 475 108 816 858 97 319 469 87 426 446 112 245 526 99 455 694 94 553 865 79 726 926 104 541 621 94 580 657 107 369 450 95 253 382 106 385 448 103 153 523 105 122 723 98 31 37 114 153 549 97 283 707 96 353 611 114 278 656 114 190 316 102 249 950 106 128 629 103 557 596 98 251 392 91 659 892 110 244 647 94 93 286 115 506 720 97 536 697 97 141 148 103 55 901 98 943 950 87 481 706 98 801 999 93 242 761 104 167 451 118 652 769 113 132 984 89 380 695 107 231 780 116 101 792 94 456 585 102 781 828 111 159 579 117 135 758 117 809 815 122 204 659 98 84 911 101 304 917 103 87 433 95 47 557 101 512 635 111 470 771 93 543 914 104 546 573 105 491 826 98 179 607 95 211 330 110 456 857 101 887 912 103 886 916 97 293 422 104 53 318 80 66 307 113 176 325 96 683 755 95 368 822 108 355 958 99 633 900 96 504 773 98 467 760 126 530 941 84 281 460 120 366 744 98 150 431 105 362 911 76 103 977 72 529 785 78 13 211 99 65 470 102 222 284 90 623 992 94 698 971 84 59 468 103 884 924 100 659 866 97 111 318 106 35 563 97 15 726 96 695 922 88 289 903 90 581 698 104 93 839 107 211 371 101 140 362 95 175 353 106 319 906 98 604 655 103 13 228 108 109 278 99 603 926 119 314 822 115 143 825 90 373 452 86 827 940 103 318 818 97 293 458 91 465 708 92 273 599 96 539 833 109 167 242 100 102 410 107 505 974 127 46 174 108 372 489 94 3 627 96 379 690 89 47 369 98 450 808 89 430 913 114 191 775 92 229 751 107 378 793 107 484 769 93 359 645 104 18 616 109 129 609 89 435 479 119 322 673 96 311 361 106 495 891 105 735 781 102 64 637 99 393 717 102 72 492 105 509 740 100 161 817 113 64 214 95 335 831 99 472 654 113 436 449 86 267 798 102 23 113 92 208 658 88 239 882 114 229 278 111 154 810 81 517 906 99 94 367 88 224 385 94 60 530 111 220 938 104 220 759 95 484 994 93 209 881 89 458 504 102 161 600 99 723 870 92 653 711 108 702 824 106 577 699 107 129 680 109 155 461 94 76 978 94 627 705 113 104 290 111 221 453 100 183 831 104 378 522 119 293 665 87 220 799 90 683 817 102 35 337 112 424 892 96 109 829 90 956 957 106 786 962 90 890 957 115 486 882 96 444 972 136 199 582 105 80 411 115 508 674 86 35 865 89 287 985 107 188 910 104 41 936 88 447 700 94 357 577 108 579 692 113 598 702 92 291 624 101 147 280 86 452 890 115 187 519 99 277 531 106 341 963 100 12 703 106 343 530 94 404 636 103 483 918 85 84 363 96 113 477 103 363 717 97 790 896 98 117 631 105 784 826 96 101 698 107 204 422 108 552 607 87 546 972 99 67 180 108 170 819 107 73 979 98 874 988 97 333 675 102 560 958 97 220 242 91 653 846 94 168 237 95 6 105 99 3 28 99 144 835 99 356 698 94 741 923 104 66 653 96 60 248 106 171 977 78 540 958 98 380 737 104 146 451 97 240 385 84 173 777 111 655 935 94 726 877 96 583 813 83 47 520 90 57 661 100 757 844 110 19 696 87 63 396 107 53 933 100 767 859 98 136 790 113 219 276 109 226 270 101 5 21 108 5 6 93 66 553 83 694 939 94 471 807 102 584 713 92 222 360 95 118 571 105 153 671 117 573 855 112 759 850 112 268 573 116 11 973 93 484 843 93 632 868 97 923 949 94 491 798 108 929 969 97 625 934 75 241 780 82 650 931 108 307 750 98 659 764 119 753 904 115 15 441 93 707 741 102 931 981 97 181 866 113 253 637 95 75 257 94 682 817 103 352 382 87 125 219 106 124 256 99 158 431 118 80 859 98 202 366 98 254 883 104 263 626 107 305 477 102 32 520 116 1 893 117 709 792 99 79 253 96 151 991 76 689 995 99 0 686 76 308 367 110 357 841 114 47 407 104 18 249 107 644 676 114 323 702 100 830 989 95 47 434 116 495 846 96 253 449 104 747 955 108 184 379 108 174 403 94 654 964 97 522 656 80 152 714 113 1 997 104 781 995 114 92 690 84 109 868 99 412 605 97 175 704 95 503 739 80 188 516 73 217 710 104 287 553 110 59 904 111 346 542 96 591 975 115 482 601 79 81 746 101 325 528 100 95 623 100 338 700 108 480 866 105 154 211 100 139 393 105 293 353 85 74 230 108 370 937 102 364 768 117 416 743 101 404 409 82 16 315 100 264 507 106 32 620 112 720 797 92 156 470 116 262 440 92 189 758 109 28 446 106 240 956 100 27 308 88 123 129 106 467 510 98 396 826 100 50 222 104 122 396 91 103 981 111 644 741 110 862 930 77 474 612 101 404 715 105 126 191 89 380 409 97 398 906 80 321 328 112 17 654 107 572 689 106 18 607 99 418 510 86 597 964 102 447 913 120 166 178 108 535 626 88 454 771 90 19 988 93 108 217 88 39 925 106 650 788 82 353 910 91 889 904 107 309 712 104 876 982 121 196 453 108 266 710 108 96 855 101 434 485 94 179 610 105 427 580 100 272 359 81 175 636 114 345 708 91 533 683 91 148 777 97 105 331 104 751 757 87 292 516 114 602 696 84 341 783 84 330 379 99 722 903 114 336 660 93 54 584 98 535 880 99 336 344 108 2 811 95 569 637 91 723 743 96 241 299 100 26 381 100 205 364 89 70 562 103 7 635 97 513 637 91 207 751 115 137 300 92 679 839 79 790 901 115 245 598 83 186 840 104 568 629 99 465 698 77 219 242 90 109 841 88 120 311 87 43 64 93 626 817 105 400 579 105 57 575 113 458 829 99 145 324 87 535 703 97 650 823 109 690 844 84 164 596 104 423 631 100 210 591 111 15 789 88 163 769 116 559 846 85 442 982 107 77 480 104 184 241 94 37 892 99 299 782 96 348 776 109 508 661 111 415 861 91 430 922 78 530 570 108 104 314 91 163 729 112 165 311 72 22 461 98 394 895 98 271 797 87 86 407 107 514 856 104 392 890 107 112 305 104 486 929 111 196 384 104 302 969 93 201 736 109 503 948 86 510 935 107 75 534 106 110 585 107 504 816 103 186 747 103 242 307 104 435 795 104 394 925 75 564 873 93 191 960 106 194 930 96 473 791 106 348 404 109 318 538 85 63 901 105 130 947 97 46 272 111 540 774 99 148 618 100 524 926 103 475 915 97 598 634 95 219 878 121 411 537 103 784 978 112 371 903 94 314 942 121 451 616 104 290 550 93 606 679 80 351 833 98 348 486 92 528 734 83 237 339 96 185 352 113 923 998 91 805 979 89 268 274 107 62 279 96 133 636 109 510 883 100 891 952 116 106 154 105 265 797 95 298 488 103 808 860 110 607 647 107 768 813 92 63 478 101 933 951 98 399 863 105 110 654 94 401 949 97 180 531 86 248 803 78 729 913 106 237 999 103 508 876 96 82 317 118 254 754 99 521 635 109 121 378 111 578 692 92 119 338 86 125 142 96 771 795 106 534 840 102 80 845 114 139 373 82 97 250 86 86 739 117 285 667 111 292 795 107 93 656 113 39 950 93 16 656 123 433 800 94 577 844 92 277 616 109 562 773 97 361 551 99 564 973 90 560 586 96 193 996 107 705 971 96 533 771 99 264 929 111 312 449 90 225 501 93 353 715 87 309 671 105 120 884 101 137 987 93 799 837 100 40 502 93 146 491 106 217 371 97 734 755 93 840 921 61 610 962 98 51 400 101 78 873 104 696 877 124 285 975 105 353 538 105 27 474 88 136 645 101 344 675 101 78 826 110 974 977 112 237 519 103 601 862 105 215 642 110 26 569 101 261 702 120 305 786 116 25 485 96 104 440 91 112 435 109 382 532 80 46 471 102 702 965 106 206 889 107 818 881 88 254 385 95 199 269 108 206 435 91 40 373 96 556 821 96 182 757 100 649 968 91 306 818 115 286 638 90 723 916 78 859 860 95 57 286 89 301 629 111 105 536 101 33 517 102 69 975 89 352 401 119 84 220 94 360 467 99 367 822 100 221 360 101 437 509 87 578 825 112 221 348 98 4 182 90 728 781 89 298 952 96 172 617 93 677 850 107 134 681 86 462 549 93 468 768 91 206 761 117 654 947 125 117 874 101 196 245 90 525 878 107 761 920 106 409 533 105 500 615 89 132 533 88 670 962 104 533 814 81 311 832 111 829 871 115 443 447 113 58 814 95 266 967 120 108 137 109 370 930 112 694 719 94 125 627 106 165 434 96 200 921 113 165 498 104 159 399 101 113 472 102 49 983 84 526 534 85 718 917 82 469 576 104 626 985 124 364 858 105 709 852 90 606 960 94 389 599 103 259 586 114 542 761 88 108 156 114 767 955 93 472 598 98 712 875 96 557 686 103 666 714 98 273 390 87 119 868 75 274 604 103 403 616 118 17 292 91 298 820 100 371 937 95 179 784 100 724 804 98 219 900 97 0 677 85 775 934 102 174 258 95 66 629 86 264 735 97 378 817 93 118 441 118 391 840 106 451 715 106 215 874 95 27 981 100 684 896 119 279 484 101 613 887 95 737 739 99 6 197 107 232 633 93 528 946 104 301 498 80 485 917 94 16 964 106 91 211 92 373 994 111 527 856 87 693 868 98 539 611 95 893 981 103 203 686 102 151 180 94 314 889 95 208 445 100 503 539 125 653 827 107 554 581 99 632 633 107 4 337 113 81 572 105 703 759 114 686 892 74 288 529 122 290 732 120 134 342 87 104 230 116 606 810 113 296 923 87 358 698 84 878 933 105 374 909 101 521 540 110 622 991 94 982 984 98 716 878 100 9 764 100 765 951 88 474 486 99 355 701 96 359 375 102 499 689 90 199 949 95 251 396 110 107 553 90 360 370 103 396 857 88 370 703 100 686 837 95 294 742 102 380 495 114 340 526 111 604 991 102 366 699 107 561 868 95 82 515 105 195 994 98 164 273 99 81 805 100 174 611 99 166 761 94 151 517 96 415 652 109 496 776 96 117 548 82 44 506 91 349 786 92 609 670 85 37 846 106 258 751 113 769 992 103 743 810 100 31 692 86 824 904 91 4 639 104 854 871 109 477 647 81 896 917 81 224 721 96 289 551 100 302 934 101 62 88 125 97 685 94 514 912 103 81 793 105 744 954 95 180 550 114 891 906 122 753 898 78 516 575 94 75 791 94 406 779 122 64 654 109 72 422 90 210 519 113 423 788 118 206 381 99 359 992 110 924 983 103 566 978 89 155 830 115 281 538 95 76 162 97 386 877 110 557 671 130 875 933 95 508 803 104 308 312 101 528 714 102 692 700 98 99 232 117 276 300 112 56 555 103 479 993 103 30 447 94 242 708 95 352 469 104 183 317 80 604 776 112 148 743 100 159 287 99 432 875 114 719 833 90 34 503 92 260 957 99 66 828 92 44 287 108 81 291 87 366 560 84 278 962 102 92 494 78 219 580 95 157 170 102 109 714 83 71 667 106 553 729 96 294 888 102 108 836 105 222 963 101 264 520 84 680 730 90 803 856 98 876 992 90 344 534 97 152 319 111 481 836 116 10 731 92 739 979 120 46 107 114 49 549 105 146 437 110 283 828 100 510 702 107 118 818 101 677 876 105 21 943 108 8 903 93 489 700 105 522 533 113 237 676 94 81 703 125 626 964 97 678 804 105 303 543 108 39 117 97 885 980 109 609 664 94 158 338 76 318 581 109 304 554 96 196 418 103 231 987 112 267 917 99 144 154 92 211 725 91 510 561 100 149 397 98 416 667 80 313 992 95 368 845 99 21 425 72 363 911 93 496 912 114 124 713 105 536 858 102 135 504 99 204 710 95 101 705 81 174 834 113 572 865 93 120 408 102 317 833 108 129 808 99 82 712 112 237 575 97 247 460 102 745 748 93 65 937 98 316 397 116 101 181 94 221 924 92 154 726 89 198 693 90 470 638 107 470 622 97 10 394 100 107 124 117 668 703 88 638 727 100 553 971 91 140 528 97 102 457 104 380 906 101 229 246 102 53 336 94 38 807 122 257 940 126 658 995 98 305 382 119 112 949 100 50 754 97 808 810 115 170 854 87 128 287 88 262 598 118 412 970 100 710 748 90 374 689 113 23 412 91 127 598 101 533 705 78 190 470 104 374 558 111 3 238 93 171 525 88 17 127 101 61 594 95 57 847 99 168 212 94 635 875 103 407 434 105 23 465 126 775 927 90 556 814 97 164 507 95 102 723 106 51 916 92 201 961 113 326 560 97 100 488 99 94 573 107 180 196 115 497 682 113 537 969 111 515 851 89 240 973 99 196 540 86 113 488 106 374 942 86 31 569 101 581 949 105 413 852 89 224 439 96 67 751 98 561 831 89 416 581 108 677 988 108 78 949 99 218 995 95 180 968 99 61 331 101 252 270 109 146 821 95 94 175 88 435 968 99 734 986 103 348 657 93 238 544 104 329 708 96 308 996 99 202 300 91 566 700 101 426 731 104 760 894 106 78 461 96 299 333 85 83 654 98 520 680 112 187 576 98 867 901 101 244 701 98 545 684 96 466 635 123 114 618 100 630 934 102 473 511 86 102 130 98 421 522 89 426 874 87 271 810 94 465 907 101 599 815 90 873 985 105 235 915 95 457 712 103 61 304 103 675 716 90 298 387 95 287 841 91 303 371 109 171 706 95 495 895 95 0 624 97 573 834 88 530 710 96 552 764 104 427 479 101 83 907 86 138 394 94 386 472 94 244 687 101 240 895 96 103 646 85 24 631 107 470 997 79 578 813 99 550 779 125 355 469 103 473 891 114 327 589 83 1 335 97 48 233 84 571 864 87 275 969 113 14 137 88 94 559 100 80 990 97 260 785 109 231 910 79 522 575 104 545 990 101 280 590 100 638 732 104 113 979 103 828 979 92 477 779 107 637 974 101 69 731 97 325 521 110 385 604 114 93 573 103 198 563 106 561 897 100 196 978 96 781 912 87 194 557 106 184 563 100 716 983 86 597 992 103 184 454 90 547 757 92 172 938 91 246 635 99 48 776 100 419 796 95 28 817 117 111 301 95 326 882 91 406 704 92 279 959 107 250 936 102 325 599 101 389 457 99 64 665 106 663 804 96 167 186 84 622 629 80 100 355 99 602 766 103 697 945 87 174 239 115 42 694 104 499 953 124 393 580 93 494 671 78 150 518 103 45 669 76 361 701 90 851 929 104 267 988 98 664 850 111 333 755 100 246 742 78 238 793 90 581 598 102 225 719 90 924 946 103 15 522 122 330 609 101 645 685 108 509 661 78 144 337 101 841 856 97 271 541 102 133 268 91 301 621 116 556 787 117 433 512 83 6 49 79 317 375 109 597 645 114 246 389 104 326 431 108 65 509 105 340 398 98 325 930 101 741 803 95 593 704 85 290 614 97 341 516 112 458 944 85 377 419 102 24 678 100 681 947 109 278 511 104 555 749 109 75 563 95 313 950 114 355 788 112 247 968 98 308 806 102 445 823 122 104 417 83 346 623 98 300 871 105 786 941 117 14 835 99 205 780 105 172 258 89 432 659 89 283 740 125 26 431 83 9 455 110 473 576 102 192 245 95 98 531 112 474 685 100 132 448 114 37 765 108 657 832 90 497 532 96 463 825 108 625 948 107 240 547 89 18 313 93 868 869 103 170 801 98 539 600 113 533 685 109 17 121 89 391 505 79 169 540 96 425 863 98 542 807 100 601 979 89 40 81 93 525 959 96 337 541 98 835 850 106 94 763 100 510 897 102 582 841 90 754 952 99 60 184 109 876 953 84 114 794 95 845 986 104 359 927 110 331 806 121 52 569 101 200 754 112 146 677 112 473 666 103 249 574 103 184 269 106 44 842 91 60 127 98 141 276 115 202 798 122 509 962 104 402 653 107 258 754 100 22 413 121 52 330 106 68 158 84 469 888 118 607 842 114 844 967 102 795 865 99 36 651 115 575 751 99 277 380 94 156 481 126 11 113 95 662 824 93 693 926 89 673 767 104 380 663 96 226 308 94 409 692 91 394 727 103 687 712 104 444 745 97 378 979 107 281 923 88 719 778 126 138 676 87 609 883 77 852 863 117 3 508 87 64 837 109 30 880 103 492 721 99 88 242 85 182 875 105 616 748 121 8 698 103 276 811 102 74 321 107 917 935 106 102 606 82 160 712 93 557 665 124 5 982 99 95 428 97 31 130 112 130 764 119 596 823 98 865 919 107 525 672 93 764 791 104 367 422 114 369 550 100 587 792 100 39 168 93 362 790 93 523 927 104 97 244 114 446 844 86 172 576 110 24 155 105 270 599 109 260 992 109 309 325 85 158 187 105 324 541 107 934 966 92 20 931 121 148 436 87 668 966 97 404 693 88 776 879 104 333 668 121 98 199 89 449 622 96 384 504 111 387 471 98 18 376 116 442 575 108 31 955 98 676 977 112 296 438 82 362 418 94 217 600 95 545 794 104 251 522 106 539 824 99 498 507 112 484 524 93 394 447 81 478 631 91 142 475 113 85 944 106 269 354 87 459 584 110 12 164 92 451 562 108 191 579 99 770 785 118 151 468 78 240 439 103 169 597 102 407 986 98 182 641 93 225 346 102 105 630 95 318 683 113 111 996 123 430 822 105 38 527 98 401 685 99 11 207 110 141 311 93 406 898 89 580 832 104 53 174 95 173 987 101 713 947 78 322 966 107 460 815 113 391 529 98 274 408 83 131 720 116 689 991 83 49 69 103 775 977 99 151 452 94 229 844 89 376 454 106 547 639 87 748 952 103 396 590 105 659 924 110 556 748 86 14 288 113 590 973 89 591 668 97 653 927 100 487 955 91 474 662 103 774 792 96 434 829 109 556 732 124 640 733 83 81 194 95 682 790 96 407 914 78 639 659 122 145 698 90 889 893 92 320 826 80 277 967 118 509 979 94 774 932 114 211 628 96 178 904 98 420 883 88 497 975 106 512 592 92 86 955 90 231 239 94 297 834 99 215 770 107 236 406 104 73 507 105 218 721 95 12 541 102 653 701 94 690 833 83 454 542 105 70 896 103 194 622 103 325 990 99 297 637 92 677 825 93 394 934 110 45 719 104 597 863 101 515 806 100 761 998 93 264 809 126 165 416 92 646 689 96 289 511 102 426 609 100 796 965 102 361 608 97 114 177 100 869 946 97 443 666 97 581 978 114 16 798 105 221 971 103 148 378 108 26 194 97 465 584 84 2 998 104 257 449 104 395 738 99 303 840 102 240 557 96 355 552 81 669 874 99 523 532 124 93 485 82 157 380 109 415 499 98 442 964 115 398 663 108 83 992 110 70 557 117 174 683 90 319 784 97 623 929 116 102 758 90 282 625 85 820 858 111 96 416 103 155 884 112 208 245 107 513 841 100 215 817 89 473 486 97 14 588 99 34 210 81 926 997 92 786 805 88 429 954 106 293 909 104 528 614 104 122 901 128 457 694 89 17 817 104 747 926 97 17 940 98 562 567 89 214 301 112 468 839 101 553 728 119 50 968 103 622 731 86 198 418 93 134 602 103 246 597 103 774 819 96 652 687 101 502 853 92 311 836 90 67 971 93 289 298 119 382 925 100 70 696 103 750 762 105 641 851 106 63 949 92 202 657 98 9 668 100 50 747 86 153 290 98 140 360 99 798 868 88 522 553 84 43 85 70 14 151 111 186 578 101 158 296 88 456 802 98 58 780 95 338 770 116 42 615 106 28 839 104 651 873 106 107 214 101 37 427 111 713 755 105 62 589 103 73 910 111 616 942 100 307 715 110 117 363 98 61 526 108 189 282 102 45 342 89 664 899 100 8 977 104 214 411 102 569 617 117 341 726 97 394 559 93 141 763 83 434 490 95 536 579 90 250 533 99 732 809 87 107 402 94 171 394 93 448 588 98 57 466 95 446 915 99 728 831 99 479 925 114 735 998 93 166 623 96 679 969 94 632 677 93 641 757 115 2 269 90 415 565 104 78 721 102 426 755 108 504 610 101 642 757 101 274 837 106 760 801 102 527 962 101 83 749 102 403 879 92 375 393 103 286 931 121 491 849 92 100 611 102 70 390 90 231 446 91 254 421 97 159 752 93 434 446 101 166 972 100 451 871 100 663 815 101 175 379 97 220 899 107 443 793 103 123 744 103 281 536 100 207 661 92 342 504 112 343 703 105 346 437 105 426 547 91 47 285 106 107 786 97 97 610 109 200 822 104 256 674 116 373 571 98 131 282 105 219 696 91 819 910 87 790 951 94 396 714 95 285 420 86 282 966 102 193 322 91 631 777 101 85 419 115 820 844 97 78 954 76 156 190 105 109 724 98 886 937 116 259 729 87 0 603 90 449 525 89 25 759 97 366 734 88 517 609 80 8 624 101 133 437 102 636 819 96 87 300 106 569 962 107 445 635 104 493 769 99 501 502 74 745 822 102 397 808 94 341 935 97 184 920 89 237 718 105 337 545 92 98 349 96 199 734 108 224 742 86 237 603 109 424 700 88 195 471 93 354 829 98 494 497 88 174 519 110 502 716 85 233 841 111 699 895 90 132 491 84 99 636 99 148 488 99 284 883 96 422 687 106 623 915 92 190 473 90 698 930 100 349 482 91 626 880 98 104 236 89 354 500 108 213 829 92 438 602 98 479 753 110 295 494 106 395 785 95 437 883 93 290 921 102 181 262 91 265 292 94 113 971 88 767 855 85 178 538 112 351 838 99 150 553 100 206 418 99 29 373 103 197 261 107 910 979 118 189 727 101 644 976 91 41 974 94 93 824 89 480 859 111 149 781 114 249 557 95 384 786 119 479 792 107 23 918 94 34 452 101 614 721 91 830 894 98 391 996 87 9 584 90 368 444 93 24 923 109 58 559 90 614 796 116 216 329 106 170 171 115 40 107 93 361 994 87 285 842 110 155 501 100 255 687 118 240 574 99 282 373 97 268 891 97 187 754 85 422 821 101 212 360 89 561 589 83 579 643 98 70 142 103 46 109 111 387 985 99 491 977 79 206 838 99 177 599 108 664 880 115 365 448 112 27 168 97 505 791 101 11 926 92 181 454 94 41 858 102 473 602 114 94 142 88 432 854 91 437 643 95 618 717 99 386 809 93 614 893 108 432 667 104 313 520 99 216 816 105 109 585 109 244 333 100 366 946 105 192 512 109 323 794 103 125 423 101 566 594 101 613 913 98 440 448 101 98 951 108 75 479 104 613 724 88 76 256 104 379 781 86 466 564 97 53 510 109 533 748 114 86 345 107 50 536 89 5 509 104 605 654 99 293 407 97 584 776 89 425 512 107 431 731 112 26 134 87 385 891 117 18 847 101 208 539 88 354 769 99 65 556 87 742 995 96 115 631 91 268 442 100 31 768 116 601 761 101 738 826 80 54 125 90 54 491 97 782 995 95 452 550 114 121 367 103 351 722 81 353 571 116 538 548 87 366 587 97 703 765 80 670 905 103 55 730 101 185 652 95 48 405 90 185 359 78 291 447 102 226 879 96 178 468 91 481 633 102 103 837 90 4 608 108 126 662 95 150 267 109 80 922 93 87 676 82 174 722 90 235 609 98 459 895 96 430 725 96 796 997 108 192 569 97 348 729 74 947 986 100 356 643 102 269 371 99 9 28 101 495 806 95 816 973 102 788 956 99 20 471 100 226 906 103 307 402 107 145 216 100 88 855 113 283 481 106 293 709 112 480 716 110 68 453 104 744 830 89 225 275 102 105 621 92 102 863 84 9 493 100 101 177 83 148 755 106 435 639 84 406 498 93 126 412 103 37 39 97 411 496 90 430 638 97 819 852 107 224 448 95 409 558 87 336 501 110 131 308 108 306 915 85 342 651 82 160 996 95 165 208 95 178 846 87 440 669 88 590 881 107 246 842 100 282 595 93 807 813 89 332 803 112 144 553 106 85 260 98 68 911 79 310 359 102 203 668 98 361 941 96 426 591 80 823 887 104 88 278 97 395 864 78 380 896 86 228 358 105 631 758 104 914 989 115 348 699 100 155 512 103 134 232 96 816 981 95 754 891 89 475 850 96 169 560 85 228 769 102 480 867 105 171 685 105 128 504 109 172 305 84 107 714 82 308 447 103 176 513 92 57 555 90 63 660 88 226 849 87 60 246 105 479 766 120 772 927 91 723 818 101 477 797 97 394 778 102 338 525 112 561 851 100 473 656 108 247 889 109 80 640 102 201 952 94 296 758 105 35 127 107 305 857 86 2 722 98 225 389 99 326 472 108 14 351 113 396 418 110 244 850 91 270 577 111 540 777 101 223 948 106 499 560 88 57 758 98 757 925 99 348 470 96 166 731 115 589 860 116 819 985 76 44 777 104 415 707 92 219 620 96 696 778 97 13 376 88 8 802 125 718 931 99 513 788 108 446 653 94 7 16 97 111 891 103 234 994 102 529 668 103 417 610 112 70 118 110 577 822 92 7 989 96 36 588 103 662 950 106 530 731 110 356 532 103 334 688 110 130 811 92 209 285 113 86 568 105 143 155 93 779 824 104 328 459 85 437 921 89 507 724 102 629 663 110 12 882 89 134 489 90 327 547 91 347 922 102 422 512 92 549 999 101 254 443 94 589 900 93 93 919 93 309 577 94 323 350 82 179 991 110 640 676 84 407 766 102 761 966 108 488 991 93 525 717 108 103 723 105 70 693 96 421 480 102 885 925 88 48 915 101 325 744 97 429 719 74 802 979 87 383 629 107 172 464 94 31 964 96 883 959 99 830 938 89 56 415 99 650 801 105 233 839 115 246 767 99 801 987 108 575 868 102 323 911 99 7 351 114 417 916 100 247 513 107 216 811 98 93 227 101 433 871 99 491 789 102 567 785 91 37 411 101 288 677 121 858 923 111 745 848 103 259 387 87 28 557 99 40 54 120 838 908 96 882 942 98 338 446 90 430 870 100 579 897 96 0 765 107 214 288 99 594 866 112 263 549 105 99 154 97 452 980 110 352 633 103 538 840 93 177 875 104 684 879 106 620 641 108 66 824 105 32 903 94 265 574 92 52 538 115 50 338 101 273 879 84 579 779 83 406 588 96 750 992 97 112 272 106 861 867 96 359 594 101 680 875 116 60 940 107 417 512 96 446 875 103 285 655 103 372 956 90 332 359 98 650 798 118 617 690 91 769 960 104 40 810 101 836 894 96 93 531 94 332 684 101 334 635 97 296 731 119 269 686 89 267 882 95 638 720 92 358 526 106 234 647 91 123 820 112 906 978 107 89 580 100 452 918 95 298 383 122 208 919 98 129 888 112 544 797 88 402 572 89 207 692 90 15 736 115 210 719 117 648 910 99 447 945 111 164 417 104 394 704 98 708 982 97 953 981 117 542 636 115 580 640 83 236 907 109 426 518 89 423 950 112 662 696 98 546 797 91 543 803 91 523 659 78 60 108 91 378 940 99 311 413 84 32 593 94 772 963 98 233 408 99 873 915 92 337 703 120 481 637 93 523 753 102 811 824 110 327 586 103 258 542 89 584 896 96 356 530 123 429 589 103 68 622 110 297 340 125 287 591 97 11 558 92 124 372 101 716 871 87 295 338 80 45 240 103 250 761 114 444 956 105 166 559 102 266 931 91 527 819 109 606 684 114 27 262 102 273 917 96 447 605 102 589 610 110 110 904 102 611 890 93 701 883 98 89 94 112 195 891 81 274 906 118 607 829 83 131 822 97 320 716 101 109 668 83 244 598 86 282 860 105 184 658 105 40 496 104 646 665 101 96 854 94 550 647 104 509 633 94 608 930 104 208 723 86 421 908 94 41 51 97 80 160 95 503 610 95 9 888 101 929 950 104 233 939 91 51 137 100 53 793 92 437 617 108 286 553 85 214 370 110 429 990 102 353 515 114 305 326 99 507 722 103 436 779 111 154 806 106 734 820 87 367 626 109 53 258 106 373 594 108 332 775 99 134 193 113 514 858 115 868 905 104 286 292 98 284 448 107 297 827 96 60 449 93 592 751 94 180 992 100 179 777 97 301 352 101 938 941 97 101 448 116 614 625 112 268 889 76 434 625 92 743 987 92 761 894 98 107 609 107 441 759 106 69 104 102 359 673 88 187 342 80 494 992 100 26 679 106 151 929 108 407 916 102 93 245 102 358 831 108 139 895 112 737 878 98 430 528 97 152 674 107 223 579 108 1 49 100 821 896 107 156 920 106 102 543 118 207 772 97 119 232 105 212 358 101 549 552 97 230 620 106 193 852 99 33 57 75 405 815 93 7 168 106 407 421 102 340 465 107 123 587 107 143 641 105 678 882 95 83 225 103 22 419 119 271 663 71 249 647 97 106 626 84 40 897 92 325 496 100 667 718 96 409 680 88 37 289 110 272 653 97 281 832 92 678 704 103 148 775 110 210 795 111 494 616 100 271 613 76 720 795 93 252 511 101 289 538 102 380 455 106 39 663 92 557 627 101 825 828 112 38 174 106 325 614 91 49 694 112 129 526 96 123 692 118 376 899 91 864 923 113 514 991 101 129 882 91 771 895 97 684 900 97 344 871 105 654 843 115 191 319 92 47 880 100 226 505 108 10 88 102 607 641 92 23 58 81 546 922 93 464 921 104 198 211 95 528 652 101 319 733 97 829 869 101 375 410 101 184 414 88 110 413 84 388 643 114 252 591 87 136 308 84 95 785 91 111 460 91 718 855 105 557 631 98 40 200 83 8 206 113 135 157 126 622 851 95 51 884 118 253 469 94 88 291 102 245 601 112 171 971 101 392 829 102 629 688 109 209 316 81 663 665 98 219 848 97 419 803 88 379 803 93 566 951 106 12 701 86 229 929 89 324 761 91 119 996 102 444 643 98 759 817 105 136 479 89 735 827 106 236 962 101 20 866 95 489 575 108 981 994 109 271 883 94 464 700 95 268 850 86 204 531 107 88 362 113 666 710 116 96 296 109 678 951 102 194 935 92 142 466 97 232 382 86 477 516 102 476 612 117 166 989 96 29 39 102 862 962 107 382 497 102 229 881 109 322 449 91 81 649 93 488 530 98 135 847 95 217 279 111 561 752 92 296 906 100 870 958 76 233 921 89 531 889 98 470 764 81 365 440 98 334 441 90 371 416 97 390 576 94 316 730 97 232 549 109 324 933 107 397 636 103 989 995 90 537 541 100 769 810 117 55 172 99 222 351 95 182 846 100 125 485 92 764 941 116 303 459 89 692 893 114 327 400 95 333 655 114 159 843 95 270 310 111 657 970 83 72 157 104 410 778 88 619 708 109 134 999 107 181 270 96 59 976 98 300 401 91 7 337 94 838 942 100 14 25 90 52 215 100 336 805 89 370 781 87 602 702 100 731 828 108 69 771 100 265 521 91 464 605 83 71 596 86 44 518 116 61 102 89 129 544 97 722 904 103 253 386 111 597 988 101 38 844 107 522 830 105 184 527 110 627 647 98 118 694 109 673 902 90 466 749 105 446 728 112 378 989 96 15 760 115 758 884 85 313 511 83 119 331 87 32 898 100 67 770 107 59 91 88 42 775 100 206 473 99 172 533 103 815 833 87 113 334 98 329 791 96 331 577 95 856 878 110 128 590 100 43 590 95 355 545 72 21 339 108 311 769 98 279 634 106 855 877 94 452 590 101 179 614 87 197 344 115 509 540 87 635 954 93 100 411 108 187 205 84 310 475 114 214 665 86 87 95 98 856 975 94 380 445 95 114 882 96 369 539 96 710 925 103 267 911 104 627 851 80 17 786 94 101 746 96 137 797 105 384 732 116 495 792 111 373 402 97 416 999 100 39 697 92 448 816 87 184 742 95 217 453 112 148 258 113 174 847 114 495 621 114 42 919 99 350 536 109 227 436 104 188 264 105 295 344 112 354 989 116 43 417 86 192 378 111 753 920 106 83 547 108 226 938 103 166 215 99 220 629 105 423 642 97 942 943 90 241 662 92 174 970 94 502 606 96 667 803 95 833 974 99 58 962 92 455 758 96 418 992 90 642 725 105 486 776 107 95 781 83 208 389 93 703 850 113 272 820 91 537 990 96 481 643 98 363 926 90 303 582 78 381 465 99 13 184 87 29 620 118 16 820 109 352 883 96 280 650 98 444 531 101 538 873 91 0 69 105 337 551 104 766 823 98 840 958 123 207 548 94 443 877 103 335 614 95 576 914 83 212 482 120 314 549 100 509 627 105 873 896 102 383 512 109 80 515 128 490 497 105 8 734 88 300 317 102 209 596 104 679 929 97 471 535 91 714 927 98 247 445 97 4 904 87 306 874 103 81 618 89 74 170 93 506 853 104 246 476 99 506 547 120 233 306 114 407 780 98 244 715 102 355 660 86 61 349 85 183 335 105 118 318 94 119 460 113 709 816 97 306 450 84 210 617 103 482 850 110 3 791 80 863 984 98 330 942 104 181 366 107 730 860 90 59 324 117 644 896 85 798 852 106 868 876 104 364 865 96 154 162 107 4 111 95 225 729 94 234 969 90 7 22 110 152 626 95 361 404 102 224 831 107 30 125 87 956 962 96 281 438 93 518 609 92 274 817 100 364 721 93 389 681 97 216 904 94 7 675 87 546 624 109 111 827 107 835 976 111 517 806 97 107 208 85 6 739 109 587 819 98 787 892 110 354 800 104 393 837 98 977 983 95 113 533 117 20 183 91 325 610 106 548 892 105 232 774 105 382 739 89 240 645 97 2 136 86 230 767 85 484 660 74 132 614 88 102 530 112 186 246 98 5 917 102 454 752 87 874 941 117 315 580 104 124 999 111 683 950 81 158 968 98 281 529 93 93 407 93 514 747 101 158 325 93 505 986 97 5 694 109 304 797 88 344 355 97 234 603 96 955 992 108 292 597 105 231 258 115 475 520 84 90 360 84 10 999 101 458 656 112 127 671 83 652 759 105 638 779 109 236 409 97 961 994 91 551 802 105 117 871 100 234 985 100 460 998 83 481 973 104 525 965 93 221 650 95 492 902 115 469 876 112 57 585 75 512 549 94 97 733 90 201 764 96 382 767 116 249 765 117 509 967 81 97 495 80 314 963 98 329 781 96 55 949 109 296 708 106 584 801 96 232 378 105 413 500 93 145 837 93 220 249 102 213 247 107 520 813 89 838 930 81 302 708 95 97 386 103 646 687 97 506 707 109 243 922 115 244 402 98 392 909 101 697 970 93 191 649 111 674 952 97 311 338 106 64 723 102 272 335 110 89 875 92 147 921 114 744 973 109 704 866 102 92 251 84 173 986 103 589 994 87 268 859 101 362 809 100 433 959 98 694 967 113 190 906 118 249 656 94 389 632 96 50 294 90 529 963 108 176 989 100 343 729 93 196 748 95 910 925 104 490 790 107 42 502 107 576 975 83 32 334 104 34 380 103 852 903 104 143 912 83 167 746 111 292 930 85 250 508 101 83 594 91 163 719 104 735 851 83 539 856 80 174 440 100 896 943 113 76 88 106 196 947 101 479 791 92 84 847 89 232 526 105 5 53 106 302 333 113 22 211 87 62 353 105 76 699 80 400 850 96 587 759 81 499 795 83 85 670 104 99 152 101 357 446 106 883 948 121 251 859 94 310 348 104 852 977 114 934 955 98 382 499 107 136 267 95 466 715 103 843 943 108 67 77 88 212 824 85 107 945 100 662 978 110 605 789 99 522 921 100 35 241 105 26 352 96 562 843 99 71 929 109 487 761 91 185 380 93 435 575 100 375 800 105 135 838 102 198 271 94 68 246 98 313 718 115 320 781 97 206 395 88 99 780 97 479 538 101 476 802 80 428 776 102 133 592 91 352 550 82 339 754 99 108 315 98 21 102 107 668 935 97 381 816 94 694 793 107 91 294 104 164 749 111 723 941 81 63 845 102 338 349 96 239 919 110 566 847 82 411 728 106 459 748 111 17 959 100 80 896 103 81 586 89 633 669 97 110 934 106 549 820 103 102 610 105 12 468 87 564 899 107 140 730 99 726 766 99 360 763 121 883 942 96 548 660 102 549 894 103 52 216 82 164 329 98 74 855 92 24 474 118 258 448 94 447 857 95 632 711 94 243 752 94 96 285 106 203 752 94 409 668 97 106 242 94 165 640 110 501 965 101 474 848 113 62 762 105 902 992 113 566 867 98 781 922 78 14 920 95 68 197 90 19 514 97 773 880 88 231 675 116 15 814 110 628 712 102 401 410 96 219 883 79 237 653 124 447 946 112 479 638 86 893 900 85 50 103 110 70 348 98 260 672 98 48 662 96 317 330 86 66 225 109 224 407 99 189 791 109 166 271 111 91 363 95 307 548 110 444 901 125 35 233 79 487 788 104 16 214 100 450 878 92 1 976 103 152 249 85 117 428 81 78 478 69 449 782 100 539 686 99 219 934 89 608 914 78 544 862 95 12 746 111 911 929 74 420 568 111 446 502 97 216 903 97 398 528 101 428 838 118 415 681 113 231 418 106 389 566 96 63 769 75 228 592 101 620 814 96 529 853 85 54 654 111 316 776 87 398 986 102 854 898 112 704 858 95 138 405 105 593 958 84 682 704 109 226 350 94 517 533 103 109 760 106 71 91 98 613 659 79 557 920 122 436 793 110 714 896 91 429 524 94 336 688 88 388 943 92 81 743 91 33 712 111 138 977 116 69 283 104 29 115 103 192 209 110 949 959 101 262 982 89 516 658 116 354 978 94 185 397 122 581 826 73 228 821 103 78 802 102 491 665 94 138 949 106 74 353 96 55 543 110 524 586 109 474 839 96 328 382 88 504 717 95 634 866 107 691 814 93 466 854 86 334 348 101 55 145 82 35 273 127 437 721 88 58 567 108 398 987 103 229 425 97 154 567 104 15 839 82 99 687 80 117 896 101 872 955 94 926 959 98 214 349 101 805 910 103 387 810 104 341 377 108 156 329 86 708 817 98 320 605 112 848 949 98 338 767 104 132 849 105 95 943 109 18 312 126 182 940 103 579 816 116 436 862 99 286 697 100 441 792 105 541 752 109 321 917 104 113 713 112 34 159 101 228 359 102 447 522 104 148 192 112 158 601 100 605 930 104 536 709 88 65 873 89 528 872 106 424 434 112 30 527 95 487 630 107 672 879 93 252 893 110 124 450 107 86 252 102 320 917 91 227 359 94 666 842 117 174 618 105 512 992 114 216 326 113 513 609 108 185 322 97 184 229 89 376 715 114 60 712 117 358 721 89 735 991 110 427 659 108 512 642 65 167 701 94 401 561 93 116 662 101 182 640 81 255 734 116 199 970 97 333 474 112 143 692 85 100 320 93 447 612 93 322 689 114 20 488 97 555 927 90 119 443 83 287 642 104 45 169 121 383 660 117 515 871 102 174 464 97 167 558 125 300 360 102 628 905 88 24 468 97 164 895 97 39 648 93 303 322 84 28 266 110 148 271 103 797 847 94 780 957 103 265 339 103 51 413 106 619 740 94 587 902 84 193 403 97 328 648 101 138 360 110 298 889 102 41 894 99 678 871 93 398 467 106 328 828 103 313 458 99 539 709 104 77 744 106 723 849 107 358 694 109 431 873 120 539 649 90 292 701 90 24 46 103 115 677 97 155 949 108 669 689 112 758 771 100 449 463 112 184 268 86 212 222 87 729 986 117 167 690 101 248 364 94 488 542 83 71 747 106 1 707 98 141 428 88 626 815 91 76 547 104 108 127 91 728 945 93 693 924 101 47 305 85 336 753 106 353 418 105 382 887 68 83 209 99 176 234 98 271 339 99 357 800 97 65 994 100 34 278 94 527 631 101 37 102 105 434 813 100 413 476 87 14 195 107 370 748 74 240 905 103 788 990 90 465 720 108 155 373 113 664 823 88 516 850 92 53 646 101 359 848 117 537 730 97 191 968 89 21 56 102 482 594 110 173 426 104 66 729 92 371 468 104 130 703 96 129 565 109 103 660 89 47 564 86 542 674 90 686 884 119 235 686 95 295 586 87 387 462 93 784 979 87 113 197 99 282 764 105 255 720 86 285 836 96 414 915 109 25 722 107 304 780 97 382 939 116 183 485 110 181 906 89 110 874 76 470 541 104 292 967 108 415 916 85 90 833 110 141 572 100 1 281 97 496 807 88 316 554 96 694 763 96 660 694 88 909 987 100 202 365 115 302 565 104 63 616 100 675 852 82 720 853 94 559 972 113 854 995 92 482 953 94 198 433 105 122 124 91 542 874 92 846 987 96 77 495 109 829 897 91 731 880 99 181 825 119 195 583 89 82 318 99 525 723 97 149 227 108 8 30 95 651 879 106 67 666 100 522 928 93 3 122 94 5 42 94 340 479 96 299 837 122 413 439 98 593 956 94 70 816 109 742 762 110 128 395 111 695 921 114 949 966 107 592 598 89 347 677 86 226 781 114 334 795 98 772 984 106 467 537 87 823 928 109 164 841 105 271 356 113 313 407 95 32 312 114 307 339 90 814 870 97 301 943 124 668 853 102 555 700 92 603 991 109 68 379 90 931 987 98 20 568 103 347 898 111 68 849 91 61 732 98 333 908 95 68 72 90 61 812 90 404 920 108 142 323 96 64 640 98 444 630 107 119 412 102 479 537 91 368 877 97 514 811 100 116 552 74 117 220 95 339 988 100 354 711 101 404 427 107 195 710 105 379 787 109 919 922 75 750 988 100 179 187 80 198 422 97 566 982 108 328 461 96 370 430 105 43 361 101 27 393 95 167 993 93 114 143 88 227 489 99 438 558 94 358 495 105 172 733 99 394 715 95 591 867 103 44 458 86 143 360 96 196 839 111 33 340 103 189 994 98 38 386 115 540 724 106 149 344 88 124 128 108 443 914 114 590 697 109 100 314 98 113 262 89 748 902 95 529 838 99 22 243 97 111 787 95 196 810 109 44 224 98 604 617 94 307 710 92 380 681 88 21 404 96 111 220 90 377 842 95 43 911 96 505 971 86 186 358 97 145 427 109 82 814 104 249 971 95 423 665 114 668 783 99 180 786 95 90 559 111 16 206 102 171 294 111 104 228 102 237 681 97 826 933 96 31 357 124 374 984 87 704 928 105 490 627 93 80 729 101 88 747 91 312 705 111 5 849 123 484 682 83 342 649 115 393 687 119 248 978 92 113 205 95 120 517 102 220 595 82 113 697 108 407 471 88 53 407 84 124 675 107 194 793 104 388 684 105 276 692 101 443 655 102 739 752 90 239 689 100 216 320 103 264 422 104 293 662 100 572 878 99 252 995 97 74 188 97 66 390 106 236 619 113 290 837 103 861 983 115 297 968 102 861 933 104 386 607 90 402 796 96 240 598 106 92 142 114 477 664 82 524 928 84 358 483 110 303 860 111 701 968 102 429 953 101 0 68 107 348 858 105 762 994 102 158 559 105 116 134 109 606 839 102 261 762 106 111 655 96 810 944 100 605 995 91 69 734 92 381 733 90 695 953 97 556 708 110 242 269 95 11 568 94 390 523 105 301 392 94 200 974 82 278 380 89 166 813 95 481 892 92 383 980 116 33 967 109 420 600 95 475 535 116 111 920 103 172 343 95 266 461 96 438 508 88 504 732 98 15 221 100 328 449 91 234 807 99 501 754 124 13 172 88 192 281 90 29 102 100 738 879 100 364 672 97 267 701 100 298 554 111 108 337 103 294 625 93 545 788 98 570 759 93 304 698 105 212 714 104 507 763 98 57 254 87 123 739 99 97 581 110 415 971 105 50 120 100 259 659 92 97 627 110 375 659 105 145 618 95 342 978 105 168 744 101 419 810 92 58 297 96 145 930 93 560 566 105 44 375 99 35 83 98 30 435 107 68 542 93 753 875 96 304 773 93 207 212 105 736 977 92 667 785 98 539 653 96 14 50 107 390 552 83 238 792 114 445 732 97 314 723 118 467 641 102 389 960 108 197 469 106 400 586 93 323 946 101 139 782 94 500 993 109 408 718 106 133 553 108 490 634 97 912 988 94 59 78 107 404 883 108 437 744 95 90 701 98 681 885 112 746 944 92 193 416 94 681 933 97 114 878 105 424 441 105 72 353 111 457 605 94 609 663 90 1 378 108 589 804 95 126 247 105 557 995 104 106 162 109 887 969 107 143 806 117 3 853 97 688 893 93 298 739 89 3 945 85 615 757 92 130 522 87 857 888 99 304 817 116 108 298 76 555 840 111 251 942 93 277 422 99 575 731 91 30 563 80 67 172 75 389 998 103 58 166 115 88 168 77 915 949 101 343 599 91 572 862 95 296 582 73 388 615 107 117 764 92 247 436 99 511 885 103 706 777 107 434 470 106 152 716 84 293 601 105 89 125 107 633 775 92 98 819 97 290 868 90 453 923 94 66 103 93 127 369 83 138 489 111 88 943 95 416 528 102 130 237 102 3 537 119 208 318 87 587 734 92 194 367 101 284 470 110 135 921 97 138 825 103 73 83 110 101 777 97 247 764 105 553 600 91 200 883 110 123 379 104 771 858 102 739 887 96 39 186 94 119 234 103 481 915 103 450 590 95 780 801 102 148 750 103 100 288 90 36 488 99 257 490 120 399 652 85 449 488 116 146 533 117 721 813 90 238 552 91 313 946 104 494 654 99 187 477 75 669 728 101 464 806 109 181 898 119 461 665 89 174 994 84 237 353 97 495 788 93 425 573 99 51 847 99 155 630 108 716 770 90 269 724 107 403 583 97 243 985 101 121 176 85 804 815 115 499 873 91 17 887 91 473 874 104 32 458 96 316 741 106 461 911 107 575 925 101 152 308 92 233 482 90 38 727 107 13 872 98 505 547 103 148 657 92 168 752 98 49 483 85 415 983 100 650 994 111 157 180 105 14 699 110 295 406 111 553 617 109 495 909 104 638 941 107 592 645 100 191 285 95 88 845 105 130 527 91 548 972 117 575 712 111 310 654 92 860 904 83 697 767 107 104 250 108 214 224 98 192 907 102 155 163 111 265 971 104 143 498 104 233 502 110 288 807 99 239 345 102 9 587 93 94 585 82 601 949 109 87 885 113 11 404 80 520 606 110 630 812 98 473 917 105 919 935 102 11 37 83 820 963 102 61 606 115 385 917 94 332 679 89 304 457 102 173 216 109 297 947 93 143 597 110 271 731 85 500 803 111 161 352 104 355 608 86 186 955 99 446 753 91 35 469 96 57 171 85 294 692 115 85 784 103 539 931 95 411 675 91 380 596 76 379 928 102 106 725 111 247 555 97 469 812 98 5 292 111 672 784 106 334 952 106 741 998 94 818 949 98 222 347 98 562 574 100 195 467 112 431 633 105 219 828 94 930 979 97 508 703 110 413 622 107 216 536 112 265 433 107 218 933 102 141 299 103 521 688 119 667 960 98 329 783 107 357 902 105 9 186 82 395 949 110 342 453 91 114 461 79 77 769 101 170 733 87 87 682 92 38 55 100 316 819 92 48 457 92 299 322 110 52 870 92 350 417 102 686 774 84 69 649 102 543 884 89 567 784 106 150 441 95 653 876 116 700 726 98 257 892 102 553 741 100 104 711 104 311 756 117 840 856 113 371 841 99 25 414 107 466 637 105 199 945 105 246 326 106 555 698 109 445 713 88 344 446 103 183 454 92 480 861 94 225 767 110 120 231 97 338 676 101 539 576 93 6 912 92 81 771 88 16 897 108 551 702 108 203 757 109 182 655 98 257 901 109 366 710 98 154 505 92 39 521 104 348 427 83 143 254 103 98 543 101 613 709 112 394 866 107 17 744 106 0 268 124 456 939 96 613 625 87 7 153 122 570 585 97 533 901 98 8 560 96 804 855 107 851 927 96 360 971 94 660 958 92 462 842 82 437 766 78 424 789 83 87 730 95 291 530 97 235 996 92 403 909 89 262 295 102 366 714 101 95 534 105 490 783 100 311 485 92 352 958 95 452 513 96 114 694 94 47 795 92 516 844 94 643 880 89 352 973 104 183 815 87 654 751 97 322 368 99 378 866 106 63 942 110 39 734 103 243 875 118 158 347 96 367 970 93 174 343 86 141 715 95 235 661 115 307 438 107 408 597 114 60 675 103 27 626 87 475 487 96 503 831 111 552 856 108 25 304 87 198 285 95 214 975 114 167 168 123 95 478 95 235 578 92 97 289 82 57 651 80 449 951 95 147 896 91 130 866 88 270 945 106 256 389 89 133 676 109 664 952 93 82 889 110 284 835 112 178 259 121 64 910 104 500 692 100 543 974 101 443 761 99 295 591 98 128 210 95 703 917 81 151 911 107 254 732 97 55 546 111 727 735 112 20 294 108 136 180 106 144 224 101 54 395 91 84 739 98 181 974 107 305 669 107 23 42 116 382 837 103 556 903 103 540 923 102 655 975 95 74 173 107 8 408 87 427 956 100 286 555 100 233 548 103 18 760 117 184 370 102 236 337 106 140 619 89 187 624 99 360 859 108 60 168 107 114 735 95 591 721 120 747 818 110 217 297 101 648 961 103 501 689 95 469 857 106 628 766 96 189 669 86 718 787 123 178 942 91 66 574 114 387 388 99 923 926 111 831 921 96 88 759 109 288 544 86 373 652 104 359 600 92 672 849 96 71 907 106 232 882 111 12 692 104 319 688 78 595 917 111 262 683 124 343 722 82 92 459 89 501 581 97 643 839 96 533 789 101 189 628 112 369 375 101 573 806 82 64 299 100 294 897 103 48 934 93 496 786 122 643 759 91 219 540 83 457 517 85 114 285 101 95 980 95 253 254 110 365 414 103 476 829 90 551 887 92 568 611 116 132 869 110 577 883 95 601 676 115 245 765 115 103 384 93 655 803 85 83 447 90 388 443 107 175 551 99 565 953 77 875 956 115 46 997 85 459 575 89 816 961 110 132 237 115 515 546 103 237 415 105 12 321 103 1 481 100 297 323 87 108 588 103 586 886 98 473 484 92 95 481 83 764 818 109 814 824 87 374 940 106 584 926 91 635 899 97 155 963 93 380 955 87 751 973 129 368 741 114 749 848 103 198 765 113 611 733 105 489 587 115 110 211 81 64 880 86 480 567 106 214 829 98 346 567 109 577 760 99 44 962 112 125 152 104 3 690 114 182 225 88 733 958 87 485 799 104 101 625 92 131 609 90 594 692 87 756 859 101 682 745 107 342 367 90 384 809 110 24 581 92 597 907 105 137 931 90 170 890 87 64 162 101 48 310 90 194 228 106 207 986 100 115 718 90 82 837 111 15 399 80 196 642 115 266 577 96 189 957 96 264 752 74 5 495 103 748 792 109 481 844 109 6 207 93 901 986 99 183 426 106 460 904 100 318 655 106 687 861 81 99 515 100 616 911 105 348 371 97 238 587 91 144 720 102 320 438 98 36 699 110 44 628 107 358 733 96 82 504 99 285 639 117 115 804 92 453 967 86 377 605 98 431 874 100 387 984 105 705 988 73 460 799 88 693 753 91 585 658 98 112 971 108 107 329 96 419 826 100 196 280 111 185 426 93 127 232 105 346 394 89 349 553 95 308 482 95 500 995 90 199 286 107 844 949 102 479 606 100 8 642 94 571 926 94 542 789 102 296 328 92 577 792 87 759 956 108 134 156 78 180 881 106 119 511 98 229 322 93 374 499 95 232 963 102 355 374 93 59 555 76 450 860 109 366 805 109 86 185 99 19 265 107 803 876 82 70 991 98 231 754 93 349 887 109 253 649 97 905 931 117 397 940 88 135 839 96 27 540 108 122 616 95 500 978 112 357 686 104 53 826 108 173 701 115 819 872 102 348 801 112 142 387 87 724 784 99 59 498 108 285 894 102 50 634 94 29 871 101 464 799 111 394 442 78 33 493 101 74 97 104 621 943 103 371 875 102 86 860 92 413 464 105 130 264 119 596 864 101 58 936 103 192 481 102 701 972 99 290 456 90 232 534 114 49 453 107 325 953 107 45 48 81 501 576 112 397 519 88 511 924 99 537 979 96 96 162 95 958 980 91 55 573 99 69 220 108 529 850 107 213 759 83 526 647 100 149 452 97 9 714 96 153 674 93 110 778 114 496 819 90 635 753 89 369 892 85 778 983 100 160 827 108 878 957 114 58 100 104 639 675 105 182 451 98 276 915 101 376 471 106 136 533 103 64 784 94 512 525 70 716 828 93 140 870 105 402 980 110 834 916 115 773 820 118 175 647 96 221 340 110 151 466 97 28 741 95 46 236 115 500 883 108 343 524 91 160 743 112 116 390 74 367 554 113 409 702 93 113 302 85 409 708 102 932 958 89 267 950 98 110 918 111 32 160 98 638 889 113 160 919 89 254 615 92 675 721 117 548 720 98 81 542 105 707 767 106 199 810 98 515 555 110 54 148 93 57 219 104 438 764 92 436 470 103 240 699 103 32 687 116 160 681 98 762 964 120 339 931 114 805 995 70 29 199 96 449 900 103 386 664 97 454 957 88 139 485 116 30 353 116 177 514 96 431 757 102 289 453 94 18 729 95 352 619 103 108 470 82 175 176 85 245 345 109 104 118 104 142 975 107 705 728 100 501 678 107 550 906 102 167 226 107 446 749 97 703 953 95 0 864 110 178 309 97 344 840 115 691 940 110 781 824 119 79 177 109 396 943 97 899 927 106 549 907 106 415 944 98 486 683 89 438 524 94 564 936 109 751 925 110 263 676 117 49 181 104 689 875 104 2 333 85 175 447 103 739 888 115 193 621 92 132 846 95 177 917 88 45 98 97 139 619 94 272 574 93 54 871 101 578 880 104 267 757 96 242 495 102 145 280 82 696 810 109 239 431 89 857 948 109 663 824 98 775 813 96 44 153 106 605 689 100 337 696 99 100 226 111 1 351 103 522 748 96 475 828 102 120 271 88 277 945 101 430 655 88 200 784 113 512 903 109 156 210 94 363 745 106 427 606 102 602 881 82 113 372 109 160 722 99 112 600 97 155 280 92 156 293 106 576 785 97 94 567 119 626 902 96 790 902 96 638 955 85 13 635 110 432 918 84 848 961 113 428 604 89 577 596 102 337 368 95 67 121 102 419 593 88 358 386 97 204 553 86 595 702 107 380 443 93 41 321 97 100 329 102 200 632 90 709 861 103 173 337 97 226 818 97 193 914 82 508 726 75 366 889 105 260 556 95 181 544 100 411 449 95 66 345 118 673 985 94 109 796 93 173 444 90 479 894 109 644 677 111 268 840 112 674 948 97 11 238 107 73 998 102 315 802 93 387 971 115 696 772 97 201 988 84 652 972 103 35 496 95 204 210 113 568 821 79 648 774 107 105 435 94 343 496 96 595 696 103 219 846 110 257 837 99 545 716 92 519 622 104 767 989 96 78 199 102 619 919 99 95 550 97 293 775 119 515 882 107 3 75 99 703 757 99 243 727 96 466 685 108 29 390 90 507 687 82 532 647 98 431 437 95 787 933 91 596 942 86 313 620 97 204 720 88 76 656 113 8 267 96 89 826 106 778 911 86 76 879 116 112 825 94 272 731 126 311 959 107 648 926 98 260 457 119 245 310 96 381 740 113 19 226 95 517 898 103 319 488 92 287 838 85 397 910 102 528 803 115 112 363 119 26 701 104 786 800 101 169 825 83 280 554 89 972 984 96 826 925 116 740 758 93 310 456 84 56 595 92 148 652 108 187 986 90 753 867 120 408 897 113 8 155 108 758 806 110 213 623 107 869 919 112 234 798 104 119 576 89 829 853 115 254 758 88 24 783 95 113 794 95 168 565 118 119 640 98 151 605 102 243 811 93 410 998 101 686 756 91 639 950 96 856 978 106 50 206 93 385 741 100 185 670 94 160 749 101 319 873 101 405 802 105 513 763 109 394 787 94 452 554 113 635 794 108 358 440 105 47 63 110 530 727 97 813 890 99 329 365 97 383 875 115 38 893 93 749 980 99 802 943 87 45 59 101 41 246 120 552 598 110 408 491 122 570 605 103 32 348 101 503 930 73 831 869 102 234 833 86 509 841 101 219 329 99 416 709 102 295 645 98 453 569 110 383 399 89 789 946 97 303 351 92 306 644 121 270 725 101 152 950 87 405 958 80 385 410 82 431 741 97 143 769 106 33 107 95 7 818 103 112 717 102 41 703 105 620 702 93 135 959 93 72 612 112 23 652 93 467 540 114 296 395 76 400 682 97 598 759 98 270 887 89 763 824 99 244 396 99 456 505 103 826 956 103 73 306 109 274 467 114 167 790 107 17 211 114 239 951 121 190 634 99 21 643 85 19 819 97 203 930 97 40 873 80 637 854 100 491 787 92 213 998 98 375 454 99 405 901 107 365 771 93 377 447 94 291 630 106 804 900 85 516 962 95 792 996 100 57 496 100 408 684 77 406 823 111 29 896 101 464 956 100 140 309 98 588 734 100 119 231 94 598 936 101 263 784 93 270 307 96 580 788 86 522 750 104 13 61 97 656 839 99 313 635 94 318 398 93 328 363 93 783 826 91 820 908 113 313 649 100 609 933 73 406 505 102 400 920 111 211 273 101 9 427 92 557 565 95 401 568 98 68 207 100 158 269 105 146 668 101 207 706 93 295 831 104 355 874 100 13 443 81 242 691 97 49 163 95 475 562 106 202 934 95 124 311 110 333 601 99 201 324 124 161 649 111 133 526 110 621 705 103 304 420 104 292 497 106 178 732 102 143 525 95 106 352 77 119 451 99 189 200 102 935 996 106 151 654 85 168 568 82 51 708 108 85 350 70 361 436 104 214 804 98 665 978 108 286 912 105 523 885 102 127 595 109 120 879 96 676 937 96 289 731 97 22 323 74 364 885 87 458 884 97 546 611 103 87 271 103 82 239 99 77 753 96 107 774 111 117 696 99 725 770 99 57 566 101 143 919 78 91 454 87 353 902 101 573 798 107 738 995 94 27 182 88 460 907 83 19 276 98 35 709 97 248 485 91 96 379 93 740 814 116 82 512 100 426 712 108 191 540 103 313 746 97 340 343 107 74 542 101 296 425 99 364 959 104 12 122 92 519 896 81 451 706 114 21 930 93 48 412 97 166 479 111 286 549 101 700 761 119 708 957 106 466 819 91 157 274 112 212 507 80 291 675 106 277 598 85 273 491 89 8 959 99 538 747 85 123 957 91 84 940 91 300 597 101 135 830 71 917 991 102 228 235 85 73 307 109 68 341 119 399 842 108 852 935 85 175 496 95 222 886 94 250 539 105 303 508 99 768 859 96 376 920 115 166 916 111 222 704 96 76 399 100 440 639 83 44 271 91 159 512 87 226 999 109 715 768 104 432 660 99 895 976 105 794 845 76 65 824 93 159 286 108 582 991 94 577 812 94 448 519 118 214 622 88 105 403 115 68 810 116 248 401 104 240 862 91 183 289 110 34 516 121 512 616 95 79 380 94 448 454 96 886 969 107 368 744 113 389 735 85 52 686 98 103 314 97 628 758 80 364 566 111 250 481 113 11 230 95 115 821 122 281 959 103 551 959 102 687 979 109 277 678 104 521 723 108 458 563 112 528 543 98 271 732 101 383 932 94 775 978 112 335 994 112 232 643 82 261 935 99 602 753 114 493 887 108 150 570 86 287 444 92 377 764 116 673 675 94 395 948 87 50 101 97 36 853 94 116 960 101 143 433 118 965 991 115 131 247 113 153 296 100 148 943 100 528 869 89 511 932 97 229 646 109 830 908 89 97 180 112 834 915 87 185 457 102 199 407 97 342 491 116 495 570 93 483 522 98 610 923 109 274 579 89 588 836 92 171 370 96 362 517 86 126 228 107 135 748 93 576 609 102 284 312 95 774 849 109 410 789 107 50 57 106 149 780 119 154 335 102 295 869 116 201 898 79 89 348 96 199 275 93 658 748 101 304 453 99 278 615 104 221 827 91 159 866 84 490 509 101 80 710 94 173 788 124 702 906 91 252 780 115 544 749 114 364 863 117 487 815 102 575 629 103 321 966 99 203 955 100 191 464 100 191 873 106 480 819 102 359 368 89 35 747 90 493 529 94 337 625 87 142 657 101 221 227 87 146 398 106 169 829 99 183 724 100 162 180 99 478 943 109 387 505 112 529 833 99 637 664 99 395 561 102 614 874 110 921 923 100 360 741 103 221 529 98 554 920 96 373 800 112 340 684 94 72 472 122 307 506 97 23 553 105 213 249 107 283 742 89 880 962 88 302 332 101 169 774 96 543 877 95 343 384 111 106 124 98 293 650 102 504 871 95 254 488 100 278 417 121 708 756 103 260 994 93 135 343 112 476 877 99 79 480 113 228 757 89 98 240 108 307 570 109 563 733 101 651 683 94 476 509 97 104 379 108 97 537 104 167 247 84 113 893 84 163 665 101 71 864 116 81 488 95 162 750 97 427 522 112 108 745 93 336 474 100 622 735 84 482 725 97 26 720 109 540 696 91 831 873 92 364 758 94 102 940 100 464 592 90 396 931 79 195 845 87 393 905 89 885 906 77 793 831 94 625 844 101 45 649 111 460 570 97 383 787 105 19 281 74 606 670 99 105 749 98 656 666 101 580 978 95 236 262 106 731 943 98 106 234 98 637 883 94 202 885 119 633 899 87 611 976 106 147 223 102 92 739 97 773 896 111 161 201 105 236 794 93 260 629 94 71 424 85 730 749 104 777 810 78 254 444 93 275 996 89 134 333 118 24 527 102 157 604 105 169 630 122 70 135 99 717 918 119 580 731 105 71 443 112 423 954 101 99 601 111 440 599 108 355 365 115 472 754 104 47 170 93 490 941 106 1 43 96 32 407 88 29 943 113 558 776 105 551 698 101 77 720 116 833 884 116 570 815 90 482 566 110 596 882 81 214 929 97 271 579 102 4 448 91 99 140 90 105 770 113 954 970 99 373 685 100 1 476 95 106 149 105 406 614 124 220 310 85 763 766 85 52 588 120 354 378 96 701 957 110 611 742 87 136 727 98 299 658 98 453 507 84 486 911 97 125 764 112 521 885 86 318 997 109 388 492 89 724 745 95 29 630 90 149 317 102 11 379 109 196 716 108 278 651 107 241 459 93 769 863 85 186 555 97 276 584 107 6 413 89 154 376 77 297 502 87 795 999 100 559 609 92 246 546 101 542 764 113 128 853 105 648 740 82 453 463 99 565 698 110 210 593 114 43 689 87 535 983 86 55 878 108 326 604 89 14 791 108 50 160 101 534 918 117 369 553 88 2 972 99 24 551 94 350 448 81 148 726 75 207 384 94 63 345 101 31 459 101 94 469 98 451 612 97 475 731 94 464 705 97 36 452 96 319 957 98 474 818 106 503 620 111 185 186 113 36 860 94 337 752 91 20 406 89 636 794 74 11 420 111 407 532 98 469 649 103 369 722 96 567 976 101 312 623 96 273 680 87 188 868 110 503 534 93 572 714 100 54 690 107 171 236 95 220 734 104 573 658 89 60 368 102 774 902 109 81 555 78 30 162 110 407 941 96 113 381 94 828 852 92 404 957 98 752 818 122 324 985 98 37 120 93 102 138 97 980 994 108 671 769 105 597 727 100 608 960 114 504 672 94 24 949 81 428 657 110 313 850 111 200 719 95 478 962 92 608 920 98 907 971 104 298 386 91 681 879 113 108 931 83 138 476 100 145 835 90 18 281 90 543 954 99 326 948 111 73 988 95 268 649 114 695 919 123 228 869 102 390 430 101 127 863 89 524 758 110 68 701 101 40 339 91 312 810 102 289 745 90 194 296 102 417 877 99 316 387 87 33 774 97 184 725 101 433 497 105 133 951 99 884 896 103 398 836 101 421 814 120 171 943 90 151 292 103 382 803 101 120 955 94 219 292 99 422 946 92 61 956 109 156 587 112 490 797 101 517 745 100 129 253 81 375 735 124 85 298 105 179 497 108 549 939 98 18 644 99 642 732 103 220 718 113 20 241 86 157 622 95 162 936 95 111 882 109 65 175 92 575 628 115 231 932 96 194 237 92 445 908 111 446 509 101 710 712 106 502 724 106 24 202 85 408 896 113 21 465 91 396 840 106 260 771 95 169 299 73 123 545 113 267 691 105 597 998 102 372 581 104 125 669 105 176 610 88 295 380 95 333 539 100 587 812 88 61 667 108 801 959 85 517 884 117 495 820 111 278 741 93 462 688 104 506 725 101 44 690 95 205 301 101 254 645 95 532 540 109 181 310 97 589 803 108 433 874 96 123 502 104 526 873 96 382 945 104 344 845 87 112 847 101 772 865 93 300 335 88 20 86 99 492 767 88 756 820 107 239 892 90 529 980 93 251 799 104 771 827 105 220 483 101 689 981 100 506 734 88 824 838 103 45 416 107 599 651 82 162 315 100 56 752 93 109 889 104 163 588 103 252 623 68 463 833 103 147 612 104 521 527 112 101 966 95 6 444 112 198 659 132 477 999 82 599 913 115 333 589 103 293 384 96 394 486 102 308 695 106 528 723 97 922 977 96 465 671 100 66 988 91 960 986 91 618 985 80 752 846 109 210 706 102 251 504 82 43 973 89 232 397 97 139 580 115 822 935 93 191 949 115 234 587 112 709 757 102 628 658 113 354 856 106 74 265 113 512 517 122 401 863 99 239 324 105 715 744 91 275 393 97 428 931 103 566 815 100 449 615 98 461 584 98 278 645 89 145 753 102 123 939 104 62 822 104 319 381 103 162 251 101 434 598 100 167 835 106 11 365 96 713 914 96 599 898 82 828 937 121 770 921 88 67 775 98 859 994 97 479 893 106 31 281 109 387 567 91 839 960 97 77 949 91 605 921 87 153 742 106 190 371 92 430 888 94 372 547 109 284 346 95 307 935 94 374 655 94 47 72 110 701 974 105 416 638 105 387 559 103 808 960 112 30 700 106 81 842 109 226 839 99 626 854 121 239 842 96 364 618 98 133 856 87 10 413 87 395 878 101 57 653 101 116 267 95 523 950 111 98 795 113 507 914 97 437 772 110 94 863 108 127 796 104 605 617 85 185 953 84 133 968 105 28 997 91 250 522 96 188 630 90 29 674 97 49 870 106 558 799 86 589 979 97 217 621 108 175 461 80 827 857 109 504 724 98 737 882 88 272 657 104 84 362 91 165 173 98 680 795 120 792 922 92 217 661 102 168 467 105 179 320 106 30 220 90 818 942 93 45 703 94 574 984 99 703 830 88 605 750 86 464 748 87 411 648 93 274 284 93 179 205 114 91 918 86 386 726 108 399 649 87 321 438 84 43 123 107 70 536 105 504 883 85 335 495 125 236 380 83 499 918 91 256 750 109 362 736 105 763 954 105 360 490 114 133 515 103 201 547 94 417 788 111 145 820 119 201 992 112 65 386 112 165 547 116 147 700 112 320 480 110 145 399 102 132 592 100 359 557 85 116 553 92 644 743 125 40 279 92 531 958 101 211 377 88 2 46 113 59 499 100 65 858 109 24 968 112 367 855 123 194 654 90 766 920 103 539 740 117 584 754 95 449 689 103 797 961 105 122 341 85 289 987 104 628 877 99 159 477 101 469 627 98 147 811 86 402 920 108 378 649 90 139 672 115 39 902 111 472 834 97 632 754 118 718 817 105 532 713 92 122 697 111 549 675 99 270 654 95 100 234 88 706 745 108 795 997 109 490 861 112 597 828 109 27 205 105 119 361 92 270 949 99 412 984 102 277 409 95 347 387 104 130 407 95 472 913 93 575 945 104 18 168 104 448 892 88 700 908 100 93 774 95 155 955 109 168 268 91 386 629 100 92 655 82 299 645 115 505 816 97 246 593 100 870 952 110 721 756 85 91 476 98 109 941 110 386 784 93 231 389 119 647 950 72 169 571 105 191 900 108 968 997 111 683 959 109 380 735 112 3 869 95 502 688 95 256 696 112 240 726 98 274 303 104 143 876 94 214 277 82 350 797 97 619 974 93 195 613 98 117 445 104 18 406 108 622 941 104 41 688 95 134 262 97 518 563 115 767 773 86 703 741 83 92 956 109 207 914 102 372 702 123 606 918 105 329 980 111 555 778 98 627 785 96 465 985 98 471 600 107 10 166 103 651 700 98 104 487 100 710 947 88 426 794 73 176 632 93 254 977 86 251 276 100 374 616 108 361 812 97 601 804 97 220 371 99 284 718 102 656 933 88 146 469 106 481 659 89 450 536 105 173 570 95 206 619 94 284 579 94 450 650 93 335 884 106 120 524 93 177 628 93 173 642 91 132 575 77 480 777 122 605 890 94 404 644 107 394 523 101 114 347 107 33 727 88 0 674 95 171 452 104 42 620 109 284 731 91 38 372 113 205 766 95 544 692 95 272 936 100 349 485 104 461 931 97 128 447 107 403 769 114 937 952 91 229 767 94 333 718 96 178 419 95 3 273 104 213 981 128 43 677 93 240 310 106 104 195 93 21 909 106 113 681 103 831 994 96 578 870 88 511 618 100 104 270 93 244 880 88 471 592 88 56 720 113 435 872 95 894 978 97 637 739 94 159 339 93 1 993 89 141 166 110 309 665 106 243 287 102 110 149 98 243 685 86 410 840 104 809 879 113 140 722 104 883 889 103 240 626 125 457 795 83 561 716 98 98 721 86 83 928 118 302 369 100 712 747 113 674 852 100 208 765 97 586 947 101 538 625 98 697 930 88 378 848 113 27 181 105 708 906 107 10 807 75 206 531 100 425 672 97 193 647 109 947 979 102 110 614 102 236 426 108 533 791 93 667 793 91 38 168 100 74 731 106 318 660 98 406 609 87 438 999 124 61 817 102 330 898 84 161 736 104 12 41 76 17 374 105 635 866 106 337 524 118 311 781 101 951 983 115 302 581 95 250 479 73 84 497 94 641 778 87 423 582 76 718 921 86 273 653 94 71 153 105 104 336 88 283 646 106 240 688 98 543 855 89 407 711 103 326 575 91 153 648 92 457 640 98 608 736 97 558 810 89 568 744 83 137 472 103 612 719 100 353 650 93 496 789 102 214 237 104 684 699 97 457 800 94 436 934 96 720 881 90 647 680 99 317 403 109 705 769 103 241 952 112 195 223 103 492 581 93 320 558 96 83 967 105 59 480 99 319 399 87 462 794 115 384 806 106 26 658 85 45 869 119 224 830 104 817 955 97 357 895 97 10 370 107 924 959 90 96 592 96 773 875 109 164 451 99 522 981 95 675 702 100 890 992 78 587 874 102 66 839 94 41 803 83 245 728 94 375 444 103 358 412 112 160 906 78 196 995 96 628 669 105 449 501 119 407 412 95 259 775 84 497 703 82 130 513 106 371 733 94 445 912 119 30 702 103 87 703 87 201 776 94 279 697 86 178 405 99 46 632 99 248 994 103 176 796 103 327 583 100 773 790 84 623 864 121 349 382 92 228 279 107 23 906 96 126 490 93 489 573 84 362 587 87 171 984 103 253 510 103 900 978 94 222 871 104 60 866 111 26 983 87 363 794 97 585 877 116 484 878 120 161 972 111 403 501 116 881 933 93 384 989 89 4 237 101 305 742 107 109 784 106 144 867 93 79 675 91 457 742 114 44 819 105 99 583 102 326 904 102 210 758 93 630 741 96 456 461 106 615 743 92 54 212 104 272 917 98 395 510 94 722 754 106 98 491 105 199 811 93 363 644 105 494 981 89 728 995 102 857 971 97 319 436 83 280 546 133 856 956 91 624 945 90 596 754 105 901 954 85 18 142 111 692 916 95 21 821 83 9 663 84 631 966 118 660 996 98 35 477 98 248 266 104 570 743 89 57 578 113 491 625 123 410 629 96 359 666 110 238 512 103 847 887 86 827 999 98 147 920 90 565 783 88 901 905 101 244 249 116 31 430 80 487 896 91 433 915 97 7 150 105 828 988 96 11 198 120 684 784 107 614 856 82 276 679 99 276 831 102 111 566 97 561 572 109 359 597 86 337 441 99 751 883 107 338 502 112 303 634 101 15 445 113 306 455 102 437 799 109 130 687 106 355 370 110 381 803 107 279 415 73 253 546 113 172 284 88 513 608 103 440 749 102 152 911 113 229 683 110 876 937 114 164 267 109 22 397 92 177 585 89 475 873 86 215 500 97 234 323 109 225 280 86 316 430 103 514 579 87 281 787 112 505 794 101 614 636 102 645 693 98 154 633 91 445 814 77 217 593 112 8 701 80 711 810 108 256 895 100 71 165 88 529 628 98 691 776 92 21 319 91 16 992 96 282 896 104 30 801 86 187 577 99 65 656 111 264 631 100 475 693 96 493 982 99 715 850 95 451 928 113 20 662 102 556 780 105 293 354 88 221 658 110 310 741 100 34 103 103 108 815 96 181 698 108 27 982 102 443 484 98 246 296 95 704 902 111 668 884 115 209 745 89 230 681 105 190 431 92 338 946 92 336 706 87 23 901 105 832 996 90 134 910 94 43 865 107 565 739 88 118 502 120 243 281 83 1 777 100 689 906 105 259 472 90 5 526 117 129 372 93 137 502 99 103 549 112 291 428 109 221 451 100 33 791 94 267 334 113 6 924 109 459 693 98 318 617 85 576 585 87 24 246 98 60 92 123 629 874 99 470 691 123 469 844 91 146 480 88 532 913 91 601 985 98 156 890 106 51 856 101 482 821 96 575 803 115 423 636 109 29 232 106 916 968 110 102 122 115 537 736 109 90 287 84 388 584 89 443 943 63 189 457 104 252 434 113 123 483 104 813 872 102 348 443 105 277 568 97 733 961 96 90 93 96 78 915 97 383 488 118 18 310 106 589 636 94 364 421 92 317 870 110 319 992 99 207 359 117 858 889 100 299 491 85 105 204 86 11 534 117 812 900 91 248 478 111 157 814 80 486 781 105 144 225 96 289 846 97 476 666 98 869 965 107 449 816 89 310 319 86 544 654 90 162 239 117 381 882 91 128 490 100 424 838 100 573 591 100 234 533 105 289 928 100 328 529 112 74 241 94 59 993 115 567 729 114 302 551 104 566 760 96 56 862 110 73 368 113 865 979 105 48 473 112 147 773 97 72 989 100 253 883 98 112 170 102 613 916 102 413 644 96 578 890 84 581 838 95 364 367 108 505 810 92 431 443 88 545 569 104 197 206 88 579 899 101 243 799 87 551 882 93 402 967 94 408 598 117 766 982 109 578 653 97 373 696 113 635 812 78 242 897 88 187 383 106 327 878 78 55 408 90 187 364 98 331 484 103 198 225 92 474 724 120 255 522 118 141 470 96 290 817 99 82 567 101 600 998 101 712 723 108 629 990 102 214 526 106 407 627 104 663 737 101 695 857 115 677 754 108 442 874 100 326 620 97 759 880 114 58 121 111 264 863 101 377 880 113 73 694 88 492 948 108 23 205 111 144 739 100 281 935 97 457 985 87 491 577 103 332 926 81 32 693 113 720 834 96 484 605 118 54 704 114 249 292 99 453 473 76 262 851 94 223 599 88 404 929 101 181 530 116 761 960 97 680 785 91 161 835 93 165 376 95 260 393 98 254 467 111 496 557 117 658 851 87 502 562 81 248 706 127 55 335 108 553 597 97 2 496 101 618 789 92 991 993 113 470 776 98 684 693 107 569 647 93 256 761 107 255 371 113 384 936 97 340 468 108 142 489 98 52 969 103 364 920 95 167 788 103 641 649 117 272 511 87 468 564 91 590 991 106 277 771 106 76 657 100 72 705 98 860 921 103 20 216 115 244 340 101 400 788 102 621 987 116 899 918 91 349 365 97 797 908 109 234 946 101 94 665 106 312 355 103 187 997 96 428 871 87 251 700 116 80 593 74 207 387 93 58 755 90 663 802 107 118 542 85 23 325 88 227 942 93 41 638 99 48 241 100 416 544 91 91 169 112 17 381 93 334 613 115 415 533 97 2 862 111 510 639 85 225 324 102 97 760 109 156 793 102 21 841 107 632 780 109 502 572 101 733 860 92 448 604 103 544 777 97 479 523 106 88 262 85 18 965 89 95 219 119 111 969 93 307 616 101 116 320 112 548 725 102 176 539 117 392 460 107 713 883 102 416 908 87 501 773 99 237 966 99 122 591 93 83 389 101 332 814 99 458 719 98 161 708 111 368 996 101 264 839 110 268 299 103 174 228 78 549 723 84 430 802 102 604 745 94 554 589 112 170 834 91 836 944 104 646 751 103 368 622 110 272 680 87 670 898 92 65 546 100 141 192 96 358 974 109 471 649 87 99 317 80 227 241 115 656 952 107 408 730 102 221 887 105 18 110 108 71 829 103 446 477 117 309 815 97 650 885 97 194 574 100 353 531 91 171 957 103 248 971 91 228 597 101 570 970 98 238 296 106 521 996 98 129 192 94 22 234 85 254 819 94 88 426 90 453 761 90 589 713 106 238 970 105 296 522 90 186 325 96 577 600 103 845 957 127 192 590 105 483 657 108 115 747 90 256 632 115 551 627 103 56 236 105 547 862 86 45 476 108 145 555 78 314 459 104 435 790 109 27 818 98 335 529 92 122 329 92 686 719 98 578 640 100 509 756 106 951 970 103 674 873 84 46 722 116 17 276 106 65 841 97 394 964 108 359 687 90 789 803 77 90 596 106 598 630 77 346 975 105 435 754 90 801 920 105 370 931 101 160 615 105 165 902 100 204 404 78 226 353 103 87 159 92 26 872 115 48 57 123 261 737 111 295 975 95 332 653 103 543 878 105 321 954 99 94 450 105 526 732 88 238 488 102 591 774 113 98 166 102 207 472 89 15 75 123 257 634 115 699 860 96 844 888 110 227 594 111 19 320 119 118 976 98 409 627 98 578 899 99 454 815 92 600 760 97 406 451 96 84 699 96 60 627 115 201 958 86 75 962 87 26 398 100 307 752 98 792 975 103 113 606 99 26 954 109 75 309 88 114 317 105 667 853 97 642 644 113 540 652 99 505 600 102 643 732 96 194 381 115 437 894 106 499 707 98 156 348 90 172 364 113 512 534 114 93 840 96 120 396 116 4 420 105 173 282 100 719 956 91 11 243 99 36 678 98 521 605 85 696 974 98 939 988 91 317 918 112 303 426 93 688 969 101 908 994 126 326 772 112 109 932 100 307 937 107 98 320 97 466 770 105 307 766 101 324 566 90 264 304 93 399 583 96 218 656 107 29 842 84 283 810 122 287 742 110 314 543 107 96 487 72 570 611 92 734 981 101 180 922 102 323 598 114 482 743 109 586 877 102 109 291 91 371 699 91 121 922 96 632 950 95 221 443 91 627 784 102 209 491 96 333 914 109 473 527 89 457 763 105 267 755 85 429 771 86 95 853 97 350 416 89 658 826 116 178 219 96 153 855 95 794 990 111 72 940 90 119 403 91 52 224 82 180 620 111 216 863 108 539 625 94 73 316 102 183 699 102 422 754 105 533 564 95 220 918 90 289 718 118 533 965 117 360 937 95 500 576 94 132 182 99 81 739 99 88 167 99 362 927 80 526 981 105 166 949 91 238 736 98 94 502 79 360 715 86 294 730 99 453 465 100 335 832 103 614 777 86 662 919 100 271 441 78 870 906 104 352 691 103 193 899 107 74 219 81 788 926 90 468 842 102 16 333 110 80 766 96 257 802 88 115 383 109 872 943 105 843 928 100 406 888 106 526 935 115 393 516 88 148 556 119 325 905 89 467 501 98 629 717 105 100 697 99 317 584 96 514 995 98 395 946 93 33 84 106 404 834 115 278 610 107 849 995 101 40 748 86 174 713 84 94 751 105 229 670 95 528 585 96 110 723 103 768 815 92 169 483 104 150 510 107 509 753 108 6 352 97 738 895 108 231 261 105 219 419 100 57 692 100 389 689 94 763 931 83 332 573 113 350 996 116 409 758 107 645 926 103 165 812 107 688 802 75 484 704 107 523 595 87 391 883 106 20 649 92 624 650 116 89 275 116 266 781 95 469 654 106 491 963 91 533 707 99 499 555 97 591 676 96 298 367 86 589 936 89 473 781 95 157 350 96 51 479 98 533 879 93 603 882 106 236 431 81 140 925 67 814 821 79 118 417 97 440 587 102 348 907 101 412 946 107 437 601 103 380 547 101 415 947 107 425 482 106 345 558 95 143 860 78 130 526 106 70 591 95 501 639 87 309 962 94 401 454 103 561 781 88 686 997 109 286 533 89 278 351 96 96 144 91 115 388 97 532 714 97 359 846 109 163 226 93 727 821 95 239 488 111 332 486 100 684 942 93 795 912 98 488 514 109 175 355 105 163 960 111 273 664 93 414 834 104 20 937 96 668 724 101 73 936 82 314 636 106 78 195 102 138 177 104 228 552 123 595 622 84 143 605 112 746 792 106 144 706 107 558 789 101 426 991 99 525 991 83 385 661 89 365 458 87 52 521 90 301 710 108 265 842 93 352 965 94 881 969 104 80 834 119 366 999 105 296 304 98 676 707 102 39 277 102 487 972 94 253 732 100 82 329 122 225 682 103 579 743 95 167 406 87 180 741 113 614 713 100 428 843 106 258 921 96 22 370 97 362 493 98 536 704 103 296 751 105 60 520 88 506 566 100 1 255 99 603 806 105 381 991 97 132 465 97 674 820 96 216 274 121 392 790 113 248 308 92 509 646 90 291 901 105 415 748 90 2 508 106 496 866 90 626 830 93 1 881 107 189 484 106 600 919 83 495 922 92 181 632 92 591 662 105 56 591 101 601 828 102 419 650 109 6 874 97 50 644 107 861 866 94 694 885 106 122 906 115 237 503 92 94 721 95 257 322 109 237 916 76 510 813 96 684 719 104 649 734 107 406 713 103 265 490 95 238 414 93 631 935 96 402 906 81 126 377 113 174 475 95 358 607 99 551 977 103 433 963 104 687 700 86 83 110 95 316 628 92 370 953 92 156 871 96 476 847 96 112 828 99 567 960 103 24 360 89 217 466 104 24 489 100 413 854 114 479 597 109 124 316 84 142 672 108 413 936 104 439 599 105 358 661 113 350 646 92 6 767 87 249 867 105 92 263 93 181 187 95 434 981 82 63 505 102 696 917 100 946 977 110 112 334 106 420 488 101 171 260 99 118 223 104 513 733 107 300 496 98 671 800 98 745 830 99 461 855 93 188 337 115 394 947 93 369 443 94 131 272 101 117 179 96 755 889 102 587 924 103 472 646 115 395 925 110 815 885 100 388 792 113 511 927 100 172 336 90 41 334 100 7 847 100 286 793 90 147 474 114 37 286 101 172 928 97 17 771 95 0 618 93 742 947 106 324 656 88 26 537 91 429 777 112 600 645 111 745 806 100 266 664 92 454 569 91 13 460 88 419 568 104 522 632 105 193 305 96 10 595 102 193 407 101 128 236 105 838 884 93 8 538 98 742 819 86 113 487 86 618 930 84 278 873 104 728 924 92 420 973 116 791 950 97 431 832 86 685 798 84 390 977 115 628 648 94 317 820 85 236 843 90 402 752 101 855 925 80 565 797 84 467 485 102 127 155 100 582 987 90 675 935 79 359 872 102 81 222 115 793 867 100 108 427 99 758 990 86 243 536 98 37 384 94 209 714 97 922 975 105 129 469 116 33 929 112 668 735 86 130 243 108 757 826 106 231 238 87 438 765 85 37 235 124 52 957 114 105 657 92 511 879 103 212 488 97 11 331 101 20 166 113 667 719 98 49 496 110 9 38 106 312 879 97 405 520 97 364 486 91 113 699 101 99 310 74 375 703 109 116 912 106 167 926 76 165 671 92 282 301 99 50 938 104 493 910 92 339 693 83 624 965 119 624 953 100 214 874 108 135 893 100 97 836 105 307 785 82 174 223 100 638 914 95 599 622 85 222 602 102 733 769 105 549 607 107 98 480 88 295 844 104 366 371 103 695 975 87 225 930 104 243 738 90 192 802 82 150 250 112 618 784 108 115 267 105 430 508 94 729 888 87 476 739 97 313 366 89 92 892 87 132 167 99 201 650 91 403 417 108 128 225 99 252 773 111 516 859 112 807 926 100 274 739 90 18 408 99 281 475 122 420 576 94 155 990 104 337 444 104 484 829 107 259 487 98 720 959 87 502 593 91 473 649 89 4 317 100 571 771 120 671 959 123 599 700 108 582 594 108 477 488 113 151 874 99 24 43 94 156 969 98 819 994 82 324 388 112 73 888 95 273 866 118 142 683 96 133 762 93 121 449 102 40 356 109 2 748 92 238 514 109 872 925 96 61 120 103 368 436 120 540 670 87 193 243 99 194 244 105 95 118 101 260 770 117 373 600 81 200 595 90 72 630 105 73 713 103 773 981 108 32 186 96 439 519 82 62 410 113 74 102 82 152 703 89 255 452 101 140 657 100 337 813 112 567 889 105 259 585 97 17 33 107 625 795 112 39 162 91 363 514 89 39 262 100 731 758 102 381 621 107 882 988 96 254 612 104 409 623 97 480 876 91 267 290 105 93 985 97 17 587 96 74 633 97 324 417 104 611 767 95 814 847 98 77 937 99 738 971 113 453 673 92 584 761 102 141 358 110 422 839 89 220 417 88 413 590 105 37 930 105 467 683 107 594 736 114 225 583 99 740 883 81 399 979 97 363 778 110 21 130 107 585 586 92 82 610 112 153 774 102 129 552 90 608 620 99 567 754 95 578 990 103 352 808 93 39 611 93 35 717 106 769 988 98 103 406 97 719 931 101 66 340 116 876 949 77 415 958 106 120 123 106 237 806 99 597 935 94 730 890 107 216 727 107 65 348 112 339 950 103 496 576 104 365 820 94 512 535 117 30 267 112 14 501 94 582 719 112 542 825 83 665 881 108 126 150 94 267 745 105 434 838 108 189 551 110 204 462 95 569 574 102 326 932 103 96 866 111 184 439 97 31 147 107 40 85 104 214 254 103 84 372 73 683 859 85 326 907 72 305 983 89 66 95 123 414 434 98 348 990 110 473 901 119 68 71 122 277 833 100 189 281 105 424 613 100 24 567 86 314 421 111 811 981 107 33 109 96 201 928 95 86 164 107 758 860 99 18 410 94 40 256 90 188 388 111 79 274 86 160 554 88 146 148 84 239 514 84 425 493 129 6 653 87 25 366 102 487 598 100 646 693 90 28 467 91 268 585 107 301 772 95 308 332 96 601 919 113 351 885 103 456 506 99 159 532 105 548 868 115 115 689 102 340 473 94 778 980 109 858 886 101 74 693 107 589 947 107 405 498 101 158 959 103 347 912 116 108 447 96 256 480 86 853 942 85 701 903 86 693 776 112 297 696 112 186 745 105 643 997 94 6 876 93 71 392 90 245 767 91 753 808 85 407 583 82 187 204 121 71 135 94 675 997 107 437 458 105 122 187 102 389 422 103 472 776 108 827 896 88 456 921 106 783 835 99 760 766 113 315 541 96 332 883 94 442 630 110 477 524 109 393 885 109 758 853 101 146 904 88 558 802 103 312 554 115 273 543 90 290 794 111 133 180 91 359 801 99 741 781 110 170 500 106 108 787 100 274 315 114 562 716 94 469 837 117 193 351 92 148 885 103 264 384 90 658 913 107 213 822 102 90 945 106 56 77 94 359 476 81 1 253 105 22 288 116 4 713 102 544 938 105 349 733 115 135 985 100 65 88 110 28 300 117 351 946 111 402 418 97 361 432 105 575 884 104 591 720 92 124 924 114 594 603 94 110 965 111 393 820 75 421 931 96 354 668 98 586 842 107 142 783 89 6 294 80 5 350 114 481 592 108 521 851 81 72 577 95 321 498 93 92 174 94 83 980 108 235 603 106 56 478 101 150 208 103 553 670 113 36 359 105 203 240 87 128 871 92 133 667 88 760 973 105 218 253 110 880 917 83 608 868 94 210 555 82 314 438 95 653 925 99 362 406 99 142 891 97 237 466 122 123 229 88 45 951 72 118 498 119 536 980 100 188 239 107 440 588 94 110 952 69 40 283 79 563 848 94 426 523 97 616 892 100 607 886 107 15 145 111 744 938 108 389 908 111 3 468 102 233 412 93 581 864 83 629 719 110 65 434 117 618 773 98 109 136 124 649 943 103 454 879 105 235 244 85 643 872 89 274 498 101 274 502 93 99 572 90 199 328 102 645 773 79 219 701 88 238 314 103 159 841 101 141 766 103 392 507 91 790 929 96 182 543 109 655 885 97 426 564 113 831 983 116 169 416 102 67 142 96 164 623 94 62 103 98 85 221 108 787 850 88 452 792 89 435 506 97 344 672 94 561 758 114 324 929 98 726 966 94 437 923 111 235 540 97 454 945 108 540 768 98 247 253 107 649 705 90 391 612 91 469 670 108 212 555 98 253 836 95 835 957 125 231 852 100 13 878 94 306 956 83 0 347 97 160 511 89 816 952 98 140 797 99 161 890 103 430 485 84 159 838 87 110 156 83 249 460 118 63 728 111 803 888 114 75 102 92 151 206 101 273 454 83 644 853 94 660 831 114 300 654 104 109 824 110 865 945 92 821 890 103 315 564 113 789 897 92 334 929 90 111 296 79 542 810 79 502 805 115 411 899 104 189 970 91 173 990 101 666 754 113 37 140 106 56 242 102 126 809 92 620 963 86 591 900 97 218 691 95 264 771 97 267 810 87 357 461 103 59 200 117 191 204 101 749 974 96 541 779 123 558 965 92 272 570 109 508 699 92 687 725 95 192 201 124 34 558 97 32 929 95 39 998 99 681 945 96 332 802 77 466 775 98 224 936 102 523 667 91 394 722 90 726 985 118 825 949 96 268 398 106 290 485 97 142 690 93 212 918 100 856 949 102 232 311 105 286 622 111 244 988 109 534 954 108 588 924 106 301 388 105 802 978 102 391 849 107 449 790 99 244 636 107 523 718 110 90 145 96 118 582 100 35 49 110 464 568 95 529 904 97 263 925 82 541 767 105 441 824 86 377 974 98 725 947 93 148 549 100 210 589 121 667 749 85 497 561 93 85 853 90 186 531 84 55 624 101 831 901 85 484 583 115 179 375 95 155 228 85 464 982 110 182 522 110 455 740 101 858 880 104 242 392 96 236 994 95 414 854 98 742 914 116 491 819 100 419 528 101 848 966 97 366 827 90 98 767 88 69 659 111 391 973 109 116 777 94 40 424 84 194 730 90 680 988 116 873 910 106 123 707 106 937 954 108 191 745 104 49 326 104 498 698 98 233 796 87 361 652 89 155 314 98 646 730 87 404 495 109 188 401 101 134 321 86 36 826 80 229 641 116 493 613 86 86 467 93 48 312 114 484 806 122 234 805 93 303 599 82 27 829 96 345 863 94 309 927 96 573 743 106 378 467 89 540 582 109 354 828 96 324 400 94 12 557 110 296 829 97 37 862 82 32 93 113 30 811 108 397 620 116 82 184 108 551 969 116 213 891 106 408 454 85 576 614 107 253 317 126 628 925 105 27 741 108 179 355 102 445 551 89 413 907 114 301 395 108 43 383 101 684 775 113 369 468 94 21 462 108 163 735 100 210 403 92 560 829 108 11 436 98 522 878 85 149 275 101 449 506 95 40 47 89 494 676 102 11 36 101 62 916 99 485 585 97 487 957 109 395 991 95 210 562 118 636 777 113 357 395 91 651 941 100 270 358 94 348 476 103 414 612 97 584 694 93 888 916 100 57 617 84 132 159 115 507 971 98 708 780 90 524 982 103 422 461 87 345 659 95 5 467 88 167 966 117 194 588 82 510 796 95 62 305 98 196 331 96 39 891 112 296 798 104 581 867 107 340 557 92 550 725 105 514 915 112 452 654 88 167 604 109 713 971 111 643 957 86 19 977 108 25 256 99 11 540 108 249 437 118 783 796 112 142 202 105 510 803 111 297 745 108 295 579 121 260 449 115 537 726 94 150 544 94 397 941 94 351 438 94 515 901 92 327 943 92 244 251 105 284 619 77 604 796 93 900 925 95 468 503 95 263 895 87 543 697 109 560 834 82 170 223 101 706 902 106 49 404 98 296 732 107 481 961 83 20 168 91 477 502 103 367 604 99 270 397 97 133 434 104 606 736 84 159 864 118 24 431 98 48 622 99 92 715 105 51 370 102 538 962 93 132 921 94 61 722 93 192 949 108 68 441 94 35 213 80 163 913 102 14 437 87 1 558 110 241 503 102 227 759 108 447 487 92 918 948 101 86 622 96 665 754 98 559 984 89 270 806 104 44 717 88 190 360 101 129 460 94 507 639 97 79 864 112 432 707 114 718 885 102 52 465 101 361 930 116 43 872 104 664 865 88 450 981 102 107 297 88 595 837 106 129 694 112 575 728 118 115 770 110 80 213 109 181 230 122 621 637 95 8 329 94 619 999 119 767 993 97 509 772 89 293 410 109 212 543 92 196 887 86 74 174 96 179 896 96 671 954 90 87 868 94 218 833 107 598 603 96 258 716 94 49 902 81 912 960 95 89 439 97 553 940 103 664 713 115 303 522 109 341 560 88 308 834 103 117 199 96 371 625 86 483 597 108 250 497 99 136 906 109 690 961 95 114 394 96 440 567 85 397 934 98 515 981 89 261 427 100 185 411 97 379 702 114 485 649 94 134 660 116 302 890 97 333 558 115 272 948 95 127 891 105 206 687 100 48 423 78 162 342 101 75 929 98 470 635 101 264 878 99 467 855 107 394 451 95 533 867 98 417 966 97 490 712 118 397 926 109 387 752 102 453 848 112 662 998 92 442 517 116 638 757 91 385 759 103 528 818 79 737 828 101 275 405 109 259 796 94 127 434 100 110 397 90 212 329 101 258 941 97 449 813 96 388 996 85 513 568 102 447 718 102 935 999 106 281 490 109 250 925 91 493 934 100 587 743 112 291 711 81 185 736 111 578 934 93 527 635 113 123 832 74 331 930 97 132 855 96 579 987 107 180 916 110 363 797 105 636 871 78 221 457 90 645 971 101 875 905 107 198 559 101 344 892 98 720 727 87 497 520 99 885 940 95 428 567 105 109 583 103 57 441 116 564 884 120 484 776 95 352 587 119 405 594 99 517 995 91 169 750 109 879 973 114 85 219 108 319 762 83 472 901 112 282 829 101 702 782 109 417 823 99 836 957 113 138 830 87 325 557 105 207 929 89 601 604 90 205 341 109 338 778 109 937 965 104 272 504 107 306 712 108 712 774 80 560 642 94 105 854 112 382 856 108 215 963 107 862 956 102 767 924 84 142 914 90 120 308 105 14 571 98 143 934 96 55 242 93 403 435 94 206 442 96 365 668 96 200 215 99 118 641 106 538 777 94 421 834 101 140 330 94 267 686 111 199 324 85 436 581 114 70 456 93 316 335 101 364 810 80 449 461 104 41 385 97 662 748 98 76 946 99 304 960 118 853 943 80 319 884 104 500 709 99 276 313 93 376 911 97 3 897 78 436 723 89 478 833 99 164 263 97 291 454 100 852 889 105 28 651 113 6 175 91 274 930 87 241 612 114 96 421 102 46 231 117 54 617 87 67 90 109 14 240 96 308 652 80 481 914 118 361 720 102 121 187 102 123 408 75 267 695 85 427 767 97 407 589 100 85 849 90 835 988 86 153 663 90 31 670 104 409 425 86 75 850 102 43 250 93 296 452 111 203 278 98 75 701 80 340 477 91 160 808 129 648 723 112 25 403 99 757 985 106 196 968 105 60 192 100 573 893 84 96 406 95 128 152 95 723 793 116 376 639 105 83 593 94 739 935 115 47 194 98 274 507 108 313 708 103 86 239 100 428 553 104 82 400 109 433 474 108 516 660 113 4 190 94 31 866 92 354 712 99 617 988 111 594 801 117 308 775 106 764 997 87 806 882 82 315 425 107 158 684 80 518 867 90 83 929 96 85 938 93 103 143 91 123 429 108 539 678 107 136 900 87 187 956 104 50 148 97 12 295 93 450 951 103 20 208 95 222 418 101 320 481 94 19 726 103 851 897 102 61 84 120 82 995 95 153 623 91 661 721 92 284 391 99 293 750 94 273 450 105 804 887 116 185 618 90 469 521 93 359 931 100 508 604 105 176 654 97 777 942 106 582 617 95 23 758 117 355 805 96 623 685 107 156 170 93 581 753 89 137 483 107 764 768 106 162 536 104 183 341 95 420 603 94 413 935 109 25 169 86 245 535 83 477 804 96 14 515 103 348 956 95 92 749 103 284 590 91 193 799 83 368 546 90 474 974 105 402 918 86 324 398 99 190 663 91 358 398 99 103 765 91 136 534 85 57 321 89 784 940 91 669 948 95 402 453 116 620 716 81 118 176 96 445 613 83 124 812 90 149 579 113 27 362 84 145 223 104 462 477 108 169 524 90 32 791 97 386 621 93 99 752 101 434 857 112 613 986 88 420 421 107 294 853 109 73 657 77 10 979 112 17 293 100 306 764 96 668 951 97 90 397 92 877 936 105 509 989 94 17 932 104 1 10 89 136 750 104 479 525 97 535 940 97 563 925 111 406 885 75 656 744 100 408 523 99 171 510 118 598 950 102 232 953 105 152 513 87 312 759 71 274 412 122 0 146 85 29 357 108 59 624 86 9 949 83 520 709 113 52 869 105 501 590 89 267 483 90 370 867 105 582 965 100 84 655 77 734 806 106 398 526 115 255 884 95 272 425 88 178 611 84 443 920 91 309 965 106 411 759 96 155 220 111 173 840 90 313 669 112 295 658 110 421 805 93 127 839 112 213 268 89 66 176 97 149 686 102 55 241 89 125 368 122 328 398 99 396 406 103 409 871 97 617 631 85 617 725 99 324 774 95 818 856 100 55 217 99 329 778 101 369 689 98 489 913 84 536 755 107 731 801 89 38 457 105 583 628 97 154 944 109 466 609 79 794 924 100 787 904 113 559 808 91 125 295 109 856 965 107 362 974 115 85 785 105 409 683 91 655 879 108 373 584 86 133 470 109 242 716 117 5 272 93 201 337 106 213 796 108 229 413 87 436 931 93 692 729 96 668 882 84 195 713 91 108 461 101 31 683 90 621 790 109 578 912 102 734 746 105 109 723 94 405 934 89 100 688 85 293 607 78 716 735 94 789 832 88 421 893 103 50 997 96 257 550 114 52 367 110 23 921 98 946 949 89 487 883 107 228 762 115 664 689 87 776 918 116 688 910 104 498 907 86 412 876 108 451 924 99 15 24 88 162 752 95 784 850 93 90 232 104 42 341 94 43 365 96 415 928 98 196 856 109 765 771 116 2 235 109 161 399 116 510 599 112 172 508 104 68 782 116 387 492 95 203 691 86 244 503 109 243 757 93 567 694 93 589 941 99 105 194 99 130 685 86 124 866 102 426 845 72 233 381 113 19 609 82 774 954 95 542 544 107 565 842 104 149 591 100 708 931 94 662 906 109 289 513 77 30 865 121 41 853 104 431 482 105 782 791 107 479 540 108 222 699 118 79 636 104 270 926 102 676 897 106 211 496 103 678 999 110 194 213 106 382 950 92 154 764 105 693 857 101 5 682 108 515 749 107 99 282 94 442 876 97 803 919 122 268 825 103 82 683 110 615 623 111 149 511 111 116 296 93 76 866 109 81 666 102 251 939 95 360 703 93 3 186 92 215 815 100 192 680 114 832 871 91 16 28 105 422 919 105 152 804 97 133 343 99 88 107 98 949 978 89 586 780 110 306 409 93 312 352 103 30 352 97 170 362 84 48 494 97 471 481 99 409 715 110 45 367 98 950 988 103 506 597 91 842 988 91 348 765 115 342 758 104 642 814 91 236 488 103 126 256 100 306 835 93 451 966 91 778 807 96 823 840 78 194 662 107 112 629 93 392 467 105 4 39 86 105 877 98 221 536 106 570 613 108 249 701 98 662 974 97 580 934 96 211 879 118 320 415 112 752 874 99 139 801 114 13 782 91 178 592 109 302 790 103 4 931 114 905 929 95 256 376 97 432 547 109 121 710 96 620 752 97 551 891 104 193 222 89 71 900 101 678 775 106 193 649 112 495 635 105 450 576 117 262 300 98 205 727 109 172 238 103 184 292 72 260 391 108 167 734 93 230 887 94 66 150 84 30 458 92 173 186 87 338 832 88 69 596 109 202 554 77 5 214 91 656 691 100 431 598 119 629 919 104 97 216 103 115 172 119 325 686 85 533 952 98 281 732 100 635 984 102 206 678 99 232 687 95 280 609 103 188 783 107 114 844 91 274 479 94 321 424 112 607 682 107 788 804 97 59 441 109 440 635 113 211 626 95 349 846 109 946 986 116 860 943 84 369 752 95 465 525 111 118 342 112 80 741 105 308 373 91 255 618 112 594 939 97 111 217 115 845 963 95 63 560 113 102 760 112 103 545 98 268 594 100 554 568 100 317 450 89 596 704 90 476 583 102 165 529 87 99 791 97 443 656 98 74 147 114 176 786 108 188 292 101 284 386 109 10 193 108 105 428 99 251 265 95 449 957 113 562 922 106 174 238 90 382 698 95 150 616 108 430 960 99 472 990 86 281 449 88 538 734 99 108 556 84 184 591 116 492 848 75 174 458 102 64 693 111 156 822 82 369 611 93 250 648 106 570 822 92 545 739 87 628 739 103 229 442 86 448 472 108 307 599 113 441 607 117 280 403 111 706 829 106 613 951 131 67 873 78 124 788 89 578 663 103 40 80 99 157 284 92 692 711 123 479 482 90 391 558 96 279 889 110 581 663 105 26 965 106 655 660 103 641 763 90 781 977 102 317 858 94 375 658 94 471 907 95 270 295 98 296 655 94 13 277 101 163 982 129 713 738 103 278 455 110 525 912 108 179 709 116 186 717 102 384 745 101 652 833 103 137 794 105 360 847 97 575 977 109 96 857 113 297 699 110 340 812 95 425 678 88 356 874 110 562 911 91 592 878 107 331 797 111 174 497 106 638 915 98 259 990 91 570 953 105 96 509 106 244 731 96 289 565 90 305 431 95 538 848 96 90 562 109 257 950 106 561 643 92 2 257 93 154 246 104 724 789 103 456 568 101 231 565 111 349 862 95 103 819 99 113 444 101 277 931 108 90 617 100 295 796 102 649 934 87 112 538 96 169 736 88 483 773 104 756 823 80 201 780 113 137 449 112 71 707 89 191 448 93 156 816 107 7 139 106 660 739 109 222 663 82 119 193 93 553 580 95 543 640 83 848 870 108 172 532 106 24 492 88 633 914 125 276 954 108 41 624 96 203 606 105 199 831 101 435 563 89 297 832 100 496 726 95 208 879 91 15 128 114 77 490 95 65 428 109 578 965 94 94 267 105 223 994 98 527 698 89 38 263 82 340 811 83 127 689 92 512 687 93 496 782 106 232 452 117 613 705 91 109 833 102 243 495 85 1 166 109 182 960 90 143 215 85 11 319 98 313 368 92 353 555 94 298 680 93 227 800 99 717 924 98 253 958 112 226 529 102 200 555 111 133 766 111 912 963 88 294 792 115 259 391 114 278 781 99 46 463 93 107 147 108 258 353 106 490 850 90 72 650 102 0 260 96 106 188 111 67 104 101 55 476 91 174 401 94 93 362 105 541 796 111 100 296 107 842 894 85 428 533 102 105 430 89 339 593 102 31 997 112 241 651 123 123 867 89 481 989 91 290 788 104 336 922 101 172 948 105 63 385 99 315 876 101 56 734 106 52 732 88 336 839 95 584 934 95 798 901 110 150 649 99 542 727 102 160 797 114 429 578 93 817 991 111 42 594 101 245 883 117 457 546 100 351 893 103 244 634 112 367 737 118 102 379 96 257 945 112 180 491 89 596 889 109 746 880 93 710 833 89 91 416 105 125 960 100 471 554 98 477 801 100 7 724 89 509 881 96 815 960 106 475 842 98 108 972 100 711 753 92 794 956 94 288 821 90 455 485 87 206 702 105 289 860 93 274 349 97 86 181 94 154 971 102 70 453 100 655 742 88 134 210 115 423 647 109 227 692 100 152 392 100 372 670 101 402 634 108 581 893 106 102 604 92 338 597 88 234 668 105 201 466 105 17 936 95 131 398 103 346 758 107 491 959 93 190 814 100 597 694 102 124 771 100 275 525 100 435 861 99 241 584 124 414 866 91 477 775 87 59 115 84 444 510 95 552 913 99 271 564 92 19 272 116 366 795 107 241 330 114 300 758 88 68 280 97 201 648 108 68 360 100 716 935 90 892 930 105 273 929 106 186 560 99 369 729 93 427 802 121 385 690 95 551 867 114 26 154 86 387 781 87 178 250 118 135 909 109 424 484 104 167 393 79 508 647 114 607 833 93 784 949 118 176 844 76 243 582 94 462 647 107 354 360 109 853 947 91 240 618 104 401 485 113 312 821 108 114 857 99 181 263 96 680 995 103 264 962 104 922 957 95 339 404 97 635 870 99 93 850 108 65 461 107 380 440 91 97 374 101 71 796 104 866 910 107 387 617 95 476 687 84 692 818 91 368 567 94 111 115 112 154 250 98 249 587 102 296 715 102 468 963 105 594 916 97 309 675 107 207 655 101 262 443 99 769 966 99 550 966 103 57 409 104 374 577 95 750 942 103 259 791 108 632 887 117 71 315 96 216 719 112 311 938 98 192 765 105 201 331 106 327 383 110 531 832 83 296 970 87 122 219 114 204 334 96 373 567 93 45 650 93 66 900 98 134 576 107 553 995 91 363 440 103 91 168 101 122 822 106 623 827 102 725 862 98 26 667 92 193 826 86 110 820 81 177 845 99 484 602 94 106 897 98 126 396 102 462 985 98 536 561 80 520 927 118 320 652 102 328 438 98 663 917 112 103 987 75 88 99 78 445 974 113 303 506 100 197 247 106 492 716 98 914 945 111 65 323 91 348 581 112 447 588 77 283 709 93 24 114 90 407 883 107 274 738 97 35 252 83 44 296 95 157 558 91 422 644 105 742 842 113 161 740 106 340 814 96 668 763 108 166 848 102 592 955 102 121 362 96 219 259 112 99 252 103 112 242 96 428 433 110 94 858 94 238 883 116 508 869 90 195 948 118 744 885 116 283 520 94 187 523 109 534 856 87 501 905 110 136 512 100 50 973 105 148 404 84 157 385 80 693 738 83 259 833 99 536 991 108 755 972 115 170 486 96 890 921 99 584 797 104 105 110 92 835 853 100 99 236 98 259 884 95 226 441 104 306 379 116 440 798 112 824 906 86 721 735 96 448 951 116 356 690 101 309 506 97 217 309 105 541 962 87 714 759 108 419 714 109 618 657 109 538 589 101 104 848 91 95 97 92 484 586 102 748 819 96 7 166 101 472 921 109 591 719 88 169 921 120 377 950 99 279 734 112 768 896 103 555 972 112 102 731 92 493 616 106 202 337 76 626 899 107 123 576 90 697 799 93 70 291 89 238 683 104 17 814 91 326 450 94 552 746 94 380 392 87 108 673 106 271 717 104 535 990 88 68 493 106 440 855 88 723 875 100 213 463 112 371 814 97 344 993 91 191 206 108 80 579 104 120 135 83 101 249 85 37 879 79 220 358 91 338 877 95 400 402 98 253 412 110 305 754 83 221 649 84 345 378 120 129 475 99 551 586 98 470 594 100 127 897 87 120 469 96 115 831 89 363 599 94 87 445 92 237 903 104 263 723 101 669 698 102 244 339 89 99 973 109 0 264 103 237 360 93 733 736 113 563 768 80 87 816 106 140 357 79 157 936 117 154 319 110 6 642 100 46 629 106 701 897 99 418 591 115 229 924 88 915 929 102 264 577 101 91 762 102 365 886 114 666 805 93 233 488 98 117 184 98 459 600 91 563 692 102 11 837 105 779 947 93 0 970 113 679 824 106 696 812 93 341 825 101 275 575 74 193 972 82 95 348 97 120 954 87 386 582 90 312 432 97 675 857 106 411 577 96 849 941 102 890 973 113 173 330 77 142 186 110 500 846 90 166 932 110 44 511 83 358 490 105 558 847 103 52 542 84 176 355 101 751 838 94 200 905 89 453 901 91 617 636 109 223 832 92 358 662 103 409 485 104 55 862 103 620 819 104 195 806 98 215 665 102 284 510 94 365 643 88 129 238 124 154 839 98 99 872 126 319 362 109 179 404 98 240 330 100 25 343 91 501 717 99 724 811 121 531 823 102 535 722 85 817 831 100 133 337 91 223 735 104 212 926 96 410 837 99 302 430 85 64 756 102 80 399 97 38 63 106 238 284 114 302 314 96 15 167 101 200 698 94 741 768 89 363 962 101 800 879 111 427 992 95 509 877 109 277 841 104 310 797 97 268 460 88 285 855 97 7 460 94 453 898 92 147 325 103 651 754 102 110 986 85 197 714 82 236 926 88 879 897 89 203 574 86 431 861 102 143 313 124 93 633 92 270 539 115 189 930 113 461 776 84 726 742 118 111 849 90 757 946 110 117 444 89 809 861 98 30 651 110 461 756 82 734 870 98 104 694 112 309 752 102 324 990 115 142 565 87 85 589 107 346 373 82 82 555 119 117 760 98 22 275 93 404 665 97 534 666 81 453 464 118 236 923 89 26 120 106 613 619 109 897 954 108 301 327 104 526 569 99 425 895 97 461 816 97 338 708 107 537 676 103 65 924 98 360 529 99 268 493 95 401 479 108 412 860 90 549 814 103 136 235 107 66 586 92 11 817 115 274 458 102 368 503 95 189 439 100 232 247 113 271 310 98 163 607 89 200 521 109 379 955 93 163 850 105 64 885 94 858 922 104 904 996 99 529 726 108 131 658 85 365 824 99 387 469 99 233 253 99 594 978 90 313 416 94 103 213 119 34 773 112 56 395 93 829 837 103 330 812 96 217 980 113 67 914 105 1 739 86 470 879 102 43 495 103 22 996 105 187 249 89 236 667 103 859 932 90 70 676 97 627 655 99 525 582 104 10 155 111 4 281 106 142 540 101 546 883 88 160 942 109 377 782 112 418 966 110 199 451 103 554 794 83 489 868 110 742 918 95 534 634 105 46 797 118 493 800 105 573 685 92 401 419 112 379 643 115 170 544 93 95 514 94 491 541 89 366 849 115 6 252 91 50 436 98 104 929 92 767 929 107 216 939 100 594 596 71 150 911 108 777 778 101 257 784 92 47 105 99 136 602 110 332 515 96 502 691 115 116 853 90 756 955 91 225 362 87 387 444 93 739 931 109 523 695 101 382 607 98 454 568 114 277 881 97 147 265 99 276 656 85 76 719 95 130 919 111 290 880 102 87 622 95 105 318 97 80 647 118 140 204 97 81 432 101 359 693 85 18 52 94 103 947 105 188 539 95 896 963 98 775 814 95 224 596 107 227 995 109 41 628 107 86 305 95 709 983 113 189 969 110 484 677 117 566 617 90 51 408 102 710 915 92 76 555 108 69 345 93 256 467 81 156 662 95 196 503 76 10 709 105 555 786 97 749 976 117 123 566 91 512 909 96 116 731 90 824 866 97 253 843 115 177 213 96 74 246 102 239 454 83 77 855 101 256 738 104 670 933 77 18 192 98 12 841 86 786 963 103 215 618 110 6 932 104 83 965 78 575 624 113 103 672 98 418 602 101 502 614 108 139 528 104 18 452 85 596 623 85 301 514 121 40 945 100 138 395 108 430 567 115 118 707 95 652 888 91 280 994 100 910 983 100 243 607 103 20 628 100 10 100 99 241 796 114 686 956 92 465 499 100 108 565 103 553 854 104 867 877 111 130 589 86 425 778 109 279 601 77 164 472 104 12 307 86 226 372 95 152 337 95 112 686 101 392 422 101 181 749 102 275 467 96 825 986 104 84 618 91 40 512 88 139 307 107 103 754 102 240 877 102 689 703 97 23 911 102 572 845 107 213 472 99 481 640 114 373 516 98 104 965 93 668 833 112 14 989 90 529 939 78 759 884 114 765 838 105 267 273 107 588 631 107 77 763 106 10 311 95 588 643 107 232 381 106 709 803 99 573 972 89 123 494 100 38 914 99 499 547 112 336 602 108 24 480 94 827 856 103 341 396 108 653 714 112 369 797 99 315 792 104 167 360 123 130 384 83 181 523 103 394 942 98 445 695 99 190 696 100 686 778 98 886 949 104 49 152 93 836 995 107 160 368 111 900 912 96 302 820 98 612 629 101 176 466 95 501 829 118 492 946 91 155 847 114 216 842 105 327 914 95 288 881 105 148 817 110 38 983 100 20 655 106 125 886 102 345 564 94 331 875 90 291 652 122 386 405 100 26 591 114 594 635 88 214 328 98 307 507 95 256 804 96 334 400 84 15 67 95 432 975 99 133 298 109 23 310 111 153 548 95 299 463 100 133 904 89 343 872 103 387 756 97 95 991 103 379 657 105 523 903 93 157 833 99 573 805 88 12 174 112 353 357 107 489 701 96 51 382 99 55 500 106 68 329 80 271 734 100 543 556 104 165 528 98 351 700 100 159 229 89 56 677 104 54 228 89 669 953 101 363 866 108 194 756 102 381 826 101 576 889 92 337 347 104 322 659 93 77 302 93 391 953 109 424 533 109 579 698 120 94 563 100 629 911 83 21 282 99 399 633 95 276 719 92 315 856 87 639 819 88 390 681 106 950 958 91 368 937 104 51 690 91 88 706 106 428 560 101 247 391 99 220 782 110 319 917 102 910 935 112 256 955 90 118 482 107 161 317 85 666 802 98 303 529 99 125 143 81 13 480 101 63 471 113 885 942 108 30 468 92 9 146 107 474 992 94 194 720 98 426 538 96 563 945 98 301 580 98 211 540 100 291 858 113 148 372 103 634 715 98 179 195 83 98 657 114 57 552 104 782 850 113 139 978 98 81 689 107 331 428 99 717 728 101 277 922 98 124 455 104 378 387 105 82 845 94 19 361 104 423 434 81 116 983 102 303 708 106 303 353 100 578 780 101 174 967 103 52 322 96 79 812 100 2 254 89 739 756 106 172 251 102 799 844 110 162 875 98 512 987 90 40 306 102 316 757 90 244 349 87 120 522 100 178 794 99 320 704 97 480 712 96 152 836 110 317 628 96 502 653 111 329 457 105 572 919 105 368 757 105 142 319 109 335 395 102 832 959 95 70 627 115 730 835 98 121 424 95 464 635 107 25 450 108 873 996 95 531 744 98 299 932 125 111 473 91 214 387 105 18 183 96 450 842 91 462 916 95 72 678 92 679 861 95 21 481 103 190 511 107 588 998 107 974 990 98 103 426 98 888 931 99 55 302 98 235 519 89 164 943 96 352 944 91 607 630 109 234 455 127 733 796 86 28 571 99 291 414 102 427 975 107 654 955 102 78 912 107 132 957 95 954 966 95 444 588 110 277 553 96 318 812 93 180 870 98 202 518 106 807 937 115 90 496 101 437 564 115 520 992 117 74 185 99 409 527 91 55 567 106 7 598 88 139 459 96 105 971 111 767 973 95 182 220 107 5 494 86 697 778 69 225 774 107 333 967 106 154 576 102 678 691 81 104 894 98 59 192 94 777 937 117 79 408 108 121 235 106 33 798 97 712 897 120 132 357 102 222 728 106 807 964 94 442 462 87 408 756 96 508 934 104 449 475 100 592 597 88 818 952 91 134 309 96 40 142 100 387 806 95 100 849 99 273 905 97 331 584 96 39 662 98 392 804 101 474 598 93 326 661 99 153 433 117 184 380 116 318 607 96 236 986 90 310 601 106 113 835 90 523 594 109 397 652 100 159 825 81 683 966 100 195 728 97 256 749 100 313 476 86 44 579 93 227 458 95 382 488 106 460 531 100 59 973 88 219 235 95 284 994 81 46 380 89 401 749 104 565 635 95 585 793 98 206 534 81 235 421 111 168 651 106 678 762 113 385 978 96 605 613 111 693 950 102 288 331 120 89 352 101 274 780 101 135 689 97 419 547 89 583 610 92 553 649 110 180 419 123 330 446 105 102 728 99 749 819 92 527 612 97 259 415 97 243 459 92 364 653 103 344 426 108 156 904 103 269 392 94 646 652 98 3 670 93 393 661 105 366 529 74 245 605 93 77 529 93 192 767 79 917 926 114 663 937 108 304 467 91 40 397 92 783 951 93 517 682 110 580 593 93 135 384 103 958 985 106 487 664 104 844 932 123 104 367 103 432 959 100 877 919 108 163 734 90 416 682 99 573 849 103 156 524 79 99 306 105 148 309 72 692 695 103 422 921 102 549 793 104 169 474 119 340 996 91 97 520 96 60 570 109 443 530 95 45 252 84 816 925 97 474 485 108 85 915 98 451 716 112 395 655 111 226 521 94 497 997 84 34 866 97 40 324 107 42 774 101 30 936 104 498 614 95 175 352 104 193 990 92 358 911 108 670 775 103 16 793 102 402 581 91 4 55 114 343 615 113 100 445 102 529 794 103 811 916 103 384 923 102 918 939 112 12 210 99 829 925 78 431 919 110 57 648 106 397 752 101 180 208 112 541 718 75 678 751 109 48 596 111 753 916 107 256 807 107 204 674 117 412 533 100 260 809 96 82 570 84 195 967 102 728 994 82 562 689 94 20 627 87 306 937 101 166 929 103 428 725 106 91 833 102 238 828 107 22 783 102 277 443 78 455 981 105 64 409 105 199 207 81 635 996 114 141 698 108 352 443 109 625 770 94 120 566 98 289 452 106 183 548 100 283 573 104 199 788 101 595 775 88 18 381 97 552 831 94 34 518 99 561 678 91 28 842 110 310 700 105 378 693 110 375 826 108 688 999 95 87 688 93 706 912 97 120 420 106 577 695 83 939 992 89 366 656 98 504 678 96 366 525 86 536 672 120 174 830 97 104 659 101 273 398 119 50 460 106 217 964 102 592 713 98 483 631 90 5 384 105 213 291 98 59 543 113 87 256 102 53 617 101 482 901 95 182 184 96 14 423 96 135 770 88 809 934 90 264 283 105 207 264 100 210 620 92 182 301 101 358 494 111 403 507 116 331 622 80 165 969 114 259 738 115 911 922 91 209 981 125 106 140 92 295 691 93 343 765 88 408 909 111 425 431 112 463 905 113 114 585 99 243 477 87 368 764 79 278 429 106 276 653 118 567 932 112 118 187 105 389 402 102 283 811 99 501 989 108 553 835 95 65 719 125 67 575 95 305 426 103 445 761 121 664 937 96 499 747 109 40 270 104 644 849 90 637 682 105 21 677 110 269 386 116 455 577 112 112 635 105 148 293 76 115 937 95 679 742 98 416 532 90 215 645 92 405 450 115 527 657 95 444 752 94 135 825 109 96 734 99 118 280 80 782 867 104 485 864 93 42 182 91 696 956 110 71 205 96 746 900 82 586 946 89 221 452 81 6 206 116 650 761 109 386 931 100 10 39 109 7 618 107 243 630 99 538 582 104 495 506 90 354 565 102 97 350 98 212 301 89 382 952 90 185 530 94 898 979 110 32 729 97 406 980 102 784 901 110 245 699 100 108 623 98 182 217 100 670 862 104 83 359 109 886 905 98 688 888 82 256 537 80 201 691 94 211 358 113 262 453 97 156 667 94 16 781 98 58 275 94 323 433 97 844 859 94 34 988 111 171 366 107 907 968 94 343 353 100 105 363 111 271 631 95 529 582 104 391 474 107 239 423 111 217 298 100 97 966 81 666 792 109 58 684 113 435 789 103 520 614 113 528 603 82 307 577 102 139 520 100 600 701 86 395 554 112 330 758 98 386 819 95 239 646 115 707 872 104 334 511 92 506 762 117 380 793 101 152 800 103 564 852 100 698 853 103 275 885 112 320 678 92 510 972 99 6 465 104 384 473 114 325 611 73 753 820 103 743 744 98 931 932 106 260 544 112 280 377 89 310 780 108 644 787 101 813 968 98 15 879 100 230 263 92 674 892 101 496 743 99 249 754 96 285 310 110 408 508 98 3 912 90 32 629 102 476 681 104 312 541 93 35 823 96 178 195 99 182 507 107 235 879 75 179 733 96 515 551 116 326 333 103 602 907 102 232 662 102 143 227 93 516 895 98 182 719 75 498 999 79 155 669 97 564 726 110 195 566 84 209 666 76 472 663 117 303 694 94 239 788 103 785 813 110 163 380 99 653 702 112 6 778 104 148 732 108 68 556 99 63 796 105 409 903 84 104 272 98 196 632 103 231 733 99 529 567 90 454 480 95 264 398 99 137 587 118 208 320 113 954 983 95 71 215 102 263 587 95 733 932 85 344 370 101 228 343 88 600 788 110 311 797 102 88 505 102 121 174 102 840 876 97 204 919 100 135 399 114 6 873 104 485 614 96 285 994 96 375 490 90 126 384 105 455 581 102 21 28 99 78 524 121 287 700 102 408 921 90 392 836 91 153 622 95 518 632 114 743 866 115 79 931 94 342 480 92 70 365 101 56 207 87 389 982 104 300 879 101 398 424 81 55 724 98 135 476 82 36 491 100 768 791 110 490 618 95 130 258 104 239 775 108 295 541 96 469 517 91 159 201 118 247 918 97 784 820 113 257 885 112 363 796 86 244 985 106 431 953 90 529 988 111 629 865 106 558 826 125 234 800 115 268 346 86 309 758 75 95 854 125 107 971 95 376 818 109 385 976 91 21 96 98 194 988 105 22 966 96 430 751 116 81 419 105 108 516 110 556 990 103 662 983 105 243 655 90 432 480 99 418 486 105 465 904 118 768 934 104 437 847 91 530 573 82 35 50 101 703 856 96 867 918 96 331 908 97 30 132 100 137 978 88 419 614 108 263 495 94 413 639 93 34 125 98 84 124 97 326 454 109 627 791 93 550 573 115 237 453 85 225 984 97 100 900 104 67 669 98 291 693 105 194 645 107 184 705 86 230 337 103 371 456 123 251 770 101 136 854 99 162 221 112 139 534 95 173 694 91 104 555 95 425 603 106 529 717 113 469 660 91 894 955 114 233 835 115 5 197 101 287 933 112 55 919 105 207 540 97 618 799 105 728 832 97 206 482 100 723 767 101 223 406 111 405 831 94 247 343 111 261 524 93 411 598 94 76 576 111 28 519 124 569 723 109 509 832 89 83 850 95 82 476 96 642 793 109 20 207 116 233 281 99 548 557 92 108 718 114 164 746 97 599 792 109 903 996 97 276 295 101 142 243 84 350 372 96 396 810 95 306 403 101 505 793 94 397 874 99 47 584 99 281 753 105 294 658 82 328 811 104 402 685 99 561 653 124 42 463 102 671 855 86 825 840 116 94 239 94 689 959 90 123 615 91 642 932 119 337 742 103 297 343 115 437 730 94 469 964 118 182 254 101 411 882 81 377 942 82 70 890 107 32 137 103 39 827 96 60 906 84 344 745 103 162 559 87 522 589 97 467 724 88 195 698 106 829 880 79 447 925 81 232 988 105 230 517 118 422 949 88 467 753 94 216 701 97 579 986 88 492 795 108 84 339 109 295 716 88 433 860 97 126 449 75 435 448 97 34 731 86 79 276 101 285 669 104 7 369 85 279 434 103 478 639 97 220 587 99 576 661 110 20 303 98 271 655 104 393 799 93 701 736 97 453 486 95 147 767 106 288 510 96 450 999 109 63 263 82 70 276 109 23 946 89 370 782 95 43 456 100 369 584 107 787 858 104 242 670 98 187 945 92 343 453 105 648 695 104 256 874 95 648 894 94 612 973 105 26 866 85 304 496 101 328 740 89 418 648 117 122 434 115 328 969 96 555 751 89 239 814 98 646 987 91 245 654 105 182 531 97 799 893 101 59 311 103 551 758 108 405 610 109 235 902 105 411 655 104 224 541 93 353 509 96 204 497 76 284 640 73 28 715 123 21 957 97 17 963 117 867 921 95 39 705 105 237 444 107 177 724 117 328 673 113 176 335 95 61 388 106 502 627 76 39 578 102 147 895 97 210 619 114 190 916 121 590 803 101 107 456 90 231 926 74 249 620 93 192 657 101 564 755 104 427 440 84 362 799 107 299 571 105 288 668 97 556 616 105 151 580 106 161 194 95 217 780 93 632 984 90 272 316 75 319 484 103 143 395 88 427 996 106 643 855 103 291 524 104 488 589 97 821 944 107 707 839 87 61 879 109 202 275 114 55 483 101 212 745 116 282 991 103 17 39 103 397 488 81 601 821 81 63 377 93 482 499 84 576 651 104 95 444 98 81 267 111 223 897 110 437 693 101 30 778 97 377 690 102 619 977 113 180 432 106 187 489 100 183 930 90 288 816 104 922 949 92 359 474 104 603 974 97 576 962 94 485 925 103 119 670 104 17 23 101 16 556 107 393 819 110 261 887 89 413 579 99 586 662 110 32 459 96 244 801 94 598 778 97 372 505 93 180 957 103 751 840 95 270 448 87 183 447 104 569 639 81 725 915 103 64 434 87 42 196 117 794 838 85 10 525 99 332 435 107 794 921 96 563 655 95 331 870 108 484 885 102 673 836 99 750 825 97 239 486 93 201 670 107 164 944 99 95 670 94 817 879 85 365 925 101 423 488 102 469 789 98 329 735 93 682 940 115 122 293 102 205 513 94 105 140 120 202 628 97 299 771 107 229 995 108 340 385 98 136 764 97 52 336 111 62 767 98 523 800 101 707 969 115 10 515 95 565 973 115 541 681 102 54 225 86 238 639 97 195 722 85 560 627 101 254 284 96 507 779 101 477 691 116 200 544 103 27 739 122 465 750 83 469 633 103 247 590 80 864 959 101 664 967 86 349 692 104 124 125 92 319 580 81 72 929 97 224 522 97 334 967 108 298 863 85 177 430 107 37 794 102 118 272 94 210 227 101 357 642 92 281 976 97 353 657 110 149 974 103 97 562 116 563 719 94 100 323 90 85 859 101 446 821 81 89 767 92 10 407 100 251 980 97 91 878 103 89 426 99 588 903 91 253 669 97 623 962 111 78 325 116 560 596 94 369 903 105 237 786 93 165 627 108 76 730 88 101 830 96 598 617 95 116 810 91 98 738 97 70 122 105 471 837 106 458 888 90 99 757 103 850 984 101 55 258 100 649 963 99 243 452 93 392 857 85 824 912 113 208 862 87 929 988 96 346 505 113 221 288 94 387 838 102 23 668 91 9 405 110 588 659 109 95 327 88 14 142 98 148 182 101 105 484 90 1 64 95 463 570 91 611 969 116 65 783 88 439 781 97 279 651 100 750 860 90 347 465 95 97 165 90 186 835 106 65 894 89 784 855 89 187 331 89 228 938 98 759 801 127 467 632 105 191 671 112 406 994 92 866 993 98 47 792 108 430 976 84 269 516 108 268 414 116 810 814 92 447 570 96 683 931 97 449 524 94 459 586 94 113 711 103 46 633 104 44 643 98 100 907 90 470 595 92 365 633 113 22 793 90 660 768 105 1 289 96 620 729 93 295 857 92 572 863 103 411 504 98 246 659 88 627 822 106 175 724 84 194 666 106 268 897 86 417 690 92 214 521 101 399 496 120 338 775 107 88 455 93 418 504 96 60 88 86 317 412 95 227 450 89 549 748 65 91 886 94 824 909 103 206 670 105 81 647 111 168 370 99 667 692 104 37 648 76 712 873 91 36 110 90 425 560 117 224 997 109 281 486 109 325 690 105 143 415 96 216 512 87 25 843 97 7 740 88 511 753 87 195 686 92 641 859 89 913 989 94 152 495 100 414 537 108 276 450 92 92 737 95 136 871 102 264 816 103 352 997 89 577 780 96 17 71 95 522 617 105 27 424 106 18 531 87 36 905 94 705 771 91 761 855 91 71 483 94 495 509 101 377 727 94 72 571 112 473 898 103 645 745 105 289 309 99 492 511 106 422 969 104 84 915 110 764 964 94 506 527 91 90 798 113 157 510 87 213 490 110 94 755 99 755 771 117 155 431 95 489 804 116 484 748 112 228 921 87 4 274 102 53 426 78 128 775 99 64 587 94 592 805 89 189 588 84 279 846 111 589 813 106 62 288 105 567 897 85 1 352 97 442 670 104 62 750 90 326 817 114 800 894 121 13 550 93 371 944 101 939 979 109 337 484 86 548 788 94 237 944 78 70 630 118 257 567 108 582 817 110 121 363 105 206 616 89 121 712 102 500 721 101 132 397 99 282 836 110 41 191 93 122 998 105 277 479 109 84 278 101 371 898 117 261 973 99 384 503 108 192 666 98 64 410 100 857 935 90 18 275 107 313 792 91 207 841 106 339 595 95 926 927 106 191 756 108 548 950 117 336 857 91 76 751 108 261 915 95 438 567 89 232 486 90 646 900 91 417 540 87 621 912 87 181 568 86 615 932 96 112 283 103 309 812 97 453 946 101 190 873 101 39 440 103 138 863 103 167 959 111 486 606 107 42 899 95 475 476 100 294 762 96 110 652 108 123 399 106 516 768 101 421 696 103 473 979 99 37 915 111 51 622 102 38 955 100 250 485 94 501 765 110 431 583 89 859 917 106 728 958 100 19 650 87 63 663 103 77 997 103 437 560 113 11 171 106 245 996 114 12 866 86 147 703 109 91 716 96 40 967 108 668 750 92 737 903 126 82 180 91 213 702 96 86 816 107 673 758 91 475 530 94 418 910 86 175 966 94 601 907 103 22 839 103 801 901 99 913 966 97 566 900 96 74 784 110 276 387 114 164 492 81 383 580 111 156 556 82 414 711 95 133 178 97 135 907 78 38 992 91 285 949 105 166 592 87 117 313 86 1 252 103 28 437 99 808 845 112 749 921 97 140 929 111 121 830 105 200 591 106 89 484 105 132 950 117 42 518 117 351 388 99 452 741 116 51 291 93 286 466 105 597 981 88 120 472 98 472 574 110 334 757 100 95 374 96 132 624 114 684 718 84 35 611 99 661 928 88 615 788 106 465 989 87 186 222 98 276 337 111 410 691 89 308 938 88 525 528 108 419 817 98 5 939 113 752 847 95 127 333 110 258 722 106 340 341 72 478 599 93 955 993 107 253 591 108 64 106 97 363 391 108 392 693 86 340 480 99 604 908 89 710 731 110 346 643 92 733 757 91 274 908 96 131 815 95 436 760 109 378 674 90 374 859 88 117 587 105 245 681 90 390 934 99 398 412 107 615 766 79 382 959 101 333 899 89 478 646 108 134 418 93 129 662 90 375 858 93 550 921 93 630 775 99 135 371 104 71 828 98 139 284 100 437 986 105 373 659 109 370 922 97 45 829 98 892 922 99 542 599 109 203 664 88 163 545 93 595 894 93 930 946 111 473 623 93 250 381 102 307 544 123 137 348 85 451 822 103 718 872 91 181 897 94 75 200 103 780 954 106 459 826 105 1 28 102 569 981 109 13 725 111 295 822 97 572 860 111 160 422 82 545 885 101 289 794 92 663 667 104 566 626 93 70 378 79 865 966 105 279 361 83 677 923 108 763 899 108 281 674 94 744 952 87 16 17 77 128 873 99 427 885 93 373 984 104 231 364 109 120 489 105 379 580 107 400 489 100 302 832 88 17 305 92 57 846 96 325 893 112 49 901 106 114 700 104 26 388 113 393 733 107 100 807 84 253 687 87 119 555 94 658 784 113 11 108 104 342 655 99 330 631 89 534 977 82 93 816 88 480 536 91 6 999 99 302 983 118 34 206 104 637 904 103 136 994 100 243 465 96 547 679 103 170 859 88 124 224 88 376 430 84 213 908 102 695 806 82 589 916 89 682 726 92 740 958 100 63 185 113 375 840 93 640 877 100 38 678 102 321 749 105 101 136 87 888 925 92 110 355 103 126 564 101 72 707 95 39 725 102 10 314 112 506 708 104 166 951 104 42 414 107 957 982 97 123 816 91 138 202 98 472 792 106 53 212 99 50 237 107 494 511 110 146 267 86 195 316 91 121 144 104 839 888 114 559 703 87 29 171 92 204 631 120 146 815 99 656 728 94 274 652 96 150 788 95 618 987 93 618 960 103 575 763 92 111 438 96 255 867 104 441 594 121 382 590 97 911 989 97 38 874 100 669 985 90 3 172 94 291 892 103 77 443 101 72 986 105 42 731 105 92 148 98 634 839 108 30 537 98 152 827 97 171 399 97 703 860 104 341 360 109 347 476 104 250 621 89 515 913 105 301 452 85 143 828 96 366 380 105 71 636 120 890 898 115 448 770 114 152 816 86 31 987 84 571 878 97 578 673 86 244 368 103 158 848 109 70 718 89 137 263 101 639 963 82 781 792 104 789 984 99 143 251 94 200 514 95 860 948 96 506 868 97 355 770 99 68 576 123 178 424 92 232 345 105 302 614 90 74 113 113 651 882 89 239 457 95 96 453 95 155 668 99 677 725 92 544 689 109 229 956 104 598 861 88 601 769 93 1 314 112 230 360 86 291 818 70 271 605 99 329 662 94 62 127 94 235 402 95 119 750 79 124 370 109 64 261 99 60 142 98 609 971 102 8 417 91 280 287 92 234 785 87 261 304 103 417 563 77 74 955 111 814 931 101 60 94 86 269 938 92 283 364 116 440 610 92 668 707 106 657 969 95 512 780 114 168 215 112 291 921 97 189 347 115 33 283 107 1 705 103 756 886 112 427 804 104 768 977 104 286 574 92 61 720 95 413 433 96 86 775 97 427 656 88 208 878 102 306 959 83 192 856 102 654 993 99 574 695 106 224 518 97 5 137 109 588 794 101 382 677 95 538 806 94 228 810 89 169 772 98 226 853 93 643 885 86 746 986 88 670 864 102 7 983 109 116 412 115 59 293 98 773 939 109 511 750 113 183 658 101 673 897 95 49 995 95 359 958 105 8 60 92 537 810 88 232 879 114 79 246 112 359 385 96 341 933 99 643 805 88 891 908 106 247 263 107 470 892 90 61 243 102 393 787 82 475 761 93 307 853 100 653 726 114 853 973 116 616 791 93 779 943 101 12 693 101 67 328 117 42 188 101 90 841 87 57 616 122 603 763 96 158 754 103 274 778 94 336 755 100 16 700 95 598 770 99 547 579 120 169 211 103 27 867 96 98 359 87 90 923 83 155 224 100 17 716 74 516 814 106 28 610 104 202 210 114 50 680 102 35 325 99 162 510 95 79 866 98 848 857 96 298 633 81 426 752 86 664 745 105 119 306 107 163 329 93 464 813 88 332 476 84 747 958 105 25 257 101 522 530 101 13 996 89 581 644 108 450 764 105 726 973 91 327 525 95 585 630 82 514 879 95 248 301 97 395 572 87 726 961 92 636 870 91 162 441 112 686 750 89 386 421 100 754 949 109 12 511 101 386 614 122 414 783 112 107 192 98 327 802 68 18 973 92 50 202 93 294 775 105 378 477 103 503 770 108 167 987 93 480 753 95 97 955 95 48 694 70 153 589 90 171 270 85 888 965 92 117 315 104 553 765 92 331 777 91 297 608 97 306 869 106 148 691 111 195 875 92 48 555 112 240 660 101 240 384 87 307 849 95 141 873 84 126 313 91 425 739 83 693 901 92 508 711 112 417 497 94 378 678 74 444 798 89 126 954 126 317 908 83 15 714 93 228 485 96 491 822 97 515 956 99 154 894 110 202 247 94 347 516 86 578 798 95 356 492 103 250 912 109 461 869 113 294 773 89 704 775 102 4 202 100 307 620 101 350 627 112 226 638 98 583 905 93 132 656 116 291 997 93 569 858 97 224 335 130 200 686 97 132 521 78 156 581 102 389 699 98 141 302 86 699 791 101 555 599 116 552 841 90 218 370 98 428 938 110 294 641 92 505 525 75 77 514 100 231 298 96 206 248 98 328 766 102 323 757 105 401 785 91 138 219 100 310 655 102 266 360 90 125 868 100 219 481 96 340 682 100 801 831 102 148 495 116 169 988 106 223 625 104 134 254 98 516 857 102 722 883 93 95 683 100 616 775 90 0 527 116 226 337 100 160 603 108 424 783 100 9 380 89 780 786 102 331 990 114 149 978 114 627 728 102 261 472 95 67 591 108 464 687 108 518 934 105 99 891 101 433 460 94 133 745 103 45 301 112 28 596 89 446 588 82 533 767 116 491 498 103 132 380 94 526 815 97 27 361 105 593 878 94 633 798 89 291 646 100 802 999 93 82 905 96 561 671 99 237 565 110 580 977 85 521 586 104 188 332 102 581 974 99 342 684 100 75 256 101 43 941 80 561 920 93 573 902 88 94 381 107 228 752 89 13 414 107 558 786 95 95 535 91 202 445 116 197 572 93 135 892 102 349 381 106 229 802 96 422 685 102 269 464 104 15 109 106 271 460 102 22 900 100 404 797 91 233 747 107 204 829 103 35 658 112 66 352 103 51 517 109 474 891 90 544 825 111 32 637 104 49 355 78 488 747 98 704 856 107 574 902 107 751 848 90 161 468 116 550 898 103 471 848 102 708 773 101 227 521 110 96 696 107 41 957 104 492 670 104 292 668 98 143 966 92 200 221 110 415 686 109 168 475 109 239 526 98 813 840 100 865 954 94 137 728 98 347 675 69 253 726 103 545 555 72 446 730 99 168 385 112 10 626 105 137 354 90 18 476 86 317 367 108 65 455 108 60 267 105 219 814 101 210 576 96 115 545 116 270 767 96 573 785 113 265 512 104 166 966 109 449 636 98 493 703 108 223 233 98 456 902 106 413 634 104 6 736 94 591 973 95 204 544 99 276 763 113 180 278 111 580 927 87 426 901 100 301 791 101 529 645 91 116 735 81 180 985 86 672 766 93 903 949 95 624 718 108 65 762 109 638 739 110 671 743 107 619 761 94 407 417 91 903 946 96 724 917 103 390 780 88 551 850 108 54 186 95 762 868 86 236 521 85 356 824 104 406 886 110 140 174 118 421 706 109 388 950 107 44 504 122 378 812 112 590 727 98 242 812 113 292 685 103 161 491 91 367 635 95 158 476 90 227 668 101 476 548 86 225 367 116 3 658 92 826 894 93 467 989 103 697 726 107 228 797 105 226 704 98 556 730 100 235 253 102 647 934 92 89 249 95 482 910 99 670 830 118 516 985 83 443 511 101 174 951 89 882 885 97 202 739 72 78 884 104 214 971 96 157 313 108 158 464 99 464 835 93 18 309 92 84 605 115 383 549 110 143 696 92 55 212 97 794 943 92 683 902 101 16 310 102 47 315 94 38 69 101 180 653 110 471 891 91 192 360 119 551 819 95 263 443 99 107 272 84 465 744 90 568 970 87 371 590 106 240 251 95 652 856 86 0 407 103 332 781 94 169 445 95 143 543 95 755 805 94 376 661 114 49 509 109 116 571 112 510 838 104 9 504 112 477 997 106 469 481 99 695 766 89 498 829 92 782 967 83 668 948 93 246 792 114 16 884 91 258 689 92 216 899 105 62 199 89 791 915 98 289 704 85 609 673 93 477 609 88 305 540 75 285 398 97 489 719 119 57 276 85 42 644 83 24 499 104 116 588 98 215 719 111 836 997 95 51 671 88 346 760 94 580 801 92 246 538 103 83 857 95 293 403 97 478 524 86 65 584 98 564 958 81 206 271 87 198 424 107 526 529 98 272 684 70 3 544 105 610 845 82 60 738 112 297 452 113 695 887 115 75 249 109 482 887 80 14 921 105 291 837 90 472 812 113 474 795 105 69 625 107 86 690 105 535 593 103 571 747 102 377 412 93 128 707 111 365 941 108 444 600 88 233 495 104 65 409 112 376 653 94 284 390 99 156 685 97 75 322 115 74 968 118 472 583 110 12 509 95 105 335 105 349 947 96 94 588 97 640 834 65 350 752 102 57 338 82 330 475 119 572 717 89 214 777 125 210 318 106 549 763 81 507 932 97 278 449 91 160 929 86 243 646 100 145 874 102 464 789 100 370 566 88 605 649 94 46 630 97 100 457 106 386 752 101 586 904 101 190 600 104 219 479 113 528 768 108 27 208 96 106 265 101 315 883 104 317 481 97 422 770 94 534 718 89 223 681 95 46 778 116 516 772 84 229 308 89 645 996 95 2 360 93 34 227 113 80 832 94 335 422 97 468 491 100 290 484 113 267 389 100 175 371 85 269 590 93 123 943 97 520 661 96 676 712 109 598 961 95 46 567 98 526 992 108 226 297 87 51 778 92 226 541 88 274 713 103 881 925 111 366 685 100 719 760 98 842 932 105 465 749 95 98 148 99 125 686 101 174 330 94 361 575 103 446 921 96 154 490 98 700 840 89 550 764 99 868 884 93 492 962 90 963 976 111 84 746 132 551 667 102 600 716 113 216 728 82 537 636 92 133 165 106 104 730 103 348 450 78 24 610 108 282 691 106 732 764 85 811 823 116 533 726 102 335 386 114 79 753 98 428 554 113 290 333 93 506 647 96 396 930 90 620 865 108 464 606 109 244 540 92 128 646 122 479 594 102 350 401 99 457 675 107 486 766 98 255 725 96 292 720 103 80 523 126 496 852 105 455 806 89 523 952 96 24 952 108 240 880 85 593 664 101 137 444 105 169 591 99 108 843 110 273 697 114 435 820 115 14 372 122 826 931 95 97 269 77 34 986 119 402 818 95 350 705 85 120 440 94 405 588 102 85 521 100 12 618 99 138 398 87 373 889 104 214 693 95 609 649 115 469 865 115 166 332 102 261 621 113 335 571 102 642 852 95 335 371 98 710 980 94 115 290 115 154 667 101 224 455 94 170 930 108 230 231 79 612 686 111 650 958 103 285 850 99 323 793 103 228 518 104 110 622 107 521 914 104 134 532 98 530 849 101 187 969 97 570 590 96 723 882 105 842 943 101 651 890 97 535 669 89 294 460 98 215 753 102 508 794 98 346 617 106 749 803 86 130 955 102 152 574 118 27 528 96 171 271 100 360 677 96 117 745 103 337 864 104 210 460 103 105 311 97 37 231 112 66 171 105 98 428 99 238 408 96 56 88 91 299 309 103 145 515 104 297 305 113 387 565 91 86 434 87 269 461 95 816 879 102 129 571 88 143 822 90 174 698 98 618 627 94 270 680 116 636 643 101 143 451 97 666 874 100 666 737 121 225 355 97 33 747 100 125 738 119 385 638 105 712 736 95 104 428 102 278 340 88 295 820 111 229 401 106 603 804 97 223 299 84 362 625 94 497 562 112 287 408 97 217 674 92 2 517 118 37 66 100 64 157 115 556 745 81 406 905 103 205 233 98 505 650 85 547 970 93 443 909 107 450 790 104 3 786 107 119 495 99 176 857 101 374 451 103 797 879 90 454 822 105 150 290 113 9 957 112 237 590 104 747 954 107 46 178 101 538 746 106 187 578 125 204 351 81 127 583 108 232 434 107 346 791 87 133 424 111 373 673 109 250 734 99 193 974 109 337 955 104 182 852 95 176 275 105 281 306 78 80 381 102 338 474 119 411 633 123 376 638 100 135 911 84 78 554 90 528 611 86 309 389 90 361 419 85 0 54 85 688 771 98 156 917 117 531 792 96 252 630 84 212 557 96 2 168 100 237 785 98 874 996 90 149 502 108 622 993 111 376 477 118 59 974 106 39 886 116 661 734 89 641 968 96 376 418 104 289 726 96 632 810 118 409 899 111 882 890 102 468 659 98 160 644 96 636 821 114 330 562 98 525 656 74 678 680 92 447 781 111 192 904 110 772 955 85 633 954 110 211 469 115 484 907 87 186 737 107 342 709 101 821 952 97 140 198 87 614 826 86 383 605 91 173 966 116 872 916 91 141 594 109 19 732 100 73 715 122 792 947 100 176 612 93 387 869 117 358 615 104 123 897 97 164 992 100 455 971 110 270 964 102 78 810 106 155 636 93 38 270 96 234 792 71 692 725 104 901 947 91 350 821 86 263 620 98 376 453 107 195 409 95 280 398 88 69 907 85 44 439 103 59 230 112 523 826 80 118 267 124 656 861 102 500 808 103 44 46 103 582 948 92 805 904 88 116 762 80 514 744 109 227 602 89 888 908 117 27 148 90 599 901 108 53 836 102 570 786 103 283 597 101 394 431 108 106 378 79 62 144 90 327 902 109 45 682 106 86 939 99 59 936 98 305 841 109 833 922 94 109 523 110 124 488 100 494 810 107 44 813 110 24 555 108 144 490 100 892 905 109 1 287 88 386 665 89 651 812 105 430 838 108 504 835 91 753 838 110 676 788 97 87 458 98 64 790 104 56 997 122 147 158 92 156 593 104 87 186 95 708 873 108 21 337 104 427 716 85 186 748 105 754 905 110 531 713 88 719 880 98 47 981 108 886 982 112 571 722 88 150 752 108 41 260 86 457 806 106 839 945 84 7 459 86 806 992 109 353 559 102 568 702 118 69 165 96 187 923 86 229 925 107 297 707 90 306 549 96 550 889 100 894 966 86 139 273 108 737 802 96 515 526 95 581 696 88 545 862 107 259 830 99 474 690 93 722 992 90 71 926 106 443 865 104 554 690 96 365 408 96 582 773 89 101 953 79 677 743 88 125 132 98 339 417 102 431 918 101 119 506 92 61 478 105 389 963 110 88 490 84 695 822 86 76 398 109 234 802 108 538 639 112 187 299 105 155 936 115 388 978 100 165 870 120 388 434 116 169 427 99 557 888 89 675 748 114 653 696 102 473 968 93 454 851 99 71 244 96 241 455 104 132 717 120 72 818 100 36 66 106 437 480 95 305 573 110 242 303 103 495 751 98 285 891 99 790 805 91 701 838 106 507 760 89 33 252 100 414 743 105 896 934 80 27 928 104 438 986 102 298 402 108 761 890 102 9 811 125 463 493 101 41 593 99 233 733 92 6 297 101 585 899 107 306 842 112 761 835 104 215 377 94 90 404 99 147 960 126 355 531 96 118 834 112 167 883 94 337 494 101 471 953 119 764 789 111 363 495 98 98 139 99 298 638 103 721 776 113 245 246 98 516 701 114 8 800 92 835 848 95 410 908 101 683 700 89 655 923 102 10 214 98 320 831 94 218 407 89 82 539 101 137 956 86 275 501 111 26 807 112 199 202 106 165 276 100 195 730 96 759 870 104 127 443 109 463 805 112 897 944 82 91 523 89 268 581 102 603 829 105 575 892 78 234 521 86 268 270 87 885 997 100 964 971 97 743 948 108 157 173 109 194 314 92 408 432 100 395 923 92 695 893 94 446 785 98 147 911 106 457 655 89 46 655 91 292 725 111 717 841 110 690 807 88 342 513 109 432 629 102 95 301 110 79 139 98 116 499 104 18 186 84 837 913 110 771 856 111 194 857 84 23 175 112 246 744 88 429 829 94 442 780 116 308 932 104 405 685 88 227 577 113 679 920 104 413 853 94 410 898 84 380 925 104 276 443 101 95 772 92 281 780 106 164 886 89 114 831 98 129 623 96 267 316 114 515 745 108 585 816 107 496 845 96 492 515 104 892 992 108 170 885 100 116 298 92 558 615 107 734 936 109 227 474 92 753 761 113 148 687 108 8 801 106 893 908 113 386 867 97 17 261 106 382 776 112 108 638 79 84 353 98 476 629 88 244 698 95 474 849 111 702 833 105 477 780 99 162 191 104 690 933 90 523 749 115 23 309 90 535 836 94 499 505 100 233 694 90 553 719 93 474 959 82 467 697 101 698 958 79 3 426 98 107 461 89 33 146 86 267 972 93 468 688 92 492 521 96 104 345 107 656 794 88 304 593 86 56 847 98 41 556 107 249 731 118 172 515 98 396 988 115 13 281 111 2 89 99 58 144 88 72 941 101 228 694 86 323 472 73 51 899 89 80 910 78 381 809 106 626 948 109 195 864 98 262 713 118 668 686 97 436 669 97 240 592 92 393 713 93 453 812 106 554 671 111 351 437 102 877 973 102 194 566 102 232 585 107 444 819 102 333 912 85 272 862 108 61 788 110 382 955 82 211 359 108 72 541 104 143 399 106 447 521 91 111 857 110 365 467 94 698 983 102 324 512 113 73 675 90 142 518 107 148 874 108 57 376 96 30 862 91 342 700 94 1 143 97 648 968 109 200 804 119 298 792 91 717 999 118 181 204 92 544 876 101 203 577 104 57 300 85 317 618 98 493 829 106 20 710 88 292 796 96 333 530 92 24 574 96 89 380 102 189 846 107 421 482 81 1 849 106 606 869 91 74 236 86 231 314 98 161 402 102 601 650 103 142 170 124 470 524 102 66 255 95 828 923 109 700 939 107 36 955 104 706 965 89 49 212 102 411 907 107 139 699 81 194 295 95 324 325 98 583 685 110 726 768 88 113 698 86 589 961 95 323 940 104 476 528 107 28 719 99 122 923 100 41 509 105 213 459 99 278 350 91 37 601 118 150 248 97 159 360 96 665 973 88 152 434 100 233 989 93 811 991 102 658 788 89 224 494 114 254 929 82 57 806 98 716 926 98 546 838 109 119 985 94 738 989 92 222 966 94 389 893 97 78 245 102 117 634 91 461 945 91 587 644 109 21 888 89 20 529 87 233 430 79 363 611 95 249 782 99 66 788 103 352 712 91 562 792 114 406 556 98 189 881 86 334 574 110 100 142 89 83 565 95 266 820 95 560 886 101 285 315 90 32 263 97 545 842 88 452 756 76 926 938 91 268 389 94 261 771 96 844 953 93 512 772 113 249 652 91 473 830 97 271 448 98 439 894 80 572 813 94 544 711 115 290 985 111 159 857 98 143 147 108 247 881 107 382 543 100 294 424 105 217 969 102 717 847 97 106 119 103 348 643 108 229 970 105 178 994 86 455 684 105 372 685 100 398 944 106 206 882 99 183 774 106 178 954 99 408 442 136 348 558 96 736 766 107 493 654 96 522 602 86 12 291 100 355 777 116 37 135 114 138 166 83 300 856 109 151 657 86 605 853 122 461 844 112 242 672 107 212 436 105 605 664 103 339 394 87 316 531 102 25 894 73 634 660 110 469 764 105 262 371 86 543 925 103 51 924 93 195 578 94 936 948 96 564 888 89 384 502 105 468 717 75 965 978 106 480 750 99 627 956 90 482 659 104 71 714 104 826 827 103 281 405 106 453 785 97 881 987 109 158 898 98 662 990 121 225 661 98 473 505 89 867 991 88 294 676 104 506 980 121 317 351 105 145 678 102 75 460 101 173 737 101 580 811 91 99 775 125 548 797 104 237 251 94 112 549 64 633 711 108 451 749 100 135 733 93 355 955 101 266 755 106 265 765 101 584 722 91 317 427 88 159 637 115 498 520 91 399 564 100 225 658 111 664 957 91 33 601 110 605 941 81 415 885 91 407 558 102 671 837 105 423 756 98 336 869 108 802 991 102 6 998 107 302 346 89 362 953 99 404 629 106 486 826 101 845 882 94 297 700 97 696 752 110 635 680 116 453 497 106 371 660 101 0 995 84 142 601 98 766 797 118 10 851 106 132 444 94 307 542 98 185 188 110 464 543 103 262 936 97 13 781 85 307 772 89 511 964 92 426 952 114 27 125 100 945 958 106 202 940 111 449 727 92 233 597 110 262 975 94 269 834 96 180 958 107 397 405 94 1 498 101 23 428 97 780 889 80 86 437 110 381 774 92 143 172 99 254 295 110 140 871 86 376 445 95 122 284 105 730 921 104 889 935 101 234 853 99 498 693 103 27 368 78 611 892 126 11 923 104 408 754 107 49 542 105 366 516 108 463 793 85 456 911 112 348 677 99 304 447 100 124 597 98 760 905 96 57 358 103 453 503 109 653 656 103 270 527 91 281 818 104 430 936 106 151 420 95 118 195 109 273 850 109 299 356 109 337 453 97 10 695 111 542 567 101 407 816 101 346 776 114 129 415 97 397 895 84 236 941 99 463 723 74 339 843 115 423 897 96 2 849 84 70 164 118 521 918 96 328 386 87 377 796 96 266 738 104 54 424 88 677 688 106 260 269 110 70 138 93 138 623 97 27 545 106 358 947 99 259 627 100 437 784 104 59 538 101 505 761 95 630 720 100 418 423 107 278 734 92 627 794 105 249 954 130 256 983 107 125 424 93 451 642 102 44 172 107 640 764 120 146 857 98 308 733 104 242 656 85 489 852 103 599 843 108 287 524 95 535 885 111 454 959 111 901 917 107 475 752 91 346 409 113 696 933 97 491 957 96 299 568 100 258 881 124 9 921 101 435 473 122 421 881 96 396 735 97 180 242 106 230 490 82 343 877 106 57 116 99 9 260 92 163 955 85 375 427 81 414 933 91 734 836 109 92 615 93 230 631 84 378 935 102 469 568 98 277 929 91 230 694 91 441 804 92 617 781 102 355 483 98 793 843 100 493 873 79 63 171 110 476 753 95 377 615 98 834 839 101 135 234 98 776 829 105 162 747 111 462 571 114 148 502 95 6 404 101 380 669 97 331 563 81 819 848 108 37 783 113 518 951 100 312 332 123 459 628 99 133 600 96 183 507 115 614 948 90 550 602 97 742 850 94 395 691 105 739 827 107 98 764 95 452 986 97 494 753 100 349 376 90 663 850 117 441 920 99 285 930 104 505 972 92 403 837 100 289 460 74 144 727 103 113 766 86 368 933 97 843 890 100 578 936 109 310 366 101 396 902 92 353 396 96 814 818 95 435 747 98 88 587 95 574 745 119 24 650 103 503 522 99 219 907 115 550 841 91 503 849 97 378 596 107 194 243 101 633 897 118 347 823 106 268 583 89 219 444 96 97 794 103 297 381 85 52 930 87 672 769 98 326 961 105 563 978 111 65 901 107 125 912 108 109 586 93 282 512 108 646 663 93 383 457 90 157 462 109 107 290 95 176 543 107 358 761 98 662 759 95 819 917 105 840 857 100 6 347 83 109 406 104 707 849 121 550 652 100 443 736 104 297 939 102 156 361 104 125 590 104 78 382 80 603 962 102 535 935 102 63 375 87 41 91 100 561 804 90 710 831 102 101 141 92 468 947 99 380 773 103 86 659 97 440 800 81 43 611 111 241 720 97 574 994 103 4 161 104 474 538 93 24 768 112 716 754 94 3 532 79 72 787 108 12 939 105 337 701 113 209 469 109 356 721 93 11 372 100 351 666 100 396 754 106 374 835 89 200 466 104 5 510 84 372 839 91 342 609 79 37 493 98 651 781 88 443 841 114 707 711 102 418 720 98 48 100 96 36 419 90 134 696 89 447 573 98 153 259 94 291 429 100 502 832 81 704 821 93 103 408 84 85 186 100 497 505 99 683 688 110 743 789 104 137 392 105 2 858 88 73 268 107 233 672 111 429 932 89 10 956 98 56 921 101 111 804 108 606 787 111 284 942 98 124 696 98 354 593 112 455 494 101 14 309 100 471 501 103 460 728 109 669 978 96 94 641 92 56 690 102 54 236 96 67 257 90 248 947 109 511 940 92 804 895 103 764 873 108 284 689 118 57 266 102 72 756 120 136 683 105 436 615 101 232 936 103 411 753 93 537 831 104 26 613 106 318 893 99 222 405 106 341 573 97 631 685 107 215 323 96 65 521 100 524 596 85 796 932 107 706 842 82 519 631 111 415 508 99 196 786 100 263 727 99 286 715 98 21 119 86 619 632 101 39 811 113 262 539 93 542 606 95 51 574 89 431 695 100 692 813 83 657 889 123 287 848 98 571 821 100 649 777 80 254 282 102 195 634 104 20 635 95 491 843 121 397 904 105 130 146 106 353 471 96 758 975 115 14 565 94 200 382 109 318 601 93 279 829 95 465 981 116 435 884 118 70 934 110 140 496 102 413 581 107 26 62 108 509 745 100 25 620 101 265 717 89 43 534 101 593 637 113 93 901 91 469 547 75 346 948 99 475 533 115 190 527 99 395 970 84 156 574 110 281 902 99 9 29 93 276 837 103 332 972 91 42 370 98 34 216 92 79 483 105 45 431 98 745 794 102 641 842 113 212 843 96 455 689 102 791 816 101 194 397 99 591 645 93 28 914 98 142 721 90 736 996 94 22 531 99 739 753 85 344 746 95 77 454 103 142 622 128 405 637 77 381 703 89 90 602 94 455 742 90 245 301 99 343 861 95 139 747 99 545 695 88 692 764 97 308 588 95 537 984 106 222 873 109 21 719 113 676 990 94 918 972 91 309 677 93 509 629 91 101 740 78 412 630 113 6 662 107 97 850 81 904 947 102 332 552 106 389 888 91 236 345 86 749 962 89 816 878 103 181 214 111 153 928 83 143 190 99 615 995 108 238 571 77 350 503 101 591 724 98 787 938 101 340 738 92 30 849 86 781 915 78 251 615 96 722 834 94 338 494 118 132 805 106 714 832 105 502 545 103 351 862 90 45 566 90 332 697 94 711 978 104 601 625 96 30 249 98 426 942 99 807 885 96 411 744 130 406 929 126 880 907 97 210 993 111 330 794 105 170 965 94 221 424 112 154 276 104 306 357 107 333 599 101 57 455 92 524 753 111 412 520 100 355 731 102 129 529 104 208 395 100 622 802 103 199 458 91 105 438 96 497 968 102 90 105 113 406 529 96 14 360 99 52 688 102 182 186 110 47 805 77 315 335 90 467 689 112 82 801 88 6 594 88 328 669 112 386 535 107 174 913 98 131 805 103 43 274 106 91 960 90 118 891 98 47 899 100 52 532 106 274 599 123 47 620 94 78 303 97 211 627 88 437 969 91 596 968 108 337 547 97 501 941 96 12 165 82 109 801 95 126 257 88 281 393 109 407 495 88 167 513 92 210 528 125 219 573 99 699 840 91 922 923 78 88 798 85 276 332 96 204 947 114 317 957 119 227 552 118 67 181 103 347 660 98 401 952 84 644 844 102 410 832 105 267 482 108 164 921 84 308 755 111 191 918 87 53 514 82 608 938 108 286 612 100 199 436 97 219 957 98 601 859 94 575 633 103 766 958 112 476 702 107 351 469 92 412 915 109 772 951 91 194 712 96 323 815 111 337 894 108 97 330 108 9 419 107 316 684 108 216 412 113 736 810 103 475 702 95 501 520 99 669 933 96 240 438 121 300 504 93 385 744 97 296 548 98 150 535 97 154 393 81 191 871 96 284 767 107 209 429 103 125 733 105 623 624 83 244 764 99 379 691 104 4 377 91 384 947 108 768 924 99 362 622 96 935 945 95 273 485 111 255 983 100 191 325 114 183 623 101 52 111 107 264 974 100 413 679 90 92 512 113 43 825 110 470 783 112 18 596 107 353 811 104 153 229 101 240 448 117 552 622 113 208 324 92 648 960 101 384 900 107 582 984 106 286 453 118 124 801 112 231 372 111 151 675 104 177 397 124 192 316 116 24 539 102 177 936 105 57 831 89 147 300 101 507 800 103 38 566 114 14 440 115 525 583 94 413 432 84 83 362 111 410 688 119 294 696 91 480 718 99 553 652 84 152 515 86 590 756 103 293 755 96 644 751 91 129 304 126 416 730 112 169 458 104 494 857 95 356 395 105 71 261 102 321 429 95 128 580 115 102 141 101 326 394 95 525 635 103 44 517 104 287 745 97 75 952 107 389 449 109 387 535 101 284 581 110 289 620 97 159 473 111 582 916 109 270 684 91 294 445 101 43 98 100 135 755 91 342 966 103 72 978 106 471 879 93 50 87 95 359 858 115 728 938 116 618 956 95 386 830 86 311 347 83 212 314 113 610 809 108 453 985 88 170 599 114 398 815 89 452 910 105 327 798 98 177 865 95 417 858 117 241 757 121 200 999 95 2 540 98 115 157 93 205 768 98 141 312 94 681 733 102 209 614 98 352 975 100 29 759 106 898 981 105 371 842 106 520 957 100 122 615 103 56 905 93 22 380 111 137 493 87 0 542 97 833 890 128 196 720 91 667 691 113 613 937 93 80 441 89 45 214 94 175 401 102 728 759 98 481 770 101 853 957 98 315 528 108 780 940 85 611 830 98 209 749 96 61 926 100 50 943 110 348 998 110 134 529 98 201 426 100 586 604 97 39 221 92 382 617 100 711 831 96 177 277 113 49 519 82 786 916 78 19 411 91 18 330 102 74 611 100 62 685 79 86 179 95 176 480 94 806 969 78 898 934 103 598 985 99 260 911 100 195 962 83 237 658 86 700 999 103 636 853 109 94 169 82 54 748 99 441 461 84 209 256 84 522 713 99 582 697 77 456 471 98 180 246 108 543 867 92 304 413 95 662 779 95 192 959 101 708 886 93 703 718 111 489 784 95 463 527 89 53 308 110 30 727 88 76 851 96 787 900 105 344 346 95 455 506 105 677 749 85 369 999 101 352 396 115 117 938 91 405 720 107 73 690 109 62 339 91 279 911 108 278 427 97 444 708 124 135 879 88 311 498 116 269 756 96 761 955 98 71 673 118 444 937 99 838 936 96 77 857 86 361 919 94 190 726 102 50 557 97 609 635 96 740 977 106 302 433 103 52 572 85 252 471 108 58 323 96 380 396 122 256 986 90 34 802 104 264 414 101 64 243 107 59 807 97 271 720 114 521 559 99 76 950 117 338 684 103 387 426 108 14 120 96 333 638 92 62 225 85 730 748 91 85 167 90 578 714 109 631 912 84 314 665 98 815 902 95 407 830 96 454 813 94 500 686 81 564 596 95 783 872 114 174 855 95 56 736 106 673 954 101 610 710 95 24 232 102 98 306 103 275 505 97 497 519 94 202 696 90 569 741 106 769 793 108 328 404 92 50 450 121 306 677 95 3 694 102 517 871 93 728 951 108 885 892 122 182 305 110 895 896 96 699 880 105 354 581 101 14 411 105 302 949 91 783 805 93 19 761 87 6 463 88 687 977 107 175 750 98 130 830 100 320 435 111 625 800 83 293 961 84 592 924 101 93 207 96 460 909 99 85 766 101 636 701 95 606 938 101 497 688 118 144 375 116 417 708 98 179 660 99 344 713 99 150 478 101 189 858 93 741 812 89 389 999 109 649 928 102 338 454 101 328 763 99 279 422 91 28 885 106 213 306 103 191 466 99 238 634 95 411 700 97 433 631 115 679 797 95 332 939 97 375 596 115 329 587 87 458 912 121 220 241 98 780 917 86 300 972 88 844 972 105 34 884 101 735 817 96 626 686 78 659 846 98 80 614 91 700 736 108 969 993 97 247 484 96 901 992 122 43 142 101 148 264 96 622 784 99 400 931 73 118 981 96 204 362 90 406 657 106 229 567 91 871 942 93 293 976 105 399 844 86 223 324 75 379 798 103 171 444 113 530 652 91 238 346 99 457 717 88 233 809 114 394 652 87 302 483 97 35 387 120 123 914 114 97 370 113 176 973 95 227 449 108 530 663 104 99 929 86 200 233 106 112 925 75 88 817 92 860 908 108 204 803 104 101 125 101 25 395 100 557 769 101 452 906 99 741 980 90 411 664 105 492 765 102 3 668 91 467 799 103 692 954 90 141 574 94 157 770 111 396 775 94 512 822 97 503 598 85 310 610 97 15 210 110 868 935 82 171 595 79 81 548 99 597 921 88 86 645 106 24 586 93 259 439 93 320 370 95 145 348 94 75 758 100 322 986 102 74 931 89 115 472 87 118 235 70 103 953 90 411 763 94 349 520 110 301 763 93 188 417 100 242 755 103 47 554 90 858 865 113 583 803 84 253 666 100 576 928 109 281 928 90 63 898 106 125 572 100 101 129 112 244 920 113 504 924 90 21 447 90 414 763 114 156 447 103 458 901 103 174 477 112 160 290 90 481 888 87 884 965 114 73 824 98 312 616 91 770 799 104 370 738 98 354 764 93 363 552 102 128 474 112 344 510 78 160 612 106 120 957 90 783 979 104 32 95 115 319 863 102 366 832 90 342 703 99 134 862 95 138 288 82 423 901 104 242 490 100 128 801 105 264 371 98 294 561 99 540 991 95 54 401 100 446 471 93 756 801 98 144 900 105 975 984 118 529 796 102 615 918 87 44 397 101 235 780 120 502 923 94 587 933 95 814 842 90 253 507 89 382 861 118 304 620 91 339 471 99 448 631 103 258 685 113 124 416 107 199 550 103 279 289 114 218 942 98 545 987 80 378 417 96 486 986 83 255 275 97 563 979 93 447 917 97 193 712 96 299 357 84 2 361 110 507 899 95 131 955 99 405 718 98 255 413 105 17 878 118 654 711 109 304 832 106 60 203 92 231 878 77 478 580 108 78 931 92 223 311 94 556 975 100 77 305 106 423 592 105 40 793 111 359 683 115 405 701 100 659 773 102 598 615 86 39 104 109 42 808 91 327 975 89 242 963 122 144 534 100 184 886 116 79 222 111 203 919 77 120 245 111 307 551 109 688 694 115 332 691 107 185 816 99 484 897 103 313 539 103 317 819 114 420 473 112 345 648 90 29 382 86 78 713 90 18 287 98 350 683 106 480 948 97 8 307 89 378 882 89 357 765 88 427 861 106 736 745 121 46 612 102 384 844 101 688 728 113 31 231 95 470 728 103 163 661 94 76 91 106 663 960 107 446 964 79 350 692 92 142 523 98 34 507 96 498 587 99 625 977 106 357 614 90 63 143 125 8 98 104 592 690 105 306 880 102 758 961 99 21 171 101 199 247 107 134 267 102 910 990 94 427 603 108 157 275 102 30 450 98 181 420 111 871 905 98 54 439 96 12 388 105 416 912 81 114 837 98 377 391 107 439 887 93 110 121 112 239 474 99 250 723 94 497 815 95 896 913 104 30 296 101 775 903 99 159 316 90 259 892 100 15 60 87 108 665 94 109 224 93 669 783 107 78 156 93 244 886 98 303 620 119 354 797 96 413 858 81 448 911 90 109 736 101 328 979 98 576 719 98 336 799 89 82 407 97 884 913 101 656 810 87 650 843 98 284 976 88 331 442 103 515 584 99 395 518 82 307 968 104 612 795 89 675 966 105 127 773 108 390 842 99 808 815 85 205 297 97 27 72 102 203 794 118 788 885 102 473 820 105 424 539 85 326 327 95 356 742 112 35 967 101 98 147 112 144 561 88 415 876 93 567 732 108 247 272 107 527 916 117 438 969 81 349 460 99 229 986 97 536 636 90 351 743 92 913 999 97 246 964 104 66 925 102 52 605 99 35 896 102 108 954 92 336 774 97 718 755 112 13 770 105 6 937 94 700 931 106 285 357 102 171 376 85 431 511 91 632 736 84 77 469 82 654 740 84 205 861 101 78 696 109 347 518 95 217 349 96 898 994 77 181 265 104 22 131 97 669 890 103 302 636 97 57 817 98 528 920 98 685 980 96 135 385 76 138 564 96 443 651 80 396 693 108 331 678 107 228 713 102 516 615 88 226 439 109 325 636 119 268 417 106 151 757 103 433 674 108 109 386 97 102 526 93 226 383 103 561 647 105 371 522 109 120 939 104 79 375 107 53 734 100 372 614 107 421 608 112 334 342 102 23 449 89 318 454 86 389 485 104 308 429 100 375 511 95 294 599 109 357 809 96 168 281 97 585 590 100 83 390 87 38 158 100 459 967 85 647 729 92 843 847 98 201 272 93 193 548 107 426 648 95 477 766 112 287 868 101 201 599 97 75 480 116 143 144 104 351 419 90 555 780 87 809 870 94 138 631 111 568 666 103 103 689 106 497 548 103 5 750 111 709 875 96 142 322 98 935 944 90 685 814 98 413 963 97 315 632 113 432 662 99 377 970 95 329 570 106 477 830 106 260 308 94 162 713 89 484 702 68 425 578 102 67 162 101 53 946 118 440 590 97 698 799 105 99 471 109 367 918 117 381 750 100 612 889 98 292 786 108 546 574 87 488 708 107 172 614 96 483 957 90 215 778 109 300 887 101 65 163 97 44 516 93 26 510 94 262 740 106 28 346 100 495 905 101 427 976 92 521 572 104 586 788 93 648 700 99 2 854 107 105 453 120 218 872 97 361 552 101 523 770 98 813 849 99 35 778 94 601 967 88 486 533 116 207 794 101 27 303 104 36 984 98 283 476 103 219 584 103 588 917 98 68 109 105 574 713 100 392 525 96 287 416 94 38 586 109 281 437 98 176 648 101 129 235 109 232 492 101 24 999 111 226 362 94 11 157 92 94 446 109 190 581 114 32 861 101 305 902 109 367 767 96 439 744 96 673 820 88 300 375 112 495 849 106 75 185 95 59 224 92 896 962 112 105 703 103 17 248 108 326 646 104 409 529 100 296 574 107 713 836 93 715 998 91 441 816 105 630 862 98 13 764 100 20 973 108 435 760 105 398 509 100 776 974 98 204 249 93 421 846 105 101 369 86 301 586 103 48 560 89 390 804 116 275 998 115 212 576 113 938 950 97 43 824 102 787 968 105 478 483 112 790 949 94 36 165 108 310 379 93 112 519 97 105 817 100 711 921 90 110 873 129 698 849 85 95 561 104 480 533 80 325 779 106 308 705 90 162 909 77 541 710 93 45 796 107 282 337 107 712 825 97 304 896 111 302 621 94 447 565 108 828 940 97 136 368 73 141 199 114 168 256 89 334 449 91 339 600 114 52 859 87 609 823 80 210 422 87 468 569 95 614 994 104 871 928 100 299 510 101 111 630 104 198 983 105 354 616 105 571 880 94 294 473 101 291 462 105 754 980 85 595 670 84 471 577 89 233 377 103 404 497 107 641 698 112 74 423 103 560 728 111 375 587 105 539 721 94 450 647 88 560 953 82 140 417 103 359 652 117 160 219 94 451 524 116 347 963 97 249 764 103 42 64 92 812 996 110 301 707 93 244 803 104 91 995 102 319 569 105 422 505 118 148 572 103 537 555 91 698 945 122 411 816 89 283 416 96 473 919 107 352 757 86 93 809 109 250 542 129 552 948 109 63 555 114 805 894 105 107 919 88 172 366 99 494 556 111 17 170 98 191 320 88 120 248 95 226 344 86 45 695 114 290 858 96 93 339 107 598 773 87 160 332 89 625 913 108 43 257 88 410 542 101 594 954 111 194 514 107 371 750 102 153 325 121 313 949 90 113 792 104 826 904 97 922 994 109 70 328 99 117 329 102 58 409 97 64 648 91 814 994 98 380 593 90 360 680 110 100 264 99 60 853 90 9 395 99 170 850 102 542 708 84 335 509 112 3 386 96 685 686 111 209 997 113 713 997 111 284 294 102 107 483 99 880 972 86 114 755 99 377 734 99 3 407 102 619 816 112 273 660 113 162 416 106 653 785 90 416 886 92 139 888 73 69 619 81 215 599 93 856 880 107 486 742 99 36 300 98 758 891 99 558 695 100 831 859 110 83 445 91 95 198 100 648 967 100 110 846 81 330 858 88 608 644 129 553 887 80 73 931 98 516 632 93 643 907 118 659 666 104 115 924 120 152 205 99 828 908 100 267 597 97 335 525 88 85 342 97 749 830 102 6 136 102 557 749 112 574 890 78 695 985 99 696 881 109 762 885 100 225 676 115 83 187 97 83 771 110 440 870 100 122 855 99 261 463 101 164 722 104 829 945 107 369 628 114 638 866 88 687 793 89 247 577 97 50 870 88 436 487 117 566 657 103 140 291 84 247 871 93 389 973 73 829 927 107 142 792 87 349 809 83 161 358 104 220 857 88 225 551 103 205 310 78 199 807 91 337 914 110 408 446 112 151 795 112 710 888 93 613 771 98 134 375 125 278 887 107 330 409 104 20 811 95 28 866 83 180 473 112 308 863 98 209 719 106 168 334 102 15 615 97 638 895 108 706 776 112 393 945 84 578 713 97 465 963 120 259 906 99 442 994 92 232 828 100 545 936 108 205 815 97 152 778 106 547 649 94 3 391 99 113 907 84 521 908 86 17 339 112 753 885 108 491 867 102 472 707 99 312 611 104 136 335 91 45 311 96 72 391 103 468 792 100 544 765 98 938 960 121 600 950 85 253 596 107 162 863 93 639 976 112 264 806 90 208 838 109 337 386 99 292 328 103 693 974 83 254 332 103 449 905 108 537 941 99 472 841 87 161 165 95 744 965 95 156 173 93 51 340 95 350 484 95 37 110 105 89 964 106 222 706 119 435 728 108 327 562 101 56 69 102 492 951 101 382 895 83 652 761 99 98 619 97 386 545 70 663 934 109 321 378 98 271 452 106 525 796 81 232 913 100 667 831 99 271 443 123 180 319 94 340 694 104 669 706 101 208 710 109 486 593 106 45 370 95 552 613 103 106 208 81 234 474 119 490 501 96 135 849 100 519 608 106 856 942 74 341 878 98 214 241 90 194 898 93 257 573 91 204 953 98 9 928 100 81 873 103 274 990 77 108 326 99 102 131 116 51 683 96 349 792 88 140 762 112 60 845 114 15 722 89 193 516 112 459 626 101 371 724 92 99 341 105 99 278 115 449 469 96 697 825 89 299 350 104 575 673 102 231 704 108 113 752 109 289 840 106 187 773 120 889 939 96 182 410 128 330 608 110 567 568 100 23 120 107 219 590 103 630 830 119 202 351 92 190 819 111 57 785 90 171 359 97 73 613 80 223 555 104 386 771 86 685 744 97 292 873 91 78 529 104 284 652 115 448 871 105 105 697 107 519 962 104 457 580 112 309 723 106 119 173 111 199 797 112 92 871 111 690 980 94 100 224 90 436 540 111 217 821 93 628 726 113 52 685 94 929 955 102 326 690 102 729 930 98 315 958 104 204 473 97 139 465 97 717 934 93 144 231 89 442 564 100 284 380 109 120 902 99 49 237 90 823 958 107 637 824 111 38 609 85 388 559 106 4 397 98 393 629 92 758 823 116 506 895 89 339 737 88 797 853 102 537 930 125 64 736 116 216 721 104 640 985 104 182 236 90 424 478 91 68 525 84 414 572 104 233 769 93 617 941 96 385 510 120 147 743 83 269 619 115 453 565 105 115 246 105 51 452 93 277 308 92 231 479 90 540 849 114 585 843 99 375 460 114 219 228 96 183 864 91 235 738 124 714 852 89 29 212 97 66 604 99 75 967 96 264 524 113 691 939 114 306 606 100 569 661 90 112 234 114 59 687 90 430 672 92 155 806 98 388 980 93 265 289 100 142 999 112 96 179 86 55 639 85 309 545 118 742 763 91 640 988 102 17 677 86 15 562 106 35 60 112 158 396 82 362 829 93 849 972 118 748 824 111 201 698 91 435 574 91 13 735 98 510 535 85 709 946 101 738 906 116 554 852 110 285 569 100 335 934 101 125 878 108 144 237 72 248 707 96 213 920 77 971 988 93 787 837 105 91 230 102 204 598 105 591 599 106 412 837 98 183 395 109 768 994 99 68 699 105 280 882 77 311 348 107 821 997 101 16 57 119 510 846 113 187 984 94 206 565 94 270 507 91 558 638 94 486 534 92 672 840 88 0 635 107 72 711 115 508 946 95 486 617 95 258 674 118 192 678 116 360 909 94 466 810 110 625 773 99 631 926 107 241 577 114 27 418 90 317 519 100 33 284 84 759 964 111 19 235 92 120 700 98 416 976 121 32 166 105 130 551 102 206 401 100 404 480 95 493 993 99 86 211 104 612 694 111 225 948 99 281 297 119 631 686 103 272 311 89 233 975 98 531 538 95 197 800 100 133 669 86 746 808 96 304 432 98 88 697 91 437 465 97 173 360 78 509 855 108 325 791 102 118 273 95 20 24 98 55 435 90 469 874 82 25 794 102 180 661 118 817 850 96 178 752 104 652 695 97 871 998 89 290 336 102 105 362 100 496 566 120 388 759 86 264 477 96 140 830 138 629 970 100 784 819 98 641 645 95 208 709 97 379 606 93 577 896 99 140 504 93 9 890 105 66 101 83 178 238 106 112 312 97 388 885 92 74 943 111 25 966 94 571 998 81 239 747 109 443 620 101 387 593 110 2 792 102 159 928 106 118 927 101 714 924 111 433 898 108 644 798 97 247 853 83 467 721 95 408 900 105 434 593 100 230 607 96 509 586 94 231 755 103 444 830 106 326 659 94 290 942 88 365 928 100 394 410 104 516 553 86 493 734 114 501 694 92 50 99 96 254 428 99 277 478 98 19 351 99 201 684 91 119 924 101 240 515 90 202 523 111 562 572 93 314 901 102 86 813 119 397 617 88 2 481 110 705 884 103 181 704 90 112 467 96 855 881 111 48 953 82 611 980 102 703 722 120 800 949 89 259 537 92 572 939 83 99 785 94 406 677 90 89 708 100 620 741 99 439 884 125 378 667 115 362 626 100 119 514 101 832 881 90 153 777 103 118 789 105 386 693 110 197 716 83 256 819 105 328 764 101 664 978 114 765 822 118 80 494 90 382 830 115 150 602 90 643 898 82 503 931 95 618 848 93 543 645 90 463 897 95 266 870 111 9 331 110 336 874 110 135 600 78 362 388 126 103 523 115 654 755 97 240 518 83 181 457 90 369 650 115 67 174 108 267 875 92 353 461 105 449 658 108 254 988 90 95 610 79 911 915 91 410 676 108 547 938 107 593 933 128 25 779 99 194 344 101 356 887 78 5 714 101 145 365 101 52 374 95 254 679 114 406 595 103 52 217 115 311 359 95 144 255 107 285 330 116 218 558 104 169 443 99 398 417 103 630 739 103 416 531 109 125 484 99 35 219 95 76 682 99 309 323 101 918 964 95 347 853 96 396 559 77 237 711 79 129 493 90 393 936 95 297 770 96 394 549 83 151 664 95 306 536 108 308 601 101 173 367 88 327 998 98 611 929 97 338 921 118 89 521 82 402 716 103 7 454 97 22 586 83 227 847 99 173 784 83 466 971 88 310 527 100 259 396 75 252 453 99 19 405 91 87 883 82 320 538 87 183 509 119 262 437 105 283 938 105 134 510 118 341 528 107 411 750 106 870 914 103 495 623 106 80 580 97 228 432 102 840 964 110 106 494 94 179 802 123 241 433 81 346 431 99 405 707 101 302 932 93 38 138 86 72 280 120 87 962 94 329 872 112 44 598 92 18 180 105 777 918 80 517 769 90 761 789 88 242 926 103 482 921 96 521 690 107 129 899 94 718 956 105 146 803 97 945 998 105 242 936 109 26 528 94 26 752 96 333 827 110 527 735 101 347 942 97 477 936 85 36 788 109 299 589 101 130 991 112 55 626 106 93 993 84 200 377 111 265 553 90 93 536 102 208 529 113 648 959 101 463 730 103 250 859 85 50 957 89 814 999 105 467 621 94 23 944 101 632 923 91 149 378 102 82 577 112 285 811 90 85 722 101 251 951 96 22 534 111 72 529 97 360 464 105 275 498 101 263 482 86 523 699 94 389 579 111 356 679 94 218 918 104 989 999 92 319 368 102 208 243 81 366 643 94 667 894 83 190 467 95 459 745 98 571 660 100 144 555 95 300 624 92 428 923 105 484 968 95 396 648 115 451 512 95 61 985 106 761 970 105 696 851 91 745 807 100 201 671 77 569 779 105 682 947 117 121 796 107 81 598 84 88 780 101 243 315 100 716 727 103 355 675 105 37 279 94 738 764 124 353 959 123 208 361 85 267 589 100 117 883 99 281 915 87 585 920 96 403 698 90 788 868 111 224 342 81 262 422 85 289 467 92 158 565 113 449 613 95 436 450 94 83 125 107 551 999 104 659 990 98 611 978 103 25 991 111 620 906 124 500 589 111 212 484 95 293 931 100 284 850 91 791 833 89 561 766 101 31 826 109 948 984 99 633 712 90 478 496 110 409 876 92 292 423 93 502 560 107 254 656 125 355 895 94 213 294 87 600 736 102 213 351 89 8 12 84 119 261 90 295 580 114 225 615 103 483 974 90 83 801 109 783 817 89 558 955 92 643 748 90 187 488 106 273 923 102 312 762 100 26 52 103 274 424 117 902 987 110 101 974 93 346 653 109 320 667 86 485 701 97 280 588 98 17 530 84 254 912 103 187 809 94 394 643 98 502 889 105 369 694 91 735 897 76 276 678 100 395 692 88 905 989 106 595 842 77 360 989 106 93 948 97 272 342 95 517 904 99 905 921 95 630 965 93 404 589 104 155 678 96 172 858 78 297 470 119 315 742 90 431 785 99 565 899 90 58 885 107 288 942 92 334 664 96 458 723 104 26 865 103 329 918 85 237 498 109 597 882 92 15 852 101 297 706 90 32 62 112 106 566 104 460 512 98 218 261 104 240 243 101 352 438 103 225 637 99 91 807 86 166 455 107 461 774 100 688 956 109 104 614 100 525 891 97 499 828 109 831 897 103 564 672 118 170 610 97 159 486 101 496 519 103 217 690 111 12 513 105 665 911 98 251 986 91 407 431 74 268 718 95 121 384 103 72 580 112 409 860 98 678 802 102 596 755 110 713 983 104 32 799 104 306 692 94 418 561 93 42 968 84 644 805 110 261 720 87 371 731 113 927 964 96 284 750 101 152 355 111 113 559 86 198 641 109 246 611 114 404 741 103 640 795 78 85 299 99 747 830 90 217 988 101 341 385 90 333 631 92 117 170 78 10 232 104 471 601 91 769 953 86 188 681 99 100 852 91 184 739 87 41 423 110 147 671 101 372 437 101 0 178 99 872 921 113 588 683 100 859 866 94 299 565 95 256 916 86 765 794 102 67 791 102 143 990 87 186 381 107 287 326 105 577 697 102 711 942 98 67 750 100 289 678 116 193 209 104 188 432 97 262 516 107 226 780 119 101 545 93 71 870 106 475 488 110 190 392 105 247 341 100 278 875 88 430 468 100 274 687 103 148 205 104 396 537 106 173 626 94 357 927 114 91 727 93 43 888 82 509 850 91 283 557 102 198 869 108 549 784 76 462 946 103 338 683 78 119 484 82 51 264 109 299 600 85 461 835 101 218 231 110 300 704 76 78 987 111 689 849 99 62 988 95 114 545 112 198 684 84 140 205 94 117 796 102 623 796 106 744 895 120 285 853 80 26 605 84 33 159 118 154 738 122 466 530 105 389 863 113 848 929 104 176 623 108 274 898 100 201 568 101 953 966 112 135 941 96 136 629 103 513 896 99 151 814 103 191 653 78 320 834 101 466 691 82 297 490 82 537 634 106 5 759 102 33 163 112 612 857 108 79 897 108 213 405 91 592 792 71 75 295 86 43 401 102 312 715 92 612 945 99 275 360 95 111 929 115 176 258 109 8 169 98 109 491 112 487 549 103 198 295 117 286 511 103 517 677 108 449 489 113 594 875 97 712 899 114 214 932 96 655 998 106 264 677 87 494 774 120 515 768 96 156 791 100 77 945 83 44 263 99 681 810 110 444 571 93 111 519 93 49 623 104 249 475 99 467 520 114 435 581 85 383 869 103 93 201 91 297 433 121 43 710 103 365 639 102 527 602 119 158 164 89 109 347 108 423 860 98 512 847 98 360 683 106 524 560 117 318 550 92 178 361 103 25 228 86 18 675 106 671 937 101 148 540 96 46 318 100 402 908 87 46 833 105 756 949 103 713 952 95 454 875 110 166 885 86 921 956 79 726 881 108 847 932 69 140 801 83 472 719 127 373 475 93 439 933 93 255 900 89 121 876 100 95 648 104 454 499 89 14 107 95 2 786 104 151 476 91 154 924 113 166 907 97 102 678 98 354 837 108 431 664 84 565 748 91 613 959 104 276 930 101 768 997 108 674 942 90 607 863 106 98 937 97 50 737 99 203 381 97 353 744 96 291 465 109 263 654 91 122 828 100 61 542 111 144 242 109 49 999 100 260 998 94 469 795 90 37 358 92 109 206 83 57 164 110 101 430 102 213 766 106 639 691 96 499 976 100 281 904 76 515 966 104 106 547 97 28 243 101 578 830 89 442 668 100 170 367 91 327 794 95 549 781 109 827 955 108 604 665 83 649 733 103 330 397 109 237 422 91 129 247 95 777 943 103 211 753 91 73 290 95 269 277 103 7 84 94 272 395 100 602 900 104 425 647 98 86 234 95 291 924 119 45 596 123 139 729 113 120 800 112 805 875 105 701 781 118 0 475 94 797 965 112 143 188 99 401 443 99 299 746 93 262 606 105 138 982 91 8 187 85 249 804 116 618 851 111 64 716 113 645 885 101 135 877 97 532 927 96 73 383 112 569 700 94 93 648 101 275 945 110 322 397 90 6 499 93 532 949 95 328 836 100 905 976 96 17 574 86 210 281 95 550 575 103 579 918 119 742 839 105 371 442 105 289 485 105 275 325 107 285 306 98 50 505 110 693 787 88 207 992 98 144 628 119 691 888 103 83 434 114 552 721 103 241 916 99 64 653 106 184 465 120 264 824 91 650 715 114 601 855 108 699 896 79 575 881 93 137 530 105 138 467 114 203 888 83 109 600 73 65 103 73 587 718 104 431 947 91 32 198 123 215 396 119 85 258 97 374 883 114 739 975 105 375 746 89 705 864 105 581 966 96 712 934 97 293 319 96 522 701 88 364 956 110 578 881 105 237 840 107 444 822 103 597 706 96 65 100 87 34 451 80 563 919 93 322 813 100 152 220 96 98 303 91 706 818 100 104 193 95 470 939 93 398 552 129 450 765 107 98 925 102 323 671 88 845 864 112 114 174 115 310 594 95 668 930 102 105 129 100 271 723 126 87 386 94 208 663 96 46 271 103 75 983 104 486 892 92 866 892 92 332 455 98 702 827 78 36 50 100 841 995 94 341 833 86 8 678 94 623 946 96 390 870 108 350 590 119 246 864 100 231 636 84 236 783 94 346 374 106 597 758 107 109 965 99 108 304 91 274 829 95 175 889 106 171 223 99 105 663 96 737 811 94 335 580 107 431 778 100 610 896 117 448 726 80 680 909 81 441 962 93 231 838 103 858 991 98 125 891 87 691 977 88 140 753 116 602 911 110 564 991 103 98 125 98 58 663 95 442 838 88 264 755 102 307 893 95 544 674 104 157 674 113 214 870 96 353 867 103 321 382 89 648 972 88 99 947 107 62 571 104 602 903 106 589 755 88 121 625 86 684 924 98 580 592 89 181 727 97 198 312 103 447 766 91 506 773 100 408 821 95 136 422 93 462 761 113 534 754 93 196 349 101 262 338 87 712 848 106 769 785 95 368 806 91 260 320 90 734 873 108 12 938 102 120 621 92 247 332 86 606 637 92 322 923 104 78 134 99 157 696 103 401 823 107 372 765 80 201 264 106 283 580 95 10 215 103 109 948 100 53 233 76 46 889 101 179 337 113 172 662 97 189 713 90 216 318 100 551 854 83 408 601 100 645 820 92 283 397 95 193 490 91 442 796 94 28 983 113 575 824 108 56 313 97 108 508 95 282 549 98 143 926 112 511 958 111 76 953 113 662 971 94 718 951 93 204 391 94 254 856 92 164 302 86 251 912 111 623 885 95 483 870 110 644 848 80 174 675 114 545 896 96 498 844 99 672 736 92 241 596 85 313 618 90 720 777 106 287 644 112 146 527 115 268 605 98 240 919 115 38 346 94 201 744 78 145 916 120 774 873 115 14 499 89 141 816 118 69 275 99 222 741 94 415 942 92 260 761 111 263 342 93 171 839 83 47 807 96 683 703 99 1 957 86 471 813 94 162 918 104 378 905 108 413 887 102 313 963 89 633 703 100 668 814 95 271 461 95 518 529 86 703 888 92 256 709 102 803 834 80 869 990 96 479 542 99 34 239 109 229 669 90 205 771 104 265 644 91 464 514 82 115 524 100 305 583 97 590 834 91 50 125 100 14 36 110 2 66 91 279 523 90 73 630 110 235 699 91 566 691 99 33 333 94 491 662 119 70 116 110 84 611 93 172 507 101 69 378 98 205 249 104 68 321 102 291 815 86 99 480 118 730 976 102 305 834 113 166 428 94 568 727 116 122 245 96 206 649 109 121 333 87 266 954 99 16 810 81 238 504 94 370 406 100 226 285 73 487 732 114 391 608 106 24 115 93 259 276 121 158 188 90 159 465 101 171 693 99 376 629 98 742 992 89 4 105 101 39 620 104 44 595 106 521 729 87 32 545 89 414 847 104 773 835 97 322 467 122 550 868 125 75 240 94 551 717 91 211 329 101 628 976 109 311 622 106 839 930 97 14 956 96 816 840 105 70 137 101 325 946 112 439 737 94 65 469 78 178 741 102 144 363 106 846 854 104 310 867 107 589 792 92 679 927 101 489 955 95 88 903 90 646 647 106 557 896 92 759 781 82 87 416 95 396 602 91 825 886 96 716 794 125 597 611 100 732 749 93 104 190 104 365 565 100 59 931 86 618 964 106 138 950 101 105 720 99 662 954 102 922 978 98 939 951 109 218 620 97 408 783 103 394 966 106 914 978 90 331 955 83 373 682 90 229 560 116 210 622 88 566 957 87 558 774 103 104 592 93 763 843 113 743 873 107 146 269 109 104 576 111 598 753 108 74 148 117 297 897 104 533 680 96 498 620 106 433 757 103 665 846 104 165 551 116 383 437 101 32 352 103 478 695 103 515 606 96 709 762 87 188 339 102 379 820 96 375 696 101 75 201 108 298 332 107 404 925 112 280 347 110 208 209 85 247 699 107 683 940 118 281 315 100 778 874 91 272 903 99 770 987 96 31 653 79 163 263 107 437 916 89 391 616 99 95 599 94 326 426 85 385 388 102 139 275 92 500 664 96 208 927 106 242 984 105 240 500 121 161 876 128 162 524 98 144 734 88 31 381 90 184 509 83 327 716 96 649 681 96 478 658 105 56 626 86 608 649 85 439 951 106 61 293 106 428 577 109 15 633 98 424 475 92 350 670 93 13 527 102 176 382 109 377 944 106 201 538 88 535 686 112 34 62 101 215 609 113 134 820 90 6 640 102 18 141 106 90 488 101 694 812 93 12 65 109 356 989 104 195 928 94 312 917 93 353 772 106 454 486 111 189 338 96 876 910 109 628 950 103 2 322 88 165 713 93 14 963 99 366 804 98 50 689 106 395 706 86 110 948 87 452 751 101 406 428 91 307 699 95 729 899 107 6 807 89 531 685 89 710 904 96 325 596 91 167 373 110 66 374 88 55 675 89 601 652 90 558 748 108 163 704 112 330 963 112 582 628 104 315 980 95 487 827 95 91 312 96 486 708 99 443 505 87 532 909 124 726 749 112 281 618 108 593 931 115 386 917 98 468 626 117 4 616 102 248 822 94 314 554 90 364 605 96 770 908 110 352 387 101 440 575 105 763 786 110 455 705 110 551 952 105 463 476 100 8 306 100 246 559 88 300 874 85 959 989 110 39 68 102 641 917 96 511 537 87 443 980 87 119 792 108 786 866 102 253 901 97 212 428 86 407 776 78 0 561 95 346 417 99 327 801 112 375 457 97 10 379 116 43 829 104 391 498 105 15 341 106 92 953 87 318 673 123 452 761 91 196 701 84 202 974 102 310 814 106 791 852 107 348 575 99 185 922 100 609 691 91 171 615 112 728 857 99 562 989 103 451 526 109 57 76 83 354 811 99 604 996 90 155 812 97 211 764 95 264 578 100 202 898 104 339 544 112 900 962 97 734 934 107 15 846 102 439 507 105 5 960 91 412 825 92 121 817 109 81 975 99 347 623 98 359 467 97 574 681 91 485 771 89 52 563 103 324 810 94 350 769 85 323 816 100 40 416 91 24 69 97 592 773 95 394 684 98 217 463 84 355 495 113 656 908 83 565 987 87 43 613 111 18 71 113 306 882 99 9 168 80 389 397 89 492 552 108 485 667 112 134 994 104 8 276 108 74 655 115 441 610 103 816 888 116 714 887 121 21 700 85 357 449 84 745 988 100 107 917 103 53 677 110 97 251 93 315 469 114 18 784 97 155 446 96 198 365 102 53 994 94 461 928 110 374 613 105 239 468 79 525 757 94 108 581 92 797 997 99 267 400 115 603 912 105 227 830 99 369 645 108 899 982 101 149 548 111 525 751 94 121 772 84 259 983 109 334 853 97 184 731 101 192 859 119 485 993 106 53 521 119 624 689 106 280 654 122 28 690 105 8 661 102 161 678 93 263 442 92 560 625 84 210 265 96 510 619 106 874 989 96 517 623 119 543 791 99 745 767 109 362 844 111 228 415 103 374 794 107 82 268 89 35 376 106 292 785 103 11 522 103 236 319 81 183 781 104 586 657 104 639 997 90 300 630 113 633 924 98 849 998 100 38 56 108 132 471 95 536 841 97 85 641 93 444 457 100 181 442 94 170 418 110 512 864 109 109 171 93 593 745 119 90 481 97 17 625 111 651 862 112 184 727 110 30 108 104 136 784 95 718 877 94 425 651 92 427 558 111 385 488 75 555 619 107 139 764 105 38 736 92 258 658 105 798 938 100 933 939 103 392 613 93 419 746 109 193 601 96 484 618 106 381 488 90 386 523 83 362 393 82 55 909 84 748 881 101 289 851 84 422 625 97 373 958 96 446 948 104 355 559 103 649 767 94 576 813 113 401 770 96 53 831 113 1 17 92 147 748 81 436 578 90 434 481 95 271 697 99 152 740 83 259 996 111 645 886 85 646 703 87 691 960 104 294 397 97 314 604 101 367 552 87 480 691 92 299 583 90 635 902 79 5 863 104 155 938 111 646 925 109 434 916 94 249 910 106 143 862 99 585 788 95 97 546 96 88 339 103 978 994 83 266 309 109 151 184 101 476 792 105 343 596 90 266 844 79 30 636 99 710 870 113 779 939 99 900 993 106 363 716 105 176 312 97 792 915 115 212 434 87 350 975 88 489 663 101 245 507 105 287 629 91 235 419 107 138 435 110 785 897 108 184 565 91 653 899 77 247 388 92 439 641 99 488 895 112 313 599 100 510 657 101 332 961 80 332 902 97 563 754 107 185 839 105 465 553 92 208 631 104 17 822 103 381 640 94 757 833 100 69 388 75 522 624 101 240 400 112 67 478 105 40 64 92 455 832 107 119 198 97 35 227 104 289 443 117 478 502 105 721 901 101 172 402 98 276 995 108 134 240 86 570 581 99 184 756 89 289 445 94 670 991 72 374 886 103 177 543 96 457 598 98 449 732 101 60 298 99 229 270 94 275 298 114 375 767 80 5 777 99 103 546 90 159 313 96 359 409 105 244 354 99 313 771 118 657 815 93 32 567 90 286 314 85 612 875 98 74 294 91 311 405 103 671 686 113 470 903 99 156 663 106 606 660 94 129 210 91 235 287 113 280 544 95 108 179 89 507 787 125 153 590 94 555 826 100 13 545 97 681 863 89 138 180 102 523 590 88 52 308 109 755 776 113 216 952 85 320 474 106 435 812 108 160 723 100 618 974 133 487 923 99 300 705 92 245 890 93 487 604 105 786 790 97 793 893 118 3 640 104 698 918 123 162 571 106 833 934 70 684 711 98 542 774 119 152 794 96 228 947 97 549 744 101 88 491 90 230 454 94 127 292 108 683 814 89 463 535 100 470 543 112 211 956 100 388 516 91 32 380 100 222 645 110 26 793 87 168 716 105 330 362 101 75 936 106 161 331 94 114 316 101 415 507 94 319 764 100 170 621 91 50 845 104 590 670 121 452 930 100 550 669 100 191 826 107 273 791 87 190 278 101 55 76 97 227 827 85 56 967 101 366 988 100 517 997 96 633 780 109 109 389 114 85 635 77 50 514 96 81 783 104 181 471 92 231 795 97 60 66 110 14 993 104 380 808 95 244 506 101 310 468 113 271 290 114 850 934 128 51 338 102 591 723 91 278 292 107 139 746 101 13 180 113 228 260 80 274 547 97 604 978 101 221 506 111 129 159 96 58 145 101 452 491 97 436 834 110 613 821 112 313 372 96 666 674 88 107 929 91 622 804 108 109 955 102 521 812 100 129 197 91 431 526 100 643 808 117 251 538 93 165 964 102 630 813 88 27 476 96 734 907 93 546 616 125 271 813 100 64 762 96 488 656 114 137 184 88 770 916 91 240 800 108 243 382 94 68 338 111 12 288 115 52 624 108 309 602 91 203 430 106 292 517 104 134 162 107 90 426 86 412 932 83 130 474 88 83 166 110 325 595 106 497 645 95 246 740 94 109 951 81 886 946 105 455 478 114 56 364 92 608 903 87 166 590 97 12 407 107 608 910 124 740 974 84 451 554 106 803 858 100 726 798 101 275 319 98 686 846 99 67 205 106 67 233 100 252 895 107 173 292 89 53 79 100 440 454 130 204 251 90 827 904 98 155 648 124 22 546 103 109 648 99 489 526 92 182 455 99 457 476 96 99 524 96 716 760 85 744 829 100 29 41 85 628 755 96 600 987 92 24 100 101 208 729 100 719 724 116 275 356 111 386 572 92 412 877 90 362 908 92 13 94 89 26 410 94 500 606 92 61 223 98 67 288 99 473 476 87 114 360 110 408 833 101 461 807 103 57 652 82 851 877 98 289 775 104 21 703 110 313 600 101 102 132 97 72 131 108 402 986 109 155 301 113 1 5 111 434 631 110 324 713 106 86 927 89 142 407 99 6 283 97 657 963 113 570 690 104 790 926 99 97 634 79 60 261 93 196 966 107 321 590 79 49 784 101 251 543 96 121 786 96 371 409 96 76 410 89 166 364 111 182 288 118 284 940 91 73 389 77 574 790 98 554 760 106 169 709 97 355 815 112 105 753 114 288 788 113 125 877 77 153 844 103 133 752 82 404 650 85 249 284 102 146 228 101 341 771 101 150 883 106 381 555 113 156 921 109 46 374 104 519 677 115 463 864 91 159 858 101 271 893 90 625 804 109 66 660 86 89 977 100 824 935 101 747 875 81 317 863 103 454 689 103 217 673 124 146 289 83 457 873 97 81 760 118 228 268 105 53 596 111 49 386 102 290 907 80 415 905 103 137 718 88 94 342 108 177 657 108 650 934 99 558 745 92 663 856 94 255 347 93 364 579 119 306 425 79 28 837 114 594 781 98 320 991 105 497 986 84 213 254 102 736 747 94 435 530 119 297 380 99 432 618 110 347 663 98 124 592 94 648 746 98 181 777 101 466 848 94 21 334 107 23 87 106 830 888 102 659 723 81 270 308 99 778 933 104 709 820 119 32 436 97 676 703 96 609 997 107 627 849 96 470 629 105 84 271 97 341 897 108 111 238 111 168 176 108 946 988 90 97 118 96 181 764 88 333 414 116 83 307 101 161 237 93 735 838 102 127 345 69 211 615 83 751 922 109 241 587 100 483 592 94 346 684 110 406 673 95 327 555 96 175 745 99 44 937 97 6 238 101 54 926 108 268 392 94 30 904 107 547 620 99 276 302 101 28 831 105 96 438 122 328 604 98 73 737 118 308 565 118 243 871 100 97 484 126 720 937 85 223 566 94 45 554 84 96 599 107 438 853 90 137 164 87 547 868 101 249 313 110 269 546 93 202 520 99 9 910 97 72 985 88 15 755 100 222 593 82 129 558 99 66 803 93 333 454 102 264 395 112 16 474 84 81 390 106 667 885 90 288 319 104 193 394 101 463 955 76 93 801 114 257 872 116 244 300 101 620 897 119 191 700 91 186 800 116 258 500 106 490 598 103 232 947 84 241 277 96 555 938 87 209 309 105 26 798 99 200 855 85 128 642 98 149 995 94 368 520 114 65 236 107 701 944 80 393 898 84 98 811 108 267 475 93 545 854 100 459 810 100 224 441 82 251 652 105 16 737 97 732 901 113 219 798 85 882 970 99 48 548 105 402 842 100 247 264 106 131 593 94 250 421 97 185 680 107 135 257 102 708 988 108 479 746 110 423 581 83 955 965 117 633 760 114 13 456 108 233 777 103 418 830 90 141 296 80 314 884 108 240 769 101 750 866 120 812 951 93 111 518 74 349 829 112 113 203 105 310 917 102 720 900 85 410 942 91 86 120 98 322 712 99 461 594 80 5 371 89 449 476 110 774 981 93 225 987 110 383 480 114 14 855 106 5 760 116 464 771 78 150 893 111 761 787 86 95 647 113 236 653 101 441 735 115 120 830 118 45 160 100 436 639 109 413 859 95 68 500 97 737 788 94 288 585 109 7 315 92 119 512 111 589 887 109 781 798 91 501 726 94 319 334 105 110 727 105 125 340 111 502 573 87 374 410 98 44 656 83 208 936 93 449 503 110 87 179 94 706 845 101 427 560 122 55 887 109 693 848 106 383 658 102 377 410 93 37 770 106 779 910 80 544 998 115 66 114 103 312 695 103 182 923 104 786 911 116 394 550 93 550 711 97 103 294 87 429 874 90 423 861 105 444 838 111 198 536 86 98 284 95 768 827 106 205 986 100 62 994 90 10 684 112 85 783 111 191 413 85 410 553 100 797 976 85 24 300 109 60 739 95 838 995 87 733 868 91 367 579 98 448 487 89 16 234 95 384 513 108 722 874 100 433 531 96 795 960 124 18 789 103 147 501 99 286 887 103 324 686 84 143 403 111 107 227 98 235 365 106 212 709 99 6 79 98 202 833 114 471 936 122 151 202 111 597 691 95 326 428 100 304 987 107 264 892 95 242 865 98 272 881 86 214 380 89 476 856 103 235 781 108 683 756 91 375 630 97 581 984 114 20 180 113 425 883 107 793 900 92 52 460 101 81 713 95 180 733 104 613 667 97 750 934 89 946 968 91 159 433 113 227 819 93 465 883 104 434 736 106 370 536 97 134 212 104 654 687 89 391 970 112 44 238 84 59 369 109 302 381 96 56 790 87 413 997 96 523 621 81 741 907 97 93 195 98 57 955 88 208 596 98 780 800 100 137 672 95 215 939 112 579 921 104 464 506 109 643 689 91 140 970 98 417 649 95 250 553 110 664 787 95 58 124 114 70 305 90 342 862 98 373 920 113 415 531 101 276 314 115 100 840 88 279 862 92 398 697 107 372 731 89 413 456 112 148 159 120 206 641 104 739 750 94 438 741 95 746 824 94 35 452 94 121 483 85 484 784 107 676 830 91 245 359 116 422 859 101 38 230 101 333 910 104 84 899 89 170 347 99 49 635 94 155 829 89 399 919 92 39 485 94 379 758 114 347 881 102 416 519 103 568 940 127 824 936 97 346 943 109 961 983 92 22 539 93 44 605 109 53 727 97 105 553 88 176 264 95 555 736 100 147 932 96 140 624 115 371 467 113 707 737 114 52 122 109 740 873 90 522 668 90 961 972 105 407 428 108 503 594 107 395 646 105 496 552 106 230 267 114 716 782 106 284 746 109 490 639 93 555 627 84 633 820 76 281 731 90 222 439 87 78 163 88 25 530 93 112 975 124 236 514 102 419 774 113 182 647 108 226 644 104 64 959 100 433 790 105 610 766 90 192 914 97 624 778 101 5 870 91 99 537 103 208 528 96 23 35 101 427 749 106 770 843 88 454 605 106 733 828 91 315 436 99 71 77 87 431 657 88 347 577 117 233 635 102 774 961 109 18 656 107 627 736 106 559 986 82 322 642 90 595 935 104 358 544 86 116 991 91 341 551 86 582 632 101 561 755 106 738 741 85 590 962 107 8 208 96 91 998 89 802 832 119 183 944 104 276 547 105 74 217 84 354 738 97 569 732 86 691 771 105 102 435 94 720 744 95 308 908 99 792 794 101 108 726 93 55 979 95 746 847 77 177 972 124 208 334 87 162 610 98 114 160 93 153 721 96 361 987 106 383 409 90 316 655 89 735 819 85 764 968 90 39 942 96 30 592 100 219 826 102 143 812 84 353 721 89 233 445 86 707 750 104 141 142 100 659 972 106 189 345 119 82 545 101 141 882 92 298 317 95 110 517 118 51 226 90 769 941 92 183 624 109 231 243 104 410 537 102 207 545 101 271 648 97 876 878 83 659 931 107 48 232 98 107 118 109 43 531 109 281 695 99 441 669 105 58 176 97 394 790 105 847 960 109 187 287 114 630 867 125 627 741 94 619 723 95 794 803 99 106 732 102 589 609 112 817 934 100 120 360 118 79 96 107 90 524 91 68 715 90 46 828 102 836 839 93 34 639 89 21 870 110 267 460 101 739 772 97 894 961 112 191 213 94 390 618 101 482 529 110 296 610 105 154 297 99 904 976 100 347 960 102 19 466 103 135 899 85 147 603 105 99 590 88 233 523 90 61 487 94 115 180 123 213 680 99 116 967 84 257 346 87 318 946 100 694 831 117 364 503 88 241 346 106 295 403 92 751 962 109 442 681 104 187 913 107 41 967 100 184 803 109 505 785 114 193 431 96 779 916 103 727 780 111 195 984 91 846 879 85 50 763 99 53 718 101 265 816 87 207 406 88 127 746 104 406 896 88 5 940 76 114 661 81 356 928 115 102 338 91 743 939 92 748 967 128 582 930 101 20 399 112 241 426 93 52 582 94 37 171 104 303 954 87 4 472 96 7 868 106 601 796 113 831 847 96 201 742 102 885 999 103 507 774 99 249 392 118 249 784 86 370 377 130 200 564 99 96 725 107 111 485 113 647 755 94 250 541 103 675 981 107 444 892 117 118 218 96 103 641 117 179 549 99 161 601 111 587 859 107 181 292 103 912 990 108 320 726 114 392 416 104 385 513 110 227 506 109 54 931 87 66 322 87 60 557 91 143 732 102 301 958 103 497 922 97 188 338 116 365 538 93 784 857 102 300 521 99 335 650 102 89 863 94 757 759 88 358 900 100 38 592 101 425 994 91 50 344 97 248 572 104 298 752 107 587 773 80 31 633 120 14 228 89 16 501 98 99 884 110 177 878 95 18 453 108 185 934 106 154 996 81 241 291 104 161 408 82 233 236 94 87 471 123 159 250 93 537 738 87 672 959 101 166 800 99 485 843 103 676 753 98 589 779 106 736 862 87 61 514 98 490 876 85 137 425 97 227 875 92 556 666 96 383 465 107 374 953 94 196 255 108 308 360 113 382 654 117 7 41 90 128 799 98 134 558 105 7 554 91 74 455 99 814 853 104 511 764 91 146 604 81 69 647 92 3 778 91 346 737 114 361 526 104 698 944 107 400 679 97 310 781 96 61 467 92 244 451 110 497 627 99 441 603 91 163 817 100 754 938 87 205 783 100 619 904 100 228 558 107 17 697 102 90 814 98 119 709 95 205 273 68 49 754 105 445 800 89 595 863 113 41 600 113 452 956 106 427 969 106 246 642 87 221 651 90 393 961 93 293 646 113 218 609 103 644 754 94 713 763 106 842 960 110 120 848 94 625 781 94 151 564 113 358 979 102 242 996 94 34 152 89 277 703 105 426 753 93 98 626 102 754 831 114 539 983 99 182 877 93 491 510 82 27 159 81 109 588 93 81 550 84 264 613 94 378 741 82 448 603 96 150 799 121 288 303 103 265 443 101 729 770 111 175 240 96 727 990 101 708 852 106 402 553 98 234 570 102 601 936 102 704 792 103 621 869 87 208 922 106 66 638 108 26 392 106 135 730 94 201 528 111 192 452 97 145 470 86 149 540 99 20 876 117 563 939 95 488 630 119 164 589 118 254 663 96 112 526 115 208 293 100 38 773 93 380 993 106 460 625 117 449 486 96 382 727 91 401 406 96 383 550 95 231 357 103 859 865 95 9 726 109 720 961 100 366 629 96 7 662 101 525 647 110 62 142 114 234 362 101 81 833 107 110 504 103 275 464 92 465 721 101 29 839 88 31 972 118 23 284 96 33 377 122 244 795 108 14 804 96 907 919 95 520 841 110 344 507 72 318 629 88 75 560 90 411 994 100 132 932 94 13 679 104 257 724 113 82 744 113 263 909 104 286 448 92 43 195 106 106 889 101 269 970 91 24 809 83 850 881 95 145 969 97 724 955 91 27 330 108 56 859 93 892 902 106 251 572 98 330 587 99 317 807 97 794 815 104 10 333 91 672 783 113 396 443 74 308 972 100 896 987 100 152 444 87 488 699 103 334 475 116 267 369 113 622 855 106 172 557 87 707 993 104 577 633 104 220 303 109 342 891 106 4 618 110 390 816 89 268 707 96 520 769 111 117 248 87 300 614 114 728 745 102 335 819 83 127 763 92 875 881 101 562 687 105 307 828 105 26 977 108 516 576 95 399 848 116 883 977 91 663 768 83 340 591 109 623 803 102 256 725 98 23 693 108 257 331 95 243 810 93 664 775 100 505 957 87 238 687 96 862 896 87 562 615 97 103 497 106 463 737 112 305 728 98 5 789 89 429 702 82 91 117 100 68 970 89 590 689 109 564 850 96 99 692 91 420 961 86 212 687 121 868 914 101 387 448 98 232 604 97 875 879 107 354 935 103 51 913 99 792 909 99 651 698 101 144 713 126 691 824 87 136 730 102 305 657 102 113 433 99 609 816 100 822 940 109 523 837 109 268 890 95 53 136 102 78 924 108 221 794 96 47 651 86 296 663 102 265 858 90 461 603 106 87 882 97 19 487 116 626 850 110 384 723 103 37 660 92 200 899 107 701 734 93 829 923 81 66 820 104 79 745 90 8 879 90 268 639 114 534 800 91 85 431 95 664 780 115 362 973 89 433 879 112 91 97 99 310 403 93 487 689 101 516 616 101 278 598 94 809 969 102 157 771 82 23 454 98 224 973 116 190 482 99 583 638 107 952 955 111 421 673 118 604 881 112 40 989 102 516 811 98 134 247 93 557 700 96 342 410 113 236 251 105 7 811 105 63 895 95 221 652 116 596 852 98 331 945 77 786 806 98 352 621 99 358 976 94 335 527 85 111 728 117 309 318 98 367 494 89 95 216 115 137 912 86 228 540 92 111 831 95 5 352 96 398 878 93 420 635 94 574 651 102 122 681 105 222 656 98 171 919 92 172 318 108 168 880 100 786 977 94 324 895 102 510 964 93 229 331 100 309 611 95 459 531 111 9 468 104 802 854 94 174 763 98 5 882 86 28 146 87 588 980 93 431 557 106 927 996 79 301 865 88 101 988 95 118 446 133 4 784 95 271 519 102 38 109 117 229 786 111 250 954 77 474 829 93 325 908 124 18 530 87 403 819 113 523 556 86 262 439 102 47 904 106 889 943 69 391 504 100 43 982 103 372 795 104 481 742 112 179 591 103 484 505 94 421 723 104 282 774 90 584 938 85 67 874 109 71 763 110 154 337 99 612 977 98 494 597 89 584 742 100 141 339 107 81 312 86 645 812 103 359 886 101 117 192 93 278 845 99 529 572 104 456 725 93 48 822 120 2 947 98 516 887 94 191 675 97 162 235 100 158 332 103 25 953 106 525 864 92 638 743 123 381 580 91 289 700 107 115 753 107 269 848 101 829 856 101 359 660 106 136 765 112 635 817 114 345 970 105 427 602 106 90 256 120 38 810 114 327 749 121 339 935 92 251 706 100 202 765 108 427 480 85 184 737 106 139 990 101 230 483 108 345 821 98 743 852 110 39 751 116 792 937 80 588 961 111 631 944 92 145 638 98 177 908 98 153 909 100 427 780 94 334 719 112 367 763 104 347 702 102 605 684 96 164 411 92 275 445 91 421 612 102 87 430 103 247 317 93 477 665 104 83 202 97 888 960 130 325 392 100 450 882 92 278 589 108 289 418 91 764 803 88 367 837 98 936 983 112 34 609 114 74 818 97 81 459 101 64 973 93 398 615 117 400 889 104 119 250 119 329 405 93 196 360 101 222 634 101 639 713 114 244 887 112 90 782 108 109 546 97 304 640 93 538 776 93 774 799 86 104 176 84 109 694 115 514 634 81 400 857 92 232 924 104 582 893 103 69 465 98 59 863 96 416 487 87 337 461 100 21 732 99 226 739 78 40 855 87 5 26 90 300 424 101 158 209 109 238 307 100 215 491 86 485 694 99 534 749 111 220 239 114 152 522 94 503 902 102 89 236 106 419 648 104 186 926 97 470 596 95 337 727 115 97 209 97 370 414 118 129 974 91 174 537 116 260 613 101 428 714 99 313 999 94 319 974 127 224 680 94 37 581 103 604 754 103 240 965 88 117 873 101 15 360 107 184 212 115 68 414 111 634 656 91 484 739 85 626 802 112 336 820 115 290 744 102 421 475 110 201 370 105 85 638 97 47 127 83 365 491 102 53 764 89 247 614 97 268 862 94 874 876 88 66 609 115 421 734 93 357 957 97 412 706 106 480 980 95 506 998 83 203 782 92 182 240 84 746 844 106 504 564 82 107 665 131 299 875 102 696 909 73 20 900 87 412 908 118 382 628 85 527 952 114 46 418 83 185 442 105 1 399 102 604 831 97 268 377 93 596 656 107 156 486 99 628 743 115 295 434 107 241 696 101 163 330 101 785 936 98 303 317 108 331 822 85 262 721 116 375 816 92 12 222 107 356 385 94 5 131 86 241 919 104 382 429 98 654 877 100 670 926 84 22 828 110 327 452 111 570 722 94 91 261 107 200 549 93 345 841 89 27 581 94 97 555 88 630 648 91 899 937 82 201 335 106 272 345 77 990 994 87 316 385 95 101 454 107 25 642 103 382 883 99 317 512 104 83 405 117 140 908 106 377 742 113 159 939 106 40 963 89 122 584 82 248 352 110 914 975 112 414 504 104 24 692 100 279 545 112 218 978 101 734 758 113 943 971 101 51 972 103 467 597 97 233 756 104 415 769 100 278 345 96 123 784 98 5 937 94 10 608 81 646 868 98 45 317 83 632 799 90 680 732 100 104 873 95 679 978 124 673 753 109 153 515 114 260 671 89 3 770 106 416 624 77 460 560 107 402 877 109 543 744 105 442 854 119 296 570 114 511 700 94 227 575 97 565 774 99 119 883 104 683 987 104 140 402 96 191 722 114 111 239 109 523 752 102 290 415 111 113 800 94 84 902 116 460 491 112 295 838 112 474 680 88 617 893 93 312 609 101 226 706 81 240 366 79 71 341 100 694 801 110 309 374 108 255 502 110 155 441 92 1 342 91 120 983 98 776 830 102 420 860 91 23 142 89 347 759 97 541 850 82 382 653 104 67 790 93 240 591 108 150 859 114 260 985 103 362 994 118 556 557 83 36 727 100 180 854 109 374 928 96 154 823 112 178 391 104 726 825 106 360 454 101 65 673 112 254 399 99 246 487 95 685 811 92 25 352 93 49 445 96 495 617 102 85 702 91 494 668 103 187 736 88 542 589 96 153 951 94 277 316 93 182 872 87 223 933 98 294 348 98 238 439 93 301 325 111 728 763 102 372 878 91 32 961 91 233 627 105 416 692 99 378 591 79 248 675 90 43 457 101 312 856 97 444 654 84 768 889 103 192 370 100 145 238 97 133 807 101 243 479 92 237 850 84 410 589 90 397 827 98 364 806 100 378 976 116 337 563 102 382 977 100 286 976 92 166 553 121 563 910 95 23 331 96 79 263 104 513 886 103 165 718 89 295 689 106 12 454 90 15 147 104 334 529 86 494 791 89 309 336 85 343 781 103 232 634 100 345 978 105 478 840 93 0 6 93 759 799 94 146 817 117 265 290 95 582 858 78 221 240 104 0 539 122 161 187 105 784 900 108 327 331 91 44 47 112 160 476 98 257 651 107 678 969 110 662 963 101 777 960 96 840 965 114 579 908 92 132 883 88 10 383 88 256 479 115 326 455 88 272 417 112 581 621 104 399 670 92 306 370 105 167 315 86 398 682 102 127 170 105 719 827 103 231 744 113 752 886 88 82 166 97 287 708 104 165 302 90 323 613 91 776 944 120 257 797 105 301 378 102 270 532 96 67 925 96 344 643 107 98 700 107 233 323 91 486 765 99 52 437 108 19 369 101 199 365 98 589 591 93 85 110 99 200 768 102 561 859 104 224 621 94 701 896 109 744 746 126 69 205 109 206 703 112 142 987 115 247 730 95 62 665 108 51 948 116 556 637 115 48 995 98 181 331 97 254 424 100 315 865 100 699 863 108 554 582 104 176 424 111 52 503 125 557 676 90 444 853 110 446 482 90 145 902 109 389 456 86 524 823 112 788 865 97 521 946 115 86 664 99 227 249 103 203 879 89 152 475 102 128 989 97 586 846 91 275 608 109 649 882 115 744 897 79 125 209 128 162 880 93 111 535 96 324 383 104 4 751 105 102 220 110 201 612 99 147 854 100 824 908 103 609 702 103 463 946 102 329 883 91 234 263 97 54 185 111 543 824 108 91 664 102 300 767 93 78 142 111 188 788 116 8 609 108 383 728 88 374 948 85 270 896 96 758 911 103 567 577 88 525 550 116 731 958 107 46 148 104 224 628 103 234 958 114 492 773 89 161 350 107 646 814 90 193 855 93 367 712 93 59 438 94 105 829 95 187 947 104 21 501 93 286 299 99 606 650 84 727 805 105 397 455 90 474 584 96 250 980 91 321 643 105 200 529 103 49 422 102 436 935 108 58 125 101 493 951 101 40 728 99 44 785 81 27 463 109 778 895 106 551 673 82 577 753 108 84 422 104 277 500 107 724 981 95 210 317 83 348 580 108 208 565 107 547 945 96 257 493 107 444 603 104 498 713 81 720 761 114 275 560 99 411 874 106 591 709 110 445 629 91 374 551 91 651 734 91 213 565 94 528 976 106 665 797 102 53 774 94 235 299 117 282 455 90 290 317 112 328 722 105 385 712 99 415 941 88 260 501 84 498 817 95 44 232 99 139 287 110 88 533 84 331 778 99 66 276 97 162 444 101 487 950 87 17 945 91 306 624 86 330 350 105 626 847 110 361 749 105 434 832 115 233 814 102 335 513 97 493 755 101 239 664 106 699 700 100 155 357 101 317 888 93 571 585 116 376 675 106 225 514 101 424 425 81 456 994 100 331 736 104 67 253 107 191 789 100 113 252 118 141 680 101 47 594 90 444 697 116 705 788 95 562 815 98 62 210 57 287 429 84 114 973 96 441 948 92 135 204 102 15 860 116 546 605 108 105 976 109 326 511 66 422 492 119 19 671 84 151 398 92 215 702 98 229 753 107 254 580 98 12 203 109 429 963 108 235 861 106 350 453 80 283 429 101 615 908 108 304 588 123 185 833 105 475 681 91 259 592 90 176 453 97 676 895 108 111 121 102 394 733 101 667 981 97 250 705 101 565 566 109 651 903 122 552 703 90 273 940 108 664 945 104 76 327 96 292 929 106 90 916 102 759 783 110 390 919 104 610 738 79 80 503 103 191 773 111 7 518 100 590 918 89 488 609 97 169 493 111 271 802 92 196 691 90 804 991 106 170 738 87 392 543 96 195 605 111 29 120 96 685 714 89 597 769 99 269 866 97 87 599 97 428 820 89 24 376 94 799 979 90 279 376 113 496 571 106 407 719 98 628 964 103 635 818 111 165 797 100 38 261 72 231 844 101 300 448 97 108 487 94 66 138 80 606 977 99 22 975 95 20 744 88 457 741 116 135 986 104 263 827 92 66 506 114 26 563 89 652 872 100 606 993 102 413 933 74 565 832 97 681 779 93 622 895 98 2 991 99 464 727 109 420 819 88 416 590 103 183 877 84 20 430 104 752 979 97 77 416 93 13 299 83 452 683 114 269 288 101 323 760 96 424 427 90 356 611 100 294 478 87 312 559 104 194 479 94 588 923 94 95 510 102 238 366 111 304 333 95 502 930 115 101 643 112 192 640 105 349 586 103 740 866 86 521 599 94 43 744 127 744 841 125 668 886 94 10 649 108 40 740 109 789 874 106 60 959 111 223 678 99 273 899 86 154 718 106 362 718 109 92 996 85 377 839 114 328 500 98 318 900 104 181 466 89 107 679 125 108 480 103 30 351 104 254 807 107 46 830 101 421 730 115 223 942 120 461 715 91 714 750 103 275 370 92 835 922 107 393 448 89 157 603 93 422 668 114 125 208 93 281 518 99 252 689 99 317 709 101 782 958 87 3 342 109 297 393 83 9 333 108 85 194 92 87 751 68 695 885 96 61 194 103 695 965 98 104 564 73 183 414 104 152 992 107 179 946 103 501 723 96 797 941 82 31 766 101 98 341 85 163 216 107 394 430 101 154 653 97 869 876 98 403 865 95 893 938 109 148 557 103 485 938 115 809 982 108 340 388 112 222 228 111 613 910 88 32 494 121 514 756 119 618 734 116 482 708 87 392 947 107 28 33 112 197 993 100 715 991 91 343 413 119 111 337 98 694 879 95 277 492 117 5 922 93 348 604 95 441 627 102 59 541 88 407 899 106 4 875 98 597 883 96 125 721 88 288 730 111 368 966 100 256 305 97 144 324 102 452 805 90 179 864 105 83 338 112 347 497 99 151 742 104 29 647 93 417 794 99 699 984 95 2 881 103 303 589 119 699 966 85 62 830 107 617 937 98 540 622 120 169 970 97 157 331 94 146 852 98 2 512 100 10 37 88 268 271 104 66 712 94 15 681 92 63 905 93 157 789 114 120 692 92 422 968 84 416 677 99 370 569 95 198 749 96 198 310 99 229 874 79 784 838 97 728 920 89 172 181 97 397 672 103 346 808 108 408 949 82 357 645 113 205 763 94 188 462 103 723 726 86 67 664 112 484 791 107 673 751 93 558 562 120 75 133 87 444 923 101 533 634 96 902 969 121 51 250 109 194 682 96 93 821 94 144 213 98 427 626 83 759 766 91 196 223 110 183 669 101 130 725 95 414 488 75 107 224 101 337 532 101 409 973 121 81 650 92 46 445 92 185 773 92 137 517 91 246 724 114 113 457 92 84 501 78 77 261 89 120 682 88 287 649 108 290 351 104 96 863 117 396 888 110 519 991 116 468 571 105 756 916 94 112 670 97 674 882 95 172 827 110 255 721 81 189 371 92 6 713 89 31 326 98 366 628 123 540 613 97 213 425 82 617 920 99 167 464 98 91 796 99 152 424 92 107 770 80 410 727 85 681 771 114 192 507 83 196 967 105 302 726 105 140 159 109 70 780 99 240 363 94 41 300 106 249 737 95 916 997 99 221 803 92 383 650 102 154 831 93 538 999 75 45 189 100 446 766 108 682 700 90 492 812 107 390 463 106 77 90 91 219 408 110 26 353 97 338 824 110 428 897 92 808 892 101 198 946 113 391 734 109 308 724 95 480 578 101 37 699 95 645 836 98 205 624 91 569 898 117 748 852 108 118 622 89 592 790 106 373 686 94 378 790 102 45 798 99 404 851 99 117 358 102 711 721 102 713 901 123 195 289 108 593 761 113 537 824 112 223 861 102 413 961 111 231 630 88 524 830 115 102 298 83 238 562 97 343 535 93 20 446 99 834 971 98 190 554 93 472 960 80 363 386 100 154 684 106 123 163 94 820 897 88 12 19 106 28 258 104 544 684 113 238 534 96 753 890 101 308 602 92 622 926 90 951 998 94 365 541 88 691 786 95 133 551 82 228 899 99 775 986 75 675 751 106 253 312 111 90 184 95 485 766 94 122 410 116 754 800 118 143 275 93 161 198 113 42 455 110 338 510 100 429 443 94 27 432 101 658 930 104 323 901 85 92 410 90 221 852 97 375 776 88 499 977 105 17 642 106 878 928 94 34 603 90 296 317 99 48 439 107 637 741 99 101 973 95 103 552 97 34 931 100 15 452 98 164 808 92 664 901 104 201 770 101 290 531 81 557 997 108 749 954 97 236 921 107 90 803 97 240 321 115 335 660 104 61 315 98 184 399 99 845 994 116 628 972 110 60 690 98 316 857 110 228 285 112 844 857 109 221 624 102 199 595 98 390 504 118 121 391 97 92 656 96 691 978 97 73 284 94 95 979 96 703 966 108 469 958 94 645 998 102 850 905 101 471 944 93 59 448 99 95 399 85 35 955 101 292 844 90 439 672 104 138 532 100 610 870 119 434 826 110 109 420 95 199 765 100 722 769 97 41 371 93 365 451 92 78 943 90 174 655 101 638 731 96 311 456 103 94 201 105 20 679 85 211 378 106 216 552 91 166 797 103 300 829 100 640 678 97 694 845 109 140 825 107 452 488 97 133 759 98 60 541 94 765 874 80 54 953 90 86 947 98 336 956 111 408 716 107 366 903 109 312 771 113 555 959 104 12 599 90 536 646 76 154 392 111 431 863 101 80 853 111 488 593 95 386 897 99 410 757 106 309 974 129 483 807 94 524 861 96 24 996 118 325 605 117 114 314 106 528 863 99 694 999 100 153 883 86 872 957 106 120 294 101 393 798 101 385 975 113 65 709 90 226 256 108 482 781 90 45 262 110 325 473 113 96 749 99 155 913 96 117 797 103 400 584 85 224 240 110 854 906 96 584 954 110 84 724 93 132 457 83 440 978 102 625 690 85 262 883 117 381 499 112 266 772 94 486 557 91 115 788 115 26 812 99 539 965 101 296 893 103 445 706 106 375 564 100 212 830 85 161 748 108 324 362 88 475 787 102 9 390 102 488 554 92 98 900 88 542 938 102 173 647 103 57 777 106 217 376 108 933 985 95 365 950 98 369 720 83 607 985 92 134 522 89 490 583 94 569 652 109 586 661 84 621 809 93 576 968 102 60 736 107 637 698 86 399 590 101 356 551 97 118 985 110 211 723 92 186 984 98 46 733 92 294 788 94 542 853 104 794 888 94 394 735 97 364 868 103 730 776 100 503 978 118 47 297 94 312 429 112 24 919 107 107 320 112 71 896 114 303 985 95 557 628 76 73 661 84 940 994 115 516 876 93 492 853 96 135 826 101 278 456 87 33 662 110 6 481 105 75 488 84 347 775 92 133 742 112 52 97 102 177 750 110 18 507 80 126 695 103 437 942 111 671 996 92 140 304 110 309 961 99 30 250 89 101 560 99 404 932 112 108 222 96 221 956 78 382 386 95 167 700 88 456 792 86 327 935 105 181 311 115 272 405 96 97 133 117 333 767 104 397 721 107 227 787 90 432 903 104 72 720 94 767 868 83 224 798 101 155 513 108 99 808 111 339 942 99 382 869 88 488 671 110 310 390 91 234 331 91 17 890 81 192 810 77 81 285 103 511 830 99 885 985 107 424 431 96 495 501 88 823 898 108 99 866 96 64 860 86 119 420 95 245 626 83 173 236 102 350 704 116 209 829 118 89 967 105 374 822 94 724 892 99 26 409 89 6 479 79 627 692 100 644 698 119 102 214 103 5 975 89 173 621 96 57 92 107 189 631 106 678 974 111 553 739 112 169 933 90 799 944 108 468 594 96 739 912 90 247 723 82 713 993 104 426 474 98 216 449 117 256 688 107 118 820 85 547 780 112 282 425 104 419 631 114 173 648 118 691 768 83 252 472 99 477 625 94 35 624 95 646 974 89 315 758 92 513 520 97 148 794 94 464 520 107 586 937 99 588 687 87 207 263 104 378 934 89 219 819 87 52 697 93 557 633 99 594 983 91 241 980 91 314 318 111 67 314 102 45 286 83 258 650 85 550 880 101 790 982 90 414 512 85 744 811 87 297 835 84 791 869 105 810 853 91 268 525 99 585 624 102 502 692 97 92 671 113 267 320 108 314 404 114 198 573 101 100 129 104 35 798 100 426 910 96 491 610 93 242 796 123 508 762 93 214 746 104 326 729 121 209 537 97 195 684 102 19 459 96 299 937 98 808 958 100 37 451 85 577 672 104 895 917 109 321 835 103 466 924 86 199 516 90 362 808 98 540 791 74 666 951 93 191 711 103 427 823 92 74 725 116 838 896 104 137 423 110 451 876 96 261 287 93 15 259 93 538 643 89 386 655 93 69 984 113 142 328 97 657 981 100 313 547 116 246 711 96 466 729 114 108 124 119 319 626 120 221 785 92 558 714 115 476 881 91 445 477 106 866 950 94 722 797 97 228 701 103 740 789 92 365 960 112 525 697 120 276 939 105 299 468 88 763 821 95 351 551 105 92 979 99 480 592 96 679 813 102 56 305 99 81 381 120 613 905 93 276 961 99 467 723 111 62 328 115 214 657 99 135 724 105 113 921 90 88 772 117 413 743 98 256 685 99 308 795 103 18 119 102 224 669 88 413 478 94 159 538 89 202 900 103 795 888 115 578 977 84 486 520 92 7 698 97 556 775 114 224 957 95 316 410 103 471 780 125 552 719 106 820 871 95 222 393 77 170 373 85 671 916 91 585 775 89 57 515 98 138 358 105 145 882 101 75 997 70 330 566 99 137 257 106 429 796 110 2 970 94 132 270 121 775 806 93 197 226 101 356 932 106 324 538 108 389 477 93 209 934 113 281 697 80 328 970 107 191 813 93 18 831 106 328 697 95 364 366 110 195 641 96 216 549 115 293 314 107 157 194 114 312 692 88 763 868 108 216 720 98 3 989 85 728 815 101 4 635 109 180 561 95 323 740 84 97 830 113 190 248 99 446 577 108 285 411 97 546 856 107 255 633 107 19 468 106 613 742 109 78 249 113 138 849 98 452 776 93 500 501 109 801 942 98 155 646 78 581 873 77 241 286 87 832 851 101 7 335 109 487 958 80 145 357 111 77 686 107 697 787 118 585 903 89 303 743 116 194 663 104 559 677 78 61 655 95 145 552 93 414 555 103 331 593 93 814 991 94 285 696 98 80 812 97 322 345 109 469 577 107 633 970 100 219 480 84 419 927 110 532 825 101 15 62 106 78 263 100 280 666 106 483 875 115 286 332 93 99 269 99 511 857 96 219 597 88 159 436 105 87 227 98 221 893 109 583 911 115 253 613 103 43 638 100 388 697 88 268 388 95 409 704 102 183 370 88 150 850 103 181 643 113 243 617 101 294 961 100 140 275 94 26 971 95 184 938 101 336 984 82 595 855 102 847 925 86 636 892 115 524 813 94 810 812 106 20 518 105 441 704 107 913 979 105 234 916 117 715 738 104 576 963 105 314 674 93 829 865 109 451 645 112 681 948 89 361 388 110 221 325 104 732 774 103 277 928 100 55 189 91 180 424 93 136 490 87 70 290 108 658 967 95 215 400 107 401 812 115 96 496 106 379 933 85 405 545 97 358 854 78 299 811 99 228 553 101 582 922 115 315 698 91 226 885 105 382 993 104 191 796 87 54 420 98 181 738 77 176 295 99 2 284 90 134 145 87 274 375 99 96 620 112 692 782 104 379 896 99 170 894 81 139 987 109 34 966 104 111 319 107 323 879 86 91 610 107 170 461 108 612 667 111 112 957 84 37 927 91 938 969 116 425 685 115 130 990 104 264 547 105 99 556 99 248 353 87 237 325 88 97 908 110 25 422 88 155 995 97 468 949 112 936 993 97 936 960 91 6 284 101 62 749 93 928 987 105 164 894 123 855 896 104 228 230 89 279 965 98 385 500 104 325 851 96 363 499 94 232 577 91 39 376 107 343 558 107 215 304 100 19 475 95 399 428 94 68 451 92 175 584 104 589 605 99 181 951 84 94 491 103 922 937 88 169 955 104 651 749 97 90 368 80 92 503 99 457 568 77 401 577 98 484 790 109 72 543 95 589 942 92 324 825 105 262 605 112 412 447 113 194 523 88 506 637 101 17 914 108 99 366 94 430 556 96 173 208 106 12 179 101 252 712 96 496 903 93 146 969 118 256 481 105 14 349 102 218 381 127 621 881 116 264 346 90 240 478 107 199 870 102 632 700 108 454 797 88 333 974 119 798 890 113 50 553 106 340 572 102 91 393 118 274 957 102 59 982 106 735 792 82 85 484 94 6 385 79 68 759 107 185 364 96 279 519 101 399 617 101 358 894 101 45 433 93 39 814 97 205 957 105 342 388 103 100 939 114 108 933 96 49 312 97 128 823 88 492 533 96 553 783 109 7 228 107 393 949 111 75 453 116 168 295 93 107 515 93 412 631 110 700 822 93 105 497 122 12 829 106 385 800 97 500 959 94 589 989 96 500 962 106 658 803 105 280 866 85 278 513 99 102 544 104 36 543 96 164 760 103 99 748 85 554 576 87 584 749 97 149 163 106 139 386 108 465 940 92 593 726 84 6 410 87 940 984 95 615 689 90 241 294 103 614 962 107 147 790 90 224 762 94 1 168 101 892 938 110 188 322 94 687 966 99 466 991 83 653 834 101 123 526 104 245 407 123 406 750 116 201 292 101 539 610 108 2 4 104 115 796 80 778 904 100 33 552 108 307 563 88 694 853 104 895 958 101 2 511 117 722 846 88 17 579 92 73 919 100 450 988 82 35 825 96 440 539 106 396 525 93 46 266 84 236 888 93 295 700 90 352 612 100 353 666 97 431 661 110 84 844 98 173 852 108 144 186 93 28 87 108 45 398 105 264 485 98 312 756 103 687 844 100 291 987 109 433 435 99 219 877 95 234 692 114 531 919 106 156 168 100 185 837 85 11 669 94 312 468 99 508 621 89 336 948 93 158 493 103 143 937 91 6 126 115 88 700 118 35 854 107 67 265 98 569 986 100 80 938 106 144 373 100 287 817 97 714 820 96 145 849 118 217 389 85 6 897 123 91 817 102 727 973 124 203 262 98 325 343 98 259 666 101 193 496 100 792 950 104 785 794 77 39 496 109 317 455 89 467 882 115 292 764 93 294 664 108 121 344 113 646 894 91 59 986 105 688 965 106 297 689 117 78 179 112 71 675 88 240 273 114 334 934 95 5 859 109 533 663 94 9 43 79 220 900 104 440 922 111 55 415 94 120 763 126 80 414 108 206 724 101 85 655 104 445 870 102 669 866 106 66 520 89 315 607 85 138 961 97 821 834 90 32 585 101 96 325 103 182 211 109 645 761 94 333 997 92 93 456 112 75 187 107 294 446 100 218 364 78 35 413 106 276 556 94 950 961 91 112 774 114 139 678 97 151 983 98 336 792 102 139 570 89 441 483 118 517 790 99 234 525 93 68 420 107 506 810 97 17 204 94 877 940 96 303 762 124 366 607 82 210 830 90 451 463 96 390 567 101 144 339 93 173 432 91 56 897 96 38 435 104 159 424 109 71 894 109 282 700 90 153 323 107 285 923 86 749 828 104 294 777 103 41 852 93 158 727 90 151 376 119 347 886 86 747 860 92 682 880 100 193 727 86 45 765 99 898 995 90 474 794 108 419 975 100 291 838 90 584 855 110 506 838 87 797 820 111 409 968 107 69 714 102 130 426 92 35 462 110 577 656 97 84 874 81 301 304 109 422 667 96 422 886 103 338 772 109 80 107 99 112 119 101 499 858 87 27 293 110 261 656 105 545 700 88 94 109 108 462 909 99 429 822 89 139 247 111 230 440 103 548 610 103 516 771 104 231 295 98 459 593 93 517 672 113 495 584 94 207 578 108 444 921 94 395 559 93 448 644 105 9 671 84 168 250 112 799 940 101 647 886 102 144 168 96 296 555 117 57 642 115 130 518 94 791 825 91 464 646 115 113 355 112 480 787 107 392 860 113 438 746 93 257 288 100 61 710 92 387 412 99 468 713 98 411 597 104 243 785 106 39 102 101 830 865 106 812 967 109 576 829 80 91 199 88 49 689 107 440 792 82 413 708 111 632 651 113 237 784 96 3 381 92 546 590 80 627 778 103 101 718 90 384 822 104 65 671 105 555 917 112 700 935 100 407 933 109 542 804 95 357 547 87 366 532 108 484 924 93 568 612 94 619 801 98 181 610 82 16 522 91 394 950 96 183 921 110 248 311 94 235 562 98 43 948 89 524 653 98 525 732 93 79 317 104 687 871 89 355 665 112 578 783 93 926 941 92 227 294 100 288 825 115 3 274 104 384 917 92 284 744 99 119 997 118 316 780 99 101 899 99 160 631 99 764 801 114 145 175 93 208 855 91 394 639 111 91 163 98 77 347 96 226 863 98 680 791 97 262 824 114 204 409 99 91 131 117 7 543 99 42 815 87 180 914 105 498 622 114 191 432 103 410 461 80 103 864 77 543 980 90 147 729 105 99 214 94 408 438 88 77 429 96 168 339 100 18 98 94 710 841 102 284 687 94 259 967 101 114 451 116 167 860 95 846 853 100 198 787 117 335 929 107 866 917 94 233 325 81 107 584 91 823 869 96 201 865 103 807 814 92 40 169 90 136 214 98 148 468 78 425 476 120 128 713 96 402 406 94 186 276 102 90 407 100 405 466 97 355 827 82 236 988 103 761 975 95 806 869 104 64 99 82 307 676 95 116 316 95 274 333 110 470 507 94 303 864 103 149 644 84 322 991 83 87 198 82 594 951 112 6 848 101 582 834 88 103 604 73 556 575 94 696 849 103 11 26 106 12 62 95 41 753 115 753 983 108 306 574 103 376 727 109 471 902 99 549 995 76 136 744 106 638 647 112 262 868 85 70 597 83 872 923 105 395 404 103 568 799 112 435 942 106 523 771 96 851 948 88 33 429 117 48 59 100 183 552 103 112 619 96 337 743 112 427 899 101 278 480 98 93 473 90 212 228 88 856 951 103 264 316 103 142 985 107 460 973 114 369 647 107 313 473 94 100 885 95 858 879 96 92 218 109 561 810 86 348 408 96 405 468 95 27 857 91 293 829 99 620 690 112 190 306 105 550 661 106 579 599 111 147 165 107 246 634 104 128 827 87 175 243 95 401 923 94 802 885 97 817 960 96 515 675 84 143 542 111 97 117 94 141 241 96 351 865 106 807 929 110 301 735 95 404 617 106 341 498 111 194 929 107 375 932 79 69 695 112 138 740 98 98 604 106 99 772 97 718 763 109 307 884 68 672 894 73 192 736 113 656 902 112 127 802 103 253 354 95 242 386 113 284 396 108 642 872 120 396 410 100 494 805 89 255 550 82 556 672 97 466 484 104 485 848 97 465 767 86 103 185 114 418 818 101 176 685 95 238 881 101 326 738 94 183 547 100 456 765 113 433 956 119 281 508 96 257 742 99 66 853 93 557 978 102 38 344 109 403 818 105 401 793 81 483 827 101 530 815 96 78 171 99 314 977 93 708 999 93 272 308 93 508 995 92 104 639 96 77 142 103 159 811 99 6 295 107 49 151 96 712 780 96 726 817 82 229 845 97 123 507 110 498 619 109 453 879 121 338 677 108 365 949 105 385 793 91 199 391 93 156 458 101 588 699 107 298 759 101 88 120 101 74 380 118 445 770 99 470 724 97 449 948 103 154 548 89 574 722 108 477 721 90 506 804 97 80 483 100 730 934 92 517 882 102 413 823 82 4 164 106 878 994 79 782 877 99 394 903 90 137 681 99 139 642 102 40 294 98 305 347 97 425 830 95 392 471 90 29 652 102 230 612 101 414 995 88 263 744 97 11 156 100 207 940 87 195 404 88 7 132 108 172 738 97 170 766 107 403 550 93 14 807 107 288 502 88 60 336 89 145 641 91 288 654 102 116 806 96 180 374 113 18 316 124 586 687 115 202 887 104 222 379 93 318 323 101 305 478 112 486 492 100 378 894 113 827 839 101 490 506 103 462 931 116 840 896 82 107 454 107 235 394 74 387 467 81 179 653 109 437 501 86 112 666 114 6 494 105 342 400 100 482 997 93 129 860 82 84 998 112 708 710 97 431 467 116 232 521 93 314 662 125 318 779 112 178 196 99 250 324 112 675 745 87 67 997 113 797 889 86 432 963 100 338 599 98 22 415 101 34 775 95 445 984 102 276 956 97 273 497 85 137 883 87 392 771 85 204 708 99 399 700 98 85 127 94 522 808 101 681 813 89 62 621 76 742 851 119 212 236 91 513 661 88 57 535 88 377 802 97 653 814 100 268 454 101 81 620 77 210 452 88 263 969 111 170 786 117 490 608 99 122 966 94 541 757 109 0 163 88 450 505 101 263 264 100 267 939 102 72 781 98 15 197 82 535 846 102 477 601 93 143 748 93 114 276 101 155 805 94 198 867 93 394 848 88 432 817 104 396 973 102 455 673 90 373 860 104 38 228 102 58 725 90 121 266 88 636 754 103 881 935 114 688 875 94 325 817 102 192 667 114 884 998 92 195 726 97 701 956 108 423 940 99 180 960 99 894 992 88 41 992 103 64 315 95 1 591 87 124 973 81 297 391 110 306 458 91 157 390 91 73 128 93 311 712 93 713 896 99 272 634 104 609 953 106 18 650 104 48 277 89 84 923 123 232 934 95 367 490 115 330 723 85 221 948 100 141 616 103 193 266 89 157 892 94 464 811 99 238 758 112 802 862 101 355 866 116 120 538 99 265 784 85 109 650 87 648 871 83 832 878 98 294 314 98 165 266 91 160 795 79 717 871 102 374 893 102 853 881 83 258 872 90 331 804 90 357 704 103 275 551 98 278 568 93 579 814 111 107 405 88 503 643 104 280 922 95 609 993 104 904 981 114 528 666 115 747 997 100 348 356 101 167 455 94 731 905 112 525 591 111 761 770 116 385 646 92 382 433 118 405 915 92 274 804 98 188 810 97 216 785 96 705 722 94 37 643 123 8 545 88 76 743 111 558 652 88 729 941 115 191 440 95 595 810 100 336 671 105 619 822 97 526 588 112 61 647 90 151 782 95 16 443 105 229 701 102 57 705 101 727 927 93 100 694 119 257 954 116 853 983 108 412 840 104 637 922 100 44 334 87 552 731 85 480 879 97 531 983 118 220 654 103 138 701 94 538 665 97 15 202 96 248 585 116 941 958 101 232 624 90 488 740 85 641 700 108 357 608 104 397 593 91 492 883 116 309 998 100 410 533 106 532 653 109 128 730 94 291 634 98 402 954 120 246 748 93 487 977 115 265 273 96 482 857 94 533 588 116 526 762 87 164 580 103 326 332 118 160 643 110 150 246 99 150 716 88 255 430 96 110 843 101 296 803 91 11 78 94 33 313 94 101 876 106 252 384 96 574 773 94 353 896 90 250 816 93 496 545 95 587 597 88 154 785 104 391 655 87 149 778 122 164 815 102 430 807 108 635 708 98 553 908 104 215 504 95 95 917 121 714 753 90 513 846 110 691 996 108 162 877 101 836 881 105 248 893 75 630 886 107 14 917 97 546 965 100 177 632 117 208 852 86 87 767 81 29 111 113 138 976 106 237 768 110 90 589 88 657 727 96 238 373 105 32 670 103 598 690 119 583 850 99 194 215 108 138 529 98 342 343 88 59 845 94 2 790 113 285 719 96 271 387 109 559 674 88 459 521 99 318 588 102 330 825 90 323 716 99 240 767 109 261 322 99 470 675 102 858 947 94 329 957 97 404 663 65 47 148 102 85 251 88 25 351 118 250 628 89 329 634 109 471 585 104 409 434 113 578 980 78 372 827 78 184 627 87 553 911 112 434 628 91 115 815 110 715 736 97 332 737 105 252 791 101 504 983 97 110 692 95 434 591 85 663 830 101 594 930 95 284 625 99 461 866 99 116 183 95 62 301 113 324 937 117 352 837 96 445 935 91 307 365 95 21 811 100 120 277 109 316 615 92 453 917 95 92 536 100 555 744 94 24 554 81 199 358 88 237 698 97 530 539 103 369 832 87 486 845 106 452 586 95 121 324 85 97 807 89 544 934 93 539 889 73 390 974 92 383 719 109 437 845 104 367 975 108 574 750 104 74 292 93 109 594 107 394 536 105 228 309 98 324 991 72 233 342 98 658 670 108 531 768 100 418 424 91 238 857 100 41 867 107 802 830 107 599 890 93 143 354 84 627 863 97 223 575 100 53 980 98 272 853 109 609 986 95 559 744 91 80 789 82 709 936 82 219 784 102 427 502 112 316 928 104 144 992 97 381 672 108 367 905 112 56 828 90 266 693 97 576 913 86 384 835 102 22 938 110 466 781 87 467 598 94 329 456 112 518 991 100 80 452 100 425 775 101 88 256 96 276 693 93 666 942 82 161 487 86 432 937 97 650 783 101 904 970 98 342 850 116 102 471 98 367 906 116 77 506 106 35 554 101 1 232 114 639 830 99 421 701 97 41 256 98 619 892 91 195 495 98 846 883 99 205 823 97 157 611 108 46 102 96 541 930 120 303 485 119 399 881 106 471 711 107 23 217 94 680 929 107 618 880 88 257 788 96 180 219 101 366 425 90 289 909 110 111 798 105 208 900 103 389 818 101 209 872 103 601 813 89 76 808 91 234 510 101 30 134 100 142 450 87 180 632 111 811 888 94 490 514 113 37 543 107 228 573 88 90 367 89 542 738 87 10 910 101 76 794 101 453 968 83 119 129 107 189 972 92 380 813 88 2 264 109 145 680 93 553 685 109 442 635 103 191 561 89 201 562 86 654 771 91 341 409 91 149 999 99 232 282 96 909 938 99 426 516 110 782 855 101 16 268 101 235 674 89 358 416 98 583 761 107 111 350 108 206 301 97 249 914 98 561 591 86 742 781 95 44 845 96 221 959 106 246 803 94 756 900 117 494 797 100 728 939 117 362 628 96 545 979 95 691 947 117 333 843 82 360 558 83 319 962 85 703 714 99 134 866 116 417 628 105 344 676 87 163 674 92 24 188 97 111 293 115 154 875 121 524 739 78 321 600 103 256 973 112 8 15 105 0 725 92 35 507 112 308 680 100 174 841 96 141 203 100 111 272 82 202 868 101 449 648 111 108 869 96 561 762 94 48 584 104 339 683 115 238 770 81 637 900 96 631 728 119 459 961 116 95 235 96 219 752 86 219 491 101 857 878 86 295 314 90 399 914 105 233 553 98 32 780 96 72 350 100 27 974 94 263 618 89 149 347 103 655 970 103 146 832 112 13 29 114 496 803 88 61 158 94 543 979 85 93 705 105 454 829 90 95 169 101 92 555 97 467 609 119 438 871 85 131 827 114 256 812 134 936 956 93 516 867 89 557 996 97 340 342 101 364 606 94 616 826 98 96 501 99 620 915 107 198 712 100 589 625 97 160 381 105 317 413 108 159 400 88 127 162 109 680 924 100 10 988 106 718 958 104 42 686 97 770 885 89 534 737 103 532 932 109 10 299 91 566 993 86 267 706 92 120 607 102 336 885 101 110 812 111 390 401 94 93 639 92 61 549 112 20 308 101 206 214 101 326 928 93 31 853 102 554 606 109 71 126 102 19 755 108 490 937 89 266 589 101 638 949 118 73 811 92 246 904 103 42 426 113 22 213 103 67 166 83 141 557 113 216 948 86 102 542 89 561 692 107 704 893 93 163 409 108 77 296 102 665 673 88 290 993 110 340 391 94 547 663 93 160 796 93 95 744 73 765 982 111 268 771 80 427 909 99 502 755 90 449 482 101 730 738 110 51 773 107 529 548 101 639 724 99 422 692 123 587 752 100 562 921 101 223 891 91 97 554 88 221 996 107 279 439 103 757 773 95 611 852 114 251 382 88 275 707 114 532 603 113 249 932 105 486 604 97 35 419 121 242 726 88 319 386 77 334 724 96 60 701 112 334 628 86 801 918 119 77 451 95 77 673 90 108 776 83 496 615 104 149 560 99 760 882 101 576 784 93 59 886 108 307 464 98 179 468 91 13 885 107 379 760 108 28 482 107 163 520 98 181 794 112 640 799 104 685 988 104 204 906 85 652 771 100 548 837 116 278 838 91 8 966 75 263 286 118 10 917 95 532 997 92 10 274 113 45 384 92 230 559 106 262 290 103 470 634 90 769 771 91 116 811 81 549 626 98 314 618 110 248 302 108 452 789 94 598 677 105 223 915 95 145 347 93 764 909 99 304 524 95 734 848 95 131 306 91 647 720 101 568 657 89 744 922 115 373 407 105 303 471 107 660 897 85 61 835 89 307 855 107 244 321 109 269 792 109 310 641 100 58 924 98 16 437 91 237 620 87 26 713 106 249 939 101 246 905 113 304 548 103 52 480 89 176 838 86 205 653 104 764 788 113 82 678 80 42 976 102 795 881 87 591 604 90 69 333 100 554 729 106 52 959 94 445 672 97 271 963 107 318 363 100 154 199 111 1 123 107 408 795 101 132 543 101 161 687 94 93 958 82 77 831 113 331 753 114 181 901 85 428 707 102 237 258 112 123 179 114 138 674 108 726 876 94 283 923 88 50 889 94 68 958 86 400 503 106 334 985 100 719 897 80 856 993 100 281 492 126 296 648 97 635 692 94 78 606 106 134 920 100 617 699 88 362 662 116 676 930 87 133 175 79 122 646 92 574 780 108 185 222 98 385 688 97 398 840 130 184 882 89 677 980 113 557 998 109 52 114 102 202 813 113 138 549 97 227 820 92 851 853 102 752 959 111 630 761 91 50 340 107 244 580 96 440 544 101 43 57 108 78 506 88 342 632 93 214 758 82 291 615 99 5 321 85 18 674 113 568 625 98 142 819 101 599 960 103 641 955 94 156 988 104 53 794 89 593 856 103 419 924 94 586 922 114 467 812 99 279 922 112 64 965 79 394 908 103 433 764 100 17 910 101 112 508 127 726 732 105 133 481 96 255 929 87 237 615 117 342 792 87 618 954 112 532 811 93 69 762 93 142 674 105 824 988 100 844 873 106 202 944 118 71 875 98 496 750 120 386 756 96 251 467 93 13 854 87 72 287 101 430 831 96 355 762 78 129 756 92 217 753 126 495 966 87 176 591 100 541 926 97 212 435 98 22 594 91 529 606 113 769 818 102 477 547 83 735 820 105 263 951 120 343 889 113 216 888 100 52 597 107 250 962 89 328 546 104 701 964 92 914 953 89 167 312 87 421 497 108 687 689 100 102 367 95 729 972 100 479 982 99 21 853 94 690 847 98 96 590 101 156 558 62 263 773 111 554 714 110 440 877 87 113 452 101 25 136 94 366 792 90 347 769 101 30 472 108 587 795 93 238 422 107 361 449 102 888 892 91 253 800 103 418 995 87 781 803 92 391 988 108 429 712 94 188 966 96 230 519 105 115 690 90 784 864 92 113 394 117 684 702 81 85 844 104 348 910 105 81 494 92 623 689 99 98 631 119 150 281 107 356 527 80 209 440 76 187 345 90 506 651 118 458 498 82 743 837 96 12 529 95 0 480 99 141 399 98 52 233 80 346 602 96 95 733 84 189 406 97 193 611 94 192 402 80 604 719 111 201 529 93 194 212 92 525 655 99 236 649 81 123 705 102 38 301 90 201 540 100 452 685 96 731 850 124 187 793 100 68 237 113 606 949 88 353 911 100 63 622 89 278 945 87 193 823 97 546 942 99 370 857 97 330 694 101 60 62 108 28 898 94 666 791 114 540 932 95 640 965 114 50 407 106 855 883 94 634 949 101 564 707 94 234 687 95 241 931 109 608 723 98 256 985 96 107 444 95 86 413 86 823 962 89 403 952 126 230 601 100 162 565 93 636 700 112 801 820 110 612 852 116 489 610 101 585 924 105 771 983 94 645 681 112 264 396 98 380 602 90 485 535 92 748 938 107 400 428 97 261 894 108 434 983 89 294 678 100 298 337 100 336 888 90 700 785 87 355 699 87 1 81 87 771 937 94 532 857 94 639 710 117 569 759 100 287 478 99 394 928 107 99 559 92 678 681 97 171 579 100 212 458 103 485 851 100 560 800 112 197 292 101 729 898 110 789 790 78 408 757 101 822 999 98 284 717 82 505 798 111 396 572 118 85 269 105 372 676 108 513 863 108 83 619 96 90 651 65 582 895 77 56 953 96 567 761 109 492 698 79 202 289 97 729 983 104 656 659 104 170 947 85 75 373 107 320 927 103 496 751 104 321 496 91 426 552 107 505 824 106 362 989 88 200 381 99 116 357 91 294 635 91 592 763 107 46 846 108 541 823 98 125 600 102 401 995 101 285 415 91 388 754 92 364 675 68 479 837 109 303 644 88 397 518 89 94 810 97 110 416 89 69 307 99 681 805 88 240 426 91 225 812 108 324 967 101 432 619 105 212 440 95 404 601 89 8 569 91 92 123 110 197 492 94 181 239 116 297 328 108 321 333 104 709 752 81 56 486 103 101 252 97 440 678 97 67 648 100 402 571 97 288 515 92 292 957 86 39 478 92 10 91 110 614 876 87 662 907 100 392 661 108 389 750 84 588 663 88 163 538 101 385 925 85 219 714 101 209 446 96 234 772 92 246 810 105 760 955 95 529 593 91 212 426 93 482 696 108 70 998 86 91 967 89 458 568 109 294 510 96 355 412 91 836 960 110 367 827 94 327 630 100 499 579 99 213 978 89 465 859 94 704 991 106 106 831 102 425 526 101 779 865 94 439 629 85 522 691 109 10 86 127 289 337 112 170 221 96 317 613 82 342 810 92 562 628 106 135 654 119 509 644 107 65 242 101 166 472 97 556 811 104 14 307 100 135 832 103 215 456 101 73 879 94 193 447 83 286 412 108 284 844 101 410 825 86 172 254 99 60 998 102 339 345 95 533 550 98 99 861 105 69 726 94 276 492 99 193 663 106 112 939 93 796 876 98 175 879 112 532 636 106 214 540 100 104 856 132 348 576 95 213 219 99 272 624 94 368 485 86 92 689 101 397 453 96 502 525 84 238 444 90 19 825 89 215 989 92 365 782 97 740 800 100 796 857 107 522 898 94 207 931 97 622 742 72 189 985 102 772 892 108 98 570 114 167 630 101 78 649 100 390 652 105 134 460 94 541 658 91 199 902 105 219 345 99 686 978 100 531 986 102 384 518 109 159 293 96 592 932 102 246 591 114 65 563 101 514 664 89 353 663 81 155 494 86 32 589 107 249 952 93 217 451 98 892 912 98 8 446 92 534 577 106 342 941 114 673 828 116 266 757 93 67 635 103 245 562 96 336 866 93 16 620 91 111 527 98 461 767 106 678 734 105 81 411 113 663 961 81 40 599 96 465 841 100 805 937 104 563 875 110 334 997 99 764 980 114 655 780 90 629 798 94 439 965 95 436 826 108 797 839 108 393 979 116 359 589 96 273 549 90 435 913 92 204 741 100 784 868 111 312 475 91 421 493 93 470 915 86 468 878 89 664 872 100 65 766 69 526 984 122 113 428 87 744 845 104 292 988 93 527 808 89 559 569 109 743 936 109 103 490 106 321 880 112 167 209 102 25 358 95 129 684 99 737 873 95 9 319 119 241 572 111 232 656 99 192 277 86 269 597 92 93 350 118 203 347 89 536 756 95 691 739 110 12 207 103 538 577 87 541 560 89 485 777 99 496 900 87 220 421 96 542 585 97 185 280 112 511 897 105 43 83 115 510 916 94 854 878 94 547 922 102 673 911 113 162 482 103 681 828 94 147 984 104 236 992 94 170 886 121 626 798 105 202 716 84 171 732 100 64 842 77 29 772 96 259 510 105 316 401 98 950 985 92 477 759 100 328 613 119 32 422 90 118 255 93 54 450 99 173 307 106 419 955 115 162 474 97 253 481 94 241 380 86 841 997 106 50 983 109 168 325 109 114 329 91 114 720 93 265 920 109 513 992 102 130 479 94 855 856 105 516 646 107 553 853 108 479 687 115 850 960 93 105 352 95 273 401 100 17 694 85 572 716 106 665 695 98 62 544 91 221 788 94 270 383 90 173 414 118 559 771 97 96 204 114 289 431 89 408 800 104 558 936 103 28 682 94 113 995 101 514 918 100 164 648 89 29 622 98 69 530 112 543 687 110 142 315 95 411 908 87 3 539 103 27 154 97 171 317 94 256 347 98 702 710 91 246 264 107 52 925 82 85 582 97 383 934 100 259 283 83 247 986 89 95 210 93 36 98 90 164 622 96 337 633 85 524 725 102 62 310 97 837 869 116 181 498 100 279 620 107 32 783 100 601 781 101 834 888 96 401 769 100 374 647 91 686 866 111 130 673 124 438 956 102 438 748 109 382 500 106 203 589 109 5 853 100 132 920 97 470 887 92 261 922 118 66 147 101 412 919 96 61 604 105 98 962 99 235 441 92 600 816 96 674 729 94 637 940 91 153 275 91 410 434 106 86 553 88 245 909 102 300 790 114 67 259 93 143 645 95 24 213 98 359 860 85 79 815 83 232 865 116 618 649 93 103 458 93 146 578 118 89 269 122 296 653 100 170 873 104 206 869 90 3 687 86 252 337 105 139 933 95 272 796 103 314 678 106 126 322 97 62 173 99 500 684 94 5 560 110 122 199 112 447 869 91 12 680 90 329 428 72 521 791 97 118 231 93 538 759 98 289 577 114 292 496 109 752 784 98 395 402 98 369 843 92 23 681 96 54 314 92 460 703 110 406 839 105 504 916 107 153 983 94 384 991 95 11 954 97 610 693 104 929 938 97 488 640 98 672 843 124 32 718 86 66 98 98 582 904 109 247 249 100 212 259 99 43 80 105 771 873 71 871 977 95 53 861 106 35 193 101 119 334 96 98 182 97 55 570 106 779 857 98 242 654 111 101 925 91 109 383 84 164 922 96 932 986 97 377 837 86 234 401 116 692 913 116 82 469 99 699 789 104 574 625 98 454 801 100 523 732 87 736 935 113 819 822 102 79 604 88 225 877 107 357 761 108 883 981 93 512 946 96 108 162 106 338 804 105 113 624 98 315 558 105 220 518 92 193 925 113 325 950 107 172 453 105 280 728 100 794 816 94 406 915 77 236 562 91 94 421 111 174 252 97 412 934 88 333 430 88 343 999 106 473 482 97 203 547 80 178 323 92 261 373 86 509 990 98 200 482 86 81 916 81 155 693 125 298 967 105 524 967 85 843 848 110 26 303 86 193 694 89 291 749 85 75 153 104 278 358 104 253 586 103 49 702 85 226 287 102 877 925 101 277 402 110 142 744 107 489 817 100 612 709 87 79 788 114 332 601 90 450 744 111 364 988 93 711 873 97 461 949 85 315 326 103 21 253 95 136 169 92 159 241 118 67 435 108 18 240 111 14 426 103 148 650 125 715 937 97 579 797 112 176 308 96 152 378 106 495 564 92 441 713 92 67 508 101 119 155 85 283 491 93 35 662 96 55 234 95 508 644 102 0 423 96 573 943 98 825 913 114 110 896 84 588 845 95 475 496 88 10 173 105 684 691 102 246 985 64 361 614 104 285 492 107 20 30 110 438 902 99 875 951 92 847 941 92 548 693 101 355 863 89 277 827 116 42 777 112 637 843 106 915 964 108 7 436 103 499 536 93 358 916 94 132 142 106 147 513 91 270 886 88 9 604 107 72 910 87 4 465 112 77 869 100 418 817 91 24 211 92 488 722 111 523 895 90 10 90 90 195 828 103 47 684 97 157 198 111 397 625 116 195 463 115 231 899 98 327 420 88 130 618 84 345 866 90 273 839 91 624 926 92 943 986 78 677 995 93 220 612 109 166 909 119 513 531 87 352 668 112 206 834 97 77 860 113 167 536 113 441 561 102 560 715 95 691 883 100 674 777 97 486 895 89 454 645 82 227 735 109 175 323 111 491 594 113 450 826 102 143 646 102 760 768 88 60 323 91 277 456 114 16 289 101 599 683 102 142 206 104 248 738 114 707 883 99 431 734 89 475 863 95 318 348 93 351 459 106 127 375 107 13 983 83 585 958 81 181 565 82 197 276 99 119 472 94 432 801 111 639 886 90 468 955 103 437 591 85 423 802 97 35 259 99 127 200 105 154 809 100 232 547 90 12 234 116 168 169 92 240 936 97 380 716 99 75 932 106 97 107 100 161 341 105 81 829 94 510 525 87 532 978 107 112 194 92 642 740 96 125 459 91 164 917 99 152 635 92 213 880 94 789 809 95 48 381 93 27 316 119 161 343 98 80 574 81 409 537 92 226 379 78 489 947 107 272 843 79 873 933 106 234 461 110 208 779 101 904 957 110 381 516 82 503 999 94 294 558 94 671 873 104 860 989 109 581 847 121 344 996 122 539 544 112 150 173 91 105 414 108 25 423 97 283 744 102 103 750 88 306 984 106 741 976 87 644 963 95 549 734 89 411 635 97 146 879 103 605 870 107 492 887 95 71 691 100 702 961 110 860 911 100 848 977 88 95 835 122 26 493 121 350 953 122 66 232 82 127 817 113 85 899 101 66 879 87 398 874 87 516 999 102 769 903 91 293 509 105 99 347 109 20 915 95 797 960 93 12 806 82 400 769 101 221 269 105 198 839 100 71 314 95 248 685 107 164 410 96 301 584 121 235 717 106 476 554 101 285 775 93 180 400 90 84 876 99 467 976 81 378 407 105 837 887 79 573 611 101 557 570 96 258 572 109 315 849 90 589 822 107 177 833 120 236 650 107 102 533 114 164 553 105 107 450 91 150 345 109 262 436 101 598 651 104 518 657 90 334 346 91 163 691 102 715 749 100 473 586 92 924 961 84 847 984 105 102 872 85 195 582 93 403 997 97 36 385 105 61 901 93 493 584 102 983 999 97 601 963 92 496 603 105 861 971 96 535 670 114 435 991 94 153 731 104 318 922 86 345 640 99 64 180 106 166 228 106 697 772 90 456 519 105 195 287 103 327 489 101 403 467 74 111 163 102 485 785 107 188 808 88 210 511 94 313 482 119 142 988 94 770 807 84 769 908 86 610 987 115 73 767 96 323 905 105 98 940 111 590 623 81 327 552 94 641 651 97 640 710 89 572 856 110 501 877 94 251 968 107 765 969 100 102 503 90 270 429 94 371 774 107 511 848 84 106 450 105 429 765 80 651 998 82 399 413 119 117 882 115 252 622 130 409 990 97 210 632 103 410 647 104 205 241 105 463 751 116 97 920 93 288 863 93 739 775 101 29 396 113 399 902 112 350 494 94 340 784 90 742 747 114 490 875 104 93 564 102 448 790 109 777 856 110 507 809 109 85 966 106 414 427 93 389 697 88 192 663 95 552 770 108 264 679 85 333 679 82 430 623 103 73 882 100 673 871 91 38 488 110 45 582 89 18 669 114 35 377 105 468 544 129 147 933 89 414 931 103 241 748 97 631 764 101 177 513 93 419 462 93 516 933 105 279 372 111 353 773 107 793 966 92 521 779 106 23 225 103 67 108 96 97 565 114 612 658 104 596 619 109 508 594 97 212 286 103 480 547 107 214 973 94 56 84 96 159 723 110 681 868 114 743 974 118 561 699 91 288 545 94 43 451 103 478 757 111 849 978 105 775 984 97 299 963 80 141 634 99 92 299 107 477 506 98 140 843 92 404 728 101 834 975 98 283 297 97 34 52 93 256 748 101 206 718 96 881 901 117 324 687 95 333 810 104 624 966 104 247 944 109 719 772 93 449 774 85 702 905 103 612 807 93 513 849 79 37 233 100 610 774 97 481 511 108 705 934 103 149 596 105 578 997 105 786 842 96 132 261 94 436 771 96 279 682 95 122 941 97 114 712 100 597 919 102 394 616 93 50 585 79 156 726 108 235 297 87 368 755 95 244 469 89 342 769 104 309 414 96 423 687 110 660 988 91 486 962 99 255 515 97 913 931 93 876 897 95 30 751 94 423 443 111 20 423 110 314 658 103 0 282 93 245 261 114 198 537 86 105 303 94 403 780 111 196 801 94 558 919 115 511 519 111 277 528 103 408 596 80 416 558 96 33 865 104 381 603 84 100 776 86 594 735 112 962 967 89 806 919 91 229 588 118 144 684 106 141 804 102 757 909 89 684 779 97 209 458 97 134 457 103 460 955 102 872 964 90 839 913 98 800 948 103 213 401 115 311 968 116 62 751 114 216 716 108 272 695 97 372 375 104 867 946 113 22 331 88 61 394 99 163 804 107 237 657 100 614 830 117 65 788 102 399 611 120 188 232 98 766 903 104 199 233 100 58 407 89 74 637 86 107 350 90 472 693 95 76 845 92 91 528 85 348 794 94 555 716 98 256 263 98 629 791 96 570 768 98 703 799 111 155 710 98 567 833 101 479 820 83 348 672 103 459 833 126 228 760 107 90 215 91 66 931 93 269 275 96 297 440 106 720 872 114 290 900 104 228 768 92 671 901 102 65 510 107 321 599 112 295 894 104 288 772 119 121 874 84 201 851 105 386 612 101 429 511 93 313 704 113 87 697 86 644 745 98 235 333 96 450 547 109 290 853 96 562 678 92 32 675 91 298 891 107 241 610 112 260 774 109 806 820 107 315 786 99 116 163 97 52 210 99 196 559 104 102 392 87 449 889 93 527 797 109 297 649 87 14 346 112 646 862 107 726 835 102 60 450 96 443 486 109 76 940 76 693 981 95 369 996 97 110 392 105 769 837 98 147 466 114 445 478 101 207 760 100 158 463 103 171 275 96 448 922 104 378 847 117 104 661 86 250 810 112 279 444 107 528 854 105 334 817 101 226 721 94 251 595 90 599 771 101 105 848 84 418 786 87 16 492 113 806 923 97 783 833 108 580 691 115 262 473 99 270 729 101 705 731 89 87 960 104 719 881 114 537 858 104 743 792 81 317 533 88 265 639 96 375 682 86 422 819 109 158 982 89 31 505 103 119 418 99 704 982 100 393 710 100 151 737 92 401 701 93 400 450 105 392 850 103 242 624 110 280 315 99 444 818 91 367 460 78 252 944 83 389 413 84 94 117 114 310 537 104 849 864 84 26 794 105 30 456 108 323 678 105 68 449 100 30 869 106 271 302 97 652 693 94 39 538 97 217 891 97 63 218 113 34 130 97 16 635 110 55 579 106 351 781 111 96 528 117 102 175 108 959 995 98 688 925 84 785 854 97 7 580 110 325 890 101 697 922 94 356 528 104 763 844 93 25 425 93 14 552 98 350 878 97 42 927 94 614 862 103 273 276 86 18 808 105 220 863 101 162 225 98 43 766 93 597 651 95 231 760 105 591 761 91 266 405 89 184 967 113 879 978 75 22 879 114 484 711 107 126 444 109 70 831 105 215 410 107 220 956 95 160 917 100 394 706 79 357 431 95 198 479 83 339 636 94 472 666 99 413 819 93 310 592 99 181 293 89 385 806 90 183 996 100 723 838 88 515 743 81 65 552 89 437 808 78 603 699 89 314 575 91 472 966 87 337 745 113 264 859 101 377 792 126 557 741 110 94 544 106 453 944 125 27 402 90 303 800 86 174 370 84 109 143 102 98 259 92 492 655 89 100 346 90 202 307 108 60 277 90 81 220 90 203 294 112 52 163 93 43 976 94 286 606 103 258 408 109 126 886 88 451 941 96 260 778 93 204 285 99 602 698 103 104 627 105 532 741 113 569 869 112 160 973 97 341 678 87 399 777 100 191 896 95 832 946 78 754 999 94 229 635 97 556 905 95 269 578 83 899 992 100 234 725 89 204 784 100 426 875 98 122 567 115 218 482 109 325 350 99 116 630 115 105 686 105 405 580 73 482 974 113 116 347 103 425 844 125 605 721 97 21 210 86 217 954 100 413 509 93 168 245 120 476 480 105 342 674 117 18 155 101 520 798 103 178 212 89 672 909 108 152 399 99 187 615 105 562 797 69 303 703 98 148 342 107 297 930 105 414 959 78 56 833 103 538 897 103 354 695 97 704 730 111 573 625 82 0 878 91 69 939 124 77 729 118 180 744 98 493 828 100 452 744 106 302 700 100 171 647 82 269 833 90 23 939 99 122 845 104 203 352 76 98 251 110 369 819 109 259 486 110 952 999 108 474 568 96 487 661 107 823 906 96 481 994 108 139 350 99 11 703 107 83 786 92 650 764 102 537 895 98 820 857 96 342 693 117 631 751 89 355 848 92 106 643 115 431 978 101 224 508 100 269 891 99 318 706 100 184 593 88 452 698 83 664 723 106 268 757 85 248 603 92 400 655 103 103 702 115 306 614 101 500 593 102 204 562 92 768 828 105 581 886 109 235 549 97 518 696 104 379 538 101 388 748 104 335 687 94 95 668 88 8 40 111 510 696 92 315 359 90 113 519 91 251 840 95 579 881 101 206 372 100 690 786 87 277 714 90 325 390 87 896 938 100 426 658 92 51 509 106 846 993 90 456 707 110 267 449 84 125 434 109 501 597 98 593 939 86 80 661 120 483 995 91 531 783 117 816 822 113 61 914 101 372 883 118 31 657 107 97 796 94 154 682 89 886 913 96 137 434 90 234 644 106 364 487 117 422 634 99 84 535 116 319 850 97 152 241 100 647 768 91 941 997 106 533 731 114 472 800 107 321 574 91 126 281 106 246 911 98 292 492 114 381 522 88 132 221 109 9 78 99 10 877 97 116 329 97 389 832 108 96 594 105 720 823 100 153 374 93 216 354 101 923 963 112 350 457 87 438 799 86 743 751 110 306 841 82 568 901 92 272 479 118 53 437 85 114 292 103 151 731 111 39 402 108 214 917 103 163 979 91 685 872 91 229 538 96 222 254 124 372 491 106 58 785 98 25 584 103 528 659 101 167 428 108 303 827 110 121 587 96 105 276 92 27 366 113 840 914 93 71 98 91 443 545 92 380 709 101 402 445 107 548 850 101 867 954 93 327 619 105 461 961 90 4 296 109 14 639 93 5 555 97 420 617 100 405 513 84 275 598 98 85 740 105 830 895 117 772 838 94 209 693 102 301 880 95 289 350 90 525 837 116 91 175 129 144 417 84 734 850 102 922 992 83 981 988 84 116 354 97 231 786 102 32 247 104 392 821 98 363 969 88 260 337 92 227 938 115 339 831 118 114 604 94 393 503 95 414 490 88 368 836 105 39 831 86 49 338 94 469 677 112 143 832 110 650 814 114 743 771 92 257 328 93 66 696 104 479 865 104 402 557 101 257 786 92 43 661 83 250 450 99 548 694 114 199 730 92 277 914 95 686 821 76 357 409 108 351 493 106 90 886 107 104 941 89 463 536 90 565 645 92 611 716 115 100 461 100 399 680 85 224 819 99 356 658 87 770 854 100 148 563 98 375 724 82 233 552 107 885 992 92 2 890 90 301 811 103 547 661 106 684 789 103 135 915 110 100 256 102 204 215 98 199 826 107 219 817 103 496 769 97 8 278 99 20 872 102 59 906 98 138 547 106 114 403 100 779 862 104 497 571 87 116 442 101 50 229 109 576 708 115 279 504 84 341 663 108 172 790 87 219 571 86 695 902 92 671 725 93 452 668 87 227 514 97 72 640 110 754 928 109 248 473 87 120 149 110 148 570 94 785 788 91 780 794 116 921 975 100 356 576 100 531 742 111 222 476 102 257 451 86 292 808 107 313 844 99 486 507 81 221 920 110 375 629 103 762 845 103 277 815 87 323 582 111 651 727 81 709 760 108 291 578 110 98 931 93 139 246 105 310 525 119 595 642 83 47 716 101 76 304 117 60 813 109 796 994 93 39 860 100 278 938 107 283 492 100 208 815 112 562 602 90 298 713 90 33 919 109 266 527 99 496 735 91 823 981 105 435 510 93 104 878 104 342 991 105 136 410 94 134 166 105 169 834 113 630 786 121 229 242 89 95 866 89 235 623 102 454 924 65 547 646 103 370 812 96 137 625 90 819 922 100 660 801 109 520 958 94 442 930 105 589 775 98 397 989 89 105 580 98 394 575 94 85 841 109 151 199 120 43 802 93 231 858 104 37 383 106 695 784 116 240 265 111 175 691 93 48 827 104 294 421 111 510 677 95 122 359 118 206 569 107 83 961 94 649 945 94 140 516 95 368 495 101 565 651 83 326 970 92 347 871 112 231 859 97 92 820 103 172 219 97 732 848 115 950 983 89 6 426 95 198 438 111 95 339 106 10 746 111 327 362 96 33 949 105 50 496 99 29 319 98 524 654 97 70 262 111 390 502 88 934 943 99 312 638 97 812 821 80 577 743 109 269 344 123 677 720 95 65 617 97 525 765 87 715 908 118 536 574 100 69 331 101 338 444 94 19 290 108 195 669 98 137 532 112 11 282 100 19 787 98 34 74 119 450 746 85 716 773 94 24 995 105 10 25 103 218 327 91 218 667 89 175 722 105 582 917 109 379 796 100 735 793 107 219 833 122 173 968 90 59 644 100 144 995 97 234 459 120 611 614 94 258 466 111 535 705 85 259 581 87 383 921 111 369 864 91 406 653 101 351 902 97 131 187 97 75 866 95 294 861 99 489 514 91 435 748 104 188 481 105 108 483 105 337 628 94 427 482 107 549 671 88 615 991 121 692 939 85 432 717 122 204 641 107 475 540 103 413 707 89 466 996 82 186 542 92 388 952 92 401 431 117 14 466 91 257 352 100 501 932 92 259 376 83 99 616 110 678 931 103 617 852 86 339 475 99 382 927 94 332 705 102 547 622 96 260 984 104 290 952 83 603 958 107 3 132 120 434 962 99 613 969 122 312 798 99 635 828 98 171 403 97 65 559 101 83 364 96 316 539 91 55 743 94 19 954 86 97 595 97 369 629 122 348 695 99 128 635 112 683 842 81 311 463 104 140 727 71 397 986 85 535 653 96 190 413 85 342 432 96 36 227 113 623 723 93 739 983 92 180 603 97 107 670 94 867 871 109 186 605 71 104 441 111 169 515 73 306 950 95 163 289 98 40 958 116 53 628 97 407 559 108 440 530 110 321 838 106 196 656 84 200 570 122 207 526 98 425 904 84 12 532 120 442 932 88 543 866 101 345 788 98 744 991 110 138 642 96 93 856 88 124 498 91 121 242 97 614 945 104 209 925 80 448 471 96 804 940 99 74 538 107 368 410 92 259 647 101 6 368 107 419 968 107 364 511 133 42 95 102 785 857 81 476 512 94 535 688 128 521 815 100 343 351 95 265 866 90 84 418 96 664 825 111 340 906 99 514 956 90 159 692 94 287 321 98 46 387 101 376 600 85 9 585 104 217 578 100 587 863 96 92 332 99 249 408 114 415 739 92 86 830 96 433 477 98 434 848 88 883 908 95 157 862 85 487 895 103 514 558 106 221 580 95 658 696 84 449 620 85 471 922 105 19 155 97 125 158 113 602 806 81 406 697 111 695 704 95 445 497 85 17 321 100 204 881 97 94 814 96 19 616 109 586 807 101 97 522 102 418 661 85 614 838 113 207 277 105 134 305 102 236 850 94 161 574 126 86 573 88 389 972 114 123 305 92 25 773 92 255 799 91 72 416 91 501 618 96 150 358 109 625 725 110 424 635 93 62 82 112 436 802 103 241 803 90 871 901 103 182 868 103 735 761 88 379 870 90 751 927 118 762 877 114 716 843 104 726 921 118 488 498 93 173 299 118 357 574 88 643 922 101 245 524 92 725 730 88 400 876 103 124 274 100 186 441 95 410 736 98 483 951 106 95 492 90 457 654 113 888 936 85 182 882 89 66 577 105 412 785 105 59 802 111 635 860 110 74 830 82 593 809 101 179 995 104 620 644 110 335 883 90 326 935 116 617 743 115 400 527 94 200 392 105 130 169 96 76 748 117 360 965 103 405 502 99 62 186 105 305 980 115 368 945 121 194 630 99 296 621 99 129 788 94 231 259 102 2 252 98 651 740 91 328 989 106 369 753 112 672 742 87 339 816 104 340 716 94 74 663 106 103 412 96 120 616 95 48 675 95 685 919 106 215 349 94 704 796 91 106 918 84 622 864 98 391 609 102 410 468 90 541 885 103 673 797 94 240 817 107 32 827 104 509 900 101 606 685 93 476 890 91 144 383 95 271 547 105 655 679 112 353 510 94 127 249 100 487 785 81 634 855 94 145 420 94 352 956 105 288 328 119 375 732 107 764 830 97 602 897 94 712 832 84 438 825 110 118 305 88 221 745 102 354 964 97 424 671 98 259 277 98 12 611 107 461 888 95 566 836 108 323 543 108 138 353 90 132 250 95 96 902 115 519 643 106 269 519 111 427 551 97 751 992 95 583 755 101 9 57 102 146 619 119 65 920 95 281 966 121 100 915 94 654 991 88 332 607 109 8 392 110 201 914 110 557 617 85 685 968 102 24 705 91 506 829 121 55 971 104 225 945 108 111 981 84 64 556 97 746 947 91 737 751 92 348 659 86 686 784 118 585 700 104 279 471 104 839 996 81 207 562 95 336 975 85 108 232 108 40 308 88 397 600 107 254 307 114 199 330 86 175 314 94 363 703 100 674 703 97 456 868 104 69 130 90 838 999 116 396 755 107 658 904 88 123 489 106 748 840 102 484 743 107 860 966 95 35 117 101 455 928 96 502 847 97 396 725 107 20 802 109 560 854 116 476 919 89 113 560 83 19 337 112 462 618 91 326 397 106 155 474 90 367 829 119 133 591 82 246 798 98 413 844 110 598 637 97 333 735 103 744 983 90 164 887 111 288 793 113 41 301 90 327 908 98 736 966 117 309 935 111 52 608 105 121 265 115 434 770 88 382 587 99 333 728 84 624 712 104 575 805 106 304 492 99 50 538 98 107 429 97 248 465 85 216 954 110 284 865 106 397 699 104 217 392 97 413 791 97 398 772 93 144 589 88 419 533 94 578 989 112 237 562 110 508 619 86 214 963 81 458 853 107 74 84 96 5 463 108 228 586 105 240 377 82 40 275 109 16 523 99 336 649 112 391 665 109 633 697 96 131 795 87 676 745 121 33 185 111 461 728 93 154 928 96 396 514 90 666 988 99 58 127 96 177 863 89 92 259 85 302 754 92 304 424 95 42 547 90 599 950 98 324 764 129 734 961 111 293 850 92 55 653 111 653 748 93 468 576 99 446 469 107 771 955 102 952 993 90 211 364 87 669 676 94 628 717 68 46 798 113 583 834 97 51 379 103 283 536 94 209 834 95 452 712 116 10 740 93 119 617 82 711 738 105 814 878 89 216 511 115 191 196 99 758 970 99 713 970 104 201 805 112 406 521 111 324 365 104 571 798 90 481 575 113 48 209 104 246 706 91 583 650 117 267 998 91 74 386 110 271 473 88 274 598 93 293 379 114 404 421 94 83 751 116 477 859 118 270 330 81 202 722 93 366 977 96 570 688 90 131 299 84 346 719 98 376 808 97 401 488 111 468 752 110 165 505 91 112 240 114 127 620 97 349 940 98 19 666 80 113 446 103 71 466 99 548 911 96 64 564 107 3 742 99 239 932 87 844 922 100 562 891 107 247 671 103 51 512 86 185 367 97 682 967 88 31 709 107 507 842 98 544 611 106 40 937 98 525 702 89 439 631 116 182 567 95 299 958 91 598 706 90 564 905 105 51 890 92 455 647 98 786 795 97 271 437 97 561 873 94 361 594 98 102 500 120 248 951 107 361 862 111 750 802 88 665 871 104 29 417 94 79 404 106 329 568 104 45 987 106 7 495 107 136 620 98 492 522 105 332 598 99 68 947 92 615 773 92 80 473 94 376 677 99 201 403 98 288 732 102 684 782 117 360 792 95 245 347 88 831 860 98 359 454 103 146 302 82 180 454 97 10 503 98 402 492 104 116 743 108 93 690 108 363 743 109 621 926 88 813 919 105 45 100 106 127 947 101 772 813 116 722 974 97 209 280 98 434 571 74 96 641 96 193 791 108 446 868 102 147 675 99 199 684 87 140 625 95 300 310 95 358 793 101 31 260 100 518 742 94 102 683 98 60 188 87 150 575 104 335 848 96 435 870 96 679 834 97 63 890 89 283 324 118 280 614 122 579 990 81 206 432 111 284 521 88 338 901 101 223 819 98 457 460 91 507 569 113 667 883 90 90 505 110 815 860 94 930 983 104 371 383 114 71 609 98 285 807 98 7 876 110 350 906 100 456 576 116 12 664 114 331 816 90 192 910 103 3 157 109 486 796 71 139 455 92 299 511 100 134 821 100 416 937 104 260 273 87 86 660 91 702 932 89 268 820 97 873 965 100 35 42 98 111 284 84 102 739 99 521 833 97 256 664 111 505 767 98 98 713 93 417 817 103 708 835 98 430 709 103 4 894 92 711 731 84 231 299 93 194 937 90 357 414 97 362 561 108 855 870 110 403 862 110 77 326 86 329 589 117 668 916 114 327 401 80 102 409 98 224 803 109 684 764 106 294 321 110 122 361 92 49 167 108 104 602 99 182 210 80 91 657 105 305 887 101 159 332 91 165 838 112 520 571 95 78 695 100 289 936 133 4 454 99 233 739 88 305 497 98 71 457 98 72 343 106 522 796 104 166 419 87 544 858 100 600 671 94 508 820 106 51 159 99 443 861 105 550 682 95 690 915 96 22 383 119 149 806 106 349 945 96 685 792 85 461 574 112 580 727 90 123 146 93 472 696 100 472 607 105 414 522 108 37 408 118 909 971 101 272 947 90 176 705 83 253 537 111 832 873 82 796 877 98 447 551 94 428 893 98 233 446 101 307 543 106 347 671 106 682 792 111 197 328 98 130 771 88 321 488 112 104 697 101 157 529 90 194 386 90 19 363 94 177 193 98 235 843 88 384 828 100 610 917 102 686 937 101 188 580 98 85 703 108 46 317 102 654 745 102 169 871 100 57 816 99 451 952 95 294 866 101 887 933 97 2 999 109 590 726 83 152 603 108 184 847 96 41 142 113 601 636 106 751 934 95 641 860 113 179 395 95 670 861 91 605 767 89 69 171 89 223 286 94 110 689 108 412 640 109 7 841 107 632 990 106 410 680 100 80 944 103 67 816 97 380 831 93 626 856 113 138 586 111 544 708 116 673 743 103 219 754 89 339 835 96 152 453 105 383 801 91 906 979 87 346 433 108 263 561 94 594 905 95 889 980 94 665 928 96 424 546 103 106 471 94 20 650 92 429 610 102 323 500 104 238 626 108 329 652 82 67 611 96 317 824 107 418 541 93 341 936 103 132 358 85 33 621 94 85 255 113 57 543 100 0 671 105 108 775 95 243 532 94 436 727 109 379 414 117 85 182 103 356 959 105 389 590 101 221 385 100 143 533 91 130 680 105 214 844 86 562 981 72 86 141 109 371 718 105 56 792 98 392 675 70 319 979 107 241 600 94 742 769 110 75 602 99 291 896 90 199 884 118 384 488 105 44 915 96 757 934 88 54 793 111 866 983 87 51 741 107 511 746 96 220 779 105 58 985 91 134 938 109 255 769 119 697 831 117 31 701 112 505 820 106 285 868 105 583 855 110 46 669 108 505 985 92 30 983 76 107 486 95 445 883 85 664 761 95 598 724 91 225 290 85 973 994 105 106 303 88 858 893 105 137 942 90 84 111 105 357 429 93 270 976 100 150 740 90 917 933 94 549 727 101 435 873 117 45 671 88 27 640 86 817 985 90 409 757 91 477 946 108 199 979 108 518 829 101 28 334 96 98 355 114 724 788 86 84 319 95 434 500 100 119 885 95 442 574 104 558 914 127 787 952 116 55 392 101 369 445 99 225 253 87 262 299 95 138 158 91 65 340 87 484 597 111 23 613 101 233 752 111 862 908 78 524 623 98 186 824 96 219 420 110 312 514 80 97 792 98 644 910 110 659 733 104 148 819 99 378 842 111 604 884 93 767 937 106 485 789 119 453 807 102 785 799 105 572 926 88 331 751 101 102 310 96 695 989 110 207 731 116 336 947 118 39 261 89 239 464 107 222 688 114 239 840 98 424 453 115 106 579 88 173 248 93 108 238 109 688 873 97 498 652 91 19 311 93 46 92 115 121 139 101 271 911 90 248 795 89 1 118 114 224 563 87 242 539 97 442 931 108 13 703 106 431 745 92 757 949 95 242 981 93 535 684 103 232 408 94 288 321 91 534 829 101 708 969 109 881 893 107 245 636 112 28 757 94 779 948 103 363 564 110 586 717 116 579 906 99 844 911 104 455 883 94 185 807 98 380 713 104 114 464 90 390 565 111 725 983 85 484 773 88 494 757 89 368 489 91 206 227 101 235 675 94 512 778 117 760 897 107 575 938 96 170 723 81 563 956 116 583 866 87 81 720 122 612 885 104 139 605 100 61 745 104 379 395 98 467 542 102 40 633 79 393 940 99 604 828 90 279 602 90 85 209 111 17 956 104 43 368 101 266 906 96 748 916 106 270 874 84 518 927 109 479 666 86 312 946 100 826 990 111 587 667 100 593 655 127 623 899 84 550 827 79 168 278 74 604 940 113 391 566 103 321 808 88 261 989 95 196 338 97 228 585 97 73 173 92 89 593 84 161 842 97 299 625 73 58 298 103 45 921 104 160 763 100 496 678 122 99 384 118 614 951 86 613 865 99 339 821 87 6 288 99 101 663 111 102 296 87 15 30 104 387 908 109 379 616 101 379 426 109 90 976 102 660 989 99 184 664 107 534 746 112 334 488 101 42 734 101 714 997 107 835 884 116 121 683 99 293 499 94 81 102 109 141 280 103 236 958 89 347 730 119 106 312 105 26 404 90 138 336 109 226 860 116 14 49 110 864 999 95 94 209 99 719 768 109 386 485 83 499 688 112 0 416 88 657 950 95 335 499 88 610 934 104 482 692 94 358 875 107 104 662 98 173 410 109 12 502 105 34 715 93 747 942 102 93 477 110 51 583 111 327 808 96 355 882 97 103 299 107 117 123 99 204 420 108 787 868 86 677 740 113 312 340 87 575 859 101 117 501 82 76 141 114 213 776 111 215 417 116 269 325 104 2 675 78 439 496 103 312 718 116 86 327 99 388 449 107 624 930 92 307 373 90 69 946 99 416 589 102 418 660 108 859 967 89 240 787 103 167 412 100 68 492 93 752 892 113 248 616 103 85 628 98 795 932 101 954 962 108 31 875 93 282 461 108 212 952 100 498 846 107 125 203 101 617 934 95 236 594 101 687 893 91 149 762 103 222 565 98 444 919 96 550 635 87 426 578 94 160 658 109 206 845 103 136 493 104 266 561 101 61 153 101 53 901 114 227 561 99 37 905 94 835 947 87 135 181 90 206 518 98 552 575 115 449 836 109 631 717 111 421 563 104 41 82 100 279 790 99 156 323 113 124 695 112 92 817 99 111 346 89 340 761 113 721 932 94 216 408 106 732 769 109 42 950 111 222 712 90 403 430 96 272 305 94 798 837 86 20 739 88 478 503 103 169 269 97 325 969 108 303 799 101 171 194 105 388 869 95 130 517 91 191 404 104 16 601 105 294 968 108 732 798 108 352 984 98 258 899 113 675 843 95 118 480 101 382 571 87 693 777 101 223 798 105 522 991 100 335 721 109 670 701 85 150 184 90 227 699 95 193 833 89 817 829 101 60 783 120 80 651 103 808 991 91 368 664 96 223 677 103 335 664 96 318 767 114 322 871 87 161 214 95 165 509 70 213 765 103 325 712 106 365 523 106 266 292 107 504 843 85 11 698 108 333 693 109 144 506 103 508 862 108 427 690 119 390 768 107 530 978 107 255 998 113 131 572 87 24 334 101 95 826 101 593 973 101 287 873 109 676 962 112 719 791 102 203 926 81 52 628 96 243 929 107 111 642 95 571 965 110 81 774 102 332 840 107 249 646 96 931 984 92 414 993 92 137 255 113 144 592 93 129 598 116 0 929 91 564 809 97 271 298 112 409 764 90 243 755 114 409 465 106 641 709 100 168 291 89 202 503 102 309 355 94 158 290 112 450 663 109 445 523 106 376 520 94 369 432 97 34 263 104 194 550 103 95 201 113 150 273 104 538 940 106 155 273 113 256 988 103 64 807 87 285 658 88 180 702 109 805 983 103 739 849 94 218 810 102 35 222 111 459 695 113 333 993 102 94 531 101 360 767 81 202 656 96 151 790 100 304 930 112 227 494 100 428 669 116 790 874 92 445 886 87 163 799 103 343 846 108 526 879 105 648 866 100 24 41 103 407 424 111 94 774 95 160 500 113 23 961 99 202 364 105 594 991 97 192 727 101 482 820 114 111 376 95 170 849 87 339 648 96 18 147 100 411 522 89 363 978 76 871 929 102 387 433 101 213 221 99 211 614 109 529 690 90 28 700 99 709 992 107 478 869 97 23 818 121 313 831 109 326 832 110 455 776 99 396 743 106 286 542 88 210 997 107 156 713 77 339 666 113 479 788 115 375 609 84 428 673 118 60 696 92 595 771 92 13 63 110 19 582 110 382 748 91 106 604 111 406 840 106 701 947 111 124 772 98 52 446 106 78 788 99 41 410 96 331 809 103 207 423 92 373 575 92 610 889 103 125 164 89 37 393 102 292 607 111 56 423 105 446 956 105 31 523 77 63 226 92 343 548 100 120 250 84 856 927 115 518 581 99 256 577 106 590 681 84 638 697 94 380 491 95 132 306 97 406 768 103 163 524 102 37 347 100 363 623 111 624 867 100 121 726 88 464 693 100 738 825 90 408 613 109 476 722 113 113 732 110 537 918 101 329 915 81 856 955 93 409 699 105 54 665 103 491 845 110 432 446 107 854 920 99 69 535 104 538 549 101 483 988 103 602 695 96 146 477 84 871 878 107 287 482 89 78 648 101 232 667 106 102 710 81 687 958 114 195 661 97 172 677 95 1 263 91 608 702 90 125 785 95 108 756 104 94 583 91 291 416 98 909 974 93 545 597 98 294 437 102 700 712 105 221 265 110 85 222 106 75 298 118 55 117 119 9 823 101 277 401 111 390 486 92 240 673 104 168 698 94 64 705 107 518 924 106 53 476 92 592 868 107 59 180 95 422 605 93 197 935 93 206 303 105 508 682 97 63 568 103 720 994 97 447 830 96 131 787 84 600 640 105 586 956 102 43 822 102 44 978 106 443 927 86 873 945 90 47 322 94 384 741 84 360 823 73 361 878 108 98 630 96 19 804 94 620 908 103 317 851 104 209 822 87 380 626 99 878 984 106 710 752 86 28 120 98 233 532 107 811 830 90 290 746 88 635 889 99 667 895 107 63 388 94 485 797 109 464 872 92 22 536 97 498 706 100 96 991 92 389 651 102 284 885 93 779 874 102 155 771 96 103 733 101 341 657 98 217 256 103 461 731 89 686 743 96 869 928 103 473 856 112 430 606 81 69 644 94 230 344 100 108 739 111 481 683 114 199 689 86 12 964 105 33 326 104 439 499 99 221 812 103 159 822 109 280 859 100 540 746 125 191 274 108 81 337 111 143 707 111 110 293 102 462 710 98 866 904 92 179 921 103 314 777 79 424 768 110 481 901 90 114 366 107 590 736 89 443 542 98 232 530 99 153 656 97 104 889 97 262 282 107 683 852 101 127 862 86 513 675 102 436 763 102 41 265 113 143 346 102 90 521 98 487 791 105 367 989 93 127 808 100 458 910 99 251 911 93 406 813 93 142 838 84 117 781 93 360 483 95 59 112 106 28 618 98 66 957 95 397 946 100 413 881 99 392 916 109 166 668 85 387 504 83 240 667 101 624 701 94 226 916 93 509 599 99 7 204 102 763 827 93 232 627 106 248 913 97 542 922 104 593 636 96 204 236 112 2 700 101 771 800 101 489 751 86 421 551 105 353 941 100 268 834 109 160 778 100 111 250 94 584 748 89 57 810 93 669 891 105 12 297 95 372 523 109 619 679 96 133 587 111 433 812 97 602 776 88 542 843 88 509 591 94 511 819 105 251 414 87 889 916 90 34 861 122 585 599 109 307 693 90 106 908 105 526 708 92 681 990 113 168 429 112 64 690 114 486 563 95 668 898 111 578 626 99 942 952 99 417 440 98 650 891 105 115 755 112 335 358 115 126 790 92 439 698 110 440 523 106 248 436 101 196 676 94 17 680 87 955 971 119 739 836 116 459 787 90 536 543 102 29 251 98 203 597 85 732 799 108 764 985 101 157 991 74 205 574 106 26 206 105 706 732 99 211 477 107 158 528 107 739 907 117 196 377 84 16 567 108 35 65 88 494 809 105 380 778 96 123 244 97 131 885 88 204 589 99 708 825 100 462 520 87 797 818 92 209 916 92 199 242 96 444 980 95 483 863 117 37 84 102 1 444 94 852 978 97 313 763 94 207 328 105 385 878 98 604 694 93 606 902 100 530 774 106 401 655 115 147 710 94 156 375 106 488 515 89 836 891 106 209 895 116 376 551 119 260 722 114 349 858 93 157 883 114 503 692 84 271 278 100 300 513 93 93 500 93 906 937 95 273 840 90 149 338 94 119 233 104 456 520 120 103 859 115 587 978 126 348 393 102 17 973 78 30 93 117 652 852 104 358 359 92 920 927 101 838 913 92 138 184 90 192 905 92 525 808 98 562 762 83 94 308 93 630 970 91 827 987 84 132 895 86 112 917 110 158 812 98 156 970 94 282 659 110 515 827 109 695 934 97 416 421 103 189 547 104 123 283 106 168 314 119 269 486 107 872 910 96 472 552 101 358 649 95 352 940 103 508 544 97 366 921 92 294 517 79 711 842 84 88 808 96 161 958 106 160 263 112 361 840 101 385 398 94 529 816 102 309 833 86 312 848 99 356 378 92 16 438 108 236 883 104 903 943 98 69 525 86 211 808 86 694 974 97 409 935 83 315 953 106 303 881 93 500 565 111 94 640 94 98 839 85 809 989 127 94 454 101 200 441 95 92 505 100 430 611 113 50 805 103 53 526 90 135 518 91 336 369 99 209 572 105 231 770 99 296 977 95 92 928 105 96 589 109 645 846 105 247 312 117 130 702 98 277 545 87 863 878 118 355 883 100 377 408 108 485 576 93 523 943 91 407 980 122 554 972 91 480 553 106 14 889 96 165 233 97 329 888 91 555 894 99 468 828 88 50 210 81 206 727 93 400 472 98 277 830 102 383 408 96 59 400 120 62 814 89 410 865 87 406 729 97 196 605 108 609 900 99 320 405 116 583 754 103 22 29 97 167 761 84 84 764 92 289 486 116 192 718 81 60 544 105 714 897 89 438 496 89 405 905 102 465 982 104 144 945 94 312 478 109 454 616 94 336 837 115 356 781 95 73 696 99 415 441 90 598 874 94 643 904 121 113 380 99 280 722 102 533 826 84 308 611 94 720 832 101 395 712 114 499 946 102 395 702 91 294 793 82 340 919 100 567 602 107 86 246 98 337 866 104 300 605 82 901 972 97 244 635 93 164 568 95 147 279 104 12 460 88 106 923 107 39 602 108 545 736 104 4 404 100 287 919 109 533 989 99 62 231 97 120 652 91 56 740 95 198 589 101 516 980 86 350 904 93 22 751 107 438 756 103 123 998 99 26 204 87 436 625 95 903 936 112 268 403 95 246 822 88 83 426 83 643 756 86 427 986 93 612 755 106 537 853 93 702 783 114 189 872 76 375 593 86 93 296 90 574 972 103 130 230 115 481 899 100 622 800 118 192 671 100 3 512 110 218 434 105 184 890 102 247 719 100 207 243 106 68 314 101 338 941 85 272 309 99 119 345 103 627 901 114 5 623 109 91 344 97 228 434 102 347 919 86 788 904 105 684 722 95 64 944 102 497 880 99 123 665 102 247 870 111 174 333 90 289 818 87 699 812 92 27 277 95 442 672 94 304 699 105 583 785 84 49 736 86 684 854 119 275 503 109 82 980 106 114 647 92 45 350 106 873 895 99 355 681 99 315 388 92 283 336 91 324 894 114 644 732 91 128 710 109 53 434 92 288 657 121 336 416 81 66 991 96 411 708 90 18 22 119 58 759 90 663 771 103 23 155 104 447 769 102 539 933 107 205 641 89 544 878 92 344 363 95 171 426 97 412 940 112 51 988 102 172 562 104 97 195 96 385 478 110 18 701 91 131 995 98 285 301 85 65 442 121 285 741 83 325 726 109 86 901 109 316 509 100 130 616 82 439 862 105 215 260 88 597 703 105 789 849 96 296 547 119 199 907 96 452 833 89 644 808 98 368 707 100 401 506 107 261 854 86 301 329 100 91 314 84 541 871 106 229 847 101 623 698 93 307 786 101 267 403 102 577 754 88 306 413 88 114 444 89 386 583 95 426 589 94 44 233 88 281 451 110 18 255 116 549 622 85 780 859 96 323 884 96 492 785 102 470 982 109 148 194 73 120 938 115 386 839 77 761 836 76 285 826 108 724 831 79 220 577 83 305 536 100 685 750 101 167 845 110 419 873 85 435 513 109 231 882 112 599 763 114 505 879 112 293 957 114 567 880 81 780 805 103 436 501 105 34 975 98 312 407 93 322 786 108 160 990 114 70 910 101 465 703 107 42 145 96 196 288 101 228 675 101 136 262 100 654 738 101 176 518 117 482 699 94 864 949 88 44 805 110 692 839 93 807 917 100 836 984 112 415 886 98 393 835 87 121 899 110 196 508 98 213 745 81 102 416 105 669 912 97 58 73 98 565 585 92 879 941 102 545 991 97 206 654 90 682 999 85 30 712 105 962 963 102 441 612 91 130 983 104 295 901 105 254 422 97 149 908 98 625 633 110 556 795 94 339 509 93 458 530 101 422 642 100 419 692 108 657 689 94 592 837 118 381 692 113 538 869 99 459 865 115 91 321 92 30 959 105 298 545 103 151 493 97 371 647 90 390 770 87 45 423 91 213 996 121 511 912 104 67 749 103 801 941 90 353 816 91 143 703 85 22 866 80 629 964 110 20 703 105 91 978 88 166 880 103 43 727 101 473 491 96 348 989 102 66 278 105 162 362 110 658 699 91 80 495 107 388 394 104 142 611 83 217 280 124 602 682 104 62 964 106 192 668 72 250 623 115 175 342 105 363 942 87 792 830 103 128 604 96 852 942 94 297 367 107 50 534 93 943 953 105 278 981 87 570 832 104 179 273 106 256 426 101 123 930 104 188 254 79 494 529 106 72 555 93 682 992 108 888 927 121 52 59 92 187 650 113 190 839 94 300 528 96 274 463 87 2 898 113 202 747 108 90 337 100 56 227 110 163 378 70 776 853 116 454 699 107 369 655 111 654 838 106 94 828 106 917 979 96 414 972 111 267 743 94 510 976 119 614 735 118 250 504 103 492 809 105 349 664 112 647 889 91 295 393 122 482 715 102 456 794 122 671 737 95 7 583 111 250 824 104 45 792 93 243 302 106 524 546 113 302 409 107 500 819 86 481 919 101 43 878 94 636 762 99 416 727 100 666 878 110 81 176 85 56 198 88 417 557 108 330 490 91 25 271 97 184 875 97 503 586 102 179 603 110 71 154 103 752 857 111 609 818 97 259 858 101 259 984 86 457 511 86 212 981 107 103 736 96 175 266 84 29 345 78 62 660 108 44 952 94 35 641 115 31 743 110 38 163 84 282 743 113 502 612 98 3 372 85 925 965 103 248 889 79 259 744 107 90 761 93 558 720 96 49 278 97 260 733 106 558 781 94 604 899 83 459 997 87 586 720 89 173 759 105 351 971 102 588 664 111 173 427 99 533 773 95 103 375 104 734 953 105 309 581 102 104 677 96 235 525 92 255 333 98 379 861 94 153 908 93 275 584 98 45 881 98 252 558 98 624 900 84 137 210 78 322 365 105 188 266 101 242 903 106 248 342 93 90 119 80 248 848 103 705 733 97 571 680 126 691 775 111 172 893 108 238 423 98 126 261 97 349 364 104 290 358 90 751 765 109 752 800 110 355 851 90 605 895 107 369 379 90 107 728 98 578 722 92 76 418 89 249 938 78 550 654 83 372 637 91 199 434 107 295 508 91 671 779 92 302 930 123 62 780 92 32 600 95 162 253 92 153 200 107 190 374 101 241 709 91 182 346 91 600 617 116 262 460 90 158 847 103 507 913 102 32 92 103 623 895 96 535 761 101 158 724 100 56 827 95 299 878 107 945 984 104 652 722 100 587 844 85 689 697 88 526 786 86 264 900 112 53 411 80 760 912 90 22 754 94 261 817 116 541 777 121 29 210 100 317 414 98 242 992 93 327 841 105 415 595 95 602 722 103 177 395 91 377 885 92 142 798 108 12 559 93 442 749 114 307 578 101 56 360 106 264 653 93 429 446 72 228 878 92 73 478 110 101 197 90 247 773 106 416 806 110 367 512 97 13 101 110 102 424 81 14 669 100 114 544 103 455 822 87 237 334 87 186 375 113 955 989 89 89 194 112 229 289 90 416 698 106 112 675 108 75 437 93 794 825 108 702 849 101 432 780 94 368 370 96 206 548 98 25 295 86 580 911 95 98 968 95 431 812 80 769 936 101 499 625 96 151 833 86 888 971 98 227 732 97 605 694 114 285 857 95 327 898 113 840 973 105 125 634 119 36 186 95 265 581 99 205 793 102 315 780 110 163 840 94 382 704 90 456 746 94 223 405 112 232 761 88 462 612 88 262 968 102 13 669 86 222 543 81 77 802 106 123 893 109 88 509 108 79 83 101 226 490 84 696 713 91 593 805 83 767 928 112 507 674 105 336 629 86 231 679 88 387 846 112 405 527 113 4 336 97 196 851 111 779 970 89 305 785 65 874 942 92 333 585 103 226 755 98 405 745 126 556 766 102 97 884 89 297 535 104 256 969 116 703 729 97 367 709 107 414 798 98 189 645 93 109 625 91 75 329 88 667 843 95 10 509 99 27 447 100 325 762 98 20 35 112 262 603 82 28 489 99 723 993 105 265 848 103 502 521 108 3 275 94 253 580 84 381 913 115 197 465 103 435 572 111 282 838 88 158 975 91 288 948 106 293 597 105 25 948 97 114 139 93 251 466 100 730 855 97 310 803 99 328 867 91 80 449 103 27 690 89 728 872 103 437 575 94 445 595 120 12 957 88 76 550 94 829 887 98 36 696 100 441 868 100 218 980 103 783 842 102 133 901 111 205 314 94 84 957 100 315 869 103 176 925 108 115 601 106 403 512 92 324 752 106 199 983 104 54 138 96 224 944 101 390 727 91 256 698 109 17 965 87 115 893 90 169 368 82 557 716 109 433 867 92 238 348 87 0 72 84 11 457 94 410 892 103 46 657 109 296 936 81 209 701 89 824 957 102 741 993 92 316 378 93 164 606 129 480 754 108 56 133 98 257 528 89 62 754 94 141 755 92 254 570 86 39 982 103 342 640 87 293 494 106 558 756 94 268 485 105 614 747 83 191 381 90 45 802 88 361 782 110 258 336 97 110 730 108 265 361 104 231 400 93 147 204 82 207 615 110 880 957 105 78 741 99 72 182 101 377 596 100 510 738 89 89 765 87 431 434 96 477 514 118 206 299 99 98 851 96 179 473 106 34 732 100 24 677 97 820 834 86 225 937 87 94 475 99 152 218 120 326 839 84 171 240 85 90 325 111 170 563 99 265 826 84 141 970 110 133 691 100 58 387 100 307 850 100 356 518 97 272 766 91 30 226 113 621 739 120 593 909 105 133 369 102 550 866 100 633 768 91 366 583 114 425 668 112 488 648 107 309 633 101 202 217 91 47 471 112 434 649 86 263 684 103 299 765 91 250 900 112 247 866 123 311 872 104 95 218 93 607 942 96 613 701 91 293 878 95 667 768 99 719 982 108 240 958 110 821 883 95 541 929 99 422 522 94 128 599 123 119 535 93 246 383 104 299 819 80 19 901 99 110 422 116 888 973 94 366 708 83 154 890 118 326 540 99 267 640 103 425 584 111 586 634 97 607 888 105 463 828 91 158 928 111 697 864 93 170 455 105 204 501 98 213 225 105 443 696 97 520 690 83 201 537 106 159 390 89 39 815 100 115 158 94 439 776 86 752 824 112 37 576 99 490 889 104 500 748 94 176 804 75 360 486 98 506 782 85 208 341 107 556 662 101 10 846 95 429 706 109 446 539 97 234 377 104 41 278 109 333 552 78 503 612 107 594 996 85 689 871 98 449 606 110 465 819 104 740 921 103 525 924 107 738 832 96 130 470 90 929 933 105 129 642 79 158 539 105 410 801 111 135 820 85 321 897 104 89 367 112 74 856 97 206 665 109 835 919 116 41 801 110 207 784 98 256 429 103 71 368 100 69 624 106 604 720 108 87 495 99 65 839 103 85 510 115 279 919 92 141 640 77 54 726 88 776 949 108 474 667 97 224 602 102 398 550 90 287 440 75 802 990 107 523 846 98 918 954 107 448 660 107 153 921 98 93 709 104 507 536 109 122 138 103 343 495 99 475 685 95 146 523 86 95 123 99 737 872 89 454 653 104 530 942 96 365 573 99 425 964 106 81 310 93 100 439 95 55 858 83 856 872 92 155 364 99 247 348 112 529 906 94 259 746 78 620 881 97 35 920 114 290 714 88 238 993 102 81 355 111 181 485 103 723 734 105 518 851 101 130 683 80 183 945 95 251 291 93 307 312 122 380 855 111 284 299 100 883 926 84 261 884 104 660 679 109 32 444 98 67 294 113 96 747 86 732 998 99 351 682 93 141 682 109 129 597 94 384 609 96 659 730 105 294 450 106 898 960 97 655 933 101 608 902 89 447 738 115 99 918 104 114 615 102 513 732 94 95 329 95 31 893 99 261 715 95 47 384 108 336 690 100 79 377 101 180 613 116 880 974 99 177 253 88 585 887 88 605 919 97 588 610 102 286 478 109 53 397 106 86 744 86 298 754 119 9 722 109 387 640 97 317 472 97 403 423 99 100 113 98 9 454 101 18 572 103 760 873 100 217 897 101 339 959 97 274 318 110 317 587 103 319 589 91 330 988 88 111 122 97 205 264 93 603 612 103 313 943 88 406 443 86 191 606 84 427 959 110 811 970 92 537 974 103 650 845 109 417 802 83 182 477 108 193 714 102 635 677 108 94 985 108 384 980 111 319 506 94 709 944 101 564 856 99 29 464 99 125 339 95 234 398 115 77 297 105 475 979 95 565 923 120 164 441 98 219 337 106 471 657 112 80 90 100 58 94 97 427 665 92 685 848 93 643 971 101 82 950 101 490 596 104 40 878 96 389 597 103 605 938 91 74 710 91 63 922 95 680 925 104 108 286 108 555 878 79 770 881 100 524 995 88 25 431 101 245 445 103 562 835 88 204 503 88 327 812 98 729 955 98 519 641 85 342 381 76 198 709 96 753 823 91 228 932 99 69 710 94 81 253 96 250 821 102 433 665 108 295 601 106 352 871 100 159 926 93 206 344 105 617 905 97 57 382 107 514 719 107 285 432 116 502 569 85 681 916 115 82 708 94 635 911 119 582 821 116 247 744 88 261 405 105 42 490 103 437 735 92 252 336 92 48 78 108 399 579 108 551 778 99 55 886 94 31 982 100 212 664 98 279 542 98 194 669 91 116 128 94 652 725 94 2 682 114 500 519 108 512 905 105 763 780 94 384 958 108 297 299 93 167 207 98 126 733 97 68 945 94 47 877 95 158 506 117 526 961 102 377 921 105 177 201 105 30 605 103 73 751 92 76 440 105 71 651 94 269 689 104 779 853 99 45 103 98 716 822 118 134 186 84 39 42 96 277 834 99 45 81 111 342 852 108 182 431 115 166 273 101 313 436 102 451 863 108 61 470 98 193 392 94 188 859 89 322 524 115 299 715 92 85 271 93 43 377 111 129 701 104 216 519 96 280 739 96 624 748 84 565 841 111 97 115 107 199 623 103 52 110 98 122 564 108 280 855 113 598 898 105 254 852 87 285 326 128 676 867 93 685 732 104 713 760 99 448 742 87 757 780 108 892 939 79 528 875 97 537 765 94 394 885 78 144 865 110 276 648 92 103 370 111 244 962 98 624 976 93 372 868 110 520 641 109 89 947 86 160 634 100 394 412 109 698 760 100 89 894 95 269 462 115 219 443 90 423 595 99 422 791 111 281 412 96 377 804 95 573 918 113 561 562 120 345 545 98 125 228 106 648 974 98 367 799 102 631 745 103 502 846 107 664 684 93 331 443 96 22 502 101 453 630 104 174 756 82 259 442 89 6 893 85 296 451 103 739 910 98 484 591 108 77 249 91 438 796 93 813 876 97 669 860 113 834 957 95 53 502 94 60 549 93 258 883 99 191 616 97 297 636 95 477 939 111 372 714 106 338 768 89 492 640 100 595 985 97 28 834 92 5 419 93 418 920 106 255 987 109 284 881 106 21 863 101 338 642 90 55 446 108 539 564 85 117 477 108 235 654 86 612 789 88 380 997 99 258 370 108 806 828 89 336 473 87 308 556 97 193 387 110 93 923 103 59 147 103 422 545 100 203 331 99 670 735 106 54 290 102 84 308 98 528 766 117 15 357 95 412 454 103 304 859 83 104 175 110 477 723 81 63 278 101 56 476 89 459 640 92 547 761 100 602 973 111 282 663 108 227 349 129 109 945 95 819 866 93 477 984 107 148 697 93 111 946 104 383 742 94 567 728 99 301 417 90 114 719 94 528 868 98 214 903 120 343 459 87 157 646 96 397 399 90 583 780 122 769 999 100 392 662 108 74 836 93 239 901 114 261 813 105 597 788 106 135 239 93 155 491 100 275 492 108 125 330 86 249 905 94 100 477 103 875 895 107 595 606 117 126 620 93 344 436 94 741 986 76 219 238 104 87 172 122 251 831 92 811 871 93 7 483 93 7 870 92 175 867 113 431 596 95 3 866 100 274 381 111 708 774 127 67 130 89 477 901 111 168 996 98 215 827 101 855 863 108 855 984 104 618 933 89 168 819 104 279 586 116 367 828 101 396 918 94 502 636 97 217 777 86 363 759 75 468 546 116 145 986 78 528 633 103 675 994 91 468 617 111 574 908 97 509 570 96 163 939 99 346 531 118 29 994 88 504 554 94 141 210 93 497 920 109 262 751 79 102 650 104 746 915 108 377 832 114 72 170 98 434 661 100 803 914 99 364 492 92 656 862 108 674 718 99 442 507 95 110 351 88 105 842 78 334 558 87 408 656 100 182 467 110 27 527 116 8 489 85 55 966 114 700 824 97 199 399 101 15 353 107 0 413 105 370 521 97 196 761 90 50 631 98 327 754 114 63 958 123 666 759 91 140 791 100 144 857 115 145 546 92 558 983 97 245 353 92 360 379 109 73 388 87 110 950 107 117 849 110 276 629 89 315 514 96 17 864 94 22 338 96 424 829 89 111 784 83 178 877 92 222 622 83 444 946 82 284 906 91 188 835 74 161 756 104 812 966 89 537 875 106 386 844 110 228 336 100 235 946 90 566 827 104 544 755 105 401 437 86 490 753 88 231 778 103 134 497 92 832 995 90 384 986 102 234 426 90 8 889 96 454 585 116 511 558 107 35 526 92 559 981 95 215 318 99 230 632 98 574 748 111 99 101 98 116 814 100 571 751 101 155 651 102 218 580 103 232 455 110 57 610 106 29 364 103 560 924 112 117 377 101 374 436 101 349 903 99 779 913 109 4 719 95 535 641 101 817 888 93 146 313 76 480 799 107 326 946 99 392 568 98 144 392 91 560 621 99 429 488 117 237 481 91 438 779 95 322 898 95 718 753 100 247 324 96 466 539 94 397 975 97 658 864 100 24 614 94 179 971 84 264 518 105 34 831 87 246 761 105 284 626 101 701 712 80 609 647 102 367 702 101 429 493 81 299 906 101 362 500 91 432 943 108 674 679 97 242 506 98 113 985 94 632 830 117 71 329 118 505 803 108 405 682 89 148 741 113 175 383 112 100 265 84 198 862 91 164 627 109 355 470 91 489 532 125 393 674 85 544 775 91 497 619 92 294 586 95 107 400 97 522 882 91 77 775 112 585 994 94 227 880 99 618 991 94 455 507 86 645 851 103 202 838 114 559 997 86 472 747 92 100 344 102 675 682 108 620 833 95 369 643 101 259 480 113 213 980 94 738 956 80 145 731 108 576 901 107 554 635 95 808 869 82 139 563 89 680 770 83 209 320 84 689 996 102 252 501 90 606 645 103 422 510 99 374 576 102 657 909 93 189 805 110 54 573 90 236 727 94 834 887 111 160 223 95 171 516 81 150 712 90 416 505 86 376 428 85 87 911 108 51 556 84 124 290 115 91 431 105 73 320 75 118 152 100 218 906 101 483 913 86 202 925 105 349 726 91 533 810 89 476 907 95 223 282 99 646 864 111 369 908 101 260 821 84 243 606 101 163 539 109 363 380 100 276 319 112 54 426 89 725 864 117 14 420 81 93 879 105 430 673 107 72 763 98 444 734 105 25 937 88 631 843 120 204 555 107 414 844 79 407 578 81 371 966 116 276 289 88 240 316 105 159 186 116 109 124 93 64 470 94 186 839 123 158 339 90 263 427 100 91 996 107 704 979 113 842 880 75 736 916 102 649 964 107 60 552 102 0 87 102 340 903 82 679 829 90 673 798 90 190 372 119 114 180 100 477 828 105 692 937 101 702 762 125 201 523 88 536 796 93 89 972 100 26 724 126 357 630 95 0 578 95 645 893 97 286 657 97 82 237 85 543 823 98 778 997 103 905 933 108 76 230 95 502 852 109 899 951 102 85 224 99 566 888 111 596 947 96 780 929 92 204 550 78 61 630 99 74 646 95 54 768 112 173 193 106 447 680 113 283 615 102 186 962 106 90 915 102 289 836 111 158 224 99 299 896 88 87 638 99 421 985 97 517 630 82 40 837 110 132 661 99 107 310 104 560 784 109 641 725 94 571 774 104 292 776 110 491 857 103 499 824 86 322 400 93 281 535 97 461 847 98 723 775 98 544 752 92 370 484 114 859 983 102 742 758 89 304 826 101 130 546 98 509 733 114 255 728 95 201 381 95 409 727 119 224 523 102 155 200 111 59 656 96 269 885 103 481 490 100 540 848 108 88 721 124 26 281 117 217 502 107 285 952 104 5 620 104 153 348 110 820 864 104 238 882 100 106 163 95 1 725 84 181 359 103 640 669 96 557 584 101 809 813 93 633 855 85 507 630 101 5 128 104 437 654 121 99 209 97 168 483 97 498 785 100 626 756 108 120 458 83 908 951 99 78 224 96 11 887 116 226 296 107 129 447 102 98 864 101 545 821 104 258 523 101 841 847 98 436 976 121 434 885 103 197 302 107 159 475 76 302 674 103 597 980 111 570 661 114 290 379 106 184 848 112 420 714 93 174 929 98 816 972 101 695 880 94 498 629 108 251 549 106 431 665 89 274 610 117 665 941 103 45 725 91 865 882 103 482 626 97 129 399 99 195 838 112 110 381 93 511 670 111 500 698 105 147 210 114 256 265 115 483 815 93 559 779 97 349 530 116 612 774 99 377 780 74 418 962 98 274 893 108 307 743 100 382 507 102 124 667 95 363 761 81 401 939 108 324 729 114 99 235 101 490 743 98 215 551 96 175 559 91 19 70 94 431 645 98 621 659 95 946 965 83 136 974 103 737 820 106 351 582 110 607 902 114 191 458 97 277 313 105 220 798 85 580 834 92 678 792 96 105 959 102 415 940 107 291 865 102 527 683 90 309 811 116 421 840 109 365 807 118 144 425 118 399 644 108 325 827 101 243 277 81 413 484 86 61 553 105 177 977 103 108 424 86 422 976 109 6 776 87 344 765 89 570 620 106 463 631 110 103 933 103 563 806 120 0 879 114 224 651 100 21 498 90 261 346 113 302 728 96 212 505 95 714 906 99 323 376 116 275 434 113 106 920 105 97 666 104 43 232 88 316 933 108 210 711 85 382 908 84 544 644 95 27 805 109 471 959 100 11 844 99 109 328 104 446 616 97 692 842 96 44 975 99 414 649 87 84 289 92 158 637 96 11 498 91 278 457 95 607 712 123 448 713 94 477 898 97 426 672 109 308 718 92 309 359 87 436 443 109 460 866 106 471 957 97 425 909 106 194 950 109 21 402 90 296 853 98 139 837 103 144 334 107 206 971 94 682 896 101 178 407 101 371 908 76 209 413 100 124 519 99 247 508 114 528 612 116 511 514 95 317 580 107 452 637 98 371 767 91 341 433 99 904 979 89 493 749 109 21 353 100 335 637 102 693 915 91 578 791 99 334 692 103 121 270 87 415 682 86 500 942 103 552 791 97 437 991 103 175 964 96 417 813 117 4 231 96 279 405 111 439 961 86 383 701 109 107 225 93 59 927 94 63 979 116 15 288 86 739 757 116 216 967 85 359 521 111 171 891 83 704 850 96 340 470 111 337 401 93 84 807 108 238 627 97 203 299 84 727 764 96 550 757 112 126 530 71 633 968 94 408 680 97 561 730 100 417 462 73 380 692 94 67 258 111 106 337 106 19 948 107 767 950 105 289 555 102 268 317 123 371 915 89 888 907 101 390 849 80 549 983 90 313 821 101 371 824 102 265 713 90 637 999 102 237 290 110 263 357 86 423 559 102 153 603 108 71 360 105 11 768 87 147 626 93 329 533 118 349 842 98 606 964 112 275 900 90 352 575 107 271 615 101 47 947 104 355 690 94 684 973 90 14 794 89 172 389 110 301 703 115 514 999 113 24 352 110 30 711 110 681 864 100 149 997 102 145 305 111 83 631 98 236 744 83 742 963 92 5 201 80 300 872 104 751 919 106 682 799 113 127 575 106 392 554 103 335 993 95 399 852 104 288 494 88 461 842 103 753 874 98 22 460 107 292 729 114 512 845 94 273 583 108 99 553 101 135 496 88 563 574 78 79 443 100 0 495 96 728 893 82 881 976 102 167 809 108 181 859 93 153 683 120 588 968 93 139 960 106 339 570 101 138 537 109 151 266 97 149 362 95 433 506 94 305 359 86 238 766 97 698 755 96 723 933 80 94 538 102 434 660 98 7 997 102 525 699 87 202 235 103 619 914 91 263 514 86 570 765 112 11 52 97 40 280 113 450 498 94 567 683 87 9 824 108 31 288 89 168 843 103 157 735 104 469 774 112 241 340 96 52 304 73 910 952 94 609 767 99 507 512 100 490 902 91 570 902 97 104 617 91 551 581 122 186 501 100 135 737 106 266 742 91 352 796 91 225 668 92 227 642 92 245 330 83 301 847 107 412 550 90 34 291 110 374 568 82 139 199 129 342 663 100 110 398 89 447 971 105 271 990 104 361 717 78 211 756 114 841 941 100 205 941 96 181 933 89 25 730 113 26 140 103 534 995 118 276 777 94 422 650 92 210 868 100 868 902 106 753 776 106 567 926 99 100 527 90 151 646 97 369 909 113 554 872 98 748 947 110 793 833 81 225 286 100 911 983 100 244 834 96 390 444 92 704 998 88 242 785 108 58 839 97 640 665 94 616 681 95 134 329 107 486 913 100 654 917 102 269 440 90 430 961 101 851 968 94 255 851 100 72 201 99 328 795 110 303 346 91 402 864 90 342 830 102 647 708 109 42 677 101 70 638 108 124 521 101 60 567 96 307 875 104 260 469 120 106 992 100 424 433 108 198 350 103 136 956 98 839 921 93 157 201 90 294 991 109 204 205 91 239 618 100 177 999 95 320 694 114 9 384 95 466 592 94 300 320 90 604 807 95 366 383 90 647 907 83 461 478 105 156 460 97 279 403 101 95 802 97 78 477 106 115 134 80 425 646 94 248 432 100 256 434 87 126 771 104 472 589 107 377 709 98 610 989 94 85 140 108 193 824 96 353 972 86 114 591 105 30 310 106 301 973 95 489 661 82 800 968 99 85 750 104 455 703 107 687 911 104 216 737 116 113 783 96 214 743 100 413 667 93 561 673 117 90 575 111 160 984 89 511 591 101 239 596 95 691 952 96 234 268 87 267 777 103 811 923 99 714 973 78 510 627 135 333 891 117 244 757 104 320 377 101 337 749 108 318 940 111 650 689 103 172 915 109 210 401 116 181 706 101 269 607 88 90 573 101 229 837 100 190 947 110 33 973 104 404 692 93 343 580 115 777 880 95 20 696 109 199 609 91 48 482 93 55 888 93 129 476 89 883 961 87 719 799 91 424 603 112 162 640 76 385 726 94 968 982 94 439 867 113 234 568 117 505 733 92 322 865 100 487 875 97 184 197 113 100 953 94 227 812 78 510 692 98 269 601 82 484 498 87 12 946 119 236 755 86 568 672 87 728 889 89 312 752 98 856 868 98 263 845 111 511 695 106 158 587 102 251 343 87 413 598 90 6 369 100 241 857 107 163 202 103 29 308 120 314 993 108 370 932 83 278 975 97 301 978 92 888 911 104 62 912 98 175 895 90 80 970 99 65 993 100 361 609 87 540 709 99 81 808 94 726 999 107 25 599 111 385 912 100 535 605 116 323 636 100 658 951 104 670 755 90 95 236 100 313 579 101 293 569 105 507 871 107 52 523 116 257 499 103 642 734 86 723 738 94 935 963 101 33 784 104 62 856 101 319 353 116 597 932 102 681 896 102 109 405 92 468 774 98 547 652 120 638 786 100 241 809 110 499 663 102 437 882 91 52 862 102 57 435 100 261 979 99 107 229 95 165 690 85 572 843 92 411 493 89 597 937 90 413 469 95 171 934 100 110 739 112 331 974 90 71 363 112 3 972 95 666 824 102 129 713 92 149 724 86 195 546 101 498 651 99 183 834 81 377 717 86 128 591 89 295 391 105 625 732 111 334 714 101 413 849 82 395 474 112 211 251 95 29 907 108 603 793 102 499 857 98 412 983 105 204 799 93 212 958 115 756 980 84 377 840 94 233 791 101 98 410 87 777 944 93 340 529 94 18 719 101 330 410 110 176 352 118 117 242 96 308 493 98 811 907 89 721 742 92 434 525 87 12 411 109 114 165 105 68 792 99 771 999 99 776 899 93 193 662 96 822 981 100 570 771 89 258 359 99 28 902 108 365 657 96 867 899 99 1 647 106 318 886 110 56 603 80 205 649 97 470 664 95 280 420 103 699 706 98 639 865 105 104 385 110 314 530 94 786 823 99 333 929 88 41 421 110 203 682 98 541 586 100 257 767 91 52 877 113 239 791 101 507 900 109 22 608 89 675 820 106 114 219 106 446 485 98 11 622 95 111 424 105 461 503 102 30 409 97 31 194 100 648 969 114 303 995 86 146 199 117 137 902 90 228 269 100 3 898 111 757 877 115 691 906 95 501 792 81 114 767 89 335 744 94 330 894 95 84 431 111 625 967 106 361 814 105 100 945 100 474 529 100 180 408 117 222 977 105 42 601 98 2 112 84 227 751 87 82 867 90 80 800 79 129 814 109 539 728 98 228 633 110 154 263 91 112 790 107 222 373 105 270 863 102 103 252 107 123 920 93 112 733 84 506 545 104 388 887 85 288 445 85 376 411 90 530 939 105 384 628 122 283 640 121 440 519 90 58 982 105 4 496 101 215 279 94 456 839 96 90 196 114 91 766 99 470 639 94 690 987 88 600 872 107 220 838 104 537 719 82 465 771 104 623 944 112 76 380 98 174 359 120 478 727 113 223 725 104 36 205 100 406 708 106 254 577 114 37 674 103 736 776 109 189 234 92 44 672 107 103 615 98 46 981 105 377 684 86 98 820 110 117 290 90 176 627 96 321 691 106 615 976 99 25 236 73 246 672 105 489 650 80 610 733 87 682 689 99 249 305 96 385 768 119 273 920 100 590 830 91 317 459 89 40 213 103 174 743 91 181 231 102 349 879 99 250 956 96 450 859 96 850 987 102 699 983 69 239 397 109 194 312 90 624 686 93 69 526 96 849 898 108 365 569 85 48 411 101 34 644 110 647 851 93 51 330 92 642 846 95 239 703 90 759 836 93 346 901 96 195 887 98 22 163 109 384 489 100 207 580 100 56 311 85 4 509 93 331 708 98 312 927 109 703 906 103 377 442 104 282 653 90 616 757 96 690 899 113 518 782 103 130 609 100 619 620 77 277 278 115 449 677 98 883 894 114 390 583 91 655 830 111 189 934 81 439 680 105 635 772 86 322 846 104 632 925 101 111 792 103 48 789 104 229 502 97 233 414 103 214 915 80 292 612 109 574 871 84 353 480 100 101 201 101 756 864 110 12 695 92 731 876 104 84 280 120 478 822 104 215 428 93 507 635 99 883 933 82 487 626 94 67 974 102 172 658 97 820 895 106 159 404 96 256 524 97 541 609 103 585 818 100 284 781 102 119 851 111 693 869 99 450 683 100 923 957 90 22 600 130 571 992 94 2 351 104 230 984 99 42 798 114 63 266 99 253 521 100 615 643 114 187 231 115 499 844 109 694 766 104 3 234 85 227 360 102 847 873 102 345 940 107 31 591 104 220 669 98 551 909 108 112 879 109 299 560 96 488 534 80 308 630 123 33 224 114 586 795 103 74 889 88 149 367 100 250 774 102 736 963 94 136 878 112 896 897 101 219 680 117 240 370 107 604 886 111 164 986 109 106 663 113 57 508 89 496 591 86 382 778 112 95 274 92 304 730 85 11 298 95 241 764 99 318 890 87 553 932 106 54 829 90 108 519 106 584 762 108 477 737 92 418 725 93 380 756 87 8 247 107 190 490 105 465 926 107 109 726 108 551 815 88 207 933 98 137 507 105 704 817 81 143 795 100 207 627 110 222 700 91 189 998 91 331 872 104 257 515 77 261 434 114 629 794 115 345 877 92 91 203 105 292 866 112 363 721 101 461 813 114 168 364 87 552 870 97 232 264 100 486 681 83 109 623 105 317 734 114 148 765 96 724 899 89 489 875 97 246 745 100 65 181 92 28 546 96 135 858 95 335 775 88 119 269 106 219 769 85 579 819 88 840 999 102 637 711 105 111 822 98 129 629 81 213 295 101 3 8 92 8 798 103 280 655 95 93 495 110 172 450 116 213 409 100 79 88 98 227 402 82 2 428 119 585 929 103 46 300 98 777 867 109 32 223 91 152 841 97 568 771 91 186 414 79 235 683 88 224 266 87 79 913 113 478 703 107 386 643 94 29 297 98 278 987 97 262 601 86 324 763 101 288 757 97 108 642 101 667 784 95 557 916 80 439 865 104 670 779 109 149 967 81 203 337 97 554 993 94 39 153 95 255 849 101 339 506 87 471 977 84 1 956 89 295 332 112 596 819 102 32 475 109 646 810 91 587 618 98 366 967 113 1 890 107 394 891 99 129 199 111 289 533 103 561 677 89 419 807 102 335 657 96 388 651 94 648 987 108 24 577 110 705 991 109 102 559 107 323 356 104 433 933 100 124 219 97 141 336 128 237 504 106 911 933 89 150 717 92 254 591 100 719 727 116 187 564 90 395 669 80 180 945 98 113 967 113 408 502 92 72 832 106 499 799 103 483 706 91 668 870 102 28 705 108 61 480 94 488 750 101 184 638 100 321 902 91 669 674 107 256 312 88 266 881 99 534 791 94 47 808 117 183 664 99 733 864 105 91 737 109 273 371 92 15 756 100 218 962 89 435 782 108 780 974 98 73 504 97 464 539 94 353 702 99 519 894 92 227 543 99 299 637 93 17 138 97 272 919 79 400 757 106 791 831 95 223 718 98 239 715 106 271 800 100 820 874 114 652 765 86 430 924 104 193 474 105 296 932 120 691 954 91 522 539 128 64 524 96 24 160 101 270 977 110 270 641 108 72 390 114 161 177 121 122 710 102 575 801 111 430 512 91 295 915 112 566 675 95 265 894 99 88 317 94 449 901 86 890 994 104 605 989 98 596 900 93 84 599 100 593 751 99 347 364 106 751 902 115 131 679 98 33 597 106 429 808 92 45 456 94 272 915 94 81 393 90 526 950 75 621 719 86 830 934 119 385 409 104 188 598 108 311 409 104 380 915 92 589 680 107 355 685 89 110 165 91 411 631 109 86 321 97 341 361 114 460 613 95 109 563 105 425 834 94 170 584 96 193 340 104 340 993 102 117 976 91 465 693 108 134 956 90 79 468 112 923 991 94 91 898 109 88 796 107 666 941 105 870 886 114 34 610 90 521 907 110 367 370 104 520 725 93 705 755 96 95 805 98 347 501 100 690 718 115 363 519 99 197 684 90 787 826 100 356 653 74 233 978 97 58 916 110 122 259 88 165 174 98 398 792 98 463 875 107 589 664 98 714 930 104 773 864 95 778 975 94 164 317 94 120 847 103 306 843 100 556 599 95 88 209 100 163 861 108 499 952 103 140 255 95 92 571 103 51 532 109 441 467 112 22 281 125 800 986 82 187 957 116 344 373 119 98 892 109 455 676 126 498 898 96 4 139 102 26 268 108 688 744 91 274 788 93 418 730 108 722 833 104 336 858 110 45 954 104 154 695 107 112 926 100 546 565 89 323 362 93 71 882 107 301 846 105 436 722 95 430 833 104 772 964 101 664 751 91 29 614 94 227 837 101 286 474 97 322 367 98 937 939 110 335 452 79 86 409 101 89 382 97 243 804 93 238 937 102 256 396 95 38 744 94 272 958 105 57 732 100 306 996 94 231 793 114 348 782 100 88 603 111 790 806 122 224 466 99 526 943 81 575 894 106 421 618 91 97 474 103 110 683 103 20 33 93 259 889 93 600 786 87 157 407 108 104 620 111 532 866 97 660 735 105 76 482 95 371 755 117 4 254 90 198 604 101 297 972 83 90 212 95 664 789 103 847 964 110 256 411 104 497 841 99 320 738 81 416 742 106 641 776 100 545 660 92 568 631 113 216 483 109 721 769 126 738 908 115 256 798 99 83 360 94 1 621 104 149 857 103 414 593 122 674 913 101 275 380 104 362 556 97 324 326 107 192 743 98 121 696 93 815 986 109 112 845 98 878 908 109 694 844 93 409 942 102 546 853 97 176 968 105 390 632 96 145 415 97 129 761 86 70 170 111 200 786 82 473 583 122 448 530 96 513 585 86 126 777 107 399 934 112 121 164 106 21 705 95 332 933 97 584 937 111 382 516 111 359 905 95 123 138 121 151 437 107 792 797 97 45 194 92 741 882 114 96 157 121 390 757 80 50 778 102 490 647 102 159 806 99 681 731 84 618 963 112 237 821 111 455 629 92 682 831 85 144 306 93 113 997 85 205 987 103 109 699 91 380 471 117 90 576 110 495 790 85 125 525 95 158 626 100 466 532 109 231 480 98 811 951 91 526 727 110 29 116 80 229 832 120 432 442 109 74 900 117 218 754 109 213 967 92 701 816 112 148 553 98 227 911 100 113 613 95 721 923 87 251 299 87 324 741 88 662 955 117 368 598 84 364 559 103 548 668 94 72 456 86 399 678 94 134 659 93 2 783 95 184 518 99 675 766 98 690 720 99 59 206 98 442 823 90 139 972 94 119 168 116 60 667 85 457 955 84 628 834 100 423 565 108 734 899 109 7 968 90 7 633 110 275 599 101 598 666 92 616 766 106 324 858 93 119 216 96 546 749 100 302 947 98 190 624 92 5 792 98 830 927 105 705 807 89 54 922 100 461 633 100 36 84 93 300 334 93 403 856 98 70 938 85 265 852 105 430 644 99 575 934 100 99 277 111 118 399 107 351 756 76 607 624 101 270 932 92 807 898 117 494 871 91 127 240 93 678 752 101 490 985 98 255 828 109 513 532 99 54 437 104 552 771 99 534 605 101 51 230 107 118 975 101 107 909 100 192 515 107 340 752 94 360 595 93 250 766 101 241 615 108 575 642 98 926 980 95 799 842 105 69 605 95 304 627 108 897 956 108 850 853 111 452 804 111 227 422 79 347 494 87 147 952 98 606 898 104 630 766 93 44 539 101 121 582 88 128 219 88 69 228 86 81 962 104 573 757 103 376 841 104 185 517 87 736 851 95 742 981 79 182 980 106 325 924 100 303 779 104 287 767 109 434 729 95 137 609 107 314 656 104 216 217 89 422 693 95 6 150 96 320 809 86 152 181 113 594 637 97 220 484 107 50 59 90 215 790 115 122 145 125 485 994 105 409 471 101 372 747 88 916 945 99 124 277 93 93 249 104 245 665 93 573 586 101 331 721 90 151 635 97 912 985 80 828 975 128 897 992 84 819 940 90 90 286 103 19 518 96 76 147 95 361 495 103 751 967 76 112 593 109 69 664 94 314 976 104 321 741 92 525 752 94 278 980 107 69 293 102 83 228 90 237 627 88 463 683 114 348 761 100 53 340 99 393 757 91 513 564 94 711 900 93 520 839 114 369 476 92 487 763 115 140 494 98 617 657 102 2 288 96 512 536 103 144 416 117 204 400 88 595 656 124 510 545 79 342 984 96 130 345 92 360 972 89 320 953 113 197 781 106 454 838 106 354 546 106 296 529 99 556 700 90 363 771 103 294 997 107 257 812 87 309 532 92 14 619 108 218 844 97 319 720 101 657 967 97 725 900 82 173 776 133 626 732 96 82 144 92 446 884 90 248 842 116 492 627 109 975 993 105 107 677 105 130 324 98 789 949 102 135 355 110 319 416 79 494 815 97 7 76 96 557 623 105 765 961 87 117 221 93 124 375 123 721 833 88 257 960 85 729 880 94 298 921 102 490 811 95 113 877 91 448 938 109 50 197 93 91 365 81 408 917 102 612 746 94 533 820 103 250 441 101 282 973 92 246 952 90 328 854 95 218 529 89 180 568 99 35 240 95 465 952 104 860 875 102 517 697 94 130 939 88 33 532 91 692 718 88 243 282 107 651 674 101 870 993 95 188 997 95 399 885 92 87 653 92 289 689 108 310 789 118 451 712 107 218 399 112 327 875 104 231 282 85 474 477 109 224 802 91 509 898 89 351 993 91 88 928 115 518 685 95 237 253 75 508 687 86 435 950 104 419 681 88 276 458 98 495 775 85 27 133 96 268 486 119 82 572 94 289 927 105 218 747 112 292 953 92 325 354 107 735 855 114 210 608 127 272 553 107 2 907 99 244 960 100 184 736 102 347 524 101 408 882 106 883 986 113 245 693 94 211 726 97 452 700 108 737 833 122 349 583 86 359 537 81 475 493 108 17 486 112 287 574 91 247 416 101 33 345 99 150 320 100 874 907 71 84 744 117 360 450 120 245 673 117 312 818 92 426 687 75 134 727 119 132 318 103 264 750 98 838 937 102 343 390 113 280 773 95 745 826 97 56 941 104 374 989 125 82 900 84 915 955 110 498 826 119 334 438 107 610 792 98 298 511 111 520 662 91 442 526 112 84 792 95 734 933 111 465 632 97 210 918 88 745 938 100 514 933 99 119 136 95 93 847 98 677 701 97 110 255 113 827 881 105 80 825 92 295 606 76 96 731 99 660 892 117 19 789 118 223 397 107 82 902 132 908 909 101 139 575 106 462 782 109 488 583 100 197 533 124 686 812 105 293 613 113 62 899 80 235 508 101 500 876 109 62 433 105 203 532 105 477 519 92 452 518 101 129 473 98 137 969 94 293 916 98 776 848 100 257 807 92 32 282 82 539 606 113 365 477 104 137 595 104 367 489 104 828 870 78 483 841 83 677 924 101 247 601 96 362 551 78 374 741 100 80 433 102 46 883 114 537 753 98 417 632 114 865 899 97 370 380 93 219 942 95 335 468 93 631 787 86 688 775 89 560 620 113 208 642 110 522 661 103 536 851 101 616 858 120 239 624 106 392 853 98 327 932 97 300 409 104 494 917 99 301 511 94 107 205 102 457 658 95 777 970 80 64 77 105 337 899 93 615 648 106 32 788 99 180 828 94 698 765 86 648 907 106 16 853 100 19 424 94 140 390 78 696 901 82 242 424 95 245 289 114 116 174 92 117 149 112 450 957 100 145 331 106 413 988 107 780 783 87 111 453 113 254 946 105 218 595 100 908 942 100 320 844 102 161 885 109 57 803 101 828 896 86 533 873 85 783 991 72 459 688 110 470 577 112 335 642 99 354 467 92 375 563 97 251 838 87 32 892 104 322 752 93 268 883 106 241 666 99 100 957 96 457 543 104 287 760 98 385 860 99 134 655 96 337 349 106 121 488 96 465 755 88 215 580 95 86 753 67 745 961 97 742 792 100 377 576 111 471 870 121 162 572 105 173 482 106 651 834 99 370 505 113 405 518 95 248 288 88 289 760 78 461 683 100 125 639 116 428 532 109 26 623 108 120 612 109 646 924 89 726 781 90 96 628 107 243 256 115 517 828 112 333 920 106 50 419 115 27 585 115 376 752 94 238 797 97 22 768 99 743 984 95 295 495 104 579 662 103 203 937 77 577 838 93 950 993 85 290 774 87 332 771 106 176 639 94 453 798 97 420 646 81 686 881 85 545 822 115 547 936 105 434 559 102 223 305 98 349 444 104 712 956 100 359 614 107 175 760 96 500 979 95 273 480 78 148 242 101 443 734 112 68 262 101 687 778 97 447 832 69 23 768 104 312 885 99 124 170 108 257 675 91 74 695 101 140 297 98 379 911 91 45 217 94 373 618 119 894 985 81 280 580 108 414 874 101 331 542 116 24 28 84 234 813 115 747 780 108 279 985 97 44 94 86 452 735 111 146 712 94 33 413 92 566 779 95 88 283 97 344 689 101 73 480 92 440 505 90 706 809 78 866 898 78 426 972 90 0 370 98 282 947 109 422 581 119 67 897 121 177 300 94 216 291 105 684 852 98 521 766 96 466 642 90 753 880 95 408 539 100 694 880 94 711 790 97 297 314 107 132 286 99 27 80 84 539 552 91 306 987 103 637 681 110 120 365 102 587 798 105 418 752 96 161 457 95 176 517 91 228 691 94 703 813 85 464 513 96 96 410 98 780 877 91 340 905 78 315 484 111 17 52 92 794 951 103 221 808 94 108 288 106 11 852 104 280 557 110 681 725 127 60 793 102 91 305 131 515 969 96 378 663 95 462 539 95 46 98 106 15 268 94 220 967 90 707 887 97 332 806 111 494 659 94 827 855 90 229 964 87 222 964 84 312 943 93 135 668 112 306 925 102 751 797 81 301 355 96 289 528 90 19 897 111 3 860 93 306 928 97 107 687 108 451 976 106 266 691 101 34 759 99 446 698 88 620 651 113 146 467 104 27 344 80 191 841 84 423 944 92 351 908 102 177 221 91 659 801 86 359 629 93 36 575 108 389 872 100 40 482 100 397 462 111 648 783 104 29 727 91 394 726 96 193 527 118 510 695 90 246 951 106 648 957 99 504 655 91 657 800 92 700 978 89 216 295 83 332 473 82 282 964 83 263 328 102 431 824 93 189 942 92 605 991 96 680 890 88 138 945 94 13 415 94 370 870 106 207 313 98 128 229 103 410 681 100 970 991 105 123 176 108 393 883 101 224 339 100 385 913 98 430 562 96 208 236 106 302 462 103 552 692 94 174 835 117 500 768 100 25 764 94 311 438 106 16 850 89 194 644 97 416 442 100 235 589 111 343 414 95 132 599 107 434 472 99 654 790 107 51 403 89 172 386 93 285 603 106 256 840 105 299 598 86 435 644 107 374 700 120 191 500 96 264 835 95 657 804 96 588 703 104 270 382 93 402 691 104 476 767 100 893 960 95 571 686 110 154 712 119 130 436 113 408 778 93 442 926 91 384 527 98 36 91 104 20 602 116 194 503 87 223 963 106 598 832 92 724 806 99 293 608 131 581 671 102 291 359 94 92 502 105 140 369 116 50 193 94 28 883 100 529 989 103 93 147 100 707 859 94 156 184 95 118 627 93 528 668 99 38 957 101 53 348 86 205 428 88 280 813 101 53 942 99 25 871 106 602 920 121 429 920 95 592 814 102 252 865 98 720 887 108 148 881 101 82 154 92 804 857 85 183 608 102 427 872 109 72 605 82 113 413 104 165 786 106 170 866 114 108 227 97 480 804 107 41 420 109 470 733 108 82 408 101 379 918 95 129 564 108 333 559 102 739 843 82 171 592 113 73 508 92 653 874 89 22 518 108 629 985 96 371 511 97 317 951 94 635 834 106 684 959 97 148 906 88 133 475 96 65 909 123 71 697 92 278 306 106 560 569 93 659 869 93 213 506 87 473 615 104 620 925 99 955 991 90 134 930 87 220 947 95 452 849 112 205 915 114 203 585 105 506 594 108 51 848 96 2 758 99 317 879 93 376 912 95 248 883 97 54 941 107 68 100 100 515 991 111 432 856 89 236 487 102 98 963 87 437 462 96 87 717 101 11 873 104 162 187 84 201 273 111 367 878 89 102 908 99 579 763 86 800 929 98 40 693 98 537 891 90 129 822 86 484 601 89 332 453 103 294 390 110 240 658 112 5 597 91 368 846 93 255 701 113 9 565 99 418 686 96 32 120 83 140 380 98 432 643 99 447 722 99 137 213 117 8 204 91 139 973 103 299 931 104 69 422 106 195 796 105 684 696 89 455 831 89 88 775 96 561 812 113 62 930 82 2 36 124 216 487 100 257 427 98 384 577 97 294 950 100 865 972 98 467 513 88 755 861 96 467 583 99 419 880 90 175 666 91 543 827 93 223 421 86 287 739 89 366 822 108 255 761 110 162 652 91 647 943 102 114 505 120 37 853 119 80 713 95 260 282 90 127 194 92 675 999 94 69 119 102 523 666 81 166 254 97 746 843 117 39 590 108 517 819 104 903 919 100 591 992 104 320 482 118 414 831 99 389 920 90 101 446 98 237 451 88 252 567 88 378 441 80 750 901 100 67 736 102 254 957 96 107 742 105 11 934 101 316 745 123 448 782 113 722 878 132 568 820 104 185 983 99 60 909 85 68 999 92 600 641 89 55 411 119 115 989 93 353 846 83 44 302 85 122 404 93 34 766 95 736 897 108 248 879 76 510 973 82 38 722 102 246 507 108 584 757 84 381 404 104 734 762 101 269 615 108 146 747 92 267 551 112 32 501 99 293 321 78 715 951 99 47 487 103 220 406 114 769 890 88 471 633 82 135 537 101 33 156 103 797 852 96 228 802 94 27 574 100 213 885 95 300 593 116 214 911 107 290 470 100 172 572 84 105 301 88 758 890 88 383 961 79 446 820 106 264 557 104 60 865 98 1 427 113 541 843 125 274 751 97 201 792 119 261 582 103 450 986 91 10 723 98 417 688 109 393 530 100 655 986 116 444 984 86 313 543 108 228 402 82 305 821 97 370 934 96 528 832 97 134 927 104 525 600 106 72 851 109 203 912 113 85 353 99 173 537 102 15 630 85 496 739 100 138 559 94 118 512 91 25 806 119 497 746 101 135 746 94 254 401 93 179 224 88 366 446 99 438 642 99 64 879 110 77 689 97 454 671 92 567 716 101 462 944 90 325 360 83 355 980 96 139 331 97 61 282 106 839 962 98 60 468 105 220 928 91 415 909 84 259 671 100 313 646 101 297 561 92 239 793 112 686 945 111 526 886 123 302 360 104 390 615 104 545 579 95 715 717 101 353 725 98 85 338 107 22 604 86 390 873 126 643 706 111 455 723 94 209 685 106 883 917 136 601 795 89 31 395 115 720 779 107 239 415 118 879 988 76 339 356 91 640 758 97 207 299 91 283 627 88 512 568 109 481 758 96 27 976 118 264 950 104 585 771 95 320 875 96 210 693 96 419 766 107 506 565 98 739 893 111 262 613 116 503 569 87 53 822 93 593 788 99 443 714 106 633 978 109 514 783 109 48 516 103 221 614 104 26 368 98 134 754 76 405 850 109 607 788 105 328 413 102 399 662 100 327 714 93 811 841 81 57 111 106 642 992 89 337 515 98 172 654 81 100 904 98 171 688 91 111 203 107 42 688 94 175 686 93 74 115 91 681 907 94 138 340 112 220 443 108 16 176 73 534 895 103 476 863 85 752 866 99 41 270 108 263 425 90 151 488 85 235 606 101 457 469 111 65 235 106 283 755 114 623 948 99 674 890 104 358 827 107 57 332 105 349 732 119 608 804 111 784 899 88 307 655 116 754 868 87 94 397 101 289 787 102 780 804 81 743 925 89 74 201 104 151 351 78 517 983 101 73 859 110 302 948 112 273 757 104 22 496 82 15 184 96 612 619 99 84 574 97 77 252 93 172 901 109 147 639 79 699 949 105 116 701 88 440 788 118 682 952 98 58 214 98 207 558 107 759 989 109 341 921 103 206 753 102 347 691 89 241 759 111 355 838 100 592 607 99 441 538 120 344 574 109 66 348 122 142 659 106 112 429 110 214 327 89 493 630 103 757 898 92 220 568 96 421 690 104 625 653 94 223 936 104 47 271 107 32 101 93 227 866 81 719 804 86 215 401 88 483 911 97 170 799 111 81 154 117 142 265 108 60 597 101 583 687 104 169 635 103 348 749 97 207 393 100 251 591 97 45 343 97 602 703 95 152 563 113 88 377 92 424 510 84 158 228 77 82 746 93 49 347 101 77 453 102 264 438 111 230 493 114 78 661 93 248 632 84 115 543 92 126 975 115 7 610 112 593 811 95 517 954 110 811 838 98 332 353 111 133 906 87 708 789 104 376 427 95 205 634 102 387 947 104 159 780 91 586 887 92 40 711 110 690 904 84 21 878 105 226 374 102 528 719 110 138 903 112 290 763 99 5 994 97 120 641 100 505 944 90 309 966 94 159 727 108 427 771 108 224 663 99 762 813 110 76 305 112 309 631 97 502 952 105 211 473 98 164 299 91 690 876 93 356 745 99 465 766 103 282 679 119 363 369 72 156 572 109 305 557 96 745 779 94 83 797 114 846 971 86 604 892 104 369 796 87 236 830 104 179 180 97 70 466 119 97 120 87 479 526 98 157 702 99 22 869 102 173 318 105 241 929 82 297 609 111 735 747 81 609 881 114 8 162 121 215 858 103 388 642 79 60 566 97 8 353 75 121 365 112 155 436 122 123 373 117 121 770 85 243 682 100 729 892 103 495 864 90 221 758 102 550 733 110 831 889 92 81 179 94 215 774 87 936 976 102 49 788 91 94 262 89 278 635 81 545 910 92 443 577 98 73 119 131 438 835 85 167 492 108 428 516 101 55 769 117 299 437 96 56 768 88 686 830 92 116 921 106 188 751 114 16 472 88 115 426 101 91 876 97 297 953 93 399 724 91 766 785 108 202 745 96 513 539 84 359 774 101 272 465 99 135 914 92 129 347 89 507 903 91 232 873 105 347 633 97 56 195 96 513 889 97 234 429 101 126 818 113 339 533 99 176 769 109 421 950 99 437 618 127 104 437 108 289 901 92 571 745 97 338 854 106 18 615 125 633 849 94 151 183 99 381 842 112 604 673 94 56 837 94 91 689 98 147 940 96 64 576 104 126 277 93 177 340 87 222 804 101 209 558 100 205 912 97 0 804 103 673 920 101 674 969 103 547 670 87 359 786 112 18 830 87 597 813 115 89 819 96 436 908 104 343 707 105 133 404 109 786 824 100 331 917 96 367 691 92 190 577 100 212 411 89 859 960 109 311 935 119 466 472 89 15 463 86 83 281 101 388 450 89 363 666 106 461 713 96 161 993 120 432 748 101 387 919 83 76 537 100 160 417 97 627 950 107 131 638 100 7 542 109 110 921 94 186 965 104 120 727 97 150 359 112 268 741 121 31 453 94 472 926 106 229 565 86 590 904 95 850 857 87 811 990 96 120 889 104 101 305 87 125 642 91 405 471 78 313 715 96 30 414 83 538 558 90 25 258 107 197 890 75 230 383 96 750 989 93 677 730 89 561 668 98 21 969 120 633 896 91 778 817 95 351 404 94 649 778 103 464 596 99 134 371 85 13 206 84 563 790 96 304 966 94 704 938 113 562 895 83 412 496 120 164 286 88 97 745 94 350 985 101 597 803 84 47 477 100 64 274 95 4 933 86 537 967 111 297 528 108 168 231 115 137 647 91 120 280 100 300 463 103 734 774 102 205 336 118 67 762 97 529 715 94 551 883 97 280 841 99 594 614 92 362 962 107 56 257 109 480 883 72 96 701 111 439 896 104 222 976 99 80 506 101 97 423 81 83 611 97 403 726 104 84 752 109 277 595 88 108 579 93 798 847 101 76 796 105 183 226 103 53 784 98 1 341 91 640 732 102 335 764 72 58 464 106 569 712 81 202 318 107 654 974 114 40 616 100 766 974 108 117 293 112 466 523 82 450 691 91 164 682 94 430 758 110 462 514 83 266 569 88 519 570 99 218 463 128 361 887 86 438 751 93 641 770 85 147 444 108 64 839 112 139 669 108 390 673 113 359 442 99 252 295 117 558 849 100 134 301 98 267 614 98 182 331 119 188 219 93 513 781 106 123 837 89 133 394 111 30 816 74 147 844 109 375 714 90 627 905 100 320 363 101 907 979 88 207 431 97 436 827 102 609 668 106 299 578 94 2 634 107 44 562 99 15 792 110 508 980 103 594 660 87 86 683 106 344 382 104 151 227 84 156 171 97 767 839 103 735 753 94 291 954 93 647 683 96 564 606 94 141 678 98 314 605 99 8 534 103 36 357 94 129 969 88 0 520 101 345 875 91 2 879 101 371 392 103 404 614 97 573 840 103 366 478 104 470 504 109 92 809 101 483 844 105 201 825 97 486 621 111 478 838 111 547 750 110 293 809 106 45 731 93 40 801 100 3 597 97 106 121 112 485 496 107 596 692 107 798 813 93 261 486 101 80 431 98 532 710 84 225 754 95 541 990 98 33 34 87 672 911 96 414 485 111 69 944 111 6 689 117 234 422 95 384 416 93 486 971 87 365 649 82 172 247 92 545 955 104 6 641 114 537 721 116 624 804 96 66 350 90 413 893 106 435 818 91 273 462 103 105 871 119 105 351 92 769 877 81 219 605 119 588 826 110 129 925 110 118 898 103 28 421 93 334 532 88 152 883 110 18 621 93 430 536 100 364 479 101 223 464 109 542 906 101 602 826 105 445 914 102 4 229 100 449 701 106 209 684 114 929 946 85 205 905 94 411 903 106 288 498 95 13 672 96 233 620 94 599 976 109 505 782 114 243 901 100 41 811 104 558 948 107 562 743 113 415 910 104 761 841 113 703 878 102 188 329 103 265 571 90 416 915 94 384 949 89 298 862 110 350 572 100 484 736 83 27 494 87 479 851 94 132 905 86 95 870 86 179 301 116 273 957 107 373 914 98 522 809 97 295 998 103 34 589 108 45 589 112 99 517 116 680 855 105 386 725 104 114 524 116 668 776 92 133 858 97 564 897 110 105 826 84 52 762 82 342 639 97 46 250 97 641 924 106 90 265 91 720 794 91 20 698 110 502 643 92 80 894 88 912 958 109 64 314 112 632 849 109 313 673 111 187 330 81 173 351 106 121 402 80 409 987 111 51 843 84 15 906 110 505 775 97 254 743 103 107 119 97 670 740 102 14 31 104 22 563 98 644 887 86 524 525 87 564 718 91 635 931 97 603 980 104 142 922 107 105 365 92 219 417 114 30 938 95 284 600 85 733 872 98 190 859 98 402 802 95 676 964 93 71 422 115 174 635 94 889 929 104 110 824 111 434 757 78 162 928 89 921 954 92 832 960 107 127 956 102 234 523 71 165 867 86 30 662 97 204 731 109 214 892 123 848 906 97 7 699 81 184 949 91 79 708 97 645 710 102 114 601 93 7 477 82 31 120 118 107 359 104 27 255 90 508 776 118 150 440 106 358 864 103 169 998 109 558 976 141 233 822 103 388 407 105 111 788 97 824 970 104 82 786 98 44 902 80 124 240 93 557 862 98 460 893 85 417 605 94 494 716 94 519 970 97 263 373 98 79 282 88 387 837 96 641 764 93 641 796 99 19 686 79 190 591 91 876 911 95 484 964 98 215 340 102 287 631 87 152 781 112 81 747 102 258 953 95 149 219 102 521 937 101 498 538 109 50 400 110 663 664 93 151 443 107 405 453 75 204 751 97 362 390 108 325 855 116 690 988 93 62 540 112 369 805 91 26 517 89 197 512 96 820 892 102 522 847 108 142 156 88 344 457 84 64 942 94 474 509 89 521 849 97 103 743 99 134 843 98 423 637 95 236 851 108 368 857 112 228 344 92 477 713 96 365 871 94 113 604 106 529 697 94 280 484 110 82 993 109 38 41 96 142 495 90 374 706 92 468 492 98 527 997 105 115 331 98 493 544 88 602 824 106 322 969 96 185 625 93 726 884 128 146 426 99 570 912 85 82 491 110 332 410 103 713 938 102 187 769 111 749 779 96 401 867 84 97 144 94 629 842 75 254 826 99 45 408 102 668 902 84 104 234 93 633 753 101 107 242 118 694 783 111 707 782 94 675 898 90 62 566 99 189 646 83 776 971 109 114 558 102 666 840 100 134 670 88 454 572 97 104 331 113 188 590 100 308 404 103 85 329 91 153 895 94 62 380 112 152 231 95 462 551 92 96 685 108 68 452 93 451 898 106 243 571 106 97 278 91 110 593 93 265 499 102 417 724 84 304 659 99 35 610 122 48 628 77 356 555 106 416 792 100 240 811 93 572 998 92 328 950 102 121 581 108 321 426 100 255 375 100 309 408 111 535 975 96 3 224 99 94 577 96 767 777 105 219 802 86 68 662 110 791 867 96 453 853 104 158 967 90 159 620 103 603 888 74 299 606 109 118 801 100 552 989 110 581 628 106 229 377 100 332 656 101 476 748 109 261 774 112 256 592 110 246 646 116 342 572 118 450 853 109 41 829 106 508 755 89 52 799 98 66 786 95 545 594 94 128 627 106 329 908 92 308 453 97 222 998 97 601 760 94 531 572 95 211 953 88 30 246 84 713 765 107 277 819 105 384 538 95 322 589 100 71 656 113 633 811 101 332 907 92 91 538 106 56 654 99 451 455 114 506 723 103 198 724 91 507 938 100 700 922 95 19 631 111 7 597 87 180 370 107 346 891 77 516 801 118 632 825 97 143 446 108 140 850 85 30 234 98 296 952 109 680 959 109 201 677 88 0 89 110 533 649 99 489 653 102 300 303 102 214 623 121 324 884 107 531 895 110 121 509 108 529 984 96 269 995 109 476 894 94 307 375 97 676 893 79 471 529 94 24 838 108 4 292 120 527 545 104 429 870 120 55 952 98 732 823 89 88 993 106 260 797 103 157 601 123 567 925 102 414 659 101 281 542 101 333 938 96 785 855 103 268 951 112 330 830 101 357 391 105 303 566 95 37 397 101 54 215 97 423 576 97 9 876 114 542 682 108 457 727 95 530 762 87 126 826 87 0 216 117 325 786 108 463 921 99 55 111 123 455 844 90 632 642 111 305 773 100 64 908 89 373 829 107 507 860 93 547 733 96 335 969 85 73 782 102 17 19 107 146 572 96 379 734 104 191 228 99 881 914 91 448 568 111 0 217 104 558 952 99 212 453 112 276 820 98 807 919 95 297 481 108 92 400 107 113 392 90 212 290 81 20 539 108 36 703 102 98 334 112 107 725 84 98 744 94 316 532 92 159 670 107 336 652 91 147 778 112 212 611 102 100 167 95 193 975 90 114 672 111 257 263 107 363 388 93 631 934 123 155 799 110 127 526 106 526 980 109 168 573 100 234 810 92 2 459 101 187 592 96 233 944 95 191 945 87 36 735 91 899 947 122 146 265 96 15 530 90 440 787 104 393 586 100 405 973 93 77 274 95 132 147 96 708 897 100 83 367 104 46 592 101 84 350 103 46 404 73 872 901 94 141 382 103 481 820 96 508 936 102 472 551 93 351 956 115 530 683 91 553 812 102 514 535 96 547 625 79 277 949 91 339 606 96 489 726 94 164 515 92 205 370 78 476 909 114 81 200 86 356 505 115 467 536 101 712 914 104 887 939 124 25 734 102 450 625 98 92 629 89 87 875 104 28 630 86 157 995 106 391 482 97 381 975 83 894 958 99 636 714 106 16 295 99 117 425 111 508 754 80 373 633 97 102 744 109 447 561 112 333 708 105 471 795 83 38 814 102 743 978 99 56 845 119 167 296 114 779 806 99 32 164 83 169 464 96 739 829 68 515 876 110 68 802 93 42 880 94 634 761 79 99 787 103 78 835 114 60 875 105 72 654 128 232 422 101 81 504 100 200 561 100 15 146 92 24 576 114 83 790 95 197 545 94 756 816 111 133 783 82 313 969 82 326 757 100 587 928 93 722 749 91 666 795 83 351 661 111 825 882 116 521 796 105 437 522 106 744 920 116 316 688 89 497 786 116 437 701 85 228 916 85 848 868 84 65 849 98 274 344 103 258 561 89 312 499 106 330 414 102 74 381 96 153 902 92 30 747 110 733 871 85 49 143 93 272 528 100 519 812 108 154 575 97 169 731 87 806 881 105 195 741 90 500 560 108 326 686 88 74 840 109 218 396 111 465 827 92 85 436 115 18 757 109 602 870 107 579 981 90 495 883 99 105 832 97 645 648 102 309 768 106 724 833 90 786 808 89 195 459 94 490 601 85 157 681 117 398 576 109 442 889 101 231 864 105 24 469 91 283 560 99 328 772 101 289 323 101 532 923 78 257 447 90 342 647 92 501 654 103 253 756 95 174 285 106 71 493 106 215 513 123 283 402 99 74 316 108 289 870 80 114 395 97 396 830 103 526 960 87 143 235 80 86 870 100 419 697 92 124 994 105 70 377 98 661 886 85 33 301 102 526 851 105 477 709 105 125 712 107 703 874 106 41 828 102 83 408 102 103 451 87 804 817 95 448 720 80 71 376 101 163 953 85 330 819 92 141 581 108 199 352 94 100 227 98 104 503 93 219 969 109 33 576 109 521 698 111 716 814 118 385 831 95 424 450 83 383 957 101 382 922 98 71 417 91 861 899 101 348 792 97 111 885 100 24 391 119 203 442 80 243 769 107 176 633 103 600 625 108 308 560 94 74 973 93 331 752 95 176 262 101 242 721 92 100 920 120 923 956 98 46 775 84 160 995 87 205 797 103 348 384 121 682 791 95 907 931 96 172 447 85 246 937 103 306 402 98 53 91 87 681 912 93 532 673 95 440 886 116 15 696 99 37 595 105 675 943 112 96 500 90 95 883 111 121 537 99 58 941 119 451 757 81 326 753 93 627 961 88 567 778 102 432 948 103 358 437 95 17 888 106 395 496 83 337 653 104 438 595 98 247 901 98 107 655 97 86 936 84 54 639 105 65 522 103 312 864 107 507 583 96 9 48 104 220 981 94 239 911 84 245 989 99 79 384 105 345 635 89 224 322 89 709 775 104 650 955 99 56 189 94 67 807 88 214 502 107 898 910 105 128 543 91 666 963 107 102 184 102 242 686 95 700 772 95 462 540 113 182 278 113 436 863 107 392 994 98 249 985 99 680 915 96 121 979 96 721 802 102 390 871 108 172 451 115 349 585 95 261 328 93 226 456 95 766 870 115 285 800 115 874 997 88 178 952 104 919 929 102 297 656 98 74 614 87 176 676 109 333 445 98 811 881 98 189 820 83 160 915 119 115 463 92 469 959 100 74 132 87 330 933 98 1 277 89 159 940 77 395 477 95 122 811 94 40 670 77 593 804 84 386 846 82 138 280 90 211 926 100 192 194 103 316 321 102 665 788 111 497 806 110 83 673 111 252 957 96 112 474 107 506 542 96 357 579 85 170 491 99 777 792 106 561 930 104 795 921 88 582 911 104 791 940 98 89 647 102 187 898 105 265 302 110 830 984 101 375 675 90 485 630 94 817 864 99 675 728 87 335 357 83 594 824 89 122 810 93 200 222 91 637 861 85 671 776 86 122 385 99 488 647 105 286 991 96 550 958 87 228 966 103 631 807 107 2 779 89 21 889 77 474 771 109 212 907 99 232 819 98 140 670 78 225 659 73 471 881 94 634 828 95 431 780 113 342 529 112 439 615 84 135 569 109 139 815 113 189 632 109 697 884 103 889 944 80 274 521 92 67 550 113 116 301 89 644 859 98 288 944 89 429 888 120 32 534 101 525 555 102 463 719 104 51 202 97 439 797 98 291 582 93 250 849 116 103 627 95 507 656 80 486 669 112 140 921 82 76 356 96 604 704 87 423 608 105 561 874 110 81 342 87 753 965 74 250 370 98 268 903 113 348 746 84 134 884 114 115 381 98 156 874 84 449 590 97 685 770 109 207 987 85 270 461 66 606 972 98 134 664 97 420 466 95 538 961 116 298 365 92 721 895 117 901 983 106 158 341 93 106 389 101 288 382 107 194 953 92 862 882 91 410 759 95 167 730 111 379 817 98 384 985 85 527 831 110 883 918 105 495 911 88 394 973 90 1 750 95 629 660 120 351 952 91 84 410 88 147 775 125 406 440 95 543 633 95 76 904 81 378 684 79 829 971 114 339 933 98 578 796 113 73 862 88 270 333 106 146 749 93 353 716 101 429 459 119 776 904 115 435 587 119 232 415 98 785 800 117 400 571 87 208 504 117 824 834 98 217 246 96 610 980 97 398 790 115 274 537 98 77 396 84 274 909 92 338 477 92 597 751 106 810 855 97 282 426 97 229 354 96 404 612 78 595 856 107 634 814 92 213 663 106 243 941 87 133 723 109 175 365 84 199 340 108 705 866 92 465 896 101 412 665 103 251 351 90 129 411 101 85 426 107 173 310 119 399 434 101 709 880 99 119 561 90 477 615 104 20 854 131 70 78 99 189 902 104 117 379 93 47 383 83 560 565 103 670 934 105 281 450 106 270 852 91 273 348 94 213 985 102 55 782 92 279 669 98 494 641 85 126 176 99 560 869 111 136 427 86 215 751 99 483 737 88 948 962 102 685 816 117 234 440 95 2 838 92 142 619 77 635 851 93 490 860 84 664 927 109 386 895 105 160 980 101 508 831 102 449 800 89 453 882 111 99 324 101 895 973 111 286 975 110 148 717 115 681 791 104 179 630 106 72 568 98 38 551 80 402 702 79 55 373 94 459 641 116 642 648 105 502 919 102 142 919 124 382 833 85 208 595 109 207 602 87 411 802 106 524 533 100 449 493 107 65 94 109 149 710 99 184 555 82 379 622 107 89 613 113 304 708 102 225 760 87 523 729 107 384 458 106 168 741 103 75 735 103 74 654 102 297 991 103 635 674 91 175 528 109 123 783 87 442 695 89 254 414 110 112 777 81 250 423 115 482 925 100 101 664 114 67 859 104 685 863 124 486 537 87 166 324 108 225 917 91 521 623 103 482 507 93 17 974 101 239 648 106 173 203 89 892 972 94 321 611 101 384 808 87 609 934 106 336 778 111 540 664 100 117 965 92 574 644 88 116 416 98 461 799 97 232 266 116 427 446 120 559 694 105 523 693 91 257 919 108 832 856 124 125 961 111 347 458 111 338 819 100 146 872 117 223 460 90 80 900 102 182 354 121 126 494 94 34 274 108 76 365 79 407 788 104 42 67 103 92 763 99 199 876 81 253 320 111 145 338 109 330 503 107 646 961 107 530 593 96 444 951 107 475 568 79 465 897 94 520 737 91 103 781 93 105 915 114 522 799 106 54 219 100 75 631 121 505 988 98 307 966 106 758 942 98 16 831 88 246 679 80 209 948 97 443 641 82 408 920 97 9 190 118 477 671 95 207 855 106 46 586 100 709 896 88 511 811 94 554 878 107 363 647 117 280 775 100 787 956 74 52 72 104 91 948 91 266 903 108 624 825 105 259 449 99 144 657 81 58 291 75 59 808 95 315 640 100 328 862 90 344 958 84 666 695 106 532 622 114 903 974 88 362 716 117 425 506 111 339 633 96 941 986 87 817 881 99 225 567 99 97 427 102 61 776 113 293 591 94 618 719 89 68 944 84 160 338 97 15 394 102 506 992 83 552 699 93 437 803 112 609 712 94 522 712 109 141 422 103 606 706 106 194 674 91 100 281 103 97 981 101 552 767 115 296 540 93 674 864 98 15 273 104 533 968 87 371 773 98 146 334 86 4 246 96 335 724 99 25 990 99 126 192 104 150 914 106 371 953 96 299 549 96 469 949 106 343 461 109 513 685 90 130 332 98 607 637 109 692 766 85 372 557 98 78 831 119 44 431 114 225 677 106 71 634 93 502 558 95 119 719 87 262 941 115 918 927 104 185 840 104 154 271 111 307 592 96 27 966 88 375 641 89 391 605 119 811 862 81 403 633 117 248 875 99 117 967 88 316 833 104 88 164 97 106 498 96 48 83 91 530 826 112 612 613 119 463 619 113 701 913 116 447 699 87 212 622 103 16 870 101 261 860 103 118 778 101 389 636 99 211 851 105 73 465 102 147 203 78 108 279 90 289 587 107 381 938 94 710 984 95 212 752 96 356 868 97 127 685 84 485 761 106 266 850 93 108 538 106 331 623 105 310 744 80 387 572 100 635 918 88 617 900 107 49 412 104 5 406 92 252 642 89 831 833 101 515 812 99 288 468 88 676 967 82 631 737 114 164 855 91 154 307 109 570 838 98 43 994 103 138 311 113 331 392 103 463 732 107 673 698 87 121 864 92 86 944 117 182 537 129 485 805 98 176 934 93 332 754 106 865 955 104 692 748 103 472 630 103 451 677 88 252 495 99 292 362 92 33 393 106 107 972 83 169 996 85 73 131 104 693 759 96 463 672 111 13 481 111 344 939 105 577 951 90 124 861 91 174 594 98 852 857 101 459 707 95 13 461 105 239 554 90 190 860 114 789 798 100 4 772 93 54 398 82 299 833 91 708 751 101 339 815 92 461 967 90 317 987 102 597 756 100 87 857 95 308 691 114 77 353 107 78 818 82 442 621 97 62 363 107 69 184 110 305 568 109 319 501 119 85 643 85 444 966 94 304 505 84 682 697 104 119 154 93 214 695 96 252 556 108 582 926 89 896 902 102 411 605 108 897 953 89 629 862 95 124 334 81 572 892 103 592 691 110 118 702 97 125 370 82 506 639 97 804 884 84 364 649 99 495 618 97 151 883 108 547 549 95 20 76 113 68 677 112 381 512 80 502 547 102 93 986 79 13 482 80 88 519 83 307 595 91 395 906 90 479 740 81 129 224 96 41 689 108 692 745 107 271 386 88 173 956 90 419 689 107 467 789 90 36 907 85 482 540 103 241 309 101 89 221 105 322 657 103 455 487 92 361 770 107 673 930 106 335 394 93 34 439 95 723 979 97 73 700 103 281 914 93 499 999 98 207 828 115 40 257 101 27 236 110 24 506 97 117 235 106 162 435 89 128 129 105 85 862 117 187 550 100 87 183 130 545 913 92 81 92 104 753 809 112 426 590 105 58 956 101 410 513 105 708 950 112 236 708 92 5 909 114 360 387 101 628 935 104 689 806 114 585 666 94 264 871 90 154 675 105 12 757 112 365 384 101 665 853 89 19 274 87 429 929 86 271 273 98 187 440 87 290 909 110 635 914 79 662 999 111 243 346 88 376 504 102 372 951 99 249 779 106 133 908 98 561 790 85 175 216 93 735 750 109 4 383 112 430 808 97 842 940 104 113 143 101 597 757 97 48 259 101 585 679 102 169 586 91 163 204 115 497 930 95 412 902 99 287 898 98 1 695 105 625 884 99 611 750 121 497 976 99 176 818 101 119 827 103 224 818 84 260 917 97 277 635 92 147 534 104 379 759 105 552 927 102 187 524 87 709 733 87 229 902 119 134 601 101 769 871 96 359 778 98 584 826 103 222 861 77 194 763 108 246 543 112 300 759 83 560 633 104 417 784 88 234 391 119 438 495 98 5 378 93 589 688 99 650 929 90 60 299 94 14 233 90 553 612 114 150 950 112 174 758 102 90 100 97 464 943 98 370 821 95 128 828 81 340 467 93 470 539 85 297 824 97 573 951 106 327 370 92 577 601 101 760 791 87 182 649 96 166 611 84 325 916 107 117 344 107 98 120 92 205 395 88 131 295 91 222 441 101 783 962 107 279 701 100 789 854 91 67 929 105 138 242 103 623 753 111 379 659 94 576 989 95 476 497 87 626 933 109 13 998 96 110 854 107 171 746 109 133 944 102 869 910 96 353 689 112 28 717 93 648 878 95 53 546 101 224 884 107 197 972 106 801 978 98 78 109 96 455 492 131 37 431 106 134 955 88 521 964 100 242 513 93 673 879 96 225 936 87 575 983 131 172 688 99 228 464 85 744 793 107 140 928 114 48 53 111 192 567 113 575 654 106 244 398 103 320 973 96 15 361 97 218 386 102 534 859 104 209 824 87 58 722 104 401 730 111 106 538 93 220 898 85 204 468 102 356 711 108 65 281 106 742 951 101 58 116 90 406 772 109 344 484 92 221 796 91 524 979 82 265 667 100 158 373 99 471 565 93 391 874 119 274 586 105 484 997 102 21 370 99 196 542 91 54 327 115 541 878 91 7 310 104 932 975 98 33 318 84 99 676 109 34 936 114 350 421 106 856 890 101 736 958 89 691 983 97 237 582 93 727 960 108 232 333 85 46 396 79 339 512 129 613 885 106 796 951 83 547 723 101 516 791 102 654 695 102 893 899 97 6 55 86 544 888 113 763 969 110 427 842 96 88 508 89 243 952 109 126 454 99 167 709 107 195 903 96 167 353 100 811 918 114 233 755 84 130 988 110 825 978 106 87 908 87 897 911 103 349 964 101 129 290 83 343 559 94 456 730 104 621 724 103 110 259 110 299 469 101 266 936 92 195 983 94 24 886 84 236 381 95 406 670 99 141 656 82 301 487 108 216 748 89 112 696 100 564 916 114 144 581 90 321 572 92 201 382 98 236 542 125 19 112 103 413 892 92 439 849 90 294 298 92 602 605 90 261 444 103 675 956 122 923 955 88 72 283 111 217 645 112 18 113 106 24 580 90 336 508 100 271 313 96 564 967 107 452 814 119 115 687 109 630 755 89 43 700 112 700 716 84 86 148 103 355 784 106 422 673 88 22 846 97 66 253 91 104 456 97 182 192 88 423 627 104 36 934 106 512 960 81 382 661 104 784 858 109 356 823 92 156 176 102 199 277 104 98 948 83 502 876 81 770 970 105 140 351 95 710 939 108 52 882 97 584 727 109 587 654 93 221 804 97 157 488 89 75 641 116 393 430 103 34 694 98 26 117 117 674 747 90 533 654 116 385 490 105 540 602 103 238 718 88 609 644 98 289 662 86 22 599 106 200 644 98 511 989 108 542 660 91 427 934 93 21 475 95 438 536 108 798 958 122 520 799 113 509 723 95 228 262 99 758 784 103 426 760 92 408 938 95 261 958 94 162 814 105 204 643 99 520 887 113 143 317 114 107 659 97 251 974 90 709 830 103 705 831 88 92 322 92 560 694 88 446 829 101 703 865 94 745 754 105 128 933 103 685 767 117 137 830 103 45 125 97 840 998 90 89 159 98 66 189 95 43 335 105 637 850 125 651 910 104 189 322 92 504 757 106 810 916 102 51 156 99 453 480 107 173 713 98 866 975 95 86 673 95 531 785 110 570 772 114 132 337 104 210 327 93 325 992 97 197 297 100 620 937 120 370 468 113 496 940 116 210 354 101 20 184 78 10 266 109 292 997 91 852 982 107 387 600 87 131 179 92 30 772 102 160 279 92 351 523 103 12 984 103 469 607 95 783 854 94 639 653 111 713 862 120 816 968 110 663 975 114 388 640 103 311 714 109 78 161 103 561 820 103 449 568 109 109 812 93 548 579 99 287 319 106 479 566 114 372 911 99 185 748 97 204 928 88 46 126 101 275 326 102 364 692 118 566 632 94 178 275 86 833 887 100 607 819 100 482 911 109 182 694 104 94 954 101 284 421 109 368 750 102 260 482 91 138 641 93 2 733 117 352 424 101 25 457 79 28 995 100 251 870 105 617 895 91 633 655 97 223 481 108 151 205 85 286 711 117 168 204 97 232 906 110 64 234 77 73 642 98 98 895 117 435 597 88 178 441 99 193 947 99 240 556 88 97 389 100 692 822 87 111 458 94 731 890 104 89 146 99 753 846 97 233 595 100 593 906 91 515 587 94 501 614 78 381 514 92 228 542 102 138 664 105 689 830 107 96 753 100 266 970 103 849 909 106 299 588 89 291 619 108 280 830 104 461 871 98 189 655 108 487 633 90 319 980 94 279 502 93 163 457 86 115 724 92 467 817 97 523 591 106 471 772 98 159 345 97 196 759 102 310 821 121 247 712 106 297 480 106 86 255 100 263 600 105 5 138 93 688 959 108 433 988 105 172 758 116 375 537 93 105 113 109 39 303 92 228 733 84 260 489 104 315 334 89 54 483 99 263 923 94 62 687 102 489 626 101 607 706 100 728 856 99 516 577 91 574 608 103 342 720 109 316 619 103 39 503 119 775 885 114 391 861 88 189 718 93 822 873 108 278 823 112 144 699 109 20 878 89 77 919 106 385 472 79 531 944 111 201 601 109 328 917 85 255 384 98 434 774 101 91 612 90 808 955 111 154 453 128 638 923 99 614 845 106 636 692 110 180 364 104 402 667 84 850 930 98 1 856 106 156 320 102 283 661 92 541 921 95 53 765 114 602 618 85 445 833 88 35 843 118 46 993 100 341 718 98 8 537 97 326 481 114 384 798 114 287 505 116 711 725 120 79 114 98 382 995 84 336 603 99 696 745 104 531 927 95 229 983 108 25 449 111 162 985 101 17 843 110 78 642 86 26 540 104 874 943 93 184 996 80 27 655 93 183 475 99 313 768 97 275 713 84 365 857 95 128 570 110 224 593 106 55 606 116 292 965 115 465 977 97 226 954 113 640 782 70 531 952 99 386 508 87 298 957 100 558 733 100 461 488 112 161 837 97 743 859 87 93 205 106 278 308 104 543 599 96 208 788 107 232 839 98 58 910 103 454 595 86 295 441 110 154 870 92 29 426 108 597 612 98 62 971 96 187 657 87 168 815 111 417 935 88 524 692 120 555 708 97 393 971 92 388 979 103 497 695 98 740 863 99 829 881 93 206 283 91 221 272 108 66 981 70 211 499 94 101 681 90 120 685 113 484 898 100 437 607 103 105 568 98 69 532 114 35 779 90 318 539 98 810 869 94 545 686 108 254 849 90 418 420 95 17 684 106 78 359 108 405 825 103 21 829 88 99 174 105 0 575 84 641 862 123 9 33 103 121 404 77 435 973 117 451 797 98 189 826 104 85 954 84 538 704 101 252 884 88 434 915 92 97 352 109 213 635 94 49 804 72 583 828 92 119 159 104 328 991 85 145 296 103 203 659 112 743 979 103 136 875 96 99 521 86 543 738 99 143 503 91 372 841 92 223 758 101 87 291 96 408 535 93 65 621 103 728 742 91 391 455 102 284 313 131 812 833 106 80 777 100 78 589 95 366 419 105 312 472 99 109 432 84 609 813 107 435 976 86 940 952 93 486 667 86 82 849 99 617 918 102 220 301 102 184 227 100 284 293 78 92 202 88 811 902 101 95 352 86 70 660 94 332 542 104 476 477 91 454 583 101 592 979 99 230 703 112 62 712 99 284 464 108 615 774 107 511 966 108 504 794 90 728 789 97 38 322 82 355 919 108 55 918 98 264 952 106 107 657 90 782 871 87 707 973 92 438 934 111 532 912 94 695 884 101 334 932 107 173 473 98 3 722 106 364 808 102 409 956 94 56 429 116 484 974 104 353 885 85 376 792 113 2 150 107 700 917 100 92 721 110 116 238 100 257 597 105 540 702 95 159 844 99 374 920 97 233 788 98 213 265 93 208 481 106 65 774 110 648 771 100 158 350 100 291 595 95 28 671 116 429 569 95 125 806 102 16 629 117 463 868 101 796 930 111 558 607 94 726 855 96 275 968 101 220 766 103 7 182 91 212 394 93 490 555 106 19 517 92 836 868 92 401 978 105 376 817 101 349 569 115 481 646 84 42 980 86 279 393 108 652 657 93 723 781 97 44 481 102 732 817 111 702 721 87 92 861 99 787 788 97 344 848 108 413 547 86 195 674 92 94 435 101 622 879 91 363 383 97 755 902 114 144 756 93 565 603 109 43 102 80 229 648 102 71 776 103 233 437 95 327 462 98 215 394 90 177 754 114 696 860 99 524 559 93 459 779 109 119 700 86 408 623 102 37 877 101 151 947 120 235 936 106 164 168 97 107 336 115 714 784 83 316 987 87 35 205 108 228 931 94 445 660 108 318 625 101 346 363 94 276 539 91 520 816 94 801 871 86 26 854 114 13 218 95 147 315 98 266 457 103 790 997 99 337 447 100 690 755 102 155 954 102 267 776 94 23 839 112 24 912 118 521 984 97 398 527 108 195 503 91 280 587 95 59 247 94 108 507 82 418 976 90 225 932 88 48 649 93 59 482 87 407 413 93 882 969 105 394 465 102 555 898 99 862 946 84 324 805 111 99 865 108 201 454 95 238 485 92 22 130 106 99 822 103 513 960 98 288 891 115 363 504 109 155 252 86 622 720 101 723 907 103 295 358 92 563 901 92 251 552 99 405 559 102 316 458 100 59 122 96 66 599 112 769 959 116 687 851 105 650 930 77 451 843 104 31 992 111 357 778 98 68 814 114 584 716 101 13 519 108 668 817 109 163 295 94 7 784 108 247 385 104 10 574 101 46 303 111 382 928 102 263 378 94 93 377 89 58 582 96 130 391 79 186 829 89 236 981 99 622 758 105 411 591 103 263 505 95 242 439 93 465 563 116 148 643 102 679 711 105 735 755 87 312 470 99 667 734 100 867 909 105 485 831 104 428 499 118 684 940 113 70 556 96 518 992 98 82 755 103 853 878 110 737 838 78 95 141 100 182 625 97 29 707 104 350 980 103 57 789 100 481 701 98 137 819 91 35 753 95 209 689 95 329 592 96 246 548 115 492 731 98 126 594 97 423 660 119 181 800 104 239 851 109 70 701 97 683 953 82 318 603 92 337 636 93 393 769 132 436 455 104 565 769 101 577 587 99 11 723 96 166 370 99 127 289 92 285 684 99 327 664 92 109 257 93 274 746 94 61 877 84 302 951 107 559 799 103 629 751 92 694 912 106 204 670 93 615 969 80 416 485 104 20 91 102 303 495 101 350 400 84 607 663 83 577 626 103 917 953 93 241 535 101 529 769 121 204 386 104 109 952 94 295 867 113 716 999 122 96 469 118 479 488 104 107 370 117 105 529 104 557 704 110 118 881 106 319 365 105 16 255 91 37 275 108 635 917 103 61 770 115 13 340 103 726 879 107 331 713 98 373 488 108 328 993 79 485 570 82 394 491 103 70 856 121 92 318 109 575 775 121 473 938 107 259 323 91 149 474 98 289 390 99 2 270 92 535 750 103 585 708 99 411 438 99 27 317 103 531 584 86 632 981 87 619 859 80 156 164 109 64 606 119 235 787 105 499 760 109 212 724 106 58 599 106 192 906 96 668 987 112 248 976 104 534 876 84 710 744 107 312 613 100 411 740 108 292 409 110 344 596 103 241 387 90 50 965 97 38 226 100 4 822 84 883 953 101 125 903 105 319 887 112 196 643 97 45 199 102 24 337 115 737 979 90 213 968 98 779 975 95 722 760 100 340 625 83 474 803 100 95 345 98 712 865 96 227 384 99 306 902 106 40 555 103 50 851 87 9 164 113 46 995 103 57 422 100 202 282 116 484 492 103 53 652 89 252 301 115 577 836 81 378 779 73 7 584 105 909 970 90 845 988 101 258 627 83 157 888 86 794 882 91 286 489 96 346 797 96 714 853 103 184 793 101 432 462 108 783 967 113 274 429 70 884 950 104 90 433 92 211 784 91 910 947 96 239 492 106 11 518 90 333 482 102 302 407 104 641 918 109 9 30 115 150 406 106 469 556 116 668 798 102 219 570 114 33 477 111 379 755 97 94 155 109 154 735 100 693 827 82 564 822 105 38 504 90 118 955 116 457 911 88 216 281 118 330 568 86 639 689 98 332 947 100 556 956 124 597 725 91 62 821 93 244 302 100 473 814 113 66 707 91 681 970 87 52 744 113 105 991 103 271 653 100 668 912 112 0 957 91 528 709 86 127 405 80 671 848 99 204 735 102 138 268 109 682 908 108 485 486 115 281 800 107 509 950 116 659 850 110 350 746 94 141 273 124 549 698 110 72 792 89 41 435 100 676 744 102 943 995 125 529 900 116 128 843 104 745 817 100 475 960 94 295 969 109 305 795 96 730 839 91 625 688 115 537 768 98 752 957 112 411 565 100 144 442 103 493 659 94 310 617 113 138 722 105 162 438 112 521 585 86 29 361 86 457 958 105 96 597 84 227 457 107 345 806 98 342 949 106 77 228 98 212 629 99 13 956 88 610 617 115 4 702 105 153 232 104 406 413 94 213 682 103 654 925 92 161 605 105 2 490 90 131 397 93 75 809 97 108 255 84 20 88 117 134 293 93 208 452 95 845 978 100 342 374 95 304 732 92 161 661 104 352 567 96 53 761 104 130 742 106 466 799 118 450 500 110 342 958 92 483 693 103 593 772 97 212 857 85 585 621 83 712 953 96 141 621 93 71 883 93 589 911 105 125 957 114 324 567 112 67 987 102 12 286 99 164 707 105 90 431 94 169 623 89 74 379 103 854 872 102 190 414 106 538 794 101 849 911 102 474 737 108 757 900 115 154 734 108 579 712 100 221 267 116 703 829 119 547 740 95 196 312 95 543 743 97 324 510 96 612 928 100 595 852 112 585 975 99 512 661 98 714 936 114 313 998 100 373 449 116 566 661 94 259 548 104 515 677 79 24 377 87 385 901 109 659 809 102 251 892 82 848 880 103 455 932 99 39 837 90 22 753 88 94 159 84 704 921 98 379 732 84 260 294 92 400 424 100 532 749 106 277 491 94 534 588 96 153 771 113 728 931 110 415 605 111 340 840 109 315 506 113 242 540 92 732 937 107 348 844 91 347 615 101 170 672 99 779 921 100 592 650 108 196 794 87 775 875 88 64 800 100 178 915 101 143 695 101 966 998 99 241 806 103 271 672 106 724 786 94 79 350 109 172 630 117 414 970 114 62 604 84 563 769 117 766 900 90 438 600 91 490 784 108 334 800 104 248 514 112 634 934 92 285 565 97 568 835 96 610 697 103 193 514 84 62 149 93 771 970 97 168 384 88 94 955 107 153 618 109 68 852 104 248 551 102 260 424 101 6 395 110 21 213 91 161 430 93 835 951 87 843 883 110 3 237 112 334 653 91 557 845 105 377 819 112 620 949 103 503 868 89 33 306 89 110 162 104 234 333 91 30 405 75 178 186 99 255 934 91 337 637 90 332 812 92 176 775 123 409 776 99 308 934 102 237 476 109 64 337 111 442 970 81 469 851 102 341 636 98 5 351 71 235 808 85 5 538 109 185 697 95 688 743 104 582 611 109 75 297 101 271 364 107 12 142 105 904 906 112 119 491 82 9 20 99 733 841 102 189 488 103 364 965 86 119 138 106 454 745 81 89 500 105 140 249 95 268 988 100 247 695 89 275 936 103 756 947 115 43 479 104 648 915 97 439 782 86 315 835 102 539 997 108 197 267 72 137 536 112 93 637 85 100 194 105 96 582 107 191 238 97 164 653 99 287 611 113 181 284 87 120 948 100 825 861 84 51 131 101 374 629 104 284 826 108 605 966 87 410 567 110 429 434 97 113 275 90 446 854 97 464 662 100 212 598 79 443 529 102 78 624 111 192 615 104 220 291 83 585 827 100 185 207 88 292 459 100 233 930 111 979 996 97 61 693 93 18 573 88 722 745 110 130 284 86 232 927 107 53 772 95 701 815 100 236 290 107 89 115 96 14 506 91 71 899 101 718 934 100 68 791 97 947 992 103 693 711 95 23 383 106 334 659 95 703 780 100 7 672 93 37 239 99 537 599 85 264 358 92 8 621 96 671 816 105 180 753 109 708 939 87 292 536 100 52 994 113 303 527 107 337 776 99 28 465 86 316 912 94 365 822 97 53 191 104 728 828 80 283 555 98 204 860 107 277 652 90 415 734 76 34 246 104 275 347 102 263 765 88 686 754 105 441 565 101 680 912 105 122 916 102 163 240 102 143 359 102 526 723 103 246 477 106 123 187 79 102 127 93 754 979 93 871 947 85 67 300 85 206 255 94 461 576 104 211 266 101 734 897 90 322 824 109 410 615 83 81 499 97 233 846 100 780 999 113 43 333 94 297 813 85 284 908 86 660 690 98 651 952 110 554 875 104 215 759 101 857 994 116 687 762 82 46 414 107 100 910 96 714 949 84 147 592 103 11 616 97 372 386 102 153 465 94 171 358 118 155 641 97 662 839 70 666 955 99 130 948 96 164 353 97 212 633 121 784 934 106 194 821 106 41 727 108 329 433 88 732 971 92 467 883 95 558 620 81 416 444 89 291 677 92 64 237 112 618 971 94 369 531 103 709 869 106 597 723 105 595 809 104 516 521 88 472 992 103 161 196 94 328 679 110 316 938 99 426 639 101 40 646 70 881 915 84 56 104 78 260 978 88 34 660 89 689 705 100 158 974 106 555 857 103 9 933 111 257 308 117 156 635 112 169 938 91 239 288 98 36 476 86 48 972 94 298 341 100 367 686 121 260 545 95 727 812 93 13 923 98 33 582 112 68 472 108 346 606 116 757 997 98 632 760 95 171 806 91 702 839 91 79 996 106 96 266 112 138 373 107 295 748 107 720 759 95 616 934 92 101 982 68 375 730 100 81 807 106 831 976 94 109 639 85 416 998 107 301 523 106 541 746 102 726 967 86 293 338 124 329 711 102 830 887 111 107 302 97 39 505 92 579 622 102 619 776 105 499 674 106 159 176 96 502 934 90 522 999 98 244 980 123 350 694 118 537 714 106 281 343 114 306 800 115 504 703 86 278 891 107 49 950 93 257 471 106 538 606 99 34 48 101 373 919 93 23 756 97 218 625 118 324 391 109 431 777 89 477 980 100 315 373 106 578 633 111 222 238 102 416 780 111 360 472 111 205 862 94 10 442 85 302 684 98 796 803 103 577 949 115 52 908 97 167 263 100 551 651 91 223 408 112 334 888 106 215 685 109 178 898 96 284 633 85 139 947 85 116 964 87 357 801 82 271 784 119 790 876 105 667 870 84 9 284 106 3 326 91 283 578 107 259 577 113 55 332 117 33 270 102 250 991 107 370 473 118 8 655 100 470 625 108 154 942 90 318 443 95 284 615 82 415 627 96 227 378 110 580 956 97 94 786 117 669 838 117 168 947 106 560 848 113 544 617 107 197 352 90 452 817 98 282 946 111 545 819 92 711 937 113 523 938 102 186 660 98 363 549 104 264 623 106 58 756 91 239 638 102 572 620 103 411 824 89 152 394 107 6 17 97 913 937 109 155 375 94 305 393 110 682 750 84 117 749 102 4 412 97 727 963 95 493 691 100 239 292 99 251 391 118 388 461 89 363 770 89 898 942 88 875 912 84 37 67 114 503 588 98 300 951 98 141 536 102 393 786 93 340 507 118 15 793 98 271 442 97 693 744 105 483 990 95 635 923 76 338 852 103 374 980 87 33 797 96 437 487 108 509 751 98 373 779 81 104 553 96 52 551 111 433 827 104 131 391 84 175 602 94 604 662 95 26 340 89 81 714 102 49 345 103 513 978 101 208 992 86 207 483 87 390 847 81 238 815 94 194 916 83 393 925 106 109 929 105 237 540 100 211 541 88 667 683 99 142 210 95 93 101 80 440 716 109 600 605 103 946 956 104 505 962 127 107 253 107 79 936 87 140 489 82 268 606 112 9 348 103 45 579 89 393 655 97 485 833 109 72 217 99 42 219 101 735 861 102 511 968 106 701 735 91 185 911 103 358 525 111 802 818 114 177 630 88 185 203 88 448 996 90 101 513 105 72 899 116 410 561 96 103 607 103 169 502 97 169 234 97 26 894 112 515 614 89 379 797 119 887 960 105 196 922 92 228 964 111 383 691 89 137 571 98 458 746 102 205 550 92 266 675 115 192 477 102 624 978 105 80 549 99 469 540 102 383 556 97 850 969 103 260 903 84 261 952 96 633 842 109 438 477 110 643 892 112 213 568 96 77 395 108 437 833 106 261 579 104 72 318 94 199 605 94 838 882 116 48 634 88 268 598 100 181 575 110 616 792 114 23 163 98 232 868 101 95 390 108 273 799 91 108 980 90 712 838 81 145 715 114 139 438 101 529 930 102 299 777 103 27 921 103 460 941 86 231 464 101 755 909 89 47 604 106 573 811 92 161 828 117 303 944 91 435 924 114 126 127 97 316 678 79 323 712 108 106 130 101 210 402 100 883 980 98 269 757 88 524 662 105 68 746 92 72 147 106 45 903 109 113 776 110 349 948 107 356 629 97 154 604 113 220 883 86 25 318 89 562 965 85 110 665 90 217 723 106 727 809 88 622 688 97 254 348 112 379 510 106 26 243 102 165 249 106 520 969 97 706 793 86 71 258 95 903 921 107 116 245 109 338 705 98 23 111 99 431 736 94 612 909 91 540 888 96 567 831 98 735 743 110 98 189 77 55 207 85 50 205 114 84 722 94 151 994 109 20 93 104 14 222 106 375 919 96 311 768 84 804 813 86 510 930 87 530 737 111 10 83 81 850 950 86 730 887 110 407 433 115 265 451 97 40 430 98 508 758 90 250 389 119 437 609 83 233 508 89 846 989 93 364 626 98 916 948 86 164 703 86 968 978 104 612 863 116 187 532 110 662 937 93 241 617 120 322 774 94 108 394 104 470 698 101 256 511 91 518 961 96 107 152 88 484 623 94 403 940 100 504 567 98 235 308 81 682 775 108 401 662 98 406 743 88 24 998 84 32 203 100 12 265 120 88 839 116 209 942 116 530 592 95 182 720 83 308 983 89 181 207 110 299 441 90 643 864 103 167 998 109 336 373 105 350 628 84 224 770 90 371 901 106 40 51 104 14 51 95 0 703 109 41 339 87 35 540 105 532 985 95 326 503 101 531 743 113 689 939 106 128 875 97 393 611 95 421 721 104 317 693 97 161 602 88 87 301 90 598 673 113 179 449 102 148 445 86 396 535 120 154 543 105 206 385 108 526 528 95 374 911 82 26 306 96 117 509 114 66 467 101 97 223 104 376 567 93 19 147 105 408 859 94 254 818 110 90 520 116 172 195 98 13 949 108 942 984 78 869 970 100 536 741 98 16 350 96 354 529 96 294 810 108 412 829 88 511 610 108 405 972 93 743 776 100 415 667 108 451 629 101 371 393 104 265 833 92 69 777 99 0 564 102 340 541 112 399 499 95 470 923 103 707 918 116 301 576 93 83 161 108 718 964 112 50 389 104 30 698 101 76 901 97 131 701 99 832 870 84 133 909 97 203 893 112 61 432 85 716 787 105 761 930 110 611 854 104 93 375 94 116 714 85 613 722 97 170 174 81 478 708 102 109 446 106 486 656 92 291 847 109 588 883 109 96 314 93 747 773 94 5 983 105 636 993 118 722 987 101 196 535 96 369 528 119 602 646 113 425 539 110 256 343 87 441 556 103 249 803 99 515 866 95 328 838 113 535 570 97 119 235 105 541 915 111 136 940 82 402 428 100 663 800 110 835 861 107 228 328 99 371 624 115 334 829 83 27 677 81 17 605 103 17 245 108 587 698 97 34 591 111 47 447 90 653 963 100 453 769 91 243 423 98 302 831 81 556 714 95 344 722 88 224 411 109 587 970 97 406 425 102 358 747 103 207 517 92 30 868 99 499 801 96 407 503 122 566 588 98 275 791 93 36 648 99 510 612 111 380 840 106 308 546 92 386 618 86 257 765 91 416 489 110 510 529 109 956 995 98 252 727 90 104 646 101 188 887 111 19 430 93 171 586 95 43 135 95 98 944 94 54 920 97 546 601 107 139 819 86 494 865 95 151 913 85 605 805 97 111 471 95 548 649 86 927 960 83 126 709 113 117 194 99 204 892 96 251 605 103 15 238 90 202 392 107 645 905 107 457 665 87 884 975 94 788 893 96 583 746 105 441 776 99 189 717 99 228 275 98 114 390 92 138 602 104 582 977 79 445 684 112 626 792 95 448 455 100 502 979 111 193 713 99 192 967 96 205 683 109 155 383 123 286 407 100 434 606 103 845 931 109 518 868 109 399 565 108 741 946 104 326 584 118 213 731 110 623 744 87 2 771 101 284 679 105 838 871 97 478 505 99 577 588 120 205 585 90 415 765 105 748 766 84 378 696 99 534 748 95 405 880 98 149 708 108 51 831 106 564 580 89 631 638 87 255 997 107 392 472 101 111 643 114 296 788 78 91 783 99 227 778 92 327 506 81 38 905 109 405 887 88 273 953 91 238 298 96 704 957 96 12 648 90 447 776 82 741 941 108 16 962 99 591 813 100 341 659 105 467 652 100 354 418 102 117 913 73 259 423 104 666 841 105 312 333 103 384 839 100 369 596 108 343 393 106 41 179 91 252 778 96 818 879 97 263 615 97 424 698 95 4 936 71 696 837 100 665 820 92 174 597 83 88 967 115 1 186 94 706 851 97 53 305 86 134 744 100 403 602 127 158 385 108 27 341 91 107 301 94 354 532 108 25 106 98 149 966 119 19 158 105 437 822 107 392 572 87 235 344 90 149 468 99 307 519 116 713 739 108 73 239 94 292 857 92 597 730 121 692 962 105 206 259 89 169 961 93 733 813 104 918 930 104 345 399 118 649 676 95 106 391 100 553 699 68 355 831 101 76 805 95 209 751 100 644 990 117 262 965 93 148 739 99 705 863 90 347 856 95 467 581 94 404 670 82 217 938 111 48 566 103 302 745 92 243 879 98 662 782 97 641 714 105 36 795 84 91 850 111 706 808 98 17 432 98 49 632 97 871 883 91 62 417 98 272 557 99 229 547 102 325 882 105 223 734 95 347 768 104 693 740 91 21 212 82 301 887 96 276 936 89 482 486 113 188 300 97 377 701 112 223 571 93 111 132 98 220 317 100 72 196 94 280 591 87 728 859 88 631 753 94 81 106 101 488 756 103 757 964 87 171 750 97 11 571 116 57 537 94 105 904 104 8 428 110 418 710 85 270 596 88 190 595 110 191 855 99 537 799 82 55 90 111 321 825 81 189 413 91 259 473 109 162 853 95 666 798 108 314 882 106 652 997 94 488 967 98 521 558 108 255 897 92 186 976 91 345 504 109 245 339 99 116 332 95 623 770 86 4 356 110 313 397 110 458 573 106 194 328 85 11 652 117 293 807 99 380 846 87 385 623 92 420 609 93 405 732 95 667 782 90 188 769 95 709 846 94 614 849 102 607 844 105 615 770 98 106 916 109 332 916 90 208 427 108 62 318 112 109 313 96 283 394 80 711 878 88 814 861 117 516 765 105 192 749 99 864 966 109 229 592 93 123 318 106 308 435 101 607 876 99 32 539 82 524 704 101 255 605 99 453 870 95 597 722 86 270 741 121 823 849 115 674 954 115 862 886 102 151 154 91 36 136 96 72 954 100 17 892 96 466 752 88 294 452 105 90 774 100 234 738 93 600 859 122 52 417 98 90 111 111 181 784 91 142 977 104 789 842 99 282 940 121 115 626 109 80 479 99 585 683 104 745 755 97 356 419 114 566 639 100 667 739 107 246 982 96 54 113 120 424 708 87 92 388 99 445 653 111 372 552 103 408 791 118 162 220 99 431 532 101 556 722 90 175 416 105 407 531 104 474 914 104 438 962 95 225 922 114 79 762 86 659 940 98 52 489 110 191 808 86 823 874 95 754 937 97 235 563 104 75 966 84 540 897 121 205 526 96 107 913 105 613 629 108 698 705 95 290 694 108 870 903 110 248 642 86 845 984 119 878 958 80 686 941 121 102 403 121 520 555 99 788 997 105 263 650 102 237 928 108 489 521 108 53 89 115 378 567 92 226 559 96 81 376 101 185 884 131 201 905 83 55 489 106 304 765 101 197 963 95 329 606 102 363 550 110 301 350 97 260 465 95 329 494 87 2 787 110 506 588 97 11 766 93 252 271 91 501 735 110 68 518 92 174 585 87 83 845 98 120 776 108 54 157 101 406 692 111 535 825 99 90 195 109 232 613 105 867 941 100 301 941 91 216 844 96 91 775 94 167 817 97 260 395 93 187 442 112 649 961 90 451 841 101 625 981 106 67 932 113 261 644 94 24 407 103 646 841 107 501 569 85 783 840 98 325 669 114 243 496 103 312 740 92 350 749 104 618 728 81 221 868 115 945 999 105 182 311 105 126 505 95 737 846 106 93 938 91 233 266 102 599 767 89 63 211 111 15 141 98 38 626 100 57 784 104 515 821 82 418 567 102 915 997 103 546 988 98 631 761 104 327 783 96 295 929 107 587 720 116 185 658 91 6 240 101 205 250 100 187 988 89 111 465 90 424 582 116 509 998 103 106 850 90 263 707 88 34 844 98 278 338 86 162 481 105 233 603 85 93 452 87 130 669 84 73 964 120 957 969 104 196 623 94 174 993 83 187 917 95 604 755 112 252 607 98 244 444 121 380 381 112 418 497 109 62 510 110 163 834 98 98 567 100 99 952 87 668 793 101 308 375 105 35 292 101 865 877 82 505 715 101 42 100 117 8 757 117 372 981 86 389 667 89 20 911 107 283 982 100 339 577 113 382 474 124 840 847 115 661 999 89 127 439 92 317 466 97 71 308 100 54 689 106 40 215 99 180 523 117 689 889 107 387 695 86 508 942 87 325 907 109 416 808 87 280 485 97 411 785 86 262 655 99 169 754 106 643 810 104 260 674 103 755 918 98 408 678 103 27 753 123 309 817 105 275 400 110 173 905 109 521 968 95 222 787 100 486 853 103 197 442 113 366 887 91 171 521 108 601 901 108 207 349 104 34 312 123 559 663 100 32 972 106 93 602 88 396 700 89 103 247 79 411 949 108 64 575 105 311 826 101 470 583 101 141 916 107 195 812 94 520 805 95 111 983 102 108 617 102 437 636 121 47 219 103 112 438 100 533 719 96 411 576 120 25 520 120 514 788 79 296 968 82 146 732 101 96 893 113 29 190 95 5 256 112 280 721 102 874 911 103 383 735 120 448 821 95 134 470 100 603 755 101 298 940 84 146 697 107 112 344 101 106 648 109 378 546 99 27 430 85 266 632 96 71 601 102 380 449 100 146 209 107 73 295 96 588 771 101 774 881 104 666 998 102 871 994 84 626 822 108 264 954 87 655 788 103 436 730 97 212 865 91 719 844 86 273 403 86 413 662 94 88 555 85 767 801 91 660 870 99 772 781 104 119 818 106 560 573 111 539 602 97 815 972 107 10 144 116 159 507 101 218 839 118 698 862 87 289 553 102 125 427 95 912 924 95 287 362 103 571 775 88 128 362 97 844 985 117 298 733 83 137 594 98 346 846 108 87 336 112 691 744 93 91 759 88 196 467 104 534 858 94 291 659 100 848 896 83 358 852 113 1 89 89 135 829 107 403 872 101 92 641 96 168 894 92 107 543 100 792 980 112 397 902 92 224 333 120 500 751 87 484 697 102 398 667 78 64 861 90 777 876 108 468 986 97 838 939 90 571 653 88 56 857 105 28 186 98 346 436 117 590 844 79 156 993 94 777 933 100 661 852 99 338 651 89 521 782 86 30 243 94 24 756 101 87 817 83 666 883 95 803 916 103 483 715 108 617 885 94 666 885 103 590 951 101 273 845 97 339 628 103 688 781 93 361 765 97 125 207 98 562 642 107 605 639 110 108 418 90 166 170 90 332 405 103 34 801 89 149 867 113 815 895 87 458 645 99 55 169 101 819 907 98 551 588 114 165 218 124 610 744 84 699 795 89 144 908 99 362 831 91 286 911 96 687 736 85 33 421 103 306 691 95 26 423 90 637 983 113 138 999 118 44 181 96 224 885 103 746 851 97 115 828 89 754 929 113 814 859 100 454 683 109 20 392 95 57 273 112 593 678 109 409 573 109 688 803 85 407 712 108 76 285 80 256 432 92 263 465 87 455 693 103 19 32 113 635 927 96 680 895 93 913 917 90 568 707 95 415 782 94 513 967 94 95 777 88 498 877 100 131 665 100 42 923 94 472 806 112 321 460 91 503 641 77 298 495 96 631 978 102 335 718 104 282 885 98 19 922 91 324 735 109 464 614 92 160 841 103 87 557 99 678 694 101 131 374 100 454 524 93 370 852 96 105 702 102 499 752 108 566 620 101 453 505 95 462 987 95 807 873 73 219 861 89 110 294 108 711 905 91 625 737 85 157 471 96 220 392 98 857 943 97 190 627 88 506 716 99 32 548 91 100 107 102 704 935 100 720 931 90 142 995 82 235 963 109 173 961 104 274 542 106 43 658 104 545 799 92 943 978 89 38 533 105 355 381 94 643 675 97 51 554 70 215 676 96 5 236 96 122 660 107 554 709 96 57 330 95 59 374 103 17 438 92 142 472 85 70 353 98 20 202 99 12 29 86 38 806 76 807 981 87 388 428 77 319 628 95 235 502 95 840 963 87 147 725 110 751 772 92 447 995 94 132 688 94 95 732 99 162 319 93 372 769 93 594 832 113 113 941 91 140 788 118 924 939 110 552 938 115 397 846 80 910 999 84 140 341 107 494 685 103 288 952 88 11 236 104 621 941 99 393 867 99 309 695 99 271 376 94 330 607 98 171 535 89 239 786 98 208 655 99 140 784 92 191 527 114 384 597 105 749 809 102 571 731 90 447 926 98 242 896 80 210 996 101 374 431 104 156 827 76 65 292 99 191 746 98 34 854 125 43 395 88 82 893 96 264 804 94 346 466 100 313 353 97 742 843 80 4 769 95 114 230 94 230 480 104 22 241 103 252 752 111 538 699 86 103 683 118 14 597 110 13 143 101 30 581 104 226 298 103 759 844 93 23 612 81 244 367 93 202 384 80 362 655 104 415 563 70 705 874 101 849 876 100 305 440 101 79 495 102 74 532 112 96 595 104 276 969 86 472 942 104 815 859 100 481 533 110 135 591 120 268 847 99 3 542 95 34 772 109 320 641 96 591 635 98 880 892 85 276 705 106 674 774 97 205 895 102 9 472 110 12 261 97 211 942 108 930 934 96 25 89 89 208 588 114 564 960 106 15 912 103 151 808 93 674 834 100 248 354 109 213 993 110 751 886 103 125 980 97 170 299 106 226 632 103 298 473 103 108 991 109 42 773 105 305 984 111 616 940 104 96 686 109 392 874 90 285 835 111 10 817 102 932 964 111 256 541 94 536 837 100 202 694 107 959 972 111 257 835 110 143 637 108 487 970 105 568 967 94 302 543 108 73 194 101 32 794 89 289 355 98 482 520 93 693 775 120 115 122 105 347 454 117 189 993 87 103 871 103 560 609 96 710 895 90 599 808 95 226 549 107 529 995 84 141 161 84 64 552 96 101 744 109 128 308 91 285 875 83 44 561 94 168 201 112 204 804 90 195 272 91 108 553 100 387 587 109 33 268 99 26 677 93 183 656 108 652 936 88 129 966 118 265 978 118 293 602 97 214 631 99 252 709 91 163 732 116 145 422 111 69 774 103 898 953 97 43 759 86 525 749 82 368 893 108 116 594 91 650 813 106 221 481 94 404 875 85 274 874 85 306 390 96 272 892 111 216 817 102 427 724 106 701 745 78 49 871 103 133 663 104 120 580 94 280 323 101 41 571 104 404 545 89 690 985 90 948 968 106 614 673 95 362 471 105 665 762 101 534 575 108 909 982 92 141 707 101 687 864 91 34 280 118 138 207 95 209 791 98 460 499 110 422 700 113 7 251 96 439 495 98 227 895 103 706 720 107 198 292 102 825 951 109 761 775 96 133 463 87 731 747 97 139 507 109 54 425 107 315 377 89 1 537 104 72 770 111 120 200 95 56 560 83 248 295 100 887 974 102 255 266 106 20 343 90 519 786 95 263 475 98 390 584 88 75 475 110 6 655 109 354 572 119 9 749 104 65 990 94 328 693 106 235 848 93 459 548 114 455 771 109 43 761 104 405 536 96 225 518 87 50 183 91 82 215 85 381 422 104 65 981 109 186 410 88 209 810 96 462 895 94 761 871 105 12 127 100 55 146 87 157 205 107 76 199 102 63 435 94 202 938 90 230 525 121 12 878 101 524 633 85 427 574 109 30 156 94 491 681 90 896 948 108 403 584 112 32 558 108 242 533 114 384 765 98 128 299 99 876 943 103 43 812 114 203 238 87 808 825 98 486 725 92 378 456 96 203 468 112 96 259 105 270 560 107 435 933 85 228 600 93 708 952 113 134 447 111 136 563 99 58 794 115 25 510 93 179 416 99 47 234 95 598 720 102 502 895 96 547 875 84 68 891 106 91 725 88 156 995 103 79 365 102 745 866 105 916 982 118 160 596 99 75 955 87 503 652 91 67 320 108 944 978 98 95 311 97 5 865 86 988 993 113 609 633 99 155 266 87 244 831 87 136 275 81 7 151 97 14 318 98 321 434 106 617 958 96 222 330 100 84 856 103 365 630 105 89 994 95 56 539 105 11 428 95 818 928 102 101 753 95 447 674 99 171 344 109 148 429 94 926 989 100 300 653 94 337 691 92 102 847 100 157 934 106 670 743 114 102 853 92 811 974 113 811 917 98 537 690 131 269 667 81 520 884 105 268 491 107 22 596 100 577 972 101 579 884 90 416 840 100 443 564 82 334 654 92 2 855 98 294 798 118 610 638 86 92 708 98 154 278 104 211 702 90 146 443 110 499 768 103 192 193 107 47 485 92 175 716 105 762 927 103 135 831 112 550 875 108 838 915 88 207 650 94 274 794 79 79 486 99 376 651 102 343 608 111 365 385 90 64 766 102 770 896 90 305 854 119 449 846 96 367 972 88 1 786 111 361 843 108 25 878 121 90 911 102 589 842 104 347 837 107 57 497 90 359 881 113 166 184 87 647 985 99 321 412 87 451 742 92 379 777 113 53 760 105 100 582 97 814 947 93 334 495 95 451 615 100 708 805 96 375 541 89 353 705 109 375 671 86 356 910 101 125 992 102 486 696 105 529 689 84 927 971 105 172 840 81 373 819 107 12 434 99 439 592 101 953 998 88 458 804 99 225 769 101 223 913 99 235 266 105 242 393 113 192 395 116 51 706 95 295 537 108 884 935 99 726 919 108 356 790 96 423 797 105 716 722 96 129 278 93 116 519 102 755 858 96 63 583 86 658 927 95 622 857 104 432 507 97 310 593 105 511 658 96 692 825 82 70 284 93 84 865 98 523 794 121 448 741 85 41 442 96 51 307 110 309 997 100 245 574 107 381 702 95 682 916 98 508 747 99 319 532 93 96 543 86 359 720 98 774 866 104 106 492 105 53 130 93 191 614 104 206 846 105 480 638 97 523 774 97 196 914 100 282 830 118 509 779 89 141 976 110 178 842 127 686 949 94 642 677 108 187 573 107 249 851 96 322 872 94 334 559 105 148 229 100 597 618 107 451 549 106 501 796 100 210 634 103 271 887 86 18 73 93 257 500 94 130 494 86 629 650 108 402 833 109 121 920 101 110 357 100 412 926 99 146 944 107 443 471 103 336 672 102 223 591 102 141 229 106 135 448 94 74 656 93 948 975 78 530 630 111 851 955 101 209 424 97 67 237 89 628 894 89 859 971 86 187 966 92 710 724 73 275 491 97 254 861 118 352 521 75 263 864 98 282 877 105 624 697 89 730 777 92 239 829 101 813 991 107 259 526 96 65 99 106 341 898 106 904 952 92 160 326 112 68 355 108 773 868 103 65 687 106 86 427 104 762 954 90 267 964 111 244 332 100 190 687 88 384 738 93 905 991 103 109 458 94 23 304 81 804 842 102 0 66 85 265 318 101 284 920 81 522 959 109 201 532 102 694 989 98 188 371 113 64 114 118 572 585 94 186 365 96 5 264 89 88 117 105 37 240 108 628 700 105 588 772 90 459 552 101 459 595 112 282 677 109 456 501 104 25 53 98 620 958 107 24 757 102 316 846 81 196 516 90 634 930 103 27 369 110 38 62 89 99 115 81 101 962 115 85 317 103 220 547 79 223 724 88 93 665 101 123 155 81 527 816 118 242 619 99 950 967 107 434 971 101 125 205 96 238 934 99 507 922 87 18 879 94 34 107 97 913 948 94 669 846 113 615 642 89 804 971 112 746 968 102 420 879 109 237 278 100 108 129 98 287 695 97 77 125 114 256 936 81 127 912 92 320 648 96 234 483 99 234 809 85 112 644 92 557 857 89 204 608 109 245 937 106 201 252 111 211 446 108 713 996 93 142 352 89 207 453 97 44 575 107 357 592 87 377 761 100 219 555 115 358 500 98 19 798 111 810 961 103 705 925 93 284 460 117 206 640 93 81 276 107 301 616 99 290 944 101 927 990 89 460 886 78 211 835 95 42 626 106 23 86 106 467 955 104 166 886 94 377 692 103 378 637 81 621 900 109 312 401 102 202 552 94 288 563 123 72 864 104 214 492 118 256 380 111 236 750 75 221 446 104 572 962 93 278 414 109 349 506 118 413 786 98 776 891 113 40 322 104 339 340 98 44 733 109 27 140 112 315 624 94 129 371 106 397 706 107 118 767 86 502 551 88 139 651 82 25 275 86 341 524 101 389 853 101 94 987 111 16 190 120 112 578 94 468 638 88 486 831 94 495 774 88 184 537 114 355 540 103 618 929 92 23 195 90 242 406 101 615 633 103 86 273 94 449 769 102 530 896 114 644 901 98 139 258 96 290 455 127 3 514 108 285 320 98 13 176 85 323 479 100 452 729 89 948 980 91 128 781 118 85 572 99 223 627 105 532 645 92 183 924 106 317 675 87 774 964 105 25 296 114 758 872 102 319 345 103 415 749 103 95 407 88 643 889 107 646 791 94 540 840 98 163 863 100 121 946 103 507 865 106 92 496 105 145 325 97 308 785 113 713 935 107 815 920 109 254 328 104 36 498 78 661 787 107 157 480 108 187 800 107 541 919 100 169 185 98 112 871 86 441 490 85 213 326 108 734 900 113 805 999 91 218 923 110 856 866 95 751 938 86 387 523 95 314 660 125 248 903 101 702 745 109 31 802 106 308 518 107 520 609 114 286 945 95 391 695 97 175 436 85 304 677 90 403 688 101 84 275 114 9 588 114 108 373 120 232 622 99 243 790 89 823 983 92 28 413 89 550 941 110 328 832 95 480 852 98 360 821 102 238 309 87 452 958 100 343 635 109 61 221 95 6 785 95 567 672 95 86 583 112 514 953 87 344 966 100 677 799 102 158 903 88 480 918 76 492 831 110 76 849 88 291 674 122 278 310 105 39 908 98 415 891 93 139 762 114 50 590 105 68 309 97 73 291 100 241 761 119 130 140 107 125 480 112 160 697 128 106 803 111 824 920 102 227 631 101 178 528 91 120 296 109 314 865 92 194 933 80 291 829 93 289 952 108 210 491 96 347 957 109 578 834 93 17 607 116 560 685 97 779 814 109 236 253 113 440 975 87 233 574 106 923 970 108 679 901 103 785 822 94 79 169 108 411 637 84 125 191 108 250 396 101 435 507 106 454 509 103 23 435 87 366 624 113 354 944 110 415 649 107 100 233 91 715 790 98 147 215 99 538 612 101 412 866 101 578 602 94 928 980 109 286 437 105 431 786 108 567 838 94 374 639 93 497 835 106 166 486 93 202 557 91 92 977 105 492 644 103 153 872 119 607 994 107 442 785 110 290 507 101 293 438 102 554 599 100 411 720 99 243 633 96 508 681 88 19 530 96 336 641 98 63 644 114 58 679 78 231 286 122 603 608 114 226 442 101 99 566 108 732 826 95 643 995 117 249 832 100 38 966 83 261 646 100 440 883 82 912 974 86 37 327 101 544 772 105 336 470 90 358 939 98 114 208 116 98 992 102 882 987 102 60 740 98 358 710 100 521 807 100 97 560 94 200 265 111 120 348 88 87 935 113 97 834 112 181 397 79 264 739 114 260 876 95 185 602 107 330 753 94 928 998 99 681 743 108 175 999 100 397 439 106 104 935 98 58 800 118 342 675 81 363 934 98 377 912 80 85 531 96 81 638 92 44 281 102 429 713 78 414 764 93 410 785 100 529 934 104 715 962 92 55 103 88 492 907 99 549 630 81 362 666 105 415 874 99 47 819 91 439 651 94 567 883 103 50 821 105 138 907 91 293 391 97 248 571 99 549 683 96 565 968 92 148 508 102 798 930 87 236 363 114 599 697 97 446 944 91 121 567 95 553 586 104 251 316 94 180 479 95 575 922 108 813 893 83 521 544 78 146 414 89 422 579 92 155 982 81 15 739 92 536 940 88 251 832 98 7 90 112 65 302 100 450 904 83 113 245 92 255 292 89 529 535 89 172 802 88 279 496 102 683 778 104 228 900 109 33 776 83 51 661 97 279 507 89 271 398 104 331 425 97 330 756 104 148 447 109 94 379 102 132 271 95 873 954 118 160 989 99 153 680 102 247 540 84 141 904 112 479 903 99 49 803 102 535 879 91 610 763 109 361 455 123 276 328 96 314 870 90 263 547 85 439 534 97 442 883 107 75 941 118 559 588 96 133 648 100 810 854 84 399 748 99 395 671 109 40 409 74 343 893 84 186 672 93 234 873 101 65 370 97 609 658 107 240 950 95 232 267 101 720 740 103 98 875 85 459 479 82 896 980 93 378 555 85 510 902 115 91 816 95 115 617 112 681 835 101 483 744 101 115 891 104 656 945 110 310 579 111 103 817 112 288 551 107 365 873 106 339 700 96 428 981 95 159 799 99 369 863 112 406 726 94 52 771 106 823 959 103 61 988 94 183 239 103 71 912 88 5 415 117 303 923 117 129 547 94 312 907 88 267 418 112 467 889 101 282 678 90 144 491 93 832 937 93 153 447 93 261 885 88 480 755 104 288 954 101 541 638 102 503 608 89 61 719 95 558 611 88 759 997 106 680 831 116 517 522 94 297 500 101 166 190 92 30 832 69 564 675 104 353 827 94 220 382 102 321 413 120 311 984 75 400 890 104 384 754 102 218 309 93 153 915 103 534 555 96 20 959 93 99 690 85 660 896 103 179 903 103 281 996 107 240 336 91 215 879 114 102 660 111 897 928 106 325 810 100 493 509 104 716 901 110 205 849 106 293 897 90 789 836 105 147 848 100 398 787 101 304 953 97 149 477 89 366 546 107 385 742 103 25 130 91 680 908 97 728 816 79 157 593 122 147 288 104 212 368 94 426 569 95 502 920 105 91 218 93 619 634 108 146 514 100 253 508 107 541 973 81 134 400 98 239 963 108 439 934 112 261 976 85 139 363 75 514 530 100 591 731 112 249 916 108 401 775 107 532 635 86 118 650 97 100 558 103 496 792 98 184 843 98 533 994 110 68 367 112 220 776 90 272 712 90 345 909 117 384 816 90 865 871 116 410 811 107 411 935 101 65 795 105 463 957 94 81 602 90 440 545 113 505 812 118 170 966 99 83 250 115 509 856 88 87 754 80 189 841 111 828 921 103 600 629 98 178 745 90 232 503 95 439 995 93 315 430 99 76 622 107 758 827 122 408 641 106 40 304 116 513 602 107 454 567 105 656 929 97 419 652 111 764 923 93 19 357 111 557 827 98 214 987 107 2 245 106 181 713 109 601 609 109 501 878 97 434 909 109 328 541 115 518 553 89 341 667 90 457 652 79 628 685 94 422 940 98 478 750 116 236 839 91 183 274 120 683 968 89 750 891 108 573 860 118 762 858 107 107 836 104 201 665 100 114 586 122 227 415 99 90 157 104 753 796 83 120 828 109 284 511 100 79 491 96 137 357 99 120 970 88 253 681 111 924 932 102 616 995 88 236 608 117 486 960 102 160 913 100 310 690 86 269 662 121 12 287 90 346 925 91 497 769 94 140 547 87 561 984 115 509 977 94 799 959 117 343 359 111 717 859 110 652 736 94 566 683 83 356 965 101 246 371 95 570 705 113 118 261 95 469 488 96 366 957 107 259 749 109 273 662 107 245 608 104 486 551 121 107 349 86 161 363 91 365 981 93 82 768 98 570 845 100 482 893 116 455 495 85 401 742 94 54 394 105 531 625 84 129 271 105 18 612 86 228 492 105 569 803 89 222 732 72 836 989 114 648 773 107 271 317 109 519 992 84 175 901 94 636 851 104 614 895 88 523 709 92 496 532 102 953 990 99 297 641 92 93 488 103 338 918 114 502 522 103 166 440 93 284 812 88 182 242 91 536 663 106 890 897 104 128 539 95 247 520 99 703 853 109 288 880 100 6 13 96 735 846 85 399 942 98 75 192 118 21 247 103 236 736 93 81 742 92 115 542 95 336 670 98 271 884 85 13 822 95 593 824 108 380 931 103 211 238 111 519 916 107 863 897 109 604 756 104 398 458 104 660 844 108 309 971 110 111 923 93 20 966 106 11 47 108 433 680 99 304 321 114 118 409 110 51 483 84 628 984 82 157 219 100 252 429 101 779 987 103 783 981 103 448 882 102 621 981 109 604 950 104 116 723 103 398 651 81 202 234 88 119 406 89 185 393 87 627 781 92 458 967 98 776 851 107 257 946 121 724 776 87 194 250 107 366 918 124 65 614 95 5 687 85 319 961 107 507 857 106 33 76 109 725 860 104 290 829 103 169 762 99 479 652 90 55 526 116 70 239 123 3 692 112 389 464 111 109 572 102 542 662 106 211 630 105 577 770 101 332 751 92 97 820 101 687 705 119 325 550 101 652 692 98 931 962 113 163 917 101 459 713 93 203 530 111 474 936 99 175 482 109 797 943 86 15 590 99 564 880 102 437 800 128 377 626 98 142 256 107 291 422 112 85 995 89 247 282 83 4 42 85 436 754 85 495 738 103 812 887 103 58 376 99 57 181 112 132 326 92 365 934 83 898 998 103 75 805 103 229 252 83 782 953 93 224 525 98 334 531 104 224 899 100 110 807 96 35 979 90 563 892 108 551 880 99 381 909 104 100 668 80 264 342 98 88 311 112 668 681 102 249 514 96 113 704 74 152 468 79 59 445 93 794 988 87 591 944 101 751 914 99 171 246 110 695 729 108 109 813 100 168 765 112 10 680 106 448 729 113 150 287 106 354 801 96 19 148 104 405 627 81 368 534 105 334 435 103 122 911 110 348 367 85 246 356 96 92 231 92 111 734 101 140 274 111 50 168 93 279 391 106 273 581 96 385 869 109 530 928 101 426 624 123 710 894 89 77 362 100 446 892 98 815 919 96 4 197 113 153 981 97 31 789 90 16 491 92 281 661 81 176 493 103 866 882 91 223 447 100 717 899 102 886 992 115 618 758 93 148 407 100 635 805 112 104 411 108 318 560 99 335 396 117 326 583 111 188 880 91 566 741 125 144 612 110 193 439 100 184 234 102 427 759 106 459 977 100 168 284 107 471 976 113 539 681 96 813 873 101 394 408 93 351 821 91 417 560 107 8 418 102 27 590 98 642 966 97 106 120 107 115 314 111 314 823 109 154 855 89 563 675 95 778 948 97 1 601 74 601 614 105 246 399 94 181 695 96 92 395 110 647 914 102 89 251 94 131 629 96 417 736 110 202 460 96 190 345 99 785 914 91 551 905 93 137 511 110 420 647 96 252 876 94 149 642 114 386 550 89 367 996 107 209 656 100 182 907 100 117 274 104 344 474 95 369 982 114 410 418 111 246 388 97 664 960 111 721 969 102 617 923 96 937 955 98 10 219 96 194 394 99 153 736 93 235 692 94 105 210 94 578 858 100 864 874 89 6 337 103 301 645 101 384 931 88 754 765 95 155 246 87 544 890 102 379 919 100 724 853 92 168 847 114 14 838 96 445 861 99 391 522 110 373 692 103 311 666 112 76 421 92 180 588 88 33 553 104 466 867 85 84 853 126 299 678 131 51 757 101 76 930 101 300 707 106 406 714 114 639 992 103 21 781 117 302 837 99 595 624 103 66 805 108 629 697 117 357 467 95 145 220 72 767 785 114 21 742 80 483 902 98 752 973 98 80 478 96 320 877 99 33 579 84 517 652 90 327 850 101 74 647 108 14 739 90 90 428 110 104 400 102 277 341 96 272 408 104 538 599 100 197 419 80 67 926 77 86 819 103 95 402 82 45 325 93 423 711 95 317 532 102 520 779 93 752 773 88 497 711 95 73 423 95 52 517 115 797 866 108 523 569 110 2 810 89 91 849 90 569 658 99 562 945 94 378 776 86 43 446 102 331 361 96 329 655 92 393 781 89 158 299 113 223 418 104 13 186 102 602 999 115 163 952 105 204 244 105 242 298 93 670 943 96 239 527 96 79 953 95 702 820 96 48 361 112 162 243 87 508 804 90 469 736 104 8 851 90 281 341 112 366 766 109 199 273 85 52 791 104 169 371 90 496 510 103 582 956 108 418 922 94 12 702 108 326 783 109 71 974 94 699 933 95 172 597 93 326 803 88 440 930 98 18 329 103 205 409 88 271 349 96 455 940 91 246 475 111 325 658 103 277 483 99 232 779 89 271 514 82 277 861 87 934 956 107 765 774 123 206 342 90 102 456 95 124 598 114 291 387 100 495 872 105 481 737 102 52 162 96 114 774 102 279 917 94 165 222 106 168 521 101 754 995 116 604 608 98 633 678 100 401 697 96 332 999 89 96 131 110 975 978 106 206 515 116 165 446 106 368 607 100 320 527 98 209 230 98 257 990 97 103 887 106 6 824 89 619 807 111 755 772 91 63 186 99 200 306 99 281 604 104 66 82 97 212 373 107 192 631 105 795 947 104 35 307 103 76 769 98 740 773 95 16 211 74 262 704 106 332 798 88 819 893 101 417 806 102 130 674 100 219 632 84 485 768 100 485 493 104 220 618 101 31 266 92 38 741 100 350 562 106 102 715 104 844 993 97 198 333 106 183 888 113 523 942 97 234 258 94 225 573 99 504 622 116 191 587 109 370 719 84 523 664 105 91 703 103 383 868 111 106 971 108 102 745 103 617 720 90 7 423 95 73 692 100 723 939 91 272 823 98 316 534 108 446 479 103 79 300 112 20 193 103 383 564 99 58 768 102 200 751 93 6 142 107 547 758 99 78 427 97 426 453 76 69 178 110 304 965 101 166 438 112 634 646 94 217 493 95 192 359 92 250 856 97 203 536 106 870 983 102 626 970 104 225 249 99 125 885 94 29 244 107 604 718 105 84 207 105 655 924 114 708 904 97 96 647 84 346 927 113 413 460 93 83 492 93 220 522 87 314 699 99 612 676 111 642 965 118 626 657 100 104 235 93 923 953 95 0 649 102 439 547 97 240 825 87 133 415 103 179 982 91 612 741 115 729 940 110 880 891 105 859 879 105 371 593 109 694 862 87 536 721 99 29 250 84 455 845 81 842 902 102 836 859 91 440 484 97 94 807 110 400 626 106 606 710 111 453 555 92 562 570 101 143 943 109 324 813 94 538 912 106 822 907 92 99 507 98 220 887 76 25 216 90 649 942 88 315 367 93 22 164 103 358 796 118 207 635 87 167 250 109 122 487 92 447 948 106 111 724 104 339 732 101 147 629 101 335 757 102 260 381 106 669 888 103 445 977 97 113 164 117 863 937 114 392 867 109 250 718 114 31 753 100 348 506 111 423 536 91 104 129 102 455 935 83 415 981 97 253 988 101 572 740 81 49 240 91 10 823 97 153 410 88 749 841 88 178 341 114 151 456 118 348 553 100 92 489 112 395 773 98 382 911 91 74 536 102 562 747 98 160 792 102 507 628 116 38 630 89 338 643 104 437 524 95 126 327 107 219 262 103 11 417 99 539 818 106 955 983 85 440 959 99 84 901 111 303 425 97 634 848 108 340 435 93 196 397 96 924 931 125 413 486 80 47 896 97 346 970 111 731 752 87 192 606 112 540 767 99 205 989 79 36 520 102 538 737 110 59 167 110 350 710 109 338 853 132 126 254 100 123 557 96 270 954 112 779 870 93 528 830 109 470 912 109 607 927 90 238 717 103 34 375 94 682 918 94 952 958 108 534 709 110 36 40 99 738 798 87 61 521 117 337 450 114 28 218 103 246 843 99 46 130 90 129 883 103 282 361 120 332 723 93 364 784 113 455 922 100 209 723 100 457 578 92 474 837 112 566 840 88 156 297 105 603 921 117 43 660 99 168 777 104 601 751 89 90 204 102 109 675 102 241 398 105 743 942 94 311 674 100 454 718 100 403 882 114 547 751 95 565 868 114 193 775 103 109 342 103 845 973 88 313 536 114 139 388 105 668 778 82 114 848 103 14 177 103 118 802 133 270 731 101 741 770 98 697 898 83 154 280 97 656 698 86 167 650 99 125 834 111 19 111 95 77 582 84 330 719 90 518 640 95 536 573 118 355 631 107 373 506 80 759 810 98 418 834 91 903 951 115 393 538 95 178 396 102 702 851 103 175 915 122 716 749 85 380 489 99 362 845 92 259 451 92 88 279 108 392 800 112 128 788 100 273 711 92 791 880 88 265 718 99 654 892 111 458 620 104 671 920 99 591 916 106 168 685 104 397 714 99 86 501 103 570 591 108 386 489 83 172 664 101 91 913 96 139 383 80 119 717 96 576 672 109 492 823 108 103 921 102 29 649 92 357 593 109 477 568 93 810 936 99 969 987 96 103 491 103 696 926 110 809 979 98 16 481 71 207 750 98 552 928 89 241 743 91 224 592 81 782 916 88 321 606 102 268 622 104 61 755 112 769 927 80 159 964 109 316 599 92 99 418 102 290 389 97 152 723 103 142 305 120 189 760 104 618 721 88 442 743 106 235 566 116 258 905 97 393 654 99 119 124 96 301 520 90 427 726 104 128 412 107 215 543 91 429 673 103 434 785 103 134 139 99 690 772 105 488 559 115 218 551 97 759 881 91 216 806 100 513 627 98 764 875 112 436 638 94 396 790 105 304 752 103 216 348 88 47 933 107 216 872 106 69 106 87 372 980 103 333 450 84 472 703 102 118 691 106 161 465 93 604 674 103 904 923 90 173 608 117 271 595 97 391 739 76 391 531 86 95 779 94 148 490 100 182 710 101 199 944 96 78 267 111 582 937 100 288 456 110 243 520 121 119 413 93 716 783 101 73 452 107 622 871 86 51 582 108 410 805 114 423 471 106 28 426 100 405 575 96 343 651 83 551 691 105 557 913 94 305 399 92 151 822 96 826 941 100 128 715 93 667 965 116 42 194 92 149 481 89 407 803 85 452 903 102 63 497 85 143 180 107 280 748 109 314 478 97 674 688 95 39 287 112 187 508 112 2 371 111 142 612 102 197 862 101 342 829 87 334 474 80 106 445 87 40 600 90 454 643 103 33 460 92 803 811 121 232 351 114 433 997 82 820 967 121 561 611 112 121 733 105 195 206 112 640 726 113 279 944 114 343 787 91 97 826 92 237 526 110 111 912 110 66 620 109 109 237 101 275 600 95 629 973 110 688 931 81 665 940 108 35 737 102 108 935 92 408 881 104 908 977 105 476 955 95 31 456 95 746 803 110 16 280 90 496 686 96 173 600 106 787 911 90 290 625 93 528 676 104 207 505 85 819 892 104 582 901 110 479 548 98 244 607 94 459 565 105 342 766 105 202 687 94 126 433 87 287 613 106 678 891 94 981 986 100 210 871 94 137 400 117 36 809 95 578 964 121 638 667 102 469 985 99 725 991 111 707 922 90 174 742 97 305 694 113 198 384 111 253 388 74 651 963 96 320 763 109 34 630 93 121 263 119 350 913 108 878 993 103 763 964 96 56 725 100 436 583 88 24 939 84 444 692 87 134 302 103 399 645 80 483 518 96 450 737 84 622 764 93 440 689 108 183 376 85 301 947 113 123 328 93 442 595 104 396 436 107 351 629 116 18 289 101 219 897 91 654 795 88 224 496 78 583 967 95 445 889 92 232 820 84 176 739 101 0 855 90 98 614 116 347 803 97 88 480 93 617 756 111 411 749 90 234 932 88 740 752 96 121 157 114 36 457 97 459 849 96 3 404 108 634 638 103 294 547 89 328 657 97 410 492 97 148 704 99 345 991 92 203 407 98 93 379 82 682 718 81 145 636 95 647 958 117 451 847 92 97 450 115 428 713 103 481 632 95 259 825 94 686 806 86 417 831 100 743 778 91 327 864 83 207 935 110 261 482 87 464 914 94 68 127 99 96 227 102 772 934 90 261 722 101 398 641 84 713 994 88 156 770 106 113 933 106 448 751 109 208 669 114 37 617 77 65 997 103 380 821 103 117 128 101 842 909 109 8 80 88 142 423 86 125 568 111 186 697 101 263 825 87 500 570 104 518 994 87 336 504 112 183 582 111 729 750 99 304 951 105 542 611 97 338 671 83 293 343 94 364 760 114 447 934 93 330 784 97 505 550 114 236 272 113 46 851 84 110 800 93 371 612 84 56 443 105 23 633 96 725 993 101 206 289 80 378 917 92 54 572 84 518 523 98 274 971 106 742 803 100 874 928 85 276 667 105 47 636 106 237 895 98 278 816 96 119 205 101 804 981 91 63 147 111 875 998 105 542 889 97 527 765 87 20 502 102 630 918 84 197 869 92 3 887 106 36 690 101 187 687 99 59 189 98 373 538 107 363 863 99 110 514 117 537 623 103 349 813 105 324 543 113 907 917 94 451 507 111 464 619 91 174 459 90 413 714 104 230 771 109 565 775 81 222 693 102 55 481 94 578 670 95 709 866 107 399 835 100 253 384 102 114 879 120 39 346 106 576 828 101 524 960 94 452 604 81 183 946 79 93 768 90 34 588 107 134 960 95 40 290 99 534 996 73 551 865 99 200 219 106 769 803 109 169 217 108 138 272 102 2 543 109 52 797 107 157 247 87 45 372 106 285 520 102 187 790 102 243 983 82 82 737 117 550 800 102 114 986 77 614 778 99 470 832 94 134 209 103 294 301 119 178 667 100 281 691 92 198 627 94 747 850 108 352 952 105 20 579 110 243 916 103 385 967 97 194 532 103 327 800 115 202 911 110 525 801 104 77 467 113 254 653 104 825 917 100 292 903 97 348 503 102 340 489 89 229 846 111 218 649 98 554 719 95 493 614 93 75 822 94 440 624 93 128 363 106 841 974 83 254 366 104 226 616 97 370 628 93 134 641 96 566 750 84 152 936 120 351 595 100 853 882 87 24 698 104 289 320 98 169 548 85 555 651 108 551 647 93 344 605 121 471 560 102 405 769 105 328 329 104 154 577 91 499 683 88 734 928 103 728 935 103 40 975 101 303 953 97 294 826 101 97 306 109 442 757 92 213 612 69 128 854 97 578 944 110 97 481 88 48 849 106 728 798 106 71 117 95 258 445 105 68 285 110 621 812 93 369 777 102 134 663 96 143 877 88 416 851 108 413 930 102 95 790 104 42 124 96 339 406 101 180 372 98 39 269 72 221 485 92 242 552 105 658 804 86 181 401 92 346 858 100 408 669 119 842 881 80 213 687 107 588 793 108 294 869 99 49 994 78 349 428 95 80 283 101 486 532 94 683 769 129 335 771 99 530 965 111 97 982 107 565 703 87 11 266 116 345 619 91 271 563 106 473 964 118 391 698 90 159 686 96 139 681 111 704 777 104 695 723 80 630 814 86 633 898 127 221 942 112 310 355 87 322 371 95 80 815 123 704 798 106 500 836 92 373 931 102 16 622 97 103 830 90 141 515 88 244 355 119 96 123 84 217 537 93 334 594 98 796 919 88 149 704 103 85 235 105 156 310 100 492 500 101 450 554 105 661 720 105 309 427 96 207 777 100 779 884 93 677 704 99 431 464 96 491 525 102 292 906 107 114 877 105 14 789 95 128 456 122 679 831 88 122 962 109 741 743 88 341 892 88 113 829 102 137 345 86 226 571 91 209 669 97 254 587 99 195 595 87 32 503 89 805 966 86 257 949 92 195 535 100 409 888 101 796 816 107 194 626 96 541 563 95 405 971 116 262 298 109 625 786 87 113 141 85 212 240 100 196 936 90 214 956 85 326 925 99 102 622 99 827 862 107 383 569 77 317 826 104 709 948 112 875 965 97 800 807 99 41 561 84 358 577 98 697 843 105 37 419 94 25 945 101 186 941 105 106 638 93 684 841 105 354 553 127 71 400 88 258 920 98 410 485 98 195 746 110 229 910 100 118 758 106 674 957 80 397 900 105 267 577 105 384 772 95 60 327 112 329 642 120 183 796 114 243 439 82 141 291 102 173 370 95 753 815 93 429 722 96 768 865 83 611 987 102 391 859 99 374 710 81 148 510 81 48 958 99 701 989 95 481 493 106 134 942 109 175 465 93 76 237 86 153 435 108 281 565 90 164 804 100 318 869 103 228 934 97 73 995 96 176 721 101 91 776 98 46 996 101 211 891 98 719 753 99 121 216 111 641 679 109 11 667 65 38 847 101 238 895 99 525 638 108 89 978 118 310 854 106 718 905 95 973 999 98 314 885 115 26 43 91 42 744 90 744 909 106 70 256 119 38 143 97 668 711 95 4 359 94 68 253 120 33 262 95 829 840 103 117 203 104 348 360 105 14 121 89 2 938 118 352 913 88 20 426 99 337 451 111 832 938 108 210 391 97 31 463 98 508 955 93 648 963 84 167 206 98 68 436 82 436 572 89 6 508 99 51 917 112 85 332 112 278 670 112 330 845 110 28 647 114 757 783 95 104 802 79 218 570 85 519 984 110 703 812 97 33 684 97 394 871 105 36 609 104 152 875 93 735 963 100 80 724 105 12 889 82 270 626 87 241 497 82 370 776 89 36 766 93 21 324 103 170 972 95 332 782 103 165 292 98 832 891 98 559 702 91 161 954 109 61 502 89 324 657 104 450 634 92 530 571 103 931 994 88 363 944 84 126 253 107 365 800 82 268 990 102 209 492 106 929 935 101 66 267 101 203 807 86 287 921 107 491 703 98 140 708 86 336 593 101 246 818 85 516 947 107 141 430 88 787 867 104 556 734 109 296 318 109 123 145 80 142 374 107 111 240 109 15 517 100 198 507 109 450 843 83 59 413 107 485 772 114 86 493 93 36 625 93 413 717 99 459 788 88 507 832 95 64 84 108 731 813 94 289 828 89 60 180 111 307 957 83 785 866 72 109 113 100 216 573 99 82 403 92 114 229 89 274 316 82 101 594 102 125 663 92 574 977 100 243 541 99 146 169 105 12 981 103 194 207 101 297 534 112 108 704 97 573 715 98 308 759 114 218 404 110 194 951 87 53 554 103 653 660 99 468 478 127 107 812 116 141 727 97 839 961 93 180 524 98 206 360 106 734 869 91 485 606 94 156 877 99 773 860 113 113 688 97 466 805 105 242 815 95 146 799 80 47 707 110 258 590 107 284 325 88 197 984 93 416 817 116 161 526 106 768 922 95 160 462 118 352 624 87 276 538 104 604 812 106 32 556 92 426 596 92 469 533 98 433 912 96 734 837 97 177 806 98 568 884 97 290 623 99 371 811 120 360 488 129 184 697 81 362 660 105 891 932 87 271 727 99 51 673 98 214 722 110 106 304 114 528 984 106 266 648 99 18 818 109 252 572 104 676 706 103 666 761 92 835 925 99 261 477 97 47 913 104 339 485 92 363 671 105 90 277 96 13 71 106 235 626 107 306 635 111 338 833 85 101 979 91 357 518 111 496 864 114 273 484 90 222 460 82 168 479 93 262 678 118 286 736 111 584 875 85 167 563 84 374 412 99 833 970 95 370 671 85 309 932 94 558 959 104 7 458 103 109 343 114 40 529 89 199 577 91 504 687 88 569 804 100 91 252 105 327 423 101 689 835 118 157 653 104 230 891 100 9 386 83 19 123 99 632 703 99 336 346 97 540 828 102 53 515 108 58 83 108 193 472 94 363 858 108 176 208 116 608 958 99 135 153 96 623 772 75 142 980 124 584 806 89 814 936 91 28 934 85 130 557 96 399 452 101 757 931 85 732 993 98 620 717 88 149 663 99 348 733 101 864 957 113 635 945 105 375 784 100 324 591 84 301 532 88 418 559 102 529 734 105 10 973 92 80 809 88 348 735 98 644 822 110 625 969 100 18 508 105 185 204 100 393 991 106 162 244 89 82 551 111 223 689 105 537 841 108 112 295 97 9 134 102 129 407 101 12 366 115 593 959 90 475 996 99 70 758 111 543 553 97 579 790 104 222 660 89 146 345 102 857 876 108 382 863 115 488 545 108 13 356 125 509 912 83 679 899 105 459 486 100 201 803 92 165 597 99 98 577 100 504 862 97 277 877 96 635 905 114 695 820 98 540 810 109 25 935 113 205 869 95 95 767 103 143 668 103 305 868 88 123 393 101 18 668 86 441 952 98 439 732 96 742 948 99 595 628 98 214 274 97 463 566 88 546 743 90 365 509 107 111 328 93 863 950 108 392 626 94 259 886 99 99 485 90 180 299 95 468 821 91 536 538 102 37 435 99 110 618 94 281 767 87 280 640 100 285 690 96 391 567 110 111 657 124 663 764 99 451 920 105 329 714 105 674 962 100 370 897 99 688 954 115 231 824 114 649 710 89 156 469 110 232 768 101 788 823 112 234 414 120 221 686 98 468 974 98 243 925 96 400 845 100 340 666 105 510 720 92 389 814 119 440 832 85 554 744 100 52 349 97 83 770 107 187 676 95 551 770 88 306 705 113 49 303 113 158 391 83 311 789 110 452 831 103 494 928 104 167 628 75 35 410 86 16 832 91 45 910 81 6 669 97 41 452 103 236 808 96 802 902 81 605 848 96 194 864 110 365 911 106 320 531 97 796 813 85 460 544 93 480 857 123 178 983 100 124 413 114 426 439 93 762 916 98 330 486 91 150 910 117 272 973 81 297 685 108 194 813 106 365 619 114 327 341 93 237 669 112 159 611 100 73 450 96 54 308 111 540 955 92 859 869 91 821 941 95 45 466 96 300 929 117 522 953 100 177 634 101 438 732 88 708 914 104 121 735 105 404 948 88 671 745 87 624 652 89 90 808 111 245 433 106 192 854 90 257 716 111 46 504 97 317 586 84 561 807 97 327 494 100 121 913 95 225 995 126 534 613 85 350 854 108 0 943 99 474 573 88 83 972 105 620 652 83 76 333 110 248 871 107 578 728 106 785 993 88 397 784 125 123 717 102 742 967 95 257 441 109 483 540 100 428 782 123 32 428 110 401 704 118 338 572 106 594 812 99 766 813 93 297 430 91 233 518 101 442 914 100 298 335 98 211 768 102 575 861 108 33 983 100 344 489 105 487 935 82 409 587 87 198 742 93 828 987 100 332 940 102 510 655 82 5 478 111 32 654 87 424 776 99 397 737 93 232 440 94 49 539 106 753 797 85 348 410 86 95 330 109 36 961 95 49 607 92 389 802 93 561 944 92 441 566 103 825 859 100 222 921 99 279 653 95 131 952 80 666 811 94 611 779 85 458 581 88 83 775 84 220 367 97 87 775 106 33 594 97 335 717 104 360 521 82 289 661 81 582 942 102 122 511 89 154 220 93 347 978 96 615 708 103 828 956 101 472 610 90 56 957 101 635 855 103 742 957 97 138 433 90 17 180 109 286 692 113 321 596 96 699 882 107 321 383 92 39 546 88 261 939 100 4 791 104 795 902 88 257 418 110 102 259 104 406 993 95 181 892 105 128 984 107 138 888 112 642 704 100 481 854 87 337 740 91 441 907 95 837 867 96 477 575 95 572 866 119 735 916 96 476 807 96 389 758 85 71 686 106 90 130 102 280 829 102 318 836 98 226 793 108 432 720 109 648 752 84 198 907 107 488 809 101 250 818 104 229 474 102 25 493 96 63 837 110 715 844 107 613 983 110 146 707 101 21 289 92 180 929 87 418 879 109 75 334 98 367 426 96 169 180 99 169 741 90 152 811 101 409 930 112 328 586 95 476 842 92 387 537 115 768 779 99 73 772 101 679 886 96 434 911 108 321 352 115 324 723 90 390 904 85 802 962 95 325 649 87 306 744 103 562 918 91 910 926 108 110 333 100 381 647 94 235 257 111 304 754 92 192 421 107 80 694 115 461 496 96 605 670 96 321 655 104 641 691 103 179 488 103 33 196 101 101 673 94 95 608 101 437 785 83 17 998 84 192 252 88 60 789 104 303 736 93 39 952 87 586 636 106 481 860 104 218 324 100 360 618 94 189 816 97 571 620 82 401 617 94 371 519 69 66 492 112 9 976 109 680 898 118 319 391 102 76 195 95 263 316 118 631 817 115 282 330 91 350 387 109 70 539 82 42 598 102 278 440 104 290 733 103 510 788 99 52 637 101 468 969 102 128 193 92 103 174 85 575 853 107 791 913 103 763 892 106 459 550 96 227 691 94 515 987 105 414 977 107 31 182 111 5 458 94 536 593 114 266 774 92 798 944 96 281 298 103 503 606 101 685 962 99 37 777 102 258 966 93 276 855 101 312 951 113 413 600 90 81 130 87 75 468 97 686 827 116 597 744 98 222 357 93 712 813 99 8 271 117 495 610 112 633 860 90 336 961 104 574 715 107 292 604 84 641 981 89 737 908 112 437 775 98 18 582 86 548 573 90 115 786 95 692 707 105 180 218 118 448 931 97 174 448 96 536 770 113 568 719 104 505 647 104 183 194 95 9 250 86 9 149 113 735 828 116 252 633 84 28 905 114 470 965 107 430 465 89 382 866 105 301 789 96 97 917 85 88 94 90 375 509 108 304 631 111 330 743 100 39 708 92 61 680 84 258 862 97 541 984 100 578 775 113 119 878 116 162 855 106 675 856 108 286 662 97 604 775 98 133 292 82 259 311 95 27 193 96 129 702 96 521 844 97 710 879 114 553 912 95 38 481 103 114 608 100 194 817 102 325 952 88 39 786 99 482 568 102 576 771 116 595 758 110 194 733 98 313 864 93 688 984 89 757 881 92 16 952 110 490 516 122 662 953 101 436 747 96 357 445 105 795 816 100 507 608 96 147 942 102 5 536 125 455 847 94 148 754 93 263 301 108 18 440 82 170 840 72 70 656 91 428 502 105 48 643 98 555 971 101 634 713 119 116 153 85 87 524 92 355 371 92 895 933 117 389 616 113 38 539 83 275 734 117 598 857 103 502 774 102 660 683 106 42 456 108 258 573 109 217 345 106 118 578 106 494 831 92 366 422 90 691 810 101 155 612 113 125 584 72 604 994 86 96 449 92 714 961 105 589 823 103 529 662 109 420 967 100 2 951 95 167 266 92 327 528 108 256 462 103 668 953 99 11 594 104 152 186 94 406 549 97 289 342 107 95 872 108 84 139 102 372 764 101 401 713 103 53 496 95 814 869 96 128 519 98 792 863 91 453 940 88 672 803 89 514 589 109 294 776 95 448 805 101 7 287 100 44 508 70 6 620 102 408 919 101 265 808 91 295 585 116 221 251 94 11 267 120 131 618 96 152 969 84 53 475 101 106 777 90 168 748 96 448 856 101 301 600 94 553 839 88 837 872 102 83 420 82 130 935 99 220 534 113 260 397 94 472 857 98 296 372 97 334 933 98 477 783 107 222 249 102 91 619 110 715 917 99 316 520 105 26 815 102 16 181 85 294 978 109 201 975 119 575 865 96 305 687 102 317 646 109 619 629 108 469 946 95 548 651 95 366 774 113 591 611 98 610 754 97 410 639 117 424 628 103 59 985 109 507 718 112 162 788 93 453 571 84 767 994 108 325 460 87 52 383 106 292 364 93 28 178 88 167 939 85 393 796 94 583 801 101 80 771 99 688 704 97 582 927 95 291 772 98 62 844 71 604 993 102 276 907 111 319 534 103 69 88 110 212 966 90 378 996 81 66 961 102 192 608 92 580 941 92 265 500 113 489 873 107 519 885 95 277 890 103 396 564 95 123 487 121 372 935 104 289 690 104 107 133 103 231 694 101 463 781 91 230 277 97 46 316 96 441 491 102 127 604 103 94 517 104 204 671 90 324 580 95 449 505 95 127 623 87 410 491 100 795 859 97 342 622 100 81 656 104 438 884 85 12 298 86 515 518 109 88 306 101 279 366 103 967 986 110 105 329 89 601 885 95 249 468 98 273 903 89 346 878 99 672 806 90 250 691 100 242 893 99 134 524 99 609 952 101 896 990 101 398 499 97 51 508 86 284 601 102 528 554 102 835 890 91 203 394 90 106 761 104 615 942 80 213 395 106 71 480 96 181 919 101 639 971 95 218 310 98 369 610 119 225 353 92 182 362 106 146 485 89 247 475 97 113 538 102 662 840 105 74 732 81 197 235 77 380 563 81 868 922 114 328 554 110 61 484 87 605 868 88 60 379 114 511 737 89 127 164 115 101 465 99 341 464 106 33 612 90 467 944 122 370 986 88 665 946 83 96 607 106 712 769 102 321 513 92 280 682 98 59 950 99 209 454 86 161 300 98 121 123 95 45 295 115 81 133 96 228 433 96 60 245 120 231 672 122 22 831 100 138 916 103 628 791 95 295 438 96 36 947 112 711 872 107 519 576 108 42 274 80 340 637 102 78 315 97 453 579 101 238 612 107 254 496 110 686 802 93 539 747 105 291 968 84 686 800 93 68 364 84 310 754 97 186 651 111 744 772 103 19 904 101 115 512 90 298 627 106 671 783 86 229 445 97 245 629 107 137 294 85 37 897 112 75 316 95 13 254 103 45 511 92 659 932 100 106 929 80 127 546 89 17 193 106 344 693 98 283 941 97 73 849 102 754 799 91 330 732 94 395 517 100 359 991 113 231 749 98 581 634 89 747 953 110 484 985 103 655 682 110 428 909 96 469 776 103 48 115 103 364 890 96 413 719 98 513 695 101 255 299 101 122 162 116 205 620 82 136 510 102 405 473 87 19 527 77 91 859 93 230 757 79 505 584 97 634 752 97 228 853 106 66 724 119 125 322 90 598 998 84 315 498 87 316 863 95 298 829 93 30 721 103 708 840 114 498 763 105 126 174 104 87 990 89 55 828 92 54 56 97 197 354 112 469 801 87 685 949 95 739 895 89 318 668 90 207 307 101 547 954 94 178 865 110 347 695 102 300 819 100 182 322 101 212 535 98 41 742 94 92 141 101 455 497 95 110 387 103 62 170 118 572 715 111 819 899 99 99 654 115 118 830 91 38 127 89 467 741 99 254 721 92 614 892 96 438 592 117 100 628 94 150 421 110 190 871 88 421 995 101 246 649 112 656 976 107 246 839 107 46 935 103 226 459 105 92 504 95 243 978 91 65 800 105 355 702 96 102 885 94 190 885 108 309 597 101 87 614 102 236 455 108 146 782 106 524 588 105 301 425 119 57 577 113 2 443 100 286 997 114 164 597 103 352 579 107 46 845 99 245 627 96 82 365 92 149 515 104 614 696 92 174 640 98 159 434 108 203 988 89 74 878 69 76 179 115 94 728 113 539 590 116 82 687 107 244 671 112 506 919 104 429 653 101 9 600 90 50 808 88 250 677 120 656 914 119 748 988 91 457 785 116 401 997 99 524 952 102 712 797 86 471 621 97 149 176 118 32 906 94 180 954 97 272 583 92 587 641 115 400 985 92 63 713 100 49 774 98 494 758 98 14 432 97 120 820 99 235 840 100 388 484 92 221 774 88 393 789 96 640 655 99 180 346 104 586 732 95 355 759 87 533 861 116 240 939 75 822 957 99 416 740 96 328 597 116 78 938 95 105 317 102 166 414 124 569 783 90 626 827 103 488 538 99 287 536 105 553 997 87 614 937 97 269 329 81 439 747 106 462 836 111 360 511 87 465 876 98 511 733 84 556 567 88 282 922 86 284 463 87 128 252 94 672 914 117 847 994 106 119 150 99 150 291 104 331 681 108 336 691 77 356 509 95 252 286 106 174 470 82 2 915 101 61 246 100 712 743 105 29 626 111 144 840 111 865 993 103 607 866 98 276 552 107 387 638 90 189 759 80 405 448 96 25 912 100 643 743 110 906 930 93 337 855 97 102 515 92 16 173 90 494 793 103 316 685 73 678 679 83 256 857 99 456 587 104 495 616 92 283 962 94 532 786 96 17 853 96 421 654 97 827 864 107 36 976 92 184 925 110 190 615 103 688 994 90 380 417 104 350 698 107 243 725 97 400 623 92 576 865 89 103 291 90 605 850 113 2 544 101 185 440 103 591 751 103 332 851 98 609 827 111 166 834 96 637 723 95 139 345 105 94 932 98 104 240 111 567 847 91 9 849 114 353 961 92 209 403 105 476 944 100 395 555 111 50 734 96 504 776 103 275 495 123 67 786 104 237 273 105 245 383 118 317 537 86 600 857 105 90 391 103 335 732 97 382 594 107 222 422 94 647 876 93 168 223 88 67 903 114 209 352 95 552 582 103 79 847 88 265 760 111 117 215 100 483 982 99 606 635 89 284 761 88 124 236 97 335 480 108 359 868 100 212 750 88 64 93 101 303 421 91 295 425 93 169 978 106 485 850 94 141 317 87 762 793 100 201 962 101 776 947 113 139 506 104 166 651 75 8 374 107 686 954 84 79 964 94 358 410 114 311 385 86 326 862 66 663 794 98 586 967 106 180 423 101 152 784 98 9 610 108 30 178 109 440 816 96 241 934 72 353 605 101 744 835 104 101 688 79 520 537 98 66 859 91 725 955 93 54 387 88 123 754 94 237 752 93 495 555 92 103 574 92 22 263 87 144 588 100 31 43 105 921 995 107 81 368 83 35 330 101 643 754 97 519 719 100 195 441 100 488 524 87 69 196 98 555 923 90 461 908 91 426 606 116 639 793 92 521 670 110 388 685 108 555 691 124 258 908 103 535 830 95 281 398 100 866 941 104 179 588 86 28 110 100 286 854 101 314 568 90 325 507 99 85 100 87 273 475 90 292 303 105 831 887 114 103 820 101 848 851 110 135 539 94 188 634 97 100 300 99 147 493 100 133 978 80 413 720 97 56 849 112 222 642 96 353 977 94 430 591 94 728 997 93 278 550 126 13 373 89 271 426 103 40 613 103 719 771 91 85 184 106 58 575 114 372 486 99 844 976 95 331 802 92 411 879 89 377 645 96 202 463 105 48 293 95 389 472 95 334 760 89 776 831 103 412 632 106 153 967 95 522 669 104 775 965 95 468 490 96 72 712 96 610 671 96 224 451 80 823 995 80 152 207 90 170 266 93 78 573 98 450 777 119 341 676 114 965 979 105 42 608 107 407 461 94 534 759 96 600 637 79 246 271 88 372 456 100 404 801 105 307 538 96 135 364 95 23 815 103 770 800 104 136 873 98 80 911 101 520 558 85 847 979 82 453 460 97 602 847 101 528 622 82 137 874 100 432 744 108 848 908 108 106 907 101 99 297 102 606 822 87 255 528 101 628 813 131 226 266 101 593 898 93 205 637 94 32 45 106 111 531 94 226 424 105 528 711 104 266 368 104 160 302 108 427 748 90 181 573 99 677 903 116 121 754 82 535 704 86 359 964 94 827 978 103 559 613 103 416 474 92 39 936 93 286 497 118 136 747 105 446 797 103 339 711 101 119 163 89 70 172 87 367 880 97 115 322 93 42 75 98 152 245 95 303 503 109 392 780 97 741 912 97 135 363 103 21 72 99 63 121 92 157 412 106 196 502 103 255 257 105 91 107 90 596 625 88 29 209 98 229 290 109 33 381 99 757 979 104 296 957 98 312 357 92 626 797 115 318 364 93 411 453 111 202 363 100 403 851 95 419 635 109 100 170 102 753 892 89 747 783 102 13 891 88 370 556 93 851 945 112 190 658 91 899 914 106 372 563 92 230 348 99 588 589 106 340 927 110 429 729 85 590 966 96 634 987 98 768 895 97 672 871 98 136 509 99 203 856 92 220 825 80 195 518 83 245 438 94 406 848 96 197 547 100 216 226 105 129 262 92 886 988 92 358 463 77 378 582 107 170 358 85 4 72 86 93 472 112 26 721 78 833 931 113 630 871 96 151 407 81 391 827 99 540 916 102 123 433 84 387 860 90 505 920 86 301 424 103 51 389 101 866 884 90 886 967 83 349 621 108 285 748 82 195 344 83 13 381 94 589 831 126 116 164 102 416 940 102 256 684 90 628 737 90 894 939 97 384 590 113 169 504 104 132 231 94 500 754 82 575 971 98 276 310 92 195 410 89 380 498 96 712 801 96 213 844 121 561 972 107 22 313 98 162 257 100 13 388 87 686 899 108 120 689 94 146 582 98 527 875 104 243 471 103 190 789 95 321 410 70 42 684 97 442 913 87 344 531 115 188 995 89 135 734 118 487 766 106 445 850 110 118 388 98 691 756 98 14 514 112 504 752 108 391 915 110 16 985 81 508 952 107 106 580 102 43 120 88 364 535 82 416 445 93 110 495 102 10 940 83 80 470 101 60 658 114 461 924 90 108 489 94 310 642 92 65 890 95 116 635 93 76 362 97 386 874 109 656 760 114 588 894 100 430 462 83 134 372 94 463 795 103 131 241 104 361 665 109 550 560 103 121 326 94 637 821 93 787 866 111 25 174 93 394 971 96 36 720 99 552 557 86 131 150 102 554 818 94 898 987 90 202 471 97 265 739 107 92 213 94 16 110 109 515 799 117 385 751 100 58 753 101 164 628 109 252 708 92 442 683 94 425 784 102 26 824 99 622 977 101 666 935 107 369 613 100 208 802 104 330 366 106 20 999 99 424 637 109 450 828 109 452 652 98 255 472 107 495 613 97 35 444 92 642 670 96 515 667 98 474 728 88 569 793 100 129 749 108 520 997 100 500 716 112 548 645 101 504 686 109 236 716 93 616 642 105 127 597 102 660 981 93 516 620 101 231 729 91 134 970 92 14 42 99 750 974 108 191 273 105 135 952 115 413 761 93 291 810 110 229 704 94 1 262 120 83 347 87 260 559 115 607 688 119 567 645 98 757 878 113 595 665 109 293 811 97 650 672 81 75 912 102 138 821 104 212 570 102 700 883 102 509 903 103 449 939 88 592 668 109 388 858 86 653 820 92 114 290 93 592 987 108 80 556 100 1 756 109 93 789 112 145 471 83 347 360 98 519 567 105 408 994 111 176 647 108 146 475 93 2 875 92 239 451 101 92 292 111 308 580 96 735 958 101 392 716 105 441 710 103 573 746 109 356 531 103 712 753 95 550 855 91 166 471 113 315 362 90 320 498 92 11 297 99 229 605 93 8 588 113 52 549 99 235 550 87 484 950 100 123 658 96 224 649 123 1 218 93 17 960 101 381 871 88 527 746 95 179 352 92 48 846 108 632 662 109 416 622 93 89 630 116 625 716 99 179 954 94 320 758 92 42 883 112 39 778 101 765 826 89 511 626 84 67 297 85 171 528 110 224 797 114 475 836 112 158 380 101 533 542 98 35 112 98 795 971 97 517 686 104 844 869 96 61 539 100 886 960 80 101 346 105 755 880 103 859 914 99 954 958 112 914 977 83 121 435 89 727 786 90 727 925 108 3 753 104 649 690 115 381 890 90 355 751 116 253 737 102 637 934 123 522 536 108 234 397 92 27 465 110 126 280 97 923 976 99 59 128 108 73 380 105 322 855 107 9 864 97 261 402 90 778 931 96 864 867 97 516 851 98 610 662 100 313 422 93 85 241 108 416 911 105 19 436 82 104 542 96 93 422 106 292 966 96 605 824 86 171 933 103 556 904 112 474 815 103 240 440 101 487 665 114 463 604 98 315 818 94 316 969 120 34 850 120 104 266 90 399 811 106 488 927 88 225 942 107 82 183 98 79 575 89 283 607 92 439 958 104 389 747 99 108 395 98 227 841 87 554 591 104 314 672 92 527 561 112 349 841 89 485 502 107 273 344 101 57 706 102 897 965 80 39 61 108 88 479 94 236 282 113 253 621 88 232 890 105 377 540 109 147 721 105 120 361 110 71 291 94 651 702 99 329 976 98 304 784 117 71 252 107 548 799 97 905 942 98 4 607 111 282 649 98 620 830 119 205 321 88 252 908 110 195 339 99 525 776 105 752 798 98 288 639 74 91 959 111 235 752 72 463 568 103 483 511 103 130 802 95 46 326 93 220 738 82 148 977 103 826 879 105 980 990 91 170 566 96 210 442 101 375 927 105 801 847 113 533 672 87 66 173 100 186 218 104 710 961 83 343 848 93 283 815 112 275 361 98 85 606 116 745 787 105 321 968 79 197 529 112 74 932 102 147 485 98 827 952 105 267 512 114 632 708 93 753 974 87 299 654 96 131 614 103 315 839 89 385 956 107 63 810 95 758 965 109 83 623 81 74 599 77 412 890 107 6 773 117 153 409 113 230 665 100 225 633 99 820 918 95 393 910 88 74 301 95 255 440 108 517 632 102 220 666 89 101 225 89 450 703 92 544 982 95 213 313 111 170 173 86 77 651 85 283 540 100 758 760 103 165 279 108 628 932 105 500 547 87 150 860 97 376 666 96 772 877 90 622 922 87 27 85 104 164 367 101 286 687 100 691 854 97 8 581 94 202 850 106 245 578 84 174 452 92 300 890 116 746 852 123 411 447 100 82 287 104 280 327 105 273 359 122 531 575 96 34 583 93 153 843 101 232 291 99 124 842 103 109 478 99 513 612 90 204 287 101 17 490 86 29 143 112 114 587 122 59 125 115 14 395 81 822 844 86 261 981 106 299 518 105 44 84 103 152 586 81 62 851 90 449 671 97 132 302 94 625 983 114 314 515 97 641 666 111 334 890 99 31 360 105 921 943 114 103 151 102 409 654 93 391 848 93 73 787 98 381 619 101 498 578 100 437 633 78 450 784 117 506 666 117 8 394 102 280 910 113 113 506 101 222 617 102 575 854 107 28 140 101 256 637 90 730 837 94 5 408 87 692 968 94 212 836 100 76 989 109 127 529 86 176 530 76 60 946 84 788 828 116 282 447 97 599 963 106 145 617 107 206 440 87 401 917 104 217 242 96 337 925 113 7 384 108 304 681 105 48 703 119 143 308 98 842 957 117 236 710 97 123 733 105 433 822 101 723 731 86 371 758 89 69 851 91 197 659 95 710 827 80 557 721 83 79 859 75 195 784 77 146 994 114 523 890 106 362 757 87 55 299 107 77 820 88 123 347 95 49 451 92 202 465 102 6 706 93 493 675 108 28 658 101 196 962 90 523 858 89 62 779 102 666 890 109 838 844 113 515 715 87 362 681 113 526 824 106 183 993 111 519 524 105 857 992 113 64 937 96 293 340 103 681 929 99 74 302 116 95 233 94 221 548 107 561 667 93 580 796 104 385 814 97 148 677 121 68 774 103 297 909 119 588 832 111 219 936 114 68 871 90 49 279 108 309 941 98 332 462 101 201 819 97 41 708 107 687 932 108 34 276 116 716 821 112 351 797 93 53 460 111 38 445 110 304 307 86 356 716 120 161 814 98 350 763 89 163 716 94 182 302 87 299 822 97 223 307 107 80 577 86 223 660 102 419 576 99 427 935 94 274 529 105 861 952 90 595 966 89 829 940 99 256 562 104 179 437 94 210 437 97 363 581 101 683 936 93 13 623 98 748 894 98 463 852 108 14 168 90 62 552 126 704 997 103 650 709 104 543 759 91 75 123 104 534 612 113 190 311 89 231 815 81 20 413 91 437 935 116 542 864 101 130 401 79 758 858 86 430 840 108 202 297 106 280 325 99 324 472 107 34 162 97 542 631 86 435 669 102 846 849 99 386 793 97 117 828 96 392 687 95 412 646 97 429 639 105 18 835 86 180 789 100 496 949 92 486 611 104 630 995 102 112 595 95 343 655 95 435 874 100 322 344 121 760 782 96 539 738 92 172 990 98 203 724 109 53 828 107 449 844 98 667 710 99 467 633 117 465 568 110 147 987 106 104 520 110 183 691 110 384 959 72 292 936 84 627 869 112 238 692 111 8 973 100 362 513 113 53 975 106 407 536 100 775 782 117 7 104 104 233 429 110 232 388 91 228 718 96 186 282 99 16 943 105 372 572 103 324 666 105 104 524 121 398 624 93 145 701 100 469 829 96 141 440 98 128 147 113 297 822 92 21 520 87 645 654 89 217 901 98 35 944 86 315 731 102 424 463 106 9 835 110 143 267 93 499 673 95 472 572 100 720 945 106 116 848 96 511 906 86 49 105 99 547 736 103 169 337 94 9 476 105 308 320 115 395 830 108 129 916 121 647 741 100 154 985 107 480 614 80 231 818 119 166 448 84 129 588 101 354 923 93 4 765 121 18 284 81 432 749 100 437 763 98 114 692 102 130 234 115 459 516 91 48 528 110 281 300 102 7 629 92 27 763 96 230 678 96 482 701 112 74 498 92 201 510 111 282 796 110 488 786 105 390 637 98 311 998 97 326 365 100 21 285 120 126 335 76 746 751 103 417 613 93 331 419 99 247 868 123 127 927 109 560 671 125 655 829 101 439 986 102 114 495 107 412 801 106 575 783 110 138 828 124 849 850 98 77 163 106 315 674 96 196 750 105 939 994 106 89 666 111 429 977 93 362 514 100 481 628 81 370 435 87 50 674 107 546 591 101 591 931 96 100 184 88 359 492 84 204 411 100 384 746 93 285 546 81 455 616 97 242 554 99 122 647 108 19 131 88 501 795 107 725 789 93 763 801 94 602 662 114 143 348 111 581 932 93 148 160 90 421 686 98 125 596 99 221 694 101 13 268 109 723 967 110 107 529 123 46 886 99 232 482 106 191 202 107 388 521 91 512 749 95 585 878 119 844 875 119 636 976 94 567 864 88 879 961 105 284 306 78 38 529 88 475 767 82 137 687 109 8 387 112 30 894 115 775 857 89 388 663 130 259 689 118 322 821 90 123 383 97 120 857 100 658 852 113 557 982 110 443 768 101 345 827 105 483 786 101 123 473 104 534 684 94 384 997 94 523 806 91 458 948 85 58 733 93 106 285 101 467 841 72 329 423 98 389 627 100 366 449 108 605 781 104 42 891 98 125 293 89 684 860 111 29 356 116 279 750 99 478 522 111 51 911 93 468 493 93 668 922 108 473 589 82 546 741 98 700 942 107 707 952 99 136 573 88 606 721 92 106 627 91 159 731 87 200 667 84 271 455 125 777 836 102 409 492 105 33 645 105 323 465 98 9 866 117 865 974 109 66 290 91 126 670 96 33 679 104 492 994 96 83 796 104 284 541 90 526 790 98 361 731 93 315 668 99 357 371 107 410 502 115 950 981 115 156 974 117 15 735 98 93 439 100 270 981 110 631 844 101 35 211 83 668 863 94 247 994 101 250 762 90 427 745 113 105 651 93 34 749 93 664 685 87 696 977 110 18 906 92 235 367 96 589 841 100 3 700 103 274 404 96 246 673 101 296 353 99 529 588 89 180 254 105 147 784 99 213 287 88 105 281 108 325 980 84 333 864 98 374 548 87 183 450 91 143 302 107 329 615 117 50 75 114 265 332 95 437 944 95 243 772 89 826 870 104 604 836 108 188 536 89 712 798 105 34 430 88 355 834 105 260 721 91 353 906 101 242 806 98 134 649 97 244 822 92 412 733 101 88 191 98 395 543 97 581 746 116 39 801 111 494 747 118 592 897 115 302 780 93 123 296 95 337 783 101 181 611 107 918 987 110 416 941 97 22 308 104 389 708 91 259 539 85 433 551 113 543 678 98 512 547 91 494 578 86 353 626 96 517 657 101 36 112 108 188 895 91 207 219 95 39 101 81 127 558 90 522 547 80 167 283 93 2 200 114 111 795 77 127 833 88 811 859 91 135 151 81 397 964 94 765 907 89 78 903 110 491 933 90 71 350 106 608 880 96 78 159 102 499 586 82 16 31 107 541 730 109 344 598 96 227 464 85 772 793 103 13 856 91 40 440 110 153 591 98 77 518 109 405 983 98 587 619 102 163 429 121 252 991 100 364 495 107 446 813 102 569 721 101 188 562 100 217 293 81 280 827 102 37 749 80 576 629 99 132 137 93 153 543 93 386 938 106 674 912 112 75 626 95 328 735 91 237 811 101 812 843 126 413 840 99 604 727 76 264 823 102 165 886 90 335 521 104 544 944 104 255 988 108 501 823 116 221 486 101 71 730 98 553 792 96 32 192 115 613 690 96 157 451 92 141 323 98 185 351 98 785 982 95 104 312 108 80 667 112 79 356 100 225 823 102 260 686 84 65 531 100 88 142 104 504 804 102 438 620 107 254 965 99 17 118 88 356 564 85 456 947 100 152 828 98 643 773 106 385 718 114 95 320 107 493 653 82 765 956 101 308 648 103 450 542 119 33 169 103 793 834 78 32 408 106 786 951 115 842 918 87 320 854 102 251 566 73 131 217 111 0 316 84 409 897 77 155 947 103 187 759 99 187 842 116 81 192 82 222 692 95 763 963 105 454 920 119 117 758 97 338 401 108 681 817 119 597 798 97 167 556 111 454 601 94 107 757 104 290 754 94 251 928 96 524 689 101 382 819 109 622 955 104 296 828 95 886 964 96 250 828 107 23 660 96 607 708 111 188 298 106 352 971 102 674 701 100 354 621 81 685 726 132 298 373 108 276 981 112 409 554 99 605 847 100 560 576 97 341 402 92 154 433 116 140 754 95 103 216 111 411 606 91 308 884 109 57 343 80 220 865 110 530 944 112 755 991 94 3 641 96 45 307 105 495 962 92 658 663 89 308 615 112 62 810 108 304 978 88 220 842 87 636 913 91 868 897 104 566 601 116 438 995 94 286 826 99 658 895 99 193 788 93 392 584 102 472 955 94 42 590 104 261 506 90 406 613 85 314 655 82 75 193 96 322 750 97 378 613 104 255 705 97 251 702 85 657 904 97 784 815 87 248 309 100 598 976 97 98 541 107 223 420 109 752 837 99 728 776 119 22 713 93 414 856 110 639 823 90 444 650 93 217 373 99 710 781 86 0 151 96 260 336 116 739 864 112 601 635 100 562 834 113 9 80 111 210 586 94 174 729 103 216 627 110 70 893 104 41 122 89 191 453 102 192 876 102 30 728 103 89 637 97 721 990 101 44 241 122 45 471 116 19 687 94 152 592 93 195 405 99 208 847 109 299 843 97 59 577 103 413 462 106 217 909 98 40 795 108 739 851 110 456 468 86 382 868 104 794 906 101 589 708 94 726 964 105 464 836 96 288 378 94 234 824 87 6 359 107 202 387 111 132 387 114 527 906 95 19 297 85 378 661 117 113 493 96 200 445 94 413 809 91 939 941 93 169 286 106 571 761 102 519 639 105 309 990 98 437 470 102 202 551 106 106 493 111 330 405 102 746 862 106 211 252 103 476 743 101 100 880 87 609 907 97 575 981 79 490 609 88 183 188 109 9 766 105 496 991 92 174 347 98 462 840 119 305 706 95 67 70 93 676 970 98 15 98 85 285 295 106 4 819 108 21 470 116 605 840 83 646 678 103 583 704 103 168 968 114 777 808 110 317 429 91 126 518 102 740 955 90 4 223 85 308 597 102 150 239 83 256 660 101 742 830 128 456 745 90 695 968 97 566 874 104 23 218 96 81 564 84 303 772 109 433 624 118 632 801 99 519 983 87 388 775 102 766 796 96 48 167 108 281 918 100 115 845 103 69 815 88 67 492 92 5 936 91 439 822 99 545 878 110 487 684 103 518 598 90 413 701 85 509 770 95 867 976 81 577 794 101 723 894 106 85 562 89 344 816 93 760 982 123 9 131 116 32 195 98 114 800 98 278 332 96 290 538 85 356 572 120 418 613 86 440 824 91 181 393 95 61 777 113 266 764 83 230 879 79 449 716 131 2 499 100 482 946 85 557 971 110 695 987 97 232 772 83 333 653 99 491 534 83 238 808 93 94 413 91 85 414 125 383 950 92 112 874 103 130 438 114 202 847 99 550 809 99 900 952 104 682 833 90 507 537 111 273 766 97 151 800 102 111 646 87 113 251 99 230 673 89 207 490 101 255 809 89 263 489 105 362 839 107 484 557 97 32 493 105 169 179 119 469 720 86 775 954 102 347 613 88 197 395 84 18 67 92 803 820 104 20 514 108 390 591 99 105 937 118 299 636 123 64 452 109 33 757 105 74 119 101 595 744 104 411 973 107 333 442 108 265 714 100 348 446 120 585 995 100 38 896 100 32 373 89 23 885 97 402 574 109 237 976 104 428 762 87 268 790 98 155 833 94 467 911 113 91 698 96 67 780 99 493 954 126 413 536 78 237 316 117 252 875 85 36 128 116 587 737 114 633 927 104 261 414 89 78 364 101 237 628 98 64 489 102 539 853 101 592 853 109 477 663 88 331 513 101 354 595 96 699 711 88 454 805 75 90 969 100 223 592 102 578 744 107 581 970 102 164 998 82 306 418 99 740 831 110 134 289 91 29 697 90 301 626 96 660 771 96 141 429 93 43 366 102 707 878 94 367 933 98 78 324 110 163 536 82 30 882 106 629 739 111 751 881 101 188 279 86 680 833 90 329 537 102 671 834 107 6 425 90 193 453 108 273 714 89 129 993 99 209 835 122 806 925 91 806 863 100 219 889 93 127 373 106 191 619 98 635 841 95 321 659 105 745 801 104 592 632 103 654 700 110 84 883 94 366 495 105 88 933 107 233 486 96 640 813 90 33 260 92 367 519 95 37 96 110 300 387 96 748 863 119 196 835 128 106 437 112 133 457 99 262 765 103 69 584 93 224 771 89 315 991 106 151 504 91 210 925 93 285 528 104 538 830 115 846 871 104 56 838 108 282 683 100 327 530 106 781 983 100 69 334 90 213 832 99 186 678 98 96 244 109 25 472 98 104 158 113 139 896 108 437 659 100 17 495 94 142 520 106 275 414 100 276 951 94 737 991 101 839 998 92 355 447 99 268 424 91 250 712 91 419 981 113 426 861 100 176 323 121 132 935 79 268 477 97 22 903 99 27 306 98 1 862 80 285 802 102 516 724 95 435 811 103 131 809 91 721 898 87 93 117 96 44 363 91 200 845 102 471 982 99 53 982 96 224 497 97 408 913 109 369 950 100 262 545 105 32 811 91 163 237 103 623 879 113 523 686 100 236 778 98 87 234 101 916 981 95 35 774 100 687 711 107 578 604 101 84 140 87 548 759 96 734 770 95 865 925 110 680 727 109 337 770 98 423 474 109 768 835 105 472 969 105 565 863 90 690 990 108 235 777 87 868 945 106 45 552 83 624 948 106 760 900 115 214 806 107 132 407 87 622 665 105 425 822 128 14 507 99 710 716 92 439 801 100 134 239 102 187 493 106 230 510 79 49 289 97 77 976 81 198 528 112 264 908 101 386 524 94 441 900 113 108 897 102 121 927 101 439 923 86 830 901 87 392 468 87 5 791 120 104 750 108 196 647 118 118 397 115 435 784 110 227 965 113 178 905 99 792 822 111 678 800 107 507 650 104 480 506 87 242 738 106 389 585 103 350 864 89 57 576 87 333 660 70 22 836 89 375 554 88 581 911 85 312 489 99 112 478 87 66 399 87 79 425 110 476 751 96 230 708 90 173 372 91 806 945 87 209 302 108 130 661 82 358 619 103 556 828 102 434 862 101 478 859 103 259 425 120 51 514 101 853 992 97 226 930 94 601 783 82 610 689 105 72 521 106 147 452 89 122 764 97 894 897 110 508 629 117 334 615 97 836 958 101 707 708 105 56 137 99 24 79 102 52 355 124 14 173 79 555 944 91 751 873 97 262 391 116 218 452 91 685 907 112 184 540 95 435 651 100 23 651 100 67 301 102 297 959 85 89 559 100 106 441 89 328 508 109 1 805 106 12 982 113 132 343 98 47 101 89 571 605 101 329 754 75 331 400 93 11 99 91 105 596 94 27 768 89 33 883 96 756 964 101 748 762 109 264 413 91 190 691 100 177 319 97 1 137 101 436 852 88 376 938 104 13 102 92 341 727 102 417 575 99 698 920 97 559 834 109 90 280 87 666 932 107 540 827 90 647 967 93 685 780 104 1 214 97 642 766 111 140 818 90 374 791 103 331 415 103 797 984 110 518 645 89 609 772 110 68 146 122 332 894 85 171 522 114 638 910 105 233 329 102 332 354 89 659 776 97 643 681 101 12 21 107 52 616 99 188 843 104 87 849 92 251 705 107 119 479 102 114 243 119 107 632 126 442 523 99 763 862 95 351 518 103 57 869 101 360 440 109 544 851 115 645 999 103 791 861 82 496 697 112 53 547 85 392 958 91 310 915 84 696 988 117 512 557 105 253 376 119 558 616 93 709 759 102 472 949 102 52 715 115 168 817 99 744 898 90 356 726 117 192 789 102 235 363 109 230 791 102 347 786 105 593 953 100 448 773 111 32 519 98 512 742 96 306 989 104 0 761 100 329 564 95 236 826 86 195 207 106 180 343 113 172 889 102 654 909 87 73 922 111 169 593 101 312 322 93 575 939 90 67 813 111 365 879 98 213 484 105 194 996 103 130 651 111 342 592 93 280 476 91 596 846 89 25 608 96 269 341 99 27 135 112 946 974 93 371 559 89 47 449 97 735 842 94 434 851 101 338 356 98 463 632 121 298 654 98 162 529 105 272 318 124 279 952 102 523 946 102 187 932 98 690 746 97 277 458 92 222 659 96 17 119 82 426 705 87 27 764 108 497 828 93 460 707 115 522 613 96 822 911 114 111 315 95 99 655 94 218 274 97 734 990 101 285 933 104 209 755 88 87 392 97 324 875 98 250 886 108 311 414 102 217 667 99 179 647 99 159 281 109 112 599 96 307 895 96 360 403 86 119 236 86 295 727 104 13 518 89 150 448 101 249 710 98 249 505 100 384 613 84 47 71 101 266 978 91 75 968 98 806 999 93 107 586 90 100 576 92 249 300 95 82 434 111 137 358 89 852 989 84 385 937 97 157 353 102 39 974 114 501 558 95 559 816 112 65 948 94 348 421 87 497 605 97 3 263 97 171 715 102 342 501 104 49 620 94 237 737 110 676 786 103 174 866 103 68 398 104 68 302 106 497 617 112 61 211 105 367 773 104 11 84 81 272 402 107 668 765 86 217 707 111 248 464 102 612 813 113 418 705 87 61 749 92 531 864 116 323 773 89 3 707 101 72 948 101 645 972 99 404 939 106 21 631 93 60 346 107 0 321 117 372 628 101 122 741 102 118 124 84 513 689 108 704 869 110 437 827 119 386 915 88 176 266 120 122 889 109 557 622 114 671 755 106 272 469 99 623 771 106 927 953 103 256 264 113 44 80 93 311 693 93 8 476 79 284 889 116 563 815 103 551 643 111 483 582 90 429 876 98 201 460 101 163 631 101 36 236 108 185 928 109 237 482 107 360 760 110 738 976 97 155 873 90 14 837 90 36 393 105 533 610 93 872 900 81 355 621 109 276 916 91 162 386 102 357 656 81 293 912 90 83 351 105 162 299 95 761 909 113 269 749 87 39 877 95 454 897 113 502 632 105 289 930 96 380 835 111 52 139 102 302 705 92 679 903 102 657 958 105 153 430 96 170 476 102 4 431 93 94 752 87 21 526 80 18 106 121 95 408 102 829 833 87 475 833 95 510 977 103 445 982 112 487 831 108 307 926 105 466 989 94 65 91 100 213 391 115 435 663 91 366 807 90 16 393 103 89 965 113 419 520 95 472 843 85 531 984 101 298 480 92 274 348 107 176 767 117 820 949 113 242 444 108 675 726 100 134 491 101 154 305 89 564 864 103 111 116 98 419 815 101 95 151 94 127 366 96 445 829 104 283 355 74 538 689 95 24 710 100 454 541 91 48 75 84 549 668 96 754 899 106 347 460 102 708 736 88 256 727 119 525 872 89 25 573 76 105 973 111 34 828 98 206 554 113 34 118 117 151 604 116 259 628 74 637 789 114 100 567 99 441 618 103 479 661 96 298 518 109 547 864 116 573 754 98 24 663 89 92 156 111 232 891 97 70 440 96 432 851 94 212 864 81 327 422 112 419 473 84 172 313 98 188 274 102 226 874 105 598 990 91 112 848 97 550 997 113 643 924 90 220 845 114 428 623 106 356 517 120 485 715 93 270 870 99 134 238 96 45 211 103 479 852 111 118 572 117 511 592 86 37 861 90 120 706 93 444 970 115 134 376 108 94 254 104 654 818 121 63 539 92 429 840 116 190 389 95 171 684 92 374 826 115 821 904 96 103 393 97 649 888 93 578 677 93 136 542 88 352 849 115 819 881 111 502 762 99 331 763 109 94 841 95 566 970 90 752 858 106 117 539 98 454 965 102 100 272 103 797 973 95 19 593 101 80 817 100 549 825 109 495 871 99 663 733 95 322 354 100 838 960 101 357 385 84 723 780 97 55 124 96 92 617 116 246 249 102 606 900 103 29 254 89 733 952 113 111 267 115 467 953 96 860 945 92 450 751 99 71 861 109 392 567 96 184 980 97 616 851 113 794 980 92 420 606 109 548 706 82 6 788 100 42 904 93 893 968 92 562 934 105 112 548 108 528 582 116 858 928 93 81 989 104 185 447 115 31 846 83 249 478 95 259 745 101 162 175 88 19 978 93 254 646 81 82 313 96 605 801 105 435 487 103 5 484 106 2 492 106 415 604 88 92 927 99 253 705 101 292 432 95 358 431 90 676 996 92 425 821 104 27 57 102 483 796 105 159 537 101 130 356 101 510 681 80 636 843 92 77 575 109 557 616 91 25 577 102 47 903 92 340 390 110 17 45 85 69 684 106 349 567 92 766 988 110 87 610 102 559 617 93 476 645 86 298 526 96 0 490 102 84 248 109 54 238 88 536 995 108 200 767 92 194 270 106 125 551 102 290 547 101 172 957 106 480 538 114 380 919 115 687 950 87 182 565 96 339 998 112 406 742 101 354 757 98 84 673 111 49 117 126 325 739 108 413 447 92 538 960 119 286 922 92 196 948 104 414 770 92 497 702 102 147 228 122 463 808 99 536 747 110 328 701 117 457 798 97 572 706 77 246 370 101 492 708 91 284 486 108 199 805 110 205 664 107 139 475 88 131 394 128 517 595 104 272 935 111 434 876 116 12 598 105 933 950 102 46 249 106 673 909 96 143 581 91 396 496 109 567 697 102 424 528 92 555 810 105 84 906 100 380 938 104 722 853 87 344 353 82 643 644 99 237 998 85 326 591 108 144 897 98 177 743 97 289 912 70 350 902 108 366 830 75 381 741 96 13 348 91 470 566 115 434 932 125 638 907 107 802 959 111 22 716 80 276 700 88 615 618 103 228 913 104 292 694 107 468 992 88 390 427 96 477 738 98 64 919 97 458 848 99 591 831 96 736 822 83 154 425 106 56 749 98 449 975 101 614 689 81 157 898 91 146 965 99 485 619 94 245 249 101 711 717 103 139 340 103 355 437 108 313 853 94 419 442 99 692 820 102 35 872 83 643 763 116 146 378 104 856 916 114 370 470 105 578 972 126 570 621 96 139 456 103 206 645 111 556 879 117 508 612 92 195 950 104 126 895 94 466 675 97 384 918 112 18 232 124 447 958 111 407 790 114 500 762 93 603 708 81 124 601 113 290 910 94 405 690 81 446 522 100 325 927 103 234 968 106 468 562 93 295 775 116 834 917 104 127 651 104 706 992 96 387 514 94 84 951 84 221 838 91 362 416 94 480 656 103 159 912 84 231 520 83 482 841 93 825 936 115 145 328 111 82 965 110 301 931 105 820 937 111 103 485 83 616 897 128 97 346 96 456 582 121 329 358 91 114 478 94 354 895 114 25 725 114 40 123 103 130 472 105 171 397 105 189 698 75 600 900 95 152 637 107 180 628 79 142 905 99 475 812 90 322 413 104 420 936 115 285 877 93 82 850 98 243 542 109 294 943 115 357 499 105 1 254 111 582 890 114 581 937 114 175 715 99 863 894 92 140 691 95 330 464 100 11 615 93 421 676 81 240 477 116 199 385 104 404 688 117 32 993 92 126 382 111 50 911 99 713 880 87 141 733 90 231 863 106 117 526 98 429 946 100 523 697 96 58 583 102 76 765 115 64 322 97 341 741 94 50 471 92 8 758 98 447 803 107 243 960 93 248 715 97 496 521 82 17 359 106 465 966 104 373 700 103 277 503 102 343 582 104 642 955 106 566 743 86 741 784 113 478 484 82 347 635 93 923 929 90 119 134 87 681 849 84 184 378 92 288 575 78 195 361 98 964 985 88 34 605 97 217 792 75 190 811 117 8 496 104 557 892 113 276 480 93 262 939 98 772 773 125 900 932 80 222 832 88 928 966 112 132 406 108 420 727 102 158 605 81 222 290 90 634 726 91 175 611 100 46 924 116 454 856 92 10 150 103 555 710 100 66 483 104 301 891 98 41 997 112 147 248 121 95 687 110 391 917 94 663 692 119 481 674 91 293 626 97 19 60 78 598 922 102 453 581 77 8 108 96 31 541 90 174 243 108 13 935 82 213 813 86 12 483 90 492 834 95 107 153 95 100 271 103 400 925 99 131 802 98 266 673 108 556 740 97 281 950 78 174 516 120 375 707 104 22 452 93 13 868 97 587 939 95 172 694 111 502 893 97 735 824 114 48 476 88 87 845 110 173 918 102 744 925 98 18 263 104 866 944 91 383 494 107 320 469 97 72 97 114 100 383 108 116 798 110 502 718 103 462 952 105 1 780 102 83 649 115 52 671 115 541 889 107 77 176 103 22 734 109 397 920 91 129 711 98 33 938 96 579 637 97 392 488 115 122 694 90 161 250 94 335 536 106 256 747 104 686 870 91 289 859 110 142 230 100 276 892 119 614 991 103 585 659 111 81 181 100 92 829 116 564 647 88 419 842 86 188 299 105 10 922 107 321 701 101 201 339 93 135 147 101 318 575 98 632 752 98 461 983 99 930 943 96 183 710 94 108 706 99 18 126 99 87 687 101 161 658 98 574 856 94 467 858 94 193 872 84 83 169 117 577 736 103 245 530 96 448 626 103 329 762 84 623 808 91 258 900 102 144 691 110 4 843 87 197 463 127 731 953 92 109 522 104 742 893 96 254 661 87 499 661 104 14 583 105 302 328 80 532 650 96 515 660 93 778 799 107 49 74 92 86 528 88 813 897 110 528 701 102 475 868 106 540 632 96 57 794 83 363 872 113 562 732 93 7 279 86 213 995 90 585 815 117 634 963 100 62 385 85 742 772 103 230 618 101 440 620 99 161 629 103 842 990 97 59 637 90 269 336 91 172 203 104 389 687 107 339 968 98 538 695 113 618 828 98 739 993 89 390 703 83 458 805 107 134 147 118 262 685 91 91 277 106 118 945 99 699 732 91 86 511 102 399 720 100 108 460 112 501 625 107 104 418 99 122 678 96 279 949 96 100 734 105 657 773 96 430 916 103 477 788 94 325 618 114 566 819 97 344 445 78 315 804 93 640 814 95 549 957 100 537 955 118 224 334 109 527 800 98 197 647 114 364 925 100 616 886 98 75 821 103 84 131 98 16 582 101 103 372 84 111 832 101 273 802 91 181 968 105 265 930 106 484 598 105 492 797 119 803 824 105 341 811 90 609 736 100 219 924 91 78 519 112 887 893 81 50 945 99 246 788 86 735 956 106 332 850 110 189 912 104 437 688 101 70 626 84 115 189 89 269 383 122 133 712 90 284 398 93 392 761 93 375 580 95 271 961 95 82 357 112 361 969 83 61 466 102 549 875 104 694 914 89 44 338 104 246 526 79 730 889 109 28 42 89 344 813 109 376 995 110 806 956 86 579 886 92 745 757 104 29 259 103 259 625 93 519 806 101 482 740 97 436 989 102 608 755 101 217 896 111 615 807 100 68 536 101 638 983 103 49 532 101 614 725 99 850 893 103 5 462 117 414 430 98 168 593 92 898 990 95 223 556 119 62 474 101 547 735 93 28 750 99 443 639 88 215 234 104 587 890 90 236 547 100 195 867 99 705 969 93 443 634 91 407 943 111 407 679 99 263 651 108 221 429 95 505 668 105 95 248 108 403 810 116 133 293 102 77 762 106 66 303 96 243 403 97 299 993 99 226 377 103 137 440 101 259 751 121 640 783 101 73 932 83 328 615 109 413 846 104 640 864 97 49 415 104 143 514 102 21 917 107 271 749 84 426 739 115 213 694 82 227 444 89 218 660 103 815 823 92 672 685 97 308 529 97 65 150 102 519 776 109 413 465 95 820 849 93 284 525 103 302 971 99 4 232 124 460 781 99 682 854 95 462 883 93 89 293 101 201 388 90 377 772 115 763 809 94 26 259 100 170 337 104 394 683 119 270 792 101 322 651 89 299 495 104 58 601 107 329 487 101 285 918 107 4 19 100 388 531 101 24 784 87 536 551 84 612 653 102 31 441 102 113 323 106 74 295 86 612 843 101 172 246 97 372 748 100 97 255 106 2 149 89 21 938 95 425 890 105 189 933 108 928 964 106 471 790 92 53 315 114 806 870 108 528 812 102 272 626 103 532 955 95 162 283 73 206 213 89 87 506 119 73 481 95 250 921 91 734 816 98 35 283 88 459 489 98 403 434 96 792 798 109 557 867 91 71 702 103 98 760 104 571 643 106 677 869 114 549 584 105 889 920 87 329 785 126 754 913 114 653 689 90 9 962 93 481 598 95 120 351 100 380 940 93 38 653 98 735 951 92 502 996 99 580 932 100 396 965 97 335 933 91 102 334 108 952 963 100 583 674 111 247 320 93 17 158 100 149 595 98 867 881 104 581 819 106 328 692 96 270 437 104 286 658 83 633 878 104 499 940 106 280 933 102 916 917 103 55 434 89 235 621 81 668 956 111 343 702 93 180 355 99 240 978 94 73 460 109 419 502 89 673 908 107 595 976 93 855 943 85 274 398 112 19 467 113 412 424 103 71 540 107 789 889 95 225 563 91 206 465 98 178 735 88 899 999 94 114 799 92 351 886 105 678 971 115 148 504 104 242 952 107 172 517 97 36 592 89 271 805 90 167 566 89 333 778 89 646 936 108 199 825 101 737 967 109 168 520 91 6 485 98 218 714 91 520 652 96 428 734 96 414 641 109 6 129 100 197 664 84 31 221 107 550 700 118 824 859 97 797 840 92 302 310 91 240 410 102 286 718 91 62 306 93 199 750 93 732 913 98 210 579 106 586 814 111 585 834 90 105 150 98 782 821 90 199 678 96 499 544 91 444 624 101 149 304 106 131 256 101 105 921 104 393 459 95 687 978 98 68 664 106 512 924 97 247 394 101 69 99 114 320 504 106 57 63 106 411 916 106 533 881 112 17 596 101 627 899 79 304 566 111 237 897 90 169 517 102 275 369 91 151 884 83 129 951 114 390 480 103 564 719 104 708 808 96 18 250 109 326 784 96 11 97 102 620 731 107 103 279 99 742 980 84 43 220 95 224 912 96 186 194 100 441 885 93 217 816 108 725 781 85 456 642 105 278 819 102 262 858 114 520 688 125 176 731 99 27 124 86 85 905 109 779 805 96 399 410 105 262 884 107 589 709 110 17 467 95 141 955 89 283 899 97 147 734 109 695 877 92 309 518 106 48 251 101 291 539 102 251 820 100 250 476 89 246 988 96 125 887 95 255 879 101 149 798 94 42 665 94 474 513 107 298 915 97 216 936 109 282 919 96 109 336 110 568 750 104 710 920 97 458 962 93 132 968 117 330 337 97 316 555 116 144 626 92 32 689 99 733 862 93 27 910 112 496 720 98 801 892 101 707 709 112 111 993 105 226 448 107 9 511 101 132 399 113 9 808 109 90 536 86 29 552 102 108 859 100 146 844 103 754 836 103 363 997 84 474 673 90 569 656 108 58 286 112 25 914 87 438 742 101 15 634 108 712 754 85 518 754 113 788 866 92 197 974 100 355 923 101 62 920 112 5 506 119 155 903 107 796 918 108 22 880 83 259 883 81 423 571 79 150 709 103 242 570 89 107 830 94 215 357 107 106 524 101 143 762 107 152 834 98 446 901 85 493 647 96 184 214 108 419 569 92 565 677 95 271 494 101 402 798 105 769 773 96 513 901 100 137 698 106 508 745 110 125 214 109 420 559 86 275 796 80 68 894 93 100 692 95 641 814 87 699 723 117 470 765 108 419 819 104 190 754 91 215 477 103 253 450 110 139 758 100 165 454 98 33 709 94 461 758 95 487 657 86 67 455 125 459 969 115 579 628 95 550 731 119 134 152 114 486 998 82 561 658 103 522 739 108 154 189 90 434 600 91 477 602 106 137 585 82 19 714 96 496 840 100 162 198 114 602 838 90 592 833 88 456 699 105 271 344 98 622 936 109 488 939 117 207 690 93 427 658 100 123 552 92 344 828 97 16 892 89 34 336 97 497 760 97 342 699 108 272 768 110 367 595 92 465 795 90 71 853 125 679 771 98 430 937 106 250 753 95 712 990 96 94 647 85 394 917 97 222 734 100 245 432 86 415 596 86 175 329 108 616 763 93 192 775 102 117 253 106 443 693 95 667 847 104 656 797 100 272 859 101 219 815 97 724 775 104 123 249 106 262 477 96 107 217 101 62 935 89 505 709 84 416 538 100 716 982 106 783 847 97 170 586 93 796 915 90 154 475 103 34 574 97 345 686 87 112 149 114 184 775 87 874 900 105 264 963 118 406 833 90 367 632 97 87 442 109 228 959 106 20 707 103 315 815 93 636 914 109 430 554 106 555 704 94 10 686 99 179 959 105 507 822 90 235 379 86 367 630 98 710 989 103 333 584 99 85 346 108 492 818 102 69 598 92 526 917 99 120 726 110 16 600 98 16 124 84 184 418 102 496 850 111 490 682 98 276 479 85 376 811 115 144 569 100 699 996 109 245 868 103 609 896 97 422 813 103 398 708 118 55 439 109 115 978 107 394 752 80 62 121 88 214 821 103 680 749 101 294 836 107 46 447 104 442 945 113 518 520 105 483 924 97 432 984 89 369 451 95 52 544 94 574 841 107 67 802 95 84 91 103 409 695 88 682 966 93 147 968 100 90 717 95 616 724 99 460 720 107 564 912 93 395 805 103 177 580 94 512 676 90 795 904 79 225 237 95 76 502 109 100 385 103 356 713 124 57 72 96 389 850 93 182 564 102 346 677 93 454 989 87 454 658 85 253 741 100 380 918 79 764 994 98 156 178 86 404 611 78 174 207 111 174 222 86 143 152 103 440 478 99 118 917 85 937 995 92 546 792 111 131 757 110 37 615 113 223 342 103 274 296 92 64 323 109 250 877 106 491 873 89 571 592 107 189 757 93 78 233 105 733 760 100 180 403 97 576 725 107 33 116 91 94 282 102 732 745 96 742 987 95 918 993 103 362 892 117 22 23 98 357 713 105 145 421 89 381 416 96 177 455 108 682 796 94 442 604 104 389 534 113 497 768 104 99 536 108 199 936 98 876 908 86 246 946 86 538 753 105 35 839 113 343 997 110 616 633 120 283 931 109 40 964 82 5 861 91 358 755 100 438 472 94 4 343 82 400 840 98 110 225 118 676 905 94 508 671 102 37 958 110 490 990 93 343 696 108 530 905 95 22 636 91 386 390 102 803 833 117 313 530 87 226 620 98 308 396 97 205 666 97 463 531 90 431 597 100 601 882 104 294 296 107 64 110 114 288 963 98 179 388 92 160 199 85 346 616 100 598 761 101 45 457 108 225 232 106 155 998 103 212 591 98 167 891 108 117 687 93 82 901 98 281 843 89 557 620 98 19 736 100 157 626 95 680 885 78 12 176 102 631 877 95 518 850 96 43 186 98 596 899 123 373 757 94 350 570 81 225 308 105 491 719 85 40 799 102 913 936 108 79 551 92 45 983 95 77 427 86 106 960 93 275 760 97 30 842 124 118 137 109 314 879 99 157 836 106 422 652 85 565 641 103 298 697 109 509 710 94 18 20 98 422 743 103 379 452 89 212 713 83 694 892 108 12 578 92 263 580 91 436 988 83 259 337 94 403 520 109 91 374 104 925 973 103 40 291 98 115 792 89 232 724 95 182 891 103 311 615 102 185 450 98 806 944 94 339 494 103 7 843 112 769 831 102 185 419 102 770 907 97 440 472 105 82 636 91 767 971 114 267 552 106 662 708 113 45 791 100 537 899 110 553 900 100 673 943 100 657 663 94 82 899 77 492 585 103 498 699 88 324 442 90 300 738 83 187 561 83 317 869 89 615 952 111 569 595 111 166 291 103 279 551 98 402 958 98 285 409 84 317 470 90 152 260 84 553 663 99 472 951 96 812 992 101 52 491 98 657 684 109 111 564 104 12 444 88 342 467 107 105 642 112 539 783 91 231 846 96 655 662 86 94 391 95 264 462 104 33 518 96 872 956 95 747 876 87 384 751 98 79 364 95 415 784 107 266 450 107 143 462 115 318 596 88 407 657 118 750 924 87 783 985 104 551 910 110 521 816 99 471 754 97 490 706 119 22 579 90 391 587 103 244 843 114 313 424 96 733 938 82 189 893 117 8 230 116 260 419 103 447 963 101 428 794 99 258 967 96 377 503 99 186 657 115 470 646 114 562 736 79 520 991 96 324 626 106 467 696 83 559 863 97 80 82 97 779 786 100 25 952 111 430 912 87 150 608 106 75 380 105 40 624 98 464 481 97 456 561 99 414 667 93 451 518 107 222 731 93 491 671 85 532 831 90 171 881 99 74 153 95 283 764 101 730 779 93 679 862 98 232 674 77 329 858 99 484 630 99 195 708 110 358 498 99 96 733 88 669 791 86 401 458 117 687 993 82 925 950 97 210 973 91 338 831 89 438 440 97 60 531 92 341 705 91 293 611 85 543 793 92 98 196 95 104 841 92 234 825 105 481 505 106 641 856 87 186 445 111 342 380 94 206 516 89 187 227 123 797 815 108 229 537 105 856 945 90 554 822 94 542 749 102 23 955 112 662 823 119 22 918 105 801 842 89 331 883 102 292 730 108 95 491 96 194 957 107 148 387 114 652 723 94 477 990 96 774 980 84 20 943 101 438 972 92 30 105 92 372 482 98 244 425 102 62 495 88 362 369 106 516 919 96 637 939 109 353 982 89 674 815 86 61 623 103 302 881 97 507 997 102 375 738 96 582 709 103 12 44 94 292 366 79 7 654 89 162 833 92 358 518 113 83 208 105 98 798 104 385 823 100 418 919 77 522 901 86 113 389 93 879 885 111 479 635 108 839 862 92 233 388 107 150 986 87 220 506 107 336 619 99 175 884 100 20 187 93 742 768 104 403 543 90 13 216 88 123 553 92 323 675 94 631 744 98 562 873 81 8 654 116 196 600 94 545 953 100 135 698 108 850 859 104 323 699 99 100 719 103 739 994 105 48 321 103 364 600 107 215 934 105 292 682 83 124 928 113 44 228 108 174 680 87 571 915 129 864 989 101 497 537 91 322 851 106 290 520 113 11 94 98 404 819 105 169 208 76 274 533 86 37 309 103 584 905 95 98 504 109 52 561 115 328 557 102 376 992 113 18 703 109 575 741 99 319 779 99 244 976 119 689 935 93 100 354 112 346 773 106 591 860 82 394 497 106 189 987 102 347 707 95 213 722 113 455 849 104 707 774 100 45 957 110 437 856 100 555 858 91 120 274 97 171 632 90 342 858 84 44 850 107 125 307 105 71 662 95 155 857 98 450 786 117 289 763 101 448 635 112 303 974 103 100 750 105 132 574 122 606 916 102 186 922 98 241 717 107 690 848 88 163 907 84 282 686 107 349 454 95 899 973 104 437 634 83 381 391 78 899 961 128 95 871 94 90 175 99 198 628 102 25 297 89 618 688 101 864 955 108 498 626 93 526 848 102 634 823 105 661 923 97 215 534 89 344 557 100 45 549 110 24 409 102 217 991 114 166 415 103 392 494 95 151 446 108 81 424 108 70 732 103 81 353 96 156 626 97 92 974 99 7 982 107 552 815 108 630 710 85 717 943 80 473 956 100 153 516 91 220 361 101 400 879 94 101 229 118 323 546 98 514 533 104 192 998 121 111 799 96 73 162 102 683 957 100 2 331 90 430 626 112 384 928 120 276 769 91 0 629 76 284 301 100 130 503 85 69 380 89 343 725 86 360 626 97 181 616 90 38 179 94 284 898 83 96 532 101 487 651 101 251 774 114 57 574 85 139 283 109 50 862 114 81 846 108 137 958 95 449 783 96 139 752 94 359 824 98 37 577 99 84 671 108 330 454 86 259 331 98 7 864 94 403 571 114 435 814 111 565 710 105 352 733 93 68 193 98 140 841 99 848 947 94 751 861 109 543 546 86 460 524 103 69 662 106 427 711 102 443 767 111 448 998 110 769 942 94 130 795 102 318 833 102 268 540 103 625 812 98 100 590 92 156 606 104 12 797 89 26 747 92 28 805 105 487 834 102 43 302 111 768 772 116 162 949 97 154 927 94 326 368 96 724 758 80 317 441 100 99 670 88 845 923 109 613 779 86 52 136 92 617 970 104 464 627 104 576 749 97 586 614 76 36 58 108 51 833 93 885 912 93 681 939 105 154 359 111 375 463 95 219 967 93 259 326 111 136 695 99 669 949 101 372 899 88 326 427 108 501 848 109 234 276 105 243 720 90 2 950 91 437 970 107 521 841 93 716 969 93 365 701 105 539 867 83 314 552 111 79 348 110 623 703 104 306 919 113 651 780 106 427 704 109 39 967 78 405 582 112 811 957 113 68 724 99 30 139 104 89 123 93 246 688 95 129 324 118 879 905 102 334 620 110 573 656 106 25 753 113 76 860 92 386 396 103 380 895 104 257 444 105 425 554 88 323 944 119 296 534 101 396 751 107 81 726 93 147 353 85 325 353 111 280 966 85 152 168 89 436 516 98 76 575 109 593 972 108 642 886 99 99 388 91 209 313 96 452 524 90 557 780 97 314 472 80 298 796 100 352 384 90 620 804 84 330 437 99 641 958 101 152 526 107 340 543 103 98 298 96 35 726 96 15 234 91 28 855 103 172 300 102 64 941 104 187 541 88 715 865 86 145 511 105 478 862 87 499 787 106 291 885 103 583 946 132 558 721 97 72 338 102 665 682 118 769 976 87 802 947 102 301 459 101 204 898 103 656 990 98 102 116 83 550 631 101 130 164 111 184 794 78 418 426 122 547 999 98 104 151 83 324 428 88 280 912 90 505 819 104 347 741 104 229 627 90 17 278 99 590 949 112 201 394 108 771 875 109 273 364 109 597 885 89 153 276 126 64 212 106 70 858 101 189 840 93 260 735 76 211 565 86 29 959 87 168 396 96 177 971 101 43 246 95 550 818 105 692 891 91 633 921 110 196 805 118 472 998 85 608 860 100 260 478 96 198 372 104 51 106 112 297 390 113 19 192 97 370 956 108 97 298 104 14 561 111 220 995 87 95 582 108 439 613 109 24 875 99 348 778 96 289 650 78 274 703 84 544 843 85 103 196 107 423 977 89 313 795 91 258 617 96 30 824 118 248 629 95 455 982 105 496 514 86 58 287 108 531 638 95 341 494 96 497 660 85 165 355 80 463 715 111 662 832 98 115 934 104 212 793 92 575 665 93 107 300 111 66 993 96 250 958 98 25 260 78 57 898 128 714 810 87 603 910 107 548 853 120 100 676 83 371 377 107 426 473 107 24 37 76 543 596 94 397 521 100 695 906 118 337 591 101 232 356 95 143 411 109 423 598 109 148 289 108 38 258 106 203 545 109 201 867 102 451 820 99 403 935 95 492 641 103 20 894 105 779 877 89 354 362 100 99 632 87 78 553 104 17 637 100 822 984 95 55 433 84 203 869 89 334 530 98 481 991 106 104 111 109 20 508 108 62 894 115 704 845 93 840 881 101 251 589 101 412 537 95 393 990 111 404 684 123 448 968 82 454 539 116 133 582 112 67 251 86 517 618 98 69 89 77 873 977 110 388 620 95 169 684 118 551 736 96 129 178 112 71 880 105 509 827 94 652 763 84 144 665 100 70 950 102 45 715 105 55 393 91 808 939 97 200 657 96 287 608 113 86 115 103 67 973 93 611 955 91 457 860 90 131 293 91 27 909 103 227 269 101 571 935 111 231 825 106 605 828 84 44 402 76 374 552 97 195 335 81 820 880 96 964 970 78 116 212 95 179 738 84 568 864 85 179 829 107 738 996 121 28 806 114 127 975 102 183 585 97 207 324 101 139 872 100 359 598 102 935 994 107 36 206 94 208 599 87 189 298 104 164 375 106 419 676 87 660 935 91 564 941 105 359 436 94 68 150 84 254 403 124 477 865 110 190 234 96 169 628 95 66 323 127 110 857 112 554 992 114 472 876 89 461 689 97 486 794 85 218 873 96 297 794 109 355 382 111 319 632 111 277 404 96 160 549 108 414 717 108 11 665 115 445 808 112 311 586 85 592 974 85 641 758 107 309 820 117 145 866 98 332 612 106 669 800 86 654 891 90 808 967 95 410 631 104 547 912 88 309 585 94 536 992 101 8 257 97 362 910 107 178 599 89 580 908 98 776 844 105 246 752 87 849 965 108 478 787 102 747 970 97 32 632 93 237 309 89 824 848 97 428 493 117 872 987 108 736 970 102 106 299 101 126 873 103 40 797 96 25 669 98 627 937 97 20 298 101 57 582 93 275 880 98 449 755 93 100 508 85 144 503 100 827 905 111 419 659 105 540 857 96 206 929 110 501 945 97 7 389 115 108 434 114 269 541 105 885 990 96 443 602 109 747 833 87 381 770 83 341 486 101 174 192 96 322 464 112 478 560 106 823 980 83 95 106 96 425 565 114 294 876 105 220 884 90 685 711 101 349 805 86 681 935 77 76 831 99 14 53 99 351 871 102 427 941 93 650 880 95 656 808 74 643 966 86 234 633 100 366 806 93 244 353 92 364 564 88 573 804 112 300 993 101 864 995 108 36 163 96 436 476 87 547 898 82 241 496 90 6 406 108 408 482 108 17 745 84 43 52 99 61 135 108 444 910 96 641 876 102 246 638 101 680 866 108 165 272 94 30 988 105 44 163 106 143 625 96 512 920 85 157 222 89 645 965 86 22 287 109 16 933 85 772 853 105 474 952 85 805 918 120 66 468 112 237 814 105 105 380 94 290 465 88 280 470 101 549 813 98 305 421 103 115 642 118 279 671 119 349 818 107 259 375 97 74 948 103 352 823 111 400 734 93 77 510 88 704 959 84 554 598 95 82 361 97 0 470 86 359 372 98 71 564 97 662 788 92 552 684 114 457 933 104 431 961 104 55 480 100 629 753 107 106 715 101 169 214 95 564 937 94 314 533 110 636 737 107 773 964 105 113 690 94 62 345 92 382 631 99 324 832 102 345 975 102 276 786 111 366 731 102 389 524 94 555 838 100 15 561 92 311 508 84 82 953 99 12 455 107 512 871 83 28 169 103 277 710 99 485 965 93 448 746 110 424 749 102 264 793 84 592 887 98 110 133 121 10 77 87 512 763 90 565 672 111 59 851 100 38 935 108 592 626 96 147 765 125 63 312 114 308 402 99 393 871 98 13 173 86 626 813 124 624 704 96 194 643 94 229 491 105 624 824 102 539 705 101 220 570 103 607 639 95 239 445 85 625 966 109 70 337 93 414 556 79 117 798 121 14 364 102 189 320 101 897 966 106 838 976 100 111 468 98 299 454 74 243 902 93 482 537 103 560 838 92 614 729 102 806 972 116 398 704 91 276 765 101 239 330 104 729 914 122 644 893 91 130 733 96 532 942 91 543 889 127 493 795 80 103 912 107 736 874 91 370 954 110 323 796 108 756 765 87 27 58 108 130 458 101 174 368 98 695 847 105 121 939 91 572 756 108 168 807 99 499 845 98 35 801 96 124 235 98 510 542 114 190 344 108 145 336 94 522 931 81 55 191 113 208 591 89 371 815 80 0 956 97 37 715 92 353 810 123 388 709 107 207 860 90 227 549 113 425 564 86 579 920 103 25 65 95 242 244 111 455 486 108 203 506 97 419 978 97 626 704 92 460 782 103 14 521 108 369 541 105 244 583 102 59 408 86 720 859 102 23 962 89 213 336 91 475 899 106 223 323 84 365 556 106 155 838 100 346 686 101 77 607 99 79 966 91 71 102 115 150 884 92 171 309 102 251 602 117 452 460 95 694 800 90 230 758 97 116 914 96 256 760 76 43 566 86 269 295 99 307 848 85 498 585 99 63 155 98 46 677 98 464 650 102 645 877 106 168 954 111 701 952 108 358 707 97 86 815 103 39 863 119 140 780 106 340 601 101 360 840 102 74 872 84 113 837 101 453 730 99 114 952 91 559 811 102 17 947 111 20 48 105 394 655 109 21 29 93 35 983 90 118 919 107 95 212 109 177 642 102 424 442 101 62 577 86 113 990 100 347 599 82 436 947 103 339 419 109 744 933 93 478 683 98 677 984 97 209 668 101 475 793 92 7 428 96 716 919 111 580 792 94 191 457 90 20 435 90 336 407 112 287 573 93 194 973 110 214 841 88 107 469 106 467 854 110 592 879 94 530 578 82 186 594 109 67 222 97 16 197 114 431 761 100 129 350 114 713 897 86 195 652 94 37 977 120 738 930 110 576 957 106 393 522 109 6 344 94 159 273 103 170 279 82 421 729 93 443 559 90 2 649 119 44 652 96 802 974 93 309 839 107 699 803 100 355 836 96 420 823 95 793 805 93 40 457 112 737 847 78 59 288 127 399 801 90 592 703 79 165 632 112 30 323 87 345 505 94 765 968 98 46 187 111 329 648 107 479 733 101 269 806 121 399 514 82 436 946 91 44 283 99 229 258 109 51 312 127 263 426 85 245 259 103 785 849 114 450 943 101 311 874 100 352 922 103 107 511 101 81 914 110 81 477 115 400 894 93 507 508 102 112 123 93 65 922 126 844 898 97 279 470 80 592 981 102 190 249 105 460 635 103 273 593 94 351 858 101 252 783 97 179 280 103 353 864 109 217 467 88 498 896 94 19 389 119 214 726 111 249 719 101 94 632 88 79 927 94 91 316 119 2 968 95 396 413 107 189 622 100 423 867 105 370 401 72 190 671 106 0 892 84 196 315 115 376 783 93 359 653 69 145 718 97 68 435 78 186 340 105 175 906 92 176 619 90 534 652 90 327 781 96 945 966 99 235 575 113 189 475 100 579 930 107 438 897 113 535 979 93 552 969 99 206 639 103 237 796 101 515 679 102 436 960 87 221 626 94 128 556 91 392 956 93 61 874 81 136 826 91 281 362 96 381 836 94 349 588 99 285 584 81 53 545 127 273 946 94 231 467 107 137 661 97 238 557 112 387 612 115 28 317 90 327 520 101 115 693 100 843 971 98 576 803 105 339 845 107 659 962 100 528 575 99 180 984 94 649 905 109 759 891 101 148 897 88 83 198 107 253 373 92 872 890 93 136 348 89 141 260 106 59 225 87 37 888 81 234 518 94 175 236 99 313 444 117 342 725 104 226 992 83 199 857 104 396 400 109 287 808 103 148 573 87 44 617 106 591 640 101 246 598 109 34 412 84 81 110 103 804 859 95 208 861 103 652 810 85 498 549 105 220 454 89 241 768 108 426 461 101 48 785 99 201 626 84 108 272 90 442 509 98 17 380 91 247 328 109 712 756 116 347 551 94 620 711 97 379 740 98 168 646 104 228 644 106 29 889 100 463 513 91 562 767 83 167 597 101 384 402 105 399 416 100 89 369 90 184 968 100 102 342 118 410 559 97 243 846 96 43 570 98 518 923 95 110 836 105 32 91 96 299 680 101 595 864 94 234 449 100 435 907 91 195 974 85 81 915 84 388 690 91 497 698 115 211 853 91 899 983 102 301 727 108 465 948 109 124 381 120 14 830 99 53 709 110 448 809 91 69 725 105 96 876 85 657 929 105 196 806 92 640 858 108 688 933 87 318 992 114 31 940 91 410 435 87 71 517 102 313 555 108 24 279 112 37 389 95 124 215 106 679 800 107 500 656 99 40 285 92 40 715 84 235 428 108 50 365 91 450 850 111 823 950 93 533 568 107 164 480 103 301 479 79 302 836 106 221 324 105 742 861 106 251 865 102 674 708 88 512 621 97 26 911 98 143 583 115 245 588 91 114 729 122 353 527 113 66 986 96 136 423 88 109 552 91 491 600 100 82 627 96 400 990 114 73 564 91 75 176 104 288 455 91 457 599 101 359 437 104 81 636 91 197 849 108 43 241 97 23 722 85 311 467 101 128 825 119 187 197 102 704 865 99 313 395 98 459 812 87 469 940 99 25 101 88 72 644 98 268 530 90 603 885 113 771 961 109 671 943 96 453 541 103 901 978 82 303 741 111 909 993 108 206 430 102 857 918 99 183 451 86 609 639 107 404 718 103 96 248 105 68 663 106 623 724 120 96 760 101 313 415 98 14 24 91 182 799 100 101 428 85 383 539 101 449 655 117 829 933 104 750 875 109 164 322 90 593 729 97 641 781 103 56 809 99 595 955 92 367 394 94 793 935 114 922 971 110 195 704 113 839 879 109 75 759 120 425 529 117 383 706 96 41 139 104 379 387 96 143 614 93 151 887 101 476 931 99 174 824 99 8 939 112 27 68 86 134 865 79 571 856 97 297 818 96 686 728 99 243 272 96 279 520 110 820 924 100 294 884 107 148 461 101 67 380 109 68 283 92 662 848 107 62 893 94 742 779 97 282 929 90 25 708 100 71 364 105 384 814 118 428 743 100 352 422 124 861 993 101 435 927 101 56 354 107 26 40 105 43 292 79 1 265 95 43 898 88 442 515 101 466 565 93 851 860 113 34 865 104 197 780 87 21 908 112 330 731 107 292 931 80 721 800 86 648 827 108 127 384 99 417 650 82 306 726 100 345 369 105 621 764 112 33 131 110 148 898 93 394 749 112 452 957 86 306 650 92 114 365 81 715 938 101 152 897 95 320 751 112 187 595 106 921 991 95 909 962 121 371 776 105 226 901 97 956 981 90 540 973 86 482 662 119 506 534 97 177 223 98 140 222 93 654 833 105 625 768 111 766 846 93 493 797 101 615 663 104 155 672 93 882 994 113 74 320 96 841 977 100 742 870 96 430 952 101 211 314 97 380 886 79 275 901 103 28 644 104 613 841 104 257 780 94 380 639 106 360 647 103 118 430 92 366 723 119 32 803 103 7 420 102 425 579 111 267 722 112 380 414 107 572 949 84 66 495 101 543 653 101 175 591 107 249 883 103 410 544 99 640 959 94 745 860 85 134 588 100 131 964 93 59 765 100 133 768 91 733 805 111 77 247 103 291 607 102 460 769 99 672 777 100 759 982 100 657 925 103 75 798 109 218 537 91 688 827 97 125 536 106 258 864 101 249 863 94 858 964 94 552 963 101 605 673 85 600 705 85 64 450 98 425 777 113 341 529 100 30 374 95 438 838 98 140 999 108 84 627 121 385 861 104 92 933 104 239 956 92 380 790 70 234 386 108 40 452 99 264 704 95 328 791 96 396 471 108 778 811 102 602 737 87 194 407 101 507 835 82 232 834 98 419 440 108 312 461 100 31 573 93 168 191 105 236 917 98 661 763 90 500 994 98 117 706 94 429 554 101 259 514 94 212 969 98 615 723 117 302 923 94 754 956 87 354 916 109 65 827 86 291 455 104 68 275 92 174 240 96 691 880 98 148 887 105 218 658 91 367 818 87 267 429 110 23 896 83 517 833 78 720 976 92 136 482 90 82 529 113 23 708 76 253 695 119 597 677 93 101 749 93 65 887 95 560 837 107 152 839 100 323 886 99 349 462 97 645 995 109 346 698 108 356 674 122 128 566 114 271 383 77 418 677 94 323 991 100 400 594 125 52 494 102 239 590 84 159 904 106 643 953 75 40 924 96 103 974 114 241 333 89 824 932 101 14 341 100 371 541 100 665 963 94 78 365 101 690 883 112 309 698 94 469 684 91 586 890 103 33 415 98 335 956 81 266 798 97 47 618 92 0 688 98 524 600 100 46 413 95 211 423 108 625 855 80 347 889 100 81 769 101 65 817 96 338 974 90 272 397 103 258 314 100 469 652 81 76 670 100 575 584 106 163 823 87 529 877 109 72 314 101 37 97 103 255 606 104 464 518 115 786 938 111 569 650 109 134 560 94 152 659 107 530 661 95 570 667 90 711 891 110 589 834 113 50 261 101 100 813 98 198 965 98 158 366 94 27 82 93 27 467 83 34 662 103 147 445 116 206 398 92 471 687 100 166 843 101 267 521 102 178 596 101 328 602 94 539 986 104 169 453 102 460 633 116 660 772 103 56 114 106 242 409 96 207 656 102 464 935 116 265 296 99 71 375 121 107 696 112 263 812 118 348 658 103 245 565 90 815 863 98 105 165 102 551 766 117 84 572 89 304 861 103 356 872 90 112 182 106 69 407 101 31 487 103 272 591 78 527 897 97 694 984 113 677 932 108 258 775 97 433 726 92 38 508 103 706 909 81 735 860 98 19 605 85 161 437 113 263 927 107 405 829 91 330 921 116 388 498 108 201 318 91 994 997 97 221 711 99 183 764 97 478 896 92 37 149 96 255 276 94 828 831 104 352 598 103 541 774 106 300 740 106 90 843 87 221 978 89 310 568 113 356 448 105 98 827 95 272 604 87 502 760 102 368 703 106 147 772 94 218 515 105 563 695 107 523 924 105 145 411 99 488 596 106 831 843 103 212 869 86 206 883 114 195 436 92 243 383 109 98 922 95 235 680 105 59 290 87 473 941 95 794 993 101 244 891 103 631 739 96 422 544 96 672 716 90 548 570 104 145 754 99 79 778 102 252 815 70 391 921 96 185 927 99 262 420 80 187 322 113 411 921 111 36 873 101 614 710 123 566 985 100 1 477 95 242 484 111 8 431 89 256 975 96 522 675 98 28 798 95 463 995 82 417 447 97 446 947 94 724 749 105 320 603 87 622 959 107 252 275 115 875 959 107 463 859 97 116 437 96 256 887 94 667 677 90 198 360 106 367 949 102 303 605 101 312 714 104 163 740 95 190 590 120 581 606 101 451 641 94 583 896 107 175 232 106 437 895 105 303 442 99 740 875 93 154 247 100 440 770 96 36 597 110 709 832 110 188 712 93 59 384 97 88 971 109 586 719 90 631 931 103 429 865 103 175 829 107 171 440 100 553 595 96 571 723 102 9 45 93 487 772 85 473 815 97 5 987 82 278 401 104 22 727 108 114 436 81 192 728 96 715 771 100 128 518 87 140 440 104 462 787 95 269 847 104 105 835 97 629 765 104 142 943 102 451 680 115 364 685 93 356 498 105 180 250 91 742 876 82 451 568 108 18 241 118 754 838 88 202 678 105 758 879 96 184 849 87 319 601 110 547 698 114 412 655 115 492 634 86 213 222 100 632 999 100 372 728 89 788 921 99 319 412 90 566 695 103 377 585 103 657 951 90 132 812 87 689 878 100 131 314 83 698 890 112 56 172 103 475 911 100 353 539 100 416 963 101 657 780 109 575 863 91 122 980 107 612 665 85 243 629 97 264 451 105 64 351 104 674 986 91 39 844 82 338 465 98 491 897 115 470 559 108 502 764 82 70 806 108 479 773 113 85 874 101 422 565 112 381 979 103 102 105 101 215 625 112 267 995 115 137 629 97 369 938 118 276 526 101 94 248 85 92 581 114 588 722 94 61 631 91 854 984 87 71 813 117 189 929 101 842 946 92 67 639 94 214 856 88 50 722 96 254 325 107 421 778 87 191 241 87 310 634 84 144 190 105 359 386 108 5 950 100 726 729 105 430 455 100 73 540 113 1 363 99 260 335 96 898 970 103 344 414 103 264 803 106 723 912 99 422 725 92 333 623 88 403 860 100 144 245 95 84 885 101 376 834 96 102 218 115 268 838 111 462 844 94 465 870 100 384 957 88 67 633 76 602 686 105 48 710 108 147 558 103 722 928 91 32 251 90 177 414 87 439 720 107 829 944 79 656 669 70 397 402 94 108 241 90 38 775 97 100 342 97 343 944 85 248 483 92 10 634 91 271 952 105 907 922 98 294 590 101 385 686 103 394 948 88 49 875 94 247 837 114 738 931 102 61 517 92 154 520 79 520 935 94 328 400 101 70 916 90 581 862 98 337 420 106 9 736 91 211 460 102 197 902 111 531 953 81 662 673 94 287 345 98 150 749 94 389 839 93 158 778 100 96 653 106 173 967 96 166 906 116 575 727 103 289 429 101 415 900 98 394 802 101 111 152 108 81 243 114 133 689 104 231 287 122 251 766 95 61 227 123 468 587 91 497 860 106 173 539 92 247 748 108 400 749 109 623 877 77 239 568 103 281 522 98 414 476 94 311 965 92 131 370 97 125 595 99 372 788 100 37 78 95 284 922 98 324 517 113 279 720 93 355 789 89 76 593 86 322 672 98 378 767 90 198 700 90 397 976 114 23 525 107 666 944 110 601 803 95 461 708 92 127 355 97 180 444 87 655 764 99 569 862 99 680 687 85 139 749 95 337 414 102 315 900 84 195 370 88 393 479 97 124 300 89 616 771 119 749 874 112 234 471 98 160 188 117 453 582 102 63 684 101 245 942 99 100 301 80 396 520 101 381 820 96 140 203 123 400 537 96 134 637 100 427 831 103 60 283 119 354 702 86 276 475 103 280 767 111 263 526 89 255 541 99 42 758 93 888 933 106 118 271 93 541 687 92 535 579 93 395 784 110 597 715 111 689 767 82 222 546 88 781 844 123 208 814 98 213 778 100 183 910 87 5 587 91 48 183 91 89 480 102 533 909 100 4 587 98 152 872 95 157 502 108 541 947 97 54 590 92 119 788 118 456 500 100 690 816 99 218 546 104 390 886 113 113 495 106 600 839 89 296 879 89 284 981 100 758 893 117 300 529 95 554 960 107 39 251 118 169 513 102 323 982 105 162 687 89 586 835 101 542 603 85 94 870 86 664 965 106 63 991 116 548 927 90 368 635 101 179 328 98 506 777 94 745 762 100 3 282 97 146 388 97 489 910 102 833 987 98 106 879 92 465 507 107 94 772 99 341 518 92 113 775 86 577 797 108 416 842 93 673 821 106 287 311 90 3 861 100 168 373 91 334 857 75 603 931 109 196 917 97 247 575 106 521 785 99 373 519 94 132 165 100 184 531 105 388 466 104 262 303 118 369 687 95 336 615 105 63 434 106 345 536 100 558 787 103 778 872 87 284 389 93 85 108 84 469 927 91 398 903 78 120 384 109 789 834 103 164 987 103 148 261 116 323 666 109 445 820 117 299 377 104 250 268 102 59 717 101 136 484 88 812 908 102 102 350 113 391 851 102 523 724 109 257 962 110 395 793 101 73 260 123 79 821 107 375 704 86 98 914 102 263 847 105 127 324 113 62 931 94 235 526 93 138 777 91 134 279 105 271 781 107 103 125 102 127 618 96 337 568 105 83 616 96 121 522 92 472 925 107 5 423 107 610 829 104 317 340 102 237 748 105 63 638 98 61 582 87 297 321 94 79 368 106 553 567 104 259 657 115 91 556 112 689 781 106 239 352 117 144 746 99 87 273 88 135 475 107 126 629 102 85 683 104 109 538 103 704 898 103 222 226 88 71 589 93 403 474 104 305 523 83 625 719 88 262 748 85 135 782 92 38 871 95 17 966 92 343 832 106 275 437 84 267 439 107 68 710 80 70 494 92 100 380 95 223 280 106 514 622 98 13 158 118 585 984 95 32 870 95 675 792 98 574 725 93 717 956 102 48 244 101 160 540 94 161 390 90 607 984 113 334 915 100 30 571 105 295 515 101 488 550 108 337 997 100 453 855 99 133 531 105 58 797 87 549 965 91 124 727 123 155 424 110 93 454 112 113 827 116 428 594 85 214 482 107 420 918 97 796 864 106 715 949 110 606 966 101 674 835 101 392 514 103 18 176 116 40 623 111 405 762 92 22 642 93 542 762 88 455 700 93 33 398 92 38 299 90 1 461 109 378 468 76 325 757 96 230 885 100 282 807 93 699 769 100 512 975 105 430 774 115 214 814 99 63 542 100 683 984 96 162 699 116 265 270 95 327 917 121 550 967 112 429 982 109 185 891 92 309 483 106 291 295 103 34 47 100 421 503 89 438 605 89 319 846 100 789 881 92 181 441 96 418 630 103 298 371 103 528 634 97 704 981 99 717 964 93 376 848 104 313 462 84 375 808 94 226 922 85 262 667 99 31 927 92 369 671 93 268 640 74 13 976 113 569 577 93 334 389 83 45 374 86 59 395 105 472 791 110 277 591 87 231 526 110 364 590 102 80 775 99 710 796 111 111 216 114 151 888 99 67 347 96 236 814 107 100 105 93 139 348 95 576 718 94 104 635 91 74 106 115 475 596 93 87 922 112 322 487 96 429 704 97 178 211 107 198 369 102 346 729 107 461 755 119 56 316 104 502 770 110 89 706 102 90 907 109 199 307 96 102 691 91 219 631 82 111 759 93 299 539 107 41 111 110 83 486 102 313 451 108 567 582 106 574 846 95 125 610 115 452 963 87 530 550 107 252 285 98 503 648 107 598 899 108 21 992 92 244 693 96 228 649 87 220 788 104 459 919 100 44 231 92 915 959 112 383 867 96 305 354 94 193 671 108 821 967 110 440 900 81 385 459 105 496 813 100 114 696 97 789 943 111 443 781 98 419 467 85 124 433 108 13 507 100 292 370 102 459 492 105 610 843 108 105 588 102 679 755 101 515 609 100 597 686 96 582 816 107 637 766 99 128 559 99 55 128 95 603 820 104 156 499 104 414 773 83 883 963 103 510 773 104 85 939 104 340 509 90 204 352 111 552 920 91 175 589 98 109 777 91 173 462 99 475 483 102 797 991 105 644 770 106 160 791 95 189 725 107 263 991 94 564 677 111 608 822 113 70 873 79 609 968 104 456 635 91 577 862 101 864 878 98 405 867 105 576 751 100 122 983 107 178 518 118 495 851 100 81 876 93 198 544 85 193 993 106 296 410 107 492 565 100 1 873 105 111 193 92 147 779 108 371 993 117 43 458 89 207 873 111 48 835 91 802 968 72 12 874 90 145 187 86 145 179 101 35 436 93 316 667 70 255 940 94 61 448 109 518 840 116 906 975 93 85 673 100 683 770 88 1 149 108 313 841 94 336 987 98 452 694 109 812 973 82 357 690 95 570 925 83 663 828 100 409 436 103 895 996 118 186 312 109 331 927 108 591 948 95 12 195 94 64 865 91 130 575 92 281 752 106 117 214 99 329 896 99 673 945 95 297 627 95 131 988 109 350 492 86 292 812 83 234 546 105 212 834 100 74 819 100 871 955 100 641 754 99 360 869 113 440 672 81 378 381 103 212 378 95 581 986 106 509 875 95 260 648 94 65 499 98 750 795 128 744 787 89 137 743 102 673 776 117 235 361 101 30 360 96 67 284 113 404 449 98 70 486 92 156 768 99 19 942 108 473 839 110 450 902 100 90 233 106 252 975 89 501 976 111 527 771 104 226 437 91 679 864 102 160 409 92 453 782 106 36 379 106 139 155 107 34 982 101 589 870 106 173 869 93 248 498 114 381 526 100 499 962 118 193 797 96 28 944 109 226 598 101 599 757 82 405 729 109 811 995 95 560 731 102 508 989 88 480 886 100 7 588 99 338 653 97 628 936 90 210 529 91 17 788 114 411 481 97 687 928 109 904 930 85 6 392 116 461 810 126 112 371 94 120 233 99 52 267 113 237 792 87 58 356 108 335 911 101 389 576 110 253 275 94 416 687 84 63 995 111 190 749 102 37 830 105 419 561 111 227 961 89 604 695 98 176 637 105 194 802 87 72 536 104 381 950 117 431 630 105 29 33 91 81 851 124 78 386 112 539 909 84 476 738 99 61 186 91 106 772 100 716 755 109 233 289 107 625 907 98 25 559 88 487 596 86 137 411 103 116 874 111 298 779 112 521 678 96 161 206 106 215 982 102 481 590 101 182 959 96 358 616 113 341 764 99 316 665 84 399 910 103 108 234 101 934 962 111 7 487 100 473 613 99 74 867 107 168 800 94 195 479 95 398 448 85 239 627 97 605 773 91 80 927 95 287 651 98 360 681 88 229 625 100 92 330 92 613 984 81 406 417 110 244 470 119 183 638 100 29 572 90 541 860 117 352 899 110 411 941 124 684 765 97 201 423 96 840 983 98 403 884 108 15 853 120 35 657 103 315 658 100 286 768 101 616 790 92 885 955 95 381 867 105 211 593 86 90 671 95 98 734 126 630 852 103 605 809 96 214 227 95 194 665 106 644 682 95 363 680 104 264 434 112 173 274 92 180 891 83 174 478 89 351 811 86 532 624 114 701 902 85 163 625 111 884 983 109 757 772 99 404 714 95 342 352 101 322 946 115 363 938 86 283 980 105 41 750 88 737 744 94 280 608 119 94 545 82 329 345 103 727 823 110 903 968 104 428 478 101 277 663 96 180 998 84 512 708 85 771 799 108 862 922 107 317 395 97 112 969 110 278 552 113 564 804 121 104 630 95 887 929 115 323 336 91 85 907 79 423 685 100 362 671 87 841 891 91 411 793 98 640 857 87 601 715 121 829 842 104 544 803 100 332 335 110 227 515 105 359 369 101 62 721 74 435 632 101 242 698 110 192 463 93 648 860 109 69 648 100 130 893 105 67 513 102 231 800 109 28 645 111 460 503 93 10 820 108 149 566 96 881 983 113 737 983 101 309 328 111 258 535 114 220 341 86 567 893 93 705 928 106 133 204 93 21 865 99 41 919 112 750 886 99 174 921 101 95 297 91 105 713 113 28 846 110 223 313 100 616 962 106 158 486 104 133 917 95 89 139 110 266 321 95 15 824 100 64 691 96 572 744 101 12 145 92 280 920 86 193 573 94 160 527 104 482 504 118 83 472 85 207 952 97 408 724 92 341 886 105 139 569 102 15 422 99 229 364 78 714 871 99 444 843 91 695 808 98 61 492 99 226 380 78 376 513 97 704 813 117 88 895 104 210 815 117 328 759 84 443 594 121 416 593 101 521 641 92 246 696 106 369 590 104 465 635 77 198 915 90 199 441 101 307 980 107 612 930 94 744 977 98 246 929 101 68 133 108 567 643 110 670 924 92 499 714 84 416 612 111 108 250 105 111 897 100 176 960 97 139 842 94 344 650 102 52 665 96 648 949 86 821 907 94 273 875 82 441 689 85 35 163 105 336 633 100 133 256 103 70 319 80 42 278 93 329 532 108 49 716 122 537 934 77 169 455 103 88 221 91 424 654 106 181 660 93 432 646 97 93 386 101 172 766 98 157 798 102 245 889 95 168 974 92 656 855 98 748 829 103 628 635 97 493 775 99 31 480 114 118 509 114 211 532 113 263 333 108 201 994 91 47 842 108 96 258 115 193 438 87 104 291 112 164 781 89 866 906 93 611 864 100 573 899 83 111 645 93 706 980 116 675 765 107 160 201 97 226 813 93 319 575 91 424 713 109 261 305 91 34 845 100 75 692 105 264 555 110 484 742 98 311 368 96 111 780 108 6 453 95 747 868 97 612 925 86 418 672 94 98 498 91 482 559 88 124 896 109 605 907 111 65 973 100 71 100 110 641 802 112 465 605 96 156 328 100 759 865 118 7 631 94 517 771 108 779 956 93 60 432 104 556 968 98 212 431 87 650 777 82 405 533 105 442 555 115 42 567 112 251 979 104 224 245 99 43 519 99 2 703 85 419 758 99 244 394 100 110 191 100 30 200 105 119 979 99 501 903 95 333 457 110 352 670 105 154 409 93 222 773 100 339 764 77 262 587 96 284 874 94 582 815 89 14 139 121 823 936 93 4 813 110 358 510 93 166 700 104 75 342 111 105 259 90 100 528 110 341 546 119 619 727 116 390 898 100 304 632 110 342 940 100 283 433 106 73 525 100 265 995 87 928 970 113 384 429 96 578 786 97 418 624 92 635 686 117 257 768 111 42 526 87 217 244 95 734 939 106 335 834 88 107 518 111 91 628 108 128 277 92 272 717 110 239 629 99 493 892 95 23 881 97 381 778 85 300 683 94 289 474 101 489 735 98 400 948 104 303 759 97 384 562 88 356 402 91 31 998 99 811 877 106 309 849 101 224 930 92 25 868 91 156 418 110 158 452 103 570 812 106 326 338 90 93 199 94 287 451 86 949 963 99 753 842 116 172 841 103 49 589 113 162 415 121 47 700 86 109 684 83 44 312 102 367 888 92 71 931 104 201 280 128 853 940 87 807 968 99 110 752 116 304 886 93 205 594 95 628 982 83 155 560 95 316 546 96 63 807 99 145 266 105 472 507 96 137 147 99 66 974 97 629 797 90 203 884 82 192 713 101 462 610 78 710 718 100 687 770 114 333 796 101 828 906 100 142 746 81 101 782 101 349 356 117 75 428 98 639 694 94 663 767 105 524 896 83 755 773 94 191 520 82 137 261 95 592 704 90 751 804 80 461 618 103 365 510 111 209 457 93 237 546 101 52 271 101 107 736 108 500 969 106 150 568 108 108 940 90 411 863 99 230 488 86 419 949 105 191 312 89 721 857 111 48 488 110 380 590 114 344 851 95 531 607 88 732 924 88 384 442 103 449 917 99 687 941 83 716 732 97 751 816 85 349 572 88 174 613 96 162 969 97 56 709 93 455 804 113 435 780 111 407 466 109 51 805 126 334 930 94 185 321 86 815 852 101 349 838 98 711 971 101 508 807 96 78 136 102 269 313 96 33 220 100 541 741 87 292 355 102 167 310 94 307 663 105 242 261 106 158 168 108 249 732 113 154 318 105 106 599 100 607 738 94 33 824 128 368 626 97 600 885 95 135 821 91 595 961 93 76 938 113 350 620 101 75 456 100 420 756 82 308 853 103 130 178 85 70 402 91 817 970 106 389 575 80 189 229 92 116 180 101 371 909 92 144 729 104 493 762 108 130 393 99 250 650 108 276 869 117 294 907 100 121 385 95 323 514 95 208 607 115 284 473 131 64 219 108 104 391 108 301 915 96 64 833 109 330 727 86 197 218 83 447 592 82 739 894 104 323 540 83 337 683 105 375 793 89 780 937 106 390 687 88 600 636 90 106 557 89 236 945 83 549 836 100 421 518 87 192 574 110 127 885 89 359 567 94 375 863 100 699 796 109 338 985 91 548 897 104 346 817 94 704 851 104 380 854 97 739 799 110 175 907 116 883 995 104 107 358 104 151 423 109 438 453 100 94 378 109 52 273 92 13 192 93 212 671 94 473 682 88 320 635 87 760 911 100 307 567 100 356 689 117 56 915 97 440 578 88 593 818 96 182 599 105 98 690 112 432 938 80 474 739 102 220 529 76 878 947 93 421 915 108 278 807 102 840 996 102 52 774 87 422 593 97 337 990 85 374 403 85 773 948 92 369 566 119 418 446 96 72 168 116 36 276 109 366 416 102 228 880 109 243 393 97 600 609 117 300 367 119 914 927 135 503 701 100 385 696 95 14 749 102 275 800 95 597 809 92 234 298 98 469 938 79 353 367 91 42 297 105 270 911 109 5 862 112 456 770 106 317 713 87 30 248 112 275 649 107 56 738 116 172 708 101 86 471 102 1 724 104 608 943 115 546 722 85 563 731 112 194 692 97 25 149 102 163 426 98 518 871 105 199 318 77 152 545 106 644 884 110 87 582 95 49 550 109 18 736 91 278 576 103 102 605 110 83 893 88 64 65 109 625 917 107 791 901 101 264 986 122 516 802 80 101 900 104 65 720 107 145 517 103 369 852 94 141 813 95 111 136 98 593 798 107 122 853 95 56 290 115 192 843 108 292 630 91 432 734 106 204 573 87 107 648 87 602 922 103 27 143 103 709 821 91 21 977 91 41 401 104 155 978 106 330 781 93 439 693 94 111 423 92 74 925 94 349 764 82 421 904 93 754 910 102 96 297 87 15 542 101 447 793 80 492 776 102 114 707 120 164 970 95 60 626 97 734 964 110 924 999 88 721 998 94 103 173 105 320 851 98 60 226 98 299 436 94 734 871 103 188 470 105 157 769 107 278 787 103 30 453 75 770 830 94 53 199 82 87 611 103 304 719 108 147 981 94 703 862 110 724 979 99 120 512 89 118 962 89 575 874 102 601 961 101 67 785 104 431 822 96 144 322 87 238 341 119 45 943 103 554 585 97 294 570 117 392 688 118 753 794 97 70 846 83 155 387 107 399 575 90 63 139 98 55 871 93 147 391 94 258 342 83 198 911 102 60 512 108 484 511 85 480 903 106 639 941 95 358 381 112 111 625 83 25 519 107 295 961 106 123 923 102 74 897 91 589 833 120 115 965 92 25 238 98 374 542 108 286 790 114 444 494 97 172 824 93 123 251 92 193 815 100 862 994 110 322 829 102 696 806 104 2 94 106 595 971 80 75 588 86 9 939 88 58 592 99 21 328 106 39 326 112 596 763 92 618 651 99 186 379 81 59 801 82 599 829 103 575 914 99 464 973 80 168 604 104 69 758 83 259 885 96 163 542 119 142 830 93 573 772 103 3 164 92 589 802 108 742 993 97 157 317 106 384 393 107 31 462 101 508 660 109 645 679 108 145 674 111 827 929 92 201 622 92 98 927 103 170 374 93 774 955 102 791 803 108 132 322 101 808 867 102 138 591 113 58 771 95 785 963 108 159 994 99 44 191 99 282 360 104 136 412 95 405 568 111 389 859 93 362 756 92 372 741 103 499 542 111 362 800 120 413 610 115 360 890 97 179 600 88 47 496 91 149 178 95 172 904 98 212 986 77 302 863 86 513 975 105 144 732 98 37 906 98 258 436 78 226 979 119 246 844 94 41 299 105 238 447 92 233 571 101 469 869 115 676 808 85 552 822 104 345 957 110 574 866 88 87 89 103 693 874 106 57 174 87 207 289 101 446 762 98 463 861 107 213 610 105 218 247 121 10 387 102 629 942 98 35 236 91 36 794 118 515 531 95 30 421 94 139 494 114 84 696 99 12 676 99 65 197 82 722 863 112 92 351 105 1 340 96 732 743 79 825 939 100 243 492 100 208 960 91 169 963 103 1 185 91 430 769 119 359 516 97 201 222 88 467 773 102 821 983 102 135 287 99 7 703 94 297 592 114 54 867 103 89 640 103 310 699 94 171 375 95 251 910 108 383 682 116 700 938 100 212 786 98 594 932 102 400 820 97 214 321 103 31 879 92 267 306 101 124 819 103 126 496 116 10 157 103 145 445 103 65 487 102 118 524 104 468 905 108 109 969 96 244 421 101 914 926 82 66 971 116 223 437 89 39 804 116 928 960 103 262 795 85 488 801 96 125 959 123 526 564 95 375 590 97 333 876 93 405 935 104 97 214 116 181 435 88 78 413 96 77 318 81 744 988 81 35 800 85 327 832 116 401 926 96 497 999 106 214 497 101 509 929 107 246 495 104 878 951 88 238 499 111 36 518 108 940 943 102 960 975 96 318 759 100 250 384 109 3 864 84 304 387 124 632 730 106 119 337 92 711 816 108 447 448 84 359 773 81 875 944 116 50 940 105 390 732 108 183 801 89 431 722 92 868 979 96 498 870 92 733 895 98 255 341 104 629 721 99 298 871 97 600 882 94 753 964 70 58 185 109 315 621 110 478 954 101 84 778 94 419 806 109 6 376 114 144 535 106 136 197 116 140 950 99 489 946 95 26 935 95 72 998 90 162 347 96 474 823 106 510 629 106 311 611 85 430 445 104 333 649 86 566 923 113 773 914 105 691 885 92 555 976 89 338 604 104 102 302 99 20 839 86 79 155 98 94 338 96 91 977 127 58 891 83 756 877 111 504 801 100 459 844 100 85 259 121 226 476 110 44 503 92 392 992 97 30 673 86 306 359 102 626 715 103 580 974 97 8 604 97 364 567 118 430 624 97 424 515 104 23 747 92 316 829 99 519 773 93 10 435 78 211 969 105 339 430 89 570 957 90 293 853 91 343 905 93 196 736 98 99 945 115 524 888 102 361 745 108 460 862 97 203 481 82 472 560 95 369 993 99 118 770 108 561 875 94 94 580 102 22 943 112 185 236 87 357 729 95 472 679 103 246 508 104 150 362 92 10 60 97 275 956 111 574 995 72 727 988 98 377 743 105 239 875 82 467 999 92 230 566 98 533 802 97 74 944 83 440 593 101 858 936 121 460 779 90 763 776 97 204 649 93 280 456 94 4 242 87 223 255 98 113 986 88 129 279 98 108 686 102 360 487 92 146 352 97 334 682 104 804 885 91 378 735 92 421 942 89 371 435 91 280 776 119 50 250 97 87 243 85 67 86 89 35 636 101 18 542 124 830 975 89 335 608 94 392 841 90 287 860 107 476 768 110 352 964 101 412 726 109 393 447 85 486 581 80 112 130 97 10 120 99 523 933 107 533 853 111 257 655 102 811 984 104 513 730 90 18 277 96 264 922 105 347 907 105 398 413 75 477 716 83 7 510 91 299 485 86 59 401 120 26 549 85 310 953 96 13 598 81 157 596 99 411 580 102 62 974 95 281 347 107 483 903 101 793 952 78 288 876 111 155 666 109 63 841 104 269 810 99 91 921 114 137 914 95 149 425 105 343 478 96 345 900 105 431 755 114 86 882 83 351 488 103 95 918 105 164 236 85 117 500 79 507 831 93 300 713 109 1 676 99 484 496 103 790 878 106 617 851 110 529 970 103 104 688 88 157 669 90 520 801 109 60 715 87 122 925 106 27 624 90 20 429 104 576 774 112 655 954 117 277 804 103 474 967 97 316 871 82 117 142 93 74 343 99 415 807 113 414 583 114 2 962 89 345 569 100 300 510 97 308 378 110 442 904 106 89 95 114 229 498 100 438 894 110 23 976 107 65 317 121 374 844 106 402 635 104 53 568 86 371 884 106 623 644 98 201 884 102 573 790 109 167 551 98 655 701 94 492 820 96 535 867 97 15 88 107 105 470 94 480 756 101 316 827 99 292 924 113 237 898 100 8 209 107 315 361 105 64 713 89 249 280 102 403 697 110 341 807 96 133 488 111 436 635 100 205 570 98 114 744 120 804 986 108 551 840 108 471 698 102 165 506 90 17 382 100 834 960 95 38 391 105 579 766 106 183 869 97 405 642 96 200 324 118 378 680 101 177 933 91 80 838 87 770 914 94 212 224 104 98 370 105 384 431 98 320 650 108 451 963 92 144 882 98 9 516 105 136 882 91 357 970 97 492 911 97 541 697 99 382 816 94 813 921 98 167 302 113 834 966 96 250 581 108 129 785 92 226 509 92 229 590 91 398 590 80 59 718 110 274 374 79 121 997 89 63 291 97 372 908 78 715 936 113 151 304 74 711 976 107 564 942 79 883 890 97 530 575 91 312 379 109 515 782 95 411 528 104 126 619 90 309 366 101 783 964 91 717 721 111 545 785 110 608 980 84 661 699 92 36 750 106 927 940 103 231 807 84 723 898 94 225 420 90 379 699 111 107 309 92 853 932 102 405 488 107 839 983 100 559 720 87 73 114 84 828 912 98 639 993 105 133 281 74 610 703 89 492 908 92 16 750 96 665 706 111 682 819 105 265 370 123 131 917 111 581 661 95 456 598 103 10 295 114 221 734 106 24 72 83 169 238 85 241 543 90 378 640 96 78 823 93 47 846 91 226 768 97 124 241 87 183 246 99 259 431 100 87 212 94 291 933 99 420 710 106 392 993 92 565 729 116 681 861 105 301 836 102 48 77 95 100 696 70 298 706 116 416 477 99 67 954 97 2 627 89 468 912 107 643 682 99 189 352 128 63 533 101 185 192 100 495 533 94 520 985 88 181 607 76 853 945 106 590 846 87 389 505 100 557 835 91 845 908 110 368 522 96 65 431 95 398 619 97 566 670 96 166 965 87 2 169 93 442 843 97 371 616 104 86 507 87 198 849 90 382 503 114 360 979 94 491 885 102 99 671 98 222 317 100 460 645 82 144 404 110 541 748 100 558 998 108 336 700 121 626 663 100 427 998 99 587 983 98 87 831 122 299 474 92 14 649 102 255 802 97 89 821 103 226 757 101 199 203 111 519 861 101 628 943 110 335 995 114 762 782 79 143 473 97 2 164 110 181 810 88 209 989 75 281 926 99 85 250 104 564 655 99 7 242 96 231 353 90 434 797 101 436 700 74 36 350 127 352 828 85 74 428 117 634 988 120 98 335 103 219 315 102 585 674 93 719 921 101 175 597 118 91 756 90 184 960 123 507 612 107 294 431 87 690 947 88 22 71 93 215 322 116 42 218 92 163 782 93 151 971 109 376 963 96 618 715 91 588 957 87 159 729 96 368 389 102 295 693 91 178 399 103 103 413 87 116 496 98 482 934 95 55 375 101 738 960 96 416 676 91 418 726 96 19 758 93 894 895 95 148 408 97 33 520 81 700 866 95 27 37 110 548 840 96 480 786 78 287 792 76 714 918 81 410 450 94 145 602 92 705 713 96 6 971 97 732 793 94 190 683 85 161 710 89 134 391 93 99 970 93 17 423 106 306 983 109 262 988 122 456 946 92 399 542 104 546 983 88 210 743 99 3 832 105 282 302 103 478 645 87 237 514 94 84 680 107 19 848 110 154 553 102 487 916 105 639 837 111 454 622 127 422 939 88 710 886 105 395 685 93 476 530 101 179 252 110 687 706 99 101 220 102 561 625 97 816 824 98 871 960 97 685 755 107 564 904 107 235 907 99 750 965 95 294 333 100 115 278 96 295 405 124 728 846 115 92 930 94 56 73 98 409 767 88 18 837 96 833 878 89 676 742 104 436 857 101 266 935 98 36 667 103 71 501 89 198 496 107 374 691 113 769 995 89 628 947 98 149 373 105 110 311 95 114 277 97 518 574 94 887 918 100 161 839 105 621 945 108 59 591 111 142 893 109 188 376 99 168 588 93 665 741 107 61 780 95 594 826 102 304 604 102 224 426 100 167 752 88 336 437 89 518 708 105 352 509 91 954 959 104 233 353 77 42 796 105 521 836 98 106 612 98 145 791 97 277 570 101 157 723 93 476 778 74 573 597 99 83 139 88 628 948 117 118 998 95 508 690 98 18 782 78 286 655 107 267 604 106 233 243 87 244 938 96 80 747 99 143 255 83 429 486 91 13 775 86 216 648 90 929 987 103 425 867 96 565 706 92 396 565 80 19 834 97 565 744 84 559 582 99 161 414 101 190 768 103 766 812 119 265 828 87 134 514 97 220 760 102 80 224 116 98 401 110 707 976 117 496 727 93 900 976 90 190 290 105 14 677 104 404 565 85 553 837 115 813 915 93 99 298 94 456 778 92 510 703 102 411 543 91 401 948 102 30 990 92 210 726 112 73 309 82 703 775 96 220 379 109 606 696 111 63 911 96 321 982 110 547 774 99 329 528 97 9 938 98 712 811 97 419 870 119 130 838 105 539 769 103 250 773 131 464 890 85 476 741 89 613 835 107 388 897 103 775 928 85 192 778 104 83 995 117 473 657 85 605 936 82 329 424 97 11 101 87 600 692 101 91 912 91 132 770 94 349 843 107 634 716 79 662 869 81 98 412 101 492 885 91 522 721 99 819 870 102 60 822 106 26 325 80 697 965 103 375 728 112 789 852 111 311 740 96 347 472 106 53 267 90 344 773 110 181 319 102 177 822 103 610 683 106 304 442 104 695 983 102 571 743 117 194 526 111 274 362 100 174 288 94 467 764 111 278 751 100 579 669 106 107 915 90 66 161 89 141 978 93 387 507 106 3 81 92 27 479 98 677 911 108 240 733 101 11 285 94 240 488 102 47 243 89 773 947 90 250 329 112 789 978 86 286 722 94 232 775 81 180 257 115 76 694 85 798 925 98 130 913 107 281 324 97 8 532 88 270 284 98 283 687 95 525 859 98 12 969 109 72 74 107 233 982 104 305 466 98 63 795 106 0 128 86 156 363 97 712 857 93 44 582 109 69 414 102 37 769 90 816 920 106 206 798 105 14 724 103 25 272 93 225 393 88 446 858 93 257 929 130 147 881 104 362 751 98 278 799 93 399 458 92 439 808 92 131 579 107 289 766 94 473 619 97 24 288 98 23 998 105 68 535 106 50 916 106 327 424 99 521 669 96 959 985 88 557 947 104 403 438 102 301 653 104 604 628 107 192 475 101 622 833 95 235 592 88 127 243 96 683 977 92 214 611 96 153 186 88 116 493 100 524 629 109 107 766 114 459 650 104 378 618 85 435 614 96 299 721 81 130 454 105 50 489 87 78 340 99 696 804 105 92 468 87 426 469 97 249 369 108 222 668 100 432 665 103 592 721 89 206 603 112 329 534 94 445 879 108 342 382 103 569 994 93 373 397 114 44 78 88 663 730 89 582 683 108 721 913 101 682 994 99 659 877 113 268 880 103 150 903 108 746 836 85 88 531 112 160 820 95 294 808 111 611 983 99 215 424 92 133 938 100 193 635 90 586 952 78 752 968 90 522 610 97 235 493 85 7 426 95 514 721 126 29 241 101 420 453 87 316 662 95 368 512 109 94 681 100 329 794 106 86 593 75 680 920 106 148 608 84 114 921 115 505 994 92 296 382 119 162 658 126 601 612 73 422 467 102 508 566 95 225 259 97 126 527 84 317 368 92 2 218 108 258 736 91 196 378 96 634 928 97 141 396 97 478 497 78 178 601 93 375 883 117 650 770 112 88 732 96 11 68 107 527 996 103 487 726 100 240 910 99 660 795 99 393 975 91 566 749 101 38 999 109 300 348 98 403 797 95 258 435 112 70 958 91 341 447 94 185 344 107 890 970 93 121 912 112 324 802 95 256 783 108 533 782 99 372 657 113 187 513 89 84 265 116 352 826 101 248 383 89 211 684 80 432 955 99 46 849 90 358 729 114 163 671 90 399 478 92 180 392 105 142 779 94 56 908 90 179 393 88 153 544 107 162 981 91 417 517 84 25 128 99 547 976 92 26 816 91 80 233 96 289 576 106 52 772 87 493 884 75 193 288 87 333 856 94 141 989 95 512 678 114 775 902 96 450 877 108 333 699 83 30 642 83 171 401 99 327 768 114 204 301 98 702 818 102 534 677 98 552 656 82 462 869 97 430 489 109 615 870 97 246 687 89 473 841 104 601 733 95 658 983 111 122 689 99 270 797 104 753 807 100 64 550 108 292 464 98 848 972 93 426 837 109 388 468 113 114 761 107 33 484 89 275 802 94 74 749 81 469 926 97 658 787 111 281 958 90 546 707 110 216 861 98 69 277 96 347 672 101 157 448 109 559 648 92 1 927 109 153 597 97 125 796 105 267 516 95 268 761 97 694 842 114 10 302 106 21 293 102 124 275 84 298 941 101 144 265 110 259 369 96 271 584 103 419 518 80 121 697 106 211 401 99 632 697 109 33 548 98 877 884 121 92 684 99 825 980 99 884 904 92 621 858 99 193 320 89 391 956 107 315 651 95 356 786 92 93 646 88 589 707 104 670 818 99 640 772 73 439 927 99 178 204 101 181 737 111 497 659 78 181 615 99 776 909 108 201 513 90 517 727 102 167 517 104 505 925 108 767 992 101 507 799 96 151 272 89 610 628 95 783 897 87 61 557 102 165 672 99 137 948 95 48 826 94 208 579 87 352 978 102 354 682 113 602 781 87 123 855 105 273 673 113 533 736 101 380 418 98 150 256 96 67 830 117 381 594 79 41 104 101 767 967 88 376 838 109 338 405 107 178 559 83 118 786 110 768 909 101 296 453 108 554 615 93 30 497 116 436 811 104 84 690 105 57 697 101 166 978 93 191 974 93 345 740 97 123 264 75 451 915 97 243 375 92 67 274 93 494 800 92 485 796 84 240 572 88 183 868 115 844 876 96 94 756 99 609 684 103 669 704 103 131 550 100 311 749 95 202 802 94 514 850 111 351 506 96 287 583 87 25 604 111 366 986 79 189 407 101 353 882 102 586 724 109 133 425 95 165 825 108 153 809 102 385 666 101 76 307 100 350 672 96 238 290 91 644 924 88 194 515 106 17 782 98 266 817 95 122 377 115 457 500 95 409 602 98 339 613 99 695 710 103 421 945 93 871 927 94 756 807 100 523 601 88 254 916 108 342 447 94 122 652 90 616 965 96 814 882 89 223 515 97 725 901 92 243 840 105 125 767 106 314 893 78 467 904 105 357 717 110 265 851 97 383 821 130 295 674 104 6 464 92 103 649 92 711 957 105 388 743 99 570 826 100 122 684 90 300 664 104 119 932 115 191 703 93 306 845 98 381 417 109 213 572 93 189 532 101 86 453 89 259 812 87 517 844 89 437 651 98 210 881 101 118 439 96 106 108 92 305 824 104 468 496 95 318 514 97 845 871 94 494 575 108 153 272 106 693 812 101 421 752 98 133 884 100 73 844 100 159 342 104 252 626 86 91 377 87 334 733 100 82 579 101 555 940 121 529 884 90 338 470 93 186 581 100 430 621 107 118 211 90 531 796 99 248 916 105 203 322 113 737 749 115 535 537 93 439 568 80 560 604 79 395 571 124 5 33 91 740 944 100 634 955 93 54 468 119 274 843 111 216 407 112 336 863 73 417 663 100 327 470 113 210 462 105 21 678 96 569 813 98 127 733 95 108 320 116 361 719 116 778 863 104 678 948 79 90 657 101 495 828 98 162 589 103 829 962 112 67 499 100 565 993 89 330 945 75 196 675 110 340 896 100 184 830 101 660 966 100 177 359 107 65 346 112 107 355 89 434 530 96 298 643 95 354 693 113 856 933 113 517 921 104 517 602 92 50 819 110 191 607 98 76 242 90 562 970 112 536 926 98 877 976 109 188 693 99 256 309 96 732 959 84 275 988 101 665 768 98 307 868 102 553 999 114 318 669 95 595 872 87 245 442 103 195 997 89 40 819 108 912 936 108 305 855 97 598 824 89 781 972 100 292 503 106 378 823 111 15 410 94 632 908 94 26 152 82 96 614 104 652 719 92 452 578 100 246 601 99 82 928 106 7 730 89 348 832 100 292 655 100 246 926 97 137 790 96 54 887 80 829 997 118 275 698 111 75 615 118 835 887 103 375 552 119 161 405 86 287 846 109 426 832 96 109 364 98 89 802 103 243 445 115 633 808 91 149 480 92 216 982 102 343 455 109 199 566 85 69 995 108 239 699 69 392 491 91 519 638 117 322 551 86 109 821 95 101 968 98 37 839 110 729 867 98 210 716 100 330 473 90 197 231 101 642 663 105 0 303 95 21 44 94 172 498 94 153 362 111 532 898 116 326 469 78 364 788 117 475 593 96 332 897 103 243 870 115 351 716 99 109 225 108 490 690 100 383 922 94 181 702 89 330 665 107 462 482 101 588 949 106 67 545 92 287 575 116 288 448 117 322 936 116 194 871 73 92 579 103 117 813 91 128 637 89 831 968 107 330 517 106 243 356 99 715 735 102 282 879 107 1 620 103 780 967 71 107 305 97 174 904 98 210 837 107 140 370 89 230 319 112 358 967 105 256 625 91 455 901 103 162 707 89 748 778 98 87 488 100 61 498 90 104 960 114 910 945 97 944 952 95 416 516 120 284 324 106 391 520 101 300 473 97 303 408 89 524 573 102 419 507 93 483 780 92 97 106 104 273 797 107 411 760 96 500 543 93 599 862 92 0 731 91 634 788 100 539 745 94 117 736 91 262 451 101 552 960 97 344 403 106 374 846 97 690 697 99 208 307 90 260 473 91 160 851 108 53 209 96 389 694 112 281 290 115 335 856 103 356 915 107 556 953 83 452 614 118 53 393 93 207 256 95 164 488 119 514 737 92 602 926 89 505 783 98 647 840 133 327 978 100 277 574 107 304 995 109 372 483 115 469 691 112 684 936 100 821 869 103 27 142 97 394 699 107 132 479 93 127 408 103 161 676 110 363 980 104 397 408 100 385 924 93 100 492 102 91 401 102 901 942 95 536 922 104 92 392 110 445 630 117 563 851 89 124 369 97 153 524 91 7 676 124 559 619 98 141 660 97 287 434 100 573 886 96 114 504 103 89 816 91 272 538 91 360 896 105 110 425 89 444 689 105 122 276 110 49 734 90 162 808 94 199 274 95 128 888 88 469 804 99 542 913 82 613 733 110 647 866 105 429 651 101 774 851 102 115 760 96 315 582 107 393 907 99 206 707 116 308 651 87 456 942 82 219 675 93 454 958 91 331 592 112 496 506 85 393 831 83 733 900 108 637 994 97 691 792 122 165 827 110 70 359 93 617 742 74 167 583 104 556 692 92 29 571 118 470 692 99 265 936 111 463 780 109 256 899 111 172 639 112 35 530 91 598 856 87 60 351 101 104 971 100 272 361 108 469 903 78 710 738 119 181 985 99 36 819 82 803 987 97 859 861 89 421 771 105 79 475 104 157 830 113 409 479 101 166 277 90 257 347 118 418 790 85 138 380 88 272 954 85 42 709 106 13 438 98 107 967 92 316 349 103 788 838 86 810 915 107 55 139 110 317 753 85 19 953 91 34 148 94 436 950 101 871 874 100 158 989 111 183 799 97 274 389 112 596 821 106 344 759 109 530 685 101 128 441 113 182 693 99 270 812 91 144 770 97 276 357 106 365 713 96 517 737 102 149 817 107 602 965 74 526 649 90 394 931 90 578 904 93 154 564 83 924 979 104 520 629 110 546 984 96 181 957 84 50 499 94 14 488 104 576 979 97 564 795 102 246 991 81 511 576 95 262 961 115 868 951 101 11 838 100 494 940 85 6 291 105 644 819 113 410 816 114 15 34 87 59 975 88 703 897 89 169 390 97 133 391 86 52 681 85 253 888 99 603 647 77 856 863 106 403 621 97 97 110 116 217 444 99 260 304 108 30 607 120 137 259 98 72 383 88 95 784 95 154 223 94 201 333 108 126 823 99 65 569 90 331 792 109 20 321 96 436 485 94 162 461 99 243 288 100 291 756 90 149 617 101 228 792 105 352 507 100 105 597 115 338 715 107 355 818 104 437 976 101 738 983 103 487 810 109 10 674 98 301 398 92 163 610 115 347 368 97 393 469 103 380 534 98 88 290 90 4 107 99 329 825 88 605 977 101 424 452 100 201 627 97 393 856 86 625 827 89 255 836 114 80 570 101 100 983 122 138 680 106 620 685 74 4 716 99 771 788 108 116 508 114 152 338 105 471 923 101 751 853 87 61 532 105 264 486 106 373 464 94 903 917 94 580 628 96 569 572 110 237 557 94 669 965 116 147 200 85 175 927 121 420 562 110 525 532 102 361 447 97 550 830 93 28 969 101 126 569 97 389 846 102 590 621 93 310 674 86 872 918 99 116 626 94 846 927 117 187 240 98 333 418 112 138 869 96 393 773 100 429 814 97 104 556 111 885 908 101 421 917 82 95 689 97 20 812 99 61 368 94 516 779 88 444 728 112 784 809 102 194 430 119 72 328 95 107 504 84 202 642 114 408 551 103 281 757 106 434 753 97 360 525 107 113 778 96 192 972 86 319 627 96 404 510 80 130 716 99 176 362 87 21 986 92 527 675 93 470 572 115 90 633 76 951 963 84 847 989 111 349 693 94 213 481 102 162 193 103 704 765 95 755 998 110 555 578 121 243 612 97 136 286 88 377 765 106 701 796 110 595 812 103 93 655 115 73 904 93 109 255 102 578 855 102 85 389 105 275 839 99 205 326 103 592 907 92 200 470 84 282 406 99 15 701 97 90 872 105 18 904 107 224 888 101 579 640 118 347 869 77 365 571 100 222 720 94 406 533 83 256 318 98 627 772 107 248 860 83 154 769 102 392 574 100 123 851 93 525 617 99 562 805 82 187 497 92 396 763 98 228 716 106 228 282 115 339 378 96 399 581 96 61 998 111 296 627 91 123 363 106 618 782 108 647 916 108 232 502 95 632 720 115 621 883 106 57 378 94 116 738 123 613 894 104 668 909 111 516 755 91 83 284 97 383 393 105 458 579 99 263 751 89 59 581 117 715 971 101 33 836 84 228 549 107 627 755 102 0 937 99 345 960 107 212 546 109 674 961 79 171 553 122 316 565 98 251 936 98 598 843 102 546 787 118 10 165 97 185 814 99 241 655 106 500 658 113 31 994 104 519 718 100 323 510 103 341 754 108 189 636 106 26 614 101 96 627 93 590 752 115 69 75 115 32 981 94 264 671 99 363 976 110 686 779 104 424 929 94 517 642 97 822 868 113 265 405 82 221 516 96 588 693 102 174 724 94 47 116 99 163 821 94 658 909 94 143 675 115 153 646 95 470 844 89 230 617 95 142 463 93 141 601 78 326 385 100 548 883 96 273 609 98 202 420 104 484 828 103 114 646 107 45 755 100 615 996 117 303 367 99 10 961 111 686 901 109 225 609 107 479 593 101 163 976 103 77 104 111 270 849 94 683 821 89 28 828 120 49 707 99 63 296 90 461 528 104 290 431 116 699 971 102 305 656 87 555 779 114 35 830 101 704 803 94 281 939 106 264 695 104 291 849 101 67 918 105 76 936 104 21 847 101 87 114 107 31 337 99 531 880 100 89 906 109 14 330 108 541 822 78 224 436 74 85 999 90 236 315 110 192 882 92 73 471 81 53 227 110 84 375 107 497 906 94 72 485 106 770 985 120 283 485 96 76 217 104 70 246 97 689 938 89 114 186 119 36 484 96 117 626 105 394 840 101 505 914 90 633 667 114 184 666 108 239 587 99 92 631 112 14 38 88 750 928 107 894 907 95 56 945 83 773 927 93 135 216 93 93 271 97 7 306 92 102 965 119 393 740 79 192 596 103 521 949 106 877 891 103 784 926 102 162 201 114 96 900 101 128 472 102 558 915 94 238 670 93 334 483 108 790 829 107 975 998 107 171 850 88 262 814 91 10 545 98 362 739 95 312 974 116 72 452 89 632 988 85 282 968 71 691 973 105 21 292 109 245 734 117 703 795 110 119 299 121 57 81 111 41 877 93 640 974 112 464 655 109 535 809 81 290 669 82 714 737 97 361 602 101 158 315 95 18 140 88 796 926 90 86 281 124 27 513 118 770 853 112 567 673 113 102 264 95 494 667 123 353 525 100 549 605 105 303 920 81 266 434 101 525 854 98 487 756 94 734 748 101 196 778 113 41 368 84 686 962 104 68 523 113 267 333 107 510 567 83 447 782 95 11 816 105 389 704 88 461 922 96 353 967 111 92 434 101 313 333 102 66 683 112 487 556 96 738 835 91 9 335 99 420 512 95 54 352 87 20 388 84 48 480 81 49 557 88 354 535 101 157 638 93 29 156 111 433 671 101 167 949 89 641 786 97 351 903 95 85 557 88 123 954 98 104 119 91 932 999 97 0 233 97 657 848 112 69 202 84 226 859 118 208 419 92 574 739 100 418 473 92 510 662 99 535 839 100 215 471 113 294 852 99 859 902 78 129 546 106 315 751 95 265 773 100 847 889 113 464 527 99 82 222 96 814 843 97 215 256 100 307 794 89 516 936 82 192 920 88 253 811 112 45 610 104 93 304 94 706 833 94 399 997 101 201 287 94 370 577 105 619 877 115 342 464 106 544 818 106 99 256 95 619 774 90 532 539 89 474 493 106 613 800 103 101 196 84 41 359 109 300 373 103 428 665 100 513 793 91 104 324 102 803 846 103 83 550 91 128 813 105 382 760 110 736 877 109 359 574 89 646 729 97 128 758 106 736 788 114 113 600 92 721 803 86 51 609 95 838 928 89 758 939 108 470 857 108 111 558 100 222 491 108 787 870 97 170 754 110 654 967 91 101 348 116 120 928 77 41 799 119 8 929 96 536 916 126 579 854 103 68 569 92 330 967 93 196 561 97 659 709 100 244 410 73 652 916 120 329 514 99 94 380 93 542 909 102 285 768 122 646 722 97 227 460 105 169 833 101 503 673 111 175 209 102 455 810 112 109 214 101 537 939 99 47 484 102 517 929 100 291 789 109 239 802 95 63 770 93 10 324 101 40 319 104 115 225 103 266 440 95 444 978 102 538 919 106 91 422 92 112 880 91 217 479 104 920 955 118 693 892 97 55 992 94 203 356 105 169 447 95 741 884 101 66 886 114 41 529 99 248 516 102 264 322 107 382 745 104 208 776 123 176 224 106 510 570 88 262 280 95 199 442 90 224 263 104 78 230 92 13 901 102 950 976 101 447 560 78 430 602 109 460 549 87 557 663 102 724 948 83 199 351 89 379 505 99 94 718 89 204 979 125 106 537 89 579 626 120 94 289 97 338 487 98 614 969 93 293 387 97 594 755 109 558 577 88 331 657 84 48 144 110 156 454 91 294 506 96 474 788 100 327 986 71 158 869 86 717 971 103 170 378 100 346 540 78 733 902 107 109 372 96 230 643 100 58 825 87 641 937 112 138 314 104 4 763 99 517 999 111 55 993 110 108 627 108 24 314 89 43 871 109 919 992 103 531 691 90 171 191 90 787 890 93 252 362 112 278 809 98 176 983 101 682 980 104 220 495 91 654 875 106 589 748 86 39 790 100 183 505 89 174 821 103 25 582 89 411 981 88 199 367 103 812 895 116 62 314 91 370 551 96 170 456 87 86 347 98 203 932 83 696 966 104 639 650 94 130 737 94 886 922 128 252 436 96 493 882 109 56 109 100 102 299 101 155 323 90 349 981 88 217 306 90 834 912 96 401 657 101 681 920 81 758 765 116 873 983 104 151 650 109 332 472 94 485 552 111 402 654 93 232 889 83 61 321 100 157 177 113 153 239 91 57 454 96 820 854 109 198 545 90 333 494 108 233 436 91 503 611 94 486 832 86 293 739 96 87 756 123 82 974 90 96 655 109 539 787 108 327 899 87 2 857 109 222 361 98 145 239 115 261 927 127 556 731 98 768 801 112 319 792 109 646 940 77 684 862 105 72 836 94 618 686 94 843 936 108 174 678 93 296 651 110 506 914 100 768 886 99 586 963 97 669 683 102 78 426 72 449 530 112 60 664 102 447 569 91 72 364 106 240 979 104 631 906 103 620 934 87 224 631 93 426 830 102 209 969 91 109 182 82 119 390 118 163 381 81 414 461 96 70 921 84 295 912 103 233 582 115 157 908 99 602 770 94 210 356 96 481 702 99 486 937 101 536 716 107 279 685 105 137 253 102 401 961 110 813 906 83 17 727 120 23 363 100 76 579 120 45 64 98 671 872 103 274 689 85 71 218 95 45 818 87 198 738 102 328 667 96 477 681 80 3 580 113 59 254 102 781 859 105 194 257 118 31 698 117 96 140 91 155 629 112 100 787 111 158 166 98 948 965 88 168 495 97 74 849 108 173 980 122 384 659 81 288 710 89 213 951 97 399 832 83 177 508 89 373 772 108 325 861 93 466 878 95 236 258 96 133 772 104 221 946 105 248 689 100 70 533 84 121 161 102 215 962 113 10 729 107 273 569 101 618 739 93 440 891 88 26 179 96 19 567 100 166 771 92 65 802 104 303 598 112 825 839 108 124 203 115 461 679 93 101 450 92 168 715 91 400 726 104 98 497 102 181 681 102 66 170 108 221 622 78 258 578 105 103 961 112 800 852 113 315 843 88 391 475 97 416 952 111 364 435 103 201 349 96 30 559 108 35 543 112 87 438 101 49 604 83 474 703 97 527 880 101 714 827 109 55 203 102 103 908 115 309 991 109 177 729 125 214 847 95 2 487 90 712 913 109 414 707 86 180 671 98 647 804 89 651 814 98 351 377 99 353 658 97 433 896 115 189 440 87 676 717 99 743 946 103 160 217 100 101 347 99 503 867 121 544 577 117 787 873 94 320 979 110 269 953 100 51 121 113 68 318 92 579 808 110 685 775 109 294 379 105 399 577 92 740 794 101 41 767 103 525 610 108 802 894 92 199 302 101 594 704 125 689 734 113 690 716 116 374 817 99 709 729 123 391 808 91 45 383 113 42 763 101 144 498 113 215 992 89 117 800 103 212 635 70 131 978 109 525 949 91 562 741 114 294 992 104 347 431 105 645 883 100 543 597 76 358 444 123 634 865 80 379 924 72 299 882 87 550 783 111 167 411 116 372 727 112 395 724 88 293 453 102 218 408 111 17 95 95 798 965 94 191 391 93 257 665 93 85 131 97 56 771 112 301 932 107 211 920 85 347 933 105 672 732 105 676 746 95 629 735 105 44 336 101 612 766 111 935 967 96 140 990 87 235 504 98 15 687 95 924 943 103 346 787 88 400 687 83 542 689 95 322 912 93 45 538 98 95 499 94 577 875 129 598 624 102 698 911 113 226 570 90 411 610 93 65 389 105 599 660 101 869 907 114 338 780 117 61 964 111 82 178 77 742 940 112 57 933 92 245 557 96 12 726 101 390 546 94 449 654 104 374 430 113 384 612 105 253 898 110 23 786 102 36 405 94 620 930 83 782 965 111 403 676 93 479 912 103 531 964 99 146 868 115 90 219 103 85 239 93 210 392 92 268 844 124 744 974 109 60 454 114 580 886 86 613 884 116 60 105 113 64 201 94 86 750 100 14 543 107 325 361 112 126 837 100 166 770 99 354 363 83 436 819 90 507 884 110 147 951 117 354 903 91 622 667 104 330 908 106 209 363 97 56 987 94 318 373 89 704 753 115 479 754 105 346 375 110 728 896 100 648 840 88 187 216 83 236 639 91 253 998 93 436 894 94 671 698 98 463 668 113 56 222 98 809 842 106 470 886 103 879 887 103 401 414 101 196 976 102 176 529 110 85 226 87 368 526 100 39 273 105 192 350 92 570 659 93 285 548 96 734 904 94 341 728 97 661 940 96 107 628 96 172 483 86 638 829 121 487 606 110 66 525 104 381 877 118 506 717 108 782 902 102 537 808 90 518 549 101 155 286 98 202 774 105 543 655 120 104 872 94 55 284 94 122 939 96 429 662 101 17 289 81 189 704 96 15 423 69 615 780 103 109 652 78 27 202 109 380 727 89 604 856 115 440 992 98 240 772 90 270 376 113 442 589 101 488 568 97 205 357 115 32 992 121 111 451 90 11 843 101 571 986 109 340 472 101 756 769 95 325 516 98 45 65 113 388 781 80 231 432 112 376 994 79 105 811 104 159 829 95 207 276 100 228 252 118 264 647 69 241 276 96 447 799 94 673 754 101 74 721 112 181 760 110 46 205 95 245 872 86 330 520 94 131 721 110 367 468 95 606 917 88 717 944 107 35 764 86 386 981 108 51 187 106 605 849 91 48 561 101 6 822 118 594 840 119 200 500 94 490 934 104 365 447 111 174 566 102 239 947 96 573 965 98 420 636 89 509 777 100 922 985 107 521 947 108 154 502 102 561 856 103 195 609 108 522 918 101 110 328 83 79 143 106 138 612 110 601 638 91 659 793 101 473 923 93 325 714 94 396 409 84 577 690 81 64 889 104 567 693 99 128 422 101 280 303 117 474 618 92 495 754 90 388 462 96 849 888 85 457 593 100 215 911 100 419 478 98 154 364 101 158 433 99 274 386 98 750 776 96 132 176 90 572 676 110 291 878 95 156 853 110 760 901 99 221 902 91 679 921 112 619 813 87 527 974 106 473 508 99 412 652 112 85 244 107 195 788 92 596 993 94 104 205 99 426 642 117 56 99 98 639 927 108 238 633 99 643 838 93 426 508 111 123 458 92 430 972 92 143 269 118 153 596 117 394 822 109 639 670 104 46 312 88 53 619 97 295 920 104 596 845 101 450 715 99 314 825 92 450 723 99 452 562 105 199 635 107 286 748 83 439 453 100 774 854 91 149 458 112 693 758 118 328 423 107 285 892 106 21 342 108 135 436 102 118 539 78 508 543 91 256 587 96 587 594 94 377 998 104 128 563 92 553 671 93 478 721 102 418 988 88 6 308 114 474 730 91 721 907 81 108 892 101 79 437 104 573 648 89 454 943 98 24 976 92 205 601 104 53 570 96 38 557 82 105 987 101 117 847 90 598 827 104 229 383 103 541 689 108 46 183 80 401 973 106 386 565 85 787 811 91 97 168 101 60 131 113 361 807 87 644 652 89 660 923 102 37 697 114 62 533 95 350 463 114 437 807 88 137 371 78 45 446 90 4 130 97 172 995 116 170 244 103 244 909 73 92 261 103 215 216 106 239 359 99 316 781 109 450 490 112 142 168 112 83 560 112 434 656 92 499 820 99 753 879 91 682 953 116 153 630 92 188 499 92 51 501 88 756 962 97 730 869 94 166 198 99 156 968 94 138 845 100 361 372 108 218 729 99 234 765 102 417 451 82 124 352 96 29 31 105 175 779 98 310 422 111 227 623 96 154 686 94 99 456 78 319 868 82 558 751 86 5 850 101 365 403 106 208 532 104 238 503 109 227 593 85 632 753 110 476 954 97 233 800 105 274 879 102 755 850 118 413 718 87 762 817 108 27 634 95 294 354 110 162 172 105 83 251 115 508 649 97 265 913 114 716 802 97 92 509 96 64 993 110 782 894 115 705 760 101 504 726 96 136 777 85 253 487 106 423 563 95 316 980 121 167 423 94 60 122 87 128 544 93 135 333 100 16 345 104 256 614 99 252 909 110 405 485 103 137 653 106 59 835 96 107 618 105 397 811 98 132 440 100 578 593 100 30 184 102 221 612 98 43 351 84 594 811 93 128 541 100 49 457 111 183 220 112 188 952 81 57 907 88 112 862 95 134 899 86 446 702 97 36 102 97 469 813 100 198 233 120 491 514 107 331 395 109 106 832 88 575 576 86 767 898 97 192 256 107 86 919 97 148 156 105 62 890 89 241 424 124 151 201 119 342 845 103 333 771 123 114 312 66 57 445 105 27 725 84 31 328 112 31 535 117 197 779 107 131 724 84 675 992 101 859 982 104 714 890 89 74 941 106 38 339 102 487 568 113 175 679 108 248 933 94 30 179 105 419 599 108 367 377 97 38 993 101 156 474 88 143 414 108 66 419 96 120 370 106 141 997 101 65 357 104 262 349 81 310 653 97 398 856 116 241 754 108 347 636 104 139 618 114 387 928 112 287 904 101 207 495 82 311 531 95 409 894 106 201 628 91 380 565 92 142 896 112 646 721 99 31 64 96 153 577 94 610 919 107 39 482 108 285 427 91 235 302 109 351 724 96 81 516 94 623 831 98 867 953 95 227 414 99 358 376 74 215 314 91 708 745 105 190 410 99 27 417 88 294 356 101 350 525 101 369 559 89 679 874 71 462 776 107 346 500 105 78 547 104 835 990 99 257 787 97 565 871 90 831 958 110 386 841 102 581 900 106 197 645 112 330 553 84 561 949 101 358 830 87 156 620 97 84 466 105 342 919 102 257 349 89 492 900 112 181 483 113 804 902 105 477 815 91 385 940 93 607 762 105 774 817 103 65 989 109 517 971 90 677 929 120 225 854 88 398 681 102 622 932 101 216 258 89 414 888 77 22 654 86 340 925 101 270 819 118 434 761 103 435 544 101 789 810 86 19 217 96 376 975 118 488 945 102 429 935 106 148 388 103 129 220 91 258 390 124 158 447 84 285 311 109 560 903 89 328 762 106 424 507 93 464 471 115 406 769 116 321 844 96 369 604 99 176 446 105 58 257 94 443 830 112 186 454 103 470 668 101 354 637 104 130 984 101 71 738 96 388 527 102 128 740 105 531 724 99 303 366 111 346 958 104 30 979 95 69 519 78 746 816 87 107 135 83 149 874 110 614 960 102 107 568 93 262 569 81 78 911 88 649 759 102 461 969 98 412 944 103 468 811 102 130 657 117 636 703 91 14 938 94 320 911 106 9 75 94 600 953 85 51 736 103 711 735 102 329 576 113 663 782 97 375 591 90 539 604 89 101 179 91 0 984 96 813 967 108 616 752 95 55 924 84 145 938 111 263 972 104 195 489 98 485 686 97 309 923 92 397 912 99 373 497 98 498 602 78 540 611 108 102 916 109 880 908 93 109 486 101 94 845 124 321 906 103 122 380 101 332 432 112 296 860 103 591 959 114 22 957 100 263 467 79 426 788 120 493 687 97 4 584 96 238 983 108 259 355 117 142 675 103 463 757 97 8 495 105 76 569 87 36 77 112 722 972 108 338 473 102 294 817 98 22 693 111 405 621 89 82 607 118 384 849 104 102 154 88 634 999 115 646 720 97 41 560 80 120 482 74 553 725 89 199 633 86 335 489 97 2 959 93 677 716 101 131 987 106 0 992 105 354 504 94 724 844 87 334 959 88 465 873 87 360 799 100 279 449 101 55 696 110 144 460 110 414 865 108 45 494 93 421 470 110 106 479 97 139 851 102 89 896 98 428 445 102 342 728 97 165 936 97 537 605 109 100 740 91 455 974 96 738 768 95 365 546 100 132 775 101 147 893 111 5 20 96 400 460 90 139 849 103 194 310 83 629 936 107 90 823 97 371 835 73 145 777 99 549 693 105 397 535 122 352 735 91 180 451 110 274 966 113 514 764 93 303 878 97 20 246 79 411 704 110 37 730 92 172 225 98 652 831 97 217 421 92 421 650 96 478 850 98 276 736 103 290 348 90 70 804 97 515 615 98 574 992 109 166 194 116 103 558 106 59 761 97 354 477 95 64 382 107 385 468 93 583 690 102 185 567 110 65 541 84 236 969 109 98 722 103 319 473 99 376 898 92 470 536 86 479 978 103 224 989 98 811 913 102 210 253 99 613 844 97 448 965 92 714 849 102 374 770 91 225 397 95 335 635 96 198 394 111 178 267 93 280 329 94 891 907 111 567 772 94 539 963 107 96 480 93 269 985 111 269 898 98 405 991 88 485 525 116 10 108 95 188 348 98 37 509 111 88 768 102 602 974 98 294 882 96 603 617 85 144 296 102 133 307 101 780 852 107 70 76 95 598 960 117 196 905 98 478 985 99 302 605 106 863 997 92 147 756 100 127 754 101 242 482 94 674 858 98 302 642 100 479 727 119 540 548 96 143 340 115 182 512 80 227 266 87 717 887 84 313 315 98 121 859 107 360 903 115 834 852 105 328 845 97 35 953 101 638 901 96 337 725 94 19 622 97 665 975 104 390 940 116 839 844 100 586 869 83 6 703 113 312 462 81 316 441 89 188 597 99 545 651 111 29 332 101 295 322 96 105 589 109 587 742 101 192 381 100 388 593 117 269 829 99 238 523 95 583 883 91 23 618 97 907 963 99 64 476 99 691 765 120 424 552 101 440 584 100 311 384 104 24 926 101 210 381 86 611 769 88 44 331 83 335 915 106 22 226 93 629 945 81 128 448 105 374 724 112 438 641 105 310 888 91 57 109 85 235 636 120 423 481 99 726 863 101 294 683 106 117 443 107 185 297 117 334 986 102 923 954 120 8 608 103 400 775 91 543 695 97 267 477 81 673 709 104 260 326 94 397 928 93 299 991 113 20 631 102 447 543 116 742 829 99 457 705 94 287 615 97 177 912 96 613 843 95 796 909 90 418 475 100 449 986 99 77 733 98 599 604 103 92 393 98 799 843 99 335 947 115 143 796 91 455 944 104 165 660 121 595 748 104 11 28 107 210 276 94 288 800 91 428 670 116 861 995 107 405 929 96 84 531 117 121 547 84 242 671 87 409 816 92 387 447 89 272 348 114 235 964 76 526 739 107 401 936 85 510 669 94 394 995 82 516 570 97 64 172 101 669 778 99 180 900 86 800 825 83 795 880 89 40 788 93 56 730 95 442 819 94 763 808 90 876 974 84 68 656 93 573 668 91 380 432 93 366 725 103 832 913 106 240 323 99 465 669 96 75 166 89 164 516 101 486 787 90 204 849 101 200 973 114 470 885 100 65 115 113 137 640 97 186 878 93 42 827 82 101 342 100 368 947 114 356 454 95 83 239 84 120 736 95 539 764 101 478 939 101 670 688 112 315 578 98 143 519 96 172 798 97 10 496 98 25 240 99 205 773 95 432 762 97 528 751 96 365 415 124 377 988 111 58 847 100 754 827 104 503 799 90 16 615 103 80 129 98 154 789 89 86 478 100 418 609 98 390 925 98 44 764 105 369 693 103 337 880 85 306 938 96 339 704 107 57 522 89 94 392 93 39 944 92 18 655 94 77 815 115 409 815 100 739 835 95 500 592 91 60 802 92 391 540 121 569 747 114 55 618 92 499 602 99 487 842 105 254 327 101 499 535 129 663 854 100 85 716 80 440 675 118 157 624 85 45 534 87 235 434 96 64 384 104 250 322 79 31 418 91 398 523 129 274 662 92 123 809 103 108 593 100 379 735 123 555 692 104 494 726 94 704 756 89 176 886 96 130 491 91 62 584 102 555 760 102 760 907 110 387 573 92 641 686 106 238 661 90 89 414 95 613 864 96 291 873 100 16 895 80 252 711 101 55 947 91 219 859 93 47 762 102 569 937 103 400 967 90 186 518 97 424 690 103 738 925 88 512 888 103 293 437 116 770 876 96 58 401 100 292 860 75 192 824 84 275 658 81 170 889 99 572 801 105 136 294 112 801 873 91 225 640 106 443 538 80 432 988 83 43 477 83 817 963 96 307 835 99 191 349 98 97 237 97 610 836 103 446 969 100 284 644 101 37 122 92 656 694 104 564 650 104 872 963 99 734 947 93 433 993 84 188 668 116 386 939 108 550 588 104 177 476 116 613 942 97 241 950 91 76 863 91 512 670 108 796 974 96 152 184 101 37 229 99 81 568 102 280 446 111 855 958 97 133 364 97 41 283 93 108 448 115 482 658 104 926 985 91 593 797 103 440 738 94 38 243 79 89 981 102 419 585 101 258 630 88 212 376 106 437 756 104 79 373 95 121 725 108 147 336 105 526 933 97 328 420 94 286 876 106 95 505 101 311 815 100 641 671 86 623 642 98 163 857 105 214 354 90 102 385 104 172 381 81 214 879 91 378 958 105 217 692 92 164 654 100 480 526 88 3 901 105 31 151 100 387 538 111 185 878 111 548 902 97 246 773 104 777 935 85 754 797 99 123 907 104 129 783 90 834 862 94 350 418 117 22 670 94 758 945 89 200 997 103 215 444 112 253 387 113 692 994 94 453 918 104 563 614 109 183 976 98 719 948 116 244 984 89 515 726 105 81 855 106 150 232 121 746 886 113 213 361 101 357 992 90 447 685 87 270 381 92 428 618 103 94 437 73 544 916 92 4 740 114 474 985 117 315 489 99 539 583 89 602 757 116 42 521 105 121 296 94 468 635 107 240 703 99 538 578 89 63 504 92 116 576 95 241 462 91 751 825 90 228 935 109 197 991 98 42 239 90 130 855 99 407 625 99 855 960 106 778 994 96 268 743 96 219 347 97 142 443 91 195 293 102 617 831 110 153 166 95 735 770 99 294 425 92 484 768 116 498 955 106 589 665 103 370 450 90 646 783 112 577 859 106 56 183 107 264 341 119 96 571 79 486 722 102 300 827 78 312 849 109 752 815 104 373 510 108 123 679 95 164 784 96 356 680 92 637 692 95 434 541 104 207 544 79 497 511 104 24 546 92 333 647 105 64 699 111 210 671 90 160 530 98 882 929 108 124 799 98 149 285 105 569 916 90 26 343 89 94 847 114 305 848 93 122 460 93 37 586 86 410 902 111 317 449 104 202 559 117 113 984 100 253 263 97 365 669 86 438 515 102 63 369 93 385 485 116 659 661 104 327 770 122 216 834 102 242 335 110 798 916 102 204 695 97 126 664 99 599 745 95 46 99 100 620 782 109 435 985 85 698 837 94 458 616 83 43 199 98 491 638 101 343 631 105 100 809 91 23 182 85 626 882 99 699 828 100 333 648 97 66 554 95 126 545 89 159 211 117 448 832 98 108 618 97 456 675 106 134 320 103 41 431 77 231 980 106 583 709 87 215 405 99 301 581 109 199 500 94 93 724 106 111 134 89 296 624 88 448 526 95 243 475 80 263 941 103 79 855 109 343 569 88 35 702 107 869 952 117 284 868 86 461 857 94 188 563 98 14 218 109 717 806 99 81 902 117 231 450 105 384 392 99 16 671 109 494 596 108 293 564 95 123 672 96 103 148 105 344 467 91 102 389 102 190 549 98 158 978 105 337 530 86 518 954 107 524 558 91 536 597 104 445 717 89 863 990 100 327 994 98 116 182 112 339 706 89 881 919 97 459 876 100 424 739 108 259 964 107 397 702 93 41 676 99 697 854 85 72 699 94 472 651 108 154 706 99 664 712 95 405 442 106 714 915 107 18 118 88 365 472 103 95 472 114 440 445 90 405 730 94 288 889 106 611 925 81 113 399 84 255 485 89 398 962 103 103 949 95 125 935 91 403 790 99 125 447 95 254 610 109 799 982 103 241 597 84 132 311 101 34 631 84 767 987 97 395 593 115 499 763 94 41 854 100 152 415 99 655 839 84 0 880 77 795 942 106 780 903 78 142 859 107 175 241 119 55 737 99 710 952 95 434 597 100 78 948 98 133 442 99 348 519 106 66 437 99 37 440 98 325 809 92 76 816 101 718 780 97 15 253 95 100 733 107 222 486 92 731 972 98 323 840 117 28 636 93 378 907 103 614 616 104 389 399 100 591 631 87 343 886 93 641 848 101 115 744 92 550 715 93 451 959 110 74 138 81 290 812 104 719 955 122 110 819 113 35 324 100 353 493 106 105 900 116 525 668 96 81 439 97 123 909 93 85 624 113 436 682 98 293 426 98 195 534 112 532 591 96 16 155 81 9 302 113 151 995 98 336 506 87 589 908 90 94 995 102 274 759 120 506 582 100 633 714 98 516 525 103 95 556 99 915 919 98 706 897 104 284 331 103 353 433 104 377 929 94 704 978 85 152 727 106 260 905 107 560 868 93 70 91 106 239 994 107 57 708 112 145 996 100 1 962 90 44 457 122 4 63 88 88 170 106 592 872 103 609 836 96 345 787 124 365 748 98 547 653 97 277 481 106 341 533 97 154 533 101 199 643 100 53 970 92 249 379 114 222 666 98 244 840 96 390 611 95 166 863 97 587 704 96 115 367 102 174 648 103 51 111 96 14 595 96 114 368 113 215 261 116 515 932 101 216 452 107 121 525 111 508 761 93 40 408 106 863 942 107 42 176 95 512 752 100 123 231 108 364 834 90 485 673 114 439 792 109 578 720 105 831 981 106 282 883 92 655 816 102 382 582 91 138 308 76 952 953 108 55 591 81 172 253 84 159 764 100 580 944 101 396 455 97 53 484 99 133 193 102 25 776 107 486 503 90 379 494 96 353 411 113 581 708 71 60 306 102 181 404 104 641 787 93 353 394 112 359 690 113 334 687 82 82 95 85 260 302 94 432 985 99 667 811 100 331 581 91 397 505 101 522 576 96 399 456 107 539 857 90 5 840 101 315 709 80 465 560 110 726 752 84 547 901 112 97 566 92 277 950 109 121 347 91 88 277 87 175 783 96 295 533 112 702 894 103 457 968 106 614 732 113 329 447 98 20 892 84 76 117 102 154 334 106 307 445 101 274 812 90 490 995 92 371 563 107 138 938 103 470 606 87 169 307 96 548 575 96 589 897 116 278 363 110 99 838 103 989 997 87 613 869 117 298 780 79 250 932 97 342 718 105 896 999 89 112 280 98 473 945 101 107 685 105 312 861 90 155 598 97 376 806 105 499 612 101 20 869 81 269 694 108 853 924 78 189 215 88 60 223 101 403 568 112 282 776 101 327 605 98 264 881 87 63 814 89 243 895 94 631 881 112 634 651 95 600 607 94 975 989 92 409 918 111 221 524 94 678 690 101 181 623 92 877 969 116 3 818 76 660 873 113 48 905 98 18 203 98 317 342 112 380 588 98 97 141 88 583 661 107 235 638 111 104 478 100 400 520 99 861 954 111 274 449 107 220 638 96 596 810 112 559 607 110 180 736 103 5 625 104 268 972 94 203 284 85 278 618 105 422 889 86 291 697 102 446 535 84 461 771 89 371 578 99 259 661 107 175 453 113 136 454 110 74 306 106 193 906 98 217 267 86 181 886 98 786 982 111 67 525 108 43 780 98 143 524 123 163 605 114 77 676 120 195 251 83 602 629 89 304 948 93 306 318 96 334 964 111 123 813 95 299 641 97 371 983 86 198 200 98 54 276 84 97 649 90 818 990 96 123 840 92 173 266 98 4 287 95 59 847 90 619 821 105 235 678 95 182 636 117 417 867 104 407 743 115 190 792 90 10 777 86 50 762 94 175 903 121 198 209 103 537 960 121 30 141 99 210 439 93 534 712 99 286 811 100 154 230 102 463 787 107 443 616 98 746 858 95 497 549 89 336 971 93 291 739 105 78 550 94 47 766 96 342 924 91 145 380 102 584 684 90 434 716 94 184 862 100 12 365 98 234 906 98 352 994 107 776 823 97 598 948 93 523 960 94 442 810 111 770 778 104 381 469 84 339 370 88 715 913 106 127 775 90 476 734 82 503 843 110 183 392 102 163 328 98 271 641 97 369 507 103 179 888 96 314 946 95 227 520 99 300 837 97 137 590 85 250 261 96 278 626 92 57 384 109 352 902 108 6 154 103 107 410 104 40 723 118 468 895 98 520 742 106 708 717 109 628 787 91 326 545 89 96 105 114 271 823 86 293 677 100 221 387 101 108 380 94 315 854 90 93 907 79 625 645 99 112 522 84 27 397 83 355 658 85 710 822 100 33 829 111 167 741 86 126 149 102 134 968 113 196 704 79 208 562 108 87 741 82 585 767 98 383 644 102 132 323 104 434 976 105 236 679 75 624 747 90 482 972 100 769 845 101 54 460 97 317 803 101 388 510 107 405 528 102 496 584 114 10 557 83 2 941 116 540 601 77 896 916 106 321 815 96 53 344 80 73 712 108 447 652 104 325 996 103 358 493 103 629 881 86 133 162 92 470 928 95 113 740 101 129 725 108 575 668 103 158 883 84 296 951 107 127 199 91 23 397 102 591 734 78 495 977 110 426 762 80 895 998 93 237 696 113 231 678 97 736 880 98 198 645 97 118 515 102 570 997 106 105 114 91 636 882 103 35 964 101 76 541 88 44 243 97 166 757 106 722 973 106 430 910 100 106 521 88 114 411 87 501 619 106 17 783 91 452 456 110 737 925 97 262 464 98 61 566 86 29 84 84 287 964 82 238 804 95 129 391 95 152 613 103 505 724 89 170 480 116 314 975 94 428 870 119 556 778 76 221 936 108 258 495 104 574 978 113 353 567 96 328 685 100 132 811 122 370 462 105 242 946 85 815 950 100 90 816 83 307 412 103 159 234 101 91 181 93 196 581 99 653 860 108 759 941 112 219 725 92 544 594 96 41 49 99 367 687 103 267 946 99 101 193 90 209 789 105 577 960 106 27 749 103 114 620 102 19 801 98 128 940 107 225 915 100 550 739 98 772 806 92 17 717 90 291 660 96 75 215 108 180 543 98 4 998 112 121 584 93 922 979 104 26 344 106 231 949 95 388 390 95 692 890 101 87 287 104 907 935 113 329 343 99 110 185 91 502 957 86 173 454 98 390 550 99 104 791 82 142 948 101 799 965 94 335 433 92 928 971 112 430 940 94 785 869 97 333 991 108 187 422 101 657 748 106 229 899 97 341 803 93 149 946 108 464 775 104 469 701 95 34 268 99 826 927 93 269 532 103 41 925 89 51 394 106 448 772 114 179 362 101 614 661 104 360 449 103 410 630 107 104 420 105 20 157 97 32 514 107 527 994 102 23 281 98 164 705 102 183 988 97 470 993 94 520 822 103 313 680 120 10 959 100 903 965 109 49 881 116 271 342 98 232 785 118 36 791 94 63 704 96 379 754 104 39 184 108 458 834 106 470 495 103 591 938 95 298 704 111 843 892 105 251 577 84 126 788 112 648 928 87 481 920 101 467 874 97 882 965 108 221 777 104 599 803 94 792 821 103 156 863 103 139 787 92 158 467 103 183 398 92 613 868 96 701 939 115 610 899 106 311 852 103 136 856 106 720 886 87 239 251 97 146 464 105 168 567 112 854 939 86 46 627 108 445 925 89 374 534 102 151 288 88 696 847 97 192 527 101 92 691 103 602 943 92 237 623 112 154 613 101 66 812 116 210 999 95 320 524 103 763 792 101 21 893 95 241 782 80 758 838 112 344 678 104 64 811 91 90 936 111 275 572 98 30 665 102 197 870 94 348 459 105 823 917 98 306 375 113 124 878 102 588 622 103 173 242 114 781 990 90 166 622 97 482 894 116 186 291 87 842 857 91 113 342 103 319 804 107 133 567 115 470 831 118 190 281 100 99 534 87 717 982 101 724 868 78 635 929 89 771 931 86 176 218 93 334 672 92 41 540 98 77 840 86 177 400 109 353 583 95 247 295 94 73 723 106 172 972 105 180 851 98 242 972 100 411 486 109 561 940 110 382 834 107 229 483 101 638 653 97 59 203 92 387 960 94 186 250 90 319 881 89 249 948 111 762 765 97 614 923 71 748 804 104 401 492 111 2 559 115 283 936 113 317 913 117 505 889 102 358 940 84 207 704 101 24 868 105 507 844 91 530 743 100 607 816 98 33 857 100 503 697 105 359 994 108 207 937 89 945 971 84 102 560 91 146 435 106 149 528 104 140 514 113 24 198 94 101 932 101 808 996 98 358 429 107 443 718 95 106 164 74 424 760 95 188 872 116 844 926 108 100 512 104 364 452 105 159 621 115 478 574 94 500 652 105 323 669 93 168 980 109 33 674 91 38 248 102 38 231 102 274 944 97 173 936 93 807 812 98 264 474 97 553 594 101 587 987 103 572 696 104 91 837 103 23 604 95 377 798 105 207 853 92 20 704 89 334 971 105 285 431 84 135 563 123 449 729 118 594 628 96 368 911 85 861 892 101 356 401 95 445 626 116 213 360 112 249 382 89 640 952 95 434 855 84 882 975 94 820 916 94 130 453 104 497 788 99 342 558 96 75 103 110 309 782 89 481 730 106 33 534 113 511 577 84 537 762 86 144 410 103 177 281 105 272 913 89 235 353 109 125 239 105 961 966 84 831 919 103 60 821 95 528 649 113 314 413 107 12 377 100 387 497 87 466 572 97 429 893 113 119 370 94 429 626 86 292 768 102 422 557 88 717 802 104 265 525 111 287 995 93 318 486 95 243 455 116 569 953 97 232 608 97 26 60 107 446 958 88 94 789 108 250 970 103 487 894 109 299 943 95 53 314 102 257 862 101 482 798 109 307 678 82 216 453 108 327 739 112 496 528 112 180 576 99 622 770 103 2 390 97 34 42 93 135 298 109 90 519 96 202 712 128 255 712 105 228 321 112 614 668 114 774 910 100 6 570 105 400 988 105 362 475 108 315 427 113 930 954 105 617 965 88 422 712 101 25 398 101 43 913 103 238 901 95 557 776 101 277 666 90 477 895 95 548 957 102 198 895 117 520 797 92 774 830 108 857 930 93 395 689 116 623 637 99 266 720 103 629 944 87 256 599 96 325 412 96 78 960 112 467 489 102 18 64 104 808 854 96 1 899 97 82 204 74 277 599 102 538 828 109 171 460 92 784 832 97 6 469 112 240 655 95 157 847 109 974 999 89 453 586 90 832 989 92 134 837 96 52 567 106 461 951 101 547 902 103 227 689 100 362 837 105 349 867 111 718 776 113 116 445 92 436 867 102 57 713 101 460 675 101 233 534 101 144 950 85 854 946 84 536 988 91 416 795 81 494 772 87 291 686 96 444 472 88 30 878 94 116 387 96 215 933 92 334 461 100 166 317 95 28 76 84 726 776 102 310 429 82 573 758 116 122 543 86 887 930 98 381 592 87 672 750 107 313 460 101 209 372 115 713 786 95 282 506 101 775 831 96 186 419 107 678 847 82 656 962 92 125 892 98 595 718 91 211 515 93 207 230 103 5 437 103 582 766 106 34 908 108 321 786 106 144 182 100 143 449 108 460 578 93 36 329 86 613 799 95 363 777 118 337 706 82 16 43 94 133 242 104 174 703 113 744 882 107 768 873 106 125 539 98 316 836 90 725 956 99 470 811 98 279 939 81 711 982 108 253 461 92 704 859 79 249 875 95 34 745 88 77 234 85 585 647 105 232 843 90 162 889 119 175 227 102 106 515 102 223 736 112 184 997 93 907 977 120 831 882 125 154 296 100 264 691 100 5 730 91 309 789 108 4 583 119 300 867 94 86 556 105 982 992 97 111 744 94 234 304 91 69 429 109 648 735 97 649 824 115 484 976 81 13 709 107 281 448 95 499 709 111 303 451 113 466 856 83 27 704 102 900 999 100 305 954 122 243 271 103 276 478 86 8 488 81 90 446 91 172 808 114 928 982 103 212 510 104 351 550 93 6 400 102 393 527 98 255 536 106 650 821 107 38 410 105 520 598 94 126 878 83 182 990 107 432 949 102 32 889 75 230 738 107 278 587 84 3 52 114 94 716 98 302 439 89 70 997 87 131 786 92 236 370 105 317 708 98 146 518 106 888 917 96 461 532 95 343 791 123 299 793 97 43 981 95 330 952 113 301 501 103 64 935 86 670 760 124 68 356 111 683 813 85 2 548 95 311 450 114 217 527 94 34 598 94 21 964 98 32 360 107 150 531 107 506 970 98 471 707 102 465 583 97 454 624 96 426 977 93 385 939 100 321 712 89 630 706 77 122 240 105 629 906 109 336 486 92 289 473 95 171 835 99 148 934 103 944 949 102 220 643 112 166 603 110 168 421 106 380 740 116 444 839 109 136 191 109 232 571 102 712 863 85 775 778 103 253 296 100 241 654 111 159 285 96 336 586 99 166 409 107 85 404 91 595 789 101 18 380 106 234 498 104 76 797 91 320 698 96 387 889 81 446 684 95 248 276 96 111 261 103 375 745 84 242 544 85 32 575 96 364 379 109 256 626 102 111 392 115 598 633 92 609 641 107 28 849 83 342 793 105 382 530 124 137 234 117 14 613 95 401 447 87 210 825 114 835 879 108 94 856 95 221 248 92 217 339 107 183 365 98 12 221 112 385 864 111 856 912 106 769 823 94 348 732 96 251 263 105 196 842 76 293 604 88 569 611 92 410 608 116 521 869 101 199 763 90 419 433 86 269 475 86 341 429 92 239 503 93 307 585 106 341 590 110 597 987 112 637 919 112 82 958 105 53 224 90 120 759 102 37 997 94 502 570 105 323 898 83 172 820 92 216 285 84 26 253 125 329 330 99 751 942 94 557 907 89 641 831 94 81 932 95 28 280 96 129 267 108 91 920 117 489 728 101 417 747 106 513 553 89 580 659 92 64 244 88 736 956 107 472 527 109 231 570 100 16 149 94 345 690 99 238 396 108 78 283 85 888 988 82 115 407 85 207 722 110 34 229 106 267 584 97 301 885 102 749 769 91 487 614 91 158 200 95 781 954 105 487 731 94 22 682 99 53 907 98 555 960 118 279 903 112 516 939 85 454 490 105 281 913 93 311 602 87 209 750 110 89 606 95 93 617 113 76 224 100 916 939 111 551 864 95 357 920 98 428 869 95 345 744 90 211 474 97 314 561 108 312 536 86 419 582 89 384 853 76 111 148 100 260 704 103 930 985 108 172 890 109 465 570 107 286 964 80 100 908 110 261 815 105 146 755 113 59 767 115 645 795 110 58 970 104 101 573 99 633 680 79 759 940 89 435 813 111 543 861 106 181 943 101 162 281 98 206 468 90 896 906 112 857 872 104 420 970 109 586 677 103 135 867 87 20 379 104 389 868 117 768 957 88 159 783 98 584 750 113 449 770 82 167 829 106 352 381 114 140 823 94 699 752 115 4 954 86 292 625 98 86 350 84 843 853 102 169 724 111 195 723 85 157 623 99 651 875 111 566 571 93 54 812 108 411 707 96 29 90 103 184 877 100 706 721 86 281 907 111 878 990 86 198 338 91 434 899 92 302 901 110 503 899 96 47 319 89 274 497 115 49 997 93 450 592 110 898 932 97 615 885 127 122 713 101 105 781 102 589 940 105 387 531 96 473 683 92 869 880 104 278 969 103 23 772 103 735 869 96 906 971 100 713 905 110 108 930 85 194 259 103 83 887 95 923 994 94 225 414 105 156 441 87 245 956 97 91 990 123 257 503 102 561 792 85 817 871 98 379 844 92 703 776 88 539 569 82 491 809 115 281 999 98 537 741 87 683 899 110 115 741 97 373 590 89 173 815 104 503 893 89 103 695 92 841 944 104 97 478 108 369 699 106 178 668 93 501 589 98 32 922 105 315 701 107 302 913 105 643 712 106 268 558 97 1 266 100 263 360 111 681 802 99 320 989 90 227 963 95 37 987 119 875 891 93 188 250 109 204 887 95 833 893 110 123 349 108 0 876 119 413 790 102 416 916 104 213 780 98 489 622 89 115 565 102 527 968 100 475 658 103 84 417 101 616 820 115 711 945 88 553 570 91 702 923 83 558 975 111 655 717 115 128 187 96 111 609 112 133 682 92 57 396 89 366 561 96 331 479 119 618 908 102 442 550 110 389 858 106 49 366 98 485 863 119 818 876 115 724 738 92 505 857 97 24 592 117 9 875 97 585 637 114 31 239 98 133 483 101 343 853 92 653 964 95 180 544 83 5 471 90 436 844 91 504 783 97 132 423 102 186 484 99 344 614 87 796 958 104 58 850 94 686 759 104 237 561 98 634 918 86 224 337 103 266 462 95 547 794 89 729 909 98 162 916 88 295 632 113 52 798 100 347 499 83 370 872 104 934 975 103 202 356 92 339 740 89 588 886 99 280 870 111 286 857 105 317 372 109 154 850 105 432 877 108 83 842 99 78 978 94 249 692 103 425 551 97 365 985 102 820 952 94 113 219 98 68 659 103 814 891 98 164 230 93 43 655 108 613 730 109 473 493 111 508 818 82 77 381 119 48 275 101 735 945 94 406 842 104 331 504 112 83 207 88 559 734 97 579 690 95 228 840 105 138 194 107 226 300 109 120 309 94 20 175 91 267 865 99 239 312 116 619 875 104 299 767 112 171 668 90 295 605 88 214 738 123 260 322 94 588 807 91 768 900 106 120 179 104 73 233 118 606 654 104 211 365 104 526 896 100 159 840 84 590 595 92 225 635 108 399 408 116 263 265 108 108 321 88 185 720 90 247 752 88 86 436 98 130 302 105 185 966 116 793 948 111 461 904 98 395 436 101 440 828 98 3 40 101 231 751 102 8 216 101 367 841 124 630 846 90 220 295 102 201 800 104 77 168 97 605 942 113 504 925 89 493 534 82 238 276 121 423 603 104 762 870 91 209 752 98 102 826 106 494 690 88 75 190 79 212 839 112 364 450 108 8 583 106 548 690 95 395 643 99 153 381 92 229 686 105 173 181 111 448 906 94 216 820 100 746 992 107 199 812 102 80 917 126 412 505 100 87 358 86 282 457 119 3 256 98 19 537 96 368 924 87 3 359 98 81 890 86 114 532 97 202 784 96 492 566 101 133 795 82 420 746 98 411 683 96 151 459 101 252 869 91 105 189 102 303 578 111 739 922 102 365 592 101 186 746 103 129 175 95 123 506 94 741 805 114 52 676 91 788 829 105 651 885 81 483 709 92 182 395 121 386 975 112 511 921 116 395 811 92 758 781 91 34 480 84 197 933 98 724 772 95 63 733 89 67 195 111 142 252 81 812 963 115 963 970 94 70 85 91 706 940 82 569 742 108 770 792 85 716 908 76 233 808 100 615 794 98 97 334 88 3 649 96 511 589 101 428 545 95 46 83 96 70 566 100 316 711 88 884 994 105 871 984 75 219 375 119 489 729 109 31 91 106 202 449 114 148 616 105 466 499 107 570 962 92 376 713 96 531 729 98 680 813 104 139 429 115 72 928 111 553 591 88 505 671 103 137 976 99 249 984 95 135 862 102 40 807 108 242 471 91 122 582 91 582 969 101 506 576 79 17 456 86 93 503 104 97 164 106 50 526 95 437 838 87 4 508 92 8 723 110 555 807 96 151 905 109 93 732 102 816 943 93 776 952 105 545 931 105 44 744 103 90 730 96 715 916 112 240 513 91 154 897 94 711 880 95 50 708 84 283 960 90 239 518 118 571 607 84 575 926 95 187 479 103 287 659 94 97 573 96 468 775 111 370 808 104 51 719 102 75 616 104 23 585 106 383 429 106 155 876 101 200 355 99 28 762 103 284 364 103 643 879 86 782 988 104 419 722 95 717 870 80 227 876 100 317 806 97 209 801 108 203 685 113 54 882 87 171 538 116 471 860 87 526 793 85 103 663 104 536 732 99 704 884 89 42 592 108 621 715 94 1 62 88 276 364 106 426 456 96 422 854 103 462 902 106 16 579 88 152 528 73 40 598 104 401 636 99 387 760 108 637 813 105 691 832 103 158 387 111 363 508 109 237 499 94 116 671 98 85 756 110 105 546 89 578 950 102 234 708 100 127 436 100 325 780 89 785 965 118 85 539 84 15 516 109 86 290 106 232 517 93 359 668 95 693 994 101 319 996 99 617 749 96 105 371 84 99 108 71 34 141 118 796 854 104 283 842 105 218 763 101 636 766 84 634 744 103 15 104 96 160 373 102 484 930 94 416 476 107 444 516 96 272 566 99 767 906 86 193 563 95 75 632 95 341 393 97 608 905 119 75 683 109 141 842 99 684 692 108 172 849 98 26 242 101 227 228 97 74 541 89 194 508 114 427 929 91 851 934 110 674 716 110 16 446 110 531 756 122 874 897 114 596 726 93 489 841 93 276 600 93 205 508 105 717 754 88 92 539 92 39 365 86 693 835 101 62 391 113 442 841 97 461 990 93 5 307 102 497 996 100 676 733 89 92 839 96 355 551 91 227 685 87 574 808 113 705 735 95 75 332 100 195 439 105 759 834 86 284 684 98 161 262 105 243 740 108 99 411 99 27 108 103 549 764 95 147 518 96 160 311 106 383 486 117 677 994 119 221 884 85 683 997 98 510 925 92 449 649 116 179 919 93 84 430 119 12 795 112 126 831 103 446 528 101 94 832 112 371 439 102 77 920 106 582 857 94 780 882 92 179 384 92 660 688 109 200 742 111 227 824 103 315 565 106 367 592 96 46 129 92 77 913 117 702 751 99 212 915 98 241 636 81 191 469 123 431 696 89 90 974 86 6 161 126 6 846 88 576 937 99 724 959 88 292 593 112 67 200 98 101 303 88 230 893 112 182 317 106 527 616 102 130 445 103 220 676 85 385 779 96 118 908 110 72 780 116 470 778 115 768 868 113 129 928 97 548 899 101 55 538 94 256 694 89 816 928 104 105 213 91 160 253 85 85 822 104 182 290 84 670 697 88 38 945 102 82 492 103 745 770 104 240 652 107 98 275 96 446 977 98 452 895 102 397 921 83 115 378 113 792 903 91 359 841 103 369 664 115 53 722 99 274 430 98 462 634 109 69 778 101 365 870 111 442 770 107 202 232 80 647 788 103 3 911 83 227 400 107 655 841 118 460 528 92 449 535 106 559 830 78 400 839 94 491 566 87 83 739 103 492 936 85 71 973 109 188 976 90 677 776 102 355 503 107 299 761 84 258 477 104 805 814 103 55 220 93 196 646 102 67 767 98 265 673 96 287 369 103 95 268 88 364 662 121 28 785 110 68 995 99 745 763 106 74 780 102 10 467 110 457 551 91 343 424 111 644 825 102 140 208 84 88 442 100 372 914 96 188 865 93 406 787 93 271 556 99 117 411 102 448 651 96 717 911 91 564 589 76 65 931 95 380 901 97 336 764 89 421 813 107 176 618 100 23 246 110 109 527 98 25 314 114 128 755 84 286 289 98 665 775 98 408 569 93 368 925 114 215 721 95 579 847 84 202 615 100 535 578 90 675 758 104 213 470 91 264 860 105 227 826 109 286 949 110 289 817 106 62 600 105 32 817 107 898 986 96 416 478 102 2 539 105 111 974 93 188 672 98 261 824 106 164 685 98 437 579 89 78 486 101 0 397 105 224 478 87 91 914 89 285 907 91 196 908 93 543 638 95 310 338 87 345 477 96 380 742 101 638 974 77 598 741 107 44 895 82 71 136 105 75 811 93 427 634 108 127 184 108 213 340 102 131 744 92 63 897 92 264 323 113 637 740 99 79 619 96 513 649 98 266 301 100 248 531 104 105 874 96 472 914 106 49 822 102 309 406 95 255 842 88 116 725 128 51 395 106 303 384 110 90 894 107 704 880 97 503 758 91 38 627 94 588 866 102 20 181 97 774 975 85 129 720 103 143 197 114 235 630 101 265 684 96 130 644 119 403 556 103 149 522 90 855 899 112 522 751 104 218 510 109 681 873 105 412 621 95 48 614 100 648 914 107 208 216 111 155 376 102 207 528 114 608 674 77 41 430 91 107 422 95 244 860 83 347 851 100 213 272 102 189 879 114 615 625 88 233 940 96 255 355 91 349 653 101 74 843 109 26 899 84 883 916 101 240 613 96 376 586 109 892 994 104 170 899 96 31 867 98 201 885 98 349 581 106 734 781 91 650 975 87 96 113 99 794 847 116 342 906 82 315 341 96 19 214 97 161 244 96 12 631 98 826 912 107 79 632 102 371 732 106 482 534 101 312 655 95 118 602 110 876 918 101 624 667 99 393 607 104 234 870 114 71 811 101 691 842 90 310 603 106 57 234 109 353 931 79 41 923 103 525 719 101 438 509 89 414 592 99 282 741 100 94 920 87 57 897 116 81 582 107 520 842 88 591 664 91 155 191 110 733 827 99 63 863 102 60 812 103 141 844 101 366 444 81 327 887 100 341 572 93 70 218 96 911 996 98 240 722 118 162 691 86 639 913 106 363 593 94 54 369 99 204 525 82 379 677 100 619 720 87 56 377 92 349 687 102 70 119 93 384 471 108 69 657 101 206 577 102 44 559 110 31 817 119 704 937 94 1 662 113 443 915 107 187 254 90 923 936 112 43 920 82 244 541 98 524 785 111 2 48 116 142 558 89 29 125 88 642 651 82 368 539 107 462 971 102 641 767 115 537 565 113 428 678 103 13 120 99 753 894 102 89 353 87 864 974 107 209 876 102 148 320 91 253 661 83 164 901 109 757 848 113 544 823 97 348 550 93 147 234 103 106 769 119 167 278 112 646 812 89 356 885 90 364 448 95 604 792 95 115 411 107 342 948 102 881 984 117 110 642 90 373 996 115 53 877 74 53 381 95 105 974 106 634 841 107 479 990 130 512 654 108 193 864 104 117 301 81 368 699 91 200 322 106 553 664 114 316 995 102 46 890 108 34 179 81 334 369 102 567 593 89 93 877 102 160 174 99 799 949 87 93 867 111 475 958 87 732 782 103 316 384 100 815 970 93 224 632 82 611 696 87 39 654 123 503 578 102 666 743 98 216 337 99 335 564 87 699 798 122 133 678 103 290 927 105 244 385 101 38 288 92 191 543 96 125 787 93 13 640 87 526 800 96 139 322 105 38 707 99 732 866 102 72 936 103 573 991 104 17 61 109 474 998 117 376 672 96 379 618 101 520 734 92 718 892 111 105 664 94 445 781 82 69 264 92 780 939 109 683 980 101 17 266 102 30 825 97 600 696 102 322 935 108 146 180 90 231 591 110 261 938 98 657 783 95 8 785 95 123 958 106 86 905 89 249 766 83 469 561 110 729 767 93 579 983 102 302 987 91 56 961 97 490 879 107 94 993 94 258 949 92 251 976 109 217 323 84 823 934 74 151 174 94 168 227 95 40 468 93 263 449 78 283 826 114 450 743 100 443 691 94 463 659 96 806 985 93 218 520 97 232 312 105 798 934 105 200 940 110 228 901 104 129 601 103 23 718 90 354 918 113 19 670 97 571 637 85 448 625 97 819 859 91 257 382 113 263 310 94 208 248 90 286 943 95 21 538 105 339 829 102 223 519 84 769 853 118 600 880 108 264 714 101 220 439 98 730 784 104 204 415 121 413 444 107 320 477 87 25 181 98 379 427 97 51 154 104 806 807 79 154 716 104 179 305 102 721 789 80 58 953 101 196 556 98 197 944 104 808 977 91 56 594 99 464 620 95 66 673 100 152 209 91 867 934 107 643 906 96 327 766 108 438 965 108 323 627 103 867 910 114 362 943 99 497 501 93 562 957 81 435 624 109 311 920 100 283 902 91 796 995 91 314 553 92 315 727 101 625 928 91 629 743 83 396 852 89 423 830 89 231 941 105 644 769 107 691 795 85 56 672 97 493 648 87 258 969 89 76 505 106 107 439 103 520 540 107 142 514 86 208 552 111 45 842 106 76 993 119 446 621 114 140 186 107 335 950 105 120 633 89 579 895 98 94 382 115 151 528 103 237 699 116 457 499 101 45 535 94 97 993 94 116 391 80 10 792 101 240 784 117 79 383 87 487 797 99 42 887 100 376 837 87 240 694 100 40 382 108 166 351 116 292 465 96 337 779 104 388 785 115 221 257 85 2 996 97 801 993 95 21 385 92 512 751 102 567 580 92 626 718 99 609 612 107 123 690 105 42 375 103 244 768 79 191 859 111 188 431 97 338 929 103 35 786 102 699 735 100 388 666 92 168 226 87 324 545 103 454 686 103 47 546 95 670 789 106 400 783 91 286 366 108 477 967 117 128 609 97 128 364 86 11 774 98 827 850 102 146 637 99 131 865 122 682 812 104 851 875 93 612 650 89 117 434 104 349 800 111 255 313 102 158 561 93 667 813 94 411 835 102 346 985 117 168 537 89 151 448 113 11 959 106 159 773 105 807 891 91 411 641 87 221 798 108 343 909 71 250 374 102 203 366 80 172 518 107 172 404 103 492 616 92 120 756 107 395 971 103 311 730 99 376 527 126 43 860 89 281 851 111 121 442 102 453 547 111 107 932 110 371 851 83 27 893 99 115 296 91 41 42 118 425 438 75 160 983 98 539 894 91 64 233 85 221 776 100 200 726 108 328 996 115 199 813 102 27 752 91 361 845 81 465 641 87 65 430 116 694 928 93 308 950 102 144 766 91 653 936 90 502 524 109 811 936 97 888 958 99 469 550 107 425 774 109 248 522 88 267 721 97 320 420 102 120 765 99 41 999 93 23 634 101 202 506 88 158 388 117 365 877 102 56 233 107 294 778 108 804 992 101 53 808 100 290 516 99 201 807 101 97 800 106 31 290 94 362 941 96 329 503 93 440 577 99 210 666 86 466 651 100 495 725 112 446 583 118 28 484 90 440 558 106 561 879 84 3 408 100 195 421 103 839 900 92 202 411 100 508 910 98 200 703 94 95 984 92 86 286 88 546 685 96 255 775 115 207 224 105 3 510 90 227 430 120 696 780 99 259 500 87 458 918 103 693 932 94 496 752 106 763 948 111 476 625 87 98 870 112 34 537 101 658 900 111 67 883 88 365 645 82 217 564 94 730 750 100 126 713 95 557 588 94 252 899 92 988 994 108 133 164 90 78 234 90 555 929 84 271 938 98 617 782 102 472 743 88 66 216 93 15 471 93 294 756 87 241 818 105 121 936 118 56 568 96 314 740 117 549 772 114 172 310 109 303 698 105 311 791 102 200 349 90 330 886 90 703 814 89 293 718 125 37 564 99 61 105 78 599 796 100 394 493 88 496 653 100 310 628 108 160 380 98 672 718 83 155 354 97 541 969 89 59 195 90 322 332 99 15 624 91 747 944 98 798 961 98 551 658 88 826 971 104 686 998 99 119 227 116 189 237 90 108 270 106 231 794 102 205 650 109 165 443 120 5 181 99 405 855 101 53 505 88 564 600 87 493 639 110 305 548 99 189 653 98 869 895 102 722 733 101 185 713 102 414 487 106 103 466 119 503 789 106 397 564 107 610 777 106 489 828 110 760 995 112 178 666 95 105 818 93 70 161 112 642 700 115 193 247 97 170 405 93 799 976 95 322 603 104 159 544 97 147 196 93 118 664 98 390 910 120 125 315 96 557 758 101 11 471 90 117 855 113 263 929 94 198 819 100 97 688 107 311 552 115 117 989 100 389 961 98 504 831 105 185 579 119 513 749 90 210 943 106 132 213 87 109 269 86 131 906 99 312 782 99 309 798 112 591 853 118 263 822 96 675 773 105 408 538 123 165 474 99 264 310 98 6 214 94 291 418 114 647 871 91 24 885 98 13 603 104 516 709 97 213 824 99 50 418 92 66 688 96 279 670 112 137 146 103 78 664 90 720 875 109 165 878 96 712 925 92 499 502 102 628 912 87 510 739 100 645 876 116 503 925 113 97 791 106 201 422 86 352 803 100 164 931 90 536 955 94 461 923 102 113 977 107 458 866 96 197 317 90 58 337 99 226 557 100 272 456 98 650 842 107 73 192 118 240 405 96 370 408 92 370 765 90 256 844 100 262 345 92 189 815 110 522 839 103 88 414 102 1 334 103 693 982 103 650 663 92 170 845 112 529 674 104 166 917 111 150 162 85 411 734 102 323 736 88 221 583 100 166 272 103 274 886 99 509 947 104 895 981 102 801 859 114 78 86 82 608 985 101 531 775 85 603 847 119 8 310 93 113 382 89 64 246 113 515 767 91 377 462 121 340 363 101 130 976 93 226 716 92 89 959 94 208 688 104 372 895 101 578 687 102 710 858 103 278 545 101 114 363 93 508 630 83 10 510 85 240 915 109 411 970 97 248 695 100 87 886 108 323 655 113 176 278 98 518 714 100 46 904 109 525 863 101 86 555 109 206 601 100 230 561 89 206 572 103 851 972 97 159 242 88 286 766 99 806 917 97 481 934 81 267 504 97 702 919 83 572 842 127 782 886 98 630 676 89 119 223 89 816 894 95 256 971 92 735 870 94 86 888 98 285 384 101 596 859 116 722 929 94 47 986 101 427 507 105 509 972 90 261 581 116 255 619 107 241 822 102 276 534 73 163 677 90 828 877 105 140 170 104 872 937 106 40 525 117 267 479 105 670 724 91 499 599 90 71 610 122 397 732 101 320 625 105 53 602 115 308 576 101 79 878 99 652 846 112 154 274 98 282 925 97 134 542 98 683 937 106 880 887 95 204 564 97 133 260 104 340 630 106 170 440 106 774 890 99 216 906 87 232 575 105 116 436 93 187 225 101 24 440 104 209 646 106 132 203 109 960 999 92 210 378 106 324 903 112 92 516 103 539 687 98 306 971 94 236 464 108 245 411 115 233 836 96 228 970 97 436 951 92 12 645 84 611 687 106 539 810 104 33 676 92 517 712 93 330 497 120 16 910 97 517 967 113 237 528 123 323 480 115 8 923 117 340 414 86 347 966 110 208 495 105 29 944 110 515 747 90 57 136 105 202 794 109 459 962 102 292 335 102 278 530 90 292 916 102 529 908 100 63 527 106 118 689 105 184 479 88 719 737 92 660 781 106 52 529 99 180 906 86 88 388 88 382 790 91 493 969 101 405 443 87 11 90 106 71 938 81 378 552 113 856 876 102 438 635 103 584 799 89 183 512 99 638 657 103 444 771 106 893 930 105 295 813 109 647 670 102 527 891 86 334 730 107 878 927 87 543 562 115 542 574 110 103 657 90 649 856 85 680 931 106 283 638 112 26 394 75 115 480 105 429 634 79 31 922 98 599 885 103 335 504 107 637 660 102 445 685 94 7 360 94 231 500 97 605 822 90 73 566 85 288 706 93 359 809 96 392 674 101 357 523 90 297 347 101 193 653 104 20 949 110 57 900 83 154 840 100 70 621 100 249 826 92 346 726 88 891 992 115 50 524 99 28 232 99 57 464 104 271 396 111 565 617 103 756 977 102 722 891 95 570 790 96 84 327 85 430 836 90 565 912 108 746 799 106 381 780 117 244 937 115 426 699 96 675 895 106 66 997 104 270 984 109 281 317 86 43 814 93 292 434 94 169 314 99 930 999 115 254 949 90 73 629 103 570 787 95 281 971 113 62 923 74 227 390 100 31 98 99 316 865 115 266 326 92 297 825 105 388 990 110 488 753 96 14 786 102 637 767 96 595 954 92 239 574 108 570 840 89 29 474 101 33 436 108 114 498 105 277 526 77 54 120 103 201 585 80 424 615 94 237 682 95 99 391 102 403 492 101 291 478 96 92 541 106 167 418 124 110 662 101 336 715 99 721 956 88 184 381 111 146 175 98 564 878 106 199 969 88 115 822 85 61 419 97 657 884 110 155 328 89 893 928 93 599 968 91 78 988 103 358 603 107 96 470 98 31 411 104 585 753 111 424 833 95 752 793 80 43 389 91 95 659 114 437 739 93 559 875 106 79 957 107 499 646 120 546 701 94 393 742 102 226 322 88 841 904 87 373 904 93 597 910 96 569 688 107 563 920 105 277 521 114 603 942 104 464 525 109 188 743 97 629 709 108 237 881 99 279 304 96 895 909 92 408 558 107 758 941 110 545 613 96 303 501 98 322 412 105 387 884 107 564 790 113 276 878 111 360 766 107 860 960 94 365 967 110 310 770 115 519 721 98 526 855 95 237 356 94 238 678 121 866 886 93 515 684 115 744 906 97 195 655 90 210 738 103 55 988 92 731 757 99 202 701 99 5 422 89 349 860 108 268 920 104 598 747 98 426 775 111 603 898 107 174 197 101 552 811 103 208 748 104 73 524 105 453 479 95 296 439 102 232 472 93 175 283 102 96 398 112 572 891 98 339 621 93 251 718 103 35 433 96 116 294 94 470 913 116 807 899 128 97 574 97 65 916 80 178 604 88 94 197 95 578 623 81 728 729 80 147 345 76 226 421 87 339 774 109 58 500 109 114 635 110 113 456 101 298 524 122 31 110 103 48 119 89 181 314 91 522 563 86 157 377 88 196 956 104 774 831 86 745 927 116 729 857 102 663 946 106 331 791 107 154 783 105 503 596 94 334 894 92 337 895 115 471 693 92 304 351 92 670 717 75 214 961 109 294 885 91 944 946 99 200 981 109 888 895 99 222 525 90 288 966 94 395 439 84 442 950 94 21 731 76 118 518 118 97 833 106 212 317 101 305 438 95 278 280 95 854 961 82 24 193 110 191 268 107 426 995 103 183 321 110 172 347 108 251 645 105 10 361 92 249 494 99 124 627 97 539 582 126 533 927 108 175 775 90 514 972 104 329 855 109 34 213 93 909 918 92 745 915 99 564 911 115 544 821 85 251 480 108 503 738 98 112 701 96 801 815 98 20 856 86 46 301 88 121 171 114 10 224 95 497 648 113 178 853 94 11 964 107 855 980 104 37 667 97 327 894 108 737 799 102 4 918 97 8 445 121 393 670 110 400 835 101 68 279 109 716 823 82 95 223 95 116 888 81 93 843 94 555 984 98 433 950 110 412 694 105 782 968 88 725 854 106 483 716 103 420 954 89 94 144 113 23 293 99 155 880 88 132 969 105 293 783 98 447 625 110 863 919 95 109 917 98 320 748 106 416 782 99 154 842 100 549 940 74 208 413 92 771 975 104 420 658 86 255 634 88 103 447 97 312 964 109 86 911 105 860 903 104 66 332 97 664 931 96 683 738 103 863 929 97 64 413 89 232 467 104 521 772 106 385 902 92 398 539 102 45 827 108 868 877 111 242 313 100 243 838 104 821 970 102 15 844 120 199 429 100 199 895 100 103 990 103 516 584 96 299 371 106 402 862 114 398 749 107 111 932 98 123 697 96 15 285 96 145 351 105 1 203 95 470 586 94 98 509 107 94 240 102 682 974 79 230 624 91 415 457 96 648 916 108 272 867 90 262 725 107 85 220 96 181 932 99 345 941 93 339 994 81 51 286 108 46 162 101 316 939 101 557 580 98 498 703 102 133 184 110 433 645 91 565 759 83 80 319 115 281 927 108 686 876 95 169 283 118 301 743 89 690 775 89 512 587 111 348 455 121 255 298 98 354 776 100 144 660 134 522 595 102 217 381 111 619 725 92 516 957 107 153 288 95 405 599 98 336 703 89 578 945 95 628 949 103 572 996 113 766 780 93 369 990 111 365 587 103 160 435 100 92 140 70 366 931 102 673 783 85 716 951 99 169 954 91 53 589 97 233 655 101 647 928 96 172 984 92 20 244 100 487 934 112 100 422 88 97 285 97 516 996 97 296 784 90 98 202 116 124 150 93 290 813 102 439 754 101 84 509 96 52 892 95 515 539 109 354 813 112 65 781 99 731 996 113 442 884 93 148 769 88 359 866 85 492 965 109 277 999 86 149 243 104 360 542 98 300 446 110 122 785 87 21 396 113 111 404 102 374 971 112 163 921 98 590 997 113 656 746 99 351 713 99 67 115 95 547 869 93 926 942 100 770 941 107 67 503 96 123 729 111 534 770 108 608 854 100 237 919 103 97 419 87 471 674 120 54 823 109 513 912 108 324 497 96 184 410 88 165 555 88 146 948 114 223 231 98 129 676 87 293 669 104 404 491 102 130 793 98 371 713 104 367 785 100 636 998 114 356 520 97 307 441 92 460 548 93 71 659 99 549 826 106 331 368 102 619 647 99 253 742 98 547 884 80 230 646 92 209 892 107 508 940 89 495 646 104 271 516 93 446 845 100 84 803 98 117 762 101 409 653 119 552 570 109 779 792 116 203 927 88 398 540 95 538 986 118 112 314 99 273 632 112 310 478 96 368 575 92 356 567 109 646 779 88 96 985 109 396 753 105 293 620 104 110 740 88 342 656 103 845 892 94 120 860 115 379 674 104 568 849 95 628 703 90 688 825 92 394 841 105 440 751 99 612 871 93 364 823 104 882 919 89 433 836 95 292 424 95 403 899 93 307 793 111 643 715 103 140 844 95 473 665 103 31 706 109 202 293 96 196 977 104 23 550 98 87 789 112 123 865 105 788 870 92 603 838 88 672 838 118 692 827 97 0 448 115 466 817 106 155 495 113 627 701 112 454 681 94 274 835 97 694 908 104 605 738 89 194 807 100 398 436 64 222 902 102 248 525 106 336 716 106 25 346 98 358 385 80 590 778 102 175 196 102 808 936 102 349 587 84 299 744 99 363 853 112 791 875 110 873 911 93 211 588 99 380 608 104 808 968 101 462 777 104 164 502 100 568 598 96 450 557 93 172 763 110 444 609 105 387 677 68 148 294 87 326 627 98 362 446 103 182 932 89 32 802 90 336 574 95 591 682 85 54 475 124 417 488 108 239 958 91 313 762 87 120 381 107 273 321 96 625 909 107 88 629 99 920 971 104 568 600 80 827 950 110 297 791 100 87 111 98 327 415 116 196 208 112 559 909 92 243 261 81 207 939 109 140 473 98 189 777 93 73 544 102 260 372 102 435 451 85 395 672 107 236 984 93 31 663 99 205 443 98 423 983 89 214 533 98 550 793 111 524 837 99 389 930 108 370 510 98 77 106 95 332 763 96 3 740 91 619 896 120 34 937 101 99 727 84 689 801 99 566 914 111 276 690 97 449 733 97 319 728 101 68 983 108 787 842 99 188 839 113 146 560 89 36 149 101 432 929 111 499 588 108 150 906 103 565 629 92 174 545 96 213 736 87 627 804 106 655 940 102 174 794 102 102 353 88 601 954 100 13 797 95 67 950 100 261 332 98 106 600 95 142 198 93 137 309 103 284 614 124 163 302 87 675 802 99 671 923 96 639 728 103 314 333 116 98 192 105 416 658 98 678 815 88 685 957 91 783 965 96 196 394 92 61 784 85 76 280 103 118 764 76 592 617 96 567 905 102 48 814 101 19 863 117 54 515 110 229 381 86 149 938 98 406 875 93 33 660 88 561 935 110 175 569 81 892 986 90 7 107 111 74 475 107 473 681 86 495 991 108 199 656 99 392 479 98 222 493 91 172 301 111 237 242 99 401 873 95 217 770 98 392 508 112 213 706 96 242 891 98 113 321 98 0 889 117 70 144 92 518 564 103 89 531 104 222 444 103 375 549 103 57 782 109 78 774 95 581 592 116 532 800 95 308 684 99 804 996 108 472 554 99 453 876 108 360 433 98 63 305 109 227 804 108 58 186 77 586 837 77 230 236 106 76 211 97 30 147 102 317 720 97 195 790 95 472 490 82 337 708 94 525 773 86 58 903 94 440 597 103 182 821 109 710 737 99 86 620 99 474 874 108 253 390 105 369 899 91 230 973 107 124 683 104 622 859 112 530 722 93 203 546 109 78 578 76 25 965 98 290 562 89 556 947 108 210 213 113 304 657 100 170 561 106 49 759 102 315 850 87 78 455 116 587 921 96 568 684 94 243 805 114 196 464 110 140 834 106 806 861 93 15 565 96 341 623 85 30 319 108 153 217 82 167 861 100 41 120 93 10 305 108 330 431 94 151 869 85 742 783 103 185 899 110 153 761 92 733 975 82 816 831 101 158 963 91 443 958 89 874 888 98 318 783 106 311 587 116 327 990 107 432 678 120 213 382 94 550 758 78 860 979 92 842 944 112 323 767 90 460 911 95 426 611 113 227 979 93 532 996 84 79 848 95 94 650 119 397 804 97 146 943 102 200 567 93 83 924 101 121 896 97 130 882 114 93 226 76 235 667 92 207 877 81 665 733 135 488 733 107 404 758 106 350 974 99 760 983 103 326 921 107 291 572 98 413 578 96 262 967 87 219 325 107 24 341 105 641 650 100 181 202 110 679 764 89 343 370 113 102 961 96 155 343 90 69 232 110 440 628 106 764 821 88 38 877 95 100 848 98 106 373 93 264 800 104 11 166 99 194 637 94 563 670 106 281 672 96 261 341 104 291 869 102 223 386 99 181 317 123 384 676 88 560 610 109 265 398 105 717 948 104 113 278 93 434 868 106 91 606 109 610 639 98 200 418 84 580 642 103 401 642 100 331 941 85 538 887 84 817 925 89 557 739 115 398 851 102 530 807 84 727 753 96 190 593 109 708 921 77 276 921 96 276 938 112 375 409 90 544 657 89 289 427 92 12 232 106 297 881 88 40 227 98 308 743 106 738 882 104 586 892 112 197 968 87 505 681 119 30 86 87 729 765 77 430 449 102 0 57 104 346 347 116 548 872 94 102 222 98 255 781 102 287 685 115 341 781 105 331 474 71 605 984 90 297 984 100 246 347 91 7 791 88 3 413 107 219 435 95 352 559 92 226 656 80 267 744 97 425 639 103 552 567 91 33 178 101 321 398 98 392 924 97 102 300 114 541 811 100 390 765 88 673 865 102 789 793 103 745 886 94 246 364 101 345 888 107 304 606 100 608 677 93 320 924 105 5 926 87 359 558 83 580 722 108 231 905 101 638 884 97 653 731 94 414 703 105 221 636 95 40 811 108 717 869 96 215 647 106 449 766 119 296 761 87 328 803 93 638 754 97 480 988 102 612 680 100 404 829 109 277 417 108 49 562 91 571 911 101 82 482 95 265 692 108 83 944 94 42 769 100 366 471 108 537 911 107 461 622 100 14 870 111 224 801 92 268 937 94 646 905 84 371 995 97 191 686 87 250 872 78 294 711 103 401 929 103 89 704 112 453 915 97 382 658 101 401 907 98 440 953 107 69 803 114 486 575 92 367 500 110 409 830 84 227 731 113 269 270 105 624 912 109 55 324 82 319 371 96 63 956 104 222 556 93 373 812 115 211 622 108 187 895 104 789 993 89 259 593 121 261 564 97 110 288 109 141 388 111 368 432 94 725 968 86 413 492 118 622 925 84 466 655 90 2 126 109 689 908 102 371 422 94 737 898 106 692 761 94 286 819 107 329 931 104 276 528 89 463 860 86 79 731 108 488 572 80 34 487 102 285 984 77 107 692 87 187 435 98 262 761 100 148 797 102 517 872 97 220 326 118 282 962 104 507 824 90 306 713 86 86 199 80 33 569 120 355 786 106 185 947 94 561 877 99 444 876 99 700 924 91 219 407 99 681 918 101 403 828 91 255 613 92 263 710 90 99 742 97 200 400 98 52 143 96 58 416 95 60 617 113 526 557 96 206 655 114 151 720 93 367 850 101 590 761 103 147 407 104 833 899 104 8 919 105 134 802 105 40 545 98 35 654 106 581 608 99 548 906 94 323 814 88 69 209 94 213 393 108 60 719 100 755 986 97 612 787 108 159 874 95 480 963 100 307 343 98 473 795 119 446 503 98 260 384 103 149 932 111 343 840 89 351 735 88 149 493 118 40 276 96 641 765 95 761 868 104 137 650 67 446 763 114 527 789 101 85 863 93 34 122 93 840 995 108 92 265 101 327 476 125 448 623 107 398 466 85 145 373 101 558 769 89 219 255 92 166 681 108 199 348 118 110 880 96 422 961 94 263 529 95 463 597 113 341 860 103 360 994 112 78 114 107 154 638 104 343 917 101 217 629 108 592 797 95 431 523 92 67 756 98 831 928 96 201 372 91 378 432 94 395 781 95 714 825 101 345 701 106 657 961 80 287 660 114 608 828 98 548 978 108 514 947 97 203 305 104 266 562 86 135 805 107 86 337 85 402 727 115 5 353 93 311 468 105 260 752 100 220 396 85 328 784 96 7 769 110 451 576 98 198 666 109 483 826 102 13 561 105 33 946 115 101 622 95 509 974 90 771 805 97 168 180 113 406 462 97 104 172 104 450 990 101 295 452 97 367 580 85 114 947 104 105 605 87 332 450 104 344 379 107 454 998 107 767 828 106 14 983 105 552 851 88 421 826 107 145 891 88 549 729 116 120 241 94 315 626 104 423 714 89 363 900 109 651 997 90 127 831 105 76 614 115 119 265 101 269 846 102 216 996 121 986 993 99 497 613 87 520 551 90 152 225 91 1 815 82 247 319 106 175 432 91 533 659 114 241 574 99 778 910 112 17 484 97 547 962 87 531 727 96 344 850 80 751 977 83 348 405 104 22 115 94 105 718 93 312 469 87 470 830 97 348 730 102 388 783 87 306 382 101 44 148 98 113 774 96 217 342 103 446 666 104 477 616 93 312 932 99 48 994 109 672 749 117 115 791 102 500 871 100 172 520 95 287 386 86 372 846 98 191 435 106 814 942 113 206 956 110 135 792 108 125 981 98 275 867 102 422 988 96 262 946 96 443 731 120 84 355 102 315 466 97 302 586 96 286 391 95 626 966 97 50 576 85 793 823 83 50 563 111 845 985 96 325 332 82 24 35 88 170 953 102 491 511 100 428 518 100 42 867 94 337 502 110 308 713 97 685 785 111 83 280 85 298 976 116 176 364 99 348 944 100 509 529 101 433 630 89 618 645 97 492 587 106 358 502 112 434 681 105 205 270 102 479 828 100 334 584 116 242 620 109 790 916 107 578 861 98 21 295 108 75 450 89 4 960 95 95 904 93 451 753 108 438 637 96 331 975 98 351 357 99 424 870 94 449 467 111 609 697 85 162 762 103 363 521 88 294 501 84 633 864 106 48 490 96 95 267 104 341 904 87 519 775 115 401 477 112 324 732 85 660 992 116 659 810 91 208 912 93 59 237 106 647 731 98 100 817 106 64 573 92 467 604 93 829 859 103 575 720 92 49 440 85 723 946 98 105 709 94 499 894 108 219 777 107 213 215 101 212 866 104 400 770 99 683 823 98 830 870 97 396 766 102 405 759 100 58 742 86 147 152 111 322 525 93 75 785 98 10 942 115 290 454 115 239 530 114 175 442 101 676 812 84 134 295 91 787 854 93 82 575 109 61 982 101 152 964 92 169 404 112 493 605 108 246 338 93 152 940 90 5 684 97 657 861 103 50 605 87 336 712 101 50 607 119 85 480 104 648 779 95 64 345 92 163 496 93 223 830 102 32 984 83 74 958 100 403 732 90 4 273 96 560 967 97 335 861 95 299 407 114 380 936 96 265 374 86 0 748 114 535 652 102 299 855 101 238 393 97 203 236 90 276 761 111 690 812 107 405 712 73 439 695 97 732 840 123 169 273 85 49 134 94 422 953 109 379 851 117 887 901 90 63 432 73 62 358 110 583 648 109 542 982 86 455 591 109 93 250 109 487 892 97 309 669 105 660 784 101 245 820 104 339 966 119 647 750 100 130 533 110 561 959 99 228 794 115 166 487 93 197 234 96 82 968 104 303 778 108 499 668 92 126 153 96 538 751 100 329 341 86 634 635 93 3 659 81 255 660 101 477 813 98 87 535 98 617 765 116 500 581 75 624 749 99 146 366 111 408 751 94 444 868 81 59 420 104 482 961 103 579 911 106 85 319 91 633 812 96 276 812 87 247 617 119 291 792 101 145 640 110 420 511 101 40 888 81 694 794 101 720 903 98 214 238 98 98 322 107 77 934 102 680 965 101 615 644 92 421 580 96 144 964 93 381 903 84 374 681 108 752 865 117 275 458 109 205 332 93 593 752 113 690 924 106 288 947 102 500 991 117 323 710 104 463 761 116 582 734 89 283 413 91 613 777 114 304 855 95 334 956 115 207 368 122 718 788 100 370 925 88 344 391 107 310 467 94 437 941 83 295 808 100 501 567 115 80 554 93 376 952 90 33 53 124 221 646 106 173 546 103 58 193 95 128 894 97 373 791 93 210 969 104 761 927 99 30 847 121 278 536 78 316 379 99 82 952 95 168 380 111 61 329 106 509 659 107 298 773 102 690 873 88 206 842 106 28 337 85 382 621 111 872 952 96 169 330 85 672 987 117 233 642 89 65 793 104 359 504 104 727 886 92 685 956 100 931 949 101 178 958 105 100 254 95 871 922 87 39 660 97 70 963 84 257 764 102 291 472 102 412 498 104 456 789 96 507 541 114 309 736 99 195 412 119 317 774 100 3 752 100 38 758 109 567 786 106 430 975 88 600 697 110 375 891 90 519 640 117 598 930 81 355 549 113 129 879 79 134 296 85 302 311 92 269 960 108 30 696 90 58 585 94 440 780 112 254 735 110 253 277 109 241 848 87 110 793 88 299 961 103 10 886 95 23 162 94 703 762 95 444 737 122 13 339 96 230 482 115 366 730 112 156 918 102 512 513 122 214 342 105 493 851 90 549 715 91 225 792 94 76 499 112 259 803 111 326 930 98 507 901 82 8 573 113 42 787 100 296 460 115 316 927 108 5 629 102 222 876 115 625 979 87 323 587 117 254 963 119 283 879 113 93 141 107 25 533 98 427 915 89 135 780 93 24 911 98 261 475 102 342 996 98 487 663 110 413 491 82 342 889 103 307 332 116 191 362 94 190 722 72 405 648 87 655 721 108 348 961 111 60 987 103 614 982 103 138 858 88 440 722 94 348 625 90 350 461 95 221 784 109 184 887 91 793 798 112 238 300 99 325 341 99 672 810 95 190 682 103 388 675 95 762 778 84 14 851 98 98 123 97 117 689 83 84 468 97 532 924 82 207 714 113 670 687 95 864 866 90 546 897 92 236 654 118 137 977 88 459 947 96 692 706 118 359 940 83 414 843 108 529 821 96 689 865 115 318 995 86 442 923 131 407 464 93 270 839 102 181 806 104 253 638 101 357 935 93 733 822 99 559 585 108 270 484 104 240 414 88 414 479 99 152 423 105 200 943 114 279 990 94 10 920 86 288 875 103 460 607 100 454 933 96 496 553 91 166 995 108 383 965 112 137 815 113 3 987 102 150 803 91 557 599 101 385 499 104 694 700 83 138 446 112 48 143 104 389 831 95 162 593 95 554 893 96 161 771 102 342 404 105 26 413 96 585 863 102 363 455 94 63 273 85 259 907 109 158 938 86 796 823 92 347 726 95 749 996 107 395 827 105 398 474 99 86 942 92 593 686 103 54 201 85 230 990 95 45 503 83 148 206 101 353 849 105 9 291 107 36 406 94 332 965 109 46 603 100 84 233 103 649 698 107 739 853 95 152 234 99 347 392 116 58 698 108 232 619 102 195 215 116 483 653 91 128 342 110 8 475 109 675 781 111 89 112 99 372 496 110 169 916 101 612 816 105 445 641 99 470 967 106 98 796 103 191 477 99 165 932 93 228 814 105 757 851 75 254 320 99 45 111 92 65 338 102 427 493 98 14 518 100 98 286 98 520 610 86 361 808 98 284 914 108 78 332 99 595 658 95 381 620 99 55 560 99 265 719 115 156 720 102 618 948 105 38 610 97 921 998 101 85 161 118 2 303 109 198 238 103 51 129 116 142 805 97 744 990 102 153 536 89 746 974 97 393 954 103 17 335 109 208 694 99 318 766 94 249 416 93 466 922 113 298 612 89 112 980 86 195 820 92 278 327 98 5 827 100 17 899 113 88 743 93 169 439 97 613 649 82 428 521 120 156 651 101 729 887 93 164 673 95 517 903 91 1 257 104 773 928 79 158 326 104 663 895 88 549 771 93 627 726 113 230 609 111 533 891 124 750 963 93 283 468 90 134 711 92 330 770 88 28 314 110 44 844 97 75 511 84 83 780 106 157 264 101 534 979 102 519 634 107 277 613 108 200 807 112 563 750 121 475 852 99 254 448 83 210 217 101 440 495 91 584 706 105 926 944 114 45 857 91 154 468 102 644 942 89 621 986 88 211 801 101 22 626 96 398 881 94 197 837 101 83 953 85 665 985 92 593 736 98 140 189 116 284 300 100 706 707 88 864 971 104 574 760 102 130 815 98 918 951 104 25 589 109 219 687 133 210 661 100 846 914 100 253 470 88 441 958 108 523 578 111 396 461 96 423 934 101 949 956 84 64 863 94 360 431 107 688 867 97 222 358 92 84 927 98 331 490 91 432 526 117 34 760 101 24 257 108 635 720 100 97 430 93 11 730 97 124 486 93 159 662 88 735 788 101 468 754 113 10 445 109 677 806 99 59 407 113 299 814 82 276 817 87 556 689 103 100 818 90 222 346 108 623 800 114 340 357 110 23 211 90 175 523 87 523 789 108 762 860 118 138 654 98 147 606 97 35 207 97 653 817 112 285 602 96 539 945 91 732 869 99 793 886 117 155 432 105 228 868 75 638 830 104 506 960 86 65 566 110 581 744 77 211 949 72 226 961 96 65 216 110 23 116 102 202 474 112 185 969 93 193 312 95 55 89 106 92 627 96 466 872 108 332 401 103 268 969 88 201 944 109 21 846 91 252 571 103 591 968 89 119 339 104 11 359 79 604 757 84 368 488 115 363 454 89 66 557 105 700 894 117 555 701 91 769 835 105 199 782 121 181 539 112 86 646 114 172 321 92 232 508 113 627 704 91 226 708 110 128 256 89 492 665 94 587 799 76 375 882 102 583 751 101 441 677 112 384 838 97 505 569 99 79 775 109 96 409 78 41 286 101 592 723 111 369 881 105 236 946 102 117 244 91 724 730 101 406 558 104 247 452 94 97 570 77 506 881 86 46 61 97 35 308 99 570 994 104 426 592 112 36 310 82 417 521 110 399 621 116 290 296 96 411 415 104 16 757 95 251 662 117 119 799 93 723 960 106 329 484 103 670 963 107 543 839 92 400 553 115 255 419 106 528 762 107 80 585 100 165 258 96 323 965 98 162 698 119 519 833 102 414 727 78 220 574 100 769 879 113 294 449 87 901 981 95 557 792 100 448 874 85 257 340 95 440 986 105 49 314 87 259 863 104 752 825 104 108 939 88 512 984 98 183 788 96 238 482 107 451 461 104 209 781 113 59 116 112 714 899 86 34 634 107 235 672 116 121 209 107 42 466 99 347 357 112 8 789 87 175 359 93 281 740 106 144 330 86 21 664 116 120 150 105 332 960 95 926 931 97 189 487 120 653 901 101 93 471 93 385 687 101 722 969 110 503 616 102 751 753 99 54 119 116 554 653 104 579 732 136 166 767 101 476 657 106 154 821 113 34 858 117 23 910 92 133 725 83 47 873 94 673 856 101 184 633 107 147 698 95 237 599 102 211 646 95 869 994 87 509 679 98 448 706 90 531 936 105 213 756 110 469 752 88 287 865 101 242 938 83 652 724 86 49 373 90 394 553 99 669 970 96 369 702 104 614 834 79 44 940 109 226 542 107 343 476 90 258 591 98 405 737 82 137 293 92 562 755 82 191 272 108 128 303 81 315 783 106 442 813 101 89 752 94 315 409 96 128 866 107 147 400 88 76 164 107 144 352 106 271 958 89 187 452 97 985 993 101 189 421 106 108 445 116 558 838 96 480 724 104 212 300 89 523 727 110 271 497 109 372 512 84 611 867 116 911 979 111 472 700 97 169 347 77 585 587 92 284 527 114 37 403 106 26 654 97 50 869 89 450 848 97 127 413 114 329 749 96 280 806 95 353 364 96 239 984 95 184 235 92 507 676 112 56 799 103 45 944 94 258 485 92 363 520 87 457 903 89 486 501 103 135 467 80 292 439 94 765 852 91 156 398 102 533 790 87 374 803 96 102 810 86 697 910 106 120 395 116 81 973 103 209 367 98 428 600 100 41 289 79 383 507 99 233 743 102 390 683 114 425 671 92 239 808 82 362 807 104 62 413 98 115 612 99 725 922 87 442 939 104 323 386 90 108 410 103 128 163 86 399 809 117 440 649 85 247 539 108 586 693 105 266 325 106 82 224 84 470 833 81 233 658 114 203 881 118 684 727 121 252 570 72 473 939 98 689 896 102 57 822 108 207 414 103 283 834 114 102 363 99 330 880 92 257 565 109 494 605 91 371 446 106 520 945 92 57 805 89 47 91 86 758 984 92 57 363 88 759 973 122 422 448 91 377 788 99 673 910 135 27 423 123 285 486 109 222 420 95 54 834 90 346 362 96 143 606 101 161 882 91 247 768 108 283 845 85 283 628 95 402 944 88 750 826 97 485 990 97 593 750 89 733 839 108 322 720 102 62 984 106 26 685 101 11 842 106 925 946 118 221 226 106 469 992 105 485 521 107 365 588 105 453 640 99 7 35 124 183 614 105 370 912 106 182 483 84 139 211 93 281 657 99 813 986 101 212 872 87 418 987 80 833 906 106 128 660 97 655 959 83 257 936 91 675 698 105 751 794 101 552 585 110 87 310 105 15 70 102 41 726 114 681 838 98 293 877 105 235 316 91 177 877 108 446 841 119 91 751 93 271 431 101 560 594 94 539 584 81 175 785 95 577 930 127 495 574 100 142 166 88 550 972 100 91 458 92 518 950 103 414 610 100 346 622 109 499 901 126 529 791 108 278 913 91 342 482 86 690 835 102 282 900 91 178 677 103 458 611 80 423 680 115 287 297 106 216 703 97 136 549 97 378 390 103 530 616 104 187 938 105 665 804 113 203 936 86 26 301 76 418 652 110 75 478 95 608 817 94 131 357 99 487 819 101 340 861 75 233 637 95 267 841 96 36 780 116 476 818 86 480 606 74 439 517 83 623 826 118 551 765 109 576 732 122 106 641 96 597 845 94 141 651 106 42 280 105 75 931 97 129 919 95 414 925 111 211 995 111 293 465 99 525 601 112 185 262 89 376 433 89 665 756 102 449 926 101 0 14 114 122 952 84 266 473 84 573 814 99 6 528 100 638 850 102 15 665 80 687 968 95 640 957 104 434 978 106 19 678 103 31 107 107 179 502 100 513 704 117 542 976 125 83 168 122 217 678 113 350 898 78 425 859 97 327 418 100 313 734 94 340 822 95 767 948 76 716 801 116 46 339 106 61 237 93 682 805 82 635 695 116 680 798 101 21 169 108 104 865 100 250 990 90 802 881 105 90 606 110 296 482 91 253 444 115 267 881 94 352 441 102 403 696 79 223 425 82 334 700 96 116 653 89 456 808 111 115 947 114 744 982 102 415 894 76 395 408 119 363 396 94 23 502 101 285 825 117 184 692 70 106 384 108 62 452 102 191 571 109 278 915 84 374 789 103 529 858 93 106 647 94 817 820 118 13 579 97 769 998 110 207 805 97 651 977 127 837 894 104 577 994 110 470 977 106 349 606 95 395 802 110 721 846 99 423 707 100 928 932 116 480 627 94 260 408 95 798 864 82 194 481 114 13 789 86 520 556 81 190 504 103 36 72 108 252 890 93 474 920 99 548 598 108 696 941 120 12 54 103 124 541 91 792 962 105 692 778 94 857 860 88 263 572 90 2 952 90 467 472 118 302 317 104 199 532 96 25 833 101 147 851 95 9 528 105 15 225 94 164 173 114 718 994 98 309 601 105 749 960 118 73 860 86 251 948 83 102 601 105 139 150 98 897 983 93 452 969 93 135 779 102 325 498 85 450 919 87 204 206 110 492 506 101 371 457 93 310 487 85 535 764 96 245 408 91 711 989 88 68 850 99 148 204 87 334 861 84 401 585 97 115 817 96 473 708 96 505 910 88 150 509 116 386 561 94 460 746 116 311 431 99 200 821 106 3 406 89 240 963 107 176 324 93 24 744 99 895 953 93 61 178 114 399 430 106 362 773 82 581 653 107 85 930 93 93 383 102 381 735 87 181 708 90 564 758 100 353 544 96 143 859 101 541 798 90 213 814 102 106 989 96 137 841 113 708 806 83 437 622 101 258 856 96 192 731 89 136 552 97 118 889 97 65 597 101 171 751 100 224 413 98 50 342 106 162 984 128 343 790 96 332 936 122 690 866 92 499 678 103 68 116 119 76 469 104 52 426 92 409 881 89 148 433 89 622 807 99 700 988 88 634 682 80 356 688 104 812 832 98 318 436 103 9 140 109 722 787 93 381 953 90 518 634 84 42 870 108 22 816 94 177 900 106 7 708 101 125 259 89 16 213 103 377 941 101 89 358 107 254 613 119 216 881 101 408 886 94 358 503 100 636 645 93 3 991 109 419 514 110 500 932 94 131 502 110 174 576 98 745 987 91 234 588 94 398 507 87 340 397 100 541 646 100 430 650 96 930 940 100 220 633 83 17 673 101 276 704 93 381 941 101 144 526 103 621 770 103 245 571 92 750 859 70 25 805 92 404 408 108 479 585 98 735 954 108 256 658 98 11 600 94 158 735 77 112 628 95 656 701 101 8 854 98 168 251 86 144 658 90 427 677 98 421 684 105 156 808 98 181 635 90 242 788 107 138 255 99 43 587 78 136 245 98 356 450 96 211 568 95 582 662 97 451 828 85 918 997 107 3 73 98 337 995 107 75 264 94 718 814 94 678 989 103 228 461 83 105 552 105 136 865 96 849 999 120 627 799 96 720 896 113 389 805 95 163 708 117 228 620 92 287 577 103 2 188 95 163 441 99 271 683 84 268 696 93 234 964 95 545 804 111 495 880 79 307 517 102 414 822 105 215 555 115 341 861 102 58 654 99 873 927 110 454 508 98 400 951 99 146 208 100 756 901 103 67 430 89 211 501 98 439 718 95 513 883 97 277 295 109 297 845 103 232 293 93 145 919 110 267 778 98 144 753 107 151 858 119 376 957 100 440 837 103 229 358 105 374 413 121 292 611 98 105 541 92 191 785 97 137 338 93 457 809 98 712 977 105 440 653 91 104 402 98 733 774 80 520 800 88 543 787 95 714 932 86 288 467 100 538 834 85 445 589 81 132 617 120 365 416 107 388 402 94 312 605 126 300 802 102 191 877 104 133 472 83 270 337 83 175 871 105 186 272 98 498 554 78 44 445 106 245 322 101 802 981 93 33 866 102 649 985 101 272 283 109 113 513 90 123 462 90 169 554 106 236 465 83 14 541 84 191 374 90 409 455 106 51 965 97 82 267 78 308 891 104 849 992 120 310 709 102 883 984 112 613 644 101 146 440 98 448 666 110 706 867 86 128 185 94 33 591 106 36 693 107 556 836 90 951 996 93 267 426 90 65 796 95 72 766 96 594 972 106 97 732 112 67 438 94 558 599 94 678 845 112 233 372 98 651 788 115 187 844 105 75 515 92 315 899 94 595 861 88 46 82 113 180 301 98 870 999 101 733 953 91 816 923 83 509 880 114 244 996 99 701 959 94 232 748 106 316 897 89 420 518 102 189 595 92 479 699 104 59 833 88 704 953 98 64 569 84 425 789 79 358 832 103 27 409 103 133 545 81 777 844 96 189 310 91 320 505 98 783 952 93 825 907 120 559 701 95 312 338 80 149 561 85 262 630 100 180 304 105 25 320 97 165 612 115 281 597 96 91 747 91 162 223 108 621 704 104 369 673 101 157 165 97 212 213 86 153 419 103 388 910 100 644 920 111 274 827 100 532 975 96 317 435 96 85 498 102 437 558 101 757 761 92 756 871 110 677 766 75 600 757 95 582 843 100 425 462 84 260 409 75 11 150 95 474 756 102 119 386 112 267 299 108 21 73 94 103 531 84 279 873 108 196 244 93 297 607 105 23 563 99 60 547 97 35 199 119 503 787 111 266 403 97 69 919 91 636 677 91 499 732 91 276 834 100 8 836 109 454 800 110 39 272 93 296 935 95 484 546 90 116 824 99 130 496 103 452 748 97 231 573 105 218 479 113 466 907 102 87 799 103 452 766 105 193 795 106 137 384 107 11 441 107 46 383 94 768 799 91 52 452 103 684 712 111 289 765 89 102 152 81 239 417 106 673 861 91 29 691 94 358 575 98 208 692 93 882 948 107 109 860 79 109 111 110 315 548 113 528 593 106 78 886 100 19 958 102 895 929 90 196 263 97 898 952 98 154 963 108 499 804 91 38 152 84 177 989 88 632 655 98 162 993 91 467 628 91 853 910 112 254 267 91 350 910 95 347 640 97 772 996 95 505 670 93 278 642 112 469 929 97 143 874 101 91 875 97 418 479 85 47 310 108 567 817 98 2 574 101 213 956 99 669 822 92 206 762 97 147 815 85 161 609 85 168 430 101 581 979 94 683 696 95 90 964 94 686 982 100 617 969 94 278 305 105 56 760 93 137 736 101 109 702 98 901 910 97 230 460 93 77 471 99 125 395 120 819 976 109 684 986 93 391 711 104 767 862 95 345 994 94 85 952 107 207 708 93 0 531 94 615 698 104 872 887 102 244 621 112 437 489 102 42 343 89 282 787 93 166 660 110 320 735 103 93 100 122 765 977 91 464 656 96 378 670 93 594 764 97 205 388 104 26 336 105 73 780 105 578 586 94 20 805 95 59 485 113 49 544 105 656 766 88 225 315 91 465 949 100 91 572 106 385 436 88 304 713 97 232 596 93 551 763 82 364 447 113 891 951 96 573 698 96 206 757 102 525 539 100 446 889 102 265 687 105 94 199 97 322 504 91 675 688 88 653 796 110 272 559 102 411 614 99 426 555 94 91 729 97 139 808 85 590 948 72 731 822 105 742 960 97 324 745 98 774 818 109 541 740 98 241 295 99 876 994 83 99 889 109 281 663 105 32 522 104 103 499 97 195 687 94 908 915 112 418 621 107 495 893 101 230 849 103 47 558 107 309 808 106 166 207 71 44 822 90 145 985 88 214 416 84 63 517 112 224 347 96 24 657 108 268 684 98 13 965 93 290 340 74 436 474 97 626 925 108 138 592 99 758 824 108 484 960 90 570 996 101 678 797 82 57 93 105 31 839 97 438 723 93 303 648 93 119 984 127 130 828 92 752 786 94 161 979 91 471 842 110 22 376 102 305 699 98 299 846 104 200 624 87 218 254 105 568 677 103 489 545 113 153 163 89 361 903 93 469 773 97 253 817 94 51 768 91 126 514 105 104 680 94 43 328 97 486 813 83 32 948 97 252 826 117 342 767 101 138 759 109 88 178 109 766 869 114 220 957 102 715 793 95 682 921 97 48 661 94 969 996 96 687 868 87 353 488 98 111 680 83 297 863 97 35 885 100 272 589 108 63 520 81 509 873 112 200 849 102 94 917 95 350 495 100 132 219 91 101 728 91 435 775 102 521 761 88 224 399 96 205 256 99 770 988 98 333 464 105 726 803 118 174 296 122 6 544 75 148 362 85 129 650 110 376 970 107 265 497 102 114 402 96 736 931 114 45 850 80 168 811 84 88 954 107 257 974 89 388 464 91 329 579 103 88 730 84 940 985 111 260 519 89 193 359 98 770 942 105 545 875 94 812 897 110 696 918 104 452 806 91 199 717 93 274 473 89 177 236 102 775 850 102 252 841 104 125 150 105 261 747 102 57 557 101 95 926 98 217 408 100 37 40 97 410 685 94 400 793 92 3 815 93 534 728 101 493 990 103 85 152 95 316 710 94 344 649 96 851 859 101 48 416 111 190 255 99 318 712 103 387 485 97 295 955 100 167 877 118 611 785 92 813 835 96 389 645 93 127 291 94 246 806 99 249 949 92 98 890 111 208 235 101 163 717 113 46 49 94 82 774 98 65 185 104 565 707 82 303 628 101 632 915 112 91 724 98 783 959 108 456 630 96 481 959 98 514 752 98 504 927 93 209 814 108 210 625 113 13 364 95 310 856 125 187 968 106 322 907 113 390 729 103 666 700 106 121 777 76 667 674 87 172 847 100 223 614 97 798 821 99 844 946 104 118 425 101 339 772 97 445 799 93 446 863 89 332 602 97 56 485 110 429 435 107 198 377 84 116 796 93 648 880 103 61 421 84 231 723 106 342 953 111 537 653 94 683 915 115 97 311 103 129 233 95 491 790 97 217 240 109 243 440 107 202 271 92 754 826 101 883 982 119 831 965 114 487 538 110 514 832 86 659 982 90 614 761 103 319 392 88 794 996 117 588 764 98 22 440 120 35 895 90 307 539 113 210 659 118 373 568 96 641 966 81 854 953 105 49 540 100 550 710 95 503 826 91 601 965 114 644 847 78 47 941 109 107 778 119 41 651 87 315 902 88 296 454 95 369 383 96 963 986 98 423 577 92 428 692 93 294 934 101 342 691 104 33 906 93 244 949 95 677 855 98 31 805 92 338 966 95 336 867 92 90 650 103 136 137 97 493 931 87 266 297 93 839 934 86 722 949 92 656 880 112 633 654 90 513 835 103 82 245 100 607 723 87 316 873 97 30 284 113 647 936 113 303 925 108 385 972 104 502 888 108 189 818 77 210 212 91 629 996 87 178 956 95 75 913 105 815 836 112 307 923 81 50 894 103 128 340 101 225 821 96 298 692 103 444 573 116 204 546 103 590 825 110 94 781 119 438 816 121 584 597 105 16 908 106 92 374 74 201 566 100 73 875 86 209 769 106 516 637 88 696 737 117 701 931 94 693 806 111 436 671 88 329 786 104 550 627 94 114 598 99 100 222 93 675 767 92 347 878 92 300 714 89 275 529 102 488 784 89 121 761 117 457 596 106 724 792 108 267 856 80 82 625 88 708 749 113 161 261 100 877 911 106 56 400 110 426 588 96 254 991 110 413 457 92 198 246 94 89 688 98 593 671 93 307 405 106 372 859 95 718 874 92 59 156 94 521 868 98 141 825 92 795 801 95 577 735 101 481 591 107 845 878 100 868 904 88 181 742 107 51 646 108 31 672 96 114 657 96 709 734 89 352 947 101 602 657 112 224 672 96 610 841 103 681 889 98 497 980 104 426 884 97 91 447 116 266 940 113 110 469 104 692 938 88 32 230 89 93 509 93 67 679 113 302 793 94 46 123 84 202 347 98 660 877 112 498 600 100 566 913 105 28 912 97 35 64 103 338 796 95 565 951 115 560 726 88 382 438 112 71 538 91 62 386 99 568 585 102 55 884 110 96 825 128 70 287 89 445 649 98 570 651 94 306 641 100 516 602 109 816 833 106 577 686 97 50 513 86 30 643 96 147 867 90 410 659 117 58 655 90 239 479 94 649 990 77 5 268 95 40 596 114 135 618 103 245 349 94 482 776 100 186 211 109 21 76 98 787 931 119 316 571 94 342 873 106 565 859 105 416 926 111 616 839 94 261 484 91 247 804 97 282 390 99 569 839 124 33 954 98 310 395 85 246 490 80 271 618 104 464 847 110 22 705 98 387 915 104 638 870 102 380 579 94 703 740 98 283 946 96 309 465 90 361 772 93 251 287 80 338 605 105 137 916 91 455 671 81 341 926 114 558 759 98 199 342 114 199 828 121 31 725 91 485 952 108 92 95 92 329 932 100 478 507 104 737 860 101 664 842 95 76 438 95 827 944 113 253 460 103 224 611 89 302 789 96 314 727 103 610 918 95 164 344 97 570 889 94 409 636 81 766 863 124 305 404 101 455 603 86 155 870 105 31 559 83 776 892 112 615 711 92 86 551 94 43 932 104 306 395 83 583 862 108 68 757 104 28 335 100 433 776 91 204 601 119 186 681 101 157 241 102 101 186 111 410 520 98 303 744 81 63 135 76 632 989 103 737 771 92 149 324 106 428 530 94 31 228 104 78 118 86 98 606 93 62 562 104 481 739 102 329 832 101 8 820 94 333 398 108 132 356 101 190 214 120 146 593 110 186 863 108 41 101 91 32 677 89 578 819 113 44 958 101 119 180 103 436 659 102 87 207 101 599 812 105 59 94 116 117 343 110 12 593 102 252 851 99 77 424 90 421 965 109 36 188 93 506 939 111 302 572 83 457 718 91 232 433 107 222 705 91 504 507 82 141 787 99 146 503 111 187 394 100 897 963 98 286 698 110 404 622 99 239 792 100 307 609 113 659 741 102 56 664 91 12 205 90 258 901 103 167 260 106 241 991 100 159 654 100 324 676 104 524 809 117 101 703 105 741 931 98 141 822 119 0 729 101 367 602 100 493 819 104 543 779 93 132 535 80 212 640 106 0 586 87 21 644 95 654 914 110 430 893 87 258 273 94 461 552 109 134 758 109 522 915 113 165 492 105 20 432 92 55 210 116 419 554 95 472 824 107 237 854 100 247 298 100 232 795 78 276 762 86 112 228 82 20 115 101 17 226 95 35 877 85 364 894 105 839 965 88 4 551 98 887 946 99 625 911 107 286 732 97 29 754 98 340 755 75 440 466 99 86 898 91 695 925 103 599 942 93 601 798 119 132 980 93 331 830 105 368 989 114 30 688 101 748 929 104 99 890 106 748 909 90 86 473 93 170 384 84 571 694 84 236 834 94 230 806 91 234 289 105 137 339 108 605 678 103 514 883 124 280 430 97 173 580 85 148 790 91 311 565 116 667 771 120 164 520 112 559 571 98 317 335 93 91 154 101 371 734 94 606 628 79 312 647 124 497 889 89 399 676 94 268 610 80 452 608 82 396 741 107 545 712 84 599 987 108 509 655 114 433 858 107 1 943 96 54 547 89 152 443 84 605 712 76 10 697 102 341 819 126 886 931 83 293 923 97 315 892 111 103 673 107 468 989 102 213 727 90 182 915 99 205 631 98 371 739 88 927 941 101 387 555 105 13 342 105 293 396 91 150 700 96 164 980 97 723 909 111 429 900 99 313 393 110 455 967 114 472 909 94 317 631 103 70 993 100 140 479 86 66 428 105 234 574 93 854 863 104 32 869 92 341 919 121 682 982 88 535 914 95 73 903 98 129 334 110 401 536 101 215 767 114 463 495 110 520 541 100 63 639 101 426 655 83 32 292 106 115 447 102 226 556 99 445 734 104 258 313 101 519 834 96 363 653 101 486 805 99 848 923 125 41 298 123 28 540 89 132 256 90 209 543 103 52 67 86 421 991 100 551 584 90 122 320 100 198 580 88 339 651 92 83 719 81 380 795 100 900 937 94 351 723 99 76 204 128 359 592 109 409 768 94 155 775 103 237 311 78 778 912 83 354 664 98 195 570 98 170 521 87 753 822 111 362 552 113 435 903 109 203 811 99 137 834 112 648 819 98 84 486 104 412 882 94 693 906 109 796 968 92 146 548 108 143 266 89 367 725 113 261 354 101 43 853 102 38 455 91 4 903 98 741 939 95 457 802 105 566 697 105 622 734 115 36 402 102 19 338 99 567 670 99 417 420 94 19 204 109 740 802 73 63 359 98 130 574 108 214 919 110 72 984 104 313 459 109 247 378 93 530 667 87 318 403 89 482 650 106 205 897 86 325 502 98 174 750 81 66 523 109 84 257 112 248 684 98 200 436 92 553 593 76 547 759 107 46 593 120 511 822 90 110 130 89 682 827 87 744 984 106 137 699 97 206 236 96 542 822 102 68 835 102 339 860 78 170 852 99 139 792 106 227 806 92 45 351 114 592 609 115 185 766 114 222 935 93 380 410 103 186 604 97 403 459 87 47 118 99 357 974 96 31 978 110 909 996 84 250 645 106 253 822 85 39 880 96 72 662 99 334 583 108 766 872 90 450 556 113 211 796 96 358 657 95 500 973 102 176 711 108 157 642 87 804 881 106 56 426 95 304 884 82 331 735 94 155 317 102 105 461 93 311 805 100 216 999 112 78 822 101 631 847 101 71 731 97 49 931 115 414 436 94 240 402 101 191 515 101 54 675 94 263 677 81 315 890 110 517 736 111 164 605 109 656 775 91 612 893 94 283 779 98 694 795 105 46 738 84 303 502 84 652 799 88 217 750 80 739 798 97 148 453 101 203 466 95 254 596 108 142 944 98 56 637 101 129 528 98 862 911 94 584 741 103 418 688 109 600 782 102 248 267 92 393 432 107 210 700 91 7 925 111 19 512 106 62 202 83 113 959 93 522 952 96 76 135 85 137 381 92 435 526 102 823 873 93 560 689 108 377 575 109 101 148 83 53 977 88 471 871 103 173 374 108 62 351 95 269 821 113 784 904 94 18 862 110 840 929 123 551 935 92 775 952 99 104 999 87 396 530 92 482 933 83 41 958 93 56 141 80 516 548 89 58 984 81 520 738 78 194 978 116 120 640 107 229 945 100 229 375 91 349 451 99 692 888 112 75 782 106 479 998 107 390 795 91 568 581 119 502 698 90 159 516 111 96 600 111 259 877 78 334 506 99 216 757 103 207 633 91 209 332 97 547 577 93 391 604 106 299 310 99 36 388 82 422 796 88 27 186 91 240 268 98 204 368 93 208 382 105 215 926 124 189 558 105 101 640 106 23 372 101 485 539 96 530 917 94 112 789 100 32 792 107 438 869 92 391 786 112 541 573 107 261 886 91 138 209 96 444 760 88 42 701 98 16 374 99 153 579 104 79 387 101 78 576 103 419 740 105 402 703 111 484 764 105 266 920 84 782 949 105 303 523 81 768 904 109 191 997 97 344 969 99 481 656 102 293 483 87 491 852 89 237 542 118 614 671 103 317 985 97 352 740 95 634 946 111 381 677 105 29 110 97 461 978 98 822 827 96 302 751 99 165 177 100 552 571 107 231 701 89 687 710 99 1 183 114 615 922 94 222 302 96 804 964 92 182 287 93 64 712 105 535 560 130 958 967 97 206 777 109 373 811 101 269 502 106 696 835 104 50 346 98 403 977 111 95 922 77 928 981 85 664 674 101 601 879 93 66 984 94 195 720 111 94 555 105 169 677 107 256 483 91 154 444 99 11 941 96 47 293 95 539 863 103 403 776 101 177 563 96 298 448 106 250 446 101 14 926 106 54 548 115 208 385 102 393 889 108 268 674 98 247 326 86 270 537 90 271 831 74 423 800 102 578 662 87 32 222 100 495 887 100 150 473 99 372 948 91 565 612 96 50 417 98 71 946 101 112 345 94 219 391 108 489 516 111 475 616 93 224 790 100 621 629 95 54 626 96 505 529 101 374 599 106 307 825 92 544 808 110 147 961 116 86 788 95 508 538 99 845 982 85 30 517 112 208 460 87 817 870 92 270 568 92 463 807 107 12 70 100 103 269 102 184 865 111 65 632 91 239 532 100 657 789 113 373 476 83 314 877 90 145 915 107 85 306 104 454 669 106 669 720 93 211 912 102 464 653 121 45 96 102 40 651 82 566 808 119 860 969 105 475 649 89 27 742 102 82 349 104 123 675 107 339 362 92 377 887 103 375 513 92 79 803 92 331 967 92 509 524 92 885 974 74 155 292 112 42 611 93 544 743 108 138 203 111 348 532 88 84 217 107 260 946 110 257 927 95 256 987 102 577 887 95 618 934 98 237 941 113 59 390 96 283 384 112 412 974 98 684 760 82 540 661 107 743 906 103 449 703 96 361 525 82 301 615 113 9 537 111 571 972 110 357 716 92 165 647 98 450 875 108 559 736 107 733 976 104 503 687 113 531 614 96 214 857 96 543 680 89 437 805 85 290 364 93 418 742 97 371 602 104 42 155 104 678 737 96 733 801 93 821 860 108 222 616 96 324 814 98 620 676 101 220 751 95 383 620 100 13 839 104 668 761 107 674 842 97 545 760 104 153 732 119 301 951 99 148 771 90 24 737 92 495 606 108 36 352 105 165 879 92 36 991 94 114 270 103 140 421 97 731 737 105 0 330 105 296 678 117 461 977 115 642 744 88 288 740 90 767 884 100 158 178 95 789 919 96 542 772 103 445 598 80 372 812 130 657 946 88 597 956 105 611 804 112 204 533 93 439 644 100 671 709 95 150 994 99 664 959 102 685 950 97 470 914 94 257 841 96 816 940 105 164 166 107 477 818 87 505 536 89 706 785 70 573 913 91 579 713 108 20 173 106 227 669 97 228 541 98 606 666 114 94 812 97 176 307 107 75 828 112 28 244 114 133 619 88 707 800 108 111 954 98 567 963 102 14 234 101 288 943 102 443 519 108 200 640 95 173 612 89 934 984 97 162 689 110 36 911 95 599 711 99 178 329 90 940 947 86 235 291 97 299 315 101 208 608 87 234 803 98 216 286 116 613 756 96 183 391 100 537 612 86 174 471 112 149 473 100 599 848 117 73 743 94 73 396 89 550 702 107 452 876 88 613 858 113 376 553 101 15 493 102 601 689 99 468 806 104 352 852 93 883 964 82 388 623 95 865 996 105 246 689 108 145 170 78 4 290 91 637 762 87 245 435 91 144 156 84 506 887 88 241 753 104 180 530 106 124 359 91 47 694 87 425 491 98 13 563 88 729 917 112 269 282 102 30 812 96 583 810 110 46 480 100 517 945 108 464 544 95 473 897 120 565 844 88 721 938 98 652 698 79 44 708 93 279 332 95 443 969 99 132 177 91 196 496 99 343 534 114 429 594 108 352 444 96 138 571 102 664 848 99 601 794 101 56 501 91 485 684 108 359 571 121 131 719 104 33 950 94 197 806 94 92 814 113 188 791 96 613 697 82 932 936 98 379 730 114 289 876 105 289 844 99 53 151 86 659 729 97 172 829 112 652 702 92 126 760 111 760 774 89 543 943 97 13 913 119 82 916 96 156 955 103 70 544 107 249 378 115 589 902 106 154 676 104 84 223 93 117 837 101 80 356 96 801 898 100 20 128 91 247 834 109 96 130 98 610 895 112 299 947 106 164 783 105 127 278 103 39 675 113 548 857 104 506 560 100 422 781 87 256 697 128 470 989 97 882 935 98 87 686 96 736 799 93 224 566 106 22 952 115 10 452 112 303 700 105 76 829 104 506 658 97 463 477 86 390 866 84 821 837 96 119 954 94 528 793 106 603 924 99 311 833 113 315 639 109 679 736 100 515 588 113 524 951 89 86 847 87 781 856 103 309 694 111 486 812 97 187 713 90 86 371 106 195 780 88 193 319 105 229 548 90 827 936 90 167 404 110 313 954 108 399 953 105 415 484 101 407 912 86 62 415 97 63 124 112 710 757 88 569 959 91 495 882 92 162 882 96 90 683 132 289 296 87 153 617 100 951 982 96 374 853 91 872 884 103 41 845 86 438 786 111 556 702 93 341 493 93 120 541 90 237 776 85 840 922 108 739 936 96 525 607 109 22 285 109 36 172 109 55 320 101 172 946 102 726 857 84 910 924 106 452 541 123 94 520 85 31 348 91 396 971 92 119 145 104 897 969 112 843 977 105 507 837 103 227 454 110 18 83 105 172 608 113 177 377 98 210 544 102 181 831 97 539 799 92 488 666 94 32 314 109 192 830 97 161 256 111 445 675 108 391 841 97 70 201 98 147 221 112 369 624 95 130 588 84 607 778 110 309 852 98 190 728 91 92 525 86 212 759 113 130 190 106 376 413 107 13 465 76 106 608 85 186 488 113 165 872 94 480 710 122 619 891 98 725 919 101 936 951 95 367 440 116 175 303 103 640 674 85 210 823 105 259 764 101 103 917 92 324 651 87 433 857 108 318 470 109 105 717 121 348 389 106 284 647 97 398 871 102 102 372 119 68 383 102 104 496 121 315 438 94 2 913 99 928 959 83 949 977 113 20 255 92 185 527 85 549 975 100 184 336 104 770 933 94 308 389 103 86 883 102 111 549 99 543 641 112 403 436 92 701 791 111 183 754 95 783 868 100 32 691 110 180 216 100 166 469 102 708 854 88 201 724 92 279 320 102 180 768 92 11 431 99 174 858 109 647 956 94 149 161 78 608 663 94 276 398 111 220 982 88 163 533 95 473 771 102 665 818 112 142 898 99 201 965 89 443 596 104 448 646 108 330 680 92 120 838 109 157 937 107 409 834 101 316 435 105 53 345 111 478 989 92 625 870 86 485 685 87 177 202 77 748 903 110 194 902 91 222 268 111 51 902 99 726 948 95 326 933 96 440 548 97 425 636 94 550 949 95 77 500 116 801 857 103 73 181 92 483 970 91 552 671 100 92 878 90 140 675 110 284 534 89 146 709 102 74 852 113 131 610 92 636 825 103 476 991 107 172 212 101 102 191 98 557 928 95 537 995 104 193 933 95 157 616 97 360 515 121 549 617 93 613 675 107 155 951 105 246 573 97 159 936 103 49 424 109 397 750 108 132 184 111 340 377 95 287 547 95 439 982 95 283 790 111 747 959 110 312 815 94 111 314 109 53 158 109 694 895 93 686 923 93 556 744 107 186 722 110 381 942 94 35 332 103 149 887 93 457 920 101 240 451 96 119 876 109 177 812 94 453 828 103 131 400 90 1 234 84 215 798 101 855 936 114 393 997 85 257 571 95 234 403 87 395 505 90 235 898 107 79 851 78 419 429 86 130 691 107 320 478 97 423 425 100 248 856 108 87 563 104 439 758 94 152 466 109 522 740 100 273 614 88 300 842 75 593 649 109 166 343 95 84 995 81 646 985 114 69 805 98 443 574 110 661 827 89 101 340 91 278 318 82 488 675 94 284 368 100 495 702 95 185 677 93 141 265 105 608 957 106 11 552 107 452 493 115 463 504 103 517 744 111 185 327 103 471 637 94 895 954 102 492 514 103 391 918 103 382 562 103 650 714 95 382 494 99 120 385 104 116 972 115 68 337 107 6 139 99 401 523 90 143 492 124 172 710 78 416 541 112 648 941 101 58 104 104 160 780 102 41 319 111 248 560 119 199 406 88 30 593 89 388 511 96 280 744 85 642 815 100 431 841 99 130 930 112 212 644 102 51 638 101 359 403 86 358 452 87 296 720 102 10 65 110 650 918 97 99 518 110 450 886 96 51 530 99 259 940 92 104 120 119 193 263 106 4 188 86 469 658 93 541 821 83 57 525 120 424 707 104 370 685 93 678 840 103 409 742 93 333 572 110 83 470 116 150 197 99 43 921 95 275 964 84 170 479 103 522 630 113 509 973 101 633 639 101 66 406 95 669 722 101 63 89 92 356 817 108 141 295 110 649 891 105 34 534 86 717 875 95 106 165 103 657 920 101 726 727 89 361 560 99 405 961 93 151 841 93 760 852 93 413 502 103 100 190 102 299 902 112 860 930 102 376 549 97 603 856 105 225 891 112 779 830 93 306 890 98 13 250 109 295 881 93 770 803 102 473 487 87 728 842 109 253 369 101 159 529 107 53 500 91 292 442 99 69 419 98 211 396 97 334 925 98 137 373 109 511 620 109 745 882 106 163 182 102 530 611 103 26 462 87 629 888 108 192 996 113 56 694 129 231 276 106 74 330 99 506 600 105 185 271 93 9 50 113 126 129 99 191 463 108 274 525 108 557 922 103 587 696 100 6 78 110 629 982 102 445 643 90 514 544 92 734 957 107 168 904 115 81 205 92 269 766 103 216 533 96 146 829 115 420 684 96 30 164 97 91 482 87 13 72 90 159 979 97 407 528 120 686 867 99 481 622 101 550 810 117 378 691 108 418 889 98 199 742 106 761 779 118 5 521 85 654 938 100 137 550 104 375 553 109 544 679 107 523 779 111 198 430 97 421 558 100 499 504 100 77 970 109 279 673 111 742 804 116 374 945 104 157 577 81 548 777 114 479 584 111 86 324 100 378 973 101 365 655 117 95 111 95 591 799 110 648 782 100 550 994 111 221 732 89 53 66 110 450 918 89 184 878 103 228 243 99 7 270 111 723 728 98 7 158 95 154 617 84 875 977 106 81 589 100 554 785 110 220 526 107 446 750 117 851 906 98 72 316 96 563 712 113 303 580 97 207 897 98 113 562 108 325 910 104 82 783 117 818 851 105 60 442 97 624 914 97 175 623 101 64 176 71 298 443 101 552 823 100 304 800 93 211 789 104 306 465 108 127 908 102 25 984 110 786 912 90 497 940 107 380 774 94 505 563 112 497 773 96 138 368 96 189 973 115 246 293 125 175 377 109 261 388 108 175 438 87 336 798 93 259 318 106 290 771 106 88 949 109 51 499 117 24 903 113 177 633 112 58 336 110 40 835 103 138 520 100 357 619 105 502 694 113 575 704 76 5 196 97 414 645 106 179 408 98 228 764 95 419 733 109 152 923 96 410 871 111 318 555 92 422 655 92 53 858 98 485 888 93 43 618 97 479 589 104 59 560 99 680 876 99 223 263 100 339 655 100 206 308 128 37 357 114 75 886 110 693 886 120 121 855 95 776 999 92 153 172 113 151 158 108 327 585 108 87 378 101 377 967 92 31 592 93 588 973 93 440 917 102 588 806 107 395 742 110 445 921 97 429 850 96 268 936 88 11 181 102 189 587 99 124 815 113 308 961 117 184 643 94 109 428 94 246 700 80 106 118 106 101 902 89 68 908 106 300 608 96 332 333 96 788 960 95 19 194 108 430 481 92 172 607 112 61 891 98 404 909 108 682 931 83 247 618 85 101 790 97 782 977 90 39 704 111 248 708 108 799 928 80 83 318 83 402 538 107 188 610 80 100 876 100 647 955 95 133 860 108 245 991 105 568 662 108 321 900 101 357 571 118 349 968 86 40 652 105 267 616 93 362 538 113 260 781 99 835 909 114 59 704 100 59 792 129 607 921 121 385 974 100 41 712 99 48 956 85 813 926 95 368 819 92 171 819 89 561 827 103 826 915 94 56 223 91 347 547 91 363 618 84 415 908 112 515 777 97 2 933 118 788 982 101 645 957 93 160 545 113 113 974 89 128 516 102 365 745 83 367 897 112 695 742 89 447 806 104 573 771 100 248 655 75 443 860 106 345 366 80 169 918 95 36 768 123 126 994 92 535 853 98 166 634 90 340 741 94 512 927 87 222 833 92 204 800 105 311 758 102 79 537 104 29 109 118 7 479 86 45 99 106 563 627 106 329 625 106 49 767 110 378 616 95 575 815 97 65 623 100 91 229 100 299 642 114 170 795 91 22 139 116 211 475 102 69 578 106 99 356 88 47 495 77 58 271 99 5 884 121 445 642 103 401 962 93 72 332 91 666 814 98 628 882 98 615 828 100 533 651 92 692 927 110 782 831 99 177 531 105 139 724 97 120 856 134 589 752 117 137 756 115 150 601 99 598 784 103 309 341 101 171 949 99 470 862 87 343 616 102 714 777 108 360 412 91 55 973 112 45 412 84 339 796 94 2 224 107 579 980 99 432 584 102 92 363 100 167 623 89 569 965 86 174 898 96 366 886 88 83 621 86 319 582 86 420 947 85 538 633 100 530 651 100 630 645 105 0 450 135 383 534 94 520 673 90 361 478 92 567 979 106 51 629 101 274 787 82 144 923 110 325 806 111 107 653 109 185 418 106 113 520 98 155 937 99 522 706 107 81 89 122 686 691 113 662 787 87 157 404 109 147 791 96 230 247 74 331 333 93 141 992 112 283 892 96 299 913 95 352 682 100 254 858 100 701 966 106 295 883 109 629 898 113 62 590 104 526 801 99 128 391 101 90 665 100 264 729 89 428 798 89 258 464 110 238 818 86 538 906 96 610 807 103 696 915 102 396 861 98 131 211 85 413 688 104 550 556 91 292 371 96 101 370 93 566 593 88 77 742 119 424 439 103 224 686 98 437 520 100 74 400 96 435 723 97 170 823 104 391 573 105 536 827 109 309 787 95 550 640 84 526 700 101 851 910 84 554 985 111 636 742 94 160 802 92 62 402 112 212 316 98 524 857 105 981 989 86 673 686 101 315 834 105 310 541 110 440 648 117 550 822 90 115 183 100 92 270 101 558 685 98 202 379 85 226 898 94 310 602 98 527 625 106 111 641 109 84 782 107 641 888 103 822 878 102 466 561 116 39 157 88 10 932 95 161 307 97 80 244 80 74 950 96 165 409 107 64 905 93 330 854 113 544 799 100 237 641 96 324 355 104 15 982 87 464 710 118 196 212 103 197 614 105 49 114 95 132 293 92 805 943 77 30 124 89 141 507 106 124 669 94 192 439 105 182 519 85 791 974 77 424 780 106 797 945 116 300 640 96 41 899 90 83 909 76 825 966 91 29 384 102 164 996 89 317 577 105 383 583 73 729 820 105 888 909 92 222 673 108 321 692 98 804 863 101 55 557 106 334 547 96 434 811 116 533 668 122 321 778 87 140 884 102 429 593 101 501 911 107 14 226 83 266 776 106 379 727 112 50 394 88 155 313 98 531 794 98 85 997 100 262 816 110 256 889 95 741 844 95 758 877 110 361 445 109 610 990 108 273 334 92 190 351 97 101 580 99 494 639 86 172 703 82 376 435 110 136 938 98 347 493 114 56 512 101 538 626 98 109 200 106 58 358 99 468 547 97 667 857 93 458 807 95 435 458 94 434 725 94 13 81 89 273 981 81 161 705 96 363 899 109 416 567 99 329 818 97 751 993 102 143 868 111 97 778 107 26 863 107 595 840 105 476 619 105 683 854 84 538 855 105 533 701 90 328 402 91 173 463 100 522 777 114 249 838 100 540 567 92 177 841 91 725 996 91 538 866 108 796 835 92 371 605 93 261 875 90 569 766 101 663 935 108 506 799 71 99 707 106 113 584 80 621 920 93 586 639 101 403 987 110 225 925 104 96 436 115 332 797 78 600 918 92 632 976 91 319 816 97 311 845 84 513 864 109 435 631 108 223 852 102 41 233 110 62 123 91 523 761 101 707 974 105 275 297 102 24 212 102 114 302 100 92 931 98 340 584 108 504 949 101 45 163 111 102 870 105 3 174 109 212 468 89 31 472 102 103 706 98 182 207 99 473 772 87 211 846 101 868 927 99 354 852 101 709 836 96 624 790 105 354 489 104 226 894 106 271 827 98 251 874 103 520 827 90 54 277 112 412 697 100 140 283 101 365 470 122 75 737 110 514 662 105 217 529 81 812 926 103 252 376 94 430 773 104 565 831 103 360 453 104 248 521 112 45 711 104 165 940 107 328 765 100 966 985 114 75 775 110 291 550 106 547 959 96 103 293 85 338 679 92 165 837 95 394 761 112 362 997 103 73 146 101 124 879 129 85 881 109 212 223 103 457 481 105 409 572 101 106 510 112 63 798 95 305 552 110 329 691 95 534 836 104 833 876 88 69 436 96 35 591 81 416 604 112 198 443 79 447 896 101 309 755 100 347 365 84 218 964 116 53 327 92 169 631 95 390 739 66 409 829 99 64 154 86 285 618 103 15 28 93 227 315 93 40 851 104 171 711 136 355 399 80 90 870 108 198 234 89 259 558 113 164 896 83 749 886 101 310 703 97 310 984 111 624 723 102 613 789 97 52 933 93 528 674 101 261 835 98 25 439 98 249 399 87 30 271 101 208 760 101 294 312 110 129 562 105 354 524 96 135 242 92 255 553 92 134 779 104 646 854 98 212 637 104 415 719 99 334 645 109 685 933 115 71 109 112 317 777 86 139 894 104 478 805 95 63 428 102 47 867 84 198 607 104 268 352 99 201 373 77 540 570 107 281 831 91 543 837 106 136 240 90 888 982 93 110 750 70 869 958 81 129 584 86 371 893 92 51 418 100 256 673 90 134 387 114 189 489 99 348 908 89 88 203 112 462 518 95 5 541 100 314 517 78 418 782 101 170 692 91 63 134 108 337 979 102 436 452 116 85 609 96 455 919 96 204 480 91 674 712 106 327 358 110 171 172 108 520 523 102 138 422 91 216 625 99 526 625 102 847 959 96 519 880 92 360 458 100 701 988 101 64 632 92 159 305 99 13 476 88 197 691 94 699 898 106 207 804 100 7 644 99 567 930 110 627 762 106 833 877 111 780 955 107 416 777 118 440 724 101 491 731 107 14 778 102 67 387 97 197 201 118 319 545 110 845 928 112 344 818 105 157 741 111 508 964 99 179 908 104 68 799 96 93 242 93 11 343 102 502 633 102 139 152 105 166 172 98 168 863 88 699 779 95 714 744 74 28 523 94 78 677 97 193 465 112 117 148 106 438 970 113 869 963 116 295 893 114 384 884 108 641 944 89 438 899 85 558 653 120 117 766 77 227 851 102 101 160 104 563 905 94 472 742 109 55 334 85 407 467 86 165 773 116 70 513 90 73 637 108 117 954 99 47 277 109 343 553 97 378 729 91 187 963 99 362 439 81 206 771 95 404 602 107 40 224 89 344 662 101 827 963 101 537 672 115 188 705 86 126 317 105 298 458 102 106 865 124 137 619 94 256 523 117 316 930 105 208 463 114 294 859 87 10 908 84 602 892 92 0 751 118 622 788 102 824 837 96 446 770 104 97 113 102 379 628 109 235 682 98 41 75 108 361 997 106 533 950 77 608 969 86 209 467 99 650 952 101 340 594 105 176 288 105 31 238 116 236 285 93 300 318 96 78 560 109 89 935 95 206 447 109 319 429 110 74 672 91 265 331 101 307 851 98 873 880 116 53 68 104 535 913 121 4 727 115 216 769 94 2 669 110 936 982 100 26 429 92 40 743 115 373 664 108 195 712 84 94 269 108 352 794 90 746 804 95 26 625 108 673 788 89 356 536 90 348 808 99 16 911 112 25 807 99 769 832 113 129 490 101 572 944 93 334 397 112 225 835 86 604 794 102 507 920 119 612 992 106 408 777 98 474 793 97 190 951 99 299 964 100 323 330 88 164 349 101 227 545 116 350 789 93 100 937 102 563 788 84 337 365 86 574 743 94 90 822 93 395 726 111 284 576 112 672 708 95 252 505 122 92 593 79 254 762 113 506 991 102 741 857 96 359 884 80 338 363 98 459 522 119 848 932 103 188 571 99 203 591 100 223 647 93 145 291 110 101 224 104 553 781 93 516 757 99 300 792 92 359 456 83 308 816 101 3 255 109 324 630 94 51 328 111 427 821 95 218 687 109 171 998 110 277 287 106 38 755 95 114 985 115 193 481 118 377 708 98 74 575 87 305 344 101 881 963 79 281 617 122 57 959 87 459 491 98 46 670 109 831 945 104 16 367 97 281 678 87 812 857 94 455 801 96 221 517 94 176 472 108 568 736 87 704 800 110 505 676 106 219 572 102 795 973 92 950 954 107 49 887 102 403 498 105 606 661 109 237 249 115 446 907 75 222 665 91 116 278 109 411 454 114 196 847 95 217 423 92 344 994 98 110 735 108 33 83 113 372 578 94 413 682 93 46 201 97 544 932 119 149 172 102 282 882 94 563 843 91 371 998 98 38 963 100 297 926 114 110 779 107 34 720 94 233 591 89 401 927 105 90 465 92 305 825 111 588 640 94 371 410 84 417 627 108 413 539 95 457 876 91 415 709 91 414 740 119 625 899 96 384 699 111 215 420 76 159 457 87 181 918 103 246 854 96 149 215 108 785 792 91 19 122 101 512 685 103 560 906 98 330 578 86 332 849 82 125 932 94 145 980 97 239 659 101 112 523 107 513 715 97 406 635 110 166 640 106 540 813 105 414 903 106 334 969 87 390 601 87 453 523 73 151 917 93 14 624 102 571 733 99 584 906 98 811 837 109 579 634 109 338 387 102 372 480 103 324 942 90 753 852 100 623 904 108 420 857 116 21 963 87 187 600 96 492 699 97 469 753 109 378 551 106 804 975 109 41 583 106 357 996 105 18 589 103 531 667 92 663 929 108 535 794 95 7 869 84 147 182 91 132 435 98 250 934 82 28 227 98 118 119 100 810 872 103 54 58 99 603 846 109 138 496 111 229 545 93 469 484 99 210 429 108 214 575 87 59 838 103 22 598 90 60 605 100 65 206 101 288 680 96 544 719 101 598 771 81 389 894 85 252 366 102 115 238 112 16 644 99 116 608 83 183 876 106 479 728 95 193 676 108 191 985 98 393 502 89 23 192 100 913 914 102 535 796 118 97 657 87 295 618 111 257 661 81 645 985 113 10 328 113 106 847 112 11 875 97 630 760 106 349 463 99 121 999 76 141 593 108 23 993 113 112 580 84 230 836 115 636 985 85 139 556 86 252 356 87 171 773 87 552 967 101 2 463 102 199 731 82 613 988 91 314 759 95 429 908 119 195 317 98 248 486 113 250 336 88 305 885 97 557 889 107 704 748 86 603 968 103 259 324 99 39 728 113 155 691 87 472 668 96 701 792 111 619 844 85 512 859 104 546 823 108 236 771 106 184 747 95 163 779 97 17 784 83 497 960 98 466 913 85 354 613 97 382 740 106 254 336 95 275 855 113 159 630 91 168 310 109 520 639 95 60 837 93 11 22 91 256 692 83 629 845 91 483 555 87 52 801 87 613 694 100 252 391 96 24 628 102 57 622 90 907 955 86 448 890 102 651 745 85 539 998 94 208 955 109 740 771 112 504 751 96 554 657 115 261 648 100 595 788 85 214 374 106 212 325 89 205 926 87 254 753 109 117 638 117 87 872 110 287 289 95 315 421 104 949 955 120 54 417 111 277 442 104 633 933 103 326 861 101 689 914 100 620 796 101 221 998 106 802 949 93 190 520 95 173 240 102 276 550 99 94 433 84 218 852 74 135 422 96 719 858 105 196 558 75 24 64 108 173 742 101 589 951 108 621 785 113 735 962 104 203 258 96 24 296 99 815 901 97 266 545 105 418 476 97 509 632 88 558 669 77 661 744 117 201 668 129 532 559 102 715 911 97 402 814 96 410 445 87 308 788 87 69 799 109 98 119 93 194 525 88 13 889 112 936 964 106 723 950 98 190 809 97 679 994 106 831 861 98 8 338 109 12 199 99 56 504 103 329 387 101 256 364 111 204 657 109 37 137 107 19 417 92 263 406 106 68 407 101 383 730 91 61 66 100 154 374 86 696 965 92 223 740 106 71 146 84 106 394 90 67 755 93 106 236 92 129 563 94 655 797 106 434 777 114 341 863 100 186 918 94 320 990 96 30 269 94 141 475 103 290 573 95 200 982 96 30 408 94 358 648 88 609 705 105 392 410 93 49 553 118 48 714 91 315 471 92 7 737 103 126 928 92 110 460 102 206 668 107 9 761 98 618 997 92 543 982 102 740 906 92 359 797 98 739 900 109 598 678 91 137 497 83 306 517 103 91 383 115 865 959 84 447 754 107 629 833 108 125 472 95 848 886 118 600 706 103 814 969 95 209 670 92 94 578 96 606 912 107 587 690 98 66 181 84 315 775 91 94 702 96 177 427 95 715 754 101 484 746 101 221 861 95 59 844 109 411 837 95 52 858 74 399 663 97 314 819 100 331 997 87 210 812 84 231 340 87 69 766 110 499 644 105 41 464 121 267 863 111 647 726 98 435 835 92 271 895 99 569 957 103 66 621 99 78 379 103 341 719 81 208 605 92 127 198 113 543 888 99 581 926 110 196 927 102 113 947 102 789 911 111 500 556 82 259 420 91 552 695 91 314 802 95 7 231 84 425 959 98 92 245 109 121 360 83 41 100 108 31 344 108 36 999 106 57 715 112 580 890 84 490 530 99 431 886 101 376 829 101 625 710 113 38 483 99 188 757 86 401 679 102 441 453 99 462 478 115 298 454 94 570 878 90 653 803 101 95 98 96 105 888 105 770 971 98 289 852 101 536 687 112 492 569 109 123 960 121 411 961 101 690 903 114 266 992 112 453 698 102 128 753 104 292 627 97 37 284 100 712 831 110 120 862 102 55 660 104 165 552 100 47 253 124 472 981 97 9 10 97 78 643 106 694 740 111 229 896 89 240 269 107 407 690 113 297 918 113 53 525 106 163 197 113 435 935 116 27 774 91 10 87 105 15 675 102 588 909 114 169 233 107 377 732 88 183 207 109 372 376 127 297 439 108 438 790 122 343 785 107 85 450 104 498 546 94 385 796 101 517 610 103 83 510 76 274 510 84 705 964 107 268 998 90 202 378 106 189 741 107 473 966 101 156 648 107 507 802 102 125 401 94 214 436 93 113 124 88 51 515 99 381 406 101 31 289 102 114 580 86 205 863 107 102 733 104 227 291 109 448 769 97 375 604 91 311 946 113 485 762 93 189 923 98 110 329 107 367 480 94 493 716 106 791 909 97 14 566 94 154 491 103 128 926 88 304 737 107 115 592 125 119 533 105 93 763 99 137 302 84 153 920 97 629 699 96 355 654 92 6 113 100 279 852 79 543 858 91 441 838 110 429 643 108 165 715 103 147 708 90 319 415 91 498 640 92 111 763 122 51 707 112 609 937 97 154 225 101 329 889 105 624 808 91 349 703 103 190 613 90 137 394 90 599 895 107 384 630 97 242 979 93 201 614 93 444 453 92 217 609 92 214 369 102 850 861 89 253 815 99 409 595 89 100 921 96 265 685 90 198 948 109 96 235 87 460 684 94 22 297 111 448 986 110 235 877 84 777 846 110 67 153 83 68 880 105 178 903 97 164 734 114 19 818 95 34 862 83 641 808 95 379 520 92 194 205 126 166 743 100 364 496 100 493 581 98 570 857 95 485 812 100 254 516 97 356 667 102 597 875 111 147 800 109 14 465 113 617 732 98 238 700 92 49 735 100 129 773 81 17 930 106 214 561 101 67 753 94 533 940 94 618 621 92 663 890 99 150 194 101 455 456 103 146 152 96 260 517 80 196 866 99 99 224 102 208 553 117 374 404 97 695 912 108 672 958 114 27 594 99 171 664 96 343 962 98 290 807 118 463 748 102 54 200 109 275 345 90 214 215 116 207 850 113 72 286 118 137 764 105 330 785 93 850 866 101 125 527 91 107 723 93 851 923 100 284 462 95 124 915 111 653 732 109 808 924 90 369 382 97 26 463 97 41 716 108 82 791 93 536 787 112 291 520 103 248 344 106 613 754 107 34 154 90 540 764 76 241 951 113 266 982 95 195 594 93 163 762 102 93 261 114 271 300 92 479 608 100 715 773 93 13 942 88 16 691 102 132 633 107 463 886 95 21 163 117 207 972 100 64 901 97 468 518 99 348 955 108 590 641 89 620 677 103 193 376 88 311 776 86 475 997 104 73 534 96 215 218 102 437 745 97 101 384 93 309 513 91 25 904 91 874 894 101 265 419 94 0 34 103 305 874 104 537 581 99 165 562 87 402 794 81 73 387 99 589 865 95 504 698 119 477 781 109 681 843 99 177 720 101 108 562 94 235 318 105 298 698 87 182 515 103 423 787 97 210 361 114 149 837 87 347 864 97 332 659 99 46 927 93 167 721 93 629 960 98 541 841 84 676 817 114 265 266 92 256 898 106 60 766 98 291 983 89 263 299 94 35 46 106 691 937 106 172 202 103 691 762 90 258 670 101 495 952 101 766 825 109 107 617 86 777 959 110 562 566 85 68 533 101 715 954 85 97 398 93 442 882 96 539 697 99 61 259 110 292 958 100 7 899 100 368 815 113 757 828 84 311 544 93 336 927 97 471 728 113 58 377 95 321 435 114 493 626 111 849 993 107 60 629 85 317 605 99 631 784 115 475 543 92 65 226 101 642 664 103 686 907 108 170 651 97 453 639 81 494 508 87 257 535 89 193 757 107 265 613 93 179 873 107 510 815 110 510 948 101 302 521 97 343 838 106 865 968 107 337 358 88 509 824 117 234 815 107 435 738 92 60 693 83 623 782 118 346 562 88 291 592 104 59 244 108 161 816 115 132 713 88 253 476 104 10 771 95 60 406 106 238 844 106 407 482 91 6 516 100 405 774 111 365 568 93 786 835 100 369 574 116 236 448 99 1 926 107 920 988 103 480 916 101 141 325 97 208 871 102 220 710 101 103 768 93 788 918 100 32 836 97 351 479 106 103 905 103 714 793 102 429 962 103 557 799 99 604 983 95 623 943 107 259 617 93 704 958 103 446 946 111 119 712 100 538 628 103 57 315 116 216 556 98 686 888 92 207 220 95 407 998 86 259 457 95 726 779 79 26 255 98 113 498 101 324 869 98 545 935 116 508 596 101 937 959 111 134 265 97 4 892 125 111 976 122 45 980 91 374 393 124 239 869 106 168 192 97 5 527 99 404 745 85 392 802 92 24 388 98 742 869 106 26 467 108 866 908 94 493 843 99 275 609 102 121 788 105 385 929 104 709 968 97 305 872 105 193 817 99 469 907 108 315 417 102 307 393 93 93 631 91 893 987 112 385 425 98 17 426 96 175 987 86 558 969 98 442 582 91 355 856 86 207 843 94 45 489 100 175 948 102 104 679 106 73 739 111 642 681 120 97 183 100 73 289 95 239 396 112 336 568 95 25 789 106 91 470 105 269 379 93 668 819 92 92 297 86 420 482 90 130 971 92 282 483 86 121 872 101 0 181 70 510 652 93 319 839 102 225 993 106 144 595 99 382 676 101 149 390 113 77 654 95 559 926 87 357 434 102 697 963 99 524 976 111 160 872 110 106 385 95 14 224 97 448 831 113 393 465 97 0 451 111 67 198 94 307 822 97 229 952 98 606 760 98 598 774 87 778 973 108 711 865 99 358 778 70 57 771 108 220 576 99 88 968 93 409 414 94 424 564 109 525 906 108 46 489 89 207 823 101 343 731 115 544 846 89 86 641 89 330 515 97 640 851 90 2 323 117 115 123 93 179 542 99 300 644 106 178 607 105 322 905 114 155 818 99 105 876 105 238 241 85 43 736 91 62 886 90 484 963 93 193 369 92 117 226 106 87 481 85 167 934 96 230 537 88 72 426 77 421 426 101 616 870 112 316 402 96 424 651 81 27 302 89 32 318 97 623 901 99 285 438 99 756 874 117 601 811 108 321 433 105 513 737 101 67 377 87 533 581 106 799 856 87 517 905 105 50 62 115 48 372 107 53 635 99 712 773 105 568 618 88 168 632 93 196 284 90 319 700 113 127 489 90 888 987 95 758 912 113 77 213 114 276 477 106 235 510 98 937 984 113 399 775 107 415 725 97 253 935 103 127 917 105 346 420 95 615 948 107 618 840 104 744 908 87 103 705 101 328 653 111 568 988 104 172 999 95 784 844 108 161 444 100 12 214 82 386 412 105 16 527 116 236 581 90 226 958 77 913 957 109 598 814 87 77 138 98 43 672 98 366 570 82 364 660 110 118 503 97 381 907 94 110 780 95 89 97 99 653 870 105 210 698 105 560 588 99 310 823 93 343 591 98 356 592 91 516 761 102 72 241 123 262 912 97 658 672 82 40 65 97 224 326 107 242 268 102 160 574 90 171 648 102 137 903 104 595 660 99 155 406 108 766 915 101 571 987 98 432 825 102 527 936 100 95 471 105 256 351 86 83 157 107 55 285 102 253 920 102 483 712 98 9 196 104 14 169 99 391 408 93 655 767 99 709 892 104 461 473 92 439 459 92 301 373 96 181 976 95 176 923 102 510 844 87 90 647 103 199 347 103 773 962 95 447 586 114 275 786 115 53 230 100 289 929 83 101 363 108 16 675 104 2 280 103 491 682 105 440 845 104 411 624 109 727 912 95 392 406 104 56 589 95 137 692 96 194 477 123 82 830 88 174 919 92 776 936 116 261 327 102 170 389 92 247 342 86 273 482 101 422 825 92 41 916 104 676 730 100 18 292 103 520 604 114 676 902 85 800 925 110 312 975 110 910 913 108 217 649 109 15 117 112 459 857 101 632 769 105 372 823 108 454 696 94 432 537 95 479 829 109 327 854 111 121 244 84 948 963 100 334 887 91 269 700 102 453 793 108 248 714 89 758 801 111 15 901 97 571 580 106 191 470 95 122 525 106 835 999 110 289 602 84 465 988 107 194 569 96 518 726 103 336 767 103 564 808 93 327 738 83 300 584 97 465 908 100 550 913 93 550 572 99 61 395 101 264 978 106 56 986 98 280 646 110 648 962 95 364 716 103 372 786 99 470 822 98 14 755 116 65 335 81 248 797 110 44 274 94 0 242 116 649 770 81 126 691 107 42 471 99 74 232 104 255 324 100 239 340 93 230 896 85 487 866 105 144 175 96 8 200 86 59 358 101 269 438 104 94 610 98 788 867 110 731 946 103 743 812 110 276 688 112 145 599 87 335 633 110 2 61 117 547 778 113 300 602 101 438 759 94 168 444 106 17 454 96 32 968 89 224 685 103 15 629 92 96 142 92 115 515 106 49 100 105 623 676 97 571 663 69 138 713 101 91 499 105 793 976 99 380 667 102 520 885 105 206 988 113 341 483 105 538 932 81 203 396 91 144 450 97 559 616 99 593 627 98 397 860 107 164 561 107 49 251 97 434 906 99 105 532 100 216 540 98 360 817 102 233 252 92 93 971 99 649 829 99 442 451 93 789 822 106 251 854 104 302 531 97 553 717 104 103 336 108 88 323 86 415 906 111 339 991 96 121 971 97 31 205 104 153 412 89 269 969 114 596 675 99 96 197 103 98 249 95 695 826 106 47 902 101 623 818 76 238 449 83 183 855 100 99 992 87 517 984 92 469 983 108 27 784 99 87 561 106 225 240 97 251 541 94 492 525 120 281 506 113 14 996 101 879 900 108 382 556 98 551 837 80 354 907 102 765 821 107 690 857 79 799 977 82 80 625 95 87 149 82 460 750 104 586 936 113 238 614 93 289 914 93 735 942 91 321 450 115 382 687 80 356 809 106 731 993 91 896 910 100 99 325 86 551 869 85 901 928 101 714 863 86 288 840 101 35 941 90 700 756 113 277 561 105 464 573 105 531 699 90 355 814 91 315 878 95 255 964 89 122 298 101 141 509 97 297 864 107 672 779 97 16 77 103 410 900 93 139 228 94 863 933 90 102 788 120 550 939 110 195 263 117 68 351 90 368 576 97 805 860 99 15 995 102 559 566 107 72 268 109 538 957 111 185 528 99 275 824 118 509 609 73 20 359 97 234 598 107 37 773 98 473 636 91 67 321 111 84 982 101 223 363 98 433 810 98 424 910 94 588 638 92 317 366 108 525 545 98 159 656 96 135 271 100 365 855 108 661 937 95 195 800 107 244 563 96 136 953 92 398 972 94 591 908 108 286 502 102 467 616 101 324 709 114 100 642 92 96 524 69 343 552 106 215 331 107 11 377 112 29 645 89 143 631 87 375 937 86 117 995 91 438 485 102 215 915 102 613 695 113 530 984 94 251 762 117 35 858 101 478 812 81 38 321 111 910 984 92 204 794 119 407 725 97 141 900 92 462 936 106 193 449 89 301 964 99 51 268 99 75 335 108 193 746 95 190 513 97 82 535 99 106 771 115 530 565 106 265 652 91 114 508 113 308 582 104 510 767 90 95 935 85 455 904 92 94 200 106 170 682 116 457 906 91 347 893 86 225 484 81 675 873 99 372 608 104 110 518 109 165 684 106 67 505 108 677 732 97 329 507 93 152 348 97 265 631 97 257 700 88 305 734 93 743 970 106 146 405 94 328 606 114 72 245 88 75 895 96 680 861 107 57 791 95 774 872 99 494 645 94 8 153 97 84 434 95 201 327 106 601 624 96 279 891 108 785 907 95 769 854 93 715 986 104 614 662 99 147 764 94 7 196 98 7 903 105 216 635 101 687 774 101 776 917 99 508 688 104 109 470 96 250 506 106 390 713 94 149 838 91 79 305 104 75 757 111 212 943 93 152 871 98 28 913 82 226 754 110 573 677 108 764 936 83 493 682 84 361 536 106 528 890 129 604 962 115 424 443 109 119 279 104 115 847 114 86 323 98 519 940 102 473 893 101 429 976 97 57 892 114 425 537 111 603 644 93 137 281 85 126 159 100 293 417 118 42 331 111 165 247 115 390 456 103 632 895 93 474 781 88 214 790 98 332 483 107 942 974 108 865 915 97 148 998 100 259 351 95 101 813 120 154 873 109 264 625 116 374 632 97 521 697 95 381 510 103 87 740 86 186 608 102 240 533 79 215 237 106 396 846 106 586 617 100 662 790 109 634 875 113 605 656 101 571 867 120 494 736 105 740 763 104 418 623 95 433 663 103 780 787 93 203 307 77 238 960 92 27 760 103 855 935 97 169 590 87 515 639 94 332 661 94 604 619 88 842 887 105 74 883 90 278 931 90 896 925 94 185 401 93 803 887 99 169 309 107 373 764 98 456 579 107 93 770 92 14 538 108 393 756 98 0 815 123 655 768 84 845 921 98 319 732 99 538 584 95 537 837 107 671 799 104 269 482 104 349 950 98 57 316 96 475 667 95 600 854 92 90 459 106 47 955 120 30 96 100 520 917 101 202 470 104 211 745 101 13 419 99 134 687 91 19 843 85 210 319 110 297 970 104 161 421 82 67 389 98 282 689 112 327 602 93 576 740 110 359 513 89 50 89 110 474 602 100 422 609 96 712 969 84 377 997 113 16 874 94 223 883 92 62 755 101 247 745 100 151 518 94 275 891 85 199 301 99 651 728 90 469 726 114 104 277 114 58 272 126 341 477 80 366 987 107 73 538 105 787 848 110 612 837 105 1 313 103 467 627 105 329 649 91 187 522 88 267 874 109 4 906 112 286 901 104 180 863 105 67 819 109 82 118 81 94 261 103 468 870 89 781 994 91 328 581 85 517 841 92 28 702 103 60 64 118 660 783 104 79 947 98 135 523 85 19 806 98 316 981 82 99 342 103 57 375 108 366 389 88 623 930 98 288 867 109 540 644 85 444 498 113 350 365 105 291 412 116 333 667 94 66 396 94 127 247 103 7 372 89 191 395 96 604 855 97 315 895 88 595 836 86 346 456 92 263 742 108 112 683 87 244 475 100 147 357 102 536 971 113 249 439 114 709 887 103 661 891 75 455 787 99 218 344 93 872 922 128 298 350 94 296 821 117 528 968 96 218 556 104 372 719 112 570 974 99 19 462 89 251 704 99 591 748 101 125 673 105 89 207 83 7 878 113 144 268 80 218 552 109 509 839 88 524 851 107 99 304 87 656 846 89 20 716 118 567 651 105 352 959 95 111 379 111 314 432 96 658 688 96 174 741 110 314 424 102 199 690 85 398 501 87 518 666 98 137 755 104 428 496 77 188 272 109 343 884 104 43 579 107 466 795 103 565 644 94 234 392 82 67 805 106 138 362 81 149 882 100 213 943 116 615 765 116 149 792 93 335 582 104 158 736 104 448 560 97 662 756 88 34 177 98 320 390 97 10 130 94 140 894 108 380 679 100 97 730 108 224 792 113 490 752 98 319 523 100 608 716 99 786 980 102 754 814 88 42 847 90 540 784 114 357 600 90 936 994 100 597 726 100 132 505 93 857 952 109 262 405 81 51 295 115 121 298 97 260 620 112 611 899 103 547 605 92 168 615 102 931 953 105 775 940 100 473 534 115 22 264 96 421 660 97 206 429 102 13 107 91 93 688 124 449 570 93 311 548 107 251 623 98 784 994 97 462 693 97 157 903 113 20 238 101 305 483 101 426 491 106 456 859 100 514 538 110 245 935 114 8 756 101 616 773 88 50 259 98 264 983 102 522 940 105 211 935 96 203 963 100 115 811 94 98 424 93 557 558 86 214 481 92 402 503 94 372 656 106 350 579 106 359 604 108 282 840 95 242 753 109 488 758 93 467 526 70 591 962 110 475 813 107 577 613 109 389 481 94 641 941 84 460 801 103 59 469 96 68 90 88 475 725 103 405 595 93 211 287 103 419 991 96 337 971 107 325 566 104 156 391 112 622 986 113 60 558 84 533 559 83 177 418 97 458 692 108 186 244 97 476 840 83 63 394 112 115 219 106 84 266 84 577 635 106 708 776 118 701 834 84 679 747 109 448 624 91 293 629 94 584 841 87 101 313 88 337 978 101 277 857 110 357 878 87 107 952 96 891 970 111 3 875 101 218 302 94 284 933 112 124 465 90 387 833 110 342 519 92 17 990 94 315 862 88 378 695 89 181 221 119 454 657 112 328 356 91 601 687 99 375 726 102 285 796 82 41 630 85 135 462 99 409 584 104 658 890 82 129 721 105 481 549 106 536 661 120 161 709 104 34 80 98 235 372 98 325 665 100 599 822 93 85 801 101 48 510 105 5 932 104 420 821 87 59 178 90 317 674 106 823 839 118 536 814 122 755 937 98 898 963 117 191 631 109 34 71 87 245 804 96 397 844 94 372 740 101 553 577 97 45 145 106 228 380 78 144 799 93 138 962 89 231 738 89 298 507 84 802 957 118 534 938 112 417 965 105 12 627 88 676 696 110 222 768 95 402 408 105 173 690 108 32 584 107 468 847 102 741 892 89 759 806 102 120 716 101 123 640 89 701 885 98 378 668 79 14 516 86 402 500 94 439 455 98 211 502 102 671 881 90 208 926 86 531 873 94 505 927 94 491 740 91 50 339 96 527 578 88 477 866 112 272 870 105 131 382 101 688 971 85 304 323 88 430 804 103 779 944 103 636 861 90 306 561 121 682 965 93 88 806 102 292 462 112 688 958 100 405 489 93 629 740 96 129 789 90 84 603 91 64 687 115 359 641 107 54 340 85 85 483 101 691 838 77 463 549 86 157 309 113 725 995 117 528 535 95 0 31 91 356 616 108 88 313 93 331 404 115 718 967 102 98 512 117 770 986 87 636 765 91 348 498 106 57 548 103 29 960 81 4 9 105 574 676 87 428 641 99 409 811 102 306 706 112 462 914 103 312 335 93 137 165 100 638 894 86 67 183 72 238 715 100 369 907 84 178 810 103 49 330 101 283 500 95 646 664 100 637 870 104 134 191 99 17 173 89 596 824 98 878 974 104 248 294 100 327 825 94 188 983 100 580 819 110 681 984 110 64 732 107 212 398 93 757 790 96 425 927 102 255 558 87 279 677 103 70 802 100 549 619 108 353 935 98 396 549 114 518 582 94 442 983 90 745 790 92 379 743 114 300 391 110 39 710 90 677 706 96 288 924 82 132 541 78 635 748 101 598 730 101 72 441 107 416 828 102 184 974 107 94 996 91 94 926 98 203 592 86 206 543 120 363 913 78 347 836 92 94 730 102 166 234 103 332 920 95 443 647 113 760 929 96 779 986 108 441 560 97 116 961 108 75 567 109 436 441 100 668 769 101 239 322 87 373 438 83 74 915 90 1 447 86 42 206 86 689 764 107 72 913 94 3 446 78 378 725 104 91 621 97 123 211 86 304 628 84 236 698 97 89 283 96 413 668 93 186 862 106 570 592 101 457 490 94 454 516 97 120 690 100 152 284 113 629 837 92 8 46 115 449 987 101 514 827 93 467 668 96 503 556 93 344 440 97 259 813 86 159 501 97 263 996 102 787 997 90 571 776 107 777 969 101 298 508 117 104 888 100 226 669 95 276 281 103 531 746 95 535 557 104 220 621 112 488 695 103 218 664 94 433 647 110 716 771 84 242 425 101 348 539 90 134 208 82 738 789 98 34 484 104 168 352 113 890 977 87 276 950 98 199 748 114 44 942 78 584 984 83 399 421 111 736 905 100 264 847 66 158 904 98 112 281 84 401 931 77 248 407 113 185 754 80 485 663 91 313 683 83 582 790 97 135 302 94 261 826 93 109 762 107 395 703 111 646 879 94 320 499 92 113 193 98 335 378 102 6 272 97 293 881 99 555 583 102 123 715 110 835 948 96 348 448 86 95 288 106 196 254 91 232 746 96 483 765 93 694 743 96 657 986 118 33 168 78 416 837 93 71 155 80 635 687 96 145 984 99 324 678 105 625 676 88 332 423 122 375 983 103 111 206 98 506 954 104 713 889 104 56 102 94 15 700 104 260 400 89 473 883 94 542 873 97 293 686 96 764 897 111 639 996 98 316 562 89 47 166 84 415 591 111 104 739 89 6 754 90 788 952 95 552 827 93 423 530 96 251 489 94 20 740 83 470 900 95 380 776 102 678 996 90 699 744 117 590 958 90 495 879 92 631 735 100 312 805 71 189 270 94 471 634 105 38 72 99 290 532 109 443 880 113 70 677 79 427 938 111 798 879 105 574 655 99 587 709 79 45 607 121 253 427 121 354 909 93 696 723 95 45 772 111 105 356 88 51 694 97 178 408 103 146 840 98 737 939 105 365 578 95 111 998 99 699 761 105 559 889 86 429 475 94 76 785 108 331 489 86 267 650 118 233 778 95 456 999 98 826 995 111 216 742 106 251 428 97 336 438 100 549 929 104 75 278 126 576 721 107 148 795 109 558 968 93 73 741 104 154 427 101 558 837 92 48 970 116 252 959 116 76 267 95 571 622 84 547 582 101 727 770 109 10 50 98 729 935 114 153 676 100 300 921 93 324 643 93 331 552 103 622 793 101 35 671 106 38 884 88 358 566 96 469 574 87 205 930 91 152 819 105 166 709 103 502 697 106 262 329 125 76 83 98 174 263 100 179 650 74 157 759 86 121 145 105 156 851 94 463 924 85 706 811 90 197 638 102 165 729 104 55 240 103 357 386 112 42 955 95 4 327 97 663 997 83 66 969 113 311 407 103 247 952 104 69 237 109 346 480 117 281 656 95 60 900 105 100 843 93 213 331 102 98 343 92 270 845 86 662 836 91 203 346 101 774 988 90 581 813 112 694 772 113 139 949 102 96 680 103 117 853 98 195 701 99 179 507 106 382 969 89 45 137 98 670 794 82 243 551 95 739 902 102 401 643 103 398 408 110 631 953 104 881 974 97 519 620 99 82 808 110 99 260 103 190 748 112 376 389 103 456 558 117 183 683 99 210 731 98 169 448 102 258 645 99 310 509 85 452 601 97 813 860 84 252 984 113 171 836 98 554 990 99 511 954 101 337 372 97 226 875 95 631 709 93 193 315 128 260 313 102 103 227 87 36 145 94 483 753 107 642 731 90 54 599 90 29 795 104 533 885 106 261 288 100 25 760 103 462 877 96 83 261 96 252 989 97 807 985 98 356 684 97 881 959 103 458 605 100 336 475 108 66 817 90 120 358 93 216 782 99 200 859 111 279 719 117 585 884 80 335 398 104 176 521 93 144 776 104 273 330 91 351 752 91 326 707 101 15 212 93 579 647 90 329 638 80 712 999 87 94 768 110 332 796 97 265 897 96 504 882 92 532 671 87 284 765 101 552 824 90 913 984 96 152 952 99 529 656 101 817 992 108 614 863 105 659 914 97 778 939 99 93 440 95 728 739 103 435 533 101 401 994 117 224 482 96 127 270 104 402 914 107 337 612 118 23 250 103 278 328 109 276 498 120 162 302 101 103 596 101 213 383 101 903 993 114 485 709 92 39 581 94 246 791 92 352 842 101 313 843 117 471 935 104 823 844 93 244 613 101 109 427 89 44 803 113 607 622 102 339 407 105 464 911 115 336 661 100 7 836 98 284 289 90 204 874 104 860 941 83 707 780 99 95 296 102 447 469 107 722 906 94 223 743 97 63 656 100 604 842 113 403 963 116 614 952 84 601 952 104 433 706 95 689 772 90 247 979 103 189 684 105 490 575 115 243 572 95 435 653 107 600 856 98 24 71 80 184 780 99 182 425 101 676 873 110 568 993 103 514 813 110 702 763 101 6 221 98 602 891 101 420 468 96 589 862 85 181 731 87 258 813 81 974 986 104 209 772 108 719 972 103 409 754 104 283 999 120 89 121 113 75 482 103 448 522 111 403 736 111 62 556 83 132 281 98 196 483 109 481 882 107 87 487 93 425 797 86 712 859 103 133 455 96 691 797 100 151 695 102 304 726 113 18 194 102 115 169 98 219 710 98 6 224 111 562 608 101 156 625 96 310 911 119 876 995 101 209 958 106 194 219 91 311 627 91 59 800 89 595 934 102 452 871 103 257 866 102 474 890 79 784 785 113 139 581 95 49 421 110 254 882 88 712 962 97 79 272 106 865 935 86 600 694 101 491 889 111 100 249 104 409 520 107 155 192 84 513 873 95 495 968 95 4 438 114 523 879 84 96 365 98 236 352 86 708 867 106 299 616 104 45 788 97 515 883 93 85 941 84 177 804 109 201 682 99 263 776 92 194 677 81 233 489 103 97 203 116 842 992 89 204 994 96 368 878 89 173 257 104 13 509 111 481 744 115 103 374 98 43 914 113 376 442 99 383 843 104 2 469 119 551 633 96 127 670 105 697 755 89 519 535 106 17 412 110 387 792 89 135 232 101 71 246 103 539 950 101 430 965 89 931 938 95 25 673 102 74 745 100 231 969 90 213 537 102 654 951 96 99 656 99 112 908 91 605 687 90 608 999 96 566 821 99 808 949 102 929 941 87 129 933 108 819 921 106 737 974 110 432 529 100 667 893 93 328 847 109 513 561 97 560 951 95 574 896 109 365 840 103 78 334 95 242 362 99 810 914 105 447 708 121 6 652 118 642 941 92 216 725 94 466 744 102 137 202 94 132 978 101 477 733 85 460 585 100 103 957 73 143 920 103 154 418 97 246 349 112 371 491 97 253 814 90 512 736 93 59 961 111 107 538 94 540 949 92 568 952 111 140 167 75 554 942 81 352 857 98 710 806 125 396 481 90 851 874 88 580 850 91 566 569 98 183 782 102 489 648 105 232 564 119 226 440 104 237 414 122 732 980 103 237 315 92 100 638 93 522 708 91 31 175 87 554 617 111 490 915 71 1 29 74 443 704 92 131 779 97 50 971 104 85 201 100 230 372 94 810 979 102 669 680 98 655 890 87 324 961 98 872 915 97 748 969 92 136 925 107 857 875 95 411 978 102 76 788 93 619 636 100 35 316 95 66 928 97 192 629 99 661 870 103 134 608 85 313 349 111 354 941 114 161 348 95 59 458 86 391 399 95 194 230 114 628 858 109 524 745 110 386 838 117 304 308 101 596 750 91 651 663 103 423 751 115 111 972 96 641 940 87 745 837 101 112 964 84 161 770 109 557 918 102 406 746 88 351 930 106 305 543 93 375 974 96 475 890 106 631 869 120 785 917 106 331 818 99 575 662 103 104 211 109 247 791 117 128 699 95 377 691 82 145 489 97 342 556 113 229 374 104 225 623 71 401 958 86 42 826 90 300 661 99 166 892 107 371 535 96 464 505 101 331 650 91 112 637 93 245 406 85 65 125 95 797 989 116 940 971 110 532 862 97 466 886 88 3 823 100 232 300 103 407 480 84 438 626 93 187 778 93 372 422 101 305 626 109 138 585 85 41 662 104 134 839 115 490 655 61 128 452 110 22 484 102 107 819 117 242 970 97 50 156 101 227 467 104 451 548 104 442 532 104 199 547 92 50 375 89 799 988 105 197 215 114 703 936 89 271 305 107 17 691 102 33 623 105 183 218 107 56 75 106 198 262 101 111 623 89 803 865 96 83 149 105 672 945 82 94 487 97 34 596 97 174 852 79 670 690 104 268 809 89 790 807 86 564 604 105 214 319 104 298 544 104 415 491 100 444 604 102 732 892 100 95 474 107 498 726 106 507 600 98 166 888 95 186 823 97 698 854 83 223 432 103 701 760 104 765 933 93 491 916 103 651 753 84 775 912 107 393 870 122 455 738 97 0 494 119 26 50 103 80 127 102 191 490 100 11 927 95 5 529 99 298 410 95 382 608 109 723 976 101 91 819 114 406 835 95 127 718 114 434 538 92 371 466 97 220 970 110 41 450 111 714 955 104 495 920 97 334 875 90 161 463 122 151 511 91 179 503 107 354 443 84 348 775 83 14 230 85 169 382 81 136 870 88 145 955 101 263 338 104 795 874 101 276 345 114 673 847 87 772 912 114 373 789 92 297 383 108 229 481 101 842 969 89 374 569 78 303 876 100 222 294 102 442 741 88 848 938 108 713 867 92 514 695 94 294 387 107 73 487 84 548 611 76 232 426 102 183 515 87 130 495 87 92 380 106 404 896 105 936 974 86 248 530 111 142 998 112 261 532 106 688 777 84 280 450 116 270 867 110 46 574 83 254 630 102 213 447 100 273 884 109 346 395 92 66 813 86 501 749 113 608 919 104 422 744 105 477 722 85 310 589 111 77 426 111 195 745 125 208 433 121 35 795 112 214 355 103 486 928 88 409 805 100 616 994 100 217 879 88 390 971 104 3 315 88 661 835 103 139 919 95 401 491 90 107 544 109 447 822 105 222 368 95 193 752 89 55 236 113 210 951 111 74 260 95 155 203 94 390 844 108 146 158 90 14 480 75 378 809 86 94 332 119 74 529 93 121 453 115 246 430 98 352 675 119 1 561 113 836 902 106 252 725 98 24 672 105 388 518 104 71 232 106 319 899 113 16 97 99 882 928 113 474 840 84 66 349 99 359 882 92 90 662 112 86 313 91 434 884 86 389 483 95 95 994 94 386 681 101 399 454 89 204 701 113 17 369 100 90 776 89 21 371 102 496 713 90 314 578 88 513 983 97 12 906 92 200 508 105 871 902 98 280 947 85 679 923 104 81 413 106 359 932 95 391 712 118 189 825 121 686 708 97 707 756 95 158 425 99 229 299 98 122 393 95 911 923 98 508 627 107 412 764 104 254 355 102 255 953 98 308 650 114 106 793 102 290 437 97 569 699 99 644 789 112 22 411 109 46 505 88 520 854 109 606 819 106 255 462 105 615 724 109 734 802 108 228 545 92 119 843 92 440 806 97 277 647 88 33 891 100 750 820 87 946 972 104 444 533 112 121 399 96 289 552 97 389 844 108 155 866 94 601 695 107 68 953 99 131 204 97 344 870 93 263 734 95 428 779 80 100 874 105 30 704 95 222 798 87 371 487 102 651 837 114 63 692 122 166 583 78 143 287 100 641 923 85 436 907 88 363 622 77 498 668 93 83 789 99 165 974 92 786 926 110 268 896 101 0 814 120 337 932 90 361 790 91 76 451 95 641 658 131 682 925 97 158 952 115 452 848 106 214 833 99 464 704 93 32 902 105 675 816 105 48 238 100 233 812 82 115 615 94 65 596 121 311 481 99 51 631 89 217 554 99 265 482 96 927 978 95 160 762 99 498 982 115 374 721 88 265 874 84 611 912 105 247 929 115 201 821 112 542 829 112 558 654 95 233 355 95 422 617 98 422 502 93 422 875 91 626 993 85 847 973 109 191 250 100 676 804 93 21 795 109 611 656 94 631 718 97 26 316 88 230 251 100 102 414 92 305 973 101 47 905 102 408 928 94 164 645 112 184 612 98 361 367 88 52 600 96 348 862 107 278 324 104 585 619 105 307 792 96 401 729 93 451 531 95 534 778 112 111 693 96 265 815 109 432 449 89 77 98 101 59 443 100 690 925 114 267 633 98 236 536 82 52 108 104 850 944 95 330 602 83 609 812 107 340 788 104 44 71 82 231 997 112 794 915 80 270 289 91 172 873 113 417 980 102 16 284 118 439 658 109 544 965 121 221 977 93 71 962 102 211 283 93 518 804 111 31 406 114 39 838 102 85 576 103 173 937 103 96 217 100 47 953 95 58 901 108 709 975 108 318 895 110 21 864 92 427 519 106 46 478 111 36 975 110 752 778 104 210 570 89 190 512 111 722 944 102 306 980 85 32 328 110 76 279 118 365 561 108 40 152 103 969 986 107 205 501 86 723 883 115 160 404 95 235 760 87 9 210 91 196 395 112 713 723 100 200 908 100 612 714 94 819 948 86 549 938 100 386 808 92 154 611 106 190 985 94 657 849 79 421 495 94 353 676 90 682 818 81 277 566 89 238 323 102 31 276 106 469 678 98 445 764 96 542 755 84 194 621 119 376 517 108 846 906 120 720 770 108 454 810 93 93 135 97 663 956 95 216 746 107 409 880 87 59 153 104 655 967 92 51 967 110 372 394 105 64 412 113 126 338 93 238 943 89 338 794 108 536 972 93 198 927 92 553 684 132 581 710 95 3 33 95 459 559 109 222 349 91 568 685 90 339 891 105 648 691 102 210 270 108 100 372 124 857 882 92 51 216 95 717 811 79 169 252 87 555 965 96 214 393 105 466 968 111 360 555 89 185 724 82 991 994 108 36 646 112 63 846 90 402 955 90 61 335 117 373 875 101 218 953 87 229 871 113 51 352 89 354 714 103 121 318 117 450 688 102 456 569 85 343 659 113 516 776 102 227 391 103 125 800 116 784 813 118 517 683 99 599 965 89 109 564 101 85 789 98 343 545 103 312 746 110 54 118 103 87 479 122 509 884 90 249 996 101 136 808 107 722 795 102 49 598 107 84 735 110 381 614 106 122 143 111 645 799 114 506 641 98 178 582 99 608 961 94 521 919 93 10 566 115 470 696 86 468 498 99 502 695 105 256 464 101 596 925 98 20 296 113 659 717 100 265 413 99 156 711 103 276 436 109 437 919 91 19 105 82 106 473 116 103 541 91 463 525 93 240 727 110 28 707 112 259 265 84 560 835 118 740 911 102 225 241 89 863 876 86 256 303 106 140 597 103 519 783 103 155 604 108 172 749 98 143 973 88 139 488 112 126 904 111 266 991 122 437 477 91 100 506 102 40 369 110 334 752 97 185 330 110 26 653 106 120 290 110 301 488 100 26 237 97 515 748 100 122 800 112 605 791 108 760 818 101 333 461 85 32 700 100 328 582 102 492 859 82 256 717 109 71 963 88 265 762 99 252 352 90 329 603 81 152 573 109 32 496 100 157 779 95 115 652 107 112 583 100 540 789 95 630 878 97 297 866 85 814 899 106 203 911 111 105 296 100 593 918 81 772 833 109 679 968 106 287 908 90 138 758 115 173 349 96 125 948 113 308 877 95 55 915 99 192 220 101 660 858 99 443 960 92 4 519 106 282 987 105 14 76 104 581 853 92 359 818 91 491 648 102 149 251 100 114 666 109 448 532 118 618 699 90 720 927 102 177 477 110 10 450 94 401 844 79 29 338 100 54 375 88 178 353 107 559 952 90 33 986 88 864 919 101 715 812 90 304 740 91 279 340 108 14 930 102 45 415 89 114 843 113 375 425 86 346 645 91 79 889 103 627 982 99 196 351 105 150 972 94 305 769 102 63 781 99 5 767 89 179 722 105 65 318 88 295 864 91 50 675 90 235 835 117 153 699 101 531 820 104 340 597 86 539 559 109 451 618 91 225 344 97 743 785 91 17 693 107 439 905 88 3 844 97 114 768 115 209 651 105 45 972 94 408 851 106 525 686 96 356 884 106 396 690 94 206 720 97 101 587 79 738 829 102 443 876 99 172 655 96 614 944 96 359 724 105 298 497 95 189 207 106 558 593 87 271 581 96 645 839 116 709 970 101 500 719 99 510 602 96 431 609 105 374 651 89 631 971 100 134 914 110 26 746 95 409 883 87 183 929 100 535 871 94 5 844 103 311 314 103 88 216 102 78 295 104 573 598 99 239 371 103 469 957 86 72 334 100 93 420 96 480 548 94 26 425 114 170 269 115 466 798 90 453 677 104 532 588 110 182 779 119 757 976 91 149 604 97 243 690 82 6 163 99 215 785 99 285 797 97 70 259 100 507 584 105 53 650 104 278 529 82 98 562 87 751 876 89 301 733 91 408 820 99 322 939 117 307 777 90 448 788 99 765 810 107 310 973 114 533 902 102 644 936 110 340 740 84 164 292 95 184 867 94 159 239 109 453 951 102 35 745 113 755 904 72 30 952 78 477 976 97 108 635 94 185 474 95 88 536 101 474 654 105 126 213 103 514 675 111 280 930 100 193 525 101 481 485 81 687 906 103 551 951 94 875 925 105 125 129 102 121 473 105 657 801 104 242 278 113 552 652 97 560 699 82 339 537 83 289 561 112 602 866 89 144 232 108 505 608 97 460 605 97 487 853 83 22 96 109 266 777 99 206 986 110 179 788 102 250 823 81 517 938 101 236 577 90 637 859 103 712 751 107 322 602 91 299 404 89 690 981 83 109 938 89 8 662 85 141 420 108 423 624 108 300 838 95 195 914 92 300 585 113 249 744 87 41 424 101 428 632 97 668 766 96 310 619 124 21 209 102 416 503 111 507 758 97 914 915 90 355 638 95 224 835 115 159 237 90 32 106 89 146 562 102 487 858 95 652 825 88 223 385 121 580 947 98 520 592 107 88 631 98 174 886 115 500 538 103 310 805 90 632 743 107 273 516 114 340 621 101 622 965 113 425 886 113 134 906 106 95 242 96 449 887 90 80 524 111 86 669 76 610 684 106 279 915 91 325 364 107 116 144 119 587 809 91 234 447 107 558 940 101 213 861 97 334 870 112 247 891 95 37 436 100 525 780 95 218 363 88 225 405 84 40 501 117 54 605 73 487 796 95 501 705 104 144 933 111 494 879 102 65 848 95 114 736 96 31 63 109 67 371 105 309 424 98 364 999 107 13 486 107 214 981 95 287 967 87 460 788 93 52 165 107 393 775 117 322 856 111 319 724 90 223 505 111 327 746 87 651 968 102 858 968 101 85 391 81 486 586 91 418 646 109 127 144 87 497 781 106 378 598 86 331 457 108 679 936 84 590 979 95 255 767 89 183 998 87 715 912 91 171 727 106 298 867 106 558 783 108 611 825 99 458 763 98 892 974 92 466 518 100 74 515 96 55 349 97 534 714 96 266 977 90 288 803 90 476 565 100 303 830 101 268 747 112 272 355 106 245 861 99 984 992 94 511 923 93 121 550 83 457 484 88 276 617 117 290 293 87 227 510 114 330 465 108 197 892 108 54 750 97 125 915 97 619 639 101 605 754 98 316 769 105 565 879 112 737 835 100 309 530 99 138 454 109 493 726 104 375 818 103 525 774 118 288 413 119 256 538 113 708 792 105 354 774 94 582 966 83 129 130 102 890 950 105 152 307 94 276 347 95 32 286 92 36 368 90 368 667 112 878 962 107 115 711 111 191 282 105 22 26 85 504 605 126 121 180 91 582 704 92 308 699 100 173 569 105 72 503 85 70 573 109 315 557 116 24 674 105 688 966 100 228 396 92 95 574 99 498 977 109 467 788 101 444 683 100 274 357 104 646 797 97 11 738 95 135 183 98 290 399 108 33 819 94 397 692 117 624 801 96 481 740 103 549 962 99 545 608 114 820 824 103 362 714 118 126 742 97 937 938 93 389 927 102 758 986 105 853 955 97 322 981 114 453 754 92 29 394 106 92 982 91 842 993 97 138 822 90 144 249 108 575 969 100 459 682 99 404 921 86 434 754 106 33 516 100 797 819 116 358 824 99 354 707 84 13 869 98 414 934 106 443 928 103 206 810 104 915 925 112 414 880 95 322 781 116 411 472 101 624 884 95 249 781 97 100 595 101 238 629 111 2 944 96 75 194 90 213 500 84 322 408 106 16 286 110 705 877 113 91 848 87 33 48 114 134 817 115 4 543 107 328 458 94 74 862 88 216 938 114 658 888 91 233 554 86 783 930 90 307 964 98 206 409 92 192 707 104 786 927 100 360 833 109 80 750 105 49 695 109 491 864 118 8 511 92 8 742 96 322 323 97 312 921 93 58 213 105 743 940 82 474 752 92 261 325 105 274 649 91 212 427 93 415 458 88 837 876 93 33 389 106 591 955 107 431 860 86 147 797 105 536 621 97 165 366 116 530 734 89 369 744 103 70 906 112 286 364 103 341 928 84 851 900 90 801 989 101 109 550 107 493 816 113 33 175 101 229 908 102 196 631 98 45 253 88 47 426 95 46 290 107 477 916 108 17 198 113 483 602 106 341 987 94 521 778 100 85 906 97 31 234 112 406 486 107 74 552 109 399 604 107 622 672 93 539 756 77 706 962 97 461 817 109 32 140 98 140 690 85 563 819 109 47 827 114 58 351 88 268 808 98 498 636 83 250 843 90 292 300 80 144 819 101 75 546 94 258 459 84 373 942 84 78 950 85 33 94 90 30 953 103 288 869 92 119 343 110 90 658 103 557 960 104 277 638 96 387 624 117 581 585 87 860 962 102 716 717 103 476 813 80 76 249 78 646 674 101 43 355 91 326 547 112 347 859 86 407 615 79 295 797 96 9 753 108 291 596 87 386 528 105 594 651 104 73 736 98 282 479 112 2 800 107 437 841 81 543 805 99 244 533 112 432 530 101 281 718 85 189 778 99 457 513 101 139 335 95 758 995 106 784 818 99 122 940 84 27 468 88 407 527 99 146 603 102 322 859 110 125 492 103 598 947 113 889 970 96 42 566 102 293 828 98 773 815 103 163 183 106 95 957 97 119 549 107 155 168 86 202 266 97 122 457 84 111 718 91 595 950 102 249 839 101 43 180 101 358 803 107 496 927 101 696 882 100 261 438 104 510 712 104 222 292 94 15 326 95 347 847 93 168 365 121 474 715 93 129 778 92 145 622 125 839 938 126 8 66 105 631 878 96 160 879 113 625 860 97 250 666 103 717 930 105 508 615 91 518 830 98 205 329 86 456 767 92 278 548 89 125 481 94 647 811 88 749 938 88 150 346 110 184 340 104 85 795 98 10 398 100 316 329 107 697 785 89 468 683 90 186 618 106 54 293 95 566 859 92 329 421 99 324 815 91 427 434 85 179 500 93 21 230 93 55 65 89 718 902 97 555 642 103 680 815 111 308 427 93 114 824 109 84 791 111 517 950 101 480 719 98 181 445 82 328 414 102 258 302 98 285 742 91 291 953 73 445 531 94 732 747 90 531 905 98 47 809 98 751 842 92 830 987 108 302 767 100 339 965 95 283 649 86 24 428 92 739 831 92 532 973 99 261 382 107 241 553 95 60 71 94 124 969 88 566 938 93 343 933 92 486 733 105 233 970 95 215 296 101 629 809 98 4 291 117 225 705 117 17 562 97 87 698 113 116 158 102 109 913 97 168 636 99 78 343 85 76 725 118 289 603 95 643 900 82 231 285 109 336 909 119 758 898 74 333 665 81 128 879 100 808 986 94 208 257 99 112 444 99 170 803 104 355 593 98 270 548 91 158 430 97 38 442 81 343 687 95 148 758 99 28 143 101 812 894 85 261 777 111 748 991 107 516 813 120 602 734 108 504 571 108 232 805 103 49 580 82 212 287 97 427 961 91 426 940 103 3 438 86 330 383 92 764 992 102 313 385 102 17 194 118 79 917 93 1 478 114 599 845 88 632 882 97 132 309 104 354 403 104 286 494 95 218 889 104 434 587 112 628 691 88 329 593 101 300 632 102 73 324 107 10 763 97 104 621 92 240 597 107 330 651 97 441 836 121 266 524 121 338 968 95 528 642 105 64 727 103 381 646 112 560 933 101 351 966 94 23 52 72 265 749 111 431 827 105 254 381 109 39 621 98 907 976 108 238 275 95 99 512 85 24 740 115 808 902 92 325 439 106 561 621 92 405 573 106 348 748 92 696 852 85 267 960 109 359 770 109 498 661 75 367 551 94 385 841 104 95 184 92 587 960 88 113 225 99 920 962 98 918 957 109 144 944 82 435 630 101 378 999 85 572 658 90 801 917 104 335 348 110 366 709 103 186 520 106 71 781 105 431 607 100 334 966 97 594 809 92 533 806 84 160 294 106 415 937 96 511 790 88 251 914 111 93 815 101 417 614 96 122 796 90 102 968 102 0 758 102 625 861 79 343 980 81 392 676 85 89 101 110 766 804 91 332 702 92 575 648 114 473 790 102 375 716 90 288 737 115 182 605 87 796 852 98 550 785 107 136 329 91 390 556 106 264 546 94 582 796 102 198 801 108 367 904 89 441 727 111 604 770 103 110 704 120 751 909 94 283 794 109 666 713 100 653 871 82 88 628 115 287 597 100 402 554 99 13 322 108 827 924 96 569 715 101 305 812 95 89 876 100 409 925 91 347 799 105 401 444 90 409 625 103 201 939 100 197 961 117 390 628 103 177 946 96 174 506 92 221 928 99 39 515 101 669 734 105 583 912 107 167 900 106 311 732 110 624 893 93 533 627 105 276 989 78 155 572 103 58 189 113 517 542 102 124 358 94 471 911 76 242 254 73 574 581 115 274 678 95 35 255 111 120 161 96 248 926 78 611 932 122 108 181 106 310 785 95 320 779 102 861 928 108 295 329 88 456 499 100 144 655 87 34 856 98 615 871 100 669 765 92 144 257 102 333 868 105 296 305 86 672 713 106 520 883 111 277 844 119 235 905 92 717 746 106 613 911 108 406 775 78 210 329 92 403 481 110 120 562 98 575 828 97 33 494 105 791 973 96 127 323 104 741 902 97 214 357 104 171 608 115 448 777 97 116 148 107 508 510 119 693 761 81 712 935 87 268 872 105 201 544 88 657 952 96 344 387 95 835 982 92 453 938 98 223 471 107 57 664 94 29 455 91 388 707 93 252 333 106 279 848 87 451 456 91 94 139 113 555 816 88 65 707 116 273 649 86 544 706 106 103 343 100 538 956 98 72 365 103 90 182 104 664 915 104 730 840 95 892 987 115 78 513 97 250 731 100 264 386 93 159 830 111 61 460 93 247 306 104 359 396 98 695 950 96 631 683 101 596 980 95 41 153 103 49 568 79 114 896 94 501 591 90 267 936 107 354 942 108 446 663 104 287 974 99 22 576 97 32 236 104 67 490 86 403 690 101 510 595 107 9 827 97 226 830 97 819 958 106 618 792 100 220 724 82 51 184 90 157 242 102 75 294 108 323 988 94 564 995 101 384 775 96 662 977 80 115 491 79 321 473 103 315 443 99 32 877 102 97 343 82 735 783 92 242 357 98 802 852 108 254 255 81 182 390 88 142 289 92 51 343 88 334 696 101 610 769 113 25 49 84 102 335 96 220 564 94 441 927 87 249 940 112 419 555 90 669 736 109 723 930 97 294 608 93 192 571 100 135 750 129 258 498 90 424 856 104 720 880 83 150 313 98 380 900 98 646 724 108 518 686 104 302 473 111 138 617 105 150 400 110 835 977 101 802 924 87 623 710 89 135 259 115 380 892 102 178 890 102 855 959 79 742 764 107 349 425 105 404 732 84 41 970 95 203 495 96 247 815 103 52 109 104 460 478 105 91 598 88 702 994 104 141 624 84 731 978 99 476 970 106 751 885 102 151 963 98 10 469 93 188 719 90 518 570 101 645 675 113 231 951 94 174 843 109 635 733 110 847 861 97 223 487 113 566 974 85 674 705 81 74 504 98 577 805 97 227 793 86 139 421 108 150 907 99 125 200 94 217 800 102 63 358 100 10 897 100 283 820 90 622 787 108 210 221 103 284 864 115 135 444 82 413 739 103 75 196 101 419 790 102 39 81 89 329 599 97 490 900 96 103 963 85 356 468 91 695 964 103 667 791 103 423 812 84 50 759 89 422 790 96 76 417 100 432 883 106 208 510 92 269 895 80 269 893 94 697 896 115 139 293 103 205 477 109 0 932 97 307 364 99 81 90 104 229 811 85 690 817 106 163 326 95 560 852 128 211 248 113 78 197 99 250 744 85 583 844 101 303 865 99 218 646 122 21 277 99 274 685 77 952 956 107 395 504 115 322 622 106 727 945 101 10 449 92 569 796 106 339 385 117 415 672 111 7 342 86 21 94 95 740 868 111 713 792 96 331 769 106 218 243 95 184 216 109 389 801 96 848 913 115 74 674 93 96 447 90 417 758 97 131 206 117 229 694 96 651 712 108 98 699 105 642 653 114 154 302 100 569 684 107 280 375 100 233 535 91 299 488 82 65 198 100 96 234 100 387 805 111 253 894 96 188 698 105 300 411 79 240 496 106 151 700 85 728 940 108 373 556 96 236 700 93 125 297 101 846 897 116 50 242 115 837 886 109 123 891 107 512 520 97 665 976 103 700 879 97 424 745 108 500 795 93 550 624 104 598 981 110 349 402 109 185 906 95 536 891 96 589 811 113 303 941 100 637 951 98 269 963 93 292 493 108 191 846 99 50 378 103 419 670 91 127 996 104 17 418 72 275 510 96 111 375 89 506 892 100 120 723 90 23 475 89 846 973 91 539 630 89 54 191 99 749 845 103 366 732 110 925 938 107 711 892 100 463 887 97 278 666 104 197 379 106 6 190 110 22 105 102 244 782 83 612 944 103 37 222 109 658 669 97 804 872 100 749 949 114 78 733 94 279 451 95 57 974 110 278 740 93 128 204 102 58 749 112 339 492 90 38 782 107 196 846 105 68 912 100 50 518 102 367 446 89 575 753 86 684 725 87 518 663 95 107 905 99 317 705 101 422 447 93 268 970 91 236 919 105 748 867 86 271 765 92 132 254 111 544 912 93 871 884 102 253 489 101 18 479 97 451 851 101 314 349 99 238 266 95 429 553 91 12 887 98 526 905 104 28 627 115 332 672 106 79 693 109 41 310 113 421 653 100 515 951 90 210 546 90 283 311 122 801 868 95 336 873 91 136 901 107 370 571 88 675 772 90 337 514 96 182 399 80 575 693 104 350 924 103 123 334 101 153 388 95 262 769 86 478 670 100 281 794 114 496 736 111 2 641 105 457 991 98 252 575 92 681 683 114 620 996 100 572 652 113 147 233 96 124 984 98 215 505 95 676 679 104 81 257 107 531 967 116 745 926 114 702 981 101 218 440 99 904 927 84 197 584 88 234 248 98 58 550 89 513 579 89 62 686 101 401 784 108 158 998 100 347 398 89 130 671 106 175 184 95 113 846 95 635 643 94 623 692 115 270 843 93 149 985 92 489 992 91 314 949 104 110 523 106 206 735 96 559 760 101 411 783 104 678 727 93 94 514 107 268 663 82 368 641 101 267 854 96 610 797 92 66 455 97 560 827 112 91 950 104 794 853 91 554 954 94 2 648 103 31 838 106 531 883 109 696 907 98 856 870 104 408 709 104 122 550 89 137 886 114 660 750 103 364 611 126 413 511 93 687 959 107 374 475 113 621 993 93 525 682 108 641 784 89 653 804 99 119 273 95 701 891 104 115 767 104 585 882 92 33 385 95 568 599 109 48 587 78 303 883 97 310 995 103 100 510 111 729 806 114 81 513 110 15 786 97 148 876 108 48 791 108 24 278 103 14 329 104 358 862 107 230 746 87 15 957 109 38 679 97 96 816 135 287 931 94 197 764 84 158 659 106 333 702 108 144 725 96 121 201 111 11 288 96 123 985 72 98 169 103 624 629 107 614 770 89 25 129 81 13 546 97 712 880 90 303 933 105 256 295 94 77 624 84 720 822 103 94 395 86 270 816 84 92 122 87 845 873 93 114 263 104 19 644 94 184 894 106 5 824 98 180 659 98 540 901 96 32 94 91 528 541 93 323 424 97 2 100 99 387 571 94 778 855 104 85 811 103 75 227 105 556 576 102 43 953 93 394 771 106 81 729 88 93 716 103 546 801 86 67 319 95 525 753 90 650 779 94 394 701 96 354 543 115 413 974 88 270 907 116 270 434 105 354 860 104 129 337 105 493 673 91 466 579 107 591 692 106 215 835 100 831 993 81 533 599 94 583 671 95 628 750 108 197 848 112 170 270 83 136 785 107 241 736 92 282 613 98 643 968 101 801 845 101 100 285 96 123 173 94 416 955 90 497 814 102 265 857 96 36 530 100 286 874 100 788 957 99 361 384 98 163 826 102 171 705 95 413 860 101 211 333 94 503 793 119 246 516 104 476 777 96 6 318 106 450 473 102 653 831 120 214 478 87 677 834 109 377 715 114 196 374 89 370 780 100 0 333 97 577 618 115 617 625 96 91 845 105 664 904 106 431 987 97 310 476 124 764 899 116 126 952 95 85 696 84 153 925 84 615 728 97 126 437 103 156 326 112 240 685 105 531 570 91 68 567 98 616 623 111 577 808 91 690 895 107 108 264 105 41 499 108 577 643 106 172 954 98 489 608 102 389 769 100 291 383 86 423 807 99 752 899 97 366 508 88 294 671 90 360 949 103 358 926 109 49 783 104 543 901 95 177 323 91 382 827 106 809 843 97 695 860 71 654 954 108 661 783 92 288 727 88 344 479 84 817 980 89 45 730 107 345 693 113 188 214 90 112 981 100 408 593 103 100 596 102 396 836 124 232 507 102 102 955 112 282 596 104 563 912 103 96 498 91 520 564 100 397 551 102 748 758 94 347 909 96 6 486 91 352 782 90 372 654 91 114 249 111 5 37 104 416 739 88 286 903 108 128 980 89 37 876 104 767 841 116 492 597 105 175 981 116 421 720 84 613 669 93 327 469 98 292 590 97 633 710 91 653 951 110 371 672 91 515 863 90 509 634 103 169 577 95 149 775 106 337 546 116 456 983 110 647 790 98 685 821 99 15 563 110 104 689 94 518 558 97 415 872 91 559 826 102 50 350 100 27 325 116 371 642 112 703 920 112 539 802 104 475 830 107 451 620 115 135 707 101 21 330 102 417 474 85 79 727 90 138 579 90 428 546 80 376 633 101 590 924 106 637 826 97 6 446 98 11 249 104 124 313 110 627 904 85 48 947 97 634 853 91 450 760 95 509 941 104 645 908 107 48 198 104 377 850 107 162 541 99 576 800 107 50 579 124 134 849 91 206 851 86 491 970 104 536 976 96 2 248 104 207 695 109 460 749 84 130 863 104 41 89 97 343 698 116 641 855 108 441 801 86 374 957 114 548 932 99 72 700 110 284 568 94 157 277 111 111 398 98 60 161 102 246 665 98 611 961 105 1 759 107 212 845 117 8 556 93 541 939 116 269 922 114 16 920 82 265 440 98 339 659 102 729 762 100 402 810 99 555 658 112 179 715 83 129 292 100 328 543 111 95 656 110 91 413 118 785 996 109 113 580 100 26 222 83 964 999 106 845 960 96 120 627 97 250 283 97 165 743 100 123 186 83 374 725 113 760 997 111 246 473 100 540 883 87 645 861 103 813 845 92 435 500 81 402 420 94 465 659 101 140 946 127 30 763 100 508 598 86 57 150 92 252 824 99 7 960 98 130 833 87 753 934 76 605 609 87 228 804 110 326 572 95 326 487 88 169 716 107 349 636 94 259 842 94 116 269 85 819 837 90 311 822 83 313 890 96 230 605 102 85 357 102 229 711 97 742 880 113 101 881 102 844 871 93 81 326 100 523 798 90 94 441 92 528 529 93 326 586 86 309 857 94 313 569 94 440 753 97 631 834 110 189 865 80 253 983 98 241 795 91 75 443 111 797 981 95 932 978 99 211 822 96 45 653 101 16 151 111 371 476 98 199 716 120 57 943 97 817 953 97 267 862 96 278 559 94 260 826 97 470 978 102 251 465 91 381 405 91 429 606 81 718 991 89 110 822 87 487 497 106 225 516 108 423 579 97 0 190 82 176 310 99 183 927 97 209 905 104 55 877 97 120 708 98 465 726 81 660 661 98 130 468 96 221 533 107 210 961 117 157 425 95 295 936 109 173 549 99 133 467 96 141 784 94 69 756 96 633 807 97 467 743 110 535 806 106 462 866 106 635 859 79 88 585 97 148 746 95 785 798 87 140 564 84 417 844 97 733 964 94 777 879 102 64 964 96 183 810 98 294 358 111 102 639 89 193 283 101 7 8 92 93 283 87 175 736 112 259 498 102 348 865 103 254 270 83 61 694 112 279 382 106 455 605 91 662 777 91 234 955 118 144 676 99 229 396 95 253 955 104 574 910 97 13 210 110 54 331 83 552 881 99 105 946 99 372 587 98 121 611 97 769 977 87 841 980 84 255 653 106 497 510 103 85 333 101 574 979 88 395 865 116 12 452 114 462 796 91 70 468 106 651 855 93 0 839 112 216 624 109 224 925 102 321 780 98 674 758 111 643 772 111 313 961 85 14 262 95 96 151 93 10 438 107 384 411 105 782 856 96 82 149 105 433 538 111 569 777 115 412 637 105 345 591 99 164 323 91 226 617 90 528 594 102 394 846 96 310 929 96 302 681 77 394 458 87 177 929 95 335 401 103 240 807 88 187 499 89 159 958 102 224 259 105 429 623 116 914 979 89 290 418 102 341 729 84 87 991 99 139 784 96 697 882 79 306 750 85 521 664 89 171 456 99 201 974 100 145 381 97 835 927 116 589 871 99 465 638 96 701 746 102 26 33 125 825 845 110 27 373 101 104 733 95 195 767 97 300 592 86 405 977 107 569 881 122 305 722 102 2 222 111 539 626 88 96 997 101 23 854 116 64 418 98 886 912 89 514 584 99 409 420 106 455 596 81 827 911 83 522 612 101 176 884 91 127 341 100 330 975 108 623 917 95 184 590 114 166 918 92 369 499 100 616 699 124 73 535 95 175 752 102 455 557 83 5 530 95 423 516 102 278 560 105 409 428 114 900 916 99 205 616 119 70 634 106 172 971 97 221 627 107 435 694 92 59 351 101 295 641 102 228 767 110 445 616 97 10 761 103 290 712 110 863 964 100 721 786 99 351 687 94 17 586 82 639 975 98 312 937 99 887 910 97 792 854 97 577 998 98 425 608 89 33 924 105 101 149 93 723 762 97 93 702 87 151 927 92 344 787 110 277 565 95 245 834 83 307 353 87 600 712 112 501 682 95 288 471 107 524 563 87 218 893 111 583 788 106 208 314 103 319 478 103 773 833 116 267 746 104 80 376 117 775 848 87 141 151 96 399 525 96 849 887 98 62 997 92 316 838 86 240 988 96 255 268 97 276 340 100 250 780 76 141 925 100 480 815 101 256 820 100 289 424 106 309 431 108 236 711 102 303 478 95 71 266 97 314 581 119 421 472 90 396 415 89 713 869 89 325 675 93 577 614 90 222 580 92 411 644 92 446 775 99 101 499 98 301 890 107 319 927 87 199 982 105 236 634 100 656 992 91 142 502 90 550 657 96 477 917 106 573 778 113 559 892 101 595 964 110 292 295 105 79 506 96 790 799 94 45 201 93 19 900 91 67 893 115 347 359 91 365 995 97 45 764 92 646 964 83 738 762 94 908 945 111 548 587 106 753 988 102 509 631 121 227 878 108 161 313 121 119 281 114 750 913 112 605 719 98 398 653 107 4 625 106 119 149 105 533 916 88 199 345 100 83 779 98 52 577 83 357 546 102 511 841 107 198 922 120 939 987 100 483 490 101 808 839 106 69 245 111 382 509 88 224 609 75 488 663 102 57 341 105 778 905 94 166 408 72 418 543 102 209 717 80 601 741 100 568 964 103 362 947 87 717 991 102 190 678 93 363 704 94 747 768 111 161 901 95 151 978 85 352 672 88 165 721 95 292 734 90 513 662 90 227 915 102 169 508 102 247 888 104 247 339 115 327 627 83 784 877 89 723 880 108 566 992 91 496 712 111 254 504 106 728 944 97 93 968 105 481 577 100 540 666 92 572 855 97 30 237 96 32 624 98 129 958 94 332 539 94 321 969 100 620 978 87 223 546 101 368 971 86 94 524 114 353 554 94 112 713 86 358 601 111 686 785 115 807 901 101 219 911 94 327 679 88 410 426 111 506 622 93 289 358 90 197 530 83 125 871 99 423 820 99 234 336 92 343 876 86 563 943 95 362 798 95 769 956 98 168 804 94 37 380 90 56 623 100 632 660 91 508 906 95 225 722 103 635 808 92 641 897 104 534 621 103 14 692 95 423 822 96 340 609 110 549 786 118 85 234 92 46 518 104 56 705 99 498 697 98 34 340 117 187 294 107 5 603 112 206 448 104 407 530 87 639 848 82 124 494 108 326 896 95 44 218 95 37 763 94 141 771 91 113 908 93 30 691 101 187 450 96 736 927 104 132 856 104 300 450 90 579 619 79 14 279 108 829 914 90 421 944 104 611 664 91 293 337 105 53 883 115 207 852 108 464 837 100 348 992 105 453 850 104 200 944 126 908 957 97 203 899 101 269 387 129 30 818 93 293 408 97 361 619 95 234 944 87 530 619 89 288 824 99 89 711 92 82 246 118 382 498 99 636 665 111 36 761 113 480 641 91 271 728 106 242 690 102 625 783 98 607 821 76 446 811 119 617 824 102 419 464 93 49 296 95 167 452 108 225 706 101 433 490 92 830 854 112 620 904 111 905 998 92 154 173 102 458 618 82 361 876 97 619 993 112 62 526 78 55 525 102 342 668 95 10 154 100 600 646 97 126 541 94 279 505 94 11 931 93 622 812 95 42 363 105 220 852 115 266 304 90 393 481 99 461 895 93 218 349 108 106 292 105 351 365 107 870 942 104 263 452 108 230 814 88 552 975 105 652 999 92 4 649 100 176 776 91 887 956 106 118 244 101 650 780 80 346 732 103 86 111 111 161 404 111 288 291 99 252 523 82 580 621 100 180 328 97 489 952 95 234 850 99 390 918 85 884 929 109 609 897 104 240 897 93 707 920 85 43 550 85 253 739 103 526 827 100 54 888 97 918 921 103 236 376 86 40 220 91 320 537 99 475 501 96 470 866 121 118 440 102 816 874 86 137 341 101 507 990 86 294 435 87 163 301 108 184 768 82 730 992 97 130 640 110 222 962 112 670 813 105 475 780 111 107 541 87 86 826 98 481 931 109 342 444 90 72 214 91 988 991 98 803 990 97 62 455 114 434 861 108 102 766 105 4 961 95 494 573 106 210 609 113 599 810 96 296 535 102 204 856 99 317 606 100 200 401 87 1 894 124 632 930 117 130 883 108 535 682 104 408 971 116 479 712 90 242 276 95 129 678 104 874 905 87 789 823 86 17 419 106 623 848 100 175 809 95 5 449 91 498 934 90 229 593 92 39 572 103 207 904 103 317 984 103 504 665 81 556 961 95 46 299 97 78 110 96 642 662 83 272 276 105 22 565 112 277 285 94 485 871 90 13 248 101 195 911 82 278 431 90 130 962 97 444 886 106 3 782 109 114 930 91 447 629 105 531 730 91 216 396 106 397 476 115 90 240 109 362 537 104 352 863 109 521 863 114 36 800 112 650 737 95 467 613 106 235 943 108 233 622 114 142 488 92 151 536 111 349 544 83 470 585 105 8 420 100 125 308 105 23 531 101 821 899 103 85 112 95 622 711 110 436 921 107 269 537 102 534 794 86 554 727 112 387 988 93 3 419 99 515 604 115 760 794 114 249 728 97 436 627 123 369 921 88 223 300 93 396 426 84 280 486 94 193 554 97 306 836 86 323 396 102 268 648 104 260 685 110 273 429 109 634 763 83 257 928 100 314 982 103 315 985 90 137 668 89 687 896 97 496 804 100 56 759 89 668 971 94 595 874 82 403 992 90 636 834 87 722 758 112 36 587 105 127 581 96 356 494 110 459 762 94 536 812 94 453 861 98 283 599 96 349 643 107 187 708 96 431 802 109 327 613 118 472 718 102 594 799 98 116 446 105 267 952 105 213 343 100 269 993 88 682 824 89 209 672 111 406 525 80 262 620 90 317 346 94 413 704 109 187 245 105 31 601 87 379 712 116 600 913 88 3 905 102 208 752 110 293 415 100 437 713 88 513 900 117 52 306 82 218 716 99 97 704 103 213 218 99 5 868 106 180 352 94 178 806 105 102 909 112 524 942 91 518 716 95 212 367 120 6 960 87 11 499 115 414 631 86 426 868 84 399 855 98 313 616 95 623 835 94 30 197 95 198 401 86 133 750 78 495 746 90 585 944 90 111 934 101 284 373 98 389 570 89 36 120 116 457 884 110 0 661 105 690 752 94 901 924 101 264 957 104 678 849 87 175 509 117 777 973 96 176 195 102 145 192 106 562 844 103 276 546 109 842 871 106 402 806 105 630 695 88 260 262 83 113 707 109 72 772 91 231 944 107 522 653 109 387 738 94 27 110 104 279 923 102 444 899 100 518 973 104 629 714 107 46 921 114 112 958 98 160 810 110 748 890 116 505 869 119 681 822 109 16 639 108 841 971 98 298 346 100 170 450 103 623 968 95 497 738 98 514 605 80 100 529 113 138 819 118 74 711 95 97 815 92 483 745 92 245 657 97 547 923 70 456 844 98 310 930 100 294 593 98 281 986 111 240 907 115 264 514 102 475 548 84 35 287 104 63 755 91 776 975 92 550 558 76 367 614 114 57 230 85 554 914 98 737 963 96 788 937 109 60 834 100 542 928 105 765 806 107 25 410 104 198 207 105 946 984 106 77 571 90 238 526 89 475 799 100 384 536 118 130 447 99 487 686 117 280 946 97 78 282 85 228 557 89 442 495 89 136 716 108 666 770 104 31 926 91 516 798 102 136 930 114 641 873 110 150 282 101 663 684 115 435 625 98 244 925 114 855 873 92 128 614 105 51 441 90 290 783 99 602 992 106 120 143 91 198 830 96 310 584 93 301 671 94 81 430 105 307 803 101 321 901 93 79 244 110 87 517 80 35 301 97 178 886 116 60 636 80 70 446 91 32 540 96 189 313 93 539 727 87 203 808 110 287 525 93 298 631 101 148 830 95 1 400 99 318 589 109 149 690 114 667 800 99 266 323 110 722 810 94 342 396 106 109 713 110 30 519 105 250 552 110 157 232 106 88 803 98 372 677 91 254 465 100 105 222 95 67 219 94 51 865 100 326 880 88 425 858 110 855 890 93 142 239 83 434 929 104 397 471 112 140 288 92 239 748 109 119 135 115 280 916 95 384 554 104 100 998 88 650 822 95 84 404 104 318 991 112 305 377 114 99 195 78 446 819 104 305 829 103 214 543 98 226 525 121 227 553 100 317 322 108 402 504 105 412 909 104 74 491 98 881 965 106 46 628 96 526 713 119 422 749 96 734 828 99 513 647 99 231 428 86 118 923 102 317 546 111 319 644 90 550 730 92 250 496 90 621 937 93 448 681 78 301 734 98 788 922 101 416 913 109 119 317 106 209 878 102 334 418 80 680 974 109 346 370 103 272 742 110 94 868 117 31 638 97 388 451 105 186 795 106 860 980 101 231 937 92 184 991 108 518 579 95 102 595 95 206 532 101 548 574 107 477 985 108 107 931 100 192 835 101 469 703 129 20 328 92 61 494 88 57 587 92 722 937 99 40 850 124 767 886 110 29 972 103 587 677 102 308 352 101 281 940 96 544 665 94 150 868 82 522 829 102 183 914 97 529 804 108 379 432 113 886 958 117 61 342 89 111 475 94 12 923 106 73 103 89 836 968 102 201 384 76 269 980 106 450 626 96 85 665 113 490 864 94 248 371 94 358 441 96 362 432 106 647 694 99 361 399 98 28 175 83 902 965 95 34 804 94 177 348 97 235 838 111 83 203 101 213 929 91 446 700 108 736 959 97 680 949 103 237 428 108 294 516 107 486 711 93 104 231 109 222 640 99 155 542 88 347 861 91 3 120 99 104 517 80 134 490 90 125 968 94 401 484 104 749 994 98 442 545 92 304 846 102 82 423 91 444 767 110 63 573 102 505 629 89 344 897 98 7 792 91 92 676 97 472 788 112 145 911 91 492 512 110 280 432 113 362 849 108 728 954 96 187 387 89 41 931 97 433 910 95 392 863 106 504 569 84 292 692 100 255 657 112 395 523 102 178 871 99 287 343 89 461 499 101 946 998 113 213 704 110 59 741 116 245 913 104 724 869 95 158 995 96 492 568 106 297 335 91 422 753 86 117 408 107 110 631 94 34 959 94 180 228 104 720 856 98 384 557 113 441 697 87 40 407 121 216 808 85 179 231 98 51 774 97 32 715 91 173 691 111 288 894 111 249 355 111 168 476 97 353 669 110 31 254 106 844 989 114 4 883 120 149 214 96 82 927 99 660 730 108 126 804 87 417 501 109 251 372 94 812 945 114 118 304 106 444 955 90 450 952 111 86 308 103 502 797 100 86 362 109 309 983 106 655 775 107 154 912 93 741 800 106 381 974 99 318 858 95 378 572 92 157 523 90 759 862 101 94 566 99 439 953 107 476 914 95 488 870 102 349 820 103 181 453 117 34 82 100 66 940 90 550 744 98 54 489 106 609 761 102 244 480 126 86 938 92 222 533 87 296 628 85 244 304 86 429 782 115 284 628 104 118 884 94 325 730 103 34 134 83 154 269 111 44 941 97 416 910 99 471 495 94 169 546 102 849 885 102 841 953 96 35 602 98 413 969 90 17 777 110 527 805 112 19 665 90 238 685 112 129 540 97 150 451 89 273 775 115 47 652 93 304 788 106 144 991 96 265 460 114 146 827 103 159 946 104 377 500 114 413 431 110 106 167 111 116 341 92 114 679 105 361 778 98 122 307 109 287 818 92 557 808 96 37 698 97 313 808 115 667 970 96 140 595 113 65 280 95 88 790 106 398 691 101 910 931 98 150 638 113 746 967 84 360 531 89 287 956 95 929 965 105 508 526 105 730 908 100 35 846 111 567 892 103 725 911 108 618 918 118 107 357 102 379 929 103 565 567 104 400 763 102 7 425 98 148 470 112 340 532 100 306 472 100 252 730 85 111 961 95 416 854 110 137 719 87 96 218 100 758 923 107 659 862 106 234 724 104 279 427 111 120 487 99 32 664 90 408 448 95 70 278 88 346 521 104 354 700 99 135 299 96 463 633 99 32 970 113 897 926 79 1 710 104 25 514 113 72 534 103 334 523 93 604 819 100 514 516 87 144 928 116 218 496 103 198 459 87 778 929 114 457 565 107 14 805 97 483 984 98 73 542 97 982 997 112 518 895 96 606 967 90 783 811 104 204 375 87 622 924 113 364 943 113 53 655 102 493 723 106 690 732 92 303 450 86 6 983 102 40 442 96 271 772 88 530 848 113 356 612 93 64 692 104 200 220 74 579 765 105 518 977 97 84 666 118 236 459 90 277 840 92 167 969 105 544 758 96 164 918 95 92 507 91 496 950 101 185 481 100 753 805 107 405 796 75 37 989 104 123 456 113 368 498 110 119 304 99 514 963 94 104 849 96 371 675 101 438 619 112 53 354 97 368 391 86 17 110 116 305 956 105 448 501 104 516 719 103 363 669 92 281 791 114 79 718 99 364 738 103 64 553 98 512 879 110 446 960 96 60 492 102 96 412 97 267 422 114 108 147 98 612 806 101 645 757 96 138 887 88 359 827 98 417 735 103 710 835 83 198 250 105 425 903 99 769 864 93 55 616 112 666 758 97 323 586 96 731 771 89 1 192 107 77 861 95 138 156 119 16 654 104 211 937 85 743 791 105 905 997 105 357 388 123 691 852 110 283 434 117 237 703 109 91 607 101 34 333 98 21 534 95 452 882 88 257 323 100 642 957 101 351 446 109 248 491 92 278 538 94 123 499 90 326 689 104 705 859 110 569 648 109 176 835 99 313 351 96 235 265 120 637 822 108 498 874 99 13 570 93 359 739 113 428 775 98 260 703 92 560 805 94 494 951 91 114 959 112 549 967 109 617 654 108 469 755 88 728 984 91 244 512 114 366 417 86 188 448 103 542 709 90 612 725 101 174 945 105 611 837 102 364 932 99 608 634 92 115 380 103 453 860 89 77 134 71 283 459 103 383 967 95 878 881 93 6 389 104 493 957 104 517 555 95 387 510 111 824 991 93 27 920 87 822 849 95 270 445 90 618 881 89 45 170 93 99 950 101 51 795 104 7 963 93 568 715 96 20 550 97 1 36 93 93 566 102 87 308 99 41 652 113 468 476 121 414 935 83 364 394 71 164 652 80 774 984 92 448 929 103 293 904 111 182 715 95 534 702 108 26 643 100 705 890 106 464 776 83 585 894 95 122 992 102 458 710 105 140 897 86 918 922 89 146 987 100 655 667 93 606 825 96 155 765 92 114 379 103 175 868 96 61 503 122 343 762 111 298 836 104 348 766 91 385 643 103 236 947 96 280 758 109 144 700 102 32 345 98 209 903 102 557 950 94 264 526 111 388 652 103 147 467 110 255 274 106 259 648 98 13 811 95 519 743 107 347 842 110 651 682 102 724 767 109 331 558 110 271 685 88 505 592 80 610 711 74 878 887 93 32 657 103 14 612 97 480 565 114 761 853 89 173 602 98 82 571 102 794 796 103 237 831 89 189 739 93 320 671 80 523 993 91 15 103 89 71 809 88 146 976 108 52 907 109 548 855 104 642 837 80 225 935 76 523 996 90 329 869 105 297 356 95 467 639 107 357 921 97 621 916 106 232 814 100 121 398 90 458 766 95 300 403 108 167 210 104 152 263 107 266 987 117 41 129 115 168 474 96 606 836 100 416 724 109 477 631 109 578 810 109 221 268 116 141 172 82 188 978 111 407 867 93 170 573 110 717 764 90 16 921 105 94 140 95 479 972 91 825 975 106 398 558 118 206 688 102 297 919 94 542 779 102 41 821 87 59 387 89 631 874 82 484 854 92 303 635 104 27 87 104 228 660 106 281 624 100 109 831 106 302 408 95 568 865 85 140 811 92 487 623 103 408 587 100 150 795 101 30 499 98 229 473 90 79 273 89 259 720 96 100 574 92 214 459 89 441 947 89 66 317 94 384 973 92 134 859 109 282 844 104 258 480 114 699 929 97 628 748 96 212 339 96 160 711 122 194 469 100 472 880 103 210 283 89 215 851 84 749 909 85 364 766 100 533 817 98 440 504 84 767 814 76 89 515 93 19 590 97 154 587 96 562 686 97 88 464 99 406 906 88 22 90 88 817 954 105 297 908 111 132 993 106 361 470 101 70 988 103 543 595 91 6 850 84 138 407 88 224 620 110 141 867 102 807 851 84 631 648 97 237 467 104 190 485 95 572 915 91 248 379 72 610 805 110 231 394 112 186 609 97 290 861 97 273 433 99 271 306 97 506 516 97 46 262 101 235 469 116 194 269 95 252 679 90 49 677 93 88 307 91 105 604 109 320 613 94 73 827 128 464 850 99 224 941 119 291 683 103 14 798 103 676 861 100 590 877 100 590 842 84 203 344 90 112 878 110 255 771 93 54 373 95 420 859 100 71 460 95 83 846 83 151 787 98 143 829 90 66 901 109 674 973 106 248 809 100 594 941 92 155 489 93 949 987 103 355 871 112 38 552 106 70 549 117 137 572 99 192 335 96 272 450 78 503 835 112 73 152 111 22 930 115 428 706 100 229 610 110 235 863 94 227 719 98 660 908 106 837 998 99 469 979 122 223 295 83 36 278 87 85 374 81 349 386 84 277 767 119 496 879 92 102 913 111 418 954 105 486 736 114 309 452 95 323 459 114 353 507 99 226 977 94 82 991 98 634 845 95 539 971 83 563 589 92 96 959 118 393 596 99 580 826 101 533 871 112 117 651 93 475 528 95 754 840 101 367 853 96 0 273 130 255 941 101 377 994 97 803 874 97 332 817 102 153 252 102 139 677 104 443 829 106 92 307 96 247 900 113 451 635 91 519 851 101 885 986 90 451 721 108 8 173 121 373 835 89 424 917 105 600 722 90 54 924 100 0 866 96 761 875 85 18 865 83 554 880 90 248 544 106 57 246 111 213 499 106 472 902 98 322 784 115 665 840 102 149 439 95 12 415 86 926 947 104 186 242 94 262 717 106 933 981 104 59 515 108 65 816 112 280 410 96 800 974 105 21 365 87 77 118 94 436 807 94 191 716 99 296 567 97 651 723 104 6 417 87 590 788 98 20 380 97 88 611 105 100 418 95 225 607 102 639 681 108 648 659 105 458 720 103 510 654 101 50 402 108 365 658 107 491 497 84 171 593 105 109 202 96 310 710 110 294 402 97 127 742 79 93 782 98 227 296 104 392 991 100 516 868 100 297 513 102 74 374 95 296 763 95 66 690 94 293 977 111 176 214 110 821 855 101 270 459 100 419 734 100 36 715 109 391 820 98 302 643 119 76 494 109 516 621 100 138 856 108 21 533 94 155 464 81 170 201 102 50 347 84 273 719 104 173 333 102 531 536 101 322 664 100 284 722 94 661 943 88 777 997 87 165 829 119 246 619 95 506 530 95 313 325 113 115 507 99 11 932 89 517 554 106 469 604 126 327 852 109 162 735 103 234 716 85 547 606 121 338 390 90 439 895 118 215 489 103 271 965 114 364 946 105 620 850 91 156 978 103 417 739 123 235 823 121 487 878 112 670 992 90 161 669 118 668 669 102 179 697 93 63 707 100 867 951 103 527 772 104 275 613 117 371 448 110 412 956 101 417 804 104 137 185 102 647 828 97 281 681 98 561 584 93 582 723 100 840 977 98 215 465 105 661 678 79 105 265 103 458 795 94 302 985 91 560 737 101 694 787 101 14 906 99 136 709 94 55 562 94 484 698 117 43 442 101 594 986 87 518 988 107 529 695 96 296 602 108 50 311 104 103 680 105 327 883 107 98 283 89 807 833 98 420 938 86 331 655 116 725 924 92 444 471 93 340 623 88 432 940 105 452 640 100 101 709 80 257 268 74 265 716 113 460 846 95 797 863 98 157 168 113 548 578 87 245 585 98 591 647 89 223 587 91 193 798 103 252 554 93 202 562 85 0 826 98 172 208 107 197 371 109 795 945 84 421 827 92 120 427 91 537 865 96 478 716 90 70 434 81 57 549 106 88 597 91 135 230 94 578 731 93 1 952 97 312 408 99 103 642 86 439 666 87 544 963 93 661 848 87 189 511 102 135 693 85 794 945 106 18 320 94 405 785 101 51 602 105 537 835 119 237 281 97 408 686 95 330 635 102 889 999 92 765 803 96 410 959 112 246 518 99 87 987 104 23 201 106 652 850 100 425 792 109 61 362 93 496 890 91 729 846 94 419 712 115 818 880 89 437 608 94 400 525 101 177 538 110 546 764 108 396 404 93 296 875 92 224 373 94 99 989 106 653 903 98 352 873 100 662 916 90 656 931 108 329 595 103 679 915 88 650 990 101 52 411 110 358 371 91 474 935 76 281 895 88 700 834 85 441 533 89 600 752 108 403 737 87 107 811 102 503 946 102 466 727 90 667 882 115 375 991 99 69 717 86 3 916 100 299 707 99 10 276 114 293 745 104 702 845 114 96 781 109 525 711 102 200 494 111 538 724 79 661 840 91 196 296 95 77 695 117 260 827 95 422 610 102 162 206 107 50 529 105 620 818 104 475 660 93 246 876 111 418 485 116 463 974 102 626 634 94 31 518 104 65 276 96 516 555 106 879 990 105 0 207 97 293 771 103 8 432 113 53 849 91 61 175 99 312 726 99 200 588 102 76 586 112 111 626 111 221 417 90 602 668 96 508 576 104 546 880 98 142 433 94 570 701 83 88 899 103 314 992 115 548 973 103 748 869 114 157 209 94 211 901 97 74 547 100 198 926 86 77 517 95 870 879 101 312 744 103 623 972 115 244 640 94 10 231 102 666 748 107 455 805 99 383 613 101 716 781 115 49 517 123 305 408 102 386 708 101 332 458 96 225 737 98 638 804 78 255 785 106 52 979 111 298 870 94 54 205 105 700 788 105 862 954 96 65 610 103 611 628 97 197 586 73 64 362 108 78 561 105 346 649 111 467 653 103 24 879 123 32 146 109 328 517 109 623 859 94 362 689 102 146 758 97 23 476 101 597 905 100 163 998 104 314 484 101 624 871 104 265 938 107 382 784 95 630 989 100 682 793 94 147 417 93 450 992 100 374 804 107 798 803 103 277 655 114 760 821 103 293 859 101 137 745 95 138 485 93 604 615 89 677 969 99 182 489 118 766 840 94 526 538 97 342 450 96 495 496 104 941 990 105 515 869 109 126 235 82 286 881 88 179 846 116 219 807 101 151 472 100 431 855 109 1 106 93 86 884 93 440 932 96 134 875 90 131 798 88 472 784 101 15 668 112 620 657 110 179 639 99 557 936 81 75 318 100 614 889 70 532 750 85 245 276 115 426 932 93 365 502 87 580 648 112 324 547 97 70 547 97 233 818 102 47 753 93 295 342 100 529 782 102 665 962 76 488 701 107 106 171 100 109 133 102 104 584 95 226 511 111 101 334 96 497 512 95 130 856 102 715 985 88 238 597 92 280 372 113 560 766 116 416 843 83 87 600 90 201 987 89 178 913 85 95 612 87 110 725 101 21 672 100 12 392 102 47 954 101 671 746 96 13 280 114 177 181 98 157 535 99 440 812 97 716 936 93 299 779 110 26 87 100 182 188 104 488 834 96 507 759 101 237 908 102 135 725 92 152 360 112 6 547 103 94 235 111 120 618 91 437 972 103 221 587 113 28 91 85 227 404 92 161 868 102 46 718 114 395 632 99 547 682 97 316 446 87 158 830 94 377 435 81 255 805 104 522 793 86 494 960 89 27 512 120 156 507 116 380 959 119 326 362 99 438 689 86 594 958 95 208 391 91 229 941 110 172 887 109 616 937 94 214 910 96 25 614 106 381 558 100 195 328 100 172 998 97 458 556 85 248 639 104 21 146 80 119 429 102 405 452 92 261 698 99 88 497 110 303 914 115 80 828 95 661 904 94 219 749 112 615 980 102 178 479 110 48 445 89 545 635 97 161 977 112 194 751 98 582 737 91 836 940 94 594 810 108 129 503 110 643 764 107 348 566 101 474 606 102 795 938 103 791 918 107 36 567 100 22 937 102 474 929 99 389 796 89 637 704 86 12 770 87 139 945 101 626 864 90 875 980 91 163 507 85 302 609 96 642 800 101 419 834 98 155 815 96 49 712 114 79 890 101 281 903 83 412 751 88 130 195 105 115 979 85 308 708 91 583 617 100 481 717 95 190 263 103 711 769 102 182 738 101 3 835 111 296 488 94 533 865 93 334 798 105 506 554 88 53 985 111 441 457 98 294 619 112 87 909 91 103 539 82 503 717 112 417 693 106 129 472 95 331 794 93 457 525 91 279 825 85 793 861 111 556 860 112 282 489 103 401 998 106 561 694 91 503 879 93 281 655 113 143 869 100 651 978 102 244 665 113 717 763 86 206 776 89 647 830 103 396 728 100 112 642 110 447 996 114 755 841 101 86 403 91 223 662 104 218 914 108 220 827 117 30 693 99 168 850 111 617 793 102 696 773 97 383 688 114 615 836 102 243 431 115 320 699 104 183 551 79 152 523 103 693 928 90 759 960 82 309 457 105 570 960 116 200 394 113 130 427 107 119 240 108 373 834 91 268 601 100 46 202 101 555 864 110 531 974 111 9 185 108 116 195 101 526 940 102 239 406 89 101 300 91 311 884 102 646 869 96 95 597 95 535 694 102 261 991 92 502 962 109 968 976 90 702 916 104 50 669 111 80 341 99 617 848 108 987 990 88 351 669 122 305 342 96 219 265 102 283 289 87 107 996 101 255 428 101 170 533 76 229 520 86 512 627 101 281 555 95 388 994 92 466 697 88 268 957 105 59 877 98 24 531 111 509 828 104 114 757 101 15 367 121 174 873 102 6 436 95 535 728 114 615 758 111 176 328 102 127 873 95 276 767 99 132 777 100 496 969 108 308 804 91 705 893 95 78 139 113 290 338 93 255 335 95 448 610 117 777 950 102 554 613 103 10 433 109 717 950 95 435 902 107 102 377 106 571 670 89 616 852 107 706 898 110 44 64 106 26 307 92 511 650 95 401 570 114 274 761 97 568 996 102 20 162 84 11 444 90 177 673 94 292 379 103 6 160 110 266 370 111 59 648 106 21 716 98 222 232 90 550 633 113 471 672 122 182 493 105 598 695 99 145 848 105 848 931 101 88 725 107 25 801 100 188 330 80 378 656 90 180 972 88 139 854 107 175 225 106 288 990 118 120 956 72 47 668 92 730 929 88 70 150 84 87 851 115 101 617 102 531 791 102 594 957 114 628 728 103 29 55 110 660 787 96 227 374 98 517 731 101 167 547 107 389 479 103 727 836 87 452 459 93 100 328 112 297 857 114 119 307 86 7 120 107 412 759 94 596 637 107 957 993 99 357 976 99 302 431 105 221 462 98 63 574 88 303 811 103 807 850 91 188 988 116 744 809 104 78 631 96 58 212 99 637 722 95 632 975 90 778 876 109 572 605 80 341 994 106 21 736 116 156 914 107 884 934 120 592 830 92 289 322 103 300 613 106 483 628 115 477 975 107 190 420 109 96 153 107 682 990 96 330 398 98 401 677 100 155 327 100 153 189 93 427 729 98 121 656 101 40 520 96 895 957 121 336 985 100 546 820 100 31 502 84 326 837 89 185 357 94 24 984 90 253 511 111 470 713 89 376 581 84 495 557 87 233 911 95 354 420 98 110 481 98 433 920 95 106 961 102 177 491 95 799 863 105 525 948 105 642 719 102 297 717 106 310 576 94 122 767 86 523 553 103 132 148 104 180 298 106 682 996 81 806 836 79 370 549 98 328 670 102 107 278 100 78 305 102 101 411 109 28 214 89 965 999 88 194 260 82 950 962 108 258 956 101 836 982 105 261 613 101 155 210 90 170 893 98 432 891 108 29 307 100 69 503 102 401 456 95 65 263 92 93 458 107 67 520 80 452 837 92 29 35 90 646 886 93 558 947 95 182 208 88 159 941 97 133 521 95 207 434 95 417 711 113 717 743 98 692 905 99 447 795 118 390 837 109 187 456 87 578 868 94 815 983 104 891 942 97 673 802 104 842 867 86 227 432 110 31 457 117 421 889 77 236 809 102 53 470 102 12 311 97 245 757 98 423 669 103 94 358 116 466 575 98 526 531 104 31 491 92 632 796 103 307 845 90 4 950 97 132 364 97 233 877 97 826 902 103 513 525 86 327 565 87 220 512 89 91 887 108 169 272 105 6 597 83 251 879 100 95 782 99 405 406 90 81 577 107 631 850 97 133 765 93 47 602 75 424 722 88 492 983 117 257 686 89 703 770 105 269 811 102 416 889 96 333 897 114 211 639 102 558 843 80 561 651 98 509 889 100 66 425 116 958 997 102 223 842 120 313 914 86 622 718 79 198 602 108 200 633 104 243 627 102 467 849 114 199 894 95 636 729 97 554 948 95 263 386 79 24 348 119 264 535 104 424 743 100 224 660 105 643 841 115 125 949 113 61 180 84 641 989 108 338 508 114 514 913 68 251 455 82 297 549 89 96 383 84 115 564 100 355 392 94 755 762 107 260 483 99 28 193 96 230 301 94 135 235 93 105 617 85 180 433 88 6 472 106 571 784 101 191 828 105 176 256 103 156 963 106 131 226 99 484 625 99 346 367 106 133 828 87 105 243 98 645 699 122 154 649 96 176 580 108 515 761 119 221 299 90 592 992 96 63 86 96 40 912 85 862 932 89 177 515 109 175 293 93 239 943 98 236 782 106 485 689 96 422 885 94 164 813 88 255 453 108 69 278 116 30 784 101 290 605 94 210 953 114 23 868 86 243 703 89 349 840 88 321 804 97 853 854 111 54 591 89 941 989 115 243 539 114 404 627 94 314 986 107 274 534 114 172 845 102 286 352 119 342 819 102 335 811 103 232 442 92 795 934 100 118 552 99 909 935 102 378 666 92 460 988 88 924 936 103 35 576 85 392 414 103 439 911 87 135 407 98 335 576 86 44 994 96 385 957 114 667 783 99 894 929 100 436 663 115 502 834 104 741 843 113 822 975 78 44 400 83 406 863 100 670 770 125 401 850 84 300 940 107 486 867 120 204 627 92 25 696 102 5 133 87 347 945 92 712 901 100 176 592 120 474 958 109 458 566 78 441 777 101 246 993 98 839 856 106 474 957 91 167 205 105 465 558 86 54 287 103 134 280 98 251 454 84 529 843 89 337 921 88 824 888 109 735 938 85 167 362 95 34 912 99 200 797 91 291 820 104 382 814 71 810 901 84 362 395 104 402 753 122 321 695 104 14 769 106 230 881 114 490 788 80 736 983 92 251 768 109 411 917 99 19 63 79 230 486 114 429 794 93 439 939 100 128 842 95 21 993 107 260 645 84 264 862 95 732 859 96 570 576 100 758 966 116 500 718 100 41 889 110 506 689 127 602 989 83 842 893 95 5 477 98 219 995 101 217 912 83 148 613 97 140 983 97 178 264 113 484 735 96 15 300 108 568 888 87 482 719 93 494 847 98 87 426 112 519 938 96 47 309 88 134 937 82 743 850 86 375 678 98 268 311 88 235 530 103 233 418 88 693 757 120 412 893 112 267 993 94 815 917 103 116 846 93 152 282 96 271 897 117 410 571 97 385 723 115 725 805 90 439 856 108 434 491 88 493 761 108 538 835 96 336 932 84 314 507 97 427 983 99 62 518 112 280 521 98 199 361 102 196 367 73 7 60 123 737 957 89 144 768 101 143 610 98 104 216 107 261 837 94 70 892 121 661 750 96 75 141 98 547 623 98 782 784 72 834 999 97 463 519 91 28 756 113 400 643 104 35 647 98 185 598 87 23 762 89 459 972 92 790 967 99 690 939 123 813 950 89 187 344 106 113 785 89 828 965 107 473 961 90 274 372 85 849 883 107 32 269 89 68 679 89 914 920 101 118 398 95 359 853 101 750 952 92 189 348 98 406 774 86 257 300 111 423 564 95 882 933 107 528 684 101 117 911 93 257 601 104 276 815 95 54 719 122 609 731 110 542 581 99 368 404 96 514 914 86 187 814 95 158 342 117 737 941 97 587 741 88 125 553 99 357 410 101 395 558 99 393 716 82 225 870 100 56 526 116 812 979 93 560 794 97 73 137 120 90 585 97 401 760 89 348 526 82 268 720 84 28 613 101 76 159 86 46 566 100 613 755 90 219 958 102 88 137 102 601 786 93 154 741 118 67 72 110 21 616 110 22 792 115 424 519 95 294 665 108 203 583 98 506 621 87 61 427 103 86 989 85 260 630 116 468 970 96 194 895 106 503 642 82 155 239 106 745 793 99 309 993 98 74 750 96 186 318 84 385 440 103 546 733 108 698 907 106 9 320 111 96 829 109 122 604 81 183 352 109 42 129 105 554 991 106 330 874 110 101 674 78 117 832 103 155 915 97 166 855 103 749 953 79 521 682 102 279 999 86 232 636 107 97 910 97 582 738 117 152 375 84 180 979 117 66 625 110 48 929 93 127 420 105 916 995 93 826 982 87 856 887 92 282 605 99 20 838 103 332 475 107 138 659 97 694 731 85 683 702 104 701 766 117 163 166 100 9 465 100 631 914 107 410 655 97 16 767 106 683 760 104 290 378 110 36 74 99 644 779 103 17 99 103 422 730 100 563 887 98 327 737 106 442 576 85 670 691 101 710 982 104 103 801 98 187 890 107 56 357 109 281 431 97 308 439 77 257 991 103 92 779 93 87 785 93 269 874 120 450 606 109 846 976 73 795 980 82 196 953 114 508 777 117 252 819 102 697 870 90 108 274 96 379 586 90 130 336 111 462 766 109 225 545 99 745 849 95 587 788 106 543 838 96 19 551 90 612 695 95 534 854 112 457 838 97 271 380 94 89 384 107 548 847 101 204 299 96 359 469 99 31 432 108 881 888 88 353 406 96 383 642 92 614 743 96 744 969 96 232 292 112 82 989 105 52 846 82 467 868 99 502 658 90 126 537 80 110 113 100 925 962 100 66 951 117 652 699 94 441 616 91 207 365 110 355 666 109 444 806 71 191 838 90 262 475 96 25 818 89 33 838 118 774 991 121 664 984 77 41 53 92 74 870 106 63 928 99 441 888 110 649 755 111 511 708 119 622 755 95 21 323 87 299 898 89 267 933 102 539 852 71 31 854 98 59 892 113 465 784 110 84 211 108 40 732 100 16 938 106 582 891 103 775 894 102 103 295 89 121 465 119 138 257 92 79 713 101 569 833 93 178 804 89 90 108 91 804 832 99 792 906 125 726 963 105 359 405 108 270 490 99 550 867 87 290 444 93 520 995 118 374 538 105 451 739 117 194 494 87 301 755 103 293 635 112 178 760 85 796 883 103 711 935 102 493 809 93 21 483 108 447 664 91 268 348 104 209 676 104 152 549 93 423 448 103 449 608 99 645 874 87 106 277 107 230 456 91 230 394 103 63 688 127 162 232 94 320 837 100 80 162 90 1 845 99 646 911 92 378 455 92 386 686 106 2 815 73 160 255 122 193 909 104 193 347 122 545 642 99 962 976 90 121 771 93 10 889 105 246 550 98 360 407 85 334 573 90 161 945 105 109 575 107 390 700 103 377 557 99 14 394 108 370 933 102 94 729 108 128 347 98 584 602 100 90 492 95 62 313 115 18 579 86 125 978 106 657 696 102 564 670 105 436 486 93 131 742 113 302 557 101 178 200 90 291 352 99 341 915 86 251 730 87 228 841 102 112 181 100 243 671 93 349 601 104 543 927 103 571 941 109 641 948 96 448 653 95 488 902 100 35 416 111 643 762 99 132 229 108 530 889 104 296 884 82 486 945 116 311 623 100 185 374 120 755 985 104 740 806 99 98 588 96 216 699 107 7 941 105 361 896 104 534 950 113 239 315 100 348 632 89 3 697 93 412 975 105 699 977 80 100 960 95 460 971 79 598 699 107 355 917 82 638 925 91 324 812 92 95 901 97 136 342 86 436 984 104 663 772 83 402 817 110 120 798 95 149 564 92 14 904 85 166 931 96 467 842 101 618 879 107 67 449 123 375 547 112 42 457 101 142 294 100 419 827 90 497 840 86 512 885 89 494 910 96 529 596 111 610 857 85 978 990 95 463 702 96 147 744 101 153 798 98 85 603 111 372 774 106 182 783 93 225 695 94 480 994 98 259 995 121 158 797 89 390 577 98 584 794 85 186 590 94 516 619 100 418 668 108 396 661 107 428 763 108 669 918 97 355 450 106 28 730 111 644 718 106 32 552 98 146 745 111 100 737 99 387 659 104 33 783 109 133 695 103 466 785 114 93 467 111 98 733 99 355 594 75 448 949 93 392 751 95 140 352 109 171 695 102 220 797 93 689 897 92 18 948 104 82 106 99 255 689 85 527 986 99 334 884 90 662 882 104 770 960 90 557 608 107 192 210 114 586 823 106 378 826 95 75 754 111 677 863 105 66 842 96 727 847 109 27 47 101 599 704 107 543 628 105 142 594 95 96 461 108 252 456 104 408 710 93 150 559 113 48 170 96 389 573 101 544 631 101 781 887 92 461 508 101 357 627 82 120 409 94 341 613 105 247 655 123 233 882 102 201 672 111 689 909 105 324 368 91 445 893 102 102 815 86 316 683 104 19 652 110 2 848 100 253 645 89 228 782 101 170 770 84 282 516 112 177 282 105 365 862 104 110 831 104 48 177 110 4 120 91 3 18 99 630 979 101 12 771 101 583 797 97 217 576 114 78 260 103 384 509 90 292 674 95 722 954 103 211 410 95 27 535 91 464 831 83 109 554 94 148 882 107 130 226 109 680 867 111 201 326 77 91 540 110 59 939 96 406 997 105 168 893 87 605 616 82 175 250 103 101 444 94 390 679 98 451 457 99 89 499 108 770 812 107 38 668 111 443 485 99 473 578 95 72 466 92 240 344 94 186 599 94 551 591 106 571 996 107 241 489 101 412 666 96 370 537 98 314 638 87 182 911 85 330 530 107 650 762 107 29 646 93 801 962 101 883 900 88 167 364 113 380 883 104 310 609 103 76 570 95 186 735 101 215 652 93 918 950 109 641 975 102 262 445 94 804 898 105 352 453 103 175 978 110 700 854 97 400 934 121 714 729 120 316 944 115 212 700 102 436 896 78 29 328 103 681 691 109 464 751 115 360 872 117 671 913 127 147 667 98 467 567 100 178 187 97 143 686 103 190 267 105 129 541 94 456 463 98 664 701 125 58 695 126 302 928 107 339 937 105 362 900 108 321 586 105 533 918 115 787 965 116 200 929 74 99 561 97 434 759 113 694 931 85 750 912 81 330 448 120 407 772 87 134 224 105 4 56 95 632 659 99 598 749 85 474 907 112 332 912 113 68 479 93 259 444 106 502 817 101 363 996 102 215 824 111 29 420 108 697 739 111 386 651 94 184 536 106 371 683 107 218 572 94 27 420 86 251 479 107 132 415 107 64 805 100 384 674 85 374 377 105 271 870 96 579 893 103 348 791 106 177 431 89 484 703 101 203 931 95 9 127 91 17 153 99 668 839 117 71 562 95 302 839 100 719 749 87 422 514 107 570 679 91 650 749 90 264 700 90 249 836 97 62 766 84 574 638 85 809 907 101 213 298 91 616 656 99 685 779 96 39 460 104 247 322 89 175 864 99 181 386 113 133 855 95 53 213 97 712 974 84 762 824 115 113 648 108 2 931 90 183 313 108 482 518 100 24 228 108 188 544 116 214 737 96 278 818 85 15 924 107 105 705 113 225 766 111 514 840 104 162 426 105 632 997 112 27 178 93 367 645 104 265 402 111 157 185 96 58 392 94 347 791 91 453 708 87 330 507 130 263 963 96 236 565 95 378 949 105 212 634 115 83 415 97 236 677 106 751 859 102 469 787 114 74 151 104 870 872 98 553 767 111 236 871 107 381 547 119 196 901 105 552 875 102 703 963 97 393 849 104 293 618 105 128 856 110 116 782 86 330 718 105 283 458 89 546 720 84 107 649 109 165 432 91 297 936 78 256 737 104 6 336 101 69 201 95 11 45 101 531 814 98 82 602 119 287 764 99 148 978 107 257 855 87 362 978 85 217 287 90 397 456 97 800 853 108 425 480 91 131 399 111 249 511 99 786 796 88 622 939 101 661 985 97 173 649 94 554 823 90 223 776 103 14 991 104 452 832 80 613 838 91 146 283 100 203 786 104 420 931 81 35 253 98 16 298 94 52 244 97 676 981 94 273 631 93 723 889 106 339 961 79 274 472 107 418 958 94 79 716 96 358 806 97 586 850 103 511 867 99 488 690 100 132 445 102 267 999 105 851 996 91 333 789 106 760 942 96 61 372 97 460 947 92 403 695 100 58 746 106 175 249 92 718 932 111 187 680 106 149 641 103 542 827 91 188 560 106 148 283 109 417 641 120 426 487 85 725 741 103 411 412 112 133 174 98 501 609 90 556 946 101 117 257 89 322 663 93 871 961 88 680 753 87 158 631 110 140 633 104 429 465 101 202 401 90 423 883 108 131 896 94 231 414 81 13 774 98 442 778 103 931 964 106 207 799 105 316 559 98 515 744 113 11 695 75 372 469 85 7 907 93 193 777 99 239 904 101 235 572 98 216 299 110 4 33 81 159 288 109 195 487 93 208 531 109 542 543 108 103 337 103 268 791 91 77 286 82 274 405 90 486 934 112 194 497 91 327 970 69 423 622 94 434 583 117 475 524 100 520 904 98 592 767 105 454 931 97 216 929 123 26 339 83 189 529 81 931 935 107 281 332 86 74 966 83 157 940 93 17 470 96 227 718 97 382 629 92 249 414 115 241 502 111 751 806 109 246 625 105 95 690 107 302 429 86 400 784 122 399 691 104 340 701 102 291 556 106 220 504 95 646 928 105 343 693 104 280 600 101 317 633 99 746 826 107 20 116 97 33 138 83 33 960 92 364 987 99 180 866 99 565 691 89 605 928 101 276 813 84 174 307 99 70 327 108 412 485 109 925 939 97 68 652 84 485 896 86 299 884 110 554 867 108 103 624 102 656 873 109 444 540 106 310 460 110 45 451 88 270 510 111 622 968 85 153 794 86 249 769 108 408 855 123 158 676 97 225 528 81 333 424 89 944 960 102 860 923 93 454 899 104 592 652 107 181 253 97 305 654 104 55 279 102 462 829 112 129 976 97 581 807 109 317 836 105 789 982 91 491 948 114 245 865 92 89 190 88 7 376 95 237 691 95 591 680 107 148 737 104 99 405 92 614 950 104 528 571 92 296 616 94 184 650 84 320 456 100 416 731 100 586 709 106 676 963 92 426 948 99 383 925 81 233 387 126 26 401 118 482 564 103 557 797 108 336 731 111 792 823 85 405 791 102 226 408 102 651 938 82 89 126 109 83 838 105 781 921 95 101 917 102 563 747 96 211 400 110 142 597 98 339 497 95 216 596 116 358 800 100 824 841 100 222 632 80 126 716 110 198 574 92 329 379 106 12 332 91 537 589 85 111 374 99 2 746 95 340 831 85 693 729 96 622 953 104 77 238 99 205 208 99 606 826 102 278 594 86 181 434 110 168 321 92 459 666 100 365 835 78 51 572 101 595 672 106 649 807 106 275 897 100 108 465 102 121 728 99 198 680 96 164 333 111 279 983 105 500 905 84 428 768 101 54 393 92 343 660 105 19 454 77 684 885 104 202 253 94 46 882 106 164 466 87 232 639 106 288 916 99 390 671 90 97 366 100 354 556 88 765 926 109 164 478 87 35 834 114 249 481 104 459 867 91 7 327 98 482 752 100 247 303 88 41 859 102 734 794 88 124 364 98 624 781 98 873 986 98 32 506 117 58 427 85 17 422 97 494 520 94 917 964 96 28 576 95 794 867 101 4 938 92 85 679 80 250 804 113 174 281 106 372 816 84 576 929 85 811 885 94 496 669 90 653 708 100 430 739 84 477 636 101 788 790 93 623 880 105 478 758 117 801 833 99 682 800 120 10 113 101 277 688 107 231 578 90 59 123 114 235 649 106 224 963 89 164 193 76 16 180 93 495 652 98 590 916 96 786 933 112 147 655 93 569 859 104 615 813 120 268 373 105 437 464 91 557 615 112 802 922 104 183 960 115 177 701 97 20 159 95 260 962 106 759 780 102 475 518 103 51 897 115 566 696 100 237 665 112 340 460 91 458 543 91 492 562 93 168 658 106 127 401 100 72 585 110 19 102 101 7 238 98 751 809 104 466 829 113 243 491 111 66 490 94 97 290 102 553 929 112 76 859 95 422 898 96 82 132 84 204 433 105 123 578 99 27 736 104 260 328 95 262 919 114 440 670 95 85 308 104 493 968 88 182 826 93 315 477 94 52 581 102 185 372 103 329 998 97 12 788 95 307 886 100 555 571 108 469 921 105 715 882 91 451 824 95 491 495 100 134 173 92 22 265 98 327 811 118 86 696 99 42 265 94 131 943 87 276 647 95 471 932 102 814 875 119 102 687 117 318 484 116 504 910 102 534 812 108 150 763 103 43 735 85 189 564 106 540 930 116 464 925 99 390 494 98 107 888 112 504 790 108 456 581 82 579 959 100 148 635 104 133 732 101 84 129 104 469 721 114 558 887 94 107 555 89 107 960 109 62 637 91 96 434 96 311 329 102 27 845 75 366 448 96 165 514 103 307 649 103 130 487 114 680 768 116 640 787 116 62 878 88 216 583 84 752 910 106 23 31 99 486 552 114 378 692 110 146 508 101 379 401 114 131 230 111 129 239 85 303 842 95 256 879 95 69 285 103 383 672 93 38 882 110 492 800 95 599 907 66 456 512 89 623 653 87 76 82 99 359 480 89 331 885 92 71 685 103 490 939 87 352 795 108 280 380 95 448 708 98 48 615 94 276 940 110 437 469 130 331 585 90 28 174 123 392 972 109 366 592 102 850 908 93 99 505 100 156 864 90 670 784 94 34 859 122 579 947 93 36 435 104 267 736 120 167 237 98 469 861 106 274 320 92 558 852 83 227 657 99 441 934 98 106 201 104 241 984 115 441 918 102 370 666 103 78 783 84 804 868 113 430 667 87 308 716 97 225 963 98 605 788 86 133 876 94 89 590 103 214 651 104 683 849 88 161 395 82 506 515 98 777 887 93 297 781 100 124 990 94 495 498 110 441 711 99 276 397 102 231 306 106 264 496 108 332 340 121 140 196 96 180 193 97 355 543 104 211 597 101 257 757 111 623 961 101 489 975 96 55 768 82 628 808 94 480 776 84 134 635 63 453 878 95 486 923 103 520 699 93 602 817 106 66 164 113 430 818 104 239 531 99 24 892 115 373 844 98 246 832 117 789 844 84 931 985 88 224 295 85 412 488 109 744 761 83 196 550 107 358 760 96 214 401 96 775 886 84 490 615 90 247 785 116 392 989 100 736 957 92 929 980 103 289 889 118 846 941 101 450 563 103 440 745 94 195 985 103 195 743 92 187 503 93 14 536 92 355 562 109 678 813 94 315 793 114 407 637 112 446 501 116 357 359 121 79 654 102 206 279 112 707 986 98 599 909 106 160 413 72 292 576 88 189 501 98 152 957 102 533 846 101 0 462 103 632 896 113 207 808 112 811 998 92 125 533 94 722 743 89 402 600 103 665 956 109 157 825 97 177 207 111 1 47 111 35 272 107 218 848 105 67 622 111 787 808 84 482 704 105 322 666 104 700 768 97 51 223 86 260 443 104 427 832 125 86 999 95 151 542 101 248 598 92 180 617 90 188 235 96 387 887 112 2 735 105 164 681 106 571 790 108 286 348 93 266 399 106 198 971 90 412 479 102 622 624 122 95 692 102 253 969 99 239 816 101 510 842 105 269 917 103 220 540 104 56 94 94 169 296 112 594 693 109 178 261 96 74 440 87 9 969 100 398 795 108 875 975 101 688 830 119 560 821 110 443 796 93 281 525 107 136 271 91 130 231 106 8 427 103 569 987 86 44 922 87 50 124 93 893 946 86 508 938 86 144 579 105 878 936 86 441 999 93 75 906 89 54 949 111 754 912 109 177 355 96 109 906 106 398 689 111 96 705 102 160 779 81 430 675 84 747 907 90 63 827 99 357 584 96 183 393 116 525 852 96 221 639 90 505 835 87 215 820 104 786 983 82 120 289 105 895 914 94 148 272 86 199 220 86 295 935 94 882 983 110 50 470 103 417 449 102 296 606 117 10 456 96 326 760 83 665 994 87 371 643 101 291 872 106 539 914 107 526 741 96 599 632 91 16 445 102 317 802 98 346 794 97 187 376 92 594 701 113 354 919 91 278 362 110 612 752 99 23 740 107 69 672 102 235 765 94 657 964 117 84 153 121 17 217 109 51 861 109 401 990 104 3 352 97 610 648 108 371 943 96 907 947 83 383 851 86 107 472 93 708 847 96 237 610 88 253 807 123 245 338 94 3 676 89 476 926 100 220 939 109 121 573 103 635 764 98 557 736 98 376 695 108 546 902 98 37 462 99 261 694 102 188 834 99 486 577 105 88 822 99 656 717 90 477 734 86 150 249 92 463 800 119 194 822 92 445 536 111 566 624 107 576 812 103 722 983 78 415 949 85 254 409 115 80 813 97 240 537 90 452 758 92 94 116 74 122 732 90 960 969 112 204 868 90 393 771 102 856 922 100 248 434 98 703 994 108 639 730 102 194 903 88 691 770 101 524 824 93 498 523 98 381 937 105 123 967 110 109 587 105 255 861 92 641 928 101 439 750 78 373 695 101 288 946 107 707 975 112 167 437 107 208 774 100 620 894 102 196 902 74 38 656 82 323 871 114 469 742 95 623 754 119 21 953 104 371 882 89 286 852 100 341 846 95 54 377 94 217 406 123 32 706 121 911 975 77 202 250 112 219 507 95 214 555 99 119 623 100 383 986 86 858 864 97 756 930 99 527 588 109 175 422 107 625 767 79 163 659 82 198 643 102 54 571 102 389 962 99 764 955 80 450 855 97 736 797 104 95 572 105 21 544 94 21 66 91 471 492 116 575 674 88 47 247 97 426 805 92 319 793 81 645 741 111 306 669 85 505 745 98 139 846 109 33 885 86 157 905 100 562 759 100 391 640 100 23 297 94 404 927 100 519 924 118 416 509 93 402 910 93 174 492 101 448 582 91 11 758 104 139 664 99 223 441 102 398 780 94 640 707 109 634 678 109 518 707 94 294 609 109 78 889 119 109 318 98 481 782 105 483 803 104 230 386 93 183 423 99 301 383 99 125 426 99 386 745 92 172 377 87 275 949 99 492 742 83 289 921 68 923 961 109 154 227 104 223 783 112 649 841 106 542 687 81 65 615 99 285 713 109 234 879 83 478 718 129 173 436 104 188 996 112 501 687 127 525 593 88 329 870 107 328 905 116 84 629 96 238 365 99 27 522 105 603 666 99 136 796 102 298 839 96 87 428 72 51 828 107 99 528 97 59 383 116 241 961 105 178 987 102 190 786 94 7 381 106 489 772 111 250 694 95 11 311 94 199 964 98 79 881 104 146 830 97 610 750 91 94 924 97 250 710 101 101 878 105 181 983 108 611 780 86 530 586 91 483 670 97 306 401 101 570 653 88 75 374 89 438 955 99 683 933 106 150 355 102 816 823 90 543 563 100 523 608 102 577 716 81 256 406 102 212 789 102 415 442 105 147 912 95 403 796 96 93 170 105 334 673 104 201 250 102 564 882 105 337 711 87 614 914 97 531 861 109 622 721 104 90 760 90 487 974 95 608 881 106 595 655 84 29 882 110 102 714 102 927 994 92 245 795 110 706 708 91 677 865 111 605 891 77 155 647 108 85 432 104 604 762 87 357 591 97 157 837 94 297 837 107 375 795 99 650 956 107 696 971 117 199 541 83 421 831 93 174 423 95 131 385 118 702 988 94 179 656 117 55 982 109 274 743 97 609 688 102 381 787 97 88 995 97 475 857 114 65 304 118 214 816 94 399 860 103 827 970 82 699 873 89 356 861 104 44 893 92 422 761 91 191 704 123 917 973 107 717 977 96 609 906 86 181 990 107 288 728 107 188 771 102 164 385 93 141 218 99 13 505 110 439 541 127 383 420 104 377 932 110 32 672 102 369 928 101 126 475 94 135 401 100 146 458 90 736 791 100 180 379 93 509 554 90 468 693 107 276 994 87 174 271 87 708 765 111 252 953 91 281 706 105 254 664 100 373 562 118 191 339 104 322 941 101 70 654 94 229 552 92 456 913 101 361 532 92 181 248 91 226 904 103 531 928 90 72 395 97 341 703 105 18 303 107 502 668 89 290 620 106 371 479 86 62 449 88 294 799 105 499 968 88 812 954 104 224 919 100 93 683 113 345 653 115 129 631 113 328 744 110 329 483 87 127 635 99 281 647 113 195 906 103 600 775 103 815 856 101 564 961 105 49 740 98 290 698 115 432 790 107 75 863 100 690 740 116 80 246 100 126 160 101 105 422 107 613 875 109 83 920 93 628 814 107 79 901 86 138 646 102 118 555 123 53 556 96 624 625 81 319 472 109 217 727 91 193 260 91 334 951 110 541 959 112 104 551 116 545 984 93 520 550 111 31 500 97 126 578 100 778 845 98 634 691 112 216 434 100 99 153 107 375 550 75 25 453 112 543 911 85 171 577 88 280 497 115 301 546 110 177 447 97 637 694 107 549 657 88 668 991 103 684 758 122 308 711 113 151 721 96 223 989 77 163 711 101 388 639 102 347 722 107 45 381 98 366 979 78 746 813 106 463 481 93 665 952 87 770 862 96 15 802 114 312 640 112 147 190 118 87 628 89 135 918 98 760 880 96 248 972 98 79 294 115 664 972 97 46 79 100 328 798 99 746 889 97 318 428 110 552 580 110 161 853 107 404 969 82 210 303 98 630 696 110 603 640 97 298 388 111 79 366 100 576 763 106 302 374 92 498 828 77 200 993 103 504 841 92 173 176 111 227 271 95 277 651 99 480 771 101 193 519 84 313 830 90 156 645 112 561 627 98 544 958 112 526 574 92 34 488 104 328 489 112 579 776 99 434 563 89 808 811 99 399 773 95 611 897 90 158 394 98 570 686 91 437 485 113 386 526 98 14 497 99 331 386 98 33 762 83 146 931 113 63 140 102 489 759 109 89 312 108 359 361 103 426 812 97 840 867 95 230 960 116 387 465 97 189 711 124 218 263 106 83 476 110 273 425 100 50 828 125 522 836 96 303 837 111 314 555 97 333 794 112 49 925 99 179 509 105 195 336 109 177 381 88 688 769 85 35 370 120 253 492 96 471 773 109 586 790 100 143 841 91 9 63 101 311 446 114 414 704 104 417 604 87 484 637 119 815 908 106 141 243 105 304 374 103 330 536 94 297 520 93 862 981 98 163 829 101 39 987 102 408 782 88 141 457 111 430 846 96 580 703 109 428 868 90 270 401 94 315 412 112 133 699 95 278 723 116 460 989 99 12 139 105 419 820 94 794 997 119 483 895 105 161 670 104 325 421 96 599 964 109 834 992 95 187 447 98 571 695 115 448 957 90 423 898 104 120 841 111 650 999 118 608 879 88 467 913 106 395 696 106 152 903 103 710 797 116 673 869 106 611 624 101 222 547 104 156 180 81 574 815 102 460 713 90 50 739 103 29 695 115 126 528 95 777 827 108 301 531 99 60 950 108 376 751 93 351 962 122 76 553 78 111 448 98 4 942 100 258 646 86 245 777 92 127 180 101 580 633 94 36 572 102 47 210 95 118 777 103 66 893 97 666 907 90 1 174 96 79 627 91 585 750 102 574 868 89 10 212 89 188 463 74 156 876 120 272 452 104 37 473 100 228 789 101 759 773 95 518 995 98 207 669 97 656 950 99 393 523 96 215 860 101 387 613 105 21 326 96 181 775 91 462 899 96 139 701 98 58 288 97 274 495 101 125 605 93 222 755 88 727 876 107 828 893 102 687 890 102 333 369 95 134 714 93 647 839 98 117 579 101 433 850 100 87 673 113 441 463 109 46 321 105 657 736 100 187 476 101 187 415 104 656 681 99 352 941 95 347 927 91 312 703 88 379 987 100 292 618 103 569 780 88 119 556 84 707 810 106 72 874 113 297 423 110 638 828 99 613 893 93 708 891 116 112 286 94 174 754 105 380 753 106 80 949 122 429 442 104 373 737 95 505 961 95 697 983 104 186 980 100 205 498 94 180 850 106 51 964 106 478 974 98 356 554 103 129 184 96 49 420 85 731 846 90 25 985 90 141 769 110 66 698 109 80 324 86 610 714 91 174 332 111 151 500 106 137 343 103 672 961 105 721 835 92 348 879 85 43 651 99 400 978 101 396 983 94 131 547 101 352 841 99 343 836 106 203 457 95 8 984 105 468 869 100 363 768 98 300 977 102 492 603 109 732 813 97 703 844 68 715 924 98 399 868 87 513 892 93 351 445 98 251 409 104 23 112 75 633 657 107 145 248 104 703 983 78 175 727 81 197 976 84 330 786 112 5 442 113 349 531 116 725 909 128 185 399 103 459 944 86 328 819 79 531 719 101 60 894 94 422 561 100 229 907 90 406 441 118 417 427 94 156 484 100 113 943 111 782 820 98 108 567 89 537 542 88 63 321 100 118 784 116 22 279 105 373 756 105 554 792 121 3 933 101 649 763 117 337 593 81 245 397 104 236 924 103 28 673 105 644 660 97 156 732 103 665 801 103 104 800 117 46 594 122 8 443 101 154 851 111 264 527 109 5 985 93 63 297 123 151 372 114 842 971 115 257 849 99 86 212 92 582 845 113 642 840 99 479 493 119 509 683 95 420 871 92 282 528 115 109 248 93 465 484 105 623 866 105 633 974 119 18 775 98 184 261 113 122 125 102 143 596 101 497 953 106 414 637 95 577 772 79 23 33 107 172 788 110 654 684 82 432 611 118 409 503 96 189 263 101 185 221 100 227 557 77 43 412 84 109 990 123 277 332 86 319 780 93 521 799 86 917 943 100 33 969 90 85 284 100 126 917 98 437 820 114 548 686 108 51 485 90 803 819 88 512 804 91 241 429 97 135 173 121 633 663 121 344 889 97 440 852 99 7 333 96 686 760 94 81 740 97 268 381 80 236 498 90 601 847 93 460 890 86 367 927 109 628 732 108 170 728 98 441 851 111 656 695 115 97 563 98 72 611 100 947 991 106 384 623 115 108 662 101 318 987 98 561 666 97 411 691 100 618 862 114 58 677 89 541 985 91 100 832 77 748 971 94 351 917 113 218 838 96 10 766 105 144 697 95 195 559 100 424 946 104 288 633 102 461 765 87 661 841 92 176 820 105 108 584 86 716 761 91 10 494 101 279 614 101 344 609 107 251 328 110 700 895 113 15 925 108 57 875 100 484 654 91 389 562 83 192 813 102 255 566 102 964 975 109 528 880 112 78 598 108 660 673 93 748 794 99 134 431 103 288 983 93 441 917 103 121 306 111 634 732 98 431 637 89 523 684 88 150 979 88 693 864 101 282 332 118 823 922 105 311 453 100 340 554 109 68 812 96 514 979 101 507 637 97 101 102 116 132 320 98 236 802 107 462 559 110 38 99 88 224 775 108 250 998 110 20 357 104 737 893 120 407 569 73 161 626 102 167 245 100 413 879 102 580 645 105 703 904 102 157 303 102 458 759 102 86 935 94 125 206 98 889 952 79 245 252 84 387 741 92 185 291 104 817 976 97 91 945 113 437 518 98 466 703 87 435 554 101 599 874 96 288 923 105 70 970 85 604 922 116 441 452 108 678 731 99 69 739 89 334 614 83 792 987 101 512 582 118 856 881 109 390 490 98 551 664 93 476 836 111 431 977 105 123 443 68 787 943 105 42 885 115 320 604 97 499 702 86 228 535 94 360 770 94 609 771 120 247 714 102 11 115 107 357 771 99 233 411 105 237 971 94 302 753 104 332 595 84 71 96 98 41 544 86 304 633 103 659 695 104 40 263 115 252 255 103 145 551 97 186 802 95 211 878 114 51 431 115 813 834 99 13 712 99 395 463 105 357 777 113 48 355 89 536 949 112 339 477 92 559 743 121 92 127 97 343 945 92 781 970 88 447 757 91 105 773 104 495 540 92 681 724 104 36 665 81 63 948 110 431 623 81 492 804 86 730 936 122 272 761 111 865 939 92 434 771 91 136 633 106 577 932 87 536 879 103 469 839 103 14 476 111 88 447 107 135 614 101 264 939 100 403 857 104 590 679 97 336 432 116 35 399 108 692 856 115 498 957 89 747 794 111 40 392 109 219 890 102 394 445 114 341 672 88 240 706 93 460 666 93 85 397 104 596 670 94 125 179 113 519 911 122 523 907 107 514 702 98 653 913 114 205 715 105 637 650 94 19 478 114 128 234 108 219 733 96 43 259 104 64 104 110 546 785 101 260 979 104 301 817 108 540 727 91 206 287 113 145 174 101 404 595 105 325 911 89 720 723 95 87 381 85 350 587 85 399 656 105 382 455 104 759 900 94 56 612 92 26 790 71 318 325 90 75 741 100 150 969 94 105 652 95 161 271 100 835 978 104 306 932 76 826 899 94 12 589 102 15 784 106 619 693 100 300 524 86 326 358 109 532 950 106 570 882 99 188 884 104 163 405 102 282 316 93 203 355 74 91 288 104 421 462 103 69 594 111 344 452 102 690 977 107 156 565 88 13 926 94 308 563 112 95 302 91 9 916 99 121 798 96 192 665 96 168 823 91 52 767 98 609 889 107 18 169 96 228 920 102 717 816 119 275 666 88 356 888 112 283 798 99 532 776 100 305 846 108 42 997 92 299 477 106 469 599 99 26 354 97 307 603 98 101 610 99 377 582 125 727 889 106 234 378 89 243 505 107 347 969 82 370 584 97 129 386 100 53 612 107 339 742 103 61 89 98 760 913 97 541 840 121 139 252 91 678 896 101 781 836 89 448 715 110 904 989 116 838 974 112 93 507 91 542 582 104 319 324 103 285 866 123 38 264 93 204 464 108 360 991 84 45 907 105 231 237 112 232 565 92 210 535 89 69 760 114 372 661 107 530 632 108 325 583 116 120 410 115 855 973 99 312 423 88 61 741 89 355 541 100 695 734 96 249 725 93 593 991 91 706 844 98 71 342 83 129 878 110 284 417 104 203 646 102 397 632 103 313 389 96 141 349 89 196 881 94 217 763 102 210 480 108 328 672 104 208 612 102 98 435 96 417 760 104 103 858 108 259 664 95 285 456 92 254 278 82 163 933 114 428 643 102 268 487 105 143 761 108 545 687 99 841 936 90 447 791 101 512 733 124 274 300 102 130 397 107 473 955 92 59 722 104 481 864 79 128 892 99 51 461 91 806 888 89 228 677 116 211 277 116 350 412 91 129 151 100 222 282 91 54 128 85 182 584 81 419 969 95 356 733 101 768 879 85 773 887 101 636 802 102 80 563 106 662 922 103 472 579 101 360 436 102 352 726 80 77 577 100 305 916 118 472 908 104 519 825 109 114 408 111 407 985 114 251 755 104 501 839 99 233 962 99 10 997 90 42 377 102 449 674 102 742 887 115 46 615 99 126 484 100 420 808 85 129 805 103 177 537 92 109 892 105 136 234 92 43 225 114 297 910 99 147 625 75 406 473 120 501 799 90 546 835 88 236 261 97 8 305 103 830 928 88 421 824 108 135 663 90 349 839 108 868 919 88 115 638 96 158 841 111 130 722 107 873 992 103 146 486 97 53 386 98 467 959 95 94 715 89 345 822 119 269 824 124 260 640 110 229 662 85 177 284 107 131 903 107 530 730 100 508 857 102 63 565 103 52 827 102 8 356 90 58 642 102 552 696 110 657 817 93 467 676 101 529 955 88 526 936 102 125 211 113 508 593 98 492 632 108 396 986 99 256 532 107 1 227 88 57 581 75 156 708 106 439 462 110 438 879 86 464 659 108 666 884 111 176 311 90 363 803 107 125 971 102 59 341 102 920 958 86 333 989 96 108 982 97 68 446 96 197 824 100 340 911 105 58 391 111 684 809 90 774 798 103 640 876 92 343 684 95 105 928 113 171 352 103 541 654 99 56 935 92 183 747 95 406 974 103 603 646 86 744 910 96 572 763 113 651 758 104 58 481 99 662 781 100 287 549 98 323 633 81 170 779 97 15 368 87 396 949 95 49 389 91 187 582 107 25 785 105 227 898 114 57 199 104 29 734 109 103 870 105 888 934 97 235 681 102 161 537 103 221 244 107 51 68 94 244 678 119 657 897 103 570 899 94 98 883 91 120 383 114 41 302 104 116 854 84 800 848 79 737 926 86 182 832 96 804 843 88 466 895 101 496 503 101 469 638 90 151 464 91 430 432 109 47 461 79 29 827 106 532 574 96 777 783 117 52 268 89 317 380 110 172 883 96 59 160 103 150 423 83 490 612 105 213 508 95 329 801 98 546 654 84 83 984 112 241 682 111 808 847 92 15 169 102 39 584 81 482 816 107 179 374 102 142 530 105 262 954 92 656 877 116 14 482 99 318 718 99 770 883 103 419 586 103 177 911 109 336 974 90 779 898 85 455 752 79 244 597 90 431 937 96 298 630 102 67 177 81 481 923 85 698 973 99 605 856 105 432 509 101 687 938 100 561 779 118 501 964 117 31 251 92 15 429 101 62 863 78 319 343 106 145 408 106 531 728 112 713 795 87 376 793 98 51 493 106 10 508 77 489 791 105 386 439 107 442 522 116 275 279 94 18 359 86 135 141 92 45 227 108 104 386 125 718 809 89 585 682 115 496 926 116 164 418 93 14 294 95 38 855 108 104 628 96 352 555 88 331 962 119 545 890 102 618 835 109 252 401 106 13 478 91 154 363 113 522 853 103 161 453 107 521 551 106 391 740 111 338 583 112 139 439 119 509 980 106 80 634 91 171 838 110 547 669 107 510 630 110 41 633 104 573 783 118 180 704 100 210 440 83 215 689 115 300 469 100 123 712 105 160 655 124 217 360 99 317 789 102 43 308 87 519 647 114 409 872 90 403 824 71 127 688 109 900 985 125 176 964 90 135 706 98 84 104 107 642 950 109 130 653 106 4 306 107 67 517 100 137 140 103 121 416 101 258 261 100 169 824 111 219 281 87 249 806 99 453 986 79 54 181 82 134 515 98 797 967 91 326 557 88 787 915 108 278 665 92 398 676 89 149 442 85 279 793 102 91 674 109 135 288 88 695 917 84 419 471 86 119 963 97 364 406 114 317 751 87 48 539 104 74 329 88 101 547 103 376 826 119 583 856 99 5 336 96 262 743 91 252 563 76 27 223 90 212 559 93 422 550 87 522 782 100 351 529 105 643 830 101 283 796 106 807 983 98 426 764 101 672 922 101 243 733 92 509 863 110 290 574 105 239 466 99 272 431 122 322 862 89 40 262 95 315 813 105 21 981 110 568 617 86 98 629 104 316 936 95 532 610 112 530 998 101 282 985 95 336 539 114 129 214 103 407 716 91 40 360 102 218 827 97 526 671 91 415 461 119 341 961 90 164 862 98 471 750 117 571 769 84 559 721 107 108 458 102 374 452 97 111 828 120 155 503 96 254 812 98 732 820 98 357 515 97 466 549 84 496 873 96 0 346 99 715 851 87 164 592 106 161 471 98 588 605 98 724 840 82 179 284 106 525 648 79 211 399 101 94 499 88 57 103 108 50 149 110 486 926 93 179 493 88 306 817 100 24 846 92 224 623 105 163 653 86 448 956 93 614 653 90 859 996 90 136 184 95 236 600 108 90 988 98 671 759 99 23 329 95 225 748 102 39 417 118 433 964 89 63 772 96 578 772 85 2 847 107 651 919 91 75 970 93 104 678 113 606 906 106 263 900 88 354 622 93 817 873 113 390 623 108 303 817 92 52 611 90 290 801 92 149 534 88 808 855 85 304 902 102 27 915 94 372 411 97 769 849 98 403 829 96 516 669 80 921 951 98 126 824 100 46 179 91 161 304 111 228 673 93 235 836 87 541 717 100 381 582 95 137 696 105 420 561 91 149 394 117 13 802 117 394 647 97 716 872 108 173 574 106 85 368 106 173 745 89 555 646 102 105 135 116 336 465 113 615 971 111 139 704 96 669 988 104 9 774 92 440 811 112 47 813 95 399 659 106 112 274 95 781 819 90 807 874 93 188 533 102 970 973 102 354 508 108 536 728 84 204 783 106 142 837 98 492 974 107 358 632 110 187 853 113 19 692 90 560 605 109 484 558 109 23 738 103 6 660 100 170 935 110 62 649 105 92 595 109 268 305 102 123 137 88 114 426 104 285 801 103 156 492 99 337 736 105 32 119 112 15 922 88 311 597 85 112 513 96 414 613 111 325 837 117 460 825 97 760 957 100 219 671 112 531 677 84 381 567 114 115 165 93 381 414 85 103 806 98 182 677 98 484 728 89 615 934 105 63 751 84 461 582 106 342 711 113 462 545 90 163 707 106 166 474 113 225 833 104 508 547 87 181 913 110 456 988 106 373 694 95 130 198 82 549 670 103 59 474 78 58 787 106 59 432 100 74 785 110 515 568 87 379 392 95 956 974 110 9 611 95 290 355 107 761 880 72 462 928 111 39 947 100 61 457 99 835 869 107 681 842 102 655 948 100 378 920 103 451 617 91 88 192 103 605 826 105 27 538 83 638 860 108 235 981 102 387 892 129 4 92 101 219 917 94 258 859 112 185 830 94 336 995 106 516 922 99 509 613 121 37 155 108 226 381 96 150 446 101 91 823 108 548 631 84 4 7 84 569 827 88 164 392 103 472 972 98 388 798 80 754 968 101 83 731 123 693 998 95 285 901 96 400 999 100 118 890 96 210 737 103 240 882 116 865 986 98 76 585 102 107 992 73 358 840 94 463 798 91 575 898 121 459 782 110 812 933 96 113 183 104 129 336 109 297 606 88 264 896 103 8 934 105 250 454 106 613 921 96 527 534 99 26 186 93 351 720 99 584 840 93 34 284 98 738 970 105 511 807 110 106 669 108 268 418 99 66 835 115 412 567 83 48 881 85 113 686 100 511 697 97 217 693 108 679 892 93 292 928 89 105 863 102 613 935 101 63 982 110 215 936 85 393 833 114 234 559 119 580 708 95 756 969 107 591 845 110 534 834 101 545 615 90 641 664 100 135 973 101 111 837 107 324 681 85 347 556 109 724 837 110 823 827 94 445 709 101 651 940 124 393 434 98 175 675 100 598 887 96 225 771 102 30 467 110 393 931 83 228 338 92 57 901 99 834 836 96 693 697 112 672 862 94 408 605 98 653 766 103 163 433 99 275 372 112 42 90 94 745 912 99 558 909 96 645 914 92 29 168 88 185 251 106 404 450 94 6 40 95 267 926 104 636 683 92 319 951 103 448 924 97 308 311 85 52 164 93 951 961 94 176 802 109 34 594 107 364 844 110 57 258 95 175 762 101 719 981 106 565 714 99 221 992 114 462 649 114 545 723 100 54 808 109 299 886 108 680 864 94 187 308 100 344 589 103 27 252 82 81 663 98 110 128 90 226 625 98 69 577 107 3 396 91 153 222 102 77 112 94 46 311 104 29 213 102 571 969 101 520 860 108 260 518 117 87 548 104 768 963 108 412 959 106 573 885 96 290 365 92 218 376 103 17 964 87 290 382 102 526 608 99 26 430 89 514 951 97 341 345 80 111 840 112 210 988 84 101 685 94 435 981 84 58 803 106 38 198 90 36 658 91 209 785 107 540 812 92 212 424 110 420 502 95 401 622 107 277 411 115 79 403 105 181 795 111 190 829 81 449 898 84 399 862 101 339 856 96 230 593 99 40 999 114 112 730 92 630 797 76 507 693 91 446 558 119 601 817 109 917 949 76 696 879 111 751 924 103 167 760 101 157 617 88 62 933 90 214 313 101 335 600 113 683 895 104 688 848 90 99 497 91 70 628 99 75 347 127 262 386 105 21 927 104 300 347 111 514 740 85 217 552 113 855 986 87 302 453 100 463 777 107 802 868 97 582 625 106 88 669 93 419 730 82 207 921 98 203 748 96 667 765 99 42 534 117 173 338 99 390 472 111 325 813 97 220 721 107 325 979 90 267 707 88 623 975 87 117 574 92 98 634 82 524 994 96 20 713 111 53 796 115 176 883 101 183 684 95 468 831 96 300 996 116 524 993 99 28 782 104 43 930 112 633 991 106 147 965 103 75 944 114 582 826 99 156 212 84 920 959 92 617 803 93 694 952 84 440 739 92 394 407 83 227 425 98 240 357 97 70 110 102 390 531 98 605 770 85 63 932 96 382 648 95 671 777 104 84 170 86 585 996 101 443 976 111 821 918 118 329 500 100 257 922 99 283 396 100 441 515 88 184 662 114 220 521 109 422 490 100 854 966 104 510 801 95 50 928 108 686 958 102 15 900 82 102 147 106 139 187 121 73 339 103 204 446 93 690 789 83 7 951 92 152 808 121 459 717 94 211 585 101 23 615 97 425 833 85 411 570 106 257 834 97 574 821 104 28 790 99 146 834 101 102 641 100 483 802 92 362 766 127 153 181 94 202 487 93 448 620 110 384 940 103 15 627 98 240 816 115 148 945 97 52 493 109 172 805 90 544 937 110 214 232 94 334 576 94 7 404 88 174 189 118 215 746 102 387 748 104 588 697 94 303 774 87 141 710 109 160 357 114 89 860 105 592 693 116 797 954 102 545 595 95 160 314 90 401 664 86 335 341 104 357 995 104 898 906 115 550 995 97 419 434 99 920 956 95 869 887 107 615 920 107 231 561 94 92 675 79 276 317 113 40 503 103 512 854 98 165 540 89 821 937 103 805 925 88 586 803 98 611 968 100 47 927 95 487 944 94 444 763 98 485 908 107 278 860 104 78 636 95 91 760 116 52 966 100 347 877 108 566 895 95 329 485 126 461 558 103 492 941 92 284 798 103 678 760 110 466 494 103 332 768 83 573 722 123 155 745 117 202 692 106 82 390 111 834 964 86 362 557 84 606 882 106 328 918 101 32 697 97 541 651 102 267 496 96 71 933 98 658 966 97 35 867 115 246 438 113 729 835 119 306 633 112 163 317 97 407 492 103 21 744 84 232 652 89 716 725 93 621 759 82 124 199 83 305 820 88 279 295 106 41 379 99 186 317 88 130 296 112 477 919 84 662 995 84 558 706 91 26 234 97 319 954 107 494 914 97 472 575 92 257 450 111 54 843 94 254 386 100 554 652 98 4 514 100 58 219 110 883 929 104 45 425 109 710 883 86 183 757 90 459 547 100 523 976 100 651 973 101 458 652 97 412 611 96 540 787 98 540 678 104 853 909 102 443 953 108 54 986 110 32 55 98 261 544 120 346 377 106 5 364 100 322 826 89 103 522 91 507 605 99 235 259 102 399 658 112 392 612 104 329 759 93 84 797 105 302 686 88 929 977 85 345 666 94 329 767 105 160 739 109 203 595 124 502 687 107 217 354 92 502 719 102 447 762 94 60 374 87 357 876 97 411 869 93 168 598 97 14 730 103 275 387 95 111 830 110 28 475 110 278 491 94 251 744 99 78 205 99 186 200 97 369 775 92 248 605 117 192 682 84 215 501 101 718 740 86 758 976 98 30 935 108 89 568 98 546 929 77 282 918 93 249 833 98 327 915 93 877 903 104 86 804 102 72 92 99 68 874 98 5 956 92 324 994 98 124 484 93 465 800 102 206 394 105 30 404 100 354 820 107 514 612 107 23 810 106 454 926 102 76 473 95 257 848 97 66 955 117 115 894 113 513 682 91 440 842 88 877 995 110 4 20 102 44 98 92 253 709 91 374 472 107 428 592 114 255 432 99 264 798 100 19 719 109 709 722 92 47 822 89 336 811 107 514 824 113 139 922 107 442 537 86 280 789 88 597 961 88 100 393 88 358 988 101 261 521 93 231 478 93 30 455 102 720 979 71 226 633 115 140 353 117 521 711 99 471 833 96 57 613 95 84 227 90 179 319 112 19 788 112 339 530 98 7 725 112 322 739 93 843 958 93 470 511 81 365 584 87 319 503 108 440 611 112 0 927 112 411 868 91 626 999 96 166 948 105 102 524 95 408 521 89 293 365 105 72 778 101 282 475 114 174 235 97 281 330 102 497 985 107 35 622 90 651 782 88 338 754 108 614 684 87 29 731 93 708 976 99 265 531 82 402 637 93 376 395 83 673 678 95 216 373 97 602 984 101 693 782 84 340 670 99 481 853 94 487 765 119 302 503 109 505 669 87 173 345 86 13 137 122 641 812 109 41 453 109 243 562 105 661 947 83 62 690 106 840 967 100 53 806 113 851 986 92 99 713 81 606 678 100 216 539 116 13 212 95 403 570 116 776 997 123 181 633 95 43 267 119 358 762 99 859 970 85 42 497 103 233 892 105 201 941 95 7 281 90 551 563 101 25 619 90 235 691 79 387 702 100 489 645 90 475 995 77 66 152 105 125 923 123 30 567 102 454 877 109 87 423 103 240 470 93 312 969 92 458 902 85 39 139 91 173 843 86 439 479 104 280 537 108 404 980 95 10 36 103 470 908 100 37 488 104 351 942 104 436 831 102 680 968 94 320 916 95 31 128 94 168 525 94 521 961 108 705 718 111 323 418 101 340 825 82 311 853 94 39 97 99 66 83 94 771 926 104 219 592 105 567 578 95 412 854 90 187 808 88 129 231 97 295 886 115 350 454 110 829 920 97 456 804 88 243 295 112 212 355 114 178 436 110 37 186 104 578 756 100 25 656 113 219 446 105 209 350 92 294 620 93 106 712 96 171 428 96 265 458 100 306 632 78 834 924 112 460 721 96 168 932 112 8 456 99 350 708 106 64 789 111 713 728 100 702 778 93 532 892 99 728 867 124 77 369 109 127 130 103 647 981 88 15 245 109 313 433 110 411 934 85 608 966 89 450 564 107 308 421 118 737 936 93 45 665 97 125 140 99 585 780 116 201 955 88 383 855 94 465 864 67 799 925 103 193 280 101 47 800 99 147 379 101 31 831 89 672 790 106 399 447 95 19 247 97 313 617 108 259 728 117 268 905 79 458 528 93 413 723 105 143 665 102 216 884 88 217 747 91 2 439 97 74 332 116 210 482 91 77 948 103 778 927 94 349 642 103 268 866 93 116 916 91 30 57 99 522 894 97 27 938 85 207 345 94 105 901 101 322 944 126 632 681 93 799 984 106 374 982 106 64 949 105 88 373 93 672 739 95 825 960 105 334 603 97 33 876 104 446 551 107 111 764 101 34 271 110 60 85 114 251 601 104 833 949 97 63 884 87 130 878 105 662 715 93 517 779 84 241 351 98 321 800 99 53 248 95 119 268 97 48 341 80 250 473 109 11 546 106 169 805 94 728 916 97 275 367 86 406 618 88 545 672 89 833 915 100 868 991 87 68 78 105 271 628 89 65 466 112 534 774 108 5 976 94 324 357 100 587 881 122 675 791 101 278 623 97 295 396 101 702 858 91 297 858 97 525 795 110 351 415 88 619 867 109 190 661 102 131 389 86 180 303 88 516 723 96 462 594 106 262 588 100 381 447 101 242 705 73 353 494 80 431 710 83 314 357 100 135 615 90 290 823 74 72 716 104 515 658 84 52 331 120 341 574 109 66 459 113 819 999 110 748 949 99 472 596 85 544 732 104 624 734 111 16 458 107 443 983 108 135 354 93 340 792 104 301 949 90 260 794 92 442 633 103 414 881 98 342 770 111 77 928 98 415 658 100 218 613 83 28 63 74 190 525 113 660 670 80 89 501 95 235 762 94 42 81 108 321 639 94 258 818 92 538 911 91 15 657 100 434 940 80 59 264 98 247 346 86 656 981 102 175 555 122 640 885 94 132 192 107 415 715 102 90 104 107 45 958 92 612 782 101 827 975 126 497 684 94 690 712 121 146 323 115 495 834 84 177 542 101 215 710 108 197 504 115 86 435 119 90 529 94 465 743 94 45 844 105 865 870 88 323 738 91 109 125 100 674 765 90 195 961 87 176 427 108 690 713 123 690 829 100 90 142 112 345 482 94 355 639 113 27 681 94 342 884 94 929 960 109 157 533 105 63 499 92 206 384 103 218 257 95 208 656 120 30 941 116 123 610 88 461 750 106 84 279 103 200 620 90 616 738 92 626 742 106 794 804 105 144 652 84 264 985 117 0 585 98 696 814 97 899 964 93 66 484 105 757 913 108 171 517 103 9 483 108 360 389 90 783 932 101 558 848 87 420 470 96 249 827 83 246 614 96 33 506 100 451 465 102 558 815 85 185 844 98 111 806 90 235 909 86 325 547 97 69 161 114 357 534 93 462 681 88 180 199 109 584 753 98 794 978 100 324 670 83 121 339 101 69 303 92 620 736 106 813 861 90 612 716 104 0 133 109 333 925 105 659 732 86 284 972 110 55 81 99 573 680 93 9 816 112 445 759 103 757 942 107 437 984 89 266 337 106 540 560 113 498 858 97 3 231 97 300 823 94 10 475 83 67 535 114 301 691 85 531 722 89 348 760 94 27 908 106 399 660 99 378 484 107 759 795 99 222 990 116 353 638 109 96 918 83 604 810 94 496 516 108 44 839 99 88 312 97 54 349 95 843 996 110 336 618 105 535 869 102 405 422 99 186 692 120 381 506 100 275 585 106 558 812 91 237 312 72 636 793 96 175 983 107 520 908 90 411 852 97 58 943 100 34 61 117 609 990 120 893 942 96 118 141 101 177 552 89 24 336 104 389 655 102 724 882 70 143 638 89 230 811 95 492 762 93 262 823 125 445 754 97 163 562 89 623 816 85 705 995 90 663 677 89 330 891 87 303 740 102 247 676 95 665 837 103 721 911 107 459 871 108 491 776 94 43 439 97 612 984 94 781 961 98 340 858 97 93 535 99 280 504 95 541 987 98 11 818 109 109 314 106 335 858 88 449 522 100 326 531 91 194 413 106 386 892 94 273 681 77 15 894 114 341 971 97 229 267 92 165 811 93 327 428 103 598 769 88 387 754 112 108 313 99 296 676 76 84 221 110 173 306 105 709 844 90 641 660 90 203 462 110 426 684 97 229 461 113 355 400 97 345 554 108 14 720 105 198 342 84 230 877 93 492 639 91 457 595 96 726 804 97 294 684 88 67 427 121 148 501 86 577 947 102 250 291 99 258 974 90 459 995 102 333 788 97 308 856 81 765 815 99 183 221 91 296 485 87 110 123 118 343 566 93 750 919 108 46 599 110 84 665 85 616 903 106 472 770 85 23 514 109 58 163 112 454 628 109 732 762 100 806 858 110 673 951 102 756 813 97 481 858 95 624 628 90 341 514 113 294 819 110 311 601 83 530 707 98 219 801 88 326 677 97 496 918 102 657 665 113 132 940 102 382 964 117 510 905 98 321 397 93 417 542 107 70 937 99 12 727 93 66 701 122 761 825 118 310 353 107 19 908 117 4 940 91 56 639 85 279 667 114 190 373 103 575 942 108 141 794 101 177 595 99 355 464 84 555 718 106 667 902 103 483 878 106 614 789 102 319 988 109 53 905 119 88 340 99 535 550 102 80 892 100 211 402 91 201 798 92 283 595 102 646 820 109 476 902 87 467 785 85 135 249 102 283 296 90 149 983 117 34 367 86 786 999 114 251 920 101 854 975 107 120 593 84 281 747 109 370 523 112 345 765 107 811 821 104 309 951 109 457 587 97 365 613 92 329 559 113 107 213 96 816 989 96 742 953 76 5 327 118 486 555 111 173 209 93 298 327 99 300 865 98 598 664 94 345 622 101 118 825 101 25 701 103 205 466 81 98 564 85 38 494 93 243 341 87 42 577 88 674 675 95 48 701 95 125 230 119 266 468 85 270 304 109 315 909 103 47 473 80 968 990 94 591 746 98 131 468 86 494 862 114 429 721 86 597 886 77 186 721 95 529 553 89 529 822 108 205 829 107 210 786 83 24 525 113 514 853 100 592 959 95 515 661 103 431 845 102 65 156 119 24 769 102 274 488 106 261 977 108 308 752 87 798 962 105 514 893 95 296 765 99 517 734 104 826 973 111 7 489 90 252 577 108 96 891 87 227 698 103 579 994 99 621 756 99 670 896 90 85 148 106 421 669 92 588 736 104 558 709 94 468 809 76 407 872 91 501 755 105 49 779 98 254 450 90 211 832 106 459 980 84 178 722 90 407 839 112 88 407 90 594 644 95 138 370 91 675 689 93 228 915 108 756 942 98 214 952 99 874 970 109 455 619 104 47 306 123 33 188 92 682 711 86 225 832 96 463 735 95 259 947 103 435 606 93 104 845 112 221 737 92 177 198 87 380 473 98 117 247 105 332 764 108 275 924 96 368 849 89 2 514 107 121 576 108 238 431 96 583 707 87 413 800 91 912 986 86 757 822 96 27 973 90 203 413 103 211 292 93 138 902 85 92 896 90 44 721 112 395 412 100 199 914 101 665 812 88 226 470 109 936 978 115 233 712 100 718 999 88 584 873 108 155 543 106 503 944 103 230 269 87 285 902 97 185 806 102 158 583 87 141 782 114 319 600 89 413 832 97 248 762 95 38 989 86 54 93 88 273 743 84 288 397 88 736 809 106 372 441 108 49 808 99 25 205 92 177 961 93 77 393 104 861 905 104 230 542 112 178 763 92 149 409 100 41 998 114 381 591 88 23 802 111 788 830 116 31 45 105 152 717 104 532 815 96 91 505 86 25 221 102 522 555 105 187 548 98 125 396 107 263 719 94 709 923 99 44 960 85 141 834 99 155 284 115 290 819 117 7 318 101 894 996 89 28 225 105 264 564 110 144 910 100 97 414 88 426 866 89 366 505 96 326 764 103 97 572 98 400 831 88 755 844 101 443 701 96 92 687 105 262 945 84 449 600 85 86 207 99 583 758 99 81 88 102 45 917 83 582 939 113 708 944 100 371 865 84 758 774 96 0 596 96 341 763 109 849 952 82 82 606 97 641 655 74 735 939 82 519 767 84 166 612 98 2 53 100 158 837 96 599 981 94 684 869 85 442 837 101 698 781 111 583 847 113 946 955 82 423 501 91 345 406 102 622 921 106 144 600 95 504 725 108 293 757 89 581 879 95 231 574 106 664 824 108 5 348 99 334 612 103 403 867 104 679 751 94 56 601 103 183 659 80 39 142 109 261 489 93 238 820 92 87 827 93 13 644 98 132 637 97 356 634 100 421 458 108 240 303 93 14 248 108 89 182 99 223 868 86 640 685 95 204 578 104 611 784 113 639 718 102 311 497 99 986 987 107 276 795 93 124 549 110 678 807 105 237 348 108 14 551 97 210 721 104 226 675 87 140 543 96 197 909 96 537 882 108 728 806 104 338 944 111 822 914 111 354 803 105 551 966 94 47 190 99 354 355 88 13 485 90 287 937 106 95 229 96 446 744 113 110 533 102 401 836 116 234 491 109 327 426 105 772 992 111 389 881 97 393 886 99 305 801 116 24 89 96 16 413 83 430 954 90 224 846 105 26 698 102 287 882 116 57 196 93 152 546 114 538 967 90 298 551 99 153 678 100 108 292 95 397 610 110 333 909 101 780 982 99 296 420 108 271 377 118 563 677 99 326 621 109 209 344 93 327 771 105 718 766 96 294 753 104 122 541 97 117 133 125 511 688 102 129 471 79 518 812 103 6 801 105 318 639 91 432 967 115 513 810 92 785 973 100 118 475 103 939 966 88 719 789 85 23 536 121 896 949 83 66 201 118 18 401 111 118 423 114 151 246 96 71 328 110 598 646 115 28 752 110 762 989 104 39 164 101 80 176 96 517 541 76 309 574 110 787 857 93 426 438 93 841 914 111 17 957 102 398 584 97 43 670 96 147 478 107 727 891 98 355 527 99 372 681 108 420 827 102 45 447 99 358 785 82 659 693 109 47 401 105 207 696 108 37 154 112 353 834 98 451 782 94 517 849 106 42 714 103 261 842 88 14 276 93 116 255 104 99 397 115 6 861 103 900 994 111 671 680 92 108 328 115 114 123 96 447 486 106 50 849 107 512 967 101 330 926 116 417 960 95 388 828 94 692 984 89 394 720 103 132 794 102 95 139 86 385 951 89 130 376 103 427 438 109 55 337 90 326 663 108 288 763 99 341 568 83 191 765 122 167 540 136 185 342 94 315 968 114 75 930 102 340 749 88 43 685 95 694 713 89 614 912 101 234 966 93 214 562 96 315 584 101 393 770 83 660 990 103 346 552 104 22 469 98 85 515 113 302 425 106 280 727 96 68 577 99 912 964 90 186 393 118 363 916 88 800 851 110 685 855 87 756 887 105 630 793 103 585 933 104 415 752 103 453 747 115 394 444 103 115 877 101 66 527 85 82 659 101 654 864 97 397 590 97 165 242 110 787 865 93 84 585 105 851 997 105 488 553 96 638 696 116 739 916 103 845 925 105 589 739 106 789 861 87 69 873 112 222 703 104 431 980 86 104 714 105 580 919 97 142 257 100 452 689 103 755 987 94 647 826 91 674 976 104 117 942 108 160 952 87 67 837 87 527 876 85 30 538 90 380 937 100 194 426 89 255 742 97 171 529 100 221 984 90 75 651 99 64 682 93 244 766 91 288 644 93 657 772 110 626 726 101 91 352 111 1 527 102 361 787 100 200 311 95 456 933 98 127 705 117 555 874 80 620 953 91 801 929 92 124 785 91 283 908 90 394 730 114 88 824 101 419 684 96 35 386 113 317 710 101 230 380 101 719 786 84 421 938 97 137 806 91 97 301 84 150 801 103 220 561 111 711 724 101 365 499 107 812 915 84 155 411 107 261 918 95 505 996 90 304 655 110 71 719 106 388 909 109 483 964 106 126 427 96 31 703 106 463 797 98 360 406 105 68 722 95 463 474 110 18 373 92 309 704 83 559 912 98 588 675 102 54 795 103 186 798 95 361 506 112 84 613 84 43 720 98 35 182 96 142 367 109 292 583 90 502 756 89 412 711 94 589 800 102 4 400 100 387 532 103 166 411 81 467 885 100 12 68 102 46 119 108 498 831 113 780 874 96 523 746 103 812 899 81 537 597 118 189 346 99 508 939 92 25 787 106 173 929 98 713 928 114 86 277 107 224 823 100 295 637 106 311 851 79 67 998 94 249 933 87 619 780 91 51 675 100 161 565 100 90 166 101 138 459 113 574 586 100 37 104 103 740 917 93 128 373 108 347 597 117 543 794 95 190 984 97 65 553 89 265 487 87 358 727 85 31 351 103 380 585 109 235 622 102 768 872 90 111 858 103 310 342 96 165 888 91 214 627 83 10 989 109 277 843 93 108 368 92 2 534 99 518 679 100 662 834 119 269 351 120 681 808 102 432 473 102 119 927 98 467 727 93 831 864 103 281 994 100 375 635 93 226 486 103 778 788 89 378 672 114 361 817 102 264 779 93 722 971 99 806 991 122 251 835 87 295 731 111 871 923 90 295 815 82 265 357 102 92 422 92 652 853 113 53 78 91 42 346 105 45 766 98 273 690 107 598 806 112 473 858 101 202 884 104 152 312 87 534 760 99 536 905 80 53 935 117 367 836 111 90 222 98 98 215 109 235 650 104 189 854 94 144 673 106 252 672 99 632 694 103 624 856 107 270 761 86 219 459 104 169 779 104 171 556 86 624 990 106 245 374 82 659 868 110 229 492 99 574 882 93 77 812 84 229 518 117 448 474 90 585 985 101 178 346 107 45 107 118 0 533 101 513 742 91 33 189 104 618 668 108 331 942 103 726 828 108 192 909 111 911 984 98 210 218 121 2 929 111 217 751 97 471 540 124 130 689 113 344 842 94 69 70 103 329 837 124 602 869 91 366 658 98 104 788 102 212 944 98 234 830 118 463 561 90 104 106 92 803 896 101 256 968 112 419 993 97 853 870 100 170 454 107 364 529 98 271 804 114 586 755 99 307 590 93 31 452 118 346 824 107 118 473 98 334 499 95 337 898 111 157 179 88 126 958 93 255 331 103 107 944 94 68 502 90 544 899 111 177 501 102 379 983 101 13 201 91 90 541 96 889 968 91 496 887 87 554 807 91 586 799 88 649 693 71 356 753 96 712 858 109 328 951 99 477 679 90 201 204 102 503 903 94 739 815 98 102 306 121 242 497 99 501 764 101 483 955 81 7 471 102 648 818 92 231 927 109 554 946 93 443 543 83 264 334 96 283 390 87 6 166 107 251 570 107 477 597 95 483 935 104 617 999 97 467 497 103 366 891 97 420 824 98 134 657 98 14 427 114 196 369 106 126 747 88 133 811 115 56 147 106 506 602 89 775 835 99 210 572 103 151 585 86 208 302 100 802 842 91 630 936 104 61 666 100 188 268 117 108 440 118 487 582 98 117 403 107 251 788 110 781 862 100 385 519 101 39 903 93 71 799 109 417 669 93 167 699 81 545 939 91 382 445 102 0 287 99 272 584 92 644 811 93 405 569 79 518 774 98 819 995 92 218 951 88 173 926 89 727 997 105 342 879 92 432 872 100 212 777 103 106 408 114 545 949 79 676 741 115 163 572 102 77 722 98 303 576 116 358 618 109 665 947 101 779 828 99 591 827 108 79 968 92 369 510 82 441 852 103 198 265 111 11 496 111 219 894 96 592 804 128 161 364 87 21 377 91 364 640 102 232 658 84 203 560 99 311 315 105 309 903 113 591 787 102 412 507 95 505 777 107 77 926 108 137 965 96 127 652 103 660 833 109 795 909 104 234 636 115 89 663 87 50 624 107 531 960 126 119 720 96 777 860 99 399 699 86 81 730 81 843 871 95 252 513 100 302 561 96 568 991 93 593 749 97 1 808 105 112 547 125 22 35 120 153 999 100 433 826 99 247 652 96 645 949 93 699 780 90 252 596 97 351 855 97 73 854 105 234 641 112 357 823 87 928 990 89 217 441 93 77 994 105 284 636 120 562 885 105 207 622 105 294 982 95 320 692 92 565 795 90 262 888 104 105 978 87 111 401 86 681 975 94 69 790 98 323 728 111 298 899 95 90 220 113 451 883 91 456 836 103 27 67 106 809 938 106 232 732 88 53 154 96 432 909 103 157 761 111 732 967 105 937 962 80 258 798 95 368 682 101 342 708 88 259 447 95 219 713 96 61 725 102 558 856 105 417 898 97 28 491 112 204 383 96 811 922 95 37 653 94 345 734 106 94 897 99 90 516 101 146 420 115 930 951 81 451 654 92 153 329 98 202 841 96 260 511 114 648 983 93 262 581 99 144 981 106 313 535 111 273 696 118 739 972 115 417 738 104 152 278 102 647 675 104 214 218 101 66 641 85 669 724 85 353 957 107 384 530 116 28 965 98 492 736 102 543 734 112 81 409 88 393 780 83 155 595 103 595 828 79 637 935 101 774 847 98 535 760 104 419 590 99 141 896 97 193 989 104 34 425 102 949 990 96 198 707 109 521 774 100 635 709 92 33 535 91 702 796 98 268 524 90 34 991 88 142 454 98 669 945 104 744 853 109 282 881 102 353 407 96 272 472 101 571 946 101 38 478 99 188 588 97 37 567 102 302 970 97 267 661 108 157 252 121 25 813 94 804 853 96 75 505 104 257 313 84 243 900 89 402 879 93 272 371 85 45 233 110 30 283 107 497 547 118 407 921 114 338 558 103 28 148 92 223 716 101 97 677 112 169 358 105 126 814 105 181 444 95 958 979 102 415 471 101 405 830 97 139 529 74 368 371 107 457 713 112 286 812 108 168 224 109 362 823 100 339 879 108 255 919 112 81 109 89 375 568 114 549 658 98 329 847 101 296 954 105 14 841 103 356 524 85 33 229 93 710 906 107 23 621 105 180 763 104 920 924 105 8 494 100 235 613 119 652 821 114 299 996 87 293 595 91 30 972 107 20 372 102 511 904 106 903 933 94 660 914 95 201 796 105 15 541 107 445 582 95 920 936 91 79 321 98 253 622 104 87 679 90 552 712 124 14 997 92 108 591 98 515 977 100 445 501 96 608 761 107 322 669 113 403 809 107 560 926 92 602 627 95 126 130 103 504 526 90 8 841 96 373 706 106 637 857 97 13 383 103 195 550 123 235 642 110 35 166 110 264 475 88 332 760 98 200 897 95 852 991 83 24 732 90 747 843 101 44 323 93 211 711 78 427 598 105 19 24 86 27 441 97 219 346 89 176 535 89 178 546 122 666 746 94 592 849 88 93 835 99 126 501 109 16 837 113 404 599 108 526 746 78 101 124 92 240 761 98 447 515 93 286 838 83 392 547 112 0 28 100 382 752 100 150 967 107 308 532 107 70 940 118 101 216 87 166 784 96 504 771 92 447 611 108 579 825 99 150 652 85 691 938 103 765 880 97 815 962 91 21 387 103 589 995 91 289 926 109 5 254 118 43 68 113 449 764 84 437 517 102 567 572 93 478 898 118 276 508 80 123 607 107 349 724 88 27 69 98 523 785 87 253 357 95 334 874 91 595 824 114 388 485 72 793 901 97 460 658 102 12 22 110 489 537 90 37 726 108 264 763 86 45 58 88 76 815 96 289 338 113 55 157 100 650 677 104 524 787 107 151 361 107 589 740 106 454 757 103 755 836 126 362 782 91 750 803 92 518 796 88 632 756 93 6 311 111 71 156 102 672 748 83 89 305 107 399 508 113 20 28 79 187 410 95 296 489 98 409 979 97 505 755 110 335 763 94 300 570 76 447 555 99 168 960 106 3 76 97 529 594 102 77 604 88 639 791 107 347 667 113 166 356 98 197 631 113 122 278 101 236 364 105 17 436 98 40 695 100 759 908 103 492 817 102 18 536 96 484 581 104 211 781 100 247 560 119 175 631 84 120 695 97 135 267 94 275 989 101 415 517 101 438 904 101 113 882 98 408 860 104 421 578 100 362 383 90 705 847 96 524 933 96 226 760 98 579 657 89 499 921 112 257 861 107 87 864 103 435 440 96 678 877 95 20 258 83 118 729 89 934 960 95 353 511 81 625 671 93 79 744 93 32 169 98 29 449 104 258 274 124 217 655 95 280 401 94 381 613 95 720 907 76 430 619 111 69 487 87 15 215 120 578 759 95 721 821 102 75 170 108 505 919 83 600 904 104 633 673 103 48 73 105 238 903 99 103 349 95 252 363 111 546 867 102 614 719 104 608 808 111 31 484 95 209 264 98 122 315 95 333 921 120 134 625 102 330 558 102 402 717 99 733 979 101 781 926 111 444 799 96 406 661 99 349 549 88 180 755 117 118 652 103 139 440 102 208 719 80 148 278 99 216 840 104 628 844 107 381 924 108 376 618 108 683 746 94 100 171 99 296 823 97 77 698 89 526 769 107 153 372 114 63 277 79 597 826 91 319 895 89 462 711 108 148 946 87 159 484 92 255 552 92 65 89 104 350 723 98 255 399 90 22 538 103 580 700 94 130 872 96 909 947 103 531 804 103 5 574 102 98 797 99 76 814 101 626 725 97 42 539 102 524 741 94 83 948 81 296 733 106 247 717 105 275 700 100 336 772 75 140 899 91 47 789 121 504 784 93 355 942 99 346 406 112 498 824 97 208 810 102 707 802 90 182 766 105 454 880 85 615 837 97 382 896 97 81 427 108 128 370 91 327 611 116 405 592 83 43 841 102 276 746 95 362 478 94 36 709 108 457 591 120 156 946 94 187 978 65 26 443 103 84 95 88 182 285 100 822 974 107 765 823 104 226 435 103 192 889 76 901 966 112 161 840 101 253 753 98 194 809 94 22 929 96 176 771 101 57 430 114 334 788 97 364 787 113 238 907 85 474 871 117 25 229 93 357 697 101 604 686 92 0 168 95 378 701 122 639 824 106 261 634 102 339 604 100 136 491 88 491 645 107 759 815 104 286 948 105 551 838 99 58 589 92 99 367 105 491 993 96 332 461 109 376 770 98 826 882 105 67 844 109 101 245 109 358 511 102 7 474 117 68 175 97 398 935 99 273 927 107 248 272 72 63 626 96 618 802 91 442 895 95 412 787 105 191 552 102 314 381 99 108 115 99 873 884 86 56 349 102 405 979 91 303 696 99 147 994 107 265 771 94 190 945 105 440 529 112 187 738 100 139 448 82 236 432 91 467 626 116 78 145 106 720 802 119 353 601 106 780 949 121 434 604 111 51 822 111 176 887 111 269 611 95 339 795 104 224 587 86 637 858 109 166 635 106 184 969 83 388 774 98 136 921 97 683 719 91 733 799 101 231 455 113 109 887 98 538 974 90 282 445 97 664 806 108 489 504 98 41 165 95 154 306 94 158 574 91 293 906 117 297 385 106 177 479 83 159 604 87 499 523 116 367 932 114 48 223 107 242 333 90 251 640 104 337 608 97 52 904 97 619 804 100 367 447 81 4 134 95 679 732 97 155 236 93 290 390 101 162 279 107 579 824 89 336 384 95 100 690 117 137 201 119 444 920 113 261 395 96 222 879 88 107 432 87 13 208 87 762 910 115 33 298 81 335 629 98 125 708 103 74 445 91 938 978 97 118 460 107 291 585 89 45 363 104 660 820 102 325 879 106 668 682 110 480 566 89 721 882 108 872 895 95 128 721 108 579 676 94 0 959 69 378 874 109 59 143 90 39 887 105 271 808 94 736 774 113 366 816 100 498 802 75 769 825 83 570 754 106 486 740 95 173 725 94 296 315 88 14 948 99 285 533 90 596 971 92 47 74 101 238 584 102 107 159 103 35 517 114 752 757 101 69 999 91 189 545 107 59 750 83 385 530 92 239 309 95 370 794 104 128 270 91 235 310 89 1 359 105 413 785 97 93 788 92 225 979 98 874 975 97 456 867 93 388 736 112 110 379 97 775 817 114 5 901 105 797 915 96 598 965 108 369 757 89 720 947 91 151 523 100 153 547 95 762 809 102 95 258 113 36 90 97 129 173 103 63 899 91 773 942 87 822 877 82 552 904 98 446 962 103 61 672 88 56 789 102 677 820 113 653 800 100 294 524 106 595 746 94 432 902 108 603 913 115 533 991 104 28 233 100 436 772 119 732 923 89 145 660 109 177 424 83 173 822 100 96 183 87 237 593 82 254 614 89 498 711 119 106 340 93 158 806 110 242 822 101 542 963 103 238 982 87 47 866 89 340 853 106 184 626 89 134 565 102 283 947 102 729 741 96 480 806 100 494 836 78 529 564 92 41 835 90 661 785 120 196 549 79 708 719 93 390 544 105 34 716 92 919 928 104 331 866 123 37 249 95 162 655 87 148 398 100 514 776 111 546 647 93 101 712 118 3 558 99 201 285 99 410 584 87 134 284 109 837 922 111 415 984 94 202 407 86 407 670 83 337 525 91 333 413 108 318 968 94 354 424 114 104 199 92 273 479 112 371 919 103 619 767 92 78 745 123 250 297 102 76 767 72 57 600 100 456 829 104 619 981 99 0 768 99 165 186 99 138 688 95 79 137 78 10 797 86 278 303 96 554 862 101 301 690 99 128 269 96 189 459 100 147 780 97 309 757 96 752 769 96 149 891 97 425 616 105 733 779 92 353 726 84 704 849 100 573 966 112 14 127 83 807 957 95 508 766 105 572 606 117 559 602 92 597 804 97 57 126 78 535 942 86 288 402 108 295 562 105 87 255 95 274 948 105 394 748 113 233 543 128 674 867 100 376 641 83 346 964 95 252 713 109 416 555 85 429 868 104 57 920 87 30 851 118 334 433 101 550 877 84 150 783 91 303 927 95 70 553 108 380 475 92 349 980 109 345 716 100 6 934 92 271 735 85 358 678 100 609 831 97 92 646 100 10 798 107 518 790 101 867 878 98 405 842 93 208 628 82 482 588 102 54 804 99 52 717 117 430 955 86 259 305 98 528 764 101 28 343 105 468 783 80 8 412 109 198 349 111 380 388 99 29 276 98 265 600 100 16 554 93 461 721 103 726 895 75 515 867 116 234 410 99 582 881 103 322 690 83 95 699 106 117 118 97 481 982 99 718 992 88 218 969 85 46 89 83 1 536 99 135 313 123 1 804 107 303 553 114 562 782 109 118 259 125 397 709 92 119 784 88 157 199 87 201 630 108 353 755 106 510 675 95 403 800 104 265 552 92 671 861 83 32 899 110 816 857 78 12 915 100 174 849 107 230 279 83 119 821 104 151 573 93 469 977 95 293 969 110 328 665 105 55 892 91 105 177 94 330 675 96 415 514 107 235 633 96 252 928 110 212 258 119 315 790 114 234 743 106 75 353 99 257 318 103 28 759 78 93 486 101 342 778 106 393 822 85 465 847 107 240 422 93 439 821 106 9 733 100 66 68 95 567 865 95 288 938 93 429 767 85 211 417 83 85 543 107 717 857 93 297 466 103 357 366 112 12 260 111 497 633 107 207 245 109 464 718 104 145 466 98 52 87 95 158 230 105 301 820 102 95 370 91 177 583 105 386 639 92 611 910 86 58 191 97 65 312 112 218 806 104 40 832 107 228 668 90 150 759 106 315 495 89 291 335 87 750 821 103 131 739 114 647 911 87 67 516 111 544 545 86 20 407 85 370 540 91 716 979 93 325 542 117 435 882 107 484 853 99 363 570 113 34 557 106 768 781 98 212 805 101 125 778 110 200 814 95 625 730 99 198 429 100 804 921 102 150 617 88 468 838 93 18 59 95 273 798 102 380 984 108 204 888 88 434 664 108 419 685 125 476 732 96 407 885 115 268 335 93 160 717 102 272 331 96 619 869 93 115 918 86 396 644 110 569 659 114 494 935 118 135 350 109 183 381 87 388 744 91 135 778 104 129 710 103 226 976 117 280 434 93 248 812 93 439 944 110 264 394 91 110 980 86 648 922 103 68 601 86 587 608 101 465 932 96 180 836 87 94 500 115 488 951 98 73 497 95 90 739 108 227 688 97 700 701 84 480 531 87 23 791 116 458 532 98 11 713 113 249 666 94 143 442 101 333 458 99 838 955 108 510 841 95 12 334 85 158 355 107 33 716 98 97 462 104 856 879 84 666 991 106 46 306 98 83 795 79 51 614 93 61 422 109 100 631 82 102 123 108 691 828 89 154 500 87 629 938 80 305 713 93 59 464 109 27 672 98 359 779 99 39 313 94 144 304 110 189 901 79 107 380 106 270 326 101 353 602 109 702 874 102 247 930 90 118 576 99 635 807 93 130 307 93 225 350 97 323 939 115 171 796 90 542 561 97 71 672 69 345 494 81 69 317 100 511 913 89 61 288 110 581 757 111 249 650 110 285 611 93 16 156 103 14 813 94 536 628 106 783 982 98 172 574 92 203 538 96 88 947 88 304 758 90 285 597 80 454 659 111 525 695 99 709 811 95 382 592 94 211 288 107 558 734 100 85 932 118 127 731 106 111 493 88 766 887 90 216 521 100 500 943 94 623 678 90 372 784 95 1 153 106 51 277 85 172 821 85 173 651 116 74 557 106 109 207 101 171 834 112 259 591 72 397 923 117 312 480 81 227 459 107 707 841 85 429 983 96 608 987 107 184 475 99 155 190 114 390 478 105 371 434 107 124 343 100 102 910 79 200 809 103 231 290 104 229 344 112 485 852 94 600 827 98 18 206 95 364 737 97 187 214 83 261 687 85 162 230 92 351 381 106 58 277 98 103 203 95 783 929 93 406 979 96 175 324 98 421 499 119 367 825 99 578 909 105 324 423 97 28 454 92 261 559 101 267 816 106 429 562 100 270 789 103 199 796 95 941 962 109 146 549 109 107 639 78 169 743 95 262 324 108 417 741 89 135 536 94 409 803 95 346 938 101 872 886 122 564 921 101 24 789 96 89 756 112 354 833 89 61 760 82 507 640 106 65 396 112 0 665 105 2 537 92 831 842 96 25 957 103 803 970 117 279 562 101 636 846 115 536 651 83 34 814 93 321 550 94 755 927 99 510 819 102 626 701 109 284 545 122 337 887 115 377 682 98 69 571 85 57 619 102 499 754 99 536 918 92 463 913 104 90 737 112 525 851 96 147 470 93 42 183 88 221 915 91 159 185 85 264 674 89 762 955 114 766 867 108 75 768 111 115 805 87 429 759 112 354 564 98 361 976 104 933 991 114 727 819 110 457 805 82 14 67 111 460 695 109 474 645 93 86 188 103 663 746 88 245 299 79 479 981 100 365 813 100 61 733 101 203 489 101 676 836 112 58 568 97 550 932 96 535 600 105 508 847 98 640 716 86 353 786 100 99 401 90 249 446 95 35 216 123 163 383 113 210 702 109 188 964 93 874 960 91 84 242 84 89 519 116 238 253 97 27 733 100 34 771 88 491 887 109 30 286 95 120 758 113 194 278 97 73 188 103 621 679 93 188 850 99 131 453 102 151 541 105 475 547 105 100 522 114 224 454 97 123 210 107 635 767 104 514 841 103 92 420 117 77 985 94 115 684 101 368 602 103 101 403 102 583 738 99 471 689 86 541 727 89 508 769 100 748 858 112 264 383 94 65 314 85 385 613 98 522 621 103 58 556 94 100 174 108 529 799 90 315 973 84 496 595 92 260 878 90 561 830 98 369 845 101 205 268 96 560 809 111 732 983 105 868 936 93 750 949 78 132 841 110 145 553 95 94 423 98 871 894 121 649 862 97 233 675 102 484 856 101 848 925 99 321 345 106 574 726 115 383 764 84 390 485 103 706 860 119 614 757 105 482 960 119 243 293 101 333 746 112 15 465 84 496 564 87 71 163 94 147 294 93 23 343 103 212 715 114 89 288 95 72 950 96 532 547 109 65 145 114 810 824 100 492 541 100 519 919 88 751 974 93 24 427 76 385 916 113 226 843 87 611 908 103 80 733 99 362 402 92 244 743 86 284 374 102 563 994 105 3 316 94 332 503 113 336 714 109 16 778 105 640 961 121 804 810 119 36 986 111 205 328 105 487 881 92 183 244 107 213 404 102 642 807 112 112 342 99 82 436 99 579 860 104 101 458 83 146 325 108 711 812 126 250 839 90 91 949 122 144 636 99 345 510 105 386 558 106 482 832 90 202 602 106 139 472 92 25 303 96 373 396 117 107 407 101 345 733 100 500 775 96 154 398 98 712 869 109 430 696 102 108 517 97 607 835 92 222 500 93 528 867 103 399 834 105 45 220 87 832 894 97 606 895 91 365 809 102 315 321 95 200 559 93 398 748 107 142 661 97 465 775 118 30 241 112 470 910 91 158 954 122 2 579 85 194 527 84 593 900 87 452 528 81 983 995 104 45 940 81 163 891 106 24 304 100 42 549 78 232 743 96 190 845 118 315 656 100 196 904 88 424 948 114 336 420 97 153 417 106 601 981 110 197 871 114 324 786 115 76 597 95 609 738 103 219 240 101 641 818 91 0 79 92 294 842 86 92 792 82 775 865 106 539 942 92 5 282 124 389 518 95 439 543 121 115 390 87 40 585 96 65 72 122 378 657 100 53 775 111 391 653 92 36 839 122 863 877 103 441 638 112 265 834 105 247 877 100 494 546 104 626 675 86 349 468 116 101 980 94 873 963 94 580 664 76 75 304 109 483 691 102 576 837 116 511 520 109 3 533 118 432 760 103 636 743 95 62 982 108 168 865 85 424 689 101 160 703 106 254 464 92 594 842 102 169 236 107 75 844 110 151 693 100 40 89 88 328 779 91 455 799 99 510 937 95 235 480 113 13 19 95 435 441 89 439 920 88 167 387 111 112 372 104 308 585 109 382 759 92 143 768 104 361 792 101 324 509 93 222 461 110 38 472 85 38 734 110 25 811 119 910 987 101 219 781 100 307 899 96 82 639 101 156 213 108 194 421 110 107 862 83 325 989 77 284 317 103 245 944 102 251 438 98 208 465 97 795 842 85 183 368 96 9 35 121 106 644 68 290 577 79 630 631 87 245 809 103 175 491 82 565 681 100 617 912 97 325 471 93 918 980 89 206 426 105 671 842 100 408 703 91 57 153 111 30 814 105 424 900 93 474 975 120 89 91 106 65 884 112 635 820 103 681 902 96 59 371 100 74 377 102 202 989 103 263 476 87 824 962 92 59 316 112 201 950 104 330 737 103 652 781 106 3 716 105 123 611 92 409 762 104 168 516 117 346 593 82 128 930 79 332 516 104 179 287 92 824 885 106 100 140 87 40 143 116 255 741 118 208 755 97 212 293 93 229 758 114 172 198 100 2 845 81 212 829 114 562 776 101 374 426 98 172 394 93 132 756 82 678 824 110 402 848 90 406 517 97 439 660 113 52 409 95 320 777 111 66 300 112 548 945 97 36 55 108 709 806 87 306 961 104 27 635 88 335 673 84 853 858 104 282 709 92 720 833 97 554 718 89 35 819 93 457 523 114 286 390 78 501 699 118 424 462 101 828 927 114 93 609 92 45 744 96 281 399 102 335 349 118 547 857 122 483 659 103 469 619 111 527 931 106 654 986 82 268 401 111 311 546 118 697 747 119 696 712 105 757 958 86 24 263 82 297 800 98 30 549 87 393 701 100 498 548 95 389 815 87 410 841 102 342 970 96 334 721 101 428 593 97 929 948 113 147 988 103 579 719 88 87 497 94 388 723 104 133 397 90 200 461 84 658 795 102 307 780 104 672 703 109 1 800 104 44 158 94 41 824 104 58 111 110 416 685 67 425 527 97 23 675 90 427 465 115 85 420 116 71 982 104 250 555 107 235 676 87 532 676 106 142 665 93 665 872 105 404 694 107 149 923 109 31 901 110 65 643 87 58 495 89 732 921 103 350 939 110 24 138 108 93 794 96 618 868 94 138 599 103 113 398 92 198 771 106 830 858 102 797 968 97 34 920 96 600 955 103 123 869 84 304 711 107 459 523 112 443 995 121 343 665 104 269 274 111 50 227 110 93 775 91 140 518 89 200 695 121 204 886 87 350 352 79 364 555 116 190 783 99 373 893 85 168 582 89 108 773 97 321 895 89 114 159 107 196 915 104 244 403 102 92 563 111 394 738 86 41 641 86 181 692 108 162 871 115 46 394 111 103 759 101 360 604 97 84 790 102 101 990 84 331 493 102 494 618 105 848 980 94 362 610 101 553 930 112 298 622 102 28 85 94 136 140 92 762 763 102 93 237 96 78 218 103 624 656 106 112 303 105 524 728 101 191 309 80 339 924 101 6 805 112 541 601 107 100 847 99 624 874 108 172 469 109 92 697 112 810 837 97 669 854 105 58 977 101 895 916 119 226 358 101 133 705 110 91 667 115 595 977 118 131 656 99 11 650 86 113 504 101 149 300 87 385 495 85 333 399 88 702 860 95 365 442 114 635 649 95 385 876 99 66 110 89 177 748 104 467 751 102 596 697 103 793 846 92 63 292 99 187 656 93 166 430 97 417 714 100 99 570 102 79 195 96 133 813 107 151 810 92 334 799 95 298 512 105 91 573 118 286 695 108 9 171 103 205 648 101 51 114 115 334 422 103 101 235 119 240 355 86 482 613 101 840 842 93 111 908 101 168 903 88 435 698 95 395 569 89 526 962 73 206 680 97 517 709 81 15 305 92 118 238 113 426 667 108 606 607 116 388 600 107 739 930 78 169 370 105 668 726 118 14 60 94 554 850 78 162 366 109 87 918 106 165 737 107 468 767 105 208 653 117 29 737 101 706 824 82 582 785 97 257 931 106 159 357 119 190 270 105 221 358 90 215 496 106 373 978 110 2 966 119 148 709 93 209 420 98 540 920 108 481 727 110 570 995 111 2 20 94 788 845 83 750 975 104 525 596 95 153 704 97 8 670 104 453 862 109 40 981 105 238 643 104 646 922 107 75 287 80 249 374 93 490 765 100 29 545 101 216 912 93 121 222 99 470 736 109 350 593 107 90 316 99 18 741 88 350 405 104 293 820 107 46 557 115 789 811 101 842 915 89 954 991 94 224 784 101 114 473 103 343 709 99 592 818 110 209 940 107 236 793 91 557 740 96 69 974 92 281 294 93 17 738 90 59 97 111 518 599 95 342 633 114 220 639 103 614 663 100 4 695 100 211 574 111 538 726 106 825 968 77 389 806 95 617 694 109 101 800 84 243 521 104 408 629 105 764 860 91 28 716 87 40 892 114 443 654 101 233 524 100 99 446 84 103 916 114 843 963 103 772 965 107 418 938 114 31 540 104 603 811 97 19 371 86 458 533 97 48 829 103 471 943 98 277 907 92 63 955 106 672 814 104 419 747 98 67 522 106 32 102 81 243 522 109 317 601 99 25 173 120 143 590 92 65 628 106 831 898 107 719 999 103 552 559 106 195 777 100 395 447 81 583 966 100 252 796 99 737 944 91 17 682 93 478 605 108 34 282 104 200 398 104 925 931 103 677 693 108 22 668 107 20 498 94 654 946 92 85 909 97 217 422 97 564 609 110 868 870 110 808 866 103 68 547 98 134 533 95 253 528 101 413 615 97 77 726 89 211 478 105 3 300 86 117 316 101 648 807 88 259 723 112 164 795 98 14 738 97 375 569 99 850 974 98 400 512 86 95 528 107 233 455 103 84 110 96 62 680 109 620 872 109 316 868 102 279 423 107 22 890 110 385 849 113 302 428 94 691 813 93 133 401 83 288 771 108 232 657 106 267 991 81 507 632 100 623 852 98 341 747 102 693 852 110 577 628 102 249 995 97 65 417 111 409 863 96 332 830 94 368 657 106 846 999 106 451 510 108 575 962 92 125 841 112 80 382 88 512 942 123 173 434 97 3 937 101 167 574 114 131 255 102 103 456 107 94 967 100 137 141 104 567 994 92 258 634 106 209 318 97 912 948 100 2 989 103 568 955 90 485 572 106 199 388 106 144 365 107 186 456 90 76 871 105 261 389 91 55 735 91 393 739 97 502 854 99 446 782 118 184 909 111 602 690 100 307 812 100 164 713 87 756 786 107 613 900 102 119 767 121 684 909 92 236 276 87 233 368 114 368 519 97 177 613 100 54 938 94 288 514 98 141 143 104 428 773 94 454 846 108 565 945 92 796 866 109 498 861 109 150 916 105 703 751 100 578 661 97 172 419 103 472 613 107 285 992 107 150 933 100 49 102 120 343 755 99 479 917 102 299 841 129 199 380 109 161 231 97 78 208 106 514 875 102 546 664 101 421 867 117 183 728 113 190 905 99 811 844 102 82 288 94 481 993 96 62 543 102 306 546 99 361 857 106 366 662 93 272 877 95 164 658 87 382 909 86 181 835 104 441 650 103 247 580 117 487 668 90 342 963 100 373 429 98 812 882 109 359 876 100 463 638 108 215 411 83 174 785 102 450 560 105 79 181 113 106 984 102 186 221 92 604 948 96 369 635 104 306 360 121 319 321 102 281 733 93 898 997 104 19 822 92 61 62 105 775 931 88 635 719 108 811 892 107 112 498 115 709 971 85 553 754 124 690 804 94 284 376 103 396 709 91 331 686 120 102 256 106 175 313 113 68 362 84 684 858 115 93 114 108 266 775 105 314 647 125 12 802 103 74 602 110 65 435 98 215 345 110 794 843 96 67 690 97 419 667 102 443 584 92 152 988 95 608 940 86 419 901 94 481 570 100 536 810 93 183 660 86 518 713 92 91 788 77 694 929 86 23 95 87 420 855 94 347 986 102 426 612 90 680 783 97 60 611 107 368 523 100 749 893 101 210 393 114 491 869 90 93 294 100 828 901 83 315 415 98 35 440 86 471 903 84 564 845 96 184 670 126 222 270 86 656 752 121 510 647 115 348 869 104 46 132 91 291 395 83 580 668 111 679 766 105 426 811 99 500 685 92 34 463 103 222 737 113 295 402 92 612 862 109 492 806 97 326 554 99 385 910 93 119 713 101 173 189 98 113 807 90 211 531 92 31 949 111 127 976 101 416 717 93 140 731 93 240 764 84 247 831 92 238 924 107 334 470 93 147 787 106 312 584 105 566 784 90 192 229 108 839 971 85 557 805 105 78 768 107 474 892 113 7 213 85 273 563 90 515 993 97 224 645 86 751 776 93 151 899 105 421 770 109 419 760 101 158 215 122 7 221 97 339 351 89 101 763 107 339 449 86 320 774 104 27 863 96 345 681 109 529 636 103 214 578 84 376 534 90 882 936 92 118 308 101 461 953 85 86 854 102 77 264 105 479 902 85 118 613 106 784 886 102 621 647 108 413 692 84 208 963 101 329 563 123 432 490 110 263 325 94 657 715 93 729 833 92 721 746 94 771 803 97 42 695 95 124 353 103 276 488 121 468 488 98 498 595 109 484 906 97 156 599 102 572 983 112 7 361 107 312 989 124 118 916 121 442 664 104 193 441 104 644 708 80 708 812 103 227 628 113 425 758 98 410 765 95 726 890 105 427 946 100 283 321 93 318 827 95 653 667 103 251 337 107 6 621 105 310 819 99 96 879 125 147 160 100 278 709 107 341 900 95 526 973 86 43 522 100 68 735 101 222 470 115 77 484 89 57 526 101 935 978 90 514 814 101 445 849 111 516 760 113 85 701 88 650 971 106 336 894 86 78 536 121 68 70 102 250 903 98 146 945 96 155 178 107 138 831 86 672 883 89 422 527 102 120 974 96 453 920 102 526 665 94 371 695 84 82 773 90 672 972 101 166 247 98 452 985 105 487 861 100 487 750 116 541 853 101 201 551 90 179 967 114 36 778 120 69 718 104 425 614 116 40 99 91 180 892 82 246 680 88 395 975 105 770 932 114 707 945 106 286 473 96 184 582 109 825 923 113 153 891 98 454 525 98 427 926 91 84 808 98 490 666 98 29 280 109 514 907 98 586 801 89 148 588 110 10 94 100 156 462 101 191 329 95 58 316 99 213 258 85 81 931 92 57 859 105 340 933 102 183 363 105 884 936 93 368 656 90 266 765 92 103 481 103 24 259 95 450 501 114 288 766 107 23 276 90 187 639 98 372 659 102 440 481 103 647 993 96 249 988 94 375 601 93 321 894 112 434 611 95 162 377 106 185 217 82 450 929 106 613 734 95 486 756 102 512 793 91 795 845 75 168 729 111 157 178 101 79 587 96 417 954 90 153 377 85 112 849 86 578 805 87 725 888 99 103 132 91 888 946 120 396 448 107 52 209 89 331 412 100 246 522 103 889 950 101 446 512 85 112 201 102 73 249 100 753 922 111 460 689 114 211 589 115 20 595 99 262 624 113 252 341 114 205 464 100 313 564 101 391 920 101 588 754 108 47 575 100 167 599 96 692 966 95 98 961 112 267 978 90 554 923 108 553 990 102 103 307 110 786 819 117 216 606 89 169 318 89 220 533 100 126 899 90 614 768 90 829 986 101 319 686 110 757 769 105 698 888 83 84 944 88 176 254 96 307 877 94 399 687 106 578 853 79 24 367 94 190 853 100 246 814 94 264 446 110 164 376 90 904 936 105 120 732 107 190 530 113 442 549 103 14 123 105 259 925 91 246 718 110 434 959 107 55 697 85 335 851 95 129 559 103 363 754 92 60 232 115 177 690 95 565 965 87 398 907 79 19 799 105 10 422 100 189 191 109 324 848 95 510 735 90 50 629 103 157 282 102 32 517 101 510 680 98 215 843 104 853 873 108 597 999 94 379 812 116 403 437 104 232 900 95 115 719 108 260 405 78 248 458 91 90 990 102 791 863 84 292 554 86 887 926 97 268 426 103 191 197 91 668 704 101 40 479 106 574 615 104 184 840 105 98 703 118 485 884 100 63 682 98 600 847 107 727 744 116 97 906 109 538 592 93 166 752 100 814 872 96 490 628 111 626 762 100 175 874 88 400 440 88 76 382 110 326 377 88 596 771 101 859 977 114 329 696 104 773 953 96 699 968 112 296 558 110 90 321 89 211 489 97 454 715 101 53 163 117 20 122 93 123 350 98 132 803 105 621 663 95 38 294 102 447 908 108 567 666 103 6 442 101 332 620 112 847 860 104 66 511 106 800 840 97 413 535 98 617 677 106 570 999 99 734 823 87 92 246 94 0 194 112 526 675 111 297 736 93 408 803 97 540 553 113 228 725 94 50 97 94 288 433 103 5 783 93 344 941 93 65 790 114 273 688 85 206 861 88 246 917 103 241 318 109 750 871 81 763 944 104 224 914 108 191 829 124 968 988 117 87 592 104 864 994 87 328 539 97 83 150 96 460 483 108 504 856 83 19 71 98 511 732 95 134 277 111 297 523 110 115 283 98 727 986 95 469 824 86 71 969 102 640 677 81 122 312 85 290 474 87 365 828 95 175 297 98 661 968 99 195 248 87 13 264 94 163 877 128 450 603 102 2 916 97 221 869 96 387 493 105 145 204 110 68 178 94 412 644 91 233 928 82 224 883 109 559 670 96 316 451 111 297 311 94 63 316 99 412 748 80 313 948 91 587 598 92 289 541 94 53 244 127 276 358 110 338 984 102 367 944 98 487 513 110 44 695 110 270 501 91 315 400 102 162 429 116 64 512 95 358 400 100 672 775 102 401 938 83 203 301 97 485 542 105 362 901 92 426 876 79 369 735 95 242 384 105 305 788 102 637 811 103 733 973 107 589 912 87 435 994 84 465 520 87 462 538 94 66 869 110 342 406 89 60 269 99 305 365 105 152 581 105 480 558 95 14 899 94 420 841 107 378 638 103 260 840 128 204 914 95 301 354 112 298 811 86 416 971 102 449 707 92 140 553 103 539 547 95 153 658 85 642 862 85 86 136 109 97 114 90 629 651 73 4 366 105 38 594 91 430 830 118 95 203 108 242 474 87 145 682 89 17 591 103 417 654 96 135 322 111 293 436 88 137 286 100 414 968 95 289 985 77 47 86 103 394 797 110 155 434 113 500 629 91 48 586 96 778 938 92 479 818 98 505 522 108 335 361 120 92 296 114 434 904 102 255 614 85 478 909 90 250 854 96 617 721 103 237 324 87 242 541 104 161 757 100 384 451 98 437 727 105 39 683 92 236 529 104 804 811 100 625 854 110 429 689 98 105 537 101 199 266 110 311 578 115 262 703 89 634 649 93 600 758 87 267 839 101 443 947 116 8 260 105 499 648 102 183 449 98 294 734 108 205 547 91 174 659 97 29 516 114 353 533 100 9 804 102 237 280 80 203 907 103 406 810 109 273 704 96 202 910 84 127 612 104 663 837 83 51 962 93 57 997 98 138 678 104 30 773 89 137 716 117 331 389 104 181 959 103 345 952 93 377 823 119 383 769 90 443 804 94 12 667 109 266 481 100 136 711 99 685 844 84 811 866 81 322 743 103 15 138 89 78 927 98 704 972 98 415 641 108 3 632 78 410 976 92 1 55 109 631 908 94 99 937 87 498 942 108 61 567 111 111 947 87 92 272 105 533 880 107 344 786 105 10 646 111 111 944 102 69 617 92 431 712 100 399 552 107 138 943 88 575 802 101 6 902 94 400 834 93 122 211 113 706 848 77 178 779 116 756 845 112 646 830 96 547 673 93 423 877 105 631 901 102 95 860 97 36 987 108 65 523 97 143 378 97 692 843 106 15 690 92 111 701 90 179 687 106 653 675 100 68 396 101 51 947 107 620 991 96 590 741 102 669 743 108 39 373 91 157 187 98 971 984 90 23 949 99 363 683 92 2 718 99 53 898 123 443 919 105 186 654 94 101 389 98 38 909 95 102 749 115 1 624 90 85 840 97 433 614 98 563 641 108 108 757 107 212 283 102 184 802 119 661 728 94 450 993 87 431 493 93 252 811 90 513 773 92 189 848 102 317 896 88 279 898 119 305 496 85 75 181 94 351 854 93 560 944 102 361 992 92 619 682 95 40 57 91 131 916 100 167 647 99 246 339 94 419 591 97 20 699 108 688 881 95 622 662 94 72 136 98 376 932 99 71 121 101 143 575 91 46 972 104 604 997 107 4 662 105 380 673 82 245 403 114 266 282 95 563 571 110 659 856 105 494 637 95 110 300 106 307 818 109 535 899 99 542 972 86 458 574 83 412 788 91 130 283 101 757 860 113 109 475 101 188 579 113 300 472 93 333 941 90 390 809 110 469 510 99 242 274 88 238 767 111 193 276 100 7 923 98 531 606 101 134 795 98 63 314 122 178 671 110 164 440 85 243 836 94 175 617 105 546 862 102 457 839 97 92 210 100 18 617 102 279 469 89 6 939 108 134 188 96 657 908 104 106 802 104 80 222 102 241 470 106 145 898 110 484 640 91 824 875 134 116 988 108 673 942 102 431 960 107 137 322 96 679 708 101 552 718 113 116 125 100 279 967 113 22 910 94 580 620 101 125 714 98 130 359 109 568 880 84 645 652 103 700 795 109 441 854 101 505 872 93 416 572 111 318 680 118 193 858 83 377 873 109 44 240 109 520 596 110 99 941 103 751 907 94 339 908 93 570 638 82 153 702 97 172 844 105 409 601 100 53 781 110 617 703 103 775 989 97 550 988 83 138 260 84 30 776 103 335 876 106 18 814 113 389 567 97 26 616 90 209 539 101 267 715 96 211 960 105 775 859 112 269 571 117 139 551 105 42 420 103 8 486 125 91 467 96 189 321 101 77 725 92 529 743 109 392 792 100 93 130 96 42 961 113 193 827 100 768 976 103 747 751 96 734 923 108 120 753 93 105 291 92 28 921 107 79 435 92 230 577 100 415 704 106 323 960 99 534 994 97 207 422 91 425 939 87 2 251 93 283 343 92 275 428 94 89 904 101 94 495 105 518 724 110 433 798 102 69 298 99 269 517 111 119 520 87 54 961 94 417 624 92 44 328 102 816 916 91 167 774 100 557 923 85 5 451 96 567 746 92 760 981 105 748 883 104 501 679 109 656 769 97 982 995 109 449 617 116 277 484 105 537 658 113 137 611 98 564 701 112 141 467 125 42 137 101 695 763 91 47 637 101 226 365 104 368 981 84 442 865 91 281 361 100 40 833 99 670 856 111 105 908 112 192 705 84 454 487 95 487 637 91 406 920 118 232 790 103 518 557 103 469 863 108 603 886 101 696 891 91 262 486 98 685 791 106 76 490 97 757 962 98 145 450 91 409 849 106 631 828 82 304 583 78 301 769 103 197 959 97 34 894 112 172 375 109 784 959 111 394 708 73 131 501 103 120 713 105 295 673 99 482 881 97 189 328 102 38 599 83 64 339 104 111 717 103 199 956 89 257 570 108 842 953 86 2 449 104 0 457 86 244 821 94 310 881 84 264 966 102 411 589 89 255 700 93 581 605 112 47 657 98 468 921 87 135 571 113 380 806 107 168 307 110 10 369 71 418 521 99 508 816 103 386 965 106 246 440 99 652 812 92 254 354 97 191 333 103 364 964 86 581 866 111 38 181 105 275 446 95 715 928 82 176 874 93 792 867 111 57 834 99 521 757 106 75 892 103 189 859 96 744 838 104 642 772 91 262 827 87 198 288 107 357 829 114 283 420 89 454 551 85 570 668 108 202 873 82 40 117 111 63 91 94 230 473 75 666 807 105 591 651 89 296 966 105 199 581 95 92 856 116 458 793 99 25 254 113 100 258 99 926 993 107 176 413 93 287 807 99 546 937 85 510 517 98 31 600 90 530 935 101 508 783 91 707 757 95 63 925 114 126 430 103 359 792 91 248 905 95 602 867 102 301 725 102 63 68 104 232 742 92 940 949 102 684 808 86 56 962 121 732 970 114 3 346 110 196 269 107 245 532 123 59 664 98 41 973 99 192 711 107 259 406 97 719 934 111 326 702 111 56 763 116 580 865 88 696 973 97 504 965 88 226 229 92 106 825 107 53 778 112 527 714 106 560 814 106 33 444 109 905 913 98 402 793 100 688 778 102 295 511 94 281 919 101 93 781 95 168 404 89 365 783 114 507 588 99 275 479 106 29 768 87 312 836 109 801 951 105 440 603 110 103 186 102 203 425 114 520 999 85 55 981 122 144 975 95 608 995 106 78 347 113 45 883 88 317 370 87 16 209 110 68 917 94 773 849 102 104 513 105 781 873 110 596 782 96 209 767 76 262 582 107 267 828 106 348 435 101 312 863 98 719 993 86 679 729 123 774 897 99 248 910 103 55 985 84 420 894 83 180 586 107 588 602 93 480 605 109 186 680 113 550 833 106 409 544 101 353 717 107 499 989 90 282 443 84 364 571 90 205 875 94 577 845 103 378 515 89 683 860 95 115 610 103 565 761 100 79 484 100 196 722 120 76 908 113 56 68 111 281 995 90 580 671 103 503 898 103 419 785 107 98 641 95 235 832 100 240 629 78 582 610 103 222 820 107 285 302 110 149 894 93 425 676 102 25 360 90 166 331 108 142 942 110 149 844 97 176 203 88 105 689 82 130 392 117 187 645 86 541 809 89 518 926 97 527 627 103 286 330 111 488 865 105 483 808 93 274 734 88 139 162 73 263 438 102 603 661 102 91 555 98 249 927 113 829 978 102 152 762 90 291 722 100 428 510 88 167 888 89 284 315 97 655 831 99 743 766 105 587 848 95 528 809 82 160 960 99 529 661 102 53 995 79 583 626 101 194 878 113 105 143 110 152 587 109 486 553 111 461 725 107 142 924 100 233 464 94 668 739 104 122 708 108 3 204 98 117 804 101 3 883 92 70 857 99 17 383 118 333 799 108 661 704 87 95 962 109 34 656 95 453 960 85 378 867 91 57 560 94 300 460 100 594 609 91 279 539 100 342 807 103 42 834 95 355 684 96 918 977 85 387 973 91 584 621 90 656 736 91 132 752 102 140 879 100 41 680 89 120 134 105 2 467 94 89 398 92 78 997 103 571 610 95 331 551 93 327 372 114 70 447 96 225 738 90 496 849 87 322 875 90 136 166 97 393 981 90 256 459 90 181 700 92 657 794 107 313 750 83 833 956 99 171 674 83 32 653 111 411 993 110 89 411 101 6 829 111 596 627 119 12 226 119 395 665 103 495 717 114 141 372 88 194 713 101 255 608 103 289 503 100 712 789 99 753 963 95 83 326 106 181 782 103 567 919 98 649 735 81 577 802 103 668 701 92 590 956 113 167 291 98 820 866 93 863 945 101 482 968 96 98 705 86 386 511 93 578 585 98 233 242 106 325 788 100 108 451 106 436 958 109 316 783 100 143 611 101 371 589 102 749 759 103 513 668 85 577 817 112 316 346 109 153 889 102 215 495 91 359 820 111 483 550 94 225 578 108 369 413 93 37 481 105 269 886 92 263 762 103 451 547 111 110 657 89 136 432 93 342 448 90 635 810 98 109 223 97 2 373 88 265 284 101 161 193 71 171 884 108 38 568 96 392 870 97 369 980 98 551 849 92 176 756 90 426 757 93 44 68 106 538 879 91 532 589 109 509 921 99 262 367 105 7 463 88 328 380 89 395 521 92 22 583 95 210 655 111 186 943 107 85 380 79 261 782 115 399 928 89 252 973 90 451 522 103 495 653 120 28 381 105 118 336 94 500 935 107 245 621 108 343 854 86 30 830 112 12 380 99 174 687 88 635 846 93 167 314 109 176 230 105 807 903 107 395 423 109 669 850 96 579 810 116 287 683 81 598 817 120 1 136 91 186 847 109 60 391 117 84 634 102 250 813 100 259 430 100 226 519 107 252 278 92 53 537 82 338 509 89 713 899 99 301 835 93 837 930 104 53 474 97 244 781 98 122 470 88 181 543 117 33 204 111 383 888 107 300 816 113 393 506 116 214 763 84 696 886 95 930 963 109 772 905 71 22 284 94 0 742 97 804 891 105 408 665 88 473 651 79 266 748 88 452 641 87 111 140 81 827 872 107 421 626 93 336 572 98 227 927 105 312 590 91 261 904 118 335 809 101 888 963 106 464 664 97 875 897 101 528 555 105 240 559 98 127 779 79 1 906 103 25 879 106 635 912 126 8 535 114 510 896 104 366 369 92 110 624 90 293 999 94 272 769 104 849 924 104 450 861 96 220 598 103 423 655 99 9 991 112 20 690 107 722 827 90 37 854 105 720 815 96 377 387 106 427 609 112 431 804 93 250 678 101 79 396 100 139 381 95 910 951 104 490 951 103 97 578 98 532 921 95 207 235 91 164 371 121 271 446 97 213 498 80 259 363 96 219 909 107 865 976 84 346 997 112 340 483 111 575 954 93 734 955 108 36 266 79 620 943 93 436 774 100 220 550 128 311 613 111 72 519 108 526 934 89 562 864 114 57 410 118 427 769 119 27 426 117 666 788 108 490 568 111 125 730 95 791 903 109 792 907 108 25 884 94 0 681 106 261 816 106 66 539 107 7 343 96 513 787 107 312 635 96 608 681 99 639 989 98 539 955 94 200 217 114 429 432 100 45 411 89 265 672 99 59 243 115 612 995 82 670 881 107 11 505 117 212 475 101 372 800 91 38 570 100 815 914 120 286 594 99 347 975 91 42 144 97 29 458 93 194 725 91 598 810 92 65 401 99 249 324 110 127 929 108 127 258 112 83 349 119 203 706 102 127 681 106 281 353 89 520 867 104 294 944 108 121 765 85 535 697 95 143 432 91 77 154 94 253 904 105 963 971 108 454 690 98 214 367 86 52 90 74 398 647 97 248 472 88 30 301 105 145 205 99 28 439 94 88 827 103 105 133 102 293 481 107 193 365 79 165 313 113 125 284 98 447 548 69 108 348 101 120 199 98 82 257 92 463 814 106 166 593 97 142 418 94 704 929 99 348 790 91 90 765 103 87 836 92 543 864 111 403 594 106 149 399 104 661 693 104 179 469 96 325 790 115 28 858 109 334 748 97 377 395 100 85 715 105 253 265 118 717 860 94 76 877 119 360 822 92 136 678 102 872 892 110 147 953 117 2 736 105 266 926 107 6 170 101 343 881 104 383 637 114 472 751 83 473 778 115 574 965 98 299 509 101 275 818 100 254 987 94 465 622 94 514 592 101 265 934 100 106 750 98 29 341 102 627 865 101 45 272 86 713 984 120 190 584 103 585 808 101 552 987 106 191 338 103 417 579 98 127 867 106 389 468 96 10 939 85 321 349 119 237 654 95 184 376 107 404 710 119 362 444 95 405 678 104 274 514 95 182 696 96 824 918 91 117 147 89 93 614 94 183 637 83 237 729 123 115 531 94 9 581 103 549 997 99 40 296 101 619 649 113 37 979 107 243 553 104 699 884 72 483 915 107 337 622 96 653 668 97 661 902 75 528 763 101 101 106 99 414 794 111 698 744 96 281 593 107 82 213 98 629 680 115 89 899 92 470 527 112 860 895 103 142 653 105 86 581 99 111 504 106 716 897 93 558 640 84 81 694 101 88 260 105 571 807 89 87 170 95 58 135 105 52 914 97 420 627 102 802 903 89 430 518 99 220 273 112 314 970 98 262 546 104 620 853 82 631 738 89 320 430 93 506 785 100 23 745 106 349 810 90 276 557 92 122 655 87 17 503 97 588 645 98 522 694 112 197 962 92 575 781 98 154 736 82 129 315 99 578 938 113 292 419 120 15 631 84 554 622 104 0 152 101 549 708 87 118 227 104 274 503 92 440 475 97 100 902 101 35 947 99 52 954 97 255 677 81 494 978 84 645 918 93 178 823 96 40 188 71 163 525 98 252 914 96 692 940 92 223 748 122 354 610 98 300 847 93 5 346 95 135 184 102 763 832 107 170 609 84 538 722 98 29 51 127 150 691 89 382 615 112 138 330 105 530 887 87 356 381 101 106 666 99 11 23 103 211 623 106 121 331 105 449 669 116 260 706 82 254 439 87 647 919 107 539 726 104 467 749 93 120 345 112 280 562 90 663 792 110 126 988 108 685 754 115 358 986 117 283 375 95 95 188 113 300 900 92 383 873 95 125 671 92 557 727 96 501 663 97 529 549 95 480 696 87 313 358 89 376 655 102 128 622 89 111 663 97 170 549 114 73 541 97 152 788 112 47 428 89 208 768 88 275 718 106 456 924 93 351 390 97 192 233 111 475 822 87 208 511 87 67 118 121 291 631 89 480 587 101 305 753 90 490 965 103 383 484 90 222 822 108 570 700 107 130 699 102 46 784 96 134 972 86 21 685 104 130 253 93 360 513 101 179 522 120 127 846 100 42 59 101 483 965 95 253 365 106 697 994 84 15 460 88 234 637 100 4 825 118 389 536 110 114 743 106 282 783 107 757 768 92 204 475 117 218 406 105 505 586 110 415 480 89 179 735 108 147 560 97 326 485 99 455 651 98 441 850 87 47 360 114 165 225 111 402 603 98 42 452 100 820 838 80 629 700 108 13 493 96 137 399 103 441 919 86 21 626 108 15 611 101 463 977 99 5 548 103 78 965 96 750 899 104 348 621 89 269 842 99 749 884 86 582 740 88 294 629 96 554 842 102 54 299 96 321 534 96 639 987 97 111 632 81 206 785 97 317 557 83 438 456 95 216 636 108 594 823 97 617 802 106 60 706 115 57 278 109 172 857 105 92 852 110 352 679 100 436 816 89 230 714 81 21 265 103 477 680 103 176 198 95 463 490 95 499 621 102 496 696 81 535 902 104 700 731 101 162 465 84 54 433 88 346 762 89 24 849 91 244 695 94 646 700 86 338 873 104 117 357 104 71 142 109 375 598 107 263 871 101 261 324 106 225 357 95 28 675 90 92 798 105 403 953 104 127 835 84 187 651 105 426 628 96 118 370 122 145 147 119 405 611 106 676 732 107 263 637 82 603 685 106 426 488 102 253 353 97 547 688 81 250 442 90 43 721 108 343 800 87 546 775 97 396 900 99 421 571 105 386 859 97 58 233 113 612 783 87 175 464 95 601 602 109 339 354 94 62 818 101 204 990 103 179 300 95 235 921 93 525 669 118 925 947 105 572 619 103 951 958 101 48 450 104 330 355 95 474 749 93 49 936 107 530 983 86 868 940 112 74 424 111 609 941 110 16 775 115 93 372 106 796 916 109 330 913 95 152 658 88 501 806 101 292 404 101 692 853 95 97 895 99 50 781 101 352 904 107 91 418 104 133 769 103 215 439 88 289 444 111 222 867 100 484 872 79 400 730 83 87 230 93 215 524 107 591 951 103 246 317 87 593 975 106 484 716 109 141 463 92 367 578 102 524 666 104 303 631 90 236 269 99 382 640 104 219 561 91 8 178 105 401 707 96 459 881 94 377 382 91 226 942 107 35 743 94 166 666 95 528 566 92 701 979 110 523 922 94 350 949 108 892 932 98 374 506 118 450 837 105 268 980 101 13 271 98 409 725 95 900 930 98 71 775 96 618 965 107 691 833 100 534 864 84 539 663 98 175 986 99 524 701 106 163 435 107 387 404 104 711 760 94 114 946 110 48 453 104 245 354 111 388 548 117 50 691 116 765 996 105 631 668 111 384 912 97 713 912 107 288 660 91 546 757 104 457 602 87 661 696 100 83 849 112 110 758 76 140 276 108 120 910 102 17 517 95 298 993 84 347 495 110 189 505 99 164 656 98 522 659 82 247 274 92 358 679 124 259 826 115 494 507 90 52 534 101 84 936 94 892 935 94 466 838 90 602 608 94 531 939 104 45 354 114 285 571 87 571 599 88 393 896 111 114 507 81 251 459 96 171 788 84 281 717 97 118 879 105 363 744 103 185 813 96 26 657 110 171 255 93 17 873 102 94 312 117 112 601 86 669 758 98 47 674 89 762 769 111 242 582 96 99 624 90 866 905 90 178 737 102 140 922 119 642 799 89 89 907 105 211 313 93 611 735 95 964 984 95 262 458 66 204 441 101 769 933 109 10 981 108 328 445 95 464 676 96 67 704 108 310 904 97 371 838 91 237 525 108 498 916 97 139 807 96 82 392 106 16 390 83 710 769 111 559 870 118 381 385 83 264 733 99 267 311 110 323 713 96 383 991 93 478 653 108 13 295 110 372 701 88 99 745 99 64 946 103 549 853 101 248 356 98 122 607 91 717 825 101 120 786 97 10 376 88 289 318 98 66 126 120 447 492 103 400 445 115 475 796 119 606 778 91 402 737 96 687 765 95 247 457 92 158 970 90 678 941 81 296 363 98 356 522 99 275 732 111 255 503 96 375 533 94 396 890 119 330 703 107 288 702 78 703 910 108 108 789 113 514 910 96 443 981 90 762 957 90 453 954 89 291 444 97 503 555 109 19 829 106 199 387 105 793 812 86 468 948 107 473 786 92 445 788 108 254 593 92 177 510 84 73 353 95 312 521 95 148 169 103 508 873 110 98 206 95 313 897 104 373 802 94 315 914 111 120 382 107 382 881 95 112 658 86 93 747 112 175 860 85 112 249 105 673 931 90 326 974 99 776 926 111 201 967 110 336 402 83 358 555 89 116 532 108 250 657 95 440 914 103 201 701 86 594 734 80 797 956 94 508 900 104 617 875 93 37 491 102 136 983 95 456 899 99 87 713 92 13 437 108 329 707 114 720 878 94 37 530 89 12 539 101 153 986 97 163 563 110 149 205 100 8 922 98 42 158 107 220 626 98 561 845 108 276 323 114 200 717 87 454 996 103 219 690 87 616 661 114 584 978 98 573 875 98 313 658 107 31 236 90 85 113 112 372 922 125 104 464 114 200 723 99 56 128 101 69 342 103 121 583 101 412 477 103 856 924 87 223 887 101 156 911 78 692 756 76 745 854 84 431 471 125 160 552 90 211 447 97 717 933 96 686 801 95 412 813 105 501 929 116 581 762 94 24 823 97 4 579 99 741 864 110 198 321 100 755 911 97 208 782 102 179 593 108 169 242 95 131 457 101 516 893 97 297 442 115 113 314 109 187 771 116 459 796 117 307 584 99 247 301 88 306 977 86 225 628 105 252 448 112 561 916 95 323 691 115 72 265 103 420 988 88 147 925 82 323 365 103 45 390 92 2 602 113 245 760 94 836 907 92 574 666 105 98 471 100 302 694 91 524 731 100 380 453 115 524 614 98 216 447 98 686 694 98 195 512 92 593 920 105 212 248 108 233 858 93 264 554 110 83 638 104 333 840 63 55 177 91 855 934 86 326 744 103 322 994 88 155 169 101 305 596 88 105 935 102 859 952 104 174 725 101 332 608 110 27 873 98 244 261 94 937 978 92 426 669 94 34 597 95 96 293 92 826 910 101 269 414 86 368 478 98 80 485 101 579 838 98 596 708 106 174 486 91 667 671 88 548 790 93 292 847 93 738 969 92 335 748 112 266 882 80 350 772 99 668 905 107 263 295 103 469 557 90 328 743 92 677 938 90 546 698 112 74 124 84 288 376 88 209 937 89 340 924 107 462 609 74 701 809 96 739 846 118 27 802 97 659 943 123 258 637 120 576 794 89 246 529 83 370 733 125 731 753 106 729 813 109 113 158 102 426 767 104 413 928 93 146 910 99 177 278 99 56 796 97 110 789 93 310 588 99 526 969 111 269 363 96 392 469 88 237 892 101 103 958 97 469 666 88 94 737 96 472 473 100 11 348 78 299 482 110 546 547 82 615 966 98 177 372 99 883 891 110 92 626 94 409 963 110 249 498 89 228 404 111 711 852 109 916 922 77 50 623 91 661 819 94 143 480 98 493 838 97 52 353 97 923 947 97 603 780 110 111 653 107 580 838 89 810 983 118 99 926 101 479 860 96 407 557 85 386 945 81 55 290 85 2 504 99 602 815 104 132 853 116 866 949 102 232 439 85 180 762 98 162 396 105 892 955 92 458 698 86 429 801 106 74 513 95 296 597 104 60 523 94 61 656 94 52 599 107 2 585 88 174 693 102 285 747 122 87 825 94 30 664 85 14 361 93 138 561 98 527 985 95 355 864 101 487 517 92 339 757 79 42 617 95 448 730 99 674 946 99 250 961 95 181 496 117 748 897 112 291 817 120 97 633 118 241 947 110 317 815 89 641 665 108 108 767 93 134 794 102 554 988 101 382 935 83 306 410 116 27 271 111 517 622 97 81 125 104 727 953 105 5 460 98 341 773 90 61 541 91 598 852 103 91 761 106 556 753 94 274 509 106 908 953 96 264 815 118 169 696 100 357 451 100 297 664 106 63 921 101 235 422 91 46 975 124 262 506 87 229 782 100 201 579 94 244 999 92 153 858 94 371 583 93 553 554 114 121 487 110 583 744 87 914 928 97 311 574 96 684 701 88 629 631 95 336 459 88 269 558 85 351 426 96 35 820 92 246 290 101 601 703 103 157 445 95 351 823 100 160 272 100 31 267 109 465 793 104 166 457 100 713 995 107 483 818 91 7 377 86 855 963 104 880 953 96 622 877 111 319 606 104 564 593 123 82 473 104 449 941 105 48 132 94 121 707 100 328 369 103 352 869 106 282 878 99 570 927 109 132 970 107 599 988 98 375 782 98 909 992 99 645 724 94 262 573 80 435 598 112 498 899 118 690 964 95 832 919 97 439 625 89 185 491 89 670 949 99 573 692 100 453 811 102 298 907 109 104 410 104 627 662 104 611 657 102 286 554 92 416 845 101 518 650 92 113 397 95 317 410 96 60 538 103 466 553 93 148 698 100 60 68 84 45 389 82 425 464 101 32 649 95 169 965 97 308 484 106 235 338 117 820 946 104 83 709 110 71 999 95 956 969 90 17 112 104 152 861 109 652 787 112 306 717 105 342 843 111 488 905 100 63 252 103 437 598 104 52 320 98 173 530 111 440 929 93 337 698 99 230 583 91 552 766 106 185 989 93 67 524 96 88 350 117 277 627 94 300 361 102 191 328 104 771 842 99 27 967 94 791 799 102 443 859 97 711 718 103 157 712 101 34 292 98 688 945 129 463 789 117 91 982 90 671 765 89 320 670 105 281 515 122 549 806 110 18 413 94 198 976 116 66 538 105 49 245 95 825 946 111 210 694 116 645 719 103 414 955 99 524 579 103 159 348 101 159 522 100 900 970 114 63 457 120 100 598 116 8 807 98 3 962 94 154 215 85 52 761 81 17 685 104 335 449 99 169 786 100 713 753 94 120 486 99 447 466 106 172 400 101 149 911 96 653 943 100 213 828 110 117 270 96 8 580 88 538 634 97 86 382 102 572 987 111 729 995 113 249 668 93 446 598 136 427 985 88 342 386 99 245 902 94 350 397 85 406 836 105 18 198 92 236 522 98 255 357 94 143 387 91 598 992 90 90 962 102 69 981 100 430 939 131 295 862 100 13 918 106 575 577 94 142 587 100 379 611 92 75 524 95 221 534 85 170 660 88 198 218 122 118 285 103 894 968 99 97 205 96 778 883 100 538 876 108 129 172 98 150 618 101 126 575 89 412 744 114 866 946 105 189 925 103 207 990 100 363 505 101 283 849 92 537 908 104 182 614 98 573 575 91 638 848 102 885 919 127 441 615 102 202 645 100 186 567 83 213 252 108 77 254 93 222 643 90 550 924 100 897 962 96 104 546 78 379 825 96 146 419 110 594 910 116 767 850 99 365 371 108 500 816 117 335 518 95 255 391 106 482 739 96 656 671 96 363 488 98 464 924 108 120 359 100 658 925 98 237 651 97 116 883 102 44 419 100 518 615 85 118 779 90 102 899 92 373 455 98 352 646 98 125 751 85 197 348 104 564 794 89 129 519 112 613 912 98 332 744 94 550 820 105 163 478 95 519 632 104 308 828 89 28 694 100 230 446 110 38 644 102 355 536 84 397 834 102 483 497 104 300 580 94 541 995 107 199 457 109 663 858 103 750 780 112 294 307 106 324 748 108 535 778 111 604 676 93 143 328 79 810 902 107 508 686 96 433 488 99 268 766 100 114 776 107 941 948 107 810 904 105 16 640 101 93 541 97 92 720 97 683 930 96 57 345 89 295 614 94 209 908 105 265 463 110 379 707 108 418 697 79 96 321 92 652 964 95 107 160 107 38 928 99 601 661 102 321 928 92 83 610 84 316 983 91 188 217 97 182 488 102 178 561 108 361 754 98 139 482 100 6 119 89 801 872 92 59 966 118 534 631 92 362 803 106 442 697 100 921 944 106 166 179 124 488 686 96 564 641 114 120 193 110 58 453 96 84 676 92 336 362 108 190 200 117 196 454 94 7 262 102 212 987 98 763 897 98 133 635 86 426 851 89 460 843 102 836 852 83 38 665 100 138 672 96 211 487 101 660 732 106 361 477 95 276 551 109 333 364 91 263 486 109 102 844 102 313 560 115 712 816 103 373 507 88 179 965 99 797 988 89 313 827 100 749 758 105 638 820 105 254 980 112 535 610 112 17 715 91 566 671 100 479 632 89 324 827 81 834 942 107 221 818 103 331 702 99 203 365 103 46 381 100 317 690 101 54 111 119 398 594 101 497 846 100 127 971 97 194 770 98 485 562 90 303 378 96 281 942 110 221 820 93 338 888 89 1 830 99 514 665 82 496 640 109 113 257 94 318 960 89 621 763 107 709 909 88 99 379 103 25 225 102 269 684 114 29 890 116 286 481 98 66 71 85 228 997 81 733 995 77 295 997 99 97 988 100 292 782 101 952 968 99 201 912 102 723 760 104 443 833 92 386 546 96 948 955 114 365 987 92 197 622 120 371 449 105 32 580 109 533 982 92 262 948 86 297 676 106 809 937 88 261 809 108 151 826 111 130 318 107 91 714 103 259 588 106 692 705 97 238 739 94 253 459 100 362 721 98 287 341 105 512 913 107 456 698 109 86 119 98 624 972 75 83 353 118 74 496 96 252 934 99 206 731 122 406 853 108 423 978 94 584 969 99 475 598 124 279 397 78 404 483 104 47 55 83 260 986 99 14 783 98 29 535 97 138 569 87 410 535 96 236 695 100 149 987 96 26 151 110 506 848 88 6 608 101 73 377 102 98 755 102 47 810 89 20 934 108 90 395 95 135 635 106 9 183 81 644 817 86 111 848 105 116 996 106 42 525 102 359 948 107 363 837 107 569 653 100 330 682 94 530 822 92 700 773 94 243 537 101 26 332 89 727 935 77 464 497 90 424 797 82 372 767 99 419 985 107 77 915 99 301 331 93 712 871 101 523 799 103 114 291 90 363 904 91 24 708 106 126 561 84 654 933 111 488 743 115 638 998 97 781 944 109 28 397 103 646 675 66 391 782 99 25 114 96 647 891 108 349 405 91 91 940 91 274 288 98 409 955 96 186 513 94 198 938 77 246 652 91 453 939 99 232 833 108 118 561 94 692 868 91 156 393 108 650 739 92 214 945 113 277 351 108 14 220 95 315 499 107 160 436 102 213 531 100 111 818 86 272 281 99 364 912 104 973 976 92 584 956 94 161 294 93 362 858 102 638 838 101 352 375 103 580 746 103 878 923 100 361 437 88 284 551 99 424 974 79 255 600 124 453 933 116 686 957 94 871 900 89 132 712 98 158 174 96 456 822 108 230 641 101 528 712 100 596 655 100 686 748 109 422 689 96 9 737 96 342 595 80 84 142 93 449 982 90 310 362 110 381 454 84 551 612 95 237 907 94 415 582 92 418 959 88 140 827 104 875 991 93 430 686 98 560 720 106 14 300 96 168 798 89 474 981 102 548 761 101 62 682 96 349 558 82 7 995 103 358 639 106 388 579 96 458 972 93 528 597 120 427 621 92 293 722 96 135 390 120 340 849 104 450 832 99 59 121 112 843 992 108 503 553 122 352 547 91 376 560 98 753 756 105 344 776 117 383 520 93 384 404 95 45 306 107 64 577 78 150 279 108 464 540 102 42 358 112 350 908 92 369 475 99 130 592 103 848 915 87 106 438 96 78 761 102 158 783 106 580 631 105 479 648 92 98 99 88 89 963 114 443 794 81 321 540 107 45 131 98 417 814 89 14 623 100 472 852 97 69 133 87 212 273 91 510 922 115 132 275 96 131 418 101 158 161 97 391 595 113 298 981 81 433 926 108 201 949 102 117 598 103 495 865 108 322 803 103 224 606 91 35 529 106 525 687 108 751 912 96 388 922 114 416 599 78 929 975 106 383 487 102 713 817 101 633 930 100 67 702 119 441 974 101 288 731 102 48 600 94 467 643 105 540 788 87 362 715 92 416 653 104 519 917 113 188 258 99 0 155 106 209 391 107 143 355 99 558 964 85 203 484 101 373 836 114 92 256 115 277 704 114 374 388 87 420 677 109 174 416 104 704 990 104 210 574 97 434 999 98 537 993 126 112 359 104 287 732 110 243 355 99 333 395 103 100 964 95 220 375 108 340 400 108 186 286 102 210 956 103 216 397 85 862 937 108 292 384 95 721 791 100 132 359 105 637 941 107 101 455 117 18 124 100 615 771 111 675 884 83 307 326 113 671 747 97 445 559 100 72 88 97 508 914 105 23 489 88 142 479 79 608 900 87 328 623 113 271 635 95 710 845 90 375 990 85 655 974 88 617 987 106 783 869 92 228 507 107 311 651 110 367 570 91 69 123 94 615 951 95 469 935 87 706 713 103 227 648 82 489 561 104 91 269 96 536 826 100 41 241 91 286 547 102 495 538 107 410 700 115 631 775 90 729 807 90 490 731 88 519 937 76 423 578 123 445 515 107 505 754 114 576 808 111 204 975 90 47 797 102 413 609 96 556 640 115 375 989 104 193 970 86 517 955 92 378 506 82 366 385 90 84 852 110 570 910 102 640 794 88 191 271 97 310 392 120 206 896 112 706 983 105 74 209 107 835 920 98 140 603 106 180 908 102 932 993 94 11 497 94 417 972 89 463 663 84 669 808 78 68 907 87 383 587 115 634 894 97 214 852 88 440 997 96 545 647 100 107 936 94 438 664 91 507 685 107 577 645 103 291 440 85 193 850 116 205 291 96 350 588 102 23 713 97 421 971 84 322 443 92 519 865 94 457 909 83 69 835 104 653 663 92 93 103 89 371 430 82 495 843 92 434 966 83 595 723 97 840 937 100 386 673 103 34 552 107 343 514 108 124 947 86 302 399 94 42 922 92 188 255 105 68 322 113 734 945 100 420 667 101 217 624 96 367 433 97 609 693 116 168 518 95 143 562 85 376 717 89 80 335 111 161 680 113 177 227 97 332 824 121 147 572 91 527 530 101 245 945 114 327 637 110 560 918 100 731 845 85 461 868 94 278 700 107 15 603 112 238 938 98 230 955 119 247 362 95 263 685 120 201 448 105 339 390 108 50 694 104 30 907 95 606 823 103 59 513 102 83 264 108 684 873 114 414 529 83 191 539 126 275 683 82 501 542 94 779 868 117 307 470 97 310 577 102 134 609 96 179 278 86 773 851 89 400 938 97 297 569 74 26 261 97 476 860 96 358 411 104 109 249 119 453 935 88 221 591 99 88 565 115 656 919 125 126 170 98 338 779 101 548 636 111 388 412 110 776 820 88 340 619 99 331 332 110 22 111 121 154 936 106 118 959 102 561 871 113 278 399 90 23 455 94 97 556 92 52 239 99 23 900 89 39 420 104 416 957 99 505 768 101 360 970 102 182 838 115 360 745 119 297 787 116 521 935 98 277 448 111 91 735 82 413 984 100 66 328 97 178 709 106 528 716 100 55 364 117 365 471 106 664 969 98 198 764 121 247 446 101 457 562 93 109 193 108 166 435 105 237 756 112 276 356 99 407 671 95 30 879 121 511 961 83 240 378 90 416 641 97 190 271 115 560 775 95 98 910 99 217 595 106 74 612 111 49 624 89 715 758 94 452 453 90 194 539 101 714 985 85 477 741 96 669 708 95 27 782 105 65 797 108 616 750 108 178 784 112 41 818 97 155 473 89 318 512 99 150 157 112 203 505 98 345 997 95 521 581 112 367 795 97 357 561 98 309 744 104 498 598 98 1 95 103 308 835 78 141 247 109 488 974 119 888 929 93 139 300 94 128 905 112 50 802 98 615 839 89 528 767 89 103 357 109 659 825 90 315 357 97 10 850 102 12 289 89 263 558 108 916 977 84 308 619 92 73 890 101 91 539 93 751 895 88 638 806 110 311 398 96 848 924 101 151 708 106 698 974 115 547 850 88 498 816 91 789 821 106 462 972 107 295 298 101 118 635 98 380 785 68 419 935 111 198 336 104 690 703 94 151 980 115 403 442 103 105 895 95 91 313 101 221 937 106 573 670 87 298 430 84 600 768 111 809 999 112 279 953 99 120 601 97 382 984 122 820 954 117 404 492 111 200 962 90 615 664 99 4 682 93 898 974 88 382 435 81 178 208 105 212 927 97 78 709 108 956 964 100 323 789 87 745 948 104 138 259 102 443 878 109 58 492 101 26 917 101 289 546 108 336 630 90 771 863 79 185 473 94 583 658 85 146 423 109 227 366 91 623 844 100 390 939 103 13 734 92 616 819 115 287 796 89 272 481 92 526 910 101 491 746 106 247 429 115 268 437 94 228 763 109 465 640 93 881 988 91 363 427 99 402 774 89 106 998 90 43 928 104 339 615 93 363 416 116 26 875 88 512 966 96 8 767 104 159 443 115 68 264 111 134 725 112 612 952 90 980 984 115 180 578 89 138 638 95 235 833 88 538 692 82 114 213 109 967 973 99 203 998 91 779 992 108 248 777 79 511 723 119 172 697 117 219 314 102 193 354 109 248 991 88 2 601 103 56 688 109 49 311 95 141 300 108 473 597 107 472 690 112 300 380 114 70 207 108 75 554 99 298 663 104 651 769 107 201 942 102 532 705 99 35 628 88 12 696 98 415 710 88 282 585 75 30 802 110 22 422 114 29 262 95 379 998 114 171 299 70 7 336 100 203 212 97 690 693 111 683 894 105 606 658 107 357 981 110 476 869 102 145 544 114 448 505 90 310 903 99 424 935 104 707 909 84 447 748 92 214 641 90 112 912 88 56 714 95 37 74 99 242 628 110 435 791 102 0 977 82 421 469 96 3 226 95 578 736 104 624 875 106 642 665 105 187 855 96 16 580 100 348 380 115 50 426 97 560 987 83 175 881 101 632 912 104 213 434 104 30 36 85 242 994 87 16 235 99 282 318 88 115 155 103 239 358 104 8 750 116 305 858 88 459 806 85 665 966 89 597 986 98 248 878 107 385 706 85 28 550 102 743 824 101 21 468 103 153 733 89 37 755 89 500 863 102 494 591 104 670 970 100 240 348 103 134 976 104 387 548 102 714 781 108 180 481 101 51 416 77 66 581 101 60 377 95 689 864 100 148 658 91 174 669 107 52 655 127 481 995 106 142 455 115 406 983 83 608 809 97 942 997 101 504 999 113 56 174 98 859 897 109 587 764 109 334 436 107 208 812 88 366 390 86 113 445 102 6 60 84 461 954 93 331 808 95 256 867 107 85 640 97 47 802 87 7 349 97 150 640 82 493 883 106 180 195 89 489 974 90 442 864 86 282 692 104 39 738 103 273 436 83 221 954 97 636 847 93 873 879 99 37 571 102 70 702 92 269 877 91 485 536 87 39 556 110 301 722 98 491 621 112 402 413 103 314 490 112 277 863 88 555 765 94 98 114 109 643 994 112 551 859 100 522 593 112 704 844 115 562 925 101 377 673 85 647 900 96 45 896 108 16 254 114 204 323 121 826 921 95 0 403 90 105 747 126 85 692 94 367 415 117 248 426 106 788 815 101 187 646 91 302 388 96 248 396 95 457 750 99 206 574 109 148 243 105 91 892 98 227 424 94 349 458 99 190 380 115 360 917 98 408 664 111 613 726 116 448 661 95 656 958 110 697 788 110 515 852 104 608 873 88 122 227 106 150 985 98 313 593 95 509 677 84 83 570 108 259 570 93 195 858 94 143 722 115 134 891 104 497 961 104 27 391 101 597 995 102 463 681 100 221 993 95 647 824 103 856 909 95 669 944 94 321 436 88 270 955 86 215 909 96 61 548 109 175 234 97 290 718 98 86 215 116 520 865 90 342 944 94 67 823 99 200 969 104 46 585 98 601 802 112 678 838 118 734 830 104 369 947 97 464 906 100 317 448 111 544 746 102 428 598 113 664 733 113 502 921 94 797 881 107 789 801 96 114 301 98 45 693 103 871 966 99 69 135 106 641 727 106 200 614 105 258 450 98 65 545 102 396 825 95 271 762 115 379 506 82 187 596 114 374 732 110 90 535 112 245 480 108 77 959 107 656 910 105 306 421 84 154 797 82 385 439 100 174 909 101 365 733 107 401 820 98 64 354 118 25 473 118 364 625 106 871 958 94 622 759 88 336 789 109 597 765 99 35 135 105 814 819 92 800 838 108 511 768 98 203 516 99 751 897 114 86 289 96 122 613 107 115 514 81 280 833 94 591 922 111 159 760 107 219 619 110 93 401 90 145 195 95 154 639 100 30 31 93 418 849 96 177 677 100 726 745 101 219 483 92 629 681 109 257 695 89 751 892 109 157 608 78 184 290 97 227 739 93 44 250 97 301 921 101 382 512 105 268 715 99 230 956 93 94 921 101 148 902 85 298 860 109 91 827 86 299 734 109 142 934 105 6 883 86 167 229 91 294 941 113 552 873 106 556 880 82 252 343 90 87 117 102 688 773 91 65 749 86 201 653 113 79 825 111 425 612 88 129 651 81 209 798 89 206 674 112 63 912 94 227 990 106 406 990 94 161 269 119 156 825 88 325 334 97 802 883 107 148 702 98 492 878 98 467 584 96 411 812 86 45 165 115 302 991 109 285 506 95 266 557 102 843 988 105 764 820 107 515 822 89 829 968 107 44 649 86 455 948 107 442 613 91 397 661 110 75 764 97 763 872 91 286 504 116 33 750 100 146 183 104 471 828 81 491 611 95 196 424 98 450 619 104 749 958 103 82 506 110 586 731 89 516 785 94 298 973 104 525 794 108 776 960 91 544 913 91 71 789 104 71 851 115 542 948 89 262 418 88 134 880 84 178 575 88 9 936 96 154 672 90 131 714 101 67 318 109 162 532 112 121 561 100 50 178 85 688 768 101 26 541 93 224 710 86 359 526 97 241 705 98 32 437 97 333 954 84 104 877 105 358 446 100 237 434 99 109 327 92 226 897 107 729 865 91 240 298 111 196 220 94 167 693 98 626 819 89 271 485 89 102 226 87 69 735 112 141 534 89 189 682 84 224 437 90 529 731 107 68 682 98 467 675 115 393 985 99 1 779 107 942 993 91 307 469 78 443 764 108 468 991 108 149 366 113 677 694 85 79 164 94 463 502 98 524 727 89 473 677 105 496 738 99 63 107 86 193 991 83 158 258 108 95 483 92 52 934 97 473 782 102 90 152 96 742 835 95 419 928 95 724 926 78 231 720 118 53 927 109 761 985 97 339 368 94 129 432 92 220 774 85 163 214 95 290 616 76 175 856 92 139 498 96 269 385 68 238 923 103 130 552 114 673 722 108 604 966 87 552 757 99 164 764 98 395 776 117 130 634 108 92 868 110 429 717 122 294 911 107 100 695 94 35 230 110 323 705 94 438 598 91 760 967 107 809 921 100 248 582 75 263 408 102 167 424 98 103 717 118 283 448 111 542 580 109 883 928 89 27 466 102 230 461 109 379 646 110 356 785 95 626 869 90 301 950 109 142 605 94 375 878 111 18 108 107 178 999 94 130 369 90 76 626 110 598 847 107 727 984 106 128 836 94 225 999 82 551 753 92 901 940 79 126 729 116 264 998 102 339 773 84 225 909 112 635 884 102 34 349 95 154 807 101 78 807 93 421 911 116 236 454 90 590 945 109 496 626 119 443 571 100 463 850 106 396 488 115 625 693 122 62 256 105 480 597 108 1 827 98 176 970 87 700 787 108 332 749 108 11 33 78 968 991 99 61 171 116 380 994 99 192 593 85 197 942 92 543 997 90 106 936 109 179 390 96 438 663 106 186 586 97 235 693 83 615 912 93 158 750 95 413 520 89 338 603 99 278 625 113 55 219 84 647 966 107 760 858 87 127 479 92 175 533 92 221 779 107 170 776 96 76 605 113 149 890 125 414 626 92 398 446 88 73 414 92 104 488 101 218 798 120 567 710 94 493 865 99 608 625 88 523 698 101 51 796 92 197 578 105 823 975 93 191 578 87 951 981 99 581 828 99 488 869 112 129 485 111 344 755 96 386 947 92 321 984 94 706 976 98 582 706 94 538 731 105 13 664 102 740 901 108 480 482 94 173 697 117 262 485 98 145 851 89 95 287 101 93 217 89 263 402 105 293 929 82 196 741 117 284 951 113 93 216 107 882 896 92 310 418 88 375 916 93 712 894 98 376 505 103 763 839 92 449 595 90 387 421 108 348 906 102 23 65 90 678 965 89 817 912 104 835 935 106 124 693 102 301 504 104 15 488 105 598 725 106 514 551 111 320 466 101 501 624 89 175 501 102 369 740 95 269 316 77 733 937 98 488 716 84 497 943 86 82 406 115 552 840 98 658 750 86 446 903 98 43 669 103 322 456 97 325 804 98 271 775 99 779 976 101 118 901 91 334 534 107 433 620 108 244 319 87 279 350 108 216 488 112 313 314 88 182 296 91 36 279 97 77 382 98 92 244 111 5 209 88 190 440 107 636 652 106 782 804 100 508 877 98 289 917 111 403 941 89 591 750 97 479 957 90 819 828 96 547 671 110 696 999 105 158 651 89 829 970 98 263 799 95 589 796 109 295 320 99 614 908 109 429 444 113 32 973 112 73 226 100 565 743 96 186 770 108 384 689 112 183 844 81 431 768 111 78 681 88 560 969 110 548 955 99 399 730 110 378 879 97 345 826 91 229 563 98 701 828 96 702 946 103 311 742 97 477 795 103 872 970 106 191 842 84 74 673 102 1 479 115 147 945 91 589 810 95 267 569 95 45 992 93 30 163 94 180 314 100 430 601 97 0 858 110 248 323 94 467 714 86 314 766 109 428 772 102 540 793 91 706 986 79 212 795 106 124 153 71 113 352 91 341 418 103 546 855 99 104 224 86 145 496 103 479 700 99 576 681 101 26 108 108 308 771 116 380 507 114 150 925 104 419 589 123 92 842 96 440 511 109 413 744 91 207 968 87 237 556 103 354 483 106 642 958 92 65 419 110 27 105 100 3 80 114 726 933 97 346 753 95 629 635 96 451 746 94 227 551 91 353 857 81 62 932 99 80 186 103 225 970 112 515 933 95 477 870 103 38 462 89 384 407 108 263 771 105 964 986 95 520 535 89 48 541 97 642 696 114 403 840 101 0 138 95 88 358 106 15 959 112 87 204 103 665 922 84 84 932 75 529 839 88 86 563 102 218 970 105 176 242 104 366 917 91 268 894 117 148 193 97 462 953 96 607 686 89 92 584 116 247 604 101 55 131 102 271 776 100 194 673 100 46 854 87 175 841 101 18 805 77 92 253 102 66 166 105 140 285 77 259 779 89 383 553 111 195 805 104 139 676 105 89 764 108 619 691 99 100 882 97 19 534 81 538 567 107 201 591 112 98 845 94 113 221 89 257 910 89 159 664 95 184 279 93 276 619 99 558 842 97 856 918 92 513 699 113 522 650 101 481 884 100 568 904 97 351 429 108 619 937 99 453 620 98 548 582 100 850 886 91 61 689 89 18 717 101 204 361 118 296 661 105 10 323 105 444 549 109 690 722 106 169 522 94 231 756 109 450 938 105 528 680 105 371 735 109 143 384 88 123 263 94 184 933 90 221 673 96 503 640 103 257 552 76 384 418 86 94 871 71 665 958 100 457 964 110 225 466 97 251 721 82 62 165 87 306 738 89 416 750 98 692 975 105 414 566 93 274 700 96 98 959 95 76 795 104 803 904 104 165 345 97 481 925 94 823 889 94 274 401 112 41 721 95 33 132 92 195 982 112 481 747 107 589 818 100 96 977 97 247 380 84 474 851 107 300 982 122 821 863 87 264 282 103 369 872 115 108 711 88 299 546 110 45 942 123 195 912 102 179 893 86 100 491 92 613 680 116 132 559 79 348 674 94 229 530 91 151 906 99 246 631 92 314 753 91 290 337 91 857 871 114 102 272 85 294 317 96 150 945 105 201 985 87 468 542 107 891 921 95 521 662 91 289 964 93 103 930 120 436 997 117 340 501 79 372 925 118 10 169 105 803 868 93 86 539 90 306 742 109 576 637 114 456 651 113 110 496 72 45 688 100 562 941 102 258 768 104 256 490 121 28 103 117 953 962 105 685 867 108 403 640 89 748 993 116 284 455 118 225 716 106 31 250 83 488 842 110 905 967 102 495 634 113 332 793 91 241 747 109 481 986 107 490 580 106 209 843 115 577 803 98 48 903 107 428 889 102 0 835 98 752 998 104 17 310 84 671 672 100 54 325 108 551 715 131 331 553 118 824 983 82 181 850 94 79 482 116 341 715 113 189 804 96 346 856 90 703 852 99 220 305 102 599 790 100 141 371 99 61 803 100 537 712 90 132 820 99 482 922 83 169 756 94 64 338 95 610 622 97 348 479 80 689 773 88 252 943 103 857 859 107 331 857 103 474 970 89 395 470 102 165 600 104 290 693 93 331 743 87 103 771 117 197 277 96 416 662 119 184 272 105 729 843 99 301 938 93 94 953 108 40 931 106 96 916 108 450 528 90 2 316 96 185 332 102 27 597 102 127 307 111 568 914 111 260 587 103 179 729 106 837 923 88 521 808 104 733 972 90 476 946 96 472 896 109 22 171 101 23 620 99 414 883 124 53 665 91 185 263 102 117 311 94 108 275 94 162 931 95 239 745 98 379 994 90 276 604 108 699 848 122 375 968 76 832 987 102 213 749 101 821 919 93 202 865 100 638 980 108 449 583 107 437 466 101 273 363 101 318 570 85 222 928 111 97 693 115 419 430 120 441 823 79 30 623 86 291 297 94 460 651 105 73 666 115 243 604 111 461 937 110 237 381 114 67 799 100 573 580 103 49 316 101 452 866 118 247 571 101 574 886 101 581 903 106 623 990 97 941 956 90 340 346 105 738 933 98 164 514 82 354 973 100 180 609 104 360 961 90 46 963 97 597 635 92 216 988 96 512 740 96 729 946 108 215 998 94 174 580 83 606 978 106 16 50 106 32 591 115 226 649 114 856 966 110 356 374 99 383 785 112 31 380 107 277 762 103 177 435 88 186 403 93 483 783 99 294 453 87 286 295 107 158 292 111 353 682 102 520 649 114 49 600 87 310 701 98 201 240 84 465 871 68 161 611 91 99 349 101 685 862 115 230 469 103 286 536 98 159 591 106 785 986 116 226 994 88 267 553 105 353 966 103 64 537 109 38 195 109 340 651 119 479 855 94 191 603 107 238 363 95 110 341 86 332 838 88 265 586 88 398 920 84 406 620 89 262 490 109 258 663 106 89 244 106 398 725 91 152 805 109 672 899 93 64 217 88 301 564 79 192 965 105 32 652 110 341 712 95 296 892 95 376 815 83 522 731 113 128 768 96 361 949 109 211 341 97 637 982 107 187 840 97 230 691 91 425 494 95 387 779 113 13 458 104 8 593 98 638 750 92 337 656 112 276 711 114 116 651 102 635 922 91 92 711 101 82 415 105 863 912 125 490 502 115 475 844 97 41 472 85 399 986 114 79 492 105 109 123 101 610 692 103 740 836 99 299 903 102 102 248 88 459 710 113 44 790 90 349 417 101 72 932 104 668 879 106 423 887 100 271 280 86 31 848 96 173 807 116 323 550 84 711 885 92 453 887 94 62 973 104 723 858 92 412 778 83 37 412 112 163 989 96 521 909 100 81 486 111 148 493 106 735 768 91 587 912 95 458 800 107 71 816 92 336 575 109 709 840 100 573 665 89 405 482 112 398 628 120 396 708 85 608 694 106 354 699 92 205 840 95 353 947 95 71 413 113 34 860 108 293 477 95 727 926 94 184 921 92 515 751 99 17 25 81 224 367 111 119 375 91 611 642 107 203 641 92 356 447 87 313 993 105 339 755 73 333 961 101 520 658 95 680 716 106 660 663 104 371 678 90 450 802 115 245 976 114 293 397 99 380 518 87 636 975 113 567 922 93 542 859 81 571 828 117 949 975 95 335 338 97 151 610 88 463 576 112 76 884 97 443 518 120 54 778 116 43 90 102 136 769 99 421 960 99 187 455 106 739 961 108 433 931 97 133 134 92 765 909 108 6 180 87 698 892 123 22 410 86 265 429 91 201 625 107 64 617 99 847 972 74 651 825 80 179 498 101 879 993 115 460 617 89 314 419 107 167 270 100 334 980 107 397 892 99 65 863 100 267 768 118 608 820 113 232 557 87 446 990 110 13 741 112 507 709 106 3 67 95 427 720 97 238 258 103 177 557 86 135 943 88 210 477 96 246 586 100 183 324 107 44 99 103 111 393 111 283 593 121 316 421 100 7 265 111 418 950 116 611 713 108 380 552 99 542 899 98 85 427 108 495 943 108 374 420 95 724 904 81 300 868 117 454 610 70 188 998 88 700 982 111 29 49 115 203 933 88 24 701 90 353 359 94 29 809 107 76 894 98 285 484 100 143 194 90 336 413 107 485 901 88 376 902 94 45 225 95 89 683 80 445 775 111 508 628 115 158 281 111 246 973 102 30 417 89 208 970 121 2 911 110 458 778 102 213 938 82 48 595 103 652 927 104 509 588 101 214 966 110 106 623 91 11 743 112 25 650 99 504 634 111 283 588 99 86 724 91 254 694 94 336 557 110 40 44 95 431 774 113 30 229 112 447 508 99 626 728 107 87 216 115 706 790 102 675 872 65 0 323 103 104 168 98 63 811 102 431 672 109 211 245 85 782 819 98 169 335 97 385 393 116 499 832 88 62 774 96 319 681 93 526 560 115 63 759 115 98 897 102 166 285 88 51 342 101 793 799 88 157 846 103 381 782 113 353 477 114 18 213 96 62 850 87 22 160 81 0 951 93 44 542 116 312 445 107 11 561 81 220 427 91 242 797 126 39 965 97 328 997 84 215 270 112 705 878 98 385 954 103 309 937 96 795 985 103 294 433 100 407 811 86 271 394 97 208 279 86 99 276 97 116 933 95 42 971 95 70 505 101 221 333 109 710 856 116 507 783 104 92 200 78 132 588 107 76 637 97 445 786 95 341 832 95 345 890 130 207 306 103 389 985 111 92 268 126 365 854 117 174 988 99 77 583 107 368 584 104 196 684 115 411 992 115 55 454 88 112 793 95 365 794 111 154 703 89 64 866 102 279 579 101 451 496 90 140 568 92 62 110 93 663 853 104 884 997 103 191 600 113 795 976 112 109 197 108 29 760 109 606 648 112 68 83 79 79 979 81 443 845 105 85 680 106 245 264 101 310 894 109 250 355 100 373 604 105 594 854 89 122 249 91 258 692 99 77 823 108 63 780 106 305 784 83 327 669 99 498 719 100 145 651 99 497 621 81 748 922 88 580 701 92 467 839 113 466 828 102 418 960 97 380 671 117 729 903 114 41 81 95 708 949 111 8 898 100 815 913 88 575 944 105 384 649 103 533 936 76 407 795 101 146 883 94 215 744 118 452 644 110 513 971 89 244 935 91 225 778 110 11 708 103 387 802 96 54 700 108 331 435 97 500 741 107 225 318 110 756 863 108 763 915 96 384 620 84 141 934 92 322 457 98 98 730 113 687 802 92 726 960 99 192 676 115 467 564 104 237 787 91 420 480 122 255 659 90 223 926 111 361 956 109 727 842 113 176 588 87 666 753 110 480 694 93 252 307 89 705 817 116 307 836 101 161 386 112 126 659 107 392 657 118 30 946 105 479 955 111 342 827 98 186 255 99 240 786 106 216 970 111 294 976 99 265 428 106 572 945 99 831 980 101 658 860 96 901 989 107 443 469 106 175 633 98 394 838 78 242 943 121 371 712 103 342 441 106 253 352 104 96 895 106 839 864 91 144 459 86 390 858 107 709 768 102 150 874 113 329 867 94 226 387 113 503 767 99 67 287 111 772 886 105 1 587 101 124 532 92 294 790 92 341 593 114 832 958 111 528 694 88 397 824 123 230 959 90 25 107 108 254 659 84 484 921 91 847 938 95 253 764 107 117 704 101 197 474 106 146 429 111 190 703 101 453 546 93 55 843 85 91 480 96 200 775 98 122 313 113 182 627 101 216 462 106 20 769 93 15 752 101 704 802 101 262 305 87 682 961 96 5 335 100 418 563 97 217 810 83 223 898 73 342 685 91 708 750 87 834 936 111 222 917 110 707 893 107 394 850 94 263 608 90 1 458 107 539 640 92 266 382 99 135 564 93 320 708 113 313 488 98 610 965 104 245 924 86 598 648 93 521 746 94 252 484 91 613 976 117 57 407 102 130 789 96 91 871 114 523 721 125 407 786 111 245 395 103 170 522 113 34 140 105 872 980 100 534 899 111 818 996 79 215 509 97 283 533 96 207 995 100 657 985 105 49 890 87 16 358 111 174 773 120 78 829 106 252 581 85 230 270 89 316 498 101 794 871 81 178 798 104 266 446 87 344 470 87 609 964 98 72 261 104 735 745 116 290 881 86 849 872 85 410 635 97 91 442 111 58 343 80 60 339 86 621 821 87 495 499 103 328 591 104 197 875 116 613 662 91 736 971 122 18 301 108 375 628 101 702 909 113 571 577 115 896 911 111 175 877 109 433 702 101 430 816 92 16 866 108 153 264 110 353 764 123 221 419 96 137 614 87 537 732 121 221 740 100 534 998 101 85 993 107 49 742 109 157 821 108 3 329 85 199 267 85 85 437 95 152 683 111 44 118 111 550 803 89 602 865 104 109 834 98 325 732 98 726 902 110 799 992 97 390 682 96 49 255 93 338 351 98 305 830 87 11 399 100 344 550 74 80 793 100 297 646 80 121 184 94 211 323 103 175 519 113 484 866 79 508 915 107 281 772 100 475 672 108 395 530 92 51 770 100 315 521 90 396 704 110 277 968 97 57 909 99 881 964 99 209 888 100 72 785 109 101 429 96 753 982 97 581 635 103 171 363 85 122 435 101 41 485 93 444 620 87 239 247 103 221 317 103 290 906 88 821 989 104 324 448 79 435 649 92 299 659 101 296 953 100 105 716 88 129 736 117 514 615 83 700 998 91 52 77 101 93 342 102 515 988 87 2 699 100 516 545 97 645 725 97 860 998 95 314 615 93 407 463 101 83 852 102 708 915 85 411 446 94 148 607 113 354 407 96 6 512 94 2 80 93 544 726 115 273 402 109 302 611 106 613 784 97 393 851 120 553 886 115 615 685 94 149 417 118 719 756 99 614 805 101 822 936 102 242 925 95 85 210 104 399 544 107 244 591 108 107 799 90 292 821 106 957 977 94 735 771 99 288 483 81 839 923 106 700 886 108 221 381 88 487 554 102 417 891 102 405 908 99 120 155 103 362 389 100 301 470 93 70 212 105 289 597 88 456 615 92 425 518 97 661 797 100 588 986 106 751 918 98 458 955 90 81 524 91 21 220 115 541 802 120 718 915 95 64 618 100 202 371 109 582 846 130 330 917 106 541 792 115 758 957 94 255 820 88 396 408 101 36 259 103 405 419 91 86 88 108 98 157 113 433 439 102 110 394 96 268 751 84 639 946 85 574 577 104 171 808 103 119 501 119 221 525 102 123 294 97 463 567 107 446 794 94 235 786 105 267 517 94 40 484 98 434 724 95 357 480 105 798 967 97 530 691 113 305 628 96 715 930 92 155 175 101 238 605 106 571 720 99 244 441 104 438 785 85 787 917 80 280 763 104 338 534 97 76 223 91 236 977 113 129 934 108 200 778 73 191 754 111 219 411 97 59 981 106 520 707 112 919 947 98 538 573 103 241 967 98 302 630 96 403 910 111 292 952 80 47 163 92 45 430 102 206 275 93 323 573 95 528 982 91 110 497 105 175 648 96 342 439 107 115 703 97 522 716 117 7 375 99 318 914 106 512 566 104 204 575 94 433 775 87 602 885 95 60 755 103 517 786 97 304 494 92 120 518 97 252 652 83 207 801 97 324 570 107 701 758 119 319 883 97 230 611 99 415 743 100 134 882 96 188 506 99 100 208 89 54 857 94 172 740 97 233 968 113 406 942 108 837 899 107 82 251 102 40 160 90 106 253 108 373 393 109 401 733 84 351 574 88 59 657 96 726 840 103 157 740 99 299 923 101 125 791 109 125 704 100 132 576 115 847 881 112 707 971 100 407 655 111 343 779 98 34 675 93 101 481 88 357 943 100 25 177 93 325 417 97 428 766 89 522 597 99 513 611 96 177 981 104 462 617 109 259 550 108 15 807 100 86 338 106 490 562 91 319 587 109 108 672 99 164 687 111 226 588 103 67 700 101 50 119 104 763 831 99 71 663 124 494 756 97 724 751 89 141 653 91 575 875 88 455 489 96 463 645 88 723 822 94 322 550 95 261 839 104 403 562 122 819 891 97 170 314 95 400 475 95 433 792 98 249 580 109 680 704 100 261 681 109 291 734 96 138 650 81 354 490 88 886 979 100 125 470 118 51 881 102 20 125 88 518 884 79 28 368 106 108 845 96 200 798 112 74 574 89 85 365 97 350 743 99 173 561 103 475 683 99 517 653 84 507 589 90 70 791 115 93 970 94 180 192 82 600 815 99 44 756 98 250 989 102 79 977 93 103 715 104 408 764 106 760 971 113 51 252 103 65 662 116 654 853 100 565 986 100 789 865 101 122 633 97 660 707 92 195 443 85 492 923 90 113 393 121 235 501 102 313 760 110 555 607 94 463 747 78 813 983 99 472 622 101 198 481 93 283 421 104 185 488 93 57 981 96 117 580 118 16 490 89 301 897 93 709 743 106 235 801 134 494 503 110 521 915 103 178 726 104 250 333 104 382 452 122 514 608 110 93 949 81 349 378 90 93 515 95 654 787 80 293 955 99 422 763 104 617 775 100 858 943 104 24 900 98 216 711 114 951 986 95 212 853 88 186 935 108 32 426 102 457 982 97 121 231 109 911 938 115 49 930 80 322 658 99 376 878 81 784 823 105 298 517 93 676 926 83 102 929 108 461 645 105 177 523 106 565 826 84 563 805 101 725 960 97 139 561 100 11 990 100 189 624 93 515 928 104 31 403 106 23 649 103 69 398 105 385 552 99 527 758 101 265 491 97 65 205 104 63 714 95 642 794 107 178 558 96 1 703 105 205 206 100 621 867 108 325 688 79 219 875 71 202 878 102 317 432 84 20 264 96 175 603 110 473 870 82 434 917 95 360 888 104 419 613 83 93 898 97 83 794 121 429 714 93 177 481 112 172 980 114 199 375 97 101 658 97 33 777 109 168 821 106 517 873 98 197 432 84 600 982 99 248 781 105 283 952 86 529 707 90 299 460 109 280 779 97 362 915 100 450 567 81 62 720 93 143 506 106 210 650 94 74 811 106 426 709 111 516 694 98 516 586 107 383 436 101 100 649 101 71 852 105 141 821 102 689 760 91 130 331 99 458 841 108 164 953 104 386 951 93 775 805 91 49 664 112 512 890 107 145 177 112 242 921 88 107 846 100 403 991 98 835 859 113 17 463 89 583 715 107 60 975 95 476 998 104 805 874 91 520 706 99 5 359 101 55 521 99 146 382 105 415 930 119 242 702 112 111 381 107 656 793 103 633 972 110 442 806 92 584 943 100 248 534 107 116 769 107 542 855 86 914 937 113 428 990 93 112 311 108 203 535 112 263 800 102 885 893 76 28 72 70 246 804 100 385 963 116 85 121 94 133 919 88 219 977 91 219 245 100 287 513 108 68 593 114 160 324 106 127 297 85 257 611 106 424 573 107 588 672 92 414 890 95 51 977 92 198 859 87 584 851 98 575 588 81 37 196 107 164 428 92 86 950 106 844 959 104 240 918 94 266 643 101 732 796 86 122 441 100 42 406 80 545 976 96 399 402 105 382 639 107 102 431 97 156 559 85 766 918 100 259 856 84 47 397 99 499 682 91 206 502 110 487 822 99 143 351 88 95 859 88 311 711 101 214 880 102 153 576 100 104 637 111 181 666 109 834 973 86 64 475 104 344 954 95 123 207 89 376 786 79 545 798 98 251 314 90 464 538 90 80 109 78 643 991 97 671 817 102 183 273 78 658 905 101 672 891 120 25 987 87 455 585 97 394 614 110 493 895 98 643 862 96 688 752 97 451 622 90 0 440 95 412 891 111 378 739 89 50 483 87 675 840 99 775 987 108 490 688 110 70 330 104 453 467 111 670 855 95 313 839 103 474 912 108 667 770 115 100 708 99 619 652 102 478 825 88 317 461 102 386 827 104 36 298 105 183 545 91 252 843 105 88 621 87 324 982 112 231 316 109 148 214 89 756 923 107 306 893 109 161 612 102 375 770 97 164 482 108 39 847 95 650 868 109 221 315 91 70 601 94 39 643 111 840 932 102 320 880 95 56 678 80 344 809 95 351 490 106 346 972 79 775 836 104 104 246 104 239 866 96 632 959 93 182 314 124 136 891 104 34 238 90 141 526 86 148 303 86 121 844 104 63 803 94 669 790 111 223 466 103 554 971 126 438 832 105 93 584 99 798 950 105 424 971 96 302 852 98 404 438 106 434 820 95 12 718 83 330 583 103 10 638 101 6 868 96 628 789 94 723 741 91 465 868 99 156 727 114 92 649 104 269 649 108 132 195 102 850 918 105 875 971 108 327 686 80 312 567 89 194 319 107 157 339 83 320 448 98 168 548 98 317 766 93 74 392 105 193 922 108 589 747 89 324 674 90 138 508 86 392 653 101 369 879 110 700 782 92 74 978 89 56 543 102 220 695 86 499 789 97 339 947 99 756 948 125 216 399 87 695 995 104 704 774 88 662 745 109 141 511 91 154 405 101 261 317 111 449 943 108 263 282 104 79 220 107 381 430 94 914 943 100 487 947 100 330 996 101 200 292 96 201 416 103 624 791 76 4 492 103 421 883 106 32 97 118 42 195 104 81 142 107 331 570 81 754 918 76 730 742 114 479 991 82 6 135 94 773 901 111 102 238 107 170 518 92 102 722 101 526 893 99 193 837 98 307 602 105 168 315 83 19 742 115 289 966 91 276 591 104 27 49 95 526 901 99 424 874 87 477 552 73 33 437 101 65 765 104 612 978 107 45 953 97 207 882 106 241 303 96 287 979 109 41 207 108 53 773 110 92 989 103 115 145 98 248 477 84 268 819 112 687 996 100 361 737 109 612 811 104 592 995 120 281 985 95 40 101 120 381 977 115 151 779 105 459 607 89 181 836 103 321 791 101 352 549 103 160 198 101 679 735 105 794 841 108 535 752 100 305 796 103 92 890 103 445 471 89 962 974 100 384 553 107 491 650 91 345 489 102 207 618 102 649 951 115 211 550 98 329 875 106 836 916 96 579 775 102 352 565 79 122 698 116 61 677 87 466 699 94 577 884 101 512 784 104 333 833 95 35 627 111 443 690 103 239 681 110 252 519 121 20 60 100 226 697 96 817 939 111 228 605 104 453 840 111 185 549 96 350 574 106 66 929 107 89 417 104 630 746 81 239 268 104 656 988 88 478 817 102 466 670 113 547 969 94 661 816 90 96 492 98 248 780 93 573 786 87 32 417 93 323 739 112 810 832 75 361 660 90 394 713 99 470 609 92 689 784 94 415 452 94 340 998 98 237 872 104 426 834 108 467 954 102 191 611 103 520 717 94 244 859 111 272 310 92 721 819 90 566 583 105 529 665 109 111 204 108 421 633 126 702 900 105 569 672 96 294 837 111 544 600 95 184 342 102 621 845 110 314 547 102 4 87 102 870 911 91 459 694 117 659 814 107 687 764 98 130 312 97 722 761 80 418 477 99 3 96 98 87 793 102 200 308 114 569 822 93 846 896 103 499 758 91 558 920 105 582 812 111 21 123 107 188 443 95 754 828 104 267 872 105 292 373 82 80 437 82 252 281 102 168 601 107 954 975 104 242 950 72 497 982 95 9 108 86 160 882 129 253 981 83 629 999 117 638 827 81 256 947 104 651 742 102 37 402 107 225 401 120 22 298 100 445 773 99 516 673 85 370 482 85 381 834 96 60 365 85 522 832 102 426 855 99 328 906 100 245 254 89 68 424 93 696 980 118 313 396 95 105 633 93 1 161 106 252 800 96 148 270 99 91 473 110 180 587 92 647 964 93 389 688 119 550 816 107 106 448 104 208 368 92 405 460 109 212 681 105 203 382 111 119 275 104 188 650 80 433 762 96 785 934 92 375 532 99 151 547 94 61 474 99 432 923 93 589 676 92 761 928 84 89 360 100 537 584 88 94 790 90 689 733 91 8 347 103 117 734 92 90 985 82 391 935 94 175 786 119 953 957 95 380 413 97 389 401 106 153 653 108 622 659 90 318 796 92 91 618 98 105 965 101 678 749 98 162 888 118 558 601 102 534 818 123 307 359 89 540 687 111 363 826 100 447 641 97 593 948 103 199 992 102 714 787 96 145 853 97 154 385 102 215 791 90 179 572 93 607 610 119 284 431 100 545 610 106 20 850 104 219 462 72 534 683 94 102 947 106 174 780 106 117 851 96 87 970 98 455 610 99 452 570 99 26 994 91 600 675 110 368 997 98 31 878 120 158 337 85 360 590 91 113 649 90 110 285 89 615 686 99 90 735 99 339 752 103 164 902 108 30 41 111 252 926 104 299 446 88 174 755 103 533 798 100 568 984 114 805 834 81 131 199 110 18 766 95 204 989 103 27 428 93 361 497 99 508 601 102 364 523 91 9 645 105 615 800 100 651 850 108 780 959 92 227 987 106 20 120 107 422 548 92 378 609 105 191 375 92 143 699 92 140 509 95 381 760 99 472 991 107 353 495 121 245 327 93 518 661 107 206 980 115 641 849 110 269 832 103 212 740 93 904 980 109 25 682 106 39 246 110 308 623 97 381 493 95 584 878 87 28 442 94 336 492 101 819 844 96 311 360 112 329 905 111 156 234 100 48 673 89 94 886 99 50 164 95 579 730 96 358 952 110 393 828 110 754 763 117 253 588 123 289 990 119 101 234 91 62 482 101 61 82 105 330 986 120 724 953 114 110 544 85 703 730 102 908 913 95 193 609 100 137 287 97 679 917 87 814 892 117 187 678 106 414 702 101 408 926 115 648 901 102 315 873 108 284 593 94 6 474 98 154 815 114 553 701 103 818 956 104 791 857 107 411 674 95 282 674 124 442 496 99 560 913 102 164 189 108 412 627 101 136 963 87 29 152 103 61 316 73 671 922 112 439 446 105 447 698 98 229 497 99 402 664 105 47 587 95 51 253 112 592 855 99 158 855 85 402 840 91 25 707 111 50 131 90 116 839 87 305 415 89 192 306 101 89 393 90 153 588 104 126 446 89 413 782 96 62 550 101 247 622 113 15 648 94 367 488 91 445 741 88 774 950 107 407 870 98 870 896 111 453 962 102 141 412 106 159 653 113 84 968 88 121 990 112 567 722 100 177 316 91 368 704 116 113 524 103 324 886 102 232 391 107 25 518 107 668 855 110 73 938 94 397 845 90 365 656 109 208 830 102 245 928 86 381 602 111 357 680 88 623 998 82 152 850 104 372 770 89 286 456 104 65 599 114 383 525 126 537 847 81 699 917 110 821 986 105 55 68 102 11 206 83 526 812 105 24 385 111 212 859 94 62 716 107 98 524 117 69 389 101 106 970 102 312 392 89 454 834 102 22 665 91 30 171 98 44 549 103 489 604 96 317 922 86 334 801 90 167 394 102 823 945 97 173 433 96 483 641 83 481 895 96 221 811 109 195 303 90 157 536 95 629 708 111 409 585 99 462 835 95 379 609 78 45 126 103 840 885 86 286 988 100 846 960 105 274 648 104 109 404 108 49 921 117 333 596 97 469 516 101 280 388 86 122 256 103 329 816 92 672 696 100 589 824 87 98 239 108 50 942 113 470 999 93 280 978 109 284 610 116 237 767 97 375 381 111 43 536 98 161 772 93 308 642 114 118 452 99 96 545 97 158 483 86 171 390 85 486 803 123 832 921 97 559 804 115 231 907 90 90 527 100 196 892 101 161 573 96 109 735 102 313 922 99 233 959 105 29 454 95 532 664 103 373 775 91 314 429 89 47 382 94 268 372 112 31 812 82 204 626 110 208 959 103 403 685 91 118 997 100 357 961 103 257 746 93 711 941 89 530 752 109 68 94 99 53 104 108 221 364 106 791 797 80 12 201 105 502 590 101 403 484 107 547 565 123 61 530 119 609 804 101 320 895 108 261 490 113 56 375 102 820 971 106 52 129 96 367 661 89 231 419 104 78 651 95 589 750 83 539 901 111 973 981 99 463 649 95 604 913 95 633 793 97 74 363 99 836 878 97 200 902 118 248 833 97 279 528 69 278 663 91 111 339 93 93 643 102 17 90 103 309 420 76 794 998 109 31 721 101 785 882 94 323 866 106 236 644 106 614 955 99 121 679 105 706 728 89 291 461 85 445 480 113 39 668 98 282 538 95 91 571 95 213 501 100 155 519 104 484 981 96 649 929 124 191 668 80 106 979 88 154 590 106 26 197 112 785 988 117 899 980 106 81 540 99 186 564 81 91 182 93 243 715 94 367 731 113 358 714 94 340 700 75 758 935 110 435 648 107 105 219 110 181 460 91 352 737 100 881 982 104 793 905 106 102 181 110 173 572 93 846 852 89 239 675 99 697 779 86 487 867 114 468 994 110 393 669 86 506 563 112 901 943 127 375 686 104 323 993 113 107 187 101 136 742 101 237 583 81 205 967 97 59 373 108 716 993 101 298 611 94 393 405 110 916 989 116 189 990 98 491 640 129 233 885 107 129 370 108 305 752 95 811 890 86 164 669 125 333 981 101 478 762 109 762 993 99 197 730 116 323 619 93 469 603 95 501 719 103 51 360 113 165 977 104 660 933 113 588 877 109 24 301 95 74 808 79 258 812 98 86 590 93 106 717 106 531 710 104 74 441 91 775 992 98 191 911 110 567 947 112 882 931 106 515 562 103 821 864 96 279 855 90 466 725 94 822 848 82 36 511 97 275 721 94 38 385 100 599 642 116 685 955 102 763 791 109 393 708 93 295 768 101 238 489 93 56 981 98 142 483 111 572 721 114 456 785 94 130 740 101 373 609 94 357 743 105 458 509 95 224 382 98 274 414 85 419 633 93 577 605 97 36 253 93 668 850 106 33 227 100 29 329 96 484 896 92 765 917 85 271 744 99 26 42 93 739 768 116 161 860 91 67 917 97 123 889 106 148 988 92 188 225 100 201 804 98 453 548 116 892 952 103 418 897 97 819 933 98 537 781 93 866 972 106 236 690 103 352 548 105 273 594 102 130 322 101 364 384 113 610 786 92 319 572 104 498 918 108 183 943 100 456 631 97 223 301 98 7 649 115 520 846 96 328 817 99 413 992 95 89 868 106 32 281 100 195 758 97 633 641 92 129 646 103 50 399 99 296 684 96 606 796 111 89 504 109 190 765 97 163 627 93 473 832 86 441 987 105 566 953 99 251 555 102 307 938 101 108 522 93 127 898 96 672 753 103 100 933 87 12 324 95 340 610 80 469 745 109 648 762 84 724 927 93 426 959 112 232 479 118 607 737 104 352 464 87 93 203 122 82 759 88 789 998 103 360 990 109 627 978 109 33 145 89 535 855 105 230 615 111 390 568 110 485 721 100 46 423 101 628 731 89 575 831 93 790 969 85 590 873 77 35 448 91 487 876 99 353 572 87 726 928 95 9 898 95 190 822 94 74 86 94 130 176 97 34 111 113 902 941 96 143 178 90 884 972 97 162 859 110 133 947 79 442 624 97 552 877 95 71 288 114 475 875 111 48 270 88 290 502 110 869 938 106 70 230 86 263 540 101 319 404 79 260 734 109 290 326 108 864 941 89 60 314 97 708 829 110 436 927 107 254 801 115 352 536 96 465 787 112 148 994 95 22 862 85 348 647 106 420 726 110 358 408 104 413 896 97 547 678 97 362 775 99 83 585 95 130 305 102 202 907 102 647 684 98 724 850 82 44 192 117 578 651 106 463 938 102 440 568 111 174 607 95 458 668 109 43 581 98 285 979 88 226 950 95 180 349 106 259 871 88 860 926 122 299 484 103 866 931 113 854 987 104 626 849 114 248 460 110 662 813 109 153 740 86 24 993 104 314 974 100 477 892 82 433 679 94 123 725 109 839 896 106 51 596 92 586 771 95 643 946 81 240 604 90 151 250 122 465 930 100 165 375 77 110 705 105 851 941 98 928 931 89 10 179 114 54 452 97 412 598 110 676 711 99 249 250 95 27 425 116 355 652 110 729 893 116 334 968 103 253 395 100 171 645 99 787 827 82 535 743 102 628 874 107 444 788 105 71 915 81 268 803 115 586 767 105 73 702 99 920 998 98 539 864 84 319 455 102 450 735 88 139 796 108 386 986 104 330 679 100 317 662 104 266 637 103 646 670 100 781 876 97 397 873 103 19 994 87 474 976 104 740 817 101 192 864 70 197 623 112 292 940 86 517 823 99 244 627 106 144 891 104 425 957 92 104 387 115 536 776 97 560 795 136 304 570 103 9 658 86 290 310 89 421 785 96 601 633 85 5 507 81 94 879 85 395 752 102 810 907 117 481 984 97 681 753 105 94 190 95 386 788 103 414 958 95 28 208 111 353 927 83 409 782 104 14 788 111 266 763 85 245 796 101 332 987 99 39 752 107 276 642 108 137 608 100 677 830 89 216 389 113 263 462 107 383 996 107 913 958 89 171 843 92 571 615 95 567 885 106 131 650 86 63 176 77 443 716 89 689 744 94 315 422 114 167 395 92 241 266 90 697 880 101 150 572 101 356 693 103 732 778 72 369 575 114 100 970 98 27 307 79 4 767 95 145 990 99 52 749 80 19 645 113 15 311 103 152 844 106 510 644 87 151 955 91 250 855 86 79 892 99 232 334 89 1 108 83 366 940 102 338 606 123 33 589 96 174 200 92 160 680 101 251 769 106 393 888 110 608 956 101 254 910 107 417 606 119 852 872 98 620 662 105 661 974 81 280 963 106 371 376 99 351 909 104 587 831 96 139 692 106 61 596 102 24 450 93 153 698 92 258 537 109 234 666 105 90 921 94 761 941 117 739 842 119 647 661 102 197 881 113 468 978 96 810 890 90 752 819 102 124 214 110 51 415 108 733 767 107 0 791 113 533 800 95 932 943 101 101 350 98 708 752 81 13 743 102 463 821 121 42 832 99 214 390 102 144 618 94 780 781 102 127 667 110 472 802 121 239 598 95 377 650 101 717 973 110 687 847 98 384 400 96 622 997 100 97 507 92 260 621 101 237 888 92 67 382 102 464 541 105 132 952 112 427 588 98 206 689 97 416 504 103 403 898 90 644 877 109 592 746 90 141 498 101 517 956 106 776 875 108 515 541 100 177 883 97 483 792 103 178 646 104 123 290 96 354 571 83 336 844 99 543 631 105 212 899 89 80 501 88 386 732 90 182 329 101 291 981 98 315 467 109 77 193 93 55 781 104 46 81 118 327 774 100 620 987 94 333 733 89 34 529 91 174 175 104 433 487 105 25 223 91 843 873 89 213 677 89 82 990 103 281 309 105 781 784 105 612 827 116 562 910 87 328 603 111 184 597 98 540 868 101 520 655 96 143 689 113 397 422 96 500 855 108 162 820 108 331 863 107 81 626 97 13 238 107 683 771 106 778 802 79 500 661 101 29 261 89 192 242 86 354 521 100 749 784 102 430 730 105 676 749 106 365 959 101 647 656 99 323 618 107 182 812 96 838 945 96 565 791 98 584 663 95 159 358 124 103 369 104 224 416 101 41 945 93 189 680 119 530 988 93 69 296 91 356 441 97 157 379 111 166 875 95 141 800 88 428 922 89 117 947 99 10 527 93 844 944 100 80 950 99 204 506 97 446 726 109 124 139 107 617 675 103 172 531 84 350 676 83 271 283 101 511 788 96 535 786 108 788 946 96 205 885 97 189 828 105 762 900 107 293 951 101 135 211 100 421 422 94 723 802 93 287 991 108 823 848 89 659 766 108 784 936 111 779 881 124 128 489 92 575 829 108 220 818 100 105 431 105 467 890 93 142 907 88 640 702 103 446 791 104 320 338 86 421 866 86 779 785 103 505 874 101 692 703 104 609 924 116 453 506 96 35 121 85 139 210 77 586 838 96 104 384 123 498 678 97 464 809 109 148 336 97 648 853 100 136 462 102 86 895 112 547 918 117 198 747 101 295 710 113 55 963 103 245 381 96 434 475 97 684 917 88 160 353 90 206 345 101 395 885 107 666 839 93 331 547 102 741 876 87 267 328 119 669 678 98 612 809 105 227 327 102 17 900 105 276 304 75 71 857 89 8 454 99 829 936 111 753 859 96 728 847 95 289 951 93 92 421 78 292 605 113 108 973 108 194 236 96 21 562 81 231 483 109 566 711 108 352 650 109 863 986 101 14 269 85 620 753 104 107 627 91 328 974 112 235 527 90 80 288 70 893 934 112 196 380 103 228 483 103 82 650 113 206 642 84 241 372 89 208 322 91 361 902 89 305 311 99 316 802 101 416 732 93 335 683 102 86 298 98 512 542 99 784 835 87 624 941 105 611 875 100 696 914 89 475 905 112 81 872 102 350 857 113 349 808 104 147 364 96 595 806 104 411 670 103 62 633 105 184 789 98 423 998 96 614 779 90 550 933 101 407 888 110 219 607 101 133 830 110 173 201 81 75 375 106 147 398 101 467 961 102 394 481 101 428 495 84 140 882 110 125 633 97 290 453 108 656 888 86 110 732 90 328 527 103 113 886 92 230 699 77 106 760 94 133 365 90 488 754 105 650 853 110 363 707 94 103 498 116 376 906 103 45 949 98 486 673 111 243 663 90 124 908 109 284 612 96 122 512 87 642 993 109 144 479 91 110 746 96 153 364 110 50 561 90 301 440 101 271 830 100 246 486 111 351 678 102 467 707 90 195 925 113 737 915 112 29 295 94 249 702 96 193 905 102 954 988 92 469 598 101 476 780 97 365 718 94 449 630 86 79 428 114 88 838 90 356 380 115 269 343 100 376 593 93 348 911 103 51 158 115 99 124 108 121 646 116 22 729 94 945 985 98 20 736 94 521 792 97 322 460 94 280 873 99 72 210 108 337 755 86 419 767 102 396 594 111 126 625 106 485 638 103 149 355 105 670 980 87 213 483 115 564 626 107 355 740 110 17 897 99 545 558 88 23 300 107 49 839 105 505 566 96 638 937 79 562 828 124 293 447 101 155 929 106 125 728 98 495 697 76 602 830 105 328 571 92 235 684 94 106 606 112 872 978 94 95 419 85 433 698 101 3 814 105 233 234 103 390 952 107 84 471 103 204 891 105 363 697 104 603 796 100 159 542 89 282 980 102 250 772 95 321 976 104 174 463 74 164 823 107 355 824 98 334 720 102 388 403 108 113 656 94 43 607 110 485 716 98 394 483 110 230 854 98 12 983 93 268 773 119 561 683 118 67 975 97 289 531 75 281 876 87 641 642 98 167 287 107 371 754 88 138 689 92 57 904 111 41 897 98 574 940 95 121 451 103 97 788 89 178 288 103 395 699 112 312 503 91 100 466 94 214 267 104 146 831 112 331 957 109 161 238 80 118 220 108 806 905 86 415 418 108 163 508 97 588 713 91 286 529 109 411 974 109 508 676 101 87 253 90 235 990 87 113 579 91 279 499 98 247 466 96 506 691 86 370 598 90 35 76 105 278 541 96 70 95 102 240 573 105 218 292 106 824 938 98 914 988 96 77 661 109 425 519 100 333 360 104 260 972 92 253 302 118 141 677 89 186 733 106 338 618 97 211 235 101 22 587 113 460 487 98 262 556 97 884 996 111 697 865 107 416 959 99 184 501 77 397 710 92 135 152 98 145 823 103 391 847 97 242 614 97 214 647 89 66 965 101 692 876 86 177 534 96 56 901 100 171 975 96 104 482 82 610 620 119 514 816 81 212 304 106 278 847 95 60 378 93 306 801 104 56 744 104 73 245 89 488 768 96 64 361 97 202 965 111 720 985 101 416 929 101 70 381 89 84 522 108 279 833 98 528 743 100 48 487 95 265 699 107 388 446 100 220 594 105 732 827 95 193 759 99 117 710 92 68 480 107 151 632 90 336 644 91 372 845 103 40 155 92 17 91 112 546 644 85 45 735 107 253 342 91 499 965 96 331 888 113 217 250 119 119 653 99 411 736 94 7 65 110 268 444 113 444 700 90 576 767 100 22 868 110 381 392 99 713 834 88 629 886 103 21 600 104 216 917 117 106 890 80 373 855 96 740 757 106 267 904 103 88 718 103 135 241 101 352 643 106 901 963 98 443 604 94 602 639 106 276 998 96 442 454 104 673 978 108 294 339 86 209 339 92 111 466 99 462 665 89 592 893 103 584 675 97 318 565 93 393 478 102 576 621 97 159 510 101 402 676 99 12 534 106 738 845 88 523 689 109 79 900 93 312 902 100 72 558 98 327 459 94 575 845 109 65 549 102 546 812 99 591 742 93 159 474 104 134 808 100 35 751 96 80 638 98 76 960 93 730 732 99 545 826 100 370 900 105 249 386 94 179 910 102 424 855 94 68 203 99 698 774 98 63 518 95 401 453 89 337 821 84 363 861 91 158 277 94 249 758 105 347 905 106 85 464 108 586 843 100 16 902 89 446 906 113 353 410 122 174 973 95 409 989 99 83 743 92 331 407 99 463 770 99 143 693 104 62 794 111 546 736 111 76 509 102 300 909 102 378 713 90 473 706 90 68 524 98 101 442 91 481 635 101 748 879 98 125 925 112 69 994 93 765 912 93 661 666 96 40 133 101 474 699 111 526 578 97 59 379 120 88 666 101 396 819 105 121 814 119 84 645 83 474 522 98 477 600 97 308 595 111 29 93 99 716 803 103 406 489 114 455 722 102 651 722 125 78 384 102 620 922 96 412 571 107 151 182 99 430 541 95 649 887 98 646 686 90 208 614 97 49 880 82 679 986 102 604 911 92 744 975 88 584 887 97 274 707 106 664 896 100 326 939 102 443 552 84 211 420 100 527 738 98 743 762 101 163 713 90 298 399 102 184 402 114 828 972 85 853 884 99 113 616 94 170 417 129 652 654 85 771 872 108 153 466 90 283 320 88 338 706 94 447 646 95 52 516 90 75 303 92 557 993 91 80 476 102 582 856 109 29 717 101 576 779 107 299 803 86 371 679 119 588 689 77 111 970 80 277 352 86 759 825 90 526 754 90 30 718 94 29 692 92 247 573 87 324 758 92 991 996 113 203 698 115 146 695 118 139 753 100 807 933 112 568 926 108 50 659 120 444 825 103 586 721 103 896 905 98 309 428 106 133 761 115 115 932 91 141 263 93 311 418 104 194 302 103 877 920 87 425 594 90 609 650 90 259 621 110 274 889 75 202 207 104 7 806 101 18 623 97 375 904 110 296 927 113 367 749 87 616 821 113 160 627 118 76 897 95 448 641 98 672 928 80 262 766 95 355 921 99 96 216 102 232 939 103 117 532 87 709 808 96 475 877 96 159 419 117 95 675 86 566 886 91 180 456 98 132 847 81 214 508 98 203 647 92 296 480 89 364 974 115 102 684 107 71 582 119 394 521 102 19 316 96 23 790 97 385 946 105 46 224 101 60 550 102 641 697 87 269 897 111 595 707 95 135 168 108 154 314 92 548 948 95 457 600 91 182 721 100 174 583 92 130 918 93 111 652 100 386 395 110 28 598 86 183 968 96 53 663 99 362 532 102 79 806 99 265 678 88 168 908 91 2 573 107 228 728 112 6 247 118 163 973 108 262 385 106 663 681 104 85 695 100 329 516 90 299 995 89 115 881 102 64 293 97 34 579 96 390 850 90 590 725 100 270 531 82 464 988 103 691 701 92 170 778 84 95 185 108 343 618 105 402 811 97 165 652 84 463 961 107 447 794 106 20 463 87 62 972 96 562 582 109 123 573 87 186 481 90 42 872 100 317 999 100 392 752 95 700 852 110 838 933 101 257 401 102 256 744 112 910 996 121 341 847 111 392 966 96 206 254 101 531 566 90 19 246 101 351 395 95 494 619 100 587 900 101 201 638 106 132 224 110 877 905 114 77 563 98 886 887 107 451 658 108 587 962 108 219 835 83 649 830 102 145 587 93 128 273 101 330 444 102 249 654 94 31 493 94 215 367 101 178 395 102 529 917 101 311 606 91 82 813 86 344 935 78 158 955 84 275 526 112 393 539 88 602 718 95 199 243 95 124 797 100 16 75 107 243 914 111 668 885 109 439 708 111 322 928 107 373 744 94 862 959 94 595 731 99 378 559 104 503 665 115 385 701 94 410 890 101 724 924 105 515 909 93 561 774 84 129 326 84 614 656 95 778 977 93 228 951 102 728 980 107 613 636 96 43 561 112 264 512 92 297 895 72 59 607 120 297 935 104 421 832 102 596 713 100 359 941 105 536 869 107 613 689 84 19 728 98 307 508 105 436 936 98 243 992 91 679 785 85 115 362 106 814 924 96 122 679 104 130 615 95 51 625 96 580 737 99 94 417 106 256 666 108 318 371 96 94 347 104 312 427 114 377 424 88 89 338 119 611 747 99 740 799 93 313 684 79 183 431 100 96 808 92 421 999 79 806 960 102 100 361 92 732 880 96 432 881 97 160 667 92 242 920 101 126 525 109 501 985 107 333 769 110 66 80 107 156 437 99 594 938 104 54 868 103 300 526 86 171 950 114 233 559 104 242 830 104 582 888 89 14 434 109 105 465 110 547 762 93 270 643 93 67 491 105 69 898 101 7 103 106 111 937 90 471 821 96 278 967 110 703 882 103 90 223 98 366 877 91 494 516 107 339 355 113 34 734 112 363 556 94 35 683 98 323 670 109 386 453 103 688 922 92 145 713 98 824 856 99 691 902 105 716 752 95 260 652 114 143 858 112 537 956 95 884 939 83 131 336 103 368 942 110 514 717 98 367 423 117 367 934 98 183 299 95 362 491 113 398 405 91 820 833 82 669 842 94 674 943 84 242 500 98 430 744 101 142 354 105 10 591 102 571 984 111 755 853 91 576 712 92 36 427 112 89 891 110 366 948 109 393 456 88 153 982 109 308 881 116 311 675 90 131 443 107 215 943 114 646 683 106 600 667 92 397 688 116 410 605 107 632 704 113 376 621 95 599 921 97 376 616 88 239 439 118 65 557 102 133 407 102 433 763 96 298 996 97 163 724 91 228 524 90 20 970 116 144 590 86 265 790 94 45 443 98 249 609 98 282 593 100 22 786 97 381 484 101 913 978 113 139 496 87 9 994 97 179 215 93 151 331 95 89 573 92 283 350 98 140 455 110 524 867 113 350 634 108 574 904 101 282 993 125 313 911 84 547 968 93 342 449 86 320 337 111 689 907 104 161 213 111 631 897 105 54 753 119 166 258 97 19 51 95 145 684 88 684 963 97 930 996 116 264 313 114 25 892 95 101 295 98 290 594 117 691 807 95 441 543 92 562 832 111 40 746 101 111 304 94 538 656 84 451 987 83 288 461 111 500 743 100 482 533 81 50 438 97 882 989 115 107 324 102 484 571 73 6 775 92 753 798 109 17 542 90 112 757 102 3 917 97 679 875 101 73 183 105 161 400 113 445 810 111 430 496 89 229 597 112 207 369 115 365 754 91 425 815 103 324 444 102 351 467 94 200 828 68 674 784 101 97 167 99 286 974 87 351 879 98 97 858 101 805 898 90 419 500 100 251 326 103 24 725 82 84 518 101 305 886 119 116 236 100 530 650 97 682 740 116 132 577 121 35 794 111 306 439 93 475 592 108 772 787 92 708 929 80 433 629 96 518 639 99 433 451 106 111 778 110 660 753 107 610 698 121 329 437 107 52 990 94 91 773 105 154 300 102 122 212 108 348 783 98 241 647 80 282 344 115 44 651 105 357 536 109 359 788 110 341 459 127 136 384 88 341 864 96 377 594 109 670 872 102 203 617 106 900 963 95 738 872 100 511 844 124 258 532 82 915 944 96 121 154 92 83 614 98 776 837 99 262 617 115 132 967 91 49 737 98 77 204 100 880 897 109 2 590 103 246 760 102 45 269 105 424 943 105 303 484 90 300 440 86 380 981 88 376 737 98 73 729 90 104 558 82 12 310 93 143 983 113 405 879 103 24 869 98 294 318 115 510 979 110 282 290 94 52 96 101 1 974 108 363 809 79 640 650 101 252 617 90 45 876 112 193 751 120 11 117 106 571 603 114 667 836 123 579 631 104 321 931 93 242 291 91 753 865 125 509 639 107 522 559 95 529 993 82 224 618 110 206 506 118 344 448 92 164 809 93 254 280 94 624 716 92 137 290 90 52 958 98 94 535 95 180 592 89 324 531 105 156 800 80 82 642 94 76 498 113 4 196 116 126 432 94 35 61 98 8 502 99 640 736 132 439 837 117 317 416 99 706 863 121 123 277 87 751 869 84 489 844 92 344 685 104 29 762 96 105 892 79 138 765 98 29 69 107 74 609 117 298 541 102 424 962 103 250 624 108 846 944 96 533 784 96 335 403 79 686 744 104 422 491 102 204 942 116 108 342 105 265 772 109 66 140 96 456 943 115 289 842 105 178 664 110 305 528 102 735 973 91 113 720 103 440 652 91 84 485 116 471 737 97 448 584 96 229 368 92 248 649 87 643 802 82 428 619 94 146 719 102 504 749 98 479 989 102 648 656 107 754 757 112 15 663 105 470 485 93 485 980 90 2 290 110 426 572 95 249 415 82 548 862 110 141 993 118 215 814 105 115 550 93 555 639 89 140 938 90 598 665 103 551 775 91 625 819 119 365 841 106 526 990 97 263 869 98 515 648 105 364 533 103 322 377 95 689 847 100 881 993 101 824 951 111 420 952 94 444 846 102 251 649 85 166 185 93 348 584 113 820 984 100 66 982 97 74 159 95 472 938 106 806 846 109 147 375 117 703 846 133 485 988 101 433 465 105 72 517 92 320 362 101 18 813 100 320 550 103 381 435 89 103 645 110 559 714 89 143 421 101 311 700 85 251 285 113 211 952 106 561 835 91 506 910 104 67 636 100 329 416 93 48 804 98 275 937 98 315 470 85 184 339 87 800 829 99 422 788 95 228 839 88 254 922 114 3 812 116 304 584 115 58 789 97 237 377 113 473 909 98 700 828 98 2 320 82 140 391 97 437 977 118 846 869 90 623 625 107 437 959 96 149 575 87 176 343 97 65 350 83 389 426 101 102 486 99 211 816 111 376 587 96 508 996 105 9 461 105 657 752 84 847 855 103 553 973 99 281 662 95 477 994 108 419 762 96 234 693 118 106 156 110 411 878 97 178 657 99 649 715 94 386 604 95 315 981 93 635 704 102 140 680 98 257 440 111 572 958 101 502 989 104 49 95 90 149 192 101 217 932 92 145 539 89 557 660 84 576 897 91 549 646 99 327 791 81 425 787 90 126 946 116 63 645 110 312 768 108 852 952 93 121 703 99 91 743 89 820 941 91 464 609 99 447 467 108 242 794 82 23 547 99 154 835 97 402 747 97 599 762 116 478 551 86 87 994 109 588 656 85 218 342 105 975 987 102 196 442 103 65 229 99 253 484 91 157 831 101 473 637 103 282 307 107 427 799 111 840 869 101 24 306 96 3 768 113 680 734 98 143 899 104 501 741 98 717 839 113 848 988 94 552 734 96 783 820 91 579 613 116 5 306 96 763 767 121 342 979 109 133 707 94 671 702 99 202 720 100 485 809 104 735 901 102 402 780 97 517 740 91 804 829 84 149 436 96 299 391 113 398 959 99 628 823 99 506 915 89 540 778 94 532 767 106 315 957 99 47 752 82 757 869 93 97 819 98 837 935 86 623 655 108 54 930 103 168 856 103 64 674 111 468 855 87 252 315 108 44 341 102 416 746 89 683 926 83 194 402 81 571 754 104 572 770 79 723 896 93 181 699 100 395 843 102 77 960 101 456 589 97 248 324 101 537 678 103 232 701 98 63 867 110 675 867 94 466 536 99 486 834 107 377 394 106 154 524 113 103 730 96 56 280 96 186 956 97 393 946 106 24 420 107 354 620 108 41 247 86 553 931 82 276 738 116 464 782 111 243 717 82 516 610 97 761 831 100 153 937 89 211 476 106 108 167 109 512 617 95 94 937 119 543 857 109 156 333 110 293 302 77 157 816 91 493 768 102 315 781 103 13 195 99 868 962 101 329 977 103 160 928 77 112 213 111 316 478 122 120 128 92 612 674 119 369 534 88 53 221 103 226 306 104 733 755 113 266 773 81 614 878 94 120 454 111 334 977 109 336 393 105 319 829 84 239 980 99 38 799 86 707 941 90 97 199 80 619 687 93 477 882 93 25 379 117 170 435 94 328 960 124 209 915 102 196 365 111 13 630 84 261 421 99 135 492 95 569 899 87 41 745 107 33 148 90 465 995 110 100 405 115 34 527 107 266 554 88 407 792 107 416 422 92 519 611 101 292 769 96 339 905 107 273 683 101 829 841 95 166 820 94 449 495 106 495 840 104 370 392 103 185 747 107 140 476 115 375 929 115 53 786 80 929 981 106 65 201 119 10 604 103 162 926 107 164 399 99 343 517 84 285 331 110 152 267 96 117 262 96 226 687 101 771 780 118 912 984 103 140 219 104 219 816 116 50 665 98 175 784 89 31 650 123 126 445 119 536 599 87 609 858 94 78 508 99 382 762 73 76 258 101 623 881 84 847 900 104 188 248 91 151 546 97 658 740 87 805 953 93 166 577 89 395 733 92 141 592 100 219 743 95 631 740 95 381 754 92 581 766 98 614 821 96 664 778 84 352 398 96 58 350 94 612 724 86 557 777 105 437 538 88 99 348 111 900 972 106 470 666 95 42 741 97 31 230 105 626 823 117 266 699 105 567 617 94 103 901 99 463 783 101 771 815 110 578 951 102 681 800 100 298 439 94 753 862 111 439 807 101 592 606 94 97 979 86 346 585 90 558 851 115 420 446 104 238 988 103 593 722 116 566 915 90 59 71 96 102 314 95 432 681 102 615 868 101 402 621 103 35 817 83 36 114 92 193 979 84 47 318 94 535 982 121 388 641 105 217 968 116 54 819 102 265 860 97 353 780 96 384 740 104 526 711 117 268 607 97 106 356 99 304 647 115 328 443 113 192 423 104 408 657 83 237 600 100 496 583 107 602 763 86 299 922 90 205 354 93 407 520 89 359 759 99 454 702 122 348 843 91 10 310 85 325 947 94 301 833 106 699 783 99 224 844 96 12 140 101 89 188 98 164 584 101 458 870 115 310 364 93 133 840 107 680 845 101 320 406 109 10 393 91 36 312 93 124 768 107 5 357 92 301 639 85 200 604 76 619 784 95 448 745 84 135 606 80 541 842 99 3 730 84 420 437 109 90 848 122 153 271 99 233 722 100 5 391 96 2 132 98 427 563 102 319 782 105 17 703 81 413 954 88 713 949 104 518 806 98 448 764 100 277 705 88 480 896 103 428 857 93 333 363 76 333 525 106 217 767 114 552 667 110 40 939 109 605 962 105 218 924 102 298 438 85 220 321 91 414 803 95 352 771 92 977 994 105 290 641 105 111 980 127 698 815 82 45 545 89 353 492 86 580 861 105 401 574 109 266 572 114 311 795 89 965 987 102 783 936 76 330 736 107 140 740 109 34 616 111 347 682 91 335 644 91 229 313 104 393 412 103 88 615 88 205 954 85 253 599 107 344 541 96 169 732 94 75 266 112 312 510 96 564 610 96 518 824 85 573 716 83 266 436 103 122 623 88 76 870 121 387 854 107 289 992 87 318 468 117 99 183 110 81 844 104 433 468 90 89 614 93 167 929 104 110 724 116 331 528 88 47 288 85 362 650 89 17 520 99 167 337 104 248 892 109 470 602 105 101 110 104 230 855 106 456 749 104 486 517 89 399 871 95 517 914 91 30 291 90 182 200 104 138 584 91 729 824 82 646 857 95 193 887 93 446 995 91 375 821 102 260 510 86 321 326 96 316 369 81 374 719 117 227 502 87 265 389 99 234 464 94 139 398 111 246 571 104 39 368 105 162 830 92 707 718 75 118 969 95 765 921 94 394 565 111 818 979 112 181 572 100 34 163 86 505 943 94 159 578 94 171 702 107 289 588 83 477 810 99 333 913 100 73 921 87 446 974 91 424 704 110 179 581 116 330 705 80 92 643 97 377 495 86 609 781 98 35 96 101 343 706 103 656 843 84 38 142 101 542 622 105 251 457 97 112 425 102 589 829 87 386 791 101 105 220 106 410 540 86 889 925 85 184 735 91 152 661 116 56 963 100 84 635 96 231 328 119 306 752 111 140 821 86 86 145 115 345 535 101 126 262 97 426 678 95 586 903 90 534 537 112 225 857 107 642 791 111 2 205 92 130 834 80 419 629 105 613 961 93 473 611 98 19 426 106 343 852 88 57 936 99 375 852 100 117 615 93 39 135 116 263 318 100 61 554 101 486 755 107 442 648 84 0 427 120 649 831 106 84 877 94 104 668 99 105 905 99 828 960 78 642 706 105 291 714 89 299 877 110 279 543 117 28 488 110 590 907 98 322 833 100 753 837 125 800 903 111 577 867 107 355 587 93 68 397 84 950 955 93 435 716 102 774 942 99 870 979 85 466 577 107 490 882 103 9 533 109 402 507 116 332 511 102 508 833 98 70 380 103 847 891 76 93 714 100 601 894 91 446 593 95 8 258 111 126 357 107 99 292 108 256 455 110 239 946 108 877 929 97 402 642 96 768 973 109 231 887 96 213 443 92 621 693 109 349 849 101 107 123 89 330 622 117 181 364 103 45 427 97 254 392 78 766 828 104 199 543 88 692 929 105 265 907 114 660 709 100 11 281 90 76 144 103 551 727 92 23 844 92 516 797 107 62 813 106 269 527 94 164 368 105 330 805 89 326 705 117 401 724 88 793 803 103 70 999 95 188 426 99 576 577 115 394 634 97 154 304 89 792 967 104 116 502 98 233 402 108 202 759 104 421 854 86 601 740 104 194 458 89 397 877 102 347 470 86 23 251 104 567 779 103 184 994 99 490 651 95 186 914 106 166 829 109 332 924 101 508 611 95 716 995 90 424 440 98 194 516 96 1 421 80 139 904 112 129 359 110 153 638 113 575 877 116 95 681 96 369 930 81 550 591 101 242 868 92 195 320 111 339 550 111 615 867 92 83 174 110 270 904 102 423 700 94 267 288 103 190 968 101 372 573 106 187 350 94 338 537 91 37 333 105 195 664 98 256 292 106 296 674 97 604 621 106 124 749 104 173 564 94 511 655 103 76 188 107 527 707 98 126 846 111 391 626 120 148 970 108 120 255 99 510 699 118 621 906 88 262 382 119 182 319 101 295 873 98 548 657 110 369 815 111 88 891 102 504 881 117 709 976 89 523 977 92 714 976 91 494 966 88 80 429 89 280 336 96 614 658 93 257 354 97 125 623 89 683 826 97 49 343 82 39 943 102 110 200 97 435 686 112 436 940 102 270 491 87 147 365 96 420 549 113 538 854 92 648 971 86 35 447 100 682 838 94 755 994 102 34 294 93 3 230 98 129 625 107 452 671 92 169 186 130 404 675 99 81 887 103 356 934 122 21 551 101 229 287 94 279 333 114 322 519 106 763 876 103 15 572 113 229 771 85 417 767 100 514 630 123 380 732 112 51 224 85 482 870 104 763 804 93 206 827 105 50 199 102 567 715 107 94 802 107 479 859 104 452 938 108 438 439 102 10 842 125 163 196 116 367 385 98 59 492 68 16 713 105 709 715 88 344 779 111 493 611 93 600 912 109 31 90 95 243 885 98 613 663 105 183 396 97 585 855 99 15 81 81 878 938 89 18 633 99 127 238 98 385 658 106 173 827 103 668 990 109 38 596 94 415 527 73 628 684 99 402 417 115 53 150 110 544 699 73 340 844 102 288 748 106 142 670 85 836 866 106 84 193 86 550 985 92 173 228 109 46 373 97 751 899 86 403 513 92 132 381 106 119 228 122 310 604 98 300 932 96 393 569 105 106 342 109 270 995 89 249 850 112 511 925 111 459 754 76 390 491 81 722 776 102 60 507 90 15 396 94 140 550 117 787 895 87 614 675 101 545 644 98 624 987 87 150 886 102 620 636 101 41 392 108 56 571 72 577 658 122 546 914 110 175 180 100 566 851 100 169 520 96 329 751 115 935 954 93 805 867 97 222 711 84 501 983 92 368 552 95 61 413 88 0 385 81 17 657 97 181 770 118 145 160 112 183 404 89 308 593 104 394 629 98 41 953 91 512 605 93 17 285 116 549 621 114 261 790 92 448 677 95 640 933 110 301 867 98 596 924 88 786 914 113 274 459 90 14 702 100 414 473 106 459 530 98 292 408 132 863 938 102 293 990 116 39 199 101 38 111 106 294 440 114 58 269 83 428 978 104 129 679 97 733 948 95 862 928 119 60 762 105 858 994 93 184 352 103 172 590 108 1 697 80 720 980 111 216 581 112 646 743 97 475 638 109 308 720 99 284 743 108 380 958 110 484 952 124 62 817 95 680 905 91 154 478 96 270 368 102 755 838 115 729 879 97 607 746 99 565 816 100 178 497 85 324 593 101 181 684 96 344 697 102 16 276 87 490 711 106 245 555 88 192 809 102 521 753 104 530 735 104 294 699 97 596 929 105 176 625 98 73 810 99 363 956 93 836 898 104 373 456 99 376 536 85 771 857 103 30 43 87 73 244 82 630 950 101 879 945 100 65 211 90 249 919 77 209 885 85 509 754 105 388 960 108 718 912 94 948 999 97 572 874 91 668 946 102 197 420 101 115 925 98 475 854 101 35 698 93 565 727 91 442 901 102 245 270 112 104 882 106 33 558 106 265 444 96 270 608 107 278 973 106 163 472 106 360 363 74 60 394 91 56 890 103 127 165 105 226 905 91 193 703 99 250 673 94 343 650 93 538 921 98 543 970 108 193 208 96 500 603 93 882 920 91 175 673 87 255 624 116 614 987 98 72 703 116 354 855 109 520 834 103 754 900 90 137 464 106 332 510 112 473 533 100 455 523 107 37 219 99 50 901 100 52 214 117 273 388 101 314 324 101 151 550 119 166 606 90 102 979 88 209 474 103 0 150 105 370 428 89 481 939 85 624 659 106 51 193 89 7 17 101 158 914 112 719 909 105 627 697 97 493 604 98 220 834 117 1 452 107 82 126 94 323 888 107 442 985 108 629 834 105 444 551 103 378 844 99 314 897 91 114 751 108 163 790 81 58 396 89 246 254 107 174 977 105 533 538 97 962 970 92 268 294 96 467 705 103 188 454 99 309 946 103 742 871 106 556 862 105 82 883 89 23 301 103 536 855 101 266 429 104 83 927 90 176 962 117 232 719 104 292 308 111 266 626 104 556 963 98 198 833 114 296 933 113 111 656 96 492 702 105 89 694 105 164 637 97 193 446 91 7 731 119 47 870 109 318 656 123 45 868 103 535 798 80 257 842 115 238 746 91 803 973 107 144 335 112 60 923 102 211 380 102 97 764 98 632 648 98 20 299 110 253 932 80 680 804 91 415 428 82 282 890 74 91 378 80 215 481 94 411 622 107 394 609 100 108 224 101 582 707 94 741 845 96 201 298 101 555 881 114 364 684 104 123 886 100 41 643 105 533 906 100 109 530 103 67 308 111 686 969 105 702 715 87 686 989 102 40 709 105 190 481 92 162 724 93 405 835 99 173 914 101 86 564 84 532 643 92 616 645 98 345 424 95 42 878 91 755 914 102 549 604 104 129 967 95 723 753 106 535 882 89 263 382 89 45 634 112 114 904 112 106 379 111 199 641 103 803 978 113 321 782 91 262 937 93 287 949 87 291 644 83 241 884 90 679 972 116 950 978 102 159 671 102 644 756 118 465 494 101 790 953 97 125 172 115 360 829 102 188 572 100 524 859 108 421 620 91 689 905 113 351 684 89 36 901 100 309 981 98 273 520 107 513 703 107 253 557 109 92 481 96 447 595 100 312 496 112 17 94 78 281 860 110 63 77 93 277 958 111 40 499 101 400 693 89 114 805 100 504 931 82 123 888 110 85 193 92 680 794 105 578 978 99 8 558 109 19 251 96 402 436 94 656 849 88 204 826 114 11 907 80 51 820 106 730 905 110 64 262 114 121 185 104 651 818 110 114 205 96 12 688 94 459 505 116 129 672 105 740 927 111 467 514 100 490 532 101 42 317 92 126 394 95 33 889 106 103 709 97 222 842 90 152 933 83 570 851 88 20 221 105 808 842 93 411 603 107 191 517 88 263 535 97 63 133 88 25 74 93 521 563 89 197 224 94 332 368 90 310 979 99 86 720 97 404 546 86 13 958 113 58 626 100 533 565 117 319 375 101 740 774 99 916 986 82 400 913 87 47 991 103 315 685 114 108 299 107 201 619 89 159 569 101 402 728 123 140 481 90 188 959 97 185 538 104 50 714 90 709 741 97 221 696 105 819 864 109 42 563 110 68 707 81 182 568 115 64 318 87 25 667 89 274 737 82 230 567 88 574 631 97 443 898 100 603 783 102 764 894 114 752 842 105 15 236 94 28 563 104 111 224 115 524 779 72 493 848 88 207 532 104 442 822 107 227 427 107 493 656 102 114 147 100 107 238 101 204 862 98 360 646 98 123 306 107 132 859 103 334 362 90 642 871 103 153 525 77 713 856 85 228 449 108 516 994 103 347 634 104 873 938 95 288 683 103 724 915 108 45 830 90 693 863 93 42 893 100 160 562 97 88 763 107 59 536 101 735 900 101 59 509 107 355 721 92 77 964 89 170 436 96 607 784 96 599 789 99 112 139 89 96 466 97 12 704 89 318 728 118 569 668 108 132 873 91 416 923 111 528 613 104 329 994 92 742 966 97 576 835 82 132 647 100 240 999 108 172 843 93 67 429 91 318 915 112 709 871 97 651 969 115 160 200 102 97 552 105 187 514 113 681 844 89 72 244 83 333 600 96 218 240 83 80 989 96 97 609 88 623 766 101 11 596 106 8 780 90 443 495 83 292 368 99 120 445 90 103 265 108 658 811 96 675 824 104 603 939 100 164 335 105 12 547 99 244 624 86 397 974 92 33 854 110 375 692 98 91 410 103 316 761 95 328 774 97 504 505 112 689 848 105 383 724 111 332 766 139 207 569 90 651 895 98 305 622 109 320 914 83 57 177 102 819 879 98 72 827 82 276 624 98 426 761 96 101 559 86 34 957 92 151 729 110 114 869 92 194 553 101 487 490 93 327 581 109 339 995 101 524 712 101 439 955 104 186 498 107 23 799 106 62 355 102 435 577 105 41 305 88 472 900 97 884 903 99 32 756 86 259 879 115 631 661 91 238 370 88 233 691 99 44 923 95 250 784 90 864 993 111 67 826 102 713 989 90 360 417 97 441 912 108 475 859 99 360 694 69 412 923 88 661 910 96 521 716 103 217 995 107 450 814 82 68 829 85 75 943 113 554 575 109 387 851 80 817 902 92 89 560 78 2 632 94 677 683 90 286 723 102 667 939 95 558 997 111 216 712 91 283 713 108 441 675 97 52 573 92 60 423 103 446 982 92 394 680 66 202 613 100 195 276 105 77 475 103 354 902 107 433 984 94 617 823 112 740 989 99 243 523 100 823 967 104 323 732 98 74 420 108 465 727 105 79 257 106 825 842 103 45 608 80 986 996 103 244 618 99 46 774 110 482 722 98 128 931 90 350 437 94 553 778 104 365 367 96 441 882 98 461 468 101 289 409 102 295 852 108 279 636 100 59 821 87 799 991 105 400 441 98 106 157 87 338 886 99 72 253 117 137 966 95 412 851 105 108 151 104 51 789 117 362 760 97 341 392 111 426 825 103 83 121 107 801 955 103 64 541 89 530 569 99 785 946 87 321 755 105 94 143 95 24 86 96 210 778 103 178 909 74 113 685 79 503 734 102 340 497 98 948 959 116 112 614 117 935 981 87 633 892 101 3 706 104 220 562 87 22 357 104 401 593 98 146 415 96 104 191 109 398 583 101 381 438 77 726 918 107 50 827 85 486 665 107 603 710 92 703 835 108 5 659 98 121 466 102 393 634 110 0 800 113 445 691 105 630 954 93 164 229 109 37 872 115 88 919 103 328 477 98 854 869 109 13 105 100 11 874 100 267 588 91 422 942 112 289 626 111 159 298 73 207 817 96 252 646 98 69 901 106 764 987 104 140 855 113 213 754 108 186 814 99 686 726 100 191 385 84 552 638 112 284 506 95 442 888 102 291 736 103 587 647 82 188 334 90 135 418 109 425 733 93 126 517 108 611 855 105 511 865 109 310 413 114 295 312 76 535 597 103 701 704 99 212 256 99 112 462 98 37 390 98 545 934 77 12 128 81 400 551 101 283 305 96 75 544 93 91 809 98 232 258 116 411 541 124 533 544 108 125 524 98 406 945 96 42 757 100 276 446 89 84 312 110 145 183 96 362 583 83 110 635 80 656 844 106 18 876 96 12 420 112 562 929 98 402 874 100 548 801 86 126 363 88 22 564 124 624 993 96 559 954 106 114 271 106 662 733 112 51 908 102 35 164 103 632 690 117 772 786 90 112 938 104 403 768 103 3 570 104 291 796 84 209 645 95 283 295 98 267 391 95 364 388 109 550 987 99 286 666 99 183 537 99 54 878 78 397 939 93 138 324 109 112 605 110 254 814 120 195 707 103 623 872 89 8 721 104 484 741 106 756 862 108 257 259 97 756 918 100 124 540 99 202 583 104 368 670 97 555 563 101 50 434 114 282 970 77 231 934 92 80 846 121 0 620 99 928 972 83 742 866 109 281 411 88 93 874 82 554 935 98 394 406 86 180 184 102 32 491 65 185 640 89 840 933 93 627 656 87 145 933 100 125 701 102 291 990 95 655 947 93 47 785 106 872 934 89 261 370 94 839 859 98 383 559 96 574 578 98 37 680 84 449 950 91 95 433 116 169 494 102 85 612 91 813 878 101 127 309 91 415 902 97 162 576 98 166 942 89 311 709 104 56 777 89 542 547 114 292 815 102 109 322 103 787 982 119 347 690 95 245 718 101 151 233 116 426 517 79 552 846 101 781 964 98 58 146 106 446 846 100 325 484 120 48 344 115 419 788 91 100 946 98 442 919 98 269 696 120 804 928 93 122 302 90 364 466 104 90 789 93 136 923 87 302 600 75 129 830 111 92 941 91 426 833 110 367 789 114 125 504 92 174 501 97 732 878 100 160 507 103 16 60 92 28 725 89 517 535 94 401 461 107 262 564 106 241 889 94 818 886 102 98 711 82 191 403 95 553 589 95 20 167 106 53 362 101 88 602 97 789 824 113 694 973 99 78 637 110 327 889 97 448 852 95 37 92 100 541 953 91 500 903 92 534 944 88 64 516 106 640 730 74 91 811 98 172 832 113 70 497 96 488 529 97 188 680 102 407 852 107 286 450 110 251 725 98 13 417 107 185 755 106 64 751 89 56 930 115 662 924 93 281 574 97 214 242 83 20 155 102 555 568 97 240 453 106 284 341 104 274 839 103 72 123 116 67 665 103 285 524 97 18 264 112 493 911 95 641 805 91 419 836 115 158 930 97 492 724 75 401 830 74 210 600 89 106 810 69 152 867 102 471 552 94 817 927 106 61 535 91 181 431 99 95 836 100 122 196 104 11 970 107 281 358 88 478 659 77 850 911 99 350 446 102 223 296 98 70 229 107 321 621 111 447 471 113 150 511 109 682 868 95 259 544 107 306 741 103 219 239 101 112 760 114 287 927 97 222 925 104 426 826 105 498 822 103 303 784 110 206 347 112 708 994 135 86 623 112 85 668 94 489 619 103 726 950 109 7 827 109 654 924 113 440 501 89 594 908 95 718 854 109 667 828 108 780 910 115 261 357 100 409 766 97 224 438 100 126 980 95 74 434 112 221 921 96 330 835 86 382 871 103 179 812 101 129 853 81 815 824 118 259 631 78 22 296 99 84 609 101 303 504 104 613 878 94 79 389 99 88 325 120 80 252 100 508 815 96 38 675 95 511 645 96 702 854 107 664 923 87 113 236 88 36 270 113 30 83 82 802 855 74 36 733 98 303 930 105 48 478 102 251 514 108 114 790 107 720 894 100 148 158 73 118 772 110 178 240 95 126 579 104 67 83 81 359 708 107 368 779 78 178 373 97 580 581 123 729 906 92 237 432 100 130 244 103 198 618 103 512 574 97 102 635 116 12 912 109 165 449 108 219 560 106 225 709 88 137 641 95 136 718 110 472 624 99 580 706 102 225 338 100 516 883 99 47 988 103 7 623 115 85 838 107 545 752 102 245 465 92 700 965 104 322 906 100 9 892 103 26 867 83 148 239 109 523 787 102 387 852 108 498 915 92 747 919 97 524 965 88 125 718 93 294 954 89 179 897 88 113 644 91 579 781 87 295 568 93 5 505 96 30 387 103 184 246 92 237 695 110 656 673 93 299 312 105 234 655 111 286 360 93 352 637 95 762 820 93 131 717 89 504 828 98 147 272 88 120 461 100 56 320 93 360 385 93 594 860 99 132 749 91 400 562 98 24 804 94 612 771 81 11 58 96 49 979 91 588 962 110 170 277 89 561 718 101 36 960 117 325 864 93 44 446 116 201 450 102 301 760 106 79 157 87 144 150 108 675 961 97 174 310 104 66 146 77 459 572 86 80 945 90 285 304 80 102 494 92 183 935 105 226 715 87 211 523 95 345 663 106 300 601 97 904 961 107 10 635 115 106 742 105 359 844 110 337 750 78 112 703 106 37 835 85 552 741 83 564 807 92 80 539 104 249 516 97 377 674 102 624 726 77 158 371 101 240 620 108 409 467 102 30 735 105 108 471 84 253 965 116 58 672 97 680 955 97 599 876 101 406 578 98 14 26 89 589 602 114 223 602 94 326 353 100 111 269 101 24 828 85 320 721 95 199 726 105 180 732 95 507 981 95 163 819 111 510 753 126 418 515 112 236 480 106 921 932 90 425 760 90 96 721 96 432 829 98 381 589 102 615 899 96 7 549 93 818 935 98 163 490 80 30 739 97 232 281 97 46 783 88 63 425 109 683 883 83 465 992 120 83 543 87 150 582 109 139 643 89 70 226 119 351 407 77 415 498 95 659 923 114 780 796 112 652 780 87 173 804 102 203 709 102 598 900 104 264 656 92 771 837 104 668 811 112 209 882 99 394 808 116 772 918 111 134 368 108 547 972 114 260 870 94 159 950 83 624 710 104 494 930 107 217 330 109 369 952 91 119 237 120 71 158 102 231 661 82 419 831 78 482 951 94 130 205 103 383 667 85 289 365 82 639 877 100 283 840 99 622 873 106 90 844 97 136 402 99 485 811 89 239 411 103 143 436 90 726 974 83 33 736 84 684 993 93 678 789 113 751 773 95 87 880 112 103 564 109 54 279 101 197 772 105 118 846 109 317 526 100 495 588 115 384 924 107 143 827 111 367 649 84 756 760 90 453 924 109 400 736 93 49 198 98 485 743 75 156 316 102 88 660 103 195 511 96 216 378 98 349 457 92 463 778 110 99 400 99 174 396 100 117 496 89 351 500 103 403 915 74 182 496 106 0 685 93 135 324 97 455 863 100 302 345 92 399 534 103 257 424 99 77 759 99 501 790 88 89 238 84 262 309 101 12 500 101 506 978 104 270 603 95 457 720 96 422 604 103 103 335 104 352 781 101 216 822 92 278 874 113 588 881 86 220 271 105 369 669 95 266 512 73 383 870 109 211 514 120 399 790 93 146 785 101 89 319 115 46 705 103 198 766 99 573 995 102 129 706 78 351 603 90 614 904 104 265 775 106 240 356 110 10 694 107 116 349 92 209 214 96 516 800 100 197 769 96 68 841 116 530 535 101 58 871 117 220 728 94 746 885 109 236 612 85 179 716 90 304 335 105 21 35 88 312 571 97 794 955 102 690 738 77 91 369 98 691 841 105 440 686 109 320 808 106 601 929 95 371 837 118 34 446 95 308 571 100 23 121 86 105 631 75 255 488 99 162 799 97 586 654 91 752 900 100 2 21 102 678 830 113 339 627 95 384 737 104 374 902 96 498 972 99 218 519 113 418 724 99 849 973 98 1 217 108 269 841 98 310 523 94 858 920 95 550 622 90 424 532 114 118 465 105 617 634 94 357 755 106 815 903 116 449 981 76 235 991 90 383 476 105 231 401 97 73 350 93 100 980 106 135 581 115 173 907 103 409 466 92 187 234 101 437 546 101 171 439 109 322 640 111 114 553 98 150 360 103 127 809 102 733 901 98 410 725 93 806 856 108 650 867 127 230 287 96 114 964 105 305 599 98 19 858 98 312 372 105 555 570 92 46 568 83 744 764 111 602 836 113 146 783 96 70 904 99 460 706 103 267 784 105 521 939 92 71 698 95 666 717 97 293 405 110 218 731 99 101 144 108 333 858 102 290 446 85 324 371 102 79 562 116 90 623 118 581 668 102 411 986 112 473 607 101 810 823 107 724 748 101 142 822 93 491 921 89 462 653 116 245 451 82 169 729 87 46 926 88 671 889 110 483 752 99 439 569 100 286 586 102 656 743 98 266 739 96 318 592 100 21 516 99 275 450 102 387 443 92 152 334 101 701 763 97 427 746 86 563 789 110 245 485 85 549 990 99 202 762 83 45 637 80 688 843 103 124 318 102 18 54 111 484 656 111 181 321 101 46 276 73 160 831 91 564 713 85 282 573 121 517 680 90 753 840 100 533 670 99 210 730 97 919 970 103 309 470 103 365 904 108 667 682 100 363 523 74 699 776 78 31 909 96 63 538 111 125 187 98 42 447 96 582 593 102 60 303 98 471 990 103 403 972 103 279 577 106 133 867 108 27 163 90 5 552 98 80 802 91 404 550 108 556 813 87 370 467 97 417 422 109 157 370 93 69 437 83 375 810 96 320 329 96 42 748 92 618 897 107 217 740 95 372 440 95 102 562 97 431 519 94 219 821 88 671 730 96 4 169 107 142 671 104 281 447 101 646 833 110 468 556 82 123 590 111 667 829 82 346 995 93 326 556 111 126 766 99 200 253 98 715 994 80 41 520 93 508 549 96 102 373 86 272 798 86 584 790 118 378 715 108 39 680 101 413 676 103 299 530 86 769 974 91 480 820 106 338 371 99 761 879 101 115 958 98 688 828 103 236 266 100 573 938 120 502 849 97 821 948 92 32 54 91 79 258 103 239 270 78 188 870 102 404 566 97 464 702 97 471 946 98 507 695 107 302 727 100 623 709 88 132 539 118 363 538 115 436 562 115 621 734 101 537 695 103 105 522 122 136 181 99 452 713 100 174 876 94 135 752 100 332 429 107 113 532 106 136 188 114 229 708 87 597 902 106 637 685 92 689 851 96 267 983 93 286 739 92 40 297 108 749 908 98 416 919 93 400 837 85 280 594 118 112 689 92 210 258 100 243 809 101 17 480 113 762 774 93 406 855 96 407 945 111 495 875 109 695 967 91 232 710 105 132 373 88 256 497 103 607 786 120 591 619 104 283 833 93 45 836 87 421 519 110 197 925 99 246 898 80 258 308 100 143 760 106 536 699 109 168 283 103 646 698 121 365 892 109 340 402 89 323 737 95 659 909 75 254 376 105 461 596 93 319 765 102 283 618 106 151 397 90 515 556 96 203 661 92 162 363 109 166 782 93 57 73 120 76 781 114 568 934 133 573 637 86 336 375 118 158 953 104 82 297 107 553 789 95 139 140 88 657 754 100 92 159 113 243 478 104 178 966 98 504 746 100 55 300 87 406 655 92 88 144 97 390 481 101 347 807 103 154 986 113 278 675 101 46 856 114 671 944 117 78 248 91 214 649 101 53 560 86 762 906 91 101 217 94 9 947 88 682 922 102 28 396 101 219 856 96 489 847 99 260 668 81 47 721 108 692 744 88 178 535 97 498 937 101 277 803 102 470 551 117 322 333 94 518 741 87 20 465 99 66 645 109 351 988 97 526 946 114 72 106 98 38 356 94 650 945 105 632 966 119 253 887 114 171 476 106 595 715 101 510 636 89 11 213 75 359 618 98 39 686 91 587 762 100 877 913 95 408 546 99 511 724 118 509 522 114 176 473 101 485 549 86 79 894 109 259 737 101 259 958 97 301 730 114 49 953 92 156 243 93 156 959 104 298 516 106 82 997 96 755 800 98 568 628 102 165 832 114 568 876 105 197 657 101 412 562 105 202 542 100 107 264 102 264 921 91 158 603 89 90 476 110 253 754 76 75 343 116 588 825 93 32 668 114 30 909 114 229 233 92 320 885 99 202 653 86 1 157 90 280 357 109 223 975 106 592 788 108 90 376 113 586 627 106 124 238 83 78 213 89 35 532 103 36 938 106 402 748 128 17 429 100 49 990 94 340 671 93 660 716 110 691 808 90 237 751 101 350 356 91 548 859 114 149 337 92 449 494 85 132 330 101 413 994 93 275 462 113 76 339 117 132 166 75 491 627 97 220 675 110 620 916 109 42 726 105 450 955 94 614 808 106 47 325 90 380 622 97 326 981 104 584 710 101 2 171 101 563 691 86 789 877 103 383 990 95 616 935 93 651 778 103 340 987 97 120 668 103 242 266 105 130 341 98 446 933 96 368 899 99 225 933 107 383 462 112 819 868 113 875 987 102 355 661 99 590 801 96 732 781 107 715 772 103 10 424 90 168 749 84 110 474 104 455 464 114 375 801 91 510 932 111 225 920 99 195 711 83 218 870 96 59 715 125 709 843 103 39 969 105 590 990 87 20 32 112 106 728 114 209 597 115 439 713 110 356 566 89 417 763 90 767 864 120 7 781 86 455 937 94 269 478 96 724 743 101 201 768 105 436 850 105 423 463 108 568 765 89 89 999 106 413 874 102 723 732 90 55 64 83 323 436 86 617 854 105 157 396 103 505 534 112 457 692 97 30 335 84 131 171 92 227 287 115 160 898 93 587 826 101 110 862 93 1 789 114 203 953 108 186 911 106 296 992 103 194 535 113 777 985 107 128 350 86 304 785 89 148 288 114 751 882 104 198 737 86 165 885 107 186 789 102 7 348 95 195 671 87 141 608 92 681 760 95 216 655 91 759 840 88 404 447 98 174 209 102 256 650 100 426 673 94 362 789 113 577 943 121 443 631 91 246 539 87 132 790 104 84 829 92 638 912 113 101 912 109 9 632 91 283 846 111 35 475 106 268 948 90 35 535 94 35 242 101 156 840 85 339 852 81 646 979 97 309 874 91 760 915 98 806 997 103 152 335 114 153 993 108 629 654 75 736 775 98 481 510 106 135 466 111 241 722 101 3 656 96 384 833 104 192 559 99 483 892 97 62 758 102 291 914 92 244 259 90 462 620 108 83 116 108 270 511 92 235 238 87 646 798 100 466 624 92 396 885 95 113 577 97 505 856 116 762 884 100 224 897 103 498 758 105 420 492 104 640 786 122 70 308 105 506 532 103 656 953 97 116 819 101 378 952 109 597 707 99 280 943 120 308 351 85 93 930 98 17 196 102 372 533 100 293 309 90 297 412 91 756 906 100 34 881 100 463 684 103 369 851 104 579 856 92 269 315 78 799 866 85 400 631 114 354 578 98 196 880 92 269 276 94 293 318 96 353 750 105 93 161 94 500 764 98 707 937 119 138 235 95 215 765 98 49 458 110 377 787 106 434 523 91 146 710 106 455 658 86 108 603 105 642 667 86 264 305 97 130 358 104 653 923 102 514 964 98 154 206 96 63 909 101 489 903 103 223 805 110 76 439 91 317 831 87 458 658 86 9 747 90 289 855 87 376 597 86 7 140 109 255 366 81 292 353 101 121 358 101 76 546 109 211 738 99 7 683 103 352 905 96 295 387 94 43 317 83 457 526 118 131 538 98 583 964 96 729 855 111 634 895 104 125 332 112 279 893 84 304 991 105 311 738 107 199 322 110 155 421 93 567 612 109 216 232 114 599 817 92 38 900 102 690 913 114 26 407 95 597 920 108 198 352 96 468 694 96 405 771 84 892 963 90 280 472 104 623 973 105 304 428 101 655 691 112 603 637 103 433 545 95 193 677 104 307 827 85 47 54 101 378 946 106 113 770 102 27 240 107 615 806 101 898 914 96 482 878 83 492 835 114 440 923 99 470 796 107 104 243 109 734 872 101 216 662 89 109 176 113 356 375 108 74 94 97 109 983 84 125 404 103 132 814 102 6 545 93 129 203 104 266 767 102 12 766 99 332 441 103 476 935 101 323 720 88 302 393 89 596 736 100 14 617 115 850 902 95 484 699 93 237 492 95 683 785 113 5 700 79 115 488 86 136 546 95 303 402 100 67 131 92 114 853 94 476 529 115 478 527 94 37 41 89 501 712 117 419 918 125 235 256 90 171 561 96 598 842 95 252 597 85 180 227 103 540 701 91 161 446 93 89 884 96 368 778 109 174 809 87 61 787 109 88 404 107 48 735 82 96 624 90 334 723 97 238 483 92 8 473 95 290 795 87 184 786 120 398 936 97 332 638 104 651 766 93 97 443 97 774 885 106 410 815 100 217 877 109 648 816 104 377 940 105 66 605 104 80 725 98 628 654 97 212 851 95 95 906 95 250 578 101 561 895 80 171 936 99 687 754 98 183 953 109 411 495 124 790 927 122 23 580 111 469 710 102 185 293 93 363 667 97 271 508 111 459 620 104 614 712 107 74 101 98 763 946 100 42 530 86 122 542 91 43 653 89 819 931 98 184 394 103 209 863 108 116 729 91 331 715 103 207 353 104 525 746 102 514 808 97 257 351 101 107 561 97 114 256 85 959 998 87 878 999 80 346 937 104 276 657 98 817 911 115 132 668 92 215 549 99 198 791 89 48 752 93 720 873 105 144 638 97 740 985 89 461 658 99 747 928 97 58 244 103 282 949 87 390 437 97 315 694 90 382 579 94 432 671 91 278 325 66 18 527 99 677 843 116 175 534 98 654 762 106 838 900 109 422 701 59 200 866 104 211 317 102 154 295 102 179 625 89 464 974 82 175 970 103 285 881 91 821 991 103 141 365 107 144 758 110 188 565 94 92 291 96 676 914 94 47 59 85 105 159 115 406 978 94 349 695 87 941 975 96 295 365 90 261 433 123 442 669 94 149 924 97 158 357 92 267 747 79 942 970 91 367 980 99 11 227 93 343 794 114 144 148 103 420 732 106 277 772 96 404 735 92 23 771 101 157 850 85 154 905 93 165 615 103 26 415 98 162 463 107 46 868 104 430 597 105 400 815 94 212 354 98 87 662 115 332 769 104 125 936 90 450 671 102 815 956 97 470 644 93 66 402 113 674 805 87 281 738 107 630 835 83 216 686 104 94 740 98 406 995 82 99 677 93 648 982 101 867 919 92 790 963 77 174 255 104 170 614 103 127 414 112 509 752 103 455 672 94 291 512 89 688 724 107 142 644 94 259 479 93 785 810 102 448 685 98 411 684 107 691 794 97 240 977 89 575 691 99 55 656 91 510 640 100 474 492 98 366 487 112 4 570 98 155 194 104 362 691 99 143 396 95 143 349 100 225 534 97 518 573 100 23 879 103 386 570 110 177 190 95 63 532 118 187 827 101 35 781 78 752 963 65 28 696 119 537 929 96 160 458 77 314 968 102 377 651 112 44 916 99 34 914 97 231 572 98 216 651 102 45 806 106 695 788 102 71 502 94 434 610 105 432 475 105 309 795 97 49 110 98 371 963 106 699 818 80 543 986 100 208 349 78 38 995 88 175 263 80 878 902 96 71 309 107 206 527 105 64 370 88 81 503 119 238 915 85 579 949 84 63 417 89 660 961 107 514 619 102 30 590 85 290 359 97 117 951 91 384 784 96 775 824 82 285 829 99 496 891 106 534 535 88 756 788 99 33 599 111 682 857 109 330 335 102 141 326 87 268 461 104 292 989 93 480 993 101 19 277 95 508 733 93 628 797 107 640 754 93 173 479 97 323 485 107 162 608 96 272 541 110 175 928 106 140 173 99 72 319 112 335 385 102 231 840 94 343 644 101 489 628 93 469 523 92 73 547 101 378 838 95 405 578 106 41 221 90 452 863 116 749 957 99 360 502 116 51 837 102 666 993 107 33 320 104 106 747 101 682 779 89 525 612 99 197 682 102 120 599 91 739 926 94 340 894 100 435 483 101 511 683 76 849 862 108 498 547 108 75 660 86 226 320 101 13 524 105 393 858 107 211 471 109 527 656 103 136 995 96 497 764 96 492 572 107 407 964 87 303 669 95 319 596 96 609 619 97 164 904 98 267 944 90 453 533 102 89 956 119 630 996 104 629 882 102 454 685 92 653 836 89 206 877 98 255 498 90 286 590 105 445 811 104 7 962 99 17 595 106 352 906 98 314 572 100 122 722 111 372 373 82 474 676 100 480 976 98 388 935 96 459 570 114 326 562 83 100 589 121 302 878 95 125 549 102 324 902 104 316 656 95 564 601 99 447 863 104 668 875 99 67 519 103 465 886 116 579 817 101 630 817 87 202 579 106 194 974 88 454 764 93 100 725 105 389 938 100 167 663 99 350 607 90 49 649 105 640 895 104 416 433 81 407 905 107 395 620 102 789 873 96 225 258 93 748 776 89 747 998 117 120 946 63 582 657 99 192 317 101 96 660 104 121 468 107 714 762 85 686 974 107 637 885 101 717 854 68 76 345 99 587 876 101 572 724 96 88 152 95 52 427 83 126 871 101 765 889 102 80 219 102 169 679 105 347 415 109 504 735 124 47 755 97 64 74 101 827 886 99 286 864 94 142 651 97 521 722 98 146 892 95 608 976 105 296 850 119 177 798 103 414 983 99 486 940 104 430 718 97 261 655 105 412 756 89 304 838 89 693 820 107 109 654 104 316 490 91 338 438 94 11 385 98 22 735 99 526 570 95 447 491 83 302 807 123 56 937 87 412 903 98 41 495 91 58 424 87 577 938 89 125 318 82 162 635 106 166 913 95 429 707 102 76 404 98 260 404 121 247 493 122 205 960 124 378 527 94 636 944 122 777 906 113 365 976 109 109 152 98 596 992 93 216 950 102 125 346 108 816 927 97 634 878 85 14 776 113 191 301 106 695 942 103 504 876 104 394 469 101 330 443 89 500 566 81 53 242 91 232 726 115 182 725 107 35 616 115 85 248 104 748 790 102 7 162 86 113 980 94 472 821 86 768 869 111 880 881 92 75 151 111 271 512 84 225 328 115 335 713 95 339 676 109 358 809 98 86 797 93 176 712 116 559 920 89 962 979 99 139 378 94 470 854 107 56 474 109 4 968 107 329 787 77 18 874 95 409 443 102 368 458 102 21 405 97 141 359 94 454 580 101 333 490 84 400 612 103 66 659 95 56 959 101 360 963 98 353 647 99 27 953 96 234 504 101 554 641 94 892 923 103 535 717 97 605 720 85 710 944 93 48 273 99 527 929 109 0 597 89 687 794 92 8 681 102 244 622 89 747 932 96 588 769 106 825 887 113 552 799 98 222 603 108 204 873 95 716 934 87 18 910 81 525 986 86 272 277 101 63 84 85 417 734 100 407 411 88 34 763 109 713 789 107 39 367 103 61 449 103 281 887 86 32 401 98 51 107 106 101 493 98 151 501 98 231 750 96 699 764 99 2 130 106 478 753 108 36 304 92 95 394 84 62 827 101 668 857 98 445 508 88 459 654 82 4 485 95 800 844 114 79 209 102 499 761 96 417 666 108 176 810 112 982 987 108 267 515 91 860 984 100 317 685 82 2 618 98 41 565 98 371 455 103 725 848 97 9 935 109 84 617 103 69 812 114 669 873 110 824 952 88 327 972 94 43 370 102 887 989 114 297 795 90 232 678 97 140 235 99 518 605 106 710 966 109 515 904 79 452 813 68 60 765 102 464 996 108 444 916 102 146 306 97 215 529 98 109 265 99 441 955 102 662 771 106 13 978 108 430 495 118 440 988 90 78 312 116 309 618 109 141 759 97 26 692 100 898 982 100 149 310 93 159 970 93 368 774 105 599 975 107 371 536 104 280 602 93 607 920 85 673 850 102 535 648 104 351 984 100 143 632 115 256 365 97 267 718 81 157 948 113 4 333 95 653 686 98 329 755 114 136 343 99 322 965 86 645 825 95 191 559 117 537 702 111 778 810 117 423 648 99 288 961 108 234 990 118 327 707 94 162 365 78 144 212 119 37 607 107 85 348 93 107 573 94 125 609 116 63 164 102 552 779 86 66 916 96 595 618 90 370 803 92 113 304 107 484 535 104 592 840 96 343 593 88 81 756 93 223 419 95 34 877 92 282 999 93 123 850 90 116 338 121 504 512 82 863 954 100 649 840 102 214 396 107 269 297 94 241 576 98 578 833 95 570 652 101 449 993 89 20 544 96 635 702 114 183 797 113 275 749 86 34 960 104 408 540 84 332 547 97 485 749 112 22 540 87 601 856 98 578 947 97 84 545 109 354 936 87 38 408 100 576 868 91 186 758 83 278 503 92 304 709 103 736 855 118 229 761 97 194 650 97 563 749 111 63 776 100 169 895 91 854 964 98 23 158 96 506 599 85 121 134 109 152 985 101 47 526 96 440 885 100 225 243 117 149 992 95 347 742 77 296 985 108 25 466 76 326 813 100 418 890 108 531 926 90 29 658 115 777 952 106 9 394 130 551 968 98 631 849 99 31 50 99 898 964 83 536 912 91 162 509 104 367 689 100 626 648 104 35 315 91 32 592 88 322 938 90 45 587 89 283 383 84 92 746 97 2 259 82 314 786 86 563 987 100 45 880 96 386 636 92 27 849 97 98 391 110 152 454 77 378 852 99 479 940 93 371 762 104 360 404 111 228 306 112 73 242 121 427 781 110 83 86 110 222 229 108 353 620 97 693 726 114 542 650 103 448 786 90 614 702 101 128 226 110 336 726 92 513 546 111 232 811 95 241 428 100 220 658 99 84 513 111 796 843 97 541 911 111 717 986 91 256 850 111 213 467 86 31 960 99 153 952 112 339 886 110 967 978 96 163 848 103 872 888 110 624 843 103 514 876 88 442 870 91 445 603 101 518 974 95 352 499 97 133 345 99 320 572 90 536 758 92 0 474 97 662 900 106 348 661 107 274 936 107 671 886 111 211 785 99 349 679 104 791 970 91 146 326 76 884 892 92 154 531 101 537 681 102 243 329 99 91 813 75 75 431 92 143 248 104 83 533 109 314 390 92 375 491 80 280 550 102 227 322 81 71 305 99 93 924 80 433 589 95 94 979 98 135 859 100 108 964 110 39 258 87 213 446 99 296 873 100 456 838 97 120 764 106 60 776 101 275 331 93 746 853 88 415 795 103 887 985 84 308 649 91 378 418 88 83 314 100 324 607 83 457 501 94 447 645 109 53 167 105 130 321 81 159 231 90 70 208 101 555 803 107 213 229 86 232 854 86 343 372 102 102 596 94 53 217 111 179 767 100 397 847 104 658 869 101 515 642 82 218 417 98 428 608 95 304 347 111 115 372 87 852 973 108 214 967 83 384 595 101 409 583 95 68 165 92 74 277 89 107 368 90 617 801 111 206 522 103 769 892 104 188 682 98 52 721 83 79 741 104 417 423 91 96 281 107 369 646 87 320 467 81 318 577 104 130 738 100 321 940 104 744 903 103 353 775 115 255 431 78 71 404 90 137 742 107 314 881 117 652 867 83 432 633 76 579 889 96 24 481 96 253 289 110 253 839 99 63 341 90 289 831 95 129 661 100 477 831 80 501 515 109 786 959 88 490 665 115 71 332 113 669 690 100 469 698 91 184 224 86 780 989 95 430 765 85 414 654 89 655 754 86 482 800 94 102 318 80 279 897 92 357 464 111 854 943 105 195 853 108 213 792 112 462 465 101 85 781 104 469 513 99 215 269 104 109 218 100 531 802 83 569 787 87 439 618 109 363 795 100 278 646 80 53 183 96 557 932 82 118 416 90 304 475 101 3 307 90 100 738 111 28 593 112 497 623 111 98 620 94 469 885 110 454 476 86 267 585 95 276 833 115 343 423 96 101 536 89 833 982 105 798 914 105 350 909 101 475 910 106 73 646 92 450 926 85 597 832 95 118 936 88 487 548 117 170 952 89 671 880 108 4 251 85 352 563 79 584 743 99 474 948 108 381 475 86 492 775 95 119 609 100 336 457 104 743 887 99 134 426 99 162 706 81 327 695 96 270 892 83 142 906 81 487 981 104 306 793 98 587 898 98 432 874 99 379 579 114 129 793 114 101 349 82 531 628 100 484 831 101 103 503 93 462 988 109 0 50 107 396 940 106 424 949 107 114 170 93 88 160 82 302 359 78 373 712 92 283 919 82 730 761 99 253 584 89 451 459 82 163 839 114 233 469 106 402 493 104 110 984 106 186 500 93 78 563 97 200 584 97 573 843 127 109 453 90 630 640 86 269 509 104 776 969 101 409 848 99 113 958 92 22 658 96 68 634 101 198 599 107 323 784 104 199 634 87 454 941 92 116 660 95 257 472 113 48 616 86 79 236 101 139 696 96 155 944 80 483 800 100 117 604 113 343 870 86 67 895 96 199 338 101 309 371 103 215 577 92 812 984 103 36 630 96 278 702 86 46 769 101 781 932 88 132 325 96 82 139 104 591 740 88 726 978 87 569 616 83 200 901 91 93 767 98 798 849 104 53 175 95 62 652 91 379 459 97 116 556 95 275 424 99 424 887 103 288 661 105 152 226 92 207 977 90 110 299 82 47 723 117 73 327 102 364 747 101 240 610 100 221 908 89 534 560 111 302 378 101 501 592 96 469 862 109 687 881 84 13 636 108 145 276 95 37 460 100 108 357 101 2 363 97 519 805 86 45 820 92 1 683 89 397 457 114 737 843 102 487 526 94 576 834 105 666 712 116 396 787 90 337 474 110 70 401 99 434 499 84 289 740 117 501 587 94 119 572 91 500 792 110 637 689 97 207 610 102 177 606 99 322 553 94 144 267 125 501 508 95 13 90 100 812 971 85 536 765 104 735 919 118 639 774 114 491 950 114 53 339 118 516 967 87 70 640 104 440 532 103 161 943 95 70 989 102 10 13 86 226 243 93 397 814 101 319 827 100 195 811 103 294 361 94 643 738 103 435 897 112 282 347 98 627 859 85 226 346 98 9 441 91 232 510 98 590 931 100 382 729 92 305 447 112 398 569 95 841 932 110 116 990 106 158 748 91 735 775 94 461 734 109 303 524 114 352 376 101 0 185 96 19 874 104 593 839 84 541 756 114 332 799 105 391 471 116 429 470 99 414 646 92 384 832 95 297 617 101 41 815 96 415 955 99 344 600 105 728 803 103 32 748 98 359 488 96 124 404 119 275 378 86 561 635 102 608 745 96 236 754 105 603 872 106 329 836 108 120 811 96 456 754 86 74 578 109 416 482 114 45 358 132 347 888 93 275 807 89 534 642 94 648 918 89 22 763 108 561 928 100 40 690 106 25 873 101 482 872 88 504 878 110 600 800 108 926 983 89 47 465 95 175 449 99 640 781 94 501 531 117 84 464 88 171 449 100 254 797 95 73 918 92 362 877 101 239 774 89 278 942 101 33 36 99 528 738 92 355 472 93 197 588 107 2 115 106 601 793 98 249 831 108 471 646 102 430 585 90 49 436 89 176 277 77 418 650 102 80 511 90 218 289 87 196 697 95 237 960 100 142 332 92 198 639 116 66 556 84 506 967 86 100 228 96 547 932 94 130 292 97 218 928 109 168 611 106 61 882 96 232 791 109 275 680 106 204 557 101 885 911 86 704 996 98 525 779 100 797 854 101 287 814 106 323 680 91 52 324 90 600 792 97 136 696 102 731 862 98 869 953 87 730 799 93 20 352 113 597 605 75 639 874 95 213 869 90 686 879 97 489 631 84 293 979 109 202 476 90 108 750 74 304 931 85 76 549 112 264 675 85 835 929 103 513 914 101 324 797 103 280 330 98 435 806 85 403 705 98 52 176 93 128 304 87 156 452 90 350 682 92 633 960 111 169 853 98 515 902 95 64 851 83 113 879 94 443 967 97 474 906 89 553 822 94 5 469 101 653 946 109 127 723 94 265 841 85 153 946 102 216 553 82 373 385 91 519 540 93 838 852 106 4 429 107 582 757 107 434 607 100 45 934 102 266 463 86 604 941 107 24 250 103 252 983 117 54 497 109 817 848 103 65 710 103 494 792 100 81 768 97 183 443 96 210 235 104 34 942 99 446 570 113 105 882 109 265 397 112 245 949 93 476 819 89 128 558 102 143 213 80 364 573 92 531 543 97 484 821 106 633 653 103 202 593 106 19 999 104 213 239 99 340 724 96 834 875 97 660 744 94 347 714 107 338 971 114 346 573 103 543 584 99 231 598 93 164 726 85 156 608 111 125 713 92 554 596 109 804 978 101 524 865 110 667 872 105 386 596 115 589 640 107 108 862 88 840 918 102 273 703 88 156 965 110 454 866 104 564 909 100 349 974 109 476 599 103 688 745 109 75 118 113 187 282 90 198 527 99 84 403 93 494 674 96 316 447 101 55 797 93 578 973 102 107 223 92 120 898 103 858 867 100 180 313 117 334 913 85 6 31 100 226 310 90 794 805 98 73 172 101 407 529 99 233 251 100 264 319 106 215 272 114 91 282 85 361 558 91 690 930 95 151 283 96 30 295 97 51 119 90 321 890 99 399 630 108 65 297 105 324 349 107 444 594 106 584 862 98 418 576 99 524 941 100 551 928 107 543 832 106 495 666 85 380 988 111 13 231 95 334 607 105 654 908 103 156 723 115 286 696 87 386 647 89 69 547 111 580 882 127 66 917 100 59 606 121 753 772 101 1 187 94 538 845 90 399 923 100 19 712 81 57 452 103 263 588 100 568 627 96 571 904 108 710 755 105 222 496 89 120 923 99 785 815 109 412 929 93 354 736 85 478 481 95 524 817 96 442 962 102 392 734 115 458 502 103 15 398 100 346 443 111 60 704 101 253 861 100 326 376 94 123 948 112 392 484 100 643 875 110 578 659 118 764 832 84 166 637 87 194 489 107 75 339 98 704 892 87 22 743 115 433 709 90 94 486 101 564 682 107 882 912 95 595 693 98 434 769 91 347 805 103 33 399 93 575 651 89 519 700 114 48 408 102 343 467 99 605 937 107 117 910 88 513 979 105 692 872 91 672 721 105 12 303 92 417 793 106 163 780 90 816 843 75 760 991 112 526 776 103 205 946 109 451 779 105 127 151 97 752 877 89 463 718 110 321 641 91 338 504 90 236 701 110 794 942 110 127 512 97 619 806 103 442 502 109 363 429 102 226 232 113 156 166 90 582 986 106 118 476 109 56 329 101 803 998 118 841 886 93 495 888 106 354 614 101 25 896 103 81 856 111 181 628 91 4 586 111 907 985 105 76 206 108 285 293 99 144 400 104 82 825 99 458 510 109 252 561 111 40 974 111 214 830 99 62 816 86 531 716 109 224 469 116 674 769 100 118 199 87 228 957 104 359 624 125 307 328 95 338 585 89 831 990 118 45 971 118 123 224 82 54 222 95 136 869 82 677 742 101 311 748 95 168 919 94 233 334 70 428 917 108 56 651 115 371 766 96 437 940 92 835 849 103 450 830 79 337 669 96 173 317 97 784 845 98 48 406 83 206 607 121 872 947 101 231 279 92 96 565 99 196 885 91 504 894 94 474 799 95 405 593 105 157 839 90 148 252 104 545 565 91 670 951 85 149 840 108 258 442 88 300 372 87 195 450 111 439 530 110 311 829 100 9 94 108 149 980 100 415 766 90 304 721 106 518 665 99 476 570 110 226 842 104 147 682 119 3 779 107 266 845 97 230 280 110 495 858 103 478 541 94 22 761 114 348 710 100 113 471 96 113 750 102 333 779 113 229 480 104 83 491 109 262 783 79 141 477 89 283 805 102 262 886 100 23 517 108 564 588 102 471 865 78 636 858 110 83 950 103 323 845 94 701 848 94 64 257 99 287 541 105 236 995 95 248 313 90 377 740 86 114 244 111 381 609 90 544 968 101 304 781 81 16 322 91 20 541 87 88 112 104 6 684 119 748 834 74 313 667 106 120 548 113 84 447 94 208 526 119 63 427 105 410 818 105 89 401 99 3 367 84 313 403 87 762 853 103 88 502 108 49 653 99 767 920 105 123 992 100 119 672 89 620 813 111 271 807 96 1 737 80 647 874 114 844 980 96 504 543 92 55 430 97 37 344 102 243 449 91 362 767 95 383 403 97 183 339 118 523 725 85 2 103 113 391 690 101 557 705 99 754 985 104 250 595 89 553 565 97 387 393 91 430 919 98 378 694 94 45 620 96 256 629 89 553 782 98 172 754 110 418 903 117 138 730 110 355 889 90 576 703 84 406 744 98 216 424 97 369 536 94 89 755 81 69 960 94 639 994 114 347 378 93 118 466 108 119 872 101 311 607 107 3 100 84 34 682 104 340 550 117 272 995 103 46 117 93 431 606 107 634 721 103 353 588 106 558 958 104 192 218 106 31 948 113 529 600 99 4 483 104 360 523 103 222 401 101 732 889 82 446 604 98 709 931 97 748 797 95 200 553 97 285 651 92 223 896 105 336 363 106 363 870 102 289 644 98 246 935 98 266 697 88 913 953 99 258 821 88 466 599 121 587 877 95 34 905 100 40 458 100 129 189 86 161 416 93 79 840 90 211 316 107 74 652 106 392 667 95 146 851 107 21 225 103 229 853 95 757 796 95 657 845 95 558 971 95 694 786 100 149 833 103 151 875 100 454 970 78 395 563 103 411 427 98 634 647 105 281 588 102 267 910 111 343 529 112 20 708 106 122 136 99 77 749 98 380 957 96 183 793 97 349 603 98 494 617 115 347 519 104 178 492 101 17 413 100 287 485 109 404 938 91 385 542 114 173 897 95 258 592 93 134 763 92 136 914 88 700 861 83 411 534 87 338 917 110 659 875 91 747 909 110 385 479 107 30 649 104 119 258 118 233 667 113 312 464 76 230 393 102 834 857 102 433 818 101 516 786 97 575 634 86 63 967 98 181 479 90 317 871 98 814 841 103 37 845 108 196 249 102 354 511 113 11 604 79 165 417 95 349 461 106 102 705 93 510 554 113 306 476 103 485 533 103 180 660 104 185 856 102 382 449 95 368 643 91 908 950 101 452 611 99 310 554 93 109 961 93 558 859 104 380 387 103 738 875 94 17 708 88 570 650 101 22 221 94 360 736 92 446 879 114 618 916 110 97 606 97 82 495 86 35 766 101 613 796 108 157 906 114 196 889 107 108 803 116 187 983 96 276 355 109 9 197 82 928 994 113 21 482 91 409 686 119 350 927 118 76 348 85 416 570 99 210 692 124 320 676 96 68 889 94 617 746 98 719 851 87 631 956 118 396 842 96 538 712 112 132 982 91 377 926 98 99 893 95 422 789 96 278 828 99 15 472 98 647 732 110 302 942 94 192 492 105 282 803 102 259 893 106 430 938 81 203 415 96 461 786 88 391 694 85 321 543 112 610 773 103 746 965 83 653 873 95 93 909 95 191 487 92 307 523 99 417 953 114 446 894 94 611 639 90 495 912 103 234 592 92 288 375 112 90 663 92 25 428 115 499 537 102 325 748 109 204 474 97 27 313 112 229 230 107 26 840 94 414 715 95 142 259 98 618 993 96 267 819 101 54 198 95 116 776 107 98 507 94 768 797 109 204 266 90 41 376 105 249 493 91 563 722 104 328 663 99 408 787 113 895 934 106 631 724 96 773 941 108 623 668 109 452 492 105 494 602 95 382 818 89 228 601 104 371 721 116 48 777 116 487 813 99 74 409 97 323 907 84 760 937 102 638 689 95 318 687 96 283 741 107 21 174 104 286 324 87 32 812 94 143 508 101 564 602 127 10 205 110 255 823 92 616 691 104 44 499 89 328 410 74 556 934 120 65 495 92 221 725 83 447 916 82 475 884 94 744 963 110 67 774 91 142 856 92 67 942 100 466 825 96 750 797 104 0 511 104 431 564 94 136 581 94 23 299 101 80 836 119 234 441 108 668 914 101 818 823 108 371 941 92 603 785 89 597 783 108 162 787 93 101 297 101 11 474 90 30 392 104 176 944 108 162 842 94 482 528 78 258 808 86 574 985 95 170 576 86 33 350 84 381 902 102 347 732 107 426 445 104 89 915 103 275 917 112 472 759 103 391 551 82 502 672 104 257 458 104 252 958 83 659 901 86 401 517 113 502 554 104 473 530 99 93 272 90 256 572 87 130 476 103 547 566 107 31 119 96 284 504 112 16 53 97 441 988 92 308 515 91 529 612 105 526 870 100 34 88 101 215 762 101 413 614 95 91 975 103 632 670 103 232 246 104 1 401 106 192 419 103 82 723 88 171 840 93 216 995 94 423 567 100 698 761 95 103 812 88 361 832 114 262 595 102 77 200 91 380 721 98 52 381 102 544 763 88 75 146 101 649 879 102 97 980 121 80 731 88 607 732 96 337 936 91 478 489 120 685 818 87 456 560 85 16 448 110 196 732 111 290 659 96 176 738 97 518 539 91 763 884 109 211 437 111 41 57 98 40 575 96 22 656 99 219 615 103 269 309 110 16 729 115 325 873 102 111 266 105 332 821 106 637 758 88 874 914 96 431 998 102 265 825 114 822 838 104 895 999 108 89 950 113 88 119 98 229 788 104 129 161 102 292 944 112 124 625 95 108 902 104 292 563 101 502 898 82 189 342 100 490 775 91 462 941 93 41 399 107 176 650 105 561 640 93 360 619 100 701 981 109 486 587 112 657 851 117 273 761 117 111 421 87 126 776 103 19 835 92 264 904 91 123 730 97 118 386 101 748 769 118 561 900 99 22 149 88 465 777 93 305 679 96 105 419 107 391 500 96 409 464 98 365 952 83 217 286 111 600 769 106 408 563 102 118 821 120 167 254 106 464 515 102 127 209 119 321 820 89 419 711 95 3 766 82 471 755 103 143 474 115 204 663 112 51 903 112 105 675 98 24 544 105 89 992 94 523 593 111 759 925 113 140 752 129 105 236 111 445 547 106 71 407 108 747 893 97 313 916 100 429 950 93 99 499 85 210 326 106 493 668 92 332 498 90 93 582 90 396 809 107 240 760 102 779 797 89 125 336 103 147 373 98 128 197 122 179 661 120 464 893 107 686 823 103 744 863 108 66 289 101 69 560 110 131 945 104 382 886 84 41 213 87 306 679 98 220 719 108 30 413 100 618 923 101 579 600 79 240 570 94 55 104 114 655 860 94 319 891 92 152 514 100 609 901 100 351 874 92 515 535 108 287 544 98 552 901 108 108 943 85 774 778 92 36 576 95 18 154 99 45 704 91 146 657 96 773 831 99 855 965 89 562 860 96 189 372 93 226 532 110 73 698 92 754 885 98 363 625 79 37 251 83 172 895 81 184 681 97 210 599 112 110 826 81 697 918 91 784 847 99 334 565 103 24 716 96 386 983 110 393 846 94 364 803 81 119 141 100 279 556 94 77 897 96 311 948 102 164 752 116 284 954 92 167 620 95 220 919 89 32 339 103 146 839 107 453 832 102 33 695 99 67 891 91 281 379 97 572 745 91 124 856 105 13 28 102 730 790 93 145 281 83 604 848 96 297 762 104 302 865 96 461 487 109 233 267 96 618 738 104 101 489 90 245 566 85 803 959 91 457 614 101 829 973 108 10 893 86 189 541 95 178 847 112 534 860 99 496 502 115 575 811 113 140 356 107 78 501 106 847 864 111 381 727 95 159 968 99 391 789 81 179 686 101 489 780 99 150 347 107 41 732 84 40 166 108 156 776 103 439 943 105 375 911 81 521 813 112 622 862 104 280 986 99 297 395 106 18 550 105 422 722 98 633 743 103 521 713 106 762 888 108 29 188 104 648 940 110 397 534 96 336 887 111 663 891 109 371 816 98 619 741 82 510 871 105 336 480 105 113 253 97 287 535 123 499 524 93 310 996 100 5 655 83 362 611 106 188 837 98 333 583 99 345 964 98 580 765 117 289 670 91 114 872 100 171 698 87 107 306 113 855 991 107 386 742 99 701 844 97 3 975 109 69 226 102 809 891 79 306 378 112 385 476 109 146 679 100 601 681 87 54 960 85 654 717 106 181 843 118 34 725 93 176 795 98 675 717 96 775 999 103 181 374 100 427 862 87 186 280 89 302 612 102 693 737 110 544 639 113 100 516 84 715 887 105 638 814 108 936 965 91 423 662 81 474 886 99 0 426 100 73 543 92 217 433 93 851 855 100 196 628 97 10 540 84 23 546 95 288 690 103 45 679 94 82 196 97 181 649 97 572 702 112 15 388 89 531 537 110 660 887 95 149 587 99 725 850 96 183 198 91 495 904 106 108 171 96 354 748 99 136 758 103 7 867 109 424 588 104 136 868 100 337 989 106 388 647 98 126 697 100 370 983 97 677 900 95 454 844 95 622 908 95 602 841 99 686 880 103 514 638 100 233 852 83 591 732 108 231 713 93 279 746 81 325 758 81 133 333 102 599 856 98 103 807 104 64 673 98 23 638 87 577 833 102 139 811 89 256 758 100 284 500 98 22 187 98 466 497 104 287 701 95 800 975 102 502 588 107 325 653 107 880 970 98 19 482 108 125 265 93 199 546 98 410 916 101 290 608 81 363 420 111 277 918 97 261 378 102 823 850 103 366 398 83 267 811 107 722 993 115 304 935 105 40 286 89 693 847 102 771 947 111 247 935 80 235 846 89 146 365 95 395 760 107 168 338 92 578 769 111 311 524 105 282 480 106 683 960 99 90 898 109 225 732 101 480 884 96 562 631 110 590 711 110 240 962 111 659 786 95 643 952 105 220 748 118 131 792 95 284 297 105 672 758 100 326 371 97 299 733 100 308 763 104 730 947 100 351 693 105 527 841 98 386 543 115 750 818 98 274 665 103 840 936 108 34 729 114 230 866 91 26 857 103 308 829 96 239 459 97 114 341 115 482 741 116 148 972 95 211 984 114 220 659 96 669 741 113 15 707 83 521 924 98 291 546 109 155 933 110 179 182 98 327 727 90 703 925 110 100 691 108 514 881 106 837 987 112 306 723 116 286 770 99 727 730 104 627 717 109 275 810 105 531 780 87 121 661 114 451 581 95 14 435 102 218 388 99 716 892 105 638 987 87 84 180 104 278 505 93 391 420 108 740 946 93 202 812 108 269 804 100 378 797 89 500 599 75 633 945 109 570 933 115 294 652 100 792 973 93 205 719 106 164 990 97 208 750 111 148 935 81 357 683 96 238 270 100 836 918 111 124 324 106 144 537 81 110 512 88 348 750 86 910 982 91 3 392 114 183 349 107 55 164 102 435 960 92 447 775 108 43 297 108 28 485 107 54 579 105 3 600 105 416 517 105 482 920 94 21 555 98 360 478 96 452 970 80 321 879 107 246 779 94 441 957 102 127 871 103 816 821 91 628 946 106 251 897 95 349 568 87 706 825 85 84 928 99 201 745 86 144 564 105 538 821 84 48 983 93 15 51 105 43 702 96 291 844 116 664 868 112 377 597 82 132 297 98 911 926 93 595 851 70 526 965 107 354 793 100 593 758 85 59 683 110 345 809 91 736 955 102 875 910 100 578 894 80 43 997 115 249 387 98 534 572 112 647 843 112 169 991 84 350 455 97 179 694 112 333 470 110 319 833 101 688 799 98 99 999 102 211 843 93 897 947 91 503 766 102 625 747 106 366 908 107 37 724 95 200 551 102 254 611 83 164 272 107 1 321 95 94 464 106 430 551 112 501 794 90 562 645 109 777 932 104 479 870 89 196 523 94 540 908 94 488 513 94 400 725 102 89 762 101 326 573 117 470 925 95 339 903 93 355 832 113 103 142 83 67 842 76 500 988 124 567 828 107 908 987 86 165 719 107 11 199 99 343 930 83 172 295 115 133 272 93 598 735 115 543 699 90 159 674 96 30 411 116 667 812 89 208 745 87 17 505 109 24 518 95 829 866 108 282 409 115 193 252 100 351 543 92 138 302 89 576 788 115 758 931 112 557 685 105 591 766 92 519 989 106 490 540 125 336 551 103 383 444 104 329 718 93 642 650 105 680 715 107 35 189 92 478 844 101 334 409 99 65 245 102 420 529 90 104 777 93 329 573 88 324 702 97 720 755 98 651 710 104 56 566 97 537 838 95 146 231 98 475 539 95 191 236 113 676 680 98 465 545 111 131 573 109 68 186 94 23 497 85 183 570 108 35 443 94 627 690 119 682 937 105 118 354 106 92 650 97 95 986 111 741 935 100 659 662 95 497 610 78 438 457 86 20 547 101 395 921 87 248 633 96 526 907 107 162 847 106 156 716 100 150 571 103 467 798 98 481 838 96 475 654 105 205 411 88 619 927 105 725 786 105 410 565 87 151 923 100 139 882 87 395 874 106 361 844 93 164 178 96 156 972 97 67 981 113 763 850 103 242 914 112 39 717 106 279 811 87 150 528 79 290 665 107 100 321 105 305 459 94 582 711 99 198 629 98 653 896 101 214 866 84 618 953 98 293 685 95 456 534 95 692 892 99 654 808 115 129 895 94 355 538 85 141 569 80 249 262 105 450 932 80 213 942 108 360 782 95 639 955 100 37 752 82 407 924 105 888 891 106 392 461 105 244 694 104 161 293 105 723 794 101 808 969 112 235 689 111 347 844 96 426 802 91 742 840 96 220 916 107 403 942 88 261 893 92 561 765 103 522 690 101 22 860 101 703 781 89 218 740 94 467 956 112 690 994 102 322 488 100 935 957 100 45 346 91 248 251 96 703 758 108 776 989 100 452 658 98 670 979 93 42 416 102 338 848 101 11 63 117 529 975 101 355 434 86 713 744 90 484 785 97 160 292 87 163 386 100 134 979 101 203 882 114 748 978 107 705 785 95 101 896 78 232 609 95 807 905 98 302 343 95 73 241 109 539 629 80 317 865 94 753 835 90 90 917 99 902 945 111 68 994 109 567 654 118 543 764 97 175 182 73 546 789 107 569 812 117 297 437 87 94 543 92 285 458 86 386 875 103 217 420 104 99 954 110 182 906 105 3 603 99 434 527 116 589 848 90 589 937 107 71 408 98 353 628 90 435 938 70 789 988 98 375 898 92 531 718 102 830 957 96 211 709 113 145 405 96 788 810 97 830 981 77 419 544 112 539 724 92 285 513 114 918 936 109 64 72 117 132 348 97 622 732 101 9 542 92 68 92 101 67 362 106 576 587 88 355 766 99 701 850 104 395 417 96 149 582 83 295 992 89 98 762 94 189 882 114 33 258 111 31 620 76 175 190 110 321 649 108 668 920 90 66 87 87 633 730 100 279 622 82 618 914 81 53 936 104 405 556 103 31 387 99 657 811 111 392 714 95 355 775 100 235 707 90 11 500 102 658 838 83 54 830 92 223 658 93 643 912 109 122 325 105 212 539 97 831 835 93 85 340 100 639 687 90 202 917 131 418 985 107 762 804 94 124 456 111 261 749 109 273 508 116 843 880 111 201 893 89 27 948 102 189 238 120 327 732 104 892 915 86 556 621 92 66 915 91 222 387 114 622 940 93 83 494 111 457 514 106 148 459 107 829 843 108 40 449 90 25 738 88 276 558 79 458 615 97 58 653 94 290 851 112 260 969 96 605 911 94 921 922 103 70 267 99 192 532 102 666 701 101 462 886 114 413 453 114 219 220 101 126 795 110 880 911 92 107 940 81 610 971 98 79 918 91 719 924 98 684 811 118 192 952 111 260 900 99 245 265 106 148 605 104 36 365 78 141 974 116 191 660 97 17 489 94 243 485 91 190 739 107 240 780 91 512 628 88 242 901 114 452 525 88 515 597 109 110 715 95 645 708 94 120 994 92 618 994 102 221 760 87 535 594 93 327 578 103 613 848 97 12 208 100 695 771 106 301 994 86 304 998 110 784 800 106 93 230 77 536 761 90 296 589 81 15 743 118 262 737 95 117 463 113 65 139 102 390 726 111 325 706 90 195 337 105 243 939 98 738 842 99 340 848 95 397 635 100 379 541 116 31 349 91 90 216 93 38 713 99 576 692 113 725 914 86 340 986 117 97 231 85 340 495 106 352 989 118 404 537 99 453 907 90 192 961 95 455 717 92 103 687 93 288 592 109 126 941 90 69 242 94 419 835 112 199 729 93 826 985 105 29 712 117 465 768 106 396 581 100 179 598 79 150 326 101 748 868 96 728 834 110 129 914 108 676 965 107 87 185 107 101 507 88 833 937 102 155 878 108 544 645 100 464 764 115 304 389 94 193 954 92 23 200 97 739 998 95 860 986 114 223 446 96 70 667 87 775 997 81 225 851 94 461 717 95 499 513 105 734 767 96 139 476 83 279 564 93 726 797 93 83 487 112 137 387 102 46 912 90 144 157 106 326 920 118 3 276 110 234 368 98 162 720 99 294 523 103 89 434 90 412 434 87 299 462 92 562 936 97 81 837 96 616 917 108 24 319 101 502 891 85 800 922 102 201 609 113 577 908 105 403 650 111 103 290 107 69 750 96 847 988 98 269 272 106 462 746 93 431 846 101 41 787 103 218 819 102 12 527 97 414 878 106 698 842 85 716 877 103 516 774 107 226 241 106 249 670 105 719 859 95 194 618 103 141 532 97 377 672 108 186 251 100 43 958 116 71 312 83 865 958 90 186 846 106 351 867 104 437 887 97 57 335 112 454 835 106 114 918 93 506 798 94 396 905 109 114 742 86 548 914 109 577 766 105 593 790 104 448 601 107 406 912 116 171 552 107 463 601 94 368 653 98 373 972 106 732 987 98 14 105 114 98 110 103 348 633 89 216 502 96 172 705 105 4 839 98 573 821 108 104 843 102 435 474 85 186 715 114 547 900 109 317 348 112 108 195 104 280 530 110 374 996 109 878 976 94 787 934 104 558 641 111 106 902 97 109 394 117 91 381 94 199 800 92 325 896 103 373 851 118 421 510 97 417 687 100 354 863 101 420 688 106 36 729 110 350 859 100 162 919 92 451 732 102 201 496 77 23 533 98 136 697 102 76 935 92 613 637 120 526 841 99 330 649 99 15 362 100 101 584 94 45 399 90 520 932 101 528 907 100 932 979 100 281 649 94 571 646 97 209 353 119 108 265 114 622 756 86 113 515 98 544 596 94 880 939 84 32 267 112 148 828 89 279 822 98 218 708 112 14 973 83 550 566 86 494 527 91 445 493 101 25 542 107 585 791 100 425 766 89 357 634 86 88 974 121 35 229 104 401 607 93 300 771 102 707 961 99 95 564 102 265 588 102 50 525 101 490 551 88 270 936 86 108 868 90 378 509 91 649 993 105 215 880 74 326 509 105 69 806 99 268 996 98 325 469 89 543 726 88 136 202 105 490 828 84 126 829 102 188 396 101 187 377 91 813 836 87 52 296 100 139 994 105 364 430 94 579 800 104 20 778 92 388 532 90 451 859 96 151 350 82 76 104 84 566 889 96 447 496 114 8 233 119 366 964 91 161 929 89 88 633 93 957 987 96 436 797 96 240 948 113 287 389 132 311 774 95 212 912 86 381 531 100 760 777 91 785 860 86 12 488 106 127 363 107 289 941 99 418 741 91 346 779 93 269 664 98 456 497 116 97 457 75 110 610 95 607 748 83 165 897 81 892 967 106 2 655 87 551 710 88 49 246 93 184 707 94 377 890 107 246 468 99 678 803 88 860 961 80 322 999 91 339 783 103 718 898 94 530 791 92 314 941 102 747 918 95 146 272 81 23 99 113 322 386 101 160 310 107 23 744 109 47 556 80 775 833 108 744 937 87 247 982 107 467 765 100 600 983 86 335 870 117 955 959 96 193 886 106 154 631 89 851 902 76 547 634 97 84 378 102 516 911 95 933 986 113 267 410 94 161 439 96 442 579 98 104 347 99 435 761 106 967 989 107 331 464 98 182 936 115 44 473 97 571 854 103 323 850 97 639 873 94 222 651 99 824 976 96 110 261 93 106 375 111 129 145 109 270 751 99 470 834 93 603 671 96 784 807 100 127 158 106 210 545 113 39 966 95 526 971 86 0 711 95 332 559 86 695 700 111 7 193 117 246 662 88 626 709 99 671 887 98 591 812 98 433 504 103 22 835 102 19 207 82 245 542 102 57 236 109 380 697 84 384 820 100 313 773 96 253 982 76 136 382 94 265 902 107 239 864 112 83 914 107 38 85 114 131 969 88 335 910 114 841 911 107 739 999 86 559 718 95 135 506 102 160 419 99 90 402 99 201 876 107 218 805 87 529 811 102 438 942 99 72 411 96 556 913 103 579 735 91 708 843 107 366 934 93 8 114 96 111 245 115 262 528 98 118 951 102 176 225 96 316 707 113 164 641 103 711 772 111 296 888 112 118 819 99 64 90 104 277 941 99 176 671 95 580 868 101 109 112 97 107 803 91 179 774 102 90 450 98 418 670 81 724 793 107 245 334 98 337 935 87 695 703 96 513 667 108 919 936 102 102 598 98 0 131 87 346 398 94 514 945 100 298 590 86 744 960 105 360 621 90 35 297 103 498 506 112 404 685 119 209 667 110 62 897 87 315 988 99 2 775 105 340 565 101 149 170 115 87 644 97 286 799 97 743 924 95 106 517 99 681 795 107 242 650 93 29 702 94 3 442 88 553 909 91 791 844 105 603 965 103 188 816 91 204 529 102 70 956 111 141 179 95 494 954 89 8 806 92 114 834 100 123 178 93 396 707 95 133 697 108 641 740 99 401 761 96 591 865 113 317 344 93 423 801 113 393 893 113 431 671 93 369 373 95 196 265 90 309 529 93 150 829 103 205 313 82 99 586 114 7 188 92 76 927 105 754 837 89 603 900 103 423 817 81 219 818 104 176 579 96 938 979 87 50 999 98 186 787 108 466 738 101 270 674 98 140 502 79 254 303 83 634 769 104 39 466 86 544 908 95 533 613 82 358 874 97 323 933 95 364 929 112 534 559 92 101 391 103 252 488 118 474 800 107 399 486 76 377 636 101 101 487 104 240 444 95 55 793 98 656 764 111 346 866 104 69 986 107 296 459 95 246 900 89 607 858 83 924 984 109 688 874 99 345 593 98 728 746 116 433 921 109 620 981 100 702 724 101 404 547 100 227 530 90 205 758 116 768 996 104 107 686 85 214 968 96 589 751 108 377 790 98 2 210 95 942 947 109 51 327 64 583 879 98 581 711 104 439 790 93 739 925 104 280 362 101 606 783 94 237 997 86 315 711 94 932 956 82 410 486 101 514 891 101 397 775 93 412 417 112 271 973 114 598 973 93 878 879 105 272 861 78 394 416 112 266 849 96 579 789 101 4 108 109 758 932 107 19 873 89 287 890 106 591 650 84 833 994 102 475 881 92 132 762 82 87 839 97 309 660 93 514 636 118 462 846 95 411 566 107 240 696 103 167 724 106 117 602 100 436 510 99 359 923 100 58 385 96 223 516 100 162 726 96 459 884 93 618 801 102 216 303 93 141 877 99 501 548 99 174 327 74 239 635 101 329 380 104 77 867 90 544 603 89 483 714 103 660 926 87 268 801 107 98 385 107 483 642 103 65 233 79 415 732 100 91 350 100 369 731 86 134 597 96 295 932 112 366 394 116 790 822 106 12 61 98 272 883 94 851 854 102 404 701 99 18 237 93 222 412 86 558 635 101 462 583 118 96 236 113 618 945 94 701 742 105 503 593 89 538 723 96 230 242 101 187 820 108 378 837 92 13 880 99 548 734 112 237 738 98 83 791 101 363 937 120 99 226 83 428 902 98 67 75 97 346 470 97 668 975 95 197 669 101 4 452 91 284 418 124 479 735 75 107 868 116 415 768 111 308 470 97 273 944 86 890 990 104 149 760 125 408 648 94 487 976 93 599 818 91 54 171 102 680 853 88 384 913 105 84 659 99 80 167 96 3 992 96 390 435 91 26 696 97 650 819 95 29 884 116 79 203 92 363 573 94 453 971 108 65 472 112 845 870 94 82 464 85 156 292 102 371 526 100 6 648 115 328 482 105 32 785 90 32 440 108 163 673 95 150 548 90 257 645 114 356 379 112 348 418 116 332 371 92 369 791 96 270 683 102 45 939 97 49 324 98 478 806 79 461 684 117 575 903 105 46 416 101 457 622 93 841 879 71 494 889 116 88 618 108 784 893 78 932 950 101 208 888 107 438 528 106 172 287 105 167 757 88 829 848 106 338 883 97 221 805 90 702 877 85 670 967 102 321 384 116 418 664 98 224 756 114 204 360 122 356 878 105 155 816 112 366 828 115 837 914 101 655 661 84 201 660 98 147 880 109 385 850 101 86 127 98 341 508 88 267 345 95 151 257 90 90 981 95 34 341 81 36 875 99 534 949 90 261 949 87 191 288 99 400 414 103 428 921 94 599 778 107 226 749 108 381 960 114 234 327 112 256 651 97 456 639 96 267 727 87 279 441 112 524 950 101 76 990 109 436 755 102 18 446 107 907 915 92 77 185 103 652 804 103 615 884 87 538 719 101 352 481 109 78 951 102 938 983 107 294 988 97 181 378 89 370 836 106 216 882 105 36 937 97 295 546 105 675 799 93 43 134 99 371 537 103 434 824 104 190 411 96 280 489 109 126 849 108 480 999 104 24 111 98 721 952 124 46 749 97 190 535 97 212 858 100 444 957 86 322 980 83 658 940 94 778 989 96 38 502 115 335 615 121 555 935 115 152 775 103 292 727 102 223 598 92 187 244 100 490 823 103 202 571 82 160 582 99 122 168 104 72 397 99 252 767 101 437 774 109 470 922 95 399 805 109 470 933 92 87 384 108 118 795 81 398 960 94 151 307 93 66 583 91 852 948 105 191 674 93 656 774 93 567 954 92 687 942 95 397 577 100 188 559 110 55 497 107 469 860 116 476 971 87 156 351 88 88 443 95 151 715 90 414 531 104 303 466 116 174 726 112 660 850 105 199 746 95 121 580 105 222 649 82 492 636 95 332 967 101 771 920 108 51 956 117 560 708 109 431 647 108 622 738 93 118 805 98 112 121 100 744 840 99 489 547 83 858 981 95 457 935 96 119 309 113 634 684 91 491 917 87 233 448 115 540 627 105 559 628 72 305 395 96 78 323 76 42 216 104 312 484 96 101 199 109 909 981 96 150 527 91 2 27 98 57 864 108 115 544 105 478 921 91 268 963 77 380 437 92 810 851 115 218 470 100 591 771 112 219 398 108 333 483 111 195 826 104 239 403 116 261 674 109 630 864 108 280 938 119 826 959 102 141 633 105 122 737 90 818 943 103 99 122 108 178 968 105 174 912 96 502 726 116 325 388 107 114 427 103 213 327 94 329 871 101 273 605 94 212 962 113 216 953 89 465 866 98 325 346 106 787 887 116 96 101 108 242 729 92 339 387 102 314 960 88 471 898 80 769 870 106 52 496 85 19 576 87 181 833 91 52 522 93 91 994 87 737 743 112 96 150 102 50 495 97 360 456 93 586 979 106 395 981 106 390 526 92 44 388 94 331 854 107 978 998 102 45 890 107 361 993 97 19 938 102 672 931 100 208 834 99 48 389 97 330 702 82 272 534 88 347 779 99 288 777 93 825 999 112 129 648 108 442 755 113 401 432 101 340 429 95 345 700 95 60 883 101 381 911 100 747 961 98 24 438 95 613 761 79 166 315 94 281 893 86 185 429 97 798 970 95 351 703 91 660 860 117 113 328 108 511 548 89 253 288 99 703 811 98 462 581 108 379 749 105 192 622 103 315 779 100 533 711 120 360 586 101 244 705 110 477 878 101 4 484 87 365 715 104 180 255 101 146 869 104 599 664 100 214 504 110 350 798 98 751 947 103 68 459 102 312 809 92 515 704 94 154 237 78 239 815 90 59 157 94 354 633 85 871 932 110 93 813 105 615 834 87 545 774 83 566 677 107 11 565 114 163 651 101 417 943 101 390 413 111 158 734 90 571 842 89 209 252 94 348 963 94 540 844 99 613 732 94 97 977 104 216 778 94 281 322 109 98 772 113 32 524 113 707 880 100 457 866 97 147 464 104 65 627 99 44 703 100 17 109 97 132 677 104 58 816 100 56 152 93 0 449 77 420 736 92 305 650 101 117 233 106 470 907 111 441 879 88 49 873 103 236 303 104 34 708 97 72 496 97 216 282 104 541 932 93 12 75 111 99 910 73 540 748 110 92 935 100 396 715 107 707 997 93 307 944 99 35 938 88 828 853 97 400 878 91 28 49 114 527 796 101 14 601 101 189 679 103 30 921 106 876 896 106 281 461 86 336 391 104 21 455 79 126 618 89 660 822 92 353 541 100 468 999 101 570 800 116 105 513 97 464 915 85 618 972 93 203 359 108 542 903 112 121 972 104 80 247 96 219 655 92 167 427 99 571 679 101 57 280 109 391 846 99 19 425 80 56 903 96 52 603 92 333 962 93 12 552 97 475 555 100 111 162 92 306 810 100 531 909 92 36 439 88 92 524 88 599 748 89 549 871 106 425 948 101 422 767 99 12 546 110 86 824 103 28 551 111 413 561 96 485 947 101 287 776 116 47 373 119 571 789 91 625 896 109 49 165 78 847 976 101 830 852 103 503 797 92 694 819 94 357 610 98 196 568 88 395 515 90 489 934 113 471 531 115 444 677 84 527 593 96 596 932 110 576 758 78 475 682 105 803 864 92 332 585 88 335 483 115 260 472 91 68 380 84 535 811 107 98 989 99 233 441 93 97 962 97 828 959 114 4 26 98 687 699 94 54 859 76 493 759 94 375 761 115 768 853 94 413 733 91 56 780 113 422 531 103 193 452 98 79 251 84 81 611 116 65 879 103 117 802 99 238 911 118 605 631 96 833 967 81 675 736 114 91 111 99 485 722 103 538 694 97 688 856 121 108 557 104 123 588 99 723 861 99 334 625 109 291 588 104 452 877 91 861 966 97 92 334 97 109 966 121 191 524 108 534 673 103 17 869 97 574 687 100 483 692 99 829 983 103 87 871 112 424 873 110 10 464 79 367 738 111 790 897 110 287 532 90 23 270 120 534 883 82 220 508 106 557 804 97 545 688 106 97 155 101 229 345 83 56 191 103 14 858 109 611 950 98 196 717 100 969 975 118 617 996 103 158 846 108 613 632 97 442 547 92 567 731 100 383 500 112 255 291 90 895 930 103 793 973 99 277 329 106 99 642 86 252 325 94 366 515 101 46 184 99 51 420 84 206 854 98 527 614 72 295 510 96 436 999 108 312 384 103 196 884 103 350 892 98 429 770 96 432 567 92 136 639 100 378 652 113 525 923 101 228 813 100 781 917 101 171 196 94 496 620 117 175 493 111 218 565 100 308 347 100 266 478 85 289 477 109 433 619 91 631 688 84 561 736 109 227 544 101 127 904 99 76 886 86 54 137 93 805 917 93 138 796 75 403 416 118 252 931 104 303 873 85 686 918 105 125 851 100 294 774 90 514 692 100 173 210 104 157 494 104 44 706 95 610 960 103 24 691 92 520 998 112 403 426 95 405 478 100 307 640 105 585 746 91 44 256 103 121 300 90 291 795 101 625 965 117 802 967 114 457 925 88 153 249 102 18 44 96 268 353 85 80 264 104 632 857 100 303 768 115 684 977 101 160 210 102 850 895 79 323 941 97 364 632 100 251 603 92 102 474 104 159 194 94 199 432 93 603 663 109 1 541 113 214 339 108 218 897 107 780 990 99 623 739 94 452 954 101 671 827 98 155 742 89 81 116 102 76 100 97 29 342 97 403 989 122 200 391 109 128 192 112 403 758 102 386 409 99 329 332 115 513 865 84 563 584 108 8 848 108 781 895 109 90 693 113 716 854 98 589 835 96 642 870 106 126 985 84 126 178 106 101 441 75 228 574 96 611 689 91 52 475 115 127 706 90 112 405 106 597 708 98 46 481 102 628 889 113 747 965 97 262 507 100 236 273 101 320 807 87 180 700 93 394 773 86 203 886 94 388 843 113 82 720 114 547 746 118 509 693 98 547 598 105 74 462 111 157 965 108 260 434 99 748 989 103 657 910 93 518 593 91 207 486 104 630 643 94 573 579 100 48 72 95 502 655 88 234 820 83 412 565 90 145 875 95 328 618 106 521 823 100 170 639 87 64 193 91 680 823 99 226 729 92 78 972 95 67 87 91 155 435 105 94 905 104 135 647 113 193 572 120 421 430 82 215 739 103 24 589 104 479 778 106 82 829 111 253 368 104 712 856 108 399 628 96 69 101 113 250 550 85 59 760 105 697 838 115 321 394 98 742 908 108 203 551 106 76 673 91 363 437 89 80 833 96 45 66 110 14 568 107 223 588 100 80 139 92 402 476 87 594 726 67 100 989 94 367 703 87 663 674 103 742 780 107 529 943 113 137 518 105 141 190 102 230 478 92 939 970 125 248 825 104 143 639 99 316 924 92 419 963 101 175 221 106 223 691 99 454 889 105 353 532 101 794 901 95 326 359 95 17 385 72 795 832 96 454 582 105 55 436 107 76 354 95 39 281 92 134 746 85 136 217 101 646 834 103 647 860 105 95 956 105 11 152 106 177 222 123 142 981 81 219 380 106 494 684 108 170 341 96 68 836 95 580 749 89 646 760 104 643 888 104 287 602 100 255 486 96 575 961 104 864 950 106 46 852 104 389 721 79 551 907 107 175 341 108 178 981 105 90 982 115 377 700 97 621 832 94 423 601 78 477 727 79 598 813 96 5 132 91 101 213 96 181 244 111 540 554 104 186 833 107 232 960 90 444 981 91 146 917 93 702 913 110 504 974 84 52 936 84 772 777 102 797 838 98 4 160 101 345 440 98 10 841 105 54 872 90 550 743 103 504 656 91 145 263 101 93 126 105 117 439 97 165 525 102 18 880 103 163 676 101 21 624 104 115 700 100 460 553 98 422 670 79 103 138 87 325 429 93 235 880 88 643 713 100 136 819 93 244 291 113 504 850 102 199 214 108 601 632 105 139 257 94 844 861 91 310 702 85 224 736 93 153 413 100 15 662 94 96 966 110 778 934 86 592 782 105 143 547 111 654 855 97 28 768 111 8 154 109 25 988 111 245 671 92 71 960 94 788 985 99 52 649 110 619 624 122 807 876 108 127 427 106 278 895 103 248 378 90 308 686 100 232 655 86 544 599 118 213 226 99 17 144 100 124 207 97 158 213 102 316 712 96 108 423 91 244 265 103 680 725 94 155 899 115 66 723 100 675 845 106 254 511 104 242 256 96 307 488 97 16 575 94 661 914 92 498 505 117 509 742 104 723 799 107 587 605 114 11 939 88 532 915 97 240 543 86 642 749 115 535 609 102 61 859 94 143 511 89 754 803 103 120 875 105 522 944 90 534 696 93 632 883 88 477 511 115 1 632 92 649 682 101 592 980 93 629 872 97 430 805 101 720 824 108 309 634 108 240 863 114 277 557 92 767 959 82 350 380 91 129 965 86 17 765 87 66 663 102 11 772 112 735 863 98 519 866 98 411 988 109 637 806 112 343 898 88 436 653 83 489 799 77 165 855 91 553 624 127 547 743 93 713 933 105 596 996 85 204 580 102 193 808 98 35 103 92 291 654 103 292 663 82 255 708 81 374 693 101 520 561 110 481 990 83 874 958 96 521 667 89 383 947 91 117 701 92 699 775 90 151 959 96 183 333 97 313 587 101 271 947 93 91 642 95 157 687 110 497 555 77 346 615 97 12 990 116 476 592 86 36 966 98 189 862 115 311 618 105 324 331 100 852 941 103 198 651 98 724 800 91 411 856 114 232 259 97 381 872 87 136 660 112 792 873 95 157 581 82 63 163 92 271 644 104 626 930 101 261 277 91 172 459 85 406 907 99 149 252 101 420 447 98 209 621 84 51 405 106 422 817 99 8 289 94 765 913 93 320 397 95 15 571 97 124 890 95 487 771 98 531 803 93 493 783 100 335 670 90 177 891 95 313 910 93 743 904 109 332 495 98 664 830 112 785 944 109 98 759 97 74 788 109 690 695 83 33 655 91 870 928 101 81 529 111 818 930 110 494 531 100 195 965 105 120 201 90 333 826 104 238 619 103 391 468 107 225 247 99 407 913 94 235 635 107 437 475 79 237 900 118 162 445 102 81 603 118 697 798 103 219 510 83 85 904 113 250 842 80 59 231 97 148 764 110 179 692 78 502 533 95 668 803 95 25 317 86 101 695 97 796 925 91 70 928 99 798 897 79 481 870 79 105 171 94 283 817 101 300 703 92 178 272 108 335 425 104 125 983 106 46 804 100 281 622 96 311 492 92 28 433 93 545 947 120 19 919 109 511 957 106 676 904 86 3 568 104 780 925 114 910 992 108 365 464 111 504 568 100 495 832 86 926 955 99 608 639 96 558 596 95 426 971 97 371 996 90 718 791 106 220 338 103 139 956 113 421 655 101 241 637 96 303 339 93 139 624 109 12 211 90 378 778 93 315 719 93 359 446 95 241 843 113 541 848 83 270 888 109 537 920 107 101 810 94 31 596 105 248 870 114 272 759 115 172 455 111 555 824 100 147 907 109 57 563 99 150 990 111 684 903 102 30 44 100 181 469 97 492 709 115 443 925 101 217 368 93 674 920 82 141 267 88 200 978 100 444 750 111 212 620 108 107 698 95 632 641 121 120 443 102 437 968 114 226 807 94 374 421 99 179 184 119 512 996 101 225 252 91 140 678 89 71 832 116 17 951 87 407 891 92 138 369 107 105 190 85 64 429 106 42 668 97 320 391 81 69 455 104 116 773 93 739 968 99 498 989 101 231 339 96 463 654 87 599 619 86 24 755 107 45 159 88 496 832 103 542 688 96 511 629 102 169 459 86 33 88 107 756 757 83 772 834 118 170 620 83 697 938 104 126 409 98 17 794 110 278 494 124 357 454 94 342 428 94 523 671 92 16 710 92 182 675 87 811 976 93 308 831 91 314 772 103 706 907 99 169 567 119 466 937 110 126 775 110 150 935 93 352 995 92 117 746 100 63 745 91 138 861 110 521 989 102 150 463 104 459 704 91 282 526 88 615 639 91 570 860 106 258 394 104 131 578 106 126 468 95 311 893 97 113 514 100 290 362 102 266 593 107 73 625 84 169 946 104 345 567 88 433 628 93 451 466 96 363 995 90 326 615 95 780 833 89 357 802 93 484 919 101 167 733 70 611 755 82 183 775 103 135 715 81 27 444 75 471 618 98 259 623 122 332 876 126 739 747 112 35 300 90 775 876 100 740 864 102 678 756 104 290 599 93 173 634 102 270 359 110 176 817 94 453 888 94 136 138 99 443 988 113 304 854 96 323 835 90 736 805 95 588 652 115 36 721 98 71 268 115 50 155 76 446 808 103 689 741 111 119 242 109 268 468 99 616 868 113 562 990 96 43 845 97 77 195 95 539 993 104 398 606 119 433 575 97 504 573 101 479 713 114 309 549 106 959 984 98 24 485 103 118 316 108 728 905 96 279 993 94 318 457 94 41 155 113 532 987 93 225 879 121 605 931 86 626 720 88 107 904 104 14 379 84 91 98 107 654 799 105 419 543 94 38 731 90 79 872 98 321 892 97 483 937 120 616 982 102 175 770 103 174 952 99 489 508 105 185 996 109 271 322 112 74 317 99 447 714 96 306 380 111 515 774 102 97 909 101 112 187 83 67 170 99 178 464 96 622 858 108 432 719 106 72 266 105 352 608 89 165 702 91 372 485 95 169 730 93 138 608 101 422 669 111 68 239 106 355 519 87 319 344 102 498 558 100 740 949 94 166 788 105 238 959 101 13 25 100 359 862 103 124 578 104 138 183 108 142 345 104 930 961 105 273 456 104 508 607 100 201 386 81 245 984 115 710 808 87 267 689 116 402 437 99 291 373 104 467 807 94 558 686 109 649 999 81 31 610 107 746 748 107 371 964 89 48 414 89 896 981 101 85 325 88 551 606 92 56 252 98 53 307 107 361 935 83 373 666 97 18 977 97 650 910 92 130 363 109 181 663 108 50 698 121 649 909 104 133 664 110 621 973 111 158 597 90 16 455 101 306 438 95 759 977 86 448 847 95 469 682 97 882 950 98 189 341 93 741 829 121 301 920 81 31 514 95 336 911 89 275 352 116 221 637 117 344 680 93 297 981 97 113 899 96 45 612 96 476 503 95 57 326 113 31 49 108 756 894 109 81 247 96 306 754 99 149 878 99 629 818 95 757 888 103 147 613 112 105 123 95 36 921 102 135 592 104 460 500 103 626 879 104 57 498 91 325 416 100 14 558 109 82 873 96 84 429 102 462 890 123 253 850 110 306 756 114 89 763 102 8 68 88 546 627 105 328 758 100 250 913 100 150 537 97 186 469 101 593 661 86 343 403 93 450 856 111 66 135 111 100 126 90 505 644 85 181 796 109 35 442 80 750 804 96 70 345 93 264 762 107 151 529 99 463 620 88 148 962 94 38 252 105 58 932 89 337 731 79 666 873 87 341 534 95 349 795 113 442 980 88 422 546 97 191 693 106 255 672 109 278 339 93 630 790 84 376 494 97 96 419 99 89 413 115 811 960 96 412 905 96 767 883 115 23 75 101 492 898 108 33 453 103 303 711 114 666 879 88 231 822 103 485 904 98 26 139 103 103 790 99 779 945 94 264 959 101 674 971 99 269 586 129 229 355 111 147 201 100 550 641 96 895 964 105 575 714 78 192 294 90 345 583 104 105 762 117 33 540 86 6 386 102 114 797 88 475 594 91 284 397 86 584 897 98 327 827 97 442 834 102 568 668 101 194 384 99 382 655 93 45 893 89 297 429 100 290 363 106 395 668 96 493 840 90 188 736 94 278 644 81 22 954 107 225 449 88 154 891 93 315 600 96 380 670 103 306 576 93 394 994 99 3 203 101 4 212 97 249 405 83 356 904 106 415 720 113 113 195 80 770 789 87 263 892 106 211 718 100 806 957 90 650 771 105 164 697 108 282 849 104 391 565 97 350 471 104 86 761 94 117 899 97 434 933 99 644 899 116 643 876 105 332 860 110 133 779 101 425 521 99 196 836 105 245 271 96 96 202 100 874 908 102 470 653 101 354 577 116 588 655 106 169 920 92 239 862 91 22 332 111 357 889 91 248 524 105 154 219 94 300 394 99 119 444 88 416 885 104 568 842 109 322 819 121 22 666 109 509 785 92 397 475 94 253 944 95 98 582 85 27 755 99 524 609 89 63 85 83 210 977 84 511 632 98 176 903 79 72 994 103 371 986 109 201 608 94 13 185 86 362 639 105 487 677 117 202 452 80 734 979 98 86 387 101 583 913 109 63 190 79 437 907 106 801 949 87 501 738 104 418 865 115 148 219 109 187 221 105 618 778 86 623 868 97 103 509 84 298 758 106 309 822 95 23 242 88 0 157 96 254 449 97 447 924 96 509 713 99 33 922 96 322 485 86 830 833 102 54 322 89 813 995 85 72 247 86 345 696 91 667 913 104 644 792 96 409 817 91 28 960 97 218 677 97 96 946 97 250 728 90 786 836 108 553 872 94 71 221 108 317 433 85 217 691 103 825 874 103 568 851 87 196 897 103 348 567 100 490 574 95 214 528 101 414 451 84 378 645 110 585 938 86 485 868 119 393 501 111 315 588 85 200 896 91 78 300 87 207 327 115 397 700 82 407 709 99 30 556 96 79 885 81 106 504 101 523 603 111 50 774 104 738 964 103 447 865 108 445 782 90 628 891 113 128 317 89 278 650 90 195 933 86 12 998 110 752 802 96 291 402 80 263 673 104 392 652 87 471 643 94 460 751 99 378 834 97 128 805 103 290 458 90 281 554 118 222 916 97 113 715 124 79 540 95 543 908 109 156 314 81 323 342 93 636 921 87 279 791 99 99 392 94 233 860 105 219 374 99 208 244 93 161 966 87 282 748 91 221 467 79 140 143 118 32 763 116 322 783 107 19 673 104 127 528 93 299 851 100 114 358 103 672 998 92 276 977 112 59 362 84 302 363 105 176 906 116 172 526 116 383 839 83 454 512 89 570 643 102 334 619 88 349 754 97 11 340 109 539 882 88 794 890 90 310 472 108 30 64 99 724 912 100 822 985 118 18 63 108 192 430 90 446 720 113 816 862 106 107 950 105 365 680 115 50 926 107 253 433 94 565 621 100 132 928 95 68 465 95 121 640 89 805 900 95 190 662 109 310 405 103 70 324 98 341 507 109 91 636 95 750 911 99 256 808 109 570 872 112 321 336 106 449 906 99 338 902 90 634 920 94 149 423 100 54 442 97 314 332 112 310 713 87 223 560 117 366 813 102 119 160 108 287 971 91 250 293 115 466 988 106 645 943 101 136 165 91 213 821 92 362 944 92 320 631 120 382 936 89 3 534 101 331 669 96 751 818 105 283 652 109 615 945 108 400 851 109 689 837 98 818 908 113 559 568 101 205 925 92 300 319 79 464 759 82 153 220 118 320 946 100 37 799 105 920 991 109 322 919 100 244 861 106 13 793 87 378 786 98 197 802 104 144 912 87 315 395 87 487 701 114 821 914 76 549 623 96 133 561 103 375 603 103 246 729 103 234 960 100 66 584 113 188 256 94 186 628 85 74 193 88 244 309 73 230 838 110 176 940 111 459 519 94 142 992 93 621 700 92 300 853 102 544 767 103 62 208 104 323 686 103 362 942 107 152 472 96 98 277 70 708 948 106 737 855 98 152 316 101 365 740 97 602 960 113 183 872 110 749 804 115 335 588 106 584 999 101 460 517 100 156 570 89 539 987 94 422 897 127 87 493 90 486 677 105 665 921 100 166 416 90 73 397 102 158 685 114 720 839 103 652 727 126 183 193 102 432 565 95 188 444 101 71 416 119 417 485 105 568 960 93 331 495 86 14 116 112 705 947 89 301 356 94 787 793 107 235 452 108 636 673 81 213 699 91 31 436 76 485 622 93 88 169 83 149 202 107 69 967 86 494 689 93 485 608 98 59 355 90 11 988 101 75 106 89 241 532 133 510 953 83 325 389 83 431 601 102 55 374 111 852 897 131 81 469 97 792 796 96 419 686 103 360 609 83 349 638 96 634 972 111 709 873 78 442 567 89 897 935 89 144 192 108 633 964 82 117 703 93 40 250 107 794 831 103 281 546 100 376 532 109 303 901 98 480 664 109 95 987 99 105 124 124 265 394 83 93 424 98 293 514 98 503 776 107 660 791 101 437 761 102 139 424 112 235 459 96 190 509 99 22 189 113 58 853 115 412 767 104 479 734 90 859 981 98 377 481 85 536 984 97 9 49 101 191 496 98 502 835 116 27 446 100 887 923 98 552 794 94 90 691 101 720 829 88 937 945 98 349 870 92 139 583 115 699 720 95 188 798 122 491 502 95 189 611 93 118 566 92 614 971 112 498 925 102 718 899 122 313 668 104 459 829 101 660 984 92 582 672 98 134 504 105 494 893 98 129 880 79 203 965 107 263 788 108 137 998 103 297 428 94 57 352 100 262 885 73 74 755 97 139 612 101 9 157 99 359 875 103 129 459 90 33 166 110 280 547 92 429 659 89 345 889 104 393 738 96 447 604 110 51 94 87 113 339 102 552 866 100 77 141 110 546 728 100 140 805 87 42 820 101 303 482 121 765 935 103 594 743 101 11 87 96 190 497 111 316 572 81 787 937 113 578 831 114 328 612 109 325 749 100 206 609 99 15 483 98 218 245 84 196 602 104 84 702 108 724 966 110 415 427 78 156 567 81 172 255 90 392 933 104 301 597 72 178 747 98 237 411 101 70 123 114 627 793 91 779 876 79 516 880 93 29 544 92 192 348 90 139 149 129 241 336 94 112 367 107 99 868 117 213 665 99 858 931 93 507 780 93 397 906 104 553 694 103 648 855 110 212 630 92 41 834 89 151 254 113 521 944 80 460 854 96 200 449 106 141 182 94 107 476 91 334 848 114 92 811 102 812 827 91 323 632 101 594 682 98 20 902 106 30 265 92 546 981 117 241 515 96 687 743 88 289 536 105 615 992 131 460 771 102 348 713 89 127 680 89 4 952 93 809 923 88 359 696 88 544 865 98 176 342 107 647 669 98 267 367 84 45 852 88 931 951 90 892 917 107 460 957 93 659 863 99 317 437 109 636 966 103 293 301 107 95 225 105 396 561 89 213 316 114 86 514 91 531 631 97 132 495 92 330 938 102 636 981 101 5 246 110 839 887 104 75 216 91 881 986 110 284 839 99 293 678 90 116 669 92 314 904 99 274 733 102 175 586 103 423 678 111 1 497 92 197 804 110 404 778 105 337 438 88 794 994 103 191 875 99 341 992 99 194 840 109 149 972 94 468 860 92 160 918 112 681 910 85 658 945 104 395 580 104 290 325 85 698 757 95 183 261 84 496 835 97 360 750 109 531 923 100 211 553 84 604 667 101 50 907 86 66 213 91 183 388 106 467 630 101 243 577 90 333 609 103 5 573 98 710 995 83 742 909 89 625 752 107 91 769 102 96 355 98 263 960 82 213 798 102 284 512 96 404 527 90 956 994 119 823 943 104 321 348 122 663 711 94 188 652 111 136 748 90 369 502 91 139 847 100 518 949 77 101 255 108 467 755 104 84 345 112 262 699 97 171 276 94 121 717 99 400 569 113 643 676 83 268 635 108 92 725 91 677 868 98 561 672 95 296 562 104 29 475 95 137 565 106 409 470 95 162 326 104 269 513 108 516 792 110 348 838 96 567 813 86 371 881 115 580 867 102 347 929 96 97 126 96 68 643 119 778 965 112 90 511 107 613 920 82 7 936 105 500 740 105 410 412 98 339 388 119 703 886 100 258 686 97 702 842 104 608 654 90 343 711 106 337 385 80 37 805 104 231 854 108 552 639 110 119 302 109 691 702 107 624 977 95 343 947 92 98 980 90 26 757 98 80 267 101 292 631 116 840 993 95 46 114 109 71 322 95 471 863 95 166 852 100 77 461 94 83 918 98 23 316 84 515 570 121 693 865 107 362 596 103 635 751 108 86 962 115 101 259 96 675 892 108 184 476 101 308 419 111 19 180 117 932 963 92 506 845 114 275 915 101 256 841 108 99 711 103 47 160 107 754 924 113 401 541 90 109 852 109 545 916 111 207 960 83 349 547 102 3 969 83 452 811 94 405 612 94 135 237 102 288 715 102 29 466 118 715 806 87 48 95 97 238 986 93 310 559 114 389 873 100 87 491 97 353 612 115 545 908 93 318 366 115 321 616 101 371 994 86 138 545 110 403 730 102 109 354 101 223 838 115 28 253 110 286 350 94 130 558 96 676 780 100 569 768 116 37 334 98 262 296 110 343 597 102 330 684 103 52 430 92 150 564 109 309 370 96 700 805 83 240 333 87 456 489 102 394 901 100 926 929 93 281 452 109 235 538 104 121 658 92 380 860 93 711 755 88 302 342 108 284 657 103 116 677 103 18 111 94 600 874 93 599 821 92 423 496 91 398 693 85 220 731 94 367 583 118 300 337 87 212 712 102 292 760 102 573 678 70 174 936 99 720 747 112 162 866 102 247 781 89 486 874 96 225 587 115 153 184 103 195 403 114 832 854 95 272 849 106 117 457 103 476 517 99 876 906 103 489 932 81 402 607 86 479 958 106 220 267 107 64 447 92 67 554 78 446 453 89 340 722 97 215 360 101 186 894 97 239 538 100 5 757 85 571 866 104 104 350 97 333 654 85 811 880 101 9 664 108 272 350 100 4 788 112 213 346 99 279 678 89 648 952 108 544 981 122 660 828 92 353 379 103 516 667 123 77 380 101 343 984 98 7 200 98 97 210 106 94 515 102 460 945 105 269 477 107 476 590 86 722 803 93 155 897 104 134 684 88 662 757 118 245 855 88 145 503 111 162 767 89 252 566 91 52 487 89 826 984 92 346 963 83 234 898 104 784 803 103 520 569 114 361 780 99 247 405 101 576 619 116 163 305 91 964 987 104 295 410 73 115 423 87 113 964 92 857 956 82 132 955 104 662 797 101 321 651 117 302 631 99 627 826 107 499 650 97 5 172 92 173 398 89 239 280 99 743 996 82 80 706 98 119 958 96 191 605 100 303 952 100 745 964 115 752 787 94 689 709 104 92 534 95 284 762 134 227 491 114 113 409 109 801 876 114 157 919 101 219 515 86 652 993 86 704 801 86 488 880 82 80 84 96 4 36 96 362 984 105 238 980 96 462 524 108 517 661 94 649 752 106 197 532 111 618 809 98 95 413 93 502 583 112 244 928 102 613 713 116 111 825 96 188 220 90 311 319 95 50 381 103 547 563 109 756 848 104 74 765 81 697 713 98 775 799 87 877 880 104 43 956 98 90 621 101 60 350 99 492 993 83 160 947 84 420 642 106 141 786 86 777 814 92 859 889 96 196 844 85 428 691 90 171 782 99 856 917 92 89 610 108 714 881 111 341 414 111 91 779 105 879 955 106 617 798 90 278 808 100 403 832 102 245 418 91 303 720 99 1 749 97 46 544 100 310 918 103 17 187 102 496 504 100 445 466 103 894 940 98 479 510 100 549 816 114 456 636 113 86 424 113 101 971 90 681 781 106 623 660 113 291 805 120 736 813 111 727 901 81 773 932 105 801 853 101 202 842 117 917 927 86 105 307 101 325 393 110 5 358 95 623 664 99 304 691 96 671 811 92 126 197 92 516 734 84 528 540 101 257 575 104 89 316 88 822 833 82 609 698 85 106 615 101 783 906 104 84 622 105 268 671 106 32 588 97 181 763 101 856 862 101 713 821 94 729 859 91 371 463 105 43 82 113 228 426 105 503 699 91 589 797 104 829 954 91 161 433 96 411 762 110 212 672 101 818 850 95 703 756 82 551 607 97 242 503 94 130 929 106 257 739 86 385 387 102 317 986 103 176 485 102 284 916 103 112 702 90 321 685 112 691 773 91 287 765 84 78 883 109 499 929 97 446 549 117 184 860 100 169 726 101 206 441 101 269 473 85 211 386 95 699 758 95 326 351 93 527 903 89 64 989 94 153 873 94 176 877 105 248 369 107 69 920 96 250 737 100 739 808 104 63 724 108 20 721 105 79 667 91 156 618 93 717 880 111 14 463 106 359 852 103 452 752 102 218 874 100 29 496 100 706 892 99 96 772 105 731 774 80 270 411 108 116 555 95 155 945 90 176 520 86 11 305 96 719 850 90 609 925 95 186 647 89 506 543 102 402 856 113 289 798 91 24 617 98 575 694 75 210 523 94 46 815 107 187 701 92 126 251 96 170 313 98 617 901 90 26 94 101 158 657 104 166 499 92 449 700 91 164 611 75 468 560 100 15 414 74 900 961 107 477 500 119 366 989 92 160 650 108 42 479 95 474 885 78 528 783 117 444 768 101 0 689 97 904 938 94 186 412 105 30 84 98 666 929 97 566 896 100 626 655 97 141 667 102 102 183 99 229 494 102 89 918 101 137 256 101 1 968 96 333 344 99 321 405 108 273 619 116 91 258 115 133 594 106 19 64 99 593 910 87 143 357 93 377 985 94 50 282 98 686 768 93 195 496 104 453 864 99 155 939 93 117 919 94 106 764 97 651 652 102 233 947 88 536 679 119 658 922 108 195 923 79 350 577 111 347 749 101 188 515 106 197 686 95 812 830 100 571 640 110 303 750 110 85 798 107 127 988 102 104 819 111 109 763 100 671 857 93 506 757 94 423 486 98 156 366 100 235 795 105 153 624 90 635 974 96 426 662 98 461 862 106 681 820 99 353 482 70 343 621 100 228 356 97 105 644 99 274 912 115 306 847 85 26 31 92 233 789 108 63 554 89 165 333 83 889 979 102 386 387 96 89 212 95 12 362 94 665 856 109 532 878 99 53 431 92 5 582 88 9 517 103 579 655 102 25 442 72 280 932 88 289 676 112 411 455 98 564 662 83 387 542 97 602 788 109 256 306 106 315 929 99 217 384 111 273 301 112 475 742 120 506 558 114 515 914 102 39 897 98 70 818 105 687 719 96 84 814 112 20 598 96 261 525 104 237 591 102 207 774 99 162 994 123 151 532 117 342 673 97 622 935 101 704 920 103 232 731 102 271 390 105 230 651 93 609 757 94 86 545 109 316 563 114 641 646 97 326 770 111 212 462 94 290 643 91 430 982 95 204 372 100 316 972 111 204 500 95 678 833 72 309 536 105 735 972 108 444 997 94 617 856 106 76 124 95 587 783 92 126 389 82 381 753 103 420 716 102 481 774 106 166 314 98 835 971 100 403 694 121 132 959 113 666 956 108 92 553 101 510 575 94 165 824 68 377 467 73 911 949 117 423 681 98 78 83 100 470 496 111 518 743 106 302 730 82 689 913 91 272 956 107 81 781 118 604 953 110 381 825 103 301 384 112 55 305 104 858 883 102 141 732 85 182 310 104 638 852 88 576 652 107 445 906 102 299 917 91 493 504 86 45 865 107 81 498 107 193 261 96 156 453 102 473 722 103 119 779 97 262 375 93 596 868 110 292 977 117 192 208 85 322 978 98 261 511 116 703 726 99 905 968 105 15 939 110 43 857 94 655 777 99 14 446 84 655 905 89 557 798 91 891 919 88 171 413 97 838 850 109 289 683 103 7 497 104 376 755 130 475 656 85 607 751 108 103 117 84 202 547 100 324 788 114 612 845 118 202 778 98 471 606 117 63 718 96 596 781 90 507 564 86 225 972 94 552 953 92 605 606 112 355 752 86 673 994 92 670 915 98 228 452 92 495 852 95 185 912 96 389 490 110 27 729 115 23 57 88 187 485 103 67 249 103 27 263 86 118 401 98 355 571 113 203 521 96 102 774 102 184 787 111 780 977 91 134 335 109 46 340 100 135 659 92 346 565 116 526 869 92 139 910 87 501 912 109 444 656 90 467 831 104 15 960 89 487 768 101 386 591 110 732 756 102 210 926 115 213 305 96 382 473 98 653 713 102 567 627 107 57 826 111 32 713 106 545 986 94 579 699 91 912 913 97 774 867 95 71 113 87 410 420 86 727 979 116 368 431 83 655 736 83 607 775 102 358 367 78 267 450 85 154 513 86 302 963 93 144 286 91 871 886 97 900 979 112 491 673 87 111 669 102 226 685 108 41 422 99 220 381 122 56 278 116 18 31 104 718 773 104 289 523 104 603 615 98 34 170 109 844 975 89 145 927 101 48 158 89 592 624 90 522 963 105 271 438 99 21 595 93 324 679 124 442 885 110 231 342 99 834 976 111 555 648 84 207 785 100 862 982 104 44 220 107 94 655 96 278 475 95 490 542 112 9 495 101 396 582 82 63 405 114 204 259 105 138 419 104 208 572 108 130 898 114 431 955 99 178 438 95 33 990 103 761 995 86 38 691 94 84 377 86 735 907 94 691 964 104 325 438 105 164 247 101 581 921 80 44 438 86 103 274 99 505 786 90 706 859 104 150 469 93 169 497 122 141 459 107 580 962 76 479 964 101 112 410 90 297 527 97 88 208 99 204 875 85 18 747 97 35 407 75 272 336 95 365 914 103 235 965 93 205 366 116 10 809 81 511 893 99 127 866 101 375 917 106 360 790 87 39 468 101 524 555 100 5 550 105 244 829 96 211 508 91 672 786 114 337 341 94 958 989 101 673 702 111 673 914 110 253 535 105 19 685 107 84 368 97 307 607 122 583 965 103 100 746 81 70 354 95 197 633 107 355 418 74 41 866 111 21 340 94 102 626 104 672 816 122 261 704 110 109 443 85 213 662 78 393 917 111 46 106 112 306 850 93 266 352 93 289 559 118 603 688 105 545 654 110 120 519 91 263 934 116 141 913 101 372 464 98 415 956 104 659 827 99 190 701 85 210 776 92 389 940 128 138 924 113 387 432 93 547 859 108 117 518 94 437 510 110 152 503 92 79 541 112 453 871 126 73 521 91 285 870 105 284 974 83 416 518 100 47 299 97 5 409 101 157 795 92 221 336 108 353 683 106 267 719 97 581 806 110 441 624 111 32 218 118 34 445 116 553 942 111 451 988 107 793 818 88 642 694 109 254 793 97 586 629 110 129 456 96 34 169 101 185 665 107 7 116 105 867 987 91 438 870 93 471 502 100 453 846 118 252 619 100 441 469 108 256 633 105 690 793 96 263 270 106 97 818 111 146 391 87 179 230 82 92 359 87 380 655 95 270 441 88 525 911 107 45 659 100 625 936 108 292 724 85 127 361 103 178 516 87 625 736 105 390 398 86 270 909 95 882 939 103 309 797 91 20 554 101 274 527 99 54 940 113 371 648 82 312 506 125 69 912 94 50 245 85 578 784 107 373 967 96 506 843 108 457 714 96 118 497 89 249 583 109 282 766 111 471 928 103 625 686 118 927 969 98 89 797 92 378 631 97 374 729 117 306 343 94 682 869 83 241 853 96 121 623 78 665 924 99 114 850 94 299 954 81 637 700 92 35 951 98 532 842 107 299 629 96 581 899 118 674 878 90 328 959 102 584 936 108 362 990 109 54 256 105 477 695 98 634 650 100 38 729 111 477 710 103 142 177 118 302 544 105 443 982 87 132 896 104 252 998 91 867 977 79 199 369 97 456 740 100 306 772 86 366 475 101 322 353 101 29 400 106 506 857 111 112 366 99 338 879 107 8 39 75 769 912 108 153 657 93 137 492 87 196 520 84 298 370 97 200 272 93 299 899 88 411 679 116 77 947 106 402 598 91 430 578 89 183 293 110 684 704 94 591 603 97 672 714 99 315 603 94 451 861 99 579 610 94 497 516 104 197 451 98 31 666 114 398 591 89 107 690 98 76 143 94 100 854 102 223 458 101 527 725 99 153 696 95 361 793 104 852 925 97 320 744 110 745 991 86 574 899 95 221 280 99 200 688 111 551 572 108 155 289 96 466 966 107 642 828 106 104 810 94 188 288 99 724 740 99 534 909 90 682 862 102 362 956 107 125 386 111 10 78 83 66 732 98 19 862 79 787 972 103 16 677 85 211 327 103 144 801 94 320 617 103 126 704 105 82 620 122 181 791 89 365 449 92 24 384 92 801 926 103 595 599 100 282 601 113 311 369 110 43 202 107 582 804 120 74 527 98 12 956 107 677 990 84 453 958 89 242 886 81 508 638 97 694 954 94 0 174 110 197 323 95 534 679 105 194 833 101 71 84 95 297 537 103 319 352 93 88 797 89 396 979 102 628 826 119 100 550 95 202 484 115 327 416 114 224 459 98 239 609 93 139 564 119 385 477 107 163 513 100 2 54 105 476 602 106 166 621 88 643 893 96 234 840 94 287 944 77 442 510 109 798 899 94 358 998 82 99 156 105 264 648 96 487 737 87 357 603 91 581 804 91 208 952 99 273 336 114 438 599 99 683 918 91 826 962 110 251 681 113 172 963 92 750 763 96 59 297 96 193 612 101 128 550 117 233 320 96 152 766 96 223 256 92 194 776 95 45 479 95 130 304 94 806 885 91 272 562 94 318 324 106 101 132 99 218 369 122 125 351 94 896 935 112 42 225 92 380 644 108 36 214 94 200 499 112 84 301 90 470 984 105 393 532 86 155 186 99 288 475 85 603 632 98 18 199 108 48 421 100 654 676 86 327 678 102 527 599 75 109 371 106 569 784 106 798 865 113 295 523 93 43 803 99 210 567 98 387 409 93 775 906 116 452 940 109 477 632 108 203 903 105 564 633 107 907 913 104 690 729 106 270 929 107 158 810 97 243 402 94 264 457 99 312 669 93 191 626 112 715 906 92 148 736 86 838 978 110 426 881 100 662 700 97 81 508 97 328 436 87 937 941 105 232 336 94 941 979 105 266 749 88 485 731 98 120 550 100 69 192 89 471 950 107 933 977 100 443 671 101 174 351 99 13 810 116 715 910 105 629 844 113 88 717 102 289 293 86 283 556 99 193 792 115 768 910 85 60 943 97 116 462 101 534 892 89 225 450 98 155 267 85 158 216 109 514 591 89 152 535 96 404 628 96 182 265 90 92 946 101 40 578 103 167 546 104 55 163 112 663 879 103 587 604 107 387 698 90 882 927 104 612 864 117 271 812 80 290 943 89 426 696 82 711 764 98 290 366 84 64 208 89 0 828 100 644 898 113 217 665 88 464 743 80 113 568 82 192 878 118 200 963 101 31 407 84 804 925 114 36 160 101 123 847 85 223 353 104 170 963 108 465 781 96 566 668 87 557 748 105 407 865 116 496 785 103 262 337 102 658 668 107 131 439 85 187 765 101 697 837 96 485 597 95 269 961 102 366 863 93 802 938 97 111 690 96 514 985 110 185 309 83 96 773 104 664 668 90 829 873 91 639 835 91 125 908 114 64 978 95 17 46 99 720 741 96 390 909 81 388 731 81 117 782 96 205 656 106 436 494 99 70 435 94 66 248 99 532 652 100 23 655 92 356 907 86 73 438 103 235 432 101 107 684 93 196 206 89 220 502 119 579 970 92 439 854 98 278 527 104 313 662 102 603 983 97 4 341 91 556 901 100 104 292 115 725 727 96 639 814 94 75 770 101 121 745 118 324 936 95 706 861 104 679 818 107 29 570 103 178 887 106 236 355 103 275 528 109 72 607 113 586 700 74 122 202 97 57 646 94 277 667 71 400 518 98 506 649 90 333 456 89 748 992 88 106 534 114 467 612 100 279 812 89 259 682 106 288 720 96 245 623 106 88 185 107 322 736 104 319 862 128 520 685 103 155 287 96 61 231 95 608 695 101 542 555 90 235 839 113 757 961 89 655 700 117 572 982 92 755 992 85 100 553 91 770 939 98 35 836 88 194 746 101 322 417 108 91 303 100 66 789 95 21 81 110 378 393 83 233 610 103 282 402 128 190 775 105 301 905 110 689 912 93 666 994 108 305 852 91 763 923 105 510 687 106 49 379 103 422 472 108 286 335 100 1 564 95 49 849 92 126 646 134 61 639 111 633 951 100 32 187 110 442 494 95 735 946 83 2 926 83 150 357 100 482 714 102 450 510 96 601 779 108 470 870 108 58 737 120 85 897 94 132 212 100 746 920 96 385 449 85 718 850 119 669 833 99 17 781 93 416 488 99 68 305 112 124 342 102 619 793 90 130 654 98 303 869 117 196 243 108 311 701 98 749 826 107 120 552 98 17 855 103 605 934 86 650 847 110 164 481 100 39 529 89 705 740 89 587 748 107 254 891 99 451 613 90 867 950 109 620 847 118 495 579 93 594 848 87 151 438 107 352 374 90 218 753 86 902 972 83 64 119 110 643 709 101 926 945 115 15 795 106 190 284 99 414 965 87 663 812 113 186 408 107 338 649 90 76 650 100 510 663 97 523 737 91 276 331 85 689 985 94 379 587 90 360 905 76 444 580 94 20 25 116 561 778 93 124 949 88 91 192 101 595 943 99 66 548 102 701 873 100 342 578 76 192 612 99 167 973 111 361 628 85 483 732 110 494 828 95 615 831 106 271 619 87 510 950 103 90 510 97 681 967 91 51 792 88 384 592 107 527 812 87 161 916 119 264 467 90 400 419 108 351 894 92 497 700 110 219 591 107 367 407 97 336 765 113 45 192 93 704 896 90 134 390 104 279 663 100 413 480 108 257 935 83 705 996 99 49 630 89