999999586 0 999999537 0 0 0 0 999999821 999999755 999999937 0 1999999782 0 0 0 999999122 0 0 999999906 0 999999189 0 999999945 999999392 0 999999685 999999589 0 999999386 999999510 0 0 0 0 3999998813 0 0 999999471 999999302 0 0 0 0 999999643 1999999209 0 0 1999999336 999999186 0 999999092 0 999999694 0 0 0 0 0 999999112 0 0 0 999999937 0 0 999999522 0 999999123 999999921 2999998406 0 2999999065 0 999999552 0 0 1999999221 1999998849 0 0 0 0 0 0 999999894 999999538 999999987 0 0 0 999999835 1999998959 0 0 0 999999932 999999439 0 1999999168 0 0 0 0 0 999999986 999999932 0 0 0 999999246 0 1999998915 999999575 0 999999613 999999601 999999601 999999650 999999923 0 2999999657 1999998920 1999999053 2999999222 999999692 0 0 999999879 999999703 0 999999779 999999747 999999757 999999940 0 2999999740 0 0 999999927 0 0 0 0 0 0 0 0 0 999999297 999999776 0 999999994 999999697 1999999407 0 0 0 0 1999998947 0 1999999103 0 999999963 1999999277 0 0 0 999999005 0 999999526 0 1999998925 0 0 2999999071 1999999185 1999999138 999999927 0 0 0 0 999999977 1999999285 0 999999891 0 0 999999369 0 0 0 0 999999569 0 0 0 0 999999625 0 0 1999999362 0 0 999999839 0 0 0 0 0 999999546 999999999 999999975 0 0 2999998751 0 0 999999988 0 999999995 999999514 999999710 999999734 1999998867 999999738 0 0 0 0 999999522 999999567 999999994 999999730 999999450 0 0 0 0 0 999999905 999999965 1999999484 0 999999890 0 0 1999999376 999999666 0 0 1999999046 0 999999940 999999914 0 999999283 999999732 999999580 999999904 0 1999999136 0 999999885 0 0 0 0 0 0 0 999999187 999999860 999999170 0 0 0 999999872 0 999999555 0 999999952 999999445 0 1999999460 999999447 0 0 2999999196 0 999999913 999999864 0 999999805 1999999272 2999999131 0 999999937 0 0 0 0 999999867 0 0 999999603 0 0 0 0 0 999999679 0 1000000000 0 0 0 0 999999941 2999999499 999999816 0 999999937 1999998832 0 0 0 0 0 1999999570 0 999999792 999999775 0 0 0 999999888 0 999999595 999999171 999999860 999999291 0 0 999999800 999999745 0 999999598 1999999764 0 0 0 0 0 0 999999764 999999439 999999637 999999956 999999904 999999856 0 0 999999899 1999999744 999999224 0 1999999121 0 999999940 0 0 0 0 0 0 999999409 999999937 0 0 0 0 999999730 999999766 0 1999999464 0 1999998657 0 999999537 1999999643 0 999999976 0 0 0 1999998712 0 999999877 999999502 999999637 0 0 999999721 999999554 1999999951 0 0 1999999774 999999980 0 0 0 1999999394 999999514 1999999444 0 999999619 0 0 0 999999140 0 999999725 0 0 0 999999525 0 999999943 999999945 999999963 1999999467 0 999999920 0 0 999999521 0 999999954 2999999094 999999898 999999897 999999816 999999956 0 0 999999745 0 999999970 999999513 999999261 0 0 999999694 999999776 0 0 999999926 1999999033 999999954 0 0 1999999203 0 3999998744 0 0 0 0 999999840 999999894 0 0 0 0 0 0 1999999668 0 1999999013 999999976 0 0 0 1999999285 999999890 0 0 999999589 999999995 0 999999899 999999993 1999999151 0 999999794 999999629 0 0 2999999256 999999883 999999514 0 1999999796 0 0 0 0 999999790 999999796 0 0 1999998737 0 999999965 1999999374 1999998933 1999999266 0 1999999821 0 3999998354 0 0 0 0 0 0 999999779 0 999999386 0 999999882 0 0 999999288 0 999999890 999999610 999999912 1999999340 2999999070 999999711 0 999999974 0 0 999999426 999999401 3999999144 0 999999935 999999762 999999992 999999969 2999999645 0 999999854 999999688 0 0 999999821 1999999641 999999034 999999629 0 999999334 1999999621 0 0 0 0 999999637 0 0 0 0 0 999999702 0 999999358 999999665 0 0 0 1999999312 999999717 0 0 0 1000000000 999999827 999999145 0 0 0 999999302 999999995 0 1999999315 2999999396 999999974 0 0 0 0 999999834 0 999999855 999999638 999999976 0 0 0 999999595 999999471 999999967 0 0 0 1999999456 0 1999999546 1999999395 2999999691 0 0 0 0 999999559 0 1999998791 0 2999998675 1999999271 999999897 999999103 0 0 999999835 0 1999998889 999999983 999999835 999999744 1999999086 0 999999305 0 1999998716 999999962 0 0 999999378 999999782 0 999999658 999999183 2999999003 1999999477 0 999999511 999999664 0 0 0 999999999 1999999418 0 999999312 0 0 0 0 0 0 999999963 999999909 0 0 0 1999998924 0 0 999999992 0 0 0 0 1999999010 0 999999971 999999479 999999093 999999308 1999999823 0 0 0 2999998643 0 0 999999368 999999914 999999843 0 0 0 0 2999999808 0 0 0 0 999999251 999999636 0 999999509 999999716 0 0 999999770 0 0 0 0 0 3999999274 0 0 0 999999997 0 0 3999999234 0 999999746 0 999999735 0 0 999999897 0 0 0 0 0 1999999735 999999968 0 999999667 0 0 0 2999998134 1999998789 0 999999966 999999897 999999439 0 0 999999526 999999833 0 3999998693 999999356 0 999999152 0 0 0 1999999346 0 0 0 999999912 2999999322 999998986 0 1999999505 1999999016 999999914 1999999585 0 1999999931 0 1999999668 999999900 999999042 1999999366 999999883 1999999317 1999999411 999999880 0 999999385 0 999999405 0 0 1999999305 0 0 999999833 1999999556 999999565 0 1999999194 999999795 999999846 1999999530 999999708 0 0 0 1999998964 1999999190 999999491 0 0 0 999999716 999999943 999999981 0 999999871 999999584 0 0 999999312 999999802 0 0 999999460 999999968 1999999451 0 0 999999775 0 0 0 0 0 0 0 0 0 1999999772 999999840 0 999999728 999999057 0 999999203 999999935 0 2999998942 1999999464 0 999999664 0 999999932 999999971 0 0 999999913 0 0 0 0 0 999999598 1999999469 0 1999999530 999999383 0 999999923 999999685 999999834 0 0 999999225 0 0 999999637 999999445 0 0 0 999999788 999999891 0 0 0 1999998957 999999197 0 0 0 999999974 0 0 999999835 2999998581 999999939 0 999999933 0 0 1999999373 999999803 1999999723 999999469 999999152 0 0 999999745 0 999999390 0 1999999880 0 999999289 0 0 999999845 999999843 1999998926 999999968 0 999999988 0 0 0 0 0 0 0 1999999826 0 0 0 999999668 0 999999591 0 999999978 999999403 0 0 0 0 1999999343 0 999999954 999999675 1999999569 999999995 0 0 0 0 999999810 1999999081 999999777 999999943 999999835 999999737 0 0 0 2999998784 999999918 0 999999805 999999864 0 1999999663 999999421 1999999608 1999999723 999999737 0 999999845 0 999999916 0 0 999999868 0 999999262 0 0 999999988 0 0 0 0 0 0 0 0 999999918 0 999999459 0 999999796 0 0 0 0 999999579 0 0 1999998755 0 0 0 999999720 0 999999930 1999999301 0 0 2999999076 0 0 1999999134 0 999999776 999999728 1999999731 0 1000000000 0 1999999552 999999886 0 999999979 1999999913 0 999999558 0 0 0 0 999999677 0 0 0 999999672 0 0 0 0 999999120 999999104 0 1999999805 0 0 0 0 0 0 0 999999667 0 999999871 0 0 0 0 0 0 0 0 0 1999999345 0 0 0 999999885 999999844 1999999250 1999999595 999999833 999999224 999999555 999999890 0 1999999398 0 0 0 0 1999999770 0 2999999301 999999373 1999999120 999999246 0 999999511 1999998958 999999373 0 999999796 0 0 1999999429 0 0 2999999750 0 0 999999730 999999556 0 0 0 0 0 0 0 1999999725 0 999999522 1999999126 0 0 999999734 0 1999999747 999999943 0 0 0 0 0 0 0 999999439 0 0 1999999102 0 0 0 0 0 0 999999100 999999827 1999999856 0 999999960 1999999531 0 1999999627 1999999705 999999210 0 0 0 0 0 0 999999224 0 999999378 0 0 0 999999923 999999368 0 2999999504 0 0 0 0 0 999999362 0 0 999999590 1999999137 0 999999035 0 0 0 999999743 2999999482 0 999999641 0 0 999999525 999999907 0 999999980 1999999755 999999992 0 1999999254 0 1999999310 0 999999702 999999695 2999999073 1999998694 999999503 0 999999584 0 1999999775 1999999845 1999999850 0 0 999999947 1999999046 1999999071 999999983 0 999999757 999999814 999999555 0 2999999095 999999794 999999836 1999999791 0 0 0 999999518 0 0 0 0 0 0 0 0 999999840 999999845 0 0 0 0 999999196 0 0 999999450 0 1999999015 0 0 0 999999733 0 999999985 1999999209 0 0 999999797 0 999999299 999999796 999999536 0 0 0 0 999999907 0 1999999088 1999999478 999999654 999999589 999999424 999999891 0 0 999999409 0 0 0 0 0 1999999756 999999747 999999736 0 999999805 999999465 999999734 1999998857 999999068 999999035 999999244 0 999999829 999999770 999999738 999999776 0 1999998685 1999999554 999999086 0 0 0 0 1999999563 999999204 1999999699 1999999271 999999813 999999765 999999369 0 1999998776 0 0 1999999540 0 0 0 0 999999677 0 0 1999999854 0 0 1999999633 999999632 0 1999999086 0 999999321 999999878 999999214 0 0 0 1999999657 999999535 999999266 0 0 1999999483 1999999340 999999605 1999999910 0 999999865 999999859 1999998843 0 0 0 999999933 0 0 999999763 0 0 0 999999974 0 0 1999999315 0 999999833 999999039 999999885 999999985 0 999999833 0 999999830 999999376 0 999999620 0 0 999999903 0 0 999999803 0 999999098 999999454 999999620 0 999999750 0 0 0 999999515 999999745 1999998928 0 1999999473 0 999999912 999999504 999999079 999999813 999999356 0 1999999398 1999998876 999999089 999999431 0 999999564 0 999999551 999999980 0 999999906 999999872 0 999999888 999999806 999999623 0 999999899 0 999999828 999999888 0 2999999377 0 999999623 999999725 0 0 0 999999391 0 1999999747 999999827 999999516 0 1999999873 0 999999578 1999999299 0 999999897 999999946 0 2999998715 999999851 0 1999999553 1999999965 2999999545 999999983 999999914 0 999999415 999999932 0 3999998391 0 0 0 1999999050 1999999503 999999559 0 0 999998985 999999980 1999999635 0 1999998137 0 0 0 999999630 0 0 999999057 0 999999617 1999999867 0 0 0 0 999999935 0 999999986 0 1999998948 999999639 1999999248 0 999999803 0 0 999999897 0 0 999999279 1999999976 999999638 3999999459 0 999999172 999999339 0 0 0 0 0 0 999999419 999999865 999999590 0 0 0 999999763 0 0 0 0 0 999999809 0 999999863 999999909 999999806 0 0 0 999999842 999999155 0 999999567 0 999999778 0 999999835 0 999999591 999999801 999999192 0 0 999999767 0 0 0 0 999999748 0 999999656 1999998939 1999999515 0 0 1999999577 999999846 0 1999998953 0 999999702 999999836 0 0 999999784 0 999999692 999999630 0 999999533 0 0 0 999999603 999999969 0 1999999560 999999897 0 0 999999785 999999675 1999999201 0 999999894 0 999999914 999999956 1999999288 0 0 999999872 0 999999904 999999732 0 0 0 1999998743 0 0 999999244 999999597 0 999999725 999999952 0 2999999819 0 999999188 999999994 0 0 0 0 0 0 999999862 0 0 999999362 999999696 0 1999999062 1999999247 999999971 2999999557 0 0 999999018 0 0 0 999999772 999999952 999999948 999999321 0 0 999999730 2999999106 0 0 999999849 0 0 999999079 2999999365 0 999999188 1999999437 0 999999570 0 999999273 1999999264 1999999009 0 999999699 999999692 0 1999999796 999999804 999999068 0 999999747 999999913 0 1999999112 0 0 0 0 0 0 0 999999515 0 0 999999779 0 999999766 0 0 0 999999678 0 999999404 0 0 0 0 1999998836 0 1999999278 0 0 1999998844 3999998080 0 999999835 0 0 999999914 999999696 999999860 1999999646 0 1999999185 0 999999658 0 1999999316 1999998829 0 0 0 0 0 0 0 0 0 0 0 1999999504 999999906 0 0 0 1999998963 0 1999999751 999999758 999999401 0 999999676 0 0 0 999999856 999999984 0 0 0 999999430 999999763 0 999999037 999999370 999999952 0 0 0 1999999002 0 0 0 999999149 999999606 0 999999662 0 1999999625 1999999697 0 0 999999552 1999998775 0 0 0 1999999492 1999999070 999999428 0 0 0 0 0 999999983 0 0 999999835 0 999999558 1999998569 0 0 1999999698 0 0 0 0 999999917 0 0 0 0 0 0 999999536 0 0 999999940 0 0 0 999999590 0 999999735 0 0 0 0 999999951 0 0 0 0 999999879 1999999506 0 0 999999046 999999630 1999999745 999999983 2999998550 2999999187 1999999458 0 0 0 0 0 0 0 0 1999999606 0 999999948 1999999475 999999376 0 0 0 0 0 999999711 999999884 0 0 999999988 0 1999999018 0 0 0 999999966 999999199 0 0 999999902 0 0 999999448 0 0 999999309 0 0 999999887 0 1999999618 0 0 999999730 999999816 999999995 999999619 999999189 999999222 1999998937 0 999999986 999999904 2999999328 999999979 0 0 0 999999406 0 999999679 999999944 0 0 0 0 0 0 0 0 0 0 999999999 0 0 999999897 0 999999715 0 999999824 0 0 0 0 1999999848 999999596 0 999999936 0 999999514 999999451 999999589 0 1999999180 0 0 0 0 0 1999998758 999999413 2999998888 0 0 999999849 999999603 0 0 999999403 2999999315 999999681 999999923 0 999999743 999999764 2999999209 0 999999923 999999721 0 999999875 0 999999311 0 999999773 0 0 0 1999999404 0 0 0 2999998983 999999426 0 1999999715 0 999999992 999999847 0 999999435 999999840 0 0