999999583 2999999257 999999899 999999272 1999998325 999999964 0 999999961 0 0 1999999242 999999057 2999999615 1999998671 999999821 0 0 999999289 999999303 1999999308 999999475 1999998356 1999998497 0 0 999999666 0 1999998999 0 0 999999338 1999998905 0 999999961 1999998842 0 999999158 1999999367 1999998920 1999999118 0 1999999253 999999882 0 1999998448 999999067 999999693 2999998610 999999637 0 1999999682 999999361 0 2999999116 2999998361 0 999999188 999999444 999999189 999999458 0 3999997486 999999895 1999998710 999999533 999999477 1999999766 2999998566 1999998846 999999403 999999271 1999999371 0 3999998055 0 1999998607 999999169 999999727 0 999999836 2999999104 999999313 999999603 999999274 1999998014 0 999999366 0 2999998766 2999999190 0 0 3999998809 999999026 999999215 1999998935 0 0 999999857 1999998142 999999398 1999998469 1999998373 0 0 999999152 999999782 0 999999360 999999472 0 1999999270 999999662 999999666 999999930 999999347 0 999999832 999999507 1999998776 0 0 1999999522 0 1999998984 2999999235 1999999493 1999999712 999999257 1999998875 999999300 3999998387 0 0 0 0 999999621 999999643 2999998392 0 0 1999998188 1999998607 0 1999999550 1999998797 999999537 1999999542 0 2999997976 999999594 999999982 1999999286 999999526 4999997366 3999998215 0 0 1999998678 0 1999998729 0 999999520 0 999999818 0 999999967 0 999999527 2999999249 0 0 1999998981 0 1999998946 999999620 0 999999144 1999999323 1999998918 999999392 1999999695 1999999242 0 999998988 0 999999382 1999999007 0 0 0 0 1999999445 999999359 999999228 1999999032 999999380 999999680 2999998892 999999346 999999898 0 2999997956 1999998979 0 1999999061 999999546 999999165 999999585 999999617 0 0 2999997345 0 0 3999997900 0 999999150 0 999999475 0 999999703 0 1999998722 0 1999999504 1999999659 0 999999887 999999149 999999394 999999901 1999998333 1999998075 999999827 999999691 1999999688 999999058 2999998568 0 0 1999999259 999999394 999999771 0 0 1999999589 999999699 1999998667 0 0 0 999999624 999999763 0 3999998207 999999370 999999884 4999997299 0 999999259 0 0 999999307 999999066 2999998409 0 0 0 0 0 999999674 2999998186 0 0 1999999186 2999998094 1999999205 1999999181 999999376 999999651 999999084 1999999391 1999998337 0 999999183 0 999999803 0 0 1999998561 0 999999100 0 2999999214 999999884 999999676 1999999111 0 1999998867 0 0 0 999999760 0 0 0 999999015 1999998869 999999072 0 0 2999998460 1999999212 0 999999441 0 1999998905 999999541 1999998543 1999998457 2999997699 999999380 0 0 0 999999354 1999998655 0 2999998619 999999533 999998989 999999385 1999999132 0 999999558 1999999312 999999273 1999998897 0 1999998775 999999599 999999672 0 0 999999005 1999999330 1999999698 999999065 0 1999998661 999999314 1999999054 1999999127 1999998687 1999998901 999999498 0 999999312 1999999149 0 2999998659 1999999186 0 999999059 0 0 999999478 999999144 0 0 0 0 999999273 0 0 999999721 999999211 999999079 1999999043 1999998750 999999543 1999999009 1999998936 0 0 999999233 999999916 2999998975 0 999999958 999999618 3999997288 0 0 0 0 0 0 999999447 999999597 999999588 999999613 999999299 0 0 999999392 0 999999418 0 999999732 1999999108 0 999999491 999999567 999999193 999999418 999999167 0 1999998702 2999997899 0 999999478 1999998755 1999999254 1999998719 0 0 999999526 0 1999998354 0 0 999999877 0 0 0 0 999999395 0 0 0 999999047 0 999999842 999999822 0 1999998283 999999347 999999314 1999999518 0 0 1999999726 1999998627 999999150 0 0 999999250 999999611 0 2999999325 0 2999998852 0 0 0 1999999165 0 999999765 999999307 1999998642 1999999481 999999293 0 999999353 999999314 0 999999750 1999998206 2999998671 0 999999644 999999453 2999998233 0 0 1999998263 999999068 0 1999998480 999999331 0 1999998418 999999856 0 0 0 999999533 999999099 999999899 0 1999999071 999999183 1999998716 999999985 0 3999998468 999999451 0 999999561 1999999250 999999613 0 1999998777 3999997648 999999819 0 999999674 0 999999335 999999964 0 3999997451 999999731 1999998262 0 0 0 999999015 1999999157 1999999281 0 999999856 999999756 0 0 999999337 1999998274 999999734 0 0 999999773 0 999999953 999999154 0 0 0 1999998671 0 2999997992 0 1999998440 999999784 999999288 999999447 999999167 1999999605 0 1999998961 0 0 0 999999736 0 0 0 1999999288 999999158 999999935 2999998910 1999999012 999999658 999999642 2999997976 3999998854 1999999001 0 0 999999454 999999488 0 1999999462 0 999999929 0 999999417 999999066 1999999306 0 0 1999998907 999999230 999999036 0 999999856 0 999999697 999999441 999999855 999999847 2999998354 0 999999438 999999335 0 999999399 999999171 0 999999796 999999191 0 999999090 2999998686 1999998894 0 999999961 2999999036 0 999999781 0 999999399 0 0 0 999999937 0 0 999999877 999999083 999999981 1999999270 0 0 999999093 999999847 999999790 0 999999255 999999920 0 0 1999999190 1999998552 0 1999998999 0 999999866 0 999999165 0 1999998681 999999900 999999770 1999998509 1999999718 2999998108 1999999355 999999464 999999524 999999115 999999506 0 999999937 2999998226 0 1999998556 0 0 0 0 999999421 0 1999999103 0 0 999999280 999999934 0 0 1999998560 0 2999998607 0 0 1999999063 0 0 0 999999706 0 999999082 999999174 1999998747 999999038 0 1999998481 999999612 999999923 1999999584 0 999999026 999999345 999999922 999999375 4999996733 0 999999957 1999998789 999999913 0 1999998257 2999997750 0 1999998774 1999998998 0 1999999421 0 999999199 999999497 1999998902 0 999999588 999999832 0 2999998647 999999686 1999999220 999999276 0 0 999999352 999999361 1999998756 0 999999833 999999430 0 0 0 0 999999655 0 0 1999999276 0 999999243 999999199 999999986 1999999870 2999998664 0 999999403 1999998677 0 999999819 0 2999997769 999999032 1999999813 999999344 0 999999076 1999998811 999999662 999999923 0 1999998956 0 1999998825 0 0 2999999070 1999999116 2999998189 999999795 999999926 999999571 1999999313 0 999999360 1999999783 999999297 1999999503 999999644 999999422 0 0 0 1999998409 999999868 999999381 999999183 0 0 0 0 0 1999999413 999999507 1999999516 0 999999549 0 999999128 999999922 2999998520 999999981 1999999340 999999935 0 999999915 999999525 0 999999992 1999998791 1999998915 999999951 0 0 1999999458 999999312 1999999635 999999079 0 2999998295 2999998696 2999998732 0 0 999999122 1999999341 999999018 0 999999284 999999699 999999659 999999103 999999477 2999998140 0 999999645 3999998406 0 0 0 999999435 1999999245 0 0 999999906 999999288 0 999999429 1999999420 999999506 0 0 999999458 0 0 999999760 0 999999543 1999998805 0 3999997505 1999999069 999999164 999999906 0 1999998333 1999999436 0 1999998233 2999998682 999999868 999999731 0 999999913 2999997951 0 0 0 999999313 0 0 999999943 2999999053 999999136 2999998313 999999454 0 0 1999998542 999999838 0 1999998528 999999686 999999882 0 0 0 0 999999662 0 0 0 2999998842 0 1999999448 999999599 999999301 999999848 1999998435 0 2999998656 0 999999592 2999999293 0 0 999999470 999999847 0 0 1999998502 0 999999452 999999847 0 2999998441 0 999999986 0 2999998569 0 0 0 999999785 1999998970 2999998805 0 999999290 0 2999998436 999999627 999999576 0 0 999999124 999999107 0 999999775 2999998956 999999469 0 999999887 1999999060 0 0 2999999457 999999844 0 0 999999713 0 999999891 999999098 2999998330 999999708 0 0 0 0 0 1999999017 999999957 999999059 1999998988 1999999769 999999878 1999998744 999999294 1999998873 0 999999838 1999999698 0 999999190 0 999999272 0 0 999999881 2999997841 0 1999998747 0 999999789 0 1999998958 0 2999999082 0 999999961 1999998663 0 999999155 0 0 0 1999999072 999999315 999999478 999999585 0 0 999999974 999999618 0 0 0 0 0 999999046 0 2999998144 1999998588 999999180 0 999999294 999999649 999999484 0 999999690 999999537 0 999999218 999999972 999999176 1999999518 1999999033 0 1999998467 999999603 999999314 1999998335 999999361 999999792 1999999110 0 999999579 0 1999998509 0 999999137 0 0 0 1999998238 999999377 1999999639 0 999999777 0 999999280 0 1999999008 999999022 3999997863 0 1999999111 2999998907 999999517 0 2999998579 0 999999648 0 0 999999811 0 999999538 0 999999191 1999998503 2999998004 3999998814 999999408 0 1999999322 1999999128 0 1999999040 999999613 1999998967 999999122 1999998933 0 2999998636 999999957 0 2999998636 0 999999685 0 1999998914 1999998440 999999637 0 1999999407 0 3999996576 1999999647 999999066 0 999999341 0 999999184 999999005 999999893 0 999999352 1999999297 0 0 2999998896 0 0 999999257 0 0 999999321 2999998158 0 0 0 999999274 0 0 1999999355 0 999999159 999999919 2999999277 0 0 0 0 0 999999441 0 0 999999083 0 0 0 1999999307 0 1999998618 0 0 0 0 1999999445 1999999331 999999833 999999843 999999833 999999602 999999454 0 1999998696 999999449 0 0 0 0 999999290 0 0 999999530 1999998760 0 1999998455 0 0 0 999999453 2999998403 999999914 2999998550 2999998006 0 0 1999998788 1999999673 0 999999157 0 1999999107 3999996263 1999999026 1999999169 999999978 1999999684 0 999999581 0 999999039 1999999587 1999999303 1999998808 0 1999998297 3999997318 0 999999915 999999408 1999998822 999999961 999999151 2999998570 999999235 999999804 0 1999998895 999999935 999999771 999999865 0 999999132 0 999999054 999999399 0 1999998619 1999998587 999999213 1999999021 999999844 0 0 999999535 1999999238 1999999674 0 2999998646 999999721 1999999357 0 999999120 999999709 0 1999998612 1999999350 999999306 2999997322 999999511 1999999045 0 2999998929 0 999999279 999999647 0 0 1999999071 999999201 0 0 999999858 0 0 0 3999997939 999999512 0 2999999124 1999999516 999999068 0 0 999999164 0 1999998775 1999998512 999999408 0 0 999999038 0 999999760 999999684 999999717 0 1999999213 0 999999954 1999998735 999999695 0 999999291 2999998985 0 0 0 0 999999862 0 0 0 0 0 999999846 1999999076 1999999433 0 999999117 999999396 999999764 0 0 0 0 999999171 2999999037 999999504 1999998521 999999724 999999769 1999998603 1999999598 999999246 1999998394 999999620 0 0 1999999013 1999998604 0 999999439 0 0 999999520 0 999999266 999999005 999999695 1999998828 0 0 1999999392 999999070 999999586 999999598 999999424 999999557 1999998346 0 0 999999655 0 999999524 2999998846 999999972 2999998733 3999997966 1999999160 0 1999999649 999999443 0 0 2999997789 999999394 999999246 1999999159 999999397 999999084 0 999999755 0 999999072 999999125 999999402 0 1999998987 0 0 999999419 999999668 1999999144 1999999036 999999981 0 999999126 3999997859 1999998920 0 0 999999680 0 0 0 0 2999998460 0 0 0 999999565 0 999999507 0 1999998749 0 0 1999998768 0 0 0 0 999999833 1999998739 999999049 999999543 2999998596 0 2999998334 0 0 0 0 0 0 999999651 1999999386 999999785 0 0 0 0 1999998602 999999280 999999781 1999999708 0 0 1999998816 999999385 0 0 999999952 999999827 0 999999292 999999907 0 0 999999244 0 999999016 999999975 999999705 0 0 1999999832 999999102 0 1999998705 999999563 999999101 999999167 999999064 0 0 999999051 0 0 999999273 999999193 999999027 0 999999742 0 999999520 2999997793 0 3999998744 0 999999085 1999998873 0 999999740 999999518 999999611 999999733 999999798 1999999391 999999876 999999660 999999824 1999998201 999999893 1999999529 0 0 0 1999999295 0 0 0 999999799 0 0 999999928 0 999999680 1999998871 2999999043 2999998624 999999421 2999999259 0 999999520 999999742 0 1999998262 1999998200 999999166 3999997378 0 1999999387 1999998518 999999144 0 999999671 999999854 999999218 999999770 0 1999998289 0 1999998793 1999998957 999999842 0 0 999999543 2999998495 0 0 0 0 999999168 1999999045 999999290 0 999999720 0 999999846 1999998982 0 999999761 999999509 0 999999688 0 0 999999024 1999999928 999999110 999999026 0 1999998567 1999999685 2999998433 1999999677 999999230 999999322 0 999999925 1999998920 0 3999996887 1999999675 0 999999272 0 999999881 999999109 999999005 3999997947 999999528 0 0 999999540 0 0 2999998028 999999126 999999215 0 999999584 1999999482 0 0 999999421 0 999999112 0 2999998451 1999999820 999999405 0 0 999999546 2999998611 999999741 1999999034 999999556 999999682 0 0 0 999999828 999999436 0 0 999999369 2999998671 999999346 999999230 0 0 999999151 999999185 0 999999617 1999998776 1999998730 0 0 2999997483 0 999999494 0 0 1999999129 999999967 999999653 1999999285 0 999999000 999999005 0 0 0 999999389 1999998152 0 0 0 0 2999999249 999999872 1999999051 0 999999231 0 0 999999075 1999999355 0 999999531 1999999148 2999998327 1999998586 0 0 0 0 1999999453 999999856 999999974 1999999099 0 1999999443 1999999637 1999999500 999999026 1999999027 2999997806 0 0 0 0 1999999518 999999662 0 999999027 999999306 999999782 0 999999735 0 999999214 999999525 1999999124 1999999583 0 999999094 0 0 2999998661 2999997532 999999379 1999999071 999999680 1999999262 1999998782 999999800 3999998498 1999999353 0 999999026 999999322 999999478 2999998748 999999280 0 0 1999998997 999999896 0 0 999999441 4999998171 0 1999998702 999999026 0 0 999999554 2999998269 0 0 4999997771 0 0 999999913 1999999146 4999996512 0 999999558 0 2999998178 1999998668 2999998477 1999999144 0 2999998047 999999733 999999256 0 1999998498 1999999258 0 0 2999998716 0 2999997967 999999596 0 3999998659 0 0 0 999999177 999999668 0 0 999999021 1999998973 0 999999612 999999304 999999512 999999983 0 999999240 999999560 999999847 0 1999998246 999999913 1999998601 0 0 999999446 999999413 1999999362 0 0 0 0 0 999999287 0 999999364 999999843 1999999843 0 0 1999999745 0 0 1999999087 1999998900 999999297 0 999999535 0 0 999999537 999999179 999999246 2999998513 0 0 999999207 0 999999964 999999982 999999138 999999225 999999952 999999523 0 999999594 999999061 999999027 0 1999999638 999999120 0 999999408 0 999999544 999999125 999999488 3999998016 1999998762 0 0 2999998327 999999089 0 0 1999999618 1999999578 0 1999998279 999999711 2999999297 1999998791 1999998399 999999611 2999998019 0 0 999999974 999999681 999999831 2999998071 1999999147 999999906 0 1999998968 0 999999571 0 0 0 2999999391 1999999281 2999998101 999999992 0 0 999999635 0 1999998947 2999998465 999999992 0 0 999999977 0 1999998743 1999999418 0 1999998730 1999998632 2999998985 0 0 0 999999950 999999708 999999416 0 999999386 0 999999339 999999216 0 0 999999311 0 1999999794 0 2999997841 1999999731 999999856 999999583 0 1999999232 1999998981 2999998199 1999999250 1999998639 999999965 0 999999457 1999998847 0 999999653 0 0 1999999334 999999795 999999403 999999131 1999998446 0 0 1999998475 2999999427 1999998781 999999038 999999219 2999998482 999999613 999999628 0 999999472 2999997412 999999346 999999258 999999158 999999183 0 999999094 1999999073 999999315 1999998390 999999651 999999456 1999999271 999999668 0 1999998788 999999005 0 1999998395 0 1999998051 2999999523 999999341 2999998227 999999635 0 999999808 0 999999060 1999998391 999999228 0 0 999999498 999999273 0 999999303 2999997992 999999814 999999631