56 104 201 285 152 613 203 717 990 741 236 743 819 67 489 669 487 446 696 382 271 640 769 571 644 603 802 430 827 44 878 461 677 86 739 212 477 362 228 629 197 832 59 427 293 859 485 581 327 674 361 900 861 328 123 902 961 571 530 705 586 297 89 622 42 626 935 251 141 241 355 223 671 853 684 704 941 586 69 538 194 591 983 949 719 99 951 916 981 169 630 200 136 461 791 118 773 720 155 858 863 872 368 496 539 920 738 485 190 608 412 690 126 268 845 596 98 71 435 916 523 576 45 481 364 240 381 908 281 841 805 880 180 80 686 776 600 839 780 35 288 644 940 28 857 183 34 649 839 913 516 449 567 968 775 673 348 697 484 509 769 786 949 493 565 565 294 865 539 248 185 546 848 207 243 166 777 279 107 191 241 178 855 939 149 336 711 396 897 569 47 69 49 123 271 15 695 960 910 719 848 635 194 614 658 497 508 947 83 725 570 816 561 108 458 265 460 70 750 230 298 910 212 204 734 100 819 198 747 871 198 605 828 757 195 553 80 715 764 761 120 667 742 572 0 887 478 377 265 974 295 314 123 574 747 982 494 328 569 355 616 531 999 181 849 483 370 564 292 833 102 732 433 567 976 758 746 968 359 475 646 130 971 123 994 417 157 531 382 416 52 251 53 639 470 889 230 719 483 777 89 769 832 797 766 451 249 966 67 332 45 935 342 324 1 894 91 270 972 483 571 837 826 408 350 103 821 189 630 579 853 625 160 597 149 685 115 395 570 633 791 754 760 517 527 295 77 556 17 796 154 804 707 630 476 807 395 773 45 88 541 498 888 793 791 576 67 725 212 294 635 222 927 301 204 555 395 158 221 624 948 701 986 585 829 819 237 955 556 992 425 185 240 721 989 664 894 213 240 235 862 409 408 116 197 870 706 141 618 415 294 363 582 383 29 195 756 288 629 564 58 658 816 490 611 117 500 562 818 375 490 422 40 339 278 488 269 389 71 925 582 155 166 466 864 260 593 251 823 54 790 618 351 483 159 761 9 930 131 379 671 933 91 777 176 257 330 91 365 384 503 345 215 390 812 754 768 253 870 682 884 139 945 633 996 112 173 836 47 329 879 358 933 738 849 644 134 771 90 604 336 47 368 354 613 229 396 44 741 122 566 614 504 898 796 794 453 523 531 293 266 15 386 137 174 835 634 124 214 444 509 625 322 918 819 648 310 786 340 751 678 811 9 12 905 463 34 562 591 973 690 425 526 47 331 449 991 160 967 319 595 488 141 496 213 775 859 955 263 424 367 230 897 462 818 89 321 962 400 633 9 870 29 907 877 697 34 236 380 691 946 558 124 959 164 397 388 535 211 847 635 363 363 9 170 864 643 434 833 990 777 528 289 955 204 733 659 725 961 517 98 967 964 470 267 379 473 243 173 391 423 515 460 786 373 30 662 44 878 938 814 138 954 955 160 508 537 296 441 588 858 450 670 36 723 421 359 408 427 756 573 142 616 842 996 328 524 134 803 459 438 260 658 849 890 966 698 384 87 579 978 758 245 471 287 32 73 804 614 253 411 233 581 575 553 408 850 8 419 664 654 940 921 537 325 538 604 467 617 105 529 237 76 315 499 184 423 915 987 407 494 454 666 985 935 575 605 374 354 691 813 172 790 284 372 939 148 438 538 775 52 466 394 188 280 340 726 359 824 640 220 455 901 179 172 831 699 55 325 653 348 835 55 99 606 501 108 278 990 251 643 653 623 46 160 467 519 219 48 121 318 886 751 929 120 451 882 561 107 837 656 700 565 981 585 106 987 999 293 314 707 621 536 110 817 111 568 934 0 734 15 80 333 885 94 496 853 143 625 22 300 344 608 198 40 658 857 313 825 192 386 470 238 305 576 203 456 1 919 930 488 334 556 736 505 42 695 718 321 958 38 959 876 499 57 728 794 740 172 740 705 54 348 451 902 713 138 491 183 581 598 949 466 699 211 314 823 340 881 136 295 161 667 564 104 224 868 269 258 809 865 527 147 629 611 752 29 754 842 300 3 852 928 65 193 599 50 566 100 40 709 347 611 154 785 485 239 896 620 168 936 355 362 210 979 493 350 925 630 455 799 958 504 141 486 235 956 966 927 248 77 289 67 202 812 689 853 422 295 103 745 925 976 922 946 192 388 305 315 618 634 558 862 646 298 321 176 540 679 488 113 571 372 532 616 396 719 558 290 362 134 1 683 489 550 214 861 822 489 736 457 146 542 608 461 677 911 799 588 580