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