1999999275 1999999125 1999999211 0 0 0 999999842 999999617 999999511 999999861 0 1999999737 999999022 0 0 999999122 0 0 999999791 0 999999189 999999870 999999945 999999046 0 999999685 999999283 0 1999999040 999999510 1999999454 0 0 0 1999999466 0 999999643 1999999471 999999302 999999551 999999057 999999655 0 999999643 1999998990 0 0 -1294968073 999999186 0 999999092 999999312 999999416 1999999111 0 1999999365 0 0 999999112 0 0 -1294968566 1999999392 999999251 0 999999522 0 1999999123 1999999231 -1294968360 0 0 0 1999998783 0 999999333 1999999107 1999999144 999999109 0 1999999061 1999998803 0 0 999999894 -1294968496 999999966 0 999999379 0 999999835 1999998666 0 0 0 999999932 999999439 0 1999998930 0 0 0 999999001 0 999999986 999999849 999999214 0 0 999999246 0 -1294968621 999999575 0 1999998399 -1294968262 999999297 999999358 999999836 0 0 1999999098 1999999220 0 999999692 0 0 1999999435 1999999007 999999434 999999551 999999497 999999757 -1294968438 1999998122 -1294967716 0 999999445 -1294968517 0 0 0 0 0 999999356 0 0 0 999999297 1999998923 0 999999994 999999420 1999999251 -1294968961 0 0 0 -1294968827 1999999430 1999998782 0 999999917 1999998972 0 0 0 999999005 0 999999194 0 -1294968842 0 0 -1294967990 1999999052 1999998794 999999842 999999495 999999333 0 0 -1294968281 -1294968497 0 999999891 0 0 999999369 0 0 0 999999098 999999569 999999564 999999471 0 0 999999328 0 0 1999999063 0 0 999999654 0 0 0 999999235 0 999999224 0 1999999032 0 0 -1294968545 0 0 999999968 0 1999999179 999999181 1999999194 999999734 1999999124 999999484 0 999999471 0 999999075 1999999190 999999251 1999999108 999999470 999999450 0 0 0 0 999999614 999999905 999999965 1999999471 0 1999999235 999999165 0 1999999328 1999998414 999999672 0 1999999005 999999640 -1294968563 999999814 999999028 999999283 999999732 1999998461 1999999167 0 1999998839 0 999999750 0 0 999999041 0 0 0 0 999999187 999999697 999999170 999999405 999999827 0 999999724 0 999999555 0 999999952 999999445 0 1999999145 999999105 0 0 999999835 0 999999808 999999864 999999495 999999593 1999999605 -1294968241 999999386 999999865 0 0 1999998766 0 999999867 0 0 999999603 0 0 999999768 999999513 0 -1294968674 999999731 1999999125 0 0 0 0 999999877 0 999999611 0 1999999283 -1294968853 999999835 0 0 0 0 1999999333 0 999999572 999999543 0 0 0 1999998813 0 1999999290 -1294968597 1999999697 -1294968942 999999481 0 999999586 1999999138 0 999999294 1999999788 0 0 0 0 0 0 1999999536 999999439 999999637 1999999758 999999904 1999998690 999999167 999999287 999999899 0 999999224 999999084 1999998859 0 999999875 0 0 0 0 0 0 1999998465 999999937 0 0 0 0 -1294968330 999999528 0 -1294967967 0 1999999095 0 999999211 -1294968386 999999860 999999976 0 999999295 0 -1294968209 999999138 999999732 -1294968782 999999341 0 0 1999999390 999999234 -1294968297 0 0 999999919 999999980 0 0 999999664 1999999329 1999999155 1999999134 0 999999619 0 0 0 999999140 0 1999999594 0 0 999999599 999999193 0 999999943 999999884 1999999218 1999999257 0 999999823 0 0 999999521 0 999999903 -1294968271 999999779 1999999088 999999816 -1294968497 0 0 999999493 999999737 999999970 999999180 1999999261 0 0 1999999343 1999999091 0 1999999075 999999839 1999998688 999999905 0 999999238 1999998918 0 1999999491 999999703 0 0 999999041 999999658 999999894 0 0 0 999999178 0 999998996 1999999610 999999264 1999998769 999999976 0 0 0 1999999426 999999759 0 0 1999999283 999999990 0 1999998798 999999993 -1294968870 999999020 999999794 1999998594 0 999999604 -1294968231 999999748 999999181 0 1999999700 0 999999129 0 1999999033 999999790 1999999135 0 999999035 1999998449 999999080 1999999314 1999999314 1999999104 -294969022 999999621 999999403 0 1999999097 0 0 0 0 999999795 0 1999999551 0 999999040 999999849 999999882 0 0 0 999999046 1999999686 999999610 999999801 1999999323 0 999999711 0 999999942 0 0 999999426 999999401 999999768 0 999999935 1999999604 1999999402 1999999011 999999888 999999528 999999688 1999999065 0 999999155 999999821 1999999364 999999034 1999999050 0 999999334 1999999487 0 0 0 0 999999340 0 1999998593 0 0 0 1999999289 0 999999358 999999378 999999654 0 1999998164 1999999571 999999717 0 0 0 999999997 999999827 999999145 0 0 0 999999302 1999999191 999999517 1999999133 -1294968188 1999999319 0 0 0 0 999999641 0 -1294969199 999999342 999999976 1999999117 0 0 999999290 1999998341 999999928 0 0 0 1999999241 999999047 -1294967702 1999999169 -1294967777 999999024 0 999999128 0 999999559 999999084 -1294968807 999999395 -1294968665 1999999076 999999777 999999103 0 999999881 999999835 0 1999998604 999999958 999999835 999999491 -1294968162 0 999999305 999999603 1999999315 1999999508 0 0 999999378 999999557 999999296 999999369 1999999183 999999368 1999999737 0 1999998697 999999376 0 999999584 999999106 999999996 1999999183 999999755 999999312 0 0 0 1999998275 999999085 0 999999963 999999909 0 0 999999431 1999998702 0 999999183 999999980 999999349 999999285 0 0 1999999459 0 999999936 999999143 999999093 999999308 999999082 0 999999472 0 999999699 0 0 999999022 999999813 1999999180 1999999098 0 0 999999459 -294968236 0 0 0 999999166 999999251 999999636 0 1999998667 999999716 0 0 999999532 999999142 0 999999188 999999302 0 999999849 0 0 999999201 1999999331 999999055 0 -294968086 999999111 999999496 999999382 999999477 999999316 0 999999773 0 0 999999343 0 0 -1294967881 999999929 0 999999667 0 0 999999133 0 1999998578 999999303 999999925 999999777 999999439 999999812 0 999999526 999999640 999999454 999999432 999999356 0 999999152 0 0 0 1999999044 0 0 999999094 999999802 -1294967903 999998986 0 1999999258 1999998878 1999999523 1999999735 999999076 0 0 1999999491 999999782 1999998350 1999999254 999999883 1999999293 1999999163 1999998766 0 999999385 999999719 999999405 999999475 0 -1294968402 1999998161 0 -1294968749 1999999665 999999565 999999505 1999998897 999999575 999999675 1999999327 1999998750 0 0 0 1999999347 0 1999999491 999999674 0 999999635 1999999317 1999999165 999999954 0 1999998983 999999584 0 1999998617 999999312 999999589 999999369 999999202 999999460 1999999054 1999999648 0 0 999999543 999999553 0 999999219 999999536 0 0 0 0 0 0 999999658 0 999999465 1999999057 0 -1294968928 999999856 999999095 1999999025 1999999250 0 999999664 0 999999932 999999937 0 0 1999999493 0 999999266 0 999999130 0 999999294 1999999266 999999296 -1294968257 999999037 0 999999833 999999685 1999998768 0 0 1999999225 0 1999998668 999999637 999999445 999999526 0 0 999999788 1999999492 0 0 0 1999999130 1999999197 0 999999696 999999599 999999942 999999605 0 1999998882 -1294968704 999999871 999999073 1999999203 1999999192 0 1999999227 1999998670 -1294967886 999999131 999999152 0 0 999999745 0 999999044 0 1999999823 0 -1294968541 0 999999766 1999999238 999999663 1999998671 999999929 0 999999971 0 0 0 999999413 0 0 999999035 -1294968249 0 999999321 0 999999668 1999998827 999999285 0 999999948 999999403 0 0 0 1999998344 0 999999064 1999999399 999999675 1999999341 999999991 1999999038 0 0 999999098 999999810 1999999497 999999777 999999879 999999835 1999999457 999999037 0 999999575 1999999369 1999999782 0 999999593 -1294968509 0 1999999418 999999421 1999999530 1999999549 999999480 0 999999673 1999999035 1999999113 0 0 999999868 999999468 1999998654 999999128 999999255 999999988 0 0 999999098 0 0 0 0 999999517 1999999248 0 -1294968718 999999528 999999796 999999074 0 0 0 1999998531 0 0 1999998458 0 0 999999312 999999457 0 999999930 1999999285 0 0 999999637 0 0 1999999089 999999295 1999999460 999999465 1999999711 0 1000000000 0 1999999271 1999998915 0 999999950 0 0 1999999079 0 0 0 999999076 999999394 0 999999410 0 1999998711 0 0 0 999999347 999999120 999999104 999999449 1999999635 0 0 0 999999168 999999003 0 0 999999667 0 999999871 0 0 0 0 0 0 0 0 0 1999999328 0 0 999999028 999999751 999999664 1999999401 1999999433 999999833 999999224 999999235 999999760 999999116 1999999080 0 0 999999150 999999353 1999999640 1999998544 999999837 999999027 -1294968513 -1294968905 0 1999999178 -1294968614 999999027 0 999999577 0 0 -1294968638 0 0 -1294967605 0 0 999999730 -1294968787 999999645 999999084 999999571 999999454 0 999999426 999999790 1999999697 0 999999190 1999998969 1999999379 0 999999475 0 0 999999943 999999513 1999999777 0 0 0 0 0 1999999076 0 0 1999999014 0 0 0 0 0 0 999999100 999999626 1999999887 999999426 999999960 0 0 1999999582 1999999588 999999210 999999516 0 0 999999391 0 999999021 999999224 999999491 -1294968650 0 0 0 1999999396 999999022 0 999999425 999999116 1999999347 0 0 999999621 999999362 0 999999304 1999998632 0 0 999999035 0 0 999999749 999999743 -1294967871 1999999122 1999999075 0 999999170 999999193 999999795 999999288 999999953 -1294967650 999999981 0 999999976 0 1999999512 0 1999998725 999999695 0 0 1999999030 0 999999584 0 1999999702 -1294968234 -1294968069 0 0 1999999080 1999998876 1999998726 1999999203 999999770 999999757 999999609 1999998237 999999333 -294968708 999999794 999999836 -1294968205 0 0 999999578 1999999185 0 0 0 1999999387 0 0 0 0 999999658 999999674 0 0 0 999999348 1999998998 0 0 999999450 0 1999999431 999999173 0 1999999034 999999474 0 999999961 -1294968913 0 0 1999999076 999999046 999999299 1999999146 1999999201 1999998917 0 999999424 0 999999793 0 -1294968901 0 999999364 999999283 999999424 999999891 999999624 999999481 999999063 999999420 999999055 0 0 0 -1294968358 999999747 1999999283 0 999999594 999999465 999999734 1999998600 999999068 -1294969033 999999244 0 999999634 1999999449 999999484 999999544 999999102 1999998370 999999789 999999086 0 999999585 999999181 1999999019 1999999664 999999204 1999999489 1999999401 999999813 1999998929 1999998703 0 1999998462 0 0 1999999465 999999478 0 0 999999439 999999677 1999999313 999999237 -1294968332 999999068 0 1999999454 1999999517 1999998356 1999998965 0 1999999024 999999734 999999214 999999482 0 0 1999999764 999999535 999999266 0 0 1999999208 1999999076 999999302 1999999831 999999754 999999711 999999859 0 1999998577 0 0 999999852 999999309 999999076 999999763 999999439 999999282 0 1999999014 0 999999175 1999999438 0 999999833 1999999039 999999751 1999999483 0 1999999142 999999416 999999635 999999030 0 999999320 0 0 999999786 999999068 999999342 999999803 0 999999098 1999999137 999999620 0 999999503 0 0 0 999999515 999999493 -1294968922 0 -1294968447 999999167 999999912 999999504 999999079 999999813 -294968799 0 999999980 1999998594 999999089 999999431 0 999999564 0 999999230 999999953 999999267 1999999401 999999725 999999401 1999999697 999999595 1999998738 999999179 1999999584 1999998824 999999632 999999888 0 -1294967899 0 999999623 999999462 999999202 0 0 999999391 0 1999999525 999999628 999999516 0 0 0 1999999536 -1294968175 0 999999777 999999885 999999054 0 1999998797 0 1999999647 1999999962 -1294968027 1999999168 999999811 0 1999999098 999999932 999999044 1999999101 0 0 0 -1294968249 1999999279 999999559 999999263 0 999998985 999999953 1999999409 0 -1294969199 999999309 0 0 999999333 0 0 999999057 999999606 999999617 1999999779 1999998240 999999631 999999189 0 999999935 0 1999999120 0 0 999999343 1999998933 0 999999803 0 0 999999777 999999166 0 999999279 -1294968042 1999998538 999999857 999999230 1999998451 999999339 0 1999999434 999999358 999999655 0 0 999999076 999999865 -1294968490 0 999999371 999999583 999999763 0 999999562 0 0 0 1999999012 0 999999706 999999909 1999999577 999999759 0 0 999999190 1999998354 0 999999251 999999334 999999549 999999557 1999999648 0 1999999285 1999999369 999999192 0 0 999999767 1999998295 0 0 0 999999501 999999037 1999999301 -1294968638 999999657 0 0 999999867 1999999378 0 1999999183 0 1999998961 999999650 0 0 999999561 0 999999692 -1294968992 0 999999205 0 0 0 999999603 1999999171 0 0 1999999066 0 0 1999999408 999999391 1999999221 0 999999766 0 999999814 999999908 1999999234 0 0 999999724 999999313 999999904 999999472 0 0 999999301 1999998411 999999614 0 999999244 999999293 0 1999999462 999999952 0 999999925 0 999999188 1999999302 0 0 999999333 0 999999076 0 1999999145 0 0 999999362 -1294968575 0 -1294968742 1999999610 1999999386 -1294967799 0 0 999999018 0 0 0 999999772 1999999187 999999887 -1294968719 0 0 1999999140 -1294968308 0 0 999999849 0 0 999999079 0 0 1999999188 1999999645 0 999999570 0 999999273 1999999094 1999999400 0 999999424 999999692 999999516 1999999586 999999591 999999068 999999422 1999999491 999999810 999999065 1999999432 0 0 0 0 0 0 0 1999999515 999999424 999999800 -1294968857 0 1999999528 0 999999040 0 999999395 0 999999058 0 0 0 0 1999998615 0 -1294968355 0 999999257 1999998530 -294968799 0 1999998875 0 0 1999999297 999999418 999999860 1999999369 0 1999999223 0 999999369 1999998799 -1294968865 1999999089 999999314 0 0 0 0 0 0 999999116 999999417 1999998471 999999127 1999999251 999999906 0 0 0 1999998707 0 1999999545 999999758 999999401 0 1999999022 0 0 0 999999691 0 0 999999442 0 999999085 999999523 0 999999037 999999370 1999999434 0 999999588 0 1999999265 0 0 0 999999149 999999606 0 1999999291 0 -1294967975 0 0 0 999999231 1999999083 0 999999264 999999244 999999242 -1294969035 999999428 -1294968561 999999260 0 0 0 1999999800 0 0 999999648 1999999545 999999558 -1294969071 0 0 1999999534 0 999999365 0 0 999999819 0 0 0 0 0 999999068 -1294968713 0 999999546 999999874 0 0 0 -1294968860 1999998059 999999735 0 999999306 0 0 999999892 0 0 0 0 999999879 1999999486 999999184 0 999999046 999999333 1999999533 999999958 -1294968650 -1294968271 1999999127 1999998779 0 0 0 0 999999696 0 0 1999999462 0 999999887 1999999329 1999998378 0 0 1999999282 0 0 1999999515 999999884 0 0 1999999139 0 1999998966 0 0 999999063 999999925 999999199 0 0 999999785 0 0 1999999106 0 0 999999309 0 0 999999887 0 1999999723 999999220 0 999999730 999999816 999999995 999999619 999999189 1999999222 999999536 999999098 999999986 999999904 0 1999999163 0 0 0 999999060 0 999999679 999999882 0 0 0 0 0 0 0 0 0 0 999999999 0 1999998891 999999777 0 999999447 0 1999999357 0 0 0 0 -1294968091 999999596 999999130 999999936 0 999999181 1999999109 999999589 999999023 -1294968424 0 0 0 999999154 0 1999998513 999999068 0 999999187 0 999999849 1999998678 0 999999615 999999403 -1294968176 1999999013 999999923 0 999999743 1999999055 0 999999133 999999831 1999998855 0 999999875 0 999999311 0 1999999523 0 0 999999305 1999999073 999999372 0 0 -1294968001 999999426 0 1999999481 0 1999998984 1999999168 999999037 999999091 1999999538 0 999999189