-83675413 -75166439 36540738 39466012 -76236459+37886607 -76235740+37886850 -76233416+37887640 -76124661+37928711 -76051964+37953581 -76050256+37953583 -76046530+37953586 -76043283+37953863 -76041691+37954000 -76041613+37953954 -76041402+37954006 -76040460+37953994 -76037867+37953963 -76030122+37953655 -76029463+37953775 -76028699+37953757 -76027803+37953737 -76026891+37953720 -76025164+37953703 -76021714+37953887 -76021396+37953864 -76020932+37953879 -76017378+37953588 -76011729+37953622 -76011600+37953623 -76008759+37953641 -76006171+37953617 -76006107+37953617 -76004332+37953601 -76002779+37953605 -76000997+37953539 -75994917+37953490 -75993905+37953489 -75983272+37951998 -75943693+37946135 -75927354+37908467 -75902677+37910062 -75874655+37911399 -75813907+37912042 -75801228+37912183 -75783963+37924912 -75749652+37944128 -75742500+37945775 -75683447+37953771 -75669711+37950796 -75665276+37949501 -75647700+37946965 -75647606+37947027 -75647606+37947027 -75648133+37964466 -75648133+37964466 -75631558+37975828 -75631407+37975764 -75630500+37975702 -75624649+37992502 -75624341+37994211 -75622989+37994353 -75622403+37994375 -75620686+37994592 -75615356+37995127 -75609874+37995492 -75600854+37996350 -75599709+37996458 -75598782+37996532 -75594581+37996871 -75588389+37997406 -75586367+37997577 -75582694+37997889 -75572017+37998853 -75568811+37999127 -75568311+37999128 -75559013+37999962 -75545232+38001140 -75541925+38001445 -75540413+38001570 -75530297+38002414 -75524509+38002906 -75519779+38003298 -75508569+38004236 -75505071+38004539 -75502763+38004740 -75498500+38005102 -75490119+38005784 -75485981+38006128 -75468062+38007700 -75467342+38007749 -75461222+38008290 -75459646+38008429 -75448985+38009295 -75438265+38010092 -75435956+38010282 -75428810+38010854 -75422530+38011288 -75420410+38011511 -75415355+38011883 -75411347+38012218 -75410834+38012260 -75410083+38012322 -75406616+38012613 -75404891+38012768 -75404059+38012843 -75399005+38013298 -75398839+38013277 -75396980+38013440 -75396054+38013526 -75394275+38013679 -75393623+38013777 -75388649+38014193 -75382365+38014752 -75380279+38014935 -75377684+38015176 -75374640+38015461 -75323160+38020157 -75321184+38020339 -75283359+38023775 -75274361+38024593 -75271124+38024870 -75270711+38024906 -75263960+38025485 -75262148+38025640 -75260907+38025746 -75255704+38026193 -75250643+38026629 -75242266+38027209 -75223765+38027350 -75168350+38027935 -75166439+38027836 -75166439+38027836 -75188003+38000121 -75249636+37918628 -75274981+37875124 -75374643+37810320 -75409285+37820918 -75444903+37789517 -75470067+37750127 -75470112+37748921 -75470345+37748188 -75493013+37712891 -75499648+37700725 -75515774+37660604 -75538732+37602652 -75538732+37602652 -75528056+37582755 -75527338+37567175 -75527338+37567175 -75555061+37526677 -75574653+37500136 -75597441+37450988 -75597441+37450988 -75624646+37457401 -75655216+37464464 -75665499+37467319 -75669870+37467245 -75676096+37464194 -75706194+37449656 -75909491+36990708 -75905748+37000146 -75874648+37067547 -75797037+37125143 -75749643+37175103 -75727821+37250141 -75715457+37276053 -75640696+37362608 -75624644+37396950 -75597441+37450988 -75749649+37461370 -75706194+37449656 -75749649+37461370 -75716844+37452655 -75715110+37451242 -75713276+37449877 -75711102+37448780 -75709080+37448561 -75706194+37449656 -75774760+37455619 -75770945+37458030 -75749649+37461370 -75839367+37555143 -75835987+37554639 -75835214+37554245 -75831869+37552443 -75829645+37551245 -75823279+37547815 -75822716+37547511 -75821890+37547066 -75820600+37546371 -75820180+37546144 -75819117+37545571 -75818826+37545415 -75813712+37542660 -75813135+37542349 -75809696+37540498 -75806447+37538748 -75805555+37538267 -75801968+37536335 -75800069+37535312 -75797138+37533734 -75789364+37529546 -75789364+37529546 -75804216+37514741 -75804632+37511284 -75791518+37502699 -75791554+37503611 -75791554+37503611 -75791518+37502699 -75809071+37465626 -75795092+37500135 -75791748+37502544 -75791518+37502699 -75794521+37505089 -75791554+37503611 -75804632+37511284 -75794521+37505089 -75804632+37511284 -75800447+37505045 -75799756+37505390 -75798813+37505762 -75798108+37505857 -75797592+37505781 -75796022+37505435 -75795405+37505360 -75794766+37505173 -75794521+37505089 -75809071+37465626 -75774760+37455619 -75809071+37465626 -75789937+37464617 -75788595+37464681 -75787030+37464577 -75784733+37463864 -75783333+37463082 -75781818+37461881 -75780471+37460211 -75779255+37458589 -75778363+37457143 -75777176+37455320 -75774760+37455619 -75909491+36990708 -75926847+36936462 -75926847+36936462 -75914017+36889220 -75909330+36871970 -75905263+36856998 -75901039+36841451 -75879180+36760990 -75878943+36760117 -75877283+36754007 -75874647+36744305 -75870465+36734207 -75862937+36716026 -75849814+36690784 -75843991+36679773 -75834038+36654572 -75829758+36644632 -75823618+36632295 -75819825+36625153 -75797497+36550916 -75797497+36550916 -75854459+36550922 -75867044+36550754 -75871615+36550754 -75874026+36550754 -75875502+36550754 -75877884+36550754 -75879744+36550754 -75880644+36550754 -75885945+36550754 -75886545+36550754 -75891945+36550754 -75892008+36550749 -75893245+36550654 -75894145+36550754 -75894836+36550763 -75901062+36550844 -75901845+36550854 -75903445+36550654 -75903589+36550654 -75904745+36550654 -75904941+36550654 -75906829+36550654 -75906886+36550654 -75909046+36550654 -75911446+36550654 -75911790+36550654 -75922046+36550654 -75927846+36550754 -75952847+36550553 -75953447+36550553 -75955748+36550553 -75957648+36550553 -75962848+36550453 -75963408+36550456 -75983849+36550553 -75996949+36550453 -76003749+36550453 -76005148+36550468 -76005465+36550471 -76006286+36550480 -76013350+36550553 -76026750+36550553 -76034751+36550653 -76050951+36550553 -76072152+36550552 -76076052+36550552 -76094753+36550552 -76101668+36550585 -76111750+36550632 -76122354+36550552 -75841297+37555532 -75839367+37555143 -75841297+37555532 -75840961+37555648 -75840136+37555254 -75839367+37555143 -75860714+37550932 -75849872+37552958 -75841297+37555532 -75860714+37550932 -75874654+37551605 -75874654+37551605 -75860714+37550932 -75874654+37551605 -75925881+37554279 -75929315+37554933 -75931272+37554753 -75933124+37553874 -75933799+37552648 -75934162+37551483 -75935024+37550585 -75935414+37550406 -75874654+37551605 -75935414+37550406 -75935414+37550406 -75937637+37549656 -75999657+37546927 -76124660+37542824 -76140819+37542212 -76133872+37040886 -76124657+37039170 -76097069+37033054 -76084899+37030356 -76084785+37030331 -76077195+37028815 -75999653+37013326 -75975839+37007411 -75975589+37007349 -75946584+37000146 -75946481+37000146 -75909491+36990708 -76072754+36696550 -76069454+36693850 -76068154+36692350 -76067254+36690250 -76065553+36685550 -76065553+36685550 -76069153+36677450 -76070217+36677672 -76079654+36678650 -76083954+36677050 -76086154+36675850 -76092454+36675050 -76093754+36674950 -76093954+36674850 -76095354+36674650 -76099854+36673350 -76102655+36669950 -76117155+36666850 -76121955+36665750 -76122355+36645751 -76122455+36633951 -76122455+36618251 -76122455+36617651 -76122555+36595451 -76122555+36595451 -76122554+36585252 -76122554+36585252 -76122754+36579752 -76122754+36579752 -76122654+36571752 -76122486+36553624 -76122486+36553624 -76122566+36552856 -76122566+36552856 -76122354+36550552 -76080154+36705150 -76072754+36696550 -76080154+36705150 -76075154+36699250 -76072754+36696550 -76217227+36805476 -76216651+36804148 -76216651+36804148 -76216714+36804143 -76216714+36804143 -76216612+36803878 -76216471+36803512 -76216347+36803540 -76216064+36802455 -76216059+36802436 -76214791+36799148 -76214059+36797248 -76213803+36796564 -76213659+36796048 -76213159+36794848 -76212759+36793848 -76203659+36769648 -76196495+36767324 -76189300+36764989 -76187058+36764048 -76186531+36763747 -76184202+36763364 -76183546+36763252 -76181946+36763044 -76180858+36762836 -76178810+36762548 -76177530+36762356 -76169802+36761092 -76163449+36760164 -76159305+36759556 -76151757+36758149 -76143357+36757149 -76143157+36756949 -76121479+36737324 -76118856+36734949 -76100255+36718350 -76099555+36717750 -76098455+36716750 -76088955+36713550 -76081654+36711450 -76081223+36709638 -76080154+36705150 -76122354+36550552 -76138355+36550652 -76150655+36550552 -76151514+36550552 -76152155+36550552 -76190557+36550452 -76192557+36550552 -76231272+36550552 -76233358+36550552 -76244379+36550551 -76246259+36550551 -76249691+36550551 -76264348+36550551 -76272556+36550551 -76287061+36550551 -76288605+36550551 -76292968+36550551 -76313215+36550551 -76350826+36550669 -76376705+36550751 -76376764+36550751 -76377399+36550751 -76377659+36550751 -76377764+36550751 -76379088+36550754 -76408465+36550821 -76426433+36550862 -76446658+36550908 -76465268+36550951 -76467733+36550944 -76491509+36550711 -76134941+37117603 -76134791+37108003 -76133981+37056083 -76133757+37041739 -76133757+37041739 -76133872+37040886 -76133872+37040886 -76138751+37030867 -76153712+37000146 -76155444+36996428 -76158378+36990129 -76166298+36973129 -76177275+36949570 -76177663+36948001 -76179803+36939347 -76180495+36936181 -76181159+36933147 -76181426+36931768 -76181426+36931768 -76177092+36930054 -76177092+36930054 -76182404+36921920 -76183419+36922595 -76187459+36923047 -76187759+36922247 -76188359+36920847 -76189159+36918947 -76190059+36918847 -76192459+36918347 -76192459+36918347 -76191659+36917047 -76190759+36915247 -76189959+36913447 -76186603+36910803 -76185659+36910147 -76183045+36907751 -76181759+36906947 -76181759+36906947 -76192559+36895047 -76198459+36886647 -76198459+36886647 -76197659+36885247 -76197559+36885047 -76195559+36881947 -76193059+36878047 -76190411+36875907 -76188359+36874547 -76188059+36874047 -76188059+36874047 -76189965+36872735 -76192559+36866347 -76192843+36864691 -76192843+36864691 -76191759+36863747 -76190259+36863247 -76189759+36862447 -76188959+36862547 -76185059+36861647 -76185059+36861647 -76185115+36861255 -76185159+36860947 -76185159+36860947 -76184059+36860447 -76182959+36859947 -76181858+36859347 -76180758+36858847 -76179558+36858247 -76179075+36858054 -76178558+36857847 -76178411+36857767 -76177458+36857247 -76176858+36856947 -76176858+36856947 -76176958+36856447 -76177458+36854947 -76177558+36854647 -76177558+36854347 -76177807+36853505 -76177927+36853101 -76178099+36852520 -76178358+36851647 -76178858+36850847 -76179258+36850047 -76180158+36848547 -76181058+36847947 -76181458+36847547 -76182058+36846947 -76182858+36846247 -76183158+36845647 -76135520+37191970 -76135001+37123653 -76134941+37117603 -76136301+37282137 -76136139+37264043 -76135860+37232018 -76135857+37231621 -76135520+37191970 -76140819+37542212 -76139753+37500132 -76139103+37468813 -76139062+37466884 -76138222+37426364 -76138105+37420732 -76138041+37417628 -76137518+37392407 -76137160+37375135 -76136355+37287843 -76136307+37282790 -76136301+37282137 -76140819+37542212 -76151711+37585968 -76151711+37585968 -76151742+37586090 -76161533+37625131 -76162572+37625131 -76168125+37644819 -76171731+37657603 -76175687+37671626 -76151711+37585968 -76249663+37585078 -76282306+37585279 -76282438+37585325 -76290062+37587662 -76321690+37591737 -76353148+37591106 -76400406+37612086 -76404812+37614120 -76424464+37622990 -76475899+37631436 -76502482+37626431 -76530404+37632147 -76544564+37650705 -76545062+37651522 -76549022+37658599 -76554420+37671364 -76593491+37743867 -76604262+37754325 -76668182+37778384 -76299564+36968547 -76291786+36971414 -76281825+36977232 -76274462+36985003 -76249662+37000146 -76167898+37028914 -76133872+37040886 -76175687+37671626 -76249664+37669851 -76308367+37669773 -76308518+37669894 -76310552+37671902 -76318297+37679321 -76320217+37680667 -76320901+37681184 -76327143+37683057 -76329888+37683914 -76344610+37690935 -76183158+36845647 -76183658+36845247 -76183658+36845247 -76183158+36845647 -76183658+36845247 -76184159+36844747 -76184159+36844747 -76183658+36845247 -76184159+36844747 -76184659+36844247 -76184659+36844247 -76184159+36844747 -76217260+36833547 -76213959+36832347 -76210159+36832947 -76197259+36828148 -76194959+36830548 -76194659+36830848 -76194659+36830848 -76194715+36831300 -76194859+36833348 -76194859+36833348 -76193059+36836448 -76192386+36837726 -76192059+36838347 -76191659+36839147 -76191159+36839847 -76190359+36840547 -76189700+36841112 -76189659+36841147 -76189359+36841347 -76188959+36841547 -76187259+36842347 -76185659+36843047 -76184659+36844247 -76356933+37527725 -76355336+37527413 -76322096+37513282 -76320759+37513902 -76296005+37535873 -76249662+37537398 -76191381+37540297 -76140819+37542212 -76236459+37886607 -76231793+37868369 -76220909+37830146 -76214341+37807079 -76205229+37775076 -76198126+37750130 -76191754+37727838 -76175687+37671626 -76217227+36805476 -76217458+36805972 -76217260+36833547 -76218760+36835147 -76217458+36805972 -76217227+36805476 -76217458+36805972 -76217960+36807048 -76217960+36807048 -76217458+36805972 -76217960+36807048 -76218340+36808189 -76218433+36808467 -76218764+36809460 -76218960+36810048 -76219016+36810182 -76219460+36811248 -76219860+36812248 -76220160+36812848 -76220360+36813448 -76220560+36814048 -76220829+36814818 -76221260+36816048 -76221660+36817248 -76222060+36818248 -76222760+36820048 -76223060+36820548 -76223860+36822847 -76224160+36823747 -76224360+36824247 -76224960+36825047 -76225460+36827047 -76225760+36827747 -76226260+36829047 -76226460+36829747 -76226989+36831136 -76227260+36831847 -76227372+36832072 -76227560+36832447 -76227760+36833847 -76227760+36833847 -76225160+36837047 -76225160+36837047 -76226160+36839247 -76226160+36839247 -76226060+36839947 -76218760+36835147 -76217260+36833547 -76218760+36835147 -76223060+36837747 -76226060+36839947 -76236459+37886607 -76236141+37888470 -76236141+37888470 -76236742+37888643 -76236742+37888643 -76236725+37889174 -76236581+37890250 -76236581+37890250 -76240883+37891019 -76242070+37891483 -76243312+37892124 -76243503+37892237 -76249665+37896928 -76255445+37903444 -76258983+37906383 -76262099+37908803 -76263482+37909564 -76265317+37910705 -76266205+37911498 -76273812+37914850 -76273999+37914966 -76284979+37919605 -76285277+37919748 -76289889+37921974 -76290292+37922169 -76293594+37923770 -76301763+37927387 -76307713+37930202 -76312209+37932395 -76315453+37934082 -76315895+37934371 -76316165+37934487 -76321471+37937008 -76321539+37937043 -76332044+37942230 -76332963+37942691 -76346421+37948108 -76347068+37948300 -76348270+37948685 -76349369+37949129 -76350699+37949563 -76355614+37950889 -76355749+37950935 -76355826+37950961 -76365897+37953518 -76374670+37955128 -76376848+37955521 -76380649+37956615 -76389012+37958350 -76390677+37958803 -76391111+37958977 -76426317+37977376 -76433968+37981937 -76436911+37985951 -76446612+37994271 -76452266+38000128 -76476935+38015465 -76496591+38018937 -76497187+38019278 -76497497+38019414 -76497949+38019584 -76498390+38019754 -76498579+38019887 -76499114+38019986 -76499376+38020056 -76499676+38020086 -76501203+38020491 -76501643+38020633 -76516547+38026566 -76516547+38026566 -76516369+38034724 -76289962+36822048 -76289462+36822048 -76288062+36822248 -76283762+36822648 -76282003+36822929 -76281262+36823048 -76281028+36823100 -76280362+36823248 -76279862+36823348 -76279362+36823648 -76278762+36824048 -76277962+36824347 -76276662+36825047 -76276662+36825047 -76276962+36825247 -76276962+36825247 -76276462+36826547 -76276062+36827147 -76275462+36827747 -76274962+36828547 -76274062+36828247 -76273262+36827847 -76272462+36827647 -76272162+36827547 -76270461+36826847 -76269861+36826647 -76269061+36826347 -76268261+36826047 -76267461+36825847 -76266661+36825347 -76265861+36825047 -76265261+36824747 -76264461+36824447 -76263461+36824147 -76262261+36823647 -76260561+36823047 -76259661+36822547 -76258561+36822147 -76258014+36821722 -76257661+36821447 -76256384+36822700 -76253089+36825933 -76252361+36826647 -76249561+36829347 -76248561+36830447 -76248513+36830495 -76247361+36831647 -76244761+36835047 -76243861+36836847 -76241960+36837147 -76236644+36838083 -76226060+36839947 -76394468+37106245 -76393168+37107945 -76384467+37106021 -76384467+37107222 -76384852+37107800 -76384852+37107800 -76381767+37112144 -76367513+37113019 -76367467+37113044 -76361689+37110838 -76355353+37108419 -76354741+37108185 -76344666+37096844 -76334489+37099155 -76317364+37103044 -76311744+37102000 -76295640+37110436 -76291659+37115202 -76287674+37117290 -76275327+37121231 -76275327+37121231 -76275418+37116072 -76275418+37116072 -76249661+37116058 -76249661+37116136 -76134941+37117603 -76394468+37106245 -76396116+37109217 -76401684+37119504 -76403354+37122659 -76405140+37126032 -76407140+37129760 -76409006+37127953 -76409478+37127497 -76410148+37126848 -76410309+37125392 -76411381+37135248 -76411887+37148766 -76412885+37155808 -76412885+37155808 -76397889+37164411 -76394398+37166414 -76392890+37167279 -76392388+37167567 -76387284+37170060 -76368670+37179153 -76330417+37197838 -76330417+37197838 -76330435+37190984 -76330435+37190984 -76249661+37191016 -76135520+37191970 -76304500+37278361 -76249661+37278988 -76136301+37282137 -76289962+36822048 -76292936+36828769 -76294962+36833348 -76295262+36835747 -76295262+36835747 -76294962+36837547 -76294414+36840756 -76294262+36841647 -76294262+36841647 -76295863+36843847 -76297363+36845647 -76298028+36846499 -76300387+36849524 -76301263+36850647 -76306663+36854047 -76313863+36858747 -76330784+36868403 -76336784+36875027 -76336784+36875027 -76335148+36878719 -76333598+36882216 -76332224+36885315 -76331606+36886730 -76331008+36888099 -76328674+36892826 -76328480+36893219 -76328480+36893219 -76333088+36896363 -76344663+36919313 -76345569+36924531 -76345569+36924531 -76341825+36924772 -76294862+36798248 -76294162+36797648 -76292762+36797248 -76291562+36799948 -76290162+36808047 -76290062+36808748 -76290062+36808748 -76290462+36812148 -76290462+36812148 -76289962+36822048 -76294262+36798848 -76294862+36798248 -76294262+36798848 -76295003+36798791 -76301862+36798748 -76311163+36796848 -76294862+36798248 -76294262+36798848 -76299564+36968547 -76323905+36964563 -76304500+37278361 -76357835+37256911 -76371770+37251306 -76372530+37251000 -76374667+37250141 -76377817+37249240 -76410864+37241436 -76430426+37237828 -76441521+37235638 -76464071+37233535 -76468919+37233871 -76473780+37234929 -76480802+37236704 -76482936+37237248 -76488136+37238448 -76415693+37413655 -76404788+37400358 -76395921+37377172 -76394726+37376299 -76392638+37375138 -76381486+37364268 -76374667+37349583 -76370753+37343891 -76360537+37335305 -76357058+37332606 -76314114+37290640 -76307308+37282058 -76304500+37278361 -76311163+36796848 -76311663+36796848 -76311663+36796848 -76311163+36796848 -76311663+36796848 -76315763+36796148 -76315763+36796148 -76311663+36796848 -76315763+36796148 -76317263+36795948 -76317263+36795948 -76315763+36796148 -76317263+36795948 -76318263+36795748 -76318263+36795748 -76317263+36795948 -76318263+36795748 -76319363+36795648 -76319363+36795648 -76318263+36795748 -76319363+36795648 -76320463+36795548 -76320463+36795548 -76319363+36795648 -76320463+36795548 -76321063+36795148 -76321063+36795148 -76320463+36795548 -76321063+36795148 -76322363+36794648 -76322363+36794648 -76321063+36795148 -76391266+36854348 -76387266+36851148 -76383466+36837548 -76383466+36837548 -76387966+36833148 -76390915+36831788 -76395466+36828148 -76397966+36823648 -76400366+36806448 -76400366+36806448 -76400233+36806433 -76398566+36806248 -76396066+36805748 -76395066+36806748 -76388866+36802248 -76387166+36798748 -76385066+36796248 -76384766+36795848 -76379627+36790121 -76378871+36789278 -76378665+36789048 -76378289+36788596 -76377985+36788372 -76375965+36786048 -76372465+36786648 -76363765+36787848 -76342264+36791448 -76336364+36792148 -76329163+36793348 -76327763+36793448 -76325063+36793748 -76323563+36794048 -76322363+36794648 -76323905+36964563 -76299564+36968547 -76323905+36964563 -76326041+36964956 -76326041+36964956 -76323905+36964563 -76326041+36964956 -76338161+36925155 -76338161+36925155 -76326041+36964956 -76341825+36924772 -76338161+36925155 -76341825+36924772 -76384416+36950975 -76349850+37700138 -76349429+37697964 -76349396+37697811 -76349312+37697634 -76349167+37697458 -76349083+37697273 -76349028+37697024 -76349028+37697024 -76349157+37696797 -76349384+37696447 -76349472+37696221 -76349598+37695905 -76349598+37695905 -76344610+37690935 -76349850+37700138 -76349624+37695614 -76349549+37695348 -76349434+37695140 -76349227+37694883 -76348662+37694405 -76347671+37693971 -76346945+37693607 -76346523+37693200 -76345768+37692303 -76344610+37690935 -76401333+37780816 -76401323+37780327 -76398531+37779913 -76397716+37779772 -76390970+37778608 -76377100+37777706 -76374272+37776784 -76373112+37776169 -76370720+37774901 -76368165+37773546 -76367485+37772226 -76366001+37767773 -76365104+37764546 -76365104+37764546 -76367529+37762145 -76369022+37759212 -76369022+37759212 -76368790+37757243 -76365067+37753491 -76363200+37750135 -76363200+37750135 -76363244+37749636 -76363329+37748672 -76363329+37748672 -76362872+37743424 -76361953+37741250 -76361744+37738949 -76361685+37738342 -76361580+37736273 -76361580+37736273 -76363072+37733618 -76364597+37729995 -76364597+37729995 -76364357+37728466 -76364357+37728466 -76365625+37724914 -76368985+37721591 -76369999+37721293 -76370716+37721098 -76371767+37719524 -76373053+37717324 -76373293+37716966 -76373775+37716247 -76373972+37715955 -76374319+37715438 -76375018+37714547 -76375740+37713778 -76376116+37713498 -76376721+37712908 -76376721+37712908 -76375253+37710916 -76374518+37710890 -76373711+37711624 -76368704+37711256 -76364332+37708990 -76363829+37708946 -76359965+37707236 -76355936+37704540 -76349850+37700138 -76356933+37527725 -76411555+37515126 -76384419+36951059 -76382627+36952473 -76369210+36963070 -76361610+36969073 -76361610+36969073 -76371614+36976985 -76374169+36979007 -76387368+36989447 -76387968+36989647 -76388468+36990147 -76390068+36991447 -76391568+36992747 -76393468+36994247 -76394968+36995247 -76395168+36995147 -76395568+36994647 -76396059+36994254 -76398061+36995603 -76400256+36997046 -76400308+36997091 -76401114+36997785 -76401960+36998361 -76401960+36998361 -76401668+36997447 -76400948+36996675 -76400121+36992637 -76399537+36991823 -76399387+36991702 -76399209+36991260 -76399209+36991260 -76399721+36991394 -76400168+36991647 -76403081+36992934 -76403868+36993447 -76406868+36996447 -76407268+36997147 -76407468+36997947 -76407768+36998247 -76408181+36998867 -76411269+37003547 -76411869+37004847 -76412769+37006047 -76414769+37008747 -76415269+37009847 -76417569+37013347 -76419202+37016045 -76419869+37017147 -76420269+37017847 -76420780+37018635 -76422669+37021547 -76423069+37022347 -76423969+37024047 -76384416+36950975 -76341825+36924772 -76384419+36951059 -76384416+36950975 -76384419+36951059 -76384775+36950712 -76399567+36930947 -76391266+36854348 -76391866+36856548 -76391866+36856548 -76391266+36854348 -76398467+36865148 -76398667+36863848 -76398967+36861048 -76398967+36861048 -76396267+36856948 -76394267+36856848 -76391866+36856548 -76435519+37094882 -76434648+37095011 -76430369+37095645 -76425369+37092245 -76414969+37093245 -76412825+37092585 -76406425+37093107 -76404020+37094159 -76400168+37095845 -76400168+37095845 -76400852+37103734 -76400852+37103734 -76395556+37106907 -76394468+37106245 -76398467+36865148 -76398467+36865948 -76398467+36865948 -76398467+36865148 -76399567+36930947 -76403567+36900848 -76407616+36896799 -76399567+36930947 -76407616+36896799 -76399567+36930947 -76410651+36931223 -76412264+36931436 -76434789+36935283 -76445301+36941891 -76420368+36866348 -76413667+36866348 -76412467+36866348 -76407267+36866448 -76403967+36866548 -76402667+36866448 -76401467+36866548 -76399667+36866248 -76398467+36865948 -76401333+37780816 -76401351+37781631 -76401438+37781769 -76401524+37782753 -76402129+37784195 -76402349+37784582 -76401333+37780816 -76402349+37784582 -76402349+37784582 -76402705+37785363 -76413489+37794567 -76413489+37794567 -76413343+37798985 -76413343+37798985 -76414754+37800923 -76417929+37804181 -76420232+37810015 -76420235+37812879 -76420235+37812879 -76419777+37816630 -76407616+36896799 -76407767+36896648 -76407767+36896648 -76407656+36896560 -76404667+36891148 -76404667+36891148 -76406667+36878448 -76407099+36877954 -76407367+36877648 -76411067+36876148 -76413567+36874148 -76416968+36870348 -76419466+36867406 -76419872+36866929 -76420026+36866749 -76420368+36866348 -76411555+37515126 -76377455+37531544 -76376229+37531242 -76374667+37530901 -76372163+37530315 -76369017+37529637 -76365711+37528966 -76362836+37528542 -76360129+37528312 -76357790+37527893 -76356933+37527725 -76411555+37515126 -76412970+37513572 -76412970+37513572 -76411555+37515126 -76412970+37513572 -76416144+37511387 -76416144+37511387 -76412970+37513572 -76416144+37511387 -76419803+37510341 -76437561+37514360 -76419137+37822927 -76422825+37825307 -76424199+37826053 -76429611+37828925 -76430801+37828100 -76432385+37826300 -76435440+37825057 -76436825+37824005 -76440231+37822448 -76443905+37822164 -76447948+37821852 -76448597+37821802 -76449435+37821738 -76450670+37821246 -76463890+37820843 -76467036+37822101 -76472603+37829723 -76472766+37829969 -76475174+37833563 -76476249+37835419 -76477693+37837502 -76485621+37838139 -76487078+37838416 -76489312+37839130 -76491700+37839956 -76494494+37841272 -76501722+37835279 -76508124+37833264 -76508404+37834642 -76508404+37834642 -76508036+37838679 -76508004+37838826 -76419777+37816630 -76418964+37820043 -76418935+37821096 -76418935+37821096 -76419137+37822263 -76419137+37822927 -76419777+37816630 -76419137+37822927 -76420368+36866348 -76421368+36865348 -76421968+36864848 -76424768+36861548 -76425268+36860948 -76425580+36860586 -76432337+36852748 -76436180+36848196 -76436820+36847396 -76436890+36847318 -76437285+36846877 -76437780+36846324 -76438568+36845648 -76439028+36844788 -76439520+36844271 -76439668+36844116 -76440192+36843529 -76440546+36843133 -76440980+36842646 -76441068+36842548 -76441068+36842548 -76440995+36842415 -76440758+36841980 -76440596+36841684 -76440596+36841684 -76441215+36840799 -76441538+36840338 -76441940+36839764 -76443492+36837444 -76456168+36816948 -76463368+36770649 -76463468+36769949 -76463636+36768741 -76464738+36760827 -76466768+36746249 -76479269+36651950 -76482069+36628550 -76482969+36620551 -76486769+36590151 -76491509+36550711 -76426992+37023996 -76423969+37024047 -76426992+37023996 -76424569+37024847 -76423969+37024047 -76435519+37094882 -76435318+37093290 -76435318+37093290 -76436470+37090045 -76437455+37089976 -76438815+37090152 -76439171+37088607 -76439680+37086403 -76439837+37085722 -76439970+37085146 -76440698+37084920 -76440801+37084947 -76441012+37085001 -76441313+37085036 -76441569+37085066 -76441851+37085053 -76441952+37085048 -76441970+37085046 -76441976+37085041 -76442589+37084459 -76443595+37083504 -76447870+37079446 -76449153+37078163 -76449270+37078046 -76451170+37076346 -76451170+37076346 -76450870+37075546 -76446872+37067105 -76446872+37067105 -76449808+37059821 -76450570+37049546 -76450570+37049546 -76450510+37047423 -76450487+37046604 -76450422+37044322 -76450422+37044322 -76450570+37043546 -76450570+37043546 -76449270+37040946 -76449270+37040946 -76449670+37038746 -76449670+37038746 -76448270+37036047 -76446970+37034447 -76445370+37031947 -76444659+37031115 -76444016+37030362 -76443750+37030051 -76443125+37029354 -76442390+37027741 -76442132+37026724 -76440974+37022151 -76440770+37021347 -76440770+37021347 -76442270+37018447 -76442270+37018447 -76438102+37019859 -76436070+37020747 -76433970+37021547 -76432070+37022147 -76428269+37023547 -76426992+37023996 -76435519+37094882 -76455170+37098845 -76458671+37100745 -76463383+37103601 -76466593+37107076 -76466671+37107145 -76467770+37108433 -76468324+37109083 -76468516+37109308 -76469154+37110056 -76469526+37110492 -76470066+37111125 -76470898+37112101 -76470963+37112177 -76471636+37112965 -76471693+37113032 -76472222+37113652 -76472651+37114155 -76473073+37114650 -76473830+37115537 -76473869+37115583 -76474018+37115757 -76482518+37125720 -76482683+37125913 -76485768+37129585 -76486122+37130039 -76486913+37131041 -76498390+37145154 -76500172+37147345 -76503568+37151230 -76504558+37152363 -76506073+37154097 -76507881+37156161 -76514345+37163745 -76518119+37168149 -76518373+37168445 -76520973+37171245 -76524857+37175569 -76525573+37176545 -76525873+37177045 -76529913+37181393 -76530809+37182305 -76532458+37184155 -76532543+37184250 -76532649+37184369 -76532973+37184845 -76533705+37185489 -76534073+37186145 -76534889+37187025 -76539338+37191841 -76539674+37192245 -76545178+37198273 -76546374+37199645 -76553474+37207845 -76555674+37210245 -76559827+37214991 -76562674+37218245 -76563674+37219445 -76564974+37220545 -76565474+37219845 -76567474+37217345 -76567843+37217263 -76568269+37217169 -76568795+37217052 -76569871+37216813 -76570072+37216768 -76570337+37216421 -76571816+37215745 -76574373+37213954 -76574551+37213155 -76574575+37213045 -76577547+37212897 -76580075+37212945 -76581575+37212845 -76581575+37212845 -76581531+37213362 -76581234+37216854 -76581234+37216854 -76583643+37219057 -76591495+37215170 -76591495+37215170 -76591435+37214737 -76591375+37214445 -76437561+37514360 -76471026+37529945 -76475911+37533348 -76499671+37537096 -76500465+37537988 -76500717+37538336 -76514279+37548594 -76517356+37548489 -76526726+37551869 -76542790+37559696 -76542830+37560208 -76550585+37567508 -76448454+37425302 -76442795+37454257 -76442795+37454257 -76442912+37456402 -76443634+37456751 -76444063+37458559 -76444063+37458559 -76444003+37459402 -76444003+37459402 -76444894+37460590 -76446319+37461401 -76446319+37461401 -76446215+37461484 -76446215+37461484 -76446520+37465105 -76451906+37484212 -76451906+37484212 -76448566+37490046 -76443591+37495427 -76439983+37500896 -76438158+37511522 -76437561+37514360 -76445301+36941891 -76459039+36963881 -76463876+36970463 -76467111+36973843 -76481377+36985084 -76483283+36986476 -76486536+36988851 -76492090+36992889 -76499673+36998355 -76499673+36998506 -76501708+37000147 -76503980+37001713 -76535930+37023699 -76550891+37034245 -76597084+37066803 -76603989+37072394 -76624573+37089059 -76445301+36941891 -76467878+36931572 -76448454+37425302 -76415693+37413655 -76448454+37425302 -76448031+37423899 -76448030+37422316 -76448030+37422316 -76448143+37421072 -76448143+37421072 -76447944+37420064 -76446313+37418975 -76444736+37418539 -76432225+37416515 -76428418+37415825 -76424457+37414957 -76419398+37414080 -76415693+37413655 -76467878+36931572 -76445301+36941891 -76467878+36931572 -76483578+36928916 -76495133+36922554 -76495305+36922257 -76499671+36915629 -76503240+36913195 -76521099+36906330 -76523213+36906771 -76537863+36912395 -76538359+36912038 -76543990+36907994 -76544240+36907601 -76544317+36907479 -76546724+36905693 -76547430+36905167 -76548975+36904013 -76549766+36903397 -76550657+36902731 -76550747+36902712 -76550937+36902674 -76554593+36899765 -76557048+36897949 -76563234+36893343 -76565356+36891746 -76566433+36890936 -76569270+36888802 -76572587+36886314 -76574140+36885163 -76497751+37240731 -76488136+37238448 -76497751+37240731 -76495768+37240240 -76491032+37239216 -76488136+37238448 -76599227+37312644 -76586197+37302679 -76569978+37289104 -76545962+37277136 -76529503+37263761 -76516057+37248752 -76506168+37243344 -76499250+37241104 -76497751+37240731 -76508004+37838826 -76509474+37842535 -76510642+37846984 -76511707+37849706 -76516397+37852356 -76517608+37852974 -76528601+37855475 -76548434+37868637 -76548434+37868637 -76545716+37875446 -76544878+37877636 -76543376+37879101 -76542711+37880199 -76542711+37880199 -76545220+37898946 -76545220+37898946 -76544674+37901129 -76544584+37902469 -76544584+37902469 -76546691+37912151 -76568150+37834648 -76564745+37837304 -76558685+37835679 -76549939+37836159 -76543849+37835557 -76522090+37834757 -76522045+37834697 -76510766+37838819 -76508004+37838826 -76997670+38278047 -76990806+38273592 -76972860+38266807 -76968129+38262282 -76962192+38256543 -76961956+38256052 -76961833+38255778 -76961721+38255204 -76961615+38254551 -76961370+38251588 -76961193+38250129 -76961193+38250129 -76962375+38230093 -76962375+38230093 -76953122+38215075 -76949279+38208836 -76949024+38208423 -76948924+38208261 -76948475+38208127 -76945952+38207121 -76945256+38206663 -76944520+38206339 -76943863+38205908 -76933306+38201652 -76922113+38200759 -76921727+38200695 -76921423+38200616 -76917397+38199796 -76916197+38199591 -76905064+38192724 -76904397+38192449 -76902335+38190460 -76897759+38187148 -76887940+38180752 -76887524+38180378 -76886127+38179230 -76883529+38176917 -76883472+38176857 -76882950+38176468 -76882400+38176193 -76882088+38175946 -76880575+38174704 -76879725+38174304 -76879336+38174121 -76868960+38171374 -76858287+38169737 -76855320+38167636 -76853957+38167202 -76853128+38167139 -76830998+38163295 -76790390+38169056 -76781575+38168333 -76781293+38168314 -76779604+38168200 -76771313+38168005 -76765948+38167897 -76753049+38165049 -76749686+38164698 -76726520+38163090 -76703576+38161540 -76688304+38159938 -76672750+38157724 -76656995+38155514 -76644148+38153712 -76636654+38152660 -76631335+38153518 -76629917+38153495 -76624680+38151307 -76624097+38151337 -76610384+38148516 -76604652+38132671 -76603188+38125667 -76603088+38125345 -76603045+38125128 -76601142+38114109 -76596128+38106892 -76596128+38106892 -76596156+38106676 -76596156+38106676 -76595793+38106349 -76595316+38105921 -76587560+38101223 -76582179+38096609 -76582133+38096517 -76581568+38095909 -76581090+38095396 -76581023+38095374 -76579497+38094870 -76579005+38094550 -76577470+38094068 -76575848+38093382 -76574544+38092672 -76573762+38092535 -76571764+38091391 -76568520+38090018 -76567536+38089698 -76566464+38088805 -76550161+38080849 -76541281+38076312 -76529440+38056255 -76516215+38041783 -76516215+38041783 -76516369+38034724 -76516369+38034724 -76519534+38034810 -76537078+38032448 -76542700+38029648 -76548223+38026569 -76572583+38026908 -76573443+38025230 -76573443+38025230 -76572818+38020841 -76572818+38020841 -76587170+38006560 -76594426+38003248 -76599285+38003224 -76601367+38002582 -76602854+38001965 -76614846+38002074 -76622851+37990135 -76627990+37982997 -76915897+36552093 -76915430+36552087 -76911847+36552043 -76903973+36551947 -76902143+36551924 -76897933+36551873 -76891852+36551800 -76886552+36551736 -76876949+36551621 -76870491+36551420 -76862719+36551321 -76855818+36551233 -76842073+36551058 -76839339+36551022 -76826989+36550878 -76823099+36550816 -76819734+36550770 -76816295+36550725 -76807078+36550606 -76802151+36550552 -76795809+36550558 -76795071+36550563 -76790961+36550592 -76781296+36550659 -76780967+36550723 -76780404+36550717 -76773817+36550645 -76766587+36550566 -76759109+36550484 -76755077+36550440 -76738329+36550985 -76736455+36550980 -76735515+36550978 -76732290+36550968 -76727705+36550954 -76725887+36550949 -76718279+36550926 -76714814+36550916 -76698810+36550868 -76696822+36550862 -76694751+36550856 -76686835+36550847 -76683550+36550838 -76670596+36550802 -76659418+36550771 -76658074+36550768 -76655511+36550761 -76651291+36550746 -76649910+36550743 -76632741+36550696 -76617415+36550775 -76600553+36550744 -76575496+36550744 -76561367+36550420 -76558072+36550344 -76541687+36550312 -76491509+36550711 -76546691+37912151 -76547124+37913548 -76547586+37914578 -76547586+37914784 -76546691+37912151 -76547586+37914784 -76547586+37914784 -76548770+37917439 -76549515+37918573 -76550128+37919943 -76551052+37921284 -76553199+37923394 -76554165+37926131 -76554316+37929340 -76558501+37933068 -76559642+37933595 -76562191+37934674 -76567435+37936246 -76569693+37936106 -76550585+37567508 -76556801+37555510 -76557364+37556013 -76557786+37556556 -76557823+37557016 -76557823+37557016 -76557769+37557468 -76557491+37558040 -76556972+37558465 -76556584+37558810 -76556481+37559117 -76556481+37559117 -76556629+37559682 -76561686+37562045 -76550585+37567508 -76561686+37562045 -76561686+37562045 -76564686+37561729 -76575599+37572825 -76576036+37574970 -76587541+37579042 -76569693+37936106 -76570007+37936115 -76574343+37936961 -76575381+37937380 -76569693+37936106 -76575381+37937380 -76575381+37937380 -76576765+37938049 -76579508+37940228 -76580066+37941675 -76584257+37945199 -76585703+37945428 -76589208+37946536 -76590015+37946842 -76590674+37946983 -76575934+36883825 -76574140+36885163 -76575934+36883825 -76575430+36884207 -76574140+36885163 -76577182+37831603 -76568150+37834648 -76577182+37831603 -76569722+37833738 -76569331+37834090 -76568718+37834367 -76568228+37834508 -76568150+37834648 -76668182+37778384 -76642007+37792457 -76641896+37792517 -76629465+37800436 -76597638+37813517 -76596159+37810909 -76586866+37812191 -76584870+37813361 -76583323+37816199 -76581452+37827644 -76578602+37830826 -76577482+37831542 -76577182+37831603 -76600242+36865505 -76599745+36865866 -76593968+36870203 -76593761+36870359 -76587499+36875195 -76585623+36876540 -76583306+36878240 -76582995+36878468 -76582891+36878544 -76582487+36878841 -76581720+36879403 -76581660+36879450 -76577670+36882510 -76575934+36883825 -76577675+37190445 -76577685+37190396 -76597875+37178246 -76601876+37173946 -76604780+37170644 -76608593+37168306 -76610984+37167114 -76616890+37163744 -76641581+37153827 -76577675+37190445 -76580175+37190745 -76580175+37190745 -76579875+37192645 -76579875+37192645 -76582975+37193245 -76582975+37193245 -76581875+37194845 -76581875+37194845 -76583375+37195145 -76584275+37197645 -76577675+37190445 -76584275+37197645 -76584275+37197645 -76584427+37198049 -76584587+37198609 -76590875+37209345 -76590875+37210345 -76590875+37213145 -76591375+37214445 -76587541+37579042 -76589239+37581834 -76589239+37581834 -76587541+37579042 -76589239+37581834 -76595770+37588081 -76590674+37946983 -76590732+37947120 -76592987+37948058 -76595849+37948950 -76590674+37946983 -76595849+37948950 -76591375+37214445 -76591636+37214253 -76591835+37214417 -76592027+37214801 -76595019+37230449 -76601115+37238193 -76606493+37237451 -76618038+37236026 -76623196+37235057 -76624796+37234177 -76625916+37233553 -76626332+37233329 -76626940+37232914 -76627180+37232642 -76627916+37232114 -76632476+37236066 -76633741+37236403 -76633879+37236432 -76635758+37236782 -76638691+37237393 -76640509+37237922 -76647901+37239474 -76648737+37239289 -76656733+37243074 -76660394+37247132 -76660733+37248562 -76660733+37248562 -76660685+37249058 -76660685+37249058 -76662320+37250962 -76662480+37251149 -76662701+37251394 -76662701+37251394 -76662669+37251810 -76662669+37251810 -76662902+37252419 -76663229+37253666 -76663341+37254098 -76663549+37254898 -76663757+37255698 -76663773+37257122 -76663855+37258389 -76664051+37259332 -76664157+37259650 -76664461+37260578 -76664909+37261890 -76664973+37262258 -76665341+37263042 -76665821+37264066 -76667979+37265422 -76668652+37265809 -76669278+37266066 -76669935+37266171 -76670540+37266142 -76670942+37266114 -76672302+37266018 -76675054+37265858 -76676062+37265698 -76677038+37265554 -76678366+37265474 -76679854+37265906 -76595770+37588081 -76589239+37581834 -76595849+37948950 -76600158+37949113 -76603999+37949153 -76604375+37949153 -76605469+37949191 -76605502+37949290 -76611316+37955147 -76624678+37962477 -76625934+37963110 -76634232+37966607 -76599227+37312644 -76600713+37314038 -76600713+37314038 -76599227+37312644 -76600713+37314038 -76623484+37339138 -76602957+36863580 -76600242+36865505 -76602957+36863580 -76602558+36863915 -76600242+36865505 -76603536+37585652 -76595770+37588081 -76603536+37585652 -76596807+37587967 -76595770+37588081 -76675135+36808499 -76674806+36808782 -76674458+36809058 -76674180+36809271 -76670390+36812193 -76663527+36817587 -76662701+36818191 -76662336+36818422 -76661474+36818966 -76660466+36819686 -76659899+36820125 -76652874+36825566 -76647904+36829368 -76640312+36835070 -76635175+36838958 -76634262+36839678 -76632902+36840717 -76631277+36841960 -76628895+36843784 -76625843+36846124 -76625571+36846357 -76623187+36848283 -76611765+36856841 -76604412+36862360 -76602957+36863580 -76625942+37590362 -76624677+37589845 -76623873+37587819 -76619792+37588605 -76615069+37585304 -76614981+37583977 -76603536+37585652 -76623484+37339138 -76621489+37337307 -76619623+37335825 -76618090+37334625 -76616325+37333087 -76615064+37331588 -76613479+37329679 -76612247+37327907 -76611681+37326683 -76610529+37324782 -76608975+37322857 -76600713+37314038 -76624573+37089059 -76628205+37092755 -76645821+37125155 -76624573+37089059 -76645821+37125155 -76625942+37590362 -76630725+37590259 -76630557+37979242 -76627990+37982997 -76630557+37979242 -76630219+37979359 -76629698+37979702 -76628801+37980686 -76628396+37981487 -76627990+37982997 -76630725+37590259 -76625942+37590362 -76634232+37966607 -76632336+37972512 -76631926+37977179 -76630557+37979242 -76658651+37380139 -76649673+37374390 -76633538+37351751 -76632127+37350252 -76623484+37339138 -76634232+37966607 -76639249+37965540 -76655605+37981817 -76664018+37983924 -76664689+37983792 -76671623+37984887 -76673127+37984521 -76681830+37981112 -76681921+37981047 -76689255+37984949 -76693687+37984796 -76700569+37984544 -76717939+37993497 -76718006+37993532 -76723447+37996645 -76728985+37999192 -76729609+37999206 -76733540+37999037 -76743586+37998704 -76748838+37994917 -76749679+37995078 -76753100+37996477 -76762034+38000132 -76762840+38000132 -76766020+38001557 -76766020+38001923 -76758841+38011052 -76758558+38020897 -76755996+38025149 -76755607+38025614 -76755607+38025614 -76757959+38031213 -76758987+38032028 -76775431+38042184 -76777080+38042848 -76781767+38046076 -76790961+38051940 -76791803+38052323 -76800780+38059467 -76809028+38058488 -76814361+38058943 -76821842+38064577 -76822918+38065225 -76825380+38067470 -76829291+38071035 -76833371+38074736 -76839818+38080621 -76842938+38083468 -76851510+38091224 -76858465+38099369 -76862457+38102040 -76654079+37603173 -76642391+37596595 -76634369+37590480 -76630725+37590259 -76641581+37153827 -76645821+37125155 -76641581+37153827 -76671588+37142060 -76671927+37141921 -76672262+37141776 -76642925+37187538 -76641581+37153827 -76642925+37187538 -76642653+37185874 -76642301+37178770 -76642045+37169522 -76641613+37155187 -76641581+37153827 -76642925+37187538 -76649495+37196402 -76666791+37207276 -76691806+37210867 -76712847+37201587 -76718464+37194347 -76726255+37177024 -76732655+37172542 -76749680+37171590 -76781164+37196556 -76781729+37197143 -76785476+37201044 -76791555+37207564 -76797740+37214087 -76823440+37224938 -76883156+37223057 -76655855+37468141 -76651166+37473842 -76645388+37485857 -76645388+37485857 -76647740+37491535 -76648085+37492313 -76649404+37496502 -76652065+37499808 -76652159+37500142 -76652617+37500716 -76653449+37501747 -76654483+37503280 -76656177+37506096 -76660341+37512163 -76666512+37533291 -76667575+37535053 -76667575+37535053 -76665734+37539892 -76663607+37549240 -76661475+37557964 -76661474+37558580 -76661474+37559451 -76661589+37560688 -76661589+37560894 -76662976+37564526 -76663382+37565617 -76663382+37565617 -76661967+37566703 -76661744+37566749 -76661496+37569507 -76660958+37572791 -76660514+37575265 -76659917+37578033 -76658270+37585629 -76656160+37595015 -76655509+37597125 -76654079+37603173 -76654079+37603173 -76685887+37623267 -76687842+37625141 -76691667+37627759 -76692992+37627392 -76695957+37633674 -76696273+37634900 -76696273+37634900 -76695784+37635838 -76695467+37637807 -76695467+37637807 -76706493+37645587 -76706493+37645587 -76706149+37651630 -76706149+37651630 -76710986+37655703 -76716832+37660623 -76721326+37665153 -76721932+37667167 -76723373+37669593 -76723373+37669593 -76722366+37671035 -76722366+37671035 -76723087+37674148 -76724153+37674399 -76726742+37685044 -76735826+37691171 -76738968+37694741 -76739747+37697578 -76748110+37707874 -76749682+37709946 -76750303+37710988 -76750446+37711492 -76751022+37711721 -76655855+37468141 -76661777+37458195 -76662155+37457802 -76655855+37468141 -76662155+37457802 -76662155+37457802 -76685755+37452300 -76694058+37448728 -76700927+37450857 -76704368+37440168 -76712305+37431309 -76740718+37266862 -76737040+37258483 -76736080+37257603 -76734139+37255485 -76731647+37254211 -76731647+37254211 -76731903+37253875 -76731903+37253875 -76731096+37253395 -76730858+37253438 -76727160+37251900 -76711807+37249970 -76711359+37250018 -76702127+37250786 -76701695+37250802 -76701102+37250850 -76700862+37250914 -76699790+37251042 -76698414+37251170 -76692446+37249906 -76683358+37247778 -76667420+37249717 -76665085+37250754 -76664653+37250962 -76664653+37250962 -76666253+37251922 -76668024+37253983 -76669298+37255671 -76672398+37258184 -76675354+37260697 -76675383+37260672 -76680113+37260068 -76680366+37265618 -76680366+37265618 -76680190+37265650 -76679854+37265906 -76668182+37778384 -76673703+37775415 -76682936+37770453 -76686504+37769139 -76691417+37764683 -76692842+37763125 -76693752+37762508 -76701413+37756921 -76710356+37759508 -76723366+37756413 -76728268+37751329 -76733357+37746171 -76735632+37744179 -76742038+37737803 -76742189+37737657 -76744791+37735088 -76750585+37729178 -76751096+37728588 -76753498+37347395 -76754642+37350600 -76755165+37352867 -76755165+37352867 -76755069+37354629 -76749681+37360233 -76745666+37364097 -76745353+37364915 -76743790+37366392 -76742646+37369391 -76742276+37369684 -76734473+37371706 -76727303+37371159 -76726185+37370862 -76715973+37366562 -76715615+37366562 -76715134+37366415 -76692314+37367459 -76692264+37367454 -76691737+37366685 -76691712+37365857 -76691168+37365890 -76690761+37365830 -76689189+37369496 -76675164+37368328 -76671606+37369458 -76658651+37380139 -76672262+37141776 -76672734+37141571 -76673326+37141267 -76673790+37140979 -76674142+37140691 -76674702+37140147 -76675422+37139043 -76675710+37138339 -76675838+37137651 -76675838+37137651 -76675822+37136979 -76675742+37136499 -76675742+37136499 -76680030+37125139 -76672262+37141776 -76680030+37125139 -76675135+36808499 -76676622+36807309 -76679183+36805343 -76675135+36808499 -76679183+36805343 -76680030+37125139 -76676894+37109427 -76676494+37109299 -76676126+37109235 -76675934+37109203 -76675726+37109187 -76675502+37109123 -76675406+37109059 -76675326+37108947 -76675166+37108643 -76675166+37108643 -76675182+37108371 -76676462+37106451 -76687919+37085908 -76693376+37084722 -76727635+37304914 -76727037+37303729 -76727037+37303729 -76727072+37302882 -76727127+37302316 -76727136+37302226 -76727588+37300887 -76727588+37300887 -76725072+37294658 -76724287+37293074 -76723439+37293602 -76723095+37293645 -76723055+37293650 -76720415+37287794 -76720295+37287674 -76720255+37287634 -76720032+37287348 -76719931+37287147 -76719631+37286226 -76714383+37279890 -76712783+37278802 -76710043+37277986 -76710008+37279140 -76709855+37280114 -76709727+37281154 -76709727+37281154 -76709743+37281602 -76709743+37281602 -76705852+37282402 -76699871+37284066 -76692144+37286142 -76691214+37287170 -76689166+37292402 -76686974+37292885 -76686974+37292642 -76681214+37292849 -76680170+37285917 -76678453+37280598 -76677758+37279010 -76677502+37278498 -76677102+37276823 -76677102+37276823 -76680110+37274706 -76683070+37273538 -76683414+37273029 -76684558+37271170 -76684558+37271170 -76682574+37267986 -76680830+37266578 -76679854+37265906 -76679183+36805343 -76680458+36804364 -76683211+36802243 -76687056+36799277 -76688914+36797859 -76691059+36796221 -76692845+36794859 -76695049+36793141 -76705644+36784729 -76707569+36783200 -76709000+36782065 -76710934+36780617 -76714670+36777821 -76723272+36771385 -76735001+36762346 -76741323+36757426 -76744336+36755109 -76747626+36752651 -76749445+36751192 -76755998+36745906 -76759259+36743483 -76764738+36739414 -76775003+36732044 -76778231+36729724 -76779359+36728927 -76793390+36719334 -76794154+36718825 -76814759+36705634 -76821215+36700203 -76823755+36698060 -76825270+36696803 -76831622+36692037 -76841348+36684740 -76842021+36684229 -76845999+36681343 -76846052+36681299 -76846169+36681206 -76855840+36674303 -76856525+36673815 -76860783+36670777 -76861678+36670121 -76868870+36664832 -76869449+36664407 -76872213+36662375 -76874922+36660563 -76878379+36658046 -76884327+36653712 -76885762+36652668 -76890822+36648929 -76893979+36646653 -76894659+36646164 -76897313+36644252 -76897660+36644003 -76693418+37084711 -76693727+37084628 -76695647+37083284 -76695647+37083284 -76693311+37074740 -76693311+37074740 -76694463+37072884 -76699151+37068740 -76705087+37056340 -76709535+37056452 -76712976+37054836 -76722176+37051124 -76729696+37048148 -76733680+37046516 -76748192+37040576 -76749681+37039959 -76749762+37039913 -76763392+37034281 -76767663+37032516 -76771092+37031099 -76771469+37030957 -76774554+37029672 -76779807+37027411 -76790925+37022562 -76797518+37019686 -76801070+37018137 -76807328+37015407 -76819072+37010286 -76825749+37007451 -76835761+37003064 -76849594+36996257 -76693376+37084722 -76693407+37084708 -76693418+37084711 -76693376+37084722 -76693418+37084711 -76936959+38077065 -76912338+38025387 -76912338+38025387 -76914645+38019988 -76914645+38019988 -76905302+38002016 -76905302+38002016 -76905826+38000134 -76908453+37987682 -76908453+37987682 -76864157+37956834 -76862790+37953623 -76849539+37935262 -76843847+37929963 -76832054+37923323 -76813071+37914526 -76775392+37874305 -76771711+37869808 -76764447+37863517 -76753651+37853918 -76732318+37827117 -76727009+37820988 -76711414+37810280 -76694832+37802850 -76668182+37778384 -76712305+37431309 -76699580+37419743 -76658651+37380139 -76739989+37269409 -76739570+37270534 -76739570+37270534 -76739856+37273859 -76739856+37273859 -76738528+37275971 -76738350+37276440 -76737439+37279633 -76732059+37279863 -76726774+37279582 -76725260+37279258 -76725056+37278931 -76724807+37278640 -76724676+37278877 -76724676+37278877 -76724852+37279430 -76724852+37279430 -76724606+37280803 -76724606+37280803 -76724737+37282688 -76725561+37284166 -76727770+37284934 -76728321+37284840 -76729099+37285554 -76734063+37285858 -76734063+37285858 -76733934+37286147 -76733856+37287282 -76733408+37288658 -76731424+37288818 -76741984+37467076 -76727586+37444156 -76712305+37431309 -76727635+37304914 -76728241+37304734 -76728551+37304642 -76728858+37305295 -76729712+37306946 -76730199+37308027 -76731202+37310256 -76736247+37306624 -76736634+37306624 -76738704+37306624 -76739597+37304620 -76739597+37304620 -76739504+37302384 -76739504+37302384 -76739514+37301294 -76739514+37301294 -76739273+37301309 -76738439+37301544 -76737363+37301554 -76735754+37300846 -76734988+37300152 -76734841+37299834 -76733556+37298959 -76732211+37298583 -76731712+37296658 -76730944+37295858 -76735131+37327965 -76735474+37326225 -76735846+37324737 -76735846+37324737 -76735558+37322609 -76734496+37321213 -76734295+37320526 -76733917+37319318 -76731981+37316986 -76731283+37316224 -76729907+37313982 -76729562+37313020 -76729056+37310930 -76728544+37307282 -76727635+37304914 -76731424+37288818 -76730944+37295858 -76731424+37288818 -76731472+37289106 -76731552+37289554 -76731616+37290258 -76731616+37290258 -76731520+37290706 -76731360+37291090 -76731360+37291090 -76731424+37291474 -76731616+37291922 -76731712+37292434 -76731856+37293410 -76731856+37293410 -76731808+37293922 -76730944+37295858 -76734805+37329212 -76734731+37329407 -76734731+37329407 -76734946+37331645 -76735531+37332223 -76737211+37332890 -76738223+37333134 -76739119+37333570 -76740215+37334067 -76741157+37334408 -76742268+37334823 -76743242+37335179 -76745886+37336291 -76749014+37337392 -76749148+37337396 -76749317+37337401 -76749533+37337408 -76750203+37337539 -76752415+37338170 -76735131+37327965 -76734805+37329212 -76735131+37327965 -76735103+37328423 -76734805+37329212 -76740718+37266862 -76739989+37269409 -76740718+37266862 -76740448+37267795 -76739989+37269409 -76741984+37467076 -76757356+37458848 -76760908+37453468 -76760908+37453468 -76760456+37443053 -76760456+37443053 -76776879+37433858 -76777216+37435406 -76786809+37438228 -76787326+37438346 -76797228+37438165 -76810116+37445902 -76818701+37449380 -76826652+37449242 -76826867+37449078 -76829818+37449682 -76834885+37449342 -76836469+37449171 -76837303+37449080 -76837860+37449020 -76839805+37448800 -76844995+37447567 -76848182+37448390 -76860293+37446339 -76861222+37445635 -76867066+37440989 -76868471+37441137 -76868932+37441126 -76892823+37432949 -76894424+37430149 -76894507+37429899 -76895289+37427690 -76895289+37427690 -76893815+37424711 -76893389+37424157 -76892075+37421787 -76892075+37421787 -76892451+37418384 -76893336+37411582 -76894192+37404943 -76897278+37399674 -76751022+37711721 -76750023+37719227 -76749682+37719420 -76749386+37719613 -76749386+37720300 -76749682+37720381 -76750208+37721081 -76750525+37721928 -76750639+37723667 -76750725+37723736 -76750782+37724697 -76751096+37728588 -76751022+37711721 -76751096+37728588 -76751096+37728588 -76751297+37729000 -76751902+37729573 -76755810+37744497 -76762171+37751446 -76767184+37755225 -76779346+37764979 -76789988+37771807 -76790701+37776996 -76792141+37782283 -76794619+37789836 -76802041+37794603 -76820691+37792469 -76825601+37793121 -76830794+37795599 -76842612+37798072 -76849099+37793699 -76855614+37789875 -76876418+37782161 -76876690+37782112 -76881247+37782389 -76893208+37791639 -76899580+37793152 -76903785+37795002 -76904136+37795350 -76752415+37338170 -76752902+37338308 -76753132+37338468 -76753447+37338537 -76752415+37338170 -76753447+37338537 -76753447+37338537 -76754392+37340025 -76754789+37340483 -76754789+37340483 -76754234+37342591 -76753697+37344635 -76753498+37347395 -76753551+37347047 -76753551+37347047 -76753485+37346773 -76753134+37346358 -76753015+37345940 -76753012+37345771 -76753012+37345771 -76753389+37345436 -76753697+37344635 -76753498+37347395 -76753697+37344635 -76792184+37517594 -76786180+37525183 -76786180+37525183 -76789085+37535161 -76789085+37535161 -76788677+37537165 -76788409+37537628 -76777827+37547885 -76777373+37548940 -76777373+37548940 -76777396+37552366 -76778531+37556149 -76799458+37574676 -76799458+37574676 -76793830+37584175 -76792184+37517594 -76782319+37501597 -76741984+37467076 -76793830+37584175 -76793722+37585327 -76793708+37586254 -76793708+37586254 -76794356+37587469 -76795663+37589344 -76798127+37590844 -76800386+37591292 -76804123+37591014 -76811348+37589308 -76814286+37588981 -76818622+37589804 -76818873+37589905 -76793830+37584175 -76818873+37589905 -76905664+37550561 -76874686+37552535 -76874686+37552535 -76875212+37579702 -76875212+37579702 -76829018+37546500 -76823474+37552374 -76819351+37551305 -76816867+37549027 -76807773+37533879 -76799210+37522581 -76792184+37517594 -76825715+36891175 -76817018+36906059 -76815315+36912601 -76815315+36912601 -76816057+36914775 -76833306+36926035 -76848852+36943496 -76852190+36946013 -76852190+36946013 -76851304+36947984 -76851304+36947984 -76857504+36960363 -76857504+36960363 -76856024+36964415 -76855826+36967161 -76818873+37589905 -76821577+37605795 -76825086+36875838 -76820243+36878105 -76819673+36879112 -76819673+36879112 -76827140+36887604 -76821577+37605795 -76825345+37605500 -76828836+37605444 -76831266+37605975 -76833364+37606994 -76835131+37608663 -76836194+37610672 -76836776+37613056 -76837254+37614923 -76821577+37605795 -76837254+37614923 -76827140+36887604 -76825715+36891175 -76827140+36887604 -76826883+36887901 -76826627+36887901 -76826228+36887741 -76825886+36887787 -76825886+36887970 -76826370+36888268 -76826370+36888268 -76826256+36888497 -76825800+36888634 -76825800+36888634 -76825801+36888932 -76826171+36889298 -76826171+36889298 -76825715+36891175 -76834945+36868327 -76825086+36875838 -76834945+36868327 -76829274+36875629 -76828904+36875861 -76828134+36876044 -76828049+36876662 -76827964+36876754 -76827736+36876731 -76827394+36876365 -76827137+36876250 -76826055+36876159 -76825086+36875838 -76916730+36733442 -76915628+36736101 -76897945+36750149 -76897900+36750581 -76897725+36759578 -76884862+36766097 -76884862+36766097 -76886208+36767887 -76889497+36771572 -76889497+36771572 -76886505+36778138 -76873761+36783715 -76862190+36802056 -76862190+36802056 -76862498+36803752 -76865304+36816384 -76865304+36816384 -76864565+36817300 -76862592+36825570 -76856372+36829870 -76850965+36852122 -76845934+36853931 -76838793+36859771 -76837779+36864528 -76836676+36868045 -76835714+36868012 -76834945+36868327 -76837254+37614923 -76856189+37636681 -76874686+37652224 -76878953+37656459 -76881874+37657507 -76888000+37657502 -76913320+37659585 -76913320+37659585 -76912142+37661155 -76909989+37664264 -76909989+37664264 -76912884+37680048 -76930212+37690083 -76952211+37688110 -76956822+37688115 -76969428+37691493 -76970127+37699089 -76849594+36996257 -76851864+36995114 -76855034+36993517 -76863829+36989202 -76870814+36985612 -76875982+36982957 -76887343+36977286 -76890304+36975808 -76893140+36974392 -76904379+36968783 -76906854+36967547 -76910519+36965718 -76918645+36961662 -76921035+36960469 -76944055+36948973 -76944397+36948813 -76952080+36945198 -76953008+36944738 -76953319+36944565 -76953546+36944450 -76852667+36973546 -76849594+36996257 -76855826+36967161 -76852667+36973546 -76855826+36967161 -76855113+36967253 -76854827+36967437 -76854429+36968192 -76854429+36968810 -76854258+36969131 -76853631+36969360 -76853488+36969543 -76853460+36969955 -76853145+36970413 -76853145+36970413 -76853146+36970710 -76853146+36970710 -76852667+36973546 -76862457+38102040 -76862581+38102228 -76863363+38102639 -76863682+38103166 -76863798+38103509 -76864407+38104264 -76864988+38106438 -76865365+38107055 -76866002+38107650 -76862457+38102040 -76866002+38107650 -76866002+38107650 -76872531+38120394 -76876937+38124447 -76888621+38115888 -76890390+38114596 -76893350+38112434 -76899048+38108276 -76901887+38106012 -76903963+38105269 -76912056+38097180 -76921884+38093077 -76937885+38084893 -76937885+38084893 -76935280+38080728 -76935280+38080728 -76935337+38080545 -76936959+38077065 -76904471+37377665 -76874685+37346012 -76874206+37340167 -76874206+37340167 -76874685+37339182 -76874685+37320434 -76874685+37301045 -76874685+37291961 -76882047+37271683 -76882047+37271683 -76877123+37263498 -76877123+37263498 -76886397+37244828 -76886397+37244828 -76883156+37223057 -76897660+36644003 -76895095+36639296 -76893675+36625838 -76893675+36625838 -76911535+36617739 -76911535+36617739 -76908303+36608385 -76908303+36608385 -76909872+36582323 -76903366+37380231 -76897278+37399674 -76903366+37380231 -76900052+37391603 -76900052+37391603 -76900368+37392117 -76900368+37392117 -76900331+37392883 -76900331+37392883 -76900396+37393600 -76900572+37394414 -76900868+37395049 -76900868+37395049 -76900820+37395501 -76900529+37395889 -76899591+37396005 -76898752+37395815 -76897278+37399674 -76904471+37377665 -76903366+37380231 -76905664+37550561 -76904320+37566967 -76904320+37566967 -76905539+37567674 -76907202+37568618 -76908448+37568976 -76905664+37550561 -76905593+37551291 -76905145+37552910 -76904357+37554149 -76903696+37555694 -76903143+37557983 -76902798+37560651 -76902624+37562312 -76902562+37563812 -76902562+37563812 -76902747+37564822 -76903125+37565791 -76908448+37568976 -76908448+37568976 -76914331+37569475 -76943482+37549363 -76943482+37549363 -76943270+37546822 -76943270+37546822 -76946295+37535802 -76909672+36648175 -76897660+36644003 -76909672+36648175 -76909733+36648012 -76910283+36646550 -76910684+36646830 -76911616+36647379 -76913632+36648249 -76917012+36649760 -76918035+36650307 -76918595+36650607 -76937451+36659429 -76940259+36659994 -76941697+36661335 -76945738+36661508 -76909976+37402508 -76904471+37377665 -76909976+37402508 -76905921+37394126 -76905921+37394126 -76906368+37392609 -76907260+37391397 -76908216+37390861 -76909911+37390620 -76912059+37390265 -76914843+37389770 -76917323+37389204 -76918188+37388507 -76918757+37387401 -76918757+37387401 -76904471+37377665 -76915503+36665988 -76916697+36660495 -76916697+36660495 -76916267+36660209 -76915935+36660001 -76911745+36650338 -76909672+36648175 -76911891+36671023 -76916878+36679521 -76918240+36680602 -76919959+36681383 -76924622+36682035 -76925168+36683272 -76924649+36707745 -76914243+36700064 -76913307+36695837 -76913307+36695837 -76924195+36682333 -76915503+36665988 -76911891+36671023 -76915503+36665988 -76915247+36666171 -76914678+36666812 -76913030+36668345 -76912234+36669444 -76911891+36671023 -76915897+36552093 -76927777+36564059 -77296875+36544815 -77289888+36544838 -77283795+36544824 -77279469+36544814 -77252958+36544752 -77244348+36544681 -77236202+36544689 -77228669+36544655 -77226182+36544652 -77221538+36544648 -77214995+36544624 -77213173+36544616 -77210204+36544603 -77203785+36544727 -77198603+36545282 -77191574+36546036 -77183983+36546554 -77182411+36546599 -77169334+36547252 -77164500+36546330 -77138867+36544032 -77126138+36543990 -77124812+36543986 -77124687+36543991 -77124687+36544066 -77124068+36544080 -77122860+36544107 -77109855+36544400 -77103033+36544554 -77095062+36544626 -77077160+36544578 -77069187+36544566 -77027349+36544327 -77021943+36544307 -77011354+36544269 -77007182+36544254 -77004108+36544217 -76969374+36543990 -76967387+36543985 -76966887+36543951 -76963308+36544081 -76938984+36543960 -76922690+36543879 -76921605+36543873 -76919464+36543863 -76916785+36543785 -76916048+36543815 -76915897+36552093 -76916508+36718109 -76924005+36708146 -76924649+36707745 -76916730+36733442 -76914863+36722229 -76914664+36722229 -76914153+36722137 -76913868+36721931 -76913812+36721748 -76913812+36721748 -76913982+36721542 -76914693+36721359 -76914921+36721199 -76915148+36721199 -76915319+36720993 -76916508+36718109 -76916730+36733442 -76916508+36718109 -76923431+37794072 -76904136+37795350 -76923431+37794072 -76922364+37794529 -76921614+37794552 -76919220+37794209 -76918240+37794254 -76917490+37794460 -76915932+37795284 -76914981+37795604 -76913568+37795466 -76911289+37795786 -76910193+37795626 -76904136+37795350 -76924195+36682333 -76925168+36683272 -76924649+36707745 -76939264+36708644 -76947634+36708625 -76959136+36705711 -76960478+36705305 -76961997+36704885 -76962288+36702984 -76967151+36702037 -76967151+36702037 -76967071+36702037 -76967071+36702037 -76969315+36697320 -76969410+36696297 -76969410+36696297 -76965411+36694345 -76965411+36694345 -76965785+36693760 -76966383+36688140 -76967883+36683701 -76967883+36683701 -76965493+36679872 -76955383+36678057 -76951272+36678430 -76950226+36678591 -76950226+36678591 -76957053+36669466 -76959545+36668413 -76961115+36667825 -76961974+36667497 -76961974+36667497 -76960821+36666994 -76958946+36666972 -76957809+36666148 -76957695+36665759 -76956871+36665278 -76954423+36664336 -76925168+36683272 -76924195+36682333 -76927777+36564059 -76909872+36582323 -76927777+36564059 -76920251+36577614 -76919564+36577945 -76918986+36577978 -76918317+36577891 -76917669+36577650 -76916581+36577168 -76915912+36577000 -76914048+36576970 -76913380+36576995 -76912453+36577093 -76909872+36582323 -76972439+37248501 -76972319+37248405 -76965634+37244045 -76936281+37229970 -76933664+37229010 -76883156+37223057 -76923431+37794072 -76941657+37783454 -76943128+37782928 -76943338+37782928 -76943338+37782928 -76943329+37783134 -76942746+37786022 -76942746+37786022 -76943455+37788976 -76943455+37788976 -76942668+37796842 -76942178+37799059 -76941502+37802918 -76941502+37802918 -76941513+37803428 -76941528+37803540 -76944005+37809142 -76945669+37811122 -76945725+37811677 -76946111+37815236 -76946111+37815236 -76945832+37822712 -76945778+37823224 -76945470+37828240 -76945470+37828240 -76947865+37828721 -76950952+37829155 -76952384+37829076 -76952729+37829057 -76954362+37828968 -76954593+37828955 -76957242+37828811 -76945738+36661508 -76945790+36661526 -76951757+36663310 -76954423+36664336 -76945738+36661508 -76954423+36664336 -76946295+37535802 -76967110+37540153 -76968433+37540425 -76970394+37540739 -76972325+37540982 -76973225+37541082 -76973973+37541255 -76974629+37541564 -76974971+37541807 -76975293+37542099 -76975604+37542496 -76975604+37542496 -76970724+37548848 -76946295+37535802 -76970724+37548848 -76953546+36944450 -76953599+36944680 -76953778+36945493 -76954021+36946526 -76954620+36949070 -76954707+36949442 -76955091+36950849 -76955111+36951094 -76955723+36954156 -76956340+36957186 -76960705+36976264 -76961804+36981335 -76962600+36984244 -76966045+37000503 -76966228+37003019 -76966862+37011713 -76967387+37018516 -76967562+37020868 -76967857+37024831 -76968356+37031534 -76968499+37034143 -76968529+37037233 -76968761+37038836 -77239094+36800656 -77226033+36807035 -77224441+36807813 -77221031+36809479 -77210624+36814500 -77207323+36816108 -77197922+36820686 -77189575+36824750 -77179908+36829457 -77179297+36829755 -77167345+36835576 -77148411+36844742 -77142153+36847787 -77133988+36851759 -77133011+36852234 -77128301+36854526 -77123709+36856782 -77121800+36857739 -77119808+36858759 -77113750+36861863 -77099532+36869107 -77097898+36869939 -77091563+36873167 -77090665+36873625 -77085952+36876169 -77071149+36883907 -77069765+36884646 -77051412+36894568 -77043627+36898702 -77031460+36905414 -77027099+36907633 -77025723+36908356 -77018338+36912228 -77008167+36917537 -77002127+36920742 -76999604+36921712 -76982539+36929633 -76975428+36933232 -76971434+36935253 -76968966+36936503 -76967264+36937346 -76964204+36938911 -76961133+36940685 -76957479+36942499 -76953784+36944332 -76953546+36944450 -76957242+37828811 -76960416+37828696 -76960416+37828696 -76957242+37828811 -76960416+37828696 -76969851+37828670 -76974101+37832290 -76977991+37835968 -76979468+37837293 -76980019+37837740 -76980771+37838351 -76982900+37839330 -76984459+37839090 -76986850+37838248 -76988402+37837840 -76991786+37836488 -76992794+37834520 -77006498+37837476 -77018849+37844848 -77018849+37844848 -77018028+37847420 -77018028+37847420 -77018165+37849458 -77018641+37851667 -77020198+37861050 -77026922+37863203 -76970724+37548848 -76963448+37582177 -76963448+37582177 -76990451+37581839 -76993876+37578542 -76993876+37578542 -76981158+37567113 -76981158+37567113 -76990531+37564679 -76998911+37561866 -77025412+37572950 -77025412+37572950 -77021236+37579919 -77018967+37582412 -77018967+37582412 -77019055+37583514 -77054276+37598941 -77070888+37597688 -77079455+37596434 -77091720+37618397 -77097965+37617344 -77110475+37624587 -77111338+37624456 -77120316+37624758 -77121206+37625143 -77121289+37625462 -77122182+37625877 -77123650+37626883 -76968761+37038836 -76983129+37053753 -77024457+37419303 -76982707+37420809 -76975988+37418860 -76975271+37418984 -76971041+37407992 -76909976+37402508 -76972439+37248501 -76983224+37242343 -77223741+37319446 -77187549+37311460 -77155164+37306765 -77135869+37303693 -77096655+37312183 -77095107+37312468 -77087737+37312764 -77006964+37304880 -76999689+37302734 -76977470+37254907 -76974243+37250148 -76972439+37248501 -76983129+37053753 -76968761+37038836 -76983224+37242343 -77008194+37232439 -77009186+37232976 -77010761+37233301 -77011628+37233233 -77012301+37232883 -77012730+37232372 -77013653+37230398 -77014204+37228667 -77014239+37228012 -77014239+37228012 -77014156+37227649 -77013317+37226086 -76983224+37242343 -77013317+37226086 -77005217+37052904 -76992497+37049896 -76983129+37053753 -76992618+37707228 -76970127+37699089 -76992618+37707228 -76973971+37707747 -76973559+37707477 -76972264+37705731 -76970872+37702307 -76970141+37699461 -76970127+37699089 -76992618+37707228 -77012733+37722783 -76997670+38278047 -76999695+38276636 -77000948+38276128 -76999693+38110300 -76936959+38077065 -76999693+38110300 -76999793+38110232 -77000293+38110232 -77000793+38110232 -77001293+38110232 -77001693+38110232 -77002193+38110232 -77002593+38110132 -77002693+38110132 -77002993+38109932 -77003393+38109732 -77051599+38123266 -76999693+38110300 -77018594+38092533 -77019494+38092433 -77020294+38092233 -77021594+38092033 -77022794+38091833 -77023694+38091733 -77024994+38091333 -77026794+38091033 -77028094+38090833 -77028994+38090733 -77051599+38123266 -77286202+38347025 -77284123+38343420 -77283791+38342843 -77268072+38334325 -77250472+38331695 -77249701+38331625 -77241361+38331585 -77235208+38332537 -77211120+38339684 -77202355+38341228 -77199457+38340889 -77199433+38340890 -77170447+38344796 -77167483+38345291 -77164743+38345544 -77163220+38345824 -77162692+38345994 -77162592+38346040 -77140323+38366616 -77138224+38367917 -77124698+38367123 -77124403+38367001 -77115324+38368468 -77113381+38368838 -77101721+38369530 -77074000+38375125 -77051620+38399215 -77043694+38401023 -77042282+38400938 -77041610+38400726 -77030025+38390823 -77025930+38388230 -77022284+38384301 -77021652+38383718 -77012104+38375125 -77012104+38375125 -77012141+38374852 -77012141+38374852 -77011993+38374764 -77011993+38374764 -77014516+38362445 -77014598+38359562 -77014604+38359449 -77015448+38351879 -77015902+38345564 -77016497+38340632 -77016497+38340632 -77014510+38332708 -77014510+38332708 -77014532+38332618 -77014796+38332368 -77016417+38330227 -77029610+38313021 -77030683+38311623 -77030683+38311623 -77029587+38311231 -77029264+38311484 -77028050+38305313 -77027423+38304888 -77016449+38298838 -77002780+38282446 -77001517+38281070 -77001150+38280175 -76999695+38279342 -76997670+38278047 -77005217+37052904 -77013152+37057622 -77155415+37112034 -77151008+37117688 -77144929+37122277 -77139575+37126302 -77130594+37133069 -77127134+37135631 -77123936+37137935 -77121395+37140121 -77114980+37145646 -77108316+37151384 -77101159+37157546 -77100778+37157874 -77100338+37158252 -77092987+37164566 -77090986+37166285 -77087776+37169071 -77087126+37169078 -77083295+37171070 -77074202+37177915 -77072486+37184650 -77043750+37196551 -77043750+37196551 -77045481+37200436 -77045481+37200436 -77044622+37201603 -77037470+37201785 -77037069+37201831 -77036840+37201968 -77036640+37202266 -77036382+37203044 -77027599+37201096 -77011840+37212996 -77011840+37212996 -77013317+37226086 -77012733+37722783 -76992618+37707228 -77012733+37722783 -77024660+37723042 -77037449+37726003 -77050509+37736490 -77073711+37749553 -77079026+37747615 -77080382+37747134 -77085165+37750141 -77089083+37755488 -77089083+37755488 -77088334+37755900 -77081969+37762490 -77075336+37766361 -77013152+37057622 -77005217+37052904 -77013152+37057622 -77016272+37060907 -77016272+37060907 -77013152+37057622 -77016272+37060907 -77019861+37062363 -77025829+37064722 -77044621+37070196 -77058861+37064407 -77062844+37065779 -77071269+37066740 -77024700+37419881 -77024084+37420195 -77021845+37421029 -77021845+37421029 -77023998+37421019 -77026691+37428939 -77029274+37429443 -77038482+37429053 -77046952+37431620 -77053351+37432101 -77055028+37931016 -77052573+37931154 -77035618+37926008 -77033419+37924742 -77026716+37909250 -77025209+37903112 -77025209+37903112 -77029941+37895896 -77029941+37895896 -77029023+37894597 -77029023+37894597 -77031273+37892416 -77031273+37892416 -77031053+37890816 -77025124+37888161 -77022420+37886709 -77022420+37886709 -77024684+37881902 -77024457+37419303 -77024700+37419881 -77024457+37419303 -77024716+37419692 -77024716+37419692 -77024700+37419881 -77024684+37881902 -77024914+37881584 -77024914+37881584 -77024738+37881222 -77023563+37880325 -77022917+37879594 -77022917+37879594 -77023565+37879236 -77024477+37878837 -77025143+37878212 -77026882+37878036 -77024684+37881902 -77026882+37878036 -77026922+37863203 -77027539+37863131 -77027539+37863131 -77026922+37863203 -77043998+38260379 -77043831+38260462 -77043498+38260627 -77042691+38261028 -77042595+38261036 -77042387+38261019 -77041528+38260728 -77038806+38260831 -77036656+38258891 -77034168+38259016 -77034168+38259016 -77034275+38259729 -77034275+38260514 -77033090+38260991 -77032824+38261017 -77032533+38261551 -77032533+38261551 -77032655+38261968 -77032655+38261968 -77032386+38262854 -77032316+38263065 -77032297+38263231 -77032297+38263231 -77032552+38263657 -77033004+38263728 -77033004+38263728 -77032659+38265028 -77029598+38266077 -77029136+38266234 -77029136+38266234 -77029183+38266452 -77029183+38266452 -77000948+38276128 -77029183+38266452 -77028995+38266828 -77028995+38267028 -77028995+38267128 -77028995+38267428 -77028995+38267628 -77028995+38267828 -77028795+38268128 -77028495+38268328 -77028195+38268528 -77027695+38268628 -77000948+38276128 -77119900+38934311 -77116900+38929611 -77116600+38928911 -77113400+38925211 -77107200+38919911 -77104800+38916611 -77103467+38913088 -77102375+38912072 -77101200+38911111 -77093700+38905911 -77093388+38905759 -77082200+38901911 -77080300+38902111 -77077700+38901711 -77070099+38900711 -77068199+38899811 -77064499+38891611 -77064367+38891281 -77064299+38891111 -77064132+38890986 -77063799+38889611 -77063699+38889311 -77063692+38889287 -77063499+38888611 -77061299+38884711 -77059127+38881145 -77058822+38880769 -77058254+38880069 -77056799+38879812 -77056675+38879828 -77056408+38879861 -77055199+38880012 -77051208+38874119 -77046465+38874658 -77046465+38874658 -77046599+38874912 -77046599+38874912 -77043299+38874012 -77042899+38873412 -77041899+38872412 -77040599+38871212 -77040499+38871012 -77040452+38870915 -77040452+38870915 -77042599+38863512 -77042599+38863512 -77037799+38861912 -77031698+38850512 -77031698+38850512 -77038575+38840738 -77041699+38840212 -77045999+38841312 -77045999+38841312 -77042144+38833780 -77038127+38828452 -77038127+38828452 -77040599+38823313 -77040599+38823313 -77040399+38821713 -77039098+38821413 -77038698+38819513 -77038098+38815613 -77036256+38812938 -77036256+38812938 -77037098+38809313 -77037998+38805113 -77038698+38801613 -77038898+38800813 -77038898+38797413 -77038798+38797113 -77038698+38793013 -77038598+38791513 -77038598+38791513 -77039498+38791113 -77040198+38790313 -77040198+38790313 -77040098+38789913 -77040098+38789913 -77040298+38787113 -77040298+38787113 -77041250+38768554 -77041250+38768554 -77041207+38759718 -77041198+38759514 -77041198+38759514 -77041639+38751803 -77041798+38746714 -77041798+38742914 -77043098+38739814 -77043098+38739814 -77040998+38737914 -77040998+38737914 -77041198+38733114 -77041251+38730832 -77041303+38728594 -77041998+38722115 -77045798+38714115 -77061699+38709515 -77062191+38709522 -77072807+38711526 -77073599+38711315 -77079499+38709515 -77085800+38706615 -77091483+38703574 -77093800+38702115 -77094973+38701213 -77095100+38701115 -77104900+38697315 -77116773+38689519 -77122001+38685816 -77123401+38684116 -77132501+38673816 -77135901+38650417 -77135901+38649817 -77131901+38644217 -77131901+38644217 -77132201+38641217 -77132201+38641217 -77130200+38635017 -77130200+38635017 -77136501+38633417 -77147549+38630770 -77160349+38627704 -77162614+38627161 -77162674+38627147 -77174902+38624217 -77176952+38623761 -77182402+38622017 -77204302+38617817 -77225503+38605618 -77040298+38787113 -77050799+38789713 -77056299+38792613 -77060599+38794513 -77061499+38794913 -77063018+38795454 -77063018+38795454 -77062819+38795904 -77062819+38795904 -77071015+38798956 -77072965+38799231 -77075777+38799629 -77076210+38799690 -77077193+38799829 -77078117+38799937 -77078117+38799937 -77077870+38800127 -77077870+38800127 -77078957+38800253 -77080641+38800481 -77082051+38800781 -77083514+38801089 -77085422+38801400 -77087167+38801634 -77092174+38802213 -77094478+38802506 -77111801+38801613 -77112302+38802314 -77112501+38803113 -77121434+38800197 -77122021+38800170 -77130401+38799313 -77131001+38799213 -77132501+38799013 -77134444+38798937 -77138517+38799197 -77138523+38800463 -77140102+38800613 -77140728+38801932 -77141280+38803095 -77142602+38805813 -77143002+38805513 -77144105+38809558 -77144105+38809558 -77143902+38810513 -77143702+38811513 -77143702+38811513 -77143802+38811813 -77143802+38812213 -77143302+38813113 -77143302+38813113 -77143402+38813613 -77143402+38813613 -77143302+38814213 -77142902+38815013 -77142335+38815623 -77141602+38816412 -77140802+38817412 -77140148+38817083 -77139678+38816890 -77138093+38818447 -77138093+38818447 -77138701+38819012 -77138781+38819092 -77139040+38819327 -77139040+38819327 -77138481+38819896 -77137001+38821412 -77137001+38821412 -77141102+38823712 -77141655+38825185 -77141655+38825185 -77141646+38826143 -77141642+38826503 -77140605+38826874 -77135301+38830312 -77134701+38830912 -77134701+38830912 -77134774+38831365 -77134816+38831621 -77134816+38831621 -77134401+38831812 -77132901+38832512 -77132101+38832612 -77129354+38835145 -77127384+38836825 -77124791+38837491 -77124791+38837491 -77125059+38837899 -77125546+38838689 -77125801+38839212 -77125801+38839212 -77125201+38840612 -77124801+38840812 -77124201+38841412 -77121401+38841412 -77121401+38841012 -77121601+38840812 -77121601+38840812 -77121101+38840412 -77110201+38843612 -77027539+37863131 -77042306+37873344 -77042306+37873344 -77026882+37878036 -77043998+38260379 -77044405+38260241 -77044796+38260301 -77043998+38260379 -77044796+38260301 -77061695+38161631 -77061498+38162476 -77061498+38162476 -77061608+38163458 -77061654+38163549 -77061814+38163722 -77062587+38164777 -77063145+38164681 -77063896+38164757 -77063934+38165207 -77063934+38165207 -77062597+38173231 -77061852+38174583 -77060220+38174561 -77058904+38174831 -77058655+38174931 -77058555+38174971 -77058406+38175030 -77057431+38175499 -77055947+38176205 -77051980+38176145 -77051199+38176569 -77050348+38177372 -77048453+38182406 -77048384+38184709 -77048312+38186169 -77048291+38186607 -77048149+38189521 -77047627+38200235 -77047570+38201395 -77047448+38203896 -77047430+38204263 -77047371+38205465 -77047081+38211409 -77046759+38218030 -77046589+38221531 -77046063+38232331 -77045318+38247627 -77044824+38253243 -77044824+38253243 -77044857+38256178 -77044857+38256178 -77044796+38260301 -77047499+38841312 -77045999+38841312 -77047499+38841312 -77047099+38841212 -77045999+38841312 -77054745+38841572 -77053457+38841137 -77051899+38840612 -77051099+38840912 -77050499+38841312 -77049396+38841377 -77048799+38841412 -77048199+38841312 -77047499+38841312 -77051599+38123266 -77051945+38125132 -77052695+38131632 -77061695+38161631 -77055028+37931016 -77055202+37933534 -77055288+37937035 -77055461+37937607 -77055895+37938339 -77056328+37938866 -77056704+37939644 -77057166+37940170 -77057888+37940651 -77058380+37941085 -77058466+37941291 -77059420+37943191 -77055028+37931016 -77059420+37943191 -77055504+37431598 -77053093+37431438 -77053093+37431438 -77053323+37431941 -77053351+37432101 -77055504+37431598 -77053351+37432101 -77059420+37943191 -77059695+37943243 -77069916+37950370 -77069916+37950370 -77068552+37950948 -77064564+37957036 -77064564+37957036 -77065021+37959225 -77065805+37960390 -77068630+37962448 -77070115+37964770 -77095111+37440449 -77086846+37441504 -77060745+37436000 -77059622+37434930 -77059622+37434930 -77060928+37431392 -77060928+37431392 -77059521+37430797 -77055504+37431598 -77061695+38161631 -77067296+38161031 -77069096+38158331 -77069096+38158331 -77067696+38153031 -77067296+38150331 -77067296+38150331 -77089696+38161631 -77094796+38161631 -77064099+38844412 -77054745+38841572 -77064099+38844412 -77060199+38843412 -77054745+38841572 -77110201+38843612 -77109401+38843212 -77108900+38842912 -77107700+38842012 -77107100+38842212 -77106700+38842312 -77106279+38841928 -77105876+38841560 -77105876+38841560 -77106000+38841512 -77106000+38841512 -77105716+38840549 -77105716+38840549 -77105800+38840512 -77105800+38840512 -77105678+38840086 -77104400+38840212 -77103500+38839912 -77102700+38839512 -77101900+38838512 -77100900+38837512 -77100462+38837162 -77100037+38837157 -77099981+38836766 -77099981+38836766 -77100394+38836783 -77100500+38836712 -77100800+38836312 -77100800+38836312 -77100146+38835985 -77099658+38835741 -77099200+38835512 -77098735+38835279 -77098200+38835012 -77098000+38834812 -77097700+38834712 -77097098+38834310 -77096500+38833912 -77095800+38833412 -77094200+38832212 -77092300+38831012 -77090000+38829212 -77087600+38827312 -77086900+38827612 -77086275+38828386 -77085600+38829212 -77085400+38829512 -77085300+38829812 -77085000+38832212 -77085000+38833112 -77085100+38834112 -77085100+38834112 -77085000+38834912 -77084500+38836112 -77084367+38837840 -77084300+38838712 -77084300+38838712 -77084372+38839036 -77084500+38839612 -77084541+38839860 -77084600+38840212 -77084843+38840940 -77085000+38841412 -77085014+38841497 -77085100+38842012 -77085100+38842192 -77085100+38842512 -77085100+38842695 -77085100+38842912 -77085100+38843192 -77085100+38843342 -77085100+38843632 -77085100+38843912 -77085300+38844112 -77085300+38844112 -77081600+38843512 -77078800+38842912 -77076700+38843412 -77070524+38843815 -77070236+38843821 -77065799+38843912 -77064099+38844412 -77070115+37964770 -77068526+37971612 -77068526+37971612 -77069769+37974861 -77069943+37975090 -77076713+37991520 -77076713+37991520 -77073214+37994198 -77072664+37994816 -77072664+37994816 -77074962+37997292 -77076999+38001230 -77077780+38001551 -77078194+38001561 -77081329+38002356 -77084144+38008140 -77085081+38009363 -77088970+38013644 -77091195+38013334 -77094320+38012934 -77107554+38013740 -77108598+38014334 -77114550+38016155 -77118379+38013755 -77120419+38013439 -77123684+38014658 -77123888+38014761 -77124067+38014817 -77124830+38015068 -77125426+38015310 -77126225+38015634 -77129154+38015220 -77130617+38020419 -77130617+38020419 -77130546+38020708 -77128683+38022929 -77125121+38029514 -77124696+38030834 -77124696+38037314 -77125360+38037975 -77070115+37964770 -77071133+37966483 -77073470+37968518 -77106729+37971593 -77127565+37971553 -77127681+37971530 -77140979+37970483 -77141311+37970658 -77152165+37970189 -77153265+37968152 -77165261+37965363 -77171736+37959963 -77175407+37957080 -77176535+37955845 -77177055+37955204 -77179650+37952488 -77071269+37066740 -77078352+37069211 -77078352+37069211 -77077752+37069692 -77076639+37070218 -77075839+37070951 -77075439+37071660 -77075439+37071660 -77075468+37072324 -77075868+37072805 -77076611+37073194 -77076896+37073560 -77075336+37766361 -77074069+37773684 -77074069+37773684 -77074358+37774462 -77075253+37776041 -77075397+37776178 -77075426+37776361 -77075772+37776612 -77075336+37766361 -77075772+37776612 -77075772+37776612 -77081395+37780858 -77082548+37781325 -77084884+37781142 -77092716+37781401 -77102766+37785873 -77103660+37786708 -77103660+37786708 -77097410+37800876 -77097152+37800923 -77093460+37810066 -77093460+37810066 -77100268+37813245 -77076896+37073560 -77071269+37066740 -77076896+37073560 -77078841+37077588 -77079098+37077771 -77079098+37078137 -77078927+37078480 -77078327+37079030 -77078156+37079419 -77077670+37080952 -77077670+37080952 -77077728+37081708 -77078242+37082097 -77079071+37082485 -77081671+37084797 -77081671+37084797 -77076896+37073560 -77090468+37082803 -77081671+37084797 -77090468+37082803 -77102296+37084333 -77094796+38161631 -77111697+38151531 -77112297+38151131 -77113097+38150731 -77113697+38150431 -77114297+38150231 -77114897+38150031 -77115397+38149931 -77115797+38149831 -77115997+38149931 -77094796+38161631 -77115997+38149931 -77095111+37440449 -77095685+37440449 -77096059+37440518 -77096547+37441044 -77096777+37441227 -77097035+37441685 -77097667+37441776 -77097867+37441890 -77097896+37442005 -77098327+37442325 -77098384+37442622 -77100970+37446169 -77095111+37440449 -77100970+37446169 -77100268+37813245 -77120313+37808774 -77100970+37446169 -77100625+37446695 -77100511+37447107 -77100511+37447107 -77100884+37447405 -77101775+37447382 -77102062+37447473 -77102349+37447702 -77102349+37447702 -77102235+37448274 -77102235+37448274 -77102350+37448365 -77102723+37448342 -77103153+37448113 -77113633+37453006 -77100970+37446169 -77113633+37453006 -77102296+37084333 -77090468+37082803 -77144622+37101292 -77142817+37101822 -77134392+37101769 -77102955+37088269 -77102296+37084333 -77119783+38121100 -77117147+38120941 -77113817+38121835 -77113452+38122265 -77111247+38124751 -77105908+38128693 -77105899+38128838 -77105899+38128838 -77110315+38133175 -77111460+38133757 -77108305+37657281 -77117518+37660985 -77150001+38876211 -77148379+38874802 -77146901+38873612 -77144901+38872112 -77144203+38871563 -77143196+38870771 -77141989+38869821 -77141622+38869532 -77140435+38868578 -77137549+38866434 -77137001+38866112 -77136801+38865812 -77136565+38865635 -77136067+38865261 -77134814+38864321 -77134401+38864012 -77131401+38861612 -77130979+38861266 -77130657+38861003 -77130301+38860712 -77128401+38859312 -77127030+38858239 -77126101+38857512 -77125369+38857000 -77125101+38856812 -77124601+38856312 -77123801+38855812 -77123201+38855312 -77121901+38854312 -77120501+38853212 -77119901+38852712 -77118701+38851812 -77118133+38851285 -77117123+38850512 -77116601+38850112 -77115801+38849612 -77115135+38849001 -77114865+38848787 -77114332+38848365 -77113001+38847312 -77111526+38846237 -77111101+38845912 -77110757+38845642 -77109884+38844956 -77109884+38844956 -77110201+38843612 -77111460+38133757 -77111648+38133884 -77111949+38133868 -77111460+38133757 -77111949+38133868 -77111949+38133868 -77112150+38133857 -77112711+38133288 -77113683+38133831 -77113683+38133831 -77113502+38134043 -77113502+38134043 -77113765+38134141 -77113995+38134615 -77115499+38146127 -77115997+38149931 -77115919+37639359 -77112444+37648812 -77108305+37657281 -77113633+37453006 -77118228+37454812 -77118228+37454812 -77117961+37458844 -77117829+37459321 -77117829+37459321 -77118606+37461701 -77122684+37463163 -77123923+37468037 -77124693+37468617 -77138030+37469842 -77141950+37476322 -77149524+37476667 -77150350+37477282 -77161615+37476274 -77114306+37636705 -77115919+37639359 -77114306+37636705 -77121298+37636542 -77115919+37639359 -77114306+37636705 -77115997+38149931 -77124697+38157481 -77145298+38168730 -77148998+38169930 -77181899+38170730 -77184899+38172530 -77188531+38174786 -77190499+38176830 -77192699+38179430 -77215900+38198029 -77219100+38199429 -77244001+38186830 -77247401+38187230 -77117518+37660985 -77108305+37657281 -77117518+37660985 -77119734+37660000 -77120313+37808774 -77118922+37817068 -77118922+37817068 -77122691+37824104 -77126468+37826670 -77136610+37849695 -77141022+37854342 -77141022+37854342 -77136401+37861022 -77119734+37660000 -77117518+37660985 -77119734+37660000 -77126802+37661260 -77133517+37662763 -77135464+37666001 -77137812+37666859 -77142861+37669116 -77119783+38121100 -77119783+38121260 -77119957+38121489 -77120026+38121733 -77120073+38121901 -77119783+38121100 -77120073+38121901 -77119900+38934311 -77121501+38933211 -77121874+38932961 -77122766+38932362 -77123689+38931691 -77124408+38931102 -77125203+38930383 -77125763+38929996 -77126318+38929613 -77127501+38928511 -77128520+38927642 -77128901+38927311 -77129801+38926611 -77130792+38925901 -77131401+38925411 -77132701+38924411 -77133401+38923811 -77134232+38923173 -77134601+38922911 -77136101+38921711 -77139701+38919111 -77140620+38918340 -77141085+38917934 -77142585+38916577 -77143857+38915628 -77144080+38915559 -77144802+38914965 -77145090+38914768 -77146101+38914111 -77146801+38913611 -77148591+38912104 -77148701+38912011 -77149515+38911378 -77150246+38910809 -77150501+38910611 -77152201+38909211 -77154701+38907311 -77156001+38906311 -77157101+38905511 -77157742+38904935 -77158229+38904576 -77159919+38903162 -77163102+38900711 -77163531+38900389 -77163945+38900055 -77164302+38899711 -77164543+38899537 -77165768+38898525 -77166039+38898301 -77167966+38896708 -77168244+38896478 -77168774+38896040 -77169439+38895490 -77170082+38894959 -77170250+38894820 -77170376+38894716 -77171330+38893927 -77171902+38893511 -77120073+38121901 -77120051+38121910 -77120051+38121910 -77121522+38122541 -77120313+37808774 -77120456+37808499 -77120716+37808293 -77120860+37807995 -77120860+37807995 -77120831+37807629 -77120484+37807378 -77119590+37807058 -77118840+37807150 -77118494+37807264 -77116966+37808295 -77116534+37808295 -77100268+37813245 -77121298+37636542 -77114306+37636705 -77121298+37636542 -77125101+37637230 -77121522+38122541 -77123608+38122585 -77123608+38122585 -77121522+38122541 -77123650+37626883 -77125178+37628269 -77125735+37629038 -77126614+37629877 -77127804+37631945 -77129528+37634875 -77129528+37634875 -77125101+37637230 -77135064+38121860 -77134281+38122180 -77133161+38122626 -77131587+38123254 -77129038+38123276 -77127931+38123224 -77127291+38123001 -77124697+38122518 -77123608+38122585 -77328406+39058008 -77325045+39056808 -77314905+39052208 -77309885+39051797 -77304345+39050369 -77301005+39049508 -77295711+39047498 -77293105+39046508 -77291605+39045408 -77291110+39045059 -77285785+39041308 -77282804+39039208 -77281808+39038692 -77281180+39038366 -77280057+39037771 -77278343+39036424 -77277418+39035696 -77272708+39033710 -77269817+39032768 -77266284+39031972 -77266004+39031909 -77261403+39031009 -77258503+39030509 -77253673+39029277 -77248403+39026909 -77245789+39024174 -77244942+39021269 -77244745+39020594 -77244609+39020128 -77244609+39020128 -77244905+39019413 -77245376+39018327 -77252338+39010174 -77253141+39008320 -77253141+39008320 -77253003+38995709 -77248303+38992309 -77248303+38992309 -77249596+38987138 -77249703+38986709 -77249803+38985909 -77249803+38985909 -77243782+38982021 -77237039+38977667 -77235403+38976610 -77235038+38976427 -77234803+38976310 -77223580+38972532 -77221502+38971310 -77213102+38969810 -77204230+38969075 -77202502+38967910 -77185980+38967925 -77184463+38968342 -77179802+38968510 -77179146+38968427 -77172131+38967539 -77171901+38967510 -77171410+38967497 -77166901+38968110 -77162801+38967510 -77157801+38966410 -77156201+38966210 -77150504+38965666 -77147866+38964845 -77145119+38962671 -77135901+38953910 -77134224+38951218 -77132101+38947810 -77131901+38947410 -77127106+38939644 -77125058+38938128 -77119900+38934311 -77125101+37637230 -77121298+37636542 -77125360+38037975 -77125400+38038000 -77125655+38038274 -77125920+38038638 -77126205+38039026 -77126623+38039301 -77127276+38039641 -77127633+38040182 -77127899+38040634 -77128259+38041173 -77125360+38037975 -77128259+38041173 -77125398+37625143 -77123650+37626883 -77126869+37624469 -77125398+37625143 -77126869+37624469 -77126830+37624463 -77126734+37624463 -77126558+37624463 -77126382+37624463 -77126286+37624463 -77126174+37624463 -77126110+37624463 -77126014+37624463 -77125806+37624559 -77125662+37624703 -77125398+37625143 -77134019+37625143 -77133678+37625488 -77132873+37625557 -77132240+37625557 -77130974+37625636 -77130341+37625510 -77128557+37625476 -77128154+37625624 -77127349+37625674 -77127205+37625590 -77127135+37625143 -77126869+37624469 -77128259+38041173 -77128293+38042208 -77129356+38044995 -77130359+38045626 -77130585+38045873 -77131590+38046378 -77133461+38046734 -77135985+38047305 -77136997+38047670 -77148208+38060646 -77159591+38064235 -77163866+38068942 -77164449+38069921 -77164449+38069921 -77163718+38071614 -77163718+38071614 -77167775+38074639 -77158127+37593808 -77151807+37592016 -77148263+37591455 -77144527+37591184 -77142622+37591024 -77140350+37592240 -77137710+37600704 -77135950+37605776 -77133140+37609700 -77133140+37609700 -77137966+37617375 -77137966+37617375 -77137550+37617599 -77134019+37625143 -77134766+37622479 -77134862+37622095 -77134926+37621759 -77135006+37621503 -77135006+37621503 -77134894+37621263 -77134446+37621039 -77134174+37620895 -77133998+37620783 -77133902+37620431 -77133838+37620191 -77133838+37620191 -77137550+37617599 -77134019+37625143 -77137550+37617599 -77135064+38121860 -77136309+38121288 -77135358+37866102 -77162781+37865537 -77136309+38121288 -77135064+38121860 -77136309+38121288 -77139944+38123103 -77136401+37861022 -77135358+37866102 -77136401+37861022 -77135708+37860655 -77135275+37860701 -77135102+37860930 -77135102+37860930 -77135131+37861273 -77136111+37862418 -77136111+37862418 -77136053+37862715 -77135938+37862807 -77135591+37862761 -77135274+37862326 -77134928+37862349 -77134928+37862349 -77135358+37866102 -77139944+38123103 -77136309+38121288 -77142861+37669116 -77147867+37675159 -77164855+38082858 -77159160+38084945 -77158323+38086171 -77153575+38087828 -77151898+38091815 -77151847+38092644 -77148851+38093641 -77147273+38094159 -77144685+38094532 -77143996+38095236 -77143881+38097882 -77143881+38097882 -77144060+38104934 -77144860+38109278 -77144860+38109278 -77143295+38112069 -77143295+38112069 -77143336+38122039 -77143336+38122039 -77139944+38123103 -77144622+37101292 -77154822+37107784 -77147867+37675159 -77142861+37669116 -77147867+37675159 -77149744+37663557 -77162781+37865537 -77159834+37873637 -77148972+37876939 -77148625+37879182 -77148625+37879182 -77153334+37882812 -77153560+37882936 -77154543+37882616 -77164572+37884054 -77164572+37884054 -77162944+37888337 -77162508+37891520 -77149301+38873212 -77152102+38873012 -77154278+38872372 -77154802+38872312 -77154938+38872244 -77155222+38872403 -77155900+38872698 -77157538+38873375 -77159240+38874013 -77159240+38874013 -77158402+38873311 -77158402+38873311 -77158444+38873206 -77160207+38873859 -77161555+38874358 -77163178+38874958 -77164350+38875453 -77165545+38875887 -77166402+38876211 -77167402+38876611 -77168679+38877081 -77169302+38877311 -77170584+38877824 -77171602+38878211 -77172175+38878418 -77172686+38878602 -77173215+38878792 -77173754+38878986 -77176439+38879352 -77177602+38879511 -77178702+38879711 -77178802+38879411 -77179302+38879311 -77180302+38879111 -77181502+38879111 -77182502+38879111 -77183502+38879011 -77184502+38879011 -77185402+38878911 -77186502+38878911 -77187402+38878911 -77188202+38878711 -77189313+38878248 -77189402+38878211 -77189437+38878255 -77190205+38879450 -77190402+38879811 -77191203+38881211 -77191306+38881358 -77191903+38882211 -77192442+38883220 -77193004+38884155 -77193781+38885488 -77194203+38886211 -77194203+38886211 -77194003+38886711 -77193365+38887860 -77193268+38888046 -77193041+38888481 -77192902+38888748 -77192817+38888912 -77192734+38889071 -77192511+38889500 -77192274+38889941 -77191902+38890611 -77191502+38891411 -77191402+38891611 -77191376+38891690 -77191002+38892311 -77190002+38894411 -77189102+38896111 -77188770+38896077 -77186408+38895661 -77184937+38895410 -77184490+38895333 -77182400+38894975 -77180960+38894737 -77179517+38894498 -77178062+38894247 -77176831+38894036 -77175908+38893878 -77175761+38893853 -77175606+38893826 -77173974+38893545 -77173132+38893400 -77172266+38893275 -77172160+38893253 -77149744+37663557 -77147867+37675159 -77150001+38876211 -77149301+38873212 -77150001+38876211 -77149880+38875694 -77149301+38873212 -77172160+38893253 -77171681+38892995 -77170722+38892213 -77169813+38891518 -77168250+38890311 -77166729+38889127 -77166075+38888585 -77165837+38888376 -77165649+38888210 -77165070+38887806 -77163397+38886513 -77160507+38884210 -77159564+38883540 -77159102+38883211 -77157102+38881511 -77156292+38880858 -77155102+38879898 -77154533+38879439 -77154002+38879011 -77152825+38878226 -77152202+38877811 -77151119+38877024 -77150001+38876211 -77154822+37107784 -77144622+37101292 -77155415+37112034 -77154822+37107784 -77155415+37112034 -77156949+37111460 -77173095+37105391 -77186869+37099013 -77189069+37097986 -77190025+37097354 -77191774+37096198 -77194220+37094583 -77202545+37090000 -77209824+37086312 -77220036+37081186 -77226530+37077886 -77228828+37076718 -77244516+37068746 -77246081+37068005 -77160047+37593776 -77158127+37593808 -77160047+37593776 -77158639+37593888 -77158127+37593808 -77228697+37536145 -77234993+37544081 -77234993+37544081 -77234241+37546977 -77234177+37547153 -77232065+37547729 -77226145+37549393 -77225938+37549452 -77218033+37554737 -77216289+37556481 -77212129+37560801 -77211489+37562593 -77211041+37562721 -77209809+37564705 -77205520+37568160 -77203594+37569764 -77202080+37571024 -77196224+37575680 -77190288+37580624 -77186256+37583792 -77180816+37588144 -77171823+37595312 -77170961+37595921 -77170191+37596464 -77169167+37596256 -77168239+37596080 -77167497+37595932 -77162576+37593744 -77162063+37593744 -77161479+37593753 -77160047+37593776 -77161615+37476274 -77160815+37477938 -77160206+37480946 -77159198+37482082 -77157966+37483250 -77157646+37485282 -77157646+37485282 -77157918+37485810 -77158574+37486050 -77159966+37485682 -77161583+37485922 -77163631+37485346 -77176559+37488610 -77161615+37476274 -77176559+37488610 -77162508+37891520 -77168831+37895297 -77162781+37865537 -77144624+37865464 -77143816+37865761 -77141622+37866104 -77139139+37866629 -77138244+37867201 -77137840+37867247 -77137119+37867041 -77136657+37866674 -77136513+37866445 -77136022+37866079 -77135358+37866102 -77164855+38082858 -77165457+38082463 -77165987+38082109 -77166114+38082101 -77164855+38082858 -77166114+38082101 -77166114+38082101 -77170100+38079543 -77170100+38079543 -77169537+38078514 -77169432+38077950 -77169338+38077889 -77168703+38076343 -77167775+38074639 -77168060+38075153 -77168553+38076042 -77168701+38076310 -77168703+38076343 -77167775+38074639 -77168703+38076343 -77168831+37895297 -77162508+37891520 -77181276+37891820 -77179370+37891499 -77170679+37894816 -77168831+37895297 -77171902+38893511 -77172160+38893253 -77172160+38893253 -77171902+38893511 -77183295+37685676 -77191197+37667293 -77191403+37664629 -77191403+37664629 -77185554+37657636 -77182056+37657303 -77173744+37659282 -77149744+37663557 -77181276+37891820 -77179630+37896922 -77179630+37896922 -77179919+37897449 -77179919+37897449 -77176226+37902013 -77176226+37902013 -77185608+37910446 -77185608+37910446 -77185431+37912963 -77176559+37488610 -77177327+37490258 -77177327+37490258 -77177495+37490546 -77177495+37490546 -77177327+37490258 -77177495+37490546 -77179195+37487546 -77180495+37485146 -77183595+37479746 -77189096+37469146 -77192896+37462446 -77197796+37453546 -77199796+37449646 -77202784+37444306 -77203131+37443683 -77203596+37442846 -77210032+37430898 -77210384+37430434 -77211248+37428818 -77211952+37427586 -77214129+37423219 -77214695+37422165 -77215186+37421251 -77216731+37418369 -77218545+37414819 -77221614+37409058 -77226097+37404979 -77226097+37404979 -77214449+37393427 -77214449+37393427 -77216081+37389907 -77223025+37382259 -77224817+37379699 -77180995+37492846 -77177595+37490846 -77177495+37490546 -77181709+37918844 -77181588+37921613 -77178906+37929072 -77178906+37929072 -77178963+37946417 -77181823+37949735 -77181823+37949735 -77179650+37952488 -77181823+37949735 -77181534+37950422 -77181043+37951108 -77179650+37952488 -77183295+37685676 -77200558+37689488 -77183895+37494746 -77180995+37492846 -77183895+37494746 -77183195+37494446 -77180995+37492846 -77185431+37912963 -77181709+37918844 -77185431+37912963 -77185175+37913283 -77185031+37914015 -77184684+37914244 -77184106+37914244 -77183586+37914107 -77183182+37914176 -77182980+37914336 -77182720+37915869 -77182720+37915869 -77182749+37916784 -77182749+37916784 -77181680+37918295 -77181680+37918295 -77181709+37918844 -77206996+37514645 -77207118+37514283 -77207196+37513945 -77207196+37513945 -77203396+37512845 -77189995+37500046 -77188271+37499882 -77183895+37494746 -77254475+37869140 -77248108+37877113 -77248108+37877113 -77248109+37877548 -77248109+37877548 -77247887+37887570 -77242900+37899129 -77242900+37899129 -77243103+37900112 -77243103+37900112 -77232886+37908972 -77230488+37907073 -77226469+37898746 -77206367+37886761 -77205155+37886898 -77204231+37887654 -77204231+37887654 -77204953+37887768 -77204953+37887768 -77200680+37891041 -77199121+37888592 -77194905+37890034 -77193866+37890813 -77181276+37891820 -77200558+37689488 -77183295+37685676 -77201547+37688029 -77200558+37689488 -77206996+37514645 -77205896+37515445 -77206996+37514645 -77206696+37515145 -77206196+37514945 -77205896+37515445 -77228697+37536145 -77220797+37528845 -77217097+37525845 -77214696+37524445 -77214496+37524145 -77209537+37517592 -77209496+37517345 -77208982+37516510 -77205896+37515445 -77209224+37685642 -77201547+37688029 -77209224+37685642 -77202254+37678985 -77201419+37680770 -77200873+37682554 -77200873+37682554 -77200930+37683058 -77201939+37684774 -77202111+37685277 -77202169+37686879 -77202169+37686879 -77201547+37688029 -77209224+37685642 -77209527+37686275 -77241884+37688059 -77241884+37688059 -77241591+37688720 -77233658+37709617 -77230146+37714126 -77230146+37714126 -77230639+37714378 -77231731+37715201 -77235557+37725495 -77240555+37725609 -77225503+38605618 -77228303+38626817 -77228303+38626817 -77224695+38631789 -77224128+38632935 -77222173+38636889 -77221806+38637630 -77218203+38644917 -77218203+38644917 -77228227+38655668 -77236704+38663916 -77239704+38667016 -77240204+38667216 -77240604+38667716 -77245104+38671416 -77246817+38672455 -77246967+38672525 -77247805+38672916 -77223741+37319446 -77270675+37320756 -77295406+38509240 -77291103+38515721 -77288303+38519821 -77287603+38520721 -77286580+38522548 -77283324+38525833 -77282803+38527620 -77281803+38529120 -77279203+38534020 -77279067+38535290 -77276593+38546880 -77256603+38560719 -77255703+38563319 -77254377+38567252 -77250607+38578433 -77238103+38598418 -77232442+38601653 -77228807+38603730 -77225503+38605618 -77335101+37577645 -77333501+37576545 -77324001+37568945 -77321901+37567845 -77313022+37566602 -77296700+37560145 -77294899+37560045 -77292131+37560049 -77286799+37556045 -77277699+37553845 -77274699+37553045 -77270999+37551845 -77259762+37549553 -77246105+37539570 -77243498+37538445 -77240197+37537945 -77238697+37538345 -77235197+37538545 -77231297+37538045 -77228697+37536145 -77236337+37385203 -77224817+37379699 -77236337+37385203 -77236097+37384979 -77235985+37384771 -77235681+37384627 -77235361+37384499 -77235121+37384275 -77234945+37384051 -77234833+37383763 -77234833+37383363 -77234769+37383123 -77234721+37382851 -77224817+37379699 -77239094+36800656 -77249691+36795554 -77252457+36794294 -77239094+36800656 -77252457+36794294 -77240555+37725609 -77247618+37730891 -77249554+37392243 -77248901+37392400 -77248130+37394691 -77243666+37390755 -77236337+37385203 -77299122+37738985 -77293763+37736421 -77293763+37736421 -77297251+37724683 -77297251+37724683 -77289404+37715117 -77275503+37718661 -77261676+37717581 -77253673+37710781 -77245213+37715149 -77245213+37715149 -77248297+37717184 -77248589+37722035 -77250386+37380979 -77245617+37375147 -77245617+37375147 -77249698+37358881 -77267899+37336948 -77270675+37320756 -77246081+37068005 -77258543+37061877 -77247401+38187230 -77246601+38205529 -77245701+38207029 -77245001+38207829 -77244101+38208629 -77243601+38208929 -77242601+38210029 -77242001+38210729 -77241901+38211229 -77241801+38212029 -77241801+38212829 -77249701+38231128 -77247401+38187230 -77249701+38231128 -77247618+37730891 -77240555+37725609 -77247805+38672916 -77254605+38681116 -77249701+38231128 -77249501+38250128 -77249501+38250128 -77249701+38250496 -77256401+38250128 -77256746+38250097 -77259601+38249428 -77264201+38248928 -77250386+37380979 -77250194+37381315 -77249970+37381539 -77249762+37381843 -77248386+37382355 -77248050+37382579 -77248018+37382707 -77247954+37382931 -77247954+37383155 -77247954+37383251 -77247986+37383459 -77249554+37392243 -77250386+37380979 -77250546+37391091 -77250546+37391091 -77250514+37391187 -77250514+37391347 -77250514+37391539 -77250546+37391603 -77250546+37391603 -77250514+37391731 -77250482+37391859 -77250418+37391955 -77250418+37392019 -77250354+37392115 -77249554+37392243 -77250386+37380979 -77251410+37379571 -77262034+37378995 -77262482+37378851 -77273811+37353697 -77276955+37353116 -77310900+37373748 -77310900+37373748 -77309900+37374548 -77304368+37405640 -77304368+37405640 -77319092+37380500 -77319301+37380347 -77319301+37380347 -77319237+37380308 -77319237+37380308 -77319395+37380234 -77323701+37378648 -77346410+37378232 -77352902+37377548 -77356402+37376848 -77359116+37375792 -77360051+37375270 -77362030+37377351 -77362030+37377351 -77360989+37378455 -77360989+37378455 -77374071+37385652 -77374154+37385010 -77375407+37382964 -77375703+37381848 -77381520+37383132 -77386403+37386848 -77386403+37388548 -77394304+37403948 -77250727+37721947 -77251273+37722954 -77251273+37722954 -77250409+37723502 -77247618+37730891 -77250727+37721947 -77248589+37722035 -77250727+37721947 -77249699+37722013 -77248589+37722035 -77252457+36794294 -77258184+36791691 -77258760+36791487 -77260774+36790616 -77267342+36787604 -77279104+36782283 -77279569+36782073 -77279901+36781924 -77286904+36778757 -77289089+36777770 -77311605+36767587 -77312283+36767281 -77313190+36766871 -77314076+36766471 -77318203+36764606 -77323856+36762051 -77324877+36761590 -77334701+36757149 -77345145+36752399 -77350931+36749427 -77363221+36743029 -77377980+36735386 -77387734+36730247 -77396931+36725402 -77405105+36721075 -77411929+36717437 -77414835+36715946 -77418780+36713891 -77419264+36713594 -77430133+36707656 -77254605+38681116 -77247805+38672916 -77254623+37868655 -77254475+37869140 -77254623+37868655 -77254591+37869026 -77254475+37869140 -77263105+38686115 -77262403+38685791 -77257905+38683715 -77256580+38682671 -77255411+38681751 -77254752+38681232 -77254605+38681116 -77277187+37280068 -77271651+37280436 -77261532+37284415 -77261171+37285076 -77259187+37288212 -77255666+37290372 -77255138+37291620 -77255138+37291620 -77256002+37297204 -77270307+37308948 -77271466+37313537 -77273198+37315950 -77277699+37317332 -77281603+37309940 -77284019+37313012 -77258543+37061877 -77246081+37068005 -77345221+37789321 -77335674+37799541 -77327822+37807349 -77315104+37816268 -77304487+37824064 -77299265+37828696 -77295815+37831757 -77288823+37841938 -77273879+37849530 -77269734+37854473 -77262370+37863711 -77254623+37868655 -77263105+38686115 -77264505+38687015 -77264201+38248928 -77272102+38249428 -77272802+38249228 -77273702+38248828 -77274302+38248428 -77274802+38247928 -77275302+38247528 -77275502+38247228 -77275702+38246828 -77276002+38246328 -77276202+38245728 -77281802+38224229 -77264201+38248928 -77281802+38224229 -77264505+38687015 -77263105+38686115 -77275205+38693915 -77264553+38687049 -77264505+38687015 -77398498+36992985 -77393225+36995324 -77392314+36995740 -77371219+37006230 -77362231+37010681 -77361010+37011286 -77356671+37013494 -77355090+37014246 -77353313+37015145 -77352434+37015590 -77335297+37024054 -77331649+37025830 -77322561+37030374 -77320081+37031638 -77313953+37034678 -77308272+37037462 -77299632+37041878 -77283839+37049653 -77275919+37053589 -77269135+37056853 -77265935+37058405 -77258543+37061877 -77329720+38863885 -77330407+38862512 -77331523+38860333 -77332415+38858740 -77333607+38856612 -77334073+38855799 -77334547+38854972 -77335076+38854049 -77335076+38854049 -77334807+38851612 -77334062+38851705 -77334007+38851712 -77333607+38851812 -77332107+38852112 -77330807+38849712 -77330656+38849410 -77330607+38849312 -77330607+38848312 -77330607+38847912 -77330110+38847057 -77329862+38847059 -77329026+38847227 -77328823+38847227 -77326307+38847227 -77325898+38847098 -77325507+38846512 -77323507+38844212 -77320007+38842512 -77318706+38842112 -77318606+38841552 -77318606+38840612 -77318607+38837112 -77318607+38836452 -77318607+38836112 -77318607+38835512 -77318312+38835018 -77317606+38835512 -77312970+38836376 -77311844+38835946 -77311844+38835946 -77312106+38836412 -77312206+38836912 -77312206+38836912 -77307324+38836053 -77306506+38836012 -77304006+38836312 -77303406+38834912 -77303063+38833376 -77301400+38833832 -77301400+38833832 -77302406+38835612 -77302406+38835612 -77301254+38835497 -77301139+38835485 -77300406+38835412 -77298199+38834964 -77297508+38834889 -77297197+38835676 -77296906+38836412 -77296906+38836712 -77296806+38837512 -77292406+38836812 -77290806+38836612 -77290713+38836598 -77288258+38836731 -77288206+38836212 -77287506+38836112 -77286848+38839292 -77284806+38841412 -77282070+38841202 -77280905+38841112 -77278705+38840612 -77278605+38842012 -77278005+38841912 -77276805+38841712 -77272005+38841212 -77270505+38840912 -77270505+38840912 -77270605+38844612 -77270905+38845312 -77271554+38848312 -77271554+38848312 -77270002+38857278 -77269885+38858324 -77269801+38858711 -77269605+38859612 -77269593+38859667 -77269313+38860947 -77268905+38862812 -77268905+38862812 -77270005+38865012 -77270233+38865367 -77270475+38865714 -77270883+38865906 -77271185+38865931 -77274146+38866179 -77279214+38866671 -77279455+38866694 -77281305+38866874 -77282735+38866990 -77284989+38867174 -77285632+38867219 -77286924+38867308 -77287625+38867356 -77287998+38867382 -77288270+38867401 -77291127+38867568 -77291887+38867628 -77291887+38867628 -77291681+38868488 -77291527+38869053 -77290980+38871053 -77290835+38871564 -77290809+38871714 -77270675+37320756 -77269907+37320036 -77268819+37318852 -77267939+37317972 -77266643+37316820 -77266487+37316696 -77265315+37315764 -77264003+37314852 -77262707+37314036 -77261155+37313156 -77259795+37312404 -77223741+37319446 -77275205+38693915 -77276505+38694815 -77276505+38694815 -77275205+38693915 -77276505+38694815 -77276633+38694854 -77276633+38694854 -77276505+38694815 -77276633+38694854 -77281706+38696415 -77277222+37320250 -77270675+37320756 -77278563+37278740 -77277187+37280068 -77278563+37278740 -77278643+37279188 -77278691+37279604 -77278691+37279604 -77278643+37279812 -77278515+37279956 -77278307+37280020 -77277923+37279956 -77277603+37279908 -77277187+37280068 -77322373+37265397 -77322248+37265397 -77321060+37265402 -77320773+37265403 -77318917+37265411 -77318384+37264163 -77318380+37264029 -77318373+37263797 -77318287+37263858 -77318174+37263938 -77317173+37264645 -77315189+37265141 -77314291+37265396 -77313638+37265581 -77312933+37265781 -77312299+37265893 -77311253+37266133 -77310805+37263749 -77310693+37262469 -77310549+37261509 -77307349+37261941 -77301379+37267808 -77301364+37267829 -77299796+37269509 -77294516+37271781 -77289604+37273573 -77288534+37273779 -77288249+37273834 -77280754+37276832 -77278563+37278740 -77281706+38696415 -77276633+38694854 -77281802+38224229 -77285302+38224529 -77292696+38241824 -77301902+38239828 -77305202+38237128 -77305902+38236428 -77326692+38245136 -77293756+38701892 -77282449+38696752 -77282378+38696720 -77281706+38696415 -77284019+37313012 -77277222+37320250 -77284019+37313012 -77282963+37313428 -77282531+37313748 -77282275+37314196 -77282259+37315060 -77282259+37315060 -77282659+37318084 -77282659+37318084 -77282515+37318596 -77281955+37319012 -77280739+37319460 -77277222+37320250 -77286202+38347025 -77321403+38345226 -77321441+38338474 -77321598+38338204 -77323530+38337526 -77324647+38337182 -77327497+38336327 -77328758+38335575 -77330533+38334698 -77330577+38334275 -77330577+38334275 -77330090+38332699 -77328099+38329419 -77327917+38328680 -77327916+38328177 -77327916+38328177 -77328036+38327838 -77328271+38326358 -77328271+38326358 -77327629+38325030 -77327629+38325030 -77327690+38323064 -77327690+38323064 -77327624+38321679 -77327077+38319537 -77327067+38319393 -77327067+38319393 -77331317+38315522 -77331485+38315427 -77333671+38314058 -77334846+38312254 -77334846+38312254 -77334768+38311674 -77334197+38309845 -77334176+38309772 -77334003+38309184 -77333754+38308340 -77333503+38307613 -77286202+38347025 -77288350+38351286 -77288350+38351286 -77287493+38351949 -77287493+38351949 -77288158+38359352 -77291677+38363548 -77291902+38363730 -77293961+38366017 -77304154+38375125 -77304986+38375438 -77309227+38390985 -77310836+38396883 -77319936+38421196 -77320985+38426017 -77322382+38430707 -77322382+38430707 -77321590+38434974 -77319593+38454004 -77319306+38460246 -77318010+38475102 -77315265+38478679 -77315265+38478679 -77315549+38479358 -77315549+38479358 -77311001+38489975 -77310325+38493717 -77310325+38493717 -77310334+38493926 -77310334+38493926 -77310246+38494461 -77308251+38496634 -77307470+38497116 -77306834+38497317 -77305981+38497702 -77305242+38497959 -77304635+38498313 -77303855+38498634 -77303444+38498915 -77303084+38499189 -77302560+38499744 -77302209+38500122 -77302209+38500122 -77302286+38500122 -77302286+38500122 -77299403+38503221 -77295406+38509240 -77291809+38872322 -77290809+38871714 -77291809+38872322 -77291094+38872102 -77290797+38871834 -77290797+38871834 -77290809+38871714 -77291809+38872322 -77292422+38872109 -77292705+38872011 -77297759+38870749 -77301306+38870212 -77303265+38869885 -77303294+38869607 -77303363+38869319 -77303419+38869088 -77304072+38866379 -77304365+38865164 -77305677+38863789 -77307006+38863612 -77307606+38863612 -77307777+38863612 -77308291+38865588 -77310449+38866374 -77312156+38867358 -77313871+38868056 -77316387+38867530 -77318755+38867264 -77321141+38866859 -77321828+38866742 -77322106+38866812 -77322913+38866645 -77325007+38866212 -77330357+38865239 -77296372+37310868 -77292916+37312548 -77284019+37313012 -77293756+38701892 -77297106+38703415 -77295406+38509240 -77299774+38505043 -77308447+38505621 -77308803+38505621 -77309203+38505621 -77309903+38505621 -77310069+38502742 -77310069+38502742 -77309959+38502697 -77309619+38502553 -77309024+38502154 -77307986+38501459 -77295905+37309266 -77295665+37309454 -77295665+37309454 -77295826+37309567 -77295967+37309733 -77295988+37309860 -77295905+37309266 -77295988+37309860 -77295988+37309860 -77296289+37310372 -77296372+37310868 -77297156+37310772 -77297076+37310468 -77296753+37309669 -77295905+37309266 -77297156+37310772 -77296772+37310804 -77296372+37310868 -77296875+36544815 -77300850+36544827 -77305366+36544840 -77318886+36544907 -77320017+36544906 -77320398+36544905 -77321929+36544904 -77322349+36544904 -77327175+36544910 -77329640+36544923 -77336338+36544959 -77341783+36544924 -77367112+36544690 -77372720+36544639 -77374695+36544679 -77401118+36544753 -77412492+36544785 -77431981+36544840 -77449164+36544839 -77457358+36544912 -77458234+36544914 -77461417+36544883 -77463252+36544890 -77466047+36544901 -77474372+36544933 -77479644+36544954 -77482433+36545013 -77497641+36545030 -77498713+36545032 -77508363+36545201 -77517974+36545198 -77527588+36545195 -77528431+36545195 -77530027+36545195 -77530605+36545195 -77544097+36545182 -77548959+36545177 -77553662+36545137 -77556672+36545140 -77559170+36545143 -77568929+36545155 -77570792+36545158 -77573602+36545175 -77574818+36545182 -77576338+36545191 -77587105+36545257 -77590876+36545280 -77597474+36545321 -77598414+36545313 -77601621+36545313 -77603685+36545263 -77608119+36545156 -77614354+36545033 -77640456+36545247 -77645469+36545259 -77646757+36545262 -77663990+36545302 -77672477+36545322 -77675343+36545329 -77677006+36545333 -77680033+36545340 -77684541+36545351 -77688954+36545361 -77692319+36545369 -77694323+36545374 -77696913+36545380 -77705627+36545401 -77710287+36545363 -77712317+36545370 -77719705+36545397 -77722484+36545407 -77732289+36545443 -77736291+36545458 -77737796+36545463 -77738692+36545466 -77749299+36545507 -77757165+36545478 -77758597+36545470 -77767117+36545422 -77297106+38703415 -77293756+38701892 -77297106+38703415 -77299624+38705400 -77302306+38707515 -77304043+38707267 -77306536+38706911 -77308606+38706615 -77317195+38701705 -77327507+38703015 -77327507+38703015 -77326803+38703596 -77302320+36548432 -77299180+36547467 -77298820+36545476 -77297215+36545250 -77296875+36544815 -77297620+37312596 -77297156+37310772 -77297620+37312596 -77297745+37312965 -77297745+37312965 -77297620+37312596 -77297745+37312965 -77321401+37308648 -77333513+37313698 -77333978+37313146 -77334549+37312468 -77299122+37738985 -77317677+37733744 -77318340+37733973 -77319003+37734499 -77319608+37734453 -77320991+37733790 -77321768+37733584 -77322518+37733744 -77322662+37734018 -77322662+37734018 -77322431+37734476 -77321250+37735712 -77321107+37739030 -77299122+37738985 -77321107+37739030 -77302320+36548432 -77311851+36548340 -77312163+36548981 -77302320+36548432 -77312163+36548981 -77303581+37755132 -77321107+37739030 -77308204+38846631 -77307906+38846512 -77306706+38846312 -77306706+38846312 -77307006+38845512 -77307206+38845012 -77307606+38844312 -77308406+38843212 -77308806+38843012 -77309806+38843312 -77310406+38843512 -77312627+38844113 -77315206+38844812 -77316290+38845173 -77316290+38845173 -77315273+38846252 -77315021+38846431 -77314422+38846377 -77314422+38846377 -77314981+38845273 -77307934+38501085 -77307832+38501109 -77307791+38501186 -77307791+38501303 -77307986+38501459 -77307934+38501085 -77307986+38501459 -77372205+38521423 -77371204+38520522 -77361404+38520021 -77334805+38514422 -77326503+38506322 -77324603+38505022 -77312003+38501022 -77310490+38501023 -77310051+38501028 -77308809+38501034 -77307934+38501085 -77311018+37754148 -77303581+37755132 -77311018+37754148 -77334390+37754627 -77314981+38845273 -77308204+38846631 -77314981+38845273 -77314650+38845308 -77313828+38845354 -77312084+38845514 -77311631+38846532 -77310542+38846969 -77308406+38846287 -77308204+38846631 -77321107+37739030 -77303581+37755132 -77322373+37265397 -77322725+37264917 -77322507+38712715 -77332213+38716588 -77332307+38718115 -77335478+38718869 -77356508+38726015 -77359027+38723803 -77360608+38722415 -77360867+38721829 -77360907+38721739 -77363608+38715615 -77367608+38714015 -77369008+38710716 -77369072+38710753 -77377777+38716795 -77380571+38722329 -77380608+38722415 -77387509+38741915 -77387893+38742015 -77387956+38742032 -77389566+38743572 -77322725+37264917 -77322373+37265397 -77322725+37264917 -77323109+37264309 -77323397+37263749 -77323829+37262741 -77323941+37261749 -77325205+37260565 -77326149+37260005 -77328235+37258774 -77330598+37257637 -77330694+37259221 -77330694+37259221 -77325205+37266981 -77325141+37267397 -77325141+37267397 -77325589+37268149 -77325663+37268243 -77326680+37278278 -77326680+37278278 -77325595+37279225 -77324917+37280613 -77324917+37280613 -77328999+37280392 -77330677+37282053 -77330677+37282053 -77330057+37285198 -77329012+37286978 -77329012+37286978 -77329293+37289669 -77329293+37289669 -77328837+37291029 -77328837+37291029 -77329605+37298261 -77336446+37303420 -77336446+37303420 -77335846+37311220 -77334549+37312468 -77355858+36580800 -77362301+36573595 -77362301+36573595 -77361252+36569806 -77348464+36551038 -77325865+36553786 -77312163+36548981 -77326692+38245136 -77336646+38250128 -77336779+38250128 -77337996+38251325 -77338860+38252093 -77367037+38243472 -77367753+38243979 -77370301+38246576 -77326803+38703596 -77320107+38709115 -77320107+38709115 -77322507+38712715 -77326803+38703596 -77322507+38712715 -77344060+38265071 -77344470+38263904 -77345225+38262431 -77345543+38261273 -77345543+38261273 -77341612+38260719 -77341214+38260428 -77340900+38260199 -77333700+38255586 -77333603+38255437 -77330269+38253778 -77330172+38253681 -77329730+38253386 -77329365+38253214 -77328433+38252446 -77328147+38251556 -77327002+38245623 -77326692+38245136 -77328406+39058008 -77333706+39059508 -77340287+39062991 -77340903+39063082 -77344107+39062908 -77364779+39061283 -77367529+39061087 -77372008+39061350 -77378641+39062248 -77378708+39062308 -77380108+39062808 -77380411+39062781 -77381163+39062815 -77382079+39062540 -77385680+39061987 -77389508+39062608 -77393033+39063278 -77397551+39064510 -77415430+39066435 -77417024+39066515 -77419622+39066513 -77420434+39066513 -77421123+39066605 -77423705+39067029 -77439339+39070793 -77445010+39071407 -77445903+39071556 -77457507+39073516 -77464376+39079358 -77477547+39101019 -77489374+39111019 -77499711+39113950 -77503682+39115185 -77520733+39121817 -77522361+39124216 -77525563+39132606 -77526699+39137181 -77527341+39144704 -77527341+39144704 -77527282+39146236 -77527076+39146762 -77526429+39147334 -77525254+39148089 -77524872+39148455 -77523930+39151108 -77522913+39154720 -77520075+39163916 -77511290+39177643 -77507309+39180770 -77498923+39183306 -77493495+39184345 -77474285+39206737 -77471700+39210421 -77458918+39219787 -77458884+39219826 -77458884+39219826 -77480893+39241771 -77484605+39245941 -77484904+39246286 -77488578+39247929 -77493578+39250102 -77499349+39251547 -77519634+39257232 -77520280+39257919 -77534461+39262361 -77535396+39262854 -77539198+39264855 -77540051+39264741 -77545846+39271535 -77546401+39271972 -77551054+39275882 -77561796+39292260 -77561990+39299302 -77566235+39305934 -77583407+39303603 -77602454+39302594 -77605617+39303614 -77608402+39303000 -77630949+39307299 -77631447+39307448 -77639612+39308167 -77641135+39308447 -77645067+39309774 -77645904+39309410 -77646477+39309452 -77677375+39324295 -77678114+39324283 -77678760+39324171 -77681706+39323666 -77702113+39319707 -77709034+39321490 -77709889+39321274 -77710977+39321146 -77712626+39321215 -77714717+39320894 -77719029+39321125 -77719193+39320754 -77749715+39290498 -77750267+39289284 -77753357+39280331 -77753357+39280331 -77753060+39277971 -77753060+39277971 -77753062+39277491 -77753105+39277340 -77755193+39275191 -77755698+39274575 -77757126+39273770 -77758081+39271739 -77758391+39270794 -77758412+39269197 -77758733+39268114 -77761217+39263721 -77761768+39263031 -77762376+39260895 -77768000+39257657 -77768992+39256417 -77770939+39249308 -77771016+39238321 -77788809+39215179 -77792889+39209076 -77792889+39209076 -77792872+39208926 -77792872+39208926 -77798026+39195535 -77806416+39171948 -77822990+39145451 -77822990+39145451 -77822213+39141779 -77822185+39140200 -77822185+39140200 -77823370+39138653 -77827292+39135338 -77827751+39134431 -77827916+39134105 -77828004+39133455 -77828157+39132329 -77328406+39058008 -77334206+39052108 -77334884+39051421 -77335367+39050932 -77336425+39049860 -77336939+39049340 -77337874+39048392 -77338227+39048035 -77339195+39047053 -77340206+39046029 -77340460+39045772 -77341785+39044430 -77352007+39034108 -77354648+39031468 -77356220+39029896 -77357047+39029069 -77357857+39028258 -77358607+39027508 -77358680+39027435 -77359107+39027008 -77361307+39025008 -77362915+39023331 -77365907+39020209 -77368707+39017809 -77370807+39015409 -77371680+39014564 -77373905+39012095 -77376188+39009562 -77378308+39007209 -77383769+39001608 -77386108+38999209 -77386868+38998449 -77388708+38996609 -77391308+38994009 -77391723+38993683 -77392885+38992523 -77393508+38991909 -77393600+38991771 -77394355+38991072 -77394985+38990391 -77396209+38989209 -77398944+38986415 -77400809+38984509 -77402144+38983095 -77402231+38983003 -77402509+38982709 -77402631+38982588 -77402909+38982309 -77403159+38982059 -77408609+38976609 -77411492+38973727 -77412297+38972922 -77412900+38972319 -77413609+38971610 -77414409+38970810 -77414709+38970510 -77418610+38966311 -77422010+38963110 -77422410+38962610 -77422610+38962510 -77422810+38962210 -77425680+38959340 -77425792+38959228 -77429311+38955711 -77429658+38955352 -77432024+38952899 -77432110+38952810 -77435910+38948910 -77440348+38944444 -77446910+38937510 -77453711+38930711 -77458311+38926311 -77461311+38923411 -77462211+38922511 -77464127+38920500 -77464211+38920411 -77465811+38918911 -77467611+38917111 -77469711+38915111 -77473211+38911311 -77477011+38907411 -77478863+38905405 -77481811+38902411 -77485112+38899311 -77492106+38892023 -77496812+38887212 -77502312+38881612 -77502497+38881351 -77509877+38874001 -77510512+38873512 -77514912+38869112 -77517543+38866171 -77518312+38865312 -77519254+38864398 -77532298+38850927 -77535928+38847228 -77330357+38865239 -77329720+38863885 -77330357+38865239 -77330735+38864404 -77330735+38864404 -77329686+38864038 -77329686+38864038 -77329720+38863885 -77377103+37244949 -77370663+37243440 -77370535+37243410 -77365903+37241249 -77365618+37241071 -77363503+37239749 -77360811+37236818 -77360803+37236749 -77360602+37236249 -77359254+37234597 -77350802+37224549 -77350802+37224549 -77354202+37222149 -77354202+37222149 -77352779+37221010 -77351812+37219391 -77349484+37219420 -77346726+37213986 -77344401+37213849 -77343669+37211029 -77342937+37210889 -77342937+37210889 -77342997+37210181 -77342997+37210181 -77342301+37210149 -77341001+37209949 -77340201+37209849 -77339501+37209749 -77339401+37208549 -77338968+37207147 -77336508+37204914 -77333963+37202605 -77333901+37202549 -77332601+37201249 -77332181+37201461 -77332135+37200666 -77330627+37197581 -77330627+37197581 -77331001+37196349 -77336001+37193349 -77346301+37176349 -77350101+37173849 -77350501+37173649 -77350701+37173649 -77350901+37173549 -77354983+37171922 -77356643+37171577 -77359601+37171949 -77364995+37173141 -77376702+37180549 -77381232+37179605 -77381461+37179012 -77381461+37179012 -77381439+37178724 -77381439+37178724 -77392103+37173250 -77396606+37171101 -77399203+37170850 -77334390+37754627 -77337390+37764808 -77337390+37764808 -77331862+37767711 -77331862+37767711 -77345221+37789321 -77333503+38307613 -77335303+38305407 -77334390+37754627 -77311018+37754148 -77335303+38305407 -77333503+38307613 -77335303+38305407 -77339440+38298751 -77340465+38293497 -77340522+38293208 -77340522+38293208 -77339966+38292272 -77339635+38291338 -77339610+38291034 -77339460+38289188 -77339460+38288890 -77339604+38287526 -77340230+38284381 -77340738+38283323 -77343863+38279568 -77343863+38279568 -77343856+38279135 -77343838+38277930 -77343838+38277930 -77343968+38277417 -77347551+38272095 -77347551+38272095 -77343322+38267800 -77343322+38267800 -77343339+38267320 -77343403+38266986 -77342453+37577889 -77335101+37577645 -77342453+37577889 -77338001+37577045 -77335101+37577645 -77344060+38265071 -77343403+38266986 -77344060+38265071 -77343833+38265483 -77343543+38266307 -77343403+38266986 -77345221+37789321 -77352367+37794459 -77362173+37797750 -77365483+37790655 -77365742+37789808 -77366001+37789007 -77370202+37788798 -77371507+37787448 -77371507+37787448 -77371505+37785824 -77371505+37785824 -77372163+37779577 -77375506+37776383 -77383411+37777638 -77393731+37777985 -77403615+37785837 -77361222+37587537 -77346581+37578817 -77342453+37577889 -77355858+36580800 -77355639+36582776 -77355639+36582776 -77355781+36582867 -77356122+36582752 -77356519+36582775 -77356661+36582890 -77356661+36582890 -77356519+36583370 -77356406+36583942 -77356208+36584309 -77355811+36584767 -77355811+36585064 -77358597+36599219 -77355858+36580800 -77358597+36599219 -77356262+37284757 -77334549+37312468 -77358597+36599219 -77364281+36601721 -77364281+36601721 -77363997+36602133 -77363600+36602430 -77363600+36602430 -77363629+36603002 -77363856+36603231 -77364963+36603803 -77365049+36603917 -77365049+36603917 -77364992+36604192 -77364822+36604444 -77363829+36605039 -77363829+36605039 -77371638+36609406 -77403604+37237250 -77398604+37239750 -77395204+37239250 -77390704+37240671 -77379522+37253122 -77379522+37253122 -77379603+37255349 -77379603+37255349 -77379598+37260775 -77379485+37262562 -77379479+37264485 -77379479+37265235 -77378923+37268188 -77377594+37270891 -77375594+37274195 -77373317+37275727 -77373306+37275732 -77368036+37278095 -77367805+37278185 -77363591+37280625 -77362903+37285173 -77362903+37285173 -77363831+37286005 -77364855+37286805 -77364999+37287253 -77364999+37287253 -77364519+37290421 -77364519+37290421 -77367335+37294069 -77368103+37297749 -77369368+37298144 -77375036+37292699 -77378132+37286115 -77378626+37285063 -77381703+37284749 -77382503+37284849 -77385004+37285049 -77385904+37285749 -77388904+37287149 -77389787+37286036 -77391602+37283937 -77391602+37283937 -77391404+37282549 -77391404+37282549 -77395804+37283549 -77405904+37273949 -77406073+37274694 -77406244+37275449 -77406968+37278649 -77410205+37282149 -77411505+37282849 -77414205+37282149 -77425705+37283249 -77426565+37279079 -77426585+37275237 -77427564+37275468 -77427905+37275549 -77430905+37276249 -77431805+37275849 -77431805+37275598 -77431805+37275349 -77429705+37272340 -77426605+37268950 -77422505+37262250 -77417068+37264961 -77416578+37264624 -77415861+37264131 -77415305+37263749 -77414805+37262750 -77414519+37261461 -77414519+37261461 -77415305+37256550 -77416105+37253650 -77416305+37252850 -77416305+37252550 -77416505+37251750 -77416705+37250950 -77417005+37250250 -77417405+37248450 -77417705+37247150 -77417705+37247150 -77417305+37245950 -77417005+37244750 -77416505+37243350 -77416181+37242703 -77415505+37241350 -77415419+37240318 -77415405+37240150 -77415405+37240150 -77415946+37236702 -77416505+37233150 -77365085+37590008 -77361222+37587537 -77365085+37590008 -77361802+37588145 -77361222+37587537 -77370301+38246576 -77370620+38246303 -77375444+38242328 -77377078+38240830 -77378382+38239636 -77379693+38238436 -77384874+38233323 -77403130+38216227 -77403806+38215595 -77405465+38214015 -77406642+38212893 -77408854+38210783 -77418121+38202174 -77419593+38200807 -77421201+38199315 -77426362+38194419 -77430819+38190167 -77435542+38185662 -77457188+38165014 -77458012+38164227 -77458359+38163895 -77460202+38162153 -77460986+38161404 -77463330+38159167 -77467249+38155428 -77470046+38152758 -77470507+38152317 -77471091+38151759 -77473138+38149805 -77474365+38148633 -77474421+38148579 -77482641+38140737 -77488587+38135064 -77496387+38127624 -77497982+38126104 -77504812+38119592 -77506455+38118096 -77512530+38112565 -77517913+38107665 -77523238+38102797 -77525816+38100282 -77528157+38098044 -77532961+38093456 -77539774+38086883 -77541173+38085535 -77551872+38075462 -77558164+38069538 -77563979+38064063 -77568187+38060100 -77573128+38055447 -77577071+38051733 -77581240+38047745 -77595169+38034652 -77603054+38027239 -77608827+38021812 -77612424+38018431 -77616589+38014516 -77625604+38005351 -77630481+38000955 -77640109+37992764 -77642147+37991160 -77370301+38246576 -77422337+38262063 -77371638+36609406 -77375763+36620943 -77372932+37268284 -77356262+37284757 -77372932+37268284 -77372599+37268661 -77372183+37269269 -77371319+37270069 -77370055+37271413 -77369239+37272213 -77368823+37272613 -77368055+37273125 -77367047+37273701 -77365927+37274277 -77364647+37274901 -77356262+37284757 -77373211+36622725 -77375763+36620943 -77373211+36622725 -77382791+36633188 -77383103+36632982 -77383217+36632730 -77383217+36632456 -77382848+36631975 -77382366+36631471 -77382366+36631105 -77382594+36630922 -77382963+36630808 -77383815+36630922 -77399253+36647086 -77373904+38523222 -77372205+38521423 -77373904+38523222 -77373605+38522423 -77372205+38521423 -77375763+36620943 -77371638+36609406 -77375763+36620943 -77373211+36622725 -77377103+37244949 -77377015+37245077 -77376967+37245621 -77376919+37246725 -77376887+37248485 -77376887+37248485 -77377047+37249701 -77377175+37250229 -77377303+37251013 -77377351+37251189 -77377463+37251557 -77377511+37252949 -77377511+37252949 -77377503+37253059 -77377103+37244949 -77377503+37253059 -77377503+37253059 -77372932+37268284 -77390393+37239980 -77390208+37239577 -77390104+37239350 -77389404+37238050 -77382237+37240467 -77377103+37244949 -77630611+37705444 -77622710+37704944 -77620128+37705739 -77618710+37707144 -77608415+37709154 -77599269+37703714 -77594510+37696901 -77591909+37694944 -77566109+37683944 -77565409+37683944 -77548956+37685215 -77543208+37684444 -77542408+37685944 -77534808+37689844 -77532807+37691744 -77530331+37694048 -77513083+37700624 -77511807+37701444 -77499106+37700644 -77498706+37700944 -77494906+37701144 -77491944+37697766 -77491178+37694434 -77490906+37693944 -77489741+37691919 -77489306+37689220 -77489306+37689220 -77489532+37689008 -77489706+37688844 -77489706+37688844 -77489306+37688244 -77487506+37685144 -77478899+37681050 -77477806+37680544 -77469605+37686744 -77461705+37680044 -77456105+37677944 -77450905+37680044 -77448605+37684344 -77439605+37668044 -77430704+37657544 -77430440+37653456 -77421204+37641144 -77419899+37637842 -77406904+37612145 -77406003+37611445 -77404503+37609245 -77404503+37609245 -77404803+37607945 -77404803+37607945 -77397903+37603945 -77396534+37602348 -77392003+37599345 -77387943+37597569 -77382603+37595245 -77365085+37590008 -77420604+37446947 -77419004+37446047 -77419004+37446047 -77419804+37465647 -77421304+37470847 -77421599+37472322 -77421599+37472322 -77421004+37482747 -77420874+37484920 -77420874+37484920 -77421404+37498647 -77421404+37498647 -77418204+37503347 -77416299+37514128 -77416204+37517146 -77415904+37517046 -77413804+37517046 -77413404+37516946 -77410504+37516946 -77409804+37516946 -77409604+37516346 -77409336+37515900 -77409304+37515846 -77408040+37510706 -77407460+37510531 -77403203+37509246 -77401003+37508546 -77398408+37507375 -77395010+37505842 -77393351+37505154 -77393351+37505154 -77393403+37506646 -77393403+37507446 -77393403+37509746 -77393403+37511246 -77393303+37512346 -77393203+37513046 -77393203+37513046 -77393903+37514546 -77393903+37514546 -77391903+37515446 -77391603+37515046 -77390603+37515346 -77389703+37515746 -77388503+37516246 -77387503+37516646 -77387103+37517446 -77387103+37517446 -77387403+37517346 -77388003+37518046 -77388803+37518946 -77389303+37519646 -77390003+37520446 -77390803+37521246 -77391503+37522146 -77392203+37522946 -77392803+37523546 -77393603+37525846 -77393603+37525846 -77392603+37527346 -77391403+37528246 -77391103+37529146 -77390803+37529646 -77387903+37529046 -77386803+37528846 -77386003+37529146 -77385703+37530146 -77385703+37530146 -77385903+37535246 -77388903+37536746 -77389403+37536846 -77390103+37536946 -77393903+37541246 -77394103+37542546 -77389566+38743572 -77388409+38748614 -77388409+38748614 -77398309+38749114 -77389566+38743572 -77398309+38749114 -77390393+37239980 -77390848+37240069 -77391370+37240037 -77391812+37239904 -77392314+37239710 -77392595+37239485 -77392836+37239292 -77393278+37239066 -77393881+37238873 -77394484+37238712 -77394885+37238615 -77395320+37238310 -77390393+37239980 -77395320+37238310 -77399146+37785675 -77396177+37784370 -77392747+37784575 -77391303+37787435 -77391303+37787435 -77397644+37792883 -77397644+37792883 -77395331+37803453 -77395331+37803453 -77397320+37804529 -77402361+37805893 -77404501+37804417 -77407587+37803365 -77422611+37809545 -77422611+37809545 -77417129+37815952 -77412745+37815608 -77391406+38536522 -77391346+38536490 -77373904+38523222 -77394103+37542546 -77394903+37543846 -77394304+37403948 -77395604+37407648 -77397404+37417347 -77398504+37420547 -77401604+37423047 -77404404+37423747 -77410415+37422166 -77394304+37403948 -77410415+37422166 -77398498+36992985 -77397909+36999321 -77397828+37002614 -77397412+37006742 -77396884+37011606 -77394725+37034038 -77394645+37035734 -77394645+37035734 -77395717+37042822 -77396277+37050774 -77396341+37052646 -77396831+37057462 -77396831+37057462 -77396293+37066070 -77395637+37084774 -77395589+37085350 -77395541+37089014 -77395350+37095734 -77395350+37095734 -77395382+37100614 -77395526+37104214 -77395862+37112182 -77395894+37114454 -77396070+37120822 -77396173+37124353 -77396177+37124503 -77396791+37152758 -77396831+37153272 -77397399+37157158 -77398103+37161686 -77398839+37167382 -77399015+37168630 -77399100+37169638 -77399203+37170850 -77394903+37543846 -77395350+37544839 -77395704+37545626 -77395803+37545846 -77396303+37546246 -77396303+37546246 -77395103+37548346 -77394803+37549246 -77394803+37549246 -77395503+37549746 -77397403+37549546 -77398803+37549346 -77403003+37550146 -77405304+37550746 -77407004+37551146 -77408604+37551546 -77409904+37551746 -77411004+37552046 -77411204+37552346 -77411204+37552346 -77410904+37553246 -77410104+37554146 -77410004+37554346 -77408904+37555646 -77407904+37557046 -77407904+37557046 -77408104+37557946 -77409504+37558246 -77410256+37558515 -77412304+37559246 -77394903+37543846 -77394103+37542546 -77395320+37238310 -77398356+37238018 -77397606+38547522 -77391406+38536522 -77397606+38547522 -77394106+38543822 -77394106+38543822 -77396006+38542622 -77396006+38542622 -77394606+38540822 -77392706+38539222 -77391406+38536522 -77398309+38749114 -77402109+38752114 -77403809+38746015 -77405509+38745715 -77411909+38747015 -77414909+38772814 -77422109+38776614 -77422809+38777314 -77433010+38779714 -77433610+38781814 -77433610+38784214 -77433318+38785691 -77433318+38785691 -77435010+38789014 -77436710+38792614 -77436810+38793214 -77447610+38803814 -77449310+38802814 -77449476+38802689 -77398356+37238018 -77398504+37238050 -77398504+37238050 -77398356+37238018 -77619029+36877844 -77616210+36879210 -77600962+36887117 -77594079+36890708 -77587131+36894335 -77575026+36900664 -77574528+36900941 -77569214+36903547 -77566872+36904878 -77561037+36907918 -77557924+36909540 -77555817+36910638 -77542484+36917505 -77536062+36920885 -77535394+36921236 -77534361+36921779 -77518307+36930178 -77517911+36930405 -77500972+36939210 -77496343+36941534 -77491117+36944288 -77490854+36944426 -77486114+36946814 -77481074+36949434 -77473466+36953391 -77472867+36953703 -77463166+36958756 -77456417+36962313 -77449409+36966022 -77437681+36972240 -77423374+36979841 -77416775+36983369 -77415268+36984280 -77414753+36984475 -77412942+36985363 -77411503+36986201 -77410177+36986856 -77409456+36987232 -77403973+36990103 -77400341+36992014 -77399081+36992677 -77398498+36992985 -77399146+37785675 -77399838+37785859 -77402721+37786134 -77403269+37786088 -77403615+37785837 -77399146+37785675 -77403615+37785837 -77399253+36647086 -77373211+36622725 -77399253+36647086 -77415894+36654207 -77435121+37185837 -77426639+37184154 -77422904+37181150 -77422704+37179150 -77422604+37178650 -77421976+37174230 -77421804+37173350 -77421804+37173350 -77423604+37167850 -77423604+37167850 -77419032+37165430 -77418696+37165526 -77418360+37165574 -77415204+37166450 -77415104+37166250 -77414904+37165950 -77411749+37166097 -77408951+37167094 -77408311+37167494 -77402958+37170785 -77400303+37170850 -77399203+37170850 -77531227+38556310 -77530908+38555922 -77529442+38557129 -77529208+38557322 -77513908+38569621 -77504808+38577621 -77503908+38578421 -77497407+38583021 -77457207+38580320 -77457108+38580321 -77441306+38574421 -77441295+38574379 -77426006+38565021 -77425947+38564999 -77421107+38563622 -77417318+38558335 -77400715+38548167 -77397606+38547522 -77403604+37237250 -77401527+37238517 -77401073+37238561 -77398504+37238050 -77416505+37233150 -77412805+37234050 -77404151+37236720 -77403904+37236850 -77403604+37237250 -77413604+37562045 -77415304+37562745 -77415304+37562745 -77409204+37567745 -77409204+37568945 -77409204+37568945 -77409334+37569893 -77409334+37569893 -77409204+37568945 -77409334+37569893 -77409504+37570745 -77409504+37570745 -77409334+37569893 -77409504+37570745 -77410204+37572345 -77412018+37575030 -77412704+37576045 -77413104+37577045 -77413104+37577045 -77412904+37578945 -77412904+37579845 -77414304+37580245 -77415304+37580645 -77416504+37581245 -77417604+37581645 -77420104+37581945 -77422804+37581945 -77424504+37581845 -77427804+37581645 -77429604+37581545 -77430504+37581145 -77431104+37580745 -77431904+37581145 -77433304+37581945 -77435605+37583245 -77436505+37583745 -77438005+37584645 -77438005+37584645 -77437755+37588912 -77437205+37590445 -77437205+37590445 -77440505+37594745 -77440505+37594745 -77437605+37598445 -77437605+37598445 -77447205+37601845 -77447305+37602145 -77410415+37422166 -77418175+37421825 -77422395+37423199 -77428605+37433947 -77428605+37433947 -77427805+37436647 -77424505+37440889 -77422904+37442947 -77420604+37446947 -77412304+37559246 -77413604+37562045 -77412745+37815608 -77412082+37816248 -77411995+37816408 -77411995+37816408 -77412024+37816637 -77413350+37817827 -77413581+37818216 -77413581+37818216 -77413523+37818490 -77412745+37815608 -77413523+37818490 -77413523+37818490 -77414474+37822975 -77415080+37823158 -77421886+37824875 -77425926+37825424 -77428002+37829772 -77428002+37829772 -77427943+37844027 -77427618+37850073 -77427618+37850073 -77427682+37857183 -77427682+37857183 -77423844+37861461 -77421795+37862948 -77421795+37862948 -77425142+37867181 -77433073+37875495 -77435296+37883863 -77437944+37886408 -77440665+37888005 -77441648+37888348 -77443900+37894114 -77445084+37894823 -77458097+37890199 -77460384+37889467 -77462109+37888468 -77465783+37889099 -77466372+37889376 -77481109+37883329 -77487521+37887719 -77488936+37888496 -77492923+37891652 -77492923+37891652 -77492801+37896018 -77492801+37896018 -77495857+37898400 -77503215+37901881 -77509133+37903715 -77511904+37904585 -77519496+37907723 -77525615+37915000 -77527318+37916968 -77530696+37920973 -77540870+37919937 -77550364+37918505 -77552616+37919924 -77553107+37920222 -77556862+37922670 -77557179+37923082 -77557179+37923082 -77548225+37929464 -77413604+37562045 -77412304+37559246 -77415894+36654207 -77399253+36647086 -77447506+37222550 -77443506+37222650 -77432505+37225450 -77426008+37230431 -77425015+37230806 -77417505+37232650 -77416505+37233150 -77429541+38772159 -77431595+38778540 -77433404+38777561 -77435362+38771287 -77439219+38766926 -77442468+38764329 -77444110+38763078 -77444110+38760815 -77440810+38759815 -77437910+38758215 -77436510+38757515 -77435994+38757263 -77427606+38753480 -77426410+38754715 -77425710+38755315 -77425510+38755415 -77421944+38761497 -77421350+38761861 -77419976+38762075 -77419976+38762075 -77429541+38772159 -77420604+37446947 -77423004+37448847 -77428805+37452747 -77429605+37453247 -77432905+37455647 -77436073+37457619 -77438105+37458347 -77438605+37458447 -77442105+37459847 -77444505+37460047 -77446105+37459847 -77447705+37459747 -77448605+37459847 -77449605+37460247 -77449805+37460347 -77452906+37461547 -77453706+37461747 -77455106+37462447 -77457006+37463247 -77457306+37463447 -77458606+37463847 -77459306+37464147 -77462271+37462488 -77464506+37463047 -77466806+37463847 -77466806+37463847 -77466706+37463647 -77466706+37463647 -77467306+37463447 -77469006+37462747 -77473606+37460147 -77474306+37460447 -77475406+37460847 -77479891+37460101 -77480210+37461438 -77480287+37461764 -77481607+37462247 -77481907+37462147 -77482726+37461143 -77483707+37460947 -77484307+37459947 -77486107+37459347 -77494251+37460227 -77494401+37460766 -77497051+37464163 -77498607+37465347 -77498907+37464847 -77500277+37464073 -77500745+37463831 -77501259+37464126 -77501563+37464300 -77507791+37468083 -77513233+37474598 -77513594+37475593 -77514813+37477916 -77514813+37477916 -77514382+37478741 -77514316+37478867 -77514316+37478867 -77514523+37478997 -77515500+37479598 -77519440+37488746 -77524058+37500323 -77524058+37500323 -77523541+37501512 -77523476+37501662 -77523476+37501662 -77523748+37501883 -77525077+37502842 -77527529+37513282 -77527734+37515746 -77527761+37516082 -77527862+37517322 -77527862+37517877 -77528008+37521547 -77528174+37525181 -77528326+37525758 -77528326+37525758 -77528314+37526312 -77528314+37526312 -77528320+37526548 -77528370+37528622 -77528468+37531670 -77528608+37531647 -77539677+37528595 -77544047+37527794 -77544996+37527629 -77545209+37527947 -77545609+37528447 -77547209+37531447 -77549293+37535235 -77550309+37537147 -77551009+37538547 -77552709+37541247 -77554809+37542547 -77555309+37542047 -77422337+38262063 -77445785+38283100 -77430133+36707656 -77439502+36711946 -77430133+36707656 -77449305+36697414 -77450589+36696727 -77451204+36696397 -77452631+36695634 -77460858+36691238 -77478606+36682416 -77479064+36682188 -77480879+36681287 -77481876+36680788 -77489811+36676821 -77491333+36676060 -77493113+36675169 -77499701+36671726 -77432283+36653819 -77418309+36651896 -77417940+36652102 -77417684+36652537 -77417570+36653223 -77417144+36653658 -77416405+36653887 -77415894+36654207 -77432283+36653819 -77420723+36653498 -77420609+36654185 -77420353+36654551 -77419984+36654757 -77419615+36654711 -77419302+36654551 -77419246+36654093 -77419246+36654093 -77419530+36652697 -77419530+36652697 -77419360+36652148 -77419132+36651965 -77415894+36654207 -77435121+37185837 -77446205+37188150 -77459310+38772614 -77454510+38770314 -77453310+38769514 -77453310+38769514 -77453810+38769014 -77453810+38769014 -77452572+38768306 -77451670+38767791 -77451034+38767428 -77450310+38767014 -77449510+38766514 -77448910+38766214 -77448400+38766690 -77447410+38767614 -77446710+38768514 -77446310+38768714 -77444298+38763502 -77442543+38764809 -77439526+38767158 -77435793+38771467 -77434410+38778014 -77434410+38778014 -77437310+38780414 -77440610+38782614 -77442110+38776814 -77439502+36711946 -77430133+36707656 -77439502+36711946 -77439985+36711969 -77441065+36711672 -77441122+36711603 -77442117+36711374 -77442771+36711374 -77447119+36711923 -77447915+36712243 -77448910+36712815 -77449393+36712998 -77449734+36713021 -77450905+37190950 -77445105+37196650 -77445105+37196650 -77445405+37199350 -77445805+37203050 -77445805+37203050 -77441505+37212150 -77441505+37212150 -77443606+37216050 -77445606+37215750 -77447506+37215650 -77447506+37216450 -77447450+37220358 -77447406+37220950 -77447406+37220950 -77447506+37222550 -77445410+38770514 -77442110+38775814 -77442110+38776814 -77445410+38770514 -77442110+38776814 -77445785+38283100 -77422337+38262063 -77446205+37188150 -77435121+37185837 -77446205+37188150 -77446228+37187961 -77449341+37188479 -77454684+37187048 -77454893+37187217 -77446205+37188150 -77454893+37187217 -77475711+38781214 -77476211+38781414 -77478311+38782214 -77478911+38782514 -77478911+38782514 -77475211+38786114 -77473911+38787614 -77473196+38788248 -77470046+38788002 -77459887+38787137 -77458553+38786807 -77458553+38786807 -77458651+38785669 -77458789+38784058 -77458810+38783814 -77458910+38783214 -77459410+38781814 -77459410+38778914 -77459410+38778314 -77454910+38775514 -77452510+38773714 -77452010+38773514 -77451210+38773614 -77449910+38773714 -77446850+38771538 -77445410+38770514 -77447167+38284595 -77445785+38283100 -77447167+38284595 -77446695+38284051 -77445785+38283100 -77447167+38284595 -77450122+38289238 -77450239+38289869 -77451126+38291991 -77447305+37602145 -77447405+37602445 -77450105+37602145 -77447305+37602145 -77450105+37602145 -77456310+38768214 -77456130+38768094 -77455110+38767514 -77455110+38767514 -77456610+38765914 -77456610+38765914 -77451710+38763115 -77447510+38761115 -77447510+38761115 -77448710+38755915 -77449199+38753688 -77449199+38753688 -77449795+38753260 -77449795+38753260 -77449993+38752736 -77449993+38752736 -77449587+38751918 -77449587+38751918 -77449610+38751815 -77449610+38751815 -77449438+38751823 -77449438+38751817 -77449254+38749003 -77449254+38749003 -77450116+38744595 -77451286+38740304 -77451310+38740215 -77452225+38739051 -77453110+38735215 -77455610+38734315 -77460410+38732415 -77462310+38731616 -77469595+38728801 -77471110+38728216 -77472918+38728771 -77473575+38728973 -77474052+38729119 -77476526+38729877 -77476603+38729901 -77479910+38730916 -77480210+38731116 -77480458+38731200 -77449476+38802689 -77450510+38801914 -77452810+38796314 -77457210+38796014 -77457630+38796795 -77449476+38802689 -77457630+38796795 -77449734+36713021 -77439502+36711946 -77449734+36713021 -77451151+36713371 -77449795+38753260 -77449199+38753688 -77450105+37602145 -77452505+37601845 -77454005+37601645 -77454505+37601045 -77458313+37596849 -77461625+37596657 -77462873+37596497 -77464098+37596285 -77464906+37596145 -77465487+37596145 -77450585+38283930 -77447167+38284595 -77450585+38283930 -77450212+38283665 -77449799+38283107 -77448279+38283423 -77448279+38283423 -77448595+38284142 -77448595+38284142 -77447167+38284595 -77450585+38283930 -77451688+38284456 -77451688+38284518 -77454509+38283729 -77454509+38283729 -77453953+38281865 -77453669+38280913 -77452636+38277378 -77451914+38276215 -77451325+38275619 -77451325+38275619 -77457468+38271292 -77458940+38272966 -77461063+38277872 -77465319+38279029 -77465319+38279029 -77465310+38279663 -77465310+38279663 -77467149+38279662 -77467149+38279662 -77467148+38279612 -77467148+38279612 -77468570+38277366 -77468838+38276943 -77469468+38275893 -77470999+38273314 -77471031+38273272 -77473388+38270245 -77475450+38270803 -77477464+38271348 -77479685+38271949 -77482835+38272802 -77482835+38272802 -77482697+38272978 -77482697+38272978 -77482807+38273028 -77484624+38273149 -77485134+38273184 -77487196+38273323 -77488692+38273423 -77492066+38273650 -77492889+38278616 -77494814+38282475 -77499298+38279762 -77499707+38279706 -77506588+38280794 -77507740+38281036 -77511263+38280373 -77511652+38280242 -77511652+38280242 -77509348+38286928 -77507543+38292166 -77507543+38292166 -77509619+38293227 -77511148+38293831 -77512484+38294576 -77512790+38294745 -77513108+38295467 -77513349+38296012 -77513600+38296304 -77514043+38296177 -77514602+38295858 -77515952+38295411 -77516691+38295166 -77516832+38295189 -77517132+38295430 -77518033+38297570 -77518033+38297570 -77517122+38298430 -77514883+38305499 -77514883+38305499 -77516421+38305614 -77516421+38305614 -77516334+38306506 -77516334+38306506 -77524812+38307218 -77450905+37190950 -77452206+37189750 -77451126+38291991 -77451342+38292464 -77452387+38294958 -77452968+38296170 -77453520+38296994 -77453549+38297177 -77454188+38298252 -77454660+38299182 -77451126+38291991 -77454660+38299182 -77451151+36713371 -77451838+36713639 -77452350+36713822 -77452975+36713707 -77453685+36713341 -77454339+36713180 -77454993+36713157 -77455534+36713363 -77455989+36713798 -77456415+36714599 -77456757+36714873 -77489999+36721009 -77451151+36713371 -77489999+36721009 -77452206+37189750 -77450905+37190950 -77452206+37189750 -77452706+37189350 -77454471+37187715 -77454893+37187217 -77454660+38299182 -77456024+38301486 -77456782+38303015 -77463837+36652535 -77463894+36652260 -77463894+36652260 -77459205+36654792 -77456246+36655534 -77456198+36655534 -77456198+36655534 -77458583+36651506 -77458583+36651506 -77432283+36653819 -77456542+38768397 -77456290+38768654 -77456290+38768654 -77456471+38768904 -77456310+38768214 -77456542+38768397 -77456471+38768904 -77457810+38768414 -77456542+38768397 -77456310+38768214 -77456782+38303015 -77457006+38303328 -77457406+38303828 -77457921+38304600 -77456782+38303015 -77457921+38304600 -77457630+38796795 -77457910+38797314 -77464611+38796314 -77466111+38796414 -77468111+38796214 -77469278+38795981 -77469611+38795914 -77457810+38768414 -77456471+38768904 -77457921+38304600 -77459037+38306590 -77459462+38307544 -77463193+38311405 -77463346+38311964 -77463742+38313408 -77464279+38315648 -77464791+38316338 -77467349+38318931 -77469332+38319324 -77471357+38319737 -77473900+38320925 -77483490+38317339 -77490212+38322122 -77499095+38325483 -77499707+38325634 -77501767+38326039 -77526231+38316209 -77526231+38316209 -77526176+38309758 -77526176+38309758 -77530618+38309256 -77458678+36862963 -77459500+36859103 -77462429+36845378 -77466574+36825958 -77466833+36824748 -77467427+36821964 -77467467+36821784 -77468752+36816200 -77469071+36814809 -77469458+36813128 -77469975+36810882 -77470434+36808886 -77470907+36806797 -77470979+36806481 -77471189+36805572 -77471473+36804345 -77471804+36802914 -77471882+36802575 -77472118+36801557 -77473502+36795334 -77475565+36785917 -77475911+36784337 -77476530+36781512 -77478189+36774166 -77478593+36772391 -77479465+36768557 -77479923+36766546 -77480034+36766096 -77480178+36765415 -77480261+36765022 -77480925+36761896 -77482140+36756446 -77483024+36752533 -77483209+36751712 -77484719+36744751 -77486170+36738223 -77486961+36734662 -77487732+36731196 -77489026+36725526 -77489999+36721009 -77459310+38772614 -77457810+38768414 -77475711+38781214 -77468711+38778014 -77465810+38776414 -77463960+38775486 -77462210+38774514 -77459610+38772914 -77459310+38772614 -77463837+36652535 -77463525+36652695 -77463127+36653084 -77463127+36653084 -77463128+36653633 -77463326+36653885 -77463866+36654274 -77466281+36655120 -77466849+36655532 -77467247+36656058 -77467418+36657431 -77468753+36659330 -77492224+36671541 -77465487+37596145 -77465606+37596745 -77465606+37596745 -77465487+37596145 -77465606+37596745 -77466006+37598245 -77466706+37598545 -77467806+37598245 -77470806+37597945 -77474306+37598145 -77477906+37598545 -77477906+37598545 -77477806+37598045 -77477306+37597645 -77477306+37597645 -77477506+37597445 -77477995+37596076 -77478506+37594645 -77479206+37589245 -77479206+37589245 -77475606+37583745 -77473406+37580345 -77472306+37578546 -77472306+37578546 -77472706+37578146 -77473006+37577946 -77474506+37577146 -77476206+37576246 -77476706+37575946 -77482606+37573446 -77483006+37573746 -77499708+37222952 -77497664+37223198 -77496510+37223337 -77495131+37223890 -77495014+37223969 -77486927+37225260 -77486089+37225343 -77476123+37224998 -77474689+37225273 -77467219+37225240 -77447506+37222550 -77469611+38795914 -77476111+38799114 -77480011+38799014 -77480911+38796414 -77493541+38797558 -77493547+38797561 -77469611+38795914 -77493547+38797561 -77475194+36861127 -77458678+36862963 -77475194+36861127 -77473144+36861677 -77472460+36861792 -77467818+36861221 -77466252+36861359 -77459532+36862665 -77459048+36862871 -77458678+36862963 -77475711+38781214 -77478423+38778803 -77479311+38778014 -77475840+38752872 -77476433+38752227 -77477407+38752085 -77477581+38752941 -77477581+38752941 -77477254+38752979 -77477224+38752983 -77476157+38752953 -77476099+38752960 -77475840+38752872 -77479256+38750773 -77477325+38750682 -77477325+38750682 -77479256+38750773 -77477561+38751743 -77479050+38751576 -77479126+38751889 -77477561+38751743 -77479126+38751889 -77479126+38751889 -77478963+38754960 -77478963+38754960 -77481491+38756009 -77482087+38752938 -77482087+38752938 -77481263+38752836 -77481263+38752836 -77481469+38751658 -77481469+38751658 -77479979+38751596 -77477674+38751350 -77477561+38751743 -77479311+38778014 -77482876+38775063 -77479650+38732474 -77480221+38731574 -77479650+38732474 -77484179+38732453 -77480221+38731574 -77479650+38732474 -77480221+38731574 -77480235+38731551 -77480235+38731551 -77480221+38731574 -77480235+38731551 -77480458+38731200 -77480458+38731200 -77480235+38731551 -77482876+38775063 -77479311+38778014 -77483006+37573746 -77486406+37576446 -77482876+38775063 -77483492+38774536 -77483492+38774536 -77483211+38774114 -77483211+38774114 -77484411+38772815 -77484658+38772635 -77485511+38772015 -77487905+38769430 -77488472+38769542 -77490174+38769432 -77490324+38769474 -77492978+38769949 -77494720+38770228 -77495719+38770631 -77495802+38770703 -77495927+38770607 -77496009+38770478 -77498416+38766668 -77500079+38764037 -77500169+38763894 -77501422+38761891 -77503134+38759504 -77503250+38759113 -77508088+38753475 -77508154+38753398 -77510636+38750492 -77484179+38732453 -77484308+38732496 -77484308+38732496 -77484179+38732453 -77484308+38732496 -77485011+38732733 -77485011+38732733 -77484308+38732496 -77485011+38732733 -77485705+38732967 -77485705+38732967 -77485011+38732733 -77503839+36845102 -77493136+36847731 -77486182+36853342 -77475194+36861127 -77513449+38732547 -77514392+38736377 -77514392+38736377 -77507611+38740316 -77507110+38740628 -77500644+38738284 -77500567+38738116 -77500383+38737483 -77499822+38735567 -77499706+38735171 -77498763+38733253 -77498473+38732793 -77495065+38727466 -77493760+38725432 -77493453+38725428 -77492431+38726422 -77491129+38727688 -77490727+38728246 -77490531+38729226 -77490353+38730113 -77489990+38731924 -77488248+38731890 -77486200+38733134 -77485705+38732967 -77486406+37576446 -77483006+37573746 -77486406+37576446 -77488606+37578146 -77490607+37579846 -77492707+37581346 -77493007+37581646 -77493607+37581646 -77494207+37581046 -77494907+37580246 -77495607+37579546 -77496207+37578946 -77496907+37578146 -77497707+37577346 -77498407+37576546 -77499107+37575846 -77499507+37575446 -77500507+37575446 -77503307+37576946 -77503707+37577146 -77506307+37578546 -77509607+37580546 -77510007+37580646 -77511707+37581746 -77512507+37582046 -77513507+37581746 -77515407+37581746 -77516507+37581746 -77517408+37582246 -77519508+37583646 -77520508+37584346 -77521408+37584746 -77522108+37585346 -77522908+37585846 -77525308+37587446 -77527644+37588978 -77529308+37590046 -77530308+37590746 -77531408+37591546 -77532308+37591246 -77532408+37588446 -77532408+37585246 -77531708+37582446 -77531708+37582446 -77532008+37582246 -77532708+37581746 -77534208+37583846 -77534791+37583307 -77535508+37582646 -77537108+37581346 -77537808+37580946 -77540892+37581755 -77541208+37580146 -77493547+38797561 -77494411+38798814 -77494411+38798814 -77493731+38801092 -77492704+38802824 -77490411+38810114 -77490411+38810114 -77491611+38811414 -77505412+38816314 -77505412+38816314 -77505312+38816814 -77504012+38824113 -77504012+38824113 -77506164+38826716 -77512212+38840913 -77519603+38839312 -77530212+38837013 -77537212+38842513 -77537212+38842513 -77534913+38847014 -77534913+38847014 -77535928+38847228 -77492224+36671541 -77463128+36653633 -77463127+36653084 -77463127+36653084 -77463525+36652695 -77463837+36652535 -77501917+36670506 -77499744+36670245 -77499701+36670246 -77495205+36668038 -77492224+36671541 -77499701+36671726 -77501917+36670506 -77501724+37222046 -77499708+37222952 -77501724+37222046 -77501037+37222274 -77499708+37222952 -77501917+36670506 -77499701+36671726 -77513591+38732467 -77512522+38730811 -77512213+38730416 -77509639+38726552 -77508582+38724967 -77508582+38724967 -77508594+38724268 -77508594+38724268 -77508196+38723449 -77507836+38722947 -77507418+38719930 -77506712+38720617 -77503363+38716716 -77502362+38714649 -77502362+38714649 -77504046+38709566 -77505511+38707956 -77513317+38716225 -77515711+38715516 -77524897+38723875 -77524897+38723875 -77524893+38724517 -77524893+38724517 -77525414+38724576 -77526680+38729260 -77526680+38729260 -77526256+38729506 -77526256+38729506 -77526511+38730616 -77526679+38731569 -77526814+38732331 -77526814+38732331 -77525576+38734460 -77525191+38734683 -77521108+38737252 -77521108+38737252 -77521265+38737621 -77521873+38739055 -77506817+37221361 -77506016+37221315 -77503699+37221383 -77501724+37222046 -77503839+36845102 -77520451+36849499 -77506817+37221361 -77507991+37221087 -77510273+36718229 -77509365+36716398 -77509365+36716398 -77513769+36710271 -77513769+36710271 -77513198+36710211 -77512792+36710169 -77512792+36710169 -77514036+36707391 -77514656+36706005 -77517351+36699946 -77517513+36699561 -77517513+36699561 -77516395+36699988 -77512176+36701571 -77508631+36702159 -77508631+36702159 -77508669+36701599 -77508669+36701599 -77507283+36688531 -77507283+36688531 -77508201+36685948 -77508878+36684043 -77510602+36683278 -77514912+36684111 -77515369+36684178 -77515852+36684313 -77517330+36684725 -77520063+36685462 -77507991+37221087 -77506817+37221361 -77510273+36718229 -77516014+36720337 -77516277+36720481 -77510273+36718229 -77516277+36720481 -77510636+38750492 -77511937+38748684 -77511937+38748684 -77510636+38750492 -77511937+38748684 -77512598+38747692 -77512598+38747692 -77511937+38748684 -77650610+37265112 -77624713+37266867 -77613349+37270877 -77589159+37246285 -77572120+37237120 -77561280+37227945 -77525058+37220453 -77524902+37220246 -77524444+37219674 -77519267+37217156 -77513199+37218549 -77507991+37221087 -77522617+38740807 -77522658+38740847 -77522692+38740969 -77522692+38740969 -77522534+38741024 -77520080+38741884 -77519622+38742045 -77518655+38742384 -77517607+38742749 -77516824+38743020 -77513752+38745990 -77513677+38746076 -77513382+38746670 -77512598+38747692 -77513449+38732547 -77513591+38732467 -77513591+38732467 -77513449+38732547 -77520451+36849499 -77503839+36845102 -77520451+36849499 -77543415+36853077 -77520590+36683628 -77520063+36685462 -77520590+36683628 -77520210+36684273 -77520095+36685348 -77520063+36685462 -77543155+36673409 -77547672+36671941 -77548049+36671910 -77548468+36671968 -77550903+36672647 -77552821+36673514 -77553494+36673919 -77556627+36674874 -77557850+36685957 -77557850+36685957 -77557742+36686613 -77557690+36687058 -77557690+36687058 -77558037+36688469 -77558774+36691470 -77559301+36693693 -77560014+36693709 -77560896+36695858 -77561076+36697023 -77561351+36698810 -77561351+36698810 -77561323+36698898 -77561015+36700164 -77561015+36700164 -77562858+36701922 -77563760+36703029 -77563760+36703029 -77562946+36703316 -77562833+36703356 -77562416+36706512 -77562416+36706512 -77562792+36706720 -77562792+36706720 -77562143+36707479 -77561102+36707098 -77560215+36706773 -77559817+36707368 -77558499+36708722 -77558444+36709954 -77558427+36710331 -77558212+36711174 -77557810+36712064 -77557524+36712762 -77556767+36713100 -77556643+36713477 -77553537+36713244 -77553479+36713021 -77553479+36713021 -77553503+36712894 -77553503+36712894 -77552390+36712667 -77550436+36712267 -77549829+36712142 -77544567+36710937 -77543673+36711922 -77540175+36715199 -77537688+36714558 -77536342+36714514 -77532635+36714080 -77532615+36712742 -77532542+36712612 -77532360+36712614 -77532130+36712617 -77529656+36712537 -77529059+36712485 -77526983+36712525 -77525746+36713413 -77522434+36712917 -77521834+36712827 -77516277+36720481 -77521873+38739055 -77522519+38740576 -77522519+38740576 -77521873+38739055 -77522519+38740576 -77522570+38740697 -77522570+38740697 -77522519+38740576 -77522570+38740697 -77522617+38740807 -77522617+38740807 -77522570+38740697 -77524985+36679789 -77523167+36678804 -77520590+36683628 -77524812+38307218 -77526060+38307378 -77527570+38307699 -77529370+38308386 -77530618+38308615 -77531056+38308591 -77524812+38307218 -77531056+38308591 -77596111+37555647 -77593210+37555647 -77578078+37558962 -77572102+37557767 -77571179+37557606 -77570347+37557460 -77543909+37560246 -77538408+37559246 -77530008+37559046 -77529536+37559942 -77529008+37560946 -77528908+37561346 -77528608+37561846 -77527608+37563846 -77527608+37564046 -77526308+37566646 -77525608+37567946 -77525608+37567946 -77527708+37567846 -77531008+37567946 -77534108+37567746 -77534677+37567888 -77534908+37567946 -77535192+37568052 -77535708+37568246 -77536608+37572046 -77542008+37570546 -77544409+37570946 -77545809+37571646 -77547409+37572246 -77547409+37572246 -77547209+37573246 -77546709+37575046 -77544609+37577146 -77543008+37578846 -77541548+37579970 -77530618+38309256 -77530391+38309407 -77530391+38309407 -77572029+38348012 -77576880+38347325 -77589275+38341465 -77606877+38336724 -77618727+38367835 -77531056+38308591 -77532660+38308504 -77532660+38308504 -77530618+38309256 -77531227+38556310 -77536131+38551305 -77536315+38551142 -77548767+38538715 -77560905+38527017 -77562339+38525635 -77565431+38522827 -77568349+38520177 -77570898+38518248 -77571220+38518004 -77578363+38512595 -77579663+38511697 -77581670+38510050 -77583028+38508944 -77588651+38504362 -77596091+38498161 -77599063+38495684 -77602094+38493176 -77612815+38484306 -77625810+38473554 -77632383+38468125 -77633850+38466913 -77633850+38466913 -77632926+38463358 -77631881+38462438 -77626378+38697231 -77624712+38694365 -77621589+38689385 -77620912+38688418 -77620897+38688393 -77620612+38687918 -77616612+38682218 -77616562+38682143 -77614012+38678318 -77608912+38670518 -77607511+38668619 -77601611+38659519 -77597111+38652719 -77593112+38646880 -77590308+38642415 -77590011+38642019 -77588811+38640319 -77586511+38637019 -77584210+38633320 -77584135+38633213 -77580210+38627620 -77576310+38622020 -77572310+38616520 -77571310+38615020 -77570110+38613320 -77566810+38608220 -77563192+38602903 -77561909+38601021 -77561809+38600921 -77561502+38600454 -77559458+38597343 -77555609+38591521 -77535808+38561622 -77535408+38561222 -77531227+38556310 -77535928+38847228 -77546312+38849413 -77547212+38848913 -77547212+38848913 -77547012+38848113 -77547012+38848113 -77550812+38849013 -77550812+38849013 -77549912+38850213 -77549912+38850213 -77552613+38857113 -77553113+38886712 -77557413+38888212 -77560413+38887112 -77570122+38889656 -77570213+38889712 -77574713+38891212 -77576948+38891992 -77583783+38896046 -77589990+38897516 -77593440+38901107 -77607514+38911911 -77617388+38929469 -77624714+38931488 -77625096+38931757 -77541208+37580146 -77541548+37579970 -77541548+37579970 -77541208+37580146 -77543155+36673409 -77524985+36679789 -77543155+36673409 -77525014+36678233 -77525014+36678233 -77525127+36678416 -77525838+36678553 -77526008+36678714 -77526008+36678714 -77525923+36678942 -77525496+36678942 -77524871+36678828 -77524502+36678850 -77524502+36678850 -77524530+36679171 -77525013+36679491 -77525013+36679491 -77524985+36679789 -77543415+36853077 -77560727+36847036 -77548225+37929464 -77557237+37936374 -77558421+37936534 -77560299+37936328 -77560761+37936328 -77561715+37936625 -77561850+37936732 -77548225+37929464 -77561850+37936732 -77555309+37542047 -77557309+37540247 -77559389+37538995 -77555309+37542047 -77559389+37538995 -77559389+37538995 -77559809+37538647 -77562109+37537447 -77562409+37537347 -77563809+37536547 -77564710+37535947 -77565600+37535542 -77567810+37534747 -77570810+37533947 -77571146+37533866 -77573710+37533247 -77576810+37532447 -77578110+37532247 -77579510+37532047 -77581110+37532147 -77582710+37532347 -77585510+37532747 -77588110+37533147 -77589210+37533347 -77589610+37533347 -77591811+37533147 -77591954+37533075 -77592340+37533183 -77593867+37533818 -77596543+37534509 -77600411+37545047 -77560727+36847036 -77543415+36853077 -77560727+36847036 -77563954+36848781 -77568017+36853283 -77561850+37936732 -77566049+37943946 -77568853+37953441 -77568017+36853283 -77572914+36851452 -77568853+37953441 -77568997+37953555 -77569055+37953784 -77569489+37954333 -77570355+37955042 -77572927+37956346 -77568853+37953441 -77572927+37956346 -77572914+36851452 -77568017+36853283 -77572914+36851452 -77576445+36851565 -77577357+36852732 -77578895+36854199 -77586613+36859183 -77600385+36871834 -77605317+36871022 -77612818+36875871 -77618487+36877516 -77619029+36877844 -77572927+37956346 -77576048+37958268 -77579861+37955155 -77579861+37955155 -77579507+37953658 -77579507+37953658 -77584747+37950281 -77585205+37950006 -77594134+37950851 -77618490+37950910 -77618490+37950910 -77616012+37960451 -77616012+37960451 -77618614+37961845 -77632407+37965296 -77632407+37965296 -77631957+37970177 -77596111+37555647 -77596011+37553547 -77600411+37545047 -77595811+37545647 -77595811+37546247 -77596011+37553547 -77600411+37545047 -77596011+37553547 -77653913+37562447 -77649812+37559747 -77638612+37559047 -77636312+37558847 -77632412+37558047 -77626012+37556547 -77622031+37556791 -77613611+37556147 -77606811+37555347 -77596111+37555647 -77650312+37625046 -77651104+37623746 -77651312+37622746 -77651712+37622046 -77651812+37621646 -77651812+37621446 -77652212+37620446 -77652212+37620446 -77641012+37608846 -77641012+37608846 -77641112+37608346 -77641112+37607546 -77641512+37605246 -77641512+37605246 -77640812+37603946 -77626011+37597646 -77618549+37589853 -77617811+37588746 -77617811+37588746 -77618311+37587346 -77630812+37576246 -77636212+37568746 -77636212+37568746 -77634012+37567047 -77634012+37567047 -77636912+37565747 -77638112+37566347 -77639612+37566147 -77640312+37566047 -77653613+37564547 -77653613+37564547 -77652913+37563147 -77652913+37563147 -77653913+37562447 -77618727+38367835 -77619475+38368002 -77624230+38368423 -77624710+38368493 -77625571+38368688 -77629104+38367224 -77629130+38367186 -77630207+38365456 -77634163+38359921 -77644620+38365049 -77644620+38365049 -77644125+38366765 -77643718+38367611 -77643020+38368480 -77642003+38369441 -77641101+38370103 -77640084+38370492 -77638324+38370827 -77638166+38370857 -77637614+38371108 -77637178+38371634 -77637178+38371634 -77644549+38378272 -77648152+38377839 -77618727+38367835 -77620143+38372716 -77619029+36877844 -77623160+36880145 -77623424+36880163 -77624709+36880250 -77631207+36887610 -77648015+36883109 -77648015+36883109 -77647582+36894962 -77647582+36894962 -77652482+36897686 -77658036+36894514 -77620143+38372716 -77618727+38367835 -77620143+38372716 -77629710+38391927 -77625096+38931757 -77626680+38932948 -77627236+38933177 -77629491+38933475 -77625096+38931757 -77629491+38933475 -77627689+38699214 -77626378+38697231 -77627689+38699214 -77627180+38698459 -77626378+38697231 -77634410+38417199 -77634438+38417368 -77634438+38417368 -77634202+38419498 -77631624+38420483 -77631229+38420582 -77630602+38421003 -77630499+38421116 -77630289+38421420 -77629968+38422310 -77629968+38422310 -77630810+38424341 -77631226+38427542 -77631226+38427542 -77629511+38430186 -77629346+38430385 -77628521+38433123 -77628521+38433123 -77629180+38438567 -77633126+38442004 -77634034+38442597 -77634069+38442702 -77634069+38442990 -77633854+38444558 -77633839+38445097 -77631114+38445424 -77629907+38446301 -77629907+38446301 -77630110+38447729 -77630212+38448433 -77630212+38448433 -77628310+38450158 -77628310+38450158 -77628488+38451469 -77628594+38452087 -77628686+38452334 -77628804+38452538 -77630092+38453770 -77630305+38454020 -77631084+38454848 -77631469+38459592 -77631990+38460045 -77632204+38460141 -77633204+38460608 -77633679+38460943 -77633795+38461149 -77629491+38933475 -77632623+38936045 -77632716+38936132 -77635315+38938967 -77636303+38940051 -77640716+38941696 -77649489+38942334 -77652197+38942770 -77629710+38391927 -77620143+38372716 -77629710+38391927 -77633210+38405227 -77633210+38405227 -77632553+38406978 -77632495+38407298 -77632495+38407298 -77632610+38407593 -77632736+38407915 -77633345+38408933 -77633671+38409301 -77633731+38409369 -77634115+38409618 -77634317+38409727 -77634651+38409768 -77635342+38409816 -77630611+37705444 -77631103+37705568 -77636015+37706416 -77642175+37707440 -77655280+37709680 -77674112+37706465 -77677148+37706046 -77677205+37706038 -77682576+37705297 -77687889+37706129 -77699089+37706897 -77699364+37706881 -77700721+37706801 -77703397+37706680 -77711681+37706305 -77713950+37706940 -77714841+37707189 -77715505+37707375 -77732498+37712129 -77742600+37714875 -77748803+37716561 -77749715+37716708 -77750447+37716812 -77750874+37716873 -77756590+37717913 -77763923+37719248 -77769860+37720315 -77770894+37720549 -77784055+37721590 -77797321+37729295 -77630611+37705444 -77632811+37699844 -77634901+37694899 -77634943+37694800 -77639554+37683371 -77640990+37679811 -77644879+37669713 -77645111+37668945 -77647112+37664345 -77647812+37662445 -77649212+37658045 -77649460+37657726 -77649460+37657726 -77648912+37650245 -77648912+37650245 -77652704+37644212 -77652959+37643634 -77653312+37640645 -77653632+37640129 -77654212+37639345 -77662703+38925707 -77662605+38925422 -77662605+38925422 -77663048+38924582 -77663740+38923153 -77663766+38923017 -77663776+38922920 -77663885+38921996 -77664506+38919626 -77664519+38919565 -77665555+38916934 -77665923+38915535 -77666684+38914882 -77666788+38914701 -77667994+38913350 -77668121+38912191 -77668473+38911866 -77675857+38900693 -77675956+38900532 -77677804+38897802 -77678434+38896670 -77679172+38895587 -77680547+38893200 -77689482+38889090 -77693176+38885207 -77693476+38885082 -77698360+38871482 -77699645+38868417 -77699827+38864148 -77699872+38863699 -77704846+38843690 -77704962+38843461 -77709896+38843470 -77715591+38843481 -77715591+38843481 -77715524+38839163 -77715485+38836691 -77710414+38824814 -77710114+38824314 -77710090+38824266 -77710014+38824114 -77709990+38824066 -77709814+38823714 -77709514+38823214 -77705376+38817043 -77697314+38804815 -77691914+38796515 -77688214+38790915 -77686367+38787928 -77682714+38782315 -77682614+38782215 -77681614+38780815 -77680214+38778515 -77677714+38774915 -77677670+38774851 -77675877+38772122 -77675614+38771716 -77670173+38762035 -77670115+38761917 -77664320+38754258 -77664213+38754116 -77663413+38753016 -77661451+38750116 -77659158+38746861 -77658234+38745449 -77654154+38739211 -77651982+38735910 -77651276+38734837 -77646715+38727850 -77643056+38722387 -77636860+38712958 -77635818+38711387 -77633431+38707811 -77631517+38704913 -77627689+38699214 -77631926+37972968 -77638397+37978141 -77643251+37980019 -77643251+37980019 -77642147+37991160 -77631957+37970177 -77631205+37970474 -77630685+37971045 -77630511+37971411 -77630511+37971411 -77630684+37971983 -77631926+37972968 -77631957+37970177 -77631926+37972968 -77633795+38461149 -77631881+38462438 -77633795+38461149 -77633737+38461354 -77633388+38461606 -77632660+38461880 -77631932+38462337 -77631881+38462438 -77634964+38410821 -77634814+38411120 -77634125+38412266 -77634125+38412266 -77635310+38415237 -77634761+38410135 -77634790+38410387 -77634877+38410432 -77634964+38410821 -77634761+38410135 -77634964+38410821 -77635342+38409816 -77634977+38410062 -77634761+38410135 -77635310+38415237 -77634410+38417199 -77635310+38415237 -77635426+38415603 -77635426+38415603 -77635164+38416014 -77634465+38416746 -77634443+38416927 -77634410+38417199 -77635342+38409816 -77644152+38411489 -77647175+38412703 -77648546+38413354 -77649674+38413779 -77655491+38416771 -77656448+38417051 -77660518+38418653 -77670897+38421514 -77673370+38423185 -77677208+38424375 -77682151+38424626 -77683261+38424931 -77686921+38426527 -77688374+38426914 -77690148+38427005 -77694568+38426320 -77695560+38425462 -77697563+38425953 -77700528+38422156 -77704279+38421332 -77707015+38421895 -77710002+38422925 -77711143+38423069 -77713730+38422527 -77716517+38421826 -77726111+38418190 -77726841+38416590 -77728380+38414714 -77729093+38414047 -77736713+38415927 -77737344+38417858 -77738796+38420834 -77738931+38421321 -77739219+38423439 -77746214+38426647 -77750431+38426830 -77755509+38429831 -77756757+38432623 -77760332+38436010 -77761631+38450329 -77761717+38453280 -77642147+37991160 -77642378+37992418 -77653797+37993588 -77665388+37996907 -77668047+37998578 -77677232+38006391 -77684491+38008229 -77687276+38007982 -77687306+38007982 -77661532+37244055 -77661227+37244886 -77661227+37244886 -77661376+37245164 -77661376+37245164 -77658102+37246547 -77657123+37250150 -77650401+37258637 -77650401+37258637 -77651101+37262047 -77651101+37262047 -77650610+37265112 -77650610+37265112 -77652200+37265822 -77657622+37272879 -77668078+37292744 -77673501+37292588 -77683907+37286002 -77703453+37298205 -77717399+37293878 -77735920+37282271 -77738688+37269389 -77739861+37268427 -77762092+37270102 -77768386+37277335 -77772274+37287586 -77789365+37298503 -77793920+37299305 -77802613+37302094 -77806606+37304408 -77806606+37304408 -77802323+37318492 -77801650+37318501 -77798211+37323282 -77797493+37333714 -77797493+37333714 -77819012+37338266 -77652197+38942770 -77652470+38942563 -77652738+38942410 -77653347+38942353 -77652197+38942770 -77653347+38942353 -77653913+37562447 -77707698+37589235 -77712931+37588275 -77719923+37587491 -77749716+37600733 -77789243+37612765 -77789502+37612797 -77654212+37639345 -77650312+37625046 -77654212+37639345 -77654712+37637945 -77654712+37637945 -77653912+37636945 -77653912+37636945 -77654312+37635446 -77654312+37635446 -77653312+37632846 -77652512+37632146 -77652512+37631446 -77650512+37625946 -77650312+37625046 -77655081+38942635 -77653347+38942353 -77655081+38942635 -77655174+38942239 -77655421+38941763 -77655895+38941246 -77656287+38940745 -77656627+38940156 -77656812+38939639 -77656956+38938953 -77656996+38938461 -77656996+38938461 -77656955+38938073 -77656820+38937646 -77656820+38937646 -77662703+38925707 -77655081+38942635 -77662703+38925707 -77655186+38375567 -77648152+38377839 -77655186+38375567 -77654808+38375544 -77653558+38375601 -77652222+38375987 -77649867+38377176 -77648152+38377839 -77655186+38375567 -77655651+38375556 -77659261+38374227 -77667514+38370682 -77679545+38359885 -77682282+38359777 -77685285+38359658 -77685907+38359633 -77691195+38358855 -77701247+38360249 -77702438+38360569 -77658036+36894514 -77657984+36889638 -77657984+36889638 -77658014+36882700 -77658014+36882700 -77657696+36870026 -77657679+36868087 -77657668+36866903 -77657595+36858553 -77657548+36853159 -77657351+36830446 -77657337+36828932 -77657225+36816021 -77657218+36815192 -77657148+36809113 -77656946+36791767 -77656859+36784349 -77656602+36762240 -77656578+36761520 -77656547+36758534 -77656532+36757057 -77656524+36755845 -77656521+36755629 -77656235+36746603 -77656202+36734799 -77656139+36731049 -77656123+36730106 -77656079+36727479 -77656058+36721802 -77656058+36721642 -77655892+36715485 -77655867+36714567 -77655841+36713539 -77655841+36713539 -77667077+36696272 -77670668+36690842 -77672385+36688223 -77675188+36683948 -77676439+36682127 -77685381+36668568 -77686087+36667510 -77694911+36654291 -77697061+36651070 -77700703+36645571 -77703339+36641591 -77705138+36638874 -77711420+36629244 -77711544+36628989 -77717271+36620414 -77721756+36613639 -77729291+36602315 -77729970+36601296 -77733147+36596523 -77736075+36592124 -77742087+36583091 -77744203+36579913 -77748003+36574204 -77751282+36569239 -77752555+36567323 -77754923+36563761 -77756866+36560837 -77757883+36559306 -77760222+36555723 -77763105+36551415 -77767117+36545422 -77962043+39013751 -77961101+39013599 -77953424+39011753 -77953012+39011657 -77951426+39011289 -77950881+39011161 -77944445+39009655 -77940165+39008688 -77939052+39008459 -77937157+39008078 -77936064+39007774 -77924359+39005069 -77923312+39004825 -77921932+39004517 -77916938+39003335 -77916841+39003313 -77913123+39002495 -77896763+38998622 -77889544+38996975 -77887402+38996485 -77879748+38994702 -77876302+38993944 -77876124+38993908 -77875471+38993740 -77874395+38993471 -77866338+38991570 -77850134+38987766 -77849641+38987649 -77847445+38987134 -77845494+38986686 -77842936+38986098 -77838308+38985017 -77830873+38983271 -77828930+38982779 -77822300+38981312 -77820219+38980809 -77817904+38980237 -77812195+38979004 -77803434+38976924 -77797224+38975473 -77794512+38974849 -77792538+38974395 -77791211+38974089 -77784449+38972550 -77783401+38972313 -77781316+38971842 -77778998+38971314 -77777553+38971011 -77775547+38970535 -77774265+38970231 -77771163+38969503 -77765599+38968237 -77760152+38966933 -77755990+38965983 -77745453+38963750 -77740127+38962500 -77738880+38962234 -77738444+38962141 -77733739+38961085 -77731553+38960553 -77728560+38959854 -77728355+38959793 -77726200+38959283 -77722906+38958506 -77713172+38956227 -77708630+38955169 -77700067+38953169 -77696491+38952330 -77687096+38950151 -77673927+38947066 -77671381+38946476 -77662673+38944448 -77657581+38943231 -77655081+38942635 -77658036+36894514 -77672851+36901214 -77673254+36901369 -77673564+36901489 -77693451+36906019 -77662751+37240130 -77661532+37244055 -77662751+37240130 -77661748+37243722 -77661605+37243997 -77661532+37244055 -77662751+37240130 -77672566+37241596 -77802291+37440846 -77798790+37447640 -77798762+37448258 -77797784+37458873 -77797784+37458873 -77797831+37458968 -77797831+37458968 -77787202+37466672 -77777674+37473579 -77775298+37475302 -77774973+37475539 -77762756+37484397 -77757221+37488353 -77750561+37493174 -77749717+37493785 -77749717+37493584 -77747917+37494648 -77742816+37498548 -77732716+37506048 -77731916+37506348 -77724308+37511812 -77715861+37517871 -77706415+37524648 -77699280+37529953 -77694714+37533347 -77679414+37544264 -77676214+37546547 -77672613+37549147 -77668539+37552041 -77665013+37554547 -77664129+37555155 -77663113+37555947 -77653913+37562447 -77672566+37241596 -77689735+37221255 -77687306+38007982 -77688007+38006181 -77688452+38005038 -77689946+38001203 -77690361+38000138 -77690443+37999953 -77693661+37992698 -77694535+37990661 -77698885+37979453 -77702826+37969301 -77705051+37963726 -77707859+37956556 -77711132+37948199 -77714743+37939368 -77715547+37936943 -77717954+37931304 -77719156+37928286 -77722127+37920765 -77724005+37915988 -77728481+37904614 -77732684+37894157 -77736877+37883410 -77737349+37882200 -77737759+37881134 -77740465+37873956 -77741357+37871693 -77743895+37865257 -77746849+37857764 -77747415+37856326 -77749287+37851579 -77749762+37850252 -77749798+37850160 -77750225+37849070 -77750569+37848189 -77751378+37846120 -77753904+37839663 -77755484+37835626 -77755820+37834768 -77756638+37832677 -77760443+37822951 -77764605+37812317 -77767183+37805728 -77768229+37803054 -77771146+37795602 -77772432+37792315 -77775767+37783794 -77777061+37780485 -77779589+37774026 -77781140+37770062 -77783474+37764097 -77786390+37756646 -77786452+37756488 -77787429+37753991 -77790785+37745832 -77794221+37737138 -77794518+37736385 -77795632+37733567 -77796803+37730604 -77797321+37729295 -77747670+38024295 -77729528+38028549 -77714712+38015438 -77712726+38014294 -77712338+38013588 -77712048+38013054 -77711522+38012853 -77703923+38012742 -77702158+38012598 -77701212+38012629 -77694543+38007131 -77687671+38007978 -77687306+38007982 -77689735+37221255 -77672566+37241596 -77689735+37221255 -77690479+37221392 -77690908+37221323 -77691223+37221095 -77691452+37221118 -77692024+37221484 -77693455+37221666 -77694084+37221849 -77689735+37221255 -77694084+37221849 -77693451+36906019 -77699378+36913364 -77699806+36914027 -77700291+36915835 -77700462+36916109 -77700889+36916430 -77701829+36916590 -77704508+36916498 -77705591+36916269 -77708810+36915261 -77709266+36915170 -77709580+36915170 -77693451+36906019 -77709580+36915170 -77702438+38360569 -77703253+38361028 -77703253+38361028 -77704270+38361461 -77705374+38362193 -77705432+38362330 -77703253+38361028 -77705432+38362330 -77705432+38362330 -77706336+38362792 -77712442+38367471 -77716098+38369259 -77721264+38370803 -77723683+38371475 -77723994+38371528 -77730484+38373966 -77731871+38374586 -77733327+38375870 -77733446+38375906 -77747806+38385014 -77757954+38386210 -77759813+38386897 -77763006+38390690 -77764181+38391428 -77766310+38392114 -77785709+38379327 -77785709+38379327 -77782886+38372979 -77780662+38371314 -77776509+38370767 -77776509+38370767 -77779477+38364627 -77782817+38364730 -77794466+38370770 -77737327+37199849 -77729892+37202003 -77726004+37207404 -77718742+37213470 -77716939+37215887 -77707702+37218461 -77706218+37218506 -77694084+37221849 -77954818+38117436 -77952539+38119483 -77944485+38126801 -77940300+38130508 -77938719+38131908 -77934029+38136061 -77932553+38137368 -77926027+38143147 -77925786+38143360 -77924559+38144465 -77917835+38150406 -77916998+38151166 -77915149+38152828 -77909201+38158178 -77906909+38160239 -77902429+38164267 -77895970+38170077 -77893187+38172582 -77889769+38175635 -77889560+38175821 -77889066+38176263 -77884935+38179953 -77881311+38183190 -77875728+38188180 -77875039+38188795 -77865377+38198228 -77856033+38207565 -77846890+38216704 -77840097+38223494 -77837009+38226581 -77834041+38229548 -77829718+38233162 -77826812+38235586 -77814017+38246255 -77812282+38247641 -77801592+38256667 -77798530+38259241 -77794022+38263145 -77789368+38267012 -77786390+38269434 -77785779+38269951 -77783567+38271827 -77778021+38277010 -77772239+38282439 -77765925+38288378 -77758333+38295506 -77757205+38296565 -77749578+38303725 -77748746+38304498 -77747859+38305321 -77746551+38306463 -77741780+38310629 -77738978+38313075 -77738428+38313556 -77731789+38319352 -77726799+38323710 -77726415+38324808 -77726415+38325060 -77726080+38325541 -77717621+38335609 -77717120+38335650 -77715241+38337188 -77708958+38352551 -77708958+38352551 -77709613+38355146 -77709613+38355146 -77702438+38360569 -77709580+36915170 -77715515+36915085 -77716648+36916609 -77719817+36930543 -77725869+36940028 -77728343+36943808 -77733297+36945643 -77737984+36946164 -77738755+36949023 -77741069+36953370 -77747003+36958789 -77755969+36956690 -77738814+37198911 -77737327+37199849 -77738814+37198911 -77738356+37199048 -77737355+37199689 -77737327+37199849 -77775985+37196219 -77769922+37195302 -77760814+37193318 -77758942+37192736 -77757540+37192216 -77741472+37196919 -77738814+37198911 -77747670+38024295 -77745513+38038437 -77744813+38038737 -77744013+38039037 -77743413+38039237 -77743113+38039237 -77742913+38038837 -77742913+38038537 -77742913+38037937 -77742713+38037437 -77742313+38037137 -77742313+38037137 -77764024+38053137 -77747670+38024295 -77755413+38048837 -77755713+38048637 -77755913+38048337 -77756113+38048237 -77756513+38048437 -77757013+38048637 -77757613+38048837 -77758213+38048937 -77758513+38048937 -77758814+38049037 -77764024+38053137 -77755969+36956690 -77759488+36959906 -77759488+36959906 -77755969+36956690 -77759488+36959906 -77761754+36962321 -77761754+36962321 -77761411+36964128 -77761545+38454836 -77761243+38457224 -77761243+38457224 -77763457+38459591 -77764564+38460007 -77773636+38462708 -77775641+38474376 -77778550+38476092 -77780667+38477603 -77781095+38482695 -77782067+38488902 -77782126+38488925 -77787589+38492599 -77790676+38494392 -77801064+38502642 -77801064+38502642 -77800944+38509235 -77800568+38510709 -77800568+38510709 -77809362+38522303 -77811442+38524946 -77812009+38526751 -77812686+38528004 -77813604+38530090 -77819883+38529040 -77820192+38529084 -77823716+38533018 -77838308+38539329 -77839269+38539923 -77761411+36964128 -77763402+36972503 -77763715+36973098 -77763887+36973144 -77761411+36964128 -77763887+36973144 -77761717+38453280 -77761545+38454836 -77761717+38453280 -77761717+38453415 -77761716+38454058 -77761545+38454836 -77763887+36973144 -77770268+36975568 -77775406+36974703 -77786954+36979991 -77798817+36983882 -77799909+36983622 -77764024+38053137 -77782514+38067537 -77784173+38070653 -77790714+38076937 -77793715+38078537 -77797615+38078687 -77798190+38078737 -77811121+38079692 -77812848+38085253 -77767117+36545422 -77767390+36545421 -77772251+36545392 -77776244+36545369 -77784781+36545321 -77795644+36545260 -77802334+36545223 -77815706+36545149 -77818354+36545134 -77819560+36545127 -77827826+36545081 -77828794+36545075 -77829179+36545072 -77832992+36545051 -77846913+36544975 -77847596+36544971 -77850804+36544960 -77859221+36544932 -77862937+36544920 -77867983+36544878 -77868680+36544872 -77871875+36544847 -77873223+36544836 -77874417+36544826 -77874710+36544824 -77875280+36544754 -77875339+36544758 -77882357+36544737 -77886773+36544718 -77886964+36544716 -77887252+36544715 -77893178+36544691 -77897262+36544674 -77899771+36544663 -77900801+36544659 -77914069+36544605 -77916207+36544597 -77918497+36544588 -77920007+36544608 -77922287+36544601 -77922975+36544599 -77924075+36544595 -77931652+36544570 -77942703+36544533 -77955776+36544490 -77964143+36544463 -77969421+36544446 -77970969+36544492 -77975466+36544480 -77981047+36544465 -77982789+36544442 -77984185+36544438 -77995151+36544407 -78007889+36544288 -78009135+36544283 -78011341+36544275 -78012033+36544272 -78013324+36544267 -78014775+36544262 -78024212+36544227 -78025153+36544223 -78026187+36544219 -78027339+36544215 -78028566+36544211 -78032590+36544197 -78034580+36544190 -78035014+36544193 -78035394+36544195 -78038938+36544173 -78039004+36544176 -78039420+36544196 -78041320+36544196 -78043651+36544164 -78045374+36544159 -78046203+36544156 -77775985+37196219 -77794007+37195269 -77794007+37195269 -77775985+37196219 -77796007+37192593 -77794117+37195239 -77794007+37195269 -77794466+38370770 -77795372+38371328 -77795372+38371328 -77794466+38370770 -77795372+38371328 -77797081+38372348 -77797232+38372492 -77796007+37192593 -77812739+37197753 -77812800+37197708 -77816545+37199009 -77816609+37198942 -77823570+37201292 -77823600+37201302 -77823747+37201286 -77826250+37202028 -77835436+37204510 -77846904+37207566 -77846940+37207548 -77797232+38372492 -77795372+38371328 -77797232+38372492 -77797488+38372737 -77797488+38372737 -77797232+38372492 -77797488+38372737 -77811486+38379131 -77823139+37167121 -77809960+37173299 -77808674+37173688 -77799381+37185218 -77796007+37192593 -77799909+36983622 -77810111+36983378 -77817891+37743216 -77817355+37742855 -77815464+37741581 -77813618+37740338 -77811953+37739214 -77808821+37737123 -77806352+37735474 -77805565+37734949 -77803827+37733757 -77797321+37729295 -77804989+37434440 -77802291+37440846 -77804989+37434440 -77804874+37434577 -77804874+37435218 -77805448+37435904 -77805448+37435904 -77805390+37436430 -77805103+37437254 -77804616+37438009 -77802406+37440457 -77802291+37440846 -77805980+37607161 -77789502+37612797 -77805980+37607161 -77802730+37608694 -77802012+37609128 -77800171+37610478 -77798158+37611507 -77797525+37611690 -77796260+37611805 -77792867+37612559 -77789617+37612811 -77789502+37612797 -77855098+37418279 -77848700+37414941 -77846463+37415239 -77845718+37416109 -77842249+37418581 -77839782+37418353 -77837603+37420618 -77835770+37421412 -77832986+37422838 -77826188+37422656 -77822802+37422931 -77809674+37426106 -77808890+37426204 -77804989+37434440 -77810111+36983378 -77799909+36983622 -77810111+36983378 -77819635+36989731 -77819711+36989754 -77840564+36995926 -77841382+36995941 -77842230+36995957 -77846939+36992325 -77811486+38379131 -77797488+38372737 -77811486+38379131 -77811663+38379163 -77811663+38379163 -77811486+38379131 -77811663+38379163 -77818373+38379291 -77812848+38085253 -77819915+38091336 -77819915+38091336 -77819515+38091836 -77819515+38091836 -77819715+38092436 -77820615+38092836 -77821215+38093036 -77822015+38093336 -77823015+38093536 -77823215+38093536 -77823415+38093536 -77823615+38094636 -77885432+38110694 -77812848+38085253 -77875117+38107436 -77875317+38107436 -77875617+38107536 -77875817+38107536 -77876117+38107436 -77876317+38107436 -77876617+38107636 -77877017+38107836 -77877317+38107936 -77877617+38108036 -77885432+38110694 -77841414+37639273 -77834813+37636204 -77829873+37632466 -77827478+37629467 -77825139+37626864 -77824119+37625953 -77823511+37618976 -77823511+37618976 -77825042+37615818 -77825067+37615738 -77825067+37615738 -77822716+37610271 -77816627+37607256 -77815986+37607160 -77815153+37606657 -77812910+37606772 -77805980+37607161 -77818373+38379291 -77811663+38379163 -77819012+37338266 -77819986+37338403 -77822536+37338380 -77819012+37338266 -77822536+37338380 -77841940+38377709 -77836275+38381942 -77820930+38379977 -77820431+38379833 -77818373+38379291 -77821281+37745271 -77817891+37743216 -77821281+37745271 -77819027+37743981 -77817891+37743216 -77822536+37338380 -77835744+37338355 -77836632+37338355 -77842888+37341441 -77847696+37343744 -77847925+37343796 -77852514+37350200 -77852514+37350200 -77851685+37354785 -77851685+37354785 -77852603+37356537 -77868600+37362981 -77877552+37366072 -77877552+37366072 -77876815+37371757 -77873175+37392008 -77867558+37394550 -77867558+37394550 -77872124+37404064 -77875218+37414294 -77875218+37414294 -77874218+37417775 -77823139+37167121 -77843037+37168970 -78023083+37894098 -78018084+37892641 -78005436+37877356 -78004734+37876450 -78004220+37875791 -77999889+37870579 -77999719+37870327 -77999719+37870314 -77997507+37867731 -77994313+37864040 -77992465+37861973 -77988130+37856935 -77981015+37854993 -77961984+37849798 -77957729+37848637 -77950094+37846554 -77944046+37840821 -77940244+37836117 -77938943+37834507 -77938608+37834092 -77933860+37828217 -77931251+37824988 -77929629+37822981 -77925709+37818102 -77923197+37814967 -77915703+37805614 -77915135+37804287 -77914380+37802520 -77913704+37800938 -77913220+37799808 -77912499+37798120 -77911107+37794863 -77909075+37790107 -77908784+37789426 -77908369+37788455 -77907957+37787490 -77906377+37783793 -77905134+37780883 -77904078+37778411 -77903542+37777155 -77901992+37773527 -77899983+37768824 -77893080+37763910 -77892290+37763375 -77890832+37762387 -77888473+37760788 -77884321+37760196 -77879862+37759597 -77871476+37758516 -77869446+37758219 -77864990+37757569 -77856873+37756520 -77848061+37755405 -77840110+37754399 -77833396+37753540 -77831085+37752036 -77824088+37747172 -77821281+37745271 -77919584+39038134 -77918264+39038669 -77917515+39038904 -77913658+39041343 -77906485+39048005 -77902132+39049688 -77899880+39051115 -77899736+39051320 -77899649+39051445 -77898913+39053381 -77890965+39059384 -77889564+39062228 -77889505+39063167 -77889207+39063713 -77889041+39063976 -77888979+39064074 -77888766+39064473 -77886552+39067352 -77885950+39068270 -77883807+39070914 -77882319+39072921 -77880265+39075156 -77880025+39075427 -77873728+39079915 -77870112+39080103 -77868475+39080073 -77866845+39080269 -77862312+39081129 -77861972+39082132 -77861946+39082808 -77861495+39083785 -77860459+39084734 -77858295+39088315 -77857522+39091034 -77854730+39095129 -77854426+39096775 -77854325+39097569 -77853634+39099470 -77853634+39099470 -77853680+39100501 -77853873+39100980 -77853873+39100980 -77853196+39102274 -77852638+39103215 -77849105+39109317 -77849043+39109521 -77846376+39114799 -77846094+39115307 -77844918+39117181 -77843030+39118434 -77840302+39120621 -77839518+39121249 -77839122+39121566 -77838004+39123273 -77837806+39123528 -77837538+39123872 -77834814+39126302 -77832544+39127631 -77828772+39131550 -77828157+39132329 -78032841+39264403 -78032525+39264211 -78030609+39263048 -78029652+39262414 -78020266+39256221 -78006936+39247564 -78006632+39247378 -77999720+39243146 -77991050+39237521 -77987704+39235365 -77987566+39235276 -77967158+39222122 -77957491+39215892 -77943762+39206984 -77942564+39206207 -77941016+39205202 -77936410+39202213 -77936130+39202031 -77928145+39196850 -77924006+39194165 -77919470+39191222 -77915001+39188373 -77892941+39174090 -77892238+39173635 -77876727+39163615 -77861472+39153799 -77860941+39153456 -77860892+39153425 -77860325+39153059 -77855722+39150093 -77836739+39137878 -77834843+39136658 -77828806+39132773 -77828157+39132329 -77839269+38539923 -77839328+38540152 -77841571+38542277 -77843174+38543947 -77843174+38543947 -77843145+38544038 -77843145+38544038 -77843523+38544564 -77843757+38545273 -77843815+38546051 -77845098+38548544 -77845390+38548841 -77847779+38551242 -77847925+38551242 -77839269+38539923 -77847925+38551242 -77841414+37639273 -77841616+37639456 -77842853+37639959 -77844551+37640988 -77844896+37641103 -77845788+37641080 -77841414+37639273 -77845788+37641080 -77841940+38377709 -77850194+38382259 -77843037+37168970 -77823139+37167121 -77843037+37168970 -77849009+37164346 -77845788+37641080 -77854966+37643204 -77859771+37645375 -77863992+37648168 -77867284+37650542 -77890109+37664287 -77890830+37664596 -77894781+37666694 -77895747+37667274 -77895914+37667380 -77896251+37667593 -77897504+37668258 -77846939+36992325 -77851809+36989250 -77846940+37207548 -77856209+37209958 -77847925+38551242 -77848067+38552373 -77850957+38556228 -77862645+38565921 -77864690+38573376 -77875507+38582915 -77875675+38583074 -77875675+38583074 -77871728+38592014 -77864712+38600297 -77864712+38600297 -77867102+38601096 -77849009+37164346 -77843037+37168970 -77850194+38382259 -77841940+38377709 -77850194+38382259 -77854001+38382349 -77851809+36989250 -77846939+36992325 -77851809+36989250 -77856299+36990396 -77874721+36990466 -77881430+36991265 -77882581+36991672 -77854001+38382349 -77850194+38382259 -77855098+37418279 -77858191+37421262 -77858191+37421262 -77856226+37432326 -77856226+37432326 -77864179+37436854 -77864749+37437218 -77866935+37442913 -77866935+37442913 -77866631+37456608 -77866631+37456608 -77874300+37457436 -77894809+37449761 -77896419+37452347 -77897334+37457884 -77897334+37457884 -77895147+37472135 -77895137+37056736 -77895572+37062081 -77896099+37068548 -77896329+37071371 -77896419+37072475 -77896450+37073227 -77896707+37079407 -77896777+37081000 -77896992+37086116 -77897592+37097591 -77897726+37099518 -77898293+37107776 -77898367+37109369 -77898591+37112769 -77898662+37113839 -77898892+37117094 -77899352+37123582 -77899820+37132368 -77899832+37132798 -77899847+37133075 -77899903+37134806 -77900030+37137434 -77900184+37140596 -77900346+37143928 -77900346+37143928 -77887864+37144655 -77883677+37145854 -77880162+37147196 -77862068+37157180 -77857012+37162285 -77855615+37163947 -77849009+37164346 -77856209+37209958 -77846940+37207548 -77886123+38387124 -77885231+38380107 -77870070+38380627 -77869720+38380629 -77858036+38381620 -77854001+38382349 -78173057+37282627 -78160529+37279713 -78159194+37279412 -78158552+37279268 -78158234+37279189 -78157517+37279010 -78151542+37277522 -78151480+37277506 -78142729+37275492 -78135651+37273854 -78132647+37273049 -78129953+37272419 -78128272+37272046 -78128085+37272004 -78127844+37271951 -78125556+37271371 -78124234+37271312 -78117964+37269913 -78085120+37262587 -78072118+37259683 -78067933+37258710 -78061420+37257197 -78046886+37253876 -78029526+37250024 -78027080+37249478 -78025125+37249042 -78019094+37247696 -78018839+37247640 -78011574+37246039 -78006672+37244893 -78003802+37244249 -77994947+37242210 -77991351+37241370 -77984428+37239754 -77969511+37236272 -77963726+37234922 -77954850+37232893 -77953360+37232528 -77945148+37230608 -77942914+37230086 -77932803+37227723 -77928014+37226627 -77921200+37225031 -77905193+37221158 -77899209+37219711 -77898487+37219537 -77891583+37217832 -77886686+37216623 -77881613+37215388 -77877642+37214421 -77876273+37214092 -77866591+37212411 -77863229+37211617 -77859513+37210739 -77856209+37209958 -77872620+38610952 -77860557+38617980 -77860093+38620565 -77860093+38620565 -77877730+38631333 -77877730+38631333 -77875845+38639195 -77871568+38648369 -77871568+38648369 -77871687+38648544 -77871801+38648713 -77872473+38649444 -77874716+38651893 -77881468+38662556 -77884908+38666583 -77896989+38662036 -77902587+38667710 -77902587+38667710 -77896222+38677658 -77896220+38682255 -77896220+38682255 -77903469+38684030 -77866417+37417006 -77855098+37418279 -77867102+38601096 -77868386+38602033 -77869056+38602330 -77870018+38602559 -77870456+38603199 -77870983+38605143 -77871303+38605417 -77872586+38605462 -77873053+38605645 -77873519+38606079 -77873665+38606354 -77873665+38606354 -77872620+38610952 -77867102+38601096 -77872620+38610952 -77874218+37417775 -77866417+37417006 -77874218+37417775 -77874143+37417836 -77872796+37418500 -77871763+37418363 -77870988+37417860 -77869640+37417449 -77868808+37417266 -77867518+37417221 -77866686+37417107 -77866417+37417006 -77885432+38110694 -77913718+38115731 -77886123+38387124 -77887115+38388160 -77887115+38388160 -77886123+38387124 -77889813+36988818 -77882581+36991672 -77889813+36988818 -77883380+36990871 -77882952+36991100 -77882581+36991672 -77894849+37053176 -77893568+37033906 -77892271+37014273 -77891977+37009672 -77891706+37005645 -77891338+37000149 -77890389+36997165 -77890213+36994626 -77889813+36988818 -77906740+36986280 -77890797+36988472 -77889813+36988818 -78035452+38320143 -78030571+38327600 -78015876+38332490 -77988641+38348599 -77976836+38347154 -77975853+38351552 -77975853+38351552 -77975896+38351590 -77975991+38355981 -77975991+38355981 -77972859+38358940 -77972341+38359049 -77961441+38354650 -77961388+38354615 -77961359+38354500 -77960566+38354174 -77953197+38359168 -77950029+38360594 -77935565+38362784 -77928154+38363782 -77920096+38365525 -77917818+38367029 -77913825+38369306 -77911666+38371284 -77910002+38375219 -77909932+38376045 -77908290+38382243 -77904553+38384117 -77903013+38384117 -77898334+38385305 -77892606+38388897 -77891149+38389074 -77887115+38388160 -77895137+37056736 -77894849+37053176 -77895137+37056736 -77894859+37053320 -77894849+37053176 -77895147+37472135 -77895491+37472273 -77898791+37475019 -77899278+37475202 -77899881+37475271 -77901259+37475202 -77902120+37475065 -77905479+37474151 -77908149+37473969 -77910589+37473969 -77912024+37474107 -77917763+37477562 -77895147+37472135 -77917763+37477562 -77897504+37668258 -77897562+37668419 -77899432+37669860 -77900870+37671416 -77902711+37674208 -77902826+37674437 -77897504+37668258 -77902826+37674437 -77902826+37674437 -77908175+37684023 -77915875+37691349 -77945910+37679541 -77948356+37676799 -77948874+37676041 -77953116+37668818 -77953336+37668482 -77953336+37668482 -77952553+37653805 -77950761+37652935 -77949531+37651427 -77945415+37633905 -77945415+37633905 -77945674+37633356 -77947371+37631114 -77950074+37628323 -77953927+37626195 -77956577+37625147 -77956826+37625041 -77958651+37624685 -77971593+37624101 -77980582+37624140 -77981917+37624394 -77903469+38684030 -77902548+38689644 -77902548+38689644 -77902606+38690559 -77902781+38690993 -77903248+38691519 -77904736+38692595 -77904940+38692824 -77904940+38692961 -77905057+38693007 -77905093+38693095 -77903469+38684030 -77905093+38693095 -77905093+38693095 -77906379+38695529 -77906777+38695752 -77907361+38695798 -77921807+38697652 -77928140+38698751 -77931675+38695256 -77934561+38695023 -77935719+38695681 -77906740+36986280 -77914525+36985595 -77913718+38115731 -77915018+38117536 -77915318+38117736 -77915618+38117936 -77915918+38118136 -77916718+38118336 -77916918+38118336 -77917118+38118236 -77917418+38118136 -77917618+38118036 -77917918+38117836 -77923718+38114536 -77913718+38115731 -77923718+38114536 -77914525+36985595 -77906740+36986280 -77914525+36985595 -77917662+36986396 -77925515+36984055 -77917763+37477562 -77921242+37479797 -77927379+37481131 -77957664+37482775 -77965260+37484283 -77966994+37484946 -77969377+37485837 -77974565+37485485 -77980487+37486588 -77987556+37486948 -78000780+37497353 -78010401+37493744 -78018761+37485284 -78018761+37485284 -78017163+37471649 -78017163+37471649 -78020635+37472428 -78044369+37473352 -78051545+37468457 -78052980+37467680 -78066411+37451942 -78077142+37453062 -78085235+37456333 -78092207+37453975 -78094821+37444797 -78099403+37440705 -78100723+37441002 -78124721+37445589 -78125932+37447921 -78130145+37454214 -78132015+37454812 -77921828+39037267 -77919584+39038134 -77921828+39037267 -77921657+39037324 -77920179+39037863 -77919584+39038134 -77923718+38114536 -77954818+38117436 -77936950+39022535 -77927497+39032497 -77927497+39032497 -77928065+39032767 -77928495+39033357 -77928495+39033357 -77927038+39035008 -77924590+39036037 -77923863+39036400 -77921828+39037267 -77925515+36984055 -77929498+36984017 -77929498+36984017 -77925515+36984055 -77929498+36984017 -77953483+36989322 -77935719+38695681 -77939672+38693103 -77940127+38692806 -77935719+38695681 -77941390+38698568 -77944250+38696349 -77956741+38695272 -77959066+38696696 -77959508+38696911 -77960915+38697261 -77965231+38699037 -77970140+38700437 -77975312+38703060 -77989934+38708549 -77996154+38711380 -78006739+38719187 -78006739+38719187 -78006596+38727232 -78006596+38727232 -78019346+38740732 -78027880+38759053 -78028045+38759839 -78028045+38759839 -78023593+38768955 -77936950+39022535 -77940150+39023465 -77940127+38692806 -77942496+38691262 -77944753+38689817 -77940127+38692806 -77944753+38689817 -77940150+39023465 -77936950+39022535 -77940150+39023465 -77942652+39023582 -77942652+39023582 -77940150+39023465 -77942652+39023582 -77946269+39022686 -77947155+39022439 -77953094+39020870 -77954882+39020702 -77956048+39018983 -77961565+39014269 -77961886+39013910 -77962043+39013751 -77944753+38689817 -77945340+38689441 -77945864+38689106 -77946413+38688755 -77951041+38685818 -77952792+38684729 -77953362+38684346 -77959856+38680156 -77968223+38674767 -77969401+38673994 -77971036+38672964 -77972388+38672109 -77973311+38671533 -77975275+38670306 -77978086+38668487 -77979094+38667834 -77991091+38660212 -77992553+38659286 -78000422+38654115 -78000640+38653976 -78005058+38651137 -78014557+38644961 -78015843+38644141 -78024462+38638643 -78025752+38637813 -78035332+38631663 -78040613+38628302 -78047608+38624003 -78051233+38621724 -78055337+38619094 -78056848+38618125 -78065246+38612740 -78071991+38608415 -78072507+38608084 -78074778+38606628 -78075352+38606260 -78089099+38597447 -78089790+38597005 -78090542+38596294 -78092149+38594681 -78093994+38593040 -78095197+38591931 -78102980+38584756 -78108226+38579597 -78108636+38579194 -78109081+38578781 -78110316+38577843 -78111000+38577362 -78118793+38569930 -78121978+38566893 -78129077+38560268 -78136046+38553874 -78139271+38550915 -78147173+38543659 -78148023+38542878 -78152297+38538954 -78158497+38533261 -78164429+38527814 -78168852+38523753 -78171318+38522429 -78180445+38526729 -78199730+38530239 -78215095+38538414 -78216737+38537461 -78228664+38533996 -78231610+38532218 -77953483+36989322 -77960384+36990190 -77960670+36990256 -77953483+36989322 -77960670+36990256 -77954818+38117436 -77960336+38118369 -77980025+38119736 -77980044+38119690 -77984678+38121427 -77984825+38122082 -77994379+38130934 -77997748+38135099 -77999720+38135529 -78006495+38138975 -78022371+38141463 -78055099+38139068 -78067756+38142064 -78070504+38142653 -78093536+38151576 -78093729+38151517 -78103143+38152068 -77960670+36990256 -77963221+36989770 -77963749+36989800 -77975935+36995377 -77978425+36998579 -77980185+37000149 -77996506+37018038 -77996506+37018038 -77995936+37019251 -77995936+37019251 -77996024+37022362 -77998821+37023414 -78003639+37022756 -78004167+38979479 -78002093+38982202 -78000393+38984476 -77999718+38984856 -77992661+38991545 -77962436+39013354 -77962043+39013751 -77981917+37624394 -77982636+37624657 -77983384+37624737 -77984187+37625147 -77981917+37624394 -77984187+37625147 -77984187+37625147 -77986354+37626106 -77992324+37628975 -78016486+37642074 -78003639+37022756 -78003687+37022175 -78003781+37021215 -78004297+37015634 -78005276+37005054 -78005731+37000150 -78006362+36994918 -78007163+36986693 -78007298+36985305 -78007501+36982925 -78007609+36981818 -78007775+36980114 -78008390+36973817 -78008593+36972196 -78009199+36966112 -78009800+36959912 -78010567+36952011 -78012113+36936095 -78012159+36935621 -78012724+36929786 -78012933+36927628 -78013291+36924323 -78013896+36918041 -78013952+36917453 -78014171+36915173 -78014374+36913072 -78014574+36910998 -78014819+36908449 -78015145+36905128 -78015415+36902316 -78016371+36892375 -78016676+36889211 -78016770+36888234 -78018110+36874150 -78018381+36871272 -78019827+36855953 -78020999+36844542 -78021519+36839490 -78021719+36838804 -78021776+36838163 -78021884+36834649 -78022847+36824291 -78023209+36820113 -78023238+36819724 -78023409+36819610 -78023458+36818590 -78025405+36797550 -78025989+36791243 -78026555+36786574 -78026698+36783691 -78027090+36780482 -78027411+36777858 -78151981+39036277 -78151530+39036085 -78145407+39033484 -78144735+39033198 -78134736+39028943 -78126119+39025290 -78117307+39021461 -78111353+39018908 -78097555+39012972 -78097108+39012769 -78093833+39013114 -78084684+39014693 -78083515+39014974 -78083032+39015090 -78082670+39015177 -78069572+39017372 -78068223+39017589 -78060345+39018794 -78059568+39018913 -78058727+39018891 -78058420+39018680 -78058368+39018645 -78058044+39018423 -78056651+39017431 -78056090+39017050 -78051694+39014064 -78047510+39011104 -78047231+39010902 -78045576+39009698 -78043446+39008149 -78041067+39006420 -78037338+39003709 -78035856+39002632 -78027803+38997009 -78022062+38992751 -78009201+38983212 -78005217+38980257 -78004671+38979905 -78004167+38979479 -78028849+37017821 -78028499+37017924 -78026904+37018251 -78004739+37022387 -78003639+37022756 -78038956+38941572 -78037804+38945277 -78036367+38947214 -78034841+38948999 -78032900+38950289 -78030950+38950373 -78027964+38951394 -78026781+38953660 -78023503+38957533 -78023217+38958196 -78022381+38959101 -78020459+38963734 -78020416+38963827 -78020242+38964135 -78019140+38964625 -78014694+38971279 -78008186+38975943 -78006858+38976803 -78005269+38978232 -78005206+38978253 -78005117+38978424 -78004796+38978997 -78004167+38979479 -78016486+37642074 -78017751+37642567 -78018671+37642773 -78021202+37642957 -78016486+37642074 -78021202+37642957 -78021202+37642957 -78042058+37642299 -78050889+37644451 -78072523+37657238 -78023593+38768955 -78022281+38776144 -78022105+38776510 -78021813+38776601 -78021024+38776624 -78020703+38777287 -78019972+38777858 -78019972+38778087 -78020088+38778202 -78020877+38778362 -78020994+38778476 -78050369+38803331 -78023593+38768955 -78027822+38796684 -78028553+38797028 -78029371+38797142 -78030335+38797600 -78032205+38798996 -78032936+38799408 -78034046+38799591 -78034777+38799980 -78035683+38800140 -78037027+38800072 -78050369+38803331 -78027411+36777858 -78042718+36783108 -78043109+36783238 -78058126+36776832 -78066402+36782918 -78068707+36783765 -78082784+36791653 -78090639+36794149 -78092147+36794583 -78109417+36799863 -78117380+36787241 -78123489+36787823 -78133286+36791460 -78145715+36795698 -78152798+36796456 -78160905+36799249 -78167701+36801470 -78170804+36802340 -78171202+36802500 -78172136+36802650 -78202641+36804079 -78205733+36804531 -78038795+36630948 -78038386+36635319 -78038209+36637541 -78037669+36645268 -78037604+36647712 -78037604+36647712 -78037607+36647916 -78037632+36649336 -78037632+36649336 -78037560+36650464 -78036740+36662857 -78036128+36671716 -78035637+36679728 -78035223+36685212 -78034793+36690911 -78034762+36691314 -78034642+36692850 -78034469+36694928 -78034225+36697883 -78034114+36699218 -78034025+36700286 -78033903+36701764 -78033806+36703008 -78033748+36704541 -78033663+36705602 -78033617+36706174 -78033437+36708451 -78032866+36714599 -78032650+36716818 -78031522+36729228 -78031194+36732928 -78030954+36735674 -78029977+36746631 -78029384+36755253 -78029019+36759091 -78028897+36760372 -78027964+36770200 -78027767+36772283 -78027452+36775599 -78027419+36775951 -78027419+36775951 -78027440+36777423 -78027440+36777423 -78027411+36777858 -78029168+37895936 -78023083+37894098 -78029168+37895936 -78023396+37894151 -78023083+37894098 -78102051+39106115 -78103701+39112973 -78108281+39118489 -78108281+39118489 -78104683+39120163 -78103340+39119879 -78101854+39124807 -78090624+39146931 -78090340+39147423 -78088659+39155805 -78084956+39158203 -78084267+39158169 -78083860+39160316 -78083860+39160316 -78085988+39161226 -78085988+39161226 -78078704+39166739 -78078704+39166739 -78079321+39167677 -78079321+39167677 -78072694+39177993 -78072694+39177993 -78074270+39180760 -78075798+39187505 -78075798+39187505 -78073839+39193078 -78070950+39193360 -78070950+39193360 -78074977+39196745 -78074977+39196745 -78072890+39202760 -78068943+39204684 -78068943+39204684 -78069775+39211016 -78069775+39211016 -78067335+39211154 -78060631+39223686 -78060435+39224046 -78052721+39228602 -78049279+39230637 -78049233+39231609 -78048896+39233084 -78042629+39243168 -78040747+39244128 -78040263+39245113 -78039774+39248245 -78033317+39263254 -78033186+39263833 -78032841+39264403 -78063220+37905241 -78055565+37903777 -78052393+37902827 -78046108+37900946 -78043276+37900099 -78037508+37898373 -78035505+37897788 -78029168+37895936 -78037501+38312065 -78035078+38312712 -78034265+38313032 -78033829+38313444 -78033452+38313993 -78033452+38313993 -78033509+38315205 -78033886+38316166 -78034147+38316463 -78035308+38318636 -78035453+38319116 -78035453+38319116 -78035452+38320143 -78037501+38312065 -78035452+38320143 -78544090+39056652 -78532230+39066050 -78522244+39071854 -78510322+39085550 -78508132+39088630 -78495619+39100125 -78494809+39101139 -78477539+39109488 -78473754+39107958 -78471619+39109155 -78437732+39136830 -78436658+39141691 -78410669+39161385 -78403907+39167738 -78403907+39167738 -78416904+39177614 -78419149+39177732 -78421642+39179806 -78422945+39181049 -78423325+39181347 -78423571+39181501 -78423641+39182031 -78423989+39182491 -78424400+39182733 -78424945+39182855 -78425450+39182703 -78426089+39182705 -78427601+39185885 -78427987+39186374 -78428697+39187217 -78432480+39195977 -78432667+39196059 -78432879+39196152 -78437998+39197383 -78438234+39197635 -78438651+39198049 -78438651+39198049 -78438052+39198668 -78437729+39199034 -78437087+39199728 -78437053+39199766 -78435680+39200526 -78432130+39204717 -78431167+39205744 -78429803+39207014 -78427911+39208611 -78427379+39209053 -78426938+39209487 -78426850+39209693 -78424463+39211628 -78424074+39211958 -78423968+39212049 -78417890+39217504 -78417240+39218329 -78406073+39232706 -78405454+39233956 -78404225+39235832 -78404225+39235832 -78404641+39238777 -78404641+39238777 -78404513+39239531 -78399669+39243874 -78399669+39243874 -78399785+39244129 -78399853+39244277 -78400552+39244753 -78401219+39245391 -78401713+39245593 -78402435+39246016 -78415627+39255593 -78418655+39256373 -78418655+39256373 -78416482+39261349 -78415808+39261963 -78415050+39262483 -78414561+39263124 -78414204+39263910 -78407799+39270212 -78402702+39277456 -78397130+39281555 -78395948+39282244 -78395163+39282321 -78393703+39282788 -78392958+39283750 -78392267+39284956 -78392106+39285020 -78392058+39285039 -78388373+39289683 -78380988+39298459 -78365079+39314655 -78364053+39315472 -78364053+39315472 -78364348+39318443 -78364348+39318443 -78361567+39318037 -78360035+39317771 -78359980+39318093 -78359862+39318438 -78359404+39319002 -78359285+39319149 -78358940+39319484 -78357178+39322548 -78355664+39326873 -78348326+39336750 -78346301+39339108 -78345546+39341109 -78345546+39341109 -78346164+39344820 -78346164+39344820 -78343282+39346795 -78341883+39346122 -78340662+39346476 -78340480+39353492 -78340480+39353492 -78350759+39355187 -78356949+39356800 -78359425+39357280 -78360588+39357468 -78361045+39357462 -78362267+39357784 -78362267+39357784 -78350108+39379144 -78350108+39379144 -78352047+39399610 -78352047+39399610 -78349335+39423495 -78348354+39424431 -78347899+39425369 -78345603+39456732 -78345603+39456732 -78347327+39460708 -78347327+39460708 -78347087+39466012 -78347036+39465979 -78345452+39464971 -78344572+39464454 -78344392+39464348 -78338110+39460297 -78330310+39455332 -78322210+39450177 -78319448+39448419 -78315316+39445789 -78310299+39442594 -78307450+39440792 -78305856+39439814 -78303297+39438245 -78300166+39436325 -78289233+39429533 -78287980+39428755 -78286940+39428148 -78274344+39420941 -78274227+39420874 -78271913+39419549 -78262677+39414248 -78245363+39402713 -78244816+39402334 -78239453+39398625 -78236214+39396386 -78228766+39391233 -78220171+39385288 -78219759+39385003 -78206412+39375771 -78205401+39375099 -78201856+39372970 -78197595+39370270 -78197539+39370235 -78186144+39363155 -78184086+39361755 -78172034+39353476 -78171368+39352991 -78158711+39343768 -78156962+39342784 -78154169+39341276 -78148120+39337763 -78146079+39336624 -78143170+39335000 -78140920+39333745 -78140003+39333151 -78136151+39330657 -78135009+39329918 -78124723+39323208 -78123756+39322647 -78108352+39312216 -78107688+39311806 -78104277+39309701 -78103349+39309127 -78100162+39307156 -78081314+39295223 -78079780+39294253 -78078994+39293756 -78074418+39290783 -78069083+39287317 -78067731+39286439 -78061050+39282099 -78058974+39280750 -78054769+39278061 -78050900+39275648 -78039398+39268477 -78032841+39264403 -78094068+38311363 -78070211+38309973 -78066111+38310642 -78048665+38313676 -78039463+38311661 -78037501+38312065 -78039486+38939645 -78038956+38941572 -78039486+38939645 -78039227+38940583 -78038962+38941321 -78038956+38941572 -78094329+38884238 -78093503+38884773 -78086127+38885876 -78081516+38886238 -78080861+38886355 -78070314+38884435 -78066267+38886722 -78061706+38895777 -78061706+38895777 -78064644+38900677 -78065590+38901471 -78066026+38901605 -78068426+38902086 -78068807+38902246 -78070391+38902515 -78071729+38902526 -78071904+38902865 -78073789+38906760 -78074285+38907073 -78075543+38907633 -78075666+38908775 -78075666+38908775 -78075195+38909468 -78075017+38911651 -78073195+38912755 -78067477+38920022 -78061964+38930360 -78058999+38932366 -78051336+38935592 -78049582+38936590 -78042538+38938098 -78040258+38938767 -78039486+38939645 -78040475+36612238 -78038795+36630948 -78040475+36612238 -78039345+36625145 -78038880+36629992 -78038795+36630948 -78046203+36544156 -78045856+36547789 -78045435+36552873 -78044742+36561251 -78044528+36563837 -78043987+36570372 -78043965+36570626 -78043927+36571082 -78043579+36575656 -78043446+36577243 -78043222+36579926 -78043083+36581591 -78042785+36585162 -78042709+36586066 -78042650+36586774 -78041521+36600367 -78040475+36612238 -78050369+38803331 -78050792+38805105 -78076692+38820864 -78105721+38837849 -78105721+38837849 -78105674+38838310 -78105674+38838310 -78112766+38845405 -78112813+38845420 -78112972+38845595 -78120863+38855411 -78121662+38856337 -78130266+38862001 -78734161+36541947 -78724326+36542030 -78704064+36542047 -78703791+36541967 -78695333+36542053 -78692946+36542062 -78685611+36542059 -78682830+36542036 -78681424+36542098 -78675053+36542128 -78670051+36542035 -78663927+36542030 -78663599+36542019 -78663317+36542011 -78661830+36542015 -78660256+36541986 -78654867+36541866 -78637252+36541476 -78632380+36541477 -78625947+36541373 -78620974+36541293 -78611261+36541271 -78609399+36541267 -78605304+36541092 -78596211+36541201 -78595150+36541214 -78594342+36541214 -78592281+36541217 -78591310+36541218 -78585821+36541204 -78578409+36541185 -78575228+36541177 -78572857+36541172 -78564804+36541260 -78539866+36541101 -78539451+36541095 -78538964+36541088 -78537282+36541064 -78533013+36541004 -78529722+36540981 -78524580+36541069 -78516671+36540967 -78516612+36540966 -78516490+36540965 -78515542+36540953 -78511317+36540951 -78509965+36541065 -78507196+36541143 -78504857+36541236 -78503438+36541303 -78501411+36541394 -78493713+36541586 -78487705+36541762 -78485241+36541883 -78483774+36541955 -78483220+36541986 -78480750+36542106 -78479299+36542177 -78478731+36542181 -78477493+36542189 -78476750+36542194 -78473776+36542218 -78471022+36542307 -78470792+36542316 -78469870+36542325 -78468898+36542334 -78468638+36542336 -78467495+36542349 -78464895+36542400 -78463329+36542446 -78463211+36542450 -78461991+36542459 -78456970+36542474 -78456335+36542477 -78455931+36542479 -78452638+36542521 -78443886+36542635 -78441199+36542687 -78436333+36542666 -78435082+36542723 -78429265+36542775 -78428523+36542785 -78427805+36542795 -78426726+36542812 -78417287+36542903 -78416372+36542912 -78410354+36542979 -78409826+36542974 -78407890+36543020 -78406666+36543050 -78406177+36543046 -78404067+36543031 -78403847+36543032 -78396343+36543097 -78395395+36543105 -78388402+36543164 -78383669+36543204 -78383038+36543210 -78381467+36543216 -78379699+36543266 -78369187+36543410 -78367546+36543381 -78363121+36543424 -78358693+36543467 -78323912+36543809 -78317960+36543868 -78317221+36543875 -78313001+36543917 -78310298+36543944 -78299017+36544057 -78296891+36544084 -78295810+36544098 -78288051+36544136 -78286216+36544149 -78284554+36544160 -78277286+36544217 -78273880+36544232 -78270330+36544262 -78264228+36544314 -78259814+36544352 -78258300+36544365 -78251134+36544440 -78246681+36544341 -78245462+36544411 -78234683+36544365 -78225157+36544324 -78223352+36544316 -78199187+36544212 -78198338+36544208 -78197135+36544204 -78194099+36544191 -78188089+36544165 -78184864+36544195 -78184101+36544190 -78179287+36544158 -78174202+36544149 -78167384+36544085 -78160268+36543977 -78160075+36543973 -78159599+36543964 -78158320+36543944 -78141530+36543701 -78138220+36543728 -78134098+36543807 -78133323+36543847 -78133161+36543827 -78132911+36543811 -78132627+36543837 -78131354+36543862 -78130931+36543870 -78129679+36543896 -78128890+36543897 -78122973+36543805 -78118531+36543823 -78106753+36543871 -78105336+36543876 -78097053+36543911 -78088195+36543948 -78087190+36543952 -78085143+36543960 -78078555+36543987 -78076938+36543994 -78076196+36543997 -78075363+36544000 -78074899+36544002 -78074300+36544005 -78070658+36544020 -78059239+36544084 -78057985+36544088 -78057538+36544090 -78056089+36544095 -78055095+36544099 -78053824+36544130 -78053187+36544132 -78046203+36544156 -78054593+37014267 -78028849+37017821 -78054593+37014267 -78054609+37014325 -78055351+37014920 -78056692+37015790 -78056806+37015950 -78056806+37015950 -78056692+37016156 -78056121+37016476 -78055864+37016934 -78055493+37017162 -78053097+37017231 -78052099+37016979 -78028849+37017821 -78056542+37012770 -78054593+37014267 -78056542+37012770 -78056407+37012770 -78055808+37013136 -78055437+37013273 -78054495+37013387 -78054381+37013502 -78054381+37013502 -78054593+37014267 -78082565+37011075 -78069461+37012001 -78063339+37013571 -78057066+37012770 -78056542+37012770 -78063220+37905241 -78064726+37905830 -78070887+37908239 -78071920+37908643 -78076041+37910255 -78082700+37912858 -78095769+37917969 -78106471+37922154 -78115339+37925621 -78117655+37926527 -78124199+37929086 -78125923+37929941 -78129923+37931441 -78133923+37932941 -78137623+37934640 -78140071+37935587 -78142123+37936240 -78153585+37940829 -78155245+37941580 -78162430+37944882 -78165819+37946439 -78174003+37950230 -78180982+37951004 -78188294+37951815 -78190237+37952030 -78192125+37952240 -78193025+37952440 -78195628+37953494 -78201093+37955707 -78205125+37957340 -78205325+37957440 -78208794+37960392 -78215520+37966114 -78219152+37969204 -78219935+37969978 -78221668+37971350 -78221755+37971419 -78222122+37971731 -78227764+37976531 -78230126+37978540 -78231209+37978858 -78239026+37981140 -78242926+37982240 -78253403+37984859 -78258027+37986240 -78260966+37986971 -78264027+37987640 -78266405+37988188 -78272027+37989940 -78272481+37990098 -78274191+37990700 -78274547+37990829 -78275607+37991212 -78275979+37991345 -78278535+37992493 -78279378+37992915 -78280728+37993640 -78286444+37996603 -78287428+37997140 -78289788+37998215 -78295510+38000952 -78301877+38004123 -78306607+38006399 -78121701+37814794 -78121322+37815398 -78118191+37820288 -78114011+37826815 -78111585+37830611 -78108050+37836142 -78103275+37843613 -78099190+37849898 -78093786+37858212 -78091162+37862245 -78089514+37864744 -78088970+37865577 -78085517+37870864 -78084592+37872279 -78081038+37877739 -78074959+37887122 -78069154+37896081 -78065580+37901715 -78064908+37902774 -78063220+37905241 -78072523+37657238 -78072634+37657410 -78072634+37657410 -78073070+37658084 -78074193+37659525 -78074365+37659663 -78074998+37660486 -78077445+37663048 -78079689+37665084 -78081186+37666250 -78083114+37667485 -78084956+37668537 -78086712+37669360 -78087436+37669651 -78072634+37657410 -78087436+37669651 -78087521+37628341 -78087934+37629847 -78087934+37629847 -78087902+37630147 -78087859+37630555 -78087827+37630859 -78087827+37630859 -78087994+37631044 -78090358+37630578 -78090727+37630540 -78091014+37630640 -78091194+37631415 -78091194+37631415 -78089616+37631750 -78087345+37633535 -78087282+37633625 -78087234+37633721 -78087234+37633721 -78088517+37636443 -78088517+37636443 -78086418+37638149 -78086418+37638149 -78089531+37639410 -78089608+37639758 -78089608+37639758 -78086358+37640121 -78084805+37640468 -78084134+37640535 -78082981+37641599 -78082903+37641771 -78082641+37642346 -78082495+37642667 -78081816+37643366 -78081785+37643490 -78081785+37643490 -78084128+37646956 -78084128+37646956 -78084027+37647194 -78080181+37648697 -78080118+37648864 -78079389+37650204 -78079389+37650204 -78080071+37653108 -78080071+37653108 -78078169+37654822 -78075606+37656961 -78072523+37657238 -78082565+37011075 -78094836+37021621 -78094068+38311363 -78105332+38312549 -78105332+38312549 -78094618+38324926 -78082982+38327994 -78082982+38327994 -78086932+38331676 -78087049+38331950 -78087049+38331950 -78087020+38332362 -78086642+38333414 -78086642+38333414 -78086875+38334032 -78111336+38351500 -78111975+38352095 -78113052+38353592 -78113052+38353592 -78107747+38382638 -78087436+37669651 -78105732+37670899 -78087985+37626778 -78087418+37627681 -78087418+37627681 -78087447+37628138 -78087521+37628341 -78087985+37626778 -78087521+37628341 -78132015+37454812 -78127883+37470958 -78125860+37478673 -78124929+37482273 -78121686+37494426 -78120370+37500150 -78119956+37501773 -78117214+37512530 -78116071+37517062 -78114525+37523048 -78114235+37524175 -78113482+37527098 -78112172+37532182 -78111280+37535644 -78110720+37537817 -78108546+37546255 -78106632+37553683 -78104942+37560244 -78099002+37583410 -78097215+37590414 -78095300+37597921 -78094105+37602607 -78088720+37623752 -78088720+37623752 -78089556+37625147 -78089556+37625147 -78088942+37625759 -78088079+37626628 -78087985+37626778 -78092185+38389791 -78093788+38391229 -78101603+38407048 -78106731+38413848 -78118682+38417389 -78119180+38435102 -78131321+38443900 -78135218+38446345 -78148264+38458814 -78149546+38459486 -78149546+38459486 -78149106+38460008 -78094329+38884238 -78099988+38880070 -78100171+38880145 -78101124+38880287 -78101412+38880299 -78101793+38880248 -78102294+38879925 -78102426+38879564 -78102474+38879259 -78102507+38879154 -78102852+38878933 -78103259+38878746 -78094836+37021621 -78082565+37011075 -78094836+37021621 -78120637+37035567 -78139779+38280491 -78122629+38279964 -78122436+38280382 -78096157+38309395 -78094068+38311363 -78109626+37681249 -78099221+37714537 -78099221+37714537 -78104061+37718515 -78118569+37724225 -78123046+37729076 -78150143+37744204 -78159158+37748164 -78159354+37748331 -78103259+38878746 -78094329+38884238 -78103259+38878746 -78103945+38878352 -78103945+38878352 -78103259+38878746 -78105732+37670899 -78106195+37671048 -78107203+37671505 -78107951+37672031 -78108182+37672283 -78108297+37672305 -78105732+37670899 -78108297+37672305 -78115921+38878300 -78116931+38879438 -78117085+38879843 -78117391+38880908 -78117499+38880907 -78117599+38881643 -78117599+38881643 -78117482+38883458 -78117100+38883784 -78116713+38884114 -78111933+38886858 -78107313+38878896 -78106506+38878283 -78103945+38878352 -78107747+38382638 -78092185+38389791 -78107747+38382638 -78100263+38386449 -78099624+38387089 -78099014+38387433 -78098462+38387433 -78097968+38387250 -78097706+38386930 -78097067+38386496 -78096223+38386107 -78095729+38386176 -78095119+38386496 -78092185+38389791 -78108297+37672305 -78109626+37681249 -78108297+37672305 -78109654+37681020 -78109654+37681020 -78109626+37681249 -78108412+39097349 -78102051+39106115 -78108412+39097349 -78107712+39098226 -78107536+39098569 -78107184+39099918 -78107184+39099918 -78107214+39100490 -78107478+39100878 -78108242+39101336 -78110561+39102181 -78111090+39102615 -78111090+39102615 -78111002+39103416 -78110885+39103645 -78102051+39106115 -78151981+39036277 -78150021+39040831 -78149319+39042620 -78146186+39050605 -78146009+39051059 -78143764+39056839 -78141961+39061481 -78141700+39062154 -78140842+39064365 -78140751+39064602 -78139168+39068823 -78137494+39073172 -78137015+39074419 -78128420+39083857 -78125268+39089021 -78123162+39090298 -78121294+39090993 -78117717+39093076 -78109735+39095778 -78108412+39097349 -78130266+38862001 -78130195+38862147 -78130009+38863341 -78130009+38863341 -78130608+38865403 -78130608+38865403 -78128947+38870783 -78126766+38872783 -78126067+38873200 -78123892+38874697 -78121242+38875601 -78120797+38875724 -78112081+38880303 -78112081+38880303 -78113076+38880073 -78113113+38143151 -78103143+38152068 -78113113+38143151 -78107266+38149947 -78104689+38151458 -78103143+38152068 -78115921+38878300 -78113076+38880073 -78115921+38878300 -78115036+38878586 -78113076+38880073 -78208090+38133151 -78207651+38133032 -78205089+38132336 -78204848+38132282 -78203813+38132048 -78198075+38130448 -78197714+38130347 -78197265+38130222 -78194955+38129598 -78192388+38128964 -78189646+38128287 -78188928+38128110 -78187371+38127726 -78187216+38127688 -78186095+38127965 -78185309+38128160 -78183679+38128565 -78182647+38129375 -78175673+38130188 -78171927+38130094 -78166376+38134882 -78154036+38136886 -78116383+38140130 -78113113+38143151 -78120637+37035567 -78094836+37021621 -78120637+37035567 -78127722+37037553 -78131516+37039865 -78138221+37042683 -78149091+37046033 -78149405+37046348 -78150635+37047214 -78157054+37045961 -78161535+37047701 -78170980+37056832 -78170980+37056832 -78169323+37060996 -78128730+37804045 -78121701+37814794 -78128730+37804045 -78128538+37804328 -78124722+37809943 -78121701+37814794 -78284877+38759229 -78281567+38761097 -78278656+38761989 -78277437+38762002 -78274377+38761930 -78265671+38758682 -78262776+38758460 -78262095+38758609 -78255862+38758257 -78255710+38758077 -78251876+38757861 -78250908+38758613 -78247430+38759716 -78244163+38762848 -78242269+38762570 -78233445+38767702 -78228088+38768550 -78212469+38774752 -78200764+38776665 -78188679+38789705 -78188679+38789705 -78188689+38790089 -78188689+38790089 -78182566+38799115 -78180851+38806899 -78170455+38821000 -78170455+38821000 -78170965+38823791 -78170965+38823791 -78170614+38824249 -78169683+38826892 -78168893+38831863 -78162568+38836415 -78151423+38848482 -78150841+38848869 -78149854+38849094 -78149066+38849602 -78148999+38849672 -78145863+38850543 -78145469+38851142 -78144572+38853212 -78142942+38859149 -78142942+38859149 -78142948+38859266 -78142948+38859266 -78131672+38861778 -78130758+38861629 -78130266+38862001 -78159354+37748331 -78159121+37748942 -78158859+37749643 -78158753+37749924 -78158592+37750373 -78158156+37751628 -78157813+37752616 -78157517+37753467 -78154056+37763596 -78151225+37771313 -78149114+37774389 -78140196+37787264 -78137864+37790628 -78136332+37792859 -78133215+37797446 -78132362+37798701 -78131617+37799797 -78128730+37804045 -78132015+37454812 -78139265+37459618 -78141074+37458841 -78146959+37454839 -78149255+37452717 -78159070+37452830 -78185268+37443799 -78185814+37440916 -78147552+39175592 -78141605+39179978 -78140247+39181106 -78139771+39181584 -78139360+39182029 -78138708+39182790 -78138228+39183120 -78137030+39184567 -78137030+39184567 -78137596+39184896 -78138910+39185734 -78140249+39186424 -78142284+39187611 -78145060+39189162 -78145632+39189518 -78148095+39190988 -78150783+39192547 -78151682+39193068 -78153075+39193876 -78154366+39194641 -78155561+39195349 -78155833+39195508 -78156496+39195895 -78156496+39195895 -78155426+39200004 -78155241+39200331 -78155008+39200929 -78155008+39200929 -78155411+39201086 -78156991+39201699 -78159058+39202500 -78159836+39202802 -78160106+39202769 -78162197+39201071 -78163675+39199091 -78163766+39198913 -78164190+39199014 -78176748+39202006 -78179668+39202761 -78180491+39202961 -78180936+39203069 -78181838+39203288 -78182192+39203374 -78187792+39204733 -78190799+39200698 -78147552+39175592 -78148164+39175138 -78148890+39174624 -78149908+39173781 -78150376+39173315 -78150812+39172913 -78151374+39172294 -78151782+39171497 -78152273+39170603 -78153027+39169017 -78153759+39167632 -78153883+39167355 -78147552+39175592 -78153883+39167355 -78149106+38460008 -78151003+38461036 -78152130+38461447 -78149106+38460008 -78152130+38461447 -78151981+39036277 -78152880+39034794 -78153250+39034070 -78153250+39034070 -78153234+39033244 -78153234+39033244 -78155569+39029865 -78157633+39027825 -78161894+39022464 -78163044+39019814 -78164167+39017873 -78164472+39017861 -78167282+39017699 -78168812+39017656 -78169596+39017608 -78170747+39017542 -78182320+39016837 -78185882+39016587 -78186459+39016579 -78191475+39016225 -78204109+39015324 -78208948+39014957 -78209398+39014925 -78217144+39014385 -78218989+39014256 -78219510+39014220 -78220149+39014175 -78222740+39013994 -78231037+39013417 -78242175+39012642 -78255598+39011707 -78267522+39010888 -78273080+39010507 -78275514+39010340 -78278659+39010124 -78281662+39009965 -78286498+39009633 -78289652+39009418 -78294528+39009054 -78295448+39008989 -78296931+39008885 -78298771+39008756 -78300061+39008687 -78302110+39008586 -78308089+39008184 -78309972+39008058 -78310696+39008010 -78311728+39007941 -78312580+39007884 -78313981+39007877 -78152130+38461447 -78152866+38461637 -78153357+38461753 -78156432+38464439 -78169582+38476302 -78170414+38477053 -78179085+38484816 -78181876+38487315 -78188579+38493314 -78191869+38496322 -78192574+38497001 -78194099+38498380 -78205252+38508326 -78205937+38508953 -78206141+38509140 -78212797+38515233 -78231610+38532218 -78153883+39167355 -78153998+39167099 -78155357+39164504 -78156858+39162556 -78157509+39161943 -78158208+39161345 -78160154+39159776 -78161480+39158688 -78169265+39146634 -78172942+39141362 -78182734+39130474 -78182734+39130474 -78182732+39135962 -78182732+39135962 -78183140+39137095 -78185894+39138667 -78186287+39138914 -78190362+39140731 -78155881+38265998 -78153941+38281395 -78152954+38282150 -78151067+38282927 -78150196+38283155 -78148948+38283956 -78148222+38284138 -78147816+38284161 -78145349+38283680 -78144798+38283291 -78144798+38283291 -78144827+38282879 -78144827+38282879 -78139779+38280491 -78155881+38265998 -78155833+38269935 -78155833+38269935 -78156500+38270279 -78157138+38270805 -78157834+38271606 -78158269+38272315 -78158443+38273001 -78158443+38273001 -78158268+38274168 -78157426+38275609 -78155800+38278033 -78154522+38280435 -78139779+38280491 -78286863+38271638 -78267639+38257850 -78250711+38234046 -78239976+38234420 -78219981+38231839 -78191891+38245730 -78173560+38268910 -78156676+38265955 -78155881+38265998 -78239759+37690427 -78234780+37692388 -78234314+37692713 -78227099+37701725 -78221606+37716024 -78192664+37734741 -78192158+37735146 -78162537+37749245 -78161798+37749189 -78159354+37748331 -78169323+37060996 -78169395+37067303 -78169323+37060996 -78169522+37063100 -78169522+37063100 -78169493+37064450 -78169493+37064450 -78169864+37065023 -78169864+37065023 -78169835+37065367 -78169635+37065664 -78169635+37065664 -78169664+37066510 -78169664+37066510 -78169378+37067037 -78169378+37067037 -78169395+37067303 -78169395+37067303 -78171408+37067653 -78171430+37076303 -78183365+37074474 -78193130+37075298 -78197129+37077964 -78207493+37085707 -78180354+37284372 -78173057+37282627 -78180354+37284372 -78177046+37283576 -78173057+37282627 -78231232+37296236 -78220309+37293826 -78215203+37292604 -78211042+37291643 -78210726+37291571 -78200549+37289105 -78191555+37286993 -78184611+37285398 -78180354+37284372 -78187450+37427601 -78185814+37440916 -78187450+37427601 -78187364+37427990 -78186818+37428974 -78185929+37430347 -78185126+37432085 -78185011+37432863 -78185011+37432863 -78185039+37434053 -78185584+37436844 -78185728+37437096 -78185986+37438514 -78185986+37438514 -78185928+37440161 -78185814+37440916 -78192563+39140676 -78193147+39140799 -78195654+39142266 -78197154+39142655 -78197176+39142763 -78198089+39149564 -78199503+39152403 -78199774+39152877 -78199774+39152877 -78195546+39155000 -78194154+39162793 -78193356+39166593 -78193263+39166744 -78189328+39174643 -78189328+39174643 -78199919+39179630 -78200731+39180194 -78200731+39180194 -78200695+39180322 -78200653+39180422 -78199097+39182596 -78196862+39186043 -78194830+39189177 -78194830+39189177 -78195556+39189547 -78196519+39189556 -78197713+39189568 -78197713+39189568 -78196908+39190724 -78195042+39194964 -78190362+39140731 -78191161+39140666 -78191748+39140505 -78192563+39140676 -78190362+39140731 -78192563+39140676 -78190799+39200698 -78191028+39200323 -78191245+39200020 -78191461+39199696 -78191822+39199049 -78192473+39198250 -78192607+39198128 -78193071+39197562 -78193329+39197274 -78193484+39197054 -78194299+39195881 -78195042+39194964 -78190799+39200698 -78195042+39194964 -78235044+37368190 -78240826+37376343 -78240826+37376343 -78224836+37385569 -78217217+37397233 -78217185+37397353 -78207495+37406140 -78207008+37406552 -78205718+37408520 -78204801+37415475 -78197381+37427691 -78187450+37427601 -78205733+36804531 -78207648+36804811 -78208758+36804742 -78210294+36804902 -78211319+36805153 -78212376+36805563 -78205733+36804531 -78212376+36805563 -78207493+37085707 -78211948+37084242 -78208090+38133151 -78210299+38129467 -78211582+38127509 -78215173+38121979 -78221206+38113029 -78223799+38109220 -78227735+38103376 -78228047+38102912 -78237358+38089090 -78242323+38081719 -78243848+38079455 -78244272+38078825 -78245425+38077115 -78369795+38184757 -78368795+38184487 -78360571+38182274 -78352079+38179984 -78344797+38178014 -78344113+38177798 -78335242+38174820 -78332514+38173885 -78329939+38173029 -78322141+38170440 -78299394+38162668 -78289034+38159103 -78280737+38156236 -78277781+38155225 -78276648+38154837 -78273009+38153577 -78269588+38152380 -78265687+38151014 -78262098+38149758 -78255839+38147568 -78240240+38142854 -78239280+38142581 -78236348+38141748 -78231663+38140417 -78220123+38136972 -78209518+38133539 -78209034+38133408 -78208090+38133151 -78211948+37084242 -78207493+37085707 -78211948+37084242 -78212262+37085089 -78212434+37085249 -78213290+37085043 -78214204+37085546 -78215347+37086324 -78215718+37086438 -78216260+37086415 -78211948+37084242 -78216260+37086415 -78212376+36805563 -78218860+36808012 -78229102+36805995 -78242650+36812511 -78252260+36815914 -78254650+36816923 -78260169+36819169 -78275280+36819929 -78278182+36820090 -78282961+36824024 -78216260+37086415 -78224629+37089960 -78229944+37096868 -78234414+37115802 -78239354+37120089 -78231232+37296236 -78231350+37300275 -78231882+37308792 -78232130+37312785 -78232176+37313743 -78232557+37321594 -78233001+37330153 -78233043+37330824 -78233218+37333807 -78233406+37337257 -78233552+37339932 -78233673+37342368 -78233812+37345162 -78234373+37356387 -78234469+37358292 -78234622+37360960 -78235044+37368190 -78239354+37120089 -78238996+37128629 -78238982+37133353 -78238938+37136150 -78238920+37137269 -78238810+37144360 -78238678+37152873 -78238524+37161538 -78238485+37163650 -78238445+37166434 -78238380+37173591 -78238372+37174391 -78238332+37178829 -78238303+37181913 -78238277+37185600 -78238261+37186855 -78238143+37195005 -78237743+37200593 -78237215+37207526 -78236821+37213556 -78236487+37218686 -78236144+37223322 -78235143+37238150 -78234859+37242366 -78234355+37251048 -78233771+37258391 -78232615+37275419 -78231802+37287753 -78231232+37296236 -78338320+38627282 -78337993+38626983 -78316817+38608201 -78316650+38608036 -78315565+38607025 -78288489+38582882 -78285364+38580097 -78284121+38579054 -78282035+38577199 -78280862+38576155 -78280338+38575726 -78279223+38574735 -78278957+38574500 -78272977+38569226 -78270270+38566839 -78270030+38566627 -78266680+38563672 -78259670+38558335 -78258948+38557622 -78255829+38554572 -78255334+38554072 -78254063+38552789 -78253165+38551882 -78252888+38551602 -78246787+38545975 -78246291+38545472 -78243179+38542663 -78233858+38534248 -78232341+38532878 -78231610+38532218 -78239722+37690643 -78239722+37690844 -78239922+37690744 -78240422+37690544 -78240924+37690418 -78239722+37690643 -78240924+37690418 -78239759+37690427 -78239722+37690643 -78330922+37524571 -78330150+37525653 -78327361+37529559 -78325982+37531526 -78322809+37535962 -78320289+37539484 -78309746+37553775 -78309590+37553979 -78309153+37554546 -78307623+37556533 -78302386+37563424 -78299354+37567413 -78298793+37568149 -78297319+37570090 -78297084+37570398 -78278910+37594743 -78275565+37599234 -78271234+37605084 -78269456+37607501 -78263920+37615022 -78260679+37619426 -78260104+37620209 -78258234+37622750 -78255288+37626794 -78249021+37635546 -78248126+37640850 -78248015+37641506 -78245899+37654048 -78244724+37661007 -78244343+37663261 -78244126+37664542 -78242907+37671772 -78241462+37680332 -78239759+37690427 -78448695+37752040 -78444245+37750143 -78443140+37749854 -78440138+37749069 -78439023+37749137 -78438695+37749043 -78437048+37747867 -78434976+37746078 -78430871+37744213 -78429762+37743710 -78424893+37741498 -78420947+37739984 -78420405+37739984 -78409593+37738266 -78409023+37738212 -78399544+37734693 -78390632+37734844 -78390614+37734781 -78390009+37734643 -78390007+37734719 -78386819+37733984 -78386819+37733984 -78386841+37733864 -78386841+37733864 -78383413+37733496 -78377645+37733965 -78376862+37733884 -78375650+37733578 -78375495+37733539 -78373263+37732965 -78373149+37732935 -78370139+37732204 -78365330+37731888 -78364603+37731681 -78364538+37731649 -78363410+37730755 -78361432+37728153 -78360758+37727781 -78359499+37727498 -78357964+37727073 -78357922+37727080 -78350885+37721559 -78333796+37715700 -78333344+37715643 -78332019+37715584 -78324217+37714564 -78320925+37713943 -78316825+37712743 -78302393+37710466 -78300757+37710622 -78298424+37710243 -78297857+37710112 -78293924+37709243 -78290043+37708252 -78284124+37705444 -78276223+37700444 -78272623+37698244 -78272146+37697910 -78271623+37697544 -78271233+37697378 -78257723+37691644 -78257553+37691615 -78257123+37691544 -78247951+37690595 -78244912+37690508 -78244297+37690490 -78241804+37690418 -78240924+37690418 -78350114+37312572 -78325537+37308916 -78318103+37311203 -78316944+37311959 -78314738+37313996 -78311931+37315803 -78301789+37324039 -78292450+37324495 -78292450+37324495 -78292507+37325296 -78292507+37325296 -78280899+37336207 -78278755+37343185 -78260894+37343017 -78260623+37359627 -78255508+37360162 -78245424+37360428 -78235044+37368190 -78245425+38077115 -78249727+38070268 -78252823+38065898 -78245425+38077115 -78252823+38065898 -78254212+38063939 -78252823+38065898 -78259669+38057844 -78254212+38063939 -78259669+38057844 -78254282+38063841 -78254212+38063939 -78306607+38006399 -78306356+38006684 -78304646+38008577 -78303763+38009546 -78299702+38013997 -78296885+38017085 -78295294+38018829 -78292659+38021717 -78291916+38022532 -78289540+38025132 -78278672+38037050 -78278023+38037757 -78277561+38038261 -78276072+38039908 -78274657+38041462 -78265825+38051160 -78262146+38055164 -78260150+38057311 -78260056+38057415 -78259669+38057844 -78324926+37102847 -78324744+37103170 -78314412+37102428 -78274647+37103688 -78265821+37111623 -78239354+37120089 -78282961+36824024 -78283075+36824852 -78283473+36825516 -78283701+36825584 -78284014+36825516 -78284527+36824852 -78284783+36824738 -78285978+36824692 -78282961+36824024 -78285978+36824692 -78284877+38759229 -78291229+38769734 -78291229+38769734 -78289928+38779125 -78289928+38779125 -78291069+38780514 -78328098+38792433 -78332414+38795478 -78336400+38798104 -78342390+38805179 -78347696+38805716 -78348453+38806009 -78348752+38806168 -78349378+38806589 -78349785+38806863 -78350260+38807183 -78350406+38807251 -78360053+38813409 -78366706+38817593 -78378641+38825099 -78386682+38830152 -78285978+36824692 -78294286+36832909 -78294286+36832909 -78294171+36835199 -78294171+36835199 -78304448+36837565 -78322011+36849066 -78325000+36848676 -78326823+36852613 -78337983+36850368 -78339149+36846547 -78340145+36845677 -78349483+36846041 -78352067+36850396 -78352503+36851051 -78286863+38271638 -78296646+38277118 -78316931+38268907 -78332308+38271695 -78340131+38280103 -78341090+38280436 -78369795+38184757 -78368404+38186309 -78364362+38190822 -78361689+38193798 -78360237+38195385 -78358154+38197663 -78356428+38199551 -78349612+38206914 -78342526+38214526 -78337115+38220340 -78333836+38223829 -78328402+38229556 -78322929+38235323 -78313639+38245077 -78312921+38245824 -78305081+38254084 -78299483+38259656 -78291032+38267779 -78287921+38270657 -78286863+38271638 -78321461+38699469 -78323753+38700822 -78324555+38701117 -78330479+38707727 -78330479+38707727 -78328574+38713631 -78314765+38737334 -78312262+38737567 -78310837+38737754 -78309522+38737966 -78308626+38738095 -78307980+38738123 -78307082+38738163 -78305656+38738154 -78303380+38739259 -78294712+38751084 -78294477+38750953 -78294104+38750849 -78292584+38751021 -78292422+38750939 -78291579+38750853 -78290499+38750824 -78289805+38752275 -78284877+38759229 -78313981+39007877 -78316653+39006653 -78318700+39006137 -78321317+39004353 -78321599+39004004 -78323132+39001528 -78324627+39000108 -78324767+39000108 -78327699+39000108 -78327699+39000108 -78327559+39000108 -78327559+39000108 -78329061+38991893 -78329061+38991893 -78328213+38990936 -78316501+38983329 -78316501+38983329 -78336311+38976556 -78336311+38976556 -78335619+38974802 -78330567+38970293 -78325764+38966008 -78309436+38951436 -78303763+38946392 -78303174+38945868 -78300544+38943530 -78300544+38943530 -78305246+38936720 -78308564+38928264 -78318250+38920075 -78332639+38897408 -78491567+37796712 -78490879+37797469 -78490459+37797931 -78490216+37798199 -78489885+37798562 -78488716+37799846 -78488624+37799948 -78488562+37800016 -78487936+37800704 -78486863+37801883 -78485307+37803593 -78484530+37804447 -78480777+37808570 -78476317+37813472 -78468775+37821831 -78468365+37822291 -78467526+37823229 -78467420+37823346 -78459884+37831778 -78459562+37832137 -78452645+37839874 -78449169+37843764 -78438527+37855533 -78436704+37857530 -78420500+37875405 -78419767+37876249 -78417805+37878508 -78414361+37882474 -78413483+37883486 -78413007+37884034 -78412095+37885084 -78410300+37887151 -78409927+37887580 -78407208+37890711 -78407004+37890946 -78401559+37897217 -78399722+37899332 -78396897+37902607 -78388231+37912843 -78386780+37914556 -78385697+37915836 -78379899+37922685 -78379635+37922997 -78378856+37923917 -78377898+37925048 -78372558+37931349 -78368520+37936110 -78366644+37938322 -78351381+37955741 -78350901+37956284 -78350087+37957207 -78349215+37958196 -78344993+37962983 -78337678+37971285 -78336058+37973140 -78333701+37975838 -78330125+37979931 -78329454+37980701 -78324876+37985943 -78320623+37990758 -78319642+37991866 -78315891+37996111 -78312425+38000031 -78311617+38001101 -78309746+38003067 -78309001+38003700 -78306607+38006399 -78313981+39007877 -78318677+39014681 -78318677+39014681 -78318150+39017976 -78314328+39021766 -78314328+39021766 -78314573+39021817 -78315194+39023153 -78315194+39023153 -78311582+39034878 -78311582+39034878 -78320386+39040754 -78321172+39041763 -78332060+39041437 -78332172+39041487 -78343060+39057611 -78343824+39061270 -78343824+39061270 -78339664+39062920 -78339279+39069826 -78335670+39069003 -78325604+39077653 -78325604+39077653 -78326576+39078360 -78330598+39091878 -78334779+39095378 -78339315+39102538 -78342577+39101712 -78342577+39101712 -78342222+39100938 -78342222+39100938 -78345451+39096494 -78345903+39096763 -78347490+39097451 -78354503+39097802 -78338320+38627282 -78317231+38649907 -78317231+38649907 -78320136+38659528 -78320136+38659528 -78319954+38660006 -78319779+38660465 -78319441+38661360 -78319071+38662712 -78318064+38665078 -78318064+38665078 -78318873+38670424 -78318873+38670424 -78314386+38682509 -78314386+38682509 -78317669+38693122 -78319345+38695646 -78320034+38697619 -78320410+38698573 -78321461+38699469 -78320410+38698573 -78321461+38699469 -78321310+38699276 -78320611+38698673 -78320410+38698573 -78324926+37102847 -78338552+37102388 -78332310+38888786 -78336710+38878509 -78339795+38874704 -78351067+38864915 -78355844+38861576 -78358582+38859366 -78359480+38857970 -78367169+38850620 -78370444+38847350 -78386682+38830152 -78332639+38897408 -78332310+38888786 -78332639+38897408 -78333201+38896889 -78333506+38896556 -78333710+38896281 -78333901+38895796 -78334073+38895562 -78334869+38894751 -78335410+38894297 -78335871+38894077 -78336127+38893954 -78336259+38893792 -78336259+38893792 -78332310+38888786 -78334219+37520083 -78330922+37524571 -78334219+37520083 -78332520+37522349 -78330922+37524571 -78465081+37339685 -78463334+37342104 -78462462+37343314 -78462187+37343697 -78453845+37355264 -78444286+37368522 -78433628+37383577 -78429525+37389436 -78428521+37390782 -78427557+37392077 -78427459+37392210 -78425273+37395278 -78424258+37396786 -78422918+37398645 -78422645+37399005 -78419986+37402542 -78417593+37405548 -78416857+37406478 -78415110+37409288 -78413351+37411670 -78412893+37412296 -78411917+37413628 -78409861+37416434 -78403748+37424894 -78403105+37425785 -78402537+37426712 -78402283+37427129 -78402048+37427410 -78397572+37433889 -78390912+37442780 -78388992+37445384 -78388280+37446342 -78386694+37448475 -78381962+37455119 -78379234+37459005 -78375405+37464003 -78370855+37470616 -78366527+37476537 -78360325+37485021 -78354655+37492777 -78354441+37492999 -78353707+37493761 -78351984+37496171 -78349401+37499785 -78348721+37500747 -78348588+37500925 -78344997+37505713 -78340306+37511968 -78335891+37517853 -78334219+37520083 -78338552+37102388 -78324926+37102847 -78338552+37102388 -78346579+37102525 -78352625+37103590 -78355361+37104223 -78355781+37104473 -78356205+37104828 -78358035+37105770 -78362382+37105179 -78366689+37103158 -78366889+37102998 -78367547+37102717 -78370144+37101486 -78371505+37099925 -78371958+37098660 -78371958+37098660 -78371188+37097577 -78371188+37097577 -78373853+37094552 -78363087+38610443 -78360485+38612914 -78359531+38613701 -78356946+38612867 -78356792+38612670 -78353569+38613902 -78353374+38614372 -78352575+38615424 -78344579+38619838 -78343472+38623249 -78341715+38625039 -78339236+38626763 -78338851+38626981 -78338320+38627282 -78341090+38280436 -78342035+38280639 -78342935+38280502 -78343399+38280204 -78343544+38280204 -78341090+38280436 -78343544+38280204 -78343544+38280204 -78349292+38283680 -78358932+38290334 -78358932+38290334 -78358766+38303762 -78358766+38303762 -78364149+38314746 -78365917+38317508 -78367201+38317547 -78391868+38327666 -78393190+38328205 -78397802+38332374 -78350114+37312572 -78352287+37304563 -78352287+37304563 -78352172+37304243 -78351914+37303923 -78351198+37303260 -78350997+37302894 -78350997+37302894 -78351055+37302367 -78351770+37301818 -78352543+37301497 -78353145+37301543 -78354635+37302366 -78352503+36851051 -78352561+36851349 -78353130+36852035 -78354184+36852904 -78354184+36852904 -78354127+36853432 -78353900+36853981 -78353900+36854233 -78354156+36854438 -78355951+36855262 -78356719+36855124 -78357232+36855147 -78357232+36855147 -78357032+36857592 -78352503+36851051 -78357032+36857592 -78354635+37302366 -78350114+37312572 -78354635+37302366 -78354692+37302595 -78355294+37303418 -78355524+37304562 -78355524+37305592 -78355782+37305821 -78356727+37306164 -78358103+37307147 -78359420+37306849 -78360022+37306895 -78360452+37307123 -78366410+37308997 -78356872+39096813 -78354503+39097802 -78356872+39096813 -78356343+39096950 -78354612+39097774 -78354503+39097802 -78357032+36857592 -78357991+36857890 -78363120+36860108 -78377755+36859336 -78380264+36862255 -78392959+39100175 -78382847+39094553 -78381896+39092940 -78362860+39096788 -78356872+39096813 -78363643+38610263 -78363087+38610443 -78363643+38610263 -78363316+38610352 -78363087+38610443 -78406554+38551723 -78386778+38556518 -78384071+38559076 -78380849+38565095 -78380849+38565095 -78383522+38573560 -78383522+38573560 -78382950+38576603 -78382950+38576603 -78383715+38587492 -78383715+38587492 -78379067+38590810 -78376370+38592818 -78366445+38606202 -78364813+38609114 -78363643+38610263 -78366410+37308997 -78354635+37302366 -78369795+38184757 -78379415+38187604 -78370845+37307508 -78366410+37308997 -78378606+37091895 -78373853+37094552 -78378606+37091895 -78378464+37092055 -78376835+37093153 -78375777+37093610 -78375055+37093907 -78374717+37094035 -78373853+37094552 -78379183+37307734 -78370845+37307508 -78379183+37307734 -78376724+37307114 -78374718+37306932 -78373886+37307003 -78371021+37307508 -78370845+37307508 -78379415+38187604 -78369795+38184757 -78379415+38187604 -78388505+38190381 -78388806+38190473 -78392673+38191654 -78395866+38192606 -78396840+38192893 -78397114+38192974 -78402683+38194612 -78416093+38198577 -78420325+38199911 -78420933+38200103 -78423886+38201034 -78438347+38205595 -78442677+38206961 -78444232+38207452 -78450768+38209513 -78456749+38211400 -78462101+38213028 -78465372+38214023 -78465701+38214123 -78467571+38214691 -78474093+38216676 -78481371+38218891 -78483767+38219620 -78503996+38225342 -78518051+38229560 -78524988+38231935 -78542132+38237293 -78542867+38237545 -78543660+38237794 -78550651+38239988 -78553904+38241009 -78555440+38241491 -78564865+38244484 -78568048+38245495 -78574702+38247569 -78575616+38247854 -78577931+38248575 -78579303+38249003 -78580612+38249411 -78581047+38249547 -78581277+38249619 -78581883+38249808 -78582420+38249975 -78582692+38250060 -78583466+38250320 -78585191+38250919 -78585521+38251034 -78602215+38256831 -78620573+38263205 -78624740+38264676 -78636275+38268652 -78647543+38272535 -78649898+38273347 -78663174+38277923 -78443309+37079324 -78442129+37079418 -78436330+37079945 -78433118+37080194 -78430759+37080378 -78425194+37080812 -78423280+37081018 -78417361+37082745 -78415995+37083362 -78409290+37085989 -78408056+37086049 -78407735+37085973 -78397489+37086182 -78395466+37088047 -78390268+37088136 -78390067+37088096 -78380892+37090523 -78378606+37091895 -78387179+37306808 -78387093+37306730 -78379183+37307734 -78387179+37306808 -78387293+37306913 -78387809+37307074 -78388668+37307166 -78389332+37307180 -78387179+37306808 -78389332+37307180 -78389332+37307180 -78389728+37307189 -78391697+37306652 -78392031+37306484 -78392522+37306097 -78392622+37305520 -78394752+37305211 -78396365+37306714 -78397008+37306867 -78397801+37307417 -78397846+37307470 -78398299+37308017 -78399265+37309182 -78399265+37309182 -78399207+37309938 -78399207+37309938 -78404418+37316071 -78551506+38732473 -78548828+38738655 -78546790+38737983 -78545112+38737430 -78544334+38737174 -78527533+38731689 -78524682+38730742 -78520543+38729367 -78519820+38729127 -78516963+38728253 -78509425+38725678 -78460813+38762774 -78442453+38779867 -78420737+38801837 -78394629+38822703 -78386682+38830152 -78395016+36859494 -78380264+36862255 -78395016+36859494 -78394304+36859653 -78393734+36860202 -78392908+36860500 -78392196+36860614 -78389377+36860406 -78389150+36860315 -78388665+36860383 -78387725+36861229 -78387098+36862236 -78386870+36862442 -78380264+36862255 -78395016+36859494 -78396346+36862826 -78398174+36863385 -78398337+36861243 -78403649+36857016 -78423179+36854512 -78423179+36854512 -78422677+36859229 -78422677+36859229 -78423178+36859547 -78430330+36869399 -78430351+36869983 -78433569+36871837 -78436958+36870808 -78458339+36872054 -78467775+36874398 -78475191+36881702 -78476438+36883083 -78477213+36883171 -78481058+36882529 -78493028+36891220 -78397802+38332374 -78398660+38332702 -78399822+38333000 -78400663+38333938 -78401534+38334693 -78402173+38335082 -78403683+38335768 -78404031+38336066 -78404495+38337210 -78404960+38337622 -78405512+38337896 -78405802+38338354 -78397802+38332374 -78405802+38338354 -78404418+37316071 -78406852+37318292 -78405802+38338354 -78429032+38367699 -78429032+38367699 -78428630+38368446 -78428073+38371760 -78427986+38374068 -78427445+38375316 -78427403+38375389 -78427166+38375805 -78426492+38376989 -78426123+38377647 -78424589+38384018 -78424589+38384018 -78427804+38389793 -78428336+38390695 -78406852+37318292 -78404418+37316071 -78409490+39090114 -78392959+39100175 -78409490+39090114 -78409255+39090503 -78408609+39091281 -78406759+39092241 -78405203+39093178 -78403206+39094070 -78402208+39094275 -78401034+39094344 -78399331+39095121 -78398744+39095235 -78397981+39095212 -78392959+39100175 -78442146+37324612 -78432434+37326905 -78427128+37326053 -78414527+37323716 -78412751+37323556 -78410089+37317972 -78409717+37317858 -78406852+37318292 -78411848+38548168 -78406554+38551723 -78411848+38548168 -78410290+38548610 -78409442+38548975 -78409064+38549217 -78408778+38549484 -78408544+38549807 -78408392+38550194 -78408078+38551178 -78407792+38551565 -78407578+38551671 -78406554+38551723 -78438361+38518230 -78436564+38522270 -78436564+38522270 -78437146+38522771 -78441053+38526158 -78441709+38526727 -78442702+38527588 -78442758+38527860 -78442758+38527860 -78441628+38528623 -78441046+38528874 -78440929+38528966 -78440649+38529144 -78439649+38529781 -78438541+38530842 -78437343+38530058 -78435737+38528593 -78435582+38528431 -78434988+38527799 -78422823+38533219 -78421204+38533736 -78420639+38533873 -78419201+38536445 -78418589+38537450 -78417256+38539477 -78414411+38545380 -78411848+38548168 -78544090+39056652 -78531780+39052828 -78529545+39052036 -78524741+39050515 -78495339+39040605 -78494610+39040437 -78492188+39039690 -78489998+39039016 -78487239+39038166 -78482934+39036840 -78477207+39035076 -78466061+39031487 -78463333+39030783 -78454285+39027677 -78453596+39027441 -78453596+39027441 -78453763+39029829 -78453763+39029829 -78443984+39049182 -78443984+39049182 -78448232+39055531 -78448232+39055531 -78440574+39059489 -78440574+39059489 -78441130+39061656 -78441130+39061656 -78435792+39065002 -78431277+39065734 -78430921+39065939 -78430274+39073328 -78425343+39081448 -78424903+39081560 -78423992+39081791 -78422995+39081882 -78422466+39081631 -78421880+39081104 -78421527+39081013 -78421029+39081013 -78420647+39081264 -78420500+39081264 -78409490+39090114 -78428336+38390695 -78428483+38391339 -78429355+38392346 -78429994+38392735 -78431186+38393193 -78432556+38393479 -78428336+38390695 -78432556+38393479 -78432556+38393479 -78438976+38404494 -78440049+38409038 -78440049+38409038 -78438337+38416012 -78437556+38416725 -78434331+38419760 -78434265+38420257 -78433604+38426491 -78433531+38429171 -78433596+38429384 -78433953+38432686 -78434795+38436706 -78436887+38439167 -78436887+38439167 -78436822+38444817 -78436822+38445301 -78442142+38458914 -78442931+38459010 -78442995+38459044 -78443208+38459202 -78433604+38426491 -78433247+38427668 -78433247+38427668 -78433305+38428423 -78433531+38429171 -78433604+38426491 -78433531+38429171 -78438570+38517916 -78438361+38518230 -78438570+38517916 -78438524+38518032 -78438361+38518230 -78452918+38475508 -78448758+38482712 -78442214+38494022 -78442214+38494022 -78446760+38498588 -78446760+38498588 -78445928+38500090 -78445922+38500125 -78442656+38509726 -78440941+38515096 -78439910+38516429 -78439029+38516841 -78438939+38517118 -78438570+38517916 -78442546+37325540 -78441057+37328387 -78441057+37328387 -78445240+37333787 -78450141+37335389 -78442146+37324612 -78442117+37324749 -78442117+37324749 -78442546+37325540 -78442146+37324612 -78442546+37325540 -78443208+38459202 -78443803+38459748 -78444499+38460046 -78444878+38460716 -78445165+38461168 -78445482+38461523 -78445820+38462789 -78446046+38463451 -78446742+38464644 -78443208+38459202 -78446742+38464644 -78443309+37079324 -78444039+37076718 -78446495+37067961 -78446566+37067707 -78448865+37059509 -78450694+37052990 -78451121+37051466 -78451728+37049303 -78452267+37047388 -78455679+37035328 -78456653+37031890 -78458903+37023635 -78460230+37018764 -78461097+37015582 -78461983+37012334 -78463153+37008044 -78463828+37005655 -78466056+36997677 -78466845+36994451 -78468402+36988098 -78468720+36986848 -78469105+36985336 -78469592+36983424 -78470032+36981696 -78472367+36972482 -78474152+36965303 -78476723+36954980 -78477850+36950459 -78477900+36950222 -78479596+36943450 -78481450+36936189 -78483532+36928091 -78484927+36922635 -78485379+36920857 -78485950+36918456 -78486890+36914839 -78488103+36910171 -78488299+36909399 -78489027+36906326 -78489065+36906164 -78490451+36900831 -78492976+36891571 -78493028+36891220 -78461149+37085594 -78460006+37085595 -78456878+37084986 -78447983+37078067 -78444956+37079109 -78443897+37079259 -78443309+37079324 -78446742+38464644 -78448403+38469373 -78449816+38471588 -78452918+38475508 -78478623+38013690 -78476621+38014380 -78474733+38014239 -78474533+38013339 -78474533+38013339 -78474633+38013039 -78474633+38013039 -78472733+38012439 -78472333+38012239 -78468733+38013339 -78468433+38014039 -78467233+38017839 -78466958+38018309 -78466133+38018839 -78465733+38019139 -78464329+38020008 -78463505+38020624 -78462733+38021739 -78462549+38021949 -78462033+38022539 -78461633+38022639 -78456633+38021139 -78456133+38021339 -78454633+38022139 -78454633+38022139 -78458433+38034339 -78458433+38034339 -78454033+38041838 -78454033+38041838 -78455033+38044638 -78455033+38044638 -78454662+38045346 -78446528+38049817 -78446528+38049817 -78446971+38050511 -78447291+38051243 -78447291+38051877 -78447413+38052556 -78447490+38053067 -78447520+38053486 -78447860+38056799 -78448998+38058765 -78451802+38056789 -78453494+38055582 -78454616+38054661 -78454616+38054661 -78454477+38053829 -78454477+38053829 -78455864+38054644 -78456921+38055035 -78458721+38050937 -78458721+38050937 -78457175+38050313 -78456962+38048881 -78448695+37752040 -78449030+37752785 -78449030+37752785 -78448695+37752040 -78449030+37752785 -78449184+37752900 -78449872+37753420 -78450365+37753845 -78450889+37754261 -78451310+37754621 -78451730+37754909 -78452282+37755131 -78453018+37755384 -78453794+37755597 -78454774+37755929 -78475799+37775118 -78449030+37752785 -78475799+37775118 -78450141+37335389 -78451087+37335251 -78452004+37335389 -78452233+37335320 -78452692+37334977 -78453408+37334794 -78453809+37335183 -78454039+37335274 -78454784+37335251 -78454784+37335251 -78450141+37335389 -78454784+37335251 -78465081+37339685 -78456962+38048881 -78462933+38049438 -78457236+38468343 -78452918+38475508 -78457236+38468343 -78453828+38474089 -78453378+38474661 -78452918+38475508 -78462155+38457068 -78462615+38458613 -78462615+38458613 -78461735+38460592 -78459947+38463046 -78457621+38467611 -78457540+38467743 -78457236+38468343 -78461149+37085594 -78463776+37085163 -78462933+38049438 -78456962+38048881 -78462933+38049438 -78464033+38049538 -78463776+37085163 -78461149+37085594 -78463776+37085163 -78466194+37085158 -78464033+38049538 -78462933+38049438 -78464033+38049538 -78464833+38048138 -78465333+38048138 -78465433+38047138 -78465833+38046438 -78468333+38046338 -78469933+38047038 -78469936+38047284 -78469982+38047429 -78470547+38048749 -78470633+38048838 -78471533+38048838 -78471533+38048838 -78471471+38050400 -78471433+38050438 -78471433+38050438 -78472233+38052638 -78472233+38052638 -78471583+38053438 -78470720+38054501 -78467879+38059054 -78464333+38064637 -78465033+38065237 -78465233+38065837 -78466233+38066837 -78466533+38067437 -78466833+38067837 -78468433+38067637 -78471133+38068437 -78471433+38070637 -78464333+38064637 -78467879+38059054 -78465073+38447000 -78462155+38457068 -78465073+38447000 -78465165+38447363 -78465381+38448194 -78465443+38448855 -78465464+38450283 -78465464+38450283 -78465209+38451186 -78464964+38451945 -78464699+38452542 -78464208+38453002 -78463554+38453631 -78463217+38453921 -78462155+38457068 -78465081+37339685 -78454784+37335251 -78466194+37085158 -78463776+37085163 -78466194+37085158 -78467757+37084623 -78467757+37084623 -78466194+37085158 -78467757+37084623 -78468117+37084472 -78467879+38059054 -78464333+38064637 -78468117+37084472 -78467757+37084623 -78468117+37084472 -78472588+37085183 -78475029+37085980 -78477400+37086575 -78480884+37085201 -78486003+38421486 -78484021+38425020 -78483048+38428200 -78477488+38433831 -78477488+38433831 -78477908+38434711 -78477955+38435010 -78477955+38435010 -78477868+38435719 -78477702+38436199 -78477702+38436199 -78477728+38438090 -78477728+38438090 -78477401+38439185 -78476523+38440204 -78475833+38442056 -78469718+38447433 -78469539+38447441 -78465073+38447000 -78473896+37334194 -78471528+37340383 -78465081+37339685 -78473896+37334194 -78486908+37338995 -78475133+38068437 -78471433+38070637 -78475133+38068437 -78473448+38069721 -78473033+38070037 -78471433+38070637 -78475799+37775118 -78491567+37796712 -78506134+38039438 -78506734+38039838 -78506834+38039338 -78507134+38038538 -78507534+38037438 -78507634+38037038 -78507834+38036538 -78508134+38035838 -78514534+38036938 -78516334+38038538 -78516834+38039738 -78516834+38039738 -78516334+38040238 -78514134+38044138 -78514134+38044138 -78514634+38044838 -78514634+38044838 -78511834+38044138 -78511479+38044247 -78510639+38044349 -78507690+38044877 -78505151+38046502 -78505134+38047338 -78505134+38047338 -78509093+38050210 -78509839+38052065 -78509839+38052065 -78509734+38052338 -78507634+38056238 -78504708+38056869 -78503634+38057138 -78502134+38057438 -78501734+38057638 -78501334+38057738 -78501284+38058238 -78501284+38058238 -78502034+38060038 -78502034+38060038 -78501609+38061224 -78500234+38062037 -78497734+38063437 -78495034+38065337 -78494134+38064637 -78492634+38063637 -78491634+38061837 -78490281+38063461 -78489534+38064337 -78487934+38066137 -78487234+38066937 -78485234+38069237 -78482533+38067637 -78480933+38065537 -78480233+38065737 -78478233+38065137 -78477133+38064837 -78476433+38066137 -78475133+38068437 -78480884+37085201 -78487389+37090404 -78485333+38015939 -78478623+38013690 -78485333+38015939 -78484959+38015818 -78484532+38015545 -78483862+38015045 -78483801+38014793 -78483536+38014244 -78483536+38014244 -78483597+38013381 -78483597+38013381 -78483455+38012633 -78483089+38012141 -78482398+38011931 -78481584+38012016 -78478623+38013690 -78486003+38421486 -78487739+38415511 -78496070+38404875 -78486908+37338995 -78481720+37336640 -78479856+37334970 -78479598+37334444 -78479197+37334215 -78478882+37334170 -78478681+37334238 -78478051+37334742 -78477564+37334879 -78477249+37334834 -78476561+37334514 -78473896+37334194 -78486908+37338995 -78495242+37331692 -78506597+37332530 -78509724+37331325 -78519439+37337171 -78521182+37338698 -78524653+37339992 -78524653+37339992 -78520719+37344523 -78520719+37344523 -78523872+37344397 -78548385+37351110 -78556774+37354129 -78556774+37354129 -78554824+37358545 -78496834+38013539 -78496392+38013740 -78495734+38014039 -78494859+38014428 -78493234+38015139 -78492534+38015539 -78489134+38016639 -78488134+38016639 -78487053+38016383 -78485333+38015939 -78487389+37090404 -78480884+37085201 -78487389+37090404 -78490972+37094350 -78543448+38426018 -78538025+38429681 -78523297+38427366 -78522771+38427283 -78510833+38425407 -78502284+38424064 -78501076+38423874 -78487928+38421788 -78486003+38421486 -78490972+37094350 -78487389+37090404 -78490972+37094350 -78493478+37097082 -78491567+37796712 -78493674+37796021 -78498378+37790748 -78498731+37787543 -78498731+37787543 -78495431+37773443 -78495431+37773443 -78512064+37757568 -78493028+36891220 -78507336+36872905 -78512563+36866429 -78522638+36853944 -78526010+36849766 -78530198+36844576 -78532378+36841874 -78536687+36836533 -78540533+36831767 -78544259+36827150 -78551181+36818572 -78552562+36816860 -78555371+36813379 -78555775+36812877 -78559109+36808746 -78559890+36807777 -78563139+36803754 -78569154+36796301 -78573655+36790724 -78582526+36779733 -78584360+36777461 -78584989+36776681 -78586938+36774265 -78601883+36755754 -78605890+36750791 -78606751+36749709 -78611283+36744113 -78612650+36742424 -78615419+36739004 -78618810+36734816 -78623264+36729316 -78626089+36725761 -78626622+36725111 -78630695+36720138 -78631456+36719209 -78640305+36708271 -78640653+36707834 -78641473+36706801 -78642419+36705610 -78643092+36704746 -78643257+36704536 -78644153+36703411 -78646072+36700944 -78648541+36697909 -78493478+37097082 -78490972+37094350 -78493478+37097082 -78495397+37099542 -78495397+37099542 -78493478+37097082 -78495397+37099542 -78496531+37100822 -78496070+38404875 -78497025+38404356 -78498108+38403863 -78498629+38403282 -78498750+38402241 -78498789+38401023 -78498921+38400192 -78499732+38399182 -78500264+38398805 -78501108+38398091 -78501604+38397416 -78507552+38393754 -78496070+38404875 -78507552+38393754 -78496531+37100822 -78495397+37099542 -78496531+37100822 -78496775+37101098 -78499716+37103761 -78500906+37104686 -78501734+37105190 -78502676+37105579 -78502960+37105650 -78496531+37100822 -78502960+37105650 -78496834+38013539 -78498534+38012939 -78520299+38028294 -78520035+38028339 -78519790+38028707 -78519512+38029839 -78517835+38028639 -78517537+38028639 -78516534+38028639 -78514634+38028739 -78513834+38029039 -78513034+38029539 -78512434+38029939 -78511045+38030884 -78510634+38031239 -78510134+38031639 -78509534+38032139 -78509134+38032839 -78508734+38032339 -78507634+38031939 -78506534+38032039 -78504534+38031939 -78503634+38032039 -78502834+38032039 -78501634+38032139 -78499934+38032639 -78498934+38032939 -78497734+38033239 -78497734+38033239 -78498234+38033339 -78499534+38033939 -78500134+38034439 -78500440+38034949 -78500734+38035439 -78501434+38036038 -78502134+38036538 -78503334+38036838 -78503334+38036838 -78503134+38037338 -78502035+38038944 -78501834+38039238 -78501734+38039438 -78501534+38039738 -78501134+38040338 -78501134+38040338 -78501334+38040438 -78502034+38041238 -78505370+38042033 -78505634+38041538 -78505771+38041277 -78505771+38041277 -78505234+38041038 -78505234+38041038 -78505934+38040138 -78498534+38012939 -78496834+38013539 -78498534+38012939 -78498742+38012825 -78498742+38012825 -78501009+38011582 -78501009+38011582 -78498742+38012825 -78501009+38011582 -78502034+38010639 -78503247+38010215 -78505638+38010262 -78508348+38011198 -78508387+38011298 -78508492+38011279 -78518598+38010595 -78518748+38010702 -78518835+38013539 -78518835+38014984 -78518835+38015639 -78520004+38017692 -78520435+38018339 -78520803+38018523 -78502960+37105650 -78503133+37105694 -78503133+37105694 -78503129+37110477 -78503129+37110477 -78503299+37112674 -78503299+37112674 -78502872+37112874 -78502391+37113838 -78502040+37114137 -78502040+37114137 -78505869+37120764 -78505869+37120764 -78506720+37122195 -78507833+37123889 -78507833+37124278 -78505869+37120764 -78507833+37124278 -78505934+38040138 -78506134+38039438 -78506134+38039438 -78505934+38040138 -78507552+38393754 -78518069+38384526 -78518685+38383354 -78518762+38383075 -78521303+38380519 -78521700+38380360 -78507833+37124278 -78508857+37125840 -78515769+37133132 -78519777+37135073 -78522841+37136602 -78523142+37136869 -78528264+37140842 -78528693+37141002 -78543956+37142059 -78546699+37149977 -78561821+37149657 -78568096+37148439 -78568594+37148306 -78575256+37145377 -78576561+37143243 -78512064+37757568 -78516408+37757734 -78516408+37757734 -78512064+37757568 -78516408+37757734 -78517674+37757856 -78518979+37758146 -78520042+37758219 -78521024+37758405 -78521966+37758446 -78523110+37758390 -78523798+37758374 -78524589+37758439 -78525298+37758560 -78526280+37758682 -78541382+37762892 -78516408+37757734 -78527089+37758891 -78527909+37759101 -78528810+37759311 -78529873+37759674 -78531006+37760045 -78532180+37760512 -78534923+37761673 -78535895+37762109 -78537059+37762351 -78537747+37762440 -78541382+37762892 -78520035+38025939 -78520299+38028294 -78520035+38025939 -78520835+38026039 -78521935+38026139 -78522435+38026239 -78523135+38026339 -78523635+38022739 -78523635+38022339 -78523535+38021439 -78522235+38018539 -78520299+38028294 -78520035+38025939 -78520803+38018523 -78520981+38018686 -78521164+38018757 -78521347+38018763 -78521448+38018731 -78521591+38018634 -78521692+38018589 -78521794+38018589 -78521997+38018576 -78522235+38018539 -78520803+38018523 -78522235+38018539 -78521700+38380360 -78524812+38376058 -78525076+38375343 -78521700+38380360 -78525076+38375343 -78525076+38375343 -78525157+38375127 -78525749+38370893 -78526730+38367888 -78534783+38366377 -78545083+38361518 -78545669+38357165 -78545828+38357005 -78546053+38356778 -78552940+38344798 -78552940+38344798 -78552697+38341946 -78551553+38336286 -78551553+38336286 -78559960+38331235 -78541382+37762892 -78555701+37762715 -78557088+37762422 -78557325+37762345 -78558111+37762068 -78588775+37755564 -78621535+37750143 -78543448+38426018 -78545949+38426042 -78546270+38426076 -78543448+38426018 -78546270+38426076 -78544090+39056652 -78561609+39040842 -78561609+39040842 -78559400+39011877 -78559400+39011877 -78561711+39009007 -78562628+39007198 -78568331+39003446 -78569029+39002951 -78569663+39002240 -78570462+39001552 -78571648+39000108 -78572418+38999445 -78573388+38998477 -78599180+38969231 -78607718+38969195 -78610125+38970400 -78610197+38970476 -78610302+38971935 -78610376+38973579 -78610574+38975103 -78611184+38976134 -78612588+38976287 -78614312+38975850 -78617358+38974607 -78619499+38976482 -78631707+38978342 -78677449+38927908 -78679974+38925877 -78688266+38924780 -78689113+38924060 -78689600+38923670 -78691450+38922195 -78695555+38917610 -78705434+38914281 -78715099+38906307 -78719922+38906396 -78719922+38906396 -78719854+38906609 -78719854+38906609 -78719856+38907093 -78719856+38907093 -78719847+38907537 -78719847+38907537 -78719901+38908053 -78720171+38908449 -78720389+38908642 -78720534+38908731 -78720700+38908989 -78720826+38909440 -78720900+38909844 -78720900+38909844 -78720576+38912178 -78720421+38914388 -78719730+38916310 -78719335+38920657 -78719335+38920657 -78719755+38922135 -78719806+38922638 -78720073+38923491 -78720073+38923491 -78717257+38935358 -78717076+38936028 -78717076+38936028 -78717391+38935665 -78724528+38930928 -78739139+38927138 -78757278+38903203 -78794221+38876432 -78795136+38875996 -78796330+38875111 -78796330+38875111 -78796213+38874606 -78796213+38874606 -78796657+38873646 -78797401+38872626 -78798083+38871590 -78798816+38870602 -78799692+38869214 -78800481+38868010 -78801845+38865715 -78805053+38859916 -78814527+38842624 -78818394+38835789 -78834881+38812034 -78849254+38793688 -78853438+38786609 -78861582+38774363 -78861668+38774204 -78861815+38774053 -78862130+38773767 -78862720+38773131 -78863684+38771800 -78863891+38771248 -78864078+38770679 -78864157+38770382 -78864766+38769304 -78869276+38762991 -78546270+38426076 -78550145+38429424 -78551536+38433259 -78551764+38434485 -78552563+38435914 -78553973+38441233 -78554497+38442904 -78555503+38444587 -78558190+38446793 -78558523+38447443 -78564591+38447686 -78567035+38448601 -78570936+38449629 -78615329+36663828 -78556218+36635869 -78555480+36634879 -78551489+36628099 -78551428+36628013 -78551348+36627900 -78551062+36627493 -78549377+36626152 -78549377+36626152 -78549858+36628972 -78549905+36629121 -78549948+36629257 -78551648+36633221 -78554057+36636165 -78555058+36637175 -78590151+36655846 -78648541+36697909 -78554824+37358545 -78568842+37371405 -78556201+38725749 -78551506+38732473 -78556201+38725749 -78554861+38727002 -78554136+38727729 -78553589+38729318 -78552402+38730200 -78551728+38730968 -78551506+38732473 -78568842+37371405 -78554824+37358545 -78579278+37364448 -78569028+37371586 -78568842+37371405 -78570936+38449629 -78571515+38449493 -78572155+38449516 -78572477+38449620 -78570936+38449629 -78572477+38449620 -78572477+38449620 -78582805+38455074 -78582958+38455085 -78594710+38455124 -78598972+38459156 -78605345+38461390 -78607279+38461658 -78609815+38461405 -78612201+38463183 -78612226+38463235 -78618076+38464719 -78619535+38464893 -78622754+38465687 -78623061+38465897 -78623061+38465897 -78618313+38471413 -78617985+38475372 -78617985+38475372 -78627184+38481197 -78630526+38495024 -78630975+38495210 -78639946+38494890 -78641531+38494565 -78666009+38499188 -78668789+38500392 -78669031+38500495 -78671025+38501344 -78682121+38506104 -78689427+38509239 -78691145+38511211 -78691145+38511211 -78691038+38511381 -78574377+38328782 -78559960+38331235 -78574377+38328782 -78573939+38328779 -78572443+38327993 -78570602+38327949 -78568752+38328074 -78567639+38328334 -78565730+38329055 -78565315+38330241 -78565195+38330991 -78564193+38331195 -78561924+38331199 -78559960+38331235 -78576561+37143243 -78576771+37142608 -78576771+37142608 -78576561+37143243 -78576771+37142608 -78579279+37141601 -78582182+37141175 -78592865+37143703 -78612192+38642945 -78611566+38645003 -78602581+38663059 -78601923+38664071 -78584864+38692499 -78582555+38695512 -78579075+38699665 -78556201+38725749 -78579278+37364448 -78583858+37378144 -78583858+37378144 -78579278+37364448 -78583858+37378144 -78587515+37377824 -78584912+37393247 -78587515+37377824 -78584912+37393247 -78589887+37395014 -78594435+37397981 -78587515+37377824 -78583858+37378144 -78587515+37377824 -78584912+37393247 -78663174+38277923 -78661098+38281374 -78660245+38282149 -78659346+38284238 -78659011+38284964 -78641867+38291426 -78631801+38294979 -78624739+38301167 -78622508+38301989 -78622342+38301984 -78604111+38306480 -78595310+38319114 -78592120+38321267 -78574377+38328782 -78592865+37143703 -78592951+37144023 -78593327+37144388 -78592865+37143703 -78593327+37144388 -78593327+37144388 -78595746+37147205 -78595860+37147360 -78595974+37148098 -78596213+37151895 -78597128+37152343 -78603400+37152405 -78603909+37152078 -78604268+37151847 -78607134+37152623 -78608156+37152989 -78610880+37153469 -78616800+37157127 -78618478+37157451 -78619589+37157552 -78620363+37157612 -78622013+37160728 -78631869+37169234 -78632465+37169206 -78636381+37172480 -78636381+37172480 -78636215+37173993 -78636178+37175409 -78636178+37175409 -78637120+37177996 -78637269+37184636 -78640200+37192689 -78641401+37192872 -78645634+37194338 -78651295+37193746 -78655104+37194094 -78657613+37194480 -78659499+37194663 -78659908+37194663 -78665885+37197365 -78594435+37397981 -78595350+37391734 -78597786+37375682 -78599662+37364536 -78599709+37364168 -78600462+37358309 -78600506+37357963 -78600847+37355310 -78601145+37352987 -78601347+37351424 -78601347+37351424 -78598964+37341745 -78598964+37341745 -78605037+37337395 -78609735+37333732 -78609992+37331444 -78621077+37324757 -78622080+37324002 -78632848+37314779 -78632963+37314321 -78633275+37313899 -78633709+37313315 -78633874+37313008 -78641624+37300732 -78594435+37397981 -78597561+37398392 -78601030+37395700 -78597561+37398392 -78601030+37395700 -78599970+37396721 -78598880+37397568 -78597590+37398324 -78597561+37398392 -78635807+37391450 -78635683+37391383 -78632396+37389801 -78630266+37388572 -78629246+37384216 -78627553+37385633 -78626883+37385963 -78619623+37387802 -78611483+37394744 -78604828+37394640 -78603927+37394958 -78601030+37395700 -78621535+37750143 -78633135+37742243 -78633135+37742243 -78621535+37750143 -78633135+37742243 -78636035+37740743 -78640131+37404014 -78640046+37404211 -78637480+37406535 -78637080+37414371 -78635914+37416255 -78635914+37416255 -78642646+37417973 -78655941+37420148 -78659951+37423327 -78660547+37423447 -78668925+37422808 -78669331+37423093 -78676655+37426535 -78686876+37433177 -78688886+37434901 -78690421+37436899 -78695829+37443481 -78696434+37444295 -78696434+37444295 -78695813+37447958 -78695813+37447958 -78701409+37453307 -78701497+37453359 -78636035+37740743 -78633135+37742243 -78636035+37740743 -78644036+37733143 -78640131+37404014 -78635052+37399174 -78635052+37399174 -78635068+37398487 -78635435+37397459 -78636075+37396583 -78636364+37395927 -78636612+37395223 -78636810+37394705 -78637009+37394219 -78637259+37393919 -78637499+37393522 -78637499+37393522 -78635807+37391450 -78640131+37404014 -78639709+37403703 -78639323+37403446 -78638914+37402803 -78638505+37402094 -78638118+37401555 -78637611+37401179 -78636264+37400734 -78635586+37400391 -78635271+37400142 -78635006+37399788 -78635006+37399788 -78635807+37391450 -78644036+37733143 -78643730+37731081 -78643730+37731081 -78654138+37709051 -78654138+37709051 -78654132+37708660 -78641214+37686417 -78641027+37686167 -78641027+37686167 -78641859+37683435 -78644367+37681525 -78650178+37678865 -78665039+37681051 -78685036+37698743 -78689837+37698743 -78641536+38604939 -78612192+38642945 -78641536+38604939 -78625025+38622498 -78624842+38622644 -78624737+38622661 -78623001+38623601 -78622428+38625119 -78620913+38627416 -78620307+38629078 -78618872+38630865 -78618212+38632140 -78617326+38634932 -78612192+38642945 -78641769+38604719 -78641536+38604939 -78641769+38604719 -78657595+38615909 -78661847+38618916 -78664246+38620612 -78668456+38623590 -78671048+38625254 -78682652+38633408 -78683371+38633898 -78686108+38635762 -78689029+38637748 -78701738+38646392 -78704273+38648116 -78705437+38648908 -78708686+38651117 -78712504+38653628 -78713644+38654378 -78740931+38672572 -78743736+38674675 -78746433+38676706 -78746509+38676757 -78749743+38678945 -78750541+38679310 -78751800+38680087 -78768865+38692153 -78773758+38695897 -78776612+38697865 -78777685+38698488 -78784082+38702850 -78788333+38705848 -78794153+38709953 -78794724+38710356 -78795330+38710784 -78800176+38714201 -78803019+38716206 -78804209+38717045 -78823414+38730588 -78831436+38736246 -78836146+38739568 -78843152+38744509 -78847341+38747458 -78869276+38762991 -78644036+37733143 -78636035+37740743 -78671160+37726516 -78667117+37724415 -78666248+37724112 -78665889+37723903 -78662519+37722758 -78661735+37722643 -78661058+37722543 -78658734+37722743 -78656725+37729354 -78653898+37729981 -78653644+37730435 -78651883+37731869 -78648599+37732616 -78648151+37732620 -78647673+37732624 -78645344+37732706 -78645241+37732909 -78644036+37733143 -78647144+38601838 -78641769+38604719 -78648541+36697909 -78669430+36717205 -78674492+36723701 -78687824+36744845 -78687824+36744845 -78679333+36783594 -78667033+36810823 -78653371+38592998 -78647286+38601567 -78647144+38601838 -78653371+38592998 -78651971+38595534 -78651189+38596832 -78649979+38598350 -78649491+38599363 -78649239+38599655 -78648792+38600014 -78648549+38600242 -78648178+38600834 -78647945+38601053 -78647457+38601332 -78647144+38601838 -78685431+38518765 -78680744+38525871 -78667112+38557877 -78655069+38590198 -78653371+38592998 -78655151+37288425 -78641624+37300732 -78655151+37288425 -78652657+37291651 -78651225+37293161 -78650824+37293459 -78647987+37294579 -78647472+37294991 -78645379+37298422 -78644633+37299063 -78642856+37300183 -78642197+37300366 -78641624+37300732 -78679319+37257972 -78679381+37258179 -78679784+37258864 -78679784+37258864 -78678668+37260580 -78678454+37260901 -78678191+37261297 -78677275+37262677 -78677225+37262753 -78676857+37263308 -78676242+37264237 -78673066+37268887 -78670613+37270783 -78665207+37277169 -78659858+37282632 -78658389+37284673 -78655151+37288425 -78749354+38206621 -78747748+38209350 -78741447+38218184 -78738420+38219339 -78734575+38222186 -78728452+38228071 -78727875+38228351 -78726603+38229857 -78722705+38232995 -78721164+38234217 -78718043+38235422 -78716316+38235781 -78710709+38240455 -78709389+38242766 -78708717+38243180 -78706765+38245237 -78702916+38246411 -78700846+38245901 -78698691+38245821 -78689692+38249102 -78684382+38253377 -78683747+38253743 -78671852+38248042 -78671760+38247974 -78670990+38247601 -78669885+38247559 -78669883+38248105 -78669673+38248732 -78669282+38249590 -78667248+38251268 -78663567+38252720 -78660184+38262658 -78660184+38262658 -78664001+38265023 -78664001+38265023 -78661985+38271672 -78661985+38271672 -78663174+38277923 -78665885+37197365 -78666372+37197457 -78668832+37197457 -78665885+37197365 -78668832+37197457 -78667033+36810823 -78668765+36813573 -78667835+36838376 -78687349+36827782 -78687349+36827782 -78668765+36813573 -78668765+36813573 -78667033+36810823 -78669801+36854331 -78667835+36838376 -78669801+36854331 -78669180+36852823 -78668542+36850602 -78667402+36848334 -78666554+36846452 -78665966+36844223 -78665682+36843109 -78665682+36843109 -78665778+36841824 -78666125+36840482 -78667284+36838881 -78667835+36838376 -78670782+37761721 -78672136+37762248 -78673145+37762820 -78674454+37763808 -78670782+37761721 -78674454+37763808 -78671160+37726516 -78671478+37726799 -78671532+37726848 -78671557+37726870 -78671160+37726516 -78671557+37726870 -78671557+37726870 -78674128+37729158 -78674442+37729346 -78675135+37729647 -78675769+37729923 -78676312+37729938 -78676715+37729997 -78677224+37730230 -78686123+37738859 -78686123+37738859 -78686115+37739050 -78686037+37740074 -78685979+37740388 -78685793+37741387 -78680509+37759960 -78672495+37757122 -78670782+37761721 -78674454+37763808 -78675345+37764480 -78677464+37766487 -78679342+37769022 -78682072+37771070 -78682750+37771856 -78682751+37771874 -78692573+37774605 -78692573+37774605 -78687763+37785569 -78687763+37785569 -78688940+37788541 -78689032+37789129 -78689415+37790312 -78689578+37790817 -78691398+37796442 -78691486+37796714 -78694659+37802126 -78695025+37802751 -78696712+37805783 -78698110+37808183 -78698864+37809477 -78700871+37812922 -78702321+37815410 -78707966+37825099 -78711909+37831867 -78712199+37832365 -78716959+37840459 -78717177+37840820 -78720619+37846518 -78721452+37847897 -78725420+37854465 -78725644+37854835 -78728770+37860010 -78729671+37861502 -78729894+37861872 -78732038+37865406 -78750511+37897042 -78753536+37902549 -78753944+37903257 -78756114+37906954 -78760225+37913968 -78760500+37914439 -78681583+37248743 -78681849+37246276 -78682501+37240253 -78683962+37233797 -78684734+37232152 -78688913+37224280 -78690315+37216330 -78690315+37216330 -78690201+37215653 -78688627+37213272 -78688627+37213272 -78689342+37212266 -78690532+37209493 -78690544+37209404 -78690544+37209404 -78690144+37207985 -78690144+37207985 -78692347+37203866 -78692347+37203866 -78686339+37199884 -78685653+37196222 -78685653+37196222 -78686196+37193797 -78686196+37193797 -78684020+37194654 -78676299+37197069 -78668832+37197457 -78680705+37250397 -78679814+37251266 -78679305+37253313 -78679305+37253313 -78679613+37254241 -78679613+37254241 -78679316+37257476 -78679316+37257476 -78679298+37257902 -78679298+37257902 -78679319+37257972 -78679316+37257476 -78679319+37257972 -78680705+37250397 -78680961+37250148 -78681583+37248743 -78680737+37250148 -78680737+37250148 -78680961+37250148 -78680961+37250148 -78680705+37250397 -78712904+37238177 -78709009+37237000 -78707877+37237306 -78702244+37240485 -78700378+37241252 -78694539+37242735 -78694213+37242995 -78691160+37245855 -78691006+37245954 -78683127+37248110 -78681583+37248743 -78683242+36685747 -78615329+36663828 -78683242+36685747 -78653551+36690850 -78652084+36690922 -78650523+36690543 -78649802+36690265 -78648308+36689442 -78646783+36688538 -78645047+36687499 -78642979+36686154 -78641444+36685283 -78640221+36684668 -78615329+36663828 -78689837+37698743 -78693236+37687043 -78689837+37698743 -78694537+37696343 -78694737+37696043 -78694937+37695743 -78695137+37695143 -78695337+37694743 -78695537+37694043 -78695637+37693443 -78695737+37692943 -78695737+37692243 -78695637+37691443 -78693236+37687043 -78709566+36620422 -78710759+36621336 -78710759+36621336 -78709745+36628461 -78709745+36628461 -78712386+36633549 -78712386+36633549 -78708102+36646435 -78707953+36652411 -78707735+36653759 -78704838+36655636 -78702128+36657569 -78690330+36681437 -78683242+36685747 -78691038+38511381 -78685431+38518765 -78691038+38511381 -78686245+38517941 -78685431+38518765 -78693236+37687043 -78692936+37686643 -78692936+37686643 -78717437+37656539 -78717437+37656539 -78717250+37655221 -78712819+37641594 -78712737+37641046 -78712737+37641046 -78712836+37640499 -78719173+37635452 -78751638+37635042 -78758238+37635942 -78761238+37636142 -78764838+37636542 -78780523+37638042 -78781382+37638168 -78791339+37642542 -78794939+37642642 -78803439+37641142 -78806321+37639605 -78809340+37637142 -78822140+37619142 -78822140+37619142 -78821953+37619002 -78821027+37618435 -78818539+37616133 -78818539+37616133 -78833096+37589430 -78833096+37589430 -78832039+37585842 -78830939+37583042 -78830846+37582088 -78826239+37577442 -78823639+37575642 -78820039+37573542 -78816639+37571542 -78815853+37571149 -78813750+37568961 -78813450+37568367 -78813312+37567880 -78813312+37567880 -78825639+37554668 -78825639+37554331 -78825238+37552542 -78740468+37000143 -78740668+37000143 -78740672+37000143 -78742008+36931114 -78750041+36920340 -78750041+36920340 -78740426+36915621 -78710242+36892272 -78701854+36883308 -78669801+36854331 -78704936+37456535 -78701497+37453359 -78704936+37456535 -78704187+37455910 -78703730+37455670 -78703274+37455471 -78702989+37455255 -78702744+37454877 -78702479+37454596 -78702111+37454089 -78701836+37453727 -78701497+37453359 -78825238+37552542 -78824886+37552258 -78822905+37550663 -78820992+37549122 -78812421+37542261 -78803634+37535377 -78794187+37527988 -78793989+37527833 -78791609+37525973 -78789255+37524125 -78788094+37523219 -78786642+37522085 -78786154+37521704 -78783213+37519410 -78777485+37514940 -78775086+37513072 -78772120+37510789 -78771343+37510191 -78770726+37509716 -78769654+37508891 -78769185+37508530 -78762930+37503717 -78760735+37502027 -78748905+37492699 -78747682+37491725 -78739771+37485213 -78734170+37480601 -78729860+37477052 -78729551+37476798 -78728423+37475870 -78727888+37475430 -78726666+37474424 -78709886+37460610 -78706219+37457591 -78704936+37456535 -78711503+36610897 -78709566+36620422 -78711503+36610897 -78711523+36611015 -78712034+36611702 -78712262+36612342 -78712262+36613235 -78711893+36614562 -78711893+36615112 -78711524+36615913 -78711496+36616989 -78711496+36616989 -78712320+36617469 -78712519+36618018 -78712519+36618018 -78709566+36620422 -78716360+36586077 -78719295+36589591 -78719295+36589591 -78715208+36590531 -78715107+36604253 -78714105+36606208 -78711503+36610897 -78717077+36578514 -78716360+36586077 -78717077+36578514 -78716793+36579155 -78716226+36579751 -78715886+36580323 -78715857+36580712 -78715857+36580712 -78716425+36581719 -78717504+36583206 -78719038+36584510 -78719180+36584922 -78719180+36584922 -78719152+36585266 -78718840+36585609 -78716360+36586077 -78720225+37237023 -78712904+37238177 -78720225+37237023 -78719481+37237000 -78718393+37236657 -78717392+37236726 -78716104+37237252 -78714759+37237939 -78713958+37238260 -78713156+37238237 -78712904+37238177 -78739278+37221661 -78734106+37220119 -78731987+37221663 -78727956+37224701 -78726846+37225689 -78724259+37232902 -78720225+37237023 -78734161+36541947 -78732470+36548368 -78732470+36548368 -78734798+36550351 -78740385+36551363 -78740385+36551363 -78733102+36563427 -78731006+36570317 -78717077+36578514 -78739278+37221661 -78739479+37221844 -78739738+37222243 -78739278+37221661 -78739738+37222243 -78739738+37222243 -78740481+37223285 -78741598+37223948 -78752025+37220678 -78754139+37220762 -78763119+37227952 -78765284+37229018 -78771728+37228975 -78773256+37228782 -79218638+36541639 -79217402+36541640 -79215956+36541641 -79214322+36541643 -79213519+36541644 -79213005+36541644 -79212158+36541645 -79209480+36541594 -79208686+36541571 -79206974+36541649 -79198577+36541657 -79190700+36541664 -79187857+36541672 -79187147+36541673 -79186785+36541673 -79185162+36541675 -79183435+36541677 -79180721+36541680 -79175543+36541685 -79170217+36541691 -79162752+36541699 -79154624+36541708 -79148374+36541715 -79146670+36541717 -79141566+36541723 -79137936+36541739 -79135779+36541698 -79126078+36541533 -79125454+36541624 -79124736+36541568 -79122236+36541606 -79117259+36541639 -79111691+36541639 -79106110+36541639 -79098871+36541702 -79091116+36541790 -79085151+36541859 -79080619+36541912 -79070701+36542027 -79069296+36542039 -79066360+36542039 -79062046+36542039 -79055933+36542039 -79042279+36542039 -79034406+36542039 -79029874+36542039 -79014979+36542067 -78994925+36542104 -78993653+36542112 -78990735+36542110 -78983944+36542106 -78979380+36542103 -78971814+36542123 -78970577+36542154 -78964943+36542139 -78964106+36542136 -78963428+36542134 -78962109+36542077 -78955245+36542124 -78954672+36542122 -78949472+36542103 -78942254+36542079 -78942009+36542113 -78939688+36542103 -78933507+36542079 -78928125+36542058 -78924876+36542046 -78920211+36542029 -78917034+36542017 -78916075+36542003 -78915420+36541974 -78914543+36541972 -78913146+36541977 -78913027+36541978 -78901906+36541993 -78888363+36542028 -78880643+36542042 -78871767+36542072 -78856610+36542082 -78848282+36542088 -78835347+36542033 -78831757+36542013 -78829135+36541919 -78826499+36541931 -78820626+36541966 -78818723+36541868 -78801676+36541870 -78796459+36541713 -78796300+36541713 -78785057+36541754 -78778987+36541686 -78777670+36541675 -78775924+36541662 -78774607+36541668 -78767109+36541708 -78766675+36541711 -78766281+36541750 -78765888+36541722 -78765430+36541727 -78764948+36541735 -78758392+36541852 -78754519+36541759 -78748597+36541874 -78742507+36541978 -78740356+36541943 -78734161+36541947 -78740468+37000143 -78756549+37007170 -78794862+36955988 -78774859+36977382 -78774829+36978122 -78748106+36988140 -78748106+36988140 -78758098+36998409 -78774178+38149427 -78772125+38153356 -78771420+38158589 -78770628+38163199 -78770017+38167801 -78769108+38169178 -78768150+38173755 -78765088+38177201 -78756759+38189609 -78749745+38205950 -78749505+38206362 -78749354+38206621 -78854279+38278522 -78854159+38278344 -78854018+38278133 -78848725+38274423 -78837324+38266330 -78836316+38265652 -78835699+38265210 -78833463+38263608 -78830940+38261836 -78829549+38260848 -78826108+38258404 -78823914+38256846 -78823796+38256763 -78823573+38256604 -78823428+38256501 -78822039+38255515 -78821001+38254778 -78818484+38252990 -78810865+38247807 -78803890+38243142 -78795441+38237490 -78788384+38232770 -78784943+38230468 -78773361+38222722 -78763452+38216079 -78752997+38209054 -78749745+38206869 -78749583+38206770 -78749354+38206621 -78756549+37007170 -78740468+37000143 -78758098+36998409 -78759616+37000079 -78759586+37002803 -78758638+37004982 -78756549+37007170 -78759586+37002803 -78759616+37000079 -78759616+37000079 -78758098+36998409 -78759616+37000079 -78759586+37002803 -78770822+37931861 -78760500+37914439 -78770822+37931861 -78765842+37923440 -78762542+37917940 -78760500+37914439 -78773256+37228782 -78773308+37228780 -78775542+37229244 -78773256+37228782 -78775542+37229244 -78775542+37229244 -78777429+37229148 -78793801+37215343 -78795841+37212941 -78798410+37210177 -78803520+37204423 -78807368+37202057 -78808198+37201851 -78809294+37202091 -78821956+37204867 -78824209+37205361 -78835304+38049945 -78830128+38053750 -78822212+38057932 -78820039+38059639 -78818631+38059874 -78817389+38059655 -78817187+38059658 -78816627+38059866 -78815928+38060369 -78801766+38065956 -78798960+38066519 -78793157+38072624 -78793157+38072624 -78793198+38072994 -78793198+38072994 -78793132+38073326 -78793114+38073418 -78785311+38081635 -78778752+38084381 -78778752+38084381 -78779310+38089038 -78779310+38089038 -78779255+38089522 -78777575+38091425 -78777575+38091425 -78777670+38094080 -78779134+38095322 -78780919+38096818 -78780989+38096883 -78781201+38097780 -78783849+38100166 -78783849+38100166 -78779740+38104856 -78779199+38105784 -78779199+38105784 -78780719+38108523 -78780719+38108523 -78780042+38109972 -78780042+38109972 -78780501+38111480 -78781937+38113052 -78782914+38113433 -78783935+38114274 -78785746+38114402 -78787288+38125134 -78787288+38125134 -78786211+38128719 -78785417+38129206 -78784659+38129124 -78839211+38047565 -78838884+38047022 -78834932+38040456 -78834651+38039987 -78834278+38039363 -78833764+38038554 -78833547+38038183 -78833440+38038000 -78833371+38037881 -78832943+38037151 -78832761+38036840 -78832506+38036403 -78831891+38035196 -78831090+38033593 -78830808+38033166 -78830196+38032237 -78829138+38030633 -78829055+38030507 -78823501+38021141 -78822852+38020014 -78822570+38019525 -78822121+38018745 -78819972+38015089 -78819597+38014452 -78819065+38013549 -78813026+38003413 -78812795+38002977 -78806610+37992212 -78800941+37982935 -78794205+37971269 -78786121+37957706 -78785235+37956191 -78782178+37950962 -78781757+37950242 -78780441+37947992 -78770822+37931861 -78780989+38096883 -78781155+38097219 -78781201+38097780 -78780989+38096883 -78781201+38097780 -78784659+38129124 -78774178+38149427 -78784659+38129124 -78775875+38140696 -78775498+38140978 -78775376+38141188 -78775294+38141511 -78775224+38142220 -78775071+38142654 -78774816+38143267 -78774115+38145548 -78774084+38146064 -78774084+38146064 -78774278+38146708 -78774278+38146708 -78774178+38149427 -78794862+36955988 -78796913+36965991 -78796913+36965991 -78794862+36955988 -78796913+36965991 -78798951+36968085 -78810858+36980480 -78815021+36982755 -78815365+36982906 -78829886+36983660 -78830454+36983600 -78831426+36983499 -78884369+36981337 -78825238+37552542 -78825139+37552242 -78825039+37551642 -78824838+37551042 -78824438+37550242 -78824391+37550157 -78823472+37548243 -78822538+37544343 -78822538+37544343 -78823388+37539183 -78826338+37536942 -78827770+37536537 -78830938+37535642 -78845719+37538054 -78847178+37538530 -78848985+37539180 -78850408+37539828 -78853054+37541478 -78853539+37541742 -78853959+37542162 -78862176+37544827 -78866990+37542536 -78868609+37542161 -78869140+37542042 -78869244+37542094 -78869317+37542131 -78824209+37205361 -78826607+37199805 -78827266+37198278 -78830946+37189754 -78832593+37185938 -78835457+37179302 -78839205+37170618 -78840125+37168486 -78843861+37159830 -78844387+37158612 -78845838+37155251 -78850842+37143660 -78851612+37141876 -78854708+37134707 -78857711+37127753 -78860218+37122302 -78860744+37121014 -78861776+37118490 -78865579+37109579 -78871477+37095885 -78874423+37088767 -78876327+37084685 -78877090+37082932 -78879894+37076564 -78880624+37074943 -78884684+37065920 -78885766+37063519 -78887463+37059749 -78889051+37056217 -78890869+37052172 -78898926+37034229 -78899357+37033272 -78900977+37029634 -78902508+37026212 -78902948+37025296 -78904011+37022531 -78904587+37022288 -78833284+38452581 -78832727+38450906 -78832727+38450906 -78833240+38443861 -78833240+38443861 -78830846+38443143 -78826777+38440429 -78824379+38435247 -78824379+38435247 -78825894+38431026 -78826149+38429857 -78827290+38420442 -78884387+37246697 -78881161+37246488 -78880522+37246443 -78876889+37244244 -78876600+37243932 -78874735+37243500 -78871056+37242829 -78862993+37240342 -78860776+37238645 -78859744+37236059 -78858283+37232741 -78857911+37232443 -78855681+37227576 -78855681+37227576 -78857906+37217267 -78857906+37217267 -78856815+37212512 -78856625+37212470 -78856501+37212443 -78831056+37206863 -78825672+37205682 -78824209+37205361 -78827290+38420442 -78828062+38420217 -78828062+38420217 -78827290+38420442 -78875885+38412033 -78872573+38412252 -78864981+38412753 -78860424+38413618 -78859538+38414310 -78858758+38414920 -78855333+38414849 -78839469+38416886 -78836706+38417693 -78834864+38418231 -78833428+38418650 -78828062+38420217 -78833813+38453616 -78833284+38452581 -78833813+38453616 -78833522+38453060 -78833284+38452581 -78848372+38453136 -78839945+38455008 -78835458+38455259 -78833813+38453616 -78835713+38049675 -78835304+38049945 -78835713+38049675 -78835593+38049922 -78835304+38049945 -78839211+38047565 -78837756+38048505 -78835713+38049675 -78881748+38010073 -78881937+38011240 -78882214+38012771 -78882292+38013522 -78882367+38014846 -78882367+38014846 -78879371+38019971 -78870637+38028205 -78865100+38028561 -78863706+38027943 -78862494+38028165 -78859382+38028799 -78859147+38028983 -78857957+38029705 -78857834+38030674 -78857722+38031411 -78857649+38031745 -78857550+38032122 -78857479+38032560 -78853331+38037020 -78843605+38043179 -78839211+38047565 -78847203+38460299 -78848372+38453136 -78847203+38460299 -78849767+38463178 -78848372+38453136 -78847203+38460299 -78849767+38463178 -78849584+38463652 -78848896+38464646 -78848896+38464646 -78858351+38475078 -78865797+38478325 -78865831+38478311 -78867595+38478982 -78868250+38479204 -78869226+38479502 -78870870+38480004 -78870870+38480004 -78870609+38481491 -78870541+38482634 -78870523+38482933 -78870452+38484181 -78870447+38484274 -78870437+38484443 -78870415+38485249 -78870392+38486108 -78870392+38486108 -78870513+38487692 -78871012+38489178 -78876075+38484990 -78877365+38482363 -78880530+38475777 -78883689+38469800 -78886383+38463741 -78886458+38463385 -78890984+38456112 -78893036+38456694 -78897123+38457939 -78903321+38455968 -78904308+38455014 -78905774+38453596 -78915257+38438393 -78915257+38438393 -78912582+38435658 -78849767+38463178 -78847203+38460299 -78854279+38278522 -78863341+38284902 -78858006+38067458 -78864328+38062951 -78865806+38050283 -78865806+38050283 -78865382+38048614 -78865382+38048614 -78866168+38048315 -78867500+38047818 -78867500+38047818 -78866311+38046795 -78866311+38046795 -78867769+38044991 -78872327+38039438 -78890246+38038845 -78899354+38043071 -78899366+38043079 -78901870+38041800 -78920861+38031472 -78921972+38031667 -78923042+38033727 -78924372+38039654 -78924535+38040260 -78925095+38043063 -78925344+38043001 -78927014+38042684 -78928873+38047258 -78929341+38048395 -78929853+38049639 -78930612+38049444 -78931001+38049344 -78933080+38048739 -78935420+38048300 -78942456+38051386 -78948740+38053741 -78949568+38057183 -78949568+38057183 -78947313+38058398 -78945712+38059379 -78943196+38060506 -78943045+38061700 -78942997+38061984 -78942930+38061986 -78942930+38061986 -78950052+38066823 -78950052+38066823 -78949111+38068301 -78949111+38068301 -78950272+38068693 -78950388+38069059 -78950388+38069059 -78947141+38071590 -78932107+38083770 -78931090+38085578 -78931090+38085578 -78931102+38085630 -78931155+38085867 -78931206+38086097 -78931406+38086993 -78931783+38088693 -78931790+38088723 -78931790+38088723 -78930857+38088824 -78930792+38088831 -78930065+38088909 -78929414+38088980 -78929247+38089497 -78929158+38089812 -78928397+38091235 -78928397+38091235 -78928401+38091265 -78928401+38091265 -78925385+38089469 -78923181+38088436 -78918867+38092506 -78916246+38090912 -78915445+38091657 -78915430+38091647 -78898472+38097861 -78894752+38096905 -78891550+38096789 -78890451+38098544 -78882052+38095191 -78878903+38091652 -78878006+38091171 -78877339+38091707 -78877059+38091970 -78876758+38092236 -78867013+38091970 -78866877+38092145 -78864873+38091647 -78862527+38090010 -78862527+38090010 -78862877+38088900 -78863270+38087651 -78863678+38086355 -78863878+38085719 -78864362+38084181 -78864929+38082383 -78864929+38082383 -78864262+38081412 -78863474+38081082 -78860992+38080041 -78860992+38080041 -78862105+38078421 -78862105+38078421 -78860451+38077527 -78857839+38076413 -78857135+38072586 -78857135+38072586 -78858094+38071295 -78858433+38070905 -78858433+38070905 -78857031+38070188 -78856156+38069277 -78856156+38069277 -78856563+38068789 -78856853+38068516 -78858006+38067458 -78856853+38068516 -78858006+38067458 -78857854+38067576 -78856853+38068516 -78863341+38284902 -78854279+38278522 -78863341+38284902 -78872474+38289408 -78874255+38291967 -78867667+37544996 -78867840+37545342 -78868105+37545712 -78867667+37544996 -78868105+37545712 -78869317+37542131 -78869172+37542310 -78867967+37544179 -78867667+37544996 -78868105+37545712 -78868613+37546261 -78868896+37546476 -78870684+37547354 -78871823+37547992 -78872517+37548886 -78874740+37548557 -78875036+37548546 -78875675+37548521 -78875693+37547995 -78875693+37547995 -78875277+37547254 -78875277+37547254 -78876132+37546345 -78877660+37546531 -78878014+37546637 -78874255+38291967 -78874748+38292515 -78874748+38292515 -78874255+38291967 -78874748+38292515 -78888436+38303343 -78892239+38305404 -78893516+38305931 -78893744+38305979 -78874748+38292515 -78893744+38305979 -78875885+38412033 -78882760+38411061 -78881595+38409826 -78881877+38407126 -78881748+38010073 -78881722+38009372 -78881722+38009372 -78881899+38008686 -78882117+38008000 -78883600+38006219 -78884120+38005547 -78881748+38010073 -78884120+38005547 -78881877+38407126 -78881595+38409826 -78904498+38420265 -78907070+38410359 -78911126+38407067 -78911262+38406914 -78913946+38401654 -78915798+38398487 -78917941+38396581 -78917941+38396581 -78917568+38395605 -78917547+38394563 -78917032+38392559 -78914328+38390494 -78914328+38390494 -78914354+38390422 -78914593+38389755 -78914593+38389755 -78914099+38389699 -78912922+38389565 -78905623+38392304 -78901877+38392490 -78899568+38392278 -78896763+38391926 -78891864+38391806 -78882387+38402252 -78882312+38402971 -78881955+38406384 -78881877+38407126 -78882760+38411061 -78875885+38412033 -78882760+38411061 -78881595+38409826 -78883434+37550241 -78878014+37546637 -78883434+37550241 -78883435+37550058 -78883435+37550058 -78883147+37549761 -78882716+37549532 -78882229+37548479 -78879269+37547012 -78878014+37546637 -78922453+37588256 -78921806+37587071 -78917890+37579900 -78915981+37576404 -78914430+37573564 -78912503+37570035 -78909147+37563826 -78906050+37558081 -78905317+37556720 -78899974+37546804 -78899941+37546742 -78899941+37546742 -78900080+37546037 -78900080+37546037 -78898615+37544069 -78897034+37543742 -78896871+37543743 -78895445+37543110 -78895195+37543060 -78894193+37543625 -78894084+37543585 -78893758+37543580 -78893538+37543747 -78893374+37544059 -78892527+37544295 -78892007+37544459 -78891156+37545160 -78890721+37545518 -78890394+37545965 -78890394+37545965 -78890451+37546446 -78890503+37546628 -78890541+37546761 -78890541+37546761 -78889403+37547721 -78887758+37548319 -78887179+37548311 -78884998+37546956 -78884787+37547336 -78884579+37549032 -78884035+37550464 -78883731+37550461 -78883434+37550241 -78884120+38005547 -78884342+38005217 -78885585+38003206 -78887794+37997507 -78887831+37996969 -78887939+37996615 -78888119+37996463 -78888897+37995807 -78891506+37994526 -78895112+37995222 -78898613+37994259 -78899074+37993951 -78900455+37992257 -78903849+37989366 -78904744+37988818 -78905996+37988249 -78907051+37987219 -78907051+37987219 -78906944+37986787 -78884387+37246697 -78885647+37246812 -78885647+37246812 -78884387+37246697 -78890083+37248392 -78885647+37246812 -78890083+37248392 -78888080+37247797 -78885647+37246812 -79224341+38477844 -79220998+38481482 -79220998+38481482 -79221008+38481926 -79221023+38482499 -79221356+38484098 -79221356+38484098 -79212753+38491620 -79210026+38494231 -79210008+38494283 -79209703+38495574 -79208107+38499640 -79207995+38500122 -79207873+38500122 -79207873+38500122 -79207884+38500428 -79207884+38500428 -79207848+38500644 -79207848+38500644 -79208659+38505222 -79208959+38505422 -79209159+38505622 -79209359+38505822 -79209659+38506022 -79209759+38506122 -79209859+38506322 -79210059+38506422 -79210259+38506622 -79210259+38506722 -79188499+38547779 -79183758+38552120 -79183658+38552320 -79183558+38552720 -79183558+38553020 -79183458+38553220 -79183358+38553520 -79183258+38553820 -79183158+38554020 -79183058+38554120 -79182958+38554420 -79182305+38555726 -79182009+38556516 -79181758+38558120 -79178158+38562220 -79176572+38565606 -79175858+38566020 -79174881+38566314 -79174761+38566385 -79174551+38566508 -79174512+38566531 -79174112+38566643 -79171723+38567764 -79170658+38568826 -79170658+38568826 -79171545+38571294 -79171545+38571294 -79171465+38572604 -79168105+38578813 -79166369+38580463 -79163285+38583865 -79162447+38585654 -79158785+38594433 -79154711+38605880 -79154593+38607665 -79154593+38607665 -79154657+38607718 -79154657+38607918 -79154857+38608118 -79154957+38608318 -79155157+38608718 -79155357+38608818 -79155357+38608918 -79155457+38609118 -79155557+38609218 -79155557+38609518 -79154428+38612905 -79153470+38615391 -79148249+38624472 -79146974+38625641 -79146741+38625819 -79146506+38626169 -79146449+38626254 -79144560+38630115 -79143777+38630938 -79139492+38637288 -79138957+38637517 -79138257+38637717 -79137557+38638017 -79137257+38638517 -79137257+38638517 -79137357+38639117 -79137357+38639365 -79137012+38640655 -79136374+38642400 -79135674+38643367 -79135546+38643715 -79135472+38644057 -79135004+38644537 -79133541+38646339 -79132723+38648169 -79132457+38649217 -79131161+38650650 -79131117+38651197 -79130926+38653433 -79130229+38654274 -79124381+38655805 -79123456+38656917 -79120983+38660008 -79120956+38660017 -79120756+38660116 -79120456+38660216 -79120256+38660216 -79119756+38660117 -79119356+38660017 -79118856+38659817 -79118256+38659517 -79117656+38659317 -79117198+38659134 -79114337+38659327 -79109694+38658468 -79105985+38656235 -79092839+38661354 -79092839+38661354 -79092955+38664263 -79092955+38664263 -79092855+38664916 -79092360+38667668 -79092168+38668246 -79086403+38681625 -79085522+38683381 -79084864+38687325 -79084864+38687325 -79087827+38690001 -79088314+38690355 -79089928+38691588 -79091009+38693132 -79092271+38699208 -79092555+38700149 -79092955+38702002 -79092955+38702002 -79079167+38736867 -79079155+38736914 -79079055+38737214 -79078755+38737614 -79078455+38737914 -79078155+38738214 -79077755+38738514 -79077255+38738814 -79076955+38739014 -79076555+38739214 -79076255+38739514 -79073343+38743237 -79072655+38745225 -79068051+38751765 -79067954+38751813 -79067605+38752022 -79057253+38761413 -79051645+38774680 -79051645+38774680 -79054294+38780553 -79054294+38780553 -79054174+38786393 -79052842+38787436 -79052333+38787803 -79045951+38792113 -79045053+38791813 -79033153+38791013 -79029253+38791013 -79020756+38811225 -79019652+38812314 -79019594+38813886 -79019594+38813886 -79019653+38814712 -79019853+38815412 -79020153+38816112 -79020153+38816112 -79020053+38816612 -79019753+38817012 -79019553+38817912 -79019230+38818157 -79018088+38819044 -79015049+38820312 -79013426+38820026 -79010063+38821379 -79006789+38823475 -79006347+38826057 -79004488+38831293 -79003752+38833012 -79002352+38836512 -78999351+38842657 -78994899+38849471 -78993997+38850102 -78991269+38848271 -78987229+38845390 -78977117+38838324 -78946121+38816661 -78945515+38816237 -78941912+38813718 -78941695+38813567 -78941200+38813231 -78897420+38782650 -78895998+38781656 -78891228+38778325 -78869276+38762991 -78892702+36976694 -78884369+36981337 -78892702+36976694 -78891418+36976877 -78890106+36977242 -78888508+36977974 -78887509+36978546 -78885711+36980147 -78884655+36981222 -78884369+36981337 -78892702+36976694 -78897345+36977779 -79018526+37429917 -79009811+37445899 -78999743+37448723 -78976230+37468301 -78975596+37468762 -78939096+37487760 -78939096+37487760 -78943142+37503342 -78943142+37503342 -78936641+37500242 -78902397+37509948 -78899340+37511642 -78898927+37511830 -78896240+37513042 -78893084+37521275 -78893084+37521275 -78893540+37521642 -78894783+37524982 -78895140+37525942 -78895140+37525942 -78869317+37542131 -78906045+37984986 -78906018+37984472 -78906018+37984472 -78906194+37983981 -78907045+37982338 -78907129+37982244 -78907209+37982034 -78907282+37981691 -78907282+37981691 -78907245+37981338 -78907245+37981338 -78907263+37981249 -78907303+37981047 -78907714+37979325 -78907965+37978113 -78907965+37978113 -78907954+37977307 -78907445+37976038 -78904422+37974989 -78904045+37974838 -78900842+37975583 -78896824+37976530 -78893845+37977138 -78893345+37976338 -78893345+37976338 -78894248+37971636 -78895339+37970158 -78895745+37969838 -78896239+37969095 -78896239+37969095 -78896236+37968914 -78896236+37968914 -78896603+37968426 -78896955+37967917 -78899045+37965038 -78899845+37964438 -78900024+37964021 -78900601+37961607 -78901637+37959190 -78901745+37958938 -78902245+37958338 -78902345+37957538 -78902345+37957538 -78900984+37950398 -78900643+37949709 -78893744+38305979 -78894820+38306072 -78894820+38306072 -78895579+38306046 -78895579+38306046 -78894820+38306072 -78927280+37272383 -78922015+37264682 -78921917+37259478 -78921917+37259478 -78922809+37253796 -78923005+37249847 -78923005+37249847 -78919972+37245531 -78919772+37245037 -78918942+37243801 -78916521+37242446 -78912901+37244251 -78910589+37244558 -78903985+37244429 -78901879+37245078 -78898804+37246742 -78896210+37247296 -78890083+37248392 -78897345+36977779 -78892702+36976694 -78897345+36977779 -78898179+36978091 -78904587+37022288 -78899928+37949045 -78899644+37949006 -78899644+37949006 -78899698+37948711 -78900745+37948338 -78902988+37947335 -78904075+37946994 -78905523+37946919 -78906545+37946315 -78912674+37945835 -78914049+37945424 -78915502+37945289 -78915912+37945425 -78917305+37945888 -78917439+37945933 -78919229+37946045 -78919658+37946213 -78920134+37946065 -78920134+37946065 -78920020+37945694 -78920020+37945694 -78920600+37945059 -78921159+37944571 -78921636+37942454 -78928345+37940138 -78930245+37939938 -78932763+37939972 -78935063+37939960 -78937278+37939973 -78939991+37940490 -78941085+37940583 -78942531+37938980 -78944049+37937992 -78944656+37937738 -78944793+37937686 -78944868+37937658 -78945052+37937589 -78946011+37936818 -78946839+37935744 -78947107+37935475 -78900643+37949709 -78899928+37949045 -78900643+37949709 -78900633+37949584 -78900602+37949479 -78900520+37949366 -78900428+37949245 -78900295+37949173 -78900081+37949085 -78899928+37949045 -78999751+38352709 -78998405+38351890 -78996214+38350556 -78979950+38341296 -78977852+38340110 -78966773+38333942 -78964530+38332718 -78961070+38330765 -78960263+38330295 -78955786+38327691 -78948108+38323449 -78945368+38321899 -78938717+38318135 -78936338+38316807 -78930474+38313534 -78929369+38312917 -78925167+38310572 -78923185+38309397 -78915559+38304876 -78914571+38304290 -78911027+38303326 -78901017+38305616 -78895579+38306046 -78904093+38421401 -78904268+38421367 -78904568+38421331 -78905847+38421052 -78905915+38421883 -78905915+38421883 -78905469+38423003 -78905077+38423141 -78904994+38423172 -78903219+38423586 -78902414+38423857 -78902414+38423857 -78906252+38430437 -78906402+38430710 -78906637+38431110 -78908702+38432528 -78904093+38421401 -78904498+38420265 -78904498+38420265 -78904093+38421401 -78906045+37984986 -78906441+37985896 -78906862+37986629 -78906944+37986787 -78906045+37984986 -78906944+37986787 -78908702+38432528 -78909468+38434443 -78912582+38435658 -78908702+38432528 -78912582+38435658 -79049637+37044660 -79047169+37044445 -79045595+37044721 -79043499+37045262 -79040953+37045609 -79033756+37044000 -79033458+37043907 -79032357+37043663 -79026693+37041547 -78973293+37050157 -78972067+37050132 -78968360+37046024 -78946196+37038609 -78938348+37036187 -78933058+37033629 -78909977+37025691 -78904587+37022288 -78922453+37588256 -78927143+37596842 -78928446+37599261 -78930858+37603737 -78922453+37588256 -78930858+37603737 -78927280+37272383 -78927893+37273045 -78928306+37273803 -78928618+37274755 -78928901+37275828 -78929173+37276715 -78929435+37277618 -78929697+37278256 -78930108+37279018 -78927280+37272383 -78930108+37279018 -78930108+37279018 -78930582+37279297 -78937841+37283687 -78940690+37283981 -78940690+37283981 -78939881+37287864 -78939854+37288467 -78939854+37288467 -78941443+37291061 -78942524+37290971 -78948315+37290460 -78949419+37296855 -78949604+37298079 -78950716+37305340 -78950849+37306200 -78951319+37309549 -78951760+37312299 -78955038+37319354 -78958323+37325135 -78960270+37328617 -78963829+37334846 -78930858+37603737 -78933069+37607839 -78936253+37613748 -78936363+37613953 -78937491+37616045 -78942629+37625387 -78948805+37636684 -78954594+37647016 -78954862+37647476 -78955694+37648912 -78959091+37652230 -78959870+37654060 -78960321+37655831 -78965631+37667104 -78966882+37667455 -78967128+37667470 -78967953+37676070 -78967953+37676070 -78966988+37676601 -78966988+37676601 -78967190+37677379 -78968140+37678134 -78974960+37678247 -78974993+37678247 -78988477+37689914 -78988477+37689914 -78987154+37697903 -78987154+37697903 -78992710+37699128 -78993439+37699672 -78993590+37699855 -78996733+37701690 -78997123+37701536 -78997816+37700079 -78999428+37699440 -78999632+37699447 -79008964+37698766 -79013122+37702477 -79015315+37705314 -78947107+37935475 -78948653+37934477 -78948653+37934477 -78947107+37935475 -78948653+37934477 -78950008+37933307 -78951543+37932121 -78951764+37931957 -78951816+37931879 -78952739+37929922 -78953213+37929073 -78954984+37927444 -78955105+37927341 -78955984+37926613 -78956373+37926413 -78956994+37925632 -78956994+37925632 -78956985+37925453 -78956937+37924544 -78956937+37924544 -78957077+37923883 -78957317+37923589 -78957484+37923433 -78958243+37922271 -78958731+37921490 -78958914+37920985 -78959039+37920559 -78959068+37920262 -78959068+37920262 -78959035+37920206 -78958808+37919827 -78958630+37919530 -78957525+37918395 -78955370+37916759 -78955184+37916703 -78955184+37916703 -78955757+37916445 -78956412+37916529 -78956722+37916558 -78958381+37916249 -78958622+37916188 -78959739+37915785 -78960050+37915706 -78961162+37915422 -78961868+37915255 -78955370+37916759 -78955448+37916782 -78955795+37916951 -78956001+37917044 -78956001+37917044 -78955370+37916759 -78956001+37917044 -78956435+37917303 -78956435+37917303 -78956001+37917044 -78956435+37917303 -78957525+37918395 -78957525+37918395 -78956435+37917303 -78961868+37915255 -78962443+37915068 -78962443+37915068 -78961868+37915255 -78962974+37914966 -78962443+37915068 -78962974+37914966 -78962746+37915038 -78962443+37915068 -78965387+37913548 -78963973+37914530 -78963682+37914742 -78962974+37914966 -78965033+37337037 -78963829+37334846 -78965033+37337037 -78964307+37335737 -78963829+37334846 -78965387+37913548 -78965679+37913418 -78965679+37913418 -78965387+37913548 -78965679+37913418 -78969046+37913038 -78992699+37385398 -78991946+37384081 -78988816+37378590 -78984318+37371062 -78982863+37368489 -78979485+37362534 -78976660+37357654 -78972164+37349684 -78971297+37348182 -78971144+37347909 -78970958+37347577 -78970704+37347134 -78970395+37346579 -78969767+37345449 -78969733+37345388 -78967943+37342188 -78967112+37340713 -78966916+37340371 -78965033+37337037 -78969046+37913038 -78965679+37913418 -78969335+37912907 -78969046+37913038 -78969335+37912907 -78971046+37912138 -78971046+37912138 -78969335+37912907 -78972346+37910938 -78971265+37911935 -78971046+37912138 -78972346+37910938 -78984064+37903026 -78984064+37903026 -78972346+37910938 -78984388+37902809 -78984064+37903026 -78984388+37902809 -78985496+37901603 -78985496+37901603 -78984388+37902809 -78985496+37901603 -78987246+37898338 -78987246+37898338 -78987210+37896459 -78987210+37896459 -78987733+37895804 -78989168+37894758 -78989168+37894758 -78989713+37894559 -78989713+37894559 -78989168+37894758 -78989713+37894559 -78990046+37894438 -78990046+37894438 -78989713+37894559 -78990046+37894438 -78990102+37894382 -78990102+37894382 -78990046+37894438 -78990102+37894382 -78991201+37893283 -78991201+37893283 -78990102+37894382 -78991201+37893283 -78991618+37892866 -78991618+37892866 -78991201+37893283 -78991618+37892866 -78992144+37892133 -78992212+37892053 -78995587+37889185 -78994089+37387859 -78992699+37385398 -78994089+37387859 -78992884+37385720 -78992699+37385398 -78995587+37889185 -78996078+37888872 -79018526+37429917 -79018110+37429348 -79012985+37420782 -79002167+37401278 -78999742+37397510 -78999742+37397501 -78999328+37396830 -78995998+37391232 -78994089+37387859 -78996078+37888872 -78995587+37889185 -78996078+37888872 -78997154+37888520 -78997154+37888520 -78998447+37888238 -78998447+37888238 -78997154+37888520 -78998447+37888238 -78999647+37886738 -79006919+37882367 -79009739+37883601 -79012577+37884872 -79016714+37890951 -79017012+37891492 -79017225+37893450 -79021791+37892388 -79022756+37892078 -79026167+37892146 -79032015+37892199 -78999751+38352709 -79003695+38354709 -79003695+38354709 -78999751+38352709 -79003695+38354709 -79010688+38358547 -79016839+38361940 -79021255+38364422 -79024513+38366253 -79042183+38376368 -79046208+38378624 -79052592+38382149 -79065931+38389570 -79066126+38389679 -79067832+38390628 -79069190+38391384 -79072954+38393479 -79081375+38398165 -79092384+38404291 -79097022+38406871 -79097226+38406985 -79125569+38422844 -79126766+38423510 -79132759+38426845 -79137170+38429310 -79208286+38468930 -79223864+38477578 -79224341+38477844 -79012206+38166153 -79013369+38168459 -79016916+38170795 -79025501+38176483 -79025501+38176483 -79022762+38189024 -79022762+38189024 -79023761+38189577 -79032948+38196505 -79035084+38197439 -79037006+38195296 -79038775+38193126 -79048684+38188304 -79059153+38186454 -79059716+38186272 -79060319+38186120 -79060728+38186134 -79069099+38185995 -79071790+38185951 -79080420+38186077 -79080420+38186077 -79080407+38186087 -79080407+38186087 -79097391+38184530 -79098768+38182906 -79108466+38166606 -79109400+38163940 -79109569+38163480 -79110080+38161799 -79110216+38161581 -79113510+38152751 -79113510+38152751 -79113258+38152063 -79110963+38146917 -79108844+38142832 -79108356+38142005 -79091680+38132164 -79090818+38132172 -79090818+38132172 -79090831+38131718 -79090858+38130735 -79090858+38130735 -79068840+38131011 -79067062+38130140 -79066133+38129672 -79065723+38129465 -79063572+38128380 -79063156+38128170 -79062029+38127601 -79057564+38125201 -79053921+38123145 -79053921+38123145 -79054014+38123024 -79054014+38123024 -79053721+38123034 -79048635+38122041 -79041399+38125842 -79038665+38127448 -79038294+38127666 -79037479+38129157 -79037479+38129157 -79038090+38129794 -79038090+38129794 -79034266+38130068 -79031628+38131463 -79018927+38144846 -79017926+38147152 -79017926+38147152 -79019190+38148050 -79019190+38148050 -79017460+38149051 -79015335+38156973 -79014920+38158681 -79013616+38162625 -79012688+38164295 -79012206+38166153 -79015315+37705314 -79015584+37705314 -79017370+37704903 -79018955+37704629 -79020280+37704630 -79021172+37704790 -79022123+37704676 -79022680+37704425 -79015315+37705314 -79022680+37704425 -79022680+37704425 -79023967+37703635 -79027404+37702518 -79040009+37709670 -79042976+37710102 -79046634+37710609 -79049429+37710861 -79052252+37711365 -79066690+37719014 -79032015+37892199 -79032286+37892140 -79032844+37892097 -79032015+37892199 -79032844+37892097 -79032844+37892097 -79044329+37890903 -79044628+37891147 -79044875+37895784 -79046449+37898151 -79050985+37907788 -79051449+37908428 -79062286+37917526 -79070870+37913751 -79073660+37913897 -79075583+37914561 -79077380+37914726 -79081423+37913109 -79086600+37911630 -79091223+37910931 -79099093+37907389 -79099174+37907149 -79104635+37902558 -79107145+37903453 -79109279+37903389 -79072736+37387055 -79064832+37387007 -79061195+37390803 -79061195+37390803 -79061760+37392975 -79063968+37400511 -79071168+37416623 -79071168+37416623 -79053392+37417167 -79018526+37429917 -79060075+37047080 -79049637+37044660 -79060075+37047080 -79058728+37046083 -79056831+37045433 -79055787+37045257 -79053630+37045107 -79051805+37044972 -79049637+37044660 -79092264+37061498 -79082983+37057471 -79072939+37053281 -79070531+37051878 -79063058+37049081 -79060686+37047543 -79060075+37047080 -79067087+37720109 -79065158+37727043 -79065158+37727043 -79069336+37731071 -79069336+37731071 -79068260+37734912 -79066973+37741186 -79066145+37745546 -79066145+37745546 -79066529+37750138 -79067150+37751252 -79067366+37751497 -79069543+37756378 -79072550+37762568 -79072550+37762568 -79068415+37768278 -79068415+37768278 -79071188+37778349 -79074061+37778558 -79075607+37781830 -79077042+37781895 -79077870+37782035 -79078801+37782101 -79081339+37785282 -79084748+37785550 -79089587+37788072 -79066690+37719014 -79067087+37720109 -79066690+37719014 -79067145+37719651 -79067145+37719651 -79067087+37720109 -79082656+37392719 -79072736+37387055 -79082656+37392719 -79081840+37391919 -79081056+37391247 -79080064+37390767 -79078752+37390127 -79077456+37389391 -79075824+37388655 -79074736+37388207 -79073808+37387663 -79073376+37387311 -79072736+37387055 -79082656+37392719 -79085244+37394743 -79085244+37394743 -79082656+37392719 -79085244+37394743 -79085884+37394120 -79086173+37393839 -79086240+37393807 -79088976+37391119 -79102608+37377727 -79105444+37377943 -79114838+37371586 -79115251+37371056 -79115724+37370451 -79115818+37370404 -79116542+37370036 -79117126+37369622 -79118031+37369030 -79118836+37368783 -79119399+37368736 -79119482+37368753 -79119946+37368851 -79120657+37371007 -79125297+37372673 -79129988+37375058 -79130657+37375103 -79134162+37375704 -79134817+37375599 -79134817+37375599 -79133969+37374975 -79133969+37374975 -79161171+37356294 -79175205+37342134 -79176780+37342161 -79184564+37342109 -79185490+37342331 -79185798+37342520 -79187080+37342702 -79187447+37342237 -79187590+37341664 -79188322+37341071 -79188738+37341439 -79189846+37342243 -79197446+37344543 -79198546+37344043 -79199746+37343443 -79200746+37343043 -79202411+37343088 -79203046+37342543 -79203426+37341775 -79203946+37340943 -79205002+37340788 -79206446+37341643 -79206846+37341143 -79210126+37337183 -79212882+37334879 -79214480+37333449 -79214982+37333000 -79215378+37332943 -79217007+37334229 -79217801+37334700 -79217801+37334700 -79217703+37334782 -79217703+37334782 -79218334+37335284 -79218546+37335143 -79218949+37335331 -79219153+37335347 -79219193+37335300 -79219954+37335409 -79221125+37335632 -79221208+37335667 -79221773+37336173 -79223576+37337409 -79226061+37338706 -79226168+37338752 -79226433+37338867 -79229315+37340352 -79229918+37340656 -79233628+37342754 -79234447+37343643 -79234447+37343643 -79234147+37344043 -79233347+37346942 -79233347+37346942 -79234211+37347070 -79234847+37347242 -79234865+37347177 -79235459+37347342 -79235684+37347387 -79235710+37347493 -79085244+37394743 -79096745+37401442 -79090471+37787066 -79089587+37788072 -79090471+37787066 -79090453+37787087 -79089992+37787888 -79089731+37788071 -79089587+37788072 -79092264+37061498 -79092322+37061268 -79095894+37047024 -79096033+37046458 -79096394+37045002 -79100598+37027614 -79101576+37023578 -79101944+37022058 -79102523+37019670 -79105631+37006985 -79106114+37005019 -79107731+36999141 -79108878+36993129 -79109307+36990882 -79110268+36986080 -79110284+36985921 -79110440+36985267 -79111182+36982163 -79112736+36975657 -79113006+36974531 -79114840+36967201 -79117106+36958502 -79118522+36953064 -79118788+36952043 -79119185+36950519 -79120309+36945889 -79121284+36941795 -79121550+36940677 -79121736+36939898 -79123740+36931486 -79127788+36914934 -79129236+36908785 -79130946+36901524 -79132411+36895306 -79132656+36894266 -79134209+36888038 -79139638+36866479 -79140920+36861313 -79144645+36846241 -79144803+36845579 -79145619+36842169 -79147811+36833013 -79149823+36824605 -79151855+36816113 -79152566+36813083 -79152870+36811819 -79153351+36809820 -79157700+36792380 -79157982+36791286 -79160471+36781644 -79162714+36772889 -79163523+36769744 -79164331+36766272 -79167026+36754697 -79168591+36748081 -79171374+36736711 -79171663+36735532 -79173176+36729349 -79174696+36723138 -79175595+36719465 -79176596+36715370 -79178165+36708904 -79180782+36698026 -79182314+36691657 -79182737+36689900 -79184783+36681395 -79185356+36679014 -79186793+36672815 -79188365+36665975 -79188947+36663442 -79189896+36659313 -79190401+36657118 -79192967+36646641 -79193686+36643815 -79195105+36638238 -79195183+36637935 -79195510+36636649 -79198287+36625737 -79198573+36624586 -79198621+36624388 -79198657+36624238 -79198766+36623789 -79199026+36622714 -79199102+36622399 -79199102+36622399 -79199050+36622103 -79199050+36622103 -79199873+36619471 -79200922+36615026 -79202370+36608890 -79204463+36600237 -79206359+36592399 -79206519+36591739 -79207052+36589536 -79207800+36586444 -79209073+36581182 -79210771+36574161 -79211103+36572787 -79211251+36572173 -79211386+36571618 -79212029+36568961 -79212580+36566476 -79212852+36565561 -79214477+36558843 -79214748+36557722 -79214929+36556972 -79215470+36554709 -79217548+36546137 -79218409+36542585 -79218638+36541639 -79178241+37071196 -79118366+37087457 -79117292+37086336 -79110738+37068280 -79105558+37067259 -79102369+37065913 -79093030+37062134 -79092495+37061669 -79092264+37061498 -79171946+37803121 -79169801+37803538 -79167410+37804783 -79146717+37811486 -79142048+37813215 -79138866+37813957 -79137525+37813905 -79121897+37802409 -79118081+37790465 -79104237+37787289 -79095231+37785981 -79093307+37785759 -79090471+37787066 -79096745+37401442 -79085244+37394743 -79109279+37903389 -79119201+37900124 -79113645+37397742 -79111431+37405659 -79096745+37401442 -79113645+37397742 -79115045+37397342 -79115045+37397342 -79113645+37397742 -79115045+37397342 -79118625+37397918 -79122845+37399742 -79119201+37900124 -79109279+37903389 -79119201+37900124 -79121645+37896964 -79121645+37896964 -79119201+37900124 -79121645+37896964 -79124751+37895771 -79122845+37399742 -79115045+37397342 -79122845+37399742 -79134146+37409842 -79135846+37412042 -79124751+37895771 -79121645+37896964 -79124751+37895771 -79125971+37895888 -79126733+37895769 -79127530+37895777 -79124751+37895771 -79127530+37895777 -79127530+37895777 -79128849+37895558 -79129812+37895218 -79135779+37892473 -79147569+37889555 -79148877+37890240 -79157423+37890995 -79135846+37412042 -79136445+37412990 -79136445+37412990 -79135846+37412042 -79136445+37412990 -79137874+37414950 -79137874+37414950 -79139346+37416742 -79139946+37424742 -79138146+37419242 -79138146+37419242 -79139746+37418442 -79139746+37418442 -79139346+37416742 -79139346+37416742 -79137874+37414950 -79139946+37424742 -79141890+37429998 -79141890+37429998 -79139946+37424742 -79141890+37429998 -79146658+37434910 -79150829+37877432 -79150805+37877151 -79148019+37875839 -79146743+37875135 -79146263+37873842 -79146263+37873842 -79146607+37871174 -79147289+37869323 -79147840+37869176 -79148794+37868752 -79148798+37863613 -79148798+37863613 -79144475+37857942 -79144475+37857942 -79144568+37856823 -79145744+37854846 -79148574+37852421 -79156994+37840797 -79158058+37837090 -79171946+37803121 -79185648+37466041 -79185967+37463036 -79185967+37463036 -79185428+37460909 -79185095+37459552 -79173764+37448336 -79173681+37448304 -79173379+37448189 -79172935+37447881 -79172250+37447535 -79171545+37447073 -79170518+37446398 -79169430+37445569 -79168262+37444782 -79168262+37444782 -79168447+37444541 -79168447+37444541 -79165747+37442641 -79159047+37438741 -79154049+37435733 -79151078+37433582 -79149173+37431751 -79146646+37428642 -79146646+37429242 -79147046+37433442 -79147490+37435518 -79147490+37435518 -79146658+37434910 -79146658+37434910 -79141890+37429998 -79150829+37877432 -79151348+37884634 -79151397+37885085 -79151519+37885559 -79150829+37877432 -79151519+37885559 -79151519+37885559 -79151669+37885812 -79151849+37886093 -79152436+37886640 -79157423+37890995 -79157423+37890995 -79186426+37915594 -79186763+37915787 -79188868+37916992 -79189681+37917457 -79193536+37919665 -79201222+37924068 -79201433+37924189 -79203026+37925101 -79204155+37925748 -79204565+37925863 -79206062+37926709 -79213373+37930621 -79214734+37931528 -79215586+37932095 -79222990+37936277 -79223572+37936606 -79223622+37936634 -79224488+37937124 -79230427+37940480 -79240594+37946056 -79251149+37951877 -79255675+37954399 -79259790+37956692 -79268423+37961503 -79273499+37964331 -79282102+37969125 -79290254+37973668 -79293311+37975464 -79305795+37982394 -79306788+37982945 -79319743+37990138 -79322466+37991650 -79341210+38002291 -79343757+38003915 -79348503+38006676 -79367442+38017896 -79367781+38018098 -79373974+38021787 -79386460+38029174 -79390704+38031783 -79390788+38031832 -79397936+38036042 -79402907+38038918 -79407420+38041588 -79408033+38041950 -79421340+38049874 -79421869+38050189 -79422530+38050582 -79422711+38050687 -79425279+38052170 -79448862+38066190 -79452310+38068242 -79464942+38075641 -79465945+38076232 -79467258+38076991 -79482405+38086105 -79437043+37617020 -79436433+37616932 -79435810+37616842 -79435365+37616778 -79432052+37616300 -79428766+37615826 -79358489+37655874 -79352915+37657384 -79352605+37657514 -79348619+37659115 -79346864+37660108 -79341885+37673122 -79340049+37678759 -79338474+37679181 -79336851+37680794 -79336851+37680794 -79337150+37681117 -79337150+37681117 -79332528+37685594 -79330691+37687365 -79329604+37688226 -79324371+37691458 -79323078+37692485 -79317107+37702826 -79313983+37717264 -79312873+37720657 -79312873+37720657 -79313104+37721035 -79313104+37721035 -79312585+37721318 -79311878+37722544 -79310087+37725360 -79309891+37726355 -79306000+37731256 -79306000+37731256 -79307463+37734963 -79307463+37734963 -79303449+37740390 -79303449+37740390 -79303462+37740638 -79303462+37740638 -79302483+37741904 -79301528+37742584 -79293087+37755634 -79292770+37755978 -79292698+37757414 -79292441+37757928 -79291288+37759037 -79287235+37765238 -79279271+37773278 -79278945+37773965 -79271413+37786597 -79270112+37787682 -79261872+37792399 -79248963+37801933 -79247683+37803526 -79234218+37811841 -79228556+37810939 -79217925+37801970 -79217925+37801970 -79218028+37798778 -79218028+37798778 -79217984+37797585 -79217849+37797365 -79212905+37794167 -79177109+37797791 -79171946+37803121 -79178241+37071196 -79186188+37063302 -79186647+37061095 -79186986+37059369 -79187232+37058663 -79187471+37057821 -79187918+37057135 -79188579+37056283 -79189571+37055459 -79190365+37054987 -79191256+37054636 -79202297+37066538 -79178241+37071196 -79192363+37054563 -79193115+37054637 -79193691+37054911 -79194525+37055816 -79196482+37059248 -79197033+37059762 -79198234+37060889 -79200739+37063516 -79201544+37064863 -79202297+37066538 -79185648+37466041 -79199156+37476364 -79199684+37476412 -79200900+37476460 -79201540+37476524 -79202324+37476588 -79203748+37476652 -79204773+37476684 -79205797+37476844 -79206853+37476892 -79207573+37476924 -79222667+37500140 -79223249+37458140 -79210148+37468740 -79192936+37468118 -79187585+37466221 -79187248+37466141 -79186628+37466061 -79185648+37466041 -79202297+37066538 -79205517+37073771 -79205517+37073771 -79201792+37092304 -79201778+37092391 -79201778+37092391 -79215907+37118921 -79222675+37111449 -79233573+37099610 -79242374+37119276 -79252271+37132620 -79218638+36541639 -79234542+36541383 -79237735+36541334 -79239124+36541311 -79244887+36541218 -79250383+36541141 -79263140+36541172 -79264427+36541175 -79266155+36541179 -79266995+36541181 -79269209+36541186 -79277915+36541207 -79280298+36541213 -79287441+36541230 -79294212+36541246 -79295248+36541248 -79299005+36541257 -79299443+36541258 -79306839+36541276 -79311088+36541286 -79321973+36541319 -79326693+36541330 -79334140+36541347 -79342186+36541365 -79342686+36541366 -79222667+37500140 -79185648+37466041 -79223249+37458140 -79225949+37456540 -79225957+37457068 -79225957+37457068 -79225797+37457676 -79225797+37457676 -79226405+37457964 -79226405+37457964 -79226165+37458444 -79225653+37459212 -79225653+37459212 -79225909+37459564 -79226005+37460076 -79226309+37460108 -79227013+37459932 -79233149+37459240 -79223249+37458140 -79233149+37459240 -79367305+37555262 -79358740+37538806 -79353410+37532572 -79345248+37521090 -79329551+37512896 -79329447+37512864 -79312943+37509508 -79311616+37508619 -79309897+37508180 -79308178+37507525 -79308059+37507471 -79305502+37506006 -79303950+37505250 -79296187+37500139 -79294637+37499581 -79290162+37500139 -79262291+37500139 -79249734+37499915 -79227645+37506802 -79223724+37506374 -79222667+37500140 -79312276+38411876 -79305478+38415228 -79297758+38416438 -79297689+38416584 -79295798+38418163 -79295712+38418129 -79293917+38418562 -79291813+38419627 -79290677+38420748 -79290529+38420757 -79285999+38419646 -79280263+38425475 -79280263+38425475 -79282702+38430884 -79282702+38430884 -79282663+38431021 -79267414+38438322 -79265472+38441543 -79265327+38441772 -79263376+38443762 -79262910+38444586 -79262830+38445193 -79262682+38445595 -79262566+38445812 -79262060+38446284 -79261934+38446549 -79261107+38448082 -79260549+38448570 -79260147+38448833 -79258412+38449474 -79257846+38449768 -79248628+38453911 -79241664+38462067 -79241664+38462067 -79242024+38464332 -79242180+38464587 -79242180+38464587 -79240059+38469841 -79234408+38473011 -79231853+38473949 -79231620+38474041 -79226811+38476175 -79225915+38476360 -79225669+38476471 -79225151+38477006 -79224341+38477844 -79257188+37355608 -79253447+37361742 -79250303+37366831 -79250270+37366885 -79247908+37370686 -79247297+37371600 -79246790+37372379 -79243390+37377606 -79242580+37377422 -79239796+37383278 -79239048+37384342 -79238404+37384798 -79238152+37385176 -79238152+37385176 -79238540+37385302 -79238540+37385302 -79238532+37385422 -79237332+37386350 -79237332+37386350 -79237524+37387022 -79237524+37387022 -79236748+37387942 -79236449+37388505 -79234572+37391619 -79234348+37391842 -79233748+37392842 -79232982+37394055 -79232548+37394742 -79232006+37394955 -79232006+37394955 -79232297+37395138 -79233359+37395808 -79237141+37397587 -79241408+37399502 -79242093+37399809 -79253988+37405025 -79253988+37405025 -79252708+37410925 -79250471+37413397 -79244548+37419941 -79244548+37419941 -79245211+37420379 -79246280+37421086 -79248280+37422407 -79250189+37423669 -79259683+37431140 -79267157+37430852 -79267449+37430841 -79268949+37431641 -79270013+37433591 -79271349+37436040 -79271349+37436040 -79270949+37437340 -79268749+37438740 -79266449+37439640 -79266148+37441436 -79266071+37441893 -79233149+37459240 -79233078+37458636 -79233078+37458636 -79233718+37455464 -79235275+37454747 -79237095+37453909 -79238740+37453151 -79240649+37452140 -79242472+37450906 -79245049+37449040 -79245179+37448898 -79246437+37447532 -79248789+37447516 -79251633+37447222 -79252526+37447221 -79253694+37447175 -79255429+37447308 -79256421+37447373 -79261749+37450140 -79265222+37449164 -79265695+37448798 -79267450+37447440 -79267450+37447440 -79266649+37444640 -79266423+37444010 -79236147+37347577 -79235710+37347493 -79236147+37347577 -79235927+37347521 -79235710+37347493 -79236147+37347577 -79237683+37347790 -79238499+37347950 -79240339+37348350 -79241047+37348442 -79242755+37347960 -79243247+37348042 -79243857+37348211 -79244366+37348523 -79246847+37349042 -79248081+37349164 -79248419+37349198 -79248618+37350565 -79249447+37351042 -79249670+37351047 -79249985+37356882 -79252467+37357454 -79257188+37355608 -79252271+37132620 -79252692+37132772 -79252692+37132772 -79252271+37132620 -79442884+37055863 -79440923+37059034 -79438449+37062958 -79437849+37063874 -79433582+37070794 -79432110+37073181 -79430854+37075218 -79428878+37078387 -79426311+37082553 -79423877+37086502 -79422448+37088820 -79415114+37100726 -79413868+37102749 -79412566+37104861 -79409609+37109660 -79401757+37122410 -79399486+37126237 -79398694+37127497 -79390532+37140404 -79386491+37146895 -79382215+37154063 -79381820+37154728 -79376822+37162629 -79372507+37169497 -79367833+37177039 -79362799+37185390 -79357111+37194885 -79354371+37199420 -79350240+37206125 -79348385+37209077 -79345530+37213797 -79344033+37216299 -79338635+37225645 -79337756+37227064 -79332264+37235585 -79330546+37238344 -79328310+37242017 -79327400+37243512 -79323347+37250144 -79322067+37252176 -79321603+37253008 -79310675+37270896 -79309603+37272752 -79304522+37281022 -79302467+37284367 -79295107+37296735 -79294851+37297151 -79291123+37303231 -79290627+37304031 -79290291+37304591 -79290179+37304943 -79289907+37305279 -79288355+37307631 -79283539+37314780 -79282211+37316751 -79282159+37316823 -79281292+37318029 -79280475+37319164 -79279983+37319848 -79279902+37319961 -79279020+37321187 -79278275+37322223 -79276213+37325303 -79276053+37325554 -79275173+37326937 -79270995+37333503 -79269267+37336174 -79266915+37339694 -79264451+37344094 -79263619+37345502 -79261603+37348590 -79260131+37351054 -79257507+37355086 -79257188+37355608 -79362523+37119740 -79349033+37123910 -79345240+37133634 -79338408+37137344 -79321772+37120913 -79320619+37120344 -79320265+37120114 -79315216+37116750 -79307841+37112392 -79304297+37109109 -79301185+37106104 -79295890+37104889 -79295033+37104869 -79293137+37105100 -79287478+37105577 -79286352+37105552 -79285565+37105453 -79283854+37105559 -79282923+37105688 -79270783+37114260 -79267251+37123194 -79265694+37125142 -79259288+37131076 -79252692+37132772 -79266071+37441893 -79265941+37442668 -79265941+37442668 -79266423+37444010 -79266071+37441893 -79266423+37444010 -79342686+36541366 -79350019+36549291 -79350019+36549291 -79349696+36549689 -79343343+36559287 -79343343+36559287 -79343842+36561585 -79346295+36560842 -79346295+36560842 -79343329+36561798 -79341421+36562638 -79334585+36565922 -79334585+36565922 -79334783+36566784 -79334783+36566784 -79334720+36567077 -79334720+36567077 -79334788+36569840 -79335526+36570290 -79335526+36570290 -79334557+36573871 -79334128+36573407 -79333321+36572625 -79332482+36571812 -79327123+36570073 -79321371+36571724 -79320780+36572448 -79320006+36573398 -79317830+36572033 -79304723+36570141 -79304647+36572217 -79304522+36572373 -79302820+36574031 -79302811+36574103 -79302666+36576913 -79302666+36576913 -79304613+36578671 -79304616+36580857 -79304616+36580857 -79304486+36582202 -79304486+36582202 -79305608+36582234 -79306783+36582231 -79306783+36582737 -79309485+36582519 -79309485+36582519 -79309484+36582120 -79309484+36582120 -79309499+36581883 -79311696+36582348 -79316305+36582348 -79316305+36582348 -79316274+36582807 -79316274+36582807 -79322024+36582392 -79323752+36582332 -79328528+36582217 -79312276+38411876 -79313392+38411521 -79319569+38407287 -79322653+38402895 -79322732+38402419 -79322732+38402419 -79313340+38380771 -79313340+38380771 -79338272+38368559 -79351666+38354343 -79372794+38327805 -79381582+38317251 -79795921+38265552 -79792796+38266813 -79790134+38267654 -79788945+38268703 -79787800+38272793 -79787556+38275295 -79787556+38275295 -79802985+38292935 -79807542+38301694 -79807542+38301694 -79799617+38317149 -79796162+38323734 -79794291+38324439 -79791511+38326623 -79776196+38333565 -79770002+38341548 -79747547+38354328 -79720968+38395073 -79700109+38420882 -79692852+38429177 -79691723+38430139 -79690495+38433718 -79690495+38433718 -79691377+38439558 -79691377+38439558 -79691342+38439611 -79689399+38442076 -79689399+38442076 -79689544+38442511 -79690445+38444411 -79690445+38444411 -79688962+38449538 -79688205+38450476 -79688205+38450476 -79693767+38466316 -79699006+38475148 -79699006+38475148 -79695774+38477666 -79695565+38477842 -79693685+38479461 -79693397+38480183 -79693397+38480183 -79695186+38481407 -79695801+38482037 -79696289+38488014 -79696289+38488014 -79695896+38488348 -79687047+38497413 -79681174+38505517 -79681174+38505517 -79681374+38505917 -79681374+38506017 -79681674+38507317 -79681674+38507717 -79681574+38508217 -79681374+38508617 -79681109+38509235 -79681074+38509317 -79680874+38509617 -79672822+38509703 -79669719+38509393 -79669128+38510883 -79669128+38510975 -79669016+38511251 -79668633+38512158 -79668216+38512472 -79665937+38513704 -79662742+38516910 -79662742+38516910 -79669905+38527004 -79670434+38532009 -79670434+38532009 -79669021+38540058 -79669021+38540058 -79670375+38540216 -79670675+38540316 -79670675+38540716 -79670875+38541016 -79670875+38541016 -79670775+38541316 -79670775+38541516 -79670675+38541816 -79670575+38542216 -79670375+38542516 -79670075+38542816 -79667078+38553600 -79665945+38557038 -79661356+38560986 -79659761+38563898 -79659761+38563898 -79661170+38567163 -79661170+38567163 -79656109+38576200 -79649075+38591515 -79647814+38591053 -79643028+38589300 -79637140+38587145 -79636670+38586973 -79597955+38572767 -79573364+38563703 -79572684+38563453 -79571771+38563117 -79554671+38559917 -79549471+38556717 -79537522+38551339 -79521825+38534318 -79521469+38533918 -79521017+38533165 -79519007+38529819 -79517566+38527419 -79516712+38525997 -79516481+38525612 -79511306+38516996 -79510434+38515544 -79509440+38513889 -79508509+38512340 -79505596+38507490 -79503873+38504622 -79502815+38502576 -79501905+38500816 -79501545+38500119 -79501474+38500018 -79500454+38498560 -79499845+38497689 -79499768+38497579 -79499768+38497720 -79498535+38495593 -79496644+38492280 -79489232+38479296 -79476396+38457159 -79476003+38457047 -79452415+38450351 -79450673+38449857 -79446879+38448780 -79430291+38444073 -79428752+38443636 -79423058+38442025 -79409217+38438152 -79407601+38437700 -79398443+38435137 -79390683+38432967 -79377710+38429338 -79370302+38427244 -79368818+38426847 -79336679+38418331 -79336231+38418212 -79333903+38417593 -79329250+38416360 -79327912+38415989 -79325352+38415280 -79316720+38413026 -79312276+38411876 -79339145+37732952 -79338478+37733956 -79333282+37737958 -79333282+37737958 -79333962+37740557 -79333962+37740557 -79327602+37743130 -79327602+37743130 -79329319+37743713 -79331558+37744579 -79331558+37744579 -79328753+37760208 -79328746+37760319 -79328746+37760319 -79336399+37760008 -79340127+37760853 -79350180+37754785 -79350601+37754707 -79357498+37753019 -79364229+37745706 -79364521+37745067 -79364739+37744590 -79365117+37744669 -79365374+37744723 -79368129+37745274 -79370511+37745751 -79370851+37745819 -79372252+37745586 -79373200+37745344 -79375097+37744870 -79380215+37743827 -79380359+37743781 -79381073+37742416 -79381073+37742416 -79377137+37734372 -79376344+37732936 -79376344+37732936 -79376737+37733044 -79377319+37729750 -79377344+37726762 -79377344+37726762 -79374177+37727252 -79373765+37728710 -79372396+37729797 -79371206+37729102 -79369858+37727875 -79367034+37727922 -79366992+37727465 -79366952+37726633 -79366844+37726028 -79366844+37726028 -79376923+37717389 -79376923+37717389 -79376549+37716816 -79376459+37716522 -79375657+37715625 -79375657+37715625 -79376238+37710613 -79382690+37706524 -79382690+37706524 -79380223+37705188 -79380061+37705030 -79369318+37696655 -79368333+37697249 -79360757+37701816 -79355455+37708472 -79348882+37705011 -79348882+37705011 -79355880+37710183 -79355880+37710183 -79349338+37718788 -79349113+37720198 -79347370+37722155 -79341862+37728342 -79334324+37728931 -79334216+37729232 -79328528+36582217 -79328634+36585171 -79328634+36585393 -79328618+36585583 -79328618+36585820 -79328634+36585942 -79328771+36586148 -79329169+36586476 -79329260+36586636 -79329382+36586934 -79329413+36587193 -79329413+36587193 -79329382+36587361 -79328528+36582217 -79329382+36587361 -79329382+36587361 -79329214+36588551 -79329214+36588551 -79331122+36597951 -79331122+36597951 -79331086+36601480 -79331082+36601849 -79331082+36601849 -79336600+36601147 -79337651+36601050 -79349633+36599544 -79349887+36600570 -79351239+36599897 -79352003+36601786 -79354479+36608467 -79360552+36609660 -79360630+36609665 -79361544+36608853 -79362241+36608875 -79363410+36608838 -79363792+36608502 -79364344+36608038 -79364744+36607738 -79364881+36607652 -79364992+36607900 -79365150+36608243 -79365638+36609044 -79368879+36616728 -79368881+36618742 -79369260+36634401 -79384622+36637110 -79385745+36637837 -79391340+36640354 -79399945+36642837 -79400309+36642307 -79400309+36642307 -79399945+36641937 -79399945+36641937 -79400987+36641769 -79403045+36641437 -79405194+36637139 -79405545+36636437 -79406445+36633837 -79334216+37729232 -79333860+37729959 -79333860+37729959 -79339786+37731684 -79339844+37731701 -79339844+37731701 -79339190+37732869 -79339145+37732952 -79334216+37729232 -79339145+37732952 -79342686+36541366 -79343001+36541367 -79343448+36541368 -79346834+36541376 -79353124+36541382 -79362907+36541408 -79372925+36541442 -79374743+36541329 -79384742+36541334 -79388145+36541357 -79390216+36541377 -79397529+36541448 -79400108+36541433 -79400840+36541433 -79412010+36541357 -79429845+36541338 -79440345+36541238 -79442894+36541256 -79445183+36541226 -79445687+36541218 -79445961+36541195 -79451913+36541073 -79456705+36540867 -79458261+36540844 -79459833+36540844 -79460260+36540829 -79464395+36540837 -79464929+36540822 -79465768+36540822 -79468698+36540822 -79470159+36540822 -79362523+37119740 -79364895+37119487 -79364895+37119487 -79363952+37119488 -79362523+37119740 -79364895+37119487 -79372609+37120614 -79378990+37120971 -79383309+37117287 -79383309+37117287 -79383011+37116839 -79371601+37113632 -79371601+37113632 -79374323+37101124 -79374747+37100620 -79375606+37100001 -79402049+37093104 -79369561+37568020 -79367305+37555262 -79369561+37568020 -79369475+37567609 -79369347+37566400 -79369347+37566400 -79369429+37565804 -79369542+37565030 -79369665+37564506 -79369665+37564506 -79369596+37563724 -79369436+37563249 -79369185+37562813 -79368953+37562523 -79368652+37561886 -79367305+37555262 -79369561+37568020 -79371345+37570537 -79372700+37572711 -79372703+37573182 -79374755+37575789 -79380991+37591297 -79381176+37591588 -79389532+37595274 -79407650+37607694 -79409882+37607377 -79411649+37607191 -79384370+38311110 -79381582+38317251 -79384370+38311110 -79383989+38311659 -79383732+38312028 -79383577+38312293 -79383236+38312791 -79382776+38312950 -79382488+38313287 -79382342+38313721 -79382328+38314188 -79382296+38315894 -79382015+38316625 -79381582+38317251 -79406039+38268351 -79407681+38276962 -79407681+38276962 -79406411+38281930 -79406363+38282425 -79405993+38283914 -79402347+38288969 -79402013+38289818 -79401271+38291862 -79399659+38293364 -79390758+38295139 -79390699+38295259 -79389253+38299818 -79384370+38311110 -79402049+37093104 -79403000+37070931 -79402049+37093104 -79403088+37085938 -79403088+37085938 -79403013+37085454 -79403013+37085454 -79403142+37084730 -79403266+37083562 -79403372+37081363 -79403424+37079550 -79403462+37078011 -79403479+37076471 -79403479+37076471 -79403347+37074883 -79403142+37072584 -79403000+37070931 -79403000+37070931 -79422637+37061097 -79428267+37060862 -79442884+37055863 -79404191+36632587 -79406105+36629563 -79406105+36629563 -79405545+36629538 -79405545+36629538 -79415146+36617938 -79415308+36617550 -79420243+36606548 -79420580+36606614 -79421023+36606702 -79421759+36603441 -79422143+36601216 -79422143+36601216 -79422097+36600681 -79422097+36600681 -79423278+36600297 -79424926+36599761 -79426004+36599411 -79426680+36599191 -79426843+36599113 -79427717+36598845 -79427990+36598761 -79428486+36598934 -79430731+36599006 -79432282+36600934 -79433542+36603016 -79434564+36604039 -79437514+36607367 -79437708+36607632 -79439462+36607805 -79443747+36606493 -79444546+36608938 -79445901+36609402 -79454861+36612171 -79466247+36614238 -79467247+36614538 -79469275+36614204 -79487548+36612738 -79492148+36614438 -79501101+36618250 -79502242+36617545 -79503070+36617128 -79511256+36611723 -79511921+36610437 -79511932+36609587 -79511932+36606623 -79513134+36605767 -79518204+36604652 -79518231+36604405 -79518780+36603695 -79518780+36603695 -79518490+36602200 -79515014+36599860 -79508521+36595844 -79502465+36591608 -79501644+36591275 -79500209+36590893 -79499860+36590860 -79494169+36583447 -79493614+36582337 -79490922+36580638 -79490487+36580354 -79406445+36633837 -79403901+36632989 -79403901+36632989 -79404191+36632587 -79406445+36633837 -79404191+36632587 -79425993+37785250 -79421624+37784855 -79421624+37784855 -79421745+37784952 -79421745+37784952 -79415889+37789231 -79415889+37789231 -79416796+37789496 -79417850+37789804 -79427310+37792097 -79428204+37792391 -79428296+37792647 -79428772+37793056 -79431645+37793566 -79431924+37793558 -79437636+37795023 -79441229+37793505 -79443866+37792391 -79445818+37791587 -79448798+37791321 -79451816+37791922 -79454013+37792405 -79456463+37791049 -79457570+37789410 -79461726+37785243 -79461726+37785243 -79461442+37783488 -79459916+37783223 -79456055+37779912 -79456055+37779912 -79456726+37778798 -79457981+37775777 -79458710+37774390 -79460473+37772430 -79460473+37772430 -79458176+37771107 -79456879+37769501 -79456879+37769501 -79459105+37768264 -79459105+37768264 -79458016+37766775 -79457611+37766222 -79455080+37765430 -79452888+37766161 -79449940+37767544 -79449467+37767828 -79448665+37768312 -79448304+37768529 -79447835+37768742 -79447835+37768742 -79448005+37769060 -79448089+37769817 -79448089+37769817 -79445522+37770714 -79442619+37772306 -79439649+37774142 -79435388+37778386 -79432761+37778828 -79430512+37782089 -79430399+37782170 -79429644+37782703 -79418680+38239949 -79403762+38253295 -79403679+38253584 -79403615+38253922 -79403604+38254099 -79403501+38254332 -79403070+38254733 -79402761+38255053 -79402504+38255390 -79402390+38255712 -79402388+38255929 -79402388+38255929 -79406039+38268351 -79418680+38239949 -79406039+38268351 -79426208+37601357 -79411649+37607191 -79426208+37601357 -79425205+37601382 -79424618+37601345 -79424021+37601420 -79422777+37601516 -79422585+37601646 -79421335+37602426 -79420228+37603286 -79418456+37604738 -79417730+37605209 -79416521+37606029 -79411649+37607191 -79426208+37601357 -79428105+37601437 -79429978+37601770 -79434810+37603784 -79435719+37604650 -79436105+37605524 -79437043+37617020 -79483456+38205399 -79469605+38221658 -79441792+38216089 -79433670+38229493 -79428258+38230507 -79428166+38230499 -79427841+38230443 -79418680+38239949 -79429644+37782703 -79425993+37785250 -79429644+37782703 -79429050+37783123 -79428844+37784153 -79426982+37785340 -79425993+37785250 -79437043+37617020 -79437468+37617081 -79437881+37617141 -79457123+37604901 -79457123+37604901 -79455666+37596253 -79455120+37595475 -79454403+37594125 -79451005+37590670 -79448668+37585683 -79448340+37580848 -79437165+37576340 -79437165+37576340 -79449808+37561092 -79458024+37559267 -79471255+37548066 -79471377+37548106 -79488184+37541521 -79492954+37538322 -79493840+37537791 -79498553+37532887 -79438024+38159958 -79445118+38147568 -79447135+38145370 -79448927+38143880 -79450170+38142230 -79450679+38141690 -79451850+38140644 -79452349+38140241 -79452766+38139830 -79453225+38139339 -79454019+38138172 -79468467+38125126 -79438024+38159958 -79468467+38125126 -79442884+37055863 -79454574+37056225 -79473819+37063022 -79482431+37064625 -79482627+37039335 -79482627+37039335 -79464840+37023952 -79464840+37023952 -79475438+37010824 -79481732+37005963 -79499750+37024954 -79526984+37036170 -79527274+37036257 -79532980+37039393 -79535614+37041164 -79543665+37048642 -79562068+37041882 -79590281+37040778 -79594059+37042238 -79474949+38168175 -79472990+38167167 -79472290+38166627 -79471341+38166158 -79470785+38165897 -79470551+38165639 -79470307+38165378 -79469512+38165196 -79469206+38165142 -79466162+38166317 -79464514+38166309 -79444993+38167687 -79438024+38159958 -79456735+36576832 -79456646+36576738 -79456646+36576738 -79456790+36576371 -79457546+36574438 -79458530+36573723 -79460946+36566538 -79458530+36573723 -79460946+36566538 -79459446+36569638 -79458646+36573638 -79458530+36573723 -79470159+36540822 -79469432+36546413 -79469432+36546413 -79469536+36546328 -79469890+36546889 -79472846+36552338 -79472846+36552338 -79472834+36552422 -79472746+36553038 -79472446+36554638 -79466046+36564238 -79464152+36565101 -79464046+36565038 -79461946+36564338 -79460946+36566538 -79482405+38086105 -79485027+38088407 -79486309+38089532 -79486634+38089817 -79486956+38090100 -79487607+38090592 -79493253+38095384 -79493253+38095384 -79492664+38096021 -79491954+38096781 -79489963+38099130 -79489756+38099426 -79489186+38100451 -79487712+38102202 -79486418+38103483 -79486288+38103646 -79485980+38104030 -79485873+38104163 -79484366+38106267 -79480821+38110285 -79480699+38110399 -79474725+38117428 -79473879+38118612 -79469779+38123848 -79469049+38124600 -79468467+38125126 -79714855+36541938 -79692273+36541875 -79691188+36541872 -79690594+36541870 -79676920+36541832 -79675452+36541828 -79672309+36541806 -79667309+36541772 -79666827+36541772 -79664735+36541798 -79663868+36541796 -79662207+36541791 -79659678+36541784 -79646694+36541748 -79637104+36541722 -79628571+36541698 -79625374+36541735 -79623610+36541652 -79621294+36541578 -79620045+36541647 -79615124+36541594 -79607425+36541511 -79605702+36541492 -79605208+36541487 -79604516+36541480 -79599780+36541429 -79599390+36541425 -79584739+36541267 -79576246+36541174 -79574656+36541157 -79572398+36541133 -79569716+36541105 -79546454+36540941 -79544457+36540929 -79543050+36540922 -79526070+36540826 -79518385+36540782 -79517740+36540778 -79517380+36540776 -79515620+36540766 -79514337+36540759 -79510647+36540738 -79507535+36540824 -79499747+36540922 -79497248+36540783 -79496363+36540806 -79495753+36540783 -79490000+36540814 -79482462+36540822 -79478448+36540837 -79476648+36540822 -79471094+36540822 -79470159+36540822 -79482405+38086105 -79499764+38062835 -79501701+38061062 -79506330+38055568 -79518497+38038629 -79525524+38019805 -79533671+38009189 -79536927+38005236 -79537338+38004909 -79537518+38004765 -79540507+38002394 -79569828+37966897 -79571175+37965595 -79609833+37934752 -79614539+37927677 -79615904+37925575 -79617686+37923876 -79617810+37923250 -79647692+37874301 -79650757+37871566 -79517918+37321059 -79516345+37320526 -79515772+37320320 -79511282+37318757 -79508215+37317698 -79507608+37317443 -79504398+37316653 -79501945+37319759 -79499995+37323367 -79499337+37324406 -79496770+37330978 -79495982+37332198 -79491370+37339119 -79489565+37342007 -79488914+37343047 -79488313+37344077 -79487874+37344753 -79487669+37345166 -79487669+37345166 -79488008+37346362 -79492713+37349761 -79493764+37350507 -79495120+37351470 -79501043+37355683 -79508596+37356045 -79512743+37355932 -79514155+37355893 -79515484+37355857 -79521141+37355700 -79523267+37355619 -79525148+37355548 -79531174+37355430 -79535437+37355356 -79536074+37355345 -79539290+37348502 -79490487+36580354 -79456735+36576832 -79490487+36580354 -79476801+36583813 -79475794+36583554 -79474513+36582974 -79472987+36582188 -79472025+36581616 -79470866+36581097 -79469767+36580525 -79468577+36579945 -79467722+36579632 -79466471+36579480 -79456735+36576832 -79498553+37532887 -79501111+37534288 -79510403+37539750 -79516292+37543501 -79524937+37548734 -79531891+37552944 -79540437+37558117 -79544431+37560573 -79548084+37562788 -79559492+37569788 -79577522+37580743 -79578021+37580894 -79578021+37580894 -79575922+37586388 -79575088+37590050 -79573507+37595109 -79573133+37595521 -79573133+37595521 -79573716+37595871 -79574408+37596121 -79577592+37597833 -79577937+37598016 -79578155+37598149 -79579290+37598839 -79588938+37604703 -79595900+37608934 -79596745+37609447 -79599826+37611319 -79605478+37614719 -79607929+37616213 -79608498+37616560 -79608745+37616711 -79610595+37617839 -79618843+37622870 -79619757+37623428 -79622552+37625133 -79622584+37625133 -79498553+37532887 -79504242+37529434 -79505598+37525367 -79505598+37525367 -79505557+37524898 -79505557+37524898 -79507013+37518896 -79510180+37517411 -79511261+37517356 -79520887+37508049 -79523642+37507585 -79524072+37507512 -79538643+37495716 -79541104+37494483 -79541197+37493792 -79549155+37492690 -79549257+37493820 -79550430+37495245 -79559551+37495811 -79580076+37473319 -79580536+37468736 -79581554+37457243 -79581554+37457243 -79580699+37455846 -79580699+37455846 -79593250+37448973 -79601361+37453188 -79602246+37453596 -79602246+37453596 -79602140+37454610 -79602140+37454610 -79603228+37455266 -79603410+37455375 -79603813+37455474 -79604136+37455427 -79604317+37455358 -79512158+38180419 -79499765+38192613 -79497321+38192778 -79497117+38192754 -79495844+38192255 -79495345+38192135 -79495222+38192135 -79495039+38192183 -79493847+38193279 -79493308+38194181 -79492747+38194599 -79483456+38205399 -79512158+38180419 -79503956+38188220 -79503864+38188487 -79503649+38188761 -79503311+38189204 -79503228+38189414 -79503226+38190446 -79503071+38191051 -79502979+38191164 -79502039+38191736 -79499986+38192533 -79483456+38205399 -79512158+38180419 -79527320+38170797 -79531600+38157357 -79532731+38157036 -79532731+38157036 -79532628+38153775 -79531660+38152391 -79530906+38152414 -79517918+37321059 -79518109+37321165 -79518409+37321321 -79517918+37321059 -79518409+37321321 -79518409+37321321 -79525465+37322934 -79527485+37323174 -79529039+37323358 -79668766+38215592 -79665387+38215092 -79653330+38213308 -79652838+38213236 -79623292+38208841 -79622916+38208780 -79607623+38206274 -79598790+38204828 -79583470+38202289 -79575032+38200918 -79573056+38200550 -79572537+38200468 -79568501+38199829 -79565231+38199313 -79554906+38196191 -79552670+38195366 -79529093+38186667 -79512158+38180419 -79530446+37323434 -79529039+37323358 -79530446+37323434 -79530386+37323518 -79529039+37323358 -79542098+37343466 -79542643+37343541 -79550959+37344701 -79554495+37345177 -79555992+37343226 -79556165+37342629 -79556905+37340081 -79557157+37339214 -79557963+37339513 -79559027+37339908 -79559130+37339646 -79559130+37339646 -79558038+37338715 -79557245+37338370 -79556914+37338660 -79556142+37338317 -79555317+37337951 -79551940+37336390 -79550500+37335845 -79546755+37335217 -79546573+37335158 -79545496+37334984 -79544580+37334836 -79543809+37334712 -79542302+37334424 -79542302+37334424 -79542344+37333060 -79542344+37333060 -79542130+37332228 -79542130+37332228 -79542608+37331813 -79542992+37327466 -79543256+37326384 -79543612+37324253 -79546269+37326305 -79546269+37326305 -79545533+37324196 -79543423+37322367 -79543423+37322367 -79543595+37321629 -79543595+37321629 -79538776+37316778 -79537504+37316000 -79534382+37317826 -79533376+37319353 -79532858+37320075 -79531656+37321749 -79531130+37322482 -79530993+37322673 -79530806+37322933 -79530667+37323126 -79530446+37323434 -79530906+38152414 -79502503+38159778 -79502074+38160060 -79501523+38160342 -79501287+38160632 -79500949+38161172 -79500714+38161374 -79500051+38161655 -79499765+38161889 -79499600+38162385 -79499406+38162618 -79474949+38168175 -79530906+38152414 -79518743+38154071 -79518558+38154369 -79518180+38154748 -79516894+38155078 -79515905+38155142 -79514865+38155052 -79514610+38155052 -79514192+38155108 -79513906+38155116 -79512245+38154881 -79474949+38168175 -79542098+37343466 -79539290+37348502 -79542098+37343466 -79542012+37343993 -79542012+37343993 -79542070+37345412 -79542070+37345412 -79541267+37346465 -79540407+37346968 -79539431+37347952 -79539288+37348319 -79539288+37348319 -79539290+37348502 -79594059+37042238 -79594157+37041928 -79595917+37036398 -79596297+37035058 -79596545+37034187 -79596549+37034172 -79596585+37034048 -79596678+37033721 -79597308+37031500 -79597509+37030790 -79597576+37030553 -79597633+37030351 -79597782+37029826 -79597980+37029129 -79598224+37028270 -79598375+37027738 -79598773+37026337 -79599980+37022091 -79600161+37021454 -79601878+37015414 -79602056+37014787 -79602443+37013425 -79602695+37012539 -79603108+37011087 -79603260+37010552 -79603383+37010104 -79603499+37009680 -79604711+37005430 -79606066+37000680 -79608158+36992247 -79608336+36991511 -79609083+36988418 -79611861+36976918 -79612283+36975170 -79612835+36972882 -79614743+36964802 -79615583+36961261 -79618095+36950666 -79619067+36946568 -79620265+36941515 -79621837+36934885 -79622427+36932396 -79623290+36928754 -79623960+36925927 -79625437+36919618 -79626154+36916507 -79626777+36913804 -79627602+36910228 -79628777+36905209 -79629273+36903394 -79629273+36903394 -79629267+36903204 -79629267+36903204 -79629533+36902113 -79633420+36886097 -79633714+36884861 -79634676+36880823 -79635389+36877907 -79636971+36871421 -79638207+36866289 -79638971+36863118 -79639634+36860364 -79640652+36856139 -79666467+37145406 -79650116+37119763 -79649160+37118377 -79617129+37092462 -79609329+37067819 -79594059+37042238 -79612289+37855114 -79613230+37856986 -79674006+37763052 -79669671+37769645 -79668272+37770452 -79637234+37814872 -79635041+37818585 -79634713+37819163 -79625176+37830110 -79623255+37836647 -79622437+37838436 -79618406+37847116 -79614105+37853598 -79612579+37854913 -79612289+37855114 -79613230+37856986 -79612289+37855114 -79650757+37871566 -79640892+37871840 -79635105+37869254 -79633764+37868709 -79629441+37865742 -79628312+37865499 -79627197+37864807 -79624910+37863310 -79618173+37860020 -79613230+37856986 -79622584+37625133 -79624762+37626464 -79624762+37626464 -79622584+37625133 -79624762+37626464 -79635795+37633065 -79637910+37634187 -79638945+37634737 -79653139+37643298 -79653922+37643770 -79654751+37644270 -79671670+37654476 -79673210+37655405 -79676026+37657104 -79679623+37659274 -79683594+37661668 -79626130+37455266 -79604317+37455358 -79626130+37455266 -79626083+37455466 -79624758+37455445 -79624079+37455453 -79623645+37455484 -79622906+37455730 -79622601+37456051 -79622032+37456499 -79621182+37456825 -79620280+37457248 -79619673+37457543 -79604317+37455358 -79634972+37457744 -79634201+37457050 -79634082+37456989 -79626130+37455266 -79641745+37472149 -79634972+37457744 -79641745+37472149 -79641503+37471814 -79641282+37471700 -79640960+37471634 -79640245+37471500 -79639775+37471135 -79639690+37470506 -79639690+37470506 -79639697+37469732 -79639697+37469732 -79639571+37469224 -79639495+37468740 -79639407+37468425 -79634972+37457744 -79714855+36541938 -79712353+36552557 -79712035+36553903 -79711924+36554377 -79711647+36555555 -79711004+36558286 -79709939+36562803 -79709504+36564648 -79707891+36571494 -79707618+36572651 -79706972+36575380 -79704063+36587666 -79704063+36587666 -79704074+36587693 -79704074+36587693 -79703597+36589719 -79700387+36603345 -79699226+36608336 -79698986+36609351 -79698705+36610538 -79698247+36612473 -79697554+36615406 -79695811+36622778 -79695414+36624459 -79691574+36640880 -79690495+36645465 -79689392+36650092 -79687658+36657370 -79686041+36664155 -79685854+36664937 -79685410+36666786 -79684116+36672176 -79683934+36672932 -79683412+36675106 -79680963+36685306 -79680862+36685725 -79679640+36690814 -79679230+36692522 -79677028+36701729 -79675409+36708649 -79675170+36709668 -79673998+36714682 -79672864+36719530 -79671591+36724972 -79670264+36730640 -79670045+36731580 -79669220+36735112 -79667284+36743383 -79665439+36751263 -79664862+36753715 -79663684+36758725 -79663102+36761201 -79661646+36767389 -79661067+36769849 -79661050+36769920 -79659801+36775233 -79658682+36779982 -79658489+36780807 -79657897+36783322 -79656748+36788206 -79656195+36790559 -79654741+36796726 -79653920+36800209 -79653364+36802566 -79651967+36808488 -79650331+36815427 -79649604+36818509 -79648984+36821140 -79648285+36824105 -79645869+36834346 -79645753+36834839 -79645653+36835139 -79642881+36846774 -79640652+36856139 -79645958+36850532 -79640652+36856139 -79645958+36850532 -79645752+36850939 -79645752+36851239 -79645752+36851539 -79645752+36851839 -79645552+36852339 -79644952+36852739 -79644552+36853139 -79644252+36853539 -79644052+36853939 -79643852+36854339 -79640652+36856139 -79646137+37476426 -79641745+37472149 -79646137+37476426 -79645694+37475256 -79645323+37475060 -79644509+37474846 -79643865+37474665 -79643535+37474405 -79643448+37473977 -79643241+37473501 -79643033+37473129 -79642630+37473030 -79642117+37472962 -79641745+37472149 -79657889+36838624 -79652569+36844623 -79650424+36846696 -79648453+36848039 -79646900+36849492 -79645958+36850532 -79654804+37867867 -79650757+37871566 -79654804+37867867 -79654711+37867929 -79653593+37869043 -79651974+37870304 -79650757+37871566 -79658053+36836154 -79657889+36838624 -79658053+36836154 -79658053+36836539 -79657953+36837139 -79657953+36837139 -79658053+36837739 -79658053+36837739 -79657953+36838239 -79657889+36838624 -79669026+37483064 -79668702+37483097 -79668215+37483273 -79667870+37483453 -79659335+37485159 -79659208+37485179 -79659120+37485194 -79646137+37476426 -79696246+36826941 -79694244+36827077 -79686766+36826605 -79685325+36826012 -79678482+36828199 -79676660+36828611 -79675116+36829206 -79661131+36833364 -79659570+36834104 -79658053+36836154 -79749706+37885408 -79749396+37885426 -79749145+37885441 -79723764+37869945 -79720961+37868259 -79720794+37868118 -79720586+37867942 -79720458+37867834 -79720177+37867596 -79712648+37861234 -79711291+37860087 -79709929+37858936 -79698913+37849629 -79692793+37844458 -79689728+37846835 -79689660+37846808 -79687115+37848841 -79684591+37850506 -79684554+37850532 -79684538+37850502 -79681256+37853048 -79675743+37858291 -79672497+37861426 -79672497+37861426 -79672539+37861450 -79672539+37861450 -79669395+37864523 -79669321+37864490 -79667406+37866218 -79667406+37866218 -79667415+37866224 -79667415+37866224 -79663000+37870044 -79654804+37867867 -79674681+37669426 -79667726+37694401 -79667726+37694401 -79679123+37707324 -79679342+37707997 -79683912+37720996 -79683912+37720996 -79674006+37763052 -79668766+38215592 -79674077+38216421 -79669026+37483064 -79669486+37483154 -79669486+37483154 -79669026+37483064 -79721515+37448704 -79721304+37448702 -79716633+37452162 -79715513+37452595 -79713804+37453164 -79713574+37453465 -79711358+37455006 -79710228+37457648 -79710228+37457648 -79710253+37459498 -79710253+37459498 -79702539+37463947 -79700051+37466004 -79699666+37466380 -79699553+37466477 -79695845+37470453 -79695157+37471113 -79692433+37473886 -79692086+37474351 -79682797+37479584 -79674978+37483122 -79670371+37483457 -79669771+37483192 -79669486+37483154 -79674077+38216421 -79668766+38215592 -79674077+38216421 -79674310+38216272 -79674310+38216272 -79674077+38216421 -79674310+38216272 -79675898+38216692 -79675898+38216692 -79676595+38216564 -79676595+38216564 -79675898+38216692 -79676595+38216564 -79677408+38216912 -79679612+38217213 -79679612+38217213 -79681085+38217344 -79681085+38217344 -79679612+38217213 -79681085+38217344 -79684794+38217908 -79690870+38218840 -79701312+38220531 -79704480+38220959 -79706751+38221447 -79707147+38221630 -79717472+38226326 -79732110+38233058 -79735644+38234713 -79737544+38235572 -79737779+38235678 -79753793+38242696 -79762469+38247049 -79764961+38248466 -79769130+38250903 -79795921+38265552 -79683594+37661668 -79674681+37669426 -79683594+37661668 -79682556+37662197 -79681589+37662783 -79680614+37663570 -79679692+37664615 -79678778+37665459 -79678112+37666882 -79676694+37667994 -79674951+37668921 -79674681+37669426 -79771672+37789069 -79770506+37788754 -79763844+37786952 -79763555+37786883 -79759998+37785910 -79755312+37784695 -79748900+37782827 -79738586+37780103 -79734299+37778971 -79729196+37777623 -79702191+37770492 -79701368+37770252 -79701039+37770165 -79696233+37768901 -79689631+37767164 -79674006+37763052 -79704645+37151523 -79695541+37159866 -79694708+37158531 -79694103+37157624 -79693597+37156839 -79693091+37156054 -79692614+37155479 -79692087+37154766 -79691608+37154384 -79690899+37153808 -79690450+37153354 -79666467+37145406 -79704645+37151523 -79703314+37163708 -79702947+37164142 -79702352+37164332 -79701325+37164350 -79700089+37164125 -79699027+37163676 -79698037+37162944 -79697139+37162214 -79696493+37161347 -79695987+37160586 -79666467+37145406 -79711283+36819935 -79696246+36826941 -79711283+36819935 -79711154+36820038 -79710754+36820438 -79710254+36820538 -79709654+36820738 -79708754+36821138 -79708054+36821638 -79707254+36822238 -79706554+36822838 -79705954+36823138 -79705454+36823138 -79696246+36826941 -79711283+36819935 -79711953+36819488 -79717949+36818787 -79741561+36806777 -79750605+36793236 -79751246+37189193 -79749755+37189392 -79726995+37191424 -79724855+37192550 -79713144+37175675 -79704645+37151523 -79726300+37445601 -79721515+37448704 -79726300+37445601 -79726234+37445851 -79725931+37445938 -79725487+37446073 -79724840+37446352 -79724000+37446758 -79723068+37447301 -79722500+37447806 -79722073+37448175 -79721728+37448463 -79721515+37448704 -79734892+37441334 -79734597+37441492 -79730904+37443199 -79728634+37444510 -79728340+37444489 -79726300+37445601 -80053460+36542485 -80052077+36542484 -80042410+36542481 -80037865+36542480 -80035822+36542479 -80027269+36542495 -80003559+36542460 -80003162+36542460 -80000993+36542461 -79992273+36542334 -79988110+36542360 -79982858+36542392 -79979464+36542413 -79967511+36542502 -79966979+36542475 -79962912+36542492 -79960082+36542504 -79949314+36542538 -79933866+36542538 -79931163+36542538 -79928462+36542538 -79925059+36542527 -79919919+36542505 -79917715+36542495 -79912492+36542472 -79911880+36542470 -79910732+36542465 -79891552+36542739 -79869802+36542592 -79865601+36542596 -79860729+36542600 -79856893+36542603 -79845489+36542613 -79842895+36542615 -79841322+36542617 -79837087+36542621 -79830944+36542626 -79829171+36542628 -79807892+36542554 -79804324+36542522 -79777104+36542280 -79775256+36542264 -79774271+36542255 -79771468+36542232 -79762309+36542171 -79759785+36542154 -79758336+36542144 -79756929+36542135 -79752127+36542103 -79747900+36542080 -79745115+36542068 -79741426+36542052 -79736180+36542029 -79731887+36542011 -79714855+36541938 -79740362+37437253 -79734892+37441334 -79740362+37437253 -79739748+37437072 -79738839+37437406 -79737978+37437933 -79737226+37438679 -79736919+37439249 -79736623+37439731 -79736278+37440084 -79735894+37440260 -79735357+37440563 -79735124+37440771 -79734892+37441334 -79779200+37370856 -79795392+37384136 -79795744+37384344 -79797376+37385192 -79797984+37385512 -79802384+37390439 -79804400+37392023 -79804880+37394375 -79811313+37400135 -79811313+37400135 -79806401+37406983 -79786848+37410855 -79767680+37420167 -79765619+37422029 -79757360+37424775 -79750512+37431596 -79749760+37431655 -79749086+37431906 -79748503+37432176 -79740958+37436973 -79740362+37437253 -79749706+37885408 -79749770+37885405 -79749770+37885405 -79749706+37885408 -79749770+37885405 -79751310+37885282 -79759972+37884593 -79764444+37884237 -79782540+37882798 -79789864+37882215 -79790265+37882183 -79797784+37881586 -79803813+37881107 -79807045+37880850 -79807925+37880780 -79836116+37885067 -79836766+37884956 -79842048+37885876 -79854495+37887770 -79857706+37888259 -79872892+37890656 -79874953+37890989 -79877130+37891337 -79881433+37892026 -79887333+37892971 -79891249+37895849 -79894519+37898457 -79898851+37904456 -79899439+37905270 -79899995+37906041 -79911936+37922554 -79912716+37923584 -79914694+37926334 -79928746+37945860 -79930024+37947942 -79933253+37953198 -79933811+37953598 -79935491+37954361 -79954041+37954089 -79959124+37954015 -79962440+37953966 -79965932+37953916 -79972690+37953532 -79986630+37958302 -79987318+37958651 -79989631+37960045 -79989824+37960274 -79994553+37959489 -79996469+37960070 -79997242+37959625 -79997828+37959547 -79998940+37959681 -79999781+37959722 -80010010+37955251 -80014843+37952235 -80015813+37952196 -79751246+37189193 -79751784+37189249 -79753517+37189495 -79754343+37189618 -79755543+37189500 -79756340+37189566 -79757699+37190005 -79758754+37190951 -79759936+37192640 -79760554+37194401 -79761173+37196016 -79777467+37203727 -79751246+37189193 -79777467+37203727 -79751720+36792437 -79750605+36793236 -79751720+36792437 -79751655+36792437 -79751455+36792537 -79750955+36792937 -79750655+36793137 -79750605+36793236 -79775615+36797875 -79775305+36797637 -79770689+36795970 -79763499+36798627 -79762779+36797915 -79761387+36796230 -79761356+36795899 -79753553+36792371 -79751720+36792437 -79771672+37789069 -79772924+37789408 -79773105+37789454 -79771672+37789069 -79773105+37789454 -79773105+37789454 -79775459+37790080 -79777714+37790680 -79778332+37790844 -79784188+37792402 -79785327+37792703 -79786830+37793116 -79786961+37793150 -79787649+37793331 -79788482+37793550 -79792325+37794561 -79793454+37794858 -79794502+37795134 -79804568+37797788 -79808492+37798823 -79822212+37796808 -79823287+37796141 -79823886+37795739 -79845299+37782326 -79847393+37771122 -79848003+37770648 -79848625+37769957 -79848911+37769554 -79849004+37769296 -79849004+37769296 -79848652+37768868 -79848594+37768408 -79848594+37768408 -79849005+37767481 -79849362+37767063 -79849758+37766798 -79878626+37742027 -79910130+37712318 -79910448+37711537 -79928118+37697717 -79941692+37698974 -79952150+37688245 -80020519+37647459 -79777467+37203727 -79778064+37205012 -79778124+37205141 -79782140+37232765 -79782790+37232882 -79779200+37370856 -79788175+37351081 -79780239+36798171 -79776756+36798537 -79776656+36798437 -79776556+36798437 -79776356+36798337 -79775856+36798137 -79775756+36798037 -79775656+36797937 -79775615+36797875 -79780239+36798171 -79780156+36798337 -79779856+36798337 -79779456+36798537 -79778956+36798637 -79778456+36798737 -79777856+36798737 -79777656+36798737 -79777556+36798737 -79777156+36798537 -79776856+36798537 -79775615+36797875 -80012032+36789644 -80011896+36790097 -80010273+36795538 -80008596+36801163 -80006201+36809198 -80006020+36809805 -80003437+36818463 -80003305+36818906 -80002726+36820841 -80002495+36821615 -80002277+36822346 -80000369+36828736 -79999773+36830731 -79999762+36830728 -79999447+36830620 -79997663+36830241 -79997320+36830168 -79993960+36829453 -79992908+36829229 -79991452+36828920 -79990857+36828797 -79990012+36828634 -79989467+36828529 -79985655+36827793 -79969954+36824761 -79969853+36824742 -79968729+36824533 -79962839+36823394 -79960159+36822876 -79956945+36822255 -79948253+36820575 -79947751+36820478 -79945157+36819977 -79941429+36819256 -79936161+36818207 -79933141+36817605 -79933094+36817644 -79929725+36816991 -79925461+36816164 -79910374+36813240 -79903167+36811843 -79902441+36811702 -79901621+36811543 -79901355+36811503 -79900252+36811289 -79887320+36808750 -79886750+36808750 -79886383+36808595 -79884906+36808308 -79875739+36806527 -79871902+36805780 -79869052+36805225 -79861651+36803783 -79859965+36803455 -79851066+36801721 -79842442+36800040 -79832442+36798091 -79829157+36797451 -79821453+36795942 -79810411+36793775 -79806662+36793040 -79802692+36792261 -79792556+36798637 -79782023+36797604 -79780239+36798171 -79782790+37232882 -79783638+37233035 -79786512+37233073 -79788288+37233036 -79790053+37233015 -79792233+37232503 -79793627+37231908 -79794538+37231111 -79795279+37229854 -79795849+37228362 -79796035+37227152 -79798678+37219739 -79782790+37232882 -79798678+37219739 -79788175+37351081 -79788015+37351385 -79787887+37351737 -79787855+37352457 -79787567+37352889 -79787215+37353273 -79786751+37353769 -79786351+37354569 -79786319+37355336 -79786207+37356184 -79786207+37357000 -79779200+37370856 -79788175+37351081 -79807359+37338537 -79812527+37334585 -79820231+37331043 -79847599+37309177 -79798678+37219739 -79800064+37218174 -79847082+37225468 -79845717+37813712 -79845823+37813609 -79846076+37813364 -79846076+37813364 -79843710+37810734 -79843710+37810734 -79843751+37810694 -79843751+37810694 -79843382+37809797 -79843211+37809458 -79842922+37809527 -79842350+37809256 -79842350+37809256 -79842411+37808922 -79842426+37808750 -79842444+37808540 -79842455+37808412 -79842489+37808021 -79842518+37807694 -79842518+37807694 -79841966+37807091 -79841548+37807021 -79840457+37806838 -79837100+37806869 -79825352+37811878 -79824144+37811222 -79818815+37810463 -79817517+37809543 -79817517+37809543 -79817536+37809062 -79817536+37809062 -79816154+37808476 -79812872+37809301 -79812600+37809800 -79812574+37810164 -79812574+37810164 -79812875+37810601 -79813096+37810922 -79813686+37811775 -79813686+37811775 -79807503+37813049 -79807503+37813049 -79807599+37813311 -79807762+37813754 -79807762+37813754 -79806712+37814479 -79803012+37815312 -79803012+37815312 -79804054+37817535 -79804054+37817535 -79804160+37817761 -79804870+37819087 -79805113+37819125 -79804054+37817535 -79805113+37819125 -79805113+37819125 -79806965+37819417 -79806965+37819417 -79805663+37819970 -79805663+37819970 -79808214+37827424 -79810094+37828228 -79815264+37829629 -79820166+37837152 -79821182+37836524 -79822105+37835725 -79823809+37834250 -79824030+37838132 -79824030+37838132 -79823668+37840706 -79823668+37840706 -79825543+37843073 -79826433+37842652 -79833700+37847415 -79835058+37847554 -79835309+37839070 -79835336+37838469 -79835336+37838469 -79834780+37828474 -79834627+37827568 -79833543+37824789 -79833543+37824789 -79840331+37821145 -79840331+37821145 -79837474+37820301 -79835172+37816743 -79835172+37816743 -79842218+37814651 -79842501+37814563 -80056056+37951959 -80051503+37956257 -80024619+37976248 -80002507+37992767 -80002281+37993161 -80001992+37993837 -80001643+37994368 -80000981+37994712 -79999781+37994781 -79999606+37994899 -79999484+37994891 -79999383+37994908 -79999272+37995085 -79996134+38000996 -79981121+38025711 -79972615+38042416 -79961706+38060413 -79961234+38061046 -79959844+38063697 -79959689+38064515 -79959689+38064515 -79960326+38064881 -79961571+38066460 -79961571+38066460 -79959166+38071287 -79954536+38079745 -79954536+38079745 -79954539+38079853 -79954539+38079853 -79945701+38087937 -79942910+38090877 -79933911+38099168 -79931688+38101141 -79931034+38101402 -79929631+38102808 -79929631+38102808 -79934364+38109718 -79934683+38110086 -79934725+38110546 -79935197+38110916 -79935672+38111156 -79936142+38111138 -79936530+38111200 -79936856+38111204 -79937218+38111015 -79937671+38110819 -79941450+38117658 -79943246+38123135 -79943246+38123135 -79942747+38134333 -79942671+38134328 -79942583+38134334 -79933751+38135508 -79928747+38144436 -79928701+38144560 -79928683+38144928 -79925512+38150237 -79925251+38150465 -79919930+38153431 -79919705+38153519 -79919552+38153640 -79919409+38153784 -79919204+38154090 -79918785+38154605 -79918662+38154790 -79918580+38155048 -79918580+38155048 -79918599+38155266 -79918771+38155524 -79919004+38155863 -79919004+38155863 -79914884+38167524 -79914884+38167524 -79916422+38168414 -79918239+38173484 -79918239+38173484 -79917831+38174087 -79917654+38178651 -79917654+38178651 -79919504+38179305 -79921026+38179954 -79921196+38180378 -79921196+38180378 -79917061+38183741 -79916174+38184386 -79916174+38184386 -79916283+38186378 -79916283+38186378 -79911736+38187647 -79911420+38187768 -79910961+38187920 -79897132+38196249 -79894980+38198397 -79894616+38198469 -79894376+38198747 -79893660+38199415 -79892345+38202397 -79891999+38203378 -79890323+38205859 -79888544+38207039 -79882719+38207219 -79882059+38208118 -79880565+38209438 -79878417+38211246 -79873938+38215310 -79873637+38215579 -79867791+38219635 -79863185+38224000 -79860384+38226496 -79856675+38231205 -79846519+38239601 -79843982+38241459 -79843677+38241500 -79842981+38241594 -79841523+38241543 -79840768+38241452 -79831517+38249004 -79827773+38249825 -79826497+38250092 -79826442+38250122 -79824360+38250122 -79822897+38249371 -79814626+38256961 -79811679+38260392 -79811223+38260379 -79797966+38266125 -79797618+38266164 -79797168+38266154 -79795921+38265552 -79834829+36665154 -79834829+36665006 -79834818+36663846 -79830906+36661274 -79829949+36661089 -79828556+36660202 -79826695+36659207 -79826695+36659207 -79826711+36659150 -79831433+36646321 -79831433+36646321 -79831409+36646555 -79831409+36646555 -79831680+36646668 -79831680+36646668 -79831486+36647238 -79831042+36647441 -79830901+36647897 -79830831+36649817 -79830831+36649817 -79832917+36652805 -79834973+36651782 -79834973+36651782 -79837749+36658083 -79834973+36651782 -79837800+36656398 -79838097+36657268 -79838097+36657268 -79837757+36657541 -79837667+36657613 -79837667+36657613 -79837749+36658083 -79835066+36665450 -79834829+36665154 -79835066+36665450 -79835028+36665404 -79834829+36665154 -79859888+36661903 -79864613+36663153 -79866273+36663592 -79869740+36664509 -79874439+36665752 -79875467+36666063 -79877640+36666702 -79879049+36666945 -79879240+36666978 -79880224+36667280 -79881215+36669526 -79881528+36670235 -79884491+36671864 -79886474+36672037 -79887456+36672037 -79891239+36672037 -79892878+36672037 -79893913+36672037 -79894288+36672214 -79894288+36672214 -79894231+36673427 -79894231+36673427 -79896619+36676011 -79896838+36676129 -79897627+36676570 -79904077+36684127 -79904077+36684127 -79903661+36684637 -79902777+36685698 -79901614+36687095 -79897798+36691677 -79896877+36692783 -79896002+36693834 -79895157+36694848 -79893099+36697320 -79890209+36700791 -79889502+36701640 -79888774+36702515 -79888273+36703117 -79887368+36704163 -79885512+36706311 -79885512+36706311 -79885569+36706364 -79885569+36706364 -79884122+36708102 -79883203+36709204 -79882232+36710371 -79881832+36710852 -79880074+36712231 -79877943+36713477 -79876387+36714386 -79874760+36715237 -79874704+36715220 -79872861+36714673 -79872679+36714619 -79871333+36714220 -79869920+36713801 -79865761+36712567 -79862221+36711524 -79858344+36710372 -79856689+36709880 -79854283+36709165 -79853701+36708992 -79850577+36708064 -79845273+36706488 -79842114+36705554 -79839238+36704697 -79837707+36704241 -79837666+36702612 -79837666+36702612 -79837813+36701880 -79838170+36700107 -79838468+36698626 -79838623+36697856 -79839243+36694773 -79839618+36692911 -79839721+36692871 -79839721+36692436 -79839900+36691543 -79840402+36689002 -79840590+36688069 -79840723+36687407 -79841196+36685057 -79841248+36684801 -79841335+36684367 -79841434+36683877 -79843228+36674974 -79843254+36674847 -79843404+36674098 -79843556+36673343 -79843737+36672443 -79844083+36671432 -79844083+36671432 -79844047+36670843 -79843010+36669196 -79842326+36668747 -79840826+36668970 -79840728+36669064 -79839624+36669238 -79839037+36669222 -79836722+36667475 -79836711+36667453 -79835066+36665450 -79837749+36658083 -79838426+36657662 -79839878+36652323 -79839878+36652323 -79839025+36651934 -79839025+36651934 -79840242+36649248 -79840242+36649248 -79837139+36645957 -79837139+36645957 -79842234+36643805 -79856596+36649930 -79859761+36650368 -79852212+37260105 -79856254+37264890 -79856846+37265434 -79857158+37266038 -79857933+37267252 -79857933+37267252 -79856958+37268138 -79853326+37271530 -79851854+37272938 -79850878+37273818 -79849486+37275866 -79847326+37279498 -79847326+37279498 -79850783+37283417 -79850975+37284297 -79850975+37284297 -79850815+37284633 -79850159+37285929 -79849295+37287273 -79849295+37287273 -79849471+37288633 -79849471+37288633 -79846799+37295673 -79839951+37301497 -79839951+37301497 -79847599+37309177 -79842501+37814563 -79845507+37813731 -79845717+37813712 -79842501+37814563 -79845717+37813712 -79847082+37225468 -79846796+37241194 -79846778+37241492 -79846690+37242731 -79846690+37242731 -79848286+37250138 -79847599+37309177 -79857888+37320536 -79861680+37324616 -79864496+37327832 -79865117+37328283 -79865276+37328349 -79865728+37328536 -79870080+37330408 -79872640+37331512 -79873200+37331752 -79876496+37333112 -79879270+37334280 -79879993+37334584 -79880336+37334728 -79881047+37335031 -79881850+37335372 -79885024+37336721 -79887824+37337912 -79891113+37339396 -79891793+37339703 -79906017+37345671 -79914433+37349287 -79917361+37350551 -79919409+37351463 -79919865+37351639 -79920113+37351735 -79920361+37351935 -79925487+37354020 -79926430+37354404 -79927432+37354812 -79928962+37355434 -79929410+37355814 -79929662+37355934 -79931109+37356546 -79931863+37356865 -79931982+37356915 -79932262+37357034 -79932562+37357134 -79933862+37357734 -79938662+37359834 -79945562+37362734 -79947506+37363526 -79951458+37365110 -79955298+37366694 -79962066+37369286 -79963379+37369812 -79966659+37371126 -79988723+37379861 -80004740+37386149 -80019268+37391748 -80051541+37404163 -80051861+37404307 -80052684+37404625 -80063366+37409235 -80073750+37422435 -79852573+37218053 -79851426+37221290 -79851426+37221290 -79851547+37222548 -79851547+37222548 -79847672+37225519 -79847082+37225468 -79848286+37250138 -79852212+37260105 -79857382+37213279 -79855275+37214074 -79853642+37214504 -79853220+37214686 -79852593+37214893 -79852186+37214984 -79851928+37217607 -79851928+37217607 -79852365+37217957 -79852212+37260105 -79848286+37250138 -79852365+37217957 -79852573+37218053 -79852573+37218053 -79852365+37217957 -79859761+36650368 -79859888+36661903 -79859761+36650368 -79859960+36655237 -79859960+36655237 -79859860+36655237 -79859860+36655337 -79859460+36655637 -79859160+36656137 -79858960+36656437 -79858660+36656937 -79858460+36657337 -79858460+36658037 -79858460+36658337 -79859888+36661903 -79863608+37216811 -79857382+37213279 -79863608+37216811 -79863343+37216831 -79862264+37216821 -79861113+37217272 -79860701+37216981 -79860482+37215859 -79859989+37215390 -79859587+37215010 -79858372+37213113 -79857484+37213298 -79857382+37213279 -79882478+37209690 -79882375+37209738 -79881966+37209930 -79880526+37210314 -79877528+37211544 -79875627+37212381 -79874758+37213087 -79863608+37216811 -80022462+37307634 -80020162+37309734 -80019662+37310034 -80019062+37311134 -80018685+37311710 -80018206+37312441 -80017162+37314034 -80015962+37314834 -80013362+37316134 -80012262+37316334 -80011762+37316434 -80008657+37316214 -80008059+37316139 -80007233+37316035 -80006258+37315874 -80004762+37315535 -79999262+37320035 -79997262+37321434 -79996429+37322005 -79995741+37322682 -79994257+37324143 -79992225+37325240 -79991763+37325540 -79991062+37325834 -79990697+37326005 -79989862+37326334 -79988662+37326834 -79987662+37327234 -79985562+37328434 -79983562+37329634 -79982600+37330203 -79981740+37330712 -79981220+37331019 -79977962+37332946 -79974262+37335134 -79973462+37333534 -79970562+37334834 -79969562+37335534 -79968962+37336634 -79968762+37336834 -79966546+37335175 -79963361+37323835 -79959285+37320044 -79959061+37319835 -79958161+37320635 -79957461+37321335 -79956261+37321735 -79956061+37322135 -79955588+37322393 -79954961+37322735 -79954161+37323335 -79953578+37323683 -79952361+37324735 -79951461+37325135 -79949961+37326335 -79948861+37324735 -79948061+37323435 -79947195+37322185 -79946887+37321739 -79946261+37320835 -79945308+37321311 -79944625+37321590 -79943759+37321790 -79943099+37321942 -79942261+37322135 -79941961+37321052 -79941361+37321235 -79933861+37320235 -79929561+37319335 -79929561+37319335 -79930625+37321767 -79930625+37321767 -79926513+37324519 -79918081+37328359 -79918081+37328359 -79918833+37325735 -79919160+37320636 -79919160+37320636 -79914160+37319624 -79913520+37319528 -79906660+37320036 -79901952+37318152 -79890320+37310552 -79887744+37308424 -79887744+37308424 -79888260+37307936 -79888260+37307936 -79879759+37303337 -79879759+37303337 -79879921+37302771 -79881583+37301833 -79881583+37301833 -79880079+37298121 -79879711+37297209 -79878888+37295006 -79877487+37291257 -79877487+37291257 -79883659+37285437 -79889859+37284237 -79882478+37209690 -79893373+37190666 -79893373+37190666 -79893069+37190298 -79892605+37189898 -79892269+37189418 -79892013+37188922 -79891885+37188314 -79891853+37187914 -79891767+37187638 -79888559+37288537 -79888863+37288791 -79889159+37289037 -79894895+37284649 -79897759+37283237 -79900769+37283651 -79903503+37282137 -79903695+37282329 -79904287+37282873 -79904959+37283609 -79905455+37284233 -79906063+37284889 -79907859+37283837 -79908327+37283697 -79908898+37283303 -79908898+37283303 -79908859+37283537 -79908859+37283537 -79909591+37283317 -79909859+37283237 -79910416+37283059 -79910479+37282695 -79911042+37282682 -79911042+37282682 -79910963+37282884 -79910963+37282884 -79911948+37282617 -79912006+37282342 -79914155+37281592 -79915059+37281337 -79915302+37281631 -79916291+37281402 -79916673+37281273 -79917316+37281012 -79917759+37280837 -79918159+37279737 -79918159+37279737 -79911959+37278237 -79909359+37277337 -79907659+37275437 -79904259+37267337 -79904259+37267337 -79904759+37266637 -79904959+37265837 -79907759+37262337 -79908559+37261537 -79908559+37261537 -79907159+37259537 -79906159+37258737 -79905259+37258237 -79900559+37257638 -79899859+37257038 -79899859+37257038 -79901359+37254338 -79902859+37252938 -79904059+37251538 -79905159+37251638 -79905259+37250638 -79905458+37249138 -79905558+37248738 -79911158+37242938 -79913058+37242438 -79914387+37242129 -79917359+37241438 -79918759+37241138 -79919559+37240838 -79921059+37238338 -79921059+37238338 -79920558+37232738 -79920558+37232738 -79920858+37232238 -79921292+37230849 -79921406+37230410 -79921406+37230410 -79921258+37229938 -79921258+37229938 -79921870+37229850 -79922958+37229738 -79923158+37229138 -79924158+37226638 -79925058+37224238 -79926958+37223238 -79926958+37223238 -79926658+37222738 -79926358+37222338 -79926358+37222338 -79929058+37221838 -79929358+37222338 -79929458+37222638 -79929574+37223219 -79929658+37223638 -79929758+37224138 -79932858+37223738 -79932858+37224238 -79932559+37225738 -79932559+37225738 -79945770+37217812 -79947613+37212128 -79954591+37211801 -79954831+37212649 -79955135+37212745 -79955231+37213033 -79889859+37284237 -79888559+37288537 -79889859+37284237 -79889751+37284415 -79889671+37285109 -79889591+37286200 -79889510+37286562 -79889349+37286783 -79889028+37287038 -79887759+37287737 -79887759+37287737 -79888559+37288537 -79891767+37187638 -79882478+37209690 -79986874+37142946 -79985787+37142187 -79977935+37143575 -79972664+37139529 -79972154+37139472 -79971479+37139471 -79947644+37148221 -79944684+37150802 -79922485+37161198 -79911557+37170085 -79911557+37170085 -79911940+37171580 -79911940+37171580 -79911510+37175770 -79899461+37180849 -79898608+37181024 -79898337+37181103 -79897638+37181182 -79895007+37182383 -79893942+37185869 -79891972+37186820 -79891767+37187638 -79958127+37212761 -79955231+37213033 -79958127+37212761 -79956751+37212473 -79956143+37212809 -79955935+37213049 -79955231+37213033 -79958127+37212761 -79958505+37213238 -79962095+37216297 -79962643+37216661 -79963659+37217337 -79966359+37219437 -79968059+37221737 -79968759+37223537 -79969359+37224937 -79970959+37228137 -79971542+37229345 -79973150+37230644 -79973959+37231237 -79974559+37231737 -79976747+37235889 -79981559+37229137 -79981559+37229137 -79981519+37231529 -79981318+37232695 -79981259+37233037 -79981259+37233037 -79982959+37234437 -79983215+37234713 -79986359+37235837 -79986359+37235837 -79982859+37240137 -79982859+37240137 -79983659+37240137 -79984959+37240137 -79986059+37239737 -79987059+37239037 -79988359+37237037 -79990959+37240637 -79993959+37240437 -79994559+37240837 -79994846+37241217 -79995159+37241637 -79995560+37242437 -79997660+37242437 -79997974+37243951 -79998110+37244403 -79998110+37244403 -79996794+37244751 -79995330+37247647 -79995330+37247647 -79996824+37248565 -79996985+37248690 -79998060+37250237 -79998060+37252036 -79998760+37251736 -80000660+37250936 -80002060+37250336 -80003060+37249736 -80003760+37246836 -80004060+37246236 -80005193+37246009 -80006060+37245836 -80006060+37246136 -80006860+37247336 -80006979+37248925 -80007984+37248808 -80008317+37248743 -80012208+37248248 -80013568+37248072 -80015456+37247656 -80016360+37247736 -80018960+37247936 -80021160+37247136 -80022860+37246736 -80024390+37245985 -80024860+37245636 -80025165+37245459 -80025872+37245050 -80026760+37244536 -80027346+37244243 -80027840+37243996 -80028760+37243536 -80030560+37245036 -80032460+37246636 -80033060+37247136 -80034360+37248236 -80036860+37250136 -79975567+37783441 -79976068+37783679 -79977324+37783675 -79980001+37781063 -79980001+37781063 -79978651+37780229 -79978206+37779754 -79976846+37778301 -79976561+37777988 -79975908+37777038 -79975722+37776587 -79975722+37776587 -79977265+37767344 -79977532+37766705 -79978282+37764791 -79978282+37764791 -79977590+37765158 -79976927+37765158 -79976004+37764632 -79974965+37763533 -79974503+37762892 -79972588+37760046 -79967353+37758520 -79967353+37758520 -79974746+37754960 -79974858+37754931 -79976989+37754375 -79977420+37754263 -79978994+37753852 -79979042+37753784 -79983262+37751169 -79984428+37750792 -79988270+37749608 -79988656+37749552 -79992213+37748361 -79992974+37748751 -79996126+37751609 -79996584+37751739 -79997012+37751660 -79997073+37752078 -79997766+37753497 -80003271+37756564 -80008994+37762587 -80008994+37762587 -80008893+37762983 -80008619+37763365 -80007893+37764710 -80007470+37765152 -80005855+37765284 -80004941+37765358 -79999433+37773612 -79999085+37774298 -79998573+37775452 -79998480+37775649 -79997699+37777236 -79997699+37777236 -79997970+37780687 -79997970+37780687 -79997148+37781225 -79995972+37782205 -79995972+37782205 -79998780+37793064 -79998780+37793064 -79996262+37794556 -79995751+37794955 -79994763+37795555 -79994173+37795984 -79993860+37796254 -79993860+37796254 -79994938+37802003 -79997764+37806838 -79997764+37806838 -79996424+37807248 -79993866+37808928 -79989791+37810731 -79987716+37813111 -79987529+37813620 -79986756+37813422 -79986107+37813112 -79985207+37812516 -79984357+37810964 -79984327+37810634 -79983657+37803087 -79983640+37802263 -79983590+37801992 -79983123+37802032 -79967463+37803387 -79966928+37802911 -79966928+37802911 -79975567+37783441 -80072416+37423361 -80056184+37437630 -80055864+37437763 -80034893+37463370 -80012305+37502736 -80011026+37506420 -79969037+37544419 -79969037+37544419 -79973352+37550485 -79978289+37557302 -79983341+37564277 -79985844+37568061 -79987823+37570748 -79988283+37571373 -79993431+37578361 -79996163+37582069 -80002927+37591382 -80026541+37622841 -80027062+37623547 -80027693+37624521 -80027880+37625127 -80030203+37633105 -80030385+37633658 -80030385+37633658 -80020519+37647459 -80005417+37159160 -80004446+37160588 -80003314+37162924 -80003314+37162924 -80005063+37168097 -80015267+37171321 -80030410+37174741 -80040402+37168056 -80047279+37165864 -80064727+37164144 -80068117+37162135 -80070050+37161973 -80071384+37161883 -80073540+37158609 -80078422+37159959 -80079269+37161275 -80082672+37161054 -80089896+37154683 -80089896+37154683 -80089868+37152986 -80089868+37152986 -80089884+37152628 -80090777+37152129 -80005417+37159160 -79986874+37142946 -80005417+37159160 -79987751+37143316 -79987103+37143137 -79986874+37142946 -80012032+36789644 -80012193+36789747 -80012420+36789838 -80013814+36791075 -80014440+36791785 -80014810+36792358 -80015265+36792862 -80015919+36793366 -80016375+36793526 -80017884+36793733 -80019621+36793688 -80022930+36780752 -80032907+37262672 -80029361+37261936 -80025561+37262036 -80025261+37263036 -80024765+37264636 -80021160+37264636 -80018760+37264336 -80017461+37268236 -80016160+37268236 -80015661+37271336 -80014261+37270936 -80014061+37272136 -80014061+37272136 -80014361+37278035 -80014761+37278535 -80014961+37280135 -80015743+37281057 -80016033+37281024 -80016737+37280919 -80017521+37281367 -80019889+37281991 -80019889+37281991 -80019825+37281511 -80019825+37281511 -80021761+37285835 -80022842+37286419 -80023003+37286782 -80023061+37287435 -80023161+37287835 -80023261+37290035 -80023261+37290035 -80021461+37289935 -80021461+37289935 -80021930+37290769 -80022761+37291535 -80022761+37292335 -80020061+37292835 -80019861+37295235 -80019786+37296522 -80019766+37297490 -80019304+37297490 -80019143+37298898 -80019061+37300635 -80019061+37300635 -80019062+37301335 -80019062+37301835 -80019068+37302064 -80019106+37303399 -80020386+37303367 -80020962+37303735 -80021062+37304835 -80021462+37307334 -80022462+37307634 -80019922+37949413 -80015813+37952196 -80019922+37949413 -80019962+37949879 -80019962+37949879 -80019875+37950062 -80019614+37950268 -80017995+37951023 -80016983+37951733 -80015971+37952190 -80015813+37952196 -80056056+37951959 -80047434+37949106 -80027438+37942999 -80020396+37948070 -80019922+37949413 -80020519+37647459 -80026909+37654188 -80031170+37658674 -80059791+37642877 -80107430+37620348 -80110651+37617646 -80022462+37307634 -80026383+37310171 -80026491+37310241 -80027562+37310934 -80027662+37312934 -80031362+37321434 -80032262+37323234 -80033634+37324134 -80034114+37323718 -80035490+37322262 -80037922+37320422 -80038322+37320230 -80038642+37320054 -80053219+37315510 -80054275+37314918 -80054663+37314434 -80058863+37312434 -80061998+37310921 -80064188+37311970 -80064763+37311884 -80064802+37311878 -80064861+37311925 -80065929+37312767 -80067587+37312214 -80067587+37312214 -80066931+37311526 -80022930+36780752 -80012032+36789644 -80022930+36780752 -80026126+36780974 -80027409+36781341 -80027740+36781394 -80041493+36794365 -80032907+37262672 -80033461+37259736 -80033861+37258436 -80035078+37256360 -80035561+37255536 -80036942+37254419 -80038006+37253370 -80038233+37252466 -80066063+37308634 -80068729+37306885 -80069860+37311053 -80072348+37308143 -80072804+37308388 -80073807+37308562 -80074859+37307389 -80075022+37307207 -80075022+37307207 -80074288+37306607 -80073011+37304950 -80072463+37304434 -80072463+37304434 -80073363+37304034 -80074130+37303508 -80078463+37300534 -80088563+37296234 -80090263+37295834 -80098563+37292833 -80099363+37293533 -80100663+37294933 -80101008+37295237 -80102363+37296433 -80102663+37296333 -80105063+37295233 -80108063+37293833 -80108063+37293833 -80106366+37291868 -80106163+37291633 -80106163+37291633 -80110263+37290433 -80112003+37290181 -80112967+37289953 -80119475+37287941 -80120763+37287133 -80120763+37287133 -80120463+37286733 -80117663+37285733 -80115763+37285033 -80115459+37284197 -80114863+37282433 -80112363+37281034 -80112363+37281034 -80113163+37280933 -80113163+37280933 -80111563+37280234 -80110963+37279234 -80110763+37278734 -80108557+37279561 -80105963+37280534 -80105893+37280331 -80105063+37277934 -80103456+37278451 -80088062+37282334 -80088062+37281834 -80087870+37281159 -80087666+37280438 -80087032+37278795 -80086958+37278602 -80085626+37278007 -80084262+37278234 -80084262+37278234 -80085276+37276845 -80085276+37276845 -80085007+37276150 -80085007+37276150 -80085486+37276065 -80085486+37276065 -80085435+37275674 -80083860+37273734 -80082760+37274013 -80082691+37273819 -80081577+37273302 -80081577+37273302 -80081821+37272979 -80082209+37272466 -80082209+37272466 -80080362+37271334 -80078262+37270434 -80078262+37270434 -80079062+37269534 -80079999+37267874 -80080062+37267834 -80081462+37265934 -80081462+37265934 -80077807+37264084 -80075779+37262806 -80075325+37261246 -80074643+37258903 -80074381+37258004 -80074033+37258020 -80064761+37260435 -80063261+37258135 -80061168+37257134 -80059062+37256127 -80054359+37253834 -80054161+37253735 -80051099+37253674 -80046461+37254235 -80046449+37253847 -80046193+37254023 -80046061+37254935 -80045906+37255272 -80045519+37255877 -80044961+37256867 -80042257+37259831 -80039061+37261635 -80035480+37262430 -80033873+37262839 -80032907+37262672 -80038233+37252466 -80036860+37250136 -80038233+37252466 -80038232+37252123 -80037971+37251456 -80036860+37250136 -80041493+36794365 -80047918+36793076 -80050312+36792513 -80051329+36792475 -80059336+36792993 -80061851+36793456 -80041493+36794365 -80071917+36821928 -80053460+36542485 -80053149+36548861 -80052847+36554351 -80052184+36565463 -80052059+36567292 -80052016+36568173 -80051948+36569793 -80051418+36582865 -80050781+36595928 -80050392+36605058 -80050342+36606229 -80050342+36606229 -80052569+36617471 -80054355+36622353 -80054670+36623689 -80054670+36623689 -80054180+36624544 -80054180+36624544 -80060206+36635066 -80060206+36635066 -80058258+36644502 -80058258+36644502 -80059994+36648204 -80059994+36648204 -80059625+36652965 -80059045+36654844 -80058567+36656393 -80058567+36656393 -80061604+36665399 -80065394+36666314 -80065805+36667659 -80066998+36669722 -80069089+36673983 -80071164+36677005 -80072029+36677955 -80075071+36680080 -80075876+36682532 -80075920+36683244 -80075941+36683576 -80076180+36684939 -80076510+36685774 -80076653+36686134 -80076965+36686415 -80078074+36688087 -80078245+36690491 -80053460+36542485 -80090970+36542561 -80096132+36542571 -80096551+36542572 -80113259+36542621 -80117069+36542632 -80122183+36542646 -80125554+36542684 -80136332+36542799 -80142014+36542871 -80150040+36542956 -80153147+36542987 -80159640+36543067 -80166305+36543149 -80169325+36543187 -80169535+36543190 -80171190+36543209 -80171439+36543190 -80171636+36543219 -80172854+36543231 -80179638+36543302 -80181566+36543323 -80183804+36543347 -80193134+36543446 -80218662+36543686 -80225408+36543748 -80228063+36543819 -80228263+36543867 -80238742+36543911 -80243724+36543954 -80250604+36544012 -80254643+36543978 -80260829+36544024 -80263910+36544026 -80272038+36544031 -80294396+36543973 -80294910+36543973 -80311107+36544711 -80336817+36545907 -80342460+36546170 -80346339+36546351 -80363933+36547171 -80369931+36547472 -80377997+36547731 -80379963+36547775 -80380441+36547775 -80382751+36547884 -80386754+36548073 -80390867+36548267 -80394400+36548434 -80396129+36548515 -80407397+36549093 -80421721+36549765 -80424095+36549876 -80426483+36549988 -80427915+36550055 -80430213+36550162 -80431605+36550219 -80432059+36550219 -80432628+36550302 -80434869+36550379 -80440100+36550630 -80448701+36551046 -80451216+36551168 -80460911+36551638 -80466713+36551919 -80470503+36552103 -80478633+36552497 -80480053+36552566 -80480427+36552592 -80487758+36552949 -80505135+36553530 -80509132+36553690 -80510063+36553727 -80510431+36553742 -80511615+36553790 -80511807+36553798 -80519828+36554119 -80526440+36554385 -80528113+36554453 -80534660+36554717 -80539550+36554914 -80540768+36554963 -80548549+36555277 -80558988+36555672 -80560513+36555733 -80563885+36555868 -80568464+36556051 -80571025+36556154 -80577195+36556400 -80581385+36556567 -80582716+36556621 -80592572+36557014 -80597219+36557199 -80597887+36557225 -80600546+36557331 -80612152+36557838 -80056056+37951959 -80056375+37951907 -80056839+37951833 -80074612+37941890 -80074726+37941506 -80087975+37928502 -80088932+37927811 -80090142+37927299 -80091058+37926906 -80091631+37925949 -80092060+37925410 -80092060+37925410 -80091809+37924958 -80091710+37924418 -80091710+37924418 -80092019+37923516 -80092936+37922729 -80094312+37921660 -80117239+37904278 -80143850+37884300 -80144586+37884307 -80146130+37884453 -80147169+37885621 -80147316+37885936 -80158806+37877366 -80181815+37852724 -80183062+37850646 -80183064+37850570 -80183277+37848312 -80183638+37847504 -80183638+37847504 -80180829+37838684 -80180829+37838684 -80191630+37834897 -80201464+37825810 -80206118+37818203 -80206118+37818203 -80206067+37817793 -80206067+37817793 -80213663+37811183 -80215281+37810353 -80216229+37809820 -80216865+37809537 -80216939+37809505 -80228024+37797119 -80228024+37797119 -80224434+37787490 -80220583+37782666 -80215935+37781192 -80215935+37781192 -80216099+37780337 -80216286+37779788 -80216364+37779401 -80216364+37779401 -80216169+37779161 -80215642+37779003 -80215518+37778779 -80215518+37778779 -80215636+37778416 -80215636+37778416 -80215635+37778255 -80215631+37777884 -80215631+37777884 -80227673+37778870 -80229045+37778613 -80250427+37761301 -80250575+37756369 -80259924+37749726 -80259924+37749726 -80259502+37749470 -80252024+37728544 -80252024+37728544 -80252227+37727261 -80253077+37725899 -80254145+37724986 -80254961+37724132 -80256761+37722156 -80258143+37720612 -80259076+37720087 -80260357+37719881 -80261488+37719766 -80268149+37712883 -80276577+37705549 -80285320+37697974 -80285827+37697551 -80288000+37695965 -80296138+37691783 -80296138+37691783 -80296107+37691791 -80293870+37687177 -80293264+37686193 -80292337+37683976 -80292258+37683732 -80290015+37678827 -80282952+37664347 -80277370+37655098 -80270323+37648982 -80270323+37648982 -80270352+37648929 -80270352+37648929 -80267455+37646108 -80267228+37646011 -80264874+37645511 -80264830+37645526 -80263291+37645101 -80263281+37645082 -80254469+37642333 -80254431+37642352 -80240791+37638324 -80239942+37637942 -80239288+37637672 -80232060+37633800 -80221725+37628174 -80221164+37627866 -80220984+37627767 -80061851+36793456 -80063216+36790141 -80068222+36789673 -80069239+36789931 -80061851+36793456 -80069239+36789931 -80066931+37311526 -80066063+37308634 -80066931+37311526 -80066463+37311034 -80066063+37308634 -80069239+36789931 -80071756+36790569 -80072593+36790781 -80235455+36872130 -80224357+36869978 -80212914+36867760 -80210165+36867227 -80198250+36864921 -80197881+36864878 -80196456+36864644 -80196277+36864652 -80194984+36864400 -80191958+36863809 -80190389+36863502 -80180024+36861478 -80176810+36860825 -80176098+36860710 -80173836+36860262 -80169387+36859422 -80165045+36858602 -80161881+36858004 -80158543+36857374 -80151083+36855965 -80148628+36855533 -80118907+36849955 -80115417+36849280 -80112101+36848639 -80111260+36848476 -80106647+36847584 -80104836+36847260 -80102411+36846826 -80071408+36835422 -80071408+36835422 -80072606+36831436 -80071917+36821928 -80070701+36830499 -80070701+36830499 -80071755+36831156 -80072126+36831373 -80072606+36831436 -80072593+36790781 -80082605+36787909 -80072606+36831436 -80071917+36821928 -80073750+37422435 -80072416+37423361 -80073750+37422435 -80073126+37422899 -80072416+37423361 -80078245+36690491 -80078160+36691315 -80078160+36691315 -80078189+36692300 -80078398+36692820 -80078245+36690491 -80078398+36692820 -80078398+36692820 -80078448+36692944 -80080054+36695241 -80080335+36696783 -80080407+36697749 -80080808+36698356 -80081005+36698436 -80081375+36700931 -80081375+36700931 -80081091+36701985 -80081091+36701985 -80082214+36703898 -80084248+36704869 -80085784+36706334 -80085853+36707075 -80086011+36707662 -80091029+36717214 -80091247+36718193 -80092194+36720109 -80093891+36722854 -80093891+36722854 -80093554+36725817 -80090822+36728325 -80084812+36739669 -80084812+36739669 -80087109+36740474 -80087846+36740591 -80090719+36742548 -80092053+36743608 -80092053+36743677 -80092403+36743855 -80094187+36745119 -80094187+36745119 -80089562+36752613 -80089562+36752613 -80089839+36753211 -80089946+36753470 -80089946+36753470 -80089811+36753761 -80089728+36755359 -80088946+36759935 -80088946+36759935 -80089028+36761822 -80093503+36771225 -80095061+36776287 -80095061+36776287 -80094894+36777152 -80082605+36787909 -80072593+36790781 -80082605+36787909 -80087893+36782892 -80087893+36782892 -80082605+36787909 -80087893+36782892 -80088135+36782880 -80088135+36782880 -80087893+36782892 -80093530+36780173 -80091771+36780801 -80089757+36782212 -80089500+36782398 -80088135+36782880 -80090777+37152129 -80092604+37151542 -80093894+37151559 -80094982+37151572 -80096485+37151575 -80097386+37150842 -80098232+37149907 -80099418+37150075 -80100588+37150556 -80090777+37152129 -80100588+37150556 -80093530+36780173 -80094894+36777152 -80094894+36777152 -80093530+36780173 -80100588+37150556 -80104683+37148912 -80107178+37144199 -80107618+37143731 -80108082+37143369 -80117419+37131809 -80119210+37130464 -80120042+37130849 -80122291+37129324 -80122291+37129324 -80122056+37128588 -80122056+37128588 -80122534+37127423 -80124685+37125512 -80125244+37125267 -80126161+37124807 -80126505+37124658 -80128119+37122912 -80128745+36988832 -80128069+36989061 -80127438+36989211 -80124411+36990001 -80122594+36990527 -80122052+36990733 -80121958+36990761 -80121958+36990761 -80122540+36992937 -80123494+36994238 -80135427+36996213 -80135484+36996344 -80135484+36996344 -80135405+36999888 -80134310+37002128 -80134310+37002128 -80134337+37002422 -80134337+37002422 -80130270+37006783 -80121975+37007116 -80115329+37023629 -80113864+37024998 -80110336+37025306 -80105891+37025418 -80105891+37025418 -80109870+37029515 -80110434+37029743 -80111156+37031077 -80113954+37041596 -80113954+37041596 -80113440+37043532 -80113440+37043532 -80113938+37047576 -80115530+37048652 -80116529+37049014 -80119584+37049609 -80119938+37051244 -80120663+37053599 -80122775+37056100 -80122775+37056100 -80122080+37057909 -80119210+37062699 -80119009+37063179 -80115553+37064688 -80113337+37065247 -80112935+37065471 -80112527+37066082 -80111002+37069741 -80108804+37074536 -80108804+37074536 -80108999+37074699 -80109307+37075931 -80109307+37075931 -80108849+37077285 -80108849+37077285 -80110311+37081141 -80111571+37084163 -80114346+37092675 -80114346+37092675 -80112521+37094581 -80112521+37094581 -80112542+37094893 -80112685+37095330 -80112735+37095604 -80112811+37096066 -80115812+37100060 -80127390+37123168 -80128119+37122912 -80124767+37395901 -80073750+37422435 -80124767+37395901 -80124087+37396067 -80123703+37396275 -80122887+37396627 -80122167+37397011 -80121735+37397363 -80121463+37397603 -80121159+37397763 -80120743+37397891 -80119959+37398243 -80119495+37398627 -80073750+37422435 -80124767+37395901 -80156394+37381712 -80157009+37381667 -80175011+37380374 -80185713+37379605 -80192059+37379149 -80192498+37379117 -80202087+37375130 -80214040+37367266 -80216120+37366498 -80224584+37364834 -80226376+37363826 -80229736+37361842 -80232344+37360594 -80236120+37358370 -80237384+37357634 -80238680+37356818 -80239432+37356770 -80247032+37352754 -80248184+37352114 -80249432+37351826 -80249768+37351925 -80250370+37351823 -80250976+37351317 -80254188+37348077 -80258083+37344070 -80258106+37343982 -80128119+37122912 -80130391+37123469 -80130423+37123241 -80133399+37119373 -80138831+37119718 -80139603+37119055 -80142564+37119181 -80144179+37116333 -80147834+37115962 -80153280+37111970 -80153889+37111829 -80162866+37109365 -80176857+37112654 -80178032+37113435 -80136166+36986266 -80128745+36988832 -80136166+36986266 -80129417+36988638 -80128745+36988832 -80136795+37602251 -80123220+37607384 -80120431+37610247 -80117986+37612263 -80117238+37612584 -80115944+37613706 -80115052+37614622 -80114161+37614989 -80113557+37615584 -80112492+37616203 -80111572+37616524 -80110651+37617646 -80136795+37602251 -80136204+37602191 -80134966+37602259 -80134132+37602533 -80133383+37602899 -80132030+37603769 -80131051+37604546 -80129036+37605644 -80128115+37606010 -80124776+37606879 -80123910+37607040 -80110651+37617646 -80146921+36950469 -80144507+36950818 -80144102+36952480 -80144102+36952480 -80145471+36953480 -80145471+36953480 -80145432+36954802 -80144467+36955738 -80143642+36957736 -80139773+36963387 -80139773+36963387 -80139902+36963849 -80139902+36963849 -80139090+36963870 -80137786+36963755 -80137468+36968463 -80137468+36968463 -80138272+36968962 -80139523+36970990 -80139523+36970990 -80139277+36971295 -80139277+36971295 -80142744+36978855 -80142781+36980649 -80142781+36980649 -80136166+36986266 -80220984+37627767 -80220807+37627670 -80219403+37626925 -80214831+37623442 -80206318+37617143 -80201589+37616036 -80196424+37615682 -80196296+37615678 -80195100+37615652 -80187323+37615313 -80185174+37615343 -80184314+37615342 -80177925+37615136 -80175047+37617013 -80168629+37613692 -80161294+37603894 -80160738+37603392 -80160610+37603276 -80155616+37601440 -80154535+37601042 -80150555+37599615 -80146683+37596613 -80139402+37600615 -80136795+37602251 -80157728+36948553 -80148120+36950891 -80147269+36950624 -80146921+36950469 -80157728+36948553 -80153553+36950284 -80152919+36950925 -80152261+36951404 -80151888+36951709 -80151510+36951821 -80150844+36951688 -80150324+36951391 -80149774+36951119 -80149277+36950959 -80148795+36950927 -80146921+36950469 -80185198+36933924 -80184929+36934041 -80184783+36934110 -80184442+36934264 -80183519+36935766 -80183519+36935766 -80184178+36936376 -80184770+36937410 -80184770+36937410 -80184756+36938554 -80184253+36940113 -80184185+36940239 -80183472+36940788 -80183251+36941441 -80183215+36941475 -80182359+36941590 -80182223+36941621 -80181532+36942175 -80179667+36942116 -80177871+36946295 -80177871+36946295 -80178155+36947001 -80178155+36947001 -80177988+36947266 -80177708+36947707 -80172430+36953495 -80171003+36953792 -80168293+36954570 -80166439+36954913 -80163900+36954729 -80163606+36954566 -80161813+36953786 -80161813+36953786 -80161830+36953472 -80161830+36953472 -80159477+36949709 -80157728+36948553 -80178032+37113435 -80177975+37116871 -80177963+37122219 -80177485+37125765 -80177485+37126314 -80177294+37127403 -80177212+37128427 -80177009+37130340 -80176787+37131193 -80176398+37132427 -80176398+37132427 -80176728+37134042 -80180521+37153824 -80180577+37154252 -80180599+37154475 -80180628+37155070 -80180719+37155765 -80180866+37156650 -80180942+37157107 -80180972+37157600 -80181028+37157703 -80181102+37158664 -80182205+37165478 -80182602+37168612 -80182715+37169562 -80183532+37175921 -80183544+37176019 -80184476+37183930 -80178032+37113435 -80197635+37106147 -80216282+37099566 -80216846+37099417 -80228518+37096088 -80230971+37095355 -80249765+37089526 -80264857+37084802 -80272454+37082390 -80275746+37081440 -80284578+37078008 -80287063+37075914 -80288989+37074290 -80291752+37071897 -80302982+37062167 -80303240+37061983 -80303787+37061288 -80303868+37061228 -80308434+37057482 -80311637+37054854 -80312237+37054352 -80318201+37049366 -80319306+37048449 -80319878+37047973 -80324755+37043922 -80325228+37043530 -80341789+37029771 -80342105+37029508 -80342221+37029412 -80343761+37028133 -80343881+37028185 -80345194+37027063 -80346164+37025300 -80349141+37021747 -80364722+37020598 -80370404+37021031 -80372545+37020388 -80373088+37020228 -80184476+37183930 -80184839+37186790 -80184839+37186790 -80184476+37183930 -80184839+37186790 -80185686+37193077 -80186633+37200103 -80188841+37216484 -80189379+37220836 -80189826+37224443 -80189859+37224622 -80189949+37225106 -80190069+37225747 -80190190+37226785 -80190355+37228105 -80190572+37229571 -80190635+37229996 -80190645+37230062 -80190798+37231096 -80190841+37231390 -80191015+37232620 -80191506+37233185 -80191954+37233700 -80192219+37234005 -80192367+37234176 -80193030+37234939 -80193163+37235092 -80194751+37236920 -80199047+37241865 -80199556+37242451 -80200922+37244085 -80204325+37247961 -80204578+37248250 -80206522+37250132 -80218821+37263780 -80238758+37286339 -80239190+37286723 -80240934+37288739 -80249767+37298604 -80251628+37300675 -80251963+37301048 -80258520+37308344 -80258529+37308434 -80258595+37309044 -80258734+37310318 -80260523+37326685 -80260600+37327457 -80260760+37329056 -80260836+37329554 -80260890+37330104 -80261313+37334394 -80261472+37336007 -80261984+37340694 -80235455+36872130 -80235294+36872260 -80225327+36880444 -80223292+36882071 -80223198+36882145 -80206096+36895776 -80198716+36904341 -80198679+36905001 -80197805+36920926 -80189969+36927723 -80189843+36928707 -80188996+36929886 -80187262+36930058 -80186939+36930683 -80186939+36930683 -80186951+36932306 -80186951+36932306 -80185198+36933924 -80186951+36932306 -80186949+36932516 -80186811+36932953 -80186683+36933343 -80186576+36933490 -80186157+36933555 -80185198+36933924 -80220984+37627767 -80240973+37606665 -80297562+37577918 -80328243+37564022 -80328243+37564022 -80314580+37548693 -80313455+37547430 -80312393+37546239 -80312393+37546239 -80312509+37546181 -80314091+37544281 -80317713+37543708 -80319209+37543021 -80323982+37541121 -80326540+37540502 -80327726+37539775 -80328466+37537503 -80330306+37536244 -80330306+37536244 -80326480+37534626 -80322858+37533108 -80312745+37528822 -80291509+37536461 -80282385+37533517 -80282385+37533517 -80282569+37533249 -80282994+37532632 -80309490+37503278 -80313335+37501564 -80314806+37500943 -80316760+37500126 -80320627+37498880 -80406394+37458685 -80472825+37423771 -80475601+37422949 -80235455+36872130 -80239258+36871754 -80247912+36869901 -80254186+36869292 -80255533+36864525 -80261522+36863882 -80279815+36861212 -80279875+36860363 -80287421+36858542 -80287592+36859024 -80288447+36858770 -80288573+36858621 -80288652+36858533 -80290853+36855833 -80261820+37341556 -80258106+37343982 -80261820+37341556 -80261563+37341572 -80258515+37343686 -80258213+37343879 -80258106+37343982 -80261984+37340694 -80262061+37341391 -80262061+37341391 -80261820+37341556 -80261984+37340694 -80264441+37341553 -80270146+37343706 -80272350+37344595 -80282552+37348711 -80291060+37352145 -80291670+37352391 -80292023+37352549 -80293517+37353151 -80308157+37359023 -80315882+37362062 -80319279+37363399 -80327898+37366792 -80332187+37362842 -80354053+37347888 -80387335+37333416 -80430747+37316181 -80433361+37314901 -80290853+36855833 -80291139+36852356 -80291488+36852193 -80291970+36852311 -80292269+36852196 -80292648+36852065 -80293048+36852055 -80293308+36851997 -80293517+36851843 -80293517+36851843 -80293506+36851706 -80293382+36851303 -80293382+36851303 -80295373+36847875 -80290853+36855833 -80295373+36847875 -80295373+36847875 -80296673+36847156 -80300297+36845967 -80302421+36844136 -80307320+36843634 -80308970+36844048 -80310564+36844057 -80311990+36843501 -80315104+36843590 -80317567+36843589 -80318204+36843000 -80319433+36842229 -80321095+36840723 -80321496+36837571 -80326170+36836563 -80327605+36833278 -80329743+36830886 -80334350+36831928 -80334828+36832004 -80336062+36832738 -80341956+36833251 -80343754+36832663 -80344377+36832109 -80344737+36831689 -80346707+36811854 -80346406+36811994 -80346304+36812404 -80345958+36812830 -80345407+36812917 -80341592+36822728 -80341592+36822728 -80341768+36823514 -80341768+36823514 -80341851+36823861 -80342144+36824189 -80342901+36824781 -80343214+36825086 -80343429+36825528 -80343433+36826004 -80343433+36826004 -80343268+36827568 -80343268+36827568 -80343382+36827882 -80343596+36828276 -80344131+36828756 -80345288+36830987 -80341768+36823514 -80345288+36830987 -80345288+36830987 -80344737+36831689 -80345288+36830987 -80345026+36831250 -80344848+36831492 -80344737+36831689 -80346707+36811854 -80346938+36811884 -80347381+36811983 -80346707+36811854 -80347381+36811983 -80347381+36811983 -80349709+36811544 -80350245+36810629 -80364903+36803981 -80368092+36803409 -80369029+36803089 -80371624+36802956 -80379366+36801669 -80382276+36799082 -80384773+36798573 -80385858+36798718 -80386881+36797989 -80387068+36796458 -80387110+36796386 -80388058+36794803 -80388155+36794734 -80388155+36794734 -80385329+36785106 -80385329+36785106 -80387268+36782366 -80389747+36781364 -80390317+36780769 -80381801+37019688 -80373088+37020228 -80381801+37019688 -80381250+37019909 -80380393+37020114 -80379993+37020114 -80379080+37019747 -80377539+37018945 -80376340+37018578 -80375512+37018532 -80374770+37018681 -80374335+37018876 -80373573+37019632 -80373088+37020228 -80381801+37019688 -80384038+37017945 -80386767+37011554 -80397189+37009795 -80404609+37014399 -80405096+37014641 -80416315+37019003 -80416315+37019003 -80414552+37002105 -80414552+37002105 -80423455+37010075 -80426893+37014316 -80442579+37007281 -80443797+37007735 -80445982+37015341 -80462806+37008244 -80402257+36743815 -80401714+36743468 -80398356+36742828 -80393179+36748340 -80393179+36748340 -80393929+36749470 -80394582+36749972 -80397272+36753134 -80397272+36753134 -80387761+36772273 -80387761+36772273 -80387866+36773571 -80390542+36774579 -80391247+36775246 -80390317+36780769 -80391247+36775246 -80390317+36780769 -80391941+36777992 -80392010+36777903 -80392067+36777532 -80392067+36777532 -80392019+36776292 -80391998+36776090 -80391826+36775817 -80391665+36775697 -80391247+36775246 -80405626+36743236 -80402257+36743815 -80405626+36743236 -80405505+36743424 -80405298+36743684 -80405001+36744041 -80404723+36744204 -80404334+36744303 -80403865+36744330 -80403455+36744308 -80403095+36744238 -80402784+36744151 -80402257+36743815 -80456376+36729012 -80452610+36732712 -80452610+36732712 -80452954+36733378 -80452954+36733378 -80447578+36745429 -80431049+36743373 -80416161+36742814 -80409388+36742679 -80405846+36742876 -80405626+36743236 -80464753+37295522 -80459157+37298661 -80455879+37300618 -80437061+37312897 -80433361+37314901 -80475601+37422949 -80470573+37411239 -80465749+37399884 -80462543+37392339 -80462300+37391713 -80461393+37389585 -80452528+37368541 -80452250+37367774 -80445960+37352713 -80444960+37350318 -80444916+37350214 -80443588+37347088 -80443387+37346614 -80442502+37344532 -80438728+37335649 -80438728+37335649 -80440658+37334596 -80444301+37328773 -80444436+37328715 -80447478+37327442 -80447478+37327442 -80445314+37324647 -80445166+37324502 -80443554+37322511 -80440804+37321023 -80437555+37321547 -80433361+37314901 -80511716+36650518 -80507605+36652070 -80507067+36652106 -80504916+36653809 -80503289+36655266 -80502430+36656065 -80499539+36655735 -80499228+36655287 -80497147+36654336 -80495833+36653627 -80487329+36653822 -80487329+36653822 -80488670+36655875 -80488982+36659010 -80488982+36659010 -80488384+36662385 -80485895+36664693 -80485050+36665535 -80482717+36665391 -80481832+36665003 -80480051+36665354 -80479176+36666122 -80476898+36667512 -80473140+36668766 -80471830+36669414 -80468541+36672133 -80468300+36672199 -80467188+36672514 -80465791+36674285 -80464784+36677787 -80463617+36681285 -80463617+36681285 -80463718+36681761 -80463718+36681761 -80463609+36682062 -80458197+36696117 -80458010+36696864 -80454835+36700020 -80454835+36700020 -80464180+36708718 -80513629+37008758 -80508266+37002505 -80505673+36994690 -80505509+36994353 -80492185+36983151 -80485874+36987723 -80484911+36989229 -80484853+36989382 -80483087+36998341 -80467119+36999500 -80461054+37004097 -80461054+37004097 -80461162+37004556 -80461311+37005195 -80461597+37005905 -80461611+37006070 -80461611+37006070 -80461654+37006569 -80462711+37008011 -80462806+37008244 -80461611+37006070 -80462806+37008244 -80464020+36712609 -80456376+36729012 -80464020+36712609 -80461710+36724731 -80461502+36724910 -80460715+36725189 -80460098+36725452 -80459352+36725731 -80458795+36725961 -80458297+36726166 -80457709+36726331 -80457191+36726471 -80456863+36726603 -80456376+36729012 -80464180+36708718 -80464020+36712609 -80464180+36708718 -80466499+36711821 -80467322+36712890 -80471502+36718239 -80473238+36720437 -80473437+36720780 -80474601+36722281 -80481659+36731446 -80481863+36731708 -80483223+36733460 -80484813+36735568 -80484956+36735753 -80485498+36736457 -80488102+36739837 -80494529+36748181 -80496221+36750558 -80497081+36751687 -80497308+36751985 -80510363+36768795 -80514391+36774092 -80517374+36778015 -80531467+36796544 -80539402+36806977 -80539936+36807679 -80540312+36808195 -80545220+36814650 -80545435+36814933 -80559603+36833569 -80567129+36843468 -80570121+36847404 -80570958+36848503 -80580828+36861485 -80582452+36863621 -80584280+36866025 -80591795+36876019 -80596172+36881789 -80603762+36891790 -80604305+36892505 -80612911+36903845 -80613148+36904157 -80626574+36921919 -80627001+36922446 -80633987+36931780 -80466645+37294332 -80464753+37295522 -80466645+37294332 -80465094+37295317 -80464753+37295522 -80540106+37263362 -80533310+37264899 -80531306+37265399 -80478827+37285473 -80474865+37288353 -80473737+37289326 -80466645+37294332 -80980146+37292743 -80974401+37291630 -80974057+37291505 -80944325+37296631 -80944173+37296575 -80907951+37311605 -80869137+37338457 -80849451+37346909 -80849451+37346909 -80855625+37353697 -80858810+37357199 -80865300+37364334 -80866379+37365520 -80866901+37366093 -80867266+37366495 -80867816+37367100 -80868328+37367663 -80868485+37367836 -80869324+37368759 -80872034+37371738 -80872589+37372347 -80876598+37376676 -80880389+37380781 -80881945+37382466 -80882845+37384475 -80882845+37384475 -80875352+37394593 -80872251+37399123 -80869511+37402828 -80868143+37404678 -80867104+37406083 -80864490+37409599 -80863142+37411333 -80862761+37411829 -80860102+37429202 -80859556+37429568 -80858880+37429059 -80858680+37428908 -80858360+37428168 -80857484+37427294 -80856363+37426947 -80853163+37426902 -80846847+37423686 -80836408+37423992 -80831360+37420877 -80828313+37418667 -80826112+37417245 -80825366+37416743 -80820378+37413386 -80811639+37407507 -80810522+37407067 -80806675+37399517 -80802133+37397560 -80801746+37397091 -80798869+37395807 -80797187+37395645 -80795425+37395188 -80794126+37395271 -80789592+37395419 -80788487+37395041 -80785125+37394652 -80784750+37394614 -80784188+37394587 -80783428+37390843 -80783125+37390253 -80776766+37384131 -80776649+37383679 -80775545+37381755 -80770082+37372363 -80745904+37380069 -80716298+37388694 -80716015+37390025 -80714172+37391409 -80713545+37391500 -80701117+37396708 -80675303+37409090 -80636485+37430163 -80622664+37433307 -80615264+37439772 -80576255+37462048 -80572636+37463468 -80572497+37463681 -80571365+37464247 -80571283+37464312 -80565714+37466936 -80565191+37467261 -80564029+37468090 -80544156+37474743 -80523788+37476898 -80511391+37481672 -80504051+37472209 -80496798+37446230 -80491830+37433073 -80475796+37423071 -80475601+37422949 -80540280+37115684 -80540280+37116827 -80538548+37117523 -80538233+37117431 -80538152+37116645 -80531575+37110675 -80528814+37114897 -80528814+37114897 -80529788+37116111 -80531286+37117032 -80532172+37118300 -80532172+37118300 -80532162+37119059 -80532086+37119078 -80529397+37120323 -80524767+37120966 -80524767+37121450 -80524767+37122555 -80525063+37122485 -80525063+37122485 -80524517+37124697 -80519700+37123978 -80519241+37124156 -80514125+37130947 -80514125+37130947 -80514324+37131309 -80514324+37131309 -80507548+37136391 -80507548+37136391 -80509711+37139997 -80509711+37139997 -80509588+37147184 -80509586+37147941 -80509586+37147941 -80516657+37147282 -80524885+37148360 -80511716+36650518 -80512293+36650227 -80512779+36649989 -80513036+36649785 -80513350+36649315 -80513656+36648958 -80513834+36648860 -80513984+36648883 -80514174+36648938 -80515779+36649675 -80516159+36649777 -80516510+36649841 -80511716+36650518 -80516510+36649841 -80529678+37134066 -80527158+37148270 -80527158+37148270 -80529673+37154067 -80537371+37157587 -80551466+37159325 -80552210+37161651 -80565292+37176563 -80565292+37176563 -80565230+37177060 -80565143+37177763 -80557623+37185345 -80541371+37194037 -80526016+37191585 -80515179+37199821 -80515179+37199821 -80520722+37206483 -80521571+37206734 -80536173+37205806 -80563137+37198316 -80580785+37184621 -80595816+37190496 -80601576+37202126 -80606874+37244911 -80547737+36642951 -80537001+36641418 -80536890+36641453 -80536535+36642288 -80534583+36643037 -80533136+36643729 -80532283+36644256 -80531520+36645063 -80531357+36645235 -80529910+36645543 -80527139+36645056 -80523615+36645529 -80523388+36645627 -80523155+36645847 -80517277+36649518 -80516510+36649841 -80518701+37131439 -80518974+37131618 -80519341+37131794 -80519448+37131835 -80519448+37131835 -80519288+37132040 -80519018+37132510 -80518413+37132655 -80518092+37132179 -80518092+37132179 -80518701+37131439 -80521678+36996881 -80513629+37008758 -80521678+36996881 -80518681+37011576 -80517852+37011667 -80517082+37011667 -80516140+37011392 -80515198+37010613 -80514627+37009789 -80513629+37008758 -80543933+36984639 -80541506+36985549 -80533792+36990532 -80523142+36996207 -80521678+36996881 -80524885+37148360 -80525010+37144766 -80525561+37142019 -80526487+37138403 -80526664+37136549 -80527183+37135199 -80527643+37134445 -80528532+37133622 -80528933+37133325 -80529290+37133187 -80524885+37148360 -80529290+37133187 -80529290+37133187 -80529364+37133305 -80529582+37133258 -80529678+37134066 -80540280+37115684 -80540280+37111397 -80542192+37111397 -80542192+37111397 -80541464+37112169 -80541464+37112169 -80542192+37113021 -80542192+37115419 -80541464+37115729 -80541464+37115866 -80540280+37115684 -80541464+37115866 -80541464+37115866 -80541464+37116820 -80541842+37116793 -80542300+37117610 -80542690+37117604 -80543205+37117594 -80546769+37117710 -80548727+37117973 -80554200+37117656 -80555171+37117122 -80555707+37115975 -80555707+37115975 -80555344+37115771 -80554589+37108229 -80552310+37106593 -80552310+37106593 -80556427+37099889 -80572089+37092789 -80572458+37093871 -80573190+37093916 -80573283+37093226 -80574207+37093204 -80574550+37093748 -80574863+37093458 -80575129+37093181 -80575467+37093483 -80577958+37093251 -80578167+37093251 -80578399+37090321 -80579060+37090023 -80580056+37089574 -80575072+37078565 -80569334+37076858 -80568532+37074621 -80562704+37078645 -80559517+37079477 -80558507+37074228 -80556022+37068298 -80547137+37060673 -80547137+37060673 -80551990+37053842 -80551990+37053842 -80547126+37051468 -80544273+37050043 -80544273+37050043 -80565794+37047645 -80565794+37047645 -80563442+37043197 -80563365+37042974 -80563185+37042705 -80563091+37042428 -80562479+37040181 -80561280+37035052 -80556803+37037448 -80556139+37032556 -80556139+37032556 -80556968+37030118 -80556968+37030118 -80556186+37026886 -80556186+37026886 -80556288+37022115 -80556338+37019764 -80556921+37019721 -80556921+37019721 -80555955+37015631 -80555912+37015132 -80555782+37012452 -80555710+37010122 -80552623+37003907 -80552083+37002743 -80551002+37000396 -80550878+37000126 -80548263+36994426 -80547887+36993481 -80547504+36992520 -80543949+36984752 -80543933+36984639 -80547737+36642951 -80548531+36642715 -80548858+36642559 -80548980+36642528 -80547737+36642951 -80548980+36642528 -80548980+36642528 -80549872+36642479 -80550127+36643114 -80550838+36644680 -80550182+36646078 -80549671+36646895 -80549671+36646895 -80550098+36648289 -80550290+36648804 -80551433+36649435 -80552270+36651303 -80552399+36652112 -80552882+36652181 -80554580+36653069 -80557656+36651769 -80559475+36651517 -80560875+36652062 -80564977+36652985 -80564977+36652985 -80563985+36653838 -80563985+36653838 -80565501+36655914 -80566211+36656784 -80566926+36657167 -80568001+36657173 -80568216+36657221 -80568982+36656793 -80571031+36657397 -80571062+36657438 -80571241+36657494 -80573685+36658799 -80576784+36661294 -80579055+36662118 -80580299+36662516 -80588837+36662536 -80589402+36662621 -80590255+36662550 -80593581+36661610 -80595087+36661312 -80595087+36661312 -80594575+36660740 -80594004+36659946 -80593610+36659403 -80592899+36658146 -80592776+36657998 -80591926+36656742 -80591926+36656742 -80602708+36652881 -80603767+36648090 -80603767+36648090 -80603712+36647370 -80550838+36644680 -80550182+36646078 -80550838+36644680 -80550780+36644802 -80550459+36645499 -80550353+36645791 -80550182+36646078 -80580056+37089574 -80594895+37112359 -80595714+37114785 -80595714+37114785 -80582596+37134191 -80574595+37138897 -80568062+37141675 -80564022+37143209 -80557722+37145570 -80553642+37146730 -80529678+37134066 -80564358+36967575 -80543933+36984639 -80564358+36967575 -80548576+36978514 -80548576+36978514 -80549112+36979091 -80549598+36979442 -80549598+36979442 -80549069+36979841 -80548646+36980658 -80548646+36980658 -80548659+36981980 -80548659+36981980 -80548641+36982222 -80548444+36982529 -80546649+36983500 -80544551+36984336 -80543933+36984639 -80633987+36931780 -80632695+36934052 -80627770+36937285 -80627197+36937604 -80623670+36937537 -80620570+36937435 -80618878+36937538 -80618621+36937685 -80618475+36937698 -80618304+36937882 -80617049+36938821 -80616136+36939591 -80614341+36940288 -80613354+36941521 -80613335+36941587 -80611180+36942359 -80605502+36942343 -80587913+36950776 -80586503+36952364 -80586327+36952589 -80584377+36954036 -80583293+36954657 -80574311+36958741 -80570097+36959674 -80568133+36961905 -80564358+36967575 -80571697+37257067 -80542736+37262898 -80540106+37263362 -80571697+37257067 -80571045+37257157 -80570353+37257461 -80569072+37257608 -80567773+37257965 -80566296+37258469 -80564574+37258870 -80563204+37259051 -80562295+37259009 -80561439+37259193 -80560582+37259321 -80540106+37263362 -80577090+37081380 -80575072+37078565 -80577090+37081380 -80576864+37081230 -80576442+37080818 -80576050+37080455 -80575829+37080245 -80575678+37080019 -80575678+37080019 -80575809+37079664 -80575880+37079373 -80575881+37078994 -80575881+37078994 -80575660+37078639 -80575328+37078542 -80575072+37078565 -80580056+37089574 -80580011+37089508 -80578068+37082996 -80577567+37082020 -80577490+37081883 -80577438+37081791 -80577384+37081695 -80577090+37081380 -80606081+37245267 -80605506+37245500 -80605128+37245727 -80578255+37254569 -80571697+37257067 -80619781+36620981 -80618220+36622013 -80618003+36622311 -80616398+36623629 -80614045+36623388 -80613583+36627283 -80612714+36627806 -80612714+36627806 -80612935+36628598 -80612935+36628598 -80611105+36631607 -80611105+36631607 -80611107+36631680 -80611107+36631680 -80611032+36632882 -80610984+36633119 -80605020+36636717 -80604452+36637106 -80603380+36639206 -80603380+36639206 -80603718+36646815 -80603718+36646815 -80603712+36647370 -80603718+36646815 -80603715+36647233 -80603712+36647370 -80606768+37244960 -80606081+37245267 -80606768+37244960 -80606198+37245222 -80606081+37245267 -80606874+37244911 -80606768+37244960 -80734795+37197953 -80734061+37198186 -80733938+37198288 -80699651+37210578 -80664879+37226276 -80608716+37244222 -80607897+37244431 -80607446+37244646 -80606874+37244911 -80612152+36557838 -80612354+36558083 -80612683+36560388 -80612717+36560971 -80612717+36560971 -80610857+36562600 -80610857+36562600 -80614384+36565664 -80614658+36566325 -80614658+36566325 -80614282+36567497 -80613111+36572012 -80612825+36574666 -80612825+36574666 -80612851+36574764 -80613240+36576048 -80613796+36577302 -80613928+36577408 -80614838+36580952 -80615067+36581415 -80614579+36583525 -80615269+36586799 -80615269+36586799 -80615043+36588811 -80615043+36588811 -80622002+36591418 -80623394+36592471 -80623394+36592471 -80623331+36593373 -80623331+36593373 -80624327+36598882 -80624427+36600943 -80625351+36602820 -80625670+36603766 -80625689+36606278 -80625689+36606278 -80625200+36606357 -80624789+36606507 -80621454+36609652 -80619433+36611296 -80619433+36611296 -80620508+36615042 -80621160+36615711 -80622080+36617887 -80622080+36617887 -80621897+36619324 -80621897+36619324 -80621911+36619950 -80837954+36559143 -80837641+36559118 -80837089+36559154 -80835002+36559255 -80827114+36559576 -80823276+36559725 -80822179+36559797 -80801645+36560953 -80801280+36560975 -80798542+36560970 -80796681+36560815 -80792993+36560563 -80774258+36560305 -80772744+36560341 -80766988+36560594 -80755957+36561097 -80754192+36561178 -80749436+36561489 -80748515+36561530 -80746897+36561556 -80744928+36561648 -80744101+36561686 -80743782+36561702 -80741398+36561817 -80741246+36561824 -80730351+36562349 -80724247+36562320 -80717334+36562288 -80714106+36562273 -80704584+36562310 -80696324+36561985 -80689504+36561580 -80688031+36561453 -80682250+36561041 -80679193+36560824 -80676513+36560640 -80671728+36560351 -80663707+36559861 -80662933+36559813 -80660213+36559644 -80658372+36559531 -80653349+36559221 -80647467+36559047 -80647136+36559024 -80641336+36558838 -80637564+36558685 -80632935+36558584 -80614766+36557944 -80612152+36557838 -80615067+36581415 -80614579+36583525 -80615067+36581415 -80614925+36582262 -80614585+36583385 -80614579+36583525 -80621911+36619950 -80619781+36620981 -80621911+36619950 -80620462+36620386 -80620349+36620638 -80620150+36620821 -80619781+36620981 -80633987+36931780 -80634481+36931227 -80634813+36930080 -80640927+36926279 -80644927+36926865 -80645707+36926575 -80647039+36925271 -80647403+36925074 -80647472+36925039 -80671145+36910477 -80680287+36898293 -80695312+36892380 -80696406+36892008 -80713800+36886554 -80726443+36882473 -80733208+36880778 -80740483+36879001 -81042406+36806422 -81034056+36811603 -81025742+36812658 -81024406+36810822 -81022269+36811313 -81015822+36812793 -80990979+36818428 -80973087+36822390 -80963993+36824421 -80962858+36824701 -80961532+36825034 -80960909+36825191 -80960197+36825371 -80958151+36825873 -80953977+36826730 -80951712+36827213 -80951226+36827317 -80948968+36827799 -80948389+36827923 -80948372+36827927 -80947824+36828044 -80947349+36828145 -80932232+36831370 -80921031+36833799 -80919840+36834067 -80919489+36834145 -80919042+36834245 -80911075+36836031 -80907162+36836908 -80893598+36839996 -80885908+36841732 -80884383+36842088 -80884184+36842134 -80882289+36842577 -80880061+36843036 -80876786+36843712 -80876420+36843788 -80874072+36844244 -80872736+36844555 -80870693+36845011 -80860825+36847216 -80860235+36847347 -80859466+36847518 -80856596+36848160 -80855940+36848306 -80834076+36849500 -80816311+36852618 -80794776+36863387 -80792947+36863898 -80790153+36864679 -80774258+36869125 -80771673+36869848 -80770354+36870216 -80769762+36870381 -80763832+36872040 -80760492+36872974 -80757801+36873727 -80756238+36874165 -80746154+36877311 -80741886+36878583 -80740483+36879001 -80912674+37073349 -80910043+37067120 -80909853+37066599 -80908983+37064200 -80903165+37050518 -80898457+37039526 -80898000+37038679 -80897487+37037625 -80895795+37033371 -80877373+37013312 -80874358+37011166 -80873985+37010928 -80873441+37010581 -80865919+37005777 -80853587+36995575 -80849683+36992054 -80835670+36979417 -80835144+36978942 -80834259+36978081 -80834018+36977842 -80833559+36977388 -80811696+36955772 -80809370+36943607 -80802235+36944553 -80798717+36942697 -80795422+36939252 -80795137+36938954 -80793388+36937083 -80792984+36936651 -80792335+36936021 -80790618+36934338 -80789924+36933573 -80789424+36933021 -80788750+36932261 -80783317+36926285 -80780447+36923189 -80777199+36919685 -80774084+36916315 -80771426+36913111 -80771146+36912773 -80769230+36910643 -80763702+36904498 -80759256+36899555 -80758259+36898447 -80752294+36891817 -80744684+36883492 -80742312+36880955 -80740483+36879001 -80802574+37179015 -80759146+37193601 -80756921+37194013 -80754755+37194547 -80752806+37194768 -80751979+37194742 -80751284+37194735 -80750370+37195104 -80749792+37195280 -80748458+37195523 -80747420+37195640 -80734795+37197953 -80802574+37179015 -80801490+37179632 -80798034+37180750 -80796587+37181147 -80794692+37181757 -80791584+37182612 -80787955+37183874 -80785640+37184931 -80781189+37186482 -80777628+37187914 -80760514+37193172 -80734795+37197953 -80854627+37147482 -80812776+37170099 -80811798+37170784 -80805113+37177570 -80802574+37179015 -80837954+36559143 -80838087+36559307 -80847887+36571253 -80848999+36572592 -80849431+36573105 -80854739+36579551 -80856960+36582236 -80857084+36582385 -80869521+36597530 -80873035+36601774 -80874931+36604196 -80880283+36610549 -80883027+36613767 -80887764+36619283 -80891554+36623662 -80896593+36629360 -80897075+36629933 -80899041+36632270 -80899816+36633190 -80899996+36633438 -80900507+36634044 -80900734+36634313 -80904956+36639319 -80905732+36640195 -80906666+36641308 -80913418+36649347 -80914173+36650246 -80980146+37292743 -80998192+37280108 -81011230+37273066 -81011230+37273066 -80994860+37261420 -80994058+37260834 -80993236+37260233 -80987661+37256175 -80987467+37256034 -80985410+37254527 -80977844+37248797 -80977572+37248572 -80960030+37234040 -80954399+37229375 -80953126+37228321 -80938423+37216140 -80929554+37208794 -80927121+37206778 -80924555+37204653 -80918335+37199501 -80910453+37192971 -80902235+37186164 -80900500+37184654 -80898870+37183349 -80894041+37179375 -80874799+37191821 -80874686+37191883 -80873818+37192452 -80870313+37192036 -80866526+37185530 -80863526+37182192 -80861545+37178499 -80861545+37178499 -80871429+37172901 -80874799+37171666 -80876207+37166565 -80876207+37166565 -80875418+37165845 -80872137+37163058 -80871991+37162929 -80871397+37162401 -80870015+37161174 -80869168+37160468 -80868630+37159987 -80866365+37157966 -80854627+37147482 -81646900+36611918 -81648130+36610965 -81650450+36609169 -81677535+36588117 -81677535+36588117 -81669262+36587991 -81666007+36587942 -81650606+36587709 -81650035+36587700 -81627414+36587358 -81618168+36587235 -81617825+36587231 -81617338+36587224 -81608275+36587111 -81607706+36587104 -81606970+36587094 -81606325+36587087 -81596860+36586691 -81583005+36585575 -81563912+36584038 -81563219+36583982 -81559677+36583696 -81559086+36583649 -81543140+36582354 -81542828+36582328 -81541184+36582188 -81538296+36581949 -81534794+36581658 -81534580+36581641 -81522258+36580621 -81521337+36580545 -81518167+36580425 -81517675+36580409 -81507654+36580078 -81507464+36580072 -81506956+36580055 -81497189+36579567 -81496355+36579487 -81494631+36579321 -81489873+36579047 -81489387+36579026 -81476333+36580412 -81470544+36579857 -81462838+36579068 -81462257+36579008 -81458158+36578575 -81457410+36578481 -81445719+36577167 -81444488+36577045 -81443976+36576994 -81442845+36576883 -81434683+36576658 -81427703+36576469 -81410377+36575923 -81410104+36575914 -81403016+36575623 -81398235+36575396 -81397681+36575370 -81397211+36575348 -81396286+36575304 -81394774+36575233 -81393662+36575180 -81393486+36575172 -81392826+36575141 -81389211+36575040 -81388594+36575024 -81362067+36574703 -81361622+36574704 -81354035+36574721 -81353322+36574723 -81348433+36574756 -81335425+36574844 -81334801+36574848 -81333561+36574856 -81324456+36574918 -81323891+36574922 -81323264+36574926 -81308005+36575029 -81307511+36575024 -81305430+36574958 -81279329+36574184 -81271785+36574068 -81270678+36574051 -81262921+36573933 -81262303+36573924 -81260046+36573797 -81253228+36573416 -81241793+36573059 -81226658+36572745 -81226009+36572732 -81214056+36572484 -81212308+36572448 -81207423+36572348 -81206472+36572328 -81204745+36572292 -81204373+36572284 -81203898+36572273 -81203424+36572264 -81202073+36572236 -81201517+36572225 -81201048+36572219 -81192626+36572118 -81184612+36572021 -81180611+36571972 -81176712+36571926 -81171212+36571026 -81170842+36571005 -81168870+36570891 -81164226+36570630 -81162719+36570548 -81156312+36570202 -81152919+36570035 -81152285+36570007 -81150277+36569915 -81148772+36569846 -81146451+36569739 -81140988+36569509 -81139558+36569478 -81137483+36569433 -81135399+36569388 -81126646+36569246 -81111298+36568610 -81108089+36568463 -81102729+36568217 -81101991+36568184 -81100696+36568125 -81098915+36568044 -81083206+36567328 -81079412+36567273 -81078719+36567263 -81074843+36567208 -81073480+36567188 -81068647+36567118 -81061866+36567020 -81058844+36566976 -81055505+36566928 -81047982+36566494 -81046870+36566430 -81044549+36566297 -81037982+36565918 -81037578+36565895 -81036259+36565819 -81028694+36565389 -81018973+36564827 -81012205+36564471 -81011438+36564431 -81007672+36564036 -81003802+36563629 -80999801+36563579 -80986830+36563566 -80985316+36563523 -80984708+36563505 -80978432+36563446 -80975109+36563441 -80973362+36563464 -80967241+36563518 -80949153+36563314 -80947532+36563254 -80945988+36563196 -80945871+36563149 -80944338+36563058 -80938803+36563019 -80915058+36562078 -80913532+36562050 -80912632+36562034 -80901726+36561751 -80898620+36561681 -80892933+36561428 -80892331+36561402 -80889120+36561260 -80877461+36560763 -80837954+36559143 -80914173+36650246 -80903756+36661698 -80902343+36663270 -80900389+36664126 -80900389+36664126 -80901065+36664176 -80901753+36663921 -80901753+36663921 -80901403+36664305 -80900236+36665587 -80899620+36666262 -80899247+36666671 -80898782+36667180 -80892178+36673193 -80891041+36673939 -80887813+36676782 -80887409+36677358 -80886115+36679202 -80885598+36679938 -80881964+36685118 -80881060+36686484 -80878738+36689999 -80878452+36692677 -80878452+36692677 -80883737+36694750 -80884609+36695007 -80889397+36692612 -80894353+36695034 -80894353+36695034 -80898024+36688658 -80894353+36695034 -80899799+36689909 -80899799+36690180 -80899560+36690218 -80898982+36690216 -80898563+36689169 -80898024+36688658 -80912674+37073349 -80912751+37073532 -80919724+37090042 -80920149+37090671 -80921810+37094965 -80930627+37115087 -80930627+37115087 -80896499+37122824 -80854627+37147482 -80917624+36694167 -80916184+36694659 -80915149+36694693 -80914702+36694579 -80914425+36694533 -80913498+36694908 -80909550+36693983 -80909180+36692571 -80908101+36691029 -80904227+36687151 -80903439+36687341 -80898581+36688476 -80898316+36688538 -80897957+36688622 -80897957+36688622 -80898024+36688658 -80912674+37073349 -80933856+37067036 -80952610+37062132 -80953926+37061710 -80960186+37059588 -80961377+37059102 -80965568+37057955 -80967186+37057549 -80970428+37056625 -80971953+37056056 -80995725+37051641 -80999608+37051334 -80999805+37051314 -81003906+37050726 -81027406+37047484 -81061158+37037762 -81099696+37026455 -80914173+36650246 -80914819+36649567 -80917371+36647154 -80917434+36645781 -80917458+36645260 -80917458+36645260 -80916764+36643853 -80916438+36643291 -80916288+36643032 -80914998+36636862 -80914998+36636862 -80915255+36635011 -80915407+36633913 -80915656+36632122 -80920580+36626744 -80921038+36626245 -80922920+36626300 -80931008+36626748 -80931111+36629263 -80931111+36629263 -80928420+36633407 -80923952+36640150 -80922827+36643972 -80922827+36643972 -80924430+36644100 -80933436+36644961 -80934714+36645052 -80940162+36645568 -80940660+36645748 -80945169+36647379 -80946115+36647722 -80946924+36648015 -80948847+36653320 -80949078+36653957 -80949213+36654327 -80949649+36662070 -80949649+36662070 -80949618+36662635 -80949581+36663321 -80947945+36665329 -80947533+36666920 -80944831+36670950 -80943707+36671112 -80941101+36671661 -80940851+36671991 -80940550+36672360 -80940333+36672597 -80940333+36672597 -80940752+36672765 -80944017+36675730 -80944017+36675730 -80943424+36676821 -80939047+36678606 -80936673+36675600 -80931808+36669342 -80931763+36669367 -80931342+36669596 -80931023+36669780 -80931023+36669780 -80931034+36670101 -80931211+36670314 -80932165+36671465 -80932165+36671465 -80930848+36671118 -80916774+36681234 -80916774+36681234 -80918423+36684711 -80918423+36684711 -80917370+36689062 -80916811+36689121 -80916811+36689121 -80915637+36689248 -80915637+36689248 -80916057+36689667 -80916253+36690258 -80916476+36690972 -80916560+36691675 -80916560+36691675 -80916537+36692213 -80916537+36692213 -80916541+36692850 -80916541+36692850 -80916340+36693299 -80916340+36693299 -80917624+36694167 -80916811+36689121 -80917624+36694167 -81042406+36806422 -81035724+36798068 -81035252+36797478 -81034430+36796451 -81034131+36796078 -81030267+36791250 -81030037+36790962 -81028480+36789015 -81023224+36782445 -81022221+36781192 -81021622+36780444 -81019079+36777265 -81012260+36768743 -81006951+36762108 -81005611+36760432 -81004428+36758953 -80992778+36744588 -80992593+36744365 -80992479+36744228 -80989628+36740788 -80988816+36739808 -80988490+36739416 -80988014+36738841 -80986361+36736847 -80985036+36735249 -80982359+36732019 -80982244+36731881 -80981994+36731579 -80977609+36726289 -80971913+36719416 -80971356+36718743 -80969942+36717038 -80969148+36716082 -80963319+36709050 -80963089+36708773 -80962708+36708314 -80962342+36707873 -80962023+36707488 -80958715+36703497 -80952829+36696395 -80951628+36694947 -80949068+36691859 -80948228+36690845 -80944339+36686153 -80941984+36683312 -80938275+36678837 -80932165+36671465 -80980146+37292743 -80983177+37301228 -80985266+37300564 -80985765+37301400 -80987319+37301359 -80988046+37300738 -80988769+37300931 -80993683+37299626 -80994436+37299795 -80996013+37299545 -80997196+37298807 -81037836+37290372 -81043104+37289397 -81052886+37288607 -81102202+37281009 -81123738+37275303 -81175839+37259097 -81181613+37256071 -81182268+37255623 -81184408+37254258 -81189999+37251356 -81218771+37237652 -81225104+37234874 -81042406+36806422 -81084022+36788137 -81087610+36781422 -81088510+36767422 -81088510+36767422 -81117012+36767122 -81117612+36766922 -81118012+36766822 -81118412+36766822 -81118412+36766722 -81118612+36766722 -81118812+36766722 -81119312+36766622 -81119912+36766422 -81120312+36766422 -81129564+36767029 -81088510+36767422 -81129564+36767029 -81100282+37026368 -81099696+37026455 -81100282+37026368 -81100071+37026394 -81099696+37026455 -81219322+37047447 -81218785+37047320 -81206152+37043586 -81166057+37024653 -81147623+37031519 -81131994+37038038 -81131339+37038335 -81131055+37038102 -81129612+37036919 -81127192+37034935 -81126302+37034191 -81122802+37030914 -81122539+37030657 -81116141+37024395 -81114319+37022612 -81107286+37025042 -81100282+37026368 -81129564+36767029 -81130219+36767296 -81132897+36763939 -81132897+36763939 -81140713+36764821 -81141014+36765021 -81141414+36765221 -81141814+36765321 -81141914+36765321 -81142014+36765321 -81142114+36765321 -81142214+36765321 -81142614+36765221 -81142814+36765221 -81156036+36768710 -81132897+36763939 -81148314+36765421 -81148514+36765521 -81148614+36765521 -81149014+36765521 -81149214+36765721 -81149614+36765921 -81149814+36766121 -81150114+36766521 -81150214+36766621 -81150236+36766650 -81156036+36768710 -81156036+36768710 -81172050+36763045 -81186175+36763342 -81186175+36763342 -81185916+36758721 -81185916+36758721 -81190135+36758321 -81191269+36757970 -81198275+36759321 -81202723+36759409 -81202873+36759473 -81203013+36759533 -81203396+36759696 -81203616+36759733 -81206432+36759120 -81207470+36759041 -81214489+36760170 -81221522+36760821 -81221823+36760904 -81221823+36760904 -81222419+36761220 -81222719+36761320 -81223319+36761520 -81223419+36761620 -81223519+36761720 -81223619+36761920 -81223619+36762020 -81223619+36762320 -81223715+36762706 -81221823+36760904 -81223715+36762706 -81223715+36762706 -81223719+36763141 -81225232+36764723 -81226848+36764888 -81233253+36761387 -81235238+36761494 -81235696+36761320 -81237321+36761528 -81237403+36761520 -81240793+36760401 -81243404+36760304 -81243779+36760599 -81244167+36760759 -81246453+36761885 -81246896+36762484 -81248621+36764020 -81261620+36763120 -81227908+37045936 -81219322+37047447 -81227908+37045936 -81226640+37046706 -81225443+37047429 -81224618+37047838 -81223555+37047933 -81222180+37047946 -81221568+37047944 -81220766+37047797 -81220044+37047642 -81219322+37047447 -81740124+37237752 -81736671+37238519 -81733320+37238127 -81728194+37239823 -81727354+37239927 -81725145+37240546 -81723061+37240493 -81719581+37238366 -81716074+37232950 -81716074+37232950 -81716118+37232740 -81716118+37232740 -81710127+37225519 -81704457+37223404 -81704178+37223328 -81703958+37223269 -81703859+37223147 -81703859+37223147 -81703931+37222964 -81703931+37222964 -81701400+37220848 -81700942+37220465 -81700243+37219880 -81699121+37218942 -81697527+37217609 -81696167+37216525 -81691919+37213142 -81684329+37211822 -81683544+37211452 -81683544+37211452 -81683945+37210323 -81683945+37210323 -81683726+37209244 -81681579+37203772 -81678603+37202467 -81678210+37201483 -81662379+37202182 -81661221+37202233 -81637637+37203276 -81636935+37203307 -81636509+37203326 -81635741+37203359 -81632893+37203485 -81618311+37204056 -81617343+37204148 -81616885+37204148 -81616566+37204135 -81586474+37205495 -81562676+37206570 -81561281+37206633 -81560625+37206663 -81560311+37207011 -81558353+37208145 -81557911+37208693 -81557315+37207697 -81551733+37211262 -81543635+37220623 -81542776+37220257 -81541717+37220050 -81541173+37220119 -81540715+37220325 -81539340+37221515 -81538968+37221744 -81537336+37221790 -81537021+37221996 -81536678+37222476 -81524365+37227854 -81523584+37227812 -81521244+37226868 -81519476+37227874 -81515588+37229541 -81508522+37232788 -81507325+37233800 -81507292+37233907 -81506536+37237604 -81506491+37238173 -81506304+37239063 -81504880+37247697 -81504168+37250115 -81503992+37250482 -81499472+37257125 -81499294+37257210 -81499096+37257952 -81488430+37251728 -81476140+37255635 -81465557+37258425 -81461097+37262085 -81460585+37265527 -81460424+37265584 -81460061+37265504 -81459708+37265465 -81459086+37266232 -81458966+37266490 -81458895+37266466 -81458250+37266516 -81457636+37266654 -81457022+37266849 -81454691+37267012 -81454199+37266999 -81449699+37269382 -81448245+37271074 -81447655+37272245 -81447257+37272063 -81445992+37272224 -81444751+37271945 -81443111+37271582 -81442291+37271685 -81441363+37271437 -81437158+37274065 -81429358+37271326 -81420946+37272544 -81416898+37273204 -81410592+37282521 -81409729+37284837 -81409729+37284837 -81409760+37285015 -81409760+37285015 -81409196+37286071 -81407406+37290225 -81407195+37290411 -81406883+37290677 -81406633+37291225 -81406051+37292411 -81405942+37292862 -81405942+37292862 -81406094+37293273 -81406094+37293273 -81405802+37293523 -81405076+37293541 -81404180+37293712 -81404033+37299272 -81402422+37300926 -81397421+37304038 -81396462+37311275 -81394731+37314984 -81388132+37319903 -81387215+37320383 -81386727+37320474 -81385810+37320085 -81385381+37319237 -81384914+37318832 -81384127+37318596 -81380509+37317839 -81380159+37317838 -81377349+37318447 -81375384+37318546 -81375207+37318591 -81374824+37318568 -81371438+37323904 -81371315+37324115 -81369743+37324511 -81367599+37327569 -81367599+37327569 -81367628+37328394 -81369398+37331567 -81369398+37331567 -81369379+37331827 -81368090+37332423 -81367052+37334504 -81366315+37335927 -81362739+37337877 -81362156+37337687 -81358638+37334487 -81348823+37325605 -81342831+37320057 -81338264+37315838 -81336487+37314324 -81336022+37313910 -81335226+37313202 -81334709+37312722 -81334383+37312435 -81334222+37312293 -81334150+37312238 -81333162+37311293 -81332732+37310882 -81330761+37308997 -81330264+37308518 -81330208+37308464 -81330160+37308425 -81328861+37307297 -81328164+37306647 -81327513+37306040 -81326768+37305397 -81325147+37304048 -81324561+37303542 -81317794+37297761 -81313149+37294626 -81311233+37293332 -81309948+37292461 -81308493+37291465 -81308129+37291215 -81307768+37290968 -81307506+37290789 -81307138+37290537 -81299940+37285606 -81299196+37285096 -81295675+37282684 -81291981+37280153 -81288800+37278081 -81285153+37275621 -81279048+37271503 -81277668+37270584 -81277564+37270515 -81274349+37268374 -81265356+37262277 -81260183+37258771 -81259440+37258266 -81259161+37258076 -81258592+37257689 -81258382+37257546 -81258232+37257444 -81257521+37256930 -81257190+37256728 -81256783+37256480 -81256317+37256108 -81256151+37255992 -81255797+37255744 -81255221+37255340 -81254888+37255118 -81252544+37253558 -81247513+37250117 -81244985+37248658 -81244669+37248404 -81241963+37246396 -81240960+37245732 -81240212+37245208 -81239910+37244989 -81237781+37243406 -81237341+37243078 -81237064+37242872 -81236016+37242312 -81234928+37241705 -81233483+37240584 -81233322+37240475 -81232332+37239829 -81231895+37239529 -81231153+37239020 -81225104+37234874 -81231871+37043327 -81227908+37045936 -81231871+37043327 -81231445+37043628 -81230661+37044021 -81229977+37044415 -81229314+37044841 -81228711+37045259 -81228258+37045653 -81227908+37045936 -81249231+37222635 -81225104+37234874 -81261620+36763120 -81263271+36767649 -81272222+36792219 -81272391+36792556 -81273356+36794487 -81273548+36794872 -81280009+36807792 -81281781+36811337 -81286437+36820647 -81288775+36825323 -81288879+36825530 -81289448+36826668 -81289993+36827769 -81290306+36828387 -81290402+36828563 -81292100+36831675 -81292222+36831897 -81292319+36832074 -81299406+36845050 -81301902+36849622 -81307351+36859601 -81311434+36867076 -81312403+36868851 -81313211+36870330 -81313718+36871258 -81316460+36876539 -81320759+36886163 -81322667+36890433 -81323084+36891367 -81323187+36891598 -81326729+36899527 -81327660+36900463 -81328042+36900847 -81334928+36907782 -81339269+36912154 -81343128+36916041 -81343835+36916701 -81345091+36918166 -81371345+36944460 -81377240+36950302 -81379427+36952417 -81261620+36763120 -81270302+36762208 -81279694+36759159 -81299224+36752819 -81301124+36753819 -81333232+36748690 -81341980+36747245 -81380466+36740956 -81381426+36740768 -81389829+36737718 -81394529+36735418 -81405230+36731418 -81412530+36728518 -81423031+36722618 -81425831+36721118 -81278170+37216547 -81278815+37216639 -81284325+37215976 -81284765+37215902 -81284765+37215902 -81283722+37213767 -81282437+37211076 -81281028+37208195 -81279417+37204899 -81278776+37203679 -81275438+37196830 -81274800+37195521 -81274680+37195275 -81270092+37185862 -81269912+37185474 -81263871+37173097 -81263871+37173097 -81328226+37150853 -81332832+37148670 -81332832+37148670 -81332459+37147814 -81332307+37147507 -81328117+37139007 -81269750+37128024 -81266615+37126389 -81263945+37123978 -81263945+37123978 -81270499+37092640 -81291422+37084005 -81307066+37076967 -81334405+37065581 -81377041+37053576 -81278170+37216547 -81249231+37222635 -81278170+37216547 -81265976+37218214 -81265373+37218207 -81264580+37218078 -81263684+37218060 -81263041+37218029 -81262514+37218241 -81262187+37218496 -81261870+37218791 -81261595+37219007 -81261260+37219156 -81249231+37222635 -81339220+36974917 -81306890+37003848 -81305890+37004682 -81231871+37043327 -81379427+36952417 -81366428+36966717 -81365928+36966517 -81365528+36966517 -81365128+36966517 -81364828+36966417 -81364657+36966417 -81364428+36966417 -81364028+36966317 -81363728+36966117 -81363428+36965817 -81339220+36974917 -81379427+36952417 -81379128+36952717 -81379077+36952871 -81378928+36953317 -81378628+36953717 -81378428+36953917 -81378328+36954117 -81378228+36954217 -81377928+36954617 -81377728+36955117 -81377528+36955517 -81339220+36974917 -81437182+37010091 -81433819+37006696 -81432649+37005780 -81424512+36997831 -81422664+36995970 -81408459+36981661 -81408105+36981304 -81398865+36971949 -81398066+36971193 -81391222+36964298 -81382015+36955022 -81379427+36952417 -81399152+37057771 -81377041+37053576 -81399152+37057771 -81386344+37055225 -81385870+37055056 -81385568+37055040 -81385154+37055112 -81384902+37055250 -81384579+37055403 -81384428+37055468 -81384075+37055355 -81383773+37055225 -81383249+37055120 -81377041+37053576 -81437182+37010091 -81441353+37014303 -81441488+37014443 -81447869+37021052 -81449444+37022684 -81449781+37023033 -81456522+37029957 -81457208+37030689 -81462213+37035541 -81462213+37035541 -81461716+37036755 -81446679+37040652 -81431654+37043533 -81417084+37049960 -81399829+37057367 -81399152+37057771 -81425831+36721118 -81447532+36716318 -81448332+36716418 -81448832+36716518 -81449932+36716718 -81450532+36716718 -81451232+36717118 -81452032+36717618 -81453232+36718118 -81454633+36718418 -81455433+36718618 -81468503+36715199 -81425831+36721118 -81468503+36715199 -81468503+36715199 -81473758+36714135 -81477534+36713717 -81483134+36713017 -81495735+36711317 -81471247+37017302 -81470183+37013060 -81470183+37013060 -81471251+37011920 -81472159+37010917 -81472623+37010432 -81473237+37010165 -81473852+37009946 -81474346+37009768 -81474982+37009477 -81475415+37009250 -81475587+37009080 -81482437+36987544 -81471247+37017302 -81482437+36987544 -81482437+36987544 -81476255+36988215 -81437182+37010091 -81495735+36711317 -81542835+36702273 -81543342+36702216 -81495735+36711317 -81543342+36702216 -81499835+37010480 -81498888+37011029 -81497091+37013618 -81471247+37017302 -81504666+37009338 -81499835+37010480 -81504666+37009338 -81504240+37009132 -81503729+37008938 -81503278+37008768 -81502887+37008768 -81502245+37008896 -81501723+37009081 -81501352+37009315 -81501091+37009581 -81500850+37009855 -81500679+37009991 -81499835+37010480 -81599736+36973415 -81586775+36983270 -81583636+36985015 -81579936+36987015 -81550136+36994215 -81548036+36994315 -81533764+36996244 -81530815+36998408 -81520535+37000763 -81517147+37000849 -81507617+37008148 -81504666+37009338 -81543342+36702216 -81544366+36701752 -81544630+36700770 -81544630+36700770 -81543940+36698280 -81539536+36696317 -81538794+36696195 -81538245+36695965 -81537951+36695885 -81536675+36695537 -81531836+36694217 -81531836+36694217 -81532764+36689313 -81532764+36689313 -81532735+36689217 -81531235+36685117 -81531235+36685117 -81544878+36659576 -81555535+36658318 -81555535+36658318 -81556794+36658255 -81557908+36658199 -81555535+36658318 -81557908+36658199 -81557908+36658199 -81565535+36657818 -81565535+36657818 -81566235+36657518 -81566835+36657118 -81567435+36656718 -81568235+36656218 -81569135+36655718 -81569935+36655418 -81570435+36655118 -81571335+36654518 -81572135+36653918 -81572635+36653418 -81581974+36646295 -81565535+36657818 -81581974+36646295 -81581974+36646295 -81583220+36646142 -81583504+36646163 -81597036+36643118 -81601136+36642718 -81605835+36638717 -81599736+36973415 -81601136+36973415 -81603837+36972315 -81605537+36971015 -81599736+36973415 -81605537+36971015 -81605835+36638717 -81605758+36638526 -81605445+36636149 -81605336+36635426 -81605336+36634858 -81610512+36617165 -81617864+36614829 -81618255+36614727 -81605537+36971015 -81610437+36968015 -81612237+36967615 -81629833+36956061 -81635937+36952614 -81638437+36950714 -81667738+36938514 -81673438+36935114 -81673638+36934814 -81676468+36934272 -81677955+36933990 -81685605+36937341 -81685778+36937633 -81687306+36940209 -81696038+36954933 -81697576+36957541 -81700679+36962805 -81703074+36966868 -81703339+36967317 -81708938+36976814 -81709072+36976858 -81749838+36963664 -81780539+36958614 -81698941+36788914 -81697645+36786024 -81696767+36784080 -81696539+36783574 -81687741+36767014 -81684859+36761249 -81684122+36759776 -81682853+36757228 -81678615+36748639 -81678210+36747868 -81675644+36742989 -81675471+36742660 -81673064+36738082 -81672726+36737439 -81671464+36735038 -81671182+36734501 -81670091+36732426 -81669855+36731976 -81660574+36714300 -81660267+36713711 -81657156+36707739 -81656884+36707218 -81656375+36706241 -81655745+36705030 -81648822+36691740 -81648375+36690881 -81645959+36686242 -81645601+36685555 -81645473+36685309 -81645153+36684696 -81636567+36668210 -81635952+36667029 -81635602+36666352 -81634591+36664380 -81631675+36658698 -81623168+36642131 -81621318+36638548 -81619136+36634318 -81609441+36637479 -81608716+36637728 -81607849+36638026 -81605835+36638717 -81618255+36614727 -81627552+36611828 -81618255+36614727 -81627936+36613155 -81627936+36613155 -81627756+36612857 -81627659+36612484 -81627557+36612108 -81627552+36611828 -81627552+36611828 -81636981+36611898 -81637600+36611902 -81639373+36611923 -81643508+36611956 -81646900+36611918 -81646900+36611918 -81652799+36611953 -81653414+36611957 -81657744+36611982 -81658397+36611999 -81681725+36612130 -81682298+36612133 -81693000+36612193 -81704158+36612255 -81715738+36612318 -81716178+36612319 -81727479+36612352 -81736580+36612378 -81736940+36612379 -81753743+36612674 -81754061+36612679 -81754687+36612688 -81755713+36612703 -81770529+36612922 -81771472+36612943 -81789379+36613341 -81794511+36613455 -81794669+36613458 -81804112+36613673 -81804234+36613676 -81804438+36613681 -81805284+36613701 -81826742+36614215 -81826742+36614215 -81826641+36614315 -81826641+36614315 -81826642+36614415 -81839236+36614623 -81844842+36614715 -81844842+36614815 -81848900+36614876 -81852892+36614936 -81863970+36615101 -81866877+36615145 -81869639+36615186 -81870826+36615203 -81876140+36615290 -81877133+36615310 -81878053+36615328 -81878203+36615332 -81891278+36615606 -81892430+36615628 -81909889+36615966 -81910386+36615976 -81913204+36616046 -81919976+36616166 -81920300+36616172 -81922644+36616213 -81924024+36613573 -81925641+36610479 -81926319+36609183 -81929495+36603107 -81930558+36601096 -81932007+36598315 -81932226+36597894 -81934144+36594213 -81946259+36594259 -81959871+36594311 -81963159+36594324 -81968011+36594337 -81970139+36594345 -81971479+36594350 -81983791+36594398 -81984884+36594402 -81999018+36594459 -82005851+36594416 -82013937+36594463 -82014193+36594491 -82015332+36594461 -82019365+36594456 -82025176+36594451 -82028916+36594444 -82031631+36594433 -82033760+36594426 -82040001+36594414 -82046529+36594403 -82053181+36594429 -82054417+36594446 -82054854+36594429 -82068822+36594613 -82076735+36594655 -82077323+36594658 -82079076+36594668 -82079551+36594671 -82083434+36594678 -82087375+36594685 -82092770+36594701 -82095975+36594725 -82102041+36594763 -82107427+36594713 -82110790+36594646 -82111284+36594638 -82112380+36594621 -82113167+36594608 -82114263+36594592 -82114638+36594586 -82116669+36594571 -82127808+36594778 -82128632+36594775 -82130436+36594769 -82132697+36594762 -82133833+36594759 -82138546+36594745 -82139741+36594742 -82142948+36594733 -82146070+36594724 -81698941+36788914 -81699093+36789128 -81699093+36789128 -81698941+36788914 -81699093+36789128 -81699362+36789504 -81699362+36789504 -81699093+36789128 -81761653+36852826 -81761230+36852403 -81752465+36843470 -81749141+36840114 -81740895+36830708 -81740745+36830565 -81739953+36829811 -81739573+36829449 -81729618+36819965 -81727756+36818191 -81727534+36817979 -81726142+36816537 -81710904+36800264 -81705245+36795006 -81704566+36794375 -81704017+36793865 -81702479+36792436 -81699702+36789856 -81699441+36789614 -81699386+36789493 -81699362+36789504 -81740124+37237752 -81740590+37236380 -81740124+37237752 -81740941+37239305 -81744291+37244178 -81744291+37244178 -81744177+37244281 -81743420+37245858 -81743420+37245858 -81743505+37247601 -81743505+37247601 -81742719+37250113 -81741746+37251693 -81741060+37253594 -81741060+37254372 -81741662+37254784 -81742292+37254853 -81743754+37256455 -81743755+37257279 -81747656+37264329 -81751290+37265131 -81752123+37265568 -81752912+37266614 -81755012+37267720 -81757531+37270010 -81757714+37271124 -81757730+37271934 -81757730+37271934 -81757631+37274003 -81757487+37274180 -81757224+37274598 -81756960+37275162 -81756948+37275686 -81756948+37275686 -81756987+37276073 -81757137+37276147 -81758931+37276078 -81760220+37275254 -81761752+37275713 -81762776+37275391 -81763836+37275218 -81765195+37275099 -81767837+37274216 -81769882+37273551 -81772819+37274231 -81773861+37274389 -81774684+37274807 -81774747+37274847 -81777237+37275632 -81779327+37279754 -81781334+37280778 -81781813+37281578 -81783858+37282493 -81783957+37282438 -81785139+37282597 -81786244+37283220 -81786607+37283160 -81786898+37283314 -81786898+37283532 -81786907+37283733 -81788408+37284350 -81790202+37284088 -81791762+37282283 -81793122+37281168 -81793425+37281674 -81793639+37282188 -81797312+37285201 -81798296+37285167 -81798677+37284844 -81799531+37285102 -81801218+37285315 -81802347+37285527 -81805631+37284766 -81809184+37283003 -81810559+37282980 -81812878+37281876 -81814255+37280965 -81816702+37279865 -81817408+37279802 -81817800+37279924 -81818092+37279916 -81818163+37279989 -81818253+37280070 -81818435+37280006 -81818616+37279853 -81819010+37279563 -81819625+37279411 -81820189+37279453 -81820502+37279408 -81821720+37279637 -81823223+37279779 -81824653+37279589 -81830441+37281091 -81831570+37281105 -81831833+37281470 -81833797+37283688 -81836395+37285623 -81838298+37286249 -81841365+37285502 -81842310+37285556 -81842594+37285701 -81843167+37285586 -81845460+37285242 -81846551+37285069 -81847230+37284763 -81847494+37284875 -81848934+37285367 -81849857+37287269 -81851295+37287528 -81852654+37287756 -81854059+37291352 -81854078+37292091 -81854078+37292091 -81853696+37293505 -81853488+37294763 -81852314+37296664 -81852314+37296664 -81852477+37297564 -81853693+37298161 -81854465+37299937 -81854465+37299937 -81853978+37300418 -81853978+37300418 -81854122+37302691 -81854153+37305226 -81854460+37306570 -81854828+37306742 -81855598+37306772 -81856404+37306584 -81858567+37305382 -81859120+37304993 -81862255+37305867 -81864068+37307579 -81864083+37307707 -81864164+37307845 -81864345+37307934 -81864496+37308208 -81864760+37308404 -81865219+37308839 -81865219+37308839 -81860160+37313820 -81860160+37313820 -81860952+37316167 -81866230+37319804 -81867055+37320416 -81870180+37320667 -81872510+37324424 -81873213+37325065 -81873544+37325478 -81874013+37326628 -81874840+37328065 -81875308+37327883 -81877913+37328731 -81878343+37328837 -81878343+37328837 -81878076+37331711 -81878076+37331711 -81878713+37331753 -81879178+37331985 -81879601+37332074 -81880886+37331146 -81885075+37330665 -81886250+37330455 -81886512+37330498 -81886952+37330725 -81887722+37331156 -81888718+37331735 -81890166+37331729 -81891127+37331667 -81892252+37330736 -81892876+37330134 -81893332+37329978 -81893773+37330105 -81894768+37331381 -81894768+37331381 -81894597+37331760 -81894597+37331760 -81894797+37332012 -81895489+37332022 -81896001+37331967 -81896870+37332148 -81897382+37332551 -81897743+37333214 -81897936+37333670 -81897936+37333670 -81897298+37333890 -81896813+37334196 -81896628+37334457 -81896599+37334900 -81896599+37334900 -81896632+37335383 -81896821+37336088 -81897007+37336673 -81897058+37336758 -81897151+37336912 -81899164+37339559 -81899459+37340277 -81899495+37341102 -81899947+37341903 -81902319+37341851 -81902992+37342340 -81903795+37343050 -81904426+37343075 -81905945+37342775 -81906368+37342760 -81907322+37343119 -81907895+37343783 -81908417+37343842 -81908417+37343842 -81908198+37344708 -81908198+37344708 -81908702+37345292 -81909557+37345981 -81909603+37347801 -81910875+37348729 -81911487+37348839 -81911780+37349165 -81912057+37349345 -81912329+37349309 -81914256+37349544 -81917758+37350362 -81917942+37351220 -81920437+37353665 -81920653+37354446 -81920711+37355416 -81920883+37355759 -81920969+37356103 -81921571+37356423 -81924506+37357535 -81925643+37357316 -81926589+37358942 -81927635+37362632 -81927635+37362632 -81926153+37365227 -81926020+37365434 -81926020+37365434 -81927019+37365810 -81928860+37366141 -81929329+37366379 -81929915+37366589 -81930194+37366728 -81930564+37367020 -81933895+37372747 -81934997+37383643 -81934997+37383643 -81931749+37385911 -81930050+37397124 -81924386+37409430 -81924386+37409430 -81924552+37409986 -81924552+37409986 -81924149+37410214 -81923394+37410459 -81923164+37410815 -81922956+37411389 -81922956+37411389 -81923148+37411412 -81923481+37411379 -81924036+37411505 -81924724+37411737 -81930146+37414592 -81930627+37414825 -81931215+37414883 -81937880+37420086 -81937880+37420086 -81935647+37431999 -81935597+37432209 -81935597+37432209 -81935822+37432507 -81935975+37432853 -81936644+37433198 -81936919+37433657 -81937174+37433995 -81937174+37433995 -81937107+37434616 -81936839+37435279 -81936839+37435279 -81936843+37435820 -81936843+37435820 -81936774+37436046 -81936774+37436046 -81947897+37443857 -81949124+37445575 -81954110+37446365 -81965582+37446918 -81973694+37456067 -81992270+37460916 -81992757+37462495 -81995624+37473643 -81995624+37473643 -81992524+37481825 -81976440+37485819 -81967485+37490592 -81961110+37492577 -81927870+37512118 -81926879+37514734 -81926879+37514734 -81935842+37517176 -81938749+37512902 -81945129+37514618 -81946194+37522951 -81946194+37522951 -81944534+37529817 -81943981+37530300 -81943981+37530300 -81946882+37531449 -81946947+37531409 -81951041+37529213 -81951366+37529003 -81964421+37533479 -81968297+37537798 -81985403+37525875 -81988994+37523359 -82008348+37509872 -82008619+37509681 -82018526+37503120 -82018670+37502845 -82027779+37496368 -82042958+37486020 -82043159+37485700 -82050328+37480881 -82050600+37480708 -82050888+37480527 -82061978+37471605 -82062809+37470911 -82063355+37470430 -82079808+37458932 -82087227+37453544 -82087407+37453418 -82096676+37446984 -82110064+37437692 -82110257+37437557 -82111501+37436652 -82112190+37436240 -82116552+37433205 -82117345+37432653 -82124131+37427931 -82124483+37427686 -82136807+37419065 -82144795+37413580 -82144885+37413518 -82149769+37410218 -82150518+37409712 -82155338+37406454 -82166604+37398842 -82185071+37386364 -82190033+37383014 -82202688+37374041 -82203102+37373749 -82214772+37365555 -82215070+37365345 -82216569+37364292 -82216733+37364177 -82216949+37364025 -82217067+37363941 -82217812+37363417 -82219226+37362423 -82223901+37359153 -82224860+37358478 -82225221+37358224 -82226167+37357558 -82226597+37357255 -82227371+37356654 -82233838+37352151 -82241135+37347126 -82254352+37337745 -82264061+37331090 -82264520+37330747 -82265821+37329828 -82268397+37328028 -82275073+37323333 -82275904+37322761 -82277567+37321640 -82278968+37320663 -82280485+37319606 -82281410+37318962 -82286348+37315511 -82286481+37315418 -82287280+37314859 -82287674+37314598 -82288978+37313744 -82289179+37313577 -82291723+37311796 -82291908+37311642 -82309156+37300240 -82309615+37299841 -82314693+37295849 -81742233+37234605 -81742337+37234460 -81743251+37232330 -81743251+37232330 -81742915+37231790 -81742556+37231369 -81741353+37230376 -81740329+37229699 -81740329+37229699 -81744562+37223973 -81747226+37223601 -81747654+37223468 -81748079+37222670 -81753275+37220628 -81755351+37219230 -81755910+37216020 -81755910+37216020 -81755541+37214953 -81755503+37214833 -81755483+37214770 -81755483+37214770 -81756516+37211611 -81756631+37211474 -81757433+37210421 -81740590+37236380 -81740575+37235993 -81740575+37235993 -81740680+37235720 -81741066+37235393 -81741494+37234994 -81741829+37234795 -81742154+37234605 -81742233+37234605 -81740590+37236380 -81742233+37234605 -81765945+37201165 -81764023+37200762 -81757436+37206506 -81757009+37207718 -81757009+37207718 -81757581+37208801 -81757664+37209907 -81757664+37209907 -81757433+37210421 -81757664+37209907 -81757555+37210198 -81757433+37210421 -81765945+37201165 -81766141+37201267 -81767571+37202572 -81768201+37202893 -81768630+37202870 -81769632+37202710 -81770262+37202711 -81771091+37202917 -81772122+37203490 -81772951+37203696 -81773114+37203696 -81765945+37201165 -81773114+37203696 -81769001+36860189 -81761653+36852826 -81769001+36860189 -81768341+36859514 -81761653+36852826 -81779135+36870554 -81778758+36870169 -81778644+36870052 -81778247+36869646 -81776834+36868200 -81775089+36866415 -81771993+36863250 -81769779+36860985 -81769001+36860189 -81798558+37185958 -81793701+37189669 -81791846+37190101 -81791464+37189978 -81787016+37191713 -81784710+37193219 -81784376+37193705 -81784168+37195328 -81784146+37196945 -81778919+37199177 -81774771+37203289 -81774089+37203547 -81773114+37203696 -81780539+36958614 -81782761+36964006 -81786100+36972107 -81794524+36992552 -81794891+36993443 -81797101+36998805 -81799535+37004593 -81799937+37005611 -81800497+37007029 -81805026+37017419 -81805395+37018248 -81805534+37018567 -81808026+37023236 -81812184+37031074 -81813322+37033190 -81814076+37034592 -81814122+37034678 -81815932+37038046 -81818349+37042669 -81818472+37042855 -81836976+37062323 -81840973+37065784 -81853150+37076185 -81853547+37076523 -81855085+37077755 -81856629+37079082 -81856839+37079270 -81861740+37083671 -81862347+37084263 -81862415+37084329 -81862808+37084711 -81863774+37085491 -81864076+37085697 -81864085+37085835 -81871525+37093127 -81876797+37099228 -81881861+37103591 -81886241+37107913 -81886563+37108558 -81888911+37110807 -81889542+37111012 -81787985+36879559 -81779135+36870554 -81787985+36879559 -81787769+36879340 -81783592+36875113 -81779135+36870554 -81836842+36929013 -81836191+36928354 -81823841+36915853 -81815325+36907233 -81813181+36905063 -81807573+36899387 -81804794+36896574 -81801537+36893277 -81801246+36892983 -81796290+36887967 -81796208+36887884 -81791534+36883152 -81788962+36880548 -81787985+36879559 -81805756+37183783 -81798558+37185958 -81805756+37183783 -81805389+37183920 -81805036+37184022 -81804692+37184123 -81804338+37184305 -81804135+37184408 -81803952+37184519 -81803779+37184647 -81803676+37184815 -81803643+37184976 -81803638+37185275 -81798558+37185958 -81805756+37183783 -81806393+37184616 -81808731+37185363 -81810048+37185203 -81811021+37184836 -81812136+37185271 -81816668+37181780 -81817863+37180650 -81821436+37178859 -81829991+37180507 -81832138+37179865 -81843266+37174162 -81845469+37173291 -81847450+37173088 -81850497+37173719 -81859259+37171615 -81860258+37170252 -81863916+37169043 -81864092+37168797 -81866005+37168686 -81869793+37167634 -81870756+37167054 -81870870+37166779 -81872339+37164644 -81872339+37164644 -81871842+37163210 -81871117+37162833 -81870403+37161739 -81867426+37159863 -81866230+37158814 -81866230+37158814 -81872177+37155034 -81875092+37153195 -81875475+37152621 -81878910+37151556 -81878965+37151585 -81879253+37151739 -81881741+37152083 -81882249+37152115 -81885591+37150914 -81888194+37150401 -81893869+37151127 -81898555+37150001 -81898618+37149526 -81898618+37149526 -81898561+37148999 -81898561+37148999 -81898590+37148389 -81898819+37146687 -81836842+36929013 -81833816+36929568 -81831792+36931331 -81830942+36932313 -81827242+36937213 -81827242+36937213 -81827342+36937213 -81827342+36937213 -81825906+36938157 -81821498+36942471 -81821255+36942913 -81818941+36947113 -81818941+36947113 -81819041+36947513 -81819041+36947513 -81807171+36951862 -81780539+36958614 -81976204+36869766 -81962947+36869510 -81962570+36869248 -81946922+36864841 -81946747+36864911 -81946479+36865127 -81943647+36867411 -81941647+36867611 -81931921+36872057 -81928546+36872511 -81928005+36872756 -81920610+36876129 -81895676+36886068 -81884545+36889712 -81881145+36892412 -81881004+36892521 -81879844+36893412 -81877244+36895212 -81875451+36896705 -81870109+36900356 -81863267+36905261 -81861793+36906317 -81860544+36907212 -81859044+36908212 -81852688+36914954 -81839443+36927513 -81839206+36927758 -81838983+36928020 -81836842+36929013 -81889542+37111012 -81889978+37111112 -81890206+37111730 -81890463+37111936 -81891006+37112783 -81891006+37112783 -81890973+37113323 -81889542+37111012 -81890973+37113323 -81890973+37113323 -81890832+37117162 -81890832+37117162 -81899977+37136394 -81901654+37140209 -81901654+37140209 -81901169+37142360 -81901088+37142547 -81898819+37146687 -81898942+37146653 -81899216+37146503 -81899511+37146297 -81899756+37146123 -81899878+37145932 -81898819+37146687 -81899878+37145932 -81899878+37145932 -81901088+37142547 -81901088+37142547 -81901908+37142218 -81912066+37135312 -81912895+37134350 -81913238+37133595 -81914054+37132682 -81914916+37130706 -81915992+37131457 -81930531+37127819 -81931283+37126613 -81932250+37126601 -81943957+37129315 -81945614+37129958 -81949402+37127445 -81952541+37126244 -81956846+37127894 -81959305+37127642 -81962803+37127849 -81963281+37128003 -81964121+37127817 -81975892+37120546 -81990627+37128676 -81991469+37128215 -81993100+36875308 -81976204+36869766 -81993100+36875308 -81980748+36877010 -81980748+36876910 -81980648+36876810 -81980548+36876610 -81980548+36876410 -81980448+36876210 -81980348+36875910 -81980248+36875810 -81980148+36875510 -81980048+36875410 -81976204+36869766 -82109600+36832131 -82104654+36836317 -82088692+36848920 -82077238+36855112 -82041624+36864646 -81999849+36874619 -81996478+36875110 -81993100+36875308 -82001647+37117861 -81991469+37128215 -82001647+37117861 -81991772+37126915 -81991686+37127245 -81991662+37127454 -81991608+37127695 -81991523+37127968 -81991480+37128161 -81991469+37128215 -82014165+37081628 -82016172+37102827 -82016172+37102827 -82014918+37106313 -82014026+37106913 -82011691+37111882 -82011676+37112468 -82007086+37116657 -82007086+37116657 -82007356+37120044 -82007356+37120044 -82003347+37118943 -82002756+37118570 -82001912+37118059 -82001890+37117972 -82001647+37117861 -82035512+37052697 -82035851+37053205 -82035851+37053205 -82027430+37065904 -82025264+37066573 -82024938+37066523 -82022486+37067642 -82022428+37067695 -82021643+37067936 -82018268+37068480 -82017610+37069009 -82017610+37069009 -82020824+37073061 -82020824+37073061 -82020350+37075212 -82019950+37075761 -82019782+37075710 -82018765+37076833 -82017573+37077370 -82016577+37078187 -82015201+37078746 -82014246+37079269 -82013872+37079347 -82013872+37079347 -82014003+37080094 -82014003+37080094 -82013863+37080495 -82013863+37080495 -82013938+37081034 -82014165+37081628 -82014003+37080094 -82014165+37081628 -82037218+37051613 -82035512+37052697 -82037218+37051613 -82036956+37051466 -82036575+37051421 -82035864+37051458 -82035456+37051767 -82035290+37052235 -82035290+37052235 -82035464+37052604 -82035512+37052697 -82106745+37045891 -82106661+37048347 -82101263+37050502 -82099891+37050742 -82099589+37051536 -82083915+37041606 -82050013+37046167 -82046961+37047615 -82046051+37046800 -82040272+37049505 -82040101+37049643 -82037218+37051613 -82146070+36594724 -82144806+36596052 -82141272+36599769 -82132987+36608486 -82132940+36608534 -82127942+36613371 -82124852+36615784 -82123043+36617165 -82121145+36618613 -82108313+36631887 -82108313+36631887 -82109565+36633408 -82110047+36633993 -82110658+36634718 -82113140+36637663 -82113140+36637663 -82111129+36638296 -82110999+36638364 -82110232+36639625 -82110091+36640244 -82107724+36642571 -82107674+36642818 -82107090+36643520 -82106894+36643669 -82106159+36644094 -82103873+36647752 -82106439+37043494 -82105921+37043949 -82105797+37044522 -82105797+37044522 -82106085+37045260 -82106745+37045891 -82106439+37043494 -82106745+37045891 -82106591+36651051 -82103873+36647752 -82106591+36651051 -82104160+36651013 -82104092+36648121 -82104047+36647975 -82103873+36647752 -82106591+36651051 -82108111+36650761 -82109848+36649703 -82110267+36649595 -82111018+36650436 -82119167+36658518 -82120727+36657859 -82120883+36658102 -82148722+37041688 -82148648+37040871 -82148337+37040652 -82148191+37040566 -82147402+37040528 -82147284+37040508 -82142322+37040167 -82142228+37040143 -82141406+37039928 -82139607+37040683 -82138635+37041919 -82132721+37041319 -82128377+37040758 -82128147+37040403 -82126466+37038878 -82126339+37038926 -82125176+37039479 -82124659+37040440 -82124572+37040520 -82123363+37041384 -82122607+37041445 -82119153+37039815 -82118470+37038869 -82111047+37041093 -82107390+37041329 -82107390+37041415 -82106626+37042765 -82106439+37043494 -82129849+36789641 -82129263+36789651 -82112166+36807257 -82112166+36807257 -82114836+36815872 -82114522+36662068 -82114194+36664692 -82114194+36664692 -82116688+36667784 -82128556+36675928 -82128860+36675910 -82130040+36675439 -82130401+36675690 -82131665+36676719 -82131830+36676920 -82132189+36676904 -82132189+36676904 -82131746+36675773 -82131736+36675630 -82131082+36675126 -82130765+36674812 -82130765+36674812 -82144435+36671603 -82144454+36670931 -82144467+36670468 -82144467+36670468 -82144432+36669966 -82131851+36668674 -82130456+36667739 -82124392+36659056 -82121270+36658098 -82121152+36657916 -82120995+36657676 -82120747+36657295 -82120747+36657295 -82122734+36655856 -82122872+36655737 -82124536+36654294 -82126291+36652747 -82126291+36652747 -82124444+36650464 -82117192+36648935 -82117192+36648935 -82121930+36646107 -82121930+36646107 -82115466+36639528 -82114497+36638542 -82114497+36638542 -82115069+36638258 -82118148+36636733 -82121681+36634982 -82122243+36634559 -82132239+36634599 -82132890+36634608 -82133496+36634616 -82135245+36634506 -82137545+36633551 -82140209+36637783 -82142058+36637417 -82144024+36636620 -82149023+36634596 -82151906+36633429 -82152162+36633325 -82156198+36631507 -82156547+36631380 -82158051+36626949 -82161131+36626912 -82166014+36627216 -82166850+36627282 -82167668+36627347 -82168589+36627421 -82169383+36627484 -82171500+36627504 -82176038+36627371 -82181960+36625560 -82183254+36624769 -82187108+36622879 -82188307+36622096 -82188947+36621853 -82189090+36621805 -82193789+36619978 -82194108+36619821 -82208846+36612298 -82209688+36612127 -82212200+36610633 -82214642+36609575 -82214798+36609497 -82216967+36608414 -82114836+36815872 -82109600+36832131 -82114836+36815872 -82115705+36820909 -82115705+36820909 -82115021+36821581 -82114626+36822232 -82114626+36822232 -82114864+36822954 -82115394+36823776 -82115394+36823776 -82115305+36824229 -82115055+36824652 -82114800+36825301 -82114678+36826061 -82114567+36826450 -82109600+36832131 -82116430+36660869 -82114522+36662068 -82116430+36660869 -82116076+36661202 -82115471+36661489 -82114976+36661732 -82114536+36661953 -82114522+36662068 -82117197+36660147 -82116430+36660869 -82120883+36658102 -82117197+36660147 -82120883+36658102 -82120998+36658280 -82120998+36658280 -82119820+36659080 -82118233+36659807 -82117463+36660098 -82117197+36660147 -82128318+36648407 -82121930+36646107 -82121930+36646107 -82125781+36650027 -82127383+36649438 -82128318+36648407 -82129849+36789641 -82154067+36782940 -82148722+37041688 -82143731+37045315 -82142285+37046366 -82136813+37050347 -82136813+37050347 -82143046+37068111 -82144406+37071548 -82150509+37081221 -82151078+37081619 -82152155+37082057 -82152697+37082196 -82152697+37082196 -82152669+37082309 -82152106+37085225 -82152106+37085225 -82156567+37092518 -82161866+37098726 -82162062+37098916 -82162091+37104628 -82162091+37104628 -82160950+37106090 -82159340+37106443 -82158547+37109119 -82157832+37110035 -82157832+37110035 -82158144+37110633 -82158318+37110882 -82163262+37113264 -82167922+37113722 -82171780+37115760 -82173433+37120334 -82174466+37122360 -82243559+36595654 -82241885+36595658 -82235864+36595669 -82235504+36595670 -82234878+36595671 -82234170+36595672 -82229344+36595682 -82228924+36595674 -82227288+36595724 -82226653+36595743 -82225716+36595744 -82223445+36595721 -82223329+36595727 -82221713+36595814 -82220650+36595818 -82217708+36595830 -82217354+36595831 -82215608+36595838 -82214552+36595843 -82213818+36595846 -82212428+36595852 -82211005+36595860 -82210497+36595772 -82209132+36595703 -82208708+36595681 -82207544+36595658 -82207232+36595658 -82207122+36595658 -82206465+36595658 -82205017+36595613 -82202632+36595544 -82201553+36595499 -82200559+36595476 -82199566+36595453 -82198826+36595430 -82197889+36595408 -82197505+36595399 -82196810+36595385 -82194482+36595316 -82194028+36595316 -82192921+36595293 -82192324+36595294 -82191359+36595248 -82190092+36595218 -82189846+36595212 -82188491+36595179 -82187441+36595156 -82186220+36595089 -82185278+36595106 -82184942+36595112 -82183040+36595043 -82182281+36594993 -82181649+36594951 -82180740+36594928 -82180258+36594928 -82179633+36594911 -82179406+36594905 -82178920+36594873 -82178724+36594860 -82177844+36594882 -82177247+36594768 -82176306+36594752 -82175913+36594745 -82174337+36594632 -82174047+36594611 -82173982+36594607 -82172252+36594604 -82171212+36594600 -82169881+36594595 -82167949+36594588 -82166969+36594584 -82166166+36594588 -82161958+36594607 -82161327+36594616 -82160236+36594633 -82159462+36594646 -82158328+36594666 -82157427+36594681 -82156593+36594695 -82153614+36594744 -82150727+36594673 -82150598+36594675 -82148569+36594718 -82147375+36594721 -82146070+36594724 -82176580+37036596 -82172736+37038699 -82171879+37038673 -82169782+37039898 -82169157+37040638 -82167961+37041202 -82164652+37039701 -82163568+37039957 -82162568+37039475 -82162498+37039419 -82161884+37037598 -82161430+37037450 -82153687+37040299 -82151602+37041305 -82149111+37041668 -82148772+37041691 -82148722+37041688 -82154067+36782940 -82129849+36789641 -82154067+36782940 -82188169+36774458 -82173778+37125108 -82174485+37126341 -82174775+37126623 -82174836+37126796 -82174836+37126796 -82174193+37127837 -82174193+37127837 -82174780+37131202 -82174892+37131491 -82175745+37133180 -82177116+37133050 -82178267+37133575 -82180605+37136454 -82181525+37136436 -82182280+37136496 -82182280+37136496 -82182039+37140763 -82182039+37140763 -82182297+37141266 -82184680+37143447 -82189805+37145386 -82190362+37154430 -82202575+37156146 -82202575+37156146 -82202272+37158136 -82202272+37158136 -82204579+37162419 -82206391+37164127 -82206572+37164373 -82206811+37164891 -82174466+37122360 -82173778+37125108 -82174466+37122360 -82174096+37122995 -82174010+37124614 -82173778+37125108 -82178472+37036022 -82176580+37036596 -82178472+37036022 -82177973+37036023 -82177422+37036076 -82176885+37036339 -82176580+37036596 -82242851+36996868 -82242962+36997885 -82242962+36997885 -82242374+36999224 -82242291+37000105 -82241120+37001205 -82240728+37001317 -82238480+37001942 -82238409+37001922 -82235857+37003254 -82235606+37003399 -82235408+37003512 -82234644+37003995 -82232545+37004807 -82232231+37004990 -82225426+37009908 -82207272+37023030 -82206961+37023254 -82205250+37024496 -82199166+37028919 -82196924+37030549 -82196511+37029926 -82196210+37029473 -82196210+37029328 -82193305+37027444 -82193054+37027458 -82191995+37027572 -82189443+37027390 -82187100+37026623 -82183463+37028788 -82183463+37028788 -82183617+37029717 -82183617+37029717 -82183442+37030516 -82183160+37031076 -82183084+37031136 -82182749+37031363 -82182591+37031420 -82181734+37032179 -82180593+37034091 -82178472+37036022 -82188169+36774458 -82154067+36782940 -82188169+36774458 -82197300+36770828 -82221334+36762952 -82221901+36762660 -82206811+37164891 -82207412+37165600 -82207412+37165600 -82206811+37164891 -82207412+37165600 -82207813+37166218 -82214522+37177327 -82222127+37189314 -82222413+37189589 -82227295+37197391 -82229287+37200575 -82229917+37201582 -82235611+37210724 -82235749+37210946 -82219136+36607400 -82216967+36608414 -82219136+36607400 -82218848+36607475 -82216967+36608414 -82221901+36762660 -82228260+36760362 -82228676+36760147 -82229039+36759813 -82230210+36758880 -82230738+36758825 -82231410+36758447 -82231993+36758110 -82232767+36757763 -82233181+36757476 -82233581+36757511 -82249860+36751357 -82221901+36762660 -82249860+36751357 -82243559+36595654 -82241885+36596387 -82237557+36598272 -82236922+36598609 -82233470+36600159 -82233470+36600159 -82233667+36600889 -82233667+36600889 -82233161+36604670 -82232249+36604226 -82224292+36605087 -82223713+36605480 -82219136+36607400 -82235749+37210946 -82235997+37211343 -82236099+37211784 -82235749+37210946 -82236099+37211784 -82236099+37211784 -82236241+37212397 -82236512+37213565 -82238187+37220772 -82238239+37220996 -82239955+37228378 -82242423+37238117 -82245440+37250025 -82245998+37252458 -82246097+37252891 -82246316+37253848 -82246942+37256585 -82248091+37261612 -82248168+37261952 -82249863+37270729 -82250469+37272941 -82250522+37273135 -82255201+37277811 -82256366+37278577 -82245528+36995437 -82242851+36996868 -82245528+36995437 -82244272+36995162 -82243644+36995277 -82243188+36995552 -82242931+36995964 -82242818+36996766 -82242818+36996766 -82242851+36996868 -82245528+36995437 -82246033+36995533 -82246033+36995533 -82245528+36995437 -82247076+36994398 -82246980+36993766 -82246980+36993766 -82248011+36993193 -82249265+36993555 -82247076+36994398 -82247077+36994773 -82247077+36994773 -82246033+36995533 -82247077+36994773 -82247076+36994398 -82249265+36993555 -82249514+36993488 -82249514+36993488 -82249265+36993555 -82249860+36751357 -82249860+36751728 -82252433+36748806 -82264410+36745776 -82269126+36743020 -82274433+36741140 -82271587+36999061 -82270535+36996997 -82258699+36989788 -82256999+36989391 -82255781+36989689 -82255597+36989828 -82254534+36990259 -82254261+36990429 -82253931+36991259 -82253818+36991383 -82251408+36992496 -82249862+36993318 -82249514+36993488 -82294150+36595699 -82292765+36595697 -82285711+36595687 -82278132+36595677 -82275343+36595663 -82272536+36595650 -82269514+36595636 -82263602+36595643 -82262139+36595645 -82258483+36595610 -82254985+36595585 -82253669+36595575 -82243559+36595654 -82258700+37279186 -82256366+37278577 -82258700+37279186 -82257174+37279164 -82257017+37278865 -82256366+37278577 -82314693+37295849 -82314543+37295730 -82309185+37298523 -82294855+37306054 -82290972+37304124 -82290914+37304058 -82287580+37300535 -82281120+37296975 -82280897+37296630 -82280645+37296460 -82280433+37296177 -82274674+37292130 -82273868+37291719 -82270393+37289853 -82269910+37288236 -82269790+37286956 -82269533+37285291 -82269036+37284414 -82258794+37279123 -82258700+37279186 -82271587+36999061 -82272149+37000105 -82272149+37000105 -82271587+36999061 -82272149+37000105 -82275025+37001088 -82277185+37000105 -82277373+36999838 -82280244+36998708 -82282615+36998012 -82285737+36997871 -82286591+36997528 -82287765+36996338 -82289562+36995220 -82290800+36994174 -82291275+36994007 -82291728+36993056 -82292002+36992899 -82293445+36991833 -82294098+36991436 -82294886+36990950 -82296372+36990080 -82299541+36988131 -82302159+36986521 -82303069+36985972 -82306203+36984086 -82306428+36983951 -82306529+36983891 -82309336+36982202 -82313609+36979633 -82314875+36978873 -82315798+36978318 -82319071+36976350 -82326866+36971595 -82327998+36970912 -82274433+36741140 -82275138+36740734 -82275756+36740247 -82275942+36740196 -82274433+36741140 -82275942+36740196 -82275942+36740196 -82281320+36738604 -82293737+36733181 -82302593+36728371 -82306887+36727229 -82309078+36725927 -82320120+36718334 -82330932+36709950 -82332089+36709355 -82294150+36595699 -82299494+36604742 -82307748+36619106 -82308001+36619525 -82308182+36620165 -82311943+36635681 -82315282+36648951 -82315389+36649384 -82315712+36650667 -82319248+36664332 -82320445+36669050 -82320503+36669277 -82324715+36685447 -82324947+36686317 -82325058+36686741 -82325238+36687439 -82326075+36690691 -82326219+36691249 -82327027+36693876 -82327099+36694086 -82332010+36709107 -82332072+36709301 -82332089+36709355 -82294150+36595699 -82303056+36595666 -82309721+36595611 -82310885+36595611 -82326346+36595475 -82355107+36595185 -82356250+36595170 -82368296+36595017 -82386750+36595028 -82387342+36594982 -82399083+36595000 -82400390+36595002 -82405999+36595011 -82416557+36595015 -82441430+36594898 -82442650+36594881 -82457414+36594644 -82465058+36594488 -82466332+36594482 -82486755+36595823 -82489185+36595722 -82489953+36595683 -82491468+36595640 -82492844+36595601 -82493520+36595589 -82499872+36595528 -82517073+36595400 -82545474+36595000 -82549173+36594948 -82554294+36594876 -82557309+36594834 -82557727+36594828 -82557906+36594826 -82559774+36594800 -82560578+36594800 -82560774+36594800 -82561074+36594800 -82561391+36594800 -82562075+36594800 -82564280+36594755 -82571118+36594605 -82571875+36594600 -82572075+36594600 -82572385+36594595 -82576384+36594529 -82578175+36594500 -82582481+36594439 -82585575+36594399 -82587176+36594399 -82588107+36594367 -82589684+36594337 -82593611+36594263 -82596876+36594199 -82607456+36594110 -82608876+36594099 -82609176+36594099 -82609376+36593999 -82614711+36594010 -82630677+36593799 -82632677+36593799 -82643178+36593799 -82650278+36593799 -82653919+36593798 -82654374+36593798 -82654821+36593798 -82656478+36593798 -82662060+36593758 -82675879+36593698 -82679879+36593698 -82688280+36593698 -82695780+36593698 -82699080+36593698 -82699380+36593698 -82737982+36593597 -82739682+36593597 -82764519+36593748 -82779654+36593742 -82780833+36593743 -82784801+36593749 -82796715+36593749 -82796968+36593748 -82800458+36593768 -82809694+36593716 -82811862+36593704 -82812844+36593698 -82828300+36593750 -82830433+36593761 -82844114+36593745 -82851526+36593705 -82852166+36593699 -82888994+36593468 -82889206+36593469 -82890094+36593475 -82890492+36593477 -82909409+36593609 -82909953+36593611 -82913584+36593629 -82929592+36593679 -82929705+36593679 -82930087+36593670 -82933273+36593687 -82946912+36593751 -82956869+36593772 -82961941+36593782 -82968386+36593790 -82984487+36593732 -82985124+36593729 -82327998+36970912 -82327160+36969048 -82324171+36962397 -82323984+36961982 -82318609+36950018 -82318298+36949325 -82315107+36942224 -82314833+36941614 -82314683+36941280 -82312281+36935935 -82312105+36935544 -82309052+36928772 -82308457+36927410 -82305633+36921154 -82305150+36920084 -82304052+36917712 -82303423+36916354 -82302217+36913578 -82301481+36911917 -82301387+36911720 -82300781+36910442 -82300018+36908729 -82299594+36907743 -82299227+36906892 -82299004+36906375 -82298736+36905751 -82298594+36905419 -82298594+36905419 -82308467+36902289 -82308606+36902259 -82308999+36902177 -82315380+36902252 -82315967+36902406 -82316591+36904784 -82316591+36904784 -82316342+36905285 -82316127+36905718 -82316127+36905718 -82318034+36907730 -82318465+36907519 -82320173+36905482 -82320173+36905482 -82318679+36900566 -82317339+36898944 -82317339+36898944 -82320019+36887317 -82314693+37295849 -82315460+37295291 -82316028+37294879 -82334414+37281301 -82341748+37280910 -82341849+37280886 -82348727+37268197 -82378137+37260050 -82379024+37259835 -82379416+37259866 -82380584+37259961 -82383769+37259939 -82384308+37259594 -82389889+37258122 -82392857+37257431 -82393189+37257310 -82394046+37257311 -82394560+37257327 -82395607+37256868 -82395970+37256916 -82396253+37256739 -82396707+37256634 -82396958+37256392 -82397120+37256231 -82408070+37253249 -82438762+37247017 -82457367+37238184 -82467660+37236302 -82481946+37232218 -82508234+37221916 -82512038+37217839 -82513162+37216969 -82533246+37206429 -82537013+37207198 -82553835+37202841 -82320019+36887317 -82320524+36887586 -82320962+36888033 -82321660+36889148 -82321895+36890113 -82322037+36890862 -82322478+36891575 -82323504+36892444 -82324252+36893486 -82324750+36894658 -82325035+36895575 -82337414+36887662 -82320019+36887317 -82337414+36887662 -82332089+36709355 -82333239+36712838 -82337702+36726438 -82338134+36727778 -82340748+36735884 -82341747+36738993 -82341967+36739678 -82343389+36744090 -82344758+36748507 -82348020+36757540 -82348309+36758294 -82354511+36774509 -82354794+36775248 -82356540+36779814 -82360562+36787614 -82362576+36791453 -82364172+36794520 -82370324+36806199 -82375342+36815818 -82375918+36817027 -82376645+36818404 -82376777+36818602 -82381591+36828083 -82384755+36834209 -82386126+36836867 -82386696+36837973 -82359776+36956291 -82358394+36956558 -82357723+36957712 -82356753+36957520 -82353989+36957154 -82352977+36957450 -82352525+36957862 -82351105+36957462 -82341065+36963044 -82338695+36964471 -82336091+36966038 -82332460+36968224 -82327998+36970912 -82337414+36887662 -82339337+36890160 -82356826+36889908 -82366035+36893451 -82376158+36890389 -82376216+36890342 -82406633+36876356 -82359776+36956291 -82362229+36955855 -82362229+36955855 -82359776+36956291 -82362229+36955855 -82363114+36956563 -82364832+36964645 -82365116+36962836 -82365395+36962346 -82365395+36962346 -82363851+36960105 -82363602+36959838 -82362487+36958740 -82362487+36958740 -82363114+36956563 -82363114+36956563 -82362229+36955855 -82364175+36965245 -82363697+36964976 -82363665+36964831 -82363665+36964831 -82363913+36964643 -82364263+36964558 -82364555+36964636 -82364832+36964645 -82364175+36965245 -82364832+36964645 -82364175+36965245 -82365624+36968297 -82365624+36968297 -82365246+36968770 -82365246+36968770 -82365255+36968825 -82366100+36970309 -82367804+36971924 -82370589+36973505 -82371431+36975223 -82371462+36975310 -82371462+36975310 -82371352+36975393 -82371352+36975393 -82373102+36975601 -82374411+36975560 -82377926+36974694 -82377926+36974694 -82378338+36974763 -82378338+36974763 -82377926+36974694 -82378338+36974763 -82379305+36974923 -82379319+36974976 -82380191+36975505 -82380582+36977573 -82380582+36977573 -82380358+36978224 -82380358+36978224 -82382034+36980575 -82382034+36980575 -82383352+36980405 -82383352+36980405 -82382034+36980575 -82383352+36980405 -82384089+36980578 -82384089+36980578 -82383352+36980405 -82384089+36980578 -82384595+36980638 -82384595+36980638 -82384089+36980578 -82384595+36980638 -82387029+36980221 -82387029+36980221 -82384595+36980638 -82390115+36980778 -82389862+36980559 -82388971+36980277 -82388073+36979742 -82387029+36980221 -82390074+36844482 -82386696+36837973 -82390074+36844482 -82387874+36840257 -82386696+36837973 -82390115+36980778 -82390676+36981434 -82390676+36981434 -82390468+36981231 -82390115+36980778 -82390676+36981434 -82392631+36982208 -82392631+36982208 -82390676+36981434 -82394231+36982224 -82392705+36982272 -82392631+36982208 -82399139+36984581 -82394231+36982224 -82399139+36984581 -82398683+36984335 -82397330+36983870 -82396569+36983492 -82396228+36983179 -82396187+36982808 -82396047+36982366 -82395686+36982197 -82395015+36982109 -82394231+36982224 -82546224+37124985 -82545451+37124988 -82544196+37124992 -82540321+37120077 -82540223+37119950 -82540044+37119717 -82533359+37111045 -82532675+37110158 -82531711+37108907 -82530218+37106971 -82527571+37103506 -82523755+37098511 -82522123+37096399 -82514560+37086611 -82513558+37085315 -82513217+37084865 -82513065+37084680 -82512353+37083818 -82511693+37082960 -82497646+37064744 -82496585+37063402 -82496585+37063402 -82496845+37063429 -82497586+37061368 -82497586+37061368 -82494472+37060202 -82493489+37046628 -82491717+37043538 -82484865+37040125 -82484411+37040282 -82484024+37040207 -82481410+37037058 -82478602+37024534 -82478602+37024534 -82479298+37024450 -82479298+37024450 -82479083+37024241 -82477475+37022677 -82470680+37022171 -82466948+37021868 -82463297+37019783 -82460587+37018230 -82451696+37013140 -82450634+37012532 -82448818+37011493 -82443621+37008517 -82441996+37007586 -82438327+37005486 -82437509+37005029 -82435958+37004142 -82435035+37003614 -82431416+37001543 -82416084+36992667 -82404499+36985959 -82403451+36985850 -82401035+36985861 -82400669+36985607 -82399306+36984693 -82399139+36984581 -82406633+36876356 -82406531+36876137 -82401645+36866786 -82400688+36864935 -82400549+36864667 -82390074+36844482 -82406633+36876356 -82406766+36876628 -82406974+36876925 -82407259+36877334 -82407259+36877334 -82405767+36878940 -82405767+36878940 -82408821+36885222 -82421173+36884907 -82433180+36884680 -82433741+36884669 -82439013+36884559 -82440085+36884537 -82441429+36884509 -82445765+36884419 -82450407+36884323 -82463064+36884059 -82472048+36883871 -82480341+36883714 -82502428+36883280 -82505723+36883190 -82512950+36883081 -82517297+36882992 -82520440+36882928 -82525126+36882832 -82527930+36882774 -82532303+36882685 -82537577+36882577 -82538911+36882550 -82539157+36882544 -82541801+36882491 -82546827+36882363 -82547282+36882353 -82554346+36882205 -82573403+36881805 -82579957+36881629 -82590937+36881393 -82593294+36881343 -82594628+36881356 -82615873+36880910 -82623614+36879921 -82634492+36878507 -82634551+36878453 -82639264+36873343 -82639883+36872463 -82640324+36871992 -82641740+36871072 -82641986+36870181 -82642538+36869127 -82645559+36867411 -82645702+36867251 -82647224+36865798 -82647241+36865672 -82648828+36862718 -82649908+36862183 -82650083+36859795 -82546224+37124985 -82546239+37125104 -82546239+37125104 -82546224+37124985 -82546239+37125104 -82546643+37129244 -82546937+37131628 -82547222+37132544 -82547394+37133207 -82547626+37135718 -82547960+37139060 -82548184+37141300 -82548229+37144197 -82548866+37149225 -82549392+37154887 -82549469+37155721 -82549849+37158801 -82550619+37169240 -82551648+37180502 -82551897+37183050 -82552568+37189907 -82553305+37199183 -82553835+37202841 -82878450+36893267 -82878520+36893406 -82878570+36893505 -82878570+36893505 -82868218+36901212 -82868218+36901212 -82873777+36912299 -82873777+36912299 -82873639+36912506 -82872136+36913456 -82870879+36914948 -82868139+36916869 -82863468+36922308 -82863383+36922629 -82861943+36924236 -82859013+36927316 -82858461+36932717 -82858461+36932717 -82858784+36933065 -82859089+36933454 -82860537+36937439 -82861684+36939316 -82861684+36939316 -82861282+36944848 -82860677+36945798 -82860633+36945840 -82858754+36950167 -82856099+36952471 -82855705+36953808 -82855705+36953808 -82856381+36953937 -82858443+36954036 -82858614+36954127 -82859955+36955866 -82860534+36956015 -82862866+36957765 -82864211+36957983 -82865404+36958084 -82867358+36963182 -82867358+36963182 -82867201+36963358 -82867092+36963536 -82867092+36963536 -82867164+36963793 -82867366+36964066 -82867477+36964243 -82867688+36964396 -82867949+36964467 -82868380+36964497 -82868518+36964469 -82870230+36965498 -82870259+36965818 -82870274+36965993 -82870885+36967451 -82870885+36967451 -82869349+36969183 -82869047+36972105 -82869047+36972105 -82869461+36972640 -82869461+36972640 -82869183+36974182 -82869048+36974367 -82868455+36976481 -82868072+36976989 -82867535+36977518 -82866689+36978052 -82866019+36978272 -82864909+36979010 -82862926+36979975 -82860827+36978549 -82860170+36978435 -82858979+36978482 -82857747+36978491 -82857597+36978672 -82857257+36978754 -82856927+36978877 -82856768+36979095 -82856768+36979095 -82856961+36979425 -82857183+36979714 -82857183+36979714 -82857044+36979924 -82856605+36980289 -82856437+36980708 -82856330+36981112 -82855922+36982671 -82855327+36983155 -82852614+36984963 -82851397+36984497 -82840051+36987113 -82838549+36987027 -82836008+36988837 -82835896+36988928 -82833843+36991973 -82830802+36993445 -82829125+36997541 -82829125+36997541 -82830588+37000945 -82830588+37000945 -82829961+37003555 -82829819+37003807 -82829020+37004516 -82828592+37005707 -82828050+37005913 -82825938+37006348 -82825224+37006279 -82824682+37006050 -82824339+37005684 -82823683+37004631 -82818006+37006161 -82817489+37005764 -82816891+37006606 -82815748+37007196 -82815565+37007139 -82811166+37006707 -82800531+37007944 -82796028+37007603 -82790890+37006760 -82790462+37007263 -82789891+37007698 -82789092+37007995 -82788897+37008160 -82781561+37009105 -82781443+37009919 -82777368+37015279 -82776359+37015776 -82774300+37015337 -82766881+37021349 -82766749+37021881 -82762357+37024702 -82752454+37025876 -82742454+37042980 -82725060+37042585 -82724540+37042980 -82722919+37050488 -82722919+37050488 -82724735+37074550 -82724735+37074550 -82722355+37075361 -82721803+37075200 -82718015+37075943 -82718015+37075943 -82719345+37081236 -82721749+37100002 -82726829+37114860 -82726829+37114860 -82711445+37124172 -82708972+37125101 -82701497+37128502 -82674368+37136586 -82673448+37137070 -82673448+37137070 -82673491+37137521 -82673815+37138043 -82673815+37138043 -82673536+37138253 -82656494+37146685 -82653520+37151104 -82644873+37152089 -82642029+37153025 -82632910+37154756 -82632849+37154849 -82631330+37156747 -82604292+37174460 -82603236+37175486 -82602382+37175446 -82600955+37176031 -82600030+37176628 -82598778+37176809 -82597876+37176890 -82597447+37177088 -82597033+37177606 -82596517+37178030 -82595797+37178230 -82586367+37185830 -82568823+37193953 -82565329+37196118 -82553835+37202841 -82654924+36925392 -82655459+36925751 -82655518+36927552 -82655518+36927552 -82655388+36928272 -82655226+36928559 -82655122+36928744 -82654894+36929148 -82654606+36929664 -82652722+36929654 -82652697+36930259 -82652684+36930584 -82652678+36930721 -82652678+36930721 -82652735+36931637 -82652735+36931637 -82652423+36931637 -82652336+36931637 -82651844+36931700 -82651297+36931866 -82650539+36932185 -82650422+36932206 -82649566+36932360 -82649281+36932411 -82647785+36932926 -82646684+36933758 -82646259+36934058 -82645291+36935663 -82645291+36935663 -82646145+36937770 -82646145+36937770 -82646009+36937922 -82645775+36938181 -82645701+36938206 -82645575+36938250 -82644633+36939806 -82643064+36941729 -82637322+36946762 -82635817+36949594 -82635501+36950470 -82634484+36951760 -82634179+36952047 -82633713+36952573 -82633381+36952468 -82626088+36952320 -82625352+36952686 -82622417+36953396 -82622417+36953396 -82622634+36953784 -82622702+36953852 -82623807+36955260 -82623807+36955260 -82623049+36955189 -82620238+36954915 -82619787+36955452 -82619663+36955149 -82618604+36955142 -82617994+36955587 -82617847+36955771 -82616375+36956694 -82615670+36956720 -82615146+36956741 -82614401+36956352 -82614144+36956258 -82614068+36956231 -82613485+36956018 -82612286+36955824 -82611977+36955765 -82611114+36955333 -82611114+36955333 -82611697+36952558 -82611912+36951968 -82612321+36951153 -82612775+36950997 -82613533+36951261 -82614403+36951219 -82614641+36950964 -82614773+36950624 -82614773+36950624 -82614600+36950520 -82612065+36949049 -82611319+36948639 -82611155+36948529 -82611049+36948459 -82610846+36948712 -82606771+36953075 -82606443+36954577 -82605550+36957153 -82605412+36957902 -82605361+36958246 -82605070+36959108 -82603615+36959592 -82603468+36959365 -82603018+36958238 -82598999+36956041 -82598911+36956158 -82598183+36956617 -82597385+36956947 -82597385+36956947 -82597529+36958314 -82597529+36958314 -82593428+36956124 -82593326+36956070 -82593208+36956010 -82589501+36951366 -82588890+36951182 -82588890+36951182 -82590641+36947662 -82591250+36946831 -82591582+36946495 -82598512+36942270 -82598512+36942270 -82598310+36941914 -82591675+36942955 -82591521+36942985 -82589861+36943285 -82589861+36943285 -82590430+36941812 -82591521+36941081 -82591913+36940819 -82619182+36917666 -82621899+36928049 -82621899+36928049 -82616947+36932787 -82609778+36934397 -82605365+36934915 -82604896+36935003 -82598373+36935611 -82598373+36935611 -82598395+36935789 -82598447+36936052 -82598447+36936052 -82597998+36936068 -82597993+36936077 -82597019+36935987 -82590894+36937155 -82590894+36937155 -82591103+36937646 -82591381+36938366 -82592050+36940243 -82592050+36940243 -82591913+36940819 -82592050+36940243 -82592190+36940634 -82592190+36940634 -82591913+36940819 -82619603+36915803 -82619877+36914930 -82619877+36914930 -82613951+36913765 -82613951+36913765 -82615809+36912637 -82615809+36912637 -82612767+36912059 -82612767+36912059 -82615137+36905251 -82617583+36906411 -82618505+36906841 -82624799+36906514 -82629618+36906579 -82633884+36906400 -82633892+36906541 -82637294+36906566 -82637294+36906566 -82636917+36904516 -82636917+36904516 -82637105+36904402 -82640359+36902446 -82643681+36900477 -82648753+36909513 -82648753+36909513 -82647042+36913368 -82646504+36914727 -82646504+36914727 -82647041+36914450 -82650408+36912717 -82650408+36912717 -82650262+36916493 -82650262+36916493 -82651259+36917099 -82651843+36917129 -82653511+36917215 -82655138+36917326 -82655516+36917720 -82655930+36917887 -82658128+36918776 -82658898+36919102 -82660583+36918742 -82661602+36918564 -82661772+36918903 -82662934+36921218 -82662934+36921218 -82657554+36922894 -82619603+36915803 -82619182+36917666 -82619603+36915803 -82619336+36916403 -82619194+36917204 -82619182+36917666 -82650438+36858372 -82650047+36858344 -82649833+36858724 -82649718+36859127 -82649718+36859127 -82649813+36859489 -82650083+36859795 -82650438+36858372 -82650083+36859795 -82687675+36824382 -82687490+36825321 -82686726+36825914 -82684549+36828284 -82678382+36832645 -82674281+36836650 -82673866+36836983 -82672687+36837675 -82672066+36838038 -82668260+36838199 -82666763+36838800 -82665530+36839890 -82664655+36839854 -82662718+36840884 -82661445+36842109 -82660524+36843150 -82658844+36843355 -82658844+36843355 -82658936+36844136 -82658936+36844136 -82656137+36846972 -82655738+36847887 -82655738+36847887 -82655821+36847954 -82655821+36847954 -82654654+36850886 -82653856+36853289 -82651432+36853356 -82651055+36854567 -82650438+36858372 -82657554+36922894 -82654924+36925392 -82657554+36922894 -82655455+36923596 -82655455+36923596 -82655674+36924677 -82655674+36924677 -82654888+36925013 -82654888+36925013 -82654924+36925392 -82688319+36823298 -82687675+36824382 -82688319+36823298 -82687808+36823945 -82687675+36824382 -82771308+36799880 -82769715+36801435 -82769715+36801435 -82773651+36804960 -82773651+36804960 -82755900+36825879 -82751012+36829715 -82745755+36829809 -82742926+36829965 -82740754+36829736 -82740322+36828896 -82739622+36828265 -82738418+36827416 -82736718+36827344 -82727888+36829487 -82722376+36831821 -82706678+36823042 -82705731+36822255 -82702903+36817440 -82690867+36820595 -82689915+36821908 -82689915+36821908 -82689941+36822253 -82689941+36822253 -82688319+36823298 -82689941+36822253 -82689834+36822503 -82689677+36822657 -82689281+36822902 -82689093+36823057 -82688696+36823173 -82688319+36823298 -82771308+36799880 -82771932+36800389 -82772229+36800632 -82785974+36810715 -82786329+36810975 -82786819+36811396 -82787483+36811865 -82789035+36812961 -82790185+36813818 -82790996+36814422 -82791501+36814799 -82794585+36817121 -82800340+36821470 -82807064+36826397 -82809230+36827984 -82812582+36830440 -82818515+36834798 -82821211+36836829 -82823290+36838430 -82824842+36839661 -82825062+36839835 -82835467+36848088 -82835539+36848145 -82844747+36846960 -82852659+36865757 -82852784+36866693 -82852784+36866693 -82852367+36867103 -82852179+36870714 -82852179+36870714 -82856406+36873082 -82858511+36874315 -82859595+36875094 -82859595+36875094 -82859393+36875094 -82818788+36760340 -82818683+36760471 -82818425+36760781 -82805641+36774155 -82793939+36777547 -82791140+36779272 -82789760+36782127 -82789538+36782130 -82787852+36783401 -82786023+36785765 -82785330+36788591 -82783730+36789200 -82779254+36792442 -82778900+36792698 -82778004+36792924 -82777917+36792933 -82776265+36794158 -82775456+36796611 -82775382+36796836 -82774229+36798630 -82772688+36799973 -82771308+36799880 -82818788+36760340 -82819002+36760070 -82819002+36760070 -82818788+36760340 -82819891+36758981 -82819184+36759853 -82819076+36759986 -82819002+36760070 -82829457+36747517 -82823155+36733579 -82823155+36733579 -82823555+36732889 -82826449+36731396 -82849505+36718876 -82853412+36717208 -82875126+36710517 -82912904+36694408 -82948381+36673991 -82949562+36671416 -82950417+36669551 -82954096+36661528 -82959319+36650140 -82960611+36647323 -82960647+36647243 -82961049+36646365 -82962591+36643008 -82966778+36633835 -82972086+36622212 -82973615+36618873 -82973732+36618616 -82977253+36610924 -82980535+36603764 -82983234+36597986 -82984996+36594074 -82985124+36593729 -82829457+36747517 -82819891+36758981 -82829457+36747517 -82827252+36750094 -82819891+36758981 -82859393+36875094 -82859609+36875270 -82859609+36875270 -82859393+36875094 -82859609+36875270 -82862147+36876952 -82862228+36877234 -82862450+36877435 -82862711+36877619 -82863086+36877988 -82859609+36875270 -82863086+36877988 -82878450+36893267 -82867306+36884867 -82864216+36880199 -82863722+36878891 -82863086+36877988 -82985124+36593729 -82986077+36593726 -82990892+36593716 -82992013+36593715 -82992339+36593715 -83005327+36593852 -83012696+36593867 -83018301+36593878 -83021322+36593884 -83026308+36593893 -83027250+36593847 -83028357+36593893 -83051460+36593940 -83067142+36593972 -83071045+36593980 -83075448+36593989 -83076414+36593986 -83101501+36594039 -83103902+36594044 -83139562+36594032 -83144069+36594014 -83144698+36594012 -83148854+36593995 -83163198+36593941 -83174533+36593895 -83175839+36593890 -83176596+36593888 -83210513+36593911 -83211655+36593912 -83212208+36593912 -83213870+36593914 -83214968+36593915 -83220949+36593919 -83222730+36593920 -83225492+36593922 -83236329+36593929 -83237353+36593930 -83248933+36593827 -83249899+36593898 -83250304+36593935 -83252539+36593925 -83260999+36593887 -83261099+36593887 -83261313+36593947 -83261507+36594002 -83276300+36598187 -83283797+36598131 -83283961+36598130 -83284172+36598129 -83284904+36598123 -83298281+36598026 -83305432+36597974 -83308132+36597954 -83311339+36597930 -83324609+36597832 -83325053+36597829 -83334676+36597752 -83334827+36597750 -83338350+36597717 -83346279+36597646 -83346835+36597641 -83375535+36597386 -83376035+36597386 -83383873+36597386 -83405524+36597385 -83406182+36597385 -83424903+36597367 -83426756+36597364 -83440575+36597340 -83442453+36597337 -83445331+36597332 -83447575+36597328 -83455141+36597314 -83472108+36597284 -83480098+36597269 -83480907+36597268 -83487906+36597255 -83488435+36597254 -83488563+36597254 -83505568+36597249 -83505799+36597250 -83522463+36597294 -83522656+36597295 -83533423+36597323 -83535936+36597330 -83536115+36597330 -83539764+36597340 -83541454+36597344 -83541790+36597345 -83544434+36597352 -83551678+36597370 -83561317+36597425 -83561674+36597429 -83561950+36597432 -83567537+36597488 -83574239+36597555 -83574502+36597542 -83583388+36597634 -83583477+36597635 -83591869+36597722 -83594944+36597754 -83596340+36597769 -83597171+36597777 -83608748+36597892 -83609323+36597895 -83622040+36597980 -83622624+36598061 -83624733+36598358 -83625765+36598400 -83629021+36598654 -83630176+36598755 -83632525+36598978 -83641927+36599702 -83649722+36600119 -83658245+36600361 -83659409+36600394 -83660370+36600402 -83661260+36600410 -83661981+36600416 -83668302+36600746 -83669560+36600758 -83669700+36600759 -83670128+36600764 -83670141+36600797 -83673538+36600796 -83675014+36600810 -83675413+36600814 -83675413+36600814 -83675290+36601156 -83673696+36603700 -83673564+36603831 -83673315+36604379 -83652214+36615183 -83652214+36615483 -83652114+36615883 -83651714+36616283 -83651314+36616583 -83650713+36616883 -83650613+36616983 -83650013+36616783 -83649513+36616683 -83649213+36616683 -83626113+36625083 -83625013+36625183 -83624913+36625633 -83624613+36625983 -83624413+36625983 -83624013+36626183 -83623513+36626583 -83623013+36626783 -83622613+36626983 -83621913+36627283 -83621213+36627383 -83532863+36663581 -83516011+36667585 -83511011+36668985 -83510938+36668980 -83503511+36668885 -83460808+36664885 -83431208+36666585 -83431008+36666685 -83430508+36666885 -83424642+36667327 -83424007+36667385 -83423707+36667385 -83423007+36667685 -83422407+36667885 -83421707+36668185 -83420407+36668386 -83419507+36668486 -83418307+36668686 -83417807+36668886 -83417407+36669186 -83414660+36669994 -83414007+36670186 -83370705+36691086 -83364005+36694586 -83356405+36694686 -83356133+36694897 -83354606+36696153 -83353613+36696699 -83352305+36696886 -83350805+36697386 -83350430+36697734 -83311403+36710287 -83307103+36711387 -83303803+36711087 -83302803+36711887 -83297802+36712687 -83287095+36713948 -83269301+36718487 -83266301+36719687 -83234838+36727609 -83228634+36728946 -83224599+36730087 -83219999+36731287 -83196798+36738287 -83187327+36739659 -83171696+36740087 -83171296+36740087 -83169996+36740087 -83169296+36740387 -83168196+36740787 -83167396+36740787 -83166996+36740487 -83166696+36740187 -83166696+36740187 -83167294+36739741 -83167396+36739687 -83167396+36739187 -83161496+36739887 -83135972+36742847 -83135528+36742688 -83126719+36761000 -83126289+36761105 -83126139+36761113 -83125728+36761276 -83125655+36761407 -83125505+36761565 -83125505+36761565 -83126189+36761937 -83131245+36767105 -83131245+36767105 -83131055+36768354 -83129294+36768988 -83129201+36777097 -83129201+36777097 -83132518+36784751 -83132518+36784751 -83132406+36784832 -83118772+36790148 -83118493+36790388 -83118193+36791088 -83118193+36791488 -83117793+36791688 -83117193+36792288 -83116793+36793188 -83116093+36794188 -83115493+36794688 -83115093+36795288 -83114693+36796088 -83099342+36812989 -83099192+36819589 -83098892+36822989 -83098892+36822989 -83102071+36828028 -83102071+36828028 -83102019+36828409 -83101792+36829089 -83101192+36829889 -83100692+36830489 -83099692+36831189 -83098892+36831789 -83098091+36832089 -83096891+36832589 -83095791+36833189 -83094391+36833489 -83092691+36833889 -83090956+36834621 -83088789+36836292 -83087754+36837518 -83086190+36838474 -83083115+36839167 -83082691+36839289 -83072723+36854421 -83072590+36854589 -83072290+36854489 -83071190+36853789 -83070490+36853689 -83069890+36853689 -83069290+36853589 -83066790+36852189 -83066590+36852089 -83066189+36851889 -83065189+36851889 -83057889+36853089 -83053789+36852289 -83036961+36854841 -83023834+36851136 -83009222+36847295 -83007670+36847592 -83003341+36852289 -82975746+36859500 -82970766+36857625 -82964880+36860246 -82950045+36865998 -82949426+36866196 -82926300+36871075 -82926120+36871236 -82925780+36871558 -82925290+36872130 -82925140+36872452 -82924850+36872766 -82924440+36872830 -82924160+36873007 -82923880+36873273 -82923350+36873474 -82922810+36873748 -82912373+36874317 -82911824+36874243 -82911690+36874248 -82895228+36882278 -82878450+36893267