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