906 873 322 446 360 994 727 998 625 892 424 708 175 884 193 278 308 628 999 107 119 301 470 112 631 136 418 885 472 645 37 463 596 117 752 811 514 267 21 993 838 725 129 131 146 125 98 636 86 345 529 779 146 629 888 251 819 249 523 397 776 894 533 342 875 578 178 975 352 421 382 451 835 698 667 829 751 454 42 290 357 839 843 601 352 969 985 309 5 479 305 87 120 816 179 850 903 321 102 731 722 695 372 683 471 270 267 569 17 405 983 33 324 825 306 698 635 533 875 898 590 549 224 133 548 531 388 870 575 456 787 276 106 159 923 774 504 905 481 961 608 435 167 705 365 897 204 269 104 176 967 575 812 826 394 646 309 844 599 77 184 587 832 947 0 818 691 779 130 430 202 969 550 163 67 626 935 728 975 24 135 715 295 429 38 512 844 539 764 704 370 266 29 555 699 885 874 477 489 982 267 677 274 905 222 263 82 834 221 562 756 602 192 291 101 275 410 910 308 787 101 511 405 811 956 662 30 816 208 671 798 56 34 725 488 350 869 827 843 22 18 278 160 414 200 649 199 139 483 832 948 251 704 396 32 769 45 205 185 179 382 717 405 148 908 889 552 559 355 913 808 473 533 931 657 1 919 985 390 286 443 124 967 821 429 938 296 155 592 502 211 406 358 696 641 736 47 652 77 523 720 879 40 626 683 379 821 235 317 139 636 802 756 424 347 162 106 116 438 692 64 871 791 289 739 959 912 463 46 635 808 506 182 707 259 514 594 950 813 882 494 628 277 419 747 439 492 282 895 157 988 517 990 95 203 448 549 615 973 875 26 865 689 179 568 724 457 328 727 457 322 441 710 879 575 84 988 224 896 801 194 102 552 731 457 510 583 417 541 253 140 978 592 354 223 363 965 258 653 108 707 855 618 470 311 803 292 612 131 32 554 812 504 696 19 227 273 558 948 236 231 465 893 286 938 545 550 305 818 65 589 172 14 898 862 927 470 879 184 779 607 512 704 737 232 210 881 664 363 782 77 366 626 920 789 711 778 106 159 46 829 889 114 602 110 393 928 560 875 113 414 498 170 665 473 842 615 287 978 769 840 488 708 245 526 542 614 714 8 654 211 556 62 539 767 11 36 683 592 628 56 789 98 180 499 146 567 235 766 897 185 202 228 524 189 337 190 388 339 533 415 548 476 887 653 924 801 51 160 250 349 834 452 9 284 331 612 923 939 436 850 954 897 550 266 21 523 729 144 905 627 46 700 72 456 242 236 723 740 228 744 212 322 98 109 424 952 847 341 355 405 178 118 558 922 324 200 57 556 190 722 14 835 376 169 382 774 101 91 330 174 783 662 126 290 354 266 593 426 523 622 170 104 702 694 934 947 160 529 427 159 764 813 73 394 766 488 830 382 666 322 555 671 911 149 250 461 237 79 904 929 216 388 183 116 215 191 753 626 674 623 633 172 683 583 541 571 933 623 762 911 270 78 888 805 484 184 201 973 105 271 902 392 81 123 294 29 403 772 971 374 47 902 389 330 688 433 715 636 304 473 592 247 135 953 15 866 88 166 294 206 922 143 793 387 468 968 253 779 156 612 116 5 619 635 765 902 90 444 319 423 379 853 675 735 236 797 711 284 927 271 688 695 388 479 783 243 855 385 744 290 173 256 792 236 159 727 306 14 538 977 878 201 507 827 406 302 684 198 213 26 913 324 196 318 90 479 701 625 687 355 700 666 450 798 347 526 619 878 509 163 364 11 647 260 11 810 695 548 276 883 140 584 515 148 165 365 73 273 593 956 613 154 542 966 17 465 469 526 598 136 296 827 101 576 827 700 973 246 179 583 192 763 829 78 490 367 657 294 59 549 413 57 865 5 672 351 64 18 810 927 465 330 639 774 367 621 310 250 314 204 446 85 199 328 769 987 203 590 14 431 919 414 236 787 238 751 255 876 148 295 861 190 900 0 198 166 942 57 508 30 182 434 388 811 170 807 880 130 992 139 398 378 658 676 61 812 675 317 335 420 530 570 820 295 118 465 646 728 472 951 75 88 256 818 780 217 73 697 671 831 533 138 9 132 118 420 33 642 999