234 125 996 680 407 203 833 564 841 678 858 655 25 971 212 229 724 329 255 421 891 164 347 70 352 492 789 349 664 864 992 211 803 425 161 678 918 811 318 23 776 244 998 418 443 725 806 452 171 61 305 925 441 92 61 592 146 63 715 972 691 949 177 933 783 657 756 814 810 378 924 535 582 634 953 402 880 844 379 454 961 6 209 662 451 5 949 342 135 575 657 126 447 752 754 551 412 174 594 306 734 598 445 623 154 145 737 564 242 254 260 839 425 913 672 853 144 842 127 576 908 286 769 782 666 191 478 437 873 674 262 482 119 1 82 18 109 964 328 825 166 708 837 737 644 617 366 292 289 276 62 442 646 99 376 54 717 274 1 887 950 115 476 757 165 328 354 957 637 917 898 28 873 158 626 40 911 263 451 524 269 166 596 740 19 491 567 274 891 794 250 787 552 354 744 622 290 309 676 929 868 328 187 795 800 888 654 293 901 328 664 453 524 962 132 435 207 494 964 644 24 213 367 879 542 148 154 745 152 926 65 722 627 959 657 534 77 562 208 916 327 891 108 756 508 645 18 230 34 666 164 408 684 644 507 253 370 856 205 522 469 98 624 64 974 2 125 999 594 659 775 174 694 699 8 306 635 885 313 856 703 5 818 431 789 27 81 697 262 243 887 983 863 633 45 344 832 956 787 18 808 285 592 334 51 169 859 173 230 72 645 881 744 110 312 494 420 534 118 455 343 708 426 217 747 206 58 105 868 537 886 837 571 120 734 308 946 806 947 507 584 889 490 729 81 425 926 64 46 196 537 43 68 247 664 503 693 125 107 722 670 697 746 613 175 294 179 20 918 695 530 577 547 472 595 506 605 588 90 57 640 4 907 280 882 2 477 663 18 207 119 843 244 998 420 622 488 339 589 236 828 146 302 847 19 968 698 711 377 546 288 417 216 725 718 915 161 979 987 881 180 381 977 538 246 273 941 174 714 903 624 482 57 418 245 708 905 967 17 534 151 698 636 370 18 119 489 934 734 754 72 844 751 279 176 516 859 928 197 276 719 639 205 551 577 392 665 344 281 81 921 692 47 583 852 439 535 386 755 207 499 251 464 81 376 979 725 412 844 237 137 189 766 652 772 331 506 131 947 330 97 503 311 816 22 549 595 510 204 196 41 780 739 245 12 800 788 528 81 106 13 498 970 300 477 115 206 116 137 681 39 575 273 311 955 164 5 19 185 754 242 360 266 358 111 652 410 394 871 716 231 853 266 976 113 495 993 353 627 604 292 480 273 68 900 32 508 693 187 500 927 866 590 962 363 742 701 864 912 227 130 765 841 383 573 886 761 157 861 798 790 570 268 864 878 999 946 82 117 857 662 47 441 232 108 337 463 644 816 118 609 215 725 283 955 68 589 955 486 492 711 103 965 290 653 209 171 4 881 217 93 601 978 30 576 397 871 430 205 545 106 749 19 302 964 74 874 593 407 503 466 254 35 981 320 26 565 153 337 231 95 428 847 685 411 115 148 175 980 70 341 541 520 441 27 973 384 715 690 857 600 382 850 832 327 202 867 612 983 485 639 697 642 816 741 271 75 76 789 570 183 457 252 851 920 801 73 756 196 810 811 905 566 706 962 138 901 585 440 44 547 685 235 999 683 102 978 339 638 813 391 422 79 350 158 731 106 406 839 663 667 246 578 792 554 645 360 422 968 536 925 785 319 650 208 462 165 521 515 833 454 148 343 526 463 966 648 536 395 12 613 862 413 363 799 41 513 18 733 406 510 480 926 585 751 705 343 70 555 975 507 672 929 732 215 616 41 934 328 189 135 752 335 706 225 401 866 817 68 730 427 822 427 748 351 558 800 987 660 570 271 576 672 563 202 595 926 405 610 41 781 430 829 510 949 251 648 556 451 6 639 77 386 327 357 163 852 739 457 11 283 597 63 917 940 884 619 983 80 614 543 254 895 390 126 616 247 312 195 492 998 856 266 661 696 960 318 678 145 169 911 453 584 543 605 988 584 604 943 294 938 99 512 839 871 480 524 355 734 172 678 380 394 774 850 72 444 963 660 112 978 215 570 214 863 545 366 629 288 35 437 152 82 815 145 910 279 960 341 785 218 225 881 751 352 179 388 737 343 80 953 647 107 370 235 932 112 780 192 544 476 617 942 12 630 645 235 140 789 505 425 715 279 764 12 278 317 76 940 140 600 0 831 726 333 96 955 131 985 156 490 109 561 81 37 582 446 422 331 857 552 117 20 187 724 921 919 582 244 985 280 738 828 852 310 736 130 845 289 493 180 616 140 203 809 441 937 954 677 846 580 355 985 255 525 142 77 803 511 919 367 432 308 191 369 256 346 938 531 28 559 19 979 796 669 877 900 316 551 240 100 295 442 438 30 312 135 719 680 730 151 975 122 652 576 237 640 292 454 631 275 573 243 529 83 73 808 839 48 22 734 406 268 26 328 27 359 25 468 769 795 49 937 20 88 899 439 843 42 97 429 74 964 420 291 767 226 430 555 994 836 651 614 307 925 118 415 407 140 510 953 82 696 622 167 908 533 40 828 56 468 469 908 205 441 489 966 857 519 613 276 989 776 221 754 776 94 379 782 776 872 623 421 786 564 963 154 616 123 574 975 736 119 986 614 973 713 942 561 770 587 685 483 43 595 173 548 392 129 823 925 139 960 263 998 41 4 351 108 707 877 306 764 942 38 484 840 763 529 96 582 256 232 285 194 204 512 428 12 943 632 56 640 552 133 230 889 583 695 358 4 509 573 259 329 451 725 879 927 940 256 324 866 544 276 876 323 660 228 692 315 389 47 777 691 288 212 363 73 224 474 796 755 505 848 639 629 827 943 315 291 708 849 633 391 314 439 72 647 177 514 732 969 594 256 678 441 69 217 679 297 771 681 429 961 352 78 661 181 814 518 948 27 98 307 994 173 415 149 694 491 506 428 809 620 864 167 168 769 675 194 743 399 683 698 560 677 275 960 797 71 677 775 25 220 821 923 872 642 681 437 16 549 830 48 460 242 240 595 713 40 443 510