999999586 999999810 1999999250 0 0 0 0 0 999999755 0 0 1999999889 999999368 0 0 999999476 0 0 999999906 0 0 0 0 999999392 0 999999853 999999589 0 1999998899 999999762 999999790 0 0 0 2999998736 0 999999829 999999743 999999624 0 999999403 999999836 0 0 999999704 0 0 1999999295 999999534 0 999999449 999999632 999999694 999999453 0 1999999415 0 0 999999467 0 0 2999999087 999999770 999999567 0 999999770 0 999999978 999999612 999999532 0 2999999065 0 999999551 0 999999630 999999907 1999999361 999999464 0 999999500 999999591 0 0 999999799 1999999082 0 0 999999666 0 999999936 1999999280 0 0 0 0 999999722 0 999999698 0 0 0 999999365 0 999999990 0 999999538 0 0 999999581 0 1999999415 999999796 0 1999999058 2999999309 999999601 999999650 0 0 1999999759 999999454 1999999496 999999545 999999856 0 0 1999999585 999999371 999999718 999999779 999999747 0 1999998796 1999998825 999999949 0 999999713 1999999365 0 0 0 0 0 999999667 0 0 0 999999619 999999681 0 999999996 999999697 1999999407 2999998847 0 0 0 1999999112 0 999999784 0 999999963 999999591 0 0 0 999999369 0 999999526 0 2999998961 0 0 2999999487 999999887 1999999290 0 0 999999647 0 0 2999999005 1999999372 0 0 0 0 999999675 0 0 0 999999454 999999793 999999790 0 0 0 999999625 0 0 1999999362 0 0 0 0 0 0 999999574 0 0 999999811 999999378 0 0 1999999413 0 0 0 0 1999999513 999999514 1999999604 999999878 999999478 999999738 0 999999731 0 999999433 999999522 0 1999999470 999999730 999999729 0 0 0 0 999999812 999999961 999999985 999999751 0 1999999445 999999499 0 999999708 1999999063 999999847 0 1999999404 999999826 1999999379 999999914 999999391 999999609 999999877 1999999123 1999999538 0 0 0 0 0 0 999999387 0 0 0 0 0 999999860 0 999999699 999999929 0 0 0 999999787 0 0 0 0 999999567 999999447 0 0 2999999297 0 0 0 999999746 0 999999810 1999999641 0 0 0 0 999999579 0 0 0 0 0 0 0 0 999999763 0 1999999519 0 1999999480 0 0 0 0 0 2999999499 999999816 0 0 2999998864 999999923 0 0 0 0 1999999570 0 999999792 999999775 0 0 0 1999999304 0 1999999425 2999999231 1999999829 2999998757 0 0 0 999999745 0 999999598 999999908 0 0 0 0 0 0 1999999672 0 0 999999889 999999961 999999362 999999518 0 0 1999999598 999999565 999999429 999999696 0 0 0 0 0 0 0 0 999999409 999999972 0 0 0 0 999999555 0 0 1999999689 0 1999999242 0 999999537 1999999476 999999944 999999987 0 0 0 1999999328 999999476 0 2999998896 999999637 0 0 1999999718 999999554 1999999363 0 0 1999999576 0 0 0 999999844 999999768 1999999003 1999999444 0 999999814 0 0 0 999999493 0 0 0 0 0 0 0 999999974 999999945 0 1999999646 0 999999920 0 0 0 0 999999954 1999999686 0 999999897 0 1999999274 0 0 0 0 0 999999513 999999648 0 0 1999999333 1999999211 0 1999999127 0 999999394 0 0 999999576 999999775 0 2999998959 0 0 0 999999387 999999840 999999956 0 0 0 999999511 0 999999360 0 999999579 1999999347 999999987 0 0 0 0 999999890 0 0 1999999266 999999995 0 1999999279 999999996 1999999090 999999366 0 999999629 0 999999810 2999999285 999999883 999999514 0 999999862 0 999999483 0 1999998850 999999910 999999473 0 999999381 999999437 999999438 999999687 0 1999999390 2999998635 0 2999999087 0 1999999126 0 0 0 0 0 0 999999779 0 999999386 999999940 999999954 0 0 2999998559 999999392 999999853 999999812 0 999999988 1999999331 0 0 0 0 0 999999711 0 2999999333 0 0 0 0 999999437 1999999757 0 0 999999688 0 999999507 0 1999999671 999999397 999999871 0 999999647 0 0 0 0 0 999999637 0 1999999219 0 0 0 999999861 0 0 0 0 0 1999998866 1999999678 0 0 0 0 0 0 999999498 0 0 0 999999624 999999995 999999758 1999998990 999999553 1999999654 0 0 0 0 999999834 0 2999998746 999999638 0 999999457 0 0 999999595 1999999021 999999967 0 0 0 1999999456 999999393 0 0 999999961 999999370 0 999999466 0 999999788 0 999999599 999999678 2999999107 1999999271 0 999999458 0 0 0 0 999999562 999999983 0 999999744 999999862 0 999999626 0 1999999331 999999985 0 0 999999681 999999782 999999618 0 0 1999999340 999999880 0 1999999281 999999664 0 0 999999448 999999999 1999999418 999999888 999999632 0 0 0 999999498 999999430 0 0 0 0 0 999999716 999999489 0 999999516 0 999999660 999999591 0 0 999999784 0 999999971 999999479 0 999999629 3999998776 0 999999732 0 1999999324 0 0 999999368 999999914 0 999999454 0 0 999999736 1999999606 0 0 0 999999500 999999586 999999823 0 999999491 0 0 0 0 999999478 0 999999536 999999624 0 2999999638 0 0 999999547 1999999630 999999401 0 1999999816 999999453 0 999999668 0 999999635 0 0 0 0 999999639 0 0 999999914 999999968 0 0 0 0 999999471 1999999229 999999348 999999606 999999966 0 0 0 0 999999772 0 999999719 1999999387 999999667 0 999999504 0 0 0 999999609 0 0 0 0 2999999662 999999350 0 999999574 1999999369 999999914 1999999819 999999434 999999775 0 999999744 999999900 1999999014 999999570 999999954 1999999630 0 1999999268 0 0 0 999999699 999999744 0 1999999392 1999998861 0 1999999187 999999955 999999791 999999759 1999999417 999999795 0 0 999999387 0 0 0 1999999473 1999999598 999999750 999999845 0 0 0 0 0 0 0 999999799 0 999999659 999999632 999999802 999999658 999999547 999999737 0 999999919 0 0 0 999999780 0 0 999999777 0 0 0 0 0 999999380 999999840 0 0 999999416 0 2999998769 0 999999452 3999998093 1999999464 0 999999841 0 999999970 0 0 0 999999913 0 999999581 0 999999468 0 999999598 1999999654 999999618 1999999742 999999383 0 999999923 0 999999476 0 0 1999999315 0 999999492 0 0 0 0 0 0 999999751 0 0 0 1999999412 999999544 0 0 999999808 999999974 0 0 1999999328 999999777 0 999999431 999999661 0 0 1999999629 1999999240 0 999999469 999999504 0 0 999999886 0 999999390 0 0 0 1999999341 0 999999894 1999999616 999999843 999999537 0 0 0 0 0 0 999999691 0 0 999999398 2999999476 0 999999638 0 0 1999999372 999999591 0 999999978 999999698 0 0 0 1999999010 1999998977 999999423 0 999999848 999999637 999999995 1999999022 0 0 0 0 999999755 0 999999943 0 999999737 999999383 0 0 3999998152 1999999903 0 999999805 1999999418 0 999999753 0 1999999608 1999999795 0 0 999999845 999999635 1999999371 0 0 999999947 999999741 999999594 999999482 0 0 0 0 0 0 0 0 0 999999767 999999626 0 999999761 999999766 999999914 999999419 0 0 0 1999999177 0 0 999999483 0 0 999999615 999999720 0 0 0 0 0 2999998934 0 0 999999527 999999599 999999723 999999728 0 0 0 0 999999969 1999999399 0 999999979 2999999357 0 1999999225 0 0 0 999999421 999999677 0 999999688 0 999999639 0 0 0 0 999999474 999999459 999999728 0 0 0 0 999999502 999999367 0 0 0 0 0 0 0 0 0 0 0 0 0 0 999999625 0 0 999999391 0 0 1999999636 999999705 0 999999565 999999555 0 999999470 999999425 0 0 999999486 0 0 1999999182 1999998930 999999373 1999999014 2999998648 0 999999511 2999999111 999999373 0 0 0 0 1999999397 0 0 1999999866 0 0 999999876 2999998737 999999830 999999429 0 999999732 0 999999700 0 1999999725 0 999999522 999999863 999999920 0 0 0 1999999275 0 999999763 0 0 0 0 0 0 1999999156 0 0 999999529 0 0 0 0 0 0 999999456 0 999999954 0 0 2999999430 0 0 999999801 999999553 0 0 0 0 0 999999367 999999565 0 1999999402 0 0 0 999999923 999999368 0 1999999519 0 999999659 0 0 0 999999671 0 999999625 1999999249 0 0 999999398 0 0 0 0 999999835 1999999175 999999433 0 999999521 999999525 999999907 0 0 2999999797 999999992 0 2999998805 0 1999999679 0 999999368 0 1999999226 1999999198 999999503 0 0 0 1999999775 999999537 0 0 0 999999425 0 999999368 1999999562 999999901 999999890 0 1999998920 0 2999999094 999999914 0 1999999510 0 0 0 1999999283 0 0 0 999999686 0 0 0 0 0 999999845 0 0 0 999999659 1999998906 0 0 999999729 0 1999999515 999999506 0 999999397 999999733 0 0 1999999218 0 0 999999797 999999392 999999621 999999499 0 0 0 999999710 0 0 0 1999999045 999999590 0 0 0 0 0 0 0 999999697 999999415 0 0 0 1999999756 999999886 999999589 0 999999805 0 0 1999999211 999999427 1999998811 999999579 0 999999829 999999728 999999738 999999776 999999457 1999999039 1999999097 999999443 0 999999799 999999514 1999998788 999999958 0 1999999699 999999948 0 1999999393 1999999305 0 999999580 0 0 1999999747 0 0 0 0 0 1999999426 0 999999347 0 0 999999719 1999999589 1999999020 999999537 0 1999999026 999999878 999999557 0 0 0 999999895 999999777 999999598 0 0 999999906 999999719 999999605 1999999921 999999887 0 999999944 2999998464 1999999195 0 0 999999933 999999612 0 0 999999722 999999609 0 999999378 0 999999508 1999999671 0 999999934 999999401 0 0 0 1999999311 0 999999830 999999376 0 999999620 0 0 999999903 999999427 999999638 0 0 999999454 1999999222 0 0 0 0 0 0 999999765 999999745 1999999213 0 2999999249 999999518 0 0 999999437 0 999999476 0 2999998559 999999544 999999446 0 0 999999790 0 999999551 999999980 999999581 1999999717 0 999999696 1999999868 999999806 999999455 999999529 999999958 999999703 999999828 999999955 0 1999999798 0 999999816 999999725 999999547 0 0 999999688 0 1999999772 0 999999766 0 1999999561 0 1999999574 2999999441 0 0 0 999999414 1999999325 999999467 0 1999999791 0 1999999625 999999502 0 0 999999454 999999970 999999390 3999998723 0 0 0 999999998 1999999655 0 0 0 999999349 999999980 0 0 2999998237 999999612 0 0 999999630 0 0 999999416 999999810 999999814 999999898 1999998930 999999822 999999521 0 999999971 0 1999999461 0 2999999173 999999639 999999569 0 999999919 0 0 999999897 999999500 0 0 1999999571 1999999181 2999999602 999999551 1999999110 999999651 0 1999999513 999999650 0 0 0 1999998786 0 999999539 0 0 999999798 0 0 999999790 0 0 0 1999999453 0 999999863 999999963 999999806 999999890 0 0 3999998664 1999999035 0 999999567 0 0 0 1999999717 0 1999999494 0 999999540 0 0 0 1999998973 0 0 0 999999748 999999399 1999999671 999999677 2999999143 0 0 999999667 1999999621 0 999999532 0 999999861 999999836 0 0 0 0 0 1999998990 0 999999533 0 0 0 999999810 999999576 0 999999863 999999411 0 0 999999701 999999675 999999562 0 999999894 0 0 999999956 999999648 0 0 0 0 0 0 0 0 999999604 999999573 999999812 0 999999579 0 0 1999999460 999999979 0 999999453 0 0 1999999599 0 0 999999630 0 999999421 0 999999498 0 0 999999671 1999999518 0 2999998988 999999812 999999672 0 0 0 999999382 0 0 0 0 1999999533 0 1999999208 0 0 1999999369 2999999447 0 0 999999940 0 0 0 1999999791 0 1999999195 1999999742 0 0 0 999999603 999999706 1999999506 0 999999699 999999856 999999766 0 999999804 999999427 999999698 999999744 0 999999424 0 0 0 0 0 0 0 0 1999999715 999999699 0 2999998875 0 1999999609 0 999999402 0 0 0 999999404 0 0 0 0 1999999198 0 2999998912 0 999999573 1999999176 2999998943 0 999999385 0 0 999999747 0 999999944 1999999646 0 999999564 0 0 1999999372 1999999098 999999446 0 0 0 0 0 0 0 0 999999695 1999999094 999999481 1999999504 999999961 0 0 0 999999566 0 999999776 999999891 999999696 0 1999999235 0 0 0 999999856 1999999373 0 999999710 0 999999430 0 0 999999399 999999676 0 0 999999801 0 0 0 0 0 999999502 999999810 0 999999662 0 0 1999999651 0 0 999999552 1999999297 0 999999579 0 2999998819 1999999239 999999713 2999998980 999999594 0 0 0 999999911 0 0 999999835 999999847 0 2999998474 0 0 999999856 0 999999654 0 0 999999917 0 0 0 0 0 999999427 2999998977 0 999999777 0 0 0 0 1999999093 1999998768 0 0 0 0 0 0 0 0 0 0 999999951 999999768 0 0 999999408 999999630 999999974 999999983 1999999302 999999677 1999999494 999999368 0 0 0 0 0 0 0 1999999752 0 0 1999999682 1999999035 0 0 999999738 0 0 0 999999954 0 0 999999522 0 999999424 0 0 999999409 0 999999545 0 0 999999902 0 0 0 0 0 999999630 0 0 0 0 999999873 0 0 999999876 0 0 0 0 999999716 1999999153 999999454 0 0 1999999533 999999497 0 0 0 999999406 0 999999849 999999944 0 0 0 0 0 0 0 0 0 0 0 0 1999999398 999999897 0 999999715 0 1999999474 0 0 0 0 999999573 999999805 999999483 0 0 0 999999451 999999802 999999369 999999672 0 0 0 999999488 0 999999371 999999413 999999714 999999519 0 999999940 999999419 0 999999819 999999698 1999999576 1999999228 999999968 0 999999884 1999999490 2999999209 999999471 0 999999471 0 0 0 0 0 999999770 0 0 999999626 999999525 999999677 0 0 999999736 999999711 0 999999737 0 999999369 999999502 999999383 999999435 0 0 999999537