97 167 704 89 334 805 4 866 173 989 776 976 244 830 134 967 832 857 317 327 588 340 341 709 943 142 499 385 508 655 699 485 176 112 560 65 869 409 671 71 853 666 727 269 453 499 622 414 233 996 579 18 369 819 137 764 14 774 543 747 967 47 538 186 674 875 500 553 314 244 625 534 635 280 521 559 897 737 790 372 215 436 950 959 401 20 470 6 144 174 126 553 373 173 547 59 951 636 7 593 772 591 610 188 213 232 913 355 759 769 34 383 786 640 752 288 613 335 543 706 366 641 871 591 584 666 990 461 361 272 492 584 603 220 429 696 259 637 448 742 960 73 997 292 833 827 802 356 910 548 707 748 285 618 727 541 233 907 904 807 381 988 277 336 710 409 38 45 747 857 565 164 666 48 204 413 818 62 734 734 73 490 597 390 863 30 454 283 245 117 492 316 802 128 173 372 496 221 886 141 605 497 961 271 80 727 273 158 323 694 586 93 645 75 976 301 266 471 429 710 51 490 810 932 731 460 280 511 388 633 530 733 106 563 556 211 500 711 464 697 723 43 741 502 432 974 380 912 261 713 448 760 395 713 257 470 387 274 10 386 76 507 641 304 822 76 94 16 97 597 250 148 118 256 765 607 768 628 410 166 456 971 314 543 94 261 495 571 337 586 420 359 173 841 598 432 90 357 464 775 340 292 686 425 262 781 490 688 163 375 673 295 244 440 602 898 937 808 657 697 237 119 155 258 971 208 200 752 923 261 348 379 939 483 265 678 137 425 485 333 974 853 351 673 76 66 794 803 202 625 916 247 742 71 629 915 249 467 956 421 300 385 9 286 797 686 811 410 500 467 829 366 838 806 105 381 158 632 231 495 659 595 55 239 517 454 360 430 523 265 87 979 254 293 710 929 309 873 49 902 682 549 28 110 230 260 907 897 39 165 241 825 911 788 417 283 949 92 423 68 640 723 954 938 962 106 531 451 746 806 684 581 479 454 982 13 747 686 812 553 67 534 460 18 744 798 758 573 422 978 670 849 558 984 35 548 632 655 387 401 795 876 841 33 959 796 602 330 602 151 362 842 693 616 949 973 849 928 95 376 733 709 416 573 701 794 946 6 830 268 360 110 52 377 282 85 384 11 393 148 529 608 388 264 107 747 903 610 360 913 29 841 798 279 360 635 471 612 845 952 362 561 490 532 782 535 863 835 647 609 754 17 195 435 871 582 622 902 334 397 261 490 473 936 553 232 522 695 198 909 339 868 293 902 80 589 932 89 631 137 731 18 326 331 981 43 262 569 849 638 240 684 211 937 48 344 428 827 524 506 229 906 232 774 278 342 286 162 948 307 359 402 60 125 127 435 169 100 762 297 148 937 761 562 521 649 559 284 994 390 360 494 380 659 146 71 331 1 999 784 83 555 567 590 218 126 862 899 624 426 829 516 991 706 430 406 433 188 925 46 129 242 812 255 274 192 377 573 185 588 197 639 798 994 1 76 856 901 157 129 761 607 426 63 724 234 144 50 46 890 940 664 536 525 183 772 72 517 843 568 52 356 684 696 703 4 992 173 712 415 330 704 507 756 784 45 66 362 483 193 565 798 783 188 201 846 736 833 234 194 516 601 436 276 468 702 407 701 132 65 212 751 890 199 612 51 852 574 226 876 973 210 876 124 386 669 354 761 171 47 457 204 698 689 507 881 715 1 228 116 454 582 803 201 294 259 639 971 647 643 93 946 461 256 839 895 353 750 472 872 978 186 708 224 561 952 66 811 122 605 315 311 94 952 469 66 464 507 302 496 870 260 811 259 378 458 993 133 91 988 428 54 910 652 934 265 462 459 155 325 19 910 172 225 285 381 923 47 945 998 806 870 170 659 197 394 748 811 676 426 700 172 370 0 820 920 254 191 568 808 378 422 613 850 575 831 186 666 744 109 168 803 436 974 153 83 559 589 734 581 134 676 324 307 251 753 844 539 544 218 819 244 43 133 113 210 76 145 819 662 472 919 144 310 229 125 2 300 12 76 908 336 538 644 808 752 126 641 523 157 227 980 90 747 192 149 760 772 824 688 762 190 606 47 864 688 154 450 942 320 519 839 186 644 687 526 30 2 524 198 439 874 647 567 150 814 877 121 28 846 409 220 626 228 100 912 211 943 364 816 448 323 106 503 644 987 871 24 596 720 252 662 427 756 96 819 954 305 895 86 972 868 782 679 576 985 221 758 310 8 692 250 830 270 767 47 73 357 999 626 602 552 601 797 649 279 60 769 162 182 497 154 654 32 125 845 96 989 591 947 658 622 103 355 611 998 658 303 574 646 783 154