제출 #145992

#제출 시각아이디문제언어결과실행 시간메모리
145992claudyBroken Line (IOI19_line)Text
18 / 100
0 ms0 KiB
26 18 0 18 98 53 98 53 25 32 25 32 2 16 2 16 84 30 84 30 99 97 99 20 99 20 4 68 4 68 47 54 47 54 15 60 15 60 11 61 11 61 100 61 20 72 20 72 49 80 49 80 32
100002 958983761 0 958983761 41811680 958950193 41811680 958950193 41820099 958922973 41820099 958922973 41865300 958897592 41865300 958897592 41888195 958882858 41888195 958882858 41906348 958870821 41906348 958870821 41920362 958827381 41920362 958827381 41938403 958816678 41938403 958816678 41976585 958812977 41976585 958812977 41998590 958800003 41998590 958800003 42022628 958780296 42022628 958780296 42032681 958713369 42032681 958713369 42066383 958676506 42066383 958676506 42087030 958645345 42087030 958645345 42094779 958637919 42094779 958637919 42127080 958621390 42127080 958621390 42135266 958605385 42135266 958605385 42141148 958583124 42141148 958583124 42155959 958571455 42155959 958571455 42181648 958560662 42181648 958560662 42198193 958558619 42198193 958558619 42228387 958545604 42228387 958545604 42241105 958534338 42241105 958534338 42267830 958529543 42267830 958529543 42285487 958527068 42285487 958527068 42290657 958488681 42290657 958488681 42304917 958483122 42304917 958483122 42314372 958441809 42314372 958441809 42355326 958438998 42355326 958438998 42362567 958433233 42362567 958433233 42403867 958428453 42403867 958428453 42422449 958386474 42422449 958386474 42439802 958371962 42439802 958371962 42454852 958362616 42454852 958362616 42458758 958353965 42458758 958353965 42473182 958343005 42473182 958343005 42502452 958321331 42502452 958321331 42533486 958297900 42533486 958297900 42564721 958267685 42564721 958267685 42573626 958234432 42573626 958234432 42589996 958179866 42589996 958179866 42614802 958139215 42614802 958139215 42647796 958133624 42647796 958133624 42666834 958119989 42666834 958119989 42682348 958109021 42682348 958109021 42695829 958093786 42695829 958093786 42716067 958065207 42716067 958065207 42722950 958046041 42722950 958046041 42757398 958031154 42757398 958031154 42772567 958017447 42772567 958017447 42793916 958010581 42793916 958010581 42811329 958006056 42811329 958006056 42836490 957998489 42836490 957998489 42839169 957992870 42839169 957992870 42857819 957971305 42857819 957971305 42872846 957959900 42872846 957959900 42885847 957956478 42885847 957956478 42902943 957904147 42902943 957904147 42918351 957857331 42918351 957857331 42938003 957842749 42938003 957842749 42966497 957830710 42966497 957830710 42975371 957820420 42975371 957820420 42986544 957794895 42986544 957794895 42989747 957787536 42989747 957787536 42993819 957780196 42993819 957780196 43013958 957750551 43013958 957750551 43060989 957725047 43060989 957725047 43063800 957716523 43063800 957716523 43104947 957706431 43104947 957706431 43140729 957669139 43140729 957669139 43150380 957646848 43150380 957646848 43167885 957631793 43167885 957631793 43184835 957629629 43184835 957629629 43224813 957623564 43224813 957623564 43227184 957614516 43227184 957614516 43253872 957604972 43253872 957604972 43283382 957583183 43283382 957583183 43292939 957581874 43292939 957581874 43314001 957552277 43314001 957552277 43317212 957539305 43317212 957539305 43325060 957502952 43325060 957502952 43346150 957474063 43346150 957474063 43358047 957463179 43358047 957463179 43369855 957456695 43369855 957456695 43414817 957448842 43414817 957448842 43460125 957428359 43460125 957428359 43462513 957400330 43462513 957400330 43529773 957388590 43529773 957388590 43537239 957367550 43537239 957367550 43548167 957350850 43548167 957350850 43557506 957331189 43557506 957331189 43562241 957300039 43562241 957300039 43577226 957278122 43577226 957278122 43621734 957258299 43621734 957258299 43652443 957221218 43652443 957221218 43673431 957218448 43673431 957218448 43692474 957207696 43692474 957207696 43701540 957180353 43701540 957180353 43718922 957164730 43718922 957164730 43723019 957128196 43723019 957128196 43729644 957122257 43729644 957122257 43732973 957108306 43732973 957108306 43771050 957071693 43771050 957071693 43776026 957065269 43776026 957065269 43785027 957050265 43785027 957050265 43829179 957020806 43829179 957020806 43843838 957004353 43843838 957004353 43881142 956937280 43881142 956937280 43899563 956906513 43899563 956906513 43907839 956906425 43907839 956906425 43909671 956869032 43909671 956869032 43950042 956854304 43950042 956854304 43991855 956813237 43991855 956813237 44008923 956808427 44008923 956808427 44045222 956776603 44045222 956776603 44056586 956761293 44056586 956761293 44074350 956750947 44074350 956750947 44104982 956720860 44104982 956720860 44108571 956685218 44108571 956685218 44140053 956680700 44140053 956680700 44160713 956670403 44160713 956670403 44163946 956636195 44163946 956636195 44168147 956626898 44168147 956626898 44192177 956619103 44192177 956619103 44197185 956617826 44197185 956617826 44201637 956595655 44201637 956595655 44214442 956568255 44214442 956568255 44262152 956548773 44262152 956548773 44271580 956510288 44271580 956510288 44299696 956503724 44299696 956503724 44316999 956486261 44316999 956486261 44332718 956483378 44332718 956483378 44357299 956440868 44357299 956440868 44369738 956406840 44369738 956406840 44399776 956398636 44399776 956398636 44422499 956362256 44422499 956362256 44437649 956350318 44437649 956350318 44444566 956311664 44444566 956311664 44454674 956306147 44454674 956306147 44478777 956284992 44478777 956284992 44498293 956274433 44498293 956274433 44505056 956248890 44505056 956248890 44519436 956193700 44519436 956193700 44546564 956175517 44546564 956175517 44558732 956137496 44558732 956137496 44568695 956118935 44568695 956118935 44610187 956100870 44610187 956100870 44663417 956087692 44663417 956087692 44674474 956078329 44674474 956078329 44686325 956061956 44686325 956061956 44706111 956028503 44706111 956028503 44711820 956010082 44711820 956010082 44728768 955983435 44728768 955983435 44733660 955973099 44733660 955973099 44756982 955944329 44756982 955944329 44778458 955910433 44778458 955910433 44800914 955903870 44800914 955903870 44811055 955896450 44811055 955896450 44815854 955877650 44815854 955877650 44825271 955872670 44825271 955872670 44829336 955867190 44829336 955867190 44835746 955858172 44835746 955858172 44858025 955851967 44858025 955851967 44872249 955806286 44872249 955806286 44883757 955758417 44883757 955758417 44899870 955729196 44899870 955729196 44924551 955710906 44924551 955710906 44936388 955694531 44936388 955694531 44959905 955685245 44959905 955685245 44975008 955682595 44975008 955682595 44980236 955644024 44980236 955644024 45007510 955634210 45007510 955634210 45016672 955619600 45016672 955619600 45045113 955589666 45045113 955589666 45059413 955583655 45059413 955583655 45071442 955535797 45071442 955535797 45079020 955467862 45079020 955467862 45085178 955457351 45085178 955457351 45090014 955431823 45090014 955431823 45111798 955398219 45111798 955398219 45114592 955354278 45114592 955354278 45136360 955343062 45136360 955343062 45144370 955332826 45144370 955332826 45153211 955315029 45153211 955315029 45176661 955280408 45176661 955280408 45190826 955253458 45190826 955253458 45192856 955222979 45192856 955222979 45205405 955212918 45205405 955212918 45222804 955186479 45222804 955186479 45263729 955175637 45263729 955175637 45323927 955164518 45323927 955164518 45326471 955158883 45326471 955158883 45339945 955131154 45339945 955131154 45355613 955090687 45355613 955090687 45366627 955068026 45366627 955068026 45373522 955058744 45373522 955058744 45405330 955041010 45405330 955041010 45411365 955037424 45411365 955037424 45445205 955019785 45445205 955019785 45459796 954974162 45459796 954974162 45467233 954966132 45467233 954966132 45475557 954958768 45475557 954958768 45515819 954946079 45515819 954946079 45555232 954927087 45555232 954927087 45571451 954923462 45571451 954923462 45578917 954888045 45578917 954888045 45620756 954872032 45620756 954872032 45651444 954855851 45651444 954855851 45663641 954845967 45663641 954845967 45681665 954831655 45681665 954831655 45695727 954810653 45695727 954810653 45712649 954801579 45712649 954801579 45719507 954798695 45719507 954798695 45748013 954775539 45748013 954775539 45760410 954743125 45760410 954743125 45768313 954731403 45768313 954731403 45781284 954703341 45781284 954703341 45804280 954703247 45804280 954703247 45828418 954695416 45828418 954695416 45839993 954677831 45839993 954677831 45848485 954676776 45848485 954676776 45869748 954664885 45869748 954664885 45886415 954633483 45886415 954633483 45887975 954580473 45887975 954580473 45903881 954571652 45903881 954571652 45910906 954545935 45910906 954545935 45927000 954540763 45927000 954540763 45945276 954511137 45945276 954511137 45990618 954499140 45990618 954499140 46007708 954489157 46007708 954489157 46028564 954475986 46028564 954475986 46060432 954467299 46060432 954467299 46101887 954441713 46101887 954441713 46131531 954437181 46131531 954437181 46184283 954426949 46184283 954426949 46196012 954409466 46196012 954409466 46197236 954386395 46197236 954386395 46205270 954378899 46205270 954378899 46228994 954361010 46228994 954361010 46249909 954344500 46249909 954344500 46257028 954325629 46257028 954325629 46283748 954284323 46283748 954284323 46289296 954276301 46289296 954276301 46326332 954271933 46326332 954271933 46364995 954251594 46364995 954251594 46400477 954230702 46400477 954230702 46456729 954224889 46456729 954224889 46470709 954217180 46470709 954217180 46477005 954205133 46477005 954205133 46480780 954197640 46480780 954197640 46509323 954184382 46509323 954184382 46549168 954169821 46549168 954169821 46563020 954162506 46563020 954162506 46592422 954125088 46592422 954125088 46600609 954096574 46600609 954096574 46607992 954070760 46607992 954070760 46634181 954050453 46634181 954050453 46644997 954041660 46644997 954041660 46679952 954017119 46679952 954017119 46693069 954011092 46693069 954011092 46719993 953977510 46719993 953977510 46800871 953955906 46800871 953955906 46825248 953938841 46825248 953938841 46848250 953922336 46848250 953922336 46863399 953919878 46863399 953919878 46886804 953896423 46886804 953896423 46895549 953878399 46895549 953878399 46911232 953865699 46911232 953865699 46929890 953860107 46929890 953860107 46941676 953841489 46941676 953841489 46957929 953833641 46957929 953833641 46982326 953824911 46982326 953824911 46999320 953822599 46999320 953822599 47009974 953810759 47009974 953810759 47042481 953778124 47042481 953778124 47052953 953767040 47052953 953767040 47055085 953744584 47055085 953744584 47062343 953728474 47062343 953728474 47076344 953701610 47076344 953701610 47094677 953681302 47094677 953681302 47115980 953668070 47115980 953668070 47147357 953656149 47147357 953656149 47222578 953620993 47222578 953620993 47249128 953605148 47249128 953605148 47252960 953593065 47252960 953593065 47337106 953584292 47337106 953584292 47371213 953577569 47371213 953577569 47380484 953544535 47380484 953544535 47387542 953532037 47387542 953532037 47390245 953507623 47390245 953507623 47399890 953492303 47399890 953492303 47409603 953453664 47409603 953453664 47426226 953423699 47426226 953423699 47434231 953406977 47434231 953406977 47444373 953392065 47444373 953392065 47471994 953370168 47471994 953370168 47492240 953363980 47492240 953363980 47531625 953359580 47531625 953359580 47544901 953358850 47544901 953358850 47558317 953351870 47558317 953351870 47600073 953347873 47600073 953347873 47639808 953338066 47639808 953338066 47644130 953324205 47644130 953324205 47658122 953316088 47658122 953316088 47697739 953274160 47697739 953274160 47717228 953261563 47717228 953261563 47742223 953229130 47742223 953229130 47759855 953221932 47759855 953221932 47773421 953217398 47773421 953217398 47776555 953176964 47776555 953176964 47797405 953169782 47797405 953169782 47803860 953161029 47803860 953161029 47850289 953147755 47850289 953147755 47860835 953129885 47860835 953129885 47891298 953124792 47891298 953124792 47908450 953109460 47908450 953109460 47915964 953089800 47915964 953089800 47939909 953087150 47939909 953087150 47951041 953072404 47951041 953072404 47956960 953055154 47956960 953055154 47957822 953040005 47957822 953040005 47973103 952970115 47973103 952970115 47995189 952922371 47995189 952922371 48020602 952912327 48020602 952912327 48053554 952865318 48053554 952865318 48070395 952855932 48070395 952855932 48092333 952846326 48092333 952846326 48096233 952800471 48096233 952800471 48108832 952793037 48108832 952793037 48110527 952739500 48110527 952739500 48126905 952726827 48126905 952726827 48130807 952689771 48130807 952689771 48143412 952643595 48143412 952643595 48157094 952628267 48157094 952628267 48183572 952614006 48183572 952614006 48198521 952602902 48198521 952602902 48224505 952597522 48224505 952597522 48266806 952569487 48266806 952569487 48309583 952557301 48309583 952557301 48342943 952520722 48342943 952520722 48355716 952514965 48355716 952514965 48375576 952497247 48375576 952497247 48388507 952471444 48388507 952471444 48397957 952445307 48397957 952445307 48441102 952440879 48441102 952440879 48447195 952407590 48447195 952407590 48463502 952397386 48463502 952397386 48502142 952373970 48502142 952373970 48513674 952344452 48513674 952344452 48546257 952337153 48546257 952337153 48562254 952319360 48562254 952319360 48567164 952317717 48567164 952317717 48582154 952311203 48582154 952311203 48590222 952293341 48590222 952293341 48620388 952266984 48620388 952266984 48654592 952251831 48654592 952251831 48676368 952219729 48676368 952219729 48710275 952218632 48710275 952218632 48724386 952177639 48724386 952177639 48742691 952152901 48742691 952152901 48755757 952142065 48755757 952142065 48775332 952117084 48775332 952117084 48818314 952061993 48818314 952061993 48830520 952038447 48830520 952038447 48843062 952035922 48843062 952035922 48871116 952031261 48871116 952031261 48888277 952025047 48888277 952025047 48954343 952013219 48954343 952013219 48961631 952006758 48961631 952006758 48972627 951978657 48972627 951978657 48987111 951936529 48987111 951936529 49007433 951879528 49007433 951879528 49013935 951875674 49013935 951875674 49059432 951838325 49059432 951838325 49068025 951835395 49068025 951835395 49082104 951825098 49082104 951825098 49086842 951801393 49086842 951801393 49117416 951784277 49117416 951784277 49168069 951763671 49168069 951763671 49207690 951761225 49207690 951761225 49210684 951744010 49210684 951744010 49228514 951726110 49228514 951726110 49248784 951712509 49248784 951712509 49265720 951702924 49265720 951702924 49290419 951672229 49290419 951672229 49315145 951669139 49315145 951669139 49360476 951638937 49360476 951638937 49408404 951616304 49408404 951616304 49428403 951614679 49428403 951614679 49459380 951595188 49459380 951595188 49469967 951585328 49469967 951585328 49478369 951567731 49478369 951567731 49488168 951501427 49488168 951501427 49518235 951494849 49518235 951494849 49529058 951478745 49529058 951478745 49544121 951454177 49544121 951454177 49552149 951432842 49552149 951432842 49575416 951383147 49575416 951383147 49607643 951375102 49607643 951375102 49634458 951363250 49634458 951363250 49652755 951349772 49652755 951349772 49663793 951339534 49663793 951339534 49696699 951311264 49696699 951311264 49699390 951290571 49699390 951290571 49731138 951264778 49731138 951264778 49756539 951255679 49756539 951255679 49778848 951249465 49778848 951249465 49810593 951243667 49810593 951243667 49834416 951223880 49834416 951223880 49849747 951209605 49849747 951209605 49880442 951190543 49880442 951190543 49884297 951175702 49884297 951175702 49893289 951168125 49893289 951168125 49907457 951165979 49907457 951165979 49937816 951153426 49937816 951153426 49940812 951138357 49940812 951138357 49955127 951112553 49955127 951112553 49960600 951098506 49960600 951098506 49989470 951081226 49989470 951081226 49993687 951053792 49993687 951053792 50019136 951037844 50019136 951037844 50021257 951031143 50021257 951031143 50042781 951014264 50042781 951014264 50065452 950996462 50065452 950996462 50101301 950984237 50101301 950984237 50134910 950955742 50134910 950955742 50164498 950948543 50164498 950948543 50170548 950936380 50170548 950936380 50193625 950929972 50193625 950929972 50226326 950919158 50226326 950919158 50244986 950898707 50244986 950898707 50256987 950870268 50256987 950870268 50293596 950844042 50293596 950844042 50309287 950808746 50309287 950808746 50338652 950786215 50338652 950786215 50369327 950774951 50369327 950774951 50387452 950765610 50387452 950765610 50394926 950724797 50394926 950724797 50426220 950715003 50426220 950715003 50445277 950670653 50445277 950670653 50456909 950649889 50456909 950649889 50470163 950612457 50470163 950612457 50472647 950599451 50472647 950599451 50496077 950587335 50496077 950587335 50542942 950564364 50542942 950564364 50564434 950560250 50564434 950560250 50580852 950559242 50580852 950559242 50599917 950549187 50599917 950549187 50632289 950541928 50632289 950541928 50643056 950529171 50643056 950529171 50645211 950502476 50645211 950502476 50677182 950476509 50677182 950476509 50691743 950445883 50691743 950445883 50733458 950443481 50733458 950443481 50754227 950396198 50754227 950396198 50785659 950375606 50785659 950375606 50823031 950361962 50823031 950361962 50851292 950356276 50851292 950356276 50874172 950322575 50874172 950322575 50876707 950290487 50876707 950290487 50892874 950279065 50892874 950279065 50901242 950261863 50901242 950261863 50914857 950252901 50914857 950252901 50921471 950237999 50921471 950237999 50928837 950235172 50928837 950235172 50937869 950213163 50937869 950213163 50948736 950207208 50948736 950207208 50960153 950194021 50960153 950194021 50961523 950191658 50961523 950191658 50970181 950167893 50970181 950167893 50979594 950163799 50979594 950163799 51008599 950152570 51008599 950152570 51023823 950139454 51023823 950139454 51032486 950125322 51032486 950125322 51059285 950091216 51059285 950091216 51114841 950084322 51114841 950084322 51156696 950078555 51156696 950078555 51174707 950043589 51174707 950043589 51208079 950011141 51208079 950011141 51211116 949923974 51211116 949923974 51231345 949922793 51231345 949922793 51262928 949892425 51262928 949892425 51273488 949876583 51273488 949876583 51328542 949869515 51328542 949869515 51339250 949863149 51339250 949863149 51351371 949852039 51351371 949852039 51373802 949828385 51373802 949828385 51390884 949823190 51390884 949823190 51403302 949792817 51403302 949792817 51409139 949778210 51409139 949778210 51411860 949740778 51411860 949740778 51442738 949713746 51442738 949713746 51467608 949696861 51467608 949696861 51484349 949672859 51484349 949672859 51514235 949672062 51514235 949672062 51522288 949619643 51522288 949619643 51544115 949605116 51544115 949605116 51579222 949567373 51579222 949567373 51605743 949557922 51605743 949557922 51613861 949545063 51613861 949545063 51618165 949516350 51618165 949516350 51629537 949513249 51629537 949513249 51642845 949512236 51642845 949512236 51654272 949481459 51654272 949481459 51664881 949459264 51664881 949459264 51714582 949445198 51714582 949445198 51742999 949432926 51742999 949432926 51783952 949427328 51783952 949427328 51801218 949347756 51801218 949347756 51803993 949331021 51803993 949331021 51829042 949318367 51829042 949318367 51862945 949310356 51862945 949310356 51889109 949298851 51889109 949298851 51902232 949269699 51902232 949269699 51929757 949255820 51929757 949255820 51934196 949229226 51934196 949229226 51951588 949224846 51951588 949224846 51978279 949210701 51978279 949210701 51983753 949191698 51983753 949191698 51993410 949173950 51993410 949173950 51998947 949154656 51998947 949154656 52007718 949151121 52007718 949151121 52036440 949148307 52036440 949148307 52042937 949120319 52042937 949120319 52052798 949091679 52052798 949091679 52061757 949083683 52061757 949083683 52126663 949074903 52126663 949074903 52143099 949039090 52143099 949039090 52185180 949031952 52185180 949031952 52192852 949016821 52192852 949016821 52220884 948987005 52220884 948987005 52260986 948972330 52260986 948972330 52274858 948957184 52274858 948957184 52296740 948939958 52296740 948939958 52303157 948906658 52303157 948906658 52311427 948877658 52311427 948877658 52352244 948869100 52352244 948869100 52363645 948859746 52363645 948859746 52383900 948850442 52383900 948850442 52387172 948840886 52387172 948840886 52418537 948821134 52418537 948821134 52428776 948789922 52428776 948789922 52439031 948769463 52439031 948769463 52466220 948765750 52466220 948765750 52476162 948737646 52476162 948737646 52492893 948672006 52492893 948672006 52513881 948656660 52513881 948656660 52521839 948609369 52521839 948609369 52542649 948554652 52542649 948554652 52580625 948506918 52580625 948506918 52605068 948499669 52605068 948499669 52618113 948465204 52618113 948465204 52653823 948441761 52653823 948441761 52702216 948431358 52702216 948431358 52719141 948423430 52719141 948423430 52768465 948400591 52768465 948400591 52805784 948394102 52805784 948394102 52817506 948374235 52817506 948374235 52890650 948365178 52890650 948365178 52907957 948353234 52907957 948353234 52931889 948331422 52931889 948331422 52939031 948322942 52939031 948322942 52953526 948308560 52953526 948308560 52963644 948292454 52963644 948292454 52978826 948284341 52978826 948284341 53018253 948267403 53018253 948267403 53076468 948259944 53076468 948259944 53093498 948231813 53093498 948231813 53109353 948230686 53109353 948230686 53115083 948188943 53115083 948188943 53125257 948117888 53125257 948117888 53188150 948111632 53188150 948111632 53194583 948084113 53194583 948084113 53201415 948071464 53201415 948071464 53213794 948057972 53213794 948057972 53241617 948009714 53241617 948009714 53257621 948002669 53257621 948002669 53264321 947991300 53264321 947991300 53275431 947980935 53275431 947980935 53328053 947971104 53328053 947971104 53340469 947933182 53340469 947933182 53384028 947925793 53384028 947925793 53404389 947892704 53404389 947892704 53411368 947860918 53411368 947860918 53442252 947837031 53442252 947837031 53472780 947803582 53472780 947803582 53537677 947754031 53537677 947754031 53557410 947745343 53557410 947745343 53563127 947732443 53563127 947732443 53572952 947684442 53572952 947684442 53581951 947637626 53581951 947637626 53601516 947624665 53601516 947624665 53618603 947611633 53618603 947611633 53638770 947592891 53638770 947592891 53660042 947582731 53660042 947582731 53672348 947511147 53672348 947511147 53696832 947496386 53696832 947496386 53744447 947487559 53744447 947487559 53787294 947456374 53787294 947456374 53817708 947437395 53817708 947437395 53846615 947416618 53846615 947416618 53856711 947395856 53856711 947395856 53877934 947381358 53877934 947381358 53907464 947363798 53907464 947363798 53920723 947357305 53920723 947357305 53934564 947356072 53934564 947356072 53959042 947342099 53959042 947342099 53969595 947335651 53969595 947335651 53995510 947313397 53995510 947313397 54001246 947300988 54001246 947300988 54019958 947297616 54019958 947297616 54032640 947296459 54032640 947296459 54054533 947288880 54054533 947288880 54057320 947279408 54057320 947279408 54059466 947254254 54059466 947254254 54078663 947232493 54078663 947232493 54088126 947222142 54088126 947222142 54101022 947207055 54101022 947207055 54124886 947191149 54124886 947191149 54158254 947177347 54158254 947177347 54178664 947146089 54178664 947146089 54194617 947138955 54194617 947138955 54219785 947126412 54219785 947126412 54237253 947052785 54237253 947052785 54241378 947045996 54241378 947045996 54275553 947020784 54275553 947020784 54326333 946979296 54326333 946979296 54348461 946975706 54348461 946975706 54366804 946968753 54366804 946968753 54369621 946961763 54369621 946961763 54381309 946951882 54381309 946951882 54395707 946949308 54395707 946949308 54402370 946938747 54402370 946938747 54453446 946933660 54453446 946933660 54458449 946926514 54458449 946926514 54462564 946912478 54462564 946912478 54490127 946882014 54490127 946882014 54526528 946872664 54526528 946872664 54553151 946835485 54553151 946835485 54592622 946826691 54592622 946826691 54635770 946800357 54635770 946800357 54652273 946776515 54652273 946776515 54670714 946773329 54670714 946773329 54686885 946755540 54686885 946755540 54701461 946742660 54701461 946742660 54709886 946723982 54709886 946723982 54734108 946692874 54734108 946692874 54739525 946672702 54739525 946672702 54802263 946659202 54802263 946659202 54808591 946651951 54808591 946651951 54819785 946642542 54819785 946642542 54830801 946622770 54830801 946622770 54842939 946592596 54842939 946592596 54863720 946561446 54863720 946561446 54883053 946543894 54883053 946543894 54938096 946530308 54938096 946530308 54955860 946502698 54955860 946502698 54985190 946489237 54985190 946489237 55019574 946464483 55019574 946464483 55035293 946447439 55035293 946447439 55086620 946433092 55086620 946433092 55112994 946379607 55112994 946379607 55136901 946361818 55136901 946361818 55150746 946349550 55150746 946349550 55159892 946323257 55159892 946323257 55182199 946310459 55182199 946310459 55213938 946297759 55213938 946297759 55234299 946260909 55234299 946260909 55250121 946249797 55250121 946249797 55252772 946221890 55252772 946221890 55306816 946212552 55306816 946212552 55328192 946190228 55328192 946190228 55350172 946183110 55350172 946183110 55397396 946180848 55397396 946180848 55403572 946170762 55403572 946170762 55435443 946159691 55435443 946159691 55444477 946150815 55444477 946150815 55495657 946142602 55495657 946142602 55518594 946116215 55518594 946116215 55527194 946089958 55527194 946089958 55528740 946053677 55528740 946053677 55533323 946036318 55533323 946036318 55549132 946021848 55549132 946021848 55566833 945998527 55566833 945998527 55603997 945949539 55603997 945949539 55608907 945926397 55608907 945926397 55621928 945891695 55621928 945891695 55662173 945848653 55662173 945848653 55670843 945827103 55670843 945827103 55687335 945817887 55687335 945817887 55697516 945810348 55697516 945810348 55724739 945803227 55724739 945803227 55758780 945783845 55758780 945783845 55787638 945755356 55787638 945755356 55793403 945744586 55793403 945744586 55827333 945738281 55827333 945738281 55837887 945724998 55837887 945724998 55841812 945706817 55841812 945706817 55850162 945661082 55850162 945661082 55870806 945646010 55870806 945646010 55895025 945638432 55895025 945638432 55904314 945607052 55904314 945607052 55914169 945579960 55914169 945579960 55951227 945534510 55951227 945534510 55971091 945507725 55971091 945507725 55979491 945465171 55979491 945465171 56028803 945446804 56028803 945446804 56031078 945367136 56031078 945367136 56040082 945360439 56040082 945360439 56066814 945310241 56066814 945310241 56138037 945302023 56138037 945302023 56173797 945274345 56173797 945274345 56177394 945256134 56177394 945256134 56178878 945243334 56178878 945243334 56191660 945215872 56191660 945215872 56193234 945208088 56193234 945208088 56202486 945201238 56202486 945201238 56239556 945198258 56239556 945198258 56263634 945190500 56263634 945190500 56274758 945178115 56274758 945178115 56279595 945160585 56279595 945160585 56289093 945150779 56289093 945150779 56306710 945140178 56306710 945140178 56327955 945121372 56327955 945121372 56350736 945064192 56350736 945064192 56355579 945040650 56355579 945040650 56382125 945009265 56382125 945009265 56432402 944979055 56432402 944979055 56437940 944968668 56437940 944968668 56446944 944948525 56446944 944948525 56466807 944932478 56466807 944932478 56487487 944898398 56487487 944898398 56498027 944865116 56498027 944865116 56523342 944841789 56523342 944841789 56545662 944815343 56545662 944815343 56572589 944807437 56572589 944807437 56581592 944781519 56581592 944781519 56606771 944773126 56606771 944773126 56611554 944766979 56611554 944766979 56622805 944722169 56622805 944722169 56644401 944684691 56644401 944684691 56663444 944662518 56663444 944662518 56678447 944637599 56678447 944637599 56695592 944609686 56695592 944609686 56738172 944589199 56738172 944589199 56762723 944579989 56762723 944579989 56785552 944570822 56785552 944570822 56790659 944527834 56790659 944527834 56795813 944512606 56795813 944512606 56812282 944498907 56812282 944498907 56840374 944477263 56840374 944477263 56858750 944434781 56858750 944434781 56889569 944428828 56889569 944428828 56975345 944423225 56975345 944423225 57021705 944389557 57021705 944389557 57056759 944356427 57056759 944356427 57120083 944345130 57120083 944345130 57124957 944316429 57124957 944316429 57133739 944302486 57133739 944302486 57138763 944278595 57138763 944278595 57140197 944271351 57140197 944271351 57153396 944237808 57153396 944237808 57157420 944222641 57157420 944222641 57186383 944217341 57186383 944217341 57228049 944206158 57228049 944206158 57230665 944182025 57230665 944182025 57301765 944178824 57301765 944178824 57321566 944167462 57321566 944167462 57332163 944155302 57332163 944155302 57372914 944150243 57372914 944150243 57394372 944143886 57394372 944143886 57400561 944128642 57400561 944128642 57410534 944109574 57410534 944109574 57444632 944100614 57444632 944100614 57454950 944091531 57454950 944091531 57500961 944073724 57500961 944073724 57531559 944057334 57531559 944057334 57550462 944029902 57550462 944029902 57570654 944008943 57570654 944008943 57582969 943992385 57582969 943992385 57616130 943972160 57616130 943972160 57621778 943958148 57621778 943958148 57665583 943939238 57665583 943939238 57677483 943935714 57677483 943935714 57700900 943926934 57700900 943926934 57707339 943911447 57707339 943911447 57733110 943892099 57733110 943892099 57740598 943883671 57740598 943883671 57751448 943877210 57751448 943877210 57762003 943847576 57762003 943847576 57777079 943815703 57777079 943815703 57787955 943801236 57787955 943801236 57805830 943799514 57805830 943799514 57815463 943784649 57815463 943784649 57838956 943771665 57838956 943771665 57856170 943767355 57856170 943767355 57863872 943752769 57863872 943752769 57872048 943735400 57872048 943735400 57877852 943703748 57877852 943703748 57901879 943674216 57901879 943674216 57908601 943667044 57908601 943667044 57919974 943661906 57919974 943661906 57935623 943655209 57935623 943655209 57947300 943647135 57947300 943647135 57989992 943615781 57989992 943615781 57991894 943593122 57991894 943593122 58009619 943583814 58009619 943583814 58027340 943564138 58027340 943564138 58069529 943544882 58069529 943544882 58078951 943535989 58078951 943535989 58139314 943507949 58139314 943507949 58161409 943501054 58161409 943501054 58177026 943482076 58177026 943482076 58190386 943475666 58190386 943475666 58225238 943453884 58225238 943453884 58274412 943432726 58274412 943432726 58280997 943423968 58280997 943423968 58291876 943407519 58291876 943407519 58333967 943394341 58333967 943394341 58340488 943381257 58340488 943381257 58354696 943371557 58354696 943371557 58372692 943353527 58372692 943353527 58415951 943334365 58415951 943334365 58432208 943323320 58432208 943323320 58441739 943303171 58441739 943303171 58488010 943293497 58488010 943293497 58502852 943288673 58502852 943288673 58516341 943254276 58516341 943254276 58561250 943241924 58561250 943241924 58565124 943226324 58565124 943226324 58576703 943212971 58576703 943212971 58633037 943204343 58633037 943204343 58665074 943177936 58665074 943177936 58672884 943169726 58672884 943169726 58694790 943148948 58694790 943148948 58713135 943142860 58713135 943142860 58727767 943131369 58727767 943131369 58761034 943125070 58761034 943125070 58777015 943120357 58777015 943120357 58803686 943083801 58803686 943083801 58823388 943076700 58823388 943076700 58829649 943056510 58829649 943056510 58868994 943032985 58868994 943032985 58895601 943023985 58895601 943023985 58902178 943016942 58902178 943016942 58916810 942999436 58916810 942999436 58933683 942996681 58933683 942996681 59001405 942969643 59001405 942969643 59016052 942931819 59016052 942931819 59030082 942912466 59030082 942912466 59052534 942893024 59052534 942893024 59074788 942857084 59074788 942857084 59098814 942846094 59098814 942846094 59116894 942816383 59116894 942816383 59124671 942781961 59124671 942781961 59152911 942765521 59152911 942765521 59179193 942756120 59179193 942756120 59194242 942752058 59194242 942752058 59218049 942718267 59218049 942718267 59221251 942683886 59221251 942683886 59252817 942673735 59252817 942673735 59255986 942629911 59255986 942629911 59278193 942620988 59278193 942620988 59313813 942601702 59313813 942601702 59399629 942585706 59399629 942585706 59409193 942571832 59409193 942571832 59416263 942563933 59416263 942563933 59438712 942549973 59438712 942549973 59462817 942543652 59462817 942543652 59476416 942512841 59476416 942512841 59490644 942511716 59490644 942511716 59513796 942482062 59513796 942482062 59548416 942425740 59548416 942425740 59553676 942419920 59553676 942419920 59584554 942362573 59584554 942362573 59601472 942344547 59601472 942344547 59604792 942331508 59604792 942331508 59617432 942293068 59617432 942293068 59620727 942277049 59620727 942277049 59641175 942254744 59641175 942254744 59644475 942245137 59644475 942245137 59698166 942226747 59698166 942226747 59721955 942206786 59721955 942206786 59728250 942179518 59728250 942179518 59741946 942162955 59741946 942162955 59793789 942134861 59793789 942134861 59803686 942110533 59803686 942110533 59825196 942093529 59825196 942093529 59864676 942067829 59864676 942067829 59903140 942060605 59903140 942060605 59916133 942056486 59916133 942056486 59924255 942033931 59924255 942033931 59939399 942016860 59939399 942016860 59949849 942003813 59949849 942003813 59972387 941993568 59972387 941993568 60011367 941963276 60011367 941963276 60017744 941960233 60017744 941960233 60030262 941953851 60030262 941953851 60046649 941928362 60046649 941928362 60056690 941909325 60056690 941909325 60080275 941902636 60080275 941902636 60101096 941872380 60101096 941872380 60127179 941869128 60127179 941869128 60151820 941865767 60151820 941865767 60156998 941839345 60156998 941839345 60177855 941825671 60177855 941825671 60218191 941805202 60218191 941805202 60227289 941795048 60227289 941795048 60235316 941765841 60235316 941765841 60247678 941746354 60247678 941746354 60300393 941742341 60300393 941742341 60303964 941696914 60303964 941696914 60318150 941655137 60318150 941655137 60339553 941640213 60339553 941640213 60355565 941607974 60355565 941607974 60358066 941598117 60358066 941598117 60405017 941589717 60405017 941589717 60420663 941579873 60420663 941579873 60445548 941577569 60445548 941577569 60459893 941567201 60459893 941567201 60497129 941537183 60497129 941537183 60507979 941495895 60507979 941495895 60524262 941476087 60524262 941476087 60542070 941456764 60542070 941456764 60560561 941430398 60560561 941430398 60593754 941393421 60593754 941393421 60638502 941370267 60638502 941370267 60649403 941354623 60649403 941354623 60666400 941332097 60666400 941332097 60674071 941312501 60674071 941312501 60693979 941294808 60693979 941294808 60744268 941279488 60744268 941279488 60757633 941256093 60757633 941256093 60777466 941224563 60777466 941224563 60792049 941189961 60792049 941189961 60846710 941176548 60846710 941176548 60865842 941145338 60865842 941145338 60880797 941104956 60880797 941104956 60894647 941102365 60894647 941102365 60934061 941051288 60934061 941051288 60945611 941025849 60945611 941025849 60969960 941018140 60969960 941018140 60986520 941008860 60986520 941008860 60991545 940999604 60991545 940999604 61034305 940993970 61034305 940993970 61052554 940969102 61052554 940969102 61079105 940960817 61079105 940960817 61103466 940931208 61103466 940931208 61150585 940915078 61150585 940915078 61173199 940901237 61173199 940901237 61193888 940832514 61193888 940832514 61251619 940741622 61251619 940741622 61264165 940719719 61264165 940719719 61289861 940683726 61289861 940683726 61296265 940651596 61296265 940651596 61326441 940643076 61326441 940643076 61332406 940638375 61332406 940638375 61351813 940631568 61351813 940631568 61372877 940610842 61372877 940610842 61395788 940590140 61395788 940590140 61414067 940587029 61414067 940587029 61427148 940574554 61427148 940574554 61446031 940554721 61446031 940554721 61462677 940532140 61462677 940532140 61495398 940523980 61495398 940523980 61510047 940506137 61510047 940506137 61519186 940464325 61519186 940464325 61544592 940442046 61544592 940442046 61563149 940433628 61563149 940433628 61576699 940414284 61576699 940414284 61605942 940395743 61605942 940395743 61610341 940391766 61610341 940391766 61622978 940356415 61622978 940356415 61644677 940345215 61644677 940345215 61647016 940315641 61647016 940315641 61665114 940289699 61665114 940289699 61674702 940271479 61674702 940271479 61759333 940252081 61759333 940252081 61786853 940238782 61786853 940238782 61856637 940234395 61856637 940234395 61874207 940223269 61874207 940223269 61881456 940203918 61881456 940203918 61914156 940165926 61914156 940165926 61921322 940162717 61921322 940162717 61942011 940142013 61942011 940142013 61947773 940132351 61947773 940132351 61964778 940096326 61964778 940096326 61969302 940087400 61969302 940087400 61988917 940085376 61988917 940085376 62008840 940066821 62008840 940066821 62030089 940055630 62030089 940055630 62068706 940047917 62068706 940047917 62105602 940037820 62105602 940037820 62118848 940007875 62118848 940007875 62147368 939978994 62147368 939978994 62179214 939969837 62179214 939969837 62214412 939952997 62214412 939952997 62232949 939932337 62232949 939932337 62238581 939876392 62238581 939876392 62266887 939871234 62266887 939871234 62293140 939848653 62293140 939848653 62307812 939842559 62307812 939842559 62325575 939827808 62325575 939827808 62371466 939777390 62371466 939777390 62401268 939765575 62401268 939765575 62430061 939740737 62430061 939740737 62469581 939717834 62469581 939717834 62475186 939697968 62475186 939697968 62495440 939693576 62495440 939693576 62512818 939678132 62512818 939678132 62563634 939671539 62563634 939671539 62574106 939649486 62574106 939649486 62603074 939643847 62603074 939643847 62640075 939623627 62640075 939623627 62666356 939530273 62666356 939530273 62677967 939520282 62677967 939520282 62690801 939519196 62690801 939519196 62707494 939474907 62707494 939474907 62719437 939472155 62719437 939472155 62722244 939461267 62722244 939461267 62739944 939423510 62739944 939423510 62789278 939404915 62789278 939404915 62810928 939376282 62810928 939376282 62819656 939345839 62819656 939345839 62832511 939313453 62832511 939313453 62855371 939294009 62855371 939294009 62890279 939274075 62890279 939274075 62908310 939270228 62908310 939270228 62928674 939258261 62928674 939258261 62932239 939214076 62932239 939214076 62976118 939194107 62976118 939194107 62985420 939177568 62985420 939177568 62988669 939158637 62988669 939158637 63029745 939108436 63029745 939108436 63036316 939100793 63036316 939100793 63076021 939081790 63076021 939081790 63106917 939078536 63106917 939078536 63138566 939012014 63138566 939012014 63185078 938976136 63185078 938976136 63199656 938959578 63199656 938959578 63218632 938956925 63218632 938956925 63292758 938944645 63292758 938944645 63312017 938922588 63312017 938922588 63328986 938906698 63328986 938906698 63379096 938900831 63379096 938900831 63408158 938888833 63408158 938888833 63473177 938865639 63473177 938865639 63538862 938796365 63538862 938796365 63561567 938780064 63561567 938780064 63585194 938773444 63585194 938773444 63644638 938761140 63644638 938761140 63658864 938741625 63658864 938741625 63686754 938734395 63686754 938734395 63694147 938704952 63694147 938704952 63715410 938701328 63715410 938701328 63740043 938680498 63740043 938680498 63746750 938660679 63746750 938660679 63764540 938648466 63764540 938648466 63838517 938641159 63838517 938641159 63874798 938631387 63874798 938631387 63881059 938615992 63881059 938615992 63888609 938589527 63888609 938589527 63922051 938565813 63922051 938565813 63950568 938559277 63950568 938559277 63962828 938547713 63962828 938547713 63969742 938543906 63969742 938543906 63987150 938511835 63987150 938511835 64030796 938483529 64030796 938483529 64043521 938481149 64043521 938481149 64055956 938457058 64055956 938457058 64080517 938411981 64080517 938411981 64142914 938406002 64142914 938406002 64145875 938350391 64145875 938350391 64163876 938333778 64163876 938333778 64217356 938318115 64217356 938318115 64252423 938287683 64252423 938287683 64260652 938278591 64260652 938278591 64295240 938253329 64295240 938253329 64304179 938228727 64304179 938228727 64320452 938195747 64320452 938195747 64333218 938177549 64333218 938177549 64362409 938107030 64362409 938107030 64375596 938099784 64375596 938099784 64404517 938072469 64404517 938072469 64424150 938047244 64424150 938047244 64430602 938005126 64430602 938005126 64446000 937993503 64446000 937993503 64461854 937950784 64461854 937950784 64474529 937937935 64474529 937937935 64484039 937930707 64484039 937930707 64510418 937884336 64510418 937884336 64520494 937880662 64520494 937880662 64555433 937867119 64555433 937867119 64573438 937809522 64573438 937809522 64581024 937797942 64581024 937797942 64594912 937796659 64594912 937796659 64611308 937765511 64611308 937765511 64634501 937749449 64634501 937749449 64640991 937708509 64640991 937708509 64647941 937693275 64647941 937693275 64680242 937673916 64680242 937673916 64687351 937670427 64687351 937670427 64690057 937654760 64690057 937654760 64711802 937604829 64711802 937604829 64725608 937591140 64725608 937591140 64736613 937569975 64736613 937569975 64755216 937566967 64755216 937566967 64786897 937564924 64786897 937564924 64792337 937550824 64792337 937550824 64824801 937546347 64824801 937546347 64842759 937538238 64842759 937538238 64856286 937535360 64856286 937535360 64878055 937518003 64878055 937518003 64887833 937461333 64887833 937461333 64912763 937455187 64912763 937455187 64924008 937432210 64924008 937432210 64935601 937423650 64935601 937423650 64946183 937417805 64946183 937417805 64984336 937370839 64984336 937370839 64990881 937325874 64990881 937325874 65010797 937320164 65010797 937320164 65017913 937282034 65017913 937282034 65028566 937276549 65028566 937276549 65053605 937235937 65053605 937235937 65073823 937184585 65073823 937184585 65094699 937162302 65094699 937162302 65134183 937158937 65134183 937158937 65148157 937136467 65148157 937136467 65178254 937122955 65178254 937122955 65206603 937083818 65206603 937083818 65215258 937062797 65215258 937062797 65219291 937037269 65219291 937037269 65223372 937031245 65223372 937031245 65236397 937027007 65236397 937027007 65247926 937020264 65247926 937020264 65264563 937010863 65264563 937010863 65314721 936992764 65314721 936992764 65360701 936970173 65360701 936970173 65370847 936963265 65370847 936963265 65389360 936951182 65389360 936951182 65396517 936911361 65396517 936911361 65421207 936861975 65421207 936861975 65431149 936852477 65431149 936852477 65453617 936840416 65453617 936840416 65463442 936827508 65463442 936827508 65470835 936822691 65470835 936822691 65476948 936784096 65476948 936784096 65489556 936741321 65489556 936741321 65505368 936703678 65505368 936703678 65520740 936699963 65520740 936699963 65539107 936667997 65539107 936667997 65580106 936641260 65580106 936641260 65609925 936624989 65609925 936624989 65623775 936579852 65623775 936579852 65638573 936548609 65638573 936548609 65640763 936519883 65640763 936519883 65645158 936509591 65645158 936509591 65655294 936498608 65655294 936498608 65659576 936491719 65659576 936491719 65687843 936482825 65687843 936482825 65689388 936461441 65689388 936461441 65694738 936453612 65694738 936453612 65702035 936430377 65702035 936430377 65737459 936417530 65737459 936417530 65761412 936397479 65761412 936397479 65782450 936354428 65782450 936354428 65789006 936351625 65789006 936351625 65799954 936311798 65799954 936311798 65812044 936305657 65812044 936305657 65827743 936294778 65827743 936294778 65843036 936252049 65843036 936252049 65857419 936246494 65857419 936246494 65860386 936242197 65860386 936242197 65866128 936228294 65866128 936228294 65880004 936201913 65880004 936201913 65919375 936132649 65919375 936132649 65923389 936107657 65923389 936107657 65946151 936106444 65946151 936106444 65955060 936100971 65955060 936100971 65967962 936090734 65967962 936090734 65979982 936074652 65979982 936074652 66048395 936047221 66048395 936047221 66069094 936042218 66069094 936042218 66099320 936028982 66099320 936028982 66117983 936007980 66117983 936007980 66138041 936005394 66138041 936005394 66148992 935973183 66148992 935973183 66159399 935970030 66159399 935970030 66192891 935968602 66192891 935968602 66207286 935956139 66207286 935956139 66213235 935938422 66213235 935938422 66245228 935908169 66245228 935908169 66252272 935882398 66252272 935882398 66266191 935876740 66266191 935876740 66287283 935858999 66287283 935858999 66308194 935806336 66308194 935806336 66312056 935797946 66312056 935797946 66322804 935790461 66322804 935790461 66337028 935776905 66337028 935776905 66342748 935758632 66342748 935758632 66348106 935746491 66348106 935746491 66362250 935739822 66362250 935739822 66372978 935723944 66372978 935723944 66408516 935709819 66408516 935709819 66433056 935692289 66433056 935692289 66461156 935686785 66461156 935686785 66474835 935672310 66474835 935672310 66486371 935670849 66486371 935670849 66533960 935640102 66533960 935640102 66562719 935623523 66562719 935623523 66578796 935615289 66578796 935615289 66602220 935569684 66602220 935569684 66629018 935566265 66629018 935566265 66643442 935550442 66643442 935550442 66689330 935545207 66689330 935545207 66701789 935538048 66701789 935538048 66706080 935532665 66706080 935532665 66741819 935514817 66741819 935514817 66764428 935493162 66764428 935493162 66819682 935464112 66819682 935464112 66830786 935454299 66830786 935454299 66878526 935440255 66878526 935440255 66894765 935434880 66894765 935434880 66957928 935408699 66957928 935408699 66968194 935401826 66968194 935401826 66988305 935350811 66988305 935350811 67018601 935342089 67018601 935342089 67036177 935320671 67036177 935320671 67062655 935310821 67062655 935310821 67066486 935274424 67066486 935274424 67082534 935259783 67082534 935259783 67090422 935250526 67090422 935250526 67099518 935240959 67099518 935240959 67126005 935223427 67126005 935223427 67138656 935199269 67138656 935199269 67141107 935137193 67141107 935137193 67172660 935135886 67172660 935135886 67176952 935112478 67176952 935112478 67206856 935106693 67206856 935106693 67208628 935085600 67208628 935085600 67233017 935064525 67233017 935064525 67249101 935049641 67249101 935049641 67255839 935034274 67255839 935034274 67259948 935013725 67259948 935013725 67274752 935005341 67274752 935005341 67288626 934990372 67288626 934990372 67315104 934966502 67315104 934966502 67324753 934940163 67324753 934940163 67326970 934922940 67326970 934922940 67347527 934906229 67347527 934906229 67349882 934894975 67349882 934894975 67381024 934867063 67381024 934867063 67427246 934855970 67427246 934855970 67431334 934781040 67431334 934781040 67433808 934759377 67433808 934759377 67444276 934731690 67444276 934731690 67453432 934698646 67453432 934698646 67467178 934678957 67467178 934678957 67522924 934653050 67522924 934653050 67541338 934617040 67541338 934617040 67550960 934606806 67550960 934606806 67565760 934589321 67565760 934589321 67572459 934579524 67572459 934579524 67593794 934570774 67593794 934570774 67627041 934519665 67627041 934519665 67642423 934492563 67642423 934492563 67668077 934466411 67668077 934466411 67671324 934420596 67671324 934420596 67705825 934359855 67705825 934359855 67728063 934342790 67728063 934342790 67752928 934336731 67752928 934336731 67769078 934328019 67769078 934328019 67816702 934323610 67816702 934323610 67842425 934316735 67842425 934316735 67863161 934280484 67863161 934280484 67867330 934268503 67867330 934268503 67870534 934258201 67870534 934258201 67918421 934246452 67918421 934246452 67953144 934231858 67953144 934231858 67965422 934179338 67965422 934179338 67979292 934149987 67979292 934149987 68002598 934131828 68002598 934131828 68030205 934098007 68030205 934098007 68038905 934066695 68038905 934066695 68056880 934050180 68056880 934050180 68069805 934028327 68069805 934028327 68089714 934009910 68089714 934009910 68105335 933997097 68105335 933997097 68128444 933986317 68128444 933986317 68149727 933967110 68149727 933967110 68150999 933951685 68150999 933951685 68156712 933926071 68156712 933926071 68187572 933922382 68187572 933922382 68193228 933899334 68193228 933899334 68219144 933879274 68219144 933879274 68226844 933836386 68226844 933836386 68238813 933822229 68238813 933822229 68253878 933788626 68253878 933788626 68265877 933773598 68265877 933773598 68270337 933685509 68270337 933685509 68286479 933671992 68286479 933671992 68292372 933648950 68292372 933648950 68310115 933630228 68310115 933630228 68323200 933611206 68323200 933611206 68328576 933545650 68328576 933545650 68331347 933539290 68331347 933539290 68349203 933524358 68349203 933524358 68354287 933499702 68354287 933499702 68367022 933470919 68367022 933470919 68380052 933457688 68380052 933457688 68393276 933447865 68393276 933447865 68401038 933438145 68401038 933438145 68407267 933427944 68407267 933427944 68423085 933412864 68423085 933412864 68453154 933412142 68453154 933412142 68456143 933405417 68456143 933405417 68476599 933396480 68476599 933396480 68479140 933378305 68479140 933378305 68492622 933342618 68492622 933342618 68505326 933309060 68505326 933309060 68581773 933296191 68581773 933296191 68587850 933284791 68587850 933284791 68616704 933249705 68616704 933249705 68627748 933236745 68627748 933236745 68665613 933229341 68665613 933229341 68695991 933191899 68695991 933191899 68704918 933186009 68704918 933186009 68743285 933155737 68743285 933155737 68745710 933132177 68745710 933132177 68754110 933118744 68754110 933118744 68775776 933110369 68775776 933110369 68786660 933074827 68786660 933074827 68797176 933050949 68797176 933050949 68838757 933027687 68838757 933027687 68888806 933003570 68888806 933003570 68902562 932990548 68902562 932990548 68926650 932951519 68926650 932951519 68933342 932944690 68933342 932944690 68945132 932885681 68945132 932885681 68962064 932847333 68962064 932847333 68977600 932831973 68977600 932831973 68981170 932814555 68981170 932814555 69009001 932784642 69009001 932784642 69046667 932772310 69046667 932772310 69052544 932766920 69052544 932766920 69074608 932755204 69074608 932755204 69109395 932747411 69109395 932747411 69126210 932744288 69126210 932744288 69154109 932726650 69154109 932726650 69160499 932681617 69160499 932681617 69202039 932618298 69202039 932618298 69220823 932597511 69220823 932597511 69222682 932575432 69222682 932575432 69227767 932561777 69227767 932561777 69245421 932535790 69245421 932535790 69258340 932534424 69258340 932534424 69280938 932532185 69280938 932532185 69316204 932502155 69316204 932502155 69318794 932467956 69318794 932467956 69322783 932426760 69322783 932426760 69330390 932413606 69330390 932413606 69343529 932407386 69343529 932407386 69355178 932385198 69355178 932385198 69366062 932369072 69366062 932369072 69388185 932359518 69388185 932359518 69402060 932313579 69402060 932313579 69416049 932306015 69416049 932306015 69420131 932289148 69420131 932289148 69436700 932245799 69436700 932245799 69453076 932237833 69453076 932237833 69465000 932233790 69465000 932233790 69524045 932204109 69524045 932204109 69541247 932159846 69541247 932159846 69560840 932138199 69560840 932138199 69598406 932117565 69598406 932117565 69607374 932104898 69607374 932104898 69626439 932070280 69626439 932070280 69668785 932058667 69668785 932058667 69703467 932039429 69703467 932039429 69721737 931980832 69721737 931980832 69741849 931943322 69741849 931943322 69774314 931937808 69774314 931937808 69798083 931905480 69798083 931905480 69851681 931888114 69851681 931888114 69865600 931857102 69865600 931857102 69896813 931844100 69896813 931844100 69928203 931837506 69928203 931837506 69931733 931835130 69931733 931835130 69940622 931818923 69940622 931818923 69980637 931780859 69980637 931780859 70002481 931773158 70002481 931773158 70006922 931769688 70006922 931769688 70010868 931743798 70010868 931743798 70023901 931711882 70023901 931711882 70044771 931700450 70044771 931700450 70048236 931690059 70048236 931690059 70061476 931669735 70061476 931669735 70081047 931666240 70081047 931666240 70092067 931642880 70092067 931642880 70099014 931622251 70099014 931622251 70111631 931597402 70111631 931597402 70121440 931595215 70121440 931595215 70134735 931587061 70134735 931587061 70146609 931577160 70146609 931577160 70161148 931558749 70161148 931558749 70185024 931552585 70185024 931552585 70190591 931527997 70190591 931527997 70213189 931522822 70213189 931522822 70229502 931491579 70229502 931491579 70270733 931487063 70270733 931487063 70278211 931480988 70278211 931480988 70279384 931462374 70279384 931462374 70312398 931456328 70312398 931456328 70320022 931449257 70320022 931449257 70336194 931391773 70336194 931391773 70353427 931378195 70353427 931378195 70357406 931370626 70357406 931370626 70375534 931342355 70375534 931342355 70393442 931340511 70393442 931340511 70407306 931313849 70407306 931313849 70419706 931308881 70419706 931308881 70430937 931304956 70430937 931304956 70458465 931239717 70458465 931239717 70471550 931201805 70471550 931201805 70495052 931196259 70495052 931196259 70527015 931174853 70527015 931174853 70540245 931133734 70540245 931133734 70543694 931124242 70543694 931124242 70551119 931107485 70551119 931107485 70561466 931093634 70561466 931093634 70573940 931067208 70573940 931067208 70597909 931028862 70597909 931028862 70602127 931006961 70602127 931006961 70620775 930979512 70620775 930979512 70630179 930979023 70630179 930979023 70645259 930933835 70645259 930933835 70659685 930902473 70659685 930902473 70672981 930880596 70672981 930880596 70681968 930850596 70681968 930850596 70696177 930844939 70696177 930844939 70745770 930830323 70745770 930830323 70747491 930807808 70747491 930807808 70798736 930773122 70798736 930773122 70817782 930756329 70817782 930756329 70837424 930729694 70837424 930729694 70855665 930708928 70855665 930708928 70863542 930692100 70863542 930692100 70890644 930658126 70890644 930658126 70903746 930637646 70903746 930637646 70906260 930566941 70906260 930566941 70923671 930566119 70923671 930566119 70932684 930560254 70932684 930560254 70976005 930553104 70976005 930553104 70983014 930535212 70983014 930535212 70993497 930523289 70993497 930523289 71016125 930499435 71016125 930499435 71022251 930471631 71022251 930471631 71037941 930433032 71037941 930433032 71071959 930388460 71071959 930388460 71084905 930384537 71084905 930384537 71092298 930361168 71092298 930361168 71117984 930348794 71117984 930348794 71134283 930341554 71134283 930341554 71146869 930311167 71146869 930311167 71158427 930306065 71158427 930306065 71183739 930289199 71183739 930289199 71186946 930250964 71186946 930250964 71208834 930214532 71208834 930214532 71214959 930210053 71214959 930210053 71233028 930161224 71233028 930161224 71250710 930149641 71250710 930149641 71271473 930116841 71271473 930116841 71288798 930107607 71288798 930107607 71315364 930090920 71315364 930090920 71320525 930081266 71320525 930081266 71329801 930063774 71329801 930063774 71361073 930053706 71361073 930053706 71372757 930041694 71372757 930041694 71379125 930034184 71379125 930034184 71391445 930025448 71391445 930025448 71445561 930006013 71445561 930006013 71467307 929979626 71467307 929979626 71479067 929954186 71479067 929954186 71496178 929929013 71496178 929929013 71509317 929924225 71509317 929924225 71525482 929894721 71525482 929894721 71552153 929854047 71552153 929854047 71577876 929838250 71577876 929838250 71593592 929825720 71593592 929825720 71596715 929798978 71596715 929798978 71614837 929788728 71614837 929788728 71667601 929770808 71667601 929770808 71743719 929742696 71743719 929742696 71748132 929722166 71748132 929722166 71778781 929714437 71778781 929714437 71783077 929689940 71783077 929689940 71785457 929666989 71785457 929666989 71799765 929653680 71799765 929653680 71822558 929643542 71822558 929643542 71851595 929627900 71851595 929627900 71882356 929618470 71882356 929618470 71884273 929606758 71884273 929606758 71889402 929578093 71889402 929578093 71906241 929572884 71906241 929572884 71920079 929562968 71920079 929562968 71923835 929547852 71923835 929547852 71931039 929531696 71931039 929531696 71946564 929524318 71946564 929524318 72025630 929515835 72025630 929515835 72034936 929496355 72034936 929496355 72042081 929449155 72042081 929449155 72046478 929424702 72046478 929424702 72058534 929382545 72058534 929382545 72084035 929371080 72084035 929371080 72092910 929366471 72092910 929366471 72112072 929353494 72112072 929353494 72125914 929337370 72125914 929337370 72137681 929322023 72137681 929322023 72155661 929301501 72155661 929301501 72207166 929277718 72207166 929277718 72228834 929267234 72228834 929267234 72248406 929249205 72248406 929249205 72274282 929228565 72274282 929228565 72283596 929226583 72283596 929226583 72288749 929218871 72288749 929218871 72296425 929200681 72296425 929200681 72320029 929179170 72320029 929179170 72335238 929174038 72335238 929174038 72373256 929162163 72373256 929162163 72390603 929115183 72390603 929115183 72395114 929113692 72395114 929113692 72406905 929111675 72406905 929111675 72444803 929108611 72444803 929108611 72456099 929076442 72456099 929076442 72481747 929054098 72481747 929054098 72494700 929052355 72494700 929052355 72532982 929037700 72532982 929037700 72545206 929028907 72545206 929028907 72550606 929018282 72550606 929018282 72565293 929009127 72565293 929009127 72591675 929006999 72591675 929006999 72633389 929004497 72633389 929004497 72668740 928998234 72668740 928998234 72691161 928981053 72691161 928981053 72707745 928965867 72707745 928965867 72733653 928955636 72733653 928955636 72750656 928935211 72750656 928935211 72775128 928912847 72775128 928912847 72776406 928905903 72776406 928905903 72817995 928895836 72817995 928895836 72830938 928885360 72830938 928885360 72845807 928840394 72845807 928840394 72873638 928836758 72873638 928836758 72904555 928825532 72904555 928825532 72936985 928804487 72936985 928804487 72974841 928773266 72974841 928773266 72988007 928752718 72988007 928752718 73013383 928724236 73013383 928724236 73021442 928710860 73021442 928710860 73032733 928707439 73032733 928707439 73062223 928679660 73062223 928679660 73070523 928639622 73070523 928639622 73108346 928627567 73108346 928627567 73115696 928612905 73115696 928612905 73138950 928606472 73138950 928606472 73147045 928541132 73147045 928541132 73165018 928526697 73165018 928526697 73216980 928495846 73216980 928495846 73234357 928458361 73234357 928458361 73238417 928433271 73238417 928433271 73241873 928430171 73241873 928430171 73256079 928400806 73256079 928400806 73294370 928393196 73294370 928393196 73329708 928387943 73329708 928387943 73338323 928369666 73338323 928369666 73348307 928343299 73348307 928343299 73366750 928335632 73366750 928335632 73369091 928294803 73369091 928294803 73381226 928291898 73381226 928291898 73446963 928281844 73446963 928281844 73468309 928251788 73468309 928251788 73493758 928235202 73493758 928235202 73499032 928231561 73499032 928231561 73502229 928221756 73502229 928221756 73504914 928203240 73504914 928203240 73507944 928187092 73507944 928187092 73530909 928143724 73530909 928143724 73544895 928122850 73544895 928122850 73546612 928086284 73546612 928086284 73558290 928078770 73558290 928078770 73566685 928065733 73566685 928065733 73571740 928054389 73571740 928054389 73595640 928044621 73595640 928044621 73612552 928037798 73612552 928037798 73615223 928019701 73615223 928019701 73630749 927999223 73630749 927999223 73652500 927989016 73652500 927989016 73664858 927984994 73664858 927984994 73807271 927980658 73807271 927980658 73825174 927965624 73825174 927965624 73840126 927950845 73840126 927950845 73863503 927939276 73863503 927939276 73870463 927911226 73870463 927911226 73880112 927903513 73880112 927903513 73899810 927852230 73899810 927852230 73914919 927818897 73914919 927818897 73941982 927795713 73941982 927795713 73952067 927776807 73952067 927776807 73961888 927767128 73961888 927767128 73969761 927762220 73969761 927762220 74020959 927692901 74020959 927692901 74032074 927665937 74032074 927665937 74073507 927650677 74073507 927650677 74113746 927633625 74113746 927633625 74128580 927622245 74128580 927622245 74155349 927597669 74155349 927597669 74231628 927583861 74231628 927583861 74256682 927566388 74256682 927566388 74275681 927556102 74275681 927556102 74289776 927515721 74289776 927515721 74305225 927501754 74305225 927501754 74337423 927465576 74337423 927465576 74363917 927455285 74363917 927455285 74407617 927440362 74407617 927440362 74417220 927435550 74417220 927435550 74438645 927427740 74438645 927427740 74453456 927390137 74453456 927390137 74494318 927388667 74494318 927388667 74501978 927381648 74501978 927381648 74545237 927376339 74545237 927376339 74557269 927372183 74557269 927372183 74562089 927367866 74562089 927367866 74576195 927350765 74576195 927350765 74584754 927329978 74584754 927329978 74599722 927297600 74599722 927297600 74627107 927289727 74627107 927289727 74649011 927257514 74649011 927257514 74664936 927253898 74664936 927253898 74719251 927235429 74719251 927235429 74742918 927232354 74742918 927232354 74751983 927200973 74751983 927200973 74754552 927179102 74754552 927179102 74789907 927160823 74789907 927160823 74817090 927149246 74817090 927149246 74828788 927124509 74828788 927124509 74840047 927112798 74840047 927112798 74846441 927081772 74846441 927081772 74880790 927043860 74880790 927043860 74897282 927023312 74897282 927023312 74926035 927014001 74926035 927014001 74954831 927004573 74954831 927004573 74972296 926977897 74972296 926977897 74986143 926969032 74986143 926969032 74986831 926941422 74986831 926941422 75037238 926921678 75037238 926921678 75059521 926913957 75059521 926913957 75066595 926895109 75066595 926895109 75075221 926856347 75075221 926856347 75079770 926849013 75079770 926849013 75105549 926825959 75105549 926825959 75137971 926795089 75137971 926795089 75145071 926742438 75145071 926742438 75154394 926725427 75154394 926725427 75171916 926719342 75171916 926719342 75204210 926711918 75204210 926711918 75220896 926687845 75220896 926687845 75276169 926677970 75276169 926677970 75282901 926638531 75282901 926638531 75301652 926630349 75301652 926630349 75328383 926601201 75328383 926601201 75365685 926588929 75365685 926588929 75373587 926543303 75373587 926543303 75413044 926526085 75413044 926526085 75433773 926493937 75433773 926493937 75463426 926486701 75463426 926486701 75466632 926463093 75466632 926463093 75476467 926391751 75476467 926391751 75495889 926347090 75495889 926347090 75504546 926335276 75504546 926335276 75538376 926326775 75538376 926326775 75556771 926307634 75556771 926307634 75599727 926303060 75599727 926303060 75618942 926287537 75618942 926287537 75629399 926270488 75629399 926270488 75665353 926260726 75665353 926260726 75686803 926252398 75686803 926252398 75712771 926230752 75712771 926230752 75726359 926218830 75726359 926218830 75747789 926198506 75747789 926198506 75764093 926179957 75764093 926179957 75782102 926175316 75782102 926175316 75798230 926166632 75798230 926166632 75809388 926145966 75809388 926145966 75821935 926139827 75821935 926139827 75830028 926129360 75830028 926129360 75858797 926121806 75858797 926121806 75874951 926108845 75874951 926108845 75887653 926079964 75887653 926079964 75925611 926067269 75925611 926067269 75941685 926040433 75941685 926040433 75959846 926001989 75959846 926001989 75962731 925974459 75962731 925974459 75999156 925945900 75999156 925945900 76017086 925920925 76017086 925920925 76024126 925897722 76024126 925897722 76033540 925875081 76033540 925875081 76036908 925831332 76036908 925831332 76049776 925829290 76049776 925829290 76069155 925812310 76069155 925812310 76083850 925810348 76083850 925810348 76092753 925791835 76092753 925791835 76105368 925763169 76105368 925763169 76127660 925744849 76127660 925744849 76147736 925733034 76147736 925733034 76152641 925723805 76152641 925723805 76173740 925701178 76173740 925701178 76202994 925689714 76202994 925689714 76222080 925679303 76222080 925679303 76244543 925651615 76244543 925651615 76248353 925607359 76248353 925607359 76264509 925574890 76264509 925574890 76277846 925522414 76277846 925522414 76290527 925460277 76290527 925460277 76323378 925428349 76323378 925428349 76330810 925412382 76330810 925412382 76345417 925402894 76345417 925402894 76364850 925394391 76364850 925394391 76401860 925383150 76401860 925383150 76412087 925377368 76412087 925377368 76455777 925364288 76455777 925364288 76465903 925346613 76465903 925346613 76472627 925319628 76472627 925319628 76501891 925310832 76501891 925310832 76529485 925302482 76529485 925302482 76542254 925226255 76542254 925226255 76571976 925222759 76571976 925222759 76580710 925213483 76580710 925213483 76602798 925187626 76602798 925187626 76609323 925179003 76609323 925179003 76639163 925166137 76639163 925166137 76648781 925160443 76648781 925160443 76655079 925149563 76655079 925149563 76666880 925117336 76666880 925117336 76671645 925108053 76671645 925108053 76685229 925093618 76685229 925093618 76693351 925071899 76693351 925071899 76728628 925039028 76728628 925039028 76756797 925021405 76756797 925021405 76801665 924983126 76801665 924983126 76846038 924961090 76846038 924961090 76866716 924934114 76866716 924934114 76881417 924908206 76881417 924908206 76898711 924879570 76898711 924879570 76916856 924873398 76916856 924873398 76938080 924862085 76938080 924862085 76945938 924853141 76945938 924853141 76954503 924834980 76954503 924834980 76958573 924750892 76958573 924750892 76967450 924744463 76967450 924744463 77077791 924733594 77077791 924733594 77089482 924719191 77089482 924719191 77095284 924709896 77095284 924709896 77097846 924690463 77097846 924690463 77119803 924678389 77119803 924678389 77154926 924658544 77154926 924658544 77165236 924640621 77165236 924640621 77203470 924601874 77203470 924601874 77238623 924578499 77238623 924578499 77240510 924560781 77240510 924560781 77260695 924502883 77260695 924502883 77267985 924449958 77267985 924449958 77286921 924441035 77286921 924441035 77298794 924421871 77298794 924421871 77325426 924404600 77325426 924404600 77353296 924396878 77353296 924396878 77366329 924340360 77366329 924340360 77400325 924322502 77400325 924322502 77416204 924295281 77416204 924295281 77439225 924275742 77439225 924275742 77445533 924256688 77445533 924256688 77454935 924251137 77454935 924251137 77510742 924248172 77510742 924248172 77546888 924233072 77546888 924233072 77557836 924187666 77557836 924187666 77573824 924163474 77573824 924163474 77597558 924152169 77597558 924152169 77627112 924144309 77627112 924144309 77643156 924124952 77643156 924124952 77691747 924096425 77691747 924096425 77723466 924082022 77723466 924082022 77730851 924046217 77730851 924046217 77736171 924042545 77736171 924042545 77780516 924002578 77780516 924002578 77797398 923990342 77797398 923990342 77818073 923987312 77818073 923987312 77844498 923969983 77844498 923969983 77894082 923931110 77894082 923931110 77932194 923878757 77932194 923878757 77944976 923861485 77944976 923861485 77962784 923857948 77962784 923857948 78004220 923827765 78004220 923827765 78077362 923778716 78077362 923778716 78106435 923766450 78106435 923766450 78141697 923755637 78141697 923755637 78158680 923736736 78158680 923736736 78167272 923728324 78167272 923728324 78196614 923713598 78196614 923713598 78201238 923704521 78201238 923704521 78211830 923684061 78211830 923684061 78212557 923659584 78212557 923659584 78222117 923648360 78222117 923648360 78243559 923626072 78243559 923626072 78258692 923614130 78258692 923614130 78310424 923592714 78310424 923592714 78350502 923580551 78350502 923580551 78366267 923555281 78366267 923555281 78375058 923535562 78375058 923535562 78384738 923525458 78384738 923525458 78408333 923486148 78408333 923486148 78426382 923478713 78426382 923478713 78434549 923465643 78434549 923465643 78461289 923447995 78461289 923447995 78487349 923431534 78487349 923431534 78527877 923417396 78527877 923417396 78541899 923383689 78541899 923383689 78545577 923317449 78545577 923317449 78564731 923315808 78564731 923315808 78618943 923301418 78618943 923301418 78636333 923296042 78636333 923296042 78671787 923287093 78671787 923287093 78678353 923266956 78678353 923266956 78690290 923253015 78690290 923253015 78701187 923198611 78701187 923198611 78711729 923158807 78711729 923158807 78736790 923135102 78736790 923135102 78759226 923129403 78759226 923129403 78763744 923079759 78763744 923079759 78798612 923070018 78798612 923070018 78806594 923060870 78806594 923060870 78819837 923037800 78819837 923037800 78830021 923034766 78830021 923034766 78892719 923019248 78892719 923019248 78911640 922986947 78911640 922986947 78954727 922951391 78954727 922951391 78959082 922935003 78959082 922935003 78971801 922919453 78971801 922919453 78983330 922913126 78983330 922913126 79004233 922903180 79004233 922903180 79025856 922896246 79025856 922896246 79071477 922872742 79071477 922872742 79089789 922852840 79089789 922852840 79097177 922808140 79097177 922808140 79117646 922793761 79117646 922793761 79162418 922784616 79162418 922784616 79177640 922766241 79177640 922766241 79201733 922746399 79201733 922746399 79207509 922732003 79207509 922732003 79212145 922700801 79212145 922700801 79249655 922683817 79249655 922683817 79273567 922654479 79273567 922654479 79280756 922651926 79280756 922651926 79288400 922637981 79288400 922637981 79299825 922629309 79299825 922629309 79307263 922615976 79307263 922615976 79325604 922576927 79325604 922576927 79334536 922571536 79334536 922571536 79338042 922566160 79338042 922566160 79344545 922558686 79344545 922558686 79358579 922553116 79358579 922553116 79377037 922524046 79377037 922524046 79405201 922511033 79405201 922511033 79422540 922503031 79422540 922503031 79439170 922478028 79439170 922478028 79463186 922456611 79463186 922456611 79476429 922441214 79476429 922441214 79493673 922422188 79493673 922422188 79512336 922387805 79512336 922387805 79514590 922359188 79514590 922359188 79518544 922348019 79518544 922348019 79541831 922299075 79541831 922299075 79562804 922264220 79562804 922264220 79597370 922246612 79597370 922246612 79630138 922199974 79630138 922199974 79645539 922160472 79645539 922160472 79677013 922146270 79677013 922146270 79686058 922134938 79686058 922134938 79688954 922134235 79688954 922134235 79708245 922077852 79708245 922077852 79716627 922063499 79716627 922063499 79730323 922011558 79730323 922011558 79747747 921992578 79747747 921992578 79787110 921972906 79787110 921972906 79796570 921955493 79796570 921955493 79800481 921938323 79800481 921938323 79811940 921929621 79811940 921929621 79849269 921911673 79849269 921911673 79891309 921906907 79891309 921906907 79896955 921882233 79896955 921882233 79952446 921871634 79952446 921871634 80002356 921834561 80002356 921834561 80030432 921804600 80030432 921804600 80046838 921795717 80046838 921795717 80053035 921781337 80053035 921781337 80084353 921751522 80084353 921751522 80135734 921738295 80135734 921738295 80162085 921707545 80162085 921707545 80175996 921694321 80175996 921694321 80189774 921658597 80189774 921658597 80240179 921646893 80240179 921646893 80283606 921637534 80283606 921637534 80303164 921619222 80303164 921619222 80345071 921602713 80345071 921602713 80399497 921601313 80399497 921601313 80408680 921589222 80408680 921589222 80438259 921574658 80438259 921574658 80463913 921570455 80463913 921570455 80479711 921551778 80479711 921551778 80500472 921544912 80500472 921544912 80514731 921536330 80514731 921536330 80525029 921531406 80525029 921531406 80532032 921495555 80532032 921495555 80575301 921485727 80575301 921485727 80597080 921469294 80597080 921469294 80608534 921426227 80608534 921426227 80635837 921420591 80635837 921420591 80639325 921417509 80639325 921417509 80676148 921396891 80676148 921396891 80681176 921367197 80681176 921367197 80689485 921303173 80689485 921303173 80693391 921280654 80693391 921280654 80720909 921272423 80720909 921272423 80735866 921242524 80735866 921242524 80748323 921223583 80748323 921223583 80758750 921218259 80758750 921218259 80800461 921206139 80800461 921206139 80820933 921185978 80820933 921185978 80853456 921163496 80853456 921163496 80860727 921145890 80860727 921145890 80868383 921136455 80868383 921136455 80909767 921131452 80909767 921131452 80915651 921119783 80915651 921119783 80947268 921109595 80947268 921109595 80964856 921096422 80964856 921096422 80970321 921040841 80970321 921040841 80987717 921033929 80987717 921033929 80995204 921029469 80995204 921029469 81005982 920998946 81005982 920998946 81039557 920989996 81039557 920989996 81055439 920939251 81055439 920939251 81087800 920907319 81087800 920907319 81101020 920900717 81101020 920900717 81143176 920865190 81143176 920865190 81163650 920848493 81163650 920848493 81166172 920845892 81166172 920845892 81177966 920796124 81177966 920796124 81193869 920771766 81193869 920771766 81195129 920755170 81195129 920755170 81226770 920749973 81226770 920749973 81243945 920705810 81243945 920705810 81267697 920661978 81267697 920661978 81277810 920636257 81277810 920636257 81302715 920613565 81302715 920613565 81311059 920583633 81311059 920583633 81319495 920576861 81319495 920576861 81341454 920561613 81341454 920561613 81353689 920527509 81353689 920527509 81390586 920516359 81390586 920516359 81413176 920485351 81413176 920485351 81416829 920477690 81416829 920477690 81440431 920457958 81440431 920457958 81445507 920454957 81445507 920454957 81450924 920447036 81450924 920447036 81456481 920413544 81456481 920413544 81485167 920410706 81485167 920410706 81549795 920384579 81549795 920384579 81574632 920364999 81574632 920364999 81603784 920361509 81603784 920361509 81663499 920344415 81663499 920344415 81668768 920288652 81668768 920288652 81698657 920279727 81698657 920279727 81701085 920247491 81701085 920247491 81714560 920222495 81714560 920222495 81716923 920201452 81716923 920201452 81728933 920193851 81728933 920193851 81769135 920178294 81769135 920178294 81781911 920158037 81781911 920158037 81791307 920119087 81791307 920119087 81804885 920104876 81804885 920104876 81829926 920096270 81829926 920096270 81857843 920082826 81857843 920082826 81919595 920077190 81919595 920077190 81942754 920043363 81942754 920043363 81956851 920034542 81956851 920034542 81963563 920014290 81963563 920014290 81981526 920004098 81981526 920004098 81995733 920002217 81995733 920002217 82029530 919989128 82029530 919989128 82060543 919970755 82060543 919970755 82071842 919951049 82071842 919951049 82072984 919900364 82072984 919900364 82075825 919896578 82075825 919896578 82079808 919891934 82079808 919891934 82093752 919872842 82093752 919872842 82133699 919857613 82133699 919857613 82162058 919846768 82162058 919846768 82186753 919825165 82186753 919825165 82191839 919811819 82191839 919811819 82226100 919797553 82226100 919797553 82229338 919773374 82229338 919773374 82273452 919753399 82273452 919753399 82313537 919732705 82313537 919732705 82318810 919724178 82318810 919724178 82330867 919678042 82330867 919678042 82340674 919627959 82340674 919627959 82360323 919623829 82360323 919623829 82369659 919619567 82369659 919619567 82394304 919608781 82394304 919608781 82421283 919602827 82421283 919602827 82445172 919566733 82445172 919566733 82451945 919563376 82451945 919563376 82464489 919556214 82464489 919556214 82470217 919554438 82470217 919554438 82486829 919544198 82486829 919544198 82498770 919450137 82498770 919450137 82513877 919448232 82513877 919448232 82533724 919438553 82533724 919438553 82570370 919419408 82570370 919419408 82599967 919403247 82599967 919403247 82615156 919389193 82615156 919389193 82623750 919366316 82623750 919366316 82648960 919352269 82648960 919352269 82666137 919345340 82666137 919345340 82673139 919333821 82673139 919333821 82690649 919330153 82690649 919330153 82702557 919321355 82702557 919321355 82717945 919294567 82717945 919294567 82724324 919283001 82724324 919283001 82737080 919280954 82737080 919280954 82768287 919271528 82768287 919271528 82798859 919270831 82798859 919270831 82810382 919268151 82810382 919268151 82820034 919259546 82820034 919259546 82840163 919215157 82840163 919215157 82852685 919201490 82852685 919201490 82897713 919170421 82897713 919170421 82909928 919165330 82909928 919165330 82931716 919145474 82931716 919145474 82946265 919142660 82946265 919142660 82963426 919132496 82963426 919132496 82971847 919127347 82971847 919127347 82980554 919110870 82980554 919110870 83010842 919080633 83010842 919080633 83035537 919047742 83035537 919047742 83042606 919027951 83042606 919027951 83052361 919001597 83052361 919001597 83056046 918964962 83056046 918964962 83069947 918954206 83069947 918954206 83081905 918947166 83081905 918947166 83087340 918896425 83087340 918896425 83133314 918892623 83133314 918892623 83135694 918885269 83135694 918885269 83190567 918842039 83190567 918842039 83196041 918806875 83196041 918806875 83208052 918789625 83208052 918789625 83211609 918760082 83211609 918760082 83229989 918750154 83229989 918750154 83251040 918738035 83251040 918738035 83274962 918723068 83274962 918723068 83290949 918715315 83290949 918715315 83297613 918685209 83297613 918685209 83323843 918667564 83323843 918667564 83340686 918645032 83340686 918645032 83358166 918637300 83358166 918637300 83379140 918619776 83379140 918619776 83393555 918609049 83393555 918609049 83397202 918588649 83397202 918588649 83425648 918555781 83425648 918555781 83439585 918554650 83439585 918554650 83455258 918530629 83455258 918530629 83481544 918509911 83481544 918509911 83494760 918490171 83494760 918490171 83556654 918449559 83556654 918449559 83601247 918443546 83601247 918443546 83607875 918436793 83607875 918436793 83620947 918415164 83620947 918415164 83629070 918376603 83629070 918376603 83641677 918371760 83641677 918371760 83661527 918333113 83661527 918333113 83666082 918320411 83666082 918320411 83670351 918299019 83670351 918299019 83682160 918282520 83682160 918282520 83702694 918242015 83702694 918242015 83711830 918229091 83711830 918229091 83719605 918184875 83719605 918184875 83726712 918160283 83726712 918160283 83747238 918153928 83747238 918153928 83780877 918108507 83780877 918108507 83794394 918094297 83794394 918094297 83831984 918064391 83831984 918064391 83863697 918056057 83863697 918056057 83904074 918048844 83904074 918048844 83925698 918010222 83925698 918010222 83937249 917997556 83937249 917997556 83941353 917974901 83941353 917974901 83958190 917940440 83958190 917940440 83965436 917906770 83965436 917906770 83975682 917890558 83975682 917890558 83990831 917877747 83990831 917877747 84005990 917846174 84005990 917846174 84018671 917828964 84018671 917828964 84062816 917798683 84062816 917798683 84066962 917787017 84066962 917787017 84094841 917768021 84094841 917768021 84140974 917741869 84140974 917741869 84165119 917729935 84165119 917729935 84182259 917712447 84182259 917712447 84190721 917666358 84190721 917666358 84246264 917657699 84246264 917657699 84249292 917639712 84249292 917639712 84270822 917624081 84270822 917624081 84288166 917610590 84288166 917610590 84301472 917600477 84301472 917600477 84304154 917591243 84304154 917591243 84385274 917543235 84385274 917543235 84398361 917498703 84398361 917498703 84461856 917487485 84461856 917487485 84485836 917461547 84485836 917461547 84497165 917411038 84497165 917411038 84513636 917405105 84513636 917405105 84522721 917392772 84522721 917392772 84523770 917385241 84523770 917385241 84550469 917358702 84550469 917358702 84587926 917340266 84587926 917340266 84600621 917329969 84600621 917329969 84620792 917313943 84620792 917313943 84634980 917304969 84634980 917304969 84652504 917270659 84652504 917270659 84695648 917263698 84695648 917263698 84701327 917242255 84701327 917242255 84709767 917229282 84709767 917229282 84731844 917209587 84731844 917209587 84748303 917182976 84748303 917182976 84768034 917134467 84768034 917134467 84783236 917103994 84783236 917103994 84807877 917101883 84807877 917101883 84809859 917083684 84809859 917083684 84856614 917076829 84856614 917076829 84861938 917052597 84861938 917052597 84887600 917044186 84887600 917044186 84912515 917038248 84912515 917038248 84914516 917024239 84914516 917024239 84959199 917002528 84959199 917002528 84962816 916986337 84962816 916986337 84999364 916979467 84999364 916979467 85005773 916978524 85005773 916978524 85024636 916948333 85024636 916948333 85031189 916935124 85031189 916935124 85039747 916913353 85039747 916913353 85059562 916896628 85059562 916896628 85087846 916848249 85087846 916848249 85099324 916839857 85099324 916839857 85119245 916825271 85119245 916825271 85160297 916790978 85160297 916790978 85169198 916770255 85169198 916770255 85195149 916767498 85195149 916767498 85226544 916764878 85226544 916764878 85256318 916714005 85256318 916714005 85285489 916681621 85285489 916681621 85296905 916678427 85296905 916678427 85329409 916673118 85329409 916673118 85351282 916643849 85351282 916643849 85373349 916612171 85373349 916612171 85397388 916552678 85397388 916552678 85409162 916534487 85409162 916534487 85436332 916522653 85436332 916522653 85446423 916504627 85446423 916504627 85477853 916482406 85477853 916482406 85501971 916453247 85501971 916453247 85510608 916427272 85510608 916427272 85561849 916394931 85561849 916394931 85568063 916338070 85568063 916338070 85594625 916327631 85594625 916327631 85603051 916307960 85603051 916307960 85612720 916261980 85612720 916261980 85621196 916248140 85621196 916248140 85660054 916232226 85660054 916232226 85700729 916224210 85700729 916224210 85739588 916194229 85739588 916194229 85768766 916179283 85768766 916179283 85776621 916132001 85776621 916132001 85808926 916114159 85808926 916114159 85827691 916059222 85827691 916059222 85843165 916050412 85843165 916050412 85863917 916016435 85863917 916016435 85869498 915978289 85869498 915978289 85877101 915963495 85877101 915963495 85893468 915951811 85893468 915951811 85938136 915938353 85938136 915938353 85949047 915904213 85949047 915904213 85991697 915875872 85991697 915875872 86000219 915845663 86000219 915845663 86033783 915826153 86033783 915826153 86054075 915820449 86054075 915820449 86098371 915787661 86098371 915787661 86109168 915776088 86109168 915776088 86127092 915758819 86127092 915758819 86160986 915749973 86160986 915749973 86168120 915722503 86168120 915722503 86205158 915720541 86205158 915720541 86218365 915712595 86218365 915712595 86237353 915710272 86237353 915710272 86247100 915703575 86247100 915703575 86261963 915619630 86261963 915619630 86289615 915603802 86289615 915603802 86308699 915565576 86308699 915565576 86323715 915557388 86323715 915557388 86353258 915537517 86353258 915537517 86367412 915525102 86367412 915525102 86403600 915509285 86403600 915509285 86415613 915458267 86415613 915458267 86472418 915446113 86472418 915446113 86497690 915425033 86497690 915425033 86527543 915415065 86527543 915415065 86539697 915390674 86539697 915390674 86548005 915376723 86548005 915376723 86555797 915371514 86555797 915371514 86564409 915363169 86564409 915363169 86576473 915340796 86576473 915340796 86595437 915334292 86595437 915334292 86619011 915318473 86619011 915318473 86662961 915299040 86662961 915299040 86676712 915285830 86676712 915285830 86690155 915256924 86690155 915256924 86700101 915242256 86700101 915242256 86735322 915221789 86735322 915221789 86767467 915198068 86767467 915198068 86775292 915160320 86775292 915160320 86785366 915144674 86785366 915144674 86821210 915111066 86821210 915111066 86826637 915100225 86826637 915100225 86839092 915070834 86839092 915070834 86862745 915054523 86862745 915054523 86879440 914983257 86879440 914983257 86896981 914972176 86896981 914972176 86919236 914929947 86919236 914929947 86952141 914926448 86952141 914926448 86959098 914895647 86959098 914895647 87000659 914869585 87000659 914869585 87029253 914852555 87029253 914852555 87034653 914851196 87034653 914851196 87062450 914845633 87062450 914845633 87081390 914830193 87081390 914830193 87105039 914810877 87105039 914810877 87132673 914791532 87132673 914791532 87155576 914771627 87155576 914771627 87165751 914761374 87165751 914761374 87173677 914752647 87173677 914752647 87214401 914719869 87214401 914719869 87227368 914709422 87227368 914709422 87230428 914694056 87230428 914694056 87261114 914647857 87261114 914647857 87280228 914645798 87280228 914645798 87294513 914642274 87294513 914642274 87296743 914626733 87296743 914626733 87341643 914602006 87341643 914602006 87350595 914583869 87350595 914583869 87365791 914571098 87365791 914571098 87401894 914567204 87401894 914567204 87407707 914550431 87407707 914550431 87433467 914528239 87433467 914528239 87460572 914490891 87460572 914490891 87486121 914478949 87486121 914478949 87511142 914453982 87511142 914453982 87530012 914437153 87530012 914437153 87548575 914406300 87548575 914406300 87554211 914381732 87554211 914381732 87562377 914338158 87562377 914338158 87578444 914334737 87578444 914334737 87599400 914326945 87599400 914326945 87617449 914277576 87617449 914277576 87625130 914248280 87625130 914248280 87692525 914243360 87692525 914243360 87705016 914235889 87705016 914235889 87706560 914208729 87706560 914208729 87724588 914180137 87724588 914180137 87729503 914160014 87729503 914160014 87748758 914138074 87748758 914138074 87762029 914124279 87762029 914124279 87786801 914119711 87786801 914119711 87798501 914113930 87798501 914113930 87817832 914089072 87817832 914089072 87857600 914077253 87857600 914077253 87885025 914055315 87885025 914055315 87915067 914021792 87915067 914021792 87920080 913982180 87920080 913982180 87959552 913964861 87959552 913964861 88014981 913917941 88014981 913917941 88034559 913893077 88034559 913893077 88057498 913883459 88057498 913883459 88058598 913860180 88058598 913860180 88091437 913856151 88091437 913856151 88103578 913850662 88103578 913850662 88133600 913823331 88133600 913823331 88157955 913810561 88157955 913810561 88186467 913804828 88186467 913804828 88197350 913795894 88197350 913795894 88219967 913771587 88219967 913771587 88239265 913757310 88239265 913757310 88287280 913742659 88287280 913742659 88295780 913735372 88295780 913735372 88305051 913714488 88305051 913714488 88349452 913686048 88349452 913686048 88396570 913672622 88396570 913672622 88428354 913634185 88428354 913634185 88441811 913615793 88441811 913615793 88481484 913613331 88481484 913613331 88493000 913608574 88493000 913608574 88505309 913563881 88505309 913563881 88515511 913555618 88515511 913555618 88525587 913545808 88525587 913545808 88532269 913530847 88532269 913530847 88545891 913524095 88545891 913524095 88574495 913495197 88574495 913495197 88599155 913483280 88599155 913483280 88609875 913462302 88609875 913462302 88610909 913424996 88610909 913424996 88634408 913405423 88634408 913405423 88639427 913381464 88639427 913381464 88714138 913363457 88714138 913363457 88727840 913334733 88727840 913334733 88737352 913328307 88737352 913328307 88746589 913311002 88746589 913311002 88758753 913295119 88758753 913295119 88793247 913264756 88793247 913264756 88815933 913245998 88815933 913245998 88851849 913232476 88851849 913232476 88869299 913210285 88869299 913210285 88908952 913201109 88908952 913201109 88935745 913162596 88935745 913162596 88974720 913141370 88974720 913141370 88980286 913117119 88980286 913117119 88997382 913100767 88997382 913100767 89005480 913078772 89005480 913078772 89010618 913030634 89010618 913030634 89042237 913023505 89042237 913023505 89070864 913007344 89070864 913007344 89080306 913000344 89080306 913000344 89108977 912986829 89108977 912986829 89137473 912976060 89137473 912976060 89149430 912964601 89149430 912964601 89160994 912946333 89160994 912946333 89176249 912941473 89176249 912941473 89193518 912936379 89193518 912936379 89200755 912921854 89200755 912921854 89209547 912919671 89209547 912919671 89233987 912909802 89233987 912909802 89236670 912898227 89236670 912898227 89248653 912883689 89248653 912883689 89310077 912870452 89310077 912870452 89323308 912823178 89323308 912823178 89373782 912808332 89373782 912808332 89399938 912797718 89399938 912797718 89409215 912749786 89409215 912749786 89426256 912747317 89426256 912747317 89441817 912738689 89441817 912738689 89444976 912727364 89444976 912727364 89477397 912700787 89477397 912700787 89501738 912696077 89501738 912696077 89517456 912684462 89517456 912684462 89521746 912624833 89521746 912624833 89532421 912599954 89532421 912599954 89557563 912591262 89557563 912591262 89566663 912570623 89566663 912570623 89589122 912554843 89589122 912554843 89613531 912540207 89613531 912540207 89635634 912482345 89635634 912482345 89648479 912476964 89648479 912476964 89668436 912458271 89668436 912458271 89704910 912439274 89704910 912439274 89711268 912396089 89711268 912396089 89717754 912380736 89717754 912380736 89731048 912370826 89731048 912370826 89757491 912357055 89757491 912357055 89770887 912342148 89770887 912342148 89791557 912335565 89791557 912335565 89805565 912331231 89805565 912331231 89811996 912325558 89811996 912325558 89829838 912308475 89829838 912308475 89840456 912270537 89840456 912270537 89855108 912262076 89855108 912262076 89866663 912253678 89866663 912253678 89876692 912234571 89876692 912234571 89903828 912214390 89903828 912214390 89925316 912169326 89925316 912169326 89972912 912149681 89972912 912149681 90003543 912140700 90003543 912140700 90017811 912117316 90017811 912117316 90068647 912099549 90068647 912099549 90080625 912092724 90080625 912092724 90098697 912068529 90098697 912068529 90107710 912059671 90107710 912059671 90162542 912054604 90162542 912054604 90168810 912036859 90168810 912036859 90176296 912021608 90176296 912021608 90187061 911980297 90187061 911980297 90190867 911961855 90190867 911961855 90240368 911958959 90240368 911958959 90257050 911946132 90257050 911946132 90272836 911921753 90272836 911921753 90279951 911878684 90279951 911878684 90294163 911867081 90294163 911867081 90314428 911857534 90314428 911857534 90320303 911846033 90320303 911846033 90342936 911818692 90342936 911818692 90374280 911802353 90374280 911802353 90418030 911770728 90418030 911770728 90460433 911765470 90460433 911765470 90501001 911739216 90501001 911739216 90517054 911696812 90517054 911696812 90519842 911686407 90519842 911686407 90553689 911677862 90553689 911677862 90570629 911651681 90570629 911651681 90577806 911620798 90577806 911620798 90595713 911613958 90595713 911613958 90636454 911600416 90636454 911600416 90649372 911582918 90649372 911582918 90657164 911564117 90657164 911564117 90684634 911555599 90684634 911555599 90695893 911512709 90695893 911512709 90699614 911488084 90699614 911488084 90702200 911465682 90702200 911465682 90705120 911456047 90705120 911456047 90787526 911454811 90787526 911454811 90809138 911441471 90809138 911441471 90830121 911432174 90830121 911432174 90854032 911411203 90854032 911411203 90871136 911386257 90871136 911386257 90899369 911354428 90899369 911354428 90929680 911335618 90929680 911335618 90950504 911325598 90950504 911325598 90979541 911314700 90979541 911314700 91007725 911292944 91007725 911292944 91043716 911269943 91043716 911269943 91071679 911260096 91071679 911260096 91100689 911234385 91100689 911234385 91116491 911218557 91116491 911218557 91145131 911180829 91145131 911180829 91148475 911145202 91148475 911145202 91155144 911112551 91155144 911112551 91159416 911104625 91159416 911104625 91191587 911091104 91191587 911091104 91207808 911075580 91207808 911075580 91211325 911067639 91211325 911067639 91246013 911055506 91246013 911055506 91274828 911044750 91274828 911044750 91306191 910999939 91306191 910999939 91318240 910962816 91318240 910962816 91324570 910924581 91324570 910924581 91344836 910897173 91344836 910897173 91378224 910890326 91378224 910890326 91401831 910881911 91401831 910881911 91438842 910876080 91438842 910876080 91470754 910872476 91470754 910872476 91497446 910857538 91497446 910857538 91505267 910847578 91505267 910847578 91525024 910836909 91525024 910836909 91537676 910825487 91537676 910825487 91549905 910796191 91549905 910796191 91582155 910778343 91582155 910778343 91594326 910752807 91594326 910752807 91644310 910732170 91644310 910732170 91661183 910711049 91661183 910711049 91679016 910673352 91679016 910673352 91705201 910662668 91705201 910662668 91718297 910638390 91718297 910638390 91735296 910580982 91735296 910580982 91765212 910537955 91765212 910537955 91787227 910480658 91787227 910480658 91800846 910453227 91800846 910453227 91822599 910443051 91822599 910443051 91847527 910434189 91847527 910434189 91869488 910416760 91869488 910416760 91875955 910370010 91875955 910370010 91884789 910363697 91884789 910363697 91904891 910356219 91904891 910356219 91915321 910308486 91915321 910308486 91922404 910290446 91922404 910290446 91950554 910283258 91950554 910283258 91980044 910242752 91980044 910242752 91992961 910223146 91992961 910223146 92007419 910195960 92007419 910195960 92019311 910177746 92019311 910177746 92062781 910166994 92062781 910166994 92081121 910152883 92081121 910152883 92105879 910115378 92105879 910115378 92114469 910108800 92114469 910108800 92122251 910052877 92122251 910052877 92198121 910035233 92198121 910035233 92203820 910017798 92203820 910017798 92235531 909996125 92235531 909996125 92253725 909980714 92253725 909980714 92254202 909971475 92254202 909971475 92260937 909957472 92260937 909957472 92334862 909940431 92334862 909940431 92350059 909931746 92350059 909931746 92442065 909923123 92442065 909923123 92447875 909913692 92447875 909913692 92466781 909885446 92466781 909885446 92476566 909869815 92476566 909869815 92511815 909856700 92511815 909856700 92538431 909847657 92538431 909847657 92566171 909840437 92566171 909840437 92573358 909830674 92573358 909830674 92585187 909817776 92585187 909817776 92612641 909801010 92612641 909801010 92622495 909799433 92622495 909799433 92626314 909785066 92626314 909785066 92660733 909755847 92660733 909755847 92681239 909749039 92681239 909749039 92703116 909740519 92703116 909740519 92724770 909736066 92724770 909736066 92735564 909716985 92735564 909716985 92747818 909700543 92747818 909700543 92774368 909663292 92774368 909663292 92783394 909641532 92783394 909641532 92801434 909575012 92801434 909575012 92820511 909543560 92820511 909543560 92828313 909530474 92828313 909530474 92875899 909500414 92875899 909500414 92894559 909486777 92894559 909486777 92912153 909472529 92912153 909472529 92959314 909437225 92959314 909437225 92989080 909412396 92989080 909412396 93003213 909388225 93003213 909388225 93017140 909292351 93017140 909292351 93046361 909274491 93046361 909274491 93056007 909259436 93056007 909259436 93099115 909243221 93099115 909243221 93113078 909223956 93113078 909223956 93157850 909184026 93157850 909184026 93179583 909134434 93179583 909134434 93189334 909124293 93189334 909124293 93213767 909108239 93213767 909108239 93222386 909098684 93222386 909098684 93230742 909088030 93230742 909088030 93269190 909058093 93269190 909058093 93298989 909047442 93298989 909047442 93339203 909002154 93339203 909002154 93355583 908980343 93355583 908980343 93383238 908976191 93383238 908976191 93394632 908970230 93394632 908970230 93400030 908946733 93400030 908946733 93426721 908915501 93426721 908915501 93458245 908882861 93458245 908882861 93468803 908878138 93468803 908878138 93482252 908865417 93482252 908865417 93496459 908849699 93496459 908849699 93523485 908844133 93523485 908844133 93533921 908820825 93533921 908820825 93551045 908815711 93551045 908815711 93565304 908809947 93565304 908809947 93597280 908789757 93597280 908789757 93604241 908776867 93604241 908776867 93617532 908757203 93617532 908757203 93634608 908725005 93634608 908725005 93668764 908716691 93668764 908716691 93730750 908715665 93730750 908715665 93737104 908666824 93737104 908666824 93764365 908662234 93764365 908662234 93774214 908646727 93774214 908646727 93786744 908637828 93786744 908637828 93796759 908632682 93796759 908632682 93804542 908604167 93804542 908604167 93830178 908590834 93830178 908590834 93843258 908556048 93843258 908556048 93884203 908535939 93884203 908535939 93923411 908516289 93923411 908516289 93947279 908506994 93947279 908506994 93955425 908492177 93955425 908492177 93956283 908457290 93956283 908457290 93960306 908454636 93960306 908454636 93989054 908405706 93989054 908405706 93993966 908401377 93993966 908401377 93999781 908386987 93999781 908386987 94016627 908355345 94016627 908355345 94033580 908340627 94033580 908340627 94034683 908288485 94034683 908288485 94077092 908265447 94077092 908265447 94085102 908260630 94085102 908260630 94102231 908242012 94102231 908242012 94136066 908234232 94136066 908234232 94152741 908212276 94152741 908212276 94180761 908201070 94180761 908201070 94190163 908170021 94190163 908170021 94211875 908151892 94211875 908151892 94248295 908133357 94248295 908133357 94274237 908087921 94274237 908087921 94307870 908074307 94307870 908074307 94310723 908069677 94310723 908069677 94327847 908061595 94327847 908061595 94332525 908055301 94332525 908055301 94355854 908033774 94355854 908033774 94398309 908010499 94398309 908010499 94424171 907995494 94424171 907995494 94452261 907965387 94452261 907965387 94477313 907950753 94477313 907950753 94491806 907947344 94491806 907947344 94524570 907941804 94524570 907941804 94537966 907928977 94537966 907928977 94560088 907883522 94560088 907883522 94591647 907858941 94591647 907858941 94600048 907850033 94600048 907850033 94610104 907843689 94610104 907843689 94663264 907801078 94663264 907801078 94705611 907776031 94705611 907776031 94729653 907721417 94729653 907721417 94738161 907720319 94738161 907720319 94743503 907699669 94743503 907699669 94759719 907649694 94759719 907649694 94782004 907640694 94782004 907640694 94784414 907597656 94784414 907597656 94801376 907581132 94801376 907581132 94804934 907544233 94804934 907544233 94827484 907505471 94827484 907505471 94862177 907488525 94862177 907488525 94882581 907473363 94882581 907473363 94903788 907445004 94903788 907445004 94916732 907426583 94916732 907426583 94933449 907422125 94933449 907422125 94941221 907407783 94941221 907407783 94955891 907375951 94955891 907375951 94971483 907356187 94971483 907356187 94992731 907346840 94992731 907346840 95015303 907267091 95015303 907267091 95042077 907252160 95042077 907252160 95093753 907223158 95093753 907223158 95118939 907202206 95118939 907202206 95149680 907174079 95149680 907174079 95155035 907157638 95155035 907157638 95174808 907126132 95174808 907126132 95188181 907102873 95188181 907102873 95204118 907026786 95204118 907026786 95214814 907013787 95214814 907013787 95230195 907001834 95230195 907001834 95243292 906980781 95243292 906980781 95254139 906962773 95254139 906962773 95290449 906939571 95290449 906939571 95294125 906927938 95294125 906927938 95295055 906909888 95295055 906909888 95308927 906908550 95308927 906908550 95326477 906879943 95326477 906879943 95339047 906861550 95339047 906861550 95363560 906850624 95363560 906850624 95406231 906802688 95406231 906802688 95425541 906727998 95425541 906727998 95426362 906706995 95426362 906706995 95447212 906698438 95447212 906698438 95449368 906692134 95449368 906692134 95471005 906689430 95471005 906689430 95475540 906666950 95475540 906666950 95530233 906642189 95530233 906642189 95555796 906611866 95555796 906611866 95559488 906607551 95559488 906607551 95567125 906563165 95567125 906563165 95601040 906547731 95601040 906547731 95606778 906520678 95606778 906520678 95613692 906510977 95613692 906510977 95672381 906502934 95672381 906502934 95691293 906488917 95691293 906488917 95731180 906469829 95731180 906469829 95773916 906468245 95773916 906468245 95793417 906457998 95793417 906457998 95816083 906440215 95816083 906440215 95836509 906415224 95836509 906415224 95843537 906409785 95843537 906409785 95850025 906393777 95850025 906393777 95865679 906366273 95865679 906366273 95875440 906323082 95875440 906323082 95886441 906306991 95886441 906306991 95894856 906279584 95894856 906279584 95908790 906259047 95908790 906259047 95917212 906197802 95917212 906197802 95951363 906176013 95951363 906176013 95969980 906158525 95969980 906158525 95979649 906142577 95979649 906142577 96022451 906121802 96022451 906121802 96037780 906105561 96037780 906105561 96052470 906090963 96052470 906090963 96073506 906070476 96073506 906070476 96106516 906056358 96106516 906056358 96139160 906049190 96139160 906049190 96147285 906026908 96147285 906026908 96174451 905983802 96174451 905983802 96177425 905969312 96177425 905969312 96190366 905936843 96190366 905936843 96209489 905922069 96209489 905922069 96219529 905914256 96219529 905914256 96237210 905907168 96237210 905907168 96253340 905889053 96253340 905889053 96263081 905868449 96263081 905868449 96275120 905843895 96275120 905843895 96310806 905813388 96310806 905813388 96336659 905808962 96336659 905808962 96342369 905795853 96342369 905795853 96407656 905792445 96407656 905792445 96420159 905780422 96420159 905780422 96443159 905745353 96443159 905745353 96511106 905731221 96511106 905731221 96515876 905724169 96515876 905724169 96527941 905708808 96527941 905708808 96560887 905652109 96560887 905652109 96586412 905616788 96586412 905616788 96594980 905605419 96594980 905605419 96606013 905583142 96606013 905583142 96613364 905563081 96613364 905563081 96626191 905547246 96626191 905547246 96648151 905510738 96648151 905510738 96654787 905427164 96654787 905427164 96665011 905382281 96665011 905382281 96676460 905362152 96676460 905362152 96681349 905352621 96681349 905352621 96684340 905337404 96684340 905337404 96696092 905308721 96696092 905308721 96731992 905285295 96731992 905285295 96776479 905253234 96776479 905253234 96785987 905248878 96785987 905248878 96797044 905230205 96797044 905230205 96819331 905218677 96819331 905218677 96828105 905202804 96828105 905202804 96833265 905177090 96833265 905177090 96861058 905155980 96861058 905155980 96884293 905129905 96884293 905129905 96928263 905095837 96928263 905095837 96931993 905074778 96931993 905074778 96958460 905045626 96958460 905045626 96980545 904974074 96980545 904974074 97008865 904964415 97008865 904964415 97011089 904957999 97011089 904957999 97029189 904952688 97029189 904952688 97064929 904950134 97064929 904950134 97083995 904938768 97083995 904938768 97107643 904921727 97107643 904921727 97129411 904878846 97129411 904878846 97150975 904871177 97150975 904871177 97157113 904846985 97157113 904846985 97164532 904827479 97164532 904827479 97182810 904814051 97182810 904814051 97219143 904806468 97219143 904806468 97243225 904793254 97243225 904793254 97252735 904771201 97252735 904771201 97281426 904723853 97281426 904723853 97292267 904697016 97292267 904697016 97299847 904640196 97299847 904640196 97322674 904624414 97322674 904624414 97346884 904620996 97346884 904620996 97382479 904597518 97382479 904597518 97398800 904571766 97398800 904571766 97426265 904539214 97426265 904539214 97435333 904478095 97435333 904478095 97449256 904431733 97449256 904431733 97454855 904411322 97454855 904411322 97463968 904388483 97463968 904388483 97486658 904368668 97486658 904368668 97493135 904340608 97493135 904340608 97527923 904310931 97527923 904310931 97558488 904290149 97558488 904290149 97562130 904281481 97562130 904281481 97580373 904272398 97580373 904272398 97604441 904259323 97604441 904259323 97621047 904256974 97621047 904256974 97662015 904237698 97662015 904237698 97669390 904226732 97669390 904226732 97695306 904214398 97695306 904214398 97709195 904183351 97709195 904183351 97713531 904167021 97713531 904167021 97829281 904150116 97829281 904150116 97904807 904147989 97904807 904147989 97929411 904107497 97929411 904107497 97943835 904096486 97943835 904096486 97975238 904085901 97975238 904085901 97984492 904073520 97984492 904073520 98014351 904065344 98014351 904065344 98029572 904053975 98029572 904053975 98063367 904016565 98063367 904016565 98103051 904000973 98103051 904000973 98135939 903997181 98135939 903997181 98153872 903951597 98153872 903951597 98193262 903948781 98193262 903948781 98205816 903920376 98205816 903920376 98224752 903900693 98224752 903900693 98248687 903899450 98248687 903899450 98280476 903878580 98280476 903878580 98308718 903831641 98308718 903831641 98359540 903821830 98359540 903821830 98366032 903794420 98366032 903794420 98372998 903761594 98372998 903761594 98379942 903755031 98379942 903755031 98394480 903737287 98394480 903737287 98395553 903722520 98395553 903722520 98403701 903715785 98403701 903715785 98419301 903687815 98419301 903687815 98460865 903683968 98460865 903683968 98463950 903677067 98463950 903677067 98484538 903568038 98484538 903568038 98499245 903526046 98499245 903526046 98503814 903502810 98503814 903502810 98534961 903480416 98534961 903480416 98544707 903473062 98544707 903473062 98571718 903429104 98571718 903429104 98588319 903415483 98588319 903415483 98610803 903405291 98610803 903405291 98631752 903383941 98631752 903383941 98669672 903364156 98669672 903364156 98676215 903359178 98676215 903359178 98704166 903354548 98704166 903354548 98720095 903343897 98720095 903343897 98721363 903338465 98721363 903338465 98740249 903323360 98740249 903323360 98778100 903288909 98778100 903288909 98787292 903287492 98787292 903287492 98800893 903268497 98800893 903268497 98808939 903266616 98808939 903266616 98821161 903254013 98821161 903254013 98876926 903230490 98876926 903230490 98900363 903208949 98900363 903208949 98916045 903191591 98916045 903191591 98946064 903189014 98946064 903189014 98965918 903142621 98965918 903142621 98981372 903121964 98981372 903121964 99014736 903096300 99014736 903096300 99025686 903066665 99025686 903066665 99037764 903045352 99037764 903045352 99041934 903018910 99041934 903018910 99063271 903005840 99063271 903005840 99083701 902994251 99083701 902994251 99121665 902983689 99121665 902983689 99137021 902975301 99137021 902975301 99147052 902934199 99147052 902934199 99170370 902903335 99170370 902903335 99183432 902888680 99183432 902888680 99206184 902879511 99206184 902879511 99230653 902863160 99230653 902863160 99240839 902854697 99240839 902854697 99254571 902854370 99254571 902854370 99288115 902841615 99288115 902841615 99310923 902837896 99310923 902837896 99346691 902805940 99346691 902805940 99353859 902791957 99353859 902791957 99379116 902778005 99379116 902778005 99386661 902755954 99386661 902755954 99404835 902746254 99404835 902746254 99427832 902728854 99427832 902728854 99438589 902716151 99438589 902716151 99463748 902639053 99463748 902639053 99485280 902619008 99485280 902619008 99499822 902615603 99499822 902615603 99519209 902610213 99519209 902610213 99522167 902574889 99522167 902574889 99527106 902561994 99527106 902561994 99542369 902526321 99542369 902526321 99557262 902512000 99557262 902512000 99578514 902507720 99578514 902507720 99583370 902490498 99583370 902490498 99606740 902475319 99606740 902475319 99623144 902464349 99623144 902464349 99641257 902425071 99641257 902425071 99652017 902414151 99652017 902414151 99696908 902390125 99696908 902390125 99722671 902378084 99722671 902378084 99731168 902333182 99731168 902333182 99751646 902307802 99751646 902307802 99767981 902265816 99767981 902265816 99792601 902251205 99792601 902251205 99810702 902246133 99810702 902246133 99812596 902228240 99812596 902228240 99835663 902217764 99835663 902217764 99869073 902205187 99869073 902205187 99902825 902174431 99902825 902174431 99905780 902133250 99905780 902133250 99929756 902069873 99929756 902069873 99948612 902041308 99948612 902041308 99967494 902027867 99967494 902027867 99983514 902002273 99983514 902002273 100013233 901967339 100013233 901967339 100038004 901939535 100038004 901939535 100068971 901922088 100068971 901922088 100082508 901909971 100082508 901909971 100096794 901900599 100096794 901900599 100122527 901891019 100122527 901891019 100130289 901842308 100130289 901842308 100144469 901816043 100144469 901816043 100173480 901769528 100173480 901769528 100179308 901761218 100179308 901761218 100192075 901760237 100192075 901760237 100212342 901751805 100212342 901751805 100242353 901743969 100242353 901743969 100260812 901735639 100260812 901735639 100283567 901725377 100283567 901725377 100314998 901710973 100314998 901710973 100324170 901667429 100324170 901667429 100343363 901604674 100343363 901604674 100346620 901592039 100346620 901592039 100359489 901570238 100359489 901570238 100370738 901549244 100370738 901549244 100374743 901540905 100374743 901540905 100386734 901525726 100386734 901525726 100387481 901502184 100387481 901502184 100405410 901476156 100405410 901476156 100427486 901431056 100427486 901431056 100460478 901399130 100460478 901399130 100477595 901387952 100477595 901387952 100497123 901376476 100497123 901376476 100509099 901326706 100509099 901326706 100554294 901299301 100554294 901299301 100574743 901279876 100574743 901279876 100595626 901272869 100595626 901272869 100600796 901257801 100600796 901257801 100663737 901230654 100663737 901230654 100672036 901206109 100672036 901206109 100701832 901191938 100701832 901191938 100713924 901179705 100713924 901179705 100735275 901159066 100735275 901159066 100766347 901149108 100766347 901149108 100779646 901134303 100779646 901134303 100817635 901115865 100817635 901115865 100825285 901088044 100825285 901088044 100837023 901059810 100837023 901059810 100862186 901050946 100862186 901050946 100890720 901021394 100890720 901021394 100907949 901019046 100907949 901019046 100940464 900998008 100940464 900998008 100948264 900975941 100948264 900975941 100956275 900955555 100956275 900955555 100993382 900932453 100993382 900932453 101020208 900887536 101020208 900887536 101025409 900877611 101025409 900877611 101038293 900870128 101038293 900870128 101059051 900847152 101059051 900847152 101086311 900843564 101086311 900843564 101106229 900824396 101106229 900824396 101130184 900794699 101130184 900794699 101139660 900747864 101139660 900747864 101155055 900737129 101155055 900737129 101206766 900727525 101206766 900727525 101213303 900716544 101213303 900716544 101227651 900674437 101227651 900674437 101242030 900670603 101242030 900670603 101244869 900664866 101244869 900664866 101272160 900630984 101272160 900630984 101275319 900619172 101275319 900619172 101297186 900590631 101297186 900590631 101322446 900576548 101322446 900576548 101383028 900559977 101383028 900559977 101403540 900532382 101403540 900532382 101424378 900520173 101424378 900520173 101442513 900506943 101442513 900506943 101448440 900493728 101448440 900493728 101460555 900483187 101460555 900483187 101485298 900458150 101485298 900458150 101496407 900447656 101496407 900447656 101504896 900411597 101504896 900411597 101538020 900392466 101538020 900392466 101553353 900387116 101553353 900387116 101567313 900373873 101567313 900373873 101570423 900360801 101570423 900360801 101583711 900341888 101583711 900341888 101626886 900332250 101626886 900332250 101654956 900327685 101654956 900327685 101669634 900324306 101669634 900324306 101682154 900294717 101682154 900294717 101714039 900287449 101714039 900287449 101716344 900264156 101716344 900264156 101749127 900248849 101749127 900248849 101761692 900214378 101761692 900214378 101787131 900194771 101787131 900194771 101809125 900190304 101809125 900190304 101815532 900183734 101815532 900183734 101824362 900180064 101824362 900180064 101836263 900153868 101836263 900153868 101864819 900104682 101864819 900104682 101907355 900060674 101907355 900060674 101916396 900049965 101916396 900049965 101942290 900008033 101942290 900008033 101981425 900000366 101981425 900000366 101991454 899942065 101991454 899942065 101998897 899940569 101998897 899940569 102016780 899900067 102016780 899900067 102052211 899896020 102052211 899896020 102059389 899845858 102059389 899845858 102076542 899825704 102076542 899825704 102125994 899798868 102125994 899798868 102131997 899747928 102131997 899747928 102184745 899716134 102184745 899716134 102216806 899705574 102216806 899705574 102229019 899677153 102229019 899677153 102234416 899606969 102234416 899606969 102276856 899599932 102276856 899599932 102286571 899591764 102286571 899591764 102291631 899579284 102291631 899579284 102297083 899559735 102297083 899559735 102309487 899533491 102309487 899533491 102320054 899487024 102320054 899487024 102340584 899437495 102340584 899437495 102349039 899426718 102349039 899426718 102372090 899401368 102372090 899401368 102384993 899379520 102384993 899379520 102409219 899285111 102409219 899285111 102417158 899279430 102417158 899279430 102429144 899275541 102429144 899275541 102434572 899258524 102434572 899258524 102446671 899245133 102446671 899245133 102446791 899207811 102446791 899207811 102456266 899202286 102456266 899202286 102476556 899196764 102476556 899196764 102484047 899159235 102484047 899159235 102488683 899127182 102488683 899127182 102511080 899082404 102511080 899082404 102540342 899077243 102540342 899077243 102549134 899044388 102549134 899044388 102563121 899018961 102563121 899018961 102571544 899013254 102571544 899013254 102596429 898992290 102596429 898992290 102601246 898975949 102601246 898975949 102626233 898969856 102626233 898969856 102642532 898956887 102642532 898956887 102657110 898941630 102657110 898941630 102682200 898891166 102682200 898891166 102702968 898884906 102702968 898884906 102729598 898883902 102729598 898883902 102750984 898855519 102750984 898855519 102761958 898839320 102761958 898839320 102783832 898817605 102783832 898817605 102795427 898755193 102795427 898755193 102810236 898740103 102810236 898740103 102827016 898729424 102827016 898729424 102847305 898704637 102847305 898704637 102859842 898687623 102859842 898687623 102875782 898676000 102875782 898676000 102888158 898662801 102888158 898662801 102915169 898642139 102915169 898642139 102923100 898627949 102923100 898627949 102933475 898600623 102933475 898600623 102947819 898549069 102947819 898549069 102956202 898539513 102956202 898539513 102966447 898531031 102966447 898531031 102969400 898507336 102969400 898507336 103045221 898487150 103045221 898487150 103063591 898483051 103063591 898483051 103102373 898474290 103102373 898474290 103122714 898465829 103122714 898465829 103154001 898456447 103154001 898456447 103160894 898453930 103160894 898453930 103187962 898451099 103187962 898451099 103205126 898433809 103205126 898433809 103214778 898406442 103214778 898406442 103239949 898400792 103239949 898400792 103252403 898392549 103252403 898392549 103274315 898382712 103274315 898382712 103296638 898347963 103296638 898347963 103299955 898278447 103299955 898278447 103313727 898273644 103313727 898273644 103355417 898228929 103355417 898228929 103377054 898210904 103377054 898210904 103391454 898197983 103391454 898197983 103396420 898192214 103396420 898192214 103425284 898174759 103425284 898174759 103477055 898132444 103477055 898132444 103509288 898117080 103509288 898117080 103541940 898085185 103541940 898085185 103560756 898082555 103560756 898082555 103577941 898035302 103577941 898035302 103608904 898033367 103608904 898033367 103610972 898010577 103610972 898010577 103619093 898004733 103619093 898004733 103641953 897959949 103641953 897959949 103696865 897930704 103696865 897930704 103702109 897913750 103702109 897913750 103731589 897892180 103731589 897892180 103739618 897887100 103739618 897887100 103755052 897878289 103755052 897878289 103802315 897853008 103802315 897853008 103817438 897838336 103817438 897838336 103830003 897819719 103830003 897819719 103853942 897805257 103853942 897805257 103861578 897791525 103861578 897791525 103878477 897767219 103878477 897767219 103921107 897757820 103921107 897757820 103937619 897740016 103937619 897740016 103947581 897735414 103947581 897735414 103990797 897717583 103990797 897717583 104020978 897689421 104020978 897689421 104091892 897667937 104091892 897667937 104098899 897624784 104098899 897624784 104110480 897529809 104110480 897529809 104138033 897516992 104138033 897516992 104150444 897510960 104150444 897510960 104179158 897505357 104179158 897505357 104184385 897484564 104184385 897484564 104221524 897475218 104221524 897475218 104231651 897464584 104231651 897464584 104236304 897394067 104236304 897394067 104246172 897369292 104246172 897369292 104258692 897359519 104258692 897359519 104272247 897352282 104272247 897352282 104288997 897323913 104288997 897323913 104318527 897305721 104318527 897305721 104323820 897289741 104323820 897289741 104352794 897265927 104352794 897265927 104364970 897233352 104364970 897233352 104388855 897226271 104388855 897226271 104398572 897210835 104398572 897210835 104435930 897204597 104435930 897204597 104462461 897168285 104462461 897168285 104490772 897112629 104490772 897112629 104508603 897095573 104508603 897095573 104540523 897076399 104540523 897076399 104560173 897051018 104560173 897051018 104569559 897031513 104569559 897031513 104575567 896992539 104575567 896992539 104578282 896974180 104578282 896974180 104591671 896960400 104591671 896960400 104605077 896919135 104605077 896919135 104620388 896894938 104620388 896894938 104652024 896888363 104652024 896888363 104668430 896881172 104668430 896881172 104681478 896863055 104681478 896863055 104703862 896859498 104703862 896859498 104713563 896812569 104713563 896812569 104716803 896809270 104716803 896809270 104746197 896799921 104746197 896799921 104762147 896767266 104762147 896767266 104768455 896753100 104768455 896753100 104773409 896735376 104773409 896735376 104782987 896708869 104782987 896708869 104788019 896673180 104788019 896673180 104803735 896653244 104803735 896653244 104837583 896634967 104837583 896634967 104865211 896627070 104865211 896627070 104875390 896622845 104875390 896622845 104887735 896605367 104887735 896605367 104922381 896575928 104922381 896575928 104927457 896551327 104927457 896551327 104936429 896526164 104936429 896526164 104956644 896504635 104956644 896504635 104968934 896496984 104968934 896496984 104995384 896460173 104995384 896460173 105000329 896435035 105000329 896435035 105003807 896413228 105003807 896413228 105006173 896385553 105006173 896385553 105053057 896355856 105053057 896355856 105053493 896331908 105053493 896331908 105067043 896324912 105067043 896324912 105089674 896307721 105089674 896307721 105095072 896303663 105095072 896303663 105117301 896295559 105117301 896295559 105147778 896284667 105147778 896284667 105157519 896249681 105157519 896249681 105170583 896246250 105170583 896246250 105199984 896220619 105199984 896220619 105206908 896201268 105206908 896201268 105218474 896173085 105218474 896173085 105290237 896153610 105290237 896153610 105327824 896146326 105327824 896146326 105331163 896133432 105331163 896133432 105336378 896114662 105336378 896114662 105352633 896082576 105352633 896082576 105360728 896077142 105360728 896077142 105374033 896045830 105374033 896045830 105394824 896025865 105394824 896025865 105404211 896020648 105404211 896020648 105441166 895996236 105441166 895996236 105466605 895988807 105466605 895988807 105498076 895983630 105498076 895983630 105511222 895979482 105511222 895979482 105519391 895968715 105519391 895968715 105538391 895962310 105538391 895962310 105546606 895959698 105546606 895959698 105550635 895866626 105550635 895866626 105572259 895853844 105572259 895853844 105575786 895833626 105575786 895833626 105604977 895819687 105604977 895819687 105624404 895791148 105624404 895791148 105648786 895764758 105648786 895764758 105655393 895734278 105655393 895734278 105667414 895717984 105667414 895717984 105698610 895716171 105698610 895716171 105722222 895653960 105722222 895653960 105744403 895587656 105744403 895587656 105752901 895581635 105752901 895581635 105761345 895562978 105761345 895562978 105771054 895554787 105771054 895554787 105786804 895550993 105786804 895550993 105796046 895503380 105796046 895503380 105820659 895484775 105820659 895484775 105859202 895466222 105859202 895466222 105867748 895454008 105867748 895454008 105890538 895441030 105890538 895441030 105902749 895434764 105902749 895434764 105922407 895428213 105922407 895428213 105928506 895384691 105928506 895384691 105938909 895345741 105938909 895345741 105981953 895327857 105981953 895327857 106022738 895318857 106022738 895318857 106060486 895294952 106060486 895294952 106075577 895290272 106075577 895290272 106091884 895273721 106091884 895273721 106102796 895242219 106102796 895242219 106124593 895222126 106124593 895222126 106150983 895196735 106150983 895196735 106159034 895184969 106159034 895184969 106183221 895180586 106183221 895180586 106187712 895156229 106187712 895156229 106239682 895100011 106239682 895100011 106261309 895092128 106261309 895092128 106280340 895043250 106280340 895043250 106311348 895038584 106311348 895038584 106340076 895023917 106340076 895023917 106350021 895011488 106350021 895011488 106360342 894945183 106360342 894945183 106370468 894927528 106370468 894927528 106374771 894882196 106374771 894882196 106378704 894872020 106378704 894872020 106413219 894868739 106413219 894868739 106429082 894844237 106429082 894844237 106438952 894821027 106438952 894821027 106472948 894795987 106472948 894795987 106489342 894765762 106489342 894765762 106496529 894763408 106496529 894763408 106520283 894754937 106520283 894754937 106543912 894745174 106543912 894745174 106547115 894733417 106547115 894733417 106559851 894721234 106559851 894721234 106564129 894715948 106564129 894715948 106580148 894692791 106580148 894692791 106592804 894684624 106592804 894684624 106597213 894664988 106597213 894664988 106604914 894663476 106604914 894663476 106625839 894655377 106625839 894655377 106638484 894624991 106638484 894624991 106656999 894623192 106656999 894623192 106706299 894609099 106706299 894609099 106724555 894590417 106724555 894590417 106726201 894574271 106726201 894574271 106747287 894547038 106747287 894547038 106755158 894535386 106755158 894535386 106761402 894501046 106761402 894501046 106767320 894445193 106767320 894445193 106791718 894439979 106791718 894439979 106822668 894429523 106822668 894429523 106834307 894400292 106834307 894400292 106836706 894398582 106836706 894398582 106855642 894393234 106855642 894393234 106907144 894377593 106907144 894377593 106915069 894374217 106915069 894374217 106927184 894362007 106927184 894362007 106941094 894354799 106941094 894354799 106961582 894334902 106961582 894334902 106977785 894304311 106977785 894304311 107025333 894284856 107025333 894284856 107061015 894263293 107061015 894263293 107079797 894242312 107079797 894242312 107105340 894230141 107105340 894230141 107127891 894210896 107127891 894210896 107132405 894186363 107132405 894186363 107144270 894166303 107144270 894166303 107147796 894164152 107147796 894164152 107153488 894137897 107153488 894137897 107155299 894096753 107155299 894096753 107162023 894069576 107162023 894069576 107180601 894034147 107180601 894034147 107200836 894021475 107200836 894021475 107234807 893992839 107234807 893992839 107241109 893969639 107241109 893969639 107246933 893934401 107246933 893934401 107258621 893888539 107258621 893888539 107270395 893841995 107270395 893841995 107288447 893828452 107288447 893828452 107311925 893813156 107311925 893813156 107328305 893804512 107328305 893804512 107349208 893799374 107349208 893799374 107377041 893790372 107377041 893790372 107392014 893782835 107392014 893782835 107398269 893687610 107398269 893687610 107411007 893626063 107411007 893626063 107455820 893605780 107455820 893605780 107465345 893594116 107465345 893594116 107482417 893580527 107482417 893580527 107502930 893560862 107502930 893560862 107531893 893515503 107531893 893515503 107582969 893501473 107582969 893501473 107603067 893463316 107603067 893463316 107616248 893460351 107616248 893460351 107630744 893447685 107630744 893447685 107634079 893435838 107634079 893435838 107653659 893410364 107653659 893410364 107668561 893386871 107668561 893386871 107671097 893378348 107671097 893378348 107722724 893377246 107722724 893377246 107726488 893323450 107726488 893323450 107760697 893321048 107760697 893321048 107771600 893307018 107771600 893307018 107807146 893294556 107807146 893294556 107810168 893251902 107810168 893251902 107814417 893240073 107814417 893240073 107824312 893230104 107824312 893230104 107838664 893200426 107838664 893200426 107895751 893188538 107895751 893188538 107900325 893178728 107900325 893178728 107907670 893155011 107907670 893155011 107923568 893110110 107923568 893110110 107953016 893085607 107953016 893085607 107984439 893066466 107984439 893066466 107997839 893040128 107997839 893040128 108024756 893018985 108024756 893018985 108075482 893001029 108075482 893001029 108087343 892967643 108087343 892967643 108106952 892964319 108106952 892964319 108185477 892952282 108185477 892952282 108226696 892921152 108226696 892921152 108260035 892853143 108260035 892853143 108263077 892845642 108263077 892845642 108266608 892837110 108266608 892837110 108290508 892833038 108290508 892833038 108308779 892827898 108308779 892827898 108363508 892794660 108363508 892794660 108375689 892775240 108375689 892775240 108377341 892759693 108377341 892759693 108392527 892730980 108392527 892730980 108412022 892695237 108412022 892695237 108420636 892665179 108420636 892665179 108438858 892644654 108438858 892644654 108453065 892566433 108453065 892566433 108471735 892528572 108471735 892528572 108475374 892505235 108475374 892505235 108485251 892477465 108485251 892477465 108530148 892456976 108530148 892456976 108541458 892428005 108541458 892428005 108550866 892405807 108550866 892405807 108565329 892391743 108565329 892391743 108589452 892373907 108589452 892373907 108604980 892349114 108604980 892349114 108677132 892323060 108677132 892323060 108716371 892304661 108716371 892304661 108733123 892284549 108733123 892284549 108739405 892279544 108739405 892279544 108763418 892259535 108763418 892259535 108789858 892232305 108789858 892232305 108813587 892224022 108813587 892224022 108838064 892220243 108838064 892220243 108855615 892198604 108855615 892198604 108873141 892187061 108873141 892187061 108911653 892175206 108911653 892175206 108927521 892155118 108927521 892155118 108937598 892143609 108937598 892143609 108948215 892133831 108948215 892133831 108958597 892106496 108958597 892106496 108974052 892078768 108974052 892078768 108987385 892053806 108987385 892053806 109008484 892036710 109008484 892036710 109047869 892021435 109047869 892021435 109089743 891971231 109089743 891971231 109126730 891961887 109126730 891961887 109158470 891913172 109158470 891913172 109185774 891900399 109185774 891900399 109200941 891873281 109200941 891873281 109214594 891816714 109214594 891816714 109227384 891798297 109227384 891798297 109233465 891794930 109233465 891794930 109234676 891784998 109234676 891784998 109279204 891776119 109279204 891776119 109295355 891771177 109295355 891771177 109305878 891742423 109305878 891742423 109314172 891723586 109314172 891723586 109332526 891710804 109332526 891710804 109368505 891683709 109368505 891683709 109383862 891675684 109383862 891675684 109403606 891668904 109403606 891668904 109415265 891645144 109415265 891645144 109427488 891625219 109427488 891625219 109441378 891606349 109441378 891606349 109469743 891593082 109469743 891593082 109486812 891567346 109486812 891567346 109549188 891522459 109549188 891522459 109581295 891485884 109581295 891485884 109591078 891477747 109591078 891477747 109602605 891458047 109602605 891458047 109610717 891421047 109610717 891421047 109626416 891392307 109626416 891392307 109649377 891390665 109649377 891390665 109667351 891369638 109667351 891369638 109675046 891323772 109675046 891323772 109706948 891316504 109706948 891316504 109711087 891278496 109711087 891278496 109752338 891255724 109752338 891255724 109776513 891249055 109776513 891249055 109777246 891217895 109777246 891217895 109809005 891207412 109809005 891207412 109862803 891178847 109862803 891178847 109867684 891170958 109867684 891170958 109876472 891157907 109876472 891157907 109910742 891150218 109910742 891150218 109951198 891131496 109951198 891131496 109954539 891126048 109954539 891126048 109967637 891112163 109967637 891112163 109983552 891105336 109983552 891105336 109995235 891093315 109995235 891093315 109998044 891082414 109998044 891082414 110003734 891059498 110003734 891059498 110014451 891043541 110014451 891043541 110037433 891036478 110037433 891036478 110053839 890988067 110053839 890988067 110070384 890978025 110070384 890978025 110076926 890938814 110076926 890938814 110078664 890931661 110078664 890931661 110086735 890912634 110086735 890912634 110121297 890877691 110121297 890877691 110159024 890868275 110159024 890868275 110190269 890827750 110190269 890827750 110207188 890810834 110207188 890810834 110237031 890803746 110237031 890803746 110252655 890784036 110252655 890784036 110266171 890736059 110266171 890736059 110291589 890723548 110291589 890723548 110293987 890721214 110293987 890721214 110310558 890712399 110310558 890712399 110342993 890708992 110342993 890708992 110359183 890666522 110359183 890666522 110374659 890655415 110374659 890655415 110388336 890629532 110388336 890629532 110401651 890608170 110401651 890608170 110452644 890592331 110452644 890592331 110489650 890584469 110489650 890584469 110511220 890579798 110511220 890579798 110534649 890547400 110534649 890547400 110554298 890536997 110554298 890536997 110589396 890532789 110589396 890532789 110607057 890526707 110607057 890526707 110614129 890514700 110614129 890514700 110622362 890497251 110622362 890497251 110634179 890468972 110634179 890468972 110681538 890434812 110681538 890434812 110687901 890400839 110687901 890400839 110735765 890383079 110735765 890383079 110739829 890352783 110739829 890352783 110768444 890320790 110768444 890320790 110808254 890281252 110808254 890281252 110839648 890249474 110839648 890249474 110850730 890242380 110850730 890242380 110931642 890237026 110931642 890237026 110948967 890223260 110948967 890223260 110959485 890204504 110959485 890204504 110988837 890160030 110988837 890160030 111020485 890152922 111020485 890152922 111027745 890130427 111027745 890130427 111030353 890118541 111030353 890118541 111050502 890059809 111050502 890059809 111054016 890050762 111054016 890050762 111083257 890043399 111083257 890043399 111090706 890014468 111090706 890014468 111128482 889979520 111128482 889979520 111145907 889969433 111145907 889969433 111196778 889960108 111196778 889960108 111209404 889919187 111209404 889919187 111274022 889912742 111274022 889912742 111279877 889908614 111279877 889908614 111295870 889890415 111295870 889890415 111347297 889856733 111347297 889856733 111372278 889837610 111372278 889837610 111379604 889811902 111379604 889811902 111387432 889798106 111387432 889798106 111414430 889766003 111414430 889766003 111432532 889761984 111432532 889761984 111443502 889747139 111443502 889747139 111467288 889742955 111467288 889742955 111472319 889726784 111472319 889726784 111477301 889725051 111477301 889725051 111512408 889709137 111512408 889709137 111527114 889690969 111527114 889690969 111533117 889622171 111533117 889622171 111551728 889603942 111551728 889603942 111576853 889566748 111576853 889566748 111605929 889525335 111605929 889525335 111632786 889477266 111632786 889477266 111638185 889459112 111638185 889459112 111641767 889452465 111641767 889452465 111684632 889403732 111684632 889403732 111686668 889402142 111686668 889402142 111719556 889390730 111719556 889390730 111748119 889367852 111748119 889367852 111757212 889361199 111757212 889361199 111778016 889354977 111778016 889354977 111791372 889350846 111791372 889350846 111808518 889328628 111808518 889328628 111828093 889297324 111828093 889297324 111869877 889291459 111869877 889291459 111872977 889272685 111872977 889272685 111893632 889262207 111893632 889262207 111904507 889251095 111904507 889251095 111917286 889234253 111917286 889234253 111939364 889222558 111939364 889222558 111971008 889207047 111971008 889207047 111986782 889169711 111986782 889169711 112021198 889158169 112021198 889158169 112046318 889135871 112046318 889135871 112088988 889130266 112088988 889130266 112101658 889108770 112101658 889108770 112128896 889094681 112128896 889094681 112138367 889081202 112138367 889081202 112150435 889071878 112150435 889071878 112180200 889057045 112180200 889057045 112202407 889033160 112202407 889033160 112218014 889001058 112218014 889001058 112264445 888991833 112264445 888991833 112287090 888970791 112287090 888970791 112307865 888948980 112307865 888948980 112351548 888930323 112351548 888930323 112358662 888915621 112358662 888915621 112382487 888881654 112382487 888881654 112400133 888847460 112400133 888847460 112407542 888828563 112407542 888828563 112447496 888815695 112447496 888815695 112515616 888791629 112515616 888791629 112534800 888787409 112534800 888787409 112542499 888774802 112542499 888774802 112569555 888770942 112569555 888770942 112590302 888746734 112590302 888746734 112619868 888738129 112619868 888738129 112628258 888720501 112628258 888720501 112648781 888718593 112648781 888718593 112667359 888683957 112667359 888683957 112684729 888646786 112684729 888646786 112729182 888638173 112729182 888638173 112737586 888603308 112737586 888603308 112755758 888590132 112755758 888590132 112764192 888571924 112764192 888571924 112774351 888570048 112774351 888570048 112820539 888563087 112820539 888563087 112827686 888552865 112827686 888552865 112882719 888545215 112882719 888545215 112888729 888523341 112888729 888523341 112904191 888487787 112904191 888487787 112921566 888467587 112921566 888467587 112985453 888416708 112985453 888416708 112997426 888372938 112997426 888372938 113003509 888305661 113003509 888305661 113020076 888292479 113020076 888292479 113047089 888272403 113047089 888272403 113067344 888236920 113067344 888236920 113077182 888213505 113077182 888213505 113092193 888195458 113092193 888195458 113125458 888190862 113125458 888190862 113128141 888188890 113128141 888188890 113145346 888173922 113145346 888173922 113155421 888126949 113155421 888126949 113170254 888125656 113170254 888125656 113199324 888121829 113199324 888121829 113210290 888105821 113210290 888105821 113225987 888075334 113225987 888075334 113250312 888066438 113250312 888066438 113285637 888055683 113285637 888055683 113289380 888027506 113289380 888027506 113313077 888007389 113313077 888007389 113331191 887998635 113331191 887998635 113339429 887980771 113339429 887980771 113355272 887962198 113355272 887962198 113361072 887955802 113361072 887955802 113364148 887934114 113364148 887934114 113370120 887925377 113370120 887925377 113386981 887896260 113386981 887896260 113405140 887859835 113405140 887859835 113407660 887852798 113407660 887852798 113424983 887836398 113424983 887836398 113453258 887797886 113453258 887797886 113477782 887735993 113477782 887735993 113495176 887724751 113495176 887724751 113519972 887682638 113519972 887682638 113520722 887656879 113520722 887656879 113524937 887642659 113524937 887642659 113528211 887622902 113528211 887622902 113549605 887552807 113549605 887552807 113556940 887528651 113556940 887528651 113571566 887516908 113571566 887516908 113615732 887495612 113615732 887495612 113623761 887482291 113623761 887482291 113638426 887417388 113638426 887417388 113669310 887412870 113669310 887412870 113691636 887400318 113691636 887400318 113723835 887346267 113723835 887346267 113768956 887317687 113768956 887317687 113780212 887301175 113780212 887301175 113789448 887290740 113789448 887290740 113811732 887277848 113811732 887277848 113822026 887266384 113822026 887266384 113845072 887224889 113845072 887224889 113847694 887221558 113847694 887221558 113867951 887194914 113867951 887194914 113878431 887177253 113878431 887177253 113904642 887170333 113904642 887170333 113922556 887167730 113922556 887167730 113955547 887145492 113955547 887145492 113968889 887091754 113968889 887091754 113992585 887078718 113992585 887078718 114003276 887047175 114003276 887047175 114039080 886994097 114039080 886994097 114063882 886983371 114063882 886983371 114089992 886971624 114089992 886971624 114118182 886946777 114118182 886946777 114137519 886937856 114137519 886937856 114154456 886928337 114154456 886928337 114170102 886907523 114170102 886907523 114173324 886890356 114173324 886890356 114193611 886878141 114193611 886878141 114212263 886871617 114212263 886871617 114219658 886868002 114219658 886868002 114246570 886841698 114246570 886841698 114253156 886807623 114253156 886807623 114263518 886790640 114263518 886790640 114289855 886779658 114289855 886779658 114307755 886746326 114307755 886746326 114321486 886705140 114321486 886705140 114332698 886700959 114332698 886700959 114359159 886698215 114359159 886698215 114391371 886692665 114391371 886692665 114430759 886678764 114430759 886678764 114440010 886653584 114440010 886653584 114446819 886629461 114446819 886629461 114453138 886610301 114453138 886610301 114493066 886591616 114493066 886591616 114535361 886554920 114535361 886554920 114571008 886541952 114571008 886541952 114594336 886525593 114594336 886525593 114610149 886510820 114610149 886510820 114625893 886488284 114625893 886488284 114642856 886479702 114642856 886479702 114673945 886468462 114673945 886468462 114679971 886453777 114679971 886453777 114702184 886421093 114702184 886421093 114704618 886415591 114704618 886415591 114720957 886409157 114720957 886409157 114729218 886381666 114729218 886381666 114739513 886371232 114739513 886371232 114746479 886341558 114746479 886341558 114752022 886332089 114752022 886332089 114772022 886298785 114772022 886298785 114785858 886294212 114785858 886294212 114845505 886266351 114845505 886266351 114883806 886253068 114883806 886253068 114908353 886215806 114908353 886215806 114923379 886184782 114923379 886184782 114950928 886160056 114950928 886160056 114962835 886134768 114962835 886134768 114982917 886125455 114982917 886125455 115005648 886114837 115005648 886114837 115010356 886098721 115010356 886098721 115026703 886091838 115026703 886091838 115034884 886070312 115034884 886070312 115053183 886069367 115053183 886069367 115076722 886050626 115076722 886050626 115079947 886040056 115079947 886040056 115100227 886030019 115100227 886030019 115132237 885985403 115132237 885985403 115156512 885970877 115156512 885970877 115178632 885945183 115178632 885945183 115182791 885921961 115182791 885921961 115196732 885878401 115196732 885878401 115198905 885868444 115198905 885868444 115258376 885859165 115258376 885859165 115262990 885812436 115262990 885812436 115275431 885797990 115275431 885797990 115286383 885744467 115286383 885744467 115286678 885713608 115286678 885713608 115298111 885670766 115298111 885670766 115306499 885649613 115306499 885649613 115310599 885611543 115310599 885611543 115320517 885599199 115320517 885599199 115323864 885583945 115323864 885583945 115351520 885568067 115351520 885568067 115372799 885555195 115372799 885555195 115389696 885537101 115389696 885537101 115397065 885495610 115397065 885495610 115424146 885487694 115424146 885487694 115431325 885482053 115431325 885482053 115455086 885455959 115455086 885455959 115483180 885441996 115483180 885441996 115504909 885411692 115504909 885411692 115508575 885379609 115508575 885379609 115513041 885374826 115513041 885374826 115562224 885367937 115562224 885367937 115579704 885356033 115579704 885356033 115618792 885347093 115618792 885347093 115640253 885340861 115640253 885340861 115657626 885330263 115657626 885330263 115664385 885259847 115664385 885259847 115672165 885239512 115672165 885239512 115732845 885231403 115732845 885231403 115740224 885209772 115740224 885209772 115746746 885205362 115746746 885205362 115759378 885181460 115759378 885181460 115778489 885143994 115778489 885143994 115789748 885136828 115789748 885136828 115791423 885125251 115791423 885125251 115811964 885111496 115811964 885111496 115831893 885096186 115831893 885096186 115845541 885090059 115845541 885090059 115864362 885084646 115864362 885084646 115885903 885043484 115885903 885043484 115892975 885026297 115892975 885026297 115898808 885018830 115898808 885018830 115919645 885002908 115919645 885002908 115966108 884998732 115966108 884998732 115993378 884965543 115993378 884965543 116008636 884920335 116008636 884920335 116013161 884914236 116013161 884914236 116031926 884903596 116031926 884903596 116092249 884878743 116092249 884878743 116103346 884865276 116103346 884865276 116125195 884846825 116125195 884846825 116142746 884816004 116142746 884816004 116190623 884799304 116190623 884799304 116207377 884751599 116207377 884751599 116221018 884741963 116221018 884741963 116286729 884726931 116286729 884726931 116309232 884720773 116309232 884720773 116365679 884709396 116365679 884709396 116388624 884681188 116388624 884681188 116424207 884663188 116424207 884663188 116436986 884625198 116436986 884625198 116448642 884580453 116448642 884580453 116449127 884576100 116449127 884576100 116467563 884518283 116467563 884518283 116470869 884493661 116470869 884493661 116476928 884468587 116476928 884468587 116493485 884464569 116493485 884464569 116513274 884458141 116513274 884458141 116519721 884444424 116519721 884444424 116528915 884401422 116528915 884401422 116554638 884372140 116554638 884372140 116590132 884330959 116590132 884330959 116622589 884316719 116622589 884316719 116623857 884301659 116623857 884301659 116647556 884280899 116647556 884280899 116687992 884266462 116687992 884266462 116788031 884231088 116788031 884231088 116794270 884224143 116794270 884224143 116810586 884202958 116810586 884202958 116816694 884181858 116816694 884181858 116828131 884172625 116828131 884172625 116855365 884143139 116855365 884143139 116864615 884086422 116864615 884086422 116874919 884084471 116874919 884084471 116915051 884047693 116915051 884047693 116939015 884027391 116939015 884027391 116962371 884005183 116962371 884005183 116991093 883998132 116991093 883998132 117006448 883983615 117006448 883983615 117035217 883964610 117035217 883964610 117067275 883950653 117067275 883950653 117079661 883935361 117079661 883935361 117094542 883923186 117094542 883923186 117123669 883884177 117123669 883884177 117134729 883865851 117134729 883865851 117166745 883840996 117166745 883840996 117188531 883816444 117188531 883816444 117193296 883805647 117193296 883805647 117207621 883794398 117207621 883794398 117256254 883775434 117256254 883775434 117277981 883769002 117277981 883769002 117297548 883756504 117297548 883756504 117303121 883745234 117303121 883745234 117320484 883742597 117320484 883742597 117337396 883733339 117337396 883733339 117357330 883731207 117357330 883731207 117361172 883714335 117361172 883714335 117370352 883700269 117370352 883700269 117392704 883676168 117392704 883676168 117430704 883616286 117430704 883616286 117434398 883591399 117434398 883591399 117500229 883556485 117500229 883556485 117534837 883518279 117534837 883518279 117573234 883501993 117573234 883501993 117605406 883492774 117605406 883492774 117630604 883483807 117630604 883483807 117657421 883467462 117657421 883467462 117705455 883460631 117705455 883460631 117749429 883451073 117749429 883451073 117770836 883444407 117770836 883444407 117783857 883430929 117783857 883430929 117805825 883379959 117805825 883379959 117832991 883355484 117832991 883355484 117836386 883350306 117836386 883350306 117869183 883323510 117869183 883323510 117950603 883301184 117950603 883301184 117952445 883283792 117952445 883283792 117958077 883269877 117958077 883269877 117985621 883241003 117985621 883241003 118028662 883233723 118028662 883233723 118046818 883213034 118046818 883213034 118065058 883165199 118065058 883165199 118077733 883153243 118077733 883153243 118091281 883129052 118091281 883129052 118101858 883118280 118101858 883118280 118106661 883081007 118106661 883081007 118117257 883067803 118117257 883067803 118126900 883049549 118126900 883049549 118166062 883045493 118166062 883045493 118169014 883011556 118169014 883011556 118195723 883006084 118195723 883006084 118204894 882996042 118204894 882996042 118218881 882973787 118218881 882973787 118223097 882966113 118223097 882966113 118234186 882891579 118234186 882891579 118246193 882839494 118246193 882839494 118259373 882817557 118259373 882817557 118264936 882812117 118264936 882812117 118290987 882799307 118290987 882799307 118309471 882789916 118309471 882789916 118346356 882743621 118346356 882743621 118391471 882717700 118391471 882717700 118395755 882692882 118395755 882692882 118417925 882667661 118417925 882667661 118447290 882655876 118447290 882655876 118450270 882648062 118450270 882648062 118465897 882619819 118465897 882619819 118487132 882604045 118487132 882604045 118501756 882578248 118501756 882578248 118503611 882563163 118503611 882563163 118507034 882560068 118507034 882560068 118542475 882514596 118542475 882514596 118577097 882501321 118577097 882501321 118585228 882490913 118585228 882490913 118607227 882483157 118607227 882483157 118658063 882471792 118658063 882471792 118670775 882449272 118670775 882449272 118684487 882436067 118684487 882436067 118691122 882418505 118691122 882418505 118700849 882386754 118700849 882386754 118708536 882378948 118708536 882378948 118725632 882368003 118725632 882368003 118749252 882363046 118749252 882363046 118766434 882331550 118766434 882331550 118789137 882297122 118789137 882297122 118859747 882263532 118859747 882263532 118874246 882244141 118874246 882244141 118886200 882241392 118886200 882241392 118920851 882211050 118920851 882211050 118935512 882183790 118935512 882183790 118973735 882166006 118973735 882166006 118991211 882138998 118991211 882138998 119021900 882127999 119021900 882127999 119055146 882107639 119055146 882107639 119061641 882090134 119061641 882090134 119092938 882071526 119092938 882071526 119108757 882053537 119108757 882053537 119130376 882031094 119130376 882031094 119148537 882006793 119148537 882006793 119163227 881974861 119163227 881974861 119186662 881961479 119186662 881961479 119210314 881905903 119210314 881905903 119231633 881881150 119231633 881881150 119273103 881874599 119273103 881874599 119294737 881828583 119294737 881828583 119300862 881814974 119300862 881814974 119321556 881804619 119321556 881804619 119350899 881779351 119350899 881779351 119360114 881746448 119360114 881746448 119373070 881722744 119373070 881722744 119412885 881718868 119412885 881718868 119423659 881701510 119423659 881701510 119431561 881670001 119431561 881670001 119464274 881649512 119464274 881649512 119494122 881636391 119494122 881636391 119501159 881629577 119501159 881629577 119509260 881615342 119509260 881615342 119517050 881603784 119517050 881603784 119531883 881583077 119531883 881583077 119539902 881553171 119539902 881553171 119560272 881536737 119560272 881536737 119572287 881525649 119572287 881525649 119584508 881488902 119584508 881488902 119601997 881475401 119601997 881475401 119621127 881465396 119621127 881465396 119634228 881445627 119634228 881445627 119648488 881425410 119648488 881425410 119668748 881400500 119668748 881400500 119678390 881385634 119678390 881385634 119699149 881356578 119699149 881356578 119720547 881314970 119720547 881314970 119756466 881307047 119756466 881307047 119757542 881290194 119757542 881290194 119776484 881282924 119776484 881282924 119806352 881273640 119806352 881273640 119826544 881235499 119826544 881235499 119837387 881191049 119837387 881191049 119884180 881177899 119884180 881177899 119888810 881127343 119888810 881127343 119926338 881113674 119926338 881113674 119953855 881103959 119953855 881103959 119965864 881097138 119965864 881097138 119970014 881079016 119970014 881079016 119991905 881073162 119991905 881073162 120012465 881065670 120012465 881065670 120023754 881046206 120023754 881046206 120036630 881025513 120036630 881025513 120062876 881003036 120062876 881003036 120082543 880957256 120082543 880957256 120087044 880923092 120087044 880923092 120093323 880907930 120093323 880907930 120103372 880885687 120103372 880885687 120115012 880875492 120115012 880875492 120153077 880869264 120153077 880869264 120180619 880861821 120180619 880861821 120208711 880838394 120208711 880838394 120241459 880819396 120241459 880819396 120277411 880804966 120277411 880804966 120314838 880771093 120314838 880771093 120325123 880733170 120325123 880733170 120345648 880710668 120345648 880710668 120357125 880704008 120357125 880704008 120397859 880683998 120397859 880683998 120420055 880674679 120420055 880674679 120454515 880651187 120454515 880651187 120469114 880627430 120469114 880627430 120481553 880597564 120481553 880597564 120525297 880527581 120525297 880527581 120528570 880487515 120528570 880487515 120532187 880458317 120532187 880458317 120561397 880421914 120561397 880421914 120612555 880402315 120612555 880402315 120631029 880362353 120631029 880362353 120662376 880348426 120662376 880348426 120680991 880343723 120680991 880343723 120687169 880303196 120687169 880303196 120720383 880244722 120720383 880244722 120740584 880225082 120740584 880225082 120805277 880214954 120805277 880214954 120835360 880188073 120835360 880188073 120844055 880186309 120844055 880186309 120888547 880176546 120888547 880176546 120902771 880137438 120902771 880137438 120908557 880111854 120908557 880111854 120939827 880096838 120939827 880096838 120993165 880080368 120993165 880080368 121003913 880035058 121003913 880035058 121054213 880013255 121054213 880013255 121057823 879968155 121057823 879968155 121068778 879960446 121068778 879960446 121096816 879948012 121096816 879948012 121110510 879933651 121110510 879933651 121117432 879916251 121117432 879916251 121135554 879909211 121135554 879909211 121153209 879871152 121153209 879871152 121184921 879837097 121184921 879837097 121190687 879821421 121190687 879821421 121226338 879813504 121226338 879813504 121255730 879810859 121255730 879810859 121264377 879789679 121264377 879789679 121299410 879770322 121299410 879770322 121310505 879765231 121310505 879765231 121321220 879759962 121321220 879759962 121330934 879703881 121330934 879703881 121373810 879697427 121373810 879697427 121383562 879689167 121383562 879689167 121404324 879688715 121404324 879688715 121410834 879677594 121410834 879677594 121473019 879608673 121473019 879608673 121483156 879588277 121483156 879588277 121491040 879582373 121491040 879582373 121529949 879568830 121529949 879568830 121544132 879553315 121544132 879553315 121583531 879534577 121583531 879534577 121594150 879516490 121594150 879516490 121623590 879507433 121623590 879507433 121629396 879500460 121629396 879500460 121681320 879487252 121681320 879487252 121683285 879468218 121683285 879468218 121701370 879456835 121701370 879456835 121743264 879448719 121743264 879448719 121749793 879440839 121749793 879440839 121784292 879400025 121784292 879400025 121800339 879385528 121800339 879385528 121869559 879374643 121869559 879374643 121882400 879353736 121882400 879353736 121924390 879334866 121924390 879334866 121929550 879327928 121929550 879327928 121937797 879315556 121937797 879315556 121955393 879287320 121955393 879287320 121965050 879269329 121965050 879269329 121978955 879229890 121978955 879229890 121994878 879197953 121994878 879197953 122037215 879185553 122037215 879185553 122052129 879159093 122052129 879159093 122075594 879152649 122075594 879152649 122125585 879125461 122125585 879125461 122131003 879115535 122131003 879115535 122158837 879098353 122158837 879098353 122167842 879076869 122167842 879076869 122181823 879060244 122181823 879060244 122190711 879056667 122190711 879056667 122244275 879038187 122244275 879038187 122260089 879023009 122260089 879023009 122265038 879012302 122265038 879012302 122289090 879003872 122289090 879003872 122344022 878978200 122344022 878978200 122349132 878936507 122349132 878936507 122355928 878908843 122355928 878908843 122371737 878893951 122371737 878893951 122401520 878887414 122401520 878887414 122435171 878880865 122435171 878880865 122450227 878866322 122450227 878866322 122460831 878854977 122460831 878854977 122499663 878830203 122499663 878830203 122545680 878825115 122545680 878825115 122552099 878785245 122552099 878785245 122574080 878770585 122574080 878770585 122601208 878750223 122601208 878750223 122608527 878705148 122608527 878705148 122615436 878690954 122615436 878690954 122622941 878684536 122622941 878684536 122637262 878653793 122637262 878653793 122660369 878645299 122660369 878645299 122669946 878626086 122669946 878626086 122688918 878621902 122688918 878621902 122692834 878607591 122692834 878607591 122700633 878604114 122700633 878604114 122716494 878574618 122716494 878574618 122723021 878560885 122723021 878560885 122755852 878527507 122755852 878527507 122760703 878503161 122760703 878503161 122767098 878479404 122767098 878479404 122782411 878446996 122782411 878446996 122800777 878429178 122800777 878429178 122811740 878414861 122811740 878414861 122841873 878385532 122841873 878385532 122866400 878360196 122866400 878360196 122888334 878350623 122888334 878350623 122900959 878348619 122900959 878348619 122930453 878294648 122930453 878294648 122948536 878260012 122948536 878260012 122975634 878248261 122975634 878248261 122978792 878245484 122978792 878245484 123020862 878243466 123020862 878243466 123036170 878227947 123036170 878227947 123050695 878213091 123050695 878213091 123090079 878190384 123090079 878190384 123105360 878169229 123105360 878169229 123121283 878154842 123121283 878154842 123124728 878137856 123124728 878137856 123135477 878109722 123135477 878109722 123141011 878073883 123141011 878073883 123158539 878068710 123158539 878068710 123194034 878043931 123194034 878043931 123200229 878031424 123200229 878031424 123208833 878003499 123208833 878003499 123224254 877999020 123224254 877999020 123231338 877988631 123231338 877988631 123247588 877940972 123247588 877940972 123254001 877931748 123254001 877931748 123264861 877904067 123264861 877904067 123275991 877875555 123275991 877875555 123292593 877869538 123292593 877869538 123297560 877840752 123297560 877840752 123342382 877830338 123342382 877830338 123370283 877816015 123370283 877816015 123382902 877797590 123382902 877797590 123394745 877795173 123394745 877795173 123405655 877791658 123405655 877791658 123413975 877766213 123413975 877766213 123436502 877750690 123436502 877750690 123463159 877729287 123463159 877729287 123469287 877696386 123469287 877696386 123478700 877690502 123478700 877690502 123494373 877625421 123494373 877625421 123511862 877604318 123511862 877604318 123537215 877588828 123537215 877588828 123549164 877578082 123549164 877578082 123592902 877573687 123592902 877573687 123596436 877555209 123596436 877555209 123599101 877536469 123599101 877536469 123634940 877528355 123634940 877528355 123650072 877525534 123650072 877525534 123665070 877482323 123665070 877482323 123690528 877469859 123690528 877469859 123718219 877449176 123718219 877449176 123752506 877432344 123752506 877432344 123780697 877417167 123780697 877417167 123792369 877405779 123792369 877405779 123796825 877396842 123796825 877396842 123816252 877385824 123816252 877385824 123824748 877366899 123824748 877366899 123852536 877344553 123852536 877344553 123869220 877290045 123869220 877290045 123890912 877278341 123890912 877278341 123914751 877241723 123914751 877241723 123916945 877240654 123916945 877240654 123935752 877224891 123935752 877224891 123952125 877191626 123952125 877191626 123957467 877189330 123957467 877189330 123967080 877166555 123967080 877166555 123969651 877153113 123969651 877153113 123971493 877128900 123971493 877128900 124000499 877102718 124000499 877102718 124026415 877080787 124026415 877080787 124035409 877071254 124035409 877071254 124047321 877052534 124047321 877052534 124093063 877043976 124093063 877043976 124108431 877002397 124108431 877002397 124118786 876975604 124118786 876975604 124145316 876972194 124145316 876972194 124152978 876949383 124152978 876949383 124189388 876936641 124189388 876936641 124197155 876927705 124197155 876927705 124203380 876890340 124203380 876890340 124209026 876871495 124209026 876871495 124226323 876860596 124226323 876860596 124272230 876820515 124272230 876820515 124277046 876810479 124277046 876810479 124304722 876801862 124304722 876801862 124312875 876726294 124312875 876726294 124326938 876691908 124326938 876691908 124339226 876669891 124339226 876669891 124343089 876657391 124343089 876657391 124352723 876650876 124352723 876650876 124362638 876639070 124362638 876639070 124379091 876634856 124379091 876634856 124403727 876622861 124403727 876622861 124416665 876570430 124416665 876570430 124440268 876542030 124440268 876542030 124459655 876540084 124459655 876540084 124476851 876533810 124476851 876533810 124486944 876527807 124486944 876527807 124490719 876508091 124490719 876508091 124501517 876484221 124501517 876484221 124505228 876448983 124505228 876448983 124529457 876443488 124529457 876443488 124536634 876375291 124536634 876375291 124547350 876368156 124547350 876368156 124578494 876347540 124578494 876347540 124586847 876340828 124586847 876340828 124635660 876327741 124635660 876327741 124652876 876309405 124652876 876309405 124696778 876301683 124696778 876301683 124713996 876268408 124713996 876268408 124749888 876230315 124749888 876230315 124771296 876212716 124771296 876212716 124810408 876204678 124810408 876204678 124817964 876178560 124817964 876178560 124829142 876150200 124829142 876150200 124885474 876132769 124885474 876132769 124890060 876118652 124890060 876118652 124914456 876095030 124914456 876095030 124962972 876087274 124962972 876087274 124993098 876052692 124993098 876052692 125018320 876038721 125018320 876038721 125060039 876026461 125060039 876026461 125074170 876023566 125074170 876023566 125096132 875997251 125096132 875997251 125105817 875984079 125105817 875984079 125154219 875970333 125154219 875970333 125160864 875939327 125160864 875939327 125230305 875918068 125230305 875918068 125259469 875899735 125259469 875899735 125269179 875855315 125269179 875855315 125372992 875839552 125372992 875839552 125394984 875835486 125394984 875835486 125424972 875811263 125424972 875811263 125429732 875788935 125429732 875788935 125440944 875779922 125440944 875779922 125462862 875772805 125462862 875772805 125482372 875742529 125482372 875742529 125495790 875724670 125495790 875724670 125513020 875703526 125513020 875703526 125519218 875673208 125519218 875673208 125525638 875617147 125525638 875617147 125536853 875597547 125536853 875597547 125568836 875588585 125568836 875588585 125580693 875585651 125580693 875585651 125615214 875582398 125615214 875582398 125624140 875576507 125624140 875576507 125666943 875534745 125666943 875534745 125684483 875506123 125684483 875506123 125692180 875490575 125692180 875490575 125706113 875455677 125706113 875455677 125722181 875446474 125722181 875446474 125729824 875418483 125729824 875418483 125735797 875398984 125735797 875398984 125758977 875387915 125758977 875387915 125775821 875359972 125775821 875359972 125783498 875350980 125783498 875350980 125791598 875335452 125791598 875335452 125798308 875329999 125798308 875329999 125809831 875281587 125809831 875281587 125841583 875244204 125841583 875244204 125862724 875234228 125862724 875234228 125868446 875199263 125868446 875199263 125872283 875192789 125872283 875192789 125882491 875146668 125882491 875146668 125889117 875106411 125889117 875106411 125894741 875083675 125894741 875083675 125904867 875065997 125904867 875065997 125948648 875037654 125948648 875037654 125951530 875018909 125951530 875018909 126000174 875005385 126000174 875005385 126013332 874988803 126013332 874988803 126015666 874964984 126015666 874964984 126036929 874925817 126036929 874925817 126044229 874915402 126044229 874915402 126072953 874886588 126072953 874886588 126101724 874835133 126101724 874835133 126112867 874828599 126112867 874828599 126126814 874809632 126126814 874809632 126157491 874763615 126157491 874763615 126168236 874706733 126168236 874706733 126184792 874684511 126184792 874684511 126194728 874662648 126194728 874662648 126226554 874651874 126226554 874651874 126239811 874643797 126239811 874643797 126253220 874619278 126253220 874619278 126280382 874598259 126280382 874598259 126299588 874592671 126299588 874592671 126310954 874542323 126310954 874542323 126348534 874509986 126348534 874509986 126391907 874474905 126391907 874474905 126419745 874453706 126419745 874453706 126427994 874444852 126427994 874444852 126443752 874439493 126443752 874439493 126462401 874434937 126462401 874434937 126467243 874416724 126467243 874416724 126492012 874401940 126492012 874401940 126504342 874361033 126504342 874361033 126512163 874318607 126512163 874318607 126519462 874312606 126519462 874312606 126532323 874309937 126532323 874309937 126552907 874300690 126552907 874300690 126609458 874289221 126609458 874289221 126618180 874279190 126618180 874279190 126647371 874228816 126647371 874228816 126652256 874198882 126652256 874198882 126667162 874185735 126667162 874185735 126668287 874171621 126668287 874171621 126670743 874152048 126670743 874152048 126683560 874125141 126683560 874125141 126698705 874109932 126698705 874109932 126714937 874092070 126714937 874092070 126752944 874073172 126752944 874073172 126775848 874066238 126775848 874066238 126792192 874053908 126792192 874053908 126816574 874036872 126816574 874036872 126822274 874018620 126822274 874018620 126867876 874015929 126867876 874015929 126869707 873970196 126869707 873970196 126912396 873938942 126912396 873938942 126915367 873913592 126915367 873913592 126945123 873887505 126945123 873887505 126974225 873879810 126974225 873879810 127013829 873870913 127013829 873870913 127024961 873852753 127024961 873852753 127032860 873842885 127032860 873842885 127045669 873829454 127045669 873829454 127057642 873805049 127057642 873805049 127059409 873780666 127059409 873780666 127109116 873758812 127109116 873758812 127118460 873743270 127118460 873743270 127159351 873706781 127159351 873706781 127169902 873694466 127169902 873694466 127183769 873669368 127183769 873669368 127192390 873660601 127192390 873660601 127224913 873647554 127224913 873647554 127262111 873641319 127262111 873641319 127267708 873609619 127267708 873609619 127277685 873582597 127277685 873582597 127289541 873576506 127289541 873576506 127324738 873560663 127324738 873560663 127335600 873508161 127335600 873508161 127352979 873508030 127352979 873508030 127357233 873488074 127357233 873488074 127366759 873462641 127366759 873462641 127371037 873450698 127371037 873450698 127415031 873409500 127415031 873409500 127425576 873389170 127425576 873389170 127465309 873340096 127465309 873340096 127509711 873307461 127509711 873307461 127528109 873278870 127528109 873278870 127547159 873258572 127547159 873258572 127557684 873237802 127557684 873237802 127577632 873233101 127577632 873233101 127591515 873222920 127591515 873222920 127622591 873192104 127622591 873192104 127630980 873152874 127630980 873152874 127642533 873147534 127642533 873147534 127657741 873132942 127657741 873132942 127720685 873096110 127720685 873096110 127731711 873076347 127731711 873076347 127744982 873074621 127744982 873074621 127806344 873058374 127806344 873058374 127824246 873016900 127824246 873016900 127879719 872982643 127879719 872982643 127900636 872979906 127900636 872979906 127915711 872951555 127915711 872951555 127936367 872899470 127936367 872899470 127944857 872897055 127944857 872897055 127963923 872894962 127963923 872894962 127984599 872887062 127984599 872887062 128003017 872868820 128003017 872868820 128017783 872860820 128017783 872860820 128067476 872836585 128067476 872836585 128092015 872815206 128092015 872815206 128106555 872814155 128106555 872814155 128130758 872808719 128130758 872808719 128151697 872789566 128151697 872789566 128162067 872780748 128162067 872780748 128181166 872767787 128181166 872767787 128197253 872753789 128197253 872753789 128216729 872720358 128216729 872720358 128245858 872694252 128245858 872694252 128287047 872660433 128287047 872660433 128318801 872643285 128318801 872643285 128353190 872639668 128353190 872639668 128369779 872629077 128369779 872629077 128378156 872612394 128378156 872612394 128393301 872601014 128393301 872601014 128412870 872576342 128412870 872576342 128424963 872568155 128424963 872568155 128434543 872557737 128434543 872557737 128439489 872546380 128439489 872546380 128471127 872533715 128471127 872533715 128502088 872492459 128502088 872492459 128523065 872435969 128523065 872435969 128531856 872425673 128531856 872425673 128565880 872412281 128565880 872412281 128596315 872396040 128596315 872396040 128621756 872366831 128621756 872366831 128664906 872350121 128664906 872350121 128693985 872332266 128693985 872332266 128744937 872315308 128744937 872315308 128756780 872282175 128756780 872282175 128784912 872271668 128784912 872271668 128789529 872246511 128789529 872246511 128822873 872234441 128822873 872234441 128841171 872206615 128841171 872206615 128850576 872189395 128850576 872189395 128870401 872175299 128870401 872175299 128908916 872141971 128908916 872141971 128926050 872129652 128926050 872129652 128946014 872095830 128946014 872095830 128970129 872090888 128970129 872090888 128994160 872074767 128994160 872074767 129023756 872053051 129023756 872053051 129029541 872048323 129029541 872048323 129067554 872034784 129067554 872034784 129085500 872030983 129085500 872030983 129100318 872003622 129100318 872003622 129135860 871971036 129135860 871971036 129155810 871965514 129155810 871965514 129181334 871948258 129181334 871948258 129212080 871910901 129212080 871910901 129222612 871892567 129222612 871892567 129242592 871877399 129242592 871877399 129248096 871832811 129248096 871832811 129259406 871813624 129259406 871813624 129260328 871794454 129260328 871794454 129290320 871779856 129290320 871779856 129312754 871687187 129312754 871687187 129321629 871667571 129321629 871667571 129350594 871642900 129350594 871642900 129356738 871624293 129356738 871624293 129370707 871595253 129370707 871595253 129390506 871580431 129390506 871580431 129401026 871535732 129401026 871535732 129449858 871528821 129449858 871528821 129455355 871490642 129455355 871490642 129488312 871481484 129488312 871481484 129520561 871454284 129520561 871454284 129534464 871421497 129534464 871421497 129564282 871411534 129564282 871411534 129610862 871409555 129610862 871409555 129628433 871388855 129628433 871388855 129648178 871343718 129648178 871343718 129682561 871331923 129682561 871331923 129696628 871309026 129696628 871309026 129717266 871285775 129717266 871285775 129729668 871281245 129729668 871281245 129804733 871256407 129804733 871256407 129811944 871242565 129811944 871242565 129833900 871224235 129833900 871224235 129852668 871198007 129852668 871198007 129877976 871182932 129877976 871182932 129909009 871175265 129909009 871175265 129923831 871152952 129923831 871152952 129936278 871149301 129936278 871149301 129948163 871133309 129948163 871133309 129974757 871124793 129974757 871124793 129986764 871116419 129986764 871116419 130023703 871111852 130023703 871111852 130047026 871076176 130047026 871076176 130079943 871063490 130079943 871063490 130087697 871055806 130087697 871055806 130102800 871016217 130102800 871016217 130129913 870994612 130129913 870994612 130161248 870962765 130161248 870962765 130167233 870954817 130167233 870954817 130172182 870920181 130172182 870920181 130204380 870916420 130204380 870916420 130209153 870899914 130209153 870899914 130222705 870883833 130222705 870883833 130247403 870876394 130247403 870876394 130254106 870856216 130254106 870856216 130263900 870826706 130263900 870826706 130298734 870823972 130298734 870823972 130305679 870818546 130305679 870818546 130309005 870798618 130309005 870798618 130322943 870758019 130322943 870758019 130340896 870753020 130340896 870753020 130347928 870738470 130347928 870738470 130370913 870694498 130370913 870694498 130383201 870647133 130383201 870647133 130395863 870637181 130395863 870637181 130448187 870624514 130448187 870624514 130472470 870584113 130472470 870584113 130490369 870578412 130490369 870578412 130499415 870568798 130499415 870568798 130506455 870507039 130506455 870507039 130530211 870493921 130530211 870493921 130557784 870476184 130557784 870476184 130586169 870468673 130586169 870468673 130621663 870431680 130621663 870431680 130645746 870423387 130645746 870423387 130687462 870414266 130687462 870414266 130721086 870370028 130721086 870370028 130752329 870362818 130752329 870362818 130768054 870329734 130768054 870329734 130785730 870310413 130785730 870310413 130847500 870291810 130847500 870291810 130865655 870273181 130865655 870273181 130880185 870253038 130880185 870253038 130889227 870248201 130889227 870248201 130902768 870230729 130902768 870230729 130906391 870200795 130906391 870200795 130921379 870198716 130921379 870198716 130943492 870190220 130943492 870190220 130954371 870124851 130954371 870124851 130956312 870110122 130956312 870110122 130964864 870091743 130964864 870091743 130974392 870084067 130974392 870084067 131010807 870068416 131010807 870068416 131015620 870051319 131015620 870051319 131019252 870031868 131019252 870031868 131027016 870028354 131027016 870028354 131052320 870008418 131052320 870008418 131075764 869974751 131075764 869974751 131121514 869963653 131121514 869963653 131138290 869943634 131138290 869943634 131147648 869917281 131147648 869917281 131156978 869908903 131156978 869908903 131196102 869884382 131196102 869884382 131210820 869850576 131210820 869850576 131228588 869847285 131228588 869847285 131255465 869832006 131255465 869832006 131261669 869798281 131261669 869798281 131279451 869789856 131279451 869789856 131289866 869766236 131289866 869766236 131299134 869761471 131299134 869761471 131319440 869747615 131319440 869747615 131358038 869737273 131358038 869737273 131379032 869717248 131379032 869717248 131386592 869702140 131386592 869702140 131394102 869677281 131394102 869677281 131404926 869661756 131404926 869661756 131413547 869629004 131413547 869629004 131430731 869615282 131430731 869615282 131441664 869595724 131441664 869595724 131501069 869574243 131501069 869574243 131522961 869564129 131522961 869564129 131566660 869559122 131566660 869559122 131581808 869538071 131581808 869538071 131608244 869532709 131608244 869532709 131618707 869504295 131618707 869504295 131636362 869490289 131636362 869490289 131668004 869477571 131668004 869477571 131692099 869460740 131692099 869460740 131710979 869441365 131710979 869441365 131723455 869423201 131723455 869423201 131724300 869411107 131724300 869411107 131759046 869371227 131759046 869371227 131769983 869361532 131769983 869361532 131793069 869329217 131793069 869329217 131795120 869323582 131795120 869323582 131800912 869314464 131800912 869314464 131835304 869306711 131835304 869306711 131857748 869284179 131857748 869284179 131871188 869272188 131871188 869272188 131878357 869241657 131878357 869241657 131896241 869239305 131896241 869239305 131923208 869231726 131923208 869231726 131932620 869218994 131932620 869218994 131943275 869202849 131943275 869202849 131955721 869194193 131955721 869194193 131968335 869186625 131968335 869186625 131990171 869179112 131990171 869179112 132008857 869167248 132008857 869167248 132029688 869164929 132029688 869164929 132031802 869149361 132031802 869149361 132038726 869132181 132038726 869132181 132041840 869110499 132041840 869110499 132066423 869089772 132066423 869089772 132080018 869055901 132080018 869055901 132100480 869027561 132100480 869027561 132130204 868997110 132130204 868997110 132146644 868986324 132146644 868986324 132157650 868938075 132157650 868938075 132167844 868928301 132167844 868928301 132183504 868925190 132183504 868925190 132189365 868901226 132189365 868901226 132214308 868884847 132214308 868884847 132218421 868857499 132218421 868857499 132299125 868840934 132299125 868840934 132305380 868826565 132305380 868826565 132322842 868819887 132322842 868819887 132339453 868781563 132339453 868781563 132347625 868776707 132347625 868776707 132357065 868760889 132357065 868760889 132378642 868737494 132378642 868737494 132400305 868729788 132400305 868729788 132454165 868703665 132454165 868703665 132467466 868702574 132467466 868702574 132471330 868688050 132471330 868688050 132510632 868668399 132510632 868668399 132535650 868647510 132535650 868647510 132546475 868636838 132546475 868636838 132550571 868631775 132550571 868631775 132558922 868618185 132558922 868618185 132571765 868614036 132571765 868614036 132574550 868592382 132574550 868592382 132592497 868541091 132592497 868541091 132620806 868528684 132620806 868528684 132652850 868519716 132652850 868519716 132673800 868485854 132673800 868485854 132694867 868465330 132694867 868465330 132736681 868431790 132736681 868431790 132773773 868395044 132773773 868395044 132783639 868374260 132783639 868374260 132789560 868354525 132789560 868354525 132800736 868335528 132800736 868335528 132825306 868317547 132825306 868317547 132833879 868307312 132833879 868307312 132847840 868300068 132847840 868300068 132858925 868258985 132858925 868258985 132873541 868249152 132873541 868249152 132894217 868214449 132894217 868214449 132919701 868206725 132919701 868206725 132967328 868199805 132967328 868199805 132968370 868159872 132968370 868159872 132991505 868141810 132991505 868141810 133008175 868131534 133008175 868131534 133024775 868105895 133024775 868105895 133083547 868084406 133083547 868084406 133103621 868067487 133103621 868067487 133133523 868051091 133133523 868051091 133142755 868040806 133142755 868040806 133160424 868029894 133160424 868029894 133177775 868022357 133177775 868022357 133184416 867978046 133184416 867978046 133194269 867962271 133194269 867962271 133203896 867951691 133203896 867951691 133232032 867924866 133232032 867924866 133240645 867921933 133240645 867921933 133251474 867909177 133251474 867909177 133257449 867887348 133257449 867887348 133270774 867833786 133270774 867833786 133290684 867827432 133290684 867827432 133299731 867819525 133299731 867819525 133302168 867813430 133302168 867813430 133330373 867786123 133330373 867786123 133406017 867765616 133406017 867765616 133411412 867756106 133411412 867756106 133495923 867728712 133495923 867728712 133503532 867724504 133503532 867724504 133527814 867703194 133527814 867703194 133556258 867686483 133556258 867686483 133616122 867661859 133616122 867661859 133655171 867628272 133655171 867628272 133670158 867605041 133670158 867605041 133675253 867596116 133675253 867596116 133691110 867588638 133691110 867588638 133700558 867557567 133700558 867557567 133735528 867550450 133735528 867550450 133786004 867533167 133786004 867533167 133790303 867508736 133790303 867508736 133824018 867499566 133824018 867499566 133849880 867489617 133849880 867489617 133856391 867477168 133856391 867477168 133872769 867469057 133872769 867469057 133893515 867446644 133893515 867446644 133922298 867441376 133922298 867441376 133960653 867427608 133960653 867427608 134003922 867403266 134003922 867403266 134008837 867395084 134008837 867395084 134054635 867356696 134054635 867356696 134066880 867343876 134066880 867343876 134072766 867306109 134072766 867306109 134086929 867269532 134086929 867269532 134115505 867262307 134115505 867262307 134132007 867208877 134132007 867208877 134140459 867201074 134140459 867201074 134173691 867168336 134173691 867168336 134205169 867165760 134205169 867165760 134208629 867135260 134208629 867135260 134234397 867090111 134234397 867090111 134243222 867070253 134243222 867070253 134278986 867017099 134278986 867017099 134282398 867010777 134282398 867010777 134296049 867004673 134296049 867004673 134353456 866990670 134353456 866990670 134365008 866919622 134365008 866919622 134386509 866891077 134386509 866891077 134397487 866885512 134397487 866885512 134410771 866829932 134410771 866829932 134435738 866798843 134435738 866798843 134469990 866784490 134469990 866784490 134492797 866782947 134492797 866782947 134511564 866768132 134511564 866768132 134521417 866754281 134521417 866754281 134549009 866748412 134549009 866748412 134580159 866719736 134580159 866719736 134605091 866661643 134605091 866661643 134633358 866648718 134633358 866648718 134642340 866632913 134642340 866632913 134650903 866621243 134650903 866621243 134682731 866610238 134682731 866610238 134709248 866578124 134709248 866578124 134722803 866555461 134722803 866555461 134744280 866549686 134744280 866549686 134748292 866519364 134748292 866519364 134773637 866502955 134773637 866502955 134782911 866475159 134782911 866475159 134824868 866461579 134824868 866461579 134829525 866447101 134829525 866447101 134857342 866437086 134857342 866437086 134862457 866409328 134862457 866409328 134865225 866403906 134865225 866403906 134920218 866395055 134920218 866395055 134948879 866385952 134948879 866385952 134957149 866372785 134957149 866372785 134995142 866368448 134995142 866368448 134996516 866353067 134996516 866353067 135013497 866338117 135013497 866338117 135058073 866320417 135058073 866320417 135096866 866307938 135096866 866307938 135123315 866298589 135123315 866298589 135135176 866286046 135135176 866286046 135150888 866276326 135150888 866276326 135206515 866266454 135206515 866266454 135221911 866251393 135221911 866251393 135233548 866227809 135233548 866227809 135240794 866223285 135240794 866223285 135263270 866190643 135263270 866190643 135270795 866184407 135270795 866184407 135290343 866176861 135290343 866176861 135330835 866152786 135330835 866152786 135431395 866129469 135431395 866129469 135436736 866085654 135436736 866085654 135455674 866083574 135455674 866083574 135464766 866066159 135464766 866066159 135484429 866028557 135484429 866028557 135490894 866015600 135490894 866015600 135526310 866003677 135526310 866003677 135551919 865956599 135551919 865956599 135589423 865947048 135589423 865947048 135612891 865932457 135612891 865932457 135628839 865925503 135628839 865925503 135631153 865894443 135631153 865894443 135641286 865889610 135641286 865889610 135653019 865882012 135653019 865882012 135671520 865867285 135671520 865867285 135698973 865845061 135698973 865845061 135720349 865826816 135720349 865826816 135743438 865822366 135743438 865822366 135751634 865788386 135751634 865788386 135795917 865773235 135795917 865773235 135820967 865743490 135820967 865743490 135845345 865738732 135845345 865738732 135865560 865725335 135865560 865725335 135878069 865718837 135878069 865718837 135908542 865711526 135908542 865711526 135955258 865697430 135955258 865697430 135974543 865684899 135974543 865684899 135984481 865663022 135984481 865663022 135991227 865651033 135991227 865651033 136023413 865629952 136023413 865629952 136030156 865624923 136030156 865624923 136040554 865617376 136040554 865617376 136058982 865609287 136058982 865609287 136061615 865595083 136061615 865595083 136068190 865570817 136068190 865570817 136079560 865559174 136079560 865559174 136090167 865553220 136090167 865553220 136125683 865540909 136125683 865540909 136172627 865527607 136172627 865527607 136187477 865506993 136187477 865506993 136206821 865491901 136206821 865491901 136255271 865428826 136255271 865428826 136263476 865386098 136263476 865386098 136290073 865368787 136290073 865368787 136314667 865340891 136314667 865340891 136341349 865322014 136341349 865322014 136352580 865302336 136352580 865302336 136394056 865277149 136394056 865277149 136410761 865265053 136410761 865265053 136430200 865233610 136430200 865233610 136437764 865220110 136437764 865220110 136444408 865208130 136444408 865208130 136469088 865192850 136469088 865192850 136481388 865141611 136481388 865141611 136516719 865137222 136516719 865137222 136586151 865124906 136586151 865124906 136599985 865089397 136599985 865089397 136617643 865084176 136617643 865084176 136628662 865076160 136628662 865076160 136645159 865064379 136645159 865064379 136686731 865053523 136686731 865053523 136696328 865037866 136696328 865037866 136707442 865027992 136707442 865027992 136732691 865018292 136732691 865018292 136743877 865013459 136743877 865013459 136753595 865000974 136753595 865000974 136778921 864995542 136778921 864995542 136784769 864964837 136784769 864964837 136804567 864947127 136804567 864947127 136810092 864913684 136810092 864913684 136818595 864900301 136818595 864900301 136853705 864879790 136853705 864879790 136880761 864867974 136880761 864867974 136896147 864863580 136896147 864863580 136902830 864842745 136902830 864842745 136905893 864804315 136905893 864804315 136926474 864785778 136926474 864785778 136963185 864779163 136963185 864779163 136976071 864768089 136976071 864768089 136984897 864743943 136984897 864743943 137009911 864710395 137009911 864710395 137027006 864679769 137027006 864679769 137058711 864658290 137058711 864658290 137065707 864618757 137065707 864618757 137070346 864586132 137070346 864586132 137105714 864585009 137105714 864585009 137116671 864573586 137116671 864573586 137154029 864559092 137154029 864559092 137187497 864537283 137187497 864537283 137218086 864514441 137218086 864514441 137254047 864493900 137254047 864493900 137287913 864483512 137287913 864483512 137298691 864451986 137298691 864451986 137309538 864441517 137309538 864441517 137321270 864425907 137321270 864425907 137336801 864398447 137336801 864398447 137356833 864386199 137356833 864386199 137381944 864372722 137381944 864372722 137398266 864344870 137398266 864344870 137425320 864341943 137425320 864341943 137440734 864308108 137440734 864308108 137459977 864279350 137459977 864279350 137470773 864269303 137470773 864269303 137523600 864262806 137523600 864262806 137532862 864251769 137532862 864251769 137578159 864234372 137578159 864234372 137583273 864190468 137583273 864190468 137591983 864160160 137591983 864160160 137622393 864149637 137622393 864149637 137644547 864120703 137644547 864120703 137680834 864115898 137680834 864115898 137688420 864096780 137688420 864096780 137694205 864084514 137694205 864084514 137717051 864071843 137717051 864071843 137723179 864052278 137723179 864052278 137771613 864001384 137771613 864001384 137786287 863997236 137786287 863997236 137795617 863983311 137795617 863983311 137813548 863966527 137813548 863966527 137825351 863941625 137825351 863941625 137832838 863939278 137832838 863939278 137852288 863923363 137852288 863923363 137853714 863920212 137853714 863920212 137874953 863892867 137874953 863892867 137894118 863868953 137894118 863868953 137920892 863821745 137920892 863821745 137923233 863800858 137923233 863800858 137937374 863778629 137937374 863778629 137948220 863769670 137948220 863769670 137960085 863759665 137960085 863759665 137974277 863754295 137974277 863754295 137996563 863734605 137996563 863734605 138007619 863712633 138007619 863712633 138053160 863699315 138053160 863699315 138062686 863672863 138062686 863672863 138068191 863638467 138068191 863638467 138080777 863607640 138080777 863607640 138085172 863597571 138085172 863597571 138108925 863576079 138108925 863576079 138121102 863556380 138121102 863556380 138136168 863535267 138136168 863535267 138153823 863529953 138153823 863529953 138175324 863510716 138175324 863510716 138179502 863509210 138179502 863509210 138188019 863481352 138188019 863481352 138211332 863457248 138211332 863457248 138224698 863428139 138224698 863428139 138241239 863417554 138241239 863417554 138248218 863395675 138248218 863395675 138281328 863337646 138281328 863337646 138296640 863314445 138296640 863314445 138341004 863243418 138341004 863243418 138365504 863232149 138365504 863232149 138376693 863225364 138376693 863225364 138395708 863198183 138395708 863198183 138420818 863162054 138420818 863162054 138455227 863129691 138455227 863129691 138470666 863078878 138470666 863078878 138508047 863072621 138508047 863072621 138519088 863024760 138519088 863024760 138542207 862989266 138542207 862989266 138560018 862973367 138560018 862973367 138560209 862945463 138560209 862945463 138605002 862931080 138605002 862931080 138612077 862906436 138612077 862906436 138624906 862892673 138624906 862892673 138654893 862870628 138654893 862870628 138688140 862856965 138688140 862856965 138711469 862836526 138711469 862836526 138717287 862811457 138717287 862811457 138735476 862806104 138735476 862806104 138754146 862787648 138754146 862787648 138789206 862716934 138789206 862716934 138800791 862705810 138800791 862705810 138849510 862695353 138849510 862695353 138866037 862677924 138866037 862677924 138905504 862649070 138905504 862649070 138921119 862607898 138921119 862607898 138936444 862579606 138936444 862579606 138945790 862560110 138945790 862560110 138958890 862549918 138958890 862549918 138969580 862512372 138969580 862512372 138980686 862484796 138980686 862484796 139011556 862439366 139011556 862439366 139016107 862416999 139016107 862416999 139053104 862391479 139053104 862391479 139067990 862355969 139067990 862355969 139077421 862335280 139077421 862335280 139093657 862323450 139093657 862323450 139104375 862301103 139104375 862301103 139121454 862291413 139121454 862291413 139133367 862274028 139133367 862274028 139181958 862267340 139181958 862267340 139197104 862262400 139197104 862262400 139219020 862255866 139219020 862255866 139224945 862248722 139224945 862248722 139234099 862234162 139234099 862234162 139249672 862229435 139249672 862229435 139261429 862216703 139261429 862216703 139309650 862206445 139309650 862206445 139334619 862175358 139334619 862175358 139382448 862163679 139382448 862163679 139389862 862156913 139389862 862156913 139402896 862134239 139402896 862134239 139405627 862109617 139405627 862109617 139415836 862081946 139415836 862081946 139458993 862059006 139458993 862059006 139462575 862049962 139462575 862049962 139472971 862045407 139472971 862045407 139478636 861996354 139478636 861996354 139486303 861992971 139486303 861992971 139495865 861968940 139495865 861968940 139518586 861931026 139518586 861931026 139536288 861906329 139536288 861906329 139548727 861844588 139548727 861844588 139570226 861833352 139570226 861833352 139596515 861823413 139596515 861823413 139626608 861803869 139626608 861803869 139688681 861782320 139688681 861782320 139695876 861774302 139695876 861774302 139709755 861752947 139709755 861752947 139722334 861752052 139722334 861752052 139735139 861737124 139735139 861737124 139748352 861712771 139748352 861712771 139838592 861708762 139838592 861708762 139866841 861676124 139866841 861676124 139892335 861654831 139892335 861654831 139904124 861648015 139904124 861648015 139906946 861556859 139906946 861556859 139933389 861551656 139933389 861551656 139948985 861539582 139948985 861539582 139960151 861490807 139960151 861490807 140010620 861460919 140010620 861460919 140032524 861422818 140032524 861422818 140047266 861358153 140047266 861358153 140060902 861344104 140060902 861344104 140071428 861310323 140071428 861310323 140097233 861270315 140097233 861270315 140109667 861251428 140109667 861251428 140169448 861237161 140169448 861237161 140176221 861232225 140176221 861232225 140183007 861225282 140183007 861225282 140251305 861221871 140251305 861221871 140268830 861182944 140268830 861182944 140279466 861173726 140279466 861173726 140311110 861158445 140311110 861158445 140315914 861124575 140315914 861124575 140327466 861092566 140327466 861092566 140362276 861082643 140362276 861082643 140369953 861069233 140369953 861069233 140379889 861055201 140379889 861055201 140393677 861045377 140393677 861045377 140416461 861043600 140416461 861043600 140436913 861039186 140436913 861039186 140438474 861014273 140438474 861014273 140448949 860975316 140448949 860975316 140469649 860973405 140469649 860973405 140476555 860920425 140476555 860920425 140481420 860914067 140481420 860914067 140491820 860866196 140491820 860866196 140503379 860857170 140503379 860857170 140523603 860837635 140523603 860837635 140537759 860808366 140537759 860808366 140554402 860778428 140554402 860778428 140590970 860772212 140590970 860772212 140604662 860746825 140604662 860746825 140607144 860729669 140607144 860729669 140631058 860715557 140631058 860715557 140690031 860682520 140690031 860682520 140693432 860675148 140693432 860675148 140697859 860666866 140697859 860666866 140715265 860616478 140715265 860616478 140722239 860615757 140722239 860615757 140734944 860600274 140734944 860600274 140757188 860587082 140757188 860587082 140767215 860584290 140767215 860584290 140771118 860572175 140771118 860572175 140775386 860485245 140775386 860485245 140800882 860477016 140800882 860477016 140807143 860453527 140807143 860453527 140808759 860440425 140808759 860440425 140832353 860435951 140832353 860435951 140845512 860424293 140845512 860424293 140858777 860413698 140858777 860413698 140873489 860393007 140873489 860393007 140889007 860386602 140889007 860386602 140896071 860377465 140896071 860377465 140908931 860329012 140908931 860329012 140934261 860317818 140934261 860317818 140955643 860312364 140955643 860312364 140964253 860302870 140964253 860302870 140993858 860277976 140993858 860277976 141009445 860270756 141009445 860270756 141020705 860254653 141020705 860254653 141070523 860222064 141070523 860222064 141094718 860218718 141094718 860218718 141110952 860174158 141110952 860174158 141142727 860126198 141142727 860126198 141146465 860122593 141146465 860122593 141178160 860115279 141178160 860115279 141209490 860087422 141209490 860087422 141234356 860071962 141234356 860071962 141256867 860055776 141256867 860055776 141285247 860037740 141285247 860037740 141287747 860003942 141287747 860003942 141320706 859994683 141320706 859994683 141357890 859953549 141357890 859953549 141358078 859946841 141358078 859946841 141359719 859912050 141359719 859912050 141378768 859907605 141378768 859907605 141395775 859901927 141395775 859901927 141451045 859881008 141451045 859881008 141466307 859864545 141466307 859864545 141474421 859855816 141474421 859855816 141498138 859841267 141498138 859841267 141518622 859839193 141518622 859839193 141539958 859818939 141539958 859818939 141543935 859803294 141543935 859803294 141559914 859779613 141559914 859779613 141565197 859778127 141565197 859778127 141607616 859764537 141607616 859764537 141608443 859752078 141608443 859752078 141609496 859712980 141609496 859712980 141627048 859708748 141627048 859708748 141753575 859707744 141753575 859707744 141765902 859693028 141765902 859693028 141791879 859667526 141791879 859667526 141824536 859657554 141824536 859657554 141846697 859621210 141846697 859621210 141879989 859599877 141879989 859599877 141930601 859581815 141930601 859581815 141949691 859575629 141949691 859575629 141971271 859550120 141971271 859550120 141986744 859535169 141986744 859535169 142009404 859531180 142009404 859531180 142019040 859512286 142019040 859512286 142036426 859508213 142036426 859508213 142070441 859470505 142070441 859470505 142157015 859411682 142157015 859411682 142172585 859379524 142172585 859379524 142206752 859347498 142206752 859347498 142211092 859316243 142211092 859316243 142237134 859309739 142237134 859309739 142257337 859300161 142257337 859300161 142262845 859286542 142262845 859286542 142280345 859277321 142280345 859277321 142297543 859268582 142297543 859268582 142318841 859245029 142318841 859245029 142324458 859239444 142324458 859239444 142348979 859205269 142348979 859205269 142354551 859194461 142354551 859194461 142382714 859182745 142382714 859182745 142394157 859170489 142394157 859170489 142420130 859138678 142420130 859138678 142452902 859112628 142452902 859112628 142457830 859108002 142457830 859108002 142478634 859103923 142478634 859103923 142513788 859082176 142513788 859082176 142545846 859075062 142545846 859075062 142592344 859070804 142592344 859070804 142628371 859061122 142628371 859061122 142647021 859025927 142647021 859025927 142650340 859004158 142650340 859004158 142663316 858993664 142663316 858993664 142669926 858962271 142669926 858962271 142682008 858916302 142682008 858916302 142698621 858907549 142698621 858907549 142714969 858880154 142714969 858880154 142758849 858834070 142758849 858834070 142774224 858824835 142774224 858824835 142782462 858815795 142782462 858815795 142791484 858785963 142791484 858785963 142800924 858773002 142800924 858773002 142813712 858754247 142813712 858754247 142872534 858737482 142872534 858737482 142938627 858717943 142938627 858717943 142951034 858692571 142951034 858692571 142974534 858647502 142974534 858647502 142980143 858620484 142980143 858620484 143035153 858592944 143035153 858592944 143052689 858541491 143052689 858541491 143081790 858532229 143081790 858532229 143098617 858507894 143098617 858507894 143102235 858495426 143102235 858495426 143128609 858432280 143128609 858432280 143136472 858410196 143136472 858410196 143148547 858398899 143148547 858398899 143149748 858391923 143149748 858391923 143155950 858383798 143155950 858383798 143159374 858345608 143159374 858345608 143169455 858320933 143169455 858320933 143186146 858274404 143186146 858274404 143201252 858264682 143201252 858264682 143226420 858245761 143226420 858245761 143235801 858220322 143235801 858220322 143257130 858200582 143257130 858200582 143266012 858200104 143266012 858200104 143271110 858197259 143271110 858197259 143305752 858190902 143305752 858190902 143316373 858175684 143316373 858175684 143326641 858153548 143326641 858153548 143363227 858149088 143363227 858149088 143376565 858131161 143376565 858131161 143401355 858119337 143401355 858119337 143421807 858115276 143421807 858115276 143439091 858112781 143439091 858112781 143444901 858101424 143444901 858101424 143475981 858092959 143475981 858092959 143486782 858076868 143486782 858076868 143517670 858065822 143517670 858065822 143539272 858059202 143539272 858059202 143546456 858037101 143546456 858037101 143562997 858022206 143562997 858022206 143569921 857999593 143569921 857999593 143594156 857986335 143594156 857986335 143617438 857939053 143617438 857939053 143618078 857906135 143618078 857906135 143631818 857891959 143631818 857891959 143648971 857867389 143648971 857867389 143666973 857863697 143666973 857863697 143702947 857847706 143702947 857847706 143726275 857828206 143726275 857828206 143731580 857811941 143731580 857811941 143745991 857786245 143745991 857786245 143764718 857767224 143764718 857767224 143793123 857748792 143793123 857748792 143803285 857705434 143803285 857705434 143827943 857682144 143827943 857682144 143867117 857650247 143867117 857650247 143874972 857643226 143874972 857643226 143880741 857624480 143880741 857624480 143888176 857616360 143888176 857616360 143899717 857566408 143899717 857566408 143924846 857563727 143924846 857563727 143946757 857562806 143946757 857562806 143977971 857541560 143977971 857541560 143998882 857523855 143998882 857523855 144035521 857516515 144035521 857516515 144071655 857490718 144071655 857490718 144086705 857482944 144086705 857482944 144114415 857451136 144114415 857451136 144124654 857446560 144124654 857446560 144138825 857434537 144138825 857434537 144142136 857423272 144142136 857423272 144159542 857388008 144159542 857388008 144187805 857370054 144187805 857370054 144204709 857362798 144204709 857362798 144248332 857343335 144248332 857343335 144263081 857322942 144263081 857322942 144283980 857295923 144283980 857295923 144289528 857276908 144289528 857276908 144316734 857272994 144316734 857272994 144368043 857259845 144368043 857259845 144378326 857243969 144378326 857243969 144396154 857230498 144396154 857230498 144405272 857215062 144405272 857215062 144440336 857200257 144440336 857200257 144449740 857179997 144449740 857179997 144461009 857165509 144461009 857165509 144471854 857144084 144471854 857144084 144484009 857117012 144484009 857117012 144494857 857100133 144494857 857100133 144507579 857060806 144507579 857060806 144540539 857044399 144540539 857044399 144549240 857028094 144549240 857028094 144553200 856969458 144553200 856969458 144565163 856952771 144565163 856952771 144598666 856921554 144598666 856921554 144622980 856889160 144622980 856889160 144627326 856861881 144627326 856861881 144649464 856836019 144649464 856836019 144662930 856831160 144662930 856831160 144736847 856803755 144736847 856803755 144744178 856769314 144744178 856769314 144747695 856767907 144747695 856767907 144793977 856724884 144793977 856724884 144808330 856704424 144808330 856704424 144816717 856700280 144816717 856700280 144828895 856696727 144828895 856696727 144830601 856679824 144830601 856679824 144839897 856612288 144839897 856612288 144857491 856607419 144857491 856607419 144889771 856566128 144889771 856566128 144891769 856559810 144891769 856559810 144899263 856541600 144899263 856541600 144905913 856530584 144905913 856530584 144912513 85651
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...