999999586 0 999999537 0 0 0 0 999999821 999999755 999999937 0 1999999889 0 0 0 999999476 0 0 999999906 0 999999537 0 999999975 999999392 0 999999853 999999589 0 999999386 999999762 0 0 0 0 3999999092 0 0 999999743 999999624 0 0 0 0 999999829 1999999498 0 0 1999999642 999999534 0 999999449 0 999999694 0 0 0 0 0 999999467 0 0 0 999999937 0 0 999999770 0 999999477 999999968 2999999066 0 2999999065 0 999999784 0 0 1999999541 1999999361 0 0 0 0 0 0 999999956 999999538 999999987 0 0 0 999999936 1999999280 0 0 0 999999970 999999722 0 1999999463 0 0 0 0 0 999999990 999999932 0 0 0 999999581 0 1999999415 999999796 0 999999613 999999809 999999601 999999650 999999923 0 2999999657 1999999381 1999999496 2999999222 999999856 0 0 999999879 999999862 0 999999779 999999747 999999890 999999940 0 2999999744 0 0 999999927 0 0 0 0 0 0 0 0 0 999999619 999999776 0 999999996 999999697 1999999407 0 0 0 0 1999999394 0 1999999335 0 999999963 1999999444 0 0 0 999999369 0 999999526 0 1999999284 0 0 2999999487 1999999507 1999999290 999999927 0 0 0 0 999999988 1999999662 0 999999955 0 0 999999675 0 0 0 0 999999793 0 0 0 0 999999625 0 0 1999999362 0 0 999999839 0 0 0 0 0 999999546 999999999 999999975 0 0 2999999173 0 0 999999988 0 999999997 999999514 999999867 999999878 1999999362 999999738 0 0 0 0 999999522 999999567 999999994 999999730 999999729 0 0 0 0 0 999999961 999999985 1999999743 0 999999890 0 0 1999999662 999999666 0 0 1999999404 0 999999940 999999914 0 999999609 999999877 999999580 999999961 0 1999999386 0 999999885 0 0 0 0 0 0 0 999999535 999999860 999999521 0 0 0 999999872 0 999999787 0 999999979 999999727 0 1999999523 999999447 0 0 2999999297 0 999999913 999999946 0 999999805 1999999654 2999999295 0 999999937 0 0 0 0 999999947 0 0 999999810 0 0 0 0 0 999999679 0 1000000000 0 0 0 0 999999941 2999999499 999999816 0 999999937 1999999192 0 0 0 0 0 1999999570 0 999999792 999999775 0 0 0 999999888 0 999999595 999999522 999999860 999999614 0 0 999999800 999999745 0 999999598 1999999895 0 0 0 0 0 0 999999895 999999722 999999824 999999956 999999961 999999856 0 0 999999958 1999999744 999999565 0 1999999416 0 999999940 0 0 0 0 0 0 999999409 999999972 0 0 0 0 999999876 999999766 0 1999999689 0 1999999242 0 999999537 1999999841 0 999999987 0 0 0 1999999328 0 999999877 999999502 999999637 0 0 999999873 999999554 1999999970 0 0 1999999909 999999988 0 0 0 1999999394 999999514 1999999444 0 999999814 0 0 0 999999493 0 999999873 0 0 0 999999525 0 999999974 999999945 999999985 1999999646 0 999999920 0 0 999999769 0 999999954 2999999454 999999898 999999897 999999925 999999956 0 0 999999745 0 999999985 999999513 999999594 0 0 999999694 999999776 0 0 999999926 1999999220 999999954 0 0 1999999447 0 3999998959 0 0 0 0 999999840 999999956 0 0 0 0 0 0 1999999822 0 1999999347 999999987 0 0 0 1999999655 999999890 0 0 999999589 999999995 0 999999899 999999996 1999999500 0 999999914 999999629 0 0 2999999285 999999883 999999514 0 1999999796 0 0 0 0 999999910 999999796 0 0 1999999095 0 999999965 1999999659 1999999390 1999999572 0 1999999821 0 3999998666 0 0 0 0 0 0 999999779 0 999999386 0 999999954 0 0 999999614 0 999999955 999999812 999999912 1999999651 2999999070 999999868 0 999999974 0 0 999999711 999999696 3999999275 0 999999971 999999894 999999992 999999969 2999999712 0 999999854 999999688 0 0 999999926 1999999671 999999397 999999629 0 999999647 1999999765 0 0 0 0 999999637 0 0 0 0 0 999999861 0 999999668 999999665 0 0 0 1999999678 999999871 0 0 0 1000000000 999999929 999999498 0 0 0 999999624 999999995 0 1999999610 2999999471 999999974 0 0 0 0 999999834 0 999999942 999999638 999999987 0 0 0 999999595 999999471 999999967 0 0 0 1999999456 0 1999999796 1999999593 2999999746 0 0 0 0 999999788 0 1999999139 0 2999999107 1999999271 999999897 999999458 0 0 999999936 0 1999999231 999999983 999999936 999999744 1999999552 0 999999626 0 1999999331 999999985 0 0 999999681 999999782 0 999999658 999999532 2999999355 1999999763 0 999999763 999999664 0 0 0 999999999 1999999418 0 999999632 0 0 0 0 0 0 999999985 999999963 0 0 0 1999999277 0 0 999999992 0 0 0 0 1999999520 0 999999971 999999479 999999450 999999629 1999999823 0 0 0 2999999204 0 0 999999368 999999914 999999843 0 0 0 0 2999999842 0 0 0 0 999999586 999999823 0 999999761 999999870 0 0 999999770 0 0 0 0 0 3999999274 0 0 0 999999998 0 0 3999999543 0 999999746 0 999999735 0 0 999999897 0 0 0 0 0 1999999735 999999968 0 999999844 0 0 0 2999998973 1999999153 0 999999966 999999897 999999722 0 0 999999772 999999833 0 3999998978 999999667 0 999999504 0 0 0 1999999489 0 0 0 999999912 2999999662 999999350 0 1999999505 1999999369 999999914 1999999819 0 1999999931 0 1999999668 999999900 999999404 1999999366 999999954 1999999630 1999999588 999999880 0 999999685 0 999999699 0 0 1999999305 0 0 999999833 1999999797 999999791 0 1999999417 999999795 999999846 1999999687 999999865 0 0 0 1999999473 1999999598 999999750 0 0 0 999999870 999999974 999999981 0 999999871 999999799 0 0 999999632 999999802 0 0 999999737 999999968 1999999750 0 0 999999775 0 0 0 0 0 0 0 0 0 1999999772 999999840 0 999999728 999999416 0 999999547 999999935 0 2999999196 1999999464 0 999999841 0 999999970 999999971 0 0 999999913 0 0 0 0 0 999999598 1999999654 0 1999999742 999999383 0 999999923 999999853 999999834 0 0 999999565 0 0 999999824 999999727 0 0 0 999999908 999999955 0 0 0 1999999412 999999544 0 0 0 999999974 0 0 999999936 2999999008 999999939 0 999999933 0 0 1999999629 999999803 1999999752 999999469 999999504 0 0 999999886 0 999999390 0 1999999921 0 999999614 0 0 999999940 999999843 1999999274 999999968 0 999999988 0 0 0 0 0 0 0 1999999857 0 0 0 999999845 0 999999591 0 999999978 999999698 0 0 0 0 1999999343 0 999999954 999999848 1999999569 999999995 0 0 0 0 999999923 1999999554 999999903 999999943 999999936 999999737 0 0 0 2999999128 999999966 0 999999805 999999864 0 1999999716 999999708 1999999608 1999999795 999999737 0 999999845 0 999999916 0 0 999999947 0 999999594 0 0 999999992 0 0 0 0 0 0 0 0 999999966 0 999999736 0 999999914 0 0 0 0 999999579 0 0 1999999108 0 0 0 999999720 0 999999970 1999999301 0 0 2999999076 0 0 1999999485 0 999999776 999999728 1999999731 0 1000000000 0 1999999552 999999886 0 999999979 1999999913 0 999999788 0 0 0 0 999999677 0 0 0 999999672 0 0 0 0 999999474 999999459 0 1999999805 0 0 0 0 0 0 0 999999844 0 999999949 0 0 0 0 0 0 0 0 0 1999999345 0 0 0 999999885 999999844 1999999636 1999999595 999999934 999999565 999999555 999999890 0 1999999398 0 0 0 0 1999999770 0 2999999401 999999373 1999999303 999999581 0 999999511 1999999290 999999373 0 999999796 0 0 1999999679 0 0 2999999865 0 0 999999876 999999556 0 0 0 0 0 0 0 1999999725 0 999999522 1999999458 0 0 999999734 0 1999999747 999999974 0 0 0 0 0 0 0 999999722 0 0 1999999452 0 0 0 0 0 0 999999456 999999827 1999999939 0 999999985 1999999793 0 1999999804 1999999705 999999553 0 0 0 0 0 0 999999565 0 999999681 0 0 0 999999923 999999368 0 2999999623 0 0 0 0 0 999999671 0 0 999999590 1999999586 0 999999398 0 0 0 999999884 2999999566 0 999999827 0 0 999999525 999999907 0 999999980 1999999850 999999992 0 1999999586 0 1999999679 0 999999861 999999856 2999999073 1999999280 999999503 0 999999799 0 1999999775 1999999936 1999999898 0 0 999999947 1999999393 1999999230 999999983 0 999999890 999999814 999999555 0 2999999496 999999914 999999936 1999999907 0 0 0 999999518 0 0 0 0 0 0 0 0 999999840 999999845 0 0 0 0 999999544 0 0 999999729 0 1999999515 0 0 0 999999733 0 999999985 1999999518 0 0 999999797 0 999999621 999999914 999999777 0 0 0 0 999999907 0 1999999088 1999999756 999999654 999999589 999999710 999999955 0 0 999999409 0 0 0 0 0 1999999756 999999886 999999736 0 999999805 999999740 999999878 1999999211 999999427 999999398 999999579 0 999999829 999999901 999999738 999999776 0 1999999039 1999999554 999999443 0 0 0 0 1999999799 999999547 1999999699 1999999644 999999924 999999896 999999675 0 1999999124 0 0 1999999747 0 0 0 0 999999849 0 0 1999999937 0 0 1999999633 999999822 0 1999999434 0 999999638 999999878 999999557 0 0 0 1999999851 999999777 999999598 0 0 1999999604 1999999532 999999605 1999999921 0 999999865 999999944 1999998843 0 0 0 999999933 0 0 999999894 0 0 0 999999986 0 0 1999999671 0 999999934 999999401 999999885 999999990 0 999999833 0 999999830 999999376 0 999999620 0 0 999999903 0 0 999999919 0 999999454 999999732 999999814 0 999999750 0 0 0 999999765 999999745 1999999213 0 1999999640 0 999999964 999999759 999999437 999999924 999999667 0 1999999398 1999999222 999999446 999999716 0 999999790 0 999999551 999999980 0 999999906 999999872 0 999999955 999999806 999999816 0 999999958 0 999999828 999999955 0 2999999630 0 999999816 999999725 0 0 0 999999688 0 1999999772 999999827 999999766 0 1999999947 0 999999797 1999999577 0 999999897 999999946 0 2999998715 999999851 0 1999999791 1999999980 2999999617 999999983 999999914 0 999999704 999999970 0 3999998991 0 0 0 1999999411 1999999655 999999788 0 0 999999349 999999980 1999999722 0 1999998854 0 0 0 999999630 0 0 999999416 0 999999814 1999999867 0 0 0 0 999999971 0 999999990 0 1999999471 999999639 1999999418 0 999999919 0 0 999999897 0 0 999999607 1999999984 999999638 3999999545 0 999999523 999999651 0 0 0 0 0 0 999999419 999999946 999999803 0 0 0 999999894 0 0 0 0 0 999999922 0 999999863 999999963 999999806 0 0 0 999999842 999999507 0 999999567 0 999999778 0 999999835 0 999999591 999999918 999999540 0 0 999999898 0 0 0 0 999999748 0 999999837 1999999271 1999999696 0 0 1999999814 999999940 0 1999999433 0 999999861 999999836 0 0 999999784 0 999999856 999999630 0 999999533 0 0 0 999999810 999999969 0 1999999560 999999897 0 0 999999906 999999675 1999999550 0 999999894 0 999999914 999999956 1999999601 0 0 999999872 0 999999961 999999732 0 0 0 1999999082 0 0 999999579 999999597 0 999999725 999999979 0 2999999819 0 999999536 999999994 0 0 0 0 0 0 999999945 0 0 999999671 999999696 0 1999999261 1999999636 999999971 2999999674 0 0 999999382 0 0 0 999999902 999999979 999999948 999999638 0 0 999999876 2999999447 0 0 999999940 0 0 999999437 2999999365 0 999999536 1999999742 0 999999794 0 999999603 1999999552 1999999506 0 999999699 999999856 0 1999999800 999999804 999999427 0 999999747 999999913 0 1999999566 0 0 0 0 0 0 0 999999765 0 0 999999779 0 999999766 0 0 0 999999678 0 999999404 0 0 0 0 1999999198 0 1999999394 0 0 1999999176 3999998629 0 999999936 0 0 999999914 999999696 999999944 1999999646 0 1999999549 0 999999658 0 1999999316 1999999329 0 0 0 0 0 0 0 0 0 0 0 1999999504 999999961 0 0 0 1999999303 0 1999999751 999999891 999999696 0 999999849 0 0 0 999999856 999999989 0 0 0 999999430 999999763 0 999999399 999999676 999999979 0 0 0 1999999477 0 0 0 999999502 999999810 0 999999662 0 1999999662 1999999877 0 0 999999552 1999999297 0 0 0 1999999492 1999999239 999999713 0 0 0 0 0 999999983 0 0 999999835 0 999999788 1999998920 0 0 1999999795 0 0 0 0 999999917 0 0 0 0 0 0 999999777 0 0 999999940 0 0 0 999999590 0 999999879 0 0 0 0 999999951 0 0 0 0 999999951 1999999754 0 0 999999408 999999630 1999999776 999999983 2999998829 2999999378 1999999494 0 0 0 0 0 0 0 0 1999999752 0 999999948 1999999682 999999376 0 0 0 0 0 999999868 999999954 0 0 999999988 0 1999999377 0 0 0 999999966 999999545 0 0 999999902 0 0 999999448 0 0 999999630 0 0 999999954 0 1999999830 0 0 999999876 999999925 999999997 999999814 999999537 999999563 1999999473 0 999999990 999999961 2999999328 999999979 0 0 0 999999406 0 999999849 999999944 0 0 0 0 0 0 0 0 0 0 999999999 0 0 999999897 0 999999715 0 999999824 0 0 0 0 1999999932 999999805 0 999999972 0 999999514 999999451 999999802 0 1999999442 0 0 0 0 0 1999999122 999999413 2999999466 0 0 999999940 999999810 0 0 999999698 2999999562 999999851 999999968 0 999999884 999999895 2999999209 0 999999923 999999873 0 999999949 0 999999631 0 999999902 0 0 0 1999999476 0 0 0 2999999468 999999711 0 1999999715 0 999999992 999999847 0 999999435 999999938 0 0