82 560 391 433 565 696 6 552 773 951 398 775 737 665 680 758 4 449 102 244 262 631 868 661 47 19 585 847 333 796 170 786 882 302 222 924 707 883 349 996 521 269 420 381 536 365 98 513 799 791 413 542 659 831 441 677 865 716 848 69 427 336 320 378 461 762 438 919 98 315 372 0 649 744 891 413 195 368 622 141 420 554 187 826 443 62 96 323 696 466 814 744 807 326 632 786 538 929 330 225 55 598 100 956 199 938 74 683 112 965 500 293 435 589 275 658 439 463 537 409 537 641 3 312 422 477 125 607 747 496 528 244 549 478 174 703 460 536 730 759 540 454 987 223 631 550 921 719 227 593 754 795 205 561 213 839 446 621 141 25 209 705 182 535 382 741 446 835 42 783 400 971 13 82 864 520 629 344 173 314 517 554 248 883 742 684 92 141 823 339 985 613 863 836 218 884 98 955 637 318 322 293 187 295 968 914 857 944 345 104 285 592 368 687 0 721 487 820 686 853 943 799 536 353 889 59 792 263 7 553 373 836 101 997 490 36 574 643 555 835 695 487 111 221 13 304 626 655 804 287 198 786 280 445 837 369 590 524 627 717 443 264 287 424 955 985 685 498 235 757 115 583 499 952 302 44 264 882 955 278 526 714 819 969 659 667 155 497 209 855 263 369 695 998 362 382 212 280 128 668 318 583 600 237 782 307 127 941 506 549 464 595 285 779 369 121 160 461 560 667 528 468 714 270 858 608 358 736 90 182 535 476 907 646 451 442 12 283 332 290 54 52 304 973 891 275 45 369 841 311 877 316 516 842 456 16 834 320 81 702 282 323 781 719 906 655 785 582 232 553 132 331 676 655 362 575 503 117 242 222 332 382 32 127 769 251 586 324 518 923 810 61 185 451 231 767 475 321 651 448 557 699 698 176 529 303 397 816 83 789 385 305 777 975 719 387 72 489 958 829 444 710 563 587 724 233 833 243 921 965 253 498 943 225 77 488 721 751 585 999 316 323 57 906 230 11 419 769 730 196 328 244 425 66 37 203 891 347 261 472 677 683 373 394 700 653 633 907 812 685 234 793 612 545 850 196 406 162 793 736 298 201 637 103 85 131 732 196 90 616 831 919 900 526 973 467 833 22 547 16 147 978 331 471 886 361 445 78 627 833 86 259 621 633 751 212 86 931 98 126 910 779 311 368 527 434 323 855 64 242 776 121 738 300 681 287 770 15 106 725 25 419 994 606 727 693 451 364 631 962 238 724 291 261 248 864 422 233 479 827 531 357 964 281 703 408 997 663 744 905 641 650 76 947 963 973 709 979 411 36 25 266 659 885 40 949 763 365 907 255 519 763 463 958 700 896 752 128 550 606 630 659 465 994 568 968 762 705 758 477 355 684 876 520 774 826 359 824 738 55 509 134 811 871 210 859 24 981 633 336 364 281 820 695 460 213 353 745 55 269 173 729 612 377 216 756 979 455 578 137 235 109 322 490 683 106 836 537 705 760 10 210 894 324 626 59 357 606 72 106 405 893 758 395 530 76 998 593 908 274 551 487 527 608 677 521 162 559 741 392 69 683 319 610 290 915 422 318 224 514 833 253 539 517 135 336 957 893 682 596 351 425 818 210 976 429 612 856 379 42 475 978 15 617 382 603 849 61 225 150 737 541 535 236 494 950 738 781 94 879 345 886 964 799 860 56 701 32 303 167 915 989 422 410 361 263 238 414 756 841 542 95 39 846 603 318 136 866 788 499 786 888 797 825 789 381 238 96 931 0 468 257 502 22 263 571 114 991 151 124 69 75 316 210 3 197 170 374 372 434 24 850 975 82 910 892 410 492 237 935 119 442 155 899 208 685 261 128 849 321 733 354 26 271 116 952 457 857 344 309 263 970 891 346 861 472 836 637 603 518 343 177 508 754 581 49 728 608 256 325 143 33 431 60 111 171 613 543 390 863 739 511 418 10 843 409 162 188 464 349 721 779 814 541 430 671 154 788 805 192 52 32 478 387 349 827 260 961 701 523 5 907 231 976 95 395 713 192 944 76 74 584 580 804 974 379 69 662 270 624 893 589 387 139 1 909 990 102 64 262 321 161 762 830 843 142 682 904 80 907 399 579 335 518 674 248 594 82 256 885 834 640 890 134 328 639 638 352 631 970 68 272 676 25 547 941 956 565 695 569 754 533 582 805 916 261 531 569 216 546 794 462 516 684 362 661 546 841 498 135 901 95 372 221 61 310 244 913 191 852 68 479 436 542 643 502 891 197 232 135 895 873 672 38 767 26 24 244 446 385 337 891 942 715 538 343 413 624 506 172 647 922 309 175 667 317 187 949 240 597 793 61 861 792 924 451 716 358 265 307 212 40 434 151 162 618 149 531 668 920 429 741 948 168 319 910 390 16 333 255 121 649 131 279 406 684 248 77 937 380 643 640 283 745 852 520 176 430 438 431 412 927 804 953 696 548 389 26 21 365 94 517 522 914 265 361 200 668 552 239 111 190 102 372 105 567 643 533 631 747 108 664 444 415 725 455 444 167 855 686 652 83 235 127 954 202 372 779 929 324 135 557 320 680 590 836 216 19 55 743 938 642 516 746 189 275 617 775 760 776 350 708 500 190 667 128 108 828 242 939 477 738 677 512 352 658 583 693 15 162 137 324 175 626 90 937 452 958 158 691 519 363 571 682 469 713 527 442 162 802 393 594 628 7 939 746 756 506 545 162 330 356 979 993 675 168 920 580 154 314 143 570 926 343 427 476 920 793 75 904 314 970 179 383 695 232 413 721 365 106 636 626 829 147 980 764 706 458 13 657 165 420 399 387 337 226 155 624 34 502 835 255 824 830 842 380 305 206 275 685 716 65 165 248 207 557 876 246 509 273 853 12 874 131 874 93 840 582 989 114 816 600 199 645 983 257 137 168 854 313 606 864 226 271 573 171 159 307 769 498 604 889 166 790 858 196 865 449 602 510 750 80 419 922 409 911 518 279 624 282 867 612 664 413 560 379 836 806 251 685 267 952 829 788 712 23 989 81 23 109 912 540 562 412 56 776 358 902 334 389 48 115 844 538 85 307 925 326 974 286 389 228 329 950 121 902 830 414 464 151 874 645 398 188 654 960 268 754 306 899 181 454 26 845 867 339 846 519 992 601 261 170 889 491 393 433 702 311 390 59 190 768 724 94 284 961