30 123 636 920 823 390 989 416 204 989 347 713 519 307 553 228 674 674 951 978 955 368 898 319 728 793 70 643 785 917 86 712 19 334 275 663 355 570 611 889 77 473 128 282 25 812 352 592 278 444 553 859 293 645 854 177 636 479 512 258 745 308 900 537 399 801 996 800 803 55 419 578 467 687 326 773 302 1000 689 270 610 591 774 511 867 13 858 254 508 330 480 32 102 701 780 9 604 331 704 243 606 421 159 586 758 943 370 695 780 384 15 902 729 805 936 916 465 805 446 599 459 290 568 297 387 117 717 463 173 998 637 547 405 256 655 407 292 314 513 701 587 999 362 14 153 38 687 698 84 366 230 649 556 65 194 524 833 96 281 120 101 136 358 906 49 166 808 924 362 644 840 581 560 387 337 26 852 514 6 122 922 61 902 232 818 133 606 323 373 693 620 96 833 351 759 153 586 772 597 411 214 540 262 269 235 615 128 249 246 718 200 93 377 268 229 571 216 732 879 449 649 477 461 396 265 512 60 766 268 710 80 534 48 374 518 839 854 258 501 880 212 400 903 157 55 382 60 273 681 868 917 796 2 534 107 914 753 753 810 859 551 634 396 347 17 286 176 502 358 411 798 11 78 580 74 501 764 813 319 340 87 312 451 396 478 466 440 435 99 474 884 190 92 209 756 297 227 179 633 614 397 683 940 624 626 540 7 950 511 986 10 164 271 603 42 424 824 390 922 638 563 341 487 155 756 121 454 221 737 723 112 669 320 198 425 591 90 829 320 973 512 342 214 527 15 40 78 197 493 939 589 89 856 286 152 795 604 67 860 347 558 353 665 304 179 598 334 673 158 261 960 678 181 340 90 601 60 695 775 169 639 260 58 247 140 506 740 785 906 765 422 292 656 271 172 294 733 38 320 524 972 916 198 815 140 450 877 950 97 399 176 939 119 18 526 459 36 464 438 445 133 942 668 64 949 444 343 558 437 191 619 689 124 139 642 771 210 161 889 527 771 754 156 241 495 393 764 966 614 888 765 737 959 345 201 64 308 603 713 150 457 243 40 600 664 543 220 579 417 979 521 678 679 123 414 956 31 79 123 896 397 772 566 259 261 736 707 80 560 246 647 272 657 898 976 584 89 3 192 908 991 419 245 136 373 638 478 99 694 287 533 269 361 375 12 254 119 893 945 295 479 638 337 260 607 373 392 857 356 664 145 69 362 19 612 30 358 194 707 833 154 745 499 999 938 224 607 602 819 606 753 278 799 806 806 594 577 403 837 524 871 931 996 15 167 330 249 875 90 455 283 454 785 693 109 884 9 108 179 827 845 687 51 993 202 547 901 895 544 239 434 582 491 478 986 340 243 918 864 578 981 848 221 405 663 890 25 618 913 85 887 90 888 958 834 790 327 420 299 922 184 647 886 920 531 246 688 275 632 363 238 436 392 564 363 265 568 608 489 785 437 477 214 196 841 258 173 412 762 752 507 577 881 906 473 314 757 439 1001 695 579 264 238 138 643 565 377 757 983 638 321 856 826 871 977 589 799 444 223 996 51 633 857 902 716 813 54 435 387 528 154 113 530 235 802 764 1 573 760 743 92 282 918 197 773 120 315 354 62 387 213 62 692 923 511 79 479 682 67 842 94 249 703 687 137 904 951 782 693 79 839 224 787 363 256 62 428 345 701 216 133 974 450 528 133 242 458 433 660 339 526 984 4 605 531 210 254 914 779 53 891 340 766 346 658 215 890 597 393 929 932 542 717 104 321 698 777 981 517 425 452 129 23 201 695 861 851 120 939 927 464 828 726 376 523 391 1 690 952 838 724 522 132 337 722 699 289 269 980 292 333 661 752 912 733 728 198 552 203 495 448 617 258 748 280 975 922 786 816 154 151 711 927 41 760 250 260 690 899 327 50 96 380 886 160 60 401 683 999 475 457 49 249 677 493 845 589 688 599 93 801 491 777 33 965 667 595 568 646 26 768 350 251 79 961 985 981 466 357 80 33 697 808 144 5 813 579 542 642 835 21 21 363 99 696 513 252 848 749 220 397