-84820204 -80518693 38403378 42327132 -80519225+41499924 -80519225+41498026 -80519153+41494469 -80519153+41494469 -80519154+41494405 -80519217+41489013 -80519345+41473829 -80519345+41473829 -80519169+41462581 -80519168+41462508 -80518945+41449045 -80518936+41446088 -80518936+41446088 -80518993+41442354 -80518993+41440710 -80519089+41436886 -80519089+41436886 -80518993+41435454 -80518993+41435454 -80519092+41429397 -80519093+41429354 -80519093+41429354 -80518993+41423954 -80518993+41416437 -80519025+41416438 -80519025+41416338 -80518993+41404310 -80518993+41404310 -80518994+41404254 -80519169+41387158 -80519169+41387120 -80519249+41378918 -80519249+41378918 -80519246+41378832 -80519217+41372006 -80519217+41372006 -80519249+41361030 -80519260+41360941 -80519345+41360246 -80519345+41360246 -80519233+41350902 -80519233+41350902 -80519234+41350846 -80519281+41347830 -80519345+41342822 -80519345+41342749 -80519345+41340838 -80519345+41340740 -80519345+41340246 -80519345+41340145 -80519345+41339990 -80519293+41339654 -80519293+41339054 -80519311+41339052 -80519311+41339052 -80519297+41338662 -80519281+41337174 -80519281+41337145 -80519281+41335958 -80519281+41335950 -80519265+41333495 -80519175+41328610 -80519089+41323927 -80519089+41323927 -80519101+41320549 -80519129+41312408 -80519129+41312408 -80518794+41305509 -80518794+41305509 -80518943+41290179 -80519069+41277296 -80519071+41277241 -80519071+41277241 -80519035+41272937 -80518996+41268300 -80518993+41268155 -80518793+41265655 -80518793+41265655 -80518893+41265155 -80518893+41265155 -80518730+41251861 -80518726+41251529 -80518705+41249793 -80518693+41248855 -80518693+41248855 -80518733+41248453 -80518740+41248382 -80518793+41247855 -80518793+41246155 -80518793+41245355 -80518793+41243555 -80518793+41242855 -80518793+41242555 -80518893+41241755 -80518893+41240855 -80518893+41239855 -80518893+41239155 -80518793+41238655 -80518793+41238655 -80518893+41237655 -80518893+41236956 -80518893+41235855 -80518893+41235021 -80518893+41232556 -80518993+41231556 -80518993+41230756 -80518893+41230256 -80518893+41229256 -80518893+41228656 -80518893+41227656 -80518893+41227266 -80518893+41226656 -80518893+41225356 -80518893+41224252 -80518893+41224056 -80518893+41223756 -80518893+41222756 -80518856+41222279 -80518793+41221456 -80518793+41221456 -80518893+41220356 -80518893+41219356 -80518893+41218856 -80518893+41218492 -80518883+41217333 -80518879+41217004 -80518849+41214535 -80518802+41210666 -80518793+41209856 -80518793+41209856 -80518830+41209213 -80518862+41203511 -80518865+41202982 -80518889+41198855 -80519046+41193445 -80519236+41187277 -80519236+41187277 -80519206+41186782 -80519206+41186782 -80519296+41184409 -80519296+41184409 -80519266+41182875 -80519254+41179578 -80519251+41178696 -80519251+41178610 -80519204+41174410 -80519190+41173126 -80519146+41171305 -80519144+41171203 -80519113+41170982 -80519113+41170982 -80519220+41160949 -80519220+41160949 -80519037+41150070 -80519037+41150070 -80519115+41145520 -80519235+41138656 -80519296+41136421 -80519296+41136421 -80519167+41133343 -80519764+40899858 -80519790+40900761 -80519790+40902113 -80519791+40902261 -80519791+40902261 -80519691+40911361 -80519491+40913761 -80519491+40914861 -80519091+40921061 -80519091+40921461 -80519090+40930553 -80518993+40939324 -80518993+40939324 -80519091+40942860 -80519093+40942876 -80519191+40943660 -80519191+40943660 -80518991+40946160 -80518991+40946160 -80518993+40946224 -80519191+40952960 -80519191+40952960 -80519091+40953360 -80519085+40953437 -80518791+40956960 -80518791+40956960 -80518800+40957000 -80519091+40958260 -80519091+40958260 -80519044+40960849 -80519013+40962559 -80518991+40963760 -80518991+40963760 -80518992+40963794 -80519033+40965675 -80519191+40972860 -80519191+40972860 -80518991+40973160 -80518991+40973160 -80519025+40973245 -80519191+40973660 -80519191+40973660 -80519177+40973744 -80518991+40974860 -80518991+40974860 -80518992+40974879 -80519280+40983355 -80519280+40983355 -80518791+40987560 -80518791+40987560 -80518991+40993360 -80518991+40993453 -80518991+40995360 -80518989+40995445 -80518959+41000460 -80518959+41000460 -80519039+41001819 -80519039+41001819 -80518959+41005915 -80518959+41005915 -80519053+41009753 -80519055+41009851 -80519055+41009851 -80518991+41010459 -80518985+41010725 -80518959+41011867 -80518927+41013931 -80518917+41014239 -80518895+41014875 -80518895+41014875 -80518927+41015387 -80518934+41015753 -80519091+41023959 -80519191+41027559 -80519191+41029559 -80519091+41030059 -80519091+41031459 -80519191+41031759 -80519191+41031759 -80519091+41032859 -80518815+41041355 -80518815+41041355 -80519092+41046659 -80519092+41052059 -80518960+41061546 -80518928+41062458 -80518928+41063098 -80518928+41070954 -80518960+41071866 -80518999+41075014 -80519088+41082074 -80519088+41082074 -80519056+41083866 -80519056+41083866 -80519092+41090658 -80519092+41097458 -80519125+41100819 -80519152+41103546 -80519192+41105358 -80519192+41105358 -80518992+41115958 -80518992+41117425 -80519092+41119157 -80519092+41119557 -80519092+41120857 -80519056+41125057 -80519012+41125057 -80519012+41125116 -80519052+41130554 -80519167+41133343 -80667957+40582496 -80657026+40595250 -80645367+40603386 -80644467+40604352 -80639715+40611092 -80636659+40613360 -80632563+40617199 -80624850+40620256 -80610190+40623278 -80609778+40623392 -80603876+40625064 -80598764+40625263 -80598345+40625064 -80596913+40624688 -80595329+40624128 -80594065+40623664 -80592785+40622944 -80592049+40622496 -80591617+40621696 -80591105+40621040 -80590033+40620560 -80589505+40620336 -80589265+40620256 -80589041+40620128 -80580545+40614467 -80575192+40614610 -80570720+40616016 -80564192+40620800 -80563520+40621392 -80563360+40621472 -80558090+40625064 -80557758+40625354 -80557484+40625612 -80557051+40625911 -80556418+40626227 -80555815+40626325 -80555181+40626495 -80554399+40626770 -80553364+40627377 -80552857+40627772 -80551707+40628580 -80551602+40628628 -80551393+40628724 -80550576+40629042 -80548107+40629260 -80536297+40633876 -80534607+40634814 -80518991+40638801 -80518990+40639471 -80518990+40641890 -80518990+40642259 -80518990+40642791 -80518990+40643044 -80518990+40643392 -80518989+40649200 -80518989+40650040 -80518989+40650228 -80518989+40650552 -80518989+40651092 -80518989+40653783 -80518989+40654089 -80518989+40656366 -80518988+40667721 -80518988+40668832 -80518981+40673957 -80518981+40674591 -80518980+40681245 -80518968+40688589 -80518948+40701378 -80518941+40706169 -80518923+40717325 -80518922+40718431 -80518922+40718431 -80518934+40723297 -80518940+40725822 -80518944+40726935 -80518948+40728387 -80518952+40729647 -80518969+40735730 -80518972+40736665 -80518975+40737592 -80518994+40742332 -80518998+40743289 -80519002+40743575 -80519023+40745164 -80519027+40745519 -80519052+40747400 -80519096+40748835 -80519096+40748835 -80519053+40752255 -80519053+40752255 -80519074+40753861 -80519074+40753861 -80519067+40760334 -80519051+40766089 -80519051+40766089 -80519059+40774743 -80519061+40778237 -80519061+40778237 -80519038+40783811 -80519035+40786000 -80519035+40786000 -80519046+40789110 -80519053+40791052 -80519058+40792298 -80519058+40792298 -80518905+40796302 -80518905+40796302 -80519020+40797098 -80519053+40800238 -80519053+40800238 -80518992+40801221 -80518992+40801221 -80519001+40801437 -80519057+40802652 -80519106+40810652 -80519108+40812343 -80519108+40812869 -80519110+40813680 -80519110+40813680 -80519078+40827362 -80519078+40827362 -80519093+40830716 -80519097+40835359 -80519101+40836239 -80519106+40837170 -80519106+40837170 -80519081+40849157 -80519020+40849475 -80519020+40850073 -80519019+40851337 -80519010+40865884 -80519010+40865884 -80519035+40872588 -80519035+40872588 -80518975+40872748 -80518924+40874296 -80518899+40875061 -80518899+40875061 -80518920+40875571 -80519002+40877543 -80519301+40885640 -80519398+40888262 -80519440+40889411 -80519716+40898188 -80519764+40899858 -81009827+42251602 -80874820+42272275 -80835526+42278412 -80791977+42285118 -80749816+42291504 -80707545+42298288 -80668730+42303979 -80624812+42310759 -80604772+42314217 -80575322+42318715 -80529669+42325683 -80519851+42327132 -80519448+42000055 -80519437+41988796 -80519425+41977523 -80519405+41976158 -80519349+41968082 -80519349+41968082 -80519382+41965016 -80519384+41961729 -80519388+41955691 -80519388+41955424 -80519389+41954697 -80519392+41950137 -80519392+41950137 -80519304+41943992 -80519304+41943992 -80519310+41941982 -80519325+41937764 -80519326+41937252 -80519326+41937179 -80519333+41933879 -80519344+41929482 -80519345+41929168 -80519345+41929168 -80519342+41928915 -80519320+41927190 -80519287+41924501 -80519287+41924501 -80519291+41918077 -80519291+41917376 -80519296+41910043 -80519308+41906947 -80519370+41891947 -80519370+41891947 -80519358+41888900 -80519329+41881611 -80519319+41873853 -80519319+41872804 -80519321+41870261 -80519321+41870261 -80519300+41864159 -80519296+41862940 -80519296+41862940 -80519361+41849582 -80519363+41849243 -80519367+41848459 -80519367+41848459 -80519332+41845897 -80519308+41844158 -80519308+41844158 -80519313+41837131 -80519382+41826474 -80519382+41826474 -80519356+41819061 -80519234+41818260 -80519211+41807645 -80519211+41807645 -80519263+41804990 -80519274+41804442 -80519375+41790922 -80519375+41790922 -80519285+41788039 -80519285+41788039 -80519320+41781976 -80519320+41781976 -80519239+41765138 -80519239+41765138 -80519316+41757659 -80519369+41752487 -80519371+41750055 -80519403+41740932 -80519408+41739359 -80519409+41738078 -80519426+41735037 -80519499+41722289 -80519499+41722289 -80519422+41719546 -80519422+41719546 -80519423+41718578 -80519425+41714422 -80519425+41714422 -80519367+41711082 -80519367+41711082 -80519370+41705765 -80519373+41701473 -80519373+41701473 -80519371+41700264 -80519370+41699405 -80519368+41697442 -80519359+41688608 -80519358+41688023 -80519358+41688023 -80519390+41676696 -80519398+41675321 -80519424+41671228 -80519424+41671228 -80519357+41669767 -80519357+41669767 -80519419+41669735 -80519419+41669735 -80519416+41668331 -80519415+41668108 -80519401+41663134 -80519395+41660775 -80519394+41660566 -80519385+41657378 -80519378+41654917 -80519377+41654599 -80519375+41653997 -80519372+41652987 -80519372+41652987 -80519406+41652170 -80519406+41652170 -80519402+41651259 -80519374+41644285 -80519304+41626063 -80519300+41625054 -80519300+41625054 -80519403+41607092 -80519403+41607092 -80519402+41606841 -80519401+41606473 -80519382+41586981 -80519374+41578470 -80519367+41571022 -80519356+41558167 -80519350+41552013 -80519343+41544132 -80519342+41543270 -80519339+41539968 -80519339+41539297 -80519239+41533535 -80519215+41532176 -80519212+41532018 -80519210+41531928 -80519179+41530114 -80519173+41529768 -80519157+41528769 -80519157+41528769 -80519158+41528321 -80519165+41524979 -80519170+41522869 -80519191+41520836 -80519227+41517352 -80519227+41517352 -80519226+41517057 -80519225+41514569 -80519225+41512372 -80519225+41500053 -80519223+41499991 -80519223+41499991 -80519225+41499924 -81086702+40902896 -81084851+40902892 -81079410+40902880 -81079358+40902888 -81079017+40902888 -81078687+40902888 -81071348+40902812 -81070027+40902798 -81066276+40902717 -81052036+40902598 -81050696+40902598 -81049415+40902538 -81036524+40902568 -81035385+40902538 -81034625+40902558 -81034214+40902538 -81026865+40902528 -81021124+40902508 -81016743+40902458 -81016344+40902458 -81014984+40902448 -81014183+40902427 -81013516+40902429 -81005733+40902450 -81004643+40902453 -81004190+40902454 -80996117+40902474 -80989861+40902490 -80984868+40902378 -80983727+40902363 -80978628+40902298 -80977844+40902298 -80977124+40902314 -80976612+40902282 -80975084+40902268 -80972469+40902245 -80970394+40902226 -80965955+40902186 -80959731+40902106 -80959024+40902106 -80958915+40902106 -80958351+40902091 -80957747+40902074 -80956707+40902074 -80956052+40902058 -80955363+40902042 -80954083+40902010 -80952915+40902010 -80952211+40901994 -80951139+40901978 -80946298+40901915 -80944043+40901885 -80943810+40901882 -80936770+40901818 -80934546+40901722 -80933178+40901702 -80931546+40901678 -80923009+40901551 -80921151+40901523 -80919505+40901498 -80919106+40901496 -80917529+40901490 -80915297+40901482 -80908288+40901370 -80907072+40901370 -80903110+40901263 -80902236+40901255 -80899166+40901227 -80897232+40901210 -80897225+40901293 -80897130+40904887 -80897084+40906601 -80896928+40912490 -80896688+40915882 -80896608+40916698 -80896608+40921354 -80896383+40927252 -80896299+40929465 -80896216+40930186 -80891359+40930202 -80884223+40930154 -80881967+40930106 -80876222+40930122 -80863845+40929973 -80861630+40929946 -80856573+40929882 -80850482+40929790 -80848941+40929767 -80840653+40929642 -80831324+40929626 -80829996+40929626 -80824892+40929594 -80821643+40929594 -80821643+40929594 -80821835+40919642 -80821835+40919642 -80821819+40917722 -80821819+40917722 -80821931+40912538 -80821931+40912538 -80821899+40910906 -80821899+40910906 -80821918+40909560 -80821919+40909502 -80821923+40909219 -80822043+40900891 -80822043+40900891 -80820779+40900939 -80820443+40900875 -80807067+40900861 -80804618+40900859 -80800044+40900818 -80786937+40900699 -80785705+40900763 -80783849+40900698 -80781145+40900603 -80780922+40900603 -80779129+40900603 -80778039+40900577 -80777768+40900571 -80775033+40900507 -80771545+40900443 -80770904+40900411 -80770216+40900379 -80769720+40900443 -80769464+40900427 -80769096+40900459 -80768712+40900475 -80768040+40900475 -80767464+40900443 -80766952+40900427 -80766424+40900443 -80765816+40900411 -80765256+40900443 -80764088+40900411 -80763640+40900475 -80763032+40900411 -80761976+40900411 -80761400+40900395 -80761016+40900427 -80760696+40900411 -80760024+40900411 -80759807+40900411 -80759734+40900411 -80759384+40900411 -80759172+40900412 -80757626+40900416 -80753271+40900427 -80745767+40900443 -80739207+40900379 -80734551+40900411 -80729543+40900379 -80726918+40900299 -80723222+40900283 -80723030+40900283 -80721734+40900251 -80713414+40900171 -80707069+40900183 -80706959+40900183 -80704790+40900187 -80701733+40900155 -80701494+40900157 -80701398+40900158 -80698619+40900180 -80697717+40900187 -80696229+40900123 -80692523+40900133 -80692467+40900133 -80691204+40900137 -80690633+40900139 -80690581+40900139 -80688993+40900111 -80688757+40900107 -80685877+40900091 -80683836+40900076 -80679509+40900043 -80677271+40900021 -80674596+40899995 -80669514+40899981 -80663668+40899964 -80662516+40899932 -80651044+40899932 -80647187+40899868 -80635955+40899788 -80634371+40899788 -80632131+40899724 -80628291+40899724 -80618402+40899759 -80614802+40899772 -80605394+40899788 -80595953+40899788 -80584497+40899836 -80578225+40899804 -80576209+40899788 -80557744+40899836 -80555280+40899869 -80554912+40899869 -80548880+40899933 -80545759+40899869 -80534799+40899805 -80533599+40899741 -80522889+40899848 -80521614+40899861 -80520791+40899861 -80519900+40899858 -80519764+40899858 -80999814+41133821 -80999510+41133817 -80996854+41133801 -80994838+41133849 -80994365+41133850 -80981962+41133881 -80975573+41133897 -80969172+41133961 -80967412+41133977 -80966996+41133977 -80965572+41133993 -80959377+41134032 -80955492+41134057 -80953828+41134067 -80938899+41134153 -80936399+41134160 -80923300+41134195 -80920882+41134201 -80919010+41134201 -80915726+41134221 -80911935+41134244 -80905649+41134281 -80904625+41134329 -80887504+41134409 -80886288+41134441 -80866463+41134281 -80865407+41134313 -80857278+41134345 -80851886+41134361 -80824669+41134121 -80820012+41134185 -80811692+41134201 -80811356+41134169 -80807772+41134137 -80807260+41134153 -80802876+41134169 -80802443+41134169 -80801483+41134169 -80797803+41134157 -80794803+41134057 -80791903+41134057 -80789603+41134157 -80782902+41134157 -80778302+41134157 -80777487+41134157 -80777359+41134157 -80773402+41134157 -80771902+41134157 -80769002+41134157 -80763195+41134112 -80761075+41134096 -80756101+41134057 -80753545+41134217 -80752073+41134185 -80749906+41134172 -80738360+41134105 -80736648+41134041 -80736000+41134057 -80734722+41134035 -80730300+41133957 -80727864+41133961 -80723700+41133957 -80717303+41133945 -80712925+41133953 -80710899+41133957 -80710423+41133977 -80709703+41134009 -80699499+41133857 -80698599+41133957 -80696023+41133945 -80694567+41133945 -80688398+41133857 -80685498+41133857 -80683898+41133857 -80682498+41133757 -80678298+41133757 -80677898+41133757 -80675498+41133857 -80673318+41133801 -80673142+41133804 -80671996+41133825 -80671837+41133828 -80670198+41133857 -80666437+41133783 -80665098+41133757 -80660197+41133657 -80659777+41133669 -80659723+41133671 -80659669+41133673 -80658897+41133657 -80656021+41133625 -80655493+41133657 -80654197+41133657 -80652897+41133657 -80651197+41133657 -80646297+41133657 -80645097+41133657 -80641497+41133757 -80638997+41133757 -80638341+41133737 -80635979+41133666 -80635696+41133657 -80635364+41133657 -80635108+41133721 -80634754+41133714 -80632684+41133675 -80624796+41133525 -80624180+41133513 -80621124+41133497 -80616836+41133433 -80615412+41133449 -80611796+41133457 -80597443+41133273 -80596515+41133241 -80595651+41133289 -80588243+41133369 -80585827+41133337 -80583555+41133369 -80581106+41133305 -80574850+41133353 -80570226+41133369 -80549745+41133225 -80548497+41133209 -80535281+41133209 -80529745+41133193 -80523728+41133161 -80519167+41133343 -80758638+41500153 -80758467+41500134 -80750133+41500055 -80745490+41500055 -80737302+41499980 -80736204+41499970 -80722881+41499848 -80713073+41499758 -80706863+41499701 -80685131+41499502 -80665366+41499327 -80647764+41499399 -80640457+41499429 -80638019+41499439 -80625576+41499490 -80623019+41499500 -80622795+41499501 -80619068+41499516 -80616503+41499527 -80610338+41499552 -80605601+41499571 -80604493+41499576 -80596879+41499607 -80570383+41499715 -80558219+41499765 -80543673+41499824 -80543411+41499825 -80530458+41499878 -80519225+41499924 -80702954+40157303 -80699834+40161911 -80697793+40164487 -80696377+40166680 -80696337+40166739 -80695917+40167375 -80695210+40168341 -80694593+40169094 -80690502+40174347 -80689513+40175966 -80689033+40176904 -80687480+40179568 -80682008+40185495 -80679600+40186371 -80672600+40192371 -80664678+40212392 -80663899+40216470 -80661543+40229798 -80660098+40232265 -80657099+40236570 -80652883+40243653 -80652098+40244970 -80651955+40245092 -80647198+40249170 -80646798+40249670 -80645846+40250342 -80644598+40251270 -80627997+40258970 -80619297+40265170 -80618829+40266242 -80616394+40271817 -80616196+40272270 -80616196+40272270 -80616619+40279046 -80616696+40280270 -80616796+40285269 -80616796+40285269 -80615796+40288069 -80610896+40297569 -80606596+40303869 -80602895+40307069 -80601995+40310769 -80601760+40311542 -80600444+40315864 -80599895+40317669 -80599895+40317669 -80600426+40320767 -80602895+40327869 -80603363+40328630 -80604868+40331076 -80606091+40333063 -80607695+40335669 -80610796+40340868 -80612796+40347668 -80612796+40347668 -80611796+40355168 -80610295+40358468 -80609395+40360268 -80609313+40360468 -80608695+40361968 -80608051+40366414 -80607595+40369568 -80607595+40369568 -80609695+40374968 -80609995+40375168 -80610816+40375840 -80611066+40376044 -80611145+40376108 -80614396+40378768 -80626496+40383568 -80629296+40384968 -80632196+40393667 -80632196+40393667 -80616595+40400667 -80612195+40402667 -80611795+40403867 -80611795+40403867 -80612695+40407667 -80612695+40407923 -80612695+40410867 -80612595+40425767 -80612395+40426867 -80612395+40426867 -80612497+40427293 -80612995+40429367 -80612995+40429367 -80612295+40434867 -80611847+40436047 -80604795+40447967 -80602694+40451766 -80598248+40458470 -80597194+40460865 -80596094+40463366 -80595963+40464174 -80595071+40469659 -80594794+40471366 -80594794+40471366 -80595769+40475810 -80595990+40476246 -80596144+40476550 -80596344+40476946 -80596468+40477192 -80597777+40479782 -80598034+40480290 -80599194+40482566 -80603090+40484738 -80603490+40484962 -80610963+40492115 -80612511+40494165 -80613443+40495154 -80618003+40502049 -80622067+40517025 -80623379+40523617 -80625941+40531540 -80638211+40544641 -80640580+40547889 -80667957+40582496 -80667957+40582496 -80668661+40582480 -80668885+40582480 -80669157+40582528 -80670293+40582528 -80684469+40582720 -80685557+40582656 -80705478+40582959 -80708102+40582975 -80719799+40583103 -80725975+40583167 -80733239+40583231 -80735640+40583247 -80737656+40583247 -80737944+40583231 -80738760+40583199 -80745688+40583327 -80747320+40583327 -80747320+40583327 -80747192+40587967 -80747144+40596495 -80747112+40596991 -80747112+40596991 -80747736+40596959 -80749800+40597028 -80778945+40597571 -80794442+40597840 -80806269+40598093 -80810537+40598149 -80817910+40598305 -80822859+40598385 -80825751+40598441 -80830547+40598528 -80832958+40598572 -80837911+40598708 -80844371+40598851 -80850348+40598985 -80855144+40599092 -80861994+40599404 -80882892+40159495 -80882156+40159469 -80874811+40159301 -80871123+40159158 -80862355+40158837 -80856706+40158630 -80849458+40158390 -80832593+40157638 -80832065+40157622 -80830033+40157542 -80823552+40157245 -80817949+40156989 -80804495+40156374 -80797567+40156374 -80791775+40156198 -80787279+40155943 -80787134+40155943 -80785422+40155847 -80782480+40155761 -80782078+40155751 -80779846+40155640 -80775429+40155423 -80775086+40155406 -80774926+40155399 -80772494+40155303 -80771324+40155261 -80768013+40155143 -80766269+40155111 -80766136+40156625 -80766110+40156921 -80765853+40159847 -80759821+40159559 -80752014+40159256 -80750764+40159207 -80750444+40159239 -80750140+40159207 -80737916+40158743 -80720715+40158055 -80719396+40157994 -80714042+40157751 -80710090+40157527 -80709626+40157543 -80709434+40157511 -80708394+40157511 -80707434+40157479 -80707034+40157463 -80706602+40157415 -80705610+40157383 -80704146+40157300 -80703354+40157255 -80702954+40157303 -80821279+39849982 -80812489+39854309 -80791235+39875075 -80791235+39875075 -80791606+39876404 -80795229+39884388 -80809619+39905626 -80809619+39905626 -80807874+39914522 -80807618+39914938 -80806834+39916186 -80806018+39917130 -80804866+39918122 -80795714+39919690 -80787297+39918314 -80761138+39908906 -80760656+39908906 -80756415+39913978 -80756304+39914282 -80756267+39914461 -80755968+39916300 -80755968+39916300 -80756215+39918437 -80762192+39934442 -80763376+39939802 -80763376+39939802 -80759455+39958233 -80756911+39960473 -80752990+39962777 -80743166+39969113 -80740894+39973417 -80740317+39975337 -80739789+39977161 -80739445+39978410 -80739404+39978572 -80739231+39979266 -80739101+39981065 -80739101+39981065 -80739382+39987958 -80739631+39990594 -80739631+39990594 -80739613+39991465 -80739613+39991465 -80740045+39993929 -80741770+40001820 -80741770+40001820 -80741661+40008649 -80741149+40012201 -80740782+40014026 -80740509+40015225 -80740419+40015404 -80738221+40019625 -80737453+40022361 -80736300+40029929 -80733304+40033272 -80731504+40037472 -80731468+40039080 -80731303+40041301 -80730904+40046672 -80730904+40046672 -80731183+40047880 -80731196+40049512 -80731294+40049604 -80731810+40050084 -80732104+40052072 -80732104+40054872 -80732354+40055848 -80732503+40056427 -80732837+40057731 -80733686+40059208 -80736817+40064521 -80737104+40064972 -80738504+40071472 -80738504+40071472 -80738404+40072372 -80736804+40080072 -80735547+40081387 -80732404+40084672 -80730704+40086472 -80729104+40087372 -80726504+40089072 -80718803+40093772 -80717484+40094477 -80713003+40096872 -80710065+40099810 -80709973+40099968 -80707702+40105372 -80707002+40112472 -80707002+40112472 -80707602+40115472 -80707902+40117172 -80710570+40129255 -80710570+40129255 -80709898+40137719 -80709898+40137719 -80709930+40137975 -80709930+40137975 -80708119+40143306 -80706458+40148295 -80706202+40150359 -80702954+40157303 -80762328+41500203 -80758638+41500153 -80762328+41500203 -80762248+41500202 -80758638+41500153 -81001292+41501686 -80999816+41501687 -80998471+41501676 -80983664+41501589 -80982379+41501578 -80980195+41501590 -80975447+41501569 -80973317+41501550 -80972855+41501546 -80968677+41501508 -80952474+41501399 -80947996+41501369 -80942613+41501317 -80920209+41501095 -80918176+41501076 -80913835+41501035 -80907019+41500971 -80904657+41500977 -80904405+41500960 -80903828+41500955 -80901647+41500936 -80896490+41500890 -80884420+41500763 -80878891+41500704 -80877632+41500691 -80877012+41500696 -80871544+41500734 -80868184+41500648 -80867571+41500647 -80848380+41500624 -80839271+41500750 -80838936+41500750 -80829210+41500678 -80820911+41500634 -80820560+41500632 -80810363+41500609 -80798581+41500638 -80790882+41500412 -80778378+41500348 -80766102+41500252 -80762328+41500203 -81091113+39862794 -81079986+39862410 -81075729+39862281 -81074671+39862240 -81074342+39862229 -81073571+39862205 -81073109+39862192 -81071566+39862144 -81068138+39862037 -81067076+39861977 -81064909+39861898 -81064066+39861867 -81057560+39861615 -81045515+39861097 -81031718+39860504 -81022322+39860100 -81019064+39859960 -81017087+39859875 -81000649+39857498 -80999440+39857589 -80989454+39857096 -80981910+39856723 -80973487+39856479 -80968782+39856241 -80966867+39856144 -80965529+39856070 -80962647+39855888 -80961331+39855822 -80954273+39855469 -80938289+39854669 -80921679+39853838 -80917599+39853634 -80906177+39853063 -80904446+39852976 -80896091+39852559 -80894210+39852465 -80893431+39852427 -80891234+39852220 -80890640+39852335 -80889155+39852265 -80882882+39851974 -80882026+39851936 -80864067+39851255 -80860117+39851164 -80858041+39851082 -80852393+39850860 -80850864+39850800 -80832323+39850235 -80829799+39850174 -80829111+39850159 -80825051+39850069 -80823964+39850044 -80822846+39850018 -80822172+39850002 -80821279+39849982 -81038712+39539886 -81034384+39542462 -81028715+39546656 -81011555+39560097 -81009112+39562262 -81004057+39565452 -80999829+39567470 -80994477+39570716 -80978084+39584069 -80973786+39588158 -80947969+39604110 -80945894+39605506 -80943782+39606926 -80919957+39618288 -80872534+39636119 -80871997+39637144 -80870859+39640080 -80870545+39643765 -80865999+39658942 -80865575+39662751 -80865452+39664953 -80865225+39665510 -80865225+39665510 -80865239+39666027 -80865471+39666733 -80866066+39674735 -80866066+39674735 -80865739+39679549 -80865346+39680233 -80865316+39680539 -80865316+39680539 -80865642+39680982 -80866332+39681594 -80866332+39681594 -80866330+39683167 -80864104+39689876 -80858185+39695497 -80834866+39703070 -80830268+39710288 -80830022+39711112 -80829764+39711839 -80829723+39714041 -80829723+39714041 -80830470+39715637 -80830671+39716127 -80831479+39719094 -80833513+39720812 -80835896+39723459 -80849372+39740617 -80866734+39755639 -80870322+39763184 -80870322+39763184 -80870158+39763340 -80851399+39782245 -80847060+39784457 -80832396+39793200 -80824763+39803171 -80823423+39807599 -80822424+39822761 -80822424+39822761 -80824658+39846553 -80824658+39846553 -80821279+39849982 -80861994+40599404 -80861694+40607602 -80861607+40611058 -80861607+40611058 -80861667+40611927 -80861667+40611927 -80861664+40612104 -80861639+40613872 -80861610+40615085 -80861443+40619295 -80861344+40620943 -80861344+40620943 -80861374+40621836 -80861374+40621836 -80861353+40622232 -80861340+40622509 -80861340+40622509 -80861344+40622755 -80861344+40622755 -80861056+40638096 -80860822+40642570 -80860822+40642570 -80865776+40642647 -80876855+40642824 -80877832+40642840 -80880713+40642886 -80899487+40643189 -80902151+40643232 -80902643+40643272 -80903093+40643272 -80905123+40643280 -80908632+40643296 -80910003+40643366 -80918125+40643464 -80918125+40643464 -80917961+40649180 -80917742+40656821 -80917699+40658324 -80917536+40664008 -80917361+40670133 -80917294+40672496 -80917257+40677297 -80917255+40677493 -80917230+40680859 -80917220+40682084 -80917198+40689321 -80917168+40691465 -80917163+40697178 -80917124+40701080 -80917124+40701080 -80917165+40701236 -80917165+40701589 -80917165+40702335 -80917172+40713588 -80917174+40716773 -80917174+40716773 -80917163+40720675 -80917159+40722237 -80917159+40722237 -80917168+40724127 -80917172+40725005 -80917172+40725005 -80917157+40725880 -80917157+40725880 -80917182+40726934 -80918050+40726935 -80921258+40726938 -80926780+40726944 -80935894+40726955 -80957344+40726982 -80963167+40726989 -80968963+40726996 -80974818+40727003 -80984646+40727016 -80994297+40727029 -80996631+40727032 -80998008+40727118 -80999813+40727127 -81002009+40727142 -81011026+40727209 -81012160+40727218 -81019658+40727279 -81021657+40727295 -81029556+40727340 -81037249+40727377 -81040844+40727396 -81043399+40727427 -81050712+40727517 -81055068+40727542 -81061030+40727655 -81069688+40727738 -81075009+40727790 -81079615+40727782 -81081272+40727814 -81084637+40728002 -81086177+40727857 -81087292+40727865 -80941501+40424693 -80941500+40424831 -80941476+40426789 -80941475+40426872 -80941475+40426872 -80941504+40427871 -80941533+40427973 -80941537+40428508 -80941561+40431644 -80941561+40431644 -80941498+40433461 -80941415+40434880 -80941129+40443829 -80940998+40446795 -80940998+40446795 -80941028+40447016 -80941036+40447097 -80941071+40447428 -80941071+40447428 -80940745+40453973 -80940555+40457788 -80940519+40458741 -80940237+40466161 -80937162+40468314 -80936713+40468291 -80933357+40468199 -80931977+40468143 -80930663+40468113 -80924658+40467976 -80924520+40468948 -80924444+40469300 -80924386+40469435 -80924276+40470964 -80924213+40471844 -80924127+40473050 -80924127+40474102 -80924139+40474763 -80924141+40474851 -80924157+40475613 -80924157+40475613 -80924072+40476351 -80923963+40477818 -80923884+40478890 -80923526+40483763 -80923526+40483763 -80923556+40483874 -80923582+40485086 -80923601+40485970 -80923615+40486620 -80923615+40486620 -80923578+40489807 -80923061+40505860 -80922974+40508047 -80922902+40509865 -80922851+40511164 -80922394+40522651 -80922374+40523218 -80922356+40523740 -80922164+40529328 -80921803+40539793 -80921799+40539926 -80921747+40541359 -80921733+40541764 -80921211+40550797 -80921189+40551173 -80921147+40551977 -80921103+40552826 -80921073+40553400 -80920920+40556315 -80916211+40556276 -80915502+40556271 -80899717+40555962 -80898481+40555957 -80886307+40555764 -80879438+40555655 -80874807+40555527 -80863567+40555411 -80863546+40555798 -80863496+40557179 -80863147+40566978 -80862842+40574560 -80862824+40575081 -80862636+40580567 -80862604+40581666 -80862125+40595574 -80862121+40595685 -80862050+40597765 -80861994+40599404 -80865857+40410594 -80865857+40411090 -80865793+40412066 -80865600+40416434 -80865440+40422273 -80865440+40422273 -80865504+40422929 -80869310+40423153 -80869993+40423193 -80871489+40423281 -80865857+40410594 -80865889+40410050 -80865889+40410050 -80865857+40410594 -80866033+40405954 -80865970+40407734 -80865946+40408430 -80865889+40410050 -80866033+40405954 -80866241+40399090 -80866241+40399090 -80866033+40405954 -80866241+40399090 -80867057+40381714 -80867151+40380184 -80872094+40375107 -80872225+40374053 -80872289+40373538 -80872289+40373538 -80871793+40373666 -80871793+40373666 -80871825+40371970 -80872037+40367085 -80872049+40366818 -80872129+40365698 -80872161+40365090 -80872193+40363618 -80872194+40360658 -80872226+40360083 -80872258+40359619 -80872370+40358515 -80872450+40356259 -80872658+40352099 -80872802+40350035 -80872834+40349571 -80872978+40346403 -80873234+40340067 -80873410+40336707 -80873634+40330243 -80873666+40329187 -80873842+40328819 -80873842+40328819 -80873730+40328659 -80873730+40328659 -80873842+40324771 -80874210+40319299 -80874322+40316211 -80874791+40309660 -80874810+40309310 -80874810+40308997 -80875135+40306320 -80875241+40304970 -80875241+40304970 -80875208+40303127 -80875208+40303127 -80875272+40300624 -80875272+40300624 -80875216+40300576 -80875216+40300576 -80875316+40299959 -80875452+40295929 -80875538+40293353 -80875632+40291779 -80875804+40288944 -80875848+40288226 -80876028+40285253 -80876293+40280369 -80876633+40275428 -80877066+40267423 -80877095+40266909 -80877308+40263119 -80878216+40248150 -80878245+40247677 -80878334+40246235 -80878981+40234506 -80879189+40230738 -80879189+40230738 -80879153+40230564 -80879153+40230564 -80879162+40230370 -80879168+40230252 -80879177+40230052 -80879300+40227361 -80879321+40226915 -80879335+40226622 -80879364+40226003 -80879394+40225354 -80879709+40218939 -80879808+40216926 -80879865+40215801 -80879880+40215491 -80879880+40215491 -80879869+40215117 -80879869+40215117 -80879895+40214591 -80879910+40214275 -80879937+40213738 -80879968+40213139 -80879975+40213001 -80880079+40211002 -80880267+40207413 -80880306+40206681 -80880356+40205963 -80880461+40203999 -80871489+40423281 -80877739+40423264 -80877739+40423264 -80871489+40423281 -80881125+40190982 -80880461+40203999 -80881125+40190982 -80880693+40199707 -80880461+40203999 -80881664+40181872 -80881639+40182515 -80881595+40183308 -80881497+40185087 -80881125+40190982 -80881664+40181872 -80881855+40179024 -80881855+40179024 -80881664+40181872 -80882892+40159495 -80882119+40173950 -80881881+40178505 -80881855+40179024 -80941501+40424693 -80937161+40424613 -80936204+40424561 -80927172+40424431 -80923857+40424377 -80917879+40424193 -80911589+40424021 -80904086+40423804 -80903778+40423796 -80900203+40423789 -80897367+40423755 -80894325+40423659 -80889478+40423277 -80889467+40423275 -80889347+40423258 -80888176+40423475 -80883959+40423386 -80877739+40423264 -81208376+40172327 -81195889+40172138 -81192935+40172040 -81192564+40172033 -81189373+40171968 -81187434+40171930 -81185657+40171901 -81176686+40171749 -81175010+40171720 -81161899+40171507 -81157063+40171374 -81155505+40171350 -81154094+40171328 -81153959+40171326 -81153886+40171325 -81153813+40171324 -81152744+40171306 -81151794+40171292 -81150959+40171279 -81145292+40171181 -81143846+40171148 -81140690+40171046 -81140120+40171027 -81135570+40171051 -81134704+40171028 -81132292+40171065 -81131455+40171062 -81129496+40171056 -81112049+40168900 -81094081+40167170 -81093892+40167161 -81091059+40167029 -81090600+40167008 -81082276+40166729 -81082023+40166721 -81080235+40166659 -81079394+40166630 -81074944+40166466 -81051515+40165477 -81036305+40164906 -81035504+40164874 -81020110+40164240 -81018794+40164197 -81018533+40164189 -81016325+40164119 -81009797+40163867 -81009464+40163854 -80996793+40163518 -80990947+40163316 -80981627+40162951 -80980268+40162898 -80977791+40162801 -80970154+40162566 -80968724+40162523 -80960580+40162278 -80947826+40161899 -80946556+40161861 -80941985+40161698 -80919242+40160751 -80917120+40160681 -80910174+40160465 -80908855+40160424 -80908347+40160408 -80907763+40160390 -80907591+40160385 -80892114+40159835 -80887107+40159650 -80886223+40159617 -80885543+40159593 -80882892+40159495 -81189387+40433057 -81188344+40433005 -81187073+40432971 -81183502+40432876 -81180310+40432787 -81176509+40432673 -81174014+40432603 -81167507+40432462 -81160129+40432293 -81157882+40432238 -81139841+40431753 -81138997+40431723 -81138743+40431717 -81121405+40431362 -81120267+40431341 -81111671+40431050 -81105377+40430816 -81103023+40430721 -81091253+40428703 -81091127+40428700 -81090468+40428723 -81088042+40428609 -81086122+40428559 -81084928+40428512 -81081260+40428351 -81073918+40428177 -81069896+40428018 -81060369+40427741 -81057200+40427645 -81054628+40427561 -81050008+40427429 -81041029+40427269 -81038364+40427186 -81037735+40427167 -80994914+40425890 -80993887+40425864 -80978528+40425474 -80977657+40425452 -80976504+40425423 -80974559+40425374 -80962051+40425058 -80960734+40425024 -80951838+40424800 -80949581+40424737 -80941778+40424699 -80941501+40424693 -80999797+40988080 -80999831+40987766 -80999814+41133821 -80999814+41132506 -80999814+41130657 -80999814+41125057 -80999814+41123725 -80999814+41116542 -80999814+41116357 -80999814+41114457 -80999814+41113457 -80999814+41111222 -80999814+41107177 -80999814+41105761 -80999814+41100757 -80999814+41100157 -80999814+41099919 -80999814+41099913 -80999814+41098757 -80999814+41098434 -80999814+41095819 -80999814+41095321 -80999814+41092713 -80999814+41091045 -80999814+41089511 -80999814+41084672 -80999814+41073057 -80999814+41072661 -80999814+41062557 -80999814+41062057 -80999814+41061181 -80999814+41056813 -80999814+41054414 -80999814+41054057 -80999814+41053829 -80999814+41047057 -80999814+41043809 -80999814+41041575 -80999814+41041557 -80999814+41039257 -80999814+41038827 -80999814+41022136 -80999814+41021958 -80999814+41021658 -80999814+41021358 -80999814+41014783 -80999814+41010934 -80999814+41009158 -80999814+41006158 -80999814+41005511 -80999814+41003643 -80999814+41000322 -80999814+41000058 -80999814+40999663 -80999814+40988416 -80999797+40988080 -80999814+41133821 -80999814+41134257 -80999814+41150456 -80999814+41152748 -80999814+41153956 -80999814+41154938 -80999814+41165956 -80999814+41168120 -80999814+41173464 -80999814+41175956 -80999814+41176080 -80999814+41177039 -80999814+41177755 -80999814+41177856 -80999814+41178402 -80999814+41178559 -80999814+41178756 -80999814+41178854 -80999814+41179569 -80999814+41181169 -80999814+41183922 -80999814+41184363 -80999814+41187556 -80999814+41188740 -80999814+41188888 -80999814+41192256 -80999814+41192474 -80999814+41193061 -80999814+41193656 -80999814+41194588 -80999814+41200956 -80999814+41202261 -80999814+41210331 -80999814+41213784 -80999814+41214036 -80999814+41221014 -80999814+41221056 -80999814+41229307 -80999814+41229447 -80999814+41229556 -80999814+41234756 -80999814+41234994 -80999814+41241090 -80999814+41241156 -80999814+41241672 -80999814+41246436 -80999814+41249786 -80999814+41250056 -80999814+41251476 -81000082+41255975 -81000866+41269142 -81000953+41270606 -81001028+41271863 -81001048+41275506 -81001084+41282066 -81001133+41290976 -81001385+41292709 -81001390+41293926 -81001397+41295454 -81001458+41309869 -81001458+41309869 -81001365+41327356 -81001351+41329930 -81001351+41329930 -81001390+41337974 -81001437+41347855 -80999831+40987766 -80999797+40988080 -81001292+41501686 -81003289+41501685 -81001437+41347855 -81001980+41358449 -81002414+41366933 -81002500+41366931 -81002793+41373975 -81002838+41375055 -81003224+41384318 -81003472+41390275 -81003845+41395609 -81003845+41395609 -81003483+41407094 -81003354+41410755 -81003354+41410755 -81003360+41411958 -81003375+41419618 -81003377+41420846 -81003384+41424958 -81003387+41425989 -81003415+41434411 -81003415+41434411 -81003407+41458816 -81003339+41469281 -81003295+41476044 -81003266+41479106 -81003266+41479106 -81003328+41490752 -81003346+41494018 -81003346+41494018 -81003315+41496562 -81003306+41497286 -81003255+41500054 -81003255+41500054 -81003289+41501685 -81001437+41347855 -81011692+41347855 -81021916+41347855 -81030016+41347855 -81039416+41347755 -81053317+41347655 -81059417+41347655 -81079218+41347455 -81086118+41347455 -81098507+41347287 -81108019+41347354 -81113719+41347354 -81134520+41347454 -81143221+41347454 -81152921+41347554 -81163321+41347554 -81164521+41347554 -81171722+41347554 -81191422+41347554 -81196223+41347454 -81220524+41347454 -81223624+41347654 -81245725+41346954 -81251572+41347054 -81262025+41347054 -81280427+41347154 -81290403+41347251 -81296651+41347177 -81298528+41347154 -81309410+41347350 -81312828+41347354 -81323429+41347654 -81329108+41347654 -81335662+41347654 -81337130+41347654 -81337530+41347654 -81340230+41347754 -81347230+41347854 -81354131+41348054 -81086818+40988158 -81086018+40987958 -81085518+40987958 -81081418+40987958 -81080507+40987958 -81080431+40987958 -81070690+40987958 -81070043+40987958 -81069036+40987958 -81066961+40987958 -81063317+40987958 -81050116+40987958 -81039481+40987958 -81031215+40987958 -81027415+40987858 -81013414+40987858 -81010414+40987858 -81010090+40987858 -81009614+40987858 -81008514+40987858 -81008322+40987875 -81008086+40987898 -81002886+40987866 -81001914+40987758 -80999831+40987766 -81003289+41501685 -81003335+41504831 -81003335+41504831 -81003333+41508757 -81003277+41521133 -81003275+41521331 -81003263+41522696 -81003156+41535195 -81003093+41539771 -81003086+41542295 -81003067+41548863 -81002908+41556575 -81002792+41563443 -81002792+41563443 -81002800+41564498 -81002809+41566223 -81002836+41571342 -81002851+41580086 -81002859+41582532 -81002890+41592143 -81002893+41592695 -81002926+41607045 -81002926+41607045 -81002918+41609821 -81002918+41609821 -81002941+41622708 -81002943+41631395 -81002943+41631395 -81002941+41633296 -81002941+41633788 -81002940+41635441 -81002937+41641951 -81002937+41641951 -81003252+41646455 -81003252+41646455 -81003151+41656464 -81003086+41666373 -81003064+41670001 -81003061+41671302 -81003061+41671302 -81003165+41678219 -81003189+41690341 -81003189+41690341 -81003172+41692036 -81003151+41692425 -81003151+41692900 -81003215+41693094 -81003215+41693094 -81003008+41698647 -81003001+41698847 -81002990+41700009 -81002990+41700009 -81003065+41700630 -81003065+41700630 -81003036+41706409 -81003012+41711244 -81003012+41711244 -81003183+41712019 -81003514+41713882 -81003631+41715137 -81003419+41788655 -81003387+41789917 -81003312+41790643 -81003312+41790643 -81003365+41791915 -81003365+41792280 -81003419+41798483 -81003504+41800181 -81003525+41818899 -81003525+41818899 -81003461+41825973 -81003461+41825973 -81003515+41826398 -81003525+41827415 -81003525+41827415 -81003440+41832536 -81003440+41832536 -81003472+41835724 -81003472+41835724 -81003280+41839065 -81003205+41840559 -81003009+41842443 -81003002+41842509 -81002874+41843447 -81002874+41843447 -81003162+41847659 -81003162+41847659 -81003130+41851058 -81003098+41852591 -81003098+41853638 -81003098+41854258 -81003034+41854793 -81003034+41854793 -81009810+41865230 -81009812+41875051 -81009827+42251602 -81003289+41501685 -81001292+41501686 -81003311+41787405 -81003471+41785967 -81003471+41785967 -81003300+41780680 -81003300+41780680 -81003332+41779508 -81003332+41779508 -81003311+41779148 -81003311+41779148 -81003717+41770548 -81003311+41787405 -81003387+41788106 -81003631+41715137 -81003717+41715511 -81004325+41724066 -81004657+41725902 -81004763+41726436 -81004763+41726436 -81004731+41726825 -81004614+41727421 -81004571+41727664 -81004432+41728399 -81004283+41729067 -81003930+41740547 -81003877+41742583 -81003823+41744640 -81003823+41744640 -81003909+41745599 -81003909+41745599 -81003771+41746581 -81003375+41749403 -81003375+41749403 -81003408+41751475 -81003500+41757359 -81003535+41759568 -81003578+41764317 -81003583+41764572 -81003706+41770264 -81003387+41788106 -81003311+41787405 -81003387+41788106 -81003419+41788655 -81003419+41788655 -81003387+41788106 -81003706+41770264 -81003717+41770548 -81003717+41770548 -81003706+41770264 -81009827+42251602 -81019439+42250046 -81026141+42250046 -81106955+42237269 -81190976+42225498 -81291426+42195870 -81495181+42096402 -81101507+41641136 -81101634+41655182 -81101643+41657736 -81101669+41665485 -81101777+41678403 -81101838+41680301 -81101875+41686919 -81101907+41690029 -81101970+41696180 -81102182+41708036 -81102237+41711771 -81102237+41711771 -81102231+41714160 -81091846+41714178 -81082979+41714288 -81082483+41714294 -81061604+41714477 -81053996+41714554 -81053706+41714556 -81042501+41714652 -81040201+41714664 -81022712+41714837 -81021856+41714847 -81019933+41714903 -81011115+41715097 -81003631+41715137 -81283075+39605796 -81273779+39605579 -81264558+39597740 -81264558+39597740 -81264567+39597482 -81264819+39590850 -81265192+39581348 -81265268+39579188 -81265347+39576810 -81265347+39576810 -81262830+39576800 -81254019+39576787 -81246797+39576594 -81245917+39579009 -81242079+39578891 -81241398+39578850 -81225906+39578379 -81223683+39578311 -81215887+39578074 -81211460+39577940 -81207340+39577797 -81201766+39577603 -81191693+39577302 -81190552+39577267 -81177261+39576870 -81176370+39576843 -81169114+39576626 -81160179+39576361 -81158942+39576324 -81157798+39576289 -81147671+39575987 -81141591+39575830 -81139926+39575787 -81136582+39575681 -81128581+39575427 -81128209+39575415 -81113818+39574893 -81103603+39574525 -81095765+39574242 -81091785+39574099 -81080996+39573770 -81067035+39573248 -81062241+39573068 -81045734+39572451 -81037729+39572152 -81036791+39572118 -81036791+39572118 -81036879+39570624 -81037240+39564494 -81037287+39563700 -81037469+39560651 -81038216+39548154 -81038654+39541579 -81038696+39540352 -81038712+39539886 -81725485+39215500 -81724365+39216508 -81719077+39217635 -81706236+39219788 -81705420+39219948 -81704172+39220204 -81703004+39220380 -81701900+39220604 -81700908+39220844 -81699852+39221292 -81699292+39221500 -81699020+39221596 -81698428+39221931 -81691374+39227882 -81691374+39227882 -81691628+39233368 -81696188+39257483 -81696188+39257483 -81692956+39262139 -81692172+39262587 -81692140+39262859 -81692060+39263227 -81691563+39263819 -81690491+39265083 -81689483+39266043 -81688475+39266891 -81687051+39267995 -81685627+39269227 -81684763+39270027 -81683384+39271071 -81663222+39276436 -81599848+39274635 -81590424+39270882 -81581747+39268475 -81570247+39267675 -81569451+39268499 -81567347+39270675 -81566947+39271475 -81566115+39273775 -81565573+39275275 -81565247+39276175 -81565236+39276575 -81565174+39278774 -81565081+39282074 -81565047+39283274 -81565047+39288174 -81565047+39290374 -81565047+39293874 -81562231+39308010 -81560147+39317874 -81559858+39325320 -81559647+39330774 -81559111+39332970 -81557547+39338774 -81536846+39354974 -81526116+39360919 -81483287+39389312 -81480996+39391866 -81469380+39402634 -81467744+39403774 -81456143+39409274 -81448002+39410168 -81447943+39410174 -81446543+39410374 -81435642+39408474 -81434942+39407974 -81429518+39405735 -81428642+39405374 -81427298+39404506 -81420578+39400378 -81405793+39384906 -81402753+39377210 -81402753+39377210 -81402770+39376914 -81402770+39376914 -81371260+39341924 -81371260+39341924 -81371376+39342282 -81371376+39342282 -81364416+39342442 -81334015+39354026 -81315134+39363946 -81304854+39370502 -81301821+39372202 -81296141+39374986 -81283280+39378540 -81270300+39386042 -81257144+39387373 -81256108+39387706 -81252370+39389238 -81249836+39390181 -81249174+39390005 -81249088+39389992 -81248741+39389932 -81217114+39387710 -81215617+39388602 -81213064+39390656 -81213014+39390743 -81212495+39391654 -81211434+39401873 -81200838+39414604 -81199763+39415864 -81196044+39418786 -81188102+39427487 -81182307+39433533 -81173534+39437675 -81170634+39439175 -81152534+39443175 -81151257+39443022 -81150189+39443351 -81150134+39443375 -81147542+39443311 -81139934+39443575 -81124833+39453375 -81124733+39453375 -81121533+39457775 -81120233+39459675 -81119433+39460475 -81119333+39460475 -81111733+39470175 -81111633+39470175 -81110827+39471586 -81110638+39471917 -81109843+39473308 -81109489+39473927 -81109233+39474375 -81108933+39474975 -81108874+39475058 -81105933+39479175 -81105633+39479475 -81105533+39479575 -81105433+39479775 -81105333+39479975 -81105333+39480075 -81105233+39480275 -81105133+39480375 -81104933+39480875 -81104833+39480975 -81104433+39481575 -81082696+39503599 -81071671+39514885 -81071292+39515299 -81071237+39515362 -81058864+39523886 -81056754+39525705 -81055253+39527048 -81050575+39531157 -81049955+39531893 -81049677+39532105 -81046695+39534889 -81044288+39536612 -81038712+39539886 -81087137+40747054 -81087130+40747521 -81087077+40749364 -81087059+40749773 -81087059+40749773 -81087087+40751255 -81087130+40752351 -81087130+40752351 -81087105+40758373 -81087089+40769407 -81086935+40790483 -81086934+40790892 -81086923+40799735 -81086906+40805041 -81086886+40810873 -81086861+40812729 -81086846+40813840 -81086839+40816134 -81086829+40819394 -81086807+40826468 -81086802+40829981 -81086800+40831233 -81086790+40832429 -81086772+40834682 -81086699+40842808 -81086699+40843071 -81086696+40847149 -81086696+40847149 -81086714+40850073 -81086781+40857776 -81086781+40857776 -81086673+40869132 -81086643+40872231 -81086641+40872451 -81086606+40875058 -81086606+40875082 -81086574+40879325 -81086564+40880632 -81086556+40881537 -81086533+40884609 -81086526+40885674 -81086519+40886559 -81086519+40886559 -81086532+40888143 -81086532+40888323 -81086618+40898858 -81086718+40901758 -81086718+40901758 -81086702+40902896 -81086818+40988158 -81086818+40985758 -81086818+40982958 -81086918+40981458 -81086918+40981458 -81086819+40961559 -81086757+40951368 -81086732+40947130 -81086725+40945948 -81086719+40944859 -81086718+40940658 -81086718+40940658 -81086918+40939658 -81086918+40939658 -81086818+40937558 -81086718+40931858 -81086718+40930358 -81086718+40927127 -81086718+40926358 -81086763+40925992 -81086818+40925558 -81086818+40924458 -81086818+40923258 -81086718+40922458 -81086718+40922458 -81086818+40920658 -81086818+40920658 -81086792+40920528 -81086718+40920158 -81086718+40920158 -81086738+40919969 -81086818+40919258 -81086818+40918458 -81086818+40917558 -81086818+40916658 -81086818+40916078 -81086818+40915940 -81086818+40915158 -81086813+40915033 -81086793+40914462 -81086776+40913987 -81086718+40912358 -81086718+40911464 -81086718+40910658 -81086618+40909658 -81086618+40908958 -81086644+40907067 -81086682+40904312 -81086684+40904182 -81086702+40902896 -81087292+40727865 -81087283+40731454 -81087278+40731543 -81087245+40732150 -81087233+40734958 -81087183+40738014 -81087183+40738014 -81087205+40739067 -81087207+40739867 -81087208+40740267 -81087210+40741068 -81087210+40741068 -81087137+40747054 -81087210+40741068 -81087213+40742270 -81087213+40742270 -81087137+40747054 -81091113+39862794 -81091614+39862813 -81092114+39862828 -81091113+39862794 -81092114+39862828 -81249544+40650684 -81241250+40650534 -81241217+40652624 -81240639+40661657 -81240551+40663017 -81240476+40664785 -81240096+40671712 -81240096+40671712 -81240103+40672311 -81240107+40672604 -81240107+40672604 -81239679+40678670 -81239014+40690787 -81238618+40697993 -81238515+40699988 -81238055+40708926 -81237997+40710035 -81237866+40712516 -81237796+40713849 -81237725+40715189 -81237721+40715287 -81237633+40717213 -81237227+40723542 -81233637+40723434 -81225106+40723136 -81219889+40722954 -81208809+40722588 -81208080+40722579 -81207043+40722556 -81198807+40725635 -81198768+40726308 -81198599+40729172 -81188617+40729076 -81188137+40729065 -81175889+40728868 -81169134+40728817 -81168576+40728813 -81152643+40728596 -81150511+40728566 -81148035+40728538 -81145655+40728498 -81144906+40728486 -81143852+40728473 -81136325+40728381 -81132851+40728311 -81128185+40728215 -81121887+40728340 -81121062+40728374 -81119928+40728421 -81118437+40728303 -81117803+40728421 -81117265+40728407 -81116687+40728392 -81116483+40728387 -81115422+40728360 -81113631+40728360 -81113074+40728360 -81112473+40728360 -81112022+40728360 -81111122+40728360 -81110882+40728360 -81110222+40728360 -81108094+40728360 -81107021+40728360 -81106021+40728360 -81104845+40728228 -81104191+40728185 -81103365+40728186 -81102519+40728245 -81101538+40728260 -81100921+40728260 -81100220+40728359 -81100121+40728260 -81098021+40728260 -81097421+40728260 -81096321+40728260 -81094525+40728324 -81092319+40728459 -81092220+40728360 -81091843+40728322 -81087292+40727865 -81092114+39862828 -81093439+39862868 -81093930+39862883 -81096411+39862958 -81103966+39863189 -81105914+39863248 -81393433+40988556 -81388832+40988656 -81386747+40988656 -81385932+40988656 -81383516+40988656 -81381672+40988656 -81376531+40988656 -81373240+40988656 -81370267+40988656 -81367531+40988656 -81365880+40988656 -81357231+40988657 -81348230+40988657 -81344830+40988657 -81344330+40988657 -81342574+40988657 -81338330+40988657 -81336618+40988657 -81333830+40988657 -81333007+40988657 -81331432+40988657 -81329230+40988657 -81320217+40988389 -81319230+40988358 -81319206+40988356 -81317538+40988329 -81315495+40988623 -81315157+40988620 -81308529+40988557 -81305928+40988557 -81302728+40988557 -81299729+40988595 -81295322+40988653 -81294128+40988657 -81278811+40988515 -81272527+40988457 -81270327+40988457 -81267227+40988457 -81248926+40988357 -81233625+40988257 -81212224+40988057 -81203496+40988057 -81202924+40988057 -81202324+40988057 -81201723+40988057 -81195623+40988057 -81183811+40988127 -81178922+40988157 -81178222+40988157 -81174522+40988158 -81172122+40988158 -81162917+40988119 -81153317+40988079 -81148021+40988058 -81144821+40988058 -81144321+40988058 -81144219+40988059 -81135239+40988059 -81127378+40988060 -81124820+40988061 -81123612+40988058 -81110819+40988058 -81107313+40988125 -81099518+40988058 -81086818+40988158 -81101507+41641136 -81112805+41641125 -81105914+39863248 -81111460+39863418 -81114725+39863548 -81105914+39863248 -81114725+39863548 -81112805+41641125 -81101507+41641136 -81112805+41641125 -81118979+41641395 -81120678+41641147 -81122098+41641148 -81131145+41641151 -81136693+41641155 -81139237+41641159 -81144047+41641168 -81145214+41641170 -81146245+41641171 -81147567+41641183 -81148824+41641181 -81154128+41641171 -81168441+41641179 -81174903+41641166 -81178923+41641158 -81191230+41641132 -81194304+41641126 -81198321+41641133 -81217415+41641131 -81227341+41641118 -81236008+41641078 -81240486+41641057 -81241825+41641148 -81243025+41641147 -81257926+41640947 -81262525+41641046 -81268525+41641046 -81269577+41641046 -81279426+41641046 -81291327+41640846 -81294927+41640846 -81295027+41640246 -81295127+41628547 -81295128+41622748 -81295182+41618882 -81295228+41615548 -81295333+41608888 -81295354+41607587 -81295528+41596649 -81295627+41596148 -81295627+41595548 -81295627+41595048 -81295666+41591712 -81295702+41588528 -81295828+41577549 -81295828+41576749 -81295829+41569950 -81304428+41570049 -81305628+41569949 -81310930+41570050 -81328031+41570050 -81328175+41570068 -81328757+41570143 -81349031+41569949 -81354632+41569949 -81362932+41569949 -81376234+41569850 -81385967+41569850 -81388135+41569850 -81390835+41569750 -81114725+39863548 -81116175+39863606 -81123642+39863786 -81125795+39863895 -81127126+39865039 -81132278+39865244 -81138161+39865437 -81150623+39865770 -81156314+39865923 -81174857+39866346 -81193554+39866848 -81195212+39866890 -81210881+39867268 -81213018+39867319 -81222318+39867538 -81230623+39867699 -81231551+39867717 -81237316+39867828 -81189387+40433057 -81189993+40433088 -81190682+40433094 -81189387+40433057 -81190682+40433094 -81190682+40433094 -81191035+40433098 -81194730+40433147 -81199099+40433187 -81207774+40433342 -81226722+40432061 -81236289+40432423 -81259325+40433268 -81260775+40433286 -81269951+40433486 -81208376+40172327 -81213714+40172427 -81215416+40172476 -81208376+40172327 -81215416+40172476 -81215416+40172476 -81219956+40172584 -81225811+40172694 -81225924+40170075 -81225924+40170075 -81225969+40169055 -81226076+40166914 -81226097+40166537 -81226107+40166364 -81226129+40165984 -81226206+40162634 -81226384+40155423 -81226513+40152216 -81226738+40147950 -81227071+40142651 -81227092+40140409 -81227107+40138803 -81227344+40132102 -81227535+40128409 -81227775+40121515 -81227913+40117688 -81228318+40106460 -81228371+40104860 -81228676+40097122 -81229065+40086130 -81229101+40084976 -81229192+40082491 -81229197+40082377 -81229291+40079943 -81229439+40075041 -81229862+40063215 -81229864+40063153 -81229866+40063079 -81229919+40061194 -81229924+40061013 -81230058+40057051 -81230083+40056445 -81230107+40055848 -81230129+40055324 -81230152+40054757 -81230161+40054540 -81230263+40051979 -81230506+40042136 -81230659+40039474 -81231153+40028265 -81231352+40023895 -81231910+40010453 -81232112+40004743 -81232117+40004496 -81232127+40004371 -81232178+40003778 -81232434+40000070 -81232434+40000070 -81232433+39999860 -81232392+39994100 -81232392+39994100 -81232634+39989327 -81232663+39988756 -81233148+39979227 -81233148+39979227 -81233039+39978533 -81233039+39978533 -81233203+39975847 -81233407+39972510 -81234026+39953498 -81234031+39953361 -81234036+39953186 -81234059+39952442 -81234059+39952442 -81234053+39951270 -81225924+40170075 -81229906+40170094 -81235825+40170210 -81242488+40170340 -81225924+40170075 -81242488+40170340 -81234053+39951270 -81234052+39951000 -81234051+39950730 -81234043+39948974 -81234043+39948974 -81234131+39948295 -81234221+39947601 -81234485+39942887 -81234662+39940324 -81234662+39940324 -81234661+39938561 -81234661+39938561 -81235177+39928355 -81235865+39916293 -81235875+39915965 -81235981+39912471 -81235981+39912471 -81235950+39911670 -81235871+39910541 -81235871+39910541 -81236340+39899074 -81237316+39867828 -81367125+39950324 -81361806+39950224 -81350938+39950020 -81347813+39951129 -81336398+39953435 -81320513+39953156 -81320250+39953153 -81304321+39953015 -81303771+39953011 -81302909+39952920 -81287109+39952485 -81282210+39952400 -81278918+39952343 -81265630+39952074 -81265103+39952058 -81243910+39951472 -81243747+39951471 -81242957+39951470 -81241820+39951469 -81241116+39951468 -81240130+39951478 -81239962+39951468 -81236927+39951296 -81236309+39951268 -81235407+39951268 -81234053+39951270 -81317881+39751506 -81317300+39765782 -81317253+39766752 -81317141+39769037 -81317044+39772179 -81316989+39773940 -81316882+39776565 -81316840+39777619 -81316779+39779103 -81316567+39784328 -81316415+39788062 -81316386+39788783 -81316033+39797463 -81316017+39797862 -81315686+39806281 -81315661+39806983 -81315571+39809451 -81315477+39812022 -81315319+39816350 -81315065+39823312 -81314897+39827914 -81314682+39833826 -81314453+39841508 -81314422+39843945 -81314369+39845461 -81313883+39858928 -81313858+39859811 -81313851+39861175 -81313791+39861792 -81313772+39863890 -81313591+39869471 -81309159+39869345 -81298792+39869167 -81286646+39868940 -81286129+39868928 -81275543+39868679 -81264640+39868424 -81263299+39868393 -81256015+39868223 -81250812+39868103 -81241919+39867918 -81241233+39867904 -81237316+39867828 -81242488+40170340 -81243768+40170385 -81244437+40170397 -81245161+40170411 -81274560+40170975 -81275837+40171001 -81277067+40171025 -81293058+40171331 -81307529+40171520 -81313624+40171548 -81317367+40171606 -81318469+40171627 -81335619+40171904 -81337833+40171957 -81339565+40171999 -81339565+40171999 -81339420+40174767 -81338683+40198183 -81338568+40201288 -81338531+40202284 -81338509+40202853 -81338057+40214253 -81317734+40651562 -81317994+40644248 -81318279+40636318 -81318293+40635933 -81318447+40631935 -81318542+40629231 -81318610+40627301 -81318627+40626804 -81318650+40626159 -81318688+40625061 -81318700+40625061 -81318824+40622356 -81319138+40615479 -81319616+40605051 -81319644+40604438 -81319660+40604068 -81319735+40602433 -81319974+40597255 -81320132+40594277 -81320196+40592424 -81320485+40588085 -81320628+40585927 -81320838+40582760 -81321006+40579308 -81321065+40578116 -81321191+40575672 -81321191+40575672 -81316192+40566500 -81308549+40566292 -81307642+40566267 -81284948+40565650 -81277110+40565416 -81269011+40565171 -81264744+40565042 -81264744+40565042 -81264758+40564733 -81264897+40561737 -81265238+40554380 -81265766+40542996 -81265891+40540302 -81265958+40538859 -81266003+40537889 -81266390+40529543 -81266496+40527269 -81266850+40519427 -81267120+40513288 -81267260+40510105 -81267421+40507379 -81267441+40506857 -81267470+40506112 -81267599+40502753 -81267679+40500702 -81267780+40498677 -81267961+40493475 -81268127+40488300 -81268275+40482552 -81268356+40479415 -81268434+40476714 -81268553+40472424 -81269213+40455376 -81269289+40453479 -81269951+40433486 -81269951+40433486 -81270090+40428754 -81270210+40426572 -81270226+40426181 -81270748+40410909 -81271235+40398697 -81271418+40395050 -81271534+40392738 -81271794+40389120 -81271901+40386110 -81272184+40378340 -81272652+40369141 -81272652+40369065 -81273142+40357652 -81273235+40355855 -81273695+40345465 -81274031+40336468 -81274142+40332632 -81274219+40331750 -81274730+40321059 -81274844+40318358 -81275083+40312372 -81275136+40310581 -81275319+40303434 -81284660+40303439 -81285013+40303441 -81288808+40303552 -81290961+40303634 -81291409+40303656 -81295599+40303716 -81296231+40303716 -81297370+40303708 -81311245+40303934 -81313178+40303978 -81315468+40304037 -81317585+40303984 -81322805+40304104 -81325174+40304159 -81327695+40304093 -81328800+40304116 -81334601+40304316 -81334717+40300408 -81335239+40291516 -81335389+40288189 -81335803+40279040 -81335803+40279040 -81335771+40277616 -81335771+40277616 -81336177+40267963 -81336177+40267963 -81336175+40266600 -81336175+40266600 -81336256+40264818 -81336390+40261913 -81336456+40260398 -81336560+40258042 -81336635+40257033 -81336681+40256429 -81336760+40254863 -81337188+40241877 -81337194+40241658 -81337416+40234586 -81337471+40233011 -81337507+40230400 -81337524+40229877 -81272432+40650862 -81249544+40650684 -81272432+40650862 -81268512+40650793 -81249972+40650675 -81249544+40650684 -81299483+40651280 -81299298+40651268 -81298652+40651257 -81297914+40651259 -81297221+40651246 -81296514+40651262 -81295733+40651262 -81295030+40651235 -81294467+40651213 -81293790+40651201 -81293129+40651190 -81292397+40651180 -81291467+40651168 -81291461+40651168 -81290021+40651169 -81289851+40651169 -81281112+40651033 -81279131+40651061 -81275325+40650905 -81272432+40650862 -81317871+39750574 -81318020+39746540 -81318245+39738560 -81318260+39738000 -81318625+39725099 -81318729+39721393 -81318878+39716123 -81318937+39714011 -81319125+39707360 -81319125+39707360 -81310446+39707304 -81308264+39707290 -81303283+39707258 -81297887+39707223 -81297262+39707219 -81283186+39707129 -81281109+39707115 -81280894+39707114 -81280579+39707112 -81280579+39707112 -81280603+39706786 -81281053+39696351 -81281180+39693403 -81281217+39692556 -81281220+39692482 -81281233+39692195 -81281233+39692195 -81280577+39692206 -81280577+39692206 -81280611+39690446 -81280731+39678783 -81280735+39678407 -81281066+39669745 -81281429+39658872 -81281441+39658245 -81281452+39657647 -81281579+39651140 -81281706+39647922 -81281815+39645200 -81281815+39645200 -81281794+39643014 -81281794+39643014 -81281923+39638912 -81281990+39636775 -81282016+39635949 -81282026+39635611 -81282172+39631203 -81282176+39631001 -81282198+39629613 -81282198+39629613 -81282169+39628787 -81282162+39628428 -81282162+39628428 -81282174+39628090 -81282621+39619392 -81282652+39618462 -81282680+39617622 -81282699+39617025 -81282877+39611753 -81282997+39608155 -81283075+39605796 -81588185+39586973 -81584630+39586829 -81583965+39586802 -81580716+39586675 -81579405+39586626 -81578156+39586579 -81570613+39586300 -81567021+39586186 -81564375+39586095 -81546409+39585489 -81539969+39585287 -81539177+39585262 -81530137+39584694 -81528481+39584739 -81528333+39584808 -81527560+39584791 -81526174+39584647 -81525666+39584671 -81525354+39584687 -81524669+39584794 -81510463+39584276 -81497602+39584025 -81492074+39583859 -81491253+39583835 -81487913+39583735 -81487154+39583713 -81479825+39583495 -81479337+39583489 -81477988+39583450 -81477203+39583427 -81476729+39583413 -81473471+39583318 -81473471+39583318 -81473473+39583691 -81473475+39583932 -81473497+39586577 -81473582+39596960 -81473582+39596960 -81473523+39597143 -81473410+39606870 -81473410+39606870 -81473411+39608251 -81473416+39615154 -81473416+39615154 -81473388+39619521 -81473387+39621233 -81473313+39629273 -81473313+39629435 -81473313+39630404 -81473160+39645976 -81468748+39645864 -81467853+39645842 -81466381+39645806 -81465206+39645777 -81461477+39645685 -81458304+39645606 -81456674+39645566 -81452320+39636965 -81452320+39636965 -81452352+39636460 -81452556+39633326 -81452556+39633326 -81452467+39632914 -81452467+39632914 -81452644+39632387 -81452644+39632387 -81452615+39631861 -81452615+39631609 -81452712+39631165 -81452712+39631165 -81450978+39631137 -81445960+39631056 -81439266+39630948 -81437894+39630926 -81424911+39630718 -81414863+39630557 -81414700+39630555 -81413968+39630507 -81413665+39630502 -81413657+39629223 -81413653+39626172 -81413653+39626172 -81413714+39625456 -81413714+39625456 -81413668+39623397 -81413668+39623397 -81413703+39620066 -81413706+39619836 -81413729+39619324 -81413782+39619045 -81413782+39619045 -81412869+39615867 -81412168+39615862 -81402337+39615773 -81395036+39615681 -81394624+39614833 -81394591+39614380 -81394585+39614283 -81394585+39614283 -81394619+39611497 -81394692+39609184 -81394934+39601547 -81394934+39601547 -81389930+39601386 -81388632+39601354 -81381344+39601242 -81377824+39601165 -81376805+39601143 -81369915+39601122 -81366367+39601055 -81361424+39600962 -81360777+39600949 -81356290+39600865 -81356290+39600865 -81356445+39593512 -81356445+39593512 -81356305+39593511 -81353870+39593502 -81349084+39593387 -81346723+39593331 -81343734+39593259 -81331676+39592972 -81331092+39593005 -81321982+39592779 -81321504+39592767 -81314605+39592596 -81314064+39592582 -81312556+39592544 -81311811+39592525 -81297640+39592175 -81288878+39591959 -81288210+39591942 -81283466+39594124 -81283444+39594758 -81283307+39598852 -81283075+39605796 -81299483+40651280 -81299725+40651303 -81299725+40651303 -81299483+40651280 -81299725+40651303 -81301028+40651314 -81301028+40651314 -81299725+40651303 -81301028+40651314 -81303150+40651342 -81303150+40651342 -81301028+40651314 -81317734+40651562 -81317265+40651565 -81315915+40651574 -81304822+40651382 -81304233+40651362 -81304033+40651362 -81303150+40651342 -81317881+39751506 -81317868+39750883 -81317868+39750883 -81317871+39750574 -81317881+39751506 -81317871+39750574 -81337847+40220270 -81337524+40229877 -81337847+40220270 -81337711+40224463 -81337524+40229877 -81338057+40214253 -81337887+40219050 -81337847+40220270 -81649949+40634961 -81647549+40635261 -81616947+40638361 -81594732+40640921 -81592646+40641161 -81584046+40642061 -81581446+40642361 -81578046+40642761 -81574004+40643186 -81572345+40643361 -81566188+40644069 -81561045+40644661 -81557544+40645060 -81557445+40645061 -81555244+40645361 -81555148+40645371 -81552585+40645648 -81550801+40645841 -81549514+40645980 -81547844+40646161 -81538544+40647261 -81537842+40647327 -81536444+40647461 -81520614+40649341 -81520443+40649361 -81510631+40650421 -81508912+40650607 -81501942+40651361 -81494717+40651955 -81487341+40652561 -81482151+40653187 -81481541+40653261 -81480841+40653361 -81478341+40653561 -81475604+40653877 -81474240+40654260 -81472241+40654261 -81470140+40654461 -81469239+40654960 -81468040+40655761 -81454982+40665825 -81439839+40663061 -81438939+40662761 -81438038+40657860 -81438038+40657860 -81447339+40653461 -81447339+40653461 -81435427+40653329 -81429339+40653261 -81427963+40653195 -81427239+40653161 -81420448+40653131 -81413227+40653098 -81405338+40653062 -81404238+40653062 -81402837+40652962 -81399371+40652917 -81393239+40652838 -81387337+40652762 -81375136+40652562 -81357164+40652357 -81356903+40652369 -81355180+40652311 -81354564+40652312 -81352335+40652262 -81350335+40652262 -81347535+40652162 -81317734+40651562 -81354131+41348054 -81364431+41348254 -81511385+40218676 -81505007+40218545 -81496204+40218149 -81492846+40218089 -81486781+40217916 -81480770+40217830 -81469867+40217618 -81462527+40217367 -81450824+40216993 -81437377+40216645 -81433250+40216540 -81429948+40216453 -81425078+40216316 -81412291+40216029 -81403440+40215796 -81402725+40215801 -81402493+40215808 -81401337+40215774 -81401139+40215779 -81399277+40215819 -81399054+40215760 -81389915+40215517 -81378281+40215208 -81377636+40215191 -81368689+40215009 -81368336+40215009 -81368092+40215010 -81355170+40214684 -81354239+40214660 -81338057+40214253 -81364431+41348254 -81354131+41348054 -81364431+41348254 -81368231+41348254 -81373432+41348254 -81373220+39950375 -81367125+39950324 -81373220+39950375 -81367577+39950333 -81367125+39950324 -81373432+41348254 -81375632+41348354 -81376432+41348354 -81373432+41348254 -81376432+41348354 -81374333+41424753 -81374649+41424736 -81390835+41569750 -81390835+41568344 -81390835+41566151 -81390792+41563185 -81390735+41562551 -81390701+41561854 -81390635+41560451 -81390635+41560451 -81390637+41559118 -81390734+41556050 -81390735+41542950 -81390735+41541550 -81390736+41540251 -81390736+41537209 -81390555+41534683 -81390555+41534683 -81390631+41525655 -81390736+41522652 -81390935+41519651 -81390935+41519651 -81390835+41516351 -81390835+41516351 -81390935+41508652 -81391035+41506152 -81391035+41506152 -81390876+41503278 -81390845+41502728 -81390736+41500753 -81390736+41500753 -81390935+41499252 -81390935+41489552 -81390838+41473568 -81390835+41473152 -81390807+41471525 -81390736+41467353 -81390736+41467353 -81391035+41461853 -81391035+41461853 -81390935+41461653 -81390935+41461653 -81391035+41459453 -81391135+41455153 -81391135+41452653 -81391135+41452053 -81391178+41450333 -81391235+41448053 -81391335+41445153 -81391335+41445153 -81390260+41445047 -81388013+41445150 -81384234+41444953 -81378234+41445253 -81377334+41445253 -81376734+41445253 -81375533+41445253 -81375389+41443172 -81375212+41440602 -81375200+41440429 -81374733+41433653 -81374633+41432753 -81374633+41432753 -81374733+41431953 -81374733+41431953 -81374433+41427353 -81374333+41424753 -81374649+41424736 -81374333+41424753 -81391740+39921528 -81386753+39921603 -81386663+39923114 -81386587+39924731 -81386512+39926340 -81386434+39926773 -81386385+39932803 -81386385+39932803 -81386441+39933464 -81386441+39933464 -81386171+39944135 -81386106+39946713 -81381587+39950665 -81379174+39950614 -81375999+39950548 -81373220+39950375 -81391334+41348473 -81391393+41351176 -81391445+41353563 -81391507+41356394 -81391534+41357655 -81391633+41360654 -81391733+41361854 -81391733+41362654 -81391633+41363954 -81391633+41363954 -81391833+41382854 -81391933+41386954 -81391933+41388194 -81391934+41388454 -81391934+41391354 -81391934+41397853 -81391934+41401853 -81391834+41406353 -81391635+41407654 -81391635+41408635 -81391635+41411454 -81391734+41414153 -81391734+41415853 -81391634+41416753 -81391510+41418780 -81391334+41421653 -81391334+41421653 -81391434+41422753 -81391434+41423853 -81391434+41424153 -81391534+41424753 -81391534+41424753 -81389534+41424653 -81386945+41424442 -81386236+41424409 -81385622+41424424 -81385195+41424434 -81383268+41424479 -81376134+41424654 -81374649+41424736 -81376432+41348354 -81378632+41348454 -81379735+41348375 -81379735+41348375 -81380032+41348354 -81381532+41348454 -81381854+41348454 -81382032+41348454 -81382432+41348454 -81384732+41348454 -81386831+41348541 -81379735+41348375 -81386831+41348541 -81386831+41348541 -81387132+41348554 -81391334+41348473 -81391334+41348473 -81391829+41348464 -81391931+41252455 -81391931+41254255 -81391975+41254455 -81391975+41254455 -81391931+41256855 -81391931+41262855 -81391931+41265455 -81391959+41265687 -81392031+41268955 -81392031+41268955 -81391931+41270255 -81391831+41272055 -81391831+41274055 -81391831+41274455 -81391831+41276655 -81391831+41278855 -81391831+41280155 -81391732+41282855 -81391732+41284255 -81391732+41284655 -81391732+41306955 -81391632+41308055 -81391632+41308455 -81391732+41312955 -81391732+41312955 -81391632+41325454 -81391532+41328854 -81391532+41330054 -81391723+41332342 -81391810+41333390 -81391879+41334209 -81391933+41334854 -81391933+41335373 -81391933+41335554 -81391933+41337054 -81391833+41339954 -81391833+41341054 -81391845+41341263 -81391933+41342754 -81391933+41342754 -81391833+41344054 -81391833+41345154 -81391933+41346054 -81391933+41346054 -81391833+41347154 -81391829+41348464 -81393433+40988556 -81393332+40992756 -81393332+40992756 -81393432+40998256 -81393432+40999456 -81393432+41000056 -81393432+41004656 -81393265+41017477 -81393232+41020056 -81393132+41025456 -81393032+41029156 -81393032+41029156 -81393043+41029983 -81393065+41031569 -81393078+41032501 -81393132+41036356 -81393132+41036356 -81393076+41037471 -81393032+41038356 -81393032+41038756 -81393032+41039310 -81393032+41039586 -81393032+41040656 -81393032+41040856 -81393032+41041356 -81393032+41041756 -81393032+41042956 -81393132+41043256 -81393132+41044056 -81393232+41045256 -81393232+41045256 -81393132+41046556 -81393132+41046956 -81393132+41048356 -81393132+41050356 -81393032+41050956 -81393032+41051203 -81393032+41051656 -81393032+41052356 -81393032+41052656 -81393032+41052956 -81393032+41053159 -81393032+41053656 -81393032+41053756 -81392932+41054856 -81392932+41054856 -81393032+41055356 -81393132+41055756 -81393132+41055756 -81393016+41056216 -81392932+41056956 -81392932+41060656 -81392932+41060956 -81392932+41062856 -81392844+41063381 -81392732+41064056 -81392732+41064056 -81392790+41065327 -81392832+41066256 -81392832+41067156 -81392932+41073056 -81392932+41073056 -81392832+41081456 -81392832+41083256 -81392832+41084156 -81392776+41085176 -81392732+41085856 -81392730+41086034 -81392716+41087129 -81392708+41087799 -81392699+41088528 -81392689+41089285 -81392680+41090000 -81392671+41090723 -81392668+41091003 -81392632+41093856 -81392532+41100556 -81392497+41104476 -81392456+41109044 -81392442+41110647 -81392432+41111756 -81392388+41114440 -81392332+41117856 -81392332+41117856 -81392532+41120956 -81392532+41120956 -81392132+41134856 -81392132+41134856 -81392232+41135156 -81392232+41135356 -81392332+41136756 -81392432+41139556 -81392432+41139556 -81392340+41142261 -81392232+41145456 -81392232+41146856 -81392332+41148156 -81392332+41148156 -81392331+41151256 -81392231+41152956 -81392231+41152956 -81392331+41155756 -81392331+41155756 -81392231+41166156 -81392231+41171356 -81392031+41175956 -81392031+41175956 -81392033+41176006 -81392231+41180556 -81392231+41180556 -81392031+41188356 -81392031+41188356 -81392231+41188656 -81392231+41188656 -81392131+41189156 -81392131+41189156 -81392179+41193665 -81392213+41196879 -81392231+41198556 -81392231+41198556 -81391931+41202856 -81391931+41202856 -81392031+41203556 -81392031+41211456 -81392131+41214956 -81392131+41214956 -81392031+41219456 -81392031+41223556 -81392031+41224656 -81392131+41225756 -81392131+41226156 -81392031+41227856 -81392031+41231581 -81392031+41233801 -81392031+41239656 -81392031+41239656 -81391931+41252455 -81392031+41239656 -81391950+41250055 -81391931+41252455 -81573143+41290755 -81573043+41292455 -81572642+41298354 -81572642+41298354 -81584743+41307854 -81586180+41317951 -81587443+41319454 -81587443+41319454 -81587243+41321354 -81587243+41321354 -81595644+41344254 -81597044+41347154 -81597845+41350853 -81597845+41350853 -81592244+41350854 -81591944+41350854 -81589110+41350854 -81587389+41350831 -81585144+41350754 -81581789+41350688 -81580043+41350654 -81570343+41350654 -81566243+41350654 -81561542+41350654 -81559538+41350597 -81558042+41350554 -81557010+41350554 -81552342+41350554 -81545906+41350454 -81545842+41350454 -81542841+41350454 -81537027+41350362 -81536943+41350361 -81536878+41350360 -81536541+41350354 -81536244+41350351 -81536076+41350349 -81535985+41350348 -81533843+41350327 -81528633+41350276 -81526440+41350254 -81518640+41350154 -81517540+41350154 -81512140+41350054 -81511240+41350054 -81510842+41350054 -81510439+41350054 -81509628+41350054 -81509039+41350054 -81508139+41350054 -81496450+41349952 -81496324+41349948 -81493904+41349883 -81489138+41349754 -81468835+41349603 -81465035+41349481 -81464437+41349454 -81464037+41349441 -81460941+41349346 -81460828+41349344 -81450331+41349148 -81440235+41349054 -81419134+41348754 -81406934+41348654 -81405434+41348654 -81397733+41348554 -81396933+41348554 -81396531+41348548 -81395959+41348541 -81395737+41348538 -81394432+41348513 -81394234+41348509 -81393033+41348487 -81392773+41348482 -81391829+41348464 -81416517+40980953 -81416334+40985356 -81416334+40985480 -81416334+40988456 -81414734+40988456 -81411026+40988456 -81405533+40988456 -81403345+40988507 -81401233+40988556 -81400733+40988556 -81398333+40988456 -81395017+40988533 -81394033+40988556 -81393433+40988556 -81396739+39921882 -81391740+39921528 -81396739+39921882 -81395819+39921643 -81391740+39921528 -81694146+39842636 -81689166+39842361 -81686697+39842225 -81683006+39842036 -81682707+39842021 -81680055+39841904 -81662890+39841449 -81660511+39841386 -81659378+39841356 -81658075+39841321 -81651414+39841145 -81650189+39841112 -81633525+39840648 -81625082+39840414 -81619198+39840255 -81615372+39840128 -81604320+39839764 -81599162+39839738 -81597382+39839730 -81591973+39839704 -81590637+39839521 -81587995+39839362 -81581058+39839155 -81580407+39839106 -81580339+39841355 -81580064+39849818 -81580040+39850453 -81579757+39858640 -81579560+39865079 -81579491+39867314 -81579449+39868684 -81579377+39871102 -81579343+39872232 -81578998+39884845 -81578847+39889569 -81578663+39895325 -81578620+39896673 -81573220+39897563 -81562611+39897252 -81555253+39897036 -81550564+39896899 -81549382+39896864 -81547163+39896784 -81542363+39896650 -81530220+39896307 -81525503+39896184 -81522163+39896085 -81517422+39895944 -81492462+39895261 -81487800+39895144 -81487302+39895131 -81474017+39894798 -81470584+39894712 -81465137+39894575 -81464108+39894550 -81463659+39905627 -81463469+39909708 -81462741+39923667 -81461564+39923740 -81436882+39922977 -81433862+39922896 -81432935+39922866 -81409187+39922151 -81408548+39922133 -81405039+39922049 -81403724+39922017 -81402216+39921981 -81397572+39921859 -81397311+39921866 -81396739+39921882 -81494086+42000039 -81493577+41967778 -81490274+41750043 -81488691+41635076 -81488640+41631348 -81488640+41631348 -81488689+41630266 -81488735+41629249 -81488739+41629248 -81488939+41627948 -81488939+41626948 -81488739+41624648 -81488739+41624048 -81488740+41622548 -81488740+41622548 -81488640+41618248 -81488640+41617648 -81488640+41616848 -81488540+41613048 -81488540+41612048 -81488640+41611348 -81488640+41611348 -81488517+41610465 -81488320+41609050 -81488276+41608753 -81488243+41608528 -81488243+41608528 -81488540+41606148 -81488540+41605848 -81488341+41603250 -81488184+41601204 -81488184+41601204 -81488241+41599650 -81488241+41599650 -81488061+41598556 -81488061+41598556 -81488066+41598021 -81488073+41596043 -81488240+41594549 -81488240+41594549 -81488140+41593649 -81488040+41588249 -81487940+41586249 -81487940+41586249 -81488040+41582149 -81488141+41577350 -81488141+41577350 -81487941+41575250 -81487842+41570051 -81486159+41570051 -81485567+41570051 -81481841+41570051 -81480352+41570046 -81480088+41570049 -81479693+41570066 -81477941+41570051 -81468155+41570003 -81457440+41569951 -81448330+41569964 -81447279+41569966 -81447124+41569966 -81446883+41569967 -81446338+41569950 -81445038+41569950 -81441978+41569900 -81439038+41569851 -81433637+41569950 -81432137+41569950 -81419936+41569950 -81417636+41569950 -81413236+41569849 -81413036+41569849 -81412536+41569849 -81408735+41569849 -81390835+41569750 -81416517+40980953 -81416580+40979784 -81416517+40980953 -81416580+40980584 -81416580+40979784 -81416580+40979784 -81416734+40976956 -81416834+40976056 -81416897+40974351 -81417034+40970656 -81417220+40966557 -81417301+40964769 -81417393+40962733 -81417446+40961560 -81417893+40951753 -81417893+40951753 -81417834+40950456 -81417834+40950456 -81417992+40947422 -81418051+40946308 -81418335+40940857 -81418435+40940257 -81418935+40932357 -81418935+40929657 -81419040+40928451 -81419170+40926068 -81419635+40917557 -81419674+40916494 -81419735+40914857 -81420019+40909353 -81420135+40906657 -81423536+40906557 -81425136+40906757 -81425536+40906757 -81428188+40906761 -81428536+40906857 -81430336+40906957 -81436233+40906969 -81442787+40907250 -81451937+40907557 -81458837+40907757 -81463937+40907857 -81465737+40907857 -81467638+40907856 -81468693+40907902 -81470649+40907987 -81474538+40908156 -81477838+40908256 -81482338+40908356 -81484450+40908467 -81490039+40908556 -81496754+40908747 -81496852+40908752 -81496940+40908757 -81504039+40909036 -81504539+40909056 -81507039+40909156 -81509839+40909276 -81515840+40909534 -81516340+40909556 -81516838+40909556 -81520688+40909704 -81523740+40909756 -81525642+40909859 -81533057+40910134 -81536341+40910256 -81539690+40910405 -81542541+40910531 -81558842+40911256 -81565243+40911456 -81567831+40911529 -81569052+40911568 -81574631+40911784 -81589344+40912356 -81593744+40912456 -81594744+40912356 -81597544+40912556 -81603345+40912755 -81604245+40912755 -81606456+40912845 -81606936+40912865 -81608922+40912946 -81611305+40913043 -81611999+40913071 -81612022+40913072 -81614045+40913155 -81615439+40913193 -81617555+40913252 -81619477+40913305 -81622417+40913387 -81624846+40913455 -81634246+40913855 -81637647+40913955 -81639547+40914055 -81642847+40914155 -81645947+40914255 -81647847+40914355 -81494054+42064382 -81494086+42000039 -81494086+42000039 -81494054+42064382 -81495181+42096402 -81494054+42064382 -81511385+40218676 -81515204+40218761 -81517990+40218825 -81511385+40218676 -81517990+40218825 -81517990+40218825 -81521593+40218908 -81524608+40218951 -81528028+40219027 -81534348+40219176 -81535506+40219203 -81544967+40219486 -81549423+40219632 -81552987+40219645 -81572193+40220005 -81584708+40220379 -81584779+40220381 -81585705+40220413 -81590193+40220536 -81594899+40220695 -81610639+40221050 -81612255+40221101 -81613833+40221116 -81614773+40221163 -81620629+40221295 -81622684+40221309 -81970580+41877845 -81788366+41963315 -81709202+42000037 -81686447+42000037 -81665836+42010307 -81624847+42030732 -81624847+42029619 -81553043+42066555 -81495181+42096402 -81684949+41277155 -81670517+41277154 -81663147+41277154 -81661447+41277254 -81647946+41277154 -81646946+41277154 -81641245+41277054 -81637845+41277054 -81636677+41277078 -81636229+41277094 -81627245+41277154 -81625037+41277182 -81604343+41277454 -81590542+41277554 -81587418+41277600 -81569861+41277851 -81568841+41277855 -81565141+41277755 -81565141+41277755 -81567041+41284455 -81567041+41284455 -81566641+41287555 -81565241+41288855 -81565241+41288855 -81569742+41290456 -81573143+41290755 -81565241+41288855 -81573143+41290755 -81697442+39755572 -81697461+39754995 -81697461+39754995 -81694636+39754971 -81693170+39754959 -81683788+39754794 -81677567+39754656 -81675746+39754592 -81673751+39754522 -81671477+39754470 -81670651+39754451 -81668997+39754413 -81665457+39754282 -81663649+39754191 -81649171+39753687 -81644626+39753560 -81641815+39753443 -81639738+39753417 -81639738+39753417 -81639775+39752773 -81639854+39752231 -81639869+39751868 -81639883+39751530 -81640263+39742002 -81640363+39739026 -81640594+39732189 -81640875+39723898 -81641435+39708692 -81641726+39702296 -81641726+39702296 -81641647+39701368 -81641647+39701368 -81641851+39698851 -81642180+39690624 -81642900+39672408 -81643081+39666892 -81643200+39665679 -81643200+39665679 -81638669+39665573 -81636508+39665539 -81627780+39665231 -81627537+39665192 -81625412+39665199 -81616701+39665005 -81616210+39665011 -81605380+39664644 -81603812+39664531 -81602915+39664467 -81602411+39664444 -81599282+39664437 -81594701+39664282 -81586132+39663993 -81586132+39663993 -81586196+39661958 -81586359+39656777 -81586445+39654050 -81586616+39648625 -81586678+39646665 -81586691+39646243 -81586818+39642231 -81586942+39638050 -81586971+39637260 -81587358+39625184 -81587362+39625073 -81587473+39625073 -81587510+39625028 -81587644+39623171 -81587698+39622425 -81587821+39621796 -81587821+39621796 -81587640+39614637 -81587640+39614637 -81587643+39614211 -81587672+39608993 -81587809+39607205 -81587813+39606616 -81587900+39602797 -81588064+39593676 -81588185+39586973 -81716488+39581502 -81708343+39586206 -81708136+39586207 -81708053+39586208 -81706302+39586251 -81697251+39586639 -81687433+39590502 -81682146+39590327 -81680076+39590281 -81677896+39590139 -81676791+39590102 -81676065+39590037 -81674662+39589955 -81669516+39589754 -81666060+39589694 -81656120+39589339 -81652656+39589216 -81651562+39589177 -81649487+39589122 -81644975+39588963 -81630679+39588460 -81627948+39588340 -81618834+39588061 -81616796+39587981 -81597931+39587279 -81595020+39587173 -81594914+39587193 -81592402+39587144 -81588185+39586973 -81709132+40444775 -81709166+40444325 -81709247+40443254 -81709264+40442588 -81709362+40440673 -81709408+40439390 -81709508+40436654 -81709603+40433306 -81709632+40431999 -81709652+40431104 -81710592+40410475 -81711380+40392322 -81711458+40389958 -81711505+40389182 -81711893+40380437 -81712274+40371278 -81712288+40370804 -81712288+40370804 -81710684+40370796 -81706585+40370774 -81705922+40370754 -81699721+40370572 -81687109+40370203 -81686497+40370182 -81683926+40370096 -81683040+40370066 -81681195+40369988 -81680677+40369966 -81667863+40369548 -81649208+40369046 -81648163+40369018 -81641459+40368758 -81638478+40368660 -81622018+40368271 -81620628+40368236 -81616030+40368118 -81616030+40368118 -81616133+40364212 -81616618+40357152 -81617120+40347543 -81617517+40341336 -81617517+40341336 -81617307+40340238 -81617307+40340238 -81617777+40330420 -81617783+40330146 -81617809+40328970 -81618163+40319232 -81618227+40316072 -81618968+40296619 -81618981+40296285 -81619034+40294878 -81619405+40285563 -81619484+40283276 -81619747+40278015 -81620020+40273744 -81620059+40273063 -81620098+40272382 -81620118+40272031 -81620133+40271767 -81620324+40268430 -81620443+40267469 -81620443+40267469 -81620412+40266926 -81620382+40266371 -81620382+40266371 -81620470+40264311 -81620517+40264210 -81620543+40263155 -81620561+40262871 -81620584+40262504 -81620597+40262307 -81620618+40261973 -81620935+40257033 -81621118+40254196 -81621118+40254196 -81621087+40252663 -81621056+40251383 -81621056+40251383 -81621131+40250440 -81621228+40250070 -81621228+40250070 -81621215+40249046 -81621490+40243161 -81621215+40249046 -81621490+40243161 -81621485+40243272 -81621328+40247099 -81621215+40249046 -81622684+40221309 -81622144+40230501 -81621709+40239050 -81621490+40243161 -81622684+40221309 -81628496+40221432 -81629095+40221442 -81636310+40221615 -81652279+40222068 -81653169+40222080 -81665960+40222417 -81667591+40222468 -81667645+40214978 -81667645+40214978 -81667616+40213739 -81667605+40213263 -81667557+40211202 -81667557+40211202 -81667672+40208448 -81668822+40190026 -81669185+40183892 -81669232+40182992 -81688449+40988854 -81685949+40988854 -81681749+40988854 -81681049+40988854 -81680203+40988854 -81679483+40988854 -81678848+40988854 -81675448+40988854 -81672048+40988754 -81669648+40988854 -81667948+40988754 -81666648+40988854 -81663447+40988854 -81662747+40988754 -81658279+40988551 -81650519+40988631 -81649607+40988535 -81647747+40988655 -81647647+40987455 -81647447+40980255 -81647447+40979055 -81647547+40978455 -81647547+40977355 -81647547+40975555 -81647547+40975255 -81647447+40973455 -81647447+40973455 -81647647+40970455 -81647847+40960655 -81647847+40958255 -81647831+40950279 -81647831+40950279 -81647836+40948182 -81647847+40943355 -81647847+40939896 -81647847+40939125 -81647847+40937555 -81647847+40931565 -81647847+40931496 -81647847+40929021 -81647847+40928855 -81647847+40925255 -81647866+40924835 -81647947+40923055 -81647947+40922755 -81647847+40918855 -81647847+40917755 -81647847+40914355 -81649849+40668113 -81649849+40668260 -81649621+40690116 -81649549+40703159 -81649466+40708866 -81649466+40708866 -81649514+40711058 -81649550+40712758 -81649550+40718757 -81649550+40726723 -81649550+40727458 -81649450+40730458 -81649450+40733309 -81649549+40733457 -81649549+40733457 -81649350+40735358 -81649350+40735358 -81649450+40735758 -81649450+40735758 -81649449+40736957 -81649328+40749028 -81649150+40760157 -81649150+40760157 -81649196+40763792 -81649196+40763792 -81649185+40766892 -81649149+40777156 -81649149+40777156 -81649164+40778393 -81649164+40778393 -81649110+40781885 -81649091+40783105 -81649017+40787959 -81648947+40793192 -81648947+40793192 -81648952+40797245 -81648952+40797245 -81648947+40799254 -81648947+40799254 -81648952+40800212 -81648952+40800212 -81648950+40803028 -81648949+40805557 -81648949+40807594 -81648949+40810946 -81648949+40815157 -81648857+40823129 -81648849+40823857 -81648849+40826457 -81648550+40836498 -81648550+40836498 -81648648+40840556 -81648648+40840556 -81648550+40843957 -81648550+40844120 -81648550+40844666 -81648550+40847775 -81648550+40853985 -81648550+40861259 -81648550+40863405 -81648550+40864754 -81648550+40866401 -81648550+40868357 -81648550+40869995 -81648596+40872609 -81648596+40872609 -81648553+40873919 -81648515+40875055 -81648476+40876447 -81648331+40881728 -81648176+40887048 -81648164+40887659 -81648150+40888036 -81647894+40894981 -81647894+40894981 -81647895+40895031 -81647943+40898951 -81647943+40898951 -81647928+40902054 -81647927+40902295 -81647927+40903975 -81647815+40905111 -81647815+40905111 -81647831+40906342 -81647842+40907145 -81647842+40907145 -81647834+40911471 -81647831+40912365 -81647831+40912365 -81647847+40914355 -81649849+40668113 -81649849+40664460 -81650049+40655660 -81650049+40655660 -81650020+40649657 -81650006+40646730 -81649949+40634961 -81649849+40668113 -81659458+40668194 -81670966+40668291 -81688932+40668449 -81693219+40668454 -81695357+40668456 -81698962+40668460 -81705366+40668467 -81708896+40668462 -81709403+40668461 -81709749+40668461 -81712292+40668457 -81727328+40668436 -81730621+40668432 -81741448+40668300 -81746931+40668233 -81749853+40668016 -81758035+40667818 -81761707+40667766 -81764887+40667755 -81774504+40667722 -81784070+40667689 -81789008+40667672 -81796320+40667647 -81803518+40667622 -81816684+40667577 -81817643+40667550 -81827895+40667511 -81829006+40667507 -81832402+40667494 -81841945+40667458 -81855149+40667408 -81856200+40667431 -81860828+40667316 -81861338+40667293 -81649949+40634961 -81655066+40634403 -81666253+40627830 -81666253+40627830 -81663772+40627818 -81662485+40625060 -81662485+40625060 -81663124+40612445 -81663482+40604885 -81663694+40599874 -81664028+40593913 -81664162+40591519 -81664423+40586938 -81664569+40584406 -81664783+40579011 -81664844+40577474 -81664987+40573878 -81665065+40571892 -81665126+40570384 -81665249+40567287 -81665419+40563388 -81665571+40560860 -81665729+40555354 -81665761+40554217 -81666112+40542060 -81666301+40535495 -81666603+40524986 -81666818+40516829 -81666879+40515449 -81667151+40509544 -81667524+40501755 -81667586+40500448 -81667809+40494386 -81668071+40487436 -81668166+40484876 -81668231+40483125 -81668361+40480000 -81668549+40475614 -81668577+40474948 -81668728+40471456 -81669125+40461137 -81669586+40447947 -81669587+40445980 -81669587+40445430 -81669628+40443854 -81670691+40443884 -81671393+40443904 -81672381+40443932 -81683245+40444218 -81684044+40444234 -81696338+40444531 -81697153+40444553 -81698483+40444588 -81699737+40444619 -81700632+40444633 -81700880+40444636 -81701612+40444647 -81704208+40444689 -81669232+40182992 -81669541+40177122 -81669829+40171447 -81669926+40169658 -81669232+40182992 -81669926+40169658 -81669926+40169658 -81670303+40162596 -81670658+40155898 -81670738+40154388 -81670899+40150977 -81670996+40150977 -81679933+40151216 -81682198+40151279 -81684406+40151343 -81684828+40151355 -81689231+40151483 -81698857+40151683 -81705097+40151867 -81711057+40152043 -81716280+40152170 -81684949+41277155 -81685180+41261031 -81685282+41245824 -81685324+41239480 -81685355+41237522 -81685448+41224254 -81685448+41219554 -81685648+41209954 -81685648+41209954 -81685576+41208946 -81685576+41208946 -81685648+41201954 -81685748+41200954 -81685748+41200954 -81685704+41200454 -81685704+41200454 -81685731+41199093 -81685948+41188354 -81685950+41188208 -81685953+41188029 -81686054+41181305 -81686125+41176601 -81686248+41168454 -81686344+41165322 -81686423+41162751 -81686448+41161954 -81686471+41161201 -81686648+41155654 -81686648+41153654 -81686648+41153170 -81686648+41152013 -81686652+41151004 -81686671+41150003 -81686748+41146054 -81686848+41135854 -81686981+41129811 -81687015+41128245 -81687151+41122082 -81687248+41117537 -81687248+41115854 -81687192+41115299 -81687192+41115299 -81687248+41110554 -81687263+41108906 -81687283+41106623 -81687347+41099320 -81687348+41092954 -81687348+41089074 -81687348+41088754 -81687348+41087854 -81687349+41081054 -81687351+41071900 -81687449+41070154 -81687449+41064694 -81687449+41063388 -81687449+41062154 -81687449+41061340 -81687449+41061195 -81687449+41060022 -81687449+41058854 -81687449+41055054 -81687449+41051254 -81687621+41047195 -81687649+41046154 -81687649+41046154 -81687249+41042154 -81687249+41042154 -81687722+41031400 -81687946+41026301 -81687949+41025854 -81687960+41024639 -81688061+41014971 -81688072+41014354 -81688153+41010487 -81684949+41277155 -81701614+41277059 -81702491+41277054 -81705149+41277254 -81717970+41276947 -81720670+41276938 -81728252+41276954 -81736686+41277052 -81736751+41277053 -81743115+41276753 -81745190+41276762 -81749852+41276726 -81753143+41276701 -81757524+41276711 -81760003+41276681 -81762805+41276648 -81767898+41276587 -81771252+41276565 -81774844+41276542 -81775741+41276536 -81785155+41276454 -81793962+41276223 -81794737+41276209 -81795760+41276191 -81797606+41276158 -81801449+41276114 -81803128+41276096 -81805093+41276076 -81806255+41276054 -81807815+41276046 -81810756+41275954 -81811884+41275941 -81812910+41275930 -81814779+41275910 -81816140+41275895 -81816259+41275894 -81817280+41275883 -81817873+41275877 -81819258+41275862 -81821007+41275843 -81822457+41275827 -81822787+41275823 -81825312+41275796 -81825845+41275790 -81826924+41275779 -81829256+41275754 -81835296+41275662 -81835488+41275659 -81835637+41275657 -81835857+41275654 -81839431+41275590 -81858158+41275254 -81860633+41275265 -81862454+41275348 -81862557+41275353 -81869637+41275230 -81688149+41004254 -81688222+41001838 -81688298+41000544 -81688357+41000054 -81688361+41000054 -81688449+40999254 -81688449+40999254 -81688349+40995454 -81688349+40995454 -81688421+40990692 -81688449+40988854 -81688153+41010487 -81688149+41004254 -81688153+41010487 -81688249+41005954 -81688249+41005954 -81688149+41004254 -81688449+40988854 -81696025+40988486 -81704090+40988550 -81706026+40988486 -81713307+40988502 -81715563+40988470 -81722219+40988438 -81722763+40988470 -81728715+40988310 -81729948+40988342 -81739194+40988278 -81748429+40988214 -81749853+40988261 -81752731+40988257 -81753416+40988259 -81759122+40988239 -81764654+40988197 -81764885+40988199 -81766581+40988219 -81772197+40988221 -81775582+40988222 -81778267+40988223 -81780532+40988224 -81785169+40988246 -81785728+40988248 -81786216+40988248 -81787086+40988248 -81793655+40988248 -81793796+40988249 -81794452+40988250 -81796203+40988273 -81803011+40988258 -81805484+40988253 -81807552+40988249 -81811776+40988240 -81815544+40988233 -81820998+40988211 -81822201+40988204 -81828875+40988272 -81832905+40988339 -81852782+40988676 -81854534+40988703 -81855942+40988730 -81859009+40988791 -81861133+40988772 -81865724+40988791 -81869160+40988791 -81880007+40989048 -81885184+40989134 -81890958+40989230 -81892037+40989248 -81900305+40989314 -81901121+40989320 -81909568+40989387 -81940018+40989633 -81948266+40989669 -81948584+40989634 -81957959+40989854 -81959831+40989850 -81977381+40989961 -81979493+40989975 -81987530+40990025 -81988164+40990030 -81993515+40990048 -81993590+40990066 -81994702+40990151 -81996062+40990126 -81996635+40990141 -82000838+40990362 -82005481+40990412 -82018615+40990554 -82025477+40990629 -82030303+40990682 -82035759+40990742 -82050506+40990903 -82054884+40990972 -82058092+40991028 -82061416+40991086 -82074440+40991314 -82078377+40991383 -82078679+40991360 -82082000+40991405 -82090842+40991536 -82095589+40991607 -82097732+40991675 -82109689+40991808 -82115909+40991883 -82124334+40991984 -82127321+40992055 -82129442+40992075 -81694146+39842636 -81694133+39847956 -81694124+39851959 -81694120+39853690 -81693815+39855178 -81693764+39855727 -81693355+39864316 -81693271+39866074 -81693246+39866826 -81692879+39874874 -81692790+39879364 -81692776+39879824 -81692760+39880341 -81692635+39884490 -81692466+39890099 -81692446+39890756 -81692446+39890756 -81692518+39894268 -81692518+39894268 -81692320+39895578 -81692247+39898631 -81692247+39898631 -81692281+39901729 -81692281+39901729 -81691597+39914100 -81691106+39930673 -81691106+39930673 -81698763+39930975 -81699259+39930987 -81704892+39931128 -81705272+39931137 -81706671+39931172 -81716658+39931475 -81718994+39931529 -81719211+39931537 -81722694+39931451 -81724083+39931475 -81724609+39931549 -81728611+39931728 -81728611+39931728 -81728587+39931900 -81727626+39948892 -81727579+39949711 -81726903+39960771 -81726491+39967657 -81726048+39975767 -81725703+39982085 -81725296+39989540 -81725027+39994056 -81725015+39994242 -81724972+39994904 -81724723+39998379 -81724492+40001628 -81724229+40005506 -81723431+40019872 -81722938+40030061 -81722887+40031000 -81722545+40037243 -81722095+40046084 -81721795+40050786 -81721101+40062597 -81720801+40068269 -81720508+40074277 -81720284+40078739 -81720279+40078855 -81720271+40079029 -81720206+40080388 -81719893+40086381 -81719705+40092494 -81719616+40093455 -81719093+40102867 -81719027+40104252 -81718859+40107825 -81718313+40118381 -81717865+40126752 -81717395+40134898 -81717344+40135835 -81716880+40143170 -81716644+40147136 -81716528+40148956 -81716280+40152170 -81697442+39755572 -81697404+39756776 -81697371+39757838 -81697164+39764503 -81697107+39766933 -81696892+39772716 -81696650+39778050 -81696606+39779004 -81696515+39780046 -81696238+39798964 -81695328+39810840 -81695202+39815124 -81695173+39816104 -81695120+39817533 -81694815+39824776 -81694797+39825212 -81694774+39825756 -81694405+39835297 -81694362+39836491 -81694146+39842636 -82076639+39770960 -82072732+39770753 -82056421+39769892 -82049114+39769506 -82048136+39769454 -82038899+39768967 -82034309+39768736 -82031352+39768614 -82031270+39768611 -82031208+39768608 -82022626+39768252 -82022288+39768199 -82022089+39768111 -82022034+39768069 -82020412+39767995 -82020392+39769059 -82003877+39768205 -81995889+39767815 -81977928+39766755 -81945867+39765228 -81941434+39765164 -81927850+39765108 -81923729+39764927 -81898964+39764003 -81896405+39763907 -81895848+39763886 -81895148+39763860 -81894973+39763851 -81894657+39763836 -81893603+39763785 -81880517+39763177 -81875063+39762928 -81867775+39762639 -81862302+39762360 -81861072+39762299 -81857769+39762156 -81847996+39761777 -81846886+39761730 -81843965+39761607 -81843700+39761595 -81837828+39761348 -81829076+39760980 -81825556+39760832 -81815436+39760405 -81814060+39760348 -81786973+39759207 -81780420+39758924 -81778812+39758854 -81774894+39758685 -81771134+39758523 -81767165+39758352 -81760139+39758019 -81759090+39757978 -81753766+39757771 -81746011+39757549 -81744865+39757433 -81736587+39757192 -81735539+39757150 -81732775+39757014 -81725214+39756720 -81721915+39756583 -81715747+39756328 -81707951+39756006 -81706414+39755942 -81705159+39755890 -81704399+39755858 -81703853+39755835 -81699694+39755664 -81698759+39755626 -81697995+39755594 -81697442+39755572 -81704208+40444689 -81708532+40444759 -81709132+40444775 -81704208+40444689 -81709132+40444775 -81844857+39449972 -81842421+39449862 -81841449+39449818 -81839798+39449743 -81829937+39449329 -81825257+39458516 -81825201+39459573 -81824981+39463681 -81824218+39473936 -81823906+39477437 -81823634+39480490 -81823466+39482380 -81823408+39484387 -81823264+39489949 -81823158+39494072 -81820676+39493978 -81811879+39493644 -81798562+39493140 -81793455+39492858 -81792006+39492926 -81787050+39492707 -81774550+39489072 -81770801+39488909 -81766429+39488737 -81765948+39488723 -81765220+39488703 -81760959+39488583 -81760950+39486888 -81760883+39483811 -81760883+39483811 -81760931+39483114 -81760955+39482773 -81760955+39482773 -81755964+39482593 -81749855+39482095 -81749535+39481833 -81737422+39481577 -81733678+39481396 -81733454+39481385 -81727822+39481209 -81723550+39481225 -81720526+39481177 -81707997+39489321 -81707725+39494377 -81707103+39500073 -81706501+39507595 -81706188+39512701 -81706138+39513515 -81705853+39518178 -81705735+39520104 -81705173+39529291 -81705173+39529291 -81709008+39531127 -81716528+39531367 -81721175+39531516 -81721748+39531534 -81722217+39531550 -81709132+40444775 -81712131+40444860 -81718315+40445036 -81719157+40445060 -81726918+40445038 -81728171+40445034 -81742483+40445419 -81754621+40445632 -81757023+40445687 -81762464+40445850 -81766739+40446063 -81767251+40446068 -81771142+40446110 -81775545+40446180 -81778719+40446341 -81783164+40446398 -81785758+40446433 -81787690+40446459 -81788764+40446474 -81790160+40446446 -81790401+40446436 -81790520+40446413 -81792416+40446537 -81804709+40446800 -81805752+40446821 -81806545+40446849 -81810454+40446909 -81823625+40447124 -81825645+40447161 -81841678+40447669 -81842523+40447665 -81861206+40447620 -81861427+40447621 -81861922+40447623 -81862090+40447623 -81879774+40447912 -81881523+40447926 -81893906+40448102 -81893906+40448102 -81893872+40448855 -81893872+40448855 -81894799+40448870 -81902379+40448995 -81904703+40449025 -81906382+40449035 -81907380+40449088 -81909983+40449138 -81923247+40449515 -81925835+40449603 -81931958+40449762 -81935418+40449851 -81936927+40449893 -81939301+40449984 -81946751+40450163 -81947617+40450185 -81960449+40450513 -81967272+40450708 -81968183+40450726 -81968717+40450737 -81988546+40451292 -81988553+40451070 -81989196+40451070 -81989994+40451011 -81990237+40451028 -81990437+40451013 -82015045+40451897 -82027115+40452358 -82032165+40452498 -82034125+40452520 -82034335+40452566 -82036016+40452619 -82043859+40452866 -82044361+40452882 -82048789+40453025 -82055212+40453233 -82055331+40453324 -82075657+40453766 -82086054+40452895 -82089897+40452909 -82090107+40452955 -82096246+40453222 -82096330+40453278 -82096697+40453159 -82119609+40453962 -82123176+40454084 -82124874+40454181 -82130403+40454192 -82137985+40454475 -82151040+40454963 -82162504+40455392 -82170833+40455704 -82171382+40455725 -82184607+40456280 -81716280+40152170 -81721884+40152946 -81724336+40152982 -81720169+39556869 -81716488+39581502 -81720169+39556869 -81716703+39580300 -81716563+39580953 -81716488+39581502 -81844857+39449972 -81844967+39448454 -81845074+39446977 -81845494+39441125 -81846023+39432995 -81846447+39426485 -81846629+39423615 -81846705+39422369 -81847247+39413540 -81847347+39411906 -81847394+39411091 -81847523+39408987 -81847762+39405053 -81847866+39403335 -81848011+39400936 -81848269+39396689 -81848294+39396277 -81848647+39390775 -81848960+39386144 -81849042+39384937 -81849185+39382815 -81849766+39374289 -81849822+39373527 -81850029+39369742 -81850437+39362303 -81850465+39361799 -81850603+39359192 -81850763+39356429 -81850806+39355675 -81850915+39353804 -81850950+39353210 -81852141+39332747 -81852404+39329618 -81852521+39327689 -81852785+39325102 -81853450+39317864 -81853450+39317864 -81848729+39317716 -81847900+39317690 -81834961+39317284 -81834819+39315096 -81834819+39315096 -81835446+39306649 -81835637+39303912 -81835637+39303912 -81835620+39303742 -81835620+39303742 -81835644+39303564 -81835681+39302789 -81835681+39302789 -81828041+39302192 -81817188+39290772 -81817188+39290772 -81817396+39287158 -81817500+39285346 -81817788+39280325 -81818256+39272175 -81818256+39272175 -81805474+39271970 -81795025+39271709 -81794595+39271693 -81779761+39271139 -81770280+39270793 -81769275+39270768 -81763645+39270563 -81756141+39270290 -81752790+39270168 -81749854+39270043 -81747262+39269963 -81721693+39269435 -81721693+39269435 -81721997+39264683 -81722013+39264411 -81722061+39263819 -81722733+39254203 -81723501+39243787 -81723597+39242683 -81723965+39237835 -81724129+39235594 -81724445+39231275 -81725501+39216748 -81725501+39216748 -81725453+39216508 -81725453+39216508 -81725485+39215500 -81722151+39541551 -81720169+39556869 -81722217+39531550 -81721881+39537492 -81721881+39537492 -81722129+39538587 -81722135+39539272 -81722171+39539901 -81722204+39540207 -81722209+39540707 -81722209+39540707 -81722172+39541327 -81722151+39541551 -81722217+39531550 -81722151+39541551 -81724336+40152982 -81727120+40153024 -81729160+40153051 -81724336+40152982 -81729160+40153051 -81729160+40153051 -81734839+40153128 -81736363+40153153 -81741294+40153275 -81761631+40153810 -81769907+40154008 -81774506+40154122 -81776481+40154171 -81786852+40154519 -81788770+40154530 -81794672+40154712 -81795461+40154737 -81796184+40154747 -81798006+40154773 -81799796+40154910 -81800333+40154928 -81804269+40155025 -81806586+40155099 -81809534+40155194 -81812082+40155277 -81815249+40155376 -81822070+40155585 -81846244+40156258 -81849291+40156377 -81850120+40156410 -81850790+40156436 -81869952+40156970 -81875669+40157156 -81889477+40157506 -81900652+40157745 -81903004+40157815 -81903959+40157844 -81905124+40157879 -81906247+40157909 -81908360+40157950 -81909465+40157972 -81920514+40158255 -81926611+40158393 -81927606+40158414 -81937213+40158655 -81938675+40158697 -81939989+40158725 -81945197+40158857 -81945580+40158865 -81946936+40158894 -81947430+40158905 -81951770+40159002 -81970836+40159490 -81991264+40159990 -81999858+40160199 -82000412+40160268 -82002453+40160312 -82003134+40160327 -82016132+40160621 -82025706+40160900 -82030347+40160977 -82057807+40161406 -82080784+40161655 -82087192+40161706 -82090276+40162045 -82091547+40162202 -82093137+40162341 -82093137+40162341 -82093103+40162584 -82093103+40162584 -82098112+40162740 -82098686+40162843 -82104293+40163024 -82108570+40163160 -82116135+40163497 -82127653+40164085 -82130262+40164213 -82134656+40164430 -82150262+40165132 -82159623+40165586 -82160384+40165623 -82160701+40165639 -82170065+40165978 -82171091+40166020 -82178582+40166429 -82187425+40166900 -81755954+39180175 -81753954+39183676 -81749853+39186489 -81738941+39192396 -81725485+39215500 -82098965+38958378 -82098898+38958474 -82094025+38967251 -82093895+38967597 -82093165+38970980 -82093114+38971155 -82085996+38977412 -82083565+38978878 -82083165+38979178 -82082664+38979378 -82082264+38979578 -82081764+38979778 -82081364+38980078 -82080864+38980278 -82080364+38980578 -82079864+38980778 -82079364+38981078 -82079073+38981194 -82076864+38981978 -82076264+38982078 -82075764+38982278 -82075264+38982378 -82074764+38982478 -82074364+38982678 -82073964+38982878 -82073464+38983078 -82072864+38983378 -82072364+38983578 -82072113+38983703 -82067162+38985738 -82055986+38991824 -82048463+38999079 -82048287+38999354 -82047663+39000078 -82044439+39008048 -82044163+39009178 -82043063+39012778 -82042553+39013767 -82041301+39018228 -82036584+39025012 -82035074+39025881 -82034863+39025978 -82032897+39026718 -82026689+39028510 -82026403+39028576 -82024518+39028981 -82020662+39029766 -82020447+39029787 -82018363+39029978 -82017562+39030078 -82013262+39030078 -82012609+39030028 -82004293+39028811 -82001161+39027178 -82000461+39026778 -81999861+39026278 -81993909+39021226 -81989161+39015078 -81987407+39012497 -81987061+39011978 -81986085+39010095 -81984016+39005997 -81983688+39005115 -81982550+39000078 -81982384+38997285 -81979581+38993329 -81975080+38992503 -81974530+38992462 -81965542+38993378 -81964107+38993651 -81948953+38995457 -81935619+38989500 -81929479+38981965 -81923954+38974041 -81919783+38968494 -81914443+38958905 -81913045+38956417 -81911468+38953442 -81911208+38952728 -81910725+38951831 -81899312+38933627 -81899147+38933030 -81899147+38933030 -81913307+38914395 -81913357+38914352 -81925037+38890578 -81925037+38890578 -81908645+38878460 -81868554+38884844 -81865351+38886575 -81845393+38910286 -81840321+38934108 -81831848+38942742 -81821303+38946876 -81820921+38946909 -81816575+38946658 -81781130+38924772 -81766078+38922995 -81757950+38929684 -81756799+38936639 -81756799+38936639 -81762237+38939880 -81762466+38940623 -81764622+38943505 -81779990+38957759 -81781705+38963610 -81781705+38963610 -81775734+38980737 -81775654+38988933 -81775551+38990107 -81775069+38991387 -81774514+38992592 -81774062+38993682 -81765353+39002179 -81763953+39009252 -81763953+39009252 -81766224+39018615 -81777854+39029279 -81793304+39040353 -81796754+39042478 -81796954+39042678 -81797054+39042778 -81797254+39042978 -81797454+39043078 -81797654+39043178 -81797754+39043378 -81797955+39043478 -81798055+39043578 -81798255+39043678 -81810255+39057578 -81811155+39058678 -81811255+39058878 -81811455+39059178 -81811455+39059378 -81811655+39059578 -81811755+39059778 -81811855+39060178 -81811955+39060478 -81811955+39060578 -81812155+39060878 -81812655+39063341 -81812655+39063341 -81791354+39079978 -81791254+39079978 -81790954+39079878 -81790754+39079778 -81790454+39079678 -81789954+39079578 -81789554+39079578 -81789254+39079378 -81789054+39079378 -81788654+39079278 -81758121+39085832 -81752953+39089478 -81749853+39092278 -81747253+39095378 -81742898+39109661 -81742549+39115288 -81742549+39115288 -81742735+39118015 -81743453+39122677 -81743753+39124377 -81743953+39125077 -81745194+39138239 -81745806+39149936 -81749853+39160576 -81749853+39160527 -81755954+39180175 -81926213+39186906 -81914686+39186470 -81902537+39186030 -81899075+39185904 -81892231+39185656 -81878191+39185147 -81871261+39184879 -81869253+39184797 -81858085+39184341 -81857413+39184314 -81850138+39184017 -81848230+39183939 -81843108+39183730 -81841391+39183660 -81840173+39183610 -81836193+39183448 -81819866+39182782 -81801012+39182013 -81797396+39181866 -81788977+39181526 -81784164+39181329 -81784008+39181273 -81782096+39181112 -81781508+39181089 -81777155+39181019 -81775009+39180881 -81774832+39180813 -81773520+39180813 -81771774+39180812 -81771661+39180809 -81766893+39180673 -81765717+39180580 -81761944+39180423 -81757170+39180225 -81756663+39180204 -81755954+39180175 -81844857+39449972 -81848521+39450120 -81851926+39450257 -81860557+39450620 -81869631+39451161 -81876077+39451522 -81878370+39451616 -81896069+39452343 -81898685+39452451 -81902896+39452624 -81914418+39453098 -81926882+39453586 -81928053+39453658 -81929345+39453711 -81929944+39453736 -81940562+39454172 -81949995+39454665 -81950472+39454690 -81962363+39455311 -81964500+39455422 -81964649+39455430 -81964877+39455442 -81966060+39455504 -81972205+39455825 -81980876+39456278 -81984236+39456454 -81989918+39456751 -81991385+39456828 -81996323+39457086 -81999655+39457260 -82015434+39457992 -82027007+39458528 -82032380+39458777 -82040420+39459169 -82044476+39459377 -82048214+39459569 -82050375+39459680 -82056065+39459971 -82056065+39459971 -82055708+39463741 -82055409+39466903 -82054856+39472742 -82054412+39477423 -82053754+39484363 -82053531+39486722 -82053041+39491893 -82052604+39496502 -82052477+39497842 -82051509+39504196 -82051014+39510002 -82050811+39512767 -82050546+39516382 -82050445+39517513 -82050094+39521445 -82049638+39524378 -82049420+39526764 -82049314+39527925 -82047437+39548604 -82047269+39550598 -81869637+41275230 -81874857+41275140 -81874914+41275139 -81869637+41275230 -81874914+41275139 -81874914+41275139 -81877932+41275087 -81875861+40667187 -81861338+40667293 -81875861+40667187 -81874861+40667187 -81861338+40667293 -81875861+40667187 -81876788+40667187 -81876904+40667187 -81877164+40667187 -81878710+40667187 -81893251+40666907 -81895445+40666862 -81897578+40666885 -81904280+40666864 -81904372+40666843 -81904851+40666681 -81913610+40666846 -81923942+40667041 -81924878+40667058 -81931776+40667189 -81932170+40667197 -81934935+40667250 -81946024+40667519 -81947001+40667542 -81952904+40667668 -81957619+40667760 -81960655+40667820 -81966948+40667645 -81968801+40667775 -81969274+40667622 -81971200+40667527 -81971487+40667617 -81972613+40667595 -81979074+40667731 -81991633+40667790 -81992325+40667794 -81995271+40667884 -81997713+40667834 -82004406+40667976 -82011415+40668046 -82018770+40668120 -82018979+40668118 -82021595+40668098 -82022917+40668125 -82024990+40668168 -82027990+40668193 -82033615+40668239 -82034274+40668247 -82036315+40668274 -82040736+40668332 -82052665+40668333 -82063295+40668292 -82064117+40668289 -82069272+40668269 -82070322+40668266 -82074748+40668248 -82076825+40668241 -82079863+40668202 -82085960+40668125 -82090617+40668010 -82095192+40668019 -82096427+40668021 -82099631+40668027 -82100818+40668029 -82106768+40667910 -82107175+40668112 -82109382+40668141 -82111613+40668171 -82116369+40668235 -82126199+40668230 -81889173+41350552 -81887960+41350651 -81886868+41350651 -81884254+41350625 -81882825+41350610 -81878515+41350566 -81877657+41350558 -81876959+41350551 -81876959+41350551 -81877013+41346390 -81877050+41343595 -81877059+41342951 -81877059+41342251 -81877059+41339802 -81877059+41338128 -81877059+41336427 -81877059+41334808 -81877059+41330552 -81877458+41322151 -81877458+41320251 -81877758+41312351 -81877958+41297152 -81878026+41292864 -81878058+41290852 -81878058+41288747 -81878058+41286952 -81878258+41283252 -81878258+41283252 -81878184+41281403 -81877932+41275087 -81877932+41275087 -81883360+41275108 -81887202+41275102 -81897840+41275076 -81904233+41275316 -81889173+41350552 -81890160+41350651 -81890182+41350652 -81889173+41350552 -81890182+41350652 -81890182+41350652 -81891560+41350751 -81892460+41350551 -81893259+41350650 -81894955+41350682 -81897859+41350750 -81899459+41350750 -81900659+41350850 -81902459+41350750 -81903559+41350650 -81905360+41350649 -81912361+41350750 -81914613+41350792 -81917661+41350850 -81921875+41351025 -81922460+41351049 -81923060+41351149 -81926760+41350849 -81930061+41351149 -81933309+41350862 -81936473+41350914 -81937508+41350936 -81938367+41350955 -81942572+41351047 -81946215+41351139 -81954462+41351349 -81956679+41351178 -81971262+41351348 -81971262+41351348 -81971162+41352948 -81971062+41364748 -81970962+41369247 -81970962+41372547 -81970862+41375447 -81970463+41384747 -81970463+41384747 -81970464+41386748 -81970464+41387170 -81970464+41388048 -81970464+41388298 -81970464+41388906 -81970464+41389847 -81970464+41397447 -81970163+41405746 -81970163+41405746 -81970263+41411045 -81970263+41411045 -81969963+41416745 -81969963+41419345 -81970059+41425348 -81970059+41425348 -81969863+41431044 -81969863+41435021 -81969863+41437344 -81969763+41441944 -81969759+41442588 -81969663+41458043 -81969663+41460143 -81969469+41468659 -81969466+41468775 -81969464+41468844 -81969464+41469237 -81969464+41469458 -81969465+41476543 -81969465+41478143 -81969164+41493341 -81968909+41497270 -81968574+41502424 -81968566+41502552 -81968287+41505189 -81968127+41506448 -81967697+41510786 -81967681+41510947 -81967681+41510966 -81967682+41511114 -81967928+41551965 -81968148+41625039 -81970328+41625039 -81904233+41275316 -81906227+41275392 -81914693+41275471 -81904233+41275316 -81914693+41275471 -82171492+41063538 -82171456+41065184 -82171355+41069814 -82171033+41084598 -82171011+41085569 -82170767+41096756 -82170689+41100339 -82170684+41100560 -82170618+41103585 -82170348+41116022 -82170277+41119273 -82170165+41124410 -82170162+41125054 -82170076+41128753 -82169876+41137053 -82160576+41136953 -82142574+41136854 -82124873+41136754 -82122873+41136754 -82118273+41136654 -82095471+41136554 -82091971+41136554 -82080670+41136454 -82074270+41136354 -82074170+41137854 -82074170+41137954 -82074170+41139554 -82074070+41142654 -82073770+41152554 -82073669+41159254 -82073416+41163751 -82073369+41163754 -82073369+41167254 -82073169+41177554 -82072869+41185453 -82072869+41186353 -82072869+41186556 -82072869+41186741 -82072869+41187036 -82072869+41187126 -82072869+41187492 -82072869+41187953 -82072669+41195453 -82072469+41199853 -82064968+41199853 -82055767+41199853 -82054794+41199851 -82025565+41199754 -82023965+41199754 -82002764+41199754 -81999863+41199885 -81983593+41199836 -81974706+41199836 -81974438+41199836 -81974435+41199964 -81974304+41207209 -81974238+41208923 -81974191+41211734 -81974013+41222349 -81973766+41237858 -81973237+41260188 -81972721+41261384 -81972671+41264154 -81972496+41273792 -81972476+41275375 -81956958+41275370 -81953617+41275370 -81927979+41274857 -81925656+41274985 -81924999+41275015 -81922323+41275013 -81921398+41275153 -81920514+41275379 -81915786+41275467 -81914693+41275471 -81935964+39187290 -81926213+39186906 -81935964+39187290 -81928160+39186976 -81926213+39186906 -82268670+39203773 -82260900+39203347 -82260455+39203322 -82254249+39202971 -82243043+39202326 -82241147+39202216 -82240064+39202153 -82227744+39201436 -82200153+39199831 -82199889+39199816 -82199354+39199785 -82192269+39199374 -82189365+39199225 -82178612+39198675 -82175485+39198515 -82169839+39198226 -82160507+39197748 -82156574+39197428 -82154398+39197473 -82151806+39197302 -82148843+39197150 -82145607+39196985 -82135699+39196478 -82134252+39196391 -82127105+39196035 -82121241+39195730 -82115806+39195440 -82100919+39194646 -82097732+39194476 -82096592+39194416 -82079929+39193526 -82079257+39193490 -82075685+39193326 -82074671+39193280 -82058664+39192550 -82055482+39192405 -82050188+39192164 -82046836+39192123 -82037263+39191575 -82032661+39191372 -82032298+39191356 -82031833+39191335 -82018520+39190748 -82017401+39190699 -82010248+39190379 -82009886+39190362 -82004398+39190119 -81988697+39189466 -81987458+39189415 -81985763+39189345 -81971297+39188751 -81967609+39188599 -81962131+39188374 -81960903+39188322 -81945153+39187661 -81936209+39187300 -81935964+39187290 -81970580+41877845 -81970328+41625039 -81970580+41877845 -81970566+41875035 -81970437+41750036 -81970328+41625039 -82076639+39770960 -82076837+39768555 -82076889+39767920 -82077131+39764966 -82077445+39761140 -82077987+39754538 -82078902+39744380 -82079005+39743659 -82079065+39742777 -82079207+39740711 -82079317+39739121 -82079733+39733672 -82080224+39727673 -82080224+39727673 -82073671+39727271 -82073100+39727237 -82072341+39727165 -82071096+39727168 -82069774+39727060 -82066623+39726897 -82062119+39726664 -82043338+39725663 -82042801+39725635 -82035811+39725250 -82035501+39725234 -82024219+39724686 -82024219+39724686 -82024767+39718475 -82025144+39714205 -82025828+39706450 -82025864+39706046 -82025872+39705951 -82026161+39702739 -82026549+39697718 -82026590+39697253 -82026614+39696980 -82026926+39693441 -82027738+39684259 -82027952+39681844 -82028109+39680076 -82028810+39672385 -82029466+39665183 -82029965+39659710 -82030221+39656896 -82030833+39650188 -82031337+39644655 -82031976+39637728 -82032119+39636181 -82032681+39630097 -82032882+39627823 -82032890+39625817 -82032921+39625069 -82032921+39624730 -82032922+39624664 -82032983+39624125 -82034248+39611885 -82035233+39601557 -82035878+39592794 -82035919+39592465 -82037584+39579360 -82038231+39570022 -82038758+39562431 -82039261+39555169 -82039605+39550217 -82047269+39550598 -82159166+39556296 -82153762+39555993 -82152672+39555931 -82152476+39555920 -82142846+39555381 -82141950+39555331 -82137705+39555093 -82136191+39555127 -82128304+39554928 -82120218+39554401 -82109132+39553788 -82107988+39553731 -82103919+39553529 -82102338+39553450 -82101898+39553428 -82101535+39553410 -82089212+39552788 -82081651+39552378 -82066550+39551627 -82065508+39551584 -82064706+39551551 -82064514+39551543 -82063218+39551490 -82061448+39551419 -82061256+39551419 -82057428+39551030 -82056866+39551030 -82054729+39550895 -82052137+39550732 -82051398+39550664 -82048560+39550663 -82047269+39550598 -82233974+39913261 -82229403+39913026 -82226868+39912895 -82218556+39912468 -82217747+39912426 -82211374+39912099 -82208965+39911960 -82204927+39911702 -82201934+39911617 -82200580+39911527 -82199429+39911451 -82198035+39911354 -82194448+39911140 -82170388+39909711 -82169626+39909666 -82167249+39909551 -82162377+39909320 -82162377+39909320 -82162677+39905090 -82163324+39895988 -82163332+39895877 -82164085+39885893 -82164182+39884600 -82164638+39878561 -82165786+39867507 -82165913+39866111 -82166633+39858210 -82166746+39856966 -82167420+39849560 -82167501+39848664 -82167937+39843882 -82168412+39838673 -82169123+39830874 -82169427+39827542 -82169867+39822714 -82170047+39820750 -82170047+39820750 -82156335+39820029 -82154190+39819903 -82151360+39819756 -82150602+39819717 -82147074+39819534 -82138614+39819095 -82137989+39819062 -82137765+39819050 -82135970+39818959 -82133151+39818797 -82132439+39818777 -82131318+39818746 -82129917+39818659 -82127839+39818658 -82125408+39818588 -82123686+39818543 -82122758+39818500 -82079980+39816548 -82078624+39816485 -82077879+39816451 -82077147+39816418 -82076110+39816358 -82075745+39816337 -82073328+39816242 -82072934+39816227 -82072934+39816227 -82072977+39815701 -82073029+39815057 -82073319+39811512 -82073354+39811082 -82073383+39810727 -82073418+39810300 -82073449+39809914 -82073472+39809631 -82073497+39809319 -82073558+39808573 -82073580+39808296 -82073673+39807160 -82073816+39805404 -82073857+39804900 -82073928+39804029 -82074037+39802697 -82074089+39802062 -82074124+39801635 -82074196+39800758 -82074259+39799982 -82074273+39799807 -82074319+39799239 -82074328+39799126 -82074366+39798654 -82074438+39797765 -82075670+39782760 -82076223+39776024 -82076639+39770960 -82098965+38958378 -82099065+38958378 -82099065+38958378 -82098992+38959296 -82098722+38962706 -82098647+38963655 -82098607+38964151 -82098521+38965244 -82098342+38967505 -82098313+38967870 -82097265+38981105 -82097233+38981512 -82097173+38982271 -82096633+38989109 -82096633+38989109 -82096676+38989703 -82096676+38989703 -82096589+38991214 -82095977+38997416 -82095864+38998837 -82095465+39002778 -82095465+39002778 -82098030+39002891 -82100967+39003021 -82114625+39003625 -82120308+39003876 -82127795+39004209 -82128993+39004263 -82140581+39004787 -82148787+39005164 -82149190+39005183 -82182703+39006737 -82183606+39006779 -82194297+39007285 -82201644+39007636 -82202080+39007657 -82208970+39007987 -82209427+39008066 -82209956+39008060 -82211046+39008119 -82217610+39008464 -82223168+39008666 -82230067+39008996 -82238252+39009381 -82246808+39009783 -82268482+39010426 -82271709+39010513 -82272199+39010526 -82274072+39010576 -82280401+39010956 -82289760+39011519 -82291834+39011644 -82309948+39012733 -82310584+39012680 -82311581+39012748 -82313165+39012748 -82313433+39012763 -82316943+39012955 -82317086+39012962 -82317278+39012973 -82319092+39013072 -82320180+39013132 -82320909+39013183 -82323894+39013154 -82323894+39013154 -82323877+39014820 -82323385+39021127 -82323051+39025408 -82322874+39027674 -82287270+38582783 -82285874+38583655 -82273370+38594183 -82268570+38596283 -82265270+38597283 -82265003+38597383 -82264870+38597383 -82264670+38597383 -82264470+38597283 -82264270+38597183 -82264070+38597083 -82263870+38596983 -82263670+38596983 -82261970+38598183 -82256370+38598683 -82218967+38591683 -82214590+38591484 -82203587+38591893 -82191167+38594184 -82180667+38600384 -82177267+38603784 -82174191+38611059 -82174191+38611059 -82176767+38642783 -82177967+38645683 -82184400+38657629 -82186045+38666678 -82186667+38668583 -82190867+38680383 -82190967+38681783 -82190967+38681783 -82190567+38685182 -82189367+38689982 -82185667+38697882 -82185067+38699182 -82184490+38701056 -82183867+38702982 -82182567+38707044 -82182567+38707044 -82186817+38718668 -82189311+38723112 -82189676+38723590 -82190099+38724144 -82190468+38724682 -82190650+38724924 -82190768+38725082 -82191068+38725582 -82191568+38726082 -82191759+38726465 -82193432+38730693 -82193523+38731057 -82193599+38731360 -82193818+38732083 -82194415+38736358 -82194415+38736358 -82187368+38726082 -82187368+38726082 -82187768+38729082 -82194887+38750081 -82194944+38750257 -82198882+38757725 -82212215+38766273 -82216614+38768350 -82220449+38773739 -82221387+38778649 -82221406+38778820 -82221406+38778820 -82217269+38795680 -82217018+38795951 -82187191+38816083 -82171667+38820180 -82169035+38821148 -82152112+38833021 -82149374+38835549 -82149107+38835750 -82147495+38837495 -82143966+38842780 -82143666+38843780 -82143556+38844180 -82143115+38845716 -82142862+38846508 -82140711+38856123 -82140596+38856837 -82140234+38859226 -82139698+38862542 -82139266+38864690 -82139266+38864690 -82140566+38871780 -82141056+38873698 -82141767+38875080 -82141767+38875080 -82141517+38875080 -82141367+38875280 -82141367+38875280 -82141467+38875580 -82141567+38875880 -82141767+38876280 -82141867+38876680 -82142167+38877080 -82142267+38877480 -82142467+38877880 -82142667+38878480 -82144711+38882205 -82144741+38882245 -82144867+38882479 -82145267+38884179 -82145267+38884179 -82144667+38890279 -82144567+38891679 -82143667+38896279 -82136966+38901679 -82136966+38901679 -82137166+38901579 -82137366+38901579 -82137466+38901579 -82137566+38901679 -82137566+38901879 -82137366+38902079 -82137166+38902179 -82136966+38902279 -82136966+38902479 -82135012+38905456 -82131013+38907232 -82117838+38924907 -82113547+38930256 -82110866+38935879 -82110866+38935879 -82112266+38932079 -82112266+38932079 -82108321+38946559 -82108215+38946691 -82104508+38951336 -82098965+38958378 -82126199+40668230 -82126229+40675770 -82126257+40682633 -82126257+40682870 -82126307+40695066 -82126316+40697403 -82126318+40697903 -82126345+40704545 -82126375+40712048 -82126405+40719382 -82126419+40722910 -82126434+40726759 -82126434+40726759 -82126073+40726750 -82126073+40726750 -82126464+40734003 -82126477+40737190 -82126525+40748754 -82126528+40749413 -82126628+40750057 -82126649+40754173 -82126676+40759349 -82126696+40762976 -82126736+40770438 -82126850+40777599 -82126908+40780207 -82126935+40784371 -82127007+40788036 -82127141+40794797 -82127154+40795498 -82127175+40796577 -82127204+40798100 -82127260+40801420 -82127274+40802214 -82127308+40804254 -82127308+40804254 -82127072+40809606 -82126902+40813467 -82126887+40813788 -82126645+40819314 -82126557+40821311 -82126202+40829397 -82126143+40830890 -82125925+40836467 -82125676+40844530 -82125490+40850583 -82125465+40855797 -82125453+40858362 -82125402+40862898 -82125346+40867884 -82125303+40871792 -82125206+40874363 -82125142+40876393 -82125129+40876819 -82125110+40877465 -82125033+40880057 -82124905+40884410 -82124884+40885129 -82124875+40885426 -82124875+40885426 -82125017+40886383 -82127247+40901079 -82127894+40901080 -82127937+40907336 -82128006+40912254 -82128049+40914418 -82128087+40915602 -82128198+40919032 -82128277+40921442 -82128346+40924289 -82128352+40924570 -82128491+40930260 -82128491+40930260 -82127917+40937170 -82127917+40937170 -82128049+40941189 -82128284+40947417 -82128715+40958860 -82128728+40959483 -82128830+40964181 -82128926+40968580 -82128982+40971153 -82129081+40975669 -82129133+40978008 -82129230+40982430 -82129442+40992075 -82129442+40992075 -82133029+40992110 -82144502+40992222 -82146435+40992269 -82147991+40992253 -82148640+40992247 -82157865+40992307 -82163254+40992342 -82164371+40992342 -82164776+40992342 -82173421+40992342 -82173421+40992342 -82173373+40999055 -82173080+41009806 -82172954+41014046 -82172536+41028188 -82172147+41043125 -82172016+41047179 -82171904+41050262 -82171702+41056757 -82171695+41056958 -82171630+41058178 -82171492+41063538 -82220110+40568207 -82220125+40569749 -82220272+40584513 -82220277+40585096 -82220277+40585096 -82220273+40589434 -82220273+40589434 -82220326+40594119 -82220332+40594708 -82220335+40594962 -82220402+40600885 -82220546+40612436 -82220546+40612436 -82220541+40613406 -82220528+40616546 -82220528+40616546 -82220662+40627289 -82220662+40627628 -82220662+40628763 -82220662+40634378 -82220662+40634690 -82220662+40635112 -82220662+40636459 -82220662+40638443 -82220662+40638533 -82220662+40640368 -82220662+40645653 -82220663+40650911 -82220694+40655013 -82220694+40655013 -82220672+40664534 -82220665+40667581 -82212011+40667640 -82208626+40667663 -82193498+40667767 -82192789+40667771 -82183173+40667837 -82172852+40667908 -82167826+40667942 -82164256+40667966 -82161549+40667989 -82156338+40668033 -82154762+40668043 -82147682+40668089 -82146391+40668076 -82145285+40668084 -82140750+40668118 -82137542+40668142 -82137226+40668144 -82137131+40668145 -82137028+40668146 -82136766+40668148 -82132448+40668181 -82126199+40668230 -82159166+39556296 -82159458+39553114 -82159695+39550528 -82160031+39546869 -82160848+39537963 -82161127+39534927 -82161207+39534055 -82161452+39531385 -82161779+39527633 -82162250+39522229 -82162318+39521449 -82162974+39514468 -82163007+39514117 -82163017+39514013 -82163152+39512568 -82163179+39512274 -82163255+39511756 -82163296+39511313 -82163405+39510129 -82163541+39508648 -82163884+39504911 -82163963+39504043 -82164498+39498081 -82164584+39497121 -82165039+39492072 -82165384+39488240 -82165532+39486594 -82165976+39481658 -82166020+39481226 -82166353+39477513 -82166561+39475189 -82166635+39474366 -82166666+39474023 -82167007+39470211 -82167088+39469312 -82167119+39468961 -82167369+39466170 -82168731+39466252 -82170519+39466359 -82172262+39466463 -82172950+39466504 -82173869+39466559 -82175669+39466667 -82184810+39467214 -82187614+39467381 -82191866+39467636 -82194527+39467796 -82197947+39468001 -82198972+39468062 -82202539+39468276 -82202724+39468287 -82204554+39468397 -82205578+39468458 -82159166+39556296 -82168266+39556807 -82177025+39557298 -82177820+39557342 -82178872+39557401 -82180218+39557476 -82191457+39558107 -82204956+39558865 -82214116+39559379 -82221363+39559786 -82223979+39559933 -82234253+39560497 -82240075+39560829 -82243326+39561014 -82252400+39561534 -82257879+39561791 -82263566+39562137 -82263566+39562137 -82263242+39569026 -82263185+39570262 -82262432+39583926 -82262403+39584410 -82262363+39585071 -82261954+39590592 -82261954+39590592 -82263580+39590620 -82273688+39591024 -82274974+39591069 -82276261+39591127 -82277799+39591185 -82278923+39591277 -82279189+39591323 -82280249+39591347 -82281120+39591410 -82171492+41063538 -82171952+41063544 -82178098+41063669 -82181443+41063712 -82201439+41063972 -82203917+41064004 -82206432+41064037 -82211923+41064108 -82220567+41064220 -82231607+41064364 -82239593+41064468 -82243996+41064501 -82252534+41064638 -82253655+41064620 -82254257+41064623 -82256398+41064676 -82257401+41064709 -82258386+41064732 -82261260+41064820 -82265356+41064951 -82266997+41064996 -82268492+41065038 -82270367+41065090 -82272947+41065192 -82184607+40456280 -82184374+40459008 -82183952+40463947 -82183795+40467101 -82183764+40467726 -82183747+40468075 -82183728+40468462 -82183664+40469774 -82183664+40469774 -82183684+40470006 -82183684+40470006 -82183664+40470461 -82183631+40471059 -82183253+40478404 -82182952+40484967 -82182930+40485448 -82182172+40501977 -82181737+40510985 -82181677+40512223 -82181674+40512280 -82181664+40512487 -82181386+40518233 -82181007+40526077 -82180951+40527234 -82180924+40527783 -82180826+40529789 -82180816+40530006 -82180734+40531692 -82180595+40534561 -82180460+40537354 -82180419+40538188 -82179730+40552488 -82179598+40555218 -82179542+40556383 -82179152+40564492 -82178737+40573155 -82178737+40573155 -82180458+40572949 -82185233+40572378 -82185831+40572306 -82188355+40572004 -82200972+40570496 -82211367+40569253 -82217294+40568544 -82220110+40568207 -82195912+40239071 -82195618+40239060 -82182948+40238629 -82182857+40238097 -82182857+40238097 -82183188+40232936 -82183188+40232753 -82183695+40227697 -82183725+40225706 -82183755+40225523 -82183755+40225523 -82183739+40225075 -82183739+40225075 -82183896+40223713 -82184488+40213909 -82184702+40210365 -82184821+40208388 -82184851+40207882 -82185020+40205105 -82185115+40203874 -82186198+40189972 -82186740+40183017 -82186799+40182757 -82186858+40177631 -82187404+40167891 -82187425+40166900 -82184607+40456280 -82184758+40454525 -82184758+40454525 -82184652+40453460 -82184652+40453460 -82184663+40453254 -82184801+40449044 -82185177+40441646 -82185429+40436711 -82185893+40427239 -82186291+40418738 -82186691+40410627 -82186832+40407757 -82186872+40406933 -82186895+40406463 -82186913+40406097 -82187291+40399102 -82187363+40397827 -82187862+40389130 -82187946+40387671 -82188190+40383260 -82188641+40375181 -82188832+40373164 -82189128+40368291 -82189661+40359503 -82190423+40346996 -82190423+40346996 -82190363+40345852 -82190363+40345852 -82190759+40339139 -82190959+40335740 -82191258+40330660 -82191258+40330660 -82191228+40328773 -82191228+40328773 -82191232+40328666 -82191405+40324791 -82191419+40324525 -82191826+40316835 -82191843+40316518 -82191879+40315801 -82192079+40311816 -82192110+40311244 -82192681+40300752 -82193264+40290056 -82194070+40275101 -82194125+40274107 -82195410+40250917 -82195878+40240944 -82195912+40239071 -82187425+40166900 -82187450+40165707 -82187469+40164762 -82187507+40163620 -82187545+40160171 -82187545+40160171 -82187475+40160076 -82187475+40160076 -82187623+40156933 -82187645+40156512 -82187667+40156082 -82188192+40145938 -82188296+40143918 -82188650+40137081 -82188896+40132330 -82188949+40131302 -82189295+40122752 -82189336+40122049 -82189649+40116668 -82189688+40115998 -82189742+40115079 -82189845+40112865 -82189874+40112248 -82190150+40106379 -82190723+40095324 -82190755+40094775 -82190799+40094009 -82190957+40091230 -82191120+40088143 -82191507+40082331 -82191634+40080054 -82191809+40078530 -82191894+40077801 -82191950+40077058 -82191994+40076473 -82192191+40073865 -82192384+40065633 -82192462+40064102 -82192512+40063110 -82192695+40059518 -82192919+40055860 -82192984+40054687 -82193759+40039642 -82193803+40038645 -82193870+40037135 -82194490+40027181 -82194713+40022284 -82194786+40020695 -82194953+40017070 -82194953+40017070 -82194947+40016533 -82194947+40016533 -82195019+40014171 -82195069+40012553 -82195102+40010363 -82195357+40005729 -82195965+39999068 -82196593+39986723 -82196785+39983023 -82197151+39975613 -82197329+39974286 -82197329+39974286 -82197269+39973005 -82197269+39973005 -82197447+39970590 -82197643+39967384 -82197656+39966736 -82197834+39965477 -82197923+39962777 -82198130+39959574 -82198308+39957560 -82198426+39955856 -82198432+39955015 -82198432+39955015 -82198422+39954289 -82198416+39953820 -82198413+39953620 -82198413+39953620 -82198617+39952260 -82198739+39951456 -82198739+39951456 -82198721+39950161 -82198721+39950161 -82202380+39950351 -82205859+39950463 -82207929+39950529 -82208280+39950540 -82211176+39950635 -82211910+39950680 -82212362+39950708 -82212415+39950711 -82212705+39950729 -82213410+39950761 -82214877+39950778 -82214946+39950779 -82216213+39950799 -82217662+39950897 -82218995+39950899 -82220659+39950952 -82220785+39950955 -82221822+39950987 -82221957+39950991 -82223525+39951039 -82224166+39951041 -82225367+39951047 -82231695+39951076 -82231695+39951076 -82231634+39948170 -82231634+39948170 -82231682+39947601 -82231759+39946697 -82232078+39942319 -82232298+39939803 -82232403+39938609 -82233756+39920481 -82233873+39917117 -82233974+39913261 -82195912+40239071 -82197217+40239120 -82216778+40239636 -82217647+40239644 -82239754+40239926 -82246801+40240016 -82248656+40240051 -82252593+40240130 -82262569+40240163 -82262803+40240163 -82263998+40240167 -82265372+40240170 -82269762+40240185 -82278390+40240215 -82280896+40240210 -82280942+40239252 -82282168+40239278 -82282277+40239280 -82284431+40239289 -82290907+40239317 -82298568+40239388 -82301320+40239413 -82302753+40239434 -82305958+40239480 -82310084+40239540 -82314191+40239590 -82317505+40239628 -82322405+40239684 -82336618+40239977 -82360575+40240788 -82362564+40240880 -82363181+40240908 -82364344+40240958 -82369581+40241187 -82370898+40241216 -82380115+40241704 -82380377+40241706 -82381728+40241718 -82382832+40241728 -82383138+40241743 -82391281+40242098 -82395342+40242328 -82412032+40243042 -82416869+40243340 -82417442+40243340 -82418064+40243340 -82420032+40243421 -82425951+40243664 -82428268+40243759 -82429797+40243822 -82433605+40244003 -82435234+40244080 -82436681+40244150 -82437432+40244186 -82438506+40244237 -82441016+40244352 -82446240+40244593 -82447637+40244702 -82448977+40244727 -82451571+40244863 -82452282+40244872 -82453118+40244924 -82458164+40245237 -82458283+40245214 -82461269+40245351 -82462164+40245305 -82477005+40251828 -82477005+40251828 -82476651+40258783 -82476621+40258875 -82476114+40264704 -82476114+40264704 -82478268+40264738 -82485115+40265089 -82491544+40265418 -82494157+40265525 -82498101+40265699 -82499884+40265750 -82500183+40265739 -82500412+40265730 -82500658+40265710 -82504682+40265869 -82504995+40265885 -82505807+40265927 -82514023+40266353 -82516718+40266492 -82519904+40266660 -82525300+40266944 -82526425+40266953 -82529308+40267177 -82536072+40267436 -82542072+40267817 -82545809+40268010 -82555398+40268472 -82557337+40268515 -82558802+40268653 -82572063+40269315 -82572682+40269340 -82573880+40269391 -82580522+40269671 -82581104+40269696 -82583967+40269817 -82585850+40269941 -82591241+40270272 -82593975+40270359 -82595840+40270418 -82598610+40270506 -82599314+40270529 -82599393+40270545 -82603724+40270749 -82611072+40271134 -82626716+40271842 -82627475+40271886 -82636710+40272230 -82638955+40272314 -82639272+40272326 -82641263+40272456 -82641644+40272471 -82645538+40272618 -82645721+40272625 -82652380+40272876 -82656118+40273018 -82671352+40273708 -82671710+40273708 -82676011+40273914 -82689180+40274490 -82690709+40274557 -82697688+40274854 -82704921+40275162 -82706677+40275268 -82717762+40275720 -82721402+40275863 -82734559+40276380 -82747016+40276870 -82752817+40277036 -82205578+39468458 -82206094+39468489 -82206689+39468523 -82205578+39468458 -82206689+39468523 -82206689+39468523 -82207004+39468542 -82210440+39468748 -82221595+39469430 -82222550+39469489 -82224631+39469641 -82229976+39469936 -82236574+39470345 -82245310+39470887 -82248155+39471063 -82252419+39471302 -82252895+39471327 -82254532+39471413 -82256147+39471497 -82256461+39471513 -82261691+39471787 -82275140+39472368 -82276140+39472408 -82279027+39472523 -82280172+39472569 -82280487+39467972 -82280539+39467704 -82280562+39467397 -82280677+39465872 -82280814+39463968 -82280934+39462449 -82280996+39461799 -82281081+39461199 -82281770+39456334 -82281903+39455395 -82282228+39453096 -82282300+39452590 -82282782+39448377 -82283018+39445805 -82283477+39440805 -82283888+39436828 -82284032+39435491 -82284664+39429459 -82285524+39421805 -82286661+39411504 -82220110+40568207 -82228444+40567211 -82234622+40566473 -82235449+40566374 -82248302+40564839 -82249572+40564687 -82249703+40564672 -82261099+40563425 -82269613+40562478 -82269858+40562451 -82270796+40562347 -82271208+40562302 -82272395+40562171 -82274904+40561892 -82282737+40561022 -82288734+40560356 -82303676+40558697 -82305316+40558515 -82313125+40557648 -82326605+40556152 -82334760+40555247 -82336962+40555002 -82233974+39913261 -82234161+39913269 -82241262+39913578 -82243717+39913699 -82247902+39913870 -82253862+39914120 -82255257+39914185 -82266030+39914695 -82275225+39915062 -82288033+39915614 -82289477+39915719 -82301434+39916279 -82305982+39916188 -82306171+39916204 -82307472+39916315 -82316913+39916774 -82325534+39917194 -82326604+39917286 -82336738+39917879 -82348446+39918585 -82348622+39918594 -82349310+39918626 -82351366+39918726 -82355906+39918947 -82368328+39919651 -82369873+39919673 -82374873+39919958 -82383437+39920455 -82387421+39920686 -82389649+39920816 -82400080+39921422 -82402606+39921629 -82405991+39921790 -82408876+39921928 -82412655+39922095 -82413104+39922122 -82417208+39922364 -82418535+39923921 -82428771+39928327 -82433203+39928594 -82462813+39930381 -82289371+39384170 -82289394+39383952 -82289408+39383813 -82289872+39379370 -82290043+39378318 -82290139+39377812 -82290614+39375070 -82291184+39369155 -82292580+39355667 -82293268+39349016 -82293678+39345055 -82294619+39335945 -82295366+39328285 -82295622+39325622 -82295671+39325112 -82296510+39316362 -82296590+39315528 -82296755+39313806 -82297526+39304738 -82297673+39304238 -82297761+39303318 -82298572+39294871 -82298572+39294871 -82289664+39294407 -82274982+39293642 -82274262+39293588 -82270711+39293407 -82270637+39293403 -82263787+39293055 -82260171+39292871 -82260171+39292871 -82260487+39289395 -82260551+39288701 -82260842+39285506 -82261506+39278217 -82261854+39274393 -82262137+39271286 -82262951+39262351 -82262987+39261959 -82263010+39261701 -82263070+39261655 -82263683+39254439 -82263820+39252823 -82263952+39251373 -82263996+39250887 -82264023+39250597 -82264315+39249692 -82264679+39246528 -82265216+39241858 -82265815+39236656 -82266319+39230007 -82266807+39223476 -82267260+39217844 -82267421+39216463 -82267451+39215845 -82267495+39215408 -82267506+39215303 -82268120+39209224 -82268149+39208934 -82268670+39203773 -82268670+39203773 -82272401+39203954 -82285092+39204568 -82285873+39204606 -82287737+39204692 -82302489+39205347 -82303342+39205370 -82305902+39205439 -82306668+39205514 -82307230+39199729 -82308251+39189158 -82308291+39188735 -82308386+39187733 -82308887+39182472 -82309320+39177623 -82309370+39177004 -82310086+39167977 -82310283+39165107 -82310408+39163280 -82310477+39162462 -82311961+39147198 -82312040+39146359 -82312040+39146359 -82312019+39145550 -82312019+39145550 -82312031+39145066 -82312086+39144497 -82313073+39131574 -82313175+39130798 -82313825+39125823 -82314317+39120787 -82314703+39116582 -82315764+39105037 -82317244+39088946 -82317249+39087559 -82317923+39080397 -82318128+39079330 -82318615+39074028 -82319081+39068952 -82320806+39050177 -82320943+39048689 -82321148+39046457 -82321249+39045359 -82321324+39044542 -82321362+39044123 -82321420+39043497 -82321585+39041705 -82321682+39040650 -82322086+39036090 -82322291+39034007 -82322426+39032539 -82322525+39031460 -82322874+39027674 -82276081+41065311 -82272947+41065192 -82276081+41065311 -82275033+41065275 -82272947+41065192 -82336518+41065862 -82327474+41065801 -82326803+41065796 -82314189+41065711 -82307846+41065668 -82304205+41065643 -82299507+41065636 -82289940+41065532 -82287516+41065490 -82282398+41065382 -82279621+41065341 -82276081+41065311 -82286661+39411504 -82286972+39408670 -82287223+39405762 -82286661+39411504 -82287223+39405762 -82287223+39405762 -82287753+39399617 -82287770+39399423 -82288631+39391730 -82289371+39384170 -82816017+38570767 -82811809+38568495 -82797856+38562383 -82782855+38559293 -82751087+38559599 -82745167+38559215 -82716494+38552496 -82708413+38547888 -82705901+38546944 -82696571+38542065 -82696061+38541584 -82695437+38541024 -82694941+38540464 -82694749+38540208 -82694221+38539632 -82693677+38539056 -82689293+38534992 -82688766+38534301 -82687565+38532592 -82686255+38530724 -82684663+38528382 -82681852+38523872 -82681420+38523264 -82674444+38514384 -82673969+38514014 -82665548+38505808 -82660939+38500720 -82660429+38500357 -82660091+38500112 -82655917+38495920 -82653179+38493552 -82639963+38485649 -82639083+38485201 -82629626+38481569 -82624634+38479857 -82613363+38474203 -82612138+38473121 -82611642+38472753 -82603657+38459473 -82601881+38444209 -82601877+38444179 -82601737+38443105 -82600869+38438051 -82597801+38429025 -82593673+38421809 -82593081+38421009 -82591817+38419404 -82590713+38418001 -82590681+38417963 -82589961+38417105 -82589161+38416273 -82588308+38415540 -82588249+38415489 -82574504+38407938 -82572648+38407330 -82570776+38406818 -82560664+38404338 -82559848+38404210 -82559400+38404114 -82559000+38404050 -82558568+38403986 -82558216+38403890 -82557960+38403794 -82557560+38403666 -82557352+38403618 -82557080+38403618 -82556888+38403730 -82545739+38403378 -82531755+38404822 -82529579+38405182 -82521575+38407225 -82521381+38407275 -82520178+38407582 -82507678+38410782 -82500611+38413247 -82499845+38413514 -82494778+38415282 -82486577+38418082 -82486197+38418178 -82484477+38418582 -82471769+38421770 -82471523+38421832 -82471205+38421912 -82468549+38422578 -82466672+38423007 -82465220+38423303 -82463829+38423586 -82463631+38423627 -82463180+38423719 -82462876+38423782 -82462765+38423813 -82462030+38424017 -82459676+38424682 -82456512+38425254 -82451376+38426182 -82447076+38426982 -82440476+38428482 -82436012+38429653 -82434375+38430082 -82431275+38430883 -82430371+38431283 -82425075+38432883 -82409756+38437787 -82408992+38438032 -82403866+38439033 -82392130+38435411 -82389746+38434355 -82389080+38434468 -82386338+38434931 -82382023+38434791 -82374676+38436025 -82373773+38436183 -82373450+38436237 -82371973+38436483 -82367521+38437795 -82364499+38438362 -82355840+38439172 -82352166+38439617 -82349924+38439828 -82348464+38440016 -82347785+38440098 -82347632+38440116 -82346591+38440247 -82344630+38440538 -82344384+38440580 -82339792+38441206 -82326799+38446996 -82323999+38449268 -82316164+38462319 -82313331+38470707 -82311789+38477246 -82311522+38480033 -82308479+38487236 -82303530+38500084 -82303530+38500084 -82303772+38513363 -82303772+38513363 -82303491+38519958 -82303238+38521162 -82296376+38536421 -82287271+38582683 -82287270+38582783 -82575582+38844475 -82577207+38829501 -82577383+38827889 -82578014+38822081 -82578614+38816553 -82579517+38808241 -82580029+38803522 -82580687+38797458 -82582033+38785123 -82582299+38782685 -82582642+38779546 -82582683+38779077 -82582683+38779077 -82570290+38778238 -82567265+38778033 -82563058+38777749 -82554835+38777193 -82532602+38775689 -82528427+38775407 -82524147+38775118 -82513915+38774426 -82509370+38774119 -82500597+38773526 -82485620+38772428 -82484970+38772380 -82483579+38772278 -82483579+38772278 -82483697+38771145 -82483783+38770322 -82485000+38758684 -82485347+38755474 -82485454+38754479 -82485847+38750833 -82485934+38750556 -82485934+38750556 -82485893+38749490 -82485893+38749490 -82486579+38742978 -82486579+38742978 -82469132+38741650 -82467631+38741535 -82466920+38740936 -82466920+38740936 -82466994+38739978 -82468237+38724567 -82468286+38724072 -82469125+38715632 -82470109+38706926 -82470568+38703176 -82471310+38696974 -82472015+38688099 -82472478+38682279 -82472478+38682279 -82466822+38681962 -82453081+38681190 -82451760+38681123 -82430075+38680017 -82425143+38679720 -82422553+38679564 -82408315+38678795 -82403860+38678614 -82401523+38678519 -82380865+38677507 -82379442+38677429 -82368988+38676861 -82354468+38676070 -82354468+38676070 -82355108+38669279 -82355788+38660609 -82356393+38652892 -82356841+38647175 -82357163+38643067 -82357509+38638658 -82357635+38637052 -82358118+38630899 -82358156+38630414 -82358627+38624396 -82359004+38619541 -82359221+38616752 -82359267+38616156 -82359421+38614175 -82359459+38613690 -82360760+38596951 -82361337+38589523 -82361537+38586941 -82361674+38585182 -82361674+38585182 -82357855+38585059 -82352751+38584894 -82349413+38584786 -82336477+38584369 -82335773+38584346 -82312326+38583590 -82309280+38583493 -82304614+38583342 -82302104+38583261 -82297058+38583099 -82293770+38582993 -82292888+38582965 -82292220+38582943 -82288573+38582825 -82287632+38582795 -82287270+38582783 -82748591+39368165 -82728751+39366692 -82727684+39366613 -82706800+39365123 -82706090+39365081 -82704523+39364988 -82685192+39363846 -82683548+39363749 -82677162+39363371 -82669027+39362970 -82668705+39362956 -82662157+39362680 -82661095+39362635 -82658332+39362519 -82635686+39361566 -82634386+39375966 -82624885+39375163 -82624885+39375066 -82623735+39375066 -82612388+39374423 -82609172+39374298 -82605897+39374125 -82605463+39374102 -82589709+39373272 -82588760+39373222 -82583627+39372951 -82575398+39372517 -82552303+39371299 -82534236+39370346 -82525034+39369861 -82517580+39369468 -82515370+39382995 -82515080+39385667 -82514894+39388804 -82514869+39389224 -82514479+39395767 -82497287+39394749 -82496796+39394727 -82478537+39393891 -82470599+39393528 -82468784+39393461 -82465865+39393256 -82460585+39393143 -82460347+39393061 -82459831+39393037 -82458986+39393010 -82457275+39392956 -82456692+39392938 -82455834+39392877 -82449143+39392458 -82448887+39392518 -82446085+39392385 -82442069+39392194 -82440257+39392108 -82440042+39392094 -82434987+39391772 -82433064+39391730 -82429649+39391726 -82429013+39391573 -82425763+39391419 -82420507+39391153 -82412073+39390735 -82405307+39390387 -82403399+39390289 -82402688+39390252 -82402230+39390228 -82400879+39390159 -82397871+39390004 -82386423+39389414 -82384477+39389314 -82382203+39389197 -82368175+39388269 -82367584+39388252 -82362022+39388093 -82355187+39387646 -82319079+39385620 -82306065+39384957 -82298375+39384599 -82296493+39384509 -82289647+39384183 -82289371+39384170 -82291213+39591975 -82281120+39591410 -82291213+39591975 -82285656+39591735 -82281120+39591410 -82377196+39625067 -82377213+39624894 -82377805+39619073 -82378240+39614789 -82378752+39609179 -82379859+39597071 -82379890+39596738 -82379890+39596738 -82379536+39596716 -82371116+39596321 -82364200+39595876 -82363316+39595821 -82350554+39595189 -82349795+39595151 -82347153+39595021 -82339777+39594653 -82338786+39594603 -82320508+39593430 -82318854+39593317 -82317384+39593217 -82312581+39592860 -82302661+39592328 -82292019+39591930 -82291213+39591975 -82322874+39027674 -82328507+39028064 -82333577+39028415 -82334008+39028445 -82336561+39028622 -82344723+39029187 -82355017+39029900 -82356426+39029998 -82368304+39030819 -82373536+39031182 -82379792+39031586 -82379932+39031595 -82386867+39032034 -82389646+39032210 -82397679+39032718 -82400648+39032905 -82414292+39033768 -82415070+39033817 -82426844+39034602 -82435278+39035174 -82348122+41700057 -82332550+41707452 -81970580+41877845 -82336518+41065862 -82336845+41077145 -82336887+41078591 -82337198+41089297 -82337372+41095288 -82337591+41102817 -82337856+41111935 -82337970+41115860 -82339572+41125053 -82340486+41130603 -82340486+41130653 -82340586+41132953 -82340586+41134753 -82340586+41138053 -82341086+41173653 -82341186+41182752 -82344086+41199152 -82344086+41202152 -82344047+41206468 -82343986+41213152 -82343986+41219352 -82343986+41240052 -82342086+41259351 -82342086+41259351 -82342286+41260851 -82342286+41260851 -82342186+41262951 -82342186+41262951 -82342385+41276550 -82342385+41276950 -82342385+41277850 -82342542+41283563 -82336518+41065862 -82346632+41065929 -82357429+41065838 -82358027+41065833 -82376089+41065850 -82377804+41065837 -82381832+41065807 -82385546+41065774 -82396644+41065676 -82398272+41065662 -82398789+41065658 -82409884+41065565 -82414017+41065606 -82416866+41065635 -82432832+40993210 -82424076+40993141 -82417903+40993145 -82417861+40990368 -82417812+40987082 -82417633+40975097 -82417558+40973328 -82417558+40973328 -82417559+40972322 -82417559+40972322 -82417495+40968174 -82417268+40953409 -82417263+40953115 -82416931+40931531 -82416705+40916802 -82416610+40911513 -82416546+40906962 -82416544+40906850 -82416482+40902347 -82416480+40902253 -82416004+40899610 -82416004+40899610 -82416005+40898927 -82416015+40893876 -82416023+40889485 -82416025+40888291 -82416044+40879421 -82416048+40877769 -82416048+40877769 -82416027+40875056 -82416027+40875056 -82416048+40873432 -82416112+40870456 -82416288+40853016 -82416291+40852605 -82416336+40846248 -82416432+40839688 -82416432+40839688 -82416416+40838440 -82416416+40838440 -82416431+40829608 -82417471+40818568 -82417471+40818568 -82417103+40816984 -82417103+40816984 -82418063+40815432 -82418063+40815432 -82416847+40814568 -82413503+40814568 -82409503+40814536 -82407999+40814568 -82407915+40812353 -82407759+40808248 -82399023+40808328 -82393130+40808238 -82388526+40808168 -82388366+40803928 -82388334+40802008 -82388334+40802008 -82388366+40801528 -82388366+40801528 -82388206+40801192 -82387406+40800776 -82387022+40800440 -82387022+40800440 -82388565+40798328 -82388565+40798328 -82386328+40793578 -82384792+40792715 -82381834+40788634 -82378718+40787000 -82378718+40787000 -82378926+40786136 -82378926+40786136 -82378734+40782216 -82378702+40780936 -82378574+40776841 -82378574+40776105 -82378414+40770201 -82378398+40769929 -82378350+40768553 -82378305+40768318 -82378305+40768318 -82378403+40748131 -82378408+40746793 -82378408+40746668 -82378408+40745259 -82378408+40744301 -82378408+40743995 -82378405+40737933 -82378402+40734220 -82378397+40727146 -82375622+40727117 -82375528+40727116 -82374885+40727109 -82369824+40726933 -82365824+40726890 -82358457+40726870 -82355510+40726825 -82354276+40726814 -82340487+40726695 -82339179+40726684 -82339176+40719167 -82339020+40706012 -82339019+40704411 -82338962+40693929 -82338959+40693446 -82338954+40692445 -82338861+40684780 -82338850+40683513 -82338750+40671297 -82338739+40669915 -82338706+40665903 -82338672+40664328 -82338672+40664328 -82338692+40664190 -82338760+40660484 -82338760+40660484 -82338700+40658722 -82338661+40656556 -82338602+40653212 -82338583+40652139 -82338577+40651790 -82338506+40649099 -82338485+40648381 -82338484+40648227 -82338484+40648132 -82338484+40645887 -82338483+40644906 -82338483+40638503 -82338483+40638236 -82338483+40637468 -82338483+40636983 -82338483+40636138 -82338483+40635843 -82338482+40631212 -82338364+40623557 -82338296+40610043 -82338292+40609248 -82337990+40605587 -82337844+40598121 -82337776+40594628 -82337550+40584608 -82337498+40582282 -82337287+40572871 -82337164+40565527 -82337042+40561271 -82336952+40560516 -82336952+40560516 -82336962+40555002 -82347486+41417719 -82347483+41417644 -82347483+41416644 -82347483+41415944 -82347483+41415614 -82347483+41415544 -82347383+41414944 -82347383+41414544 -82347316+41413267 -82347283+41412644 -82347183+41411544 -82347183+41411318 -82347183+41411044 -82347183+41410844 -82347083+41409344 -82346983+41406444 -82346884+41405044 -82346884+41404344 -82346706+41401947 -82346684+41401645 -82346684+41401345 -82346684+41391145 -82345742+41382932 -82344884+41375446 -82344684+41371446 -82344602+41367806 -82344484+41362546 -82344284+41357447 -82344268+41357030 -82344184+41354847 -82344084+41352347 -82344084+41351547 -82344084+41350147 -82344084+41349847 -82344084+41348647 -82343884+41344447 -82343722+41336592 -82343684+41334748 -82343585+41333748 -82343585+41333748 -82343785+41328948 -82343785+41328948 -82343666+41324489 -82343585+41321448 -82343285+41314249 -82343085+41306849 -82342985+41303949 -82342885+41301249 -82342885+41300449 -82342885+41298849 -82342785+41294150 -82342685+41291850 -82342585+41285150 -82342542+41283563 -82623609+40549880 -82621878+40549884 -82621571+40549885 -82614980+40549898 -82601684+40549925 -82597642+40549933 -82591860+40549945 -82585716+40549958 -82578007+40549967 -82566497+40550008 -82562963+40550028 -82561069+40550039 -82553753+40550088 -82547752+40550130 -82539864+40550198 -82535354+40550236 -82524388+40550263 -82523630+40550273 -82509331+40550463 -82505157+40550518 -82485097+40550671 -82483147+40550671 -82482596+40550671 -82482032+40550670 -82474722+40550668 -82471008+40550668 -82468818+40550678 -82451630+40550763 -82450558+40550769 -82433065+40550886 -82431611+40550913 -82429540+40550892 -82415486+40550890 -82410416+40550897 -82405216+40550904 -82394003+40550881 -82378717+40550850 -82378034+40550876 -82359806+40552467 -82346510+40553943 -82344806+40554132 -82336962+40555002 -82624254+41286526 -82623251+41286349 -82617778+41286339 -82615563+41286335 -82612812+41286330 -82611953+41286329 -82606734+41286322 -82605601+41286319 -82596003+41286301 -82593621+41286297 -82590272+41286291 -82585862+41286283 -82579379+41286271 -82576740+41286192 -82574944+41286165 -82571454+41286113 -82561883+41285972 -82553115+41285843 -82551134+41285814 -82547928+41285767 -82542409+41285685 -82540723+41285661 -82539302+41285640 -82534118+41285565 -82509960+41285106 -82508474+41285106 -82491993+41284851 -82481292+41284551 -82480692+41284651 -82472792+41284451 -82467192+41284351 -82465392+41284251 -82450491+41284051 -82442390+41283851 -82435730+41283851 -82432590+41283851 -82420089+41283950 -82417489+41283850 -82412567+41283855 -82400592+41283914 -82399257+41283905 -82396101+41283884 -82395625+41283902 -82389994+41283841 -82387926+41283828 -82384558+41283807 -82381408+41283788 -82362486+41283616 -82360451+41283612 -82350776+41283586 -82346922+41283575 -82342542+41283563 -82348122+41700057 -82348094+41500040 -82348094+41500040 -82348121+41500040 -82348121+41500040 -82348082+41479041 -82348082+41479041 -82348183+41431943 -82348183+41431943 -82348083+41428543 -82348052+41427923 -82347962+41426123 -82347883+41424544 -82347583+41421244 -82347583+41421244 -82347683+41420044 -82347683+41420044 -82347583+41419144 -82347483+41418044 -82347483+41418044 -82347484+41417783 -82347484+41417783 -82347486+41417719 -82347486+41417719 -82347484+41417783 -82403616+39748423 -82403947+39744589 -82403947+39744589 -82392207+39743957 -82392041+39743985 -82390990+39743980 -82385767+39743762 -82385694+39743759 -82385448+39743749 -82385267+39743748 -82384588+39743748 -82380229+39743540 -82379253+39743494 -82378779+39743311 -82377949+39743128 -82372453+39742866 -82371292+39742803 -82366051+39742520 -82366051+39742520 -82366642+39736442 -82366744+39735383 -82367164+39731061 -82368098+39721455 -82368169+39720723 -82368256+39719820 -82368346+39718713 -82368850+39713553 -82370141+39700355 -82370320+39698524 -82370760+39694020 -82371060+39690949 -82371603+39685417 -82371680+39684630 -82371729+39684134 -82371950+39683221 -82372745+39674022 -82373173+39669098 -82373850+39661945 -82374099+39659055 -82374497+39655169 -82374522+39654920 -82374522+39654920 -82374567+39654489 -82374875+39651545 -82375468+39644360 -82375636+39642318 -82375701+39641529 -82376054+39637227 -82376166+39634558 -82376183+39634018 -82376183+39634018 -82376176+39633497 -82376176+39633497 -82377091+39625067 -82731755+39554401 -82731480+39557169 -82731299+39558982 -82730298+39568984 -82723260+39568545 -82716430+39568120 -82693840+39566938 -82690426+39566767 -82669204+39565805 -82663074+39565590 -82653808+39565265 -82649323+39565108 -82644888+39564953 -82641992+39564851 -82630353+39564443 -82620078+39564099 -82619182+39579586 -82619148+39580186 -82619038+39582095 -82618823+39585819 -82618402+39593127 -82618369+39593703 -82618256+39595658 -82617799+39603604 -82617764+39604206 -82617514+39608558 -82613827+39608423 -82610958+39608379 -82609311+39608273 -82608633+39608229 -82605941+39608058 -82602906+39607864 -82602840+39607860 -82599345+39607638 -82593973+39607383 -82590246+39607207 -82576474+39606553 -82549920+39605294 -82549275+39605263 -82549031+39605252 -82545256+39605073 -82543185+39604936 -82542622+39604909 -82537806+39604678 -82536820+39604631 -82535488+39604568 -82524934+39604062 -82521514+39603916 -82515056+39603608 -82505693+39603161 -82504235+39603092 -82498498+39602837 -82496066+39602659 -82495546+39608319 -82495161+39612509 -82494303+39621007 -82493122+39632144 -82493078+39632619 -82492323+39640074 -82491843+39645023 -82491673+39646776 -82491295+39650675 -82490226+39661706 -82485131+39661396 -82472708+39660642 -82471392+39660562 -82471319+39660558 -82469665+39660458 -82469266+39660434 -82459518+39659843 -82453463+39659476 -82453346+39659469 -82453129+39659455 -82450319+39659286 -82444434+39658930 -82444338+39658924 -82441105+39658730 -82433528+39658271 -82428542+39657935 -82425097+39657737 -82421020+39657517 -82415261+39657167 -82415084+39657193 -82412361+39656964 -82410533+39656873 -82407004+39656699 -82385511+39655491 -82378719+39655140 -82378099+39655108 -82374875+39654941 -82374875+39654924 -82374522+39654920 -82377091+39625067 -82377196+39625067 -82377196+39625067 -82377091+39625067 -82462813+39930381 -82463721+39924638 -82463854+39923803 -82463857+39923707 -82463870+39923289 -82463884+39922842 -82463897+39922809 -82464128+39922148 -82464198+39921439 -82464274+39920664 -82465068+39912591 -82465334+39910577 -82465586+39906828 -82465890+39904195 -82466784+39894720 -82467198+39889755 -82467582+39885316 -82467667+39884743 -82467907+39882272 -82468174+39879870 -82468504+39875416 -82468826+39870993 -82469232+39867760 -82469408+39865958 -82469417+39865821 -82470127+39859780 -82470363+39858156 -82471025+39852519 -82471135+39851582 -82471190+39849804 -82471680+39848615 -82471960+39845296 -82471965+39845223 -82472062+39843972 -82472222+39841880 -82472461+39838775 -82472519+39837219 -82472519+39837219 -82470916+39837128 -82468741+39836979 -82448232+39835704 -82445539+39835555 -82444293+39835441 -82435686+39835006 -82434617+39834938 -82425089+39834411 -82420519+39834159 -82418560+39834113 -82416258+39833981 -82412428+39833760 -82407605+39833483 -82405768+39833378 -82396939+39832954 -82396535+39832935 -82396152+39832917 -82395901+39831463 -82395901+39831463 -82397251+39818396 -82397538+39815365 -82398317+39807136 -82398646+39803669 -82399833+39791129 -82399896+39790460 -82399900+39790423 -82400320+39785985 -82400389+39785253 -82402002+39768210 -82402181+39765281 -82402682+39759529 -82402783+39758383 -82402861+39757489 -82403320+39752243 -82403437+39750906 -82403616+39748423 -82403437+39750906 -82403616+39748423 -82403510+39750066 -82403437+39750906 -82416866+41065635 -82417168+41065544 -82424897+41065535 -82416866+41065635 -82424897+41065535 -82435278+39035174 -82433912+39047808 -82432952+39056690 -82432571+39060213 -82431949+39065962 -82431917+39066262 -82430742+39077134 -82429682+39087626 -82429671+39087727 -82429629+39088595 -82429421+39092889 -82429303+39094194 -82428892+39099022 -82428745+39100350 -82427886+39105783 -82426307+39121741 -82426262+39122185 -82425461+39130195 -82425421+39130587 -82424677+39137972 -82424677+39137972 -82440834+39138564 -82441554+39138590 -82447438+39138806 -82452423+39138988 -82459345+39139242 -82465859+39139517 -82467112+39139578 -82467318+39139588 -82476919+39140055 -82481042+39140256 -82493127+39140844 -82493436+39140859 -82502296+39141369 -82514747+39142383 -82517034+39142570 -82517459+39142604 -82518743+39142710 -82532358+39143823 -82533195+39143891 -82534806+39144023 -82537328+39144229 -82540282+39144471 -82540282+39144471 -82539811+39148890 -82539348+39153096 -82539297+39153561 -82538849+39157634 -82538721+39159210 -82538721+39159210 -82538750+39159668 -82538750+39159668 -82538336+39162301 -82537965+39165673 -82537519+39169717 -82537056+39173929 -82537015+39174303 -82536305+39180757 -82536305+39180757 -82538230+39181201 -82541595+39181614 -82545237+39182194 -82545827+39182095 -82545858+39182071 -82547506+39182282 -82548447+39182403 -82579324+39185483 -82594914+39185526 -82595846+39185529 -82595879+39185537 -82599092+39185544 -82600431+39185547 -82603418+39185554 -82607508+39185563 -82610985+39185570 -82616101+39186140 -82616882+39186228 -82617622+39186311 -82618592+39186419 -82633765+39187937 -82634205+39187978 -82651487+39189569 -82651487+39189569 -82651215+39192035 -82651093+39193127 -82651071+39193334 -82650609+39197525 -82650467+39198816 -82650412+39199317 -82650330+39200056 -82650301+39200320 -82650087+39202269 -82650087+39202269 -82651908+39202359 -82655006+39202513 -82669241+39203219 -82672160+39203364 -82682696+39203886 -82683581+39203930 -82685357+39204018 -82692110+39204347 -82694490+39204462 -82702871+39204865 -82705023+39204969 -82708130+39205118 -82709008+39205160 -82709823+39205199 -82717109+39205550 -82728837+39206132 -82733923+39206407 -82734557+39206441 -82735193+39206475 -82756139+39207604 -82756540+39207626 -82760808+39207855 -82762892+39207967 -82424897+41065535 -82427787+41065532 -82436362+41065522 -82436876+41065637 -82436876+41065637 -82436870+41065523 -82436788+41063817 -82436720+41062398 -82436120+41052254 -82436089+41051255 -82436047+41051074 -82436005+41050892 -82435818+41049051 -82435727+41047632 -82435697+41047152 -82435659+41046434 -82435178+41037335 -82435019+41034324 -82434760+41029422 -82434647+41027060 -82433961+41013662 -82433824+41011143 -82433703+41009839 -82433627+41007445 -82433494+41005289 -82432832+40993210 -82435278+39035174 -82435552+39031798 -82435675+39030288 -82435970+39026502 -82436431+39020859 -82437504+39009989 -82437524+39009796 -82437936+39008573 -82438111+39008056 -82438111+39008056 -82438083+39005989 -82438082+39005859 -82438082+39005859 -82438187+39003838 -82438187+38999357 -82440394+38975922 -82442016+38961778 -82442082+38961199 -82442288+38959399 -82443409+38949631 -82443650+38947478 -82443650+38947406 -82443650+38947226 -82444157+38942943 -82445142+38934017 -82445872+38927404 -82445945+38926738 -82447949+38908336 -82448584+38902437 -82448741+38900980 -82448811+38900324 -82448862+38899855 -82448887+38899618 -82448914+38899370 -82449017+38898411 -82449064+38897970 -82449275+38896011 -82450999+38881086 -82452427+38869156 -82453093+38863503 -82453553+38859475 -82454082+38854631 -82454346+38852214 -82455179+38844577 -82455318+38844586 -82457688+38844837 -82459165+38844996 -82464117+38845528 -82465255+38845651 -82466225+38845755 -82468111+38845958 -82473879+38846577 -82483158+38847291 -82483844+38847344 -82486544+38847552 -82488264+38847683 -82496853+38848343 -82499187+38848523 -82504456+38848877 -82522476+38850062 -82527088+38850365 -82529960+38850554 -82534325+38850841 -82541109+38851287 -82553674+38852113 -82559788+38852515 -82574383+38853476 -82575023+38848675 -82575582+38844475 -82486847+40993152 -82479692+40993155 -82477531+40993156 -82474624+40993157 -82457288+40993070 -82456654+40993139 -82449927+40993159 -82449762+40993159 -82445402+40993172 -82432832+40993210 -82782495+39939663 -82777968+39939425 -82777439+39939397 -82772995+39939163 -82768494+39938863 -82765900+39938786 -82764707+39938751 -82749894+39938111 -82748618+39937974 -82744367+39937702 -82742406+39937566 -82740993+39937521 -82739164+39937436 -82730744+39937045 -82728747+39936952 -82707289+39935956 -82706514+39935920 -82697180+39935486 -82692861+39935286 -82684356+39934891 -82681147+39934743 -82671651+39934289 -82668190+39934124 -82656420+39933550 -82648931+39933227 -82636525+39932475 -82629599+39932055 -82610456+39931225 -82609224+39931176 -82601051+39930861 -82591420+39930463 -82590193+39930412 -82581805+39930122 -82581377+39930104 -82567790+39929538 -82558465+39929151 -82556906+39929086 -82545007+39928532 -82543717+39928472 -82532633+39927898 -82526795+39927648 -82522070+39927445 -82520753+39927389 -82519199+39927322 -82518575+39927322 -82513137+39927091 -82509184+39926723 -82508852+39926735 -82508530+39926746 -82507105+39926671 -82504907+39926555 -82497612+39926232 -82494229+39926148 -82493326+39926102 -82488436+39925852 -82482143+39925532 -82477615+39925301 -82477387+39925293 -82469829+39927035 -82462813+39930381 -82486847+40993152 -82492735+40993264 -82496546+40993262 -82486847+40993152 -82496546+40993262 -82496546+40993262 -82507687+40993288 -82519855+40993438 -82520280+40993444 -82523025+40993478 -82534256+40993617 -82535132+40993617 -82537900+40993661 -82550202+40993856 -82558441+40993986 -82565204+40994080 -82568314+40994123 -82571761+40994174 -82572437+40994183 -82573636+40994201 -82581375+40994314 -82582293+40994327 -82590868+40994462 -82604485+40994526 -82606055+40994548 -82610624+40994572 -82614337+40994591 -82618162+40994611 -82630549+40994750 -82639305+40994868 -82644704+40994953 -82648959+40995020 -82649836+40995034 -82651955+40995067 -82654167+40995102 -82654755+40995111 -82659576+40995187 -82660047+40995194 -82662108+40995264 -82664757+40995355 -82665693+40995447 -82666236+40995447 -82666914+40995447 -82667716+40995447 -82668070+40995447 -82668454+40995447 -82668893+40995447 -82669799+40995447 -82669928+40995448 -82670646+40995451 -82673048+40995462 -82679460+40995494 -82680548+40995517 -82684107+40995540 -82685983+40995553 -82687216+40995556 -82688142+40995559 -82690052+40995580 -82694225+40995608 -82696398+40995584 -82701652+40995629 -82708174+40995720 -82715204+40995783 -82718568+40995813 -82720046+40995827 -82724241+40995864 -82724762+40995869 -82650086+38849076 -82646438+38848880 -82632355+38847940 -82631912+38847926 -82631384+38847909 -82627285+38847776 -82626064+38847649 -82626055+38847648 -82625008+38847539 -82613181+38846802 -82602995+38846171 -82598698+38845906 -82598114+38845861 -82597157+38845802 -82592671+38845542 -82588750+38845292 -82575582+38844475 -82727163+40711145 -82722411+40711161 -82714667+40711081 -82689130+40711033 -82689034+40710617 -82665721+40710105 -82659704+40710009 -82658488+40710009 -82657096+40709977 -82656104+40709961 -82654616+40709849 -82652120+40709881 -82627767+40709353 -82627223+40708441 -82627143+40701289 -82627031+40699209 -82626937+40694894 -82626877+40692138 -82626777+40687557 -82626777+40687557 -82626841+40685683 -82626841+40685683 -82626635+40680606 -82626577+40678455 -82626556+40677457 -82626317+40666147 -82626317+40666147 -82629912+40666175 -82636628+40666227 -82638845+40666244 -82643249+40666262 -82645146+40666270 -82645146+40666270 -82645046+40663274 -82644948+40660344 -82644948+40660344 -82645218+40660138 -82645218+40660138 -82644948+40660070 -82644931+40659594 -82644634+40651469 -82644316+40642733 -82644203+40639627 -82644200+40639550 -82644188+40639202 -82644117+40637241 -82638565+40637350 -82632192+40637390 -82631360+40637395 -82625253+40637435 -82624894+40637401 -82624894+40632418 -82624934+40631590 -82625001+40630178 -82625183+40626378 -82625398+40624283 -82625432+40623671 -82625432+40623671 -82625383+40616414 -82625250+40614693 -82624596+40608130 -82624521+40605453 -82624398+40601062 -82624088+40586489 -82623776+40573449 -82623776+40573449 -82623789+40571961 -82623789+40571961 -82623784+40569723 -82623784+40569723 -82623921+40567958 -82623921+40567958 -82623890+40567066 -82623890+40567066 -82623931+40564737 -82623962+40563028 -82623962+40563028 -82623898+40557322 -82623706+40552030 -82623649+40550910 -82623609+40549880 -82643009+40549999 -82627774+40549845 -82624674+40549828 -82623609+40549880 -82726427+41698308 -82749906+41655356 -82768291+41621863 -82784985+41592143 -82785735+41590775 -82787402+41587738 -82787402+41587738 -82784354+41586767 -82765224+41580665 -82758472+41578512 -82744744+41574144 -82728722+41569067 -82697009+41558993 -82624899+41536087 -82624899+41528843 -82648929+41517396 -82671713+41506544 -82679770+41502807 -82681027+41502224 -82685717+41500049 -82694724+41493944 -82643041+40543603 -82643042+40542740 -82643043+40542369 -82643057+40535199 -82643111+40527406 -82643111+40527406 -82643096+40524458 -82643084+40522099 -82639369+40522497 -82634882+40522978 -82633939+40523079 -82633190+40523147 -82633190+40523147 -82633299+40521876 -82634178+40511705 -82634235+40511043 -82635381+40496637 -82635713+40492144 -82636157+40486166 -82637823+40463452 -82637827+40463380 -82638100+40459412 -82638280+40456785 -82639299+40441984 -82639762+40434517 -82639949+40431421 -82640043+40429864 -82640450+40423158 -82640813+40417625 -82641704+40406633 -82641952+40403571 -82642027+40402639 -82642161+40400998 -82643559+40382695 -82644156+40375456 -82634744+41286652 -82624254+41286526 -82634744+41286652 -82624900+41286640 -82624254+41286526 -82841338+41290013 -82835675+41289836 -82827520+41289638 -82823854+41289549 -82823435+41289538 -82823327+41289535 -82823236+41289533 -82823003+41289528 -82813933+41289340 -82804053+41289135 -82803732+41289123 -82803550+41289116 -82803104+41289100 -82802642+41289085 -82796683+41288963 -82794839+41288925 -82793324+41288894 -82791763+41288849 -82788540+41288756 -82783782+41288661 -82777673+41288540 -82773612+41288459 -82769143+41288370 -82754518+41288082 -82749036+41288048 -82746037+41287993 -82742194+41287924 -82740747+41287898 -82728085+41287714 -82726979+41287698 -82725523+41287699 -82698959+41287243 -82694947+41287193 -82691890+41287155 -82680184+41287155 -82676817+41287018 -82673683+41286951 -82672106+41286917 -82668144+41286834 -82660836+41286695 -82655004+41286686 -82647704+41286669 -82643001+41286663 -82642644+41286662 -82642347+41286661 -82634744+41286652 -82643041+40543603 -82643008+40547446 -82642918+40547538 -82642918+40547538 -82643038+40547927 -82643038+40547927 -82643009+40549999 -82643041+40543603 -82643009+40549999 -82644221+40374412 -82644156+40375456 -82644221+40374412 -82644176+40375061 -82644156+40375456 -82744913+40349410 -82744508+40349396 -82725609+40348558 -82716361+40348139 -82711047+40347899 -82704810+40347638 -82698304+40347367 -82695069+40347232 -82689757+40347010 -82670903+40346260 -82658379+40345733 -82656410+40345634 -82646503+40345077 -82646457+40345722 -82646137+40350240 -82645766+40355491 -82645614+40356244 -82644597+40369039 -82644221+40374412 -82650086+38849076 -82651512+38835719 -82651736+38833483 -82651804+38832798 -82651885+38831986 -82652747+38823366 -82653074+38820094 -82653127+38819560 -82654453+38804973 -82654463+38804860 -82654481+38804649 -82656992+38782917 -82657254+38780694 -82658405+38771383 -82658501+38770651 -82659086+38762677 -82661386+38762477 -82661900+38757395 -82661988+38756983 -82662310+38754200 -82662886+38747977 -82667795+38748280 -82668447+38748320 -82690064+38749651 -82695387+38749977 -82695692+38746905 -82696910+38734649 -82697389+38730035 -82697934+38724825 -82699519+38709683 -82699567+38709225 -82700590+38699443 -82701188+38693730 -82701367+38692020 -82701976+38689538 -82703191+38686215 -82705982+38678582 -82706291+38677738 -82706360+38677549 -82706360+38677549 -82706315+38677492 -82706315+38677492 -82706824+38677495 -82707303+38677514 -82707973+38677540 -82725461+38678222 -82734923+38678662 -82807091+38948073 -82806580+38948047 -82806492+38948043 -82802783+38947856 -82802052+38947819 -82797898+38947610 -82769736+38946195 -82769472+38946182 -82753391+38945373 -82753391+38945373 -82753523+38943947 -82753637+38942716 -82754628+38931961 -82754762+38930510 -82754956+38928410 -82755445+38923688 -82755474+38923482 -82755480+38922725 -82755583+38921605 -82755660+38920772 -82756003+38917059 -82756238+38914513 -82757502+38899992 -82757540+38899555 -82758262+38889772 -82758357+38888318 -82758490+38886274 -82761990+38869575 -82761990+38869575 -82761738+38866722 -82761687+38866147 -82760690+38854875 -82746089+38854275 -82742272+38854164 -82735233+38853799 -82734852+38853773 -82734357+38853739 -82729541+38853404 -82729151+38853377 -82723502+38853113 -82722388+38853073 -82700272+38852011 -82686152+38851220 -82686013+38851212 -82681044+38850937 -82677380+38850762 -82675560+38850666 -82671260+38850438 -82668121+38850271 -82663922+38849984 -82654655+38849376 -82650086+38849076 -82694724+41493944 -82701830+41489787 -82710117+41485789 -82716333+41483495 -82694724+41493944 -82716333+41483495 -82716333+41483495 -82727639+41480113 -82742683+41477473 -82749907+41477267 -82759103+41478299 -82775231+41480110 -82775448+41480134 -82776093+41480207 -82819355+41485063 -82820325+41484710 -82828317+41481802 -82832139+41480411 -82834163+41479675 -82850809+41473759 -82856706+41471746 -82953106+41458057 -82724762+40995869 -82724670+40986840 -82724619+40981807 -82724494+40974601 -82724381+40967653 -82724337+40964948 -82724326+40961994 -82724315+40958957 -82724293+40952704 -82724292+40952509 -82724279+40949974 -82724263+40947199 -82724252+40945152 -82724249+40942479 -82724247+40941387 -82724243+40937343 -82724243+40936802 -82724185+40930510 -82724185+40930510 -82724336+40908847 -82724344+40908324 -82724521+40901559 -82724526+40901370 -82724682+40895393 -82724716+40893973 -82724716+40893973 -82724715+40893508 -82724686+40890763 -82724686+40890763 -82724714+40880814 -82724753+40879986 -82724753+40879986 -82724739+40879976 -82724713+40879959 -82724713+40879959 -82724716+40875056 -82724732+40870744 -82724956+40843192 -82725020+40836248 -82725260+40825368 -82725564+40817096 -82725692+40814456 -82725692+40813736 -82725867+40809975 -82725980+40808249 -82726156+40798937 -82726172+40798297 -82726204+40797721 -82726204+40797721 -82726172+40795129 -82726172+40795129 -82726338+40792011 -82726341+40791956 -82726364+40791513 -82726380+40788505 -82726380+40788505 -82726348+40787417 -82726348+40786409 -82726332+40785369 -82726332+40785369 -82726396+40785177 -82726396+40785177 -82726364+40784857 -82726364+40784857 -82726396+40784249 -82726396+40783497 -82726460+40780441 -82726460+40780441 -82726444+40779545 -82726444+40779545 -82726492+40778377 -82726492+40776297 -82726492+40771769 -82726559+40770316 -82726572+40770041 -82726588+40769529 -82726600+40760563 -82726604+40757529 -82726626+40755375 -82726652+40753001 -82726732+40751513 -82726732+40751513 -82726716+40751177 -82726716+40751177 -82726748+40749593 -82726796+40748393 -82726949+40738593 -82727036+40733001 -82727142+40714902 -82727163+40711145 -82724762+40995869 -82730244+40995919 -82738499+40995937 -82738910+40995938 -82742419+40995918 -82743348+40995913 -82744280+40995916 -82752887+40995946 -82757489+40995965 -82762469+40995986 -82771679+40996049 -82780070+40996106 -82781766+40996123 -82786148+40996166 -82796495+40996269 -82798072+40996294 -82802848+40996371 -82804948+40996406 -82813463+40996544 -82815727+40996589 -82820295+40996649 -82825453+40996717 -82829494+40996770 -82726427+41698308 -82348122+41700057 -82858302+40705019 -82858237+40708800 -82858177+40712334 -82857767+40712340 -82853800+40712405 -82849260+40712480 -82846584+40712502 -82834860+40712599 -82828998+40712485 -82828539+40712481 -82826934+40712467 -82826382+40712463 -82825601+40712509 -82825060+40712532 -82822845+40712565 -82821933+40712578 -82820610+40712647 -82813366+40712418 -82812015+40712386 -82803685+40712189 -82801740+40712183 -82800197+40712211 -82795147+40712165 -82794440+40712165 -82792592+40712165 -82792137+40712137 -82791840+40712119 -82790826+40712083 -82787541+40712072 -82785978+40712026 -82785767+40712022 -82783953+40711995 -82783002+40711980 -82777315+40711944 -82775245+40711932 -82765054+40711791 -82755555+40711627 -82750913+40711530 -82749900+40711535 -82749135+40711528 -82745980+40711497 -82731708+40711273 -82727163+40711145 -82731755+39554401 -82732078+39551153 -82732114+39550789 -82732224+39549597 -82733010+39541779 -82733633+39535525 -82733986+39532023 -82734522+39526723 -82735487+39517177 -82735511+39516945 -82735511+39516945 -82735393+39516716 -82735393+39516716 -82735398+39516655 -82735964+39511929 -82736098+39510949 -82736273+39508204 -82736596+39505092 -82736720+39504218 -82737311+39500063 -82737394+39500063 -82737407+39499918 -82737716+39496670 -82737804+39496487 -82739852+39478283 -82739924+39477646 -82740112+39474771 -82740130+39473271 -82740130+39473271 -82740088+39472324 -82740088+39472324 -82740206+39471179 -82740323+39470310 -82740352+39469623 -82740470+39469143 -82740470+39469143 -82740469+39468662 -82740469+39468662 -82740548+39468216 -82731755+39554401 -82733446+39554549 -82736159+39554789 -82736484+39554881 -82739381+39555177 -82747806+39555699 -82749892+39555768 -82762707+39556621 -82771634+39557029 -82772313+39557060 -82774449+39557254 -82775091+39557312 -82777795+39557490 -82780759+39557687 -82734923+38678662 -82749888+38679378 -82757087+38679684 -82734923+38678662 -82757087+38679684 -82748591+39368165 -82747444+39381900 -82747342+39383302 -82747257+39384455 -82747177+39385559 -82745471+39408930 -82745199+39412431 -82745031+39414601 -82744675+39419174 -82744519+39421175 -82744235+39424827 -82743850+39429776 -82743586+39433174 -82743365+39436102 -82742076+39452729 -82741337+39460252 -82741316+39460459 -82741088+39462795 -82740879+39464927 -82740771+39466029 -82740616+39467610 -82740587+39467999 -82740548+39468216 -82791111+39470184 -82777184+39469596 -82774018+39469448 -82771804+39469333 -82768498+39469148 -82766816+39469102 -82763067+39468872 -82754830+39468411 -82751549+39468146 -82749992+39468063 -82748765+39468887 -82747644+39468865 -82746374+39468751 -82745861+39468713 -82745134+39468660 -82743924+39468592 -82742642+39468444 -82741354+39468296 -82740871+39468247 -82740548+39468216 -82816017+38570767 -82814225+38571423 -82809281+38573167 -82801278+38575969 -82792007+38579215 -82791824+38579279 -82791536+38579407 -82790848+38579615 -82790492+38579755 -82790331+38579815 -82779854+38583489 -82774384+38585407 -82758479+38590943 -82748415+38594447 -82748063+38594559 -82741311+38598703 -82741311+38598703 -82746367+38607663 -82746575+38607887 -82751953+38617728 -82753744+38620927 -82754170+38621702 -82756026+38625079 -82759023+38631213 -82759288+38631978 -82759914+38633734 -82760674+38635868 -82760713+38635978 -82766088+38644478 -82766188+38644678 -82766188+38644678 -82765590+38653892 -82765355+38657503 -82764651+38668344 -82764424+38671839 -82764184+38675530 -82764151+38676031 -82763895+38679974 -82758330+38679737 -82757087+38679684 -82744913+40349410 -82745608+40340834 -82746088+40333949 -82746412+40329848 -82746856+40324231 -82747000+40322414 -82748445+40307529 -82748445+40307529 -82748304+40306852 -82748304+40306852 -82749407+40294556 -82749548+40292900 -82749672+40291441 -82749896+40288637 -82751341+40282871 -82744913+40349410 -82749896+40349743 -82753969+40349860 -82760393+40350045 -82761944+40350219 -82762105+40350237 -82767065+40350221 -82768923+40350310 -82771927+40350453 -82777466+40350717 -82780250+40350877 -82794330+40351757 -82810395+40352429 -82816859+40352509 -82820571+40352829 -82821980+40352877 -82823908+40352943 -82825009+40352980 -82832764+40353245 -82841644+40353725 -82845116+40353965 -82856733+40354493 -82857629+40354605 -82863403+40354905 -82867937+40355141 -82869461+40355220 -82880718+40355805 -82883710+40355901 -82920463+40357853 -82921647+40357901 -82923247+40357965 -82929968+40358221 -82929968+40358221 -82929888+40359357 -82929552+40362733 -82929280+40366653 -82928768+40372589 -82928393+40375061 -82927443+40383587 -82926542+40393884 -82925363+40407640 -82924758+40414701 -82924742+40414897 -82924742+40414897 -82938660+40415477 -82939813+40415541 -82949344+40416056 -82949604+40416068 -82949697+40416072 -82950181+40416094 -82953683+40416255 -82963309+40416698 -82972955+40417153 -82977940+40416663 -82978377+40416729 -83000629+40417574 -83003042+40417698 -83009972+40418054 -83012426+40418230 -83018189+40418550 -83020793+40418695 -83022232+40418775 -83022232+40418775 -83021085+40432098 -83020938+40433801 -82762892+39207967 -82762326+39214003 -82762112+39216289 -82762051+39216942 -82762020+39217278 -82761942+39218110 -82760644+39231960 -82760111+39237644 -82759451+39244688 -82759312+39245487 -82759282+39245693 -82759074+39248347 -82758882+39249288 -82758596+39252165 -82758596+39252165 -82758698+39252955 -82758698+39252955 -82757519+39267143 -82757499+39267382 -82756426+39280307 -82756272+39281118 -82756027+39283921 -82755505+39289894 -82755085+39294778 -82753881+39308789 -82753819+39309512 -82752462+39325299 -82751781+39333230 -82751744+39333659 -82751048+39341755 -82750161+39352082 -82749683+39357298 -82749654+39357586 -82748834+39365751 -82748591+39368165 -82995572+41828969 -82831640+41750047 -82831640+41750047 -82831742+41750047 -82831742+41750047 -82806557+41737891 -82806118+41737679 -82749906+41709998 -82726427+41698308 -82751341+40282871 -82752817+40277036 -82762095+40125863 -82762552+40128314 -82762887+40130111 -82762887+40130111 -82762295+40137999 -82761976+40141407 -82761848+40144015 -82761150+40153594 -82760984+40155582 -82760488+40162782 -82760376+40163822 -82759928+40170766 -82759592+40175486 -82758968+40183198 -82758840+40188766 -82758008+40200046 -82757976+40200558 -82757528+40205998 -82757429+40207537 -82757388+40208177 -82756872+40215966 -82756696+40218078 -82756328+40222270 -82756328+40222270 -82756357+40223716 -82756424+40227022 -82756424+40227022 -82756008+40232030 -82755112+40242926 -82754968+40245214 -82754968+40245214 -82755000+40245630 -82755000+40245630 -82753704+40260270 -82753492+40263482 -82753238+40267319 -82752808+40273822 -82752808+40273822 -82752817+40277036 -82752817+40277036 -82751341+40282871 -82782495+39939663 -82782133+39943329 -82781880+39945897 -82781795+39946763 -82781786+39946973 -82781695+39949163 -82781695+39949163 -82781795+39950063 -82781795+39950063 -82781744+39950233 -82781495+39951063 -82781495+39952363 -82781295+39955563 -82780995+39957563 -82780807+39960479 -82780657+39963291 -82780395+39964863 -82780395+39964863 -82780595+39965363 -82780595+39965363 -82780550+39965813 -82780495+39966363 -82780495+39967824 -82780495+39968263 -82779918+39972554 -82779841+39973124 -82779811+39973347 -82779608+39974304 -82779588+39974394 -82779195+39976163 -82773795+39976163 -82773694+39977341 -82773414+39980610 -82773225+39982812 -82772895+39986663 -82772895+39986663 -82772969+39987104 -82772995+39987263 -82772995+39987263 -82772595+39991263 -82771995+39997063 -82771895+39998363 -82771877+39998632 -82771595+40002763 -82771495+40004363 -82771495+40004363 -82771595+40004663 -82771595+40004663 -82771578+40004793 -82771470+40005604 -82771395+40006163 -82771170+40008790 -82771037+40010337 -82770795+40013163 -82770770+40013426 -82770704+40014125 -82770411+40017238 -82770346+40017923 -82770295+40018463 -82769795+40023763 -82769495+40027663 -82769109+40032602 -82768995+40034063 -82768983+40034184 -82768695+40037063 -82768095+40043663 -82767995+40046263 -82767495+40051063 -82767195+40062163 -82765995+40079263 -82765970+40079558 -82765414+40086232 -82765271+40087943 -82765229+40088434 -82764595+40095763 -82764595+40095763 -82764743+40096799 -82764743+40096799 -82762495+40120663 -82762095+40125863 -82762892+39207967 -82762922+39207646 -82763171+39205014 -82763514+39201386 -82763680+39199629 -82763782+39198555 -82763976+39196502 -82764292+39193152 -82764526+39190679 -82764600+39189895 -82764671+39189144 -82766640+39168315 -82768209+39167847 -82780074+39168465 -82785892+39168768 -82940203+40133863 -82937806+40133740 -82935575+40133638 -82935071+40133615 -82932603+40133563 -82931302+40133563 -82930002+40133463 -82928902+40133363 -82926797+40133297 -82925724+40133264 -82925724+40133264 -82925742+40133183 -82925742+40133183 -82925723+40133181 -82923293+40132925 -82920802+40132663 -82920202+40132663 -82919470+40132651 -82917261+40132613 -82916330+40132598 -82915671+40132587 -82915094+40132577 -82912737+40132538 -82912078+40132527 -82909602+40132163 -82906901+40132063 -82902601+40131863 -82894553+40131643 -82893469+40131586 -82890939+40131451 -82888374+40131315 -82885501+40131163 -82885277+40131126 -82884202+40130947 -82883588+40130845 -82882348+40130639 -82881100+40130575 -82872900+40130563 -82866365+40130333 -82858699+40130063 -82851841+40129741 -82843799+40129363 -82836115+40129168 -82834610+40129130 -82821898+40128463 -82810297+40127963 -82796997+40127063 -82790997+40127063 -82782580+40126712 -82781396+40126663 -82770817+40126225 -82762095+40125863 -82785892+39168768 -82786466+39163073 -82787403+39153764 -82789328+39134653 -82789390+39134040 -82790181+39126181 -82790204+39125951 -82790370+39124352 -82791242+39116336 -82792723+39102698 -82792790+39102085 -82792957+39100549 -82794142+39089637 -82794750+39084039 -82795115+39080681 -82795142+39080437 -82795161+39080258 -82795171+39080171 -82796758+39065347 -82797340+39059269 -82799570+39035630 -82799570+39035630 -82797788+39035508 -82797788+39035508 -82798680+39028488 -82799042+39025647 -82800056+39017678 -82800876+39011235 -82801118+39009333 -82801370+39007345 -82801640+39005231 -82801875+39001793 -82802198+38997975 -82802739+38992457 -82803667+38982992 -82803798+38981658 -82804601+38973466 -82804700+38972452 -82805478+38964515 -82806272+38956425 -82806423+38954890 -82806736+38951696 -82807035+38948647 -82807091+38948073 -82785892+39168768 -82793047+39169194 -82805054+39169909 -82831243+39171469 -82833677+39171614 -82837553+39171845 -82839140+39171939 -82839609+39171967 -82840288+39172007 -82840365+39172012 -82840922+39172045 -82869493+39173745 -82876241+39174131 -82886269+39174608 -82897520+39175144 -82910160+39175746 -82916114+39176029 -82921013+39176262 -82921208+39176271 -82921405+39176280 -82935275+39176941 -82943800+39177347 -82956746+39177963 -82958543+39178049 -82968464+39178521 -82970461+39178616 -82972621+39178719 -82975205+39178841 -82981896+39179160 -82992927+39179684 -82995016+39179788 -83016594+39180932 -83018123+39180995 -83026982+39181437 -83029216+39181531 -83035071+39181777 -83040685+39182013 -83042326+39182120 -83043315+39182184 -83051015+39182629 -83051308+39182644 -83059873+39183053 -83075636+39183752 -83091488+39184740 -83095769+39185015 -83099632+39185214 -83115319+39186163 -83132167+39186908 -83133060+39186923 -83141926+39187404 -83145022+39187572 -83151106+39187903 -83152356+39187971 -83157961+39188276 -83158417+39188301 -83178522+39189393 -83181467+39189553 -83188970+39189961 -83195347+39190307 -83208021+39190996 -83214387+39191342 -83226125+39191980 -83231485+39192272 -83233570+39192386 -83237028+39192574 -83237104+39192579 -83248285+39193186 -83257898+39193681 -83258610+39193717 -83266357+39194116 -83290943+39195373 -83291532+39195383 -83297128+39195612 -83305312+39195944 -83307730+39196030 -83308477+39196057 -83314889+39196293 -83315057+39196299 -83322841+39196545 -83328475+39196724 -83336590+39197000 -83344586+39197288 -83346215+39197347 -83352418+39197551 -83353531+39197585 -82786971+39558064 -82780759+39557687 -82786971+39558064 -82786881+39558058 -82780933+39557699 -82780759+39557687 -82824232+39794911 -82824312+39794159 -82824904+39788415 -82825125+39786114 -82825432+39782927 -82825528+39781302 -82825592+39780223 -82826168+39773007 -82826824+39766351 -82826824+39766351 -82826808+39765775 -82826808+39765775 -82827066+39762921 -82827986+39752727 -82828104+39751423 -82828776+39745231 -82829784+39736463 -82830936+39722815 -82830936+39722815 -82830872+39721647 -82830872+39721647 -82830880+39721585 -82831974+39712943 -82831976+39712927 -82831976+39712927 -82831919+39709633 -82831912+39709247 -82831912+39709247 -82832920+39703759 -82833208+39699199 -82833592+39695823 -82834184+39684719 -82834370+39682384 -82834828+39676619 -82834872+39676063 -82835188+39672440 -82835750+39666003 -82835752+39665983 -82835816+39665039 -82836040+39664431 -82836696+39661567 -82837256+39654511 -82837256+39654511 -82837224+39649391 -82834440+39649375 -82834440+39649375 -82835659+39637057 -82836200+39631583 -82836424+39627839 -82836539+39625063 -82836806+39621973 -82837483+39614880 -82837652+39613086 -82838307+39605498 -82838855+39599359 -82839201+39596393 -82839338+39594745 -82839632+39590992 -82840083+39587480 -82840221+39585684 -82840633+39582252 -82841014+39581441 -82841423+39577530 -82842626+39565985 -82842770+39564735 -82842843+39563627 -82843049+39561979 -82843066+39561443 -82843066+39561443 -82842632+39561421 -82842220+39561389 -82841570+39561339 -82836190+39561066 -82832259+39560907 -82826406+39560702 -82824101+39560496 -82823273+39560496 -82818247+39560153 -82808522+39559582 -82805862+39559399 -82805292+39559357 -82804639+39559309 -82803768+39559244 -82803174+39559200 -82802168+39559125 -82802020+39559118 -82801580+39559099 -82800097+39559033 -82799947+39559008 -82798458+39558853 -82797257+39558770 -82796718+39558733 -82791336+39558360 -82789812+39558254 -82787541+39558102 -82786971+39558064 -82791111+39470184 -82791288+39470252 -82791607+39470268 -82791111+39470184 -82791607+39470268 -82795443+39903255 -82795230+39904465 -82795195+39904663 -82794395+39910663 -82794395+39910663 -82795531+39910750 -82798654+39910963 -82798996+39910963 -82799240+39910974 -82800046+39911010 -82803351+39911159 -82807896+39911363 -82808996+39911463 -82809196+39911463 -82809696+39911463 -82809857+39911481 -82810596+39911563 -82812364+39911634 -82812815+39911652 -82813096+39911663 -82813096+39911663 -82812996+39913463 -82812478+39919159 -82812414+39919860 -82812396+39920063 -82812369+39920461 -82812196+39922963 -82812074+39924854 -82811996+39926063 -82811696+39929763 -82811496+39931863 -82811484+39932024 -82811288+39934751 -82798396+39940563 -82792595+39940163 -82791495+39940163 -82782495+39939663 -82791607+39470268 -82795864+39470482 -82796366+39470505 -82823726+39471941 -82824263+39471969 -82828547+39472193 -82843040+39472902 -82844664+39472993 -82847422+39473154 -82848561+39473220 -82851005+39473343 -82853875+39473489 -82856650+39473629 -82857182+39473697 -82868678+39474252 -82869848+39474309 -82874898+39474537 -82879952+39474769 -82884114+39475000 -82886880+39475174 -82888254+39475261 -82891245+39475409 -82892912+39475461 -82904203+39475981 -82905064+39476021 -82907786+39476147 -82908351+39476174 -82908596+39476185 -82908929+39476200 -82909410+39476222 -82913159+39476395 -82913615+39476416 -82914316+39476449 -82915103+39476485 -82915580+39476507 -82916258+39476539 -82916397+39476545 -82916541+39476553 -82920927+39476756 -82928161+39477092 -82928574+39477092 -82933168+39477332 -82942569+39477824 -82943809+39477870 -82951366+39478235 -82951750+39478235 -82953801+39478343 -82956061+39478463 -82957479+39478531 -82970911+39479122 -82971743+39479164 -82978145+39479486 -82980409+39479550 -82997403+39480033 -82998204+39480061 -82998204+39480061 -82978833+39500061 -82978833+39500061 -82992419+39506380 -82993487+39506415 -83005020+39506626 -83008614+39506802 -83010864+39506882 -83011949+39506921 -83014978+39507029 -83026788+39507449 -83037086+39507815 -83061365+39508630 -83065757+39508761 -83070970+39508905 -83079763+39509213 -83102101+39509947 -83111871+39510274 -83113057+39510314 -83119708+39510497 -83127691+39510816 -83128039+39510831 -83130652+39510945 -83148153+39511503 -83150811+39511591 -83155697+39511789 -83156464+39511820 -83165611+39512190 -83183320+39512885 -83195961+39513385 -83196923+39513424 -83212810+39514073 -83216238+39514217 -83220324+39514389 -83224839+39514579 -83234017+39514959 -83236503+39515062 -83239603+39515190 -83247099+39515433 -83248637+39515481 -83266737+39516249 -82795501+39902867 -82795443+39903255 -82795501+39902867 -82795495+39902963 -82795443+39903255 -82824232+39794911 -82824186+39795567 -82824088+39796959 -82823687+39803474 -82823608+39804767 -82822392+39815823 -82821973+39820981 -82821704+39824287 -82817362+39823944 -82814422+39823711 -82809222+39823300 -82809159+39823295 -82802487+39822767 -82802423+39823887 -82801783+39835615 -82801783+39835615 -82801863+39835935 -82801863+39835935 -82801825+39836275 -82801795+39836263 -82801736+39837061 -82801527+39838911 -82801517+39839144 -82801295+39839663 -82801212+39840818 -82801195+39841063 -82800981+39844723 -82800951+39844879 -82800855+39845919 -82800688+39846637 -82800606+39846971 -82800495+39847440 -82800395+39847863 -82800395+39848287 -82800395+39848963 -82800343+39849615 -82800086+39851621 -82799695+39854663 -82799195+39859863 -82798695+39864563 -82798495+39867163 -82798488+39867293 -82798450+39867982 -82798183+39872857 -82798101+39874354 -82798008+39876999 -82797995+39877363 -82797695+39880163 -82797495+39884563 -82797461+39884816 -82797004+39888245 -82795895+39896563 -82795501+39902867 -83214375+38983457 -83214449+38983320 -83214481+38983179 -83216525+38977540 -83217007+38973243 -83217007+38973243 -83213293+38972102 -83212654+38971623 -83211350+38970645 -83210836+38969999 -83210763+38968449 -83210763+38968449 -83211513+38967194 -83211612+38967076 -83214746+38962179 -83214746+38962179 -83211751+38960136 -83209708+38960082 -83203698+38959962 -83193679+38959694 -83178542+38959289 -83177736+38959267 -83171228+38959093 -83164900+38958933 -83162102+38958858 -83154346+38958409 -83152100+38958363 -83146130+38958243 -83144639+38958213 -83129921+38957964 -83129505+38957911 -83129412+38957909 -83127903+38957892 -83121976+38958049 -83109698+38957826 -83107793+38957781 -83107009+38957770 -83105712+38957782 -83097641+38957670 -83086990+38957523 -83081465+38957447 -83079158+38957415 -83075676+38957367 -83055192+38957105 -83044667+38956955 -83044434+38956952 -83044065+38956946 -83043473+38956937 -83043247+38956934 -83043009+38956931 -83037814+38956830 -83037081+38956829 -83024452+38956657 -83023842+38956648 -83023281+38956640 -82992011+38956004 -82984865+38955761 -82983319+38955708 -82982386+38955676 -82975489+38955442 -82974471+38955407 -82969534+38955240 -82967606+38955174 -82955582+38954714 -82946394+38954350 -82941064+38954139 -82934974+38953897 -82932367+38953793 -82921983+38953381 -82903772+38952581 -82899694+38952388 -82893582+38952101 -82892817+38952065 -82892445+38952043 -82887542+38951814 -82882892+38951581 -82881375+38951512 -82878678+38951392 -82875873+38951266 -82872252+38951099 -82869770+38950984 -82863922+38950713 -82863512+38950694 -82861330+38950593 -82859908+38950527 -82852528+38950184 -82846743+38949915 -82834368+38949340 -82830678+38949167 -82828752+38949078 -82821418+38948733 -82818832+38948614 -82816939+38948527 -82814616+38948420 -82813878+38948386 -82810170+38948215 -82808102+38948120 -82807091+38948073 -83243466+39813309 -83200776+39810653 -83194664+39810301 -83185128+39809341 -83183272+39809261 -83181544+39809245 -83180959+39809233 -83180631+39809227 -83179112+39809197 -83176440+39809085 -83175783+39809069 -83173447+39808989 -83172935+39808973 -83172295+39808909 -83171344+39808873 -83170182+39808828 -83169383+39808797 -83168423+39808797 -83165831+39808717 -83162599+39808701 -83154119+39808510 -83153847+39808496 -83153511+39808478 -83151703+39808526 -83149815+39808430 -83147878+39808414 -83138070+39808190 -83120757+39807838 -83102421+39807198 -83101701+39807134 -83089924+39806654 -83075268+39806158 -83061059+39805806 -83047971+39805598 -83044931+39805534 -83030754+39805231 -83013761+39804415 -83013066+39804392 -83012337+39804367 -82996353+39803663 -82995873+39803647 -82993761+39803583 -82992256+39803487 -82991456+39803455 -82983888+39803087 -82983552+39803055 -82975376+39802735 -82960575+39802047 -82957663+39801919 -82957279+39801919 -82956720+39801888 -82955823+39801839 -82952557+39801701 -82937726+39801007 -82925352+39800376 -82921101+39800159 -82919085+39800095 -82918544+39800065 -82902412+39799167 -82902004+39799119 -82899980+39798879 -82898748+39798943 -82894726+39798692 -82890283+39798415 -82881019+39797855 -82871451+39797343 -82870394+39797199 -82852746+39796383 -82846397+39796076 -82842753+39795899 -82835631+39795554 -82828680+39795217 -82825656+39795071 -82824232+39794911 -83267694+38618221 -83249904+38626643 -83233633+38627859 -83230451+38626997 -83227680+38625992 -83225305+38625076 -83224768+38624732 -83223315+38624239 -83218933+38622123 -83199130+38616909 -83181250+38619154 -83159202+38620365 -83156575+38620622 -83154622+38621142 -83151776+38622095 -83142836+38625076 -83123611+38654301 -83123197+38656112 -83122601+38657042 -83112372+38671685 -83088282+38680280 -83080028+38682726 -83076999+38683945 -83073406+38685563 -83071250+38686299 -83068878+38687181 -83067440+38687722 -83066424+38688377 -83065541+38688676 -83064319+38688976 -83061978+38690075 -83042338+38708319 -83038405+38716433 -83030864+38725585 -83021752+38728790 -83013500+38730711 -83013003+38730693 -83012604+38730551 -83011573+38730043 -82996931+38728884 -82979395+38725976 -82975995+38726876 -82972945+38727783 -82969319+38728598 -82968695+38728776 -82968095+38729076 -82967495+38729476 -82967095+38729776 -82966695+38730176 -82966295+38730576 -82965595+38730876 -82965195+38731076 -82964610+38731587 -82958895+38734976 -82947832+38740739 -82946094+38741676 -82945299+38742146 -82943147+38743280 -82941194+38744076 -82940108+38744425 -82937273+38745368 -82936394+38745676 -82934794+38746276 -82925879+38749371 -82917631+38751476 -82914994+38752076 -82894193+38756576 -82892693+38756476 -82891493+38756376 -82890393+38756276 -82884619+38753918 -82884619+38753918 -82885414+38752892 -82885414+38752892 -82879545+38751476 -82879338+38751322 -82878292+38750076 -82874353+38745288 -82873825+38744626 -82869983+38729177 -82869917+38727819 -82869917+38727819 -82870392+38722077 -82876926+38688224 -82876926+38688224 -82876317+38686378 -82874678+38682640 -82872416+38680684 -82872192+38680477 -82869592+38678177 -82868792+38677177 -82867991+38675977 -82867191+38674677 -82860891+38664377 -82859426+38660473 -82858491+38656778 -82858291+38655078 -82856491+38647878 -82856363+38646438 -82856363+38646438 -82857014+38643273 -82857014+38643273 -82856928+38642928 -82856928+38642928 -82856991+38636878 -82856991+38636878 -82856691+38633778 -82856082+38625078 -82855007+38616544 -82848562+38598686 -82847053+38594958 -82846098+38593550 -82836498+38583823 -82828238+38578031 -82816017+38570767 -82829494+40996770 -82829571+40999627 -82829582+41000055 -82829722+41002222 -82829752+41003007 -82829878+41006948 -82829917+41008060 -82829948+41010920 -82830252+41018028 -82830373+41020481 -82830769+41029768 -82830896+41033642 -82831287+41045483 -82831458+41049374 -82831812+41057410 -82832201+41066230 -82832201+41066230 -82832172+41070233 -82832172+41070233 -82832576+41078546 -82832582+41078660 -82832690+41080731 -82832738+41082729 -82832752+41083980 -82832962+41088127 -82833330+41095394 -82833418+41097470 -82833788+41106191 -82833841+41107189 -82833971+41109668 -82834209+41115142 -82834289+41116966 -82834612+41124352 -82835218+41138664 -82835432+41144176 -82835523+41145663 -82835789+41150810 -82835912+41153186 -82836377+41164622 -82836437+41166135 -82836495+41167571 -82836617+41170626 -82836746+41173798 -82836776+41175308 -82836869+41180637 -82836949+41182515 -82837022+41184228 -82837096+41186216 -82837206+41189148 -82837225+41189650 -82837237+41189970 -82837878+41202482 -82838114+41207179 -82838336+41211585 -82838435+41214497 -82838520+41217006 -82838857+41225515 -82838888+41225950 -82839367+41235064 -82839499+41238700 -82839562+41240451 -82839747+41246421 -82839811+41249322 -82839898+41250053 -82839936+41252254 -82839964+41253898 -82839989+41255314 -82829494+40996770 -82833037+40996830 -82834839+40996861 -82837991+40996916 -82841608+40996980 -82842526+40996996 -82852803+40997176 -82853163+40993814 -82860212+40993811 -82862251+40993810 -82862522+40993787 -82874906+40993805 -82877216+40993806 -82881590+40993809 -82881952+40993809 -82900972+40993770 -82901214+40993793 -82912022+40993773 -82912415+40993773 -82917241+40993773 -82918499+40993774 -82919016+40993774 -82922679+40993774 -82939494+40993843 -82956309+40993841 -82958665+40993817 -82972095+40993829 -82973181+40993830 -82977864+40993834 -82997095+40993871 -83016078+40993810 -83017552+40993809 -83020537+40993806 -83035277+40993816 -83041472+40993837 -83044061+40993846 -83049301+40993865 -83055080+40993886 -83058360+40993866 -83059006+40993861 -83060145+40993854 -83060764+40993851 -83074129+40993771 -83083657+40993694 -83094476+40993606 -82839989+41255314 -82840040+41256648 -82840098+41258173 -82840107+41258411 -82840113+41258569 -82840132+41259086 -82840193+41260698 -82839989+41255314 -82847110+41255371 -82847270+41255372 -82859327+41255468 -82872057+41255508 -82874910+41255496 -82878640+41255488 -82887334+41255562 -82895696+41255634 -82898190+41255656 -82905040+41255727 -82917466+41255844 -82921741+41255865 -82927045+41255891 -82936653+41255937 -82939134+41255942 -82946170+41255960 -82949458+41255959 -82950737+41255959 -82955900+41255958 -82965637+41255933 -82975176+41255908 -82979268+41255861 -82994240+41255900 -82996261+41255899 -83004872+41255716 -83012133+41255769 -83013198+41255794 -83033045+41256256 -83041122+41256368 -83042097+41256382 -83042775+41256391 -83043416+41256401 -83044321+41256413 -83046382+41256442 -83047278+41256480 -83047473+41256488 -83048170+41256511 -83049190+41256521 -83050564+41256534 -83051322+41256534 -83052170+41256557 -83052898+41256534 -83054322+41256580 -83056322+41256580 -83058921+41256592 -83059295+41256594 -83061081+41256603 -83062210+41256618 -83062369+41256620 -83062650+41256624 -83064001+41256642 -83072689+41256762 -83073163+41256771 -83075235+41256808 -83077075+41256774 -83082691+41256670 -83085012+41256675 -83091965+41256690 -83092480+41256645 -83099093+41256660 -83104418+41256632 -83111605+41256501 -83112181+41256569 -83116760+41256506 -83124918+41256393 -83131713+41256295 -83133781+41256276 -83139453+41256227 -83147590+41256012 -83153776+41255848 -83154577+41255827 -83155162+41255853 -83167900+41255541 -83179478+41255141 -83184472+41255000 -83186145+41254959 -83187890+41254901 -83194141+41254522 -83195500+41254440 -83197144+41254340 -83207257+41253727 -83219409+41253200 -83225421+41252940 -83236209+41252844 -83240427+41252870 -83240685+41252872 -83243180+41252887 -83247142+41252912 -83249922+41252931 -83254541+41252980 -83254844+41253003 -82840193+41260698 -82840234+41261787 -82840265+41262656 -82840193+41260698 -82840265+41262656 -82840265+41262656 -82840357+41264623 -82840370+41264844 -82840384+41265088 -82840418+41265630 -82840422+41265815 -82840449+41267231 -82840540+41268031 -82840602+41269838 -82840606+41270114 -82840609+41270241 -82840611+41270358 -82840613+41270516 -82840616+41270652 -82840619+41270790 -82840622+41270983 -82840624+41271127 -82840633+41271531 -82840694+41272446 -82840694+41273498 -82840786+41274733 -82840798+41274873 -82840816+41275076 -82840969+41277798 -82840970+41279285 -82841000+41280246 -82841001+41280680 -82841061+41281344 -82841061+41282243 -82841062+41282442 -82841086+41283177 -82841093+41283379 -82841123+41284363 -82841162+41285593 -82841216+41286719 -82841246+41287840 -82841246+41287840 -82841247+41288271 -82841247+41288457 -82841246+41287840 -82841247+41288457 -82841247+41288457 -82841263+41288581 -82841289+41288781 -82841338+41289144 -82841338+41289376 -82841338+41290013 -82841338+41290013 -82841615+41298865 -82842138+41312428 -82842199+41313526 -82842500+41320580 -82842751+41326427 -82842904+41328005 -82843100+41332576 -82843458+41340881 -82843547+41342977 -82843631+41344950 -82843857+41350191 -82843858+41351220 -82844226+41357785 -82844308+41360668 -82844356+41361296 -82844380+41362433 -82844750+41372103 -82844871+41372377 -82845421+41386671 -82845421+41386671 -82845421+41387518 -82845428+41387644 -82845421+41386671 -82845428+41387644 -82845428+41387644 -82845914+41399457 -82845944+41400006 -82846404+41408217 -82846404+41408217 -82846374+41408515 -82846374+41408515 -82846804+41417481 -82847073+41421881 -82847482+41428804 -82847528+41430266 -82848792+41430259 -82859941+41430192 -82866597+41430304 -82881031+41430398 -82887300+41430329 -82897480+41430354 -82899181+41430358 -82899562+41430358 -82901247+41430358 -82901794+41430359 -82903233+41430340 -82952926+41429686 -82953106+41457981 -82953106+41458057 -82858302+40705019 -82863102+40704970 -82865561+40704944 -82871979+40704879 -82888571+40704807 -82894822+40704784 -82909844+40704729 -82919252+40704639 -82921025+40704627 -82927359+40704582 -82939090+40704411 -82942161+40704165 -82942727+40704159 -82948528+40703861 -82953157+40703678 -82955990+40703470 -82957773+40703437 -82964367+40703533 -82972120+40703645 -82975867+40703658 -82977323+40703648 -83004522+40703300 -83008580+40703285 -83032743+40703256 -83038035+40703265 -83052877+40703190 -83063357+40703218 -83068302+40703152 -83073171+40703037 -83082784+40702954 -83086791+40702920 -83086907+40702920 -83089131+40702943 -83089462+40702920 -83089569+40702965 -83090694+40702874 -83090777+40702876 -83090898+40702880 -83092227+40702919 -83111342+40702957 -82973992+40489088 -82971860+40489306 -82966447+40489859 -82963115+40490188 -82959436+40490466 -82958415+40490547 -82958159+40499620 -82958159+40499620 -82958263+40514321 -82958263+40514321 -82958220+40523528 -82958128+40543336 -82958095+40550566 -82958084+40552987 -82958078+40554184 -82958061+40557919 -82958012+40568667 -82957987+40574216 -82957953+40581733 -82957932+40586486 -82957903+40592970 -82957895+40594654 -82957863+40601539 -82957846+40605487 -82957806+40614329 -82957798+40616083 -82957759+40624680 -82957673+40630676 -82957673+40630676 -82957724+40635847 -82957744+40637936 -82957781+40641661 -82957817+40645148 -82957817+40645148 -82951538+40645257 -82937404+40645485 -82921723+40645766 -82915910+40645870 -82914700+40645872 -82913491+40645896 -82907042+40646030 -82894549+40646186 -82890073+40646230 -82888332+40646275 -82886219+40646306 -82885966+40646310 -82880674+40646386 -82876724+40646383 -82876418+40646383 -82859882+40646457 -82859434+40658668 -82859188+40662528 -82859060+40664548 -82858996+40665558 -82858980+40666468 -82858921+40669831 -82858844+40674222 -82858823+40675399 -82858761+40678943 -82858676+40683769 -82858634+40686138 -82858610+40687483 -82858568+40689864 -82858438+40697320 -82858419+40698271 -82858302+40705019 -82947503+40134163 -82940203+40133863 -82947503+40134163 -82945327+40134015 -82944447+40133967 -82940203+40133863 -83016020+40136712 -83015469+40136681 -83015282+40136671 -83014617+40136659 -83013138+40136634 -83012240+40136618 -83011752+40136610 -83011602+40136607 -83011400+40136599 -83010023+40136541 -83009544+40136521 -83009177+40136505 -83008911+40136494 -83008405+40136473 -83006177+40136379 -83005532+40136345 -83005475+40136341 -83005378+40136335 -83004658+40136351 -83001552+40136231 -82999649+40136158 -82997432+40136073 -82994841+40135973 -82991858+40135858 -82986408+40135680 -82985713+40135658 -82984012+40135604 -82982512+40135557 -82980999+40135509 -82977027+40135384 -82974726+40135311 -82973204+40135263 -82971504+40135163 -82971356+40135108 -82970846+40134916 -82970704+40134863 -82970620+40134861 -82958319+40134534 -82958048+40134527 -82957181+40134506 -82956128+40134480 -82952519+40134391 -82952254+40134384 -82951403+40134363 -82950503+40134363 -82947957+40134193 -82947503+40134163 -82995572+41828969 -83063021+41750047 -83086644+41721186 -83109512+41692434 -83163105+41625048 -83164963+41623237 -83170323+41623290 -83171827+41623265 -83172809+41623252 -83173589+41623261 -83176004+41623274 -83176827+41623259 -83177815+41623241 -83178523+41623228 -83179650+41623207 -83182456+41623154 -83182711+41623150 -83190093+41623071 -83191419+41623062 -83192894+41623052 -83196952+41623024 -83201912+41622990 -83205754+41623043 -83206650+41623061 -83208072+41623089 -83209268+41623113 -83210535+41623116 -83230310+41623236 -83231407+41623272 -83240032+41623200 -83240460+41623200 -83249926+41622980 -83259726+41622747 -83260026+41622747 -83267126+41622547 -83279226+41622347 -83287527+41622148 -83288527+41622148 -83289227+41622148 -83289247+41622147 -83298027+41621848 -83299427+41621748 -83303627+41621748 -83306727+41621648 -83307327+41621648 -83316027+41621548 -83318427+41621548 -83318727+41621448 -83324028+41621248 -83337928+41620948 -83347828+41620848 -83349973+41620810 -83353518+41620748 -83353528+41620748 -83357928+41620648 -83361528+41620548 -83367129+41620448 -83368629+41620448 -83369629+41620448 -83370329+41620448 -83372829+41620248 -83375229+41620148 -83415530+41618949 -83414528+41500251 -83408028+41500251 -83397528+41500451 -83397228+41500451 -83390527+41500551 -83382527+41500551 -83377827+41500751 -83374927+41500751 -83358527+41501051 -83344626+41501051 -83339126+41501251 -83339126+41501051 -83338953+41500051 -83338688+41499360 -83338688+41499360 -83338689+41499310 -83338689+41499310 -83338482+41488114 -83338461+41486504 -83338283+41477009 -83338273+41476464 -83338267+41476057 -83338211+41471959 -83337728+41461063 -83337728+41461063 -83337810+41459976 -83337955+41457528 -83337955+41457528 -83336753+41457539 -83331525+41457564 -83318709+41457633 -83309226+41457684 -83308407+41457688 -83299445+41457858 -83299445+41457784 -83299440+41457657 -83298718+41457669 -83296979+41457697 -83288506+41457833 -83284806+41457849 -83284182+41457852 -83283984+41457853 -83282953+41457857 -83281870+41457861 -83280263+41457872 -83278845+41457872 -83274487+41457871 -83273933+41457873 -83273280+41457876 -83272957+41457878 -83272607+41457880 -83271811+41457885 -83260152+41457949 -83259633+41457952 -83241011+41458109 -83240654+41458111 -83232536+41458118 -83226451+41458096 -83221166+41458077 -83206298+41458115 -83204941+41458119 -83201741+41458127 -83192637+41458171 -83190224+41458183 -83182709+41458220 -83182588+41457694 -83173863+41457693 -83164287+41457578 -83164134+41457612 -83156145+41457606 -83150304+41457577 -83149740+41457574 -83145043+41457550 -83125781+41457441 -83121978+41457253 -83120819+41457244 -83112884+41457179 -83106166+41457113 -83096437+41457094 -83086891+41457165 -83077163+41457099 -83071313+41457071 -83067616+41457054 -83067501+41457054 -83062941+41457089 -83057402+41457130 -83051803+41457171 -83038461+41457281 -83037495+41457259 -83037428+41457258 -83002861+41457633 -82999915+41457666 -82953106+41458057 -83005285+40485882 -82973992+40489088 -83005285+40485882 -82999907+40486404 -82973992+40489088 -83020938+40433801 -83020446+40440523 -83019128+40456349 -83018843+40459773 -83017765+40472727 -83017138+40480262 -83016806+40484263 -83016785+40484511 -83012402+40485015 -83006507+40485695 -83005285+40485882 -83016929+40136763 -83016020+40136712 -83016929+40136763 -83016234+40136724 -83016020+40136712 -83060108+40138362 -83059297+40138327 -83041007+40137662 -83039607+40137762 -83037207+40137662 -83036924+40137641 -83031187+40137214 -83017503+40136785 -83017010+40136767 -83016929+40136763 -83020938+40433801 -83039674+40434340 -83042626+40434479 -83042943+40434503 -83044599+40434588 -83047119+40434680 -83048505+40434705 -83050129+40434754 -83051498+40434795 -83054925+40434946 -83058217+40435015 -83059440+40435072 -83071249+40435497 -83072500+40435542 -83075069+40435635 -83088069+40436103 -83091955+40436243 -83113567+40437021 -83141381+40438323 -83152777+40438944 -83160175+40439295 -83164965+40439523 -83166301+40439597 -83173964+40440002 -83174055+40440007 -83182194+40440445 -83183991+40440542 -83191036+40440893 -83191848+40440958 -83194119+40441076 -83206984+40441745 -83227974+40442836 -83248561+40443906 -83060108+40138362 -83061198+40138389 -83061198+40138389 -83060108+40138362 -83061198+40138389 -83064108+40138462 -83064748+40138542 -83065808+40138562 -83066808+40138562 -83067808+40138562 -83072408+40138562 -83076209+40138762 -83077902+40138804 -83880539+41720081 -83869341+41720650 -83859541+41721250 -83851341+41721250 -83840140+41721550 -83821099+41721941 -83820640+41721950 -83811340+41722250 -83806440+41722350 -83802239+41722450 -83781639+41723050 -83780243+41723091 -83764438+41723550 -83763038+41723550 -83748938+41723850 -83744038+41724150 -83736260+41724391 -83730199+41724586 -83720638+41724950 -83715221+41724950 -83709437+41725250 -83708937+41725150 -83701437+41725550 -83699337+41725750 -83690469+41726246 -83688637+41726349 -83687937+41726349 -83685337+41726449 -83675037+41726749 -83674237+41726749 -83671837+41726849 -83668437+41726849 -83665937+41726949 -83655336+41727149 -83653606+41727220 -83649275+41727396 -83645536+41727549 -83639636+41727749 -83638536+41727849 -83636636+41727849 -83631536+41728049 -83631336+41728049 -83628336+41728249 -83624336+41728349 -83621536+41728449 -83614636+41728649 -83613236+41728648 -83612036+41728648 -83605335+41728948 -83601039+41729032 -83595235+41729148 -83593835+41729148 -83585235+41729348 -83579835+41729448 -83573735+41729648 -83570638+41729692 -83569539+41729707 -83568639+41729720 -83566635+41729748 -83554228+41730030 -83553434+41730048 -83547434+41730248 -83545606+41730248 -83543334+41730248 -83537534+41730648 -83536334+41730648 -83534434+41730548 -83533480+41730613 -83531534+41730747 -83529734+41730847 -83528434+41730847 -83526075+41730938 -83521334+41731147 -83516689+41731298 -83509034+41731547 -83504334+41731547 -83503833+41731547 -83503433+41731547 -83499733+41731647 -83497733+41731847 -83496933+41731847 -83492033+41731847 -83488433+41731947 -83482533+41732147 -83481033+41732147 -83479433+41732047 -83471433+41732347 -83469833+41732447 -83468533+41732447 -83466533+41732447 -83464133+41732447 -83463633+41732547 -83453832+41732647 -83447132+41733147 -83421630+41733674 -83411376+41737094 -83403843+41742648 -83375231+41764845 -83304464+41815748 -83291216+41825979 -83249928+41857875 -83226843+41875045 -83185535+41905919 -83124923+41951218 -83112460+41959410 -83066945+41863078 -83066517+41862872 -82995572+41828969 -83077902+40138804 -83080209+40138862 -83080388+40138868 -83077902+40138804 -83080388+40138868 -83080388+40138868 -83089674+40139158 -83089809+40139162 -83097193+40139415 -83102041+40139581 -83103856+40139643 -83104408+40139662 -83109189+40139826 -83119010+40140162 -83120210+40140162 -83120730+40140177 -83127211+40140362 -83128176+40140450 -83129439+40140565 -83129835+40140601 -83130211+40140635 -83130544+40140665 -83131807+40140780 -83133288+40140904 -83138211+40141262 -83139011+40141262 -83142411+40141562 -83144511+40141662 -83148430+40141824 -83151012+40141962 -83152912+40142062 -83162087+40142571 -83163592+40142654 -83170212+40143161 -83112618+40993553 -83112616+40991090 -83112521+40986303 -83112521+40986303 -83112545+40979121 -83112545+40979121 -83112543+40977200 -83112539+40971801 -83112536+40968261 -83112535+40967760 -83112534+40965547 -83112533+40964551 -83112520+40962125 -83112489+40957287 -83112487+40957120 -83112444+40953553 -83112401+40949981 -83112389+40947724 -83112281+40933459 -83112266+40931785 -83112263+40928412 -83112263+40928412 -83112314+40916747 -83112325+40911965 -83112336+40906569 -83112668+40906523 -83112668+40906523 -83112633+40902417 -83112580+40893510 -83112580+40893510 -83112596+40891930 -83112596+40891930 -83112592+40891347 -83112569+40888132 -83112554+40886064 -83112527+40882078 -83112494+40877337 -83112465+40875056 -83112463+40871528 -83112462+40870680 -83112458+40864839 -83112457+40862928 -83112457+40862928 -83112474+40854747 -83112477+40853128 -83112477+40853128 -83112418+40851605 -83112403+40848235 -83112401+40847792 -83112381+40843325 -83112354+40840948 -83112275+40834529 -83112275+40834529 -83112276+40834388 -83112283+40833743 -83112283+40833743 -83112254+40831317 -83112253+40831244 -83112253+40831244 -83112277+40826515 -83112277+40826515 -83112265+40825242 -83112257+40824371 -83112213+40819565 -83112211+40819310 -83112211+40819310 -83112216+40816817 -83112216+40816560 -83112065+40804236 -83111911+40799702 -83111911+40799436 -83111911+40799307 -83111953+40798427 -83111953+40798427 -83111951+40797922 -83111939+40794377 -83111861+40789762 -83111799+40778625 -83111725+40775188 -83111725+40775188 -83111776+40763628 -83111776+40763628 -83111774+40760617 -83111774+40760617 -83111776+40758702 -83111781+40753291 -83111784+40750057 -83111784+40750057 -83111737+40746073 -83111737+40746073 -83111777+40738628 -83111777+40738628 -83111764+40734367 -83111756+40731640 -83111630+40724048 -83111599+40722180 -83111571+40720471 -83111559+40719766 -83111535+40718350 -83111523+40717452 -83111419+40709175 -83111342+40702957 -83112618+40993553 -83094476+40993606 -83112618+40993553 -83102264+40993603 -83094476+40993606 -83420314+40992023 -83415568+40992057 -83410686+40992091 -83406219+40992090 -83402508+40992143 -83401511+40992157 -83395419+40992210 -83395285+40992211 -83393423+40992228 -83391901+40992238 -83386783+40992276 -83386187+40992281 -83382798+40992265 -83367781+40992286 -83362680+40992334 -83344590+40992449 -83343173+40992458 -83338061+40992491 -83335938+40992504 -83335716+40992508 -83328935+40992620 -83324241+40992648 -83314472+40992706 -83311434+40992724 -83304928+40992763 -83273094+40992915 -83265148+40992989 -83263104+40993008 -83261353+40993025 -83260807+40993012 -83259451+40992978 -83258455+40992955 -83257731+40992909 -83255828+40992977 -83254681+40992999 -83249457+40993046 -83243664+40993153 -83243536+40993158 -83240608+40993113 -83240530+40993112 -83238542+40993102 -83229825+40993058 -83228202+40993050 -83227335+40993057 -83225107+40993074 -83207560+40993131 -83205020+40993126 -83198236+40993156 -83189697+40993194 -83187265+40993205 -83186482+40993208 -83177284+40993250 -83175765+40993256 -83171011+40993412 -83170389+40993433 -83166907+40993333 -83165694+40993340 -83163498+40993353 -83162578+40993359 -83158402+40993383 -83139022+40993491 -83136073+40993508 -83131908+40993460 -83124916+40993513 -83116932+40993538 -83113455+40993550 -83112618+40993553 -83419831+40686823 -83412331+40687277 -83412105+40687277 -83397219+40687271 -83392182+40687269 -83381360+40687264 -83376581+40687284 -83371819+40687259 -83365577+40687292 -83362265+40687309 -83350960+40687340 -83349647+40687344 -83342945+40687362 -83336191+40687397 -83323957+40687298 -83313743+40687188 -83309757+40687144 -83304967+40687093 -83304693+40687162 -83304693+40687573 -83304690+40692252 -83304666+40694320 -83304666+40694320 -83304687+40702006 -83304687+40702006 -83298776+40702028 -83296118+40702038 -83265507+40702204 -83247944+40702332 -83246663+40702340 -83227045+40702455 -83226516+40702434 -83224168+40702416 -83212270+40702278 -83207462+40702325 -83193006+40702212 -83192683+40702195 -83192376+40702179 -83188287+40702213 -83168782+40702395 -83162319+40702485 -83161265+40702528 -83159554+40702599 -83149757+40702597 -83142033+40702663 -83130461+40702795 -83126665+40702831 -83111342+40702957 -83206266+40107837 -83195881+40107614 -83191177+40107470 -83190314+40107393 -83187216+40107115 -83181001+40107038 -83180265+40107038 -83176152+40106894 -83173048+40106782 -83169912+40106766 -83169912+40106766 -83169946+40106979 -83169989+40107247 -83170056+40107662 -83170056+40107662 -83170024+40112814 -83170024+40112814 -83170048+40114671 -83170060+40115574 -83170091+40117939 -83170212+40127162 -83170212+40127440 -83170212+40127672 -83170212+40130862 -83170221+40131773 -83170265+40136241 -83170296+40139326 -83170296+40139326 -83170212+40143161 -83170212+40143161 -83170068+40144678 -83170068+40144678 -83170078+40145979 -83170182+40147116 -83170190+40147200 -83170456+40150125 -83170678+40158596 -83170688+40158996 -83170716+40160066 -83170740+40161002 -83170842+40164898 -83170889+40166717 -83171065+40175629 -83171081+40182269 -83171081+40182877 -83171204+40189765 -83171305+40195373 -83171433+40198269 -83171492+40201611 -83171753+40216397 -83171929+40222141 -83171929+40222141 -83171689+40224685 -83171689+40224685 -83177257+40243949 -83185370+40243965 -83193178+40244205 -83199409+40244222 -83205035+40244237 -83226066+40244402 -83227403+40244413 -83232860+40244476 -83233228+40244492 -83234668+40244412 -83240332+40244668 -83246058+40244608 -83246412+40244604 -83247552+40244669 -83247569+40245166 -83247676+40248252 -83247836+40250348 -83248108+40257244 -83248380+40264124 -83248380+40264124 -83248284+40270812 -83248252+40280364 -83248252+40280364 -83248268+40282364 -83248268+40282364 -83248175+40296796 -83248140+40302316 -83248140+40303852 -83248140+40304756 -83248140+40307691 -83248140+40315964 -83248396+40339756 -83248396+40339756 -83248316+40340268 -83248300+40340556 -83248156+40349948 -83248156+40349948 -83248236+40353340 -83248300+40363227 -83248300+40363227 -83248273+40365654 -83248252+40367611 -83248252+40367611 -83248897+40371192 -83249593+40375059 -83249597+40376477 -83249613+40381775 -83249615+40382273 -83206266+40107837 -83206538+40105837 -83206986+40101421 -83207884+40092816 -83209706+40075342 -83210186+40069294 -83210586+40065278 -83211082+40059582 -83503939+40111307 -83499166+40111208 -83492700+40111159 -83485056+40111100 -83468843+40110977 -83453348+40110860 -83439750+40110758 -83423993+40110640 -83418459+40110598 -83395105+40110423 -83392601+40110404 -83391620+40110396 -83382268+40110326 -83378244+40110444 -83374919+40110542 -83358351+40110476 -83350565+40110379 -83347462+40110341 -83345438+40110316 -83339902+40110188 -83339168+40110193 -83322586+40110199 -83316990+40110125 -83309933+40109981 -83309325+40109965 -83291789+40109773 -83287213+40109725 -83285885+40109725 -83284909+40109677 -83281816+40109609 -83281258+40109597 -83279820+40109565 -83279408+40109552 -83278252+40109517 -83276860+40109485 -83276236+40109485 -83275692+40109453 -83274620+40109485 -83274108+40109421 -83272364+40109405 -83271676+40109373 -83269937+40109329 -83269164+40109309 -83268428+40109293 -83267324+40109277 -83266060+40109229 -83264828+40109181 -83263244+40109085 -83262604+40109101 -83258492+40108973 -83257580+40108925 -83250601+40108819 -83250423+40108816 -83239739+40108653 -83233179+40108461 -83214122+40108013 -83209594+40107917 -83206266+40107837 -83270835+39015904 -83266660+39014649 -83263291+39014998 -83263200+39015014 -83261270+39014240 -83259945+39013444 -83258637+39014278 -83256543+39014027 -83254288+39012398 -83250545+39010721 -83249907+39010568 -83248106+39010162 -83247657+39010341 -83245933+39010783 -83243207+39010063 -83239231+39009938 -83238509+39010004 -83237783+39007420 -83237054+39005201 -83236379+39004861 -83232892+39002318 -83232413+39001758 -83232263+39001477 -83232263+39001477 -83233731+39000070 -83233997+38999029 -83233997+38999029 -83233909+38998823 -83232824+38998755 -83228279+38998002 -83226989+38997568 -83226199+38995440 -83222225+38994531 -83215844+38992244 -83214278+38991775 -83214085+38988329 -83213548+38986182 -83214375+38983457 -83213548+38986182 -83214375+38983457 -83213732+38985652 -83213614+38985950 -83213548+38986182 -83221066+40048318 -83211082+40059582 -83221066+40048318 -83212106+40048126 -83211082+40059582 -83221066+40048318 -83239883+40048894 -83253867+40049277 -83254491+40049293 -83255419+40043517 -83255419+40043517 -83253739+40041965 -83252059+40040973 -83252059+40040973 -83253227+40038829 -83255435+40033917 -83255435+40033917 -83251755+40024318 -83251755+40024318 -83251787+40019614 -83252907+40016926 -83252907+40016926 -83252411+40010462 -83251915+40009982 -83251915+40009982 -83254411+40005054 -83256971+40004510 -83260653+40002846 -83260653+40002846 -83248155+39984382 -83248155+39984382 -83249467+39980878 -83249467+39980878 -83249115+39979678 -83245734+39966936 -83245734+39966936 -83245851+39965950 -83245851+39965950 -83241866+39957086 -83236322+39948597 -83236270+39948441 -83235898+39947390 -83231254+39942115 -83230682+39928190 -83230682+39928190 -83246794+39920093 -83250043+39918349 -83250955+39905405 -83250955+39905405 -83250916+39904436 -83250907+39904221 -83249802+39891933 -83249546+39888157 -83247530+39865181 -83247226+39862141 -83247194+39861565 -83244714+39829901 -83244714+39829901 -83244746+39829565 -83244746+39829565 -83244202+39823149 -83244010+39822333 -83243690+39816733 -83243466+39813309 -83249950+39729755 -83249914+39730157 -83249610+39735053 -83249533+39735642 -83249514+39735789 -83249466+39737149 -83249082+39740684 -83249025+39741052 -83248970+39741404 -83248874+39744092 -83248042+39752924 -83247994+39754908 -83247936+39755725 -83247930+39755804 -83247834+39756268 -83247626+39760140 -83246698+39771533 -83245770+39784397 -83245546+39786557 -83245488+39787429 -83245306+39790189 -83245149+39791709 -83243722+39810077 -83243466+39813309 -83418372+40505223 -83406018+40505418 -83387711+40505618 -83381824+40505683 -83368831+40505773 -83336096+40506161 -83331025+40506192 -83321714+40506281 -83310129+40506423 -83307467+40506455 -83299669+40506547 -83290345+40506687 -83271309+40506825 -83270948+40506828 -83255090+40507018 -83248008+40505753 -83247989+40501003 -83247989+40501003 -83248215+40494684 -83248229+40491893 -83248232+40491293 -83248279+40481781 -83248324+40472970 -83248418+40463222 -83248438+40457635 -83248446+40455555 -83248448+40455197 -83248458+40453575 -83248463+40452815 -83248474+40451024 -83248561+40443906 -83248561+40443906 -83248625+40441012 -83248683+40438364 -83249083+40424573 -83249222+40419418 -83249240+40418773 -83249361+40411662 -83249371+40410281 -83249375+40409730 -83249422+40403752 -83249422+40403752 -83249458+40399325 -83249614+40391088 -83249615+40382273 -83249422+40403752 -83249615+40382273 -83249914+39728876 -83249950+39729755 -83249914+39728876 -83250037+39728382 -83249950+39729755 -83249914+39728876 -83250037+39728382 -83249914+39728876 -83252435+39695438 -83252250+39698372 -83252003+39702296 -83251913+39703533 -83251864+39704211 -83251493+39709364 -83251136+39713436 -83251043+39714507 -83250292+39724239 -83250224+39725118 -83250059+39727990 -83250037+39728382 -83252435+39695438 -83252743+39691590 -83253257+39685201 -83254469+39670115 -83254696+39666725 -83255126+39661915 -83255144+39661715 -83255305+39660628 -83255458+39659596 -83255586+39658719 -83255628+39657833 -83255628+39657625 -83256628+39641922 -83256825+39638882 -83257019+39635303 -83257661+39628617 -83257880+39625498 -83257880+39625498 -83257806+39624478 -83257806+39624478 -83258207+39619598 -83258409+39617150 -83259242+39606741 -83259319+39605780 -83259646+39601698 -83260203+39594745 -83260712+39588403 -83261235+39581874 -83262461+39566582 -83262545+39565523 -83262720+39563326 -83263061+39559082 -83263478+39553882 -83263492+39553707 -83263589+39552502 -83263693+39549213 -83264081+39545005 -83264481+39540672 -83266436+39519505 -83266737+39516249 -83366796+39700703 -83365362+39700648 -83363114+39700545 -83357092+39700269 -83355601+39700308 -83353912+39700207 -83353627+39700190 -83353404+39700183 -83340379+39699781 -83336706+39699568 -83335435+39699495 -83303788+39697909 -83297298+39697628 -83290677+39697466 -83286053+39697103 -83272785+39696380 -83271218+39696295 -83256600+39695711 -83256205+39695685 -83252435+39695438 -83263841+41253221 -83254844+41253003 -83263841+41253221 -83260389+41253097 -83254844+41253003 -83419818+41253864 -83409485+41254068 -83399990+41254166 -83390121+41254268 -83386091+41254312 -83366818+41254673 -83363081+41254726 -83361818+41254744 -83361000+41254744 -83354273+41254816 -83351968+41254840 -83351271+41254886 -83344134+41254853 -83342252+41254845 -83334413+41254809 -83327032+41254777 -83322119+41254755 -83319393+41254669 -83312754+41254458 -83312512+41254458 -83312281+41254449 -83307882+41254278 -83302942+41254086 -83293360+41253743 -83284120+41253484 -83283663+41253471 -83283239+41253426 -83278870+41253373 -83274145+41253317 -83273420+41253308 -83270987+41253288 -83267076+41253258 -83264268+41253236 -83263841+41253221 -83267694+38618221 -83284155+38601464 -83286596+38599181 -83305543+38599649 -83306268+38599978 -83307832+38600824 -83309397+38601741 -83310663+38602658 -83311448+38603314 -83312141+38604035 -83312650+38604553 -83312748+38604642 -83317739+38609516 -83319739+38614662 -83353094+38652526 -83374631+38660801 -83385164+38663190 -83391288+38663857 -83419826+38667040 -83419856+38667371 -83419856+38667371 -83418962+38667548 -83417482+38667734 -83417482+38667984 -83418273+38668145 -83420194+38668428 -83421581+38668508 -83423430+38668492 -83425772+38668678 -83428310+38668976 -83437483+38669192 -83456808+38673774 -83465130+38674955 -83532102+38702236 -83575121+38691746 -83575121+38691746 -83574754+38692671 -83574754+38692671 -83575404+38692622 -83583631+38690706 -83587811+38690159 -83594616+38688640 -83596783+38688013 -83597696+38687755 -83615254+38684267 -83617340+38683549 -83620736+38682064 -83626192+38679638 -83626192+38679638 -83626176+38679734 -83626176+38679734 -83626565+38679650 -83626907+38679577 -83626922+38679387 -83629550+38677741 -83629900+38677215 -83636017+38670789 -83646558+38636181 -83649737+38632753 -83653558+38630558 -83653675+38630604 -83654026+38630443 -83654785+38630095 -83672544+38628686 -83692286+38634726 -83702379+38639091 -83704006+38639724 -83705282+38640220 -83267694+38618221 -83268155+38618495 -83268232+38620294 -83268328+38631167 -83268328+38631167 -83268282+38635641 -83268272+38637493 -83268268+38638326 -83268262+38639930 -83268262+38639930 -83268292+38651677 -83268292+38651677 -83268265+38681177 -83268216+38689362 -83268216+38689362 -83268229+38699100 -83268229+38699100 -83268186+38709889 -83268186+38709889 -83268207+38742787 -83268207+38742787 -83268078+38755340 -83268078+38755850 -83268081+38768187 -83268085+38780029 -83268104+38781253 -83268176+38785861 -83268264+38791419 -83268264+38791419 -83268234+38791511 -83268234+38791723 -83268236+38792321 -83268254+38797175 -83268267+38800844 -83268279+38804371 -83268300+38810407 -83268304+38811381 -83268344+38823293 -83268384+38835220 -83268393+38837781 -83268398+38839120 -83268416+38844258 -83268434+38849646 -83268448+38853598 -83268472+38860688 -83268473+38860893 -83268503+38869572 -83268511+38871839 -83268532+38878943 -83268585+38883025 -83268591+38883421 -83268700+38891696 -83268736+38894450 -83268856+38903578 -83268911+38907680 -83268923+38908649 -83269158+38926433 -83269190+38928869 -83269201+38929717 -83269210+38930422 -83269512+38953177 -83269639+38962761 -83269683+38966121 -83269708+38967957 -83269733+38969892 -83269745+38970779 -83269767+38972379 -83269768+38973500 -83269806+38974071 -83269867+38976151 -83270775+39012971 -83270835+39015904 -83270835+39015904 -83272546+39017918 -83274839+39020058 -83274898+39020120 -83276745+39021081 -83278402+39021728 -83278557+39021706 -83279996+39021820 -83281437+39022910 -83284445+39024030 -83285710+39024162 -83286628+39025315 -83287897+39028943 -83288551+39029945 -83292637+39031720 -83293287+39032557 -83298136+39035690 -83309242+39041522 -83309428+39045993 -83314014+39048878 -83328178+39052882 -83343154+39053288 -83347639+39053448 -83348073+39053463 -83352840+39053632 -83353496+39053660 -83356127+39053772 -83369042+39054323 -83378612+39054737 -83382307+39054979 -83385637+39055197 -83372771+39377351 -83372246+39377948 -83366745+39385115 -83360703+39392709 -83353089+39402732 -83351357+39405012 -83350352+39406335 -83340333+39419530 -83335316+39426359 -83333385+39428885 -83329434+39434353 -83328862+39435103 -83325788+39439136 -83323684+39441903 -83317496+39449993 -83313447+39455286 -83303413+39468531 -83301734+39470735 -83295952+39478335 -83293621+39481233 -83290875+39484836 -83286096+39491108 -83283099+39495042 -83281285+39497189 -83279084+39500062 -83276653+39503164 -83275664+39504398 -83275352+39504788 -83272937+39508000 -83266737+39516249 -83355747+39250065 -83355240+39250365 -83355024+39250351 -83354410+39250311 -83351094+39251801 -83346747+39252639 -83345073+39250688 -83344946+39232896 -83343886+39233064 -83343505+39233125 -83343505+39233125 -83344224+39230955 -83345849+39226058 -83346406+39224197 -83346794+39222907 -83347029+39221914 -83347029+39221914 -83347432+39220618 -83348151+39218058 -83347029+39221914 -83348151+39218058 -83348151+39218058 -83350900+39207970 -83351912+39203973 -83353119+39199210 -83353531+39197585 -83353531+39197585 -83354832+39192058 -83356082+39186294 -83356423+39184725 -83356434+39184674 -83357087+39181703 -83358518+39175333 -83364130+39150323 -83365314+39144348 -83366640+39137499 -83367830+39131349 -83367930+39130835 -83368040+39130514 -83369239+39125600 -83369392+39124788 -83372263+39112059 -83373020+39108701 -83374912+39100402 -83374912+39100046 -83375207+39098799 -83377591+39088743 -83379805+39079533 -83380651+39076016 -83380752+39075599 -83381386+39072964 -83382297+39069152 -83383246+39065187 -83384336+39060630 -83384446+39060171 -83385350+39056395 -83385637+39055197 -83372771+39377351 -83375393+39377519 -83381675+39377539 -83392168+39377572 -83409467+39377627 -83418718+39377656 -83425094+39377677 -83433877+39377692 -83434694+39377694 -83453302+39377759 -83454688+39377763 -83457288+39377772 -83472138+39377823 -83476789+39377839 -83477044+39377840 -83493671+39377898 -83501420+39377819 -83512051+39377926 -83516113+39377967 -83518054+39377987 -83523464+39378042 -83524278+39378051 -83526744+39378077 -83532726+39378138 -83540755+39378220 -83544597+39378260 -83558792+39378406 -83559280+39378411 -83565112+39378471 -83573531+39378558 -83583998+39378665 -83588245+39378709 -83590877+39378736 -83377759+39343313 -83377111+39344113 -83376885+39344469 -83375109+39346943 -83374926+39347262 -83374926+39347262 -83377015+39352798 -83377631+39353700 -83378870+39354613 -83378870+39354613 -83378845+39358977 -83377185+39362299 -83376887+39362483 -83373867+39371377 -83373867+39371377 -83374398+39372108 -83374398+39372108 -83372771+39377351 -83380890+39293650 -83378510+39288064 -83378510+39288064 -83393167+39274856 -83393699+39267788 -83379392+39341656 -83377759+39343313 -83379392+39341656 -83378585+39342398 -83377995+39343153 -83377759+39343313 -83380890+39293650 -83381685+39293948 -83382126+39294314 -83382302+39294795 -83382537+39296236 -83380890+39293650 -83382537+39296236 -83382537+39296236 -83382799+39299873 -83384471+39308430 -83384471+39308430 -83383496+39312707 -83383496+39312707 -83385750+39319687 -83386167+39325382 -83386167+39325382 -83383693+39326639 -83382956+39326730 -83381562+39339792 -83379392+39341656 -83382382+39701426 -83366796+39700703 -83382382+39701426 -83374916+39701017 -83366796+39700703 -83382382+39701426 -83384721+39701554 -83387825+39701724 -83407409+39702799 -83412824+39703096 -83423189+39703665 -83436754+39704410 -83460961+39705782 -83467195+39706117 -83475064+39706540 -83479039+39706754 -83491319+39707415 -83502917+39708187 -83515090+39708881 -83528452+39709644 -83530089+39709737 -83542054+39710419 -83575945+39712353 -83589476+39713125 -83602445+39713865 -83615450+39714607 -83619934+39714863 -83624921+39715165 -83645330+39716412 -83651458+39716796 -83653330+39716876 -83385637+39055197 -83391745+39054294 -83392593+39054166 -83401270+39052860 -83403295+39052555 -83413028+39051090 -83441754+39046769 -83443427+39046480 -83460483+39043935 -83471021+39042363 -83474897+39041785 -83476251+39041623 -83482390+39040681 -83483577+39040499 -83484371+39040377 -83489067+39039658 -83493116+39039031 -83498542+39038250 -83503184+39037604 -83506442+39037058 -83512632+39036119 -83393699+39267788 -83355747+39250065 -83393699+39267788 -83380045+39261610 -83379175+39260283 -83378550+39259457 -83378029+39258607 -83377923+39257646 -83377923+39257646 -83378192+39256510 -83378791+39255601 -83379266+39254610 -83379648+39253587 -83379953+39253072 -83379953+39253072 -83355747+39250065 -83414528+41500251 -83414528+41500551 -83414528+41506751 -83414513+41507553 -83414428+41510251 -83414428+41514951 -83414428+41515251 -83414728+41526451 -83414728+41529450 -83414728+41530150 -83415029+41544050 -83415029+41545050 -83415029+41551965 -83415029+41553850 -83414929+41556350 -83419818+41253864 -83419483+41260771 -83419375+41262149 -83419297+41264851 -83419291+41265075 -83419270+41265939 -83419209+41267197 -83419148+41268477 -83419148+41269232 -83419117+41270238 -83419087+41271199 -83419056+41271953 -83419042+41272406 -83418720+41282862 -83418659+41283045 -83418475+41297242 -83418473+41297383 -83418352+41297932 -83418351+41302499 -83418229+41305776 -83417985+41311905 -83417985+41311905 -83418015+41312065 -83418015+41312065 -83417817+41319306 -83417811+41319506 -83417675+41324524 -83417667+41324816 -83417618+41326655 -83417434+41333698 -83417372+41338707 -83417281+41340056 -83417281+41341062 -83417250+41342045 -83417095+41348272 -83416913+41355606 -83416785+41361721 -83416726+41364508 -83416606+41370196 -83416538+41377562 -83416475+41384788 -83416460+41385884 -83416425+41388545 -83416381+41391923 -83416231+41399075 -83416227+41399286 -83416073+41406490 -83415858+41413716 -83415735+41420781 -83415704+41421330 -83415689+41422140 -83415612+41426293 -83415612+41426293 -83415641+41428099 -83415641+41428099 -83415579+41437818 -83415578+41441774 -83415577+41442598 -83415454+41449069 -83415454+41449374 -83415454+41449710 -83415417+41452344 -83415361+41456296 -83415298+41464276 -83415280+41468252 -83415265+41471640 -83415257+41472202 -83415212+41475603 -83415192+41477088 -83415172+41478592 -83415079+41485406 -83414571+41500051 -83414528+41500251 -83415029+41557550 -83414929+41556350 -83415029+41557550 -83414977+41556394 -83414929+41556350 -83415029+41557550 -83415129+41558350 -83415229+41559350 -83415229+41559350 -83415029+41562350 -83415029+41565650 -83415029+41568550 -83415129+41569350 -83415129+41569350 -83415029+41573850 -83415029+41574050 -83415229+41587349 -83415429+41588349 -83415429+41593653 -83415429+41595649 -83415429+41596249 -83415329+41597849 -83415130+41601849 -83415130+41604149 -83415230+41605649 -83415430+41610649 -83415430+41616149 -83415430+41616649 -83415530+41618949 -83415800+40523262 -83415593+40520032 -83415424+40517446 -83415424+40517446 -83417283+40508990 -83418372+40505223 -83415530+41618949 -83427630+41618849 -83446931+41618649 -83458231+41618649 -83459831+41618649 -83466331+41618449 -83476831+41618349 -83478425+41618332 -83480684+41618307 -83485932+41618249 -83487132+41618249 -83488732+41618149 -83489932+41618149 -83491332+41618149 -83492132+41618149 -83493032+41618149 -83495732+41618049 -83497606+41617977 -83498332+41617949 -83500932+41617849 -83504832+41617849 -83505632+41617849 -83506332+41617849 -83512432+41617749 -83514932+41617749 -83516632+41617749 -83517432+41617749 -83518632+41617649 -83519732+41617649 -83520832+41617649 -83522132+41617749 -83523332+41617749 -83524432+41617749 -83524732+41617749 -83525433+41617749 -83527933+41617749 -83529133+41617750 -83530133+41617750 -83531333+41617750 -83533333+41617750 -83535633+41617750 -83536733+41617750 -83537333+41617750 -83537933+41617750 -83539033+41617650 -83541133+41617650 -83542233+41617650 -83542933+41617650 -83543533+41617650 -83544833+41617650 -83416022+40526646 -83415800+40523262 -83416022+40526646 -83415833+40523775 -83415800+40523262 -83419831+40686823 -83419843+40685739 -83419848+40682745 -83419878+40682631 -83419878+40682631 -83419849+40679749 -83419849+40679749 -83419854+40679269 -83419854+40679269 -83419820+40672659 -83419820+40672659 -83419825+40672299 -83419846+40670775 -83419869+40664721 -83419869+40664721 -83419855+40660423 -83419828+40651961 -83419825+40650909 -83419825+40650909 -83419826+40647237 -83419827+40645355 -83419827+40643751 -83419878+40639070 -83420024+40633027 -83420194+40626767 -83420240+40625056 -83420318+40621877 -83420358+40613988 -83420380+40609550 -83420381+40607549 -83420381+40607446 -83420203+40603185 -83420112+40600081 -83419909+40594836 -83419868+40593630 -83418890+40574603 -83418814+40573236 -83418559+40569228 -83418469+40566643 -83418446+40566537 -83417902+40556923 -83417842+40556305 -83417842+40556171 -83417842+40556099 -83417842+40554933 -83417275+40544732 -83417221+40543981 -83416022+40526646 -83420009+41239686 -83419818+41253864 -83420009+41239686 -83419853+41250052 -83419818+41253864 -83421022+41166644 -83421022+41169389 -83420961+41170395 -83420961+41170395 -83420991+41171195 -83420991+41171195 -83420975+41171861 -83420961+41172522 -83420961+41173322 -83420930+41173962 -83420930+41173962 -83420991+41174465 -83420991+41174465 -83420930+41174877 -83420930+41174877 -83420938+41174965 -83420960+41175197 -83420960+41175289 -83420960+41175562 -83420960+41175677 -83420943+41178640 -83420937+41179848 -83420929+41181280 -83420921+41181666 -83420906+41182400 -83420898+41182790 -83420837+41185877 -83420837+41186083 -83420830+41186655 -83420806+41188535 -83420714+41195825 -83420714+41196534 -83420683+41198729 -83420682+41203052 -83420530+41210438 -83420438+41214875 -83420377+41217505 -83420377+41217505 -83420407+41217779 -83420407+41217779 -83420267+41224259 -83420254+41224868 -83420131+41232391 -83420039+41239321 -83420026+41239483 -83420009+41239686 -83420314+40992023 -83420408+41000054 -83420408+41000054 -83420367+41006586 -83420367+41006586 -83420396+41008781 -83420396+41008781 -83420394+41015469 -83420394+41017215 -83420391+41028746 -83420391+41028746 -83420445+41035256 -83420450+41035859 -83420658+41049924 -83420719+41050175 -83420749+41057854 -83420754+41059169 -83420776+41064606 -83420867+41079283 -83420869+41079447 -83420893+41083084 -83420893+41083084 -83420873+41086396 -83420873+41086396 -83420881+41087981 -83420984+41093778 -83421089+41103934 -83421124+41108312 -83421203+41118313 -83421240+41122849 -83421240+41122849 -83421120+41126788 -83421120+41126788 -83421124+41127279 -83421132+41128108 -83421203+41135789 -83421218+41137337 -83421220+41137568 -83421240+41139590 -83421299+41143844 -83421299+41143844 -83421087+41144850 -83421087+41145653 -83421087+41146016 -83421079+41146356 -83421067+41146887 -83421056+41147388 -83421056+41147388 -83421065+41148295 -83421086+41150293 -83421116+41151391 -83421116+41152534 -83421116+41152741 -83421115+41153061 -83421115+41153174 -83421115+41153335 -83421115+41154181 -83421115+41154379 -83421115+41155324 -83421115+41155576 -83421115+41156399 -83421107+41156648 -83421084+41157405 -83421084+41158411 -83421054+41159303 -83421053+41160515 -83421053+41161659 -83421022+41163145 -83421022+41163145 -83421053+41163969 -83421053+41163969 -83421036+41164672 -83421022+41165318 -83421022+41166644 -83496850+40789547 -83496846+40785957 -83496645+40774641 -83496625+40774339 -83496584+40770617 -83496462+40759588 -83496462+40759588 -83496604+40744935 -83496740+40730481 -83496740+40730481 -83495884+40729144 -83495830+40725346 -83495802+40723416 -83495802+40723416 -83495818+40708779 -83495902+40702051 -83495902+40702051 -83495901+40701529 -83495298+40701536 -83491581+40701514 -83477962+40701441 -83459415+40702251 -83458306+40702254 -83443404+40702323 -83440278+40687572 -83430152+40687206 -83421139+40686839 -83421049+40686817 -83419831+40686823 -83881102+41167710 -83874939+41167797 -83873725+41167816 -83871044+41167856 -83869773+41167876 -83867353+41167913 -83861393+41168007 -83852344+41168076 -83851831+41168080 -83842451+41168105 -83841786+41168129 -83832436+41168085 -83828014+41168191 -83827656+41168200 -83824971+41168146 -83822694+41168201 -83813071+41168179 -83812768+41168180 -83804113+41168200 -83803510+41168201 -83798668+41168155 -83788410+41168177 -83784238+41168180 -83780255+41168182 -83774910+41168187 -83769659+41168191 -83764991+41168194 -83758575+41168223 -83755852+41168235 -83749935+41168265 -83746317+41168277 -83745893+41168277 -83745382+41168280 -83727102+41168377 -83727005+41168392 -83726058+41168373 -83722630+41168308 -83707282+41168248 -83693542+41168159 -83690149+41168137 -83688759+41168128 -83688512+41168127 -83678747+41168064 -83677843+41167998 -83674548+41167960 -83670795+41167916 -83668933+41167894 -83663774+41167834 -83650212+41167716 -83649469+41167662 -83648788+41167652 -83645147+41167598 -83640825+41167557 -83631168+41167550 -83630906+41167527 -83626457+41167508 -83624836+41167501 -83611721+41167389 -83605133+41167321 -83602179+41167290 -83592615+41167193 -83592263+41167228 -83583157+41167146 -83581865+41167174 -83581008+41167192 -83573716+41167079 -83573351+41167067 -83563668+41166599 -83555710+41166508 -83555209+41166484 -83554257+41166439 -83549691+41166381 -83544668+41166318 -83535084+41166196 -83528720+41166116 -83521875+41166029 -83520967+41166016 -83502571+41165763 -83488932+41166126 -83488544+41166130 -83478615+41166054 -83474344+41166021 -83473839+41166153 -83467438+41166394 -83464812+41166436 -83464391+41166434 -83460938+41166414 -83450766+41166504 -83448672+41166530 -83442811+41166593 -83440278+41166620 -83439727+41166626 -83438501+41166639 -83436961+41166656 -83433480+41166663 -83430573+41166669 -83425653+41166599 -83424537+41166638 -83424352+41166645 -83423611+41166635 -83423383+41166632 -83422909+41166625 -83422687+41166622 -83421820+41166633 -83421022+41166644 -83515883+40818134 -83515873+40818891 -83515759+40827929 -83515701+40832572 -83515455+40852172 -83515425+40854504 -83515334+40861737 -83515290+40865228 -83515223+40870598 -83515162+40872572 -83515162+40872572 -83515165+40873887 -83515214+40876228 -83515214+40876228 -83515181+40879704 -83514934+40890635 -83514902+40902070 -83514893+40905111 -83501956+40904997 -83500426+40904990 -83499926+40904989 -83486193+40904925 -83481525+40904950 -83476749+40904975 -83476673+40904975 -83476662+40917814 -83476660+40919473 -83476654+40926597 -83476649+40932707 -83476646+40933167 -83476643+40933818 -83476643+40933818 -83476718+40941167 -83476718+40941167 -83467284+40948447 -83457697+40952736 -83457697+40952736 -83457705+40954889 -83457725+40960010 -83457748+40966197 -83457775+40972913 -83457787+40976007 -83457847+40991027 -83457850+40991671 -83457850+40991671 -83457766+40991671 -83456231+40991678 -83453877+40991702 -83437067+40991813 -83429913+40991909 -83420314+40992023 -83497205+40504239 -83497150+40504171 -83497087+40504240 -83477254+40504493 -83465193+40504671 -83450145+40504890 -83436502+40505039 -83434778+40505058 -83418372+40505223 -83503939+40111307 -83503235+40120107 -83503171+40120843 -83503027+40122827 -83502444+40126071 -83502285+40128245 -83501979+40132393 -83501229+40142582 -83500571+40151529 -83500106+40157843 -83499108+40167268 -83498513+40172919 -83498389+40175063 -83497897+40183610 -83497293+40191576 -83496740+40198627 -83495919+40207983 -83495779+40209662 -83495466+40213401 -83494841+40219705 -83494787+40220245 -83494787+40220245 -83521876+40227212 -83525727+40227481 -83528264+40227654 -83530710+40227825 -83534603+40228142 -83546691+40229000 -83547772+40229083 -83551378+40229358 -83496708+40801667 -83496712+40801760 -83496712+40801760 -83496623+40803384 -83496617+40804054 -83496598+40805961 -83496449+40810954 -83496275+40817792 -83496275+40817792 -83499615+40817890 -83501279+40818027 -83501350+40818068 -83502035+40818032 -83502609+40818036 -83515883+40818134 -83496850+40789547 -83496708+40801667 -83496850+40789547 -83496763+40793069 -83496681+40801074 -83496681+40801074 -83496708+40801667 -83503939+40111307 -83504547+40105515 -83504979+40102203 -83506723+40087323 -83508723+40070043 -83509154+40066585 -83509907+40060539 -83510780+40053424 -83511538+40047243 -83511938+40043579 -83512050+40042283 -83512802+40035916 -83514722+40019292 -83515058+40011260 -83647169+39773029 -83614915+39770721 -83613953+39770651 -83609857+39770347 -83585937+39775531 -83585893+39775675 -83584641+39779803 -83584209+39782171 -83583809+39783291 -83583441+39784379 -83583418+39784418 -83575889+39809211 -83574834+39812958 -83573276+39817728 -83571681+39822611 -83569631+39828886 -83568341+39832837 -83566876+39837324 -83564849+39842203 -83562689+39849132 -83556641+39867884 -83555537+39871276 -83555247+39872539 -83553575+39880324 -83551058+39891463 -83550958+39891687 -83548835+39898742 -83542297+39912518 -83542226+39912444 -83540331+39917692 -83540302+39917773 -83539224+39920758 -83535432+39931260 -83535354+39931477 -83535270+39931708 -83535154+39932028 -83534498+39934124 -83533266+39937804 -83532739+39939326 -83532445+39940174 -83532312+39940556 -83532212+39940845 -83532064+39941273 -83532000+39941457 -83530297+39946368 -83530082+39946988 -83527175+39955544 -83526098+39958716 -83521938+39972188 -83521876+39972348 -83521806+39972530 -83520461+39976029 -83518370+39981468 -83515938+39987932 -83515213+39989911 -83514226+39992604 -83514151+39992823 -83512615+39997328 -83512565+39997473 -83512403+39997949 -83511474+40000674 -83510792+40002673 -83510158+40004533 -83510158+40004533 -83515058+40011260 -83515876+40504050 -83497205+40504239 -83515876+40504050 -83499925+40504155 -83497205+40504239 -83516268+39035419 -83512632+39036119 -83516268+39035419 -83515479+39035524 -83512632+39036119 -83880115+40819796 -83874939+40819821 -83870987+40819791 -83865525+40819749 -83861708+40819737 -83851386+40819753 -83845197+40819763 -83842596+40819767 -83842265+40819744 -83832253+40819673 -83823392+40819611 -83817728+40819584 -83804550+40819520 -83803858+40819475 -83798946+40819480 -83785346+40819404 -83784775+40819381 -83774822+40819304 -83766323+40819238 -83752318+40819240 -83737879+40819235 -83737428+40819258 -83736585+40819266 -83727856+40819353 -83708893+40819496 -83699111+40819496 -83695679+40819496 -83689575+40819496 -83670515+40819498 -83662806+40819516 -83660883+40819520 -83654379+40819534 -83651311+40819540 -83647248+40819505 -83642972+40819469 -83633400+40819351 -83628084+40819322 -83623042+40819266 -83614413+40819166 -83607426+40819117 -83605112+40819101 -83600145+40819036 -83595690+40818969 -83589570+40818924 -83580712+40818837 -83577088+40818796 -83576515+40818790 -83556678+40818426 -83549316+40818350 -83543222+40818310 -83538436+40818264 -83530572+40818229 -83520404+40818168 -83519932+40818164 -83515883+40818134 -83520095+40504023 -83515876+40504050 -83551378+40229358 -83551326+40229823 -83550833+40234278 -83550610+40236289 -83549540+40245958 -83548694+40252789 -83548638+40253284 -83548601+40253607 -83548332+40256008 -83548267+40256590 -83547902+40259857 -83547460+40263814 -83546755+40270128 -83546125+40275768 -83545591+40280542 -83545534+40281047 -83545523+40281146 -83545503+40281336 -83545427+40282084 -83545147+40284853 -83544896+40286991 -83544449+40290805 -83544429+40290969 -83543771+40297076 -83543418+40300368 -83543376+40300754 -83543004+40304215 -83542806+40306032 -83542509+40308770 -83542374+40310007 -83541003+40322647 -83539335+40338056 -83538411+40346616 -83537347+40356435 -83536316+40365747 -83534759+40378897 -83534431+40381909 -83533826+40387476 -83533748+40387561 -83533459+40390095 -83533081+40393411 -83533011+40394026 -83532729+40396496 -83532135+40401701 -83531850+40404202 -83531342+40408163 -83530358+40416667 -83529597+40423243 -83529009+40428328 -83528043+40436677 -83527584+40440649 -83527555+40440904 -83525841+40455718 -83525468+40458949 -83525160+40461614 -83524729+40465343 -83523709+40474155 -83521562+40492713 -83520893+40498497 -83520193+40503395 -83520095+40504023 -83737437+40523256 -83736687+40523214 -83735931+40523172 -83733242+40523023 -83722415+40522413 -83721964+40522388 -83715331+40522008 -83711771+40521804 -83707507+40521561 -83691805+40520664 -83686079+40520325 -83684133+40520239 -83679365+40519928 -83669476+40519272 -83661115+40518696 -83653845+40518348 -83652279+40518290 -83636169+40517382 -83633818+40517236 -83624049+40516471 -83620528+40516250 -83619027+40516156 -83610009+40515587 -83601550+40515018 -83599618+40514888 -83592389+40514395 -83581686+40513658 -83579171+40513490 -83578478+40513439 -83577845+40513393 -83576121+40513267 -83575919+40513253 -83574386+40513142 -83572808+40513162 -83572105+40513110 -83571331+40513058 -83569703+40512946 -83566775+40512701 -83562366+40512334 -83561964+40512302 -83561843+40512292 -83555680+40511824 -83543524+40510977 -83539346+40510660 -83521429+40509340 -83520507+40506062 -83520507+40506062 -83520647+40505107 -83520807+40504019 -83520807+40504019 -83520095+40504023 -83673018+39020430 -83668881+39020313 -83664636+39020193 -83660459+39020075 -83659036+39020035 -83657511+39020012 -83637221+39019492 -83627880+39019238 -83625173+39019165 -83624920+39019072 -83621058+39019056 -83600536+39021023 -83596947+39021707 -83592244+39022587 -83591074+39022787 -83586148+39023635 -83585089+39023820 -83581942+39024371 -83569726+39026441 -83565985+39027105 -83559247+39028254 -83556790+39028673 -83553266+39029292 -83545666+39030612 -83528853+39033426 -83516268+39035419 -83914473+40033290 -83914185+40033256 -83913788+40033209 -83913340+40033156 -83913039+40033121 -83909852+40032746 -83909118+40032702 -83896220+40031930 -83894972+40031818 -83893276+40031738 -83883068+40031194 -83864631+40030458 -83833258+40028651 -83826698+40028379 -83825058+40028308 -83821178+40028139 -83820858+40028059 -83816426+40027915 -83811529+40027759 -83807305+40027547 -83805721+40027163 -83803929+40027459 -83803625+40027419 -83802448+40027375 -83802029+40027359 -83799529+40027259 -83799029+40027259 -83793129+40026859 -83785437+40026445 -83783829+40026359 -83779628+40026059 -83778408+40025931 -83771800+40025515 -83760928+40024759 -83753728+40024359 -83745223+40023643 -83730839+40022507 -83713227+40022159 -83702694+40021211 -83695726+40020659 -83693126+40020559 -83691910+40020491 -83691326+40020459 -83690928+40020430 -83683226+40019859 -83674226+40019259 -83672381+40019152 -83664597+40018699 -83662005+40018395 -83636613+40016635 -83632405+40016267 -83609539+40015066 -83604100+40014780 -83591492+40014156 -83582676+40013644 -83562099+40012588 -83537833+40011746 -83535038+40011649 -83532130+40011548 -83515058+40011260 -83544833+41617650 -83546233+41617650 -83548433+41617650 -83544833+41617650 -83548433+41617650 -83548433+41617650 -83551233+41617750 -83553433+41617650 -83559833+41617650 -83563233+41617650 -83565729+41617464 -83569934+41617150 -83588034+41600950 -83606034+41580751 -83606334+41580351 -83621634+41569951 -83631334+41562751 -83632075+41562365 -83644935+41560751 -83649935+41557251 -83653535+41555351 -83655479+41554765 -83674535+41548351 -83682036+41545751 -83682536+41545451 -83684536+41544352 -83703336+41528952 -83709636+41521852 -83710936+41511552 -83713636+41500252 -83713636+41500252 -83712843+41492494 -83712843+41492494 -83728537+41485952 -83742137+41474252 -83748137+41465852 -83751737+41464452 -83767650+41462732 -83780638+41450152 -83806739+41437552 -83820864+41432198 -83854340+41414445 -83860640+41414251 -83863340+41414251 -83873789+41416227 -83874941+41415955 -83883235+41414504 -83965119+40270576 -83955136+40270013 -83926629+40268266 -83926491+40268258 -83915407+40267580 -83909359+40267210 -83907515+40267098 -83905753+40266991 -83900122+40266647 -83898367+40266545 -83893764+40266279 -83888638+40265928 -83887855+40265889 -83879091+40265371 -83874935+40265080 -83870730+40264783 -83869297+40264784 -83864895+40264588 -83858581+40264309 -83842042+40263379 -83841392+40263342 -83840842+40263311 -83836602+40263073 -83834864+40262908 -83834759+40262875 -83830408+40262685 -83821267+40262100 -83810697+40261411 -83810244+40261387 -83802910+40261003 -83795969+40260651 -83793616+40260531 -83786130+40260153 -83783806+40259948 -83783806+40259948 -83784525+40252607 -83784888+40250054 -83785071+40248216 -83785384+40245210 -83785384+40245210 -83775171+40244619 -83774607+40244587 -83767401+40244172 -83765552+40244066 -83764079+40243981 -83753593+40243378 -83745916+40242976 -83727027+40241678 -83711815+40240603 -83711341+40240570 -83700082+40239800 -83686186+40238851 -83678464+40238323 -83673814+40238005 -83668686+40237654 -83668171+40237614 -83666097+40237451 -83665888+40237405 -83664309+40237293 -83663172+40237213 -83661916+40237125 -83649380+40236243 -83645753+40235988 -83644791+40235921 -83643447+40235827 -83637713+40235424 -83630254+40234900 -83623641+40234542 -83620134+40234290 -83601367+40232946 -83600243+40232865 -83600004+40232847 -83594713+40232467 -83583825+40231688 -83580285+40231434 -83579426+40231372 -83577820+40231257 -83559726+40229961 -83559181+40229922 -83553752+40229532 -83552127+40229416 -83551378+40229358 -83590877+39378736 -83589421+39395533 -83589218+39397954 -83589157+39398301 -83589006+39400107 -83588453+39406467 -83587803+39414290 -83587778+39414585 -83587722+39415264 -83586805+39426303 -83585518+39441803 -83585194+39445705 -83585002+39448019 -83584996+39448089 -83584959+39448528 -83584856+39449766 -83584669+39452019 -83584057+39459398 -83583456+39466630 -83583278+39468785 -83581733+39487420 -83581036+39495820 -83580780+39498902 -83580016+39504522 -83579969+39505012 -83579923+39505514 -83579634+39508612 -83578799+39517564 -83578296+39522955 -83578202+39523957 -83577005+39536799 -83577005+39536799 -83583246+39544986 -83584044+39545009 -83585520+39545108 -83603074+39546290 -83603748+39546336 -83610643+39546801 -83612109+39546899 -83622421+39547595 -83624267+39547719 -83624921+39547625 -83642513+39548557 -83642641+39548589 -83642897+39548589 -83654139+39549300 -83658290+39549517 -83659250+39549565 -83668018+39550109 -83670194+39550253 -83785298+39259834 -83784797+39262739 -83783022+39263892 -83777344+39267313 -83772399+39270294 -83771570+39270795 -83756737+39279771 -83755815+39280329 -83754879+39280903 -83748540+39284721 -83747566+39285301 -83736090+39292135 -83729507+39296047 -83724385+39299118 -83700121+39314048 -83693674+39317878 -83691325+39319317 -83688316+39321193 -83687007+39321989 -83686371+39322364 -83685026+39323157 -83684246+39323647 -83684154+39323708 -83683161+39324362 -83682293+39324934 -83678376+39327137 -83676866+39328017 -83668374+39333139 -83667487+39333672 -83659156+39338685 -83650346+39344012 -83649667+39344422 -83644286+39347632 -83643696+39347983 -83636415+39352267 -83633529+39353959 -83630557+39355703 -83629373+39356398 -83615579+39364570 -83606390+39369914 -83596133+39375830 -83593885+39377072 -83590877+39378736 -83647169+39773029 -83653874+39776236 -83666882+39776780 -83668418+39776828 -83675875+39777228 -83682003+39777676 -83700023+39778860 -83715411+39779628 -83720070+39779902 -83723027+39780076 -83725043+39780220 -83727027+39780412 -83729268+39780572 -83730004+39780620 -83731636+39780748 -83742900+39789116 -83766656+39791141 -83795734+39794332 -83796662+39794396 -83797910+39794540 -83801254+39794972 -83811174+39795899 -83817731+39796600 -83821943+39797051 -83824567+39797339 -83826455+39797691 -83826853+39797699 -83827211+39797706 -83827676+39797715 -83828071+39797723 -83828647+39797755 -83829495+39797851 -83829527+39798159 -83829527+39798159 -83829298+39800556 -83829271+39801511 -83829255+39802075 -83828725+39808299 -83828247+39813931 -83827439+39822563 -83827439+39822563 -83839328+39823359 -83840928+39823559 -83843903+39823710 -83845503+39823792 -83855752+39824315 -83864873+39824731 -83873001+39825179 -83880665+39825595 -83888521+39826075 -83918010+39827659 -83919701+39827731 -83923471+39827891 -83924763+39827947 -83928763+39828235 -83932841+39828441 -83941403+39828875 -83941403+39828875 -83941115+39832251 -83940716+39836634 -83940365+39840499 -83940323+39840961 -83940091+39843515 -83940059+39843819 -83940059+39843819 -83953632+39844459 -83982839+39846198 -83984815+39846316 -83984991+39846326 -83985533+39846359 -83985933+39846359 -83986833+39846359 -83989533+39846559 -83993633+39846759 -83993749+39846759 -83994033+39846759 -83994533+39846759 -83995495+39846907 -83995833+39846959 -84015434+39848159 -84017496+39848283 -84018257+39848329 -84019270+39848390 -84023734+39848659 -84026743+39848829 -84029035+39848959 -84035538+39849395 -84035932+39849422 -84037113+39849502 -84037252+39849511 -84037455+39849524 -84042911+39849882 -84048063+39850202 -84048543+39850186 -84050535+39850258 -84051871+39850298 -84053736+39850458 -83653330+39716876 -83653250+39717612 -83652162+39725212 -83651954+39728684 -83651074+39739836 -83650850+39742204 -83650019+39750059 -83648882+39761115 -83648313+39765928 -83647986+39768700 -83647169+39773029 -83670194+39550253 -83669426+39559293 -83668689+39565980 -83668562+39567133 -83668146+39572829 -83667506+39577901 -83666466+39588253 -83666450+39588669 -83665506+39597341 -83665362+39598669 -83665170+39600461 -83664418+39607709 -83663730+39615613 -83663522+39617725 -83662594+39626716 -83661650+39638492 -83660431+39648604 -83660142+39651005 -83659810+39653756 -83659250+39659084 -83658610+39664892 -83658034+39670348 -83655698+39693532 -83654962+39701596 -83654029+39709901 -83653826+39711708 -83653330+39716876 -83670194+39550253 -83678626+39550790 -83689042+39551453 -83690146+39551501 -83696658+39551885 -83710739+39552749 -83716723+39553133 -83723987+39553645 -83727187+39553789 -83727859+39553853 -83735518+39554335 -83741075+39554685 -83746323+39554957 -83764188+39555842 -83765833+39555924 -83769892+39556125 -83770015+39556138 -83778180+39557021 -83781059+39557171 -83786181+39557437 -83788085+39557533 -83801141+39558493 -83803125+39558589 -83806581+39558749 -83821798+39559773 -83822902+39559837 -83823719+39559886 -83826358+39560045 -83828998+39560237 -83830997+39560361 -83832137+39560432 -83837206+39560748 -83842262+39561004 -83843333+39561065 -83847879+39561324 -83858695+39561692 -83868023+39562402 -83878664+39563212 -83881816+39563388 -83883400+39563500 -83885480+39563660 -83886008+39563580 -83903144+39564876 -83922489+39566188 -83932729+39566684 -83938607+39567004 -83938945+39567022 -83942122+39567196 -83942512+39567216 -83943114+39567248 -83943676+39567277 -83947934+39567500 -83948538+39567532 -83951010+39567654 -83951450+39567676 -83952538+39567788 -83955112+39567910 -83955242+39567916 -83963819+39568348 -83966363+39568476 -83966779+39568476 -83972539+39568892 -83972955+39568892 -83973627+39568924 -83976888+39569156 -83977003+39569164 -83673018+39020430 -83673475+39015389 -83674041+39009144 -83674275+39006558 -83674803+39000750 -83674824+39000522 -83674844+39000067 -83675140+38999469 -83675339+38997033 -83675975+38989264 -83676150+38987127 -83676360+38984563 -83677578+38970387 -83677643+38969655 -83678685+38957990 -83679082+38953540 -83679222+38951971 -83679427+38949675 -83679604+38947699 -83679621+38947506 -83679645+38947242 -83679740+38945964 -83680013+38942032 -83680666+38934347 -83680799+38932722 -83681739+38921276 -83681869+38919884 -83682303+38915153 -83682823+38909428 -83682823+38909428 -83682813+38909296 -83682813+38909296 -83682846+38908570 -83682914+38907756 -83683044+38906197 -83683163+38904775 -83683728+38898023 -83684840+38884795 -83686169+38868807 -83686288+38867528 -83686488+38865389 -83686963+38860307 -83687191+38857872 -83687602+38853461 -83688363+38845324 -83688776+38840909 -83689024+38838250 -83689692+38831116 -83689990+38827927 -83691069+38816394 -83691392+38812947 -83691741+38809410 -83692324+38803514 -83693043+38795762 -83693309+38792889 -83693527+38790353 -83693576+38789822 -83693958+38785719 -83694871+38775920 -83695551+38768614 -83696194+38761722 -83696604+38757323 -83696643+38756897 -83697570+38746597 -83698137+38740435 -83699102+38729945 -83699709+38722354 -83699738+38721946 -83699868+38720181 -83700508+38712454 -83700941+38707470 -83701509+38700598 -83702303+38691743 -83702340+38691325 -83702973+38684271 -83703086+38682781 -83703404+38678270 -83704003+38663887 -83704018+38663135 -83704313+38657982 -83704686+38651584 -83704795+38650471 -83705092+38645293 -83705109+38644864 -83705175+38643220 -83705214+38642241 -83705214+38642241 -83705196+38641389 -83705196+38641389 -83705282+38640220 -83673018+39020430 -83676404+39020526 -83685061+39020772 -83689057+39020885 -83699912+39021193 -83702172+39021257 -83705152+39021342 -83726218+39020926 -83728301+39020884 -83731609+39020818 -83750878+39020464 -83754183+39020450 -83762851+39020413 -83774725+39020362 -83781052+39020336 -83782751+39020328 -83784674+39020320 -83785022+39020318 -83789268+39020300 -83805863+39020231 -83806437+39020229 -83807020+39020227 -83808629+39020220 -83809056+39020218 -83812421+39020204 -83816843+39020158 -83819264+39020184 -83820532+39020198 -83821120+39020207 -83824932+39020268 -83834531+39020335 -83834829+39020356 -84052736+38771295 -84038115+38771708 -84029242+38773687 -84020340+38775774 -84019285+38776060 -84017676+38776435 -84015353+38777211 -84013763+38777764 -84011564+38778622 -84010267+38779019 -83995571+38781888 -83965872+38787265 -83961328+38787304 -83961235+38787295 -83915946+38769693 -83903971+38768160 -83901515+38767700 -83850961+38750071 -83847478+38744684 -83846005+38741519 -83841293+38723335 -83839792+38721209 -83833396+38715731 -83806144+38706570 -83792098+38702178 -83783696+38695766 -83779260+38681858 -83773446+38660820 -83758756+38651526 -83756043+38650961 -83749920+38649613 -83748102+38649304 -83719253+38645928 -83711673+38641629 -83705313+38639807 -83705282+38640220 -83745009+40523680 -83737437+40523256 -83745009+40523680 -83743248+40523578 -83737437+40523256 -83879933+40538709 -83858931+40530638 -83855915+40530435 -83853196+40530253 -83839708+40529539 -83834558+40529212 -83830205+40528928 -83819605+40528292 -83816503+40528106 -83814623+40527993 -83807003+40527536 -83806016+40527476 -83804462+40527443 -83799931+40527149 -83795673+40526894 -83793544+40526762 -83779372+40525887 -83768532+40525218 -83755884+40524415 -83746354+40523758 -83745009+40523680 -83790319+39250656 -83785298+39259834 -83790319+39250656 -83786653+39256815 -83786240+39257982 -83785445+39259399 -83785298+39259834 -83865686+39247335 -83861683+39247128 -83861035+39247094 -83857695+39246921 -83841725+39246094 -83838817+39245943 -83834404+39245715 -83834404+39245715 -83834679+39241495 -83834886+39238326 -83835062+39235632 -83835366+39231238 -83835621+39227202 -83835868+39223303 -83835868+39223303 -83822709+39222936 -83818367+39222847 -83813983+39223232 -83813839+39223213 -83813075+39223282 -83807087+39228578 -83805929+39230921 -83801753+39231036 -83799958+39238057 -83795576+39240916 -83795450+39241630 -83795335+39242836 -83795324+39243095 -83794808+39245090 -83790319+39250656 -83834829+39020356 -83836115+39020449 -83837112+39020403 -83838050+39020380 -83838171+39020366 -83834829+39020356 -83838171+39020366 -83838171+39020366 -83840403+39020427 -83853907+39020798 -83856803+39020877 -83862878+39021044 -83866411+39021141 -83870938+39021265 -83872212+39021301 -83872212+39021301 -83872033+39023599 -83872015+39023829 -83871710+39027755 -83870770+39040075 -83870553+39043386 -83869761+39055533 -83869717+39056212 -83869648+39059642 -83869574+39070382 -83869129+39082406 -83868455+39104132 -83868283+39112792 -83868190+39118347 -83868186+39118647 -83867914+39125430 -83867818+39130799 -83867697+39137651 -83867609+39139650 -83867434+39142121 -83867434+39142121 -83867463+39142235 -83867463+39142235 -83867399+39154446 -83867294+39160389 -83867282+39161091 -83867193+39166167 -83867032+39175260 -83867020+39175992 -83866945+39179198 -83866744+39190416 -83866698+39192979 -83866657+39195264 -83866597+39198625 -83866370+39211304 -83866352+39212309 -83866352+39212309 -83866364+39213162 -83866364+39213162 -83866335+39214838 -83866219+39221444 -83866183+39223512 -83866117+39227227 -83866068+39230018 -83866059+39230517 -83866004+39233664 -83865898+39239688 -83865783+39243325 -83865686+39247335 -83993184+39254200 -83979595+39253469 -83974620+39253201 -83963930+39252625 -83957945+39252302 -83950009+39251875 -83949193+39251880 -83946078+39251707 -83943968+39251590 -83936491+39251177 -83936436+39251174 -83923324+39250450 -83922020+39250378 -83905054+39249462 -83904282+39249421 -83894153+39248875 -83893056+39248816 -83883751+39248314 -83878195+39248014 -83873179+39247724 -83865686+39247335 -83882809+41487445 -83882825+41489201 -83882827+41489470 -83882832+41490037 -83882845+41491498 -83882876+41494963 -83882899+41497528 -83883156+41502040 -83883156+41502040 -83883025+41510945 -83882932+41515803 -83882875+41521201 -83882875+41521201 -83882920+41530550 -83882920+41530550 -83882913+41530875 -83882690+41545292 -83882601+41548909 -83882598+41552224 -83882546+41556110 -83882546+41556110 -83882562+41559311 -83882562+41559311 -83882503+41559556 -83882470+41559700 -83882464+41567176 -83882464+41567352 -83882461+41570402 -83882457+41575939 -83882456+41576989 -83882455+41577076 -83882455+41577768 -83882455+41577983 -83882455+41578739 -83882454+41580938 -83882423+41581716 -83882423+41581716 -83882506+41582479 -83882506+41582479 -83882498+41583975 -83882480+41585625 -83882480+41585625 -83882483+41585949 -83882488+41586488 -83882499+41587620 -83882509+41588597 -83882509+41588597 -83882417+41589260 -83882417+41589260 -83882450+41589712 -83882460+41589839 -83882467+41589943 -83882477+41590061 -83882477+41590061 -83882415+41592118 -83882383+41593421 -83882352+41594702 -83882320+41595959 -83882319+41596942 -83882319+41597445 -83882210+41599488 -83882195+41599777 -83882195+41599777 -83882255+41602201 -83882255+41602201 -83882254+41603035 -83882254+41603229 -83882239+41608590 -83882223+41614186 -83882213+41617473 -83880777+41617486 -83877489+41617516 -83877489+41617516 -83877838+41628935 -83877850+41629212 -83878075+41636459 -83878160+41639395 -83878171+41639786 -83878282+41643613 -83878435+41650079 -83878635+41657651 -83878726+41660554 -83879080+41671849 -83879193+41674150 -83879312+41678497 -83879525+41686275 -83879555+41687693 -83879849+41700587 -83880297+41712077 -83880308+41712078 -83880315+41712839 -83880539+41720081 -83880115+40819796 -83880163+40812596 -83880163+40812596 -83880051+40805428 -83880051+40805428 -83880131+40801460 -83880163+40794004 -83880163+40793572 -83880131+40792516 -83880099+40791636 -83880099+40790900 -83880163+40790612 -83880163+40790612 -83880086+40783680 -83880003+40776148 -83880003+40776148 -83880067+40769860 -83880067+40769860 -83879955+40765108 -83879939+40762964 -83879907+40761652 -83879907+40761652 -83879939+40757428 -83879939+40750900 -83879939+40750068 -83879859+40747428 -83879795+40747188 -83879795+40747188 -83879821+40742700 -83879843+40738820 -83879843+40738820 -83879683+40732500 -83879683+40732500 -83879772+40719650 -83879779+40718579 -83879779+40717923 -83879916+40710942 -83879971+40706835 -83879971+40706835 -83879939+40703811 -83879939+40703811 -83879987+40703187 -83879987+40703187 -83879978+40699905 -83879977+40699403 -83879955+40691427 -83879923+40689075 -83879923+40689075 -83879939+40681811 -83879939+40681811 -83879907+40681299 -83879907+40681299 -83879955+40674531 -83879994+40671529 -83880035+40668383 -83880099+40663491 -83880099+40663491 -83880051+40657667 -83880051+40657667 -83880099+40652179 -83880211+40649827 -83880211+40649827 -83880195+40644691 -83880019+40565601 -83880003+40566647 -83879960+40566899 -83879960+40566899 -83879962+40567046 -83880046+40572204 -83880074+40579379 -83880074+40579379 -83880040+40580505 -83879945+40586679 -83879945+40586679 -83880092+40590269 -83880019+40565601 -83880142+40553922 -83880019+40565601 -83880166+40555652 -83880166+40555652 -83880142+40553922 -83880115+40819796 -83880195+40832372 -83880195+40832404 -83880259+40834308 -83880275+40839380 -83880339+40847892 -83880339+40848772 -83880243+40854292 -83880243+40854292 -83880387+40862388 -83880387+40862388 -83880323+40863444 -83880323+40863444 -83880340+40874894 -83880340+40875052 -83880312+40875371 -83880082+40878016 -83880082+40878016 -83880174+40880153 -83880179+40881079 -83880181+40881518 -83880185+40882234 -83880188+40882932 -83880197+40884601 -83880220+40886466 -83880236+40887725 -83880241+40888114 -83880242+40888216 -83880254+40889083 -83880261+40889690 -83880282+40891392 -83880282+40891392 -83880251+40892421 -83880229+40894864 -83880222+40895760 -83880220+40895997 -83880217+40896308 -83880211+40896635 -83880175+40898582 -83880172+40898704 -83880154+40899715 -83880154+40899715 -83880171+40901211 -83880172+40901303 -83880182+40902093 -83880237+40905898 -83880249+40907509 -83880287+40912461 -83880348+40920522 -83880092+40590269 -83880089+40593699 -83880089+40593699 -83880110+40594047 -83880092+40590269 -83880110+40594047 -83880110+40594047 -83880232+40602662 -83880277+40623082 -83880295+40624935 -83880296+40625050 -83880299+40627258 -83880306+40632195 -83880306+40632195 -83880226+40637603 -83880195+40644691 -83880142+40553922 -83879933+40538709 -83880348+40920522 -83880286+40921826 -83880286+40921826 -83880312+40927748 -83880312+40927748 -83880244+40936482 -83880244+40936482 -83880333+40938677 -83880354+40949584 -83880354+40949584 -83880335+40950612 -83880323+40951276 -83880323+40951276 -83880349+40956809 -83880349+40956809 -83880339+40968361 -83880339+40968361 -83880399+40970231 -83880399+40970231 -83880397+40970699 -83880376+40976331 -83880376+40976331 -83880411+40993210 -83880348+40920522 -83899429+40920438 -83908220+40920409 -83915037+40920386 -83915439+40920385 -83915972+40920383 -83917054+40920379 -83918540+40920374 -83921259+40920364 -83924585+40920352 -83926128+40920346 -83931651+40920327 -83937560+40920306 -83939417+40920302 -83940796+40920299 -83949105+40920284 -83949678+40920283 -83950500+40920272 -83956641+40920190 -83959731+40920177 -83964637+40920157 -83966829+40920148 -83975902+40920048 -83984572+40919930 -83992890+40919818 -83995102+40919788 -83995102+40919788 -83995059+40915023 -83995049+40913868 -83995046+40913617 -83995031+40911981 -83994985+40906819 -83994969+40905086 -83880411+40993210 -83880406+41000052 -83880406+41000052 -83880488+41002115 -83880411+40993210 -83880488+41002115 -83880488+41002115 -83880516+41004046 -83880516+41004046 -83880513+41007704 -83880513+41007704 -83880524+41010125 -83880564+41018634 -83880580+41020200 -83880648+41026957 -83880662+41027119 -83880678+41027300 -83880707+41028146 -83880791+41036811 -83880791+41036811 -83880694+41043785 -83880694+41043785 -83880718+41051125 -83880718+41051125 -83880707+41065506 -83880707+41065758 -83880764+41076327 -83880786+41080368 -83880786+41080368 -83880783+41083752 -83880764+41089174 -83880745+41094669 -83880744+41094932 -83880648+41102066 -83880648+41102066 -83880703+41106688 -83880733+41109245 -83880823+41109451 -83880903+41123764 -83880964+41123970 -83880964+41123970 -83880917+41128024 -83880917+41128024 -83880920+41131127 -83881005+41138581 -83881084+41152528 -83881114+41153077 -83881114+41153077 -83881111+41156248 -83881107+41161347 -83881102+41167459 -83881102+41167710 -83881102+41167710 -83881271+41182297 -83881387+41189545 -83881387+41189545 -83881384+41193594 -83881384+41193594 -83881472+41196885 -83881564+41202692 -83881571+41203174 -83881587+41204179 -83881733+41211426 -83881761+41214445 -83881765+41214620 -83881994+41225899 -83882056+41232321 -83882135+41240577 -83882135+41240577 -83882100+41247574 -83882026+41255030 -83882026+41255030 -83882099+41262653 -83882139+41266824 -83882140+41266932 -83882166+41269663 -83882427+41284090 -83882646+41294026 -83882697+41296338 -83882748+41298656 -83882748+41298656 -83882718+41299204 -83882718+41299204 -83883101+41313266 -83883101+41313266 -83883070+41313609 -83883070+41313609 -83883080+41314271 -83883197+41321625 -83883302+41328196 -83883335+41330407 -83883386+41333824 -83883408+41335295 -83883495+41341073 -83883518+41342554 -83883564+41342851 -83883564+41342851 -83883533+41343515 -83883532+41344863 -83883395+41352951 -83883371+41357027 -83883365+41357736 -83883280+41367129 -83883240+41371545 -83883237+41373516 -83883237+41373516 -83883288+41378821 -83883288+41378821 -83883185+41381416 -83883185+41381416 -83883210+41384571 -83883222+41386092 -83883222+41386092 -83883214+41388720 -83883179+41400724 -83883177+41401119 -83883158+41405858 -83883142+41409755 -83883142+41409755 -83883196+41412522 -83883235+41414504 -84002347+40483138 -83997244+40482844 -83993650+40482869 -83993650+40482869 -83993659+40483987 -83993667+40484930 -83993718+40490986 -83993750+40493501 -83993750+40493905 -83993755+40498646 -83993755+40498646 -83993730+40512063 -83993641+40513344 -83993641+40513344 -83993675+40518671 -83993675+40518671 -83993665+40519244 -83993652+40526468 -83993594+40527909 -83993594+40527909 -83993599+40533831 -83993599+40533831 -83993541+40535193 -83992961+40535196 -83987636+40535230 -83974719+40535217 -83966840+40535228 -83959106+40535239 -83955517+40535295 -83941544+40535333 -83929336+40535319 -83917458+40535343 -83912174+40535354 -83911250+40535423 -83893861+40537087 -83884783+40538121 -83882175+40538418 -83879933+40538709 -83883235+41414504 -83883277+41416627 -83883288+41417140 -83883288+41417140 -83883177+41423222 -83883159+41424162 -83883090+41436689 -83882906+41438450 -83882906+41438450 -83882968+41444157 -83882968+41444157 -83882956+41446190 -83882927+41451093 -83882860+41458386 -83882830+41462658 -83882758+41472927 -83882758+41472927 -83882769+41476095 -83882778+41478672 -83882781+41479710 -83882789+41481807 -83882796+41483801 -83882809+41487445 -84399430+41705761 -84396867+41705851 -84396547+41705935 -84393027+41705980 -84380033+41706148 -84377680+41706178 -84360546+41706621 -84359046+41706663 -84355954+41706750 -84341854+41707146 -84332097+41707420 -84328448+41707522 -84308602+41708079 -84289259+41708622 -84276324+41708985 -84269845+41709167 -84263786+41709337 -84249593+41709657 -84230583+41710196 -84221532+41710451 -84221318+41710458 -84215282+41710630 -84210690+41710761 -84202214+41711002 -84192493+41711278 -84176640+41711729 -84173168+41711828 -84158477+41712246 -84149049+41712514 -84143873+41712662 -84134417+41712931 -84123254+41713384 -84119664+41713504 -84115046+41713658 -84105242+41713986 -84095517+41714312 -84076522+41714949 -84074327+41715017 -84071238+41715112 -84056415+41715572 -84040905+41716042 -84037210+41716149 -84017893+41716687 -83998849+41716822 -83993281+41717005 -83976884+41717545 -83957756+41718175 -83938205+41718821 -83931502+41718935 -83918957+41719150 -83909043+41719568 -83899856+41719957 -83885443+41720051 -83880539+41720081 -84217269+41485758 -84212804+41485745 -84211527+41485741 -84198031+41485773 -84191916+41485788 -84188114+41485742 -84187181+41485763 -84182442+41485870 -84173003+41486084 -84164550+41486101 -84153986+41486123 -84153635+41486124 -84143854+41486142 -84141791+41486147 -84134025+41486162 -84129541+41486194 -84125162+41486225 -84119712+41486230 -84114951+41486233 -84114859+41485913 -84095675+41486034 -84076976+41486081 -84076581+41486082 -84073744+41486092 -84056940+41486151 -84047648+41486432 -84047181+41486446 -84037816+41486787 -84032861+41486762 -84032315+41486759 -84024889+41486722 -84018632+41486690 -84018094+41486707 -84012933+41486769 -84008995+41486754 -84003880+41486751 -83998679+41486704 -83998554+41486706 -83987590+41486843 -83979739+41486942 -83970100+41487014 -83968496+41487018 -83962695+41487034 -83960614+41487040 -83953074+41487041 -83951247+41487042 -83950855+41487042 -83945990+41487111 -83941035+41487089 -83937347+41487111 -83935574+41487121 -83933610+41487133 -83921788+41487203 -83913682+41487239 -83907076+41487270 -83902359+41487292 -83895579+41487345 -83892848+41487367 -83892025+41487373 -83888484+41487401 -83887509+41487408 -83886690+41487414 -83882809+41487445 -84396779+40684927 -84377626+40684950 -84366421+40685029 -84365006+40685035 -84364626+40685037 -84352736+40685089 -84339290+40685084 -84318310+40685668 -84312048+40685705 -84305665+40685743 -84299234+40685781 -84292939+40685772 -84280130+40685754 -84276918+40685737 -84270667+40685705 -84265951+40685832 -84264239+40685862 -84263294+40685896 -84261085+40685975 -84256162+40685959 -84246687+40685937 -84241839+40686017 -84222950+40686049 -84222934+40683762 -84222850+40671449 -84222850+40667049 -84222841+40666916 -84222650+40664149 -84222650+40664149 -84222750+40656949 -84222750+40656949 -84211549+40656949 -84207649+40657049 -84203549+40657049 -84184449+40657149 -84165348+40657149 -84152948+40657249 -84150848+40657449 -84146719+40657449 -84146148+40657449 -84144683+40657489 -84143947+40657549 -84142247+40657449 -84139657+40657503 -84137447+40657549 -84136001+40657645 -84135947+40657649 -84134771+40657584 -84134147+40657549 -84131819+40657665 -84131347+40657649 -84122247+40657649 -84108146+40657950 -84108046+40655049 -84107982+40652474 -84107746+40643049 -84089746+40643449 -84084546+40643549 -84081446+40643549 -84077930+40643627 -84076945+40643649 -84076145+40643649 -84075345+40643649 -84070545+40643649 -84065245+40643750 -84060945+40643750 -84049245+40643850 -84046545+40643950 -84039176+40643950 -84038844+40643950 -84032244+40644050 -84022072+40644114 -84013144+40644150 -83994043+40644150 -83989527+40644210 -83982999+40644143 -83975590+40644066 -83975206+40644068 -83952805+40644178 -83945701+40644258 -83937237+40644338 -83929764+40644466 -83927156+40644498 -83918355+40644533 -83899283+40644611 -83887011+40644691 -83880195+40644691 -84228232+41165883 -84221819+41165930 -84218459+41165954 -84204390+41166026 -84203857+41166024 -84200343+41166013 -84194646+41165996 -84189716+41165982 -84180109+41166095 -84176835+41166134 -84170593+41166209 -84161624+41166221 -84156554+41166228 -84156433+41166228 -84153714+41166164 -84150927+41166227 -84141437+41166297 -84131866+41166401 -84127929+41166400 -84112699+41166453 -84093607+41166481 -84093245+41166482 -84083564+41166622 -84067226+41166738 -84054610+41166784 -84044782+41166852 -84035812+41166914 -84035186+41166918 -84031346+41166955 -84029199+41166975 -84025867+41167006 -84016511+41167046 -84016125+41167048 -84006383+41167021 -84003418+41167134 -83997325+41166953 -83996891+41166950 -83996742+41166950 -83986977+41166932 -83977565+41166915 -83977044+41166914 -83976863+41166891 -83957983+41167125 -83957620+41167102 -83952598+41167163 -83948154+41167217 -83939138+41167328 -83938680+41167334 -83938226+41167334 -83931825+41167395 -83931102+41167403 -83919952+41167511 -83919438+41167516 -83919317+41167401 -83900831+41167552 -83900194+41167557 -83899922+41167534 -83890725+41167620 -83881102+41167710 -83914473+40033290 -83914541+40033242 -83914765+40033258 -83914855+40033335 -83914473+40033290 -83914855+40033335 -83914855+40033335 -83921005+40034058 -83939833+40034958 -83944350+40035386 -83971342+40036954 -83978783+40037482 -83984253+40037821 -83984444+40037549 -83984463+40037834 -83987103+40038010 -83996527+40038426 -83998375+40038350 -83965119+40270576 -83970450+40270877 -83974361+40271036 -83965119+40270576 -83974361+40271036 -83974361+40271036 -83980972+40271436 -83983366+40271581 -83993138+40272172 -83977003+39569164 -83977355+39564684 -83977531+39563164 -83978059+39557628 -83978263+39555658 -83978283+39555468 -83978651+39552060 -83978699+39551580 -83978907+39549724 -83979243+39546172 -83979323+39545692 -83979435+39544156 -83979675+39542076 -83979899+39539548 -83979995+39538572 -83980027+39537884 -83980155+39537324 -83980171+39536892 -83980203+39536348 -83980331+39535212 -83980427+39534156 -83980651+39531628 -83980731+39530684 -83981040+39527079 -83981115+39526204 -83981291+39524012 -83981819+39518636 -83982011+39516268 -83982427+39511980 -83983434+39500060 -83983556+39498399 -83983696+39496906 -83984102+39492574 -83984740+39485764 -83985577+39476836 -83985728+39475220 -83986753+39464299 -83987028+39461360 -83987352+39457902 -83988583+39444772 -83988633+39444237 -83988779+39442482 -83989424+39435621 -83990358+39425706 -83990758+39421455 -83991702+39411378 -83991869+39409601 -83992158+39406528 -83992335+39404642 -83992385+39404102 -83992393+39404017 -83992609+39401732 -83992764+39399925 -83992883+39398665 -83993428+39392925 -83993752+39389511 -83993913+39387807 -83995176+39374592 -83995277+39373588 -83995628+39370142 -83996492+39361645 -83996752+39359087 -83997128+39355396 -83997319+39353522 -83997560+39351149 -83998848+39338493 -83998864+39338334 -83999246+39334577 -83999377+39333397 -83999931+39328407 -84000034+39324848 -84000235+39323250 -84000267+39322999 -84000596+39320390 -84000804+39318447 -84000928+39317290 -84002585+39298503 -84002985+39295669 -84003478+39290851 -84003511+39290530 -84003534+39290306 -84003563+39290057 -84003657+39289267 -84004023+39285296 -84005630+39268375 -84006207+39261354 -84006333+39260147 -84006717+39256159 -84006760+39255682 -84006795+39255338 -84113935+39577959 -84109967+39577899 -84109279+39577739 -84104511+39577595 -84102047+39577483 -84097015+39577137 -84095294+39577019 -84075790+39575628 -84071118+39575308 -84067502+39575084 -84056893+39574412 -84049613+39574012 -84047821+39573898 -84032477+39572924 -84027901+39572636 -84019084+39572124 -84008924+39571468 -83999980+39570844 -83999932+39570842 -83997596+39570748 -83986923+39569980 -83985627+39569820 -83977145+39569175 -83977003+39569164 -83993138+40272172 -83999938+40272694 -84014619+40273410 -83993138+40272172 -84014619+40273410 -83993184+39254200 -83993439+39250559 -83994177+39241084 -83994226+39240497 -83994629+39235665 -83995310+39227508 -83995400+39226429 -83995466+39224698 -83995887+39213699 -83996111+39208628 -83996192+39207482 -83997283+39196319 -83997540+39194011 -83997658+39192951 -83997760+39191093 -83999633+39174114 -83999788+39172870 -83999932+39171713 -84004985+39146625 -84005286+39144946 -84005712+39141140 -84006542+39136047 -84006656+39135180 -84006690+39134906 -84006733+39134564 -84007240+39130683 -84007332+39129982 -84007958+39125189 -84008457+39121215 -84008761+39119313 -84008985+39117913 -84010218+39107699 -84010443+39106468 -84012200+39093343 -84012394+39091580 -84012402+39090712 -84014451+39076861 -84015406+39069668 -84015752+39066870 -84016323+39062784 -84016396+39062534 -84016470+39062281 -84016751+39058838 -84017129+39056403 -84018658+39044902 -84019651+39037543 -84020016+39034481 -84020075+39033988 -84020136+39033547 -84022931+39013644 -84023163+39011601 -84023260+39010863 -84025233+38994931 -84025775+38991793 -84026370+38987394 -84026759+38984968 -84026915+38984004 -84027084+38982099 -84027516+38979185 -84029187+38966435 -84029952+38959961 -84030029+38959541 -84031705+38946454 -84033099+38935695 -84034166+38927330 -84034691+38923477 -84034791+38922606 -84035500+38916414 -84036720+38906754 -84036859+38905653 -84037094+38904256 -84037248+38903300 -84037407+38902067 -84037513+38901227 -84037967+38897639 -84038294+38894853 -84038686+38891518 -84038951+38889697 -84039660+38884831 -84040256+38879318 -84040457+38877084 -84040638+38875068 -84041253+38867950 -84041301+38867486 -84041766+38862122 -84041870+38860893 -84042913+38848563 -84043059+38847334 -84006795+39255338 -83999578+39254778 -83999104+39254733 -83993817+39254234 -83993184+39254200 -83998375+40038350 -83999935+40038267 -83999935+40038267 -83998375+40038350 -84002347+40483138 -84002293+40469353 -84002285+40468617 -84002189+40457086 -84002176+40453994 -84002146+40446707 -84002144+40446038 -84002112+40439217 -84002088+40435534 -84002043+40428455 -84002017+40417488 -84002016+40403466 -84001995+40393896 -84001947+40390765 -84001947+40390765 -84004836+40390472 -84004836+40390472 -84004819+40389619 -84004560+40376351 -84004559+40376290 -84004392+40368735 -84004324+40365348 -84004105+40354439 -84004080+40351070 -84003975+40336754 -84003944+40332530 -84003920+40329145 -84003880+40323662 -84003837+40317663 -84003820+40315176 -84003687+40313350 -84003687+40313350 -84004015+40313465 -84010117+40317622 -84011516+40304694 -84012000+40300505 -84012061+40299270 -84012622+40294668 -84013564+40285894 -84014619+40273410 -84004859+40904971 -83994969+40905086 -84004859+40904971 -83999944+40905014 -83994969+40905086 -84006795+39255338 -84010227+39255605 -84013453+39255873 -84014301+39255944 -84434426+40354529 -84434160+40356453 -84434140+40358867 -84434131+40359990 -84434101+40363639 -84434039+40371021 -84433983+40374299 -84433978+40374613 -84433978+40374613 -84434011+40375047 -84434014+40378330 -84434014+40378330 -84429882+40378329 -84421943+40378328 -84419121+40378328 -84397899+40378388 -84395720+40378308 -84391072+40378382 -84384000+40378415 -84383530+40378416 -84376696+40378428 -84368131+40378569 -84359040+40378752 -84358548+40378762 -84357605+40378805 -84356020+40378851 -84355062+40378859 -84351680+40378889 -84348095+40378854 -84340315+40378968 -84339662+40378977 -84338646+40378993 -84338646+40379119 -84338646+40380992 -84338647+40381120 -84338649+40381692 -84338673+40386297 -84338711+40393538 -84338774+40400811 -84338774+40400811 -84338773+40401191 -84338762+40404089 -84338747+40408060 -84338747+40408060 -84338809+40415333 -84338809+40415333 -84338719+40415676 -84338719+40415676 -84338738+40419622 -84338842+40422537 -84338842+40422537 -84338752+40423063 -84338752+40423063 -84338767+40424461 -84338813+40428787 -84338907+40437447 -84338971+40445113 -84338998+40448233 -84339031+40452129 -84339033+40452427 -84339127+40466263 -84339127+40466263 -84339100+40473463 -84339099+40473741 -84339099+40473741 -84339160+40475456 -84339161+40480899 -84339161+40480899 -84339102+40481265 -84337011+40481276 -84326113+40481332 -84322606+40481351 -84316819+40481381 -84306344+40481468 -84304508+40481483 -84297652+40481493 -84297203+40481608 -84295393+40481625 -84281411+40481759 -84278605+40481786 -84270233+40481852 -84259408+40481938 -84253790+40482024 -84250771+40482070 -84247287+40482113 -84240452+40482192 -84230898+40482264 -84230619+40482266 -84225544+40482311 -84221167+40482349 -84220027+40482359 -84216637+40482368 -84205376+40482397 -84203411+40482403 -84202113+40482406 -84199273+40482413 -84190962+40482436 -84186793+40482447 -84183850+40482454 -84174050+40482524 -84171392+40482543 -84169116+40482566 -84164265+40482610 -84151093+40482684 -84150009+40482690 -84148820+40482696 -84145098+40482718 -84140705+40482789 -84135575+40482874 -84126052+40482983 -84118565+40483079 -84115596+40483123 -84110537+40483236 -84110314+40483242 -84107180+40483314 -84102388+40483292 -84088074+40483227 -84080264+40483240 -84075787+40483247 -84074569+40483250 -84073731+40483251 -84068908+40483252 -84066563+40483255 -84058545+40483266 -84052993+40483275 -84052702+40483276 -84049989+40483279 -84040341+40483294 -84030968+40483275 -84020781+40483199 -84016414+40483148 -84011622+40483130 -84009377+40483122 -84002347+40483138 -84340534+40859102 -84340077+40859106 -84339125+40859116 -84338870+40859107 -84338313+40859116 -84336920+40859134 -84336466+40859140 -84336249+40859150 -84336147+40859154 -84335988+40859161 -84335618+40859177 -84335544+40859180 -84335182+40859196 -84332424+40859299 -84332373+40859194 -84331927+40859200 -84330655+40859216 -84329745+40859227 -84329745+40859330 -84323150+40859405 -84323150+40859305 -84321909+40859320 -84321354+40859327 -84314260+40859412 -84314012+40859415 -84310879+40859453 -84295801+40859633 -84290202+40859700 -84286938+40859739 -84286847+40859693 -84277330+40859759 -84268203+40859784 -84268116+40859784 -84262963+40859798 -84253413+40859754 -84252740+40859756 -84249949+40859766 -84243933+40859778 -84243645+40859778 -84234317+40859970 -84231373+40860034 -84224653+40860082 -84224653+40860082 -84224701+40859314 -84224701+40859314 -84205548+40859538 -84198252+40859714 -84195852+40859698 -84193575+40859669 -84193356+40859666 -84192844+40859666 -84191870+40859660 -84187404+40859634 -84166635+40859923 -84137931+40860131 -84130603+40860147 -84130331+40860195 -84119050+40860515 -84115210+40860723 -84109546+40860915 -84109546+40860915 -84109610+40868147 -84109626+40868291 -84109712+40875051 -84109740+40875470 -84109895+40882752 -84109933+40886868 -84109961+40889932 -84109971+40890263 -84110084+40894025 -84110084+40894025 -84109970+40904703 -84086067+40904790 -84085837+40904791 -84085635+40904792 -84082215+40904805 -84079463+40904816 -84076279+40904780 -84070430+40904751 -84062826+40904761 -84062147+40904762 -84057658+40904768 -84055094+40904757 -84054986+40904807 -84052813+40904812 -84044987+40904828 -84028546+40904860 -84025682+40904866 -84021796+40904879 -84020332+40904884 -84017007+40904896 -84013869+40904907 -84011957+40904920 -84010656+40904930 -84009390+40904938 -84004859+40904971 -84014301+39255944 -84025087+39256847 -84028234+39257110 -84014301+39255944 -84028234+39257110 -84023202+40184021 -84022498+40183909 -84021762+40197349 -84021682+40198325 -84021442+40200500 -84019874+40217172 -84019874+40217988 -84019234+40224468 -84018857+40229317 -84018818+40229908 -84018389+40234320 -84017650+40241907 -84017442+40244067 -84017239+40246554 -84016953+40250051 -84016852+40250892 -84016782+40251528 -84016297+40256514 -84015588+40263822 -84014859+40271352 -84014619+40273410 -84036321+40040009 -84029568+40039705 -84027552+40039657 -84021578+40039309 -84018752+40039145 -83999935+40038267 -84023202+40184021 -84024130+40173189 -84024546+40168053 -84025857+40154934 -84026161+40151686 -84027249+40140278 -84027665+40135718 -84027985+40132086 -84028365+40127862 -84028545+40125862 -84028560+40125694 -84029521+40115128 -84029857+40111431 -84031569+40090407 -84032001+40085960 -84033996+40066274 -84034417+40062120 -84034449+40061192 -84034705+40055736 -84036321+40040009 -84413773+40197248 -84409508+40197347 -84408562+40197369 -84404293+40197469 -84403816+40197480 -84397453+40197520 -84394797+40197616 -84387468+40197393 -84381772+40197345 -84375468+40197489 -84375020+40197361 -84366860+40197393 -84362684+40197409 -84356188+40197521 -84341899+40197553 -84339147+40197553 -84327499+40197873 -84317898+40197969 -84314754+40197969 -84311082+40197969 -84308394+40198033 -84301962+40198161 -84298922+40198145 -84295994+40198177 -84285994+40198321 -84280009+40198369 -84275193+40198385 -84270361+40198481 -84251545+40198769 -84250505+40198801 -84248905+40198817 -84247051+40198935 -84241880+40199265 -84239144+40199410 -84237768+40199458 -84233464+40199602 -84218680+40200082 -84218680+40200082 -84218722+40198110 -84218726+40197901 -84218776+40195538 -84218776+40195538 -84217782+40195485 -84213154+40195237 -84212808+40195218 -84208487+40194882 -84207559+40194834 -84204519+40194802 -84203079+40194802 -84202567+40194770 -84193271+40194082 -84187335+40193714 -84171718+40192563 -84170950+40192467 -84166550+40192259 -84164950+40192179 -84155766+40191587 -84153491+40191461 -84136469+40190515 -84129381+40190099 -84127413+40189923 -84117738+40189303 -84112240+40188951 -84108540+40188752 -84102532+40188420 -84099172+40188228 -84080147+40186948 -84061443+40186052 -84060179+40185972 -84052867+40185572 -84049011+40185188 -84046367+40185139 -84042274+40185061 -84032770+40184581 -84029906+40184389 -84023202+40184021 -84259289+39270556 -84258549+39270531 -84256834+39270421 -84254805+39270291 -84254390+39270264 -84253674+39270232 -84250826+39270104 -84248618+39269982 -84244744+39269719 -84237370+39269285 -84235076+39269084 -84227987+39268691 -84221896+39268353 -84219152+39268251 -84203206+39267069 -84202051+39266961 -84199017+39266749 -84193456+39266421 -84184844+39265909 -84184103+39265814 -84174299+39265237 -84173523+39265198 -84172823+39265155 -84159661+39264611 -84156019+39264411 -84154883+39264341 -84153952+39264284 -84128850+39262753 -84127308+39262659 -84122653+39262425 -84111033+39261842 -84094673+39261022 -84090545+39260815 -84078045+39260188 -84076907+39260121 -84076058+39260140 -84074718+39259930 -84073480+39259945 -84073268+39259931 -84067370+39259545 -84065003+39259408 -84055185+39258715 -84050380+39258469 -84048013+39258331 -84035721+39257613 -84030353+39257248 -84028234+39257110 -84051536+39879858 -84051648+39882554 -84051648+39882554 -84051463+39884387 -84051189+39887124 -84051121+39887801 -84050128+39897690 -84048864+39908282 -84047867+39918441 -84047377+39923442 -84047311+39924117 -84046176+39935706 -84045984+39937834 -84045952+39938122 -84045920+39938714 -84045870+39939101 -84045008+39945770 -84044768+39947978 -84044272+39952538 -84044220+39953119 -84043008+39966922 -84042816+39968330 -84042176+39975146 -84042048+39976810 -84041616+39980762 -84041456+39982690 -84040752+39991178 -84039488+40003754 -84039200+40008474 -84038416+40017625 -84037841+40024473 -84037669+40026224 -84036321+40040009 -84043299+38845352 -84043059+38847334 -84043299+38845352 -84043155+38846528 -84043059+38847334 -84052736+38771295 -84052585+38772424 -84052009+38776738 -84048229+38803434 -84047758+38806226 -84047725+38806547 -84047352+38810459 -84046258+38821916 -84045999+38824432 -84045345+38829271 -84044892+38832628 -84043299+38845352 -84053736+39850458 -84053336+39855058 -84053136+39856158 -84052653+39861632 -84052602+39862210 -84052549+39862811 -84052536+39862958 -84052436+39863558 -84052336+39864658 -84052136+39866258 -84051839+39872602 -84051636+39876958 -84051636+39877665 -84051536+39879858 -84053736+39850458 -84054436+39843258 -84054750+39840743 -84054758+39840680 -84054836+39840058 -84054936+39839858 -84054936+39839658 -84055035+39837858 -84055035+39836358 -84055035+39836358 -84055235+39835958 -84056636+39836058 -84055035+39836358 -84056636+39836058 -84425848+39919552 -84421245+39919552 -84415948+39919552 -84403748+39919752 -84392647+39919953 -84390612+39919953 -84387447+39919953 -84383703+39920052 -84383437+39920059 -84368547+39920453 -84363883+39920531 -84362243+39920559 -84350646+39920753 -84347418+39920787 -84345484+39920808 -84341246+39920853 -84340546+39920953 -84331546+39920954 -84322446+39921054 -84315945+39921154 -84315697+39921171 -84314445+39921254 -84311145+39921254 -84309745+39921354 -84301945+39921354 -84301094+39921365 -84293769+39921455 -84285745+39921554 -84279195+39921554 -84278085+39921554 -84274944+39921554 -84269894+39921635 -84268744+39921654 -84249944+39921955 -84246144+39922055 -84232343+39922255 -84227143+39922355 -84216385+39922430 -84198642+39922556 -84188441+39922656 -84174541+39922856 -84168941+39922856 -84166841+39922856 -84159140+39922956 -84157845+39922937 -84157764+39922936 -84156996+39922984 -84156996+39922984 -84159042+39921216 -84159977+39920407 -84163040+39917556 -84163780+39915640 -84164340+39898056 -84164340+39898056 -84157796+39885641 -84156452+39885657 -84154628+39885625 -84154240+39885557 -84151800+39885393 -84145339+39884957 -84138409+39884662 -84135939+39884557 -84132838+39884368 -84131895+39884310 -84131297+39884273 -84121991+39883705 -84120124+39883591 -84118258+39883477 -84109509+39882942 -84105228+39882681 -84104838+39882657 -84098938+39882758 -84066536+39880758 -84055036+39880058 -84051536+39879858 -84056636+39836058 -84057536+39836058 -84057936+39836158 -84060236+39836258 -84060936+39836358 -84062336+39836458 -84067936+39836858 -84083537+39837758 -84090637+39838258 -84092937+39838358 -84094337+39823758 -84094881+39818810 -84094931+39817944 -84095008+39816595 -84095137+39814358 -84095561+39810758 -84095737+39809258 -84096037+39804758 -84096937+39795758 -84096937+39794258 -84096937+39793628 -84096937+39793558 -84096937+39793498 -84096937+39792998 -84096937+39792858 -84096937+39792738 -84096937+39792258 -84097137+39789858 -84097237+39788458 -84097237+39787658 -84097237+39787158 -84097468+39784463 -84097837+39780158 -84098289+39777530 -84098880+39771355 -84098920+39770999 -84098936+39770859 -84098936+39770059 -84098993+39769599 -84099536+39765259 -84099636+39764859 -84099892+39761915 -84100236+39757959 -84100236+39756459 -84100353+39755523 -84100636+39753259 -84100836+39751359 -84100843+39751277 -84100860+39751095 -84100936+39750259 -84101236+39747959 -84101636+39744959 -84101836+39741659 -84101936+39741059 -84101936+39740359 -84102136+39739159 -84102436+39736159 -84103236+39728459 -84103336+39727959 -84103536+39723759 -84103558+39723579 -84103615+39723120 -84103836+39721359 -84104436+39716959 -84104440+39716905 -84104636+39714159 -84104771+39712629 -84104936+39710759 -84105236+39708359 -84105336+39706759 -84105336+39706759 -84105236+39704259 -84105236+39704259 -84105436+39701459 -84105536+39699659 -84105636+39698459 -84105671+39698197 -84105836+39696959 -84106136+39693959 -84106336+39692159 -84106592+39690219 -84106641+39689517 -84107136+39682359 -84107236+39680359 -84107409+39678488 -84107736+39674959 -84108036+39673459 -84108236+39671759 -84108236+39668498 -84108236+39667759 -84108407+39667159 -84108436+39667059 -84109036+39661159 -84109036+39660259 -84109288+39657453 -84109426+39655907 -84109453+39655604 -84109581+39654176 -84109619+39653758 -84109838+39651318 -84109887+39650768 -84110054+39648908 -84110301+39646158 -84110357+39645539 -84110921+39639244 -84111036+39637959 -84111228+39635264 -84111278+39634565 -84111336+39633759 -84111368+39633407 -84111436+39632659 -84111775+39628539 -84111775+39628539 -84111735+39628059 -84111735+39628059 -84111835+39627559 -84111835+39627559 -84109999+39624571 -84109999+39624571 -84110207+39622685 -84110255+39622251 -84110399+39621419 -84110435+39620159 -84110587+39618222 -84111135+39611259 -84112190+39600450 -84113333+39588743 -84113743+39584539 -84113743+39584539 -84113711+39584027 -84113711+39584027 -84113935+39577959 -84319538+39021463 -84302645+39002828 -84297729+38991384 -84296958+38988043 -84296183+38982521 -84295222+38971576 -84293021+38964568 -84279547+38944899 -84263646+38929183 -84262329+38927744 -84251863+38915936 -84231924+38875066 -84231910+38874738 -84231892+38873175 -84231870+38872060 -84231870+38872060 -84231986+38871456 -84232590+38866230 -84232601+38866128 -84233037+38862492 -84233481+38858956 -84233491+38858878 -84233491+38858878 -84233417+38857317 -84233417+38857317 -84233661+38854969 -84233666+38853245 -84233672+38851406 -84233672+38851406 -84233553+38847231 -84233176+38844051 -84230404+38827341 -84227343+38821205 -84219721+38811606 -84219590+38811486 -84213238+38806053 -84212170+38805403 -84212103+38805375 -84210926+38804888 -84188520+38799500 -84186775+38799295 -84151732+38793861 -84143927+38791812 -84136131+38789710 -84133156+38788827 -84111506+38781453 -84100932+38777068 -84081899+38772575 -84052736+38771295 -84365269+39589641 -84345142+39589357 -84337542+39589357 -84335042+39589357 -84332680+39589357 -84330338+39589357 -84327641+39589358 -84323841+39589158 -84317641+39589158 -84317369+39589176 -84316141+39589258 -84308041+39589258 -84307041+39589258 -84306541+39589158 -84305375+39589158 -84303530+39589158 -84303041+39589158 -84296240+39589258 -84292440+39589258 -84291140+39589258 -84288980+39589210 -84286840+39589158 -84286340+39589158 -84285740+39589158 -84285340+39589158 -84284780+39589128 -84274040+39588558 -84261311+39587752 -84259839+39587659 -84259572+39587641 -84248139+39586859 -84243196+39586535 -84242039+39586459 -84240997+39586389 -84240375+39586347 -84239924+39586317 -84238257+39586207 -84238016+39586191 -84237987+39586189 -84230223+39585671 -84230038+39585659 -84229871+39585649 -84227279+39585499 -84223419+39585277 -84222930+39585249 -84222722+39585237 -84221212+39585150 -84219777+39585068 -84218336+39584985 -84217027+39584910 -84216666+39584889 -84215131+39584801 -84213746+39584721 -84211591+39584597 -84210938+39584559 -84210770+39584547 -84210749+39584545 -84201338+39583859 -84201250+39583854 -84198150+39583682 -84197873+39583667 -84186937+39583059 -84167837+39581659 -84164436+39581359 -84162836+39581159 -84156087+39580732 -84154936+39580659 -84137195+39579426 -84136236+39579359 -84134434+39579220 -84127535+39578859 -84113935+39577959 -84223917+41485680 -84217269+41485758 -84223917+41485680 -84218946+41485763 -84217269+41485758 -84228232+41165883 -84228205+41169312 -84228120+41180334 -84228093+41187536 -84228067+41194899 -84227950+41202262 -84227950+41202262 -84227983+41205406 -84227985+41205630 -84228014+41208207 -84228014+41208207 -84227985+41209556 -84227958+41216758 -84227904+41225329 -84227874+41230042 -84227787+41238502 -84227761+41245819 -84227761+41245819 -84227766+41250047 -84227771+41253201 -84227771+41253201 -84227716+41260495 -84227660+41267217 -84227592+41267540 -84227539+41267789 -84227539+41267789 -84227608+41282286 -84227608+41282286 -84227434+41296074 -84227434+41296074 -84227556+41297926 -84227556+41297926 -84227453+41300189 -84227392+41301223 -84227388+41301281 -84227373+41302073 -84227348+41302641 -84227196+41303391 -84227196+41303391 -84227304+41305507 -84227353+41311462 -84227354+41312994 -84227384+41316037 -84227402+41317969 -84227482+41326004 -84227483+41328498 -84227485+41331025 -84227486+41333275 -84227553+41336515 -84227553+41336515 -84227520+41340593 -84227504+41346995 -84227495+41350447 -84227495+41350447 -84227499+41350969 -84227528+41354655 -84227528+41355089 -84227515+41356455 -84227515+41356455 -84227591+41357558 -84227591+41357558 -84227500+41357924 -84227500+41357924 -84227512+41359508 -84227533+41362383 -84227555+41369386 -84227555+41369386 -84227537+41369631 -84227537+41369631 -84227606+41372368 -84227661+41374524 -84227679+41375049 -84227712+41380528 -84227734+41384149 -84227739+41384566 -84227819+41391391 -84227883+41396809 -84227898+41398061 -84227947+41402308 -84227981+41405172 -84227991+41405939 -84228011+41407526 -84228071+41412137 -84228086+41413256 -84228150+41416949 -84228151+41420619 -84228399+41427821 -84247780+41427836 -84248188+41427838 -84252086+41427855 -84259331+41427869 -84267397+41427885 -84271500+41427862 -84284016+41427791 -84286536+41427777 -84287083+41427772 -84296625+41427682 -84305675+41427597 -84306039+41427620 -84307958+41427615 -84308266+41427615 -84324935+41427575 -84325512+41427575 -84334935+41427573 -84341948+41427572 -84342278+41485497 -84339417+41485538 -84338991+41485606 -84332810+41485701 -84325764+41485745 -84321842+41485745 -84316515+41485745 -84311180+41485745 -84306335+41485745 -84303235+41485744 -84296696+41485743 -84287027+41485764 -84282314+41485786 -84268023+41485872 -84267567+41485874 -84258141+41485913 -84248287+41485912 -84246815+41485918 -84241454+41485939 -84228827+41485989 -84228736+41485600 -84223917+41485680 -84341344+41165473 -84332138+41165450 -84332058+41165450 -84324399+41165430 -84323129+41165453 -84316069+41165435 -84314445+41165431 -84311231+41165446 -84304944+41165476 -84295473+41165635 -84286002+41165633 -84276228+41165699 -84269977+41165696 -84266637+41165695 -84247385+41165783 -84237703+41165811 -84236359+41165879 -84228232+41165883 -84259289+39270556 -84258318+39273692 -84258305+39273735 -84258267+39273857 -84257620+39274292 -84257620+39274292 -84261948+39288119 -84262255+39288146 -84262568+39288165 -84262771+39288178 -84263002+39288192 -84263744+39288237 -84264885+39288307 -84265053+39288317 -84265187+39288330 -84265901+39288402 -84265967+39288409 -84266733+39288464 -84267641+39288572 -84275638+39289241 -84276920+39289348 -84281838+39289759 -84289366+39290745 -84289513+39290764 -84290768+39290928 -84294025+39291355 -84296031+39291618 -84297159+39291698 -84298745+39291733 -84299584+39291756 -84303839+39291859 -84304869+39291915 -84305074+39291926 -84305431+39291946 -84306475+39292003 -84306569+39292008 -84306809+39292020 -84309525+39292157 -84311206+39292242 -84313539+39292359 -84314213+39292393 -84315318+39292449 -84316628+39292473 -84316992+39292500 -84318739+39292559 -84319638+39292559 -84321439+39292559 -84322512+39292630 -84323890+39292722 -84324188+39292742 -84324859+39292787 -84325684+39292842 -84325940+39292859 -84326407+39292871 -84326697+39292878 -84327001+39292886 -84327415+39292897 -84328153+39292916 -84330336+39292972 -84333740+39293059 -84338040+39292859 -84338840+39292859 -84341156+39292752 -84342066+39292693 -84343084+39292673 -84343840+39292659 -84344571+39292558 -84345664+39292407 -84346740+39292259 -84347740+39292259 -84348540+39292159 -84349340+39292159 -84351240+39292059 -84352240+39291959 -84353139+39291758 -84319538+39021463 -84319538+39022763 -84319328+39023938 -84319244+39024408 -84319204+39024635 -84319038+39025563 -84318838+39026763 -84317538+39036963 -84316397+39045827 -84315716+39051112 -84315556+39052207 -84314935+39056470 -84314839+39057467 -84314715+39058357 -84314530+39059686 -84314338+39061062 -84313789+39065857 -84313033+39071759 -84313009+39071910 -84312110+39076711 -84311838+39078162 -84311326+39081552 -84310590+39086420 -84310096+39090396 -84309100+39096563 -84308838+39098462 -84308830+39098524 -84308032+39104509 -84307838+39105962 -84307342+39109084 -84307326+39109222 -84307109+39111100 -84307093+39111198 -84306838+39112762 -84306738+39114261 -84306708+39114458 -84306238+39117561 -84306215+39117760 -84305945+39120100 -84305913+39120359 -84305738+39121761 -84304428+39132144 -84303257+39141418 -84303242+39141538 -84301926+39151531 -84301908+39151784 -84301871+39151966 -84301766+39152947 -84301561+39154867 -84297498+39165702 -84297498+39165702 -84298198+39171900 -84298287+39175688 -84298287+39175688 -84294111+39178528 -84287839+39182475 -84287839+39182475 -84288078+39183298 -84288384+39185627 -84288384+39185627 -84287942+39186765 -84287169+39187987 -84280791+39194587 -84280791+39194587 -84292385+39210852 -84293138+39210486 -84295591+39209634 -84311721+39210652 -84319264+39223884 -84319264+39223884 -84318300+39224801 -84302152+39233802 -84299281+39234923 -84295993+39238354 -84295638+39245059 -84293767+39246954 -84281538+39252359 -84267565+39261663 -84267230+39262056 -84266405+39262927 -84260684+39266332 -84260338+39268359 -84259289+39270556 -84319538+39021463 -84336339+39032863 -84361380+39041497 -84369446+39042658 -84396734+39045681 -84420141+39050417 -84421467+39050938 -84423441+39051962 -84425730+39053059 -84426185+39053405 -84426626+39053739 -84428090+39056676 -84428541+39057062 -84429341+39057562 -84432341+39067561 -84433141+39072961 -84433141+39072961 -84432641+39078261 -84432641+39078261 -84433341+39080361 -84434641+39086861 -84435794+39102629 -84440642+39109661 -84445242+39114461 -84449793+39117754 -84462042+39121760 -84471030+39121263 -84476243+39119160 -84476333+39119104 -84484843+39113360 -84492649+39103973 -84493743+39102460 -84495743+39101060 -84496543+39100260 -84498543+39098860 -84502062+39096641 -84505943+39094860 -84509743+39093660 -84515643+39092660 -84519343+39092160 -84519543+39092060 -84522143+39091960 -84530244+39094460 -84537144+39097660 -84541344+39099160 -84543544+39099660 -84549291+39099424 -84550983+39099294 -84554444+39097660 -84557544+39094860 -84563944+39087360 -84564317+39087119 -84565338+39086459 -84569715+39083630 -84571689+39082354 -84592408+39078088 -84605241+39073407 -84612345+39073260 -84623445+39074260 -84623736+39074361 -84632446+39076760 -84634146+39078360 -84635746+39079560 -84673143+39098149 -84687447+39102059 -84687995+39102559 -84690269+39104942 -84696947+39112659 -84702455+39119533 -84712048+39130359 -84723293+39140118 -84726148+39141958 -84758949+39143958 -84775345+39128406 -84775849+39127758 -84807541+39109860 -84808094+39109749 -84820157+39105480 -84820157+39105480 -84820147+39108038 -84820132+39111642 -84820132+39111642 -84820204+39112000 -84820204+39112000 -84820100+39113265 -84820100+39113265 -84820109+39118499 -84820110+39119042 -84820110+39119042 -84820076+39119978 -84820076+39119978 -84820184+39120858 -84820184+39120858 -84820032+39132045 -84820027+39132412 -84820027+39132412 -84820050+39145671 -84820087+39146605 -84820090+39147870 -84820090+39147870 -84819985+39149081 -84819961+39150047 -84819802+39157613 -84819802+39157613 -84819813+39158397 -84819864+39161394 -84819948+39182531 -84820013+39193736 -84820096+39196257 -84820096+39196257 -84820060+39196467 -84820060+39196467 -84820078+39209913 -84820095+39216527 -84820103+39217032 -84820113+39217672 -84820138+39218215 -84820147+39218401 -84820150+39220462 -84820159+39227225 -84820159+39227225 -84820151+39230306 -84820140+39230776 -84819846+39243186 -84819813+39244334 -84819801+39247806 -84819801+39247806 -84819802+39248202 -84819837+39248517 -84819873+39248913 -84819874+39249692 -84819874+39249692 -84819859+39251018 -84819859+39251018 -84819895+39251538 -84819895+39251538 -84819777+39254450 -84819761+39255419 -84819746+39256854 -84819746+39257169 -84819726+39258030 -84819700+39259068 -84819687+39259643 -84819661+39260682 -84819633+39261855 -84819606+39262955 -84819573+39264355 -84819548+39267263 -84819535+39268717 -84819535+39268717 -84819623+39269921 -84819623+39269956 -84819623+39270021 -84819623+39270107 -84819622+39271590 -84819622+39271590 -84819674+39273874 -84819674+39273874 -84819603+39275756 -84819567+39276705 -84819493+39280298 -84819488+39280590 -84819487+39280667 -84819482+39281118 -84819330+39297917 -84819277+39299011 -84819277+39299011 -84819344+39304521 -84819451+39305152 -84336540+39499273 -84336540+39499458 -84336240+39502458 -84336141+39503597 -84336040+39504758 -84335940+39506058 -84335748+39507690 -84335740+39507758 -84335540+39510158 -84335426+39511353 -84335340+39512258 -84335133+39513567 -84335124+39513626 -84335040+39514158 -84334940+39516358 -84334837+39517090 -84334793+39517397 -84334786+39517444 -84334741+39517758 -84334662+39519217 -84334516+39521172 -84334327+39523706 -84334280+39524329 -84334241+39524858 -84334212+39525134 -84334149+39525732 -84334041+39526758 -84333648+39531253 -84333607+39531727 -84332720+39541871 -84332241+39547058 -84332195+39547521 -84332141+39548058 -84332141+39548258 -84332041+39548558 -84332041+39548558 -84332141+39548958 -84347341+39545358 -84362650+39542288 -84364742+39543857 -84364742+39543857 -84364642+39544657 -84364642+39553324 -84364642+39553657 -84364542+39555357 -84364542+39555357 -84364642+39557357 -84364642+39559112 -84364642+39559457 -84364642+39562157 -84364931+39569378 -84365042+39572157 -84365098+39575025 -84365243+39582357 -84336539+39499149 -84336539+39498432 -84336740+39496958 -84336740+39496758 -84337040+39493858 -84337040+39492358 -84337087+39490699 -84337123+39489453 -84337128+39489279 -84337140+39488858 -84337146+39488797 -84337159+39488659 -84337188+39488337 -84337224+39487963 -84337298+39487194 -84337340+39486758 -84337374+39486129 -84337540+39483058 -84337640+39482138 -84337640+39481858 -84337640+39481598 -84337640+39481258 -84338140+39477858 -84338344+39476009 -84338458+39474519 -84338467+39474408 -84338540+39473458 -84338640+39471958 -84339440+39464958 -84339625+39463111 -84339640+39462958 -84339640+39462958 -84336709+39455471 -84336709+39455471 -84337040+39452158 -84337140+39451658 -84337240+39450458 -84337640+39446958 -84337940+39444758 -84338243+39442151 -84338440+39440458 -84338440+39440258 -84338595+39438814 -84338940+39436258 -84338991+39435799 -84339040+39435358 -84339593+39430000 -84339740+39428458 -84339840+39427458 -84340340+39422858 -84340340+39422458 -84340393+39422059 -84341040+39417158 -84341540+39412558 -84342140+39407258 -84342389+39404944 -84343140+39397958 -84343268+39396757 -84343940+39390458 -84344040+39389458 -84344670+39384257 -84344840+39382858 -84344940+39382558 -84345371+39377917 -84345598+39375576 -84345787+39373631 -84345825+39373240 -84345940+39372058 -84346145+39370216 -84346340+39368458 -84346440+39366658 -84346940+39360158 -84347129+39358221 -84347415+39355291 -84347585+39353549 -84347673+39352645 -84347708+39352287 -84347740+39351958 -84347827+39351034 -84347944+39349797 -84347970+39349524 -84348008+39349126 -84348018+39349016 -84348051+39348667 -84348166+39347454 -84348215+39346928 -84348295+39346075 -84348346+39345535 -84348497+39343937 -84348559+39343286 -84348654+39342276 -84348723+39341543 -84348775+39340990 -84348862+39340071 -84348885+39339833 -84349140+39337158 -84349182+39336152 -84349227+39335078 -84349240+39334758 -84349354+39334074 -84349440+39333558 -84349440+39333558 -84349439+39332558 -84349439+39332558 -84349632+39330458 -84350122+39325134 -84350198+39324309 -84350204+39324246 -84350239+39323858 -84350652+39320136 -84350831+39318529 -84350939+39317558 -84351121+39315160 -84351243+39313552 -84351539+39309658 -84351626+39308759 -84351801+39306949 -84351839+39306558 -84352165+39301930 -84352297+39300060 -84352339+39299458 -84352353+39299335 -84352834+39295003 -84352857+39294797 -84353139+39292258 -84353139+39291758 -84336540+39499273 -84336539+39499149 -84336540+39499273 -84336540+39499155 -84336540+39499152 -84336539+39499149 -84364222+40816032 -84360328+40816015 -84359466+40816011 -84351067+40816074 -84349894+40816083 -84346403+40816038 -84340503+40816085 -84340101+40816091 -84340101+40816091 -84340251+40828749 -84340252+40828848 -84340253+40828929 -84340271+40830474 -84340280+40831239 -84340288+40831870 -84340292+40832349 -84340295+40832696 -84340296+40832827 -84340304+40833739 -84340358+40839619 -84340368+40840728 -84340369+40840837 -84340371+40841111 -84340376+40841738 -84340384+40842647 -84340394+40843723 -84340407+40845169 -84340425+40847149 -84340433+40848120 -84340442+40849071 -84340470+40852079 -84340508+40856293 -84340516+40857157 -84340534+40859102 -84340534+40859102 -84340541+40859822 -84340568+40862695 -84340656+40872057 -84340667+40873227 -84340776+40888239 -84340867+40895468 -84340970+40903597 -84345907+40903587 -84350827+40903579 -84357552+40903568 -84362267+40903560 -84368687+40903550 -84369654+40903549 -84370016+40903549 -84370408+40903480 -84374614+40903386 -84374950+40903396 -84379253+40903431 -84388898+40903390 -84398391+40903370 -84398508+40910483 -84398513+40910871 -84398594+40917709 -84398604+40918972 -84398649+40924981 -84398765+40932253 -84398805+40937437 -84398877+40946820 -84399078+40961227 -84399114+40964711 -84399120+40965281 -84399134+40966647 -84399209+40974553 -84399219+40975634 -84399305+40982929 -84399421+40990384 -84341344+41165473 -84341468+41172676 -84341468+41172676 -84341438+41175188 -84341380+41180016 -84341380+41180016 -84341417+41184439 -84341440+41187037 -84341445+41187529 -84341507+41194628 -84341569+41200093 -84341569+41200093 -84341449+41201351 -84341449+41201351 -84341694+41209194 -84345913+41209264 -84346637+41209265 -84360860+41209280 -84363002+41209280 -84365539+41209280 -84374946+41209283 -84378614+41209292 -84380340+41209296 -84389426+41209300 -84391431+41209301 -84399627+41209305 -84408536+41209309 -84409256+41209309 -84418885+41209265 -84428363+41209221 -84432021+41209208 -84434509+41209199 -84435569+41209176 -84436887+41209176 -84438688+41209176 -84440860+41209208 -84446679+41209218 -84455156+41209371 -84456917+41209436 -84457250+41209449 -84457250+41209449 -84457243+41210008 -84457227+41211278 -84457161+41216424 -84457071+41216940 -84457071+41216940 -84457101+41223582 -84457121+41225899 -84457132+41227263 -84457226+41238285 -84457337+41250009 -84457337+41250049 -84457387+41253521 -84466688+41253452 -84476627+41253379 -84495960+41253211 -84496505+41253142 -84504768+41253104 -84505484+41253099 -84507371+41253085 -84515180+41253030 -84515665+41252984 -84518089+41252979 -84524726+41252965 -84524908+41252965 -84525155+41252963 -84534422+41252899 -84540368+41252871 -84541470+41252866 -84553665+41252810 -84553665+41252810 -84553664+41252707 -84553664+41252707 -84557333+41252687 -84558798+41252680 -84560131+41252698 -84570028+41252834 -84571315+41252762 -84571786+41252766 -84572483+41252789 -84579691+41252822 -84581213+41252829 -84590510+41252871 -84591877+41252877 -84593599+41252868 -84595645+41252857 -84596681+41252851 -84601573+41252828 -84611119+41252893 -84628983+41252767 -84630456+41252749 -84630673+41252734 -84631426+41252681 -84642079+41252593 -84649972+41252528 -84669094+41252464 -84669457+41252441 -84689337+41252374 -84703310+41252306 -84708580+41252281 -84727853+41252253 -84728035+41252299 -84742339+41252293 -84747264+41252318 -84749958+41252333 -84758277+41252359 -84776308+41252457 -84779304+41252443 -84782061+41252431 -84785764+41252414 -84795996+41252482 -84803492+41252531 -84399421+40990384 -84389757+40990437 -84386489+40990455 -84385868+40990459 -84380377+40990489 -84375660+40990539 -84375147+40990544 -84371050+40990560 -84370152+40990565 -84361393+40990610 -84357195+40990637 -84347996+40990697 -84345095+40990716 -84342743+40990731 -84341853+40990734 -84341853+40990734 -84342053+40997949 -84342112+41000050 -84342191+41004386 -84342191+41004386 -84342182+41005076 -84342152+41005168 -84342152+41005168 -84342246+41012577 -84342333+41019447 -84342338+41019824 -84342338+41019824 -84342249+41023598 -84342249+41023598 -84342286+41026863 -84342286+41026863 -84342163+41034162 -84342043+41034505 -84342032+41037344 -84342031+41037724 -84342015+41041663 -84342010+41042112 -84341989+41043792 -84341960+41046231 -84341928+41048843 -84341875+41055125 -84341849+41056870 -84341811+41058996 -84341735+41062356 -84341722+41062929 -84341722+41063168 -84341722+41063501 -84341715+41063875 -84341663+41066817 -84341663+41066817 -84341747+41070856 -84341747+41070856 -84341728+41077884 -84341672+41089872 -84341672+41089872 -84341703+41092496 -84341727+41094756 -84341735+41095511 -84341815+41102964 -84341818+41103247 -84341859+41107085 -84341859+41107085 -84341771+41114380 -84341683+41121606 -84341605+41136273 -84341591+41137684 -84341459+41150885 -84341402+41158127 -84341400+41158329 -84341344+41165473 -84342278+41485497 -84342282+41485934 -84342321+41490727 -84342339+41492808 -84342367+41496128 -84342392+41498954 -84342392+41498954 -84341922+41500347 -84341892+41500438 -84341892+41500438 -84341895+41507368 -84341895+41507551 -84341959+41514115 -84344498+41514110 -84346502+41514107 -84361225+41514085 -84370660+41514071 -84370933+41514071 -84380726+41514039 -84380771+41521164 -84380817+41528414 -84380880+41538191 -84380880+41538191 -84380812+41541911 -84380784+41542907 -84380784+41542907 -84380839+41546867 -84380839+41546867 -84380775+41549611 -84380775+41549611 -84380918+41555124 -84380981+41557545 -84380981+41557545 -84380859+41557865 -84380838+41559964 -84380792+41564632 -84380792+41564632 -84380839+41570863 -84380846+41571812 -84380889+41577617 -84380954+41583036 -84380987+41586348 -84381029+41590562 -84381047+41592302 -84381106+41598416 -84381132+41601020 -84381192+41601657 -84381201+41602231 -84381222+41603627 -84381313+41616731 -84383381+41616779 -84393538+41616864 -84394879+41616818 -84397407+41616828 -84398409+41616832 -84398409+41616832 -84398351+41619175 -84398288+41622422 -84398288+41622422 -84398350+41625050 -84398620+41636913 -84398679+41641783 -84398794+41651386 -84399059+41666066 -84399131+41672987 -84399147+41674511 -84399196+41679184 -84399199+41679442 -84399203+41679740 -84399203+41679740 -84399193+41680530 -84399193+41680530 -84399309+41692923 -84399329+41695050 -84399430+41705761 -84341948+41427572 -84342061+41434255 -84342070+41434788 -84342186+41441600 -84342198+41442297 -84342198+41442297 -84342140+41452067 -84342138+41452381 -84342112+41456748 -84342112+41456748 -84342206+41462213 -84342250+41466329 -84342300+41471085 -84342300+41471085 -84342294+41474379 -84342294+41474511 -84342289+41477255 -84342275+41485126 -84342275+41485126 -84342278+41485497 -84803956+41426128 -84795839+41426039 -84792964+41426038 -84787741+41426037 -84777728+41426035 -84775328+41426125 -84769460+41426156 -84764976+41426180 -84755639+41426277 -84754618+41426274 -84749151+41426202 -84744893+41426096 -84742178+41426029 -84741935+41426052 -84739140+41426145 -84738275+41426152 -84729660+41426217 -84721826+41426275 -84719907+41426289 -84710244+41426314 -84709581+41426319 -84699506+41426404 -84690981+41426476 -84686847+41426567 -84686558+41426596 -84686392+41426613 -84682199+41426635 -84678634+41426634 -84670291+41426676 -84665429+41426700 -84656494+41426745 -84651237+41426698 -84650781+41426698 -84647282+41426700 -84646011+41426701 -84631609+41426712 -84626870+41426779 -84612250+41426924 -84609637+41426902 -84607700+41426886 -84606994+41426880 -84593504+41426816 -84593109+41426884 -84586080+41426860 -84580408+41426841 -84577856+41426876 -84573754+41426933 -84558902+41427010 -84555980+41427025 -84555433+41427048 -84552486+41427093 -84550450+41427093 -84536353+41427159 -84528081+41427146 -84526769+41427144 -84517454+41427130 -84517242+41427129 -84499949+41427111 -84498121+41427102 -84497726+41427125 -84490577+41427128 -84487093+41427130 -84478981+41427133 -84478616+41427179 -84464064+41427206 -84461852+41427206 -84459233+41427207 -84438848+41427231 -84438483+41427300 -84429398+41427277 -84425859+41427279 -84424392+41427280 -84422684+41427344 -84410258+41427479 -84402238+41427431 -84402032+41427433 -84397742+41427475 -84396496+41427498 -84395375+41427497 -84392455+41427496 -84389935+41427419 -84388567+41427403 -84381700+41427460 -84380668+41427468 -84361178+41427520 -84356769+41427532 -84349670+41427550 -84342167+41427571 -84341948+41427572 -84353139+39291758 -84354639+39292058 -84355039+39292158 -84357039+39292558 -84357339+39292558 -84358743+39292718 -84360216+39292885 -84361740+39293058 -84363440+39293258 -84363440+39293258 -84366040+39293758 -84365243+39582357 -84365249+39583973 -84365249+39583973 -84365243+39582357 -84365249+39583973 -84365269+39589641 -84478746+39590055 -84474246+39590155 -84467846+39590055 -84463146+39589956 -84455345+39590056 -84448445+39589956 -84439445+39589956 -84437945+39589956 -84435445+39590056 -84420944+39589956 -84420544+39589956 -84415151+39589889 -84412444+39589856 -84407632+39589856 -84398060+39589856 -84397558+39589856 -84382943+39589857 -84375443+39589857 -84374943+39589857 -84373344+39589857 -84365271+39589856 -84365269+39589641 -84366040+39293758 -84363440+39293258 -84469243+39302457 -84465343+39302857 -84462835+39302535 -84460442+39302257 -84459142+39302157 -84457565+39301947 -84455458+39301666 -84454642+39301557 -84452685+39301324 -84451687+39301205 -84450782+39301097 -84450442+39301057 -84449842+39301057 -84449142+39300957 -84448942+39300857 -84447495+39300702 -84446507+39300596 -84446337+39300578 -84443342+39300257 -84440527+39299935 -84439842+39299857 -84439242+39299757 -84438642+39299757 -84437528+39299581 -84436742+39299457 -84436042+39299357 -84434242+39299157 -84432398+39298969 -84429342+39298657 -84429157+39298617 -84428950+39298572 -84427441+39298557 -84424328+39298393 -84423641+39298357 -84421541+39298257 -84418441+39298157 -84410041+39297857 -84409341+39297857 -84408641+39297857 -84408488+39297853 -84407360+39297823 -84404841+39297758 -84394841+39297458 -84391140+39297358 -84388440+39296958 -84384042+39296313 -84380940+39295858 -84380644+39295819 -84379819+39295712 -84378640+39295558 -84378440+39295558 -84375300+39295089 -84371068+39294456 -84370531+39294377 -84369740+39294258 -84366675+39293844 -84366040+39293758 -84378638+40815934 -84364222+40816032 -84378638+40815934 -84374952+40815957 -84364222+40816032 -84396779+40684927 -84396744+40692336 -84396744+40692336 -84396786+40697733 -84396799+40699403 -84396855+40706629 -84396910+40714039 -84396910+40714039 -84396875+40721403 -84396875+40721403 -84396944+40723972 -84397022+40725291 -84397022+40725291 -84396955+40735856 -84396955+40735856 -84397040+40743061 -84397046+40746488 -84397052+40750473 -84397052+40750473 -84397048+40752551 -84397037+40757605 -84396946+40765055 -84396946+40765055 -84396963+40767037 -84397028+40771989 -84397053+40779307 -84397105+40783808 -84397138+40786584 -84397151+40787661 -84397224+40793829 -84397309+40801078 -84397342+40804509 -84397378+40808392 -84397450+40815851 -84397450+40815851 -84392252+40815861 -84387999+40815870 -84385572+40815886 -84379568+40815928 -84378638+40815934 -84412768+40684867 -84404929+40684896 -84396779+40684927 -84803956+41426128 -84803919+41435531 -84803919+41435531 -84803968+41438352 -84803979+41438985 -84804013+41442271 -84804024+41443367 -84804036+41444567 -84804039+41444771 -84804039+41444771 -84804037+41453100 -84804037+41455016 -84804066+41462266 -84804157+41463959 -84804157+41463959 -84804096+41465285 -84804096+41465285 -84804187+41468017 -84804187+41469425 -84804338+41473678 -84804352+41478622 -84804366+41483924 -84804398+41485428 -84804457+41488224 -84804551+41500364 -84804610+41511682 -84804610+41511682 -84804549+41512802 -84804549+41512802 -84804565+41514926 -84804639+41524397 -84804729+41530092 -84804729+41530231 -84804730+41530368 -84804788+41541755 -84804879+41544660 -84804928+41548479 -84805029+41556255 -84805089+41559319 -84805203+41567901 -84805240+41570663 -84805269+41576563 -84805390+41585162 -84805450+41587243 -84805520+41594514 -84805549+41597499 -84805563+41598852 -84805600+41602680 -84805692+41602909 -84805812+41613040 -84805812+41613040 -84805795+41616440 -84805783+41619162 -84805780+41619921 -84805695+41628481 -84805695+41628481 -84805696+41631398 -84805696+41631398 -84805673+41632342 -84805673+41632342 -84805834+41641802 -84805834+41641802 -84805782+41643909 -84805782+41643909 -84805857+41652763 -84805936+41662961 -84806017+41666399 -84806080+41669073 -84806210+41674550 -84806210+41674550 -84806028+41679301 -84806028+41679301 -84806067+41686440 -84806081+41689007 -84806081+41689007 -84805989+41692871 -84805989+41692871 -84806082+41696089 -84806082+41696089 -84797911+41696402 -84796805+41696438 -84796255+41696459 -84793393+41696569 -84789725+41696711 -84786582+41696832 -84786138+41696849 -84767118+41697582 -84752243+41698156 -84747533+41698071 -84722216+41698677 -84718395+41698769 -84708782+41698999 -84693768+41699389 -84689626+41699341 -84689215+41699337 -84687871+41699321 -84686352+41699494 -84685560+41699524 -84683151+41699617 -84681333+41699629 -84670126+41699893 -84650728+41700350 -84633216+41700764 -84631109+41700814 -84621596+41700995 -84611984+41701194 -84602223+41701396 -84594082+41701565 -84592457+41701598 -84580318+41701851 -84572854+41702007 -84562389+41702225 -84560977+41702289 -84557104+41702372 -84553370+41702452 -84533924+41702867 -84520853+41703146 -84515182+41703268 -84514666+41703280 -84495064+41703722 -84475810+41704121 -84466476+41704314 -84456700+41704517 -84438067+41704903 -84437661+41704808 -84428172+41705104 -84426004+41705162 -84422593+41705252 -84418775+41705354 -84416308+41705412 -84409133+41705581 -84399430+41705761 -84803313+40989209 -84785879+40989409 -84783694+40989434 -84781883+40989479 -84774609+40989431 -84764949+40989427 -84760211+40989470 -84758790+40989403 -84749960+40989490 -84745951+40989538 -84731430+40989560 -84726542+40989568 -84707376+40989618 -84698256+40989576 -84692888+40989551 -84688208+40989551 -84688092+40989550 -84683259+40989550 -84682595+40989504 -84676641+40989523 -84668862+40989548 -84667504+40989525 -84659374+40989533 -84649803+40989542 -84649515+40989542 -84648911+40989496 -84630409+40989511 -84624955+40989544 -84611405+40989585 -84611164+40989654 -84604151+40989706 -84596749+40989760 -84595048+40989772 -84592487+40989792 -84591877+40989797 -84589493+40989855 -84589238+40989862 -84587463+40989858 -84587109+40989844 -84586445+40989867 -84585721+40989867 -84585328+40989913 -84584634+40989867 -84584272+40989890 -84583517+40989890 -84583034+40989936 -84582244+40989936 -84580321+40989936 -84579623+40989936 -84575736+40989949 -84572772+40989959 -84557289+40989868 -84554875+40989882 -84553395+40989890 -84552641+40989867 -84543185+40989876 -84534612+40989885 -84534080+40989886 -84533838+40989863 -84528581+40989886 -84514944+40989947 -84514643+40989924 -84505648+40990019 -84495874+40990082 -84486666+40990129 -84476469+40990181 -84464495+40990156 -84457365+40990140 -84452137+40990152 -84447527+40990163 -84438287+40990185 -84437869+40990186 -84428939+40990270 -84428241+40990277 -84418584+40990321 -84399421+40990384 -84425528+40684820 -84412768+40684867 -84425528+40684820 -84421665+40684834 -84412768+40684867 -84425528+40684820 -84444553+40684785 -84455998+40684764 -84425848+39919552 -84427248+39919452 -84444765+39919155 -84444949+39919152 -84446249+39919052 -84447649+39919052 -84449532+39919025 -84464049+39918752 -84465349+39918652 -84482950+39918451 -84485650+39918351 -84432686+40197136 -84432703+40192715 -84432709+40191147 -84432716+40189543 -84432800+40188744 -84432800+40188744 -84432793+40188642 -84432793+40188642 -84436397+40180908 -84436397+40180908 -84432286+40180848 -84431854+40167009 -84431854+40167009 -84431918+40166785 -84431918+40166785 -84431773+40160033 -84431629+40152673 -84431597+40151633 -84431397+40143628 -84431323+40140675 -84431321+40140575 -84431261+40138177 -84431229+40136689 -84431229+40136689 -84431244+40136599 -84431293+40136305 -84431293+40136305 -84431117+40135585 -84431117+40135585 -84431165+40134801 -84431165+40134801 -84431069+40133537 -84431021+40132977 -84431021+40132273 -84431037+40131745 -84431037+40131745 -84431005+40130929 -84431005+40130161 -84430941+40129217 -84430909+40128561 -84430877+40127473 -84430781+40126481 -84430781+40125569 -84430413+40124945 -84430413+40124337 -84430413+40124177 -84430445+40123313 -84430445+40123313 -84430430+40122895 -84430125+40114561 -84429693+40102482 -84429677+40102162 -84429645+40101474 -84429645+40101474 -84429661+40101154 -84429661+40101154 -84429453+40094130 -84429373+40092178 -84429373+40091666 -84429517+40091170 -84429517+40091170 -84429341+40079602 -84429243+40076630 -84429200+40075333 -84429101+40072306 -84429101+40072306 -84429181+40065762 -84429181+40065762 -84429037+40064914 -84428918+40058137 -84428859+40054777 -84428781+40050370 -84428781+40050370 -84428829+40047282 -84428829+40047282 -84428788+40041534 -84428784+40040974 -84428749+40036163 -84428632+40033056 -84428205+40021683 -84428189+40017491 -84427981+40010579 -84427677+40006995 -84427133+40006995 -84426909+39992003 -84426861+39988323 -84426733+39984659 -84426669+39977363 -84426557+39971075 -84426557+39971075 -84426573+39970339 -84426573+39970339 -84426365+39963028 -84426253+39948340 -84426253+39948340 -84426588+39946452 -84426588+39946452 -84426490+39942560 -84426284+39934324 -84426252+39932916 -84426156+39927236 -84426142+39926899 -84425848+39919552 -84430062+40197216 -84413773+40197248 -84430062+40197216 -84425789+40197088 -84413773+40197248 -84432686+40197136 -84430062+40197216 -84432686+40197136 -84432718+40206464 -84432830+40211872 -84432994+40215567 -84433486+40226624 -84433646+40231856 -84433651+40232531 -84433659+40233684 -84433664+40234414 -84433687+40237772 -84433688+40237973 -84433710+40241136 -84433758+40245008 -84433806+40249744 -84433899+40250047 -84434019+40255410 -84434079+40261310 -84434108+40270102 -84434108+40277480 -84434227+40284776 -84434227+40284776 -84434177+40288789 -84434136+40292095 -84434136+40292095 -84434256+40295640 -84434256+40295640 -84434166+40299367 -84434166+40299367 -84434195+40306640 -84434195+40306640 -84434164+40313982 -84434164+40313982 -84434306+40317608 -84434462+40321552 -84434548+40325273 -84434557+40332892 -84434604+40336475 -84434641+40339368 -84434645+40341429 -84434656+40347366 -84434669+40354257 -84434426+40354529 -84452702+40357990 -84455416+40358534 -84455416+40358534 -84455414+40358830 -84455387+40362650 -84455387+40362650 -84455476+40362719 -84455476+40362719 -84455455+40368946 -84455452+40369846 -84455448+40371021 -84455448+40371021 -84455469+40375047 -84455471+40375231 -84455515+40378283 -84455515+40378283 -84455458+40385595 -84455457+40385693 -84455457+40385693 -84455459+40393011 -84455459+40393011 -84455442+40397418 -84455423+40402410 -84455404+40407557 -84455376+40414990 -84455376+40414990 -84455407+40422263 -84455407+40422263 -84455317+40431448 -84455291+40432991 -84455231+40436671 -84455222+40441545 -84455221+40441954 -84455215+40445466 -84455204+40451331 -84455118+40457661 -84455057+40465877 -84455057+40465877 -84455094+40471544 -84455097+40472006 -84455099+40472407 -84455100+40472576 -84455114+40474767 -84455153+40480581 -84455201+40487656 -84455211+40489181 -84455242+40495035 -84455242+40495035 -84455040+40500046 -84455040+40500046 -84455123+40503697 -84455150+40504874 -84455161+40505341 -84455161+40505341 -84455041+40505593 -84455041+40505593 -84455055+40507126 -84455067+40508440 -84455142+40516339 -84455175+40519858 -84455199+40522365 -84455408+40544294 -84455424+40545910 -84455433+40546872 -84455448+40548368 -84455473+40550899 -84455485+40553438 -84455500+40556560 -84455504+40557326 -84455508+40557705 -84455626+40567892 -84455659+40581614 -84455676+40589728 -84455692+40597074 -84455692+40598715 -84455694+40604392 -84455875+40611596 -84455875+40611596 -84455854+40626158 -84455854+40626158 -84455856+40627067 -84455888+40640818 -84455982+40655386 -84456008+40658738 -84456008+40658738 -84455982+40659894 -84455982+40659894 -84455983+40661676 -84455987+40677524 -84455998+40684764 -84434669+40354257 -84434426+40354529 -84434669+40354257 -84448689+40354303 -84453190+40354317 -84454822+40354322 -84463038+40354347 -84465280+40354370 -84472485+40354322 -84477358+40354311 -84483935+40354296 -84495324+40354291 -84495354+40354063 -84505501+40354106 -84507807+40354122 -84515785+40354179 -84520661+40354140 -84529323+40354070 -84534768+40354026 -84540051+40353973 -84551122+40353862 -84552587+40353847 -84558701+40353759 -84562526+40353704 -84571601+40353573 -84579607+40353512 -84580689+40353504 -84589892+40353436 -84593215+40353411 -84599972+40353295 -84600031+40351854 -84605860+40351842 -84614022+40351826 -84615188+40351825 -84618116+40351824 -84618585+40351823 -84624091+40351819 -84625456+40351819 -84628755+40351820 -84629754+40351820 -84632807+40351821 -84636902+40351823 -84638541+40351832 -84638686+40351832 -84638850+40351834 -84639043+40351835 -84639812+40351839 -84639938+40351839 -84640111+40351841 -84641357+40351848 -84641815+40351868 -84641895+40351871 -84642852+40351849 -84643042+40351849 -84643150+40351849 -84643472+40351864 -84643704+40351875 -84644107+40351895 -84645243+40351895 -84645542+40351850 -84646379+40351896 -84647403+40351899 -84647913+40351900 -84648214+40351902 -84648429+40351904 -84652986+40351921 -84662464+40352015 -84665199+40352015 -84665754+40352016 -84669271+40352017 -84671970+40352018 -84674541+40352041 -84674703+40352042 -84677398+40352050 -84683165+40352068 -84455998+40684764 -84456023+40699296 -84456168+40709138 -84456237+40713795 -84456270+40728272 -84474919+40728268 -84475358+40728268 -84494357+40728170 -84508548+40728186 -84513693+40728171 -84523253+40728174 -84532872+40728063 -84533467+40728065 -84542402+40728088 -84549682+40728020 -84552113+40727998 -84561675+40727960 -84566285+40727942 -84571502+40727921 -84581153+40727884 -84590683+40727837 -84593840+40727810 -84608579+40727682 -84609803+40727671 -84622941+40727597 -84626511+40727599 -84632683+40727616 -84634606+40727621 -84643016+40727603 -84648797+40727592 -84653396+40727583 -84662917+40727607 -84663527+40727609 -84667421+40727630 -84676725+40727680 -84678228+40727635 -84681144+40727647 -84686493+40727669 -84689232+40727681 -84692960+40727704 -84693684+40727707 -84702233+40727749 -84705522+40727765 -84709715+40727785 -84737066+40727919 -84738334+40727925 -84741247+40727939 -84741622+40727941 -84742025+40727943 -84746625+40727966 -84749961+40728020 -84753178+40728023 -84765938+40728035 -84772775+40728041 -84773726+40728043 -84775425+40728045 -84782049+40728057 -84789671+40728069 -84799835+40728146 -84802119+40728163 -84469243+39302457 -84469399+39302443 -84469399+39302443 -84469243+39302457 -84469399+39302443 -84471026+39302291 -84471026+39302291 -84469399+39302443 -84476915+39301756 -84474643+39301957 -84471026+39302291 -84476915+39301756 -84480934+39301400 -84478746+39590055 -84479066+39584231 -84479178+39582535 -84479226+39580887 -84479226+39580887 -84479178+39579354 -84479165+39578936 -84479162+39578839 -84479147+39578278 -84479026+39573823 -84478890+39568792 -84478890+39568792 -84490762+39568647 -84493514+39568599 -84497738+39568615 -84510266+39568500 -84515195+39568455 -84521915+39568466 -84525051+39568471 -84526603+39568407 -84544940+39568327 -84552380+39568183 -84554124+39568214 -84559254+39568154 -84563804+39568102 -84578217+39567991 -84582541+39567958 -84584624+39567979 -84590157+39568038 -84592029+39567990 -84599652+39567951 -84630078+39567797 -84633902+39567701 -84634270+39567717 -84641215+39567637 -84643391+39567637 -84645983+39567541 -84650383+39567541 -84664207+39567701 -84685296+39567637 -84696543+39567689 -84698816+39567700 -84702240+39567636 -84712902+39567661 -84713968+39567664 -84715729+39567668 -84721521+39567618 -84726849+39567572 -84727400+39567574 -84727446+39567574 -84739725+39567292 -84746214+39567006 -84746369+39566999 -84748957+39566885 -84749562+39566871 -84749954+39566852 -84751554+39566852 -84757554+39566852 -84757754+39566852 -84762954+39566652 -84770154+39566751 -84785955+39566851 -84788977+39566882 -84794506+39566938 -84795755+39566951 -84808155+39567151 -84809355+39567151 -84811355+39567251 -84811755+39567251 -84813255+39567151 -84813355+39567151 -84813555+39567151 -84814757+39567237 -84814955+39567251 -84485650+39918351 -84485550+39910351 -84485550+39908851 -84485373+39905659 -84485350+39905251 -84485350+39904934 -84485350+39904525 -84485350+39904142 -84485350+39903778 -84485350+39903151 -84485350+39902651 -84485250+39902151 -84485250+39902151 -84485273+39901666 -84485278+39901571 -84485350+39900451 -84485350+39900051 -84485310+39899523 -84485250+39898651 -84485150+39898251 -84485050+39888852 -84484750+39874252 -84484250+39873152 -84484250+39873152 -84484349+39866252 -84484349+39866252 -84484249+39859852 -84483849+39844952 -84483695+39839268 -84483687+39838955 -84483649+39837552 -84483349+39830152 -84483349+39830152 -84483357+39827092 -84483357+39827092 -84483253+39817829 -84483249+39817452 -84483249+39817152 -84482949+39809952 -84482939+39809291 -84482813+39800885 -84482813+39800885 -84482861+39795413 -84482861+39795413 -84482573+39788261 -84482461+39773829 -84482416+39769174 -84482317+39758933 -84481901+39744741 -84481596+39727925 -84481470+39723084 -84481468+39723013 -84481420+39722693 -84481420+39722693 -84481452+39708406 -84481452+39708406 -84481260+39701142 -84480972+39699350 -84480972+39699350 -84481036+39698086 -84481036+39698086 -84480961+39685297 -84480924+39678966 -84480588+39677398 -84480588+39677398 -84480626+39671753 -84480631+39671012 -84480683+39663382 -84480683+39663382 -84480587+39662054 -84480571+39657110 -84480571+39657110 -84480651+39655334 -84480651+39655334 -84480558+39654507 -84480147+39650854 -84480147+39650854 -84480203+39649302 -84480203+39649302 -84480047+39641655 -84479847+39635855 -84479485+39625055 -84479377+39621859 -84479347+39620955 -84479339+39620294 -84479288+39616300 -84479272+39615068 -84479235+39612104 -84479214+39610420 -84479187+39608289 -84479173+39607153 -84479146+39604955 -84479046+39604055 -84479037+39603635 -84478992+39601539 -84478746+39590055 -84480934+39301400 -84476915+39301756 -84480934+39301400 -84482543+39301257 -84482543+39301257 -84480934+39301400 -84482543+39301257 -84483243+39301157 -84483243+39301157 -84482543+39301257 -84483243+39301157 -84485343+39301257 -84494048+39303409 -84502544+39305457 -84504644+39305957 -84505880+39305788 -84507392+39305581 -84511413+39305030 -84512774+39304835 -84513050+39304795 -84518247+39304034 -84522141+39303463 -84523035+39303332 -84523544+39303257 -84524026+39303330 -84524435+39303392 -84527007+39303784 -84528929+39304090 -84531479+39304522 -84534044+39304957 -84536645+39305357 -84540245+39305957 -84542445+39306157 -84544022+39306394 -84551245+39307156 -84553659+39307369 -84554645+39307456 -84558372+39307750 -84559745+39307858 -84560769+39307939 -84562245+39308056 -84563460+39308034 -84565001+39308006 -84567745+39307956 -84568015+39307956 -84569345+39307956 -84571041+39307956 -84571545+39307956 -84573909+39307984 -84574949+39307997 -84575925+39308009 -84579846+39308056 -84582146+39308156 -84598746+39308556 -84608746+39310156 -84609146+39310256 -84609346+39310256 -84618247+39311356 -84626747+39311956 -84630047+39312056 -84630347+39312056 -84485650+39918351 -84495054+39918339 -84499342+39918275 -84499838+39918275 -84500142+39918291 -84505518+39918227 -84513695+39918099 -84513967+39918067 -84525617+39917760 -84526095+39917747 -84529766+39917821 -84530863+39917843 -84543727+39917619 -84547920+39917507 -84549536+39917459 -84550815+39917439 -84560016+39917298 -84561040+39917234 -84569968+39917026 -84578641+39916946 -84579825+39916946 -84596305+39916738 -84609425+39916674 -84615154+39916562 -84624466+39916482 -84626242+39916546 -84647219+39916562 -84652163+39916658 -84661355+39916672 -84671219+39916689 -84673123+39916625 -84690676+39916689 -84699652+39916801 -84704372+39916833 -84708180+39916705 -84720403+39916768 -84723701+39916785 -84732245+39917041 -84732289+39917041 -84749958+39916756 -84756611+39916802 -84761363+39916781 -84765593+39916792 -84767325+39916797 -84769306+39916802 -84779182+39916827 -84781502+39916833 -84782719+39916837 -84789173+39916854 -84806452+39916899 -84807856+39916903 -84811520+39916913 -84812411+39916916 -84630347+39312056 -84630406+39312046 -84630406+39312046 -84630347+39312056 -84630406+39312046 -84630974+39311946 -84630974+39311946 -84630406+39312046 -84630974+39311946 -84641718+39305050 -84641718+39305050 -84641486+39305080 -84638801+39309345 -84638580+39309590 -84637291+39310247 -84634834+39310903 -84632683+39311422 -84630974+39311946 -84641718+39305050 -84642647+39305056 -84642647+39305056 -84641718+39305050 -84642647+39305056 -84643847+39305056 -84654347+39304756 -84658847+39304856 -84663291+39304832 -84681948+39304755 -84687448+39304755 -84699548+39304755 -84702248+39304655 -84703048+39304755 -84706049+39304655 -84727146+39304746 -84729349+39304755 -84735680+39304755 -84744849+39304755 -84748250+39304755 -84753750+39304755 -84762450+39304955 -84763350+39304955 -84766316+39305019 -84785999+39305440 -84787907+39305481 -84795951+39305654 -84797651+39305654 -84683165+40352068 -84689371+40352088 -84691134+40352202 -84683165+40352068 -84691134+40352202 -84691134+40352202 -84693705+40352111 -84694343+40352114 -84702711+40352148 -84709969+40352178 -84713136+40352198 -84719495+40352237 -84720703+40352245 -84727224+40352243 -84727698+40352243 -84749015+40352394 -84749743+40352393 -84749961+40352393 -84767195+40352697 -84768816+40352709 -84774140+40352752 -84777752+40352781 -84782204+40352817 -84788220+40352873 -84790413+40352885 -84793285+40352876 -84804119+40352844 -84797651+39305654 -84797796+39305651 -84797796+39305651 -84797651+39305654 -84797796+39305651 -84819451+39305152 -84804119+40352844 -84804209+40353096 -84804209+40353096 -84804119+40355109 -84804119+40355109 -84804208+40356618 -84804208+40356618 -84804148+40356778 -84804148+40356778 -84804257+40363360 -84804325+40367461 -84804325+40367758 -84804388+40381430 -84804448+40382368 -84804448+40382368 -84804427+40391152 -84804418+40395035 -84804416+40396069 -84804416+40396069 -84804510+40396974 -84804565+40402588 -84804565+40402588 -84804532+40404538 -84804499+40406528 -84804444+40409771 -84804444+40409771 -84804504+40411555 -84804504+40411555 -84804414+40414437 -84804414+40414796 -84804413+40416030 -84804413+40416633 -84804392+40417714 -84804247+40424992 -84804198+40427685 -84804164+40430647 -84804142+40432622 -84804141+40440445 -84804050+40447307 -84804050+40447307 -84804080+40447696 -84804080+40447696 -84803950+40456092 -84803948+40456432 -84803807+40465537 -84803777+40469380 -84803543+40478544 -84803294+40484728 -84803171+40499321 -84802547+40501810 -84802547+40501810 -84802556+40502709 -84802556+40502709 -84802516+40509084 -84802516+40509084 -84802575+40513613 -84802575+40513613 -84802484+40523574 -84802483+40528046 -84802478+40528631 -84802391+40538568 -84802360+40545796 -84802319+40552990 -84802298+40556753 -84802298+40556753 -84802388+40557302 -84802388+40557302 -84802286+40563759 -84802265+40572215 -84802203+40582325 -84802202+40586602 -84802178+40589322 -84802110+40596918 -84802110+40596918 -84802139+40601195 -84802139+40601195 -84802048+40604848 -84802046+40611397 -84802046+40611397 -84802075+40615857 -84802075+40615857 -84801984+40622376 -84801984+40622376 -84801986+40622518 -84802031+40625099 -84802048+40630288 -84802048+40630288 -84802046+40637493 -84802046+40640421 -84802135+40644859 -84802135+40644859 -84802104+40654991 -84802104+40654991 -84802133+40657004 -84802163+40658834 -84802193+40660298 -84802193+40660298 -84802131+40669539 -84802131+40669539 -84802181+40672467 -84802220+40674776 -84802220+40674776 -84802190+40676423 -84802157+40688971 -84802157+40689324 -84802127+40691405 -84802094+40702476 -84802094+40702476 -84802154+40703872 -84802154+40703872 -84802099+40706771 -84802099+40706771 -84802122+40707694 -84802122+40707694 -84802092+40713364 -84802092+40713364 -84802181+40718602 -84802181+40718602 -84802180+40725344 -84802119+40728163 -84802119+40728163 -84802132+40729359 -84802357+40740377 -84802357+40740377 -84802266+40742298 -84802162+40747244 -84802121+40749195 -84802121+40749195 -84802184+40750254 -84802209+40752523 -84802472+40762684 -84802538+40765515 -84802538+40765515 -84802386+40771530 -84802380+40772932 -84802365+40777729 -84802354+40781320 -84802262+40789462 -84802260+40798291 -84802170+40800601 -84802170+40800601 -84802200+40803800 -84802261+40810214 -84802288+40812998 -84802288+40812998 -84802257+40815011 -84802257+40815011 -84802333+40821424 -84802405+40827522 -84802405+40827522 -84802314+40829695 -84802313+40834612 -84802313+40834612 -84802402+40842915 -84802461+40849159 -84802489+40858720 -84802638+40863637 -84802757+40870934 -84802757+40870934 -84802636+40873244 -84802636+40873244 -84802731+40878096 -84802731+40878096 -84802671+40879125 -84802671+40879125 -84802775+40884559 -84802790+40885324 -84802790+40885324 -84802699+40887634 -84802699+40887634 -84802787+40891292 -84802819+40892621 -84802819+40892621 -84802727+40902090 -84802727+40902090 -84802907+40907122 -84802907+40907122 -84802817+40909589 -84802815+40914877 -84802815+40916774 -84802935+40922377 -84802935+40922377 -84802906+40923151 -84802901+40923275 -84802874+40924001 -84802874+40924001 -84802875+40924084 -84802942+40928331 -84802964+40929742 -84802964+40929742 -84802933+40931320 -84802933+40931320 -84803021+40944449 -84803021+40944449 -84802931+40945844 -84802931+40945844 -84802985+40947719 -84803016+40948797 -84803046+40949820 -84803074+40950772 -84803080+40950967 -84803083+40951428 -84803084+40951620 -84803087+40952062 -84803139+40960231 -84803168+40966177 -84803168+40967572 -84803196+40974823 -84803255+40980655 -84803313+40989209 -84803313+40989209 -84803343+40991588 -84803343+40991588 -84803311+40998083 -84803311+41000048 -84803315+41004013 -84803435+41009548 -84803435+41009548 -84803434+41017233 -84803328+41017739 -84803283+41018674 -84803283+41018674 -84803284+41018788 -84803306+41020679 -84803343+41023980 -84803343+41024222 -84803342+41027674 -84803342+41028006 -84803220+41033106 -84803155+41035570 -84803129+41036560 -84803129+41036560 -84803189+41038595 -84803189+41038595 -84803038+41039281 -84803038+41039281 -84803067+41047858 -84803188+41051487 -84803247+41053256 -84803247+41053256 -84803221+41058672 -84803221+41058672 -84803245+41062382 -84803259+41063602 -84803305+41067643 -84803364+41074939 -84803364+41074939 -84803333+41077432 -84803333+41077940 -84803332+41082052 -84803332+41082052 -84803374+41089302 -84803391+41092207 -84803450+41096781 -84803450+41096781 -84803327+41106982 -84803327+41106982 -84803357+41111556 -84803357+41111556 -84803238+41121093 -84803234+41121414 -84803234+41121414 -84803329+41125951 -84803388+41135785 -84803780+41140520 -84803780+41140520 -84803718+41146177 -84803694+41148416 -84803596+41157444 -84803596+41161161 -84803596+41161538 -84803535+41164168 -84803413+41164649 -84803413+41164649 -84803422+41167115 -84803545+41172035 -84803563+41172745 -84803594+41173203 -84803594+41173203 -84803472+41173889 -84803410+41183998 -84803410+41183998 -84803501+41184958 -84803529+41198155 -84803529+41198155 -84803527+41201940 -84803526+41207829 -84803526+41207829 -84803578+41213028 -84803645+41219837 -84803645+41219837 -84803553+41222422 -84803553+41222422 -84803643+41227202 -84803643+41227202 -84803550+41237059 -84803550+41237059 -84803640+41241748 -84803640+41241748 -84803566+41250050 -84803492+41252531 -84803492+41252531 -84803522+41256328 -84803540+41261523 -84803551+41264698 -84803580+41270942 -84803581+41271079 -84803684+41279420 -84803755+41285136 -84803760+41285511 -84803789+41292519 -84803798+41295014 -84803802+41295836 -84803818+41299873 -84803818+41299873 -84803810+41301742 -84803800+41304241 -84803800+41304241 -84803846+41314556 -84803873+41324848 -84803922+41336858 -84803931+41339005 -84803943+41341414 -84803990+41350829 -84803990+41350829 -84803868+41353688 -84803868+41353688 -84803910+41356457 -84803926+41367959 -84803926+41367959 -84803913+41370457 -84803904+41372216 -84803899+41373277 -84803893+41374599 -84803893+41374599 -84803918+41375309 -84803923+41376248 -84803933+41377944 -84803973+41384222 -84803988+41386573 -84804107+41405411 -84804133+41408292 -84804133+41408292 -84804046+41408361 -84804015+41411655 -84803969+41422733 -84803956+41426128 -84812411+39916916 -84812357+39921764 -84812222+39922833 -84812205+39925391 -84812200+39926091 -84812193+39927340 -84812166+39931807 -84811978+39944263 -84811779+39957452 -84811758+39958860 -84811709+39962144 -84811689+39963489 -84811598+39969514 -84811572+39971253 -84811549+39972808 -84811372+39984589 -84811346+39986323 -84811316+39988356 -84811253+39992589 -84811212+39995331 -84810966+40000047 -84810831+40004919 -84810477+40018866 -84810459+40019588 -84810445+40020153 -84810099+40034214 -84809984+40038887 -84809737+40048929 -84809573+40055404 -84809505+40057573 -84809462+40059966 -84809393+40063831 -84809133+40078272 -84809019+40085698 -84808917+40092627 -84808852+40097079 -84808850+40097238 -84808706+40107216 -84808376+40121650 -84808305+40127018 -84808291+40129027 -84808152+40132827 -84808148+40132942 -84807919+40140207 -84807915+40140342 -84807766+40145901 -84807764+40145971 -84807684+40148990 -84807634+40150872 -84807424+40158192 -84807331+40161053 -84807185+40165557 -84807180+40165818 -84807106+40168871 -84806909+40173544 -84806706+40179328 -84806706+40179328 -84806766+40180128 -84806766+40180128 -84806737+40180897 -84806467+40187974 -84806407+40189187 -84806368+40190857 -84806363+40191067 -84806347+40191726 -84806347+40192252 -84806340+40192327 -84806317+40192595 -84806317+40192595 -84806347+40192778 -84806347+40192778 -84806321+40193221 -84806317+40193304 -84806287+40194196 -84806197+40196186 -84806197+40197239 -84806175+40197995 -84806163+40198423 -84806137+40199320 -84806107+40200487 -84806107+40201448 -84806107+40201997 -84806082+40202596 -84806047+40203461 -84806047+40204238 -84806047+40206160 -84805987+40208196 -84805957+40208676 -84805949+40209036 -84805935+40209643 -84805898+40211367 -84805824+40214716 -84805730+40218954 -84805627+40223659 -84805627+40223659 -84805657+40223819 -84805657+40223819 -84805641+40224333 -84805604+40225591 -84805481+40229795 -84805266+40238367 -84805222+40239706 -84805026+40245733 -84805026+40245733 -84805028+40250046 -84805028+40250046 -84804941+40253181 -84804921+40256037 -84804849+40260062 -84804731+40262605 -84804670+40267546 -84804550+40274774 -84804310+40282140 -84804226+40292184 -84804129+40294835 -84804098+40302498 -84803918+40309246 -84803917+40310115 -84803914+40311151 -84803885+40323908 -84803864+40328821 -84803854+40331022 -84803854+40331022 -84803883+40338205 -84804002+40338548 -84804002+40338548 -84803917+40339489 -84803917+40339489 -84803979+40343561 -84803998+40344810 -84804108+40352097 -84804119+40352844 -84814955+39567251 -84815156+39568351 -84815156+39568351 -84815056+39569151 -84815056+39569151 -84815156+39569851 -84815156+39569851 -84815056+39570451 -84815056+39571551 -84815056+39572651 -84815056+39572951 -84815056+39573751 -84815056+39576351 -84815056+39576551 -84815056+39576851 -84815056+39580951 -84815056+39582951 -84815040+39583858 -84814956+39588751 -84814956+39595651 -84814956+39596851 -84814756+39610050 -84814756+39610250 -84814756+39615970 -84814756+39620650 -84814656+39623850 -84814656+39624750 -84814707+39625050 -84814707+39625050 -84814647+39626326 -84814647+39626326 -84814705+39628854 -84814705+39628854 -84814588+39637718 -84814539+39639026 -84814529+39639297 -84814416+39644322 -84814416+39644322 -84814426+39649834 -84814465+39653262 -84814471+39653778 -84814471+39653778 -84814364+39655253 -84814323+39655814 -84814323+39655814 -84814338+39657365 -84814381+39661562 -84814412+39664622 -84814493+39667951 -84814619+39669174 -84814619+39669174 -84814560+39670707 -84814551+39677537 -84814533+39679885 -84814531+39680224 -84814530+39680429 -84814530+39680429 -84814560+39682671 -84814560+39682671 -84814412+39685028 -84814404+39687157 -84814371+39697241 -84814357+39701542 -84814330+39709380 -84814322+39711930 -84814204+39714423 -84814201+39714896 -84814163+39721035 -84814150+39723224 -84814130+39726396 -84814129+39726556 -84814114+39729224 -84814114+39729224 -84814248+39737189 -84814248+39737189 -84814203+39743499 -84814203+39743499 -84814251+39750049 -84814357+39755581 -84814357+39755581 -84814297+39758212 -84814297+39758212 -84814352+39760420 -84814416+39762947 -84814416+39762947 -84814327+39773104 -84814327+39777634 -84814268+39779967 -84814213+39785019 -84814209+39785412 -84814189+39785569 -84814181+39786597 -84814179+39786853 -84814179+39787768 -84814179+39793350 -84814209+39799755 -84814209+39799755 -84814193+39801689 -84814170+39804772 -84814120+39811398 -84814120+39811398 -84814176+39814075 -84814179+39814212 -84814179+39814212 -84814109+39816440 -84813852+39824621 -84813852+39825494 -84813852+39826039 -84813793+39826771 -84813793+39826771 -84813803+39827360 -84813825+39828582 -84813865+39830730 -84813888+39833345 -84813888+39833345 -84813877+39833602 -84813867+39833837 -84813854+39834135 -84813723+39841902 -84813711+39842614 -84813703+39843059 -84813674+39843173 -84813637+39844375 -84813599+39846493 -84813588+39847106 -84813573+39850083 -84813549+39850773 -84813549+39850773 -84813551+39850943 -84813551+39850943 -84813464+39853261 -84813456+39853601 -84813211+39865297 -84813050+39872958 -84812993+39875048 -84812894+39882669 -84812787+39890830 -84812698+39891585 -84812578+39902182 -84812498+39909271 -84812450+39913499 -84812411+39916916 -84814955+39567251 -84814955+39566351 -84814955+39566251 -84815055+39565851 -84815055+39565651 -84815055+39565151 -84815055+39564251 -84815055+39562551 -84815059+39562469 -84815155+39560551 -84815155+39559851 -84815155+39548353 -84815155+39548051 -84815354+39522525 -84815355+39522451 -84815355+39521951 -84815455+39512952 -84815555+39511052 -84815555+39510952 -84815555+39510752 -84815555+39507652 -84815655+39499652 -84815655+39493152 -84815748+39479450 -84815754+39478652 -84815754+39477352 -84815954+39472752 -84816005+39465215 -84816054+39457952 -84816154+39448852 -84816154+39446752 -84816319+39435719 -84816354+39433352 -84816554+39433052 -84816754+39428653 -84816754+39426753 -84816924+39421968 -84817053+39418353 -84817153+39414553 -84817353+39406253 -84817553+39394553 -84817553+39394553 -84817453+39391753 -84817453+39391753 -84817753+39386553 -84817953+39379053 -84817953+39378353 -84817953+39377153 -84818153+39371553 -84818153+39370353 -84818253+39368053 -84818253+39363453 -84818482+39352256 -84818552+39348853 -84818752+39341454 -84818752+39339954 -84819022+39328059 -84819052+39326754 -84819052+39323054 -84819152+39319054 -84819352+39309454 -84819451+39305152 -84819451+39305152 -84797796+39305651