-87634938 -79974733 24430231 31000968 -80015276+26320956 -80014940+26336143 -80014933+26336456 -80014612+26350983 -80011000+26391127 -80006888+26426457 -80006149+26432809 -80002530+26454531 -79999762+26471142 -79998365+26476160 -79993861+26502946 -79993605+26504893 -79992940+26510005 -79986310+26537035 -79985275+26544973 -79981681+26584028 -79981386+26587214 -79980722+26594624 -79980722+26594624 -79980987+26615426 -79981297+26625345 -79981297+26625345 -79981272+26647361 -79979904+26675755 -79974733+26707535 -79974733+26707535 -79978371+26721918 -79979650+26750341 -79979650+26750341 -79975009+26772932 -79975009+26772932 -79975465+26780812 -79979334+26814223 -79985314+26836633 -79990828+26858838 -79991917+26866374 -79996596+26882230 -79999761+26892817 -80005203+26911177 -80013240+26938295 -80014247+26941689 -80014677+26943139 -80014886+26943845 -80022754+26970392 -80015276+26320956 -80017551+26253519 -80024968+26202407 -80040916+26092522 -80051120+25986742 -80052257+25974956 -80015276+26320956 -80068469+26320956 -80138049+27262879 -80132225+27250324 -80127898+27241389 -80127097+27239374 -80125000+27235935 -80124765+27235550 -80094155+27164584 -80080955+27125329 -80073328+27109817 -80060780+27084534 -80053385+27064465 -80039102+27029853 -80033267+27008634 -80030208+27000334 -80030208+27000334 -80030251+27000334 -80030251+27000334 -80022754+26970392 -80052257+25974956 -80067685+25902395 -80067685+25902395 -80061871+25879359 -80056056+25837688 -80056056+25837688 -80058654+25794312 -80066872+25756733 -80071268+25750377 -80091224+25721903 -80091224+25721903 -80088698+25704739 -80088698+25704739 -80096633+25682753 -80096633+25682753 -80095457+25657326 -80061317+25625382 -80060238+25625382 -80054335+25618298 -80054335+25618298 -80120597+25500512 -80120640+25500386 -80122416+25500386 -80124768+25495497 -80124768+25487586 -80138274+25432595 -80138274+25432595 -80127133+25424579 -80124768+25423119 -80120790+25418556 -80120790+25418556 -80124768+25355829 -80150248+25314150 -80052257+25974956 -80110514+25975011 -80068469+26320956 -80015276+26320956 -80068469+26320956 -80073064+26320956 -80073064+26320956 -80068469+26320956 -80881233+26333806 -80812368+26334006 -80777079+26334078 -80776492+26334080 -80775861+26334082 -80636070+26334306 -80628875+26334179 -80628078+26334165 -80627530+26334177 -80613041+26334257 -80612113+26334261 -80611782+26334274 -80596524+26334347 -80595975+26334350 -80595447+26334353 -80580720+26334423 -80579789+26334428 -80579328+26334470 -80563920+26334559 -80545668+26334663 -80542999+26334679 -80542434+26334682 -80540781+26334692 -80540674+26334693 -80539899+26334698 -80539384+26334660 -80539210+26334648 -80539133+26334610 -80536973+26334593 -80536576+26334584 -80535705+26334587 -80534464+26334587 -80374773+26334459 -80297671+26334356 -80297471+26334356 -80297271+26334356 -80279021+26334395 -80277777+26334398 -80274708+26334404 -80271269+26334411 -80271126+26334411 -80266986+26334420 -80249970+26334456 -80249605+26334461 -80243009+26334545 -80242481+26334552 -80234792+26334651 -80229261+26334656 -80228767+26334656 -80228169+26334656 -80227359+26334656 -80227353+26334656 -80224269+26333956 -80220948+26332958 -80219164+26332422 -80217364+26331881 -80207983+26329062 -80203162+26327856 -80202956+26327856 -80202768+26327856 -80202652+26327855 -80202638+26327855 -80200568+26327828 -80198436+26327803 -80196546+26327779 -80190242+26327701 -80188109+26327674 -80187392+26327665 -80186668+26327656 -80186375+26327657 -80185729+26327662 -80184913+26327670 -80184161+26327678 -80180949+26327711 -80178919+26327732 -80178199+26327739 -80176881+26327753 -80176568+26327756 -80171060+26327756 -80170855+26327756 -80170239+26327756 -80170067+26327756 -80169911+26327756 -80169752+26327756 -80169587+26327756 -80166167+26327756 -80161098+26327802 -80155067+26327856 -80153768+26327856 -80153367+26327856 -80136952+26327856 -80135666+26327856 -80134362+26327856 -80129062+26327856 -80128866+26327856 -80128422+26327856 -80126666+26327856 -80125981+26327856 -80125166+26327856 -80124772+26327856 -80124124+26327856 -80121120+26327856 -80120443+26327856 -80120266+26327856 -80116866+26327856 -80110766+26327856 -80110669+26327856 -80109126+26327856 -80109065+26327856 -80107396+26327856 -80105763+26327856 -80101865+26327856 -80099965+26327656 -80098785+26324795 -80098785+26324795 -80098865+26322856 -80098865+26322856 -80098365+26322656 -80094496+26324953 -80093565+26325756 -80092851+26326202 -80092765+26326256 -80091665+26326056 -80091165+26325856 -80090904+26325647 -80089244+26324358 -80089164+26323984 -80089057+26323488 -80088852+26322716 -80088713+26322300 -80088485+26321730 -80088238+26321342 -80087865+26320756 -80087537+26320756 -80086234+26320756 -80084502+26320756 -80083075+26320756 -80082271+26320756 -80081486+26320756 -80080865+26320756 -80080607+26320799 -80080552+26320808 -80080265+26320856 -80079565+26320956 -80077828+26320956 -80077111+26320956 -80076764+26320956 -80075764+26321056 -80075264+26320956 -80074864+26321056 -80073064+26320956 -80137965+26971034 -80136865+26971034 -80135665+26971034 -80133832+26970934 -80132765+26970934 -80132565+26970934 -80131965+26970934 -80129565+26970934 -80127065+26970934 -80126265+26970934 -80125065+26970934 -80124173+26970911 -80123670+26970898 -80121165+26970834 -80115564+26970834 -80114264+26970834 -80111664+26970834 -80110964+26970834 -80110115+26970834 -80109264+26970834 -80109164+26970834 -80109069+26970767 -80108396+26970757 -80108306+26970756 -80107631+26970746 -80105164+26970834 -80104531+26970776 -80104064+26970734 -80103564+26970734 -80103064+26970734 -80102364+26970734 -80101964+26970734 -80101064+26970734 -80100264+26970734 -80099364+26970734 -80098964+26970734 -80098664+26970734 -80098265+26970734 -80097864+26970734 -80097385+26970734 -80097264+26970734 -80096364+26970734 -80095264+26970734 -80095164+26970734 -80094864+26970734 -80094664+26970734 -80094264+26970734 -80093864+26970634 -80090664+26970634 -80088580+26970634 -80087531+26970634 -80087364+26970634 -80086764+26970634 -80083263+26970534 -80082263+26970534 -80081363+26970534 -80080763+26970534 -80080363+26970534 -80076926+26970381 -80022754+26970392 -80110514+25975011 -80052257+25974956 -80295072+25964370 -80295174+25969759 -80295174+25969759 -80279165+25970959 -80278771+25970969 -80262771+25971269 -80250959+25971719 -80248160+25971824 -80246971+25971869 -80246671+25971876 -80230170+25972169 -80229770+25972269 -80226965+25972327 -80225561+25972357 -80224970+25972369 -80223966+25972382 -80223165+25972399 -80214475+25972564 -80214270+25972569 -80210369+25972669 -80206269+25972769 -80204069+25972869 -80203369+25972869 -80202669+25972869 -80201955+25972886 -80198269+25972969 -80195093+25973140 -80194569+25973169 -80191369+25973169 -80184869+25973369 -80184169+25973369 -80182769+25973369 -80181468+25973469 -80178668+25973469 -80174670+25973540 -80174465+25973569 -80174368+25973569 -80173968+25973569 -80166568+25973669 -80166268+25973769 -80165068+25973869 -80162368+25973869 -80160768+25973869 -80158468+25974069 -80158235+25974102 -80157768+25974169 -80157133+25974123 -80156368+25974069 -80155665+25974104 -80154368+25974169 -80153773+25974206 -80152768+25974269 -80152249+25974269 -80151968+25974269 -80150367+25974369 -80149655+25974402 -80148267+25974469 -80147967+25974469 -80147667+25974469 -80146267+25974469 -80144767+25974469 -80143442+25974584 -80142467+25974669 -80133967+25974869 -80133867+25974869 -80124178+25974368 -80123867+25974969 -80123267+25974969 -80122731+25974969 -80122467+25974969 -80121467+25974969 -80120635+25975147 -80119766+25975069 -80118266+25974969 -80116066+25974869 -80110514+25975011 -80137965+26971034 -80139533+26971034 -80139533+26971034 -80137965+26971034 -80139533+26971034 -80139637+26971034 -80139637+26971034 -80139533+26971034 -80139637+26971034 -80141364+26971034 -80141364+26971034 -80139637+26971034 -80141364+26971034 -80141578+26971034 -80141578+26971034 -80141364+26971034 -80141578+26971034 -80141717+26971034 -80141717+26971034 -80141578+26971034 -80141717+26971034 -80141865+26971034 -80141865+26971034 -80141717+26971034 -80141865+26971034 -80142064+26956701 -80142065+26956634 -80150437+26956634 -80153930+26956634 -80159878+26956634 -80163266+26956634 -80166666+26956634 -80166922+26956583 -80167166+26956534 -80167566+26956634 -80175773+26956634 -80182734+26956634 -80190639+26956682 -80192867+26956734 -80197294+26956843 -80212055+26956934 -80226468+26956934 -80243268+26957234 -80249768+26957149 -80252315+26957196 -80255831+26957261 -80287164+26957839 -80340146+26958160 -80340410+26958162 -80346555+26958194 -80348324+26958204 -80356396+26958247 -80364235+26958289 -80374165+26958386 -80374772+26958670 -80375415+26958656 -80376496+26958632 -80377021+26958621 -80384692+26958454 -80442775+26957845 -80482405+26957947 -80531901+26958067 -80561423+26957987 -80564174+26957979 -80577577+26957942 -80580241+26957934 -80580424+26957934 -80596976+26957889 -80601224+26957878 -80608007+26957860 -80608365+26957859 -80609814+26957855 -80611209+26957851 -80611624+26957849 -80613760+26957844 -80624778+26957816 -80624778+26957725 -80749781+26959033 -80874784+26959017 -80885639+26958919 -80150248+25314150 -80213645+25293798 -80217862+25295248 -80226227+25286976 -80243169+25255375 -80243169+25255375 -80241224+25253250 -80240639+25252453 -80239129+25250396 -80238848+25250396 -80238848+25250396 -80249773+25179479 -80299872+25151534 -80316363+25125401 -80316363+25125401 -80315211+25125401 -80315211+25125401 -80329867+25104487 -80355074+25075220 -80374777+25062953 -80390595+25047724 -80390964+25042947 -80398509+25025265 -80433622+25000407 -80433622+25000407 -80432620+25000407 -80432620+25000407 -80464135+24955147 -80481946+24947446 -80499781+24942915 -80574815+24893860 -80589662+24883990 -80596467+24875412 -80597730+24875412 -80624783+24850899 -80629974+24847050 -80771081+24765958 -80834481+24750417 -80841638+24749163 -80874790+24729360 -80959338+24690823 -80977767+24681428 -80978030+24681235 -80999792+24668912 -80999792+24670364 -81014700+24666440 -81023233+24664084 -81023469+24663651 -81026416+24658980 -81090736+24632951 -81145899+24647168 -81147686+24649064 -81175922+24632672 -81212566+24625422 -81216454+24623239 -81220650+24621549 -81225324+24619870 -81230840+24618276 -81234132+24617474 -81236640+24617159 -81239914+24617063 -81241967+24614215 -81245290+24610520 -81248254+24608030 -81293703+24596608 -81317838+24589216 -81393309+24569687 -81398835+24569759 -81411009+24569598 -81427317+24566609 -81444735+24558099 -81488266+24557595 -81499805+24561595 -81519126+24528659 -81525671+24500426 -81528558+24500426 -81591304+24465303 -81654132+24443715 -81655712+24443396 -81660078+24441345 -81666279+24440073 -81672786+24439441 -81677419+24439105 -81679059+24438334 -81721258+24430231 -81755342+24442593 -81772661+24496125 -81789357+24495376 -81792145+24495363 -81792145+24495363 -81787991+24490464 -81787991+24490464 -81974557+24470987 -82044065+24489375 -82053557+24500428 -82053557+24500428 -82052082+24500428 -82052082+24500428 -82099436+24500428 -82105606+24500428 -82178531+24500429 -82178531+24500429 -82176113+24500429 -82176113+24500429 -82218112+24540415 -82218112+24540415 -82215002+24582784 -82170956+24625425 -82064187+24625424 -82045319+24615323 -82003818+24625424 -81999820+24625989 -81945244+24653954 -81936739+24656502 -81926691+24658203 -81920363+24658259 -81916647+24658454 -81913441+24660336 -81908395+24662383 -81899926+24664490 -81891570+24665855 -81882336+24665802 -81874817+24664842 -81851438+24672780 -81807264+24696042 -81805305+24696731 -81785173+24703640 -81723528+24725524 -81722343+24727104 -81719886+24730702 -81715072+24736145 -81710582+24740188 -81683682+24750417 -81645000+24771536 -81624811+24784627 -81617595+24786972 -81613704+24790626 -81592658+24803999 -81573757+24810641 -81540570+24823659 -81533359+24831335 -81481311+24856649 -81427953+24875413 -81426930+24875413 -81376720+24875413 -81332053+24872533 -81280080+24875413 -81217859+24875413 -81141716+24821332 -81115598+24809713 -81093336+24808265 -81072008+24796509 -81039473+24795806 -81009817+24808932 -80999794+24811858 -80999794+24809770 -80985644+24811753 -80906136+24848498 -80891373+24852684 -80888539+24858394 -80888539+24858394 -80899478+24870224 -80982544+24875412 -80985838+24879618 -81124799+25077809 -81129592+25081545 -81135079+25087506 -81139296+25094597 -81184854+25125404 -81185989+25127135 -81190177+25133511 -81195623+25147150 -81196451+25160318 -81196451+25160318 -81195329+25168837 -81195329+25168837 -81232905+25250400 -81232905+25250400 -81208614+25326682 -81206827+25337121 -81203769+25344363 -81199151+25352303 -81196077+25357058 -81196077+25357058 -81200499+25364002 -81202826+25369223 -81205282+25375395 -81205941+25377020 -81206204+25382896 -81249800+25468726 -81266593+25500390 -81374802+25641321 -81483569+25750382 -81570967+25802039 -80263873+25354292 -80262522+25354029 -80261374+25353492 -80259474+25352492 -80258602+25351956 -80255153+25348339 -80254974+25347892 -80250874+25341992 -80249774+25341765 -80247648+25341246 -80246055+25340692 -80242747+25339543 -80241880+25339336 -80240704+25339055 -80237674+25338331 -80190244+25325478 -80162023+25317471 -80152393+25314738 -80150248+25314150 -80677862+27205988 -80675025+27206002 -80642782+27206167 -80614035+27206196 -80587994+27206045 -80580804+27206030 -80579879+27206028 -80579164+27206026 -80577485+27206024 -80546118+27206322 -80545939+27206253 -80537835+27206229 -80532372+27206296 -80530038+27206296 -80527704+27206318 -80525473+27206341 -80523190+27206340 -80520754+27206362 -80518523+27206384 -80516189+27206361 -80513983+27206383 -80511675+27206405 -80509341+27206404 -80507007+27206403 -80504571+27206402 -80502365+27206424 -80500140+27206354 -80499775+27206378 -80497621+27206379 -80483131+27206361 -80481541+27206380 -80481130+27206385 -80475437+27206318 -80473000+27206341 -80470590+27206273 -80456765+27206253 -80448635+27206185 -80443685+27206139 -80438992+27206093 -80432888+27206047 -80432478+27206093 -80415708+27205979 -80415345+27205977 -80404138+27205905 -80399804+27205881 -80399229+27205878 -80399053+27205877 -80398892+27205876 -80398684+27205875 -80398261+27205873 -80397738+27205871 -80397146+27205869 -80396471+27205867 -80395501+27205863 -80394443+27205859 -80393956+27205857 -80393628+27205854 -80392428+27205843 -80391706+27205836 -80390806+27205827 -80389802+27205818 -80388993+27205810 -80386640+27205788 -80385587+27205778 -80385135+27205774 -80384417+27205767 -80383611+27205760 -80383508+27205759 -80382559+27205750 -80381723+27205742 -80380715+27205733 -80379930+27205726 -80378841+27205716 -80377780+27205706 -80377725+27205705 -80376839+27205697 -80376055+27205689 -80375342+27205695 -80374773+27205800 -80372173+27206107 -80365456+27206020 -80339757+27205689 -80339391+27205678 -80332219+27205720 -80331853+27205720 -80303188+27205896 -80293354+27205956 -80291385+27205929 -80286669+27205933 -80286604+27205938 -80285449+27210606 -80285373+27225410 -80285071+27231024 -80285071+27231254 -80285071+27231642 -80285071+27231728 -80285071+27234724 -80285257+27241821 -80285312+27243919 -80285312+27243919 -80284971+27245724 -80284971+27245863 -80284971+27247123 -80284971+27247818 -80284971+27249123 -80284871+27254023 -80284871+27258423 -80284771+27263723 -80283971+27263723 -80283069+27263831 -80277897+27263697 -80276752+27263701 -80273876+27263648 -80266438+27263510 -80257337+27263342 -80250651+27263218 -80250247+27263211 -80249770+27263202 -80244337+27263010 -80243400+27263016 -80243328+27263017 -80242616+27263021 -80242324+27263015 -80242071+27263010 -80240721+27262985 -80240204+27262976 -80239681+27262980 -80238425+27262988 -80236763+27263001 -80234190+27263020 -80233660+27263024 -80233131+27263024 -80224028+27263024 -80222893+27263024 -80210515+27263053 -80209848+27263099 -80209049+27263093 -80207791+27263084 -80205811+27263069 -80203920+27263055 -80201792+27263039 -80201193+27263035 -80200354+27263054 -80199520+27263024 -80175318+27262781 -80174803+27262781 -80138049+27262879 -80263543+27556782 -80249770+27519998 -80249770+27518985 -80229001+27482789 -80228503+27478043 -80227962+27463116 -80220099+27441315 -80218231+27436724 -80213346+27424719 -80202784+27403285 -80189004+27375319 -80138049+27262879 -80263873+25354292 -80264450+25354329 -80264676+25354321 -80263873+25354292 -80264676+25354321 -80264676+25354321 -80266836+25353631 -80269092+25352672 -80328997+25327719 -80343160+25321818 -80372122+25310216 -80372122+25310216 -80372010+25307194 -80385069+27861362 -80328113+27750306 -80324347+27739128 -80319542+27724864 -80312411+27703054 -80307605+27687902 -80295257+27644794 -80274833+27598371 -80274423+27596663 -80272064+27586708 -80270904+27581727 -80268546+27572903 -80268424+27572511 -80263543+27556782 -80376316+27557560 -80374773+27557389 -80373581+27557310 -80369649+27557315 -80368952+27557316 -80368382+27557316 -80367888+27557316 -80359558+27557217 -80358456+27557219 -80357251+27557222 -80356034+27557225 -80348422+27557248 -80348167+27557249 -80340704+27557251 -80336944+27557252 -80334139+27557290 -80332527+27557273 -80332112+27557269 -80331762+27557266 -80331296+27557262 -80328126+27557252 -80327586+27557257 -80323049+27557295 -80321005+27557390 -80287490+27557007 -80263543+27556782 -80835379+25979289 -80777701+25978992 -80777357+25978984 -80776478+25978966 -80551785+25956907 -80550845+25957018 -80528974+25956970 -80528346+25956969 -80499777+25956852 -80465346+25956771 -80455724+25956750 -80451076+25956770 -80450676+25956770 -80450276+25956770 -80439576+25956870 -80438676+25956870 -80430976+25956970 -80430476+25956970 -80407396+25957017 -80390074+25957070 -80375740+25957071 -80375406+25957071 -80375073+25957072 -80351704+25957142 -80351172+25957143 -80349973+25957147 -80343273+25957170 -80343073+25957170 -80341637+25957170 -80341273+25957170 -80340125+25957121 -80338309+25957081 -80326779+25957118 -80315741+25957155 -80312836+25957165 -80312090+25957167 -80311272+25957170 -80311072+25957170 -80310943+25957170 -80310772+25957170 -80310287+25957159 -80310108+25957155 -80309706+25957145 -80302579+25956978 -80301472+25956970 -80295272+25956770 -80294972+25956770 -80294972+25956770 -80295072+25960770 -80295072+25963566 -80295072+25963566 -80295072+25964094 -80295072+25964094 -80295072+25963566 -80295072+25964094 -80295072+25964370 -80295072+25964370 -80295072+25964094 -80376316+27557560 -80389575+27557503 -80376993+25305865 -80371982+25305928 -80371982+25305928 -80372010+25307194 -80376993+25305865 -80372010+25307194 -80379836+25287217 -80379849+25291442 -80379850+25291945 -80379852+25292595 -80379854+25293446 -80379854+25293446 -80379801+25295041 -80379021+25305896 -80376993+25305865 -80379836+25287217 -80394958+25253902 -80379836+25287217 -80395106+25272947 -80395106+25272947 -80394958+25253902 -80389575+27557503 -80376316+27557560 -80663461+28790588 -80635573+28750268 -80508145+28562777 -80499770+28533446 -80499770+28533446 -80499771+28409543 -80502967+28406542 -80519551+28390621 -80522584+28379228 -80525082+28369844 -80525369+28368768 -80527992+28358912 -80531726+28344885 -80534735+28331991 -80536448+28320727 -80537883+28311290 -80539499+28300664 -80541169+28289685 -80543868+28271948 -80543868+28271948 -80529631+28213462 -80528848+28209889 -80527720+28204745 -80526527+28199305 -80523860+28187139 -80523106+28183700 -80522081+28179024 -80520892+28173598 -80519384+28166719 -80517691+28158998 -80516868+28155243 -80515589+28149409 -80513397+28139410 -80508260+28115976 -80503837+28095799 -80499935+28077997 -80492599+28062745 -80485041+28048476 -80481577+28041929 -80479507+28038018 -80476898+28033050 -80473337+28025350 -80460542+28000296 -80446148+27973902 -80418368+27923171 -80392022+27875301 -80385069+27861362 -80397967+27557522 -80389575+27557503 -80397967+27557522 -80393766+27557510 -80389575+27557503 -80497192+25208698 -80497135+25208682 -80492243+25206643 -80492243+25206643 -80492344+25207354 -80492344+25207354 -80488035+25206942 -80487452+25207241 -80487452+25207241 -80487738+25207941 -80487778+25211137 -80487778+25211137 -80487202+25212333 -80487202+25212333 -80494443+25221246 -80494443+25221277 -80491770+25227372 -80490410+25227724 -80486628+25228091 -80465308+25234811 -80465271+25234795 -80455234+25239063 -80454276+25238925 -80450358+25240258 -80447643+25240685 -80447593+25240692 -80435286+25240577 -80434277+25235967 -80433856+25236211 -80432916+25236723 -80429859+25235746 -80429467+25235697 -80429234+25235668 -80429221+25235697 -80425743+25236387 -80424441+25236356 -80418850+25237623 -80418675+25244754 -80413380+25250396 -80410984+25253466 -80398467+25253898 -80394958+25253902 -80679821+27558470 -80679390+27558474 -80665836+27558490 -80663852+27558488 -80661770+27558486 -80659389+27558464 -80657457+27558435 -80650651+27558469 -80646287+27558468 -80645315+27558471 -80644625+27558473 -80624778+27558692 -80578486+27558515 -80578100+27558538 -80562310+27558472 -80561932+27558470 -80545659+27558402 -80545200+27558400 -80529390+27558335 -80528992+27558376 -80525704+27558714 -80521197+27558589 -80517280+27558549 -80516968+27558546 -80511658+27558427 -80508963+27558358 -80503128+27558310 -80499776+27558328 -80480261+27558105 -80478012+27558011 -80476234+27558020 -80474230+27558017 -80472380+27558021 -80470421+27558026 -80468474+27558020 -80463961+27558011 -80459891+27557909 -80455745+27557826 -80451298+27557776 -80447536+27557786 -80447313+27557782 -80443133+27557716 -80439285+27557672 -80431408+27557578 -80430997+27557575 -80428718+27557534 -80426958+27557502 -80422893+27557474 -80418803+27557464 -80415097+27557573 -80414656+27557536 -80413329+27557530 -80406273+27557548 -80397967+27557522 -80868881+27822522 -80852438+27822765 -80843926+27822677 -80843465+27822689 -80836061+27822883 -80827506+27822919 -80823068+27822938 -80819055+27822955 -80812154+27822985 -80770092+27823164 -80766886+27823643 -80766028+27823635 -80742673+27823006 -80740801+27823010 -80740769+27823034 -80708134+27822932 -80707163+27822929 -80690476+27822792 -80682146+27822861 -80673480+27822814 -80657593+27822766 -80623735+27822458 -80607074+27822350 -80578331+27822264 -80571381+27822243 -80567597+27822231 -80560460+27822209 -80556344+27822196 -80555527+27822193 -80554626+27822190 -80547887+27822170 -80541077+27822125 -80513381+27822067 -80510523+27822061 -80510052+27822060 -80509292+27822058 -80509075+27822058 -80507999+27826003 -80507210+27828039 -80506129+27828485 -80501453+27832845 -80499775+27834641 -80499156+27835432 -80496953+27838299 -80491087+27854603 -80490481+27854603 -80478844+27854615 -80478642+27854615 -80478448+27854615 -80452552+27855775 -80448468+27860031 -80447088+27860755 -80385069+27861362 -80495351+25199726 -80497892+25209026 -80497892+25209026 -80497791+25208866 -80497644+25208825 -80497192+25208698 -80495351+25199726 -80501240+25210126 -80501240+25210126 -80500610+25211181 -80500458+25211319 -80499781+25211284 -80499081+25211098 -80498876+25211044 -80498715+25210898 -80498472+25210678 -80498346+25210058 -80497942+25209531 -80497192+25208698 -80547936+25206148 -80545642+25204932 -80545388+25205003 -80536063+25199058 -80535836+25198898 -80535685+25198989 -80535685+25198989 -80535760+25199655 -80538082+25205490 -80538082+25205490 -80533664+25214196 -80533235+25214196 -80533059+25213944 -80532168+25214225 -80508113+25206719 -80508113+25206719 -80508150+25206483 -80508150+25206483 -80507999+25206368 -80503235+25204003 -80499781+25201468 -80495578+25199502 -80495351+25199726 -80547936+25206148 -80549045+25210552 -80549045+25210552 -80548984+25210703 -80548793+25211171 -80548213+25212065 -80548213+25212065 -80548288+25212616 -80548440+25213121 -80548591+25213396 -80549196+25214015 -80549725+25214153 -80550608+25214061 -80562282+25211906 -80547936+25206148 -80562282+25211906 -80589684+25199699 -80589662+25199701 -80583704+25200724 -80583410+25201170 -80583410+25201170 -80583662+25203441 -80583662+25203441 -80577208+25200712 -80575796+25198739 -80575601+25198550 -80569426+25193781 -80568150+25192966 -80565384+25192615 -80565233+25192959 -80560568+25198419 -80560341+25198464 -80558652+25199084 -80558553+25199580 -80558553+25199580 -80558853+25200483 -80562257+25210460 -80562291+25211875 -80562291+25211875 -80562282+25211906 -80609246+25183181 -80605375+25202796 -80605375+25202796 -80605885+25202895 -80606782+25203069 -80607841+25202954 -80608238+25202801 -80608310+25202773 -80608497+25202701 -80608609+25202599 -80608975+25202265 -80609429+25201692 -80609933+25200223 -80609246+25183181 -80609933+25200223 -80611239+25179441 -80612143+25178638 -80614435+25175724 -80619116+25177445 -80619228+25177588 -80619228+25177588 -80618184+25179707 -80618071+25179913 -80617790+25180425 -80617790+25180425 -80619331+25181765 -80619613+25181953 -80621384+25180913 -80624784+25181948 -80624784+25182808 -80621576+25183515 -80621421+25183567 -80619851+25182967 -80616676+25182700 -80609548+25182814 -80609246+25183181 -80609933+25200223 -80610293+25200305 -80619485+25197562 -80624784+25195252 -80639362+25190841 -80640885+25190599 -80646595+25189690 -80660816+25182022 -80664085+25177194 -80664085+25177194 -80658247+25176693 -80657365+25176968 -80657037+25176852 -80654044+25175794 -80611239+25179441 -80589684+25199699 -80611239+25179441 -80607834+25184374 -80607180+25185636 -80606424+25186370 -80605617+25186715 -80604659+25187013 -80603449+25187564 -80601887+25187794 -80601194+25188100 -80601004+25188184 -80599920+25188436 -80589684+25199699 -80657821+25169123 -80657768+25169097 -80657768+25169097 -80662549+25153273 -80670888+25144166 -80675124+25140510 -80675124+25140510 -80673894+25138508 -80673704+25138458 -80654973+25145601 -80652992+25146032 -80652232+25146964 -80652232+25146964 -80653114+25147772 -80656439+25152493 -80656439+25152493 -80651674+25156736 -80633891+25176733 -80633891+25176733 -80639425+25178300 -80639497+25178288 -80639497+25178288 -80650938+25175361 -80651644+25175316 -80652820+25175501 -80653534+25175614 -80654044+25175794 -80639497+25178288 -80654044+25175794 -80657821+25169123 -80658199+25169169 -80658905+25169009 -80659891+25168494 -80660266+25168298 -80660946+25167771 -80661857+25167400 -80661904+25167381 -80662225+25167400 -80663085+25167451 -80663467+25167473 -80680286+25164551 -80657821+25169123 -80673473+25172337 -80673473+25172337 -80673372+25171970 -80673372+25171970 -80673388+25171692 -80673422+25171076 -80673436+25171051 -80674052+25169974 -80674052+25169974 -80674002+25168805 -80673829+25168631 -80673750+25168552 -80672566+25168025 -80672566+25168025 -80680286+25164551 -80677385+27128187 -80677419+27124883 -80677425+27122119 -80677667+27121415 -80678369+27120822 -80679220+27120104 -80693505+27108051 -80722916+27084670 -80736256+27074064 -80749781+27063311 -80750024+27063126 -80832735+27000372 -80836442+26997497 -80874784+26967390 -80885639+26958919 -80677415+27138050 -80677359+27133212 -80677359+27133212 -80677385+27128187 -80677415+27138050 -80677385+27128187 -80677862+27205988 -80677851+27202950 -80677840+27196859 -80677817+27184124 -80677734+27167904 -80677723+27165861 -80677707+27162775 -80677691+27159312 -80677680+27158472 -80677674+27158041 -80677553+27148570 -80677462+27142021 -80677415+27138050 -80679821+27558470 -80679792+27557760 -80679715+27557646 -80679715+27557646 -80679767+27554940 -80679767+27551133 -80679819+27546524 -80679819+27546524 -80679793+27544345 -80679793+27544345 -80679819+27542763 -80679871+27538796 -80679897+27536893 -80679897+27536893 -80679871+27536388 -80679871+27536388 -80679897+27533798 -80680000+27531000 -80680000+27526620 -80679974+27525978 -80679945+27524784 -80679881+27522137 -80679847+27515659 -80679845+27515404 -80679842+27514834 -80679655+27500766 -80679497+27498897 -80679476+27497783 -80679460+27496910 -80679292+27488179 -80679264+27486866 -80679181+27482858 -80679134+27479315 -80679130+27466840 -80679130+27466840 -80679271+27456828 -80679271+27456828 -80678851+27452066 -80678610+27448516 -80678610+27448516 -80678615+27448003 -80678624+27447087 -80678637+27445788 -80678656+27443962 -80678666+27442961 -80678675+27442050 -80678686+27440997 -80678698+27439890 -80678708+27438969 -80678719+27437966 -80678731+27436811 -80678746+27435436 -80678757+27434386 -80678762+27433865 -80678766+27433533 -80678797+27430770 -80678819+27428623 -80678819+27428623 -80678773+27425248 -80678626+27414354 -80678543+27408204 -80678485+27403905 -80678365+27394680 -80678365+27394680 -80678372+27392438 -80678374+27391709 -80678379+27390127 -80678379+27390127 -80678374+27389584 -80678347+27388510 -80678263+27386672 -80678185+27383094 -80678137+27380870 -80678109+27379564 -80678103+27379286 -80678094+27372242 -80678078+27368513 -80678077+27368146 -80677986+27346688 -80677832+27310094 -80677830+27309568 -80677825+27309127 -80677785+27305008 -80677726+27303003 -80677726+27303003 -80677753+27302235 -80677784+27298756 -80677991+27244595 -80677991+27240880 -80677950+27229791 -80677865+27206844 -80677862+27205988 -80680286+25164551 -80677842+25173778 -80677842+25173778 -80698577+25161809 -80698577+25161775 -80703222+25142811 -80703224+25142659 -80706330+25139802 -80708600+25145637 -80867024+27642387 -80865622+27642273 -80864217+27642159 -80857012+27642278 -80853528+27642317 -80853412+27642324 -80852693+27642371 -80852072+27642385 -80848296+27642538 -80847647+27642557 -80844820+27642633 -80841279+27642626 -80840357+27642625 -80837848+27642647 -80832475+27642697 -80825872+27642757 -80815778+27642849 -80807128+27642928 -80806215+27642937 -80793789+27643041 -80791425+27643061 -80790485+27643070 -80778175+27643194 -80777871+27632180 -80777802+27627840 -80777793+27627288 -80777502+27620395 -80777487+27617764 -80777479+27616391 -80777476+27615878 -80777463+27613664 -80777450+27611488 -80777444+27610510 -80777432+27608469 -80777429+27607966 -80777424+27607128 -80777411+27604916 -80777387+27600611 -80777384+27600179 -80777380+27599551 -80777304+27585674 -80777302+27585452 -80777297+27584476 -80777297+27584476 -80777308+27581787 -80777308+27581787 -80777296+27579848 -80777189+27562499 -80777186+27562092 -80777180+27561242 -80765712+27558853 -80761844+27558905 -80749781+27558878 -80744997+27558708 -80744526+27558643 -80743857+27558552 -80743498+27558556 -80741074+27558585 -80728465+27558329 -80711902+27558369 -80703829+27558400 -80701406+27558395 -80698862+27558390 -80695873+27558385 -80693202+27558381 -80690263+27558389 -80679821+27558470 -80708600+25145637 -80711832+25152013 -80712082+25151929 -80712311+25151852 -80712538+25151669 -80712737+25151601 -80712941+25151531 -80713572+25151714 -80713875+25151898 -80714303+25152700 -80714833+25153366 -80732025+25167331 -80708600+25145637 -80727232+25153707 -80727232+25153707 -80726887+25154161 -80726761+25154327 -80726552+25154602 -80726375+25155175 -80726300+25155932 -80725922+25156643 -80724763+25157653 -80723343+25159088 -80723000+25159328 -80723000+25159328 -80732025+25167331 -80721283+25145993 -80721397+25145671 -80722038+25145312 -80726200+25145157 -80744901+25144903 -80749787+25149490 -80761991+25161802 -80763742+25161828 -80765678+25162201 -80765989+25162261 -80771131+25160955 -80771155+25160934 -80771666+25160485 -80771666+25160485 -80771388+25155260 -80769034+25150516 -80768888+25148903 -80768888+25148903 -80769088+25146571 -80770569+25143081 -80775796+25137902 -80777623+25137598 -80721459+25146528 -80721257+25146230 -80721257+25146230 -80721283+25145993 -80721459+25146528 -80721283+25145993 -80721459+25146528 -80721509+25146781 -80722366+25147537 -80723122+25148065 -80724255+25148669 -80725577+25149373 -80726349+25149785 -80727105+25149945 -80728062+25150036 -80728592+25150266 -80728814+25150503 -80729033+25150747 -80721459+25146528 -80729033+25150747 -81045706+29432462 -81002318+29342114 -80999776+29336820 -80999776+29336850 -80994218+29325909 -80988551+29314754 -80984784+29307339 -80975283+29288636 -80961008+29260539 -80957936+29254492 -80955785+29250258 -80951667+29240097 -80946448+29227218 -80921019+29171250 -80904465+29141827 -80875322+29106431 -80874815+29105968 -80872078+29101939 -80871963+29101770 -80870645+29099829 -80860811+29085349 -80860299+29084595 -80845442+29062720 -80832310+29042602 -80800631+28994070 -80796085+28987106 -80763877+28937764 -80763625+28937297 -80749772+28917092 -80725602+28880666 -80722019+28875266 -80663461+28790588 -80811534+28791216 -80810166+28791277 -80807867+28791331 -80805847+28791228 -80796867+28791138 -80796581+28791115 -80788616+28791137 -80788341+28791137 -80785193+28791145 -80784186+28791147 -80781674+28791154 -80745551+28791223 -80744892+28791219 -80744274+28791248 -80743680+28791248 -80740080+28791247 -80733784+28791245 -80732819+28791245 -80723567+28791157 -80663461+28790588 -80729033+25150747 -80739587+25151195 -80744241+25155347 -80745547+25157031 -80747242+25164467 -80747242+25164467 -80742862+25164162 -80741957+25163542 -80732025+25167331 -80778252+25138015 -80777336+25139893 -80773442+25152740 -80773442+25152740 -80774476+25154714 -80780084+25164548 -80798540+25152783 -80798540+25152783 -80798035+25146607 -80798035+25146607 -80798263+25146106 -80799891+25143344 -80800323+25143054 -80800492+25143008 -80800682+25148291 -80800789+25148856 -80801465+25150615 -80802489+25152184 -80802561+25152863 -80777623+25137598 -80777863+25137677 -80777993+25137720 -80778252+25138015 -80777623+25137598 -80778252+25138015 -80800531+25160789 -80800287+25161508 -80800113+25163314 -80793914+25176236 -80793914+25176236 -80811479+25179890 -80811479+25179890 -80809807+25183052 -80809807+25183052 -80814533+25182592 -80814533+25182592 -80813045+25176054 -80812597+25175878 -80812142+25175700 -80812142+25175700 -80814156+25165426 -80816348+25164425 -80818077+25163879 -80823880+25161438 -80825232+25160773 -80826884+25160648 -80830359+25168415 -80834510+25172821 -80835805+25173444 -80802561+25152863 -80800531+25160789 -80802561+25152863 -80801578+25155088 -80801124+25156602 -80800897+25158873 -80800531+25160789 -80835795+25979291 -80835379+25979289 -80835795+25979291 -80835642+25979291 -80835379+25979289 -80835805+25173444 -80836841+25173943 -80838227+25174791 -80839765+25175548 -80841537+25176164 -80835805+25173444 -80841537+25176164 -80872945+25979434 -80836167+25979292 -80835795+25979291 -80837548+28791168 -80811534+28791216 -80837548+28791168 -80819668+28791239 -80813539+28791300 -80811534+28791216 -80987250+28612997 -80984973+28613075 -80980412+28613070 -80975380+28613045 -80972342+28613030 -80970594+28613011 -80968921+28613015 -80968242+28613017 -80965197+28613024 -80964476+28613035 -80964404+28613405 -80964404+28613405 -80964432+28614019 -80964911+28624463 -80964945+28625200 -80965311+28667167 -80965356+28671926 -80965372+28672760 -80965450+28677198 -80965528+28680208 -80965552+28681685 -80965582+28683499 -80965608+28685065 -80965646+28687345 -80965646+28687345 -80965644+28687462 -80965644+28687462 -80965818+28692541 -80965846+28693915 -80965879+28694704 -80965951+28701654 -80965952+28701806 -80965975+28704948 -80966022+28707545 -80966211+28716209 -80966512+28732285 -80966523+28732639 -80966631+28736106 -80966700+28738017 -80966768+28741768 -80966785+28742390 -80966831+28744084 -80966855+28744956 -80966891+28746300 -80966981+28750270 -80967296+28764537 -80967469+28771974 -80967678+28780934 -80967706+28782157 -80967735+28783430 -80967774+28785094 -80967774+28785094 -80966014+28790218 -80965526+28790223 -80964759+28790231 -80964191+28790237 -80960158+28790281 -80950576+28790385 -80943873+28790458 -80941184+28790487 -80935195+28790552 -80919866+28790703 -80915051+28790794 -80909588+28790850 -80905513+28790892 -80900859+28790940 -80899438+28790954 -80893597+28791014 -80892929+28791041 -80891263+28791018 -80888653+28791051 -80882649+28791129 -80880829+28791141 -80880493+28791143 -80879500+28791150 -80878104+28791153 -80871197+28791195 -80869219+28791219 -80867085+28791220 -80862817+28791222 -80856830+28791178 -80856407+28791177 -80852823+28791169 -80850433+28791163 -80844257+28791151 -80842922+28791148 -80837874+28791167 -80837548+28791168 -80841537+25176164 -80858167+25176576 -80858220+25192147 -80858220+25192147 -80858134+25211298 -80858134+25211298 -80861891+25242998 -80861991+25242898 -80861991+25242898 -80861946+25249515 -80861944+25251801 -80861944+25251801 -80861947+25252696 -80861954+25254926 -80861961+25257425 -80861976+25262441 -80861998+25269960 -80862025+25278962 -80862031+25281044 -80862041+25284437 -80862190+25364194 -80871906+25364017 -80873190+25363994 -80873211+25368962 -80873239+25375394 -80873239+25375394 -80873196+25383678 -80873196+25383678 -80873390+25425394 -80873390+25433355 -80873454+25451137 -80873490+25459795 -80873490+25465554 -80873161+25500389 -80873161+25500389 -80873330+25548006 -80873330+25548006 -80873143+25615309 -80873110+25620778 -80873110+25620778 -80873270+25625384 -80862908+28347487 -80862815+28347221 -80862801+28342874 -80861855+28279005 -80861650+28271044 -80861605+28263469 -80861507+28258298 -80861395+28252277 -80861395+28252277 -80861463+28250288 -80861576+28246558 -80861582+28245810 -80861636+28238968 -80861643+28238120 -80861648+28237510 -80861819+28215724 -80861832+28214141 -80861840+28213224 -80861871+28209330 -80861890+28206929 -80861911+28204364 -80861920+28203228 -80861930+28202004 -80861992+28194302 -80862081+28183097 -80862093+28181605 -80862096+28181275 -80862123+28177954 -80862220+28165810 -80862233+28164325 -80862240+28163468 -80862298+28157694 -80862356+28150556 -80862358+28150330 -80862450+28140771 -80862498+28135825 -80862570+28128387 -80862570+28128387 -80862322+28118679 -80862322+28118679 -80862449+28113909 -80862676+28100382 -80862676+28100382 -80862649+28099006 -80862649+28099006 -80862822+28092619 -80862825+28092174 -80862828+28091729 -80862875+28084858 -80864211+28084862 -80869313+28084878 -80869313+28084878 -80869301+28077552 -80869283+28065095 -80869283+28065095 -80869477+28057182 -80869530+28048421 -80869585+28039185 -80869748+28012130 -80869877+27998839 -80869920+27990447 -80869970+27977920 -80869970+27977920 -80869744+27971211 -80869615+27970202 -80869614+27968414 -80869614+27968414 -80869818+27964493 -80869818+27964493 -80869688+27961695 -80869661+27960337 -80869553+27954382 -80869526+27948969 -80869422+27947364 -80869422+27947364 -80869602+27944841 -80869602+27944841 -80869568+27938505 -80869532+27931446 -80869248+27876793 -80869146+27858298 -80869122+27855074 -80869096+27851520 -80868989+27837088 -80868977+27835469 -80868955+27832502 -80868933+27829535 -80868893+27824141 -80868881+27822522 -80862908+28347487 -80873225+28365526 -80873225+28365526 -80872391+28369662 -80872391+28369662 -80872543+28369975 -80872629+28370105 -80875314+28373210 -80881686+28375596 -80869250+27642281 -80867024+27642387 -80869250+27642281 -80868775+27642293 -80867024+27642387 -80873158+27642305 -80873150+27642288 -80869325+27642280 -80869250+27642281 -80871951+27148021 -80873310+27150054 -80873310+27150054 -80872348+27150669 -80872117+27150814 -80871779+27151025 -80870833+27151617 -80870525+27151833 -80870474+27151869 -80870236+27152273 -80870236+27152273 -80870689+27153671 -80870774+27153886 -80870919+27154315 -80871396+27155272 -80878395+27161684 -80880214+27164597 -80880419+27164987 -80881029+27165903 -80881029+27165903 -80880083+27168856 -80880083+27168856 -80882398+27167962 -80883151+27167678 -80885040+27166976 -80886963+27166234 -80886963+27166234 -80886849+27166208 -80886849+27166208 -80886934+27166163 -80887746+27165726 -80890258+27164375 -80890700+27165152 -80871199+27146569 -80871164+27147064 -80871164+27147064 -80871951+27148021 -80871199+27146569 -80871951+27148021 -80885639+26958919 -80879326+27038810 -80875779+27082871 -80874784+27095234 -80874784+27100146 -80874639+27101143 -80874611+27101511 -80872744+27125327 -80872021+27135273 -80871962+27136087 -80871818+27138072 -80871435+27143322 -80871331+27144752 -80871261+27145715 -80871199+27146569 -81657269+28347134 -81655497+28346586 -81648918+28346677 -81648297+28346686 -81647597+28346686 -81642997+28346686 -81641441+28346725 -81641371+28346727 -81641124+28346733 -81638996+28346786 -81638796+28346786 -81637296+28346786 -81633196+28346886 -81632396+28346886 -81624796+28346986 -81623196+28346986 -81608932+28347179 -81608396+28347186 -81607496+28347186 -81607118+28347186 -81606896+28347186 -81603980+28347186 -81603696+28347186 -81590696+28347286 -81590289+28347286 -81581796+28347286 -81581196+28347286 -81578917+28347286 -81576195+28347286 -81566853+28347374 -81565595+28347386 -81563631+28347386 -81562233+28347386 -81561595+28347386 -81550478+28347386 -81550097+28347386 -81549095+28347386 -81548295+28347386 -81543395+28347386 -81538627+28347386 -81533311+28347386 -81533095+28347386 -81531495+28347387 -81521781+28347387 -81514894+28347387 -81493004+28347131 -81489236+28347100 -81487694+28347087 -81447293+28347987 -81438667+28347966 -81436774+28347962 -81426371+28347938 -81424184+28347933 -81422398+28347929 -81421971+28347928 -81415484+28347913 -81403993+28347886 -81393392+28347786 -81391892+28347786 -81388592+28347886 -81388440+28347886 -81383124+28347886 -81382892+28347886 -81363550+28347931 -81360972+28347941 -81349892+28347986 -81344392+28347986 -81342691+28347986 -81334391+28347986 -81333429+28347986 -81329591+28347986 -81326491+28347986 -81321691+28347986 -81319691+28347986 -81317991+28347986 -81313191+28347929 -81309591+28347886 -81305791+28347886 -81302791+28347986 -81301691+28347886 -81295610+28347960 -81293491+28347986 -81292691+28347986 -81292591+28347986 -81283990+28347986 -81280890+28347986 -81269090+28347986 -81267590+28347986 -81263690+28347986 -81259590+28347986 -81258290+28347986 -81252690+28347986 -81249790+28348086 -81240193+28348086 -81239190+28348086 -81234789+28348086 -81232889+28348086 -81231889+28348086 -81219389+28348086 -81172588+28348186 -81171888+28348186 -81130867+28348189 -81100293+28348122 -81094886+28348107 -81086885+28348085 -81023184+28347685 -80994683+28348485 -80961482+28347885 -80949082+28347685 -80941987+28347768 -80940582+28347785 -80939582+28347685 -80937881+28347685 -80928781+28347685 -80925381+28347685 -80921981+28347785 -80871780+28347684 -80862908+28347487 -80879809+26259455 -80879600+26225835 -80879443+26207422 -80879291+26189601 -80879149+26172933 -80879149+26172879 -80879139+26172387 -80877743+26142087 -80877677+26140645 -80877644+26140011 -80876225+26107310 -80876076+26103641 -80874881+26062164 -80874787+26058857 -80874787+26058034 -80873753+26028809 -80872931+26005569 -80872748+26000370 -80872748+26000370 -80872898+25999888 -80872983+25999616 -80872983+25999616 -80872967+25991277 -80872965+25990135 -80872945+25979434 -80872945+25979434 -80872956+25972522 -80872956+25972522 -80872991+25950546 -80873291+25932232 -80873429+25920515 -80872956+25972522 -80873429+25920515 -80873100+25805607 -80873105+25760893 -80873105+25760893 -80873101+25760459 -80873101+25760459 -80873102+25714287 -80873115+25689353 -80873118+25685472 -80873121+25683102 -80873148+25668775 -80873155+25665228 -80873170+25662451 -80873244+25648193 -80873100+25805607 -80981371+25803988 -80999792+25803974 -81100301+25803322 -81100946+25803326 -81124795+25803703 -81213105+25803928 -81235135+25803985 -81257453+25804197 -81259646+25804144 -81260697+25804051 -81261845+25804015 -81293760+25803847 -81297755+25803920 -81298129+25803936 -81301473+25804002 -81301659+25803999 -81304191+25803970 -81304842+25803958 -81306750+25803924 -81321396+25803719 -81324893+25803466 -81343889+25803333 -81350491+25803239 -81374801+25803291 -81376410+25803283 -81379242+25803268 -81387468+25803231 -81388011+25803229 -81389341+25803223 -81394174+25803244 -81395056+25803251 -81395705+25803257 -81397674+25803301 -81398753+25803409 -81399220+25803393 -81400867+25803384 -81402565+25803348 -81405840+25803300 -81410224+25803265 -81411867+25803271 -81415323+25803284 -81428836+25803272 -81432667+25803226 -81436899+25803176 -81440759+25803139 -81453392+25803043 -81453890+25803052 -81455469+25803080 -81456201+25803093 -80873158+27642305 -80873252+27650636 -80873260+27651809 -80873293+27655951 -80873317+27659357 -80873327+27660698 -80873350+27664019 -80873350+27664150 -80873357+27665002 -80873361+27665569 -80873380+27668383 -80873463+27680178 -80873475+27681842 -80873484+27683096 -80873493+27684410 -80873518+27688060 -80873547+27692294 -80873563+27694598 -80873595+27699111 -80873599+27699680 -80873679+27711061 -80873680+27713965 -80873794+27730919 -80873795+27733854 -80880255+27733695 -80880255+27733695 -80880170+27747865 -80880170+27747865 -80880800+27774903 -80880800+27774903 -80880773+27778159 -80880773+27778343 -80880992+27802511 -80881124+27807401 -80881169+27809069 -80881502+27822045 -80881502+27822045 -80868881+27822522 -80873429+25920515 -80873484+25875375 -80873581+25862413 -80873581+25862413 -80873558+25861222 -80873233+25806453 -80873100+25805607 -80873244+25648193 -80873245+25648018 -80873270+25625384 -80873244+25648193 -80873270+25625384 -81085461+27642486 -81085285+27642494 -81068408+27642367 -81065649+27642202 -81027011+27642003 -81026911+27642019 -81022917+27641990 -80989349+27642296 -80985718+27642320 -80982539+27642319 -80968698+27642325 -80966664+27642325 -80945503+27642320 -80941944+27642283 -80922273+27642289 -80888205+27642299 -80885104+27642300 -80879266+27642302 -80875270+27642303 -80874783+27642304 -80873158+27642305 -80878118+28486487 -80875550+28489040 -80875550+28489040 -80875656+28489432 -80875864+28489627 -80875879+28489636 -80878118+28486487 -80875879+28489636 -80875879+28489636 -80881806+28496345 -80881806+28496345 -80879827+28497295 -80879802+28500085 -80879802+28500085 -80880569+28501965 -80912256+28523363 -80931799+28542516 -80932565+28543816 -80879809+26259455 -80879988+26259451 -80911145+26258794 -80952849+26257762 -80953389+26257754 -80954250+26257741 -80963407+26257612 -80999789+26257105 -81001982+26256807 -81005915+26256880 -81036364+26256743 -81044430+26256671 -81059573+26256535 -81087042+26256286 -81092175+26256216 -81106801+26256019 -81122967+26255377 -80881233+26333806 -80881199+26331461 -80881193+26331120 -80881193+26331120 -80881230+26330659 -80881230+26330659 -80881226+26330167 -80881217+26329626 -80881188+26317521 -80881137+26314055 -80881108+26298977 -80880814+26288626 -80880307+26273937 -80880182+26270298 -80879809+26259455 -80881233+26333806 -80881833+26333800 -80885639+26958919 -80886170+26768937 -80886173+26768000 -80886232+26750342 -80886232+26750342 -80886055+26745649 -80886055+26745335 -80886055+26744883 -80886055+26744514 -80886055+26743843 -80886098+26741147 -80886098+26738647 -80886098+26738237 -80886098+26732690 -80886099+26725428 -80886100+26718243 -80886101+26711352 -80886101+26711107 -80886101+26710707 -80886102+26703610 -80886103+26696562 -80886104+26689317 -80886104+26689037 -80886105+26682098 -80886109+26667681 -80886109+26667454 -80886110+26666414 -80886110+26666414 -80886089+26663648 -80886010+26652987 -80886007+26652623 -80885956+26645672 -80885952+26645259 -80885901+26638378 -80885898+26637966 -80885848+26631064 -80885845+26630697 -80885711+26623858 -80885603+26616608 -80885601+26616450 -80885495+26609339 -80885492+26609138 -80885485+26608668 -80885279+26594833 -80885271+26594296 -80885161+26587256 -80884655+26565286 -80884621+26565078 -80884621+26565078 -80884698+26564895 -80884698+26564895 -80884466+26550387 -80884349+26543071 -80884231+26535692 -80884026+26528245 -80883876+26522167 -80883800+26521731 -80883479+26498656 -80883252+26493841 -80883173+26478290 -80883089+26461962 -80883089+26461962 -80883109+26447522 -80883109+26447522 -80881483+26390198 -80881357+26346105 -80881357+26346105 -80881833+26333800 -80881686+28375596 -80887877+28388153 -80887969+28388584 -80889268+28391885 -80889328+28392029 -80889659+28392707 -80889704+28392864 -80889704+28392864 -80889646+28393021 -80889558+28393087 -80887994+28393607 -80887714+28393778 -80887714+28393778 -80900742+28432062 -80881686+28375596 -80894589+28419229 -80894707+28419202 -80894751+28419111 -80894862+28418168 -80894979+28418024 -80895067+28417997 -80895378+28417982 -80895645+28418072 -80895897+28418149 -80896180+28418330 -80900742+28432062 -80881833+26333800 -80881233+26333806 -80890700+27165152 -80891443+27165978 -80891443+27166115 -80891725+27166528 -80892340+27166987 -80892545+27166964 -80892776+27166368 -80893058+27166139 -80894186+27165566 -80894571+27165589 -80894879+27165864 -80906850+27172701 -80890700+27165152 -80906850+27172701 -80900742+28432062 -80897560+28436540 -80894601+28438262 -80894601+28438262 -80897221+28453453 -80897236+28453702 -80897236+28453702 -80878118+28486487 -81566087+26769584 -81563532+26769596 -81561922+26769603 -81559016+26769616 -81556347+26769628 -81553719+26769627 -81552272+26769627 -81550318+26769627 -81535756+26769350 -81535015+26769258 -81533686+26769120 -81533252+26769120 -81520605+26768911 -81518715+26768841 -81517003+26768818 -81510900+26768874 -81495232+26769103 -81492483+26769025 -81485354+26769068 -81482149+26769056 -81479733+26769047 -81478864+26769070 -81476560+26768996 -81474600+26768933 -81471813+26768843 -81470535+26768774 -81469956+26768807 -81469821+26768814 -81468622+26768862 -81467597+26768844 -81464657+26768886 -81463290+26768905 -81461667+26768928 -81459448+26768960 -81459448+26768960 -81459493+26770578 -81459493+26770578 -81459427+26771472 -81459420+26772332 -81459415+26772976 -81459408+26773878 -81459401+26774781 -81459395+26775554 -81459392+26775906 -81459391+26776069 -81459379+26777542 -81459367+26778924 -81459348+26781061 -81459345+26781377 -81459345+26781431 -81459327+26783569 -81457760+26783578 -81457103+26783582 -81451776+26783612 -81451274+26783615 -81449481+26783635 -81449256+26783638 -81446517+26783618 -81445661+26783612 -81443021+26783593 -81441105+26783501 -81439163+26783501 -81438345+26783501 -81437650+26783528 -81437169+26783547 -81435859+26783534 -81435552+26783531 -81434791+26783523 -81434791+26783523 -81434793+26780119 -81434893+26775087 -81434899+26772538 -81434963+26770376 -81434983+26770025 -81435067+26768808 -81435074+26768710 -81435074+26768710 -81434762+26768745 -81433669+26768710 -81428522+26768770 -81426436+26768795 -81425347+26768751 -81421400+26768590 -81421302+26768586 -81418817+26768655 -81408437+26768945 -81403594+26768622 -81402371+26768616 -81401667+26768612 -81401420+26768611 -81399929+26768604 -81398962+26768599 -81396400+26768589 -81395453+26768594 -81394615+26768599 -81390213+26768621 -81388716+26768624 -81387582+26768626 -81385935+26768629 -81385794+26768629 -81384806+26768631 -81384047+26768633 -81382569+26768637 -81380562+26768642 -81379519+26768645 -81379075+26768610 -81378775+26768586 -81374796+26768596 -81373691+26768599 -81366222+26768653 -81361333+26768603 -81358170+26768678 -81336907+26769164 -81324251+26769019 -81316467+26768930 -81314355+26768906 -81311440+26768925 -81309148+26768940 -81304174+26768974 -81304043+26768975 -81287589+26769073 -81279337+26768934 -81271370+26768812 -81257551+26768741 -81248148+26769001 -81247289+26768995 -81232982+26768911 -81228606+26768885 -81205987+26768601 -81204210+26768595 -81197398+26768559 -81194178+26768536 -81181368+26768383 -81173184+26768263 -81171888+26768213 -81171432+26768213 -81159827+26768226 -81143112+26768245 -81137678+26768251 -81136494+26768252 -81130421+26768284 -81129450+26768280 -81128320+26768276 -81115417+26768203 -81114931+26768207 -81113359+26768221 -81113289+26768221 -81105007+26768265 -81083367+26768362 -81082626+26768366 -81074475+26768409 -81031750+26768526 -81027435+26768542 -81015535+26768585 -81013669+26768585 -81009556+26768813 -81009348+26768698 -81004957+26768719 -81001304+26768809 -80985673+26768845 -80977961+26768897 -80977346+26768901 -80972156+26768936 -80969427+26768955 -80967511+26768841 -80959760+26768912 -80959436+26768916 -80958385+26768926 -80956307+26768945 -80955735+26768950 -80943060+26776458 -80942983+26776701 -80942882+26777020 -80942794+26777300 -80936250+26798097 -80932841+26808928 -80932800+26809060 -80911721+26876172 -80900013+26913314 -80898022+26919629 -80885639+26958919 -80923898+27194420 -80918052+27190429 -80910865+27191575 -80910845+27191529 -80909769+27189052 -80908107+27188341 -80906349+27188668 -80906349+27188668 -80907155+27186961 -80907205+27186827 -80907359+27186024 -80907824+27173183 -80907824+27173183 -80907322+27173058 -80906850+27172701 -80923898+27194420 -80928514+27196416 -80929002+27196347 -80929515+27196508 -80923898+27194420 -80929515+27196508 -80929515+27196508 -80940731+27206071 -80941081+27206667 -80943466+27208478 -80943466+27208478 -80943287+27209258 -80943186+27210599 -80940393+28574371 -80931930+28564690 -80931300+28564457 -80930978+28563986 -80930918+28563924 -80930295+28563856 -80930219+28563757 -80930090+28563419 -80930066+28562810 -80930066+28562810 -80931540+28562082 -80931804+28561894 -80932565+28543816 -80940393+28574371 -80933286+28566498 -80933010+28566076 -80932909+28566092 -80932316+28566416 -80932143+28566434 -80932052+28566323 -80932019+28566210 -80932019+28566210 -80932207+28565138 -80932207+28565138 -80932197+28564884 -80932107+28564799 -80932107+28564799 -80932565+28543816 -80943186+27210599 -80944930+27214567 -80945474+27215875 -80949386+27220775 -80949386+27220775 -80948579+27221430 -80948579+27221430 -80950379+27222213 -80951027+27221522 -80952312+27221038 -80952368+27222133 -80952368+27222133 -80951919+27222882 -80951084+27223864 -80951084+27223864 -80953286+27223477 -80954079+27222942 -80955920+27222694 -80951771+28604052 -80951967+28602230 -80952683+28601725 -80952934+28600423 -80952934+28600423 -80947773+28595875 -80943847+28594022 -80943347+28593430 -80943347+28593430 -80943777+28592617 -80943962+28592560 -80943962+28592560 -80940393+28574371 -81562842+27033366 -81562581+27033366 -81554306+27033336 -81549393+27033319 -81548318+27033316 -81545748+27033306 -81514644+27033193 -81509524+27033175 -81506314+27033163 -81502096+27033148 -81496737+27033253 -81488797+27033211 -81472888+27033079 -81468486+27033064 -81462975+27033042 -81455941+27032995 -81443207+27032940 -81428950+27032643 -81420446+27032459 -81420276+27032463 -81407822+27032526 -81391259+27032416 -81365661+27032358 -81351954+27032339 -81344243+27032322 -81342665+27032319 -81342436+27036057 -81341945+27039594 -81341619+27039640 -81340522+27039637 -81338395+27039632 -81333010+27036608 -81332191+27032344 -81329528+27032413 -81292734+27032441 -81292029+27032441 -81267194+27042726 -81267194+27042726 -81267284+27066314 -81267289+27067400 -81267289+27067400 -81267212+27073377 -81267067+27083913 -81267067+27083913 -81267283+27094388 -81267338+27096992 -81267338+27096992 -81230086+27121198 -81211308+27121310 -81192673+27121493 -81168298+27130692 -81168298+27130692 -81168323+27131929 -81168375+27132273 -81168375+27132273 -81168323+27133833 -81168323+27133833 -81168349+27134934 -81168399+27140254 -81168399+27141378 -81168398+27145185 -81168398+27145185 -81168525+27150482 -81168525+27150734 -81168525+27153830 -81168498+27161741 -81168498+27161741 -81168574+27166511 -81168574+27169080 -81168599+27172680 -81168624+27176396 -81168801+27191003 -81168851+27199923 -81168901+27208935 -81168926+27209692 -81168926+27209692 -81148972+27210074 -81127451+27210048 -81127118+27210048 -81119602+27210043 -81118613+27210049 -81105454+27210180 -81103279+27210078 -81100014+27209925 -81094936+27210183 -81094272+27210217 -81092857+27210246 -81086240+27210189 -81085368+27210181 -81085125+27210155 -81082960+27210059 -81082668+27210078 -81079692+27210296 -81078038+27210301 -81076962+27210305 -81070405+27210326 -81049584+27210392 -81045471+27210405 -81043179+27210413 -81028807+27210481 -81012313+27210564 -81012041+27210566 -81004688+27210604 -81002541+27210615 -80992532+27210681 -80987993+27210739 -80987822+27210739 -80983222+27210741 -80981452+27210792 -80971509+27210868 -80964103+27210899 -80961760+27210909 -80943809+27210609 -80943186+27210599 -80955466+28604171 -80951771+28604052 -80955466+28604171 -80952011+28604792 -80951714+28604586 -80951606+28604424 -80951606+28604424 -80951643+28604258 -80951698+28604193 -80951771+28604052 -80955920+27222694 -80956000+27222119 -80956224+27221666 -80956556+27221139 -80956826+27220718 -80956877+27220516 -80955920+27222694 -80956877+27220516 -80987250+28612997 -80974773+28608814 -80968753+28607705 -80967251+28605601 -80966942+28605367 -80962986+28605717 -80961010+28605727 -80960384+28605570 -80956168+28604439 -80955466+28604171 -80956877+27220516 -80956909+27220161 -80957190+27219347 -80961097+27218700 -80961097+27218700 -80960858+27215700 -80960858+27215700 -80967886+27217074 -80968563+27217123 -80969181+27217173 -80969878+27217284 -80970349+27217432 -80970759+27217762 -80978073+27227346 -80981719+27236815 -80982577+27238960 -80983106+27240415 -80983106+27240415 -80981336+27241516 -80980985+27244194 -80980985+27244194 -80981085+27244765 -80981085+27244765 -80981133+27245782 -80981085+27244765 -80981184+27244888 -80981235+27245415 -80981235+27245415 -80981133+27245782 -80981133+27245782 -80991115+27249968 -80993820+27253801 -80993820+27253801 -80993173+27254779 -80993173+27254779 -80995780+27257237 -80997493+27261574 -80997675+27262230 -80998254+27263939 -80999267+27268402 -80999786+27269903 -80999786+27269903 -80999022+27271444 -80998161+27278332 -80996682+27296724 -80996682+27296724 -80997145+27296188 -80999786+27295348 -80999800+27295434 -80999800+27295498 -80999809+27295577 -80999809+27297659 -81000018+27297869 -81263288+28611077 -81259138+28611182 -81258828+28611190 -81256827+28611241 -81255388+28611277 -81252188+28611377 -81250288+28611377 -81245688+28611377 -81244588+28611377 -81241148+28611376 -81240058+28611376 -81236636+28611376 -81234388+28611376 -81232888+28611376 -81227888+28611376 -81225988+28611276 -81224387+28611476 -81223787+28611476 -81223429+28611483 -81214864+28611644 -81214376+28611653 -81213187+28611676 -81209687+28611776 -81207587+28611776 -81205649+28611797 -81194886+28611916 -81190387+28611966 -81189487+28611976 -81184067+28611976 -81178247+28611976 -81174586+28611976 -81157586+28612076 -81128885+28612476 -81123485+28612576 -81117785+28612676 -81116285+28612676 -81114284+28612676 -81105984+28612676 -81097584+28612676 -81095184+28612676 -81093984+28612676 -81067883+28612675 -81054683+28612875 -81052783+28612875 -81041283+28612975 -81040582+28612975 -81030282+28612875 -81006982+28612875 -80997281+28613075 -80995381+28613175 -80993637+28613062 -80992281+28612975 -80987250+28612997 -81035287+28711377 -81027745+28704629 -81017410+28694045 -81016625+28692030 -81016625+28692030 -81016852+28691105 -81017987+28689446 -81021329+28675813 -81021329+28675813 -81021025+28673818 -81014864+28669401 -81006253+28653730 -80999781+28629968 -80998515+28630682 -80997279+28625275 -80997160+28625214 -80987250+28612997 -81000018+27297869 -81004325+27300738 -81004325+27300738 -81004120+27301426 -81004120+27301426 -81004145+27302251 -81004299+27302527 -81004521+27302664 -81000018+27297869 -81004521+27302664 -81004521+27302664 -81007200+27302459 -81010487+27300373 -81013068+27300026 -81010487+27300373 -81013068+27300026 -81011083+27300254 -81010866+27300263 -81010487+27300373 -81049804+27370485 -81051679+27366999 -81051898+27365899 -81051898+27365899 -81051462+27364945 -81040197+27360743 -81039223+27360002 -81037144+27359224 -81034525+27354384 -81034012+27354040 -81031726+27353674 -81031726+27353674 -81034065+27345946 -81035284+27345416 -81035544+27346746 -81035544+27346746 -81034219+27347276 -81034219+27347276 -81034244+27350487 -81034758+27350556 -81035760+27348515 -81046210+27340935 -81046210+27340935 -81045673+27339619 -81041695+27328656 -81038871+27328404 -81035405+27328357 -81029681+27322050 -81029681+27322050 -81032275+27320515 -81032275+27320515 -81026833+27312324 -81022687+27301750 -81013158+27297852 -81013158+27297852 -81013169+27299505 -81013169+27299505 -81013068+27300026 -81055152+28784716 -81061026+28750271 -81061026+28750271 -81041651+28730220 -81038255+28720456 -81035651+28714286 -81035651+28714286 -81035654+28712707 -81035654+28712707 -81035287+28711377 -81035654+28712707 -81035651+28712629 -81035287+28711377 -81045706+29432462 -81041923+29432893 -81041923+29432893 -81062046+29478417 -81069463+29495194 -81071699+29500252 -81075926+29509099 -81083277+29524862 -81113777+29584731 -81124782+29608079 -81150817+29671087 -81059173+28794941 -81055152+28784716 -81059173+28794941 -81055205+28784782 -81055152+28784716 -81060760+27373800 -81049804+27370485 -81060760+27373800 -81060619+27373851 -81060520+27373988 -81060431+27374408 -81060251+27374562 -81059927+27374659 -81059674+27374636 -81059493+27374539 -81059384+27374257 -81059384+27374257 -81059401+27373958 -81059401+27373958 -81059338+27373757 -81049804+27370485 -81060760+27373800 -81060901+27374338 -81062699+27378552 -81082428+27384766 -81083791+27384154 -81093463+27381640 -81096786+27379924 -81098944+27379648 -81099843+27380428 -81112588+27384728 -81118318+27390007 -81123406+27392780 -81123627+27392895 -81123627+27392895 -81123001+27402892 -81123001+27402892 -81123489+27403144 -81067876+28804576 -81059173+28794941 -81085461+27642486 -81124709+27643082 -81420746+29399688 -81420464+29383527 -81420346+29367654 -81419140+29321530 -81417615+29269512 -81417290+29261156 -81414472+29261133 -81408669+29261084 -81401133+29261207 -81391374+29261357 -81383250+29261476 -81374788+29261633 -81370352+29261619 -81367025+29261608 -81363205+29261666 -81360175+29261828 -81355509+29261896 -81350142+29261975 -81346082+29262036 -81333352+29262223 -81329540+29262282 -81322115+29262392 -81274168+29263098 -81252576+29263416 -81227117+29264025 -81224181+29264099 -81223454+29264117 -81216920+29264281 -81212197+29264399 -81209442+29264468 -81207110+29264526 -81200060+29264705 -81195340+29264823 -81189172+29264978 -81183235+29265127 -81176329+29265300 -81175441+29265322 -81163840+29265613 -81162285+29265652 -81155663+29265818 -81155488+29265822 -81155372+29265825 -81150308+29265951 -81150081+29265957 -81150081+29265957 -81150526+29280468 -81150771+29288471 -81150974+29295083 -81150986+29295475 -81151003+29296029 -81151021+29296616 -81151088+29298803 -81151278+29305005 -81151327+29306595 -81151485+29311749 -81151862+29324075 -81152625+29348963 -81152669+29350407 -81152714+29351884 -81152919+29358575 -81153186+29367296 -81153347+29372568 -81153790+29382890 -81153800+29383104 -81153834+29383827 -81154499+29394413 -81154507+29394515 -81154519+29394672 -81154583+29395489 -81154981+29400592 -81155022+29401115 -81155067+29401690 -81155246+29403879 -81155537+29404938 -81155556+29406120 -81155597+29407788 -81155881+29410954 -81155881+29410954 -81148054+29411846 -81148054+29411846 -81148060+29411972 -81148083+29412553 -81148154+29414353 -81148190+29415274 -81148608+29416674 -81148608+29416674 -81143990+29417959 -81142487+29418377 -81129752+29421741 -81122436+29423678 -81111876+29426510 -81110692+29426878 -81108212+29426942 -81107783+29426871 -81107680+29426854 -81107060+29426974 -81105580+29427054 -81105078+29427034 -81103204+29426958 -81102480+29427054 -81101880+29427054 -81092355+29427150 -81045706+29432462 -81124709+27643082 -81085461+27642486 -81124709+27643082 -81124883+27643091 -81124883+27643091 -81124709+27643082 -81128836+27407297 -81123489+27403144 -81128836+27407297 -81123771+27402846 -81123489+27403144 -81128836+27407297 -81132922+27406450 -81133410+27406863 -81133486+27407780 -81133486+27407780 -81133332+27408055 -81133332+27408055 -81133435+27408606 -81133743+27408789 -81133974+27408720 -81134797+27408010 -81135413+27408148 -81136518+27408951 -81141674+27412134 -81128836+27407297 -81141674+27412134 -81129217+28802400 -81067876+28804576 -81129217+28802400 -81070037+28814701 -81069365+28814349 -81068485+28813821 -81067829+28813325 -81067413+28812989 -81067157+28812493 -81066709+28811725 -81066325+28810733 -81066149+28810077 -81066133+28809165 -81066133+28809165 -81067876+28804576 -81133060+27647660 -81132439+27654081 -81132103+27655090 -81131557+27660761 -81131557+27660761 -81131842+27661509 -81135761+27663349 -81137456+27664194 -81144816+27679171 -81145099+27679538 -81145511+27681052 -81146180+27682336 -81146180+27682336 -81146076+27682305 -81146076+27682305 -81147130+27689834 -81133060+27647660 -81133884+27649082 -81142178+27643238 -81141585+27643925 -81141121+27644407 -81139318+27646768 -81137263+27645298 -81137263+27645298 -81138202+27644395 -81138202+27644395 -81136809+27644312 -81136222+27644715 -81134606+27646514 -81133833+27647087 -81133796+27647239 -81133796+27647239 -81134360+27647407 -81134360+27647407 -81134047+27648517 -81133884+27649082 -81133884+27649082 -81133060+27647660 -81142178+27643238 -81136705+27643191 -81135607+27643181 -81124883+27643091 -81141674+27412134 -81141861+27412140 -81141861+27412140 -81141854+27412551 -81141849+27412907 -81141849+27412907 -81143452+27416130 -81143452+27416130 -81140751+27422894 -81140726+27423307 -81139980+27423971 -81138567+27423856 -81138567+27423856 -81139324+27424870 -81139998+27424875 -81139998+27424875 -81139851+27425577 -81139851+27425577 -81139953+27427526 -81140544+27428191 -81140878+27428512 -81140878+27428512 -81140411+27437662 -81140411+27437662 -81140580+27437846 -81146846+27447479 -81147681+27446473 -81142178+27643238 -81141096+27642595 -81141096+27642595 -81144110+27639156 -81144110+27639156 -81143442+27636496 -81141358+27633308 -81141077+27628447 -81141077+27628447 -81141085+27627742 -81141369+27626696 -81141369+27626696 -81140275+27626634 -81140275+27626634 -81140427+27626040 -81141636+27625717 -81141952+27625309 -81141952+27625309 -81141748+27625309 -81141748+27625309 -81143966+27615308 -81143966+27615308 -81142474+27612671 -81142474+27612671 -81142558+27612215 -81142558+27612215 -81141804+27609854 -81141804+27609854 -81142556+27599737 -81152004+27593732 -81153141+27593377 -81154924+27591822 -81155041+27591531 -81155093+27589628 -81155093+27589628 -81154554+27587839 -81154554+27587839 -81154929+27586099 -81156021+27585180 -81158416+27579425 -81161377+27571308 -81161377+27571308 -81161042+27574793 -81161042+27574793 -81164773+27573395 -81166909+27573602 -81167990+27570804 -81149010+27691967 -81147980+27691714 -81147774+27691508 -81146846+27691026 -81146846+27691026 -81146950+27690178 -81147130+27689834 -81146950+27690178 -81147130+27689834 -81147000+27690081 -81146950+27690178 -81148520+27693801 -81149010+27691967 -81148520+27693801 -81157993+27718454 -81159240+27718635 -81160672+27721777 -81161908+27724302 -81166959+27723225 -81149010+27691967 -81148520+27693801 -81196635+27549218 -81196881+27548542 -81198867+27546085 -81201836+27546587 -81201988+27546649 -81202154+27546735 -81202803+27547070 -81206353+27547276 -81206353+27547276 -81204783+27543929 -81204783+27543929 -81205323+27543607 -81205465+27543201 -81205531+27543015 -81205531+27543015 -81202493+27539870 -81202467+27539320 -81202467+27539320 -81204125+27538102 -81208224+27535611 -81208588+27529849 -81209087+27529884 -81210208+27530789 -81211340+27531155 -81213081+27527979 -81213081+27527979 -81212924+27528000 -81212776+27528020 -81210696+27527945 -81203055+27515357 -81201795+27513110 -81201435+27513224 -81200715+27515609 -81199943+27509510 -81199943+27509510 -81202488+27503616 -81202591+27502767 -81202591+27502767 -81200739+27501163 -81200417+27500850 -81199955+27500400 -81199955+27500400 -81199975+27500313 -81200045+27499847 -81201099+27500313 -81201511+27500313 -81205315+27490937 -81205315+27490937 -81198115+27486511 -81196649+27486259 -81193924+27485044 -81183511+27482201 -81183382+27482247 -81183176+27483554 -81181248+27481376 -81177418+27476170 -81174381+27472076 -81172998+27470294 -81171998+27469005 -81171131+27467887 -81170564+27467156 -81170564+27467156 -81171249+27466401 -81171249+27466401 -81171223+27464452 -81166391+27460118 -81166186+27459843 -81164078+27457159 -81162587+27456861 -81153796+27453878 -81151077+27448891 -81151077+27448891 -81151125+27448121 -81151125+27448121 -81148744+27447295 -81148645+27447165 -81148455+27446801 -81148356+27446210 -81148139+27446057 -81147868+27446202 -81147681+27446473 -81151125+27448121 -81151130+27448049 -81151347+27447232 -81151347+27447232 -81151076+27446868 -81150670+27446172 -81150354+27445873 -81150046+27445759 -81149784+27445985 -81149657+27446236 -81149413+27446721 -81149178+27447052 -81147681+27446473 -81499797+27646499 -81498166+27646492 -81488783+27646548 -81486590+27646595 -81484221+27646646 -81482794+27646678 -81477567+27646542 -81465580+27646546 -81427841+27646560 -81420404+27646570 -81413372+27646571 -81403533+27646573 -81401529+27646573 -81372029+27646527 -81367381+27646511 -81361510+27646491 -81353650+27646462 -81353229+27646460 -81349313+27646446 -81344150+27646428 -81343205+27646424 -81341044+27646417 -81338644+27646409 -81338313+27646408 -81336606+27646403 -81335390+27646400 -81325126+27646303 -81318553+27646241 -81311981+27646180 -81302919+27646095 -81273660+27645821 -81263114+27645722 -81231167+27645071 -81223415+27644730 -81219359+27644630 -81212646+27644465 -81207765+27644345 -81206756+27644320 -81195504+27644046 -81194808+27643978 -81194464+27644046 -81193670+27644027 -81191504+27643976 -81176526+27643634 -81175511+27643609 -81170990+27643588 -81152477+27643264 -81152147+27643262 -81142178+27643238 -81157084+26254737 -81122967+26255377 -81157084+26254737 -81124792+26255305 -81122967+26255377 -81563765+26513324 -81548417+26513352 -81545069+26513358 -81544483+26513328 -81530973+26513362 -81499800+26513441 -81485401+26513571 -81482565+26513497 -81476429+26513407 -81474629+26513384 -81470508+26513332 -81470419+26513331 -81455117+26514612 -81452417+26514830 -81448394+26515154 -81444592+26515462 -81444513+26515468 -81444441+26515475 -81438025+26515487 -81435161+26515518 -81433426+26515536 -81423893+26516006 -81410111+26516341 -81408910+26516353 -81405682+26516385 -81403480+26516406 -81402201+26516419 -81397402+26516466 -81396919+26516471 -81386243+26516420 -81385522+26516409 -81380500+26516331 -81369978+26516211 -81271814+26499753 -81271787+26479948 -81271787+26479948 -81271841+26471135 -81271868+26467405 -81271873+26466776 -81271873+26466776 -81271802+26463338 -81271711+26459211 -81271677+26457790 -81271677+26457790 -81271705+26451962 -81271705+26451962 -81271668+26448486 -81271668+26448486 -81271723+26436500 -81271723+26422551 -81271253+26397713 -81271253+26397713 -81271262+26396048 -81271262+26396048 -81270839+26375357 -81270812+26375357 -81270743+26370037 -81270743+26370037 -81270757+26367848 -81270757+26367848 -81270738+26367505 -81270356+26353463 -81270179+26346951 -81270130+26342710 -81269941+26326103 -81269934+26325452 -81269897+26322158 -81269736+26311066 -81269601+26296671 -81268791+26272248 -81268535+26258270 -81268535+26258270 -81268537+26257738 -81268550+26253045 -81268550+26253045 -81261728+26253141 -81261052+26253151 -81220394+26254084 -81204744+26254342 -81204336+26254348 -81204194+26254350 -81189188+26254202 -81189113+26254203 -81171668+26254426 -81171609+26254460 -81171145+26254467 -81168616+26254504 -81167175+26254525 -81164480+26254607 -81157084+26254737 -81320185+30252920 -81320098+30252554 -81319546+30250242 -81300479+30180620 -81285314+30125244 -81262791+30031961 -81255134+30000245 -81249793+29982885 -81245743+29972046 -81226300+29927753 -81209380+29875611 -81209268+29875247 -81206514+29855567 -81206276+29847986 -81206196+29838481 -81203984+29819688 -81202162+29815493 -81199361+29802513 -81194404+29784475 -81181423+29750249 -81175794+29739336 -81165630+29717490 -81150817+29671087 -81168865+27726252 -81165720+27732145 -81165720+27732145 -81166648+27734713 -81166648+27734713 -81165797+27734805 -81165797+27734805 -81166182+27742991 -81166182+27742991 -81165797+27734805 -81166959+27723225 -81168865+27726252 -81167990+27570804 -81167957+27570730 -81167957+27570730 -81168759+27570081 -81169096+27569772 -81169096+27569772 -81168938+27568832 -81167990+27570804 -81168938+27568832 -81168865+27726252 -81166959+27723225 -81171550+27746849 -81170600+27744750 -81170600+27744750 -81170976+27743840 -81172006+27743451 -81172006+27743451 -81170615+27742831 -81169378+27742625 -81166182+27742991 -81194844+27550647 -81194571+27549295 -81193747+27549754 -81192497+27550353 -81191818+27551497 -81191818+27551497 -81193942+27551402 -81193942+27551402 -81192513+27552475 -81189953+27554363 -81184766+27558190 -81182839+27557597 -81177976+27557757 -81176896+27558262 -81174759+27564315 -81173936+27564980 -81171671+27565668 -81170976+27567159 -81170029+27567957 -81168938+27568832 -81171550+27746849 -81171955+27747214 -81172330+27747236 -81172533+27747289 -81171550+27746849 -81172533+27747289 -81172533+27747289 -81172779+27747531 -81174841+27745881 -81173860+27758564 -81173241+27761316 -81173241+27761316 -81174169+27762119 -81173860+27758564 -81177056+27759207 -81174169+27762119 -81180921+27774158 -81181514+27774594 -81174841+27745881 -81177958+27758152 -81177056+27759207 -81173860+27758564 -81177056+27759207 -81177958+27758152 -81366940+28879227 -81364012+28875267 -81324843+28837693 -81324011+28837453 -81320075+28834813 -81309571+28834564 -81304090+28834434 -81289485+28834089 -81272980+28833699 -81254787+28833233 -81249970+28833106 -81241458+28832900 -81229881+28832621 -81227797+28832372 -81216137+28812365 -81216137+28812365 -81216713+28810286 -81216713+28810286 -81216539+28809615 -81216505+28809486 -81216360+28808410 -81216345+28808302 -81216345+28808302 -81216489+28807950 -81216489+28807950 -81210345+28802558 -81180200+28785646 -81178936+28781886 -81177480+28784670 -81177480+28784670 -81177768+28784910 -81177768+28784910 -81177704+28785294 -81129217+28802400 -81177958+27758152 -81174841+27745881 -81181514+27774594 -81174169+27762119 -81184711+27772943 -81183706+27773241 -81181514+27774594 -81184711+27772943 -81185819+27773470 -81186412+27773860 -81187417+27774944 -81187495+27775028 -81187701+27775441 -81187701+27775441 -81187650+27776014 -81187392+27776473 -81186799+27776840 -81184711+27772943 -81186799+27776840 -81197853+27795626 -81191213+27786311 -81185845+27778743 -81185845+27778743 -81186799+27776840 -81196635+27549218 -81194844+27550647 -81196635+27549218 -81196513+27549382 -81195939+27549967 -81194844+27550647 -81197853+27795626 -81200309+27798266 -81200430+27799011 -81197853+27795626 -81200430+27799011 -81200430+27799011 -81201638+27804802 -81201937+27805112 -81201983+27805249 -81203536+27808483 -81206554+27812472 -81206599+27812841 -81207173+27813389 -81209623+27816668 -81209830+27819397 -81209830+27819397 -81208438+27820521 -81208438+27820521 -81214916+27827773 -81223150+27836005 -81233084+27843215 -81234289+27843283 -81269315+27847275 -81281373+27850549 -81300585+29651199 -81292631+29650191 -81290584+29649845 -81290323+29649778 -81287699+29651909 -81286821+29651525 -81276726+29652683 -81273184+29654840 -81266225+29663916 -81228371+29667569 -81224616+29670489 -81218941+29670553 -81217873+29670565 -81216569+29670579 -81215264+29670594 -81213835+29670610 -81212984+29670620 -81150817+29671087 -81263288+28611077 -81264670+28611077 -81264670+28611077 -81263288+28611077 -81264670+28611077 -81266089+28611077 -81266089+28611077 -81264670+28611077 -81266089+28611077 -81267289+28611077 -81269989+28611077 -81270689+28611177 -81271989+28611077 -81272889+28611077 -81273589+28611077 -81278489+28610977 -81278689+28610977 -81279589+28610977 -81280289+28610977 -81280989+28610977 -81281789+28610977 -81282589+28610977 -81282689+28610977 -81284689+28610877 -81284989+28610977 -81285789+28610777 -81286189+28610877 -81286889+28610777 -81287189+28610777 -81287989+28610777 -81288889+28610777 -81289238+28610777 -81289889+28610777 -81290889+28610777 -81291989+28610777 -81293089+28610777 -81294089+28610777 -81295089+28610677 -81295689+28610777 -81296489+28610777 -81296789+28610777 -81297289+28610777 -81297889+28610577 -81298547+28610628 -81299189+28610677 -81300289+28610677 -81303089+28610677 -81305589+28610577 -81309790+28610577 -81314583+28610505 -81316490+28610477 -81322589+28610392 -81323399+28610381 -81327890+28610277 -81327890+28610777 -81327890+28611177 -81327990+28614977 -81327990+28617077 -81327990+28617777 -81328090+28619076 -81328090+28620276 -81328050+28620676 -81327990+28621276 -81327890+28621876 -81327890+28621876 -81327990+28622776 -81327990+28623876 -81328090+28624876 -81328090+28625276 -81328090+28626276 -81328190+28627076 -81328190+28627976 -81328201+28628306 -81328205+28628412 -81328234+28629296 -81328253+28629853 -81328290+28630976 -81328390+28632876 -81328490+28638776 -81328490+28639576 -81329090+28639576 -81330790+28639576 -81331690+28639376 -81331990+28639476 -81335590+28639476 -81338790+28639476 -81345490+28639476 -81347190+28639376 -81350090+28639376 -81350590+28639376 -81351290+28639376 -81351990+28639376 -81352890+28639376 -81353790+28639376 -81357090+28639476 -81357172+28639464 -81357790+28639376 -81360790+28639376 -81361691+28639476 -81361791+28640076 -81362091+28640576 -81364991+28640376 -81365231+28640376 -81365391+28640376 -81365539+28640391 -81366391+28640476 -81367199+28640476 -81368091+28640476 -81369391+28640476 -81369991+28640476 -81370591+28640476 -81371791+28640376 -81371903+28640376 -81372291+28640376 -81375591+28640376 -81376191+28640676 -81376591+28640576 -81377191+28640576 -81378091+28640576 -81382191+28640376 -81383991+28640476 -81385091+28640376 -81385791+28640376 -81386189+28640376 -81386291+28640376 -81386408+28640376 -81387091+28640376 -81388091+28640376 -81388558+28640376 -81388691+28640376 -81389091+28640276 -81389491+28640376 -81390491+28640376 -81391491+28640276 -81392120+28640321 -81392891+28640376 -81397745+28640291 -81398591+28640276 -81402391+28640276 -81406692+28640276 -81407697+28640242 -81409692+28640176 -81411392+28640276 -81415592+28640176 -81419192+28640176 -81421192+28640176 -81427393+28640133 -81435592+28640076 -81441592+28640076 -81443492+28640076 -81444492+28640076 -81447593+28640076 -81455493+28640076 -81455770+28640116 -81456193+28640176 -81457793+28640276 -81459585+28642181 -81459649+28643656 -81459693+28644676 -81459693+28644676 -81459687+28644872 -81459593+28647876 -81459593+28649176 -81459493+28649676 -81459493+28649676 -81459593+28651476 -81459593+28654676 -81459493+28658475 -81459493+28662460 -81459493+28662977 -81459493+28664280 -81459493+28665497 -81459493+28669423 -81459493+28670475 -81459493+28672975 -81459493+28673175 -81459493+28673425 -81459493+28673517 -81459493+28673603 -81459493+28674075 -81459493+28674207 -81459493+28675475 -81459493+28676675 -81459493+28677675 -81459393+28678475 -81459393+28679275 -81459448+28679821 -81459493+28680275 -81459493+28680275 -81459393+28681175 -81459393+28681175 -81459493+28682075 -81459493+28682075 -81459393+28687274 -81459294+28692868 -81459193+28698574 -81459192+28709574 -81459192+28710040 -81459192+28713173 -81458292+28714373 -81457392+28714573 -81448292+28715673 -81281373+27850549 -81281694+27856244 -81281373+27850549 -81282469+27854960 -81282469+27854960 -81282159+27855625 -81281694+27856244 -81281694+27856244 -81291506+27857761 -81291506+27857761 -81281694+27856244 -81291506+27857761 -81292121+27857865 -81292121+27857865 -81291506+27857761 -81304654+27878953 -81305475+27877532 -81304654+27878953 -81315415+27923116 -81316190+27923483 -81317093+27924148 -81317790+27924859 -81319133+27925959 -81320295+27926441 -81324709+27927885 -81326955+27928779 -81328401+27929123 -81329382+27929604 -81338368+27933020 -81304654+27878953 -81338368+27933020 -81305475+27877532 -81292121+27857865 -81305475+27877532 -81303830+27865281 -81303830+27865281 -81304191+27864639 -81304398+27863722 -81304578+27862851 -81304578+27862851 -81304191+27862438 -81303624+27861773 -81303237+27861154 -81303237+27860626 -81302772+27860053 -81301457+27860328 -81292121+27857865 -81309534+29641984 -81300585+29651199 -81309534+29641984 -81307829+29642213 -81307304+29642534 -81306149+29642741 -81305861+29642970 -81305729+29643703 -81305415+29643956 -81305257+29644918 -81305021+29645308 -81304548+29645789 -81304470+29646500 -81300585+29651199 -81309534+29641984 -81319559+29651498 -81321545+29652148 -81322421+29652804 -81324467+29653631 -81324467+29653631 -81324418+29643823 -81324415+29643217 -81324362+29641731 -81324255+29635175 -81324177+29630814 -81324177+29630814 -81338347+29625432 -81343942+29625376 -81351418+29625301 -81356540+29625249 -81365239+29625249 -81369698+29625060 -81407875+29624470 -81408360+29624459 -81414709+29624326 -81423443+29624109 -81423645+29624103 -81423813+29624098 -81425744+29624041 -81427808+29623980 -81429902+29623918 -81432034+29623854 -81433997+29623797 -81436123+29623735 -81439080+29623650 -81446618+29623515 -81450704+29623413 -81454634+29623345 -81455542+29623329 -81457261+29623299 -81458075+29623284 -81461516+29623224 -81463599+29623188 -81465572+29623154 -81467705+29623117 -81469682+29623083 -81471783+29623047 -81473872+29623011 -81475983+29622974 -81478081+29622938 -81480121+29622903 -81482942+29622854 -81483057+29622852 -81488488+29622760 -81490530+29622725 -81492492+29622692 -81494569+29622657 -81499798+29622681 -81499982+29622674 -81502036+29622648 -81502062+29622651 -81523708+29622406 -81358793+30501504 -81317260+30396112 -81317260+30396112 -81320733+30381616 -81323548+30375241 -81335381+30361025 -81335381+30361025 -81335380+30342408 -81334175+30324457 -81333166+30315371 -81331874+30307284 -81331771+30306641 -81330866+30300977 -81330323+30298186 -81328066+30288571 -81327037+30284190 -81317928+30252939 -81317928+30252939 -81320185+30252920 -81338368+27933020 -81340820+27932560 -81344100+27935975 -81345158+27935815 -81346580+27940607 -81346580+27940607 -81345938+27941478 -81341494+27940837 -81340616+27940608 -81338912+27940241 -81338596+27939297 -81337948+27939302 -81337948+27939302 -81348934+27954456 -81348934+27954456 -81348006+27959959 -81347966+27960674 -81347966+27960674 -81348394+27961816 -81349762+27963621 -81349813+27963661 -81349887+27964158 -81364983+27972871 -81365545+27972954 -81366306+27973067 -81368757+27975071 -81368757+27975071 -81368755+27975374 -81368755+27975374 -81369089+27976037 -81371205+27977767 -81371796+27977687 -81372419+27977606 -81373213+27977218 -81373684+27977124 -81346892+28077095 -81346292+28084695 -81346892+28077095 -81347357+28083909 -81347357+28083909 -81347097+28084001 -81346899+28084127 -81346624+28084146 -81346472+28084314 -81346292+28084695 -81358793+30501504 -81374809+30532241 -81381415+30576543 -81382382+30603094 -81382382+30603094 -81382152+30611123 -81380867+30627345 -81374810+30656525 -81347017+30712444 -81347017+30712444 -81372415+30712397 -81372861+30712396 -81373917+30712395 -81374811+30712393 -81376344+30712410 -81404178+30712438 -81444124+30709714 -81460375+30710488 -81499816+30724462 -81505957+30723154 -81507216+30722936 -81510816+30722536 -81512516+30722536 -81516116+30722236 -81530917+30724236 -81533617+30715636 -81533617+30712536 -81536517+30708736 -81547665+30717659 -81549000+30717936 -81567672+30718506 -81568204+30718900 -81573514+30722295 -81576209+30722465 -81596820+30722935 -81596820+30722935 -81596620+30726235 -81596620+30726235 -81624298+30736194 -81624822+30736334 -81625022+30736335 -81625122+30736335 -81625522+30736335 -81625722+30736335 -81626122+30736335 -81626522+30736335 -81626922+30736235 -81627322+30736135 -81638622+30733135 -81641023+30729735 -81652623+30738235 -81652623+30738235 -81652323+30738635 -81652123+30739235 -81651923+30739635 -81651723+30740235 -81651723+30740935 -81651723+30741235 -81651723+30741535 -81652023+30742035 -81652123+30742435 -81654554+30744335 -81656624+30743835 -81659723+30750235 -81660426+30751735 -81661217+30753054 -81662089+30753704 -81663245+30753890 -81664470+30753753 -81665856+30753311 -81667235+30752652 -81669169+30751601 -81670132+30751438 -81672402+30751421 -81678878+30750620 -81680825+30750234 -81688280+30741334 -81688975+30741459 -81711615+30747442 -81713726+30747134 -81714526+30746834 -81715326+30746534 -81715826+30746234 -81716826+30745734 -81717727+30745234 -81718527+30744834 -81732827+30750234 -81772546+30771233 -81792769+30784432 -81840555+30792238 -81851139+30793398 -81905097+30828008 -81906014+30822176 -81935086+30823807 -81939077+30828795 -81939077+30828795 -81938682+30827937 -81938564+30827404 -81938564+30827404 -81938942+30826995 -81939570+30826862 -81940138+30827124 -81941078+30827711 -81942121+30828282 -81942532+30828366 -81942879+30828150 -81962740+30818669 -81962740+30818669 -81962440+30809643 -81962440+30809643 -81979297+30776452 -81998361+30787134 -81999104+30788142 -81999836+30788348 -82000886+30788510 -82000998+30788571 -82002392+30789656 -82002645+30789768 -82003327+30790070 -82004309+30791652 -82004548+30791812 -82004973+30791744 -82005530+30791331 -82005849+30790598 -82006115+30790415 -82006486+30790530 -82006991+30790988 -82007229+30791309 -82017051+30791657 -82023819+30786744 -82024035+30783156 -82024035+30783156 -82015759+30771970 -82012660+30761289 -82012660+30761289 -82014491+30761289 -82020325+30756992 -82028400+30750981 -82037234+30754512 -82037792+30753641 -82038377+30752054 -82038399+30752007 -82040610+30737617 -82044352+30731223 -82044352+30731223 -82042336+30730440 -82042336+30730306 -82039421+30714790 -82036929+30710091 -82036880+30708194 -82036880+30708194 -82048867+30681995 -82050485+30675441 -82050485+30675441 -82046749+30661002 -82046114+30651767 -82040788+30639505 -82039410+30638634 -82039410+30638634 -82039491+30638486 -82039645+30638202 -82039941+30637144 -82041054+30636572 -82041133+30636182 -82041133+30636182 -82040921+30635999 -82040550+30635976 -82039543+30636227 -82039411+30635998 -82039411+30635998 -82039464+30635677 -82039994+30634692 -82039994+30634692 -82039941+30634371 -82039650+30634188 -82037609+30633271 -82032353+30625234 -82032023+30624626 -82031123+30619217 -82027025+30606275 -82026941+30606153 -82023152+30606083 -82020212+30603813 -82013290+30595665 -82008460+30581533 -82005978+30566383 -82005978+30566383 -82009638+30556025 -82009638+30556025 -82008712+30554971 -82008712+30554329 -82010169+30553802 -82011043+30553642 -82011255+30553528 -82011282+30553069 -82011282+30553069 -82010011+30551900 -82009720+30551029 -82009720+30551029 -82009800+30550731 -82009830+30550685 -82013934+30544155 -82013934+30544155 -82013484+30543100 -82013458+30542528 -82013458+30542528 -82013538+30542344 -82014306+30541703 -82014438+30541497 -82018501+30524524 -82018501+30524524 -82016700+30521372 -82016700+30521372 -82017652+30518854 -82017652+30518854 -82017051+30501802 -82016103+30497355 -82015499+30483788 -82015499+30483788 -82019213+30483196 -82023208+30460069 -82026490+30456861 -82027707+30456380 -82028262+30455830 -82028421+30455418 -82033980+30442332 -82036178+30431515 -82036178+30431515 -82033931+30427939 -82033746+30427756 -82033719+30427252 -82033719+30427252 -82034116+30426358 -82034751+30425716 -82035756+30425327 -82035862+30425212 -82035915+30424823 -82035915+30424823 -82035730+30424639 -82035386+30424456 -82035386+30424456 -82036842+30419001 -82043375+30412379 -82043375+30412379 -82041816+30406145 -82041816+30406145 -82044592+30404518 -82044592+30404518 -82042056+30396885 -82041746+30396590 -82035809+30384910 -82035809+30384910 -82036746+30378434 -82036825+30377884 -82036957+30377724 -82037644+30377655 -82037988+30377541 -82038094+30377335 -82038094+30377335 -82037962+30376716 -82037962+30376716 -82038517+30375891 -82038731+30375236 -82041951+30365417 -82046010+30365089 -82046712+30365287 -82047093+30365241 -82047398+30365077 -82047536+30364627 -82047597+30363910 -82047658+30363532 -82047917+30363265 -82048543+30362987 -82049443+30362487 -82050069+30362338 -81360493+28068295 -81355193+28066495 -81350264+28068154 -81347192+28076295 -81346892+28077095 -81502603+29106455 -81502466+29106253 -81502365+29106116 -81502262+29105728 -81501038+29100439 -81501038+29100439 -81501477+29099725 -81501477+29099725 -81479213+29094288 -81457850+29092733 -81457704+29092469 -81449541+29061935 -81430591+29044338 -81430216+29044598 -81429760+29045093 -81429431+29045410 -81429010+29045574 -81428286+29045739 -81427581+29045710 -81426829+29045455 -81425829+29044983 -81424875+29044356 -81411550+29035315 -81391634+29020215 -81387726+29016191 -81387726+29016191 -81388471+29011246 -81388471+29011246 -81382442+29008522 -81378718+29000262 -81374787+28999043 -81374787+28995821 -81374787+28993354 -81374787+28993493 -81360762+28976775 -81360762+28976775 -81361658+28975911 -81362770+28972976 -81367867+28965000 -81367867+28965000 -81367451+28964504 -81367083+28964248 -81366939+28963848 -81366523+28963304 -81366075+28962664 -81365835+28962024 -81365675+28961416 -81365611+28960968 -81365611+28960968 -81365835+28960440 -81367787+28959448 -81367787+28959448 -81349963+28939689 -81349723+28939641 -81349723+28939641 -81352767+28923117 -81352767+28923117 -81352009+28920636 -81352009+28920636 -81357842+28912007 -81357842+28912007 -81355771+28890155 -81355771+28890155 -81366940+28879227 -81358793+30501504 -81374808+30502567 -81422192+30505637 -81441803+30509044 -81442111+30509138 -81442154+30509188 -81444562+30511983 -81447317+30515181 -81447673+30515595 -81450811+30519238 -81455911+30525338 -81458463+30526155 -81458847+30526306 -81479812+30534538 -81502734+30564692 -81509270+30566225 -81515382+30565801 -81520838+30546657 -81543738+30525070 -81550916+30543037 -81577245+30538064 -81589217+30549837 -81608818+30553337 -81609233+30553984 -81613104+30564217 -81613104+30564217 -81610919+30565037 -81602118+30566737 -81602118+30566737 -81604412+30572643 -81604512+30572823 -81608619+30574637 -81608994+30574853 -81611219+30576937 -81611219+30576937 -81608735+30579568 -81604419+30584137 -81604419+30584137 -81606019+30585637 -81606100+30585732 -81609719+30584537 -81615819+30580237 -81625220+30586037 -81625297+30586132 -81635431+30581495 -81635520+30581337 -81641038+30579933 -81643520+30579536 -81645320+30575937 -81650421+30572737 -81659521+30565837 -81660120+30561410 -81660134+30561409 -81661705+30560433 -81661705+30560433 -81661621+30560337 -81658921+30552637 -81658921+30552637 -81667624+30552557 -81703623+30567036 -81709623+30565936 -81713164+30563795 -81733501+30551494 -81733511+30551295 -81733924+30542936 -81736824+30539736 -81736924+30539636 -81764925+30535736 -81765325+30518437 -81791126+30505537 -81801726+30494737 -81809526+30484537 -81823327+30473537 -81831227+30467437 -81834527+30464337 -81837124+30462029 -81843427+30456437 -81866021+30436332 -81866210+30436333 -81880157+30423619 -81880928+30422837 -81890966+30413937 -81898829+30406937 -81898897+30406869 -81903046+30403115 -81915929+30391637 -81916286+30391352 -81917361+30390492 -81360493+28068295 -81365193+28067695 -81361693+28043796 -81364093+28058096 -81361693+28043796 -81364387+28053507 -81364524+28053694 -81364631+28053889 -81364707+28054140 -81364783+28054411 -81364936+28054617 -81365012+28054854 -81365012+28054854 -81364993+28055096 -81364936+28055266 -81364570+28055659 -81364093+28058096 -81361693+28043796 -81364993+28037896 -81366748+28035826 -81374793+28029883 -81365193+28067695 -81360493+28068295 -81365193+28067695 -81364093+28058096 -81365193+28067695 -81365378+28067254 -81365531+28066957 -81365592+28066602 -81365607+28066263 -81365653+28065962 -81365668+28065676 -81365684+28065421 -81365684+28065184 -81365622+28064921 -81365592+28064715 -81364093+28058096 -81419546+28815024 -81419590+28815170 -81419590+28815170 -81418704+28819661 -81387689+28849968 -81375088+28863368 -81366318+28875267 -81366318+28875267 -81366341+28875341 -81366814+28876902 -81366940+28879227 -81525935+30104093 -81523629+30104103 -81518273+30104128 -81514947+30104143 -81512602+30104199 -81509500+30104273 -81503854+30104353 -81495415+30104444 -81482720+30104620 -81480187+30104613 -81479622+30104612 -81478845+30104676 -81477944+30104764 -81472653+30104959 -81472601+30104961 -81472528+30104964 -81471824+30104990 -81465721+30105035 -81442847+30105189 -81434653+30105277 -81433783+30105536 -81433737+30106028 -81433737+30106028 -81434394+30138036 -81435616+30194219 -81435769+30209619 -81436135+30224927 -81436226+30227242 -81436287+30230527 -81436585+30237046 -81436585+30237046 -81436507+30237141 -81436507+30237341 -81436548+30237289 -81437033+30249527 -81437033+30249527 -81437005+30252316 -81437005+30252335 -81434350+30252354 -81430807+30252241 -81430180+30252241 -81430107+30252241 -81429507+30252241 -81429499+30252270 -81418385+30252442 -81418107+30252446 -81415849+30252481 -81413910+30252511 -81408491+30252595 -81401035+30252711 -81399391+30252736 -81394233+30252835 -81388005+30252841 -81386315+30252841 -81381805+30252841 -81380505+30252941 -81378205+30252842 -81374804+30252931 -81370757+30252931 -81320185+30252920 -81373684+27977124 -81374128+27977665 -81374128+27977665 -81373684+27977124 -81374128+27977665 -81374634+27977986 -81374634+27977986 -81374128+27977665 -81424562+28012393 -81381439+27983930 -81379601+27982954 -81378743+27983264 -81376577+27983046 -81376577+27983046 -81376680+27978554 -81376680+27978554 -81374793+27977930 -81374634+27977986 -81374793+28029883 -81379601+28022169 -81379697+28022233 -81379761+28022249 -81379825+28022217 -81379873+28022121 -81379873+28022121 -81379841+28021961 -81379809+28021673 -81379809+28021673 -81379857+28021321 -81379953+28020937 -81380049+28020665 -81447395+28057640 -81374869+28085106 -81346292+28084695 -81374869+28085106 -81414162+28085191 -81413491+28792770 -81416753+28804565 -81417302+28805545 -81417546+28806304 -81417546+28806304 -81417393+28807071 -81417286+28807925 -81417286+28807925 -81417560+28808749 -81417927+28809589 -81418232+28810317 -81418644+28811103 -81418903+28812057 -81419546+28815024 -81413491+28792770 -81419546+28815024 -81413991+28785571 -81413491+28792770 -81413991+28785571 -81415791+28755572 -81414162+28085191 -81374869+28085106 -81534794+28786071 -81533029+28786068 -81532598+28786071 -81531970+28786071 -81530482+28786071 -81530362+28786071 -81530307+28786071 -81529722+28786071 -81528694+28786071 -81528598+28786071 -81528489+28786071 -81527794+28786071 -81526694+28786071 -81525694+28786071 -81522694+28786071 -81507193+28786071 -81473792+28785671 -81460492+28785571 -81450092+28785571 -81442391+28785571 -81431091+28785471 -81414591+28785571 -81413991+28785571 -81415091+28754972 -81415791+28755572 -81415091+28754972 -81418091+28750272 -81431692+28725373 -81435692+28720773 -81437292+28719373 -81437992+28718073 -81443492+28714473 -81445392+28713773 -81415791+28755572 -81415091+28754972 -81416146+28085191 -81414162+28085191 -81416146+28085191 -81444818+28085239 -81422389+29400193 -81420746+29399688 -81422389+29400193 -81421898+29399894 -81420746+29399688 -81433992+29398552 -81434648+29399459 -81434648+29399459 -81433967+29399849 -81431742+29399666 -81430773+29397855 -81422531+29400320 -81422389+29400193 -81424562+28012393 -81449075+28032105 -81449139+28032201 -81449235+28032329 -81449331+28032425 -81449459+28032457 -81449587+28032473 -81445328+29381418 -81433554+29398139 -81433554+29398139 -81433992+29398552 -81444818+28085239 -81416146+28085191 -81444818+28085239 -81455730+28114982 -81455730+28114982 -81455634+28123894 -81455634+28123894 -81457298+28142933 -81469538+28142709 -81473244+28142702 -81493716+28142730 -81520085+28142795 -81524179+28187822 -81539106+28227496 -81539203+28227667 -81551171+28248754 -81551763+28249746 -81553187+28251906 -81554739+28254354 -81557803+28259362 -81568116+28259369 -81580452+28259378 -81584336+28259408 -81585716+28259426 -81587204+28259426 -81591076+28259426 -81605031+28259455 -81609377+28259443 -81614692+28259428 -81615203+28259426 -81615700+28259426 -81622191+28259393 -81623795+28259385 -81657189+28259217 -81657189+28259217 -81657173+28266737 -81657109+28273857 -81657072+28282338 -81657045+28288688 -81657045+28288688 -81657175+28296668 -81657221+28299424 -81657221+28300109 -81657227+28303677 -81657237+28310882 -81657253+28321567 -81657253+28321567 -81656947+28327528 -81656947+28327528 -81657109+28341758 -81657269+28347134 -81447395+28057640 -81445586+28058600 -81445554+28058536 -81445490+28058536 -81445266+28058504 -81445074+28058440 -81444994+28058424 -81444850+28058440 -81444754+28058472 -81444082+28058776 -81443810+28058904 -81374793+28029883 -81447603+28057640 -81447395+28057640 -81447603+28057640 -81447651+28057640 -81447859+28057560 -81448307+28057320 -81448883+28057128 -81449395+28056952 -81447603+28057640 -81449395+28056952 -81448292+28715673 -81445392+28713773 -81448292+28715673 -81446292+28714073 -81445392+28713773 -81499795+29466600 -81498995+29465650 -81490694+29454151 -81486564+29442577 -81486463+29441140 -81486463+29441140 -81486487+29438395 -81486487+29438395 -81486467+29435292 -81486394+29433751 -81486394+29430851 -81486353+29428127 -81484742+29422355 -81480394+29412252 -81480194+29408652 -81480094+29404752 -81479694+29401652 -81476293+29396152 -81473193+29394552 -81471293+29393652 -81468093+29392252 -81451692+29390152 -81448292+29391652 -81433992+29398552 -81449395+28056952 -81459507+28051400 -81459507+28051400 -81459155+28040072 -81449587+28032473 -81433042+28022393 -81433010+28022313 -81432994+28022265 -81432946+28022201 -81432914+28022137 -81432866+28022105 -81432786+28022089 -81432770+28022121 -81432722+28022153 -81432690+28022265 -81424562+28012393 -81449587+28032473 -81449715+28032505 -81449843+28032569 -81449875+28032649 -81449971+28032665 -81450067+28032713 -81450211+28032809 -81450272+28032857 -81450272+28032857 -81449587+28032473 -81450272+28032857 -81451136+28033427 -81451136+28033427 -81451091+28033401 -81450931+28033289 -81450755+28033289 -81450739+28033289 -81450515+28033081 -81450371+28032937 -81450272+28032857 -81451136+28033427 -81459155+28040072 -81451975+29378529 -81445328+29381418 -81451975+29378529 -81450797+29378621 -81450012+29378942 -81448023+29380088 -81447368+29380341 -81446164+29380387 -81445824+29380730 -81445720+29381028 -81445328+29381418 -81680877+29324440 -81680600+29324552 -81658100+29329552 -81658000+29329652 -81653080+29330778 -81636513+29334570 -81624798+29337252 -81614586+29339509 -81594518+29343947 -81581956+29346763 -81573581+29348720 -81561080+29351642 -81554057+29353284 -81548930+29354482 -81540903+29356375 -81521630+29361006 -81518045+29361868 -81516316+29362283 -81515440+29362493 -81514091+29362817 -81512951+29363091 -81510767+29363616 -81509772+29363855 -81509027+29364034 -81508514+29364157 -81507928+29364298 -81455192+29377253 -81452092+29378153 -81451975+29378529 -81459155+28040072 -81451136+28033427 -81467168+25803292 -81456201+25803093 -81467168+25803292 -81466211+25803272 -81456201+25803093 -81570967+25802039 -81507914+25802649 -81501847+25802726 -81470970+25803318 -81468604+25803322 -81467168+25803292 -81499795+29466600 -81501107+29468820 -81503095+29471441 -81506624+29475778 -81508884+29478634 -81499795+29466600 -81508884+29478634 -81499797+27646499 -81502645+27646469 -81502645+27646469 -81499797+27646499 -81563318+27646614 -81562582+27646582 -81559254+27646550 -81555350+27646550 -81555158+27646550 -81554550+27646534 -81554422+27646533 -81551094+27646502 -81550310+27646518 -81547062+27646454 -81544902+27646470 -81544102+27646470 -81543174+27646470 -81541478+27646438 -81533913+27646427 -81533351+27646426 -81532521+27646425 -81532251+27646425 -81530569+27646423 -81530213+27646422 -81529909+27646422 -81526293+27646422 -81522613+27646454 -81520853+27646438 -81517045+27646390 -81516469+27646422 -81514517+27646342 -81513217+27646342 -81513019+27646342 -81512437+27646342 -81502869+27646453 -81502645+27646469 -81505313+29124977 -81502603+29106455 -81505313+29124977 -81503745+29108413 -81503188+29107317 -81502603+29106455 -81505313+29124977 -81505841+29125259 -81505841+29125259 -81509792+29132458 -81509992+29132758 -81510292+29132958 -81510692+29133158 -81511192+29133558 -81511692+29134058 -81512192+29134658 -81512592+29135158 -81512892+29135558 -81513092+29135658 -81516893+29147558 -81505841+29125259 -81516893+29147558 -81508884+29478634 -81517067+29489338 -81520557+29497067 -81520596+29500249 -81521286+29519827 -81521667+29538379 -81521717+29540774 -81516893+29147558 -81517288+29148275 -81518493+29150458 -81523093+29167512 -81521717+29540774 -81521796+29540957 -81521951+29546115 -81521717+29540774 -81521951+29546115 -81521951+29546115 -81522029+29548866 -81522029+29548866 -81522002+29549531 -81522002+29549531 -81522442+29563468 -81522594+29573904 -81522692+29579661 -81522802+29586094 -81522810+29586306 -81523088+29593453 -81523091+29593799 -81523164+29601201 -81523178+29601985 -81523292+29608170 -81523521+29616631 -81523604+29619701 -81523656+29620205 -81523708+29622406 -81523093+29167512 -81548394+29184957 -81548794+29184957 -81549194+29184957 -81549494+29184857 -81549894+29184857 -81550494+29184757 -81550794+29184657 -81551294+29184557 -81551694+29184457 -81552194+29184357 -81572164+29203502 -81523093+29167512 -81572095+29203456 -81572164+29203502 -81523708+29622406 -81523720+29622806 -81523802+29628102 -81523803+29628624 -81523805+29629726 -81523807+29630966 -81523808+29631548 -81523808+29631548 -81523728+29633789 -81523728+29633789 -81523787+29637713 -81523997+29651679 -81524002+29652005 -81524110+29659491 -81524133+29661034 -81524222+29667112 -81524289+29688877 -81524312+29689018 -81524312+29689018 -81524468+29693580 -81524493+29697591 -81524519+29699311 -81524312+29689018 -81524519+29699311 -81580790+29839621 -81556805+29791247 -81541679+29771318 -81528160+29760960 -81525885+29759716 -81525258+29759377 -81525248+29758787 -81525190+29749106 -81525107+29747335 -81525055+29743415 -81524770+29734383 -81524766+29734245 -81524766+29734245 -81524886+29731408 -81524986+29729064 -81524986+29729064 -81524955+29726823 -81524884+29721689 -81524783+29714304 -81524730+29712371 -81524716+29711884 -81524683+29710671 -81524622+29706491 -81524523+29699602 -81524519+29699311 -81525935+30104093 -81538707+30103748 -81534794+28786071 -81542994+28786070 -81538707+30103748 -81525935+30104093 -81538707+30103748 -81538708+30103842 -81538708+30103842 -81538707+30103748 -81680215+30121240 -81650514+30121541 -81642227+30125252 -81628913+30131641 -81623688+30133633 -81601212+30130541 -81593480+30127145 -81591574+30126308 -81590267+30125836 -81580811+30125641 -81567810+30118041 -81539009+30119942 -81538708+30103842 -81542994+28786070 -81534794+28786071 -81657269+28347134 -81657198+28357053 -81657141+28365015 -81657136+28366897 -81657136+28366897 -81657139+28368545 -81657139+28368545 -81657137+28369474 -81657129+28372902 -81657129+28374455 -81657128+28374476 -81657097+28375285 -81657097+28375285 -81657098+28375338 -81657290+28382911 -81657297+28383185 -81657297+28384485 -81657297+28385285 -81657297+28390184 -81657297+28392484 -81657297+28403984 -81657297+28410084 -81657397+28419383 -81657397+28420783 -81657397+28421283 -81657397+28421983 -81657397+28422283 -81657397+28423283 -81657397+28423983 -81657390+28424186 -81657297+28426883 -81657297+28428183 -81657297+28429883 -81657397+28434083 -81657397+28434379 -81657397+28437783 -81657297+28438983 -81657297+28441982 -81657297+28443382 -81657297+28443441 -81657297+28447086 -81657297+28447451 -81657297+28448434 -81657297+28448982 -81657497+28450582 -81657497+28450582 -81657496+28472757 -81657496+28474281 -81657576+28488874 -81657596+28492580 -81657596+28492580 -81657514+28498894 -81657496+28500280 -81657410+28505767 -81657396+28506680 -81657396+28514080 -81657461+28519405 -81657496+28522279 -81657496+28522279 -81657429+28531991 -81657396+28536779 -81657396+28537779 -81657296+28543079 -81657296+28544579 -81657296+28545978 -81657396+28547878 -81657396+28547878 -81657296+28548378 -81657296+28552178 -81657396+28553178 -81657396+28553178 -81657296+28556978 -81657096+28562778 -81657041+28563938 -81656796+28569078 -81656796+28569078 -81657196+28592677 -81657212+28595168 -81657272+28604467 -81657296+28608276 -81657597+28625476 -81657997+28648475 -81658028+28658920 -81658097+28682473 -81658197+28684273 -81658197+28684473 -81658097+28684973 -81658097+28685173 -81658197+28685673 -81658197+28686173 -81658197+28686873 -81658197+28687273 -81658197+28688073 -81658197+28688573 -81658197+28689173 -81658197+28689673 -81658097+28690173 -81658097+28690773 -81658097+28691473 -81658097+28691973 -81658097+28692573 -81658097+28693173 -81658097+28693773 -81658097+28694273 -81658097+28694973 -81658097+28695573 -81658097+28695873 -81658097+28696273 -81658197+28696773 -81658197+28697373 -81658197+28697973 -81658197+28698573 -81658197+28699073 -81658197+28699773 -81658197+28700273 -81658197+28700873 -81658197+28701373 -81658197+28701773 -81658197+28702073 -81658197+28702573 -81658197+28702873 -81658197+28703173 -81658197+28703373 -81658197+28703873 -81658197+28704173 -81658197+28704573 -81658197+28704773 -81658197+28705073 -81658297+28717372 -81658397+28727472 -81658397+28731272 -81658397+28740471 -81658397+28742771 -81658397+28745771 -81658397+28750371 -81658597+28753671 -81658597+28765670 -81658597+28766070 -81658597+28766870 -81658728+28778865 -81658728+28778865 -81653244+28782426 -81647096+28781870 -81647096+28781870 -81648615+28784543 -81648615+28784543 -81646696+28785870 -81643196+28785870 -81641196+28785870 -81640696+28785870 -81637887+28785868 -81635896+28785870 -81635496+28785870 -81625696+28785870 -81624516+28785939 -81624147+28785961 -81623996+28785970 -81623855+28785970 -81623696+28785970 -81609396+28785970 -81592495+28785970 -81573195+28785970 -81564263+28786038 -81564233+28786038 -81563201+28786045 -81562159+28786053 -81560991+28786062 -81559994+28786070 -81557234+28786070 -81548794+28786070 -81543894+28786070 -81543284+28786090 -81542994+28786070 -81563765+26513324 -81563688+26508143 -81563067+26473211 -81562888+26465918 -81562659+26451516 -81562581+26446523 -81562216+26423158 -81562186+26422718 -81562180+26422625 -81562180+26422625 -81562520+26422619 -81567518+26422575 -81578139+26422409 -81608073+26421924 -81613637+26421844 -81620195+26421750 -81626585+26421659 -81629793+26421602 -81636229+26421488 -81642988+26421368 -81647730+26421285 -81658356+26421097 -81659506+26421077 -81659506+26421077 -81659502+26420891 -81562842+27033366 -81562827+27036996 -81562795+27044383 -81562744+27056314 -81562714+27063247 -81562683+27070482 -81562556+27100752 -81562429+27122829 -81562247+27143377 -81562247+27143377 -81562571+27180233 -81562575+27180610 -81562691+27205305 -81562691+27205305 -81562684+27209626 -81562684+27209626 -81562686+27210014 -81562781+27228425 -81562894+27250324 -81562936+27252922 -81563659+27297636 -81563659+27297636 -81563582+27297771 -81563582+27297771 -81563659+27297999 -81563659+27297999 -81563639+27303215 -81563608+27311300 -81563608+27311300 -81563639+27322774 -81563639+27322774 -81563633+27326113 -81563633+27326113 -81563723+27338980 -81563728+27339632 -81563736+27340720 -81565639+26799430 -81565265+26812396 -81565239+26815538 -81565204+26815611 -81564979+26827909 -81564897+26833622 -81564897+26833622 -81564908+26833700 -81564908+26833700 -81564857+26839686 -81564713+26846222 -81564701+26846785 -81563758+26857161 -81563758+26857161 -81563860+26857322 -81563861+26868375 -81563861+26868375 -81563836+26868451 -81563835+26871127 -81563425+26894165 -81563297+26900815 -81563169+26906916 -81563169+26906916 -81563221+26908680 -81563221+26908680 -81562991+26926499 -81562735+26941451 -81562735+26941451 -81562991+26945051 -81563068+26945464 -81563068+26945464 -81563025+26955480 -81563017+26957343 -81562940+26967731 -81562876+26976835 -81562839+26982122 -81562786+26989653 -81562684+27000334 -81562684+27000334 -81562711+27001194 -81562948+27008746 -81562948+27008851 -81562842+27033366 -81562842+27033366 -81604138+27033517 -81626456+27033581 -81661515+27033672 -81669033+27033691 -81688742+27033743 -81730346+27033786 -81732348+27033560 -81743783+27033872 -81751923+27033805 -81753818+27033824 -81760579+27033921 -81764628+27033885 -81771860+27033919 -81772205+27033918 -81794710+27034009 -81811694+27034099 -81819321+27034155 -81825536+27034219 -81826877+27034234 -81846694+27034363 -81851292+27034392 -81852840+27034390 -81856883+27034385 -81860680+27034381 -81865171+27034376 -81879698+27034358 -81885150+27034374 -81888501+27034384 -81892964+27034410 -81894349+27034431 -81894643+27034435 -81904382+27034581 -81937403+27034909 -81938811+27034911 -81950585+27034921 -81958995+27034939 -81959456+27034965 -81959456+27034848 -81960301+27034824 -81963220+27034824 -81965781+27034846 -81966283+27034928 -81966940+27035035 -81968830+27035060 -81983786+27035257 -81986800+27035054 -81988232+27034561 -81990732+27033701 -81991122+27033566 -81991703+27033366 -81992665+27033036 -81996552+27031698 -81996705+27031646 -82033336+27031956 -82040145+27032023 -82049251+27032111 -82049695+27032115 -82052009+27032138 -82054796+27032165 -82055686+27032174 -82057470+27032191 -81563318+27646614 -81563302+27632118 -81563302+27631014 -81563419+27625310 -81563423+27624558 -81563452+27619105 -81563461+27617413 -81563463+27613583 -81563467+27605924 -81563469+27602094 -81563470+27600961 -81563475+27591520 -81563475+27591520 -81563463+27588299 -81563446+27586427 -81563368+27577326 -81563359+27576375 -81563346+27574793 -81563338+27573813 -81563338+27573813 -81563559+27566220 -81563584+27562872 -81563610+27559181 -81563610+27559181 -81563603+27554783 -81563574+27534988 -81563574+27534988 -81563609+27514622 -81563609+27514622 -81563566+27507384 -81563553+27505196 -81563553+27505196 -81563560+27493975 -81563560+27493975 -81563527+27487784 -81563527+27487784 -81563562+27485478 -81563562+27485478 -81563533+27481858 -81563515+27479685 -81563502+27478166 -81563476+27456012 -81563476+27456012 -81563594+27448960 -81563917+27434025 -81563917+27434025 -81563717+27430618 -81563711+27430516 -81563711+27430516 -81563712+27430276 -81563745+27424358 -81563817+27418260 -81563817+27418260 -81563789+27414818 -81563789+27414818 -81563936+27411901 -81563936+27411901 -81563927+27411463 -81563701+27399765 -81563635+27373510 -81563635+27373510 -81563685+27357482 -81563736+27348516 -81563736+27340720 -81563318+27646614 -81587941+27646505 -81596285+27646468 -81599511+27646454 -81616968+27646246 -81621527+27646275 -81624800+27646295 -81625376+27646307 -81629304+27646446 -81633226+27646448 -81635356+27646448 -81635701+27646448 -81643202+27646451 -81649039+27646453 -81653648+27646455 -81661896+27646435 -81662531+27646433 -81672752+27646424 -81687121+27646414 -81696044+27646413 -81698732+27646413 -81707127+27646320 -81713049+27646309 -81720001+27646295 -81728113+27646247 -81733015+27646245 -81741176+27646242 -81744437+27646241 -81748626+27646230 -81749803+27646227 -81753019+27646183 -81756539+27646183 -81757787+27646183 -81765532+27646119 -81772924+27646119 -81776988+27646119 -81781116+27646119 -81782124+27646103 -81789276+27646103 -81793420+27646119 -81795388+27646119 -81802044+27646135 -81802151+27646143 -81802268+27646151 -81811836+27646151 -81819116+27646151 -81819596+27646151 -81820684+27646151 -81821309+27646167 -81821469+27646151 -81821709+27646167 -81821853+27646183 -81822749+27646151 -81823485+27646183 -81823901+27646167 -81824509+27646167 -81825021+27646199 -81825357+27646183 -81826141+27646183 -81827395+27646190 -81828829+27646199 -81830317+27646199 -81831277+27646199 -81832013+27646199 -81834317+27646199 -81834749+27646199 -81842477+27646199 -81844669+27646199 -81846589+27646231 -81848253+27646199 -81858909+27646327 -81861757+27646295 -81867037+27646295 -81871405+27646231 -81874805+27646232 -81878676+27646198 -81878963+27646197 -81879102+27646289 -81883603+27646400 -81883752+27646314 -81883947+27646278 -81891664+27646205 -81894913+27646248 -81903933+27646368 -81908540+27646430 -81909217+27646439 -81909362+27646455 -81909462+27646454 -81926626+27646383 -81948940+27646291 -81949331+27646290 -81949562+27646278 -81954130+27646325 -81964881+27646367 -81979582+27646478 -81987769+27646521 -82010037+27646384 -82011447+27646357 -82039833+27646377 -82051341+27646380 -82054349+27646382 -81566087+26769584 -81566132+26769284 -81566132+26769284 -81566014+26765178 -81565927+26762151 -81565876+26761509 -81565876+26761509 -81566264+26736336 -81566302+26729003 -81566303+26726045 -81566303+26726045 -81566301+26725378 -81566281+26716323 -81566280+26714501 -81566279+26713950 -81566279+26713265 -81566277+26709312 -81566270+26695997 -81566266+26687924 -81566258+26687250 -81566137+26676812 -81566090+26672770 -81565847+26651696 -81565838+26650831 -81565798+26647362 -81565760+26644057 -81565671+26636346 -81565631+26632855 -81565589+26629190 -81565586+26628891 -81565477+26621966 -81565401+26618186 -81565339+26615102 -81565328+26614506 -81565326+26614398 -81565287+26611091 -81565245+26607529 -81565240+26607106 -81565171+26603720 -81565105+26600791 -81565086+26599929 -81564923+26592143 -81564675+26579479 -81564623+26563978 -81564445+26548915 -81564374+26544313 -81564245+26538010 -81564162+26527495 -81563820+26518296 -81563765+26513324 -82055753+27338264 -82044209+27338133 -82026981+27337940 -82022678+27337875 -82006595+27337797 -82004147+27337788 -81999808+27337771 -81999808+27337792 -81991835+27337701 -81982289+27337593 -81960363+27337346 -81950226+27337299 -81915765+27337142 -81894452+27337046 -81894147+27337045 -81882251+27336930 -81879306+27336902 -81875136+27336877 -81874805+27336869 -81865912+27336779 -81862432+27336744 -81858943+27336709 -81858854+27336725 -81858829+27337731 -81858829+27340262 -81857579+27340233 -81845145+27340142 -81841062+27340120 -81829919+27340122 -81808349+27340127 -81806077+27340127 -81805477+27340127 -81802648+27340127 -81788788+27340131 -81743075+27340128 -81730439+27340171 -81724277+27340233 -81710674+27340267 -81692102+27340314 -81666013+27340368 -81661522+27340374 -81645781+27340485 -81641929+27340484 -81626549+27340547 -81624800+27340546 -81621929+27340556 -81607787+27340603 -81606495+27340607 -81595936+27340643 -81594832+27340647 -81586486+27340664 -81579092+27340679 -81570311+27340697 -81565260+27340715 -81563736+27340720 -81566087+26769584 -81566030+26769972 -81565979+26783639 -81565928+26784809 -81565596+26790680 -81565545+26794601 -81565545+26794601 -81565679+26797060 -81565698+26797399 -81565639+26799430 -81565698+26797399 -81565639+26799430 -81565753+26798760 -81565774+26797617 -81565774+26797617 -81565698+26797399 -81566087+26769584 -81582100+26769420 -81598496+26769250 -81609079+26769111 -81614876+26769035 -81619602+26769046 -81660150+26768883 -81662447+26768853 -81670521+26768768 -81718905+26769334 -81725631+26769346 -81726927+26769349 -81749804+26769419 -81760684+26769560 -81782093+26769400 -81805306+26769544 -81810478+26769640 -81814878+26769640 -81825982+26769592 -81829707+26769628 -81840831+26769792 -81841310+26769800 -81842603+26769796 -81844866+26769789 -81858707+26769744 -81875599+26769835 -81879971+26769858 -81881007+26769864 -81886508+26769944 -81893808+26769944 -81931109+26770045 -81933109+26770045 -81999810+26770136 -82022012+26770247 -82038246+26770329 -82044922+26770366 -82048686+26770387 -82053545+26770414 -82058226+26770440 -82059427+26770447 -82060170+26770451 -82060604+26770454 -82061306+26770458 -82064053+26770473 -82102612+26770686 -82110057+26770727 -82124813+26770733 -82127104+26770675 -82173477+26770803 -82184077+26770835 -82186729+26770844 -82204662+26770575 -82207937+26771267 -82216204+26778089 -82222416+26781991 -82223167+26781999 -82227654+26782151 -82239098+26784647 -82240521+26785094 -82249816+26786886 -82261346+26788862 -82263111+26789164 -82266589+26789473 -82267397+26789491 -82268268+26789509 -82268668+26789518 -82269404+26789533 -82270001+26789546 -82270494+26789557 -82270810+26789527 -82271567+26789535 -82272013+26789524 -82335040+26787946 -81570967+25802039 -81624808+25772858 -81639641+25769975 -81738966+25831711 -81776988+25884048 -81784027+25906542 -81784853+25913790 -81784875+25913956 -81790986+25919371 -81796765+25925125 -81801136+25931727 -81804562+25941487 -81805260+25946647 -81806003+25952123 -81806196+25953549 -81806196+25953549 -81801198+25974055 -81801198+25974055 -81809717+25991335 -81815938+26000374 -81821299+26006489 -81850340+26062872 -81854955+26079016 -81856236+26085363 -81859610+26113251 -81860540+26125271 -81860551+26125418 -81860816+26128839 -81861275+26134773 -81861828+26141921 -81862768+26154074 -81863261+26160446 -81864910+26181766 -81865470+26189014 -81870403+26219814 -81874811+26229308 -81875873+26232898 -81881827+26260572 -81882076+26261527 -81886054+26281832 -81905501+26330088 -81626637+29236678 -81624798+29234487 -81621780+29230809 -81616102+29221660 -81616102+29221660 -81616156+29220885 -81616156+29220885 -81615763+29219395 -81615726+29219377 -81615646+29215849 -81615646+29215849 -81617052+29212788 -81617052+29212788 -81616960+29209675 -81614502+29207383 -81614497+29207364 -81612306+29204243 -81612149+29203464 -81610873+29202536 -81598628+29199694 -81595399+29199069 -81590981+29199256 -81583634+29200271 -81578389+29201815 -81577466+29202186 -81576874+29202442 -81574392+29203039 -81573358+29203253 -81572164+29203502 -81580790+29839621 -81606135+29839568 -81618185+29839504 -81618775+29839501 -81619741+29839497 -81633134+29839394 -81638635+29839284 -81650433+29839080 -81654522+29839015 -81656515+29838955 -81661334+29838797 -81665405+29838706 -81675557+29838477 -81691028+29838312 -81692700+29838294 -81703059+29838041 -81704557+29838063 -81705824+29838032 -81712997+29837856 -81726905+29837554 -81739211+29837401 -81740076+29837391 -81740680+29837383 -81749812+29837271 -81751292+29837226 -81757603+29837137 -81759706+29837207 -81774745+29836936 -81775297+29836959 -81784368+29836801 -81797198+29836711 -81799286+29836684 -81804139+29836620 -81804586+29836574 -81812473+29836483 -81821726+29826992 -81822616+29826047 -81831556+29821719 -81834421+29818945 -81841491+29813350 -81846011+29810461 -81846195+29810324 -81847036+29809773 -81848034+29809154 -81848980+29808695 -81850005+29808397 -81851004+29808053 -81852002+29807617 -81854641+29806000 -81856850+29804587 -81857572+29804154 -81858716+29803538 -81860042+29802754 -81861329+29801104 -81863773+29800347 -81866480+29800827 -81872019+29800769 -81873524+29800617 -81874817+29800389 -81876689+29800161 -81877530+29800001 -81877714+29800047 -81878239+29799955 -81878791+29799955 -81879080+29799864 -81879921+29799727 -81880684+29799612 -81881728+29799456 -81882523+29799338 -81887491+29798538 -81890000+29798233 -81890566+29798149 -81894508+29796605 -81895007+29796409 -81895819+29796051 -81897289+29795404 -81897504+29795309 -81900134+29794141 -81905574+29792996 -81908518+29793313 -81908540+29793314 -81912214+29792139 -81914193+29791393 -81923497+29780919 -81924758+29775865 -81924871+29775009 -81925495+29773034 -81927781+29767671 -81927853+29767156 -81928254+29764301 -81928254+29764301 -81928175+29762606 -81928175+29762606 -81929121+29759374 -81929594+29758526 -81932670+29754424 -81934730+29752442 -81935268+29751925 -81937181+29749927 -81938633+29748502 -81939552+29747792 -81940006+29747471 -81942031+29747425 -81943473+29747392 -81944842+29747361 -81680215+30121240 -81681459+30108421 -81681764+30104705 -81681963+30104133 -81689345+30062741 -81689345+30062741 -81689318+30062691 -81689318+30062691 -81689778+30055807 -81690355+30040973 -81690355+30040973 -81681462+30015299 -81658319+30000241 -81658076+30000041 -81641662+29991006 -81633430+29986391 -81631830+29985494 -81631676+29985408 -81629805+29984358 -81624810+29981556 -81624122+29981337 -81610521+29970779 -81610460+29970722 -81605915+29965300 -81604639+29925911 -81583477+29844918 -81580790+29839621 -81626637+29236678 -81626858+29236914 -81626918+29236978 -81626637+29236678 -81626918+29236978 -81626918+29236978 -81628234+29238383 -81634734+29247571 -81634734+29247571 -81634420+29248808 -81633792+29249762 -81633634+29250254 -81633634+29250254 -81634206+29255217 -81638596+29269597 -81638763+29270160 -81639921+29272719 -81640953+29275369 -81641902+29276992 -81641902+29276992 -81641921+29275823 -81641953+29273894 -81641961+29273427 -81641972+29272765 -81641982+29272214 -81641998+29271289 -81642009+29270614 -81642017+29270187 -81642025+29269717 -81642030+29260080 -81642030+29260080 -81641900+29250606 -81641898+29250454 -81641898+29250454 -81641909+29247219 -81641909+29247219 -81641882+29245118 -81641874+29244530 -81641815+29240002 -81641695+29230742 -81641627+29225545 -81641501+29215760 -81641364+29205087 -81641279+29198561 -81640926+29168870 -81640884+29165016 -81640655+29144196 -81640515+29131437 -81640487+29128852 -81640468+29127170 -81640461+29126498 -81640459+29126486 -81640447+29125258 -81640393+29122646 -81640075+29107278 -81640060+29106558 -81639535+29081261 -81639387+29074181 -81639151+29062880 -81639096+29060247 -81638696+29047760 -81638696+29047760 -81639218+29047760 -81640227+29047760 -81641273+29047760 -81644630+29047760 -81653942+29047760 -81656334+29047760 -81659197+29047760 -81659197+29047760 -81659114+29019863 -81659114+29019863 -81659115+29018739 -81659122+29014766 -81659127+29012484 -81659140+29003924 -81659149+29000861 -81641902+29276992 -81643851+29279515 -81644287+29279910 -81648074+29290090 -81649611+29292512 -81651786+29295775 -81653537+29297312 -81655275+29299728 -81679877+29322280 -81680709+29323243 -81680877+29324440 -81671618+29339665 -81671261+29339894 -81668730+29340647 -81664652+29341315 -81664161+29341103 -81663564+29340694 -81660458+29338668 -81659935+29337866 -81656377+29337981 -81656377+29337981 -81660366+29342594 -81660366+29342594 -81658599+29346783 -81658599+29346783 -81659373+29351066 -81661475+29354188 -81667831+29369893 -81668490+29371541 -81668539+29371651 -81668563+29371704 -81690835+29371222 -81701095+29371084 -81701270+29371070 -81701515+29371052 -81704380+29371103 -81706191+29371102 -81712191+29370738 -81712466+29370744 -81712908+29370754 -81714965+29370967 -81715096+29370921 -81724612+29370965 -81724858+29370964 -81725627+29370962 -81735692+29370937 -81741424+29371027 -81657269+28347134 -81657859+28347127 -81665576+28347031 -81665981+28347026 -81673989+28346926 -81674997+28346942 -81675957+28346878 -81678965+28346894 -81706077+28346603 -81719158+28346462 -81721478+28346462 -81772135+28346430 -81804471+28361853 -81820455+28361725 -81875224+28345373 -81897448+28345293 -81897464+28345293 -81918190+28345233 -81942201+28345164 -81957641+28345180 -81658061+26332435 -81657900+26317588 -81657900+26317588 -81690494+26317331 -81658061+26332435 -81690494+26317331 -81659495+26420554 -81659441+26417940 -81659196+26406148 -81659161+26404472 -81658389+26362730 -81658221+26347181 -81658061+26332435 -81748685+28961078 -81746547+28961068 -81743577+28961054 -81741492+28961045 -81738867+28961033 -81738728+28960968 -81732915+28961131 -81732316+28961154 -81731638+28961131 -81728979+28961162 -81725138+28961206 -81724488+28961214 -81723479+28961226 -81713916+28960897 -81705392+28960467 -81701687+28960359 -81699734+28960191 -81691854+28960176 -81688451+28960172 -81686328+28960143 -81685921+28960137 -81685186+28960153 -81682736+28960130 -81678965+28960305 -81678321+28960357 -81678070+28960360 -81677661+28960364 -81673975+28960397 -81665610+28960473 -81658702+28960449 -81658702+28960449 -81658740+28963927 -81658774+28967038 -81658804+28967739 -81658834+28970647 -81658878+28974859 -81658909+28977832 -81658925+28979369 -81659033+28989593 -81659114+28997192 -81659162+29000134 -81659164+29000262 -81659149+29000861 -81659164+29000262 -81659164+29000262 -81659149+29000861 -81659495+26420554 -81659502+26420891 -81659502+26420891 -81659495+26420554 -81675428+29338640 -81671618+29339665 -81675428+29338640 -81674664+29338819 -81674427+29339063 -81673997+29339340 -81673353+29339321 -81672619+29339512 -81671947+29339485 -81671618+29339665 -81680877+29324440 -81680971+29325100 -81680971+29325100 -81680801+29325818 -81680701+29327752 -81679553+29332470 -81678013+29335491 -81675428+29338640 -82049411+30186933 -82043505+30186941 -82031099+30186899 -82020311+30186933 -82020230+30186838 -82018530+30186738 -82015819+30186641 -82015730+30186638 -82013945+30186638 -82011430+30186638 -82010952+30186620 -82006130+30186439 -82003461+30186481 -82003062+30186487 -82002782+30186492 -82002705+30186493 -81995942+30186598 -81994111+30186598 -81990449+30186736 -81988157+30186714 -81976364+30186599 -81970228+30186539 -81963728+30186539 -81959793+30186415 -81955520+30186327 -81952621+30186354 -81948803+30186437 -81948727+30186439 -81941710+30186648 -81939818+30186694 -81938536+30186743 -81935942+30186736 -81923871+30186976 -81920226+30186939 -81917070+30187003 -81916926+30187039 -81913126+30187139 -81913126+30187139 -81913530+30187075 -81913530+30187075 -81910734+30187132 -81901288+30187324 -81890725+30187539 -81890660+30187540 -81871424+30187939 -81868048+30188018 -81853190+30188368 -81852412+30188471 -81829691+30188706 -81826522+30188739 -81826503+30188739 -81804485+30189111 -81802821+30189139 -81800920+30189112 -81799422+30189090 -81798977+30189084 -81798199+30189073 -81797737+30189066 -81794054+30189092 -81792367+30189104 -81787277+30189140 -81773420+30189239 -81772769+30189246 -81772125+30189253 -81764520+30189339 -81740019+30189339 -81739207+30189325 -81734365+30192824 -81733490+30193466 -81711017+30191197 -81709085+30191214 -81708211+30191198 -81707741+30190787 -81704676+30189726 -81703357+30189028 -81703253+30189165 -81703253+30189165 -81703752+30189854 -81703752+30189854 -81702625+30191481 -81701919+30191413 -81700615+30191437 -81699701+30191459 -81698917+30191590 -81697969+30191534 -81697317+30191495 -81695736+30191427 -81694317+30191387 -81691503+30191221 -81679633+30190466 -81679633+30190466 -81681274+30183356 -81681716+30181440 -81690516+30171940 -81690516+30171940 -81690436+30169104 -81690436+30169104 -81690437+30159406 -81692116+30144740 -81692116+30144740 -81680215+30121240 -81690494+26317331 -81706262+26317208 -81712347+26317161 -81713660+26317151 -81722969+26317077 -81727846+26317039 -81730711+26317017 -81732832+26317000 -81734752+26316985 -81735987+26316975 -81737131+26316966 -81737459+26316963 -81744900+26316905 -81745244+26316902 -81745735+26316898 -81746149+26316895 -81746391+26316893 -81746537+26316892 -81747172+26316887 -81749807+26316855 -81754404+26316753 -81762370+26316635 -81783701+26316371 -81788111+26316364 -81789027+26316284 -81800960+26316234 -81804016+26316289 -81804119+26316291 -81809034+26316275 -81810485+26316270 -81818129+26316245 -81818996+26316242 -81819017+26317438 -81819064+26320136 -81819088+26321510 -81819088+26321510 -81819057+26322441 -81819057+26323368 -81819057+26324329 -81819088+26325115 -81819121+26325616 -81819149+26326038 -81819149+26326038 -81819088+26326919 -81819088+26327877 -81819088+26328544 -81819088+26329425 -81819149+26330478 -81819591+26330486 -81821041+26330444 -81823162+26330448 -81823955+26330348 -81827053+26330448 -81831127+26330440 -81831661+26330390 -81831905+26330390 -81832775+26330390 -81833690+26330398 -81833934+26330345 -81834179+26330345 -81837139+26330390 -81838298+26330348 -81838974+26330330 -81839764+26330310 -81841057+26330306 -81842282+26330303 -81843397+26330395 -81844403+26330478 -81844937+26330478 -81845975+26330383 -81845975+26330383 -81845968+26330373 -81845968+26330373 -81846869+26330371 -81855625+26330355 -81865415+26330338 -81874810+26330322 -81876669+26330308 -81895325+26330166 -81905501+26330088 -81741503+29373365 -81741424+29371027 -81741503+29373365 -81741471+29371344 -81741424+29371027 -81894408+29513443 -81875368+29514157 -81874809+29514732 -81865820+29515214 -81864241+29514870 -81863837+29515168 -81863691+29515378 -81859965+29515844 -81859931+29515958 -81850324+29518519 -81849637+29518771 -81849460+29519245 -81849460+29519245 -81849681+29519592 -81850627+29520042 -81850627+29520042 -81843009+29521004 -81842993+29519940 -81842887+29512554 -81842833+29508845 -81842808+29507101 -81842623+29500248 -81842623+29500248 -81842860+29497452 -81842860+29497452 -81842854+29495239 -81842831+29486534 -81832522+29486317 -81831040+29486313 -81827894+29486349 -81826979+29486360 -81825659+29486379 -81824333+29486406 -81819119+29486406 -81810316+29486498 -81802889+29486787 -81800783+29486869 -81800648+29486865 -81796706+29487023 -81793099+29487169 -81791531+29487195 -81788804+29487240 -81787753+29487257 -81785203+29487299 -81783043+29487335 -81782628+29487342 -81780327+29487380 -81776171+29485909 -81776115+29483378 -81776104+29482897 -81776052+29480583 -81775986+29477612 -81775948+29475917 -81775839+29471023 -81775094+29437530 -81774995+29433262 -81774905+29429249 -81762049+29429479 -81758044+29429551 -81748076+29429751 -81747401+29429772 -81745075+29429842 -81744235+29429867 -81743997+29429874 -81742290+29429925 -81741830+29429938 -81741830+29429938 -81741885+29428379 -81741891+29428212 -81741931+29422676 -81741937+29422223 -81741937+29422223 -81741703+29415351 -81741703+29415351 -81741707+29404459 -81741708+29400898 -81741718+29376476 -81741718+29376082 -81741719+29375250 -81741719+29375250 -81741703+29375110 -81741503+29373365 -81748685+28961078 -81749799+28960990 -81761896+28960932 -81748685+28961078 -81761896+28960932 -81954190+28960053 -81950104+28960058 -81945054+28960132 -81942324+28960172 -81937514+28960242 -81937292+28960242 -81937105+28960242 -81930568+28960250 -81929384+28960251 -81924664+28960257 -81921116+28960261 -81895966+28960294 -81894542+28960228 -81893170+28960165 -81892903+28960153 -81892780+28960147 -81891773+28960100 -81891743+28960099 -81888340+28960061 -81883271+28960004 -81854842+28959778 -81849194+28959828 -81842957+28959885 -81842194+28961024 -81841693+28961020 -81839643+28961004 -81826762+28960907 -81824666+28960963 -81821752+28960986 -81820876+28960993 -81820583+28960996 -81815279+28960978 -81800637+28960929 -81793382+28960905 -81792976+28960903 -81790693+28960895 -81788516+28960888 -81785667+28960878 -81778201+28960855 -81761896+28960932 -81905501+26330088 -81921147+26354508 -81938651+26372209 -81941949+26375360 -81967440+26394309 -82015931+26391656 -82037780+26382632 -82080249+26371386 -82082024+26371558 -82098913+26373732 -82104223+26375361 -82104265+26375361 -82112469+26377887 -82124816+26386072 -82173329+26437859 -82196304+26449553 -82229051+26468111 -82245955+26500357 -82249137+26512898 -82249818+26515580 -82249818+26516903 -82255398+26535990 -82262474+26552614 -82271816+26568012 -82282191+26604423 -82292916+26625352 -82298393+26633254 -82324575+26687851 -82324575+26687851 -82324254+26690244 -82323154+26696159 -82322551+26699236 -82321522+26703379 -82319338+26707787 -82317848+26709831 -82317848+26709831 -82319888+26751386 -82335040+26787946 -81907806+29511324 -81894408+29513443 -81907806+29511324 -81896204+29514054 -81896204+29514054 -81896507+29513594 -81896654+29513295 -81896654+29513295 -81896524+29513012 -81896229+29512908 -81895797+29512957 -81895070+29513297 -81894684+29513419 -81894408+29513443 -82032421+29490963 -82031981+29492057 -82005797+29500248 -82004199+29501747 -82003383+29501719 -82000908+29501908 -81999812+29501911 -81995061+29501432 -81985189+29502434 -81968937+29502977 -81968372+29503029 -81963193+29504368 -81952247+29507679 -81951067+29507794 -81946426+29509576 -81941057+29512402 -81935478+29513766 -81933274+29515817 -81931989+29516390 -81929893+29515863 -81929186+29514304 -81917707+29509103 -81911821+29503968 -81907806+29511324 -81935408+30374057 -81917361+30390492 -81935408+30374057 -81917429+30390437 -81917361+30390492 -82049236+30273432 -82049232+30273337 -82049120+30273434 -82043187+30278565 -82038132+30282937 -82024732+30294737 -82024032+30295237 -82015632+30302537 -82012032+30305638 -82008332+30308938 -81974431+30339737 -81974139+30339989 -81966509+30346806 -81964480+30348557 -81962908+30349976 -81961438+30351262 -81958052+30354223 -81956950+30355187 -81954866+30357010 -81954866+30357010 -81954872+30356996 -81954872+30356996 -81952230+30359537 -81951843+30359880 -81946194+30364892 -81946194+30364892 -81946197+30364883 -81946197+30364883 -81946030+30365037 -81943560+30367127 -81938230+30371637 -81935430+30374037 -81935408+30374057 -81944842+29747361 -81946547+29747323 -81950890+29747331 -81944842+29747361 -81950890+29747331 -81950890+29747331 -81954341+29747355 -81954630+29747194 -81957571+29747286 -81958701+29747217 -81959699+29747171 -81961275+29747239 -81963560+29747147 -81963849+29747215 -81966160+29747123 -81967255+29747141 -81967552+29747146 -81970705+29747082 -81971271+29747085 -81974788+29747106 -81975287+29747109 -81975542+29747110 -81976228+29747114 -81982645+29745756 -81985912+29744983 -81987382+29743747 -81990784+29743936 -81990953+29743901 -81991716+29743745 -81994053+29743171 -81997177+29742121 -81999820+29741472 -82004463+29740218 -82007075+29739532 -82009375+29737466 -82011961+29735567 -82012013+29735525 -82012561+29735085 -82012935+29734783 -82013242+29734538 -82013642+29734217 -82013928+29733988 -82014651+29733408 -82015181+29733182 -82017341+29731359 -82021893+29727828 -82024060+29726148 -82029099+29718681 -82029261+29718680 -82045482+29718672 -82049244+29718670 -81954190+28960053 -81954180+28958571 -81954161+28955677 -81954116+28948824 -81954116+28948824 -81954121+28946521 -81954123+28945608 -81954127+28943380 -81954137+28940744 -81954139+28940326 -81954139+28940326 -81954137+28940128 -81954135+28939956 -81954103+28937275 -81954070+28934434 -81954066+28934105 -81954065+28934051 -81954011+28929408 -81954006+28928998 -81953999+28928418 -81953968+28925802 -81953918+28921540 -81953902+28920169 -81953901+28920104 -81953857+28916626 -81953849+28915952 -81953831+28915047 -81953769+28911992 -81953744+28910748 -81953743+28910646 -81953743+28910057 -81953743+28908708 -81953665+28905659 -81953630+28903249 -81953606+28901571 -81953406+28887369 -81953401+28886999 -81953345+28880977 -81953345+28880977 -81953433+28863732 -81953436+28863500 -81953437+28863290 -81953547+28842253 -81953705+28834741 -81953757+28831096 -81953757+28829561 -81953856+28825108 -81953886+28823761 -81953919+28822697 -81953959+28821505 -81953966+28821281 -81953966+28821281 -81953956+28821180 -81953899+28820571 -81953685+28812772 -81953666+28809124 -81953616+28799410 -81953585+28791247 -81953585+28791247 -81953608+28789318 -81953650+28785829 -81953658+28785156 -81953660+28784960 -81953664+28784666 -81953677+28783519 -81953789+28769573 -81953787+28769350 -81953785+28769098 -81953769+28767261 -81953665+28755398 -81953665+28755398 -81953966+28743187 -81954055+28741497 -81954133+28739479 -81954133+28739479 -81954073+28731781 -81954027+28731593 -81954027+28731593 -81954043+28730016 -81954053+28729071 -81954053+28729071 -81953922+28727797 -81953922+28727797 -81954415+28718869 -81954415+28718869 -81954284+28716783 -81954284+28716783 -81954323+28708811 -81954323+28708811 -81954290+28707802 -81954251+28706737 -81954251+28706737 -81954335+28700163 -81954373+28697007 -81954373+28697007 -81954371+28696339 -81954368+28694856 -81954365+28693100 -81954363+28691949 -81954360+28689978 -81954359+28689274 -81954356+28687796 -81954348+28682025 -81954347+28681261 -81954347+28680460 -81954369+28676600 -81954397+28671687 -81954417+28668096 -81953677+28783519 -81953789+28769573 -81953677+28783519 -81953806+28771495 -81953806+28771495 -81953789+28769573 -81954434+28659006 -81954459+28657445 -81954462+28657288 -81954480+28656240 -81954491+28655880 -81954697+28649534 -81954920+28642782 -81954928+28642459 -81954928+28642459 -81954633+28631496 -81954467+28625273 -81954467+28625273 -81954593+28625273 -81954593+28625273 -81954543+28619493 -81954285+28599806 -81954284+28598721 -81954283+28597615 -81954283+28596315 -81954283+28595423 -81954218+28590907 -81954189+28588930 -81954133+28588281 -81954132+28585897 -81954073+28580416 -81954073+28580416 -81954129+28576017 -81954201+28572049 -81954215+28571175 -81954215+28571175 -81954184+28556115 -81954184+28556115 -81954229+28552970 -81954229+28552970 -81954403+28540808 -81954528+28531096 -81954614+28528102 -81954229+28552970 -81954614+28528102 -81954417+28668096 -81954434+28659006 -81954417+28668096 -81954445+28663146 -81954445+28663146 -81954434+28659006 -81954614+28528102 -81954814+28523840 -81955189+28510605 -81955237+28505499 -81955237+28505499 -81955212+28504346 -81955212+28504346 -81955433+28493591 -81955979+28446184 -81956206+28426491 -81956206+28426491 -81955867+28418696 -81955867+28418696 -81956229+28413813 -81956281+28413676 -81956281+28413676 -81956278+28413018 -81956278+28413018 -81957497+28375283 -81957625+28358556 -81957641+28345180 -81957641+28345180 -81957817+28308302 -82027595+28323516 -82055979+28311916 -82311597+28960345 -82311353+28960373 -82311249+28960373 -82309608+28960434 -82308779+28960450 -82308043+28960465 -82306948+28960442 -82295167+28960447 -82285937+28960450 -82282738+28960457 -82281380+28960460 -82279374+28960465 -82264351+28960498 -82253211+28960523 -82248072+28960309 -82231532+28960158 -82229224+28960138 -82225403+28960163 -82224266+28960156 -82223777+28960163 -82222369+28960141 -82221666+28960164 -82216683+28960055 -82216297+28960050 -82207982+28959983 -82202718+28960008 -82197638+28960008 -82189735+28960009 -82186571+28960009 -82186323+28960009 -82184891+28960011 -82182114+28960016 -82180264+28960019 -82178855+28960022 -82176492+28960026 -82173109+28960032 -82154186+28960075 -82153091+28960052 -82130444+28960089 -82130285+28960090 -82123553+28960199 -82119965+28960157 -82117671+28960158 -82112861+28960171 -82108616+28960183 -82103066+28960201 -82097252+28960218 -82095676+28960222 -82088127+28960245 -82082901+28960261 -82078633+28960256 -82078213+28960256 -82077975+28960256 -82071409+28960249 -82070968+28960249 -82053483+28960229 -82040545+28960216 -82040091+28960213 -82037012+28960194 -82036767+28960192 -82036361+28960190 -82034590+28960180 -82032784+28960169 -82032213+28960165 -82030578+28960156 -82028738+28960145 -82016227+28960096 -81997533+28959918 -81984257+28959970 -81979102+28959990 -81965418+28960043 -81954190+28960053 -82049244+29718670 -82049053+29720485 -82048692+29724029 -82048588+29725052 -82048483+29727092 -82048010+29730049 -82047629+29732065 -82047572+29732664 -82047333+29735186 -82047293+29735610 -82046792+29740491 -82046219+29751902 -82046219+29751902 -82046229+29753929 -82046324+29758825 -82046402+29761117 -82046402+29761117 -82046397+29762398 -82046375+29768267 -82046375+29768267 -82046454+29769001 -82046454+29769001 -82046445+29769726 -82046295+29775189 -82046295+29775189 -82046347+29775854 -82046347+29775854 -82046340+29777793 -82046216+29778353 -82046216+29778353 -82046399+29780530 -82046399+29780530 -82046347+29780828 -82046347+29780828 -82046399+29781997 -82046399+29781997 -82046363+29782781 -82046363+29782781 -82046425+29784702 -82046425+29784702 -82046267+29784793 -82046267+29784793 -82046372+29785733 -82046372+29785733 -82046360+29789141 -82046360+29789141 -82046372+29790203 -82046462+29790877 -82046567+29793274 -82046620+29794497 -82046654+29795266 -82046658+29795347 -82046658+29795347 -82046528+29795819 -82046528+29795819 -82046660+29796988 -82046818+29798157 -82046818+29798157 -82046743+29800527 -82046731+29801342 -82046502+29802030 -82046502+29802030 -82046686+29802351 -82046791+29803887 -82046791+29804414 -82046712+29804552 -82046686+29804941 -82046685+29806394 -82046606+29811565 -82046501+29813078 -82046501+29813078 -82046510+29813389 -82046605+29816792 -82046617+29817945 -82046617+29817945 -82046474+29818900 -82046474+29818900 -82046600+29821843 -82046815+29823667 -82046815+29823667 -82046683+29823781 -82046683+29826738 -82046862+29827462 -82046876+29829465 -82046893+29831941 -82046903+29834110 -82046918+29837213 -82047130+29840753 -82047138+29841423 -82047213+29847684 -82047219+29848165 -82047394+29863058 -82047415+29864887 -82047545+29875242 -82047611+29879998 -82047693+29886591 -82047793+29894601 -82047987+29910228 -82048150+29924408 -82048166+29925721 -82048326+29938764 -82048403+29956825 -82048507+29966153 -82048532+29975528 -82048716+29993062 -82048769+29994025 -82048769+29994025 -82048768+30000239 -82048768+30000239 -82048808+30015518 -82048810+30016282 -82048816+30018574 -82049103+30049345 -82049204+30056083 -82049252+30074719 -82049298+30091569 -82049306+30092142 -82049333+30094048 -82049367+30096452 -82049393+30099138 -82049393+30099138 -82049392+30100602 -82049391+30104011 -82049389+30110529 -82049388+30111269 -82049387+30113483 -82049385+30123328 -82049385+30123812 -82049425+30143136 -82047828+29475951 -82032421+29490963 -82047828+29475951 -82045317+29477250 -82043312+29478725 -82042282+29479749 -82041720+29480895 -82041241+29481726 -82040054+29482822 -82039143+29484081 -82039005+29484524 -82038554+29484952 -82038011+29485774 -82032421+29490963 -82049411+30186933 -82049502+30188875 -82049502+30188875 -82049349+30193830 -82049319+30201433 -82049076+30226083 -82048923+30237176 -82048816+30241033 -82048816+30241033 -82048923+30243364 -82049331+30273340 -82049331+30273340 -82049320+30273430 -82049236+30273432 -82049411+30186933 -82049425+30164659 -82049432+30156945 -82049440+30148683 -82049440+30148683 -82049425+30143136 -82050069+30362338 -82050057+30361399 -82049687+30332436 -82049626+30313900 -82049626+30313900 -82049641+30310704 -82049702+30293080 -82049702+30292355 -82049579+30281380 -82049236+30273432 -82054454+29718668 -82054471+29717373 -82054471+29717373 -82053541+29717157 -82052934+29717145 -82052675+29717064 -82052397+29716949 -82051675+29716651 -82051415+29716543 -82051144+29716376 -82051108+29716352 -82050000+29713300 -82050000+29713300 -82050084+29712353 -82050152+29711590 -82050243+29710451 -82050296+29709855 -82050325+29708782 -82050436+29707685 -82050955+29702569 -82050966+29702466 -82054454+29718668 -82053678+29720068 -82050919+29729999 -82050919+29729999 -82051397+29735871 -82054023+29736261 -82054584+29736350 -82054985+29737866 -82055619+29740597 -82056533+29744349 -82057385+29745983 -82057385+29745983 -82055901+29750244 -82055901+29750244 -82056096+29750624 -82050966+29702466 -82051017+29702009 -82051017+29702009 -82050966+29702466 -82055896+29471638 -82055896+29478450 -82055896+29482597 -82055896+29484901 -82055896+29493198 -82055896+29499452 -82055896+29499924 -82055946+29501584 -82055946+29501584 -82055921+29504708 -82055921+29504708 -82055946+29506948 -82056103+29508117 -82056103+29508117 -82055995+29516205 -82055995+29516205 -82055998+29517905 -82055998+29517905 -82055953+29521087 -82055940+29521996 -82055921+29523317 -82055889+29525545 -82055889+29525545 -82055972+29526087 -82055972+29526087 -82055867+29527370 -82055629+29543913 -82055589+29547381 -82055581+29549887 -82055570+29553673 -82055563+29555799 -82055544+29562059 -82055540+29563290 -82055537+29564243 -82055536+29564496 -82055504+29565805 -82055499+29566017 -82055498+29566339 -82055494+29568230 -82055490+29570533 -82055460+29586175 -82055457+29587723 -82055445+29593689 -82055315+29594760 -82055315+29594760 -82055320+29595098 -82055409+29600700 -82055436+29606403 -82055577+29615527 -82055960+29631222 -82055994+29636439 -82056001+29639004 -82056002+29639531 -82056009+29641919 -82056014+29643532 -82056151+29645355 -82056151+29645355 -82056126+29648535 -82056099+29657068 -82055469+29664174 -82055426+29664713 -82054847+29671219 -82052302+29690543 -82051017+29702009 -82105853+28171650 -82065196+28171587 -82056348+28160100 -82056285+28139317 -82056285+28125293 -82056285+28125237 -82056505+28120294 -82056509+28118678 -82056509+28116070 -82056505+28113194 -82056505+28113194 -82056547+28109978 -82056551+28109672 -82056605+28105694 -82056605+28105694 -82056505+28101695 -82056405+28096895 -82056405+28089095 -82056405+28080596 -82056390+28078526 -82056380+28077224 -82056372+28076216 -82056363+28075122 -82056355+28074166 -82056306+28067896 -82056115+28041969 -82056106+28040698 -82056106+28039398 -82056169+28039016 -82056256+28038494 -82056506+28036998 -82056606+28036798 -82056606+28036798 -82056406+28036798 -82056406+28036598 -82056306+28035098 -82056306+28034698 -82056297+28034069 -82056266+28031830 -82056206+28027398 -82056206+28026998 -82056206+28026698 -82056204+28026138 -82056203+28025906 -82056199+28024627 -82056198+28024293 -82056172+28016511 -82056144+28007798 -82056129+28003181 -82056126+28002289 -82056107+27996400 -82056055+27993016 -82056050+27992726 -82055907+27983500 -82055907+27983014 -82055907+27982530 -82055907+27981800 -82055876+27978752 -82055859+27977058 -82055833+27974467 -82055795+27970650 -82055615+27952700 -82055601+27950408 -82055502+27943825 -82055441+27939802 -82055419+27937778 -82055389+27934969 -82055381+27934278 -82055375+27933738 -82055370+27933272 -82055366+27932866 -82055358+27932186 -82055350+27931411 -82055331+27929697 -82055329+27929475 -82055303+27927110 -82054866+27907242 -82054437+27884983 -82054412+27883707 -82054361+27881063 -82054300+27877825 -82054263+27875923 -82054167+27870917 -82054157+27870393 -82054148+27869924 -82054137+27869361 -82054134+27869175 -82054118+27868351 -82054054+27865046 -82054041+27854413 -82054038+27850553 -82054038+27850553 -82054372+27800195 -82054415+27798315 -82054543+27793184 -82054832+27781555 -82054901+27777419 -82054928+27776387 -82054928+27775779 -82054912+27771555 -82054840+27750308 -82054720+27726676 -82054702+27723139 -82054682+27719292 -82054648+27712303 -82054648+27712303 -82054687+27709766 -82054698+27709050 -82054805+27705068 -82054805+27705068 -82054756+27700918 -82054749+27700595 -82054733+27690327 -82054667+27673728 -82054644+27672743 -82054470+27650481 -82054411+27648576 -82054393+27647989 -82054378+27647504 -82054356+27646687 -82054349+27646382 -82054349+27646382 -82054489+27610170 -82054489+27610170 -82054467+27595181 -82054463+27591800 -82054463+27591800 -82054550+27585372 -82054796+27567263 -82054818+27565674 -82054818+27565674 -82054771+27559641 -82054771+27559641 -82054792+27545286 -82054804+27543549 -82055013+27512804 -82055194+27495009 -82055321+27485243 -82055343+27483024 -82055380+27475952 -82055395+27473188 -82055395+27473188 -82055369+27470299 -82055369+27470299 -82055423+27462558 -82055493+27429240 -82055493+27429240 -82055479+27427955 -82055479+27427955 -82055632+27396604 -82055638+27392577 -82055674+27373328 -82055753+27338264 -82054454+29718668 -82049244+29718670 -82055252+28478401 -82055273+28481098 -82055273+28481098 -82054803+28500276 -82054803+28500276 -82054828+28501740 -82054828+28501740 -82054750+28512378 -82054726+28513443 -82054594+28521559 -82054594+28521559 -82054957+28521891 -82083145+28528136 -82086910+28524755 -82096544+28524928 -82114381+28542764 -82114705+28542698 -82116172+28540998 -82135404+28558056 -82144276+28566196 -82147480+28569207 -82149918+28571144 -82153899+28571901 -82154395+28571952 -82155616+28572818 -82158043+28570578 -82158043+28570578 -82157797+28569792 -82157797+28569792 -82160158+28569312 -82165177+28564731 -82165511+28564096 -82166432+28563932 -82167985+28566298 -82175026+28567440 -82187361+28569112 -82187494+28569176 -82187494+28569176 -82187308+28570349 -82187308+28570349 -82191286+28573979 -82191567+28574249 -82194965+28575332 -82200292+28572804 -82206836+28572299 -82206876+28572003 -82215400+28577058 -82217067+28580016 -82219003+28582260 -82222226+28591635 -82224737+28596410 -82234351+28604452 -82120777+27646106 -82092590+27646163 -82091272+27646180 -82090013+27646186 -82089239+27646189 -82086722+27646200 -82085890+27646204 -82079227+27646233 -82077905+27646239 -82076217+27646246 -82067526+27646300 -82062180+27646333 -82057607+27646361 -82056558+27646368 -82055581+27646374 -82054767+27646381 -82054349+27646382 -82142650+30143116 -82128439+30143241 -82115374+30143030 -82108508+30143098 -82098651+30143178 -82066469+30143075 -82055132+30143213 -82049425+30143136 -82055979+28311916 -82055947+28315900 -82055947+28315900 -82055979+28345723 -82055979+28345723 -82055883+28346635 -82055723+28374074 -82055660+28375282 -82055510+28396712 -82055491+28406129 -82055485+28409044 -82055483+28410169 -82055477+28411290 -82055452+28416701 -82055445+28418427 -82055409+28426426 -82055405+28427523 -82055289+28442129 -82055289+28442129 -82055300+28449874 -82055300+28449874 -82055248+28458563 -82055221+28474358 -82055221+28474358 -82055252+28478401 -82216840+29454981 -82215986+29454328 -82215603+29454088 -82213720+29451629 -82213323+29450436 -82213162+29450074 -82212880+29449923 -82212140+29449459 -82212107+29449371 -82211940+29448923 -82211904+29448826 -82211751+29447801 -82211732+29447331 -82211732+29447331 -82212509+29444475 -82212903+29432743 -82212903+29432743 -82200488+29424767 -82173075+29424331 -82172316+29424583 -82147549+29417501 -82145063+29418170 -82143831+29418457 -82141552+29419654 -82141552+29419654 -82145105+29423688 -82145105+29423688 -82139388+29429607 -82135007+29434789 -82124816+29429005 -82110520+29435371 -82109919+29435374 -82105817+29435813 -82097162+29431010 -82097162+29431010 -82097608+29423191 -82097608+29423191 -82096038+29423112 -82094856+29429500 -82088680+29432807 -82086878+29436241 -82070414+29443453 -82067081+29443652 -82066007+29442296 -82062838+29439369 -82061826+29439362 -82060321+29439340 -82055691+29445855 -82055691+29445855 -82055721+29448332 -82055723+29448533 -82055749+29450711 -82055792+29454130 -82055923+29455620 -82055923+29455620 -82055818+29456491 -82055818+29456491 -82055868+29456914 -82055897+29460709 -82055897+29460709 -82055870+29463162 -82055870+29463162 -82055897+29465546 -82055897+29470725 -82055896+29471638 -82055753+27338264 -82056380+27291949 -82056535+27275648 -82056535+27275648 -82056273+27259531 -82056066+27249710 -82056066+27249710 -82056497+27207769 -82055896+29471638 -82047828+29475951 -82055979+28311916 -82055979+28311774 -82055963+28302570 -82055963+28302269 -82055979+28300893 -82056027+28296589 -82056075+28294653 -82056075+28294653 -82056027+28293613 -82056027+28293613 -82056029+28291987 -82056037+28286616 -82056043+28282174 -82056123+28259887 -82056155+28258959 -82057579+28259023 -82063851+28259151 -82072434+28259184 -82075963+28259198 -82079827+28259180 -82089932+28259134 -82101979+28259059 -82105404+28259038 -82106204+28259070 -82106204+28257786 -82106220+28237919 -82106220+28237807 -82106204+28223088 -82105836+28215232 -82105836+28215232 -82105885+28186498 -82105885+28178754 -82105853+28171650 -82056096+29750624 -82058381+29750682 -82056497+27207769 -82056545+27203732 -82056658+27194090 -82056497+27207769 -82074375+27207988 -82075866+27207989 -82096058+27207947 -82096879+27207947 -82122112+27208006 -82126891+27208027 -82133348+27208211 -82136911+27208313 -82147153+27208366 -82152021+27208391 -82155729+27208410 -82248692+27208890 -82249813+27208871 -82253589+27210510 -82056658+27194090 -82056672+27192913 -82057014+27177849 -82057180+27163517 -82057233+27159400 -82056658+27194090 -82057233+27159400 -82057233+27159400 -82057492+27135262 -82057492+27135262 -82057380+27119796 -82057380+27119796 -82057516+27076488 -82057560+27062871 -82057560+27062871 -82057540+27056026 -82057536+27054657 -82057530+27052658 -82057506+27044517 -82057500+27042482 -82057484+27037054 -82057476+27034290 -82057470+27032191 -82057470+27032191 -82057735+27032193 -82059711+27032206 -82061004+27032214 -82062028+27032168 -82065470+27032233 -82065689+27032237 -82066585+27032237 -82067207+27032237 -82067891+27032237 -82068523+27032260 -82103941+29783871 -82094196+29780072 -82089725+29779373 -82088321+29779303 -82086938+29779127 -82086938+29779127 -82087907+29760840 -82087907+29760840 -82087302+29760407 -82077032+29761254 -82063889+29754127 -82060156+29750244 -82058330+29750244 -82058330+29750244 -82058381+29750682 -82058381+29750682 -82056096+29750624 -82425166+28433865 -82409870+28433969 -82402365+28434020 -82374813+28434009 -82370723+28434059 -82355384+28434298 -82348349+28434408 -82347168+28434427 -82343874+28434478 -82340699+28434528 -82326995+28434742 -82320301+28434847 -82319392+28434812 -82315284+28434742 -82315215+28434742 -82307604+28434787 -82305287+28434776 -82302794+28434765 -82285472+28434784 -82282396+28434788 -82281214+28434790 -82269946+28434804 -82253437+28435257 -82253433+28437521 -82253404+28456714 -82253404+28456714 -82253437+28463772 -82253498+28476658 -82253498+28476658 -82253497+28478498 -82252718+28478469 -82249809+28478547 -82242962+28478523 -82231179+28478400 -82220076+28478339 -82217684+28478357 -82211802+28478402 -82204194+28478460 -82199891+28478503 -82198846+28478508 -82198191+28478511 -82195818+28478458 -82189575+28478471 -82178232+28478496 -82175400+28478489 -82173428+28478482 -82171083+28478472 -82167172+28478456 -82164711+28478446 -82164005+28478443 -82163874+28478442 -82163717+28478441 -82163299+28478419 -82162611+28478425 -82154811+28478428 -82153819+28478427 -82152775+28478426 -82148003+28478422 -82146815+28478421 -82117006+28478461 -82112691+28478450 -82098965+28478547 -82068171+28478444 -82055252+28478401 -82068523+27032260 -82069786+27032306 -82069786+27032306 -82068523+27032260 -82071937+27032283 -82069786+27032306 -82071937+27032283 -82072884+27032283 -82072884+27032283 -82071937+27032283 -82072884+27032283 -82073377+27032308 -82073377+27032308 -82072884+27032283 -82073377+27032308 -82073780+27032328 -82074932+27032328 -82075854+27032351 -82076329+27032351 -82076801+27032351 -82080079+27032351 -82082794+27032373 -82086430+27032373 -82459544+30584272 -82452985+30583865 -82421713+30581919 -82418897+30581743 -82406711+30580985 -82374844+30579004 -82308910+30574828 -82287343+30573458 -82277851+30572841 -82263109+30571742 -82258100+30571559 -82249841+30570863 -82233226+30569831 -82229469+30569576 -82227682+30569456 -82214839+30568591 -82214385+30566958 -82214385+30566958 -82214670+30566822 -82234289+30557855 -82234289+30557855 -82234067+30554192 -82234067+30554192 -82238988+30545340 -82239253+30543184 -82239875+30540343 -82239875+30540343 -82234910+30529988 -82230963+30525841 -82230433+30525360 -82230062+30524627 -82230062+30522885 -82229664+30521716 -82229505+30521510 -82229399+30520823 -82229399+30520823 -82229504+30519539 -82230192+30518141 -82230430+30517637 -82230430+30517637 -82230409+30517522 -82229042+30515721 -82228775+30515338 -82228409+30513409 -82221055+30505356 -82212703+30500584 -82212321+30500231 -82212321+30500231 -82212330+30499558 -82212330+30499558 -82204195+30488853 -82201443+30484659 -82201443+30484659 -82202342+30483926 -82202739+30483376 -82202871+30482757 -82203294+30482321 -82203321+30481863 -82203321+30481863 -82203162+30481703 -82202606+30481588 -82202315+30481451 -82202289+30481222 -82202289+30481222 -82206067+30463575 -82206358+30455553 -82206358+30455553 -82204530+30442650 -82204530+30442650 -82209153+30422413 -82209153+30422413 -82207459+30412903 -82206004+30408870 -82206004+30408870 -82206755+30406408 -82206755+30406408 -82204865+30402682 -82172010+30360419 -82160791+30358365 -82136887+30364125 -82134461+30362137 -82133477+30362359 -82129035+30367056 -82128030+30367468 -82127554+30367903 -82126576+30368292 -82125704+30368040 -82125466+30367811 -82125322+30366917 -82125243+30366573 -82124835+30366564 -82100974+30362700 -82081985+30359131 -82081930+30359065 -82063207+30358787 -82063024+30359031 -82062765+30359565 -82062765+30359565 -82062826+30360065 -82062826+30360065 -82062765+30360328 -82062445+30360549 -82062200+30360549 -82061498+30360336 -82060858+30360275 -82060034+30360328 -82050069+30362338 -82086430+27032373 -82088529+27032395 -82088529+27032395 -82086430+27032373 -82088529+27032395 -82089307+27032413 -82089399+27032419 -82090142+27032464 -82090763+27032461 -82097935+27032428 -82101738+27032403 -82102602+27032575 -82103123+27032575 -82107758+27032596 -82108398+27032599 -82110455+27032606 -82113135+27032617 -82118461+27032615 -82103941+29783871 -82104465+29783295 -82104465+29783295 -82103941+29783871 -82104465+29783295 -82105473+29783250 -82109048+29785539 -82113141+29790652 -82123935+29822001 -82124824+29823704 -82126605+29823660 -82126645+29823692 -82128201+29823685 -82130128+29823675 -82130155+29824940 -82130171+29825047 -82130241+29825488 -82133129+29833518 -82138704+29835949 -82138705+29835894 -82147100+29838728 -82147100+29838728 -82147086+29838767 -82147086+29838767 -82147429+29838767 -82161577+29838767 -82162772+29839435 -82163243+29839541 -82118461+27032615 -82119996+27032615 -82119996+27032615 -82118461+27032615 -82121737+27032545 -82119996+27032615 -82121737+27032545 -82122443+27032570 -82122443+27032570 -82121737+27032545 -82122443+27032570 -82123043+27032591 -82123043+27032591 -82122443+27032570 -82123043+27032591 -82125293+27032599 -82651165+28173266 -82649725+28173314 -82624820+28173260 -82619389+28173379 -82601037+28173268 -82596019+28173237 -82595842+28173236 -82593970+28173224 -82593378+28173220 -82591841+28173211 -82585653+28173018 -82583219+28172971 -82581942+28172970 -82579699+28172957 -82577875+28172941 -82577046+28172934 -82571779+28172890 -82570725+28172881 -82570585+28172885 -82568114+28172960 -82567699+28172973 -82567258+28172973 -82567130+28172973 -82564394+28172940 -82563405+28172928 -82563328+28172927 -82563044+28172847 -82560042+28172898 -82555618+28172859 -82555406+28172858 -82542249+28172812 -82537769+28172797 -82517164+28172726 -82516248+28172714 -82503929+28172241 -82502176+28172228 -82500916+28172246 -82500516+28172252 -82499817+28172306 -82497976+28172503 -82495164+28172427 -82492755+28172362 -82492060+28172343 -82490861+28172349 -82487305+28172267 -82484654+28172207 -82483336+28172205 -82481317+28172163 -82480135+28172117 -82479531+28172094 -82478503+28172054 -82477229+28172005 -82476013+28171958 -82475553+28171947 -82474125+28171913 -82469419+28171867 -82467728+28171851 -82466934+28171754 -82466856+28171754 -82464151+28171737 -82463416+28171732 -82461872+28171732 -82461585+28171732 -82461372+28171732 -82456695+28171767 -82449058+28171826 -82444880+28171706 -82443382+28171663 -82442746+28171644 -82439290+28171545 -82438267+28171516 -82437860+28171504 -82435751+28171444 -82433898+28171391 -82428209+28171229 -82428105+28171225 -82424587+28171229 -82422600+28171179 -82422288+28171171 -82422097+28171167 -82421793+28171160 -82420719+28171139 -82420078+28171126 -82417789+28171081 -82415270+28171055 -82403323+28171226 -82394294+28171338 -82394137+28171334 -82392484+28171302 -82391915+28171291 -82389664+28171382 -82388833+28171376 -82382530+28171332 -82381883+28171328 -82381177+28171347 -82380805+28171357 -82375572+28171499 -82374813+28171520 -82373373+28171540 -82373302+28171542 -82367767+28171450 -82366157+28171423 -82364404+28171394 -82363976+28171387 -82363754+28171386 -82361750+28171381 -82359755+28171376 -82357140+28171369 -82355820+28171366 -82355770+28171313 -82353862+28171314 -82353727+28171314 -82351269+28171337 -82332941+28171500 -82324104+28171449 -82322146+28171438 -82308298+28171410 -82307105+28171418 -82304290+28171435 -82302266+28171439 -82290140+28171464 -82286492+28171479 -82269212+28171477 -82260293+28171461 -82258084+28171463 -82254309+28171467 -82244763+28171467 -82228388+28171611 -82218750+28171859 -82211960+28171868 -82211647+28171868 -82194596+28171888 -82188748+28171779 -82184073+28171778 -82181183+28171810 -82179477+28171829 -82177308+28171854 -82175950+28171870 -82173677+28171888 -82169584+28171922 -82169209+28171925 -82164892+28171959 -82164615+28171961 -82161767+28171984 -82161137+28171989 -82160845+28171991 -82159306+28172004 -82159299+28172004 -82157740+28172017 -82156365+28172029 -82155587+28172031 -82151253+28172051 -82143399+28172087 -82138846+28172108 -82124806+28172149 -82105853+28171650 -82125293+27032599 -82123043+27032591 -82125293+27032599 -82126169+27032615 -82126169+27032615 -82125293+27032599 -82128065+27032570 -82127167+27032616 -82126169+27032615 -82128065+27032570 -82129601+27032571 -82129601+27032571 -82128065+27032570 -82129601+27032571 -82130460+27032602 -82130460+27032602 -82129601+27032571 -82130460+27032602 -82130881+27032617 -82130881+27032617 -82130460+27032602 -82135438+27032596 -82133595+27032595 -82130881+27032617 -82134623+27646317 -82120777+27646106 -82134623+27646317 -82124810+27646027 -82120777+27646106 -82135438+27032596 -82137256+27032574 -82137256+27032574 -82135438+27032596 -82137256+27032574 -82138204+27032597 -82138204+27032597 -82137256+27032574 -82138204+27032597 -82138901+27032586 -82268066+30010057 -82267776+30010721 -82258866+30028389 -82251307+30027973 -82248095+30029099 -82247935+30029163 -82221870+30037029 -82220573+30038088 -82219389+30040105 -82218612+30040817 -82206774+30053286 -82201506+30056335 -82197212+30058696 -82194286+30060438 -82192446+30061642 -82192214+30061737 -82190466+30062455 -82187855+30064017 -82184275+30066604 -82183944+30066923 -82181244+30069606 -82171819+30095544 -82170307+30097109 -82163038+30102719 -82161070+30103550 -82146738+30110535 -82140525+30121354 -82138467+30125238 -82138467+30125238 -82142017+30132825 -82145301+30138172 -82145301+30138172 -82142663+30142823 -82142650+30143116 -82138901+27032586 -82138204+27032597 -82138901+27032586 -82139637+27032575 -82139637+27032575 -82138901+27032586 -82139637+27032575 -82141481+27032621 -82141481+27032621 -82139637+27032575 -82141481+27032621 -82145603+27032645 -82458391+30136449 -82437945+30138116 -82418882+30138425 -82416298+30138486 -82406465+30138719 -82401876+30138794 -82391666+30139006 -82390898+30139022 -82378752+30138880 -82372074+30139115 -82371998+30139117 -82365440+30139238 -82355153+30141061 -82354011+30141066 -82352505+30141073 -82350331+30141084 -82323782+30141144 -82322695+30141128 -82318266+30141224 -82313186+30141300 -82312325+30141381 -82311333+30141387 -82302765+30141595 -82300011+30141619 -82287002+30141734 -82267351+30141907 -82224274+30142647 -82215597+30142702 -82212119+30142530 -82186945+30142743 -82185935+30142739 -82174301+30142841 -82162677+30142943 -82145537+30143091 -82142650+30143116 -82145603+27032645 -82141481+27032621 -82217375+27646432 -82216574+27646437 -82210627+27646477 -82205448+27646485 -82195006+27646506 -82193467+27646506 -82159879+27646367 -82159808+27646367 -82146133+27646277 -82145802+27646277 -82134623+27646317 -82147447+27032623 -82145603+27032645 -82147447+27032623 -82148022+27032644 -82148022+27032644 -82147447+27032623 -82148022+27032644 -82148727+27032669 -82149597+27032692 -82149597+27032692 -82153489+27032647 -82153489+27032647 -82149597+27032692 -82153489+27032647 -82155128+27032602 -82155128+27032602 -82153489+27032647 -82155128+27032602 -82155186+27032605 -82155753+27032633 -82156049+27032648 -82159499+27032648 -82163423+27032649 -82163956+27032649 -82163243+29839541 -82178573+29838680 -82179650+29839482 -82180123+29839986 -82180938+29840445 -82163243+29839541 -82180938+29840445 -82163956+27032649 -82164703+27032649 -82164703+27032649 -82163956+27032649 -82164703+27032649 -82168160+27032742 -82168160+27032742 -82164703+27032649 -82191213+28826834 -82176537+28801537 -82169779+28796715 -82169457+28795553 -82169457+28795553 -82171751+28789738 -82173649+28788801 -82178124+28787151 -82183072+28783684 -82186229+28780715 -82187098+28779147 -82211047+27032786 -82207949+27032718 -82207309+27032741 -82207026+27032752 -82205221+27032824 -82203289+27032902 -82194376+27032881 -82193816+27032880 -82189437+27032857 -82188575+27032830 -82187978+27032812 -82183421+27032812 -82178863+27032788 -82177813+27032743 -82177104+27032742 -82176431+27032742 -82172922+27032742 -82172291+27032721 -82171540+27032696 -82168160+27032742 -82180938+29840445 -82183733+29842902 -82205664+29845805 -82210280+29844301 -82213143+29845324 -82218350+29845345 -82219642+29845319 -82238149+29850794 -82240963+29852351 -82259671+29846738 -82264165+29846979 -82187098+28779147 -82183361+28763503 -82183361+28763503 -82183882+28762757 -82184411+28762196 -82184809+28761771 -82185642+28761019 -82186280+28760468 -82187252+28759835 -82187098+28779147 -82187252+28759835 -82187252+28759835 -82189842+28759021 -82203100+28757327 -82206065+28757418 -82218056+28745155 -82218949+28743904 -82229647+28737375 -82232950+28730479 -82234304+28729447 -82236124+28728667 -82241989+28723755 -82247291+28718459 -82249811+28712653 -82251445+28710212 -82251445+28710212 -82249062+28707785 -82249062+28707785 -82251317+28705489 -82251317+28705489 -82248902+28701819 -82248902+28701819 -82250333+28699139 -82250524+28698203 -82251861+28695030 -82252465+28694010 -82200374+29460490 -82194486+29461319 -82194486+29461319 -82196276+29454862 -82196276+29454862 -82189362+29461533 -82189362+29461533 -82190430+29461670 -82190649+29461151 -82190649+29461151 -82190646+29462174 -82190646+29462174 -82190778+29462150 -82191106+29463010 -82191230+29463068 -82191327+29463114 -82196801+29464810 -82199840+29470746 -82203685+29471546 -82191213+28826834 -82200497+28831801 -82201408+28832383 -82202509+28833184 -82203436+28833919 -82204093+28834280 -82204977+28834748 -82205469+28835132 -82205873+28835902 -82206203+28836802 -82206568+28837822 -82207324+28840979 -82191213+28826834 -82207324+28840979 -82203685+29471546 -82205209+29467926 -82205340+29466940 -82205575+29466574 -82206204+29466207 -82207251+29466390 -82207802+29466665 -82208090+29466963 -82208090+29467192 -82208168+29467215 -82208168+29467215 -82208090+29469645 -82208090+29469645 -82208184+29470226 -82203685+29471546 -82208184+29470226 -82208184+29470226 -82208195+29470607 -82208274+29470722 -82209348+29471043 -82210920+29470836 -82211392+29471019 -82211680+29471546 -82211680+29471546 -82211576+29472670 -82211288+29473013 -82210319+29473541 -82210214+29473747 -82210214+29473747 -82212973+29483830 -82208184+29470226 -82212973+29483830 -82211047+27032786 -82214734+27032763 -82212973+29483830 -82213770+29483521 -82215071+29484178 -82224418+29484207 -82214734+27032763 -82211047+27032786 -82214734+27032763 -82215578+27032763 -82217849+27032782 -82218164+27032785 -82218769+27032795 -82218850+27032796 -82219573+27032808 -82216840+29454981 -82200374+29460490 -82216840+29454981 -82213398+29461676 -82213398+29461676 -82213467+29462007 -82213736+29462502 -82213736+29462502 -82213703+29462905 -82213063+29463270 -82212229+29463593 -82211782+29464008 -82211600+29464514 -82211600+29464514 -82211780+29464814 -82212249+29464892 -82212249+29464892 -82200374+29460490 -82219573+27032808 -82224361+27032875 -82268868+28893979 -82256579+28885321 -82241117+28872766 -82222154+28852517 -82221453+28851868 -82207324+28840979 -82224361+27032875 -82219573+27032808 -82224361+27032875 -82225283+27032875 -82228893+27032897 -82229917+27032896 -82231727+27032907 -82233399+27032918 -82234250+27032902 -82234628+27032895 -82236062+27032940 -82237189+27032917 -82224680+29484274 -82224418+29484207 -82224680+29484274 -82224452+29484270 -82224418+29484207 -82406620+29485048 -82393789+29484966 -82388773+29484933 -82375814+29484849 -82373925+29484835 -82356543+29484741 -82339235+29484646 -82327439+29484588 -82312821+29484506 -82299492+29484431 -82287513+29484328 -82286311+29484358 -82283647+29484337 -82283231+29484334 -82277117+29484287 -82276961+29484287 -82275524+29484284 -82273373+29484280 -82263128+29484262 -82260660+29484260 -82260134+29484260 -82258077+29484259 -82256571+29484259 -82256054+29484259 -82253854+29484258 -82249613+29484250 -82248778+29484232 -82246942+29484233 -82244089+29484234 -82239426+29484259 -82237604+29484259 -82231514+29484262 -82230737+29484266 -82226799+29484287 -82225306+29484287 -82224680+29484274 -82228558+27646491 -82217375+27646432 -82228558+27646491 -82225271+27646490 -82217375+27646432 -82237189+27032917 -82238187+27032962 -82238187+27032962 -82237189+27032917 -82238187+27032962 -82240312+27032916 -82240312+27032916 -82238187+27032962 -82240312+27032916 -82241285+27032915 -82242222+27032922 -82243999+27032937 -82244898+27032944 -82240583+28613325 -82234351+28604452 -82240583+28613325 -82234519+28606729 -82234519+28606729 -82234618+28606574 -82234678+28606250 -82234678+28606250 -82234628+28605847 -82234351+28604452 -82244386+28619899 -82242827+28619189 -82240694+28613206 -82240583+28613325 -82244386+28619899 -82246076+28626977 -82244386+28619899 -82246467+28623978 -82246467+28623978 -82245766+28624855 -82245766+28624855 -82245869+28625270 -82245869+28625270 -82245816+28625605 -82245816+28625605 -82246310+28625922 -82246310+28625922 -82246284+28626450 -82246076+28626977 -82244898+27032944 -82246687+27032959 -82246076+28626977 -82249371+28630184 -82250425+28630026 -82250668+28629828 -82259927+28641531 -82259927+28641531 -82259901+28641696 -82257371+28644711 -82257371+28644711 -82257974+28648791 -82257974+28648791 -82257949+28648666 -82257949+28648666 -82258572+28647738 -82262835+28647682 -82262965+28647820 -82264145+28648071 -82274621+28658911 -82274621+28658911 -82268833+28660138 -82268511+28660138 -82267871+28660314 -82267871+28660314 -82267923+28662423 -82267923+28662423 -82263052+28667634 -82246687+27032959 -82244898+27032944 -82374818+26946039 -82372839+26946039 -82372818+26946039 -82370817+26946039 -82365117+26946139 -82361640+26946040 -82354617+26945839 -82353817+26945839 -82352517+26945839 -82352217+26945839 -82351217+26945939 -82350217+26945939 -82349217+26945939 -82347217+26945839 -82346917+26945839 -82346217+26945939 -82345517+26945839 -82344717+26945839 -82344117+26945839 -82343003+26945839 -82342917+26945839 -82339207+26945415 -82338217+26945839 -82337297+26945747 -82337217+26945739 -82336552+26945869 -82335773+26945861 -82334843+26945869 -82333958+26945865 -82333073+26945873 -82332142+26945827 -82331348+26945827 -82330570+26945865 -82329334+26945911 -82326299+26945846 -82323260+26945781 -82322177+26945739 -82320218+26945761 -82317996+26945785 -82317279+26945735 -82315707+26945743 -82314914+26945731 -82313891+26945735 -82304019+26945640 -82299960+26945564 -82290133+26945506 -82289063+26945506 -82280570+26945484 -82276293+26945422 -82272446+26945396 -82267626+26945361 -82263779+26945325 -82263650+26945330 -82261948+26945343 -82255648+26945323 -82255586+26949424 -82255586+26949424 -82255648+26953314 -82255648+26953314 -82255541+26956610 -82255541+26959971 -82255449+26963267 -82255449+26963267 -82255495+26966398 -82255495+26966398 -82255449+26967207 -82255434+26971213 -82255434+26974428 -82255388+26978723 -82255388+26979642 -82255342+26982900 -82255342+26985830 -82255327+26988404 -82255327+26989248 -82255281+26998643 -82255281+26998643 -82255297+27000336 -82255311+27002069 -82255311+27002069 -82255310+27002536 -82255310+27005311 -82255323+27010240 -82255338+27015716 -82255341+27017430 -82255343+27018539 -82255343+27018539 -82255309+27030909 -82255302+27031086 -82255289+27031473 -82253384+27032954 -82252836+27032949 -82252324+27032943 -82251731+27032938 -82249955+27032920 -82249396+27032912 -82246687+27032959 -82253360+27255806 -82253199+27271304 -82253176+27279105 -82253169+27284044 -82253165+27287057 -82253165+27287673 -82253163+27289579 -82253111+27290542 -82253111+27290542 -82253132+27299208 -82253132+27299208 -82253084+27302147 -82253075+27302658 -82253026+27306040 -82252915+27312734 -82252809+27327469 -82252645+27350266 -82252615+27359048 -82252555+27371249 -82252555+27371249 -82259339+27386259 -82260560+27386262 -82268290+27386302 -82280090+27386328 -82287120+27386344 -82297218+27386367 -82313700+27386215 -82315425+27386236 -82253360+27255806 -82253365+27254932 -82253365+27254932 -82253365+27250543 -82253366+27250326 -82253445+27249625 -82253488+27240131 -82253495+27238754 -82253500+27237700 -82253365+27254932 -82253360+27255806 -82253500+27237700 -82253589+27210510 -82253589+27210510 -82253500+27237700 -82536442+27645398 -82534154+27645382 -82531786+27645398 -82525690+27645398 -82524826+27645414 -82499817+27645425 -82498605+27645481 -82496907+27645498 -82488571+27645587 -82468578+27645800 -82468215+27645804 -82464334+27645834 -82461351+27645857 -82456191+27645896 -82455540+27645901 -82448690+27645955 -82437752+27646040 -82433850+27646064 -82425324+27646118 -82400346+27646278 -82394884+27646309 -82385198+27646364 -82383161+27646375 -82381179+27646387 -82377318+27646409 -82375691+27646418 -82367033+27646372 -82358266+27646357 -82352654+27646299 -82347876+27646319 -82345046+27646331 -82344305+27646335 -82342128+27646378 -82338372+27646453 -82336361+27646493 -82322272+27646540 -82318257+27646539 -82313813+27646562 -82304833+27646625 -82304773+27646625 -82304701+27646626 -82297154+27646641 -82293788+27646643 -82292644+27646556 -82290507+27646487 -82288908+27646511 -82285597+27646591 -82282883+27646658 -82281895+27646613 -82268161+27646367 -82254136+27646597 -82228558+27646491 -82263052+28667634 -82253832+28690115 -82253733+28690350 -82253655+28690965 -82253575+28692315 -82253467+28692575 -82252715+28693590 -82252465+28694010 -82263052+28667634 -82262200+28668409 -82261774+28668986 -82261603+28669342 -82261084+28670752 -82260454+28672195 -82260250+28672964 -82260118+28673676 -82260041+28674251 -82260041+28674251 -82260071+28674638 -82260148+28675083 -82260148+28675083 -82252465+28694010 -82316731+28666831 -82310363+28666923 -82301995+28666945 -82301142+28666955 -82296042+28667013 -82295628+28667011 -82294013+28667004 -82282681+28666955 -82277258+28666932 -82274290+28666919 -82268850+28666901 -82266033+28667235 -82265023+28667370 -82263052+28667634 -82271765+29843349 -82264165+29846979 -82271765+29843349 -82271397+29843601 -82270582+29843716 -82270424+29843876 -82269714+29844082 -82269688+29845297 -82269425+29845228 -82269267+29845045 -82268873+29845113 -82268426+29845618 -82268031+29845778 -82264165+29846979 -82271765+29843349 -82288013+29848746 -82295110+29851972 -82295951+29852545 -82302109+29853343 -82302155+29853370 -82305137+29857110 -82312668+29859963 -82313932+29860213 -82314543+29867598 -82320693+29867476 -82322666+29867419 -82324927+29868794 -82326487+29871211 -82333164+29875241 -82333769+29876563 -82336404+29878676 -82273656+29998531 -82268066+30010057 -82273656+29998531 -82272176+30005726 -82271991+30006024 -82271938+30006483 -82271043+30006803 -82270911+30007078 -82270911+30007078 -82271201+30007376 -82271227+30007537 -82271227+30007537 -82270490+30007628 -82270015+30007926 -82269541+30008430 -82268066+30010057 -82345412+29947491 -82345039+29950214 -82344493+29952098 -82343198+29959887 -82340601+29961656 -82326940+29957946 -82316885+29954761 -82302910+29964410 -82292038+29973760 -82287416+29980776 -82280177+29988281 -82279293+29988770 -82276478+29995617 -82273944+29998266 -82273656+29998531 -82276092+28904674 -82268868+28893979 -82276092+28904674 -82274265+28899311 -82274011+28898527 -82273931+28897710 -82273585+28897216 -82273182+28896876 -82272302+28896340 -82271037+28895771 -82270066+28895218 -82269509+28894433 -82268868+28893979 -82311597+28960345 -82308298+28955251 -82286843+28925582 -82276530+28906467 -82276092+28904674 -82317814+28973829 -82311831+28964310 -82311831+28964310 -82311885+28962033 -82311885+28962033 -82311723+28960604 -82311597+28960345 -82315425+27386236 -82330181+27386422 -82316731+28666831 -82318602+28666876 -82317814+28973829 -82320451+28973303 -82321011+28973555 -82321249+28973781 -82321303+28973935 -82321303+28973935 -82321238+28974088 -82320944+28974394 -82320694+28974716 -82320694+28974862 -82320758+28975032 -82321041+28975347 -82331586+28980637 -82317814+28973829 -82329397+28978824 -82329663+28978962 -82329763+28979212 -82329954+28979729 -82330091+28980035 -82330329+28980181 -82330733+28980320 -82331348+28980426 -82331586+28980637 -82318602+28666876 -82316731+28666831 -82778437+28694206 -82749824+28694094 -82674717+28694265 -82672013+28694288 -82650822+28694386 -82645603+28694443 -82643867+28694407 -82638772+28694423 -82635283+28694434 -82633984+28694439 -82630891+28694416 -82626214+28694424 -82623901+28694387 -82620559+28694442 -82619469+28694460 -82613908+28694492 -82613083+28694495 -82605847+28694519 -82602275+28694539 -82583696+28694643 -82568126+28694668 -82566557+28694671 -82564570+28694666 -82562421+28694659 -82560473+28694653 -82558405+28694646 -82556262+28694639 -82554288+28694633 -82552655+28694635 -82551584+28694633 -82550961+28694587 -82548127+28694656 -82538951+28694678 -82534558+28694585 -82530633+28694630 -82526578+28694630 -82516857+28694631 -82516492+28694632 -82516326+28694633 -82507515+28694666 -82476908+28694741 -82467914+28694881 -82461617+28694959 -82459631+28694983 -82459336+28694998 -82455206+28695023 -82451433+28695045 -82426482+28694907 -82418269+28687839 -82418128+28676133 -82418049+28669547 -82418039+28668682 -82417685+28665897 -82397942+28665790 -82396818+28665784 -82395804+28665779 -82394473+28665772 -82390495+28665751 -82388368+28665740 -82381182+28665702 -82380786+28665700 -82380659+28665699 -82380023+28665696 -82359988+28665952 -82322942+28666853 -82318602+28666876 -82330181+27386422 -82315425+27386236 -82330181+27386422 -82346959+27386513 -82374815+27386611 -82331586+28980637 -82349189+28988462 -82349481+28988736 -82362769+28998938 -82363932+29000096 -82367309+29001609 -82367405+29001587 -82367539+29001556 -82368926+29002322 -82369078+29002335 -82378116+29001512 -82402503+29018951 -82417882+29012994 -82426785+29021359 -82426949+29021344 -82430278+29024192 -82432416+29027662 -82436407+29029969 -82441776+29032976 -82445394+29036697 -82449309+29039006 -82450886+29039720 -82457113+29042792 -82458566+29047650 -82464320+29045290 -82464904+29045996 -82473508+29049316 -82346752+29942884 -82345386+29947262 -82345386+29947262 -82345412+29947491 -82346752+29942884 -82347752+29943090 -82347963+29943227 -82347963+29943227 -82347884+29943571 -82347227+29944282 -82347043+29945176 -82346727+29945519 -82345832+29945657 -82345543+29945772 -82345201+29946368 -82345201+29946368 -82345228+29947078 -82345412+29947491 -82349199+29877634 -82336404+29878676 -82349199+29877634 -82348120+29876791 -82347362+29876804 -82346760+29876908 -82346206+29876900 -82345426+29876646 -82344319+29876606 -82343266+29876614 -82342247+29876785 -82341670+29877059 -82340770+29877256 -82336404+29878676 -82349199+29877634 -82350123+29878197 -82354644+29878618 -82359377+29879256 -82359377+29879256 -82360667+29879922 -82360798+29880312 -82361456+29880930 -82361456+29881159 -82361798+29881434 -82362666+29881549 -82362850+29881640 -82363586+29881388 -82363955+29881411 -82364060+29881158 -82374052+29879229 -82359377+29879256 -82374052+29879229 -82418787+29923132 -82410997+29926747 -82379492+29932181 -82379397+29932266 -82364352+29934237 -82362721+29934421 -82346752+29942884 -82374052+29879229 -82376509+29880465 -82385006+29881336 -82388050+29881643 -82388654+29882812 -82397542+29886047 -82418787+29923132 -82374815+27386611 -82375024+27386547 -82437327+26946025 -82432386+26937839 -82401488+26886527 -82394753+26875342 -82374818+26851821 -82335040+26787946 -82374818+26946039 -82384318+26946039 -82375024+27386547 -82374815+27386611 -82375024+27386547 -82392540+27386482 -82384318+26946039 -82374818+26946039 -82384318+26946039 -82437327+26946025 -82392540+27386482 -82375024+27386547 -82392540+27386482 -82396000+27386469 -82396000+27386469 -82392540+27386482 -82396000+27386469 -82397790+27386462 -82397790+27386462 -82396000+27386469 -82705438+27389668 -82695917+27389679 -82687319+27389689 -82682776+27389694 -82660321+27389720 -82650171+27389720 -82649565+27389720 -82644721+27389720 -82642821+27389720 -82641121+27389720 -82639721+27389720 -82625719+27389621 -82625520+27389620 -82624820+27389620 -82623620+27389620 -82617056+27389547 -82616585+27389542 -82596520+27389320 -82579520+27389209 -82566119+27389121 -82565319+27389121 -82564982+27389121 -82564219+27389121 -82562919+27389121 -82562219+27389121 -82561819+27389121 -82561419+27389121 -82560619+27389121 -82560320+27389121 -82559319+27389121 -82555015+27389010 -82553617+27388974 -82551020+27388907 -82548417+27388840 -82546745+27388797 -82544724+27388746 -82543719+27388721 -82542719+27388721 -82539988+27388721 -82537673+27388721 -82537390+27388721 -82535819+27388721 -82533244+27388770 -82531761+27388799 -82530932+27388815 -82530619+27388821 -82530319+27388821 -82530019+27388821 -82528728+27388821 -82528602+27388821 -82527723+27388821 -82527291+27388821 -82526643+27388821 -82525923+27388821 -82524843+27388821 -82524043+27388821 -82523250+27388821 -82521928+27388821 -82519681+27388821 -82518672+27388821 -82513618+27388821 -82512842+27388821 -82509707+27388821 -82505618+27388821 -82501528+27388821 -82496039+27388744 -82495016+27388723 -82494918+27388721 -82494018+27388721 -82491318+27388721 -82489552+27388721 -82488318+27388721 -82483889+27388690 -82481498+27388673 -82481352+27388672 -82480929+27388669 -82480886+27388668 -82474861+27388626 -82474308+27388622 -82471345+27388602 -82466888+27388571 -82464551+27388555 -82463392+27388547 -82459517+27388521 -82457773+27388493 -82453317+27388421 -82450917+27388421 -82450017+27388421 -82449411+27388421 -82449217+27388421 -82446869+27386143 -82444919+27386032 -82441208+27386056 -82435122+27386095 -82428408+27386139 -82425594+27386157 -82425009+27386161 -82413456+27386235 -82412140+27386244 -82409201+27386263 -82399640+27386325 -82397790+27386462 -82535901+29206111 -82535946+29213320 -82535956+29214739 -82535956+29214739 -82534975+29214760 -82533433+29214737 -82526755+29214749 -82525565+29214751 -82524089+29214754 -82522304+29214758 -82519940+29214786 -82511367+29214885 -82504982+29214959 -82496959+29214911 -82496813+29214910 -82494906+29214888 -82490491+29214867 -82488617+29214876 -82480119+29214917 -82478447+29214917 -82477272+29214928 -82476146+29214938 -82475912+29214940 -82473201+29214965 -82470719+29214987 -82469947+29214994 -82465450+29215035 -82461456+29215072 -82460836+29215078 -82455270+29215130 -82454690+29215135 -82454232+29215139 -82446330+29215212 -82445084+29215223 -82443543+29215259 -82441981+29215296 -82440225+29215338 -82439566+29215343 -82436605+29215365 -82428301+29215429 -82424856+29215456 -82423424+29215467 -82412348+29215552 -82403302+29223749 -82403302+29223749 -82403312+29224369 -82403357+29226910 -82403409+29228927 -82403409+29228927 -82403408+29230921 -82403408+29230921 -82403512+29233076 -82403564+29235070 -82403586+29235896 -82403615+29237018 -82403667+29239012 -82403693+29240938 -82403693+29240938 -82403692+29242405 -82403692+29242405 -82403875+29247286 -82403893+29247761 -82404387+29267767 -82404412+29269116 -82404593+29278792 -82405193+29315182 -82405193+29315182 -82405151+29330244 -82405151+29330244 -82405408+29357294 -82405434+29359609 -82405485+29361328 -82405520+29370397 -82405526+29371925 -82405534+29373911 -82405598+29375248 -82405598+29375248 -82405583+29375697 -82405583+29375697 -82405590+29377298 -82405595+29378476 -82405599+29379399 -82405607+29381124 -82405649+29387234 -82405658+29388481 -82405658+29388481 -82405651+29389406 -82405648+29389866 -82405622+29393393 -82405619+29393792 -82405606+29395549 -82405603+29395922 -82405576+29399573 -82405549+29403242 -82405549+29403242 -82405553+29403995 -82405559+29405131 -82405563+29405976 -82405565+29406382 -82405567+29406753 -82405579+29408956 -82405582+29409408 -82405586+29410196 -82405587+29410324 -82405593+29411585 -82405603+29413516 -82405612+29415192 -82405626+29417869 -82405634+29419296 -82405648+29421958 -82405656+29423461 -82405670+29426133 -82405672+29426626 -82405673+29426711 -82405673+29426711 -82405601+29427830 -82405526+29428999 -82405526+29428999 -82406144+29429003 -82406667+29430608 -82406711+29431115 -82406888+29433132 -82406928+29433588 -82406928+29433930 -82406927+29439295 -82406712+29471072 -82406711+29471207 -82406626+29484041 -82406620+29485048 -82656432+29564815 -82656431+29564628 -82656430+29564067 -82656384+29550920 -82656384+29550833 -82656382+29550325 -82656370+29546740 -82656331+29535620 -82655047+29535659 -82654925+29535663 -82654756+29535668 -82654445+29535678 -82639645+29536142 -82629712+29536394 -82629486+29536400 -82628752+29536418 -82624834+29536518 -82624206+29536547 -82622511+29536642 -82614693+29537079 -82613805+29537106 -82612491+29537149 -82610814+29537150 -82610159+29537104 -82608705+29537169 -82607408+29537265 -82606282+29537307 -82602205+29537461 -82599624+29537635 -82598760+29537749 -82594125+29537798 -82589353+29537840 -82573705+29537479 -82570010+29537525 -82566797+29537450 -82564205+29537477 -82556500+29537495 -82556431+29526694 -82556341+29512260 -82556341+29512260 -82556629+29506297 -82556860+29493944 -82556860+29493944 -82556829+29490742 -82556789+29486632 -82556761+29483756 -82556726+29480160 -82554414+29480147 -82553563+29480142 -82553086+29480140 -82552588+29480137 -82550940+29480086 -82549902+29480054 -82548716+29480017 -82548568+29480012 -82547577+29479982 -82547517+29479980 -82547499+29479979 -82546700+29479955 -82546494+29479949 -82544434+29479885 -82543358+29479852 -82542137+29479815 -82541288+29479794 -82540694+29479780 -82540612+29479778 -82538757+29479732 -82537644+29479705 -82536137+29479668 -82534432+29479626 -82533908+29479613 -82532570+29479581 -82531749+29479561 -82531074+29479544 -82525429+29479406 -82524405+29479382 -82523252+29479354 -82515080+29479077 -82510517+29478881 -82510460+29478898 -82509922+29479038 -82506349+29478848 -82503964+29478750 -82491788+29485435 -82491349+29485428 -82490861+29485420 -82478265+29485238 -82466603+29485070 -82456067+29485304 -82453298+29485223 -82452006+29485246 -82451840+29485249 -82447696+29485386 -82440740+29485272 -82413017+29485091 -82407001+29485051 -82406620+29485048 -82427631+29923651 -82426055+29921795 -82423838+29920726 -82418787+29923132 -82425166+28433865 -82440325+28433763 -82440325+28433763 -82425166+28433865 -82440325+28433763 -82448051+28433711 -82448051+28433711 -82440325+28433763 -82462118+28433776 -82461796+28433800 -82459181+28433687 -82457624+28433619 -82457050+28433595 -82456851+28433597 -82454276+28433618 -82452927+28433618 -82448300+28433706 -82448051+28433711 -82560076+30015902 -82534213+30030918 -82534213+30030918 -82539293+30044141 -82539293+30044141 -82532766+30058297 -82522462+30072016 -82522452+30072050 -82515203+30078992 -82508157+30082875 -82505049+30084241 -82497082+30089022 -82486049+30091203 -82473862+30095255 -82473410+30095433 -82462962+30099738 -82456239+30105674 -82455394+30110351 -82453778+30125235 -82453778+30125235 -82458060+30128576 -82458230+30128806 -82458263+30130695 -82458298+30131142 -82458391+30136449 -82454121+29926279 -82427631+29923651 -82454121+29926279 -82435468+29928519 -82435020+29928336 -82433889+29928405 -82433757+29928565 -82433757+29928657 -82434126+29929092 -82434310+29929505 -82434310+29929505 -82434021+29929642 -82433652+29929505 -82433126+29929000 -82427631+29923651 -82458391+30136449 -82458409+30141697 -82458409+30141697 -82458406+30141799 -82458406+30141799 -82458495+30142983 -82458564+30143884 -82458564+30143884 -82458532+30152099 -82458469+30157677 -82458437+30158413 -82458332+30162561 -82458332+30162561 -82458359+30165105 -82458359+30165105 -82458281+30170972 -82458281+30170972 -82458362+30177847 -82458362+30177847 -82458237+30179993 -82458099+30182362 -82458047+30182660 -82458047+30182660 -82458102+30194461 -82458157+30201542 -82458157+30201542 -82458141+30202294 -82458131+30202757 -82458037+30215545 -82457769+30234226 -82457769+30234226 -82457770+30235527 -82457770+30235527 -82457644+30243642 -82457550+30248098 -82457485+30256916 -82457485+30256916 -82457533+30257578 -82457533+30257578 -82457509+30265856 -82457509+30265856 -82457594+30286526 -82457887+30293058 -82457930+30313482 -82457930+30313482 -82457717+30347521 -82457717+30347521 -82457739+30355833 -82457779+30362632 -82457836+30372403 -82457853+30375227 -82457902+30387711 -82457944+30398334 -82457945+30398567 -82458316+30442757 -82458316+30442757 -82457073+30442757 -82457073+30442757 -82457233+30446401 -82457233+30448532 -82457227+30450016 -82457219+30453650 -82457219+30453650 -82457262+30457262 -82457421+30457720 -82457474+30460379 -82457741+30469957 -82457824+30478711 -82458145+30495004 -82458145+30495004 -82458066+30495302 -82458066+30495302 -82458102+30496096 -82458146+30497066 -82458226+30499895 -82458226+30499895 -82458127+30500223 -82458127+30500223 -82458877+30544753 -82459213+30564723 -82459406+30576133 -82459485+30580785 -82459544+30584272 -82459544+30584272 -82469556+30584895 -82471029+30584986 -82497103+30586629 -82524899+30588189 -82525349+30588257 -82527018+30588281 -82530011+30588511 -82532077+30588603 -82533984+30588718 -82535070+30588764 -82536155+30588856 -82536233+30588885 -82545055+30589361 -82553159+30589934 -82565476+30590622 -82569237+30590965 -82583973+30591828 -82590665+30592221 -82595735+30592530 -82600110+30592789 -82604165+30593029 -82625192+30594210 -82633971+30594685 -82648050+30595445 -82658516+30596012 -82671037+30596690 -82689271+30597719 -82529501+29941211 -82508897+29944666 -82506806+29943718 -82504057+29942204 -82499838+29940731 -82499331+29940375 -82485964+29940174 -82484067+29938794 -82460964+29931633 -82454121+29926279 -82462118+28433776 -82463474+28433674 -82463474+28433674 -82462118+28433776 -82463474+28433674 -82463637+28433662 -82463637+28433662 -82463474+28433674 -82463637+28433662 -82464726+28433754 -82466197+28433733 -82466814+28433724 -82466814+28433724 -82467967+28433707 -82467967+28433707 -82466814+28433724 -82467967+28433707 -82469445+28433730 -82472269+28433721 -82477588+28433705 -82477215+29052067 -82473508+29049316 -82477215+29052067 -82476900+29051473 -82476359+29051170 -82475911+29051212 -82475273+29051368 -82474450+29051365 -82473975+29051367 -82473216+29051250 -82472888+29051485 -82472582+29052099 -82472311+29052600 -82472311+29052600 -82473508+29049316 -82477588+28433705 -82479787+28433704 -82479787+28433704 -82477588+28433705 -82479787+28433704 -82481230+28433703 -82484979+28433702 -82486146+28433702 -82486850+28433691 -82489831+28433644 -82490189+28433638 -82496621+28433537 -82501726+28433548 -82502868+28433554 -82506837+28433577 -82509027+28433590 -82511783+28433606 -82512892+28433612 -82514222+28433620 -82517655+28433639 -82519740+28433651 -82528324+28433685 -82532395+28433686 -82535591+29044855 -82528220+29042644 -82527058+29042792 -82526595+29042939 -82521764+29039648 -82515336+29043840 -82508572+29039742 -82485246+29051567 -82483944+29051099 -82477215+29052067 -82705438+27389668 -82687362+27357398 -82686261+27356041 -82678279+27344143 -82678031+27344143 -82624881+27273781 -82624881+27273312 -82623651+27265642 -82565982+27207014 -82555644+27180139 -82530413+27125331 -82523736+27098749 -82511288+27076225 -82506161+27060653 -82499820+27043718 -82499820+27043895 -82491614+27031579 -82491417+27031579 -82491390+27031535 -82485537+27022020 -82477890+27011973 -82472596+27005273 -82468891+27000229 -82467560+26997993 -82466015+26994081 -82463955+26989191 -82461380+26984301 -82459320+26979900 -82437327+26946025 -82529501+29941211 -82530332+29950283 -82531102+29956268 -82533444+29958743 -82539207+29962159 -82562256+29971537 -82564474+29972655 -82572271+29999178 -82572342+30004165 -82532395+28433686 -82533614+28433778 -82537841+28433710 -82538384+28433712 -82532395+28433686 -82538384+28433712 -82535518+29082155 -82535505+29081474 -82535348+29074935 -82535311+29072166 -82535205+29065171 -82535201+29064959 -82535075+29057726 -82535014+29054788 -82535014+29054788 -82535134+29051839 -82535591+29044855 -82535546+29084826 -82535518+29082155 -82535546+29084826 -82535534+29083003 -82535518+29082155 -82535868+29199256 -82535915+29193020 -82535919+29192520 -82535972+29185085 -82535972+29184515 -82535974+29181898 -82535975+29178809 -82535977+29173961 -82535978+29173254 -82535978+29172899 -82535978+29172050 -82535979+29170975 -82535979+29170975 -82535978+29170804 -82535977+29170644 -82535977+29170535 -82535973+29169683 -82535954+29164760 -82535921+29156560 -82535921+29156560 -82535930+29156073 -82535956+29154805 -82536058+29149747 -82536157+29144862 -82536201+29142698 -82536213+29141474 -82536213+29141474 -82536171+29139422 -82536167+29139235 -82536003+29131046 -82535916+29126665 -82535713+29113163 -82535660+29102974 -82535651+29100828 -82535581+29089552 -82535552+29085614 -82535546+29084826 -82535591+29044855 -82536478+29044823 -82536851+29044697 -82537086+29044492 -82537166+29044313 -82537166+29044313 -82537163+29044119 -82537085+29043862 -82536666+29043431 -82536562+29043198 -82536562+29043198 -82536613+29042963 -82536893+29042717 -82560922+29034758 -82535591+29044855 -82560922+29034758 -82535901+29206111 -82535862+29200008 -82535862+29200008 -82535868+29199256 -82535901+29206111 -82535868+29199256 -82538384+28433712 -82543269+28433728 -82543409+28433728 -82546174+28433738 -82548999+28433747 -82550745+28433753 -82551792+28433757 -82553452+28433803 -82555474+28433826 -82558249+28433826 -82562916+28433826 -82563720+28433849 -82565561+28433822 -82566883+28433803 -82567829+28433787 -82568098+28433783 -82568309+28433780 -82571732+28433826 -82578422+28433825 -82579412+28433835 -82580586+28433846 -82580678+28433847 -82581690+28433801 -82582702+28433870 -82585217+28433870 -82586176+28433846 -82587746+28433848 -82589602+28433850 -82591074+28433851 -82592071+28433852 -82592138+28433852 -82592445+28433852 -82593613+28433853 -82594887+28433855 -82596955+28433858 -82597566+28433859 -82598176+28433860 -82598857+28433861 -82600506+28433863 -82601080+28433864 -82602460+28433865 -82603808+28433842 -82603911+28433849 -82605131+28433933 -82605623+28433933 -82539978+27645366 -82536442+27645398 -82539978+27645366 -82537066+27645398 -82536442+27645398 -82651165+28173266 -82650989+28154179 -82650621+28145123 -82650381+28135667 -82649741+28116804 -82649726+28116361 -82649716+28116056 -82649698+28115528 -82649149+28098901 -82649126+28095523 -82649118+28094337 -82649096+28091143 -82649019+28079810 -82648907+28063490 -82648897+28061986 -82648893+28061446 -82648888+28060680 -82648887+28060485 -82648868+28057769 -82648733+28056470 -82648733+28056470 -82648826+28056177 -82648957+28055766 -82649001+28046875 -82649005+28046119 -82649008+28045964 -82649037+28044327 -82649037+28044327 -82649005+28041703 -82648957+28040791 -82648720+28038695 -82648720+28038310 -82648720+28033895 -82648820+28033495 -82648820+28033495 -82648796+28033044 -82648720+28031595 -82648654+28030310 -82648520+28027696 -82648520+28027696 -82648567+28026777 -82648572+28026673 -82648620+28025736 -82648636+28024232 -82648636+28024232 -82648601+28022224 -82648530+28018235 -82648520+28017696 -82648520+28017688 -82648752+27988144 -82648820+27979497 -82648820+27979497 -82648817+27979178 -82648749+27971089 -82648720+27967598 -82648520+27967098 -82648520+27967098 -82648620+27966598 -82648620+27966598 -82648616+27966337 -82648320+27947398 -82614206+27941277 -82599519+27936299 -82587819+27928299 -82581819+27921699 -82580735+27920263 -82576979+27915078 -82573419+27909000 -82570019+27899900 -82567919+27883701 -82567419+27871701 -82567216+27867073 -82566872+27859201 -82566819+27858002 -82566139+27824413 -82566119+27823403 -82565819+27817603 -82560463+27800594 -82558418+27797504 -82553370+27793504 -82549906+27792306 -82541818+27787804 -82540618+27785004 -82540618+27785004 -82543418+27777505 -82546348+27770882 -82546718+27770005 -82547218+27769005 -82551402+27759377 -82553118+27755605 -82558922+27743202 -82567527+27724564 -82569995+27719219 -82579349+27700732 -82637122+27644016 -82645120+27644210 -82652737+27644422 -82663121+27644710 -82671821+27644709 -82672421+27644609 -82673021+27644709 -82673421+27644709 -82696621+27644709 -82696718+27639187 -82696976+27638615 -82703853+27625310 -82735591+27610273 -82737027+27625310 -82737622+27633010 -82737631+27633041 -82742014+27637128 -82743019+27638699 -82743022+27638909 -82743022+27640309 -82742398+27645717 -82742398+27645717 -82749534+27645749 -82813362+27645748 -82823029+27570550 -82763414+27570552 -82759930+27570552 -82749822+27570552 -82745137+27570550 -82700900+27587748 -82700804+27587784 -82690598+27591751 -82651604+27606918 -82624846+27617710 -82603654+27625311 -82576619+27636726 -82574891+27637366 -82556697+27644308 -82553674+27645462 -82553275+27645451 -82553066+27645446 -82551165+27645462 -82549146+27645462 -82539978+27645366 -82589744+29873140 -82589838+29873202 -82589838+29873202 -82589539+29887547 -82589017+29887552 -82575901+29900737 -82575901+29900737 -82575908+29902216 -82575925+29905895 -82575957+29912202 -82575963+29913335 -82578964+29915087 -82578964+29915087 -82575229+29917241 -82566493+29920324 -82565969+29920863 -82559305+29925143 -82558057+29925148 -82529501+29941211 -82560922+29034758 -82565931+29034809 -82568047+29034346 -82601996+29019165 -82616599+29010207 -82624825+29013456 -82625923+29013844 -82629778+29014472 -82634430+29016774 -82635039+29017965 -82635448+29018045 -82636243+29017784 -82637498+29017699 -82639357+29018907 -82639479+29019212 -82644133+29020157 -82646492+29021351 -82647327+29021624 -82647784+29021682 -82649705+29021309 -82653015+29022829 -82655116+29023011 -82655879+29022813 -82656182+29022735 -82656845+29022542 -82657285+29022394 -82658095+29022305 -82659015+29022916 -82663255+29023959 -82665005+29023820 -82666194+29024398 -82669124+29025277 -82670939+29025365 -82671175+29025377 -82671422+29025389 -82671482+29025392 -82672365+29025435 -82673050+29025469 -82674254+29025886 -82675644+29026095 -82675659+29026103 -82676025+29026707 -82676205+29027737 -82677293+29030173 -82678527+29030188 -82680140+29030395 -82687521+29032386 -82689630+29033506 -82690080+29033807 -82690320+29033833 -82691780+29033295 -82691829+29033265 -82693308+29032592 -82697299+29031879 -82710878+29030839 -82711489+29030820 -82711700+29030814 -82711735+29030813 -82714187+29029339 -82722354+29023174 -82723409+29021825 -82723778+29021551 -82728365+29014743 -82755726+29000251 -82755726+29000251 -82755408+28999828 -82755061+28999535 -82755061+28999535 -82758580+28993428 -82759294+28992470 -82759965+28991572 -82765509+28987374 -82795176+28961519 -82832481+28928591 -82848248+28914529 -82572342+30004165 -82560076+30015902 -82572342+30004165 -82567580+30013527 -82566869+30013366 -82565710+30013458 -82564236+30014833 -82563341+30015314 -82562761+30016071 -82562445+30016231 -82561260+30016162 -82560470+30015887 -82560076+30015902 -82596206+29859574 -82588529+29869402 -82588529+29869402 -82588950+29869792 -82589739+29871190 -82589739+29871190 -82589687+29871740 -82589371+29872404 -82589371+29872404 -82589372+29872794 -82589529+29873000 -82589744+29873140 -82596206+29859574 -82589744+29873140 -82658585+29830238 -82654935+29829662 -82649599+29826409 -82643048+29827287 -82632253+29841379 -82630882+29842505 -82630599+29843016 -82630570+29843071 -82630516+29843516 -82617937+29847184 -82617367+29848833 -82612526+29853558 -82611211+29852419 -82609450+29852499 -82608607+29852826 -82608371+29852918 -82607899+29853101 -82601723+29858169 -82598153+29859082 -82596206+29859574 -82605623+28433933 -82606298+28433887 -82606298+28433887 -82605623+28433933 -82606298+28433887 -82606998+28433887 -82607283+28433909 -82610630+28433824 -82610797+28433820 -82611872+28433793 -82612572+28433793 -82612572+28433793 -82612935+28433839 -82612935+28433839 -82612572+28433793 -82612935+28433839 -82614076+28433815 -82614360+28433809 -82614850+28433800 -82614988+28433797 -82615585+28433786 -82615779+28433782 -82616720+28433764 -82617758+28433745 -82620118+28433767 -82623101+28433720 -82624822+28433686 -82625233+28433676 -82627218+28433631 -82627502+28433631 -82630434+28433632 -82631600+28433634 -82632508+28433634 -82633675+28433589 -82634453+28433566 -82635644+28433566 -82637305+28433567 -82637305+28433567 -82638523+28433522 -82638523+28433522 -82637305+28433567 -82638523+28433522 -82640183+28433522 -82657340+28433624 -82663472+28433605 -82663891+28433604 -82664611+28433601 -82665542+28433597 -82666346+28433590 -82667100+28433587 -82667758+28433585 -82668461+28433582 -82670158+28433575 -82675883+28433498 -82676614+28433483 -82678742+28433456 -82688311+28433335 -82749825+28433515 -82753977+28433290 -82658142+30385285 -82646812+30396848 -82645447+30407920 -82645447+30407920 -82646055+30408081 -82658838+30440345 -82668441+30443625 -82668944+30443809 -82671131+30444859 -82671131+30444859 -82665503+30453334 -82665503+30453334 -82674257+30456457 -82679995+30460969 -82679995+30460969 -82678564+30471933 -82678564+30471933 -82693741+30473296 -82651165+28173266 -82666045+28173346 -82673213+28173314 -82699806+28173250 -82704853+28173241 -82708750+28173234 -82708802+28173234 -82719534+28173154 -82720622+28173218 -82721582+28173170 -82722062+28173202 -82722526+28173154 -82722958+28173186 -82723774+28173186 -82724017+28173221 -82724110+28173234 -82729085+28173173 -82733311+28173122 -82738405+28173109 -82739791+28172818 -82740127+28172834 -82740495+28172786 -82745264+28172768 -82748943+28172754 -82749327+28172770 -82749615+28172770 -82750302+28172758 -82753112+28172710 -82757103+28172642 -82757711+28172642 -82758383+28172642 -82759087+28172610 -82759919+28172642 -82760765+28172634 -82761396+28172628 -82761615+28172626 -82762431+28172578 -82763215+28172562 -82763967+28172546 -82764804+28172546 -82765353+28172546 -82767743+28172546 -82772736+28172498 -82773712+28172530 -82781424+28172514 -82783088+28172530 -82784224+28172482 -82785152+28172514 -82786384+28172434 -82786897+28172314 -82787424+28172190 -82789124+28172290 -82790524+28172290 -82792124+28172390 -82796524+28172290 -82805097+28172181 -82806076+28172168 -82828865+28171953 -82844738+28171713 -82847922+28171665 -82852306+28172257 -82874827+28172001 -82874827+28172101 -82904615+28171872 -82656432+29564815 -82656457+29571914 -82656480+29578224 -82656480+29578224 -82656455+29580932 -82656431+29583536 -82656420+29584685 -82656410+29585818 -82656408+29586003 -82656395+29587374 -82656386+29588291 -82656378+29589128 -82656367+29590375 -82656351+29592079 -82656345+29592730 -82656337+29596593 -82656334+29598077 -82656326+29601782 -82656324+29603012 -82656322+29603870 -82656315+29607022 -82656315+29607096 -82656315+29607201 -82656315+29607443 -82656335+29611265 -82656340+29612275 -82656347+29613515 -82656357+29615483 -82656362+29616424 -82656365+29617080 -82656390+29621857 -82656410+29623685 -82656427+29625241 -82656456+29626955 -82656483+29628552 -82656516+29630561 -82656527+29631196 -82656567+29634202 -82656567+29634395 -82656564+29643133 -82656557+29645513 -82656551+29647470 -82656551+29647602 -82656542+29650330 -82656535+29652781 -82656402+29659015 -82656400+29665821 -82656374+29667311 -82656346+29671016 -82656346+29671024 -82656366+29673843 -82656385+29676265 -82656555+29676637 -82656558+29677283 -82656570+29679848 -82656580+29682000 -82656867+29685048 -82656867+29685048 -82656865+29696621 -82656865+29696621 -82656941+29719921 -82656963+29726666 -82656965+29735875 -82657012+29739384 -82657032+29743752 -82657061+29750239 -82657101+29753009 -82657342+29769828 -82657342+29769828 -82657334+29770063 -82657324+29770356 -82657316+29770607 -82657316+29770607 -82657321+29772056 -82657364+29784518 -82657437+29787963 -82657519+29791825 -82657526+29792152 -82657676+29799138 -82657702+29799573 -82657766+29803062 -82657805+29805189 -82657807+29805280 -82657836+29806863 -82657921+29811450 -82657962+29813644 -82657983+29817182 -82657997+29819503 -82658012+29821940 -82658211+29828066 -82658585+29830238 -82656432+29564815 -82672726+29564426 -82673761+29564408 -82675323+29564382 -82676003+29564370 -82687682+29564174 -82688438+29564132 -82689562+29564101 -82694277+29563974 -82695140+29563965 -82695397+29563962 -82695571+29563961 -82695819+29563959 -82704628+29563615 -82714969+29563211 -82715153+29563209 -82716334+29563202 -82717070+29563197 -82717804+29563194 -82718673+29563190 -82719605+29563164 -82720394+29563187 -82722226+29563140 -82756463+29562641 -82756556+29566088 -82756683+29570822 -82756703+29571558 -82764839+29577664 -82772965+29581353 -82772965+29581353 -82772946+29582571 -82772946+29582571 -82774560+29584873 -82775769+29584868 -82781365+29584846 -82781365+29584846 -82781363+29585024 -82781363+29585024 -82789612+29584821 -82792574+29584753 -82806390+29584204 -82816515+29584169 -82816699+29584168 -82819304+29584160 -82820076+29584157 -82820627+29584157 -82821661+29584157 -82823458+29584156 -82839975+29584313 -82840053+29584359 -82843356+29584318 -82848363+29584257 -82873239+29591049 -82873844+29591098 -82874504+29591151 -82875174+29591116 -82881597+29591051 -82658585+29830238 -82660218+29830168 -82664821+29831517 -82682241+29833000 -82687630+29833850 -82699166+29836848 -82708047+29844028 -82714629+29849161 -82723088+29853945 -82729987+29856798 -82739848+29865235 -82744267+29869545 -82747662+29874058 -82753071+29889981 -82758306+29898867 -82759835+29898738 -82794600+30336890 -82793102+30329009 -82788025+30323829 -82780000+30324742 -82778553+30324434 -82777921+30323259 -82777910+30323254 -82771612+30325913 -82769272+30327222 -82767633+30328017 -82767025+30328544 -82765889+30329827 -82765202+30330423 -82764541+30330697 -82763326+30330766 -82762719+30330513 -82762603+30330447 -82761402+30329769 -82759772+30327906 -82759772+30327906 -82761190+30324647 -82761190+30324647 -82761151+30324610 -82749325+30318875 -82738927+30325454 -82738742+30325806 -82738526+30326151 -82738379+30326386 -82735228+30328979 -82723270+30333492 -82716797+30321261 -82707899+30329924 -82693662+30332080 -82690127+30333045 -82685975+30336984 -82682911+30355843 -82681722+30358409 -82662563+30371125 -82662563+30371125 -82665809+30377724 -82665809+30377724 -82658142+30385285 -82665809+30377724 -82665782+30378412 -82665068+30379649 -82664513+30380084 -82663588+30380428 -82662478+30380588 -82661764+30381023 -82660311+30381550 -82659967+30381756 -82659253+30382467 -82658486+30383727 -82658142+30385285 -82696465+30596392 -82689288+30597630 -82689271+30597719 -82693741+30473296 -82693991+30473344 -82695552+30473779 -82698541+30475039 -82693741+30473296 -82698541+30475039 -82698541+30475039 -82701082+30480836 -82701691+30483952 -82701691+30483952 -82699795+30489992 -82699795+30489992 -82705504+30495476 -82716185+30507362 -82726974+30531174 -82726974+30531174 -82724643+30564395 -83309455+30634417 -83291604+30633412 -83278649+30632615 -83275736+30632436 -83271136+30632153 -83266858+30631891 -83264703+30631758 -83256091+30631230 -83253871+30631094 -83250341+30630878 -83248424+30630735 -83226963+30629506 -83198278+30627864 -83187391+30627223 -83179577+30626788 -83174411+30626444 -83172307+30626389 -83171781+30626360 -83165941+30626039 -83163309+30625895 -83156170+30625504 -83150810+30625210 -83150810+30625210 -83153605+30625210 -83153605+30625210 -83136614+30623967 -83131370+30623583 -83123643+30623221 -83118937+30622974 -83117244+30622885 -83098365+30621893 -83098090+30621879 -83085947+30621206 -83074586+30620567 -83055898+30619484 -83039099+30618471 -83025259+30617568 -83023747+30617486 -83022904+30617440 -83005444+30616485 -82995742+30615984 -82991450+30615733 -82977224+30614901 -82959286+30613852 -82958265+30613793 -82957343+30613740 -82945212+30613032 -82939903+30612722 -82936573+30612479 -82935468+30612414 -82932539+30612241 -82923632+30611728 -82887083+30609572 -82878779+30609082 -82877259+30609024 -82868325+30608641 -82833680+30606451 -82820612+30605624 -82806022+30604702 -82803843+30604565 -82766873+30602231 -82727907+30600211 -82706954+30598797 -82698902+30598271 -82698618+30598232 -82689271+30597719 -82724643+30564395 -82696200+30591397 -82695750+30591832 -82695697+30592955 -82695697+30592955 -82695909+30593276 -82696465+30593826 -82697313+30594513 -82697339+30594949 -82697339+30594949 -82696704+30595476 -82696465+30596392 -82724643+30564395 -82718066+30563255 -82715868+30565157 -82715419+30565753 -82714996+30566509 -82714705+30567266 -82714705+30568113 -82714811+30568274 -82715155+30568503 -82715764+30568434 -82716082+30568044 -82716082+30568044 -82696465+30596392 -82778437+28694206 -82778214+28693966 -82777522+28693197 -82776984+28692662 -82776787+28691689 -82776782+28690783 -82776506+28689440 -82776116+28688166 -82775806+28687361 -82773214+28681833 -82771014+28677779 -82749825+28636162 -82740525+28625315 -82740484+28625268 -82727565+28595407 -82727565+28595407 -82739361+28577720 -82740324+28574853 -82741443+28571178 -82742290+28567169 -82742755+28563758 -82742755+28563758 -82742511+28560826 -82742104+28558062 -82742104+28558062 -82743931+28555220 -82745350+28552044 -82746550+28548392 -82747505+28545147 -82748737+28533770 -82748737+28533770 -82747937+28500275 -82747912+28500275 -82744179+28492208 -82744179+28492208 -82749825+28444207 -82753977+28433290 -82823029+27570550 -82801539+27520271 -82784079+27500314 -82780272+27495243 -82772187+27485732 -82771244+27484610 -82769030+27481963 -82768756+27481636 -82762608+27471835 -82760487+27467050 -82759097+27463891 -82756705+27457556 -82754316+27450853 -82749822+27442383 -82749822+27442401 -82748569+27440129 -82705438+27389668 -82753977+28433290 -82785685+28385815 -82791220+28375281 -82798890+28359756 -82799850+28356256 -82800603+28341124 -82800603+28341124 -82800539+28339191 -82799705+28334314 -82796973+28328021 -82794543+28323747 -82793178+28320079 -82792988+28318767 -82792610+28314866 -82792610+28314866 -82793183+28308340 -82794554+28301984 -82795276+28299764 -82810388+28285371 -82818627+28265828 -82874827+28257304 -82907806+28213377 -82907806+28213377 -82904615+28171872 -82800113+29932293 -82788048+29951076 -82786570+29952250 -82786388+29952453 -82786104+29952908 -82784028+29954937 -82783316+29954971 -82780979+29956274 -82759049+29979719 -82759049+29979719 -82760398+29982739 -82760407+29985095 -82760409+29985645 -82761893+29986550 -82762231+29986549 -82763489+29986587 -82763737+29986686 -82764153+29986687 -82766969+29986596 -82767802+29986674 -82769259+29986665 -82769675+29986647 -82770125+29986627 -82771472+29986569 -82773271+29986491 -82775494+29986395 -82775967+29986374 -82778183+29986278 -82778323+29986243 -82780861+29986206 -82781502+29986197 -82781868+29986302 -82785500+29986256 -82793975+29986212 -82794026+30001015 -82794026+30001015 -82793994+30019184 -82793994+30019184 -82794069+30029900 -82794086+30032293 -82794104+30034880 -82794110+30035808 -82794174+30044689 -82794188+30046385 -82794205+30048469 -82794214+30050038 -82794232+30053121 -82794247+30055661 -82794256+30057248 -82794256+30057248 -82794119+30059422 -82794119+30059422 -82794249+30066663 -82794260+30067678 -82794314+30072730 -82794327+30073904 -82794511+30079289 -82794666+30103051 -82794666+30103051 -82794560+30106557 -82794560+30106557 -82794586+30110383 -82800113+29932293 -82788405+29932636 -82770356+29928299 -82770356+29928299 -82771378+29918416 -82772363+29916875 -82772363+29916875 -82765790+29908611 -82765790+29908611 -82769134+29898947 -82769134+29898947 -82759835+29898738 -82769134+29898947 -82769240+29897916 -82769240+29897916 -82768661+29897343 -82767452+29896999 -82766295+29896884 -82764165+29896906 -82762271+29897272 -82761166+29897684 -82759835+29898738 -82848248+28914529 -82808201+28889388 -82805252+28875256 -82794822+28857768 -82794822+28857768 -82813756+28804943 -82813756+28804943 -82811910+28787799 -82794539+28753759 -82790943+28723061 -82778437+28694206 -82794655+30112743 -82794692+30117784 -82794900+30125229 -82794971+30131712 -82794975+30132107 -82795014+30135820 -82795017+30136074 -82795038+30138079 -82795053+30139486 -82795053+30139486 -82794999+30148583 -82794893+30150393 -82794875+30155803 -82794856+30161436 -82794774+30186945 -82794720+30203567 -82794711+30204440 -82794491+30225769 -82794487+30226170 -82794407+30226582 -82794407+30226582 -82794408+30226826 -82794410+30227095 -82794416+30228004 -82794442+30231712 -82794483+30237459 -82794487+30238062 -82794750+30241429 -82794750+30241429 -82794601+30248752 -82794601+30248752 -82794660+30256353 -82794691+30259869 -82794759+30267375 -82794790+30270838 -82794790+30270838 -82794767+30270923 -82794760+30271161 -82794740+30271903 -82794740+30271903 -82794767+30274245 -82794767+30274245 -82794766+30278347 -82794766+30278347 -82794924+30281921 -82794924+30281921 -82794897+30284016 -82794879+30285497 -82794788+30292802 -82794747+30296130 -82794733+30297261 -82794648+30304095 -82794627+30305809 -82794604+30307676 -82794604+30307676 -82794703+30313192 -82794703+30313192 -82794682+30318010 -82794640+30318110 -82794640+30318110 -82794682+30319384 -82794708+30320186 -82794708+30320186 -82794681+30322134 -82794681+30322134 -82794696+30328946 -82794706+30333109 -82794762+30333164 -82794762+30333164 -82794600+30336890 -82794586+30110383 -82794639+30112124 -82794655+30112743 -82794586+30110383 -82794655+30112743 -82794600+30336890 -82798720+30343145 -82802023+30344661 -82819523+30340452 -82826987+30345503 -82831610+30346488 -82832734+30346528 -82798007+24604165 -82821754+24590708 -82821796+24590775 -82821908+24590687 -82874841+24575284 -82880969+24576575 -82958160+24581828 -82965592+24584814 -82965592+24584899 -82983386+24602635 -82987477+24625379 -82987477+24625430 -82932893+24684668 -82922585+24695022 -82902018+24715678 -82883181+24721481 -82805633+24614502 -82799649+24606232 -82798007+24604165 -82904615+28171872 -82904924+28142125 -82904924+28142125 -82902777+28123852 -82900569+28118767 -82896465+28081275 -82889471+28052741 -82885781+28017705 -82884812+27989555 -82884812+27989555 -82885120+27984234 -82886912+27977573 -82888445+27965985 -82899883+27937625 -82905268+27911319 -82907431+27900295 -82908408+27872280 -82908408+27872280 -82906428+27857194 -82889568+27817483 -82879284+27801039 -82878548+27799901 -82877950+27798978 -82876619+27796918 -82875598+27795338 -82874826+27794142 -82845747+27759560 -82814969+27721040 -82807180+27711245 -82805700+27709384 -82805391+27705887 -82805391+27705887 -82812074+27676665 -82812613+27675482 -82815377+27654618 -82815377+27654618 -82813362+27645748 -82860290+29911852 -82839521+29914866 -82826522+29918675 -82810747+29931382 -82809794+29932591 -82800113+29932293 -82813362+27645748 -82823029+27570550 -82834410+30343715 -82832734+30346528 -82834410+30343715 -82833591+30344425 -82833380+30344952 -82833275+30345960 -82833116+30346258 -82832734+30346528 -82834410+30343715 -82836491+30342312 -82841042+30343106 -82841042+30343106 -82841595+30343071 -82841938+30342865 -82842123+30341697 -82842198+30341580 -82841042+30343106 -82842198+30341580 -82842198+30341580 -82852179+30350891 -82852179+30350891 -82852006+30356709 -82852006+30356709 -82855396+30354061 -82867043+30359600 -82871831+30365812 -82876677+30365498 -82885542+30367299 -82891706+30376505 -82891706+30376505 -82890598+30378584 -83239859+29250990 -83239767+29250240 -83184733+29195201 -83173333+29177084 -83124844+29058101 -82999840+29052433 -82999840+29050786 -82958331+29073199 -82874834+29044973 -82872600+29045152 -82866599+29045524 -82854489+29020964 -82853117+29004606 -82853117+29004606 -82853154+29002402 -82853154+29002402 -82852328+29000250 -82852328+29000250 -82854853+29000250 -82854853+29000250 -82848248+28914529 -82867443+29903476 -82860290+29911852 -82867443+29903476 -82862897+29911338 -82862477+29911521 -82860846+29911751 -82860290+29911852 -82879802+29886847 -82879343+29888237 -82876411+29890343 -82875071+29890828 -82874847+29890803 -82873761+29893890 -82873733+29893989 -82867443+29903476 -82879802+29886847 -82879241+29887205 -82875922+29875232 -82875922+29875232 -82876472+29864744 -82903956+29824294 -83171471+30099222 -83124856+30102723 -83106950+30091012 -83069303+30077380 -83064975+30064569 -83062718+30063683 -83061598+30063347 -83057924+30062242 -83056166+30061666 -83055417+30061331 -83022901+30040190 -83007170+30021868 -83002613+30009946 -82996266+30006648 -82969545+29996127 -82966577+29995799 -82929623+29955324 -82928307+29952969 -82909000+29889494 -82880048+29886691 -82879802+29886847 -82881597+29591051 -82882447+29591043 -82885075+29591051 -82881597+29591051 -82885075+29591051 -82885075+29591051 -82888099+29591061 -82890821+29591070 -82895375+29591084 -82898021+29591093 -82898210+29591091 -82898406+29591089 -82903255+29591045 -82905552+29591024 -82909524+29590989 -82919184+29590902 -82922447+29590873 -82923215+29590867 -82923393+29590864 -82924815+29590845 -82925764+29590844 -82925969+29590844 -82927673+29590821 -82929818+29590843 -82930400+29590752 -82930516+29590752 -82931396+29590752 -82933074+29590844 -82934253+29590958 -82935211+29591123 -82935826+29591187 -82936736+29591218 -82937339+29591239 -82890047+30386496 -82906432+30387189 -82890598+30378584 -82889176+30384388 -82888859+30385419 -82888859+30385419 -82888885+30385900 -82889202+30386107 -82889994+30386405 -82890047+30386496 -82890598+30378584 -82890047+30386496 -82903956+29824294 -82906760+29822534 -82918708+29824083 -82918708+29824083 -82916396+29824116 -82915541+29824128 -82910024+29824207 -82907090+29824249 -82905365+29824273 -82903956+29824294 -82906432+30387189 -82932913+30393928 -82932913+30393928 -82932675+30394501 -82932648+30395004 -82932648+30395004 -82932780+30395073 -82933979+30394653 -82906432+30387189 -82933979+30394653 -82918708+29824083 -82920608+29824143 -82920608+29824143 -82919855+29795653 -82919855+29795653 -82938790+29750232 -82938790+29750232 -82938354+29746112 -82938354+29746112 -82945967+29714880 -82945967+29714880 -82939319+29700932 -82939319+29700932 -82943895+29700222 -82956677+29693572 -82956677+29693572 -82955738+29674076 -82955738+29674076 -82959077+29671160 -82959077+29671160 -82956437+29649486 -82956437+29649486 -82972803+29625234 -82972803+29625234 -82971121+29608176 -82958913+29590821 -82937339+29591239 -82920608+29824143 -82924058+29824159 -82938013+29824221 -82938165+29824222 -82941571+29824207 -82942447+29824203 -82950724+29824087 -82954613+29824020 -82958897+29824017 -82958923+29825415 -82959055+29825437 -82968384+29825320 -82977844+29825249 -82980884+29825206 -82981155+29825202 -82985254+29825085 -82987829+29825130 -82988722+29825127 -82989806+29825124 -82992133+29825118 -82995223+29825111 -82996708+29825107 -83000811+29825272 -83002123+29825263 -83011389+29825198 -83011941+29825194 -83015552+29825169 -83023177+29825116 -83071851+29824521 -83122753+29823901 -83136124+29823839 -83142634+29823816 -83144678+29823809 -83156036+29823770 -83168059+29823729 -82933979+30394653 -82934023+30394638 -82934040+30394638 -82935734+30395262 -82937379+30397937 -82937758+30398411 -82941143+30400116 -82944222+30400109 -82948137+30403160 -82948137+30403160 -82946856+30406258 -82946856+30406258 -82951859+30409077 -82954455+30411500 -82962220+30414606 -82962704+30414752 -82970529+30417206 -82977404+30419856 -82991869+30427755 -82999972+30430343 -83002777+30428218 -83004619+30427683 -83007696+30422627 -83008692+30422466 -83014573+30423070 -83015774+30423035 -83030525+30428736 -83033688+30430487 -83035232+30430285 -83038487+30430618 -83046958+30429719 -83051191+30427854 -83054749+30429014 -82937339+29591239 -82944789+29576264 -82978992+29533483 -82978992+29533483 -82978679+29532256 -82978200+29531391 -82978200+29531391 -82983789+29500235 -82984159+29494975 -82984159+29494975 -82983345+29492519 -82983345+29492519 -82984923+29469077 -82984923+29469077 -82985055+29468817 -82985855+29467275 -82987992+29464715 -82988686+29464112 -82984923+29469077 -82988686+29464112 -82988686+29464112 -82999847+29463253 -83022972+29414965 -83024519+29402416 -83024519+29402416 -83022901+29399257 -83022901+29399257 -83031861+29398108 -83032957+29397947 -83034118+29396650 -83034221+29395534 -83034221+29395534 -83033442+29391737 -83033442+29391737 -83033861+29390551 -83035866+29388198 -83048634+29379144 -83061816+29375238 -83065602+29372664 -83082200+29339857 -83124849+29318346 -83054749+30429014 -83054875+30428935 -83055325+30428867 -83056991+30429417 -83057383+30429371 -83054749+30429014 -83057383+30429371 -83057383+30429371 -83058814+30429226 -83060374+30427351 -83061995+30427637 -83067258+30428543 -83070367+30424418 -83075458+30425492 -83075872+30426341 -83077444+30430947 -83078014+30432521 -83078249+30435573 -83082666+30440057 -83084281+30437852 -83091750+30436828 -83093891+30436767 -83095090+30436627 -83096469+30436234 -83124849+29318346 -83128805+29319406 -83129807+29320901 -83132332+29322090 -83136165+29323440 -83138664+29323840 -83124849+29318346 -83138664+29323840 -83124860+30429916 -83096469+30436234 -83124860+30429916 -83106942+30434030 -83105931+30433793 -83104960+30433622 -83104609+30433723 -83101452+30435164 -83100322+30435599 -83097753+30436031 -83096469+30436234 -83137989+30421791 -83124860+30429916 -83137989+30421791 -83128335+30428323 -83127761+30428900 -83127149+30429242 -83126314+30429536 -83124860+30429916 -83138664+29323840 -83147465+29309045 -83155894+29302854 -83160329+29296068 -83166600+29288246 -83239859+29250990 -83170969+30385225 -83169572+30386300 -83155398+30408800 -83137989+30421791 -83168059+29823729 -83168855+29823726 -83168930+29823725 -83168059+29823729 -83168930+29823725 -83168930+29823725 -83170828+29823710 -83176110+29823668 -83181247+29823627 -83184023+29823604 -83187389+29823577 -83188754+29823566 -83191581+29823543 -83191706+29823542 -83204206+29823441 -83204626+29823437 -83206764+29823418 -83209942+29823382 -83219674+29823259 -83233507+29823082 -83235404+29823058 -83240888+29822988 -83245531+29822929 -83252584+29822864 -83255653+29822853 -83264192+29822822 -83280556+29822763 -83281622+29822759 -83296686+29822703 -83298033+29822697 -83302650+29822680 -83310462+29822652 -83310691+29822652 -83313231+29822643 -83315534+29822635 -83318859+29822623 -83219128+30425361 -83220639+30425553 -83221941+30424860 -83222045+30424538 -83222070+30424460 -83222070+30424460 -83221324+30423215 -83221015+30423067 -83208104+30419830 -83207173+30418612 -83207173+30418612 -83207476+30415532 -83207476+30415532 -83207463+30415061 -83201817+30415158 -83190135+30413875 -83182259+30411003 -83180587+30410520 -83179935+30410104 -83179814+30409999 -83179814+30409999 -83179933+30407399 -83179933+30407399 -83179481+30406398 -83178090+30403273 -83178008+30393788 -83175133+30390923 -83171083+30385750 -83170969+30385225 -83171471+30099222 -83180958+30097022 -83181058+30096622 -83181058+30096522 -83181058+30096422 -83182058+30094522 -83182658+30094222 -83182758+30094122 -83183458+30094122 -83184358+30094122 -83184858+30094222 -83215700+30104786 -83171471+30099222 -83215700+30104786 -83240199+30266698 -83236136+30274982 -83214196+30321951 -83214175+30322026 -83190850+30353650 -83190850+30353650 -83193592+30357624 -83193592+30357624 -83192121+30365675 -83191661+30375217 -83191661+30375217 -83192161+30375217 -83192161+30375217 -83189610+30376868 -83185340+30379989 -83180370+30382311 -83174359+30384490 -83172029+30384885 -83170969+30385225 -83215700+30104786 -83226360+30114621 -83226360+30114921 -83226360+30115121 -83226360+30115421 -83226360+30115621 -83226260+30115921 -83226260+30116421 -83226160+30116821 -83226160+30117321 -83226060+30118021 -83225660+30121509 -83224960+30125221 -83224960+30125221 -83224984+30125841 -83224984+30125841 -83224594+30135278 -83224594+30135278 -83230913+30144589 -83232811+30146359 -83236379+30150153 -83222398+30450597 -83220079+30454560 -83218314+30455123 -83218314+30455123 -83219335+30460906 -83223976+30465885 -83225787+30467837 -83233657+30470411 -83236460+30471112 -83236473+30471120 -83238585+30472323 -83242755+30476441 -83242755+30476441 -83242600+30476693 -83242600+30476693 -83242811+30478510 -83243372+30478749 -83243405+30482199 -83243405+30482199 -83241700+30492912 -83240873+30493397 -83240648+30505409 -83240648+30505409 -83244338+30511263 -83246152+30512795 -83246152+30512795 -83239726+30520433 -83239726+30520433 -83240416+30522327 -83243382+30525372 -83257194+30563724 -83262754+30582830 -83262754+30582830 -83259602+30595830 -83259602+30595830 -83267625+30612254 -83270074+30622645 -83275939+30628999 -83219128+30425361 -83219428+30430784 -83219508+30430830 -83219561+30431105 -83219905+30431746 -83220090+30431952 -83220301+30432479 -83220302+30432685 -83220434+30432845 -83220619+30433922 -83220910+30434563 -83222398+30450597 -83219128+30425361 -83221783+30435800 -83221836+30436213 -83221836+30436213 -83221678+30436694 -83220304+30438367 -83219696+30439603 -83219591+30440176 -83219591+30440176 -83219670+30441046 -83220014+30441619 -83220332+30442397 -83220358+30443222 -83222398+30450597 -83236719+30155473 -83233860+30158421 -83231460+30163621 -83231354+30165430 -83231354+30165430 -83236130+30170823 -83242692+30175170 -83247575+30180842 -83249458+30187637 -83249589+30187771 -83249861+30189924 -83249861+30191254 -83249662+30195982 -83249662+30195982 -83249861+30196270 -83250056+30196579 -83250056+30196579 -83249861+30200961 -83242645+30221111 -83242645+30221111 -83249862+30231678 -83251023+30243141 -83251023+30243141 -83249862+30244206 -83249263+30244877 -83247722+30245617 -83247722+30245617 -83249862+30247616 -83236719+30155473 -83236379+30150153 -83236719+30155473 -83237534+30154638 -83237982+30154046 -83238457+30153350 -83238702+30152760 -83238702+30152760 -83238586+30152011 -83237946+30151377 -83236379+30150153 -83239719+30265744 -83240141+30260320 -83247253+30260670 -83240199+30266698 -83239719+30265744 -83240199+30266698 -83240087+30266320 -83239719+30265744 -83481264+29630329 -83464438+29553468 -83459528+29521397 -83454234+29500230 -83374857+29438750 -83328550+29388264 -83321237+29385687 -83308611+29375236 -83290113+29339429 -83262654+29327076 -83249852+29316794 -83241366+29281223 -83239859+29250990 -83247253+30260670 -83248713+30260653 -83255594+30260346 -83266525+30260260 -83274366+30260198 -83276614+30260181 -83280089+30260110 -83283184+30260253 -83287980+30260307 -83288950+30260318 -83290806+30260419 -83304322+30260676 -83312154+30260661 -83318368+30260648 -83330518+30260624 -83332127+30260621 -83333864+30260617 -83334409+30260615 -83346492+30260578 -83351235+30260564 -83355198+30260552 -83358368+30260543 -83359003+30260541 -83367144+30260517 -83367144+30260459 -83247253+30260670 -83249862+30259759 -83252759+30250220 -83252759+30250220 -83249862+30247616 -83252759+30250220 -83252285+30249630 -83251898+30249070 -83251726+30248661 -83251436+30248454 -83251025+30248200 -83250193+30247637 -83249862+30247616 -83275939+30628999 -83289642+30629284 -83290595+30629284 -83291522+30629422 -83292926+30629239 -83293535+30629583 -83294012+30630522 -83294171+30631873 -83294462+30632377 -83294674+30632423 -83297482+30632195 -83309455+30634417 -83275939+30628999 -83309455+30634417 -83611667+30651255 -83600293+30650689 -83594354+30650393 -83575271+30649444 -83565768+30648972 -83556572+30648516 -83536734+30647529 -83521713+30646782 -83514846+30646417 -83510033+30646177 -83500246+30645689 -83499876+30645671 -83479825+30644179 -83476700+30644000 -83471046+30643677 -83460181+30643055 -83449783+30642460 -83448895+30642410 -83440021+30642023 -83429584+30641496 -83429477+30641519 -83420604+30640991 -83404106+30639985 -83395721+30639479 -83390062+30639333 -83379524+30638684 -83379460+30638680 -83365803+30637858 -83359828+30637490 -83357060+30637321 -83350386+30636911 -83347759+30636748 -83345792+30636631 -83341011+30636346 -83340335+30636305 -83321800+30635195 -83319836+30635087 -83313253+30634697 -83311647+30634577 -83309455+30634417 -83318859+29822623 -83318879+29821140 -83318995+29812660 -83319072+29806955 -83319120+29803478 -83319219+29796212 -83319284+29791429 -83319332+29787897 -83319396+29783188 -83319459+29778557 -83319789+29778672 -83324311+29774545 -83326301+29773837 -83326301+29773837 -83325828+29770286 -83325828+29770286 -83326829+29769393 -83335615+29761156 -83338905+29756460 -83341483+29751419 -83341499+29751383 -83341556+29750417 -83342284+29746420 -83342290+29746407 -83344940+29744161 -83345416+29742342 -83345416+29742342 -83343493+29735685 -83343493+29735685 -83347166+29731125 -83347166+29731125 -83344829+29727254 -83344829+29727254 -83346952+29722845 -83346952+29722845 -83346155+29719382 -83346138+29718984 -83346138+29718984 -83347099+29717747 -83347303+29716612 -83351242+29704108 -83352826+29693090 -83358437+29684435 -83359428+29683318 -83359451+29683234 -83360073+29682135 -83360925+29680919 -83363020+29668647 -83374859+29667180 -83377500+29667997 -83378232+29668327 -83384883+29669194 -83393300+29671411 -83400520+29673663 -83402953+29671872 -83367144+30260459 -83367144+30260305 -83367223+30250793 -83367228+30250216 -83367307+30250216 -83367308+30250162 -83367366+30247318 -83367374+30246765 -83367407+30244423 -83367423+30243284 -83367424+30243190 -83367449+30241491 -83367455+30241070 -83367455+30241070 -83367150+30231385 -83367144+30230908 -83366997+30226662 -83366993+30225102 -83366927+30222824 -83366699+30214887 -83366699+30214887 -83366750+30213054 -83366864+30204261 -83366864+30204241 -83366848+30200960 -83366848+30200960 -83367470+30198093 -83367500+30197955 -83367706+30197008 -83367840+30195764 -83368199+30191714 -83368223+30191423 -83368564+30187217 -83368630+30181469 -83368677+30176677 -83368677+30176644 -83368740+30158872 -83368740+30158872 -83368624+30128927 -83368623+30128520 -83368623+30128520 -83368679+30118824 -83368683+30118431 -83368788+30108000 -83368820+30104862 -83368869+30100054 -83368940+30093081 -83368980+30089111 -83369021+30085042 -83369165+30070880 -83369367+30055712 -83369547+30042193 -83369559+30041299 -83369872+30032963 -83370200+30024393 -83370649+30011836 -83370649+30011836 -83370484+30006142 -83370398+30003150 -83370341+29987933 -83370341+29987933 -83370351+29983800 -83370359+29980166 -83370363+29978356 -83370373+29974170 -83370387+29968606 -83370395+29965587 -83370416+29956008 -83370441+29945303 -83370448+29942512 -83370450+29941587 -83370505+29921638 -83370506+29920983 -83370541+29904761 -83370549+29901305 -83370557+29897174 -83370560+29896088 -83370561+29895521 -83370593+29894973 -83370682+29892848 -83370682+29892848 -83367641+29887920 -83359424+29887885 -83352986+29887859 -83352868+29874443 -83352861+29871355 -83352861+29868538 -83352861+29865254 -83352861+29861281 -83352861+29857241 -83352861+29854929 -83352861+29852272 -83352860+29844259 -83352860+29839318 -83352860+29831140 -83352860+29822222 -83343424+29822334 -83334496+29822439 -83320582+29822602 -83320342+29822605 -83318859+29822623 -83819927+30303537 -83815448+30303520 -83808473+30303493 -83806537+30303485 -83803084+30303472 -83802455+30303470 -83802244+30303493 -83787992+30303536 -83784640+30303536 -83782740+30303536 -83778333+30303618 -83770350+30303670 -83766452+30303707 -83759368+30303774 -83748523+30303876 -83747373+30303881 -83745468+30303888 -83745253+30303889 -83723826+30303670 -83717480+30303550 -83714508+30303562 -83713429+30303566 -83708172+30303591 -83707510+30303593 -83703053+30303609 -83688357+30303675 -83685154+30303689 -83671125+30303751 -83650630+30303892 -83639171+30304009 -83637135+30304009 -83636508+30304009 -83626096+30303923 -83610716+30303727 -83586540+30303890 -83579076+30303910 -83569220+30303910 -83550335+30303910 -83547575+30303910 -83531446+30303926 -83530068+30303939 -83529618+30303943 -83522582+30303979 -83507937+30304053 -83507602+30304055 -83499869+30304095 -83496099+30304211 -83473109+30304212 -83468768+30304212 -83468768+30304212 -83468859+30290873 -83468863+30290248 -83469031+30277669 -83469171+30267465 -83469268+30260313 -83469268+30260313 -83468467+30260313 -83457059+30260313 -83455005+30260313 -83449091+30260313 -83447521+30260313 -83447326+30260313 -83440435+30260314 -83438200+30260242 -83435597+30260191 -83435425+30260190 -83427905+30260109 -83427849+30260152 -83426859+30260172 -83410899+30260499 -83408049+30260500 -83384261+30260103 -83374865+30259948 -83367375+30260444 -83367144+30260459 -83402953+29671872 -83405346+29670553 -83408512+29668762 -83402953+29671872 -83408512+29668762 -83408512+29668762 -83409276+29668315 -83415899+29665245 -83415977+29665200 -83450168+29646663 -83481264+29630329 -83999883+30012225 -83969714+30000210 -83965196+29997376 -83957915+29992912 -83945931+29989402 -83943597+29984888 -83936285+29974442 -83924102+29963639 -83913303+29958704 -83896119+29956113 -83884173+29955553 -83878347+29945929 -83874878+29940854 -83833843+29919376 -83823253+29911964 -83749873+29894409 -83727456+29879502 -83718807+29875216 -83696711+29858535 -83696617+29858305 -83646394+29777623 -83641540+29750221 -83640523+29746148 -83624867+29722507 -83624300+29719880 -83619420+29709338 -83499862+29630520 -83481264+29630329 -83611667+30651255 -83611963+30645540 -83611963+30645540 -83604398+30635518 -83604395+30630855 -83604392+30627196 -83604391+30625202 -83604391+30625202 -83604599+30620525 -83604599+30620525 -83604551+30616051 -83604551+30616051 -83604701+30612228 -83604701+30612228 -83604602+30610741 -83604321+30601698 -83604121+30593744 -83604121+30593744 -83604168+30584976 -83606131+30582107 -83615991+30582021 -83620621+30579831 -83620673+30578674 -83624878+30567473 -83637537+30567471 -83637537+30567471 -83637492+30563513 -83637492+30563513 -83637493+30561871 -83637493+30561269 -83637348+30558003 -83637336+30557742 -83637336+30557742 -83637342+30557330 -83640105+30552657 -83640648+30552660 -83646681+30552705 -83657375+30552785 -83670488+30552901 -83671116+30552795 -83671116+30552795 -83671106+30549376 -83671106+30549376 -83678510+30538023 -83684454+30538026 -83688781+30538028 -83693022+30538030 -83694961+30538031 -83703223+30538036 -83704232+30538011 -83704288+30534644 -83704304+30533661 -83704327+30532274 -83704351+30530815 -83704467+30524035 -83704467+30524035 -83704361+30523715 -83704360+30523167 -83704360+30523021 -83712128+30523046 -83725945+30523091 -83726105+30522931 -83733798+30513332 -83735114+30500205 -83735114+30500205 -83733347+30497302 -83731014+30492218 -83727063+30483661 -83727063+30483661 -83727256+30479326 -83727576+30474864 -83727576+30474864 -83724340+30465220 -83724339+30465204 -83723957+30460987 -83723957+30460987 -83726632+30458789 -83726632+30458789 -83726250+30457516 -83724296+30445294 -83723338+30443139 -83723211+30442866 -83721593+30434892 -83721593+30434892 -83741709+30418057 -83741974+30417609 -83745429+30413659 -83746300+30411574 -83748418+30410667 -83749489+30409133 -83749879+30409021 -83750910+30403867 -83751104+30403625 -83752889+30397148 -83753996+30398056 -83755898+30396448 -83755898+30396448 -83755343+30394151 -83755343+30394151 -83756748+30386617 -83762971+30383143 -83768330+30381906 -83773055+30383128 -83776284+30382304 -83776333+30382302 -83777619+30381679 -83779915+30381871 -83782329+30379406 -83785689+30380573 -83787718+30387787 -83792937+30387887 -83797003+30381835 -83801265+30378406 -83802126+30377567 -83802604+30377498 -83804974+30375206 -83804974+30375206 -83804489+30373342 -83804489+30373342 -83806103+30372090 -83806651+30370425 -83806651+30370425 -83805728+30357563 -83793716+30337386 -83790528+30333552 -83789708+30323613 -83789708+30323613 -83790630+30323456 -83611667+30651255 -83614190+30651414 -83629235+30652133 -83632301+30652311 -83642401+30652900 -83674058+30654747 -83674160+30654754 -83676587+30654930 -83676773+30654905 -83689215+30655488 -83697446+30655853 -83711578+30656680 -83719798+30657070 -83722909+30657239 -83723139+30657252 -83738943+30658117 -83743874+30658387 -83749883+30658703 -83751629+30658794 -83767680+30659634 -83773848+30659907 -83777815+30660138 -83796038+30661094 -83806078+30661635 -83808935+30661792 -83810536+30661880 -83820886+30662612 -83832335+30663301 -83843026+30663713 -83847638+30664013 -83855216+30664412 -83880220+30665832 -83880317+30665807 -83891322+30666228 -83935236+30668393 -83946004+30668887 -83949663+30669076 -83966123+30669942 -83976070+30670473 -83989084+30671142 -83999890+30671697 -84003260+30671877 -84007391+30672097 -83799584+30316995 -83790630+30323456 -83799584+30316995 -83796584+30318750 -83796355+30318866 -83796277+30318905 -83795723+30318837 -83795472+30318914 -83795353+30318951 -83795063+30319134 -83794693+30318951 -83794377+30318539 -83794034+30318607 -83790630+30323456 -83816198+30315047 -83799584+30316995 -83816198+30315047 -83805966+30315721 -83805306+30315836 -83805245+30315839 -83804276+30315883 -83804158+30315972 -83803881+30316182 -83803854+30316203 -83803379+30316180 -83802548+30315707 -83802455+30315654 -83799584+30316995 -83819927+30303537 -83818245+30304588 -83818245+30304588 -83821722+30307339 -83821722+30307339 -83819663+30313320 -83816198+30315047 -83856926+30273380 -83827040+30291616 -83827024+30291629 -83820112+30303377 -83819927+30303537 -83861900+30271213 -83856926+30273380 -83861900+30271213 -83859051+30272703 -83858392+30272841 -83857284+30273207 -83856926+30273380 -83872612+30269195 -83861900+30271213 -83874325+30268779 -83872612+30269195 -83874325+30268779 -83873243+30268895 -83872715+30269102 -83872612+30269195 -83920634+30212558 -83920711+30212659 -83920711+30212659 -83920232+30213479 -83917817+30220809 -83917587+30221214 -83916982+30222897 -83916750+30223909 -83916750+30223909 -83918336+30231039 -83918336+30231039 -83916453+30235192 -83916383+30237494 -83916098+30239620 -83916098+30239620 -83916379+30240568 -83916379+30240568 -83915937+30240950 -83915358+30244051 -83913280+30245939 -83912970+30245860 -83910986+30246574 -83908321+30247087 -83907715+30247203 -83906969+30247345 -83906452+30247439 -83906452+30247439 -83906501+30247489 -83906501+30247489 -83905033+30247890 -83903328+30247761 -83902367+30247908 -83902067+30249463 -83900292+30249718 -83899214+30250064 -83898056+30251367 -83897556+30251832 -83897076+30254321 -83896687+30254941 -83896203+30255063 -83893519+30258269 -83892164+30259859 -83888961+30262490 -83888678+30262704 -83884782+30265306 -83882611+30265506 -83882058+30267268 -83878419+30268718 -83877882+30269049 -83874928+30268845 -83874882+30268840 -83874325+30268779 -83921842+30210566 -83920634+30212558 -83921842+30210566 -83921116+30210667 -83920826+30210942 -83920562+30212087 -83920562+30212087 -83920588+30212499 -83920634+30212558 -83951964+30180189 -83951832+30180360 -83951683+30180907 -83951083+30183607 -83951083+30183607 -83951211+30184248 -83951211+30184248 -83944383+30190207 -83939583+30191707 -83937596+30191541 -83937183+30191507 -83934083+30190907 -83926182+30192107 -83926182+30192107 -83927256+30194620 -83927383+30194907 -83927383+30194907 -83924072+30200811 -83923482+30202707 -83923482+30202707 -83924683+30205907 -83924683+30206158 -83923910+30207765 -83921842+30210566 -83952994+30177726 -83951964+30180189 -83952994+30177726 -83952985+30177828 -83952849+30178038 -83952300+30178881 -83952142+30179225 -83952052+30179964 -83952036+30180095 -83951964+30180189 -83999883+30012225 -83992503+30080984 -83992494+30081002 -83991472+30085865 -83991472+30085865 -83991519+30086655 -83991519+30086655 -83980283+30114008 -83980169+30114452 -83980109+30114902 -83980008+30115628 -83979886+30117641 -83979874+30118070 -83979709+30118608 -83976545+30124345 -83976504+30124438 -83974008+30128248 -83973998+30128292 -83973030+30129829 -83971710+30131093 -83971520+30131319 -83970969+30132689 -83970969+30132689 -83972664+30141323 -83972936+30142014 -83973583+30144893 -83973583+30144893 -83973346+30145901 -83973030+30146061 -83972915+30146150 -83972551+30146430 -83968879+30148044 -83968366+30148444 -83967744+30148871 -83966982+30149534 -83966944+30149567 -83962956+30150810 -83961766+30151278 -83961766+30151278 -83962137+30154697 -83962137+30154697 -83959912+30160858 -83958411+30161766 -83957445+30168703 -83957445+30168703 -83957483+30169007 -83957483+30169007 -83957394+30172563 -83957189+30173495 -83955514+30175492 -83952994+30177726 -83993997+30565398 -83990810+30561099 -83990623+30560596 -83988374+30559475 -83987924+30559429 -83982816+30552033 -83982816+30552033 -83984004+30551462 -83984982+30550454 -83984982+30550454 -83981110+30529619 -83981030+30529461 -83980773+30528955 -83980751+30528836 -83977165+30521987 -83977165+30521987 -83987247+30521911 -83990634+30521886 -83996691+30521841 -83999890+30521817 -83999890+30521801 -84004640+30521840 -84011990+30521901 -84012763+30521901 -84018190+30521901 -84024391+30521901 -84028391+30521901 -84031491+30521901 -84037291+30521901 -84038799+30521901 -84039051+30521901 -84041191+30518501 -84041191+30517101 -84041091+30516401 -84041091+30512201 -84041191+30507601 -84041191+30485101 -84041191+30484401 -84041191+30484101 -84041191+30483001 -84041291+30482001 -84041291+30476001 -84041291+30473401 -84041391+30469802 -84050809+30455153 -84057321+30449477 -84064291+30443402 -84074391+30434602 -84074791+30428702 -84074891+30413002 -84074891+30412802 -84074952+30406569 -84075191+30381902 -84075749+30372921 -84075822+30369721 -84075857+30367875 -84075925+30348182 -84075925+30348182 -84075914+30337616 -84075913+30336989 -84075913+30336989 -84075926+30329329 -84075934+30325212 -84075934+30325212 -84075895+30314589 -84075758+30304125 -84075758+30304125 -84075770+30291117 -84075770+30291117 -84075729+30290356 -84075687+30289540 -84075655+30289413 -84075636+30289337 -84075583+30287116 -84075583+30283269 -84075561+30273617 -83993997+30565398 -83994417+30566182 -83994672+30566494 -83994920+30567049 -83995108+30568047 -83995445+30568814 -83993997+30565398 -83995445+30568814 -83995445+30568814 -83996478+30570781 -83996902+30571010 -83997798+30571296 -83997798+30571296 -83997618+30573579 -83997618+30573579 -83997698+30573895 -83997698+30573895 -83996296+30575063 -83996098+30576763 -83996098+30576763 -83999890+30582570 -84002010+30586249 -84002010+30586249 -84001801+30591919 -84001801+30591919 -84004090+30604198 -84004590+30604998 -84004590+30604998 -84004490+30608198 -84004490+30608198 -84005590+30609198 -84007590+30610498 -84007690+30614998 -84007690+30618298 -84007877+30626184 -84007877+30626184 -84007612+30647454 -84007391+30672097 -84007391+30672097 -84016644+30672590 -84019106+30672721 -84025451+30673058 -84039707+30673819 -84039999+30673828 -84041810+30673878 -84046605+30674200 -84046706+30674194 -84046784+30674190 -84049254+30674177 -84056911+30674682 -84057228+30674705 -84065917+30675048 -84066477+30675071 -84072707+30675335 -84083689+30675799 -84084102+30675817 -84092667+30676180 -84104693+30676690 -84131018+30678339 -84155206+30679499 -84175323+30680462 -84187133+30681028 -84191583+30681242 -84202346+30681772 -84210690+30682189 -84216867+30682496 -84222917+30682798 -84253659+30684278 -84253813+30684283 -84268620+30684852 -84281210+30685256 -84075455+30034626 -84074214+30035405 -84071503+30034464 -84066535+30035038 -84059314+30036353 -84053489+30037532 -84047120+30039014 -84043431+30039755 -84039732+30034371 -84035685+30028953 -84029583+30023300 -83999883+30012225 -84075455+30034626 -84076053+30096455 -84076132+30097142 -84076132+30097972 -84076132+30098504 -84076132+30099003 -84076135+30105315 -84076143+30117628 -84076144+30118074 -84076145+30118256 -84076146+30118489 -84076146+30118587 -84076151+30124947 -84076226+30125596 -84076226+30125596 -84076143+30142378 -84076143+30142378 -84076185+30148424 -84076234+30163693 -84076234+30163693 -84076130+30180754 -84076127+30182037 -84076125+30183044 -84075964+30191338 -84075956+30192010 -84075937+30193697 -84075937+30193697 -84076143+30195848 -84076148+30212272 -84076148+30212272 -84076067+30223655 -84075993+30229947 -84075835+30237550 -84075756+30244603 -84075502+30267377 -84075502+30267377 -84075555+30270629 -84075561+30273617 -84075561+30273617 -84081312+30273581 -84092520+30273511 -84109483+30273515 -84117216+30273438 -84128057+30273619 -84134559+30273673 -84144063+30273703 -84146963+30273720 -84148558+30273729 -84149767+30273736 -84151279+30273785 -84151421+30273833 -84152896+30273838 -84161766+30273873 -84161947+30273879 -84162201+30273887 -84165116+30273860 -84168542+30273940 -84168628+30273931 -84169489+30273931 -84177185+30273945 -84185877+30273980 -84264735+29978061 -84256352+29986895 -84251319+29995969 -84249893+29995529 -84192817+29983058 -84129971+30000208 -84128354+30001494 -84125803+30003225 -84125729+30003281 -84125722+30003287 -84124888+30004038 -84121470+30007956 -84075455+30034626 -84194170+30273948 -84185877+30273980 -84194170+30273948 -84190621+30273960 -84185877+30273980 -84713351+30300170 -84712525+30300164 -84706095+30300119 -84693927+30300146 -84673561+30300192 -84661314+30300219 -84633214+30300284 -84627960+30300488 -84615791+30300785 -84596546+30300971 -84593615+30300999 -84581034+30301120 -84576434+30301165 -84540594+30301512 -84523893+30301674 -84509704+30301812 -84505749+30301850 -84504316+30301864 -84498408+30301868 -84448375+30302217 -84428510+30302355 -84426146+30302371 -84420624+30302409 -84420060+30302412 -84412899+30302462 -84412509+30302485 -84403061+30302546 -84400351+30302563 -84398329+30302576 -84397079+30302584 -84395594+30302593 -84384585+30302693 -84378523+30302705 -84378523+30302705 -84378540+30303217 -84378540+30303217 -84378408+30303401 -84374901+30303421 -84373001+30303300 -84370501+30303300 -84355700+30303300 -84346200+30303401 -84340900+30303501 -84327899+30303301 -84326201+30303328 -84324665+30303353 -84321699+30303401 -84317799+30303401 -84316499+30303301 -84313799+30303501 -84311699+30303301 -84303211+30303322 -84298424+30303401 -84297682+30303389 -84292598+30303301 -84290698+30303301 -84289898+30303301 -84285798+30303301 -84282751+30303283 -84276747+30303248 -84270656+30303212 -84268797+30303201 -84267157+30303201 -84266102+30303201 -84265213+30303201 -84264416+30303201 -84259304+30303201 -84256841+30303201 -84255044+30303201 -84253997+30303201 -84249896+30303415 -84247955+30303483 -84247673+30303493 -84245983+30295983 -84245571+30294153 -84244178+30287964 -84241854+30277643 -84241446+30275657 -84241431+30275562 -84241394+30275326 -84241222+30274244 -84240794+30274226 -84238919+30274159 -84231896+30274159 -84225613+30274071 -84202432+30273912 -84198213+30273853 -84194170+30273948 -84264735+29978061 -84264563+29977748 -84256391+29947339 -84256391+29947339 -84294111+29875210 -84294111+29875210 -84292981+29875210 -84292981+29875210 -84429453+29855483 -84481140+29834417 -84499899+29831486 -84519269+29807936 -84583392+29750212 -84624901+29736788 -84656023+29725433 -84658373+29724038 -84809827+29625216 -84874906+29597995 -84947006+29563896 -84950122+29562405 -84956150+29560337 -84962251+29559377 -84967699+29558500 -84972339+29555189 -84977079+29553858 -84981576+29553375 -84984794+29552722 -84992491+29549803 -84999909+29548779 -85029407+29539725 -85068403+29538178 -85101121+29560472 -85124913+29576806 -85128336+29576758 -85215354+29618201 -85217884+29619356 -85220224+29620342 -85222103+29621157 -85224137+29621772 -85226132+29622420 -85227937+29623034 -85229357+29623511 -85231123+29623956 -85233543+29624439 -85235347+29625214 -85236469+29625214 -85246043+29625683 -84297591+30682281 -84281613+30685003 -84281210+30685256 -84299924+30673945 -84297591+30682281 -84299924+30673945 -84300611+30678885 -84300612+30678961 -84300698+30679118 -84300851+30679396 -84300877+30679877 -84300877+30679877 -84300649+30680008 -84300559+30680060 -84300215+30680037 -84299499+30679373 -84298996+30678709 -84297591+30682281 -84864693+30711542 -84863465+30711494 -84857368+30711256 -84855533+30711191 -84855401+30711187 -84847131+30711149 -84825155+30710122 -84824562+30710099 -84824007+30710078 -84821856+30709996 -84789983+30708419 -84772344+30707591 -84766996+30707329 -84763471+30707156 -84753301+30706657 -84748871+30706497 -84742492+30706230 -84739698+30706113 -84725136+30705505 -84721601+30705357 -84704193+30704630 -84682577+30703712 -84677078+30703461 -84675471+30703388 -84669233+30703104 -84665884+30702951 -84664935+30702908 -84659812+30702675 -84654115+30702416 -84653153+30702372 -84652372+30702336 -84646565+30702072 -84643243+30701901 -84642999+30701887 -84625425+30700872 -84614176+30700284 -84606386+30699865 -84606249+30699872 -84603164+30699724 -84598443+30699516 -84592676+30699262 -84585128+30698930 -84580764+30698737 -84569587+30698227 -84567078+30698109 -84550802+30697345 -84539370+30696775 -84539335+30696773 -84536960+30696642 -84535042+30696523 -84531357+30696332 -84525863+30696028 -84514755+30695414 -84503009+30694764 -84501906+30694703 -84496958+30694385 -84484520+30693507 -84474409+30692793 -84467239+30692572 -84466500+30692549 -84459081+30692320 -84452506+30692118 -84436991+30691745 -84414887+30691190 -84407996+30690949 -84401811+30690732 -84384875+30690139 -84380922+30690001 -84380705+30689993 -84378252+30689909 -84368516+30689461 -84359956+30689014 -84354049+30688706 -84345085+30688238 -84334010+30687661 -84315371+30686685 -84302792+30686142 -84300140+30686032 -84281210+30685256 -84314602+30625196 -84314992+30625196 -84314992+30625196 -84308614+30632608 -84308511+30632585 -84305410+30637234 -84305410+30637234 -84305597+30637486 -84305597+30637486 -84303396+30638499 -84300431+30652968 -84300431+30652968 -84305278+30668964 -84305489+30669548 -84305489+30669548 -84299924+30673945 -84318782+30622214 -84314602+30625196 -84318782+30622214 -84318722+30622286 -84318402+30622256 -84318102+30622156 -84317912+30621956 -84317802+30621736 -84317682+30621576 -84317532+30621456 -84317442+30621456 -84317202+30621396 -84317052+30621656 -84314602+30625196 -84334863+30595787 -84326213+30608316 -84326133+30608566 -84326133+30608566 -84326183+30608856 -84327263+30611406 -84327273+30611776 -84327273+30611776 -84327203+30612136 -84326993+30612316 -84326663+30612266 -84326463+30612046 -84326293+30611886 -84318782+30622214 -84334863+30595787 -84328523+30609776 -84328153+30609846 -84327913+30609826 -84327713+30609726 -84327563+30609536 -84327463+30608826 -84327353+30608566 -84327133+30608376 -84326773+30608196 -84326433+30608246 -84318782+30622214 -84341194+29960764 -84264735+29978061 -84341194+29960764 -84325198+29958050 -84274523+29974719 -84264735+29978061 -84387604+30550297 -84384004+30553797 -84382823+30554169 -84377904+30573797 -84359204+30585397 -84343103+30595697 -84334863+30595787 -84545080+30011025 -84502089+29987343 -84502089+29987343 -84502092+29987416 -84502092+29987416 -84478038+29997711 -84476387+29999328 -84474061+30001233 -84438027+29977177 -84384285+29968017 -84384285+29968017 -84384291+29967963 -84384291+29967963 -84374897+29966128 -84359018+29963648 -84341194+29960764 -84397304+30485098 -84390924+30522108 -84390924+30522108 -84391054+30522328 -84391204+30522698 -84391304+30522958 -84391304+30522958 -84391134+30523378 -84391034+30523788 -84390984+30524098 -84390984+30524098 -84391094+30524398 -84391264+30524658 -84391504+30524878 -84391504+30524878 -84387604+30550297 -84397304+30485098 -84404175+30506268 -84404175+30506268 -84404005+30506398 -84403895+30506738 -84403685+30506938 -84403615+30507068 -84403615+30507068 -84403635+30507218 -84403795+30507378 -84404435+30507698 -84404635+30507918 -84404645+30508138 -84404645+30508138 -84387604+30550297 -84451106+30461998 -84450306+30461898 -84439901+30461207 -84439887+30461197 -84437465+30462758 -84407804+30472898 -84407204+30473198 -84405304+30473998 -84397304+30485098 -84483971+30456326 -84451106+30461998 -84483971+30456326 -84459716+30456608 -84459446+30457058 -84459006+30457298 -84458456+30457538 -84457726+30457758 -84457186+30458348 -84456236+30458908 -84455166+30459538 -84454356+30460138 -84453856+30460728 -84451106+30461998 -84530567+30439802 -84520606+30451177 -84508271+30450886 -84499908+30452698 -84483971+30456326 -84530567+30439802 -84530706+30439759 -84531292+30439744 -84532296+30439608 -84533374+30439553 -84534155+30439481 -84534796+30439506 -84535391+30439603 -84536050+30439798 -84536375+30439952 -84536682+30440162 -84542640+30439838 -84530567+30439802 -84542640+30439838 -84542640+30439838 -84549041+30437280 -84564038+30434698 -84565239+30433311 -84576701+30420099 -84580107+30417359 -84600278+30414722 -84601457+30415165 -84544055+30011021 -84545080+30011025 -84545080+30011025 -84544055+30011021 -84754878+30011529 -84753039+30011502 -84752537+30011514 -84751818+30011532 -84751739+30011535 -84750665+30011538 -84721525+30011754 -84707276+30011740 -84700486+30011755 -84696507+30011783 -84692548+30011811 -84685649+30011842 -84657882+30011632 -84651151+30011614 -84640089+30011556 -84635794+30011528 -84624487+30011490 -84619180+30011347 -84609256+30011191 -84604867+30011022 -84592829+30010875 -84582146+30010831 -84575943+30010799 -84570338+30010802 -84565622+30010842 -84565182+30010845 -84559268+30010895 -84558799+30010924 -84547745+30011038 -84545080+30011025 -84591885+30030476 -84591742+30030310 -84569409+30018880 -84548061+30011411 -84544055+30011021 -84601457+30415165 -84606697+30415919 -84606910+30416137 -84607161+30416097 -84607496+30415920 -84608129+30414968 -84608315+30414839 -84608892+30414565 -84609496+30414025 -84610818+30412178 -84611423+30411767 -84646264+30390030 -84601457+30415165 -84646264+30390030 -84605138+30050623 -84591885+30030476 -84605138+30050623 -84595469+30035523 -84595332+30034447 -84595176+30033420 -84594167+30032804 -84593203+30032228 -84592788+30031532 -84592297+30030957 -84591885+30030476 -84652666+30100955 -84647941+30092560 -84634429+30072671 -84616003+30065220 -84605138+30050623 -84646461+30388380 -84646360+30388843 -84646264+30390030 -84646461+30388380 -84651326+30388313 -84666091+30387811 -84666590+30387820 -84668247+30387849 -84671277+30387899 -84680622+30388047 -84680622+30388047 -84680396+30393287 -84680396+30393287 -84680409+30395881 -84680446+30402831 -84680511+30414966 -84691391+30417246 -84696401+30417235 -84714121+30419186 -84714121+30419186 -84714119+30422365 -84714116+30428646 -84714112+30435268 -84714109+30440235 -84714104+30447692 -84714097+30460401 -84714097+30460401 -84716974+30460364 -84725024+30460374 -84730931+30460342 -84738658+30460334 -84741298+30460310 -84760776+30460143 -84781130+30462116 -84781151+30464451 -84781193+30469251 -84781224+30472728 -84781226+30472931 -84781252+30475779 -84781268+30477550 -84781282+30479170 -84781434+30490372 -84781493+30495871 -84781632+30502923 -84781632+30502923 -84781615+30503494 -84651157+30111459 -84648447+30104713 -84648447+30104713 -84649253+30104273 -84649772+30103922 -84650077+30103686 -84650558+30103287 -84650948+30103156 -84651403+30103114 -84651850+30103184 -84652166+30103199 -84652333+30103134 -84652666+30100955 -84651157+30111459 -84652359+30102899 -84652359+30102899 -84652284+30102648 -84651603+30102206 -84650791+30101465 -84650651+30101264 -84650651+30101264 -84650761+30101053 -84651114+30101011 -84652666+30100955 -84651157+30111459 -84664324+30120196 -84669943+30128506 -84669943+30128506 -84668143+30135399 -84654841+30383555 -84646461+30388380 -84668433+30176680 -84667192+30168596 -84667192+30168596 -84667599+30161616 -84669823+30152173 -84669823+30152173 -84668518+30142923 -84668518+30142923 -84666998+30137251 -84666874+30137108 -84666868+30136834 -84666868+30136834 -84666956+30136622 -84667171+30136312 -84667434+30136065 -84668047+30135691 -84668091+30135577 -84668143+30135399 -84668518+30142923 -84671132+30141610 -84671799+30141582 -84672038+30141489 -84672227+30141235 -84672227+30141235 -84672214+30141066 -84672154+30140897 -84670668+30139971 -84670352+30139549 -84670176+30139140 -84670131+30138826 -84668143+30135399 -84672838+30186311 -84668433+30176680 -84672838+30186311 -84668680+30183026 -84668492+30182892 -84668347+30182629 -84668247+30182324 -84668247+30182324 -84668251+30182081 -84668403+30181449 -84668403+30181449 -84668389+30181240 -84668245+30181008 -84667987+30180706 -84667897+30180409 -84667897+30180409 -84668433+30176680 -84699728+30228024 -84685440+30220302 -84677036+30201483 -84672838+30186311 -84679396+30368235 -84654841+30383555 -84679396+30368235 -84677547+30367328 -84676516+30366846 -84674966+30366527 -84673915+30365714 -84673495+30364625 -84672602+30364103 -84671443+30364235 -84669210+30365137 -84668794+30365671 -84668369+30366455 -84654841+30383555 -84697620+30236464 -84697925+30236410 -84698195+30236429 -84698661+30236518 -84698902+30236497 -84699094+30236373 -84699191+30236113 -84699194+30235846 -84699194+30235846 -84698571+30234606 -84698424+30234262 -84698409+30234020 -84698409+30234020 -84699728+30228024 -84697620+30236464 -84700048+30231408 -84700048+30231408 -84699901+30231088 -84699769+30231001 -84699564+30230940 -84698865+30230452 -84698811+30230106 -84698693+30229834 -84698504+30229668 -84698317+30229615 -84697803+30229495 -84697803+30229495 -84699728+30228024 -84713351+30300170 -84702699+30322167 -84702699+30322167 -84702867+30322497 -84702867+30322497 -84697673+30345575 -84679396+30368235 -84697620+30236464 -84736551+30267913 -84736551+30267913 -84730810+30271750 -84713351+30300170 -84756242+30011511 -84754878+30011529 -84756242+30011511 -84755242+30011535 -84754878+30011529 -85019274+29982940 -85018167+29986400 -85016295+29992356 -85014788+29997407 -85011579+30000202 -85009684+30000202 -85005603+30009294 -85005181+30011356 -85005181+30011356 -85005738+30011652 -85007722+30013923 -85007722+30013923 -85006178+30013911 -84983107+30013790 -84978903+30013794 -84978683+30013776 -84978251+30013771 -84944536+30013479 -84941040+30013435 -84931785+30013319 -84926384+30013235 -84925619+30013222 -84925487+30013220 -84918294+30013094 -84909950+30012963 -84902094+30012848 -84885866+30012567 -84870377+30012049 -84868350+30012022 -84862765+30011912 -84851122+30011696 -84848813+30011665 -84840081+30011549 -84810850+30011340 -84807544+30011336 -84805947+30011334 -84805675+30011335 -84799513+30011359 -84787363+30011433 -84772736+30011499 -84772412+30011501 -84771331+30011506 -84770631+30011509 -84770285+30011511 -84767760+30011523 -84764675+30011538 -84762941+30011458 -84761852+30011462 -84761240+30011480 -84756242+30011511 -84781708+30510566 -84781615+30503494 -84781708+30510566 -84781672+30507802 -84781615+30503494 -84932519+30606393 -84931325+30606358 -84915385+30605889 -84901419+30605793 -84899179+30605793 -84886905+30605640 -84883318+30602060 -84883318+30594276 -84883318+30588693 -84883318+30583208 -84883317+30575599 -84883317+30571918 -84883317+30564174 -84883059+30556390 -84882972+30554442 -84882932+30553536 -84882678+30537237 -84882616+30533094 -84874369+30532945 -84865900+30532962 -84859238+30532975 -84858508+30532976 -84856189+30532980 -84855433+30532981 -84854009+30532984 -84844871+30533071 -84842771+30533108 -84840889+30533019 -84840653+30533008 -84836481+30533022 -84830221+30533044 -84815816+30533093 -84815701+30524672 -84815646+30520783 -84812021+30518557 -84811191+30518571 -84808077+30518626 -84789453+30518739 -84781789+30516734 -84781708+30510566 -84858170+30699339 -84858395+30700173 -84858993+30700936 -84858170+30699339 -84858993+30700936 -84858993+30700936 -84863392+30708887 -84864533+30711209 -84864693+30711542 -84918019+30615093 -84916019+30615593 -84911919+30617193 -84904319+30629493 -84904258+30633383 -84904219+30636293 -84903449+30638421 -84903419+30638492 -84887520+30663792 -84885220+30665692 -84881205+30668221 -84863767+30689302 -84863554+30689514 -84858170+30699339 -84864693+30711542 -84874921+30727040 -84896171+30750191 -84914522+30754691 -84914522+30758491 -84915022+30761191 -84917315+30763195 -84917423+30763290 -84918023+30772090 -84918023+30772090 -84917647+30774462 -84917423+30775890 -84917423+30775890 -84924223+30786890 -84926723+30790190 -84928953+30795841 -84928974+30797774 -84928974+30797774 -84928923+30798290 -84928123+30801390 -84928123+30801390 -84937224+30825189 -84937224+30825189 -84936424+30828989 -84927473+30838927 -84926324+30845389 -84926324+30845389 -84926824+30846389 -84927424+30847289 -84927824+30847889 -84928524+30848489 -84928924+30848789 -84929624+30849189 -84930624+30849789 -84931624+30850489 -84932524+30850888 -84934424+30853488 -84936124+30856988 -84938924+30875188 -84966726+30917287 -84968426+30919887 -84969426+30921987 -84970426+30925987 -84983027+30941986 -84983027+30942586 -84982927+30943086 -84982827+30943686 -84982627+30944586 -84982527+30945386 -84982227+30946886 -84981327+30949986 -84981327+30949986 -84999928+30971186 -85005976+30977718 -85005976+30977718 -85001887+31000185 -85001887+31000185 -85002368+31000682 -85002427+31000685 -85005739+31000684 -85014930+31000683 -85019011+31000682 -85023869+31000681 -85024108+31000681 -85024932+31000658 -85027512+31000670 -85030107+31000653 -85031155+31000647 -85031791+31000643 -85040336+31000587 -85040536+31000586 -85050751+31000585 -85052061+31000585 -85052088+31000585 -85054802+31000585 -85054870+31000585 -85057534+31000585 -85058521+31000752 -85074531+31000728 -85078972+31000728 -85091952+31000681 -85092183+31000681 -85104398+31000668 -85108521+31000656 -85115223+31000694 -85117031+31000665 -85123083+31000666 -85127834+31000693 -85129798+31000712 -85138829+31000716 -85142405+31000716 -85142617+31000717 -85143440+31000711 -85145835+31000695 -85152085+31000888 -85152218+31000834 -85154452+31000835 -85164472+31000968 -85167669+31000959 -85168696+31000956 -85175735+31000934 -85175866+31000934 -85180996+31000919 -85185390+31000906 -85203250+31000823 -85212459+31000798 -85229987+31000884 -85239822+31000884 -85249562+31000743 -85250312+31000725 -85256086+31000584 -85264481+31000379 -85271029+31000219 -85272482+31000184 -85272693+31000184 -85277029+31000184 -85290782+30999913 -85292439+30999888 -85302329+30999734 -85313334+30999562 -85320271+30999463 -85328553+30999346 -85334828+30999251 -85349649+30999026 -85364746+30998797 -85369616+30998724 -85382180+30998649 -85396965+30998399 -85404872+30998266 -85405996+30998247 -85407693+30998231 -85409661+30998208 -85412534+30998163 -85413710+30998098 -85420149+30998011 -85445910+30997661 -85458682+30997488 -85466991+30997375 -85471396+30997315 -85475395+30997250 -85478616+30997198 -85488298+30997064 -85492626+30997004 -85498272+30996928 -84918019+30615093 -84920419+30614393 -84923719+30613493 -84918019+30615093 -84923719+30613493 -84923719+30613493 -84932519+30606393 -84932519+30606393 -84934271+30606363 -84949017+30606109 -84957307+30605962 -84958117+30605949 -84958737+30605939 -84966736+30605755 -84971051+30605769 -84979963+30605713 -84989246+30605805 -84991625+30605847 -84998415+30605967 -85012921+30606096 -85015644+30606138 -85029739+30606354 -85033996+30606420 -85067884+30606940 -85072585+30607013 -85087291+30607239 -85090514+30607289 -85091234+30607301 -85097105+30607392 -85114096+30607653 -85124922+30607852 -85126207+30607898 -85135920+30607851 -85145618+30607931 -85146185+30607939 -85162536+30608063 -85167930+30608022 -85167930+30608022 -85167214+30595700 -85167214+30595700 -85171351+30590439 -84973718+30552994 -84971418+30555494 -84962118+30567094 -84962118+30567094 -84964218+30569694 -84964218+30569694 -84958418+30581094 -84955818+30579394 -84951318+30578594 -84947918+30579594 -84945819+30591394 -84945319+30594393 -84932519+30606393 -84975718+30549894 -84973718+30552994 -84975718+30549894 -84975018+30550994 -84974318+30551894 -84973718+30552794 -84973718+30552994 -84991616+30500595 -84991016+30504295 -84991016+30504295 -84992917+30514695 -84992917+30514695 -84992517+30517729 -84992417+30518395 -84992279+30519315 -84984617+30532695 -84981117+30540095 -84980118+30541895 -84975718+30549894 -84999916+30481721 -85002286+30479649 -85002286+30479649 -84999916+30472418 -84989360+30472281 -84987285+30471132 -84985951+30441416 -84985951+30441416 -85000918+30437205 -85017709+30384116 -85033063+30359351 -85035594+30358637 -85045328+30324745 -84991616+30500595 -84991816+30500195 -84992130+30500195 -84992860+30498406 -84993319+30496892 -84993805+30495555 -84994041+30494096 -84994455+30492091 -84994455+30492091 -84994358+30490221 -84994358+30490221 -84994463+30489076 -84994987+30487691 -84999916+30481721 -84991616+30500595 -84999916+30481721 -85025439+29971399 -85024806+29972242 -85018986+29980122 -85018302+29980832 -85019274+29982940 -85018302+29980832 -85019274+29982940 -85019248+29982505 -85018512+29981382 -85018302+29980832 -85031878+29939793 -85030633+29941037 -85026419+29952699 -85019580+29950176 -85017862+29951010 -85017862+29951010 -85025439+29971399 -85246043+29625683 -85224903+29678337 -85224165+29680175 -85220658+29684265 -85220658+29684265 -85222680+29687697 -85222680+29687697 -85218200+29693722 -85217450+29694816 -85215663+29697423 -85207720+29709008 -85195588+29718331 -85194957+29718755 -85192611+29720331 -85191475+29721094 -85188868+29722845 -85185952+29724803 -85184150+29726013 -85182655+29727018 -85181699+29727661 -85181280+29727942 -85179149+29729373 -85177110+29730742 -85175037+29732134 -85168382+29736604 -85166828+29737648 -85165665+29738429 -85163197+29740088 -85157597+29743832 -85157469+29743918 -85110395+29776107 -85109401+29776793 -85108535+29776306 -85050396+29778640 -85048782+29777819 -85048520+29779515 -85020540+29814629 -85020540+29814629 -85021902+29823540 -85021902+29823540 -85031921+29834991 -85031921+29834991 -85031770+29839225 -85031770+29839225 -85032003+29842046 -85032560+29844279 -85021902+29823540 -85032560+29844279 -85026958+29980290 -85025439+29971399 -85026958+29980290 -85026897+29979756 -85026669+29979231 -85025691+29976315 -85025506+29975441 -85025434+29974745 -85025434+29974745 -85025491+29972939 -85025538+29972056 -85025538+29972056 -85025518+29971886 -85025439+29971399 -85032560+29844279 -85033343+29846006 -85041504+29872677 -85050709+29892091 -85051085+29907398 -85051085+29907398 -85047935+29913755 -85045029+29921115 -85041615+29929776 -85041554+29930522 -85034133+30313681 -85034265+30314092 -85034265+30314092 -85034328+30314287 -85035005+30315094 -85035663+30315456 -85037007+30315939 -85039705+30316573 -85042217+30317394 -85043886+30318175 -85044906+30318764 -85045722+30319457 -85046288+30320184 -85046288+30320184 -85045328+30324745 -85034265+30314092 -85045328+30324745 -85039149+29990338 -85026958+29980290 -85039149+29990338 -85049025+29990053 -85049732+29990120 -85050200+29990360 -85050491+29990608 -85050595+29990826 -85050625+29990988 -85050625+29990988 -85050600+29991304 -85050494+29991912 -85050456+29992714 -85050456+29992714 -85050509+29993321 -85100208+30023398 -85039149+29990338 -85100208+30023398 -85041554+29930522 -85031878+29939793 -85041554+29930522 -85038555+29929628 -85037923+29930819 -85037581+29931094 -85037055+29931300 -85036503+29931392 -85035608+29931323 -85033399+29930864 -85031689+29930657 -85030663+29930680 -85029900+29930886 -85029900+29930886 -85031878+29939793 -85053323+30286484 -85034133+30313681 -85053323+30286484 -85048750+30312329 -85048148+30312669 -85047564+30312791 -85046757+30312558 -85045960+30312284 -85045172+30311882 -85044189+30311496 -85042882+30310989 -85041232+30310474 -85040314+30310168 -85034133+30313681 -85115848+30199976 -85105427+30214696 -85082940+30239114 -85077730+30250197 -85053323+30286484 -85100208+30023398 -85128100+30035647 -85138094+30073387 -85138094+30073387 -85137039+30075295 -85137039+30075295 -85144928+30099401 -85389621+30201407 -85386145+30201419 -85385926+30201420 -85385843+30201421 -85378758+30201202 -85374919+30201274 -85358478+30200997 -85337632+30200649 -85324418+30200895 -85321044+30200958 -85299781+30201003 -85274638+30200986 -85263139+30200983 -85261556+30200983 -85253669+30200982 -85244390+30200792 -85229722+30200771 -85229411+30200952 -85229203+30200949 -85228254+30200937 -85228086+30200934 -85227279+30200924 -85224056+30200885 -85221840+30201023 -85217404+30200990 -85213034+30200958 -85208284+30200923 -85199414+30200859 -85194968+30200827 -85191522+30200802 -85191279+30200800 -85186893+30200769 -85183514+30200745 -85179957+30200719 -85176932+30200698 -85176204+30200686 -85166764+30200509 -85159428+30200335 -85157397+30200289 -85153901+30200231 -85149242+30200154 -85143799+30200065 -85137063+30199958 -85136548+30199954 -85126854+30199889 -85124915+30199898 -85123666+30199908 -85122396+30199960 -85121219+30199962 -85119415+30199966 -85117276+30199971 -85115848+30199976 -85132111+30144344 -85133061+30160638 -85133061+30160638 -85115848+30199976 -85132111+30144344 -85140948+30108863 -85142060+30108893 -85142922+30109303 -85143534+30109963 -85144471+30110792 -85145759+30111661 -85146900+30111933 -85147873+30111907 -85148605+30111455 -85149077+30110495 -85149077+30110495 -85144928+30099401 -85132111+30144344 -85144421+30122610 -85144421+30122610 -85143846+30122175 -85143030+30121741 -85140527+30120963 -85138636+30120539 -85137144+30120565 -85134771+30120834 -85133232+30120933 -85131832+30120686 -85130868+30120187 -85130868+30120187 -85144928+30099401 -85169601+30579846 -85171351+30590439 -85169601+30579846 -85172354+30585644 -85172354+30585644 -85172009+30587889 -85171400+30589676 -85171351+30590439 -85384134+30566845 -85384019+30566845 -85380342+30566859 -85379038+30566864 -85374926+30566881 -85369808+30566908 -85366118+30566892 -85351428+30566828 -85344835+30566646 -85342081+30566555 -85338956+30566625 -85333963+30566473 -85329490+30566337 -85327650+30566282 -85318118+30566466 -85317630+30566435 -85300695+30565984 -85296750+30565961 -85291393+30565994 -85285113+30566033 -85284129+30566039 -85283741+30566042 -85279616+30565901 -85277361+30565824 -85273105+30565680 -85271565+30565695 -85267165+30565564 -85266884+30565576 -85261420+30565803 -85256793+30565999 -85256746+30565998 -85253406+30565966 -85250352+30565937 -85242724+30565519 -85235630+30565418 -85232871+30565379 -85230648+30565429 -85224368+30565440 -85215976+30565379 -85203410+30565091 -85201957+30565057 -85201158+30565039 -85192880+30564851 -85192004+30564831 -85189497+30564774 -85187370+30564726 -85186412+30564675 -85185353+30564651 -85185111+30564645 -85183434+30564606 -85182097+30564575 -85179960+30564525 -85171881+30564335 -85171881+30564335 -85171927+30564909 -85173601+30574944 -85173601+30574944 -85169601+30579846 -85446081+29901085 -85454716+29893476 -85474516+29843086 -85474516+29843086 -85473949+29812051 -85469295+29781317 -85465075+29766720 -85460966+29750211 -85450187+29714956 -85429996+29669967 -85418260+29651852 -85416434+29649463 -85414889+29647607 -85412765+29645761 -85410989+29643943 -85409254+29642292 -85408265+29641166 -85406572+29639581 -85405259+29637722 -85393026+29625214 -85298007+29625214 -85249916+29626451 -85246043+29625683 -85384134+30566845 -85384172+30564261 -85384302+30555454 -85384307+30555101 -85384318+30554354 -85384349+30552311 -85384521+30537839 -85384551+30536864 -85384623+30534518 -85384626+30534444 -85384701+30532031 -85384752+30530420 -85384826+30523294 -85385025+30516608 -85385174+30509056 -85385358+30503374 -85385842+30480316 -85386053+30467946 -85386053+30466433 -85386191+30460845 -85386560+30445974 -85386578+30445273 -85386594+30444631 -85386611+30443928 -85386624+30443423 -85386636+30442936 -85386642+30442693 -85386649+30442113 -85386674+30441395 -85386674+30441395 -85386670+30440709 -85386664+30440507 -85386649+30440016 -85386636+30439250 -85386636+30439250 -85386650+30438317 -85386650+30437911 -85386650+30437515 -85386662+30436523 -85386672+30435766 -85386678+30435315 -85386678+30435315 -85386619+30432891 -85386600+30432084 -85386600+30432084 -85386667+30429990 -85386708+30428738 -85386895+30425324 -85387028+30421969 -85387216+30417247 -85387270+30415884 -85387672+30406627 -85387728+30400417 -85387785+30390059 -85387822+30388257 -85387933+30382902 -85387962+30381509 -85388171+30371294 -85388171+30371294 -85388164+30365359 -85388164+30365359 -85388432+30358760 -85388477+30358634 -85388477+30358634 -85388361+30357176 -85388361+30357176 -85388392+30348472 -85388396+30347859 -85388411+30345976 -85435037+30567667 -85430224+30567612 -85429182+30567591 -85425867+30567525 -85414890+30567308 -85406895+30567149 -85402496+30567093 -85401041+30567075 -85399257+30567053 -85397601+30567032 -85397351+30567029 -85396481+30567018 -85396372+30567017 -85388439+30566914 -85385247+30566850 -85384944+30566844 -85384501+30566844 -85384134+30566845 -85388411+30345976 -85388419+30344892 -85388457+30335888 -85388411+30345976 -85388457+30335888 -85388457+30335888 -85388627+30317550 -85388677+30313838 -85388780+30305546 -85388816+30302277 -85388887+30296017 -85388928+30293018 -85388931+30292782 -85389002+30287739 -85389285+30264816 -85389393+30258162 -85389400+30257306 -85389487+30249082 -85389489+30245400 -85389491+30242669 -85389492+30240295 -85389492+30240295 -85389445+30231158 -85389444+30230854 -85389444+30230854 -85389537+30226839 -85389631+30226637 -85389631+30226637 -85389578+30225812 -85389558+30219613 -85389556+30218984 -85389556+30218984 -85389583+30217288 -85389610+30215432 -85389617+30203538 -85389621+30201407 -85446081+29901085 -85424728+29909777 -85388558+29924501 -85388558+29924501 -85388567+29925107 -85388593+29926527 -85388593+29926527 -85388566+29926939 -85388566+29926939 -85388592+29928337 -85388670+29929643 -85388722+29931064 -85388764+29931963 -85388956+29935991 -85389122+29938880 -85389144+29939264 -85389160+29939538 -85389165+29939627 -85389169+29939689 -85389243+29940987 -85389243+29940987 -85389185+29943075 -85389163+29943898 -85389163+29943898 -85389249+29945862 -85389351+29948213 -85389361+29948447 -85389492+29951459 -85389629+29954611 -85389657+29955242 -85390416+29974025 -85390590+29978210 -85390598+29978395 -85391338+29996200 -85391716+30000858 -85391662+30005258 -85391660+30008466 -85391607+30009199 -85391577+30016693 -85391497+30018687 -85391495+30023339 -85391459+30025415 -85391446+30026175 -85391433+30026920 -85391422+30027558 -85391412+30028151 -85391361+30028220 -85391329+30030084 -85391216+30036683 -85391166+30039669 -85390751+30050573 -85390747+30050741 -85390745+30050837 -85390745+30050837 -85390770+30052487 -85390779+30053234 -85390872+30059660 -85390872+30059660 -85390468+30077695 -85390387+30081338 -85390370+30083442 -85390370+30083442 -85390438+30085188 -85390438+30085188 -85390431+30086465 -85390409+30090252 -85390408+30090658 -85390408+30090825 -85390354+30093002 -85390275+30094560 -85390275+30094560 -85390290+30095086 -85390299+30097471 -85390299+30097471 -85390290+30098760 -85390290+30098760 -85390295+30099783 -85390295+30099783 -85390235+30102717 -85390235+30102717 -85390362+30105810 -85390426+30107760 -85390426+30107760 -85390371+30112343 -85390264+30118452 -85390153+30124766 -85390049+30129558 -85389860+30138436 -85389795+30145634 -85389721+30153309 -85389694+30156334 -85389573+30170148 -85389553+30172465 -85389546+30174720 -85389522+30181902 -85389522+30181975 -85389651+30188094 -85389651+30188094 -85389648+30189321 -85389635+30195163 -85389633+30196284 -85389626+30198874 -85389621+30201407 -85391338+29996200 -85391505+30000203 -85391716+30000858 -85391338+29996200 -85391716+30000858 -85599772+30830549 -85590670+30830472 -85570681+30830303 -85563183+30830240 -85541719+30830058 -85540590+30830048 -85533096+30829986 -85530886+30829967 -85518268+30829860 -85516311+30829844 -85503965+30829741 -85494449+30829574 -85490692+30829651 -85488918+30829664 -85482271+30829786 -85482271+30829786 -85482284+30828957 -85482296+30828166 -85482352+30824750 -85482503+30815526 -85482610+30808979 -85482611+30808918 -85482918+30786180 -85482921+30785878 -85482921+30785878 -85476576+30785846 -85457221+30785636 -85452424+30785591 -85447749+30785547 -85443985+30785531 -85442576+30785542 -85440549+30785526 -85440114+30785523 -85432260+30779833 -85432260+30779833 -85432270+30777970 -85432471+30767110 -85432486+30760437 -85432522+30756568 -85432628+30752283 -85432655+30750193 -85432655+30750193 -85432598+30746713 -85432598+30746713 -85432625+30745888 -85432625+30745888 -85432616+30743169 -85432609+30741127 -85432609+30741127 -85432853+30731878 -85432853+30731878 -85432687+30728496 -85432687+30728496 -85432690+30726221 -85432706+30724257 -85432706+30723249 -85432761+30721223 -85432786+30719720 -85432793+30717929 -85432802+30715831 -85432816+30712588 -85432837+30707793 -85432855+30703829 -85432867+30701274 -85432897+30700405 -85432917+30699831 -85433000+30697516 -85433075+30695160 -85433181+30691795 -85433234+30690140 -85433292+30688304 -85433584+30682323 -85433664+30680192 -85433664+30673530 -85433665+30670866 -85433665+30667979 -85433851+30663694 -85433854+30663564 -85433907+30661726 -85434027+30657589 -85434105+30654892 -85434143+30653589 -85434267+30649338 -85434434+30643619 -85434447+30643162 -85434764+30632345 -85435189+30624766 -85435189+30624766 -85435169+30617346 -85435164+30615182 -85435153+30610962 -85435143+30607301 -85435088+30586900 -85435065+30577977 -85435037+30567667 -85435037+30567667 -85436935+30567690 -85447966+30567818 -85448926+30567808 -85453997+30567759 -85458735+30567713 -85461111+30567691 -85484387+30567467 -85485331+30567458 -85486060+30567491 -85486097+30567100 -85486198+30557269 -85486213+30553318 -85486304+30530156 -85486328+30524265 -85486392+30520650 -85486441+30519334 -85486462+30516174 -85486482+30510183 -85486493+30509572 -85486511+30508588 -85486529+30505239 -85486549+30502153 -85486558+30500806 -85486597+30499547 -85486597+30499547 -85486573+30495674 -85486573+30495674 -85486587+30495310 -85486638+30491438 -85486705+30489695 -85486769+30488069 -85486926+30483371 -85487029+30478513 -85487043+30478061 -85487104+30476113 -85487214+30472594 -85487253+30471357 -85487326+30470247 -85487429+30466388 -85487499+30463786 -85487513+30463272 -85487546+30462039 -85487547+30460028 -85487548+30459060 -85487548+30458213 -85487549+30458004 -85487559+30456564 -85487570+30455057 -85487587+30452647 -85487603+30450409 -85487623+30447600 -85487790+30441619 -85487790+30441619 -85487773+30439741 -85487773+30439741 -85487797+30437160 -85487797+30437160 -85487767+30436984 -85487767+30436984 -85499880+30437112 -85446081+29901085 -85459084+29906695 -85487348+29907992 -85489668+29908321 -85492609+29909152 -85494930+29909549 -85496826+29910148 -85497793+29910447 -85499922+29910960 -85520685+29918046 -85561095+29942265 -85566342+29945847 -85567672+29946700 -85568966+29947655 -85570342+29948843 -85571869+29949861 -85573092+29951119 -85574509+29952441 -85576196+29953725 -85577807+29955078 -85579841+29956357 -85595272+29970563 -85659677+30025690 -85749930+30065928 -85771370+30079691 -85783613+30091102 -85784211+30091659 -85789926+30097581 -85794745+30102096 -85799445+30106040 -85807055+30111618 -85813269+30116462 -85817412+30119332 -85820320+30121338 -85826196+30125203 -85879350+30156264 -85994080+30210416 -85999937+30213078 -85499880+30437112 -85499926+30437108 -85499926+30437108 -85499880+30437112 -85947116+30409678 -85910177+30407024 -85900685+30408461 -85883918+30410450 -85875454+30415534 -85874934+30416085 -85871376+30419055 -85862736+30433990 -85861413+30435709 -85854138+30440468 -85854061+30440508 -85853640+30440729 -85847213+30440847 -85844938+30440802 -85840526+30440778 -85832844+30440736 -85828382+30440713 -85827207+30440738 -85825155+30440782 -85815870+30440599 -85810099+30440527 -85807521+30440495 -85797312+30440367 -85793680+30440322 -85789830+30440308 -85787042+30440298 -85764680+30440117 -85759351+30440074 -85759270+30440073 -85757086+30440056 -85749931+30439999 -85748287+30439966 -85738371+30439889 -85730738+30439829 -85723002+30439769 -85716734+30439633 -85714565+30439633 -85706181+30439588 -85705520+30439451 -85704868+30439471 -85697742+30439520 -85695122+30439491 -85689493+30439429 -85688118+30439429 -85684256+30439360 -85682974+30439325 -85682960+30439325 -85681446+30439287 -85676696+30439187 -85674250+30439148 -85671857+30439075 -85670635+30439038 -85669250+30439038 -85667515+30439038 -85665476+30439050 -85656557+30438955 -85655746+30438943 -85649531+30438827 -85646014+30438734 -85638978+30438663 -85634482+30438569 -85626875+30438466 -85624928+30438440 -85622381+30438339 -85613655+30438292 -85611113+30438259 -85608894+30438230 -85605549+30438182 -85603009+30438149 -85589910+30437976 -85588697+30437960 -85581572+30437866 -85578880+30437831 -85572225+30437744 -85569111+30437703 -85559716+30437579 -85555498+30437524 -85549985+30437452 -85548570+30437434 -85539934+30437329 -85535628+30437273 -85530864+30437211 -85527758+30437169 -85526261+30437149 -85525463+30437139 -85521803+30437115 -85521510+30437114 -85515600+30437112 -85514586+30437111 -85505666+30437109 -85501665+30437108 -85499926+30437108 -85522063+30975659 -85508154+30986804 -85507804+30987019 -85503094+30990705 -85502242+30991942 -85498272+30996928 -86035039+30993320 -86008273+30993179 -86006414+30993188 -85998643+30992870 -85997332+30992877 -85976703+30993002 -85966244+30993038 -85962541+30993061 -85958131+30993089 -85950887+30993135 -85935845+30993230 -85932958+30993248 -85926466+30993289 -85905910+30993420 -85899304+30993462 -85893543+30993467 -85891080+30993487 -85888005+30993512 -85881255+30993567 -85878179+30993592 -85870843+30993773 -85865042+30993824 -85856589+30993898 -85840211+30994042 -85832270+30994111 -85831469+30994118 -85831123+30994120 -85830708+30994124 -85830265+30994127 -85828875+30994139 -85813761+30994272 -85801252+30994382 -85780219+30994569 -85779925+30994571 -85779476+30994574 -85772672+30994634 -85769014+30994667 -85759999+30994747 -85756807+30994775 -85752632+30994812 -85749619+30995292 -85741783+30995331 -85724328+30995419 -85714505+30995457 -85692116+30995573 -85690341+30995582 -85687868+30995594 -85681210+30995610 -85675987+30995638 -85668397+30995680 -85662888+30995710 -85659773+30995727 -85652468+30995767 -85646041+30995805 -85644397+30995814 -85631436+30995885 -85628690+30995901 -85619073+30995968 -85616743+30995980 -85614033+30995994 -85608323+30996024 -85599765+30996069 -85583178+30996174 -85579315+30996193 -85572246+30996243 -85568934+30996259 -85568112+30996244 -85555312+30996366 -85548786+30996428 -85546218+30996452 -85538052+30996530 -85534157+30996606 -85531603+30996674 -85529382+30996689 -85527167+30996704 -85524808+30996720 -85515667+30996784 -85513039+30996802 -85508546+30996834 -85498272+30996928 -85524244+30975454 -85522063+30975659 -85524244+30975454 -85523845+30975293 -85523340+30975270 -85522462+30975407 -85522063+30975659 -85524244+30975454 -85531374+30966359 -85531959+30965260 -85531959+30965260 -85531830+30964584 -85531830+30964584 -85532098+30962364 -85532367+30959361 -85532367+30959361 -85531031+30946974 -85531031+30946974 -85531258+30946629 -85531258+30946629 -85531198+30938291 -85531198+30938291 -85547653+30932382 -85555629+30921109 -85556852+30918085 -85561236+30912861 -85567561+30905665 -85577683+30894436 -85579075+30889740 -85582650+30885385 -85584265+30874731 -85592256+30864314 -85592312+30864098 -85596199+30854344 -85592312+30864098 -85596199+30854344 -85596187+30854519 -85595895+30854771 -85595071+30854978 -85594859+30855299 -85594859+30855299 -85594912+30856261 -85594912+30856261 -85594275+30857109 -85594275+30857109 -85594355+30857957 -85594727+30859125 -85594727+30859125 -85594515+30859698 -85593931+30860569 -85592312+30864098 -85844716+30703129 -85835241+30711738 -85835241+30711738 -85835639+30712107 -85836269+30717638 -85836269+30717638 -85827882+30728343 -85826852+30745328 -85826852+30745328 -85833024+30750189 -85833024+30750189 -85831126+30756595 -85828807+30760863 -85828456+30762202 -85827410+30775585 -85826884+30776367 -85821616+30790775 -85821058+30790769 -85819890+30790758 -85818724+30790748 -85816708+30790718 -85814401+30790683 -85807417+30790581 -85806770+30790573 -85804319+30790540 -85800997+30790496 -85800242+30790486 -85795092+30790416 -85791057+30790363 -85777870+30790186 -85776476+30790167 -85756163+30789894 -85751927+30789602 -85751927+30789602 -85751943+30785459 -85751979+30775721 -85751979+30775721 -85751895+30775724 -85749931+30775696 -85747918+30775735 -85738333+30775402 -85735153+30772625 -85735153+30772625 -85735254+30765621 -85735324+30760774 -85735336+30759904 -85735431+30753317 -85736167+30749296 -85736167+30749296 -85734654+30746319 -85729719+30746228 -85728923+30746297 -85728474+30746274 -85725589+30746126 -85719133+30745796 -85713323+30745568 -85710257+30745579 -85699075+30745225 -85698040+30745202 -85692208+30745054 -85691843+30745045 -85685412+30744882 -85682049+30744843 -85668545+30744692 -85666512+30744670 -85663933+30744641 -85643066+30744492 -85642109+30744485 -85639727+30744469 -85639349+30744466 -85638884+30744462 -85633254+30744411 -85633163+30744405 -85630522+30744249 -85626489+30744110 -85618855+30743862 -85618855+30743862 -85621174+30756352 -85621174+30756352 -85619585+30761410 -85619585+30761410 -85619586+30762326 -85619586+30762326 -85615734+30778943 -85615620+30779870 -85602541+30799783 -85599468+30829941 -85599468+30829941 -85599772+30830549 -85599772+30830549 -85596199+30854344 -85844716+30703129 -85859923+30693643 -85865530+30682474 -86037380+30807500 -86037392+30806938 -86037416+30805818 -86037544+30800030 -86037561+30799259 -86037671+30795052 -86037761+30788824 -86037761+30788824 -86037581+30772638 -86037497+30769230 -86037340+30758727 -86037340+30758727 -86037360+30746741 -86037433+30737838 -86037448+30735926 -86037470+30733259 -86037488+30731032 -86037488+30731032 -86037397+30729276 -86037397+30729276 -86037517+30723561 -86037524+30723401 -86037528+30722269 -86037551+30715625 -86037551+30715392 -86037558+30713224 -86037582+30706748 -86037590+30704827 -86037591+30704572 -86037591+30704572 -86030745+30704556 -86029672+30704554 -86025897+30704533 -86024852+30704527 -86015181+30704473 -86014013+30704466 -86011478+30704452 -85992652+30704057 -85986967+30703995 -85985960+30703989 -85980052+30703950 -85973030+30703880 -85964010+30703791 -85959100+30703749 -85954483+30703704 -85952884+30703689 -85948994+30703651 -85944787+30703611 -85944704+30703611 -85943648+30703601 -85936362+30703531 -85934675+30703516 -85932386+30703495 -85929569+30703469 -85922410+30703435 -85919345+30703420 -85913790+30703395 -85910793+30703382 -85903863+30703358 -85897650+30703332 -85889101+30703297 -85885053+30703280 -85884526+30703278 -85884052+30703279 -85876596+30703297 -85876190+30703291 -85874934+30703274 -85874923+30703273 -85872348+30703268 -85863178+30703016 -85863138+30703017 -85862251+30703022 -85861238+30703028 -85859242+30703040 -85845216+30703125 -85844716+30703129 -85874854+30475980 -85860373+30497312 -85860373+30497312 -85866656+30500194 -85880284+30507950 -85880614+30534973 -85883496+30559878 -85889212+30562550 -85889212+30562550 -85888762+30569711 -85865530+30682474 -85866137+30681761 -85867344+30680492 -85868403+30680112 -85869476+30680143 -85871431+30680681 -85872247+30681204 -85872665+30681506 -85873203+30681784 -85873856+30681869 -85874343+30681703 -85874934+30681189 -85865530+30682474 -85874934+30681189 -85874854+30475980 -85874934+30475829 -85874934+30475829 -85874854+30475980 -85874934+30681189 -85874934+30679284 -85874934+30669158 -85874934+30667584 -85874934+30660019 -85876491+30660075 -85883531+30656812 -85885396+30656233 -85886461+30656092 -85888599+30656803 -85890326+30654925 -85901087+30647936 -85906049+30643964 -85912784+30632801 -85912784+30632801 -85911139+30630934 -85992611+30389485 -85992664+30389896 -85992693+30390119 -85993616+30404100 -85993620+30404496 -85993620+30404496 -85992147+30406745 -85970818+30431717 -85959084+30440586 -85958196+30441012 -85956399+30441941 -85898302+30451117 -85897688+30455911 -85874934+30475829 -85908206+30586711 -85893485+30580814 -85890733+30581459 -85890145+30581622 -85889548+30581778 -85889052+30581537 -85889052+30581537 -85889078+30581142 -85889571+30580786 -85889979+30579994 -85890169+30578638 -85890169+30578638 -85889272+30574259 -85888762+30569711 -85908206+30586711 -85906850+30586587 -85906185+30586387 -85904576+30585723 -85904209+30585248 -85903825+30584886 -85903199+30584807 -85901574+30585015 -85899622+30585118 -85898839+30585475 -85897656+30586044 -85888762+30569711 -85911139+30630934 -85912287+30625191 -85911139+30630934 -85912321+30625977 -85912341+30625622 -85912341+30625622 -85912287+30625191 -85912287+30625191 -85913367+30616374 -85913367+30616374 -85911961+30607090 -85908206+30586711 -85948555+30410060 -85947116+30409678 -85948555+30410060 -85947373+30409776 -85947116+30409678 -85992611+30389485 -85948600+30410161 -85948555+30410060 -85999937+30213078 -85996977+30250202 -85995737+30269191 -85995628+30271542 -85995606+30272016 -85995484+30274647 -85995214+30280473 -85995147+30281906 -85995126+30282362 -85994785+30289724 -85994589+30294299 -85994405+30298086 -85994405+30298086 -85994551+30311181 -85994557+30311375 -85994566+30311673 -85994576+30311985 -85994608+30312943 -85994608+30312943 -85994311+30322701 -85993933+30333910 -85993770+30339270 -85993764+30339460 -85993464+30349696 -85993295+30355501 -85993282+30355967 -85993237+30357728 -85992951+30369917 -85992929+30370874 -85992929+30370874 -85992999+30375198 -85992999+30375198 -85992993+30375383 -85992666+30387490 -85992625+30389010 -85992611+30389485 -85999937+30213078 -86077480+30243359 -86095770+30250202 -86117716+30257451 -86244373+30294486 -86268083+30301387 -86374947+30322636 -86396418+30325205 -86397504+30325333 -86037314+30812436 -86037290+30815332 -86037275+30817209 -86037149+30832467 -86036918+30844936 -86036762+30851527 -86036670+30855453 -86036563+30859999 -86036483+30861856 -86036417+30866158 -86036375+30868868 -86036290+30876188 -86036290+30876188 -86036294+30879806 -86036294+30879806 -86036106+30888056 -86036106+30888056 -86036114+30891759 -86036114+30891759 -86035920+30901221 -86035664+30917748 -86035595+30924572 -86035568+30927299 -86035552+30928908 -86035465+30938070 -86035316+30954446 -86035316+30954446 -86035333+30957752 -86035333+30957752 -86035167+30980981 -86035099+30990540 -86035083+30992824 -86035039+30993320 -86388647+30994181 -86378946+30994292 -86374545+30994474 -86369270+30994477 -86364907+30994455 -86356401+30994418 -86348829+30994385 -86348369+30994383 -86342530+30994367 -86340790+30994349 -86339888+30994340 -86339384+30994335 -86339261+30994334 -86338931+30994331 -86338409+30994326 -86335552+30994300 -86334895+30994294 -86333834+30994303 -86331968+30994284 -86331040+30994258 -86322546+30994215 -86317445+30994190 -86315610+30994030 -86309264+30993998 -86304596+30994029 -86303728+30994008 -86302748+30993986 -86298753+30993895 -86296458+30993842 -86295551+30993822 -86294618+30993801 -86293188+30993769 -86292065+30993743 -86289247+30993798 -86274772+30993806 -86271193+30993811 -86267940+30993815 -86260297+30993825 -86257855+30993857 -86256448+30993853 -86249944+30994133 -86238335+30994370 -86227292+30994115 -86214535+30994085 -86206177+30994065 -86200621+30994052 -86187246+30994021 -86180232+30994005 -86175204+30993798 -86173512+30993771 -86171905+30993752 -86170868+30993798 -86168979+30993706 -86165863+30993693 -86164380+30993687 -86162886+30993682 -86158136+30993559 -86145476+30993438 -86132603+30993314 -86130652+30993386 -86121587+30992885 -86116918+30992917 -86112424+30992912 -86104316+30992904 -86102714+30992902 -86091251+30992893 -86085632+30992887 -86078690+30992879 -86071364+30992871 -86061375+30992860 -86056213+30993133 -86056168+30993155 -86052462+30993247 -86035776+30993324 -86035039+30993320 -86037314+30812436 -86037340+30809355 -86037380+30807500 -86037314+30812436 -86037380+30807500 -86397504+30325333 -86397500+30375200 -86397320+30378641 -86397290+30379465 -86397259+30383256 -86397240+30384049 -86397206+30385522 -86397176+30386797 -86397161+30387429 -86397070+30391331 -86396908+30398274 -86396852+30399544 -86395383+30433336 -86395367+30433704 -86394650+30454013 -86394573+30454756 -86394497+30455497 -86394495+30455577 -86394478+30456283 -86394474+30456431 -86394456+30457152 -86394375+30460441 -86394345+30462005 -86394331+30463807 -86394329+30464076 -86394238+30467319 -86394238+30468879 -86394238+30470340 -86394192+30473227 -86394024+30478789 -86393551+30493540 -86393246+30497290 -86392956+30511674 -86392941+30512937 -86392941+30512937 -86393017+30526727 -86393017+30532396 -86392956+30547947 -86392709+30562695 -86392598+30562998 -86392594+30564053 -86392581+30565728 -86392418+30574368 -86392304+30582525 -86392194+30590433 -86392010+30603688 -86391961+30607223 -86391866+30614138 -86391780+30620346 -86391780+30620346 -86392135+30623589 -86392291+30625192 -86392291+30625192 -86392155+30627373 -86392155+30627373 -86392182+30627511 -86392182+30627511 -86391860+30635395 -86391645+30641859 -86391645+30641859 -86391671+30645388 -86391671+30645388 -86391589+30649950 -86391563+30651634 -86391556+30652519 -86391546+30653793 -86391533+30655359 -86391498+30659598 -86391492+30661324 -86391492+30661324 -86391581+30664736 -86391716+30671537 -86391816+30679207 -86392110+30690439 -86392257+30693982 -86392257+30693982 -86392031+30700945 -86391939+30703727 -86391859+30706150 -86391836+30706866 -86391784+30707951 -86391604+30721885 -86391604+30723098 -86391607+30726326 -86391609+30728765 -86391610+30729758 -86391747+30741541 -86391753+30742238 -86391755+30742553 -86391760+30743117 -86391779+30745582 -86391813+30746488 -86391829+30748305 -86392058+30750188 -86392058+30750188 -86391791+30754859 -86391746+30755698 -86391685+30756824 -86391642+30757617 -86391482+30760581 -86391242+30766603 -86391170+30771250 -86391144+30772554 -86391105+30774533 -86391029+30782736 -86391027+30783258 -86390983+30792645 -86390936+30812967 -86390807+30821482 -86390526+30836785 -86390524+30836918 -86390464+30840374 -86390243+30851242 -86390121+30856597 -86390040+30866327 -86389286+30877136 -86389113+30883440 -86388986+30906544 -86388964+30908593 -86388818+30921694 -86388772+30925816 -86388685+30938123 -86388656+30942191 -86388628+30946145 -86388614+30947168 -86388600+30948230 -86388583+30949806 -86388547+30953261 -86388482+30959291 -86388405+30966611 -86388405+30966611 -86388427+30974724 -86388529+30978998 -86388551+30981862 -86388587+30986481 -86388647+30994181 -86388647+30994181 -86391937+30994172 -86404912+30994049 -86407115+30994054 -86414080+30994070 -86422282+30994091 -86425944+30994060 -86438497+30993955 -86445803+30993895 -86454704+30993791 -86454991+30993972 -86455163+30993936 -86458319+30993998 -86460750+30993977 -86466408+30993912 -86473095+30993738 -86475478+30993677 -86483429+30993683 -86484921+30993651 -86486292+30993623 -86488495+30993577 -86499950+30993340 -86512834+30993700 -86519938+30993245 -86529166+30993664 -86542574+30994274 -86549080+30994570 -86555068+30994842 -86563436+30995223 -86564101+30995063 -86567586+30995109 -86574265+30994970 -86588906+30994953 -86591545+30994950 -86594271+30994947 -86597945+30994943 -86608229+30994932 -86616124+30994924 -86622890+30994917 -86627671+30994855 -86642230+30994732 -86648529+30994663 -86651192+30994875 -86653184+30994615 -86664681+30994534 -86678383+30994537 -86688317+30994507 -86701577+30994639 -86706689+30994949 -86718237+30995932 -86725379+30996872 -86727293+30996882 -86728392+30996739 -86729677+30996571 -86739867+30996544 -86745240+30996290 -86755267+30996709 -86764187+30996787 -86772435+30996859 -86775921+30996890 -86778109+30996910 -86785918+30996978 -86800554+30334492 -86799040+30334663 -86489870+30330893 -86477166+30331184 -86442208+30329364 -86397504+30325333 -86785918+30996978 -86785920+30996877 -86785987+30993674 -86786032+30991492 -86786507+30968833 -86786739+30957749 -86786827+30953541 -86787042+30943300 -86787042+30943300 -86786933+30937833 -86786933+30937833 -86786934+30933799 -86787015+30928688 -86787123+30925663 -86787444+30914776 -86787444+30914776 -86787402+30909956 -86787261+30905953 -86787261+30905953 -86787342+30900177 -86787584+30893561 -86787754+30888924 -86787835+30886694 -86788118+30878998 -86788305+30875185 -86788305+30875185 -86788172+30872245 -86788142+30871910 -86788142+30871910 -86788216+30870072 -86788734+30852358 -86788788+30850540 -86788977+30844193 -86789217+30836147 -86789434+30828150 -86789774+30815705 -86789856+30812703 -86789888+30807177 -86790155+30800186 -86790189+30799944 -86790208+30799819 -86790746+30786954 -86790954+30782302 -86790956+30780361 -86790983+30775525 -86790983+30775410 -86791006+30774483 -86791048+30772757 -86791064+30772064 -86791101+30770705 -86791114+30769871 -86791117+30769702 -86791144+30767961 -86791205+30766278 -86791224+30765252 -86791352+30758100 -86791376+30756753 -86791443+30753003 -86791466+30751731 -87162614+30999055 -87162308+30999063 -87150306+30999328 -87149370+30999348 -87135590+30999284 -87133980+30999207 -87126726+30998859 -87118873+30999427 -87116470+30999413 -87115151+30999405 -87105288+30999349 -87096760+30999301 -87089619+30999260 -87085612+30999237 -87080891+30999210 -87075978+30999183 -87070837+30999155 -87068633+30999143 -87067602+30999305 -87067043+30999397 -87066884+30999374 -87064063+30999191 -87060202+30999152 -87054910+30999099 -87053737+30999131 -87053606+30999213 -87047966+30999281 -87041927+30999304 -87041903+30999308 -87039989+30999594 -87036366+30999348 -87028943+30999278 -87027203+30999256 -87027107+30999255 -87023889+30999375 -87013638+30999337 -87007263+30999320 -87004359+30999316 -86999965+30998996 -86998477+30998661 -86987534+30998512 -86982097+30998438 -86979776+30998407 -86965686+30998216 -86960444+30998145 -86953062+30998045 -86944151+30997924 -86937658+30997836 -86932159+30997762 -86930736+30997743 -86927810+30997704 -86925463+30997677 -86919621+30997683 -86915753+30997687 -86915215+30997682 -86910701+30997637 -86905788+30997581 -86903780+30997559 -86899150+30997695 -86888135+30997577 -86885714+30997530 -86874961+30997445 -86873120+30997572 -86872989+30997631 -86866637+30997594 -86854768+30997526 -86852165+30997511 -86849214+30997494 -86838033+30997431 -86831934+30997378 -86830497+30997401 -86830204+30997398 -86810011+30997196 -86808619+30997183 -86801067+30997116 -86796296+30997073 -86791186+30997027 -86788092+30996999 -86786036+30996980 -86785918+30996978 -86791466+30751731 -86791549+30750931 -86791549+30750931 -86791466+30751731 -86791549+30750931 -86791628+30750189 -86791628+30750189 -86791549+30750931 -86791628+30750189 -86791637+30749069 -86791774+30732415 -86791840+30724377 -86791845+30723740 -86791997+30705365 -86792054+30699604 -86792062+30699446 -86792088+30698866 -86792094+30698531 -86792161+30695126 -86792356+30685183 -86792356+30684175 -86792460+30679199 -86792648+30670236 -86792651+30670102 -86792731+30664532 -86792837+30664098 -86792992+30658295 -86793371+30644775 -86793575+30636900 -86795257+30625192 -86795337+30618062 -86795523+30617489 -86795577+30612400 -86795577+30612400 -86795569+30607715 -86795553+30598258 -86795527+30592963 -86795527+30592963 -86795622+30589563 -86795935+30578381 -86795951+30577813 -86795994+30576279 -86795994+30576279 -86795981+30575888 -86795981+30575888 -86796007+30575842 -86796114+30569172 -86796115+30565482 -86796221+30565298 -86796275+30560806 -86796275+30560806 -86796248+30560691 -86796248+30560691 -86796354+30559155 -86796381+30559018 -86796540+30554916 -86796726+30551570 -86796727+30550699 -86796838+30549036 -86796940+30543730 -86796967+30540224 -86796967+30540224 -86796835+30534791 -86796796+30534664 -86796796+30534664 -86796840+30534012 -86796999+30531670 -86797008+30525645 -86797022+30525554 -86797023+30525485 -86797208+30518449 -86797448+30510129 -86797608+30504238 -86797608+30504238 -86797582+30500196 -86797582+30500196 -86797751+30500196 -86797873+30492353 -86797873+30490522 -86798072+30481493 -86798453+30471465 -86798514+30469702 -86798590+30467154 -86798590+30467154 -86798529+30452094 -86798529+30452094 -86798926+30437446 -86798926+30432876 -86798926+30431018 -86799124+30421211 -86799124+30421211 -86798951+30417903 -86798879+30416515 -86798857+30416098 -86798857+30416098 -86798957+30414798 -86798963+30414490 -86798992+30412999 -86799014+30411868 -86799045+30410304 -86799057+30409698 -86799065+30409443 -86799157+30406298 -86799256+30406252 -86799826+30397263 -86799979+30392941 -86800040+30391411 -86800269+30386876 -86800544+30375199 -86800544+30375199 -86800554+30334492 -86800544+30375199 -86800554+30374511 -86800554+30334492 -86916607+30318724 -86874959+30325175 -86850193+30327907 -86800554+30334492 -87233870+30358799 -87233770+30354999 -87233770+30351499 -87224556+30344953 -87191751+30337940 -87188732+30335723 -87177768+30335099 -87173268+30337199 -87171268+30338499 -87168268+30340199 -87168068+30340299 -87164668+30341799 -87153860+30347786 -87153247+30348231 -87134167+30348899 -87130367+30349499 -87124967+30350299 -87124967+30350599 -87114375+30353786 -87102512+30356327 -87099666+30356999 -87095966+30357699 -87094564+30358242 -87093466+30358699 -87088066+30359099 -87085506+30359699 -87076866+30362699 -87074605+30362942 -87067565+30363699 -87065565+30363599 -87062065+30363799 -87032462+30369125 -86999963+30373944 -86991089+30375199 -86989680+30375199 -86972949+30378392 -86969231+30379092 -86950355+30382596 -86920113+30386567 -86919502+30374736 -86919343+30371657 -86919299+30370803 -86916607+30318724 -87162614+30999055 -87163013+30999045 -87163744+30999026 -87167058+30998939 -87170503+30998848 -87174896+30998733 -87183259+30998514 -87188239+30998384 -87189713+30998346 -87200375+30998009 -87200585+30998002 -87205497+30997833 -87224746+30997169 -87229737+30996800 -87237163+30996415 -87238314+30996447 -87241561+30996727 -87249240+30997668 -87252402+30997936 -87254980+30998285 -87255592+30998216 -87257002+30998194 -87257534+30998263 -87257721+30998242 -87257960+30998263 -87258439+30998149 -87259130+30998172 -87259689+30998172 -87260540+30998195 -87261017+30998226 -87261259+30998241 -87264824+30998220 -87265436+30998289 -87265564+30998267 -87276274+30998302 -87288905+30998345 -87290995+30998352 -87295469+30998387 -87295714+30998389 -87297257+30998401 -87301567+30998434 -87304030+30998191 -87309489+30998354 -87312183+30998435 -87317264+30998274 -87318462+30998297 -87325991+30998273 -87326816+30998273 -87333973+30998272 -87338668+30998271 -87345094+30998270 -87347849+30998270 -87355656+30998244 -87364011+30998218 -87367842+30998292 -87370627+30998345 -87394828+30998016 -87407563+30998046 -87415334+30998065 -87425774+30998090 -87425922+30998103 -87432292+30998205 -87436096+30998182 -87441497+30998228 -87449811+30998272 -87454082+30998295 -87455705+30998318 -87458658+30998386 -87459852+30998312 -87461638+30998202 -87461783+30998201 -87465309+30998178 -87465473+30998178 -87466478+30998178 -87466827+30998178 -87466879+30998178 -87472466+30998177 -87477233+30998221 -87477448+30998221 -87477642+30998221 -87477729+30998221 -87478266+30998221 -87478706+30998213 -87479703+30998197 -87479863+30998197 -87480022+30998208 -87480243+30998202 -87482715+30998139 -87483733+30998114 -87488749+30997988 -87498512+30997937 -87505192+30997648 -87513105+30997614 -87515083+30997605 -87515549+30997603 -87519520+30997586 -87530826+30997718 -87533780+30997753 -87542694+30997858 -87548543+30997927 -87548984+30997920 -87550113+30997905 -87555731+30997905 -87564374+30997905 -87565491+30997905 -87568418+30997905 -87571051+30997882 -87571281+30997870 -87593273+30997491 -87596084+30997474 -87598928+30997457 -87598928+30997457 -87596802+30990040 -87594164+30977572 -87591631+30956695 -87591631+30956695 -87596890+30941131 -87612669+30911928 -87616013+30901453 -87622519+30893680 -87622519+30893680 -87620735+30887677 -87620735+30887677 -87634938+30865886 -87634938+30865886 -87626017+30855841 -87626017+30855841 -87627189+30849244 -87627189+30849244 -87626739+30847207 -87626075+30846494 -87623778+30845436 -87622622+30844545 -87621054+30842735 -87603662+30830233 -87603277+30826767 -87602454+30826126 -87594988+30817763 -87565139+30796727 -87560068+30792258 -87557493+30789600 -87545736+30771561 -87542260+30767504 -87535388+30758449 -87534008+30748542 -87529588+30742417 -87529588+30742417 -87529980+30740898 -87529980+30740898 -87514515+30733307 -87510589+30732595 -87498099+30720878 -87497515+30720123 -87481610+30717535 -87469415+30703195 -87459017+30697674 -87447983+30696644 -87441564+30692198 -87440379+30690875 -87438690+30690181 -87437825+30689952 -87436923+30689081 -87436414+30688848 -87422576+30682113 -87411042+30677344 -87406270+30669871 -87405360+30666327 -87398648+30655886 -87396177+30650454 -87393627+30631138 -87393627+30631138 -87393694+30630353 -87393695+30627534 -87394479+30625192 -87395053+30615900 -87397377+30608630 -87399270+30605611 -87402783+30604846 -87402847+30604855 -87403807+30603649 -87405499+30599240 -87405525+30598874 -87405605+30598759 -87406108+30598461 -87406161+30598209 -87406161+30598209 -87405764+30597774 -87405764+30597361 -87405976+30597040 -87406718+30596490 -87407460+30596215 -87410142+30575312 -87410873+30573374 -87417613+30569859 -87420236+30561081 -87441768+30536992 -87441768+30536992 -87440974+30533774 -87440974+30533774 -87444786+30524913 -87447289+30522360 -87449921+30514690 -87449921+30514690 -87449841+30514369 -87448332+30513063 -87443220+30506782 -87442421+30506773 -87441139+30506651 -87440386+30506626 -87439690+30506649 -87439198+30506237 -87438845+30505841 -87438269+30505357 -87437676+30504630 -87437175+30503726 -87434811+30500195 -87433978+30499595 -87429869+30490687 -87429869+30490687 -87434468+30481996 -87434794+30481888 -87435178+30481596 -87435178+30481596 -87386905+30450397 -87378210+30449383 -87374976+30448547 -87374976+30448465 -87367441+30434495 -87367441+30434495 -87374976+30428302 -87374976+30428347 -87384348+30421613 -87423677+30409898 -87424377+30409798 -87424477+30409698 -87424777+30409598 -87424977+30409598 -87425077+30409498 -87425577+30409398 -87425877+30409298 -87426177+30409198 -87426377+30409098 -87430790+30404915 -87441535+30376663 -87441660+30376499 -87441823+30376304 -87450962+30346262 -87463129+30333949 -87464057+30333606 -87467261+30332827 -87479998+30331113 -87480079+30331100 -87486679+30331100 -87492045+30330872 -87494880+30330200 -87498180+30329500 -87499980+30328957 -87505810+30315086 -87505810+30315086 -87502307+30307143 -87499980+30306451 -87499980+30306201 -87486240+30305101 -87486047+30305101 -87450078+30311100 -87450078+30311100 -87452378+30300201 -87492740+30289772 -87499980+30287901 -87510480+30285801 -87518380+30283901 -87518381+30283122 -87518384+30281857 -87518386+30280649 -87518386+30280649 -87518324+30280435 -87518324+30280435 -87518381+30267658 -87518460+30250202 -87518460+30250202 -87518404+30240119 -87518346+30229506 -87394970+30250202 -87393106+30250202 -87374974+30253729 -87303163+30270411 -87249970+30265418 -87193245+30271139 -87124966+30281337 -87023295+30301056 -86999963+30303359 -86916607+30318724 -87233870+30362599 -87234070+30364199 -87234070+30367899 -87233805+30371694 -87233426+30375198 -87226802+30384646 -87217618+30387526 -87214170+30388298 -87210970+30389098 -87208608+30389693 -87192901+30393650 -87185169+30395598 -87182869+30396098 -87164186+30402079 -87146127+30410646 -87145680+30410982 -87134384+30422966 -87134384+30422966 -87135808+30432485 -87135808+30432485 -87133920+30467349 -87126304+30481844 -87124968+30484237 -87124268+30487996 -87124268+30487996 -87124692+30498660 -87124968+30500196 -87142753+30519027 -87146369+30523595 -87152392+30530957 -87180066+30544819 -87189888+30548800 -87194777+30548889 -87195070+30548894 -87195243+30548906 -87216531+30563426 -87162614+30999055 -87172051+30994314 -87191971+30975541 -87202528+30971821 -87231225+30963779 -87231360+30965846 -87231360+30965846 -87231249+30965974 -87231249+30965974 -87232713+30967875 -87234089+30965990 -87234194+30965846 -87239404+30962230 -87241221+30949190 -87218290+30565975 -87216531+30563426 -87218290+30565975 -87218195+30565810 -87217731+30565058 -87217043+30564018 -87216531+30563426 -87243780+30597121 -87231779+30587537 -87218290+30565975 -87233870+30358799 -87233870+30359299 -87233870+30359899 -87233870+30360599 -87233870+30361399 -87233870+30361899 -87233870+30362599 -87233870+30358799 -87233870+30362599 -87241221+30949190 -87241460+30948585 -87242602+30947889 -87244192+30947369 -87244916+30947028 -87245268+30946576 -87245361+30946097 -87241221+30949190 -87245361+30946097 -87243780+30597121 -87244036+30597089 -87244452+30597025 -87244948+30597041 -87245444+30597281 -87245908+30597697 -87246276+30598353 -87246372+30598817 -87246372+30598817 -87246292+30599345 -87246052+30600113 -87245604+30600657 -87245604+30600657 -87259684+30619905 -87243780+30597121 -87258660+30617089 -87258692+30617377 -87258692+30617537 -87258692+30617777 -87258724+30618081 -87258740+30618417 -87258772+30618785 -87258884+30619041 -87259108+30619425 -87259684+30619905 -87245361+30946097 -87263310+30931334 -87267582+30934729 -87279129+30926007 -87285353+30915539 -87285353+30915539 -87285227+30915579 -87285149+30915590 -87284940+30915639 -87252528+30625192 -87253047+30625620 -87253047+30625620 -87252528+30625192 -87272544+30694122 -87265786+30689049 -87265786+30689049 -87267174+30686597 -87267174+30686597 -87266752+30670373 -87258505+30637133 -87256743+30634356 -87253047+30625620 -87259684+30619905 -87259866+30621487 -87259866+30621487 -87257620+30621536 -87252528+30625192 -87268338+30700963 -87271859+30695366 -87271972+30695206 -87272172+30694877 -87272409+30694556 -87272554+30694219 -87272554+30694219 -87272544+30694122 -87268338+30700963 -87272544+30694122 -87296590+30807942 -87304006+30792533 -87304537+30789485 -87305201+30790493 -87305696+30788808 -87305786+30778025 -87309776+30773459 -87310300+30772164 -87310300+30772164 -87299614+30766108 -87299614+30766108 -87303178+30763480 -87306212+30755678 -87306510+30754522 -87310320+30750189 -87310320+30750189 -87308911+30746365 -87308911+30746365 -87312040+30737437 -87312265+30737302 -87312265+30737302 -87312229+30737253 -87312081+30737187 -87311963+30736968 -87311963+30736968 -87311966+30736856 -87312016+30735483 -87312016+30735483 -87310697+30731567 -87308079+30726807 -87302373+30719848 -87293289+30721411 -87280907+30719363 -87277036+30714040 -87275573+30717268 -87268338+30700963 -87298363+30827350 -87307452+30842371 -87310590+30855340 -87310590+30855340 -87299297+30875185 -87296644+30878540 -87296644+30878540 -87297617+30881990 -87297617+30881990 -87290966+30885641 -87285638+30898582 -87285620+30898753 -87285384+30900998 -87285384+30900998 -87290095+30909395 -87290095+30909395 -87283502+30915635 -87283502+30915635 -87284283+30915795 -87284283+30915795 -87284846+30915686 -87284940+30915639 -87284283+30915795 -87284940+30915639 -87298363+30827350 -87296590+30807942 -87298363+30827350 -87297518+30825905 -87296921+30824242 -87296921+30824242 -87297087+30822402 -87297365+30820789 -87297373+30819280 -87297399+30816931 -87297399+30816931 -87296876+30815116 -87295310+30813672 -87294695+30813397 -87293410+30812817 -87293410+30812817 -87296590+30807942